.lvc-g-board .lvc-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);white-space:nowrap}.lvc-g-board .lvc-pill b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink)}.lvc-g-board .lvc-pill.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-board .lvc-pill.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-board .lvc-pill.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-board .lvc-pill.lvc-acc{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-board .lvc-mk{flex-shrink:0;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;letter-spacing:.02em;padding:1px 7px;border-radius:999px;color:var(--color-ink-mute);box-shadow:inset 0 0 0 1px var(--lvc-hair2);white-space:nowrap}.lvc-g-board .lvc-mk.lvc-warn{color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent)}.lvc-g-board .lvc-mk.lvc-err{color:var(--err);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--err) 40%,transparent);background:color-mix(in srgb,var(--err) 8%,transparent)}.lvc-g-board .lvc-mk.lvc-acc{color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent);background:var(--lvc-asoft)}.lvc-g-board .lvc-mk.lvc-ok{color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent);background:color-mix(in srgb,var(--ok) 8%,transparent)}.lvc-g-board .lvc-ps-view{position:relative;padding:0 16px 80px;min-width:0}.lvc-g-board .lvc-ps-hd{position:relative;display:flex;align-items:center;gap:6px;min-height:76px;padding:6px 4px 4px;flex-wrap:nowrap;min-width:0}.lvc-g-board .lvc-ps-hd .lvc-ttl{display:flex;flex-direction:column;gap:3px;flex-shrink:0;margin-right:4px}.lvc-g-board .lvc-ps-hd .lvc-crumb{display:flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-board .lvc-ps-hd .lvc-crumb a:hover{color:var(--color-ink)}.lvc-g-board .lvc-ps-hd h3{font-family:var(--font-live);font-size:22px;font-weight:800;margin:0;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;background:linear-gradient(95deg,var(--color-ink) 35%,color-mix(in srgb,var(--color-accent) 70%,var(--color-ink)));-webkit-background-clip:text;background-clip:text;color:transparent}.lvc-g-board .lvc-ps-stat{display:flex;align-items:baseline;gap:6px;padding:7px 9px;border-radius:14px;white-space:nowrap;transition:background .2s,box-shadow .2s;flex-shrink:0}.lvc-g-board .lvc-ps-stat:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-board .lvc-ps-stat[aria-pressed=true]{background:var(--lvc-asoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-board .lvc-ps-stat b{font-family:var(--font-live);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-board .lvc-ps-stat span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-board .lvc-ps-stat.lvc-hot b{color:var(--warn)}.lvc-g-board .lvc-ps-stat.lvc-bad b{color:var(--err)}.lvc-g-board .lvc-ps-stat.lvc-q b{color:var(--color-ink-dim)}.lvc-g-board .lvc-ps-q{flex:1 1 200px;min-width:140px;display:flex;align-items:center;gap:9px;height:var(--btn-h-main);padding:0 10px 0 14px;border-radius:14px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:13px;transition:box-shadow .2s}.lvc-g-board .lvc-ps-q:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-board .lvc-ps-q input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-board .lvc-ps-q input::placeholder{color:var(--color-ink-mute)}.lvc-g-board .lvc-ps-q .lvc-op{color:var(--color-accent)}.lvc-g-board .lvc-ps-q .lvc-op,.lvc-g-board .lvc-ps-sync{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-board .lvc-ps-sync{display:inline-flex;align-items:center;gap:7px;height:var(--btn-h-main);padding:0 10px;border-radius:14px;color:var(--color-ink-mute);white-space:nowrap;flex-shrink:0}.lvc-g-board .lvc-ps-sync svg{width:18px;height:18px;transform:rotate(-90deg)}.lvc-g-board .lvc-ps-sync .lvc-bgc{fill:none;stroke:color-mix(in srgb,var(--color-ink) 8%,transparent);stroke-width:2.4}.lvc-g-board .lvc-ps-sync .lvc-fgc{fill:none;stroke:var(--ok);stroke-width:2.4;stroke-dasharray:44;stroke-dashoffset:0;stroke-linecap:round}.lvc-g-board .lvc-ps-sync.lvc-go .lvc-fgc{animation:lvc-psring 1.1s linear}.lvc-g-board .lvc-ps-main{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h-main);padding:0 16px;border-radius:14px;font-weight:700;font-size:var(--btn-fs-main);color:var(--color-on-accent);white-space:nowrap;background:var(--live-grad);box-shadow:0 10px 28px -10px color-mix(in srgb,var(--live-2) 80%,transparent);transition:transform .2s,box-shadow .2s;flex-shrink:0}.lvc-g-board .lvc-ps-main:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px color-mix(in srgb,var(--live-2) 95%,transparent)}.lvc-g-board .lvc-ps-main .lvc-kbd{border-color:color-mix(in srgb,var(--color-on-accent) 30%,transparent);color:var(--color-on-accent)}.lvc-g-board .lvc-ps-ib{display:grid;place-items:center;width:var(--btn-h-main);height:var(--btn-h-main);border-radius:14px;color:var(--color-ink-dim);transition:background .2s,color .2s;position:relative;flex-shrink:0}.lvc-g-board .lvc-ps-ib:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-ps-ib[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-accent)}.lvc-g-board .lvc-ps-seg{display:inline-flex;gap:2px;padding:3px;border-radius:13px;background:color-mix(in srgb,var(--color-ink) 5%,transparent);flex-shrink:0}.lvc-g-board .lvc-ps-seg button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);transition:background .2s,color .2s;white-space:nowrap}.lvc-g-board .lvc-ps-seg button:hover{color:var(--color-ink)}.lvc-g-board .lvc-ps-seg button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-board .lvc-ps-seg button b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-board .lvc-ps-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lvc-g-board .lvc-ps-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent);white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.lvc-g-board .lvc-ps-chip:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-ps-chip b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-board .lvc-ps-chip[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}.lvc-g-board .lvc-ps-chip[aria-pressed=true] b{color:var(--color-accent)}.lvc-g-board .lvc-ps-chip i.lvc-d{width:7px;height:7px;border-radius:50%;background:var(--color-ink-mute)}.lvc-g-board .lvc-ps-lb{height:var(--btn-h);display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:11px;font-size:var(--btn-fs);color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);transition:background .15s,color .15s;white-space:nowrap}.lvc-g-board .lvc-ps-lb:hover{background:color-mix(in srgb,var(--color-ink) 9%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-ps-lb.lvc-acc{color:var(--color-accent)}.lvc-g-board .lvc-ps-lb.lvc-err{color:var(--err)}.lvc-g-board .lvc-ps-lb.lvc-ok{color:var(--ok)}.lvc-g-board .lvc-ps-lb.lvc-p{background:var(--live-grad);color:var(--color-on-accent);font-weight:700}.lvc-g-board .lvc-ps-day{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-board .lvc-ps-day .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-board .lvc-ps-day .lvc-c{font-weight:500;letter-spacing:0;text-transform:none;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-family:var(--lvc-mono)}.lvc-g-board .lvc-ps-day.lvc-now{color:var(--color-ink)}.lvc-g-board .lvc-ps-day.lvc-now:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:lvc-beat 2s infinite}.lvc-g-board .lvc-ps-day.lvc-hot{color:var(--warn)}.lvc-g-board .lvc-ps-plate{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-board .lvc-ps-av{display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvc-c) 45%,transparent),0 0 0 2px var(--lvc-panel);flex-shrink:0;width:24px;height:24px}.lvc-g-board .lvc-ps-avs{display:flex}.lvc-g-board .lvc-ps-avs .lvc-ps-av+.lvc-ps-av{margin-left:-6px}.lvc-g-board .lvc-ps-live{display:inline-flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.04em;white-space:nowrap}.lvc-g-board .lvc-ps-live i{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok);animation:lvc-beatok 2.4s infinite}.lvc-g-board .lvc-ps-bar{height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 7%,transparent);overflow:hidden}.lvc-g-board .lvc-ps-bar i{display:block;height:100%;border-radius:999px;background:var(--live-grad);transition:width .8s cubic-bezier(.2,.8,.2,1)}.lvc-g-board .lvc-ps-bar.lvc-ok i{background:var(--ok)}.lvc-g-board .lvc-ps-bar.lvc-warn i{background:var(--warn)}.lvc-g-board .lvc-ps-bar.lvc-err i{background:var(--err)}.lvc-g-board .lvc-ps-empty{display:grid;place-items:center;gap:8px;padding:40px 20px;border-radius:22px;background:color-mix(in srgb,var(--color-ink) 2%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);text-align:center;font-size:13px}.lvc-g-board .lvc-ps-empty b{color:var(--color-ink);font-size:14px}.lvc-g-board .lvc-ps-sel{position:absolute;left:50%;bottom:16px;z-index:25;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--color-accent) 88%,var(--color-bg)),color-mix(in srgb,var(--live-2) 80%,var(--color-bg)));color:var(--color-on-accent);font-size:13px;font-weight:700;box-shadow:0 20px 50px -18px color-mix(in srgb,var(--live-2) 90%,transparent);transform:translate(-50%,160%);opacity:0;transition:transform .4s cubic-bezier(.3,1.3,.5,1),opacity .3s;white-space:nowrap}.lvc-g-board .lvc-ps-sel.lvc-show{transform:translate(-50%);opacity:1}.lvc-g-board .lvc-ps-sel button{height:32px;padding:0 12px;border-radius:11px;background:color-mix(in srgb,var(--color-on-accent) 14%,transparent);color:var(--color-on-accent);font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.lvc-g-board .lvc-ps-sel button:hover{background:color-mix(in srgb,var(--color-on-accent) 24%,transparent)}.lvc-g-board .lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-board .lvc-enter .lvc-sweep,.lvc-g-board .lvc-enter>.lvc-sweep{animation:lvc-sweep 1.4s ease-out .12s}.lvc-g-board .lvc-ps-leave{animation:lvc-psleave .5s cubic-bezier(.5,0,.7,.4) forwards}.lvc-g-board .lvc-ps-leave.lvc-ok{background:color-mix(in srgb,var(--ok) 14%,var(--lvc-panel))!important}.lvc-g-board .lvc-ps-leave.lvc-err{background:color-mix(in srgb,var(--err) 14%,var(--lvc-panel))!important}.lvc-g-board .lvc-ps-leave.lvc-warn{background:color-mix(in srgb,var(--warn) 14%,var(--lvc-panel))!important}.lvc-g-board .lvc-ps-rise{animation:lvc-rise .45s cubic-bezier(.2,.9,.2,1) both}.lvc-g-board .lvc-ps-note{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-ps-mono{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-board .lvc-ps-count{font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-board .lvc-ps-hide{display:none!important}.lvc-g-board .lvc-ps-bar2{gap:8px;min-height:40px;padding:0 4px 8px}.lvc-g-board .lvc-ps-bar2,.lvc-g-board .lvc-ps-strip{display:flex;align-items:center;flex-wrap:wrap;min-width:0}.lvc-g-board .lvc-ps-strip{gap:4px}.lvc-g-board .lvc-ps-strip .lvc-sum{display:inline-flex;align-items:center;gap:14px;height:32px;padding:0 12px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 4%,transparent);font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap}.lvc-g-board .lvc-ps-strip .lvc-sum:hover{background:color-mix(in srgb,var(--color-ink) 7%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-ps-strip .lvc-sum span{display:inline-flex;align-items:center;gap:6px}.lvc-g-board .lvc-ps-strip .lvc-sum b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink)}.lvc-g-board .lvc-dt{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0;background:var(--color-ink-mute)}.lvc-g-board .lvc-dt.lvc-ok{background:var(--ok);box-shadow:0 0 8px color-mix(in srgb,var(--ok) 60%,transparent)}.lvc-g-board .lvc-dt.lvc-warn{background:var(--warn);box-shadow:0 0 8px color-mix(in srgb,var(--warn) 60%,transparent)}.lvc-g-board .lvc-dt.lvc-err{background:var(--err);box-shadow:0 0 8px color-mix(in srgb,var(--err) 60%,transparent);animation:lvc-beatok 2.4s infinite}.lvc-g-board .lvc-dt.lvc-todo{background:var(--color-accent)}.lvc-g-board .lvc-dt.lvc-muted{background:var(--lvc-elev2);box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-board .lvc-ps-states{display:none;flex-wrap:wrap;align-items:center;gap:6px;padding:0 4px 8px}.lvc-g-board .lvc-ps-states.lvc-open{display:flex;animation:lvc-rise .3s}.lvc-g-board .lvc-ps-expl{display:none;padding:0 8px 10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);max-width:110ch}.lvc-g-board .lvc-ps-expl.lvc-open{display:block}.lvc-g-board .lvc-ps-expl b{color:var(--color-ink-dim);font-family:var(--lvc-mono);font-weight:600}.lvc-g-board .lvc-ps-budget{display:inline-flex;align-items:center;gap:10px;height:32px;padding:0 12px;border-radius:999px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-board .lvc-ps-budget b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink-dim)}.lvc-g-board .lvc-ps-budget b.lvc-over{color:var(--err)}.lvc-g-board .lvc-ps-fb{position:relative}.lvc-g-board .lvc-ps-fb .lvc-n{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--color-accent);color:var(--color-on-accent);font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600}.lvc-g-board .lvc-ps-menu{position:absolute;z-index:40;min-width:250px;padding:6px;border-radius:18px;background:var(--lvc-elev);box-shadow:0 24px 60px -18px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);display:none;animation:lvc-drop .2s cubic-bezier(.2,.9,.2,1)}.lvc-g-board .lvc-ps-menu.lvc-open{display:block}.lvc-g-board .lvc-ps-menu .lvc-mh{padding:8px 10px 4px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-board .lvc-ps-menu a,.lvc-g-board .lvc-ps-menu button{display:flex;align-items:center;gap:9px;width:100%;min-height:32px;padding:0 10px;border-radius:10px;font-size:12.5px;color:var(--color-ink-dim);text-align:left}.lvc-g-board .lvc-ps-menu a:hover,.lvc-g-board .lvc-ps-menu button:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-ps-menu button[aria-checked=true]{color:var(--color-ink)}.lvc-g-board .lvc-ps-menu button[aria-checked=true]:after{content:"✓";margin-left:auto;color:var(--color-accent);font-weight:700}.lvc-g-board .lvc-ps-menu hr{border:0;height:1px;background:var(--lvc-hair);margin:4px 6px}.lvc-g-board .lvc-ps-menu .lvc-dis{opacity:.45;pointer-events:none}.lvc-g-board .lvc-ps-menu .lvc-danger{color:var(--err)}.lvc-g-board .lvc-ps-menu .lvc-sub{margin-left:auto;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-ps-ds{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:41;max-height:430px;overflow:auto;padding:6px;border-radius:18px;background:var(--lvc-elev);box-shadow:0 24px 60px -18px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);display:none;animation:lvc-drop .2s}.lvc-g-board .lvc-ps-ds.lvc-open{display:block}.lvc-g-board .lvc-ps-ds .lvc-g{padding:8px 10px 4px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute);display:flex;gap:8px}.lvc-g-board .lvc-ps-ds .lvc-g .lvc-c{font-family:var(--lvc-mono);letter-spacing:0}.lvc-g-board .lvc-ps-ds a{display:flex;align-items:center;gap:10px;min-height:38px;padding:4px 10px;border-radius:12px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-board .lvc-ps-ds a:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-ps-ds a b{color:var(--color-ink);font-weight:600}.lvc-g-board .lvc-ps-ds a mark{background:none;color:var(--color-accent);font-weight:700}.lvc-g-board .lvc-ps-ds a .lvc-k{margin-left:auto;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-board .lvc-ps-ds .lvc-wait{padding:10px;color:var(--color-ink-mute);font-size:max(12px,calc(11px / var(--ui-scale, 1)))}.lvc-g-board .lvc-ps-qw{position:relative;flex:1 1 200px;min-width:140px;display:flex}.lvc-g-board .lvc-ps-qw .lvc-ps-q{flex:1}.lvc-g-board .lvc-ps-scan{display:none;align-items:center;gap:10px;margin:0 4px 10px;padding:8px 8px 8px 14px;border-radius:14px;background:color-mix(in srgb,var(--color-accent) 9%,var(--lvc-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 28%,transparent);font-size:12.5px}.lvc-g-board .lvc-ps-scan.lvc-show{display:flex;animation:lvc-drop .3s}.lvc-g-board .lvc-ps-scan .lvc-ps-bar{flex:0 0 180px}.lvc-g-board .lvc-ps-scanres{display:none;margin:0 4px 12px;padding:6px 6px 8px;border-radius:18px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-board .lvc-ps-scanres.lvc-show{display:block;animation:lvc-rise .3s}.lvc-g-board .lvc-ps-scanres .lvc-r{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 10px;border-radius:12px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-board .lvc-ps-scanres .lvc-r:hover{background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-board .lvc-ps-scanres .lvc-r b{color:var(--color-ink)}.lvc-g-board .lvc-ps-body{position:relative;min-width:0}.lvc-g-board .lvc-ps-rail{padding:10px 8px}.lvc-g-board .lvc-ps-rail .lvc-rq{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;margin-bottom:8px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 4%,transparent);font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-ps-rail .lvc-rc{display:flex;align-items:center;gap:8px;height:30px;padding:0 8px;border-radius:10px;font-size:12.5px;font-weight:600;color:var(--color-ink);white-space:nowrap;overflow:hidden}.lvc-g-board .lvc-ps-rail .lvc-rc:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-board .lvc-ps-rail .lvc-rp{display:flex;align-items:center;gap:8px;height:28px;padding:0 8px 0 22px;border-radius:10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap;overflow:hidden}.lvc-g-board .lvc-ps-rail .lvc-rp:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-ps-rail .lvc-rp span{overflow:hidden;text-overflow:ellipsis}.lvc-g-board .lvc-ps-rail .lvc-rf{display:block;margin:10px 8px 0;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-accent)}.lvc-g-board .lvc-ps-modal{position:absolute;inset:0;z-index:55;display:none;align-items:center;justify-content:center;background:var(--scrim);backdrop-filter:blur(2px)}.lvc-g-board .lvc-ps-modal.lvc-open{display:flex;animation:lvc-rise .2s}.lvc-g-board .lvc-ps-dlg{width:min(460px,calc(100% - 32px));padding:18px 18px 14px;border-radius:22px;background:var(--lvc-elev);box-shadow:0 40px 90px -30px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);animation:lvc-drop .25s}.lvc-g-board .lvc-ps-dlg h4{margin:0 0 6px;font-family:var(--font-live);font-size:16px;font-weight:700}.lvc-g-board .lvc-ps-dlg p{margin:0 0 12px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-board .lvc-ps-dlg .lvc-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.lvc-g-board .lvc-ps-in{width:100%;height:38px;padding:0 12px;border-radius:12px;background:var(--lvc-panel);border:0;box-shadow:inset 0 0 0 1px var(--lvc-hair2);color:var(--color-ink);font:inherit;font-size:13px;outline:0}.lvc-g-board .lvc-ps-in:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent)}.lvc-g-board .lvc-ps-pick{display:flex;flex-direction:column;gap:2px;max-height:240px;overflow:auto}.lvc-g-board .lvc-ps-pick button{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:10px;font-size:12.5px;color:var(--color-ink-dim);text-align:left}.lvc-g-board .lvc-ps-pick button:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-pc{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px 14px 11px 16px;border-radius:18px;background:var(--lvc-panel2);box-shadow:inset 0 0 0 1px var(--lvc-hair);overflow:hidden;transition:transform .22s cubic-bezier(.3,1.3,.5,1),box-shadow .2s,background .2s;cursor:pointer;min-width:0}.lvc-g-board .lvc-pc:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--lvc-c)}.lvc-g-board .lvc-pc:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--color-ink) 2.5%,var(--lvc-panel2));box-shadow:inset 0 0 0 1px var(--lvc-hair2),0 18px 36px -22px var(--scrim)}.lvc-g-board .lvc-pc .lvc-h{display:flex;align-items:flex-start;gap:8px;min-width:0}.lvc-g-board .lvc-pc .lvc-ic{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));flex-shrink:0}.lvc-g-board .lvc-pc .lvc-pn{flex:1;min-width:0}.lvc-g-board .lvc-pc .lvc-pn b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;font-weight:700;line-height:1.3;letter-spacing:-.005em}.lvc-g-board .lvc-pc .lvc-pn span{display:block;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.lvc-g-board .lvc-pc .lvc-pr{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:6px}.lvc-g-board .lvc-pc .lvc-pr.lvc-urgent{background:var(--err)}.lvc-g-board .lvc-pc .lvc-pr.lvc-high{background:var(--warn)}.lvc-g-board .lvc-pc .lvc-pr.lvc-low{background:var(--color-accent)}.lvc-g-board .lvc-pc .lvc-pr.lvc-normal{display:none}.lvc-g-board .lvc-pc .lvc-ds{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lvc-g-board .lvc-pc .lvc-pgr{display:flex;align-items:center;gap:8px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-pc .lvc-pgr .lvc-ps-bar{flex:1}.lvc-g-board .lvc-pc .lvc-pgr b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink-dim)}.lvc-g-board .lvc-pc .lvc-tg{display:flex;flex-wrap:wrap;gap:4px}.lvc-g-board .lvc-pc .lvc-ft{display:flex;align-items:center;gap:10px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);flex-wrap:wrap}.lvc-g-board .lvc-pc .lvc-ft span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.lvc-g-board .lvc-pc .lvc-ft b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink-dim)}.lvc-g-board .lvc-pc .lvc-mv{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);font-family:var(--lvc-mono)}.lvc-g-board .lvc-pc .lvc-mv.lvc-w{color:var(--warn)}.lvc-g-board .lvc-pc .lvc-act{position:absolute;right:8px;top:8px;display:flex;gap:2px;opacity:0;transition:opacity .15s}.lvc-g-board .lvc-pc:hover .lvc-act{opacity:1}.lvc-g-board .lvc-pc .lvc-act button{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--color-ink-mute);background:var(--lvc-elev)}.lvc-g-board .lvc-pc .lvc-act button:hover{color:var(--color-ink)}.lvc-g-board .lvc-pc .lvc-act button.lvc-on{color:var(--warn)}.lvc-g-board .lvc-pc.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-board .lvc-spl{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;white-space:nowrap;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-board .lvc-spl.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-board .lvc-spl.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-board .lvc-spl.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-board .lvc-spl.lvc-todo{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-board .lvc-spl.lvc-muted{color:var(--color-ink-mute);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-board .lvc-kb{display:grid;gap:12px;align-items:start}.lvc-g-board .lvc-kc{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:22px;background:color-mix(in srgb,var(--color-ink) 2%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:8px 8px 10px;min-height:520px;transition:background .2s,box-shadow .2s}.lvc-g-board .lvc-kc.lvc-over{background:color-mix(in srgb,var(--color-accent) 7%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--color-accent) 50%,transparent)}.lvc-g-board .lvc-kh{display:flex;align-items:baseline;gap:8px;padding:8px 8px 10px}.lvc-g-board .lvc-kh b{font-family:var(--font-live);font-size:22px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-board .lvc-kh span{font-size:12.5px;font-weight:600;color:var(--color-ink-dim)}.lvc-g-board .lvc-kh .lvc-dt{align-self:center}.lvc-g-board .lvc-kh small{margin-left:auto;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-kl{display:flex;flex-direction:column;gap:8px}.lvc-g-board .lvc-kl .lvc-pc{cursor:grab}.lvc-g-board .lvc-kl .lvc-pc.lvc-dragging{opacity:.35}.lvc-g-board .lvc-kl .lvc-pc.lvc-moved{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-board .lvc-kl .lvc-pc.lvc-moved .lvc-sweep{animation:lvc-sweep 1.4s ease-out .12s}.lvc-g-board .lvc-kempty{display:grid;place-items:center;min-height:90px;border-radius:16px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair);border:0;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);text-align:center;padding:10px;background:repeating-linear-gradient(135deg,transparent 0 8px,color-mix(in srgb,var(--color-ink) 1.5%,transparent) 8px 16px)}.lvc-g-board .lvc-kins{height:3px;border-radius:3px;background:var(--live-grad);margin:-4px 6px}.lvc-g-board .lvc-pc .lvc-pn b .lvc-dt{width:6px;height:6px}.lvc-g-board .lvc-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--color-accent) 32%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;opacity:0}.lvc-g-board .lvc-hchips{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:0 4px 10px}.lvc-g-board .lvc-sect{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px;margin-top:4px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-board .lvc-sect .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-board .lvc-sect .lvc-c{font-family:var(--lvc-mono)}.lvc-g-board .lvc-sect .lvc-c,.lvc-g-board .lvc-sect em{font-weight:500;letter-spacing:0;text-transform:none;font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-board .lvc-sect em{font-style:normal;color:var(--color-ink-mute)}.lvc-g-board .lvc-cgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin-bottom:12px}.lvc-g-board .lvc-cgrid.lvc-s{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px}.lvc-g-board .lvc-cgrid.lvc-l{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.lvc-g-board .lvc-ct{position:relative;display:flex;flex-direction:column;min-height:172px;padding:15px 16px 10px;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);cursor:pointer;transition:transform .25s cubic-bezier(.3,1.3,.5,1),box-shadow .25s,background .25s,opacity .2s;overflow:hidden;outline:0;user-select:none}.lvc-g-board .lvc-ct:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--color-ink) 2.5%,var(--lvc-panel));box-shadow:inset 0 0 0 1px var(--lvc-hair2),0 20px 40px -24px var(--scrim)}.lvc-g-board .lvc-ct:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent)}.lvc-g-board .lvc-ct.lvc-sel{background:linear-gradient(var(--lvc-panel),var(--lvc-panel)) padding-box,linear-gradient(135deg,var(--color-accent),var(--live-2)) border-box;border:1.5px solid transparent;padding:13.5px 14.5px 8.5px;box-shadow:0 22px 50px -26px color-mix(in srgb,var(--live-2) 80%,transparent)}.lvc-g-board .lvc-ct.lvc-sel:before{content:"";position:absolute;inset:0;background:radial-gradient(80% 60% at 0 0,color-mix(in srgb,var(--color-accent) 12%,transparent),transparent 70%);pointer-events:none}.lvc-g-board .lvc-ct.lvc-drag{opacity:.35;transform:scale(.97)}.lvc-g-board .lvc-ct.lvc-tgt{box-shadow:inset 0 0 0 2px var(--live-2),0 0 0 6px color-mix(in srgb,var(--live-2) 18%,transparent)}.lvc-g-board .lvc-ct.lvc-ins-after:after,.lvc-g-board .lvc-ct.lvc-ins-before:after{content:"";position:absolute;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--live-grad)}.lvc-g-board .lvc-ct.lvc-ins-before:after{left:2px}.lvc-g-board .lvc-ct.lvc-ins-after:after{right:2px}.lvc-g-board .lvc-ct .lvc-th{display:flex;align-items:center;gap:8px;min-width:0}.lvc-g-board .lvc-ct .lvc-cn{flex:0 1 auto;min-width:0;font-size:14.5px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-board .lvc-ct .lvc-cn:hover{color:var(--color-accent)}.lvc-g-board .lvc-ct .lvc-pinb{display:grid;place-items:center;width:26px;height:26px;border-radius:9px;color:var(--color-ink-mute);margin-left:auto;flex-shrink:0}.lvc-g-board .lvc-ct .lvc-pinb:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-ct .lvc-pinb.lvc-on{color:var(--warn)}.lvc-g-board .lvc-ct .lvc-pinb.lvc-on svg{fill:currentColor}.lvc-g-board .lvc-ct .lvc-go{display:grid;place-items:center;width:26px;height:26px;border-radius:9px;color:var(--color-ink-mute);flex-shrink:0}.lvc-g-board .lvc-ct .lvc-go:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-accent)}.lvc-g-board .lvc-ct .lvc-big{display:flex;align-items:baseline;gap:8px;margin-top:10px}.lvc-g-board .lvc-ct .lvc-big b{font-family:var(--font-live);font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-board .lvc-ct .lvc-big span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-board .lvc-ct .lvc-sig{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.lvc-g-board .lvc-ct .lvc-sig .lvc-pill.lvc-pop{animation:lvc-pop .45s cubic-bezier(.3,1.6,.5,1)}.lvc-g-board .lvc-ct .lvc-stripe{display:flex;gap:3px;height:6px;margin-top:12px}.lvc-g-board .lvc-ct .lvc-stripe i{flex:1;border-radius:3px;background:var(--lvc-elev2);transition:background .5s}.lvc-g-board .lvc-ct .lvc-stripe i.lvc-ok{background:var(--ok)}.lvc-g-board .lvc-ct .lvc-stripe i.lvc-warn{background:var(--warn)}.lvc-g-board .lvc-ct .lvc-stripe i.lvc-todo{background:var(--color-accent)}.lvc-g-board .lvc-ct .lvc-stripe i.lvc-muted{background:color-mix(in srgb,var(--color-ink-mute) 45%,transparent)}.lvc-g-board .lvc-ct .lvc-stripe i.lvc-new{animation:lvc-segin .8s cubic-bezier(.2,.9,.2,1)}.lvc-g-board .lvc-ct .lvc-tf{position:relative;display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px;height:38px}.lvc-g-board .lvc-ct .lvc-tf .lvc-mv{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);transition:opacity .15s,transform .2s;white-space:nowrap}.lvc-g-board .lvc-ct .lvc-tf .lvc-mv em{font-style:normal;font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-board .lvc-ct .lvc-tf .lvc-mv.lvc-fresh em{color:var(--color-accent)}.lvc-g-board .lvc-ct .lvc-tf .lvc-mv.lvc-old em{color:var(--warn)}.lvc-g-board .lvc-ct .lvc-qa{position:absolute;left:-4px;right:-4px;bottom:0;display:flex;gap:4px;opacity:0;transform:translateY(6px);transition:opacity .18s,transform .22s cubic-bezier(.3,1.3,.5,1);pointer-events:none}.lvc-g-board .lvc-ct:hover .lvc-qa{opacity:1;transform:none;pointer-events:auto}.lvc-g-board .lvc-ct:hover .lvc-tf .lvc-mv{opacity:0;transform:translateY(-4px)}.lvc-g-board .lvc-ct .lvc-qa a,.lvc-g-board .lvc-ct .lvc-qa button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:10px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:var(--lvc-elev);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-board .lvc-ct .lvc-qa a:hover,.lvc-g-board .lvc-ct .lvc-qa button:hover{color:var(--color-ink);background:var(--lvc-elev2)}.lvc-g-board .lvc-ct .lvc-qa .lvc-go2{margin-left:auto;color:var(--color-accent)}.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct{min-height:0;flex-direction:row;align-items:center;gap:10px;padding:10px 12px;border-radius:16px}.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct .lvc-th{flex:1;min-width:0}.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct .lvc-cn{flex:1 1 auto;min-width:40px}.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct .lvc-go,.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct .lvc-mk{display:none}.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct .lvc-big{margin:0}.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct .lvc-big b{font-size:18px}.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct .lvc-big span,.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct .lvc-sig,.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct .lvc-stripe,.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct .lvc-tf{display:none}.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct.lvc-pinned .lvc-tf{display:flex;margin:0;padding:0;height:auto}.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct.lvc-pinned .lvc-qa{display:none}.lvc-g-board .lvc-cgrid.lvc-s .lvc-ct .lvc-pinb{margin-left:0}.lvc-g-board .lvc-cgrid.lvc-l .lvc-ct{min-height:196px}.lvc-g-board .lvc-cgrid.lvc-l .lvc-ct .lvc-big b{font-size:38px}.lvc-g-board .lvc-cgrid.lvc-l .lvc-ct .lvc-stripe{height:8px}.lvc-g-board .lvc-ghost{position:fixed;z-index:220;pointer-events:none;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:12px;background:var(--lvc-elev2);box-shadow:0 14px 34px -10px var(--scrim),inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent);font-size:12.5px;font-weight:600;transform:translate(12px,12px)}.lvc-g-board .lvc-ghost span{font-weight:500;color:var(--color-ink-mute)}.lvc-g-board .lvc-shelf{grid-column:1/-1;position:relative;margin-top:4px;border-radius:24px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 28%,transparent),0 30px 60px -40px color-mix(in srgb,var(--live-2) 80%,transparent);animation:lvc-rise .35s cubic-bezier(.2,.9,.2,1)}.lvc-g-board .lvc-shelf:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;border-radius:24px 24px 0 0;background:linear-gradient(90deg,var(--color-accent),var(--live-2) 45%,transparent 80%)}.lvc-g-board .lvc-shelf .lvc-ptr{position:absolute;top:-8px;width:16px;height:16px;transform:rotate(45deg);background:var(--lvc-panel);box-shadow:-1px -1px 0 0 color-mix(in srgb,var(--color-accent) 35%,transparent);border-radius:3px 0 0 0}.lvc-g-board .lvc-shh{display:flex;align-items:center;gap:10px;padding:14px 16px 6px 18px}.lvc-g-board .lvc-shh h4{margin:0;font-family:var(--font-live);font-size:20px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.lvc-g-board .lvc-shh h4 a:hover{color:var(--color-accent)}.lvc-g-board .lvc-shh .lvc-nums{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-board .lvc-shh .lvc-nums b{font-family:var(--lvc-mono);color:var(--color-ink-dim);font-weight:600}.lvc-g-board .lvc-shh .lvc-nums b.lvc-e{color:var(--err)}.lvc-g-board .lvc-shtabs{display:flex;align-items:center;gap:2px;padding:0 12px 8px 14px;border-bottom:1px solid var(--lvc-hair)}.lvc-g-board .lvc-shtabs a{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:10px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-board .lvc-shtabs a:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-shtabs a[aria-current]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-board .lvc-shtabs a .lvc-c{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-shtab{padding:6px 10px 4px}.lvc-g-board .lvc-srow{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) 70px 70px 190px 90px 30px;gap:10px;align-items:center;min-height:44px;padding:0 8px;border-radius:12px;font-size:12.5px;transition:background .15s}.lvc-g-board .lvc-srow:hover{background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-board .lvc-srow.lvc-hd{min-height:26px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.04em}.lvc-g-board .lvc-srow.lvc-hd:hover{background:none}.lvc-g-board .lvc-srow .lvc-cb{position:relative;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink))}.lvc-g-board .lvc-srow .lvc-cb .lvc-x{position:absolute;inset:0;display:grid;place-items:center;border-radius:8px;background:var(--lvc-elev2);color:var(--color-ink);opacity:0;transition:opacity .15s;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2)}.lvc-g-board .lvc-shelf.lvc-selmode .lvc-srow .lvc-cb .lvc-x,.lvc-g-board .lvc-srow:hover .lvc-cb .lvc-x{opacity:1}.lvc-g-board .lvc-srow.lvc-on .lvc-cb .lvc-x{opacity:1;background:var(--live-grad);color:var(--color-on-accent);box-shadow:none}.lvc-g-board .lvc-srow.lvc-on{background:var(--lvc-asoft)}.lvc-g-board .lvc-srow .lvc-n{min-width:0}.lvc-g-board .lvc-srow .lvc-n b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-board .lvc-srow .lvc-n span{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-srow .lvc-num{font-family:var(--lvc-mono);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);text-align:right}.lvc-g-board .lvc-srow .lvc-num.lvc-w{color:var(--warn)}.lvc-g-board .lvc-srow .lvc-mv{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);text-align:right}.lvc-g-board .lvc-srow .lvc-mv.lvc-w{color:var(--warn)}.lvc-g-board .lvc-srow .lvc-more{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--color-ink-mute);opacity:0}.lvc-g-board .lvc-srow:hover .lvc-more{opacity:1}.lvc-g-board .lvc-srow.lvc-fresh{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-board .lvc-srow.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-board .lvc-shmore{padding:6px 10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-shmore button{color:var(--color-accent);font-weight:600}.lvc-g-board .lvc-shfoot{display:flex;align-items:center;gap:10px;padding:10px 12px 12px 18px;border-top:1px solid var(--lvc-hair);font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-shfoot b{font-family:var(--lvc-mono);color:var(--color-ink-dim);font-weight:600}.lvc-g-board .lvc-legend{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:4px 6px 12px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-legend span{display:inline-flex;align-items:center;gap:6px}.lvc-g-board .lvc-legend i{width:14px;height:6px;border-radius:3px}.lvc-g-board .lvc-orph{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.lvc-g-board .lvc-ot{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:color-mix(in srgb,var(--color-ink) 2.5%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);font-size:12.5px;cursor:grab}.lvc-g-board .lvc-ot:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-board .lvc-ot .lvc-ic{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));flex-shrink:0}.lvc-g-board .lvc-ot .lvc-tx{flex:1;min-width:0}.lvc-g-board .lvc-ot .lvc-tx b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-board .lvc-ot .lvc-tx span{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-ot.lvc-leave{animation:lvc-psleave .5s forwards}.lvc-g-board .lvc-howto{display:none;margin:0 6px 10px;padding:10px 14px;border-radius:14px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);max-width:100ch}.lvc-g-board .lvc-howto.lvc-open{display:block}.lvc-g-board .lvc-ct.lvc-merged{animation:lvc-psleave .5s forwards}.lvc-g-board .lvc-opts{display:none;align-items:center;gap:8px;padding:0 4px 10px;flex-wrap:wrap}.lvc-g-board .lvc-opts.lvc-open{display:flex;animation:lvc-rise .25s}.lvc-g-board .lvc-lst{position:relative;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:4px 6px 8px}.lvc-g-board .lvc-lr{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr) 92px 190px 104px 58px;gap:10px;align-items:center;min-height:46px;padding:0 10px;border-radius:13px;font-size:12.5px;transition:background .15s}.lvc-g-board .lvc-lr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-board .lvc-lr.lvc-hd{min-height:34px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.03em}.lvc-g-board .lvc-lr.lvc-hd:hover{background:none}.lvc-g-board .lvc-lr.lvc-hd .lvc-all{display:inline-flex;align-items:center;gap:8px;color:var(--color-ink-dim)}.lvc-g-board .lvc-ck{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent;transition:background .15s,box-shadow .15s;cursor:pointer}.lvc-g-board .lvc-ck:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--color-accent) 60%,transparent)}.lvc-g-board .lvc-ck.lvc-on,.lvc-g-board .lvc-on>.lvc-ck{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-board .lvc-lr.lvc-on{background:var(--lvc-asoft)}.lvc-g-board .lvc-lr .lvc-nmc{display:flex;align-items:center;gap:9px;min-width:0}.lvc-g-board .lvc-lr .lvc-sq{width:10px;height:10px;border-radius:3px;background:var(--lvc-c);flex-shrink:0}.lvc-g-board .lvc-lr .lvc-nmc b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.lvc-g-board .lvc-lr .lvc-nmc .lvc-chv{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;color:var(--color-ink-mute);flex-shrink:0;transition:transform .2s}.lvc-g-board .lvc-lr .lvc-nmc .lvc-chv.lvc-shut{transform:rotate(-90deg)}.lvc-g-board .lvc-lr .lvc-pr{width:6px;height:6px;border-radius:50%;flex-shrink:0}.lvc-g-board .lvc-lr .lvc-pr.lvc-urgent{background:var(--err)}.lvc-g-board .lvc-lr .lvc-pr.lvc-high{background:var(--warn)}.lvc-g-board .lvc-lr .lvc-pr.lvc-low{background:var(--color-accent)}.lvc-g-board .lvc-lr .lvc-pr.lvc-normal{display:none}.lvc-g-board .lvc-lr .lvc-kids{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-board .lvc-lr .lvc-kids b{font-family:var(--lvc-mono);color:var(--color-ink-dim);font-weight:600}.lvc-g-board .lvc-lr .lvc-tk{font-family:var(--lvc-mono);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);text-align:right}.lvc-g-board .lvc-lr .lvc-tk.lvc-none{color:transparent}.lvc-g-board .lvc-lr:hover .lvc-tk.lvc-none{color:var(--color-ink-mute)}.lvc-g-board .lvc-lr .lvc-tk.lvc-w{color:var(--warn)}.lvc-g-board .lvc-lr .lvc-mvc{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);text-align:right;white-space:nowrap}.lvc-g-board .lvc-lr .lvc-mvc.lvc-dim{opacity:.7}.lvc-g-board .lvc-lr .lvc-mvc.lvc-w{color:var(--warn)}.lvc-g-board .lvc-lr .lvc-acts{display:flex;justify-content:flex-end;gap:2px}.lvc-g-board .lvc-lr .lvc-acts button{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;color:var(--color-ink-mute);opacity:0;transition:opacity .15s}.lvc-g-board .lvc-lr .lvc-acts button.lvc-on,.lvc-g-board .lvc-lr:hover .lvc-acts button{opacity:1}.lvc-g-board .lvc-lr .lvc-acts button.lvc-on{color:var(--warn)}.lvc-g-board .lvc-lr .lvc-acts button.lvc-on svg{fill:currentColor}.lvc-g-board .lvc-lr .lvc-acts button:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-lr.lvc-l1 .lvc-nmc{padding-left:22px}.lvc-g-board .lvc-lr.lvc-l2 .lvc-nmc{padding-left:44px}.lvc-g-board .lvc-lr.lvc-l1:before,.lvc-g-board .lvc-lr.lvc-l2:before{content:"";position:absolute;top:0;bottom:0;width:1.5px;background:linear-gradient(var(--lvc-hair2),transparent);left:52px}.lvc-g-board .lvc-lr.lvc-l2:before{left:74px}.lvc-g-board .lvc-lr.lvc-fold{min-height:38px;margin-top:6px}.lvc-g-board .lvc-lr.lvc-fold .lvc-nmc b{font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-dim)}.lvc-g-board .lvc-lr.lvc-fold .lvc-nmc a:hover b{color:var(--color-accent)}.lvc-g-board .lvc-lr.lvc-fold .lvc-cnt{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-lr.lvc-fold .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent);min-width:20px}.lvc-g-board .lvc-lr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-board .lvc-lr .lvc-new{font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;color:var(--color-accent);letter-spacing:.04em;white-space:nowrap}.lvc-g-board .lvc-lr.lvc-drop{box-shadow:inset 0 0 0 1.5px var(--color-accent-info);background:color-mix(in srgb,var(--color-accent-info) 8%,transparent)}.lvc-g-board .lvc-lr .lvc-flash{animation:lvc-flash 1.2s ease-out}.lvc-g-board .lvc-grp{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;margin-top:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-dim)}.lvc-g-board .lvc-grp .lvc-c{font-family:var(--lvc-mono);letter-spacing:0;font-weight:500;color:var(--color-ink-mute)}.lvc-g-board .lvc-grp .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-board .lvc-grp a{letter-spacing:0;text-transform:none;font-weight:600;color:var(--color-accent);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)))}.lvc-g-board .lvc-pgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lvc-g-board .lvc-pgrid.lvc-s{grid-template-columns:repeat(4,minmax(0,1fr))}.lvc-g-board .lvc-pgrid.lvc-l{grid-template-columns:repeat(2,minmax(0,1fr))}.lvc-g-board .lvc-dropzone{position:absolute;inset:0;z-index:5;display:none;place-items:center;border-radius:22px;background:color-mix(in srgb,var(--color-accent-info) 10%,var(--scrim));box-shadow:inset 0 0 0 2px var(--color-accent-info);color:var(--color-accent-info);font-weight:700;font-size:14px}.lvc-g-board .lvc-dropzone.lvc-on{display:grid;animation:lvc-rise .2s}.lvc-g-board .lvc-spec{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;padding-top:4px}.lvc-g-board .lvc-sp12{grid-column:1/-1}.lvc-g-board .lvc-sp4{grid-column:span 4}.lvc-g-board .lvc-sp8{grid-column:span 8}.lvc-g-board .lvc-sp6{grid-column:span 6}.lvc-g-board .lvc-sph{display:flex;align-items:baseline;gap:10px;margin:6px 4px 8px}.lvc-g-board .lvc-sph h4{margin:0;font-family:var(--font-live);font-size:15px;font-weight:700;letter-spacing:-.01em}.lvc-g-board .lvc-sph span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-sph code{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-accent)}.lvc-g-board .lvc-dens3{display:grid;grid-template-columns:1fr 1.15fr 1.3fr;gap:12px;align-items:start}.lvc-g-board .lvc-dens3 .lvc-lab{font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute);margin:0 0 6px 4px}.lvc-g-board .lvc-menu-static{position:relative;display:block;padding:6px;border-radius:16px;background:var(--lvc-elev);box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-board .lvc-menu-static button{display:flex;align-items:center;gap:9px;width:100%;height:32px;padding:0 10px;border-radius:10px;font-size:12.5px;color:var(--color-ink-dim);text-align:left}.lvc-g-board .lvc-menu-static button:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-board .lvc-menu-static hr{border:0;height:1px;background:var(--lvc-hair);margin:4px 6px}.lvc-g-board .lvc-menu-static .lvc-id{margin-left:auto;font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-anat{display:flex;flex-wrap:wrap;gap:6px;margin:8px 4px 0}.lvc-g-board .lvc-anat span{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-board .lvc-anat span b{font-family:var(--lvc-mono);color:var(--color-accent);font-weight:600;margin-right:4px}.lvc-g-classify .lvc-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);white-space:nowrap}.lvc-g-classify .lvc-pill b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink)}.lvc-g-classify .lvc-pill.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-classify .lvc-pill.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-classify .lvc-pill.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-classify .lvc-pill.lvc-acc{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-classify .lvc-mk{flex-shrink:0;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;letter-spacing:.02em;padding:1px 7px;border-radius:999px;color:var(--color-ink-mute);box-shadow:inset 0 0 0 1px var(--lvc-hair2);white-space:nowrap}.lvc-g-classify .lvc-mk.lvc-warn{color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent)}.lvc-g-classify .lvc-mk.lvc-err{color:var(--err);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--err) 40%,transparent);background:color-mix(in srgb,var(--err) 8%,transparent)}.lvc-g-classify .lvc-mk.lvc-acc{color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent);background:var(--lvc-asoft)}.lvc-g-classify .lvc-mk.lvc-ok{color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent);background:color-mix(in srgb,var(--ok) 8%,transparent)}.lvc-g-classify .lvc-ps-view{position:relative;padding:0 16px 80px;min-width:0}.lvc-g-classify .lvc-ps-hd{position:relative;display:flex;align-items:center;gap:6px;min-height:76px;padding:6px 4px 4px;flex-wrap:nowrap;min-width:0}.lvc-g-classify .lvc-ps-hd .lvc-ttl{display:flex;flex-direction:column;gap:3px;flex-shrink:0;margin-right:4px}.lvc-g-classify .lvc-ps-hd .lvc-crumb{display:flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-classify .lvc-ps-hd .lvc-crumb a:hover{color:var(--color-ink)}.lvc-g-classify .lvc-ps-hd h3{font-family:var(--font-live);font-size:22px;font-weight:800;margin:0;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;background:linear-gradient(95deg,var(--color-ink) 35%,color-mix(in srgb,var(--color-accent) 70%,var(--color-ink)));-webkit-background-clip:text;background-clip:text;color:transparent}.lvc-g-classify .lvc-ps-stat{display:flex;align-items:baseline;gap:6px;padding:7px 9px;border-radius:14px;white-space:nowrap;transition:background .2s,box-shadow .2s;flex-shrink:0}.lvc-g-classify .lvc-ps-stat:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-classify .lvc-ps-stat[aria-pressed=true]{background:var(--lvc-asoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-classify .lvc-ps-stat b{font-family:var(--font-live);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-classify .lvc-ps-stat span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-classify .lvc-ps-stat.lvc-hot b{color:var(--warn)}.lvc-g-classify .lvc-ps-stat.lvc-bad b{color:var(--err)}.lvc-g-classify .lvc-ps-stat.lvc-q b{color:var(--color-ink-dim)}.lvc-g-classify .lvc-ps-q{flex:1 1 200px;min-width:140px;display:flex;align-items:center;gap:9px;height:var(--btn-h-main);padding:0 10px 0 14px;border-radius:14px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:13px;transition:box-shadow .2s}.lvc-g-classify .lvc-ps-q:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-classify .lvc-ps-q input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-classify .lvc-ps-q input::placeholder{color:var(--color-ink-mute)}.lvc-g-classify .lvc-ps-q .lvc-op{color:var(--color-accent)}.lvc-g-classify .lvc-ps-q .lvc-op,.lvc-g-classify .lvc-ps-sync{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-classify .lvc-ps-sync{display:inline-flex;align-items:center;gap:7px;height:var(--btn-h-main);padding:0 10px;border-radius:14px;color:var(--color-ink-mute);white-space:nowrap;flex-shrink:0}.lvc-g-classify .lvc-ps-sync svg{width:18px;height:18px;transform:rotate(-90deg)}.lvc-g-classify .lvc-ps-sync .lvc-bgc{fill:none;stroke:color-mix(in srgb,var(--color-ink) 8%,transparent);stroke-width:2.4}.lvc-g-classify .lvc-ps-sync .lvc-fgc{fill:none;stroke:var(--ok);stroke-width:2.4;stroke-dasharray:44;stroke-dashoffset:0;stroke-linecap:round}.lvc-g-classify .lvc-ps-sync.lvc-go .lvc-fgc{animation:lvc-psring 1.1s linear}.lvc-g-classify .lvc-ps-main{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h-main);padding:0 16px;border-radius:14px;font-weight:700;font-size:var(--btn-fs-main);color:var(--color-on-accent);white-space:nowrap;background:var(--live-grad);box-shadow:0 10px 28px -10px color-mix(in srgb,var(--live-2) 80%,transparent);transition:transform .2s,box-shadow .2s;flex-shrink:0}.lvc-g-classify .lvc-ps-main:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px color-mix(in srgb,var(--live-2) 95%,transparent)}.lvc-g-classify .lvc-ps-main .lvc-kbd{border-color:color-mix(in srgb,var(--color-on-accent) 30%,transparent);color:var(--color-on-accent)}.lvc-g-classify .lvc-ps-ib{display:grid;place-items:center;width:var(--btn-h-main);height:var(--btn-h-main);border-radius:14px;color:var(--color-ink-dim);transition:background .2s,color .2s;position:relative;flex-shrink:0}.lvc-g-classify .lvc-ps-ib:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-classify .lvc-ps-ib[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-accent)}.lvc-g-classify .lvc-ps-seg{display:inline-flex;gap:2px;padding:3px;border-radius:13px;background:color-mix(in srgb,var(--color-ink) 5%,transparent);flex-shrink:0}.lvc-g-classify .lvc-ps-seg button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);transition:background .2s,color .2s;white-space:nowrap}.lvc-g-classify .lvc-ps-seg button:hover{color:var(--color-ink)}.lvc-g-classify .lvc-ps-seg button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-classify .lvc-ps-seg button b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-classify .lvc-ps-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lvc-g-classify .lvc-ps-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent);white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.lvc-g-classify .lvc-ps-chip:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.lvc-g-classify .lvc-ps-chip b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-classify .lvc-ps-chip[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}.lvc-g-classify .lvc-ps-chip[aria-pressed=true] b{color:var(--color-accent)}.lvc-g-classify .lvc-ps-chip i.lvc-d{width:7px;height:7px;border-radius:50%;background:var(--color-ink-mute)}.lvc-g-classify .lvc-ps-lb{height:var(--btn-h);display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:11px;font-size:var(--btn-fs);color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);transition:background .15s,color .15s;white-space:nowrap}.lvc-g-classify .lvc-ps-lb:hover{background:color-mix(in srgb,var(--color-ink) 9%,transparent);color:var(--color-ink)}.lvc-g-classify .lvc-ps-lb.lvc-acc{color:var(--color-accent)}.lvc-g-classify .lvc-ps-lb.lvc-err{color:var(--err)}.lvc-g-classify .lvc-ps-lb.lvc-ok{color:var(--ok)}.lvc-g-classify .lvc-ps-lb.lvc-p{background:var(--live-grad);color:var(--color-on-accent);font-weight:700}.lvc-g-classify .lvc-ps-day{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-classify .lvc-ps-day .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-classify .lvc-ps-day .lvc-c{font-weight:500;letter-spacing:0;text-transform:none;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-family:var(--lvc-mono)}.lvc-g-classify .lvc-ps-day.lvc-now{color:var(--color-ink)}.lvc-g-classify .lvc-ps-day.lvc-now:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:lvc-beat 2s infinite}.lvc-g-classify .lvc-ps-day.lvc-hot{color:var(--warn)}.lvc-g-classify .lvc-ps-plate{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-classify .lvc-ps-av{display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvc-c) 45%,transparent),0 0 0 2px var(--lvc-panel);flex-shrink:0;width:24px;height:24px}.lvc-g-classify .lvc-ps-avs{display:flex}.lvc-g-classify .lvc-ps-avs .lvc-ps-av+.lvc-ps-av{margin-left:-6px}.lvc-g-classify .lvc-ps-live{display:inline-flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.04em;white-space:nowrap}.lvc-g-classify .lvc-ps-live i{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok);animation:lvc-beatok 2.4s infinite}.lvc-g-classify .lvc-ps-bar{height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 7%,transparent);overflow:hidden}.lvc-g-classify .lvc-ps-bar i{display:block;height:100%;border-radius:999px;background:var(--live-grad);transition:width .8s cubic-bezier(.2,.8,.2,1)}.lvc-g-classify .lvc-ps-bar.lvc-ok i{background:var(--ok)}.lvc-g-classify .lvc-ps-bar.lvc-warn i{background:var(--warn)}.lvc-g-classify .lvc-ps-bar.lvc-err i{background:var(--err)}.lvc-g-classify .lvc-ps-empty{display:grid;place-items:center;gap:8px;padding:40px 20px;border-radius:22px;background:color-mix(in srgb,var(--color-ink) 2%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);text-align:center;font-size:13px}.lvc-g-classify .lvc-ps-empty b{color:var(--color-ink);font-size:14px}.lvc-g-classify .lvc-ps-sel{position:absolute;left:50%;bottom:16px;z-index:25;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--color-accent) 88%,var(--color-bg)),color-mix(in srgb,var(--live-2) 80%,var(--color-bg)));color:var(--color-on-accent);font-size:13px;font-weight:700;box-shadow:0 20px 50px -18px color-mix(in srgb,var(--live-2) 90%,transparent);transform:translate(-50%,160%);opacity:0;transition:transform .4s cubic-bezier(.3,1.3,.5,1),opacity .3s;white-space:nowrap}.lvc-g-classify .lvc-ps-sel.lvc-show{transform:translate(-50%);opacity:1}.lvc-g-classify .lvc-ps-sel button{height:32px;padding:0 12px;border-radius:11px;background:color-mix(in srgb,var(--color-on-accent) 14%,transparent);color:var(--color-on-accent);font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.lvc-g-classify .lvc-ps-sel button:hover{background:color-mix(in srgb,var(--color-on-accent) 24%,transparent)}.lvc-g-classify .lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-classify .lvc-enter .lvc-sweep,.lvc-g-classify .lvc-enter>.lvc-sweep{animation:lvc-sweep 1.4s ease-out .12s}.lvc-g-classify .lvc-ps-leave{animation:lvc-psleave .5s cubic-bezier(.5,0,.7,.4) forwards}.lvc-g-classify .lvc-ps-leave.lvc-ok{background:color-mix(in srgb,var(--ok) 14%,var(--lvc-panel))!important}.lvc-g-classify .lvc-ps-leave.lvc-err{background:color-mix(in srgb,var(--err) 14%,var(--lvc-panel))!important}.lvc-g-classify .lvc-ps-leave.lvc-warn{background:color-mix(in srgb,var(--warn) 14%,var(--lvc-panel))!important}.lvc-g-classify .lvc-ps-rise{animation:lvc-rise .45s cubic-bezier(.2,.9,.2,1) both}.lvc-g-classify .lvc-ps-note{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-classify .lvc-ps-mono{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-classify .lvc-ps-count{font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-classify .lvc-ps-hide{display:none!important}.lvc-g-classify .lvc-ps-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.lvc-g-classify .lvc-c12{grid-column:1/-1}.lvc-g-classify .lvc-c8{grid-column:span 8}.lvc-g-classify .lvc-c4{grid-column:span 4}.lvc-g-classify .lvc-c6{grid-column:span 6}.lvc-g-classify .lvc-c7{grid-column:span 7}.lvc-g-classify .lvc-c5{grid-column:span 5}.lvc-g-classify .lvc-c9{grid-column:span 9}.lvc-g-classify .lvc-c3{grid-column:span 3}.lvc-g-classify .lvc-pl{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:14px 16px}.lvc-g-classify .lvc-pl h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--font-live);font-size:15px;font-weight:700;letter-spacing:-.01em}.lvc-g-classify .lvc-pl h4 .lvc-c{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-mute)}.lvc-g-classify .lvc-pl h4 a{margin-left:auto;font-family:inherit;font-size:max(12px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-accent)}.lvc-g-classify .lvc-pl .lvc-sub{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:-6px 0 10px}.lvc-g-classify .lvc-fld{display:flex;flex-direction:column;gap:5px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-classify .lvc-fld .lvc-ps-in{font-size:13px}.lvc-g-classify .lvc-fld b{color:var(--color-ink-dim);font-weight:600}.lvc-g-classify .lvc-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lvc-g-classify .lvc-fr3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lvc-g-classify .lvc-ps-in{width:100%;height:38px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);border:0;box-shadow:inset 0 0 0 1px var(--lvc-hair2);color:var(--color-ink);font:inherit;font-size:13px;outline:0}.lvc-g-classify .lvc-ps-in:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-classify .lvc-chk{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;color:var(--color-ink-dim);cursor:pointer}.lvc-g-classify .lvc-chk i{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent;flex-shrink:0}.lvc-g-classify .lvc-chk.lvc-on i{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-classify .lvc-kpis{display:grid;gap:8px}.lvc-g-classify .lvc-kpi2{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:18px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);min-width:0;transition:background .2s}.lvc-g-classify .lvc-kpi2 b{font-family:var(--font-live);font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:inline-block;width:fit-content}.lvc-g-classify .lvc-kpi2 span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-classify .lvc-kpi2 small{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-classify .lvc-kpi2.lvc-err b{color:var(--err)}.lvc-g-classify .lvc-kpi2.lvc-warn b{color:var(--warn)}.lvc-g-classify .lvc-kpi2.lvc-ok b{color:var(--ok)}.lvc-g-classify .lvc-kpi2.lvc-mute b{color:var(--color-ink-mute)}.lvc-g-classify .lvc-tr{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 10px;border-radius:14px;font-size:12.5px;transition:background .15s}.lvc-g-classify .lvc-tr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-classify .lvc-tr+.lvc-tr:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:var(--lvc-hair)}.lvc-g-classify .lvc-tr:hover+.lvc-tr:before,.lvc-g-classify .lvc-tr:hover:before{opacity:0}.lvc-g-classify .lvc-tr .lvc-tx{flex:1;min-width:0}.lvc-g-classify .lvc-tr .lvc-tx b{font-weight:600}.lvc-g-classify .lvc-tr .lvc-tx b,.lvc-g-classify .lvc-tr .lvc-tx span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-classify .lvc-tr .lvc-tx span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-classify .lvc-tr .lvc-meta{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;transition:opacity .15s}.lvc-g-classify .lvc-tr .lvc-qa2{display:flex;gap:4px;position:absolute;right:10px;opacity:0;transform:translateX(6px);transition:opacity .15s,transform .2s;pointer-events:none}.lvc-g-classify .lvc-tr:hover .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvc-g-classify .lvc-tr:hover .lvc-meta.lvc-h{opacity:0}.lvc-g-classify .lvc-tr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-classify .lvc-icn{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));flex-shrink:0}.lvc-g-classify .lvc-pnav{display:flex;align-items:center;gap:2px;padding:0 4px 10px;flex-wrap:wrap}.lvc-g-classify .lvc-pnav a{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:11px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-classify .lvc-pnav a:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-classify .lvc-pnav a[aria-current]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-classify .lvc-pnav a.lvc-ghost{color:var(--color-ink-mute);border:1px dashed var(--lvc-hair2)}.lvc-g-classify .lvc-note2{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:0 4px 12px;max-width:100ch}.lvc-g-classify .lvc-note2 a{color:var(--color-accent)}.lvc-g-classify .lvc-ps-modal{position:absolute;inset:0;z-index:55;display:none;align-items:center;justify-content:center;background:var(--scrim);backdrop-filter:blur(2px)}.lvc-g-classify .lvc-ps-modal.lvc-open{display:flex;animation:lvc-rise .2s}.lvc-g-classify .lvc-ps-dlg{width:min(460px,calc(100% - 32px));padding:18px 18px 14px;border-radius:22px;background:var(--lvc-elev);box-shadow:0 40px 90px -30px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);animation:lvc-drop .25s}.lvc-g-classify .lvc-ps-dlg h4{margin:0 0 6px;font-family:var(--font-live);font-size:16px;font-weight:700}.lvc-g-classify .lvc-ps-dlg p{margin:0 0 12px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-classify .lvc-ps-dlg .lvc-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.lvc-g-classify .lvc-seg2{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-classify .lvc-seg2 button{height:28px;padding:0 11px;border-radius:9px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap}.lvc-g-classify .lvc-seg2 button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-classify .lvc-srch{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:12.5px;min-width:0}.lvc-g-classify .lvc-srch input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-classify .lvc-bar3{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.lvc-g-classify .lvc-spl{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;white-space:nowrap;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-classify .lvc-spl.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-classify .lvc-spl.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-classify .lvc-spl.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-classify .lvc-spl.lvc-todo{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-classify .lvc-spl.lvc-muted{color:var(--color-ink-mute);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-classify .lvc-dt{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0;background:var(--color-ink-mute)}.lvc-g-classify .lvc-dt.lvc-ok{background:var(--ok);box-shadow:0 0 8px color-mix(in srgb,var(--ok) 60%,transparent)}.lvc-g-classify .lvc-dt.lvc-warn{background:var(--warn);box-shadow:0 0 8px color-mix(in srgb,var(--warn) 60%,transparent)}.lvc-g-classify .lvc-dt.lvc-err{background:var(--err);box-shadow:0 0 8px color-mix(in srgb,var(--err) 60%,transparent);animation:lvc-beatok 2.4s infinite}.lvc-g-classify .lvc-dt.lvc-todo{background:var(--color-accent)}.lvc-g-classify .lvc-dt.lvc-muted{background:var(--lvc-elev2);box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-classify .lvc-kpis4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.lvc-g-classify .lvc-cls{display:flex;flex-direction:column;gap:8px}.lvc-g-classify .lvc-cc{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) 200px auto;gap:12px;align-items:start;padding:12px 14px;border-radius:18px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);transition:background .2s,box-shadow .2s}.lvc-g-classify .lvc-cc.lvc-on{background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 8%,var(--lvc-panel)),var(--lvc-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent)}.lvc-g-classify .lvc-cc .lvc-ck{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent;cursor:pointer;margin-top:2px}.lvc-g-classify .lvc-cc.lvc-on .lvc-ck{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-classify .lvc-cc .lvc-nm2 b{font-size:13.5px;font-weight:700}.lvc-g-classify .lvc-cc .lvc-nm2 b:hover{color:var(--color-accent);cursor:pointer}.lvc-g-classify .lvc-cc .lvc-meta2{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:4px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);align-items:center}.lvc-g-classify .lvc-cc .lvc-meta2 b{font-family:var(--lvc-mono);color:var(--color-ink-dim);font-weight:600}.lvc-g-classify .lvc-conf{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600}.lvc-g-classify .lvc-conf.lvc-high{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-classify .lvc-conf.lvc-mid{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-classify .lvc-conf.lvc-low{color:var(--color-ink-mute);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-classify .lvc-conf i{display:inline-flex;gap:2px}.lvc-g-classify .lvc-conf i s{width:3px;height:9px;border-radius:2px;background:currentColor;opacity:.3;text-decoration:none}.lvc-g-classify .lvc-conf.lvc-high i s,.lvc-g-classify .lvc-conf.lvc-low i s:first-child,.lvc-g-classify .lvc-conf.lvc-mid i s:nth-child(-n+2){opacity:1}.lvc-g-classify .lvc-ev{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.3,1,.4,1)}.lvc-g-classify .lvc-ev.lvc-open{grid-template-rows:1fr}.lvc-g-classify .lvc-ev>div{min-height:0;overflow:hidden}.lvc-g-classify .lvc-ev ul{list-style:none;margin:8px 0 0;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-classify .lvc-ev li{display:flex;gap:8px;padding:3px 0}.lvc-g-classify .lvc-ev li i{font-style:normal;color:var(--color-ink-mute);font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));min-width:70px}.lvc-g-classify .lvc-ev li:nth-child(n){animation:lvc-rise .35s both}.lvc-g-classify .lvc-ev li:nth-child(2){animation-delay:.05s}.lvc-g-classify .lvc-ev li:nth-child(3){animation-delay:.1s}.lvc-g-classify .lvc-cc select.lvc-ps-in{height:34px;font-size:12.5px}.lvc-g-classify .lvc-prof{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin-top:6px}.lvc-g-classify .lvc-prof b{color:var(--color-ink-dim);font-weight:600}.lvc-g-classify .lvc-cc.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-classify .lvc-done-chips{display:flex;flex-wrap:wrap;gap:6px}.lvc-g-classify .lvc-done-chips span{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-classify .lvc-done-chips span b{color:var(--color-ink);font-weight:600}.lvc-g-classify .lvc-done-chips span.lvc-enter{animation:lvc-pop .45s cubic-bezier(.3,1.6,.5,1)}.lvc-g-classify .lvc-loading{display:flex;align-items:center;gap:10px;padding:30px;justify-content:center;color:var(--color-ink-mute);font-size:13px}.lvc-g-classify .lvc-loading i{width:16px;height:16px;border-radius:50%;border:2px solid var(--lvc-hair2);border-top-color:var(--color-accent);animation:lvc-spin .8s linear infinite}.lvc-g-classify .lvc-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--color-accent) 32%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;opacity:0}.lvc-g-space .lvc-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);white-space:nowrap}.lvc-g-space .lvc-pill b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink)}.lvc-g-space .lvc-pill.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-space .lvc-pill.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-space .lvc-pill.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-space .lvc-pill.lvc-acc{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-space .lvc-mk{flex-shrink:0;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;letter-spacing:.02em;padding:1px 7px;border-radius:999px;color:var(--color-ink-mute);box-shadow:inset 0 0 0 1px var(--lvc-hair2);white-space:nowrap}.lvc-g-space .lvc-mk.lvc-warn{color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent)}.lvc-g-space .lvc-mk.lvc-err{color:var(--err);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--err) 40%,transparent);background:color-mix(in srgb,var(--err) 8%,transparent)}.lvc-g-space .lvc-mk.lvc-acc{color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent);background:var(--lvc-asoft)}.lvc-g-space .lvc-mk.lvc-ok{color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent);background:color-mix(in srgb,var(--ok) 8%,transparent)}.lvc-g-space .lvc-ps-view{position:relative;padding:0 16px 80px;min-width:0}.lvc-g-space .lvc-ps-hd{position:relative;display:flex;align-items:center;gap:6px;min-height:76px;padding:6px 4px 4px;flex-wrap:nowrap;min-width:0}.lvc-g-space .lvc-ps-hd .lvc-ttl{display:flex;flex-direction:column;gap:3px;flex-shrink:0;margin-right:4px}.lvc-g-space .lvc-ps-hd .lvc-crumb{display:flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-space .lvc-ps-hd .lvc-crumb a:hover{color:var(--color-ink)}.lvc-g-space .lvc-ps-hd h3{font-family:var(--font-live);font-size:22px;font-weight:800;margin:0;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;background:linear-gradient(95deg,var(--color-ink) 35%,color-mix(in srgb,var(--color-accent) 70%,var(--color-ink)));-webkit-background-clip:text;background-clip:text;color:transparent}.lvc-g-space .lvc-ps-stat{display:flex;align-items:baseline;gap:6px;padding:7px 9px;border-radius:14px;white-space:nowrap;transition:background .2s,box-shadow .2s;flex-shrink:0}.lvc-g-space .lvc-ps-stat:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-space .lvc-ps-stat[aria-pressed=true]{background:var(--lvc-asoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-space .lvc-ps-stat b{font-family:var(--font-live);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-space .lvc-ps-stat span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-space .lvc-ps-stat.lvc-hot b{color:var(--warn)}.lvc-g-space .lvc-ps-stat.lvc-bad b{color:var(--err)}.lvc-g-space .lvc-ps-stat.lvc-q b{color:var(--color-ink-dim)}.lvc-g-space .lvc-ps-q{flex:1 1 200px;min-width:140px;display:flex;align-items:center;gap:9px;height:var(--btn-h-main);padding:0 10px 0 14px;border-radius:14px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:13px;transition:box-shadow .2s}.lvc-g-space .lvc-ps-q:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-space .lvc-ps-q input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-space .lvc-ps-q input::placeholder{color:var(--color-ink-mute)}.lvc-g-space .lvc-ps-q .lvc-op{color:var(--color-accent)}.lvc-g-space .lvc-ps-q .lvc-op,.lvc-g-space .lvc-ps-sync{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-space .lvc-ps-sync{display:inline-flex;align-items:center;gap:7px;height:var(--btn-h-main);padding:0 10px;border-radius:14px;color:var(--color-ink-mute);white-space:nowrap;flex-shrink:0}.lvc-g-space .lvc-ps-sync svg{width:18px;height:18px;transform:rotate(-90deg)}.lvc-g-space .lvc-ps-sync .lvc-bgc{fill:none;stroke:color-mix(in srgb,var(--color-ink) 8%,transparent);stroke-width:2.4}.lvc-g-space .lvc-ps-sync .lvc-fgc{fill:none;stroke:var(--ok);stroke-width:2.4;stroke-dasharray:44;stroke-dashoffset:0;stroke-linecap:round}.lvc-g-space .lvc-ps-sync.lvc-go .lvc-fgc{animation:lvc-psring 1.1s linear}.lvc-g-space .lvc-ps-main{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h-main);padding:0 16px;border-radius:14px;font-weight:700;font-size:var(--btn-fs-main);color:var(--color-on-accent);white-space:nowrap;background:var(--live-grad);box-shadow:0 10px 28px -10px color-mix(in srgb,var(--live-2) 80%,transparent);transition:transform .2s,box-shadow .2s;flex-shrink:0}.lvc-g-space .lvc-ps-main:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px color-mix(in srgb,var(--live-2) 95%,transparent)}.lvc-g-space .lvc-ps-main .lvc-kbd{border-color:color-mix(in srgb,var(--color-on-accent) 30%,transparent);color:var(--color-on-accent)}.lvc-g-space .lvc-ps-ib{display:grid;place-items:center;width:var(--btn-h-main);height:var(--btn-h-main);border-radius:14px;color:var(--color-ink-dim);transition:background .2s,color .2s;position:relative;flex-shrink:0}.lvc-g-space .lvc-ps-ib:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-space .lvc-ps-ib[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-accent)}.lvc-g-space .lvc-ps-seg{display:inline-flex;gap:2px;padding:3px;border-radius:13px;background:color-mix(in srgb,var(--color-ink) 5%,transparent);flex-shrink:0}.lvc-g-space .lvc-ps-seg button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);transition:background .2s,color .2s;white-space:nowrap}.lvc-g-space .lvc-ps-seg button:hover{color:var(--color-ink)}.lvc-g-space .lvc-ps-seg button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-space .lvc-ps-seg button b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-space .lvc-ps-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lvc-g-space .lvc-ps-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent);white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.lvc-g-space .lvc-ps-chip:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.lvc-g-space .lvc-ps-chip b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-space .lvc-ps-chip[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}.lvc-g-space .lvc-ps-chip[aria-pressed=true] b{color:var(--color-accent)}.lvc-g-space .lvc-ps-chip i.lvc-d{width:7px;height:7px;border-radius:50%;background:var(--color-ink-mute)}.lvc-g-space .lvc-ps-lb{height:var(--btn-h);display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:11px;font-size:var(--btn-fs);color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);transition:background .15s,color .15s;white-space:nowrap}.lvc-g-space .lvc-ps-lb:hover{background:color-mix(in srgb,var(--color-ink) 9%,transparent);color:var(--color-ink)}.lvc-g-space .lvc-ps-lb.lvc-acc{color:var(--color-accent)}.lvc-g-space .lvc-ps-lb.lvc-err{color:var(--err)}.lvc-g-space .lvc-ps-lb.lvc-ok{color:var(--ok)}.lvc-g-space .lvc-ps-lb.lvc-p{background:var(--live-grad);color:var(--color-on-accent);font-weight:700}.lvc-g-space .lvc-ps-day{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-space .lvc-ps-day .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-space .lvc-ps-day .lvc-c{font-weight:500;letter-spacing:0;text-transform:none;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-family:var(--lvc-mono)}.lvc-g-space .lvc-ps-day.lvc-now{color:var(--color-ink)}.lvc-g-space .lvc-ps-day.lvc-now:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:lvc-beat 2s infinite}.lvc-g-space .lvc-ps-day.lvc-hot{color:var(--warn)}.lvc-g-space .lvc-ps-plate{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-space .lvc-ps-av{display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvc-c) 45%,transparent),0 0 0 2px var(--lvc-panel);flex-shrink:0;width:24px;height:24px}.lvc-g-space .lvc-ps-avs{display:flex}.lvc-g-space .lvc-ps-avs .lvc-ps-av+.lvc-ps-av{margin-left:-6px}.lvc-g-space .lvc-ps-live{display:inline-flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.04em;white-space:nowrap}.lvc-g-space .lvc-ps-live i{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok);animation:lvc-beatok 2.4s infinite}.lvc-g-space .lvc-ps-bar{height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 7%,transparent);overflow:hidden}.lvc-g-space .lvc-ps-bar i{display:block;height:100%;border-radius:999px;background:var(--live-grad);transition:width .8s cubic-bezier(.2,.8,.2,1)}.lvc-g-space .lvc-ps-bar.lvc-ok i{background:var(--ok)}.lvc-g-space .lvc-ps-bar.lvc-warn i{background:var(--warn)}.lvc-g-space .lvc-ps-bar.lvc-err i{background:var(--err)}.lvc-g-space .lvc-ps-empty{display:grid;place-items:center;gap:8px;padding:40px 20px;border-radius:22px;background:color-mix(in srgb,var(--color-ink) 2%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);text-align:center;font-size:13px}.lvc-g-space .lvc-ps-empty b{color:var(--color-ink);font-size:14px}.lvc-g-space .lvc-ps-sel{position:absolute;left:50%;bottom:16px;z-index:25;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--color-accent) 88%,var(--color-bg)),color-mix(in srgb,var(--live-2) 80%,var(--color-bg)));color:var(--color-on-accent);font-size:13px;font-weight:700;box-shadow:0 20px 50px -18px color-mix(in srgb,var(--live-2) 90%,transparent);transform:translate(-50%,160%);opacity:0;transition:transform .4s cubic-bezier(.3,1.3,.5,1),opacity .3s;white-space:nowrap}.lvc-g-space .lvc-ps-sel.lvc-show{transform:translate(-50%);opacity:1}.lvc-g-space .lvc-ps-sel button{height:32px;padding:0 12px;border-radius:11px;background:color-mix(in srgb,var(--color-on-accent) 14%,transparent);color:var(--color-on-accent);font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.lvc-g-space .lvc-ps-sel button:hover{background:color-mix(in srgb,var(--color-on-accent) 24%,transparent)}.lvc-g-space .lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-enter .lvc-sweep,.lvc-g-space .lvc-enter>.lvc-sweep{animation:lvc-sweep 1.4s ease-out .12s}.lvc-g-space .lvc-ps-leave{animation:lvc-psleave .5s cubic-bezier(.5,0,.7,.4) forwards}.lvc-g-space .lvc-ps-leave.lvc-ok{background:color-mix(in srgb,var(--ok) 14%,var(--lvc-panel))!important}.lvc-g-space .lvc-ps-leave.lvc-err{background:color-mix(in srgb,var(--err) 14%,var(--lvc-panel))!important}.lvc-g-space .lvc-ps-leave.lvc-warn{background:color-mix(in srgb,var(--warn) 14%,var(--lvc-panel))!important}.lvc-g-space .lvc-ps-rise{animation:lvc-rise .45s cubic-bezier(.2,.9,.2,1) both}.lvc-g-space .lvc-ps-note{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-ps-mono{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-space .lvc-ps-count{font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-space .lvc-ps-hide{display:none!important}.lvc-g-space .lvc-ps-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.lvc-g-space .lvc-c12{grid-column:1/-1}.lvc-g-space .lvc-c8{grid-column:span 8}.lvc-g-space .lvc-c4{grid-column:span 4}.lvc-g-space .lvc-c6{grid-column:span 6}.lvc-g-space .lvc-c7{grid-column:span 7}.lvc-g-space .lvc-c5{grid-column:span 5}.lvc-g-space .lvc-c9{grid-column:span 9}.lvc-g-space .lvc-c3{grid-column:span 3}.lvc-g-space .lvc-pl{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:14px 16px}.lvc-g-space .lvc-pl h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--font-live);font-size:15px;font-weight:700;letter-spacing:-.01em}.lvc-g-space .lvc-pl h4 .lvc-c{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-mute)}.lvc-g-space .lvc-pl h4 a{margin-left:auto;font-family:inherit;font-size:max(12px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-accent)}.lvc-g-space .lvc-pl .lvc-sub{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:-6px 0 10px}.lvc-g-space .lvc-fld{display:flex;flex-direction:column;gap:5px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-fld .lvc-ps-in{font-size:13px}.lvc-g-space .lvc-fld b{color:var(--color-ink-dim);font-weight:600}.lvc-g-space .lvc-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lvc-g-space .lvc-fr3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lvc-g-space .lvc-ps-in{width:100%;height:38px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);border:0;box-shadow:inset 0 0 0 1px var(--lvc-hair2);color:var(--color-ink);font:inherit;font-size:13px;outline:0}.lvc-g-space .lvc-ps-in:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-space .lvc-chk{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;color:var(--color-ink-dim);cursor:pointer}.lvc-g-space .lvc-chk i{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent;flex-shrink:0}.lvc-g-space .lvc-chk.lvc-on i{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-space .lvc-kpis{display:grid;gap:8px}.lvc-g-space .lvc-kpi2{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:18px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);min-width:0;transition:background .2s}.lvc-g-space .lvc-kpi2 b{font-family:var(--font-live);font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:inline-block;width:fit-content}.lvc-g-space .lvc-kpi2 span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-space .lvc-kpi2 small{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-space .lvc-kpi2.lvc-err b{color:var(--err)}.lvc-g-space .lvc-kpi2.lvc-warn b{color:var(--warn)}.lvc-g-space .lvc-kpi2.lvc-ok b{color:var(--ok)}.lvc-g-space .lvc-kpi2.lvc-mute b{color:var(--color-ink-mute)}.lvc-g-space .lvc-tr{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 10px;border-radius:14px;font-size:12.5px;transition:background .15s}.lvc-g-space .lvc-tr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-tr+.lvc-tr:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:var(--lvc-hair)}.lvc-g-space .lvc-tr:hover+.lvc-tr:before,.lvc-g-space .lvc-tr:hover:before{opacity:0}.lvc-g-space .lvc-tr .lvc-tx{flex:1;min-width:0}.lvc-g-space .lvc-tr .lvc-tx b{font-weight:600}.lvc-g-space .lvc-tr .lvc-tx b,.lvc-g-space .lvc-tr .lvc-tx span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-space .lvc-tr .lvc-tx span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-tr .lvc-meta{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;transition:opacity .15s}.lvc-g-space .lvc-tr .lvc-qa2{display:flex;gap:4px;position:absolute;right:10px;opacity:0;transform:translateX(6px);transition:opacity .15s,transform .2s;pointer-events:none}.lvc-g-space .lvc-tr:hover .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvc-g-space .lvc-tr:hover .lvc-meta.lvc-h{opacity:0}.lvc-g-space .lvc-tr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-icn{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));flex-shrink:0}.lvc-g-space .lvc-pnav{display:flex;align-items:center;gap:2px;padding:0 4px 10px;flex-wrap:wrap}.lvc-g-space .lvc-pnav a{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:11px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-space .lvc-pnav a:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-space .lvc-pnav a[aria-current]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-space .lvc-pnav a.lvc-ghost{color:var(--color-ink-mute);border:1px dashed var(--lvc-hair2)}.lvc-g-space .lvc-note2{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:0 4px 12px;max-width:100ch}.lvc-g-space .lvc-note2 a{color:var(--color-accent)}.lvc-g-space .lvc-ps-modal{position:absolute;inset:0;z-index:55;display:none;align-items:center;justify-content:center;background:var(--scrim);backdrop-filter:blur(2px)}.lvc-g-space .lvc-ps-modal.lvc-open{display:flex;animation:lvc-rise .2s}.lvc-g-space .lvc-ps-dlg{width:min(460px,calc(100% - 32px));padding:18px 18px 14px;border-radius:22px;background:var(--lvc-elev);box-shadow:0 40px 90px -30px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);animation:lvc-drop .25s}.lvc-g-space .lvc-ps-dlg h4{margin:0 0 6px;font-family:var(--font-live);font-size:16px;font-weight:700}.lvc-g-space .lvc-ps-dlg p{margin:0 0 12px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-space .lvc-ps-dlg .lvc-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.lvc-g-space .lvc-seg2{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-space .lvc-seg2 button{height:28px;padding:0 11px;border-radius:9px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap}.lvc-g-space .lvc-seg2 button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-space .lvc-srch{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:12.5px;min-width:0}.lvc-g-space .lvc-srch input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-space .lvc-bar3{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.lvc-g-space .lvc-spl{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;white-space:nowrap;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-space .lvc-spl.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-space .lvc-spl.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-space .lvc-spl.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-space .lvc-spl.lvc-todo{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-space .lvc-spl.lvc-muted{color:var(--color-ink-mute);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-space .lvc-dt{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0;background:var(--color-ink-mute)}.lvc-g-space .lvc-dt.lvc-ok{background:var(--ok);box-shadow:0 0 8px color-mix(in srgb,var(--ok) 60%,transparent)}.lvc-g-space .lvc-dt.lvc-warn{background:var(--warn);box-shadow:0 0 8px color-mix(in srgb,var(--warn) 60%,transparent)}.lvc-g-space .lvc-dt.lvc-err{background:var(--err);box-shadow:0 0 8px color-mix(in srgb,var(--err) 60%,transparent);animation:lvc-beatok 2.4s infinite}.lvc-g-space .lvc-dt.lvc-todo{background:var(--color-accent)}.lvc-g-space .lvc-dt.lvc-muted{background:var(--lvc-elev2);box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-space .lvc-sp-hd{position:relative;display:flex;align-items:center;gap:12px;min-height:86px;padding:8px 4px 6px}.lvc-g-space .lvc-sp-hd .lvc-crumb{display:flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-sp-hd .lvc-crumb a:hover{color:var(--color-ink)}.lvc-g-space .lvc-sp-hd h3{display:flex;align-items:center;gap:10px;margin:3px 0 0;font-family:var(--font-live);font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.05;white-space:nowrap}.lvc-g-space .lvc-sp-hd h3 .lvc-t{background:linear-gradient(95deg,var(--color-ink) 35%,color-mix(in srgb,var(--color-accent) 70%,var(--color-ink)));-webkit-background-clip:text;background-clip:text;color:transparent}.lvc-g-space .lvc-capst{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-family:inherit;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));font-weight:600;letter-spacing:0;color:var(--ok);background:color-mix(in srgb,var(--ok) 11%,transparent)}.lvc-g-space .lvc-capst i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:lvc-beatok 2.4s infinite}.lvc-g-space .lvc-capst.lvc-att{color:var(--warn);background:color-mix(in srgb,var(--warn) 11%,transparent)}.lvc-g-space .lvc-sp-hd .lvc-subl{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin-top:5px;white-space:nowrap}.lvc-g-space .lvc-sp-hd .lvc-subl b{font-family:var(--lvc-mono);font-weight:500;color:var(--color-ink-dim)}.lvc-g-space .lvc-sp-hd .lvc-acts{margin-left:auto;display:flex;gap:8px;align-items:center}.lvc-g-space .lvc-secchips{display:none;flex-wrap:wrap;gap:4px;padding:0 4px 10px}.lvc-g-space .lvc-secchips a{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent)}.lvc-g-space .lvc-secchips a b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);font-weight:600}.lvc-g-space .lvc-secchips a[aria-current]{background:var(--lvc-asoft);color:var(--color-ink);font-weight:600}.lvc-g-space .lvc-sec{display:none}.lvc-g-space .lvc-sec.lvc-on{display:block;animation:lvc-rise .3s}.lvc-g-space .lvc-sec-h{display:flex;align-items:baseline;gap:10px;margin:2px 4px 12px;flex-wrap:wrap}.lvc-g-space .lvc-sec-h h4{margin:0;font-family:var(--font-live);font-size:19px;font-weight:700;letter-spacing:-.02em}.lvc-g-space .lvc-sec-h .lvc-c{font-family:var(--lvc-mono)}.lvc-g-space .lvc-sec-h .lvc-c,.lvc-g-space .lvc-sec-h .lvc-sub2{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-sec-h .lvc-r{margin-left:auto;display:flex;gap:8px;align-items:center}.lvc-g-space .lvc-tbl{display:flex;flex-direction:column}.lvc-g-space .lvc-trow{position:relative;display:grid;gap:10px;align-items:center;min-height:44px;padding:0 10px;border-radius:12px;font-size:12.5px;transition:background .15s}.lvc-g-space .lvc-trow:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-trow.lvc-hd{min-height:28px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.03em}.lvc-g-space .lvc-trow.lvc-hd:hover{background:none}.lvc-g-space .lvc-trow .lvc-nm4{min-width:0}.lvc-g-space .lvc-trow .lvc-nm4 b{font-weight:600}.lvc-g-space .lvc-trow .lvc-nm4 b,.lvc-g-space .lvc-trow .lvc-nm4 span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-space .lvc-trow .lvc-nm4 span{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-trow .lvc-mn{font-family:var(--lvc-mono);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);text-align:right;white-space:nowrap}.lvc-g-space .lvc-trow .lvc-mn.lvc-w{color:var(--warn)}.lvc-g-space .lvc-trow .lvc-mn.lvc-e{color:var(--err)}.lvc-g-space .lvc-trow .lvc-mn.lvc-m{color:var(--color-ink-mute)}.lvc-g-space .lvc-trow.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-trow.lvc-flash{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-space .lvc-grph{display:flex;align-items:center;gap:10px;height:32px;padding:0 10px;margin-top:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-dim)}.lvc-g-space .lvc-grph .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-space .lvc-grph .lvc-c{font-family:var(--lvc-mono);letter-spacing:0;font-weight:500;color:var(--color-ink-mute);text-transform:none}.lvc-g-space .lvc-grph a{letter-spacing:0;text-transform:none;font-weight:600;color:var(--color-ink-dim)}.lvc-g-space .lvc-grph a:hover{color:var(--color-accent)}.lvc-g-space .lvc-vtabs{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-space .lvc-vtabs button{height:28px;padding:0 11px;border-radius:9px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap}.lvc-g-space .lvc-vtabs button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-space .lvc-fpill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent)}.lvc-g-space .lvc-fpill b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);font-weight:600}.lvc-g-space .lvc-fpill[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}.lvc-g-space .lvc-fpill[aria-pressed=true] b{color:var(--color-accent)}.lvc-g-space .lvc-fpill.lvc-dis{opacity:.4;pointer-events:none}.lvc-g-space .lvc-cr{display:grid;grid-template-columns:30px minmax(0,1.1fr) minmax(0,1fr) 150px 110px 90px;gap:10px;align-items:center;min-height:46px;padding:0 10px;border-radius:12px;font-size:12.5px;transition:background .15s}.lvc-g-space .lvc-cr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-cr.lvc-hd{min-height:28px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-cr.lvc-hd:hover{background:none}.lvc-g-space .lvc-cr b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.lvc-g-space .lvc-cr .lvc-lg{font-family:var(--lvc-mono);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-space .lvc-cr .lvc-pw{font-family:var(--lvc-mono);letter-spacing:.2em;color:var(--color-ink-mute)}.lvc-g-space .lvc-cr .lvc-qa5{display:flex;gap:4px;justify-content:flex-end;opacity:0;transition:opacity .15s}.lvc-g-space .lvc-cr:hover .lvc-qa5{opacity:1}.lvc-g-space .lvc-cr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-cr .lvc-inh{font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-space .lvc-vpn{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;border-radius:12px;font-size:12.5px}.lvc-g-space .lvc-vpn:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-twsl{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.lvc-g-space .lvc-twt{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.3,1,.4,1)}.lvc-g-space .lvc-twt.lvc-open{grid-template-rows:1fr}.lvc-g-space .lvc-twt>div{min-height:0;overflow:hidden}.lvc-g-space .lvc-twh{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;border-radius:12px;cursor:pointer;font-size:13px}.lvc-g-space .lvc-twh:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-twh b{font-family:var(--font-live);font-size:18px;font-weight:700;min-width:64px;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-space .lvc-twh .lvc-chv{color:var(--color-ink-mute);transition:transform .25s}.lvc-g-space .lvc-twh.lvc-open .lvc-chv{transform:rotate(90deg)}.lvc-g-space .lvc-names{display:flex;flex-wrap:wrap;gap:4px;padding:4px 10px 10px 84px}.lvc-g-space .lvc-names a{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:8px;font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-space .lvc-names a:hover{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-space .lvc-names a.lvc-enter{animation:lvc-pop .45s cubic-bezier(.3,1.6,.5,1)}.lvc-g-space .lvc-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--color-accent) 32%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;opacity:0}.lvc-g-space .lvc-kv{display:grid;grid-template-columns:150px minmax(0,1fr);gap:8px 14px;font-size:12.5px}.lvc-g-space .lvc-kv span{color:var(--color-ink-mute)}.lvc-g-space .lvc-kv b{font-weight:500;color:var(--color-ink)}.lvc-g-space .lvc-kv .lvc-m{font-family:var(--lvc-mono);color:var(--color-ink-dim)}.lvc-g-space .lvc-obj{display:flex;align-items:center;gap:12px;min-height:54px;padding:6px 10px;border-radius:14px;transition:background .15s}.lvc-g-space .lvc-obj:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-obj .lvc-tx{flex:1;min-width:0}.lvc-g-space .lvc-obj .lvc-tx b{display:block;font-weight:600}.lvc-g-space .lvc-obj .lvc-tx span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-obj.lvc-hl{background:color-mix(in srgb,var(--color-accent) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent)}.lvc-g-space .lvc-obj.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-same{display:flex;align-items:center;gap:8px;margin:0 4px 12px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-k2{display:grid;grid-template-columns:repeat(2,minmax(0,260px)) 1fr;gap:10px;align-items:end;margin-bottom:12px}.lvc-g-space .lvc-cl{display:grid;grid-template-columns:minmax(0,1fr) 170px 260px;gap:12px;align-items:center;min-height:50px;padding:0 12px;border-radius:12px;font-size:12.5px;transition:background .15s,opacity .2s}.lvc-g-space .lvc-cl:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-cl b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-space .lvc-cl .lvc-m2{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-cl .lvc-m2 mark{background:none;color:var(--color-accent);font-weight:600}.lvc-g-space .lvc-cl .lvc-mn{font-family:var(--lvc-mono);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-space .lvc-cl.lvc-dim{opacity:.4}.lvc-g-space .lvc-mbar{display:flex;height:8px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--color-ink) 6%,transparent)}.lvc-g-space .lvc-mbar i{height:100%;transition:width .8s cubic-bezier(.2,.8,.2,1)}.lvc-g-space .lvc-mbar .lvc-ok{background:var(--ok)}.lvc-g-space .lvc-mbar .lvc-no{background:var(--err)}.lvc-g-space .lvc-mbar .lvc-na{background:color-mix(in srgb,var(--color-ink-mute) 40%,transparent)}.lvc-g-space .lvc-cl.lvc-flash{animation:lvc-flashbg 1.4s}.lvc-g-space .lvc-cp{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) 130px 90px;gap:10px;align-items:center;min-height:48px;padding:0 10px;border-radius:12px;font-size:12.5px;transition:background .15s}.lvc-g-space .lvc-cp:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-cp b{display:block;font-weight:600}.lvc-g-space .lvc-cp .lvc-r2{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-cp .lvc-ad{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-space .lvc-cp .lvc-wa{display:flex;gap:2px;justify-content:flex-end;opacity:0;transition:opacity .15s}.lvc-g-space .lvc-cp:hover .lvc-wa{opacity:1}.lvc-g-space .lvc-cp .lvc-wa button{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-space .lvc-cp .lvc-sel{display:none;place-items:center;width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent}.lvc-g-space .lvc-vmode .lvc-cp .lvc-sel{display:grid}.lvc-g-space .lvc-vmode .lvc-cp .lvc-av0{display:none}.lvc-g-space .lvc-cp.lvc-on .lvc-sel{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-space .lvc-cp.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-cp.lvc-dim{opacity:.35}.lvc-g-space .lvc-drop{position:absolute;inset:0;z-index:4;display:none;place-items:center;border-radius:22px;background:color-mix(in srgb,var(--color-accent-info) 10%,var(--scrim));box-shadow:inset 0 0 0 2px var(--color-accent-info);color:var(--color-accent-info);font-weight:700}.lvc-g-space .lvc-drop.lvc-on{display:grid;animation:lvc-rise .2s}.lvc-g-space .lvc-mt{display:grid;grid-template-columns:minmax(0,1fr) 150px 70px;gap:10px;align-items:center;min-height:56px;padding:4px 10px;border-radius:12px;font-size:12.5px;transition:background .15s}.lvc-g-space .lvc-mt:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-mt b{font-weight:600;display:block}.lvc-g-space .lvc-mt .lvc-s2,.lvc-g-space .lvc-mt b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-space .lvc-mt .lvc-s2{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-mt .lvc-u{color:var(--color-accent);font-weight:600}.lvc-g-space .lvc-mt .lvc-t,.lvc-g-space .lvc-mt .lvc-u{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-space .lvc-mt .lvc-t{color:var(--color-ink-mute);text-align:right}.lvc-g-space .lvc-mt.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-vtbl{display:grid;grid-template-columns:24px 1fr 1.2fr 1fr 1fr 150px;gap:8px;align-items:center;min-height:38px;padding:0 8px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));border-radius:10px}.lvc-g-space .lvc-vtbl.lvc-hd{min-height:26px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-k4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px}.lvc-g-space .lvc-ct2{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 130px 120px 90px;gap:12px;align-items:center;min-height:60px;padding:6px 12px;border-radius:12px;font-size:12.5px;transition:background .15s}.lvc-g-space .lvc-ct2:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-ct2 b{font-weight:700}.lvc-g-space .lvc-ct2 .lvc-s3{display:block;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-space .lvc-ct2 .lvc-mn{font-family:var(--lvc-mono);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);text-align:right}.lvc-g-space .lvc-ct2 .lvc-due.lvc-w{color:var(--warn)}.lvc-g-space .lvc-ct2 .lvc-due.lvc-e{color:var(--err)}.lvc-g-space .lvc-ct2 .lvc-lnk{display:flex;flex-wrap:wrap;gap:4px}.lvc-g-space .lvc-ct2.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-form2{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.3,1,.4,1)}.lvc-g-space .lvc-form2.lvc-open{grid-template-rows:1fr}.lvc-g-space .lvc-form2>div{min-height:0;overflow:hidden}.lvc-g-space .lvc-sup{display:grid;grid-template-columns:22px minmax(0,1fr) 110px 150px 110px 120px;gap:10px;align-items:center;min-height:46px;padding:0 10px;border-radius:12px;font-size:12.5px;transition:background .15s}.lvc-g-space .lvc-sup:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-sup .lvc-ck{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent;cursor:pointer}.lvc-g-space .lvc-sup.lvc-on{background:var(--lvc-asoft)}.lvc-g-space .lvc-sup.lvc-on .lvc-ck{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-space .lvc-sup b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.lvc-g-space .lvc-steps4{display:flex;gap:3px}.lvc-g-space .lvc-steps4 i{width:18px;height:6px;border-radius:3px;background:color-mix(in srgb,var(--color-ink) 8%,transparent);transition:background .4s}.lvc-g-space .lvc-steps4 i.lvc-on{background:var(--color-accent)}.lvc-g-space .lvc-steps4.lvc-done i{background:var(--ok)}.lvc-g-space .lvc-sup.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-prog{display:none;align-items:center;gap:10px;margin:0 4px 10px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-space .lvc-prog.lvc-on{display:flex}.lvc-g-space .lvc-prog .lvc-ps-bar{width:200px}.lvc-g-space .lvc-shl{border-radius:18px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);margin-bottom:8px;overflow:hidden}.lvc-g-space .lvc-shl.lvc-common{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 28%,transparent)}.lvc-g-space .lvc-shh2{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) 70px 80px 90px 110px 64px;gap:10px;align-items:center;min-height:48px;padding:0 12px;cursor:pointer;font-size:12.5px}.lvc-g-space .lvc-shh2:hover{background:color-mix(in srgb,var(--color-ink) 3%,transparent)}.lvc-g-space .lvc-shh2 .lvc-chv{color:var(--color-ink-mute);transition:transform .25s}.lvc-g-space .lvc-shl.lvc-open .lvc-shh2 .lvc-chv{transform:rotate(90deg)}.lvc-g-space .lvc-shh2 b{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-space .lvc-shh2 .lvc-kind{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);font-weight:400;margin-left:6px}.lvc-g-space .lvc-shh2 .lvc-mn{font-family:var(--lvc-mono);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);text-align:right}.lvc-g-space .lvc-shh2 .lvc-qa4{display:flex;gap:2px;justify-content:flex-end;opacity:0;transition:opacity .15s}.lvc-g-space .lvc-shh2:hover .lvc-qa4{opacity:1}.lvc-g-space .lvc-shh2 .lvc-qa4 a{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-space .lvc-shb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.3,1,.4,1)}.lvc-g-space .lvc-shl.lvc-open .lvc-shb{grid-template-rows:1fr}.lvc-g-space .lvc-shb>div{min-height:0;overflow:hidden}.lvc-g-space .lvc-shl.lvc-l1{margin-left:22px;position:relative}.lvc-g-space .lvc-shl.lvc-l1:before{content:"";position:absolute;left:-12px;top:0;bottom:12px;width:1.5px;background:linear-gradient(var(--lvc-hair2),transparent)}.lvc-g-space .lvc-fr{display:grid;grid-template-columns:22px minmax(0,1fr) 60px 70px 120px 30px;gap:10px;align-items:center;min-height:38px;padding:0 12px 0 34px;font-size:12.5px;border-radius:10px;margin:0 6px;cursor:pointer}.lvc-g-space .lvc-fr:hover{background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-space .lvc-fr .lvc-fn2{min-width:0}.lvc-g-space .lvc-fr .lvc-fn2 b{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-space .lvc-fr .lvc-ext{text-transform:uppercase}.lvc-g-space .lvc-fr .lvc-ext,.lvc-g-space .lvc-fr .lvc-mn{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-fr .lvc-mn{text-align:right}.lvc-g-space .lvc-fr .lvc-more{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;color:var(--color-ink-mute);opacity:0}.lvc-g-space .lvc-fr:hover .lvc-more{opacity:1}.lvc-g-space .lvc-fr.lvc-fold b{font-weight:600;color:var(--color-ink-dim)}.lvc-g-space .lvc-fr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-fr .lvc-inh{font-size:max(11px,calc(11px / var(--ui-scale, 1)));margin-left:6px}.lvc-g-space .lvc-ftypes{display:flex;flex-wrap:wrap;gap:6px}.lvc-g-space .lvc-sgal{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.lvc-g-space .lvc-sgc{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:16px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-space .lvc-sgc .lvc-pv{height:110px;border-radius:11px;background:radial-gradient(60% 70% at 40% 40%,color-mix(in srgb,var(--color-accent-info) 16%,transparent),transparent),color-mix(in srgb,var(--color-ink) 3%,transparent);display:grid;place-items:center;color:var(--color-ink-mute)}.lvc-g-space .lvc-sgc b{font-size:12.5px}.lvc-g-space .lvc-sgc span{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-loadl{display:flex;align-items:center;gap:8px;padding:8px 34px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-loadl i{width:12px;height:12px;border-radius:50%;border:2px solid var(--lvc-hair2);border-top-color:var(--color-accent);animation:lvc-spin .8s linear infinite}.lvc-g-space .lvc-stats6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:14px}.lvc-g-space .lvc-stats6 .lvc-kpi2 b{font-size:22px}.lvc-g-space .lvc-pl.lvc-flat{padding:12px 14px}.lvc-g-space .lvc-gv{display:none}.lvc-g-space .lvc-gv.lvc-on{display:block;animation:lvc-rise .3s}.lvc-g-space .lvc-intk{display:flex;align-items:center;gap:8px;padding:4px 4px 4px 12px;border-radius:14px;background:var(--lvc-panel2);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-space .lvc-intk input{flex:1;min-width:0;height:34px;background:none;border:0;outline:0;color:var(--color-ink);font:inherit;font-size:13px}.lvc-g-space .lvc-it3{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 8px;border-radius:10px;font-size:12.5px}.lvc-g-space .lvc-it3:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-it3 .lvc-d{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-it3 a{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-accent);opacity:0;transition:opacity .15s}.lvc-g-space .lvc-it3:hover a{opacity:1}.lvc-g-space .lvc-it3.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-ctr{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 8px;border-radius:10px;font-size:12.5px}.lvc-g-space .lvc-ctr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-ctr .lvc-tx{flex:1;min-width:0}.lvc-g-space .lvc-ctr .lvc-tx b{display:block;font-weight:600}.lvc-g-space .lvc-ctr .lvc-tx span{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-ctr .lvc-wa{display:flex;gap:2px;opacity:0;transition:opacity .15s}.lvc-g-space .lvc-ctr:hover .lvc-wa{opacity:1}.lvc-g-space .lvc-ctr .lvc-wa button{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-space .lvc-ctr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-intake{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:14px;align-items:start}.lvc-g-space .lvc-trow .lvc-tree{display:inline-block;width:14px;height:14px;margin-right:4px;border-left:1.5px solid var(--lvc-hair2);border-bottom:1.5px solid var(--lvc-hair2);border-radius:0 0 0 5px;vertical-align:4px}.lvc-g-space .lvc-trow.lvc-grp .lvc-nm4 b{font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-dim)}.lvc-g-space .lvc-tk{display:grid;grid-template-columns:22px minmax(0,1fr) 150px 110px 80px;gap:10px;align-items:center;min-height:46px;padding:0 10px;border-radius:12px;font-size:12.5px;cursor:pointer;transition:background .15s}.lvc-g-space .lvc-tk:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-tk .lvc-cbx{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent}.lvc-g-space .lvc-tk.lvc-done .lvc-cbx{background:var(--ok);box-shadow:none;color:var(--color-on-accent)}.lvc-g-space .lvc-tk.lvc-done .lvc-tt b{text-decoration:line-through;color:var(--color-ink-mute)}.lvc-g-space .lvc-tk .lvc-tt b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-space .lvc-tk .lvc-tt span{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-space .lvc-tk .lvc-tt span.lvc-w{color:var(--warn)}.lvc-g-space .lvc-tk .lvc-tt span.lvc-e{color:var(--err)}.lvc-g-space .lvc-tk .lvc-who{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-space .lvc-tk.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-space .lvc-addrow{display:flex;align-items:center;gap:8px;margin:4px 0 6px 32px;padding:0 4px 0 10px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-space .lvc-addrow input{flex:1;min-width:0;height:34px;background:none;border:0;outline:0;color:var(--color-ink);font:inherit;font-size:12.5px}.lvc-g-intake .lvc-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);white-space:nowrap}.lvc-g-intake .lvc-pill b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink)}.lvc-g-intake .lvc-pill.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-intake .lvc-pill.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-intake .lvc-pill.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-intake .lvc-pill.lvc-acc{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-intake .lvc-mk{flex-shrink:0;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;letter-spacing:.02em;padding:1px 7px;border-radius:999px;color:var(--color-ink-mute);box-shadow:inset 0 0 0 1px var(--lvc-hair2);white-space:nowrap}.lvc-g-intake .lvc-mk.lvc-warn{color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent)}.lvc-g-intake .lvc-mk.lvc-err{color:var(--err);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--err) 40%,transparent);background:color-mix(in srgb,var(--err) 8%,transparent)}.lvc-g-intake .lvc-mk.lvc-acc{color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent);background:var(--lvc-asoft)}.lvc-g-intake .lvc-mk.lvc-ok{color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent);background:color-mix(in srgb,var(--ok) 8%,transparent)}.lvc-g-intake .lvc-ps-view{position:relative;padding:0 16px 80px;min-width:0}.lvc-g-intake .lvc-ps-hd{position:relative;display:flex;align-items:center;gap:6px;min-height:76px;padding:6px 4px 4px;flex-wrap:nowrap;min-width:0}.lvc-g-intake .lvc-ps-hd .lvc-ttl{display:flex;flex-direction:column;gap:3px;flex-shrink:0;margin-right:4px}.lvc-g-intake .lvc-ps-hd .lvc-crumb{display:flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-intake .lvc-ps-hd .lvc-crumb a:hover{color:var(--color-ink)}.lvc-g-intake .lvc-ps-hd h3{font-family:var(--font-live);font-size:22px;font-weight:800;margin:0;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;background:linear-gradient(95deg,var(--color-ink) 35%,color-mix(in srgb,var(--color-accent) 70%,var(--color-ink)));-webkit-background-clip:text;background-clip:text;color:transparent}.lvc-g-intake .lvc-ps-stat{display:flex;align-items:baseline;gap:6px;padding:7px 9px;border-radius:14px;white-space:nowrap;transition:background .2s,box-shadow .2s;flex-shrink:0}.lvc-g-intake .lvc-ps-stat:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-intake .lvc-ps-stat[aria-pressed=true]{background:var(--lvc-asoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-intake .lvc-ps-stat b{font-family:var(--font-live);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-intake .lvc-ps-stat span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-intake .lvc-ps-stat.lvc-hot b{color:var(--warn)}.lvc-g-intake .lvc-ps-stat.lvc-bad b{color:var(--err)}.lvc-g-intake .lvc-ps-stat.lvc-q b{color:var(--color-ink-dim)}.lvc-g-intake .lvc-ps-q{flex:1 1 200px;min-width:140px;display:flex;align-items:center;gap:9px;height:var(--btn-h-main);padding:0 10px 0 14px;border-radius:14px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:13px;transition:box-shadow .2s}.lvc-g-intake .lvc-ps-q:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-intake .lvc-ps-q input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-intake .lvc-ps-q input::placeholder{color:var(--color-ink-mute)}.lvc-g-intake .lvc-ps-q .lvc-op{color:var(--color-accent)}.lvc-g-intake .lvc-ps-q .lvc-op,.lvc-g-intake .lvc-ps-sync{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-intake .lvc-ps-sync{display:inline-flex;align-items:center;gap:7px;height:var(--btn-h-main);padding:0 10px;border-radius:14px;color:var(--color-ink-mute);white-space:nowrap;flex-shrink:0}.lvc-g-intake .lvc-ps-sync svg{width:18px;height:18px;transform:rotate(-90deg)}.lvc-g-intake .lvc-ps-sync .lvc-bgc{fill:none;stroke:color-mix(in srgb,var(--color-ink) 8%,transparent);stroke-width:2.4}.lvc-g-intake .lvc-ps-sync .lvc-fgc{fill:none;stroke:var(--ok);stroke-width:2.4;stroke-dasharray:44;stroke-dashoffset:0;stroke-linecap:round}.lvc-g-intake .lvc-ps-sync.lvc-go .lvc-fgc{animation:lvc-psring 1.1s linear}.lvc-g-intake .lvc-ps-main{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h-main);padding:0 16px;border-radius:14px;font-weight:700;font-size:var(--btn-fs-main);color:var(--color-on-accent);white-space:nowrap;background:var(--live-grad);box-shadow:0 10px 28px -10px color-mix(in srgb,var(--live-2) 80%,transparent);transition:transform .2s,box-shadow .2s;flex-shrink:0}.lvc-g-intake .lvc-ps-main:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px color-mix(in srgb,var(--live-2) 95%,transparent)}.lvc-g-intake .lvc-ps-main .lvc-kbd{border-color:color-mix(in srgb,var(--color-on-accent) 30%,transparent);color:var(--color-on-accent)}.lvc-g-intake .lvc-ps-ib{display:grid;place-items:center;width:var(--btn-h-main);height:var(--btn-h-main);border-radius:14px;color:var(--color-ink-dim);transition:background .2s,color .2s;position:relative;flex-shrink:0}.lvc-g-intake .lvc-ps-ib:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-intake .lvc-ps-ib[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-accent)}.lvc-g-intake .lvc-ps-seg{display:inline-flex;gap:2px;padding:3px;border-radius:13px;background:color-mix(in srgb,var(--color-ink) 5%,transparent);flex-shrink:0}.lvc-g-intake .lvc-ps-seg button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);transition:background .2s,color .2s;white-space:nowrap}.lvc-g-intake .lvc-ps-seg button:hover{color:var(--color-ink)}.lvc-g-intake .lvc-ps-seg button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-intake .lvc-ps-seg button b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-intake .lvc-ps-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lvc-g-intake .lvc-ps-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent);white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.lvc-g-intake .lvc-ps-chip:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.lvc-g-intake .lvc-ps-chip b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-intake .lvc-ps-chip[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}.lvc-g-intake .lvc-ps-chip[aria-pressed=true] b{color:var(--color-accent)}.lvc-g-intake .lvc-ps-chip i.lvc-d{width:7px;height:7px;border-radius:50%;background:var(--color-ink-mute)}.lvc-g-intake .lvc-ps-lb{height:var(--btn-h);display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:11px;font-size:var(--btn-fs);color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);transition:background .15s,color .15s;white-space:nowrap}.lvc-g-intake .lvc-ps-lb:hover{background:color-mix(in srgb,var(--color-ink) 9%,transparent);color:var(--color-ink)}.lvc-g-intake .lvc-ps-lb.lvc-acc{color:var(--color-accent)}.lvc-g-intake .lvc-ps-lb.lvc-err{color:var(--err)}.lvc-g-intake .lvc-ps-lb.lvc-ok{color:var(--ok)}.lvc-g-intake .lvc-ps-lb.lvc-p{background:var(--live-grad);color:var(--color-on-accent);font-weight:700}.lvc-g-intake .lvc-ps-day{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-intake .lvc-ps-day .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-intake .lvc-ps-day .lvc-c{font-weight:500;letter-spacing:0;text-transform:none;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-family:var(--lvc-mono)}.lvc-g-intake .lvc-ps-day.lvc-now{color:var(--color-ink)}.lvc-g-intake .lvc-ps-day.lvc-now:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:lvc-beat 2s infinite}.lvc-g-intake .lvc-ps-day.lvc-hot{color:var(--warn)}.lvc-g-intake .lvc-ps-plate{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-intake .lvc-ps-av{display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvc-c) 45%,transparent),0 0 0 2px var(--lvc-panel);flex-shrink:0;width:24px;height:24px}.lvc-g-intake .lvc-ps-avs{display:flex}.lvc-g-intake .lvc-ps-avs .lvc-ps-av+.lvc-ps-av{margin-left:-6px}.lvc-g-intake .lvc-ps-live{display:inline-flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.04em;white-space:nowrap}.lvc-g-intake .lvc-ps-live i{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok);animation:lvc-beatok 2.4s infinite}.lvc-g-intake .lvc-ps-bar{height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 7%,transparent);overflow:hidden}.lvc-g-intake .lvc-ps-bar i{display:block;height:100%;border-radius:999px;background:var(--live-grad);transition:width .8s cubic-bezier(.2,.8,.2,1)}.lvc-g-intake .lvc-ps-bar.lvc-ok i{background:var(--ok)}.lvc-g-intake .lvc-ps-bar.lvc-warn i{background:var(--warn)}.lvc-g-intake .lvc-ps-bar.lvc-err i{background:var(--err)}.lvc-g-intake .lvc-ps-empty{display:grid;place-items:center;gap:8px;padding:40px 20px;border-radius:22px;background:color-mix(in srgb,var(--color-ink) 2%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);text-align:center;font-size:13px}.lvc-g-intake .lvc-ps-empty b{color:var(--color-ink);font-size:14px}.lvc-g-intake .lvc-ps-sel{position:absolute;left:50%;bottom:16px;z-index:25;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--color-accent) 88%,var(--color-bg)),color-mix(in srgb,var(--live-2) 80%,var(--color-bg)));color:var(--color-on-accent);font-size:13px;font-weight:700;box-shadow:0 20px 50px -18px color-mix(in srgb,var(--live-2) 90%,transparent);transform:translate(-50%,160%);opacity:0;transition:transform .4s cubic-bezier(.3,1.3,.5,1),opacity .3s;white-space:nowrap}.lvc-g-intake .lvc-ps-sel.lvc-show{transform:translate(-50%);opacity:1}.lvc-g-intake .lvc-ps-sel button{height:32px;padding:0 12px;border-radius:11px;background:color-mix(in srgb,var(--color-on-accent) 14%,transparent);color:var(--color-on-accent);font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.lvc-g-intake .lvc-ps-sel button:hover{background:color-mix(in srgb,var(--color-on-accent) 24%,transparent)}.lvc-g-intake .lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-intake .lvc-enter .lvc-sweep,.lvc-g-intake .lvc-enter>.lvc-sweep{animation:lvc-sweep 1.4s ease-out .12s}.lvc-g-intake .lvc-ps-leave{animation:lvc-psleave .5s cubic-bezier(.5,0,.7,.4) forwards}.lvc-g-intake .lvc-ps-leave.lvc-ok{background:color-mix(in srgb,var(--ok) 14%,var(--lvc-panel))!important}.lvc-g-intake .lvc-ps-leave.lvc-err{background:color-mix(in srgb,var(--err) 14%,var(--lvc-panel))!important}.lvc-g-intake .lvc-ps-leave.lvc-warn{background:color-mix(in srgb,var(--warn) 14%,var(--lvc-panel))!important}.lvc-g-intake .lvc-ps-rise{animation:lvc-rise .45s cubic-bezier(.2,.9,.2,1) both}.lvc-g-intake .lvc-ps-note{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-intake .lvc-ps-mono{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-intake .lvc-ps-count{font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-intake .lvc-ps-hide{display:none!important}.lvc-g-intake .lvc-ps-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.lvc-g-intake .lvc-c12{grid-column:1/-1}.lvc-g-intake .lvc-c8{grid-column:span 8}.lvc-g-intake .lvc-c4{grid-column:span 4}.lvc-g-intake .lvc-c6{grid-column:span 6}.lvc-g-intake .lvc-c7{grid-column:span 7}.lvc-g-intake .lvc-c5{grid-column:span 5}.lvc-g-intake .lvc-c9{grid-column:span 9}.lvc-g-intake .lvc-c3{grid-column:span 3}.lvc-g-intake .lvc-pl{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:14px 16px}.lvc-g-intake .lvc-pl h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--font-live);font-size:15px;font-weight:700;letter-spacing:-.01em}.lvc-g-intake .lvc-pl h4 .lvc-c{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-mute)}.lvc-g-intake .lvc-pl h4 a{margin-left:auto;font-family:inherit;font-size:max(12px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-accent)}.lvc-g-intake .lvc-pl .lvc-sub{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:-6px 0 10px}.lvc-g-intake .lvc-fld{display:flex;flex-direction:column;gap:5px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-intake .lvc-fld .lvc-ps-in{font-size:13px}.lvc-g-intake .lvc-fld b{color:var(--color-ink-dim);font-weight:600}.lvc-g-intake .lvc-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lvc-g-intake .lvc-fr3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lvc-g-intake .lvc-ps-in{width:100%;height:38px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);border:0;box-shadow:inset 0 0 0 1px var(--lvc-hair2);color:var(--color-ink);font:inherit;font-size:13px;outline:0}.lvc-g-intake .lvc-ps-in:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-intake .lvc-chk{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;color:var(--color-ink-dim);cursor:pointer}.lvc-g-intake .lvc-chk i{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent;flex-shrink:0}.lvc-g-intake .lvc-chk.lvc-on i{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-intake .lvc-kpis{display:grid;gap:8px}.lvc-g-intake .lvc-kpi2{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:18px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);min-width:0;transition:background .2s}.lvc-g-intake .lvc-kpi2 b{font-family:var(--font-live);font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:inline-block;width:fit-content}.lvc-g-intake .lvc-kpi2 span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-intake .lvc-kpi2 small{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-intake .lvc-kpi2.lvc-err b{color:var(--err)}.lvc-g-intake .lvc-kpi2.lvc-warn b{color:var(--warn)}.lvc-g-intake .lvc-kpi2.lvc-ok b{color:var(--ok)}.lvc-g-intake .lvc-kpi2.lvc-mute b{color:var(--color-ink-mute)}.lvc-g-intake .lvc-tr{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 10px;border-radius:14px;font-size:12.5px;transition:background .15s}.lvc-g-intake .lvc-tr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-intake .lvc-tr+.lvc-tr:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:var(--lvc-hair)}.lvc-g-intake .lvc-tr:hover+.lvc-tr:before,.lvc-g-intake .lvc-tr:hover:before{opacity:0}.lvc-g-intake .lvc-tr .lvc-tx{flex:1;min-width:0}.lvc-g-intake .lvc-tr .lvc-tx b{font-weight:600}.lvc-g-intake .lvc-tr .lvc-tx b,.lvc-g-intake .lvc-tr .lvc-tx span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-intake .lvc-tr .lvc-tx span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-intake .lvc-tr .lvc-meta{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;transition:opacity .15s}.lvc-g-intake .lvc-tr .lvc-qa2{display:flex;gap:4px;position:absolute;right:10px;opacity:0;transform:translateX(6px);transition:opacity .15s,transform .2s;pointer-events:none}.lvc-g-intake .lvc-tr:hover .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvc-g-intake .lvc-tr:hover .lvc-meta.lvc-h{opacity:0}.lvc-g-intake .lvc-tr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-intake .lvc-icn{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));flex-shrink:0}.lvc-g-intake .lvc-pnav{display:flex;align-items:center;gap:2px;padding:0 4px 10px;flex-wrap:wrap}.lvc-g-intake .lvc-pnav a{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:11px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-intake .lvc-pnav a:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-intake .lvc-pnav a[aria-current]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-intake .lvc-pnav a.lvc-ghost{color:var(--color-ink-mute);border:1px dashed var(--lvc-hair2)}.lvc-g-intake .lvc-note2{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:0 4px 12px;max-width:100ch}.lvc-g-intake .lvc-note2 a{color:var(--color-accent)}.lvc-g-intake .lvc-ps-modal{position:absolute;inset:0;z-index:55;display:none;align-items:center;justify-content:center;background:var(--scrim);backdrop-filter:blur(2px)}.lvc-g-intake .lvc-ps-modal.lvc-open{display:flex;animation:lvc-rise .2s}.lvc-g-intake .lvc-ps-dlg{width:min(460px,calc(100% - 32px));padding:18px 18px 14px;border-radius:22px;background:var(--lvc-elev);box-shadow:0 40px 90px -30px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);animation:lvc-drop .25s}.lvc-g-intake .lvc-ps-dlg h4{margin:0 0 6px;font-family:var(--font-live);font-size:16px;font-weight:700}.lvc-g-intake .lvc-ps-dlg p{margin:0 0 12px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-intake .lvc-ps-dlg .lvc-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.lvc-g-intake .lvc-seg2{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-intake .lvc-seg2 button{height:28px;padding:0 11px;border-radius:9px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap}.lvc-g-intake .lvc-seg2 button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-intake .lvc-srch{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:12.5px;min-width:0}.lvc-g-intake .lvc-srch input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-intake .lvc-bar3{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.lvc-g-intake .lvc-spl{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;white-space:nowrap;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-intake .lvc-spl.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-intake .lvc-spl.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-intake .lvc-spl.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-intake .lvc-spl.lvc-todo{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-intake .lvc-spl.lvc-muted{color:var(--color-ink-mute);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-intake .lvc-dt{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0;background:var(--color-ink-mute)}.lvc-g-intake .lvc-dt.lvc-ok{background:var(--ok);box-shadow:0 0 8px color-mix(in srgb,var(--ok) 60%,transparent)}.lvc-g-intake .lvc-dt.lvc-warn{background:var(--warn);box-shadow:0 0 8px color-mix(in srgb,var(--warn) 60%,transparent)}.lvc-g-intake .lvc-dt.lvc-err{background:var(--err);box-shadow:0 0 8px color-mix(in srgb,var(--err) 60%,transparent);animation:lvc-beatok 2.4s infinite}.lvc-g-intake .lvc-dt.lvc-todo{background:var(--color-accent)}.lvc-g-intake .lvc-dt.lvc-muted{background:var(--lvc-elev2);box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-intake .lvc-stepn{display:flex;align-items:center;gap:10px;margin:0 0 10px}.lvc-g-intake .lvc-stepn i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--live-grad);color:var(--color-on-accent);font-style:normal;font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700}.lvc-g-intake .lvc-stepn b{font-family:var(--font-live);font-size:15px;font-weight:700}.lvc-g-intake .lvc-found{display:flex;flex-direction:column;gap:6px;margin-top:10px}.lvc-g-intake .lvc-fc{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);text-align:left;transition:background .15s,box-shadow .15s}.lvc-g-intake .lvc-fc:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent)}.lvc-g-intake .lvc-fc[aria-pressed=true]{background:var(--lvc-asoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-intake .lvc-fc b{display:block;font-size:13px}.lvc-g-intake .lvc-fc span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-intake .lvc-fc.lvc-enter{animation:lvc-rise .35s both}.lvc-g-intake .lvc-hint{display:flex;gap:8px;align-items:flex-start;margin-top:10px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 3.5%,transparent);font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-intake .lvc-alia{display:flex;flex-wrap:wrap;gap:6px}.lvc-g-intake .lvc-alia span{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink-dim)}.lvc-g-intake .lvc-alia span button{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:var(--color-ink-mute)}.lvc-g-intake .lvc-alia span button:hover{background:color-mix(in srgb,var(--color-ink) 10%,transparent);color:var(--color-ink)}.lvc-g-intake .lvc-pv4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lvc-g-intake .lvc-dup{display:none;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;border-radius:12px;color:var(--warn);background:color-mix(in srgb,var(--warn) 9%,transparent);font-size:12.5px}.lvc-g-intake .lvc-dup.lvc-on{display:flex;animation:lvc-rise .25s}.lvc-g-intake .lvc-cont{display:flex;flex-direction:column;gap:4px;margin-top:10px}.lvc-g-intake .lvc-cont div{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-intake details.lvc-pl2 summary{cursor:pointer;font-size:12.5px;color:var(--color-accent);margin-top:10px}.lvc-g-intake details.lvc-pl2 .lvc-tr{min-height:40px}.lvc-g-intake .lvc-calc{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);font-family:var(--lvc-mono)}.lvc-g-intake .lvc-calc.lvc-go:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;border:1.5px solid var(--lvc-hair2);border-top-color:var(--color-accent);animation:lvc-spin .7s linear infinite;vertical-align:-1px}.lvc-g-intake .lvc-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--color-accent) 32%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;opacity:0}.lvc-g-review .lvc-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);white-space:nowrap}.lvc-g-review .lvc-pill b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink)}.lvc-g-review .lvc-pill.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-review .lvc-pill.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-review .lvc-pill.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-review .lvc-pill.lvc-acc{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-review .lvc-mk{flex-shrink:0;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;letter-spacing:.02em;padding:1px 7px;border-radius:999px;color:var(--color-ink-mute);box-shadow:inset 0 0 0 1px var(--lvc-hair2);white-space:nowrap}.lvc-g-review .lvc-mk.lvc-warn{color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent)}.lvc-g-review .lvc-mk.lvc-err{color:var(--err);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--err) 40%,transparent);background:color-mix(in srgb,var(--err) 8%,transparent)}.lvc-g-review .lvc-mk.lvc-acc{color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent);background:var(--lvc-asoft)}.lvc-g-review .lvc-mk.lvc-ok{color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent);background:color-mix(in srgb,var(--ok) 8%,transparent)}.lvc-g-review .lvc-ps-view{position:relative;padding:0 16px 80px;min-width:0}.lvc-g-review .lvc-ps-hd{position:relative;display:flex;align-items:center;gap:6px;min-height:76px;padding:6px 4px 4px;flex-wrap:nowrap;min-width:0}.lvc-g-review .lvc-ps-hd .lvc-ttl{display:flex;flex-direction:column;gap:3px;flex-shrink:0;margin-right:4px}.lvc-g-review .lvc-ps-hd .lvc-crumb{display:flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-review .lvc-ps-hd .lvc-crumb a:hover{color:var(--color-ink)}.lvc-g-review .lvc-ps-hd h3{font-family:var(--font-live);font-size:22px;font-weight:800;margin:0;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;background:linear-gradient(95deg,var(--color-ink) 35%,color-mix(in srgb,var(--color-accent) 70%,var(--color-ink)));-webkit-background-clip:text;background-clip:text;color:transparent}.lvc-g-review .lvc-ps-stat{display:flex;align-items:baseline;gap:6px;padding:7px 9px;border-radius:14px;white-space:nowrap;transition:background .2s,box-shadow .2s;flex-shrink:0}.lvc-g-review .lvc-ps-stat:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-review .lvc-ps-stat[aria-pressed=true]{background:var(--lvc-asoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-review .lvc-ps-stat b{font-family:var(--font-live);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-review .lvc-ps-stat span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-review .lvc-ps-stat.lvc-hot b{color:var(--warn)}.lvc-g-review .lvc-ps-stat.lvc-bad b{color:var(--err)}.lvc-g-review .lvc-ps-stat.lvc-q b{color:var(--color-ink-dim)}.lvc-g-review .lvc-ps-q{flex:1 1 200px;min-width:140px;display:flex;align-items:center;gap:9px;height:var(--btn-h-main);padding:0 10px 0 14px;border-radius:14px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:13px;transition:box-shadow .2s}.lvc-g-review .lvc-ps-q:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-review .lvc-ps-q input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-review .lvc-ps-q input::placeholder{color:var(--color-ink-mute)}.lvc-g-review .lvc-ps-q .lvc-op{color:var(--color-accent)}.lvc-g-review .lvc-ps-q .lvc-op,.lvc-g-review .lvc-ps-sync{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-review .lvc-ps-sync{display:inline-flex;align-items:center;gap:7px;height:var(--btn-h-main);padding:0 10px;border-radius:14px;color:var(--color-ink-mute);white-space:nowrap;flex-shrink:0}.lvc-g-review .lvc-ps-sync svg{width:18px;height:18px;transform:rotate(-90deg)}.lvc-g-review .lvc-ps-sync .lvc-bgc{fill:none;stroke:color-mix(in srgb,var(--color-ink) 8%,transparent);stroke-width:2.4}.lvc-g-review .lvc-ps-sync .lvc-fgc{fill:none;stroke:var(--ok);stroke-width:2.4;stroke-dasharray:44;stroke-dashoffset:0;stroke-linecap:round}.lvc-g-review .lvc-ps-sync.lvc-go .lvc-fgc{animation:lvc-psring 1.1s linear}.lvc-g-review .lvc-ps-main{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h-main);padding:0 16px;border-radius:14px;font-weight:700;font-size:var(--btn-fs-main);color:var(--color-on-accent);white-space:nowrap;background:var(--live-grad);box-shadow:0 10px 28px -10px color-mix(in srgb,var(--live-2) 80%,transparent);transition:transform .2s,box-shadow .2s;flex-shrink:0}.lvc-g-review .lvc-ps-main:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px color-mix(in srgb,var(--live-2) 95%,transparent)}.lvc-g-review .lvc-ps-main .lvc-kbd{border-color:color-mix(in srgb,var(--color-on-accent) 30%,transparent);color:var(--color-on-accent)}.lvc-g-review .lvc-ps-ib{display:grid;place-items:center;width:var(--btn-h-main);height:var(--btn-h-main);border-radius:14px;color:var(--color-ink-dim);transition:background .2s,color .2s;position:relative;flex-shrink:0}.lvc-g-review .lvc-ps-ib:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-review .lvc-ps-ib[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-accent)}.lvc-g-review .lvc-ps-seg{display:inline-flex;gap:2px;padding:3px;border-radius:13px;background:color-mix(in srgb,var(--color-ink) 5%,transparent);flex-shrink:0}.lvc-g-review .lvc-ps-seg button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);transition:background .2s,color .2s;white-space:nowrap}.lvc-g-review .lvc-ps-seg button:hover{color:var(--color-ink)}.lvc-g-review .lvc-ps-seg button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-review .lvc-ps-seg button b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-review .lvc-ps-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lvc-g-review .lvc-ps-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent);white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.lvc-g-review .lvc-ps-chip:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.lvc-g-review .lvc-ps-chip b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-review .lvc-ps-chip[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}.lvc-g-review .lvc-ps-chip[aria-pressed=true] b{color:var(--color-accent)}.lvc-g-review .lvc-ps-chip i.lvc-d{width:7px;height:7px;border-radius:50%;background:var(--color-ink-mute)}.lvc-g-review .lvc-ps-lb{height:var(--btn-h);display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:11px;font-size:var(--btn-fs);color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);transition:background .15s,color .15s;white-space:nowrap}.lvc-g-review .lvc-ps-lb:hover{background:color-mix(in srgb,var(--color-ink) 9%,transparent);color:var(--color-ink)}.lvc-g-review .lvc-ps-lb.lvc-acc{color:var(--color-accent)}.lvc-g-review .lvc-ps-lb.lvc-err{color:var(--err)}.lvc-g-review .lvc-ps-lb.lvc-ok{color:var(--ok)}.lvc-g-review .lvc-ps-lb.lvc-p{background:var(--live-grad);color:var(--color-on-accent);font-weight:700}.lvc-g-review .lvc-ps-day{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-review .lvc-ps-day .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-review .lvc-ps-day .lvc-c{font-weight:500;letter-spacing:0;text-transform:none;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-family:var(--lvc-mono)}.lvc-g-review .lvc-ps-day.lvc-now{color:var(--color-ink)}.lvc-g-review .lvc-ps-day.lvc-now:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:lvc-beat 2s infinite}.lvc-g-review .lvc-ps-day.lvc-hot{color:var(--warn)}.lvc-g-review .lvc-ps-plate{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-review .lvc-ps-av{display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvc-c) 45%,transparent),0 0 0 2px var(--lvc-panel);flex-shrink:0;width:24px;height:24px}.lvc-g-review .lvc-ps-avs{display:flex}.lvc-g-review .lvc-ps-avs .lvc-ps-av+.lvc-ps-av{margin-left:-6px}.lvc-g-review .lvc-ps-live{display:inline-flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.04em;white-space:nowrap}.lvc-g-review .lvc-ps-live i{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok);animation:lvc-beatok 2.4s infinite}.lvc-g-review .lvc-ps-bar{height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 7%,transparent);overflow:hidden}.lvc-g-review .lvc-ps-bar i{display:block;height:100%;border-radius:999px;background:var(--live-grad);transition:width .8s cubic-bezier(.2,.8,.2,1)}.lvc-g-review .lvc-ps-bar.lvc-ok i{background:var(--ok)}.lvc-g-review .lvc-ps-bar.lvc-warn i{background:var(--warn)}.lvc-g-review .lvc-ps-bar.lvc-err i{background:var(--err)}.lvc-g-review .lvc-ps-empty{display:grid;place-items:center;gap:8px;padding:40px 20px;border-radius:22px;background:color-mix(in srgb,var(--color-ink) 2%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);text-align:center;font-size:13px}.lvc-g-review .lvc-ps-empty b{color:var(--color-ink);font-size:14px}.lvc-g-review .lvc-ps-sel{position:absolute;left:50%;bottom:16px;z-index:25;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--color-accent) 88%,var(--color-bg)),color-mix(in srgb,var(--live-2) 80%,var(--color-bg)));color:var(--color-on-accent);font-size:13px;font-weight:700;box-shadow:0 20px 50px -18px color-mix(in srgb,var(--live-2) 90%,transparent);transform:translate(-50%,160%);opacity:0;transition:transform .4s cubic-bezier(.3,1.3,.5,1),opacity .3s;white-space:nowrap}.lvc-g-review .lvc-ps-sel.lvc-show{transform:translate(-50%);opacity:1}.lvc-g-review .lvc-ps-sel button{height:32px;padding:0 12px;border-radius:11px;background:color-mix(in srgb,var(--color-on-accent) 14%,transparent);color:var(--color-on-accent);font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.lvc-g-review .lvc-ps-sel button:hover{background:color-mix(in srgb,var(--color-on-accent) 24%,transparent)}.lvc-g-review .lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-review .lvc-enter .lvc-sweep,.lvc-g-review .lvc-enter>.lvc-sweep{animation:lvc-sweep 1.4s ease-out .12s}.lvc-g-review .lvc-ps-leave{animation:lvc-psleave .5s cubic-bezier(.5,0,.7,.4) forwards}.lvc-g-review .lvc-ps-leave.lvc-ok{background:color-mix(in srgb,var(--ok) 14%,var(--lvc-panel))!important}.lvc-g-review .lvc-ps-leave.lvc-err{background:color-mix(in srgb,var(--err) 14%,var(--lvc-panel))!important}.lvc-g-review .lvc-ps-leave.lvc-warn{background:color-mix(in srgb,var(--warn) 14%,var(--lvc-panel))!important}.lvc-g-review .lvc-ps-rise{animation:lvc-rise .45s cubic-bezier(.2,.9,.2,1) both}.lvc-g-review .lvc-ps-note{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-review .lvc-ps-mono{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-review .lvc-ps-count{font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-review .lvc-ps-hide{display:none!important}.lvc-g-review .lvc-ps-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.lvc-g-review .lvc-c12{grid-column:1/-1}.lvc-g-review .lvc-c8{grid-column:span 8}.lvc-g-review .lvc-c4{grid-column:span 4}.lvc-g-review .lvc-c6{grid-column:span 6}.lvc-g-review .lvc-c7{grid-column:span 7}.lvc-g-review .lvc-c5{grid-column:span 5}.lvc-g-review .lvc-c9{grid-column:span 9}.lvc-g-review .lvc-c3{grid-column:span 3}.lvc-g-review .lvc-pl{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:14px 16px}.lvc-g-review .lvc-pl h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--font-live);font-size:15px;font-weight:700;letter-spacing:-.01em}.lvc-g-review .lvc-pl h4 .lvc-c{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-mute)}.lvc-g-review .lvc-pl h4 a{margin-left:auto;font-family:inherit;font-size:max(12px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-accent)}.lvc-g-review .lvc-pl .lvc-sub{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:-6px 0 10px}.lvc-g-review .lvc-fld{display:flex;flex-direction:column;gap:5px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-review .lvc-fld .lvc-ps-in{font-size:13px}.lvc-g-review .lvc-fld b{color:var(--color-ink-dim);font-weight:600}.lvc-g-review .lvc-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lvc-g-review .lvc-fr3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lvc-g-review .lvc-ps-in{width:100%;height:38px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);border:0;box-shadow:inset 0 0 0 1px var(--lvc-hair2);color:var(--color-ink);font:inherit;font-size:13px;outline:0}.lvc-g-review .lvc-ps-in:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-review .lvc-chk{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;color:var(--color-ink-dim);cursor:pointer}.lvc-g-review .lvc-chk i{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent;flex-shrink:0}.lvc-g-review .lvc-chk.lvc-on i{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-review .lvc-kpis{display:grid;gap:8px}.lvc-g-review .lvc-kpi2{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:18px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);min-width:0;transition:background .2s}.lvc-g-review .lvc-kpi2 b{font-family:var(--font-live);font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:inline-block;width:fit-content}.lvc-g-review .lvc-kpi2 span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-review .lvc-kpi2 small{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-review .lvc-kpi2.lvc-err b{color:var(--err)}.lvc-g-review .lvc-kpi2.lvc-warn b{color:var(--warn)}.lvc-g-review .lvc-kpi2.lvc-ok b{color:var(--ok)}.lvc-g-review .lvc-kpi2.lvc-mute b{color:var(--color-ink-mute)}.lvc-g-review .lvc-tr{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 10px;border-radius:14px;font-size:12.5px;transition:background .15s}.lvc-g-review .lvc-tr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-review .lvc-tr+.lvc-tr:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:var(--lvc-hair)}.lvc-g-review .lvc-tr:hover+.lvc-tr:before,.lvc-g-review .lvc-tr:hover:before{opacity:0}.lvc-g-review .lvc-tr .lvc-tx{flex:1;min-width:0}.lvc-g-review .lvc-tr .lvc-tx b{font-weight:600}.lvc-g-review .lvc-tr .lvc-tx b,.lvc-g-review .lvc-tr .lvc-tx span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-review .lvc-tr .lvc-tx span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-review .lvc-tr .lvc-meta{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;transition:opacity .15s}.lvc-g-review .lvc-tr .lvc-qa2{display:flex;gap:4px;position:absolute;right:10px;opacity:0;transform:translateX(6px);transition:opacity .15s,transform .2s;pointer-events:none}.lvc-g-review .lvc-tr:hover .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvc-g-review .lvc-tr:hover .lvc-meta.lvc-h{opacity:0}.lvc-g-review .lvc-tr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-review .lvc-icn{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));flex-shrink:0}.lvc-g-review .lvc-pnav{display:flex;align-items:center;gap:2px;padding:0 4px 10px;flex-wrap:wrap}.lvc-g-review .lvc-pnav a{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:11px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-review .lvc-pnav a:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-review .lvc-pnav a[aria-current]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-review .lvc-pnav a.lvc-ghost{color:var(--color-ink-mute);border:1px dashed var(--lvc-hair2)}.lvc-g-review .lvc-note2{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:0 4px 12px;max-width:100ch}.lvc-g-review .lvc-note2 a{color:var(--color-accent)}.lvc-g-review .lvc-ps-modal{position:absolute;inset:0;z-index:55;display:none;align-items:center;justify-content:center;background:var(--scrim);backdrop-filter:blur(2px)}.lvc-g-review .lvc-ps-modal.lvc-open{display:flex;animation:lvc-rise .2s}.lvc-g-review .lvc-ps-dlg{width:min(460px,calc(100% - 32px));padding:18px 18px 14px;border-radius:22px;background:var(--lvc-elev);box-shadow:0 40px 90px -30px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);animation:lvc-drop .25s}.lvc-g-review .lvc-ps-dlg h4{margin:0 0 6px;font-family:var(--font-live);font-size:16px;font-weight:700}.lvc-g-review .lvc-ps-dlg p{margin:0 0 12px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-review .lvc-ps-dlg .lvc-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.lvc-g-review .lvc-seg2{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-review .lvc-seg2 button{height:28px;padding:0 11px;border-radius:9px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap}.lvc-g-review .lvc-seg2 button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-review .lvc-srch{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:12.5px;min-width:0}.lvc-g-review .lvc-srch input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-review .lvc-bar3{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.lvc-g-review .lvc-spl{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;white-space:nowrap;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-review .lvc-spl.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-review .lvc-spl.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-review .lvc-spl.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-review .lvc-spl.lvc-todo{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-review .lvc-spl.lvc-muted{color:var(--color-ink-mute);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-review .lvc-dt{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0;background:var(--color-ink-mute)}.lvc-g-review .lvc-dt.lvc-ok{background:var(--ok);box-shadow:0 0 8px color-mix(in srgb,var(--ok) 60%,transparent)}.lvc-g-review .lvc-dt.lvc-warn{background:var(--warn);box-shadow:0 0 8px color-mix(in srgb,var(--warn) 60%,transparent)}.lvc-g-review .lvc-dt.lvc-err{background:var(--err);box-shadow:0 0 8px color-mix(in srgb,var(--err) 60%,transparent);animation:lvc-beatok 2.4s infinite}.lvc-g-review .lvc-dt.lvc-todo{background:var(--color-accent)}.lvc-g-review .lvc-dt.lvc-muted{background:var(--lvc-elev2);box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-review .lvc-rg{display:flex;flex-direction:column;gap:12px}.lvc-g-review .lvc-gc{position:relative;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:14px 16px;overflow:hidden}.lvc-g-review .lvc-gc.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-review .lvc-gh2{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lvc-g-review .lvc-gh2 h4{margin:0;font-family:var(--font-live);font-size:19px;font-weight:700;letter-spacing:-.02em}.lvc-g-review .lvc-gh2 .lvc-m{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-review .lvc-gh2 .lvc-m b{font-family:var(--lvc-mono);color:var(--color-ink-dim);font-weight:600}.lvc-g-review .lvc-cols2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px;margin-top:12px}.lvc-g-review .lvc-cols2 h5{margin:0 0 6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-review .lvc-sp2{display:flex;align-items:center;gap:10px;min-height:34px;padding:0 10px;border-radius:10px;font-size:12.5px}.lvc-g-review .lvc-sp2:nth-child(odd){background:color-mix(in srgb,var(--color-ink) 2%,transparent)}.lvc-g-review .lvc-sp2 b{font-weight:600;flex:1;min-width:0}.lvc-g-review .lvc-sp2 span{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-review .lvc-evl{font-size:12.5px;color:var(--color-ink-dim);line-height:1.6}.lvc-g-review .lvc-evl li{margin:2px 0}.lvc-g-review .lvc-maybe{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--live-2) 8%,var(--lvc-panel2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--live-2) 26%,transparent);font-size:12.5px}.lvc-g-review .lvc-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--color-accent) 32%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;opacity:0}.lvc-g-dir .lvc-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);white-space:nowrap}.lvc-g-dir .lvc-pill b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink)}.lvc-g-dir .lvc-pill.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-dir .lvc-pill.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-dir .lvc-pill.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-dir .lvc-pill.lvc-acc{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-dir .lvc-mk{flex-shrink:0;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;letter-spacing:.02em;padding:1px 7px;border-radius:999px;color:var(--color-ink-mute);box-shadow:inset 0 0 0 1px var(--lvc-hair2);white-space:nowrap}.lvc-g-dir .lvc-mk.lvc-warn{color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent)}.lvc-g-dir .lvc-mk.lvc-err{color:var(--err);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--err) 40%,transparent);background:color-mix(in srgb,var(--err) 8%,transparent)}.lvc-g-dir .lvc-mk.lvc-acc{color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent);background:var(--lvc-asoft)}.lvc-g-dir .lvc-mk.lvc-ok{color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent);background:color-mix(in srgb,var(--ok) 8%,transparent)}.lvc-g-dir .lvc-ps-view{position:relative;padding:0 16px 80px;min-width:0}.lvc-g-dir .lvc-ps-hd{position:relative;display:flex;align-items:center;gap:6px;min-height:76px;padding:6px 4px 4px;flex-wrap:nowrap;min-width:0}.lvc-g-dir .lvc-ps-hd .lvc-ttl{display:flex;flex-direction:column;gap:3px;flex-shrink:0;margin-right:4px}.lvc-g-dir .lvc-ps-hd .lvc-crumb{display:flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-dir .lvc-ps-hd .lvc-crumb a:hover{color:var(--color-ink)}.lvc-g-dir .lvc-ps-hd h3{font-family:var(--font-live);font-size:22px;font-weight:800;margin:0;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;background:linear-gradient(95deg,var(--color-ink) 35%,color-mix(in srgb,var(--color-accent) 70%,var(--color-ink)));-webkit-background-clip:text;background-clip:text;color:transparent}.lvc-g-dir .lvc-ps-stat{display:flex;align-items:baseline;gap:6px;padding:7px 9px;border-radius:14px;white-space:nowrap;transition:background .2s,box-shadow .2s;flex-shrink:0}.lvc-g-dir .lvc-ps-stat:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-dir .lvc-ps-stat[aria-pressed=true]{background:var(--lvc-asoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-dir .lvc-ps-stat b{font-family:var(--font-live);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-dir .lvc-ps-stat span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-dir .lvc-ps-stat.lvc-hot b{color:var(--warn)}.lvc-g-dir .lvc-ps-stat.lvc-bad b{color:var(--err)}.lvc-g-dir .lvc-ps-stat.lvc-q b{color:var(--color-ink-dim)}.lvc-g-dir .lvc-ps-q{flex:1 1 200px;min-width:140px;display:flex;align-items:center;gap:9px;height:var(--btn-h-main);padding:0 10px 0 14px;border-radius:14px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:13px;transition:box-shadow .2s}.lvc-g-dir .lvc-ps-q:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-dir .lvc-ps-q input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-dir .lvc-ps-q input::placeholder{color:var(--color-ink-mute)}.lvc-g-dir .lvc-ps-q .lvc-op{color:var(--color-accent)}.lvc-g-dir .lvc-ps-q .lvc-op,.lvc-g-dir .lvc-ps-sync{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-dir .lvc-ps-sync{display:inline-flex;align-items:center;gap:7px;height:var(--btn-h-main);padding:0 10px;border-radius:14px;color:var(--color-ink-mute);white-space:nowrap;flex-shrink:0}.lvc-g-dir .lvc-ps-sync svg{width:18px;height:18px;transform:rotate(-90deg)}.lvc-g-dir .lvc-ps-sync .lvc-bgc{fill:none;stroke:color-mix(in srgb,var(--color-ink) 8%,transparent);stroke-width:2.4}.lvc-g-dir .lvc-ps-sync .lvc-fgc{fill:none;stroke:var(--ok);stroke-width:2.4;stroke-dasharray:44;stroke-dashoffset:0;stroke-linecap:round}.lvc-g-dir .lvc-ps-sync.lvc-go .lvc-fgc{animation:lvc-psring 1.1s linear}.lvc-g-dir .lvc-ps-main{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h-main);padding:0 16px;border-radius:14px;font-weight:700;font-size:var(--btn-fs-main);color:var(--color-on-accent);white-space:nowrap;background:var(--live-grad);box-shadow:0 10px 28px -10px color-mix(in srgb,var(--live-2) 80%,transparent);transition:transform .2s,box-shadow .2s;flex-shrink:0}.lvc-g-dir .lvc-ps-main:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px color-mix(in srgb,var(--live-2) 95%,transparent)}.lvc-g-dir .lvc-ps-main .lvc-kbd{border-color:color-mix(in srgb,var(--color-on-accent) 30%,transparent);color:var(--color-on-accent)}.lvc-g-dir .lvc-ps-ib{display:grid;place-items:center;width:var(--btn-h-main);height:var(--btn-h-main);border-radius:14px;color:var(--color-ink-dim);transition:background .2s,color .2s;position:relative;flex-shrink:0}.lvc-g-dir .lvc-ps-ib:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-dir .lvc-ps-ib[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-accent)}.lvc-g-dir .lvc-ps-seg{display:inline-flex;gap:2px;padding:3px;border-radius:13px;background:color-mix(in srgb,var(--color-ink) 5%,transparent);flex-shrink:0}.lvc-g-dir .lvc-ps-seg button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);transition:background .2s,color .2s;white-space:nowrap}.lvc-g-dir .lvc-ps-seg button:hover{color:var(--color-ink)}.lvc-g-dir .lvc-ps-seg button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-dir .lvc-ps-seg button b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-dir .lvc-ps-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lvc-g-dir .lvc-ps-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent);white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.lvc-g-dir .lvc-ps-chip:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.lvc-g-dir .lvc-ps-chip b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-dir .lvc-ps-chip[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}.lvc-g-dir .lvc-ps-chip[aria-pressed=true] b{color:var(--color-accent)}.lvc-g-dir .lvc-ps-chip i.lvc-d{width:7px;height:7px;border-radius:50%;background:var(--color-ink-mute)}.lvc-g-dir .lvc-ps-lb{height:var(--btn-h);display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:11px;font-size:var(--btn-fs);color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);transition:background .15s,color .15s;white-space:nowrap}.lvc-g-dir .lvc-ps-lb:hover{background:color-mix(in srgb,var(--color-ink) 9%,transparent);color:var(--color-ink)}.lvc-g-dir .lvc-ps-lb.lvc-acc{color:var(--color-accent)}.lvc-g-dir .lvc-ps-lb.lvc-err{color:var(--err)}.lvc-g-dir .lvc-ps-lb.lvc-ok{color:var(--ok)}.lvc-g-dir .lvc-ps-lb.lvc-p{background:var(--live-grad);color:var(--color-on-accent);font-weight:700}.lvc-g-dir .lvc-ps-day{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-dir .lvc-ps-day .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-dir .lvc-ps-day .lvc-c{font-weight:500;letter-spacing:0;text-transform:none;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-family:var(--lvc-mono)}.lvc-g-dir .lvc-ps-day.lvc-now{color:var(--color-ink)}.lvc-g-dir .lvc-ps-day.lvc-now:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:lvc-beat 2s infinite}.lvc-g-dir .lvc-ps-day.lvc-hot{color:var(--warn)}.lvc-g-dir .lvc-ps-plate{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-dir .lvc-ps-av{display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvc-c) 45%,transparent),0 0 0 2px var(--lvc-panel);flex-shrink:0;width:24px;height:24px}.lvc-g-dir .lvc-ps-avs{display:flex}.lvc-g-dir .lvc-ps-avs .lvc-ps-av+.lvc-ps-av{margin-left:-6px}.lvc-g-dir .lvc-ps-live{display:inline-flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.04em;white-space:nowrap}.lvc-g-dir .lvc-ps-live i{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok);animation:lvc-beatok 2.4s infinite}.lvc-g-dir .lvc-ps-bar{height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 7%,transparent);overflow:hidden}.lvc-g-dir .lvc-ps-bar i{display:block;height:100%;border-radius:999px;background:var(--live-grad);transition:width .8s cubic-bezier(.2,.8,.2,1)}.lvc-g-dir .lvc-ps-bar.lvc-ok i{background:var(--ok)}.lvc-g-dir .lvc-ps-bar.lvc-warn i{background:var(--warn)}.lvc-g-dir .lvc-ps-bar.lvc-err i{background:var(--err)}.lvc-g-dir .lvc-ps-empty{display:grid;place-items:center;gap:8px;padding:40px 20px;border-radius:22px;background:color-mix(in srgb,var(--color-ink) 2%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);text-align:center;font-size:13px}.lvc-g-dir .lvc-ps-empty b{color:var(--color-ink);font-size:14px}.lvc-g-dir .lvc-ps-sel{position:absolute;left:50%;bottom:16px;z-index:25;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--color-accent) 88%,var(--color-bg)),color-mix(in srgb,var(--live-2) 80%,var(--color-bg)));color:var(--color-on-accent);font-size:13px;font-weight:700;box-shadow:0 20px 50px -18px color-mix(in srgb,var(--live-2) 90%,transparent);transform:translate(-50%,160%);opacity:0;transition:transform .4s cubic-bezier(.3,1.3,.5,1),opacity .3s;white-space:nowrap}.lvc-g-dir .lvc-ps-sel.lvc-show{transform:translate(-50%);opacity:1}.lvc-g-dir .lvc-ps-sel button{height:32px;padding:0 12px;border-radius:11px;background:color-mix(in srgb,var(--color-on-accent) 14%,transparent);color:var(--color-on-accent);font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.lvc-g-dir .lvc-ps-sel button:hover{background:color-mix(in srgb,var(--color-on-accent) 24%,transparent)}.lvc-g-dir .lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-dir .lvc-enter .lvc-sweep,.lvc-g-dir .lvc-enter>.lvc-sweep{animation:lvc-sweep 1.4s ease-out .12s}.lvc-g-dir .lvc-ps-leave{animation:lvc-psleave .5s cubic-bezier(.5,0,.7,.4) forwards}.lvc-g-dir .lvc-ps-leave.lvc-ok{background:color-mix(in srgb,var(--ok) 14%,var(--lvc-panel))!important}.lvc-g-dir .lvc-ps-leave.lvc-err{background:color-mix(in srgb,var(--err) 14%,var(--lvc-panel))!important}.lvc-g-dir .lvc-ps-leave.lvc-warn{background:color-mix(in srgb,var(--warn) 14%,var(--lvc-panel))!important}.lvc-g-dir .lvc-ps-rise{animation:lvc-rise .45s cubic-bezier(.2,.9,.2,1) both}.lvc-g-dir .lvc-ps-note{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-dir .lvc-ps-mono{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-dir .lvc-ps-count{font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-dir .lvc-ps-hide{display:none!important}.lvc-g-dir .lvc-ps-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.lvc-g-dir .lvc-c12{grid-column:1/-1}.lvc-g-dir .lvc-c8{grid-column:span 8}.lvc-g-dir .lvc-c4{grid-column:span 4}.lvc-g-dir .lvc-c6{grid-column:span 6}.lvc-g-dir .lvc-c7{grid-column:span 7}.lvc-g-dir .lvc-c5{grid-column:span 5}.lvc-g-dir .lvc-c9{grid-column:span 9}.lvc-g-dir .lvc-c3{grid-column:span 3}.lvc-g-dir .lvc-pl{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:14px 16px}.lvc-g-dir .lvc-pl h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--font-live);font-size:15px;font-weight:700;letter-spacing:-.01em}.lvc-g-dir .lvc-pl h4 .lvc-c{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-mute)}.lvc-g-dir .lvc-pl h4 a{margin-left:auto;font-family:inherit;font-size:max(12px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-accent)}.lvc-g-dir .lvc-pl .lvc-sub{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:-6px 0 10px}.lvc-g-dir .lvc-fld{display:flex;flex-direction:column;gap:5px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-dir .lvc-fld .lvc-ps-in{font-size:13px}.lvc-g-dir .lvc-fld b{color:var(--color-ink-dim);font-weight:600}.lvc-g-dir .lvc-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lvc-g-dir .lvc-fr3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lvc-g-dir .lvc-ps-in{width:100%;height:38px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);border:0;box-shadow:inset 0 0 0 1px var(--lvc-hair2);color:var(--color-ink);font:inherit;font-size:13px;outline:0}.lvc-g-dir .lvc-ps-in:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-dir .lvc-chk{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;color:var(--color-ink-dim);cursor:pointer}.lvc-g-dir .lvc-chk i{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent;flex-shrink:0}.lvc-g-dir .lvc-chk.lvc-on i{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-dir .lvc-kpis{display:grid;gap:8px}.lvc-g-dir .lvc-kpi2{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:18px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);min-width:0;transition:background .2s}.lvc-g-dir .lvc-kpi2 b{font-family:var(--font-live);font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:inline-block;width:fit-content}.lvc-g-dir .lvc-kpi2 span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-dir .lvc-kpi2 small{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-dir .lvc-kpi2.lvc-err b{color:var(--err)}.lvc-g-dir .lvc-kpi2.lvc-warn b{color:var(--warn)}.lvc-g-dir .lvc-kpi2.lvc-ok b{color:var(--ok)}.lvc-g-dir .lvc-kpi2.lvc-mute b{color:var(--color-ink-mute)}.lvc-g-dir .lvc-tr{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 10px;border-radius:14px;font-size:12.5px;transition:background .15s}.lvc-g-dir .lvc-tr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-dir .lvc-tr+.lvc-tr:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:var(--lvc-hair)}.lvc-g-dir .lvc-tr:hover+.lvc-tr:before,.lvc-g-dir .lvc-tr:hover:before{opacity:0}.lvc-g-dir .lvc-tr .lvc-tx{flex:1;min-width:0}.lvc-g-dir .lvc-tr .lvc-tx b{font-weight:600}.lvc-g-dir .lvc-tr .lvc-tx b,.lvc-g-dir .lvc-tr .lvc-tx span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-dir .lvc-tr .lvc-tx span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-dir .lvc-tr .lvc-meta{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;transition:opacity .15s}.lvc-g-dir .lvc-tr .lvc-qa2{display:flex;gap:4px;position:absolute;right:10px;opacity:0;transform:translateX(6px);transition:opacity .15s,transform .2s;pointer-events:none}.lvc-g-dir .lvc-tr:hover .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvc-g-dir .lvc-tr:hover .lvc-meta.lvc-h{opacity:0}.lvc-g-dir .lvc-tr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-dir .lvc-icn{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));flex-shrink:0}.lvc-g-dir .lvc-pnav{display:flex;align-items:center;gap:2px;padding:0 4px 10px;flex-wrap:wrap}.lvc-g-dir .lvc-pnav a{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:11px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-dir .lvc-pnav a:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-dir .lvc-pnav a[aria-current]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-dir .lvc-pnav a.lvc-ghost{color:var(--color-ink-mute);border:1px dashed var(--lvc-hair2)}.lvc-g-dir .lvc-note2{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:0 4px 12px;max-width:100ch}.lvc-g-dir .lvc-note2 a{color:var(--color-accent)}.lvc-g-dir .lvc-ps-modal{position:absolute;inset:0;z-index:55;display:none;align-items:center;justify-content:center;background:var(--scrim);backdrop-filter:blur(2px)}.lvc-g-dir .lvc-ps-modal.lvc-open{display:flex;animation:lvc-rise .2s}.lvc-g-dir .lvc-ps-dlg{width:min(460px,calc(100% - 32px));padding:18px 18px 14px;border-radius:22px;background:var(--lvc-elev);box-shadow:0 40px 90px -30px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);animation:lvc-drop .25s}.lvc-g-dir .lvc-ps-dlg h4{margin:0 0 6px;font-family:var(--font-live);font-size:16px;font-weight:700}.lvc-g-dir .lvc-ps-dlg p{margin:0 0 12px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-dir .lvc-ps-dlg .lvc-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.lvc-g-dir .lvc-seg2{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-dir .lvc-seg2 button{height:28px;padding:0 11px;border-radius:9px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap}.lvc-g-dir .lvc-seg2 button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-dir .lvc-srch{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:12.5px;min-width:0}.lvc-g-dir .lvc-srch input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-dir .lvc-bar3{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.lvc-g-dir .lvc-spl{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;white-space:nowrap;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-dir .lvc-spl.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-dir .lvc-spl.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-dir .lvc-spl.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-dir .lvc-spl.lvc-todo{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-dir .lvc-spl.lvc-muted{color:var(--color-ink-mute);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-dir .lvc-dt{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0;background:var(--color-ink-mute)}.lvc-g-dir .lvc-dt.lvc-ok{background:var(--ok);box-shadow:0 0 8px color-mix(in srgb,var(--ok) 60%,transparent)}.lvc-g-dir .lvc-dt.lvc-warn{background:var(--warn);box-shadow:0 0 8px color-mix(in srgb,var(--warn) 60%,transparent)}.lvc-g-dir .lvc-dt.lvc-err{background:var(--err);box-shadow:0 0 8px color-mix(in srgb,var(--err) 60%,transparent);animation:lvc-beatok 2.4s infinite}.lvc-g-dir .lvc-dt.lvc-todo{background:var(--color-accent)}.lvc-g-dir .lvc-dt.lvc-muted{background:var(--lvc-elev2);box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-dir .lvc-dir{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.lvc-g-dir .lvc-dt2{position:relative;display:flex;flex-direction:column;gap:6px;min-height:160px;padding:15px 16px 12px;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);overflow:hidden;transition:transform .25s cubic-bezier(.3,1.3,.5,1),box-shadow .25s,background .25s}.lvc-g-dir .lvc-dt2:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--color-ink) 2.5%,var(--lvc-panel));box-shadow:inset 0 0 0 1px var(--lvc-hair2),0 20px 40px -24px var(--scrim)}.lvc-g-dir .lvc-dt2 .lvc-cn2{font-size:14.5px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-dir .lvc-dt2 .lvc-cn2:hover{color:var(--color-accent)}.lvc-g-dir .lvc-dt2 .lvc-sph{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);min-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-dir .lvc-dt2 .lvc-big{display:flex;align-items:baseline;gap:8px;margin-top:4px}.lvc-g-dir .lvc-dt2 .lvc-big b{font-family:var(--font-live);font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-dir .lvc-dt2 .lvc-big span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-dir .lvc-dt2 .lvc-big.lvc-zero b{color:var(--color-ink-mute)}.lvc-g-dir .lvc-dt2 .lvc-sig{display:flex;gap:6px;flex-wrap:wrap}.lvc-g-dir .lvc-dt2 .lvc-kids{position:relative;display:flex;flex-direction:column;gap:2px;margin-top:6px;padding-left:12px}.lvc-g-dir .lvc-dt2 .lvc-kids:before{content:"";position:absolute;left:2px;top:4px;bottom:4px;width:1.5px;border-radius:2px;background:linear-gradient(var(--color-accent),var(--live-2));opacity:.6}.lvc-g-dir .lvc-dt2 .lvc-kids a{display:flex;align-items:center;gap:8px;height:28px;padding:0 8px;border-radius:9px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-dir .lvc-dt2 .lvc-kids a:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-dir .lvc-dt2 .lvc-kids a b{margin-left:auto;font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);font-weight:500}.lvc-g-dir .lvc-dt2.lvc-wide{grid-column:span 2}.lvc-g-dir .lvc-dt2.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-dir .lvc-txt{margin-top:18px}.lvc-g-dir .lvc-txr{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border-radius:14px;font-size:12.5px;color:var(--color-ink-dim);transition:background .15s}.lvc-g-dir .lvc-txr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-dir .lvc-txr .lvc-nm3{flex:1;min-width:0;color:var(--color-ink);font-weight:600}.lvc-g-dir .lvc-txr .lvc-c{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-dir .lvc-txr a.lvc-c:hover{color:var(--color-accent)}.lvc-g-dir .lvc-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--color-accent) 32%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;opacity:0}.lvc-g-new .lvc-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);white-space:nowrap}.lvc-g-new .lvc-pill b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink)}.lvc-g-new .lvc-pill.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-new .lvc-pill.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-new .lvc-pill.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-new .lvc-pill.lvc-acc{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-new .lvc-mk{flex-shrink:0;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;letter-spacing:.02em;padding:1px 7px;border-radius:999px;color:var(--color-ink-mute);box-shadow:inset 0 0 0 1px var(--lvc-hair2);white-space:nowrap}.lvc-g-new .lvc-mk.lvc-warn{color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent)}.lvc-g-new .lvc-mk.lvc-err{color:var(--err);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--err) 40%,transparent);background:color-mix(in srgb,var(--err) 8%,transparent)}.lvc-g-new .lvc-mk.lvc-acc{color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent);background:var(--lvc-asoft)}.lvc-g-new .lvc-mk.lvc-ok{color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent);background:color-mix(in srgb,var(--ok) 8%,transparent)}.lvc-g-new .lvc-ps-view{padding-bottom:90px}.lvc-g-new .lvc-ps-hd{position:relative;display:flex;align-items:center;gap:6px;min-height:76px;padding:6px 4px 4px;flex-wrap:nowrap;min-width:0}.lvc-g-new .lvc-ps-hd .lvc-ttl{display:flex;flex-direction:column;gap:3px;flex-shrink:0;margin-right:4px}.lvc-g-new .lvc-ps-hd .lvc-crumb{display:flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-new .lvc-ps-hd .lvc-crumb a:hover{color:var(--color-ink)}.lvc-g-new .lvc-ps-hd h3{font-family:var(--font-live);font-size:22px;font-weight:800;margin:0;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;background:linear-gradient(95deg,var(--color-ink) 35%,color-mix(in srgb,var(--color-accent) 70%,var(--color-ink)));-webkit-background-clip:text;background-clip:text;color:transparent}.lvc-g-new .lvc-ps-stat{display:flex;align-items:baseline;gap:6px;padding:7px 9px;border-radius:14px;white-space:nowrap;transition:background .2s,box-shadow .2s;flex-shrink:0}.lvc-g-new .lvc-ps-stat:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-new .lvc-ps-stat[aria-pressed=true]{background:var(--lvc-asoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-new .lvc-ps-stat b{font-family:var(--font-live);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-new .lvc-ps-stat span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-new .lvc-ps-stat.lvc-hot b{color:var(--warn)}.lvc-g-new .lvc-ps-stat.lvc-bad b{color:var(--err)}.lvc-g-new .lvc-ps-stat.lvc-q b{color:var(--color-ink-dim)}.lvc-g-new .lvc-ps-q{flex:1 1 200px;min-width:140px;display:flex;align-items:center;gap:9px;height:var(--btn-h-main);padding:0 10px 0 14px;border-radius:14px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:13px;transition:box-shadow .2s}.lvc-g-new .lvc-ps-q:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-new .lvc-ps-q input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-new .lvc-ps-q input::placeholder{color:var(--color-ink-mute)}.lvc-g-new .lvc-ps-q .lvc-op{color:var(--color-accent)}.lvc-g-new .lvc-ps-q .lvc-op,.lvc-g-new .lvc-ps-sync{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-new .lvc-ps-sync{display:inline-flex;align-items:center;gap:7px;height:var(--btn-h-main);padding:0 10px;border-radius:14px;color:var(--color-ink-mute);white-space:nowrap;flex-shrink:0}.lvc-g-new .lvc-ps-sync svg{width:18px;height:18px;transform:rotate(-90deg)}.lvc-g-new .lvc-ps-sync .lvc-bgc{fill:none;stroke:color-mix(in srgb,var(--color-ink) 8%,transparent);stroke-width:2.4}.lvc-g-new .lvc-ps-sync .lvc-fgc{fill:none;stroke:var(--ok);stroke-width:2.4;stroke-dasharray:44;stroke-dashoffset:0;stroke-linecap:round}.lvc-g-new .lvc-ps-sync.lvc-go .lvc-fgc{animation:lvc-psring 1.1s linear}.lvc-g-new .lvc-ps-main{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h-main);padding:0 16px;border-radius:14px;font-weight:700;font-size:var(--btn-fs-main);color:var(--color-on-accent);white-space:nowrap;background:var(--live-grad);box-shadow:0 10px 28px -10px color-mix(in srgb,var(--live-2) 80%,transparent);transition:transform .2s,box-shadow .2s;flex-shrink:0}.lvc-g-new .lvc-ps-main:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px color-mix(in srgb,var(--live-2) 95%,transparent)}.lvc-g-new .lvc-ps-main .lvc-kbd{border-color:color-mix(in srgb,var(--color-on-accent) 30%,transparent);color:var(--color-on-accent)}.lvc-g-new .lvc-ps-ib{display:grid;place-items:center;width:var(--btn-h-main);height:var(--btn-h-main);border-radius:14px;color:var(--color-ink-dim);transition:background .2s,color .2s;position:relative;flex-shrink:0}.lvc-g-new .lvc-ps-ib:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-new .lvc-ps-ib[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-accent)}.lvc-g-new .lvc-ps-seg{display:inline-flex;gap:2px;padding:3px;border-radius:13px;background:color-mix(in srgb,var(--color-ink) 5%,transparent);flex-shrink:0}.lvc-g-new .lvc-ps-seg button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);transition:background .2s,color .2s;white-space:nowrap}.lvc-g-new .lvc-ps-seg button:hover{color:var(--color-ink)}.lvc-g-new .lvc-ps-seg button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-new .lvc-ps-seg button b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-new .lvc-ps-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lvc-g-new .lvc-ps-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent);white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.lvc-g-new .lvc-ps-chip:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.lvc-g-new .lvc-ps-chip b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-new .lvc-ps-chip[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}.lvc-g-new .lvc-ps-chip[aria-pressed=true] b{color:var(--color-accent)}.lvc-g-new .lvc-ps-chip i.lvc-d{width:7px;height:7px;border-radius:50%;background:var(--color-ink-mute)}.lvc-g-new .lvc-ps-lb{height:var(--btn-h);display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:11px;font-size:var(--btn-fs);color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);transition:background .15s,color .15s;white-space:nowrap}.lvc-g-new .lvc-ps-lb:hover{background:color-mix(in srgb,var(--color-ink) 9%,transparent);color:var(--color-ink)}.lvc-g-new .lvc-ps-lb.lvc-acc{color:var(--color-accent)}.lvc-g-new .lvc-ps-lb.lvc-err{color:var(--err)}.lvc-g-new .lvc-ps-lb.lvc-ok{color:var(--ok)}.lvc-g-new .lvc-ps-lb.lvc-p{background:var(--live-grad);color:var(--color-on-accent);font-weight:700}.lvc-g-new .lvc-ps-day{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-new .lvc-ps-day .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-new .lvc-ps-day .lvc-c{font-weight:500;letter-spacing:0;text-transform:none;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-family:var(--lvc-mono)}.lvc-g-new .lvc-ps-day.lvc-now{color:var(--color-ink)}.lvc-g-new .lvc-ps-day.lvc-now:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:lvc-beat 2s infinite}.lvc-g-new .lvc-ps-day.lvc-hot{color:var(--warn)}.lvc-g-new .lvc-ps-plate{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-new .lvc-ps-av{display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvc-c) 45%,transparent),0 0 0 2px var(--lvc-panel);flex-shrink:0;width:24px;height:24px}.lvc-g-new .lvc-ps-avs{display:flex}.lvc-g-new .lvc-ps-avs .lvc-ps-av+.lvc-ps-av{margin-left:-6px}.lvc-g-new .lvc-ps-live{display:inline-flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.04em;white-space:nowrap}.lvc-g-new .lvc-ps-live i{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok);animation:lvc-beatok 2.4s infinite}.lvc-g-new .lvc-ps-bar{height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 7%,transparent);overflow:hidden}.lvc-g-new .lvc-ps-bar i{display:block;height:100%;border-radius:999px;background:var(--live-grad);transition:width .8s cubic-bezier(.2,.8,.2,1)}.lvc-g-new .lvc-ps-bar.lvc-ok i{background:var(--ok)}.lvc-g-new .lvc-ps-bar.lvc-warn i{background:var(--warn)}.lvc-g-new .lvc-ps-bar.lvc-err i{background:var(--err)}.lvc-g-new .lvc-ps-empty{display:grid;place-items:center;gap:8px;padding:40px 20px;border-radius:22px;background:color-mix(in srgb,var(--color-ink) 2%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);text-align:center;font-size:13px}.lvc-g-new .lvc-ps-empty b{color:var(--color-ink);font-size:14px}.lvc-g-new .lvc-ps-sel{position:absolute;left:50%;bottom:16px;z-index:25;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--color-accent) 88%,var(--color-bg)),color-mix(in srgb,var(--live-2) 80%,var(--color-bg)));color:var(--color-on-accent);font-size:13px;font-weight:700;box-shadow:0 20px 50px -18px color-mix(in srgb,var(--live-2) 90%,transparent);transform:translate(-50%,160%);opacity:0;transition:transform .4s cubic-bezier(.3,1.3,.5,1),opacity .3s;white-space:nowrap}.lvc-g-new .lvc-ps-sel.lvc-show{transform:translate(-50%);opacity:1}.lvc-g-new .lvc-ps-sel button{height:32px;padding:0 12px;border-radius:11px;background:color-mix(in srgb,var(--color-on-accent) 14%,transparent);color:var(--color-on-accent);font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.lvc-g-new .lvc-ps-sel button:hover{background:color-mix(in srgb,var(--color-on-accent) 24%,transparent)}.lvc-g-new .lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-new .lvc-enter .lvc-sweep,.lvc-g-new .lvc-enter>.lvc-sweep{animation:lvc-sweep 1.4s ease-out .12s}.lvc-g-new .lvc-ps-leave{animation:lvc-psleave .5s cubic-bezier(.5,0,.7,.4) forwards}.lvc-g-new .lvc-ps-leave.lvc-ok{background:color-mix(in srgb,var(--ok) 14%,var(--lvc-panel))!important}.lvc-g-new .lvc-ps-leave.lvc-err{background:color-mix(in srgb,var(--err) 14%,var(--lvc-panel))!important}.lvc-g-new .lvc-ps-leave.lvc-warn{background:color-mix(in srgb,var(--warn) 14%,var(--lvc-panel))!important}.lvc-g-new .lvc-ps-rise{animation:lvc-rise .45s cubic-bezier(.2,.9,.2,1) both}.lvc-g-new .lvc-ps-note{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-new .lvc-ps-mono{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-new .lvc-ps-count{font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-new .lvc-ps-hide{display:none!important}.lvc-g-new .lvc-ps-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.lvc-g-new .lvc-c12{grid-column:1/-1}.lvc-g-new .lvc-c8{grid-column:span 8}.lvc-g-new .lvc-c4{grid-column:span 4}.lvc-g-new .lvc-c6{grid-column:span 6}.lvc-g-new .lvc-c7{grid-column:span 7}.lvc-g-new .lvc-c5{grid-column:span 5}.lvc-g-new .lvc-c9{grid-column:span 9}.lvc-g-new .lvc-c3{grid-column:span 3}.lvc-g-new .lvc-pl{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:14px 16px}.lvc-g-new .lvc-pl h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--font-live);font-size:15px;font-weight:700;letter-spacing:-.01em}.lvc-g-new .lvc-pl h4 .lvc-c{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-mute)}.lvc-g-new .lvc-pl h4 a{margin-left:auto;font-family:inherit;font-size:max(12px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-accent)}.lvc-g-new .lvc-pl .lvc-sub{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:-6px 0 10px}.lvc-g-new .lvc-fld{display:flex;flex-direction:column;gap:5px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-new .lvc-fld .lvc-ps-in{font-size:13px}.lvc-g-new .lvc-fld b{color:var(--color-ink-dim);font-weight:600}.lvc-g-new .lvc-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lvc-g-new .lvc-fr3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lvc-g-new .lvc-ps-in{width:100%;height:38px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);border:0;box-shadow:inset 0 0 0 1px var(--lvc-hair2);color:var(--color-ink);font:inherit;font-size:13px;outline:0}.lvc-g-new .lvc-ps-in:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-new .lvc-chk{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;color:var(--color-ink-dim);cursor:pointer}.lvc-g-new .lvc-chk i{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent;flex-shrink:0}.lvc-g-new .lvc-chk.lvc-on i{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-new .lvc-kpis{display:grid;gap:8px}.lvc-g-new .lvc-kpi2{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:18px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);min-width:0;transition:background .2s}.lvc-g-new .lvc-kpi2 b{font-family:var(--font-live);font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:inline-block;width:fit-content}.lvc-g-new .lvc-kpi2 span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-new .lvc-kpi2 small{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-new .lvc-kpi2.lvc-err b{color:var(--err)}.lvc-g-new .lvc-kpi2.lvc-warn b{color:var(--warn)}.lvc-g-new .lvc-kpi2.lvc-ok b{color:var(--ok)}.lvc-g-new .lvc-kpi2.lvc-mute b{color:var(--color-ink-mute)}.lvc-g-new .lvc-tr{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 10px;border-radius:14px;font-size:12.5px;transition:background .15s}.lvc-g-new .lvc-tr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-new .lvc-tr+.lvc-tr:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:var(--lvc-hair)}.lvc-g-new .lvc-tr:hover+.lvc-tr:before,.lvc-g-new .lvc-tr:hover:before{opacity:0}.lvc-g-new .lvc-tr .lvc-tx{flex:1;min-width:0}.lvc-g-new .lvc-tr .lvc-tx b{font-weight:600}.lvc-g-new .lvc-tr .lvc-tx b,.lvc-g-new .lvc-tr .lvc-tx span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-new .lvc-tr .lvc-tx span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-new .lvc-tr .lvc-meta{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;transition:opacity .15s}.lvc-g-new .lvc-tr .lvc-qa2{display:flex;gap:4px;position:absolute;right:10px;opacity:0;transform:translateX(6px);transition:opacity .15s,transform .2s;pointer-events:none}.lvc-g-new .lvc-tr:hover .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvc-g-new .lvc-tr:hover .lvc-meta.lvc-h{opacity:0}.lvc-g-new .lvc-tr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-new .lvc-icn{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));flex-shrink:0}.lvc-g-new .lvc-pnav{display:flex;align-items:center;gap:2px;padding:0 4px 10px;flex-wrap:wrap}.lvc-g-new .lvc-pnav a{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:11px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-new .lvc-pnav a:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-new .lvc-pnav a[aria-current]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-new .lvc-pnav a.lvc-ghost{color:var(--color-ink-mute);border:1px dashed var(--lvc-hair2)}.lvc-g-new .lvc-note2{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:0 4px 12px;max-width:100ch}.lvc-g-new .lvc-note2 a{color:var(--color-accent)}.lvc-g-new .lvc-ps-modal{position:absolute;inset:0;z-index:55;display:none;align-items:center;justify-content:center;background:var(--scrim);backdrop-filter:blur(2px)}.lvc-g-new .lvc-ps-modal.lvc-open{display:flex;animation:lvc-rise .2s}.lvc-g-new .lvc-ps-dlg{width:min(460px,calc(100% - 32px));padding:18px 18px 14px;border-radius:22px;background:var(--lvc-elev);box-shadow:0 40px 90px -30px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);animation:lvc-drop .25s}.lvc-g-new .lvc-ps-dlg h4{margin:0 0 6px;font-family:var(--font-live);font-size:16px;font-weight:700}.lvc-g-new .lvc-ps-dlg p{margin:0 0 12px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-new .lvc-ps-dlg .lvc-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.lvc-g-new .lvc-seg2{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-new .lvc-seg2 button{height:28px;padding:0 11px;border-radius:9px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap}.lvc-g-new .lvc-seg2 button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-new .lvc-srch{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:12.5px;min-width:0}.lvc-g-new .lvc-srch input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-new .lvc-bar3{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.lvc-g-new .lvc-spl{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;white-space:nowrap;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-new .lvc-spl.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-new .lvc-spl.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-new .lvc-spl.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-new .lvc-spl.lvc-todo{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-new .lvc-spl.lvc-muted{color:var(--color-ink-mute);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-new .lvc-dt{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0;background:var(--color-ink-mute)}.lvc-g-new .lvc-dt.lvc-ok{background:var(--ok);box-shadow:0 0 8px color-mix(in srgb,var(--ok) 60%,transparent)}.lvc-g-new .lvc-dt.lvc-warn{background:var(--warn);box-shadow:0 0 8px color-mix(in srgb,var(--warn) 60%,transparent)}.lvc-g-new .lvc-dt.lvc-err{background:var(--err);box-shadow:0 0 8px color-mix(in srgb,var(--err) 60%,transparent);animation:lvc-beatok 2.4s infinite}.lvc-g-new .lvc-dt.lvc-todo{background:var(--color-accent)}.lvc-g-new .lvc-dt.lvc-muted{background:var(--lvc-elev2);box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-new .lvc-steps{display:flex;gap:4px;flex-wrap:wrap;padding:0 4px 12px}.lvc-g-new .lvc-steps button{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:999px;font-size:12.5px;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4%,transparent);transition:background .2s,color .2s}.lvc-g-new .lvc-steps button:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.lvc-g-new .lvc-steps button .lvc-n{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));background:color-mix(in srgb,var(--color-ink) 8%,transparent)}.lvc-g-new .lvc-steps button.lvc-done .lvc-n{background:color-mix(in srgb,var(--ok) 20%,transparent);color:var(--ok)}.lvc-g-new .lvc-steps button[aria-current]{background:var(--lvc-asoft);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-new .lvc-steps button[aria-current] .lvc-n{background:var(--live-grad);color:var(--color-on-accent)}.lvc-g-new .lvc-nmf{display:flex;align-items:center;gap:12px;margin:0 4px 12px;padding:6px 8px 6px 18px;border-radius:18px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-new .lvc-nmf input{flex:1;min-width:0;height:48px;background:none;border:0;outline:0;color:var(--color-ink);font-family:var(--font-live);font-size:20px;font-weight:700;letter-spacing:-.02em}.lvc-g-new .lvc-nmf input::placeholder{color:var(--color-ink-mute);font-weight:500}.lvc-g-new .lvc-nmf .lvc-lbl2{font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);white-space:nowrap}.lvc-g-new .lvc-stp{display:none}.lvc-g-new .lvc-stp.lvc-on{display:block;animation:lvc-rise .3s}.lvc-g-new .lvc-chips{display:flex;flex-wrap:wrap;gap:6px}.lvc-g-new .lvc-chip2{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:999px;font-size:12.5px;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent);transition:background .15s,color .15s,box-shadow .15s}.lvc-g-new .lvc-chip2:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.lvc-g-new .lvc-chip2 small{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-new .lvc-chip2[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 50%,transparent)}.lvc-g-new .lvc-chip2.lvc-lock{opacity:.8;cursor:default}.lvc-g-new .lvc-chip2.lvc-lock:after{content:"ядро";font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin-left:2px}.lvc-g-new .lvc-chip2.lvc-enter{animation:lvc-enter .6s cubic-bezier(.2,.9,.2,1)}.lvc-g-new .lvc-wt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lvc-g-new .lvc-wtc{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:16px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);text-align:left;transition:background .2s,box-shadow .2s}.lvc-g-new .lvc-wtc:hover{background:color-mix(in srgb,var(--color-ink) 5.5%,transparent)}.lvc-g-new .lvc-wtc b{font-size:13px}.lvc-g-new .lvc-wtc span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);line-height:1.4}.lvc-g-new .lvc-wtc[aria-pressed=true]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 12%,transparent),color-mix(in srgb,var(--live-2) 8%,transparent));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--color-accent) 55%,transparent)}.lvc-g-new .lvc-sug{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.3,1,.4,1)}.lvc-g-new .lvc-sug.lvc-open{grid-template-rows:1fr}.lvc-g-new .lvc-sug>div{min-height:0;overflow:hidden}.lvc-g-new .lvc-sugb{display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--color-accent) 9%,var(--lvc-panel2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 28%,transparent);font-size:12.5px}.lvc-g-new .lvc-stg{display:flex;flex-direction:column;gap:4px}.lvc-g-new .lvc-stgr{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 12px;border-radius:14px;text-align:left;transition:background .15s}.lvc-g-new .lvc-stgr:hover{background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-new .lvc-stgr .lvc-no{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink-dim)}.lvc-g-new .lvc-stgr b{font-size:13px;display:block}.lvc-g-new .lvc-stgr span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-new .lvc-stgr[aria-pressed=true]{background:var(--lvc-asoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-new .lvc-stgr[aria-pressed=true] .lvc-no{background:var(--live-grad);color:var(--color-on-accent)}.lvc-g-new .lvc-warnl{display:none;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;border-radius:12px;color:var(--warn);background:color-mix(in srgb,var(--warn) 9%,transparent);font-size:12.5px}.lvc-g-new .lvc-warnl.lvc-on{display:flex;animation:lvc-rise .25s}.lvc-g-new .lvc-sumr{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;padding:7px 0;border-top:1px solid var(--lvc-hair);font-size:12.5px}.lvc-g-new .lvc-sumr:first-child{border-top:0}.lvc-g-new .lvc-sumr span{color:var(--color-ink-mute)}.lvc-g-new .lvc-sumr b{font-weight:600}.lvc-g-new .lvc-sumr b.lvc-miss{color:var(--color-ink-mute);font-weight:500}.lvc-g-new .lvc-sumr.lvc-flash b{animation:lvc-flashc 1s}.lvc-g-new .lvc-bot{position:absolute;left:16px;right:16px;bottom:14px;z-index:20;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:18px;background:color-mix(in srgb,var(--lvc-elev) 92%,transparent);box-shadow:0 20px 50px -20px var(--scrim),inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-new .lvc-bot .lvc-got{flex:1;min-width:0;font-size:12.5px;color:var(--color-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-new .lvc-bot .lvc-got b{color:var(--color-ink)}.lvc-g-new .lvc-old{display:none}.lvc-g-new .lvc-old.lvc-on{display:block;animation:lvc-rise .3s}.lvc-g-new .lvc-err2{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:9px 12px;border-radius:12px;color:var(--err);background:color-mix(in srgb,var(--err) 9%,transparent);font-size:12.5px}.lvc-g-new details.lvc-mk2{margin-top:12px;border-radius:14px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);padding:8px 12px}.lvc-g-new details.lvc-mk2 summary{cursor:pointer;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-new .lvc-ftree{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow:auto}.lvc-g-new .lvc-ftree button{text-align:left;height:32px;padding:0 10px;border-radius:10px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-new .lvc-ftree button:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-new .lvc-ftree button[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink)}.lvc-g-new .lvc-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--color-accent) 32%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;opacity:0}.lvc-g-tabs .lvc-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);white-space:nowrap}.lvc-g-tabs .lvc-pill b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink)}.lvc-g-tabs .lvc-pill.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-tabs .lvc-pill.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-tabs .lvc-pill.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-tabs .lvc-pill.lvc-acc{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-tabs .lvc-mk{flex-shrink:0;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;letter-spacing:.02em;padding:1px 7px;border-radius:999px;color:var(--color-ink-mute);box-shadow:inset 0 0 0 1px var(--lvc-hair2);white-space:nowrap}.lvc-g-tabs .lvc-mk.lvc-warn{color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent)}.lvc-g-tabs .lvc-mk.lvc-err{color:var(--err);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--err) 40%,transparent);background:color-mix(in srgb,var(--err) 8%,transparent)}.lvc-g-tabs .lvc-mk.lvc-acc{color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent);background:var(--lvc-asoft)}.lvc-g-tabs .lvc-mk.lvc-ok{color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent);background:color-mix(in srgb,var(--ok) 8%,transparent)}.lvc-g-tabs .lvc-ps-view{position:relative;padding:0 16px 80px;min-width:0}.lvc-g-tabs .lvc-ps-hd{position:relative;display:flex;align-items:center;gap:6px;min-height:76px;padding:6px 4px 4px;flex-wrap:nowrap;min-width:0}.lvc-g-tabs .lvc-ps-hd .lvc-ttl{display:flex;flex-direction:column;gap:3px;flex-shrink:0;margin-right:4px}.lvc-g-tabs .lvc-ps-hd .lvc-crumb{display:flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-tabs .lvc-ps-hd .lvc-crumb a:hover{color:var(--color-ink)}.lvc-g-tabs .lvc-ps-hd h3{font-family:var(--font-live);font-size:22px;font-weight:800;margin:0;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;background:linear-gradient(95deg,var(--color-ink) 35%,color-mix(in srgb,var(--color-accent) 70%,var(--color-ink)));-webkit-background-clip:text;background-clip:text;color:transparent}.lvc-g-tabs .lvc-ps-stat{display:flex;align-items:baseline;gap:6px;padding:7px 9px;border-radius:14px;white-space:nowrap;transition:background .2s,box-shadow .2s;flex-shrink:0}.lvc-g-tabs .lvc-ps-stat:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-tabs .lvc-ps-stat[aria-pressed=true]{background:var(--lvc-asoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-tabs .lvc-ps-stat b{font-family:var(--font-live);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-tabs .lvc-ps-stat span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-tabs .lvc-ps-stat.lvc-hot b{color:var(--warn)}.lvc-g-tabs .lvc-ps-stat.lvc-bad b{color:var(--err)}.lvc-g-tabs .lvc-ps-stat.lvc-q b{color:var(--color-ink-dim)}.lvc-g-tabs .lvc-ps-q{flex:1 1 200px;min-width:140px;display:flex;align-items:center;gap:9px;height:var(--btn-h-main);padding:0 10px 0 14px;border-radius:14px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:13px;transition:box-shadow .2s}.lvc-g-tabs .lvc-ps-q:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-tabs .lvc-ps-q input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-tabs .lvc-ps-q input::placeholder{color:var(--color-ink-mute)}.lvc-g-tabs .lvc-ps-q .lvc-op{color:var(--color-accent)}.lvc-g-tabs .lvc-ps-q .lvc-op,.lvc-g-tabs .lvc-ps-sync{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-tabs .lvc-ps-sync{display:inline-flex;align-items:center;gap:7px;height:var(--btn-h-main);padding:0 10px;border-radius:14px;color:var(--color-ink-mute);white-space:nowrap;flex-shrink:0}.lvc-g-tabs .lvc-ps-sync svg{width:18px;height:18px;transform:rotate(-90deg)}.lvc-g-tabs .lvc-ps-sync .lvc-bgc{fill:none;stroke:color-mix(in srgb,var(--color-ink) 8%,transparent);stroke-width:2.4}.lvc-g-tabs .lvc-ps-sync .lvc-fgc{fill:none;stroke:var(--ok);stroke-width:2.4;stroke-dasharray:44;stroke-dashoffset:0;stroke-linecap:round}.lvc-g-tabs .lvc-ps-sync.lvc-go .lvc-fgc{animation:lvc-psring 1.1s linear}.lvc-g-tabs .lvc-ps-main{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h-main);padding:0 16px;border-radius:14px;font-weight:700;font-size:var(--btn-fs-main);color:var(--color-on-accent);white-space:nowrap;background:var(--live-grad);box-shadow:0 10px 28px -10px color-mix(in srgb,var(--live-2) 80%,transparent);transition:transform .2s,box-shadow .2s;flex-shrink:0}.lvc-g-tabs .lvc-ps-main:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px color-mix(in srgb,var(--live-2) 95%,transparent)}.lvc-g-tabs .lvc-ps-main .lvc-kbd{border-color:color-mix(in srgb,var(--color-on-accent) 30%,transparent);color:var(--color-on-accent)}.lvc-g-tabs .lvc-ps-ib{display:grid;place-items:center;width:var(--btn-h-main);height:var(--btn-h-main);border-radius:14px;color:var(--color-ink-dim);transition:background .2s,color .2s;position:relative;flex-shrink:0}.lvc-g-tabs .lvc-ps-ib:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-tabs .lvc-ps-ib[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-accent)}.lvc-g-tabs .lvc-ps-seg{display:inline-flex;gap:2px;padding:3px;border-radius:13px;background:color-mix(in srgb,var(--color-ink) 5%,transparent);flex-shrink:0}.lvc-g-tabs .lvc-ps-seg button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);transition:background .2s,color .2s;white-space:nowrap}.lvc-g-tabs .lvc-ps-seg button:hover{color:var(--color-ink)}.lvc-g-tabs .lvc-ps-seg button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-tabs .lvc-ps-seg button b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-tabs .lvc-ps-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lvc-g-tabs .lvc-ps-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent);white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.lvc-g-tabs .lvc-ps-chip:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.lvc-g-tabs .lvc-ps-chip b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-tabs .lvc-ps-chip[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}.lvc-g-tabs .lvc-ps-chip[aria-pressed=true] b{color:var(--color-accent)}.lvc-g-tabs .lvc-ps-chip i.lvc-d{width:7px;height:7px;border-radius:50%;background:var(--color-ink-mute)}.lvc-g-tabs .lvc-ps-lb{height:var(--btn-h);display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:11px;font-size:var(--btn-fs);color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);transition:background .15s,color .15s;white-space:nowrap}.lvc-g-tabs .lvc-ps-lb:hover{background:color-mix(in srgb,var(--color-ink) 9%,transparent);color:var(--color-ink)}.lvc-g-tabs .lvc-ps-lb.lvc-acc{color:var(--color-accent)}.lvc-g-tabs .lvc-ps-lb.lvc-err{color:var(--err)}.lvc-g-tabs .lvc-ps-lb.lvc-ok{color:var(--ok)}.lvc-g-tabs .lvc-ps-lb.lvc-p{background:var(--live-grad);color:var(--color-on-accent);font-weight:700}.lvc-g-tabs .lvc-ps-day{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-tabs .lvc-ps-day .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-tabs .lvc-ps-day .lvc-c{font-weight:500;letter-spacing:0;text-transform:none;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-family:var(--lvc-mono)}.lvc-g-tabs .lvc-ps-day.lvc-now{color:var(--color-ink)}.lvc-g-tabs .lvc-ps-day.lvc-now:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:lvc-beat 2s infinite}.lvc-g-tabs .lvc-ps-day.lvc-hot{color:var(--warn)}.lvc-g-tabs .lvc-ps-plate{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-tabs .lvc-ps-av{display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvc-c) 45%,transparent),0 0 0 2px var(--lvc-panel);flex-shrink:0;width:24px;height:24px}.lvc-g-tabs .lvc-ps-avs{display:flex}.lvc-g-tabs .lvc-ps-avs .lvc-ps-av+.lvc-ps-av{margin-left:-6px}.lvc-g-tabs .lvc-ps-live{display:inline-flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.04em;white-space:nowrap}.lvc-g-tabs .lvc-ps-live i{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok);animation:lvc-beatok 2.4s infinite}.lvc-g-tabs .lvc-ps-bar{height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 7%,transparent);overflow:hidden}.lvc-g-tabs .lvc-ps-bar i{display:block;height:100%;border-radius:999px;background:var(--live-grad);transition:width .8s cubic-bezier(.2,.8,.2,1)}.lvc-g-tabs .lvc-ps-bar.lvc-ok i{background:var(--ok)}.lvc-g-tabs .lvc-ps-bar.lvc-warn i{background:var(--warn)}.lvc-g-tabs .lvc-ps-bar.lvc-err i{background:var(--err)}.lvc-g-tabs .lvc-ps-empty{display:grid;place-items:center;gap:8px;padding:40px 20px;border-radius:22px;background:color-mix(in srgb,var(--color-ink) 2%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);text-align:center;font-size:13px}.lvc-g-tabs .lvc-ps-empty b{color:var(--color-ink);font-size:14px}.lvc-g-tabs .lvc-ps-sel{position:absolute;left:50%;bottom:16px;z-index:25;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--color-accent) 88%,var(--color-bg)),color-mix(in srgb,var(--live-2) 80%,var(--color-bg)));color:var(--color-on-accent);font-size:13px;font-weight:700;box-shadow:0 20px 50px -18px color-mix(in srgb,var(--live-2) 90%,transparent);transform:translate(-50%,160%);opacity:0;transition:transform .4s cubic-bezier(.3,1.3,.5,1),opacity .3s;white-space:nowrap}.lvc-g-tabs .lvc-ps-sel.lvc-show{transform:translate(-50%);opacity:1}.lvc-g-tabs .lvc-ps-sel button{height:32px;padding:0 12px;border-radius:11px;background:color-mix(in srgb,var(--color-on-accent) 14%,transparent);color:var(--color-on-accent);font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.lvc-g-tabs .lvc-ps-sel button:hover{background:color-mix(in srgb,var(--color-on-accent) 24%,transparent)}.lvc-g-tabs .lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-tabs .lvc-enter .lvc-sweep,.lvc-g-tabs .lvc-enter>.lvc-sweep{animation:lvc-sweep 1.4s ease-out .12s}.lvc-g-tabs .lvc-ps-leave{animation:lvc-psleave .5s cubic-bezier(.5,0,.7,.4) forwards}.lvc-g-tabs .lvc-ps-leave.lvc-ok{background:color-mix(in srgb,var(--ok) 14%,var(--lvc-panel))!important}.lvc-g-tabs .lvc-ps-leave.lvc-err{background:color-mix(in srgb,var(--err) 14%,var(--lvc-panel))!important}.lvc-g-tabs .lvc-ps-leave.lvc-warn{background:color-mix(in srgb,var(--warn) 14%,var(--lvc-panel))!important}.lvc-g-tabs .lvc-ps-rise{animation:lvc-rise .45s cubic-bezier(.2,.9,.2,1) both}.lvc-g-tabs .lvc-ps-note{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-tabs .lvc-ps-mono{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-tabs .lvc-ps-count{font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-tabs .lvc-ps-hide{display:none!important}.lvc-g-tabs .lvc-ps-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.lvc-g-tabs .lvc-c12{grid-column:1/-1}.lvc-g-tabs .lvc-c8{grid-column:span 8}.lvc-g-tabs .lvc-c4{grid-column:span 4}.lvc-g-tabs .lvc-c6{grid-column:span 6}.lvc-g-tabs .lvc-c7{grid-column:span 7}.lvc-g-tabs .lvc-c5{grid-column:span 5}.lvc-g-tabs .lvc-c9{grid-column:span 9}.lvc-g-tabs .lvc-c3{grid-column:span 3}.lvc-g-tabs .lvc-pl{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:14px 16px}.lvc-g-tabs .lvc-pl h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--font-live);font-size:15px;font-weight:700;letter-spacing:-.01em}.lvc-g-tabs .lvc-pl h4 .lvc-c{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-mute)}.lvc-g-tabs .lvc-pl h4 a{margin-left:auto;font-family:inherit;font-size:max(12px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-accent)}.lvc-g-tabs .lvc-pl .lvc-sub{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:-6px 0 10px}.lvc-g-tabs .lvc-fld{display:flex;flex-direction:column;gap:5px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-tabs .lvc-fld .lvc-ps-in{font-size:13px}.lvc-g-tabs .lvc-fld b{color:var(--color-ink-dim);font-weight:600}.lvc-g-tabs .lvc-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lvc-g-tabs .lvc-fr3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lvc-g-tabs .lvc-ps-in{width:100%;height:38px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);border:0;box-shadow:inset 0 0 0 1px var(--lvc-hair2);color:var(--color-ink);font:inherit;font-size:13px;outline:0}.lvc-g-tabs .lvc-ps-in:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-tabs .lvc-chk{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;color:var(--color-ink-dim);cursor:pointer}.lvc-g-tabs .lvc-chk i{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent;flex-shrink:0}.lvc-g-tabs .lvc-chk.lvc-on i{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-tabs .lvc-kpis{display:grid;gap:8px}.lvc-g-tabs .lvc-kpi2{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:18px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);min-width:0;transition:background .2s}.lvc-g-tabs .lvc-kpi2 b{font-family:var(--font-live);font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:inline-block;width:fit-content}.lvc-g-tabs .lvc-kpi2 span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-tabs .lvc-kpi2 small{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-tabs .lvc-kpi2.lvc-err b{color:var(--err)}.lvc-g-tabs .lvc-kpi2.lvc-warn b{color:var(--warn)}.lvc-g-tabs .lvc-kpi2.lvc-ok b{color:var(--ok)}.lvc-g-tabs .lvc-kpi2.lvc-mute b{color:var(--color-ink-mute)}.lvc-g-tabs .lvc-tr{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 10px;border-radius:14px;font-size:12.5px;transition:background .15s}.lvc-g-tabs .lvc-tr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-tabs .lvc-tr+.lvc-tr:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:var(--lvc-hair)}.lvc-g-tabs .lvc-tr:hover+.lvc-tr:before,.lvc-g-tabs .lvc-tr:hover:before{opacity:0}.lvc-g-tabs .lvc-tr .lvc-tx{flex:1;min-width:0}.lvc-g-tabs .lvc-tr .lvc-tx b{font-weight:600}.lvc-g-tabs .lvc-tr .lvc-tx b,.lvc-g-tabs .lvc-tr .lvc-tx span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-tabs .lvc-tr .lvc-tx span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-tabs .lvc-tr .lvc-meta{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;transition:opacity .15s}.lvc-g-tabs .lvc-tr .lvc-qa2{display:flex;gap:4px;position:absolute;right:10px;opacity:0;transform:translateX(6px);transition:opacity .15s,transform .2s;pointer-events:none}.lvc-g-tabs .lvc-tr:hover .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvc-g-tabs .lvc-tr:hover .lvc-meta.lvc-h{opacity:0}.lvc-g-tabs .lvc-tr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-tabs .lvc-icn{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));flex-shrink:0}.lvc-g-tabs .lvc-pnav{display:flex;align-items:center;gap:2px;padding:0 4px 10px;flex-wrap:wrap}.lvc-g-tabs .lvc-pnav a{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:11px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-tabs .lvc-pnav a:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-tabs .lvc-pnav a[aria-current]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-tabs .lvc-pnav a.lvc-ghost{color:var(--color-ink-mute);border:1px dashed var(--lvc-hair2)}.lvc-g-tabs .lvc-note2{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:0 4px 12px;max-width:100ch}.lvc-g-tabs .lvc-note2 a{color:var(--color-accent)}.lvc-g-tabs .lvc-ps-modal{position:absolute;inset:0;z-index:55;display:none;align-items:center;justify-content:center;background:var(--scrim);backdrop-filter:blur(2px)}.lvc-g-tabs .lvc-ps-modal.lvc-open{display:flex;animation:lvc-rise .2s}.lvc-g-tabs .lvc-ps-dlg{width:min(460px,calc(100% - 32px));padding:18px 18px 14px;border-radius:22px;background:var(--lvc-elev);box-shadow:0 40px 90px -30px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);animation:lvc-drop .25s}.lvc-g-tabs .lvc-ps-dlg h4{margin:0 0 6px;font-family:var(--font-live);font-size:16px;font-weight:700}.lvc-g-tabs .lvc-ps-dlg p{margin:0 0 12px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-tabs .lvc-ps-dlg .lvc-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.lvc-g-tabs .lvc-seg2{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-tabs .lvc-seg2 button{height:28px;padding:0 11px;border-radius:9px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap}.lvc-g-tabs .lvc-seg2 button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-tabs .lvc-srch{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:12.5px;min-width:0}.lvc-g-tabs .lvc-srch input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-tabs .lvc-bar3{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.lvc-g-tabs .lvc-spl{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;white-space:nowrap;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-tabs .lvc-spl.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-tabs .lvc-spl.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-tabs .lvc-spl.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-tabs .lvc-spl.lvc-todo{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-tabs .lvc-spl.lvc-muted{color:var(--color-ink-mute);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-tabs .lvc-dt{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0;background:var(--color-ink-mute)}.lvc-g-tabs .lvc-dt.lvc-ok{background:var(--ok);box-shadow:0 0 8px color-mix(in srgb,var(--ok) 60%,transparent)}.lvc-g-tabs .lvc-dt.lvc-warn{background:var(--warn);box-shadow:0 0 8px color-mix(in srgb,var(--warn) 60%,transparent)}.lvc-g-tabs .lvc-dt.lvc-err{background:var(--err);box-shadow:0 0 8px color-mix(in srgb,var(--err) 60%,transparent);animation:lvc-beatok 2.4s infinite}.lvc-g-tabs .lvc-dt.lvc-todo{background:var(--color-accent)}.lvc-g-tabs .lvc-dt.lvc-muted{background:var(--lvc-elev2);box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-tabs .lvc-tabp{display:none}.lvc-g-tabs .lvc-tabp.lvc-on{display:block;animation:lvc-rise .3s}.lvc-g-tabs .lvc-sfold{display:flex;flex-direction:column;gap:2px}.lvc-g-tabs .lvc-sfold button{display:flex;align-items:center;gap:9px;height:34px;padding:0 10px;border-radius:11px;font-size:12.5px;color:var(--color-ink-dim);text-align:left}.lvc-g-tabs .lvc-sfold button:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-tabs .lvc-sfold button[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);font-weight:600}.lvc-g-tabs .lvc-sfold button .lvc-c{margin-left:auto;font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-tabs .lvc-scards{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.lvc-g-tabs .lvc-sc{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:18px;background:var(--lvc-panel2);box-shadow:inset 0 0 0 1px var(--lvc-hair);min-height:120px}.lvc-g-tabs .lvc-sc .lvc-pv{height:54px;border-radius:12px;background:radial-gradient(60% 80% at 30% 40%,color-mix(in srgb,var(--color-accent) 14%,transparent),transparent),color-mix(in srgb,var(--color-ink) 3%,transparent);display:grid;place-items:center;color:var(--color-ink-mute)}.lvc-g-tabs .lvc-sc b{font-size:13px}.lvc-g-tabs .lvc-sc span{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-tabs .lvc-sc .lvc-tg{display:flex;gap:4px;flex-wrap:wrap}.lvc-g-tabs .lvc-sc .lvc-mn{position:absolute;right:8px;top:8px;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--lvc-elev);color:var(--color-ink-mute);opacity:0;transition:opacity .15s}.lvc-g-tabs .lvc-sc:hover .lvc-mn{opacity:1}.lvc-g-tabs .lvc-sc.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-tabs .lvc-limit{display:flex;align-items:center;gap:10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-tabs .lvc-limit .lvc-ps-bar{width:120px}.lvc-g-tabs .lvc-vlock{display:grid;place-items:center;gap:12px;padding:30px 20px;text-align:center}.lvc-g-tabs .lvc-vlock .lvc-ic2{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:var(--lvc-asoft);color:var(--color-accent)}.lvc-g-tabs .lvc-vlock p{margin:0;font-size:12.5px;color:var(--color-ink-dim);max-width:52ch}.lvc-g-tabs .lvc-vcats{display:flex;flex-direction:column;gap:2px}.lvc-g-tabs .lvc-vrow{display:grid;grid-template-columns:30px minmax(0,1fr) 150px 120px;gap:10px;align-items:center;min-height:46px;padding:0 10px;border-radius:12px;font-size:12.5px}.lvc-g-tabs .lvc-vrow:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-tabs .lvc-vrow .lvc-lg{font-family:var(--lvc-mono);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-tabs .lvc-vrow .lvc-pw{font-family:var(--lvc-mono);letter-spacing:.2em;color:var(--color-ink-mute)}.lvc-g-tabs .lvc-vrow .lvc-qa3{display:flex;gap:4px;justify-content:flex-end;opacity:0;transition:opacity .15s}.lvc-g-tabs .lvc-vrow:hover .lvc-qa3{opacity:1}.lvc-g-tabs .lvc-auto-lock{display:inline-flex;align-items:center;gap:8px;font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-tabs .lvc-auto-lock svg{width:16px;height:16px;transform:rotate(-90deg)}.lvc-g-tabs .lvc-auto-lock .lvc-bgc{fill:none;stroke:color-mix(in srgb,var(--color-ink) 8%,transparent);stroke-width:2.4}.lvc-g-tabs .lvc-auto-lock .lvc-fgc{fill:none;stroke:var(--color-accent);stroke-width:2.4;stroke-dasharray:44;transition:stroke-dashoffset 1s linear}.lvc-g-tabs .lvc-cover{height:120px;border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--color-accent) 30%,var(--color-on-accent)),color-mix(in srgb,var(--live-2) 30%,var(--color-on-accent)));display:flex;align-items:flex-end;gap:8px;padding:10px}.lvc-g-tabs .lvc-tog{position:relative;width:40px;height:22px;border-radius:999px;background:var(--lvc-elev2);flex-shrink:0;transition:background .2s}.lvc-g-tabs .lvc-tog:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:var(--color-ink);transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.lvc-g-tabs .lvc-tog.lvc-on{background:var(--live-grad)}.lvc-g-tabs .lvc-tog.lvc-on:after{transform:translateX(18px);background:var(--color-on-accent)}.lvc-g-tabs .lvc-ftiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lvc-g-tabs .lvc-ftiles a{display:flex;align-items:center;gap:12px;padding:14px;border-radius:18px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);transition:background .2s,transform .2s}.lvc-g-tabs .lvc-ftiles a:hover{background:var(--lvc-panel2);transform:translateY(-1px)}.lvc-g-tabs .lvc-ftiles b{display:block;font-size:13px}.lvc-g-tabs .lvc-ftiles span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-tabs .lvc-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--color-accent) 32%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;opacity:0}.lvc-g-trash .lvc-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);white-space:nowrap}.lvc-g-trash .lvc-pill b{font-family:var(--lvc-mono);font-weight:600;color:var(--color-ink)}.lvc-g-trash .lvc-pill.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-trash .lvc-pill.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-trash .lvc-pill.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-trash .lvc-pill.lvc-acc{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-trash .lvc-mk{flex-shrink:0;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;letter-spacing:.02em;padding:1px 7px;border-radius:999px;color:var(--color-ink-mute);box-shadow:inset 0 0 0 1px var(--lvc-hair2);white-space:nowrap}.lvc-g-trash .lvc-mk.lvc-warn{color:var(--warn);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent)}.lvc-g-trash .lvc-mk.lvc-err{color:var(--err);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--err) 40%,transparent);background:color-mix(in srgb,var(--err) 8%,transparent)}.lvc-g-trash .lvc-mk.lvc-acc{color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent);background:var(--lvc-asoft)}.lvc-g-trash .lvc-mk.lvc-ok{color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent);background:color-mix(in srgb,var(--ok) 8%,transparent)}.lvc-g-trash .lvc-ps-view{position:relative;padding:0 16px 80px;min-width:0}.lvc-g-trash .lvc-ps-hd{position:relative;display:flex;align-items:center;gap:6px;min-height:76px;padding:6px 4px 4px;flex-wrap:nowrap;min-width:0}.lvc-g-trash .lvc-ps-hd .lvc-ttl{display:flex;flex-direction:column;gap:3px;flex-shrink:0;margin-right:4px}.lvc-g-trash .lvc-ps-hd .lvc-crumb{display:flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-trash .lvc-ps-hd .lvc-crumb a:hover{color:var(--color-ink)}.lvc-g-trash .lvc-ps-hd h3{font-family:var(--font-live);font-size:22px;font-weight:800;margin:0;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;background:linear-gradient(95deg,var(--color-ink) 35%,color-mix(in srgb,var(--color-accent) 70%,var(--color-ink)));-webkit-background-clip:text;background-clip:text;color:transparent}.lvc-g-trash .lvc-ps-stat{display:flex;align-items:baseline;gap:6px;padding:7px 9px;border-radius:14px;white-space:nowrap;transition:background .2s,box-shadow .2s;flex-shrink:0}.lvc-g-trash .lvc-ps-stat:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-trash .lvc-ps-stat[aria-pressed=true]{background:var(--lvc-asoft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 45%,transparent)}.lvc-g-trash .lvc-ps-stat b{font-family:var(--font-live);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-trash .lvc-ps-stat span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-trash .lvc-ps-stat.lvc-hot b{color:var(--warn)}.lvc-g-trash .lvc-ps-stat.lvc-bad b{color:var(--err)}.lvc-g-trash .lvc-ps-stat.lvc-q b{color:var(--color-ink-dim)}.lvc-g-trash .lvc-ps-q{flex:1 1 200px;min-width:140px;display:flex;align-items:center;gap:9px;height:var(--btn-h-main);padding:0 10px 0 14px;border-radius:14px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:13px;transition:box-shadow .2s}.lvc-g-trash .lvc-ps-q:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-trash .lvc-ps-q input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-trash .lvc-ps-q input::placeholder{color:var(--color-ink-mute)}.lvc-g-trash .lvc-ps-q .lvc-op{color:var(--color-accent)}.lvc-g-trash .lvc-ps-q .lvc-op,.lvc-g-trash .lvc-ps-sync{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-trash .lvc-ps-sync{display:inline-flex;align-items:center;gap:7px;height:var(--btn-h-main);padding:0 10px;border-radius:14px;color:var(--color-ink-mute);white-space:nowrap;flex-shrink:0}.lvc-g-trash .lvc-ps-sync svg{width:18px;height:18px;transform:rotate(-90deg)}.lvc-g-trash .lvc-ps-sync .lvc-bgc{fill:none;stroke:color-mix(in srgb,var(--color-ink) 8%,transparent);stroke-width:2.4}.lvc-g-trash .lvc-ps-sync .lvc-fgc{fill:none;stroke:var(--ok);stroke-width:2.4;stroke-dasharray:44;stroke-dashoffset:0;stroke-linecap:round}.lvc-g-trash .lvc-ps-sync.lvc-go .lvc-fgc{animation:lvc-psring 1.1s linear}.lvc-g-trash .lvc-ps-main{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h-main);padding:0 16px;border-radius:14px;font-weight:700;font-size:var(--btn-fs-main);color:var(--color-on-accent);white-space:nowrap;background:var(--live-grad);box-shadow:0 10px 28px -10px color-mix(in srgb,var(--live-2) 80%,transparent);transition:transform .2s,box-shadow .2s;flex-shrink:0}.lvc-g-trash .lvc-ps-main:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px color-mix(in srgb,var(--live-2) 95%,transparent)}.lvc-g-trash .lvc-ps-main .lvc-kbd{border-color:color-mix(in srgb,var(--color-on-accent) 30%,transparent);color:var(--color-on-accent)}.lvc-g-trash .lvc-ps-ib{display:grid;place-items:center;width:var(--btn-h-main);height:var(--btn-h-main);border-radius:14px;color:var(--color-ink-dim);transition:background .2s,color .2s;position:relative;flex-shrink:0}.lvc-g-trash .lvc-ps-ib:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.lvc-g-trash .lvc-ps-ib[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-accent)}.lvc-g-trash .lvc-ps-seg{display:inline-flex;gap:2px;padding:3px;border-radius:13px;background:color-mix(in srgb,var(--color-ink) 5%,transparent);flex-shrink:0}.lvc-g-trash .lvc-ps-seg button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);transition:background .2s,color .2s;white-space:nowrap}.lvc-g-trash .lvc-ps-seg button:hover{color:var(--color-ink)}.lvc-g-trash .lvc-ps-seg button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-trash .lvc-ps-seg button b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-trash .lvc-ps-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lvc-g-trash .lvc-ps-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 4.5%,transparent);white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.lvc-g-trash .lvc-ps-chip:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.lvc-g-trash .lvc-ps-chip b{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-ink-mute)}.lvc-g-trash .lvc-ps-chip[aria-pressed=true]{background:var(--lvc-asoft);color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}.lvc-g-trash .lvc-ps-chip[aria-pressed=true] b{color:var(--color-accent)}.lvc-g-trash .lvc-ps-chip i.lvc-d{width:7px;height:7px;border-radius:50%;background:var(--color-ink-mute)}.lvc-g-trash .lvc-ps-lb{height:var(--btn-h);display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:11px;font-size:var(--btn-fs);color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent);transition:background .15s,color .15s;white-space:nowrap}.lvc-g-trash .lvc-ps-lb:hover{background:color-mix(in srgb,var(--color-ink) 9%,transparent);color:var(--color-ink)}.lvc-g-trash .lvc-ps-lb.lvc-acc{color:var(--color-accent)}.lvc-g-trash .lvc-ps-lb.lvc-err{color:var(--err)}.lvc-g-trash .lvc-ps-lb.lvc-ok{color:var(--ok)}.lvc-g-trash .lvc-ps-lb.lvc-p{background:var(--live-grad);color:var(--color-on-accent);font-weight:700}.lvc-g-trash .lvc-ps-day{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-trash .lvc-ps-day .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-trash .lvc-ps-day .lvc-c{font-weight:500;letter-spacing:0;text-transform:none;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-family:var(--lvc-mono)}.lvc-g-trash .lvc-ps-day.lvc-now{color:var(--color-ink)}.lvc-g-trash .lvc-ps-day.lvc-now:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:lvc-beat 2s infinite}.lvc-g-trash .lvc-ps-day.lvc-hot{color:var(--warn)}.lvc-g-trash .lvc-ps-plate{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair)}.lvc-g-trash .lvc-ps-av{display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvc-c) 45%,transparent),0 0 0 2px var(--lvc-panel);flex-shrink:0;width:24px;height:24px}.lvc-g-trash .lvc-ps-avs{display:flex}.lvc-g-trash .lvc-ps-avs .lvc-ps-av+.lvc-ps-av{margin-left:-6px}.lvc-g-trash .lvc-ps-live{display:inline-flex;align-items:center;gap:6px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);letter-spacing:.04em;white-space:nowrap}.lvc-g-trash .lvc-ps-live i{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok);animation:lvc-beatok 2.4s infinite}.lvc-g-trash .lvc-ps-bar{height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 7%,transparent);overflow:hidden}.lvc-g-trash .lvc-ps-bar i{display:block;height:100%;border-radius:999px;background:var(--live-grad);transition:width .8s cubic-bezier(.2,.8,.2,1)}.lvc-g-trash .lvc-ps-bar.lvc-ok i{background:var(--ok)}.lvc-g-trash .lvc-ps-bar.lvc-warn i{background:var(--warn)}.lvc-g-trash .lvc-ps-bar.lvc-err i{background:var(--err)}.lvc-g-trash .lvc-ps-empty{display:grid;place-items:center;gap:8px;padding:40px 20px;border-radius:22px;background:color-mix(in srgb,var(--color-ink) 2%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);text-align:center;font-size:13px}.lvc-g-trash .lvc-ps-empty b{color:var(--color-ink);font-size:14px}.lvc-g-trash .lvc-ps-sel{position:absolute;left:50%;bottom:16px;z-index:25;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:18px;background:linear-gradient(120deg,color-mix(in srgb,var(--color-accent) 88%,var(--color-bg)),color-mix(in srgb,var(--live-2) 80%,var(--color-bg)));color:var(--color-on-accent);font-size:13px;font-weight:700;box-shadow:0 20px 50px -18px color-mix(in srgb,var(--live-2) 90%,transparent);transform:translate(-50%,160%);opacity:0;transition:transform .4s cubic-bezier(.3,1.3,.5,1),opacity .3s;white-space:nowrap}.lvc-g-trash .lvc-ps-sel.lvc-show{transform:translate(-50%);opacity:1}.lvc-g-trash .lvc-ps-sel button{height:32px;padding:0 12px;border-radius:11px;background:color-mix(in srgb,var(--color-on-accent) 14%,transparent);color:var(--color-on-accent);font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.lvc-g-trash .lvc-ps-sel button:hover{background:color-mix(in srgb,var(--color-on-accent) 24%,transparent)}.lvc-g-trash .lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-trash .lvc-enter .lvc-sweep,.lvc-g-trash .lvc-enter>.lvc-sweep{animation:lvc-sweep 1.4s ease-out .12s}.lvc-g-trash .lvc-ps-leave{animation:lvc-psleave .5s cubic-bezier(.5,0,.7,.4) forwards}.lvc-g-trash .lvc-ps-leave.lvc-ok{background:color-mix(in srgb,var(--ok) 14%,var(--lvc-panel))!important}.lvc-g-trash .lvc-ps-leave.lvc-err{background:color-mix(in srgb,var(--err) 14%,var(--lvc-panel))!important}.lvc-g-trash .lvc-ps-leave.lvc-warn{background:color-mix(in srgb,var(--warn) 14%,var(--lvc-panel))!important}.lvc-g-trash .lvc-ps-rise{animation:lvc-rise .45s cubic-bezier(.2,.9,.2,1) both}.lvc-g-trash .lvc-ps-note{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-trash .lvc-ps-mono{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap}.lvc-g-trash .lvc-ps-count{font-variant-numeric:tabular-nums;display:inline-block}.lvc-g-trash .lvc-ps-hide{display:none!important}.lvc-g-trash .lvc-ps-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.lvc-g-trash .lvc-c12{grid-column:1/-1}.lvc-g-trash .lvc-c8{grid-column:span 8}.lvc-g-trash .lvc-c4{grid-column:span 4}.lvc-g-trash .lvc-c6{grid-column:span 6}.lvc-g-trash .lvc-c7{grid-column:span 7}.lvc-g-trash .lvc-c5{grid-column:span 5}.lvc-g-trash .lvc-c9{grid-column:span 9}.lvc-g-trash .lvc-c3{grid-column:span 3}.lvc-g-trash .lvc-pl{position:relative;min-width:0;border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:14px 16px}.lvc-g-trash .lvc-pl h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--font-live);font-size:15px;font-weight:700;letter-spacing:-.01em}.lvc-g-trash .lvc-pl h4 .lvc-c{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-mute)}.lvc-g-trash .lvc-pl h4 a{margin-left:auto;font-family:inherit;font-size:max(12px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--color-accent)}.lvc-g-trash .lvc-pl .lvc-sub{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:-6px 0 10px}.lvc-g-trash .lvc-fld{display:flex;flex-direction:column;gap:5px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-trash .lvc-fld .lvc-ps-in{font-size:13px}.lvc-g-trash .lvc-fld b{color:var(--color-ink-dim);font-weight:600}.lvc-g-trash .lvc-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lvc-g-trash .lvc-fr3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lvc-g-trash .lvc-ps-in{width:100%;height:38px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);border:0;box-shadow:inset 0 0 0 1px var(--lvc-hair2);color:var(--color-ink);font:inherit;font-size:13px;outline:0}.lvc-g-trash .lvc-ps-in:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 10%,transparent)}.lvc-g-trash .lvc-chk{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;color:var(--color-ink-dim);cursor:pointer}.lvc-g-trash .lvc-chk i{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--lvc-hair2);color:transparent;flex-shrink:0}.lvc-g-trash .lvc-chk.lvc-on i{background:var(--live-grad);box-shadow:none;color:var(--color-on-accent)}.lvc-g-trash .lvc-kpis{display:grid;gap:8px}.lvc-g-trash .lvc-kpi2{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:18px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);box-shadow:inset 0 0 0 1px var(--lvc-hair);min-width:0;transition:background .2s}.lvc-g-trash .lvc-kpi2 b{font-family:var(--font-live);font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:inline-block;width:fit-content}.lvc-g-trash .lvc-kpi2 span{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim)}.lvc-g-trash .lvc-kpi2 small{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-trash .lvc-kpi2.lvc-err b{color:var(--err)}.lvc-g-trash .lvc-kpi2.lvc-warn b{color:var(--warn)}.lvc-g-trash .lvc-kpi2.lvc-ok b{color:var(--ok)}.lvc-g-trash .lvc-kpi2.lvc-mute b{color:var(--color-ink-mute)}.lvc-g-trash .lvc-tr{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 10px;border-radius:14px;font-size:12.5px;transition:background .15s}.lvc-g-trash .lvc-tr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-trash .lvc-tr+.lvc-tr:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:var(--lvc-hair)}.lvc-g-trash .lvc-tr:hover+.lvc-tr:before,.lvc-g-trash .lvc-tr:hover:before{opacity:0}.lvc-g-trash .lvc-tr .lvc-tx{flex:1;min-width:0}.lvc-g-trash .lvc-tr .lvc-tx b{font-weight:600}.lvc-g-trash .lvc-tr .lvc-tx b,.lvc-g-trash .lvc-tr .lvc-tx span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-trash .lvc-tr .lvc-tx span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-trash .lvc-tr .lvc-meta{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;transition:opacity .15s}.lvc-g-trash .lvc-tr .lvc-qa2{display:flex;gap:4px;position:absolute;right:10px;opacity:0;transform:translateX(6px);transition:opacity .15s,transform .2s;pointer-events:none}.lvc-g-trash .lvc-tr:hover .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvc-g-trash .lvc-tr:hover .lvc-meta.lvc-h{opacity:0}.lvc-g-trash .lvc-tr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-trash .lvc-icn{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:color-mix(in srgb,var(--lvc-c) 20%,var(--lvc-panel));color:color-mix(in srgb,var(--lvc-c) 72%,var(--color-ink));flex-shrink:0}.lvc-g-trash .lvc-pnav{display:flex;align-items:center;gap:2px;padding:0 4px 10px;flex-wrap:wrap}.lvc-g-trash .lvc-pnav a{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:11px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-trash .lvc-pnav a:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-trash .lvc-pnav a[aria-current]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-trash .lvc-pnav a.lvc-ghost{color:var(--color-ink-mute);border:1px dashed var(--lvc-hair2)}.lvc-g-trash .lvc-note2{font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);margin:0 4px 12px;max-width:100ch}.lvc-g-trash .lvc-note2 a{color:var(--color-accent)}.lvc-g-trash .lvc-ps-modal{position:absolute;inset:0;z-index:55;display:none;align-items:center;justify-content:center;background:var(--scrim);backdrop-filter:blur(2px)}.lvc-g-trash .lvc-ps-modal.lvc-open{display:flex;animation:lvc-rise .2s}.lvc-g-trash .lvc-ps-dlg{width:min(460px,calc(100% - 32px));padding:18px 18px 14px;border-radius:22px;background:var(--lvc-elev);box-shadow:0 40px 90px -30px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);animation:lvc-drop .25s}.lvc-g-trash .lvc-ps-dlg h4{margin:0 0 6px;font-family:var(--font-live);font-size:16px;font-weight:700}.lvc-g-trash .lvc-ps-dlg p{margin:0 0 12px;font-size:12.5px;color:var(--color-ink-dim)}.lvc-g-trash .lvc-ps-dlg .lvc-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.lvc-g-trash .lvc-seg2{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-trash .lvc-seg2 button{height:28px;padding:0 11px;border-radius:9px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap}.lvc-g-trash .lvc-seg2 button[aria-pressed=true]{background:var(--lvc-elev);color:var(--color-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-trash .lvc-srch{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:12px;background:var(--lvc-panel2);box-shadow:inset 0 0 0 1px var(--lvc-hair);color:var(--color-ink-mute);font-size:12.5px;min-width:0}.lvc-g-trash .lvc-srch input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--color-ink);font:inherit}.lvc-g-trash .lvc-bar3{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.lvc-g-trash .lvc-spl{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;white-space:nowrap;color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-g-trash .lvc-spl.lvc-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lvc-g-trash .lvc-spl.lvc-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.lvc-g-trash .lvc-spl.lvc-err{color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent)}.lvc-g-trash .lvc-spl.lvc-todo{color:var(--color-accent);background:var(--lvc-asoft)}.lvc-g-trash .lvc-spl.lvc-muted{color:var(--color-ink-mute);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-trash .lvc-dt{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0;background:var(--color-ink-mute)}.lvc-g-trash .lvc-dt.lvc-ok{background:var(--ok);box-shadow:0 0 8px color-mix(in srgb,var(--ok) 60%,transparent)}.lvc-g-trash .lvc-dt.lvc-warn{background:var(--warn);box-shadow:0 0 8px color-mix(in srgb,var(--warn) 60%,transparent)}.lvc-g-trash .lvc-dt.lvc-err{background:var(--err);box-shadow:0 0 8px color-mix(in srgb,var(--err) 60%,transparent);animation:lvc-beatok 2.4s infinite}.lvc-g-trash .lvc-dt.lvc-todo{background:var(--color-accent)}.lvc-g-trash .lvc-dt.lvc-muted{background:var(--lvc-elev2);box-shadow:inset 0 0 0 1px var(--lvc-hair2)}.lvc-g-trash .lvc-trl{border-radius:22px;background:var(--lvc-panel);box-shadow:inset 0 0 0 1px var(--lvc-hair);padding:6px 8px}.lvc-g-trash .lvc-trr{position:relative;display:flex;align-items:center;gap:12px;min-height:58px;padding:0 12px 0 16px;border-radius:14px;overflow:hidden;transition:background .15s}.lvc-g-trash .lvc-trr:hover{background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-trash .lvc-trr:before{content:"";position:absolute;left:4px;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--lvc-c)}.lvc-g-trash .lvc-trr+.lvc-trr{box-shadow:inset 0 1px 0 var(--lvc-hair)}.lvc-g-trash .lvc-trr .lvc-em{font-size:18px;width:28px;text-align:center;flex-shrink:0}.lvc-g-trash .lvc-trr .lvc-tx{flex:1;min-width:0}.lvc-g-trash .lvc-trr .lvc-tx b{display:block;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-trash .lvc-trr .lvc-tx span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-trash .lvc-trr .lvc-when{font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute);white-space:nowrap;transition:opacity .15s}.lvc-g-trash .lvc-trr .lvc-qa2{position:absolute;right:12px;display:flex;gap:6px;opacity:0;transform:translateX(8px);transition:opacity .15s,transform .2s;pointer-events:none}.lvc-g-trash .lvc-trr:focus-within .lvc-qa2,.lvc-g-trash .lvc-trr:hover .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvc-g-trash .lvc-trr:hover .lvc-when{opacity:0}.lvc-g-trash .lvc-trr.lvc-enter{animation:lvc-enter .7s cubic-bezier(.2,.9,.2,1)}.lvc-g-trash .lvc-trr.lvc-busy{opacity:.55;pointer-events:none}.lvc-g-trash .lvc-day2{display:flex;align-items:center;gap:10px;height:30px;padding:0 12px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.lvc-g-trash .lvc-day2 .lvc-rule{flex:1;height:1px;background:linear-gradient(90deg,var(--lvc-hair2),transparent)}.lvc-g-trash .lvc-day2 .lvc-c{font-family:var(--lvc-mono);font-weight:500;letter-spacing:0;text-transform:none;font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvc-g-trash .lvc-day2.lvc-now{color:var(--color-ink)}.lvc-g-trash .lvc-day2.lvc-now:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);animation:lvc-beat 2s infinite}.lvc-g-trash .lvc-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--color-accent) 32%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;opacity:0}@keyframes lvc-psring{0%{stroke-dashoffset:44}to{stroke-dashoffset:0}}@keyframes lvc-psleave{to{opacity:0;transform:translateX(70px)}}@keyframes lvc-pop{0%{opacity:0;transform:scale(.7)}}@keyframes lvc-flashbg{0%{background:color-mix(in srgb,var(--color-accent) 18%,transparent)}}@keyframes lvc-segin{0%{flex:0;opacity:0}}@keyframes lvc-flash{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-accent) 70%,transparent)}to{box-shadow:0 0 0 10px transparent}}@keyframes lvc-flashc{0%{color:var(--color-accent)}}