.referral[data-v-7260ecee]{display:grid;gap:24px}.referral--success-popup[data-v-7260ecee] .popup--modal{border-radius:16px;gap:24px;height:220px;max-height:unset;min-height:unset;min-width:310px;overflow:hidden;padding:16px;width:310px}.referral--success-popup[data-v-7260ecee] .popup--modal_container{grid-gap:8px}.referral--success-popup[data-v-7260ecee] .popup--title{font-size:14px;line-height:18px}.referral--success-popup[data-v-7260ecee] .popup--exit_icon{display:none}.referral--success-popup .referral--actions[data-v-7260ecee]{padding-top:0}@media only screen and (max-width:1260px){.referral--success-popup[data-v-7260ecee] .popup--modal{border-radius:16px;height:200px;justify-content:flex-start;max-height:unset;min-height:unset;min-width:310px;padding:16px;width:310px}.referral--success-popup[data-v-7260ecee] .popup--title{margin-top:0}}.referral--tabs[data-v-7260ecee]{border:1px solid #d9d9d9;border-radius:12px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.referral--tab[data-v-7260ecee]{align-items:center;background:#fff;border:none;color:#898c93;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:10px 16px;transition:background-color .15s,color .15s}.referral--tab[data-v-7260ecee]:first-child{border-right:1px solid #d9d9d9}.referral--tab-active[data-v-7260ecee]{background:#21a7af;color:#fff}.referral--tab-icon[data-v-7260ecee]{flex-shrink:0;height:18px;width:18px}.referral--fileupload[data-v-7260ecee]{align-content:center;background:#f7f8f8;border-radius:24px;color:#898c93;cursor:pointer;display:grid;gap:6px;grid-auto-rows:max-content;height:180px;justify-items:center;text-align:center;width:100%}.referral--fileupload_hint[data-v-7260ecee]{color:#898c93}.referral--fileupload_text-desktop[data-v-7260ecee]{display:block}.referral--fileupload_text-mobile[data-v-7260ecee]{display:none}.referral--files[data-v-7260ecee]{grid-gap:16px;display:grid;grid-auto-rows:max-content;margin-top:16px}.referral--file[data-v-7260ecee]{grid-gap:8px;align-items:center;display:grid;grid-template-columns:max-content 1fr max-content;height:32px}.referral--text-panel[data-v-7260ecee]{display:grid;gap:6px}.referral--textarea[data-v-7260ecee]{border:1px solid #d9d9d9;border-radius:16px;box-sizing:border-box;color:#252929;font-family:inherit;font-size:12px;line-height:1.6;min-height:140px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .15s;width:100%}.referral--textarea[data-v-7260ecee]:focus{border-color:#636fff}.referral--textarea[data-v-7260ecee]::-moz-placeholder{color:#898c93}.referral--textarea[data-v-7260ecee]::placeholder{color:#898c93}.referral--counter[data-v-7260ecee]{color:#898c93;text-align:right}.referral--success-text[data-v-7260ecee]{color:#495151;line-height:1.6;margin:0}.referral--city-select[data-v-7260ecee] .city_select--select{width:100%}.referral--city-select[data-v-7260ecee] .select_input--field{border:1px solid #d9d9d9;border-radius:16px}.referral--city-select[data-v-7260ecee] .select_input--field:focus-within{border-color:#636fff}.referral--auth-fields[data-v-7260ecee]{display:grid;gap:8px}.referral--section-label[data-v-7260ecee]{margin-bottom:10px}.referral--delivery[data-v-7260ecee]{display:flex;flex-direction:column;gap:10px}.referral--delivery[data-v-7260ecee] input[type=radio]{height:18px;width:18px}.referral--delivery[data-v-7260ecee] input[type=radio]:before{height:9px;width:9px}.referral--delivery[data-v-7260ecee] .mc_radio_button{align-items:center;font-size:12px;grid:"r m"/max-content 1fr!important}.referral--delivery[data-v-7260ecee] .mc_radio_button-select{padding:0}.referral--consent[data-v-7260ecee]{align-items:center;margin-top:4px}.referral--consent-text[data-v-7260ecee]{color:#8a8f9e;line-height:1.4}.referral--consent-link[data-v-7260ecee]{background:none;border:none;color:#636fff;cursor:pointer;display:inline;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;text-decoration:none}.referral--consent-link[data-v-7260ecee]:hover{text-decoration:underline}.referral--sms[data-v-7260ecee]{display:grid;gap:10px;padding-top:4px}.referral--sms-timer[data-v-7260ecee]{color:#898c93;display:flex;gap:6px;justify-content:center}.referral--sms-resend[data-v-7260ecee]{color:#636fff;cursor:pointer}.referral--actions[data-v-7260ecee],.referral--button[data-v-7260ecee]{width:100%}[data-v-7260ecee] .popup--modal_container{grid-gap:12px}[data-v-7260ecee] .popup--modal{overflow:visible}[data-v-7260ecee] .popup--title{font-size:16px;line-height:22px}[data-v-7260ecee] .popup--subtitle{font-size:12px;line-height:16px}[data-v-7260ecee] .popup--modal_heading{gap:8px}[data-v-7260ecee] .popup--modal_heading--top_heading{align-items:flex-start}[data-v-7260ecee] .popup--exit_icon{display:none}@media only screen and (max-width:1260px){.referral--fileupload[data-v-7260ecee]{height:160px;margin-top:0}.referral--textarea[data-v-7260ecee]{font-size:16px}.referral--actions[data-v-7260ecee]{padding-bottom:env(safe-area-inset-bottom,0);padding-top:12px}.referral--button[data-v-7260ecee]{padding-bottom:14px;padding-top:14px}.referral--fileupload_text-desktop[data-v-7260ecee]{display:none}.referral--fileupload_text-mobile[data-v-7260ecee]{display:block}.referral--tab[data-v-7260ecee]{font-size:13px;padding:8px 10px}.referral[data-v-7260ecee]{gap:12px}[data-v-7260ecee] .input--field,[data-v-7260ecee] .select_input--field{border-radius:16px;height:38px!important}.referral--auth-fields[data-v-7260ecee]{display:grid;gap:8px}.referral--auth-fields[data-v-7260ecee] .input--field,.referral--auth-fields[data-v-7260ecee] .select_input--field{border-radius:16px;height:38px!important}}.politics-overlay{align-items:flex-end;background-color:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:55}@media (min-width:1261px){.politics-overlay{align-items:center;padding:16px}}.politics-sheet{background:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;max-height:90dvh;overflow:hidden;transition:transform .25s ease;width:100%}@media (min-width:1261px){.politics-sheet{border-radius:20px;max-height:80dvh;max-width:640px}}.politics-sheet__handle{cursor:grab;display:flex;flex-shrink:0;justify-content:center;padding:10px 0 6px}@media (min-width:1261px){.politics-sheet__handle{display:none}}.politics-sheet__handle-bar{background:#d0d3dd;border-radius:2px;height:4px;width:40px}.politics-sheet__header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:0 20px 12px}.politics-sheet__title{color:#1a1a2e;font-size:16px;font-weight:600;line-height:1.3}.politics-sheet__close{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-shrink:0;margin-left:12px;padding:4px}@media (min-width:1261px){.politics-sheet__close{display:flex}}.politics-sheet__content{color:#3d3d4e;flex:1;font-size:13px;line-height:1.6;overflow-y:auto;padding:0 20px 24px}.politics-sheet__content h2,.politics-sheet__content h4{margin:16px 0 8px}.politics-sheet__content ul{margin:8px 0;padding-left:20px}.politics-sheet__content li{margin-bottom:4px}.politics-sheet__content strong{color:#1a1a2e}.politics-sheet__content a{color:#636fff}.politics-sheet__loading{color:#8a8f9e;font-size:14px;padding:24px 0;text-align:center}
