[data-brand=yt]{--yt-bg:#f4f1ea;--yt-card:#fff;--yt-ink:#1d1b18;--yt-muted:#6b655c;--yt-line:#e2ddd2;--yt-accent:#b4372b;--yt-accent-ink:#fff;--yt-ok:#2f6b3a;--yt-err:#a3261b;background:var(--yt-bg);min-height:100dvh;color:var(--yt-ink);font-family:var(--font-commissioner),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.5}@media (prefers-color-scheme:dark){[data-brand=yt]{--yt-bg:#141312;--yt-card:#1e1c1a;--yt-ink:#f1ede5;--yt-muted:#a49d92;--yt-line:#34302b;--yt-accent:#e0574a;--yt-ok:#7cc48a;--yt-err:#ff8a7e}}[data-brand=yt] *{box-sizing:border-box}[data-brand=yt] a{color:inherit}.yt-center{place-items:center;min-height:100dvh;padding:32px 16px;display:grid}.yt-card{background:var(--yt-card);border:1px solid var(--yt-line);border-radius:20px;width:100%;max-width:420px;padding:28px 24px}.yt-brand{letter-spacing:-.01em;align-items:center;gap:10px;margin-bottom:20px;font-weight:600;display:flex}.yt-dot{background:var(--yt-accent);border-radius:3px;flex:none;width:12px;height:12px}.yt-h1{letter-spacing:-.02em;margin:0 0 8px;font-size:24px;font-weight:600;line-height:1.2}.yt-p{color:var(--yt-muted);margin:0 0 16px}.yt-label{margin:14px 0 6px;font-size:14px;font-weight:500;display:block}.yt-input{width:100%;font:inherit;border:1px solid var(--yt-line);background:var(--yt-bg);color:var(--yt-ink);border-radius:12px;padding:12px 14px;font-size:16px}.yt-input:focus{outline:2px solid var(--yt-accent);outline-offset:1px}.yt-code{letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums;font-size:22px}.yt-btn{width:100%;font:inherit;background:var(--yt-accent);color:var(--yt-accent-ink);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:20px;padding:13px 18px;font-weight:600;display:inline-flex}.yt-btn[disabled]{opacity:.6;cursor:progress}.yt-btn-ghost{color:var(--yt-ink);border:1px solid var(--yt-line);background:0 0;width:auto;margin:0;padding:8px 14px;font-weight:500}.yt-err{color:var(--yt-err);margin:12px 0 0;font-size:14px}.yt-ok{color:var(--yt-ok);margin:12px 0 0;font-size:14px}.yt-qr{place-items:center;margin:8px 0 12px;display:grid}.yt-qr svg{border-radius:12px;width:200px;height:200px}.yt-mono{font-family:var(--font-plex-mono),ui-monospace,monospace;word-break:break-all;background:var(--yt-bg);border-radius:10px;padding:10px 12px;font-size:14px}.yt-codes{grid-template-columns:1fr 1fr;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.yt-shell{grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.yt-top{border-bottom:1px solid var(--yt-line);background:var(--yt-card);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.yt-top .yt-brand{margin:0}.yt-who{color:var(--yt-muted);align-items:center;gap:12px;min-width:0;font-size:14px;display:flex}.yt-who span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yt-body{grid-template-columns:220px 1fr;gap:0;display:grid}.yt-nav{border-right:1px solid var(--yt-line);flex-direction:column;gap:4px;padding:16px 12px;display:flex}.yt-nav-item{color:var(--yt-muted);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.yt-nav-item[aria-current=page]{background:var(--yt-bg);color:var(--yt-ink);font-weight:600}.yt-soon{border:1px solid var(--yt-line);color:var(--yt-muted);border-radius:999px;padding:1px 8px;font-size:12px}.yt-main{padding:32px 24px}.yt-empty{max-width:560px}@media (max-width:720px){.yt-body{grid-template-columns:1fr}.yt-nav{border-right:0;border-bottom:1px solid var(--yt-line);flex-direction:row;padding:10px 12px;overflow-x:auto}.yt-nav-item{flex:none}.yt-main{padding:24px 16px}.yt-who span{display:none}}.yt-h2{margin:0 0 6px;font-size:18px;font-weight:600}.yt-row{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 20px;display:flex}.yt-row .yt-input{width:auto;min-width:0}.yt-panel{background:var(--yt-card);border:1px solid var(--yt-line);border-radius:16px;max-width:980px;margin:0 0 16px;padding:18px 18px 14px}.yt-table{border-collapse:collapse;width:100%;margin:10px 0 0;font-size:14px}.yt-table th,.yt-table td{text-align:left;border-bottom:1px solid var(--yt-line);vertical-align:top;padding:7px 8px}.yt-table th{color:var(--yt-muted);font-weight:500}.yt-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.yt-scroll{max-height:520px;overflow:auto}.yt-upload{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yt-progress{flex-basis:100%;gap:4px;display:grid}.yt-progress .yt-p{margin:0;font-size:14px}.yt-bar{background:var(--yt-bg);border:1px solid var(--yt-line);border-radius:99px;height:8px;overflow:hidden}.yt-bar span{background:var(--yt-accent);height:100%;transition:width .3s;display:block}.yt-tag{border:1px solid var(--yt-line);color:var(--yt-muted);border-radius:999px;padding:1px 8px;font-size:12px;display:inline-block}.yt-tag.warn{border-color:var(--yt-err);color:var(--yt-err)}.yt-tag.ok{border-color:var(--yt-ok);color:var(--yt-ok)}.yt-actions{flex-wrap:wrap;gap:8px;margin:10px 0 0;display:flex}.yt-actions .yt-btn{width:auto;margin:0}.yt-video{background:#000;border-radius:12px;width:100%;max-width:640px}.yt-art{border-top:1px solid var(--yt-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:12px;padding:14px 0 6px;display:grid}.yt-art input[type=range]{width:100%}@media (max-width:720px){.yt-art{grid-template-columns:1fr}}.ytk{--yt-bg-0:#0e0e10;--yt-bg-1:#151518;--yt-bg-2:#1c1c21;--yt-bg-3:#24242b;--yt-bg-scrim:rgba(0,0,0,.6);--yt-line-1:#2c2c34;--yt-line-2:#3a3a45;--yt-ink-1:#f3f1ec;--yt-ink-2:#b4b0a8;--yt-ink-3:#7c7872;--yt-ink-inverse:#141416;--yt-accent:#f8d857;--yt-accent-ink:#141416;--yt-accent-fg:#f8d857;--yt-accent-soft:rgba(248,216,87,.14);--yt-accent-pill:#f8eec1;--yt-accent-100:#fef8e1;--yt-accent-200:#f8eec1;--yt-ok:#5fbf7a;--yt-warn:#e0b04a;--yt-err:#e25b4e;--yt-info:#5aa9e6;--yt-ok-soft:rgba(95,191,122,.15);--yt-warn-soft:rgba(224,176,74,.15);--yt-err-soft:rgba(226,91,78,.15);--yt-info-soft:rgba(90,169,230,.15);--yt-clip-aroll:#3a3a42;--yt-clip-brick-overlay:#b9873a;--yt-clip-brick-full-light:#d8d2c6;--yt-clip-brick-full-dark:#2a2a30;--yt-clip-brick-full-dark-line:#5e5a52;--yt-clip-art:#2f4c7a;--yt-clip-captions:#4a4a55;--yt-clip-sfx:#7e5aa6;--yt-clip-voice:#30453a;--yt-clip-playhead:#e25b4e;--yt-clip-selection:#f3f1ec;--yt-clip-zoom:rgba(243,241,236,.35);--yt-mood-hopeful:#8cbf6a;--yt-mood-powerful:#7d5bc2;--yt-mood-warm:#c97a4f;--yt-mood-calm:#4fa3a8;--yt-mood-ambient:#5c8fa6;--yt-mood-curious:#c9a24a;--yt-mood-playful:#d98c3f;--yt-mood-tense:#a3473f;--yt-mood-dark:#5b2e3a;--yt-role-sonic-logo:#d9a441;--yt-role-bed:#4fa3a8;--yt-role-rise:#e08a3c;--yt-role-peak:#7d5bc2;--yt-role-sting:#c94c7a;--yt-role-bumper:#4c7fd9;--yt-role-transition:#7a8fa6;--yt-role-intro:#6baf5f;--yt-role-outro:#5457a8;--yt-role-sfx:#a98bd6;--yt-status-draft:var(--yt-ink-3);--yt-status-working:var(--yt-info);--yt-status-review:var(--yt-accent);--yt-status-rendering:#7d5bc2;--yt-status-done:var(--yt-ok);--yt-status-failed:var(--yt-err);--yt-status-archived:var(--yt-ink-3);--yt-space-1:4px;--yt-space-2:8px;--yt-space-3:12px;--yt-space-4:16px;--yt-space-5:20px;--yt-space-6:24px;--yt-space-7:32px;--yt-space-8:48px;--yt-radius-xs:4px;--yt-radius-sm:6px;--yt-radius-md:10px;--yt-radius-lg:14px;--yt-radius-xl:20px;--yt-radius-full:999px;--yt-size-rail:64px;--yt-size-topbar:56px;--yt-size-track:48px;--yt-size-track-header:180px;--yt-size-library:320px;--yt-size-inspector:320px;--yt-size-drawer:480px;--yt-size-icon:20px;--yt-size-icon-rail:24px;--yt-shadow-modal:0 12px 40px rgba(0,0,0,.5);--yt-shadow-popover:0 6px 20px rgba(0,0,0,.4);--yt-ease:cubic-bezier(.2,.7,.2,1);--yt-dur:.15s;--yt-f-display:var(--yt-font-display),"Unbounded",system-ui,sans-serif;--yt-f-body:var(--yt-font-body),"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--yt-f-mono:var(--yt-font-mono),"IBM Plex Mono",ui-monospace,monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--yt-bg-0);color:var(--yt-ink-1);font-family:var(--yt-f-body);-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;line-height:20px}.ytk[data-yt-theme=light]{--yt-bg-0:#f6f4ef;--yt-bg-1:#fff;--yt-bg-2:#f0ede6;--yt-bg-3:#e6e2da;--yt-bg-scrim:rgba(20,20,22,.5);--yt-line-1:#ddd8cf;--yt-line-2:#c9c3b8;--yt-ink-1:#141416;--yt-ink-2:#5c5852;--yt-ink-3:#8c877f;--yt-ink-inverse:#f3f1ec;--yt-accent:#f7d048;--yt-accent-ink:#141416;--yt-accent-fg:#7c6a2d;--yt-accent-soft:#fef7d9;--yt-accent-pill:#fcefb4;--yt-accent-100:#fef7d9;--yt-accent-200:#fcefb4;--yt-ok:#2f9a4f;--yt-warn:#b88a1e;--yt-err:#c9402f;--yt-info:#2f7fc4;--yt-ok-soft:rgba(47,154,79,.12);--yt-warn-soft:rgba(184,138,30,.12);--yt-err-soft:rgba(201,64,47,.12);--yt-info-soft:rgba(47,127,196,.12);--yt-clip-aroll:#c9c4ba;--yt-clip-brick-overlay:#d9a441;--yt-clip-brick-full-light:#ede8de;--yt-clip-brick-full-dark:#3a3a42;--yt-clip-brick-full-dark-line:#8c877f;--yt-clip-art:#4c6fa6;--yt-clip-captions:#b8b8c4;--yt-clip-sfx:#9a77c4;--yt-clip-voice:#7fa38e;--yt-clip-playhead:#c9402f;--yt-clip-selection:#141416;--yt-clip-zoom:rgba(20,20,22,.3);--yt-role-sonic-logo:#b9872a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ytk[data-yt-accent=orange]{--yt-accent:#e48b3d;--yt-accent-ink:#141416;--yt-accent-fg:#e48b3d;--yt-accent-soft:rgba(228,139,61,.14);--yt-accent-pill:#f0d3b7;--yt-accent-100:#faecdc;--yt-accent-200:#f0d3b7}.ytk[data-yt-theme=light][data-yt-accent=orange]{--yt-accent:#dc7f32;--yt-accent-ink:#141416;--yt-accent-fg:#985b28;--yt-accent-soft:#f9e9d8;--yt-accent-pill:#f4d4b2;--yt-accent-100:#f9e9d8;--yt-accent-200:#f4d4b2}.ytk[data-yt-accent=red]{--yt-accent:#e43f35;--yt-accent-ink:#141416;--yt-accent-fg:#e85e55;--yt-accent-soft:rgba(228,63,53,.14);--yt-accent-pill:#eeb8b8;--yt-accent-100:#f8dddd;--yt-accent-200:#eeb8b8}.ytk[data-yt-theme=light][data-yt-accent=red]{--yt-accent:#d3352a;--yt-accent-ink:#fff;--yt-accent-fg:#c83329;--yt-accent-soft:#f5d9d9;--yt-accent-pill:#edb5b4;--yt-accent-100:#f5d9d9;--yt-accent-200:#edb5b4}.ytk[data-yt-accent=pink]{--yt-accent:#e04458;--yt-accent-ink:#141416;--yt-accent-fg:#e56273;--yt-accent-soft:rgba(224,68,88,.14);--yt-accent-pill:#ecbac5;--yt-accent-100:#f8dee3;--yt-accent-200:#ecbac5}.ytk[data-yt-theme=light][data-yt-accent=pink]{--yt-accent:#d5394d;--yt-accent-ink:#fff;--yt-accent-fg:#c23548;--yt-accent-soft:#f6dbe1;--yt-accent-pill:#edb9c2;--yt-accent-100:#f6dbe1;--yt-accent-200:#edb9c2}.ytk[data-yt-accent=purple]{--yt-accent:#ca33ef;--yt-accent-ink:#141416;--yt-accent-fg:#d254f2;--yt-accent-soft:rgba(202,51,239,.14);--yt-accent-pill:#e4b1f5;--yt-accent-100:#f4dafc;--yt-accent-200:#e4b1f5}.ytk[data-yt-theme=light][data-yt-accent=purple]{--yt-accent:#c22de8;--yt-accent-ink:#fff;--yt-accent-fg:#aa2acb;--yt-accent-soft:#f2d7f9;--yt-accent-pill:#e7b1f5;--yt-accent-100:#f2d7f9;--yt-accent-200:#e7b1f5}.ytk[data-yt-accent=ultramarine]{--yt-accent:#2a34f1;--yt-accent-ink:#fff;--yt-accent-fg:#7b81f6;--yt-accent-soft:rgba(42,52,241,.14);--yt-accent-pill:#b6baf7;--yt-accent-100:#dcdefb;--yt-accent-200:#b6baf7}.ytk[data-yt-theme=light][data-yt-accent=ultramarine]{--yt-accent:#2630e6;--yt-accent-ink:#fff;--yt-accent-fg:#2630e6;--yt-accent-soft:#dbddf9;--yt-accent-pill:#b8bbf5;--yt-accent-100:#dbddf9;--yt-accent-200:#b8bbf5}.ytk[data-yt-accent=blue]{--yt-accent:#3070e8;--yt-accent-ink:#fff;--yt-accent-fg:#558aec;--yt-accent-soft:rgba(48,112,232,.14);--yt-accent-pill:#a7caf9;--yt-accent-100:#d5e6fd;--yt-accent-200:#a7caf9}.ytk[data-yt-theme=light][data-yt-accent=blue]{--yt-accent:#2a64cf;--yt-accent-ink:#fff;--yt-accent-fg:#2a64cf;--yt-accent-soft:#d0e3fc;--yt-accent-pill:#a4c9fa;--yt-accent-100:#d0e3fc;--yt-accent-200:#a4c9fa}.ytk[data-yt-accent=turquoise]{--yt-accent:#64d4fa;--yt-accent-ink:#141416;--yt-accent-fg:#64d4fa;--yt-accent-soft:rgba(100,212,250,.14);--yt-accent-pill:#bbecfb;--yt-accent-100:#def7fe;--yt-accent-200:#bbecfb}.ytk[data-yt-theme=light][data-yt-accent=turquoise]{--yt-accent:#54b6da;--yt-accent-ink:#141416;--yt-accent-fg:#397288;--yt-accent-soft:#daf4fb;--yt-accent-pill:#b6e9f8;--yt-accent-100:#daf4fb;--yt-accent-200:#b6e9f8}.ytk[data-yt-accent=seafoam]{--yt-accent:#5fc3b6;--yt-accent-ink:#141416;--yt-accent-fg:#5fc3b6;--yt-accent-soft:rgba(95,195,182,.14);--yt-accent-pill:#b9eae7;--yt-accent-100:#ddf7f4;--yt-accent-200:#b9eae7}.ytk[data-yt-theme=light][data-yt-accent=seafoam]{--yt-accent:#4da397;--yt-accent-ink:#141416;--yt-accent-fg:#3b756e;--yt-accent-soft:#d8f3f0;--yt-accent-pill:#b3e7e2;--yt-accent-100:#d8f3f0;--yt-accent-200:#b3e7e2}.ytk[data-yt-accent=green]{--yt-accent:#4d9271;--yt-accent-ink:#141416;--yt-accent-fg:#58997a;--yt-accent-soft:rgba(77,146,113,.14);--yt-accent-pill:#b4dcce;--yt-accent-100:#dcefe7;--yt-accent-200:#b4dcce}.ytk[data-yt-theme=light][data-yt-accent=green]{--yt-accent:#418362;--yt-accent-ink:#fff;--yt-accent-fg:#3c7659;--yt-accent-soft:#d8ece4;--yt-accent-pill:#b2dac9;--yt-accent-100:#d8ece4;--yt-accent-200:#b2dac9}.ytk[data-yt-accent=grass]{--yt-accent:#568e47;--yt-accent-ink:#141416;--yt-accent-fg:#679959;--yt-accent-soft:rgba(86,142,71,.14);--yt-accent-pill:#bbd9b7;--yt-accent-100:#dfeedc;--yt-accent-200:#bbd9b7}.ytk[data-yt-theme=light][data-yt-accent=grass]{--yt-accent:#437e31;--yt-accent-ink:#fff;--yt-accent-fg:#40782f;--yt-accent-soft:#daebd7;--yt-accent-pill:#b6d8af;--yt-accent-100:#daebd7;--yt-accent-200:#b6d8af}.ytk[data-yt-accent=brown]{--yt-accent:#b77f51;--yt-accent-ink:#141416;--yt-accent-fg:#b77f51;--yt-accent-soft:rgba(183,127,81,.14);--yt-accent-pill:#e1d0c2;--yt-accent-100:#f3e9e2;--yt-accent-200:#e1d0c2}.ytk[data-yt-theme=light][data-yt-accent=brown]{--yt-accent:#a07049;--yt-accent-ink:#141416;--yt-accent-fg:#8c6342;--yt-accent-soft:#f0e6de;--yt-accent-pill:#e1cebe;--yt-accent-100:#f0e6de;--yt-accent-200:#e1cebe}.ytk *,.ytk :before,.ytk :after{box-sizing:border-box}.ytk :focus-visible{outline:2px solid var(--yt-accent-fg);outline-offset:2px}:where(.ytk) button{font:inherit;color:inherit}.ytk-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ytk-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.ytk *,.ytk :before,.ytk :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.ytk-display-xl{font:800 40px/44px var(--yt-f-display);letter-spacing:.02em;text-transform:uppercase}.ytk-h1{font:700 28px/34px var(--yt-f-display);letter-spacing:.02em;text-transform:uppercase}.ytk-h2{font:600 20px/26px var(--yt-f-display)}.ytk-h3{font:600 16px/22px var(--yt-f-body)}.ytk-body{font:400 14px/20px var(--yt-f-body)}.ytk-body-m{font:500 14px/20px var(--yt-f-body)}.ytk-body-sb{font:600 14px/20px var(--yt-f-body)}.ytk-body-sm{font:400 13px/18px var(--yt-f-body)}.ytk-body-sm-m{font:500 13px/18px var(--yt-f-body)}.ytk-caption{font:500 12px/16px var(--yt-f-body)}.ytk-caption-sb{font:600 12px/16px var(--yt-f-body)}.ytk-mono{font:400 13px/16px var(--yt-f-mono);font-variant-numeric:tabular-nums}.ytk-mono-sm{font:400 11px/14px var(--yt-f-mono);font-variant-numeric:tabular-nums}.ytk-mono-lg{font:500 16px/20px var(--yt-f-mono);font-variant-numeric:tabular-nums}.ytk-label-caps{font:800 9px/12px var(--yt-f-display);letter-spacing:.2em;text-transform:uppercase}.ytk-overline{font:600 11px/14px var(--yt-f-body);letter-spacing:.08em;text-transform:uppercase}.ytk-rail-label{font:600 8px/10px var(--yt-f-display);letter-spacing:.08em;text-transform:uppercase}.ytk-ink-2{color:var(--yt-ink-2)}.ytk-ink-3{color:var(--yt-ink-3)}@keyframes ytk-spin{to{transform:rotate(360deg)}}.ytk-spinner{flex:none;animation:.9s linear infinite ytk-spin}.ytk-btn{border-radius:var(--yt-radius-md);color:var(--yt-ink-1);font:500 14px/20px var(--yt-f-body);white-space:nowrap;cursor:pointer;transition:background-color var(--yt-dur)var(--yt-ease),opacity var(--yt-dur)var(--yt-ease);background:0 0;border:1px solid transparent;flex:none;justify-content:center;align-items:center;gap:8px;padding:9px 15px;text-decoration:none;display:inline-flex}.ytk-btn--sm{gap:6px;padding:6px 10px;font-size:13px;line-height:18px}.ytk-btn--md{padding:10px 16px}.ytk-btn--lg{padding:13px 20px;font-size:15px}.ytk-btn--primary{background:var(--yt-accent);color:var(--yt-accent-ink)}.ytk-btn--danger{background:var(--yt-err);color:#f3f1ec}.ytk-btn--secondary{border-color:var(--yt-line-2)}.ytk-btn--secondary.ytk-btn--md,.ytk-btn--secondary.ytk-btn--lg{padding:9px 15px}.ytk-btn--secondary.ytk-btn--sm{padding:5px 9px}.ytk-btn--primary:hover:not(:disabled),.ytk-btn--danger:hover:not(:disabled),.ytk-btn--primary[data-demo=hover],.ytk-btn--danger[data-demo=hover]{opacity:.88}.ytk-btn--secondary:hover:not(:disabled),.ytk-btn--ghost:hover:not(:disabled),.ytk-btn--secondary[data-demo=hover],.ytk-btn--ghost[data-demo=hover]{background:var(--yt-bg-3)}.ytk-btn:disabled,.ytk-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.ytk-btn[aria-busy=true]{opacity:1;cursor:progress}.ytk-split{display:inline-flex}.ytk-split>.ytk-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ytk-split>.ytk-btn:last-child{border-left:1px solid rgba(0,0,0,.18);border-top-left-radius:0;border-bottom-left-radius:0;padding-left:8px;padding-right:8px}.ytk-iconbtn{border-radius:var(--yt-radius-sm);width:32px;height:32px;color:var(--yt-ink-2);cursor:pointer;transition:background-color var(--yt-dur)var(--yt-ease),color var(--yt-dur)var(--yt-ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ytk-iconbtn--sm{width:28px;height:28px}.ytk-iconbtn:hover:not(:disabled),.ytk-iconbtn[data-demo=hover]{background:var(--yt-bg-3);color:var(--yt-ink-1)}.ytk-iconbtn[aria-pressed=true]{background:var(--yt-accent-soft);color:var(--yt-accent-fg)}.ytk-iconbtn:disabled{opacity:.4;cursor:not-allowed}.ytk-chip{border-radius:var(--yt-radius-full);background:var(--yt-bg-2);color:var(--yt-ink-1);font:600 12px/16px var(--yt-f-body);white-space:nowrap;cursor:default;border:1px solid transparent;flex:none;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}button.ytk-chip{cursor:pointer}.ytk-chip--filter{border-color:var(--yt-line-1);font:500 13px/18px var(--yt-f-body)}.ytk-chip--filter .ytk-chip__count{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-3)}.ytk-chip--filter[aria-pressed=true]{background:var(--yt-accent);border-color:var(--yt-accent);color:var(--yt-accent-ink)}.ytk-chip--filter[aria-pressed=true] .ytk-chip__count{color:inherit}.ytk-chip--filter:hover:not([aria-pressed=true]){background:var(--yt-bg-3)}.ytk-chip--tint{border-color:var(--chip-c);color:var(--chip-c)}.ytk-chip--tint[aria-pressed=true],.ytk-chip--tint[data-selected=true]{background:var(--chip-c);color:var(--yt-ink-inverse)}.ytk-chip--status{border:0;padding:4px 10px}.ytk-chip--mark{border-radius:var(--yt-radius-xs);background:var(--yt-bg-3);color:var(--yt-ink-2);font:400 11px/14px var(--yt-f-mono);border:0;max-width:100%;padding:4px 10px}.ytk-chip--mark[data-selected=true]{color:var(--yt-ok)}.ytk-chip__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.ytk-tabs{border-bottom:1px solid var(--yt-line-1);scrollbar-width:none;align-items:stretch;gap:20px;display:flex;overflow-x:auto}.ytk-tab{height:40px;color:var(--yt-ink-2);font:500 14px/20px var(--yt-f-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 4px;text-decoration:none;display:inline-flex;position:relative}.ytk-tab:hover:not([aria-disabled=true]),.ytk-tab[aria-selected=true],.ytk-tab[aria-current=page]{color:var(--yt-ink-1)}.ytk-tab[aria-selected=true]:after,.ytk-tab[aria-current=page]:after{content:"";background:var(--yt-accent);height:2px;position:absolute;bottom:0;left:0;right:0}.ytk-tab[aria-disabled=true]{opacity:.4;cursor:not-allowed}.ytk-tab__badge{border-radius:var(--yt-radius-full);background:var(--yt-bg-3);color:var(--yt-ink-2);font:600 12px/16px var(--yt-f-body);align-items:center;padding:0 6px;display:inline-flex}.ytk-tab[aria-selected=true] .ytk-tab__badge,.ytk-tab[aria-current=page] .ytk-tab__badge{background:var(--yt-accent-soft);color:var(--yt-accent-fg)}.ytk-vtabs{flex-direction:column;gap:2px;width:200px;display:flex}.ytk-vtab{border-radius:var(--yt-radius-md);width:100%;color:var(--yt-ink-2);font:500 14px/20px var(--yt-f-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex}.ytk-vtab:hover{background:var(--yt-bg-1);color:var(--yt-ink-1)}.ytk-vtab[aria-current=page],.ytk-vtab[aria-selected=true]{background:var(--yt-bg-2);color:var(--yt-ink-1)}.ytk-vtab[aria-current=page] svg,.ytk-vtab[aria-selected=true] svg{color:var(--yt-accent-fg)}.ytk-seg{border-radius:var(--yt-radius-sm);background:var(--yt-bg-2);gap:2px;padding:2px;display:inline-flex}.ytk-seg__item{border-radius:var(--yt-radius-xs);color:var(--yt-ink-2);font:500 13px/18px var(--yt-f-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px 12px}.ytk-seg--sm .ytk-seg__item{font:600 12px/16px var(--yt-f-body);color:var(--yt-ink-3);padding:2px 8px}.ytk-seg__item[aria-checked=true]{background:var(--yt-bg-3);color:var(--yt-ink-1)}.ytk-seg__item:hover:not([aria-checked=true]){color:var(--yt-ink-1)}.ytk-field{border:1px solid var(--yt-line-1);border-radius:var(--yt-radius-md);background:var(--yt-bg-2);min-width:0;color:var(--yt-ink-1);transition:border-color var(--yt-dur)var(--yt-ease);align-items:center;gap:8px;padding:7px 11px;display:flex}.ytk-field:focus-within{border-color:var(--yt-accent-fg)}.ytk-field:has(>[data-demo=focus]){border-color:var(--yt-accent-fg)}.ytk-field[data-invalid=true]{border-color:var(--yt-err)}.ytk-field[data-disabled=true]{background:var(--yt-bg-1);opacity:.5}.ytk-field>svg{color:var(--yt-ink-3);flex:none}.ytk-field[data-invalid=true]>.ytk-field__err{color:var(--yt-err)}.ytk-field input,.ytk-field textarea,.ytk-field select{width:100%;min-width:0;color:inherit;font:400 14px/20px var(--yt-f-body);background:0 0;border:0;outline:none;flex:auto;padding:0}.ytk-field input::placeholder,.ytk-field textarea::placeholder{color:var(--yt-ink-3);opacity:1}.ytk-field input:focus-visible{outline:none}.ytk-field textarea:focus-visible{outline:none}.ytk-field select:focus-visible{outline:none}.ytk-field--mono input{font:400 13px/20px var(--yt-f-mono);font-variant-numeric:tabular-nums}.ytk-field__unit{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-3);flex:none}.ytk-field__steps{flex-direction:column;flex:none;display:flex}.ytk-field__steps button{width:14px;height:11px;color:var(--yt-ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ytk-field__steps button:hover{color:var(--yt-ink-1)}.ytk-field__clear{color:var(--yt-ink-3);cursor:pointer;border-radius:var(--yt-radius-xs);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ytk-field__clear:hover{color:var(--yt-ink-1)}.ytk-kbd{border:1px solid var(--yt-line-2);border-radius:var(--yt-radius-xs);background:var(--yt-bg-3);color:var(--yt-ink-3);font:400 11px/14px var(--yt-f-mono);white-space:nowrap;flex:none;align-items:center;padding:0 5px;display:inline-flex}.ytk-field--select{position:relative}.ytk-field--select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:22px}.ytk-field--select>svg{pointer-events:none;color:var(--yt-ink-2);position:absolute;right:10px}.ytk-field--area{flex-direction:column;align-items:stretch;gap:4px}.ytk-field--area textarea{resize:vertical;min-height:56px;font-size:13px;line-height:18px}.ytk-field-wrap{flex-direction:column;gap:4px;min-width:0;display:flex}.ytk-field-meta{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-3);justify-content:space-between;gap:8px;display:flex}.ytk-field-meta [data-over=true]{color:var(--yt-err)}.ytk-field-error{font:500 12px/16px var(--yt-f-body);color:var(--yt-err)}.ytk-label{font:500 13px/18px var(--yt-f-body);color:var(--yt-ink-2)}.ytk-slider{touch-action:none;min-width:120px;height:28px;position:relative}.ytk-slider__track{background:var(--yt-line-2);border-radius:2px;height:4px;position:absolute;top:12px;left:0;right:0}.ytk-slider__fill{background:var(--yt-accent);border-radius:2px;height:4px;position:absolute;top:12px}.ytk-slider__tick{background:var(--yt-ink-3);width:1px;height:6px;position:absolute;top:20px}.ytk-slider__thumb{border:2px solid var(--yt-bg-0);background:var(--yt-ink-1);box-sizing:content-box;cursor:grab;border-radius:50%;width:12px;height:12px;margin-left:-6px;padding:0;position:absolute;top:8px;transform:translate(-2px,-2px)}.ytk-slider__thumb:focus-visible{outline:2px solid var(--yt-accent-fg);outline-offset:1px}.ytk-slider[data-disabled=true]{opacity:.4;pointer-events:none}.ytk-toggle{background:var(--yt-line-2);cursor:pointer;width:36px;height:20px;transition:background-color var(--yt-dur)var(--yt-ease);border:0;border-radius:10px;flex:none;padding:0;display:inline-flex;position:relative}.ytk-toggle:after{content:"";background:var(--yt-ink-1);width:14px;height:14px;transition:transform var(--yt-dur)var(--yt-ease),background-color var(--yt-dur)var(--yt-ease);border-radius:50%;position:absolute;top:3px;left:3px}.ytk-toggle[aria-checked=true]{background:var(--yt-accent)}.ytk-toggle[aria-checked=true]:after{background:var(--yt-accent-ink);transform:translate(16px)}.ytk-toggle:disabled{opacity:.4;cursor:not-allowed}.ytk-check{cursor:pointer;font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-2);align-items:center;gap:6px;display:inline-flex}.ytk-check input{opacity:0;width:1px;height:1px;position:absolute}.ytk-check__box{border:1px solid var(--yt-line-2);background:var(--yt-bg-2);width:14px;height:14px;color:var(--yt-accent-ink);border-radius:3px;flex:none;place-items:center;display:grid}.ytk-check__box svg{opacity:0}.ytk-check input:checked+.ytk-check__box{border-color:var(--yt-accent);background:var(--yt-accent)}.ytk-check input:checked+.ytk-check__box svg{opacity:1}.ytk-check input:focus-visible+.ytk-check__box{outline:2px solid var(--yt-accent-fg);outline-offset:2px}.ytk-check input:disabled+.ytk-check__box{opacity:.4}.ytk-check--radio .ytk-check__box{border-radius:50%}.ytk-check--radio input:checked+.ytk-check__box{background:var(--yt-bg-2)}.ytk-check--radio .ytk-check__box:after{content:"";background:var(--yt-accent);opacity:0;border-radius:50%;width:6px;height:6px}.ytk-check--radio input:checked+.ytk-check__box:after{opacity:1}.ytk-badge{border-radius:var(--yt-radius-xs);background:var(--yt-bg-3);color:var(--yt-ink-1);font:600 12px/16px var(--yt-f-body);white-space:nowrap;flex:none;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.ytk-badge__dot{background:var(--badge-dot,var(--yt-ink-3));border-radius:50%;flex:none;width:6px;height:6px}.ytk-badge--mono{font:400 11px/14px var(--yt-f-mono);padding-top:3px;padding-bottom:3px}.ytk-badge--ok{background:var(--yt-ok-soft);color:var(--yt-ok)}.ytk-badge--warn{background:var(--yt-warn-soft);color:var(--yt-warn)}.ytk-badge--err{background:var(--yt-err-soft);color:var(--yt-err)}.ytk-badge--info{background:var(--yt-info-soft);color:var(--yt-info)}.ytk-badge--accent{background:var(--yt-accent-soft);color:var(--yt-accent-fg)}.ytk-badge--muted{color:var(--yt-ink-2)}.ytk-dots{align-items:center;gap:3px;display:inline-flex}.ytk-dots i{background:var(--yt-line-2);border-radius:50%;width:5px;height:5px}.ytk-dots i[data-on=true]{background:var(--yt-accent)}.ytk-stars{color:var(--yt-line-2);gap:1px;display:inline-flex}.ytk-stars svg[data-on=true]{color:var(--yt-accent-fg)}.ytk-progress{background:var(--yt-line-1);border-radius:2px;min-width:32px;height:4px;position:relative;overflow:hidden}.ytk-progress__bar{background:var(--yt-accent);transition:width .3s var(--yt-ease);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.ytk-progress[data-tone=ok] .ytk-progress__bar{background:var(--yt-ok)}.ytk-progress[data-tone=err] .ytk-progress__bar{background:var(--yt-err)}@keyframes ytk-indet{0%{left:-30%}to{left:100%}}.ytk-progress[data-indeterminate=true] .ytk-progress__bar{width:30%;animation:ytk-indet 1.2s var(--yt-ease)infinite}.ytk-ring{flex:none;transform:rotate(-90deg)}.ytk-ring circle{fill:none;stroke-width:2.5px}.ytk-ring .ytk-ring__bg{stroke:var(--yt-line-2)}.ytk-ring .ytk-ring__fg{stroke:var(--yt-accent);stroke-linecap:round;transition:stroke-dashoffset .3s var(--yt-ease)}.ytk-stepper{margin:0;padding:0;list-style:none;display:flex}.ytk-step{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.ytk-step__head{align-items:center;gap:8px;display:flex}.ytk-step__circle{border:1px solid var(--yt-line-2);background:var(--yt-bg-2);width:20px;height:20px;color:var(--yt-ink-inverse);border-radius:50%;flex:none;place-items:center;display:grid}.ytk-step[data-state=done] .ytk-step__circle{background:var(--yt-ok);border:0}.ytk-step[data-state=error] .ytk-step__circle{background:var(--yt-err);border:0}.ytk-step[data-state=working] .ytk-step__circle{color:var(--yt-accent-fg);background:0 0;border:0}.ytk-step__line{background:var(--yt-line-1);border-radius:1px;flex:auto;height:2px;margin-right:8px}.ytk-step[data-state=done] .ytk-step__line{background:var(--yt-ok)}.ytk-step:last-child .ytk-step__line{visibility:hidden}.ytk-step__name{font:500 13px/18px var(--yt-f-body);color:var(--yt-ink-1);padding-right:8px}.ytk-step[data-state=empty] .ytk-step__name{color:var(--yt-ink-3)}.ytk-step__sub{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-3);padding-right:8px}.ytk-step[data-state=error] .ytk-step__sub{color:var(--yt-err)}.ytk-step__sub button{color:inherit;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.ytk-job{border-radius:var(--yt-radius-md);background:var(--yt-bg-2);align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.ytk-job>svg{color:var(--yt-ink-3);flex:none}.ytk-job[data-state=running]>svg{color:var(--yt-accent-fg)}.ytk-job[data-state=done]>svg{color:var(--yt-ok)}.ytk-job[data-state=failed]>svg{color:var(--yt-err)}.ytk-job__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ytk-job__title{font:500 13px/18px var(--yt-f-body);color:var(--yt-ink-1)}.ytk-job__meta{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-3)}.ytk-job[data-state=failed] .ytk-job__meta{color:var(--yt-err)}.ytk-job__meta button{color:inherit;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.ytk-job__err{border-radius:var(--yt-radius-xs);background:var(--yt-err-soft);color:var(--yt-ink-1);font:400 11px/14px var(--yt-f-mono);white-space:pre-wrap;word-break:break-word;margin:4px 0 0;padding:6px 8px}.ytk-job .ytk-progress{flex:none;width:64px}.ytk-toasts{z-index:60;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}.ytk-toasts>*{pointer-events:auto}.ytk-toast{border:1px solid var(--yt-line-2);border-radius:var(--yt-radius-lg);background:var(--yt-bg-2);width:380px;max-width:calc(100vw - 32px);box-shadow:var(--yt-shadow-popover);color:var(--yt-ink-1);font:500 13px/18px var(--yt-f-body);animation:ytk-in .16s var(--yt-ease);align-items:flex-start;gap:10px;padding:10px 14px;display:flex}@keyframes ytk-in{0%{opacity:0;transform:translateY(6px)}}.ytk-toast>svg{flex:none;margin-top:0}.ytk-toast[data-kind=ok]>svg{color:var(--yt-ok)}.ytk-toast[data-kind=info]>svg{color:var(--yt-info)}.ytk-toast[data-kind=warn]>svg{color:var(--yt-warn)}.ytk-toast[data-kind=err]>svg{color:var(--yt-err)}.ytk-toast__text{overflow-wrap:anywhere;flex:auto;min-width:0}.ytk-linkbtn{color:var(--yt-accent-fg);font:500 13px/18px var(--yt-f-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0}.ytk-linkbtn:hover{text-underline-offset:2px;text-decoration:underline}.ytk-x{border-radius:var(--yt-radius-xs);width:18px;height:18px;color:var(--yt-ink-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ytk-x:hover{color:var(--yt-ink-1);background:var(--yt-bg-3)}.ytk-banner{background:var(--yt-err-soft);color:var(--yt-ink-1);font:500 13px/18px var(--yt-f-body);align-items:center;gap:10px;padding:8px 16px;display:flex}.ytk-banner>svg{color:var(--yt-err);flex:none}.ytk-banner[data-kind=warn]{background:var(--yt-warn-soft)}.ytk-banner[data-kind=warn]>svg,.ytk-banner[data-kind=warn] .ytk-linkbtn{color:var(--yt-warn)}.ytk-banner[data-kind=info]{background:var(--yt-info-soft)}.ytk-banner[data-kind=info]>svg,.ytk-banner[data-kind=info] .ytk-linkbtn{color:var(--yt-info)}.ytk-banner .ytk-linkbtn{color:var(--yt-err)}.ytk-banner__text{flex:auto;min-width:0}.ytk-banner__actions{color:var(--yt-ink-3);align-items:center;gap:6px;display:flex}.ytk-tip-host{display:inline-flex;position:relative}.ytk-tip{z-index:70;border-radius:var(--yt-radius-sm);background:var(--yt-ink-1);color:var(--yt-ink-inverse);font:500 12px/16px var(--yt-f-body);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s var(--yt-ease).3s;box-shadow:var(--yt-shadow-popover);align-items:center;gap:8px;padding:4px 8px;display:inline-flex;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.ytk-tip[data-placement=bottom]{top:calc(100% + 6px);bottom:auto}.ytk-tip[data-placement=right]{top:50%;bottom:auto;left:calc(100% + 6px);transform:translateY(-50%)}.ytk-tip .ytk-kbd{color:inherit;background:rgba(127,127,127,.25);border-color:transparent}.ytk-tip-host:hover>.ytk-tip,.ytk-tip-host:focus-within>.ytk-tip,.ytk-tip[data-open=true]{opacity:1}.ytk-tip[data-static=true]{opacity:1;position:static;transform:none}.ytk-menu{border:1px solid var(--yt-line-2);border-radius:var(--yt-radius-md);background:var(--yt-bg-2);min-width:220px;box-shadow:var(--yt-shadow-popover);flex-direction:column;padding:4px;display:flex}.ytk-menu__sep{background:var(--yt-line-1);height:1px;margin:4px 0}.ytk-menuitem{border-radius:var(--yt-radius-sm);width:100%;color:var(--yt-ink-1);font:500 13px/18px var(--yt-f-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;display:flex}.ytk-menuitem>svg{color:var(--yt-ink-2);flex:none}.ytk-menuitem:hover,.ytk-menuitem[data-demo=hover]{background:var(--yt-bg-3);outline:none}.ytk-menuitem:focus-visible{background:var(--yt-bg-3);outline:none}.ytk-menuitem[data-danger=true],.ytk-menuitem[data-danger=true]>svg{color:var(--yt-err)}.ytk-menuitem:disabled{opacity:.4;cursor:not-allowed}.ytk-menuitem__label{flex:auto;min-width:0}.ytk-menuitem__kbd{font:400 11px/14px var(--yt-f-mono);color:var(--yt-ink-3);flex:none}@keyframes ytk-pulse{50%{opacity:.55}}.ytk-skel{border-radius:var(--yt-radius-sm);background:var(--yt-bg-2);animation:1.4s ease-in-out infinite ytk-pulse;display:block}.ytk-drop{border:1px dashed var(--yt-line-2);border-radius:var(--yt-radius-lg);background:var(--yt-bg-1);min-width:0;color:var(--yt-ink-1);text-align:center;font:500 14px/20px var(--yt-f-body);cursor:pointer;transition:background-color var(--yt-dur)var(--yt-ease),border-color var(--yt-dur)var(--yt-ease);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px;display:flex}.ytk-drop>svg{color:var(--yt-ink-2)}.ytk-drop:hover{border-color:var(--yt-ink-3)}.ytk-drop[data-state=dragover]{border-color:var(--yt-accent);background:var(--yt-accent-soft)}.ytk-drop[data-state=dragover]>svg{color:var(--yt-accent-fg)}.ytk-drop[data-state=error]{border-color:var(--yt-err);color:var(--yt-err)}.ytk-drop[data-state=error]>svg{color:var(--yt-err)}.ytk-drop[data-state=uploading]{cursor:default}.ytk-drop__hint{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-3)}.ytk-drop .ytk-progress{width:min(320px,100%)}.ytk-drop__actions{gap:16px;display:flex}.ytk-drop__actions button{color:var(--yt-ink-2);font:500 13px/18px var(--yt-f-body);cursor:pointer;background:0 0;border:0;padding:0}.ytk-drop__actions button:hover{color:var(--yt-ink-1)}.ytk-table{border-collapse:collapse;width:100%}.ytk-th{border-bottom:1px solid var(--yt-line-1);text-align:left;font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-3);white-space:nowrap;padding:8px 12px}.ytk-th button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.ytk-th[aria-sort=ascending],.ytk-th[aria-sort=descending]{color:var(--yt-ink-1)}.ytk-td{border-bottom:1px solid var(--yt-line-1);font:400 13px/18px var(--yt-f-body);color:var(--yt-ink-1);vertical-align:middle;padding:10px 12px}.ytk-td--mono{font:400 13px/16px var(--yt-f-mono);font-variant-numeric:tabular-nums;color:var(--yt-ink-2);white-space:nowrap}.ytk-td--editing{padding:4px 6px}.ytk-td--editing input{border:1px solid var(--yt-ink-2);border-radius:var(--yt-radius-xs);background:var(--yt-bg-2);width:100%;color:var(--yt-ink-1);font:400 13px/18px var(--yt-f-body);outline:none;padding:5px 7px}.ytk-insp-head{width:100%;color:var(--yt-ink-2);font:500 13px/18px var(--yt-f-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;display:flex}.ytk-insp-head>svg{color:var(--yt-ink-3);transition:transform var(--yt-dur)var(--yt-ease);flex:none}.ytk-insp-head[aria-expanded=false]>svg{transform:rotate(-90deg)}.ytk-insp-row{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px;min-height:36px;display:grid}.ytk-insp-row__label{font:500 13px/18px var(--yt-f-body);color:var(--yt-ink-2);overflow-wrap:anywhere}.ytk-insp-row[data-top=true]{align-items:start}.ytk-insp-row[data-top=true] .ytk-insp-row__label{padding-top:8px}.ytk-insp-warn{border-radius:var(--yt-radius-sm);background:var(--yt-warn-soft);color:var(--yt-ink-1);font:500 12px/16px var(--yt-f-body);overflow-wrap:anywhere;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.ytk-insp-warn>svg{color:var(--yt-warn);flex:none;margin-top:1px}.ytk-insp-warn[data-kind=err]{background:var(--yt-err-soft)}.ytk-insp-warn[data-kind=err]>svg{color:var(--yt-err)}.ytk-collapse{border-bottom:1px solid var(--yt-line-1);flex-direction:column;display:flex}.ytk-collapse__head{width:100%;color:var(--yt-ink-2);font:500 13px/18px var(--yt-f-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;display:flex}.ytk-collapse__head:hover{color:var(--yt-ink-1)}.ytk-collapse__head>svg{color:var(--yt-ink-3);transition:transform var(--yt-dur)var(--yt-ease);flex:none}.ytk-collapse__head[aria-expanded=true]>svg{transform:rotate(90deg)}.ytk-collapse__title{flex:auto;min-width:0}.ytk-collapse__count{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-3);flex:none}.ytk-collapse__body{flex-direction:column;gap:8px;padding:4px 0 12px;display:flex}.ytk-collapse__body[hidden]{display:none}.ytk-scrim{z-index:50;background:var(--yt-bg-scrim);animation:ytk-fade .15s var(--yt-ease);place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes ytk-fade{0%{opacity:0}}.ytk-scrim--drawer{place-items:stretch end;padding:0}.ytk-modal{border:1px solid var(--yt-line-2);border-radius:var(--yt-radius-xl);background:var(--yt-bg-1);width:480px;max-width:100%;max-height:calc(100dvh - 48px);box-shadow:var(--yt-shadow-modal);color:var(--yt-ink-1);flex-direction:column;display:flex;overflow:hidden}.ytk-modal--720{width:720px}.ytk-modal__head{border-bottom:1px solid var(--yt-line-1);align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.ytk-modal__title{min-width:0;font:600 20px/26px var(--yt-f-display);color:var(--yt-ink-1);overflow-wrap:anywhere;flex:auto;margin:0}.ytk-modal__body{flex:auto;min-height:0;padding:20px;overflow:auto}.ytk-modal__foot{border-top:1px solid var(--yt-line-1);justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.ytk-modal__foot-left{color:var(--yt-ink-3);font:500 12px/16px var(--yt-f-body);margin-right:auto}.ytk-drawer{width:var(--yt-size-drawer);max-width:100vw;height:100dvh;max-height:none;animation:ytk-slide .18s var(--yt-ease);border-width:0 0 0 1px;border-radius:0}@keyframes ytk-slide{0%{opacity:0;transform:translate(24px)}}.ytk-modal--inline{box-shadow:var(--yt-shadow-modal)}.ytk-empty{isolation:isolate;border-radius:var(--yt-radius-lg);text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:560px;padding:48px;display:flex;position:relative;overflow:hidden}.ytk-empty__marble{z-index:-1;object-fit:cover;opacity:.45;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ytk-empty__frame{border:1px solid var(--yt-line-2);background:var(--yt-bg-2);width:160px;height:90px;color:var(--yt-ink-3);border-radius:8px;place-items:center;display:grid}.ytk-empty__title{font:600 20px/26px var(--yt-f-display);color:var(--yt-ink-1);margin:0}.ytk-empty__text{font:400 14px/20px var(--yt-f-body);color:var(--yt-ink-2);max-width:420px;margin:0}.ytk-logo{color:var(--yt-ink-1);flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ytk-logo--h{gap:10px}.ytk-logo__studio{font:800 9px/12px var(--yt-f-display);letter-spacing:.2em;text-transform:uppercase}.ytk-avatar{border:1px solid var(--yt-line-2);background:var(--yt-bg-3);width:32px;height:32px;color:var(--yt-ink-1);font:600 14px/20px var(--yt-f-body);text-transform:lowercase;cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.ytk-avatar:hover{border-color:var(--yt-ink-3)}.ytk-budget{border-radius:var(--yt-radius-full);background:var(--yt-bg-2);color:var(--yt-ink-1);font:400 11px/14px var(--yt-f-mono);cursor:pointer;white-space:nowrap;border:0;flex:none;align-items:center;gap:8px;padding:4px 10px;text-decoration:none;display:inline-flex}.ytk-budget>svg{color:var(--yt-ink-2);flex:none}.ytk-budget__bar{background:var(--yt-line-2);border-radius:2px;width:48px;height:4px;position:relative;overflow:hidden}.ytk-budget__bar>i{background:var(--yt-accent);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.ytk-budget[data-state=warn]{background:var(--yt-warn-soft)}.ytk-budget[data-state=warn]>svg{color:var(--yt-warn)}.ytk-budget[data-state=warn] .ytk-budget__bar>i{background:var(--yt-warn)}.ytk-budget[data-state=stop]{background:var(--yt-err-soft);color:var(--yt-err)}.ytk-budget[data-state=stop]>svg{color:var(--yt-err)}.ytk-budget[data-state=stop] .ytk-budget__bar>i{background:var(--yt-err)}.ytk-rail{width:var(--yt-size-rail);border-right:1px solid var(--yt-line-1);background:var(--yt-bg-0);flex-direction:column;align-items:center;gap:4px;height:100%;min-height:100%;padding:16px 0 12px;display:flex;position:relative}.ytk-rail__logo{margin-bottom:20px}.ytk-rail__spacer{flex:auto}.ytk-railitem{width:64px;height:56px;color:var(--yt-ink-2);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;padding:0;text-decoration:none;display:flex;position:relative}.ytk-railitem__label{font:600 8px/10px var(--yt-f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--yt-ink-3);white-space:nowrap}.ytk-railitem:hover,.ytk-railitem[data-demo=hover]{background:var(--yt-bg-2);color:var(--yt-ink-1)}.ytk-railitem[aria-current=page]{background:var(--yt-bg-2);color:var(--yt-accent-fg)}.ytk-railitem[aria-current=page] .ytk-railitem__label{color:var(--yt-ink-1)}.ytk-railitem[aria-current=page]:before{content:"";background:var(--yt-accent);border-radius:1px;width:2px;height:24px;position:absolute;top:16px;left:0}.ytk-railitem:focus-visible{outline-offset:-2px}.ytk-railitem__badge{border-radius:var(--yt-radius-full);background:var(--yt-accent);min-width:18px;color:var(--yt-accent-ink);font:600 12px/16px var(--yt-f-body);text-align:center;padding:0 5px;position:absolute;top:4px;left:36px}.ytk-topbar{height:var(--yt-size-topbar);border-bottom:1px solid var(--yt-line-1);background:var(--yt-bg-0);align-items:center;gap:16px;min-width:0;padding:0 24px;display:flex;position:relative}.ytk-crumbs{min-width:0;font:500 13px/18px var(--yt-f-body);color:var(--yt-ink-3);flex:auto;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ytk-crumbs li{align-items:center;gap:8px;min-width:0;display:flex}.ytk-crumbs li:not(:last-child){flex:0 auto}.ytk-crumbs li:last-child{flex:none}.ytk-crumbs li+li:before{content:"/";color:var(--yt-ink-3);flex:none;font-weight:400}.ytk-crumbs a{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.ytk-crumbs a:hover{color:var(--yt-ink-1)}.ytk-crumbs [aria-current=page]{color:var(--yt-ink-1);white-space:nowrap}.ytk-topbar__actions{flex:none;align-items:center;gap:8px;display:flex}.ytk-wave{width:100%;height:100%;display:block}.ytk-waverow{border-radius:var(--yt-radius-xs);cursor:pointer;width:100%;height:32px;color:var(--yt-ink-3);background:0 0;border:0;padding:0;display:block;position:relative}.ytk-waverow[data-state=playing]{color:var(--yt-accent-fg)}.ytk-waverow[data-state=unavailable]{opacity:.35;cursor:default}.ytk-waverow__sel{background:var(--yt-accent-soft);border:1px solid var(--yt-accent);pointer-events:none;border-radius:2px;position:absolute;top:0;bottom:0}.ytk-wavelarge{border-radius:var(--yt-radius-md);background:var(--yt-bg-1);height:80px;color:var(--yt-ink-3);position:relative;overflow:hidden}.ytk-wavelarge__handle{background:var(--yt-accent);cursor:ew-resize;border:0;width:2px;margin-left:-1px;padding:0;position:absolute;top:0;bottom:0}.ytk-wavelarge__handle:after{content:"";position:absolute;top:0;bottom:0;left:-6px;right:-6px}.ytk-wavelarge__time{font:400 11px/14px var(--yt-f-mono);color:var(--yt-accent-fg);white-space:nowrap;pointer-events:none;padding:0 4px;position:absolute}.ytk-transport-c{min-width:0;container-type:inline-size}.ytk-transport{background:var(--yt-bg-1);align-items:center;gap:16px;min-width:0;height:40px;padding:0 12px;display:flex;overflow:hidden}@container (width<=1000px){.ytk-transport__label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ytk-transport{gap:12px}}@container (width<=760px){.ytk-transport__group .ytk-check{gap:0;font-size:0}.ytk-transport__group .ytk-check .ytk-check__box{margin-right:2px}}.ytk-transport__btns,.ytk-player__btns{flex:none;align-items:center;gap:4px;display:flex}.ytk-transport .ytk-iconbtn{width:28px;height:28px;color:var(--yt-ink-1)}.ytk-transport .ytk-iconbtn[data-play=true]{background:var(--yt-ink-1);color:var(--yt-ink-inverse)}.ytk-transport__time{font:400 13px/16px var(--yt-f-mono);font-variant-numeric:tabular-nums;color:var(--yt-ink-1);white-space:nowrap;flex:none}.ytk-transport__spacer{flex:auto;min-width:0}.ytk-transport__group{color:var(--yt-ink-2);flex:none;align-items:center;gap:10px;display:flex}.ytk-transport__opt{color:var(--yt-ink-2);font:500 12px/16px var(--yt-f-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ytk-transport__opt[aria-pressed=true]{color:var(--yt-ink-1)}.ytk-transport__opt[aria-pressed=true]>svg{color:var(--yt-accent-fg)}.ytk-player{border-top:1px solid var(--yt-line-1);background:var(--yt-bg-1);align-items:center;gap:20px;min-width:0;height:72px;padding:0 20px;display:flex}.ytk-player__now{flex:0 300px;align-items:center;gap:12px;min-width:0;display:flex}.ytk-player__art{background:var(--yt-role-bed);border-radius:8px;flex:none;width:44px;height:44px}.ytk-player__meta{flex-direction:column;gap:2px;min-width:0;display:flex}.ytk-player__title{font:500 13px/18px var(--yt-f-body);color:var(--yt-ink-1)}.ytk-player__sub{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-3)}.ytk-player__btns .ytk-iconbtn{width:28px;height:28px;color:var(--yt-ink-1)}.ytk-player__play{background:var(--yt-accent);width:36px;height:36px;color:var(--yt-accent-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ytk-player__play:hover{opacity:.88}.ytk-player__progress{min-width:120px;font:400 11px/14px var(--yt-f-mono);color:var(--yt-ink-2);white-space:nowrap;flex:auto;align-items:center;gap:10px;display:flex}.ytk-player__progress .ytk-slider{flex:auto}.ytk-player__opt{font:600 12px/16px var(--yt-f-body);color:var(--yt-ink-1);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:8px;display:flex}.ytk-player__ab{border:1px solid var(--yt-line-2);border-radius:var(--yt-radius-sm);color:var(--yt-ink-2);font:600 12px/16px var(--yt-f-body);cursor:pointer;background:0 0;flex:none;padding:3px 9px}.ytk-player__ab[aria-pressed=true]{border-color:var(--yt-accent);color:var(--yt-accent-fg)}.ytk-player__vol{width:96px;color:var(--yt-ink-2);flex:none;align-items:center;gap:6px;display:flex}.ytk-player__vol .ytk-slider{flex:auto;min-width:0}.ytk-player__vol .ytk-slider__fill{background:var(--yt-ink-2)}.ytk-ruler{background:var(--yt-bg-1);border-bottom:1px solid var(--yt-line-1);cursor:pointer;height:28px;position:relative;overflow:hidden}.ytk-ruler__tick{background:var(--yt-line-2);width:1px;height:4px;position:absolute;bottom:0}.ytk-ruler__tick[data-major=true]{background:var(--yt-ink-3);height:10px}.ytk-ruler__label{font:400 10px/12px var(--yt-f-mono);color:var(--yt-ink-3);white-space:nowrap;padding-left:3px;position:absolute;top:4px}.ytk-minimap{background:var(--yt-bg-1);height:16px;color:var(--yt-ink-3);cursor:pointer;border-radius:3px;position:relative;overflow:hidden}.ytk-minimap__view{border:1px solid var(--yt-ink-2);background:rgba(243,241,236,.06);border-radius:3px;position:absolute;top:0;bottom:0}.ytk-minimap__play{background:var(--yt-clip-playhead);width:1px;position:absolute;top:0;bottom:0}.ytk-minimap__mark{background:var(--yt-ink-1);opacity:.8;height:2px;position:absolute;bottom:0}.ytk-playhead{z-index:5;pointer-events:none;width:0;position:absolute;top:0;bottom:0}.ytk-playhead:before{content:"";background:var(--yt-clip-playhead);width:1px;position:absolute;top:0;bottom:0;left:-.5px}.ytk-playhead__head{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--yt-clip-playhead);pointer-events:auto;cursor:ew-resize;width:0;height:0;position:absolute;top:0;left:-5px}.ytk-track-head{width:var(--yt-size-track-header);height:var(--yt-size-track);border-bottom:1px solid var(--yt-line-1);background:var(--yt-bg-1);color:var(--yt-ink-3);align-items:center;gap:8px;padding:0 6px 0 10px;display:flex;position:relative}.ytk-track-head>svg{flex:none}.ytk-track-head__name{min-width:0;font:600 12px/16px var(--yt-f-body);color:var(--yt-ink-2);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ytk-track-head__btns{flex:none;gap:0;display:flex}.ytk-track-head__btn{border-radius:var(--yt-radius-xs);width:16px;height:20px;color:var(--yt-ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ytk-track-head__btn:hover{background:var(--yt-bg-3);color:var(--yt-ink-1)}.ytk-track-head__btn[aria-pressed=true]{color:var(--yt-accent-fg)}.ytk-track-head__btn:disabled{cursor:default}.ytk-clip{border-radius:var(--yt-radius-sm);background:var(--clip-bg,var(--yt-clip-aroll));height:48px;color:var(--yt-ink-1);font:600 12px/16px var(--yt-f-body);cursor:pointer;text-align:left;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.ytk-clip--short{height:32px}.ytk-clip:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.ytk-clip[data-selected=true]:after{box-shadow:inset 0 0 0 2px var(--yt-clip-selection)}.ytk-clip[data-state=warning]:not([data-type=aroll]):after{box-shadow:inset 0 0 0 2px var(--yt-warn)}.ytk-clip[data-state=dimmed]{opacity:.35}.ytk-clip[data-ghost=true]{opacity:.5}.ytk-clip[data-type=captions][data-key=true]:after{box-shadow:inset 0 0 0 1px var(--yt-accent)}.ytk-clip[data-type=captions][data-key=true][data-selected=true]:after{box-shadow:inset 0 0 0 2px var(--yt-clip-selection)}.ytk-clip[data-type=brick-full-dark]:after{box-shadow:inset 0 0 0 1px var(--yt-clip-brick-full-dark-line)}.ytk-clip[data-type=brick-full-dark][data-selected=true]:after{box-shadow:inset 0 0 0 2px var(--yt-clip-selection)}.ytk-clip[data-type=brick-full-light],.ytk-clip[data-type=brick-full-light] .ytk-clip__sub{color:#141416}.ytk-clip[data-type=brick-full-dark],.ytk-clip[data-type=art]{color:#f3f1ec}.ytk-clip[data-type=brick-full-dark] .ytk-clip__sub{color:#b4b0a8}.ytk-clip[data-type=brick-overlay]{color:var(--yt-accent-ink)}.ytk-clip[data-type=sfx]{color:var(--yt-role-sfx);background:0 0}.ytk-clip__row{align-items:center;gap:6px;min-width:0;padding:0 8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ytk-clip__row>svg{flex:none}.ytk-clip__thumb{border-radius:var(--yt-radius-xs);object-fit:cover;background:rgba(0,0,0,.2);flex:none;width:64px;height:36px;margin-left:-2px}.ytk-clip__text{flex-direction:column;flex:auto;min-width:0;display:flex}.ytk-clip__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ytk-clip__sub{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-2);opacity:.7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ytk-clip--plain{font-weight:500}.ytk-clip__wave{color:rgba(243,241,236,.55);pointer-events:none;height:28px;position:absolute;bottom:4px;left:0;right:0}.ytk[data-yt-theme=light] .ytk-clip__wave{color:rgba(20,20,22,.45)}.ytk-clip__cut{background:var(--yt-ink-1);opacity:.5;width:1px;position:absolute;top:0;bottom:0}.ytk-clip__tag{font:400 11px/14px var(--yt-f-mono);background:var(--yt-ok-soft);color:var(--yt-ok);border-radius:3px;padding:0 4px;position:absolute;top:4px;left:6px}.ytk-clip__tag--info{color:#bfe0fa;background:rgba(90,169,230,.28);align-self:flex-start;padding:0 5px;display:inline-block;position:static}.ytk-clip__review{background:var(--yt-warn);height:3px;position:absolute;top:0;left:0;right:0}.ytk-clip__warnicon{color:var(--yt-accent-ink);position:absolute;top:2px;right:8px}.ytk-clip__trim{background:var(--yt-clip-selection);cursor:ew-resize;width:6px;position:absolute;top:0;bottom:0}.ytk-clip__trim--l{border-radius:var(--yt-radius-sm)0 0 var(--yt-radius-sm);left:0}.ytk-clip__trim--r{border-radius:0 var(--yt-radius-sm)var(--yt-radius-sm)0;right:0}.ytk-clip__music-title{text-overflow:ellipsis;white-space:nowrap;position:absolute;top:2px;left:8px;right:8px;overflow:hidden}.ytk-clip__gain{background:var(--yt-ink-1);opacity:.8;height:1px;position:absolute;top:18px;left:0;right:0}.ytk-clip__duck{background:rgba(0,0,0,.25);position:absolute;top:0;bottom:0}.ytk-clip__sfx-mark{background:var(--yt-clip-sfx);flex:none;width:12px;height:12px;margin:0 2px;transform:rotate(45deg)}.ytk-clip__sfx-wave{width:40px;height:20px;color:var(--yt-clip-sfx);flex:none}.ytk-clip[data-type=sfx] .ytk-clip__title{font:400 11px/14px var(--yt-f-mono)}.ytk-fade{width:24px;height:14px;color:var(--yt-ink-1);cursor:ew-resize;position:absolute;top:2px}.ytk-fade--in{left:0}.ytk-fade--out{right:0;transform:scaleX(-1)}.ytk-zoomstrip{background:var(--yt-clip-zoom);border-radius:2px;height:4px;position:relative}.ytk-zoomstrip[data-level="100"]{box-shadow:inset 0 0 0 1px var(--yt-line-2);background:0 0}.ytk-zoomstrip[data-level="115"]{opacity:.55}.ytk-zoomstrip[data-level="125"]{opacity:.8}.ytk-zoomstrip[data-level="132"]{opacity:1;background:var(--yt-ink-1)}.ytk-chapter{background:var(--yt-bg-3);max-width:220px;color:var(--yt-ink-1);font:500 11px/14px var(--yt-f-body);white-space:nowrap;border-left:2px solid var(--yt-accent);border-radius:3px;align-items:center;gap:4px;padding:2px 6px 2px 4px;display:inline-flex}.ytk-chapter__t{font-family:var(--yt-f-mono);color:var(--yt-ink-2)}.ytk-chapter__name{text-overflow:ellipsis;overflow:hidden}.ytk-themeblock{background:var(--yt-clip-brick-full-light);border-radius:2px;height:6px}.ytk-themeblock[data-theme=dark]{background:var(--yt-clip-brick-full-dark);box-shadow:inset 0 0 0 1px var(--yt-clip-brick-full-dark-line)}.ytk-gap{border:1px dashed var(--yt-line-2);background:repeating-linear-gradient(135deg,transparent 0 5px,var(--yt-line-1)5px 6px);height:100%;min-height:24px;font:400 10px/12px var(--yt-f-mono);color:var(--yt-ink-3);border-radius:3px;place-items:center;display:grid}.ytk-snap{background:var(--yt-accent);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.ytk-timetip{background:var(--yt-ink-1);color:var(--yt-ink-inverse);font:400 11px/14px var(--yt-f-mono);white-space:nowrap;border-radius:3px;padding:1px 4px;display:inline-block}.ytk-thumb{border-radius:var(--yt-radius-md);background:var(--yt-bg-2);aspect-ratio:16/9;flex:none;position:relative;overflow:hidden}.ytk-thumb[data-ratio="9:16"]{aspect-ratio:9/16}.ytk-thumb[data-ratio="3:2"]{aspect-ratio:3/2}.ytk-thumb>img,.ytk-thumb>video{object-fit:cover;background:var(--yt-bg-2);width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.ytk-thumb__empty{font:800 40px/44px var(--yt-f-display);letter-spacing:.02em;color:var(--yt-ink-1);place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.ytk-thumb__empty>img{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ytk-thumb__empty>span{position:relative}.ytk-thumb__tl,.ytk-thumb__tr,.ytk-thumb__bl,.ytk-thumb__br{gap:4px;display:flex;position:absolute}.ytk-thumb__tl{top:8px;left:8px}.ytk-thumb__tr{top:8px;right:8px}.ytk-thumb__bl{bottom:8px;left:8px}.ytk-thumb__br{bottom:8px;right:8px}.ytk-card{border:1px solid var(--yt-line-1);border-radius:var(--yt-radius-lg);background:var(--yt-bg-1);min-width:0;color:var(--yt-ink-1);flex-direction:column;gap:12px;padding:12px;display:flex}a.ytk-card,button.ytk-card{cursor:pointer;text-align:left;font:inherit;text-decoration:none}.ytk-card:hover{border-color:var(--yt-line-2)}.ytk-card__head{align-items:flex-start;gap:8px;display:flex}.ytk-card__title{min-width:0;font:600 16px/22px var(--yt-f-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;margin:0;display:-webkit-box;overflow:hidden}.ytk-card__title--sm{font:600 13px/18px var(--yt-f-body)}.ytk-card__meta{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-3)}.ytk-card__body{flex-direction:column;gap:6px;min-width:0;display:flex}.ytk-card__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ytk-stagedots{gap:4px;display:inline-flex}.ytk-stagedots i{background:var(--yt-line-2);border-radius:50%;width:6px;height:6px}.ytk-stagedots i[data-s=done],.ytk-stagedots i[data-s=working]{background:var(--yt-accent)}.ytk-stagedots i[data-s=error]{background:var(--yt-err)}.ytk-summary{border:1px solid var(--yt-line-1);border-radius:var(--yt-radius-lg);background:var(--yt-bg-1);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.ytk-summary__title{font:600 11px/14px var(--yt-f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--yt-ink-3);align-items:center;gap:6px;display:flex}.ytk-summary__value{font:700 28px/34px var(--yt-f-display);color:var(--yt-ink-1)}.ytk-summary__sub{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-3);overflow-wrap:anywhere}.ytk-filerow{border:1px solid var(--yt-line-1);border-radius:var(--yt-radius-md);background:var(--yt-bg-1);align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.ytk-filerow__thumb{border-radius:var(--yt-radius-xs);background:var(--yt-bg-3);object-fit:cover;flex:none;width:56px;height:32px}.ytk-filerow__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ytk-filerow__name{font:500 13px/18px var(--yt-f-body)}.ytk-filerow .ytk-progress{width:160px}.ytk-moment{border-radius:var(--yt-radius-md);grid-template-columns:28px minmax(120px,1fr) minmax(120px,200px) minmax(0,300px) 180px;align-items:center;gap:12px;min-width:0;padding:6px 10px;display:grid}.ytk-moment:hover{background:var(--yt-bg-2)}.ytk-moment[data-selected=true]{background:var(--yt-bg-3)}.ytk-moment__name{flex-direction:column;min-width:0;display:flex}.ytk-moment__tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ytk-brickcard__frame{border-radius:var(--yt-radius-md);background:var(--yt-bg-2);aspect-ratio:16/9;position:relative;overflow:hidden}.ytk-brickcard__frame[data-ratio="9:16"]{aspect-ratio:9/16}.ytk-brickcard__frame>img{object-fit:cover;width:100%;height:100%;display:block}.ytk-brickcard__star{position:absolute;top:6px;right:6px}.ytk-libtab{border-radius:var(--yt-radius-sm);color:var(--yt-ink-3);font:600 8px/10px var(--yt-f-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:6px 8px;display:flex}.ytk-libtab[aria-selected=true]{background:var(--yt-bg-3);color:var(--yt-ink-1)}.ytk-libtab[aria-selected=true]>svg{color:var(--yt-accent-fg)}.ytk-modal--inline.ytk-drawer{border-radius:var(--yt-radius-lg);border-width:1px;height:560px;animation:none}.ytk-brickcard{width:240px}.ytk-card__row--tight{flex-wrap:nowrap;gap:0}.ytk-app{grid-template-columns:var(--yt-size-rail)minmax(0,1fr);min-height:100dvh;display:grid}.ytk-app>.ytk-rail{z-index:6;height:100dvh;position:-webkit-sticky;position:sticky;top:0}.ytk-app__main{flex-direction:column;min-width:0;display:flex}.ytk-app__main>.ytk-topbar{z-index:5;position:-webkit-sticky;position:sticky;top:0}.ytk-page{flex-direction:column;gap:24px;min-width:0;padding:24px;display:flex}.ytk-page__head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ytk-page__head>h1{flex:auto;margin:0}.ytk-chiprow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ytk-projects{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));align-items:start;gap:24px;display:grid}.ytk-projects__empty{justify-content:center;padding:48px 0;display:flex}.ytk-skelcard{opacity:.7;flex-direction:column;gap:10px;display:flex}.ytk-skelcard .ytk-skel{background:var(--yt-bg-3)}.ytk-card__menu{flex:none;position:relative}.ytk-card__menu>.ytk-menu{z-index:10;position:absolute;top:calc(100% + 4px);right:0}.ytk-banner--page{border-radius:var(--yt-radius-md)}.ytk-placeholder{justify-content:center;padding:48px 24px;display:flex}.ytk .ytk-legacy{--yt-bg:var(--yt-bg-0);--yt-card:var(--yt-bg-1);--yt-ink:var(--yt-ink-1);--yt-muted:var(--yt-ink-2);--yt-line:var(--yt-line-1);color:var(--yt-ink-1);min-width:0;padding:32px 24px;font-size:16px;line-height:1.5}.ytk-m1{flex-direction:column;gap:14px;display:flex}.ytk-m1__row{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.ytk-m1 .ytk-check{font:400 13px/18px var(--yt-f-body);color:var(--yt-ink-1);gap:8px}.ytk-drawer.ytk-drawer--jobs{width:360px}.ytk-drawer--jobs .ytk-modal__head{border-bottom:0;align-items:center;padding:16px 16px 0}.ytk-drawer--jobs .ytk-modal__body{padding:12px 16px 16px}.ytk-jobs{flex-direction:column;gap:12px;display:flex}.ytk-jobs__filters{align-items:center;gap:8px;display:flex}.ytk-jobs__pod{white-space:nowrap;margin-left:auto}.ytk-jobs__budget{border-radius:var(--yt-radius-md);background:var(--yt-bg-2);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.ytk-jobs__budget-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.ytk-jobs__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ytk-jobs__empty{margin:8px 0}.ytk-jobs__status{font:500 12px/16px var(--yt-f-body);color:var(--yt-err);align-items:center;gap:6px;display:flex}.ytk-auth{isolation:isolate;place-items:center;min-height:100dvh;padding:32px 16px;display:grid;position:relative;overflow:hidden}.ytk-auth__bg{z-index:-2;object-fit:cover;opacity:.3;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ytk-auth:after{content:"";z-index:-1;background:var(--yt-bg-scrim);opacity:.5;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.ytk-authcard{border:1px solid var(--yt-line-2);border-radius:var(--yt-radius-xl);background:var(--yt-bg-1);width:420px;max-width:100%;box-shadow:var(--yt-shadow-modal);flex-direction:column;align-items:center;gap:20px;padding:32px;display:flex}.ytk-authcard__title{font:600 20px/26px var(--yt-f-display);color:var(--yt-ink-1);text-align:center;margin:0}.ytk-authcard__text{font:400 13px/18px var(--yt-f-body);color:var(--yt-ink-2);text-align:center;margin:0}.ytk-authcard__form{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.ytk-authcard__fields{flex-direction:column;gap:12px;width:100%;display:flex}.ytk-authcard__form>.ytk-btn,.ytk-authcard>.ytk-btn{width:100%}.ytk-autherr{font:500 12px/16px var(--yt-f-body);color:var(--yt-err);align-items:flex-start;gap:6px;margin:0;display:flex}.ytk-autherr>svg{flex:none;margin-top:1px}.ytk-otp{align-items:center;gap:8px;display:flex;position:relative}.ytk-otp__cell{border:1px solid var(--yt-line-1);border-radius:var(--yt-radius-md);background:var(--yt-bg-2);width:44px;height:52px;font:500 16px/20px var(--yt-f-mono);color:var(--yt-ink-1);place-items:center;display:grid}.ytk-otp:focus-within .ytk-otp__cell[data-active=true]{border-color:var(--yt-accent)}.ytk-otp[data-invalid=true] .ytk-otp__cell{border-color:var(--yt-err)}.ytk-otp__dash{font:500 16px/20px var(--yt-f-mono);color:var(--yt-ink-3)}.ytk-otp>input{opacity:0;caret-color:transparent;cursor:text;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;top:0;bottom:0;left:0;right:0}.ytk-qr{border-radius:var(--yt-radius-md);background:#fff;padding:12px;line-height:0}.ytk-qr svg{width:180px;height:180px}.ytk-secret{font:400 11px/14px var(--yt-f-mono);color:var(--yt-ink-2);overflow-wrap:anywhere;text-align:center;-webkit-user-select:all;-moz-user-select:all;user-select:all}.ytk-codes{border-radius:var(--yt-radius-md);background:var(--yt-bg-2);width:100%;font:500 16px/20px var(--yt-f-mono);text-align:center;-webkit-user-select:all;-moz-user-select:all;user-select:all;grid-template-columns:1fr 1fr;gap:6px 16px;margin:0;padding:12px 16px;list-style:none;display:grid}.ytk-skelcard__thumb{aspect-ratio:16/9}.ytk-ptabs{top:var(--yt-size-topbar);z-index:4;border-bottom:1px solid var(--yt-line-1);background:var(--yt-bg-0);padding:0 24px;position:-webkit-sticky;position:sticky}.ytk-ptabs>.ytk-tabs{border-bottom:0}.ytk-proj{flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex}.ytk-proj--legacy{gap:0;padding:16px 0 0}.ytk-proj--legacy>.ytk-banner{border-radius:var(--yt-radius-md);margin:0 24px}.ytk-ov-head{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.ytk-ov-head__title{min-width:0;max-width:100%;color:var(--yt-ink-1);cursor:text;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.ytk-ov-head__title>h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.ytk-ov-head__title>svg{color:var(--yt-ink-3);flex:none}.ytk-ov-head__title:hover>svg{color:var(--yt-ink-1)}.ytk-ov-head__input{border:1px solid var(--yt-accent);border-radius:var(--yt-radius-md);background:var(--yt-bg-2);min-width:min(560px,100%);color:var(--yt-ink-1);text-transform:none;outline:none;padding:0 8px}.ytk-ov-head__gap{flex:auto}.ytk-ov-head__menu{flex:none;position:relative}.ytk-ov-head__menu>.ytk-menu,.ytk-mat-upload>.ytk-menu,.ytk-s4-versions>.ytk-menu{z-index:10;position:absolute;top:calc(100% + 4px);right:0}a.ytk-step__name,a.ytk-linkbtn{text-decoration:none}a.ytk-step__name:hover{text-underline-offset:2px;text-decoration:underline}.ytk-ov-fail{border:1px solid var(--yt-err);border-radius:var(--yt-radius-lg);background:var(--yt-err-soft);flex-direction:column;align-items:flex-start;gap:10px;padding:16px;display:flex}.ytk-ov-fail__title{font:600 16px/22px var(--yt-f-body);color:var(--yt-ink-1);align-items:center;gap:8px;margin:0;display:flex}.ytk-ov-fail__title>svg{color:var(--yt-err);flex:none}.ytk-ov-fail__text{font:400 13px/18px var(--yt-f-body);color:var(--yt-ink-2);overflow-wrap:anywhere;margin:0}.ytk-ov-cols{grid-template-columns:minmax(0,880fr) minmax(280px,448fr);align-items:start;gap:24px;display:grid}.ytk-ov-main{flex-direction:column;gap:12px;min-width:0;display:flex}.ytk-ov-player{border-radius:var(--yt-radius-lg);background:#000;height:330px;position:relative;overflow:hidden}.ytk-ov-player>video{object-fit:contain;width:100%;height:100%;display:block}.ytk-ov-player__play{background:var(--yt-ink-1);width:56px;height:56px;color:var(--yt-ink-inverse);cursor:pointer;border:0;border-radius:50%;place-items:center;margin:-28px 0 0 -28px;padding:0;display:grid;position:absolute;top:50%;left:50%}.ytk-ov-player__play:hover{opacity:.9}.ytk-ov-player__label{color:#f3f1ec;font:500 12px/16px var(--yt-f-body);pointer-events:none;background:rgba(0,0,0,.6);border-radius:4px;padding:4px 8px;position:absolute;top:12px;left:12px}.ytk-ov-player--wait{background:var(--yt-bg-2)}.ytk-ov-player--wait>.ytk-thumb{aspect-ratio:auto;border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0}.ytk-ov-player__note{border-radius:var(--yt-radius-sm);color:#f3f1ec;font:500 13px/18px var(--yt-f-body);white-space:nowrap;background:rgba(0,0,0,.6);align-items:center;gap:8px;padding:6px 10px;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.ytk-ov-drops{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.ytk-ov-drops>.ytk-drop{min-height:156px}.ytk-ov-chapters{flex-wrap:wrap;gap:6px;display:flex}.ytk-ov-chapters .ytk-chapter{max-width:260px;font:600 12px/16px var(--yt-f-body);border-left:0;gap:4px;padding:2px 6px 2px 4px}.ytk-ov-chapters .ytk-chapter:before{content:"";background:var(--yt-accent);flex:none;width:2px;height:12px}.ytk-ov-chapters .ytk-chapter__t{font-family:var(--yt-f-body);color:var(--yt-ink-1)}.ytk-ov-summary{flex-direction:column;gap:8px;min-width:0;display:flex}.ytk-ov-summary .ytk-summary,.ytk-s4-cards .ytk-summary{padding:12px 16px}.ytk-ov-summary .ytk-summary__title,.ytk-s4-cards .ytk-summary__title{color:var(--yt-ink-2);gap:8px}.ytk-ov-summary .ytk-summary__value,.ytk-s4-cards .ytk-summary__value{font:600 20px/26px var(--yt-f-display)}.ytk-ov-history{border:1px solid var(--yt-line-1);border-radius:var(--yt-radius-lg);background:var(--yt-bg-1);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.ytk-ov-history__head{align-items:center;gap:12px;display:flex}.ytk-ov-history__head>h2{margin:0}.ytk-ov-history__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ytk-ov-history__row{grid-template-columns:80px auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:22px;display:grid}.ytk-ov-history__row[data-failed=true]>.ytk-caption{color:var(--yt-err)}.ytk-mat-upload{display:inline-flex;position:relative}.ytk-mat__hint{margin:-8px 0 0}.ytk-mat__sec{flex-direction:column;gap:12px;scroll-margin-top:112px;display:flex}.ytk-mat__sec>h2{margin:0}.ytk-mat .ytk-filerow{gap:14px;padding:10px 12px}.ytk-mat .ytk-filerow__thumb{border-radius:var(--yt-radius-sm);width:96px;height:54px}.ytk-mat .ytk-filerow__media{overflow:hidden}.ytk-mat .ytk-filerow__media>.ytk-thumb{aspect-ratio:auto;border-radius:0;width:100%;height:100%}.ytk-mat .ytk-filerow__media .ytk-thumb__empty{font-size:14px;line-height:16px}.ytk-mat .ytk-filerow__text{gap:4px}.ytk-mat .ytk-filerow__name{font:600 14px/20px var(--yt-f-body)}.ytk-mat .ytk-filerow .ytk-progress{width:min(320px,100%)}.ytk-mat__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;display:grid}.ytk-mat__art.ytk-card{gap:8px;padding:8px}.ytk-mat__art .ytk-thumb{aspect-ratio:auto;border-radius:var(--yt-radius-md);height:176px}.ytk-mat__art .ytk-card__title--sm{font:600 14px/20px var(--yt-f-body)}.ytk-mat__art .ytk-card__body{gap:8px}.ytk-mat__grid--img{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.ytk-mat__img{border:1px solid var(--yt-line-1);border-radius:var(--yt-radius-lg);background:var(--yt-bg-1);flex-direction:column;gap:6px;min-width:0;margin:0;padding:8px;display:flex}.ytk-mat__img>figcaption{align-items:center;gap:6px;min-width:0;display:flex}.ytk-mat__img>figcaption>span{flex:auto;min-width:0}.ytk-m6{align-items:flex-start;gap:16px;display:flex}.ytk-m6__art{aspect-ratio:3/2;border-radius:var(--yt-radius-md);background:var(--yt-bg-2);cursor:crosshair;border:0;flex:none;width:420px;max-width:62%;padding:0;position:relative;overflow:hidden}.ytk-m6__art:focus-visible{outline:2px solid var(--yt-accent-fg);outline-offset:2px}.ytk-m6__art>img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ytk-m6__cross{pointer-events:none;width:0;height:0;position:absolute}.ytk-m6__cross:before{content:"";background:var(--yt-accent);width:60px;height:1px;position:absolute;top:0;left:-30px}.ytk-m6__cross:after{content:"";background:var(--yt-accent);width:1px;height:60px;position:absolute;top:-30px;left:0}.ytk-m6__cross>i{border:1.5px solid var(--yt-accent);box-sizing:border-box;border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px}.ytk-m6__note{color:#f3f1ec;font:500 12px/16px var(--yt-f-body);pointer-events:none;background:rgba(0,0,0,.6);border-radius:4px;padding:2px 6px;position:absolute;bottom:10px;left:10px}.ytk-m6__ctl{flex-direction:column;flex:auto;align-items:stretch;gap:12px;min-width:0;display:flex}.ytk-m6__ctl>.ytk-btn{align-self:flex-start}.ytk-m6__range{align-items:center;gap:8px;display:flex}.ytk-m6__range>.ytk-slider{flex:auto}.ytk-m6__cost{background:var(--yt-bg-2);font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-2);border-radius:8px;align-items:center;gap:8px;margin:0;padding:8px 12px;display:flex}.ytk-m6__cost>svg{flex:none}@media (max-width:760px){.ytk-m6{flex-direction:column}.ytk-m6__art{width:100%;max-width:none}}.ytk-s4-actions{align-items:center;gap:8px;display:inline-flex}.ytk-s4-versions{display:inline-flex;position:relative}.ytk-s4{padding-top:16px}.ytk-s4-cols{grid-template-columns:minmax(0,790fr) minmax(320px,538fr);align-items:start;gap:20px;display:grid}.ytk-s4-editor{border:1px solid var(--yt-line-1);background:var(--yt-bg-1);border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.ytk-s4-editor__head{background:var(--yt-bg-2);align-items:center;gap:8px;padding:10px 14px;display:flex}.ytk-s4-side{flex-direction:column;gap:12px;min-width:0;display:flex}.ytk-s4-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ytk-s4-cards .ytk-summary{gap:8px}.ytk-s4-card{border:1px solid var(--yt-line-1);border-radius:var(--yt-radius-lg);background:var(--yt-bg-1);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.ytk-s4-card>h2{margin:0}.ytk-s4-sections{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ytk-s4-sections>li{align-items:center;gap:10px;min-width:0;display:flex}.ytk-s4-sections>li>.ytk-mono-sm{flex:none;min-width:18px}.ytk-s4-sections__title{min-width:0;color:var(--yt-ink-1);font:500 13px/18px var(--yt-f-body);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:auto;padding:0;overflow:hidden}.ytk-s4-sections__title:hover{text-underline-offset:2px;text-decoration:underline}.ytk-s4-sections .ytk-chip--tint{text-overflow:ellipsis;max-width:160px;padding:3px 9px;overflow:hidden}.ytk-s4-mood{border-color:var(--yt-line-2);color:var(--yt-ink-2);text-overflow:ellipsis;max-width:160px;overflow:hidden}.ytk-s4-sections .ytk-seg{border-radius:8px}.ytk-s4-sections .ytk-seg--sm .ytk-seg__item{font:500 13px/18px var(--yt-f-body);color:var(--yt-ink-2);border-radius:var(--yt-radius-sm);padding:5px 12px}.ytk-s4-sections .ytk-seg--sm .ytk-seg__item[aria-checked=true]{color:var(--yt-ink-1)}.ytk-s4-issues{border-radius:var(--yt-radius-md);background:var(--yt-err-soft);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.ytk-s4-issues__title{font:500 13px/18px var(--yt-f-body);color:var(--yt-err);align-items:center;gap:8px;margin:0;display:flex}.ytk-s4-issues--warn{background:var(--yt-warn-soft)}.ytk-s4-issues--warn .ytk-s4-issues__title{color:var(--yt-warn)}.ytk-s4-issues ul{font:500 12px/16px var(--yt-f-body);color:var(--yt-ink-1);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ytk-s4-issues button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ytk-s4-issues button:hover{text-underline-offset:2px;text-decoration:underline}.ytk-s4-diff__head{align-items:center;gap:8px;display:flex}.ytk-s4-diff__head>h2{margin:0}.ytk-s4-diff__rows{flex-direction:column;gap:2px;max-height:420px;display:flex;overflow:auto}.ytk-s4-empty{border:1px dashed var(--yt-line-2);border-radius:var(--yt-radius-lg);background:var(--yt-bg-1);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.ytk-s4-empty>*{margin:0}.ytk-diffline{font:400 13px/16px var(--yt-f-mono);color:var(--yt-ink-2);white-space:pre;align-items:baseline;gap:10px;min-width:max-content;padding:2px 10px;display:flex}.ytk-diffline>span:first-child{min-width:22px;color:var(--yt-ink-3);flex:none;font-size:11px;line-height:14px}.ytk-diffline[data-kind=add]{background:var(--yt-ok-soft);color:var(--yt-ok)}.ytk-diffline[data-kind=del]{background:var(--yt-err-soft);color:var(--yt-err)}.ytk-diffline[data-kind=gap]{color:var(--yt-ink-3);font-family:var(--yt-f-body);font-size:12px}.ytk-se{background:var(--yt-bg-1);min-height:320px;max-height:calc(100dvh - 210px);position:relative;overflow:auto}.ytk-se__inner{box-sizing:content-box;min-width:100%;min-height:304px;padding:8px 0;position:relative}.ytk-se__hl{pointer-events:none;position:absolute;top:8px;left:0;right:0}.ytk-se__line{white-space:pre;height:22px;font:400 13px/22px var(--yt-f-mono);color:var(--yt-ink-1);background:var(--yt-bg-1);align-items:center;display:flex}.ytk-se__line[data-header=true]{background:var(--yt-bg-2)}.ytk-se__line[data-header=true]>.ytk-se__code{color:var(--yt-accent-fg)}.ytk-se__no{z-index:1;text-align:right;width:42px;color:var(--yt-ink-3);background:inherit;flex:none;margin-right:12px;font-size:11px;position:-webkit-sticky;position:sticky;left:0}.ytk-se__line[data-issue=err]>.ytk-se__no{color:var(--yt-err);font-weight:600}.ytk-se__line[data-issue=warn]>.ytk-se__no{color:var(--yt-warn)}.ytk-se__code{flex:none}.ytk-se__tok{border-radius:3px}.ytk-se__tok--look,.ytk-se__tok--tone{background:var(--yt-ok-soft);color:var(--yt-ok);box-shadow:0 0 0 2px var(--yt-ok-soft)}.ytk-se__tok--pause{background:var(--yt-warn-soft);color:var(--yt-warn);box-shadow:0 0 0 2px var(--yt-warn-soft)}.ytk-se__tok--tempo{background:var(--yt-info-soft);color:var(--yt-info);box-shadow:0 0 0 2px var(--yt-info-soft)}.ytk-se__tok--brick{background:var(--yt-accent-soft);color:var(--yt-ink-1);box-shadow:0 0 0 3px var(--yt-accent-soft)}.ytk-se__tok--breath{color:var(--yt-ink-3)}.ytk-se__tok--unknown{color:var(--yt-ink-2);-webkit-text-decoration:underline dotted var(--yt-ink-3);text-decoration:underline dotted var(--yt-ink-3);text-underline-offset:3px}.ytk-se__tok--unclosed{color:var(--yt-err);-webkit-text-decoration:underline wavy var(--yt-err);text-decoration:underline wavy var(--yt-err);text-underline-offset:3px}.ytk-se__ta,.ytk-se__ph{font:400 13px/22px var(--yt-f-mono);white-space:pre;margin:0;padding:0;position:absolute;top:8px;bottom:8px;left:54px;right:0}.ytk-se__ta{resize:none;color:transparent;caret-color:var(--yt-ink-1);-webkit-text-fill-color:transparent;-moz-tab-size:2;tab-size:2;background:0 0;border:0;outline:none;overflow:hidden}.ytk-se__ta::selection{background:rgba(217,164,65,.35)}.ytk-se__ph{color:var(--yt-ink-3);pointer-events:none}.ytk-m9{flex-direction:column;gap:14px;margin:0;display:flex}.ytk-m9>div{align-items:flex-start;gap:12px;display:flex}.ytk-m9 dt{width:190px;font:400 11px/14px var(--yt-f-mono);color:var(--yt-accent-fg);flex:none}.ytk-m9 dd{font:400 13px/18px var(--yt-f-body);color:var(--yt-ink-2);flex:auto;margin:0}@media (max-width:1100px){.ytk-ov-cols,.ytk-s4-cols{grid-template-columns:minmax(0,1fr)}.ytk-ov-history__row{grid-template-columns:80px minmax(0,1fr) auto}.ytk-ov-history__row>.ytk-caption{grid-column:2/3}}
