@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--sand-0:#fbfaf6;--sand-50:#f1f0ea;--sand-100:#eeede7;--sand-150:#e6e5de;--sand-200:#d9d7ce;--sand-300:#b4b1a4;--sand-400:#8c897d;--sand-500:#5e5c53;--sand-600:#4d4a42;--sand-700:#3a3832;--sand-800:#2a2824;--sand-850:#211f1b;--sand-900:#1b1a17;--sand-950:#161512;--sand-1000:#0b0a08;--white:#fff;--glut-100:#fbe3d3;--glut-300:#f7a06b;--glut-400:#f2762e;--glut-600:#c2410c;--glut-700:#9a3412;--glut-800:#7c2d0a;--glut-900:#3b2416;--rot-100:#fde2df;--rot-300:#f97066;--rot-400:#f04438;--rot-600:#d92d20;--rot-700:#b42318;--rot-800:#7a1a11;--rot-900:#3a1715;--moos-100:#e3eed3;--moos-300:#b5dc86;--moos-400:#8dbb52;--moos-500:#4d7c0f;--moos-700:#3b5a12;--moos-900:#24331a;--bernstein-100:#fbefc8;--bernstein-300:#f2c94c;--bernstein-400:#e0a82e;--bernstein-500:#b7791f;--bernstein-700:#7a5300;--bernstein-900:#3a3010;--blau-100:#e0e9fd;--blau-400:#7aa2f7;--blau-700:#1d4ed8;--blau-900:#1b2740;--data-blau-light:#2a78d6;--data-blau-dark:#3987e5;--data-orange-light:#eb6834;--data-orange-dark:#d95926;--data-aqua-light:#1baf7a;--data-aqua-dark:#199e70;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--radius-xs:3px;--radius-sm:6px;--radius-md:8px;--radius-full:999px;--control-h:40px;--control-h-dense:32px;--control-h-compact:36px;--control-h-l:44px;--control-h-touch:48px;--touch-min:44px;--ledge:3px;--ledge-pressed:1px;--sidebar-w:232px;--sidebar-w-collapsed:64px;--header-h:56px;--panel-w:400px;--page-pad:32px;--page-pad-phone:16px;--page-max-w:1440px;--card-min:280px;--editor-stage-max-h:45vh;--disabled:.45;--font-sans:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--text-title-1:700 26px/1.2 var(--font-sans);--text-title-2:600 20px/1.3 var(--font-sans);--text-head-title:700 16px/1.3 var(--font-sans);--text-title-3:600 15px/1.35 var(--font-sans);--text-body:400 14px/1.5 var(--font-sans);--text-small:400 13px/1.5 var(--font-sans);--text-metric:600 24px/1.15 var(--font-mono);--text-label:500 12px/1.4 var(--font-mono);--text-number:400 13px/1.4 var(--font-mono);--bg:var(--lightningcss-light,var(--sand-100))var(--lightningcss-dark,var(--sand-950));--bg-side:var(--lightningcss-light,var(--sand-150))var(--lightningcss-dark,var(--sand-900));--nav-active:var(--lightningcss-light,var(--sand-200))var(--lightningcss-dark,var(--sand-800));--surface:var(--lightningcss-light,var(--sand-0))var(--lightningcss-dark,var(--sand-850));--surface-2:var(--lightningcss-light,var(--sand-50))var(--lightningcss-dark,var(--sand-800));--pop:var(--lightningcss-light,var(--sand-0))var(--lightningcss-dark,var(--sand-800));--border:var(--lightningcss-light,var(--sand-200))var(--lightningcss-dark,var(--sand-700));--border-strong:var(--lightningcss-light,var(--sand-300))var(--lightningcss-dark,var(--sand-600));--text:var(--lightningcss-light,var(--sand-950))var(--lightningcss-dark,var(--sand-100));--text-muted:var(--lightningcss-light,var(--sand-500))var(--lightningcss-dark,var(--sand-300));--accent:var(--lightningcss-light,var(--glut-600))var(--lightningcss-dark,var(--glut-400));--accent-hover:var(--lightningcss-light,var(--glut-700))var(--lightningcss-dark,var(--glut-300));--accent-edge:var(--lightningcss-light,var(--glut-800))var(--lightningcss-dark,var(--glut-600));--on-accent:var(--lightningcss-light,var(--white))var(--lightningcss-dark,var(--sand-950));--accent-soft:var(--lightningcss-light,var(--glut-100))var(--lightningcss-dark,var(--glut-900));--accent-text:var(--lightningcss-light,var(--glut-700))var(--lightningcss-dark,var(--glut-300));--live:var(--lightningcss-light,var(--rot-600))var(--lightningcss-dark,var(--rot-400));--on-live:var(--lightningcss-light,var(--white))var(--lightningcss-dark,var(--sand-950));--positive:var(--lightningcss-light,var(--moos-500))var(--lightningcss-dark,var(--moos-400));--positive-soft:var(--lightningcss-light,var(--moos-100))var(--lightningcss-dark,var(--moos-900));--positive-text:var(--lightningcss-light,var(--moos-700))var(--lightningcss-dark,var(--moos-300));--manual:var(--lightningcss-light,var(--blau-700))var(--lightningcss-dark,var(--blau-400));--manual-soft:var(--lightningcss-light,var(--blau-100))var(--lightningcss-dark,var(--blau-900));--manual-edge:var(--lightningcss-light,var(--blau-900))var(--lightningcss-dark,var(--blau-700));--warning-soft:var(--lightningcss-light,var(--bernstein-100))var(--lightningcss-dark,var(--bernstein-900));--warning-text:var(--lightningcss-light,var(--bernstein-700))var(--lightningcss-dark,var(--bernstein-300));--warning-mark:var(--lightningcss-light,var(--bernstein-500))var(--lightningcss-dark,var(--bernstein-400));--danger:var(--lightningcss-light,var(--rot-700))var(--lightningcss-dark,var(--rot-300));--danger-edge:var(--lightningcss-light,var(--rot-800))var(--lightningcss-dark,var(--rot-700));--on-danger:var(--lightningcss-light,var(--white))var(--lightningcss-dark,var(--sand-950));--danger-soft:var(--lightningcss-light,var(--rot-100))var(--lightningcss-dark,var(--rot-900));--danger-text:var(--lightningcss-light,var(--rot-700))var(--lightningcss-dark,var(--rot-300));--focus:var(--lightningcss-light,var(--glut-600))var(--lightningcss-dark,var(--glut-400));--chip:var(--lightningcss-light,var(--sand-150))var(--lightningcss-dark,var(--sand-800));--chip-text:var(--lightningcss-light,var(--sand-700))var(--lightningcss-dark,var(--sand-200));--rating-3:var(--lightningcss-light,var(--moos-500))var(--lightningcss-dark,var(--moos-400));--rating-2:var(--lightningcss-light,var(--bernstein-500))var(--lightningcss-dark,var(--bernstein-400));--rating-1:var(--lightningcss-light,var(--rot-700))var(--lightningcss-dark,var(--rot-300));--rating-off:var(--sand-400);--dim:var(--lightningcss-light,#5e5c5314)var(--lightningcss-dark,#16151299);--media:var(--lightningcss-light,var(--sand-800))var(--lightningcss-dark,var(--sand-1000));--on-media:var(--white);--on-media-muted:#ffffffb3;--media-chip:#0009;--media-scrim:#0009;--media-shade:#0000008c;--caption-outline:#000;--media-track:#ffffff59;--scrim:#00000073;--on-inverse-positive:var(--lightningcss-light,var(--moos-400))var(--lightningcss-dark,var(--moos-500));--on-inverse-warning:var(--lightningcss-light,var(--bernstein-400))var(--lightningcss-dark,var(--bernstein-500));--on-inverse-danger:var(--lightningcss-light,var(--rot-300))var(--lightningcss-dark,var(--rot-700));--on-inverse-muted:var(--lightningcss-light,var(--sand-300))var(--lightningcss-dark,var(--sand-500));--series-1:var(--lightningcss-light,var(--data-blau-light))var(--lightningcss-dark,var(--data-blau-dark));--series-2:var(--lightningcss-light,var(--data-orange-light))var(--lightningcss-dark,var(--data-orange-dark));--series-3:var(--lightningcss-light,var(--data-aqua-light))var(--lightningcss-dark,var(--data-aqua-dark));--series-neutral:var(--sand-400);--shadow-card:0 1px 0 var(--lightningcss-light,#d9d7ce)var(--lightningcss-dark,#0000);--shadow-overlay:0 3px 0 var(--lightningcss-light,#b4b1a4)var(--lightningcss-dark,#4d4a42);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.3s;--ease-out:cubic-bezier(.2, .8, .2, 1);--focus-ring:2px solid var(--focus);--focus-offset:2px;--head-top:0px}@media (width<=1023px){:root{--head-top:calc(env(safe-area-inset-top,0px) + 12px)}}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}@media (width<=639px){body{font-size:16px}}a{color:var(--accent-text)}a:hover{color:var(--accent-hover)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}h1,h2,h3,p{margin:0}.title-1{letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1.2}.small{font-size:13px}.muted{color:var(--text-muted)}.label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.4}.btn{height:var(--control-h);justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;border:1px solid var(--border-strong);border-bottom-width:var(--ledge);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);padding:0 14px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:where(:hover:not(:disabled)){background:var(--surface-2)}.btn:active:not(:disabled,[aria-disabled=true]){border-bottom-width:var(--ledge-pressed);transform:translateY(2px)}.btn:disabled,.btn[aria-disabled=true]{opacity:var(--disabled);cursor:not-allowed}.btn--primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent-edge)}.btn--primary:hover:not(:disabled){background:var(--accent-hover);color:var(--on-accent)}.btn--danger{background:var(--danger);color:var(--on-danger);border-color:var(--danger-edge)}.btn--play{background:var(--manual);color:var(--on-accent);border-color:var(--manual-edge)}.btn--ghost{background:0 0;border-color:#0000;border-bottom-width:1px;font-weight:500}.btn--ghost:hover:not(:disabled){background:var(--surface-2)}.btn--ghost:active:not(:disabled){transform:none}.btn--on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text)}.btn .count{font:500 12px/1 var(--font-mono);color:var(--text-muted)}.btn--on .count{color:var(--accent-text)}.btn--open{height:calc(var(--control-h) - 1px);background:var(--surface);border-bottom:2px solid var(--accent);color:var(--accent-text);margin-top:1px}.btn--compact.btn--open{height:calc(var(--control-h-compact) - 1px)}.btn--xl{height:56px;padding:0 18px;font-size:16px}.btn--l{height:var(--control-h-l);padding:0 18px;font-size:15px}.btn--compact{height:var(--control-h-compact);padding:0 12px;font-size:13px}.btn--icon{width:var(--control-h);padding:0}.btn--icon.btn--compact{width:var(--control-h-compact)}kbd{font-family:var(--font-mono);color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-xs);border-bottom-width:2px;padding:0 5px;font-size:12px;font-weight:500;line-height:1.5;display:inline-block}.btn kbd{color:inherit;opacity:.8;background:0 0;border:1px solid;padding:0 6px}.group{display:inline-flex}.group>.btn{border-radius:0;margin-left:-1px;font-size:13px}.group>.btn:not(.btn--icon){padding:0 12px}.group>.btn:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm);margin-left:0}.group>.btn:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.group>.btn:only-child{border-radius:var(--radius-sm)}.group>.btn:hover,.group>.btn--on{z-index:1;position:relative}.group>.btn:focus-visible{z-index:2;position:relative}.group--fill{width:100%;display:flex}.group--fill>.btn{flex:1}.pager{background:var(--surface-2);border-bottom:1px solid var(--border);align-items:center;gap:6px;padding:6px 8px;display:flex}.pager .group{flex:auto;min-width:0}.pager .group>.wide{min-width:0;padding:0 calc(var(--control-h) - 4px);flex-direction:column;flex:auto;gap:4px;position:relative}.pager .wide .list{width:calc(var(--control-h) - 4px);height:calc(var(--control-h) - 4px);color:var(--text-muted);place-items:center;display:grid;position:absolute;top:0;right:0}.pager .segs{gap:3px;display:flex}.pager .segs i{background:var(--border-strong);border-radius:1.5px;width:10px;height:3px}.pager .segs--few i{width:14px}.pager .segs i.on{background:var(--accent)}.stacked{padding-bottom:8px;position:relative}.stacked>.card{z-index:1;position:relative}.stacked:before,.stacked:after{content:"";background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);height:24px;position:absolute}.stacked:before{bottom:0;left:16px;right:16px}.stacked:after{bottom:4px;left:8px;right:8px}.select{appearance:none;height:var(--control-h-compact);color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-bottom-width:var(--ledge);border-radius:var(--radius-sm);cursor:pointer;padding:0 12px;font-size:13px;font-weight:600;line-height:1}.menu{display:inline-flex;position:relative}.menu .select{padding-right:calc(var(--control-h-compact) + 12px)}.menu__arrow{top:1px;right:0;bottom:var(--ledge);width:var(--control-h-compact);color:var(--text);border-left:1px solid var(--border-strong);pointer-events:none;place-items:center;display:grid;position:absolute}.slider-row{grid-template-columns:64px minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.slider-row>label{font-weight:600}.slider-row>output{font:400 13px var(--font-mono);text-align:right}.slider-panel{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px}.slider-wrap{align-items:center;display:flex;position:relative}.slider-wrap>.slider{flex:1;position:relative}.slider-wrap>.mid{background:var(--text-muted);pointer-events:none;border-radius:1px;width:2px;height:30px;margin:-15px 0 0 -1px;position:absolute;top:50%;left:50%}.slider{--fill:0%;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0;padding:0}.slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) var(--fill), var(--border) var(--fill));border-radius:4px;height:10px}.slider::-moz-range-track{background:var(--border);border-radius:4px;height:10px}.slider::-moz-range-progress{background:var(--accent);border-radius:4px;height:10px}.slider::-webkit-slider-thumb{appearance:none;background:linear-gradient(var(--text-muted), var(--text-muted)) center / 2px 10px no-repeat, var(--surface);border:1px solid var(--border-strong);border-bottom-width:var(--ledge);border-radius:4px;width:14px;height:24px;margin-top:-7px}.slider::-moz-range-thumb{box-sizing:border-box;background:linear-gradient(var(--text-muted), var(--text-muted)) center / 2px 10px no-repeat, var(--surface);border:1px solid var(--border-strong);border-bottom-width:var(--ledge);border-radius:4px;width:14px;height:24px}.slider:hover::-webkit-slider-thumb{border-color:var(--text)}.slider:hover::-moz-range-thumb{border-color:var(--text)}.slider:active::-webkit-slider-thumb{border-bottom:2px solid var(--accent);transform:translateY(1px)}.slider:active::-moz-range-thumb{border-bottom:2px solid var(--accent);transform:translateY(1px)}.slider:focus-visible{border-radius:var(--radius-sm)}.slider:disabled,.slider[aria-disabled=true]{opacity:var(--disabled);cursor:not-allowed}.field{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.input{height:var(--control-h);background:var(--surface);width:100%;color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:0 12px;font-size:14px;font-weight:400}.input:focus-visible{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.input[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.input--compact{height:var(--control-h-compact)}.input--mono{font-family:var(--font-mono);font-size:14px}.hint{color:var(--text-muted);font-size:13px;font-weight:400}.error{font:600 12px/1.4 var(--font-sans);color:var(--danger-text);align-items:center;gap:6px;display:flex}.error[hidden]{display:none}.error>svg{flex:none}.input:disabled{opacity:var(--disabled);cursor:not-allowed}.input[readonly]:not([aria-invalid=true]){background:var(--surface-2);border-color:var(--border)}.input[readonly]:not([aria-invalid=true]):focus-visible{border-color:var(--focus)}.input[type=date],.input[type=time]{font-family:var(--font-mono);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:14px}[data-theme=dark] .input[type=date],[data-theme=dark] .input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.input--area{resize:vertical;height:auto;padding:10px 12px;line-height:1.5;display:block}.field-foot{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.counter{font:400 13px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);margin-left:auto}.counter.is-over{color:var(--danger-text)}.input-group{width:100%;display:flex}.input-group>.input,.input-group>.input-wrap>.input{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.input-group>.input,.input-group>.input-wrap{flex:auto;min-width:0}.input-group>.btn{border-radius:0 var(--radius-sm) var(--radius-sm) 0;flex:none;margin-left:-1px}.input-group>.btn[hidden]{display:none}.input-group:has(>.btn[hidden])>.input-wrap>.input{border-radius:var(--radius-sm)}.input-group .input:focus-visible,.input-group .input[aria-invalid=true]{z-index:2;position:relative}.input-wrap{align-items:center;display:flex;position:relative}.input-wrap .input--lead{padding-left:36px}.input-wrap>.input-lead{z-index:3;color:var(--text-muted);pointer-events:none;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input[type=search]{appearance:none}.input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.input[type=search]::-webkit-search-decoration{appearance:none;display:none}.input[type=date]::-webkit-calendar-picker-indicator{display:none}.input[type=time]::-webkit-calendar-picker-indicator{display:none}.stepper .input{width:calc(var(--space-8) + var(--space-7));padding:0 var(--space-2);text-align:center;font-family:var(--font-mono);appearance:textfield;border-radius:0;flex:none;margin-left:-1px;font-size:14px}.stepper .input::-webkit-inner-spin-button{appearance:none;margin:0}.stepper .input::-webkit-outer-spin-button{appearance:none;margin:0}.stepper .input:focus-visible,.stepper .input[aria-invalid=true]{z-index:2;position:relative}.tiles{border:0;gap:6px;margin:0;padding:0;display:flex}.tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex:1;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 10px;font-size:13px;display:flex}.tile input{accent-color:var(--accent);margin:0}.tile input:focus-visible{outline:none}.tile:has(input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.tile:has(input:checked){background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text);font-weight:600}.segments{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);gap:3px;padding:3px;display:inline-flex}.segment{height:30px;font:400 13px var(--font-mono);color:var(--text-muted);border-radius:calc(var(--radius-sm) - 2px);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 12px;display:flex;position:relative}.segment-radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.segment-radio:disabled{cursor:not-allowed}.segment:has(.segment-radio:disabled){opacity:var(--disabled)}.segment:has(.segment-radio:checked){color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent);font-weight:600}.segments--fill{width:100%;display:flex}.segments--fill>.segment{white-space:nowrap;flex:auto;padding:0 8px}.well{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px}.well .segments{background:var(--surface)}.acc{border-bottom:1px solid var(--border);flex-direction:column;display:flex}.acc__head{z-index:3;width:100%;height:40px;font:600 13px/1 var(--font-sans);text-align:left;color:var(--text);background:var(--surface);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 16px;display:flex;position:sticky;top:0}.acc__head:hover{background:var(--surface-2)}.acc__head>svg{color:var(--text-muted);flex:none}.acc__head>svg:last-child{transition:transform var(--dur-fast) var(--ease-out);margin-left:auto}.acc.is-open>.acc__head{border-bottom:1px solid var(--border)}.acc.is-open>.acc__head>svg:first-child{color:var(--accent-text)}.acc.is-open>.acc__head>svg:last-child{transform:rotate(180deg)}.acc__meta{font:400 12px var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-muted)}.acc.is-open .acc__meta{display:none}.acc__body{background:var(--bg);flex-direction:column;gap:10px;padding:8px 16px 14px;display:flex}.acc .btn--compact,.acc .select{height:var(--control-h-dense)}.acc .btn--icon.btn--compact{width:var(--control-h-dense)}.acc .segment{height:28px;padding:0 6px;font-size:12px}.acc .well{padding:8px 10px}.segment:has(.segment-radio:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.tints{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tint{width:28px;height:28px;color:var(--text-muted);background:var(--tint,var(--surface-2));border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.tint-input{opacity:0;cursor:pointer;width:calc(100% + 16px);height:calc(100% + 16px);margin:0;padding:0;position:absolute;inset:-8px}.tint-input:disabled{cursor:not-allowed}.tint:has(.tint-input:disabled){opacity:var(--disabled)}.tint.is-on{outline:2px solid var(--accent);outline-offset:2px}.tint:has(.tint-input:checked){outline:2px solid var(--accent);outline-offset:2px}.tint:has(.tint-input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.search{width:min(300px,100%);height:var(--control-h-compact);text-align:left;color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:8px;padding:0 10px;font-size:13px;text-decoration:none;display:flex}.search>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.search:hover{border-color:var(--border-strong)}.search kbd{margin-left:auto}.switch{background:var(--surface-2);border:1px solid var(--border-strong);cursor:pointer;border-radius:13px;flex:none;width:44px;height:26px;padding:0;position:relative}.switch:after{content:"";background:var(--text-muted);width:20px;height:20px;transition:left var(--dur-fast) var(--ease-out);border-radius:10px;position:absolute;top:2px;left:2px}.switch[aria-checked=true]{background:var(--accent);border-color:var(--accent-edge)}.switch[aria-checked=true]:after{background:var(--on-accent);left:20px}.switch:disabled{opacity:var(--disabled);cursor:not-allowed}.choice-list{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.choice-list>legend{font:600 13px/1.5 var(--font-sans);margin-bottom:6px;padding:0}.choice-list>.error,.choice-list>.hint{margin-bottom:6px}.choice-list__rows{margin:0 calc(-1 * var(--space-2));border-radius:var(--radius-sm);flex-direction:column;display:flex}.check{min-height:var(--control-h);margin:0 calc(-1 * var(--space-2));padding:0 var(--space-2);color:var(--text);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:400;display:flex}.choice-list__rows .check{margin:0}.check:hover{background:var(--surface-2)}.check input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:0}.check input:focus-visible{outline:none}.check:has(input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.check--sub{padding-left:calc(var(--space-2) + 16px + 6px)}.check:has(input:disabled){opacity:var(--disabled);cursor:not-allowed}.check:has(input:disabled):hover{background:0 0}.choice-list__rows:has(input[aria-invalid=true]){box-shadow:0 0 0 2px var(--danger)}:not(.choice-list__rows)>.check:has(input[aria-invalid=true]){box-shadow:0 0 0 2px var(--danger)}.file{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.file .btn{position:relative}.file .btn:has(input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.file__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted);flex:1 1 0;font-size:13px;font-weight:400;overflow:hidden}.file__name.is-chosen{color:var(--text)}.file--drop{padding:var(--space-4);background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius-md)}.file--drop.is-over{background:var(--accent-soft);border-color:var(--accent)}.file:has(input:disabled){opacity:var(--disabled);cursor:not-allowed}.file:has(input:disabled) .btn{cursor:not-allowed}.file:has(input[aria-invalid=true]):not(.file--drop) .btn{box-shadow:0 0 0 2px var(--danger)}.file--drop:has(input[aria-invalid=true]){box-shadow:0 0 0 2px var(--danger)}@media (width<=639px){.field{font-size:14px}.btn:where(:not(.btn--xl)){height:var(--control-h-l);font-size:15px}.btn--icon,.btn--icon.btn--compact{width:var(--control-h-l)}.btn--open,.btn--compact.btn--open{height:calc(var(--control-h-l) - 1px)}.input{height:var(--control-h-l);font-size:16px}.input--area{height:auto}.input[type=date],.input[type=time],.stepper .input{font-size:16px}.segment{height:var(--control-h-l)}.tile{min-height:var(--control-h-l)}.check{min-height:var(--control-h-l);font-size:16px}.file__name{font-size:16px}.group>.btn{font-size:15px}.select{height:var(--control-h-l);font-size:16px}.menu{display:flex}.menu .select{width:100%;padding-right:calc(var(--control-h-l) + 12px)}.menu__arrow{width:var(--control-h-l)}.pager .group>.wide{padding:0 calc(var(--control-h-l) - 4px)}.pager .wide .list{width:calc(var(--control-h-l) - 4px);height:calc(var(--control-h-l) - 4px)}.slider{height:var(--control-h-l)}.sec a{min-height:var(--control-h-l)}}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.alert{border-radius:var(--radius-md);gap:10px;padding:12px 14px;display:flex}.alert--danger{background:var(--danger-soft);color:var(--danger-text)}.alert--positive{background:var(--positive-soft);color:var(--positive-text)}.alert--warning{background:var(--warning-soft);color:var(--warning-text)}.empty-state{padding:40px var(--space-5);text-align:center;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;align-items:center;gap:6px;display:flex}.empty-state__title{font-size:17px;font-weight:600}.empty-state__text{max-width:44ch;color:var(--text-muted);font-size:14px}.empty-state .btn{margin-top:10px}.dialog{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);box-shadow:var(--shadow-overlay)}.dialog::backdrop{background:var(--media-shade)}:where(dialog:modal){inset:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);max-width:calc(100% - 6px - 2em - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-height:calc(100% - 6px - 2em - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.pop{background:var(--pop);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay)}.pop__head{justify-content:space-between;align-items:center;gap:var(--space-2);padding:4px 8px 8px;display:flex}.pop__head .sec{flex:1;min-width:0}.pop__body{flex-direction:column;gap:2px;padding:0 8px 8px;display:flex}@media (width>=640px){.btn.pop__close{width:32px;height:32px}}.pop-row{width:100%;min-height:48px;font:600 13px/1.4 var(--font-sans);text-align:left;color:var(--text);border-radius:var(--radius-sm);background:0 0;border:0;flex-direction:column;justify-content:center;padding:6px 12px;display:flex}button.pop-row{cursor:pointer}button.pop-row:hover{background:var(--surface-2)}.pop-row--current{background:var(--accent-soft)}.pop-title{font-size:13px;font-weight:600}.sidepanel{width:var(--panel-w);max-width:none;height:100%;max-height:none;padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) 0;color:var(--text);background:var(--surface);border:0;border-left:1px solid var(--border-strong);box-shadow:var(--shadow-overlay);flex-direction:column;margin:0;display:none;position:fixed;inset:0 0 0 auto}.sidepanel[open]{display:flex}.sidepanel::backdrop{background:var(--media-shade)}.sidepanel--static{border:1px solid var(--border-strong);border-radius:var(--radius-md);width:100%;height:auto;padding:0;display:flex;position:static}.sidepanel__head{min-height:calc(56px + var(--head-top));padding:var(--head-top) var(--space-3) 0 20px;align-items:center;gap:10px;display:flex}.sidepanel--static .sidepanel__head{min-height:56px;padding-top:0}.sidepanel__title{flex:1;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;display:flex}.sidepanel__body{padding:var(--space-2) 20px 20px;flex-direction:column;flex:1;gap:20px;display:flex;overflow-y:auto}.sidepanel__section{flex-direction:column;gap:10px;display:flex}.sidepanel__foot{padding:var(--space-3) 20px;background:var(--bg-side);border-top:1px solid var(--border);align-items:center;gap:10px;display:flex}.sidepanel__note{color:var(--text-muted);flex:1;font-size:13px}.options{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=639px){.sidepanel{width:min(340px,88%)}.sidepanel--static{width:min(340px,100%)}.sidepanel__head{padding-left:var(--space-4)}.sidepanel__body,.sidepanel__foot{padding-left:var(--space-4);padding-right:var(--space-4)}}.tag{height:28px;color:var(--text);background:var(--surface-2);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:0 2px 0 10px;font-size:13px;display:inline-flex}.tag__name{color:var(--text-muted)}.tag__value{font-weight:600}.tag__x{width:24px;height:24px;color:var(--text-muted);border-radius:var(--radius-xs);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.tag__x:hover{color:var(--text);background:var(--surface)}.menubtn{padding-right:calc(var(--control-h-compact) + 12px);position:relative}.menubtn__arrow{top:-1px;right:-1px;bottom:calc(-1 * var(--ledge));width:var(--control-h-compact);border:1px solid var(--border-strong);border-bottom-width:var(--ledge);border-radius:0 var(--radius-sm) var(--radius-sm) 0;pointer-events:none;place-items:center;display:grid;position:absolute}.menubtn.btn--open .menubtn__arrow{border-color:#0000;border-left-color:var(--border-strong);border-bottom-width:0;bottom:-2px}@media (width<=639px){.menubtn{padding-right:calc(var(--control-h-l) + 12px)}.menubtn__arrow{width:var(--control-h-l)}}.toast{background:var(--text);min-height:48px;color:var(--bg);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:14px;display:flex}.toast .act{white-space:nowrap;height:32px;font:600 13px/1 var(--font-sans);color:var(--bg);border:1px solid var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:0 10px;text-decoration:none;display:inline-flex}.toast .act kbd{color:inherit;opacity:.8;background:0 0;border:0;padding:0}.toast .act+.act{margin-left:0}.toast .act--icon{width:32px;padding:0}.toast>svg{flex:none}.toast--ok>svg{color:var(--on-inverse-positive)}.toast--info>svg{color:var(--on-inverse-muted)}.toast--warn>svg{color:var(--on-inverse-warning)}.toast--error>svg{color:var(--on-inverse-danger)}.toasts{align-items:flex-end;gap:var(--space-2);flex-direction:column;max-width:440px;display:flex}@media (width<=639px){.toast .act{height:var(--control-h-l)}.toast .act--icon{width:var(--control-h-l)}}@media (width<=1023px){.toast .act kbd{display:none}.toasts{align-items:stretch;max-width:none}}.chip{border-radius:var(--radius-sm);background:var(--chip);color:var(--chip-text);align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.chip--positive{background:var(--positive-soft);color:var(--positive-text);font-weight:600}.chip--manual svg{color:var(--manual)}.chip--edited{background:var(--manual-soft);color:var(--manual);font-weight:600}.chip--new{background:var(--accent);color:var(--on-accent);font-weight:600}.chip--danger{background:var(--danger-soft);color:var(--danger-text);font-weight:600}.chip--wait{color:var(--text-muted);font-weight:600}.badge{border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:6px;padding:1px 7px;font-size:12px;font-weight:600;display:inline-flex}.badge--live{padding:2px var(--space-2);background:var(--live);color:var(--on-live);font:500 12px/1.4 var(--font-mono);font-variant-numeric:tabular-nums}.badge--live:before{content:"";border-radius:var(--radius-full);background:currentColor;width:8px;height:8px}.badge--danger{background:var(--danger-soft);color:var(--danger-text)}.badge--count{background:var(--accent);min-width:20px;height:20px;color:var(--on-accent);font:500 12px/1 var(--font-mono);border-radius:10px;justify-content:center;padding:0 6px}.badge--warn{background:var(--warning-soft);min-width:18px;height:18px;color:var(--warning-text)}.badge--dot{border-radius:var(--radius-full);background:var(--warning-mark);width:8px;min-width:0;height:8px;padding:0}.iconbox{width:20px;height:20px;color:var(--danger-text);place-items:center;display:inline-grid}.mark{border-radius:var(--radius-sm);background:var(--media-chip);color:var(--on-media);align-items:center;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.mark--time{font:400 12px var(--font-mono);font-variant-numeric:tabular-nums;padding:2px 6px}.mark--new{background:var(--accent);color:var(--on-accent)}.mark--positive{background:var(--positive-soft);color:var(--positive-text)}.mark--edited{background:var(--manual-soft);color:var(--manual)}.mark--danger{background:var(--danger-soft);color:var(--danger-text)}.rating{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.rating i{background:var(--rating-off);border-radius:1.5px;width:4px}.rating i:first-child{height:6px}.rating i:nth-child(2){height:10px}.rating i:nth-child(3){height:14px}.rating--3 i{background:var(--rating-3)}.rating--2 i:nth-child(-n+2){background:var(--rating-2)}.rating--1 i:first-child{background:var(--rating-1)}.sec{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.sec .rule{background:var(--border-strong);flex:1;height:1px}.sec a{font:600 13px var(--font-sans);letter-spacing:0;text-transform:none;color:var(--accent-text);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.sec--new{color:var(--accent-text)}.sec--new .rule{background:var(--accent);height:2px}.data-table-wrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);border-top-width:2px;overflow-x:auto}.data-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}.data-table thead tr{background:var(--surface-2);border-bottom:1px solid var(--border-strong)}.data-table tbody tr{border-top:1px solid var(--border)}.data-table th{text-align:left;color:var(--text-muted);border-left:1px solid var(--border);padding:8px 12px;font-size:12px;font-weight:500}.data-table th[aria-sort]{color:var(--text);font-weight:600}.data-table td{vertical-align:middle;border-left:1px solid var(--border);padding:12px}.data-table th:first-child,.data-table td:first-child{border-left:0;padding-left:16px}.data-table .data-table__num{text-align:right}.data-table td.data-table__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.data-table td.data-table__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.data-table .data-table__action{text-align:center;padding:4px}.sort-head{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.sort-head__idle{opacity:.6}.bar{background:var(--chip);border-radius:3px;height:6px;overflow:hidden}.bar>i{background:var(--accent);height:100%;display:block}.bar--done>i{background:var(--positive-text)}.bar--error>i{background:var(--danger)}.countdown{background:0 0;height:3px}.countdown>i{background:var(--accent);height:100%;display:block}.countdown--manual>i{background:var(--manual)}.countdown--error>i{background:var(--danger)}@property --clipbar-h{syntax:"<length>";inherits:false;initial-value:0}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.skeleton{border-radius:var(--radius-sm);background:var(--chip);display:block}@media (prefers-reduced-motion:no-preference){.skeleton{background-image:linear-gradient(90deg, transparent 25%, var(--surface-2) 50%, transparent 75%);background-size:300% 100%;animation:1.4s ease-in-out infinite shimmer}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.sr-only,.view-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}.btn:active:not(:disabled){transform:none}.spin{animation-duration:1s!important}}.bo{-webkit-tap-highlight-color:transparent;display:block;overflow:visible}.bo *{transform-box:fill-box;transform-origin:50%}.bo{--bo-out:cubic-bezier(.2, .8, .2, 1);--bo-spring:cubic-bezier(.34, 1.56, .64, 1);--bo-look-x:0px;--bo-look-y:0px}.bo-head{transition:transform .26s var(--bo-spring)}.bo-eyes{transform:translate(var(--bo-look-x), var(--bo-look-y));transition:transform .18s var(--bo-out)}.bo-eye{transition:transform .22s var(--bo-spring)}.bo-antenna{transition:transform .26s var(--bo-spring)}.bo[data-press] .bo-head{transition:transform 90ms var(--bo-out);transform:translateY(11px)}.bo[data-press] .bo-eye{animation:none}.bo[data-press] .bo-eye--l{transition:transform 90ms var(--bo-out);transform:scaleY(.3)}.bo[data-press] .bo-eye--r{transition:transform 90ms var(--bo-out);transform:scaleY(.45)}.bo[data-state~=load] .bo-head{transform:translateY(5px)}.bo[data-state~=load] .bo-eye{transform:scaleY(.7)}.bo[data-state~=load] .bo-eyes{animation:2.8s cubic-bezier(.45,0,.55,1) infinite bo-scan}@keyframes bo-scan{0%,to{transform:none}25%{transform:translate(-9px)}75%{transform:translate(9px)}}.bo[data-state~=clip] .bo-antenna{animation:bo-pop 1s var(--bo-out) both}.bo[data-state~=clip] .bo-eyes{animation:bo-up 1s var(--bo-out) both}@keyframes bo-pop{0%{transform:none}20%{transform:translateY(-26px)}32%{transform:translateY(-20px)}70%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(-20px)}to{transform:none}}@keyframes bo-up{0%{transform:none}20%{transform:translateY(-9px)}70%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(-9px)}to{transform:none}}.bo[data-state~=hello] .bo-body{animation:bo-hop .76s var(--bo-out) both}.bo[data-state~=hello] .bo-antenna{animation:bo-lag .76s var(--bo-out) both}@keyframes bo-hop{0%{transform:none}15%{transform:translateY(6px)scale(1.04,.94)}40%{transform:translateY(-30px)scale(.97,1.04)}70%{transform:translateY(2px)scale(1.03,.97)}to{transform:none}}@keyframes bo-lag{0%,30%{transform:none}45%{transform:translateY(8px)}65%{transform:translateY(-10px)}to{transform:none}}.bo[data-state~=idle] .bo-eye{animation:5s 2s infinite bo-blink}@keyframes bo-blink{0%,94%,to{transform:none}97%{transform:scaleY(.1)}}.bo-word{fill:var(--bo-ink,#161512)}.bo-letter{transition:opacity .2s var(--bo-out), transform .26s var(--bo-out);transition-delay:calc(90ms + var(--i) * 35ms)}.bo[data-word=off] .bo-letter{opacity:0;transform:translateX(calc(-150px - var(--i) * 75px)) scale(.4);transition:opacity .16s cubic-bezier(.6,0,.9,.5),transform .22s cubic-bezier(.55,0,.9,.45);transition-delay:calc(60ms + (5 - var(--i)) * 22ms)}.bo .bo-body{transform-origin:50% 100%}.bo[data-state~=gulp] .bo-body{animation:bo-gulp .68s var(--bo-out) both}.bo[data-state~=gulp] .bo-eyes{animation:bo-gulp-look .68s var(--bo-out) both}.bo[data-state~=gulp] .bo-eye{animation:bo-gulp-eye .68s var(--bo-out) both}.bo[data-state~=glance] .bo-eyes{animation:bo-glance .76s 80ms var(--bo-out) both}@keyframes bo-gulp{0%,30%{transform:none}44%{transform:translateY(10px)scale(1.07,.9)}58%{transform:translateY(-6px)scale(.97,1.04)}70%{transform:translateY(5px)scale(1.03,.96)}84%{transform:translateY(-1px)}to{transform:none}}@keyframes bo-gulp-look{0%{transform:none}18%,34%{transform:translate(12px)}50%,to{transform:none}}@keyframes bo-gulp-eye{0%,34%{transform:none}44%,60%{transform:scaleY(.12)}72%{transform:scaleY(.6)}to{transform:none}}@keyframes bo-glance{0%{transform:none}30%,70%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translate(10px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.bo,.bo *,.bo[data-press] *{transition-duration:0s!important;animation:none!important}.bo .bo-eyes{transform:none}}.bo-host{flex-shrink:0;display:inline-flex}.admin-button[data-v-5de64e64]{margin-left:var(--space-2);position:relative}.dot[data-v-5de64e64]{background:var(--positive-text);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:4px;right:4px}.esc[data-v-29c431f9]{color:var(--text-muted)}@media (width<=639px){.esc[data-v-29c431f9]{display:none}}.admin-drawer[data-v-25e55b01] .sidepanel__head{border-bottom:1px solid var(--border)}.admin-drawer[data-v-25e55b01] .sidepanel__body{gap:0;padding:0}.admin-drawer[data-v-25e55b01] .sidepanel__foot{align-items:stretch;gap:var(--space-2);flex-direction:column}.admin-drawer[data-v-25e55b01] .sidepanel__note{flex:none}.drawer-section[data-v-25e55b01]{border-bottom:1px solid var(--border);padding:16px 20px}.drawer-section[data-v-25e55b01]:last-of-type{border-bottom:0}.status-section[data-v-25e55b01]{background:var(--bg)}@media (width<=639px){.drawer-section[data-v-25e55b01]{padding-left:var(--space-4);padding-right:var(--space-4)}}.head[data-v-25e55b01]{align-items:center;gap:10px;display:flex}.head .sec[data-v-25e55b01]{flex:1}.figures[data-v-25e55b01]{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.figure[data-v-25e55b01]{flex-direction:column;gap:2px;display:flex}.value[data-v-25e55b01]{font-size:24px;font-weight:600;line-height:1.2}.times[data-v-25e55b01]{justify-content:space-between;gap:var(--space-2);display:flex}.confirm[data-v-25e55b01]{gap:var(--space-2);padding:var(--space-3);background:var(--danger-soft);border-radius:var(--radius-md);flex-direction:column;display:flex}.fields[data-v-25e55b01]{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.quality-group[data-v-25e55b01]{gap:var(--space-1);flex-direction:column;display:flex}.quality-group .segments[data-v-25e55b01]{display:flex}.quality-group .segment[data-v-25e55b01]{flex:1}.floating[data-v-4af3463b]{width:max-content;max-width:min(360px, calc(100vw - 2 * var(--space-4)));max-height:calc(100vh - 2 * var(--space-4));color:var(--text);margin:0;padding:0;position:fixed;inset:auto;overflow:auto}.side[data-v-e13202de]{width:var(--sidebar-w);padding:var(--space-4) var(--space-3);background:var(--bg-side);border-right:1px solid var(--border);justify-content:space-between;gap:var(--space-6);flex-direction:column;flex-shrink:0;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.foot[data-v-e13202de]{bottom:calc(-1 * var(--space-4));z-index:1;align-items:center;gap:var(--space-1);margin:0 calc(-1 * var(--space-3)) calc(-1 * var(--space-4));padding:var(--space-2) var(--space-3);background:var(--bg);border-top:1px solid var(--border);display:flex;position:sticky}.foot .toggle[data-v-e13202de]{color:var(--text-muted);flex:none}.foot[data-v-e13202de] .account{min-width:0;height:auto;min-height:var(--touch-min);padding:var(--space-2) 10px;font:inherit;text-align:left;border-radius:var(--radius-sm);color:var(--text);background:0 0;border:0;flex:1;justify-content:flex-start;gap:10px;margin:0}.foot[data-v-e13202de] .account:hover,.foot[data-v-e13202de] .account.btn--open{background:var(--nav-active)}.foot[data-v-e13202de] .account:active{transform:none}.account-arrow[data-v-e13202de]{color:var(--text-muted);margin-left:auto}.acct-row[data-v-e13202de]{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-width:180px;text-decoration:none}.top[data-v-e13202de]{gap:var(--space-5);flex-direction:column;display:flex}.brand[data-v-e13202de]{height:var(--header-h);margin-top:calc(-1 * var(--space-4));padding:0 var(--space-2);align-items:center;display:flex;overflow:hidden}.brand[data-v-e13202de] .bo{transform-origin:0;transition:transform .22s var(--ease-out)}.is-collapsed .brand[data-v-e13202de] .bo{transition-delay:70ms;transform:translate(2px)scale(.8485)}.nav-group[data-v-e13202de]{flex-direction:column;gap:2px;display:flex}.group-label[data-v-e13202de]{padding:0 10px 6px}.item[data-v-e13202de]{padding:var(--space-2) 10px;border-radius:var(--radius-sm);color:var(--text);transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:10px;text-decoration:none;display:flex;position:relative}.item[data-v-e13202de]:hover{background:var(--nav-active);color:var(--text)}.item.is-active[data-v-e13202de]{background:var(--nav-active);font-weight:600}.avatar[data-v-e13202de]{border-radius:var(--radius-full);background:var(--chip);width:30px;height:30px;color:var(--chip-text);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.account-text[data-v-e13202de]{flex-direction:column;min-width:0;line-height:1.2;display:flex}.account-name[data-v-e13202de]{text-overflow:ellipsis;font-weight:600;overflow:hidden}.item .nav-count[data-v-e13202de],.item .nav-live[data-v-e13202de]{margin-left:auto}.item .nav-live+.nav-live-dot+.nav-count[data-v-e13202de]{margin-left:0}.item .nav-live-dot[data-v-e13202de]{border-radius:var(--radius-full);background:var(--live);border:2px solid var(--bg-side);box-sizing:content-box;width:8px;height:8px;display:none;position:absolute;top:8px;right:8px}.item .nav-dot[data-v-e13202de]{display:none;position:absolute;top:8px;right:14px}.item .nav-live-dot~.nav-dot[data-v-e13202de]{top:auto;bottom:8px}.side[data-v-e13202de]{transition:width .22s var(--ease-out)}.side.is-collapsed[data-v-e13202de]{width:var(--sidebar-w-collapsed);padding-inline:var(--space-2);transition-delay:70ms}.is-collapsed .txt[data-v-e13202de],.is-collapsed .group-label[data-v-e13202de],.is-collapsed .nav-count[data-v-e13202de],.is-collapsed .nav-live[data-v-e13202de]{display:none}.is-collapsed .nav-live-dot[data-v-e13202de],.is-collapsed .nav-dot[data-v-e13202de]{display:inline-flex}.is-collapsed .foot[data-v-e13202de]{margin-inline:calc(-1 * var(--space-2));padding-inline:var(--space-2);flex-direction:column-reverse}.is-collapsed .foot[data-v-e13202de] .account{flex:none;justify-content:center;width:100%;padding-inline:0}.is-collapsed .item[data-v-e13202de]{min-height:var(--touch-min);justify-content:center;padding-inline:0}.bottom[data-v-fe106291]{z-index:10;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));grid-template-columns:repeat(var(--cols), minmax(0, 1fr));padding:8px calc(var(--space-1) + env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) calc(var(--space-1) + env(safe-area-inset-left));background:var(--bg-side);border-top:1px solid var(--border);display:grid;position:fixed;bottom:0;left:0;right:0}.item[data-v-fe106291]{min-height:52px;color:var(--text);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12px;text-decoration:none;display:flex;position:relative}.item .nav-dot[data-v-fe106291]{position:absolute;top:6px;left:calc(50% + 7px)}.item.is-active[data-v-fe106291]{color:var(--accent-text);font-weight:600}.item.is-active[data-v-fe106291]:before{content:"";background:var(--accent);border-radius:2px;width:28px;height:3px;position:absolute;top:-7px}.region[data-v-57f67826]{right:var(--page-pad);bottom:var(--page-pad);z-index:10;pointer-events:none;position:fixed}.region .toast[data-v-57f67826]{pointer-events:auto}.message[data-v-57f67826]{min-width:0}@media (width<=1023px){.region[data-v-57f67826]{left:calc(var(--page-pad-phone) + env(safe-area-inset-left));right:calc(var(--page-pad-phone) + env(safe-area-inset-right));bottom:calc(var(--tabbar-h) + var(--clipbar-h,0px) + var(--space-4) + env(safe-area-inset-bottom))}.is-focus{bottom:calc(75px + var(--space-4) + env(safe-area-inset-bottom))}.region .toast[data-v-57f67826]{justify-content:space-between}}.form[data-v-55ff59ed]{gap:var(--space-2);flex-direction:column;display:flex}.send[data-v-55ff59ed]{align-self:flex-start}@media (width<=639px){.send[data-v-55ff59ed]{align-self:stretch}}.feedback-dialog[data-v-9d7cd8fe]{width:min(460px, calc(100vw - 2 * var(--space-4)))}.feedback-dialog.sample[data-v-9d7cd8fe]{width:100%;max-width:460px}.body[data-v-9d7cd8fe]{gap:var(--space-3);flex-direction:column;display:flex}.head[data-v-9d7cd8fe]{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.head .btn[data-v-9d7cd8fe]{margin-right:calc(var(--space-2) * -1)}.dialog-title[data-v-9d7cd8fe]{font-size:16px;font-weight:600}.help[data-v-b05490d5]{width:min(860px, calc(100vw - 2 * var(--space-4)));padding:var(--space-6) 28px 28px;margin-top:64px}.head[data-v-b05490d5]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.title[data-v-b05490d5]{font-size:20px;font-weight:600}.groups[data-v-b05490d5]{gap:var(--space-6) var(--space-7);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.group-label[data-v-b05490d5]{color:var(--text-muted);margin-bottom:6px}.rows[data-v-b05490d5]{flex-direction:column;margin:0;display:flex}.row[data-v-b05490d5]{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border);padding:6px 0;display:flex}.keys[data-v-b05490d5]{gap:var(--space-1);flex-shrink:0;margin:0;display:flex}.keys kbd[data-v-b05490d5]{text-align:center;background:var(--surface-2);min-width:22px;font-size:12px}.note[data-v-b05490d5]{margin-top:18px}.list[data-v-cd6bade4]{padding:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.list .alert[data-v-cd6bade4]{margin:var(--space-1) 2px var(--space-2)}.empty[data-v-cd6bade4]{padding:var(--space-3) 10px}.result-group[data-v-cd6bade4]{flex-direction:column;gap:2px;padding-bottom:6px;display:flex}.group-label[data-v-cd6bade4]{padding:var(--space-2) 10px var(--space-1);color:var(--text-muted)}.option[data-v-cd6bade4]{align-items:center;gap:var(--space-3);min-height:var(--touch-min);border-radius:var(--radius-sm);cursor:pointer;padding:6px 10px;display:flex}.option[aria-selected=true][data-v-cd6bade4]{background:var(--accent-soft)}.option-icon[data-v-cd6bade4]{border-radius:var(--radius-sm);background:var(--chip);width:28px;height:28px;color:var(--chip-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.option-text[data-v-cd6bade4]{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.option-title[data-v-cd6bade4],.option-meta[data-v-cd6bade4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.option-title[data-v-cd6bade4]{font-weight:500}.option-meta[data-v-cd6bade4]{color:var(--text-muted);font-size:12px}.keys[data-v-cd6bade4]{gap:var(--space-1);flex-shrink:0;display:flex}.enter[data-v-cd6bade4]{color:var(--text-muted);flex-shrink:0}@media (width<=1023px){.list[data-v-cd6bade4]{padding:var(--space-2) var(--space-2) var(--space-6)}.group-label[data-v-cd6bade4]{padding:10px var(--space-2) var(--space-1)}.option[data-v-cd6bade4]{min-height:56px;padding:6px var(--space-2)}.option-icon[data-v-cd6bade4]{width:32px;height:32px}.option-meta[data-v-cd6bade4]{font-size:13px}}.search-dialog[data-v-0aabedd0]{width:calc(100vw - 2 * var(--space-4));flex-direction:column;max-width:640px;margin:96px auto 0;padding:0;display:none;overflow:hidden}.search-dialog[open][data-v-0aabedd0]{display:flex}.head[data-v-0aabedd0]{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--border);display:flex}.field-row[data-v-0aabedd0]{min-width:0;height:56px;padding:0 var(--space-4);flex:1;align-items:center;gap:10px;display:flex}.query[data-v-0aabedd0]{min-width:0;color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:17px}.query[data-v-0aabedd0]::placeholder{color:var(--text-muted)}.query[data-v-0aabedd0]::-webkit-search-cancel-button{appearance:none;display:none}.query[data-v-0aabedd0]::-webkit-search-decoration{appearance:none;display:none}.clear[data-v-0aabedd0]{width:var(--touch-min);height:var(--touch-min);margin:0 calc(-1 * var(--space-2)) 0 0;color:var(--text-muted);background:0 0;border:none;flex:none;place-items:center;display:grid}.clear[data-v-0aabedd0]:hover{color:var(--text)}.results[data-v-0aabedd0]{max-height:520px}.foot[data-v-0aabedd0]{gap:6px var(--space-4);padding:10px var(--space-4);border-top:1px solid var(--border);background:var(--surface-2);flex-wrap:wrap;display:flex}.foot-scope[data-v-0aabedd0]{margin-left:auto}.cancel[data-v-0aabedd0]{height:var(--touch-min);padding:0 var(--space-2);color:var(--accent-text);background:0 0;border:none;font-size:16px}@media (width<=1023px){.search-dialog[data-v-0aabedd0]{width:100vw;max-width:none;height:100dvh;max-height:none;padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--bg);border:none;border-radius:0;margin:0;inset:0}.head[data-v-0aabedd0]{padding:var(--head-top) var(--space-2) var(--space-2) var(--space-4)}.field-row[data-v-0aabedd0]{height:var(--touch-min);padding:0 var(--space-3);gap:var(--space-2);background:var(--surface);border:2px solid var(--accent);border-radius:var(--radius-md)}.query[data-v-0aabedd0]{font-size:16px}.results[data-v-0aabedd0]{flex:1;max-height:none}}.consent-dialog[data-v-b106a9e5]{width:min(460px, calc(100vw - 2 * var(--space-4)))}.body[data-v-b106a9e5]{gap:var(--space-3);flex-direction:column;display:flex}.dialog-title[data-v-b106a9e5]{font-size:16px;font-weight:600}.alert-icon[data-v-b106a9e5]{flex-shrink:0;margin-top:3px}.buttons[data-v-b106a9e5]{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=639px){.buttons[data-v-b106a9e5]{flex-direction:column-reverse;align-items:stretch}}.shell[data-v-4214a043]{--tabbar-h:69px;min-height:100vh;display:flex}@media (width<=1023px){.shell[data-v-4214a043]{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}}.content[data-v-4214a043]{flex-direction:column;flex:1;min-width:0;display:flex}.header[data-v-4214a043]{height:calc(var(--header-h) + var(--head-top));padding:var(--head-top) var(--page-pad) 0;border-bottom:1px solid var(--border);align-items:center;display:flex}.header-title[data-v-4214a043]{flex:1;min-width:0;font-size:16px;font-weight:700}.header-crumbs[data-v-4214a043]{flex:1;min-width:0}.header-crumbs[data-v-4214a043]:empty,.header-crumbs:not(:empty)+.header-title[data-v-4214a043]{display:none}.head-help[data-v-4214a043]{margin-left:var(--space-2)}.back[data-v-4214a043]{margin-left:calc(var(--space-3) * -1)}.main[data-v-4214a043]{width:100%;max-width:var(--page-max-w);padding:28px var(--page-pad) calc(var(--page-pad) + 48px + var(--space-4));gap:var(--space-5);flex-direction:column;display:flex}@media (width>=1024px){.only-narrow[data-v-4214a043]{display:none}.is-focus .main[data-v-4214a043]{max-width:none;padding-bottom:0}.is-focus .header[data-v-4214a043]{padding-inline:var(--space-4)}}@media (width<=1023px){.only-wide[data-v-4214a043]{display:none}.header[data-v-4214a043]{padding-inline:var(--page-pad-phone);gap:var(--space-2)}.header-title[data-v-4214a043]{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.header-crumbs[data-v-4214a043]{display:none}.header-crumbs:not(:empty)+.header-title[data-v-4214a043]{display:block}.header[data-v-4214a043]{padding-right:var(--space-1)}.main[data-v-4214a043]{padding:var(--page-pad-phone) var(--page-pad-phone) calc(var(--tabbar-h) + var(--clipbar-h,0px) + 88px + env(safe-area-inset-bottom))}.is-focus .header[data-v-4214a043]{display:none}.is-focus .main[data-v-4214a043]{padding:0}}.page[data-v-3c65ec4a]{min-height:100vh;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);flex-direction:column;display:flex}.header[data-v-3c65ec4a]{height:calc(var(--header-h) + var(--head-top));padding:var(--head-top) var(--space-6) 0;justify-content:space-between;align-items:center;display:flex}.main[data-v-3c65ec4a]{padding:var(--space-6) var(--space-4) 80px;flex:1;justify-content:center;align-items:center;display:flex}.form[data-v-3c65ec4a]{width:100%;max-width:380px;padding:var(--space-7);flex-direction:column;gap:18px;display:flex}.intro[data-v-3c65ec4a]{gap:var(--space-1);flex-direction:column;display:flex}.title[data-v-3c65ec4a]{letter-spacing:-.01em;font-size:24px;font-weight:700}.alert-icon[data-v-3c65ec4a]{flex-shrink:0;margin-top:3px}@media (width<=639px){.header[data-v-3c65ec4a]{padding-inline:var(--space-4) var(--space-2)}.main[data-v-3c65ec4a]{padding:var(--space-8) var(--space-5) var(--space-6);align-items:flex-start}.form[data-v-3c65ec4a]{max-width:none;box-shadow:none;background:0 0;border:none;padding:0}.title[data-v-3c65ec4a]{font-size:28px}}.banners[data-v-47d4500f]{gap:var(--space-2);flex-direction:column;display:flex}.lock-banner[data-v-47d4500f]{align-items:center;gap:var(--space-3);background:var(--accent-soft);color:var(--accent-text);border:1px solid var(--accent);border-radius:var(--radius-md);padding:10px 14px;font-weight:600;display:flex}.lock-banner svg[data-v-47d4500f]{flex-shrink:0}.text[data-v-47d4500f]{flex:1 1 0;min-width:0}.lock-banner .btn[data-v-47d4500f]{flex-shrink:0}.clip-now[data-v-3c1ffc37]{gap:var(--space-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;padding:14px 14px 10px;display:flex}.row[data-v-3c1ffc37]{gap:var(--space-2);display:flex}.now[data-v-3c1ffc37]{flex:auto}.window[data-v-3c1ffc37]{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:13px;display:flex}.summary[data-v-3c1ffc37]{margin:0}.summary .mono[data-v-3c1ffc37]{font-family:var(--font-mono)}.sliders[data-v-3c1ffc37]{gap:var(--space-2);background:var(--surface-2);border-radius:var(--radius-md);flex-direction:column;padding:10px 12px;display:flex}.clip-now:not(.is-bar) .sliders[data-v-3c1ffc37]{order:1}.alert-icon[data-v-3c1ffc37]{flex-shrink:0;margin-top:3px}.clip-now.is-bar[data-v-3c1ffc37]{left:0;right:0;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));z-index:9;padding:10px calc(var(--space-4) + env(safe-area-inset-right)) 10px calc(var(--space-4) + env(safe-area-inset-left));background:var(--bg);border:0;border-top:1px solid var(--border);border-radius:0;gap:0;position:fixed}.is-bar .sliders[data-v-3c1ffc37]{border:1px solid var(--border);margin-bottom:10px}.sliders-head[data-v-3c1ffc37]{justify-content:space-between;align-items:center;margin:0;font-size:13px;display:flex}.sliders-head .mono[data-v-3c1ffc37]{font-family:var(--font-mono)}.sliders-head .close[data-v-3c1ffc37]{margin:-12px -12px -12px 0}.waiting-hint[data-v-3c1ffc37]{margin:0 0 var(--space-2)}.tune[data-v-3c1ffc37]{flex-shrink:0}.tune.is-open[data-v-3c1ffc37]{background:var(--accent-soft);color:var(--accent-text);border-color:var(--accent)}.work-row[data-v-7aeb6d9b]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;min-height:44px;padding:6px 12px;list-style:none;display:flex;position:relative;overflow:hidden}.work-row.is-failed[data-v-7aeb6d9b]{border-color:var(--danger)}.state[data-v-7aeb6d9b]{color:var(--text-muted);display:flex}.close[data-v-7aeb6d9b]{width:44px;height:44px;color:var(--danger-text);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -14px;padding:0;display:flex}.text[data-v-7aeb6d9b]{flex-direction:column;flex:auto;min-width:0;font-size:13px;font-weight:600;line-height:1.3;display:flex}.reason[data-v-7aeb6d9b]{color:var(--text-muted);font-size:12px;font-weight:400}.cancel[data-v-7aeb6d9b],.source[data-v-7aeb6d9b]{flex-shrink:0}.source--manual[data-v-7aeb6d9b]{color:var(--manual)}.source--detector[data-v-7aeb6d9b]{color:var(--accent-text)}.time[data-v-7aeb6d9b]{font:400 12px var(--font-mono);color:var(--text-muted);white-space:nowrap}.bar-edge[data-v-7aeb6d9b]{position:absolute;bottom:0;left:0;right:0}@media (width<=639px){.work-row[data-v-7aeb6d9b]{min-height:48px}}.work-list[data-v-16938db9]{flex-direction:column;gap:6px;min-height:0;display:flex}.rows[data-v-16938db9]{gap:var(--space-1);flex-direction:column;min-height:0;margin:0;padding:0;display:flex;overflow-y:auto}.more[data-v-16938db9]{padding:2px 12px;font-size:13px}.clip-aside[data-v-75fe2842]{position:relative}.inner[data-v-75fe2842]{gap:var(--space-3);flex-direction:column;display:flex;position:absolute;inset:0}.list[data-v-75fe2842]{flex:1 1 0}@media (width<=999px){.inner[data-v-75fe2842]{position:static}.list[data-v-75fe2842]{flex:none}}.channel-dialog[data-v-72e3d997]{width:min(420px, calc(100vw - 2 * var(--space-4)))}.body[data-v-72e3d997]{gap:var(--space-3);flex-direction:column;display:flex}.dialog-title[data-v-72e3d997]{font-size:16px;font-weight:600}.buttons[data-v-72e3d997]{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}iframe[data-v-a78dc4c4]{border:0;width:100%;height:100%;display:block}.replay[data-v-a78dc4c4]{justify-content:center;align-items:center;gap:var(--space-2);height:100%;padding:0 var(--space-6);text-align:center;color:var(--on-media);flex-direction:column;display:flex}.replay .small[data-v-a78dc4c4]{color:var(--on-media-muted)}.player-card[data-v-d6183e39]{overflow:hidden}.head[data-v-d6183e39]{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:6px 8px 6px 14px;font-size:13px;display:flex}.since[data-v-d6183e39]{flex:auto}.change[data-v-d6183e39]{flex-shrink:0;margin-left:auto}.media[data-v-d6183e39]{aspect-ratio:16/9;background:var(--media);color:var(--on-media);display:grid;position:relative}.waiting[data-v-d6183e39]{padding:0 var(--space-6);text-align:center;color:var(--on-media-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.waiting p[data-v-d6183e39]{color:var(--on-media);font-size:14px}.media-live[data-v-d6183e39]{position:absolute;bottom:10px;right:10px}.notes[data-v-d6183e39]{gap:var(--space-2);border-top:1px solid var(--border);flex-direction:column;padding:10px 14px;display:flex}.foot[data-v-d6183e39]{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:6px 8px 6px 14px;font-size:13px;display:flex}.rows[data-v-89a40383]{flex-direction:column;gap:2px;display:flex}.toolbar[data-v-8a45956c]{flex-direction:column;gap:10px;display:flex}.toolbar__row[data-v-8a45956c]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.toolbar__tools[data-v-8a45956c]{align-items:center;gap:var(--space-2);display:flex}.toolbar__tools--end[data-v-8a45956c]{margin-left:auto}.toolbar__tags[data-v-8a45956c]{align-items:center;gap:var(--space-2);border-top:1px solid var(--border);flex-wrap:wrap;padding-top:10px;display:flex}.toolbar__reset[data-v-8a45956c]{height:28px;margin-left:auto;padding:0 10px}.toolbar__phone[data-v-8a45956c]{flex:1;justify-content:flex-start;gap:10px;min-width:0}.toolbar__sort[data-v-8a45956c]{text-align:left;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.list[data-v-1f235a7f]{flex-direction:column;gap:2px;min-width:160px;margin:0;padding:0;list-style:none;display:flex}.entry[data-v-1f235a7f]{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-height:48px;color:var(--text);padding:0 12px;font-size:13px;text-decoration:none;display:flex}.entry svg[data-v-1f235a7f]{color:var(--text-muted)}.entry[data-v-1f235a7f]:hover{background:var(--surface-2);color:var(--text)}@media (width<=639px){.entry[data-v-1f235a7f]{font-size:15px}}.reviewer[data-v-08439f38]{align-items:center;gap:var(--space-2);padding:10px var(--space-4);border-top:1px solid var(--border);min-height:20px;font-size:13px;display:flex}.reviewer__icon[data-v-08439f38]{color:var(--accent-text);flex-shrink:0;display:inline-flex}.reviewer__text[data-v-08439f38]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.reviewer__text--muted[data-v-08439f38]{color:var(--text-muted)}.reviewer__end[data-v-08439f38]{color:var(--text-muted);flex-shrink:0;display:inline-flex}.clip[data-v-9865b531]{min-width:0;scroll-margin:var(--space-4);flex-direction:column;display:flex;position:relative}.is-selected[data-v-9865b531]{outline:2px solid var(--focus);outline-offset:3px}.veil[data-v-9865b531]{z-index:5;border-radius:var(--radius-md);background:var(--dim);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);position:absolute;inset:-1px}.media[data-v-9865b531]{aspect-ratio:16/9;background:var(--media);border-radius:var(--radius-md) var(--radius-md) 0 0;position:relative;overflow:hidden}.video[data-v-9865b531]{object-fit:contain;width:100%;height:100%;display:block}.novideo[data-v-9865b531]{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);color:var(--on-media);text-align:center;flex-direction:column;font-size:13px;display:flex;position:absolute;inset:0}.marks[data-v-9865b531]{z-index:6;align-items:center;gap:6px;display:flex;position:absolute;top:10px;left:10px}.length[data-v-9865b531]{z-index:6;pointer-events:none;position:absolute;top:10px;right:10px}.length--cornered[data-v-9865b531]{right:52px}.corner[data-v-9865b531]{z-index:6;width:44px;height:44px;color:var(--on-media);background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.corner__chip[data-v-9865b531]{border-radius:var(--radius-sm);background:var(--media-chip);place-items:center;width:32px;height:32px;display:grid}.body[data-v-9865b531]{flex-direction:column;flex:1;display:flex}.title[data-v-9865b531]{padding:14px var(--space-4) 2px;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden}.title--two[data-v-9865b531]{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box}.meta[data-v-9865b531]{align-items:center;gap:var(--space-2);padding:0 var(--space-4) var(--space-2);border-bottom:1px solid var(--border);display:flex}.time[data-v-9865b531]{font-family:var(--font-mono);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.spacer[data-v-9865b531]{flex:1}.meta[data-v-9865b531] .details-btn{color:var(--accent-text);margin:-4px -6px -4px 0;padding:0 6px}.detail[data-v-9865b531]{gap:var(--space-2);flex-direction:column;font-size:13px;line-height:1.45;display:flex}.detail__title[data-v-9865b531]{overflow-wrap:anywhere;font-size:14px;font-weight:600}.detail__text[data-v-9865b531]{overflow-wrap:anywhere;margin-top:2px}.source[data-v-9865b531]{align-items:flex-start;gap:var(--space-2);padding:10px var(--space-4);overflow-wrap:anywhere;font-size:13px;display:flex}.source__icon[data-v-9865b531]{color:var(--accent-text);flex-shrink:0;margin-top:3px}.source__icon--manual[data-v-9865b531]{color:var(--manual);margin-top:2px}.reactions[data-v-9865b531]{gap:6px;display:flex}.comment__form[data-v-9865b531]{width:320px;max-width:100%;padding-top:var(--space-2);flex-direction:column;gap:6px;display:flex}.comment__buttons[data-v-9865b531]{gap:var(--space-2);display:flex}.comment__text[data-v-9865b531]{white-space:pre-line;overflow-wrap:anywhere;min-width:0;line-height:1.45}.comment__others[data-v-9865b531]{padding:var(--space-2) 4px 0;color:var(--text-muted);flex-direction:column;gap:6px;margin:0;font-size:13px;list-style:none;display:flex}.comment__others li[data-v-9865b531]{align-items:flex-start;gap:6px;display:flex}.comment__others li>span[data-v-9865b531]:first-child{flex-shrink:0;margin-top:2px}.actions[data-v-9865b531]{padding:6px var(--space-2);background:var(--surface-2);border-top:1px solid var(--border);border-radius:0 0 calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px;margin-top:auto;display:flex}@media (width<=639px){.title[data-v-9865b531]{font-size:17px}.meta[data-v-9865b531] .details-btn{margin:-12px -6px -12px 0}.thumbs>.btn--icon[data-v-9865b531],.reactions[data-v-9865b531]>.btn--icon{width:48px}}.clipskel[data-v-df94134a]{overflow-anchor:none}.clipskel__line[data-v-df94134a]{height:12px}.clipskel__line--short[data-v-df94134a]{width:60%}.clipskel[data-v-df94134a]:not(.clipskel--row){flex-direction:column;min-width:0;display:flex;overflow:hidden}.clipskel__media[data-v-df94134a]{aspect-ratio:16/9;border-radius:0}.clipskel__body[data-v-df94134a]{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.clipskel__actions[data-v-df94134a]{gap:var(--space-2);padding:var(--space-2);background:var(--surface-2);border-top:1px solid var(--border);display:flex}.clipskel__button[data-v-df94134a]{width:44px;height:36px}.clipskel--row[data-v-df94134a]{border-top:1px solid var(--border);grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:14px;padding:10px 12px;display:grid}.clipskel__thumb[data-v-df94134a]{width:64px;height:36px}.clipskel__lines[data-v-df94134a]{gap:var(--space-2);flex-direction:column;display:flex}.overview[data-v-cc996c80]{flex-direction:column;gap:2px;min-width:240px;margin:0;padding:0;list-style:none;display:flex}.overview .pop-row[data-v-cc996c80]{flex-direction:row;align-items:center;gap:10px}.row-text[data-v-cc996c80]{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.row-sub[data-v-cc996c80]{color:var(--text-muted);font-size:12px;font-weight:400}.is-off .pop-title[data-v-cc996c80]{color:var(--text-muted)}.row-end[data-v-cc996c80]{width:18px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.mine[data-v-cc996c80]{color:var(--accent-text);display:inline-flex}.clip-stack[data-v-5fe922ac]{flex-direction:column;min-width:0;display:flex}.clip-stack[data-v-5fe922ac]>.clip{flex:1}.grid[data-v-a2ebd6af]{grid-template-columns:repeat(auto-fill, minmax(var(--card-min), 1fr));gap:var(--space-5);display:grid}@media (width<=639px){.grid[data-v-a2ebd6af]{gap:var(--space-4);grid-template-columns:1fr}}.cliprow[data-v-4ef4488c]{border-top:1px solid var(--border);grid-template-columns:64px minmax(0,1fr);grid-template-areas:"thumbs main""thumbs state";align-items:center;column-gap:14px;padding:10px 12px;font-size:14px;display:grid;position:relative}.cliprow[data-v-4ef4488c]:first-child{border-top:none}.cliprow.is-wide[data-v-4ef4488c]{grid-template-columns:20px 64px minmax(0,1fr) auto;grid-template-areas:"arrow thumbs main state";padding-left:4px}.cliprow__arrow[data-v-4ef4488c],.cliprow__slot[data-v-4ef4488c]{grid-area:arrow}.cliprow__arrow[data-v-4ef4488c]{z-index:1;border-radius:var(--radius-sm);width:20px;height:36px;color:var(--text);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.cliprow__arrow[data-v-4ef4488c]:hover,.cliprow__more[data-v-4ef4488c]:hover{background:var(--surface-2)}.cliprow svg.is-open[data-v-4ef4488c]{transform:rotate(90deg)}.cliprow__thumbs[data-v-4ef4488c]{grid-area:thumbs;width:64px;height:36px;position:relative}.cliprow__thumbs--stack[data-v-4ef4488c]{margin-top:6px}.cliprow__thumbs--child[data-v-4ef4488c]{justify-content:flex-end;height:27px;display:flex}.cliprow__thumbs--child .cliprow__thumb[data-v-4ef4488c]{width:48px;height:27px}.cliprow__thumb[data-v-4ef4488c]{background:var(--media);width:64px;height:36px;color:var(--on-media-muted);border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cliprow__thumb img[data-v-4ef4488c]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cliprow__play[data-v-4ef4488c]{position:relative}.cliprow__edge[data-v-4ef4488c]{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:4px;position:absolute;inset:0}.cliprow__edge--far[data-v-4ef4488c]{transform:translate(6px,-6px)}.cliprow__edge--near[data-v-4ef4488c]{transform:translate(3px,-3px)}.cliprow__count[data-v-4ef4488c]{background:var(--media-chip);color:var(--on-media);font:400 11px/16px var(--font-mono);border-radius:4px;padding:0 4px;position:absolute;bottom:3px;right:3px}.cliprow__main[data-v-4ef4488c]{min-width:0;color:inherit;text-align:left;background:0 0;border:none;flex-direction:column;grid-area:main;gap:3px;padding:0;display:flex}.cliprow__main[data-v-4ef4488c]:after{content:"";position:absolute;inset:0}.cliprow__main[data-v-4ef4488c]:focus-visible{outline:none}.cliprow__main[data-v-4ef4488c]:focus-visible:after{outline:var(--focus-ring);outline-offset:-2px}.cliprow__titleline[data-v-4ef4488c]{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.cliprow.is-wide .cliprow__titleline[data-v-4ef4488c]{flex-wrap:nowrap}.cliprow__titleline .mark[data-v-4ef4488c]{flex:none}.cliprow__title[data-v-4ef4488c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.cliprow__meta[data-v-4ef4488c]{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.cliprow__time[data-v-4ef4488c]{font:400 12px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted)}.cliprow__source[data-v-4ef4488c]{color:var(--accent-text);flex-shrink:0}.cliprow__reason[data-v-4ef4488c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cliprow__off[data-v-4ef4488c]{color:var(--text-muted);flex-shrink:0}.cliprow__state[data-v-4ef4488c]{grid-area:state;align-items:center;gap:10px;display:flex}.cliprow__mine[data-v-4ef4488c]{color:var(--accent-text);display:flex}.cliprow__gone[data-v-4ef4488c]{color:var(--text-muted);display:flex}.cliprow__none[data-v-4ef4488c]{flex:none;width:14px}.cliprow__none--level[data-v-4ef4488c]{width:16px}.cliprow__length[data-v-4ef4488c]{width:34px;font:400 12px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);text-align:right}.cliprow__more[data-v-4ef4488c]{z-index:1;min-height:var(--touch-min);border-radius:var(--radius-sm);color:var(--accent-text);background:0 0;border:none;align-items:center;gap:4px;margin:-10px 0 -10px auto;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.is-child[data-v-4ef4488c]{background:var(--surface-2)}.is-child .cliprow__main[data-v-4ef4488c]{gap:0}.is-off .cliprow__title[data-v-4ef4488c]{color:var(--text-muted)}.is-off .cliprow__thumbs[data-v-4ef4488c]{opacity:.6}.is-selected[data-v-4ef4488c]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}@media (width<=639px){.cliprow__titleline .mark[data-v-4ef4488c]{font-size:12px}.cliprow__state[data-v-4ef4488c]{align-self:stretch}}.cliplist[data-v-ba2aa01f]{margin:0;padding:0;list-style:none;overflow:hidden}.cliplist[data-v-ba2aa01f] .cliprow:first-child{border-top:none}.cliplist__open[data-v-ba2aa01f]{padding:var(--space-3);border-top:1px solid var(--border);background:var(--surface-2)}.list-keys[data-v-0baab23a]{padding:0 var(--space-1);gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.list-keys__item[data-v-0baab23a]{white-space:nowrap}.list-keys__help[data-v-0baab23a]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.list-keys__help[data-v-0baab23a]:hover{color:var(--text)}.crumbs[data-v-24abda69]{align-items:center;gap:var(--space-2);padding:0 var(--space-3) 0 0;color:var(--text-muted);margin:0;font-size:16px;list-style:none;display:flex}.crumbs li[data-v-24abda69-s]{white-space:nowrap}.crumbs li[data-v-24abda69-s]:not(:last-child){flex-shrink:0}.crumbs li[data-v-24abda69-s]:not(:first-child):before{content:"/";margin-right:var(--space-2)}.crumbs a[data-v-24abda69-s]{color:var(--text-muted);text-decoration:none}.crumbs a[data-v-24abda69-s]:hover{color:var(--text)}.crumbs [aria-current][data-v-24abda69-s]{color:var(--text);font-weight:700}.head[data-v-f1850dbe]{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.intro[data-v-f1850dbe]{flex-direction:column;gap:6px;display:flex}.title-row[data-v-f1850dbe]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.title[data-v-f1850dbe]{letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1.2}.twitch-title[data-v-f1850dbe]{overflow-wrap:anywhere;font-size:15px}.sub[data-v-f1850dbe]{font-size:13px}.narrow[data-v-f1850dbe]{display:none}@media (width<=639px){.head[data-v-f1850dbe]{flex-direction:column;align-items:stretch}.title[data-v-f1850dbe]{font-size:22px}.sub[data-v-f1850dbe]{font-size:14px}.wide[data-v-f1850dbe]{display:none}.narrow[data-v-f1850dbe]{display:inline}}.hidden-own[data-v-50b40a7b]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.section[data-v-50b40a7b]{gap:var(--space-3);flex-direction:column;display:flex}.split__main[data-v-50b40a7b]{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.gradual-end[data-v-50b40a7b]{height:1px;margin-top:calc(-1 * var(--space-5));overflow-anchor:none}.split--panel[data-v-50b40a7b]{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}.panel[data-v-50b40a7b]{top:var(--space-4);gap:var(--space-3);max-height:calc(100vh - 2 * var(--space-4));flex-direction:column;display:flex;position:sticky;overflow-y:auto}.narrow[data-v-50b40a7b]{display:none}.discarded[data-v-50b40a7b]{padding:var(--space-3) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-md)}.discarded-summary[data-v-50b40a7b]{cursor:pointer;color:var(--text-muted);font-size:13px}.discarded>.small[data-v-50b40a7b]{margin:var(--space-2) 0 var(--space-3)}@media (width<=639px){.wide[data-v-50b40a7b]{display:none}.narrow[data-v-50b40a7b]{display:inline}.discarded-summary[data-v-50b40a7b]{min-height:var(--touch-min);align-items:center;font-size:14px;display:flex}}.grid[data-v-52fc5a54]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;display:grid}@media (width<=999px){.grid[data-v-52fc5a54]{grid-template-columns:minmax(0,1fr)}}.delete-dialog[data-v-073404f7]{width:min(420px, calc(100vw - 2 * var(--space-4)))}.delete-dialog.sample[data-v-073404f7]{width:100%;max-width:420px}.body[data-v-073404f7]{gap:var(--space-3);flex-direction:column;display:flex}.dialog-title[data-v-073404f7]{font-size:16px;font-weight:600}.buttons[data-v-073404f7]{justify-content:flex-end;gap:var(--space-2);display:flex}.rated[data-v-24582bed]{align-items:center;gap:10px;min-width:0;display:flex}.rated-bar[data-v-24582bed]{flex:1;min-width:0}.count[data-v-24582bed]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.rated--open .count[data-v-24582bed]{color:var(--accent-text)}.rated--done .count[data-v-24582bed]{color:var(--positive-text)}.none[data-v-24582bed]{font-size:13px}@media (width<=639px){.none[data-v-24582bed]{font-size:14px}}.list[data-v-39bf6ab9]{margin:0;padding:0;list-style:none}.item[data-v-39bf6ab9]{align-items:center;display:flex}.item+.item[data-v-39bf6ab9]{border-top:1px solid var(--border)}.item:first-child .row[data-v-39bf6ab9]{border-radius:calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0 0}.item:last-child .row[data-v-39bf6ab9]{border-radius:0 0 calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px)}.item:only-child .row[data-v-39bf6ab9]{border-radius:calc(var(--radius-md) - 1px)}.row[data-v-39bf6ab9]{align-items:center;gap:var(--space-3);min-width:0;min-height:64px;padding:12px 8px 12px var(--space-4);color:var(--text);flex:1;text-decoration:none;display:flex}.row[data-v-39bf6ab9]:hover{background:var(--surface-2);color:var(--text)}.body[data-v-39bf6ab9]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.line[data-v-39bf6ab9]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.date[data-v-39bf6ab9]{font-weight:600}.mono[data-v-39bf6ab9]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px}.channel[data-v-39bf6ab9]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.aborted[data-v-39bf6ab9]{color:var(--danger-text);flex-shrink:0}.meta[data-v-39bf6ab9]{font-size:12px}.row-action[data-v-39bf6ab9]{width:44px;height:44px;margin-right:var(--space-2);flex-shrink:0}.arrow[data-v-39bf6ab9]{width:44px;height:44px;color:var(--text-muted);flex-shrink:0}.stream-cell[data-v-0bee4492]{color:var(--text);flex-wrap:wrap;align-items:center;gap:4px 10px;text-decoration:none;display:flex}.stream-cell[data-v-0bee4492]:hover{color:var(--accent-text)}.stream-cell__day[data-v-0bee4492]{font-weight:700}.start[data-v-0bee4492]{font-family:var(--font-mono);color:var(--text-muted);font-size:13px}.stream-cell__title[data-v-0bee4492]{text-overflow:ellipsis;white-space:nowrap;max-width:420px;color:var(--text-muted);flex:0 0 100%;font-size:13px;overflow:hidden}.stream-cell__deletes[data-v-0bee4492]{color:var(--text-muted);flex:0 0 100%;font-size:13px}.stream-cell__aborted[data-v-0bee4492]{color:var(--danger-text);cursor:help}.actions[data-v-0bee4492]{gap:var(--space-2);display:inline-flex}.rated--none[data-v-0bee4492]{color:var(--text-muted)}.rated--open[data-v-0bee4492]{color:var(--accent-text)}.rated--done[data-v-0bee4492]{color:var(--positive-text)}.open[data-v-0bee4492]{width:36px;height:36px;color:var(--text)}.titles[data-v-73ff64bf]{gap:var(--space-1);flex-direction:column;display:flex}.sub[data-v-73ff64bf]{font-size:13px}@media (width<=1023px){.since[data-v-73ff64bf]{display:none}.sub[data-v-73ff64bf]{font-size:14px}}.live[data-v-a760aa09]{gap:var(--space-5);padding:var(--space-5);grid-template-columns:1fr auto;display:grid}.info[data-v-a760aa09]{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.title[data-v-a760aa09]{font-size:20px;font-weight:600;line-height:1.3}.meta[data-v-a760aa09]{font-size:13px}.see[data-v-a760aa09]{margin-top:var(--space-1)}.to-live[data-v-a760aa09]{align-self:end}.thumbs[data-v-a760aa09]{gap:var(--space-3);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,220px));margin:0;padding:0;list-style:none;display:grid}.thumb[data-v-a760aa09]{color:var(--text);flex-direction:column;gap:6px;text-decoration:none;display:flex}.thumb:hover .thumb-title[data-v-a760aa09]{color:var(--accent-text)}.frame[data-v-a760aa09]{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--media);position:relative;overflow:hidden}.fresh-mark[data-v-a760aa09]{position:absolute;top:8px;left:8px}.fresh[data-v-a760aa09]{color:var(--accent-text);font-weight:600}.frame img[data-v-a760aa09]{object-fit:cover;width:100%;height:100%;display:block}.thumb-title[data-v-a760aa09]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}@media (width<=639px){.live[data-v-a760aa09]{gap:var(--space-3);padding:var(--space-4);grid-template-columns:1fr}.thumbs[data-v-a760aa09]{grid-template-columns:repeat(3,minmax(0,1fr))}.title[data-v-a760aa09]{font-size:18px}.meta[data-v-a760aa09]{font-size:14px}.date[data-v-a760aa09],.thumb-title[data-v-a760aa09]{display:none}.frame[data-v-a760aa09]{border-radius:var(--radius-xs)}.to-live[data-v-a760aa09]{order:1}.see[data-v-a760aa09]{order:2;width:100%;margin-top:0}.info[data-v-a760aa09]{display:contents}.badge-pos[data-v-a760aa09]{justify-self:start}}.week[data-v-a2ad6abf]{gap:var(--space-2);flex-direction:column;display:flex}.preview[data-v-a1c959c7]{flex-direction:column;align-items:center;gap:6px;margin:0;display:flex}.phone[data-v-a1c959c7]{aspect-ratio:9/16;border:3px solid var(--text);border-radius:var(--radius-md);background:var(--media);width:100%;position:relative;overflow:hidden;container-type:inline-size}.canvas[data-v-a1c959c7]{width:100%;height:100%;display:block}.caption[data-v-a1c959c7]{text-align:center;overflow-wrap:anywhere;color:var(--on-media);text-shadow:0 0 2px var(--caption-outline), 0 0 2px var(--caption-outline), 0 1px 0 var(--caption-outline);font-size:8cqw;font-weight:700;line-height:1.2;position:absolute;bottom:18%;left:6%;right:6%}.timeline[data-v-2e83d0b7]{--ruler-h:36px;--moment-top:2px;--label-pad:3px;background:var(--surface)}.scroller[data-v-2e83d0b7]{overflow-x:clip}.scroller.is-zoomed[data-v-2e83d0b7]{scrollbar-width:thin;overflow-x:auto}.track[data-v-2e83d0b7]{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:relative}.lane[data-v-2e83d0b7]{box-sizing:border-box;border-bottom:1px solid var(--border);touch-action:pan-y;position:relative}.lane--ruler[data-v-2e83d0b7]{touch-action:pan-x pan-y;height:var(--ruler-h);font-family:var(--font-mono);color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px;line-height:14px}.lane--image[data-v-2e83d0b7]{align-items:center;height:49px;display:flex}.strip-dim[data-v-2e83d0b7]{pointer-events:none;-webkit-backdrop-filter:brightness(.8);backdrop-filter:brightness(.8);position:absolute;top:0;bottom:0}.lane--wave[data-v-2e83d0b7]{align-items:center;height:49px;display:flex}.lane--cues[data-v-2e83d0b7]{border-bottom:none;align-items:center;height:26px;display:flex}.tick[data-v-2e83d0b7]{background:var(--border-strong);width:1px;height:6px;position:absolute;bottom:0}.tick--major[data-v-2e83d0b7]{width:auto;height:auto;padding-left:4px;padding-bottom:var(--label-pad);box-sizing:border-box;white-space:nowrap;border-left:1px solid var(--border-strong);background:0 0;align-items:flex-end;display:flex;top:0}.tick--start[data-v-2e83d0b7]{border-left-color:#0000}.tick--end[data-v-2e83d0b7]{padding:0 4px var(--label-pad) 0;border-left:0;border-right:1px solid var(--border-strong);transform:translate(-100%)}.strip[data-v-2e83d0b7]{object-fit:fill;pointer-events:none;width:100%;height:40px;display:block}.wave[data-v-2e83d0b7]{align-items:center;gap:1px;width:100%;height:40px;display:flex}.wave-bar[data-v-2e83d0b7]{border-radius:var(--radius-xs);background:var(--border-strong);flex:1 1 0}.wave-bar.is-in[data-v-2e83d0b7]{background:var(--accent)}.cues[data-v-2e83d0b7]{width:100%;height:26px;position:relative}.lane-wait[data-v-2e83d0b7]{color:var(--text-muted);align-items:center;padding:0 12px;font-size:12px;display:flex;position:absolute;inset:4px 0}.cues.is-off[data-v-2e83d0b7]{opacity:.45}.cue[data-v-2e83d0b7]{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;text-align:left;font:inherit;color:var(--text);background:var(--chip);cursor:pointer;border:1px solid #0000;border-radius:3px;padding:0 5px;font-size:11px;position:absolute;top:0;bottom:0;overflow:hidden}.cue.is-out[data-v-2e83d0b7]{color:var(--text-muted);background:var(--surface-2)}.lane-note[data-v-2e83d0b7]{color:var(--text-muted);pointer-events:none;align-items:center;font-size:12px;display:flex;position:absolute;inset:0 12px}.lane-note.is-error[data-v-2e83d0b7]{color:var(--danger-text)}.moments[data-v-2e83d0b7]{height:var(--ruler-h);pointer-events:none;position:absolute;top:0;left:0;right:0}.moment[data-v-2e83d0b7]{top:var(--moment-top);box-sizing:border-box;width:18px;height:18px;font:700 11px/1 var(--font-mono);color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent);box-shadow:0 0 0 2px var(--surface);cursor:pointer;pointer-events:auto;touch-action:manipulation;border-radius:50%;justify-content:center;align-items:center;margin:0 0 0 -9px;padding:0;display:flex;position:absolute}.moment--own[data-v-2e83d0b7]{color:var(--on-accent);background:var(--accent)}.moment[data-v-2e83d0b7]:after{content:"";position:absolute;inset:-4px}.over[data-v-2e83d0b7]{top:var(--ruler-h);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.scrim[data-v-2e83d0b7]{background:color-mix(in srgb, var(--scrim) 60%, transparent);-webkit-backdrop-filter:grayscale();backdrop-filter:grayscale();position:absolute;top:0;bottom:0}.handle[data-v-2e83d0b7]{top:calc(var(--ruler-h) + var(--space-2));bottom:var(--space-2);cursor:ew-resize;touch-action:none;background:0 0;border:none;width:14px;margin-left:-7px;padding:0;display:flex;position:absolute}.handle[data-v-2e83d0b7]:disabled{cursor:default}.handle.no-ring[data-v-2e83d0b7]:focus-visible{outline:none}.handle-bar[data-v-2e83d0b7]{background:var(--accent);border-radius:3px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.handle:disabled .handle-bar[data-v-2e83d0b7]{opacity:.6}.handle-line[data-v-2e83d0b7]{background:var(--on-accent);border-radius:1px;width:2px;height:18px}.playhead[data-v-2e83d0b7]{background:var(--manual);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.playhead[data-v-2e83d0b7]:before{content:"";background:var(--manual);border-radius:2px 2px 6px 6px;width:12px;height:14px;position:absolute;top:0;left:-5px}@media (width<=1023px){.timeline[data-v-2e83d0b7]{--ruler-h:38px;--moment-top:1px;--label-pad:1px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow-x:clip}.lane--wave[data-v-2e83d0b7]{height:45px}.lane--cues[data-v-2e83d0b7],.wave[data-v-2e83d0b7]{height:36px}.cues[data-v-2e83d0b7]{height:26px}.lane-wait[data-v-2e83d0b7]{inset:5px 0}}@media (width>=1024px){.cue[data-v-2e83d0b7]{border-radius:2px;line-height:16px;top:4px;bottom:4px}.cue[data-v-2e83d0b7]:empty{background:var(--border-strong)}.cue.is-out[data-v-2e83d0b7]:empty{background:var(--border)}.cue.is-active[data-v-2e83d0b7]{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}}@media (width<=1023px),(pointer:coarse){.handle[data-v-2e83d0b7]{width:var(--touch-min);margin-left:calc(var(--touch-min) / -2);justify-content:center}.handle-bar[data-v-2e83d0b7]{width:18px}}.bd[data-v-44ab5952]{width:min(960px, calc(100vw - 2 * var(--space-4)));padding:0}.bd.sample[data-v-44ab5952]{width:100%;max-width:960px}.bd[open][data-v-44ab5952]{flex-direction:column;display:flex}.bd__box[data-v-44ab5952]{min-height:0;max-height:inherit;flex-direction:column;flex:auto;display:flex}.bd[open] .bd__box[data-v-44ab5952]{max-height:calc(100vh - 6rem)}.bd__head[data-v-44ab5952]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4) 0;display:flex}.bd__title[data-v-44ab5952]{font-size:17px;font-weight:600}.bd__note[data-v-44ab5952]{padding:var(--space-1) var(--space-4) 0;margin:0}.bd__body[data-v-44ab5952]{gap:var(--space-4);padding:var(--space-3) var(--space-4);flex:auto;grid-template-columns:minmax(0,280px) minmax(0,1fr);min-height:0;display:grid;overflow-y:auto}.is-wide-format .bd__body[data-v-44ab5952]{grid-template-columns:minmax(0,400px) minmax(0,1fr)}.bd__preview[data-v-44ab5952]{gap:var(--space-2);flex-direction:column;align-self:start;display:flex;position:sticky;top:0}.bd__phone[data-v-44ab5952]{width:100%;max-width:240px;margin:0 auto}.bd__videos[data-v-44ab5952]{aspect-ratio:16/9;background:var(--media);border-radius:var(--radius-sm);width:100%;position:relative;overflow:hidden}.bd__videos.is-hidden[data-v-44ab5952]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bd__video[data-v-44ab5952]{object-fit:contain;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.bd__video.is-on[data-v-44ab5952]{visibility:visible}.bd__transport[data-v-44ab5952]{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.bd__clock[data-v-44ab5952]{font:400 12px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted)}.bd__sections[data-v-44ab5952]{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.bd__list[data-v-44ab5952]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bd__row[data-v-44ab5952]{box-shadow:none;position:relative}.bd__row.is-current[data-v-44ab5952]{border-color:var(--accent)}.bd__row.is-dragging[data-v-44ab5952]{opacity:.5}.bd__row.is-missing[data-v-44ab5952]{background:var(--surface-2)}.bd__row.drop-before[data-v-44ab5952]:before,.bd__row.drop-after[data-v-44ab5952]:after{content:"";background:var(--accent);border-radius:2px;height:3px;position:absolute;left:0;right:0}.bd__row.drop-before[data-v-44ab5952]:before{top:-6px}.bd__row.drop-after[data-v-44ab5952]:after{bottom:-6px}.bd__rowhead[data-v-44ab5952]{align-items:center;gap:var(--space-2);padding:8px;display:flex}.bd__grip[data-v-44ab5952]{touch-action:none;cursor:grab}.bd__rowtext[data-v-44ab5952]{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.bd__rowtitle[data-v-44ab5952]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.bd__num[data-v-44ab5952]{min-width:1.6em;color:var(--text-muted);font-weight:400;display:inline-block}.bd__rowmeta[data-v-44ab5952]{color:var(--text-muted);font-size:13px}.bd__missing[data-v-44ab5952]{color:var(--danger-text)}.bd__mono[data-v-44ab5952]{font:400 12px var(--font-mono);font-variant-numeric:tabular-nums}.bd__rowtools[data-v-44ab5952]{flex:none;align-items:center;display:flex}.bd__trim[data-v-44ab5952]{border-top:1px solid var(--border);border-radius:0 0 var(--radius-md) var(--radius-md);overflow:hidden}.bd__trim[data-v-44ab5952] .lane--cues{display:none}.bd__trim[data-v-44ab5952] .lane--wave{border-bottom:none}.bd__add[data-v-44ab5952]{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.bd__picker[data-v-44ab5952]{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;align-self:stretch;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.bd__picker li+li[data-v-44ab5952]{border-top:1px solid var(--border)}.bd__pick[data-v-44ab5952]{width:100%;min-height:var(--control-h);text-align:left;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;display:flex}.bd__pick[data-v-44ab5952]:hover:not(:disabled){background:var(--surface-2)}.bd__pick[data-v-44ab5952]:disabled{opacity:var(--disabled);cursor:not-allowed}.bd__none[data-v-44ab5952]{padding:10px 12px}.bd__subs[data-v-44ab5952]{align-items:flex-start;gap:var(--space-3);display:flex}.bd__subtext[data-v-44ab5952]{flex-direction:column;gap:2px;font-size:14px;display:flex}.bd__foot[data-v-44ab5952]{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);background:var(--surface-2);border-radius:0 0 var(--radius-md) var(--radius-md);flex-wrap:wrap;display:flex}.bd__total[data-v-44ab5952]{align-items:baseline;gap:6px;display:flex}.bd__totalnum[data-v-44ab5952]{font:600 16px var(--font-mono);font-variant-numeric:tabular-nums}.bd__totallimit[data-v-44ab5952],.bd__format[data-v-44ab5952]{font:400 13px var(--font-mono);color:var(--text-muted)}.bd__total.is-over .bd__totalnum[data-v-44ab5952],.bd__why.is-over[data-v-44ab5952]{color:var(--danger-text)}.bd__why[data-v-44ab5952]{color:var(--text-muted);flex:12rem;margin:0;font-size:13px}.bd__error[data-v-44ab5952]{flex:12rem}.bd__buttons[data-v-44ab5952]{gap:var(--space-2);margin-left:auto;display:flex}@media (width<=639px){.bd[data-v-44ab5952]{width:100%;max-width:100%;height:100%;max-height:100%;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);border-width:0;border-radius:0;inset:0}.bd[open] .bd__box[data-v-44ab5952]{max-height:100%}.bd__body[data-v-44ab5952],.is-wide-format .bd__body[data-v-44ab5952]{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.bd__preview[data-v-44ab5952]{position:static}.bd__phone[data-v-44ab5952]{max-width:160px}.bd__rowhead[data-v-44ab5952]{flex-wrap:wrap}.bd__rowtext[data-v-44ab5952]{flex-basis:calc(100% - 56px)}.bd__rowtools[data-v-44ab5952]{flex-basis:100%;justify-content:flex-end}.bd__buttons[data-v-44ab5952]{flex:100%}.bd__buttons .btn[data-v-44ab5952]{flex:1 1 0}}.bestcard[data-v-17fc57d3]{flex-direction:column;min-width:0;display:flex}.bestcard__media[data-v-17fc57d3]{aspect-ratio:9/16;border-radius:calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0 0;background:var(--media);position:relative;overflow:hidden}.bestcard__frame[data-v-17fc57d3]{position:absolute;inset:0}.bestcard__frame.is-wide[data-v-17fc57d3]{aspect-ratio:16/9;border-block:1px solid var(--media-track);inset:50% 0 auto;transform:translateY(-50%)}.bestcard__frame img[data-v-17fc57d3]{object-fit:cover;width:100%;height:100%}.bestcard__chip[data-v-17fc57d3]{border-radius:var(--radius-xs);background:var(--media-chip);color:var(--on-media);font:400 12px var(--font-mono);font-variant-numeric:tabular-nums;padding:2px 6px;position:absolute}.bestcard__chip--format[data-v-17fc57d3]{top:10px;left:10px}.bestcard__chip--length[data-v-17fc57d3]{bottom:10px;right:10px}.bestcard__play[data-v-17fc57d3]{background:var(--media-chip);width:44px;height:44px;color:var(--on-media);cursor:pointer;border:none;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bestcard__title[data-v-17fc57d3]{margin:0;padding:14px 16px 2px;font-size:15px;font-weight:600;line-height:1.35}.bestcard__clip[data-v-17fc57d3]{border-bottom:1px solid var(--border);color:var(--text-muted);flex-grow:1;padding:0 16px 8px;font-size:13px}.bestcard__row[data-v-17fc57d3]{align-items:flex-start;gap:var(--space-2);border-bottom:1px solid var(--border);padding:10px 16px;font-size:13px;line-height:1.5;display:flex}.bestcard__row svg[data-v-17fc57d3]{color:var(--text-muted);flex-shrink:0;margin-top:3px}.bestcard__foot[data-v-17fc57d3]{justify-content:flex-end;align-items:center;gap:var(--space-2);border-radius:0 0 calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px);background:var(--surface-2);flex-wrap:wrap;padding:6px 8px;display:flex}.is-phone .bestcard__title[data-v-17fc57d3]{padding:14px 12px 2px}.is-phone .bestcard__clip[data-v-17fc57d3]{padding:0 12px 8px}.is-phone .bestcard__row[data-v-17fc57d3]{padding:10px 12px}.rowthumb[data-v-213589f8]{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--surface-2);justify-content:center;align-items:center;width:72px;height:96px;padding:4px;display:flex}.rowthumb__frame[data-v-213589f8]{aspect-ratio:9/16;background:var(--media);height:100%;color:var(--on-media-muted);border-radius:3px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rowthumb__frame.is-wide[data-v-213589f8]{aspect-ratio:16/9;width:100%;height:auto}.rowthumb__frame img[data-v-213589f8]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bestrow[data-v-d5c9633e]{align-items:center;column-gap:var(--space-4);grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"thumb text actions";padding:12px;list-style:none;display:grid}.bestrow+.bestrow[data-v-d5c9633e]{border-top:1px solid var(--border)}.bestrow__thumb[data-v-d5c9633e]{grid-area:thumb}.bestrow__text[data-v-d5c9633e]{flex-direction:column;grid-area:text;gap:4px;min-width:0;display:flex}.bestrow__title[data-v-d5c9633e]{font-weight:600}.bestrow__meta[data-v-d5c9633e],.bestrow__state[data-v-d5c9633e]{font-size:13px}.bestrow__meta[data-v-d5c9633e],.bestrow__muted[data-v-d5c9633e]{color:var(--text-muted)}.bestrow__mono[data-v-d5c9633e]{font:400 12px var(--font-mono);font-variant-numeric:tabular-nums}.bestrow__state[data-v-d5c9633e]{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.bestrow__subs[data-v-d5c9633e]{align-items:center;gap:6px;display:inline-flex}.bestrow__subs svg[data-v-d5c9633e],.bestrow__subs.is-off[data-v-d5c9633e]{color:var(--text-muted)}.bestrow__actions[data-v-d5c9633e]{align-items:center;gap:var(--space-2);grid-area:actions;display:flex}.bestrow.is-phone[data-v-d5c9633e]{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"thumb text""actions actions";align-items:start;column-gap:12px}.is-phone .bestrow__actions[data-v-d5c9633e]{margin-top:12px}.is-phone .bestrow__open[data-v-d5c9633e]{flex:auto}.bestsec[data-v-be01d7cb]{gap:var(--space-2);flex-direction:column;display:flex}.bestsec__count[data-v-be01d7cb]{font-weight:400}.bestsec__list[data-v-be01d7cb]{box-shadow:none;margin:0;padding:0;overflow:hidden}.bestsec__list[data-v-be01d7cb]:empty{display:none}.bestsec__grid[data-v-be01d7cb]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bestsec__grid[data-v-be01d7cb]:empty{display:none}.bestjob[data-v-be01d7cb]{align-items:center;gap:var(--space-3);box-shadow:none;padding:12px;display:flex}.bestjob__icon[data-v-be01d7cb]{color:var(--text-muted);flex:none}.bestjob.is-failed .bestjob__icon[data-v-be01d7cb],.bestjob.is-failed .bestjob__error[data-v-be01d7cb]{color:var(--danger-text)}.bestjob__text[data-v-be01d7cb]{flex-direction:column;flex:auto;gap:6px;min-width:0;font-size:14px;display:flex}.bestjob__error[data-v-be01d7cb]{font-size:13px}.bestjob__progress[data-v-be01d7cb]{width:100%;height:6px;accent-color:var(--accent)}.bestjob__percent[data-v-be01d7cb]{font:400 13px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none}@media (width<=1023px){.bestsec__grid[data-v-be01d7cb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.bestsec__grid[data-v-be01d7cb]{grid-template-columns:minmax(0,1fr);gap:12px}}.cutpreview[open][data-v-c544c82f]{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.cutpreview__player[data-v-c544c82f]{background:var(--media);border-radius:var(--radius-sm);max-width:min(960px,100vw - 6rem);max-height:min(70vh,640px);display:block}.delete-cut-dialog[data-v-0d8511b8]{width:min(420px, calc(100vw - 2 * var(--space-4)))}.delete-cut-dialog.sample[data-v-0d8511b8]{width:100%;max-width:420px}.body[data-v-0d8511b8]{gap:var(--space-3);flex-direction:column;display:flex}.dialog-title[data-v-0d8511b8]{font-size:16px;font-weight:600}.buttons[data-v-0d8511b8]{justify-content:flex-end;gap:var(--space-2);display:flex}.cutcard[data-v-7d251b58]{flex-direction:column;min-width:0;display:flex}.cutcard.is-selecting[data-v-7d251b58]{cursor:pointer}.cutcard.is-picked[data-v-7d251b58]{box-shadow:0 0 0 2px var(--accent)}.cutcard.is-blocked[data-v-7d251b58]{opacity:var(--disabled);cursor:not-allowed}.cutcard__pick[data-v-7d251b58]{z-index:1;width:22px;height:22px;accent-color:var(--accent);cursor:inherit;margin:0;position:absolute;top:10px;right:10px}.cutcard__pick[data-v-7d251b58]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.cutcard__media[data-v-7d251b58]{aspect-ratio:9/16;border-radius:calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0 0;background:var(--media);position:relative;overflow:hidden}.cutcard__frame[data-v-7d251b58]{position:absolute;inset:0}.cutcard__frame.is-wide[data-v-7d251b58]{aspect-ratio:16/9;border-block:1px solid var(--media-track);inset:50% 0 auto;transform:translateY(-50%)}.cutcard__frame img[data-v-7d251b58]{object-fit:cover;width:100%;height:100%}.cutcard__chip[data-v-7d251b58]{border-radius:var(--radius-xs);background:var(--media-chip);color:var(--on-media);font:400 12px var(--font-mono);font-variant-numeric:tabular-nums;padding:2px 6px;position:absolute}.cutcard__chip--format[data-v-7d251b58]{top:10px;left:10px}.cutcard__chip--length[data-v-7d251b58]{bottom:10px;right:10px}.cutcard__play[data-v-7d251b58]{background:var(--media-chip);width:44px;height:44px;color:var(--on-media);cursor:pointer;border:none;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cutcard__title[data-v-7d251b58]{text-overflow:ellipsis;white-space:nowrap;margin:0;padding:14px 16px 2px;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden}.cutcard__clip[data-v-7d251b58]{border-bottom:1px solid var(--border);color:var(--text-muted);overflow-wrap:anywhere;flex-grow:1;padding:0 16px 8px;font-size:13px}.cutcard__row[data-v-7d251b58]{align-items:flex-start;gap:var(--space-2);border-bottom:1px solid var(--border);padding:10px 16px;font-size:13px;line-height:1.5;display:flex}.cutcard__row svg[data-v-7d251b58]{color:var(--text-muted);flex-shrink:0;margin-top:3px}.cutcard__foot[data-v-7d251b58]{justify-content:flex-end;align-items:center;gap:var(--space-2);border-radius:0 0 calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px);background:var(--surface-2);flex-wrap:wrap;padding:6px 8px;display:flex}.is-phone .cutcard__title[data-v-7d251b58]{padding:14px 12px 2px}.is-phone .cutcard__clip[data-v-7d251b58]{padding:0 12px 8px}.is-phone .cutcard__row[data-v-7d251b58]{padding:10px 12px}.cutrow[data-v-55b5b5b5]{align-items:center;column-gap:var(--space-4);grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"thumb text actions";padding:12px;list-style:none;display:grid}.cutrow.is-selecting[data-v-55b5b5b5]{cursor:pointer;padding-left:44px;position:relative}.cutrow.is-picked[data-v-55b5b5b5]{background:var(--accent-soft)}.cutrow.is-blocked[data-v-55b5b5b5]{opacity:var(--disabled);cursor:not-allowed}.cutrow__pick[data-v-55b5b5b5]{width:18px;height:18px;accent-color:var(--accent);cursor:inherit;margin:-9px 0 0;position:absolute;top:50%;left:14px}.cutrow__pick[data-v-55b5b5b5]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.is-phone .cutrow__pick[data-v-55b5b5b5]{top:60px}.cutrow+.cutrow[data-v-55b5b5b5]{border-top:1px solid var(--border)}.cutrow__thumb[data-v-55b5b5b5]{grid-area:thumb}.cutrow__text[data-v-55b5b5b5]{flex-direction:column;grid-area:text;gap:4px;min-width:0;display:flex}.cutrow__title[data-v-55b5b5b5]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cutrow__meta[data-v-55b5b5b5],.cutrow__state[data-v-55b5b5b5]{font-size:13px}.cutrow__meta[data-v-55b5b5b5],.cutrow__muted[data-v-55b5b5b5]{color:var(--text-muted)}.cutrow__name[data-v-55b5b5b5]{color:var(--text);font-weight:600}.cutrow__mono[data-v-55b5b5b5]{font:400 12px var(--font-mono);font-variant-numeric:tabular-nums}.cutrow__state[data-v-55b5b5b5]{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.cutrow__subs[data-v-55b5b5b5]{align-items:center;gap:6px;display:inline-flex}.cutrow__subs svg[data-v-55b5b5b5],.cutrow__subs.is-off[data-v-55b5b5b5]{color:var(--text-muted)}.cutrow__actions[data-v-55b5b5b5]{align-items:center;gap:var(--space-2);grid-area:actions;display:flex}.cutrow.is-phone[data-v-55b5b5b5]{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"thumb text""actions actions";align-items:start;column-gap:12px}.is-phone .cutrow__title[data-v-55b5b5b5]{white-space:normal;line-height:1.35;overflow:visible}.is-phone .cutrow__actions[data-v-55b5b5b5]{margin-top:12px}.is-phone .cutrow__edit[data-v-55b5b5b5]{flex:auto}.cutsec[data-v-4a00fa4a]{gap:var(--space-2);flex-direction:column;display:flex}.cutsec__count[data-v-4a00fa4a]{font-weight:400}.cutsec__head a[data-v-4a00fa4a]{white-space:nowrap}.cutsec__list[data-v-4a00fa4a]{box-shadow:none;margin:0;padding:0;overflow:hidden}.cutsec__grid[data-v-4a00fa4a]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=1023px){.cutsec__grid[data-v-4a00fa4a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.cutsec__grid[data-v-4a00fa4a]{grid-template-columns:minmax(0,1fr);gap:12px}}.selbar[data-v-3a23f6e7]{bottom:var(--space-4);z-index:5;align-items:center;gap:var(--space-2);box-shadow:var(--shadow-overlay);padding:10px 12px;display:flex;position:sticky}.selbar__text[data-v-3a23f6e7]{flex-wrap:wrap;flex:auto;align-items:baseline;gap:2px 12px;min-width:0;font-size:14px;display:flex}.selbar__length[data-v-3a23f6e7]{font:400 13px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted)}.selbar__length.is-over[data-v-3a23f6e7]{color:var(--danger-text)}@media (width<=1023px){.selbar[data-v-3a23f6e7]{bottom:calc(var(--tabbar-h,0px) + var(--space-3) + env(safe-area-inset-bottom))}}@media (width<=639px){.selbar[data-v-3a23f6e7]{flex-wrap:wrap}.selbar__text[data-v-3a23f6e7]{flex-basis:100%}.selbar .btn--primary[data-v-3a23f6e7]{flex:auto}}.head[data-v-c25fc7ce]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.titles[data-v-c25fc7ce]{gap:var(--space-1);flex-direction:column;display:flex}.sub[data-v-c25fc7ce]{font-size:13px}.cuts[data-v-c25fc7ce]{gap:var(--space-5);flex-direction:column;display:flex}.cuts.is-cards[data-v-c25fc7ce]{gap:var(--space-6)}@media (width<=1023px){.sub[data-v-c25fc7ce]{font-size:14px}}.setting[data-v-e0090379]{padding:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.intro[data-v-e0090379]{flex-direction:column;display:flex}@media (width<=639px){.setting[data-v-e0090379]{padding:var(--space-4);flex-direction:column;align-items:stretch}.intro .small[data-v-e0090379]{display:none}.setting .segments[data-v-e0090379]{display:flex}.setting .segment[data-v-e0090379]{flex:1}.prefix[data-v-e0090379]{display:none}}.setting[data-v-89d3acd3]{padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.intro[data-v-89d3acd3]{flex-direction:column;display:flex}.form[data-v-89d3acd3]{gap:var(--space-2);flex-direction:column;display:flex}.actions[data-v-89d3acd3]{align-items:center;gap:var(--space-3);display:flex}.alert-icon[data-v-89d3acd3]{flex-shrink:0;margin-top:3px}@media (width<=639px){.setting[data-v-89d3acd3]{padding:var(--space-4)}.actions[data-v-89d3acd3]{flex-direction:column;align-items:stretch}}.setting[data-v-dc35e9b1]{padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.row[data-v-dc35e9b1]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.intro[data-v-dc35e9b1]{flex-direction:column;flex:280px;display:flex}.alert-icon[data-v-dc35e9b1]{flex-shrink:0;margin-top:3px}@media (width<=639px){.setting[data-v-dc35e9b1]{padding:var(--space-4)}.row[data-v-dc35e9b1]{flex-direction:column;align-items:stretch}.intro[data-v-dc35e9b1]{flex:none}.setting .segments[data-v-dc35e9b1]{display:flex}.setting .segment[data-v-dc35e9b1]{flex:1}}.password[data-v-14f169f9]{padding:var(--space-5);flex-direction:column;gap:14px;display:flex}.current[data-v-14f169f9]{max-width:360px}.pair[data-v-14f169f9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cell[data-v-14f169f9]{flex-direction:column;gap:6px;display:flex}.password .hint.is-ok[data-v-14f169f9]{color:var(--positive-text);align-items:center;gap:6px;font-weight:500;display:inline-flex}.alert-icon[data-v-14f169f9]{flex-shrink:0;margin-top:3px}.actions[data-v-14f169f9]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=639px){.password[data-v-14f169f9]{padding:var(--space-4)}.current[data-v-14f169f9]{max-width:none}.pair[data-v-14f169f9]{grid-template-columns:1fr}.actions[data-v-14f169f9]{flex-direction:column-reverse;align-items:stretch}}.profile[data-v-f34f9216]{padding:var(--space-5);align-items:center;gap:var(--space-4);display:flex}.avatar[data-v-f34f9216]{border-radius:var(--radius-full);background:var(--chip);width:48px;height:48px;color:var(--chip-text);flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:600;display:flex}.text[data-v-f34f9216]{flex-direction:column;flex:1;min-width:0;display:flex}.name[data-v-f34f9216]{overflow-wrap:anywhere;font-size:17px;font-weight:600}@media (width<=639px){.profile[data-v-f34f9216]{padding:var(--space-4)}}.setting[data-v-98dede84]{padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.row[data-v-98dede84]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.intro[data-v-98dede84]{flex-direction:column;flex:280px;display:flex}.alert-icon[data-v-98dede84]{flex-shrink:0;margin-top:3px}@media (width<=639px){.setting[data-v-98dede84]{padding:var(--space-4)}.row[data-v-98dede84]{flex-direction:column;align-items:stretch}.intro[data-v-98dede84]{flex:none}.setting .segments[data-v-98dede84]{display:flex}.setting .segment[data-v-98dede84]{flex:1}}.konto[data-v-1c3d8539]{gap:var(--space-5);flex-direction:column;width:100%;max-width:720px;display:flex}.logout-block[data-v-1c3d8539]{display:none}.roadmap-link[data-v-1c3d8539]{min-height:var(--touch-min);padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-3);color:var(--text);font-weight:600;text-decoration:none;display:flex}.roadmap-link[data-v-1c3d8539]:hover{color:var(--text);background:var(--surface-2)}.roadmap-label[data-v-1c3d8539]{flex:1}@media (width>=1024px){.roadmap-link[data-v-1c3d8539]{display:none}}@media (width<=1023px){.logout-block[data-v-1c3d8539]{display:inline-flex}}.cut-bar[data-v-1c77aa64]{z-index:5;gap:var(--space-2);margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding:10px calc(var(--page-pad-phone) + env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) calc(var(--page-pad-phone) + env(safe-area-inset-left));background:var(--surface);border-top:1px solid var(--border);flex-direction:column;display:flex;position:sticky;bottom:0}.buttons[data-v-1c77aa64]{gap:var(--space-2);display:flex}.play[data-v-1c77aa64],.download[data-v-1c77aa64],.share[data-v-1c77aa64]{flex-shrink:0}.group--cut[data-v-1c77aa64]{flex:1;min-width:0;display:flex}.cut[data-v-1c77aa64]{flex:1;min-width:0}.settings[data-v-1c77aa64]{flex:none;position:relative}.settings .badge[data-v-1c77aa64]{position:absolute;top:6px;right:6px}.cut[aria-disabled=true][data-v-1c77aa64]:hover{background:var(--accent);color:var(--on-accent)}.zoom[data-v-6f962dd0]{flex:none}.zoom>.btn[data-v-6f962dd0]{height:var(--control-h-dense)}.zoom>.btn--icon[data-v-6f962dd0]{width:var(--control-h-dense)}.level[aria-disabled=true][data-v-6f962dd0]{opacity:var(--disabled);cursor:not-allowed}.level[data-v-6f962dd0]{min-width:52px;font:500 13px var(--font-mono);font-variant-numeric:tabular-nums}.zoom-pair[data-v-6f962dd0]{align-items:center;gap:var(--space-2);display:flex}.zoom-btn[data-v-6f962dd0]{width:var(--touch-min)}.zoom-btn[aria-disabled=true][data-v-6f962dd0]{opacity:.45;cursor:default}.controls[data-v-3f905671]{align-items:center;gap:var(--space-2);padding:0 var(--page-pad-phone) var(--space-2);flex-wrap:wrap;display:flex}.zoom-row[data-v-3f905671]{flex:none;order:4}.stack-btn[data-v-3f905671]{order:5}.stack-info[data-v-3f905671]{white-space:nowrap;font-size:12px}.part[data-v-3f905671]{align-items:center;gap:var(--space-2);display:flex}.time[data-v-3f905671]{flex-direction:column;gap:2px;display:flex}.now[data-v-3f905671]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.part--play[data-v-3f905671]{flex:1;order:2}.part--marks[data-v-3f905671]{display:contents}.marks[data-v-3f905671]{flex:1 0 100%;order:1;display:flex}.marks>.btn[data-v-3f905671]{flex:1}.history[data-v-3f905671]{order:3}.controls.is-wide[data-v-3f905671]{box-sizing:border-box;border-bottom:1px solid var(--border);flex-wrap:nowrap;gap:0;height:44px;padding:0;container-type:inline-size}.is-wide .btn--compact[data-v-3f905671]{height:var(--control-h-dense)}.is-wide .btn--icon.btn--compact[data-v-3f905671]{width:var(--control-h-dense)}.is-wide .part[data-v-3f905671]{gap:6px;padding:0 6px}.is-wide .time[data-v-3f905671]{gap:0;line-height:1.25}.is-wide .now[data-v-3f905671]{font-size:14px}.is-wide .length[data-v-3f905671]{font-size:11px}.is-wide .part--play[data-v-3f905671]{flex:none;order:0}.is-wide .part--marks[data-v-3f905671]{flex:none;order:0;display:flex}.is-wide .marks[data-v-3f905671]{flex:none;order:0;display:inline-flex}.is-wide .marks>.btn[data-v-3f905671]{flex:none}.is-wide .history[data-v-3f905671]{order:0}.length[data-v-3f905671]{font:600 12px/1.25 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent-text);white-space:nowrap}.divider[data-v-3f905671]{background:var(--border);align-self:stretch;width:1px}.spacer[data-v-3f905671]{flex:1 1 0}.part--marks kbd[data-v-3f905671]{margin-left:6px}@container (width<=587px){.part--marks kbd[data-v-3f905671]{display:none}}.verdict[data-v-764c3423]{color:var(--text-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.head[data-v-cf2dd5a3]{align-items:center;gap:6px var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top side-nav""title title""why why";display:grid}@media (width>=1024px){.head[data-v-cf2dd5a3]{position:absolute}.head .titles[data-v-cf2dd5a3]>:not(.title),.head .why[data-v-cf2dd5a3],.head .side-nav[data-v-cf2dd5a3]{display:none}}.crumb-clip[data-v-cf2dd5a3]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.crumb-clip[data-v-cf2dd5a3] .crumb-switch{min-width:0;height:var(--control-h-compact);padding:0 var(--space-2);font:inherit;color:var(--text);border-radius:var(--radius-sm);background:0 0;border:0;gap:6px;margin:0}.crumb-clip[data-v-cf2dd5a3] .crumb-switch:hover,.crumb-clip[data-v-cf2dd5a3] .crumb-switch.btn--open{background:var(--surface-2)}.crumb-clip[data-v-cf2dd5a3] .crumb-switch:active{transform:none}.crumb-title[data-v-cf2dd5a3]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crumb-chevron[data-v-cf2dd5a3]{color:var(--text-muted);flex:none}.crumb-step[data-v-cf2dd5a3]{flex:none;align-items:center;font-weight:400;display:flex}.crumb-place[data-v-cf2dd5a3]{font:400 13px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);padding:0 2px}.clip-row[data-v-cf2dd5a3]{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:320px;max-width:100%}.clip-row__time[data-v-cf2dd5a3]{font:400 12px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none}.clip-row__title[data-v-cf2dd5a3]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.clip-row__cut[data-v-cf2dd5a3]{color:var(--positive-text);flex:none}.title-row[data-v-cf2dd5a3]{align-items:center;gap:var(--space-1);grid-area:title;display:flex}.side-nav[data-v-cf2dd5a3]{grid-area:side-nav;align-items:center;gap:6px;display:flex}.back[data-v-cf2dd5a3]{display:none}.titles[data-v-cf2dd5a3]{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.title[data-v-cf2dd5a3]{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:24px;font-weight:700;line-height:1.2}.meta[data-v-cf2dd5a3]{font-family:var(--font-mono);color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}.step[data-v-cf2dd5a3]{width:36px;height:36px;color:var(--text)}.place[data-v-cf2dd5a3]{font-family:var(--font-mono);color:var(--text-muted);font-variant-numeric:tabular-nums;padding:0 4px;font-size:13px}.narrow[data-v-cf2dd5a3]{display:none}.why[data-v-cf2dd5a3]{flex-direction:column;grid-area:why;gap:2px;min-width:0;display:flex}.why-line[data-v-cf2dd5a3]{overflow-wrap:anywhere;align-items:flex-start;gap:6px;font-size:13px;display:flex}.why-icon[data-v-cf2dd5a3]{color:var(--accent-text);flex-shrink:0;margin-top:3px}@media (width<=1023px){.wide[data-v-cf2dd5a3]{display:none}.narrow[data-v-cf2dd5a3]{display:revert}.head[data-v-cf2dd5a3]{grid-template-areas:"title side-nav""why why";grid-template-rows:var(--header-h) auto;padding:var(--head-top) var(--space-1) 0;border-bottom:1px solid var(--border);gap:0}.title-row[data-v-cf2dd5a3]{min-width:0}.side-nav[data-v-cf2dd5a3]{gap:0}.step[data-v-cf2dd5a3]{width:var(--touch-min);height:var(--touch-min);background:0 0;border:none}.step[data-v-cf2dd5a3]:active:not(:disabled){transform:none}.back[data-v-cf2dd5a3]{width:var(--touch-min);height:var(--touch-min);color:var(--text);flex-shrink:0;place-items:center;display:grid}.titles[data-v-cf2dd5a3]{flex-flow:column;align-items:flex-start;gap:0;min-width:0}.title[data-v-cf2dd5a3]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;font-weight:600;line-height:1.25;overflow:hidden}}.stage[data-v-e3804a21]{aspect-ratio:16/9;position:relative}.scene[data-v-e3804a21]{border-radius:var(--radius-md);background:var(--media);position:absolute;inset:0;overflow:hidden}.video[data-v-e3804a21]{object-fit:contain;width:100%;height:100%;display:block}.frame[data-v-e3804a21]{border:2px solid var(--accent);cursor:grab;touch-action:none;position:absolute;top:0;bottom:0}.dim[data-v-e3804a21]{box-shadow:0 0 0 9999px var(--media-shade);pointer-events:none;position:absolute;top:0;bottom:0}.frame[data-v-e3804a21]:active{cursor:grabbing}.frame.is-locked[data-v-e3804a21]{cursor:default}.caption[data-v-e3804a21]{text-align:center;overflow-wrap:anywhere;color:var(--on-media);text-shadow:0 0 3px var(--caption-outline), 0 0 3px var(--caption-outline), 0 2px 0 var(--caption-outline);pointer-events:none;font-size:15px;font-weight:700;line-height:1.2;position:absolute;bottom:18%;left:6%;right:6%}.caption--wide[data-v-e3804a21]{bottom:8%;left:10%;right:10%}.grip[data-v-e3804a21]{white-space:nowrap;background:var(--accent);height:32px;color:var(--on-accent);border-radius:var(--radius-sm);cursor:inherit;border:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.grip[data-v-e3804a21]:disabled{opacity:.6}.original[data-v-e3804a21]{border-radius:var(--radius-xs);background:var(--media-scrim);color:var(--on-media);font-family:var(--font-mono);pointer-events:none;padding:2px 8px;font-size:12px;position:absolute;top:10px;left:10px}@media (width<=1023px){.scene[data-v-e3804a21]{border-radius:0}.caption[data-v-e3804a21]{font-size:11px;bottom:22%;left:4%;right:4%}.grip[data-v-e3804a21]{min-width:var(--touch-min);justify-content:center;height:32px;padding:0;bottom:-16px}.grip[data-v-e3804a21]:before{content:"";position:absolute;inset:-6px 0}.grip-label[data-v-e3804a21]{display:none}}.section[data-v-dea7bb3d]{gap:var(--space-4);flex-direction:column;display:flex}.part[data-v-dea7bb3d]{align-items:stretch;gap:var(--space-2);flex-direction:column;display:flex}.stop[data-v-dea7bb3d]{flex-direction:column;gap:6px;display:flex}.stop-name[data-v-dea7bb3d]{color:var(--text-muted);font-size:12px}@media (width<=1023px){.part[data-v-dea7bb3d] .tints{gap:var(--space-4)}}.history[data-v-3e980592]{gap:var(--space-3);flex-direction:column;display:flex}.day[data-v-3e980592]{padding:0;overflow:hidden}.day .sec[data-v-3e980592]{padding:8px 10px}.log[data-v-3e980592]{margin:0;padding:0;list-style:none}.log>li+li[data-v-3e980592]{border-top:1px solid var(--border)}.h-row[data-v-3e980592]{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:0;flex-direction:row;min-height:36px;padding:4px 10px;font-weight:500}.h-row[data-v-3e980592]:disabled{cursor:not-allowed;opacity:var(--disabled)}.h-what[data-v-3e980592]{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.h-end[data-v-3e980592]{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.h-at[data-v-3e980592]{font:400 12px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap}.h-now[data-v-3e980592]{font:600 11px/1.6 var(--font-mono);color:var(--accent-text);background:var(--accent-soft);border-radius:var(--radius-xs);padding:0 6px}.is-ahead .h-what[data-v-3e980592],.is-ahead .h-at[data-v-3e980592]{opacity:.55}.h-cut[data-v-3e980592]{padding:0 4px 0 0}.h-cutmain[data-v-3e980592]{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;min-height:36px;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:4px 6px 4px 10px;font-weight:600;display:flex}.h-cutmain[data-v-3e980592]:hover:not(:disabled){background:var(--surface-2)}.h-cutmain[data-v-3e980592]:disabled{cursor:not-allowed;opacity:var(--disabled)}@media (width<=1023px),(pointer:coarse){.h-row[data-v-3e980592],.h-cutmain[data-v-3e980592]{min-height:var(--touch-min)}.h-cut .btn--icon.btn--compact[data-v-3e980592]{width:var(--touch-min);height:var(--touch-min)}}.box[data-v-24464984]{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.dialog-title[data-v-24464984]{font-size:16px;font-weight:600}.meta[data-v-24464984]{font-family:var(--font-mono);color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}.player[data-v-24464984]{background:var(--media);border-radius:var(--radius-sm);max-width:min(960px,100vw - 6rem);max-height:min(70vh,640px);display:block}.sample-player[data-v-24464984]{aspect-ratio:16/9;width:100%;color:var(--on-media);place-items:center;display:grid}.result-dialog.sample[data-v-24464984]{width:100%;max-width:420px}.buttons[data-v-24464984]{gap:var(--space-2);display:flex}.sheet[data-v-198088b2]{background:var(--surface);border-top:1px solid var(--border-strong);border-radius:var(--radius-md) var(--radius-md) 0 0;min-height:0;box-shadow:var(--shadow-overlay);outline:none;flex-direction:column;flex:auto;display:flex}.sheet__grip[data-v-198088b2]{border-radius:var(--radius-md) var(--radius-md) 0 0;cursor:pointer;touch-action:none;background:0 0;border:0;flex:none;place-items:center;width:100%;height:24px;padding:0;display:grid}.sheet__bar[data-v-198088b2]{background:var(--border-strong);border-radius:2px;width:36px;height:4px}.sheet__body[data-v-198088b2]{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto}.sheet__body[data-v-198088b2] .acc__head{height:var(--control-h-l);font-size:15px}.section[data-v-7d370d07]{flex-direction:column;gap:10px;display:flex}.burn[data-v-7d370d07]{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:14px;font-weight:600;display:flex}.create[data-v-7d370d07]{align-self:flex-start}.tr[data-v-7d370d07]{margin:10px 0;padding:0;list-style:none}.tr-line[data-v-7d370d07]{align-items:center;gap:var(--space-2);min-height:30px;color:var(--text-muted);border-radius:var(--radius-sm);border-left:2px solid #0000;padding:3px 8px;font-size:13px;line-height:1.4;display:flex;position:relative}.tr-line.is-in[data-v-7d370d07]{color:var(--text);background:var(--accent-soft);border-radius:0}.tr-line.is-in.is-first[data-v-7d370d07]{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.tr-line.is-in.is-last[data-v-7d370d07]{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.tr-line.is-active[data-v-7d370d07]{border-left-color:var(--manual);font-weight:600}.tr-time[data-v-7d370d07]{width:40px;font-family:var(--font-mono);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:400}.tr-line.is-in .tr-time[data-v-7d370d07]{color:var(--accent-text)}.tr-text[data-v-7d370d07]{min-width:0;min-height:24px;font:inherit;text-align:left;color:inherit;border-radius:var(--radius-xs);cursor:pointer;background:0 0;border:0;flex:1;padding:0}.tr-text[data-v-7d370d07]:disabled{cursor:not-allowed}.tr-edit[data-v-7d370d07]{min-width:0;height:var(--control-h-dense);flex:1;padding:0 8px;font-size:13px}.tr-acts[data-v-7d370d07]{flex:none;gap:4px;margin-left:auto;display:none}.tr-line:hover .tr-acts[data-v-7d370d07],.tr-line:focus-within .tr-acts[data-v-7d370d07],.tr.is-touch .tr-line.is-selected .tr-acts[data-v-7d370d07]{display:inline-flex}.tr:not(.is-touch) .tr-acts[data-v-7d370d07]{z-index:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.tr:not(.is-touch) .tr-line.is-first .tr-acts[data-v-7d370d07],.tr:not(.is-touch) .tr-line.is-last .tr-acts[data-v-7d370d07]{right:64px}.tr-acts .btn[data-v-7d370d07]{height:24px;padding:0 6px;font-size:11px}.tr-mark[data-v-7d370d07]{height:20px;font:600 10px/1 var(--font-sans);color:var(--on-accent);background:var(--accent);border-radius:var(--radius-sm);cursor:ns-resize;-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;padding:0 8px;display:inline-flex;position:absolute;right:6px}.tr-mark[data-v-7d370d07]:before{content:"";background:var(--on-accent);opacity:.8;border-radius:1px;width:2px;height:10px;margin-right:6px}.tr-mark--start[data-v-7d370d07]{top:-10px}.tr-mark--end[data-v-7d370d07]{bottom:-10px}.status[data-v-7d370d07]{min-height:18px;color:var(--text-muted);align-items:center;gap:6px;font-size:12px;display:flex}.status.is-ok[data-v-7d370d07]{color:var(--positive-text)}.status.is-error[data-v-7d370d07]{color:var(--danger-text);font-weight:500}.tr.is-touch .tr-line[data-v-7d370d07]{min-height:var(--touch-min);flex-wrap:wrap;padding:0 8px;font-size:16px}.tr.is-touch .tr-time[data-v-7d370d07]{width:46px;font-size:12px}.tr.is-touch .tr-text[data-v-7d370d07]{min-height:var(--touch-min)}.tr.is-touch .tr-edit[data-v-7d370d07]{height:var(--touch-min);padding:0 12px;font-size:16px}.tr.is-touch .tr-acts[data-v-7d370d07]{flex-basis:100%;margin:0 0 4px}.tr.is-touch .tr-acts .btn[data-v-7d370d07]{height:var(--touch-min);padding:0 12px;font-size:15px}.tr.is-touch .tr-line.is-last.is-selected[data-v-7d370d07]{padding-bottom:16px}.tr.is-touch .tr-mark[data-v-7d370d07]{cursor:default}@media (width<=1023px),(pointer:coarse){.burn[data-v-7d370d07]{min-height:var(--touch-min);font-size:15px}.create[data-v-7d370d07]{height:var(--touch-min);font-size:15px}.status[data-v-7d370d07]{font-size:14px}}.tools[data-v-e0ec38ef]{background:var(--surface);border-left:1px solid var(--border);flex-direction:column;min-height:0;display:flex}.tools__body[data-v-e0ec38ef]{flex:1;min-height:0;overflow-y:auto}.tools__body[data-v-e0ec38ef] .acc{display:contents}.tools__body[data-v-e0ec38ef] .acc__head,.tools__body[data-v-e0ec38ef] .acc__body{border-bottom:1px solid var(--border)}.tools__body[data-v-e0ec38ef] .acc:first-child>.acc__head{bottom:80px}.tools__body[data-v-e0ec38ef] .acc:nth-child(2)>.acc__head{top:40px;bottom:40px}.tools__body[data-v-e0ec38ef] .acc:nth-child(3)>.acc__head{top:80px;bottom:0}.tools__foot[data-v-e0ec38ef]{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--bg-side);border-top:1px solid var(--border);flex-direction:column;flex:none;display:flex}.tools__row[data-v-e0ec38ef]{gap:var(--space-2);display:flex}.tools__last[data-v-e0ec38ef]{font:400 12px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.tools__cut[data-v-e0ec38ef]{flex:1}.tools__cut[aria-disabled=true][data-v-e0ec38ef]{opacity:1;color:var(--text-muted);background:var(--surface-2);border-color:var(--border-strong)}.tools__cut[aria-disabled=true][data-v-e0ec38ef]:hover{background:var(--surface-2);color:var(--text-muted)}.editor[data-v-12b57650]{flex-direction:column;gap:20px;display:flex}.layout[data-v-12b57650]{flex-direction:column;gap:14px;display:flex}.primary[data-v-12b57650]{flex-direction:column;gap:14px;min-width:0;display:flex}.stage-area[data-v-12b57650]{position:relative}.stage-row[data-v-12b57650]{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.stage-row.shows-result[data-v-12b57650]>:first-child{visibility:hidden;position:absolute;inset:0}.stage-row.shows-result[data-v-12b57650] figcaption{display:none}.bench[data-v-12b57650]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}@media (width>=1024px){.editor[data-v-12b57650]{height:calc(100dvh - var(--header-h) - 28px);margin-right:calc(-1 * var(--page-pad))}.layout[data-v-12b57650]{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 320px;gap:0;min-height:0;display:grid}.primary[data-v-12b57650]{gap:0;min-height:0}.editor-tools[data-v-12b57650]{min-height:0;margin-top:-28px}.bench[data-v-12b57650]{margin:0 0 0 calc(-1 * var(--page-pad));border-width:1px 0 0;border-radius:0}.stage-area[data-v-12b57650]{min-height:0;margin:-28px 0 0 calc(-1 * var(--page-pad));padding-left:var(--page-pad);background:radial-gradient(var(--border) 1px, transparent 1px) 0 0 / 16px 16px;flex-direction:column;flex:1;justify-content:center;display:flex}.stage-row[data-v-12b57650]{width:100%;margin:64px auto var(--space-4);max-width:calc((var(--stage-h) - 64px - var(--space-4)) * 16 / 9);position:relative}.bench[data-v-12b57650],.mark-error[data-v-12b57650]{flex-shrink:0}.stage-view[data-v-12b57650]{top:var(--space-4);right:var(--space-4);z-index:2;position:absolute}.stage-mark[data-v-12b57650]{right:calc(100% + var(--space-2));z-index:1;writing-mode:vertical-rl;position:absolute;bottom:0;transform:rotate(180deg)}.stage-row.shows-result[data-v-12b57650]{max-width:calc((var(--stage-h) - 64px - var(--space-4)) * 9 / 16)}.stage-row.shows-result.is-beside[data-v-12b57650]{margin-top:var(--space-4);max-width:calc((var(--stage-h) - 2 * var(--space-4)) * 9 / 16)}}.missing[data-v-12b57650]{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) 0;flex-direction:column;display:flex}@media (width<=1023px){.editor[data-v-12b57650]{gap:0;height:100dvh;overflow:hidden}.layout[data-v-12b57650]{flex:1;gap:0;min-height:0}.primary[data-v-12b57650]{gap:var(--space-3);min-height:0;padding-bottom:var(--space-2);flex:1}.stage-area[data-v-12b57650]{align-items:center;gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex}.stage-row[data-v-12b57650]{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;container-type:size}.stage-row[data-v-12b57650]>:first-child{flex:none;width:min(100cqw,177.778cqh)}.stage-row>.preview[data-v-12b57650]{flex:none;width:min(100cqw,56.25cqh)}.stage-row.shows-result[data-v-12b57650]>:first-child{width:auto}.stage-view[data-v-12b57650]{flex:none}.is-sheet .primary[data-v-12b57650]{flex:none;padding-bottom:0}.is-sheet .stage-area[data-v-12b57650]{flex:none;height:232px}.bench[data-v-12b57650]{background:0 0;border:none;border-radius:0;overflow:visible}.mark-error[data-v-12b57650]{padding:0 var(--page-pad-phone)}.missing[data-v-12b57650]{padding:var(--space-4) var(--page-pad-phone)}.editor>.empty-state[data-v-12b57650]{margin:var(--space-4) var(--page-pad-phone)}}.create-dialog[data-v-3eb9c82e]{width:min(420px, calc(100vw - 2 * var(--space-4)))}.body[data-v-3eb9c82e]{gap:var(--space-3);flex-direction:column;display:flex}.dialog-title[data-v-3eb9c82e]{font-size:16px;font-weight:600}.body .segments[data-v-3eb9c82e]{align-self:flex-start}.buttons[data-v-3eb9c82e]{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=1023px){.body .segments[data-v-3eb9c82e]{align-self:stretch;display:flex}.body .segment[data-v-3eb9c82e]{flex:1}}.notice[data-v-ca8a5324]{align-items:center;gap:var(--space-4);padding:var(--space-4) 20px;background:var(--positive-soft);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.text[data-v-ca8a5324]{flex-direction:column;flex:280px;gap:2px;display:flex}.notice-title[data-v-ca8a5324]{font-size:15px;font-weight:600}.password[data-v-ca8a5324]{font-family:var(--font-mono);letter-spacing:.04em;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);-webkit-user-select:all;user-select:all;padding:6px 12px;font-size:18px;font-weight:500}.buttons[data-v-ca8a5324]{gap:var(--space-2);display:flex}@media (width<=1023px){.notice[data-v-ca8a5324]{flex-direction:column;align-items:stretch;gap:10px;padding:14px}.text[data-v-ca8a5324]{flex:none}.password[data-v-ca8a5324]{text-align:center}.buttons .btn[data-v-ca8a5324]{flex:1 1 0}}.reset-dialog[data-v-c5da0868]{width:min(420px, calc(100vw - 2 * var(--space-4)))}.body[data-v-c5da0868]{gap:var(--space-3);flex-direction:column;display:flex}.dialog-title[data-v-c5da0868]{font-size:16px;font-weight:600}.buttons[data-v-c5da0868]{justify-content:flex-end;gap:var(--space-2);display:flex}.list[data-v-9065d1db]{margin:0;padding:0;list-style:none;overflow:hidden}.row[data-v-9065d1db]{border-top:1px solid var(--border);align-items:center;gap:12px;padding:12px 4px 12px 14px;display:flex}.row[data-v-9065d1db]:first-child{border-top:none}.avatar[data-v-9065d1db]{border-radius:var(--radius-full);background:var(--chip);width:36px;height:36px;color:var(--chip-text);flex-shrink:0;place-items:center;font-weight:600;display:grid}.text[data-v-9065d1db]{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.line[data-v-9065d1db]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.username[data-v-9065d1db]{overflow-wrap:anywhere;font-weight:600}.meta[data-v-9065d1db]{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.more[data-v-9065d1db]{width:var(--touch-min);height:var(--touch-min);color:var(--text);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.more[data-v-9065d1db]:focus-visible{outline:var(--focus-ring);outline-offset:calc(-1 * var(--focus-offset))}.is-inactive[data-v-9065d1db]{color:var(--text-muted)}.is-new[data-v-9065d1db]{background:var(--positive-soft)}.actions[data-v-e842931c]{flex-direction:column;gap:2px;display:flex}.entry[data-v-e842931c]{min-height:48px;font:inherit;text-align:left;color:var(--text);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0 10px;display:flex}.entry[data-v-e842931c]:hover{background:var(--surface-2)}.entry[data-v-e842931c]:focus-visible{outline:var(--focus-ring);outline-offset:calc(-1 * var(--focus-offset))}.entry--danger[data-v-e842931c]{color:var(--danger-text);font-weight:600}.divider[data-v-e842931c]{height:1px;margin:var(--space-1) 0;background:var(--border)}.actions .hint[data-v-e842931c]{padding:2px 10px var(--space-1)}@media (width<=1023px){.entry[data-v-e842931c]{gap:12px;min-height:52px;padding:0 12px;font-size:16px}.actions .hint[data-v-e842931c]{padding:0 12px var(--space-2)}}.sheet[data-v-cfcf78dc]{background:var(--surface);width:100%;max-width:100%;color:var(--text);box-shadow:var(--shadow-overlay);border:none;border-radius:14px 14px 0 0;margin:auto 0 0;padding:0;inset:0}.sheet[data-v-cfcf78dc]::backdrop{background:var(--media-shade)}.content[data-v-cfcf78dc]{gap:var(--space-1);padding:var(--space-2) calc(var(--space-3) + env(safe-area-inset-right)) calc(28px + env(safe-area-inset-bottom)) calc(var(--space-3) + env(safe-area-inset-left));flex-direction:column;display:flex}.grip[data-v-cfcf78dc]{width:36px;height:4px;margin-bottom:var(--space-2);border-radius:var(--radius-full);background:var(--border-strong);align-self:center}.sheet-title[data-v-cfcf78dc]{margin:0 var(--space-1) var(--space-2);font-size:16px;font-weight:600}.cancel[data-v-cfcf78dc]{background:var(--surface-2);height:48px;font-size:16px}.user-actions[data-v-39665d2b]{text-align:left;white-space:normal;width:224px}.table[data-v-fa4e2025]{border-collapse:collapse;width:100%;font-size:14px}th[data-v-fa4e2025],td[data-v-fa4e2025]{text-align:left;border-top:1px solid var(--border);white-space:nowrap;padding:10px 12px}th[data-v-fa4e2025]:first-child,td[data-v-fa4e2025]:first-child{padding-left:var(--space-4)}th[data-v-fa4e2025]:last-child,td[data-v-fa4e2025]:last-child{padding-right:var(--space-4)}thead th[data-v-fa4e2025]{color:var(--text-muted);border-top:none;font-size:12px;font-weight:500}tbody th[data-v-fa4e2025]{white-space:normal;font-weight:600}.name[data-v-fa4e2025]{align-items:center;gap:10px;display:flex}.username[data-v-fa4e2025]{overflow-wrap:anywhere}.avatar[data-v-fa4e2025]{border-radius:var(--radius-full);background:var(--chip);width:30px;height:30px;color:var(--chip-text);flex-shrink:0;place-items:center;font-weight:600;display:grid}.status[data-v-fa4e2025]{align-items:center;gap:6px;font-size:13px;display:inline-flex}.dot[data-v-fa4e2025]{border-radius:var(--radius-full);border:1px solid var(--text-muted);width:8px;height:8px}.dot.is-active[data-v-fa4e2025]{background:var(--positive-text);border-color:var(--positive-text)}.mono[data-v-fa4e2025],td.num[data-v-fa4e2025]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px}.num[data-v-fa4e2025],.actions[data-v-fa4e2025]{text-align:right}.is-inactive[data-v-fa4e2025]{color:var(--text-muted)}.is-new[data-v-fa4e2025]{background:var(--positive-soft)}.header[data-v-94502f54]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.titles[data-v-94502f54]{gap:var(--space-1);flex-direction:column;display:flex}.sub[data-v-94502f54]{font-size:13px}@media (width<=1023px){.header[data-v-94502f54]{align-items:center}.sub[data-v-94502f54]{font-size:14px}}.reviewer[data-v-cf22b0d7]{align-items:flex-start;gap:var(--space-2);max-width:720px;padding:var(--space-4);flex-direction:column;display:flex}@media (width<=639px){.reviewer .segments[data-v-cf22b0d7]{align-self:stretch;display:flex}.reviewer .segment[data-v-cf22b0d7]{flex:1}}.states[data-v-1f797d78]{gap:var(--space-2);flex-direction:column;display:flex}.sub[data-v-1f797d78]{margin:0;font-size:13px}.wrap[data-v-1f797d78]{overflow-x:auto}.table[data-v-1f797d78]{border-collapse:collapse;width:100%}th[data-v-1f797d78],td[data-v-1f797d78]{padding:10px var(--space-4);text-align:left;vertical-align:top;border-top:1px solid var(--border);white-space:nowrap}thead th[data-v-1f797d78]{color:var(--text-muted);border-top:none;font-size:12px;font-weight:500}tbody th[data-v-1f797d78]{font-weight:600}.num[data-v-1f797d78]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.over[data-v-1f797d78]{color:var(--danger-text);font-weight:600}.over-note[data-v-1f797d78]{color:var(--danger-text);font-size:12px;display:block}.form[data-v-afd063de]{gap:var(--space-4);flex-direction:column;max-width:720px;display:flex}.tuning-group[data-v-afd063de]{gap:var(--space-4);padding:var(--space-4);flex-direction:column;margin:0;display:flex}.legend[data-v-afd063de]{float:left;width:100%;padding:0}.row[data-v-afd063de]{align-items:center;gap:var(--space-2) var(--space-4);grid-template-columns:180px 160px 1fr;display:grid}.control[data-v-afd063de]{align-items:center;gap:var(--space-2);display:flex}.row>.check[data-v-afd063de]{grid-column:1/3}.number[data-v-afd063de]{font-variant-numeric:tabular-nums}.unit[data-v-afd063de]{min-width:1.5em;font-size:13px}.actions[data-v-afd063de]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=1023px){.row[data-v-afd063de]{gap:var(--space-1);grid-template-columns:1fr}.actions[data-v-afd063de]{flex-direction:column-reverse;align-items:stretch}}.titles[data-v-e5516779]{gap:var(--space-1);flex-direction:column;display:flex}.sub[data-v-e5516779]{font-size:13px}@media (width<=1023px){.sub[data-v-e5516779]{font-size:14px}}.titles[data-v-4f0312aa]{gap:var(--space-1);flex-direction:column;display:flex}.sub[data-v-4f0312aa]{font-size:13px}.section[data-v-4f0312aa]{gap:var(--space-3);flex-direction:column;display:flex}.note[data-v-4f0312aa]{padding:var(--space-4) var(--space-5);gap:var(--space-1);flex-direction:column;display:flex}.note-title[data-v-4f0312aa]{align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:15px;font-weight:600;display:flex}@media (width<=1023px){.sub[data-v-4f0312aa]{font-size:14px}}@media (width<=639px){.note[data-v-4f0312aa]{padding:var(--space-4)}}.own-list[data-v-0e19b3de]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.entry[data-v-0e19b3de]{padding:var(--space-2) var(--space-3);background:var(--surface-2);border-radius:var(--radius-sm);flex-direction:column;gap:2px;display:flex}.entry-text[data-v-0e19b3de]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.point[data-v-10c73314]{padding:var(--space-4) var(--space-5);gap:var(--space-3) var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.text[data-v-10c73314]{gap:var(--space-1);flex-direction:column;display:flex}.head[data-v-10c73314]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.point-title[data-v-10c73314]{font-size:16px;font-weight:600}.benefit[data-v-10c73314]{font-size:14px;line-height:1.5}.points[data-v-10c73314]{align-items:center;gap:var(--space-1);display:flex}.step[data-v-10c73314]{width:var(--touch-min);height:var(--touch-min);color:var(--text)}.count[data-v-10c73314]{text-align:center;min-width:2ch;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.point-error[data-v-10c73314],.notes[data-v-10c73314]{grid-column:1/-1}.notes[data-v-10c73314]{align-items:stretch;gap:var(--space-2);flex-direction:column;display:flex}.toggle[data-v-10c73314]{color:var(--text-muted);align-self:flex-start;margin-left:-10px;padding:0 10px}@media (width<=639px){.point[data-v-10c73314]{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.points[data-v-10c73314]{justify-self:start}.toggle[data-v-10c73314]{height:var(--touch-min)}}.block[data-v-1d11d7f3]{gap:var(--space-3);flex-direction:column;display:flex}.intro[data-v-1d11d7f3]{gap:var(--space-1);flex-direction:column;display:flex}.wrap[data-v-1d11d7f3]{overflow-x:auto}.table[data-v-1d11d7f3]{border-collapse:collapse;width:100%}th[data-v-1d11d7f3],td[data-v-1d11d7f3]{padding:10px var(--space-4);text-align:left;border-top:1px solid var(--border)}thead th[data-v-1d11d7f3]{color:var(--text-muted);white-space:nowrap;border-top:none;font-size:12px;font-weight:500}tbody th[data-v-1d11d7f3]{font-weight:600}.status[data-v-1d11d7f3]{font-weight:400}.num[data-v-1d11d7f3]{text-align:right;white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.list[data-v-1d11d7f3]{margin:0;padding:0;list-style:none;overflow:hidden}.entry[data-v-1d11d7f3]{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);flex-direction:column;display:flex}.entry[data-v-1d11d7f3]:first-child{border-top:none}.meta[data-v-1d11d7f3]{overflow-wrap:anywhere}.entry-text[data-v-1d11d7f3]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5}@media (width<=639px){th[data-v-1d11d7f3],td[data-v-1d11d7f3]{padding:10px var(--space-3)}}.titles[data-v-b5f593dc]{gap:var(--space-1);flex-direction:column;display:flex}.sub[data-v-b5f593dc]{font-size:13px}.points-left[data-v-b5f593dc]{margin-top:var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.section[data-v-b5f593dc]{gap:var(--space-3);flex-direction:column;display:flex}.intro[data-v-b5f593dc]{gap:var(--space-1);flex-direction:column;display:flex}.own[data-v-b5f593dc]{padding:var(--space-4) var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}@media (width<=1023px){.sub[data-v-b5f593dc]{font-size:14px}.points-left[data-v-b5f593dc]{margin-top:0}}@media (width<=639px){.own[data-v-b5f593dc]{padding:var(--space-4)}}
