._loading_jramy_1{align-content:center;place-items:center;gap:var(--space-3);min-height:12rem;color:var(--color-text-secondary);display:grid}._spinner_jramy_19{border:.1875rem solid var(--color-border-strong);border-top-color:var(--color-brand);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite _spin_jramy_19}@keyframes _spin_jramy_19{to{transform:rotate(1turn)}}._links_17ynq_1{margin-top:var(--space-5);justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-text-tertiary);flex-wrap:wrap;font-size:.8125rem;display:flex}._links_17ynq_1 a{min-height:var(--touch-target);color:var(--color-text-tertiary);text-underline-offset:.15em;align-items:center;text-decoration:underline;display:inline-flex}._links_17ynq_1 a:hover,._links_17ynq_1 a:focus-visible{color:var(--color-brand-light)}._badge_15noc_1{border:.0625rem solid var(--color-border);width:fit-content;min-height:1.75rem;color:var(--color-text-secondary);letter-spacing:.04em;background:#f2f1ee0a;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;display:inline-flex}._dot_15noc_33{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}._neutral_15noc_47{color:var(--color-text-secondary)}._brand_15noc_55{color:var(--color-brand-light);background:var(--color-brand-muted);border-color:#ee8b2d3d}._success_15noc_67{color:var(--color-success);background:var(--color-success-muted);border-color:#7edaa03d}._info_15noc_79{color:var(--color-info);background:var(--color-info-muted);border-color:#90baff3d}._error_15noc_91{color:var(--color-error);background:var(--color-error-muted);border-color:#ff8b7a3d}._warning_15noc_103{color:#f4cf67;background:#f4cf6714;border-color:#f4cf674d}._navigation_1rggg_1{right:max(var(--space-2), env(safe-area-inset-right));bottom:max(var(--space-2), env(safe-area-inset-bottom));left:max(var(--space-2), env(safe-area-inset-left));z-index:20;max-width:42rem;padding:var(--space-2);border:.0625rem solid var(--color-border);border-radius:var(--radius-card);grid-template-columns:repeat(var(--navigation-items), minmax(0, 1fr));box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#0b0e10f5;margin-inline:auto;display:grid;position:fixed}._navigation_1rggg_1 a{min-width:0;min-height:var(--touch-target);padding-inline:var(--space-1);color:var(--color-text-tertiary);text-align:center;justify-content:center;align-items:center;font-size:.75rem;text-decoration:none;display:flex}._navigation_1rggg_1 a[aria-current=page]{color:var(--color-brand-light);font-weight:700}._topBar_mxtp5_1{width:min(100%, var(--content-width));min-height:3.5rem;padding:var(--space-1) var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-4);margin-inline:auto;display:flex}._brand_mxtp5_23{align-items:center;gap:var(--space-3);min-width:0;display:flex}._logo_mxtp5_37{width:2rem;height:2rem;color:var(--color-bg-app);background:var(--color-brand);border:.0625rem solid #ee8b2d66;border-radius:.875rem;place-items:center;font-size:1.125rem;font-weight:800;display:grid}._brandText_mxtp5_63{gap:.0625rem;min-width:0;display:grid}._brandText_mxtp5_63 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}._brandText_mxtp5_63 small{color:var(--color-text-tertiary);font-size:.6875rem}._actions_mxtp5_99{align-items:center;gap:var(--space-2);display:flex}@media (width<=32rem){._brandText_mxtp5_63 small{display:none}}._shell_1urtv_1{min-height:100vh}._skipLink_1urtv_9{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-3) var(--space-4);border-radius:var(--radius-small);color:var(--color-bg-app);background:var(--color-brand-light);transform:translateY(calc(-100% - var(--space-4)));transition:transform var(--transition-fast);font-weight:700;position:fixed}._skipLink_1urtv_9:focus{transform:translateY(0)}._main_1urtv_45{width:min(100%, var(--content-width));padding:var(--space-3) max(var(--space-4), env(safe-area-inset-right)) calc(5.5rem + env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));margin-inline:auto}._pageHeader_1urtv_59{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._pageStatus_1urtv_75{color:var(--color-text-secondary);font-size:.6875rem}._pageHeader_1urtv_59 h1{overflow-wrap:anywhere;max-width:100%;font-size:var(--font-size-page-title);letter-spacing:-.025em;font-weight:650;line-height:1.15}._eyebrow_1urtv_103{color:var(--color-brand-light);font-size:var(--font-size-label);letter-spacing:.16em;text-transform:uppercase;font-weight:700}._profileLink_1urtv_119{min-height:var(--touch-target);padding-inline:var(--space-2);color:var(--color-text-secondary);align-items:center;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}._profileLink_1urtv_119[aria-current=page]{color:var(--color-brand-light)}@media (width>=48rem){._main_1urtv_45{padding-top:var(--space-4)}}._button_i8p8j_1{min-height:var(--touch-target);border-radius:var(--radius-small);justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-text-primary);cursor:pointer;transition:transform var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast), opacity var(--transition-fast);border:.0625rem solid #0000;padding:.625rem .875rem;font-size:.875rem;font-weight:700;line-height:1;display:inline-flex}._button_i8p8j_1:active:not(:disabled){transform:translateY(.0625rem)scale(.99)}._button_i8p8j_1:disabled{cursor:not-allowed;opacity:.48}._primary_i8p8j_61{color:#130b04;background:var(--color-brand)}._primary_i8p8j_61:hover:not(:disabled){background:linear-gradient(135deg, var(--color-brand-soft), var(--color-brand))}._secondary_i8p8j_79{border-color:var(--color-border-strong);background:var(--color-bg-card-raised)}._secondary_i8p8j_79:hover:not(:disabled){background:var(--color-bg-card-active);border-color:#ee8b2d6b}._ghost_i8p8j_99{color:var(--color-text-secondary);background:0 0}._ghost_i8p8j_99:hover:not(:disabled){color:var(--color-text-primary);background:#f2f1ee0f}._spinner_i8p8j_119{border:.125rem solid;border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite _spin_i8p8j_119}@keyframes _spin_i8p8j_119{to{transform:rotate(1turn)}}._card_kymjx_1{border:.0625rem solid var(--color-border);background:var(--color-bg-card);box-shadow:var(--shadow-card);position:relative;overflow:hidden}._hero_kymjx_17{padding:var(--space-4);border-radius:var(--radius-hero)}._hero_kymjx_17:after{right:var(--space-4);bottom:0;left:var(--space-4);background:linear-gradient(90deg, transparent, var(--color-brand), transparent);content:"";opacity:.2;height:.0625rem;position:absolute}._standard_kymjx_49{padding:var(--space-4);border-radius:var(--radius-card)}._compact_kymjx_59{padding:var(--space-3);border-radius:var(--radius-compact);box-shadow:0 .75rem 2rem #0000002e}._input_kymjx_71{padding:var(--space-3);border-radius:var(--radius-input);background:var(--color-bg-card-raised);box-shadow:none}._card_778yl_1{gap:var(--space-4);max-width:34rem;display:grid}._card_778yl_1 h2{font-size:var(--font-size-hero-title)}._card_778yl_1 p{color:var(--color-text-secondary)}._modal_rf41s_1{z-index:80;background:var(--color-surface-card,#181c22);width:min(40rem,100% - 2rem);max-height:90dvh;color:var(--color-text-primary);border:1px solid var(--color-border-strong);border-radius:var(--radius-hero);margin:auto;padding:1.5rem;position:fixed;inset:0;overflow:auto}._modal_rf41s_1::backdrop{background:#000b}._modal_rf41s_1 header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._modal_rf41s_1 header button{color:inherit;background:0 0;border:0;min-width:44px;min-height:44px;font-size:1.5rem}._card_fj0oq_1{gap:var(--space-4);max-width:38rem;display:grid}._card_fj0oq_1 h2{font-size:var(--font-size-hero-title)}._card_fj0oq_1 p{color:var(--color-text-secondary)}._hint_fj0oq_29{font-size:.75rem}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg-app:#050607;--color-bg-screen-dark:#0c0f11;--color-bg-screen-light:#15191c;--color-bg-card:#14181b;--color-bg-card-raised:#1a1f23;--color-bg-card-active:#20262b;--color-text-primary:#f2f1ee;--color-text-secondary:#a6aeb0;--color-text-tertiary:#7b8387;--color-text-disabled:#626a6e;--color-brand:#ee8b2d;--color-brand-light:#ffb565;--color-brand-soft:#ffd3a0;--color-success:#7edaa0;--color-info:#90baff;--color-analysis:#7ee6d1;--color-error:#ff8b7a;--color-border:#f2f1ee1a;--color-border-strong:#f2f1ee2e;--color-brand-muted:#ee8b2d1f;--color-success-muted:#7edaa01f;--color-info-muted:#90baff1f;--color-error-muted:#ff8b7a1f;--font-family-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-page-title:clamp(1.5rem, 5vw, 1.875rem);--font-size-drawer-title:clamp(1.375rem, 5vw, 1.75rem);--font-size-hero-title:1.375rem;--font-size-card-title:1rem;--font-size-section-title:.875rem;--font-size-body:.875rem;--font-size-label:.6875rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:.875rem;--space-5:1rem;--space-6:1.125rem;--space-8:1.5rem;--radius-hero:1rem;--radius-card:.875rem;--radius-compact:.75rem;--radius-input:.625rem;--radius-small:.75rem;--radius-sheet:1.75rem;--shadow-card:0 .25rem 1rem #0000001f;--shadow-focus:0 0 0 .1875rem #ee8b2d3d;--transition-fast:.15s ease;--content-width:70rem;--touch-target:2.75rem;--color-text:var(--color-text-primary);--color-text-muted:var(--color-text-secondary);--color-danger:var(--color-error);--color-warning:var(--color-brand-light);--color-accent:var(--color-brand);--color-accent-soft:var(--color-brand-muted);--color-surface-strong:var(--color-bg-card-raised);--color-surface-soft:var(--color-bg-card);--radius-lg:var(--radius-card);--radius-md:var(--radius-input);--radius-pill:999px;--font-size-sm:.75rem}*,:before,:after{box-sizing:border-box}html{background:var(--color-bg-app);min-width:20rem;min-height:100%}body{min-width:20rem;min-height:100vh;color:var(--color-text-primary);background:radial-gradient(circle at 10% 0%, #ee8b2d14, transparent 26rem), linear-gradient(180deg, var(--color-bg-screen-dark), var(--color-bg-app));font-family:var(--font-family-sans);font-size:var(--font-size-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0;line-height:1.5}button,input,textarea,select{max-width:100%;font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}select option{background:var(--color-bg-card-raised);color:var(--color-text-primary)}button{border:0}a{color:inherit}img,svg{max-width:100%;display:block}h1,h2,h3,p{margin-block:0}::selection{color:var(--color-bg-app);background:var(--color-brand-light)}:focus-visible{outline:.125rem solid var(--color-brand-light);outline-offset:.1875rem}#root{min-height:100vh}[hidden]{display:none!important}summary{cursor:pointer}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
