.exit-survey-mode .mobile-header,.exit-survey-mode .bottom-tabs{display:none}.exit-survey-mode #mobile-main{padding:0;min-height:100dvh}.exit-survey-mode .opark-app{padding-bottom:0;background:#f9fffc}.exit-survey{background:#f9fffc;min-height:100dvh;color:#1b505a;font:13px/1.9 IRANSans,Tahoma,sans-serif}.exit-survey img{max-width:100%;display:block}.exit-survey h1{font:43px/1.2 Madasi,IRANSans,sans-serif;margin:0}.exit-survey button,.exit-survey textarea{font-family:IRANSans,Tahoma,sans-serif}.xs-header{height:66px;padding:13px 21px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #dceee8;background:#fff}.xs-header img{width:83px;height:37px;object-fit:contain}.xs-header>span{font-size:9px;color:#5e9090;margin-right:auto}.xs-header a{display:grid;place-items:center;text-decoration:none;width:30px;height:30px;border-radius:10px;background:#edf8f4;color:#368b87;font-size:24px;line-height:1}.xs-main{padding:24px 21px 22px}.xs-eyebrow{font-size:10px;color:#228d88;display:flex;align-items:center;gap:7px;margin-bottom:8px}.xs-eyebrow i{width:7px;height:7px;border-radius:50%;background:#22ada1;box-shadow:0 0 0 4px #e3f5ea}.xs-intro{margin:10px 0 0;font-size:12px;line-height:2.1;color:#67868e}.xs-hero{background:linear-gradient(150deg,#e4f8dd,#b9efe1);margin:20px 0 18px;border-radius:25px;position:relative;min-height:196px;overflow:hidden;padding:16px}.xs-hero:after{content:'';position:absolute;bottom:-51px;left:-15%;height:70px;width:140%;background:#31b9be40;transform:rotate(-7deg);border-radius:50%}.xs-character{width:142px;height:150px;object-fit:contain;background:#fff;border-radius:21px;position:relative;z-index:1;padding:4px}.xs-quote{position:absolute;left:17px;top:28px;background:#fffdf0;width:153px;border-radius:17px 17px 17px 4px;padding:13px 11px;font-size:12px;box-shadow:0 4px #81bba73b}.xs-quote strong{display:block;font:24px/1.4 Madasi;color:#238586}.xs-quote small{display:block;font-size:9px;margin-top:5px;color:#789180}.xs-hero-tag{position:absolute;left:18px;bottom:25px;font-size:9px;color:#387c77;border:1px solid #fff9;background:#f9ffef90;border-radius:20px;padding:3px 9px}.xs-steps{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fff;border:1px solid #d6e9e0;border-radius:17px;padding:14px 12px;margin-bottom:19px}.xs-steps>span{font-size:10px;text-align:center;flex:1}.xs-steps b{display:block;color:#218e85;font-size:17px;line-height:1.3}.xs-steps i{font-size:17px;color:#95b8b2;font-style:normal}.xs-primary,.xs-quiet{display:block;width:100%;padding:12px;border-radius:15px;border:0;text-align:center;font-weight:bold;text-decoration:none;line-height:1.7}.xs-primary{background:#fbd857;color:#45664e;box-shadow:0 4px #d8b641;font-size:14px;margin-top:12px}.xs-primary:disabled{opacity:.5;box-shadow:none;cursor:default}.xs-quiet{color:#71918e;background:transparent;font-size:11px;font-weight:400;margin-top:10px}.xs-note{text-align:center;font-size:10px;color:#77928c;margin:15px 0;line-height:2}.xs-visit-note{font-size:9px;color:#7b968f;margin:10px 0 0}.xs-progress{height:5px;background:#d9eee5;border-radius:10px;overflow:hidden;margin:16px 0 18px}.xs-progress>span{display:block;height:100%;background:#e7c34f}.xs-rating-card{padding:17px 15px;border:1px solid #d4e7df;background:#fff;border-radius:21px;margin-bottom:17px}.xs-question{font-weight:700;font-size:13px;line-height:1.95}.xs-q-number{color:#4aa394;font-size:10px;margin-bottom:5px}.exit-survey .xs-stars{display:flex;direction:ltr;gap:7px;margin:15px 0 9px}.exit-survey .xs-stars button{flex:1;min-width:0;height:57px;background:#fbfcf5;border:1px solid #dbe4d3;border-radius:13px;color:#cad4c0;padding:3px 0;font-size:29px;line-height:1.15}.xs-stars button small{font-size:9px;display:block;line-height:1.4}.exit-survey .xs-stars button.chosen{color:#b88517;background:#fff0b7;border-color:#e3bd43}.xs-scale{display:flex;justify-content:space-between;direction:ltr;font-size:9px;color:#8d9d91}.xs-clear{display:block;margin:9px auto 0;border:0;background:none;color:#73968a;font-size:9px;padding:3px 8px}.xs-field{display:block;margin:16px 0}.xs-field label{display:block;font-size:11px;font-weight:700;margin-bottom:7px}.xs-field label span{float:left;font-size:9px;color:#93a69a;font-weight:400}.xs-field textarea{width:100%;min-height:67px;resize:vertical;border-radius:13px;border:1px solid #cfe4da;background:#fff;padding:10px 12px;line-height:1.8;font-size:11px;color:#2e6266}.xs-field textarea::placeholder{color:#9caca7}.xs-tiny-guide{display:flex;align-items:center;gap:9px;margin-top:14px;color:#739186;font-size:9px}.xs-tiny-guide img{background:white;width:45px;height:40px;object-fit:contain;border-radius:10px}.xs-thanks{text-align:center;padding-top:4px}.xs-seal{background:#def3d9;border:8px solid #eff9e8;width:78px;height:78px;border-radius:50%;margin:0 auto 19px;display:grid;place-items:center;color:#3b9d79;font-size:40px;font-weight:bold;box-shadow:0 3px #b5d8b766}.xs-thanks .xs-intro{max-width:290px;margin:13px auto 0}.xs-family{background:white;border:1px solid #e1eee5;border-radius:25px;margin:22px 0;padding:6px 10px;box-shadow:0 4px #d7eee34d}.xs-family img{width:100%;height:153px;object-fit:contain}.xs-receipt{background:#edf7f0;border:1px solid #d5e9dd;border-radius:16px;padding:12px 15px;margin:0 0 20px;display:flex;align-items:center;justify-content:space-between;text-align:right;font-size:11px}.xs-receipt b{color:#b88920;font-size:18px;letter-spacing:2px;direction:ltr}.xs-bye{font:29px Madasi;color:#289387;margin-top:9px}.xs-error{padding:12px;background:#fff0dc;border-radius:12px;margin:14px 0;color:#91614a;font-size:12px}.xs-answer{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:10px;color:#52796c}.xs-history{width:100%;display:flex;align-items:center;justify-content:space-between;padding:17px;border:1px solid #d2e7d9;border-radius:14px;background:white;margin:14px 0;color:#568173;font-size:12px;text-align:right}.xs-history small{display:block;font-size:10px;color:#8fa598}@media(max-width:350px){.xs-main{padding:20px 16px}.xs-hero{padding:12px;min-height:180px}.xs-character{width:118px;height:140px}.xs-quote{width:137px;left:12px}.xs-hero-tag{left:12px;font-size:8px}.exit-survey .xs-stars{gap:5px}.exit-survey h1{font-size:36px}.xs-question{font-size:12px}.xs-header{padding:12px 16px}.xs-header>span{font-size:8px}}
