:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{width:100%;height:100%}#root{min-width:0;min-height:0}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;position:absolute;left:var(--viewport-left, 0px);top:var(--viewport-top, 0px);width:var(--viewport-width, 100%);height:var(--viewport-height, 100%);box-sizing:border-box;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);overflow:hidden}@supports (height: 100dvh){body{height:var(--viewport-height, 100dvh)}}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.cursor-walk{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24"><path fill="white" stroke="black" d="M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM9.8 8.9L7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1L6 8.3V13h2V9.6l1.8-.7z"/></svg>') 16 16,auto}.cursor-look{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24"><path fill="white" stroke="black" d="M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"/></svg>') 16 16,auto}.cursor-use{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24"><path fill="white" stroke="black" d="M22 19h-6v-4h-2.68c-1.14 0-2.22-.64-2.68-1.55l-2.61-5.2-.74 1.29c-.19.32-.29.69-.29 1.07v.14c0 .48.17.93.46 1.29l3.54 4.36V22H4v-9h1.5l1.35-3.38.65-1.62 1.95-4.88c.2-.5.7-.85 1.25-.85.3 0 .58.1.81.28l4.49 3.59c.75.6 1.15 1.54 1.05 2.5l-.35 3.5L22 15v4z"/></svg>') 0 0,auto}.cursor-talk{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24"><path fill="white" stroke="black" d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 12H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z"/></svg>') 0 24,auto}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}._comparison_1o1ln_1{line-height:1.5}._comparison_1o1ln_1 table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.85rem;overflow-wrap:anywhere;text-align:left}._comparison_1o1ln_1 th,._comparison_1o1ln_1 td{padding:8px 4px;vertical-align:top;border-bottom:1px solid #ddd}._comparison_1o1ln_1 button{min-height:40px;cursor:pointer}._overlay_19uo5_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;display:flex;justify-content:center;align-items:center;z-index:2000;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#fff}._container_19uo5_16{width:90%;max-width:1000px;height:80%;background:#2c3e50;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 30px #00000080}._header_19uo5_28{padding:1rem 2rem;background:#34495e;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #1a252f}._header_19uo5_28 h1{margin:0;font-size:1.5rem;color:#3498db}._closeButton_19uo5_43{background:none;border:none;color:#95a5a6;font-size:2rem;cursor:pointer}._content_19uo5_51{display:flex;flex:1;overflow:hidden}@media(max-width:768px){._content_19uo5_51{flex-direction:column}._sidebar_19uo5_62{width:100%;height:200px;border-right:none;border-bottom:2px solid #2c3e50}}._sidebar_19uo5_62{width:300px;background:#1a252f;padding:1rem;border-right:2px solid #2c3e50;overflow-y:auto}._section_19uo5_78 h2{font-size:1rem;color:#95a5a6;text-transform:uppercase;margin-bottom:1rem}._empty_19uo5_85{font-style:italic;color:#7f8c8d;font-size:.9rem}._card_19uo5_91{background:#2c3e50;padding:.8rem;border-radius:8px;margin-bottom:1rem;cursor:pointer;transition:transform .2s,background .2s}._card_19uo5_91:hover{background:#34495e}._card_19uo5_91._selected_19uo5_104{border-left:4px solid #3498db;background:#34495e}._clientInfo_19uo5_109{display:flex;gap:.8rem;margin-bottom:.8rem}._avatar_19uo5_115{width:40px;height:40px;border-radius:50%}._message_19uo5_121{font-size:.85rem;color:#bdc3c7;margin:.2rem 0}._actions_19uo5_127{display:flex;gap:.5rem}._acceptBtn_19uo5_132,._ignoreBtn_19uo5_132{flex:1;padding:.4rem;border:none;border-radius:4px;cursor:pointer;font-size:.8rem}._acceptBtn_19uo5_132{background:#27ae60;color:#fff}._ignoreBtn_19uo5_132{background:#c0392b;color:#fff}._mainArea_19uo5_144{flex:1;padding:2rem;background:#2c3e50;overflow-y:auto}._welcome_19uo5_151{text-align:center;margin-top:10%;color:#95a5a6}._jobDetail_19uo5_157 h3{margin-top:0;color:#3498db}._clientGoal_19uo5_162{font-style:italic;background:#34495e;padding:1rem;border-radius:6px}._curatedList_19uo5_169{margin:2rem 0}._candidateSelector_19uo5_173{background:#1a252f;padding:1rem;border-radius:8px}._candidateGrid_19uo5_179{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem;margin-bottom:1rem}._candidateMini_19uo5_186{background:#2c3e50;padding:.5rem;text-align:center;border-radius:4px;cursor:pointer;font-size:.8rem}._candidateMini_19uo5_186._activeCandidate_19uo5_195{background:#3498db;color:#fff}._noteInput_19uo5_200{display:flex;flex-direction:column;gap:.5rem}._noteInput_19uo5_200 textarea{background:#2c3e50;border:1px solid #34495e;color:#fff;padding:.5rem;border-radius:4px;height:60px;resize:none}._noteInput_19uo5_200 button{background:#3498db;color:#fff;border:none;padding:.6rem;border-radius:4px;cursor:pointer}._completeBtn_19uo5_225{width:100%;margin-top:2rem;padding:1rem;background:#27ae60;color:#fff;border:none;border-radius:8px;font-size:1.1rem;cursor:pointer}._completeBtn_19uo5_225:disabled{background:#7f8c8d;cursor:not-allowed}._overlay_1lxju_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:2500;font-family:Segoe UI,sans-serif}._container_1lxju_15{width:90%;max-width:900px;height:80%;max-height:800px;background:#fff;border-radius:12px;display:flex;box-shadow:0 10px 40px #0006;overflow:hidden}@media(max-width:768px){._container_1lxju_15{width:95%;height:90%;flex-direction:column}._sidebar_1lxju_34{width:100%;height:150px;border-right:none;border-bottom:1px solid #e9ecef}._main_1lxju_41{height:calc(100% - 150px)}}@media(max-width:480px){._container_1lxju_15{width:100%;height:100%;border-radius:0}._sidebar_1lxju_34{height:120px}._main_1lxju_41{height:calc(100% - 120px)}._messagesArea_1lxju_61,._inputArea_1lxju_65{padding:12px}}._sidebar_1lxju_34{width:300px;background:#f8f9fa;border-right:1px solid #e9ecef;display:flex;flex-direction:column}._header_1lxju_78{padding:20px;border-bottom:1px solid #e9ecef}._header_1lxju_78 h2{margin:0;font-size:1.2rem;color:#343a40}._tabBar_1lxju_89{display:flex;border-bottom:1px solid #e9ecef}._tab_1lxju_89{border:0;background:transparent;flex:1;padding:10px;text-align:center;cursor:pointer;font-weight:600;font-size:.9rem;color:#868e96;border-bottom:2px solid transparent;transition:color .2s,border-color .2s;display:flex;align-items:center;justify-content:center;gap:6px}._tab_1lxju_89:hover{color:#495057}._activeTab_1lxju_116{color:#339af0;border-bottom-color:#339af0}._tabBadge_1lxju_121{background:#ff6b6b;color:#fff;border-radius:10px;padding:1px 6px;font-size:.7rem;font-weight:700;min-width:18px;text-align:center}._conversationList_1lxju_132{flex:1;overflow-y:auto}._emptyState_1lxju_137{padding:20px;color:#adb5bd;text-align:center}._loadingState_1lxju_143{padding:20px;color:#868e96;text-align:center;font-style:italic}._convItem_1lxju_150{width:100%;border:0;background:transparent;text-align:left;display:flex;padding:15px;cursor:pointer;border-bottom:1px solid #f1f3f5;transition:background .2s}._convItem_1lxju_150:hover{background:#e9ecef}._activeItem_1lxju_166{background:#e7f5ff}._avatar_1lxju_170{margin-right:15px}._avatar_1lxju_170 img{width:48px;height:48px;border-radius:50%}._convInfo_1lxju_180{flex:1;overflow:hidden}._nameRow_1lxju_185{display:flex;justify-content:space-between;margin-bottom:5px;color:#333}._badge_1lxju_192{background:#ff6b6b;color:#fff;border-radius:10px;padding:2px 8px;font-size:.75rem;font-weight:700}._lastMsg_1lxju_201{font-size:.85rem;color:#868e96;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._main_1lxju_41{flex:1;display:flex;flex-direction:column;background:#fff}._chatHeader_1lxju_216{padding:15px 20px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;height:60px;background:#f8f9fa}._chatHeader_1lxju_216 h3{margin:0;color:#333}._connectionBanner_1lxju_231{padding:8px 16px;border-bottom:1px solid #ffe066;background:#fff9db;color:#5f3f00;font-size:.82rem}._closeBtn_1lxju_239{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#adb5bd}._closeBtn_1lxju_239:hover{color:#495057}._messagesArea_1lxju_61{flex:1;padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;background:#fff}._noChatSelected_1lxju_261{text-align:center;color:#adb5bd;margin-top:100px}._loadingHistory_1lxju_267{text-align:center;color:#868e96;padding:10px;font-size:.85rem;font-style:italic}._loadMoreBtn_1lxju_275{align-self:center;background:none;border:1px solid #ced4da;border-radius:16px;padding:6px 16px;color:#868e96;font-size:.8rem;cursor:pointer;margin-bottom:10px}._loadMoreBtn_1lxju_275:hover{background:#f1f3f5;color:#495057}._messageWrapper_1lxju_293{display:flex;flex-direction:column;align-items:flex-start}._selfWrapper_1lxju_299{align-items:flex-end}._messageBubble_1lxju_303{max-width:70%;padding:10px 15px;border-radius:18px;font-size:.95rem;line-height:1.4}._sent_1lxju_311{background:#339af0;color:#fff;border-bottom-right-radius:4px}._received_1lxju_317{background:#f1f3f5;color:#333;border-bottom-left-radius:4px}._failed_1lxju_323{background:#ffe3e3;color:#c92a2a;border:1px solid #ffa8a8}._sending_1lxju_329{opacity:.7}._errorRow_1lxju_333{display:flex;align-items:center;gap:8px;margin-top:4px}._errorText_1lxju_340{font-size:.75rem;color:#e03131}._retryBtn_1lxju_345{background:none;border:1px solid #e03131;color:#e03131;border-radius:12px;padding:2px 10px;font-size:.7rem;cursor:pointer}._retryBtn_1lxju_345:hover{background:#e03131;color:#fff}._statusText_1lxju_360{font-size:.7rem;color:#868e96;margin-top:2px;font-style:italic}._inputArea_1lxju_65{padding:20px;border-top:1px solid #e9ecef;display:flex;gap:10px}._inputArea_1lxju_65 input{flex:1;padding:10px 15px;border:1px solid #ced4da;border-radius:20px;outline:none}._inputArea_1lxju_65 input:focus{border-color:#339af0}._inputArea_1lxju_65 button{padding:10px 20px;background:#339af0;color:#fff;border:none;border-radius:20px;cursor:pointer;font-weight:600}._inputArea_1lxju_65 button:hover{background:#228be6}._inputArea_1lxju_65 button:disabled{cursor:not-allowed;opacity:.55}._typingIndicator_1lxju_407{display:flex;gap:4px;padding:10px 15px;background:#f1f3f5;border-radius:18px 18px 18px 4px;width:fit-content}._typingDot_1lxju_417{width:8px;height:8px;background:#868e96;border-radius:50%;animation:_typingBounce_1lxju_1 1.4s infinite ease-in-out}._typingDot_1lxju_417:nth-child(2){animation-delay:.2s}._typingDot_1lxju_417:nth-child(3){animation-delay:.4s}@keyframes _typingBounce_1lxju_1{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}._tabBadgeMuted_1lxju_446{background:#adb5bd;color:#fff;border-radius:10px;padding:1px 6px;font-size:.7rem;font-weight:700;min-width:18px;text-align:center}._headerActions_1lxju_459{display:flex;align-items:center;gap:8px}._headerActionBtn_1lxju_465{background:none;border:1px solid #ced4da;border-radius:6px;padding:4px 12px;font-size:.8rem;color:#495057;cursor:pointer;transition:background .2s,color .2s}._headerActionBtn_1lxju_465:hover{background:#f1f3f5}._headerActionDestructive_1lxju_480{color:#e03131;border-color:#ffa8a8}._headerActionDestructive_1lxju_480:hover{background:#ffe3e3}._reportBar_1lxju_491{padding:10px 20px;background:#fff5f5;border-bottom:1px solid #ffa8a8;display:flex;flex-direction:column;gap:8px}._reportChips_1lxju_500{display:flex;flex-wrap:wrap;gap:6px}._reportChip_1lxju_500{background:#f1f3f5;border:1px solid #dee2e6;border-radius:16px;padding:4px 12px;font-size:.8rem;color:#495057;cursor:pointer;transition:background .2s,border-color .2s}._reportChip_1lxju_500:hover{background:#e9ecef}._reportChipActive_1lxju_521{background:#ffe3e3;border-color:#e03131;color:#c92a2a}._reportRow_1lxju_527{display:flex;gap:8px}._reportInput_1lxju_532{flex:1;padding:6px 12px;border:1px solid #ced4da;border-radius:6px;font-size:.85rem;outline:none}._reportInput_1lxju_532:focus{border-color:#e03131}._reportSubmitBtn_1lxju_545{padding:6px 16px;background:#e03131;color:#fff;border:none;border-radius:6px;font-size:.8rem;font-weight:600;cursor:pointer;white-space:nowrap}._reportSubmitBtn_1lxju_545:disabled{background:#fab5b5;cursor:not-allowed}._reportSubmitBtn_1lxju_545:not(:disabled):hover{background:#c92a2a}._contextBackdrop_1lxju_568{position:fixed;inset:0;z-index:10000}._contextMenu_1lxju_574{position:fixed;background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000040;min-width:140px;overflow:hidden;z-index:10001}._contextItem_1lxju_584{display:block;width:100%;padding:10px 16px;border:none;background:none;text-align:left;font-size:.9rem;color:#333;cursor:pointer}._contextItem_1lxju_584:hover{background:#f1f3f5}._contextItemDestructive_1lxju_600{color:#e03131}._contextItemDestructive_1lxju_600:hover{background:#ffe3e3}._fieldset_mzzv9_1{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:min(100%,420px);margin:12px 0 0;padding:0;border:0;color:inherit}._fieldset_mzzv9_1 legend{width:100%;margin-bottom:6px;text-align:center;font-size:.85rem}._fieldset_mzzv9_1 label{padding:8px 14px;border:1px solid currentColor;border-radius:999px;cursor:pointer;opacity:.72}._fieldset_mzzv9_1 input{margin-right:6px}._fieldset_mzzv9_1 ._selected_mzzv9_30{outline:2px solid #ffd700;outline-offset:2px;opacity:1}._fieldset_mzzv9_1 p{width:100%;min-height:1.4em;margin:4px 0 0;text-align:center;font-size:.8rem;opacity:.8}._fieldset_mzzv9_1:disabled{opacity:.6}._container_1awnn_1{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;background:linear-gradient(135deg,#0a1628,#1a2a4a 40%,#0d3b66);font-family:Segoe UI,system-ui,sans-serif;color:#e0e0e0;padding:24px;z-index:3000;overflow-y:auto;box-sizing:border-box}._header_1awnn_16{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;max-width:500px;margin-bottom:20px;position:relative}._title_1awnn_27{font-size:1.3rem;font-weight:700;margin:0;color:gold}._progress_1awnn_34{font-size:.9rem;color:#8ab4d6;margin:0}._closeButton_1awnn_40{position:absolute;right:0;padding:8px 16px;border:1px solid rgba(138,180,214,.3);border-radius:8px;background:transparent;color:#8ab4d6;font-size:.85rem;cursor:pointer;transition:background .2s}._closeButton_1awnn_40:hover{background:#8ab4d61a}._closeButton_1awnn_40:disabled{opacity:.5;cursor:wait}._explore_1awnn_59{max-width:400px;margin-top:16px;text-align:center;color:#8ab4d6;font-size:.85rem}._cardStack_1awnn_68{position:relative;flex-shrink:0;width:100%;max-width:400px;height:340px;margin:0 auto}._card_1awnn_68{position:absolute;top:0;left:0;right:0;width:100%;min-height:280px;background:linear-gradient(145deg,#1e3a5f,#162d4a);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;gap:20px;box-shadow:0 8px 32px #0006;-webkit-user-select:none;user-select:none;box-sizing:border-box}._cardTop_1awnn_96{cursor:grab}._cardTop_1awnn_96:active{cursor:grabbing}._swipeOverlay_1awnn_105{position:absolute;top:20px;font-size:2rem;font-weight:900;letter-spacing:4px;padding:8px 24px;border-radius:8px;border:4px solid;transform:rotate(-15deg);pointer-events:none;opacity:.85}._overlayYes_1awnn_119{right:20px;color:#2ecc71;border-color:#2ecc71;background:#2ecc711a}._overlayNo_1awnn_126{left:20px;color:#e74c3c;border-color:#e74c3c;background:#e74c3c1a;transform:rotate(15deg)}._overlaySkip_1awnn_134{left:50%;transform:translate(-50%);color:#95a5a6;border-color:#95a5a6;background:#95a5a61a}._topicBadge_1awnn_143{padding:4px 14px;border-radius:12px;background:#ffd70026;color:gold;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}._questionText_1awnn_154{font-size:1.15rem;text-align:center;line-height:1.5;margin:0;color:#e8f0f8;flex:1;display:flex;align-items:center}._statsBar_1awnn_165{display:flex;align-items:center;gap:8px;width:100%;font-size:.75rem}._statYes_1awnn_173{color:#2ecc71;white-space:nowrap;min-width:50px;text-align:right}._statNo_1awnn_180{color:#e74c3c;white-space:nowrap;min-width:50px}._statTrack_1awnn_186{flex:1;height:6px;background:#e74c3c4d;border-radius:3px;overflow:hidden}._statFill_1awnn_194{height:100%;background:#2ecc7199;border-radius:3px;transition:width .3s}._buttons_1awnn_202{display:flex;gap:16px;margin-top:8px}._answerBtn_1awnn_208{padding:14px 28px;border:none;border-radius:50px;font-size:1rem;font-weight:700;cursor:pointer;transition:transform .15s,box-shadow .15s;text-transform:uppercase;letter-spacing:1px;min-width:80px}._answerBtn_1awnn_208:hover:not(:disabled){transform:translateY(-2px)}._answerBtn_1awnn_208:disabled{opacity:.4;cursor:not-allowed}._btnYes_1awnn_230{background:linear-gradient(135deg,#27ae60,#2ecc71);color:#fff;box-shadow:0 4px 12px #2ecc714d}._btnNo_1awnn_236{background:linear-gradient(135deg,#c0392b,#e74c3c);color:#fff;box-shadow:0 4px 12px #e74c3c4d}._btnSkip_1awnn_242{background:linear-gradient(135deg,#7f8c8d,#95a5a6);color:#fff;box-shadow:0 4px 12px #95a5a64d;padding:14px 20px;font-size:.85rem}._doneScreen_1awnn_251{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:60px}._doneTitle_1awnn_259{font-size:1.8rem;font-weight:700;margin:0;color:gold;text-shadow:0 2px 8px rgba(255,215,0,.2)}._doneSubtitle_1awnn_267{font-size:1rem;color:#8ab4d6;margin:0;text-align:center}._enterButton_1awnn_274{padding:16px 40px;border:none;border-radius:10px;background:linear-gradient(135deg,#d4a017,gold);color:#1a1a2e;font-size:1.1rem;font-weight:700;cursor:pointer;transition:transform .15s,box-shadow .15s;letter-spacing:1px;text-transform:uppercase;margin-top:16px}._enterButton_1awnn_274:hover{transform:translateY(-2px);box-shadow:0 4px 16px #ffd70066}._enterButton_1awnn_274:disabled{opacity:.5;cursor:wait}._loading_1awnn_296{margin-top:60px;color:#8ab4d6}._saveStatus_1awnn_301{min-height:1.4em;margin:4px 0;color:#8ab4d6;font-size:.85rem}._problem_1awnn_308{width:min(100%,420px);padding:12px;border:1px solid #ff8b8b;border-radius:8px;background:#ff50501a;text-align:center}._problem_1awnn_308 p{margin:0 0 10px}._problem_1awnn_308 button,._undoButton_1awnn_320{margin:4px;padding:9px 14px;border:1px solid currentColor;border-radius:8px;background:transparent;color:#b8d4e8;cursor:pointer}._problem_1awnn_308 button:focus-visible,._undoButton_1awnn_320:focus-visible{outline:3px solid #ffd700;outline-offset:2px}._undoButton_1awnn_320:disabled{opacity:.5;cursor:wait}@media(max-width:480px){._container_1awnn_1{padding:16px}._cardStack_1awnn_68{height:280px}._card_1awnn_68{min-height:240px;padding:20px 16px}._questionText_1awnn_154{font-size:1rem}._buttons_1awnn_202{gap:10px}._answerBtn_1awnn_208{padding:12px 20px;font-size:.9rem;min-width:65px}}._notice_yczuk_1{flex:0 0 100%;width:100%;box-sizing:border-box;padding:12px;border:1px solid #8ab4d6;border-radius:8px;background:#0a1628f2;color:#e0e0e0;font:.85rem Segoe UI,system-ui,sans-serif}._notice_yczuk_1 p{margin:0 0 8px}._notice_yczuk_1 button{min-height:44px;padding:8px;margin:0 8px 4px 0;border:1px solid #8ab4d6;border-radius:6px;background:#162d4a;color:#fff;cursor:pointer}._notice_1tutz_1{flex:0 0 100%;width:100%;box-sizing:border-box;color:#eee7dc;font:.85rem Segoe UI,system-ui,sans-serif}._notice_1tutz_1 p{margin:0 0 6px}._actions_1tutz_9{display:flex;flex-wrap:wrap;gap:8px}._notice_1tutz_1 button{width:auto;margin-bottom:0;min-height:44px;padding:6px 10px;border:1px solid #b5a386;border-radius:6px;background:#332d26;color:#fff;cursor:pointer}._notice_1tutz_1 button:disabled{opacity:.6;cursor:wait}._backdrop_15qdw_1{position:absolute;inset:0;display:grid;place-items:center;background:#000000bf;z-index:10000}._panel_15qdw_9{width:min(500px,90%);max-height:90%;overflow:auto;box-sizing:border-box;padding:20px;border-radius:12px;background:#f7f3ec;color:#241c14;font:1rem Segoe UI,system-ui,sans-serif}._actions_15qdw_20{display:flex;flex-wrap:wrap;gap:8px}._panel_15qdw_9 button{min-height:44px;padding:8px 12px;cursor:pointer}._backdrop_itp11_1{position:absolute;inset:0;z-index:9000;display:grid;place-items:center;background:#000000bf;padding:12px}._panel_itp11_10{box-sizing:border-box;width:min(520px,100%);max-height:100%;overflow:auto;padding:18px;border:2px solid #b5a386;border-radius:12px;background:#241f19;color:#fff6e8;font:1rem Segoe UI,system-ui,sans-serif;text-align:left}._header_itp11_23{display:flex;align-items:start;gap:12px}._header_itp11_23 h2{flex:1;margin:0;font-size:1.2rem}._panel_itp11_10 h3{margin:8px 0;font-size:1.35rem}._panel_itp11_10 p{margin:12px 0}._photo_itp11_27{display:block;width:100%;height:min(220px,28dvh);object-fit:contain;background:#16120e;border-radius:8px}._score_itp11_28{color:#f8cb7c;font-weight:700}._actions_itp11_29{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}._panel_itp11_10 button{width:auto;min-height:44px;margin:0;padding:8px 12px;background:#40362a;color:#fff;border:1px solid #b5a386;border-radius:6px;cursor:pointer;font:inherit}._panel_itp11_10 button:disabled{opacity:.55;cursor:default}._panel_itp11_10 button:focus-visible{outline:3px solid #f8cb7c;outline-offset:2px}._container_uraql_1{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;background:linear-gradient(135deg,#1a0e07,#2c1810 40%,#3d2114);font-family:Segoe UI,system-ui,sans-serif;color:#e0d5cc;padding:24px;z-index:3000;overflow-y:auto;box-sizing:border-box}._header_uraql_16{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;max-width:500px;margin-bottom:20px;position:relative}._title_uraql_27{font-size:1.3rem;font-weight:700;margin:0;color:#e8a838}._stats_uraql_34{font-size:.85rem;color:#b89470;margin:0}._closeButton_uraql_40{position:absolute;right:0;padding:8px 16px;border:1px solid rgba(184,148,112,.3);border-radius:8px;background:transparent;color:#b89470;font-size:.85rem;cursor:pointer;transition:background .2s}._closeButton_uraql_40:hover{background:#b894701a}._closeButton_uraql_40:disabled{opacity:.5;cursor:wait}._questionCard_uraql_60{width:100%;max-width:420px;background:linear-gradient(145deg,#3d2114,#2c1810);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;gap:20px;box-shadow:0 8px 32px #00000080;box-sizing:border-box;animation:_fadeIn_uraql_1 .3s ease}@keyframes _fadeIn_uraql_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._topicBadge_uraql_80{padding:4px 14px;border-radius:12px;background:#e8a83826;color:#e8a838;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}._questionText_uraql_91{font-size:1.15rem;text-align:center;line-height:1.5;margin:0;color:#f0e6dd;min-height:60px;display:flex;align-items:center}._statsBar_uraql_102{display:flex;align-items:center;gap:8px;width:100%;font-size:.75rem}._statYes_uraql_110{color:#d4a038;white-space:nowrap;min-width:50px;text-align:right}._statNo_uraql_117{color:#c0694a;white-space:nowrap;min-width:50px}._statTrack_uraql_123{flex:1;height:6px;background:#c0694a4d;border-radius:3px;overflow:hidden}._statFill_uraql_131{height:100%;background:#d4a03899;border-radius:3px;transition:width .3s}._buttons_uraql_139{display:flex;gap:16px;margin-top:8px}._answerBtn_uraql_145{padding:14px 28px;border:none;border-radius:50px;font-size:1rem;font-weight:700;cursor:pointer;transition:transform .15s,box-shadow .15s;text-transform:uppercase;letter-spacing:1px;min-width:80px}._answerBtn_uraql_145:hover:not(:disabled){transform:translateY(-2px)}._answerBtn_uraql_145:disabled{opacity:.4;cursor:not-allowed}._btnYes_uraql_167{background:linear-gradient(135deg,#b8860b,#d4a038);color:#fff;box-shadow:0 4px 12px #d4a0384d}._btnNo_uraql_173{background:linear-gradient(135deg,#8b3a2a,#c0694a);color:#fff;box-shadow:0 4px 12px #c0694a4d}._btnSkip_uraql_179{background:linear-gradient(135deg,#5c4a3a,#7a6450);color:#e0d5cc;box-shadow:0 4px 12px #5c4a3a4d;padding:14px 20px;font-size:.85rem}._reaction_uraql_188{margin-top:16px;padding:12px 20px;background:#e8a8381a;border-left:3px solid #e8a838;border-radius:0 8px 8px 0;color:#e8a838;font-style:italic;font-size:.95rem;max-width:420px;width:100%;box-sizing:border-box;animation:_fadeIn_uraql_1 .3s ease}._doneScreen_uraql_204{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:60px}._doneTitle_uraql_212{font-size:1.8rem;font-weight:700;margin:0;color:#e8a838;text-shadow:0 2px 8px rgba(232,168,56,.2)}._doneSubtitle_uraql_220{font-size:1rem;color:#b89470;margin:0;text-align:center}._closeButtonLarge_uraql_227{padding:16px 40px;border:none;border-radius:10px;background:linear-gradient(135deg,#b8860b,#e8a838);color:#1a0e07;font-size:1.1rem;font-weight:700;cursor:pointer;transition:transform .15s,box-shadow .15s;letter-spacing:1px;text-transform:uppercase;margin-top:16px}._closeButtonLarge_uraql_227:hover{transform:translateY(-2px);box-shadow:0 4px 16px #e8a83866}._loading_uraql_248{color:#b89470;margin-top:40px;font-size:1rem}._saveStatus_uraql_254{min-height:1.4em;margin:4px 0;color:#b89470;font-size:.85rem}._problem_uraql_261{width:min(100%,420px);padding:12px;border:1px solid #e28a68;border-radius:8px;background:#c0694a29;text-align:center;box-sizing:border-box}._problem_uraql_261 p{margin:0 0 10px}._problem_uraql_261 button,._undoButton_uraql_274{margin:4px;padding:9px 14px;border:1px solid currentColor;border-radius:8px;background:transparent;color:#d9b795;cursor:pointer}._problem_uraql_261 button:focus-visible,._undoButton_uraql_274:focus-visible{outline:3px solid #e8a838;outline-offset:2px}._undoButton_uraql_274:disabled{opacity:.5;cursor:wait}@media(max-width:480px){._container_uraql_1{padding:16px}._questionCard_uraql_60{padding:20px 16px}._questionText_uraql_91{font-size:1rem}._buttons_uraql_139{gap:10px}._answerBtn_uraql_145{padding:12px 20px;font-size:.9rem;min-width:65px}}._picker_dp82z_1{display:flex;flex-direction:column;gap:10px;width:100%}._picker_dp82z_1 input{box-sizing:border-box;width:100%;padding:14px 16px;border:1px solid #6688a2;border-radius:8px;background:#142c44;color:#fff;font:inherit}._picker_dp82z_1 input:focus-visible,._picker_dp82z_1 button:focus-visible{outline:3px solid #ffd700;outline-offset:2px}._picker_dp82z_1 input:disabled,._picker_dp82z_1 input[readonly]{opacity:.65}._hint_dp82z_14{margin:0;color:#b8d4e8;font-size:.85rem;line-height:1.5;overflow-wrap:anywhere}._results_dp82z_15{list-style:none;margin:0;padding:0;max-height:220px;overflow-y:auto;border-radius:8px;background:#142c44}._results_dp82z_15 li{padding:12px 16px;cursor:pointer;overflow-wrap:anywhere;border-bottom:1px solid #6688a2}._results_dp82z_15 li:hover,._results_dp82z_15 li[aria-selected=true]{background:#30536c;color:gold}._error_dp82z_18{margin:0;color:#ff9090}._picker_dp82z_1 button{align-self:flex-start;padding:10px;border-radius:6px;font:inherit;cursor:pointer}._manager_z8hm2_1{width:100%}._fileInput_z8hm2_5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._instructions_z8hm2_17{margin:0 0 12px;color:#8aacc4;font-size:.82rem;line-height:1.4}._grid_z8hm2_24{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._card_z8hm2_30{min-width:0}._preview_z8hm2_34{position:relative;display:flex;width:100%;padding:0;aspect-ratio:1;align-items:center;justify-content:center;overflow:hidden;border:2px dashed rgba(138,180,214,.35);border-radius:10px;background:#ffffff0a;color:inherit;cursor:pointer;transition:border-color .15s,opacity .15s}._preview_z8hm2_34:hover,._preview_z8hm2_34:focus-visible{border-color:#8ab4d6bf;outline:none}._preview_z8hm2_34:focus-visible{box-shadow:0 0 0 3px #ffd70059}._preview_z8hm2_34:disabled{cursor:wait;opacity:.72}._filled_z8hm2_66 ._preview_z8hm2_34{border-style:solid;border-color:#8ab4d633}._image_z8hm2_71{width:100%;height:100%;object-fit:cover}._addIcon_z8hm2_77{color:#8ab4d68c;font-size:2rem}._positionLabel_z8hm2_82{position:absolute;right:6px;bottom:6px;min-width:24px;padding:3px 7px;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:#06131fd1;color:#fff;font-size:.7rem;font-weight:700;line-height:1.2}._wallDestination_z8hm2_97{display:flex;min-height:42px;flex-direction:column;gap:2px;margin:6px 2px 0;color:#8aacc4;font-size:.7rem;line-height:1.25}._wallDestination_z8hm2_97 strong{color:#d7e7f3;font-size:.75rem}._workingOverlay_z8hm2_113{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:10px;background:#06131fc7;color:gold;font-size:.82rem;font-weight:600;text-align:center}._controls_z8hm2_127{display:grid;grid-template-columns:44px 44px minmax(0,1fr) minmax(0,1fr);gap:4px;margin-top:6px}._controls_z8hm2_127 button,._retryButton_z8hm2_135{min-width:0;min-height:40px;padding:6px;border:1px solid rgba(138,180,214,.28);border-radius:6px;background:#8ab4d61a;color:#b8d4e8;font:inherit;font-size:.72rem;cursor:pointer}._controls_z8hm2_127 button:focus-visible,._retryButton_z8hm2_135:focus-visible{border-color:gold;outline:2px solid rgba(255,215,0,.35);outline-offset:1px}._controls_z8hm2_127 button:disabled,._retryButton_z8hm2_135:disabled{cursor:not-allowed;opacity:.42}._controls_z8hm2_127 ._deleteButton_z8hm2_161{color:#ffaaa2}._status_z8hm2_165{display:flex;min-height:24px;align-items:center;gap:6px;padding-top:4px;font-size:.72rem;line-height:1.3}._error_z8hm2_175{flex:1;color:#ffaaa2}._success_z8hm2_180{color:#8ed6a6}._retryButton_z8hm2_135{min-height:32px;padding-inline:10px;color:gold}@media(max-width:480px){._grid_z8hm2_24{gap:10px}._controls_z8hm2_127{grid-template-columns:40px 40px repeat(2,minmax(0,1fr))}._controls_z8hm2_127 button{min-height:44px;font-size:.68rem}}._overlay_55mci_1{position:fixed;inset:0;background:linear-gradient(135deg,#0a1628,#1a2a4a 40%,#0d3b66);z-index:15000;overflow-y:auto;font-family:Segoe UI,system-ui,sans-serif;color:#e0e0e0;-webkit-overflow-scrolling:touch}._inner_55mci_12{max-width:540px;margin:0 auto;padding:24px 20px 60px}._header_55mci_18{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._title_55mci_25{font-size:1.4rem;font-weight:700;color:gold;margin:0;text-shadow:0 2px 8px rgba(255,215,0,.2)}._closeBtn_55mci_33{width:36px;height:36px;border:none;border-radius:50%;background:#ffffff1a;color:#b8d4e8;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}._closeBtn_55mci_33:hover{background:#fff3}._section_55mci_52{margin-bottom:28px}._sectionTitle_55mci_56{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#5a8aaa;margin:0 0 12px;padding-bottom:6px;border-bottom:1px solid rgba(138,180,214,.15)}._fieldRow_55mci_68{margin-bottom:14px}._fieldLabel_55mci_72{font-size:.8rem;color:#8ab4d6;margin:0 0 4px}._textInput_55mci_78{width:100%;padding:10px 12px;border:2px solid rgba(255,215,0,.2);border-radius:8px;background:#ffffff14;color:#fff;font-size:.95rem;outline:none;transition:border-color .2s;box-sizing:border-box}._textInput_55mci_78:focus{border-color:gold}._textInput_55mci_78::placeholder{color:#ffffff4d}._textarea_55mci_99{resize:vertical;min-height:80px;font-family:inherit}._fieldSaved_55mci_105{font-size:.75rem;color:#2ecc71;margin-left:8px}._fieldError_55mci_111{font-size:.75rem;color:#ff6b6b;margin-top:2px}._chipGrid_55mci_118{display:flex;flex-wrap:wrap;gap:6px}._chip_55mci_118{padding:6px 14px;border:2px solid rgba(138,180,214,.25);border-radius:18px;background:#ffffff0d;color:#b8d4e8;font-size:.82rem;cursor:pointer;transition:all .15s}._chip_55mci_118:hover{background:#8ab4d61f}._chipSelected_55mci_139{border-color:gold;background:#ffd70026;color:gold}._accountButtons_55mci_146{display:flex;flex-direction:column;gap:10px}._btnLogout_55mci_152{padding:12px;border:none;border-radius:8px;background:#ffffff1a;color:#b8d4e8;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .15s}._btnLogout_55mci_152:hover{background:#ffffff2e}._btnDeactivate_55mci_168{padding:12px;border:none;border-radius:8px;background:#f39c1226;color:#f39c12;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .15s}._btnDeactivate_55mci_168:hover{background:#f39c1240}._btnDelete_55mci_184{padding:12px;border:none;border-radius:8px;background:#e74c3c26;color:#e74c3c;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .15s}._btnDelete_55mci_184:hover{background:#e74c3c40}._loading_55mci_201{text-align:center;padding:60px 0;color:#5a8aaa}@media(max-width:480px){._inner_55mci_12{padding:16px 14px 48px}._title_55mci_25{font-size:1.2rem}._chip_55mci_118{padding:5px 10px;font-size:.78rem}}._overlay_1v29k_1{position:fixed;inset:0;background:linear-gradient(135deg,#0a1628,#1a2a4a 40%,#0d3b66);z-index:15000;overflow-y:auto;font-family:Segoe UI,system-ui,sans-serif;color:#e0e0e0;-webkit-overflow-scrolling:touch}._inner_1v29k_12{max-width:540px;margin:0 auto;padding:24px 20px 60px}._header_1v29k_18{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._title_1v29k_25{font-size:1.4rem;font-weight:700;color:gold;margin:0;text-shadow:0 2px 8px rgba(255,215,0,.2)}._intro_1v29k_33{margin:-10px 0 24px;color:#b8d4e8;font-size:.85rem;line-height:1.45}._closeBtn_1v29k_40{width:36px;height:36px;border:none;border-radius:50%;background:#ffffff1a;color:#b8d4e8;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}._closeBtn_1v29k_40:hover{background:#fff3}._section_1v29k_59{margin-bottom:28px}._sectionTitle_1v29k_63{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#5a8aaa;margin:0 0 12px;padding-bottom:6px;border-bottom:1px solid rgba(138,180,214,.15)}._fieldRow_1v29k_75{margin-bottom:14px}._fieldLabel_1v29k_79{font-size:.8rem;color:#8ab4d6;margin:0 0 4px}._textInput_1v29k_85{flex:1;width:100%;padding:10px 12px;border:2px solid rgba(255,215,0,.2);border-radius:8px;background:#ffffff14;color:#fff;font-size:.95rem;outline:none;transition:border-color .2s;box-sizing:border-box}._textInput_1v29k_85:focus{border-color:gold}._textInput_1v29k_85::placeholder{color:#ffffff4d}._fieldSaved_1v29k_107{font-size:.75rem;color:#2ecc71;margin-left:8px}._fieldSaving_1v29k_113{font-size:.75rem;color:gold;margin-left:8px}._fieldError_1v29k_119{font-size:.75rem;color:#ff6b6b;margin-top:2px}._loadError_1v29k_125{color:#ffb4b4;line-height:1.5}._chipGrid_1v29k_131{display:flex;flex-wrap:wrap;gap:6px}._chip_1v29k_131{padding:6px 14px;border:2px solid rgba(138,180,214,.25);border-radius:18px;background:#ffffff0d;color:#b8d4e8;font-size:.82rem;cursor:pointer;transition:all .15s}._chip_1v29k_131:hover{background:#8ab4d61f}._chip_1v29k_131:disabled{cursor:wait;opacity:.58}._chipSelected_1v29k_157{border-color:gold;background:#ffd70026;color:gold}._rangeRow_1v29k_164{display:flex;gap:10px;align-items:center}._rangeInput_1v29k_170{flex:1;padding:10px 12px;border:2px solid rgba(255,215,0,.2);border-radius:8px;background:#ffffff14;color:#fff;font-size:.95rem;outline:none;transition:border-color .2s;box-sizing:border-box;width:0}._rangeInput_1v29k_170:focus{border-color:gold}._rangeInput_1v29k_170::placeholder{color:#ffffff4d}._rangeSeparator_1v29k_192{color:#5a8aaa;font-size:.85rem;flex-shrink:0}._saveButton_1v29k_198{flex:0 0 auto;min-height:40px;padding:8px 14px;border:1px solid #ffd700;border-radius:8px;background:#ffd70026;color:gold;font-weight:700;cursor:pointer}._saveButton_1v29k_198:disabled{cursor:wait;opacity:.55}._loading_1v29k_216{text-align:center;padding:60px 0;color:#5a8aaa}@media(max-width:480px){._inner_1v29k_12{padding:16px 14px 48px}._title_1v29k_25{font-size:1.2rem}._chip_1v29k_131{padding:5px 10px;font-size:.78rem}}:root{--wrap-bg: #f4f4f1;--stage-bg: #ffffff;--panel-bg: #ffffff;--line: #6b7280;--text: #0b0d10;--muted: #3f4650;--field: #ffffff;--accent: #146b33;--accent-2: #0b4da2;--danger: #a01212;--on-accent: #ffffff;--pressed: #dfe6dd;--toast-line: #8a5000;--toast-text: #6b3e00}:root[data-theme=dark]{--wrap-bg: #0b0e13;--stage-bg: #0b0e13;--panel-bg: #141922;--line: #2a3240;--text: #e6ebf2;--muted: #8d99ab;--field: #0f141c;--accent: #4cd964;--accent-2: #5aa9ff;--danger: #ff6b6b;--on-accent: #06210d;--pressed: #1f3326;--toast-line: #ffd60a;--toast-text: #ffd60a}._wrap_1jfuc_43{display:grid;grid-template-columns:1fr 340px;width:100%;height:100%;background:var(--wrap-bg);color:var(--text);font:14px/1.5 ui-sans-serif,system-ui,-apple-system,sans-serif}._stage_1jfuc_53{background:var(--stage-bg);position:relative;min-width:0;overflow:hidden}._canvasHost_1jfuc_60{position:absolute;inset:0}._stage_1jfuc_53 canvas{display:block}._exitToast_1jfuc_69{position:absolute;left:50%;bottom:24px;transform:translate(-50%);padding:8px 16px;border:2px solid var(--toast-line);border-radius:999px;background:var(--panel-bg);color:var(--toast-text);font-weight:600;pointer-events:none}._waiting_1jfuc_83{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;color:var(--muted);font-size:13px}._panel_1jfuc_93{overflow-y:auto;padding:16px;background:var(--panel-bg);border-left:1px solid var(--line)}._panel_1jfuc_93 h1{margin:0;font-size:17px}._sub_1jfuc_105{margin:2px 0 14px;color:var(--muted);font-size:12px}._panel_1jfuc_93 section{margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--line)}._panel_1jfuc_93 h2{margin:0 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}select,button,input[type=range]{width:100%;font:inherit}select,button{margin-bottom:6px;padding:6px 8px;border:1px solid var(--line);border-radius:6px;background:var(--field);color:var(--text);font-size:13px}button{background:var(--field);cursor:pointer}button:hover{border-color:var(--accent-2)}._on_1jfuc_154{border-color:var(--accent);border-width:2px;background:var(--pressed);font-weight:700}._primary_1jfuc_161{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}._stats_1jfuc_168{margin:8px 0 0;padding:0;list-style:none;font-size:12px}._stats_1jfuc_168 li{display:flex;justify-content:space-between;padding:3px 0;color:var(--muted)}._stats_1jfuc_168 b{color:var(--text)}._warn_1jfuc_186 b,._warn_1jfuc_186 span{color:var(--danger)}._exits_1jfuc_191{margin:0;padding:0;list-style:none}._exits_1jfuc_191 li{margin-bottom:6px}._exits_1jfuc_191 button{margin-bottom:2px;text-align:left}._exits_1jfuc_191 small{display:block;color:var(--muted);font-size:10.5px}._slider_1jfuc_212{display:block;margin-bottom:8px;font-size:11.5px;color:var(--muted)}._slider_1jfuc_212 span{display:flex;justify-content:space-between}._slider_1jfuc_212 b{color:var(--text)}._note_1jfuc_228{margin:6px 0 0;color:var(--muted);font-size:11.5px}._note_1jfuc_228 code{color:var(--muted)}._error_1jfuc_238{margin:0 0 12px;padding:8px 10px;border:1px solid var(--danger);border-radius:6px;color:var(--danger);font-size:12px;white-space:pre-wrap}._code_1jfuc_248{max-height:160px;margin:6px 0 0;padding:8px;overflow:auto;border:1px solid var(--line);border-radius:6px;background:var(--field);color:var(--muted);font-size:10.5px;line-height:1.45}@media(max-width:900px){._wrap_1jfuc_43{grid-template-columns:1fr;grid-template-rows:60% minmax(0,1fr)}._panel_1jfuc_93{border-left:none;border-top:1px solid var(--line)}}._container_9d9r5_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a1628,#1a2a4a 40%,#0d3b66);font-family:Segoe UI,system-ui,sans-serif;color:#e0e0e0;overflow:hidden}._container_9d9r5_1:before{content:"";position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to top,rgba(13,59,102,.6),transparent);pointer-events:none}._content_9d9r5_24{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:32px;padding:40px;max-width:420px;width:100%}._titleArea_9d9r5_36{text-align:center}._title_9d9r5_36{font-size:3rem;font-weight:700;margin:0 0 8px;color:gold;text-shadow:0 2px 12px rgba(255,215,0,.3);letter-spacing:2px}._subtitle_9d9r5_49{font-size:1.1rem;color:#8ab4d6;margin:0;font-style:italic}._form_9d9r5_56{display:flex;flex-direction:column;gap:12px;width:100%}._label_9d9r5_63{font-size:.9rem;color:#8ab4d6;text-align:center}._input_9d9r5_69{padding:14px 16px;border:2px solid rgba(255,215,0,.3);border-radius:10px;background:#ffffff14;color:#fff;font-size:1rem;outline:none;transition:border-color .2s;text-align:center}._input_9d9r5_69:focus{border-color:gold}._input_9d9r5_69::placeholder{color:#ffffff4d}._input_9d9r5_69:disabled{opacity:.6}._button_9d9r5_93{padding:14px 24px;border:none;border-radius:10px;background:linear-gradient(135deg,#d4a017,gold);color:#1a1a2e;font-size:1.1rem;font-weight:700;cursor:pointer;transition:transform .15s,box-shadow .15s;letter-spacing:1px;text-transform:uppercase;margin-top:4px}._button_9d9r5_93:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 16px #ffd70066}._button_9d9r5_93:disabled{opacity:.5;cursor:not-allowed}._error_9d9r5_118{color:#ff6b6b;font-size:.85rem;text-align:center;margin:0;padding:8px;background:#ff6b6b1a;border-radius:6px}._footer_9d9r5_128{font-size:.8rem;color:#5a8aaa;margin:0;text-align:center}._container_jch0e_1{position:fixed;inset:0;overflow-y:auto;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a1628,#1a2a4a 40%,#0d3b66);font-family:Segoe UI,system-ui,sans-serif;color:#e0e0e0}._content_jch0e_13{display:flex;flex-direction:column;align-items:center;gap:24px;box-sizing:border-box;padding:40px;margin:auto;max-width:420px;width:100%}._title_jch0e_25{font-size:1.8rem;font-weight:700;margin:0;color:gold;text-shadow:0 2px 8px rgba(255,215,0,.2)}._subtitle_jch0e_33{font-size:.95rem;color:#8ab4d6;text-align:center;margin:0;line-height:1.6;overflow-wrap:anywhere}._subtitle_jch0e_33 strong{color:#b8d4e8}._codeInput_jch0e_46{box-sizing:border-box;width:100%;max-width:338px;height:56px;border:2px solid rgba(255,215,0,.3);border-radius:10px;background:#ffffff14;color:#fff;font:700 1.5rem ui-monospace,monospace;letter-spacing:.6em;padding-left:.6em;text-align:center;caret-color:gold}._codeInput_jch0e_46:focus-visible,._verifyButton_jch0e_62:focus-visible,._resendButton_jch0e_62:focus-visible{outline:3px solid #ffd700;outline-offset:3px}._codeInput_jch0e_46[readonly]{opacity:.65}._verifyButton_jch0e_62{padding:12px 24px;border:0;border-radius:8px;background:gold;color:#0a1628;font:inherit;font-weight:700;cursor:pointer}._verifyButton_jch0e_62:disabled{opacity:.5;cursor:not-allowed}._error_jch0e_82{color:#ff6b6b;font-size:.85rem;text-align:center;margin:0;padding:8px 16px;background:#ff6b6b1a;border-radius:6px}._loading_jch0e_92{color:#8ab4d6;font-size:.9rem;margin:0;font-style:italic}._resendButton_jch0e_62{padding:10px 20px;border:1px solid rgba(138,180,214,.3);border-radius:8px;background:transparent;color:#8ab4d6;font-size:.85rem;cursor:pointer;transition:background .2s,color .2s}._resendButton_jch0e_62:hover:not(:disabled){background:#8ab4d61a;color:#b8d4e8}._resendButton_jch0e_62:disabled{opacity:.5;cursor:not-allowed}@media(max-width:400px){._content_jch0e_13{padding:24px 16px}._title_jch0e_25{font-size:1.4rem}}._container_5fax3_1{position:fixed;inset:0;display:flex;align-items:center;overflow-y:auto;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box;background:linear-gradient(135deg,#0a1628,#1a2a4a 40%,#0d3b66);font-family:Segoe UI,system-ui,sans-serif;color:#e0e0e0}._content_5fax3_14{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px;max-width:500px;width:100%;margin:auto;box-sizing:border-box}._photoContent_5fax3_26{max-width:720px;align-items:stretch}._photoContent_5fax3_26 ._stepLabel_5fax3_31,._photoContent_5fax3_26 ._heading_5fax3_32{text-align:center}._progressBar_5fax3_37{width:100%;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}._progressFill_5fax3_45{height:100%;background:linear-gradient(90deg,#d4a017,gold);border-radius:3px;transition:width .3s ease}._stepLabel_5fax3_31{font-size:.8rem;color:#5a8aaa;margin:0}._stepContent_5fax3_59{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;min-height:200px}._heading_5fax3_32{font-size:1.5rem;font-weight:700;margin:0;color:gold;text-shadow:0 2px 8px rgba(255,215,0,.2);text-align:center}._hint_5fax3_77{font-size:.85rem;color:#8ab4d6;margin:0}._photoStep_5fax3_83{display:flex;flex-direction:column;gap:14px;width:100%}._photoIntro_5fax3_90,._photoStatus_5fax3_91{margin:0;color:#b8d4e8;font-size:.9rem;line-height:1.55;text-align:center}._photoStatus_5fax3_91{min-height:180px;display:grid;place-items:center;color:gold}._textInput_5fax3_107{width:100%;padding:14px 16px;border:2px solid rgba(255,215,0,.3);border-radius:10px;background:#ffffff14;color:#fff;font-size:1rem;outline:none;transition:border-color .2s;text-align:center;box-sizing:border-box}._textInput_5fax3_107:focus{border-color:gold}._textInput_5fax3_107::placeholder{color:#ffffff4d}._chipGrid_5fax3_130{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:400px}._chip_5fax3_130{min-height:44px;padding:10px 18px;border:2px solid rgba(138,180,214,.3);border-radius:20px;background:#ffffff0d;color:#b8d4e8;font-size:.9rem;cursor:pointer;transition:all .2s}._chip_5fax3_130:hover{background:#8ab4d626}._chipSelected_5fax3_154{border-color:gold;background:#ffd70026;color:gold}._dobRow_5fax3_161{display:flex;gap:10px;width:100%;justify-content:center}._select_5fax3_168{padding:12px 8px;border:2px solid rgba(255,215,0,.3);border-radius:10px;background:#ffffff14;color:#fff;font-size:.95rem;outline:none;cursor:pointer;flex:1;max-width:140px;text-align:center}._select_5fax3_168:focus{border-color:gold}._select_5fax3_168 option{background:#1a2a4a;color:#fff}._error_5fax3_192{color:#ff6b6b;font-size:.85rem;text-align:center;margin:0;padding:8px 16px;background:#ff6b6b1a;border-radius:6px}._actionRow_5fax3_202{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}._continueButton_5fax3_211,._secondaryButton_5fax3_212{min-height:48px;padding:14px 40px;border-radius:10px;font-size:1.05rem;font-weight:700;cursor:pointer}._continueButton_5fax3_211{border:none;background:linear-gradient(135deg,#d4a017,gold);color:#1a1a2e;transition:transform .15s,box-shadow .15s;letter-spacing:1px;text-transform:uppercase}._secondaryButton_5fax3_212{border:2px solid rgba(138,180,214,.45);background:#8ab4d614;color:#b8d4e8}._continueButton_5fax3_211:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 16px #ffd70066}._continueButton_5fax3_211:disabled{opacity:.5;cursor:not-allowed}._continueButton_5fax3_211:focus-visible,._secondaryButton_5fax3_212:focus-visible{outline:3px solid rgba(255,215,0,.55);outline-offset:3px}._secondaryButton_5fax3_212:hover{border-color:#8ab4d6;background:#8ab4d629}@media(max-width:480px){._content_5fax3_14{padding:16px 0;gap:16px}._heading_5fax3_32{font-size:1.25rem}._chipGrid_5fax3_130{max-width:100%}._chip_5fax3_130{padding:8px 14px;font-size:.85rem}._select_5fax3_168{padding:10px 6px;font-size:.85rem}._actionRow_5fax3_202{align-items:stretch;flex-direction:column-reverse}._continueButton_5fax3_211,._secondaryButton_5fax3_212{width:100%}}@media(prefers-reduced-motion:reduce){._progressFill_5fax3_45,._continueButton_5fax3_211{transition:none}}
