@charset "UTF-8";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--app-mobile-top-offset: calc(env(safe-area-inset-top, 0px) + 64px) ;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}.app-content{width:100%;min-height:100dvh}.app-content>:first-child{padding-top:var(--app-mobile-top-offset)}.app-status{min-height:100dvh;display:grid;place-content:center;gap:1rem;padding:1.5rem;text-align:center}.app-status button{padding:.75rem 1.25rem;border:0;border-radius:.75rem;cursor:pointer}@media(min-width:768px){:root{--app-mobile-top-offset: 0px}}._mainPanel_f8d4p_2{width:100%;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;row-gap:clamp(20px,5vh,44px);padding:0 clamp(12px,4vw,24px) calc(env(safe-area-inset-bottom,0px) + 112px);background:radial-gradient(circle at 30% 30%,rgba(0,255,255,.08) 0%,transparent 70%),radial-gradient(circle at 80% 70%,rgba(0,255,170,.08) 0%,transparent 70%),#050a0f;background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 0 40px #0000004d;overflow:hidden}._card_1w3k3_1{position:relative;isolation:isolate;width:100%;min-width:0;padding:clamp(18px,5vw,26px);overflow:hidden;border:1px solid rgba(195,232,234,.18);border-radius:24px;color:#f2f8f8;box-shadow:0 12px 30px #00000026}._card_1w3k3_1:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--question-background, linear-gradient(135deg, #153c40, #101b2b));transition:filter .25s ease}._card_1w3k3_1 button,._card_1w3k3_1 input{font-family:inherit;font-size:inherit}._card_1w3k3_1 button{color:inherit}._card_1w3k3_1 button:focus-visible,._card_1w3k3_1 input:focus-visible{outline:3px solid #a6f7df;outline-offset:3px}._cardHeader_1w3k3_33{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}._status_1w3k3_41,._answeredStatus_1w3k3_41{font-size:12px;font-weight:600;letter-spacing:.03em}._status_1w3k3_41{color:#c1d8dc}._answeredStatus_1w3k3_41{color:#9aefbd}._emoji_1w3k3_55{font-size:24px;line-height:1}._question_1w3k3_60{font-size:clamp(18px,4.8vw,22px);line-height:1.4;overflow-wrap:anywhere}._form_1w3k3_66{display:grid;gap:18px;margin-top:14px}._hint_1w3k3_72{color:#bed0d5;font-size:13px;line-height:1.5}._fieldset_1w3k3_78{min-width:0;border:0}._fieldset_1w3k3_78:disabled{opacity:.65}._inputStack_1w3k3_87{display:grid;gap:10px}._binaryOptions_1w3k3_92,._scaleOptions_1w3k3_92{display:grid;gap:8px}._binaryOptions_1w3k3_92{grid-template-columns:repeat(2,minmax(0,1fr))}._scaleOptions_1w3k3_92{grid-template-columns:repeat(5,minmax(0,1fr))}._choice_1w3k3_105{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 14px;border:1px solid rgba(209,230,232,.24);border-radius:12px;background:#030a1338;font-size:14px;cursor:pointer;overflow-wrap:anywhere}._choice_1w3k3_105 input{flex:0 0 auto;width:18px;height:18px;accent-color:#a6f7df}._choice_1w3k3_105:has(input:checked){background:#a6f7df29;border-color:#a6f7df}._choice_1w3k3_105:has(input:focus-visible){outline:3px solid #a6f7df;outline-offset:3px}._choice_1w3k3_105:has(input:disabled:not(:checked)){opacity:.5;cursor:default}._scaleOptions_1w3k3_92 ._choice_1w3k3_105,._binaryOptions_1w3k3_92 ._choice_1w3k3_105{justify-content:center;padding-inline:4px;font-size:16px;font-weight:600}._scaleOptions_1w3k3_92 ._choice_1w3k3_105 input,._binaryOptions_1w3k3_92 ._choice_1w3k3_105 input{position:absolute;opacity:0;width:1px;height:1px}._endpoints_1w3k3_151{display:flex;justify-content:space-between;gap:20px;color:#bed0d5;font-size:12px}._endpoints_1w3k3_151 span{max-width:48%}._endpoints_1w3k3_151 span:last-child{text-align:right}._percentageValue_1w3k3_167{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}._percentageValue_1w3k3_167>div{display:flex;align-items:center;gap:6px}._percentageValue_1w3k3_167 input{width:84px;min-height:48px;padding:8px;border:1px solid rgba(209,230,232,.4);border-radius:12px;background:#030a1347;color:#fff;text-align:center}._range_1w3k3_192{width:100%;min-height:44px;accent-color:#a6f7df;cursor:pointer}._rankOption_1w3k3_199{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 12px;border:1px solid rgba(209,230,232,.24);border-radius:12px;background:#030a1338;text-align:left;cursor:pointer;overflow-wrap:anywhere}._rankOption_1w3k3_199[aria-pressed=true]{background:#a6f7df1f;border-color:#a6f7df}._rankNumber_1w3k3_217{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:8px;background:#a6f7df21;font-weight:700}._submit_1w3k3_228{width:100%;min-height:46px;border:1px solid rgba(209,230,232,.5);border-radius:12px;background:#d7fdf129;font-weight:600;cursor:pointer}._submit_1w3k3_228:disabled{opacity:.4;cursor:default}._error_1w3k3_242{color:#ffcfcb;font-size:14px}._answered_1w3k3_41:before{filter:saturate(.25) brightness(.65)}._savedAnswer_1w3k3_251{margin-top:14px;color:#c3d4d7;font-size:14px;line-height:1.6;overflow-wrap:anywhere}._statisticsLink_1w3k3_259{display:flex;justify-content:space-between;gap:12px;margin-top:24px;font-size:13px;color:#b4e4d2}._openStatistics_1w3k3_268{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:inherit;background:transparent;cursor:pointer}._card_1w3k3_1 ._openStatistics_1w3k3_268:focus-visible{outline-offset:-4px}@media(hover:hover){._choice_1w3k3_105:hover:not(:has(input:disabled)),._rankOption_1w3k3_199:hover:not(:disabled),._submit_1w3k3_228:hover:not(:disabled){border-color:#a6f7df;background:#a6f7df33}._answered_1w3k3_41:hover{border-color:#a6f7df}}@media(prefers-reduced-motion:reduce){._card_1w3k3_1:before{transition:none}}._dialog_1povo_1{width:min(520px,100% - 24px);max-height:calc(100dvh - 40px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));margin:auto;padding:clamp(18px,5vw,28px);border:1px solid #365354;border-radius:24px;background:#102125;color:#eff7f6;box-shadow:0 24px 80px #0008;overflow-y:auto;overscroll-behavior:contain}._dialog_1povo_1::backdrop{background:#02080dcc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._dialog_1povo_1 h2{font-size:21px;line-height:1.45;overflow-wrap:anywhere}._header_1povo_24{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._eyebrow_1povo_31{color:#9aefbd;font-size:13px;font-weight:600}._close_1povo_37{width:44px;height:44px;border:1px solid #4a6264;border-radius:50%;background:transparent;color:#eff7f6;font-size:28px;cursor:pointer}._close_1povo_37:focus-visible{outline:3px solid #a6f7df;outline-offset:3px}._ownAnswer_1povo_53{display:grid;gap:8px;margin:22px 0;padding:16px;border-radius:14px;background:#a6f7df0f;overflow-wrap:anywhere}._ownAnswer_1povo_53>span,._ownAnswer_1povo_53 small{font-size:12px;color:#b5cdcc}._statisticsHeading_1povo_68{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}._statisticsHeading_1povo_68 h3{font-size:16px}._statisticsHeading_1povo_68>span{font-size:12px;color:#b5cdcc}._description_1povo_85,._demoNotice_1povo_85{color:#b5cdcc;font-size:12px;line-height:1.6;margin-top:12px}._demoNotice_1povo_85{padding-top:16px;border-top:1px solid rgba(255,255,255,.1019607843)}._rows_1povo_97{display:grid;gap:18px;list-style:none;margin:22px 0}._rowLabel_1povo_104{display:flex;justify-content:space-between;gap:12px;font-size:13px;margin-bottom:8px}._rowLabel_1povo_104>span:last-child{white-space:nowrap}._rowLabel_1povo_104 small{color:#b5cdcc}._yours_1povo_120{color:#a6f7df;font-size:11px}._track_1povo_125{height:7px;border-radius:8px;background:#ffffff12;overflow:hidden}._track_1povo_125>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#58bda1,#a6f7df)}._feed_g53f9_1{--question-header-height: calc(var(--app-mobile-top-offset) + 224px);width:min(100%,520px);min-width:0;padding-top:calc(var(--question-header-height) - var(--app-mobile-top-offset) + 16px)}._fixedHeader_g53f9_8{position:fixed;inset:0 0 auto;z-index:50;padding:calc(var(--app-mobile-top-offset) + 12px) clamp(12px,4vw,24px) 14px;background:transparent;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._headerContent_g53f9_17{display:grid;gap:14px;width:min(100%,520px);margin-inline:auto}._brandTitle_g53f9_24{padding-block:6px;color:#c8ffff;font-size:clamp(14px,3.8vw,18px);font-weight:600;line-height:1.5;letter-spacing:.14em;text-align:center}._timerWrapper_g53f9_34{display:flex;justify-content:center;min-width:0}._toolbar_g53f9_40{display:grid;grid-template-columns:minmax(0,1fr) 60px 44px auto;align-items:center;gap:6px;min-width:0;color-scheme:dark}._toolbar_g53f9_40 select,._toolbar_g53f9_40 button{min-width:0;min-height:44px;border:1px solid rgba(166,247,223,.1882352941);border-radius:12px;background:#10252b;color:#e1f2ef;font-family:inherit;cursor:pointer}._toolbar_g53f9_40 select:focus-visible,._toolbar_g53f9_40 button:focus-visible{outline:2px solid #a6f7df;outline-offset:2px}._answerFilter_g53f9_63{width:100%;padding:8px;font-size:14px}._categoryFilter_g53f9_69{width:100%;padding:6px;font-size:20px}._sortButton_g53f9_75{display:grid;place-items:center;padding:0}._sortButton_g53f9_75[aria-pressed=true]{border-color:#a6f7df;background:#a6f7df24;color:#a6f7df}._progress_g53f9_86{display:flex;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:8px 6px;border:1px solid rgba(166,247,223,.1882352941);border-radius:12px;color:#a6f7df;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}._cards_g53f9_101{display:flex;flex-direction:column;gap:18px}._emptyState_g53f9_107{padding:32px 16px;text-align:center;color:#bed0d5;font-size:14px}._emptyState_g53f9_107 button{min-height:44px;margin-top:16px;padding:8px 16px;border:1px solid rgba(166,247,223,.3137254902);border-radius:12px;background:#10252b;color:#a6f7df;font:inherit;cursor:pointer}._page_4enxu_1{min-height:100dvh;padding:0 clamp(12px,4vw,24px) calc(env(safe-area-inset-bottom,0px) + 100px);background:radial-gradient(circle at 30% 10%,rgba(0,255,255,.0705882353),transparent 45%),radial-gradient(circle at 90% 70%,rgba(0,255,170,.0470588235),transparent 45%),#050a0f;color:#e1f2ef}._content_4enxu_8{width:min(100%,520px);margin-inline:auto;padding-top:18px}._header_4enxu_14{margin-bottom:28px}._brand_4enxu_18{margin-bottom:24px;text-align:center;color:#a2cdca;font-size:11px;letter-spacing:.14em}._headerRow_4enxu_26,._sectionHeader_4enxu_26{display:flex;align-items:center;justify-content:space-between;gap:12px}._headerRow_4enxu_26 h1{font-size:28px;line-height:1.2}._achievementsButton_4enxu_38{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid rgba(166,247,223,.2509803922);border-radius:14px;background:#10282e;color:#d9f4ec;font:inherit;font-size:13px;cursor:pointer}._identity_4enxu_54{display:flex;align-items:center;gap:12px;margin-top:24px}._avatar_4enxu_61{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:16px;background:linear-gradient(135deg,#285349,#203049);color:#b9f5e1;font-size:18px;font-weight:600}._name_4enxu_74{font-size:16px;font-weight:600;overflow-wrap:anywhere}._identityNote_4enxu_80{color:#91b0b2;font-size:12px}._section_4enxu_26{margin-bottom:30px}._sectionHeader_4enxu_26{margin-bottom:16px}._sectionHeader_4enxu_26 h2{font-size:19px;font-weight:600}._sectionHeader_4enxu_26>span{color:#97bdba;font-size:13px;font-variant-numeric:tabular-nums}._completion_4enxu_104{margin-bottom:18px}._completion_4enxu_104 p,._note_4enxu_108{color:#91acad;font-size:12px;line-height:1.6;margin-top:10px}._page_4enxu_1 progress{display:block;appearance:none;width:100%;height:5px;overflow:hidden;border:0;border-radius:8px;background:#1c3338}._page_4enxu_1 progress::-webkit-progress-bar{background:#1c3338;border-radius:8px}._page_4enxu_1 progress::-webkit-progress-value{background:#8ce0bf;border-radius:8px}._page_4enxu_1 progress::-moz-progress-bar{background:#8ce0bf;border-radius:8px}._fields_4enxu_141{display:grid;gap:10px}._field_4enxu_141{min-width:0;padding:14px;border:1px solid rgba(166,247,223,.1333333333);border-radius:16px;background:#0e1d25}._fieldHeading_4enxu_154{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}._fieldHeading_4enxu_154 label{font-size:13px;font-weight:600;color:#c5dedc}._fieldPoints_4enxu_168{font-size:11px;color:#7b999b}._field_4enxu_141 select{width:100%;min-width:0;min-height:44px;padding:8px 26px 8px 10px;border:1px solid rgba(190,217,208,.1647058824);border-radius:10px;background:#0a171f;color:#e1f2ef;color-scheme:dark;font:inherit;font-size:16px;cursor:pointer}._field_4enxu_141 select option{background:#0a171f;color:#e1f2ef}._empty_4enxu_193{background:#0b1720;border-color:#9bbdc214}._empty_4enxu_193 select{color:#879a9f}._filled_4enxu_202{border-color:#a6f7df45}._filled_4enxu_202 ._fieldPoints_4enxu_168{color:#a6f7df}._field_4enxu_141 select:disabled{cursor:default;opacity:.55}._field_4enxu_141 small{display:block;color:#8ca6a9;font-size:11px;margin-top:6px}._page_4enxu_1 select:focus-visible,._page_4enxu_1 button:focus-visible{outline:2px solid #a6f7df;outline-offset:3px}._sectionHeader_4enxu_26 h2:focus{outline:none}._saveStatus_4enxu_231{min-height:20px;margin-top:12px;color:#a6f7df;font-size:12px}._saveStatus_4enxu_231[role=alert]{color:#ffbfb6}._metrics_4enxu_242{display:grid;gap:12px}._metric_4enxu_242,._stat_4enxu_247{border:1px solid rgba(166,247,223,.1411764706);border-radius:20px;background:linear-gradient(135deg,#142b31,#101c28);padding:18px;min-width:0}._metric_4enxu_242 h3{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}._metric_4enxu_242 h3>span{font-size:20px}._metricValues_4enxu_267{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}._metricValues_4enxu_267>div{display:grid;gap:5px}._metricValues_4enxu_267 span{color:#99b5b6;font-size:11px}._metricValues_4enxu_267 strong,._stat_4enxu_247 strong{font-size:28px;font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums}._metricValues_4enxu_267 small{color:#91acad;font-size:14px;font-weight:400}._metricDescription_4enxu_297{margin-top:12px;font-size:13px;color:#c4e4df}._metricMeta_4enxu_303{margin-top:6px;font-size:11px;color:#91acad}._noData_4enxu_309{color:#839d9f;font-size:14px;margin-top:18px}._statsGrid_4enxu_315{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}._stat_4enxu_247{padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}._stat_4enxu_247 h3{min-height:34px;color:#bbd5d4;font-size:12px;font-weight:500}._stat_4enxu_247 p{color:#8ca8aa;font-size:11px}._stat_4enxu_247 ._noData_4enxu_309{margin:0;font-size:13px}._points_4enxu_347{border-color:#a6f7df55;background:linear-gradient(135deg,#15362f,#112730)}._points_4enxu_347 strong{color:#a6f7df}._achievementsList_4enxu_356{display:grid;gap:12px}._achievement_4enxu_38{display:flex;align-items:flex-start;gap:14px;padding:18px;border:1px solid rgba(166,247,223,.1333333333);border-radius:20px;background:#0e1d25}._achievementIcon_4enxu_371{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:14px;background:#203237;font-size:23px;filter:grayscale(1);opacity:.6}._achievementInfo_4enxu_384{flex:1;min-width:0}._achievementInfo_4enxu_384 h3{font-size:16px;font-weight:600}._achievementInfo_4enxu_384 p{margin-top:6px;color:#94abad;font-size:12px;line-height:1.5}._achievementProgress_4enxu_401{display:flex;align-items:center;gap:12px;margin:14px 0 8px}._achievementProgress_4enxu_401 span{color:#a5c8c2;font-size:11px;white-space:nowrap}._achievementStatus_4enxu_414{color:#839fa1;font-size:11px}._unlocked_4enxu_419{border-color:#a6f7df55;background:linear-gradient(135deg,#16332e,#102229)}._unlocked_4enxu_419 ._achievementIcon_4enxu_371{filter:none;opacity:1;background:#a6f7df18}._unlocked_4enxu_419 ._achievementStatus_4enxu_414{color:#a6f7df}@media(min-width:480px){._fields_4enxu_141{grid-template-columns:repeat(2,minmax(0,1fr))}._field_4enxu_141:last-child{grid-column:1/-1}}._bottomNav_jv91e_2{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:100;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 0 env(safe-area-inset-bottom,0px);background:#0a141973;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(0,255,255,.25);border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;box-shadow:inset 0 0 20px #00ffff1f,0 0 30px #00ffff40;-webkit-user-select:none;user-select:none}@media(min-width:768px){._bottomNav_jv91e_2{left:50%;right:auto;width:520px;transform:translate(-50%)}}._navButton_jv91e_30{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0;height:64px;border-radius:0;background:#00ffff0d;border:0;color:#a0ffffb3;font-family:Orbitron,sans-serif;font-size:.65rem;letter-spacing:.5px;cursor:pointer;overflow:hidden;transition:transform .2s ease,color .25s ease,box-shadow .4s ease}._navButton_jv91e_30:active{transform:scale(.94)}@media(hover:hover){._navButton_jv91e_30:hover{color:#d7ffff;box-shadow:0 0 18px #00ffff80,inset 0 0 18px #00ffff40}._navButton_jv91e_30:hover ._glow_jv91e_62{opacity:1}}._icon_jv91e_67{font-size:20px;margin-bottom:4px;z-index:2}._label_jv91e_73{z-index:2;pointer-events:none}._glow_jv91e_62{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(0,255,255,.25) 0%,transparent 70%);opacity:0;transition:opacity .4s ease}._active_jv91e_87{color:#9ffcff;border-color:#00ffff80;box-shadow:0 0 25px #0ff9,inset 0 0 20px #00ffff4d}._active_jv91e_87 ._glow_jv91e_62{opacity:1}
