.lvs-root{--lvs-app:var(--surf-0,color-mix(in srgb,var(--color-ink) 2%,var(--color-bg)));--lvs-panel:var(--surf-1,color-mix(in srgb,var(--color-ink) 4%,var(--color-bg)));--lvs-panel2:color-mix(in srgb,var(--color-ink) 6%,var(--color-bg));--lvs-elev:var(--surf-2,color-mix(in srgb,var(--color-ink) 9%,var(--color-bg)));--lvs-elev2:color-mix(in srgb,var(--color-ink) 14%,var(--color-bg));--lvs-hair:color-mix(in srgb,var(--color-ink) 7%,transparent);--lvs-hair2:color-mix(in srgb,var(--color-ink) 11%,transparent);--lvs-wash:color-mix(in srgb,var(--color-ink) 5%,transparent);--lvs-wash2:color-mix(in srgb,var(--color-ink) 7%,transparent);--lvs-wash3:color-mix(in srgb,var(--color-ink) 10%,transparent);--lvs-ink:var(--color-ink);--lvs-dim:var(--color-ink-dim);--lvs-mute:var(--color-ink-mute);--lvs-accent:var(--color-accent);--lvs-on-accent:var(--color-on-accent);--lvs-violet:var(--live-2);--lvs-teal:var(--color-accent-info);--lvs-asoft:color-mix(in srgb,var(--color-accent) 16%,transparent);--lvs-ok:var(--ok);--lvs-err:var(--err);--lvs-warn:var(--warn);--lvs-grad:var(--live-grad);--lvs-display:var(--font-display,"Manrope"),system-ui,sans-serif;--lvs-mono:var(--font-display,"Manrope"),system-ui,sans-serif;--lvs-plate-sh:var(--depth-1,0 0 0 0 transparent),var(--depth-rib,inset 0 0 0 1px var(--lvs-hair));--lvs-pop-shadow:0 24px 60px -18px var(--scrim-strong),inset 0 0 0 1px var(--lvs-hair2);--lvs-gap:10px;--lvs-toph:52px;--lvs-bar2:40px;--lvs-side-x:224px;--lvs-side-c:60px;--lvs-rowi:32px;--lvs-lun:32px;--lvs-r:22px;position:relative;display:grid;width:100%;height:calc(100vh / var(--ui-scale, 1));height:calc(100dvh / var(--ui-scale, 1));overflow:hidden;grid-template-columns:calc(var(--lvs-side-c) + var(--lvs-gap) * 2) minmax(0,1fr) 0;grid-template-rows:calc(var(--lvs-toph) + calc(env(safe-area-inset-top) / var(--ui-scale, 1)) + var(--sa-blur, 0px)) var(--lvs-bar2) minmax(0,1fr)}.lvs-root.is-open{grid-template-columns:calc(var(--lvs-side-x) + var(--lvs-gap) * 2) minmax(0,1fr) 0}@layer base{:where(.lvs-top,.lvs-bar2,.lvs-side,.lvs-rail,.lvs-ctx) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}}:where(.lvs-top,.lvs-bar2,.lvs-side,.lvs-rail,.lvs-ctx) :is(button,a):focus-visible{outline:2px solid var(--lvs-accent);outline-offset:2px;border-radius:8px}:where(.lvs-top,.lvs-bar2,.lvs-side,.lvs-rail,.lvs-ctx) a{color:inherit;text-decoration:none}:where(.lvs-root) :is(h1,h2,h3,h4){text-shadow:none}.lvs-root .lvs-bar2,.lvs-root .lvs-side,.lvs-root .lvs-top{font-size:max(13.5px,calc(11px / var(--ui-scale, 1)));line-height:1.45;-webkit-font-smoothing:antialiased}.lvs-root svg.lvs-i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.lvs-root svg.lvs-i.s{width:14px;height:14px}.lvs-root svg.lvs-i.xs{width:12px;height:12px}.lvs-root svg.lvs-i.l{width:18px;height:18px}.lvs-root .lvs-sp{flex:1}.lvs-root .lvs-kbd{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:6px;border:1px solid var(--lvs-hair2);font-family:var(--lvs-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute)}@keyframes lvs-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 lvs-beat{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--lvs-accent) 60%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes lvs-beatok{50%{opacity:.35}}@keyframes lvs-bump{40%{transform:translateY(-4px) scale(1.22)}}@keyframes lvs-spin{to{transform:rotate(1turn)}}@keyframes lvs-drop{0%{opacity:0;transform:translateY(-8px) scale(.97)}}@keyframes lvs-sweep{0%{opacity:1;background-position:120% 0}to{opacity:1;background-position:-120% 0}}@keyframes lvs-eq{0%,to{height:3px}50%{height:12px}}@keyframes lvs-slidein{0%{opacity:0;transform:translateX(18px)}}@keyframes lvs-tabin{0%{opacity:0;max-width:0}}@keyframes lvs-mzbreath{50%{transform:scale(1.06)}}@keyframes lvs-mzring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.lvs-root .lvs-top{grid-column:1/-1;grid-row:1;position:relative;z-index:22;display:flex;align-items:center;gap:8px;min-width:0;padding:calc(calc(env(safe-area-inset-top) / var(--ui-scale, 1)) + var(--sa-blur, 0px)) var(--lvs-gap) 0 0}.lvs-root .lvs-top>.lvs-sp{min-width:16px}.lvs-root .lvs-brand{flex-shrink:0;display:flex;align-items:center;gap:9px;height:100%;padding-left:calc(var(--lvs-gap) + 14px);width:calc(var(--lvs-side-c) + var(--lvs-gap) * 2);transition:width .28s cubic-bezier(.3,1,.4,1);overflow:hidden;white-space:nowrap}.lvs-root.is-open .lvs-brand{width:calc(var(--lvs-side-x) + var(--lvs-gap) * 2)}.lvs-root .lvs-hex{display:grid;place-items:center;overflow:hidden;width:30px;height:30px;border-radius:10px;background:var(--lvs-grad);color:var(--lvs-on-accent);box-shadow:0 0 22px -4px color-mix(in srgb,var(--lvs-violet) 80%,transparent);flex-shrink:0}.lvs-root .lvs-brand b{font-family:var(--lvs-display);font-size:max(14px,calc(11px / var(--ui-scale, 1)));font-weight:700;letter-spacing:-.01em;opacity:0;transition:opacity .2s}.lvs-root.is-open .lvs-brand b{opacity:1}.lvs-root .lvs-cap{display:flex;align-items:center;gap:2px;height:38px;padding:0 4px;border-radius:999px;background:var(--lvs-panel);box-shadow:inset 0 0 0 1px var(--lvs-hair);flex-shrink:0;position:relative}.lvs-root .lvs-vr{width:1px;height:16px;background:var(--lvs-hair2);flex-shrink:0;margin:0 4px}.lvs-root .lvs-lun{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:999px;color:var(--lvs-dim);transition:background .15s,color .15s;flex-shrink:0}.lvs-root .lvs-lun:hover{background:var(--lvs-wash2);color:var(--lvs-ink)}.lvs-root .lvs-lun[disabled]{opacity:.28;pointer-events:none}.lvs-root .lvs-lun[aria-pressed=false].tg{color:var(--lvs-warn)}.lvs-root .lvs-lun.tg.is-denied{color:var(--lvs-warn);opacity:.7}.lvs-root .lvs-lun[aria-expanded=true]{background:var(--lvs-asoft);color:var(--lvs-accent)}.lvs-root .lvs-lun .warnm{position:absolute;right:1px;bottom:0;font-size:max(11px,calc(11px / var(--ui-scale, 1)));line-height:1;color:var(--lvs-warn)}.lvs-root .lvs-lun.is-on{background:var(--lvs-asoft);color:var(--lvs-accent)}.lvs-root .lvs-bdg{position:absolute;top:-2px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--lvs-elev2);color:var(--lvs-ink);font-family:var(--lvs-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;display:grid;place-items:center;box-shadow:0 0 0 2px var(--lvs-panel);font-variant-numeric:tabular-nums;line-height:1}.lvs-root .lvs-bdg.is-mail{background:var(--lvs-accent);color:var(--lvs-on-accent)}.lvs-root .lvs-bdg b{font-weight:600;display:inline-block}.lvs-root .lvs-dot{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:var(--lvs-accent);box-shadow:0 0 0 2px var(--lvs-panel);animation:lvs-beat 2.4s infinite}.lvs-root .lvs-dot.nt{background:var(--lvs-mute);animation:none}.lvs-root .lvs-dot.is-err{background:var(--lvs-err);animation:none}.lvs-root .lvs-bdg.is-err{background:var(--lvs-err);color:var(--lvs-on-accent)}.lvs-root .lvs-bump{animation:lvs-bump .5s cubic-bezier(.3,1.6,.5,1)}.lvs-root .lvs-search{display:flex;align-items:center;gap:9px;height:38px;flex:0 1 200px;min-width:40px;overflow:hidden;padding:0 8px 0 14px;border-radius:999px;background:var(--lvs-panel);box-shadow:inset 0 0 0 1px var(--lvs-hair);color:var(--lvs-mute);font-size:max(12.5px,calc(11px / var(--ui-scale, 1)));transition:box-shadow .2s,color .2s}.lvs-root .lvs-search:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvs-accent) 45%,transparent);color:var(--lvs-dim)}.lvs-root .lvs-search span:not(.lvs-kbd){flex:1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lvs-root .lvs-search .lvs-kbd{margin-left:auto;flex:0 1 auto;min-width:0;overflow:hidden}.lvs-root .lvs-right{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0}.lvs-root .lvs-right>div{min-width:0}.lvs-root .lvs-duo{padding:0 4px 0 2px}.lvs-root .lvs-ring,.lvs-root .lvs-stat{display:flex;align-items:center;height:30px;border-radius:999px;flex-shrink:0;white-space:nowrap}.lvs-root .lvs-ring{gap:8px;padding:0 10px 0 4px}.lvs-root .lvs-ring:hover,.lvs-root .lvs-stat:hover{background:var(--lvs-wash2)}.lvs-root .lvs-ring svg{width:24px;height:24px;transform:rotate(-90deg)}.lvs-root .lvs-ring circle{fill:none;stroke-width:3}.lvs-root .lvs-ring .bgc{stroke:var(--lvs-wash3)}.lvs-root .lvs-ring .fgc{stroke-linecap:round;transition:stroke-dashoffset .9s cubic-bezier(.2,.8,.2,1)}.lvs-root .lvs-ring.full .fgc{stroke:var(--lvs-ok)}.lvs-root .lvs-ring>b{font-family:var(--lvs-mono);font-size:max(12px,calc(11px / var(--ui-scale, 1)));font-weight:600;font-variant-numeric:tabular-nums;color:var(--lvs-ink)}.lvs-root .lvs-ring>.lvs-ring-k,.lvs-root .lvs-ring>b span{color:var(--lvs-mute);font-weight:500}.lvs-root .lvs-ring>.lvs-ring-k{font-size:max(11px,calc(11px / var(--ui-scale, 1)))}@media (max-width:1100px){.lvs-root .lvs-ring>.lvs-ring-k{display:none}}.lvs-root .lvs-statw{position:relative;display:flex;align-items:center}.lvs-root .lvs-stat{gap:7px;padding:0 10px;font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-dim)}.lvs-root .lvs-stat .sd{width:8px;height:8px;border-radius:50%;background:var(--lvs-mute);flex-shrink:0}.lvs-root .lvs-stat .sd[data-tone=ok]{background:var(--lvs-ok);box-shadow:0 0 10px var(--lvs-ok);animation:lvs-beatok 2.4s infinite}.lvs-root .lvs-stat .sd[data-tone=warn]{background:var(--lvs-warn);box-shadow:0 0 10px var(--lvs-warn);animation:lvs-beatok 2.4s infinite}.lvs-root .lvs-stat .sd[data-tone=err]{background:var(--lvs-err);box-shadow:0 0 10px var(--lvs-err);animation:lvs-beatok 2.4s infinite}.lvs-root .lvs-stat .ico{color:var(--lvs-mute);display:inline-flex}.lvs-root .lvs-stat .al{display:inline-flex;align-items:center;gap:4px;font-family:var(--lvs-mono);font-weight:600;color:var(--lvs-err)}.lvs-root .lvs-stat .al.warm{color:var(--lvs-warn)}.lvs-root .lvs-stat .sw{display:none;color:var(--lvs-mute);max-width:160px;overflow:hidden;text-overflow:ellipsis}.lvs-root .lvs-stat[aria-expanded=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvs-accent) 50%,transparent);background:var(--lvs-asoft)}.lvs-root .lvs-statw>.plate{top:calc(100% + 12px)}.lvs-root .lvs-comm{gap:2px;padding:0 4px;background:color-mix(in srgb,var(--lvs-accent) 7%,var(--lvs-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvs-accent) 24%,transparent)}.lvs-root .lvs-cb{display:flex;align-items:center;gap:8px;height:30px;padding:0 8px;border-radius:999px;color:var(--lvs-ink);font-size:max(12.5px,calc(11px / var(--ui-scale, 1)));font-weight:600;white-space:nowrap;transition:background .15s}.lvs-root .lvs-cb:hover{background:var(--lvs-wash2)}.lvs-root .lvs-cb .ci{position:relative;display:grid;place-items:center;width:20px;height:20px}.lvs-root .lvs-cb .lvs-bdg{top:-8px;right:-11px}.lvs-root .lvs-cb .cl{display:none;padding-right:8px}@media (min-width:1600px){.lvs-root .lvs-cb{padding:0 8px 0 12px}.lvs-root .lvs-cb .cl{display:inline;order:2;padding-right:0}.lvs-root .lvs-cb .ci{display:contents}.lvs-root .lvs-cb .ci svg{order:1}.lvs-root .lvs-cb .lvs-bdg{order:3;position:static;box-shadow:none}}.lvs-root .lvs-mz{gap:2px;padding-left:4px}.lvs-root .lvs-mz .shell-marzhi-slot,.lvs-root .lvs-mzb{display:flex;align-items:center}.lvs-root .lvs-mzb{position:relative;border-radius:999px;padding-right:2px;height:34px}.lvs-root .lvs-mzb:hover{background:var(--lvs-wash)}.lvs-root .lvs-ava{position:relative;width:32px;height:32px;border-radius:50%;flex-shrink:0;display:grid;place-items:center}.lvs-root .lvs-ava svg.mz-orb{transition:transform .4s cubic-bezier(.3,1.4,.5,1),filter .4s}.lvs-root .lvs-ava:after{content:"";position:absolute;inset:1px;border-radius:50%;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--lvs-accent) 55%,transparent);opacity:0;pointer-events:none}.lvs-root .lvs-mzb.is-talk .lvs-ava svg.mz-orb{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--lvs-accent) 80%,transparent));animation:lvs-mzbreath 1.8s ease-in-out infinite}.lvs-root .lvs-mzb.is-talk .lvs-ava:after{animation:lvs-mzring 1.8s ease-out infinite}.lvs-root .lvs-mzb .lvs-bdg{top:-3px;right:-5px}.lvs-root .lvs-bars{display:none;align-items:center;gap:2px;height:14px;padding:0 6px}.lvs-root .lvs-mzb.is-talk .lvs-bars{display:inline-flex}.lvs-root .lvs-bars i{width:2px;height:4px;border-radius:2px;background:var(--lvs-accent);animation:lvs-eq .42s ease-in-out infinite}.lvs-root .lvs-bars i:nth-child(2){animation-delay:.15s}.lvs-root .lvs-bars i:nth-child(3){animation-delay:.3s}.lvs-root .lvs-bars i:nth-child(4){animation-delay:.45s}.lvs-root .lvs-pop{position:absolute;top:calc(100% + 8px);right:0;z-index:40;width:360px;padding:8px;border-radius:20px;background:var(--lvs-elev);box-shadow:var(--lvs-pop-shadow);animation:lvs-drop .22s cubic-bezier(.2,.9,.2,1)}.lvs-root .lvs-pop h5{display:flex;align-items:center;gap:8px;margin:4px 8px 8px;font-size:max(13px,calc(11px / var(--ui-scale, 1)));font-weight:700}.lvs-root .lvs-prow{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:6px 10px;border-radius:12px;font-size:max(12.5px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-dim);text-align:left}.lvs-root .lvs-prow:hover{background:var(--lvs-wash)}.lvs-root .lvs-prow.sm{min-height:30px}.lvs-root .lvs-prow b{color:var(--lvs-ink);font-weight:600}.lvs-root .lvs-prow .tx{flex:1;min-width:0}.lvs-root .lvs-prow .tx b,.lvs-root .lvs-prow .tx span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvs-root .lvs-prow .tx span{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute)}.lvs-root .lvs-prow .t{font-family:var(--lvs-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute);white-space:nowrap}.lvs-root .lvs-prow .t[data-tone=ok]{color:var(--lvs-ok)}.lvs-root .lvs-prow .t[data-tone=warn]{color:var(--lvs-warn)}.lvs-root .lvs-prow .t[data-tone=err],.lvs-root .lvs-prow.danger{color:var(--lvs-err)}.lvs-root .lvs-pop form button{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:6px 10px;border-radius:12px;font-size:max(12.5px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-err)}.lvs-root .lvs-pop form button:hover{background:color-mix(in srgb,var(--lvs-err) 12%,transparent)}.lvs-root .lvs-gh{display:flex;align-items:center;gap:8px;margin:8px 10px 2px;font-size:var(--t-cap);font-weight:700;letter-spacing:normal;color:var(--lvs-mute)}.lvs-root .lvs-gh .rule{flex:1;height:1px;background:var(--lvs-hair2)}.lvs-root .lvs-tabs{mask-image:linear-gradient(90deg,var(--tabs-fl,black),black 32px,black calc(100% - 32px),var(--tabs-fr,black))}.lvs-root .lvs-why{margin:2px 6px 6px;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--lvs-err) 8%,transparent);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-err)}.lvs-root .lvs-why button{margin-top:4px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute)}.lvs-root .lvs-why ul{margin:4px 0 0;padding-left:16px;color:var(--lvs-dim)}.lvs-root .lvs-bar2{grid-column:2/-1;grid-row:2;position:relative;z-index:21;gap:8px;margin-right:var(--lvs-gap);padding-bottom:6px}.lvs-root .lvs-bar2,.lvs-root .lvs-strip{display:flex;align-items:center;min-width:0}.lvs-root .lvs-strip{flex:1 1 auto;gap:6px;height:34px}.lvs-root .lvs-tabs{min-width:0;gap:3px;overflow:hidden}.lvs-root .lvs-tab,.lvs-root .lvs-tabs{flex:0 1 auto;display:flex;align-items:center}.lvs-root .lvs-tab{position:relative;min-width:96px;max-width:230px;gap:7px;height:32px;padding:0 13px 0 11px;border-radius:999px;color:var(--lvs-dim);font-size:max(12.5px,calc(11px / var(--ui-scale, 1)));white-space:nowrap;transition:background .15s,color .15s;animation:lvs-tabin .35s cubic-bezier(.3,1,.4,1)}.lvs-root .lvs-tab:hover{background:var(--lvs-wash);color:var(--lvs-ink)}.lvs-root .lvs-tab .tl{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis}.lvs-root .lvs-tab .tl small{color:var(--lvs-mute);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));font-weight:500}.lvs-root .lvs-tab .x{position:absolute;right:6px;top:6px;display:grid;place-items:center;width:20px;height:20px;border-radius:999px;color:var(--lvs-mute);background:var(--lvs-elev);opacity:0;transition:opacity .15s,background .15s}.lvs-root .lvs-tab .x:focus-visible,.lvs-root .lvs-tab:hover .x{opacity:1}.lvs-root .lvs-tab .x:hover{background:var(--lvs-wash3);color:var(--lvs-ink)}.lvs-root .lvs-tab[aria-current=page]{background:var(--lvs-elev);color:var(--lvs-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--lvs-hair2)}.lvs-root .lvs-tab[aria-current=page]:after{content:"";position:absolute;left:14px;right:14px;bottom:-4px;height:2px;border-radius:2px;background:var(--lvs-grad)}.lvs-root .lvs-tab.pin{flex:0 0 auto;min-width:0;padding:0 10px}.lvs-root .lvs-mini{position:relative;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 9px;border-radius:999px;color:var(--lvs-mute);font-size:max(12px,calc(11px / var(--ui-scale, 1)));white-space:nowrap;flex-shrink:0}.lvs-root .lvs-mini:hover,.lvs-root .lvs-mini[aria-expanded=true]{background:var(--lvs-wash2);color:var(--lvs-ink)}.lvs-root .lvs-mini b{font-family:var(--lvs-mono);font-weight:600;color:var(--lvs-dim)}.lvs-root .lvs-bar2 .lvs-plus{width:30px;height:30px}.lvs-root .lvs-drop{position:absolute;left:0;top:calc(100% + 6px);z-index:60;min-width:240px;max-height:420px;overflow-y:auto;padding:6px;border-radius:16px;background:var(--lvs-elev);box-shadow:var(--lvs-pop-shadow);animation:lvs-drop .18s}.lvs-root .lvs-drop .lvs-gh{margin:6px 8px 4px}.lvs-root .lvs-drop a,.lvs-root .lvs-drop div>button,.lvs-root .lvs-drop>button{display:flex;align-items:center;gap:9px;width:100%;height:34px;padding:0 10px;border-radius:10px;font-size:max(12.5px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-dim);text-align:left}.lvs-root .lvs-drop a:hover,.lvs-root .lvs-drop>button:hover{background:var(--lvs-wash2);color:var(--lvs-ink)}.lvs-root .lvs-drop .tl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lvs-root .lvs-drop .note{padding:6px 10px 2px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute)}.lvs-root .lvs-feedw{position:relative;flex:0 1 440px;min-width:200px;display:flex;justify-content:flex-end;margin-left:auto}.lvs-root .lvs-feed{position:relative;display:flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0;height:34px;padding:0 12px;border-radius:999px;background:var(--lvs-panel);box-shadow:inset 0 0 0 1px var(--lvs-hair);font-size:max(12px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-dim);overflow:hidden;white-space:nowrap}.lvs-root .lvs-feed:hover{background:var(--lvs-wash);color:var(--lvs-ink)}.lvs-root .lvs-feed .lvd{width:6px;height:6px;border-radius:50%;background:var(--lvs-ok);box-shadow:0 0 8px var(--lvs-ok);animation:lvs-beatok 2.4s infinite;flex-shrink:0}.lvs-root .lvs-feed .fi{display:inline-flex;color:var(--lvs-teal)}.lvs-root .lvs-feed b{color:var(--lvs-ink);font-weight:600}.lvs-root .lvs-feed .ft{min-width:0;overflow:hidden;text-overflow:ellipsis}.lvs-root .lvs-feed .fn{font-family:var(--lvs-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute)}.lvs-root .lvs-feed.enter{animation:lvs-slidein .6s cubic-bezier(.2,.9,.2,1)}.lvs-root .lvs-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--lvs-accent) 32%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;opacity:0}.lvs-root .lvs-feed.enter .lvs-sweep{animation:lvs-sweep 1.4s ease-out .15s}.lvs-root .lvs-feedw .lvs-pop{width:380px}.lvs-root .lvs-side{grid-column:1;grid-row:2/4;position:relative;z-index:10;display:flex;flex-direction:column;min-height:0;margin:0 var(--lvs-gap) var(--lvs-gap);border-radius:var(--lvs-r);background:var(--lvs-panel);box-shadow:var(--lvs-plate-sh)}.lvs-root .lvs-nav{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px;scrollbar-width:none}.lvs-root .lvs-nav::-webkit-scrollbar{display:none}.lvs-root .lvs-gl{display:flex;align-items:center;gap:6px;width:100%;height:28px;margin-top:6px;padding:0 10px;font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute);white-space:nowrap}.lvs-root .lvs-gl:hover{color:var(--lvs-ink)}.lvs-root .lvs-gl .c{margin-left:auto;font-family:var(--lvs-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));opacity:0}.lvs-root .lvs-gl svg{transition:transform .2s}.lvs-root .lvs-gl[aria-expanded=false] svg{transform:rotate(-90deg)}.lvs-root .lvs-gl[aria-expanded=false] .c{opacity:1}.lvs-root .lvs-grpb{display:grid;grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(.3,1,.4,1)}.lvs-root .lvs-grpb.shut{grid-template-rows:0fr}.lvs-root .lvs-grpb>div{min-height:0;overflow:hidden}.lvs-root .lvs-it{position:relative;display:flex;align-items:center;gap:11px;width:100%;height:var(--lvs-rowi);padding:0 11px;border-radius:999px;color:var(--lvs-dim);font-size:max(13.5px,calc(11px / var(--ui-scale, 1)));white-space:nowrap;transition:background .15s,color .15s;text-align:left}.lvs-root .lvs-it:hover{background:var(--lvs-wash);color:var(--lvs-ink)}.lvs-root .lvs-it .lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.lvs-root .lvs-it[aria-current=page]{background:var(--lvs-asoft);color:var(--lvs-ink);font-weight:600;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvs-accent) 30%,transparent)}.lvs-root .lvs-it[aria-current=page] svg{color:var(--lvs-accent)}.lvs-root .lvs-it.is-soon{opacity:.7;cursor:default}.lvs-root .lvs-it .tag{font-size:var(--t-cap);font-weight:700;letter-spacing:normal;color:var(--lvs-mute)}.lvs-root .lvs-it .n{font-family:var(--lvs-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute)}.lvs-root .lvs-it .nd{width:7px;height:7px;border-radius:50%;background:var(--lvs-accent);flex-shrink:0;animation:lvs-beat 2.4s infinite}.lvs-root .lvs-it .chev{color:var(--lvs-mute);transform:rotate(-90deg)}.lvs-root .lvs-sep{height:1px;margin:8px 12px;background:var(--lvs-hair)}.lvs-root .lvs-gsep{display:none;height:1px;margin:8px 10px;background:var(--lvs-hair)}.lvs-root .lvs-pgl{padding:12px 12px 4px;font-size:var(--t-cap);font-weight:700;letter-spacing:normal;color:var(--lvs-mute)}.lvs-root .lvs-foot{flex-shrink:0;padding:8px;border-top:1px solid var(--lvs-hair);position:relative}.lvs-root .lvs-worlds{display:flex;gap:2px;margin:6px 0;padding:3px;border-radius:14px;background:var(--lvs-wash)}.lvs-root .lvs-worlds a,.lvs-root .lvs-worlds button{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:5px;height:28px;border-radius:11px;font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--lvs-mute);white-space:nowrap;overflow:hidden}.lvs-root .lvs-worlds a:hover,.lvs-root .lvs-worlds button:hover{color:var(--lvs-ink);background:var(--lvs-wash)}.lvs-root .lvs-worlds [aria-current=page]{background:var(--lvs-elev);color:var(--lvs-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvs-accent) 40%,transparent)}.lvs-root .lvs-me{display:flex;align-items:center;gap:8px;padding:6px 4px 6px 6px;border-radius:16px}.lvs-root .lvs-me:hover{background:var(--lvs-wash)}.lvs-root .lvs-me .av{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--lvs-accent) 22%,var(--lvs-panel));color:color-mix(in srgb,var(--lvs-accent) 55%,var(--lvs-ink));font-size:max(11px,calc(11px / var(--ui-scale, 1)));font-weight:700;flex-shrink:0}.lvs-root .lvs-me .av img{width:30px;height:30px;border-radius:50%;object-fit:cover;display:block}.lvs-root .lvs-me .av i{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:50%;background:var(--lvs-mute);box-shadow:0 0 0 2px var(--lvs-panel)}.lvs-root .lvs-me .av i[data-st=online]{background:var(--lvs-ok);box-shadow:0 0 0 2px var(--lvs-panel),0 0 8px var(--lvs-ok);animation:lvs-beatok 2.4s infinite}.lvs-root .lvs-me .av i[data-st=offline]{background:var(--lvs-err);box-shadow:0 0 0 2px var(--lvs-panel),0 0 8px var(--lvs-err)}.lvs-root .lvs-me .nm{flex:1;min-width:0;text-align:left}.lvs-root .lvs-me .nm b,.lvs-root .lvs-me .nm span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvs-root .lvs-me .nm b{font-size:max(13px,calc(11px / var(--ui-scale, 1)));font-weight:600;color:var(--lvs-ink)}.lvs-root .lvs-me .nm span{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute)}.lvs-root .lvs-me .lvs-lun{width:26px;height:26px}.lvs-root .lvs-me .lvs-lun.spin svg{animation:lvs-spin .8s linear infinite;color:var(--lvs-accent)}.lvs-root .lvs-me .lvs-lun.off{color:var(--lvs-err)}.lvs-root .lvs-ver{padding:4px 8px 0;font-family:var(--lvs-mono);opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvs-root .lvs-synct,.lvs-root .lvs-ver{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute)}.lvs-root .lvs-synct{padding:0 8px;line-height:16px}.lvs-root .lvs-synct.bad{color:var(--lvs-err)}.lvs-root .lvs-synct.ok{color:var(--ok,var(--lvs-mute))}.lvs-root .lvs-side .lvs-pop{top:auto;right:auto;left:calc(100% + 8px);bottom:8px;width:280px;z-index:70}.lvs-root:not(.is-open) .lvs-it{justify-content:center;padding:0;gap:0;height:30px}.lvs-root:not(.is-open) .lvs-nav{padding:6px 8px}.lvs-root:not(.is-open) .lvs-gsep,.lvs-root:not(.is-open) .lvs-sep{display:block;margin:4px 12px}.lvs-root:not(.is-open) :is(.lvs-it .lbl,.lvs-it .chev,.lvs-it .tag,.lvs-it .n,.lvs-gl,.lvs-me .nm,.lvs-me .more,.lvs-ver,.lvs-worlds span,.lvs-pgl){display:none}.lvs-root:not(.is-open) .lvs-it .nd{position:absolute;top:6px;right:8px;width:6px;height:6px}.lvs-root:not(.is-open) .lvs-grpb.shut{grid-template-rows:1fr}.lvs-root:not(.is-open) .lvs-worlds{flex-direction:column}.lvs-root:not(.is-open) .lvs-me{flex-direction:column;padding:6px 0;gap:4px}.lvs-root .lvs-tip{position:fixed;z-index:200;pointer-events:none;padding:6px 10px;border-radius:10px;background:var(--lvs-elev2);color:var(--lvs-ink);box-shadow:0 10px 30px -10px var(--scrim-strong),inset 0 0 0 1px var(--lvs-hair2);font-size:max(12px,calc(11px / var(--ui-scale, 1)));white-space:nowrap}.lvs-root .lvs-work{grid-column:2;grid-row:3;position:relative;display:flex;min-width:0;min-height:0;margin:0 var(--lvs-gap) var(--lvs-gap) 0;border-radius:var(--lvs-r);background:var(--lvs-app);box-shadow:inset 0 0 0 1px var(--lvs-hair);overflow:hidden;isolation:isolate}.lvs-root .lvs-aurora{position:absolute;left:-10%;right:-10%;top:-220px;height:420px;z-index:-1;pointer-events:none;filter:blur(38px);opacity:var(--live-aurora-opacity);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:lvs-drift 18s ease-in-out infinite alternate}.lvs-root .lvs-work:has(.lvh,.mail-live-aurora)>.lvs-aurora{display:none}.lvs-root .lvs-scroller{position:relative;display:flex;flex-direction:column;min-width:0;flex:1;overflow:hidden}.lvs-root .lvs-work .lvs-scroller>main{position:relative;min-width:0;flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--lvs-elev2) transparent;margin:0;border:0;border-radius:0;background:none;box-shadow:none}.lvs-scroller>main:has(>.lvs-fill){container-type:size}.lvs-scroller>main>.lvs-fill{display:flex;flex-direction:column;height:calc(100cqh * var(--cq-k, 1));min-height:0}.lvs-root .lvs-stale{position:relative;z-index:3;display:flex;gap:10px;margin:12px 16px 0;padding:8px 8px 8px 14px;border-radius:14px;background:color-mix(in srgb,var(--lvs-accent) 12%,var(--lvs-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvs-accent) 30%,transparent);color:var(--lvs-ink);animation:lvs-drop .3s}.lvs-root .lvs-stale,.lvs-root .lvs-stale .main{align-items:center;font-size:max(12.5px,calc(11px / var(--ui-scale, 1)))}.lvs-root .lvs-stale .main{display:inline-flex;height:30px;padding:0 14px;border-radius:12px;font-weight:700;color:var(--lvs-on-accent);background:var(--lvs-grad);border:0;cursor:pointer}.lvs-root .lvs-stale .x{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;color:var(--lvs-dim);background:none;border:0;cursor:pointer}.lvs-root .lvs-stale .x:hover{background:var(--lvs-wash2);color:var(--lvs-ink)}.lvs-root .lvs-stale-host:empty{display:none}.lvs-root .lvs-ctx{position:fixed;z-index:210;min-width:230px;padding:6px;border-radius:16px;background:var(--lvs-elev);box-shadow:0 18px 40px -12px var(--scrim-strong),inset 0 0 0 1px var(--lvs-hair2);animation:lvs-drop .18s}.lvs-root .lvs-ctx button{display:flex;align-items:center;gap:9px;width:100%;height:34px;padding:0 10px;border-radius:10px;font-size:max(12.5px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-dim);text-align:left}.lvs-root .lvs-ctx button:hover{background:var(--lvs-wash2);color:var(--lvs-ink)}.lvs-root .lvs-ctx hr{border:0;height:1px;background:var(--lvs-hair);margin:4px 6px}@media (prefers-reduced-motion:reduce){.lvs-root,.lvs-root :is(.lvs-top,.lvs-bar2,.lvs-side,.lvs-rail) :after,.lvs-root :is(.lvs-top,.lvs-bar2,.lvs-side,.lvs-rail) :before,.lvs-root :is(.lvs-top,.lvs-bar2,.lvs-side,.lvs-rail,.lvs-aurora,.lvs-stale,.lvs-ctx,.lvs-tip),.lvs-root :is(.lvs-top,.lvs-bar2,.lvs-side,.lvs-rail,.lvs-stale,.lvs-ctx) *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.lvs-root .lvs-dock .lvs-lun.is-s{width:26px;height:26px}.lvs-root .lvs-dock .lvs-lun.is-l{display:flex;width:auto;max-width:150px;gap:6px;padding:0 10px}.lvs-root .lvs-dock .lvs-lun .lbl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:max(11px,calc(11px / var(--ui-scale, 1)))}.lvs-root .lvs-minw{position:relative;display:inline-flex;flex-shrink:0}.lvs-root .lvs-worlds>span{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:5px;height:28px;border-radius:11px;font-weight:600;white-space:nowrap;overflow:hidden}.lvs-root .lvs-prow-t,.lvs-root .lvs-worlds>span{font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute)}.lvs-root .lvs-prow-t{font-family:var(--lvs-mono);font-weight:500}.lvs-root .lvs-prow[aria-current=page]{color:var(--lvs-ink)}.lvs-root{--lvs-text:var(--font-body,"Manrope"),system-ui,sans-serif;--lvs-head-grad:linear-gradient(95deg,var(--color-ink),color-mix(in srgb,var(--color-accent) 70%,var(--color-ink)))}.lvs-root :is(.lvs-side,.lvs-rail){font-family:var(--lvs-text)}.lvs-root :is(.lvs-gh,.lvs-pgl,.lvs-gl){font-family:var(--lvs-display);font-weight:700;letter-spacing:.1em;text-shadow:none}.lvs-root .lvs-gh:not(.err){color:color-mix(in srgb,var(--color-accent) 45%,var(--lvs-dim))}.lvs-root .lvs-pgl{background:var(--lvs-head-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lvs-root .lvs-gh .rule{background:linear-gradient(90deg,color-mix(in srgb,var(--lvs-violet) 40%,transparent),transparent)}.lvs-root .lvs-gl{font-size:var(--t-cap)}.lvs-root :is(.lvs-it .n,.lvs-gl .c,.lvs-bdg,.lvs-mini b){font-family:var(--lvs-mono);font-variant-numeric:tabular-nums}.lvs-root .lvs-it[aria-current=page]{background:linear-gradient(120deg,var(--lvs-asoft),color-mix(in srgb,var(--lvs-violet) 14%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lvs-accent) 30%,transparent),var(--live-glow)}.lvs-root .lvs-it[aria-current=page] .n{color:var(--lvs-accent)}.lvs-root{--sb-item-weight:500}.lvs-root .lvs-it{font-weight:var(--sb-item-weight)}.lvs-root .lvs-it[aria-current=page]{font-weight:650}.lvs-root :is(.lvs-gh,.lvs-pgl,.lvs-gl){font-weight:800}.lvs-veil{--lvs-elev:color-mix(in srgb,var(--color-ink) 9%,var(--color-bg));--lvs-hair:color-mix(in srgb,var(--color-ink) 7%,transparent);--lvs-hair2:color-mix(in srgb,var(--color-ink) 11%,transparent);--lvs-wash:color-mix(in srgb,var(--color-ink) 5%,transparent);--lvs-ink:var(--color-ink);--lvs-dim:var(--color-ink-dim);--lvs-mute:var(--color-ink-mute);--lvs-accent:var(--color-accent);--lvs-asoft:color-mix(in srgb,var(--color-accent) 16%,transparent);--lvs-mono:var(--font-display,"Manrope"),system-ui,sans-serif;position:fixed;inset:0;z-index:300;display:flex;align-items:flex-start;justify-content:center;padding:96px 16px 16px;background:color-mix(in srgb,var(--scrim-strong) 76%,transparent);backdrop-filter:blur(3px);animation:lvs-drop .2s}.lvs-veil .lvs-pal{width:min(620px,100%);border-radius:24px;background:var(--lvs-elev);color:var(--lvs-ink);box-shadow:0 40px 90px -30px var(--scrim-strong),inset 0 0 0 1px var(--lvs-hair2);overflow:hidden;animation:lvs-drop .25s cubic-bezier(.2,.9,.2,1);font-size:max(13.5px,calc(11px / var(--ui-scale, 1)));line-height:1.45}.lvs-veil .lvs-pin.d2-field{gap:12px;height:60px;padding:0 16px 0 20px;color:var(--lvs-accent);font-size:max(15px,calc(11px / var(--ui-scale, 1)))}.lvs-veil .lvs-pflt{flex-shrink:0;height:24px;padding:0 9px;border:0;border-radius:999px;background:var(--lvs-asoft);color:var(--lvs-accent);font:inherit;font-size:var(--t-cap);font-weight:700;letter-spacing:normal;cursor:pointer}.lvs-veil .lvs-kbd{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:6px;border:1px solid var(--lvs-hair2);font-family:var(--lvs-mono);font-size:max(11px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute)}.lvs-veil .lvs-plist{max-height:min(420px,calc(60vh / var(--ui-scale, 1)));overflow:auto;padding:8px;scrollbar-width:thin}.lvs-veil .lvs-pg{padding:8px 12px 4px;font-size:var(--t-cap);font-weight:700;letter-spacing:normal;color:var(--lvs-mute)}.lvs-veil .lvs-pi2{display:flex;align-items:center;gap:12px;height:44px;padding:0 12px;border-radius:12px;color:var(--lvs-dim);cursor:pointer}.lvs-veil .lvs-pi2 .tl{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvs-veil .lvs-pi2 .sub{font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute);margin-left:6px}.lvs-veil .lvs-pi2 .k{margin-left:auto;flex-shrink:0}.lvs-veil .lvs-pi2.on{background:var(--lvs-asoft);color:var(--lvs-ink)}.lvs-veil svg.lvs-i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.lvs-veil svg.lvs-i.l{width:18px;height:18px}.lvs-veil .lvs-pfoot2{display:flex;flex-wrap:wrap;gap:14px;padding:10px 18px;border-top:1px solid var(--lvs-hair);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--lvs-mute)}.lvs-veil .lvs-pfoot2>span{display:inline-flex;align-items:center;gap:6px}.lvs-veil .lvs-pfoot2 .lvs-sp{flex:1}.lvs-veil [data-cmdk-count]{font-family:var(--lvs-mono)}@media (prefers-reduced-motion:reduce){.lvs-root .lvs-nrow.enter,.lvs-veil,.lvs-veil *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.lvs-root .lvs-work{--color-bg-panel:var(--lvs-panel);--lv-1:var(--lvs-panel)}:root .lvs-root.lvs-root .lvs-work.lvs-work :is(.plate,.surface-panel):not(.plate--float,.plate--row){background:var(--lvs-panel);border-color:transparent;box-shadow:var(--lvs-plate-sh);backdrop-filter:none}:root .lvs-root.lvs-root .lvs-work.lvs-work :is(.plate,.surface-panel) :is(.plate,.surface-panel):not(.plate--float){background:none;box-shadow:none}.lvs-root .lvs-work .lvs-scroller>main>:not(.mail-plate,[role=dialog],[aria-modal=true]){background-color:transparent}:is(html.light,html[data-theme=light]) .lvs-root{--lvs-panel:var(--surf-1,var(--color-bg-soft));--lvs-panel2:color-mix(in srgb,var(--color-ink) 3%,var(--color-bg-soft))}.lvs-root.is-tablet,.lvs-root.is-tablet.is-open{grid-template-columns:0 minmax(0,1fr) 0}.lvs-root .lvs-burger,.lvs-root.is-tablet .lvs-brand{display:none}.lvs-root.is-tablet .lvs-burger{display:grid;place-items:center;flex-shrink:0;width:var(--hit,44px);height:var(--hit,44px);margin-left:var(--lvs-gap);border-radius:14px;color:var(--lvs-ink);background:var(--lvs-panel);box-shadow:inset 0 0 0 1px var(--lvs-hair)}.lvs-root.is-tablet .lvs-burger[aria-expanded=true]{background:var(--lvs-asoft);color:var(--lvs-accent)}.lvs-root.is-tablet .lvs-bar2,.lvs-root.is-tablet .lvs-work{grid-column:1/-1;margin-left:var(--lvs-gap)}.lvs-root.is-tablet .lvs-side{position:fixed;z-index:96;left:0;top:0;bottom:0;width:min(300px,calc(86vw / var(--ui-scale, 1)));margin:0;border-radius:0 var(--lvs-r) var(--lvs-r) 0;padding-top:calc(calc(env(safe-area-inset-top, 0px) / var(--ui-scale, 1)) + var(--sa-blur, 0px));padding-bottom:calc(env(safe-area-inset-bottom, 0px) / var(--ui-scale, 1));padding-left:calc(env(safe-area-inset-left, 0px) / var(--ui-scale, 1));background:var(--lvs-panel);box-shadow:0 24px 60px -14px var(--scrim-strong),inset 0 0 0 1px var(--lvs-hair);transform:translateX(-104%);visibility:hidden;transition:transform .26s cubic-bezier(.3,1,.4,1),visibility 0s .26s}.lvs-root.is-tablet.is-drawer .lvs-side{transform:none;visibility:visible;transition:transform .26s cubic-bezier(.3,1,.4,1)}.lvs-root.is-tablet .lvs-it{height:var(--hit,44px)}.lvs-root .lvs-dscrim{position:fixed;inset:0;z-index:95;background:color-mix(in srgb,var(--color-bg) 55%,transparent)}@media (prefers-reduced-motion:reduce){.lvs-root.is-tablet .lvs-side{transition:none}}@media (pointer:coarse){.lvs-root{--lvs-toph:58px;--lvs-bar2:50px;--lvs-rowi:44px}.lvs-root .lvs-lun{width:var(--hit,44px);height:var(--hit,44px)}.lvs-root .lvs-cap{height:50px}.lvs-root .lvs-search{height:var(--hit,44px)}.lvs-root .lvs-cb,.lvs-root .lvs-mzb,.lvs-root .lvs-ring,.lvs-root .lvs-stat{height:var(--hit,44px);min-width:var(--hit,44px);justify-content:center}.lvs-root .lvs-tab{height:var(--hit,44px)}.lvs-root .lvs-tab .x{opacity:1;top:12px}.lvs-root .lvs-bar2 .lvs-plus{width:var(--hit,44px);height:var(--hit,44px)}.lvs-root .lvs-mini{height:var(--hit,44px)}.lvs-root .lvs-ctx button,.lvs-root .lvs-drop a,.lvs-root .lvs-drop>button,.lvs-root .lvs-foot .shell-menu-b,.lvs-root .lvs-prow{min-height:var(--hit,44px)}}@media (max-width:1100px){.lvs-root.is-tablet .lvs-top .lvs-vr,html:is([data-ui-device=tablet],[data-ui-device=phone]):not([data-standalone]) .lvs-root .lvs-lun:is([data-inv=T02],[data-inv=T03]){display:none}.lvs-root.is-tablet .lvs-duo,.lvs-root.is-tablet .lvs-win{display:none}}html.motion-live .lvs-root .asst-av.is-speaking{animation:lvs-beatok 1.6s ease-in-out infinite}