.lz-v2{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#000;--sunken:#070707;--card:#070707;--popover:#0f0f0f;--secondary:#0b0b0b;--muted:#0f0f0f;--accent:#0f0f0f;--border:#1a1a1a;--input:#262626;--border-strong:#333;--foreground:#f5f5f5;--foreground-2:#d4d4d4;--muted-foreground:#a3a3a3;--subtle-foreground:#8c8c8c;--disabled-foreground:#4a4a4a;--highlight:#fff;--destructive:#ff8a5c;--radius:12px;--v2-bg:#000;--v2-surface:#070707;--v2-surface-2:#0b0b0b;--v2-surface-3:#0f0f0f;--v2-surface-hover:#111;--v2-line:#1a1a1a;--v2-line-2:#262626;--v2-line-strong:#333;--v2-line-hover:#444;--v2-line-dashed:#2e2e2e;--v2-line-quiet:#3a3a3a;--v2-disabled-bg:#2a2a2a;--v2-text:#f5f5f5;--v2-text-2:#a3a3a3;--v2-text-3:#8c8c8c;--v2-text-chip:#c9c9c9;--v2-text-seg:#9e9e9e;--v2-placeholder:#8c8c8c;--v2-accent:var(--primary);--v2-accent-hover:var(--primary-hover);--v2-ring:var(--ring);--v2-accent-active:#b8ea3c;--v2-accent-soft:var(--primary-soft);--v2-on-accent:var(--primary-foreground);--v2-accent-line:color-mix(in srgb, var(--primary) 55%, transparent);--v2-alarm-bg:#0e0603;--v2-alarm-line:#5a2a14;--v2-alarm-text:#ff8a5c;--v2-alarm-strong:#ff7a47;--v2-alarm-body:#ffc9b3;--v2-flex:"LZ Flex", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--v2-mono:"LZ Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--v2-fs-display-l:44px;--v2-fs-display-m:28px;--v2-fs-h3:18px;--v2-fs-body:15px;--v2-fs-small:13px;--v2-fs-cap:11px;--v2-fs-lbl:11.5px;--v2-fs-num:20px;--v2-fs-num-l:32px;--v2-ls-cap:.12em;--v2-r-badge:6px;--v2-r-seg-item:8px;--v2-r-input:9px;--v2-r-ghost:11px;--v2-r-row:12px;--v2-r-primary:14px;--v2-r-card:16px;--v2-r-dialog:20px;--v2-touch:44px;--v2-t-press:.12s;--v2-t-color:.18s;--v2-t-pop:.2s;--v2-t-dialog:.22s;--v2-t-progress:.4s;--v2-ease-out:cubic-bezier(.16, 1, .3, 1);--v2-cv-dot:var(--v2-line);--v2-cv-node-line:var(--v2-line-2);--v2-cv-node-root:var(--v2-line-strong);--v2-cv-edge:var(--v2-line-strong);--v2-cv-edge-off:var(--v2-line-2);--v2-cv-edge-active:var(--primary);--v2-cv-wire:var(--v2-text-3);--v2-cv-select-fill:color-mix(in srgb, var(--glow) 8%, transparent);--v2-port-plan:#f5f5f5;--v2-port-video:#d9c27a;--v2-port-text:#b6a3f8;--v2-port-references:#70d9c6;--v2-port-image:#6ebcd7;--v2-port-audio:#ec9ac7;--v2-on-media:#f5f5f5;--v2-media-label:#000000b3;background:var(--v2-bg);color:var(--v2-text);font-family:var(--v2-flex);font-size:var(--v2-fs-body);line-height:1.5}html:has(.lz-v2){background:var(--v2-bg)}html:has(.lz-v2) body{background:var(--v2-bg)}.lz-v2 .lz-bg{display:none}.lz-v2 ::selection{background:var(--primary);color:var(--v2-on-accent)}.lz-v2 :is(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lz-v2 .mono{font-family:var(--v2-mono);font-variant-numeric:tabular-nums}.lz-v2 .cap{font:600 var(--v2-fs-cap)/1.2 var(--v2-mono);letter-spacing:var(--v2-ls-cap);text-transform:uppercase;color:var(--v2-text-3)}.lz-v2 .lbl{font:500 var(--v2-fs-lbl)/1.3 var(--v2-mono);color:var(--v2-text-3)}.lz-v2 .disp{text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;font-weight:800;font-stretch:44%;line-height:.9}.lz-v2 .num{font:700 var(--v2-fs-num)/1 var(--v2-mono);font-variant-numeric:tabular-nums}.lz-v2 *{scrollbar-width:thin;scrollbar-color:var(--v2-line-2) transparent}.lz-v2 :is(button,[role=button],a){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.lz-v2 .lz-bar-balance b{font-family:var(--v2-mono)}.lz-v2 [hidden]{display:none!important}.lz-v2 .v2-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lz-v2 main{z-index:1;outline:none;padding-bottom:96px;position:relative}.lz-v2 .v2-wrap{width:100%;max-width:1160px;margin-inline:auto;padding-inline:24px}.lz-v2 .v2-wrap[data-width=narrow]{max-width:808px}.lz-v2 .v2-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:24px;padding-top:32px;display:flex}.lz-v2 .v2-head>div{flex-direction:column;gap:6px;min-width:0;display:flex}.lz-v2 .v2-h1{font-size:var(--v2-fs-display-l);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;overflow-wrap:anywhere;font-weight:800;font-stretch:44%;line-height:.9}.lz-v2 .v2-lead{max-width:60ch;color:var(--v2-text-2);font-size:var(--v2-fs-body);text-wrap:pretty}.lz-v2 .v2-section{margin-top:48px}.lz-v2 .v2-stack{flex-direction:column;gap:16px;min-width:0;display:flex}.lz-v2 .v2-split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.lz-v2 .v2-split>aside[data-sticky]{position:sticky;top:72px}.lz-v2 .v2-sh{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;margin-bottom:12px;display:flex}.lz-v2 .v2-sh-n{color:var(--v2-text-3);font-weight:700}.lz-v2 .v2-sh[data-page]{border-top:1px solid var(--v2-line);justify-content:flex-start;gap:18px;margin-bottom:24px;padding-top:22px}.lz-v2 .v2-sh[data-page] .v2-sh-n{font:700 13px/1 var(--v2-mono)}.lz-v2 .v2-sh[data-page] h2{font-size:var(--v2-fs-display-m);text-transform:uppercase;overflow-wrap:anywhere;font-weight:800;font-stretch:44%;line-height:.95}.lz-v2 .v2-sh[data-page]>:last-child:not(h2):not(.v2-sh-n){margin-left:auto}.lz-v2 .v2-h3{font-size:var(--v2-fs-h3);font-weight:700;line-height:1.25}.lz-v2 :is(.v2-prim,.v2-ghost,.v2-act,.v2-mini,.v2-icon,.v2-danger){text-align:center;white-space:nowrap;cursor:pointer;transition:transform var(--v2-t-press) var(--v2-ease-out), background-color var(--v2-t-color), border-color var(--v2-t-color), color var(--v2-t-color);justify-content:center;align-items:center;gap:8px;display:inline-flex}.lz-v2 :is(.v2-prim,.v2-ghost,.v2-act,.v2-mini,.v2-icon,.v2-danger):active:not([aria-disabled=true]):not(:disabled){transform:scale(.97)}.lz-v2 .v2-prim{border-radius:var(--v2-r-primary);background:var(--primary);min-height:56px;color:var(--v2-on-accent);letter-spacing:.06em;text-transform:uppercase;border:0;gap:10px;padding:0 26px;font-size:15px;font-weight:800}.lz-v2 .v2-prim[data-size=bar]{min-height:44px;padding:0 20px}.lz-v2 .v2-prim:active{background:var(--v2-accent-active)}.lz-v2 .v2-prim:is([aria-disabled=true],:disabled){background:var(--v2-disabled-bg);color:var(--v2-text-3);cursor:not-allowed}.lz-v2 .v2-prim[data-busy]{cursor:progress}.lz-v2 :is(.v2-ghost,.v2-danger){border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-ghost);min-height:44px;color:var(--v2-text);background:0 0;padding:0 18px;font-size:14.5px;font-weight:600}.lz-v2 .v2-danger{border-color:var(--v2-alarm-line);color:var(--v2-alarm-text)}.lz-v2 .v2-act{border:1px solid var(--v2-line-2);background:var(--v2-surface);min-height:40px;color:var(--v2-text-2);border-radius:10px;gap:7px;padding:0 12px;font-size:13px;font-weight:500}.lz-v2 .v2-act[aria-pressed=true]{background:var(--v2-text);border-color:var(--v2-text);color:var(--v2-bg)}.lz-v2 .v2-mini{border:1px solid var(--v2-line-2);border-radius:var(--v2-r-input);background:var(--v2-surface-3);min-height:40px;color:var(--v2-text);gap:6px;padding:0 12px;font-size:12.5px;font-weight:500}.lz-v2 .v2-mini[data-tone=alarm]{border-color:var(--v2-alarm-line);color:var(--v2-alarm-text)}.lz-v2 .v2-icon{border:1px solid var(--v2-line-2);background:var(--v2-surface);width:44px;height:44px;color:var(--v2-text-2);border-radius:10px;flex:none;padding:0}.lz-v2 .v2-icon[data-size=s]{width:40px;height:40px}.lz-v2 :is(.v2-ghost,.v2-act,.v2-mini,.v2-icon,.v2-danger):is([aria-disabled=true],:disabled){opacity:.45;cursor:not-allowed}.lz-v2 .v2-link{min-height:44px;color:var(--v2-text-2);text-underline-offset:3px;transition:color var(--v2-t-color);align-items:center;text-decoration:underline;display:inline-flex}.lz-v2 .v2-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (hover:hover) and (pointer:fine){.lz-v2 .v2-prim:hover:not([aria-disabled=true]):not(:disabled):not(:active){background:var(--v2-accent-hover)}.lz-v2 .v2-ghost:hover:not([aria-disabled=true]):not(:disabled){border-color:var(--v2-text-3)}.lz-v2 .v2-danger:hover:not([aria-disabled=true]):not(:disabled){background:var(--v2-alarm-bg)}.lz-v2 :is(.v2-act,.v2-icon):hover:not([aria-disabled=true]):not(:disabled):not([aria-pressed=true]){border-color:var(--v2-line-hover);color:var(--v2-text)}.lz-v2 .v2-mini:hover:not([aria-disabled=true]):not(:disabled){border-color:var(--v2-line-hover)}.lz-v2 .v2-mini[data-tone=alarm]:hover{background:var(--v2-alarm-bg);border-color:var(--v2-alarm-line)}.lz-v2 .v2-link:hover{color:var(--v2-text)}}.lz-v2 .v2-chips{flex-wrap:wrap;gap:6px;display:flex}.lz-v2 .v2-chip{border:1px solid var(--v2-line-2);background:var(--v2-surface-2);min-height:40px;color:var(--v2-text-chip);white-space:nowrap;cursor:pointer;transition:transform var(--v2-t-press) var(--v2-ease-out), background-color var(--v2-t-color), border-color var(--v2-t-color), color var(--v2-t-color);border-radius:999px;align-items:center;gap:7px;padding:0 15px;font-size:14px;font-weight:500;display:inline-flex}.lz-v2 .v2-chip:active{transform:scale(.97)}.lz-v2 .v2-chip :is(small,.v2-chip-n){font:400 12px/1 var(--v2-mono);color:var(--v2-text-3)}.lz-v2 .v2-chip[aria-pressed=true]{background:var(--v2-text);color:var(--v2-bg);font-weight:600}.lz-v2 .v2-chip[aria-pressed=true] :is(small,.v2-chip-n){color:var(--v2-bg);opacity:.7}.lz-v2 .v2-hs{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.lz-v2 .v2-hs::-webkit-scrollbar{display:none}.lz-v2 .v2-seg{border:1px solid var(--v2-line);border-radius:var(--v2-r-ghost);background:var(--v2-surface-2);gap:2px;padding:3px;display:flex}.lz-v2 .v2-seg>button{border-radius:var(--v2-r-seg-item);min-height:38px;color:var(--v2-text-seg);white-space:nowrap;transition:background-color var(--v2-t-color), color var(--v2-t-color);flex:1 1 0;padding:0 12px;font-size:14px;font-weight:500}.lz-v2 .v2-seg>button:is([aria-checked=true],[aria-selected=true],[aria-pressed=true]){background:var(--v2-text);color:var(--v2-bg);font-weight:600}.lz-v2 .v2-seg>button:disabled{color:var(--disabled-foreground);cursor:not-allowed}.lz-v2 .v2-sw{text-align:left;width:100%;min-height:44px;color:var(--v2-text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.lz-v2 .v2-sw>i{background:var(--v2-line-2);width:40px;height:24px;transition:background-color var(--v2-t-color);border-radius:999px;flex:none;position:relative}.lz-v2 .v2-sw>i:after{content:"";background:var(--v2-text-3);width:18px;height:18px;transition:transform var(--v2-t-color) var(--v2-ease-out), background-color var(--v2-t-color);border-radius:50%;position:absolute;top:3px;left:3px}.lz-v2 .v2-sw[aria-checked=true]>i{background:var(--primary)}.lz-v2 .v2-sw[aria-checked=true]>i:after{background:var(--v2-on-accent);transform:translate(16px)}.lz-v2 .v2-sw:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.lz-v2 .v2-chip:hover:not([aria-pressed=true]){border-color:var(--v2-line-hover);color:var(--v2-text)}.lz-v2 .v2-seg>button:hover:not(:disabled){color:var(--v2-text)}.lz-v2 .v2-seg>button:is([aria-checked=true],[aria-selected=true],[aria-pressed=true]):hover{color:var(--v2-bg)}}.lz-v2 .v2-badge{border-radius:var(--v2-r-badge);font:600 10.5px/1 var(--v2-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--v2-text-2);border:1px solid #0000;align-items:center;gap:6px;padding:5px 7px;display:inline-flex}.lz-v2 .v2-badge[data-tone=live]{background:var(--primary);color:var(--v2-on-accent)}.lz-v2 .v2-badge[data-tone=done]{border-color:var(--v2-line-quiet)}.lz-v2 .v2-badge[data-tone=queue]{background:var(--v2-line-2)}.lz-v2 .v2-badge[data-tone=draft]{border:1px dashed var(--v2-line-quiet);color:var(--v2-text-3)}.lz-v2 .v2-badge[data-tone=alarm]{background:var(--v2-alarm-bg);border-color:var(--v2-alarm-line);color:var(--v2-alarm-text)}.lz-v2 .v2-badge[data-tone=off]{background:var(--v2-disabled-bg);color:var(--v2-text-3)}.lz-v2 .v2-recdot{background:var(--primary);border-radius:50%;width:8px;height:8px;display:inline-block}.lz-v2 .v2-card{border:1px solid var(--v2-line);border-radius:var(--v2-r-card);background:var(--v2-surface);min-width:0;padding:20px}.lz-v2 .v2-card[data-flush]{padding:0;overflow:hidden}.lz-v2 .v2-card[data-tone=alarm]{border-color:var(--v2-alarm-line);background:var(--v2-alarm-bg);color:var(--v2-alarm-body)}.lz-v2 :is(a,button).v2-card{text-align:left;width:100%;transition:border-color var(--v2-t-color), background-color var(--v2-t-color);display:block}.lz-v2 :is(a,button).v2-card:is([aria-pressed=true],[aria-current=true],[aria-current=page]){border-color:var(--primary);background:var(--v2-accent-soft)}.lz-v2 .v2-rows>*+*{border-top:1px solid var(--v2-line)}.lz-v2 .v2-row{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 14px;display:grid}.lz-v2 .v2-row[data-plain]{grid-template-columns:minmax(0,1fr) auto}.lz-v2 .v2-row-main{flex-direction:column;gap:2px;min-width:0;display:flex}.lz-v2 .v2-row-main>:first-child{color:var(--v2-text);overflow-wrap:anywhere;font-size:14px;font-weight:500}.lz-v2 .v2-row-main>:not(:first-child){color:var(--v2-text-3);overflow-wrap:anywhere;font-size:12px}.lz-v2 .v2-row-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.lz-v2 .v2-tile{border:1px solid var(--v2-line-2);background:var(--v2-surface-3);width:40px;height:40px;color:var(--v2-text-2);border-radius:9px;place-items:center;display:grid}.lz-v2 button.v2-row{cursor:pointer;transition:background-color var(--v2-t-color)}.lz-v2 button.v2-row:active{background:var(--v2-surface-hover)}.lz-v2 button.v2-row[aria-pressed=true],.lz-v2 button.v2-row:is([aria-current=true],[aria-current=step]){background:var(--v2-accent-soft);box-shadow:inset 2px 0 0 var(--primary)}.lz-v2 .v2-table-wrap{border:1px solid var(--v2-line);background:var(--v2-surface);border-radius:14px;overflow:auto}.lz-v2 .v2-table{border-collapse:collapse;width:100%;font-size:13px}.lz-v2 .v2-table th{background:var(--v2-surface);color:var(--v2-text-3);font:500 11px/1.2 var(--v2-mono);letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap;padding:10px 12px;position:sticky;top:0}.lz-v2 .v2-table td{border-top:1px solid var(--v2-line);color:var(--v2-text-2);vertical-align:middle;overflow-wrap:anywhere;padding:10px 12px}.lz-v2 .v2-table td[data-main]{color:var(--v2-text);font-weight:500}.lz-v2 .v2-table tr[aria-selected=true] td{background:var(--v2-accent-soft)}.lz-v2 .v2-table tr[data-off]{opacity:.5}.lz-v2 .v2-num,.lz-v2 .v2-table :is(th,td).v2-num{text-align:right;white-space:nowrap;font-family:var(--v2-mono);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.lz-v2 :is(a,button).v2-card:hover:not([aria-pressed=true]):not([aria-current]){border-color:var(--v2-line-hover)}.lz-v2 button.v2-row:hover:not([aria-pressed=true]):not([aria-current=true]):not([aria-current=step]),.lz-v2 .v2-table tbody tr:hover td{background:var(--v2-surface-hover)}}.lz-v2 .v2-stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:0;display:grid;overflow:hidden}.lz-v2 .v2-stat{min-width:0;box-shadow:-1px 0 0 var(--v2-line);flex-direction:column;gap:6px;padding:20px;display:flex}.lz-v2 .v2-stat dd{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.lz-v2 .v2-stat .num{font-size:var(--v2-fs-num-l)}.lz-v2 .v2-field{flex-direction:column;gap:6px;min-width:0;display:flex}.lz-v2 .v2-field>label,.lz-v2 .v2-field>.v2-label{color:var(--v2-text-2);font-size:13px}.lz-v2 :is(.v2-inp,.v2-ta){border:1px solid var(--v2-line-2);border-radius:var(--v2-r-input);background:var(--v2-surface-2);width:100%;min-height:44px;color:var(--v2-text);font:inherit;transition:border-color var(--v2-t-color);padding:0 12px;font-size:15px}.lz-v2 .v2-ta{resize:vertical;min-height:96px;padding:10px 12px;line-height:1.55}.lz-v2 select.v2-inp{padding-right:32px}.lz-v2 :is(.v2-inp,.v2-ta)[data-mono]{font-family:var(--v2-mono);font-size:13px}.lz-v2 :is(.v2-inp,.v2-ta)::placeholder{color:var(--v2-placeholder)}.lz-v2 :is(.v2-inp,.v2-ta):focus-visible{border-color:var(--primary);outline-offset:1px}.lz-v2 :is(.v2-inp,.v2-ta)[aria-invalid=true]{border-color:var(--v2-alarm-line)}.lz-v2 :is(.v2-inp,.v2-ta):disabled{opacity:.45;cursor:not-allowed}.lz-v2 :is(.v2-inp,.v2-ta)[readonly]{background:var(--v2-surface);color:var(--v2-text-2)}.lz-v2 .v2-hint{color:var(--v2-text-3);font-size:13px}.lz-v2 .v2-err{color:var(--v2-alarm-text);font-size:13px}.lz-v2 .v2-check{min-height:44px;color:var(--v2-text);cursor:pointer;align-items:flex-start;gap:10px;padding-top:11px;font-size:14px;display:flex}.lz-v2 .v2-check input{width:20px;height:20px;accent-color:var(--primary);flex:none;margin:0}.lz-v2 .v2-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lz-v2 fieldset.v2-group{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.lz-v2 fieldset.v2-group>legend{color:var(--v2-text);font:600 13px/1.3 var(--v2-flex);margin-bottom:8px;padding:0}.lz-v2 fieldset.v2-group:disabled{opacity:.45}.lz-v2 .v2-copy{align-items:stretch;gap:8px;min-width:0;display:flex}.lz-v2 .v2-copy>code,.lz-v2 .v2-copy>output{border:1px solid var(--v2-line-2);border-radius:var(--v2-r-input);background:var(--v2-surface-2);min-width:0;min-height:44px;color:var(--v2-text);font:13px/1.4 var(--v2-mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1;align-items:center;padding:8px 12px;display:flex}.lz-v2 .v2-code{border:1px solid var(--v2-line-2);border-radius:var(--v2-r-input);background:var(--v2-surface-2);max-height:360px;color:var(--v2-text);font:13px/1.6 var(--v2-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;display:block;overflow:auto}.lz-v2 :not(pre)>code:not(.v2-code){background:var(--v2-surface-2);font:12px/1.4 var(--v2-mono);overflow-wrap:anywhere;border-radius:6px;padding:2px 6px}.lz-v2 .v2-quote{border-left:2px solid var(--v2-line-strong);border-radius:var(--v2-r-input);background:var(--v2-surface-2);color:var(--v2-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:15px;line-height:1.6}.lz-v2 details.v2-details>summary{min-height:44px;color:var(--v2-text);cursor:pointer;align-items:center;gap:10px;font-size:15px;font-weight:600;list-style:none;display:flex}.lz-v2 details.v2-details>summary::-webkit-details-marker{display:none}.lz-v2 details.v2-details>summary>.v2-chev{color:var(--v2-text-3);transition:transform var(--v2-t-color) var(--v2-ease-out);flex:none;margin-left:auto}.lz-v2 details.v2-details[open]>summary>.v2-chev{transform:rotate(180deg)}.lz-v2 details.v2-details>summary .v2-sh{flex:1;margin:0}.lz-v2 details.v2-details>.v2-details-body{padding-top:12px}.lz-v2 .v2-master{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:24px;display:grid}.lz-v2 .v2-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.lz-v2 .v2-empty{border:1px dashed var(--v2-line-dashed);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.lz-v2 .v2-empty>:first-child{color:var(--v2-text);font-size:18px;font-weight:600}.lz-v2 .v2-empty p{max-width:46ch;color:var(--v2-text-2);font-size:14px}.lz-v2 .v2-notice{border:1px solid var(--v2-line-2);background:var(--v2-surface-2);color:var(--v2-text-2);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13px;display:flex}.lz-v2 .v2-notice>svg{flex:none;margin-top:1px}.lz-v2 .v2-notice>div{overflow-wrap:anywhere;flex:1;min-width:0}.lz-v2 .v2-notice b{color:var(--v2-text);font-size:14px;font-weight:600;display:block}.lz-v2 .v2-notice[data-tone=alarm]{border-color:var(--v2-alarm-line);background:var(--v2-alarm-bg);color:var(--v2-alarm-body)}.lz-v2 .v2-notice[data-tone=alarm]>svg{color:var(--v2-alarm-text)}.lz-v2 .v2-ok{color:var(--v2-text-2);align-items:center;gap:8px;font-size:13px;display:flex}.lz-v2 .v2-ok>svg{color:var(--primary-text);flex:none}.lz-v2 .v2-status{min-height:1.45em;color:var(--v2-text-2);overflow-wrap:anywhere;font-size:13px}.lz-v2 .v2-status[data-bad]{color:var(--v2-alarm-text)}.lz-v2 .v2-skel{background:var(--v2-surface-3);border-radius:12px}.lz-v2 .v2-spin{border:2px solid var(--v2-line-2);border-top-color:var(--primary);border-radius:50%;flex:none;width:16px;height:16px;display:inline-block}.lz-v2 .v2-progress{background:var(--v2-line-2);border-radius:999px;height:4px;overflow:hidden}.lz-v2 .v2-progress>i{background:var(--primary);height:100%;transition:width var(--v2-t-progress) var(--v2-ease-out);display:block}.lz-v2 .v2-toast{z-index:60;border:1px solid var(--v2-line-2);background:var(--v2-surface-3);max-width:min(420px,100vw - 32px);color:var(--v2-text);border-radius:12px;padding:10px 14px;font-size:13px;position:fixed;bottom:16px;right:16px}.lz-v2 .v2-pop{z-index:40;border:1px solid var(--v2-line-2);background:var(--v2-surface-3);min-width:160px;box-shadow:0 24px 60px -20px color-mix(in srgb, var(--shade) 80%, transparent);border-radius:14px;padding:6px;position:absolute}.lz-v2 .v2-pop :is(button,a){width:100%;min-height:40px;color:var(--v2-text);text-align:left;border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.lz-v2 .v2-pop :is(button,a):hover{background:var(--v2-surface-hover)}.lz-v2 .v2-pop [aria-checked=true]{background:var(--v2-accent-soft);color:var(--primary-text)}.lz-v2 .v2-sticky-bottom{z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--v2-line);background:color-mix(in srgb, var(--v2-bg) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:12px;display:flex;position:sticky;bottom:0}.lz-v2 .lz-site-dialog{border-color:var(--v2-line);border-radius:var(--v2-r-dialog);background:var(--v2-surface-3);width:min(560px,100vw - 24px);font-family:var(--v2-flex);box-shadow:none}.lz-v2 .lz-site-dialog::backdrop{background:color-mix(in srgb, var(--shade) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lz-v2 .lz-site-dialog header{border-color:var(--v2-line)}.lz-v2 .lz-site-dialog .lz-s-close{border-color:var(--v2-line-2);border-radius:10px}.lz-v2 .lz-site-dialog .lz-s-dialog-body{color:var(--v2-text-2);font-size:15px}.lz-v2 .v2-dialog-foot{border-top:1px solid var(--v2-line);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}@media (max-width:900px){.lz-v2 .v2-split,.lz-v2 .v2-master{grid-template-columns:minmax(0,1fr)}.lz-v2 .v2-split>aside[data-sticky]{position:static}.lz-v2 .v2-head{margin-bottom:20px;padding-top:16px}}@media (max-width:560px){.lz-v2 .v2-wrap{padding-inline:16px}.lz-v2 .v2-h1{font-size:32px}.lz-v2 .v2-sh[data-page] h2{font-size:24px}.lz-v2 .v2-prim{min-height:52px}.lz-v2 .v2-chip,.lz-v2 .v2-seg>button{min-height:44px}.lz-v2 .v2-sw>i{width:44px;height:26px}.lz-v2 .v2-sw>i:after{width:20px;height:20px}.lz-v2 .v2-sw[aria-checked=true]>i:after{transform:translate(18px)}.lz-v2 .v2-card{padding:16px}.lz-v2 .v2-card[data-flush]{padding:0}.lz-v2 :is(.v2-inp,.v2-ta){font-size:16px}.lz-v2 .v2-grid2{grid-template-columns:minmax(0,1fr)}.lz-v2 .v2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.lz-v2 .v2-stat{box-shadow:-1px 0 0 var(--v2-line), 0 -1px 0 var(--v2-line);padding:16px}.lz-v2 .v2-stat .num{font-size:var(--v2-fs-num)}.lz-v2 .v2-hs{margin-inline:-16px;padding-inline:16px}.lz-v2 .v2-pager>:last-child{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.lz-v2 .v2-toast{bottom:80px;left:16px;right:16px}.lz-v2 .lz-site-dialog{border-radius:20px 20px 0 0;max-width:100vw;max-height:92dvh;margin:auto 0 0;width:100vw!important}.lz-v2 .v2-dialog-foot{padding-inline:16px}}[data-theme=light] .lz-v2{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#eef1f5;--sunken:#e6eaef;--card:#fff;--popover:#fff;--secondary:#f5f7f9;--muted:#eef1f4;--accent:#eef1f4;--border:#dce1e7;--input:#c9cfd8;--border-strong:#a9b1bc;--foreground:#10141a;--foreground-2:#2c333e;--muted-foreground:#4a5361;--subtle-foreground:#5a6372;--disabled-foreground:#9aa2ad;--highlight:#10141a;--destructive:#b42318;--v2-bg:#eef1f5;--v2-surface:#fff;--v2-surface-2:#f5f7f9;--v2-surface-3:#fff;--v2-surface-hover:#eef1f4;--v2-line:#dce1e7;--v2-line-2:#cdd3db;--v2-line-strong:#a9b1bc;--v2-line-hover:#8e97a4;--v2-line-dashed:#bac2cc;--v2-line-quiet:#b0b8c3;--v2-disabled-bg:#d5dae0;--v2-text:#10141a;--v2-text-2:#4a5361;--v2-text-3:#5a6372;--v2-text-chip:#2c333e;--v2-text-seg:#4a5361;--v2-placeholder:#5f6876;--v2-accent-active:#a6e62a;--v2-accent-line:color-mix(in srgb, var(--primary-text) 45%, transparent);--v2-alarm-bg:#fdece6;--v2-alarm-line:#f0b49c;--v2-alarm-text:#a63a10;--v2-alarm-strong:#9e3409;--v2-alarm-body:#5c1f08;--v2-cv-select-fill:color-mix(in srgb, var(--primary-text) 8%, transparent);--v2-port-plan:#2c333e;--v2-port-video:#8a6a00;--v2-port-text:#5b45d6;--v2-port-references:#0f7c6a;--v2-port-image:#126e91;--v2-port-audio:#a8326f}@media (prefers-contrast:more){.lz-v2{--v2-line:#333;--border:#333}[data-theme=light] .lz-v2{--v2-line:#8e97a4;--border:#8e97a4}}@media (prefers-reduced-motion:no-preference){.lz-v2 .v2-spin{animation:.8s linear infinite v2-spin}.lz-v2 .v2-skel{animation:1.2s ease-in-out infinite v2-pulse}.lz-v2 .v2-recdot{animation:1.2s step-end infinite v2-rec}.lz-v2 .v2-toast{animation:v2-rise var(--v2-t-pop) var(--v2-ease-out)}.lz-v2 .lz-site-dialog[open]{animation:v2-pop var(--v2-t-dialog) var(--v2-ease-out)}}@media (prefers-reduced-motion:reduce){.lz-v2 *,.lz-v2 :before,.lz-v2 :after{transition:none!important;animation:none!important}}@keyframes v2-spin{to{transform:rotate(360deg)}}@keyframes v2-pulse{50%{opacity:.6}}@keyframes v2-rec{50%{opacity:0}}@keyframes v2-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes v2-pop{0%{opacity:0;transform:scale(.97)}}
