@keyframes UsageToast_slideIn__bQtsK{0%{opacity:0;transform:translateX(32px)}to{opacity:1;transform:translateX(0)}}@keyframes UsageToast_slideOut__BBRXp{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(32px)}}.UsageToast_toast__z8V5H{position:fixed;bottom:1.5rem;right:1.5rem;z-index:300;width:320px;border-radius:12px;border:1px solid var(--border-dark);background:var(--surface);box-shadow:var(--shadow-modal);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.5rem;animation:UsageToast_slideIn__bQtsK .22s var(--ease-spring) forwards}.UsageToast_toastExiting__hnHp2{animation:UsageToast_slideOut__BBRXp .18s ease forwards}.UsageToast_toastInfo__26eW5{border-color:var(--info-border);background:var(--surface);box-shadow:0 8px 24px rgba(45,45,255,.1),var(--shadow-warm-sm)}.UsageToast_toastWarning__cnDO_{border-color:var(--warning-border);background:var(--surface);box-shadow:0 8px 24px rgba(180,83,9,.08),var(--shadow-warm-sm)}.UsageToast_toastCritical__2eDM0{border-color:var(--warning-border);background:var(--surface);box-shadow:0 8px 24px rgba(212,61,61,.1),var(--shadow-warm-sm)}.UsageToast_header__rnkfh{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.UsageToast_levelDot__Hlpv4{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:.28rem}.UsageToast_toastInfo__26eW5 .UsageToast_levelDot__Hlpv4{background:var(--accent)}.UsageToast_toastWarning__cnDO_ .UsageToast_levelDot__Hlpv4{background:var(--warning)}.UsageToast_toastCritical__2eDM0 .UsageToast_levelDot__Hlpv4{background:var(--red)}.UsageToast_message__z2Mvf{font-size:var(--text-sm);font-weight:500;color:var(--text);line-height:var(--lh-snug);flex:1 1}.UsageToast_dismiss__q_XfC{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);border-radius:6px;flex-shrink:0;transition:color .14s ease,background .14s ease}.UsageToast_dismiss__q_XfC:hover{color:var(--text);background:var(--surface-alt)}.UsageToast_dismiss__q_XfC:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.UsageToast_footer__dYmE6{display:flex;align-items:center;gap:.5rem}.UsageToast_cta__ks4Z0{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;font:inherit;font-size:var(--text-xs);font-weight:700;padding:.2rem .55rem;border-radius:6px;text-decoration:none;display:inline-block;transition:opacity .14s ease}.UsageToast_toastInfo__26eW5 .UsageToast_cta__ks4Z0{color:var(--accent);background:var(--accent-soft)}.UsageToast_toastWarning__cnDO_ .UsageToast_cta__ks4Z0{color:var(--warning);background:var(--warning-soft)}.UsageToast_toastCritical__2eDM0 .UsageToast_cta__ks4Z0{color:var(--red);background:var(--red-soft)}.UsageToast_cta__ks4Z0:hover{opacity:.8}.UsageToast_cta__ks4Z0:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.UsageToast_toastExiting__hnHp2,.UsageToast_toast__z8V5H{animation:none}}:root{--nav-height:0px;--bg:#fafaf9;--surface:#fff;--surface-alt:#f5f5f2;--surface-warm:#f6f3ee;--surface-clean:#fcfcfb;--border:#e5e5e0;--border-dark:#d0d0c8;--panel-divider:#dddcd5;--text:#141414;--text-secondary:#5c5c5c;--text-tertiary:#999;--accent:#2d2dff;--accent-light:#ededff;--accent-dark:#1a1abf;--red:#d43d3d;--green:#1a8754;--on-accent:#fff;--banner-warning-bg:#fff7ed;--banner-warning-border:#f97316;--banner-warning-text:#9a3412;--banner-success-bg:#e8f5ee;--banner-error-bg:#fee2e2;--banner-info-bg:#fef3c7;--eval-strong:#4caf84;--eval-adequate:#e0a020;--eval-weak:#b91c1c;--shimmer-from:#f0f0ee;--shimmer-mid:#e5e5e0;--gradient-accent-end:#5b3dff;--gradient-accent:linear-gradient(135deg,var(--accent) 0%,var(--gradient-accent-end) 100%);--warning:#b45309;--warning-soft:rgba(180,83,9,.12);--warning-border:rgba(180,83,9,.42);--accent-soft:rgba(45,45,255,.08);--accent-soft-med:rgba(45,45,255,.18);--shadow-accent-sm:0 2px 16px rgba(45,45,255,.08);--shadow-accent-md:0 4px 14px rgba(45,45,255,.24);--shadow-accent-lg:0 8px 20px rgba(45,45,255,.32);--info-soft:rgba(45,45,255,.08);--info-border:rgba(45,45,255,.28);--accent-subtle:rgba(45,45,255,.05);--success-soft:rgba(26,135,84,.12);--success-subtle:rgba(26,135,84,.06);--red-soft:rgba(212,61,61,.12);--red-subtle:rgba(212,61,61,.06);--red-border:rgba(212,61,61,.35);--red-border-solid:#fecaca;--warning-border-soft:#fde68a;--cat-product-design:#8b5cf6;--overlay:hsla(0,0%,8%,.46);--overlay-light:rgba(15,17,26,.28);--overlay-heavy:rgba(15,17,26,.45);--shadow-soft:0 12px 30px hsla(0,0%,8%,.12);--shadow-modal:0 20px 60px hsla(0,0%,8%,.18);--shadow-warm-sm:0 1px 3px rgba(20,20,14,.06);--shadow-warm-md:0 4px 12px rgba(20,20,14,.08);--amber:#d97706;--amber-soft:#fef3c7;--amber-dark:#92400e;--waveform-gradient:linear-gradient(180deg,var(--gradient-accent-end) 0%,var(--accent) 100%);--quality-strong:var(--green);--quality-developing:#d97706;--quality-thin:#a8a8a0;--cat-execution:#7c3aed;--cat-estimation:#0d9488;--cat-technical:#db2777;--cat-product-sense:#3b82f6;--font:"DM Sans",sans-serif;--mono:"IBM Plex Mono",monospace;--text-xs:0.65rem;--text-sm:0.72rem;--text-base:0.80rem;--text-md:0.85rem;--text-lg:0.95rem;--text-heading:1.0rem;--text-xl:1.10rem;--lh-tight:1.2;--lh-snug:1.35;--lh-body:1.5;--lh-loose:1.65;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--bg-subtle:#f5f5f4;--shadow-popover:0 16px 28px rgba(15,23,42,.12);--focus-glow:0 0 0 3px rgba(45,45,255,.15);--ease-spring:cubic-bezier(0.16,1,0.3,1);--card-radius:10px;--card-padding:0.85rem 1rem;--card-border:1px solid var(--border);--card-bg:var(--surface);--section-gap:1.25rem;--section-label-size:var(--text-xs);--tab-active-border:2px solid var(--accent);--sidebar-width:288px;--go-live-bg:#faf9f7;--go-live-bg-grad:linear-gradient(180deg,#faf9f7,#f3f1ed);--go-live-card-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.03);--go-live-card-shadow-hover:0 2px 8px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.05);--go-live-ready:#1e7a3a;--go-live-ready-bg:#eefbf2;--go-live-ready-border:#c4e8cc;--go-live-warn:#a5600a;--go-live-warn-bg:#fff9ee;--go-live-warn-border:#f2dda0;--go-live-launch-shadow:0 4px 20px rgba(19,18,17,.15),0 8px 40px rgba(19,18,17,.08);--go-live-launch-shadow-hover:0 6px 28px rgba(19,18,17,.2),0 12px 48px rgba(19,18,17,.1);--thinking-bg:#fff8d6;--thinking-border:#b58100;--thinking-text:#7a5600;--thinking-glow:#ffd970}html{font-size:20px;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:2px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--border-dark)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}[data-theme=dark]{--bg:#111;--surface:#1a1a1a;--surface-alt:#222;--surface-warm:#1e1c1a;--surface-clean:#161616;--border:#2e2e2e;--border-dark:#3a3a3a;--panel-divider:#2a2a2a;--text:#e8e8e8;--text-secondary:#a0a0a0;--text-tertiary:#666;--accent:#5b5bff;--accent-light:#1a1a3a;--accent-dark:#8080ff;--on-accent:#fff;--banner-warning-bg:#3d2800;--banner-warning-border:#b45309;--banner-warning-text:#fbbf24;--banner-success-bg:#1a2e22;--banner-error-bg:#2e1a1a;--banner-info-bg:#2e2800;--eval-strong:#6fcf97;--eval-adequate:#f0c060;--eval-weak:#f87171;--shimmer-from:#222;--shimmer-mid:#2e2e2e;--gradient-accent-end:#7b5ef8;--gradient-accent:linear-gradient(135deg,var(--accent) 0%,var(--gradient-accent-end) 100%);--accent-soft:rgba(91,91,255,.12);--accent-soft-med:rgba(91,91,255,.22);--red:#f06060;--green:#2ecc71;--warning:#e09830;--warning-soft:rgba(224,152,48,.12);--warning-border:rgba(224,152,48,.35);--info-soft:rgba(91,91,255,.1);--info-border:rgba(91,91,255,.25);--accent-subtle:rgba(91,91,255,.07);--success-soft:rgba(46,204,113,.12);--success-subtle:rgba(46,204,113,.08);--red-soft:rgba(240,96,96,.12);--red-subtle:rgba(240,96,96,.08);--red-border:rgba(240,96,96,.35);--red-border-solid:rgba(240,96,96,.25);--warning-border-soft:rgba(224,152,48,.25);--cat-product-design:#a78bfa;--overlay:rgba(0,0,0,.6);--overlay-light:rgba(0,0,0,.35);--overlay-heavy:rgba(0,0,0,.55);--shadow-soft:0 12px 30px rgba(0,0,0,.3);--shadow-modal:0 20px 60px rgba(0,0,0,.4);--shadow-warm-sm:0 1px 3px rgba(0,0,0,.15);--shadow-warm-md:0 4px 12px rgba(0,0,0,.2);--shadow-accent-sm:0 2px 16px rgba(91,91,255,.12);--shadow-accent-md:0 4px 14px rgba(91,91,255,.3);--shadow-accent-lg:0 8px 20px rgba(91,91,255,.4);--shadow-popover:0 16px 28px rgba(0,0,0,.35);--focus-glow:0 0 0 3px rgba(91,91,255,.2);--amber:#e09830;--amber-soft:rgba(224,152,48,.15);--amber-dark:#c87a1a;--waveform-gradient:linear-gradient(180deg,var(--gradient-accent-end) 0%,var(--accent) 100%);--quality-strong:var(--green);--quality-developing:#e09830;--quality-thin:#555;--cat-execution:#a78bfa;--cat-estimation:#2dd4bf;--cat-technical:#f472b6;--cat-product-sense:#60a5fa;--bg-subtle:#161616;--card-bg:var(--surface);--card-border:1px solid var(--border);--go-live-bg:#141414;--go-live-bg-grad:linear-gradient(180deg,#141414,#111);--go-live-card-shadow:0 1px 3px rgba(0,0,0,.2);--go-live-card-shadow-hover:0 4px 16px rgba(0,0,0,.3);--go-live-ready:#2ecc71;--go-live-ready-bg:rgba(46,204,113,.1);--go-live-ready-border:rgba(46,204,113,.25);--go-live-warn:#e09830;--go-live-warn-bg:rgba(224,152,48,.1);--go-live-warn-border:rgba(224,152,48,.25);--go-live-launch-shadow:0 4px 20px rgba(91,91,255,.2);--go-live-launch-shadow-hover:0 8px 30px rgba(91,91,255,.3);--thinking-bg:#7a5600;--thinking-border:#7a5600;--thinking-text:#fffae5;--thinking-glow:#b58100}[data-theme=dark] body{background:var(--bg);color:var(--text)}[data-theme=dark] ::selection{background:var(--accent-soft-med);color:var(--accent-dark)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#444}.reveal{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease-spring),transform .6s var(--ease-spring)}.reveal.isVisible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.appRoot{height:100vh;background:var(--bg)}.panel{background:var(--surface);border:1px solid var(--border);border-radius:12px}.muted{color:var(--text-secondary)}.tertiary{color:var(--text-tertiary)}.mono{font-family:var(--mono)}@keyframes screenFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.screenContent{animation:screenFadeIn .22s var(--ease-spring);transition:margin-left .25s var(--ease-spring)}@media (max-width:768px){.screenContent{margin-left:0!important;padding-top:48px}}*{box-sizing:border-box;margin:0;padding:0}body,html{max-width:100vw;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}.skip-nav{position:absolute;top:-100%;left:16px;z-index:200;padding:10px 20px;background:var(--text);color:var(--on-accent,#fff);font-size:.82rem;font-weight:600;border-radius:0 0 8px 8px;text-decoration:none;transition:top .2s}.skip-nav:focus{top:0}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:var(--focus-glow)}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalScaleIn{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes celebratePop{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes successGlow{0%{box-shadow:0 0 0 0 rgba(26,135,84,.4)}50%{box-shadow:0 0 0 8px rgba(26,135,84,0)}to{box-shadow:0 0 0 0 rgba(26,135,84,0)}}@keyframes checkBounce{0%{transform:scale(0);opacity:0}50%{transform:scale(1.3);opacity:1}to{transform:scale(1);opacity:1}}::selection{background:var(--accent-light);color:var(--accent-dark)}.fade-in-up{animation:fadeInUp .6s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.refinement-studio{animation:fadeInUp .6s ease-out;max-width:1200px;margin:0 auto;padding:40px}.refinement-comparison{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.story-version{background:var(--surface-alt);padding:1.5rem;border-radius:12px;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.story-version.editable{border:2px solid var(--green)}.story-version.editable textarea{width:100%;min-height:200px;padding:12px;font-size:var(--text-md);line-height:1.7;background:var(--bg);border:1px solid var(--border-dark);border-radius:6px;color:var(--text);resize:vertical;font-family:inherit}.quality-checklist{background:var(--surface-alt);padding:1.5rem;border-radius:12px}.quality-item{display:flex;align-items:center;gap:.5rem;padding:.5rem 0}.toast-container{position:fixed;top:2rem;right:2rem;z-index:9999;display:flex;flex-direction:column;gap:.75rem;pointer-events:none}.toast{background:var(--surface-alt);border:1px solid var(--border-dark);border-radius:8px;padding:1rem 1.25rem;min-width:300px;max-width:400px;box-shadow:var(--shadow-soft);display:flex;align-items:center;gap:.75rem;pointer-events:auto;animation:slideInFromRight .3s ease-out}.toast.success{border-color:var(--green);background:var(--success-soft)}.toast.error{border-color:var(--red);background:var(--red-soft)}.toast.info{border-color:var(--accent);background:var(--info-soft)}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.refinement-studio{max-width:100%;padding:40px 20px}.refinement-comparison{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@font-face{font-family:__DM_Sans_7a564d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_7a564d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_7a564d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_7a564d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_7a564d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_7a564d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_7a564d;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_7a564d;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_7a564d;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_7a564d{font-family:__DM_Sans_7a564d,__DM_Sans_Fallback_7a564d;font-style:normal}.__variable_7a564d{--font:"__DM_Sans_7a564d","__DM_Sans_Fallback_7a564d"}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/704b853f32d191d5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/656feb427634a431-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/991629005c80bdf1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46e154b2fcbd6033-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_b4c22e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/37786be940ec402b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_b4c22e;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_b4c22e{font-family:__IBM_Plex_Mono_b4c22e,__IBM_Plex_Mono_Fallback_b4c22e;font-style:normal}.__variable_b4c22e{--mono:"__IBM_Plex_Mono_b4c22e","__IBM_Plex_Mono_Fallback_b4c22e"}