@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--phone-w: 430px;--phone-h: 932px;--phone-ratio: 430 / 932;--phone-radius: 62px;--phone-bezel: 11px;--phone-screen-radius: 51px;--phone-island-w: 125px;--phone-island-h: 36px;--phone-safe-top: 62px;--phone-safe-bottom: 34px;--phone-safe-x: 24px;--phone-frame: #1a1a1c;--phone-frame-mid: #2e2e32;--phone-frame-hi: #4a4a50;--phone-screen-bg: #000000;--phone-stage-bg: #0b0b0d;--phone-shadow: 0 0 0 1px rgba(255, 255, 255, .08) inset, 0 1px 0 rgba(255, 255, 255, .06) inset, 0 40px 100px rgba(0, 0, 0, .65), 0 12px 32px rgba(0, 0, 0, .4)}.phone-stage{position:relative;min-height:100dvh;display:grid;place-items:center;padding:0 24px;box-sizing:border-box;background:radial-gradient(ellipse 70% 55% at 50% 42%,rgba(48,48,56,.55),transparent 68%),var(--phone-stage-bg);font-family:system-ui,-apple-system,Segoe UI,sans-serif;overflow:auto}.phone-stage-label{position:absolute;top:20px;left:50%;transform:translate(-50%);margin:0;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ffffff52;pointer-events:none}.phone{--phone-fit-w: min( var(--phone-w), calc(100vw - 48px) , calc(100dvh * 430 / 932) );width:var(--phone-fit-w);aspect-ratio:var(--phone-ratio);height:auto;max-height:none;flex-shrink:0;--phone-r: calc(var(--phone-fit-w) * 62 / 430);--phone-sr: calc(var(--phone-fit-w) * 51 / 430);--phone-b: calc(var(--phone-fit-w) * 11 / 430);--phone-iw: calc(var(--phone-fit-w) * 125 / 430);--phone-ih: calc(var(--phone-fit-w) * 36 / 430)}.phone-bezel{position:relative;width:100%;height:100%;border-radius:var(--phone-r);padding:var(--phone-b);box-sizing:border-box;background:linear-gradient(145deg,var(--phone-frame-hi) 0%,var(--phone-frame-mid) 18%,var(--phone-frame) 48%,#0e0e10 100%);box-shadow:var(--phone-shadow)}.phone-bezel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(160deg,#ffffff47,#ffffff0a 35%,#00000080 70%,#ffffff1a);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}.phone-buttons{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.phone-buttons span{position:absolute;background:linear-gradient(90deg,#3a3a3e,#1c1c1e 45%,#2a2a2e);box-shadow:0 1px 2px #00000080}.phone-btn-action{left:-3px;top:14.5%;width:3px;height:4.2%;border-radius:2px 0 0 2px}.phone-btn-vol-up{left:-3px;top:21%;width:3px;height:6.2%;border-radius:2px 0 0 2px}.phone-btn-vol-down{left:-3px;top:28.5%;width:3px;height:6.2%;border-radius:2px 0 0 2px}.phone-btn-power{right:-3px;top:24%;width:3px;height:9.5%;border-radius:0 2px 2px 0;background:linear-gradient(270deg,#3a3a3e,#1c1c1e 45%,#2a2a2e)}.phone-screen{position:relative;width:100%;height:100%;border-radius:var(--phone-sr);background:var(--phone-screen-bg);overflow:hidden;display:flex;flex-direction:column;isolation:isolate;box-shadow:0 0 0 1px #000c inset}.phone-island{position:absolute;z-index:10;top:calc(var(--phone-fit-w) * 12 / 430);left:50%;transform:translate(-50%);width:var(--phone-iw);height:var(--phone-ih);background:#000;border-radius:999px;box-shadow:0 0 0 1px #ffffff0d,inset 0 0 0 1px #000c;pointer-events:none}.phone-island:after{content:"";position:absolute;top:50%;right:calc(var(--phone-fit-w) * 14 / 430);width:calc(var(--phone-fit-w) * 12 / 430);height:calc(var(--phone-fit-w) * 12 / 430);transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle at 35% 35%,#1a2744,#0a1020 55%,#000);box-shadow:0 0 0 1px #ffffff0f}.phone-status{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:calc(var(--phone-fit-w) * 16 / 430) calc(var(--phone-fit-w) * 28 / 430) 0;height:calc(var(--phone-fit-w) * 62 / 430);box-sizing:border-box;color:#f5f5f7;font-size:calc(var(--phone-fit-w) * 16 / 430);font-weight:600;letter-spacing:-.02em;line-height:1;-webkit-user-select:none;user-select:none;pointer-events:none}.phone-status-time{min-width:3.2em;text-align:center;font-variant-numeric:tabular-nums}.phone-status-icons{display:flex;align-items:center;gap:calc(var(--phone-fit-w) * 6 / 430);opacity:.95}.phone-status-icons svg{display:block;fill:currentColor;height:calc(var(--phone-fit-w) * 12 / 430);width:auto}.phone-content{flex:1 1 auto;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:calc(var(--phone-fit-w) * 56 / 430) calc(var(--phone-fit-w) * 24 / 430) calc(var(--phone-fit-w) * 36 / 430);box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none}.phone-content::-webkit-scrollbar{display:none}.phone-home{position:absolute;z-index:10;left:50%;bottom:calc(var(--phone-fit-w) * 10 / 430);transform:translate(-50%);width:calc(var(--phone-fit-w) * 148 / 430);height:calc(var(--phone-fit-w) * 5 / 430);border-radius:999px;background:#ffffff4d;pointer-events:none}.phone--light .phone-screen{background:#f2f2f7}.phone--light .phone-status{color:#1c1c1e}.phone--light .phone-home{background:#00000038}.phone--standard{--phone-w: 393px;--phone-h: 852px;--phone-ratio: 393 / 852;--phone-fit-w: min( var(--phone-w), calc(100vw - 48px) , calc(100dvh * 393 / 852) );--phone-r: calc(var(--phone-fit-w) * 55 / 393);--phone-sr: calc(var(--phone-fit-w) * 45 / 393);--phone-b: calc(var(--phone-fit-w) * 10 / 393);--phone-iw: calc(var(--phone-fit-w) * 120 / 393);--phone-ih: calc(var(--phone-fit-w) * 35 / 393)}html,body,#root{width:100%;height:100%;margin:0}body{background:#0b0b0d}._demo_6qwne_1{width:100%;max-width:100%;min-width:0;box-sizing:border-box;opacity:1;transition:opacity .15s cubic-bezier(.23,1,.32,1)}._prose_6qwne_9{margin:0;font-family:Geist Variable,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;line-height:17px;color:#1a1a1a;overflow-wrap:anywhere;word-break:break-word}._leaving_6qwne_18{opacity:0}._caret_6qwne_21{display:inline-block;width:8px;height:1.05em;margin-left:2px;background:#0b0d12;vertical-align:text-bottom;animation:_caret-blink_6qwne_1 1s step-end infinite}._caretSteady_6qwne_31{animation:none;opacity:1}@keyframes _caret-blink_6qwne_1{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion: reduce){._caret_6qwne_21{animation:none}._demo_6qwne_1._leaving_6qwne_18{transition:none}}@media (prefers-color-scheme: dark){._prose_6qwne_9{color:#f5f5f5}._caret_6qwne_21{background:#f5f5f5}}:root{--approval-ink: #1a1a1a;--approval-ink-2: #6b6b73;--approval-ink-3: #a3a3ab;--approval-line: rgba(0, 0, 0, .1);--approval-line-strong: rgba(0, 0, 0, .28);--approval-surface: rgba(0, 0, 0, .03);--approval-surface-solid: #f7f7f8;--approval-hover: rgba(0, 0, 0, .05);--approval-accent: #0b0d12;--approval-glyph: #f7f7f8;--approval-green: #1f8f52;--approval-green-soft: rgba(31, 143, 82, .14)}@media (prefers-color-scheme: dark){:root{--approval-ink: #f5f5f5;--approval-ink-2: #a1a1a8;--approval-ink-3: #5f5f66;--approval-line: rgba(255, 255, 255, .12);--approval-line-strong: rgba(255, 255, 255, .3);--approval-surface: rgba(255, 255, 255, .045);--approval-surface-solid: #1c1c1e;--approval-hover: rgba(255, 255, 255, .07);--approval-accent: #f5f5f5;--approval-glyph: #0b0d12;--approval-green: #3ccb7f;--approval-green-soft: rgba(60, 203, 127, .16)}}@keyframes _card-in_aadxx_1{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _fade-up_aadxx_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _pop-in_aadxx_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._card_aadxx_72{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-top:24px;padding:16px;display:flex;flex-direction:column;gap:24px;overflow:hidden;border:1px solid var(--approval-line);border-radius:10px;background:var(--approval-surface);color:var(--approval-ink);font-family:Geist Variable,system-ui,-apple-system,Segoe UI,sans-serif;opacity:1;transform:none;animation:_card-in_aadxx_1 .35s cubic-bezier(.23,1,.32,1) both}._card_aadxx_72 button,._card_aadxx_72 input{border:none;background:none;color:inherit}._card_aadxx_72 button{font:inherit}._card_aadxx_72 ._iconBtn_aadxx_104,._card_aadxx_72 ._sendBtn_aadxx_105,._card_aadxx_72 ._dotBtn_aadxx_106,._card_aadxx_72 ._startOver_aadxx_107{padding:0}._card_aadxx_72 button:focus-visible,._card_aadxx_72 input:focus-visible{outline:1.5px solid var(--approval-line-strong);outline-offset:1px}._cardExit_aadxx_117{animation:none;opacity:0;transform:translateY(4px) scale(.98);pointer-events:none;transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}._header_aadxx_128{display:flex;align-items:center;justify-content:space-between;gap:12px}._meta_aadxx_135{display:flex;align-items:baseline;gap:8px;min-width:0}._label_aadxx_142{font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--approval-ink-3)}._progress_aadxx_150{font-size:11px;font-variant-numeric:tabular-nums;color:var(--approval-ink-3)}._body_aadxx_157{display:flex;flex-direction:column;gap:8px}._question_aadxx_163{margin:0;font-size:14px;font-weight:600;line-height:19px;letter-spacing:-.01em;color:var(--approval-ink);overflow-wrap:anywhere;word-break:break-word}._options_aadxx_174{display:flex;flex-direction:column;gap:8px;min-width:0}._option_aadxx_174{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;max-width:100%;min-width:0;padding:8px 10px;border-radius:10px;text-align:left;transition:background-color .16s cubic-bezier(.23,1,.32,1)}@media (hover: hover) and (pointer: fine){._option_aadxx_174:hover{background:var(--approval-hover)}}._option_aadxx_174:active{background:var(--approval-hover)}._marker_aadxx_205{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border:1.5px solid var(--approval-line-strong);color:transparent;transition:background-color .2s cubic-bezier(.23,1,.32,1),border-color .2s cubic-bezier(.23,1,.32,1),color .2s cubic-bezier(.23,1,.32,1)}._radio_aadxx_220{border-radius:50%}._check_aadxx_224{border-radius:4px}._markerOn_aadxx_228{background:var(--approval-accent);border-color:var(--approval-accent);color:var(--approval-glyph)}._dot_aadxx_106{width:5px;height:5px;border-radius:50%;background:var(--approval-glyph);transition:transform .2s cubic-bezier(.23,1,.32,1)}._checkMark_aadxx_242{display:block}._optionText_aadxx_246{min-width:0;font-size:12px;line-height:16px;color:var(--approval-ink-2);overflow-wrap:anywhere;word-break:break-word;transition:color .2s cubic-bezier(.23,1,.32,1)}._optionTextOn_aadxx_256{min-width:0;font-size:12px;line-height:16px;color:var(--approval-ink);overflow-wrap:anywhere;word-break:break-word;transition:color .2s cubic-bezier(.23,1,.32,1)}._custom_aadxx_266{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;max-width:100%;min-width:0;margin:0;padding:8px 10px;border-radius:10px;transition:background-color .16s cubic-bezier(.23,1,.32,1)}._custom_aadxx_266:focus-within{background:var(--approval-hover)}@media (hover: hover) and (pointer: fine){._custom_aadxx_266:hover{background:var(--approval-hover)}}._custom_aadxx_266:active{background:var(--approval-hover)}._customInput_aadxx_294{flex:1;min-width:0;width:100%;max-width:100%;box-sizing:border-box;background:transparent;font:inherit;font-size:12px;line-height:16px;color:var(--approval-ink);outline:none}._customInput_aadxx_294::placeholder{font-size:12px;line-height:16px;color:var(--approval-ink-3);opacity:1}._sentWrap_aadxx_316{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:148px;padding:16px 0}._sentStatus_aadxx_326{display:flex;flex-direction:column;align-items:center;gap:8px}._sentIcon_aadxx_333{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--approval-green-soft);color:var(--approval-green)}._sentText_aadxx_344{font-size:12px;font-weight:500;color:var(--approval-ink)}._startOver_aadxx_107{font-size:11px;color:var(--approval-ink-2);transition:color .15s cubic-bezier(.23,1,.32,1)}@media (hover: hover) and (pointer: fine){._startOver_aadxx_107:hover{color:var(--approval-ink);text-decoration:underline}}._footer_aadxx_364{display:flex;align-items:center;justify-content:space-between;gap:16px}._pager_aadxx_371,._dots_aadxx_377{display:flex;align-items:center;gap:8px}._dotBtn_aadxx_106{border-radius:999px;transition:border-color .2s cubic-bezier(.23,1,.32,1),border-width .2s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1)}._dotBtn_aadxx_106:disabled{cursor:default}._iconBtn_aadxx_104{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:6px;color:var(--approval-ink-3);transition:background-color .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}@media (hover: hover) and (pointer: fine){._iconBtn_aadxx_104:hover:enabled{background:var(--approval-hover);color:var(--approval-ink)}}._iconBtn_aadxx_104:active:enabled{transform:scale(.9)}._iconBtn_aadxx_104:disabled{opacity:.35}._sendBtn_aadxx_105{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:var(--approval-surface);color:var(--approval-ink-3);transition:background-color .2s cubic-bezier(.23,1,.32,1),color .2s cubic-bezier(.23,1,.32,1),transform .1s cubic-bezier(.23,1,.32,1)}._sendBtnOn_aadxx_440{background:var(--approval-accent);color:var(--approval-glyph);box-shadow:inset 0 1px #ffffff24}._sendBtn_aadxx_105:enabled:active{transform:scale(.95)}._reopen_aadxx_451{margin-top:24px;padding:8px 16px;border:1px solid var(--approval-line-strong);border-radius:10px;font-family:Geist Variable,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;color:var(--approval-ink-2);background:transparent;transition:background-color .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1),border-color .15s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);animation:_card-in_aadxx_1 .35s cubic-bezier(.23,1,.32,1) both}@media (hover: hover) and (pointer: fine){._reopen_aadxx_451:hover{background:var(--approval-hover);color:var(--approval-ink)}}._reopen_aadxx_451:active{transform:scale(.97)}._fadeUp_aadxx_480{animation:_fade-up_aadxx_1 .35s cubic-bezier(.23,1,.32,1) both}._fadeUpDelay_aadxx_484{animation:_fade-up_aadxx_1 .35s cubic-bezier(.23,1,.32,1) .1s both}._popIn_aadxx_488{animation:_pop-in_aadxx_1 .3s cubic-bezier(.23,1,.32,1) both}@media (prefers-reduced-motion: reduce){._card_aadxx_72,._reopen_aadxx_451,._fadeUp_aadxx_480,._fadeUpDelay_aadxx_484,._popIn_aadxx_488{animation:none}._cardExit_aadxx_117,._option_aadxx_174,._marker_aadxx_205,._dot_aadxx_106,._optionText_aadxx_246,._optionTextOn_aadxx_256,._iconBtn_aadxx_104,._dotBtn_aadxx_106,._sendBtn_aadxx_105,._startOver_aadxx_107,._reopen_aadxx_451{transition:none}}@media (prefers-reduced-transparency: reduce){._card_aadxx_72{background:var(--approval-surface-solid)}}
