:root{color-scheme:light;--k-bg:#fbfcfe;--k-surface:#fff;--k-surface-2:#f8f9fa;--k-surface-3:#f2f4f8;--k-surface-inverse:#2e3340;--k-text-on-inverse:#fff;--k-border:#e8ebf0;--k-border-strong:#e0e0e0;--k-text:#3d3d3d;--k-text-2:#5f6977;--k-text-3:#8f96a3;--k-text-disabled:#bdbdbd;--k-primary:#5561ff;--k-primary-strong:#414eed;--k-primary-text:#414eed;--k-on-primary:#fff;--k-primary-soft:rgba(85,97,255,.1);--k-primary-soft-2:rgba(85,97,255,.16);--k-hover:rgba(0,0,0,.04);--k-hover-brand:rgba(85,97,255,.08);--k-active-brand:rgba(85,97,255,.12);--k-focus-ring:rgba(85,97,255,.14);--k-success:#17b26a;--k-success-text:#147b4b;--k-success-soft:#e5f8ee;--k-warning:#f0ad4e;--k-warning-text:#b8700f;--k-warning-soft:#fff3cd;--k-error:#d32f2f;--k-error-text:#b91c1c;--k-error-soft:#ffd1cd;--k-info:#007bff;--k-info-text:#1d4ed8;--k-info-soft:#ecf4ff;--k-scrollbar:#d5d8e0;--k-backdrop:rgba(0,0,0,.5);--k-elev-low:0 1px 2px rgba(0,0,0,.06);--k-elev-mid:0px 0px 9px 0px rgba(0,0,0,.1);--k-elev-high:0 8px 24px rgba(0,0,0,.12);--k-elev-button:0px 2px 2px rgba(0,0,0,.15);--k-elev-button-hover:0px 3px 3px rgba(0,0,0,.25)}html[data-theme=dark]{color-scheme:dark;--k-bg:#262624;--k-surface:#2e2c29;--k-surface-2:#35332f;--k-surface-3:#3c3a35;--k-surface-inverse:#3c3a35;--k-text-on-inverse:#eceae4;--k-border:hsla(0,0%,100%,.14);--k-border-strong:hsla(0,0%,100%,.24);--k-text:#eceae4;--k-text-2:#a8a39a;--k-text-3:#7c776e;--k-text-disabled:#5a564e;--k-primary:#6c70c1;--k-primary-strong:#6c70c1;--k-primary-text:#a9adf7;--k-on-primary:#fff;--k-primary-soft:rgba(142,147,236,.16);--k-primary-soft-2:rgba(142,147,236,.22);--k-hover:hsla(0,0%,100%,.06);--k-hover-brand:rgba(142,147,236,.12);--k-active-brand:rgba(142,147,236,.18);--k-focus-ring:rgba(142,147,236,.3);--k-success:#6fc47f;--k-success-text:#6fc47f;--k-success-soft:rgba(111,196,127,.18);--k-warning:#e0a23c;--k-warning-text:#e0a23c;--k-warning-soft:rgba(224,162,60,.18);--k-error:#e5695e;--k-error-text:#f08c84;--k-error-soft:hsla(5,72%,63%,.18);--k-info:#6ea8fe;--k-info-text:#6ea8fe;--k-info-soft:rgba(110,168,254,.16);--k-scrollbar:#403d37;--k-backdrop:rgba(0,0,0,.65);--k-elev-low:0 1px 2px rgba(0,0,0,.35);--k-elev-mid:0px 0px 9px 0px rgba(0,0,0,.45);--k-elev-high:0 8px 24px rgba(0,0,0,.55);--k-elev-button:0px 2px 2px rgba(0,0,0,.35);--k-elev-button-hover:0px 3px 3px rgba(0,0,0,.45);--k-slack-logo:#fff}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-family:Roboto,sans-serif;color:var(--k-text)}#__next,body,html{height:100%}a{color:inherit;text-decoration:none}.demo-video-modal{display:flex;justify-content:center;align-items:center}.demo-video-modal-video-container{width:80%;max-width:800px;background:var(--k-surface);border-radius:8px}.demo-video-modal-iframe-container{position:relative;padding-bottom:52.71%;height:0;margin:4px}.demo-video-text{margin:16px;text-align:center}.demo-video-text a{color:var(--k-primary-text)}iframe{border:none;border-radius:8px}.settings-label{font-size:16px;font-weight:400;margin-bottom:16px;display:flex;align-items:center}.settings-label svg{margin-left:8px;width:16px}.toast-overrides{margin-top:65px}.MuiBackdrop-root:not(.MuiBackdrop-invisible){background-color:rgba(17,24,39,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@keyframes koast-pop-in{0%{transform:translateY(8px) scale(.97)}to{transform:none}}@keyframes koast-modal-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes koast-modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px) scale(.985)}}@media(prefers-reduced-motion:reduce){.global-settings,.koast-dialog{animation:none!important}}.error{color:var(--k-error-text)}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-user-select:none;-moz-user-select:none;user-select:none}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-cyrillic-ext-300-normal.cd7c5715.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-ext-300-normal.de365ce5.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-cyrillic-300-normal.88798412.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-300-normal.17dc3449.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-greek-ext-300-normal.bc5ce703.woff2) format("woff2"),url(/_next/static/media/roboto-greek-ext-300-normal.69dd9b06.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-greek-300-normal.25dc89b0.woff2) format("woff2"),url(/_next/static/media/roboto-greek-300-normal.122e04f2.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-vietnamese-300-normal.b3d3e960.woff2) format("woff2"),url(/_next/static/media/roboto-vietnamese-300-normal.44e9a722.woff) format("woff");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:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-latin-ext-300-normal.37d4965d.woff2) format("woff2"),url(/_next/static/media/roboto-latin-ext-300-normal.b9b4688a.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-latin-300-normal.a4eae32d.woff2) format("woff2"),url(/_next/static/media/roboto-latin-300-normal.73b81266.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-cyrillic-ext-400-normal.d7827ae3.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-ext-400-normal.02e18372.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-cyrillic-400-normal.2d9c9d60.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-400-normal.19f93502.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-greek-ext-400-normal.2b547ded.woff2) format("woff2"),url(/_next/static/media/roboto-greek-ext-400-normal.d17f5f2b.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-greek-400-normal.63e6dc18.woff2) format("woff2"),url(/_next/static/media/roboto-greek-400-normal.e3b5876b.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-vietnamese-400-normal.c95fc061.woff2) format("woff2"),url(/_next/static/media/roboto-vietnamese-400-normal.b339d926.woff) format("woff");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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-latin-ext-400-normal.21abc8c8.woff2) format("woff2"),url(/_next/static/media/roboto-latin-ext-400-normal.9600b4a6.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-latin-400-normal.f2894edc.woff2) format("woff2"),url(/_next/static/media/roboto-latin-400-normal.d6d4cf7b.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-cyrillic-ext-500-normal.a1b5c90d.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-ext-500-normal.a05054d8.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-cyrillic-500-normal.aa68ea54.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-500-normal.6e4060e5.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-greek-ext-500-normal.7ea6cffa.woff2) format("woff2"),url(/_next/static/media/roboto-greek-ext-500-normal.fcc37f63.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-greek-500-normal.533b03d2.woff2) format("woff2"),url(/_next/static/media/roboto-greek-500-normal.55bbf615.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-vietnamese-500-normal.7f8c0554.woff2) format("woff2"),url(/_next/static/media/roboto-vietnamese-500-normal.65b57a7f.woff) format("woff");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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-latin-ext-500-normal.85ebfb55.woff2) format("woff2"),url(/_next/static/media/roboto-latin-ext-500-normal.41845160.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-latin-500-normal.3170fd9a.woff2) format("woff2"),url(/_next/static/media/roboto-latin-500-normal.cdad2023.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-cyrillic-ext-700-normal.dd3651fb.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-ext-700-normal.46ca43b3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-cyrillic-700-normal.258a358e.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-700-normal.1ea775f3.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-greek-ext-700-normal.a8d16efd.woff2) format("woff2"),url(/_next/static/media/roboto-greek-ext-700-normal.950178dd.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-greek-700-normal.432b858b.woff2) format("woff2"),url(/_next/static/media/roboto-greek-700-normal.b3d9786c.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-vietnamese-700-normal.72bf832f.woff2) format("woff2"),url(/_next/static/media/roboto-vietnamese-700-normal.82ca662a.woff) format("woff");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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-latin-ext-700-normal.6af98c24.woff2) format("woff2"),url(/_next/static/media/roboto-latin-ext-700-normal.b6be88e2.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-latin-700-normal.71b2beb8.woff2) format("woff2"),url(/_next/static/media/roboto-latin-700-normal.f3ddaf9d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.top-nav{position:relative;display:flex;align-items:center;padding:0 24px;background:var(--k-surface);border-bottom:1px solid var(--k-border-strong);box-shadow:0 2px 4px rgba(0,0,0,.1);height:65px;width:100%;container-type:inline-size;container-name:topnav;transition:width .2s cubic-bezier(.4,0,.2,1)}.top-nav__logo-container{display:flex;align-items:center;justify-content:flex-start;flex:1 1}.top-nav__hamburger{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:10px;border-radius:8px;border:none;background:transparent;color:var(--k-text-2);cursor:pointer;padding:0;flex-shrink:0;transition:background .15s ease,color .15s ease}.top-nav__hamburger svg{width:18px;height:18px}.top-nav__hamburger:hover{background:var(--k-hover);color:var(--k-primary-text)}.top-nav__search{position:relative;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;width:300px;max-width:38cqw;height:32px;padding:0 10px;border:1px solid var(--k-border);border-radius:6px;background:var(--k-surface);color:var(--k-text-3);cursor:text;font-family:var(--font-sans,Roboto,sans-serif);font-size:13px;font-weight:400;transition:border-color .12s cubic-bezier(.4,0,.2,1),box-shadow .12s cubic-bezier(.4,0,.2,1)}.top-nav__search:hover{border-color:var(--k-border-strong)}.top-nav__search:focus-within{outline:none;border-color:var(--k-primary);box-shadow:0 0 0 3px var(--k-focus-ring);color:var(--k-text-2)}.top-nav__search-input{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:13px;color:var(--k-text)}.top-nav__search-input::placeholder{color:var(--k-text-3)}.top-nav__search-group{display:inline-flex;align-items:center;gap:12px;flex:0 0 auto}.top-nav__search-group .nav-launch{margin-left:0;margin-right:12px}.top-nav__search-group .nav-launch__trigger{height:32px;border-radius:6px}.top-nav__search-icon.MuiSvgIcon-root{font-size:14px;color:var(--k-text-3);flex-shrink:0}.top-nav__search-placeholder{flex:1 1 auto;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-nav__search-kbd{display:inline-flex;align-items:center;padding:1px 5px;border:1px solid var(--k-border);border-radius:3px;background:var(--k-surface-3);color:var(--k-text-3);font-size:11px;font-weight:600;line-height:1.5;flex-shrink:0}.top-nav__logo-wrapper{display:flex;align-items:center}.top-nav__close{width:24px;height:24px;display:none;cursor:pointer}.top-nav__pill-nav{display:flex;align-items:center;gap:2px;flex:0 0 auto;background:var(--k-surface-2);padding:4px;border-radius:10px}.top-nav__pill-item{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;font-family:var(--font-sans,Roboto,sans-serif);font-size:13.5px;font-weight:500;color:var(--k-text-2);background:transparent;border:none;border-radius:7px;cursor:pointer;text-decoration:none;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.top-nav__pill-item:hover:not(.--active){color:var(--k-primary-text);background:color-mix(in srgb,var(--k-surface) 60%,transparent)}.top-nav__pill-item.--active{color:var(--k-primary-text);background:var(--k-surface);box-shadow:var(--k-elev-low)}.top-nav__pill-item-icon{display:inline-flex;align-items:center;justify-content:center}.top-nav__pill-item-icon svg{width:18px;height:18px}.top-nav__pill-item-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--k-primary-strong);color:var(--k-on-primary);font-size:11px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.top-nav__actions{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-right:4px;flex:1 1}.top-nav__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:16px;border-radius:8px;border:none;background:transparent;color:var(--k-text-2);cursor:pointer;padding:0;transition:background .15s ease,color .15s ease}.top-nav__icon-btn svg{width:18px;height:18px}.top-nav__icon-btn:hover{background:var(--k-hover);color:var(--k-primary-text)}.top-nav__divider{width:1px;height:22px;background:var(--k-border-strong);flex-shrink:0}.top-nav__brand-switcher{display:inline-flex}.top-nav__icon-btn-label,.top-nav__mobile-menu{display:none}.top-nav__avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:none;padding:0;background:linear-gradient(135deg,var(--k-primary-soft),var(--k-primary-soft-2));color:var(--k-primary-text);font-family:var(--font-sans,Roboto,sans-serif);font-size:12px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:filter .15s ease,box-shadow .15s ease}.top-nav__avatar:hover{filter:brightness(.97);box-shadow:0 0 0 2px var(--k-primary-soft-2)}body.sidenav-docked .top-nav{height:52px}.top-nav-popover{position:relative}.top-nav-popover-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;outline:none;cursor:pointer;padding:0;margin:0;border-radius:50%;transition:background-color .2s}.top-nav-popover-button:hover{background-color:var(--k-hover)}.top-nav-popover-button svg{width:22px;height:22px}.top-nav-popover-paper{margin-top:10px;min-width:240px;border-radius:12px;border:1px solid var(--k-border-strong);box-shadow:var(--k-elev-high);overflow:hidden}.top-nav-popover-content{padding:6px;display:flex;flex-direction:column}.top-nav-popover-header{display:flex;align-items:center;gap:10px;padding:10px 10px 12px;margin-bottom:4px;border-bottom:1px solid var(--k-surface-3)}.top-nav-popover-header__avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,var(--k-primary-soft),var(--k-primary-soft-2));color:var(--k-primary-text);font-size:12px;font-weight:600;letter-spacing:.02em}.top-nav-popover-header__text{display:flex;flex-direction:column;min-width:0;flex:1 1}.top-nav-popover-header__label{font-size:11px;color:var(--k-text-3);line-height:1.3;text-transform:uppercase;letter-spacing:.04em;font-weight:500}.top-nav-popover-header__email{font-size:13px;color:var(--k-text);font-weight:500;line-height:1.3;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-nav-popover-section{display:flex;flex-direction:column;padding:4px 0}.top-nav-popover-separator{height:1px;background:var(--k-surface-3);margin:2px 0}.nav-link{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:7px;color:var(--k-text);text-decoration:none;font-family:var(--font-sans,Roboto,sans-serif);font-weight:500;font-size:13.5px;line-height:1.4;transition:color .12s ease,background-color .12s ease;cursor:pointer;white-space:nowrap}.nav-link:hover{background-color:var(--k-hover);color:var(--k-primary-text)}.nav-link:hover .nav-link-icon svg>path{fill:var(--k-primary-text)}.nav-link.--danger{color:var(--k-error-text)}.nav-link.--danger .nav-link-icon svg>path{fill:var(--k-error-text)}.nav-link.--danger:hover{background-color:var(--k-error-soft);color:var(--k-error-text)}.nav-link.--danger:hover .nav-link-icon svg>path{fill:var(--k-error-text)}.nav-link .nav-link-icon{display:flex;justify-content:center;align-items:center;width:18px;height:18px;flex-shrink:0}.nav-link .nav-link-icon svg{width:18px;height:18px}.nav-link .nav-link-icon svg>path{fill:var(--k-text-2);transition:fill .12s ease}.nav-link.--secondary .nav-link-icon svg{width:18px;height:18px}.mobile-nav-button{display:none;align-items:center;justify-content:space-between;padding:16px}.mobile-nav-button svg{width:24px;height:24px}.mobile-nav-button.--mobile-hide{display:none}@container topnav (max-width: 1180px){.top-nav__pill-nav{margin-left:auto;margin-right:auto}.top-nav__pill-item-label{display:none}.top-nav__pill-item{padding:7px 10px}.top-nav__pill-item.--active .top-nav__pill-item-label{display:inline}}@container topnav (max-width: 920px){.top-nav__pill-item.--active .top-nav__pill-item-label{display:none}}@container topnav (max-width: 900px){.top-nav__search{width:200px}}body.nav-mobile:not(.redesign-shell) .mobile-nav-button{display:flex;width:100%;height:56px;padding:12px 16px;background:var(--k-surface);box-shadow:0 2px 4px rgba(0,0,0,.1);top:0;left:0;z-index:1000;justify-content:space-between;align-items:center}body.nav-mobile:not(.redesign-shell) .mobile-nav-button.--mobile-hide,body.nav-mobile:not(.redesign-shell) .top-nav{display:none}@media (max-width:768px){body.redesign-shell .mobile-nav-button{display:flex;width:100%;height:56px;padding:12px 16px;background:var(--k-surface);box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000;justify-content:space-between;align-items:center}body.redesign-shell .mobile-nav-button.--mobile-hide,body.redesign-shell .top-nav{display:none}}.loading-container{display:inline-flex;position:relative;width:80px;height:80px}.loading-container.centered{margin:auto}.loading-container div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#1fb4ff;animation-timing-function:cubic-bezier(0,1,1,0)}.loading-container div:first-of-type{left:8px;animation:dot1 .6s infinite}.loading-container div:nth-of-type(2){left:8px;animation:dot2 .6s infinite}.loading-container div:nth-of-type(3){left:32px;animation:dot2 .6s infinite}.loading-container div:nth-of-type(4){left:56px;animation:dot3 .6s infinite}@keyframes dot1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes dot3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes dot2{0%{transform:translate(0)}to{transform:translate(24px)}}.button-container{display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border-radius:8px;font-style:normal;font-weight:500;font-size:20px;line-height:32px}.button-container.--primary{background:var(--k-primary-strong)}.button-container.--primary .text{color:var(--k-on-primary)}.button-container.--primary .text svg path{fill:var(--k-on-primary)}.button-container.--secondary{background:var(--k-surface-inverse)}.button-container.--secondary .text{color:var(--k-text-on-inverse)}.button-container.--secondary .text svg path{fill:var(--k-text-on-inverse)}.button-container.--warning{background:red}.button-container.--warning .text{color:var(--k-on-primary)}.button-container.--warning .text svg path{fill:var(--k-on-primary)}.button-container.--cta{background:#ff6b6b}.button-container.--cta .text{color:var(--k-on-primary)}.button-container.--cta .text svg path{fill:var(--k-on-primary)}.button-container.--link{background:transparent;border:none;padding:0!important}.button-container.--link .text{color:var(--k-text-2);font-style:normal;font-weight:400!important;font-size:14px!important;line-height:20px!important;letter-spacing:normal}.button-container.--link svg{margin-right:8px}.button-container.--link svg path{fill:var(--k-text-2)}.button-container.--link:hover{color:var(--k-on-primary)}.button-container.--simple{border:1px solid var(--k-text)}.button-container.--simple.small{padding:6px 12px}.button-container.--simple.disabled{opacity:.8}.button-container.--simple-primary{border:1px solid var(--k-primary-strong)}.button-container.--simple-primary .text{color:var(--k-primary-strong)}.button-container.--simple-primary .text svg path{fill:var(--k-primary-strong)}.button-container.--simple-primary.small{padding:6px 12px}.button-container.--simple-primary.xs{padding:.3em 1em}.button-container.--simple-primary.disabled{opacity:.8}.button-container.--simple-secondary{border:1px solid var(--k-surface-inverse)}.button-container.--simple-secondary .text{color:var(--k-surface-inverse)}.button-container.--simple-secondary .text svg path{fill:var(--k-surface-inverse)}.button-container.--simple-secondary.small{padding:6px 12px}.button-container.--simple-secondary.disabled{opacity:.8}.button-container.--simple-warning{border:1px solid red}.button-container.--simple-warning.small{padding:6px 12px}.button-container.--simple-warning .text{color:red}.button-container.--simple-warning .text svg path{fill:red}.button-container.disabled{filter:grayscale(100%);cursor:not-allowed!important}.button-container:hover:not(.disabled,.loading) .text{z-index:4}.button-container:hover:not(.disabled,.loading).--primary{box-shadow:0 0 10px rgba(12,21,140,.8)}.button-container:hover:not(.disabled,.loading).--primary .text{color:var(--k-on-primary)}.button-container:hover:not(.disabled,.loading).--primary .text svg path{fill:var(--k-on-primary)}.button-container:hover:not(.disabled,.loading).--secondary{background:#2d2d2d}.button-container:hover:not(.disabled,.loading).--secondary .text{color:var(--k-text-on-inverse)}.button-container:hover:not(.disabled,.loading).--secondary .text svg path{fill:var(--k-text-on-inverse)}.button-container:hover:not(.disabled,.loading).--warning{background:#d90000}.button-container:hover:not(.disabled,.loading).--warning .text{color:var(--k-on-primary)}.button-container:hover:not(.disabled,.loading).--warning .text svg path{fill:var(--k-on-primary)}.button-container:hover:not(.disabled,.loading).--cta{background:#ff5b5b}.button-container:hover:not(.disabled,.loading).--cta .text{color:var(--k-on-primary)}.button-container:hover:not(.disabled,.loading).--cta .text svg path{fill:var(--k-on-primary)}.button-container:hover:not(.disabled,.loading).--simple{opacity:.8}.button-container:hover:not(.disabled,.loading).--simple-primary{background:var(--k-primary-strong)}.button-container:hover:not(.disabled,.loading).--simple-primary .text{color:var(--k-on-primary)}.button-container:hover:not(.disabled,.loading).--simple-primary .text svg path{fill:var(--k-on-primary)}.button-container:hover:not(.disabled,.loading).--simple-secondary{background:#2d2d2d;border:1px solid #2d2d2d}.button-container:hover:not(.disabled,.loading).--simple-secondary .text{color:var(--k-text-on-inverse)}.button-container:hover:not(.disabled,.loading).--simple-secondary .text svg path{fill:var(--k-text-on-inverse)}.button-container:hover:not(.disabled,.loading).--simple-warning{background:red;border:1px solid red}.button-container:hover:not(.disabled,.loading).--simple-warning .text{color:var(--k-on-primary)}.button-container:hover:not(.disabled,.loading).--simple-warning .text svg path{fill:var(--k-on-primary)}.button-container svg{width:16px;height:16px;margin-right:16px}.button-container svg.loadingSpinner{margin-left:8px!important}.text{display:flex;justify-content:center;align-items:center;letter-spacing:.5px}.small{align-self:flex-start;padding:12px 24px}.small .text{font-size:16px;line-height:150%;font-weight:500}.xs{align-self:flex-start;padding:.35em 1.4em;width:-moz-fit-content;width:fit-content}.xs .text{font-size:.8rem;line-height:150%;font-weight:500}.large{padding:16px 40px;height:52px}.large .text{font-weight:600;font-size:18px;line-height:28px}.inline{align-self:flex-start;padding:4px 8px}.inline .text{font-size:16px;line-height:150%;font-weight:400}.quantityButton{font-style:normal;font-weight:400;font-size:12.8px;line-height:16px;text-align:center;color:var(--k-text-2);border-radius:100px;padding:4px 8px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;border:1px solid var(--k-border);margin-right:8px;transition:all .3s;cursor:pointer}.quantityButton.toggled,.quantityButton:active,.quantityButton:hover{color:var(--k-on-primary);background:var(--k-primary)}.quantityButton:last-of-type{margin-right:0}.quantityButtonActive{color:var(--k-on-primary);background:var(--k-primary)}.spinner{animation-name:spin;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:linear;height:20px;filter:invert(100%) sepia(0) saturate(0) hue-rotate(49deg) brightness(103%) contrast(103%)}.spinnerSmall{height:24px}.spinnerLarge{height:32px}.connectWrapper{padding:0}.connectWrapper.small button{padding:8px 24px}.connectWrapper.xs button{padding:.3em .6em}.connectWrapper.large button{padding:16px 0}.connectWrapper button{font-family:Satoshi;width:100%;height:100%;background:transparent;font-style:normal;font-weight:500;font-size:20px;line-height:32px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:50px}.connectWrapper button:not([disabled]):hover{background:transparent}.loading{cursor:not-allowed}.loadingSpinner{margin-left:8px;animation:spin 2s linear infinite}.secondary{border:1px solid transparent}.red:not(.secondary){background:#ed6a5a}.red:not(.secondary):hover:not(.disabled,.loading){background:#e25252}.red.secondary{border-color:#ed6a5a;background:var(--k-surface)}.red.secondary .text{color:#ed6a5a}.red.secondary:hover:not(.disabled,.loading){background:var(--k-surface)}.grey.secondary,.grey:not(.secondary){background:var(--k-surface-3)}.grey.secondary{border-color:var(--k-border)}.grey.secondary .text{color:var(--k-text)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tooltipOverride>div>div{width:200px;background:var(--k-surface-inverse);box-shadow:0 16px 32px rgba(167,162,191,.18);border-radius:8px}.tooltipOverride>div>div>div{border-radius:8px;font-style:normal;font-weight:400;font-size:12.8px;line-height:16px;color:var(--k-text-on-inverse);text-transform:none!important}.tooltipOverride.largeButtonTooltip,.tooltipOverride.largeButtonTooltip>div{width:100%}.failed-payment-modal-container{display:flex;justify-content:center;align-items:center;outline:none}.failed-payment-modal{background:var(--k-surface);border-radius:8px;width:auto;min-width:35wh;max-width:35wh;display:flex;flex-direction:column;padding:32px;outline:none;overflow:auto;max-height:95%}.failed-payment-modal .failed-payment-modal-header{margin-bottom:16px}.failed-payment-modal .failed-payment-modal-header p{margin-top:10px;font-size:15px}.failed-payment-modal .failed-payment-modal-link{color:var(--k-info);text-decoration:underline;cursor:pointer}.failed-payment-modal .modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:15px}.logo-container{display:flex;align-items:center;justify-content:center}.logo-container img,.logo-container svg{max-width:123px}.billing-form{background:var(--k-surface);border-radius:8px;width:auto;max-width:600px;display:flex;flex-direction:column;padding:32px;outline:none;height:-moz-fit-content;height:fit-content;height:100%}.koast-dialog .billing-form{background:transparent;border-radius:0;max-width:none;padding:0 0 24px}.billing-form .loading-container{margin:auto}.billing-form .billing-form-header{margin-bottom:16px}.billing-form .billing-form-header p{margin-top:4px;font-size:14px}.billing-form form#payment-form{box-shadow:none;padding:0;min-width:unset}.billing-form form#payment-form #payment-message{color:var(--k-error)}.billing-form-loading-stripe-elements{display:flex;justify-content:center;align-items:center;margin:16px 0}.billing-form-fields{position:relative;display:flex;flex-direction:column;gap:16px}.billing-form-fields__loading{position:absolute;inset:0;z-index:2;background:var(--k-surface)}.billing-form-skeleton{display:flex;flex-direction:column;gap:16px}.billing-form-skeleton__group{display:flex;flex-direction:column;gap:12px}.billing-form-skeleton__row{display:flex;gap:12px}.billing-form-skeleton__row>*{flex:1 1}.billing-form-submit{margin-top:16px}.koast-dialog{position:relative;display:flex;flex-direction:column;text-align:left;animation:koast-pop-in .22s cubic-bezier(.4,0,.2,1) backwards;background:color-mix(in srgb,var(--k-surface) 80%,transparent);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid color-mix(in srgb,var(--k-surface) 60%,transparent);border-radius:12px;box-shadow:var(--k-elev-high);overflow:hidden;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;color:var(--k-text)}.koast-dialog__close{position:absolute;top:16px;right:16px;width:32px;height:32px;border:none;border-radius:50%;background:transparent;color:var(--k-text-3);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .12s cubic-bezier(.4,0,.2,1),color .12s cubic-bezier(.4,0,.2,1);z-index:2}.koast-dialog__close:hover{background:var(--k-hover);color:var(--k-text)}.koast-dialog__close svg{width:16px;height:16px;fill:currentColor}.koast-dialog__body{padding:28px 32px 4px;display:flex;flex-direction:column;gap:18px}.koast-dialog__title{font-size:20px;font-weight:700;color:var(--k-text);margin:0;line-height:1.3;padding-right:32px}.koast-dialog__sub{font-size:13px;line-height:1.5;color:var(--k-text-2);margin:-10px 0 0}.koast-dialog__footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:20px 32px 24px}.koast-dialog__footer .koast-dialog-btn--danger,.koast-dialog__footer .koast-dialog-btn--ghostDanger{margin-right:auto}.koast-dialog__confirm-icon{width:44px;height:44px;border-radius:50%;background:var(--k-warning-soft);display:inline-flex;align-items:center;justify-content:center;margin-bottom:2px}.koast-dialog__confirm-icon svg{width:22px;height:22px;fill:var(--k-warning-text)}.koast-field{display:flex;flex-direction:column;gap:5px}.koast-field__label{font-size:12px;font-weight:500;color:var(--k-text-2)}.koast-field__req{color:#824440}.koast-field__hint{color:var(--k-text-3)}.koast-field__error,.koast-field__hint{font-size:12px;line-height:1.5;margin:0}.koast-field__error{color:#824440}.koast-input{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;min-height:40px;padding:10px 12px;border-radius:6px;border:1px solid rgba(0,0,0,.23);background:transparent;outline:none;color:var(--k-text);width:100%;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.koast-input::placeholder{color:var(--k-text-3)}.koast-input:hover{border-color:rgba(0,0,0,.4)}.koast-input:focus{border-color:var(--k-primary);box-shadow:0 0 0 1px var(--k-primary)}.koast-input:disabled{background:rgba(0,0,0,.03);cursor:not-allowed}.koast-input--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%235F6977'%3E%3Cpath d='M5.3 7.3a1 1 0 0 1 1.4 0L10 10.6l3.3-3.3a1 1 0 1 1 1.4 1.4l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 0 1 0-1.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding-right:32px}.koast-input-wrap{position:relative;display:flex;align-items:center;width:100%}.koast-input-wrap__adornment{position:absolute;left:12px;color:var(--k-text-2);font-size:14px;pointer-events:none}.koast-input--has-prefix{padding-left:26px}.koast-autocomplete{width:100%}.koast-autocomplete .MuiOutlinedInput-root{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;min-height:40px;border-radius:6px;background:transparent;color:var(--k-text);padding:0 32px 0 6px}.koast-autocomplete .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23);transition:border-color .2s cubic-bezier(.4,0,.2,1)}.koast-autocomplete .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.4)}.koast-autocomplete .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--k-primary);border-width:1px;box-shadow:0 0 0 1px var(--k-primary)}.koast-autocomplete .MuiOutlinedInput-root.Mui-disabled{background:rgba(0,0,0,.03)}.koast-autocomplete .MuiOutlinedInput-input{padding:0 6px!important;height:auto}.koast-autocomplete .MuiOutlinedInput-input::placeholder{color:var(--k-text-3);opacity:1}.koast-autocomplete .MuiAutocomplete-endAdornment{right:8px}.koast-autocomplete .MuiAutocomplete-clearIndicator svg,.koast-autocomplete .MuiAutocomplete-popupIndicator svg{fill:var(--k-text-2)}.koast-dialog-btn{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;border:none;border-radius:8px;padding:10px 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;background:transparent;color:var(--k-text);box-shadow:none;transition:background .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),filter .2s cubic-bezier(.4,0,.2,1)}.koast-dialog-btn:disabled{cursor:not-allowed;opacity:.65}.koast-dialog-btn--sm{font-size:13px;padding:8px 14px}.koast-dialog-btn--fullWidth{width:100%}.koast-dialog-btn--primary{background:var(--k-primary);color:var(--k-on-primary)}.koast-dialog-btn--primary:hover:not(:disabled){background:var(--k-primary-strong)}.koast-dialog-btn--primary:disabled{background:var(--k-surface-3);color:var(--k-text-3);opacity:1;box-shadow:inset 0 0 0 1px rgba(15,18,30,.12)}.koast-dialog-btn--secondary{background:transparent;color:var(--k-primary);box-shadow:inset 0 0 0 1px var(--k-primary)}.koast-dialog-btn--secondary:hover:not(:disabled){background:var(--k-active-brand)}.koast-dialog-btn--secondary:disabled{box-shadow:inset 0 0 0 1px var(--k-border-strong);color:var(--k-text-3)}.koast-dialog-btn--ghost{background:transparent;color:var(--k-text-2);padding:10px 14px}.koast-dialog-btn--ghost--sm{padding:8px 12px}.koast-dialog-btn--ghost:hover:not(:disabled){background:var(--k-hover);color:var(--k-text)}.koast-dialog-btn--ghostDanger{background:transparent;color:#824440;padding:10px 14px}.koast-dialog-btn--ghostDanger:hover:not(:disabled){background:var(--k-error-soft);color:#824440}.koast-dialog-btn--danger{background:transparent;color:#824440;border:1px solid #824440}.koast-dialog-btn--danger:hover:not(:disabled){background:var(--k-error);border-color:var(--k-error);color:var(--k-on-primary)}.koast-icon-btn{width:38px;height:38px;border:none;border-radius:6px;background:transparent;color:var(--k-text-3);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .12s cubic-bezier(.4,0,.2,1),color .12s cubic-bezier(.4,0,.2,1)}.koast-icon-btn:hover:not(:disabled){background:var(--k-error-soft);color:#824440}.koast-icon-btn:disabled{cursor:not-allowed;opacity:.5}.koast-icon-btn svg{width:18px;height:18px;fill:currentColor}html[data-theme=dark] .koast-input{border-color:var(--k-border-strong)}html[data-theme=dark] .koast-input:hover{border-color:var(--k-text-3)}html[data-theme=dark] .koast-input:disabled{background:var(--k-hover)}html[data-theme=dark] .koast-autocomplete .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--k-border-strong)}html[data-theme=dark] .koast-autocomplete .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--k-text-3)}html[data-theme=dark] .koast-autocomplete .MuiOutlinedInput-root.Mui-disabled{background:var(--k-hover)}.koast-stacked-modal{display:flex;align-items:center;justify-content:center;padding:32px;outline:none}.koast-stacked-modal__inner{display:flex;flex-direction:column;max-width:100%;max-height:calc(100vh - 64px);outline:none}.koast-stacked-modal__inner>.koast-dialog{width:100%;max-height:100%;overflow:auto}.billing-modal__container{display:flex;justify-content:center;align-items:center;outline:none}.billing-modal__content{overflow:auto;max-height:95%;border-radius:8px}.brand-change-dropdown{min-width:140px;max-width:220px}.brand-change-dropdown .MuiOutlinedInput-root{height:32px;background:var(--k-surface);color:var(--k-primary-text);font-size:.875rem;font-weight:500;letter-spacing:.02857em;padding-right:32px!important;transition:background .15s ease,border-color .15s ease}.brand-change-dropdown .MuiOutlinedInput-input{padding:0 4px 0 8px!important;text-overflow:ellipsis}.brand-change-dropdown .MuiOutlinedInput-notchedOutline{border-color:var(--k-border-strong);border-radius:4px}.brand-change-dropdown .MuiOutlinedInput-root:hover{background:var(--k-hover-brand)}.brand-change-dropdown .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.brand-change-dropdown .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--k-primary-strong);border-width:1px}.brand-change-dropdown .MuiAutocomplete-endAdornment{top:50%;transform:translateY(-50%);right:6px}.brand-change-dropdown .MuiAutocomplete-popupIndicator{padding:2px;color:var(--k-primary-text);transition:transform .2s ease}.brand-change-dropdown .MuiAutocomplete-popupIndicator svg{width:18px;height:18px}.brand-change-dropdown .MuiAutocomplete-popupIndicatorOpen{transform:rotate(180deg)}.brand-change-dropdown__menu-paper{min-width:240px;max-width:320px;max-height:420px;transform-origin:top center;animation:brand-dropdown-fade-in .16s cubic-bezier(.4,0,.2,1)}@keyframes brand-dropdown-fade-in{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.brand-change-dropdown__option{font-size:.875rem!important}.brand-change-dropdown__modal__container{display:flex;justify-content:center;align-items:center;outline:none;overflow:hidden}.brand-change-dropdown__modal{background:var(--k-surface);border-radius:8px;width:600px;max-width:1000px;display:flex;flex-direction:column;padding:24px;outline:none;max-height:90%;gap:2rem;overflow:auto}.brand-change-dropdown__modal__header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem}.brand-change-dropdown__modal__title{font-weight:400;font-size:1.8rem}.brand-change-dropdown__modal__subtitle{display:flex;font-weight:400;font-size:.9rem}.brand-change-dropdown__modal__buttons{display:flex;justify-content:space-between;margin-top:1.5rem}.brand-change-dropdown__modal__create-form{display:flex;flex-direction:column;gap:1.5rem;width:100%}.brand-change-dropdown__modal__create-form__dropzone{width:100%}.brand-change-dropdown__modal__create-form__buttons{display:flex;justify-content:space-between;margin-top:1.5rem}.brand-change-dropdown__error{color:var(--k-error-text);font-weight:500}.brand-change-dropdown__tooltip__help{cursor:help}.brand-change-dropdown__tooltip__popper{max-width:280px;padding:10px 12px}.brand-change-dropdown__tooltip{display:flex;flex-direction:column;gap:7px}.brand-change-dropdown__tooltip__text{margin:0;font-size:12px;line-height:1.45}.new-campaign{position:relative;display:inline-block}.new-campaign .btn-new-campaign{display:inline-flex;align-items:stretch;margin-bottom:3px;height:38px;border-radius:8px;border:1px solid var(--k-primary-strong);background:var(--k-surface);color:var(--k-primary-strong);box-shadow:0 4px 14px rgba(65,78,237,.35);overflow:hidden}.new-campaign .btn-new-campaign__caret,.new-campaign .btn-new-campaign__main{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:inherit;font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .12s ease}.new-campaign .btn-new-campaign__main{padding:0 16px}.new-campaign .btn-new-campaign__main:hover{background:var(--k-hover-brand)}.new-campaign .btn-new-campaign__caret{padding:0 9px}.new-campaign .btn-new-campaign__caret:hover{background:var(--k-hover-brand)}.new-campaign .btn-new-campaign__caret svg{width:18px;height:18px;transition:transform .18s ease}.new-campaign .btn-new-campaign__divider{width:1px;align-self:stretch;background:rgba(65,78,237,.35);margin:6px 0}@media(max-width:360px){.new-campaign .btn-new-campaign__caret,.new-campaign .btn-new-campaign__divider{display:none}}.new-campaign.is-open .btn-new-campaign__caret svg{transform:rotate(180deg)}.new-campaign.new-campaign--solid .btn-new-campaign{margin-bottom:0;height:34px;box-sizing:border-box;border-radius:6px;border-color:var(--k-primary);background:var(--k-primary);color:var(--k-on-primary);box-shadow:none}.new-campaign.new-campaign--solid .btn-new-campaign__main{padding:0 14px;font-size:13px}.new-campaign.new-campaign--solid .btn-new-campaign__main:hover{background:var(--k-primary-strong)}.new-campaign.new-campaign--solid .btn-new-campaign__divider{background:color-mix(in srgb,var(--k-surface) 40%,transparent)}.new-campaign.new-campaign--solid .btn-new-campaign__caret:hover{background:var(--k-primary-strong)}.new-campaign .new-campaign__menu{position:absolute;top:calc(100% + 6px);right:0;min-width:280px;background:var(--k-surface);border:1px solid var(--k-border);border-radius:14px;box-shadow:0 12px 32px rgba(17,24,39,.12),0 2px 6px rgba(17,24,39,.06);padding:8px;z-index:700;opacity:0;transform:translateY(-4px) scale(.98);pointer-events:none;transform-origin:top right;transition:opacity .14s ease,transform .14s ease}.new-campaign .new-campaign__menu--accounts{padding:0;max-height:360px;display:flex;flex-direction:column;overflow:hidden}.new-campaign .new-campaign__account-search{flex-shrink:0;padding:8px;border-bottom:1px solid var(--k-surface-3)}.new-campaign .new-campaign__account-search input{width:100%;border:none;outline:none;background:transparent;font-family:inherit;font-size:13px;padding:6px 8px;color:var(--k-text)}.new-campaign .new-campaign__account-search input::placeholder{color:var(--k-text-3)}.new-campaign .new-campaign__account-scroll{flex:1 1;overflow-y:auto;padding:6px}.new-campaign .new-campaign__menu-empty{padding:12px 10px;font-size:.875rem;color:var(--k-text-3);text-align:center}.new-campaign.is-open .new-campaign__menu{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.new-campaign .new-campaign__item{display:flex;align-items:center;gap:14px;width:100%;padding:10px 12px;border:none;background:transparent;border-radius:8px;font-family:inherit;font-size:.875rem;font-weight:500;color:var(--k-text);text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.new-campaign .new-campaign__item:hover{background:var(--k-primary-soft);color:var(--k-primary-text)}.new-campaign .new-campaign__item--agent{margin-top:6px;padding-top:16px;border-top:1px solid var(--k-border)}.new-campaign .new-campaign__item-icon{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--k-primary-soft);color:var(--k-primary)}.new-campaign .new-campaign__item-icon svg{width:20px;height:20px;color:inherit}.new-campaign .new-campaign__item-icon--agent{background:var(--k-primary);color:var(--k-on-primary)}.new-campaign .new-campaign__item-text{display:flex;flex-direction:column;gap:1px}.new-campaign .new-campaign__item-text small{font-size:.75rem;font-weight:400;color:var(--k-text-3)}.new-campaign .new-campaign__item:hover .new-campaign__item-text small{color:var(--k-primary-text)}.btn-new-campaign__suffix{margin-left:.25em}@media(max-width:768px){.btn-new-campaign__suffix{display:none}}.account-picker{position:absolute;min-width:280px;max-height:360px;display:flex;flex-direction:column;overflow:hidden;background:var(--k-surface);border:1px solid var(--k-border);border-radius:14px;box-shadow:0 12px 32px rgba(17,24,39,.12),0 2px 6px rgba(17,24,39,.06);z-index:700;opacity:0;transform:translateY(-4px) scale(.98);pointer-events:none;transition:opacity .14s ease,transform .14s ease}.account-picker--right{top:calc(100% + 8px);right:0;transform-origin:top right}.account-picker--left{top:calc(100% + 4px);left:16px;transform-origin:top left}.account-picker--side{position:fixed;top:0;left:0;z-index:1100;transform-origin:top left}.account-picker.is-open{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.account-picker__search{flex-shrink:0;padding:8px;border-bottom:1px solid var(--k-border)}.account-picker__search input{width:100%;border:none;outline:none;background:transparent;font-family:inherit;font-size:13px;padding:6px 8px;color:var(--k-text)}.account-picker__search input::placeholder{color:var(--k-text-3)}.account-picker__scroll{flex:1 1;overflow-y:auto;padding:6px}.account-picker__empty{padding:12px 10px;font-size:.875rem;color:var(--k-text-3);text-align:center}.account-picker__item{display:flex;align-items:center;gap:14px;width:100%;padding:10px 12px;border:none;background:transparent;border-radius:8px;font-family:inherit;font-size:.875rem;font-weight:500;color:var(--k-text);text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.account-picker__item:hover{background:var(--k-primary-soft);color:var(--k-primary-text)}.account-picker__item:disabled{opacity:.6;cursor:default}.account-picker__item-text{display:flex;flex-direction:column;gap:1px}.account-picker__item-text small{font-size:.75rem;font-weight:400;color:var(--k-text-3)}.account-picker__item:hover .account-picker__item-text small{color:var(--k-primary-text)}.command-palette{position:fixed;inset:0;z-index:4000;display:flex;align-items:flex-start;justify-content:center;padding:80px 24px 24px}.command-palette__overlay{position:fixed;inset:0;background:rgba(17,24,39,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.command-palette__panel{position:relative;width:640px;max-width:100%;max-height:calc((100vh - 120px)*.75);background:color-mix(in srgb,var(--k-surface) 80%,transparent);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid color-mix(in srgb,var(--k-surface) 60%,transparent);border-radius:14px;box-shadow:0 24px 48px -12px rgba(17,24,39,.22),0 4px 12px rgba(17,24,39,.08);display:flex;flex-direction:column;overflow:hidden;outline:none;animation:command-palette-in .22s cubic-bezier(.3,1.2,.6,1)}@keyframes command-palette-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.command-palette__head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px}.command-palette__title{font-size:1rem;font-weight:600;color:var(--k-text);margin:0}.command-palette__list{overflow-y:auto;padding:8px 12px 12px;scrollbar-width:thin}.command-palette__list::-webkit-scrollbar{width:6px}.command-palette__list::-webkit-scrollbar-thumb{background:var(--k-scrollbar);border-radius:3px}.command-palette__group-label{font-size:.75rem;font-weight:600;color:var(--k-text-3);padding:12px 10px 5px}.command-palette__cmd{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border:none;background:transparent;border-radius:9px;font-family:inherit;font-size:.875rem;font-weight:500;color:var(--k-text);text-align:left;cursor:pointer}.command-palette__cmd.is-active,.command-palette__cmd:hover{background:var(--k-primary-soft)}.command-palette__cmd:active{background:var(--k-primary-soft-2)}.command-palette__icon{width:18px;height:18px;flex-shrink:0;color:var(--k-text-3);display:inline-flex;align-items:center;justify-content:center;transition:color .12s ease}.command-palette__icon svg{width:18px;height:18px;display:block;fill:currentColor}.command-palette__cmd.is-active .command-palette__icon,.command-palette__cmd:hover .command-palette__icon{color:var(--k-primary-text)}.command-palette__cmd.is-active .command-palette__icon--agent,.command-palette__cmd:hover .command-palette__icon--agent,.command-palette__icon--agent{color:var(--k-primary)}.command-palette__label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-palette__label small,.command-palette__meta{color:var(--k-text-3);font-weight:400}.command-palette__meta{font-size:.75rem;flex-shrink:0}.command-palette__cmd-wrap{position:relative}.command-palette__cmd.is-expanded{background:var(--k-primary-soft)}.command-palette__dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.command-palette__dot--live{background:var(--k-success)}.command-palette__dot--draft{background:var(--k-warning)}.command-palette__dot--done{background:var(--k-text-disabled)}.command-palette__dot--failed{background:var(--k-error)}.command-palette__foot{display:flex;align-items:center;gap:16px;padding:10px 20px;border-top:1px solid var(--k-border);font-size:.75rem;color:var(--k-text-3)}.command-palette__foot span{display:inline-flex;align-items:center;gap:6px}.command-palette__keys{gap:4px;flex-shrink:0;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--k-text-2)}.command-palette__keys,.command-palette__keys kbd{display:inline-flex;align-items:center;font-size:.6875rem}.command-palette__keys kbd{justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:4px;background:color-mix(in srgb,var(--k-surface) 55%,transparent);border:1px solid rgba(0,0,0,.1);font-family:inherit;color:var(--k-primary-text)}html[data-theme=dark] .command-palette__keys kbd{border-color:var(--k-border)}.command-palette__empty{padding:24px 16px;text-align:center;font-size:.85rem;color:var(--k-text-3)}.command-palette--anchored{position:absolute;inset:auto;top:calc(100% + 8px);left:0;align-items:stretch;justify-content:flex-start;flex-direction:column;z-index:4000;width:min(440px,92vw);max-height:60vh;padding:0;background:var(--k-surface);border:1px solid var(--k-border);border-radius:12px;box-shadow:0 16px 40px -12px rgba(17,24,39,.22),0 4px 12px rgba(17,24,39,.08);overflow:hidden;animation:command-palette-in .16s cubic-bezier(.3,1.2,.6,1)}.command-palette--anchored .command-palette__list{flex:1 1;min-height:0}.nav-launch{gap:8px;margin-left:20px}.nav-launch,.nav-launch__group{display:inline-flex;align-items:center}.nav-launch__group{position:relative}.nav-launch__trigger{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 18px;border:none;border-radius:8px;background:var(--k-primary);color:var(--k-on-primary);font-family:inherit;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s cubic-bezier(.4,0,.2,1)}.nav-launch__trigger:hover:not(:disabled){background:var(--k-primary-strong)}.nav-launch__trigger:disabled{opacity:.6;cursor:default}.nav-launch__icon.MuiSvgIcon-root{font-size:10px}@media(max-width:890px){.nav-launch__icon.MuiSvgIcon-root{display:none}}.nav-launch__label{line-height:1}.nav-launch__kbd{padding:1px 5px;border-radius:4px;background:color-mix(in srgb,var(--k-on-primary) 20%,transparent);color:var(--k-on-primary);font-size:11px;font-weight:600;line-height:1.5}.nav-launch__cmdk,.nav-launch__kbd{display:inline-flex;align-items:center;white-space:nowrap}.nav-launch__cmdk{justify-content:center;height:32px;min-width:38px;padding:0 10px;border:1px solid var(--k-border);border-radius:8px;background:var(--k-surface);color:var(--k-text-2);font-family:inherit;font-size:13px;font-weight:500;line-height:1;cursor:pointer;transition:border-color .12s cubic-bezier(.4,0,.2,1),background-color .12s cubic-bezier(.4,0,.2,1)}.nav-launch__cmdk:hover{border-color:var(--k-border-strong);background:var(--k-surface-3)}.mnd{display:none}body.nav-mobile .mnd{display:block}.mnd__scrim{position:fixed;inset:0;background:rgba(17,24,39,.16);backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1000}.mnd.is-open .mnd__scrim{opacity:1;visibility:visible}.mnd__panel{position:fixed;top:0;left:0;bottom:0;width:min(340px,88vw);background:var(--k-surface);z-index:1001;display:flex;flex-direction:column;padding:12px 16px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease}.mnd.is-open .mnd__panel{transform:translateX(0);box-shadow:8px 0 40px rgba(17,24,39,.18)}.mnd__logo{display:flex;align-items:center;padding:8px 12px 0;margin-bottom:10px}.mnd__logo-mark{width:30px;height:30px;color:var(--k-primary)}.mnd__panel .mnd__account{margin-top:4px}.mnd__account{position:relative;border:1px solid var(--k-border-strong);border-radius:12px}.mnd__profile{display:flex;align-items:center;gap:12px;padding:13px 14px}.mnd__avatar{width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--k-primary);color:var(--k-on-primary);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;letter-spacing:.02em}.mnd__profile-text{min-width:0}.mnd__profile-label{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--k-text-3)}.mnd__profile-email{font-size:14px;color:var(--k-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mnd__brand{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:none;border-top:1px solid var(--k-border-strong);border-radius:0 0 12px 12px;background:var(--k-surface);cursor:pointer;font-family:inherit;transition:background .2s ease}.mnd__brand:hover{background:var(--k-active-brand)}.mnd__brand-swatch{width:30px;height:30px;flex-shrink:0;border-radius:8px;background:var(--k-primary);color:var(--k-on-primary);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.mnd__brand-text{flex:1 1;min-width:0;text-align:left}.mnd__brand-cap{display:block;font-size:10.5px;color:var(--k-text-3);font-weight:500}.mnd__brand-name{display:block;font-size:14px;font-weight:500;color:var(--k-primary-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mnd__brand-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:5;background:var(--k-surface);border:1px solid var(--k-border-strong);border-radius:10px;box-shadow:0 12px 32px rgba(17,24,39,.12);padding:6px;max-height:260px;overflow-y:auto}.mnd__brand-opt{display:block;width:100%;text-align:left;padding:9px 10px;border:none;background:transparent;border-radius:7px;font-family:inherit;font-size:13.5px;color:var(--k-text);cursor:pointer;transition:background .12s ease,color .12s ease}.mnd__brand-opt:hover{background:var(--k-primary-soft);color:var(--k-primary-text)}.mnd__brand-opt.is-current{color:var(--k-primary-text);font-weight:500}.mnd__nav{gap:20px;padding:20px 0 0}.mnd__group,.mnd__nav{display:flex;flex-direction:column}.mnd__group{gap:2px}.mnd__group-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--k-text-3);padding:0 12px;margin-bottom:8px}.mnd__item{display:flex;align-items:center;gap:14px;width:100%;padding:11px 12px;border:none;background:transparent;border-radius:8px;font-family:inherit;font-size:14px;color:var(--k-text);text-align:left;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease}.mnd__item:hover:not(.is-active){background:var(--k-hover);color:var(--k-primary-text)}.mnd__item.is-active,.mnd__item:hover:not(.is-active) .mnd__item-ico{color:var(--k-primary-text)}.mnd__item.is-active{background:var(--k-active-brand);font-weight:500}.mnd__item.is-active .mnd__item-ico{color:var(--k-primary-text)}.mnd__item-ico{display:flex;flex-shrink:0;color:var(--k-text-3);transition:color .2s ease}.mnd__item-label{flex:1 1}.mnd__item-koast{width:20px;height:20px}.mnd__footer{margin-top:auto;padding-top:16px;border-top:1px solid var(--k-border-strong);display:flex;flex-direction:column;gap:6px}.mnd__footer .nav-launch{margin:0;width:100%}.mnd__footer .nav-launch__group{width:100%}.mnd__footer .nav-launch__trigger{width:100%;height:auto;padding:13px 16px;border-radius:10px;font-size:15px;justify-content:center}.mnd__footer .nav-launch__icon.MuiSvgIcon-root{font-size:18px}.mnd__footer .nav-launch__cmdk,.mnd__footer .nav-launch__kbd{display:none}.mnd__logout{display:flex;align-items:center;gap:12px;padding:9px 12px;border:none;background:transparent;border-radius:8px;font-family:inherit;font-size:14px;color:var(--k-text-3);cursor:pointer;transition:background .2s ease,color .2s ease}.mnd__logout:hover{background:var(--k-error-soft);color:var(--k-error)}.sidebar{position:fixed;top:0;left:0;width:240px;height:100vh;background:var(--k-surface);border-right:1px solid var(--k-border-strong);padding:14px 12px 20px;box-sizing:border-box;z-index:900;overflow:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease}.sidebar,.sidebar__top{display:flex;flex-direction:column}.sidebar__top{gap:8px;padding:0 2px 12px;border-bottom:1px solid var(--k-border-strong);margin-bottom:8px}.sidebar__brandbar{display:flex;align-items:center;gap:8px;padding:2px 4px 12px}.sidebar__brandbar .logo-container{margin-right:auto}.sidebar__brandbar .logo-container img{height:17px;width:auto;display:block}.sidebar__fold{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:var(--k-text-3);cursor:pointer;padding:0;flex-shrink:0;transition:background .12s ease,color .12s ease}.sidebar__fold svg{width:19px;height:19px}.sidebar__fold .material-symbols-outlined{font-size:20px}.sidebar__fold:hover{background:var(--k-hover);color:var(--k-primary-text)}.sidebar__brand-wrap{position:relative}.sidebar__brand-wrap .brand-change-dropdown{width:100%;min-width:0;max-width:none}.sidebar__brand-wrap .brand-change-dropdown .MuiOutlinedInput-root{height:34px;border-radius:6px;background:var(--k-surface);color:var(--k-text);font-size:.8125rem;font-weight:500;transition:background .15s ease,box-shadow .15s ease}.sidebar__brand-wrap .brand-change-dropdown .MuiOutlinedInput-input{padding:0 4px 0 10px!important}.sidebar__brand-wrap .brand-change-dropdown .MuiOutlinedInput-notchedOutline{border-color:var(--k-border);border-radius:6px}.sidebar__brand-wrap .brand-change-dropdown .MuiOutlinedInput-root:hover{background:var(--k-surface-2)}.sidebar__brand-wrap .brand-change-dropdown .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--k-border-strong)}.sidebar__brand-wrap .brand-change-dropdown .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px var(--k-focus-ring)}.sidebar__brand-wrap .brand-change-dropdown .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--k-primary);border-width:1px}.sidebar__brand-wrap .brand-change-dropdown .MuiAutocomplete-popupIndicator svg{color:var(--k-text-3)}.sidebar__launch-row{display:flex;gap:8px;width:100%;box-sizing:border-box;padding:0 2px}.sidebar__launch-row .nav-launch{display:flex;flex:1 1;gap:8px;margin-left:0;min-width:0}.sidebar__launch-row .nav-launch__group{flex:1 1;min-width:0}.sidebar__launch-row .nav-launch__trigger{width:100%;height:34px;padding:0;gap:7px;border-radius:6px;justify-content:center;box-shadow:none}.sidebar__launch-row .nav-launch__trigger:hover:not(:disabled){background:var(--k-primary);filter:brightness(.95);box-shadow:none}.sidebar__launch-row .nav-launch__icon.MuiSvgIcon-root{display:block;font-size:17px}.sidebar__launch-row .nav-launch__kbd{height:20px;padding:0 5px;border-radius:3px;background:hsla(0,0%,100%,.22)}.sidebar__launch-row .nav-launch__cmdk{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:6px;border:1px solid var(--k-border);background:var(--k-surface-2);color:var(--k-text-2);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;flex-shrink:0;transition:background .12s ease,color .12s ease,border-color .12s ease}.sidebar__launch-row .nav-launch__cmdk:hover{background:var(--k-surface-3);border-color:var(--k-border-strong);color:var(--k-primary-text)}.sidebar__section{display:flex;flex-direction:column;gap:2px}.sidebar__section.--recents{margin-top:16px;flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:thin}.sidebar__section.--recents::-webkit-scrollbar{width:6px}.sidebar__section.--recents::-webkit-scrollbar-thumb{background:var(--k-scrollbar);border-radius:4px}.sidebar__section.--recents~.sidebar__spacer{display:none}.sidebar__heading{font-size:.62rem;font-weight:600;color:var(--k-text-3);text-transform:uppercase;letter-spacing:.6px;padding:10px 10px 4px}.sidebar__heading.--link{border:none;background:none;font-family:inherit;text-align:left;cursor:pointer;transition:color .15s ease}.sidebar__heading.--link:hover{color:var(--k-primary-text)}.sidebar__section-head{display:flex;align-items:center;justify-content:space-between}.sidebar__add{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:4px;border:none;border-radius:6px;background:transparent;color:var(--k-text-3);cursor:pointer;padding:0;flex-shrink:0;transition:color .15s ease,background .15s ease}.sidebar__add svg{width:16px;height:16px}.sidebar__add:hover{color:var(--k-primary-text);background:var(--k-hover-brand)}.sidebar__add.--filter{opacity:0;transition:opacity .12s ease,color .15s ease,background .15s ease}.sidebar__task{display:flex;align-items:center;gap:10px;width:100%;padding:6px 10px;border:none;border-radius:8px;background:transparent;font-family:inherit;font-size:.8125rem;font-weight:500;color:var(--k-text-2);cursor:pointer;text-align:left;white-space:nowrap;transition:color .15s ease,background .15s ease}.sidebar__task:hover{color:var(--k-primary-text);background:var(--k-hover-brand)}.sidebar__task-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.sidebar__task-meta{flex-shrink:0;font-size:.6875rem;font-weight:500;color:var(--k-text-3);text-transform:lowercase}.sidebar__show-all{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin-top:2px;padding:6px 10px;border:none;background:transparent;font-family:inherit;font-size:.72rem;font-weight:500;color:var(--k-text-3);cursor:pointer;transition:color .15s ease}.sidebar__show-all:before{content:"";position:absolute;left:0;right:0;bottom:calc(100% + 2px);height:20px;background:linear-gradient(to top,var(--k-surface),color-mix(in srgb,var(--k-surface) 0,transparent));pointer-events:none}.sidebar__show-all:hover{color:var(--k-primary)}.sidebar__task-add{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:4px;margin:18px 0 14px;padding:4px 10px;border:1px dashed var(--k-border-strong);border-radius:7px;background:transparent;font-family:inherit;font-size:.72rem;font-weight:500;color:var(--k-text-3);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.sidebar__task-add svg{width:13px;height:13px}.sidebar__task-add:hover{color:var(--k-primary-text);border-color:var(--k-primary);background:var(--k-hover-brand)}.sidebar__empty{padding:4px 10px 8px;font-size:.75rem;font-weight:500;color:var(--k-text-3)}.sidebar__recent{display:flex;align-items:center;gap:10px;width:100%;padding:6px 10px;border:none;border-radius:8px;background:transparent;font-family:inherit;font-size:.8125rem;font-weight:500;color:var(--k-text-2);cursor:pointer;text-align:left;white-space:nowrap;transition:color .15s ease,background .15s ease}.sidebar__recent:hover{color:var(--k-primary-text);background:var(--k-hover-brand)}.sidebar__recent:hover .sidebar__recent-pin:not(.--pinned){color:var(--k-text-3)}.sidebar__recent.--menu-open .sidebar__recent-menu,.sidebar__recent:hover .sidebar__recent-menu,.sidebar__section.--recents:hover .sidebar__add.--filter{opacity:1}.sidebar__head-actions{display:flex;align-items:center;gap:2px}.sidebar__recent-menu{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:none;background:transparent;padding:0;margin-left:2px;border-radius:6px;color:var(--k-text-3);cursor:pointer;opacity:0;transition:opacity .12s ease,color .12s ease,background .12s ease}.sidebar__recent-menu svg{width:16px;height:16px;display:block}.sidebar__recent-menu:hover{color:var(--k-primary-text);background:var(--k-hover-brand)}.sidebar__recent-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--k-text-3)}.sidebar__recent-icon svg{width:15px;height:15px;display:block}.sidebar__recent-rename{flex:1 1;min-width:0;margin:-2px 0;padding:3px 6px;outline:none;background:var(--k-surface);border:1px solid var(--k-primary);border-radius:6px;font-family:inherit;font-size:.8125rem;font-weight:500;color:var(--k-text)}.sidebar__recent-pin{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:none;background:transparent;padding:0;cursor:pointer;color:var(--k-border-strong);transition:color .15s ease}.sidebar__recent-pin svg{width:14px;height:14px;display:block}.sidebar__recent-pin.--pinned,.sidebar__recent-pin:hover{color:var(--k-primary)}.sidebar__item{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:none;border-radius:8px;background:transparent;font-family:inherit;font-size:.8125rem;font-weight:500;color:var(--k-text-2);cursor:pointer;text-align:left;position:relative;white-space:nowrap;transition:color .15s ease,background .15s ease}.sidebar__item:hover{background:var(--k-hover-brand)}.sidebar__item.--active,.sidebar__item:hover,.sidebar__item:hover svg{color:var(--k-primary-text)}.sidebar__item.--active{background:var(--k-active-brand);font-weight:600}.sidebar__item.--active svg{color:var(--k-primary-text)}.sidebar__item.--active:before{content:"";position:absolute;left:-12px;top:7px;bottom:7px;width:3px;border-radius:0 2px 2px 0;background:var(--k-primary-strong)}.sidebar__item-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sidebar__item-icon svg{width:18px;height:18px;display:block;color:inherit}.sidebar__label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.sidebar__count{margin-left:auto;min-width:20px;height:18px;padding:0 6px;border-radius:10px;background:var(--k-primary-soft);color:var(--k-primary-text);font-size:.66rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.sidebar__divider{height:1px;background:var(--k-border-strong);margin:12px 4px}.sidebar__spacer{flex:1 1}.sidebar__footer{display:flex;flex-direction:column;gap:6px;padding-top:6px;margin-top:12px}.sidebar__acct-wrap{position:relative}.sidebar__acct-popover{width:240px;margin-left:8px;padding:6px;background:var(--k-surface);border:1px solid var(--k-border-strong);border-radius:10px;box-shadow:var(--k-elev-high);display:flex;flex-direction:column;gap:2px}.sidebar__acct-popover .theme-selector__trigger-wrap{width:100%}.sidebar__acct-popover .theme-selector__trigger-wrap .sidebar__item{padding:8px 10px;border-radius:7px;color:var(--k-text-2);font-weight:500}.sidebar__acct-popover .theme-selector__trigger-wrap .sidebar__item .sidebar__item-icon svg{width:18px;height:18px}.sidebar__acct-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:7px;background:transparent;font-family:inherit;font-size:.8125rem;font-weight:500;color:var(--k-text-2);cursor:pointer;text-align:left;transition:color .15s ease,background .15s ease}.sidebar__acct-item svg{width:18px;height:18px;flex-shrink:0}.sidebar__acct-item:hover{color:var(--k-primary-text);background:var(--k-hover-brand)}.sidebar__acct-item.--danger:hover{color:var(--k-error-text);background:var(--k-error-soft)}.sidebar__acct-sep{height:1px;background:var(--k-border);margin:4px 6px}.sidebar__account{display:flex;align-items:center;gap:9px;width:100%;padding:7px 8px;border:1px solid var(--k-border);border-radius:8px;background:transparent;font-family:inherit;cursor:pointer;text-align:left;transition:background .15s ease,border-color .15s ease}.sidebar__account svg{width:16px;height:16px;color:var(--k-text-3);flex-shrink:0}.sidebar__account:hover{background:var(--k-surface-2);border-color:var(--k-border-strong)}.sidebar__account-avatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,var(--k-primary-soft),var(--k-primary-soft-2));color:var(--k-primary-text);font-size:11px;font-weight:600;letter-spacing:.02em}.sidebar__account-col{display:flex;flex-direction:column;min-width:0;flex:1 1}.sidebar__account-name{font-size:.8rem;font-weight:600;color:var(--k-text)}.sidebar__account-mail,.sidebar__account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__account-mail{font-size:.68rem;color:var(--k-text-3)}.sidebar__usage{background:var(--k-primary-soft);border:1px solid var(--k-focus-ring);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.sidebar__usage-top{display:flex;align-items:center;justify-content:space-between}.sidebar__usage-title{font-size:.8rem;color:var(--k-text);font-weight:600}.sidebar__usage-value{font-size:.75rem;color:var(--k-text-3);font-weight:500}.sidebar__usage-bar{height:6px;border-radius:999px;background:var(--k-primary-soft-2);overflow:hidden}.sidebar__usage-bar-fill{height:100%;border-radius:999px;background:var(--k-primary);transition:width .2s cubic-bezier(.4,0,.2,1)}.sidebar__usage-cta{font-size:.68rem;color:var(--k-primary-text);font-weight:600;display:inline-flex;align-items:center;gap:4px;cursor:pointer;border:none;background:transparent;padding:0;font-family:inherit}.sidebar__usage-cta svg{width:13px;height:13px}.sidebar__agent{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;margin-bottom:4px;border:none;border-radius:8px;background:transparent;font-family:inherit;font-size:.8125rem;font-weight:500;color:var(--k-text-2);cursor:pointer;text-align:left;white-space:nowrap;position:relative;transition:color .15s ease,background .15s ease}.sidebar__agent:hover{color:var(--k-primary-text);background:var(--k-hover-brand)}.sidebar__agent .sidebar__label,.sidebar__agent-logo{position:relative;z-index:1}.sidebar__agent-logo{width:18px;height:18px;display:block;flex-shrink:0}.sidebar--collapsed{transform:translateX(-100%)}body.sidenav-docked aside.sidebar.sidebar--collapsed{top:8px;bottom:8px;left:8px;height:auto;border:1px solid var(--k-border-strong);border-radius:12px;box-shadow:none;transform:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,box-shadow .16s ease,visibility 0s linear .16s}body.sidenav-docked aside.sidebar.sidebar--peek{z-index:1002;box-shadow:var(--k-elev-high);opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s ease,box-shadow .16s ease,visibility 0s}.sidebar__reopen{position:fixed;top:14px;left:14px;z-index:950;display:none;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:8px;border:1px solid var(--k-border-strong);background:var(--k-surface);color:var(--k-text-2);cursor:pointer;box-shadow:var(--k-elev-low)}.sidebar__reopen svg{width:19px;height:19px}.sidebar__reopen .material-symbols-outlined{font-size:20px}.sidebar__reopen.--show{display:inline-flex}.sidebar__reopen:hover{color:var(--k-primary-text);border-color:var(--k-primary)}.sidebar__scrim{display:none}@media (max-width:768px){.sidebar__scrim{display:block;position:fixed;inset:0;background:rgba(17,24,39,.16);backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1000}.sidebar__scrim.--open{opacity:1;visibility:visible}.sidebar{top:0;height:100vh;width:min(320px,88vw);z-index:1001;overflow-y:auto;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease}.sidebar.sidebar--mobile-open{transform:translateX(0);box-shadow:8px 0 40px rgba(17,24,39,.18)}.sidebar__add.--filter{opacity:1}}.theme-selector__trigger-wrap{position:relative}.sidebar--collapsed .theme-selector__trigger-wrap .sidebar__item:after{display:none}.theme-selector__flyout{padding:6px;background:var(--k-surface);border:1px solid var(--k-border);border-radius:12px;box-shadow:var(--k-elev-high)}.theme-selector{position:relative;display:grid;grid-template-columns:repeat(3,40px);width:-moz-fit-content;width:fit-content;height:40px;padding:4px;background:var(--k-surface-2);border-radius:9px}.theme-selector__thumb{position:absolute;top:4px;left:4px;width:40px;height:32px;background:var(--k-primary-soft);border:1px solid var(--k-focus-ring);border-radius:7px;box-shadow:var(--k-elev-low);transition:transform .24s cubic-bezier(.4,0,.2,1);pointer-events:none}.theme-selector__option{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--k-text-2);cursor:pointer;transition:color .15s ease}.theme-selector__option svg{width:18px;height:18px}.theme-selector__option:hover:not(.is-active){color:var(--k-text)}.theme-selector__option.is-active{color:var(--k-primary-text)}