@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.c954f5b5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.e3066503.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/634e9805ffc8f226-s.p.612c6bd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.d5a12ae5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.c954f5b5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.e3066503.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/634e9805ffc8f226-s.p.612c6bd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.d5a12ae5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.c954f5b5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.e3066503.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/634e9805ffc8f226-s.p.612c6bd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.d5a12ae5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.c954f5b5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.e3066503.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/634e9805ffc8f226-s.p.612c6bd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.d5a12ae5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:800;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.c954f5b5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.e3066503.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:800;font-display:swap;src:url(../media/634e9805ffc8f226-s.p.612c6bd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Golos Text;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.d5a12ae5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text Fallback;src:local(Arial);ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.0%;size-adjust:108.57%}.golos_text_b98b5406-module__l3T0Da__className{font-family:Golos Text,Golos Text Fallback;font-style:normal}.golos_text_b98b5406-module__l3T0Da__variable{--font-golos:"Golos Text","Golos Text Fallback"}
.NavRuntime-module__D-C7Sq__meter{background:var(--ww-surface-raised);color:var(--ww-muted);border-radius:18px;flex-direction:column;gap:8px;padding:12px;font-size:12px;text-decoration:none;display:flex}.NavRuntime-module__D-C7Sq__meter:hover{background:var(--ww-surface-hover);color:var(--ww-ink)}.NavRuntime-module__D-C7Sq__top{align-items:center;gap:8px;display:flex}.NavRuntime-module__D-C7Sq__bar{background:var(--ww-border);border-radius:99px;flex:1;height:6px;display:block;overflow:hidden}.NavRuntime-module__D-C7Sq__bar span{background:var(--ww-brand-yellow);height:100%;display:block}.NavRuntime-module__D-C7Sq__nums{color:var(--ww-ink);font-variant-numeric:tabular-nums;font-weight:700}.NavRuntime-module__D-C7Sq__hint{color:var(--ww-muted);font-size:11px}.NavRuntime-module__D-C7Sq__pills{gap:6px;display:flex}.NavRuntime-module__D-C7Sq__pills i{background:var(--ww-surface);color:var(--ww-muted);border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.NavRuntime-module__D-C7Sq__pills i[data-on="1"]{background:var(--ww-success-surface);color:var(--ww-success-fg)}
.ThemeToggle-module__reEDIa__wrap{background:var(--ww-surface);border-radius:12px;align-items:center;gap:2px;padding:3px;display:inline-flex}.ThemeToggle-module__reEDIa__btn{width:32px;height:32px;color:var(--ww-muted);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.ThemeToggle-module__reEDIa__btn:hover{color:var(--ww-ink);background:var(--ww-surface-hover)}.ThemeToggle-module__reEDIa__active{background:var(--ww-surface-raised);color:var(--ww-ink);box-shadow:0 1px 4px var(--ww-shadow-soft)}
.LabShell-module__KBxqNG__shell{min-height:100vh;background:var(--ww-shell);min-height:100dvh}.LabShell-module__KBxqNG__menuBtn,.LabShell-module__KBxqNG__backdrop{display:none}.LabShell-module__KBxqNG__sidebar{z-index:20;width:264px;height:100vh;box-sizing:border-box;background:var(--ww-surface);flex-direction:column;height:100dvh;padding:24px 18px;display:flex;position:fixed;top:0;left:0}.LabShell-module__KBxqNG__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.LabShell-module__KBxqNG__logo{min-width:0;color:var(--ww-ink);border-radius:12px;align-items:center;gap:10px;padding:6px 10px 22px;text-decoration:none;transition:opacity .15s;display:flex}.LabShell-module__KBxqNG__logo:hover{opacity:.85}.LabShell-module__KBxqNG__logoImg{width:auto;height:26px;display:block}.LabShell-module__KBxqNG__logoMeta{background:var(--ww-brand-yellow);color:var(--ww-brand-yellow-fg);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.LabShell-module__KBxqNG__close{width:40px;height:40px;color:var(--ww-muted);cursor:pointer;background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:none}.LabShell-module__KBxqNG__close:hover{color:var(--ww-ink);background:var(--ww-surface-hover)}.LabShell-module__KBxqNG__nav{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.LabShell-module__KBxqNG__navBtn{width:100%;color:var(--ww-nav-fg);border-radius:14px;align-items:center;gap:10px;padding:11px 14px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.LabShell-module__KBxqNG__navBtn:hover{background:var(--ww-surface-hover);color:var(--ww-ink)}.LabShell-module__KBxqNG__navActive{background:var(--ww-nav-active-bg);color:var(--ww-nav-active-fg);font-weight:600}.LabShell-module__KBxqNG__navActive:hover{background:var(--ww-dark-bg-hover);color:var(--ww-nav-active-fg)}.LabShell-module__KBxqNG__footer{flex-direction:column;flex-shrink:0;gap:12px;margin-top:auto;display:flex}.LabShell-module__KBxqNG__hint{color:var(--ww-muted);margin:0;font-size:12px;line-height:1.4}.LabShell-module__KBxqNG__bottom{display:none}.LabShell-module__KBxqNG__main{flex-direction:column;min-width:0;min-height:100vh;margin-left:264px;display:flex}@media (max-width:1099px){.LabShell-module__KBxqNG__menuBtn{z-index:130;border:1px solid var(--ww-border);background:var(--ww-surface);width:40px;height:56px;color:var(--ww-ink);cursor:pointer;border-left:none;border-radius:0 14px 14px 0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:fixed;top:50%;left:0;transform:translateY(-50%);box-shadow:4px 0 18px rgba(23,24,28,.14)}.LabShell-module__KBxqNG__drawerOpen .LabShell-module__KBxqNG__menuBtn{opacity:0;pointer-events:none}.LabShell-module__KBxqNG__backdrop{z-index:135;opacity:0;pointer-events:none;background:rgba(15,17,21,.45);transition:opacity .2s;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.LabShell-module__KBxqNG__backdropVisible{opacity:1;pointer-events:auto}.LabShell-module__KBxqNG__sidebar{z-index:140;pointer-events:none;transition:transform .24s cubic-bezier(.22,1,.36,1);transform:translate(-105%);box-shadow:16px 0 40px rgba(15,17,21,.18)}.LabShell-module__KBxqNG__sidebarOpen{pointer-events:auto;transform:translate(0)}.LabShell-module__KBxqNG__close{display:inline-flex}.LabShell-module__KBxqNG__main{margin-left:0}}@media (max-width:899px){.LabShell-module__KBxqNG__main{min-height:100dvh;padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}.LabShell-module__KBxqNG__bottom{z-index:50;padding:6px 6px calc(8px + env(safe-area-inset-bottom,0px));background:var(--ww-overlay);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--ww-border);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.LabShell-module__KBxqNG__bottomItem{color:var(--ww-muted);border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:6px 2px;font-size:10px;font-weight:600;text-decoration:none;display:flex}.LabShell-module__KBxqNG__bottomActive{color:var(--ww-ink);background:var(--ww-surface)}}
:root{--ww-ink:#17181c;--ww-muted:#8a8f98;--ww-subtle:#3a3d44;--ww-secondary:#5e636c;--ww-placeholder:#a6aab2;--ww-shell:#fff;--ww-surface:#f2f2f3;--ww-surface-hover:#e8e8ea;--ww-surface-raised:#fff;--ww-border:#e8e8ea;--ww-border-strong:#cfd1d6;--ww-border-subtle:#f2f2f3;--ww-scrollbar:#d8d9dc;--ww-selection-bg:#ffd64d;--ww-selection-fg:#17181c;--ww-nav-fg:#3a3d44;--ww-nav-active-bg:#17181c;--ww-nav-active-fg:#fff;--ww-nav-badge-bg:#d8d9dc;--ww-nav-badge-fg:#3a3d44;--ww-nav-badge-active-bg:rgba(255,255,255,.16);--ww-nav-badge-active-fg:#fff;--ww-avatar-bg:#17181c;--ww-avatar-fg:#fff;--ww-inverse:#fff;--ww-inverse-fg:#17181c;--ww-overlay:rgba(255,255,255,.94);--ww-modal-backdrop:rgba(23,24,28,.45);--ww-shadow-soft:rgba(23,24,28,.08);--ww-shadow-primary:rgba(255,214,77,.28);--ww-shadow-danger:rgba(238,62,52,.28);--ww-shadow-blue:rgba(43,127,255,.28);--ww-focus-ring:rgba(43,127,255,.18);--ww-fab-shadow:rgba(255,214,77,.32);--ww-fab-ring:rgba(23,24,28,.12);--ww-brand-yellow:#ffd64d;--ww-brand-yellow-hover:#f5c842;--ww-brand-yellow-fg:#17181c;--ww-brand-red:#ee3e34;--ww-brand-blue:#2b7fff;--ww-brand-blue-hover:#1a6beb;--ww-brand-indigo:#353583;--ww-success:#2bb673;--ww-success-fg:#1b7a45;--ww-success-surface:#daf1e5;--ww-warning:#f2a100;--ww-warning-surface:#fbebc7;--ww-danger:#ee3e34;--ww-danger-muted:#d62e25;--ww-danger-surface:#fdecea;--ww-danger-error-fg:#c62828;--ww-danger-error-surface:#fdeeee;--ww-dark-bg:#17181c;--ww-dark-bg-hover:#2a2c32;--ww-info-surface:#edf4ff;--ww-info-fg:#1856c9;--ww-info-border:#a8cfff;--ww-info-surface-hover:#f5f9ff;--ww-info-surface-strong:#dce9ff;--ww-info-gradient-end:#edf4ff;--ww-success-fg-strong:#1f8f5b;--ww-success-gradient-end:#c4ead8;--ww-warning-banner-bg:#fff6e9;--ww-warning-banner-border:#f5d9a8;--ww-warning-banner-surface:#fcebcb;--ww-warning-banner-fg:#7a5210;--ww-warning-banner-muted:#8a6a2e;--ww-warning-banner-icon:#b77a11;--ww-warning-notice-bg:#fff8e6;--ww-warning-notice-fg:#9a6b00;--ww-dropzone-bg:#fafafa;--ww-muted-alt:#5c6068;--ww-subtle-alt:#f8f9fb;--ww-divider:#2a2b31;--ww-format-purple:#7b3cc8;--ww-danger-text:#b24040;--ww-danger-error-surface-alt:#fdeaea;--ww-status-danger-border:#f5c4c0;--ww-status-success-border:#b8e4cc;--ww-metric-accent-bg:#17181c;--ww-metric-accent-bg-hover:#2a2c32;--ww-metric-accent-fg:#fff;--ww-metric-accent-fg-muted:rgba(255,255,255,.6);--ww-metric-accent-icon-bg:rgba(255,255,255,.12);--ww-price-plate-bg:#17181c;--ww-price-plate-fg:#fff;--ww-price-plate-muted:#8a8f98;--ww-price-plate-accent:#ffd64d;--ww-price-plate-note-bg:rgba(255,255,255,.08);--ww-price-plate-divider:#2a2b31}.dark{--ww-ink:#f0f1f3;--ww-muted:#8a8f98;--ww-subtle:#b4b8c0;--ww-secondary:#9ca0a8;--ww-placeholder:#6b7079;--ww-shell:#0f1014;--ww-surface:#1a1b20;--ww-surface-hover:#25262d;--ww-surface-raised:#121318;--ww-border:#2a2c32;--ww-border-strong:#3a3d44;--ww-border-subtle:#1f2026;--ww-scrollbar:#3a3d44;--ww-selection-bg:#ffd64d;--ww-selection-fg:#17181c;--ww-nav-fg:#b4b8c0;--ww-nav-active-bg:#f0f1f3;--ww-nav-active-fg:#17181c;--ww-nav-badge-bg:#3a3d44;--ww-nav-badge-fg:#b4b8c0;--ww-nav-badge-active-bg:rgba(23,24,28,.2);--ww-nav-badge-active-fg:#17181c;--ww-avatar-bg:#f0f1f3;--ww-avatar-fg:#17181c;--ww-inverse:#17181c;--ww-inverse-fg:#f0f1f3;--ww-overlay:rgba(15,16,20,.94);--ww-modal-backdrop:rgba(0,0,0,.6);--ww-shadow-soft:rgba(0,0,0,.24);--ww-shadow-primary:rgba(255,214,77,.28);--ww-shadow-danger:rgba(238,62,52,.2);--ww-shadow-blue:rgba(43,127,255,.2);--ww-focus-ring:rgba(43,127,255,.28);--ww-fab-shadow:rgba(255,214,77,.32);--ww-fab-ring:rgba(240,241,243,.12);--ww-success-fg:#5dd39e;--ww-success-surface:#1a3328;--ww-warning-surface:#3d2e14;--ww-danger-surface:#3d1a18;--ww-danger-error-fg:#ff8a80;--ww-danger-error-surface:#3d1a18;--ww-dark-bg:#f0f1f3;--ww-dark-bg-hover:#d8d9dc;--ww-info-surface:#1a2840;--ww-info-fg:#6ba3ff;--ww-info-border:#2a4a7a;--ww-info-surface-hover:#1f3050;--ww-info-surface-strong:#243a60;--ww-info-gradient-end:#1a3050;--ww-success-fg-strong:#5dd39e;--ww-success-gradient-end:#1a4030;--ww-warning-banner-bg:#2d2618;--ww-warning-banner-border:#5a4520;--ww-warning-banner-surface:#3d3220;--ww-warning-banner-fg:#e8c878;--ww-warning-banner-muted:#b8a060;--ww-warning-banner-icon:#d4a840;--ww-warning-notice-bg:#2d2818;--ww-warning-notice-fg:#d4a840;--ww-dropzone-bg:#16171c;--ww-muted-alt:#9ca0a8;--ww-subtle-alt:#16171c;--ww-divider:#2a2c32;--ww-format-purple:#9b6de0;--ww-danger-text:#ff8a80;--ww-danger-error-surface-alt:#3d1a18;--ww-status-danger-border:#5a3030;--ww-status-success-border:#2a5040;--ww-metric-accent-bg:#25262d;--ww-metric-accent-bg-hover:#30323a;--ww-metric-accent-fg:#f0f1f3;--ww-metric-accent-fg-muted:rgba(240,241,243,.6);--ww-metric-accent-icon-bg:rgba(255,255,255,.08);--ww-price-plate-bg:#1a1b20;--ww-price-plate-fg:#f0f1f3;--ww-price-plate-muted:#8a8f98;--ww-price-plate-accent:#ffd64d;--ww-price-plate-note-bg:rgba(255,255,255,.08);--ww-price-plate-divider:#2a2c32}
:root{--bg:var(--ww-shell);--bg-elev:var(--ww-surface-raised);--bg-soft:var(--ww-surface);--ink:var(--ww-ink);--muted:var(--ww-muted);--line:var(--ww-border);--accent:var(--ww-brand-yellow);--accent-ink:var(--ww-brand-yellow-fg);--warn:var(--ww-warning);--danger:var(--ww-danger);--ok:var(--ww-success);--font:"Golos Text",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"Golos Text",ui-sans-serif,sans-serif;--radius:14px;--page-gutter:36px;--ui-control-h:40px}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{font-family:var(--font);color:var(--ww-ink);background:var(--ww-shell);-webkit-font-smoothing:antialiased}::selection{background:var(--ww-selection-bg);color:var(--ww-selection-fg)}input,textarea,select,button{font:inherit}a{color:var(--ww-brand-blue)}.ww-scroll::-webkit-scrollbar{width:10px}.ww-scroll::-webkit-scrollbar-thumb{background:var(--ww-scrollbar);border-radius:10px}.ww-scroll::-webkit-scrollbar-track{background:0 0}@media (max-width:899px){:root{--page-gutter:16px}}
