.lvc-root{--lvc-app:var(--surf-0,color-mix(in srgb,var(--color-ink) 2%,var(--color-bg)));--lvc-panel:var(--surf-1,color-mix(in srgb,var(--color-ink) 4%,var(--color-bg)));--lvc-panel2:color-mix(in srgb,var(--color-ink) 6%,var(--color-bg));--lvc-elev:var(--surf-2,color-mix(in srgb,var(--color-ink) 9%,var(--color-bg)));--lvc-elev2:color-mix(in srgb,var(--color-ink) 14%,var(--color-bg));--lvc-hair:color-mix(in srgb,var(--color-ink) 7%,transparent);--lvc-hair2:color-mix(in srgb,var(--color-ink) 11%,transparent);--lvc-asoft:color-mix(in srgb,var(--color-accent) 16%,transparent);--lvc-mono:"JetBrains Mono",ui-monospace,monospace;--lvc-c:var(--color-accent);position:relative;font-family:var(--font-body,"Manrope"),-apple-system,system-ui,sans-serif;color:var(--color-ink);font-size:13.5px;line-height:1.45;-webkit-font-smoothing:antialiased}.lvc-root,.lvc-root *,.lvc-root h1,.lvc-root h2,.lvc-root h3,.lvc-root h4{text-shadow:none}:where(.lvc-root) *,:where(.lvc-root) :after,:where(.lvc-root) :before{box-sizing:border-box}@layer base{:where(.lvc-root) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}}:where(.lvc-root) button:disabled{cursor:default}:where(.lvc-root) a{color:inherit;text-decoration:none}:where(.lvc-root) h3,:where(.lvc-root) h4,:where(.lvc-root) p{margin:0}:where(.lvc-root) a:focus-visible,:where(.lvc-root) button:focus-visible,:where(.lvc-root) input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:8px}@layer base{:where(.lvc-root) input,:where(.lvc-root) select,:where(.lvc-root) textarea{font:inherit;color:inherit}}.lvc-root svg.lvc-i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.lvc-root svg.lvc-i.lvc-s{width:14px;height:14px}.lvc-root svg.lvc-i.lvc-xs{width:12px;height:12px}.lvc-root svg.lvc-i.lvc-l{width:18px;height:18px}.lvc-root .lvc-sp{flex:1}.lvc-root .lvc-kbd{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:6px;border:1px solid var(--lvc-hair2);font-family:var(--lvc-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-root.lvc-canvas{isolation:isolate;min-height:100%}.lvc-aurora{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:var(--rad-panel,16px);pointer-events:none}.lvc-bleed .lvc-aurora{inset:calc(-1 * var(--live-canvas-top)) calc(-1 * max(0px, calc(var(--live-canvas-x) - 16px))) 0}:root .lvc-canvas-pad{padding-left:max(0px,calc(var(--live-canvas-x) - 16px));padding-right:max(0px,calc(var(--live-canvas-x) - 16px))}.lvc-aurora>i{position:absolute;left:-10%;right:-10%;top:-220px;height:420px;filter:blur(38px);opacity:var(--live-aurora-opacity,.5);background:radial-gradient(38% 55% at 18% 45%,color-mix(in srgb,var(--live-aurora-1) 70%,transparent),transparent 70%),radial-gradient(30% 50% at 62% 30%,color-mix(in srgb,var(--live-aurora-2) 55%,transparent),transparent 70%),radial-gradient(26% 45% at 92% 55%,color-mix(in srgb,var(--live-aurora-3) 40%,transparent),transparent 70%);animation:lvc-drift 18s ease-in-out infinite alternate}.lvc-root .lvc-ps-sel{position:fixed;z-index:900}.lvc-root .lvc-ps-modal{position:fixed;z-index:1000}.lvc-root .lvc-ps-menu{z-index:400}.lvc-root .lvc-bot{position:sticky;left:auto;right:auto;bottom:14px;margin:16px 4px 0}@media (max-width:1099.98px){.lvc-root .lvc-secchips.lvc-narrow-only{display:flex}}.lvc-root .lvc-radio input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.lvc-root .lvc-radio label{position:relative;cursor:pointer}.lvc-root .lvc-ftree.lvc-radio{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow:auto}.lvc-root .lvc-ftree.lvc-radio label{display:flex;align-items:center;min-height:32px;padding:0 10px;border-radius:10px;font-size:12.5px;color:var(--color-ink-dim);white-space:pre}.lvc-root .lvc-ftree.lvc-radio label:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.lvc-root .lvc-ftree.lvc-radio label:has(input:checked){background:var(--lvc-asoft);color:var(--color-ink)}.lvc-root .lvc-chips.lvc-radio .lvc-chip2:has(input:checked){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-root .lvc-swatches i{display:block;width:22px;height:22px;border-radius:7px}.lvc-root .lvc-swatches label:has(input:checked) i{box-shadow:0 0 0 2px var(--color-bg),0 0 0 4px var(--color-accent)}.lvc-toastlayer{position:fixed;left:50%;bottom:24px;z-index:1200;transform:translateX(-50%);width:min(460px,calc(calc(100vw / var(--ui-scale, 1)) - 32px));pointer-events:none}.lvc-toast{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;border-radius:16px;background:var(--lvc-elev);box-shadow:0 18px 40px -12px var(--scrim),inset 0 0 0 1px var(--lvc-hair2);font-size:12.5px;pointer-events:auto;animation:lvc-toastin .4s cubic-bezier(.3,1.3,.5,1)}.lvc-toast .lvc-tt{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-toast .lvc-tic{display:grid;place-items:center;width:26px;height:26px;border-radius:9px;background:var(--lvc-asoft);color:var(--color-accent);flex-shrink:0}.lvc-toast .lvc-tic.lvc-err{background:color-mix(in srgb,var(--err) 14%,transparent);color:var(--err)}.lvc-toast .lvc-undo{color:var(--color-accent);font-weight:700;padding:4px 8px;border-radius:8px}.lvc-toast .lvc-undo:hover{background:var(--lvc-asoft)}.lvc-toast .lvc-cdr{width:18px;height:18px;transform:rotate(-90deg);flex-shrink:0}.lvc-toast .lvc-cdr circle{fill:none;stroke:var(--color-accent);stroke-width:2.2;stroke-dasharray:50.3;stroke-dashoffset:0;animation:lvc-cd 6s linear forwards}@keyframes lvc-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(4%,10px,0) scale(1.05)}to{transform:translate3d(-4%,-6px,0) scale(1)}}@keyframes lvc-beat{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-accent) 60%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes lvc-beatok{50%{opacity:.35}}@keyframes lvc-bump{40%{transform:translateY(-4px) scale(1.22)}}@keyframes lvc-spin{to{transform:rotate(1turn)}}@keyframes lvc-enter{0%{opacity:0;transform:translateY(-16px)}}@keyframes lvc-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes lvc-drop{0%{opacity:0;transform:translateY(-8px) scale(.97)}}@keyframes lvc-sweep{0%{opacity:1;background-position:120% 0}to{opacity:1;background-position:-120% 0}}@keyframes lvc-cd{to{stroke-dashoffset:50.3}}@keyframes lvc-livep{50%{opacity:.25}}@keyframes lvc-slidein{0%{opacity:0;transform:translateX(18px)}}@keyframes lvc-toastin{0%{opacity:0;transform:translateY(40px)}}.lvc-root .lvc-bump{animation:lvc-bump .5s cubic-bezier(.3,1.6,.5,1)}@media (prefers-reduced-motion:reduce){.lvc-root *,.lvc-root :after,.lvc-root :before,.lvc-toast,.lvc-toast *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.lvc-root .lvc-it3 .lvc-open-a{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-accent);opacity:0;transition:opacity .15s}.lvc-root .lvc-it3:focus-visible .lvc-open-a,.lvc-root .lvc-it3:hover .lvc-open-a{opacity:1}.lvc-root .lvc-wa-live{justify-content:flex-end}.lvc-root .lvc-fit{container:lvc-hd/inline-size;position:relative;z-index:6}.lvc-root .lvc-fit .lvc-lbl{white-space:nowrap}.lvc-root .lvc-fit svg.lvc-ico-narrow{display:none}@container lvc-hd (max-width: 919.98px){.lvc-g-dir .lvc-ps-hd .lvc-ps-lb{width:var(--btn-h-main);height:var(--btn-h-main);padding:0;gap:0;justify-content:center;border-radius:14px}}@container lvc-hd (max-width: 799.98px){.lvc-g-dir .lvc-ps-hd .lvc-ps-note{display:none}}@container lvc-hd (max-width: 679.98px){.lvc-g-dir .lvc-ps-hd .lvc-ps-main{width:var(--btn-h-main);padding:0;gap:0}}.lvc-g-space .lvc-sp-hd>.lvc-sp-tt{flex:1 1 auto;min-width:0}.lvc-g-space .lvc-sp-hd>.lvc-sp-tt .lvc-crumb,.lvc-g-space .lvc-sp-hd>.lvc-sp-tt .lvc-subl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lvc-g-space .lvc-sp-hd>.lvc-sp-tt .lvc-crumb{display:block}.lvc-g-space .lvc-sp-hd>.lvc-sp-tt .lvc-crumb svg{display:inline-block;vertical-align:-2px;margin:0 6px}.lvc-g-space .lvc-sp-hd>.lvc-sp-tt h3{min-width:0}.lvc-g-space .lvc-sp-hd>.lvc-sp-tt h3 .lvc-t{min-width:0;overflow:hidden;text-overflow:ellipsis;padding-bottom:2px}.lvc-g-space .lvc-sp-hd>.lvc-acts,.lvc-g-space .lvc-sp-hd>.lvc-sp-tt h3 .lvc-capst{flex-shrink:0}@container lvc-hd (max-width: 899.98px){.lvc-g-space .lvc-sp-hd .lvc-acts .lvc-ps-lb:first-child{width:var(--btn-h-main);height:var(--btn-h-main);padding:0;gap:0;justify-content:center;border-radius:14px}}@container lvc-hd (max-width: 639.98px){.lvc-g-space .lvc-sp-hd .lvc-acts .lvc-ps-lb{width:var(--btn-h-main);height:var(--btn-h-main);padding:0;gap:0;justify-content:center;border-radius:14px}.lvc-g-space .lvc-sp-hd .lvc-acts .lvc-ps-main{width:var(--btn-h-main);padding:0;gap:0}.lvc-g-space .lvc-sp-hd .lvc-acts svg.lvc-ico-wide{display:none}.lvc-g-space .lvc-sp-hd .lvc-acts svg.lvc-ico-narrow{display:block}}@container lvc-hd (max-width: 919.98px){.lvc-g-dir .lvc-ps-hd .lvc-ps-lb .lvc-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@container lvc-hd (max-width: 679.98px){.lvc-g-dir .lvc-ps-hd .lvc-ps-main .lvc-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@container lvc-hd (max-width: 899.98px){.lvc-g-space .lvc-sp-hd .lvc-acts .lvc-ps-lb:first-child .lvc-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@container lvc-hd (max-width: 639.98px){.lvc-g-space .lvc-sp-hd .lvc-acts .lvc-ps-lb .lvc-lbl,.lvc-g-space .lvc-sp-hd .lvc-acts .lvc-ps-main .lvc-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.lvc-g-space .lvc-ps-grid{display:flex;flex-wrap:wrap}.lvc-g-space .lvc-ps-grid>*{min-width:0}.lvc-g-space .lvc-ps-grid>.lvc-c12{flex:1 1 100%}.lvc-g-space .lvc-ps-grid>.lvc-c9{flex:9 1 0;min-width:min(100%,600px)}.lvc-g-space .lvc-ps-grid>.lvc-c8{flex:8 1 0;min-width:min(100%,600px)}.lvc-g-space .lvc-ps-grid>.lvc-c7{flex:7 1 0;min-width:min(100%,520px)}.lvc-g-space .lvc-ps-grid>.lvc-c6{flex:6 1 0;min-width:min(100%,400px)}.lvc-g-space .lvc-ps-grid>.lvc-c5{flex:5 1 0;min-width:min(100%,300px)}.lvc-g-space .lvc-ps-grid>.lvc-c4{flex:4 1 0;min-width:min(100%,300px)}.lvc-g-space .lvc-ps-grid>.lvc-c3{flex:3 1 0;min-width:min(100%,240px)}.lvc-g-space .lvc-tbl{container:lvc-tbl/inline-size}@container lvc-tbl (max-width: 559.98px){.lvc-g-space .lvc-tbl .lvc-trow{grid-template-columns:minmax(0,1fr) fit-content(42%)!important}.lvc-g-space .lvc-tbl :is(.lvc-col-t,.lvc-col-f,.lvc-col-m){display:none}.lvc-g-space .lvc-tbl .lvc-grp>.lvc-ps-note{grid-column:2/-1!important}}.lvc-g-space .lvc-stats6{grid-template-columns:repeat(auto-fit,minmax(max(calc((100% - 40.5px) / 6),min(calc((860px - 100%) * 999),max(calc((100% - 16.5px) / 3),min(calc((460px - 100%) * 999),calc((100% - 8.5px) / 2))))),1fr))}@container lvc-hd (max-width: 639.98px){.lvc-g-space .lvc-sp-hd>.lvc-sp-tt h3{flex-wrap:wrap;row-gap:4px;font-size:var(--sh-title-size)}}.lvc-g-board .lvc-lst{container:lvc-lst/inline-size}.lvc-g-space .lvc-tbl .lvc-trow .lvc-nm4 b,.lvc-g-space .lvc-tbl .lvc-trow .lvc-nm4 span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;overflow-wrap:break-word}.lvc-g-space .lvc-tbl .lvc-trow .lvc-nm4{padding-block:5px}.lvc-g-space .lvc-stats6 .lvc-kpi2 small{white-space:normal;overflow:visible;text-overflow:clip}:root .lvs-root .lvs-work .lvc-g-space .pz .creds-block .plate{background:none;box-shadow:none;border-radius:0;border-width:1px 0 0}.lvc-g-space .lvj .lvj-plate.lvj-sc-plate{background:none;box-shadow:none;border-color:transparent;padding-inline:0}.lvc-g-space .lvc-pl>div:has(>.lvc-cl){container:lvc-cl/inline-size}@container lvc-cl (max-width: 559.98px){.lvc-g-space .lvc-cl{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;padding-block:8px}.lvc-g-space .lvc-cl .lvc-mbar{grid-column:1/-1}}.lvc-g-space .lvc-mt .lvc-s2{display:block;min-width:0}:root .lvc-g-space{--font-live:var(--sh-title-font)}:root .lvc-g-space .lvc-sp-hd{min-height:0;padding:4px 4px 8px}:root .lvc-g-space .lvc-sp-hd h3{margin-top:2px;letter-spacing:var(--sh-title-track)}:root .lvc-g-space .lvc-sp-hd h3 .lvc-t{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--color-ink)}:root .lvc-g-space .lvc-sp-hd .lvc-subl{margin-top:3px}:root .lvc-g-space .lvc-capst,:root .lvc-g-space .lvc-capst.lvc-att{height:auto;padding:0;border-radius:0;background:none;font-size:12.5px;font-weight:500;color:var(--color-ink-dim)}:root .lvc-g-space .lvc-capst i{width:6px;height:6px;background:var(--color-ink-mute);animation:none}:root .lvc-g-space .lvc-spl,:root .lvc-g-space .lvc-spl:is(.lvc-ok,.lvc-warn,.lvc-todo,.lvc-muted){height:auto;padding:0;gap:6px;border-radius:0;background:none;font-size:max(12px,calc(11px / var(--ui-scale, 1)));font-weight:500;color:var(--color-ink-dim)}:root .lvc-g-space .lvc-spl.lvc-muted{color:var(--color-ink-mute)}:root .lvc-g-space .lvc-spl:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--color-ink-mute);flex:none}:root .lvc-g-space .lvc-spl.lvc-err{height:auto;padding:0;border-radius:0;background:none;font-size:max(12px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--err)}:root .lvc-g-space .lvc-spl.lvc-err:before{background:var(--err)}:root .lvc-g-space .lvc-spl b{color:inherit}:root .lvc-g-space .lvc-mk:is(.lvc-ok,.lvc-acc,.lvc-warn){color:var(--color-ink-dim);background:none;box-shadow:inset 0 0 0 1px var(--lvc-hair2)}:root .lvc-g-space .lvc-pill:is(.lvc-ok,.lvc-warn,.lvc-acc){color:var(--color-ink-dim);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}:root .lvc-g-space .lvc-dt:is(.lvc-ok,.lvc-warn,.lvc-err){box-shadow:none;animation:none}:root .lvc-g-space .lvc-sec-h h4{font-size:17px;font-weight:700;letter-spacing:-.01em}:root .lvc-g-space .lvc-pl h4{font-weight:700;letter-spacing:0}:root .lvc-g-space .lvc-sec-h .lvc-c{color:var(--color-ink-mute)}:root .lvc-g-space .lvc-kpi2 b{font-size:22px;letter-spacing:-.01em}:root .lvc-root .lvc-fit{--live-grad:linear-gradient(var(--color-accent),var(--color-accent));--live-glow:none;--btn-h-main:32px}:root .lvc-root .lvc-fit .lvc-ps-main{height:32px;border-radius:10px;font-size:13px;background:linear-gradient(var(--color-accent),var(--color-accent));box-shadow:none;filter:none}:root .lvc-root .lvc-fit .lvc-ps-main:hover{transform:none;box-shadow:none;filter:brightness(1.06)}:root .lvc-g-space .lvc-sp-hd .lvc-acts .lvc-ps-lb{height:32px;border-radius:10px}:root .lvc-g-board .lvc-ps-hd .lvc-ps-stat b{font-family:var(--sh-title-font);font-size:var(--sh-num-size);font-weight:var(--sh-num-weight);letter-spacing:-.01em}:root .lvc-g-board .lvc-ps-hd .lvc-ps-stat.lvc-hot b{color:var(--color-ink)}:root .lvc-g-board .lvc-ps-hd .lvc-ps-stat{padding:3px 8px;border-radius:10px}:root .lvc-root{--font-live:var(--font-display);--lvc-mono:var(--font-display);font-family:var(--font-display);font-variant-numeric:tabular-nums}:root .lvc-g-new .lvc-ps-side{align-self:start;position:sticky;top:8px}:root .lvc-g-new .lvc-ps-hd .lvc-ps-note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:none!important}:root .lvc-g-new .lvc-ps-hd{flex-wrap:wrap;row-gap:2px}:root .lvc-g-new .lvc-bot{background:var(--lvc-elev)}:root .lvc-g-new .lvc-nmf input{border:0;outline:0;box-shadow:none}:root .lvc-g-new .lvc-nmf:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 55%,transparent)}:root .lvc-g-new .lvc-ps-view{padding-bottom:120px}@media (max-width:1100px){:root .lvc-g-new .lvc-ps-grid{grid-template-columns:minmax(0,1fr)}:root .lvc-g-new .lvc-ps-grid>:is(.lvc-c8,.lvc-c4){grid-column:1/-1;min-width:0}:root .lvc-g-new .lvc-ps-side{position:static}}@media (max-width:600px){:root .lvc-g-new .lvc-ps-hd{min-height:0;padding-bottom:8px}:root .lvc-g-new .lvc-ps-hd .lvc-ps-note{white-space:normal;margin-left:0!important;flex-basis:100%}:root .lvc-g-new .lvc-nmf{padding-left:14px;gap:8px}:root .lvc-g-new .lvc-nmf input{font-size:17px}:root .lvc-g-new .lvc-bot{flex-wrap:nowrap;justify-content:flex-end;gap:2px;padding:6px;margin:16px 0 0;bottom:calc(8px - 4rem + env(safe-area-inset-bottom, 0px));background:var(--lvc-elev)}:root .lvc-g-new .lvc-bot .lvc-got{display:none}:root .lvc-g-new .lvc-bot :is(.lvc-ps-lb,.lvc-ps-main){flex:none;padding:0 9px;font-size:13px;white-space:nowrap}}@media (prefers-reduced-motion:reduce){:root .lvc-root .lvc-fit .lvc-ps-main{transition:none}}.lvc-g-board .lvc-ct.lvc-ct{box-shadow:var(--depth-1,inset 0 0 0 1px var(--lvc-hair)),var(--depth-rib,0 0 0 0 transparent)}.lvc-g-board .lvc-ct.lvc-ct:hover{box-shadow:var(--depth-2,inset 0 0 0 1px var(--lvc-hair2)),var(--depth-rib,0 0 0 0 transparent)}.lvc-g-board .lvc-ps-chip.lvc-ps-chip[aria-pressed=true]{box-shadow:none}.lvc-g-board .lvc-ps-chip.lvc-ps-chip[aria-pressed=true] b{color:color-mix(in srgb,var(--color-accent) 70%,var(--color-ink))}.lvc-g-board .lvc-lr .lvc-tk i{font-style:normal}.lvc-g-board .lvc-lr :is(.lvc-lbl,.lvc-dash){display:none}.lvc-g-board .lvc-lr .lvc-qst,.lvc-g-board .lvc-lr .lvc-tail{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-mute)}.lvc-g-board .lvc-lr .lvc-tail{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container lvc-lst (max-width: 819.98px){.lvc-g-board .lvc-lr .lvc-tail{display:none}}.lvc-g-space .lvc-rib{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0 0 8px}.lvc-g-space .lvc-rib-strip{display:flex;gap:3px;flex:1 1 100%;height:6px;margin:0 0 8px;border-radius:3px;overflow:hidden}.lvc-g-space .lvc-rib-strip i{display:block;min-width:6px;border-radius:3px;background:color-mix(in srgb,var(--color-ink) 16%,transparent)}.lvc-g-space .lvc-rib-strip i.lvc-err{background:var(--err)}.lvc-g-space .lvc-rib-strip i.lvc-ok{background:var(--ok)}.lvc-g-space .lvc-rib button{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border-radius:11px;font-size:var(--type-sec,13px);color:var(--color-ink-dim);white-space:nowrap}.lvc-g-space .lvc-rib button b{font-weight:700;color:var(--color-ink);font-variant-numeric:tabular-nums}.lvc-g-space .lvc-rib button:hover{background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-space .lvc-rib button[aria-pressed=true]{background:color-mix(in srgb,var(--color-ink) 7%,transparent);color:var(--color-ink);font-weight:600}.lvc-g-space .lvc-rib button.lvc-err,.lvc-g-space .lvc-rib button.lvc-err b{color:var(--err)}.lvc-g-space .lvc-rib button.lvc-err{font-weight:600}.lvc-g-space .lvc-rib button.lvc-err[aria-pressed=true]{background:color-mix(in srgb,var(--err) 9%,transparent)}.lvc-g-space .lvc-rib .lvc-rd{width:7px;height:7px;border-radius:50%;flex:none;background:color-mix(in srgb,var(--color-ink) 32%,transparent)}.lvc-g-space .lvc-rib .lvc-rd.lvc-err{background:var(--err)}.lvc-g-space .lvc-rib .lvc-rd.lvc-ok{background:var(--ok)}.lvc-g-space .lvc-rib .lvc-rd.lvc-ring{background:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--color-ink) 36%,transparent)}.lvc-g-space :is(.lvc-rib button,.lvc-prl .lvc-lr,.lvc-prl .lvc-chv,.lvc-prl .lvc-more):focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.lvc-g-space .lvc-prl{container:lvc-prl/inline-size;display:flex;flex-direction:column;--prl-rail:color-mix(in srgb,var(--color-ink) 22%,var(--color-bg-panel,var(--color-bg)))}.lvc-g-space .lvc-prl .lvc-lr{position:relative;display:grid;align-items:center;column-gap:14px;min-height:44px;padding:0 10px 0 6px;border-radius:12px;grid-template-columns:minmax(0,11fr) minmax(0,9fr) 78px 52px 150px 132px;font-size:var(--type-body,13.5px);color:var(--color-ink);transition:background .15s}.lvc-g-space .lvc-prl a.lvc-lr:hover{background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.lvc-g-space .lvc-prl .lvc-lr.lvc-hd{min-height:30px;font-size:var(--type-sec,12px);color:var(--color-ink-mute)}.lvc-g-space .lvc-prl .lvc-lr.lvc-hd>:first-child{padding-left:28px}.lvc-g-space .lvc-prl .lvc-lr.lvc-hd .lvc-r{text-align:right}.lvc-g-space .lvc-prl .lvc-lr.lvc-hd .lvc-stc{padding-left:13px}.lvc-g-space .lvc-prl .lvc-nmc{display:flex;align-items:center;gap:8px;min-width:0}.lvc-g-space .lvc-prl .lvc-nmc b{font-size:var(--type-h3,14px);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.lvc-g-space .lvc-prl .lvc-ghost .lvc-nmc b{color:var(--color-ink-mute);font-weight:500}.lvc-g-space .lvc-prl .lvc-chv{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;color:var(--color-ink-mute);flex:none;transition:transform .2s}.lvc-g-space .lvc-prl .lvc-chv:hover{background:color-mix(in srgb,var(--color-ink) 7%,transparent);color:var(--color-ink)}.lvc-g-space .lvc-prl .lvc-chv.lvc-shut{transform:rotate(-90deg)}.lvc-g-space .lvc-prl .lvc-chv.lvc-nochv{visibility:hidden}.lvc-g-space .lvc-prl .lvc-kids{flex:none;font-size:var(--type-sec,12.5px);color:var(--color-ink-dim);white-space:nowrap}.lvc-g-space .lvc-prl .lvc-kids :is(.lvc-err,.lvc-warn){font-weight:600}.lvc-g-space .lvc-prl .lvc-kids .lvc-err{color:var(--err)}.lvc-g-space .lvc-prl .lvc-kids .lvc-warn{color:var(--warn)}.lvc-g-space .lvc-prl .lvc-subc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-sec,12.5px);color:var(--color-ink-mute)}.lvc-g-space .lvc-prl .lvc-lr.lvc-l1 .lvc-nmc{padding-left:24px}.lvc-g-space .lvc-prl .lvc-lr.lvc-l2 .lvc-nmc{padding-left:48px}.lvc-g-space .lvc-prl a.lvc-lr:is(.lvc-l1,.lvc-l2):before{content:"";position:absolute;top:-4px;bottom:-4px;left:15px;width:1.5px;border-radius:1px;background:var(--prl-rail)}.lvc-g-space .lvc-prl a.lvc-lr.lvc-l2:before{left:39px}.lvc-g-space .lvc-prl a.lvc-lr.lvc-last:before{bottom:50%}.lvc-g-space .lvc-prl :is(.lvc-tk,.lvc-fc,.lvc-mvc){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.lvc-g-space .lvc-prl .lvc-tk,.lvc-g-space .lvc-prl .lvc-tk:hover{display:block;min-height:0;padding:0;border-radius:0;background:none;cursor:inherit;font-size:inherit}.lvc-g-space .lvc-prl .lvc-tk{color:var(--color-ink-mute)}.lvc-g-space .lvc-sec-h .lvc-r:has(.lvc-vtabs){flex-wrap:wrap;justify-content:flex-end;max-width:100%}.lvc-g-space .lvc-prl .lvc-tk i{font-style:normal;font-weight:600;color:var(--color-ink)}.lvc-g-space .lvc-prl .lvc-tk i.lvc-z{font-weight:400;color:var(--color-ink-mute)}.lvc-g-space .lvc-prl .lvc-fc{color:var(--color-ink-dim)}.lvc-g-space .lvc-prl .lvc-dash,.lvc-g-space .lvc-prl :is(.lvc-tk,.lvc-fc).lvc-none{color:var(--color-ink-mute)}.lvc-g-space .lvc-prl .lvc-lbl{display:none}.lvc-g-space .lvc-prl .lvc-mvc{font-size:var(--type-sec,13px);color:var(--color-ink-dim)}.lvc-g-space .lvc-prl .lvc-stc{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-space .lvc-prl .lvc-stc .lvc-dash{padding-left:13px}:root .lvc-g-space .lvc-prl .lvc-spl{font-size:var(--type-sec,13px);gap:7px}:root .lvc-g-space .lvc-prl .lvc-spl:before{width:6px;height:6px}:root .lvc-g-space .lvc-prl .lvc-spl.lvc-ok:before{background:var(--ok)}:root .lvc-g-space .lvc-prl .lvc-spl.lvc-warn:before{background:var(--warn)}:root .lvc-g-space .lvc-prl .lvc-spl.lvc-err{font-size:var(--type-sec,13px)}.lvc-g-space .lvc-prl .lvc-qst{display:inline-flex;align-items:center;gap:7px;font-size:var(--type-sec,13px);color:var(--color-ink-dim)}.lvc-g-space .lvc-prl .lvc-qst:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ok);flex:none}.lvc-g-space .lvc-prl .lvc-stc.lvc-calm{grid-column:span 2;text-align:right;font-size:var(--type-sec,13px);color:var(--color-ink-mute);font-variant-numeric:tabular-nums}.lvc-g-space .lvc-prl .lvc-lr.lvc-fold{min-height:40px;margin-top:6px}.lvc-g-space .lvc-prl .lvc-lr.lvc-fold:first-of-type{margin-top:0}.lvc-g-space .lvc-prl .lvc-lr.lvc-fold .lvc-nmc b{font-size:var(--type-body,13.5px);font-weight:700;color:var(--color-ink-dim)}.lvc-g-space .lvc-prl .lvc-lr.lvc-fold .lvc-i{color:var(--color-ink-mute);flex:none}.lvc-g-space .lvc-prl .lvc-lr.lvc-fold .lvc-rule{flex:1;height:1px;min-width:16px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-ink) 12%,transparent),transparent)}:root .dkl [data-client-desk] .lvc-g-space .lvc-prl .lvc-grph,:root .lvc-g-space .lvc-prl .lvc-grph{padding:0 10px 0 6px}.lvc-g-space .lvc-prl .lvc-grph:first-child{margin-top:0}.lvc-g-space .lvc-prl .lvc-more{min-height:32px;padding:0 10px;border-radius:10px;font-size:var(--type-sec,13px);font-weight:600;letter-spacing:0;text-transform:none;color:var(--color-ink-dim)}.lvc-g-space .lvc-prl .lvc-more:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.lvc-g-space .lvc-prl[data-view=list] .lvc-nochv,.lvc-g-space .lvc-prl[data-view=state] .lvc-nochv{display:none}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-lr.lvc-hd>:first-child{padding-left:0}@container lvc-prl (max-width: 959.98px){.lvc-g-space .lvc-prl .lvc-lr{grid-template-columns:minmax(0,1fr) 130px 60px 136px 122px;column-gap:12px}.lvc-g-space .lvc-prl .lvc-fc{display:none}}@container lvc-prl (max-width: 759.98px){.lvc-g-space .lvc-prl .lvc-lr{grid-template-columns:minmax(0,1fr) 78px 150px 140px;min-height:52px;padding-block:5px}.lvc-g-space .lvc-prl .lvc-lr.lvc-hd{min-height:30px;padding-block:0}.lvc-g-space .lvc-prl .lvc-lr.lvc-hd .lvc-subc{display:none}.lvc-g-space .lvc-prl .lvc-nmc{grid-column:1;grid-row:1}.lvc-g-space .lvc-prl .lvc-subc{grid-column:1;grid-row:2;padding-left:28px}.lvc-g-space .lvc-prl .lvc-l1 .lvc-subc{padding-left:52px}.lvc-g-space .lvc-prl .lvc-l2 .lvc-subc{padding-left:76px}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-subc{padding-left:0}.lvc-g-space .lvc-prl .lvc-lr:not(.lvc-hd)>:is(.lvc-tk,.lvc-stc,.lvc-mvc){grid-row:1/span 2}.lvc-g-space .lvc-prl .lvc-lr.lvc-fold{min-height:44px}.lvc-g-space .lvc-prl .lvc-chv{width:28px;height:28px;margin:-4px}}@container lvc-prl (min-width: 760px) and (max-width: 959.98px){.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-lr{grid-template-columns:minmax(0,1fr) 78px 150px 140px;min-height:52px;padding-block:5px}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-lr.lvc-hd{min-height:30px;padding-block:0}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-lr.lvc-hd .lvc-subc{display:none}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-nmc{grid-column:1;grid-row:1}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-subc{grid-column:1;grid-row:2;padding-left:28px}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-l1 .lvc-subc{padding-left:52px}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-l2 .lvc-subc{padding-left:76px}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-subc{padding-left:0}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-lr:not(.lvc-hd)>:is(.lvc-tk,.lvc-stc,.lvc-mvc){grid-row:1/span 2}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-lr.lvc-fold{min-height:44px}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-chv{width:28px;height:28px;margin:-4px}}@container lvc-prl (max-width: 519.98px){.lvc-g-space .lvc-prl .lvc-lr.lvc-hd{display:none}.lvc-g-space .lvc-prl a.lvc-lr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-height:60px;padding:10px 12px 11px 36px;margin-bottom:6px;border-radius:14px;background:color-mix(in srgb,var(--color-ink) 3.5%,transparent)}.lvc-g-space .lvc-prl a.lvc-lr:after{content:"";flex:0 0 100%;height:0;order:3;margin-top:-2px}.lvc-g-space .lvc-prl a.lvc-lr.lvc-l1{margin-left:14px}.lvc-g-space .lvc-prl a.lvc-lr.lvc-l2{margin-left:28px}.lvc-g-space .lvc-prl a.lvc-lr:is(.lvc-l1,.lvc-l2):before{left:-8px;top:-3px;bottom:3px}.lvc-g-space .lvc-prl a.lvc-lr.lvc-last:before{bottom:50%}.lvc-g-space .lvc-prl .lvc-lr:is(.lvc-l1,.lvc-l2) .lvc-nmc,.lvc-g-space .lvc-prl .lvc-nmc{flex:0 0 calc(100% + 28px);margin-left:-28px;padding-left:0;align-items:flex-start}.lvc-g-space .lvc-prl .lvc-nmc b{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lvc-g-space .lvc-prl .lvc-subc,.lvc-g-space .lvc-prl :is(.lvc-l1,.lvc-l2) .lvc-subc{order:1;flex:1 1 0;padding-left:0}.lvc-g-space .lvc-prl .lvc-mvc{order:2;flex:none;font-size:var(--type-sec,13px);color:var(--color-ink-mute)}.lvc-g-space .lvc-prl .lvc-stc{order:4;flex:0 1 auto;font-size:var(--type-sec,13px)}.lvc-g-space .lvc-prl .lvc-stc:has(>.lvc-dash){display:none}.lvc-g-space .lvc-prl .lvc-stc.lvc-calm{text-align:left}.lvc-g-space .lvc-prl .lvc-tk{order:5;display:inline;font-size:var(--type-sec,13px)}.lvc-g-space .lvc-prl .lvc-tk.lvc-none{display:none}.lvc-g-space .lvc-prl .lvc-lbl{display:inline;font-weight:400;color:var(--color-ink-mute)}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) a.lvc-lr{padding-left:12px}.lvc-g-space .lvc-prl:is([data-view=list],[data-view=state]) .lvc-nmc{flex-basis:100%;margin-left:0}.lvc-g-space .lvc-prl .lvc-lr.lvc-fold{display:flex;min-height:44px}.lvc-g-space .lvc-prl .lvc-lr.lvc-fold .lvc-rule{display:none}.lvc-g-space .lvc-prl .lvc-lr.lvc-fold .lvc-nmc{flex:1 1 auto;flex-wrap:wrap;row-gap:0;align-items:center}.lvc-g-space .lvc-rib button{min-height:44px}}@media (pointer:coarse){.lvc-g-space .lvc-rib button{min-height:44px}.lvc-g-space .lvc-prl .lvc-lr:not(.lvc-hd){min-height:48px}.lvc-g-space .lvc-prl .lvc-chv{width:44px;height:44px;margin:-12px}.lvc-g-space .lvc-prl .lvc-more{min-height:44px}}.lvc-g-board .lvc-ps-hd{gap:var(--s1) var(--s5);min-height:0;padding:var(--s3) 4px var(--s4)}.lvc-g-board .lvc-facts,.lvc-g-board .lvc-ps-hd{display:flex;align-items:baseline;flex-wrap:wrap}.lvc-g-board .lvc-facts{gap:var(--s1) var(--s4);min-width:0}.lvc-g-board .lvc-fact{display:inline-flex;align-items:baseline;gap:5px;padding:0;border:0;background:none;font:400 var(--t-sec)/var(--lh-sec) var(--font);color:var(--ink-2);white-space:nowrap}.lvc-g-board .lvc-fact b{font:600 max(15px,calc(11px / var(--ui-scale, 1)))/1 var(--font);color:var(--ink-1);font-variant-numeric:tabular-nums}.lvc-g-board button.lvc-fact{cursor:pointer;margin:-3px -7px;padding:3px 7px;border-radius:var(--r1)}.lvc-g-board button.lvc-fact:hover{background:var(--hover)}.lvc-g-board button.lvc-fact[aria-pressed=true]{background:var(--acc-soft)}.lvc-g-board .lvc-fact b.is-stop,.lvc-g-board .lvc-fact.is-stop,.lvc-g-board .lvc-fact.is-stop b{color:var(--stop)}.lvc-g-board .lvc-fact.is-risk b{color:var(--risk)}.lvc-g-board .lvc-fact.is-quiet{color:var(--ink-3);gap:4px}.lvc-g-board .lvc-fact.is-quiet b{font:600 var(--t-sec)/1 var(--font);color:var(--ink-2)}.lvc-g-board .lvc-tb{position:relative;display:flex;align-items:center;gap:var(--s2);min-width:0;padding:0 4px var(--s5)}.lvc-g-board .lvc-tb-q{position:relative}.lvc-g-board .lvc-tb-q .d2-field{width:100%;cursor:text}.lvc-g-board .lvc-tb-q .d2-field svg{color:var(--ink-3)}.lvc-g-board .lvc-tb-q .d2-field input{font-size:var(--t-sec)}.lvc-g-board .lvc-tb-q .lvc-ps-ds{left:0;right:auto;width:min(560px,calc(calc(100vw / var(--ui-scale, 1)) - 32px));top:calc(100% + 6px);border-radius:var(--r2);background:var(--surf-3);box-shadow:var(--sh-3)}.lvc-g-board .lvc-ps-ds .lvc-g{text-transform:none;letter-spacing:0;font:600 var(--t-cap)/var(--lh-cap) var(--font);color:var(--ink-3)}.lvc-g-board .lvc-ps-ds a mark{color:var(--acc-ink)}.lvc-g-board .lvc-tb-tok{display:flex;align-items:center;gap:var(--s1);min-width:0;overflow:hidden}.lvc-g-board .lvc-tb-tok .d2-chip svg{width:12px;height:12px;margin-right:-2px;opacity:.75}.lvc-g-board .lvc-tb-cls{flex:none;text-decoration:none}.lvc-g-board .lvc-tb-cls svg{color:var(--ink-3)}.lvc-g-board .lvc-views{flex:none}.lvc-g-board .lvc-views button svg{color:currentColor}.lvc-g-board .lvc-tb-pop{position:relative;flex:none}.lvc-g-board .lvc-tb-flt .d2-badge{margin-left:2px}.lvc-g-board .lvc-tb-main{flex:none;text-decoration:none}.lvc-g-board .lvc-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:45;width:min(400px,calc(calc(100vw / var(--ui-scale, 1)) - 32px));max-height:min(calc(72vh / var(--ui-scale, 1)),600px);overflow:auto;padding:var(--s1) var(--s4) var(--s4);border-radius:var(--r2);background:var(--surf-3);box-shadow:var(--sh-3);animation:lvc-drop .18s var(--ease-out)}.lvc-g-board .lvc-pop.is-menu{width:272px;max-width:calc(calc(100vw / var(--ui-scale, 1)) - 32px);padding:var(--s1)}.lvc-g-board .lvc-pop section+section{margin-top:var(--s3);padding-top:var(--s1);border-top:1px solid var(--line)}.lvc-g-board .lvc-pop-h{display:flex;align-items:center;gap:var(--s2);margin:var(--s3) 0 var(--s2);font:600 var(--t-cap)/var(--lh-cap) var(--font);color:var(--ink-3)}.lvc-g-board .lvc-pop-x{margin-left:auto;font:600 var(--t-cap)/var(--lh-cap) var(--font);color:var(--acc-ink)}.lvc-g-board .lvc-pop-chips{display:flex;flex-wrap:wrap;gap:6px}.lvc-g-board .lvc-pop-chips .d2-chip .d2-st.is-bare{font-size:0}.lvc-g-board .lvc-pop-note{margin:var(--s2) 0 0;font-size:var(--t-cap);line-height:var(--lh-cap);color:var(--ink-3)}.lvc-g-board .lvc-pop .lvc-pop-views{display:none}.lvc-g-board .lvc-pop .d2-seg{flex-wrap:wrap}.lvc-g-board .d2-menu.lvc-pop,.lvc-g-board .lvc-pop .d2-menu{min-width:0}.lvc-g-board .d2-menu .mi{text-decoration:none}.lvc-g-board .d2-menu .mi:disabled{opacity:.5;cursor:default}.lvc-g-board .d2-menu .mi svg.lvc-i{color:var(--ink-3)}.lvc-g-board .lvc-sect{display:flex;align-items:center;gap:var(--s2);height:auto;margin:var(--s1) 0 0;padding:0 4px var(--s3);font:600 var(--t-sec)/var(--lh-sec) var(--font);letter-spacing:0;text-transform:none;color:var(--ink-2)}.lvc-g-board .lvc-sect .lvc-c{font:400 var(--t-sec)/1 var(--font);color:var(--ink-3)}.lvc-g-board .lvc-sect:after{content:"";flex:1;height:1px;margin-left:var(--s2);background:var(--line)}.lvc-g-board .lvc-cg{margin-bottom:var(--s5)}.lvc-g-board .lvc-cl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--s3);min-height:72px;cursor:pointer;user-select:none}.lvc-g-board .lvc-cl.is-compact{min-height:56px;column-gap:var(--s2)}.lvc-g-board .lvc-cl-tx{display:flex;flex-direction:column;gap:2px;min-width:0}.lvc-g-board .lvc-cl-nm{display:flex;align-items:center;gap:6px;min-width:0}.lvc-g-board .lvc-cl .lvc-cn{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-width:0;overflow-wrap:normal;word-break:normal;font:600 var(--t-h3)/20px var(--font);letter-spacing:-.004em;color:var(--ink-1);text-decoration:none}.lvc-g-board .lvc-cl.is-compact .lvc-cn{display:block;white-space:nowrap;text-overflow:ellipsis;font-size:var(--t-body)}.lvc-g-board .lvc-cl a.lvc-cn:hover{color:var(--acc-ink)}.lvc-g-board .lvc-cl-face{position:relative;display:inline-grid}.lvc-g-board .lvc-cl-pin{position:absolute;right:-5px;top:-5px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--surf-2);box-shadow:var(--sh-1);color:var(--ink-2)}.lvc-g-board .lvc-cl-pin svg{width:10px;height:10px;fill:currentColor}.lvc-g-board .lvc-cl-sub{display:flex;align-items:center;gap:var(--s2);min-width:0;font-size:var(--t-cap);line-height:var(--lh-cap)}.lvc-g-board .lvc-cl-sub>.d2-st{flex:none}.lvc-g-board .lvc-cl-q{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3)}.lvc-g-board .lvc-cl-det{margin-top:2px;font-size:var(--t-cap);line-height:var(--lh-cap);color:var(--ink-3)}.lvc-g-board .lvc-cl-n{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.lvc-g-board .lvc-cl-n b{font:700 var(--t-h1)/1 var(--font);letter-spacing:var(--tr-h1);color:var(--ink-1);font-variant-numeric:tabular-nums}.lvc-g-board .lvc-cl-n span{margin-top:2px;font-size:var(--t-cap);line-height:var(--lh-cap);color:var(--ink-3)}.lvc-g-board .lvc-cl.is-compact .lvc-cl-n b{font-size:var(--t-h2);letter-spacing:var(--tr-h2)}.lvc-g-board .lvc-cl.is-compact .lvc-cl-n span{display:none}.lvc-g-board .d2-tiles.is-wide .lvc-cl{min-height:96px;padding:var(--s4) var(--s5)}.lvc-g-board .d2-tiles.is-wide .lvc-cl-n b{font-size:var(--t-display);letter-spacing:var(--tr-display)}.lvc-g-board .lvc-cg.is-m{--tile-min:256px}.lvc-g-board .lvc-cl.is-card{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"face tx tx" "n n ring" "bar bar bar" "foot foot foot";grid-template-rows:auto 1fr auto auto;align-items:center;row-gap:var(--s3);min-height:0;padding:var(--s4) var(--s4) var(--s3)}.lvc-g-board .lvc-cl.is-card .lvc-cl-face{grid-area:face;align-self:start}.lvc-g-board .lvc-cl.is-card .lvc-cl-tx{grid-area:tx;padding-right:var(--s6)}.lvc-g-board .lvc-cl.is-card .lvc-cn{font-size:var(--t-h3);line-height:var(--lh-h3);font-weight:600;letter-spacing:-.004em}.lvc-g-board .lvc-cl.is-card .lvc-cl-n{grid-area:n;flex-direction:row;align-items:baseline;gap:var(--s2);text-align:left;margin-top:var(--s1);align-self:end}.lvc-g-board .lvc-cl.is-card .lvc-cl-n b{font-size:var(--t-display);letter-spacing:var(--tr-display)}.lvc-g-board .lvc-cl.is-card .lvc-cl-n span{margin:0;font-size:var(--t-body);color:var(--ink-2)}.lvc-g-board .lvc-cl-bar{grid-area:bar;display:flex;gap:3px;height:5px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--ink-1) 5%,transparent)}.lvc-g-board .lvc-cl-bar i{min-width:6px;height:100%;background:color-mix(in srgb,var(--ink-3) 38%,transparent)}.lvc-g-board .lvc-cl-bar i[data-t=crit]{background:var(--err)}.lvc-g-board .lvc-cl-bar i[data-t=warn]{background:var(--warn)}.lvc-g-board .lvc-cl-bar i[data-t=ok]{background:var(--ok)}.lvc-g-board .lvc-cl-bar i[data-t=accent],.lvc-g-board .lvc-cl-bar i[data-t=info]{background:var(--acc)}.lvc-g-board .lvc-cl-foot{grid-area:foot;display:flex;flex-wrap:wrap;gap:0 var(--s3);font-size:var(--t-cap);line-height:var(--lh-cap);color:var(--ink-3)}.lvc-g-board .lvc-cl-foot .lvc-cl-hold{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lvc-g-board .lvc-cl.is-card .lvc-cl-acts{position:absolute;top:var(--s3);right:var(--s3);transform:none}.lvc-g-board .lvc-cl.is-card:is(:hover,:focus-within) .lvc-cl-n.d2-hover-off{opacity:1}.lvc-g-board .lvc-cl-acts{position:absolute;right:var(--s2);top:50%;transform:translateY(-50%);padding-left:var(--s2);background:inherit;border-radius:var(--r1)}.lvc-g-board .lvc-cl-acts .d2-btn{color:var(--ink-2)}.lvc-g-board .lvc-cl-acts .d2-btn:hover{color:var(--ink-1)}.lvc-g-board .lvc-cl.lvc-sel{background:color-mix(in oklch,var(--tn) var(--tile-tint),var(--surf-2));box-shadow:var(--sh-2),inset 0 0 0 1.5px color-mix(in srgb,var(--tn) 45%,transparent)}.lvc-g-board .lvc-cl.lvc-drag{opacity:.4}.lvc-g-board .lvc-cl.lvc-tgt{box-shadow:var(--sh-2),inset 0 0 0 2px var(--acc)}.lvc-g-board .lvc-cl:is(.lvc-ins-before,.lvc-ins-after):after{content:"";position:absolute;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--acc)}.lvc-g-board .lvc-cl.lvc-ins-before:after{left:-8px}.lvc-g-board .lvc-cl.lvc-ins-after:after{right:-8px}@media (any-pointer:coarse),(hover:none),(pointer:coarse){.lvc-g-board .lvc-cl:not(.is-card){grid-template-columns:auto minmax(0,1fr) auto auto;padding-right:var(--s1)}.lvc-g-board .lvc-cl:not(.is-card) .lvc-cl-acts{position:static;transform:none;padding:0;background:none}.lvc-g-board .lvc-cl-acts .d2-btn{width:var(--tap);height:var(--tap);margin-block:-8px}}.lvc-g-board .lvc-shelf{container:lvc-shelf/inline-size;margin:var(--s1) 0 var(--s2);border-radius:var(--r3);background:var(--surf-1);box-shadow:var(--sh-2);animation:lvc-rise .3s var(--ease-out)}.lvc-g-board .lvc-shelf:before{content:none}.lvc-g-board .lvc-shelf .lvc-ptr{top:-7px;width:14px;height:14px;background:var(--surf-1);box-shadow:-1px -1px 0 0 var(--line);border-radius:3px 0 0 0}.lvc-g-board .lvc-shh{display:flex;align-items:center;gap:var(--s3);padding:var(--s4) var(--s4) var(--s3) var(--s5)}.lvc-g-board .lvc-shn{display:flex;flex-direction:column;min-width:0}.lvc-g-board .lvc-shh h4{font:600 var(--t-h2)/var(--lh-h2) var(--font);letter-spacing:var(--tr-h2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-board .lvc-shh h4 a:hover{color:var(--acc-ink)}.lvc-g-board .lvc-shsub{font-size:var(--t-sec);line-height:var(--lh-sec);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-board .lvc-shnm{display:flex;align-items:center;gap:var(--s3);min-width:0}.lvc-g-board .lvc-shst{flex:none}.lvc-g-board .lvc-shgo{flex:none;text-decoration:none}.lvc-g-board .lvc-shtabs{display:flex;width:max-content;max-width:calc(100% - 2 * var(--s5));overflow-x:auto;scrollbar-width:none;gap:2px;margin:0 var(--s5) var(--s4);padding:3px;border:0;border-radius:var(--r2);background:var(--press)}.lvc-g-board .lvc-shtabs a{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:calc(var(--r2) - 3px);font:600 var(--t-sec)/1 var(--font);color:var(--ink-2);white-space:nowrap;text-decoration:none}.lvc-g-board .lvc-shtabs a:hover{background:var(--hover);color:var(--ink-1)}.lvc-g-board .lvc-shtabs a[aria-current]{background:var(--surf-2);color:var(--ink-1);box-shadow:var(--sh-1);font-weight:600}.lvc-g-board .lvc-shtabs a .lvc-c{font:400 var(--t-cap)/1 var(--font);color:var(--ink-3)}.lvc-g-board .lvc-shtab{container:lvc-shtab/inline-size;padding:0 0 var(--s1);border-top:1px solid var(--line)}.lvc-g-board .lvc-srow{grid-template-columns:24px minmax(0,1fr) 64px 64px minmax(132px,176px) 92px 28px;gap:var(--s3);min-height:var(--tap);padding:var(--s2) var(--s4) var(--s2) var(--s5);border-radius:0;font-size:var(--t-sec)}.lvc-g-board .lvc-srow+.lvc-srow:before{content:"";position:absolute;top:0;left:var(--s5);right:var(--s4);height:1px;background:var(--line)}.lvc-g-board .lvc-srow:hover{background:var(--hover)}.lvc-g-board .lvc-srow.lvc-hd{min-height:36px;padding-block:0;font:600 var(--t-cap)/var(--lh-cap) var(--font);letter-spacing:0;color:var(--ink-3)}.lvc-g-board .lvc-srow.lvc-hd:hover{background:none}.lvc-g-board .lvc-srow .lvc-r{text-align:right}.lvc-g-board .lvc-srow[data-state]:after{content:none}.lvc-g-board .lvc-srow .lvc-cb{width:20px;height:20px;border-radius:var(--r1);background:none;color:var(--ink-2)}.lvc-g-board .lvc-srow .lvc-cb .lvc-x{border-radius:var(--r1);background:var(--surf-1);box-shadow:inset 0 0 0 1.5px var(--line-2);color:transparent}.lvc-g-board .lvc-srow.lvc-on .lvc-cb .lvc-x{background:var(--acc);color:var(--on-acc);box-shadow:none}.lvc-g-board .lvc-srow.lvc-on{background:var(--acc-soft)}.lvc-g-board .lvc-srow .lvc-n b{font:600 var(--t-body)/var(--lh-body) var(--font);color:var(--ink-1)}.lvc-g-board .lvc-srow .lvc-n span{display:block;font-size:var(--t-cap);line-height:var(--lh-cap);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-board .lvc-srow .lvc-num{font:400 var(--t-sec)/1 var(--font);color:var(--ink-2);text-align:right;font-variant-numeric:tabular-nums}.lvc-g-board .lvc-srow .lvc-num.lvc-w{color:var(--ink-2)}.lvc-g-board .lvc-srow .lvc-stc{min-width:0;overflow:hidden}.lvc-g-board .lvc-srow .lvc-stc .d2-st{max-width:100%;overflow:hidden;text-overflow:ellipsis}.lvc-g-board .lvc-srow .lvc-mv,.lvc-g-board .lvc-srow .lvc-mv.lvc-w{font:400 var(--t-sec)/1 var(--font);color:var(--ink-3);text-align:right;white-space:nowrap}.lvc-g-board .lvc-srow .lvc-more{width:28px;height:28px;border-radius:var(--r1);opacity:1}.lvc-g-board .lvc-srow .lvc-more:hover{background:var(--hover)}.lvc-g-board .lvc-srow.lvc-fresh{background:var(--acc-soft)}.lvc-g-board .lvc-shmore{padding:var(--s3) var(--s5);font-size:var(--t-sec);color:var(--ink-3)}.lvc-g-board .lvc-shfoot{display:flex;align-items:center;gap:var(--s1);padding:var(--s2) var(--s4) var(--s3);border-top:1px solid var(--line);font-size:var(--t-sec)}.lvc-g-board .lvc-orph{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0 var(--s5);margin-bottom:var(--s5);padding:var(--s1) var(--s5);border-radius:var(--r3);background:var(--surf-1);box-shadow:var(--sh-1)}.lvc-g-board .lvc-ot{display:flex;align-items:center;gap:var(--s3);min-height:56px;padding:var(--s2) 0;border-radius:0;background:none;box-shadow:inset 0 -1px 0 var(--line);font-size:var(--t-sec);text-decoration:none;cursor:grab}.lvc-g-board .lvc-ot:hover{background:none}.lvc-g-board .lvc-ot:hover .lvc-tx b{color:var(--acc-ink)}.lvc-g-board .lvc-ot .lvc-tx{flex:1;min-width:0}.lvc-g-board .lvc-ot .lvc-tx b{display:block;font:600 var(--t-body)/var(--lh-body) var(--font);color:var(--ink-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvc-g-board .lvc-ot .lvc-tx span{font-size:var(--t-cap);line-height:var(--lh-cap);color:var(--ink-3)}.lvc-g-board .lvc-ot>.d2-st{flex:none}.lvc-g-board .lvc-ot>.d2-st.none{visibility:hidden}.lvc-g-board .lvc-ps-empty{border-radius:var(--r3);background:var(--surf-1);box-shadow:var(--sh-1);color:var(--ink-3);font-size:var(--t-sec)}.lvc-g-board .lvc-ps-empty b{color:var(--ink-1);font-size:var(--t-body)}.lvc-g-board .lvc-howto{margin:0 0 var(--s4);padding:var(--s3) var(--s4);border-radius:var(--r2);background:var(--surf-1);box-shadow:var(--sh-1);font-size:var(--t-sec);line-height:var(--lh-sec);color:var(--ink-2)}@container lvc-hd (max-width: 1079.98px){.lvc-g-board .lvc-views .lvc-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lvc-g-board .lvc-views button{padding:0 10px}}@container lvc-hd (max-width: 719.98px){.lvc-g-board :is(.lvc-tb-flt,.lvc-tb-main) .lvc-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lvc-g-board .lvc-tb-flt{padding:0 10px}.lvc-g-board .lvc-tb-main{width:var(--ctl);padding:0}.lvc-g-board .lvc-budget,.lvc-g-board .lvc-tb-tok{display:none}}@container lvc-hd (max-width: 559.98px){.lvc-g-board .lvc-tb{gap:6px}.lvc-g-board .lvc-views{display:none}.lvc-g-board .lvc-pop .lvc-pop-views{display:block}.lvc-g-board .lvc-tb-pop:has(>.lvc-pop:not(.is-menu)){position:static}.lvc-g-board .lvc-tb-pop>.lvc-pop:not(.is-menu){left:4px;right:4px;width:auto;top:calc(100% - var(--s5) + 6px)}.lvc-g-board .lvc-ps-hd{padding-top:var(--s2)}.lvc-g-board .lvc-fact.lvc-asleep{display:none}}@container lvc-shtab (max-width: 639.98px){.lvc-g-board .lvc-srow{grid-template-columns:24px minmax(0,1fr) 132px 28px;padding-left:var(--s4)}.lvc-g-board .lvc-srow>.lvc-mv,.lvc-g-board .lvc-srow>.lvc-num,.lvc-g-board .lvc-srow>.lvc-xcol{display:none}.lvc-g-board .lvc-srow+.lvc-srow:before{left:var(--s4)}}@container lvc-shelf (max-width: 599.98px){.lvc-g-board .lvc-shgo .lvc-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lvc-g-board .lvc-shgo{width:var(--ctl-s);padding:0}.lvc-g-board .lvc-shh{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;column-gap:var(--s2);row-gap:2px;padding:var(--s3) var(--s2) var(--s3) var(--s4)}.lvc-g-board .lvc-shn{display:contents}.lvc-g-board .lvc-shh>.mono-av{grid-column:1;grid-row:1/3;align-self:start}.lvc-g-board .lvc-shnm{grid-column:2;grid-row:1;flex-wrap:wrap;row-gap:0;column-gap:var(--s2)}.lvc-g-board .lvc-shsub{grid-column:2/-1;grid-row:2;white-space:normal}.lvc-g-board .lvc-shh>.lvc-sp{display:none}.lvc-g-board .lvc-shtabs{max-width:calc(100% - 2 * var(--s4));margin-inline:var(--s4)}}@media (pointer:coarse){.lvc-g-board .lvc-shtabs a{height:var(--tap)}.lvc-g-board .lvc-pop-chips .d2-chip{height:var(--tap);padding:0 14px}.lvc-g-board .lvc-srow :is(.lvc-cb,.lvc-more){position:relative}.lvc-g-board .lvc-srow .lvc-cb:before{content:"";position:absolute;inset:-12px}.lvc-g-board .lvc-srow .lvc-more:before{content:"";position:absolute;inset:-8px}}@media (prefers-reduced-motion:reduce){:root .lvc-g-board .lvc-cl,:root .lvc-g-board .lvc-pop,:root .lvc-g-board .lvc-shelf{animation:none;transition:none}}@media (max-width:599.98px){:root .lvc-g-board .lvc-cg.is-m,:root .lvc-g-board .lvc-cg.is-wide{--tile-min:150px;gap:var(--s2)}:root .lvc-g-board .lvc-cl.is-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"face" "tx" "n" "bar";grid-template-rows:auto auto 1fr auto;row-gap:var(--s2);padding:var(--s3)}:root .lvc-g-board .lvc-cl.is-card .lvc-cl-tx{padding-right:0}:root .lvc-g-board .lvc-cl.is-card .lvc-cn{font-size:var(--t-body)}:root .lvc-g-board .lvc-cl.is-card .lvc-cl-n b{font-size:var(--t-h1);letter-spacing:var(--tr-h1)}:root .lvc-g-board .lvc-cl.is-card .lvc-cl-foot{display:none}}.lvc-g-board .lvc-cl.is-card{background-image:radial-gradient(120% 95% at 0 0,color-mix(in oklch,var(--tn) 16%,transparent),transparent 62%);transition:transform var(--d2,.2s) var(--ease-io),box-shadow var(--d2,.2s) var(--ease-io),background-color var(--d1) var(--ease-io)}.lvc-g-board .lvc-cl.is-card:hover{transform:translateY(-2px);box-shadow:var(--sh-3)}.lvc-g-board .lvc-cl-bar i{border-radius:999px}.lvc-g-board .lvc-cl-ring{grid-area:ring;align-self:end;position:relative;display:grid;place-items:center;width:44px;height:44px}.lvc-g-board .lvc-cl-ring:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--tn) calc(var(--ring-p, 0) * 1%),color-mix(in srgb,var(--ink-1) 9%,transparent) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),currentColor calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),currentColor calc(100% - 4px))}.lvc-g-board .lvc-cl-ring b{position:relative;font:600 var(--t-cap)/1 var(--font);color:var(--ink-1);font-variant-numeric:tabular-nums}.lvc-g-board .lvc-cl-ring small{font-size:.8em;font-weight:400;color:var(--ink-3)}.lvc-g-board .lvc-cl-due{color:var(--ink-2)}@media (prefers-reduced-motion:reduce){:root .lvc-g-board .lvc-cl.is-card{transition:none}:root .lvc-g-board .lvc-cl.is-card:hover{transform:none}}@media (any-pointer:coarse),(hover:none),(pointer:coarse){:root .lvc-g-board .lvc-cl.is-card{grid-template-columns:auto minmax(0,1fr) auto;padding-right:var(--s4)}:root .lvc-g-board .lvc-cl.is-card .lvc-cl-acts{position:absolute;top:var(--s2);right:var(--s2);transform:none;padding:0;background:none}}@media (max-width:599.98px){:root .lvc-g-board .lvc-cl.is-card{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"face face" "tx tx" "n ring" "bar bar"}:root .lvc-g-board .lvc-cl-ring{width:36px;height:36px}}.lvc-g-board .lvc-cl-faces{display:inline-flex;margin-left:auto;padding-left:var(--s2)}.lvc-g-board .lvc-cl-faces .mono-av{box-shadow:0 0 0 2px var(--s1o,var(--surf-1));object-fit:cover}.lvc-g-board .lvc-cl-faces .mono-av+.mono-av{margin-left:-6px}.lvc-g-board .lvc-cl-faces .lvc-cl-more{background:var(--surf-3);color:var(--ink-2)}.lvc-g-board .lvc-cl-foot{align-items:center}.lvc-g-board .lvc-hg{margin-bottom:var(--s5);padding:var(--s2) var(--s3) var(--s3);border-radius:var(--r3)}.lvc-g-board .lvc-hg.is-shut{padding-bottom:var(--s2)}.lvc-g-board .lvc-hg-hd{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s1) var(--s3);min-height:48px;padding:var(--s1) 0 var(--s1) var(--s1)}.lvc-g-board .lvc-hg-tx{display:flex;flex-direction:column;gap:2px;min-width:0;flex:0 1 auto}.lvc-g-board .lvc-hg-nm{display:flex;align-items:center;gap:6px;min-width:0;font-weight:600;font-size:var(--t-h3);line-height:var(--lh-h3);font-family:var(--font);color:var(--ink-1)}.lvc-g-board .lvc-hg-nm a,.lvc-g-board .lvc-hg-nm>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none}.lvc-g-board .lvc-hg-nm a:hover{color:var(--acc-ink)}.lvc-g-board .lvc-hg-pin{display:inline-grid;place-items:center;flex:none;color:var(--ink-3)}.lvc-g-board .lvc-hg-pin svg{width:12px;height:12px;fill:currentColor}.lvc-g-board .lvc-hg-cap{font-size:var(--t-cap);line-height:var(--lh-cap);color:var(--ink-3)}.lvc-g-board .lvc-hg-cap a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:2px}.lvc-g-board .lvc-hg-cap a:hover{color:var(--acc-ink)}.lvc-g-board .lvc-hg-sum{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--s2);min-width:0;margin-left:var(--s3);font-size:var(--t-sec);line-height:var(--lh-sec);color:var(--ink-2);font-variant-numeric:tabular-nums}.lvc-g-board .lvc-hg-sum>span+span:before{content:"·";margin-right:var(--s2);color:var(--ink-3)}.lvc-g-board .lvc-hg-sum b{font-weight:600;font-size:var(--t-h3);line-height:1;font-family:var(--font);color:var(--ink-1);font-variant-numeric:tabular-nums}.lvc-g-board .lvc-hg-sum .is-stop,.lvc-g-board .lvc-hg-sum .is-stop b{color:var(--stop)}.lvc-g-board .lvc-hg-co{color:var(--ink-3)}.lvc-g-board .lvc-hg-acts{display:flex;align-items:center;gap:var(--s1);margin-left:auto;flex:none}.lvc-g-board .lvc-hg-tg svg{transition:transform var(--d1) var(--ease-io)}.lvc-g-board .lvc-hg-tg.is-shut svg{transform:rotate(-90deg)}.lvc-g-board .lvc-hg-body{padding-top:var(--s2)}.lvc-g-board .lvc-hg-body .lvc-cg{margin-bottom:0}.lvc-g-board .lvc-hg-body .lvc-cg+.lvc-hg-sub,.lvc-g-board .lvc-hg-sub+.lvc-hg-sub{margin-top:var(--s3)}.lvc-g-board .lvc-hg-sub{padding-left:var(--s4)}.lvc-g-board .lvc-hg-sub .lvc-hg-hd{min-height:40px}.lvc-g-board .lvc-hg-sub .lvc-hg-nm{font-size:var(--t-body);line-height:var(--lh-body)}.lvc-g-board .lvc-cl-self{flex:none;font-weight:400;font-size:var(--t-cap);line-height:var(--lh-cap);font-family:var(--font);color:var(--ink-3)}@media (any-pointer:coarse),(hover:none),(pointer:coarse){:root .lvc-g-board .lvc-hg-acts .d2-btn{min-width:var(--tap,44px);min-height:var(--tap,44px)}}@media (max-width:899.98px){:root .lvc-g-board .lvc-hg-sum{order:3;flex-basis:100%;margin-left:0;padding-left:calc(40px + var(--s3))}}@media (max-width:599.98px){:root .lvc-g-board .lvc-hg{padding:var(--s1) var(--s2) var(--s2);margin-inline:calc(-1 * var(--s1))}:root .lvc-g-board .lvc-hg-sum{padding-left:0}:root .lvc-g-board .lvc-hg-go .lvc-lbl{display:none}:root .lvc-g-board .lvc-hg-sub{padding-left:var(--s2)}}