html,body,#root{min-height:100vh;margin:0;padding:0;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8f9fa}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0f1d2e}._overlay_1f39v_1{z-index:9999;background:#0f1d2e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}:root[data-theme=light] ._overlay_1f39v_1{background:#f8f9fa}._card_1f39v_15{text-align:center;background:#1a2a3f;border:1px solid #ffffff14;border-radius:12px;width:100%;max-width:400px;padding:2.5rem 2rem}:root[data-theme=light] ._card_1f39v_15{background:#fff;border:1px solid #00000014;box-shadow:0 4px 24px #0000000f}._logo_1f39v_31{color:#e2e8f0;letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}:root[data-theme=light] ._logo_1f39v_31{color:#1a202c}._subtitle_1f39v_43{color:#89a;margin-bottom:2rem;font-size:.875rem}:root[data-theme=light] ._subtitle_1f39v_43{color:#718096}._form_1f39v_53{flex-direction:column;gap:1rem;display:flex}._input_1f39v_59{color:#e2e8f0;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s}._input_1f39v_59:focus{border-color:#4a9eff}._input_1f39v_59::placeholder{color:#5a6a7a}:root[data-theme=light] ._input_1f39v_59{color:#1a202c;background:#f7fafc;border:1px solid #0000001f}:root[data-theme=light] ._input_1f39v_59::placeholder{color:#a0aec0}._button_1f39v_91{color:#fff;cursor:pointer;background:#4a9eff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .15s,opacity .15s}._button_1f39v_91:hover{background:#3a8eef}._button_1f39v_91:disabled{opacity:.5;cursor:not-allowed}._error_1f39v_113{color:#f56565;margin-top:-.25rem;font-size:.8125rem}._container_uhnos_1{justify-content:center;align-items:center;min-height:60vh;padding:2rem;display:flex}._card_uhnos_9{background:var(--demo-surface,#fff);border:1px solid var(--demo-border,#00000014);text-align:center;border-radius:16px;width:100%;max-width:480px;padding:2.5rem 2rem}:root[data-theme=dark] ._card_uhnos_9{background:#1a2a3f;border-color:#ffffff14}._badge_uhnos_24{color:#2b6cb0;text-transform:uppercase;letter-spacing:.04em;background:#ebf5ff;border-radius:999px;margin-bottom:1.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}:root[data-theme=dark] ._badge_uhnos_24{color:#90cdf4;background:#4299e126}._title_uhnos_42{color:var(--demo-text,#2d3436);margin:0 0 .5rem;font-size:1.5rem;font-weight:700}:root[data-theme=dark] ._title_uhnos_42{color:#e2e8f0}._domain_uhnos_53{color:var(--demo-text-muted,#718096);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.5}._price_uhnos_60{color:var(--demo-text,#2d3436);margin-bottom:.75rem;font-size:2rem;font-weight:700}:root[data-theme=dark] ._price_uhnos_60{color:#e2e8f0}._description_uhnos_71{color:var(--demo-text-muted,#718096);margin:0 0 2rem;font-size:.875rem;line-height:1.6}._error_uhnos_78{color:#e53e3e;margin:0 0 1rem;font-size:.8125rem}._actions_uhnos_84{justify-content:center;gap:.75rem;display:flex}._backButton_uhnos_90{border:1px solid var(--demo-border,#e2e8f0);color:var(--demo-text-muted,#718096);cursor:pointer;background:0 0;border-radius:8px;padding:.75rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:background .15s}._backButton_uhnos_90:hover{background:#0000000a}:root[data-theme=dark] ._backButton_uhnos_90{color:#a0aec0;border-color:#ffffff1f}:root[data-theme=dark] ._backButton_uhnos_90:hover{background:#ffffff0a}._subscribeButton_uhnos_116{color:#fff;cursor:pointer;background:#4a9eff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .15s,opacity .15s}._subscribeButton_uhnos_116:hover{background:#3a8eef}._subscribeButton_uhnos_116:disabled{opacity:.5;cursor:not-allowed}._wrapper_13uzs_1{display:inline-block;position:relative}._trigger_13uzs_6{border:1px solid var(--avian-border,#e2e8f0);background:var(--avian-surface,#fff);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:18px;line-height:1;transition:border-color .15s,box-shadow .15s;display:flex}._trigger_13uzs_6:hover{border-color:var(--avian-accent,#6366f1);box-shadow:0 0 0 2px color-mix(in srgb, var(--avian-accent,#6366f1) 20%, transparent)}._dropdown_13uzs_27{background:var(--avian-surface,#fff);border:1px solid var(--avian-border,#e2e8f0);z-index:1000;border-radius:10px;min-width:160px;animation:.12s ease-out _fadeIn_13uzs_1;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 4px 16px #0000001f}@keyframes _fadeIn_13uzs_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._item_13uzs_52{width:100%;color:var(--avian-text,#1e293b);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;font-size:.875rem;transition:background .12s;display:flex}._item_13uzs_52:hover{background:var(--avian-hover,#f1f5f9)}._itemActive_13uzs_71{border-left:3px solid var(--avian-accent,#6366f1);background:color-mix(in srgb, var(--avian-accent,#6366f1) 8%, transparent);padding-left:9px}._itemFlag_13uzs_77{font-size:18px;line-height:1}._itemLabel_13uzs_82{flex:1}._checkmark_13uzs_86{color:var(--avian-accent,#6366f1);font-size:.75rem}:root[data-theme=dark] ._dropdown_13uzs_27{box-shadow:0 4px 16px #0006}._welcome_1goa2_1{min-height:100vh;color:var(--avian-color-text,#fff);background:var(--avian-color-bg,#0d1b2a);flex-direction:column;display:flex}._themeToggle_1goa2_9{color:#fffc;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex}._themeToggle_1goa2_9:hover{color:#fff;background:#fff3}._poweredBy_1goa2_29{color:#f0a500;margin-top:4px;font-size:clamp(1rem,2.5vw,1.5rem);font-weight:500;display:block}._content_1goa2_37{z-index:1;text-align:center;width:100%;max-width:760px;margin:0 auto;padding:32px 24px 40px;position:relative}._details_1goa2_47{color:#ffffff8c;margin:0 0 40px;font-size:.9rem;line-height:1.6}._features_1goa2_54{flex-wrap:wrap;justify-content:center;gap:32px;margin-top:48px;display:flex}._feature_1goa2_54{flex-direction:column;align-items:center;gap:8px;max-width:160px;display:flex}._featureIcon_1goa2_70{color:#6db3ff;background:#1b6fe826;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.3rem;display:flex}._featureText_1goa2_82{color:#ffffffa6;font-size:.8rem;line-height:1.4}._categoryGrid_1goa2_88{text-align:left;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}._categoryCard_1goa2_95{cursor:pointer;color:#fff;text-align:left;background:#ffffff0f;border:1px solid #ffffff1f;border-left:3px solid #fff3;border-radius:10px;flex-direction:column;gap:6px;padding:16px 18px;font-family:inherit;transition:all .2s;display:flex}._providerBadge_1goa2_111{letter-spacing:.06em;text-transform:uppercase;border-radius:3px;align-self:flex-start;padding:2px 6px;font-size:.6rem;font-weight:700;line-height:1.4;display:inline-block}._categoryCard_1goa2_95:hover{background:#1b6fe826;border-color:#1b6fe880;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}._categoryCard_1goa2_95:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}._categoryLabel_1goa2_137{font-size:1rem;font-weight:600;line-height:1.3}._categoryStats_1goa2_143{color:#ffffff73;font-size:.75rem}._categoryAction_1goa2_148{color:#f0a500;margin-top:4px;font-size:.8rem;font-weight:600}._resumeCard_1goa2_156{text-align:left;background:#f0a50014;border:1px solid #f0a50040;border-radius:12px;width:100%;max-width:420px;margin:0 auto 24px;padding:20px 24px}._resumeHeader_1goa2_167{text-transform:uppercase;letter-spacing:.06em;color:#f0a500;margin-bottom:10px;font-size:.75rem;font-weight:700}._resumeDetails_1goa2_176{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}._resumeDomain_1goa2_184{font-size:1.05rem;font-weight:600}._resumeElo_1goa2_189{color:#fff9;font-size:.85rem;font-weight:500}._resumeActions_1goa2_195{gap:10px;display:flex}._resumeButton_1goa2_200{color:#0d1b2a;cursor:pointer;background:#f0a500;border:none;border-radius:8px;flex:1;padding:10px 20px;font-family:inherit;font-size:.9rem;font-weight:700;transition:all .2s}._resumeButton_1goa2_200:hover{background:#e69d00;transform:translateY(-1px)}._resumeFresh_1goa2_219{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:10px 20px;font-family:inherit;font-size:.85rem;font-weight:500;transition:all .2s}._resumeFresh_1goa2_219:hover{color:#fff;border-color:#fff6}._error_1goa2_237{color:#ff7b6b;background:#e1705526;border:1px solid #e170554d;border-radius:8px;margin-top:16px;padding:12px 20px;font-size:.9rem}._loadingOverlay_1goa2_247{color:#ffffffb3;flex-direction:column;align-items:center;gap:12px;padding:24px;font-size:.9rem;display:flex}._spinner_1goa2_257{border:3px solid #fff3;border-top-color:#f0a500;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_1goa2_257}@keyframes _spin_1goa2_257{to{transform:rotate(360deg)}}:root[data-theme=light] ._welcome_1goa2_1{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._poweredBy_1goa2_29{color:#c28800}:root[data-theme=light] ._featureIcon_1goa2_70{color:#1b6fe8;background:#1b6fe814}:root[data-theme=light] ._featureText_1goa2_82{color:#636e72}:root[data-theme=light] ._categoryCard_1goa2_95{color:#2d3436;background:#fff;border-color:#00000014}:root[data-theme=light] ._categoryCard_1goa2_95:hover{background:#1b6fe80a;border-color:#1b6fe84d;box-shadow:0 8px 24px #00000014}:root[data-theme=light] ._categoryStats_1goa2_143{color:#00000073}:root[data-theme=light] ._categoryAction_1goa2_148{color:#c28800}:root[data-theme=light] ._error_1goa2_237{color:#e17055;background:#e1705514;border-color:#e1705533}:root[data-theme=light] ._loadingOverlay_1goa2_247{color:#636e72}:root[data-theme=light] ._spinner_1goa2_257{border-color:#f0a500 #0000001a #0000001a}:root[data-theme=light] ._resumeCard_1goa2_156{background:#f0a5000f;border-color:#f0a50033}:root[data-theme=light] ._resumeElo_1goa2_189{color:#636e72}:root[data-theme=light] ._resumeButton_1goa2_200{color:#fff;background:#c28800}:root[data-theme=light] ._resumeButton_1goa2_200:hover{background:#a87600}:root[data-theme=light] ._resumeFresh_1goa2_219{color:#636e72;border-color:#00000026}:root[data-theme=light] ._resumeFresh_1goa2_219:hover{color:#2d3436;border-color:#0000004d}:root[data-theme=light] ._themeToggle_1goa2_9{color:#636e72;background:#0000000f;border-color:#0000001f}:root[data-theme=light] ._themeToggle_1goa2_9:hover{color:#2d3436;background:#0000001a}._page_ckvrs_1{min-height:100vh;color:var(--avian-color-text,#fff);background:var(--avian-color-bg,#0d1b2a);flex-direction:column;display:flex}._themeToggle_ckvrs_9{color:#fffc;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex}._themeToggle_ckvrs_9:hover{color:#fff;background:#fff3}._heroBackButton_ckvrs_29{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_ckvrs_29:hover{color:#fff;background:#ffffff26}._content_ckvrs_49{z-index:1;width:100%;max-width:760px;margin:0 auto;padding:32px 24px 40px;position:relative}._domainGrid_ckvrs_58{text-align:left;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}._domainCard_ckvrs_65{cursor:pointer;color:#fff;text-align:left;background:#ffffff0f;border:1px solid #ffffff1f;border-left:3px solid #fff3;border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;font-family:inherit;transition:all .2s;display:flex}._domainCard_ckvrs_65:hover:not(:disabled){background:#1b6fe826;border-color:#1b6fe880;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}._domainCard_ckvrs_65:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}._providerBadge_ckvrs_95{letter-spacing:.06em;text-transform:uppercase;border-radius:3px;align-self:flex-start;padding:2px 6px;font-size:.6rem;font-weight:700;line-height:1.4;display:inline-block}._domainLabel_ckvrs_107{font-size:.95rem;font-weight:600;line-height:1.3}._domainStats_ckvrs_113{color:#ffffff73;font-size:.75rem}._domainAction_ckvrs_118{color:#f0a500;margin-top:4px;font-size:.8rem;font-weight:600}._comingSoon_ckvrs_125{opacity:.5;cursor:default}._comingSoon_ckvrs_125:hover{box-shadow:none;background:#ffffff0f;border-color:#ffffff1f;transform:none}._comingSoonBadge_ckvrs_137{color:#fff6;text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;font-weight:600}._loadingOverlay_ckvrs_145{color:#ffffffb3;flex-direction:column;align-items:center;gap:12px;padding:24px;font-size:.9rem;display:flex}._spinner_ckvrs_155{border:3px solid #fff3;border-top-color:#f0a500;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_ckvrs_155}@keyframes _spin_ckvrs_155{to{transform:rotate(360deg)}}:root[data-theme=light] ._page_ckvrs_1{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_ckvrs_29{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_ckvrs_29:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._domainCard_ckvrs_65{color:#2d3436;background:#fff;border-color:#00000014}:root[data-theme=light] ._domainCard_ckvrs_65:hover:not(:disabled){background:#1b6fe80a;border-color:#1b6fe84d;box-shadow:0 8px 24px #00000014}:root[data-theme=light] ._domainStats_ckvrs_113{color:#00000073}:root[data-theme=light] ._domainAction_ckvrs_118{color:#c28800}:root[data-theme=light] ._comingSoon_ckvrs_125:hover{background:#fff;border-color:#00000014}:root[data-theme=light] ._comingSoonBadge_ckvrs_137{color:#00000059}:root[data-theme=light] ._themeToggle_ckvrs_9{color:#636e72;background:#0000000f;border-color:#0000001f}:root[data-theme=light] ._themeToggle_ckvrs_9:hover{color:#2d3436;background:#0000001a}:root[data-theme=light] ._loadingOverlay_ckvrs_145{color:#636e72}:root[data-theme=light] ._spinner_ckvrs_155{border-color:#f0a500 #0000001a #0000001a}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:.2s ease-in-out animate-fade-in}.driver-fade .driver-popover{animation:.2s animate-fade-in}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{zoom:1;margin:0;font:700 19px/1.5 sans-serif;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font:400 14px/1.5 sans-serif}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer button{all:unset;box-sizing:border-box;text-shadow:1px 1px #fff;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font:12px/1.3 sans-serif;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{margin-top:-5px;top:50%}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{margin-left:-5px;left:50%}.driver-popover-arrow-none{display:none}._panel_nbkgm_1{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;margin-bottom:20px;padding:20px 24px}._header_nbkgm_9{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._title_nbkgm_16{text-transform:uppercase;letter-spacing:.06em;color:#ffffffb3;margin:0;font-size:.9rem;font-weight:700}._examCode_nbkgm_25{color:#fff9;background:#ffffff14;border-radius:4px;padding:3px 8px;font-size:.75rem;font-weight:600}._calibrationNotice_nbkgm_34{color:#f0a500;background:#f0a50014;border:1px solid #f0a50033;border-radius:8px;margin-bottom:16px;padding:8px 12px;font-size:.78rem;line-height:1.4}._gaugeRow_nbkgm_46{align-items:center;gap:24px;margin-bottom:20px;display:flex}._gaugeContainer_nbkgm_53{flex-shrink:0;width:120px;height:120px;position:relative}._gaugeSvg_nbkgm_60{width:100%;height:100%}._gaugeCenter_nbkgm_65{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._gaugePct_nbkgm_74{font-size:1.8rem;font-weight:800;line-height:1}._gaugeLabel_nbkgm_80{text-transform:uppercase;letter-spacing:.05em;color:#ffffff73;margin-top:2px;font-size:.6rem;font-weight:600}._statsColumn_nbkgm_89{flex-direction:column;flex:1;gap:8px;display:flex}._verdict_nbkgm_96{margin-bottom:4px;font-size:1.1rem;font-weight:700}._statRow_nbkgm_102{justify-content:space-between;align-items:center;display:flex}._statLabel_nbkgm_108{color:#ffffff80;font-size:.78rem}._statValue_nbkgm_113{font-size:.85rem;font-weight:600}._weakSection_nbkgm_119{margin-bottom:16px}._weakTitle_nbkgm_123{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;margin:0 0 10px;font-size:.75rem;font-weight:700}._weakRow_nbkgm_132{margin-bottom:8px}._weakInfo_nbkgm_136{justify-content:space-between;margin-bottom:3px;display:flex}._weakLabel_nbkgm_142{color:#fffc;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:8px;font-size:.8rem;font-weight:500;overflow:hidden}._weakPct_nbkgm_153{color:#f97316;flex-shrink:0;font-size:.78rem;font-weight:600}._weakBarOuter_nbkgm_160{background:#ffffff14;border-radius:2px;height:4px;overflow:hidden}._weakBarInner_nbkgm_167{border-radius:2px;height:100%;transition:width .4s}._allDomains_nbkgm_174{margin-bottom:12px}._allDomainsSummary_nbkgm_178{color:#ffffff80;cursor:pointer;padding:6px 0;font-size:.78rem;font-weight:600;list-style:none}._allDomainsSummary_nbkgm_178::-webkit-details-marker{display:none}._allDomainsSummary_nbkgm_178:before{content:"▶";margin-right:6px;font-size:.6rem;transition:transform .2s;display:inline-block}details[open]>._allDomainsSummary_nbkgm_178:before{transform:rotate(90deg)}._domainList_nbkgm_203{padding-top:8px}._domainRow_nbkgm_207{grid-template-columns:1fr 70px 80px 40px;align-items:center;gap:8px;padding:4px 0;font-size:.75rem;display:grid}._domainLabel_nbkgm_216{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._domainWeight_nbkgm_223{color:#ffffff59;text-align:right;font-size:.65rem}._domainBarOuter_nbkgm_229{background:#ffffff0f;border-radius:2px;height:3px;overflow:hidden}._domainBarInner_nbkgm_236{border-radius:2px;height:100%;transition:width .3s}._domainPct_nbkgm_242{text-align:right;color:#fff9;font-weight:600}._footer_nbkgm_249{color:#ffffff4d;text-align:center;border-top:1px solid #ffffff0f;padding-top:8px;font-size:.68rem}:root[data-theme=light] ._panel_nbkgm_1{background:#fff;border-color:#00000014}:root[data-theme=light] ._title_nbkgm_16{color:#0000008c}:root[data-theme=light] ._examCode_nbkgm_25{color:#00000080;background:#0000000d}:root[data-theme=light] ._calibrationNotice_nbkgm_34{color:#b47d00;background:#f0a5000f;border-color:#f0a50026}:root[data-theme=light] ._gaugeLabel_nbkgm_80{color:#0006}:root[data-theme=light] ._statLabel_nbkgm_108{color:#00000073}:root[data-theme=light] ._statValue_nbkgm_113{color:#2d3436}:root[data-theme=light] ._weakTitle_nbkgm_123{color:#00000073}:root[data-theme=light] ._weakLabel_nbkgm_142{color:#000000b3}:root[data-theme=light] ._weakBarOuter_nbkgm_160{background:#0000000f}:root[data-theme=light] ._allDomainsSummary_nbkgm_178{color:#00000073}:root[data-theme=light] ._domainLabel_nbkgm_216{color:#0009}:root[data-theme=light] ._domainWeight_nbkgm_223{color:#0000004d}:root[data-theme=light] ._domainBarOuter_nbkgm_229{background:#0000000d}:root[data-theme=light] ._domainPct_nbkgm_242{color:#00000080}:root[data-theme=light] ._footer_nbkgm_249{color:#00000040;border-top-color:#0000000f}._readinessSection_1bayk_5{margin-bottom:40px}._readinessHero_1bayk_9{grid-template-columns:1.2fr 1fr 1fr;gap:16px;min-height:220px;display:grid}._readinessHeroGauge_1bayk_16{align-items:stretch;display:flex}._readinessHeroGauge_1bayk_16>*{width:100%}._readinessHeroMetrics_1bayk_25{flex-direction:column;gap:10px;display:flex}._metricCard_1bayk_31{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:12px 10px;display:flex}._metricValue_1bayk_43{font-variant-numeric:tabular-nums;color:#6db3ff;font-family:Fira Code,monospace;font-size:1.3rem;font-weight:700}._metricLabel_1bayk_51{color:#ffffff73;text-transform:uppercase;letter-spacing:.5px;margin-top:2px;font-size:.68rem}._metricSub_1bayk_59{color:#ffffff4d;margin-top:1px;font-size:.62rem}._readinessHeroRings_1bayk_65{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._ringTooltips_1bayk_74{flex-direction:column;gap:4px;padding:8px 14px 12px;display:flex}._ringTooltipRow_1bayk_81{align-items:center;gap:6px;font-size:.68rem;display:flex}._ringTooltipDot_1bayk_88{border-radius:50%;flex-shrink:0;width:8px;height:8px}._ringTooltipDot_1bayk_88[data-ring=precision]{background:#4d94ff}._ringTooltipDot_1bayk_88[data-ring=fluency]{background:#00d9a3}._ringTooltipDot_1bayk_88[data-ring=confidence]{background:#f0a500}._ringTooltipDot_1bayk_88[data-ring=curiosity]{background:#a855f7}._ringTooltipLabel_1bayk_100{color:#ffffffb3;min-width:70px;font-weight:600}._ringTooltipDesc_1bayk_106{color:#fff6}._masteryBlock_1bayk_110{cursor:pointer;color:inherit;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:20px 16px;font-family:inherit;transition:all .2s;display:flex}._masteryBlock_1bayk_110:hover{background:#ffffff0f;border-color:#1b6fe84d}._clickHint_1bayk_132{color:#ffffff4d;margin-top:4px;font-size:.65rem}._weakChips_1bayk_139{background:#ef44440f;border:1px solid #ef44441f;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding:10px 14px;display:flex}._weakChipsLabel_1bayk_151{color:#ffffff8c;margin-right:2px;font-size:.75rem;font-weight:600}._weakChip_1bayk_139{color:#ffffffb3;background:#ef44441a;border:1px solid #ef444433;border-radius:12px;align-items:center;gap:4px;padding:3px 10px;font-size:.72rem;display:inline-flex}._weakChipPct_1bayk_170{color:#ef4444;font-family:Fira Code,monospace;font-size:.68rem;font-weight:600}:root[data-theme=light] ._metricCard_1bayk_31{background:#fff;border-color:#00000014}:root[data-theme=light] ._metricValue_1bayk_43{color:#1b6fe8}:root[data-theme=light] ._metricLabel_1bayk_51{color:#636e72}:root[data-theme=light] ._metricSub_1bayk_59{color:#0000004d}:root[data-theme=light] ._readinessHeroRings_1bayk_65{background:#fff;border-color:#00000014}:root[data-theme=light] ._ringTooltipLabel_1bayk_100{color:#2d3436}:root[data-theme=light] ._ringTooltipDesc_1bayk_106{color:#636e72}:root[data-theme=light] ._masteryBlock_1bayk_110{background:#fff;border-color:#00000014}:root[data-theme=light] ._masteryBlock_1bayk_110:hover{background:#1b6fe80a;border-color:#1b6fe833}:root[data-theme=light] ._clickHint_1bayk_132{color:#0000004d}:root[data-theme=light] ._weakChips_1bayk_139{background:#ef44440a;border-color:#ef44441a}:root[data-theme=light] ._weakChipsLabel_1bayk_151{color:#636e72}:root[data-theme=light] ._weakChip_1bayk_139{color:#4a5568;background:#ef44440f;border-color:#ef444426}@media (width<=900px){._readinessHero_1bayk_9{grid-template-columns:1fr}._readinessHeroMetrics_1bayk_25{flex-direction:row}}@media (width<=600px){._readinessHeroMetrics_1bayk_25{flex-direction:column}}._dashboard_gb4mk_1{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._heroBackButton_gb4mk_9{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_gb4mk_9:hover{color:#fff;background:#ffffff26}._heroIconBtn_gb4mk_29{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex;position:relative}._heroIconBtn_gb4mk_29:hover{color:#fff;background:#ffffff26}._heroElo_gb4mk_49{margin-top:8px}._newDot_gb4mk_53{pointer-events:none;background:#22c55e;border:2px solid #0d1b2af7;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}:root[data-theme=light] ._newDot_gb4mk_53{border-color:#fffffff7}:root[data-theme=light] ._heroBackButton_gb4mk_9{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_gb4mk_9:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_gb4mk_29{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_gb4mk_29:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}._content_gb4mk_91{max-width:960px;margin:0 auto;padding:32px 24px 60px}._autopilotCta_gb4mk_98{cursor:pointer;color:#fff;text-align:left;background:linear-gradient(135deg,#065f46 0%,#064e3b 100%);border:1px solid #22c55e4d;border-radius:14px;align-items:center;gap:14px;width:100%;margin-bottom:24px;padding:18px 20px;font-family:inherit;transition:transform .15s,box-shadow .2s;display:flex;box-shadow:0 4px 16px #0003}._autopilotCta_gb4mk_98:hover{transform:translateY(-1px);box-shadow:0 6px 24px #0000004d}._autopilotCtaIcon_gb4mk_119{font-size:1.6rem}._autopilotCtaText_gb4mk_122{flex-direction:column;flex:1;gap:2px;display:flex}._autopilotCtaTitle_gb4mk_128{letter-spacing:.02em;font-size:1.05rem;font-weight:700}._autopilotCtaDesc_gb4mk_133{opacity:.75;font-size:.85rem}._sectionTitle_gb4mk_139{color:#fffc;margin:0 0 16px;font-size:1.1rem;font-weight:600}._resumeBanner_gb4mk_150{align-items:stretch;gap:8px;margin-bottom:32px;display:flex}._courseStructureCard_gb4mk_158{cursor:pointer;color:#fff;text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex:1;align-items:center;gap:14px;padding:16px 20px;font-family:inherit;transition:all .2s;display:flex}._courseStructureCard_gb4mk_158:hover{background:#1b6fe81a;border-color:#1b6fe84d;transform:translateY(-1px)}._courseStructureIcon_gb4mk_180{flex-shrink:0;font-size:1.5rem}._courseStructureText_gb4mk_185{flex:1}._courseStructureLabel_gb4mk_189{font-size:1rem;font-weight:600}._courseStructureDesc_gb4mk_194{color:#ffffff80;margin-top:2px;font-size:.8rem}._courseStructureArrow_gb4mk_200{color:#ffffff59;font-size:1.2rem}._resumeExamCard_gb4mk_205{background:#f59e0b14;border-color:#f59e0b66}._resumeExamCard_gb4mk_205:hover{background:#f59e0b26;border-color:#f59e0b99}._discardExamBtn_gb4mk_215{color:#fff6;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;font-size:.85rem;transition:all .2s;display:flex}._discardExamBtn_gb4mk_215:hover{color:#dc2626;background:#dc262626;border-color:#dc262666}._goalsDetails_gb4mk_240{margin-bottom:32px}._goalsSummary_gb4mk_244{color:#fff9;cursor:pointer;align-items:center;gap:8px;padding:10px 0;font-size:.9rem;font-weight:600;list-style:none;display:flex}._goalsSummary_gb4mk_244::-webkit-details-marker{display:none}._goalsSummary_gb4mk_244:before{content:"▶";font-size:.6rem;transition:transform .2s}._goalsDetails_gb4mk_240[open] ._goalsSummary_gb4mk_244:before{transform:rotate(90deg)}._goalGrid_gb4mk_270{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:12px;display:grid}._goalCard_gb4mk_277{background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;padding:16px 20px}._goalHeader_gb4mk_284{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._goalLabel_gb4mk_291{font-size:.9rem;font-weight:600}._goalPct_gb4mk_296{font-variant-numeric:tabular-nums;color:#ffffffb3;font-family:Fira Code,monospace;font-size:.85rem}._goalBarOuter_gb4mk_303{background:#ffffff1a;border-radius:3px;height:6px;margin-bottom:8px;overflow:hidden}._goalBarInner_gb4mk_311{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:3px;height:100%;transition:width .5s}._goalMeta_gb4mk_318{color:#fff6;font-size:.75rem}._modalOverlay_gb4mk_327{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:200;background:#000000a6;justify-content:center;align-items:center;padding:24px;animation:.2s _fadeIn_gb4mk_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_gb4mk_1{0%{opacity:0}to{opacity:1}}._modal_gb4mk_327{background:#1e293b;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:560px;max-height:80vh;padding:32px;animation:.25s _slideUp_gb4mk_1;position:relative;overflow-y:auto;box-shadow:0 24px 64px #00000080}@keyframes _slideUp_gb4mk_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._modalClose_gb4mk_364{color:#fff9;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}._modalClose_gb4mk_364:hover{color:#fff;background:#ffffff26}._modalTitle_gb4mk_387{color:#fff;margin:0 0 20px;font-size:1.3rem;font-weight:700}._modalBody_gb4mk_394{color:#fffc;font-size:.88rem;line-height:1.7}._modalBody_gb4mk_394 p{margin:0 0 14px}._modalBody_gb4mk_394 h3{color:#fff;margin:20px 0 8px;font-size:.95rem;font-weight:600}._modalBody_gb4mk_394 ul{margin:0 0 14px;padding-left:20px}._modalBody_gb4mk_394 li{margin-bottom:8px}._modalBody_gb4mk_394 strong{color:#fff}._modalNote_gb4mk_424{color:#fff9;background:#1b6fe81a;border:1px solid #1b6fe833;border-radius:8px;margin-top:20px;padding:12px 16px;font-size:.8rem;font-style:italic}._modalActions_gb4mk_435{justify-content:flex-end;padding:16px 28px 20px;display:flex}._modalStart_gb4mk_441{color:#fff;cursor:pointer;background:#1b6fe8;border:none;border-radius:8px;padding:10px 28px;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .2s}._modalStart_gb4mk_441:hover{background:#1560cc}._unitStats_gb4mk_459{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}._unitStat_gb4mk_459{background:#ffffff0d;border-radius:8px;flex-direction:column;align-items:center;padding:12px 8px;display:flex}._unitStatValue_gb4mk_475{font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:700}._unitStatLabel_gb4mk_481{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin-top:4px;font-size:.7rem}._microChallengeBtn_gb4mk_491{color:#fff9;cursor:pointer;text-align:center;background:#f59e0b0f;border:1px dashed #f59e0b40;border-radius:10px;width:100%;margin-bottom:16px;padding:12px 16px;font-family:inherit;font-size:.85rem;transition:all .2s;display:block}._microChallengeBtn_gb4mk_491:hover{color:#f59e0b;background:#f59e0b1a;border-color:#f59e0b66}:root[data-theme=light] ._microChallengeBtn_gb4mk_491{color:#636e72;background:#f59e0b0a;border-color:#f59e0b33}:root[data-theme=light] ._microChallengeBtn_gb4mk_491:hover{color:#d97706;background:#f59e0b14;border-color:#f59e0b59}._trajectoryBtn_gb4mk_527{color:#ffffffb3;cursor:pointer;text-align:center;background:#6c5ce70f;border:1px solid #6c5ce733;border-radius:10px;width:100%;margin-bottom:16px;padding:12px 16px;font-family:inherit;font-size:.85rem;transition:all .2s;display:block}._trajectoryBtn_gb4mk_527:hover{color:#a29bfe;background:#6c5ce71f;border-color:#6c5ce766}:root[data-theme=light] ._trajectoryBtn_gb4mk_527{color:#636e72;background:#6c5ce70a;border-color:#6c5ce726}:root[data-theme=light] ._trajectoryBtn_gb4mk_527:hover{color:#6c5ce7;background:#6c5ce714;border-color:#6c5ce74d}._abandonRow_gb4mk_563{text-align:center;margin-top:32px;margin-bottom:8px}._abandonLink_gb4mk_569{color:var(--avian-text-muted,#888);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:.82rem;transition:color .2s,background .2s}._abandonLink_gb4mk_569:hover{color:var(--avian-text-secondary,#aaa);background:var(--avian-surface-hover,#ffffff0a)}._abandonCancel_gb4mk_586{border:1px solid var(--avian-border,#ffffff1a);color:var(--avian-text-secondary,#ccc);cursor:pointer;background:0 0;border-radius:8px;margin-right:10px;padding:10px 24px;font-family:inherit;font-size:.9rem;font-weight:500;transition:background .2s}._abandonCancel_gb4mk_586:hover{background:var(--avian-surface-hover,#ffffff0f)}._abandonConfirm_gb4mk_604{color:#fff;cursor:pointer;background:#c0392b;border:none;border-radius:8px;padding:10px 24px;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .2s}._abandonConfirm_gb4mk_604:hover{background:#a93226}@media (width<=900px){._goalGrid_gb4mk_270{grid-template-columns:1fr}}:root[data-theme=light] ._dashboard_gb4mk_1{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._sectionTitle_gb4mk_139{color:#2d3436}:root[data-theme=light] ._goalsSummary_gb4mk_244{color:#636e72}:root[data-theme=light] ._goalCard_gb4mk_277{background:#fff;border-color:#00000014}:root[data-theme=light] ._goalPct_gb4mk_296{color:#636e72}:root[data-theme=light] ._goalBarOuter_gb4mk_303{background:#0000000f}:root[data-theme=light] ._goalMeta_gb4mk_318{color:#0006}:root[data-theme=light] ._courseStructureCard_gb4mk_158{color:#2d3436;background:#fff;border-color:#00000014}:root[data-theme=light] ._courseStructureCard_gb4mk_158:hover{background:#1b6fe80a;border-color:#1b6fe84d}:root[data-theme=light] ._courseStructureDesc_gb4mk_194{color:#636e72}:root[data-theme=light] ._courseStructureArrow_gb4mk_200{color:#0000004d}:root[data-theme=light] ._resumeExamCard_gb4mk_205{background:#f59e0b0f;border-color:#f59e0b66}:root[data-theme=light] ._resumeExamCard_gb4mk_205:hover{background:#f59e0b1f;border-color:#f59e0b99}:root[data-theme=light] ._discardExamBtn_gb4mk_215{color:#00000059;border-color:#0000001a}:root[data-theme=light] ._discardExamBtn_gb4mk_215:hover{color:#dc2626;background:#dc262614;border-color:#dc26264d}:root[data-theme=light] ._modalOverlay_gb4mk_327{background:#0000004d}:root[data-theme=light] ._modal_gb4mk_327{background:#fff;border-color:#0000001a;box-shadow:0 24px 64px #00000026}:root[data-theme=light] ._modalClose_gb4mk_364{color:#636e72;background:#0000000d}:root[data-theme=light] ._modalClose_gb4mk_364:hover{color:#2d3436;background:#0000001a}:root[data-theme=light] ._modalTitle_gb4mk_387{color:#2d3436}:root[data-theme=light] ._modalBody_gb4mk_394{color:#4a5568}:root[data-theme=light] ._modalBody_gb4mk_394 strong{color:#2d3436}:root[data-theme=light] ._modalNote_gb4mk_424{color:#636e72;background:#1b6fe80d;border-color:#1b6fe826}:root[data-theme=light] ._abandonLink_gb4mk_569{color:#999}:root[data-theme=light] ._abandonLink_gb4mk_569:hover{color:#666;background:#0000000a}:root[data-theme=light] ._abandonCancel_gb4mk_586{color:#555;border-color:#0000001f}:root[data-theme=light] ._abandonCancel_gb4mk_586:hover{background:#0000000a}:root[data-theme=light] ._unitStat_gb4mk_459{background:#00000008}:root[data-theme=light] ._unitStatLabel_gb4mk_481{color:#636e72}:root[data-theme=dark] ._dashboard_gb4mk_1{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}._studyPlanSection_xxf7l_5{margin-bottom:40px}._studyPlanHeader_xxf7l_9{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}._studyPlanHeader_xxf7l_9 h2{margin-bottom:4px}._studyPlanNote_xxf7l_22{color:#fff6;margin:0;font-size:.78rem;line-height:1.4}._refreshBtn_xxf7l_29{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff26;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:.78rem;font-weight:500;transition:all .2s;display:flex}._refreshBtn_xxf7l_29:hover{color:#6db3ff;background:#1b6fe81f;border-color:#1b6fe84d}._refreshBtn_xxf7l_29:disabled{opacity:.5;cursor:not-allowed}@keyframes _spin_xxf7l_63{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinning_xxf7l_63{animation:.8s linear infinite _spin_xxf7l_63}._studyPlanDays_xxf7l_67{flex-direction:column;gap:8px;display:flex}._planDay_xxf7l_73{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;overflow:hidden}._planDayToday_xxf7l_80{background:#1b6fe80a;border-color:#1b6fe840}._planDayMissed_xxf7l_86{opacity:.5}._planDayMissed_xxf7l_86 ._planDayLabel_xxf7l_90{color:#fff6;font-style:italic}._planDayHeader_xxf7l_95{width:100%;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:12px 16px;font-family:inherit;transition:background .15s;display:flex}._planDayHeader_xxf7l_95:hover{background:#ffffff08}._planDayLabel_xxf7l_90{min-width:100px;font-size:.9rem;font-weight:600}._planDayToday_xxf7l_80 ._planDayLabel_xxf7l_90{color:#6db3ff}._planDayMeta_xxf7l_123{text-align:right;color:#fff6;font-variant-numeric:tabular-nums;flex:1;font-size:.75rem}._planDayChevron_xxf7l_131{color:#ffffff4d;align-items:center;transition:transform .2s;display:flex}._planDayChevronOpen_xxf7l_138{transform:rotate(90deg)}._planDayItems_xxf7l_142{flex-direction:column;gap:6px;padding:0 16px 12px;display:flex}._planItem_xxf7l_149{background:#ffffff08;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:.82rem;display:flex}._planItemDone_xxf7l_159{opacity:.45;text-decoration:line-through}._planItemIcon_xxf7l_164{color:#6db3ff;background:#1b6fe826;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.7rem;font-weight:700;display:flex}._planItemIconText_xxf7l_178{font-size:.65rem;font-weight:700}._planItemTitle_xxf7l_183{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._planItemTime_xxf7l_191{color:#ffffff59;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.72rem}._planItemStatus_xxf7l_198{color:#ffffff40;align-items:center;font-size:.8rem;display:flex}._planItemDone_xxf7l_159 ._planItemStatus_xxf7l_198{color:#22c55e}._planTotalRow_xxf7l_209{text-align:right;color:#fff6;margin-top:12px;font-size:.78rem;font-style:italic}._curriculumLink_xxf7l_218{color:#6db3ff;cursor:pointer;background:#1b6fe80f;border:1px solid #1b6fe833;border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:8px 16px;font-family:inherit;font-size:.8rem;font-weight:500;transition:all .2s;display:inline-flex}._curriculumLink_xxf7l_218:hover{background:#1b6fe81f;border-color:#1b6fe859}:root[data-theme=light] ._curriculumLink_xxf7l_218{color:#1b6fe8;background:#1b6fe80a;border-color:#1b6fe826}:root[data-theme=light] ._curriculumLink_xxf7l_218:hover{background:#1b6fe814;border-color:#1b6fe840}._staleBanner_xxf7l_252{color:#ffffffb3;background:#f59e0b14;border:1px solid #f59e0b33;border-radius:8px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 16px;font-size:.8rem;display:flex}._staleBanner_xxf7l_252 svg{color:#f59e0b;flex-shrink:0}._staleBannerAction_xxf7l_270{color:#f59e0b;cursor:pointer;white-space:nowrap;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:6px;flex-shrink:0;margin-left:auto;padding:4px 12px;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .2s}._staleBannerAction_xxf7l_270:hover{background:#f59e0b33;border-color:#f59e0b80}._staleBannerOrange_xxf7l_292{background:#f973161a;border-color:#f9731640}._staleBannerOrange_xxf7l_292 svg{color:#f97316}._staleBannerOrange_xxf7l_292 ._staleBannerAction_xxf7l_270{color:#f97316;background:#f973161f;border-color:#f973164d}._staleBannerOrange_xxf7l_292 ._staleBannerAction_xxf7l_270:hover{background:#f9731640;border-color:#f9731680}:root[data-theme=light] ._studyPlanNote_xxf7l_22{color:#636e72}:root[data-theme=light] ._refreshBtn_xxf7l_29{color:#636e72;background:#00000008;border-color:#0000001f}:root[data-theme=light] ._refreshBtn_xxf7l_29:hover{color:#1b6fe8;background:#1b6fe80f;border-color:#1b6fe84d}:root[data-theme=light] ._planDay_xxf7l_73{background:#fff;border-color:#00000014}:root[data-theme=light] ._planDayToday_xxf7l_80{background:#1b6fe805;border-color:#1b6fe833}:root[data-theme=light] ._planDayHeader_xxf7l_95:hover{background:#00000005}:root[data-theme=light] ._planDayLabel_xxf7l_90{color:#2d3436}:root[data-theme=light] ._planDayToday_xxf7l_80 ._planDayLabel_xxf7l_90{color:#1b6fe8}:root[data-theme=light] ._planDayMeta_xxf7l_123{color:#636e72}:root[data-theme=light] ._planDayChevron_xxf7l_131{color:#0000004d}:root[data-theme=light] ._planItem_xxf7l_149{color:#2d3436;background:#00000005}:root[data-theme=light] ._planItemIcon_xxf7l_164{color:#1b6fe8;background:#1b6fe81a}:root[data-theme=light] ._planItemTime_xxf7l_191{color:#636e72}:root[data-theme=light] ._planItemStatus_xxf7l_198{color:#0003}:root[data-theme=light] ._planItemDone_xxf7l_159 ._planItemStatus_xxf7l_198{color:#22c55e}:root[data-theme=light] ._planTotalRow_xxf7l_209{color:#636e72}:root[data-theme=light] ._staleBanner_xxf7l_252{color:#4a5568;background:#f59e0b0f;border-color:#f59e0b26}:root[data-theme=light] ._staleBannerOrange_xxf7l_292{background:#f973160f;border-color:#f9731633}:root[data-theme=light] ._planDayMissed_xxf7l_86{opacity:.45}:root[data-theme=light] ._planDayMissed_xxf7l_86 ._planDayLabel_xxf7l_90{color:#636e72}@media (width<=900px){._studyPlanHeader_xxf7l_9{flex-direction:column;gap:10px}}._activitiesSection_1vtjb_5{margin-bottom:40px}._actGrid_1vtjb_9{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._actCard_1vtjb_15{cursor:pointer;color:#fff;text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:18px 10px 14px;font-family:inherit;transition:all .2s;display:flex}._actCard_1vtjb_15:hover{background:#1b6fe81a;border-color:#1b6fe859;transform:translateY(-2px);box-shadow:0 6px 20px #00000040}._actCardIcon_1vtjb_38{color:#6db3ff;background:#1b6fe82e;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:.85rem;display:flex}._actCardIconText_1vtjb_50{color:#6db3ff;font-size:.78rem;font-weight:700}._actCardLabel_1vtjb_56{font-size:.8rem;font-weight:600;line-height:1.2}._actCardDesc_1vtjb_62{color:#fff6;font-size:.68rem;line-height:1.3}._actGroup_1vtjb_69{margin-bottom:16px}._actGroupLabel_1vtjb_73{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-size:.78rem;font-weight:600}:root[data-theme=light] ._actCard_1vtjb_15{color:#2d3436;background:#fff;border-color:#00000014}:root[data-theme=light] ._actCard_1vtjb_15:hover{background:#1b6fe80a;border-color:#1b6fe84d;box-shadow:0 6px 20px #0000000f}:root[data-theme=light] ._actCardIcon_1vtjb_38{color:#1b6fe8;background:#1b6fe81a}:root[data-theme=light] ._actCardIconText_1vtjb_50{color:#1b6fe8}:root[data-theme=light] ._actCardDesc_1vtjb_62,:root[data-theme=light] ._actGroupLabel_1vtjb_73{color:#636e72}@media (width<=900px){._actGrid_1vtjb_9{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){._actGrid_1vtjb_9{grid-template-columns:repeat(2,1fr)}}._sessionMeta_kgxa3_6{gap:8px;margin:12px 0 16px;display:flex}._sessionBadge_kgxa3_12{color:#6db3ff;background:#1b6fe81f;border-radius:6px;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-block}._focusOptions_kgxa3_23{flex-direction:column;gap:6px;max-height:200px;margin-top:8px;display:flex;overflow-y:auto}._focusOption_kgxa3_23{color:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 14px;font-family:inherit;font-size:.85rem;transition:border-color .2s,background .2s;display:flex}._focusOption_kgxa3_23:hover:not(:disabled){background:#1b6fe80f;border-color:#1b6fe866}._focusOption_kgxa3_23:disabled{opacity:.45;cursor:default}._focusActive_kgxa3_58{background:#1b6fe81a;border-color:#1b6fe880}._focusIcon_kgxa3_63{text-align:center;min-width:20px;font-size:1rem}._focusLabel_kgxa3_69{font-size:.85rem;font-weight:600}._focusDesc_kgxa3_74{color:#ffffff73;margin-top:1px;font-size:.75rem;display:block}._focusRow_kgxa3_81{gap:4px;display:flex}._focusRow_kgxa3_81 ._focusOption_kgxa3_23{flex:1;min-width:0}._focusDetail_kgxa3_91{color:#ffffff80;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:32px;min-width:32px;height:auto;font-family:inherit;font-size:.85rem;transition:all .2s;display:flex}._focusDetail_kgxa3_91:hover{color:#6db3ff;background:#1b6fe81a;border-color:#1b6fe84d}._mcqConfig_kgxa3_115{margin-bottom:8px}._mcqConfigHeader_kgxa3_119{align-items:center;gap:8px;margin-bottom:4px;display:flex}._mcqConfigHeader_kgxa3_119 h3{margin:0}._mcqInfoBtn_kgxa3_130{color:#ffffff80;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-family:inherit;font-size:.75rem;transition:all .2s;display:flex}._mcqInfoBtn_kgxa3_130:hover{color:#6db3ff;background:#1b6fe826;border-color:#1b6fe866}._mcqInfoPanel_kgxa3_152{color:#ffffffb3;background:#1b6fe80f;border:1px solid #1b6fe826;border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:.8rem;line-height:1.5}._mcqInfoPanel_kgxa3_152 p{margin:0 0 8px}._mcqInfoPanel_kgxa3_152 p:last-child{margin-bottom:0}._mcqInfoPanel_kgxa3_152 strong{color:#fff}._mcqTypeRow_kgxa3_175{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}._mcqTypeCard_kgxa3_182{color:inherit;cursor:pointer;text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;font-family:inherit;transition:all .2s;display:flex}._mcqTypeCard_kgxa3_182:hover{background:#1b6fe80f;border-color:#1b6fe859}._mcqTypeActive_kgxa3_203{background:#1b6fe81a;border-color:#1b6fe880;box-shadow:0 0 0 1px #1b6fe84d}._mcqTypeIcon_kgxa3_209{font-size:1.4rem}._mcqTypeLabel_kgxa3_213{font-size:.85rem;font-weight:600}._mcqTypeDesc_kgxa3_218{color:#fff6;font-size:.7rem}._mcqCountRow_kgxa3_223{gap:8px;margin-bottom:16px;display:flex}._mcqCountPill_kgxa3_229{color:#ffffffb3;cursor:pointer;text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:8px 0;font-family:Fira Code,monospace;font-size:.9rem;font-weight:600;transition:all .2s}._mcqCountPill_kgxa3_229:hover{background:#1b6fe80f;border-color:#1b6fe859}._mcqCountActive_kgxa3_249{color:#6db3ff;background:#1b6fe81f;border-color:#1b6fe880;box-shadow:0 0 0 1px #1b6fe84d}:root[data-theme=light] ._sessionBadge_kgxa3_12{color:#1b6fe8;background:#1b6fe814}:root[data-theme=light] ._focusOption_kgxa3_23{background:#fff;border-color:#e2e8f0}:root[data-theme=light] ._focusOption_kgxa3_23:hover:not(:disabled){background:#1b6fe80a;border-color:#1b6fe8}:root[data-theme=light] ._focusActive_kgxa3_58{background:#1b6fe80f;border-color:#1b6fe866}:root[data-theme=light] ._focusDesc_kgxa3_74{color:#636e72}:root[data-theme=light] ._focusDetail_kgxa3_91{color:#636e72;background:#fff;border-color:#e2e8f0}:root[data-theme=light] ._focusDetail_kgxa3_91:hover{color:#1b6fe8;background:#1b6fe80f;border-color:#1b6fe8}:root[data-theme=light] ._mcqInfoBtn_kgxa3_130{color:#636e72;background:#0000000a;border-color:#00000026}:root[data-theme=light] ._mcqInfoBtn_kgxa3_130:hover{color:#1b6fe8;background:#1b6fe814;border-color:#1b6fe8}:root[data-theme=light] ._mcqInfoPanel_kgxa3_152{color:#4a5568;background:#1b6fe80a;border-color:#1b6fe81f}:root[data-theme=light] ._mcqInfoPanel_kgxa3_152 strong{color:#2d3436}:root[data-theme=light] ._mcqTypeCard_kgxa3_182{background:#fff;border-color:#e2e8f0}:root[data-theme=light] ._mcqTypeCard_kgxa3_182:hover{background:#1b6fe80a;border-color:#1b6fe84d}:root[data-theme=light] ._mcqTypeActive_kgxa3_203{background:#1b6fe80f;border-color:#1b6fe866}:root[data-theme=light] ._mcqTypeDesc_kgxa3_218{color:#636e72}:root[data-theme=light] ._mcqCountPill_kgxa3_229{color:#4a5568;background:#fff;border-color:#e2e8f0}:root[data-theme=light] ._mcqCountPill_kgxa3_229:hover{background:#1b6fe80a;border-color:#1b6fe84d}:root[data-theme=light] ._mcqCountActive_kgxa3_249{color:#1b6fe8;background:#1b6fe80f;border-color:#1b6fe866}._microChallengeCard_1mvvh_5{cursor:pointer;color:#fff;text-align:left;background:linear-gradient(135deg,#a855f714,#3b82f614);border:1px solid #a855f733;border-radius:12px;align-items:center;gap:14px;width:100%;margin-bottom:24px;padding:14px 20px;font-family:inherit;transition:all .2s;display:flex}._microChallengeCard_1mvvh_5:hover{background:linear-gradient(135deg,#a855f724,#3b82f624);border-color:#a855f759;transform:translateY(-1px)}._microChallengeIcon_1mvvh_28{color:#a855f7;background:#a855f733;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._microChallengeContent_1mvvh_40{flex:1;min-width:0}._microChallengeLabel_1mvvh_45{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;font-size:.7rem;display:block}._microChallengeTitle_1mvvh_53{margin-top:2px;font-size:.9rem;font-weight:600;display:block}._microChallengeAction_1mvvh_60{color:#a855f7;background:#a855f733;border-radius:6px;flex-shrink:0;padding:6px 14px;font-size:.78rem;font-weight:600}:root[data-theme=light] ._microChallengeCard_1mvvh_5{color:#2d3436;background:linear-gradient(135deg,#a855f70a,#3b82f60a);border-color:#a855f726}:root[data-theme=light] ._microChallengeCard_1mvvh_5:hover{background:linear-gradient(135deg,#a855f714,#3b82f614);border-color:#a855f74d}:root[data-theme=light] ._microChallengeLabel_1mvvh_45{color:#636e72}._crossDomainSection_15tfn_5{margin-bottom:40px}._crossDomainNote_15tfn_9{color:#fff6;margin:0 0 16px;font-size:.78rem}._crossDomainGrid_15tfn_15{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}._crossDomainCard_15tfn_21{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;padding:16px 20px;transition:all .2s}._crossDomainCard_15tfn_21:hover{background:#1b6fe80a;border-color:#1b6fe840}._crossDomainHeader_15tfn_34{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._crossDomainName_15tfn_41{font-size:.88rem;font-weight:600}._crossDomainOverlap_15tfn_46{color:#ffffff80;font-variant-numeric:tabular-nums;font-size:.72rem}._crossDomainStats_15tfn_52{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}._crossDomainStat_15tfn_52{background:#ffffff08;border-radius:6px;flex-direction:column;align-items:center;padding:8px;display:flex}._crossDomainStatValue_15tfn_68{color:#6db3ff;font-family:Fira Code,monospace;font-size:1.1rem;font-weight:700}._crossDomainStatLabel_15tfn_75{color:#fff6;text-transform:uppercase;letter-spacing:.5px;margin-top:2px;font-size:.65rem}._crossDomainBarOuter_15tfn_83{background:#ffffff14;border-radius:2px;height:4px;overflow:hidden}._crossDomainBarInner_15tfn_90{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:2px;height:100%;transition:width .5s}:root[data-theme=light] ._crossDomainNote_15tfn_9{color:#636e72}:root[data-theme=light] ._crossDomainCard_15tfn_21{background:#fff;border-color:#00000014}:root[data-theme=light] ._crossDomainCard_15tfn_21:hover{background:#1b6fe805;border-color:#1b6fe833}:root[data-theme=light] ._crossDomainOverlap_15tfn_46{color:#636e72}:root[data-theme=light] ._crossDomainStat_15tfn_52{background:#00000005}:root[data-theme=light] ._crossDomainStatValue_15tfn_68{color:#1b6fe8}:root[data-theme=light] ._crossDomainStatLabel_15tfn_75{color:#636e72}:root[data-theme=light] ._crossDomainBarOuter_15tfn_83{background:#0000000f}@media (width<=900px){._crossDomainGrid_15tfn_15{grid-template-columns:1fr}}.avian-tour-popover{color:#e2e8f0!important;background:#1e293b!important;border:1px solid #ffffff1f!important;border-radius:12px!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;box-shadow:0 16px 48px #00000073!important}.avian-tour-popover .driver-popover-title{color:#fff!important;font-size:1rem!important;font-weight:700!important}.avian-tour-popover .driver-popover-description{color:#ffffffbf!important;font-size:.85rem!important;line-height:1.6!important}.avian-tour-popover .driver-popover-progress-text{color:#fff6!important;font-size:.7rem!important}.avian-tour-popover button.driver-popover-prev-btn,.avian-tour-popover button.driver-popover-next-btn{border-radius:6px!important;padding:6px 16px!important;font-family:inherit!important;font-size:.8rem!important;font-weight:600!important}.avian-tour-popover button.driver-popover-next-btn{color:#fff!important;background:#1b6fe8!important;border:none!important}.avian-tour-popover button.driver-popover-next-btn:hover{background:#1560cc!important}.avian-tour-popover button.driver-popover-prev-btn{color:#ffffffb3!important;background:0 0!important;border:1px solid #ffffff26!important}.avian-tour-popover button.driver-popover-prev-btn:hover{color:#fff!important;background:#ffffff14!important}.avian-tour-popover .driver-popover-close-btn{color:#ffffff80!important}.avian-tour-popover .driver-popover-close-btn:hover{color:#fff!important}:root[data-theme=light] .avian-tour-popover{color:#2d3436!important;background:#fff!important;border-color:#0000001a!important;box-shadow:0 16px 48px #0000001f!important}:root[data-theme=light] .avian-tour-popover .driver-popover-title{color:#2d3436!important}:root[data-theme=light] .avian-tour-popover .driver-popover-description{color:#4a5568!important}:root[data-theme=light] .avian-tour-popover .driver-popover-progress-text{color:#0006!important}:root[data-theme=light] .avian-tour-popover button.driver-popover-prev-btn{color:#636e72!important;border-color:#00000026!important}:root[data-theme=light] .avian-tour-popover button.driver-popover-prev-btn:hover{color:#2d3436!important;background:#0000000a!important}:root[data-theme=light] .avian-tour-popover .driver-popover-close-btn{color:#636e72!important}:root[data-theme=light] .avian-tour-popover .driver-popover-close-btn:hover{color:#2d3436!important}._page_ay52j_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._heroBackButton_ay52j_11{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_ay52j_11:hover{color:#fff;background:#ffffff26}._heroIconBtn_ay52j_31{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_ay52j_31:hover{color:#fff;background:#ffffff26}._courseProgressBar_ay52j_51{margin-bottom:24px}._courseProgressLabel_ay52j_55{color:#ffffff8c;margin-bottom:6px;font-size:.8rem}._courseProgressTrack_ay52j_61{background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden}._courseProgressFill_ay52j_68{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:3px;height:100%;transition:width .5s}._statusIcon_ay52j_76{text-align:center;flex-shrink:0;width:20px;font-size:.75rem}._statusUnread_ay52j_83{color:#ffffff40}._recommendedBadge_ay52j_88{text-transform:uppercase;letter-spacing:.04em;color:#f0a500;vertical-align:middle;background:#f0a50026;border:1px solid #f0a5004d;border-radius:3px;margin-left:8px;padding:1px 6px;font-size:.6rem;font-weight:700;display:inline-block}._recommendedBadgeSmall_ay52j_103{text-transform:uppercase;color:#f0a500;vertical-align:middle;background:#f0a5001f;border-radius:2px;margin-left:6px;padding:0 4px;font-size:.55rem;font-weight:700;display:inline-block}._buttonGroup_ay52j_117{flex-shrink:0;gap:6px;display:flex}._buttonGroupSmall_ay52j_123{flex-shrink:0;gap:4px;display:flex}._readButton_ay52j_129{color:#00d9a3;cursor:pointer;background:#00b8941f;border:1px solid #00b89440;border-radius:6px;flex-shrink:0;padding:6px 12px;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .2s}._readButton_ay52j_129:hover{background:#00b89440;border-color:#00b89466}._readButtonSmall_ay52j_148{color:#00d9a3;cursor:pointer;background:#00b8941a;border:1px solid #00b89433;border-radius:5px;flex-shrink:0;padding:4px 8px;font-family:inherit;font-size:.7rem;font-weight:600;transition:all .2s}._readButtonSmall_ay52j_148:hover{background:#00b89433;border-color:#00b89459}._content_ay52j_168{max-width:960px;margin:0 auto;padding:32px 24px 60px}._rootCard_ay52j_175{margin-bottom:32px}._providerBadge_ay52j_179{letter-spacing:.06em;text-transform:uppercase;border-radius:4px;margin-bottom:8px;padding:3px 8px;font-size:.65rem;font-weight:700;display:inline-block}._rootTitle_ay52j_190{margin:0 0 8px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}._examBadges_ay52j_196{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}._examBadge_ay52j_196{color:#ffffffa6;background:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;padding:3px 10px;font-size:.75rem;font-weight:500;display:inline-block}._rootStats_ay52j_214{color:#ffffff8c;align-items:center;gap:16px;font-size:.9rem;display:flex}._tree_ay52j_223{flex-direction:column;gap:12px;display:flex}._l2Card_ay52j_230{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;overflow:hidden}._l2Header_ay52j_237{width:100%;color:inherit;font-family:inherit;font-size:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:16px 20px;transition:background .2s;display:flex}._l2Header_ay52j_237:hover{background:#ffffff08}._chevron_ay52j_257{color:#fff6;text-align:center;flex-shrink:0;width:16px;font-size:.7rem}._l2Info_ay52j_265{flex:1;min-width:0}._l2Label_ay52j_270{font-size:.95rem;font-weight:600;display:block}._l2Meta_ay52j_276{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}._weightBadge_ay52j_284{border:1.5px solid;border-radius:4px;padding:1px 6px;font-size:.7rem;font-weight:700}._nodeCount_ay52j_292{color:#fff6;font-size:.75rem}._profText_ay52j_297{color:#ffffff80;font-size:.75rem;font-weight:500}._studyButton_ay52j_303{color:#6db3ff;cursor:pointer;background:#1b6fe826;border:1px solid #1b6fe84d;border-radius:6px;flex-shrink:0;padding:6px 14px;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .2s}._studyButton_ay52j_303:hover{background:#1b6fe84d;border-color:#1b6fe880}._l2Children_ay52j_322{flex-direction:column;gap:8px;padding:0 20px 16px 48px;display:flex}._l3Card_ay52j_330{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px}._l3Header_ay52j_336{align-items:center;gap:10px;padding:10px 14px;display:flex}._l3Toggle_ay52j_343{cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;padding:0;display:flex}._chevronSmall_ay52j_353{color:#ffffff59;text-align:center;width:14px;font-size:.55rem}._l3Dot_ay52j_360{color:#ffffff4d;text-align:center;width:14px;font-size:.5rem}._l3Info_ay52j_367{flex:1;min-width:0}._l3Label_ay52j_372{font-size:.85rem;font-weight:500;display:block}._l3Meta_ay52j_378{align-items:center;gap:6px;margin-top:2px;display:flex}._tierBadge_ay52j_385{text-transform:uppercase;letter-spacing:.04em;color:#ffffff80;background:#ffffff14;border-radius:3px;padding:1px 5px;font-size:.6rem;font-weight:600}._studyButtonSmall_ay52j_396{color:#6db3ff;cursor:pointer;background:#1b6fe81a;border:1px solid #1b6fe833;border-radius:5px;flex-shrink:0;padding:4px 10px;font-family:inherit;font-size:.7rem;font-weight:600;transition:all .2s}._studyButtonSmall_ay52j_396:hover{background:#1b6fe840;border-color:#1b6fe866}._l3Children_ay52j_415{flex-direction:column;gap:4px;padding:0 14px 10px 28px;display:flex}._leafNode_ay52j_423{align-items:center;gap:8px;padding:4px 0;font-size:.8rem;display:flex}._leafDot_ay52j_431{color:#ffffff40;text-align:center;width:12px;font-size:.4rem}._leafLabel_ay52j_438{color:#ffffffb3;flex:1}._leafProf_ay52j_443{color:#fff6;font-size:.7rem;font-weight:500}._profBar_ay52j_450{background:#ffffff1a;border-radius:3px;flex-shrink:0;width:80px;height:6px;overflow:hidden}._profBarSmall_ay52j_459{width:60px;height:4px}._profBarFill_ay52j_464{border-radius:3px;height:100%;transition:width .5s}._profBarFill_ay52j_464._none_ay52j_470{background:#ffffff26}._profBarFill_ay52j_464._low_ay52j_474{background:linear-gradient(90deg,#e17055,#e17055)}._profBarFill_ay52j_464._medium_ay52j_478{background:linear-gradient(90deg,#fbbf24,#f0a500)}._profBarFill_ay52j_464._high_ay52j_482{background:linear-gradient(90deg,#1b6fe8,#00b894)}@media (width<=640px){._l2Header_ay52j_237{flex-wrap:wrap}._profBar_ay52j_450{order:10;width:100%}._studyButton_ay52j_303{order:9}._l2Children_ay52j_322{padding-left:24px}}:root[data-theme=light] ._page_ay52j_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_ay52j_11{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_ay52j_11:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_ay52j_31{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_ay52j_31:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._rootStats_ay52j_214{color:#636e72}:root[data-theme=light] ._examBadge_ay52j_196{color:#636e72;background:#0000000a;border-color:#0000001a}:root[data-theme=light] ._l2Card_ay52j_230{background:#fff;border-color:#00000014}:root[data-theme=light] ._l2Header_ay52j_237:hover{background:#00000005}:root[data-theme=light] ._chevron_ay52j_257{color:#00000059}:root[data-theme=light] ._nodeCount_ay52j_292{color:#0006}:root[data-theme=light] ._profText_ay52j_297,:root[data-theme=light] ._courseProgressLabel_ay52j_55{color:#636e72}:root[data-theme=light] ._courseProgressTrack_ay52j_61{background:#0000000f}:root[data-theme=light] ._statusUnread_ay52j_83{color:#0003}:root[data-theme=light] ._recommendedBadge_ay52j_88{color:#c28800;background:#f0a5001a;border-color:#f0a50040}:root[data-theme=light] ._recommendedBadgeSmall_ay52j_103{color:#c28800;background:#f0a50014}:root[data-theme=light] ._readButton_ay52j_129{color:#059669;background:#05966914;border-color:#05966933}:root[data-theme=light] ._readButton_ay52j_129:hover{background:#05966926}:root[data-theme=light] ._readButtonSmall_ay52j_148{color:#059669;background:#0596690f;border-color:#05966926}:root[data-theme=light] ._readButtonSmall_ay52j_148:hover{background:#0596691f}:root[data-theme=light] ._studyButton_ay52j_303{color:#1b6fe8;background:#1b6fe814;border-color:#1b6fe833}:root[data-theme=light] ._studyButton_ay52j_303:hover{background:#1b6fe826}:root[data-theme=light] ._l3Card_ay52j_330{background:#00000005;border-color:#0000000f}:root[data-theme=light] ._chevronSmall_ay52j_353{color:#0000004d}:root[data-theme=light] ._l3Dot_ay52j_360{color:#00000040}:root[data-theme=light] ._tierBadge_ay52j_385{color:#636e72;background:#0000000d}:root[data-theme=light] ._studyButtonSmall_ay52j_396{color:#1b6fe8;background:#1b6fe80f;border-color:#1b6fe826}:root[data-theme=light] ._studyButtonSmall_ay52j_396:hover{background:#1b6fe81f}:root[data-theme=light] ._leafDot_ay52j_431{color:#0003}:root[data-theme=light] ._leafLabel_ay52j_438{color:#4a5568}:root[data-theme=light] ._leafProf_ay52j_443{color:#636e72}:root[data-theme=light] ._profBar_ay52j_450{background:#0000000f}:root[data-theme=light] ._profBarFill_ay52j_464._none_ay52j_470{background:#00000014}:root[data-theme=dark] ._page_ay52j_3{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}._toast_1uw8u_3{pointer-events:none;border-radius:8px;align-items:center;gap:8px;margin:8px 0;padding:10px 16px;font-size:.82rem;font-weight:500;animation:.3s _slideIn_1uw8u_1,.5s 4.5s forwards _fadeOut_1uw8u_1;display:flex}@keyframes _slideIn_1uw8u_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeOut_1uw8u_1{0%{opacity:1}to{opacity:0}}._toastSuccess_1uw8u_37{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e40}._toastInfo_1uw8u_44{color:#6db3ff;background:#3b82f61a;border:1px solid #3b82f640}._toastMuted_1uw8u_51{color:#ffffff80;background:#ffffff0a;border:1px solid #ffffff1a}._toastText_1uw8u_57{flex:1}:root[data-theme=light] ._toastSuccess_1uw8u_37{color:#16a34a;background:#22c55e0f;border-color:#22c55e33}:root[data-theme=light] ._toastInfo_1uw8u_44{color:#2563eb;background:#3b82f60f;border-color:#3b82f633}:root[data-theme=light] ._toastMuted_1uw8u_51{color:#636e72;background:#00000008;border-color:#00000014}._page_1lz76_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._heroBackButton_1lz76_13{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_1lz76_13:hover{color:#fff;background:#ffffff26}._heroIconBtn_1lz76_33{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_1lz76_33:hover{color:#fff;background:#ffffff26}._content_1lz76_53{flex:1;width:100%;max-width:960px;margin:0 auto;padding:24px 24px 60px}._lessonContainer_1lz76_61{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;min-height:400px;padding:24px}._errorCard_1lz76_70{text-align:center;padding:48px 24px}._errorText_1lz76_75{color:#e17055;margin-bottom:16px;font-size:.9rem}._retryButton_1lz76_81{color:#6db3ff;cursor:pointer;background:#1b6fe826;border:1px solid #1b6fe84d;border-radius:6px;padding:8px 20px;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s}._retryButton_1lz76_81:hover{background:#1b6fe84d}@media (width<=640px){._content_1lz76_53{padding:16px 12px 40px}._lessonContainer_1lz76_61{padding:16px}}:root[data-theme=light] ._page_1lz76_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_1lz76_13{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_1lz76_13:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_1lz76_33{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_1lz76_33:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._lessonContainer_1lz76_61{background:#fff;border-color:#00000014}:root[data-theme=light] ._errorText_1lz76_75{color:#d63031}:root[data-theme=light] ._retryButton_1lz76_81{color:#1b6fe8;background:#1b6fe814;border-color:#1b6fe833}:root[data-theme=dark] ._page_1lz76_3{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}._page_ywhaw_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._heroIconBtn_ywhaw_13{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_ywhaw_13:hover{color:#fff;background:#ffffff26}._content_ywhaw_33{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:24px}._loadingCard_ywhaw_42{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:80px 24px;display:flex}._spinner_ywhaw_51{border:3px solid #ffffff26;border-top-color:#1b6fe8;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite _spin_ywhaw_51}@keyframes _spin_ywhaw_51{to{transform:rotate(360deg)}}._loadingText_ywhaw_64{color:#fff9;font-size:.9rem}._errorCard_ywhaw_70{text-align:center;padding:80px 24px}._errorText_ywhaw_75{color:#e17055;margin-bottom:16px;font-size:.9rem}._retryButton_ywhaw_81{color:#6db3ff;cursor:pointer;background:#1b6fe826;border:1px solid #1b6fe84d;border-radius:6px;padding:8px 20px;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s}._retryButton_ywhaw_81:hover{background:#1b6fe84d}@media (width<=640px){._content_ywhaw_33{padding:12px}}:root[data-theme=light] ._page_ywhaw_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroIconBtn_ywhaw_13{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_ywhaw_13:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._spinner_ywhaw_51{border-color:#1b6fe8 #0000001a #0000001a}:root[data-theme=light] ._loadingText_ywhaw_64{color:#636e72}:root[data-theme=light] ._errorText_ywhaw_75{color:#d63031}:root[data-theme=light] ._retryButton_ywhaw_81{color:#1b6fe8;background:#1b6fe814;border-color:#1b6fe833}:root[data-theme=dark] ._page_ywhaw_3{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}._page_1q0xl_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=light] ._page_1q0xl_3{color:#1a1a2e;background:#f5f7fa}._header_1q0xl_16{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#0d1b2af7;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex;position:sticky;top:0}:root[data-theme=light] ._header_1q0xl_16{background:#fffffff7;border-bottom:1px solid #00000014}._logo_1q0xl_34{align-items:center;gap:10px;font-size:.95rem;font-weight:600;display:flex}._logoIcon_1q0xl_42{background:linear-gradient(135deg,#1b6fe8,#f0a500);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;display:flex}._logoAI_1q0xl_53{color:#f0a500;font-weight:700}._logoSub_1q0xl_58{color:#ffffff80;letter-spacing:.06em;text-transform:uppercase;margin-top:-2px;font-size:.55rem;font-weight:500;display:block}:root[data-theme=light] ._logoSub_1q0xl_58{color:#00000073}._headerRight_1q0xl_72{align-items:center;gap:12px;display:flex}._themeToggle_1q0xl_78{color:#fffc;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex}._themeToggle_1q0xl_78:hover{color:#fff;background:#ffffff2e}:root[data-theme=light] ._themeToggle_1q0xl_78{color:#555;background:#0000000f;border-color:#0000001f}:root[data-theme=light] ._themeToggle_1q0xl_78:hover{color:#222;background:#0000001a}._backButton_1q0xl_110{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}._backButton_1q0xl_110:hover{color:#fff;background:#ffffff24}:root[data-theme=light] ._backButton_1q0xl_110{color:#444;background:#0000000d;border-color:#0000001f}:root[data-theme=light] ._backButton_1q0xl_110:hover{color:#222;background:#00000014}._content_1q0xl_142{max-width:900px;margin:0 auto;padding:32px 24px 64px}@media (width<=640px){._content_1q0xl_142{padding:20px 16px 48px}._header_1q0xl_16{padding:0 16px}._backButton_1q0xl_110 span{display:none}}._page_1akyq_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=light] ._page_1akyq_3{color:#1a1a2e;background:#f5f7fa}._header_1akyq_16{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#0d1b2af7;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex;position:sticky;top:0}:root[data-theme=light] ._header_1akyq_16{background:#fffffff7;border-bottom:1px solid #00000014}._logo_1akyq_34{align-items:center;gap:10px;font-size:.95rem;font-weight:600;display:flex}._logoIcon_1akyq_42{background:linear-gradient(135deg,#1b6fe8,#f0a500);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;display:flex}._logoAI_1akyq_53{color:#f0a500;font-weight:700}._logoSub_1akyq_58{color:#ffffff80;letter-spacing:.06em;text-transform:uppercase;margin-top:-2px;font-size:.55rem;font-weight:500;display:block}:root[data-theme=light] ._logoSub_1akyq_58{color:#00000073}._headerRight_1akyq_72{align-items:center;gap:12px;display:flex}._themeToggle_1akyq_78{color:#fffc;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex}._themeToggle_1akyq_78:hover{color:#fff;background:#ffffff2e}:root[data-theme=light] ._themeToggle_1akyq_78{color:#555;background:#0000000f;border-color:#0000001f}:root[data-theme=light] ._themeToggle_1akyq_78:hover{color:#222;background:#0000001a}._backButton_1akyq_110{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}._backButton_1akyq_110:hover{color:#fff;background:#ffffff24}:root[data-theme=light] ._backButton_1akyq_110{color:#444;background:#0000000d;border-color:#0000001f}:root[data-theme=light] ._backButton_1akyq_110:hover{color:#222;background:#00000014}._loadingContainer_1akyq_142{color:#ffffffb3;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:60vh;font-size:.9rem;display:flex}:root[data-theme=light] ._loadingContainer_1akyq_142{color:#666}._spinner_1akyq_157{border:3px solid #ffffff26;border-top-color:#f0a500;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_1akyq_157}:root[data-theme=light] ._spinner_1akyq_157{border-color:#1b6fe8 #0000001a #0000001a}@keyframes _spin_1akyq_157{to{transform:rotate(360deg)}}._errorContainer_1akyq_176{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:60vh;padding:24px;display:flex}._errorText_1akyq_186{color:#ef4444;text-align:center;margin-top:8px;font-size:.85rem}._retryButton_1akyq_193{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:8px;padding:8px 20px;font-size:.85rem;transition:all .2s}._retryButton_1akyq_193:hover{background:#ffffff24}:root[data-theme=light] ._retryButton_1akyq_193{color:#444;background:#0000000d;border-color:#0000001f}._content_1akyq_215{max-width:900px;margin:0 auto;padding:0 24px 64px}._hero_1akyq_222{text-align:center;flex-direction:column;align-items:center;padding:48px 0 40px;display:flex}._providerBadge_1akyq_230{letter-spacing:.06em;text-transform:uppercase;border-radius:12px;margin-bottom:16px;padding:4px 14px;font-size:.7rem;font-weight:700;display:inline-block}._heroTitle_1akyq_241{max-width:600px;margin:0 0 20px;font-size:2rem;font-weight:700;line-height:1.2}:root[data-theme=light] ._heroTitle_1akyq_241{color:#1a1a2e}._heroStats_1akyq_253{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:32px;display:flex}._statChip_1akyq_261{color:#ffffffd9;background:#ffffff1a;border:1px solid #ffffff26;border-radius:20px;align-items:center;padding:5px 12px;font-size:.75rem;font-weight:500;display:inline-flex}:root[data-theme=light] ._statChip_1akyq_261{color:#555;background:#0000000d;border-color:#0000001a}._ctaButton_1akyq_280{color:#fff;cursor:pointer;letter-spacing:.01em;background:linear-gradient(135deg,#1b6fe8,#2563eb);border:none;border-radius:12px;justify-content:center;align-items:center;padding:14px 48px;font-size:1.05rem;font-weight:600;transition:all .25s;display:inline-flex;box-shadow:0 4px 20px #1b6fe859}._ctaButton_1akyq_280:hover:not(:disabled){background:linear-gradient(135deg,#1559c7,#1d4ed8);transform:translateY(-1px);box-shadow:0 6px 28px #1b6fe880}._ctaButton_1akyq_280:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 12px #1b6fe84d}._ctaButton_1akyq_280:disabled{opacity:.6;cursor:not-allowed}:root[data-theme=light] ._ctaButton_1akyq_280{box-shadow:0 4px 16px #1b6fe840}._examDetails_1akyq_318{margin-top:8px}._infoCard_1akyq_323{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;margin-top:16px;padding:28px 32px}:root[data-theme=light] ._infoCard_1akyq_323{background:#fff;border-color:#00000014;box-shadow:0 1px 4px #0000000f}._infoCardTitle_1akyq_337{margin:0 0 12px;font-size:1.15rem;font-weight:600}:root[data-theme=light] ._infoCardTitle_1akyq_337{color:#1a1a2e}._infoCardText_1akyq_347{color:#ffffffb3;margin:0;font-size:.9rem;line-height:1.6}:root[data-theme=light] ._infoCardText_1akyq_347{color:#555}@media (width<=640px){._content_1akyq_215{padding:0 16px 48px}._header_1akyq_16{padding:0 16px}._hero_1akyq_222{padding:32px 0 28px}._heroTitle_1akyq_241{font-size:1.5rem}._ctaButton_1akyq_280{padding:12px 36px;font-size:.95rem}._infoCard_1akyq_323{padding:20px}}._results_1a2mu_1{text-align:center;background:var(--avian-color-background,#0f1d2e);color:#fff;flex-direction:column;align-items:center;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._content_1a2mu_12{width:100%;max-width:720px;padding:32px 24px 40px}._heroBadge_1a2mu_19{letter-spacing:1px;border-radius:40px;padding:6px 16px;font-size:.85rem;font-weight:700;display:inline-flex}._heroBadgePass_1a2mu_28{color:#00d9a3;background:#00b89440;border:1px solid #00b89480}._heroBadgeFail_1a2mu_34{color:#ff7b6b;background:#e1705540;border:1px solid #e1705580}._statsRow_1a2mu_41{text-align:center;grid-template-columns:auto 1fr;gap:24px;margin-bottom:40px;display:grid}._scoreCard_1a2mu_49{flex-direction:column;align-items:center;gap:8px;display:flex}._eloDelta_1a2mu_56{color:#ffffff80;font-family:Fira Code,monospace;font-size:.8rem}._statsGrid_1a2mu_62{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._stat_1a2mu_41{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:16px 12px}._statValue_1a2mu_75{font-variant-numeric:tabular-nums;font-family:Fira Code,monospace;font-size:1.6rem;font-weight:700}._statLabel_1a2mu_82{color:#ffffff80;text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-size:.7rem}._ringContainer_1a2mu_91{margin-bottom:40px}._sectionTitle_1a2mu_95{color:#fffc;text-align:left;margin:0 0 16px;font-size:1rem;font-weight:600}._ringBox_1a2mu_103{border:1px solid #ffffff1a;border-radius:12px;overflow:hidden}._unitSection_1a2mu_110{margin-bottom:40px}._unitList_1a2mu_114{text-align:left;flex-direction:column;gap:10px;display:flex}._unitRow_1a2mu_121{background:#ffffff0d;border-radius:8px;align-items:center;gap:12px;padding:10px 16px;display:flex}._unitLabel_1a2mu_130{flex:0 0 180px;font-size:.85rem;font-weight:500}._unitBarOuter_1a2mu_136{background:#ffffff1a;border-radius:4px;flex:1;height:8px;overflow:hidden}._unitBarInner_1a2mu_144{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:4px;height:100%;transition:width .5s}._unitPct_1a2mu_151{text-align:right;font-variant-numeric:tabular-nums;color:#ffffffb3;flex:0 0 48px;font-family:Fira Code,monospace;font-size:.85rem}._actions_1a2mu_161{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}._btnPrimary_1a2mu_168{color:#0d1b2a;cursor:pointer;background:#f0a500;border:2px solid #f0a500;border-radius:6px;align-items:center;gap:8px;padding:14px 32px;font-family:inherit;font-size:1rem;font-weight:700;transition:all .25s;display:inline-flex}._btnPrimary_1a2mu_168:hover{background:#d99400;transform:translateY(-1px);box-shadow:0 6px 20px #f0a50066}._btnOutline_1a2mu_190{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff6;border-radius:6px;align-items:center;gap:8px;padding:14px 32px;font-family:inherit;font-size:1rem;font-weight:600;transition:all .25s;display:inline-flex}._btnOutline_1a2mu_190:hover{background:#ffffff14;border-color:#ffffffb3}@media (width<=768px){._statsRow_1a2mu_41{grid-template-columns:1fr}._statsGrid_1a2mu_62{grid-template-columns:repeat(2,1fr)}._unitLabel_1a2mu_130{flex:0 0 100px;font-size:.75rem}}:root[data-theme=light] ._results_1a2mu_1{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._eloDelta_1a2mu_56{color:#00000073}:root[data-theme=light] ._stat_1a2mu_41{background:#fff;border-color:#00000014;box-shadow:0 1px 3px #0000000f}:root[data-theme=light] ._statValue_1a2mu_75{color:#2d3436}:root[data-theme=light] ._statLabel_1a2mu_82{color:#636e72}:root[data-theme=light] ._sectionTitle_1a2mu_95{color:#2d3436}:root[data-theme=light] ._ringBox_1a2mu_103{border-color:#00000014;box-shadow:0 1px 3px #0000000f}:root[data-theme=light] ._unitRow_1a2mu_121{background:#fff;border:1px solid #00000014}:root[data-theme=light] ._unitLabel_1a2mu_130{color:#2d3436}:root[data-theme=light] ._unitBarOuter_1a2mu_136{background:#0000000f}:root[data-theme=light] ._unitBarInner_1a2mu_144{background:linear-gradient(90deg,#1b6fe8,#059669)}:root[data-theme=light] ._unitPct_1a2mu_151{color:#636e72}:root[data-theme=light] ._btnPrimary_1a2mu_168{color:#2d3436;background:#f0a500;border-color:#f0a500}:root[data-theme=light] ._btnPrimary_1a2mu_168:hover{background:#d99400;box-shadow:0 4px 14px #f0a5004d}:root[data-theme=light] ._btnOutline_1a2mu_190{color:#2d3436;border-color:#0003}:root[data-theme=light] ._btnOutline_1a2mu_190:hover{background:#0000000a;border-color:#0006}._results_b2xwx_1{text-align:center;background:var(--avian-color-background,#0f1d2e);color:#fff;flex-direction:column;align-items:center;min-height:100vh;display:flex}._content_b2xwx_11{width:100%;max-width:720px;padding:32px 24px 40px}._scoreSection_b2xwx_17{flex-direction:column;align-items:center;gap:8px;margin-bottom:32px;display:flex}._eloDelta_b2xwx_25{color:#ffffff80;font-family:Fira Code,monospace;font-size:.8rem}._stats_b2xwx_31{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:40px;display:grid}._stat_b2xwx_31{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px 16px}._statValue_b2xwx_45{font-variant-numeric:tabular-nums;color:#fff;font-family:Fira Code,monospace;font-size:2rem;font-weight:700}._statLabel_b2xwx_53{color:#ffffff80;text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-size:.75rem}._domainList_b2xwx_61{text-align:left;flex-direction:column;gap:12px;margin-bottom:40px;display:flex}._domainRow_b2xwx_69{background:#ffffff0d;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}._domainLabel_b2xwx_78{flex:0 0 200px;font-size:.9rem;font-weight:500}._domainBarOuter_b2xwx_84{background:#ffffff1a;border-radius:4px;flex:1;height:8px;overflow:hidden}._domainBarInner_b2xwx_92{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:4px;height:100%;transition:width .5s}._domainPct_b2xwx_99{text-align:right;font-variant-numeric:tabular-nums;color:#ffffffb3;flex:0 0 48px;font-family:Fira Code,monospace;font-size:.85rem}._actions_b2xwx_108{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}._btnPrimary_b2xwx_115{color:#0d1b2a;cursor:pointer;background:#f0a500;border:2px solid #f0a500;border-radius:6px;align-items:center;gap:8px;padding:14px 32px;font-family:inherit;font-size:1rem;font-weight:700;transition:all .25s;display:inline-flex}._btnPrimary_b2xwx_115:hover{background:#d99400;transform:translateY(-1px);box-shadow:0 6px 20px #f0a50066}._btnOutline_b2xwx_137{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff6;border-radius:6px;align-items:center;gap:8px;padding:14px 32px;font-family:inherit;font-size:1rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}._btnOutline_b2xwx_137:hover{background:#ffffff14;border-color:#ffffffb3}._mapContainer_b2xwx_159{border:1px solid #ffffff1a;border-radius:12px;margin:40px 0;overflow:hidden}@media (width<=768px){._stats_b2xwx_31{grid-template-columns:repeat(2,1fr)}._domainLabel_b2xwx_78{flex:0 0 120px;font-size:.8rem}}:root[data-theme=light] ._results_b2xwx_1{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._eloDelta_b2xwx_25{color:#00000073}:root[data-theme=light] ._stat_b2xwx_31{background:#fff;border-color:#00000014;box-shadow:0 1px 3px #0000000f}:root[data-theme=light] ._statValue_b2xwx_45{color:#2d3436}:root[data-theme=light] ._statLabel_b2xwx_53{color:#636e72}:root[data-theme=light] ._domainRow_b2xwx_69{background:#fff;border:1px solid #00000014}:root[data-theme=light] ._domainLabel_b2xwx_78{color:#2d3436}:root[data-theme=light] ._domainBarOuter_b2xwx_84{background:#0000000f}:root[data-theme=light] ._domainBarInner_b2xwx_92{background:linear-gradient(90deg,#1b6fe8,#059669)}:root[data-theme=light] ._domainPct_b2xwx_99{color:#636e72}:root[data-theme=light] ._btnPrimary_b2xwx_115{color:#2d3436;background:#f0a500;border-color:#f0a500}:root[data-theme=light] ._btnPrimary_b2xwx_115:hover{background:#d99400;box-shadow:0 4px 14px #f0a5004d}:root[data-theme=light] ._btnOutline_b2xwx_137{color:#2d3436;border-color:#0003}:root[data-theme=light] ._btnOutline_b2xwx_137:hover{background:#0000000a;border-color:#0006}:root[data-theme=light] ._mapContainer_b2xwx_159{border-color:#00000014;box-shadow:0 1px 3px #0000000f}._onboarding_1a187_1{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._card_1a187_13{text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:540px;padding:2.5rem 2rem}._stepIndicator_1a187_23{justify-content:center;gap:6px;margin-bottom:1.5rem;display:flex}._dot_1a187_30{background:#fff3;border-radius:50%;width:8px;height:8px;transition:background .2s}._dotActive_1a187_38{background:#1b6fe8}._dotComplete_1a187_42{background:#4ade80}._domainLabel_1a187_46{text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;margin-bottom:.5rem;font-size:.75rem}._title_1a187_54{margin:0 0 .5rem;font-size:1.4rem;font-weight:700}._subtitle_1a187_60{color:#fff9;margin:0 0 1.5rem;font-size:.9rem;line-height:1.5}._levels_1a187_68{flex-direction:column;gap:8px;margin-bottom:1.5rem;display:flex}._levelButton_1a187_75{color:#fff;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;font-size:.875rem;transition:border-color .2s,background .2s;display:flex}._levelButton_1a187_75:hover{background:#1b6fe814;border-color:#1b6fe880}._levelElo_1a187_95{color:#fff6;text-align:right;min-width:36px;font-size:.7rem;font-weight:600}._levelInfo_1a187_103{flex:1}._levelName_1a187_107{margin-bottom:2px;font-weight:600;display:block}._levelDesc_1a187_113{color:#ffffff80;font-size:.75rem}._skipLink_1a187_118{color:#fff6;cursor:pointer;background:0 0;border:none;padding:.5rem;font-size:.8rem;text-decoration:underline;transition:color .2s}._skipLink_1a187_118:hover{color:#ffffffb3}._actions_1a187_134{justify-content:center;gap:12px;margin-top:1.5rem;display:flex}._btnPrimary_1a187_141{color:#fff;cursor:pointer;background:#1b6fe8;border:none;border-radius:8px;padding:10px 24px;font-size:.875rem;font-weight:600;transition:background .2s}._btnPrimary_1a187_141:hover{background:#1560cc}._btnSecondary_1a187_157{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:10px 24px;font-size:.875rem;font-weight:600;transition:border-color .2s,background .2s}._btnSecondary_1a187_157:hover{background:#ffffff0d;border-color:#fff6}._quizProgress_1a187_175{color:#ffffff80;justify-content:center;align-items:center;gap:8px;margin-bottom:.75rem;font-size:.75rem;display:flex}._modeBadge_1a187_185{color:#6db3ff;text-transform:uppercase;letter-spacing:.04em;background:#1b6fe833;border-radius:4px;padding:2px 8px;font-size:.65rem;font-weight:600;display:inline-block}._quizPrompt_1a187_197{color:#ffffffd9;margin:0 0 1rem;font-size:.95rem;font-weight:600}._tfStatement_1a187_205{text-align:left;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;margin-bottom:1rem;padding:16px 20px;font-size:.9rem;line-height:1.5}._tfButtons_1a187_216{justify-content:center;gap:12px;margin-bottom:.5rem;display:flex}._tfButton_1a187_216{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff26;border-radius:8px;flex:1;max-width:160px;padding:12px 20px;font-size:.9rem;font-weight:600;transition:border-color .2s,background .2s}._tfButton_1a187_216:hover:not(:disabled){background:#ffffff14}._tfButton_1a187_216:disabled{cursor:default;opacity:.7}._tfTrue_1a187_246{border-color:#4ade804d}._tfTrue_1a187_246:hover:not(:disabled){background:#4ade8014;border-color:#4ade8080}._tfFalse_1a187_255{border-color:#f871714d}._tfFalse_1a187_255:hover:not(:disabled){background:#f8717114;border-color:#f8717180}._fcCard_1a187_265{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:100px;margin-bottom:1rem;padding:24px 20px;transition:border-color .2s,background .2s;display:flex}._fcCard_1a187_265:hover:not(._fcCardFlipped_1a187_280){background:#1b6fe80f;border-color:#1b6fe866}._fcCardFlipped_1a187_280{cursor:default;border-color:#f0a5004d}._fcFront_1a187_290{text-transform:capitalize;color:#ffffffb3;font-size:1rem;font-weight:600}._fcHint_1a187_297{color:#ffffff59;margin-top:8px;font-size:.75rem}._fcAnswer_1a187_303{text-align:left;width:100%;font-size:.9rem;line-height:1.5}._quizStatement_1a187_310{text-align:left;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;margin-bottom:1rem;padding:16px;font-size:.9rem;line-height:1.5}._quizStatementLabel_1a187_321{color:#ffffff80;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:.7rem;font-weight:700}._quizOptions_1a187_330{flex-direction:column;gap:8px;margin-bottom:1rem;display:flex}._quizOption_1a187_330{color:#fff;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff1f;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.85rem;line-height:1.4;transition:border-color .2s,background .2s;display:flex}._quizOption_1a187_330:hover:not(:disabled){background:#1b6fe814;border-color:#1b6fe880}._quizOption_1a187_330:disabled{cursor:default}._quizOptionLabel_1a187_362{color:#ffffff80;min-width:18px;font-weight:700}._quizOptionCorrect_1a187_368{background:#4ade801a;border-color:#4ade80}._quizOptionIncorrect_1a187_373{background:#f871711a;border-color:#f87171}._feedbackFlash_1a187_378{border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:.5rem;padding:8px 16px;font-size:.8rem;font-weight:600;display:flex}._feedbackCorrect_1a187_390{color:#4ade80;background:#4ade8026}._feedbackIncorrect_1a187_395{color:#f87171;background:#f8717126}._explanation_1a187_401{text-align:left;background:#4ade800f;border:1px solid #4ade8033;border-radius:8px;margin-top:.75rem;padding:12px 16px}._explanationLabel_1a187_410{text-transform:uppercase;letter-spacing:.06em;color:#4ade80;margin-bottom:4px;font-size:.7rem;font-weight:700}._explanationText_1a187_419{color:#ffffffd9;font-size:.85rem;line-height:1.5}._quizActions_1a187_426{flex-direction:column;align-items:center;gap:8px;margin-top:1rem;display:flex}._resultScore_1a187_435{margin:1.5rem 0}._resultSummary_1a187_439{color:#fff9;margin-bottom:1.5rem;font-size:.9rem}._themeToggle_1a187_446{color:#fff;cursor:pointer;z-index:200;background:#ffffff0f;border:1px solid #ffffff26;border-radius:8px;width:36px;height:36px;font-size:1rem;transition:background .2s;position:fixed;top:16px;right:16px}._themeToggle_1a187_446:hover{background:#ffffff1f}._pathOptions_1a187_467{flex-direction:column;gap:12px;margin-bottom:1.5rem;display:flex}._pathOption_1a187_467{color:#fff;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;align-items:flex-start;gap:16px;padding:18px 20px;transition:border-color .2s,background .2s;display:flex}._pathOption_1a187_467:hover{background:#1b6fe814;border-color:#1b6fe880}._pathIcon_1a187_493{color:#6db3ff;flex-shrink:0;margin-top:2px}._pathInfo_1a187_499{flex-direction:column;gap:4px;display:flex}._pathName_1a187_505{font-size:.95rem;font-weight:600}._pathDesc_1a187_510{color:#ffffff80;font-size:.8rem;line-height:1.4}._suggestedElo_1a187_517{text-align:center;background:#1b6fe81a;border:1px solid #1b6fe840;border-radius:12px;margin-bottom:1rem;padding:16px 20px}._suggestedEloLabel_1a187_526{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;margin-bottom:4px;font-size:.7rem}._suggestedEloValue_1a187_534{color:#6db3ff;font-size:1.2rem;font-weight:700}._reviewSection_1a187_540{text-align:left;margin-bottom:.75rem}._reviewSectionTitle_1a187_545{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;align-items:center;gap:6px;margin-bottom:6px;font-size:.75rem;font-weight:600;display:flex}._reviewList_1a187_557{flex-direction:column;gap:4px;display:flex}._reviewItem_1a187_563{background:#ffffff0a;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 10px;font-size:.8rem;display:flex}._reviewItemName_1a187_573{font-weight:500}._reviewItemMeta_1a187_577{color:#fff6;font-size:.7rem}._reviewItemMore_1a187_582{color:#fff6;text-align:center;padding:4px;font-size:.75rem}._skillTags_1a187_589{flex-wrap:wrap;gap:6px;display:flex}._skillTag_1a187_589{color:#ffffffb3;background:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;padding:3px 10px;font-size:.75rem;display:inline-block}._resumeDropZone_1a187_606{cursor:pointer;border:2px dashed #fff3;border-radius:12px;margin-bottom:1rem;padding:24px 20px;transition:border-color .2s,background .2s}._resumeDropZone_1a187_606:hover{background:#1b6fe80f;border-color:#1b6fe880}._resumeFileInput_1a187_620{display:none}._resumeDropLabel_1a187_624{color:#fff9;font-size:.9rem}._resumeFileName_1a187_629{color:#fff6;margin-top:6px;font-size:.75rem}._resumeError_1a187_635{color:#f87171;margin-bottom:.5rem;font-size:.8rem}._resumeSuccess_1a187_641{color:#4ade80;margin-bottom:.5rem;font-size:.8rem}:root[data-theme=light] ._onboarding_1a187_1{color:#1a1a2e;background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%)}:root[data-theme=light] ._card_1a187_13{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 24px #0000000f}:root[data-theme=light] ._dot_1a187_30{background:#cbd5e1}:root[data-theme=light] ._domainLabel_1a187_46,:root[data-theme=light] ._subtitle_1a187_60{color:#64748b}:root[data-theme=light] ._levelButton_1a187_75{color:#1a1a2e;background:#f8fafc;border-color:#e2e8f0}:root[data-theme=light] ._levelButton_1a187_75:hover{background:#1b6fe80f;border-color:#1b6fe8}:root[data-theme=light] ._levelElo_1a187_95{color:#94a3b8}:root[data-theme=light] ._levelDesc_1a187_113{color:#64748b}:root[data-theme=light] ._skipLink_1a187_118{color:#94a3b8}:root[data-theme=light] ._skipLink_1a187_118:hover{color:#64748b}:root[data-theme=light] ._btnSecondary_1a187_157{color:#1a1a2e;border-color:#e2e8f0}:root[data-theme=light] ._btnSecondary_1a187_157:hover{background:#f1f5f9;border-color:#94a3b8}:root[data-theme=light] ._quizProgress_1a187_175{color:#94a3b8}:root[data-theme=light] ._quizStatement_1a187_310{background:#f8fafc;border-color:#e2e8f0}:root[data-theme=light] ._quizStatementLabel_1a187_321{color:#94a3b8}:root[data-theme=light] ._quizOption_1a187_330{color:#1a1a2e;background:#fff;border-color:#e2e8f0}:root[data-theme=light] ._quizOption_1a187_330:hover:not(:disabled){background:#1b6fe80a;border-color:#1b6fe8}:root[data-theme=light] ._quizOptionLabel_1a187_362{color:#94a3b8}:root[data-theme=light] ._resultSummary_1a187_439{color:#64748b}:root[data-theme=light] ._themeToggle_1a187_446{color:#1a1a2e;background:#fff;border-color:#e2e8f0}:root[data-theme=light] ._themeToggle_1a187_446:hover{background:#f1f5f9}:root[data-theme=light] ._modeBadge_1a187_185{color:#1b6fe8;background:#1b6fe81a}:root[data-theme=light] ._quizPrompt_1a187_197{color:#1a1a2e}:root[data-theme=light] ._tfStatement_1a187_205{color:#1a1a2e;background:#f8fafc;border-color:#e2e8f0}:root[data-theme=light] ._tfButton_1a187_216{color:#1a1a2e;background:#fff;border-color:#e2e8f0}:root[data-theme=light] ._tfButton_1a187_216:hover:not(:disabled){background:#f8fafc}:root[data-theme=light] ._tfTrue_1a187_246{border-color:#22c55e66}:root[data-theme=light] ._tfTrue_1a187_246:hover:not(:disabled){background:#22c55e0f;border-color:#22c55e99}:root[data-theme=light] ._tfFalse_1a187_255{border-color:#ef444466}:root[data-theme=light] ._tfFalse_1a187_255:hover:not(:disabled){background:#ef44440f;border-color:#ef444499}:root[data-theme=light] ._fcCard_1a187_265{background:#f8fafc;border-color:#e2e8f0}:root[data-theme=light] ._fcCard_1a187_265:hover:not(._fcCardFlipped_1a187_280){background:#1b6fe80a;border-color:#1b6fe8}:root[data-theme=light] ._fcCardFlipped_1a187_280{border-color:#d9770666}:root[data-theme=light] ._fcFront_1a187_290{color:#64748b}:root[data-theme=light] ._fcHint_1a187_297{color:#94a3b8}:root[data-theme=light] ._fcAnswer_1a187_303{color:#1a1a2e}:root[data-theme=light] ._feedbackCorrect_1a187_390{color:#16a34a;background:#22c55e1a}:root[data-theme=light] ._feedbackIncorrect_1a187_395{color:#dc2626;background:#ef44441a}:root[data-theme=light] ._explanation_1a187_401{background:#22c55e0f;border-color:#22c55e33}:root[data-theme=light] ._explanationLabel_1a187_410{color:#16a34a}:root[data-theme=light] ._explanationText_1a187_419{color:#1a1a2e}:root[data-theme=light] ._pathOption_1a187_467{color:#1a1a2e;background:#f8fafc;border-color:#e2e8f0}:root[data-theme=light] ._pathOption_1a187_467:hover{background:#1b6fe80f;border-color:#1b6fe8}:root[data-theme=light] ._pathIcon_1a187_493{color:#1b6fe8}:root[data-theme=light] ._pathDesc_1a187_510{color:#64748b}:root[data-theme=light] ._suggestedElo_1a187_517{background:#1b6fe80f;border-color:#1b6fe833}:root[data-theme=light] ._suggestedEloLabel_1a187_526{color:#64748b}:root[data-theme=light] ._suggestedEloValue_1a187_534{color:#1b6fe8}:root[data-theme=light] ._reviewSectionTitle_1a187_545{color:#64748b}:root[data-theme=light] ._reviewItem_1a187_563{background:#f8fafc}:root[data-theme=light] ._reviewItemMeta_1a187_577,:root[data-theme=light] ._reviewItemMore_1a187_582{color:#94a3b8}:root[data-theme=light] ._skillTag_1a187_589{color:#475569;background:#f1f5f9;border-color:#e2e8f0}:root[data-theme=light] ._resumeDropZone_1a187_606{background:#f8fafc;border-color:#e2e8f0}:root[data-theme=light] ._resumeDropZone_1a187_606:hover{background:#1b6fe80a;border-color:#1b6fe8}:root[data-theme=light] ._resumeDropLabel_1a187_624{color:#64748b}:root[data-theme=light] ._resumeFileName_1a187_629{color:#94a3b8}:root[data-theme=light] ._resumeError_1a187_635{color:#dc2626}:root[data-theme=light] ._resumeSuccess_1a187_641{color:#16a34a}._footer_1ahcz_1{color:#ffffff73;text-align:center;background:#0d1b2af7;border-top:1px solid #ffffff14;padding:12px 24px;font-size:.68rem;line-height:1.5}._content_1ahcz_11{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._copyright_1ahcz_19{color:#ffffff8c;font-weight:500}._separator_1ahcz_24{color:#fff3}._tradeSecret_1ahcz_28{text-transform:uppercase;letter-spacing:.04em;color:#ffc86480;font-weight:600}._trademarks_1ahcz_35{color:#ffffff4d;margin-top:4px;font-size:.62rem}:root[data-theme=light] ._footer_1ahcz_1{color:#00000073;background:#fff;border-top:1px solid #00000014}:root[data-theme=light] ._copyright_1ahcz_19{color:#0000008c}:root[data-theme=light] ._separator_1ahcz_24{color:#0003}:root[data-theme=light] ._tradeSecret_1ahcz_28{color:#b4782899}:root[data-theme=light] ._trademarks_1ahcz_35{color:#0000004d}:root[data-theme=dark] ._footer_1ahcz_1{background:#0a0f1af7;border-top-color:#ffffff0f}._overlay_17d3t_1{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_17d3t_13{background:var(--demo-bg,#fff);color:var(--demo-text,#2d3436);border:1px solid var(--demo-border,#0000001a);border-radius:12px;flex-direction:column;width:100%;max-width:680px;max-height:85vh;display:flex;box-shadow:0 12px 40px #0000004d}._header_17d3t_26{border-bottom:1px solid var(--demo-border,#e2e8f0);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._title_17d3t_35{margin:0;font-size:1.1rem;font-weight:700}._closeBtn_17d3t_41{background:var(--demo-label-bg,#f0f4f8);cursor:pointer;width:32px;height:32px;color:var(--demo-text-muted,#636e72);border:none;border-radius:6px;justify-content:center;align-items:center;font-size:1.1rem;transition:all .2s;display:flex}._closeBtn_17d3t_41:hover{background:var(--demo-border,#e2e8f0);color:var(--demo-text,#2d3436)}._body_17d3t_61{flex:1;padding:24px;overflow-y:auto}._loading_17d3t_67{color:var(--demo-text-muted,#636e72);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 0;display:flex}._spinner_17d3t_77{border:3px solid var(--demo-border,#e2e8f0);border-top-color:var(--demo-primary,#1b6fe8);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_17d3t_77}@keyframes _spin_17d3t_77{to{transform:rotate(360deg)}}._error_17d3t_90{text-align:center;color:#e17055;padding:40px 0;font-size:.9rem}._lessonContent_17d3t_98 h2{color:var(--demo-text,#2d3436);margin:24px 0 12px;font-size:1.05rem;font-weight:700}._lessonContent_17d3t_98 h2:first-child{margin-top:0}._lessonContent_17d3t_98 h3{margin:16px 0 8px;font-size:.95rem;font-weight:600}._lessonContent_17d3t_98 p{margin:0 0 12px;font-size:.9rem;line-height:1.7}._lessonContent_17d3t_98 ul,._lessonContent_17d3t_98 ol{margin:0 0 12px;padding-left:20px;font-size:.9rem;line-height:1.6}._lessonContent_17d3t_98 li{margin-bottom:4px}._lessonContent_17d3t_98 code{background:var(--demo-label-bg,#f0f4f8);border-radius:4px;padding:2px 6px;font-size:.85rem}._lessonContent_17d3t_98 strong{font-weight:600}._lessonContent_17d3t_98 blockquote{border-left:3px solid var(--demo-primary,#1b6fe8);background:var(--demo-hover,#1b6fe80a);border-radius:0 6px 6px 0;margin:12px 0;padding:8px 16px;font-size:.88rem}._sectionDivider_17d3t_153{border:none;border-top:1px solid var(--demo-border,#e2e8f0);margin:20px 0}._keyConcepts_17d3t_159{background:var(--demo-label-bg,#f0f4f8);border-radius:8px;margin-top:16px;padding:16px}._keyConcepts_17d3t_159 h3{text-transform:uppercase;letter-spacing:.05em;color:var(--demo-text-muted,#636e72);margin:0 0 8px;font-size:.85rem;font-weight:700}._keyConcepts_17d3t_159 ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._keyConcepts_17d3t_159 li{background:var(--demo-surface,#fff);border:1px solid var(--demo-border,#e2e8f0);color:var(--demo-text,#2d3436);border-radius:4px;padding:3px 10px;font-size:.8rem}:root[data-theme=dark] ._modal_17d3t_13{--demo-bg:#1e293b;--demo-text:#e2e8f0;--demo-border:#ffffff1a;--demo-text-muted:#94a3b8;--demo-primary:#4d94ff;--demo-hover:#4d94ff0f;--demo-label-bg:#2d3748;--demo-surface:#1e293b}._wrapper_1e2mt_3{background:var(--demo-bg-subtle,#f7f9fc);flex-direction:column;align-items:center;height:100%;padding:24px 16px;display:flex;overflow-y:auto}._progressBar_1e2mt_14{align-items:center;gap:12px;width:100%;max-width:640px;margin-bottom:20px;display:flex}._progressTrack_1e2mt_23{background:var(--demo-border,#e2e8f0);border-radius:3px;flex:1;height:6px;overflow:hidden}._progressFill_1e2mt_31{background:var(--demo-primary,#1b6fe8);border-radius:3px;height:100%;transition:width .4s}._progressLabel_1e2mt_38{color:var(--demo-text-muted,#636e72);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}._card_1e2mt_47{background:var(--demo-surface,#fff);border:1px solid var(--demo-border,#e2e8f0);border-radius:16px;width:100%;max-width:640px;animation:.35s _cardIn_1e2mt_1;overflow:hidden;box-shadow:0 4px 24px #0000000f,0 1px 4px #0000000a}@keyframes _cardIn_1e2mt_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._cardBody_1e2mt_63{flex-direction:column;gap:20px;padding:28px 28px 24px;display:flex}._header_1e2mt_71{justify-content:space-between;align-items:center;gap:12px;display:flex}._activityNum_1e2mt_78{color:var(--demo-text-muted,#636e72);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:flex}._speakingIndicator_1e2mt_89{font-size:.9rem;animation:1.2s ease-in-out infinite _pulse_1e2mt_1}@keyframes _pulse_1e2mt_1{0%,to{opacity:.4}50%{opacity:1}}._difficulty_1e2mt_99{background:var(--demo-badge-bg,#1b6fe814);color:var(--demo-primary,#1b6fe8);text-transform:capitalize;border-radius:12px;padding:3px 10px;font-size:.7rem;font-weight:600}._stem_1e2mt_110{color:var(--demo-text,#2d3436);margin:0;font-size:1.1rem;font-weight:600;line-height:1.5}._optionsList_1e2mt_119{flex-direction:column;gap:8px;display:flex}._option_1e2mt_119{border:2px solid var(--demo-border,#e2e8f0);background:var(--demo-surface,#fff);cursor:pointer;text-align:left;color:var(--demo-text,#2d3436);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-family:inherit;font-size:.9rem;line-height:1.5;transition:all .15s;display:flex}._option_1e2mt_119:hover:not(:disabled){border-color:var(--demo-primary,#1b6fe8);background:var(--demo-hover,#1b6fe808);box-shadow:0 2px 8px #0000000a}._option_1e2mt_119:disabled{cursor:default}._optionSelected_1e2mt_152{border-color:var(--demo-primary,#1b6fe8);background:#1b6fe80d}._optionCorrect_1e2mt_157{background:#00b8940f;border-color:#00b894}._optionIncorrect_1e2mt_162{background:#e170550f;border-color:#e17055}._optionLetter_1e2mt_167{background:var(--demo-label-bg,#f0f4f8);width:28px;height:28px;color:var(--demo-text-muted,#636e72);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;transition:all .15s;display:flex}._optionCorrect_1e2mt_157 ._optionLetter_1e2mt_167{color:#fff;background:#00b894}._optionIncorrect_1e2mt_162 ._optionLetter_1e2mt_167{color:#fff;background:#e17055}._optionText_1e2mt_192{flex:1}._feedback_1e2mt_197{border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:.88rem;font-weight:500;animation:.3s _fadeIn_1e2mt_1;display:flex}@keyframes _fadeIn_1e2mt_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._feedbackCorrect_1e2mt_213{color:#00b894;background:#00b89414}._feedbackIncorrect_1e2mt_218{color:#e17055;background:#e1705514}._feedbackIcon_1e2mt_223{font-size:1.1rem;font-weight:700}._feedbackHeadline_1e2mt_228{font-weight:600}._explanationPanel_1e2mt_233{animation:.3s _fadeIn_1e2mt_1}._explanationContent_1e2mt_237{background:var(--demo-label-bg,#f0f4f8);color:var(--demo-text,#2d3436);border-radius:12px;padding:14px 16px;font-size:.85rem;line-height:1.65;animation:.25s _fadeIn_1e2mt_1}._explanationContent_1e2mt_237 p{margin:0 0 8px}._explanationContent_1e2mt_237 p:last-child{margin-bottom:0}._selectedExplanation_1e2mt_255{color:var(--demo-text-muted,#636e72);font-size:.83rem}._actionRow_1e2mt_261{justify-content:flex-end;align-items:center;gap:10px;display:flex}._lessonButton_1e2mt_268{color:var(--demo-primary,#1b6fe8);border:1px solid var(--demo-border,#e2e8f0);cursor:pointer;background:0 0;border-radius:10px;padding:9px 18px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .2s}._lessonButton_1e2mt_268:hover{background:var(--demo-hover,#1b6fe80f);border-color:var(--demo-primary,#1b6fe8)}._nextButton_1e2mt_286{background:var(--demo-primary,#1b6fe8);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:9px 22px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .2s}._nextButton_1e2mt_286:hover{background:#1558c0}._cardFooter_1e2mt_304{background:var(--demo-label-bg,#f7f9fc);border-top:1px solid var(--demo-border,#e2e8f0);color:var(--demo-text-muted,#636e72);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:16px;padding:10px 28px;font-size:.72rem;display:flex}._metaItem_1e2mt_316{align-items:center;gap:4px;display:flex}._autoReadCheckbox_1e2mt_322{cursor:pointer;accent-color:var(--demo-primary,#1b6fe8);width:13px;height:13px;margin:0 3px 0 0}._loading_1e2mt_331{height:100%;color:var(--demo-text-muted,#636e72);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}._spinner_1e2mt_341{border:3px solid var(--demo-border,#e2e8f0);border-top-color:var(--demo-primary,#1b6fe8);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite _spin_1e2mt_341}@keyframes _spin_1e2mt_341{to{transform:rotate(360deg)}}._loadingText_1e2mt_354{font-size:.9rem;font-weight:500}._errorState_1e2mt_359{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;padding:24px;display:flex}._errorMessage_1e2mt_370{color:#e17055;max-width:400px;font-size:.9rem;line-height:1.5}._retryButton_1e2mt_377{background:var(--demo-primary,#1b6fe8);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:10px 24px;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .2s}._retryButton_1e2mt_377:hover{background:#1558c0}._completeCard_1e2mt_395{text-align:center;padding:40px 28px}._completeIcon_1e2mt_400{margin-bottom:12px;font-size:2.5rem}._completeTitle_1e2mt_405{color:var(--demo-text,#2d3436);margin:0 0 8px;font-size:1.2rem;font-weight:700}._completeSubtitle_1e2mt_412{color:var(--demo-text-muted,#636e72);margin:0 0 20px;font-size:.9rem;line-height:1.5}._completeStats_1e2mt_419{justify-content:center;gap:32px;margin-bottom:24px;display:flex}._stat_1e2mt_426{flex-direction:column;align-items:center;gap:2px;display:flex}._statValue_1e2mt_433{color:var(--demo-text,#2d3436);font-size:1.4rem;font-weight:700}._statLabel_1e2mt_439{text-transform:uppercase;letter-spacing:.05em;color:var(--demo-text-muted,#636e72);font-size:.72rem;font-weight:600}:root[data-theme=dark] ._wrapper_1e2mt_3{--demo-bg-subtle:#0f172a;--demo-surface:#1e293b;--demo-border:#ffffff14;--demo-text-muted:#94a3b8;--demo-text:#e2e8f0;--demo-primary:#4d94ff;--demo-hover:#4d94ff0f;--demo-badge-bg:#4d94ff1f;--demo-label-bg:#2d3748}:root[data-theme=dark] ._card_1e2mt_47{box-shadow:0 4px 24px #0000004d,0 1px 4px #0003}:root[data-theme=dark] ._cardFooter_1e2mt_304{background:#1a2332}:root[data-theme=dark] ._errorMessage_1e2mt_370{color:#ff7b6b}:root[data-theme=dark] ._feedbackCorrect_1e2mt_213{color:#00d9a3;background:#00d9a31a}:root[data-theme=dark] ._feedbackIncorrect_1e2mt_218{color:#ff7b6b;background:#ff7b6b1a}:root[data-theme=dark] ._optionCorrect_1e2mt_157{background:#00d9a30f;border-color:#00d9a3}:root[data-theme=dark] ._optionIncorrect_1e2mt_162{background:#ff7b6b0f;border-color:#ff7b6b}:root[data-theme=dark] ._optionCorrect_1e2mt_157 ._optionLetter_1e2mt_167{background:#00d9a3}:root[data-theme=dark] ._optionIncorrect_1e2mt_162 ._optionLetter_1e2mt_167{background:#ff7b6b}:root[data-theme=dark] ._explanationContent_1e2mt_237{color:#e2e8f0;background:#2d3748}:root[data-theme=dark] ._lessonButton_1e2mt_268{color:#4d94ff;border-color:#ffffff1a}:root[data-theme=dark] ._lessonButton_1e2mt_268:hover{background:#4d94ff1a;border-color:#4d94ff}:root[data-theme=dark] ._nextButton_1e2mt_286{background:#4d94ff}:root[data-theme=dark] ._nextButton_1e2mt_286:hover{background:#3a7ae0}._overlay_1myg3_1{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_1myg3_13{background:var(--demo-bg,#fff);color:var(--demo-text,#2d3436);border:1px solid var(--demo-border,#0000001a);border-radius:12px;width:100%;max-width:540px;max-height:90vh;padding:24px;overflow-y:auto;box-shadow:0 12px 40px #0000004d}._header_1myg3_26{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}._title_1myg3_33{margin:0;font-size:1.15rem;font-weight:700}._closeBtn_1myg3_39{width:32px;height:32px;color:var(--demo-text-muted,#636e72);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;display:flex}._closeBtn_1myg3_39:hover{background:var(--demo-hover,#0000000f)}._form_1myg3_57{flex-direction:column;gap:14px;display:flex}._field_1myg3_63{flex-direction:column;gap:5px;display:flex}._fieldLabel_1myg3_69{color:var(--demo-text-muted,#636e72);font-size:.82rem;font-weight:600}._field_1myg3_63 input,._field_1myg3_63 textarea{border:1px solid var(--demo-border,#00000026);background:var(--demo-bg,#fff);color:var(--demo-text,#2d3436);border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:.9rem;transition:border-color .15s}._field_1myg3_63 input:focus,._field_1myg3_63 textarea:focus{border-color:var(--demo-primary,#1b6fe8)}._field_1myg3_63 textarea{resize:vertical;min-height:80px}._typeSelector_1myg3_99{gap:8px;display:flex}._typeOption_1myg3_104{border:2px solid var(--demo-border,#0000001a);color:var(--demo-text,#2d3436);cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:10px 8px;font-family:inherit;transition:all .15s;display:flex}._typeOption_1myg3_104:hover{border-color:var(--demo-primary,#1b6fe8);background:var(--demo-hover,#1b6fe808)}._typeSelected_1myg3_125{border-color:var(--demo-primary,#1b6fe8);background:#1b6fe80f}._typeIcon_1myg3_130{font-size:1.2rem}._typeLabel_1myg3_134{font-size:.75rem;font-weight:600}._typeDesc_1myg3_139{color:var(--demo-text-muted,#636e72);font-size:.72rem;font-style:italic}._contextSection_1myg3_146{margin-top:4px}._contextToggle_1myg3_150{color:var(--demo-text-muted,#636e72);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.78rem;text-decoration:underline}._contextGrid_1myg3_161{color:var(--demo-text-muted,#636e72);font-size:.72rem;font-family:var(--avian-font-family-mono,monospace);background:var(--demo-hover,#00000008);border-radius:6px;grid-template-columns:1fr 1fr;gap:4px 12px;max-height:180px;margin-top:8px;padding:8px 10px;display:grid;overflow-y:auto}._contextGrid_1myg3_161 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._contextKey_1myg3_182{color:var(--demo-text,#2d3436);font-weight:600}._actions_1myg3_188{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}._cancelBtn_1myg3_195{border:1px solid var(--demo-border,#00000026);color:var(--demo-text,#2d3436);cursor:pointer;background:0 0;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:.85rem}._cancelBtn_1myg3_195:hover{background:var(--demo-hover,#0000000a)}._submitBtn_1myg3_210{background:var(--demo-primary,#1b6fe8);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 20px;font-family:inherit;font-size:.85rem;font-weight:600;transition:opacity .15s}._submitBtn_1myg3_210:hover{opacity:.9}._submitBtn_1myg3_210:disabled{opacity:.5;cursor:not-allowed}._feedback_1myg3_233{text-align:center;border-radius:6px;padding:8px 12px;font-size:.82rem}._success_1myg3_240{color:var(--avian-color-success,#00b894);background:#00b8941f}._error_1myg3_245{color:var(--avian-color-error,#e17055);background:#e170551f}:root[data-theme=dark] ._modal_1myg3_13{--demo-bg:#1e293b;--demo-text:#e2e8f0;--demo-border:#ffffff1a;--demo-text-muted:#94a3b8;--demo-hover:#ffffff0a}:root[data-theme=dark] ._field_1myg3_63 input,:root[data-theme=dark] ._field_1myg3_63 textarea{color:#e2e8f0;background:#0f172a;border-color:#ffffff1f}:root[data-theme=dark] ._typeOption_1myg3_104{color:#e2e8f0;border-color:#ffffff1a}:root[data-theme=dark] ._typeSelected_1myg3_125{background:#4d94ff1a;border-color:#4d94ff}:root[data-theme=dark] ._contextGrid_1myg3_161{background:#ffffff0a}:root[data-theme=dark] ._contextKey_1myg3_182{color:#e2e8f0}._fab_7zis4_1{z-index:110;border:1px solid var(--avian-color-border,#ffffff1f);cursor:pointer;background:var(--avian-color-surface,#1b2a4a);width:36px;height:36px;color:var(--avian-color-text-muted,#94a3b8);border-radius:8px;justify-content:center;align-items:center;transition:color .2s,background .2s,border-color .2s;display:flex;position:fixed;top:12px;right:12px;box-shadow:0 2px 6px #00000026}._fab_7zis4_1:hover{color:var(--avian-color-text,#fff);background:var(--avian-color-primary,#2e6b9e);border-color:var(--avian-color-primary,#2e6b9e)}._fab_7zis4_1:active{transform:scale(.95)}._fab_7zis4_1 svg{width:18px;height:18px}._overlay_f927y_1{z-index:300;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:center;padding:24px;animation:.25s _fadeIn_f927y_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_f927y_1{0%{opacity:0}to{opacity:1}}._modal_f927y_19{background:#1e293b;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;width:100%;max-width:580px;max-height:85vh;padding:36px 32px 0;animation:.3s _slideUp_f927y_1;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000080}@keyframes _slideUp_f927y_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._closeBtn_f927y_40{color:#fff9;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}._closeBtn_f927y_40:hover{color:#fff;background:#ffffff26}._title_f927y_63{color:#fff;margin:0 0 20px;font-size:1.4rem;font-weight:700}._body_f927y_70{color:#fffc;flex:1;font-size:.88rem;line-height:1.75;overflow-y:auto}._body_f927y_70 p{margin:0 0 14px}._body_f927y_70 h3{color:#fff;margin:22px 0 8px;font-size:.95rem;font-weight:600}._body_f927y_70 ul{margin:0 0 14px;padding-left:20px}._body_f927y_70 li{margin-bottom:8px}._body_f927y_70 strong{color:#fff}._body_f927y_70 em{color:#f0a500;font-style:italic}._actions_f927y_107{background:#1e293b;border-top:1px solid #ffffff14;flex-shrink:0;justify-content:flex-end;padding:16px 0 28px;display:flex}._getStartedBtn_f927y_116{color:#fff;cursor:pointer;background:#1b6fe8;border:none;border-radius:8px;padding:10px 28px;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .2s}._getStartedBtn_f927y_116:hover{background:#1560cc}:root[data-theme=light] ._modal_f927y_19{background:#fff;border-color:#0000001a;box-shadow:0 24px 64px #00000026}:root[data-theme=light] ._closeBtn_f927y_40{color:#636e72;background:#0000000d}:root[data-theme=light] ._closeBtn_f927y_40:hover{color:#2d3436;background:#0000001a}:root[data-theme=light] ._title_f927y_63{color:#2d3436}:root[data-theme=light] ._body_f927y_70{color:#4a5568}:root[data-theme=light] ._body_f927y_70 h3,:root[data-theme=light] ._body_f927y_70 strong{color:#2d3436}:root[data-theme=light] ._body_f927y_70 em{color:#c28800}:root[data-theme=light] ._actions_f927y_107{background:#fff;border-top-color:#00000014}:root[data-theme=light] ._overlay_f927y_1{background:#0000004d}._toggle_dd8ww_3{z-index:90;background:var(--demo-primary,#4a6fa5);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .15s,background .15s;display:flex;position:fixed;bottom:80px;right:24px;box-shadow:0 2px 8px #0003}._toggle_dd8ww_3:hover{background:var(--demo-primary-hover,#3d5d8a);transform:scale(1.08)}._toggle_dd8ww_3 svg{fill:currentColor;width:22px;height:22px}._panel_dd8ww_34{z-index:100;background:var(--demo-surface,#fff);border-top-left-radius:12px;flex-direction:column;width:400px;max-width:100vw;height:60vh;min-height:300px;max-height:600px;display:flex;position:fixed;bottom:0;right:0;overflow:hidden;box-shadow:-2px -2px 16px #00000026}@media (width<=480px){._panel_dd8ww_34{border-top-left-radius:12px;border-top-right-radius:12px;width:100vw;height:70vh}}._header_dd8ww_62{background:var(--demo-primary,#4a6fa5);color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._headerTitle_dd8ww_72{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._headerActions_dd8ww_80{gap:4px;display:flex}._headerBtn_dd8ww_85{color:#fffc;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;font-size:16px;line-height:1}._headerBtn_dd8ww_85:hover{color:#fff;background:#ffffff26}._messages_dd8ww_102{flex-direction:column;flex:1;gap:12px;padding:12px 16px;display:flex;overflow-y:auto}._emptyState_dd8ww_111{color:var(--demo-text-muted,#888);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}._emptyState_dd8ww_111 p{margin:0;font-size:13px;line-height:1.5}._suggestions_dd8ww_129{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px;display:flex}._suggestion_dd8ww_129{border:1px solid var(--demo-border,#ddd);background:var(--demo-surface,#fff);color:var(--demo-text,#333);cursor:pointer;border-radius:12px;padding:4px 10px;font-size:12px;transition:background .15s}._suggestion_dd8ww_129:hover{background:var(--demo-primary,#4a6fa5);color:#fff;border-color:var(--demo-primary,#4a6fa5)}._message_dd8ww_102{word-wrap:break-word;border-radius:12px;max-width:85%;padding:8px 12px;font-size:13px;line-height:1.5}._entity_dd8ww_164{background:var(--demo-primary,#4a6fa5);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}._assistant_dd8ww_171{background:var(--demo-bg-alt,#f0f2f5);color:var(--demo-text,#333);border-bottom-left-radius:4px;align-self:flex-start}._assistant_dd8ww_171 p{margin:0 0 6px}._assistant_dd8ww_171 p:last-child{margin-bottom:0}._assistant_dd8ww_171 code{background:#0000000f;border-radius:3px;padding:1px 4px;font-size:12px}._citedNodes_dd8ww_193{color:var(--demo-text-muted,#888);border-top:1px solid #00000014;margin-top:6px;padding-top:6px;font-size:11px}._typing_dd8ww_202{background:var(--demo-bg-alt,#f0f2f5);border-radius:12px 12px 12px 4px;align-self:flex-start;align-items:center;gap:4px;padding:8px 12px;display:flex}._dot_dd8ww_213{background:var(--demo-text-muted,#888);border-radius:50%;width:6px;height:6px;animation:1.2s infinite _bounce_dd8ww_1}._dot_dd8ww_213:nth-child(2){animation-delay:.2s}._dot_dd8ww_213:nth-child(3){animation-delay:.4s}@keyframes _bounce_dd8ww_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}._inputArea_dd8ww_239{border-top:1px solid var(--demo-border,#ddd);background:var(--demo-surface,#fff);flex-shrink:0;gap:8px;padding:12px 16px;display:flex}._input_dd8ww_239{border:1px solid var(--demo-border,#ddd);background:var(--demo-bg,#fff);color:var(--demo-text,#333);border-radius:20px;outline:none;flex:1;padding:8px 14px;font-size:13px;transition:border-color .15s}._input_dd8ww_239:focus{border-color:var(--demo-primary,#4a6fa5)}._input_dd8ww_239::placeholder{color:var(--demo-text-muted,#aaa)}._sendBtn_dd8ww_268{background:var(--demo-primary,#4a6fa5);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .15s;display:flex}._sendBtn_dd8ww_268:disabled{opacity:.4;cursor:not-allowed}._sendBtn_dd8ww_268 svg{fill:currentColor;width:16px;height:16px}._intentBadge_dd8ww_295{color:var(--demo-text-muted,#888);background:#00000014;border-radius:8px;margin-bottom:4px;padding:1px 6px;font-size:10px;display:inline-block}._phaseTag_dd8ww_306{text-transform:capitalize;opacity:.7;background:#ffffff26;border-radius:6px;padding:1px 6px;font-size:10px;font-weight:400}._confidenceNote_dd8ww_317{border-radius:6px;align-items:flex-start;gap:4px;margin-top:6px;padding:4px 8px;font-size:11px;line-height:1.4;display:flex}._confidenceNote_dd8ww_317 svg{flex-shrink:0;margin-top:1px}._confidence_medium_dd8ww_333{color:#a16207;background:#eab3081a}._confidence_low_dd8ww_338{color:#b91c1c;background:#ef444414}:root[data-theme=dark] ._confidence_medium_dd8ww_333{color:#fbbf24;background:#eab30826}:root[data-theme=dark] ._confidence_low_dd8ww_338{color:#fca5a5;background:#ef44441f}._citedLabel_dd8ww_354{margin-right:4px;font-weight:600}._citedLink_dd8ww_359{color:var(--demo-primary,#4a6fa5);cursor:pointer;background:0 0;border:none;border-radius:3px;align-items:center;gap:3px;padding:1px 4px;font-size:11px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:background .15s;display:inline-flex}._citedLink_dd8ww_359:hover{background:#4a6fa514;text-decoration-color:currentColor}._citedLink_dd8ww_359 svg{flex-shrink:0}._actionCard_dd8ww_385{background:var(--demo-primary,#4a6fa5);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;font-size:12px;transition:opacity .15s;display:inline-flex}._actionCard_dd8ww_385:hover{opacity:.9}._container_9w8ur_3{align-items:center;display:inline-flex;position:relative}._badge_9w8ur_10{letter-spacing:.3px;text-transform:uppercase;cursor:default;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:600;transition:background .3s,color .3s;display:inline-flex}._dot_9w8ur_25{border-radius:50%;flex-shrink:0;width:8px;height:8px}._label_9w8ur_32{line-height:1}._flow_9w8ur_37{color:#16a34a;background:#22c55e1f}._flow_9w8ur_37 ._dot_9w8ur_25{background:#22c55e;animation:1.5s ease-in-out infinite _pulse_9w8ur_1}:root[data-theme=dark] ._flow_9w8ur_37{color:#4ade80;background:#22c55e2e}._focused_9w8ur_53{color:#2563eb;background:#3b82f61a}._focused_9w8ur_53 ._dot_9w8ur_25{background:#3b82f6}:root[data-theme=dark] ._focused_9w8ur_53{color:#60a5fa;background:#3b82f62e}._confused_9w8ur_68{color:#ca8a04;background:#eab3081f}._confused_9w8ur_68 ._dot_9w8ur_25{background:#eab308;animation:1.2s ease-in-out infinite _wobble_9w8ur_1}:root[data-theme=dark] ._confused_9w8ur_68{color:#facc15;background:#eab3082e}._frustrated_9w8ur_84{color:#dc2626;background:#ef44441a}._frustrated_9w8ur_84 ._dot_9w8ur_25{background:#ef4444;animation:1s ease-in-out infinite _pulse_9w8ur_1}:root[data-theme=dark] ._frustrated_9w8ur_84{color:#f87171;background:#ef44442e}._bored_9w8ur_100{color:#6b7280;background:#9ca3af1f}._bored_9w8ur_100 ._dot_9w8ur_25{background:#9ca3af}:root[data-theme=dark] ._bored_9w8ur_100{color:#d1d5db;background:#9ca3af2e}@keyframes _pulse_9w8ur_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}@keyframes _wobble_9w8ur_1{0%,to{transform:translate(0)}25%{transform:translate(-1px)}75%{transform:translate(1px)}}._suggestion_9w8ur_140{background:var(--demo-surface,#fff);border:1px solid var(--demo-border,#e5e7eb);z-index:50;border-radius:8px;align-items:flex-start;gap:8px;min-width:240px;max-width:300px;padding:10px 14px;animation:.25s ease-out _slideIn_9w8ur_1;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 12px #0000001f}._suggestion_suggest_hint_9w8ur_158{border-left:3px solid #eab308}._suggestion_suggest_break_9w8ur_162{border-left:3px solid #ef4444}._suggestion_suggest_harder_9w8ur_166{border-left:3px solid #9ca3af}._suggestionText_9w8ur_170{color:var(--demo-text,#374151);flex:1;margin:0;font-size:12px;line-height:1.5}._suggestionDismiss_9w8ur_178{color:var(--demo-text-muted,#9ca3af);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:16px;line-height:1}._suggestionDismiss_9w8ur_178:hover{color:var(--demo-text,#374151)}@keyframes _slideIn_9w8ur_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){._label_9w8ur_32{display:none}._badge_9w8ur_10{padding:3px 6px}}._page_586si_1{background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._heroBackButton_586si_8{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_586si_8:hover{color:#fff;background:#ffffff26}._heroIconBtn_586si_28{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_586si_28:hover{color:#fff;background:#ffffff26}._content_586si_47{max-width:440px;margin:32px auto;padding:0 24px}._tabs_586si_53{border:1px solid #ffffff1a;border-radius:10px;gap:0;margin-bottom:24px;display:flex;overflow:hidden}._tab_586si_53{color:#fff9;cursor:pointer;background:#ffffff0a;border:none;flex:1;padding:10px 16px;font-family:inherit;font-size:.88rem;font-weight:600;transition:all .2s}._tab_586si_53:first-child{border-right:1px solid #ffffff1a}._tab_586si_53:hover{background:#ffffff14}._tabActive_586si_83{color:#fff;background:#1b6fe826}._form_586si_88{flex-direction:column;gap:18px;display:flex}._field_586si_94{flex-direction:column;gap:6px;display:flex}._label_586si_100{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;font-size:.75rem;font-weight:600}._input_586si_108,._select_586si_108{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;outline:none;height:42px;padding:0 12px;font-family:inherit;font-size:.95rem;transition:border-color .2s}._input_586si_108:focus,._select_586si_108:focus{border-color:#1b6fe8}._input_586si_108::placeholder{color:#ffffff40}._select_586si_108{cursor:pointer;appearance:auto}._select_586si_108 option{color:#fff;background:#1a2332}._radioGroup_586si_139{gap:20px;display:flex}._radio_586si_139{color:#fffc;cursor:pointer;align-items:center;gap:8px;font-size:.9rem;display:flex}._radio_586si_139 input{accent-color:#1b6fe8}._primaryButton_586si_157{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1b6fe8,#1558c0);border:none;border-radius:8px;height:44px;margin-top:4px;font-family:inherit;font-size:.95rem;font-weight:600;transition:opacity .2s}._primaryButton_586si_157:hover:not(:disabled){opacity:.9}._primaryButton_586si_157:disabled{opacity:.5;cursor:not-allowed}:root[data-theme=light] ._page_586si_1{background:#f8f9fa}:root[data-theme=light] ._heroBackButton_586si_8{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_586si_8:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_586si_28{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_586si_28:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._tabs_586si_53{border-color:#0000001a}:root[data-theme=light] ._tab_586si_53{color:#636e72;background:#00000008}:root[data-theme=light] ._tab_586si_53:first-child{border-right-color:#0000001a}:root[data-theme=light] ._tabActive_586si_83{color:#1b6fe8;background:#1b6fe814}:root[data-theme=light] ._label_586si_100{color:#636e72}:root[data-theme=light] ._input_586si_108,:root[data-theme=light] ._select_586si_108{color:#2d3436;background:#00000008;border-color:#0000001f}:root[data-theme=light] ._input_586si_108::placeholder{color:#0000004d}:root[data-theme=light] ._radio_586si_139{color:#2d3436}:root[data-theme=light] ._select_586si_108 option{color:#2d3436;background:#fff}._page_16htp_1{background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._header_16htp_7{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;z-index:100;background:#0d1b2af7;justify-content:space-between;align-items:center;height:52px;padding:0 20px;display:flex;position:sticky;top:0}._logo_16htp_21{color:#fff;align-items:center;gap:10px;font-size:.95rem;font-weight:600;display:flex}._logoIcon_16htp_30{background:linear-gradient(135deg,#1b6fe8,#f0a500);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;display:flex}._logoText_16htp_41 span{color:#f0a500;font-weight:700}._headerDomain_16htp_46{color:#ffffffb3;font-size:.85rem}._leaveButton_16htp_51{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:6px 14px;font-family:inherit;font-size:.8rem;transition:all .2s}._leaveButton_16htp_51:hover{color:#e17055;border-color:#e17055}._content_16htp_68{max-width:520px;margin:48px auto;padding:0 24px}._codeSection_16htp_74{text-align:center;margin-bottom:36px}._codeLabel_16htp_79{text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;margin-bottom:8px;font-size:.75rem;font-weight:600}._code_16htp_74{letter-spacing:.12em;color:#f0a500;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:800}._configLine_16htp_96{color:#ffffff80;margin-top:8px;font-size:.85rem}._playerList_16htp_102{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:16px}._playerListHeader_16htp_109{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;margin-bottom:12px;font-size:.75rem;font-weight:700}._playerRow_16htp_118{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:10px 0;display:flex}._playerRow_16htp_118:last-child{border-bottom:none}._playerDot_16htp_130{background:#00b894;border-radius:50%;flex-shrink:0;width:8px;height:8px}._playerName_16htp_138{color:#ffffffe6;flex:1;font-size:.95rem;font-weight:500}._hostBadge_16htp_145{text-transform:uppercase;letter-spacing:.06em;color:#f0a500;background:#f0a5001f;border-radius:4px;padding:2px 8px;font-size:.65rem;font-weight:700}._readyCheck_16htp_156{color:#00b894;font-size:1rem;font-weight:700}._waitingHint_16htp_162{color:#fff6;padding:12px 0 4px;font-size:.85rem;font-style:italic}._teamsGrid_16htp_169{grid-template-columns:1fr 1fr;gap:16px;display:grid}._teamColumn_16htp_175{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:12px 16px}._teamHeader_16htp_182{color:#fff;border-bottom:2px solid;margin-bottom:4px;padding-bottom:10px;font-size:.85rem;font-weight:700}._actions_16htp_191{text-align:center;margin-top:32px}._startButton_16htp_196{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00b894,#00997a);border:none;border-radius:10px;height:48px;padding:0 40px;font-family:inherit;font-size:1.05rem;font-weight:700;transition:opacity .2s,transform .1s}._startButton_16htp_196:hover{opacity:.9}._startButton_16htp_196:active{transform:scale(.98)}._hint_16htp_218{color:#fff6;margin-top:12px;font-size:.82rem}._countdownOverlay_16htp_225{flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}._countdownNumber_16htp_233{color:#f0a500;font-size:8rem;font-weight:900;line-height:1;animation:1s ease-in-out infinite _countPulse_16htp_1}@keyframes _countPulse_16htp_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}._countdownLabel_16htp_246{color:#fff9;margin-top:16px;font-size:1.2rem;font-weight:600}:root[data-theme=light] ._page_16htp_1{background:#f8f9fa}:root[data-theme=light] ._header_16htp_7{color:#2d3436;background:#fff;border-bottom:1px solid #00000014}:root[data-theme=light] ._logo_16htp_21{color:#2d3436}:root[data-theme=light] ._headerDomain_16htp_46{color:#636e72}:root[data-theme=light] ._leaveButton_16htp_51{color:#636e72;border-color:#0000001f}:root[data-theme=light] ._codeLabel_16htp_79,:root[data-theme=light] ._configLine_16htp_96{color:#636e72}:root[data-theme=light] ._playerList_16htp_102{background:#fff;border-color:#00000014}:root[data-theme=light] ._playerListHeader_16htp_109{color:#636e72}:root[data-theme=light] ._playerRow_16htp_118{border-bottom-color:#0000000f}:root[data-theme=light] ._playerName_16htp_138{color:#2d3436}:root[data-theme=light] ._waitingHint_16htp_162{color:#94a3b8}:root[data-theme=light] ._teamColumn_16htp_175{background:#fff;border-color:#00000014}:root[data-theme=light] ._countdownLabel_16htp_246{color:#636e72}:root[data-theme=light] ._hint_16htp_218{color:#94a3b8}@media (width<=640px){._teamsGrid_16htp_169{grid-template-columns:1fr}._code_16htp_74{font-size:1.8rem}._headerDomain_16htp_46{display:none}}._container_jfgl8_1{align-items:center;gap:12px;padding:8px 16px;display:flex}._barTrack_jfgl8_8{background:#ffffff1a;border-radius:5px;flex:1;height:10px;overflow:hidden}._barFill_jfgl8_16{border-radius:5px;height:100%;transition:width .1s linear,background-color .5s}._pointsLabel_jfgl8_22{font-variant-numeric:tabular-nums;text-align:right;min-width:50px;font-size:1.4rem;font-weight:700}:root[data-theme=light] ._barTrack_jfgl8_8{background:#00000014}._board_hwepg_1{flex-direction:column;gap:8px;height:100%;padding:16px;display:flex;overflow-y:auto}._title_hwepg_10{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;margin:0 0 4px;font-size:.7rem;font-weight:700}._list_hwepg_19{flex-direction:column;gap:4px;display:flex}._row_hwepg_25{background:#ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;transition:background .3s,transform .3s;display:flex}._row_hwepg_25._me_hwepg_35{background:#1b6fe81f;border:1px solid #1b6fe840}._row_hwepg_25._winner_hwepg_40{animation:1s ease-out _winFlash_hwepg_1}@keyframes _winFlash_hwepg_1{0%{background:#f0a5004d;transform:scale(1.02)}to{background:#ffffff0a;transform:scale(1)}}._rank_hwepg_49{color:#fff9;min-width:20px;font-size:.85rem;font-weight:700}._name_hwepg_56{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.85rem;font-weight:500;overflow:hidden}._points_hwepg_66{color:#f0a500;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}._teamBlock_hwepg_73{margin-bottom:8px}._teamHeader_hwepg_77{background:#ffffff0f;border-radius:8px;align-items:center;gap:8px;margin-bottom:4px;padding:8px 10px;display:flex}._teamName_hwepg_87{flex:1;font-size:.85rem;font-weight:700}._teamBlock_hwepg_73 ._row_hwepg_25{background:#ffffff05;padding-left:28px}._lastQuestion_hwepg_98{border-top:1px solid #ffffff1a;margin-top:12px;padding-top:12px}._lastLabel_hwepg_104{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;margin-bottom:4px;font-size:.7rem;font-weight:700}._lastWinner_hwepg_113{color:#fffc;font-size:.82rem;font-weight:500}._lastDetail_hwepg_119{color:#f0a500;font-size:.78rem;font-weight:600}._myStats_hwepg_125{border-top:1px solid #ffffff1a;margin-top:12px;padding-top:12px}._statLine_hwepg_131{color:#ffffffb3;margin-bottom:2px;font-size:.82rem}:root[data-theme=light] ._title_hwepg_10{color:#636e72}:root[data-theme=light] ._row_hwepg_25{background:#00000008}:root[data-theme=light] ._row_hwepg_25._me_hwepg_35{background:#1b6fe80f;border-color:#1b6fe826}:root[data-theme=light] ._rank_hwepg_49{color:#636e72}:root[data-theme=light] ._name_hwepg_56{color:#2d3436}:root[data-theme=light] ._lastLabel_hwepg_104{color:#636e72}:root[data-theme=light] ._lastWinner_hwepg_113{color:#2d3436}:root[data-theme=light] ._statLine_hwepg_131{color:#636e72}:root[data-theme=light] ._teamHeader_hwepg_77{background:#0000000a}:root[data-theme=light] ._lastQuestion_hwepg_98,:root[data-theme=light] ._myStats_hwepg_125{border-top-color:#00000014}._overlay_1wwdr_1{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:200;background:#0009;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out _fadeIn_1wwdr_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1wwdr_1{0%{opacity:0}to{opacity:1}}._card_1wwdr_19{text-align:center;background:#1a2332;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:380px;padding:32px 40px;animation:.25s ease-out _popIn_1wwdr_1}@keyframes _popIn_1wwdr_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._verdict_1wwdr_35{margin-bottom:8px;font-size:1.6rem;font-weight:700}._correct_1wwdr_41{color:#00b894}._incorrect_1wwdr_45{color:#e17055}._myPoints_1wwdr_49{color:#f0a500;margin-bottom:16px;font-size:1.1rem;font-weight:600}._winner_1wwdr_56{color:#fffc;margin-bottom:4px;font-size:.95rem}._winnerTime_1wwdr_62{color:#ffffff80}._noWinner_1wwdr_66{color:#ffffff80;margin-bottom:4px;font-size:.95rem}._nextBar_1wwdr_72{color:#ffffff80;margin-top:20px;font-size:.82rem}:root[data-theme=light] ._card_1wwdr_19{background:#fff;border-color:#00000014;box-shadow:0 16px 48px #0000001f}:root[data-theme=light] ._winner_1wwdr_56{color:#2d3436}:root[data-theme=light] ._winnerTime_1wwdr_62,:root[data-theme=light] ._noWinner_1wwdr_66,:root[data-theme=light] ._nextBar_1wwdr_72{color:#636e72}._page_1tk0b_1{background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._header_1tk0b_9{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;z-index:100;background:#0d1b2af7;justify-content:space-between;align-items:center;gap:16px;height:52px;padding:0 20px;display:flex;position:sticky;top:0}._headerDomain_1tk0b_24{color:#ffffffe6;white-space:nowrap;font-size:.85rem;font-weight:600}._headerProgress_1tk0b_31{color:#f0a500;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}._headerRight_1tk0b_38{align-items:center;gap:12px;display:flex}._themeToggle_1tk0b_44{color:#fffc;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex}._themeToggle_1tk0b_44:hover{color:#fff;background:#fff3}._layout_1tk0b_64{flex:1;grid-template-columns:1fr 280px;display:grid;overflow:hidden}._questionArea_1tk0b_71{flex-direction:column;gap:20px;padding:32px 40px;display:flex;overflow-y:auto}._stem_1tk0b_79{color:#fffffff2;font-size:1.15rem;font-weight:500;line-height:1.6}._options_1tk0b_86{flex-direction:column;gap:10px;display:flex}._option_1tk0b_86{color:#ffffffe6;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;font-family:inherit;font-size:.95rem;transition:all .15s;display:flex}._option_1tk0b_86:hover:not(:disabled){background:#1b6fe81a;border-color:#1b6fe84d}._optionSelected_1tk0b_113{background:#1b6fe826;border-color:#1b6fe8}._optionDisabled_1tk0b_118{opacity:.4;cursor:default}._optionLetter_1tk0b_123{background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;font-size:.82rem;font-weight:700;display:flex}._optionSelected_1tk0b_113 ._optionLetter_1tk0b_123{color:#fff;background:#1b6fe8}._optionText_1tk0b_142{line-height:1.5}._waitingMessage_1tk0b_146{color:#ffffff80;text-align:center;padding:12px 0;font-size:.9rem;font-style:italic}._sidebar_1tk0b_154{border-left:1px solid #ffffff14;overflow-y:auto}._countdownCenter_1tk0b_160{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:100vh;display:flex}._countdownNumber_1tk0b_169{color:#f0a500;font-size:10rem;font-weight:900;line-height:1;animation:1s ease-in-out infinite _countPulse_1tk0b_1}@keyframes _countPulse_1tk0b_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}._countdownLabel_1tk0b_182{color:#ffffff80;margin-top:16px;font-size:1.4rem;font-weight:600}:root[data-theme=light] ._page_1tk0b_1{background:#f8f9fa}:root[data-theme=light] ._header_1tk0b_9{color:#2d3436;background:#fff;border-bottom:1px solid #00000014}:root[data-theme=light] ._headerDomain_1tk0b_24{color:#2d3436}:root[data-theme=light] ._themeToggle_1tk0b_44{color:#636e72;background:#0000000f;border-color:#0000001f}:root[data-theme=light] ._stem_1tk0b_79{color:#2d3436}:root[data-theme=light] ._option_1tk0b_86{color:#2d3436;background:#fff;border-color:#0000001a}:root[data-theme=light] ._option_1tk0b_86:hover:not(:disabled){background:#1b6fe80a}:root[data-theme=light] ._optionSelected_1tk0b_113{background:#1b6fe80f;border-color:#1b6fe8}:root[data-theme=light] ._optionLetter_1tk0b_123{background:#0000000f}:root[data-theme=light] ._waitingMessage_1tk0b_146{color:#94a3b8}:root[data-theme=light] ._sidebar_1tk0b_154{border-left-color:#00000014}:root[data-theme=light] ._countdownLabel_1tk0b_182{color:#636e72}@media (width<=900px){._layout_1tk0b_64{grid-template-columns:1fr}._sidebar_1tk0b_154{display:none}._questionArea_1tk0b_71{padding:20px}}._page_7h2qb_1{background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._header_7h2qb_7{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;z-index:100;background:#0d1b2af7;justify-content:space-between;align-items:center;height:52px;padding:0 20px;display:flex;position:sticky;top:0}._logo_7h2qb_21{color:#fff;align-items:center;gap:10px;font-size:.95rem;font-weight:600;display:flex}._logoIcon_7h2qb_30{background:linear-gradient(135deg,#1b6fe8,#f0a500);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;display:flex}._logoText_7h2qb_41 span{color:#f0a500;font-weight:700}._headerDomain_7h2qb_46{color:#ffffffb3;font-size:.85rem}._themeToggle_7h2qb_51{color:#fffc;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex}._themeToggle_7h2qb_51:hover{color:#fff;background:#fff3}._content_7h2qb_71{max-width:680px;margin:0 auto;padding:32px 24px 64px}._winnerSection_7h2qb_78{text-align:center;margin-bottom:36px}._trophy_7h2qb_83{color:#f0a500;margin-bottom:8px;font-size:1.8rem;font-weight:800}._winnerName_7h2qb_90{color:#fff;font-size:1.4rem;font-weight:700}._winnerPoints_7h2qb_96{color:#fff9;margin-top:4px;font-size:1.1rem}._card_7h2qb_103{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;margin-bottom:20px;padding:20px 24px}._cardTitle_7h2qb_111{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;margin:0 0 16px;font-size:.75rem;font-weight:700}._table_7h2qb_121{border-collapse:collapse;width:100%;font-size:.88rem}._table_7h2qb_121 th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:#fff6;border-bottom:1px solid #ffffff14;padding:6px 8px;font-size:.72rem;font-weight:600}._table_7h2qb_121 td{color:#ffffffbf;border-bottom:1px solid #ffffff0a;padding:10px 8px}._table_7h2qb_121 tr:last-child td{border-bottom:none}._myRow_7h2qb_148{background:#1b6fe814}._myRow_7h2qb_148 td{color:#fff;font-weight:500}._rankCell_7h2qb_157{width:30px;font-weight:700}._nameCell_7h2qb_162{font-weight:500}._pointsCell_7h2qb_166{font-variant-numeric:tabular-nums;font-weight:700;color:#f0a500!important}._teamRow_7h2qb_173{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:10px 0;display:flex}._teamRow_7h2qb_173:last-child{border-bottom:none}._teamRank_7h2qb_185{color:#fff9;width:24px;font-weight:700}._teamName_7h2qb_191{flex:1;font-size:.95rem;font-weight:700}._teamPoints_7h2qb_197{color:#f0a500;font-variant-numeric:tabular-nums;font-weight:700}._eloRow_7h2qb_204{color:#fffc;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:.95rem;display:flex}._eloValues_7h2qb_213{font-variant-numeric:tabular-nums;font-weight:600}._eloDeltaPositive_7h2qb_218{color:#00b894}._eloDeltaNegative_7h2qb_222{color:#e17055}._areaSection_7h2qb_227{margin-bottom:12px}._areaLabel_7h2qb_231{color:#fff9;margin-bottom:6px;font-size:.82rem;font-weight:600}._areaRow_7h2qb_238{color:#ffffffbf;align-items:center;gap:8px;padding:4px 0;font-size:.88rem;display:flex}._areaCheck_7h2qb_247{color:#00b894;font-weight:700}._areaCross_7h2qb_252{color:#e17055;font-weight:700}._areaPct_7h2qb_257{font-variant-numeric:tabular-nums;color:#ffffff80;margin-left:auto;font-weight:600}._actions_7h2qb_265{justify-content:center;gap:12px;margin-top:32px;display:flex}._rematchButton_7h2qb_272{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00b894,#00997a);border:none;border-radius:8px;height:44px;padding:0 32px;font-family:inherit;font-size:.95rem;font-weight:600;transition:opacity .2s}._rematchButton_7h2qb_272:hover{opacity:.9}._backButton_7h2qb_290{color:#fffc;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;height:44px;padding:0 32px;font-family:inherit;font-size:.95rem;font-weight:500;transition:all .2s}._backButton_7h2qb_290:hover{color:#fff;border-color:#ffffff4d}:root[data-theme=light] ._page_7h2qb_1{background:#f8f9fa}:root[data-theme=light] ._header_7h2qb_7{color:#2d3436;background:#fff;border-bottom:1px solid #00000014}:root[data-theme=light] ._logo_7h2qb_21{color:#2d3436}:root[data-theme=light] ._headerDomain_7h2qb_46{color:#636e72}:root[data-theme=light] ._themeToggle_7h2qb_51{color:#636e72;background:#0000000f;border-color:#0000001f}:root[data-theme=light] ._winnerName_7h2qb_90{color:#2d3436}:root[data-theme=light] ._winnerPoints_7h2qb_96{color:#636e72}:root[data-theme=light] ._card_7h2qb_103{background:#fff;border-color:#00000014}:root[data-theme=light] ._cardTitle_7h2qb_111{color:#636e72}:root[data-theme=light] ._table_7h2qb_121 th{color:#636e72;border-bottom-color:#00000014}:root[data-theme=light] ._table_7h2qb_121 td{color:#4a5568;border-bottom-color:#0000000a}:root[data-theme=light] ._myRow_7h2qb_148{background:#1b6fe80a}:root[data-theme=light] ._myRow_7h2qb_148 td,:root[data-theme=light] ._eloRow_7h2qb_204{color:#2d3436}:root[data-theme=light] ._areaLabel_7h2qb_231{color:#636e72}:root[data-theme=light] ._areaRow_7h2qb_238{color:#4a5568}:root[data-theme=light] ._areaPct_7h2qb_257{color:#94a3b8}:root[data-theme=light] ._teamRow_7h2qb_173{border-bottom-color:#0000000f}:root[data-theme=light] ._teamRank_7h2qb_185{color:#636e72}:root[data-theme=light] ._backButton_7h2qb_290{color:#636e72;border-color:#00000026}:root[data-theme=light] ._backButton_7h2qb_290:hover{color:#2d3436;border-color:#0000004d}@media (width<=640px){._headerDomain_7h2qb_46{display:none}._actions_7h2qb_265{flex-direction:column}._rematchButton_7h2qb_272,._backButton_7h2qb_290{width:100%}}._container_sbx3g_3{background:var(--avian-color-bg,#0d1117);height:100vh;color:var(--avian-color-text,#c9d1d9);font-family:var(--avian-font-family-base,system-ui, -apple-system, sans-serif);flex-direction:column;display:flex;overflow:hidden}._heroBarButton_sbx3g_15{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBarButton_sbx3g_15:hover{color:#fff;background:#ffffff26}._difficultyEasy_sbx3g_35{color:#fff;background:#238636}._difficultyMedium_sbx3g_36{color:#fff;background:#d29922}._difficultyHard_sbx3g_37{color:#fff;background:#da3633}._timer_sbx3g_39{font-size:13px;font-family:var(--avian-font-family-mono,monospace);color:#ffffffb3;text-align:right;min-width:60px}._splitPane_sbx3g_49{flex:1;display:flex;overflow:hidden}._problemPane_sbx3g_57{border-right:1px solid var(--avian-lab-border,#30363d);flex-direction:column;width:40%;min-width:300px;display:flex;overflow:hidden}._problemTabs_sbx3g_66{border-bottom:1px solid var(--avian-lab-border,#30363d);background:var(--avian-lab-topbar-bg,#161b22);flex-shrink:0;display:flex}._problemTab_sbx3g_66{color:var(--avian-color-text-muted,#8b949e);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 16px;font-size:13px;font-weight:500;transition:all .15s}._problemTab_sbx3g_66:hover{color:var(--avian-color-text,#c9d1d9)}._problemTabActive_sbx3g_89{color:var(--avian-color-text,#c9d1d9);border-bottom-color:var(--avian-color-primary,#58a6ff)}._problemContent_sbx3g_94{flex:1;padding:20px;font-size:14px;line-height:1.6;overflow-y:auto}._problemContent_sbx3g_94 h3{color:var(--avian-color-text,#c9d1d9);margin:20px 0 8px;font-size:15px}._problemContent_sbx3g_94 code{font-family:var(--avian-font-family-mono,monospace);background:var(--avian-lab-code-bg,#1c2128);border-radius:4px;padding:2px 6px;font-size:13px}._problemContent_sbx3g_94 pre{background:var(--avian-lab-code-bg,#1c2128);font-family:var(--avian-font-family-mono,monospace);border:1px solid var(--avian-lab-border,#30363d);border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.5;overflow-x:auto}._problemContent_sbx3g_94 pre code{background:0 0;padding:0}._problemContent_sbx3g_94 strong{color:var(--avian-color-text,#c9d1d9)}._editorPane_sbx3g_138{flex-direction:column;flex:1;display:flex;overflow:hidden}._editorHeader_sbx3g_145{background:var(--avian-lab-topbar-bg,#161b22);border-bottom:1px solid var(--avian-lab-border,#30363d);flex-shrink:0;align-items:center;gap:8px;padding:6px 12px;display:flex}._editorLabel_sbx3g_155{color:var(--avian-color-text-muted,#8b949e);font-size:13px;font-weight:500}._editorActions_sbx3g_161{gap:6px;margin-left:auto;display:flex}._resetButton_sbx3g_167{border:1px solid var(--avian-lab-border,#30363d);color:var(--avian-color-text-muted,#8b949e);cursor:pointer;background:0 0;border-radius:4px;padding:4px 10px;font-size:12px;transition:all .15s}._resetButton_sbx3g_167:hover{color:var(--avian-color-text,#c9d1d9);border-color:var(--avian-color-text-muted,#8b949e)}._editorContainer_sbx3g_183{flex:1;position:relative;overflow:hidden}._editorContainer_sbx3g_183 .cm-editor{height:100%}._editorContainer_sbx3g_183 .cm-scroller{overflow:auto}._editorContainer_sbx3g_183 .cm-editor{background:var(--avian-lab-editor-bg,#0d1117)}._editorContainer_sbx3g_183 .cm-gutters{background:var(--avian-lab-topbar-bg,#161b22)!important;color:var(--avian-color-text-muted,#484f58)!important;border-right:1px solid var(--avian-lab-border,#30363d)!important}._editorContainer_sbx3g_183 .cm-content{color:var(--avian-color-text,#c9d1d9);caret-color:var(--avian-color-text,#c9d1d9)!important}._editorContainer_sbx3g_183 .cm-activeLine{background:#58a6ff0f!important}._editorContainer_sbx3g_183 .cm-activeLineGutter{background:#58a6ff1a!important}._editorLoading_sbx3g_221{height:100%;color:var(--avian-color-text-muted,#8b949e);justify-content:center;align-items:center;font-size:14px;display:flex}._outputPane_sbx3g_232{border-top:1px solid var(--avian-lab-border,#30363d);flex-direction:column;min-height:120px;max-height:40%;display:flex}._outputHeader_sbx3g_240{background:var(--avian-lab-topbar-bg,#161b22);border-bottom:1px solid var(--avian-lab-border,#30363d);flex-shrink:0;align-items:center;gap:8px;padding:6px 12px;display:flex}._outputTabs_sbx3g_250{gap:0;display:flex}._outputTab_sbx3g_250{color:var(--avian-color-text-muted,#8b949e);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:4px 12px;font-size:12px;font-weight:500;transition:all .15s}._outputTab_sbx3g_250:hover{color:var(--avian-color-text,#c9d1d9)}._outputTabActive_sbx3g_271{color:var(--avian-color-text,#c9d1d9);border-bottom-color:var(--avian-color-primary,#58a6ff)}._testSummary_sbx3g_276{font-size:12px;font-family:var(--avian-font-family-mono,monospace);margin-left:auto}._testSummaryPassed_sbx3g_282{color:#3fb950}._testSummaryFailed_sbx3g_283{color:#f85149}._testSummaryPending_sbx3g_284{color:var(--avian-color-text-muted,#8b949e)}._outputContent_sbx3g_286{font-family:var(--avian-font-family-mono,monospace);background:var(--avian-lab-terminal-bg,#010409);flex:1;padding:12px 16px;font-size:13px;line-height:1.5;overflow-y:auto}._testResultList_sbx3g_298{flex-direction:column;gap:6px;display:flex}._testResult_sbx3g_298{background:var(--avian-lab-code-bg,#1c2128);border:1px solid var(--avian-lab-border,#30363d);border-radius:6px;align-items:flex-start;gap:10px;padding:8px 12px;display:flex}._testResultPassed_sbx3g_314{border-left:3px solid #3fb950}._testResultFailed_sbx3g_318{border-left:3px solid #f85149}._testResultPending_sbx3g_322{border-left:3px solid var(--avian-color-text-muted,#484f58)}._testIcon_sbx3g_326{flex-shrink:0;margin-top:1px;font-size:16px;line-height:1}._testIconPass_sbx3g_333{color:#3fb950}._testIconFail_sbx3g_334{color:#f85149}._testIconPending_sbx3g_335{color:var(--avian-color-text-muted,#484f58)}._testDetails_sbx3g_337{flex:1;min-width:0}._testLabel_sbx3g_342{color:var(--avian-color-text,#c9d1d9);margin-bottom:4px;font-size:13px;font-weight:600}._testDiff_sbx3g_349{font-size:12px;line-height:1.4}._testExpected_sbx3g_354{color:#3fb950}._testActual_sbx3g_358{color:#f85149}._testDuration_sbx3g_362{color:var(--avian-color-text-muted,#484f58);margin-top:2px;font-size:11px}._terminalText_sbx3g_370{white-space:pre-wrap;word-break:break-word;color:var(--avian-color-text,#c9d1d9)}._terminalError_sbx3g_376{color:#f85149}._terminalEmpty_sbx3g_380{color:var(--avian-color-text-muted,#484f58);font-style:italic}._toolbar_sbx3g_387{background:var(--avian-lab-topbar-bg,#161b22);border-top:1px solid var(--avian-lab-border,#30363d);flex-shrink:0;align-items:center;gap:10px;padding:8px 16px;display:flex}._runButton_sbx3g_397{color:#fff;cursor:pointer;background:#238636;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 20px;font-size:13px;font-weight:600;transition:background .15s;display:flex}._runButton_sbx3g_397:hover:not(:disabled){background:#2ea043}._runButton_sbx3g_397:disabled{opacity:.5;cursor:not-allowed}._submitButton_sbx3g_421{border:1px solid var(--avian-color-primary,#58a6ff);color:var(--avian-color-primary,#58a6ff);cursor:pointer;background:0 0;border-radius:6px;padding:6px 20px;font-size:13px;font-weight:600;transition:all .15s}._submitButton_sbx3g_421:hover:not(:disabled){background:#58a6ff1a}._submitButton_sbx3g_421:disabled{opacity:.5;cursor:not-allowed}._hintButton_sbx3g_442{border:1px solid var(--avian-lab-border,#30363d);color:#d29922;cursor:pointer;background:0 0;border-radius:6px;padding:6px 14px;font-size:13px;transition:all .15s}._hintButton_sbx3g_442:hover{background:#d299221a;border-color:#d29922}._showMeButton_sbx3g_458{border:1px solid var(--avian-lab-border,#30363d);color:#a371f7;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;transition:all .15s;display:flex}._showMeButton_sbx3g_458:hover:not(:disabled){background:#a371f71a;border-color:#a371f7}._showMeButton_sbx3g_458:disabled{opacity:.5;cursor:not-allowed}._toolbarSpacer_sbx3g_483{flex:1}._runCount_sbx3g_487{color:var(--avian-color-text-muted,#8b949e);font-size:12px;font-family:var(--avian-font-family-mono,monospace)}._problemSelector_sbx3g_495{background:var(--avian-lab-topbar-bg,#161b22);border-right:1px solid var(--avian-lab-border,#30363d);z-index:100;flex-direction:column;width:320px;display:flex;position:absolute;top:clamp(72px,10vh,100px);bottom:0;left:0;box-shadow:4px 0 12px #0000004d}._problemSelectorHeader_sbx3g_509{border-bottom:1px solid var(--avian-lab-border,#30363d);justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:600;display:flex}._problemSelectorClose_sbx3g_519{color:var(--avian-color-text-muted,#8b949e);cursor:pointer;background:0 0;border:none;padding:2px;font-size:18px}._problemSelectorList_sbx3g_528{flex:1;padding:8px;overflow-y:auto}._problemSelectorItem_sbx3g_534{cursor:pointer;color:var(--avian-color-text,#c9d1d9);text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:13px;transition:background .15s;display:flex}._problemSelectorItem_sbx3g_534:hover{background:var(--avian-lab-code-bg,#1c2128)}._problemSelectorItemActive_sbx3g_554{border-left:2px solid var(--avian-color-primary,#58a6ff);background:#58a6ff1a}._problemSelectorDifficulty_sbx3g_559{text-transform:uppercase;border-radius:8px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:600}._problemSelectorTitle_sbx3g_568{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._problemSelectorStatus_sbx3g_576{flex-shrink:0;font-size:14px}._hintsPanel_sbx3g_583{padding:16px}._hint_sbx3g_442{background:var(--avian-lab-code-bg,#1c2128);border-left:3px solid #d29922;border-radius:6px;margin-bottom:8px;padding:10px 14px;font-size:13px;line-height:1.5}._hintLocked_sbx3g_597{opacity:.4;cursor:pointer;-webkit-user-select:none;user-select:none}._hintLocked_sbx3g_597:hover{opacity:.6}._hintNumber_sbx3g_607{color:#d29922;margin-right:6px;font-weight:600}._loadingOverlay_sbx3g_615{z-index:50;background:#0d1117d9;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}._loadingSpinner_sbx3g_627{border:3px solid var(--avian-lab-border,#30363d);border-top-color:var(--avian-color-primary,#58a6ff);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_sbx3g_1}._loadingText_sbx3g_636{color:var(--avian-color-text-muted,#8b949e);font-size:14px}@keyframes _spin_sbx3g_1{to{transform:rotate(360deg)}}._resizeHandle_sbx3g_647{cursor:col-resize;background:0 0;flex-shrink:0;width:4px;transition:background .15s}._resizeHandle_sbx3g_647:hover,._resizeHandleDragging_sbx3g_656{background:var(--avian-color-primary,#58a6ff)}._allPassedBanner_sbx3g_662{color:#3fb950;text-align:center;background:#23863626;border:1px solid #238636;border-radius:6px;margin:8px;padding:8px 16px;font-size:14px;font-weight:600;animation:.3s _fadeIn_sbx3g_1}@keyframes _fadeIn_sbx3g_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=light] ._container_sbx3g_3{color:#1f2328;background:#fff}:root[data-theme=light] ._editorHeader_sbx3g_145,:root[data-theme=light] ._outputHeader_sbx3g_240,:root[data-theme=light] ._toolbar_sbx3g_387,:root[data-theme=light] ._problemTabs_sbx3g_66{background:#f6f8fa;border-color:#d0d7de}:root[data-theme=light] ._splitPane_sbx3g_49,:root[data-theme=light] ._problemPane_sbx3g_57{border-color:#d0d7de}:root[data-theme=light] ._problemContent_sbx3g_94 pre{background:#f6f8fa;border-color:#d0d7de}:root[data-theme=light] ._editorContainer_sbx3g_183 .cm-editor{background:#fff}:root[data-theme=light] ._editorContainer_sbx3g_183 .cm-gutters{color:#8c959f!important;background:#f6f8fa!important;border-color:#d0d7de!important}:root[data-theme=light] ._outputContent_sbx3g_286{background:#f6f8fa}:root[data-theme=light] ._testResult_sbx3g_298{background:#f6f8fa;border-color:#d0d7de}:root[data-theme=light] ._heroBarButton_sbx3g_15{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBarButton_sbx3g_15:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._timer_sbx3g_39{color:var(--avian-color-text-muted,#656d76)}:root[data-theme=light] ._problemContent_sbx3g_94 code{background:#eff1f3}@media (width<=768px){._splitPane_sbx3g_49{flex-direction:column}._problemPane_sbx3g_57{border-right:none;border-bottom:1px solid var(--avian-lab-border,#30363d);width:100%;min-width:0;max-height:40vh}._resizeHandle_sbx3g_647{display:none}}._wrapper_defbm_1{flex-shrink:0;width:96px;height:96px;position:relative}._avatar_defbm_8{cursor:pointer;background:#ffffff0d;border:3px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;padding:0;transition:border-color .2s;display:flex;position:relative;overflow:hidden}._avatar_defbm_8:hover{border-color:var(--avian-color-primary,#2e6b9e)}._avatar_defbm_8:disabled{cursor:wait;opacity:.7}._image_defbm_33{object-fit:cover;border-radius:50%;width:100%;height:100%}._fallback_defbm_40{color:#fff6;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}._initial_defbm_49{text-transform:uppercase;letter-spacing:.05em;margin-top:-4px;font-size:.65rem;font-weight:700}._overlay_defbm_57{color:#fff;opacity:0;background:#00000080;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}._avatar_defbm_8:hover ._overlay_defbm_57{opacity:1}._spinner_defbm_74{border:3px solid #0000;border-top-color:var(--avian-color-primary,#2e6b9e);border-radius:50%;animation:.8s linear infinite _spin_defbm_74;position:absolute;inset:0}@keyframes _spin_defbm_74{to{transform:rotate(360deg)}}._deleteBtn_defbm_87{background:var(--avian-color-error,#ef4444);border:2px solid var(--avian-color-background,#0f1d2e);color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:transform .15s;display:flex;position:absolute;top:0;right:0}._deleteBtn_defbm_87:hover{transform:scale(1.15)}._deleteBtn_defbm_87:disabled{opacity:.5;cursor:wait}._fileInput_defbm_114{display:none}:root[data-theme=light] ._avatar_defbm_8{background:#0000000a;border-color:#0000001a}:root[data-theme=light] ._avatar_defbm_8:hover{border-color:var(--avian-color-primary,#2e6b9e)}:root[data-theme=light] ._fallback_defbm_40{color:#0000004d}:root[data-theme=light] ._deleteBtn_defbm_87{border-color:var(--avian-color-background,#f8f9fa)}._card_pql99_1{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:background .15s;display:flex}._card_pql99_1:hover{background:#ffffff0d}._providerBadge_pql99_16{color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:6px;flex-shrink:0;padding:4px 10px;font-size:.7rem;font-weight:700}._info_pql99_27{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_pql99_35{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}._code_pql99_44{color:#ffffff80;font-size:.82rem;font-weight:400}._dates_pql99_50{color:#ffffff73;font-size:.72rem}._statusBadge_pql99_55{letter-spacing:.02em;border-radius:20px;flex-shrink:0;align-items:center;gap:4px;padding:3px 10px;font-size:.7rem;font-weight:600;display:flex}._checkmark_pql99_67{font-size:.75rem}._statusVerified_pql99_71{color:#22c55e;background:#22c55e26}._statusPending_pql99_76{color:#f59e0b;background:#f59e0b26}._statusFailed_pql99_81{color:#ef4444;background:#ef444426}._statusExpired_pql99_86{color:#94a3b8;background:#94a3b826}._deleteBtn_pql99_91{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .15s;display:flex}._deleteBtn_pql99_91:hover{color:#ef4444;background:#ef44441f}:root[data-theme=light] ._card_pql99_1{background:#00000005;border-color:#00000014}:root[data-theme=light] ._card_pql99_1:hover{background:#0000000a}:root[data-theme=light] ._name_pql99_35{color:#2d3436}:root[data-theme=light] ._code_pql99_44{color:#636e72}:root[data-theme=light] ._dates_pql99_50{color:#94a3b8}:root[data-theme=light] ._deleteBtn_pql99_91{color:#0000004d}:root[data-theme=light] ._deleteBtn_pql99_91:hover{color:#ef4444;background:#ef444414}._page_1s9ws_3{background:var(--avian-color-background,#0f1d2e);width:100%;min-height:100vh;color:var(--avian-color-text,#fff);font-family:var(--avian-font-family,"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}._heroBackButton_1s9ws_12{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_1s9ws_12:hover{color:#fff;background:#ffffff26}._heroIconBtn_1s9ws_32{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_1s9ws_32:hover{color:#fff;background:#ffffff26}._scrollArea_1s9ws_52{max-width:720px;margin:0 auto;padding:24px 20px 60px}._loadingState_1s9ws_58{text-align:center;max-width:720px;color:var(--avian-color-text-muted,#94a3b8);margin:0 auto;padding:80px 20px;font-size:.95rem}._profileHeader_1s9ws_68{border-bottom:1px solid #ffffff14;align-items:center;gap:20px;margin-bottom:28px;padding-bottom:24px;display:flex}._profileInfo_1s9ws_77{flex-direction:column;gap:4px;min-width:0;display:flex}._displayName_1s9ws_84{color:var(--avian-color-text,#fff);margin:0;font-size:1.4rem;font-weight:700}._username_1s9ws_91{color:var(--avian-color-text-muted,#94a3b8);font-size:.85rem;font-weight:500}._memberSince_1s9ws_97{color:var(--avian-color-text-muted,#94a3b8);font-size:.78rem}._verifiedBadge_1s9ws_102{color:var(--avian-color-success,#22c55e);align-items:center;gap:4px;margin-top:2px;font-size:.72rem;font-weight:600;display:inline-flex}._section_1s9ws_113{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;margin-bottom:16px;overflow:hidden}._dangerZone_1s9ws_121{border-color:#ef44444d}._sectionHeader_1s9ws_125{width:100%;color:var(--avian-color-text,#fff);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:14px 16px;font-family:inherit;transition:background .15s;display:flex}._sectionHeader_1s9ws_125:hover{background:#ffffff08}._sectionIcon_1s9ws_144{color:var(--avian-color-text-muted,#94a3b8);align-items:center;display:flex}._sectionTitle_1s9ws_150{letter-spacing:.01em;flex:1;font-size:.92rem;font-weight:600}._sectionChevron_1s9ws_157{color:var(--avian-color-text-muted,#94a3b8);align-items:center;display:flex}._sectionBody_1s9ws_163{padding:0 16px 16px}._form_1s9ws_168{flex-direction:column;gap:14px;display:flex}._fieldRow_1s9ws_174{grid-template-columns:1fr 1fr;gap:12px;display:grid}._field_1s9ws_174{flex-direction:column;gap:5px;display:flex}._label_1s9ws_186{text-transform:uppercase;letter-spacing:.06em;color:var(--avian-color-text-muted,#94a3b8);font-size:.72rem;font-weight:600}._input_1s9ws_194{height:40px;color:var(--avian-color-text,#fff);box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;padding:0 12px;font-family:inherit;font-size:.9rem;transition:border-color .2s}._input_1s9ws_194:focus{border-color:var(--avian-color-primary,#2e6b9e)}._input_1s9ws_194::placeholder{color:#ffffff40}._inputDisabled_1s9ws_217{opacity:.5;cursor:not-allowed}._textarea_1s9ws_222{color:var(--avian-color-text,#fff);resize:vertical;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;min-height:60px;padding:10px 12px;font-family:inherit;font-size:.9rem;transition:border-color .2s}._textarea_1s9ws_222:focus{border-color:var(--avian-color-primary,#2e6b9e)}._textarea_1s9ws_222::placeholder{color:#ffffff40}._select_1s9ws_246{height:40px;color:var(--avian-color-text,#fff);cursor:pointer;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;padding:0 12px;font-family:inherit;font-size:.9rem}._select_1s9ws_246:focus{border-color:var(--avian-color-primary,#2e6b9e)}._hint_1s9ws_265{color:var(--avian-color-text-muted,#94a3b8);font-size:.72rem}._fieldError_1s9ws_270{color:var(--avian-color-error,#ef4444);font-size:.72rem}._errorMsg_1s9ws_275{color:var(--avian-color-error,#ef4444);background:#ef44441a;border-radius:6px;padding:8px 12px;font-size:.82rem}._successMsg_1s9ws_283{color:var(--avian-color-success,#22c55e);background:#22c55e1a;border-radius:6px;padding:8px 12px;font-size:.82rem}._formActions_1s9ws_292{gap:10px;margin-top:4px;display:flex}._saveBtn_1s9ws_298{background:var(--avian-color-primary,#2e6b9e);color:#fff;cursor:pointer;border:none;border-radius:8px;height:38px;padding:0 20px;font-family:inherit;font-size:.85rem;font-weight:600;transition:opacity .2s}._saveBtn_1s9ws_298:hover:not(:disabled){opacity:.9}._saveBtn_1s9ws_298:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_1s9ws_321{height:38px;color:var(--avian-color-text-muted,#94a3b8);cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;padding:0 16px;font-family:inherit;font-size:.85rem;font-weight:500;transition:all .15s}._cancelBtn_1s9ws_321:hover{color:var(--avian-color-text,#fff);border-color:#ffffff4d}._addBtn_1s9ws_340{color:var(--avian-color-primary,#2e6b9e);cursor:pointer;background:0 0;border:1px dashed #ffffff26;border-radius:8px;width:100%;margin-top:10px;padding:10px 16px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .15s}._addBtn_1s9ws_340:hover{border-color:var(--avian-color-primary,#2e6b9e);background:#2e6b9e0f}._manageBtn_1s9ws_360{height:34px;color:var(--avian-color-text,#fff);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:0 14px;font-family:inherit;font-size:.8rem;font-weight:500;transition:all .15s}._manageBtn_1s9ws_360:hover{background:#ffffff0f;border-color:#ffffff40}._exportBtn_1s9ws_380{height:34px;color:var(--avian-color-text,#fff);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff26;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:.8rem;font-weight:500;transition:all .15s;display:flex}._exportBtn_1s9ws_380:hover:not(:disabled){background:#ffffff0f;border-color:#ffffff40}._exportBtn_1s9ws_380:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_1s9ws_409{border:1px solid var(--avian-color-error,#ef4444);height:38px;color:var(--avian-color-error,#ef4444);cursor:pointer;background:#ef44441a;border-radius:8px;padding:0 20px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .15s}._dangerBtn_1s9ws_409:hover:not(:disabled){background:#ef444433}._dangerBtn_1s9ws_409:disabled{opacity:.5;cursor:not-allowed}._cancelCloseBtn_1s9ws_432{border:1px solid var(--avian-color-primary,#2e6b9e);height:34px;color:var(--avian-color-primary,#2e6b9e);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;padding:0 14px;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .15s}._cancelCloseBtn_1s9ws_432:hover{background:#2e6b9e1a}._subsectionTitle_1s9ws_452{color:var(--avian-color-text,#fff);margin:0 0 4px;font-size:.82rem;font-weight:600}._linkRow_1s9ws_460{margin-top:8px}._textLink_1s9ws_464{color:var(--avian-color-primary,#2e6b9e);font-size:.82rem;font-weight:500;text-decoration:none}._textLink_1s9ws_464:hover{text-decoration:underline}._emptyText_1s9ws_476{color:var(--avian-color-text-muted,#94a3b8);margin:0;padding:8px 0;font-size:.85rem}._certList_1s9ws_484{flex-direction:column;gap:8px;display:flex}._addCertForm_1s9ws_490{border-top:1px solid #ffffff0f;flex-direction:column;gap:12px;margin-top:12px;padding-top:12px;display:flex}._toggleRow_1s9ws_500{align-items:flex-start;gap:16px;padding:10px 0;display:flex}._toggleInfo_1s9ws_507{flex-direction:column;flex:1;gap:3px;display:flex}._toggleLabel_1s9ws_514{color:var(--avian-color-text,#fff);font-size:.88rem;font-weight:600}._toggleDesc_1s9ws_520{color:var(--avian-color-text-muted,#94a3b8);font-size:.78rem;line-height:1.45}._toggle_1s9ws_500{cursor:pointer;background:#ffffff26;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;margin-top:2px;padding:0;transition:background .2s;position:relative}._toggle_1s9ws_500._toggleOn_1s9ws_540{background:var(--avian-color-success,#22c55e)}._toggleThumb_1s9ws_544{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}._toggleOn_1s9ws_540 ._toggleThumb_1s9ws_544{transform:translate(20px)}._acesContent_1s9ws_561{flex-direction:column;gap:4px;display:flex}._acesOptions_1s9ws_567{border-top:1px solid #ffffff0f;margin-top:4px;padding:12px 0 0}._radioGroup_1s9ws_573{flex-direction:column;gap:10px;margin-top:8px;display:flex}._radioLabel_1s9ws_580{cursor:pointer;border:1px solid #ffffff14;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}._radioLabel_1s9ws_580:hover{background:#ffffff08}._radio_1s9ws_573{accent-color:var(--avian-color-primary,#2e6b9e);flex-shrink:0;margin-top:3px}._radioLabel_1s9ws_580 strong{color:var(--avian-color-text,#fff);margin-bottom:2px;font-size:.85rem;font-weight:600;display:block}._radioDesc_1s9ws_609{color:var(--avian-color-text-muted,#94a3b8);font-size:.78rem;line-height:1.4}._billingContent_1s9ws_616{flex-direction:column;gap:16px;display:flex}._planRow_1s9ws_622{justify-content:space-between;align-items:center;gap:12px;display:flex}._planInfo_1s9ws_629{align-items:center;gap:10px;display:flex}._planName_1s9ws_635{color:var(--avian-color-text,#fff);font-size:1rem;font-weight:700}._statusBadge_1s9ws_641{letter-spacing:.02em;border-radius:20px;padding:3px 10px;font-size:.7rem;font-weight:600}._status_active_1s9ws_649{color:#22c55e;background:#22c55e26}._status_trialing_1s9ws_654{color:#3b82f6;background:#3b82f626}._status_past_due_1s9ws_659{color:#f59e0b;background:#f59e0b26}._status_canceled_1s9ws_664{color:#94a3b8;background:#94a3b826}._chargesSection_1s9ws_669{border-top:1px solid #ffffff0f;padding-top:12px}._chargesTable_1s9ws_674{border-collapse:collapse;width:100%;margin-top:8px;font-size:.82rem}._chargesTable_1s9ws_674 th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--avian-color-text-muted,#94a3b8);border-bottom:1px solid #ffffff14;padding:6px 8px;font-size:.7rem;font-weight:600}._chargesTable_1s9ws_674 td{color:var(--avian-color-text,#fff);border-bottom:1px solid #ffffff0a;padding:8px}._chargeRow_1s9ws_698:last-child td{border-bottom:none}._chargeBadge_1s9ws_702{text-transform:capitalize;border-radius:12px;padding:2px 8px;font-size:.68rem;font-weight:600}._charge_succeeded_1s9ws_710{color:#22c55e;background:#22c55e26}._charge_pending_1s9ws_715{color:#f59e0b;background:#f59e0b26}._charge_failed_1s9ws_720{color:#ef4444;background:#ef444426}._charge_refunded_1s9ws_725{color:#94a3b8;background:#94a3b826}._privacyContent_1s9ws_731{flex-direction:column;gap:4px;display:flex}._privacyRow_1s9ws_737{border-top:1px solid #ffffff0f;align-items:flex-start;gap:16px;padding:10px 0;display:flex}._privacyInfo_1s9ws_745{flex-direction:column;flex:1;gap:3px;display:flex}._consentInfo_1s9ws_752{color:var(--avian-color-text-muted,#94a3b8);border-top:1px solid #ffffff0f;padding:10px 0 0;font-size:.78rem}._closureNotice_1s9ws_760{color:var(--avian-color-warning,#f59e0b);background:#f59e0b14;border:1px solid #f59e0b33;border-radius:8px;align-items:flex-start;gap:12px;padding:14px;display:flex}._closureNotice_1s9ws_760 strong{color:var(--avian-color-warning,#f59e0b);margin-bottom:4px;display:block}._closureNotice_1s9ws_760 p{color:var(--avian-color-text-muted,#94a3b8);margin:0;font-size:.82rem;line-height:1.5}._closeForm_1s9ws_784{flex-direction:column;gap:12px;display:flex}._closeWarning_1s9ws_790{color:var(--avian-color-error,#ef4444);background:#ef444414;border:1px solid #ef444433;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;font-size:.82rem;line-height:1.5;display:flex}._closeSection_1s9ws_803{flex-direction:column;gap:12px;display:flex}._closeDesc_1s9ws_809{color:var(--avian-color-text-muted,#94a3b8);margin:0;font-size:.85rem;line-height:1.5}@media (width<=600px){._scrollArea_1s9ws_52{padding:16px 14px 40px}._profileHeader_1s9ws_68{text-align:center;flex-direction:column;align-items:center}._fieldRow_1s9ws_174{grid-template-columns:1fr}._planRow_1s9ws_622{flex-direction:column;align-items:flex-start}._toggleRow_1s9ws_500,._privacyRow_1s9ws_737{flex-direction:column;gap:10px}._chargesTable_1s9ws_674{font-size:.75rem}._chargesTable_1s9ws_674 th,._chargesTable_1s9ws_674 td{padding:6px 4px}}:root[data-theme=light] ._page_1s9ws_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_1s9ws_12{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_1s9ws_12:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_1s9ws_32{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_1s9ws_32:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._profileHeader_1s9ws_68{border-bottom-color:#00000014}:root[data-theme=light] ._displayName_1s9ws_84{color:#2d3436}:root[data-theme=light] ._section_1s9ws_113{background:#00000003;border-color:#00000014}:root[data-theme=light] ._dangerZone_1s9ws_121{border-color:#ef444440}:root[data-theme=light] ._sectionHeader_1s9ws_125:hover{background:#00000005}:root[data-theme=light] ._sectionTitle_1s9ws_150{color:#2d3436}:root[data-theme=light] ._input_1s9ws_194{color:#2d3436;background:#00000008;border-color:#0000001f}:root[data-theme=light] ._input_1s9ws_194::placeholder{color:#0000004d}:root[data-theme=light] ._textarea_1s9ws_222{color:#2d3436;background:#00000008;border-color:#0000001f}:root[data-theme=light] ._textarea_1s9ws_222::placeholder{color:#0000004d}:root[data-theme=light] ._select_1s9ws_246{color:#2d3436;background:#00000008;border-color:#0000001f}:root[data-theme=light] ._cancelBtn_1s9ws_321{color:#636e72;border-color:#0000001f}:root[data-theme=light] ._cancelBtn_1s9ws_321:hover{color:#2d3436;border-color:#00000040}:root[data-theme=light] ._addBtn_1s9ws_340{border-color:#0000001f}:root[data-theme=light] ._addBtn_1s9ws_340:hover{border-color:var(--avian-color-primary,#2e6b9e);background:#2e6b9e0a}:root[data-theme=light] ._manageBtn_1s9ws_360{color:#2d3436;border-color:#0000001f}:root[data-theme=light] ._manageBtn_1s9ws_360:hover{background:#0000000a}:root[data-theme=light] ._exportBtn_1s9ws_380{color:#2d3436;border-color:#0000001f}:root[data-theme=light] ._exportBtn_1s9ws_380:hover:not(:disabled){background:#0000000a}:root[data-theme=light] ._toggle_1s9ws_500{background:#00000026}:root[data-theme=light] ._toggleLabel_1s9ws_514,:root[data-theme=light] ._subsectionTitle_1s9ws_452{color:#2d3436}:root[data-theme=light] ._radioLabel_1s9ws_580{border-color:#00000014}:root[data-theme=light] ._radioLabel_1s9ws_580:hover{background:#00000005}:root[data-theme=light] ._radioLabel_1s9ws_580 strong,:root[data-theme=light] ._planName_1s9ws_635{color:#2d3436}:root[data-theme=light] ._chargesTable_1s9ws_674 th{border-bottom-color:#00000014}:root[data-theme=light] ._chargesTable_1s9ws_674 td{color:#2d3436;border-bottom-color:#0000000a}:root[data-theme=light] ._acesOptions_1s9ws_567,:root[data-theme=light] ._addCertForm_1s9ws_490,:root[data-theme=light] ._chargesSection_1s9ws_669,:root[data-theme=light] ._privacyRow_1s9ws_737,:root[data-theme=light] ._consentInfo_1s9ws_752{border-top-color:#0000000f}._page_19mqr_3{background:var(--avian-color-background,#0f1d2e);width:100%;min-height:100vh;color:var(--avian-color-text,#fff);font-family:var(--avian-font-family,"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}._pageHeader_19mqr_12{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;z-index:100;background:#0d1b2af7;justify-content:space-between;align-items:center;gap:12px;height:52px;padding:0 20px;display:flex;position:sticky;top:0}._backBtn_19mqr_27{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-family:inherit;font-size:.85rem;font-weight:500;transition:color .2s;display:flex}._backBtn_19mqr_27:hover{color:#fff;background:#ffffff14}._scrollArea_19mqr_49{max-width:720px;margin:0 auto;padding:24px 20px 60px}._pageTitle_19mqr_55{color:#fff;margin:0 0 28px;font-size:1.5rem;font-weight:700}._entry_19mqr_63{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;margin-bottom:20px;padding:24px;transition:border-color .2s}._entry_19mqr_63:hover{border-color:#ffffff26}._entryHeader_19mqr_76{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}._versionBadge_19mqr_84{color:#5b9bf5;letter-spacing:.02em;white-space:nowrap;background:#1b6fe833;border-radius:20px;align-items:center;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}._newBadge_19mqr_97{color:#4ade80;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#22c55e33;border-radius:20px;align-items:center;padding:3px 8px;font-size:.68rem;font-weight:700;display:inline-flex}._entryTitle_19mqr_111{color:#fff;flex:1;min-width:0;font-size:1.1rem;font-weight:600}._date_19mqr_119{color:#fff6;white-space:nowrap;margin-left:auto;font-size:.78rem}._entryBody_19mqr_127{color:#fffc;font-size:.88rem;line-height:1.75}._entryBody_19mqr_127 p{margin:0 0 14px}._entryBody_19mqr_127 h3{color:#fff;margin:22px 0 8px;font-size:.95rem;font-weight:600}._entryBody_19mqr_127 h3:first-child{margin-top:0}._entryBody_19mqr_127 ul{margin:0 0 14px;padding-left:20px}._entryBody_19mqr_127 li{margin-bottom:8px}._entryBody_19mqr_127 strong{color:#fff}._entryBody_19mqr_127 em{color:#f0a500;font-style:italic}:root[data-theme=light] ._page_19mqr_3{background:var(--avian-color-background,#f8fafc);color:var(--avian-color-text,#2d3436)}:root[data-theme=light] ._pageHeader_19mqr_12{color:#2d3436;background:#fffffff7;border-bottom:1px solid #0000000f}:root[data-theme=light] ._backBtn_19mqr_27{color:#636e72}:root[data-theme=light] ._backBtn_19mqr_27:hover{color:#2d3436;background:#0000000d}:root[data-theme=light] ._pageTitle_19mqr_55{color:#2d3436}:root[data-theme=light] ._entry_19mqr_63{background:#fff;border-color:#00000014;box-shadow:0 1px 3px #0000000a}:root[data-theme=light] ._entry_19mqr_63:hover{border-color:#00000026}:root[data-theme=light] ._versionBadge_19mqr_84{color:#1b6fe8;background:#1b6fe81a}:root[data-theme=light] ._newBadge_19mqr_97{color:#16a34a;background:#22c55e1f}:root[data-theme=light] ._entryTitle_19mqr_111{color:#2d3436}:root[data-theme=light] ._date_19mqr_119{color:#0006}:root[data-theme=light] ._entryBody_19mqr_127{color:#4a5568}:root[data-theme=light] ._entryBody_19mqr_127 h3,:root[data-theme=light] ._entryBody_19mqr_127 strong{color:#2d3436}:root[data-theme=light] ._entryBody_19mqr_127 em{color:#c28800}@media (width<=600px){._scrollArea_19mqr_49{padding:16px 14px 40px}._entry_19mqr_63{padding:18px 16px}._entryHeader_19mqr_76{gap:8px}._entryTitle_19mqr_111{font-size:1rem}._date_19mqr_119{order:10;width:100%;margin-left:0}}._page_1lj5x_3{color:#fff;width:100%;min-height:100vh;font-family:var(--avian-font-family,"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%)}._header_1lj5x_12{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#0d1b2af7;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex;position:sticky;top:0}._headerTitle_1lj5x_25{letter-spacing:.01em;font-size:.95rem;font-weight:600}._headerSpacer_1lj5x_31{width:80px}._backButton_1lj5x_35{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-family:inherit;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}._backButton_1lj5x_35:hover{color:#fff;background:#ffffff24}._content_1lj5x_57{max-width:780px;margin:0 auto;padding:24px 20px 60px}._subtitle_1lj5x_63{color:#ffffff80;margin:0 0 24px;font-size:.88rem;font-weight:500}._nextUpCard_1lj5x_71{cursor:pointer;color:#fff;text-align:left;background:#1b6fe814;border:1px solid #1b6fe840;border-radius:12px;flex-direction:column;gap:10px;width:100%;margin-bottom:28px;padding:16px 20px;font-family:inherit;transition:all .2s;display:flex}._nextUpCard_1lj5x_71:hover{background:#1b6fe824;border-color:#1b6fe866;transform:translateY(-1px)}._nextUpBadge_1lj5x_94{text-transform:uppercase;letter-spacing:.06em;color:#f0a500;align-items:center;gap:5px;font-size:.72rem;font-weight:700;display:inline-flex}._nextUpBody_1lj5x_105{justify-content:space-between;align-items:center;gap:12px;display:flex}._nextUpInfo_1lj5x_112{flex:1;min-width:0}._nextUpLabel_1lj5x_117{white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:1rem;font-weight:600;overflow:hidden}._nextUpStats_1lj5x_126{color:#ffffff80;gap:12px;font-size:.78rem;font-weight:500;display:flex}._nextUpArrow_1lj5x_134{color:#ffffff59;flex-shrink:0}._domainList_1lj5x_140{flex-direction:column;gap:10px;display:flex}._domainCard_1lj5x_147{cursor:pointer;color:#fff;text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:8px;width:100%;padding:14px 18px;font-family:inherit;transition:all .2s;display:flex}._domainCard_1lj5x_147:hover{background:#1b6fe814;border-color:#1b6fe840;transform:translateY(-1px)}._currentDomain_1lj5x_169{background:#1b6fe80f;border-color:#1b6fe866}._cardTop_1lj5x_174{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._cardInfo_1lj5x_181{flex:1;min-width:0}._cardLabel_1lj5x_186{font-size:.92rem;font-weight:600;line-height:1.3}._examCode_1lj5x_192{color:#ffffff73;vertical-align:middle;letter-spacing:.03em;background:#ffffff0f;border-radius:4px;margin-right:8px;padding:1px 6px;font-size:.72rem;font-weight:700;display:inline-block}._cardMeta_1lj5x_205{color:#ffffff73;margin-top:3px;font-size:.78rem;font-weight:500}._metaSep_1lj5x_212{margin:0 2px}._unstudied_1lj5x_216{color:#ffffff4d;font-style:italic}._cardBadges_1lj5x_221{flex-shrink:0;gap:6px;display:flex}._pillCurrent_1lj5x_228{text-transform:uppercase;letter-spacing:.04em;color:#7cb3f0;white-space:nowrap;background:#1b6fe833;border-radius:6px;align-items:center;padding:3px 8px;font-size:.68rem;font-weight:600;display:inline-flex}._pillNextUp_1lj5x_242{text-transform:uppercase;letter-spacing:.04em;color:#f0a500;white-space:nowrap;background:#f0a50026;border-radius:6px;align-items:center;gap:3px;padding:3px 8px;font-size:.68rem;font-weight:600;display:inline-flex}._progressTrack_1lj5x_258{background:#ffffff0f;border-radius:3px;height:6px;overflow:hidden}._progressFill_1lj5x_265{border-radius:3px;height:100%;transition:width .4s,background-color .3s}._progressLabel_1lj5x_271{color:#ffffff73;text-align:right;font-size:.72rem;font-weight:600}:root[data-theme=light] ._page_1lj5x_3{color:#1a1a2e;background:#f5f7fa}:root[data-theme=light] ._header_1lj5x_12{color:#2d3436;background:#fffffff7;border-bottom:1px solid #00000014}:root[data-theme=light] ._headerTitle_1lj5x_25{color:#2d3436}:root[data-theme=light] ._backButton_1lj5x_35{color:#444;background:#0000000d;border-color:#0000001f}:root[data-theme=light] ._backButton_1lj5x_35:hover{color:#222;background:#00000014}:root[data-theme=light] ._subtitle_1lj5x_63{color:#00000073}:root[data-theme=light] ._nextUpCard_1lj5x_71{color:#2d3436;background:#1b6fe80a;border-color:#1b6fe833}:root[data-theme=light] ._nextUpCard_1lj5x_71:hover{background:#1b6fe814;border-color:#1b6fe859}:root[data-theme=light] ._nextUpLabel_1lj5x_117{color:#2d3436}:root[data-theme=light] ._nextUpStats_1lj5x_126{color:#00000073}:root[data-theme=light] ._nextUpArrow_1lj5x_134{color:#00000040}:root[data-theme=light] ._domainCard_1lj5x_147{color:#2d3436;background:#fff;border-color:#00000014}:root[data-theme=light] ._domainCard_1lj5x_147:hover{background:#1b6fe808;border-color:#1b6fe840}:root[data-theme=light] ._currentDomain_1lj5x_169{background:#1b6fe808;border-color:#1b6fe859}:root[data-theme=light] ._examCode_1lj5x_192{color:#00000073;background:#0000000d}:root[data-theme=light] ._cardMeta_1lj5x_205{color:#0006}:root[data-theme=light] ._unstudied_1lj5x_216{color:#0000004d}:root[data-theme=light] ._pillCurrent_1lj5x_228{color:#1b6fe8;background:#1b6fe81a}:root[data-theme=light] ._pillNextUp_1lj5x_242{color:#c88a00;background:#f0a5001a}:root[data-theme=light] ._progressTrack_1lj5x_258{background:#0000000f}:root[data-theme=light] ._progressLabel_1lj5x_271{color:#0006}@media (width<=600px){._content_1lj5x_57{padding:16px 14px 48px}._header_1lj5x_12{padding:0 14px}._nextUpStats_1lj5x_126{flex-wrap:wrap;gap:6px}._cardTop_1lj5x_174{flex-direction:column;gap:6px}._cardBadges_1lj5x_221{align-self:flex-start}}._page_x5jv2_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._heroBackButton_x5jv2_13{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_x5jv2_13:hover{color:#fff;background:#ffffff26}._heroIconBtn_x5jv2_33{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_x5jv2_33:hover{color:#fff;background:#ffffff26}._heroIconBtn_x5jv2_33:disabled{opacity:.5;cursor:not-allowed}@keyframes _spin_x5jv2_62{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinning_x5jv2_62{animation:.8s linear infinite _spin_x5jv2_62}._content_x5jv2_67{flex:1;width:100%;max-width:960px;margin:0 auto;padding:24px 24px 60px}._fallbackNote_x5jv2_75{color:#fff6;margin:0 0 20px;font-size:.78rem;font-style:italic}._loadingState_x5jv2_82,._emptyState_x5jv2_83{text-align:center;color:#ffffff80;padding:48px 24px;font-size:.9rem}._summaryBar_x5jv2_91{background:#1b6fe814;border:1px solid #1b6fe833;border-radius:12px;align-items:center;gap:12px;margin-bottom:24px;padding:14px 20px;display:flex}._summaryIcon_x5jv2_102{color:#fdcb6e;align-items:center;display:flex}._summaryText_x5jv2_108{color:#ffffffd9;flex:1;font-size:.88rem}._summaryText_x5jv2_108 strong{color:#fff}._transferGrid_x5jv2_119{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:16px;margin-bottom:32px;display:grid}._transferCard_x5jv2_126{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:20px 24px;transition:all .2s}._transferCard_x5jv2_126:hover{background:#1b6fe80a;border-color:#1b6fe840}._transferHeader_x5jv2_139{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._transferName_x5jv2_146{font-size:.95rem;font-weight:600}._transferOverlap_x5jv2_151{color:#ffffff80;font-variant-numeric:tabular-nums;font-size:.72rem}._opportunityMsg_x5jv2_158{color:#fffc;background:#00b8940f;border:1px solid #00b89426;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:.82rem;line-height:1.5;display:flex}._opportunityMsg_x5jv2_158 strong{color:#00b894}._opportunityIcon_x5jv2_176{color:#00b894;flex-shrink:0;margin-top:2px}._transferReason_x5jv2_183{color:#ffffff80;margin:0 0 14px;font-size:.8rem;font-style:italic;line-height:1.5}._transferDesc_x5jv2_191{color:#ffffff8c;margin:0 0 16px;font-size:.82rem;line-height:1.5}._transferStats_x5jv2_198{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:14px;display:grid}._transferStat_x5jv2_198{background:#ffffff08;border-radius:8px;flex-direction:column;align-items:center;padding:10px 8px;display:flex}._transferStatValue_x5jv2_214{color:#6db3ff;font-family:Fira Code,monospace;font-size:1.1rem;font-weight:700}._transferStatLabel_x5jv2_221{color:#fff6;text-transform:uppercase;letter-spacing:.5px;margin-top:3px;font-size:.62rem}._knownPanel_x5jv2_230{background:#6c5ce70f;border:1px solid #6c5ce71f;border-radius:8px;margin-bottom:14px;padding:10px 14px}._knownTitle_x5jv2_238{color:#fff9;text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px;font-size:.72rem;font-weight:600}._knownList_x5jv2_247{margin:0;padding:0 0 0 16px;list-style:outside}._knownItem_x5jv2_253{color:#ffffffa6;font-size:.78rem;line-height:1.6}._barOuter_x5jv2_259{background:#ffffff14;border-radius:3px;height:6px;margin-bottom:14px;overflow:hidden}._barInner_x5jv2_267{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:3px;height:100%;transition:width .5s}._startDomainBtn_x5jv2_275{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1b6fe8,#00b894);border:none;border-radius:8px;width:100%;padding:10px 16px;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .15s}._startDomainBtn_x5jv2_275:hover{opacity:.9;transform:translateY(-1px)}._chainsSection_x5jv2_295{margin-top:8px}._chainsSectionTitle_x5jv2_299{color:#ffffffe6;align-items:center;gap:8px;margin:0 0 16px;font-size:1rem;font-weight:600;display:flex}._chainsGrid_x5jv2_309{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}._chainCard_x5jv2_315{background:#fdcb6e0d;border:1px solid #fdcb6e26;border-radius:10px;padding:16px 20px;transition:all .2s}._chainCard_x5jv2_315:hover{background:#fdcb6e14;border-color:#fdcb6e4d}._chainLabel_x5jv2_328{color:#fdcb6e;margin-bottom:8px;font-size:.82rem;font-weight:600}._chainDesc_x5jv2_335{color:#fff9;margin:0;font-size:.8rem;line-height:1.5}:root[data-theme=light] ._page_x5jv2_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_x5jv2_13{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_x5jv2_13:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_x5jv2_33{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_x5jv2_33:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._fallbackNote_x5jv2_75,:root[data-theme=light] ._loadingState_x5jv2_82,:root[data-theme=light] ._emptyState_x5jv2_83{color:#636e72}:root[data-theme=light] ._summaryBar_x5jv2_91{background:#1b6fe80a;border-color:#1b6fe826}:root[data-theme=light] ._summaryText_x5jv2_108{color:#2d3436}:root[data-theme=light] ._summaryText_x5jv2_108 strong{color:#1b6fe8}:root[data-theme=light] ._transferCard_x5jv2_126{background:#fff;border-color:#00000014}:root[data-theme=light] ._transferCard_x5jv2_126:hover{background:#1b6fe805;border-color:#1b6fe833}:root[data-theme=light] ._transferOverlap_x5jv2_151{color:#636e72}:root[data-theme=light] ._opportunityMsg_x5jv2_158{color:#2d3436;background:#00b8940a;border-color:#00b8941f}:root[data-theme=light] ._opportunityMsg_x5jv2_158 strong{color:#00b894}:root[data-theme=light] ._transferReason_x5jv2_183,:root[data-theme=light] ._transferDesc_x5jv2_191{color:#636e72}:root[data-theme=light] ._transferStat_x5jv2_198{background:#00000005}:root[data-theme=light] ._transferStatValue_x5jv2_214{color:#1b6fe8}:root[data-theme=light] ._transferStatLabel_x5jv2_221{color:#636e72}:root[data-theme=light] ._knownPanel_x5jv2_230{background:#6c5ce708;border-color:#6c5ce71a}:root[data-theme=light] ._knownTitle_x5jv2_238,:root[data-theme=light] ._knownItem_x5jv2_253{color:#636e72}:root[data-theme=light] ._barOuter_x5jv2_259{background:#0000000f}:root[data-theme=light] ._chainCard_x5jv2_315{background:#fdcb6e0a;border-color:#fdcb6e1f}:root[data-theme=light] ._chainCard_x5jv2_315:hover{background:#fdcb6e0f;border-color:#fdcb6e33}:root[data-theme=light] ._chainLabel_x5jv2_328{color:#d97706}:root[data-theme=light] ._chainDesc_x5jv2_335{color:#636e72}:root[data-theme=light] ._chainsSectionTitle_x5jv2_299{color:#2d3436}:root[data-theme=dark] ._page_x5jv2_3{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}@media (width<=640px){._content_x5jv2_67{padding:16px 12px 40px}._transferGrid_x5jv2_119{grid-template-columns:1fr}._transferStats_x5jv2_198{grid-template-columns:1fr 1fr 1fr}._chainsGrid_x5jv2_309{grid-template-columns:1fr}}._page_1krda_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._heroBackButton_1krda_13{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_1krda_13:hover{color:#fff;background:#ffffff26}._heroIconBtn_1krda_33{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_1krda_33:hover{color:#fff;background:#ffffff26}._heroIconBtn_1krda_33:disabled{opacity:.5;cursor:not-allowed}@keyframes _spin_1krda_62{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinning_1krda_62{animation:.8s linear infinite _spin_1krda_62}._content_1krda_67{flex:1;width:100%;max-width:960px;margin:0 auto;padding:24px 24px 60px}._fallbackNote_1krda_75{color:#fff6;margin:0 0 20px;font-size:.78rem;font-style:italic}._loadingState_1krda_82{text-align:center;color:#ffffff80;padding:48px 24px;font-size:.9rem}._velocityBar_1krda_90{background:#1b6fe814;border:1px solid #1b6fe833;border-radius:12px;align-items:center;gap:12px;margin-bottom:24px;padding:14px 20px;display:flex}._velocityIcon_1krda_101{color:#fdcb6e;align-items:center;display:flex}._velocityText_1krda_107{color:#ffffffd9;flex:1;font-size:.88rem}._velocityText_1krda_107 strong{color:#fff}._velocityTrend_1krda_117{color:#00b894;align-items:center;display:flex}._chartContainer_1krda_124{margin-bottom:32px}._chart_1krda_124{width:100%;height:auto;max-height:300px}._gridLine_1krda_134{stroke:#ffffff0f;stroke-width:1px}._axis_1krda_139{stroke:#fff3;stroke-width:1px}._tickLabel_1krda_144{fill:#fff6;font-family:Fira Code,monospace;font-size:10px}._axisLabel_1krda_150{fill:#ffffff80;font-size:11px}._legendLabel_1krda_155{fill:#ffffffb3;font-size:10px}._section_1krda_161{margin-bottom:32px}._sectionTitle_1krda_165{color:#ffffffe6;margin:0 0 16px;font-size:1rem;font-weight:600}._cardGrid_1krda_172{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}._bottleneckCard_1krda_179{background:#e170550f;border:1px solid #e1705533;border-radius:12px;gap:14px;padding:18px 20px;transition:all .2s;display:flex}._bottleneckCard_1krda_179:hover{background:#e170551a;border-color:#e1705559}._bottleneckIcon_1krda_194{color:#e17055;flex-shrink:0;margin-top:2px}._bottleneckBody_1krda_200{flex:1;min-width:0}._bottleneckTitle_1krda_205{color:#e17055;text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px;font-size:.78rem;font-weight:600}._bottleneckDesc_1krda_214{color:#ffffffb3;margin:0 0 8px;font-size:.84rem;line-height:1.5}._bottleneckDesc_1krda_214 strong{color:#fff}._bottleneckMeta_1krda_225{color:#fff6;font-variant-numeric:tabular-nums;font-size:.72rem}._counterfactualCard_1krda_232{background:#6c5ce70f;border:1px solid #6c5ce733;border-radius:12px;gap:14px;padding:18px 20px;transition:all .2s;display:flex}._counterfactualCard_1krda_232:hover{background:#6c5ce71a;border-color:#6c5ce759}._counterfactualIcon_1krda_247{color:#6c5ce7;flex-shrink:0;margin-top:2px}._counterfactualBody_1krda_253{flex:1;min-width:0}._counterfactualTitle_1krda_258{color:#6c5ce7;text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px;font-size:.78rem;font-weight:600}._counterfactualDesc_1krda_267{color:#ffffffb3;margin:0 0 6px;font-size:.84rem;line-height:1.5}._counterfactualImpact_1krda_274{color:#00b894;margin:0;font-size:.78rem;font-weight:500}._domainGrid_1krda_282{flex-direction:column;gap:10px;display:flex}._domainRow_1krda_288{align-items:center;gap:12px;display:flex}._domainLabel_1krda_294{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;min-width:140px;font-size:.82rem;overflow:hidden}._domainBarOuter_1krda_304{background:#ffffff14;border-radius:3px;flex:1;height:6px;overflow:hidden}._domainBarInner_1krda_312{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:3px;height:100%;transition:width .5s}._domainPct_1krda_319{color:#fff9;text-align:right;min-width:36px;font-family:Fira Code,monospace;font-size:.78rem}:root[data-theme=light] ._page_1krda_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_1krda_13{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_1krda_13:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_1krda_33{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_1krda_33:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._fallbackNote_1krda_75,:root[data-theme=light] ._loadingState_1krda_82{color:#636e72}:root[data-theme=light] ._velocityBar_1krda_90{background:#1b6fe80a;border-color:#1b6fe826}:root[data-theme=light] ._velocityText_1krda_107{color:#2d3436}:root[data-theme=light] ._velocityText_1krda_107 strong{color:#1b6fe8}:root[data-theme=light] ._gridLine_1krda_134{stroke:#0000000f}:root[data-theme=light] ._axis_1krda_139{stroke:#00000026}:root[data-theme=light] ._tickLabel_1krda_144,:root[data-theme=light] ._axisLabel_1krda_150{fill:#636e72}:root[data-theme=light] ._legendLabel_1krda_155{fill:#2d3436}:root[data-theme=light] ._sectionTitle_1krda_165{color:#2d3436}:root[data-theme=light] ._bottleneckCard_1krda_179{background:#e170550a;border-color:#e1705526}:root[data-theme=light] ._bottleneckCard_1krda_179:hover{background:#e1705514;border-color:#e1705540}:root[data-theme=light] ._bottleneckDesc_1krda_214{color:#636e72}:root[data-theme=light] ._bottleneckDesc_1krda_214 strong{color:#2d3436}:root[data-theme=light] ._bottleneckMeta_1krda_225{color:#636e72}:root[data-theme=light] ._counterfactualCard_1krda_232{background:#6c5ce70a;border-color:#6c5ce726}:root[data-theme=light] ._counterfactualCard_1krda_232:hover{background:#6c5ce714;border-color:#6c5ce740}:root[data-theme=light] ._counterfactualDesc_1krda_267,:root[data-theme=light] ._domainLabel_1krda_294{color:#636e72}:root[data-theme=light] ._domainBarOuter_1krda_304{background:#0000000f}:root[data-theme=light] ._domainPct_1krda_319{color:#636e72}:root[data-theme=dark] ._page_1krda_3{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}@media (width<=640px){._content_1krda_67{padding:16px 12px 40px}._cardGrid_1krda_172{grid-template-columns:1fr}._domainLabel_1krda_294{min-width:100px;font-size:.76rem}._velocityBar_1krda_90{flex-wrap:wrap}}._page_1a6b1_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._heroBackButton_1a6b1_13{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_1a6b1_13:hover{color:#fff;background:#ffffff26}._heroIconBtn_1a6b1_33{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_1a6b1_33:hover{color:#fff;background:#ffffff26}._content_1a6b1_53{flex:1;width:100%;max-width:640px;margin:0 auto;padding:24px 24px 60px}._loadingState_1a6b1_61,._errorState_1a6b1_62{text-align:center;color:#ffffff80;padding:48px 24px;font-size:.9rem}._retryButton_1a6b1_69{color:#6db3ff;cursor:pointer;background:#1b6fe826;border:1px solid #1b6fe84d;border-radius:6px;margin-top:12px;padding:8px 20px;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s}._retryButton_1a6b1_69:hover{background:#1b6fe84d}._challengeCard_1a6b1_88{background:#f59e0b14;border:1px solid #f59e0b33;border-radius:12px;align-items:center;gap:16px;margin-bottom:24px;padding:20px 24px;display:flex}._challengeIcon_1a6b1_99{color:#f59e0b;background:#f59e0b26;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._challengeInfo_1a6b1_111{flex-direction:column;gap:4px;display:flex}._challengeEstimate_1a6b1_117{font-size:1rem;font-weight:600}._challengeConcepts_1a6b1_122{color:#ffffff8c;font-size:.82rem}._startSection_1a6b1_128{text-align:center;padding:24px 0}._startDesc_1a6b1_133{color:#fff9;margin:0 0 24px;font-size:.88rem;line-height:1.6}._startButton_1a6b1_140{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1b6fe8,#00b894);border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 32px;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}._startButton_1a6b1_140:hover{transform:translateY(-1px);box-shadow:0 4px 16px #1b6fe84d}._progressSection_1a6b1_162{margin-bottom:20px}._progressLabel_1a6b1_166{color:#fff9;margin-bottom:8px;font-size:.82rem}._progressBarOuter_1a6b1_172{background:#ffffff14;border-radius:4px;height:8px;overflow:hidden}._progressBarInner_1a6b1_179{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:4px;height:100%;transition:width .4s}._progressBarDone_1a6b1_186{background:linear-gradient(90deg,#22c55e,#00b894)}._activityList_1a6b1_191{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}._activityItem_1a6b1_198{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;transition:all .15s;display:flex}._activityItem_1a6b1_198:hover{background:#ffffff12}._activityItemDone_1a6b1_214{opacity:.5}._activityCheck_1a6b1_218{color:#ffffff4d;background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._activityItemDone_1a6b1_214 ._activityCheck_1a6b1_218{color:#22c55e;background:#22c55e26}._activityContent_1a6b1_235{flex-direction:column;gap:3px;min-width:0;display:flex}._activityTitle_1a6b1_242{font-size:.88rem;font-weight:500}._activityItemDone_1a6b1_214 ._activityTitle_1a6b1_242{text-decoration:line-through}._activityMeta_1a6b1_251{color:#fff6;font-size:.72rem}._doneCard_1a6b1_257{text-align:center;background:#22c55e0f;border:1px solid #22c55e33;border-radius:12px;padding:32px 24px}._doneTitle_1a6b1_265{color:#22c55e;margin:0 0 8px;font-size:1.1rem;font-weight:700}._doneDesc_1a6b1_272{color:#fff9;margin:0 0 20px;font-size:.85rem}._doneButton_1a6b1_278{color:#22c55e;cursor:pointer;background:#22c55e26;border:1px solid #22c55e4d;border-radius:8px;padding:10px 24px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .2s}._doneButton_1a6b1_278:hover{background:#22c55e40}:root[data-theme=light] ._page_1a6b1_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_1a6b1_13{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_1a6b1_13:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_1a6b1_33{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_1a6b1_33:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._challengeCard_1a6b1_88{background:#f59e0b0d;border-color:#f59e0b26}:root[data-theme=light] ._challengeConcepts_1a6b1_122,:root[data-theme=light] ._startDesc_1a6b1_133,:root[data-theme=light] ._progressLabel_1a6b1_166{color:#636e72}:root[data-theme=light] ._progressBarOuter_1a6b1_172{background:#0000000f}:root[data-theme=light] ._activityItem_1a6b1_198{background:#fff;border-color:#00000014}:root[data-theme=light] ._activityItem_1a6b1_198:hover{background:#00000005}:root[data-theme=light] ._activityCheck_1a6b1_218{color:#0003;background:#0000000a}:root[data-theme=light] ._activityMeta_1a6b1_251{color:#636e72}:root[data-theme=light] ._doneCard_1a6b1_257{background:#22c55e0a;border-color:#22c55e26}:root[data-theme=light] ._doneDesc_1a6b1_272{color:#636e72}:root[data-theme=dark] ._page_1a6b1_3{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}@media (width<=640px){._content_1a6b1_53{padding:16px 12px 40px}}._page_3km4p_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._heroBackButton_3km4p_13{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_3km4p_13:hover{color:#fff;background:#ffffff26}._heroIconBtn_3km4p_33{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_3km4p_33:hover{color:#fff;background:#ffffff26}._content_3km4p_53{flex:1;width:100%;max-width:1060px;margin:0 auto;padding:24px 24px 60px}._loadingState_3km4p_61,._emptyState_3km4p_62{text-align:center;color:#ffffff80;padding:48px 24px;font-size:.9rem}._fallbackNote_3km4p_69{color:#fff6;margin:0 0 20px;font-size:.78rem;font-style:italic}._tabBar_3km4p_77{background:#ffffff0a;border-radius:10px;gap:4px;margin-bottom:20px;padding:4px;display:flex;overflow-x:auto}._tab_3km4p_77{color:#ffffff80;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:.82rem;font-weight:500;transition:all .15s}._tab_3km4p_77:hover{color:#fffc;background:#ffffff0a}._tabActive_3km4p_106{color:#6db3ff;background:#1b6fe826}._policySummary_3km4p_112{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-bottom:28px;display:grid}._policyCard_3km4p_119{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;padding:16px}._policyCardHeader_3km4p_126{align-items:center;gap:8px;margin-bottom:6px;display:flex}._policyCardIcon_3km4p_133{color:#6db3ff;background:#1b6fe826;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._policyCardTitle_3km4p_145{font-size:.85rem;font-weight:600}._policyCardDesc_3km4p_150{color:#ffffff73;margin:0;font-size:.75rem;line-height:1.4}._policyCardActive_3km4p_157{border-color:#22c55e40}._policyCardActive_3km4p_157 ._policyCardIcon_3km4p_133{color:#22c55e;background:#22c55e26}._statsRow_3km4p_167{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}._statCard_3km4p_174{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;align-items:center;padding:16px 10px;display:flex}._statValue_3km4p_184{font-family:Fira Code,monospace;font-size:1.4rem;font-weight:700}._statValueAllow_3km4p_190{color:#22c55e}._statValueDeny_3km4p_191{color:#ef4444}._statValueDefer_3km4p_192{color:#f59e0b}._statValueTotal_3km4p_193{color:#6db3ff}._statLabel_3km4p_195{color:#fff6;text-transform:uppercase;letter-spacing:.5px;margin-top:4px;font-size:.65rem}._deferredBanner_3km4p_204{background:#f59e0b14;border:1px solid #f59e0b33;border-radius:10px;align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;display:flex}._deferredBanner_3km4p_204 svg{color:#f59e0b;flex-shrink:0}._deferredBannerText_3km4p_220{color:#ffffffbf;flex:1;font-size:.85rem}._deferredBannerCount_3km4p_226{color:#f59e0b;font-weight:700}._sectionTitle_3km4p_232{margin:0 0 14px;font-size:1rem;font-weight:600}._decisionTable_3km4p_238{border-collapse:collapse;width:100%;font-size:.82rem}._decisionTable_3km4p_238 thead th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:#fff6;white-space:nowrap;border-bottom:1px solid #ffffff1a;padding:10px 12px;font-size:.7rem;font-weight:600}._decisionTable_3km4p_238 tbody tr{border-bottom:1px solid #ffffff0a;transition:background .1s}._decisionTable_3km4p_238 tbody tr:hover{background:#ffffff05}._decisionTable_3km4p_238 td{vertical-align:top;padding:10px 12px}._tdTimestamp_3km4p_270{color:#ffffff80;white-space:nowrap;font-family:Fira Code,monospace;font-size:.72rem}._badge_3km4p_278{letter-spacing:.3px;white-space:nowrap;border-radius:100px;align-items:center;gap:4px;padding:3px 10px;font-size:.7rem;font-weight:600;display:inline-flex}._badgeAllow_3km4p_290{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e40}._badgeDeny_3km4p_296{color:#ef4444;background:#ef44441f;border:1px solid #ef444440}._badgeDefer_3km4p_302{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b40}._tdRule_3km4p_308{color:#fff9;font-family:Fira Code,monospace;font-size:.75rem}._tdContent_3km4p_314{text-overflow:ellipsis;white-space:nowrap;color:#fff9;max-width:200px;font-size:.78rem;overflow:hidden}._tdReason_3km4p_323{color:#ffffff80;max-width:280px;font-size:.78rem;line-height:1.4}:root[data-theme=light] ._page_3km4p_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_3km4p_13{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_3km4p_13:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_3km4p_33{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_3km4p_33:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._fallbackNote_3km4p_69,:root[data-theme=light] ._loadingState_3km4p_61,:root[data-theme=light] ._emptyState_3km4p_62{color:#636e72}:root[data-theme=light] ._tabBar_3km4p_77{background:#00000008}:root[data-theme=light] ._tab_3km4p_77{color:#636e72}:root[data-theme=light] ._tab_3km4p_77:hover{color:#2d3436;background:#00000008}:root[data-theme=light] ._tabActive_3km4p_106{color:#1b6fe8;background:#1b6fe81a}:root[data-theme=light] ._policyCard_3km4p_119{background:#fff;border-color:#00000014}:root[data-theme=light] ._policyCardDesc_3km4p_150{color:#636e72}:root[data-theme=light] ._policyCardIcon_3km4p_133{color:#1b6fe8;background:#1b6fe814}:root[data-theme=light] ._policyCardActive_3km4p_157 ._policyCardIcon_3km4p_133{color:#16a34a;background:#22c55e1a}:root[data-theme=light] ._statCard_3km4p_174{background:#fff;border-color:#0000000f}:root[data-theme=light] ._statLabel_3km4p_195{color:#636e72}:root[data-theme=light] ._statValueAllow_3km4p_190{color:#16a34a}:root[data-theme=light] ._statValueDeny_3km4p_191{color:#dc2626}:root[data-theme=light] ._statValueDefer_3km4p_192{color:#d97706}:root[data-theme=light] ._statValueTotal_3km4p_193{color:#1b6fe8}:root[data-theme=light] ._deferredBanner_3km4p_204{background:#f59e0b0f;border-color:#f59e0b26}:root[data-theme=light] ._deferredBannerText_3km4p_220{color:#4a5568}:root[data-theme=light] ._decisionTable_3km4p_238 thead th{color:#636e72;border-bottom-color:#00000014}:root[data-theme=light] ._decisionTable_3km4p_238 tbody tr{border-bottom-color:#0000000a}:root[data-theme=light] ._decisionTable_3km4p_238 tbody tr:hover{background:#00000005}:root[data-theme=light] ._tdTimestamp_3km4p_270{color:#636e72}:root[data-theme=light] ._tdRule_3km4p_308,:root[data-theme=light] ._tdContent_3km4p_314{color:#4a5568}:root[data-theme=light] ._tdReason_3km4p_323{color:#636e72}:root[data-theme=dark] ._page_3km4p_3{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}@media (width<=900px){._statsRow_3km4p_167{grid-template-columns:repeat(2,1fr)}._policySummary_3km4p_112{grid-template-columns:1fr}}@media (width<=640px){._content_3km4p_53{padding:16px 12px 40px}._decisionTable_3km4p_238{font-size:.75rem}._decisionTable_3km4p_238 thead th,._decisionTable_3km4p_238 td{padding:8px}._tdReason_3km4p_323,._tdContent_3km4p_314{max-width:120px}}._page_3rfvg_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._heroBackButton_3rfvg_13{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_3rfvg_13:hover{color:#fff;background:#ffffff26}._heroIconBtn_3rfvg_33{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_3rfvg_33:hover{color:#fff;background:#ffffff26}._timeline_3rfvg_53{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;margin-bottom:24px;padding:20px 24px}._timelineHeader_3rfvg_61{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._timelineTitle_3rfvg_68{font-size:.88rem;font-weight:600}._timelineDate_3rfvg_73{color:#6db3ff;font-size:.78rem;font-weight:500}._timelineBarOuter_3rfvg_79{background:#ffffff14;border-radius:5px;height:10px;margin-bottom:8px;overflow:hidden}._timelineBarInner_3rfvg_87{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:5px;height:100%;transition:width .5s}._timelineLabels_3rfvg_94{color:#fff6;justify-content:space-between;font-size:.72rem;display:flex}._layout_3rfvg_102{flex:1;grid-template-columns:320px 1fr;gap:20px;width:100%;max-width:1100px;margin:0 auto;padding:0 24px 60px;display:grid}._goalTree_3rfvg_114{flex-direction:column;gap:4px;max-height:calc(100vh - 300px);padding-right:4px;display:flex;overflow-y:auto}._goalTreeItem_3rfvg_123{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;transition:all .15s;display:flex}._goalTreeItem_3rfvg_123:hover{background:#ffffff0a}._goalTreeItemActive_3rfvg_143{background:#1b6fe814;border-color:#1b6fe833}._goalTreeIcon_3rfvg_148{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.65rem;font-weight:700;display:flex}._goalTreeIconMastered_3rfvg_160{color:#22c55e;background:#22c55e26}._goalTreeIconInProgress_3rfvg_165{color:#6db3ff;background:#1b6fe826}._goalTreeIconNotStarted_3rfvg_170{color:#ffffff4d;background:#ffffff0f}._goalTreeLabel_3rfvg_175{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.82rem;overflow:hidden}._goalTreePct_3rfvg_184{color:#ffffff80;flex-shrink:0;font-family:Fira Code,monospace;font-size:.72rem}._detailPanel_3rfvg_192{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}._detailTitle_3rfvg_199{margin:0 0 6px;font-size:1.1rem;font-weight:700}._detailMeta_3rfvg_205{color:#ffffff73;margin:0 0 20px;font-size:.78rem}._profBar_3rfvg_212{margin-bottom:24px}._profBarLabel_3rfvg_216{justify-content:space-between;margin-bottom:6px;font-size:.78rem;display:flex}._profBarOuter_3rfvg_223{background:#ffffff14;border-radius:4px;height:8px;overflow:hidden}._profBarInner_3rfvg_230{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:4px;height:100%;transition:width .4s}._prereqSection_3rfvg_238{margin-bottom:24px}._prereqTitle_3rfvg_242{margin:0 0 10px;font-size:.82rem;font-weight:600}._prereqChain_3rfvg_248{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._prereqNode_3rfvg_255{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;padding:5px 12px;font-size:.75rem;font-weight:500}._prereqNodeDone_3rfvg_264{color:#22c55e;background:#22c55e1a;border-color:#22c55e33}._prereqArrow_3rfvg_270{color:#ffffff4d;font-size:.9rem}._reviewBadge_3rfvg_276{color:#f59e0b;background:#f59e0b14;border:1px solid #f59e0b33;border-radius:8px;align-items:center;gap:6px;margin-bottom:24px;padding:6px 14px;font-size:.78rem;font-weight:500;display:inline-flex}._reviewBadgeDone_3rfvg_290{color:#22c55e;background:#22c55e14;border-color:#22c55e33}._activityChecklist_3rfvg_297{flex-direction:column;gap:8px;display:flex}._activityChecklistTitle_3rfvg_303{margin:0 0 10px;font-size:.82rem;font-weight:600}._activityRow_3rfvg_309{background:#ffffff08;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:.82rem;display:flex}._activityIcon_3rfvg_319{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.72rem;display:flex}._activityIconDone_3rfvg_330{color:#22c55e;background:#22c55e26}._activityIconPending_3rfvg_335{color:#ffffff4d;background:#ffffff0f}._activityLabel_3rfvg_340{flex:1}._activityScore_3rfvg_344{color:#ffffff73;font-family:Fira Code,monospace;font-size:.72rem}._detailEmpty_3rfvg_351{color:#ffffff59;justify-content:center;align-items:center;min-height:300px;font-size:.9rem;display:flex}._calendarStrip_3rfvg_361{gap:6px;margin-bottom:24px;padding:4px 0;display:flex;overflow-x:auto}._calendarDay_3rfvg_369{cursor:default;background:#ffffff08;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:4px;min-width:48px;padding:8px 6px;font-size:.72rem;display:flex}._calendarDayToday_3rfvg_383{background:#1b6fe814;border-color:#1b6fe84d}._calendarDayLabel_3rfvg_388{text-transform:uppercase;letter-spacing:.3px;color:#ffffff80;font-size:.65rem;font-weight:600}._calendarDayToday_3rfvg_383 ._calendarDayLabel_3rfvg_388{color:#6db3ff}._calendarDayNum_3rfvg_400{font-family:Fira Code,monospace;font-size:.95rem;font-weight:700}._calendarDot_3rfvg_406{border-radius:50%;width:6px;height:6px}._calendarDotCompleted_3rfvg_412{background:#22c55e}._calendarDotPlanned_3rfvg_416{background:#1b6fe880}._calendarDotEmpty_3rfvg_420{background:#ffffff1a}:root[data-theme=light] ._page_3rfvg_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_3rfvg_13{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_3rfvg_13:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_3rfvg_33{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_3rfvg_33:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._timeline_3rfvg_53{background:#fff;border-color:#00000014}:root[data-theme=light] ._timelineDate_3rfvg_73{color:#1b6fe8}:root[data-theme=light] ._timelineBarOuter_3rfvg_79{background:#0000000f}:root[data-theme=light] ._timelineLabels_3rfvg_94{color:#636e72}:root[data-theme=light] ._goalTreeItem_3rfvg_123:hover{background:#00000005}:root[data-theme=light] ._goalTreeItemActive_3rfvg_143{background:#1b6fe80d;border-color:#1b6fe826}:root[data-theme=light] ._goalTreePct_3rfvg_184{color:#636e72}:root[data-theme=light] ._goalTreeIconInProgress_3rfvg_165{color:#1b6fe8;background:#1b6fe81a}:root[data-theme=light] ._goalTreeIconNotStarted_3rfvg_170{color:#00000040;background:#0000000a}:root[data-theme=light] ._detailPanel_3rfvg_192{background:#fff;border-color:#00000014}:root[data-theme=light] ._detailMeta_3rfvg_205{color:#636e72}:root[data-theme=light] ._profBarOuter_3rfvg_223{background:#0000000f}:root[data-theme=light] ._prereqNode_3rfvg_255{color:#2d3436;background:#00000008;border-color:#00000014}:root[data-theme=light] ._prereqArrow_3rfvg_270{color:#00000040}:root[data-theme=light] ._activityRow_3rfvg_309{background:#00000005}:root[data-theme=light] ._activityIconPending_3rfvg_335{color:#0003;background:#0000000a}:root[data-theme=light] ._activityScore_3rfvg_344,:root[data-theme=light] ._detailEmpty_3rfvg_351{color:#636e72}:root[data-theme=light] ._calendarDay_3rfvg_369{background:#00000005}:root[data-theme=light] ._calendarDayToday_3rfvg_383{background:#1b6fe80a;border-color:#1b6fe833}:root[data-theme=light] ._calendarDayLabel_3rfvg_388{color:#636e72}:root[data-theme=light] ._calendarDayToday_3rfvg_383 ._calendarDayLabel_3rfvg_388{color:#1b6fe8}:root[data-theme=light] ._calendarDotEmpty_3rfvg_420{background:#00000014}:root[data-theme=dark] ._page_3rfvg_3{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}@media (width<=900px){._layout_3rfvg_102{grid-template-columns:1fr;padding:0 16px 40px}._goalTree_3rfvg_114{max-height:250px}}@media (width<=640px){._calendarStrip_3rfvg_361{gap:4px}._calendarDay_3rfvg_369{min-width:40px;padding:6px 4px}}._page_1wz8s_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._heroBackButton_1wz8s_13{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_1wz8s_13:hover{color:#fff;background:#ffffff26}._heroIconBtn_1wz8s_33{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_1wz8s_33:hover{color:#fff;background:#ffffff26}._content_1wz8s_53{flex:1;width:100%;max-width:640px;margin:0 auto;padding:24px 24px 60px}._stepIndicator_1wz8s_62{justify-content:center;gap:12px;margin-bottom:6px;display:flex}._stepDot_1wz8s_69{border:2px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;transition:all .3s;display:flex}._stepDotActive_1wz8s_81{background:#1b6fe833;border-color:#1b6fe8}._stepDotComplete_1wz8s_86{color:#22c55e;background:#22c55e33;border-color:#22c55e}._stepLabels_1wz8s_92{justify-content:center;gap:24px;margin-bottom:32px;display:flex}._stepLabel_1wz8s_92{color:#ffffff59;text-transform:uppercase;letter-spacing:.03em;font-size:.72rem}._stepLabelActive_1wz8s_106{color:#fffc;font-weight:600}._stepContent_1wz8s_112{animation:.25s _fadeIn_1wz8s_1}@keyframes _fadeIn_1wz8s_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._stepHeader_1wz8s_121{text-align:center;margin-bottom:28px}._stepIcon_1wz8s_126{color:#1b6fe8;margin-bottom:8px}._stepIconDone_1wz8s_131{color:#22c55e;margin-bottom:8px}._stepTitle_1wz8s_136{margin:0 0 8px;font-size:1.3rem;font-weight:700}._stepDesc_1wz8s_142{color:#ffffff8c;margin:0;font-size:.88rem;line-height:1.5}._formGroup_1wz8s_150{margin-bottom:20px}._formLabel_1wz8s_154{color:#ffffffb3;align-items:center;gap:6px;margin-bottom:6px;font-size:.82rem;font-weight:600;display:flex}._formInput_1wz8s_164,._formSelect_1wz8s_165{color:#fff;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;width:100%;padding:10px 14px;font-family:inherit;font-size:.9rem;transition:border-color .15s}._formInput_1wz8s_164:focus,._formSelect_1wz8s_165:focus{border-color:#1b6fe8;outline:none}._formSelect_1wz8s_165{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='rgba(255,255,255,0.5)' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}._formSelect_1wz8s_165 option{color:#fff;background:#1a2332}._confidenceList_1wz8s_198{flex-direction:column;gap:10px;max-height:400px;margin-bottom:24px;display:flex;overflow-y:auto}._confidenceRow_1wz8s_207{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}._confidenceLabel_1wz8s_218{color:#fffc;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.82rem;overflow:hidden}._confidenceSlider_1wz8s_228{flex-shrink:0;gap:4px;display:flex}._confidenceBtn_1wz8s_234{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;width:32px;height:28px;font-family:inherit;font-size:.78rem;font-weight:600;transition:all .15s}._confidenceBtn_1wz8s_234:hover{background:#1b6fe826;border-color:#1b6fe84d}._confidenceBtnActive_1wz8s_253{color:#6db3ff;background:#1b6fe840;border-color:#1b6fe8}._intakeProgress_1wz8s_260{color:#ffffff80;text-align:center;margin-bottom:16px;font-size:.82rem}._intakeStem_1wz8s_267{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;margin-bottom:20px;padding:16px;font-size:.95rem;line-height:1.6}._intakeOptions_1wz8s_277{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}._intakeOption_1wz8s_277{color:#fff;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;font-family:inherit;font-size:.88rem;transition:all .15s;display:flex}._intakeOption_1wz8s_277:hover:not(:disabled){background:#ffffff14;border-color:#1b6fe84d}._intakeOption_1wz8s_277:disabled{cursor:default}._intakeOptionSelected_1wz8s_309{background:#1b6fe826;border-color:#1b6fe8}._intakeOptionLabel_1wz8s_314{background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.78rem;font-weight:700;display:flex}._progressCard_1wz8s_328{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;margin-bottom:24px;padding:24px}._progressBarOuter_1wz8s_336{background:#ffffff14;border-radius:4px;height:8px;margin-bottom:20px;overflow:hidden}._progressBarInner_1wz8s_344{background:linear-gradient(90deg,#1b6fe8,#22c55e);border-radius:4px;height:100%;transition:width .6s}._statusGrid_1wz8s_351{gap:12px;margin-bottom:20px;display:flex}._statusItem_1wz8s_357{color:#fff6;background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;flex:1;align-items:center;gap:6px;padding:10px 12px;font-size:.78rem;display:flex}._statusDone_1wz8s_370{color:#22c55e;border-color:#22c55e33}._estimatedElo_1wz8s_375{text-align:center;color:#ffffffb3;font-size:.9rem}._estimatedElo_1wz8s_375 strong{color:#6db3ff;font-size:1.1rem}._actions_1wz8s_387{flex-direction:column;align-items:center;gap:12px;margin-top:24px;display:flex}._btnPrimary_1wz8s_395{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1b6fe8,#00b894);border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 32px;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}._btnPrimary_1wz8s_395:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #1b6fe84d}._btnPrimary_1wz8s_395:disabled{opacity:.5;cursor:not-allowed}._skipLink_1wz8s_421{color:#fff6;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:.82rem;transition:color .15s;display:inline-flex}._skipLink_1wz8s_421:hover{color:#ffffffb3}._quickStartRow_1wz8s_440{text-align:center;border-top:1px solid #ffffff0f;margin-top:32px;padding-top:20px}._quickStartLink_1wz8s_447{color:#ffffff59;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.8rem;text-decoration:underline;transition:color .15s}._quickStartLink_1wz8s_447:hover{color:#fff9}._loadingState_1wz8s_463{text-align:center;color:#ffffff80;padding:48px 24px;font-size:.9rem}._errorMsg_1wz8s_470{color:#fca5a5;background:#ef44441a;border:1px solid #ef444433;border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:.82rem}:root[data-theme=light] ._page_1wz8s_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_1wz8s_13{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_1wz8s_13:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_1wz8s_33{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_1wz8s_33:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._stepDot_1wz8s_69{border-color:#0000001a}:root[data-theme=light] ._stepLabel_1wz8s_92{color:#636e72}:root[data-theme=light] ._stepLabelActive_1wz8s_106{color:#2d3436}:root[data-theme=light] ._stepDesc_1wz8s_142{color:#636e72}:root[data-theme=light] ._formInput_1wz8s_164,:root[data-theme=light] ._formSelect_1wz8s_165{color:#2d3436;background:#fff;border-color:#0000001f}:root[data-theme=light] ._formSelect_1wz8s_165 option{color:#2d3436;background:#fff}:root[data-theme=light] ._formLabel_1wz8s_154{color:#4a5568}:root[data-theme=light] ._confidenceRow_1wz8s_207{background:#fff;border-color:#0000000f}:root[data-theme=light] ._confidenceLabel_1wz8s_218{color:#2d3436}:root[data-theme=light] ._confidenceBtn_1wz8s_234{color:#636e72;background:#00000008;border-color:#00000014}:root[data-theme=light] ._intakeStem_1wz8s_267{color:#2d3436;background:#fff;border-color:#0000000f}:root[data-theme=light] ._intakeOption_1wz8s_277{color:#2d3436;background:#fff;border-color:#00000014}:root[data-theme=light] ._intakeOption_1wz8s_277:hover:not(:disabled){background:#00000005}:root[data-theme=light] ._progressCard_1wz8s_328{background:#fff;border-color:#00000014}:root[data-theme=light] ._progressBarOuter_1wz8s_336{background:#0000000f}:root[data-theme=light] ._statusItem_1wz8s_357{color:#636e72;background:#00000005;border-color:#0000000f}:root[data-theme=light] ._estimatedElo_1wz8s_375{color:#4a5568}:root[data-theme=light] ._skipLink_1wz8s_421{color:#636e72}:root[data-theme=light] ._skipLink_1wz8s_421:hover{color:#2d3436}:root[data-theme=light] ._quickStartLink_1wz8s_447{color:#636e72}:root[data-theme=light] ._quickStartLink_1wz8s_447:hover{color:#2d3436}:root[data-theme=light] ._errorMsg_1wz8s_470{color:#dc2626;background:#ef44440f;border-color:#ef444426}:root[data-theme=dark] ._page_1wz8s_3{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}@media (width<=640px){._content_1wz8s_53{padding:16px 12px 40px}._stepLabels_1wz8s_92{gap:12px;font-size:.65rem}._confidenceRow_1wz8s_207{flex-direction:column;align-items:flex-start;gap:8px}._statusGrid_1wz8s_351{flex-direction:column}}._page_1qc1b_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._heroBackButton_1qc1b_13{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_1qc1b_13:hover{color:#fff;background:#ffffff26}._heroIconBtn_1qc1b_33{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_1qc1b_33:hover{color:#fff;background:#ffffff26}._content_1qc1b_53{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:24px 24px 60px}._loadingState_1qc1b_61,._errorState_1qc1b_62{text-align:center;color:#ffffff80;padding:48px 24px;font-size:.9rem}._retryButton_1qc1b_69{color:#6db3ff;cursor:pointer;background:#1b6fe826;border:1px solid #1b6fe84d;border-radius:6px;margin-top:12px;padding:8px 20px;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s}._retryButton_1qc1b_69:hover{background:#1b6fe84d}._scenarioLayout_1qc1b_88{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}._scenarioPane_1qc1b_96{flex-direction:column;gap:20px;display:flex}._responsePane_1qc1b_103{flex-direction:column;gap:12px;display:flex;position:sticky;top:24px}._metaBar_1qc1b_112{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._metaBadge_1qc1b_119{text-transform:capitalize;color:#6db3ff;background:#1b6fe826;border:1px solid #1b6fe840;border-radius:12px;padding:3px 10px;font-size:.72rem;font-weight:600}._metaTime_1qc1b_130,._metaStep_1qc1b_135{color:#ffffff73;font-size:.78rem}._metaDemo_1qc1b_140{color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b33;border-radius:12px;padding:3px 8px;font-size:.68rem;font-weight:600}._sectionLabel_1qc1b_151{text-transform:uppercase;letter-spacing:.04em;color:#ffffff80;margin:0 0 8px;font-size:.78rem;font-weight:700}._contextSection_1qc1b_161{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;padding:16px}._contextText_1qc1b_168{color:#fffc;font-size:.88rem;line-height:1.7}._contextParagraph_1qc1b_174{margin:0 0 10px}._contextParagraph_1qc1b_174:last-child{margin-bottom:0}._taskSection_1qc1b_183{background:#1b6fe80f;border:1px solid #1b6fe826;border-radius:10px;padding:16px}._taskText_1qc1b_190{color:#ffffffd9;margin:0;font-size:.9rem;line-height:1.6}._exhibitsSection_1qc1b_198{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;padding:16px}._exhibitTabs_1qc1b_205{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}._exhibitTab_1qc1b_205{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:.76rem;font-weight:600;transition:all .15s;display:flex}._exhibitTab_1qc1b_205:hover{background:#ffffff14}._exhibitTabActive_1qc1b_232{color:#6db3ff;background:#1b6fe826;border-color:#1b6fe84d}._exhibitContent_1qc1b_238{background:#0003;border-radius:8px;padding:12px 16px;overflow-x:auto}._exhibitPre_1qc1b_245{white-space:pre-wrap;color:#ffffffbf;margin:0;font-family:Fira Code,monospace;font-size:.78rem;line-height:1.6}._responseTextarea_1qc1b_255{color:#fff;resize:vertical;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;width:100%;min-height:250px;padding:14px 16px;font-family:inherit;font-size:.88rem;line-height:1.6;transition:border-color .15s}._responseTextarea_1qc1b_255:focus{border-color:#1b6fe8;outline:none}._responseTextarea_1qc1b_255::placeholder{color:#ffffff40}._responseFooter_1qc1b_280{justify-content:space-between;align-items:center;gap:12px;display:flex}._charCount_1qc1b_287{color:#ffffff4d;font-size:.72rem}._submitButton_1qc1b_292{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1b6fe8,#00b894);border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 24px;font-family:inherit;font-size:.88rem;font-weight:600;transition:all .2s;display:inline-flex}._submitButton_1qc1b_292:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #1b6fe84d}._submitButton_1qc1b_292:disabled{opacity:.5;cursor:not-allowed}._errorMsg_1qc1b_318{color:#fca5a5;background:#ef44441a;border:1px solid #ef444433;border-radius:6px;padding:8px 12px;font-size:.8rem}._feedbackSection_1qc1b_328{animation:.3s _fadeIn_1qc1b_1}@keyframes _fadeIn_1qc1b_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._scoreCard_1qc1b_337{justify-content:center;margin-bottom:20px;display:flex}._scoreCircle_1qc1b_343{background:#1b6fe81a;border:2px solid #1b6fe840;border-radius:12px;align-items:baseline;gap:4px;padding:16px 24px;display:flex}._scoreValue_1qc1b_353{color:#6db3ff;font-size:2rem;font-weight:800}._scoreLabel_1qc1b_359{color:#fff6;font-size:.85rem}._feedbackSummary_1qc1b_364{color:#ffffffbf;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;margin-bottom:20px;padding:14px 16px;font-size:.88rem;line-height:1.7}._feedbackSummary_1qc1b_364 p{margin:0 0 8px}._feedbackSummary_1qc1b_364 p:last-child{margin-bottom:0}._feedbackItems_1qc1b_383{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}._feedbackItem_1qc1b_383{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:12px 14px}._feedbackItemHeader_1qc1b_397{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._feedbackCategory_1qc1b_404{color:#fffc;font-size:.82rem;font-weight:600}._feedbackRating_1qc1b_410{border-radius:10px;padding:2px 10px;font-size:.7rem;font-weight:700}._ratingStrong_1qc1b_417{color:#22c55e;background:#22c55e26}._ratingAdequate_1qc1b_422{color:#f59e0b;background:#f59e0b26}._ratingWeak_1qc1b_427{color:#ef4444;background:#ef444426}._feedbackComment_1qc1b_432{color:#ffffff8c;margin:0;font-size:.82rem;line-height:1.5}._feedbackActions_1qc1b_439{justify-content:center;gap:12px;display:flex}._doneButton_1qc1b_445{color:#22c55e;cursor:pointer;background:#22c55e26;border:1px solid #22c55e4d;border-radius:8px;padding:10px 24px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .2s}._doneButton_1qc1b_445:hover{background:#22c55e40}:root[data-theme=light] ._page_1qc1b_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_1qc1b_13{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_1qc1b_13:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_1qc1b_33{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_1qc1b_33:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._contextSection_1qc1b_161{background:#fff;border-color:#00000014}:root[data-theme=light] ._contextText_1qc1b_168{color:#2d3436}:root[data-theme=light] ._taskSection_1qc1b_183{background:#1b6fe80a;border-color:#1b6fe81f}:root[data-theme=light] ._taskText_1qc1b_190{color:#2d3436}:root[data-theme=light] ._exhibitsSection_1qc1b_198{background:#fff;border-color:#00000014}:root[data-theme=light] ._exhibitTab_1qc1b_205{color:#636e72;background:#00000008;border-color:#00000014}:root[data-theme=light] ._exhibitTab_1qc1b_205:hover{background:#0000000f}:root[data-theme=light] ._exhibitContent_1qc1b_238{background:#f4f5f6}:root[data-theme=light] ._exhibitPre_1qc1b_245{color:#2d3436}:root[data-theme=light] ._responseTextarea_1qc1b_255{color:#2d3436;background:#fff;border-color:#0000001f}:root[data-theme=light] ._responseTextarea_1qc1b_255::placeholder{color:#b2bec3}:root[data-theme=light] ._charCount_1qc1b_287,:root[data-theme=light] ._sectionLabel_1qc1b_151{color:#636e72}:root[data-theme=light] ._feedbackSummary_1qc1b_364{color:#2d3436;background:#fff;border-color:#0000000f}:root[data-theme=light] ._feedbackItem_1qc1b_383{background:#fff;border-color:#0000000f}:root[data-theme=light] ._feedbackCategory_1qc1b_404{color:#2d3436}:root[data-theme=light] ._feedbackComment_1qc1b_432{color:#636e72}:root[data-theme=light] ._scoreCircle_1qc1b_343{background:#1b6fe80f;border-color:#1b6fe826}:root[data-theme=light] ._scoreLabel_1qc1b_359{color:#636e72}:root[data-theme=light] ._errorMsg_1qc1b_318{color:#dc2626;background:#ef44440f;border-color:#ef444426}:root[data-theme=dark] ._page_1qc1b_3{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}@media (width<=768px){._scenarioLayout_1qc1b_88{grid-template-columns:1fr}._responsePane_1qc1b_103{position:static}._content_1qc1b_53{padding:16px 12px 40px}}._page_1r5lb_3{color:#fff;background:linear-gradient(135deg,#0d1b2a 0%,#123 50%,#0a2240 100%);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._heroBackButton_1r5lb_13{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_1r5lb_13:hover{color:#fff;background:#ffffff26}._heroIconBtn_1r5lb_33{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_1r5lb_33:hover{color:#fff;background:#ffffff26}._spinning_1r5lb_52{animation:.8s linear infinite _spin_1r5lb_52}@keyframes _spin_1r5lb_52{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._content_1r5lb_62{flex:1;width:100%;max-width:900px;margin:0 auto;padding:24px 24px 60px}._loadingState_1r5lb_70{text-align:center;color:#ffffff80;padding:48px 24px;font-size:.9rem}._fallbackNote_1r5lb_77{color:#f59e0bcc;background:#f59e0b0f;border:1px solid #f59e0b26;border-radius:8px;margin-bottom:20px;padding:10px 14px;font-size:.78rem}._grid_1r5lb_88{flex-direction:column;gap:20px;display:flex}._card_1r5lb_95{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;padding:20px 24px}._cardHeader_1r5lb_102{align-items:center;gap:10px;margin-bottom:6px;display:flex}._cardIcon_1r5lb_109{color:#1b6fe8}._cardTitle_1r5lb_113{margin:0;font-size:1rem;font-weight:700}._cardSubtitle_1r5lb_119{color:#ffffff80;margin:0 0 16px;font-size:.82rem}._cardSubtitle_1r5lb_119 strong{color:#fffc;text-transform:capitalize}._confidenceBadge_1r5lb_130{color:#6db3ff;background:#1b6fe81f;border-radius:10px;margin-left:8px;padding:2px 8px;font-size:.7rem}._barChart_1r5lb_140{flex-direction:column;gap:10px;display:flex}._barRow_1r5lb_146{align-items:center;gap:12px;display:flex}._barLabel_1r5lb_152{color:#ffffffb3;text-align:right;flex-shrink:0;width:110px;font-size:.82rem}._barTrack_1r5lb_160{background:#ffffff0f;border-radius:4px;flex:1;height:18px;overflow:hidden}._barFill_1r5lb_168{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:4px;min-width:4px;height:100%;transition:width .6s}._barValue_1r5lb_176{color:#fff9;text-align:right;flex-shrink:0;width:32px;font-size:.78rem;font-weight:700}._alertList_1r5lb_186{flex-direction:column;gap:8px;display:flex}._alertItem_1r5lb_192{background:#ffffff08;border:1px solid #ffffff0f;border-left:3px solid #0000;border-radius:10px;gap:12px;padding:12px 14px;display:flex}._driftDeclining_1r5lb_202{border-left-color:#ef4444}._driftImproving_1r5lb_206{border-left-color:#22c55e}._driftStagnant_1r5lb_210{border-left-color:#f59e0b}._alertIcon_1r5lb_214{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._driftDeclining_1r5lb_202 ._alertIcon_1r5lb_214{color:#ef4444;background:#ef44441f}._driftImproving_1r5lb_206 ._alertIcon_1r5lb_214{color:#22c55e;background:#22c55e1f}._driftStagnant_1r5lb_210 ._alertIcon_1r5lb_214{color:#f59e0b;background:#f59e0b1f}._alertContent_1r5lb_239{flex:1;min-width:0}._alertHeader_1r5lb_244{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}._alertGoal_1r5lb_252{color:#ffffffd9;font-size:.85rem;font-weight:600}._alertSeverity_1r5lb_258{text-transform:uppercase;border-radius:10px;padding:2px 8px;font-size:.65rem;font-weight:700}._severityHigh_1r5lb_266{color:#ef4444;background:#ef44441f}._severityMedium_1r5lb_271{color:#f59e0b;background:#f59e0b1f}._severityLow_1r5lb_276{color:#22c55e;background:#22c55e1f}._alertMessage_1r5lb_281{color:#ffffff80;margin:0;font-size:.82rem;line-height:1.5}._forecastChart_1r5lb_289{align-items:flex-end;gap:8px;height:180px;padding-top:8px;display:flex}._forecastBar_1r5lb_297{flex-direction:column;flex:1;align-items:center;gap:6px;height:100%;display:flex}._forecastBarOuter_1r5lb_306{background:#ffffff0a;border-radius:4px;flex:1;width:100%;max-width:40px;position:relative;overflow:hidden}._forecastBarFill_1r5lb_316{background:linear-gradient(#1b6fe8,#00b894);border-radius:4px;transition:height .6s;position:absolute;bottom:0;left:0;right:0}._forecastBarCI_1r5lb_326{background:#1b6fe814;border-left:1px dashed #1b6fe833;border-right:1px dashed #1b6fe833;position:absolute;left:0;right:0}._forecastPct_1r5lb_335{color:#fff9;font-size:.7rem;font-weight:700}._forecastDate_1r5lb_341{color:#ffffff59;font-size:.65rem}._recList_1r5lb_347{flex-direction:column;gap:10px;display:flex}._recItem_1r5lb_353{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;gap:14px;padding:14px 16px;transition:background .15s;display:flex}._recItem_1r5lb_353:hover{background:#ffffff0d}._recIcon_1r5lb_367{color:#6db3ff;background:#1b6fe81a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._recContent_1r5lb_379{flex:1;min-width:0}._recHeader_1r5lb_384{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}._recTitle_1r5lb_392{color:#ffffffd9;font-size:.88rem;font-weight:600}._recPriority_1r5lb_398{text-transform:uppercase;border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:.65rem;font-weight:700}._priorityHigh_1r5lb_407{color:#ef4444;background:#ef44441f}._priorityMedium_1r5lb_412{color:#f59e0b;background:#f59e0b1f}._priorityLow_1r5lb_417{color:#6db3ff;background:#1b6fe81f}._recDesc_1r5lb_422{color:#ffffff80;margin:0 0 8px;font-size:.82rem;line-height:1.5}._recImpact_1r5lb_429{align-items:center;gap:8px;display:flex}._recImpactBarOuter_1r5lb_435{background:#ffffff0f;border-radius:2px;flex:1;height:4px;overflow:hidden}._recImpactBarFill_1r5lb_443{background:linear-gradient(90deg,#1b6fe8,#00b894);border-radius:2px;height:100%;transition:width .4s}._recImpactLabel_1r5lb_450{color:#ffffff59;white-space:nowrap;font-size:.7rem}:root[data-theme=light] ._page_1r5lb_3{color:#2d3436;background:#f8f9fa}:root[data-theme=light] ._heroBackButton_1r5lb_13{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_1r5lb_13:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_1r5lb_33{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_1r5lb_33:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._card_1r5lb_95{background:#fff;border-color:#00000014}:root[data-theme=light] ._cardTitle_1r5lb_113{color:#2d3436}:root[data-theme=light] ._cardSubtitle_1r5lb_119{color:#636e72}:root[data-theme=light] ._cardSubtitle_1r5lb_119 strong{color:#2d3436}:root[data-theme=light] ._barLabel_1r5lb_152{color:#4a5568}:root[data-theme=light] ._barTrack_1r5lb_160{background:#0000000a}:root[data-theme=light] ._barValue_1r5lb_176{color:#636e72}:root[data-theme=light] ._alertItem_1r5lb_192{background:#fff;border-color:#0000000f}:root[data-theme=light] ._alertGoal_1r5lb_252{color:#2d3436}:root[data-theme=light] ._alertMessage_1r5lb_281{color:#636e72}:root[data-theme=light] ._forecastBarOuter_1r5lb_306{background:#00000008}:root[data-theme=light] ._forecastPct_1r5lb_335{color:#4a5568}:root[data-theme=light] ._forecastDate_1r5lb_341{color:#636e72}:root[data-theme=light] ._recItem_1r5lb_353{background:#fff;border-color:#0000000f}:root[data-theme=light] ._recItem_1r5lb_353:hover{background:#fafbfc}:root[data-theme=light] ._recTitle_1r5lb_392{color:#2d3436}:root[data-theme=light] ._recDesc_1r5lb_422{color:#636e72}:root[data-theme=light] ._recImpactBarOuter_1r5lb_435{background:#0000000a}:root[data-theme=light] ._recImpactLabel_1r5lb_450{color:#636e72}:root[data-theme=light] ._fallbackNote_1r5lb_77{color:#92400e;background:#f59e0b0a;border-color:#f59e0b1f}:root[data-theme=dark] ._page_1r5lb_3{background:linear-gradient(135deg,#0a0f1a 0%,#0d1b2a 50%,#081525 100%)}@media (width<=640px){._content_1r5lb_62{padding:16px 12px 40px}._barLabel_1r5lb_152{width:80px;font-size:.72rem}._forecastChart_1r5lb_289{height:140px}}._screen_1154d_6{background:var(--avian-bg,#f8fafc);min-height:100vh}._loadingState_1154d_12{min-height:60vh;color:var(--avian-text-secondary,#64748b);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}._spinner_1154d_22{border:3px solid var(--avian-border,#e2e8f0);border-top-color:var(--avian-accent,#3b82f6);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite _spin_1154d_22}@keyframes _spin_1154d_22{to{transform:rotate(360deg)}}._backButton_1154d_36{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:.85rem;transition:opacity .15s;display:inline-flex}._backButton_1154d_36:hover{opacity:1}._themeBtn_1154d_52{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:50%;padding:6px;transition:opacity .15s}._themeBtn_1154d_52:hover{opacity:1}._content_1154d_65{max-width:720px;margin:0 auto;padding:24px 16px 48px}._statusBanner_1154d_75{border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:20px 24px;display:flex}._statusActive_1154d_86{color:#fff;background:linear-gradient(135deg,#065f46 0%,#064e3b 100%)}._statusPaused_1154d_91{color:#fff;background:linear-gradient(135deg,#78350f 0%,#713f12 100%)}._statusLeft_1154d_96{flex-direction:column;gap:4px;display:flex}._statusIndicator_1154d_102{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;font-size:.75rem;font-weight:700;display:flex}._statusDot_1154d_112{border-radius:50%;width:10px;height:10px;display:inline-block}._dotActive_1154d_119{background:#22c55e;animation:2s ease-in-out infinite _pulse_1154d_1;box-shadow:0 0 8px #22c55e88}._dotPaused_1154d_125{background:#f59e0b}@keyframes _pulse_1154d_1{0%,to{opacity:1}50%{opacity:.5}}._statusLabel_1154d_134{letter-spacing:.1em;font-size:.75rem;font-weight:700}._statusDomain_1154d_140{opacity:.95;font-size:1.1rem;font-weight:600}._statusMeta_1154d_146{opacity:.8;font-size:.85rem}._statusActions_1154d_151{gap:8px;display:flex}._statusBtn_1154d_156{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.85rem;transition:background .15s;display:inline-flex}._statusBtn_1154d_156:hover{background:#ffffff40}._gaugeSection_1154d_177{background:var(--avian-surface,#fff);border:1px solid var(--avian-border,#e2e8f0);border-radius:16px;align-items:center;gap:32px;margin-bottom:24px;padding:24px;display:flex}._gaugeContainer_1154d_188{flex-shrink:0;width:180px;height:180px}._gaugeSvg_1154d_194{width:100%;height:100%}._gaugeArc_1154d_199{transition:stroke-dasharray 1s ease-out}._gaugeValueText_1154d_203{fill:var(--avian-text,#1e293b);font-size:36px;font-weight:800}._gaugeSubText_1154d_209{fill:var(--avian-text-secondary,#64748b);font-size:12px;font-weight:500}._gaugeInfo_1154d_215{flex-direction:column;gap:12px;display:flex}._gaugeStat_1154d_221{color:var(--avian-text-secondary,#64748b);align-items:center;gap:8px;display:flex}._gaugeStatValue_1154d_228{color:var(--avian-text,#1e293b);font-size:1.1rem;font-weight:700}._gaugeStatLabel_1154d_234{font-size:.85rem}._paceIndicator_1154d_238{border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:.85rem;font-weight:600;display:inline-flex}._paceOnTrack_1154d_248{color:#166534;background:#dcfce7}._paceBehind_1154d_253{color:#92400e;background:#fef3c7}:root[data-theme=dark] ._paceOnTrack_1154d_248{color:#86efac;background:#052e16}:root[data-theme=dark] ._paceBehind_1154d_253{color:#fcd34d;background:#451a03}._todaySection_1154d_272{background:var(--avian-surface,#fff);border:1px solid var(--avian-border,#e2e8f0);border-radius:16px;margin-bottom:24px;padding:24px}._sectionHeader_1154d_280{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._sectionTitle_1154d_287{color:var(--avian-text,#1e293b);margin:0;font-size:1.15rem;font-weight:700}._todayProgress_1154d_294{color:var(--avian-text-secondary,#64748b);font-size:.85rem;font-weight:500}._todayProgressBar_1154d_300{background:var(--avian-border,#e2e8f0);border-radius:3px;height:6px;margin-bottom:20px;overflow:hidden}._todayProgressFill_1154d_308{background:var(--avian-accent,#3b82f6);border-radius:3px;height:100%;transition:width .6s ease-out}._activityList_1154d_315{flex-direction:column;gap:8px;display:flex}._activityCard_1154d_321{background:var(--avian-bg,#f8fafc);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;transition:background .15s,opacity .15s;display:flex}._activityDone_1154d_331{opacity:.55}._activityIcon_1154d_335{background:var(--avian-surface,#fff);border:1px solid var(--avian-border,#e2e8f0);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.4rem;display:flex}._activityInfo_1154d_348{flex-direction:column;flex:1;gap:2px;display:flex}._activityTitle_1154d_355{color:var(--avian-text,#1e293b);font-size:.95rem;font-weight:600}._activityTime_1154d_361{color:var(--avian-text-secondary,#64748b);font-size:.8rem}._activityCheck_1154d_366{color:#22c55e}._startBtn_1154d_370{background:var(--avian-accent,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 18px;font-size:.85rem;font-weight:600;transition:background .15s,transform .1s}._startBtn_1154d_370:hover{background:var(--avian-accent-hover,#2563eb);transform:scale(1.02)}._startBtn_1154d_370:active{transform:scale(.98)}._todayComplete_1154d_389{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 0;display:flex}._todayCompleteIcon_1154d_398{color:#22c55e;margin-bottom:8px}._todayComplete_1154d_389 h3{color:var(--avian-text,#1e293b);margin:0;font-size:1.2rem;font-weight:700}._todayComplete_1154d_389 p{color:var(--avian-text-secondary,#64748b);margin:0;font-size:.95rem}._statsSection_1154d_420{margin-bottom:24px}._statsGrid_1154d_424{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px;display:grid}._statCard_1154d_431{background:var(--avian-surface,#fff);border:1px solid var(--avian-border,#e2e8f0);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:20px 12px;display:flex}._statValue_1154d_442{color:var(--avian-text,#1e293b);font-size:1.5rem;font-weight:800}._statLabel_1154d_448{color:var(--avian-text-secondary,#64748b);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}._statIconFire_1154d_456{color:#f97316}._statIconCheck_1154d_457{color:#22c55e}._statIconClock_1154d_458{color:#3b82f6}._statIconTrend_1154d_459{color:#8b5cf6}._trendUp_1154d_460{color:#22c55e}._trendDown_1154d_461{color:#ef4444}._upcomingSection_1154d_467{margin-bottom:24px}._upcomingDay_1154d_471{background:var(--avian-surface,#fff);border:1px solid var(--avian-border,#e2e8f0);border-radius:12px;margin-top:8px;overflow:hidden}._upcomingDaySummary_1154d_479{cursor:pointer;color:var(--avian-text,#1e293b);align-items:center;gap:8px;padding:14px 16px;font-weight:600;list-style:none;display:flex}._upcomingDaySummary_1154d_479::-webkit-details-marker{display:none}._upcomingCount_1154d_491{color:var(--avian-text-secondary,#64748b);margin-left:auto;font-size:.8rem;font-weight:500}._upcomingList_1154d_498{margin:0;padding:0 16px 14px;list-style:none}._upcomingItem_1154d_504{color:var(--avian-text-secondary,#64748b);border-top:1px solid var(--avian-border,#e2e8f0);padding:6px 0;font-size:.9rem}._upcomingItem_1154d_504:first-child{border-top:none}._reminderNote_1154d_514{color:var(--avian-text-secondary,#64748b);text-align:center;margin-top:16px;font-size:.85rem}._cancelRow_1154d_525{text-align:center;padding:16px 0 32px}._cancelLink_1154d_530{color:var(--avian-danger,#ef4444);cursor:pointer;opacity:.7;background:0 0;border:none;padding:8px 16px;font-size:.85rem;transition:opacity .15s}._cancelLink_1154d_530:hover{opacity:1}._setupContainer_1154d_546{max-width:520px;margin:0 auto;padding:32px 16px 64px}._setupHeader_1154d_552{text-align:center;margin-bottom:40px}._setupIcon_1154d_557{color:var(--avian-accent,#3b82f6);margin-bottom:12px}._setupTitle_1154d_562{color:var(--avian-text,#1e293b);margin:0 0 8px;font-size:1.8rem;font-weight:800}._setupSubtitle_1154d_569{color:var(--avian-text-secondary,#64748b);margin:0;font-size:1rem;line-height:1.6}._setupSteps_1154d_576{background:var(--avian-surface,#fff);border:1px solid var(--avian-border,#e2e8f0);border-radius:20px;padding:32px 28px}._stepIndicator_1154d_583{justify-content:center;align-items:center;gap:0;margin-bottom:32px;display:flex}._stepDot_1154d_591{background:var(--avian-border,#e2e8f0);width:32px;height:32px;color:var(--avian-text-secondary,#64748b);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;transition:all .2s;display:flex}._stepActive_1154d_605{background:var(--avian-accent,#3b82f6);color:#fff;box-shadow:0 0 0 4px #3b82f633}._stepDone_1154d_611{color:#fff;background:#22c55e}._stepLine_1154d_616{background:var(--avian-border,#e2e8f0);width:48px;height:2px}._setupStep_1154d_576{text-align:center}._setupStep_1154d_576 h3{color:var(--avian-text,#1e293b);margin:0 0 8px;font-size:1.2rem;font-weight:700}._stepHint_1154d_633{color:var(--avian-text-secondary,#64748b);margin:0 0 24px;font-size:.9rem}._dateInput_1154d_639{border:2px solid var(--avian-border,#e2e8f0);background:var(--avian-bg,#f8fafc);color:var(--avian-text,#1e293b);text-align:center;border-radius:10px;width:100%;max-width:280px;margin-bottom:24px;padding:12px 16px;font-size:1.1rem}._dateInput_1154d_639:focus{border-color:var(--avian-accent,#3b82f6);outline:none}._sliderGroup_1154d_656{margin-bottom:24px}._slider_1154d_656{width:100%;max-width:320px;accent-color:var(--avian-accent,#3b82f6);margin-bottom:8px}._sliderLabels_1154d_667{max-width:320px;color:var(--avian-text-secondary,#64748b);justify-content:space-between;margin:0 auto 8px;font-size:.8rem;display:flex}._sliderActive_1154d_676{color:var(--avian-accent,#3b82f6);font-weight:700}._sliderValue_1154d_681{color:var(--avian-text,#1e293b);font-size:1.3rem;font-weight:800}._reminderOptions_1154d_687{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:28px;display:flex}._reminderBtn_1154d_695{border:2px solid var(--avian-border,#e2e8f0);background:var(--avian-bg,#f8fafc);cursor:pointer;min-width:100px;color:var(--avian-text,#1e293b);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:20px 24px;font-weight:600;transition:all .2s;display:flex}._reminderBtn_1154d_695:hover{border-color:var(--avian-accent,#3b82f6)}._reminderActive_1154d_714{border-color:var(--avian-accent,#3b82f6);background:#3b82f60f;box-shadow:0 0 0 3px #3b82f626}._reminderIcon_1154d_720{font-size:1.8rem}._reminderTime_1154d_724{color:var(--avian-text-secondary,#64748b);font-size:.75rem}._stepActions_1154d_729{justify-content:center;gap:12px;display:flex}._nextBtn_1154d_735{background:var(--avian-accent,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:12px 32px;font-size:1rem;font-weight:700;transition:background .15s,transform .1s}._nextBtn_1154d_735:hover{background:var(--avian-accent-hover,#2563eb)}._nextBtn_1154d_735:active{transform:scale(.98)}._backStepBtn_1154d_749{border:1px solid var(--avian-border,#e2e8f0);color:var(--avian-text-secondary,#64748b);cursor:pointer;background:0 0;border-radius:10px;padding:12px 24px;font-size:1rem;transition:background .15s}._backStepBtn_1154d_749:hover{background:var(--avian-bg,#f8fafc)}._activateBtn_1154d_763{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:12px;align-items:center;gap:8px;padding:14px 36px;font-size:1.05rem;font-weight:700;transition:transform .1s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 16px #22c55e4d}._activateBtn_1154d_763:hover{transform:scale(1.02);box-shadow:0 6px 24px #22c55e66}._activateBtn_1154d_763:active{transform:scale(.98)}._modalOverlay_1154d_790{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_1154d_790{background:var(--avian-surface,#fff);border-radius:16px;width:100%;max-width:400px;padding:28px;position:relative}._modalClose_1154d_810{color:var(--avian-text-secondary,#64748b);cursor:pointer;background:0 0;border:none;padding:4px;position:absolute;top:12px;right:12px}._modalTitle_1154d_821{color:var(--avian-text,#1e293b);margin:0 0 20px;font-size:1.2rem;font-weight:700}._modalBody_1154d_828{flex-direction:column;gap:16px;display:flex}._settingLabel_1154d_834{color:var(--avian-text,#1e293b);justify-content:space-between;align-items:center;font-size:.95rem;font-weight:500;display:flex}._settingValue_1154d_843{color:var(--avian-text-secondary,#64748b);font-weight:600}@media (width<=640px){._statusBanner_1154d_75{flex-direction:column;align-items:flex-start}._gaugeSection_1154d_177{text-align:center;flex-direction:column}._gaugeInfo_1154d_215{align-items:center}._statsGrid_1154d_424{grid-template-columns:repeat(2,1fr)}._reminderOptions_1154d_687{flex-direction:column;align-items:center}._stepActions_1154d_729{flex-direction:column-reverse;align-items:center}._gaugeContainer_1154d_188{width:160px;height:160px}}._container_11zu7_1{max-width:960px;margin:0 auto;padding:0 0 32px}._heroIconBtn_11zu7_8{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_11zu7_8:hover{color:#fff;background:#ffffff26}:root[data-theme=light] ._heroIconBtn_11zu7_8{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_11zu7_8:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}._heroSearch_11zu7_37{margin-top:12px}._heroSearchInput_11zu7_41{border-radius:var(--avian-radius,6px);color:#fff;box-sizing:border-box;background:#ffffff14;border:1px solid #fff3;outline:none;width:100%;max-width:420px;padding:8px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,background .15s}._heroSearchInput_11zu7_41::placeholder{color:#ffffff80}._heroSearchInput_11zu7_41:focus{background:#ffffff1f;border-color:#fff6}:root[data-theme=light] ._heroSearchInput_11zu7_41{color:var(--avian-color-text,#1f2328);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroSearchInput_11zu7_41::placeholder{color:var(--avian-color-text-muted,#656d76)}:root[data-theme=light] ._heroSearchInput_11zu7_41:focus{background:#00000014;border-color:#00000040}._section_11zu7_81{margin-bottom:28px}._sectionTitle_11zu7_85{color:var(--avian-color-text-muted,#636e72);text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px;font-size:16px;font-weight:600}._recentGrid_11zu7_95{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}._recentCard_11zu7_101{background:var(--avian-color-primary,#1b6fe8);color:#fff;border-radius:var(--avian-radius,6px);cursor:pointer;text-align:left;border:none;flex-direction:column;gap:4px;padding:14px 16px;transition:transform .15s,box-shadow .15s;display:flex}._recentCard_11zu7_101:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._recentLabel_11zu7_120{font-size:14px;font-weight:600}._recentElo_11zu7_125{opacity:.85;font-size:12px}._domainGrid_11zu7_131{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}._domainCard_11zu7_137{background:var(--avian-color-surface,#fff);border:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 10%, transparent);border-left:3px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 15%, transparent);border-radius:var(--avian-radius,6px);cursor:pointer;text-align:left;flex-direction:column;gap:4px;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex}._domainCard_11zu7_137:hover{border-color:var(--avian-color-primary,#1b6fe8);box-shadow:0 2px 8px #00000014}._domainLabel_11zu7_156{color:var(--avian-color-text,#2d3436);font-size:14px;font-weight:600}._domainMeta_11zu7_162{color:var(--avian-color-text-muted,#636e72);font-size:12px}._domainElo_11zu7_167{color:var(--avian-color-primary,#1b6fe8);margin-top:4px;font-size:12px;font-weight:500}._providerBadge_11zu7_175{letter-spacing:.06em;text-transform:uppercase;border-radius:3px;align-self:flex-start;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.4;display:inline-block}._comingSoon_11zu7_188{opacity:.5;cursor:default}._comingSoon_11zu7_188:hover{border-color:color-mix(in srgb, var(--avian-color-text,#2d3436) 10%, transparent);box-shadow:none}._comingSoonBadge_11zu7_198{color:var(--avian-color-text-muted,#636e72);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}._message_11zu7_207{text-align:center;color:var(--avian-color-text-muted,#636e72);padding:32px 0;font-size:14px}._messageError_11zu7_214{text-align:center;color:var(--avian-color-error,#e17055);padding:32px 0;font-size:14px}:root[data-theme=dark] ._domainCard_11zu7_137{background:var(--avian-color-surface,#1e293b);border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 10%, transparent)}:root[data-theme=dark] ._domainCard_11zu7_137:hover{border-color:var(--avian-color-primary,#4d94ff)}:root[data-theme=dark] ._comingSoon_11zu7_188{opacity:.45}:root[data-theme=dark] ._comingSoon_11zu7_188:hover{border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 10%, transparent)}:root[data-theme=dark] ._comingSoonBadge_11zu7_198{color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 40%, transparent)}._container_fq09n_1{max-width:640px;margin:0 auto;padding:0 0 32px}._heroBackButton_fq09n_8{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_fq09n_8:hover{color:#fff;background:#ffffff26}:root[data-theme=light] ._heroBackButton_fq09n_8{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_fq09n_8:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}._section_fq09n_39{border-bottom:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 8%, transparent);margin-bottom:28px;padding-bottom:24px}._section_fq09n_39:last-child{border-bottom:none}._sectionTitle_fq09n_49{color:var(--avian-color-text-muted,#636e72);text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px;font-size:14px;font-weight:600}._label_fq09n_58{color:var(--avian-color-text,#2d3436);margin-bottom:12px;font-size:14px;font-weight:500;display:block}._radioGroup_fq09n_66{gap:20px;display:flex}._radioLabel_fq09n_71{color:var(--avian-color-text,#2d3436);cursor:pointer;align-items:center;gap:6px;font-size:14px;display:flex}._languageRow_fq09n_80{align-items:center;display:flex}._select_fq09n_85{border:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 15%, transparent);border-radius:var(--avian-radius,6px);background:var(--avian-color-surface,#fff);color:var(--avian-color-text,#2d3436);outline:none;margin-top:6px;padding:8px 12px;font-size:14px;display:block}._select_fq09n_85:focus{border-color:var(--avian-color-primary,#1b6fe8)}._about_fq09n_101{color:var(--avian-color-text-muted,#636e72);font-size:13px;line-height:1.6}:root[data-theme=dark] ._select_fq09n_85{background:var(--avian-color-surface,#1e293b);color:var(--avian-color-text,#e2e8f0);border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 15%, transparent)}:root[data-theme=dark] ._section_fq09n_39{border-bottom-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 8%, transparent)}:root[data-theme=dark] ._radioLabel_fq09n_71,:root[data-theme=dark] ._label_fq09n_58{color:var(--avian-color-text,#e2e8f0)}._session_1pj0k_1{background:var(--avian-color-background,#f8f9fa);width:100%;min-height:100vh;color:var(--avian-color-text,#2d3436);font-family:var(--avian-font-family,"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}._heroBackButton_1pj0k_10{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_1pj0k_10:hover{color:#fff;background:#ffffff26}._heroIconBtn_1pj0k_30{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._heroIconBtn_1pj0k_30:hover{color:#fff;background:#ffffff26}:root[data-theme=light] ._heroBackButton_1pj0k_10{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_1pj0k_10:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}:root[data-theme=light] ._heroIconBtn_1pj0k_30{color:var(--avian-color-text-muted,#656d76);background:#0000000d}:root[data-theme=light] ._heroIconBtn_1pj0k_30:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}._headerScore_1pj0k_70{align-items:center;display:flex}._layout_1pj0k_76{grid-template-rows:auto 1fr;grid-template-columns:1fr 360px;height:calc(100vh - 52px);display:grid;overflow:hidden}._progressArea_1pj0k_84{grid-column:1/-1}._activityArea_1pj0k_88{border-right:1px solid var(--avian-color-border,#e2e8f0);flex-direction:column;display:flex;overflow:hidden}._rightPanel_1pj0k_95{flex-direction:column;display:flex;overflow:hidden}._panelHeader_1pj0k_102{border-bottom:1px solid var(--avian-color-border,#e2e8f0);background:var(--avian-color-background,#f8f9fa);justify-content:space-between;align-items:center;padding:6px 12px;display:flex}._panelTitle_1pj0k_111{text-transform:uppercase;letter-spacing:.06em;color:var(--avian-color-text-muted,#636e72);font-size:.7rem;font-weight:700}._panelInfo_1pj0k_119{border:1px solid var(--avian-color-border,#e2e8f0);width:20px;height:20px;color:var(--avian-color-text-muted,#636e72);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-family:inherit;font-size:.7rem;font-weight:700;transition:all .15s;display:flex}._panelInfo_1pj0k_119:hover{border-color:var(--avian-color-primary,#1b6fe8);color:var(--avian-color-primary,#1b6fe8);background:color-mix(in srgb, var(--avian-color-primary,#1b6fe8) 6%, transparent)}._mapArea_1pj0k_143{border-bottom:1px solid var(--avian-color-border,#e2e8f0);flex-direction:column;height:40%;display:flex;overflow:hidden}._sidebarArea_1pj0k_151{flex-direction:column;flex:1;display:flex;overflow:hidden}._infoOverlay_1pj0k_159{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:300;background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._infoModal_1pj0k_171{background:var(--avian-color-surface,#fff);border:1px solid var(--avian-color-border,#e2e8f0);width:100%;max-width:480px;max-height:80vh;color:var(--avian-color-text,#2d3436);border-radius:16px;padding:28px;position:relative;overflow-y:auto;box-shadow:0 24px 64px #00000026}._infoClose_1pj0k_185{background:color-mix(in srgb, var(--avian-color-text,#2d3436) 5%, transparent);width:28px;height:28px;color:var(--avian-color-text-muted,#636e72);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:.9rem;transition:all .15s;display:flex;position:absolute;top:12px;right:12px}._infoClose_1pj0k_185:hover{background:color-mix(in srgb, var(--avian-color-text,#2d3436) 10%, transparent);color:var(--avian-color-text,#2d3436)}._infoTitle_1pj0k_208{color:var(--avian-color-text,#2d3436);margin:0 0 16px;font-size:1.2rem;font-weight:700}._infoBody_1pj0k_215{color:var(--avian-color-text-muted,#636e72);font-size:.9rem;line-height:1.6}._infoBody_1pj0k_215 p{margin:0 0 12px}._infoBody_1pj0k_215 ul{margin:0 0 12px;padding-left:20px}._infoBody_1pj0k_215 li{margin-bottom:6px}._infoBody_1pj0k_215 strong{color:var(--avian-color-text,#2d3436)}@media (width<=900px){._layout_1pj0k_76{grid-template-columns:1fr}._rightPanel_1pj0k_95{display:none}._rightPanel_1pj0k_95._open_1pj0k_248{background:var(--avian-color-background,#f8f9fa);z-index:90;width:320px;display:flex;position:fixed;top:52px;bottom:0;right:0;box-shadow:-4px 0 24px #00000026}._headerScore_1pj0k_70{display:none}}:root[data-theme=dark] ._session_1pj0k_1{--avian-color-border:#ffffff1a;background:var(--avian-color-background,#0f172a);color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._activityArea_1pj0k_88,:root[data-theme=dark] ._rightPanel_1pj0k_95,:root[data-theme=dark] ._rightPanel_1pj0k_95._open_1pj0k_248{background:var(--avian-color-background,#0f172a)}:root[data-theme=dark] ._panelHeader_1pj0k_102{background:var(--avian-color-background,#0f172a);border-bottom-color:#ffffff1a}:root[data-theme=dark] ._infoModal_1pj0k_171{background:var(--avian-color-surface,#1e293b);color:var(--avian-color-text,#e2e8f0);border-color:#ffffff1a}:root[data-theme=dark] ._infoTitle_1pj0k_208{color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._infoBody_1pj0k_215{color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 75%, transparent)}:root[data-theme=dark] ._infoBody_1pj0k_215 strong{color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._infoClose_1pj0k_185{color:#fff9;background:#ffffff1a}:root[data-theme=dark] ._infoClose_1pj0k_185:hover{color:#fff;background:#fff3}._container_2arz5_1{text-align:center;background:var(--avian-color-bg,#f8f9fa);min-height:100%;color:var(--avian-color-text,#2d3436);flex-direction:column;align-items:center;padding:40px 24px;display:flex}._content_2arz5_12{width:100%;max-width:720px}._badge_2arz5_18{background:color-mix(in srgb, var(--avian-color-success,#059669) 12%, transparent);border:1px solid color-mix(in srgb, var(--avian-color-success,#059669) 30%, transparent);color:var(--avian-color-success,#059669);border-radius:40px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px;font-size:.85rem;font-weight:500;display:inline-flex}._scoreSection_2arz5_33{flex-direction:column;align-items:center;gap:8px;margin-bottom:32px;display:flex}._eloDelta_2arz5_41{color:var(--avian-color-text-muted,#636e72);font-size:.8rem;font-family:var(--avian-font-family-mono,"Fira Code", monospace)}._stats_2arz5_48{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:40px;display:grid}._stat_2arz5_48{background:var(--avian-color-surface,#fff);border:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 8%, transparent);border-radius:12px;padding:20px 16px;box-shadow:0 1px 3px #0000000f}._statValue_2arz5_63{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;font-family:var(--avian-font-family-mono,"Fira Code", monospace);color:var(--avian-color-text,#2d3436)}._statLabel_2arz5_71{color:var(--avian-color-text-muted,#636e72);text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-size:.75rem}._mapContainer_2arz5_80{border:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 8%, transparent);border-radius:12px;margin:40px 0;overflow:hidden;box-shadow:0 1px 3px #0000000f}._domainList_2arz5_89{text-align:left;flex-direction:column;gap:12px;margin-bottom:40px;display:flex}._domainRow_2arz5_97{background:var(--avian-color-surface,#fff);border:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 8%, transparent);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}._domainLabel_2arz5_107{color:var(--avian-color-text,#2d3436);flex:0 0 200px;font-size:.9rem;font-weight:500}._domainBarOuter_2arz5_114{background:color-mix(in srgb, var(--avian-color-text,#2d3436) 6%, transparent);border-radius:4px;flex:1;height:8px;overflow:hidden}._domainBarInner_2arz5_122{background:linear-gradient(90deg, var(--avian-color-primary,#1b6fe8), var(--avian-color-success,#059669));border-radius:4px;height:100%;transition:width .5s}._domainPct_2arz5_129{text-align:right;font-variant-numeric:tabular-nums;font-size:.85rem;font-family:var(--avian-font-family-mono,"Fira Code", monospace);color:var(--avian-color-text-muted,#636e72);flex:0 0 48px}._actions_2arz5_139{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}._btnPrimary_2arz5_146{background:var(--avian-color-accent,#f0a500);color:var(--avian-color-accent-contrast,#2d3436);border:2px solid var(--avian-color-accent,#f0a500);border-radius:var(--avian-radius,6px);cursor:pointer;align-items:center;gap:8px;padding:14px 32px;font-family:inherit;font-size:1rem;font-weight:700;transition:all .25s;display:inline-flex}._btnPrimary_2arz5_146:hover{filter:brightness(.9);box-shadow:0 6px 20px color-mix(in srgb, var(--avian-color-accent,#f0a500) 40%, transparent);transform:translateY(-1px)}._btnOutline_2arz5_168{color:var(--avian-color-text,#2d3436);border:2px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 20%, transparent);border-radius:var(--avian-radius,6px);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:14px 32px;font-family:inherit;font-size:1rem;font-weight:600;transition:all .25s;display:inline-flex}._btnOutline_2arz5_168:hover{background:color-mix(in srgb, var(--avian-color-text,#2d3436) 4%, transparent);border-color:color-mix(in srgb, var(--avian-color-text,#2d3436) 40%, transparent)}@media (width<=768px){._stats_2arz5_48{grid-template-columns:repeat(2,1fr)}._domainLabel_2arz5_107{flex:0 0 120px;font-size:.8rem}}:root[data-theme=dark] ._container_2arz5_1{background:var(--avian-color-bg,#0f172a);color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._badge_2arz5_18{background:color-mix(in srgb, var(--avian-color-success,#00d9a3) 15%, transparent);border-color:color-mix(in srgb, var(--avian-color-success,#00d9a3) 30%, transparent);color:var(--avian-color-success,#00d9a3)}:root[data-theme=dark] ._eloDelta_2arz5_41{color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 50%, transparent)}:root[data-theme=dark] ._stat_2arz5_48{background:var(--avian-color-surface,#1e293b);border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 10%, transparent);box-shadow:none}:root[data-theme=dark] ._statValue_2arz5_63{color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._statLabel_2arz5_71{color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 50%, transparent)}:root[data-theme=dark] ._mapContainer_2arz5_80{border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 10%, transparent);box-shadow:none}:root[data-theme=dark] ._domainRow_2arz5_97{background:var(--avian-color-surface,#1e293b);border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 10%, transparent)}:root[data-theme=dark] ._domainLabel_2arz5_107{color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._domainBarOuter_2arz5_114{background:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 10%, transparent)}:root[data-theme=dark] ._domainBarInner_2arz5_122{background:linear-gradient(90deg, var(--avian-color-primary,#4d94ff), var(--avian-color-success,#00d9a3))}:root[data-theme=dark] ._domainPct_2arz5_129{color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 70%, transparent)}:root[data-theme=dark] ._btnOutline_2arz5_168{color:var(--avian-color-text,#e2e8f0);border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 30%, transparent)}:root[data-theme=dark] ._btnOutline_2arz5_168:hover{background:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 8%, transparent);border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 50%, transparent)}._container_93bsf_1{text-align:center;background:var(--avian-color-bg,#f8f9fa);min-height:100%;color:var(--avian-color-text,#2d3436);font-family:var(--avian-font-family,"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);flex-direction:column;align-items:center;padding:40px 24px;display:flex}._content_93bsf_13{width:100%;max-width:720px}._badge_93bsf_19{letter-spacing:1px;border-radius:40px;margin-bottom:20px;padding:8px 20px;font-size:.9rem;font-weight:700;display:inline-flex}._badgePass_93bsf_29{background:color-mix(in srgb, var(--avian-color-success,#059669) 12%, transparent);border:1px solid color-mix(in srgb, var(--avian-color-success,#059669) 30%, transparent);color:var(--avian-color-success,#059669)}._badgeFail_93bsf_35{background:color-mix(in srgb, var(--avian-color-error,#e17055) 12%, transparent);border:1px solid color-mix(in srgb, var(--avian-color-error,#e17055) 30%, transparent);color:var(--avian-color-error,#e17055)}._title_93bsf_42{color:var(--avian-color-text,#2d3436);margin:0 0 8px;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700}._subtitle_93bsf_49{color:var(--avian-color-text-muted,#636e72);margin:0 0 32px;font-size:1rem}._statsRow_93bsf_56{text-align:center;grid-template-columns:auto 1fr;gap:24px;margin-bottom:40px;display:grid}._scoreCard_93bsf_64{flex-direction:column;align-items:center;gap:8px;display:flex}._eloDelta_93bsf_71{color:var(--avian-color-text-muted,#636e72);font-size:.8rem;font-family:var(--avian-font-family-mono,"Fira Code", monospace)}._statsGrid_93bsf_77{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._stat_93bsf_56{background:var(--avian-color-surface,#fff);border:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 8%, transparent);border-radius:12px;padding:16px 12px;box-shadow:0 1px 3px #0000000f}._statValue_93bsf_91{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700;font-family:var(--avian-font-family-mono,"Fira Code", monospace);color:var(--avian-color-text,#2d3436)}._statLabel_93bsf_99{color:var(--avian-color-text-muted,#636e72);text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-size:.7rem}._ringContainer_93bsf_108{margin-bottom:40px}._sectionTitle_93bsf_112{color:var(--avian-color-text-muted,#636e72);text-align:left;margin:0 0 16px;font-size:1rem;font-weight:600}._ringBox_93bsf_120{border:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 8%, transparent);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000f}._unitSection_93bsf_128{margin-bottom:40px}._unitList_93bsf_132{text-align:left;flex-direction:column;gap:10px;display:flex}._unitRow_93bsf_139{background:var(--avian-color-surface,#fff);border:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 8%, transparent);border-radius:8px;align-items:center;gap:12px;padding:10px 16px;display:flex}._unitLabel_93bsf_149{color:var(--avian-color-text,#2d3436);flex:0 0 180px;font-size:.85rem;font-weight:500}._unitBarOuter_93bsf_156{background:color-mix(in srgb, var(--avian-color-text,#2d3436) 6%, transparent);border-radius:4px;flex:1;height:8px;overflow:hidden}._unitBarInner_93bsf_164{background:linear-gradient(90deg, var(--avian-color-primary,#1b6fe8), var(--avian-color-success,#059669));border-radius:4px;height:100%;transition:width .5s}._unitPct_93bsf_171{text-align:right;font-variant-numeric:tabular-nums;font-size:.85rem;font-family:var(--avian-font-family-mono,"Fira Code", monospace);color:var(--avian-color-text-muted,#636e72);flex:0 0 48px}._actions_93bsf_181{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}._btnPrimary_93bsf_188{background:var(--avian-color-accent,#f0a500);color:var(--avian-color-accent-contrast,#2d3436);border:2px solid var(--avian-color-accent,#f0a500);border-radius:var(--avian-radius,6px);cursor:pointer;align-items:center;gap:8px;padding:14px 32px;font-family:inherit;font-size:1rem;font-weight:700;transition:all .25s;display:inline-flex}._btnPrimary_93bsf_188:hover{filter:brightness(.9);box-shadow:0 6px 20px color-mix(in srgb, var(--avian-color-accent,#f0a500) 40%, transparent);transform:translateY(-1px)}._btnOutline_93bsf_210{color:var(--avian-color-text,#2d3436);border:2px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 20%, transparent);border-radius:var(--avian-radius,6px);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:14px 32px;font-family:inherit;font-size:1rem;font-weight:600;transition:all .25s;display:inline-flex}._btnOutline_93bsf_210:hover{background:color-mix(in srgb, var(--avian-color-text,#2d3436) 4%, transparent);border-color:color-mix(in srgb, var(--avian-color-text,#2d3436) 40%, transparent)}@media (width<=768px){._statsRow_93bsf_56{grid-template-columns:1fr}._statsGrid_93bsf_77{grid-template-columns:repeat(2,1fr)}._unitLabel_93bsf_149{flex:0 0 100px;font-size:.75rem}}:root[data-theme=dark] ._container_93bsf_1{background:var(--avian-color-bg,#0f172a);color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._badgePass_93bsf_29{background:color-mix(in srgb, var(--avian-color-success,#00d9a3) 15%, transparent);border-color:color-mix(in srgb, var(--avian-color-success,#00d9a3) 30%, transparent);color:var(--avian-color-success,#00d9a3)}:root[data-theme=dark] ._badgeFail_93bsf_35{background:color-mix(in srgb, var(--avian-color-error,#ff7b6b) 15%, transparent);border-color:color-mix(in srgb, var(--avian-color-error,#ff7b6b) 30%, transparent);color:var(--avian-color-error,#ff7b6b)}:root[data-theme=dark] ._title_93bsf_42{color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._subtitle_93bsf_49{color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 60%, transparent)}:root[data-theme=dark] ._eloDelta_93bsf_71{color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 50%, transparent)}:root[data-theme=dark] ._stat_93bsf_56{background:var(--avian-color-surface,#1e293b);border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 10%, transparent);box-shadow:none}:root[data-theme=dark] ._statValue_93bsf_91{color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._statLabel_93bsf_99{color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 50%, transparent)}:root[data-theme=dark] ._sectionTitle_93bsf_112{color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 80%, transparent)}:root[data-theme=dark] ._ringBox_93bsf_120{border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 10%, transparent);box-shadow:none}:root[data-theme=dark] ._unitRow_93bsf_139{background:var(--avian-color-surface,#1e293b);border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 10%, transparent)}:root[data-theme=dark] ._unitLabel_93bsf_149{color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._unitBarOuter_93bsf_156{background:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 10%, transparent)}:root[data-theme=dark] ._unitBarInner_93bsf_164{background:linear-gradient(90deg, var(--avian-color-primary,#4d94ff), var(--avian-color-success,#00d9a3))}:root[data-theme=dark] ._unitPct_93bsf_171{color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 70%, transparent)}:root[data-theme=dark] ._btnOutline_93bsf_210{color:var(--avian-color-text,#e2e8f0);border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 30%, transparent)}:root[data-theme=dark] ._btnOutline_93bsf_210:hover{background:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 8%, transparent);border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 50%, transparent)}._container_10b65_1{max-width:800px;min-height:100%;margin:0 auto;padding:0 0 24px}._heroBackButton_10b65_9{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._heroBackButton_10b65_9:hover{color:#fff;background:#ffffff26}:root[data-theme=light] ._heroBackButton_10b65_9{color:var(--avian-color-text-muted,#656d76);background:#0000000d;border-color:#00000026}:root[data-theme=light] ._heroBackButton_10b65_9:hover{color:var(--avian-color-text,#1f2328);background:#0000001a}._center_10b65_40{min-height:300px;color:var(--avian-color-text-muted,#636e72);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}._spinner_10b65_50{border:3px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 15%, transparent);border-top-color:var(--avian-color-primary,#1b6fe8);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_10b65_50}@keyframes _spin_10b65_50{to{transform:rotate(360deg)}}._progressBar_10b65_63{align-items:center;gap:12px;margin-bottom:20px;display:flex}._progressTrack_10b65_70{background:color-mix(in srgb, var(--avian-color-text,#2d3436) 12%, transparent);border-radius:3px;flex:1;height:6px;overflow:hidden}._progressFill_10b65_78{background:var(--avian-color-primary,#1b6fe8);border-radius:3px;height:100%;transition:width .3s}._progressLabel_10b65_85{color:var(--avian-color-text-muted,#636e72);text-align:right;min-width:48px;font-size:13px;font-weight:600}._card_10b65_93{background:var(--avian-color-surface,#fff);border-radius:16px;overflow:hidden;box-shadow:0 2px 8px #0000000f}._cardBody_10b65_100{padding:32px}._header_10b65_104{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._questionNum_10b65_111{color:var(--avian-color-text-muted,#636e72);font-size:14px;font-weight:600}._speakingIndicator_10b65_117{margin-left:8px;font-size:16px}._difficulty_10b65_122{color:var(--avian-color-text-muted,#636e72);font-size:12px}._stem_10b65_127{color:var(--avian-color-text,#2d3436);margin:0 0 24px;font-size:18px;font-weight:600;line-height:1.5}._optionsList_10b65_135{flex-direction:column;gap:10px;display:flex}._option_10b65_135{border:2px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 12%, transparent);background:var(--avian-color-bg,#f8f9fa);cursor:pointer;text-align:left;color:var(--avian-color-text,#2d3436);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;transition:border-color .15s,background .15s;display:flex}._option_10b65_135:hover:not(:disabled){border-color:var(--avian-color-primary,#1b6fe8);background:color-mix(in srgb, var(--avian-color-primary,#1b6fe8) 4%, transparent)}._option_10b65_135:disabled{cursor:default}._optionSelected_10b65_165{border-color:var(--avian-color-primary,#1b6fe8);background:color-mix(in srgb, var(--avian-color-primary,#1b6fe8) 8%, transparent)}._optionCorrect_10b65_170{background:#22c55e14;border-color:#22c55e}._optionIncorrect_10b65_175{background:#ef444414;border-color:#ef4444}._optionLetter_10b65_180{background:color-mix(in srgb, var(--avian-color-text,#2d3436) 12%, transparent);width:28px;height:28px;color:var(--avian-color-text,#2d3436);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}._optionCorrect_10b65_170 ._optionLetter_10b65_180{color:#fff;background:#22c55e}._optionIncorrect_10b65_175 ._optionLetter_10b65_180{color:#fff;background:#ef4444}._optionText_10b65_204{flex:1;line-height:1.4}._feedback_10b65_209{border-radius:10px;align-items:center;gap:8px;margin-top:16px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}._feedbackCorrect_10b65_220{color:#22c55e;background:#22c55e1a}._feedbackIncorrect_10b65_225{color:#ef4444;background:#ef44441a}._feedbackIcon_10b65_230{font-size:18px}._explanation_10b65_234{background:var(--avian-color-bg,#f8f9fa);color:var(--avian-color-text,#2d3436);border-radius:10px;margin-top:12px;padding:16px;font-size:14px;line-height:1.6}._selectedExplanation_10b65_244{border-top:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 12%, transparent);color:var(--avian-color-text-muted,#636e72);margin-top:8px;padding-top:8px}._eloDelta_10b65_251{color:var(--avian-color-text-muted,#636e72);margin-top:8px;font-size:13px}._actionRow_10b65_257{gap:12px;margin-top:20px;display:flex}._lessonButton_10b65_263{border:2px solid var(--avian-color-primary,#1b6fe8);color:var(--avian-color-primary,#1b6fe8);cursor:pointer;background:0 0;border-radius:10px;padding:12px 20px;font-family:inherit;font-size:15px;font-weight:600}._primaryButton_10b65_275{background:var(--avian-color-primary,#1b6fe8);color:#fff;cursor:pointer;border:none;border-radius:10px;flex:1;padding:12px 20px;font-family:inherit;font-size:15px;font-weight:600}._retryButton_10b65_288{background:var(--avian-color-primary,#1b6fe8);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:12px 20px;font-family:inherit;font-size:15px;font-weight:600}._cardFooter_10b65_300{border-top:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 8%, transparent);color:var(--avian-color-text-muted,#636e72);justify-content:space-between;align-items:center;padding:12px 32px;font-size:12px;display:flex}._autoReadToggle_10b65_310{cursor:pointer;align-items:center;gap:6px;display:flex}._errorMessage_10b65_317{color:#ef4444;font-size:14px}._completeCard_10b65_323{text-align:center;padding:48px 32px}._completeIcon_10b65_328{margin-bottom:16px;font-size:48px}._completeTitle_10b65_333{color:var(--avian-color-text,#2d3436);margin:0 0 8px;font-size:24px;font-weight:700}._completeSubtitle_10b65_340{color:var(--avian-color-text-muted,#636e72);margin:0 0 24px;font-size:16px}._completeStats_10b65_346{justify-content:center;gap:32px;margin-bottom:32px;display:flex}._stat_10b65_353{flex-direction:column;align-items:center;gap:4px;display:flex}._statValue_10b65_360{color:var(--avian-color-text,#2d3436);font-size:28px;font-weight:700}._statLabel_10b65_366{color:var(--avian-color-text-muted,#636e72);text-transform:uppercase;letter-spacing:.05em;font-size:12px}._modalOverlay_10b65_374{z-index:100;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_10b65_374{background:var(--avian-color-surface,#fff);border-radius:16px;flex-direction:column;width:min(640px,90vw);max-height:80vh;display:flex;overflow:hidden}._modalHeader_10b65_394{border-bottom:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 8%, transparent);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._modalHeader_10b65_394 h2{color:var(--avian-color-text,#2d3436);margin:0;font-size:18px;font-weight:600}._modalClose_10b65_409{cursor:pointer;color:var(--avian-color-text-muted,#636e72);background:0 0;border:none;padding:4px 8px;font-size:18px}._modalBody_10b65_418{color:var(--avian-color-text,#2d3436);padding:24px;font-size:15px;line-height:1.7;overflow-y:auto}._modalBody_10b65_418 hr{border:none;border-top:1px solid color-mix(in srgb, var(--avian-color-text,#2d3436) 8%, transparent);margin:20px 0}._modalBody_10b65_418 h3{margin:0 0 8px;font-size:16px;font-weight:600}._keyConcepts_10b65_438{background:color-mix(in srgb, var(--avian-color-primary,#1b6fe8) 5%, transparent);border-radius:10px;margin-top:20px;padding:16px}._keyConcepts_10b65_438 ul{margin:8px 0 0;padding-left:20px}._keyConcepts_10b65_438 li{margin-bottom:4px}:root[data-theme=dark] ._card_10b65_93{background:var(--avian-color-surface,#1e293b);box-shadow:none}:root[data-theme=dark] ._stem_10b65_127{color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._option_10b65_135{background:var(--avian-color-bg,#0f172a);border-color:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 12%, transparent);color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._optionLetter_10b65_180{background:color-mix(in srgb, var(--avian-color-text,#e2e8f0) 15%, transparent);color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._explanation_10b65_234{background:var(--avian-color-bg,#0f172a);color:var(--avian-color-text,#e2e8f0)}:root[data-theme=dark] ._modal_10b65_374{background:var(--avian-color-surface,#1e293b)}:root[data-theme=dark] ._modalHeader_10b65_394 h2,:root[data-theme=dark] ._modalBody_10b65_418,:root[data-theme=dark] ._completeTitle_10b65_333,:root[data-theme=dark] ._statValue_10b65_360{color:var(--avian-color-text,#e2e8f0)}._app_14ziz_1{background:var(--demo-bg,#f8f9fa);width:100%;min-height:100vh;color:var(--demo-text,#2d3436);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._header_14ziz_10{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;z-index:100;background:#0d1b2af7;justify-content:space-between;align-items:center;gap:12px;height:52px;padding:0 20px;display:flex;position:sticky;top:0}._logo_14ziz_25{color:#fff;align-items:center;gap:10px;font-size:.95rem;font-weight:600;text-decoration:none;display:flex}._logoIcon_14ziz_35{border-radius:6px;width:28px;height:28px}._logoText_14ziz_41 span{color:#f0a500;font-weight:700}._logoSub_14ziz_46{letter-spacing:.06em;text-transform:uppercase;margin-top:-2px;font-size:.55rem;font-weight:500;display:block;color:#ffffff80!important}._headerModeName_14ziz_56{letter-spacing:.02em;color:#ffffffd9;white-space:nowrap;font-size:.85rem;font-weight:700}._headerScore_14ziz_64{flex:1;justify-content:center;display:flex}._themeToggle_14ziz_70{color:#fffc;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex}._themeToggle_14ziz_70:hover{color:#fff;background:#fff3}._profileBtn_14ziz_91{color:#fffc;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}._profileBtn_14ziz_91:hover{color:#fff;background:#fff3}._releaseNotesBtn_14ziz_112{position:relative}._newDot_14ziz_116{pointer-events:none;background:#22c55e;border:2px solid #0d1b2af7;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}:root[data-theme=light] ._newDot_14ziz_116{border-color:#fffffff7}._backLink_14ziz_132{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:0 0;border:none;font-family:inherit;font-size:.8rem;text-decoration:none;transition:color .2s}._backLink_14ziz_132:hover{color:#fff}._layout_14ziz_149{grid-template-rows:auto 1fr;grid-template-columns:1fr 360px;height:calc(100vh - 52px);display:grid;overflow:hidden}._progressArea_14ziz_157{grid-column:1/-1}._activityArea_14ziz_161{border-right:1px solid var(--demo-border,#e2e8f0);flex-direction:column;display:flex;overflow:hidden}._rightPanel_14ziz_168{flex-direction:column;display:flex;overflow:hidden}._panelHeader_14ziz_175{border-bottom:1px solid var(--demo-border,#e2e8f0);background:var(--demo-bg,#f8f9fa);justify-content:space-between;align-items:center;padding:6px 12px;display:flex}._panelTitle_14ziz_184{text-transform:uppercase;letter-spacing:.06em;color:var(--demo-text-muted,#636e72);font-size:.7rem;font-weight:700}._panelInfo_14ziz_192{border:1px solid var(--demo-border,#e2e8f0);width:20px;height:20px;color:var(--demo-text-muted,#636e72);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-family:inherit;font-size:.7rem;font-weight:700;transition:all .15s;display:flex}._panelInfo_14ziz_192:hover{border-color:var(--demo-primary,#1b6fe8);color:var(--demo-primary,#1b6fe8);background:#1b6fe80f}._infoOverlay_14ziz_216{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:300;background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._infoModal_14ziz_228{color:#ffffffd9;background:#1a2332;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:480px;max-height:80vh;padding:28px;position:relative;overflow-y:auto}._infoClose_14ziz_241{color:#fff9;cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.9rem;transition:all .15s;display:flex;position:absolute;top:12px;right:12px}._infoClose_14ziz_241:hover{color:#fff;background:#fff3}._infoTitle_14ziz_264{margin:0 0 16px;font-size:1.2rem;font-weight:700}._infoBody_14ziz_270{font-size:.9rem;line-height:1.6}._infoBody_14ziz_270 p{margin:0 0 12px}._infoBody_14ziz_270 ul{margin:0 0 12px;padding-left:20px}._infoBody_14ziz_270 li{margin-bottom:6px}._infoBody_14ziz_270 strong{color:#fff}._mapArea_14ziz_292{border-bottom:1px solid var(--demo-border,#e2e8f0);flex-direction:column;height:40%;display:flex;overflow:hidden}._sidebarArea_14ziz_300{flex-direction:column;flex:1;display:flex;overflow:hidden}._mobileToggle_14ziz_308{display:none}@media (width<=900px){._layout_14ziz_149{grid-template-columns:1fr}._rightPanel_14ziz_168{display:none}._rightPanel_14ziz_168._open_14ziz_321{background:var(--demo-bg,#f8f9fa);z-index:90;width:320px;display:flex;position:fixed;top:52px;bottom:0;right:0;box-shadow:-4px 0 24px #00000026}._mobileToggle_14ziz_308{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;display:flex}._headerScore_14ziz_64{display:none}}:root[data-theme=light] ._header_14ziz_10{color:#2d3436;background:#fff;border-bottom:1px solid #00000014}:root[data-theme=light] ._logo_14ziz_25{color:#2d3436}:root[data-theme=light] ._logoSub_14ziz_46{color:#0006!important}:root[data-theme=light] ._backLink_14ziz_132{color:#00000080}:root[data-theme=light] ._backLink_14ziz_132:hover{color:#2d3436}:root[data-theme=light] ._themeToggle_14ziz_70{color:#636e72;background:#0000000f;border-color:#0000001f}:root[data-theme=light] ._themeToggle_14ziz_70:hover{color:#2d3436;background:#0000001a}:root[data-theme=light] ._profileBtn_14ziz_91{color:#636e72;background:#0000000f;border-color:#0000001f}:root[data-theme=light] ._profileBtn_14ziz_91:hover{color:#2d3436;background:#0000001a}:root[data-theme=light] ._mobileToggle_14ziz_308{color:#636e72;background:#0000000d;border-color:#0000001a}:root[data-theme=light] ._headerModeName_14ziz_56{color:#ffffffe6}:root[data-theme=light] ._infoOverlay_14ziz_216{background:#00000040}:root[data-theme=light] ._infoModal_14ziz_228{color:#4a5568;background:#fff;border-color:#0000001a;box-shadow:0 24px 64px #00000026}:root[data-theme=light] ._infoTitle_14ziz_264{color:#2d3436}:root[data-theme=light] ._infoClose_14ziz_241{color:#636e72;background:#0000000d}:root[data-theme=light] ._infoClose_14ziz_241:hover{color:#2d3436;background:#0000001a}:root[data-theme=light] ._infoBody_14ziz_270 strong{color:#2d3436}:root[data-theme=dark] ._app_14ziz_1{--demo-bg:#0f172a;--demo-text:#e2e8f0;--demo-border:#ffffff1a;--demo-text-muted:#94a3b8;--demo-primary:#4d94ff;--demo-hover:#4d94ff0f}:root[data-theme=dark] ._activityArea_14ziz_161,:root[data-theme=dark] ._rightPanel_14ziz_168,:root[data-theme=dark] ._rightPanel_14ziz_168._open_14ziz_321{background:#0f172a}
