@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/kit-hanken-grotesk-cyrillic-ext-wght-normal-L7GHNSDI.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/kit-hanken-grotesk-vietnamese-wght-normal-PMWGHMOH.woff2") format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/kit-hanken-grotesk-latin-ext-wght-normal-XRETCU74.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/kit-hanken-grotesk-latin-wght-normal-ZZ3K7K5Y.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spline Sans Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/kit-spline-sans-mono-latin-ext-wght-normal-AJHOYECH.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/kit-spline-sans-mono-latin-wght-normal-7BHLJBX3.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.kit{--kit-bg: #f3f4f6;--kit-surface: #ffffff;--kit-surface-2: #fbfbfc;--kit-line: #e4e7ec;--kit-line-2: #d4d9e0;--kit-ink: #141619;--kit-ink-2: #41474f;--kit-ink-3: #5f6672;--kit-accent: #8a2233;--kit-accent-ink: #6e1a28;--kit-accent-tint: #f8ecee;--kit-accent-line: #e7c4ca;--kit-accent-tint-hover: #f2dfe2;--kit-ok: #177a4c;--kit-ok-tint: #e7f3ec;--kit-ok-line: #cbe4d4;--kit-warn: #96610f;--kit-warn-tint: #fbf1de;--kit-bad: #b03a30;--kit-bad-tint: #faecea;--kit-bad-line: #e4b7b2;--kit-amber: #c98a2b;--kit-need-warn: #d99a38;--kit-prio-low-bg: #eef0f3;--kit-draft-bg: #fffdf6;--kit-draft-line: #d9c08a;--kit-draft-ink: #7a5f1e;--kit-night-bg: #ecedf2;--kit-night-line: #d2d5e0;--kit-night-ink: #474c63;--kit-nav-bg: #eef0f3;--kit-count-bg: #e4e7ec;--kit-count-bg-active: #eef0f3;--kit-btn-hover-line: #c3c9d2;--kit-btn-active-bg: #eef0f3;--kit-trend-flat-bg: #eef0f3;--kit-meter-bg: #eef0f3;--kit-progress-bg: #e4e7ec;--kit-r: 16px;--kit-rs: 12px;--kit-rxs: 8px;--kit-rl: 22px;--kit-r-pill: 999px;--kit-r-ctl: 8px;--kit-r-tag: 6px;--kit-hero: #7b1e30;--kit-hero-hover: #8f2439;--kit-hero-fg: #ffffff;--kit-pop: 0 1px 2px rgba(17, 20, 24, .04), 0 6px 16px -8px rgba(17, 20, 24, .1);--kit-pop-2: 0 2px 4px rgba(17, 20, 24, .05), 0 14px 30px -14px rgba(17, 20, 24, .16);--kit-dur: .15s;--kit-ease: cubic-bezier(.3, .6, .3, 1);--kit-dur-panel: .24s;--kit-dur-exit: .18s;--kit-fs-eyebrow: 10.5px;--kit-fs-caption: 12px;--kit-fs-body: 13px;--kit-fs-title: 15px;--kit-fs-h: 26px;--kit-fs-metric: 23px;--kit-plate: #ffffff;--kit-door: #ffffff;--kit-door-ink: #17191c;--kit-door-label: rgba(23, 25, 28, .55);--kit-door-lift: 0 1px 2px rgba(16, 18, 20, .08), 0 6px 16px rgba(16, 18, 20, .08);--kit-door-lift-2: 0 2px 4px rgba(16, 18, 20, .1), 0 12px 24px rgba(16, 18, 20, .12)}body:not(.light-mode) .kit{--kit-bg: #1d1d1d;--kit-surface: #232323;--kit-surface-2: #202020;--kit-line: #2e2e2e;--kit-line-2: #414141;--kit-ink: #f4f4f5;--kit-ink-2: #c9cacd;--kit-ink-3: #a9abb0;--kit-accent: #d86a78;--kit-accent-ink: #eea0aa;--kit-accent-tint: #2a1519;--kit-accent-line: #5b2631;--kit-accent-tint-hover: #33191e;--kit-ok: #5fbf8c;--kit-ok-tint: #12251b;--kit-ok-line: #24422f;--kit-warn: #d9a441;--kit-warn-tint: #2a2113;--kit-bad: #e2776b;--kit-bad-tint: #2c1a18;--kit-bad-line: #6b332d;--kit-amber: #d9a441;--kit-need-warn: #d9a441;--kit-prio-low-bg: #262626;--kit-draft-bg: #262015;--kit-draft-line: #6d5a2c;--kit-draft-ink: #d9bd76;--kit-night-bg: #21232b;--kit-night-line: #363a48;--kit-night-ink: #aab0c4;--kit-nav-bg: #171717;--kit-count-bg: #303030;--kit-count-bg-active: #383838;--kit-btn-hover-line: #4d4d4d;--kit-btn-active-bg: #262626;--kit-trend-flat-bg: #303030;--kit-meter-bg: #2a2a2a;--kit-progress-bg: #2a2a2a;--kit-r: 16px;--kit-rs: 12px;--kit-rxs: 8px;--kit-rl: 22px;--kit-r-pill: 999px;--kit-r-ctl: 8px;--kit-r-tag: 6px;--kit-hero: #a3283f;--kit-hero-hover: #b5324a;--kit-hero-fg: #ffffff;--kit-pop: 0 1px 2px rgba(0, 0, 0, .28), 0 6px 16px -8px rgba(0, 0, 0, .5);--kit-pop-2: 0 2px 4px rgba(0, 0, 0, .32), 0 14px 30px -14px rgba(0, 0, 0, .6);--kit-dur: .15s;--kit-ease: cubic-bezier(.3, .6, .3, 1);--kit-dur-panel: .24s;--kit-dur-exit: .18s;--kit-fs-eyebrow: 10.5px;--kit-fs-caption: 12px;--kit-fs-body: 13px;--kit-fs-title: 15px;--kit-fs-h: 26px;--kit-fs-metric: 23px;--kit-plate: #1a1a1a;--kit-door: #2b2b2b;--kit-door-ink: #f4f4f5;--kit-door-label: rgba(244, 244, 245, .62);--kit-door-lift: 0 0 0 1px #383838, 0 1px 2px rgba(0, 0, 0, .4), 0 6px 16px rgba(0, 0, 0, .32);--kit-door-lift-2: 0 0 0 1px #4a4a4a, 0 2px 4px rgba(0, 0, 0, .45), 0 12px 24px rgba(0, 0, 0, .4)}.kit{background:transparent;color:var(--kit-ink);font:var(--kit-fs-body)/1.45 var(--font-sans, Inter, system-ui, sans-serif);letter-spacing:-.005em;box-sizing:border-box}.kit *,.kit *:before,.kit *:after{box-sizing:inherit}:where(.kit button,.kit input,.kit textarea){font:inherit;color:inherit}.kit .kit-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:32px;min-width:auto;padding:7px 15px;border:1px solid var(--kit-line-2);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:inherit;font-size:var(--kit-fs-body);font-weight:500;line-height:1.15;white-space:nowrap;box-shadow:var(--kit-pop);cursor:pointer;transition:background var(--kit-dur) var(--kit-ease),border-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease),transform var(--kit-dur) var(--kit-ease)}.kit .kit-btn:is(:hover,[data-kit-force~=hover]){background:var(--kit-surface-2);border-color:var(--kit-btn-hover-line)}.kit .kit-btn:is(:active,[data-kit-force~=pressed]){background:var(--kit-btn-active-bg);transform:translateY(.5px)}.kit .kit-btn:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--kit-accent);outline-offset:2px}.kit .kit-btn--primary{color:var(--kit-accent-ink);border-color:var(--kit-accent-line);background:var(--kit-accent-tint);box-shadow:none}.kit .kit-btn--primary:is(:hover,[data-kit-force~=hover]){background:var(--kit-accent-tint-hover);border-color:var(--kit-accent-line)}.kit .kit-btn--primary:is(:active,[data-kit-force~=pressed]){background:var(--kit-accent-line);border-color:var(--kit-accent-line)}.kit .kit-btn--primary.kit-btn--hero{color:var(--kit-hero-fg);border-color:var(--kit-hero);background:var(--kit-hero);font-weight:600}.kit .kit-btn--primary.kit-btn--hero:is(:hover,[data-kit-force~=hover]),.kit .kit-btn--primary.kit-btn--hero:is(:active,[data-kit-force~=pressed]){border-color:var(--kit-hero-hover);background:var(--kit-hero-hover)}.kit .kit-btn--danger{color:var(--kit-bad);border-color:var(--kit-bad-line);background:var(--kit-surface)}.kit .kit-btn--danger:is(:hover,[data-kit-force~=hover]){background:var(--kit-bad-tint);border-color:var(--kit-bad)}.kit .kit-btn--danger:is(:active,[data-kit-force~=pressed]){background:var(--kit-bad-tint);border-color:var(--kit-bad)}.kit .kit-btn[disabled],.kit .kit-btn[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-btn[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-btn:disabled,.kit .kit-btn:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-btn:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-btn[aria-disabled=true],.kit .kit-btn[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-btn[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.45;cursor:default;box-shadow:none;background:var(--kit-surface);border-color:var(--kit-line-2);transform:none;pointer-events:none}.kit .kit-btn--primary.kit-btn--hero[disabled],.kit .kit-btn--primary.kit-btn--hero:disabled,.kit .kit-btn--primary.kit-btn--hero[aria-disabled=true]{color:var(--kit-ink-2)}.kit .kit-btn--busy,.kit .kit-btn--busy:is(:hover,[data-kit-force~=hover]),.kit .kit-btn--busy:is(:active,[data-kit-force~=pressed]){opacity:.45;cursor:default;box-shadow:none;background:var(--kit-surface-2);border-color:var(--kit-line-2);transform:none;pointer-events:none}.kit .kit-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:0 24px;padding:0 0 4px}.kit .kit-head__eyebrow{grid-column:1;margin-bottom:6px;font-size:var(--kit-fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;font-weight:650;color:var(--kit-ink-3)}.kit .kit-head__title{grid-column:1;margin:0;font-family:Fraunces,Tiempos,Georgia,serif;font-size:var(--kit-fs-h);font-weight:520;letter-spacing:-.022em;line-height:1.12;color:var(--kit-ink)}.kit .kit-head__summary{grid-column:1;margin:6px 0 0;font-size:var(--kit-fs-body);color:var(--kit-ink-2)}.kit .kit-head__actions{grid-column:2;grid-row:1 / -1;align-self:end;display:flex;gap:8px;padding-bottom:4px}.kit .kit-tabs{display:flex;align-items:center;gap:3px;margin-top:20px;padding:5px;background:var(--kit-nav-bg);border:1px solid var(--kit-line);border-radius:var(--kit-r-ctl);width:fit-content;max-width:100%;overflow-x:auto}.kit .kit-tab{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:0;background:none;border-radius:var(--kit-r-ctl);color:var(--kit-ink-3);font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer;min-height:32px;min-width:auto;transition:color var(--kit-dur) var(--kit-ease),background var(--kit-dur) var(--kit-ease),box-shadow var(--kit-dur) var(--kit-ease)}.kit .kit-tab:hover{color:var(--kit-ink-2);background:var(--kit-btn-active-bg)}.kit .kit-tab[aria-selected=true]{color:var(--kit-ink);background:var(--kit-surface);font-weight:600;box-shadow:var(--kit-pop)}.kit .kit-tab--tier2{padding:7px 12px;font-size:var(--kit-fs-body)}.kit .kit-tabs__split{width:1px;height:16px;margin:0 7px;background:var(--kit-line-2);flex:none}.kit .kit-count{display:inline-block;padding:2px 7px;border-radius:var(--kit-r-tag);background:var(--kit-count-bg);color:var(--kit-ink-2);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.kit .kit-tab[aria-selected=true] .kit-count{background:var(--kit-count-bg-active)}.kit .kit-count--warn{background:var(--kit-warn-tint);color:var(--kit-warn)}.kit .kit-kpi{padding:13px 15px 11px;background:var(--kit-surface);border:1px solid var(--kit-line);border-radius:var(--kit-r);box-shadow:var(--kit-pop);min-width:0;text-align:left;color:inherit;transition:border-color var(--kit-dur) var(--kit-ease),box-shadow var(--kit-dur) var(--kit-ease),transform var(--kit-dur) var(--kit-ease)}.kit .kit-kpi__k{font-size:var(--kit-fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;font-weight:650;color:var(--kit-ink-3)}.kit .kit-kpi--range .kit-kpi__k{display:flex;align-items:center;justify-content:space-between;gap:8px}.kit .kit-kpi__vrow{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:7px}.kit .kit-kpi__vwrap{display:flex;align-items:baseline;gap:8px;min-width:0}.kit .kit-kpi__value{display:flex;align-items:baseline;font-family:Inter,system-ui,sans-serif;font-size:var(--kit-fs-metric);font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.kit .kit-kpi__unit{margin-left:2px;font-size:var(--kit-fs-caption);font-weight:500;color:var(--kit-ink-3)}.kit .kit-kpi__none{padding:4px 0 3px;font-size:var(--kit-fs-body);font-weight:500;line-height:1.05;color:var(--kit-ink-3)}.kit .kit-kpi__sub{margin-top:8px;font-size:11.5px;color:var(--kit-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kit .kit-kpi__sub--warn{color:var(--kit-warn)}.kit .kit-kpi--link{cursor:pointer;min-height:36px;min-width:auto}.kit .kit-kpi--link:hover{border-color:var(--kit-accent-line);box-shadow:var(--kit-pop-2);transform:translateY(-1px)}.kit .kit-kpi--link:hover .kit-kpi__value{color:var(--kit-accent-ink)}.kit .kit-spark{width:74px;height:30px;flex:none;display:block;overflow:visible}.kit .kit-spark path.kit-spark__ln{fill:none;stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.kit .kit-spark circle.kit-spark__tip{stroke:var(--kit-surface);stroke-width:1.5}.kit .kit-spark--accent path.kit-spark__ln{stroke:var(--kit-accent)}.kit .kit-spark--accent circle.kit-spark__tip{fill:var(--kit-accent)}.kit .kit-spark--ok path.kit-spark__ln{stroke:var(--kit-ok)}.kit .kit-spark--ok circle.kit-spark__tip{fill:var(--kit-ok)}.kit .kit-spark--warn path.kit-spark__ln{stroke:var(--kit-warn)}.kit .kit-spark--warn circle.kit-spark__tip{fill:var(--kit-warn)}.kit .kit-spark--bad path.kit-spark__ln{stroke:var(--kit-bad)}.kit .kit-spark--bad circle.kit-spark__tip{fill:var(--kit-bad)}.kit .kit-spark--mut path.kit-spark__ln{stroke:var(--kit-ink-3)}.kit .kit-spark--mut circle.kit-spark__tip{fill:var(--kit-ink-3)}.kit .kit-trend{display:inline-flex;align-items:center;gap:3px;padding:2px 7px 2px 6px;border-radius:var(--kit-r-ctl);background:var(--kit-trend-flat-bg);color:var(--kit-ink-2);font-size:11px;font-weight:650;font-variant-numeric:tabular-nums;flex:none}.kit .kit-trend__arw{font-size:9px;line-height:1}.kit .kit-trend--up .kit-trend__arw{transform:none}.kit .kit-trend--down .kit-trend__arw{transform:rotate(180deg)}.kit .kit-trend--flat .kit-trend__arw{transform:rotate(90deg);opacity:.7}.kit .kit-trend.is-good{background:var(--kit-ok-tint);color:var(--kit-ok)}.kit .kit-trend.is-bad{background:var(--kit-bad-tint);color:var(--kit-bad)}.kit .kit-block{background:var(--kit-surface);border:1px solid var(--kit-line);border-radius:var(--kit-r);box-shadow:var(--kit-pop);overflow:hidden}.kit .kit-block__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 14px;padding:15px 20px 0}.kit .kit-block__title{grid-column:1;font-size:var(--kit-fs-title);font-weight:600;letter-spacing:-.01em}.kit .kit-block__sub{grid-column:1;font-size:12.5px;color:var(--kit-ink-3)}.kit .kit-block__actions{grid-column:2;grid-row:1 / -1;display:flex;align-items:center;gap:8px}.kit .kit-block__body{padding:14px 20px 18px}.kit .kit-toolbar{display:flex;align-items:center;gap:10px;margin-top:22px;flex-wrap:wrap}.kit .kit-toolbar__note{font-size:13.5px;color:var(--kit-ink-2)}.kit .kit-toolbar__spacer{flex:1}.kit .kit-search{position:relative;flex:0 1 300px}.kit .kit-search svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--kit-ink-3);pointer-events:none}.kit .kit-search input[type=search]{width:100%;padding:8px 14px 8px 32px;border:1px solid var(--kit-line-2)!important;border-radius:var(--kit-r-ctl);background:var(--kit-surface)!important;color:var(--kit-ink)!important;appearance:none;-webkit-appearance:none}.kit .kit-search input[type=search]:focus{border-color:var(--kit-accent)!important}.kit .kit-segs{display:flex;border:1px solid var(--kit-line-2);border-radius:var(--kit-r-ctl);overflow:hidden;background:var(--kit-surface)}.kit .kit-seg{padding:7px 12px;border:0;border-left:1px solid var(--kit-line);background:none;color:var(--kit-ink-3);font-size:12.5px;font-weight:500;white-space:nowrap;cursor:pointer;min-height:32px;min-width:auto;transition:background var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-seg:first-child{border-left:0}.kit .kit-seg:hover{color:var(--kit-ink-2);background:var(--kit-surface-2)}.kit .kit-seg[aria-pressed=true]{background:var(--kit-btn-active-bg);color:var(--kit-ink)}.kit .kit-table{margin-top:14px;background:var(--kit-surface);border:1px solid var(--kit-line);border-radius:12px;box-shadow:none;overflow:hidden}.kit .kit-table__wrap{overflow-x:auto}.kit .kit-table table{width:100%;border-collapse:collapse}.kit .kit-table th{height:40px;padding:0 16px;border-bottom:1px solid var(--kit-line);background:var(--kit-surface-2);color:var(--kit-ink-2);text-align:left;font-size:13px;font-weight:600;line-height:16px;letter-spacing:0;text-transform:none;white-space:nowrap}.kit .kit-td{padding:11px 16px;border-bottom:1px solid var(--kit-line);font-size:var(--kit-fs-body);vertical-align:middle;white-space:nowrap}.kit .kit-table tr:last-child .kit-td{border-bottom:0}.kit .kit-row--link{cursor:pointer;transition:background var(--kit-dur) var(--kit-ease)}.kit .kit-row--link:is(:hover,[data-kit-force~=hover]){background:var(--kit-surface-2)}.kit .kit-td.is-num{text-align:right;font-variant-numeric:tabular-nums}.kit .kit-th.is-num{text-align:right}.kit .kit-th.is-mid,.kit .kit-td.is-mid{text-align:center}.kit .kit-td.is-mono{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:12.5px;letter-spacing:-.01em}.kit .kit-row--empty .kit-td{padding:18px 16px 22px;text-align:center;font-size:12.5px;color:var(--kit-ink-3)}.kit .kit-td--unknown{color:var(--kit-ink-3)}.kit .kit-list{margin-top:14px;background:var(--kit-surface);border:1px solid var(--kit-line);border-radius:var(--kit-r);box-shadow:var(--kit-pop);overflow:hidden}.kit .kit-lrow{display:flex;align-items:center;gap:13px;width:100%;padding:13px 18px;border:0;border-top:1px solid var(--kit-line);background:none;color:inherit;text-align:left;min-height:36px;min-width:auto;transition:background var(--kit-dur) var(--kit-ease)}.kit .kit-lrow:first-child{border-top:0}.kit button.kit-lrow{cursor:pointer}.kit button.kit-lrow:hover{background:var(--kit-surface-2)}.kit .kit-lrow__dot{width:8px;height:8px;border-radius:50%;flex:none}.kit .kit-lrow__dot--accent{background:var(--kit-accent)}.kit .kit-lrow__dot--warn{background:var(--kit-need-warn)}.kit .kit-lrow__dot--danger{background:var(--kit-bad)}.kit .kit-lrow__main{flex:1;min-width:0}.kit .kit-lrow__title{display:block;font-size:13.5px;font-weight:550}.kit .kit-lrow__sub{display:block;margin-top:2px;font-size:12.5px;color:var(--kit-ink-3)}.kit .kit-lrow__trail{flex:none;font-size:12.5px;color:var(--kit-ink-2);white-space:nowrap}.kit .kit-lrow__go{margin-left:auto;align-self:center;flex:none;color:var(--kit-ink-3);transition:transform var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit button.kit-lrow:hover .kit-lrow__go{transform:translate(2px);color:var(--kit-ink-2)}.kit .kit-pill{display:inline-block;padding:3px 9px;border-radius:var(--kit-r-tag);font-size:11.5px;font-weight:600;line-height:1.4;transition:background-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-pill--ok{background:var(--kit-ok-tint);color:var(--kit-ok)}.kit .kit-pill--warn{background:var(--kit-warn-tint);color:var(--kit-warn)}.kit .kit-pill--bad{background:var(--kit-bad-tint);color:var(--kit-bad)}.kit .kit-pill--mut{background:var(--kit-count-bg-active);color:var(--kit-ink-2)}.kit .kit-pill--draft{padding:2px 8px;background:var(--kit-draft-bg);border:1px dashed var(--kit-draft-line);color:var(--kit-draft-ink)}.kit .kit-pill--night{padding:2px 8px;background:var(--kit-night-bg);border:1px solid var(--kit-night-line);color:var(--kit-night-ink)}.kit .kit-rolechip{display:inline-block;padding:3px 10px;border-radius:var(--kit-r-tag);background:var(--kit-btn-active-bg);color:var(--kit-ink-2);font-size:var(--kit-fs-caption);font-weight:500}.kit .kit-prio{flex:none;padding:3px 7px;border-radius:var(--kit-rxs);font-size:9.5px;font-weight:700;letter-spacing:.06em}.kit .kit-prio--urgent{background:var(--kit-bad-tint);color:var(--kit-bad)}.kit .kit-prio--high{background:var(--kit-warn-tint);color:var(--kit-warn)}.kit .kit-prio--normal{background:var(--kit-count-bg-active);color:var(--kit-ink-2)}.kit .kit-prio--low{background:var(--kit-prio-low-bg);color:var(--kit-ink-3)}.kit .kit-period{display:inline-flex;align-items:center;border:1px solid var(--kit-line);border-radius:var(--kit-r-ctl);background:var(--kit-surface);overflow:hidden;flex:none}.kit .kit-period__seg{padding:4px 9px;border:0;border-left:1px solid var(--kit-line);background:none;color:var(--kit-ink-3);font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap;cursor:pointer;min-height:32px;min-width:auto;transition:background var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-period__seg:first-child{border-left:0}.kit .kit-period__seg:hover{color:var(--kit-ink-2);background:var(--kit-surface-2)}.kit .kit-period__seg[aria-pressed=true]{background:var(--kit-btn-active-bg);color:var(--kit-ink)}.kit .kit-period__seg--custom{padding-right:12px;padding-left:12px}.kit .kit-paging{display:flex;align-items:center;gap:10px;padding:11px 16px;border-top:1px solid var(--kit-line)}.kit .kit-paging__count{flex:1;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:12.5px;color:var(--kit-ink-3);font-variant-numeric:tabular-nums}.kit .kit-paging__btn{padding:5px 12px;border:1px solid var(--kit-line-2);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:inherit;font-size:12.5px;font-weight:500;cursor:pointer;min-height:32px;min-width:auto;transition:background var(--kit-dur) var(--kit-ease),border-color var(--kit-dur) var(--kit-ease)}.kit .kit-paging__btn:hover{background:var(--kit-surface-2);border-color:var(--kit-btn-hover-line)}.kit .kit-paging__btn[disabled],.kit .kit-paging__btn[disabled]:hover{opacity:.45;background:var(--kit-surface);border-color:var(--kit-line-2);cursor:default}.kit .kit-more{display:flex;justify-content:center;padding:12px 16px 14px}.kit .kit-more__btn{font-size:12.5px}.kit .kit-empty,.kit .kit-unread,.kit .kit-notsetup{padding:54px 30px 58px;text-align:center}.kit .kit-empty__title,.kit .kit-unread__title,.kit .kit-notsetup__title{font-size:var(--kit-fs-title);font-weight:600;letter-spacing:-.01em}.kit .kit-empty__body,.kit .kit-unread__body,.kit .kit-notsetup__body{margin:5px auto 0;max-width:44ch;font-size:var(--kit-fs-body);color:var(--kit-ink-3);line-height:1.55}.kit .kit-empty__action,.kit .kit-unread__action,.kit .kit-notsetup__action{margin-top:16px}.kit .kit-empty__mark{width:46px;height:46px;margin:0 auto 14px;border-radius:50%;display:grid;place-items:center;background:var(--kit-ok-tint);color:var(--kit-ok);border:1px solid var(--kit-ok-line)}.kit .kit-empty--inline{padding:18px 0 22px;font-size:12.5px;color:var(--kit-ink-3)}.kit .kit-skel{display:grid;gap:10px}.kit .kit-skel--kpi-row{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.kit .kit-skel--table,.kit .kit-skel--list,.kit .kit-skel--block,.kit .kit-skel--form{grid-template-columns:minmax(0,1fr)}.kit .kit-skel__box{display:grid;align-content:start;gap:9px;min-height:76px;padding:13px 15px;background:var(--kit-surface);border:1px solid var(--kit-line);border-radius:var(--kit-r);box-shadow:var(--kit-pop)}.kit .kit-skel--table .kit-skel__box,.kit .kit-skel--list .kit-skel__box,.kit .kit-skel--block .kit-skel__box{min-height:180px}.kit .kit-skel__line{height:10px;border-radius:var(--kit-r-pill);background:var(--kit-meter-bg)}.kit .kit-skel__line--sm{width:60%}.kit .kit-skel__line--xs{width:32%}.kit .kit-enter{animation:kit-enter var(--kit-dur-panel) var(--kit-ease)}@keyframes kit-enter{0%{opacity:.01;transform:translateY(4px)}to{opacity:1;transform:none}}.kit .kit-field{display:grid;gap:5px;margin-bottom:14px}.kit .kit-field__label{display:flex;align-items:baseline;gap:8px;font-size:var(--kit-fs-caption);font-weight:600;color:var(--kit-ink-2)}.kit .kit-field__req{font-size:var(--kit-fs-eyebrow);font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--kit-ink-3)}.kit .kit-field__help{margin:0;font-size:11.5px;color:var(--kit-ink-3)}.kit .kit-field__error{margin:0;font-size:11.5px;font-weight:500;color:var(--kit-bad)}.kit .kit-field.is-error .kit-input,.kit .kit-field.is-error .kit-select__btn{border-color:var(--kit-bad-line)}.kit .kit-input{width:100%;padding:7px 11px;border:1px solid var(--kit-line-2);border-radius:var(--kit-rxs);background:var(--kit-surface);color:var(--kit-ink);font-size:var(--kit-fs-body);line-height:1.15;min-height:32px;min-width:auto;transition:border-color var(--kit-dur) var(--kit-ease),background var(--kit-dur) var(--kit-ease)}.kit .kit-input::placeholder{color:var(--kit-ink-3)}.kit .kit-input:hover{border-color:var(--kit-btn-hover-line)}.kit .kit-input[disabled],.kit .kit-input[disabled]:hover{background:var(--kit-surface-2);border-color:var(--kit-line);color:var(--kit-ink-3);cursor:default}.kit .kit-input--area{min-height:72px;line-height:1.45;resize:vertical}.kit .kit-input--money{font-variant-numeric:tabular-nums;text-align:right}.kit .kit-toggle{display:inline-flex;align-items:center;gap:9px;padding:4px 2px;border:0;background:none;color:inherit;font-size:var(--kit-fs-body);cursor:pointer;min-height:32px;min-width:auto}.kit .kit-toggle__track{position:relative;width:34px;height:20px;flex:none;border-radius:var(--kit-r-pill);background:var(--kit-line-2);transition:background var(--kit-dur) var(--kit-ease)}.kit .kit-toggle__knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--kit-surface);box-shadow:var(--kit-pop);transition:transform var(--kit-dur) var(--kit-ease)}.kit .kit-toggle[aria-checked=true] .kit-toggle__track{background:var(--kit-accent)}.kit .kit-toggle[aria-checked=true] .kit-toggle__knob{transform:translate(14px)}.kit .kit-toggle__lbl{color:var(--kit-ink-2)}.kit .kit-select{position:relative;display:block}.kit .kit-select__btn{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:7px 10px 7px 11px;border:1px solid var(--kit-line-2);border-radius:var(--kit-rxs);background:var(--kit-surface);color:var(--kit-ink);font-size:var(--kit-fs-body);line-height:1.15;text-align:left;cursor:pointer;min-height:32px;min-width:auto;transition:border-color var(--kit-dur) var(--kit-ease),background var(--kit-dur) var(--kit-ease)}.kit .kit-select__btn:is(:hover,[data-kit-force~=hover]){border-color:var(--kit-btn-hover-line)}.kit .kit-select__btn[aria-expanded=true]{border-color:var(--kit-accent)}.kit .kit-select__lbl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit .kit-select__lbl.is-placeholder{color:var(--kit-ink-3)}.kit .kit-select__chev{width:14px;height:14px;flex:none;color:var(--kit-ink-3);transition:transform var(--kit-dur) var(--kit-ease)}.kit .kit-select__btn[aria-expanded=true] .kit-select__chev{transform:rotate(180deg)}.kit .kit-select--date .kit-select__lbl,.kit .kit-select--time .kit-select__lbl,.kit .kit-select__btn--date .kit-select__lbl{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-variant-numeric:tabular-nums}.kit .kit-select--date .kit-select__lbl.is-placeholder,.kit .kit-select--time .kit-select__lbl.is-placeholder,.kit .kit-select__btn--date .kit-select__lbl.is-placeholder{font-family:inherit}.kit.kit-pop{position:fixed;z-index:100001;max-height:280px;overflow-y:auto;padding:5px;border:1px solid var(--kit-line-2);border-radius:var(--kit-rs);background:var(--kit-surface);box-shadow:var(--kit-pop-2)}.kit.kit-pop--list{min-width:180px}.kit .kit-pop__opt{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:var(--kit-rxs);color:var(--kit-ink);font-size:var(--kit-fs-body);cursor:pointer;min-height:32px;min-width:auto;transition:background var(--kit-dur) var(--kit-ease)}.kit .kit-pop__opt.is-active{background:var(--kit-btn-active-bg)}.kit .kit-pop__opt[aria-selected=true] .kit-pop__opt-lbl{font-weight:600}.kit .kit-pop__opt-lbl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit .kit-pop__none{padding:12px 10px 14px;text-align:center;font-size:12.5px;color:var(--kit-ink-3)}.kit.kit-cal,.kit .kit-cal{padding:4px}.kit .kit-cal__month{width:238px;padding:4px 6px 8px}.kit .kit-cal__head{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;margin-bottom:6px}.kit .kit-cal__title{text-align:center;font-size:12.5px;font-weight:600}.kit .kit-cal__nav{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--kit-line);border-radius:var(--kit-rxs);background:var(--kit-surface);color:var(--kit-ink-2);line-height:1;cursor:pointer;min-height:32px;min-width:auto;transition:background var(--kit-dur) var(--kit-ease),border-color var(--kit-dur) var(--kit-ease)}.kit .kit-cal__nav:is(:hover,[data-kit-force~=hover]){background:var(--kit-surface-2);border-color:var(--kit-btn-hover-line)}.kit .kit-cal__nav--gap{visibility:hidden}.kit .kit-cal__dow{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:2px}.kit .kit-cal__dow-cell{text-align:center;font-size:var(--kit-fs-eyebrow);font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--kit-ink-3)}.kit .kit-cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.kit .kit-cal__cell{display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:var(--kit-rxs);background:none;color:var(--kit-ink);font-size:12.5px;font-variant-numeric:tabular-nums;cursor:pointer;min-height:32px;min-width:auto;transition:background var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease),border-color var(--kit-dur) var(--kit-ease)}.kit .kit-cal__cell:is(:hover,[data-kit-force~=hover]){background:var(--kit-btn-active-bg)}.kit .kit-cal__cell--blank{cursor:default;pointer-events:none}.kit .kit-cal__num{line-height:1}.kit .kit-cal__cell.is-today{border-color:var(--kit-accent-line);font-weight:600}.kit .kit-cal__cell.is-off{color:var(--kit-ink-3);opacity:.5;cursor:default}.kit .kit-cal__cell.is-cue{background:var(--kit-accent-tint-hover);color:var(--kit-accent-ink)}.kit .kit-cal__cell.is-in-range{border-radius:0;background:var(--kit-accent-tint);color:var(--kit-accent-ink)}.kit .kit-cal__cell.is-on,.kit .kit-cal__cell.is-start,.kit .kit-cal__cell.is-end{border-color:var(--kit-accent);background:var(--kit-accent);color:var(--kit-surface);font-weight:600}.kit .kit-range{display:flex;align-items:stretch;gap:18px}.kit .kit-range__rail{display:grid;align-content:start;gap:4px;width:150px;flex:none;padding-right:16px;border-right:1px solid var(--kit-line)}.kit .kit-range__preset{padding:6px 11px;border:1px solid transparent;border-radius:var(--kit-rxs);background:none;color:var(--kit-ink-2);font-size:12.5px;font-weight:500;text-align:left;cursor:pointer;min-height:32px;min-width:auto;transition:background var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-range__preset:is(:hover,[data-kit-force~=hover]){background:var(--kit-btn-active-bg);color:var(--kit-ink)}.kit .kit-range__preset[aria-selected=true]{border-color:var(--kit-accent-line);background:var(--kit-accent-tint);color:var(--kit-accent-ink)}.kit .kit-range__preset[aria-disabled=true]{background:none;color:var(--kit-ink-3);cursor:default}.kit .kit-range__body{display:grid;align-content:start;gap:6px;min-width:0}.kit .kit-range__months{display:flex;flex-wrap:wrap;gap:10px}.kit .kit-range__hint{margin:0;min-height:18px;font-size:12.5px;color:var(--kit-ink-2)}.kit .atbl .atbl-combo[data-kit-force~=focus]{border-color:var(--kit-ink-3);box-shadow:0 0 0 1px var(--kit-ink-3)}.kit .kit-form__error{margin:0 0 12px;padding:9px 12px;border:1px solid var(--kit-bad-line);border-radius:var(--kit-rxs);background:var(--kit-bad-tint);color:var(--kit-bad);font-size:12.5px}.kit .kit-form__foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:4px}.kit.kit-modal,.kit.kit-drawer{position:fixed;inset:0;z-index:99999;display:flex}.kit.kit-modal{align-items:center;justify-content:center;padding:24px}.kit.kit-drawer{justify-content:flex-end}.kit .kit-modal__scrim,.kit .kit-drawer__scrim{position:fixed;inset:0;background:var(--kit-ink);opacity:.34}body:not(.light-mode) .kit .kit-modal__scrim,body:not(.light-mode) .kit .kit-drawer__scrim{background:var(--kit-nav-bg);opacity:.62}.kit .kit-modal__box,.kit .kit-drawer__box{position:relative;display:flex;flex-direction:column;max-height:100%;min-width:0;border:1px solid var(--kit-line);background:var(--kit-surface);box-shadow:var(--kit-pop-2);animation:kit-enter var(--kit-dur-panel) var(--kit-ease)}.kit .kit-modal__box{width:100%;border-radius:var(--kit-rl)}.kit.kit-modal--sm .kit-modal__box{max-width:380px}.kit.kit-modal--md .kit-modal__box{max-width:520px}.kit.kit-modal--lg .kit-modal__box{max-width:760px}.kit .kit-drawer__box{width:480px;max-width:100%;height:100%;border-right:0;border-radius:0}.kit.kit-drawer--sm .kit-drawer__box{width:360px}.kit.kit-drawer--md .kit-drawer__box{width:480px}.kit.kit-drawer--lg .kit-drawer__box{width:720px}@media(max-width:720px){.kit .kit-drawer__box,.kit.kit-drawer--sm .kit-drawer__box,.kit.kit-drawer--md .kit-drawer__box,.kit.kit-drawer--lg .kit-drawer__box{width:100%}}.kit.kit-modal.is-closing,.kit.kit-drawer.is-closing{opacity:0;transition:opacity var(--kit-dur-exit) var(--kit-ease)}.kit.kit-modal.is-busy .kit-modal__scrim,.kit.kit-drawer.is-busy .kit-drawer__scrim{pointer-events:none}.kit .kit-modal__head,.kit .kit-drawer__head{display:flex;align-items:center;gap:14px;padding:16px 20px 12px;border-bottom:1px solid var(--kit-line)}.kit .kit-modal__title,.kit .kit-drawer__title{flex:1;margin:0;min-width:0;font-size:var(--kit-fs-title);font-weight:600;letter-spacing:-.01em}.kit .kit-modal__x,.kit .kit-drawer__x{display:inline-flex;align-items:center;justify-content:center;width:32px;flex:none;border:0;border-radius:var(--kit-r-ctl);background:none;color:var(--kit-ink-3);font-size:18px;line-height:1;cursor:pointer;min-height:32px;min-width:auto;transition:background var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-modal__x:is(:hover,[data-kit-force~=hover]),.kit .kit-drawer__x:hover{background:var(--kit-btn-active-bg);color:var(--kit-ink)}.kit .kit-modal__body,.kit .kit-drawer__body{flex:1;overflow-y:auto;padding:16px 20px}.kit .kit-modal__msg,.kit .kit-drawer__msg{margin:0;max-width:62ch;font-size:var(--kit-fs-body);line-height:1.55;color:var(--kit-ink-2)}.kit .kit-modal__foot,.kit .kit-drawer__foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid var(--kit-line)}.kit .kit-modal__foot>.kit-btn--danger:first-child,.kit .kit-drawer__foot>.kit-btn--danger:first-child{margin-right:auto}@media(max-width:600px){.kit.kit-modal{padding:8px}.kit .kit-modal__body,.kit .kit-drawer__body{padding:12px}.kit .kit-range{display:block}.kit .kit-range__rail{display:flex;flex-wrap:wrap;width:auto;padding:0 0 12px;margin-bottom:12px;border-right:0;border-bottom:1px solid var(--kit-line)}.kit .kit-range__months{justify-content:center}.kit .kit-cal__month{padding-right:0;padding-left:0}}.kit .kit-chart__key{display:flex;align-items:center;gap:16px;margin:0 0 10px 46px;font-size:var(--kit-fs-caption);color:var(--kit-ink-2)}.kit .kit-chart__root--hbars .kit-chart__key{margin-left:118px}.kit .kit-chart__key-i{display:inline-flex;align-items:center;gap:6px}.kit .kit-chart__key-ln{width:14px;height:0;flex:none}.kit .kit-chart__key-ln--now{border-top:2px solid var(--crm-mod-ink, var(--kit-accent))}.kit .kit-chart__key-ln--prev{border-top:2px dashed var(--kit-ink-3)}.kit .kit-chart__wrap{position:relative;padding:0 16px 20px 46px}.kit .kit-chart__wrap--hbars{padding:0 54px 20px 118px}.kit .kit-chart{display:block;width:100%;overflow:visible}.kit .kit-chart:focus-visible{outline:2px solid var(--kit-accent);outline-offset:3px;border-radius:var(--kit-rxs)}.kit .kit-chart__grid{stroke:var(--kit-line);stroke-width:1;vector-effect:non-scaling-stroke;shape-rendering:crispEdges}.kit .kit-chart__grid--zero{stroke:var(--kit-line-2)}.kit .kit-chart__ln{fill:none;stroke:var(--crm-mod-ink, var(--kit-accent));stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.kit .kit-chart__fill{stroke:none;animation:kit-chart-fade var(--kit-dur-panel) var(--kit-ease)}.kit .kit-chart__stop-a{stop-color:var(--crm-mod, var(--kit-accent));stop-opacity:.18}.kit .kit-chart__stop-b{stop-color:var(--crm-mod, var(--kit-accent));stop-opacity:.02}.kit .kit-chart__dot{stroke:var(--crm-mod-ink, var(--kit-accent));stroke-width:8;stroke-linecap:round;vector-effect:non-scaling-stroke;paint-order:stroke}.kit .kit-chart__bar{fill:var(--kit-ink-3);fill-opacity:.35}.kit .kit-chart__bar.is-lit{fill:var(--crm-mod-ink, var(--kit-accent));fill-opacity:1}.kit .kit-chart__bar.is-active{fill:var(--crm-mod-ink, var(--kit-accent-ink));fill-opacity:.7}.kit .kit-chart__bar.is-lit.is-active{fill-opacity:1}.kit .kit-chart__cmp{fill:none;stroke:var(--kit-ink-3);stroke-width:1.5;stroke-dasharray:3 3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.kit .kit-chart__cross{stroke:var(--kit-line-2);stroke-width:1;vector-effect:non-scaling-stroke;pointer-events:none}.kit .kit-chart__cross--off{visibility:hidden}.kit .kit-chart__hit{fill:none;pointer-events:all}.kit .kit-chart__gut,.kit .kit-chart__axis,.kit .kit-chart__vals{position:absolute;pointer-events:none}.kit .kit-chart__gut{top:0;left:0;width:38px}.kit .kit-chart__axis{left:46px;right:16px;bottom:2px}.kit .kit-chart__wrap--hbars .kit-chart__gut{width:108px}.kit .kit-chart__wrap--hbars .kit-chart__axis{left:118px;right:54px}.kit .kit-chart__vals{top:0;left:118px;right:54px}.kit .kit-chart__lbl{position:absolute;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:var(--kit-fs-eyebrow);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--kit-ink-3);white-space:nowrap}.kit .kit-chart__lbl--y{right:0;text-align:right;transform:translateY(-50%)}.kit .kit-chart__lbl--x{top:0;transform:translate(-50%)}.kit .kit-chart__lbl--x-first{transform:none}.kit .kit-chart__lbl--x-last{transform:translate(-100%)}.kit .kit-chart__hint{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.kit .kit-chart__lbl--cat{left:0;right:10px;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-sans, Inter, system-ui, sans-serif);font-size:var(--kit-fs-caption);font-variant-numeric:normal;color:var(--kit-ink-2);transform:translateY(-50%)}.kit .kit-chart__lbl--val{color:var(--kit-ink-2);transform:translate(8px,-50%)}.kit .kit-chart__lbl--val-l{transform:translate(calc(-100% - 8px),-50%)}@keyframes kit-chart-fade{0%{opacity:.01}to{opacity:1}}.kit.kit-tip{position:fixed;z-index:9998;max-width:220px;padding:7px 10px 8px;border:1px solid var(--kit-line-2);border-radius:var(--kit-rxs);background:var(--kit-surface);box-shadow:var(--kit-pop-2);pointer-events:none;opacity:0;transform:translate(-50%,calc(-100% - 10px))}.kit.kit-tip--on{opacity:1}.kit.kit-tip .kit-tip__v{font-size:var(--kit-fs-title);font-weight:650;letter-spacing:-.01em;color:var(--kit-ink)}.kit.kit-tip .kit-tip__k{margin-top:1px;font-size:var(--kit-fs-caption);color:var(--kit-ink-2)}.kit.kit-tip .kit-tip__row{display:flex;align-items:center;gap:6px;margin-top:6px;padding-top:6px;border-top:1px solid var(--kit-line);font-size:var(--kit-fs-caption);color:var(--kit-ink-2)}.kit.kit-tip .kit-tip__ln{width:12px;height:0;flex:none;border-top:2px dashed var(--kit-ink-3)}.kit.kit-tip .kit-tip__t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit.kit-tip .kit-tip__n{margin-left:auto;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-variant-numeric:tabular-nums;color:var(--kit-ink)}.kit .kit-bal{container-type:inline-size;display:flex;flex-direction:column;gap:6px;padding:0;background:var(--ground-raised, var(--kit-surface));border:1px solid var(--ui-hairline, var(--kit-line));border-radius:16px;box-shadow:var(--lift-1, none);overflow:hidden;min-width:0}.kit .kit-bal>*{--bal-px: 18px;--bal-pt: 16px;--bal-label: 14px;--bal-badge: 24px;--bal-glyph: 13px;--bal-main: 32px;--bal-frac: 18px;--bal-meta: 13px;--bal-meta-top: 10px;--bal-note: 12px;--bal-sw-w: 30px;--bal-sw-h: 26px;--bal-sw-glyph: 15px;--bal-chart-top: 12px;--bal-plot: 96px;--bal-axis: 32px;--bal-tick: 11.5px;--bal-cell: 13px}@container (min-width: 380px){.kit .kit-bal>*{--bal-px: 22px;--bal-pt: 18px;--bal-label: 15px;--bal-badge: 26px;--bal-glyph: 14px;--bal-main: 38px;--bal-frac: 21px;--bal-meta: 14px;--bal-meta-top: 12px;--bal-note: 12.5px;--bal-sw-w: 34px;--bal-sw-h: 30px;--bal-sw-glyph: 16px;--bal-chart-top: 14px;--bal-plot: 120px;--bal-axis: 36px;--bal-tick: 12px;--bal-cell: 13.5px}}@container (min-width: 560px){.kit .kit-bal>*{--bal-px: 28px;--bal-pt: 22px;--bal-label: 17px;--bal-badge: 30px;--bal-glyph: 16px;--bal-main: 48px;--bal-frac: 26px;--bal-meta: 15px;--bal-meta-top: 14px;--bal-note: 13px;--bal-sw-w: 38px;--bal-sw-h: 34px;--bal-sw-glyph: 18px;--bal-chart-top: 18px;--bal-plot: 150px;--bal-axis: 40px;--bal-tick: 13px;--bal-cell: 14px}}.kit .kit-bal>:not(.kit-bal__chart):not(.kit-bal__table):not(.kit-bal__act){padding-inline:var(--bal-px, 18px)}.kit .kit-bal>.kit-bal__head{padding-top:var(--bal-pt, 16px)}.kit .kit-bal>.kit-bal__act{margin-inline:var(--bal-px, 18px)}.kit .kit-bal.is-bare>:last-child{margin-bottom:var(--bal-pt, 16px)}.kit .kit-bal__gap{flex:1 0 12px}.kit .kit-bal__act{align-self:flex-start}.kit .kit-bal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.kit .kit-bal__title{display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:var(--bal-sw-h, 26px)}.kit .kit-bal__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--bal-label, 14px);font-weight:500;color:var(--kit-ink-2);letter-spacing:-.005em}.kit .kit-bal__badge{position:relative;display:inline-grid;place-items:center;width:var(--bal-badge, 24px);height:var(--bal-badge, 24px);border-radius:50%;color:var(--crm-mod-ink, var(--kit-accent));flex:none}.kit .kit-bal__badge:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--crm-mod, var(--kit-accent));opacity:.12}.kit .kit-bal__badge svg{position:relative}.kit .kit-bal__badge[data-tip]:is(:hover,[data-kit-force~=hover]):after,.kit .kit-bal__badge[data-tip]:is(:focus-visible,[data-kit-force~=focus]):after{content:attr(data-tip);position:absolute;top:calc(100% + 6px);left:50%;z-index:5;width:max-content;max-width:240px;padding:6px 8px;border-radius:6px;background:var(--kit-ink);color:var(--kit-surface);font-size:12px;font-weight:500;line-height:1.35;white-space:normal;transform:translate(-50%);pointer-events:none}.kit .kit-bal__badge[data-tip]:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--kit-accent);outline-offset:2px}body:not(.light-mode) .kit .kit-bal__badge[data-tip]:is(:hover,[data-kit-force~=hover]):after,body:not(.light-mode) .kit .kit-bal__badge[data-tip]:is(:focus-visible,[data-kit-force~=focus]):after{border:1px solid var(--kit-line-2);background:var(--kit-surface);color:var(--kit-ink);box-shadow:var(--kit-pop-2)}.kit .kit-bal__badge svg,.kit .kit-bal__sw svg,.kit .kit-bal__arw{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.kit .kit-bal__badge svg{width:var(--bal-glyph, 13px);height:var(--bal-glyph, 13px)}.kit .kit-bal__switch{display:inline-flex;padding:2px;gap:2px;border:1px solid var(--ui-hairline, var(--kit-line));border-radius:10px;background:var(--kit-surface-2);flex:none}.kit .kit-bal__sw{display:grid;place-items:center;width:var(--bal-sw-w, 30px);height:var(--bal-sw-h, 26px);min-width:0;min-height:0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--kit-ink-3);cursor:pointer}.kit .kit-bal__sw svg{width:var(--bal-sw-glyph, 15px);height:var(--bal-sw-glyph, 15px)}.kit .kit-bal__sw[aria-pressed=true]{background:var(--ground-raised, var(--kit-surface));color:var(--crm-mod-ink, var(--kit-accent));box-shadow:var(--lift-1, none)}.kit .kit-bal__sw:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-bal__plot:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--crm-mod-ink, var(--kit-accent));outline-offset:2px}.kit .kit-bal__fig{display:flex;align-items:flex-start;margin-top:2px;color:var(--kit-ink);font-variant-numeric:tabular-nums;line-height:1}.kit .kit-bal__main{font-size:var(--bal-main, 32px);font-weight:500;letter-spacing:-.03em}.kit .kit-bal__frac{font-size:var(--bal-frac, 18px);font-weight:500;letter-spacing:-.01em;margin-top:.15em}.kit .kit-bal.is-absent .kit-bal__main{font-size:calc(var(--bal-main, 32px) * .55);color:var(--kit-ink-3);letter-spacing:0}.kit .kit-bal__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:var(--bal-meta-top, 10px);font-size:var(--bal-meta, 13px);line-height:1.4;color:var(--kit-ink);font-variant-numeric:tabular-nums}.kit .kit-bal__note{font-size:var(--bal-note, 12px);line-height:1.45;color:var(--kit-ink-3)}.kit .kit-bal__when{min-width:0;color:var(--kit-ink-2)}.kit .kit-bal__delta{display:inline-flex;align-items:center;flex:none;gap:5px;color:var(--kit-ink-2)}.kit .kit-bal__delta.is-good .kit-bal__arw{color:var(--kit-ok)}.kit .kit-bal__delta.is-bad .kit-bal__arw{color:var(--kit-bad)}.kit .kit-bal__arw{width:1.05em;height:1.05em}.kit .kit-bal__chart{margin-top:var(--bal-chart-top, 12px)}.kit .kit-bal__plot{position:relative;height:var(--bal-plot, 96px);cursor:crosshair;touch-action:pan-y}.kit .kit-bal__svg{display:block;width:100%;height:100%;overflow:visible}.kit .kit-bal__ln{fill:none;stroke:var(--crm-mod-ink, var(--kit-accent));stroke-width:1.75;stroke-linejoin:round;vector-effect:non-scaling-stroke}.kit .kit-bal__fill{stroke:none}.kit .kit-bal__stop-a{stop-color:var(--crm-mod, var(--kit-accent));stop-opacity:.16}.kit .kit-bal__stop-b{stop-color:var(--crm-mod, var(--kit-accent));stop-opacity:.02}.kit .kit-bal__rule{position:absolute;top:0;bottom:0;width:1px;margin-left:-.5px;background:var(--crm-mod-ink, var(--kit-accent));pointer-events:none}.kit .kit-bal__dot{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;border:1.75px solid var(--crm-mod-ink, var(--kit-accent));background:var(--ground-raised, var(--kit-surface));pointer-events:none}.kit .kit-bal__axis{position:relative;height:var(--bal-axis, 32px);border-top:1px solid var(--ui-hairline, var(--kit-line))}.kit .kit-bal__tick{position:absolute;top:50%;transform:translate(-50%,-50%);font-size:var(--bal-tick, 11.5px);color:var(--kit-ink-3);white-space:nowrap}.kit .kit-bal__tick.is-start{transform:translateY(-50%);padding-left:var(--bal-px, 18px)}.kit .kit-bal__tick.is-end{transform:translate(-100%,-50%);padding-right:var(--bal-px, 18px)}.kit .kit-bal__table{margin-top:var(--bal-chart-top, 12px);max-height:calc(var(--bal-plot, 96px) + var(--bal-axis, 32px));overflow-y:auto;border-top:1px solid var(--ui-hairline, var(--kit-line))}.kit .kit-bal__tbl{width:100%;border-collapse:collapse;font-size:var(--bal-cell, 13px);font-variant-numeric:tabular-nums}.kit .kit-bal__tbl th{position:sticky;top:0;padding:8px var(--bal-px, 18px);background:var(--ground-raised, var(--kit-surface));font-size:calc(var(--bal-cell, 13px) - 1.5px);font-weight:600;text-align:left;color:var(--kit-ink-3)}.kit .kit-bal__tbl td{padding:7px var(--bal-px, 18px);border-top:1px solid var(--ui-hairline, var(--kit-line));color:var(--kit-ink)}.kit .kit-bal__tbl .is-num{text-align:right}.kit .kit-bal.is-waiting{opacity:.01}.kit .kit-bal.is-arriving{animation:kit-bal-arrive var(--kit-dur-panel) var(--kit-ease) both}.kit .kit-bal__plot.is-waiting .kit-bal__svg{clip-path:inset(0 100% 0 0)}.kit .kit-bal__plot.is-drawing .kit-bal__svg{animation:kit-bal-draw calc(var(--kit-dur-panel) * 4) var(--kit-ease) both}@keyframes kit-bal-arrive{0%{opacity:.01;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes kit-bal-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.kit .kit-help{container:kit-help / inline-size;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;border:1px solid var(--kit-line);border-radius:var(--kit-rl);background:var(--kit-surface);overflow:hidden}.kit .kit-help__body{padding:24px;min-width:0}.kit .kit-help__title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:var(--kit-fs-title);font-weight:600;color:var(--kit-ink)}.kit .kit-help__title svg{width:18px;height:18px;flex:none}.kit .kit-help__title svg .is-solid{fill:currentColor;stroke:none}.kit .kit-help__chip{padding:2px 8px;border:1px solid var(--kit-line);border-radius:var(--kit-rxs);background:var(--kit-surface-2);font-size:var(--kit-fs-eyebrow);font-weight:600;color:var(--kit-ink-3)}.kit .kit-help__lead{margin:10px 0 0;max-width:64ch;font-size:var(--kit-fs-body);line-height:1.55;color:var(--kit-ink-2)}.kit .kit-help__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.kit .kit-help__act svg,.kit .kit-help__door svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.kit .kit-help__act svg{width:14px;height:14px}.kit .kit-help__plate{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px 28px;background:transparent}.kit .kit-help__door{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:88px;height:88px;min-width:0;min-height:0;padding:0;border:0;border-radius:14px;background:var(--kit-door);box-shadow:var(--kit-door-lift);color:var(--kit-door-ink);font:inherit}.kit .kit-help__door svg{width:26px;height:26px}.kit .kit-help__door svg .is-solid{fill:currentColor;stroke:none}.kit .kit-help__door-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kit-door-label)}.kit .kit-help__door.is-go{cursor:pointer;transition:box-shadow var(--kit-dur) var(--kit-ease),transform var(--kit-dur) var(--kit-ease)}.kit .kit-help__door.is-go:is(:hover,[data-kit-force~=hover]){box-shadow:var(--kit-door-lift-2);transform:translateY(-1px)}.kit .kit-help__door.is-go:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--kit-accent);outline-offset:2px}.kit .kit-help.is-motion-waiting{opacity:.01}.kit .kit-help.is-motion-playing{animation:kit-help-arrive var(--kit-dur-panel) var(--kit-ease) both}.kit .kit-help.is-motion-playing .kit-help__door{animation:kit-help-door var(--kit-dur-panel) var(--kit-ease) backwards}@keyframes kit-help-arrive{0%{opacity:.01;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes kit-help-door{0%{opacity:.01;transform:translateY(6px) scale(.94)}to{opacity:1;transform:none}}@container kit-help (max-width: 759px){.kit .kit-help__plate{display:none}}.kit .kit-guide{padding:20px 24px 22px;border:1px solid var(--kit-line);border-radius:var(--kit-rl);background:var(--kit-surface)}.kit .kit-guide__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.kit .kit-guide__title{display:flex;align-items:center;gap:8px;font-size:var(--kit-fs-title);font-weight:600;color:var(--kit-ink)}.kit .kit-guide__title svg{width:18px;height:18px;flex:none}.kit .kit-guide svg path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.kit .kit-guide svg .is-solid{fill:currentColor;stroke:none}.kit .kit-guide__count{padding:3px 10px;border-radius:var(--kit-r-tag);background:var(--kit-accent-tint);color:var(--kit-accent-ink);font-size:var(--kit-fs-eyebrow);font-weight:700}.kit .kit-guide__lead{margin:6px 0 0;font-size:var(--kit-fs-body);color:var(--kit-ink-2)}.kit .kit-guide__list{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}.kit .kit-guide__step{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--kit-line);border-radius:var(--kit-r);background:var(--kit-surface-2)}.kit .kit-guide__num{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--kit-accent-tint);color:var(--kit-accent-ink);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.kit .kit-guide__step.is-now .kit-guide__num{background:var(--kit-warn-tint);color:var(--kit-warn)}.kit .kit-guide__step.is-tip .kit-guide__num{background:var(--kit-surface);color:var(--kit-ink-3);box-shadow:inset 0 0 0 1px var(--kit-line)}.kit .kit-guide__words{min-width:0}.kit .kit-guide__step-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;font-size:14.5px;font-weight:600;color:var(--kit-ink)}.kit .kit-guide__tone{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kit-ink-3)}.kit .kit-guide__step.is-now .kit-guide__tone{color:var(--kit-warn)}.kit .kit-guide__why{margin-top:3px;font-size:13px;line-height:1.45;color:var(--kit-ink-2)}.kit .kit-guide__rest{display:flex;align-items:center;gap:14px;margin-top:14px;padding:14px;border-radius:var(--kit-r);background:var(--kit-surface-2)}.kit .kit-guide__mark{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:50%;background:var(--kit-ok-tint);color:var(--kit-ok)}.kit .kit-guide__mark svg{width:20px;height:20px}.kit .kit-guide__rest.is-failed svg{width:22px;height:22px;flex:none;color:var(--kit-warn)}.kit .kit-guide__rest-title{font-size:14.5px;font-weight:600;color:var(--kit-ink)}.kit .kit-guide__rest-body{margin-top:2px;font-size:13px;color:var(--kit-ink-2)}.kit .kit-guide.is-motion-waiting .kit-guide__step,.kit .kit-guide.is-motion-waiting .kit-guide__mark{opacity:.01}.kit .kit-guide.is-motion-playing .kit-guide__step{animation:kit-guide-step var(--kit-dur-panel) var(--kit-ease) backwards}.kit .kit-guide.is-motion-playing .kit-guide__mark{animation:kit-guide-mark calc(var(--kit-dur-panel) * 2) var(--kit-ease) backwards}@keyframes kit-guide-step{0%{opacity:.01;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes kit-guide-mark{0%{opacity:.01;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:none}}@media(max-width:640px){.kit .kit-table .is-hide-sm{display:none}}@media(max-width:640px){.kit .kit-guide__step{grid-template-columns:30px minmax(0,1fr)}.kit .kit-guide__go{grid-column:2;justify-self:start}}.kit .kit-guide__wait{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:50%;background:var(--kit-surface);box-shadow:inset 0 0 0 1px var(--kit-line);color:var(--kit-ink-3)}.kit .kit-guide__wait svg{width:20px;height:20px}.kit .kit-guide.is-compact{padding:16px 16px 18px}.kit .kit-guide.is-compact .kit-guide__list{gap:8px;margin-top:12px}.kit .kit-guide.is-compact .kit-guide__step{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:6px 10px;padding:12px}.kit .kit-guide.is-compact .kit-guide__num{width:26px;height:26px;font-size:12px}.kit .kit-guide.is-compact .kit-guide__step-title{font-size:13.5px;line-height:1.35}.kit .kit-guide.is-compact .kit-guide__why{font-size:12.5px}.kit .kit-guide.is-compact .kit-guide__go{grid-column:2;justify-self:start;margin-top:4px}.kit .kit-guide.is-compact .kit-guide__rest{align-items:flex-start;gap:12px;margin-top:12px;padding:12px}.kit .kit-tab:focus-visible,.kit .kit-seg:focus-visible,.kit .kit-kpi--link:focus-visible,.kit .kit-row--link:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-lrow:focus-visible,.kit .kit-period__seg:focus-visible,.kit .kit-paging__btn:focus-visible,.kit .kit-input:focus-visible,.kit .kit-select__btn:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-toggle:focus-visible,.kit .kit-pop__opt:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-cal__cell:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-cal__nav:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-range__preset:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-modal__x:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-drawer__x:focus-visible{outline:2px solid var(--kit-accent);outline-offset:2px}@media(hover:none)and (pointer:coarse){.kit .kit-btn,.kit .kit-tab,.kit .kit-seg,.kit .kit-kpi--link,.kit .kit-lrow,.kit .kit-period__seg,.kit .kit-paging__btn,.kit .kit-input,.kit .kit-select__btn,.kit .kit-toggle,.kit .kit-pop__opt,.kit .kit-cal__cell,.kit .kit-cal__nav,.kit .kit-range__preset,.kit .kit-modal__x,.kit .kit-drawer__x{min-height:44px}.kit .kit-seg,.kit .kit-period__seg,.kit .kit-paging__btn,.kit .kit-cal__cell,.kit .kit-cal__nav,.kit .kit-range__preset,.kit .kit-toggle,.kit .kit-modal__x,.kit .kit-drawer__x{min-width:44px}}@media(hover:none)and (pointer:coarse){.kit .kit-cal__month{width:max-content}.kit .kit-cal__head{grid-template-columns:44px minmax(0,1fr) 44px}.kit .kit-row--link .kit-td{height:44px}}html[data-motion=reduce] .kit,html[data-motion=reduce] body:not(.light-mode) .kit{--kit-dur: 1ms;--kit-dur-panel: 1ms;--kit-dur-exit: 1ms}html[data-motion=reduce] .kit .kit-enter,html[data-motion=reduce] .kit .kit-chart__fill{animation:none}@media(prefers-reduced-motion:reduce){.kit,body:not(.light-mode) .kit{--kit-dur: 1ms;--kit-dur-panel: 1ms;--kit-dur-exit: 1ms}.kit .kit-enter,.kit .kit-chart__fill{animation:none}.kit .kit-kpi--link:hover{transform:none}.kit .kit-bal.is-arriving,.kit .kit-bal__plot.is-drawing .kit-bal__svg{animation:none}.kit .kit-bal.is-waiting{opacity:1}.kit .kit-bal__plot.is-waiting .kit-bal__svg{clip-path:none}.kit .kit-help.is-motion-playing,.kit .kit-help.is-motion-playing .kit-help__door{animation:none}.kit .kit-help.is-motion-waiting{opacity:1}.kit .kit-guide.is-motion-playing .kit-guide__step,.kit .kit-guide.is-motion-playing .kit-guide__mark{animation:none}.kit .kit-guide.is-motion-waiting .kit-guide__step,.kit .kit-guide.is-motion-waiting .kit-guide__mark{opacity:1}}.kit{--kit-tick-empty: #ffffff;--kit-chart-font: "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kit-chart-label-size: 13px;--kit-chart-axis: #d4d9e0;--kit-chart-grid: #e4e7ec;--kit-chart-tip-ground: #141619;--kit-chart-tip-ink: #ffffff;--kit-chart-tip-line: #141619;--kit-danger-fill: #ef4444;--kit-danger-fill-hover: #dc2626;--kit-danger-fill-ink: #ffffff;--kit-chip-bg: #eef0f3;--kit-day-hover: #fbfbfc;--kit-line-strong: #d4d9e0;--kit-ink-wash: rgba(20, 22, 25, .05);--kit-main-action-line: #c3c9d2;--kit-main-action-hover: #eef0f3;--kit-field-line: rgba(16, 18, 20, .18);--kit-field-dim: rgba(23, 25, 28, .45);--kit-field-bad-line: rgba(220, 38, 38, .24);--kit-shell-ink: #1a1a1a;--kit-shell-dim: #68686f;--kit-key-bg: #ffffff;--kit-key-line: rgba(0, 0, 0, .09);--kit-sign-in-label: #5a5a55;--kit-sign-in-line: rgba(0, 0, 0, .16);--kit-sign-in-line-hover: rgba(0, 0, 0, .3);--kit-sign-in-dim: #6e6e69;--kit-sign-in-ok: #16a34a;--kit-sign-in-bad: #b91c1c;--kit-sign-in-bad-ink: #b91c1c;--kit-pop-out-bg: #ffffff;--kit-pop-out-line: rgba(16, 18, 20, .1);--kit-pop-out-shadow: 0 10px 28px rgba(15, 23, 42, .14), 0 2px 6px rgba(15, 23, 42, .08);--kit-menu-button-hover: #f6f6f6;--kit-inline-switch-lift: 0 1px 3px rgba(20, 22, 25, .1);--kit-tab-line: #e4e7ec;--kit-sub-tab-line: rgba(228, 231, 236, .55);--kit-switch-knob-lift: 0 1px 2px rgba(20, 22, 25, .25);--kit-filter-chip-on: rgba(123, 30, 48, .12);--kit-filter-chip-on-hover: rgba(123, 30, 48, .18);--kit-filter-chip-x-hover: rgba(123, 30, 48, .16);--kit-overlay-glass: rgba(5, 7, 10, .72);--kit-overlay-ink: #c7cdd6;--kit-overlay-connecting: #93c5fd;--kit-overlay-reconnecting: #fbbf24;--kit-overlay-down: #f87171;--kit-overlay-live: #22c55e;--kit-overlay-live-ring: 0 0 0 2px rgba(0, 0, 0, .45);--kit-line-table-wash: #eef0f3;--kit-line-table-track: #e4e7ec;--kit-line-table-in: #16a34a;--kit-line-table-out: #9f1239;--kit-plain-figure-bg: #ffffff;--kit-plain-figure-line: rgba(26, 26, 26, .06);--kit-plain-figure-ink: #141619;--kit-plain-figure-ink-2: #41474f;--kit-plain-figure-ink-3: #5f6672;--kit-status-figure-ink: #1a1a1a;--kit-status-figure-ink-2: rgba(26, 26, 26, .74);--kit-status-figure-ink-3: rgba(26, 26, 26, .62);--kit-status-figure-good: #17714a;--kit-status-figure-rule: rgba(138, 34, 51, .22);--kit-status-figure-wait: rgba(26, 26, 26, .18);--kit-status-figure-seg: rgba(26, 26, 26, .16);--kit-could-not-load-lift: 0 1px 2px rgba(17, 20, 24, .04);--kit-notice-warn-ink: #96610f;--kit-notice-warn-bg: #fbf1de;--kit-notice-warn-line: #eeddbd;--kit-hover-tip-bg: rgba(255, 255, 255, .97);--kit-hover-tip-line: rgba(26, 26, 26, .1);--kit-pop-up-window-scrim: rgba(24, 24, 27, .55);--kit-pop-up-window-bg: #ffffff;--kit-pop-up-window-line: rgba(0, 0, 0, .1);--kit-pop-up-window-shadow: 0 0 0 1px rgba(0, 0, 0, .07), 0 24px 56px -12px rgba(0, 0, 0, .3), 0 6px 16px -8px rgba(0, 0, 0, .18);--kit-pop-up-window-rule: rgba(17, 20, 24, .07);--kit-pop-up-window-btn-line: rgba(17, 20, 24, .46);--kit-pop-up-window-btn-hover: rgba(20, 22, 25, .07);--kit-pop-up-window-error-bg: rgba(163, 31, 23, .12);--kit-pop-up-window-error-line: #a31f17;--kit-pop-up-window-error-ink: #7a1610;--kit-notification-line: rgba(0, 0, 0, .14);--kit-notification-shadow: 0 18px 44px -14px rgba(0, 0, 0, .18), 0 4px 12px -4px rgba(0, 0, 0, .08);--kit-notification-x-hover: rgba(0, 0, 0, .06);--kit-notification-ink-2: #52525b;--kit-notification-info: #3b82f6;--kit-notification-warning: #f59e0b;--kit-opening-screen-word: rgba(26, 26, 26, .88);--kit-opening-screen-caption: rgba(26, 26, 26, .66);--kit-opening-screen-sweep: #ff3131;--kit-opening-screen-halo: rgba(255, 49, 49, .28);--kit-progress-bar-track: #e4e7ec;--kit-progress-bar-bad: #5f6672;--kit-working-sign-video-ring: rgba(255, 255, 255, .16);--kit-working-sign-video-arc: #a8293f;--kit-working-sign-video-ink: rgba(255, 255, 255, .96);--kit-working-sign-video-ink-2: rgba(255, 255, 255, .6);--kit-section-menu-ground: #f6f7f9;--kit-section-menu-ink: #667085;--kit-section-menu-icon: #667085;--kit-section-menu-strong: #141619;--kit-section-menu-head: #667085;--kit-section-menu-hover: rgba(16, 24, 40, .05);--kit-section-menu-hover-ink: #8a1f1f;--kit-section-menu-on: #8a1f1f;--kit-section-menu-on-ink: #8a1f1f;--kit-section-menu-on-bg: rgba(138, 31, 31, .07);--kit-section-menu-line: rgba(16, 24, 40, .08);--kit-section-menu-field: #ffffff;--kit-section-menu-field-line: rgba(16, 24, 40, .12);--kit-section-menu-field-line-hover: rgba(16, 24, 40, .22);--kit-section-menu-hint: #667085;--kit-section-menu-banner: #2d2d2d;--kit-section-menu-banner-ink: #f5f5f5;--kit-section-menu-banner-lift: 0 6px 18px rgba(0, 0, 0, .38);--kit-skip-link-bg: #8a1f1f;--kit-title-head-sub: rgba(26, 26, 26, .65);--kit-still-ground: #f3f4f6;--kit-clip-thumb-wash-from: rgba(51, 65, 85, .16);--kit-clip-thumb-wash-to: rgba(51, 65, 85, .04);--kit-clip-thumb-outline: rgba(51, 65, 85, .55);--kit-clip-thumb-play: rgba(255, 255, 255, .92);--kit-clip-thumb-play-shadow: 0 1px 2px rgba(0, 0, 0, .5);--kit-camera-view-bg: #2b2b30;--kit-camera-view-line: #4b4b54;--kit-camera-view-mute: #8e8e99;--kit-camera-view-name: #f1f1f4;--kit-camera-view-scrim: rgba(18, 18, 21, .72);--kit-camera-view-lift: 0 2px 6px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .24);--kit-camera-view-lost-bg: #3f2e32;--kit-camera-view-lost-line: rgba(239, 68, 68, .35);--kit-person-picture-tint-1: #f3efe2;--kit-person-picture-tint-2: #f0f3e2;--kit-person-picture-tint-3: #e9f3e2;--kit-person-picture-tint-4: #e2f3e2;--kit-person-picture-tint-5: #e2f3e9;--kit-person-picture-tint-6: #e2f3f0;--kit-person-picture-tint-7: #e2eff3;--kit-person-picture-tint-8: #e2e9f3;--kit-person-picture-tint-9: #e2e2f3;--kit-person-picture-tint-10: #e9e2f3;--kit-person-picture-tint-11: #f0e2f3;--kit-person-picture-tint-12: #f3e2ef;--kit-person-picture-ink-1: #76662d;--kit-person-picture-ink-2: #67742c;--kit-person-picture-ink-3: #4a762d;--kit-person-picture-ink-4: #2d762d;--kit-person-picture-ink-5: #2d764a;--kit-person-picture-ink-6: #2d7668;--kit-person-picture-ink-7: #2d6676;--kit-person-picture-ink-8: #2d4976;--kit-person-picture-ink-9: #2e2d76;--kit-person-picture-ink-10: #4b2d76;--kit-person-picture-ink-11: #6a2d76;--kit-person-picture-ink-12: #762d65;--kit-status-dot-info: #1d4ed8;--kit-file-drop-refused: #b03a30;--kit-photo-picker-veil: rgba(0, 0, 0, .55);--kit-selection-bar-lift: 0 8px 24px -16px rgba(17, 20, 24, .3);--kit-slider-ground: #181818;--kit-slider-track: rgba(255, 255, 255, .13);--kit-slider-buffer: rgba(255, 255, 255, .2);--kit-slider-knob-lift: 0 1px 5px rgba(0, 0, 0, .6);--kit-slider-ring: #d86a78;--kit-scrollbar-thumb: rgba(26, 26, 26, .2)}body:not(.light-mode) .kit{--kit-tick-empty: #303030;--kit-chart-font: "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kit-chart-label-size: 13px;--kit-chart-axis: #414141;--kit-chart-grid: #2e2e2e;--kit-chart-tip-ground: #232323;--kit-chart-tip-ink: #f4f4f5;--kit-chart-tip-line: #414141;--kit-danger-fill: #ef4444;--kit-danger-fill-hover: #dc2626;--kit-danger-fill-ink: #ffffff;--kit-chip-bg: #303030;--kit-day-hover: #303030;--kit-line-strong: rgba(244, 244, 245, .18);--kit-ink-wash: rgba(244, 244, 245, .05);--kit-main-action-line: rgba(244, 244, 245, .22);--kit-main-action-hover: #2e2e2e;--kit-field-line: rgba(255, 255, 255, .16);--kit-field-dim: rgba(255, 255, 255, .4);--kit-field-bad-line: rgba(220, 38, 38, .32);--kit-shell-ink: #f4f4f5;--kit-shell-dim: #a0a0aa;--kit-key-bg: #303030;--kit-key-line: rgba(255, 255, 255, .06);--kit-sign-in-label: rgba(255, 255, 255, .62);--kit-sign-in-line: rgba(255, 255, 255, .18);--kit-sign-in-line-hover: rgba(255, 255, 255, .34);--kit-sign-in-dim: rgba(255, 255, 255, .38);--kit-sign-in-ok: #16a34a;--kit-sign-in-bad: #b91c1c;--kit-sign-in-bad-ink: #fca5a5;--kit-pop-out-bg: #292929;--kit-pop-out-line: rgba(255, 255, 255, .09);--kit-pop-out-shadow: 0 8px 24px rgba(0, 0, 0, .36), 0 2px 6px rgba(0, 0, 0, .24);--kit-menu-button-hover: #2b2b2b;--kit-inline-switch-lift: 0 1px 3px rgba(244, 244, 245, .1);--kit-tab-line: rgba(244, 244, 245, .1);--kit-sub-tab-line: rgba(244, 244, 245, .055);--kit-switch-knob-lift: 0 1px 2px rgba(244, 244, 245, .25);--kit-filter-chip-on: rgba(163, 40, 63, .12);--kit-filter-chip-on-hover: rgba(163, 40, 63, .18);--kit-filter-chip-x-hover: rgba(163, 40, 63, .16);--kit-overlay-glass: rgba(5, 7, 10, .72);--kit-overlay-ink: #c7cdd6;--kit-overlay-connecting: #93c5fd;--kit-overlay-reconnecting: #fbbf24;--kit-overlay-down: #f87171;--kit-overlay-live: #22c55e;--kit-overlay-live-ring: 0 0 0 2px rgba(0, 0, 0, .45);--kit-line-table-wash: rgba(244, 244, 245, .06);--kit-line-table-track: #4d4d4d;--kit-line-table-in: #22c55e;--kit-line-table-out: #f43f5e;--kit-plain-figure-bg: #242424;--kit-plain-figure-line: rgba(255, 255, 255, .09);--kit-plain-figure-ink: #f1f1f1;--kit-plain-figure-ink-2: #c7c7c7;--kit-plain-figure-ink-3: #9a9a9a;--kit-status-figure-ink: rgba(255, 255, 255, .96);--kit-status-figure-ink-2: rgba(255, 255, 255, .74);--kit-status-figure-ink-3: rgba(255, 255, 255, .62);--kit-status-figure-good: #5fcf98;--kit-status-figure-rule: rgba(216, 106, 120, .22);--kit-status-figure-wait: rgba(255, 255, 255, .18);--kit-status-figure-seg: rgba(255, 255, 255, .16);--kit-could-not-load-lift: 0 1px 2px rgba(0, 0, 0, .4);--kit-notice-warn-ink: #e0b463;--kit-notice-warn-bg: rgba(150, 97, 15, .22);--kit-notice-warn-line: rgba(224, 180, 99, .28);--kit-hover-tip-bg: rgba(12, 10, 11, .94);--kit-hover-tip-line: rgba(255, 255, 255, .1);--kit-pop-up-window-scrim: rgba(0, 0, 0, .72);--kit-pop-up-window-bg: #1b1c1e;--kit-pop-up-window-line: rgba(255, 255, 255, .32);--kit-pop-up-window-shadow: 0 0 0 1px rgba(0, 0, 0, .55), 0 24px 64px -12px rgba(0, 0, 0, .7), 0 8px 20px -10px rgba(0, 0, 0, .6);--kit-pop-up-window-rule: rgba(255, 255, 255, .055);--kit-pop-up-window-btn-line: rgba(255, 255, 255, .34);--kit-pop-up-window-btn-hover: rgba(244, 244, 245, .07);--kit-pop-up-window-error-bg: rgba(239, 68, 68, .14);--kit-pop-up-window-error-line: #ef4444;--kit-pop-up-window-error-ink: #ffd9d9;--kit-notification-line: rgba(255, 255, 255, .06);--kit-notification-shadow: 0 18px 44px -12px rgba(0, 0, 0, .55), 0 4px 12px -4px rgba(0, 0, 0, .3);--kit-notification-x-hover: rgba(255, 255, 255, .08);--kit-notification-ink-2: #a1a1aa;--kit-notification-info: #3b82f6;--kit-notification-warning: #f59e0b;--kit-opening-screen-word: rgba(255, 255, 255, .9);--kit-opening-screen-caption: rgba(255, 255, 255, .62);--kit-opening-screen-sweep: #ff3131;--kit-opening-screen-halo: rgba(255, 49, 49, .28);--kit-progress-bar-track: #383838;--kit-progress-bar-bad: #e88b82;--kit-working-sign-video-ring: rgba(255, 255, 255, .16);--kit-working-sign-video-arc: #a8293f;--kit-working-sign-video-ink: rgba(255, 255, 255, .96);--kit-working-sign-video-ink-2: rgba(255, 255, 255, .6);--kit-section-menu-ground: #383838;--kit-section-menu-ink: #a1a1aa;--kit-section-menu-icon: rgba(255, 255, 255, .78);--kit-section-menu-strong: #ffffff;--kit-section-menu-head: rgba(255, 255, 255, .55);--kit-section-menu-hover: rgba(255, 255, 255, .06);--kit-section-menu-hover-ink: #ffffff;--kit-section-menu-on: #ff3131;--kit-section-menu-on-ink: #ff8585;--kit-section-menu-on-bg: rgba(255, 49, 49, .1);--kit-section-menu-line: rgba(255, 255, 255, .08);--kit-section-menu-field: rgba(255, 255, 255, .05);--kit-section-menu-field-line: rgba(255, 255, 255, .1);--kit-section-menu-field-line-hover: rgba(255, 255, 255, .18);--kit-section-menu-hint: #b4b4bb;--kit-section-menu-banner: #262626;--kit-section-menu-banner-ink: #f5f5f5;--kit-section-menu-banner-lift: 0 6px 18px rgba(0, 0, 0, .38);--kit-skip-link-bg: #dc2626;--kit-title-head-sub: #c9cacd;--kit-still-ground: #171717;--kit-clip-thumb-wash-from: rgba(203, 213, 225, .16);--kit-clip-thumb-wash-to: rgba(203, 213, 225, .04);--kit-clip-thumb-outline: rgba(203, 213, 225, .55);--kit-clip-thumb-play: rgba(255, 255, 255, .92);--kit-clip-thumb-play-shadow: 0 1px 2px rgba(0, 0, 0, .5);--kit-camera-view-bg: #2b2b30;--kit-camera-view-line: #4b4b54;--kit-camera-view-mute: #8e8e99;--kit-camera-view-name: #f1f1f4;--kit-camera-view-scrim: rgba(18, 18, 21, .72);--kit-camera-view-lift: 0 2px 6px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .24);--kit-camera-view-lost-bg: #3f2e32;--kit-camera-view-lost-line: rgba(239, 68, 68, .35);--kit-person-picture-tint-1: #f3efe2;--kit-person-picture-tint-2: #f0f3e2;--kit-person-picture-tint-3: #e9f3e2;--kit-person-picture-tint-4: #e2f3e2;--kit-person-picture-tint-5: #e2f3e9;--kit-person-picture-tint-6: #e2f3f0;--kit-person-picture-tint-7: #e2eff3;--kit-person-picture-tint-8: #e2e9f3;--kit-person-picture-tint-9: #e2e2f3;--kit-person-picture-tint-10: #e9e2f3;--kit-person-picture-tint-11: #f0e2f3;--kit-person-picture-tint-12: #f3e2ef;--kit-person-picture-ink-1: #76662d;--kit-person-picture-ink-2: #67742c;--kit-person-picture-ink-3: #4a762d;--kit-person-picture-ink-4: #2d762d;--kit-person-picture-ink-5: #2d764a;--kit-person-picture-ink-6: #2d7668;--kit-person-picture-ink-7: #2d6676;--kit-person-picture-ink-8: #2d4976;--kit-person-picture-ink-9: #2e2d76;--kit-person-picture-ink-10: #4b2d76;--kit-person-picture-ink-11: #6a2d76;--kit-person-picture-ink-12: #762d65;--kit-status-dot-info: #93c5fd;--kit-file-drop-refused: #e88b82;--kit-photo-picker-veil: rgba(0, 0, 0, .55);--kit-selection-bar-lift: 0 10px 28px -18px rgba(0, 0, 0, .8);--kit-slider-ground: #181818;--kit-slider-track: rgba(255, 255, 255, .13);--kit-slider-buffer: rgba(255, 255, 255, .2);--kit-slider-knob-lift: 0 1px 5px rgba(0, 0, 0, .6);--kit-slider-ring: #d86a78;--kit-scrollbar-thumb: rgba(255, 255, 255, .14)}.kit .kit-btn--small{min-height:28px;padding:4px 11px;font-size:12.5px}.kit .kit-main-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;min-width:auto;padding:8px 16px;border:1px solid var(--kit-main-action-line);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink);font:inherit;font-size:var(--kit-fs-body);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease),transform var(--kit-dur) var(--kit-ease)}.kit .kit-main-action:is(:hover,[data-kit-force~=hover]){background:var(--kit-main-action-hover)}.kit .kit-main-action:is(:active,[data-kit-force~=pressed]){background:var(--kit-main-action-hover);transform:translateY(1px)}.kit .kit-main-action[disabled],.kit .kit-main-action[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-main-action[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-main-action:disabled,.kit .kit-main-action:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-main-action:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-main-action[aria-disabled=true],.kit .kit-main-action[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-main-action[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;background:var(--kit-surface);transform:none}.kit .kit-danger-warning{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;min-width:auto;padding:8px 16px;border:1px solid var(--kit-danger-fill);border-radius:var(--kit-r-ctl);background:var(--kit-danger-fill);color:var(--kit-danger-fill-ink);font:inherit;font-size:var(--kit-fs-body);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),border-color var(--kit-dur) var(--kit-ease)}.kit .kit-danger-warning:is(:hover,[data-kit-force~=hover]),.kit .kit-danger-warning:is(:active,[data-kit-force~=pressed]){background:var(--kit-danger-fill-hover);border-color:var(--kit-danger-fill-hover)}.kit .kit-danger-warning[disabled],.kit .kit-danger-warning[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-danger-warning[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-danger-warning:disabled,.kit .kit-danger-warning:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-danger-warning:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-danger-warning[aria-disabled=true],.kit .kit-danger-warning[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-danger-warning[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;background:var(--kit-danger-fill);border-color:var(--kit-danger-fill)}.kit .kit-everyday{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;min-width:auto;padding:0 16px;border:1px solid var(--kit-line-strong);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink-2);font:inherit;font-size:15px;line-height:24px;white-space:nowrap;cursor:pointer;transition:border-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-everyday:is(:hover,[data-kit-force~=hover]),.kit .kit-everyday:is(:active,[data-kit-force~=pressed]){border-color:var(--kit-btn-hover-line);color:var(--kit-ink)}.kit .kit-everyday[disabled],.kit .kit-everyday[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-everyday[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-everyday:disabled,.kit .kit-everyday:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-everyday:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-everyday[aria-disabled=true],.kit .kit-everyday[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-everyday[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;border-color:var(--kit-line-strong);color:var(--kit-ink-2)}.kit .kit-quiet{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;min-width:auto;padding:0 16px;border:0;border-radius:var(--kit-r-ctl);background:transparent;color:var(--kit-ink-2);font:inherit;font-size:15px;line-height:24px;white-space:nowrap;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-quiet:is(:hover,[data-kit-force~=hover]),.kit .kit-quiet:is(:active,[data-kit-force~=pressed]){background:var(--kit-ink-wash);color:var(--kit-ink)}.kit .kit-quiet[disabled],.kit .kit-quiet[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-quiet[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-quiet:disabled,.kit .kit-quiet:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-quiet:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-quiet[aria-disabled=true],.kit .kit-quiet[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-quiet[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;background:transparent;color:var(--kit-ink-2)}.kit .kit-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;min-height:32px;min-width:auto;padding:0;border:0;border-radius:var(--kit-r-ctl);background:transparent;color:var(--kit-ink-2);cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-icon:is(:hover,[data-kit-force~=hover]),.kit .kit-icon:is(:active,[data-kit-force~=pressed]),.kit .kit-icon[aria-expanded=true]{background:var(--kit-chip-bg);color:var(--kit-ink)}.kit .kit-icon[disabled],.kit .kit-icon[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-icon[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-icon:disabled,.kit .kit-icon:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-icon:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-icon[aria-disabled=true],.kit .kit-icon[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-icon[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;background:transparent;color:var(--kit-ink-2)}.kit .kit-line-style{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kit .kit-line-style--14{width:14px;height:14px}.kit .kit-line-style--20{width:20px;height:20px}.kit .kit-line-style__disc{fill:var(--kit-hero);stroke:none}.kit .kit-line-style__knock{fill:none;stroke:var(--kit-hero-fg);stroke-width:2.2}.kit .kit-icon__glyph{width:16px;height:16px}.kit .kit-text-box{box-sizing:border-box;width:100%;height:40px;min-height:0;min-width:auto;padding:0 12px;border:1px solid var(--kit-field-line);border-radius:var(--kit-r-ctl);background:var(--kit-surface-2);color:var(--kit-ink-2);font:inherit;font-size:15px;font-variant-numeric:tabular-nums}.kit .kit-text-box::placeholder{color:var(--kit-field-dim)}.kit .kit-text-box:is(:hover,[data-kit-force~=hover]){border-color:var(--kit-btn-hover-line)}.kit .kit-text-box[aria-invalid=true]{border-color:var(--kit-field-bad-line)}.kit .kit-text-box--sm{height:32px;padding:0 10px}.kit .kit-text-box[disabled],.kit .kit-text-box[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-text-box:disabled,.kit .kit-text-box:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-text-box[aria-disabled=true],.kit .kit-text-box[aria-disabled=true]:is(:hover,[data-kit-force~=hover]){opacity:.5;cursor:default;border-color:var(--kit-field-line)}.kit .kit-text-box__field{display:flex;flex-direction:column;gap:8px;min-width:0}.kit .kit-text-box__label{color:var(--kit-ink-2);font-size:var(--kit-fs-body);line-height:16px}.kit .kit-money-number__field{display:flex;flex-direction:column;gap:8px;min-width:0}.kit .kit-money-number__label{color:var(--kit-ink-3);font-size:var(--kit-fs-body);line-height:16px}.kit .kit-money-number{display:flex;align-items:center;gap:8px;box-sizing:border-box;height:40px;min-height:0;min-width:auto;padding:0 12px;border:1px solid var(--kit-field-line);border-radius:var(--kit-r-ctl);background:var(--kit-surface-2);font-size:14px}.kit .kit-money-number.is-error{border-color:var(--kit-field-bad-line)}.kit .kit-money-number.is-disabled{opacity:.5}.kit .kit-money-number__op{width:12px;height:12px;flex:none;color:var(--kit-field-dim)}.kit .kit-money-number__cur{color:var(--kit-field-dim)}.kit .kit-money-number__input{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;outline:none;background:none;color:var(--kit-ink-2);font:inherit;font-size:14px;font-variant-numeric:tabular-nums}.kit .kit-money-number__input::placeholder{color:var(--kit-field-dim)}.kit .kit-money-number__input[disabled],.kit .kit-money-number__input:disabled,.kit .kit-money-number__input[aria-disabled=true]{cursor:default}.kit .kit-search-field{position:relative;display:flex;align-items:center;flex:0 1 280px;min-width:180px}.kit .kit-search-field__icon{position:absolute;left:10px;width:14px;height:14px;color:var(--kit-ink-3);pointer-events:none}.kit .kit-search-field__input{box-sizing:border-box;width:100%;height:32px;min-height:32px;min-width:auto;padding:0 12px 0 32px;border:1px solid var(--kit-line-2);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink);font:inherit;font-size:var(--kit-fs-body);appearance:none;-webkit-appearance:none}.kit .kit-search-field__input::placeholder{color:var(--kit-ink-3)}.kit .kit-search-field__input[disabled],.kit .kit-search-field__input:disabled,.kit .kit-search-field__input[aria-disabled=true],.kit .kit-search-field__input[disabled]~.kit-search-field__icon,.kit .kit-search-field__input:disabled~.kit-search-field__icon,.kit .kit-search-field__input[aria-disabled=true]~.kit-search-field__icon{opacity:.5;cursor:default}.kit .kit-sign-in{display:flex;flex-direction:column;min-width:0}.kit .kit-sign-in__label{margin:0 0 .4rem .12rem;color:var(--kit-sign-in-label);font-size:.78rem;font-weight:500}.kit .kit-sign-in__control{position:relative;display:flex;align-items:center}.kit .kit-sign-in__input{flex:1;width:100%;min-height:0;min-width:auto;padding:.62rem 2rem .62rem .12rem;border:none;border-bottom:1.5px solid var(--kit-sign-in-line);border-radius:0;background:transparent;color:var(--kit-shell-ink);font:inherit;font-size:1.02rem;line-height:1.3;appearance:none;-webkit-appearance:none;transition:border-color var(--kit-dur) var(--kit-ease)}.kit .kit-sign-in__input::placeholder{color:var(--kit-sign-in-dim)}.kit .kit-sign-in__input:is(:hover,[data-kit-force~=hover]){border-bottom-color:var(--kit-sign-in-line-hover)}.kit .kit-sign-in__input--code{letter-spacing:.4em;font-variant-numeric:tabular-nums}.kit .kit-sign-in.is-valid .kit-sign-in__input{border-bottom-color:var(--kit-sign-in-ok)}.kit .kit-sign-in.is-invalid .kit-sign-in__input{border-bottom-color:var(--kit-sign-in-bad)}.kit .kit-sign-in__input[disabled],.kit .kit-sign-in__input[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-sign-in__input:disabled,.kit .kit-sign-in__input:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-sign-in__input[aria-disabled=true],.kit .kit-sign-in__input[aria-disabled=true]:is(:hover,[data-kit-force~=hover]){opacity:.5;cursor:default;border-bottom-color:var(--kit-sign-in-line)}.kit .kit-sign-in__status{position:absolute;right:2px;width:18px;height:18px;pointer-events:none}.kit .kit-sign-in__ico{position:absolute;inset:0;width:18px;height:18px;opacity:0;transform:scale(.5);transition:opacity var(--kit-dur-panel) var(--kit-ease),transform var(--kit-dur-panel) var(--kit-ease)}.kit .kit-sign-in.is-valid .kit-sign-in__ico--check{color:var(--kit-sign-in-ok);opacity:1;transform:scale(1)}.kit .kit-sign-in.is-invalid .kit-sign-in__ico--x{color:var(--kit-sign-in-bad-ink);opacity:1;transform:scale(1)}.kit .kit-sign-in__msg{max-height:0;margin-top:0;opacity:0;color:var(--kit-sign-in-bad-ink);font-size:11.5px;line-height:1.3;transition:max-height var(--kit-dur-panel) var(--kit-ease),opacity var(--kit-dur-panel) var(--kit-ease),margin-top var(--kit-dur-panel) var(--kit-ease)}.kit .kit-sign-in.is-invalid .kit-sign-in__msg{max-height:22px;margin-top:.34rem;opacity:1}.kit .kit-table-cell{box-sizing:border-box;width:96px;min-height:30px;min-width:auto;padding:4px 8px;border:1px solid var(--kit-line-2);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink);font:inherit;text-align:right;font-variant-numeric:tabular-nums}.kit .kit-table-cell::placeholder{color:var(--kit-ink-3)}.kit .kit-table-cell--start{text-align:left}.kit .kit-table-cell[disabled],.kit .kit-table-cell:disabled,.kit .kit-table-cell[aria-disabled=true]{opacity:.5;cursor:default}.kit .kit-popup-search{display:flex;align-items:center;gap:12px;padding:16px 20px 12px;color:var(--kit-shell-ink)}.kit .kit-popup-search__icon{order:-1;width:19px;height:19px;flex-shrink:0;color:var(--kit-shell-dim)}.kit .kit-popup-search__input{flex:1;min-height:0;min-width:auto;padding:1px 2px;border:none;outline:none;background:transparent;color:var(--kit-shell-ink);font:inherit;font-size:16.5px;line-height:normal}.kit .kit-popup-search__input::placeholder{color:var(--kit-shell-dim)}.kit .kit-popup-search__key{flex:none}.kit .kit-popup-search__input[disabled],.kit .kit-popup-search__input:disabled,.kit .kit-popup-search__input[aria-disabled=true],.kit .kit-popup-search__input[disabled]~.kit-popup-search__icon,.kit .kit-popup-search__input:disabled~.kit-popup-search__icon,.kit .kit-popup-search__input[aria-disabled=true]~.kit-popup-search__icon,.kit .kit-popup-search__input[disabled]~.kit-popup-search__key,.kit .kit-popup-search__input:disabled~.kit-popup-search__key,.kit .kit-popup-search__input[aria-disabled=true]~.kit-popup-search__key{opacity:.5;cursor:default}.kit .kit-range-button{display:inline-flex;align-items:center;gap:6px;min-height:32px;min-width:auto;padding:0 12px;border:1px solid var(--kit-line-2);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink-2);font:inherit;font-size:var(--kit-fs-body);font-weight:500;white-space:nowrap;cursor:pointer}.kit .kit-range-button:is(:hover,[data-kit-force~=hover]),.kit .kit-range-button[aria-expanded=true]{background:var(--kit-chip-bg);color:var(--kit-ink)}.kit .kit-range-button__icon{width:14px;height:14px;flex:none}.kit .kit-range-button__lbl{white-space:nowrap}.kit .kit-range-presets{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--kit-line);border-radius:var(--kit-r-ctl);background:var(--kit-nav-bg)}.kit .kit-range-presets__opt{height:28px;min-height:0;min-width:auto;padding:0 12px;border:0;border-radius:var(--kit-r-tag);background:transparent;color:var(--kit-ink-2);font:inherit;font-size:var(--kit-fs-body);font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease),box-shadow var(--kit-dur) var(--kit-ease)}.kit .kit-range-presets--sm .kit-range-presets__opt{height:24px;padding:0 9px;font-size:var(--kit-fs-caption)}.kit .kit-range-presets__opt:is(:hover,[data-kit-force~=hover]):not(:disabled){color:var(--kit-ink)}.kit .kit-range-presets__opt[aria-checked=true]{background:var(--kit-surface);color:var(--kit-ink);font-weight:600;box-shadow:var(--kit-pop)}.kit .kit-range-presets__opt:disabled{opacity:.45;cursor:not-allowed}.kit .kit-range-presets__opt:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--kit-accent);outline-offset:1px}.kit .kit-day-strip{display:flex;overflow-x:auto;border:1px solid var(--kit-line);border-radius:var(--kit-r-ctl);background:var(--kit-surface)}.kit .kit-day-strip__day{flex:1 0 44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:58px;padding:6px 0 8px;border:0;border-right:1px solid var(--kit-line);border-radius:0;background:transparent;color:var(--kit-ink-2);font:inherit;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease)}.kit .kit-day-strip__day:last-child{border-right:0}.kit .kit-day-strip__day:is(:hover,[data-kit-force~=hover]){background:var(--kit-day-hover)}.kit .kit-day-strip__day[aria-pressed=true]{background:var(--kit-accent-tint);color:var(--kit-accent-ink);font-weight:650}.kit .kit-day-strip__day:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--kit-accent);outline-offset:-2px}.kit .kit-day-strip__w{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--kit-ink-3)}.kit .kit-day-strip__n{font-size:15px;font-variant-numeric:tabular-nums}.kit .kit-day-strip__mark{width:6px;height:6px;border:1px solid var(--kit-warn);border-radius:50%}.kit .kit-day-strip__mark--ok{border-color:var(--kit-ok);background:var(--kit-ok)}.kit .kit-day-strip__mark--warn{background:var(--kit-warn)}.kit.kit-pop-out{position:fixed;z-index:100001;box-sizing:border-box;max-width:calc(100vw - 16px);overflow:auto;border:1px solid var(--kit-pop-out-line);border-radius:var(--kit-rs);background:var(--kit-pop-out-bg);box-shadow:var(--kit-pop-out-shadow);color:var(--kit-ink-2);font-size:14px;line-height:24px;transform-origin:top left;animation:kit-pop-out-in var(--kit-dur) var(--kit-ease)}.kit.kit-pop-out.kit-pop--up{transform-origin:bottom left}.kit.kit-pop-out:focus{outline:none}@keyframes kit-pop-out-in{0%{opacity:.6;transform:scale(.97)}to{opacity:1;transform:none}}.kit .kit-toolbar-dropdown__icon,.kit .kit-toolbar-dropdown__chev,.kit .kit-toolbar-dropdown__tick,.kit .kit-toolbar-dropdown__opt-icon,.kit .kit-button-menu__glyph,.kit .kit-button-menu__icon,.kit .kit-button-menu__check,.kit .kit-button-menu__act-glyph,.kit .kit-button-menu__caret,.kit .kit-filter-button__icon{flex:none}.kit .kit-toolbar-dropdown{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;height:32px;min-height:0;min-width:auto;padding:4px 8px 4px 12px;border:1px solid var(--kit-line-strong);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink-2);font:inherit;font-size:15px;line-height:24px;white-space:nowrap;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),border-color var(--kit-dur) var(--kit-ease)}.kit .kit-toolbar-dropdown:is(:hover,[data-kit-force~=hover]),.kit .kit-toolbar-dropdown:is(:active,[data-kit-force~=pressed]),.kit .kit-toolbar-dropdown[aria-expanded=true]{border-color:var(--kit-btn-hover-line);color:var(--kit-ink)}.kit .kit-toolbar-dropdown--lg{height:40px}.kit .kit-toolbar-dropdown--quiet{padding:0 4px 0 8px;border-color:transparent;background:transparent;color:var(--kit-ink)}.kit .kit-toolbar-dropdown--quiet:is(:hover,[data-kit-force~=hover]),.kit .kit-toolbar-dropdown--quiet:is(:active,[data-kit-force~=pressed]),.kit .kit-toolbar-dropdown--quiet[aria-expanded=true]{border-color:transparent;background:var(--kit-chip-bg)}.kit .kit-toolbar-dropdown[disabled],.kit .kit-toolbar-dropdown[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-toolbar-dropdown[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-toolbar-dropdown:disabled,.kit .kit-toolbar-dropdown:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-toolbar-dropdown:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-toolbar-dropdown[aria-disabled=true],.kit .kit-toolbar-dropdown[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-toolbar-dropdown[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;border-color:var(--kit-line-strong);color:var(--kit-ink-2)}.kit .kit-toolbar-dropdown--quiet[disabled],.kit .kit-toolbar-dropdown--quiet[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-toolbar-dropdown--quiet[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-toolbar-dropdown--quiet:disabled,.kit .kit-toolbar-dropdown--quiet:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-toolbar-dropdown--quiet:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-toolbar-dropdown--quiet[aria-disabled=true],.kit .kit-toolbar-dropdown--quiet[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-toolbar-dropdown--quiet[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){border-color:transparent;background:transparent;color:var(--kit-ink)}.kit .kit-toolbar-dropdown__icon{width:14px;height:14px;color:var(--kit-ink-2)}.kit .kit-toolbar-dropdown__value{flex:1 1 auto;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis}.kit .kit-toolbar-dropdown__value.is-placeholder{color:var(--kit-ink-3)}.kit .kit-toolbar-dropdown__chev{width:18px;height:18px;color:var(--kit-ink-2);stroke-width:2;transition:transform var(--kit-dur) var(--kit-ease)}.kit .kit-toolbar-dropdown[aria-expanded=true] .kit-toolbar-dropdown__chev{transform:rotate(180deg)}.kit.kit-toolbar-dropdown__pop{display:flex;flex-direction:column;gap:2px;padding:4px}.kit .kit-toolbar-dropdown__opt{display:flex;align-items:center;gap:8px;padding:8px;border-radius:6px;color:var(--kit-ink-2);font-size:14px;line-height:24px;white-space:nowrap;cursor:pointer}.kit .kit-toolbar-dropdown__opt.is-active{background:var(--kit-ink-wash);color:var(--kit-ink)}.kit .kit-toolbar-dropdown__check{display:inline-flex;flex:0 0 16px;width:16px}.kit .kit-toolbar-dropdown__tick{width:14px;height:14px;color:var(--kit-hero)}.kit .kit-toolbar-dropdown__opt-icon{width:14px;height:14px;color:var(--kit-field-dim)}.kit .kit-toolbar-dropdown__lbl{flex:1 1 auto}.kit .kit-toolbar-dropdown__none{padding:8px;color:var(--kit-ink-3)}.kit .kit-button-menu{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:32px;min-height:32px;min-width:auto;padding:0;border:1px solid var(--kit-line-strong);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink-2);cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),border-color var(--kit-dur) var(--kit-ease)}.kit .kit-button-menu:is(:hover,[data-kit-force~=hover]),.kit .kit-button-menu:is(:active,[data-kit-force~=pressed]),.kit .kit-button-menu[aria-expanded=true]{border-color:var(--kit-btn-hover-line);background:var(--kit-menu-button-hover);color:var(--kit-ink)}.kit .kit-button-menu[disabled],.kit .kit-button-menu[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-button-menu[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-button-menu:disabled,.kit .kit-button-menu:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-button-menu:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-button-menu[aria-disabled=true],.kit .kit-button-menu[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-button-menu[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;border-color:var(--kit-line-strong);background:var(--kit-surface);color:var(--kit-ink-2)}.kit .kit-button-menu__glyph{width:16px;height:16px}.kit .kit-button-menu--text{width:auto;padding:0 4px 0 6px;color:var(--kit-ink-3);font:inherit;font-size:15px;line-height:24px;white-space:nowrap}.kit .kit-button-menu--text .kit-button-menu__glyph{width:14px;height:14px;margin:5px;color:var(--kit-ink-2)}.kit .kit-button-menu__text{min-width:0;max-width:140px;padding:0 2px;overflow:hidden;text-overflow:ellipsis}.kit .kit-button-menu__caret{width:18px;height:18px;margin:3px;color:var(--kit-ink-2);stroke-width:2;transition:transform var(--kit-dur) var(--kit-ease)}.kit .kit-button-menu[aria-expanded=true] .kit-button-menu__caret{transform:rotate(180deg)}.kit .kit-button-menu--text[disabled],.kit .kit-button-menu--text[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-button-menu--text[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-button-menu--text:disabled,.kit .kit-button-menu--text:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-button-menu--text:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-button-menu--text[aria-disabled=true],.kit .kit-button-menu--text[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-button-menu--text[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){color:var(--kit-ink-3)}.kit.kit-button-menu__pop{padding:4px}.kit .kit-button-menu__list{display:flex;flex-direction:column;min-width:170px}.kit .kit-button-menu__row{position:relative;display:flex;align-items:center;border-radius:6px}.kit .kit-button-menu__row.is-active,.kit .kit-button-menu__row:is(:hover,[data-kit-force~=hover]){background:var(--kit-ink-wash)}.kit .kit-button-menu__row.is-disabled,.kit .kit-button-menu__row.is-disabled:is(:hover,[data-kit-force~=hover]){background:transparent}.kit .kit-button-menu__item{display:flex;flex:1 1 auto;align-items:center;gap:8px;min-height:0;min-width:auto;padding:8px 12px;border:0;border-radius:6px;background:transparent;color:var(--kit-ink-2);font:inherit;font-size:15px;line-height:24px;text-align:left;cursor:pointer;outline:none}.kit .kit-button-menu__row.is-active .kit-button-menu__item,.kit .kit-button-menu__row.is-focused .kit-button-menu__item,.kit .kit-button-menu__row[data-kit-force~=focus] .kit-button-menu__item,.kit .kit-button-menu__row:is(:hover,[data-kit-force~=hover]) .kit-button-menu__item{color:var(--kit-ink)}.kit .kit-button-menu__row.is-focused,.kit .kit-button-menu__row[data-kit-force~=focus]{outline:2px solid var(--kit-accent);outline-offset:-2px}.kit .kit-button-menu__row.is-selected .kit-button-menu__item{color:var(--kit-ink);font-weight:500}.kit .kit-button-menu__item[disabled],.kit .kit-button-menu__item:disabled,.kit .kit-button-menu__item[aria-disabled=true],.kit .kit-button-menu__row:is(:hover,[data-kit-force~=hover]) .kit-button-menu__item[disabled],.kit .kit-button-menu__row:is(:hover,[data-kit-force~=hover]) .kit-button-menu__item:disabled,.kit .kit-button-menu__row:is(:hover,[data-kit-force~=hover]) .kit-button-menu__item[aria-disabled=true]{color:var(--kit-field-dim);cursor:default}.kit .kit-button-menu__icon{width:13px;height:13px;color:var(--kit-field-dim)}.kit .kit-button-menu__label{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kit .kit-button-menu__check{width:14px;height:14px;color:var(--kit-hero)}.kit .kit-button-menu__actions{display:flex;gap:2px;padding-right:6px;opacity:0;transition:opacity var(--kit-dur) var(--kit-ease)}.kit .kit-button-menu__row.is-active .kit-button-menu__actions,.kit .kit-button-menu__row:is(:hover,[data-kit-force~=hover]) .kit-button-menu__actions,.kit .kit-button-menu__row:focus-within .kit-button-menu__actions,.kit .kit-button-menu__row[data-kit-force~=focus] .kit-button-menu__actions{opacity:1}.kit .kit-button-menu__act{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:24px;min-height:0;min-width:auto;padding:6px;border:0;border-radius:6px;background:transparent;color:var(--kit-field-dim);cursor:pointer}.kit .kit-button-menu__act--accent:is(:hover,[data-kit-force~=hover]){color:var(--kit-hero)}.kit .kit-button-menu__act--danger:is(:hover,[data-kit-force~=hover]){color:var(--kit-sign-in-bad-ink)}.kit .kit-button-menu__act-glyph{width:12px;height:12px}.kit .kit-button-menu__divider{height:1px;margin:4px 0;background:var(--kit-pop-out-line)}.kit .kit-button-menu__note{padding:8px 12px;color:var(--kit-field-dim);font-size:12px;line-height:1.35}.kit .kit-filter-button{display:inline-flex;align-items:center;gap:6px;min-height:32px;min-width:auto;padding:0 12px;border:1px solid var(--kit-line-2);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink-2);font:inherit;font-size:var(--kit-fs-body);font-weight:500;white-space:nowrap;cursor:pointer}.kit .kit-filter-button:is(:hover,[data-kit-force~=hover]),.kit .kit-filter-button:is(:active,[data-kit-force~=pressed]),.kit .kit-filter-button[aria-expanded=true]{background:var(--kit-chip-bg);color:var(--kit-ink)}.kit .kit-filter-button.is-on{border-color:var(--kit-btn-hover-line);color:var(--kit-ink);font-weight:600}.kit .kit-filter-button__icon{width:14px;height:14px}.kit .kit-filter-button__lbl{white-space:nowrap}.kit.kit-filter-button__pop{width:340px;max-height:min(560px,80vh);overflow-y:auto;padding:8px 4px}.kit .kit-filter-button__caption{padding:8px 12px 4px;color:var(--kit-ink-3);font-size:var(--kit-fs-body);line-height:20px}.kit .kit-filter-button__row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:0 12px;color:var(--kit-ink);font-size:14px}.kit .kit-inline-switch{display:inline-flex;align-items:stretch;box-sizing:border-box;height:32px;border:1px solid var(--kit-line-strong);border-radius:var(--kit-r-ctl);background:var(--kit-surface)}.kit .kit-inline-switch--full{display:flex;width:100%}.kit .kit-inline-switch__opt{position:relative;display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-width:auto;min-height:0;margin:-1px 0;padding:0 12px;border:1px solid transparent;border-radius:var(--kit-r-ctl);background:none;color:var(--kit-ink-3);font:inherit;font-size:14px;line-height:24px;white-space:nowrap;cursor:pointer}.kit .kit-inline-switch__opt:first-child{margin-left:-1px}.kit .kit-inline-switch__opt:last-child{margin-right:-1px}.kit .kit-inline-switch--icons .kit-inline-switch__opt{flex:0 0 38px;width:38px;padding:0}.kit .kit-inline-switch__opt+.kit-inline-switch__opt:before{content:"";position:absolute;top:50%;left:-1px;width:1px;height:12px;margin-top:-6px;background:var(--kit-line-strong)}.kit .kit-inline-switch__opt[aria-checked=true]:before,.kit .kit-inline-switch__opt[aria-selected=true]:before,.kit .kit-inline-switch__opt[aria-checked=true]+.kit-inline-switch__opt:before,.kit .kit-inline-switch__opt[aria-selected=true]+.kit-inline-switch__opt:before{display:none}.kit .kit-inline-switch__opt:is(:hover,[data-kit-force~=hover]){color:var(--kit-ink-2)}.kit .kit-inline-switch__opt[aria-checked=true],.kit .kit-inline-switch__opt[aria-selected=true]{z-index:1;border-color:var(--kit-btn-hover-line);background:var(--kit-surface);box-shadow:var(--kit-inline-switch-lift);color:var(--kit-ink)}.kit .kit-inline-switch__icon{flex:none;width:16px;height:16px}.kit .kit-main-tabs{display:flex;align-items:stretch;gap:26px;margin:-4px -4px 0;padding:4px 4px 1px;background:linear-gradient(var(--kit-tab-line),var(--kit-tab-line)) 4px 100% / calc(100% - 8px) 1px no-repeat;overflow-x:auto;scrollbar-width:none}.kit .kit-sub-tabs{display:flex;align-items:stretch;gap:16px;margin:-4px -4px 0;padding:4px 4px 1px;background:linear-gradient(var(--kit-sub-tab-line),var(--kit-sub-tab-line)) 4px 100% / calc(100% - 8px) 1px no-repeat;overflow-x:auto;scrollbar-width:none}.kit .kit-main-tabs::-webkit-scrollbar,.kit .kit-sub-tabs::-webkit-scrollbar{display:none}.kit .kit-main-tabs__tab{position:relative;display:inline-flex;flex-direction:column;flex-shrink:0;align-items:flex-start;justify-content:center;min-height:44px;min-width:auto;padding:12px 0 13px;border:0;border-radius:var(--kit-r-tag);background:none;color:var(--kit-ink-2);font:inherit;font-size:14px;line-height:1.35;white-space:nowrap;cursor:pointer;appearance:none;transition:color var(--kit-dur) var(--kit-ease)}.kit .kit-sub-tabs__tab{position:relative;display:inline-flex;flex-direction:column;flex-shrink:0;align-items:flex-start;justify-content:center;min-height:44px;min-width:auto;padding:8px 0 10px;border:0;border-radius:var(--kit-r-tag);background:none;color:var(--kit-ink-2);font:inherit;font-size:var(--kit-fs-body);line-height:1.35;white-space:nowrap;cursor:pointer;appearance:none;transition:color var(--kit-dur) var(--kit-ease)}.kit .kit-main-tabs__tab:before,.kit .kit-sub-tabs__tab:before{content:attr(data-label);content:attr(data-label) / "";height:0;overflow:hidden;visibility:hidden;font-weight:600;pointer-events:none;user-select:none}.kit .kit-main-tabs__tab:after,.kit .kit-sub-tabs__tab:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:2px 2px 0 0;background:var(--kit-hero);transform:scaleX(0);transition:transform var(--kit-dur-exit) var(--kit-ease)}.kit .kit-main-tabs__tab:is(:hover,[data-kit-force~=hover]),.kit .kit-sub-tabs__tab:is(:hover,[data-kit-force~=hover]){color:var(--kit-ink)}.kit .kit-main-tabs__tab[aria-selected=true],.kit .kit-sub-tabs__tab[aria-selected=true]{color:var(--kit-ink);font-weight:600}.kit .kit-main-tabs__tab[aria-selected=true]:after,.kit .kit-sub-tabs__tab[aria-selected=true]:after{transform:scaleX(1)}.kit .kit-side-tabs{display:flex;flex-direction:column;gap:2px;padding:16px;border-right:1px solid var(--kit-tab-line);background:var(--kit-surface-2)}.kit .kit-side-tabs__tab{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;height:36px;min-width:auto;min-height:0;padding:6px 12px;border:0;border-radius:var(--kit-r-ctl);background:none;color:var(--kit-ink-3);font:inherit;font-size:var(--kit-fs-title);line-height:24px;text-align:left;cursor:pointer}.kit .kit-side-tabs__tab:is(:hover,[data-kit-force~=hover]),.kit .kit-side-tabs__tab[aria-selected=true]{background:var(--kit-ink-wash);color:var(--kit-ink)}.kit .kit-side-tabs__icon{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;color:var(--kit-ink-2)}.kit .kit-side-tabs__glyph,.kit .kit-side-tabs__chev{flex:none;width:14px;height:14px}.kit .kit-side-tabs__chev{color:var(--kit-ink-2)}.kit .kit-side-tabs__check{width:16px;height:16px;color:var(--kit-hero)}.kit .kit-side-tabs__label{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kit .kit-switch{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;min-height:0;min-width:auto;padding:0;border:0;border-radius:var(--kit-r-pill);background:none;color:inherit;cursor:pointer}.kit .kit-switch__track{position:relative;display:block;flex:none;width:36px;height:20px;border-radius:var(--kit-r-pill);background:var(--kit-line-2);transition:background-color var(--kit-dur) var(--kit-ease)}.kit .kit-switch__knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--kit-hero-fg);box-shadow:var(--kit-switch-knob-lift);transition:transform var(--kit-dur) var(--kit-ease)}.kit .kit-switch[aria-checked=true] .kit-switch__track{background:var(--kit-hero)}.kit .kit-switch[aria-checked=true] .kit-switch__knob{transform:translate(16px)}.kit .kit-switch[disabled],.kit .kit-switch:disabled,.kit .kit-switch[aria-disabled=true]{opacity:.5;cursor:default}.kit .kit-tick-box{display:inline-flex;align-items:flex-start;gap:10px;min-height:0;min-width:auto;padding:4px 0;border:0;border-radius:var(--kit-r-tag);background:transparent;color:var(--kit-ink);font:inherit;text-align:left;cursor:pointer}.kit .kit-tick-box__box{display:inline-flex;flex:0 0 16px;align-items:center;justify-content:center;width:16px;height:16px;margin-top:1px;border:1.5px solid var(--kit-line-2);border-radius:4px;background:var(--kit-tick-empty);color:transparent;transition:background-color var(--kit-dur) var(--kit-ease),border-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-tick-box__tick{width:12px;height:12px;stroke-width:3}.kit .kit-tick-box:not([disabled]):not(:disabled):not([aria-disabled=true]):is(:hover,[data-kit-force~=hover]) .kit-tick-box__box{border-color:var(--kit-accent)}.kit .kit-tick-box[aria-checked=true] .kit-tick-box__box{border-color:var(--kit-accent);background:var(--kit-accent);color:var(--kit-surface)}.kit .kit-tick-box__text{display:flex;flex-direction:column;gap:2px}.kit .kit-tick-box__label{font-size:13.5px;font-weight:500}.kit .kit-tick-box__help{color:var(--kit-ink-3);font-size:12.5px;line-height:1.45}.kit .kit-tick-box[disabled],.kit .kit-tick-box:disabled,.kit .kit-tick-box[aria-disabled=true]{opacity:.5;cursor:default}.kit .kit-pick-one{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.kit .kit-pick-one__opt{display:flex;align-items:flex-start;gap:12px;min-height:0;min-width:auto;padding:0;border:0;border-radius:var(--kit-r-tag);background:none;color:var(--kit-ink-3);font:inherit;text-align:left;cursor:pointer}.kit .kit-pick-one__mark{flex:0 0 16px;box-sizing:border-box;width:16px;height:16px;margin-top:4px;border:1px solid var(--kit-line-2);border-radius:50%;background:var(--kit-surface-2)}.kit .kit-pick-one__opt:not([disabled]):not(:disabled):not([aria-disabled=true]):is(:hover,[data-kit-force~=hover]){color:var(--kit-ink)}.kit .kit-pick-one__opt:not([aria-checked=true]):not([disabled]):not(:disabled):not([aria-disabled=true]):is(:hover,[data-kit-force~=hover]) .kit-pick-one__mark{border-color:var(--kit-field-dim)}.kit .kit-pick-one__opt[aria-checked=true]{color:var(--kit-ink)}.kit .kit-pick-one__opt[aria-checked=true] .kit-pick-one__mark{border-color:var(--kit-hero);background:radial-gradient(circle,var(--kit-hero-fg) 0 2.5px,var(--kit-hero) 3px)}.kit .kit-pick-one__text{display:flex;flex-direction:column;min-width:0}.kit .kit-pick-one__label{font-size:15px;line-height:24px}.kit .kit-pick-one__help{color:var(--kit-ink-3);font-size:var(--kit-fs-caption);line-height:20px;letter-spacing:.2px}.kit .kit-pick-one__opt[disabled],.kit .kit-pick-one__opt:disabled,.kit .kit-pick-one__opt[aria-disabled=true]{opacity:.5;cursor:default}.kit .kit-setting-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:8px 24px;padding:14px 0;border-top:1px solid var(--kit-line)}.kit .kit-setting-row:first-child{border-top:0}.kit .kit-setting-row__text{min-width:0}.kit .kit-setting-row__label{color:var(--kit-ink);font-size:13.5px;font-weight:550}.kit .kit-setting-row__help{margin-top:3px;color:var(--kit-ink-3);font-size:12.5px;line-height:1.45}.kit .kit-setting-row__control{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.kit .kit-setting-row--stacked{grid-template-columns:minmax(0,1fr)}.kit .kit-setting-row--stacked .kit-setting-row__control{justify-content:flex-start}.kit .kit-setting-row__control>.kit-save-note{order:-1}@media(max-width:767px){.kit .kit-setting-row{grid-template-columns:minmax(0,1fr)}.kit .kit-setting-row__control{justify-content:flex-start}}.kit .kit-filter-chip{display:inline-flex;align-items:center;box-sizing:border-box;height:32px;min-width:0;max-width:100%;border:1px solid var(--kit-line-strong);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink-3);vertical-align:middle;transition:background-color var(--kit-dur) var(--kit-ease),border-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-filter-chip:not(.is-off):is(:hover,[data-kit-force~=hover]),.kit .kit-filter-chip.is-open{border-color:var(--kit-btn-hover-line);background:var(--kit-menu-button-hover);color:var(--kit-ink)}.kit .kit-filter-chip.is-active{border-color:transparent;background:var(--kit-filter-chip-on);color:var(--kit-ink)}.kit .kit-filter-chip.is-active:not(.is-off):is(:hover,[data-kit-force~=hover]),.kit .kit-filter-chip.is-active.is-open{border-color:transparent;background:var(--kit-filter-chip-on-hover)}.kit .kit-filter-chip__btn{display:inline-flex;align-items:center;height:100%;min-height:0;min-width:auto;padding:0 12px;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;font-size:15px;line-height:24px;white-space:nowrap;cursor:pointer}.kit .kit-filter-chip.has-icon .kit-filter-chip__btn{padding-left:6px}.kit .kit-filter-chip.has-chevron .kit-filter-chip__btn,.kit .kit-filter-chip.has-clear .kit-filter-chip__btn{padding-right:4px}.kit .kit-filter-chip__label{min-width:0;max-width:240px;padding:0 2px;overflow:hidden;text-overflow:ellipsis}.kit .kit-filter-chip__iconbox,.kit .kit-filter-chip__chevbox{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;color:var(--kit-ink-2)}.kit .kit-filter-chip__icon,.kit .kit-filter-chip__chev,.kit .kit-filter-chip__x{flex:none}.kit .kit-filter-chip__icon{width:14px;height:14px}.kit .kit-filter-chip__chev{width:18px;height:18px;stroke-width:2;transition:transform var(--kit-dur) var(--kit-ease)}.kit .kit-filter-chip.is-open .kit-filter-chip__chev{transform:rotateX(180deg)}.kit .kit-filter-chip__clear{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;min-height:0;min-width:auto;margin-right:4px;padding:0;border:0;border-radius:var(--kit-r-tag);background:none;color:var(--kit-ink-3);cursor:pointer}.kit .kit-filter-chip:not(.is-off) .kit-filter-chip__clear:not([disabled],[aria-disabled=true]):is(:hover,[data-kit-force~=hover]){background:var(--kit-filter-chip-x-hover);color:var(--kit-ink)}.kit .kit-filter-chip__x{width:12px;height:12px;stroke-width:2}.kit .kit-filter-chip__clear[hidden],.kit .kit-filter-chip.has-clear.is-open .kit-filter-chip__clear,.kit .kit-filter-chip.has-clear .kit-filter-chip__chevbox{display:none}.kit .kit-filter-chip.has-clear.is-open .kit-filter-chip__chevbox{display:inline-flex}.kit .kit-filter-chip.is-off{opacity:.5}.kit .kit-filter-chip__btn[disabled],.kit .kit-filter-chip__btn:disabled,.kit .kit-filter-chip__btn[aria-disabled=true],.kit .kit-filter-chip__clear[disabled],.kit .kit-filter-chip__clear:disabled,.kit .kit-filter-chip__clear[aria-disabled=true]{cursor:default}.kit.kit-filter-chip__pop{min-width:180px;padding:4px}.kit .kit-number-badge{display:inline-block;padding:2px 7px;border-radius:var(--kit-r-tag);background:var(--kit-count-bg);color:var(--kit-ink-2);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.4}.kit [role=tab][aria-selected=true] .kit-number-badge,.kit .kit-number-badge.is-selected{background:var(--kit-count-bg-active);color:var(--kit-ink)}.kit .kit-number-badge--warn,.kit .kit-number-badge--warn.is-selected,.kit [role=tab][aria-selected=true] .kit-number-badge--warn{background:var(--kit-warn-tint);color:var(--kit-warn)}.kit .kit-number-badge--ok,.kit .kit-number-badge--ok.is-selected,.kit [role=tab][aria-selected=true] .kit-number-badge--ok{background:var(--kit-ok-tint);color:var(--kit-ok)}.kit .kit-number-badge--bad,.kit .kit-number-badge--bad.is-selected,.kit [role=tab][aria-selected=true] .kit-number-badge--bad{background:var(--kit-bad-tint);color:var(--kit-bad)}.kit .kit-overlay-label{position:absolute;top:6px;left:6px;z-index:2;box-sizing:border-box;max-width:calc(100% - 12px);padding:2px 8px;border-radius:3px;background:var(--kit-overlay-glass);color:var(--kit-overlay-ink);font-size:11px;font-weight:600;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.kit .kit-overlay-label[data-state=connecting]{color:var(--kit-overlay-connecting)}.kit .kit-overlay-label[data-state=reconnecting]{color:var(--kit-overlay-reconnecting)}.kit .kit-overlay-label[data-state=offline],.kit .kit-overlay-label[data-state=auth_expired],.kit .kit-overlay-label[data-state=video_loss]{color:var(--kit-overlay-down)}.kit .kit-overlay-label[data-state=auth_expired]{white-space:normal}.kit .kit-overlay-label[data-state=live]{width:10px;height:10px;padding:0;border-radius:50%;background:var(--kit-overlay-live);box-shadow:var(--kit-overlay-live-ring);animation:kit-overlay-live-pulse calc(var(--kit-dur-panel) * 10) var(--kit-ease) infinite}@keyframes kit-overlay-live-pulse{0%,to{opacity:1}50%{opacity:.55}}.kit .kit-pick-chips{display:inline-flex;flex-wrap:wrap;gap:6px}.kit .kit-pick-chip{display:inline-flex;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;height:30px;min-height:0;min-width:auto;padding:0 10px;border:1px solid var(--kit-line-2);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink-2);font:inherit;font-size:12.5px;font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color var(--kit-dur) var(--kit-ease),background-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-pick-chip__tick{display:none;flex:none;width:12px;height:12px;stroke-width:2.6}.kit .kit-pick-chip:not([disabled],[aria-disabled=true],[aria-pressed=true],[aria-checked=true]):is(:hover,[data-kit-force~=hover]){border-color:var(--kit-accent-line);color:var(--kit-ink)}.kit .kit-pick-chip[aria-pressed=true],.kit .kit-pick-chip[aria-checked=true]{padding-left:8px;border-color:var(--kit-accent);background:var(--kit-accent-tint);color:var(--kit-accent-ink);font-weight:600}.kit .kit-pick-chip[aria-pressed=true] .kit-pick-chip__tick,.kit .kit-pick-chip[aria-checked=true] .kit-pick-chip__tick{display:block}.kit .kit-pick-chip--day{width:32px;height:32px;padding:0;font-size:12px;font-weight:600}.kit .kit-pick-chip--day[aria-pressed=true],.kit .kit-pick-chip--day[aria-checked=true]{padding-left:0}.kit .kit-pick-chip[disabled],.kit .kit-pick-chip:disabled,.kit .kit-pick-chip[aria-disabled=true]{opacity:.5;cursor:default}.kit .kit-pick-chip.kit-pick-chip--locked{border-style:dashed;border-color:var(--kit-accent-line);background:transparent;color:var(--kit-accent-ink);opacity:1;cursor:default}.kit .kit-plain-tag{display:inline-flex;flex:none;align-items:center;box-sizing:border-box;height:20px;max-width:100%;padding:0 7px;border:1px solid var(--kit-line-2);border-radius:var(--kit-r-tag);color:var(--kit-ink-2);font-size:12px;font-weight:500;line-height:1;white-space:nowrap}.kit .kit-plain-tag--muted{border-color:var(--kit-line);color:var(--kit-ink-3)}.kit .kit-plain-tag--ok{border-color:var(--kit-ok-line);color:var(--kit-ok)}.kit .kit-plain-tag--warn{border-color:var(--kit-warn);color:var(--kit-warn)}.kit .kit-plain-tag--bad{border-color:var(--kit-bad-line);color:var(--kit-bad)}.kit .kit-plain-tag--small{display:inline-block;height:18px;overflow:hidden;line-height:16px;text-overflow:ellipsis;vertical-align:middle}.kit .kit-line-table{position:relative;color:var(--kit-ink-2);font-size:15px;line-height:24px}.kit .kit-line-table__table{display:block;width:100%;border-collapse:collapse}.kit .kit-line-table__table>thead,.kit .kit-line-table__table>tbody{display:block}.kit .kit-line-table__row{position:relative;display:grid;grid-template-columns:minmax(min(200px,38%),1fr) minmax(min(136px,28%),2fr) minmax(min(120px,24%),1fr);column-gap:16px;align-items:center;min-height:36px}.kit .kit-line-table__row>th,.kit .kit-line-table__row>td{position:relative;z-index:1;display:flex;align-items:center;min-width:0;padding:0;border:0;background:none;text-align:left;font-weight:400}.kit .kit-line-table__row--head{min-height:0;border-bottom:1px solid var(--kit-line)}.kit .kit-line-table .kit-line-table__row--head>th{padding:8px 0;color:var(--kit-ink-3);font-size:13px;line-height:20px;letter-spacing:.1px}.kit .kit-line-table__table>tbody>.kit-line-table__row+.kit-line-table__row{border-top:1px solid var(--kit-line)}.kit .kit-line-table__row>.kit-line-table__amt{justify-content:flex-end;color:var(--kit-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kit .kit-line-table__row>.kit-line-table__name{overflow:visible}.kit .kit-line-table__label{min-width:0;overflow:hidden;color:var(--kit-ink-2);text-overflow:ellipsis;white-space:nowrap}.kit .kit-line-table__link{max-width:100%;min-height:0;min-width:auto;overflow:hidden;color:var(--kit-ink-2);text-overflow:ellipsis;white-space:nowrap;padding:0;border:0;border-radius:var(--kit-r-tag);background:none;font:inherit;text-align:left;cursor:pointer}.kit .kit-line-table__row.is-link{cursor:pointer}.kit .kit-line-table__row.is-link:is(:hover,[data-kit-force~=hover]):before{content:"";position:absolute;z-index:0;inset:-1px -8px 0;border-radius:var(--kit-r-ctl);background:var(--kit-line-table-wash)}.kit .kit-line-table__row.is-link:is(:hover,[data-kit-force~=hover]) .kit-line-table__link,.kit .kit-line-table__row.is-link:is(:hover,[data-kit-force~=hover]) .kit-line-table__amt{color:var(--kit-ink)}.kit .kit-line-table__row>.kit-line-table__pctcell{gap:8px}.kit .kit-line-table__pct{flex:0 0 48px;color:var(--kit-ink-2);font-variant-numeric:tabular-nums}.kit .kit-line-table__share{position:relative;display:block;flex:1 1 auto;min-width:80px;height:4px;border-radius:2px;background:var(--kit-line-table-track)}.kit .kit-line-table__fill{position:absolute;top:0;height:4px;min-width:2px;border-radius:2px;background:var(--kit-line-table-out)}.kit .kit-line-table--in .kit-line-table__fill{background:var(--kit-line-table-in)}.kit .kit-line-table__cents{position:relative;top:-.36em;padding-left:.07em;font-size:.73em;font-weight:500;letter-spacing:0}.kit .kit-line-table__row--ghost{pointer-events:none}.kit .kit-line-table:not([aria-busy=true]) .kit-loading-placeholder{animation:none}.kit .kit-line-table__msg{position:absolute;z-index:2;top:72px;left:50%;box-sizing:border-box;width:max-content;max-width:min(48ch,100%);margin:0;padding:8px 16px;border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink-2);font-size:14px;line-height:22px;text-align:center;transform:translate(-50%)}.kit .kit-line-table__fail{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;min-height:296px;padding:24px;border-radius:var(--kit-rs);background:var(--kit-line-table-wash);text-align:center}.kit .kit-line-table__fail-text{max-width:44ch;margin:0;color:var(--kit-ink-2);font-size:14px;line-height:22px}.kit .kit-line-table__hint{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:720px){.kit .kit-line-table__row{grid-template-columns:minmax(0,1fr) 56px minmax(96px,auto);column-gap:12px}.kit .kit-line-table__share{display:none}}.kit .kit-figure-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 24px;min-width:0}.kit .kit-figure-row__item--hero{flex:0 0 calc((100% - 48px) / 3);box-sizing:border-box;min-width:0}.kit .kit-figure-row__rest{display:grid;flex:1 1 auto;grid-template-columns:repeat(2,minmax(max-content,1fr));column-gap:24px}.kit .kit-figure-row__item{display:flex;flex-direction:column;min-width:0}.kit .kit-figure-row__rest .kit-figure-row__item{margin-top:14px}.kit .kit-figure-row__head{position:relative;display:flex;align-self:flex-start}.kit .kit-figure-row__label{min-width:auto;min-height:0;color:var(--kit-ink-3);font-size:15px;line-height:20px;white-space:nowrap}.kit .kit-figure-row__label.is-tip{position:relative;text-decoration:underline dotted;text-decoration-color:var(--kit-ink-3);text-decoration-thickness:1px;text-underline-offset:4px;cursor:default}.kit .kit-figure-row__tip{display:none;position:absolute;bottom:calc(100% + 6px);left:0;z-index:5;width:max-content;max-width:240px;white-space:normal}.kit .kit-figure-row__tip:after{content:"";position:absolute;top:100%;right:0;left:0;height:8px}.kit .kit-figure-row__head:not(.is-dismissed):is(:hover,[data-kit-force~=hover])>.kit-figure-row__label.is-tip+.kit-figure-row__tip,.kit .kit-figure-row__head:not(.is-dismissed)>.kit-figure-row__label.is-tip:is(:focus,[data-kit-force~=focus])+.kit-figure-row__tip{display:block}.kit .kit-figure-row__value{margin-top:4px;color:var(--kit-ink);font-size:24px;font-weight:500;line-height:28px;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.kit .kit-figure-row__item--hero .kit-figure-row__value{font-size:38px;line-height:42px}.kit .kit-figure-row__item.is-unknown .kit-figure-row__value{color:var(--kit-ink-3)}.kit .kit-figure-row__sub{margin-top:2px;color:var(--kit-ink-3);font-size:13px;line-height:20px;font-variant-numeric:tabular-nums;white-space:nowrap}.kit .kit-figure-row__sub:empty{display:none}@media(min-width:1101px){.kit .kit-figure-row__item--hero{padding-left:25px}.kit .kit-figure-row__item--hero .kit-figure-row__sign{margin-left:-.6em}}@media(max-width:1100px){.kit .kit-figure-row__item--hero{flex-basis:auto}.kit .kit-figure-row__rest{grid-template-columns:repeat(2,max-content)}}@media(max-width:720px){.kit .kit-figure-row__rest{flex-basis:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.kit .kit-figure-row__sub{white-space:normal}.kit .kit-figure-row__rest .kit-figure-row__item{margin-top:0}.kit .kit-figure-row__item--hero .kit-figure-row__value{font-size:30px;line-height:36px}}.kit .kit-plain-figure{display:flex;flex-direction:column;justify-content:space-between;min-height:96px;padding:14px 16px;border:1px solid var(--kit-plain-figure-line);border-radius:var(--kit-rs);background:var(--kit-plain-figure-bg);color:var(--kit-plain-figure-ink)}.kit .kit-plain-figure__label{color:var(--kit-plain-figure-ink-2);font-size:13px}.kit .kit-plain-figure__value{margin:6px 0 4px;font-size:26px;font-weight:600;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kit .kit-plain-figure__sub{color:var(--kit-plain-figure-ink-3);font-size:12px}.kit .kit-plain-figure--absent{border-style:dashed}.kit .kit-plain-figure--absent .kit-plain-figure__value{color:var(--kit-plain-figure-ink-3);font-weight:500}.kit .kit-status-figure{-webkit-appearance:none;appearance:none;position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:auto;min-height:0;margin:0;padding:20px 2px 28px;border:0;border-top:1px solid var(--kit-status-figure-rule);border-radius:0;background:transparent;box-shadow:none;color:var(--kit-status-figure-ink);font:inherit;text-align:left}.kit .kit-status-figure--link{cursor:pointer}.kit .kit-status-figure:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:2px;background:var(--kit-accent);transform:scaleX(.12);transform-origin:left center;transition:transform var(--kit-dur-panel) var(--kit-ease)}.kit .kit-status-figure--link:is(:hover,[data-kit-force~=hover]):before,.kit .kit-status-figure:is(:focus-visible,[data-kit-force~=focus]):before{transform:scaleX(1)}.kit .kit-status-figure[aria-busy=true]:before{background:var(--kit-status-figure-wait)}.kit .kit-status-figure__top{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.kit .kit-status-figure__name{color:var(--kit-status-figure-ink);font-size:14px;font-weight:600}.kit .kit-status-figure__go{flex:0 0 auto;width:14px;height:14px;color:var(--kit-status-figure-ink-3);transition:transform var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-status-figure--link:is(:hover,[data-kit-force~=hover]) .kit-status-figure__go{color:var(--kit-accent);transform:translate(3px)}.kit .kit-status-figure__score{display:flex;align-items:baseline;margin:16px 0 10px;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.kit .kit-status-figure__num{color:var(--kit-status-figure-ink);font-size:clamp(38px,3.4vw,50px);font-weight:650;letter-spacing:-.04em}.kit .kit-status-figure__unit{margin:0 1px;color:var(--kit-status-figure-ink-3);font-size:20px;font-weight:550;letter-spacing:-.01em}.kit .kit-status-figure__score.is-empty .kit-status-figure__num{color:var(--kit-status-figure-ink-3);font-weight:500}.kit .kit-status-figure__what{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:3em;color:var(--kit-status-figure-ink-3);font-size:13.5px;line-height:1.5}.kit .kit-status-figure__status{display:flex;align-items:center;gap:8px;margin-top:14px;color:var(--kit-status-figure-ink-3);font-size:12.5px;font-weight:550;font-variant-numeric:tabular-nums}.kit .kit-status-figure__words{min-width:0}.kit .kit-status-figure.is-live .kit-status-figure__status{color:var(--kit-status-figure-ink-2)}.kit .kit-status-figure__mark{width:7px;height:7px;border-radius:2px;background:var(--kit-status-figure-ink-3)}.kit .kit-status-figure__status--good .kit-status-figure__mark{background:var(--kit-status-figure-good)}.kit .kit-status-figure__status--watch .kit-status-figure__mark{background:transparent;box-shadow:inset 0 0 0 1.5px var(--kit-accent)}.kit .kit-status-figure__status--bad .kit-status-figure__mark{background:var(--kit-accent)}.kit .kit-status-figure__meter{display:inline-flex;gap:3px}.kit .kit-status-figure__seg{width:14px;height:4px;border-radius:1px;background:var(--kit-status-figure-seg)}.kit .kit-status-figure__seg.is-on{background:var(--kit-accent)}.kit .kit-could-not-load{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;box-sizing:border-box;padding:24px;border-radius:var(--kit-rs);background:var(--kit-line-table-wash);color:var(--kit-ink-2);text-align:center}.kit .kit-could-not-load__text{max-width:42ch;margin:0;color:var(--kit-ink-2);font-size:14px;line-height:22px;text-align:center}.kit .kit-could-not-load--empty{position:absolute;inset:0;padding:0;border-radius:0;background:none;pointer-events:none}.kit .kit-could-not-load--empty .kit-could-not-load__text{position:absolute;top:38%;left:50%;padding:12px 24px;border-radius:var(--kit-rs);background:var(--kit-surface);box-shadow:var(--kit-could-not-load-lift);transform:translate(-50%,-50%)}.kit .kit-good-news{display:block}.kit .kit-good-news__line{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;border:1px solid var(--kit-ok-line);border-radius:10px;background:var(--kit-ok-tint);color:var(--kit-ink);font-size:13px;line-height:1.4}.kit .kit-good-news__line[hidden]{display:none}.kit .kit-good-news--bad .kit-good-news__line{border-color:var(--kit-bad-line);background:var(--kit-bad-tint)}.kit .kit-good-news__glyph{flex:none;width:16px;height:16px;color:var(--kit-ok)}.kit .kit-good-news--bad .kit-good-news__glyph{color:var(--kit-bad)}.kit .kit-good-news__text{flex:1;min-width:0}.kit .kit-good-news__x{display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;min-height:0;min-width:auto;padding:0;border:0;border-radius:var(--kit-r-tag);background:none;color:var(--kit-ink-3);font:inherit;cursor:pointer;transition:color var(--kit-dur) var(--kit-ease)}.kit .kit-good-news__x:is(:hover,[data-kit-force~=hover]),.kit .kit-good-news__x:is(:active,[data-kit-force~=pressed]){color:var(--kit-ink)}.kit .kit-good-news__x svg{width:14px;height:14px}.kit .kit-notice{display:block}.kit .kit-notice__line{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;border:1px solid var(--kit-tab-line);border-radius:var(--kit-r-ctl);background:var(--kit-line-table-wash);color:var(--kit-ink);font-size:14px;line-height:20px}.kit .kit-notice__line[hidden]{display:none}.kit .kit-notice--warn .kit-notice__line{border-color:var(--kit-notice-warn-line);background:var(--kit-notice-warn-bg);color:var(--kit-notice-warn-ink)}.kit .kit-notice__text{flex:1 1 auto;min-width:0;margin:0}.kit .kit-notice__x{display:inline-flex;flex:0 0 28px;align-items:center;justify-content:center;width:28px;height:28px;min-height:0;min-width:auto;padding:0;border:0;border-radius:50%;background:none;color:inherit;font:inherit;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease)}.kit .kit-notice__x:is(:hover,[data-kit-force~=hover]),.kit .kit-notice__x:is(:active,[data-kit-force~=pressed]){background:var(--kit-line-table-wash)}.kit .kit-notice__x svg{width:14px;height:14px}.kit .kit-hover-tip{flex-direction:column;gap:1px;box-sizing:border-box;width:max-content;max-width:240px;padding:6px 9px;border:1px solid var(--kit-hover-tip-line);border-radius:7px;background:var(--kit-hover-tip-bg);color:var(--kit-status-figure-ink);font-size:12px;font-weight:500;line-height:1.35;text-align:left;white-space:normal}.kit .kit-hover-tip__when{color:var(--kit-status-figure-ink-3);font-size:11px;font-weight:400;white-space:nowrap}.kit .kit-hover-tip__val{color:var(--kit-status-figure-ink);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.kit .kit-hover-tip__note{color:var(--kit-status-figure-ink-3);font-size:11px;font-weight:500;font-variant-numeric:tabular-nums}.kit .kit-hover-tip-host{position:relative;display:inline-flex;align-items:center}.kit .kit-hover-tip-host>.kit-hover-tip{display:none;position:absolute;bottom:calc(100% + 6px);left:50%;z-index:5;transform:translate(-50%);animation:kit-hover-tip-in var(--kit-dur) var(--kit-ease)}.kit .kit-hover-tip-host>.kit-hover-tip:after{content:"";position:absolute;top:100%;right:0;left:0;height:8px}.kit .kit-hover-tip-host--below>.kit-hover-tip{top:calc(100% + 6px);bottom:auto}.kit .kit-hover-tip-host--below>.kit-hover-tip:after{top:auto;bottom:100%}.kit .kit-hover-tip-host>.kit-hover-tip.is-lifted{position:fixed;bottom:auto;z-index:100002;transform:none}.kit .kit-hover-tip-host>.kit-hover-tip.is-lifted:after{top:100%;bottom:auto}.kit .kit-hover-tip-host>.kit-hover-tip.is-lifted-below:after{top:auto;bottom:100%}.kit .kit-hover-tip-host:not(.is-dismissed):is(:hover,[data-kit-force~=hover])>.kit-hover-tip,.kit .kit-hover-tip-host:not(.is-dismissed):focus-within>.kit-hover-tip,.kit .kit-hover-tip-host:not(.is-dismissed)[data-kit-force~=focus]>.kit-hover-tip{display:flex}@keyframes kit-hover-tip-in{0%{opacity:.6}to{opacity:1}}.kit .kit-hover-tip__label{position:relative;min-height:0;min-width:auto;text-decoration:underline dotted;text-decoration-color:var(--kit-ink-3);text-decoration-thickness:1px;text-underline-offset:4px;cursor:default}.kit.kit-pop-up-window{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:20px}.kit .kit-pop-up-window__scrim{position:fixed;inset:0;background:var(--kit-pop-up-window-scrim);animation:kit-pop-up-window-fade var(--kit-dur) var(--kit-ease)}.kit .kit-pop-up-window__box{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:min(640px,calc(100vw - 32px));max-height:calc(100vh - 64px);padding:24px;border:1px solid var(--kit-pop-up-window-line);border-radius:var(--kit-rs);background:var(--kit-pop-up-window-bg);box-shadow:var(--kit-pop-up-window-shadow);color:var(--kit-ink);text-align:left;animation:kit-pop-up-window-in var(--kit-dur) var(--kit-ease)}.kit.kit-pop-up-window--lg .kit-pop-up-window__box{max-width:min(720px,calc(100vw - 32px))}.kit.kit-pop-up-window--xl .kit-pop-up-window__box{max-width:min(760px,calc(100vw - 32px))}.kit .kit-pop-up-window__box:focus{outline:none}@keyframes kit-pop-up-window-fade{0%{opacity:.6}to{opacity:1}}@keyframes kit-pop-up-window-in{0%{opacity:.6;transform:scale(.95) translateY(8px)}to{opacity:1;transform:none}}.kit.kit-pop-up-window.is-closing,.kit.kit-side-sheet.is-closing,.kit.kit-full-screen.is-closing{opacity:0;pointer-events:none;transition:opacity var(--kit-dur-exit) var(--kit-ease)}.kit.kit-pop-up-window.is-busy .kit-pop-up-window__scrim{pointer-events:none}.kit .kit-pop-up-window__head{display:flex;align-items:center;gap:12px;margin-bottom:2px}.kit .kit-pop-up-window__title{flex:1;min-width:0;margin:0;color:var(--kit-ink);font-size:16px;font-weight:600;line-height:1.3}.kit .kit-pop-up-window__sub{margin:4px 0 14px;color:var(--kit-ink-3);font-size:var(--kit-fs-body);line-height:1.45}.kit .kit-pop-up-window__error{margin:0 0 12px;padding:9px 12px;border:1px solid var(--kit-pop-up-window-error-line);border-radius:6px;background:var(--kit-pop-up-window-error-bg);color:var(--kit-pop-up-window-error-ink);font-size:var(--kit-fs-body);line-height:1.45}.kit .kit-pop-up-window__error:empty{display:none}.kit .kit-pop-up-window__body{min-height:0;margin-bottom:4px;padding:2px;overflow-y:auto}.kit .kit-pop-up-window__msg{margin:0;color:var(--kit-ink-2);font-size:var(--kit-fs-body);line-height:1.5}.kit .kit-pop-up-window__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.kit .kit-pop-up-window__grid>*{grid-column:1 / -1;min-width:0}.kit .kit-pop-up-window__grid>.kit-pop-up-window__half{grid-column:span 1}@media(max-width:560px){.kit .kit-pop-up-window__grid{grid-template-columns:1fr}.kit .kit-pop-up-window__grid>.kit-pop-up-window__half{grid-column:1 / -1}}.kit .kit-pop-up-window__field{display:flex;flex-direction:column;gap:5px;min-width:0}.kit .kit-pop-up-window__label{color:var(--kit-ink-2);font-size:12px;font-weight:600;line-height:1.3}.kit .kit-pop-up-window__field.is-error .kit-text-box,.kit .kit-pop-up-window__field.is-error .kit-text-box:is(:hover,[data-kit-force~=hover]){border-color:var(--kit-pop-up-window-error-line)}.kit .kit-pop-up-window__field-error{margin:0;color:var(--kit-pop-up-window-error-line);font-size:12px;font-weight:550;line-height:1.4}.kit .kit-pop-up-window__foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:4px;padding-top:14px;border-top:1px solid var(--kit-pop-up-window-rule)}.kit .kit-pop-up-window__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;min-width:auto;padding:8px 16px;border:1px solid var(--kit-pop-up-window-btn-line);border-radius:var(--kit-r-ctl);background:transparent;color:var(--kit-ink-2);font:inherit;font-size:var(--kit-fs-body);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),border-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-pop-up-window__btn:is(:hover,[data-kit-force~=hover]),.kit .kit-pop-up-window__btn:is(:active,[data-kit-force~=pressed]){background:var(--kit-pop-up-window-btn-hover);color:var(--kit-ink)}.kit .kit-pop-up-window__btn--go{border-color:var(--kit-hero);background:var(--kit-hero);color:var(--kit-hero-fg)}.kit .kit-pop-up-window__btn--go:is(:hover,[data-kit-force~=hover]),.kit .kit-pop-up-window__btn--go:is(:active,[data-kit-force~=pressed]){border-color:var(--kit-hero-hover);background:var(--kit-hero-hover);color:var(--kit-hero-fg)}.kit .kit-pop-up-window__btn[disabled],.kit .kit-pop-up-window__btn[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-pop-up-window__btn[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-pop-up-window__btn:disabled,.kit .kit-pop-up-window__btn:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-pop-up-window__btn:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-pop-up-window__btn[aria-disabled=true],.kit .kit-pop-up-window__btn[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-pop-up-window__btn[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;background:transparent;color:var(--kit-ink-2)}.kit .kit-pop-up-window__btn--go[disabled],.kit .kit-pop-up-window__btn--go[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-pop-up-window__btn--go[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-pop-up-window__btn--go:disabled,.kit .kit-pop-up-window__btn--go:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-pop-up-window__btn--go:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-pop-up-window__btn--go[aria-disabled=true],.kit .kit-pop-up-window__btn--go[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-pop-up-window__btn--go[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){border-color:var(--kit-hero);background:var(--kit-hero);color:var(--kit-hero-fg)}.kit.kit-side-sheet{position:fixed;z-index:10030;top:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;width:min(400px,calc(100vw - 24px));padding:16px 20px 20px;overflow-y:auto;border:1px solid var(--kit-pop-out-line);border-radius:var(--kit-rs);background:var(--kit-pop-out-bg);box-shadow:var(--kit-pop-out-shadow);color:var(--kit-ink-2);animation:kit-side-sheet-in var(--kit-dur) var(--kit-ease)}.kit.kit-side-sheet:focus{outline:none}@keyframes kit-side-sheet-in{0%{opacity:.6;transform:translate(12px)}to{opacity:1;transform:none}}.kit .kit-side-sheet__head{display:flex;align-items:center;justify-content:space-between}.kit .kit-side-sheet__kicker{color:var(--kit-ink-3);font-size:var(--kit-fs-body)}.kit .kit-side-sheet__title{margin:0;color:var(--kit-ink);font-size:20px;font-weight:500;line-height:28px;overflow-wrap:anywhere}.kit .kit-side-sheet__figure{color:var(--kit-ink);font-size:28px;line-height:36px;font-variant-numeric:tabular-nums;letter-spacing:-.03em;white-space:nowrap}.kit .kit-side-sheet__cents{position:relative;top:-.36em;padding-left:.07em;font-size:.73em;font-weight:500;letter-spacing:0}.kit .kit-side-sheet__body{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.kit .kit-side-sheet__list{display:flex;flex-direction:column;margin:12px 0 0;border-top:1px solid var(--kit-pop-out-line)}.kit .kit-side-sheet__field{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--kit-pop-out-line)}.kit .kit-side-sheet__term{color:var(--kit-ink-3);font-size:var(--kit-fs-body);line-height:20px}.kit .kit-side-sheet__def{margin:0;color:var(--kit-ink);font-size:14px;font-variant-numeric:tabular-nums;line-height:20px;overflow-wrap:anywhere}.kit .kit-side-sheet__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.kit .kit-side-sheet__link{display:inline-flex;align-items:center;justify-content:center;min-height:32px;min-width:auto;padding:0 16px;border:1px solid var(--kit-field-line);border-radius:var(--kit-r-ctl);background:var(--kit-surface);color:var(--kit-ink);font:inherit;font-size:14px;white-space:nowrap;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease)}.kit .kit-side-sheet__link:is(:hover,[data-kit-force~=hover]),.kit .kit-side-sheet__link:is(:active,[data-kit-force~=pressed]){background:var(--kit-chip-bg)}.kit.kit-full-screen{position:fixed;inset:0;z-index:99999;display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--kit-bg);color:var(--kit-ink);overscroll-behavior:contain;animation:kit-full-screen-in var(--kit-dur) var(--kit-ease)}@keyframes kit-full-screen-in{0%{opacity:.6}to{opacity:1}}.kit .kit-full-screen__head{display:flex;align-items:center;gap:16px;padding:12px 16px;border-bottom:1px solid var(--kit-line);background:var(--kit-surface)}.kit .kit-full-screen__close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;min-height:44px;min-width:auto;padding:0;border:0;border-radius:var(--kit-rs);background:transparent;color:var(--kit-ink);cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease)}.kit .kit-full-screen__close:is(:hover,[data-kit-force~=hover]),.kit .kit-full-screen__close:is(:active,[data-kit-force~=pressed]){background:var(--kit-chip-bg)}.kit .kit-full-screen__glyph{width:22px;height:22px;flex:none}.kit .kit-full-screen__glyph--arrow{width:20px;height:20px}.kit .kit-full-screen__id{flex:1;min-width:0}.kit .kit-full-screen__name{margin:0;overflow:hidden;color:var(--kit-ink);font-size:14px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.kit .kit-full-screen__meta{overflow:hidden;color:var(--kit-ink-3);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.kit .kit-full-screen__nav{display:flex;flex:none;align-items:center;gap:8px}.kit .kit-full-screen__arrow{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;min-height:40px;min-width:auto;padding:0;border:0;border-radius:var(--kit-rs);background:transparent;color:var(--kit-ink);cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease)}.kit .kit-full-screen__arrow:is(:hover,[data-kit-force~=hover]),.kit .kit-full-screen__arrow:is(:active,[data-kit-force~=pressed]){background:var(--kit-chip-bg)}.kit .kit-full-screen__arrow[disabled],.kit .kit-full-screen__arrow[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-full-screen__arrow[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-full-screen__arrow:disabled,.kit .kit-full-screen__arrow:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-full-screen__arrow:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-full-screen__arrow[aria-disabled=true],.kit .kit-full-screen__arrow[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-full-screen__arrow[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;background:transparent}.kit .kit-full-screen__pos{min-width:72px;color:var(--kit-ink-3);font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.kit .kit-full-screen__body{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}.kit .kit-full-screen__body.has-side{grid-template-columns:minmax(0,1fr) minmax(360px,420px)}.kit .kit-full-screen__stage{min-width:0;min-height:0;padding:16px;overflow:auto;background:var(--kit-nav-bg)}.kit .kit-full-screen__side{min-width:0;min-height:0;overflow-y:auto;border-left:1px solid var(--kit-line);background:var(--kit-surface)}@media(max-width:900px){.kit .kit-full-screen__body.has-side{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(220px,45vh) minmax(0,1fr);overflow-y:auto}.kit .kit-full-screen__side{border-top:1px solid var(--kit-line);border-left:0}}.kit .kit-loading-placeholder{display:inline-block;width:100%;height:12px;border-radius:var(--kit-r-tag);background:var(--kit-chip-bg);vertical-align:middle;animation:kit-loading-placeholder-breathe calc(var(--kit-dur-panel) * 5) var(--kit-ease) infinite alternate}.kit .kit-loading-placeholder--hero{width:140px;height:28px;margin:6px 0 8px}.kit .kit-loading-placeholder--figure{width:96px;height:22px;margin:3px 0}.kit .kit-loading-placeholder--stat{width:56px;height:18px}.kit .kit-loading-placeholder--total{width:110px;height:14px}.kit .kit-loading-placeholder--cell{width:70%}.kit .kit-loading-placeholder--amount{display:block;width:80px;margin-left:auto}.kit .kit-loading-placeholder--line{display:block;margin:6px 0}.kit .kit-loading-placeholder--short{width:60%}@keyframes kit-loading-placeholder-breathe{0%{opacity:.55}to{opacity:1}}.kit .kit-missing-figure{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.kit .kit-missing-figure--inline{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:6px}.kit .kit-missing-figure__dash{color:var(--kit-status-figure-ink-3);font-variant-numeric:tabular-nums}.kit .kit-missing-figure__why{color:var(--kit-status-figure-ink-3);font-size:12px;font-weight:400;line-height:1.35;letter-spacing:normal;white-space:normal}.kit .kit-missing-figure--inline .kit-missing-figure__why{font-size:13px;line-height:20px}.kit .kit-missing-figure__retry{display:inline-flex;align-items:center;height:20px;min-height:0;min-width:auto;margin-left:8px;padding:0 4px;border:0;border-radius:var(--kit-r-tag);background:transparent;color:var(--kit-status-figure-ink);font:inherit;font-weight:600;vertical-align:baseline;cursor:pointer}.kit .kit-missing-figure__retry:is(:hover,[data-kit-force~=hover]),.kit .kit-missing-figure__retry:is(:active,[data-kit-force~=pressed]){text-decoration:underline;text-underline-offset:3px}.kit.kit-notification-stack{position:fixed;top:calc(var(--banner-h, 0px) + var(--header-h, 0px) + 14px);left:50%;z-index:999999;display:flex;flex-direction:column;align-items:center;gap:10px;width:max-content;max-width:min(640px,calc(100vw - 32px));background:transparent;transform:translate(-50%);pointer-events:none}.kit .kit-notification{position:relative;display:flex;align-items:center;gap:14px;min-width:min(380px,calc(100vw - 32px));max-width:100%;min-height:60px;padding:12px 12px 12px 20px;border:1px solid var(--kit-notification-line);border-radius:8px;background:var(--kit-surface);box-shadow:var(--kit-notification-shadow);color:var(--kit-shell-ink);pointer-events:auto;animation:kit-notification-in calc(var(--kit-dur-panel) * 1.5) cubic-bezier(.16,1.3,.4,1)}.kit .kit-notification.is-leaving{pointer-events:none;animation:kit-notification-out var(--kit-dur-exit) ease-in forwards}.kit .kit-notification__glyph{display:flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;color:var(--kit-notification-info)}.kit .kit-notification__glyph svg{width:26px;height:26px}.kit .kit-notification--success .kit-notification__glyph{color:var(--kit-overlay-live)}.kit .kit-notification--warning .kit-notification__glyph{color:var(--kit-notification-warning)}.kit .kit-notification--error .kit-notification__glyph{color:var(--kit-danger-fill)}.kit .kit-notification__body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.kit .kit-notification__title{color:var(--kit-shell-ink);font-size:16px;font-weight:600;line-height:1.3}.kit .kit-notification__text{color:var(--kit-shell-ink);font-size:16px;font-weight:500;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.kit .kit-notification__title+.kit-notification__text{color:var(--kit-notification-ink-2);font-size:15px;font-weight:400}.kit .kit-notification__x{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;min-height:36px;min-width:auto;padding:0;border:0;border-radius:50%;background:transparent;color:var(--kit-shell-dim);cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-notification__x:is(:hover,[data-kit-force~=hover]),.kit .kit-notification__x:is(:active,[data-kit-force~=pressed]){background:var(--kit-notification-x-hover);color:var(--kit-shell-ink)}.kit .kit-notification__x svg{width:16px;height:16px}@keyframes kit-notification-in{0%{opacity:.01;transform:translate3d(0,-16px,0) scale(.97)}to{opacity:1;transform:none}}@keyframes kit-notification-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,-10px,0) scale(.98)}}@media(max-width:600px){.kit.kit-notification-stack{top:calc(var(--banner-h, 0px) + var(--header-h, 0px) + 10px);width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.kit .kit-notification{width:100%;min-width:0;padding-left:16px}.kit .kit-notification__title,.kit .kit-notification__text{font-size:15px}}.kit .kit-notification.is-leaving[data-kit-force~=leaving]{opacity:.69;transform:translate3d(0,-3px,0) scale(.994);animation:none}.kit .kit-opening-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:transparent;opacity:1;transition:opacity var(--kit-dur-exit) ease-out}.kit .kit-opening-screen.is-leaving{opacity:0;pointer-events:none}.kit .kit-opening-screen__word{margin-top:-8px;padding-left:.36em;color:var(--kit-opening-screen-word);font-family:Lexend Peta,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:500;line-height:18px;letter-spacing:.36em}.kit .kit-opening-screen__bar{position:relative;width:168px;height:2px;overflow:hidden;border-radius:2px;background:var(--kit-hover-tip-line)}.kit .kit-opening-screen__bar:after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;border-radius:2px;background:var(--kit-opening-screen-sweep);transform:translate(82%);animation:kit-opening-screen-sweep calc(var(--kit-dur) * 26 / 3) cubic-bezier(.45,0,.35,1) calc(var(--kit-dur) * -13 / 5) infinite}.kit .kit-opening-screen__caption{min-height:1.4em;margin:-10px 0 0;color:var(--kit-opening-screen-caption);font-size:13px;font-weight:500;letter-spacing:.01em}@keyframes kit-opening-screen-sweep{0%{transform:translate(-100%)}to{transform:translate(270%)}}.kit .kit-progress-bar{display:block;min-width:0}.kit .kit-progress-bar__track{position:relative;height:4px;overflow:hidden;border-radius:999px;background:var(--kit-progress-bar-track)}.kit .kit-progress-bar__fill{height:100%;border-radius:8px;background:var(--crm-mod, var(--kit-accent));transition:width var(--kit-dur) linear}.kit .kit-progress-bar__sweep{position:absolute;top:0;bottom:0;left:0;width:38%;border-radius:999px;background:var(--crm-mod, var(--kit-accent));transform:translate(82%);animation:kit-progress-bar-sweep calc(var(--kit-dur) * 23 / 3) var(--kit-ease) infinite}.kit .kit-progress-bar__words{margin:8px 0 0;color:var(--kit-ink-3);font-size:12px;line-height:18px}.kit .kit-progress-bar__amount{font-variant-numeric:tabular-nums}.kit .kit-progress-bar--queued .kit-progress-bar__words,.kit .kit-progress-bar--failed .kit-progress-bar__words{margin-top:0}.kit .kit-progress-bar--failed .kit-progress-bar__words{color:var(--kit-progress-bar-bad)}.kit .kit-progress-bar__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}@keyframes kit-progress-bar-sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}.kit .kit-working-sign{display:flex;flex-direction:column;align-items:center;text-align:center}.kit .kit-working-sign__ring{box-sizing:border-box;width:26px;height:26px;margin:0 auto 16px;border:2.5px solid var(--kit-line-2);border-top-color:var(--kit-accent);border-radius:50%;animation:kit-working-sign-turn calc(var(--kit-dur-panel) * 10 / 3) linear infinite}.kit .kit-working-sign__text{margin:0;color:var(--kit-ink);font-size:14.5px;font-weight:600;line-height:1.45}.kit .kit-working-sign__detail{max-width:46ch;margin:7px auto 0;color:var(--kit-ink-3);font-size:12.5px;line-height:1.55}.kit .kit-working-sign--on-video .kit-working-sign__ring{border-color:var(--kit-working-sign-video-ring);border-top-color:var(--kit-working-sign-video-arc)}.kit .kit-working-sign--on-video .kit-working-sign__text{color:var(--kit-working-sign-video-ink)}.kit .kit-working-sign--on-video .kit-working-sign__detail{color:var(--kit-working-sign-video-ink-2)}@keyframes kit-working-sign-turn{to{transform:rotate(360deg)}}.kit .kit-opening-screen[data-kit-force~=still] .kit-standalone-mark__halo,.kit .kit-opening-screen[data-kit-force~=still] .kit-opening-screen__bar:after{animation:none}.kit .kit-progress-bar[data-kit-force~=still] .kit-progress-bar__sweep{width:100%;opacity:.45;transform:none;animation:none}.kit .kit-title-head[data-kit-force~=still] .kit-title-head__title:after{animation:none}.kit .kit-back-link{position:relative;display:flex;align-items:center;gap:4px;box-sizing:border-box;height:32px;min-height:0;min-width:auto;padding:0 6px 0 4px;border-radius:var(--kit-r-ctl);background:transparent;color:var(--kit-section-menu-strong);font-size:var(--kit-fs-body);font-weight:550;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-back-link__icon{flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:32px;border-radius:var(--kit-r-ctl);color:var(--kit-section-menu-strong);transition:background-color var(--kit-dur) var(--kit-ease)}.kit .kit-back-link__glyph{width:18px;height:18px}.kit .kit-back-link__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.kit .kit-back-link:is(:hover,[data-kit-force~=hover]),.kit .kit-back-link:is(:active,[data-kit-force~=pressed]){background:var(--kit-section-menu-hover);color:var(--kit-section-menu-hover-ink)}.kit .kit-section-menu{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;padding:8px 0 12px;background:var(--kit-section-menu-ground);color:var(--kit-section-menu-ink)}.kit .kit-section-menu__top{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;background:var(--kit-section-menu-ground);box-shadow:0 1px 0 var(--kit-section-menu-line)}.kit .kit-section-menu .kit-back-link,.kit .kit-section-menu .kit-section-menu__item{margin:0 4px}.kit .kit-section-menu__title{padding:14px 12px 8px;color:var(--kit-section-menu-strong);font-size:16px;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.kit .kit-section-menu__search{display:flex;align-items:center;gap:6px;box-sizing:border-box;height:32px;min-height:0;min-width:auto;margin:0 4px 4px;padding:0 8px;border:1px solid var(--kit-section-menu-field-line);border-radius:var(--kit-r-ctl);background:var(--kit-section-menu-field);color:var(--kit-section-menu-ink);cursor:text;transition:border-color var(--kit-dur) var(--kit-ease)}.kit .kit-section-menu__search:is(:hover,[data-kit-force~=hover]){border-color:var(--kit-section-menu-field-line-hover)}.kit .kit-section-menu__search-glyph{flex:0 0 14px;width:14px;height:14px}.kit .kit-section-menu__search-input{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;outline:none;background:transparent;color:var(--kit-section-menu-strong);font:inherit;font-size:var(--kit-fs-body)}.kit .kit-section-menu__search-input::placeholder{color:var(--kit-section-menu-hint);opacity:1}.kit .kit-section-menu__group{margin-top:14px}.kit .kit-section-menu__heading{padding:0 12px 5px;color:var(--kit-section-menu-head);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:normal;text-transform:uppercase;white-space:nowrap;overflow:hidden}.kit .kit-section-menu__list{display:flex;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none}.kit .kit-section-menu__li{margin:0;padding:0}.kit .kit-section-menu__item{position:relative;display:flex;align-items:center;gap:4px;box-sizing:border-box;height:32px;min-height:0;min-width:auto;padding:0 6px 0 4px;border-radius:var(--kit-r-ctl);background:transparent;color:var(--kit-section-menu-ink);font-size:var(--kit-fs-body);font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-section-menu__icon{flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:32px;border-radius:var(--kit-r-ctl);color:var(--kit-section-menu-icon);transition:background-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-section-menu__glyph{width:18px;height:18px}.kit .kit-section-menu__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.kit .kit-section-menu__item:is(:hover,[data-kit-force~=hover]),.kit .kit-section-menu__item:is(:active,[data-kit-force~=pressed]){background:var(--kit-section-menu-hover);color:var(--kit-section-menu-hover-ink)}.kit .kit-section-menu__item:is(:hover,[data-kit-force~=hover]) .kit-section-menu__icon,.kit .kit-section-menu__item:is(:active,[data-kit-force~=pressed]) .kit-section-menu__icon{color:var(--kit-section-menu-strong)}.kit .kit-section-menu__item[aria-current=page]{background:var(--kit-section-menu-on-bg);color:var(--kit-section-menu-on-ink);font-weight:600}.kit .kit-section-menu__item[aria-current=page] .kit-section-menu__icon{color:var(--kit-section-menu-on)}.kit .kit-section-menu__empty{margin:12px 12px 0;color:var(--kit-section-menu-ink);font-size:var(--kit-fs-caption);line-height:1.45;white-space:normal}.kit .kit-section-menu__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.kit .kit-section-menu__banner{display:none}.kit .kit-section-menu--collapsed{width:52px}.kit .kit-section-menu--collapsed .kit-section-menu__title,.kit .kit-section-menu--collapsed .kit-section-menu__search,.kit .kit-section-menu--collapsed .kit-section-menu__empty{display:none}.kit .kit-section-menu--collapsed .kit-section-menu__group{margin-top:6px}.kit .kit-section-menu--collapsed .kit-section-menu__heading{width:24px;height:1px;margin:0 0 6px 14px;padding:0;background:var(--kit-section-menu-line);font-size:0}.kit .kit-section-menu--collapsed .kit-section-menu__label,.kit .kit-section-menu--collapsed .kit-back-link__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.kit .kit-section-menu--collapsed .kit-section-menu__item,.kit .kit-section-menu--collapsed .kit-back-link{background:transparent}.kit .kit-section-menu--collapsed .kit-section-menu__item:is(:hover,[data-kit-force~=hover]) .kit-section-menu__icon,.kit .kit-section-menu--collapsed .kit-section-menu__item:is(:active,[data-kit-force~=pressed]) .kit-section-menu__icon,.kit .kit-section-menu--collapsed .kit-back-link:is(:hover,[data-kit-force~=hover]) .kit-back-link__icon,.kit .kit-section-menu--collapsed .kit-back-link:is(:active,[data-kit-force~=pressed]) .kit-back-link__icon{background:var(--kit-section-menu-hover)}.kit .kit-section-menu--collapsed .kit-section-menu__item[aria-current=page] .kit-section-menu__icon{background:var(--kit-section-menu-on-bg)}.kit .kit-section-menu--collapsed .kit-section-menu__banner{position:absolute;top:50%;left:calc(100% + 4px);z-index:3;display:flex;align-items:center;height:36px;padding:0 12px;border-radius:0 7px 7px 0;background:var(--kit-section-menu-banner);box-shadow:var(--kit-section-menu-banner-lift);color:var(--kit-section-menu-banner-ink);font-size:12.5px;font-weight:600;letter-spacing:.01em;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-50%);transition:opacity var(--kit-dur) var(--kit-ease)}.kit .kit-section-menu--collapsed .kit-section-menu__item:is(:hover,[data-kit-force~=hover]) .kit-section-menu__banner,.kit .kit-section-menu--collapsed .kit-section-menu__item:is(:focus-visible,[data-kit-force~=focus]) .kit-section-menu__banner,.kit .kit-section-menu--collapsed .kit-back-link:is(:hover,[data-kit-force~=hover]) .kit-section-menu__banner,.kit .kit-section-menu--collapsed .kit-back-link:is(:focus-visible,[data-kit-force~=focus]) .kit-section-menu__banner{opacity:1}.kit .kit-title-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.kit .kit-title-head__words{min-width:0}.kit .kit-title-head__title{position:relative;margin:0;padding-bottom:10px;color:var(--kit-shell-ink);font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.kit .kit-title-head__title:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;border-radius:2px;background:var(--kit-hero);transform-origin:left center;animation:kit-title-head-bar calc(var(--kit-dur-panel) * 8 / 3) var(--kit-ease) both}@keyframes kit-title-head-bar{0%{transform:scaleX(0);opacity:.4}to{transform:scaleX(1);opacity:1}}.kit .kit-title-head__sub{max-width:62ch;margin:8px 0 0;color:var(--kit-title-head-sub);font-size:var(--kit-fs-body);line-height:1.5}.kit .kit-title-head__actions{display:flex;flex-shrink:0;align-items:center;gap:8px}.kit .kit-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.kit .kit-section-heading__words{min-width:0}.kit .kit-section-heading__title{margin:0;color:var(--kit-ink);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.kit .kit-section-heading__lead{margin:4px 0 0;color:var(--kit-ink-3);font-size:var(--kit-fs-body);line-height:1.5}.kit .kit-section-heading__actions{display:flex;flex-shrink:0;align-items:center;gap:8px}.kit .kit-skip-link{position:fixed;top:10px;left:-10000px;z-index:999999;box-sizing:border-box;width:1px;height:1px;min-height:0;min-width:auto;overflow:hidden;padding:0;border-radius:4px;background:var(--kit-skip-link-bg);color:var(--kit-hero-fg);font-family:inherit;font-size:14px;line-height:normal;text-decoration:none;white-space:nowrap}.kit .kit-skip-link:is(:focus,[data-kit-force~=focus]){left:10px;width:auto;height:auto;overflow:visible;padding:8px 16px}body.light-mode .kit a.kit-skip-link:not(.btn):is(:hover,[data-kit-force~=hover]){color:var(--kit-hero-fg)!important}.kit .kit-click-box{display:flex;flex-direction:column;align-items:flex-start;gap:6px;box-sizing:border-box;min-height:128px;min-width:auto;margin:0;padding:16px 18px;border:1px solid var(--kit-plain-figure-line);border-radius:var(--kit-rs);background:var(--kit-plain-figure-bg);color:var(--kit-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:box-shadow var(--kit-dur) var(--kit-ease),transform var(--kit-dur) var(--kit-ease)}.kit .kit-click-box:is(:hover,[data-kit-force~=hover]),.kit .kit-click-box:is(:active,[data-kit-force~=pressed]){box-shadow:var(--kit-pop);transform:translateY(-1px)}.kit .kit-click-box--wide{grid-column:span 2}.kit .kit-click-box__title{color:var(--kit-ink);font-size:var(--kit-fs-title);font-weight:650;line-height:1.3}.kit .kit-click-box--wide .kit-click-box__title{font-size:18px}.kit .kit-click-box__body{flex:1;max-width:60ch;color:var(--kit-ink-2);font-size:var(--kit-fs-body);line-height:1.5}.kit .kit-click-box__go{margin-top:4px;color:var(--kit-accent-ink);font-size:var(--kit-fs-body);font-weight:620}@media(max-width:640px){.kit .kit-click-box--wide{grid-column:auto}}.kit .kit-details{display:grid;grid-template-columns:1fr 1fr;margin:0;border:1px solid var(--kit-line);border-radius:var(--kit-rs);color:var(--kit-ink);overflow:hidden}.kit .kit-details__item{padding:12px 14px;border-right:1px solid var(--kit-line);border-bottom:1px solid var(--kit-line)}.kit .kit-details__item:nth-child(2n){border-right:0}.kit .kit-details__item:nth-last-child(-n+2){border-bottom:0}.kit .kit-details__label{margin:0;color:var(--kit-ink-3);font-size:var(--kit-fs-caption);font-weight:560}.kit .kit-details__value{margin:3px 0 0;color:var(--kit-ink);font-size:var(--kit-fs-title);font-weight:620;font-variant-numeric:tabular-nums}.kit .kit-details__value--muted{color:var(--kit-ink-3);font-weight:500}.kit .kit-details__sub{margin:2px 0 0;color:var(--kit-ink-2);font-size:12.5px}.kit .kit-list-box{display:flex;flex-direction:column;min-width:0;border:1px solid var(--kit-line);border-radius:var(--kit-rs);background:var(--kit-surface);color:var(--kit-ink);overflow:hidden}.kit .kit-section-heading.kit-list-box__head{margin:0;padding:16px 20px;border-bottom:1px solid var(--kit-line);background:var(--kit-surface-2)}.kit .kit-list-box__head .kit-section-heading__title{font-size:16px;letter-spacing:normal;line-height:1.3}.kit .kit-list-box__head .kit-section-heading__lead{margin:2px 0 0;font-size:var(--kit-fs-caption);line-height:normal}.kit .kit-list-box__total{color:var(--kit-ink);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.kit .kit-list-box__body{flex:1 1 auto;min-height:180px}.kit .kit-list-box__list{margin:0;padding:0;list-style:none}.kit .kit-list-box__row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:16px;min-height:44px;padding:0 20px;border-top:1px solid var(--kit-line)}.kit .kit-list-box__row:first-child{border-top:0}.kit .kit-list-box__name{min-width:0;overflow:hidden;color:var(--kit-ink);font-size:14px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.kit .kit-list-box__link{min-height:0;min-width:auto;border-radius:var(--kit-r-tag);text-decoration:none;cursor:pointer}.kit .kit-list-box__link:is(:hover,[data-kit-force~=hover]){text-decoration:underline;text-underline-offset:3px}body.light-mode .kit a.kit-list-box__link:not(.btn):is(:hover,[data-kit-force~=hover]){color:var(--kit-ink)!important}.kit .kit-list-box__row--rest .kit-list-box__name{color:var(--kit-ink-3)}.kit .kit-list-box__bar{position:relative;height:6px;border-radius:3px;background:var(--kit-chip-bg);overflow:hidden}.kit .kit-list-box__row--rest .kit-list-box__bar{background:transparent}.kit .kit-list-box__fill{position:absolute;inset:0 auto 0 0;width:0;border-radius:3px;background:var(--kit-line-table-out)}.kit .kit-list-box--in .kit-list-box__fill{background:var(--kit-line-table-in)}.kit .kit-list-box__amount{color:var(--kit-ink-2);font-size:14px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.kit .kit-list-box__empty{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.kit .kit-list-box__content{padding:16px 20px}.kit .kit-list-box__msg{margin:0;max-width:52ch;color:var(--kit-ink-2);font-size:14px;line-height:1.5}.kit .kit-number-box{display:flex;flex-direction:column;box-sizing:border-box;min-width:0;padding-bottom:24px;border:1px solid var(--kit-line);border-radius:var(--kit-rs);background:var(--kit-surface);color:var(--kit-ink-2)}.kit .kit-number-box__head{padding:24px 24px 16px}.kit .kit-number-box__title{margin:0;color:var(--kit-ink);font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:26px}.kit .kit-number-box__total{min-height:24px;margin:4px 0 0;color:var(--kit-ink);font-size:16px;font-variant-numeric:tabular-nums;line-height:24px}.kit .kit-number-box__control{margin:16px 24px 0}.kit .kit-number-box__body{position:relative;margin:24px 24px 0}.kit .kit-number-box__note{max-width:48ch;margin:16px 0 0;color:var(--kit-ink-3);font-size:14px;line-height:22px}.kit .kit-number-box__cells{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;margin:8px 24px 0}.kit .kit-number-box__cell{min-width:0;margin-left:-8px;padding:16px 0 16px 8px}.kit .kit-number-box__cell:nth-child(-n+2){border-bottom:1px solid var(--kit-line)}.kit .kit-number-box__label{margin:0;color:var(--kit-ink-3);font-size:15px;line-height:20px}.kit .kit-number-box__value{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px;min-height:28px;margin:12px 0 0;color:var(--kit-ink-2);font-size:20px;font-variant-numeric:tabular-nums;line-height:28px}.kit .kit-number-box__sub{color:var(--kit-ink-3);font-size:var(--kit-fs-body);line-height:20px}@media(max-width:720px){.kit .kit-number-box__head{padding:16px 16px 12px}.kit .kit-number-box__control,.kit .kit-number-box__body,.kit .kit-number-box__cells{margin-left:16px;margin-right:16px}}.kit .kit-section-box{margin:0 0 16px;border:1px solid var(--kit-line);border-radius:var(--kit-rs);background:var(--kit-surface);color:var(--kit-ink)}.kit .kit-section-heading.kit-section-box__head{margin:0;padding:16px 20px 4px}.kit .kit-section-box__head .kit-section-heading__title{font-size:var(--kit-fs-title);letter-spacing:inherit;line-height:1.45}.kit .kit-section-box__head .kit-section-heading__lead{margin:3px 0 0;line-height:1.45}.kit .kit-section-box__body{padding:6px 20px 12px}.kit .kit-section-box__head+.kit-section-box__body{padding-top:4px}.kit .kit-section-box--danger{border-color:var(--kit-bad-line)}.kit .kit-section-box--danger .kit-section-heading__title{color:var(--kit-bad)}.kit .kit-section-box--quiet{border-style:dashed;background:transparent}.kit .kit-section-box__note{margin:6px 0 2px;color:var(--kit-ink-3);font-size:var(--kit-fs-body)}.kit .kit-logo-lockup{display:inline-flex;flex:none;align-items:center;gap:9px;min-height:0;min-width:auto;padding:0 2px 0 0;color:var(--kit-ink);text-decoration:none;cursor:pointer}.kit .kit-logo-lockup__mark{flex:0 0 26px;width:26px;height:26px}.kit .kit-logo-lockup__word{width:auto;height:14px}.kit .kit-logo-lockup__mark--on-dark,.kit .kit-logo-lockup__word--on-dark{display:block}.kit .kit-logo-lockup__mark--on-light,.kit .kit-logo-lockup__word--on-light,body.light-mode .kit .kit-logo-lockup__mark--on-dark,body.light-mode .kit .kit-logo-lockup__word--on-dark{display:none}body.light-mode .kit .kit-logo-lockup__mark--on-light,body.light-mode .kit .kit-logo-lockup__word--on-light{display:block}.kit .kit-standalone-mark{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:64px;height:64px}.kit .kit-standalone-mark__halo{position:absolute;inset:-18px;border-radius:50%;opacity:.55;pointer-events:none;animation:kit-standalone-mark-breath calc(var(--kit-dur-panel) * 65 / 6) ease-in-out infinite}.kit .kit-standalone-mark--busy>.kit-standalone-mark__halo{background:radial-gradient(circle,var(--kit-opening-screen-halo) 0%,transparent 70%)}.kit .kit-standalone-mark__art{position:relative;display:block;width:48px;height:48px}.kit .kit-standalone-mark__art--on-dark{display:none}body:not(.light-mode) .kit .kit-standalone-mark__art--on-dark{display:block}body:not(.light-mode) .kit .kit-standalone-mark__art--on-light{display:none}@keyframes kit-standalone-mark-breath{0%,to{opacity:.4;transform:scale(.94)}50%{opacity:.8;transform:scale(1.04)}}.kit .kit-status-dot-line{display:inline-flex;align-items:center;gap:7px}.kit .kit-status-dot-line__text{min-width:0}.kit .kit-status-dot{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--kit-ink-3)}.kit .kit-status-dot--ok{background:var(--kit-ok)}.kit .kit-status-dot--warn{background:var(--kit-warn)}.kit .kit-status-dot--bad{background:var(--kit-bad)}.kit .kit-status-dot--accent{background:var(--kit-accent)}.kit .kit-status-dot--muted{background:var(--kit-line-2)}.kit .kit-status-dot--info{background:var(--kit-status-dot-info)}.kit .kit-status-dot--pulse{animation:kit-status-dot-pulse calc(var(--kit-dur) * 22 / 3) var(--kit-ease) infinite alternate}@keyframes kit-status-dot-pulse{0%{opacity:.55;transform:scale(.85)}to{opacity:1;transform:scale(1.1)}}.kit .kit-standalone-mark[data-kit-force~=still] .kit-standalone-mark__halo,.kit .kit-status-dot-line[data-kit-force~=still] .kit-status-dot--pulse,.kit .kit-status-dot--pulse[data-kit-force~=still]{animation:none}.kit .kit-person-picture{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;font-weight:600;letter-spacing:.01em}.kit .kit-person-picture--sm{width:26px;height:26px;font-size:10px}.kit .kit-person-picture--md{width:36px;height:36px;font-size:12.5px}.kit .kit-person-picture--lg{width:48px;height:48px;font-size:15px}.kit .kit-person-picture--xl{width:88px;height:88px;font-size:24px}.kit .kit-person-picture__img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover}.kit .kit-person-picture[data-tint="1"]{background:var(--kit-person-picture-tint-1);color:var(--kit-person-picture-ink-1)}.kit .kit-person-picture[data-tint="2"]{background:var(--kit-person-picture-tint-2);color:var(--kit-person-picture-ink-2)}.kit .kit-person-picture[data-tint="3"]{background:var(--kit-person-picture-tint-3);color:var(--kit-person-picture-ink-3)}.kit .kit-person-picture[data-tint="4"]{background:var(--kit-person-picture-tint-4);color:var(--kit-person-picture-ink-4)}.kit .kit-person-picture[data-tint="5"]{background:var(--kit-person-picture-tint-5);color:var(--kit-person-picture-ink-5)}.kit .kit-person-picture[data-tint="6"]{background:var(--kit-person-picture-tint-6);color:var(--kit-person-picture-ink-6)}.kit .kit-person-picture[data-tint="7"]{background:var(--kit-person-picture-tint-7);color:var(--kit-person-picture-ink-7)}.kit .kit-person-picture[data-tint="8"]{background:var(--kit-person-picture-tint-8);color:var(--kit-person-picture-ink-8)}.kit .kit-person-picture[data-tint="9"]{background:var(--kit-person-picture-tint-9);color:var(--kit-person-picture-ink-9)}.kit .kit-person-picture[data-tint="10"]{background:var(--kit-person-picture-tint-10);color:var(--kit-person-picture-ink-10)}.kit .kit-person-picture[data-tint="11"]{background:var(--kit-person-picture-tint-11);color:var(--kit-person-picture-ink-11)}.kit .kit-person-picture[data-tint="12"]{background:var(--kit-person-picture-tint-12);color:var(--kit-person-picture-ink-12)}.kit .kit-person-picture.is-empty{border:1px dashed var(--kit-line-2);background:var(--kit-surface-2);color:var(--kit-ink-3)}.kit .kit-person-picture__glyph{width:52%;height:52%}.kit .kit-profile-photo{position:relative;display:grid;flex-shrink:0;place-items:center;width:56px;height:56px;overflow:hidden;border:1px solid var(--kit-line);border-radius:50%;background:var(--kit-accent-tint);color:var(--kit-accent-ink);transition:box-shadow var(--kit-dur) var(--kit-ease)}.kit .kit-profile-photo.is-drop{box-shadow:0 0 0 3px var(--kit-accent)}.kit .kit-profile-photo__img{width:100%;height:100%;object-fit:cover}.kit .kit-profile-photo__initials{font-size:18px;font-weight:650;letter-spacing:.02em}.kit .kit-logo-item-square{display:grid;flex:0 0 auto;place-items:center;width:52px;height:52px;overflow:hidden;border:1px solid var(--kit-line);border-radius:var(--kit-rs);background:var(--kit-surface-2);color:var(--kit-ink-2);transition:border-color var(--kit-dur) var(--kit-ease),background-color var(--kit-dur) var(--kit-ease)}.kit .kit-logo-item-square.is-drop{border:1px dashed var(--kit-accent);background:var(--kit-accent-tint)}.kit .kit-logo-item-square__img{width:100%;height:100%;object-fit:cover}.kit .kit-logo-item-square__initials{font-size:17px;font-weight:650;letter-spacing:.02em}.kit .kit-file-pick{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.kit .kit-camera-view{position:relative;display:block;width:100%;min-height:0;min-width:auto;margin:0;padding:0;overflow:hidden;border:1px solid var(--kit-camera-view-line);border-radius:var(--kit-r-ctl);background:var(--kit-camera-view-bg);color:var(--kit-camera-view-name);font:inherit;font-size:11px;text-align:left;transition:border-color var(--kit-dur) var(--kit-ease),box-shadow var(--kit-dur) var(--kit-ease)}.kit button.kit-camera-view{cursor:pointer}.kit button.kit-camera-view:is(:hover,[data-kit-force~=hover]){border-color:var(--kit-camera-view-mute);box-shadow:var(--kit-camera-view-lift)}.kit .kit-camera-view[data-state=lost],.kit button.kit-camera-view[data-state=lost]:is(:hover,[data-kit-force~=hover]){border-color:var(--kit-camera-view-lost-line);background:var(--kit-camera-view-lost-bg)}.kit .kit-camera-view__stage{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16 / 9}.kit .kit-camera-view__media{display:block;width:100%;height:100%;background:var(--kit-camera-view-bg);object-fit:contain}.kit .kit-camera-view__bar{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;gap:8px;padding:18px 10px 7px;background:linear-gradient(180deg,transparent,var(--kit-camera-view-scrim))}.kit .kit-camera-view--large .kit-camera-view__bar{padding:28px 16px 12px;font-size:13px}.kit .kit-camera-view__bar .kit-status-dot-line{min-width:0}.kit .kit-camera-view__bar .kit-status-dot-line__text{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.kit .kit-camera-view__bar .kit-overlay-label{position:static;flex:none;max-width:50%;margin-left:auto}.kit .kit-camera-view[data-state=live] .kit-overlay-label{color:var(--kit-overlay-live)}.kit .kit-camera-view[data-state][data-picture=failed] .kit-overlay-label{color:var(--kit-overlay-reconnecting)}.kit .kit-camera-view .kit-status-dot{background:var(--kit-camera-view-mute)}.kit .kit-camera-view .kit-status-dot--ok{background:var(--kit-overlay-live)}.kit .kit-camera-view .kit-status-dot--warn{background:var(--kit-overlay-reconnecting)}.kit .kit-camera-view .kit-status-dot--bad{background:var(--kit-overlay-down)}.kit .kit-camera-view__loss{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;height:100%;padding:8px;text-align:center}.kit .kit-camera-view__loss-glyph{width:22px;height:22px;color:var(--kit-overlay-down)}.kit .kit-camera-view__loss-head{color:var(--kit-overlay-down);font-size:20px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.kit .kit-camera-view__loss-why{max-width:90%;color:var(--kit-overlay-ink);font-size:11px}.kit .kit-clip-thumb{position:relative;display:block;flex:none;width:168px;min-height:0;min-width:auto;margin:0;padding:0;overflow:hidden;aspect-ratio:16 / 9;border:0;border-radius:var(--kit-rxs);background:var(--kit-still-ground);color:var(--kit-ink-2);font:inherit;font-size:11px;text-decoration:none}.kit button.kit-clip-thumb,.kit a.kit-clip-thumb{cursor:pointer}.kit .kit-clip-thumb.is-empty{background:linear-gradient(135deg,var(--kit-clip-thumb-wash-from),var(--kit-clip-thumb-wash-to)),var(--kit-still-ground)}.kit .kit-clip-thumb:is(:hover,[data-kit-force~=hover]),.kit :is(button,a):is(:hover,[data-kit-force~=hover]) .kit-clip-thumb{outline:2px solid var(--kit-clip-thumb-outline);outline-offset:1px}.kit .kit-clip-thumb__img{display:block;width:100%;height:100%;object-fit:cover}.kit .kit-clip-thumb__play{position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;color:var(--kit-clip-thumb-play);fill:currentColor;filter:drop-shadow(var(--kit-clip-thumb-play-shadow));pointer-events:none}.kit .kit-clip-thumb__words{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:6px;line-height:1.3;text-align:center}.kit .kit-large-still{display:block;flex:none;overflow:hidden;background:var(--kit-still-ground)}.kit .kit-large-still__img{display:block;width:100%;height:100%;object-fit:cover}.kit .kit-large-still--entry{width:88px;aspect-ratio:16 / 9;border-radius:7px}.kit .kit-large-still--clip{width:100%;aspect-ratio:16 / 9;border-radius:7px}.kit .kit-large-still--evidence{width:100%;max-width:100%;border:1px solid var(--kit-tab-line);border-radius:var(--kit-rs)}.kit .kit-large-still--evidence .kit-large-still__img{height:auto;max-height:420px;object-fit:contain}.kit .kit-large-still--upload{width:62px;height:62px;border-radius:var(--kit-rxs);background:var(--kit-line-table-wash)}.kit .kit-large-still.is-empty{display:flex;align-items:center;justify-content:center;padding:6px}.kit .kit-large-still--entry.is-empty{min-height:58px}.kit .kit-large-still--evidence.is-empty{aspect-ratio:16 / 9}.kit .kit-large-still__words{color:var(--kit-ink-3);font-size:10.5px;line-height:1.3;text-align:center}.kit .kit-copy-box{display:flex;align-items:stretch;gap:8px}.kit .kit-copy-box__text{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--kit-line-2);border-radius:var(--kit-rxs);background:var(--kit-surface-2);color:var(--kit-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.5;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.kit .kit-copy-box__btn{gap:6px}.kit .kit-copy-box__glyph{flex:none}.kit .kit-copy-box__btn[data-state=done],.kit .kit-copy-box__btn[data-state=done]:is(:hover,[data-kit-force~=hover]),.kit .kit-copy-box__btn[data-state=done]:is(:active,[data-kit-force~=pressed]){border-color:var(--kit-ok-line);color:var(--kit-ok)}.kit .kit-copy-box__said,.kit .kit-copy-box__what,.kit .kit-copy-icon__said{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.kit .kit-copy-icon{display:inline-flex;flex:none}.kit .kit-copy-icon__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;min-height:32px;min-width:auto;padding:0;border:1px solid var(--kit-line);border-radius:var(--kit-r-ctl);background:var(--kit-surface);box-shadow:var(--kit-could-not-load-lift);color:var(--kit-ink-3);cursor:pointer;transition:color var(--kit-dur) var(--kit-ease)}.kit .kit-copy-icon__btn:is(:hover,[data-kit-force~=hover]),.kit .kit-copy-icon__btn:is(:active,[data-kit-force~=pressed]),.kit .kit-copy-icon__btn[data-state=done]{color:var(--kit-ink)}.kit .kit-copy-icon__glyph{width:15px;height:15px}.kit .kit-copy-icon__glyph--check,.kit .kit-copy-icon__btn[data-state=done] .kit-copy-icon__glyph--copy{display:none}.kit .kit-copy-icon__btn[data-state=done] .kit-copy-icon__glyph--check{display:block}.kit .kit-copy-icon__btn[disabled],.kit .kit-copy-icon__btn[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-copy-icon__btn[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-copy-icon__btn:disabled,.kit .kit-copy-icon__btn:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-copy-icon__btn:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-copy-icon__btn[aria-disabled=true],.kit .kit-copy-icon__btn[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-copy-icon__btn[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;color:var(--kit-ink-3)}.kit .kit-copy-icon--reveal{opacity:0;transition:opacity var(--kit-dur) var(--kit-ease)}.kit :is(:hover,[data-kit-force~=hover])>.kit-copy-icon--reveal,.kit :is(:focus-within,[data-kit-force~=focus])>.kit-copy-icon--reveal{opacity:1}.kit [data-kit-force~=pressed]>.kit-copy-icon--reveal{opacity:1}@media(hover:none){.kit .kit-copy-icon--reveal{opacity:1}}.kit .kit-fold-open{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:32px;min-height:32px;min-width:auto;padding:0;border:0;border-radius:var(--kit-r-ctl);background:transparent;color:var(--kit-ink-2);cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease),color var(--kit-dur) var(--kit-ease)}.kit .kit-fold-open:is(:hover,[data-kit-force~=hover]),.kit .kit-fold-open:is(:active,[data-kit-force~=pressed]){background:var(--kit-chip-bg);color:var(--kit-ink)}.kit .kit-fold-open__glyph,.kit .kit-show-more__glyph{flex:none;transition:transform var(--kit-dur) var(--kit-ease)}.kit .kit-fold-open[aria-expanded=true] .kit-fold-open__glyph,.kit .kit-show-more[aria-expanded=true] .kit-show-more__glyph{transform:rotate(180deg)}.kit .kit-fold-open[disabled],.kit .kit-fold-open[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-fold-open[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-fold-open:disabled,.kit .kit-fold-open:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-fold-open:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-fold-open[aria-disabled=true],.kit .kit-fold-open[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-fold-open[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;background:transparent;color:var(--kit-ink-2)}.kit .kit-show-more{display:inline-flex;align-items:center;gap:6px;min-height:0;min-width:auto;padding:4px 2px;border:0;border-radius:var(--kit-r-tag);background:transparent;color:var(--kit-accent-ink);font:inherit;font-size:var(--kit-fs-body);font-weight:600;cursor:pointer}.kit .kit-show-more:is(:hover,[data-kit-force~=hover]),.kit .kit-show-more:is(:active,[data-kit-force~=pressed]){text-decoration:underline;text-underline-offset:3px}.kit .kit-show-more[disabled],.kit .kit-show-more[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-show-more[disabled]:is(:active,[data-kit-force~=pressed]),.kit .kit-show-more:disabled,.kit .kit-show-more:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-show-more:disabled:is(:active,[data-kit-force~=pressed]),.kit .kit-show-more[aria-disabled=true],.kit .kit-show-more[aria-disabled=true]:is(:hover,[data-kit-force~=hover]),.kit .kit-show-more[aria-disabled=true]:is(:active,[data-kit-force~=pressed]){opacity:.5;cursor:default;text-decoration:none}.kit .kit-history-list{display:flex;flex-direction:column}.kit .kit-history-list__head{margin:0;padding-bottom:9px;color:var(--kit-ink-3);font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:10.5px;font-weight:500;letter-spacing:.1em;line-height:normal;text-transform:uppercase}.kit .kit-history-list__items{margin:0;padding:0;list-style:none}.kit .kit-history-list__item{display:flex;align-items:flex-start;gap:11px;padding:9px 0}.kit .kit-history-list__mark{position:relative;display:flex;flex:none;justify-content:center;align-self:stretch;width:7px;padding-top:5px}.kit .kit-history-list__item:not(:last-child) .kit-history-list__mark:after{content:"";position:absolute;top:15px;bottom:-6px;width:1px;background:var(--kit-line)}.kit .kit-history-list__body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.kit .kit-history-list__line{margin:0;color:var(--kit-ink-2);font-size:11.5px;line-height:1.45}.kit .kit-history-list__who{color:var(--kit-ink);font-weight:500}.kit .kit-history-list__when{color:var(--kit-ink-3);font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:10.5px}.kit .kit-history-list__note{margin:0;color:var(--kit-ink-3);font-size:11.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.kit .kit-history-list__empty{margin:0;color:var(--kit-ink-3);font-size:11.5px;line-height:1.5}.kit .kit-key-hint{padding:2px 6px;border:1px solid var(--kit-key-line);border-radius:4px;background:var(--kit-key-bg);color:var(--kit-shell-dim);font-family:SF Mono,Monaco,monospace;font-size:10px}.kit .kit-key-hint-line{display:inline-flex;align-items:center;gap:6px;color:var(--kit-shell-dim);font-size:11px}.kit .kit-key-hint-line__text{min-width:0}.kit .kit-key-hints{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.kit .kit-file-drop{display:block;min-width:0}.kit .kit-file-drop__well{display:block;box-sizing:border-box;width:100%;min-height:0;min-width:auto;margin:0;padding:40px 20px;border:1px dashed var(--kit-line-2);border-radius:var(--kit-r);background:var(--kit-nav-bg);color:var(--kit-ink);font:inherit;text-align:center;cursor:pointer;transition:border-color var(--kit-dur) var(--kit-ease),background-color var(--kit-dur) var(--kit-ease)}.kit .kit-file-drop__well:is(:hover,[data-kit-force~=hover]),.kit .kit-file-drop__well.is-drop{border-color:var(--crm-mod, var(--kit-accent));background:var(--kit-chip-bg)}.kit .kit-file-drop__mark{position:relative;display:block;box-sizing:border-box;width:34px;height:34px;margin:0 auto 12px;border:1.5px solid var(--kit-ink-3);border-radius:var(--kit-r-tag)}.kit .kit-file-drop__arrow{position:absolute;top:52%;left:50%;width:1.5px;height:13px;background:var(--kit-ink-3);transform:translate(-50%,-50%)}.kit .kit-file-drop__arrow:before,.kit .kit-file-drop__arrow:after{content:"";position:absolute;top:0;width:1.5px;height:7px;background:var(--kit-ink-3);transform-origin:top center}.kit .kit-file-drop__arrow:before{left:-2.5px;transform:rotate(-42deg)}.kit .kit-file-drop__arrow:after{left:2.5px;transform:rotate(42deg)}.kit .kit-file-drop__well:is(:hover,[data-kit-force~=hover]) .kit-file-drop__mark,.kit .kit-file-drop__well.is-drop .kit-file-drop__mark{border-color:var(--crm-mod, var(--kit-accent))}.kit .kit-file-drop__well:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow,.kit .kit-file-drop__well:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow:before,.kit .kit-file-drop__well:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow:after,.kit .kit-file-drop__well.is-drop .kit-file-drop__arrow,.kit .kit-file-drop__well.is-drop .kit-file-drop__arrow:before,.kit .kit-file-drop__well.is-drop .kit-file-drop__arrow:after{background:var(--crm-mod, var(--kit-accent))}.kit .kit-file-drop__main{display:block;color:var(--kit-ink);font-size:14px;font-weight:600;line-height:1.4}.kit .kit-file-drop__hint{display:block;margin-top:8px;color:var(--kit-ink-3);font-size:var(--kit-fs-caption);line-height:1.4}.kit .kit-file-drop__error{min-height:1em;margin:12px 0 0;color:var(--kit-file-drop-refused);font-size:var(--kit-fs-caption);line-height:1.4}.kit .kit-file-drop__well[disabled],.kit .kit-file-drop__well[disabled]:is(:hover,[data-kit-force~=hover]),.kit .kit-file-drop__well:disabled,.kit .kit-file-drop__well:disabled:is(:hover,[data-kit-force~=hover]),.kit .kit-file-drop__well[aria-disabled=true],.kit .kit-file-drop__well[aria-disabled=true]:is(:hover,[data-kit-force~=hover]){opacity:.5;cursor:default;border-color:var(--kit-line-2);background:var(--kit-nav-bg)}.kit .kit-file-drop__well[disabled]:is(:hover,[data-kit-force~=hover]) .kit-file-drop__mark,.kit .kit-file-drop__well:disabled:is(:hover,[data-kit-force~=hover]) .kit-file-drop__mark,.kit .kit-file-drop__well[aria-disabled=true]:is(:hover,[data-kit-force~=hover]) .kit-file-drop__mark{border-color:var(--kit-ink-3)}.kit .kit-file-drop__well[disabled]:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow,.kit .kit-file-drop__well[disabled]:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow:before,.kit .kit-file-drop__well[disabled]:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow:after,.kit .kit-file-drop__well:disabled:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow,.kit .kit-file-drop__well:disabled:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow:before,.kit .kit-file-drop__well:disabled:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow:after,.kit .kit-file-drop__well[aria-disabled=true]:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow,.kit .kit-file-drop__well[aria-disabled=true]:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow:before,.kit .kit-file-drop__well[aria-disabled=true]:is(:hover,[data-kit-force~=hover]) .kit-file-drop__arrow:after{background:var(--kit-ink-3)}.kit .kit-photo-picker{position:relative;display:inline-flex;flex:none;width:76px;height:76px}.kit .kit-photo-picker .kit-person-picture{box-sizing:border-box;width:100%;height:100%;border-radius:var(--kit-r);font-size:22px}.kit .kit-photo-picker .kit-person-picture:not(.is-empty){border:1px solid var(--kit-field-line)}.kit .kit-photo-picker .kit-person-picture__img{border-radius:0}.kit .kit-photo-picker__veil{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px;min-height:0;min-width:auto;margin:0;padding:0;border:0;border-radius:var(--kit-r);background:var(--kit-photo-picker-veil);color:var(--kit-hero-fg);font:inherit;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:0;cursor:pointer;transition:opacity var(--kit-dur) var(--kit-ease)}.kit .kit-photo-picker__veil:is(:hover,[data-kit-force~=hover]),.kit .kit-photo-picker__veil:is(:active,[data-kit-force~=pressed]),.kit .kit-photo-picker:focus-within .kit-photo-picker__veil,.kit .kit-photo-picker__veil[data-kit-force~=focus]{opacity:1}.kit .kit-save-note{display:inline-flex;align-items:center;gap:4px;color:var(--kit-ink-3);font-size:12px;line-height:1.2;white-space:nowrap;transition:opacity var(--kit-dur-exit) var(--kit-ease)}.kit .kit-save-note:empty{display:none}.kit .kit-save-note[data-state=saved],.kit .kit-save-note[data-state=fading]{color:var(--kit-ok)}.kit .kit-save-note[data-state=fading]{opacity:0}.kit .kit-save-note[data-state=error]{color:var(--kit-bad);white-space:normal}.kit .kit-save-note__check{flex:none;width:14px;height:14px;stroke-width:2.4}.kit .kit-save-note__retry{min-height:0;min-width:auto;padding:0 2px;border:0;border-radius:4px;background:transparent;color:var(--kit-accent-ink);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.kit .kit-list-toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 16px}.kit .kit-list-toolbar__start,.kit .kit-list-toolbar__end{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.kit .kit-list-toolbar__start{flex:1 1 520px}.kit .kit-list-toolbar__tags{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.kit .kit-list-toolbar__apart{display:inline-flex;margin-left:4px}.kit .kit-selection-bar{position:sticky;z-index:5;bottom:16px;display:flex;justify-content:center;height:0;pointer-events:none}.kit .kit-selection-bar__box{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;max-width:calc(100vw - 32px);min-height:52px;padding:8px 8px 8px 20px;border:1px solid var(--kit-line-strong);border-radius:var(--kit-r-ctl);background:var(--kit-surface);box-shadow:var(--kit-selection-bar-lift);transform:translateY(-100%);pointer-events:auto;animation:kit-selection-bar-rise calc(var(--kit-dur) * 6 / 5) var(--kit-ease)}@keyframes kit-selection-bar-rise{0%{opacity:.6;transform:translateY(calc(-100% + 6px))}to{opacity:1;transform:translateY(-100%)}}.kit .kit-selection-bar__count{margin-right:8px;color:var(--kit-ink);font-size:14px;font-weight:600;white-space:nowrap}.kit .kit-selection-bar__acts{display:inline-flex;align-items:center;gap:8px}.kit .kit-undo{display:inline-flex;align-items:center;gap:6px}.kit .kit-undo__text{color:var(--kit-ink-3);font-size:12.5px}.kit .kit-undo__btn{display:inline-flex;align-items:center;min-height:0;min-width:auto;padding:4px 6px;border:0;border-radius:var(--kit-r-tag);background:transparent;color:var(--kit-accent-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--kit-dur) var(--kit-ease)}.kit .kit-undo__btn:is(:hover,[data-kit-force~=hover]),.kit .kit-undo__btn:is(:active,[data-kit-force~=pressed]){background:var(--kit-accent-tint)}.kit .kit-slider{display:block;padding:12px 16px;border-radius:var(--kit-rxs);background:var(--kit-slider-ground)}.kit .kit-slider__bar{position:relative;height:5px;min-height:0;min-width:auto;border-radius:4px;background:var(--kit-slider-track);cursor:pointer;touch-action:none}.kit .kit-slider__bar:before{content:"";position:absolute;inset:-8px 0}.kit .kit-slider__buffer,.kit .kit-slider__fill{position:absolute;top:0;left:0;width:0;height:100%;border-radius:4px;pointer-events:none}.kit .kit-slider__buffer{background:var(--kit-slider-buffer)}.kit .kit-slider__fill{background:var(--kit-working-sign-video-arc)}.kit .kit-slider__knob{position:absolute;top:50%;left:0;width:13px;height:13px;margin-left:-6.5px;border-radius:50%;background:var(--kit-hero-fg);box-shadow:var(--kit-slider-knob-lift);transform:translateY(-50%);pointer-events:none;transition:width var(--kit-dur) var(--kit-ease),height var(--kit-dur) var(--kit-ease),margin-left var(--kit-dur) var(--kit-ease)}.kit .kit-slider__bar:is(:hover,[data-kit-force~=hover]) .kit-slider__knob,.kit .kit-slider__bar:is(:active,[data-kit-force~=pressed]) .kit-slider__knob,.kit .kit-slider__bar.is-dragging .kit-slider__knob{width:15px;height:15px;margin-left:-7.5px}.kit .kit-slider__bar[aria-disabled=true]{opacity:.45;cursor:default}.kit .kit-slider__bar[aria-disabled=true] .kit-slider__knob{width:13px;height:13px;margin-left:-6.5px}.kit .kit-slider__words{margin:12px 0 0;color:var(--kit-working-sign-video-ink-2);font-size:12px;line-height:1.35}.kit .kit-video-player{display:block}.kit .kit-video-player__video{display:block;width:100%;max-width:100%;height:auto;min-height:0;min-width:auto;max-height:420px;object-fit:contain;border:1px solid var(--kit-tab-line);border-radius:var(--kit-rs);background:var(--kit-still-ground)}.kit .kit-video-player__gone{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16 / 9;margin:0;padding:12px;border:1px solid var(--kit-tab-line);border-radius:var(--kit-rs);background:var(--kit-still-ground);color:var(--kit-ink-3);font-size:13px;line-height:1.4;text-align:center}.kit .kit-scrollbar{scrollbar-width:auto;scrollbar-color:auto}.kit .kit-scrollbar::-webkit-scrollbar{width:9px;height:9px}.kit .kit-scrollbar::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:6px;background:var(--kit-scrollbar-thumb);background-clip:content-box}@supports not selector(::-webkit-scrollbar){.kit .kit-scrollbar{scrollbar-width:thin;scrollbar-color:var(--kit-scrollbar-thumb) transparent}}.kit .kit-sideways-scroll{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;padding:4px;margin:-4px;border-radius:var(--kit-r-ctl);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.kit .kit-sideways-scroll::-webkit-scrollbar{display:none}.kit .kit-sideways-scroll>*{flex:none}.kit[hidden],.kit [hidden]{display:none}.kit [data-kit-focus-park]:focus-visible,.kit[data-kit-focus-park]:focus-visible{outline:none}.kit .kit-range-button:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-main-action:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-danger-warning:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-everyday:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-quiet:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-icon:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-text-box:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-money-number:is(:focus-within,[data-kit-force~=focus]),.kit .kit-search-field__input:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-sign-in__input:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-table-cell:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-toolbar-dropdown:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-button-menu:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-button-menu__act:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-filter-button:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-inline-switch__opt:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-main-tabs__tab:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-side-tabs__tab:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-sub-tabs__tab:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-switch:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-tick-box:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-pick-one__opt:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-save-note__retry:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-filter-chip__btn:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-filter-chip__clear:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-pick-chip:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-line-table__link:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-figure-row__label:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-status-figure:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-good-news__x:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-notice__x:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-hover-tip__label:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-pop-up-window__btn:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-side-sheet__link:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-full-screen__close:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-full-screen__arrow:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-missing-figure__retry:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-notification__x:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-back-link:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-section-menu__item:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-section-menu__search:is(:focus-within,[data-kit-force~=focus]),.kit .kit-skip-link:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-click-box:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-list-box__link:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-logo-lockup:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-camera-view:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-clip-thumb:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-copy-box__text:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-copy-icon__btn:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-fold-open:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-show-more:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-file-drop__well:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-photo-picker__veil:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-undo__btn:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-slider__bar:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-video-player__video:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-sideways-scroll:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--kit-accent);outline-offset:2px}.kit .kit-slider__bar:is(:focus-visible,[data-kit-force~=focus]){outline-color:var(--kit-slider-ring);outline-offset:5px}.kit .kit-section-menu__item:is(:focus-visible,[data-kit-force~=focus]){outline-offset:-2px}.kit .kit-section-menu--collapsed .kit-section-menu__item:is(:focus-visible,[data-kit-force~=focus]),.kit .kit-section-menu--collapsed .kit-back-link:is(:focus-visible,[data-kit-force~=focus]){outline:none}.kit .kit-section-menu--collapsed .kit-section-menu__item:is(:focus-visible,[data-kit-force~=focus]) .kit-section-menu__icon,.kit .kit-section-menu--collapsed .kit-back-link:is(:focus-visible,[data-kit-force~=focus]) .kit-back-link__icon{outline:2px solid var(--kit-accent);outline-offset:-2px}.kit.kit-toolbar-dropdown__pop:is(:focus-visible,[data-kit-force~=focus]) .kit-toolbar-dropdown__opt.is-active{outline:2px solid var(--kit-accent);outline-offset:-2px}@media(hover:none)and (pointer:coarse){.kit .kit-range-button,.kit .kit-range-presets__opt,.kit .kit-main-action,.kit .kit-danger-warning,.kit .kit-everyday,.kit .kit-quiet,.kit .kit-icon,.kit .kit-text-box,.kit .kit-money-number,.kit .kit-search-field__input,.kit .kit-sign-in__input,.kit .kit-table-cell,.kit .kit-popup-search__input,.kit .kit-toolbar-dropdown,.kit .kit-button-menu,.kit .kit-button-menu__item,.kit .kit-button-menu__act,.kit .kit-filter-button,.kit .kit-inline-switch__opt,.kit .kit-main-tabs__tab,.kit .kit-side-tabs__tab,.kit .kit-sub-tabs__tab,.kit .kit-switch,.kit .kit-tick-box,.kit .kit-pick-one__opt,.kit .kit-save-note__retry,.kit .kit-filter-chip__btn,.kit .kit-filter-chip__clear,.kit .kit-pick-chip,.kit .kit-line-table__link,.kit .kit-status-figure,.kit .kit-good-news__x,.kit .kit-notice__x,.kit .kit-pop-up-window__btn,.kit .kit-side-sheet__link,.kit .kit-full-screen__close,.kit .kit-full-screen__arrow,.kit .kit-missing-figure__retry,.kit .kit-notification__x,.kit .kit-back-link,.kit .kit-section-menu__search,.kit .kit-section-menu__item,.kit .kit-skip-link,.kit .kit-click-box,.kit .kit-list-box__link,.kit .kit-logo-lockup,.kit .kit-camera-view,.kit .kit-clip-thumb,.kit .kit-copy-icon__btn,.kit .kit-fold-open,.kit .kit-show-more,.kit .kit-file-drop__well,.kit .kit-photo-picker__veil,.kit .kit-undo__btn,.kit .kit-video-player__video,.kit .kit-slider__bar:before{min-height:44px}.kit .kit-btn:where(.kit-btn--small){min-height:44px}.kit .kit-slider__bar:before{inset:50% 0 auto;height:44px;transform:translateY(-50%)}.kit .kit-click-box{min-height:128px}.kit .kit-figure-row__label.is-tip:after,.kit .kit-hover-tip__label:after{content:"";position:absolute;top:50%;left:50%;width:100%;min-width:44px;height:44px;min-height:44px;transform:translate(-50%,-50%)}.kit .kit-range-presets__opt,.kit .kit-icon,.kit .kit-button-menu,.kit .kit-button-menu__act,.kit .kit-inline-switch__opt,.kit .kit-main-tabs__tab,.kit .kit-sub-tabs__tab,.kit .kit-switch,.kit .kit-tick-box,.kit .kit-save-note__retry,.kit .kit-filter-chip__clear,.kit .kit-pick-chip,.kit .kit-line-table__link,.kit .kit-good-news__x,.kit .kit-notice__x,.kit .kit-full-screen__arrow,.kit .kit-notification__x,.kit .kit-copy-icon__btn,.kit .kit-fold-open,.kit .kit-undo__btn{min-width:44px}}@media(hover:none)and (pointer:coarse){.kit .kit-button-menu__actions{opacity:1}.kit .kit-inline-switch,.kit .kit-filter-chip{height:auto}}html[data-motion=reduce] .kit .kit-overlay-label[data-state=live],html[data-motion=reduce] .kit .kit-loading-placeholder,html[data-motion=reduce] .kit .kit-notification,html[data-motion=reduce] .kit .kit-notification.is-leaving,html[data-motion=reduce] .kit .kit-standalone-mark__halo,html[data-motion=reduce] .kit .kit-status-dot--pulse,html[data-motion=reduce] .kit .kit-opening-screen__bar:after,html[data-motion=reduce] .kit .kit-progress-bar__sweep,html[data-motion=reduce] .kit .kit-title-head__title:after,html[data-motion=reduce] .kit .kit-selection-bar__box{animation:none}html[data-motion=reduce] .kit .kit-progress-bar__sweep{width:100%;opacity:.45;transform:none}html[data-motion=reduce] .kit .kit-working-sign__ring{animation-duration:calc(var(--kit-dur-panel) * 1600)!important;animation-iteration-count:infinite!important}html[data-motion=reduce] .kit .kit-click-box:is(:hover,[data-kit-force~=hover]),html[data-motion=reduce] .kit .kit-click-box:is(:active,[data-kit-force~=pressed]){transform:none}@media(prefers-reduced-motion:reduce){.kit .kit-overlay-label[data-state=live],.kit .kit-loading-placeholder{animation:none}.kit .kit-notification,.kit .kit-notification.is-leaving,.kit .kit-standalone-mark__halo,.kit .kit-status-dot--pulse,.kit .kit-opening-screen__bar:after{animation:none}.kit .kit-progress-bar__sweep{width:100%;opacity:.45;transform:none;animation:none}.kit .kit-working-sign__ring{animation-duration:calc(var(--kit-dur-panel) * 1600)!important;animation-iteration-count:infinite!important}.kit .kit-title-head__title:after{animation:none}.kit .kit-selection-bar__box{animation:none}.kit .kit-click-box:is(:hover,[data-kit-force~=hover]),.kit .kit-click-box:is(:active,[data-kit-force~=pressed]){transform:none}}.atbl{--atbl-inset: 16px;--atbl-gap: 16px;--atbl-frame: var(--ground-line);--atbl-line: color-mix(in srgb, var(--ground-line) 72%, transparent);--atbl-hover: color-mix(in srgb, var(--ground-ink) 4%, transparent);--atbl-hover-strong: color-mix(in srgb, var(--ground-ink) 6%, transparent);--atbl-ground: var(--atbl-bg, var(--ground-page));--atbl-head-bg: color-mix(in srgb, var(--ground-ink) 4%, var(--atbl-ground));position:relative;margin:0;border:1px solid var(--atbl-frame);border-radius:12px;background:var(--atbl-ground);color:var(--ground-ink);font-size:15px;line-height:20px;text-align:left}body:not(.light-mode) .atbl{--atbl-hover: color-mix(in srgb, var(--ground-ink) 6%, transparent);--atbl-hover-strong: color-mix(in srgb, var(--ground-ink) 9%, transparent);--atbl-line: var(--ground-line);--atbl-ground: var(--atbl-bg, var(--sheet-surface, var(--ground-page)));--atbl-head-bg: color-mix(in srgb, var(--ground-ink) 6%, var(--atbl-ground))}.atbl *,.atbl *:before,.atbl *:after{box-sizing:border-box}.atbl-head{position:sticky;top:var(--atbl-sticky-top, var(--atbl-auto-top, 0px));z-index:2;display:grid;grid-template-columns:var(--atbl-cols);grid-template-rows:40px;column-gap:var(--atbl-gap);align-items:center;padding:0 var(--atbl-inset);border-radius:11px 11px 0 0;background:var(--atbl-head-bg);border-bottom:1px solid var(--atbl-frame)}.atbl-th{display:flex;align-items:center;min-width:0;height:40px;color:var(--ground-ink-2);font-size:13px;font-weight:600;line-height:16px;white-space:nowrap}.atbl-th--right{justify-content:flex-end}.atbl-th__label{overflow:hidden;text-overflow:ellipsis}.atbl-th--sortable{overflow:visible}.atbl .atbl-sort{display:inline-flex;align-items:center;height:44px;min-height:44px;min-width:0;max-width:calc(100% + 12px);margin:0 -6px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.atbl .atbl-sort__pill{display:inline-flex;align-items:center;gap:4px;min-width:0;height:24px;padding:0 6px;border-radius:var(--crm-r-xs, 6px);transition:background-color var(--crm-dur-fast, .12s) var(--crm-ease, ease)}.atbl .atbl-sort:is(:hover,[data-kit-force~=hover]) .atbl-sort__pill,.atbl .atbl-sort[aria-expanded=true] .atbl-sort__pill{background:var(--atbl-hover-strong);color:var(--ground-ink-2)}.atbl .atbl-sort:is(:focus-visible,[data-kit-force~=focus]){outline:none}.atbl .atbl-sort:is(:focus-visible,[data-kit-force~=focus]) .atbl-sort__pill{outline:2px solid var(--crm-focus);outline-offset:0}.atbl .atbl-sort.is-active{color:var(--ground-ink-2)}.atbl-sort .atbl-ic{flex:none;width:12px;height:12px;stroke-width:2}.atbl .atbl-sort__hint{opacity:0;transition:opacity var(--crm-dur-fast, .12s) var(--crm-ease, ease)}.atbl .atbl-sort:is(:hover,[data-kit-force~=hover]) .atbl-sort__hint,.atbl .atbl-sort:is(:focus-visible,[data-kit-force~=focus]) .atbl-sort__hint,.atbl .atbl-sort[aria-expanded=true] .atbl-sort__hint{opacity:1}.atbl-body{position:relative}.atbl .atbl-row{position:relative;display:grid;grid-template-columns:var(--atbl-cols);column-gap:var(--atbl-gap);align-items:center;height:48px;padding:0 var(--atbl-inset);border-radius:0;transition:background-color var(--crm-dur-fast, .12s) var(--crm-ease, ease)}.atbl-row+.atbl-row:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--atbl-line);pointer-events:none}.atbl .atbl-row:not(.atbl-ghost):is(:hover,[data-kit-force~=hover]),.atbl .atbl-row.is-selected,.atbl .atbl-row.is-open{background:var(--atbl-hover)}.atbl-row:not(.atbl-ghost):is(:hover,[data-kit-force~=hover]):before,.atbl-row:not(.atbl-ghost):is(:hover,[data-kit-force~=hover])+.atbl-row:before,.atbl-row.is-selected:before,.atbl-row.is-selected+.atbl-row:before,.atbl-row.is-open:before,.atbl-row.is-open+.atbl-row:before{opacity:0}.atbl-row.is-clickable{cursor:pointer}.atbl .atbl-row:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--crm-focus);outline-offset:-2px}.atbl-cell{display:flex;align-items:center;min-width:0;height:100%;overflow:hidden}.atbl-cell--right{justify-content:flex-end}.atbl-cell--select{overflow:visible}.atbl-cell--right+.atbl-cell--left,.atbl-th--right+.atbl-th--left{padding-left:var(--atbl-gap)}.atbl-check{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer}.atbl-check:before{content:"";position:absolute;inset:-12px}.atbl .atbl-check__box{appearance:none;-webkit-appearance:none;position:relative;flex:none;width:18px;height:18px;margin:0;border:1px solid var(--ground-line-2);border-radius:4px;background:var(--ground-raised);cursor:pointer;transition:background-color var(--crm-dur-fast, .12s) var(--crm-ease, ease),border-color var(--crm-dur-fast, .12s) var(--crm-ease, ease)}.atbl .atbl-check__box:is(:hover,[data-kit-force~=hover]){border-color:var(--ground-ink-3)}.atbl .atbl-check__box:checked,.atbl .atbl-check__box:indeterminate{border-color:var(--ground-ink);background:var(--ground-ink)}.atbl-check__box:checked:after{content:"";position:absolute;left:5px;top:1.5px;width:5px;height:10px;border:solid var(--ground-raised);border-width:0 2px 2px 0;transform:rotate(45deg)}.atbl-check__box:indeterminate:after{content:"";position:absolute;left:3px;right:3px;top:7.5px;height:2px;border-radius:1px;background:var(--ground-raised)}.atbl .atbl-check__box:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--crm-focus);outline-offset:2px}.atbl .atbl-check__box:disabled{opacity:.5;cursor:default}.atbl-date{font-size:14px;color:var(--ground-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.atbl-party{display:flex;align-items:center;min-width:0}.atbl-av{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;margin-right:16px;border-radius:50%;color:var(--ground-ink-2);font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1}.atbl-av--1{background:color-mix(in srgb,var(--crm-series-4) 16%,var(--ground-raised))}.atbl-av--2{background:color-mix(in srgb,var(--crm-series-1) 16%,var(--ground-raised))}.atbl-av--3{background:color-mix(in srgb,var(--crm-series-8) 18%,var(--ground-raised))}.atbl-av--4{background:color-mix(in srgb,var(--crm-series-2) 14%,var(--ground-raised))}.atbl-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ground-ink)}.atbl-badge{display:inline-flex;flex:none;align-items:center;height:20px;margin-left:8px;padding:0 7px;border:1px solid var(--ground-line-2);border-radius:var(--crm-r-xs, 6px);color:var(--ground-ink-2);font-size:12px;font-weight:500;line-height:1;white-space:nowrap}.atbl-cell--badge .atbl-badge{margin-left:0}.atbl-badge--warn{border-color:var(--crm-warn-bd);color:var(--crm-warn-fg)}.atbl-badge--muted{border-color:var(--ground-line);color:var(--ground-ink-3)}.atbl-badge--danger{border-color:var(--crm-danger-bd);color:var(--crm-danger-fg)}.atbl-money{color:var(--ground-ink);font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap;text-decoration:none}.atbl-money--in{color:var(--crm-revenue-text, var(--crm-revenue))}.atbl-money--spend{color:var(--crm-spend)}.atbl-money--struck{text-decoration:line-through;text-decoration-thickness:1px}.atbl-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.atbl-cents{margin-left:1px;font-size:11px;font-weight:500;line-height:1;vertical-align:4px}.atbl-none{color:var(--ground-ink-3);cursor:default}.atbl-text{display:flex;align-items:center;gap:8px;min-width:0;color:var(--ground-ink-2);font-size:14px}.atbl .atbl-text{transition:color var(--crm-dur-fast, .12s) var(--crm-ease, ease)}.atbl-text--strong,.atbl .atbl-row:not(.atbl-ghost):is(:hover,[data-kit-force~=hover]) .atbl-text{color:var(--ground-ink)}.atbl-text__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atbl-text .atbl-ic{flex:none;width:16px;height:16px;stroke-width:1.6}.atbl-ic{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.atbl-combo{position:relative;width:100%;height:40px;border:1px solid var(--ground-line-2);border-radius:var(--crm-r-sm, 8px);background:var(--ground-raised)}.atbl .atbl-combo{transition:border-color var(--crm-dur-fast, .12s) var(--crm-ease, ease)}.atbl .atbl-combo:is(:hover,[data-kit-force~=hover]),.atbl-row.is-open .atbl-combo{border-color:var(--ground-line-3)}.atbl .atbl-combo:focus-within{border-color:var(--ground-ink-3);box-shadow:0 0 0 1px var(--ground-ink-3)}.atbl .atbl-combo__trigger{position:absolute;left:0;right:0;top:-3px;display:flex;align-items:center;gap:6px;height:44px;min-height:44px;min-width:0;padding:0 10px 0 11px;border:0;background:none;color:var(--ground-ink);font:inherit;font-size:15px;text-align:left;cursor:pointer}.atbl .atbl-combo__trigger:is(:focus-visible,[data-kit-force~=focus]){outline:none}.atbl-combo.is-set .atbl-combo__trigger{padding-right:34px}.atbl-combo__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atbl-combo__label.is-placeholder{color:var(--ground-ink-3)}.atbl .atbl-combo__chev{flex:none;width:16px;height:16px;color:var(--ground-ink);stroke-width:2;transition:transform var(--crm-dur-fast, .12s) var(--crm-ease, ease)}.atbl-combo__trigger[aria-expanded=true] .atbl-combo__chev{transform:rotate(180deg)}.atbl .atbl-combo__clear{position:absolute;top:7px;right:3px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;min-height:24px;padding:0;border:0;border-radius:var(--crm-r-xs, 6px);background:none;color:var(--ground-ink);cursor:pointer}.atbl-combo__clear:before{content:"";position:absolute;inset:-10px}.atbl .atbl-combo__clear:is(:hover,[data-kit-force~=hover]){background:var(--atbl-hover-strong)}.atbl .atbl-combo__clear:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--crm-focus);outline-offset:0}.atbl-combo__clear .atbl-ic{width:14px;height:14px;stroke-width:2}.atbl-combo.is-busy{opacity:.6}.atbl-combo.is-failed{border-color:var(--crm-danger-bd)}.atbl-group{padding:20px var(--atbl-inset) 8px}.atbl-group__label{color:var(--ground-ink-3);font-size:13px;font-weight:500;line-height:16px}.atbl-bar{display:block;width:60%;height:10px;border-radius:5px;background:color-mix(in srgb,var(--ground-ink) 8%,transparent)}.atbl-bar[data-w="38"]{width:38%}.atbl-bar[data-w="44"]{width:44%}.atbl-bar[data-w="52"]{width:52%}.atbl-bar[data-w="58"]{width:58%}.atbl-bar[data-w="62"]{width:62%}.atbl-bar[data-w="66"]{width:66%}.atbl-bar[data-w="70"]{width:70%}.atbl-bar[data-w="78"]{width:78%}.atbl-bar--dot{flex:none;width:32px;height:32px;margin-right:16px;border-radius:50%}.atbl-bar--box{width:18px;height:18px;border-radius:4px}.atbl-cell--date .atbl-bar{width:70%}.atbl-cell--money .atbl-bar{width:64%}.atbl-ghost:not(.is-still) .atbl-bar{animation:atbl-breathe 1.4s var(--crm-ease, ease) infinite}@keyframes atbl-breathe{0%,to{opacity:.55}50%{opacity:1}}.atbl--empty .atbl-body{min-height:240px}.atbl-behind{opacity:.7;-webkit-mask-image:linear-gradient(to bottom,black,transparent);mask-image:linear-gradient(to bottom,black,transparent)}.atbl-msg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px var(--atbl-inset);text-align:center}.atbl-msg--empty{position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--atbl-ground) 35%,transparent),var(--atbl-ground) 62%)}.atbl-msg__text{max-width:52ch;margin:0;color:var(--ground-ink-2);font-size:15px;line-height:22px}.atbl-msg--failed .atbl-msg__text{color:var(--ground-ink)}.atbl .atbl-msg__action{position:relative;display:inline-flex;align-items:center;height:32px;min-height:32px;min-width:0;padding:0 16px;border:1px solid var(--crm-border-strong, var(--ground-line-2));border-radius:var(--crm-r-sm, 8px);background:var(--ground-raised);color:var(--ground-ink-2);font:inherit;font-size:15px;font-weight:400;line-height:24px;cursor:pointer;transition:background-color var(--crm-dur-fast, .12s) var(--crm-ease, ease)}.atbl-msg__action:before{content:"";position:absolute;inset:-6px 0}.atbl .atbl-msg__action:is(:hover,[data-kit-force~=hover]){border-color:var(--ground-line-3, var(--crm-border-strong));color:var(--ground-ink)}.atbl .atbl-msg__action:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--crm-focus);outline-offset:2px}.atbl .atbl-body>.atbl-row:last-child{border-radius:0 0 11px 11px}.atbl-foot{display:flex;align-items:center;gap:12px;padding:12px var(--atbl-inset);border-top:1px solid var(--atbl-frame);color:var(--ground-ink-2);font-size:14px;line-height:20px;font-variant-numeric:tabular-nums}.atbl-foot__navs{display:inline-flex;align-items:center;gap:4px}.atbl .atbl-foot__nav{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;border:0;border-radius:50%;background:none;color:var(--ground-ink-2);cursor:pointer;transition:background-color var(--crm-dur-fast, .12s) var(--crm-ease, ease)}.atbl-foot__nav:before{content:"";position:absolute;inset:-8px}.atbl .atbl-foot__nav:is(:hover,[data-kit-force~=hover]):not(:disabled){background:var(--atbl-hover-strong);color:var(--ground-ink)}.atbl .atbl-foot__nav:disabled{color:var(--ground-ink-3);opacity:.5;cursor:default}.atbl .atbl-foot__nav:is(:focus-visible,[data-kit-force~=focus]){outline:2px solid var(--crm-focus);outline-offset:0}.atbl-foot__nav .atbl-ic{width:16px;height:16px;stroke-width:2}.atbl-pop{position:fixed;z-index:10050;padding:4px;border:1px solid var(--ground-line);border-radius:var(--crm-r-md, 12px);background:var(--ground-raised);box-shadow:var(--crm-shadow-3);color:var(--ground-ink);font-size:15px;line-height:20px}.atbl-pop *,.atbl-pop *:before,.atbl-pop *:after{box-sizing:border-box}.atbl-menu{min-width:148px}.atbl-pop .atbl-menu__item{display:flex;align-items:center;gap:10px;width:100%;height:40px;min-height:40px;min-width:0;padding:0 12px 0 10px;border:0;border-radius:var(--crm-r-xs, 6px);background:none;color:var(--ground-ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer}.atbl-pop .atbl-menu__item:is(:hover,[data-kit-force~=hover]):not(.is-disabled),.atbl-pop .atbl-menu__item:is(:focus-visible,[data-kit-force~=focus]){background:var(--ground-chip);outline:none}.atbl-pop .atbl-menu__item.is-disabled{color:var(--ground-ink-3);opacity:.6;cursor:default}.atbl-menu__glyph{flex:none;width:13px;height:13px;color:var(--ground-ink-3);stroke-width:2}.atbl-menu__item.is-checked .atbl-menu__glyph{color:var(--crm-cta)}.atbl-lb{display:flex;flex-direction:column;max-width:360px}.atbl-pop .atbl-lb__search{height:36px;margin:0 0 4px;padding:0 10px;border:0;border-bottom:1px solid var(--ground-line);border-radius:0;background:none;color:var(--ground-ink);font:inherit;outline:none}.atbl-pop .atbl-lb__search::placeholder{color:var(--ground-ink-3)}.atbl-lb__list{max-height:280px;overflow-y:auto}.atbl-pop .atbl-opt{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:32px;min-width:0;padding:6px 10px;border:0;border-radius:var(--crm-r-xs, 6px);background:none;color:var(--ground-ink);font:inherit;text-align:left;cursor:pointer}.atbl-pop .atbl-opt:is(:hover,[data-kit-force~=hover]),.atbl-pop .atbl-opt:is(:focus-visible,[data-kit-force~=focus]){background:var(--ground-chip);outline:none}.atbl-opt__check{flex:none;width:14px;height:14px;color:var(--crm-cta);stroke-width:2}.atbl-lb__none{padding:8px 10px;color:var(--ground-ink-3)}.atbl-pop .atbl-ic{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.atbl-ghost:not(.is-still) .atbl-bar{animation:none}.atbl .atbl-row,.atbl .atbl-text,.atbl .atbl-sort__pill,.atbl .atbl-sort__hint,.atbl .atbl-combo,.atbl .atbl-combo__chev{transition:none}}:where(.kit),:where(.kit) *,:where(.kit) *:before,:where(.kit) *:after{box-sizing:border-box;margin:0;padding:0}:where(.kit) :where(button,[role=button],a[tabindex="0"]){min-height:44px;min-width:44px}.kit{--ground-page: var(--kit-bg);--ground-raised: var(--kit-surface);--ground-chip: var(--kit-count-bg);--ground-line: var(--kit-line);--ground-line-2: var(--kit-line-2);--ground-line-3: var(--kit-btn-hover-line);--ground-ink: var(--kit-ink);--ground-ink-2: var(--kit-ink-2);--ground-ink-3: var(--kit-ink-3);--sheet-surface: var(--kit-surface);--surface-2: var(--kit-surface-2);--crm-border-strong: var(--kit-line-strong);--crm-cta: var(--kit-hero);--crm-danger-fg: var(--kit-bad);--crm-danger-bd: var(--kit-bad-line);--crm-warn-fg: var(--kit-warn);--crm-warn-bd: var(--kit-draft-line);--crm-focus: var(--kit-accent);--crm-r-xs: 6px;--crm-r-sm: 8px;--crm-r-md: 12px;--crm-ease: var(--kit-ease);--crm-dur-fast: .12s;--crm-shadow-3: var(--kit-pop-2);--crm-series-1: var(--kit-accent);--crm-series-2: var(--kit-status-dot-info);--crm-series-4: var(--kit-ok);--crm-series-8: var(--kit-ink-3);--crm-revenue: var(--kit-ok);--crm-revenue-text: var(--kit-ok);--crm-spend: var(--kit-bad);--nx-red: var(--kit-accent);--chrome-zoom: 1;--axr-ink: var(--kit-ink);--axr-hover: var(--kit-ink-wash);--axr-hl: var(--kit-accent)}.kit :focus-visible{outline:2px solid var(--nx-red);outline-offset:2px}html.kit-html,body.kit-body{margin:0;min-height:100vh;font-family:var(--font-sans, system-ui, sans-serif);-webkit-text-size-adjust:100%}.kit{--font-display: "Hanken Grotesk Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-sans: "Hanken Grotesk Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Spline Sans Mono Variable", "Spline Sans Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--kit-chart-font: "Hanken Grotesk Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--kit-bg: #f7f7f7;--kit-surface: #ffffff;--kit-surface-2: #f3f3f3;--kit-line: #e4e3e3;--kit-line-2: #b8b6b6;--kit-ink: #212121;--kit-ink-2: #403c3c;--kit-ink-3: #626060;--kit-accent: #d62311;--kit-accent-ink: #b51e10;--kit-accent-tint: #fff0ed;--kit-accent-line: #e8b6ae;--kit-accent-tint-hover: #ffe2dc;--kit-ok: #12775a;--kit-ok-tint: #e1f2ea;--kit-ok-line: #bddccd;--kit-warn: #6b5600;--kit-warn-tint: #f7efc9;--kit-bad: #b4232c;--kit-bad-tint: #fbe8e6;--kit-bad-line: #e6b3b1;--kit-amber: #d98a0e;--kit-need-warn: #d99a1c;--kit-prio-low-bg: #f1f0f0;--kit-draft-bg: #fffdf6;--kit-draft-line: #d9c88a;--kit-draft-ink: #7a661e;--kit-night-bg: #efefef;--kit-night-line: #dad8d8;--kit-night-ink: #565454;--kit-nav-bg: #f1f0f0;--kit-count-bg: #e8e8e8;--kit-count-bg-active: #f1f0f0;--kit-btn-hover-line: #cbcaca;--kit-btn-active-bg: #f1f0f0;--kit-trend-flat-bg: #f1f0f0;--kit-meter-bg: #f1f0f0;--kit-progress-bg: #e8e8e8;--kit-hero: #d62311;--kit-hero-hover: #a11b13;--kit-hero-fg: #ffffff;--kit-pop: 0 1px 2px rgba(21, 20, 20, .04), 0 6px 16px -8px rgba(21, 20, 20, .1);--kit-pop-2: 0 2px 4px rgba(21, 20, 20, .05), 0 14px 30px -14px rgba(21, 20, 20, .16);--kit-plate: #ffffff;--kit-door: #ffffff;--kit-door-ink: #1a1919;--kit-door-label: rgba(26, 25, 25, .55);--kit-door-lift: 0 1px 2px rgba(18, 18, 18, .08), 0 6px 16px rgba(18, 18, 18, .08);--kit-door-lift-2: 0 2px 4px rgba(18, 18, 18, .1), 0 12px 24px rgba(18, 18, 18, .12);--kit-tick-empty: #ffffff;--kit-chart-axis: #dbd9d9;--kit-chart-grid: #e8e8e8;--kit-chart-tip-ground: #212121;--kit-chart-tip-ink: #f5f4f4;--kit-chart-tip-line: #212121;--kit-danger-fill: #c0262d;--kit-danger-fill-hover: #a11d24;--kit-danger-fill-ink: #ffffff;--kit-chip-bg: #f1f0f0;--kit-day-hover: #fcfbfb;--kit-line-strong: #dbd9d9;--kit-ink-wash: rgba(23, 22, 22, .05);--kit-main-action-line: #cbcaca;--kit-main-action-hover: #f1f0f0;--kit-field-line: rgba(18, 18, 18, .18);--kit-field-dim: rgba(26, 25, 25, .45);--kit-field-bad-line: rgba(220, 38, 50, .24);--kit-shell-ink: #1a1a1a;--kit-shell-dim: #6c6b6b;--kit-key-bg: #ffffff;--kit-key-line: rgba(0, 0, 0, .09);--kit-sign-in-label: #585757;--kit-sign-in-line: rgba(0, 0, 0, .16);--kit-sign-in-line-hover: rgba(0, 0, 0, .3);--kit-sign-in-dim: #6c6b6b;--kit-sign-in-ok: #16a36f;--kit-sign-in-bad: #b91c26;--kit-sign-in-bad-ink: #b91c26;--kit-pop-out-bg: #ffffff;--kit-pop-out-line: rgba(18, 18, 18, .1);--kit-pop-out-shadow: 0 10px 28px rgba(15, 23, 42, .14), 0 2px 6px rgba(15, 23, 42, .08);--kit-menu-button-hover: #f6f6f6;--kit-inline-switch-lift: 0 1px 3px rgba(23, 22, 22, .1);--kit-tab-line: #e8e8e8;--kit-sub-tab-line: rgba(232, 232, 232, .55);--kit-switch-knob-lift: 0 1px 2px rgba(23, 22, 22, .25);--kit-filter-chip-on: rgba(123, 38, 30, .12);--kit-filter-chip-on-hover: rgba(123, 38, 30, .18);--kit-filter-chip-x-hover: rgba(123, 38, 30, .16);--kit-overlay-glass: rgba(8, 7, 7, .72);--kit-overlay-ink: #cfcece;--kit-overlay-connecting: #93c5fd;--kit-overlay-reconnecting: #fbcc24;--kit-overlay-down: #f8717a;--kit-overlay-live: #22c589;--kit-overlay-live-ring: 0 0 0 2px rgba(0, 0, 0, .45);--kit-line-table-wash: #f1f0f0;--kit-line-table-track: #e8e8e8;--kit-line-table-in: #16a36f;--kit-line-table-out: #9f121b;--kit-plain-figure-bg: #ffffff;--kit-plain-figure-line: rgba(26, 26, 26, .06);--kit-plain-figure-ink: #171616;--kit-plain-figure-ink-2: #494747;--kit-plain-figure-ink-3: #696868;--kit-status-figure-ink: #1a1a1a;--kit-status-figure-ink-2: rgba(26, 26, 26, .74);--kit-status-figure-ink-3: rgba(26, 26, 26, .62);--kit-status-figure-good: #177150;--kit-status-figure-rule: rgba(138, 43, 34, .22);--kit-status-figure-wait: rgba(26, 26, 26, .18);--kit-status-figure-seg: rgba(26, 26, 26, .16);--kit-could-not-load-lift: 0 1px 2px rgba(21, 20, 20, .04);--kit-notice-warn-ink: #96790f;--kit-notice-warn-bg: #fbf5de;--kit-notice-warn-line: #eee3bd;--kit-hover-tip-bg: rgba(255, 255, 255, .97);--kit-hover-tip-line: rgba(26, 26, 26, .1);--kit-pop-up-window-scrim: rgba(26, 25, 25, .55);--kit-pop-up-window-bg: #ffffff;--kit-pop-up-window-line: rgba(0, 0, 0, .1);--kit-pop-up-window-shadow: 0 0 0 1px rgba(0, 0, 0, .07), 0 24px 56px -12px rgba(0, 0, 0, .3), 0 6px 16px -8px rgba(0, 0, 0, .18);--kit-pop-up-window-rule: rgba(21, 20, 20, .07);--kit-pop-up-window-btn-line: rgba(21, 20, 20, .46);--kit-pop-up-window-btn-hover: rgba(23, 22, 22, .07);--kit-pop-up-window-error-bg: rgba(163, 23, 32, .12);--kit-pop-up-window-error-line: #a31720;--kit-pop-up-window-error-ink: #7a1017;--kit-notification-line: rgba(0, 0, 0, .14);--kit-notification-shadow: 0 18px 44px -14px rgba(0, 0, 0, .18), 0 4px 12px -4px rgba(0, 0, 0, .08);--kit-notification-x-hover: rgba(0, 0, 0, .06);--kit-notification-ink-2: #575656;--kit-notification-info: #2f6fd0;--kit-notification-warning: #f5c20b;--kit-opening-screen-word: rgba(26, 26, 26, .88);--kit-opening-screen-caption: rgba(26, 26, 26, .66);--kit-opening-screen-sweep: #f14e3f;--kit-opening-screen-halo: rgba(241, 78, 63, .28);--kit-progress-bar-track: #e8e8e8;--kit-progress-bar-bad: #696868;--kit-working-sign-video-ring: rgba(255, 255, 255, .16);--kit-working-sign-video-arc: #a83429;--kit-working-sign-video-ink: rgba(255, 255, 255, .96);--kit-working-sign-video-ink-2: rgba(255, 255, 255, .6);--kit-section-menu-ground: #f8f7f7;--kit-section-menu-ink: #777474;--kit-section-menu-icon: #777474;--kit-section-menu-strong: #171616;--kit-section-menu-head: #777474;--kit-section-menu-hover: rgba(16, 24, 40, .05);--kit-section-menu-hover-ink: #8a281f;--kit-section-menu-on: #8a281f;--kit-section-menu-on-ink: #8a281f;--kit-section-menu-on-bg: rgba(138, 40, 31, .07);--kit-section-menu-line: rgba(16, 24, 40, .08);--kit-section-menu-field: #ffffff;--kit-section-menu-field-line: rgba(16, 24, 40, .12);--kit-section-menu-field-line-hover: rgba(16, 24, 40, .22);--kit-section-menu-hint: #777474;--kit-section-menu-banner: #2d2d2d;--kit-section-menu-banner-ink: #f5f5f5;--kit-section-menu-banner-lift: 0 6px 18px rgba(0, 0, 0, .38);--kit-skip-link-bg: #a11b13;--kit-title-head-sub: rgba(26, 26, 26, .65);--kit-still-ground: #f5f4f4;--kit-clip-thumb-wash-from: rgba(70, 66, 66, .16);--kit-clip-thumb-wash-to: rgba(70, 66, 66, .04);--kit-clip-thumb-outline: rgba(70, 66, 66, .55);--kit-clip-thumb-play: rgba(255, 255, 255, .92);--kit-clip-thumb-play-shadow: 0 1px 2px rgba(0, 0, 0, .5);--kit-camera-view-bg: #2e2d2d;--kit-camera-view-line: #504f4f;--kit-camera-view-mute: #949393;--kit-camera-view-name: #f3f2f2;--kit-camera-view-scrim: rgba(20, 19, 19, .72);--kit-camera-view-lift: 0 2px 6px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .24);--kit-camera-view-lost-bg: #373636;--kit-camera-view-lost-line: rgba(239, 68, 79, .35);--kit-person-picture-tint-1: #f3efe2;--kit-person-picture-tint-2: #f0f3e2;--kit-person-picture-tint-3: #e2f3ed;--kit-person-picture-tint-4: #e2f3ed;--kit-person-picture-tint-5: #e2f3ed;--kit-person-picture-tint-6: #e2f3ed;--kit-person-picture-tint-7: #e2eff3;--kit-person-picture-tint-8: #e2e9f3;--kit-person-picture-tint-9: #e2e2f3;--kit-person-picture-tint-10: #e9e2f3;--kit-person-picture-tint-11: #f0e2f3;--kit-person-picture-tint-12: #f3e2ef;--kit-person-picture-ink-1: #76662d;--kit-person-picture-ink-2: #67742c;--kit-person-picture-ink-3: #2d765b;--kit-person-picture-ink-4: #2d765b;--kit-person-picture-ink-5: #2d765b;--kit-person-picture-ink-6: #2d765b;--kit-person-picture-ink-7: #2d6676;--kit-person-picture-ink-8: #2d4976;--kit-person-picture-ink-9: #2e2d76;--kit-person-picture-ink-10: #4b2d76;--kit-person-picture-ink-11: #6a2d76;--kit-person-picture-ink-12: #762d65;--kit-status-dot-info: #1f5fbf;--kit-file-drop-refused: #b4232c;--kit-photo-picker-veil: rgba(0, 0, 0, .55);--kit-selection-bar-lift: 0 8px 24px -16px rgba(21, 20, 20, .3);--kit-slider-ground: #181818;--kit-slider-track: rgba(255, 255, 255, .13);--kit-slider-buffer: rgba(255, 255, 255, .2);--kit-slider-knob-lift: 0 1px 5px rgba(0, 0, 0, .6);--kit-slider-ring: #d62311;--kit-scrollbar-thumb: rgba(26, 26, 26, .2)}body:not(.light-mode) .kit{--font-display: "Hanken Grotesk Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-sans: "Hanken Grotesk Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Spline Sans Mono Variable", "Spline Sans Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--kit-chart-font: "Hanken Grotesk Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--kit-bg: #171717;--kit-surface: #202020;--kit-surface-2: #252525;--kit-line: #414040;--kit-line-2: #646060;--kit-ink: #f5f4f4;--kit-ink-2: #dedbdb;--kit-ink-3: #bbb7b7;--kit-accent: #ff9187;--kit-accent-ink: #ffb0a6;--kit-accent-tint: #3b2421;--kit-accent-line: #7e4c45;--kit-accent-tint-hover: #512c27;--kit-ok: #5fd3a6;--kit-ok-tint: #102620;--kit-ok-line: #1f4a3c;--kit-warn: #e6cf55;--kit-warn-tint: #29250f;--kit-bad: #ff8088;--kit-bad-tint: #2d171c;--kit-bad-line: #70303b;--kit-amber: #f0b03a;--kit-need-warn: #f0b03a;--kit-prio-low-bg: #262626;--kit-draft-bg: #262215;--kit-draft-line: #6d5f2c;--kit-draft-ink: #d9c476;--kit-night-bg: #272626;--kit-night-line: #403e3e;--kit-night-ink: #b8b6b6;--kit-nav-bg: #171717;--kit-count-bg: #303030;--kit-count-bg-active: #383838;--kit-btn-hover-line: #4d4d4d;--kit-btn-active-bg: #262626;--kit-trend-flat-bg: #303030;--kit-meter-bg: #2a2a2a;--kit-progress-bg: #2a2a2a;--kit-hero: #d62311;--kit-hero-hover: #a11b13;--kit-hero-fg: #ffffff;--kit-pop: 0 1px 2px rgba(0, 0, 0, .28), 0 6px 16px -8px rgba(0, 0, 0, .5);--kit-pop-2: 0 2px 4px rgba(0, 0, 0, .32), 0 14px 30px -14px rgba(0, 0, 0, .6);--kit-plate: #1a1a1a;--kit-door: #2b2b2b;--kit-door-ink: #f5f4f4;--kit-door-label: rgba(245, 244, 244, .62);--kit-door-lift: 0 0 0 1px #383838, 0 1px 2px rgba(0, 0, 0, .4), 0 6px 16px rgba(0, 0, 0, .32);--kit-door-lift-2: 0 0 0 1px #4a4a4a, 0 2px 4px rgba(0, 0, 0, .45), 0 12px 24px rgba(0, 0, 0, .4);--kit-tick-empty: #303030;--kit-chart-axis: #414141;--kit-chart-grid: #2e2e2e;--kit-chart-tip-ground: #302b2a;--kit-chart-tip-ink: #f5f4f4;--kit-chart-tip-line: #646060;--kit-danger-fill: #d93a44;--kit-danger-fill-hover: #c02e38;--kit-danger-fill-ink: #ffffff;--kit-chip-bg: #303030;--kit-day-hover: #303030;--kit-line-strong: rgba(245, 244, 244, .18);--kit-ink-wash: rgba(245, 244, 244, .05);--kit-main-action-line: rgba(245, 244, 244, .22);--kit-main-action-hover: #2e2e2e;--kit-field-line: rgba(255, 255, 255, .16);--kit-field-dim: rgba(255, 255, 255, .4);--kit-field-bad-line: rgba(220, 38, 50, .32);--kit-shell-ink: #f5f4f4;--kit-shell-dim: #a5a4a4;--kit-key-bg: #303030;--kit-key-line: rgba(255, 255, 255, .06);--kit-sign-in-label: rgba(255, 255, 255, .62);--kit-sign-in-line: rgba(255, 255, 255, .18);--kit-sign-in-line-hover: rgba(255, 255, 255, .34);--kit-sign-in-dim: rgba(255, 255, 255, .38);--kit-sign-in-ok: #16a36f;--kit-sign-in-bad: #b91c26;--kit-sign-in-bad-ink: #fca5ab;--kit-pop-out-bg: #292929;--kit-pop-out-line: rgba(255, 255, 255, .09);--kit-pop-out-shadow: 0 8px 24px rgba(0, 0, 0, .36), 0 2px 6px rgba(0, 0, 0, .24);--kit-menu-button-hover: #2b2b2b;--kit-inline-switch-lift: 0 1px 3px rgba(245, 244, 244, .1);--kit-tab-line: rgba(245, 244, 244, .1);--kit-sub-tab-line: rgba(245, 244, 244, .055);--kit-switch-knob-lift: 0 1px 2px rgba(245, 244, 244, .25);--kit-filter-chip-on: rgba(163, 50, 40, .12);--kit-filter-chip-on-hover: rgba(163, 50, 40, .18);--kit-filter-chip-x-hover: rgba(163, 50, 40, .16);--kit-overlay-glass: rgba(8, 7, 7, .72);--kit-overlay-ink: #cfcece;--kit-overlay-connecting: #93c5fd;--kit-overlay-reconnecting: #fbcc24;--kit-overlay-down: #f8717a;--kit-overlay-live: #22c589;--kit-overlay-live-ring: 0 0 0 2px rgba(0, 0, 0, .45);--kit-line-table-wash: rgba(245, 244, 244, .06);--kit-line-table-track: #4d4d4d;--kit-line-table-in: #22c589;--kit-line-table-out: #f43f4b;--kit-plain-figure-bg: #242424;--kit-plain-figure-line: rgba(255, 255, 255, .09);--kit-plain-figure-ink: #f1f1f1;--kit-plain-figure-ink-2: #c7c7c7;--kit-plain-figure-ink-3: #9a9a9a;--kit-status-figure-ink: rgba(255, 255, 255, .96);--kit-status-figure-ink-2: rgba(255, 255, 255, .74);--kit-status-figure-ink-3: rgba(255, 255, 255, .62);--kit-status-figure-good: #5fcfa6;--kit-status-figure-rule: rgba(216, 115, 106, .22);--kit-status-figure-wait: rgba(255, 255, 255, .18);--kit-status-figure-seg: rgba(255, 255, 255, .16);--kit-could-not-load-lift: 0 1px 2px rgba(0, 0, 0, .4);--kit-notice-warn-ink: #e0c563;--kit-notice-warn-bg: rgba(150, 121, 15, .22);--kit-notice-warn-line: rgba(224, 197, 99, .28);--kit-hover-tip-bg: rgba(11, 11, 11, .94);--kit-hover-tip-line: rgba(255, 255, 255, .1);--kit-pop-up-window-scrim: rgba(0, 0, 0, .72);--kit-pop-up-window-bg: #1d1c1c;--kit-pop-up-window-line: rgba(255, 255, 255, .32);--kit-pop-up-window-shadow: 0 0 0 1px rgba(0, 0, 0, .55), 0 24px 64px -12px rgba(0, 0, 0, .7), 0 8px 20px -10px rgba(0, 0, 0, .6);--kit-pop-up-window-rule: rgba(255, 255, 255, .055);--kit-pop-up-window-btn-line: rgba(255, 255, 255, .34);--kit-pop-up-window-btn-hover: rgba(245, 244, 244, .07);--kit-pop-up-window-error-bg: rgba(239, 68, 79, .14);--kit-pop-up-window-error-line: #ef444f;--kit-pop-up-window-error-ink: #ffd9dc;--kit-notification-line: rgba(255, 255, 255, .06);--kit-notification-shadow: 0 18px 44px -12px rgba(0, 0, 0, .55), 0 4px 12px -4px rgba(0, 0, 0, .3);--kit-notification-x-hover: rgba(255, 255, 255, .08);--kit-notification-ink-2: #a6a5a5;--kit-notification-info: #7db7ff;--kit-notification-warning: #f5c20b;--kit-opening-screen-word: rgba(255, 255, 255, .9);--kit-opening-screen-caption: rgba(255, 255, 255, .62);--kit-opening-screen-sweep: #f14e3f;--kit-opening-screen-halo: rgba(241, 78, 63, .28);--kit-progress-bar-track: #383838;--kit-progress-bar-bad: #e88289;--kit-working-sign-video-ring: rgba(255, 255, 255, .16);--kit-working-sign-video-arc: #a83429;--kit-working-sign-video-ink: rgba(255, 255, 255, .96);--kit-working-sign-video-ink-2: rgba(255, 255, 255, .6);--kit-section-menu-ground: #383838;--kit-section-menu-ink: #a6a5a5;--kit-section-menu-icon: rgba(255, 255, 255, .78);--kit-section-menu-strong: #ffffff;--kit-section-menu-head: rgba(255, 255, 255, .55);--kit-section-menu-hover: rgba(255, 255, 255, .06);--kit-section-menu-hover-ink: #ffffff;--kit-section-menu-on: #f14e3f;--kit-section-menu-on-ink: #f6968e;--kit-section-menu-on-bg: rgba(241, 78, 63, .1);--kit-section-menu-line: rgba(255, 255, 255, .08);--kit-section-menu-field: rgba(255, 255, 255, .05);--kit-section-menu-field-line: rgba(255, 255, 255, .1);--kit-section-menu-field-line-hover: rgba(255, 255, 255, .18);--kit-section-menu-hint: #b8b7b7;--kit-section-menu-banner: #262626;--kit-section-menu-banner-ink: #f5f5f5;--kit-section-menu-banner-lift: 0 6px 18px rgba(0, 0, 0, .38);--kit-skip-link-bg: #ff9187;--kit-title-head-sub: #cbcbcb;--kit-still-ground: #171717;--kit-clip-thumb-wash-from: rgba(215, 213, 213, .16);--kit-clip-thumb-wash-to: rgba(215, 213, 213, .04);--kit-clip-thumb-outline: rgba(215, 213, 213, .55);--kit-clip-thumb-play: rgba(255, 255, 255, .92);--kit-clip-thumb-play-shadow: 0 1px 2px rgba(0, 0, 0, .5);--kit-camera-view-bg: #2e2d2d;--kit-camera-view-line: #504f4f;--kit-camera-view-mute: #949393;--kit-camera-view-name: #f3f2f2;--kit-camera-view-scrim: rgba(20, 19, 19, .72);--kit-camera-view-lift: 0 2px 6px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .24);--kit-camera-view-lost-bg: #373636;--kit-camera-view-lost-line: rgba(239, 68, 79, .35);--kit-person-picture-tint-1: #f3efe2;--kit-person-picture-tint-2: #f0f3e2;--kit-person-picture-tint-3: #e2f3ed;--kit-person-picture-tint-4: #e2f3ed;--kit-person-picture-tint-5: #e2f3ed;--kit-person-picture-tint-6: #e2f3ed;--kit-person-picture-tint-7: #e2eff3;--kit-person-picture-tint-8: #e2e9f3;--kit-person-picture-tint-9: #e2e2f3;--kit-person-picture-tint-10: #e9e2f3;--kit-person-picture-tint-11: #f0e2f3;--kit-person-picture-tint-12: #f3e2ef;--kit-person-picture-ink-1: #76662d;--kit-person-picture-ink-2: #67742c;--kit-person-picture-ink-3: #2d765b;--kit-person-picture-ink-4: #2d765b;--kit-person-picture-ink-5: #2d765b;--kit-person-picture-ink-6: #2d765b;--kit-person-picture-ink-7: #2d6676;--kit-person-picture-ink-8: #2d4976;--kit-person-picture-ink-9: #2e2d76;--kit-person-picture-ink-10: #4b2d76;--kit-person-picture-ink-11: #6a2d76;--kit-person-picture-ink-12: #762d65;--kit-status-dot-info: #7db7ff;--kit-file-drop-refused: #ff8088;--kit-photo-picker-veil: rgba(0, 0, 0, .55);--kit-selection-bar-lift: 0 10px 28px -18px rgba(0, 0, 0, .8);--kit-slider-ground: #181818;--kit-slider-track: rgba(255, 255, 255, .13);--kit-slider-buffer: rgba(255, 255, 255, .2);--kit-slider-knob-lift: 0 1px 5px rgba(0, 0, 0, .6);--kit-slider-ring: #ff9187;--kit-scrollbar-thumb: rgba(255, 255, 255, .14)}body.kit-body{background:#f7f7f7;color:#212121}body.kit-body:not(.light-mode){background:#171717;color:#f5f4f4}.kit .kit-head__title{font-family:var(--font-display);font-weight:400}.kit .kit-kpi__value{font-family:var(--font-mono);font-weight:600;letter-spacing:-.035em}.kit .kit-opening-screen__word{font-family:var(--font-display)}.kit .kit-copy-box__text,.kit .kit-key-hint{font-family:var(--font-mono)}
