html[data-theme=onyx] .app-scope{font-family:var(--font-body,var(--font-sans));font-size:13.5px;line-height:1.45;color:var(--color-ink)}html[data-theme=onyx] .plate{background:linear-gradient(165deg,color-mix(in srgb,var(--color-ink) 5%,transparent),transparent 55%),var(--glass-bg);border:1px solid color-mix(in srgb,var(--color-ink) 7%,transparent);border-radius:22px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:0 1px 0 color-mix(in srgb,var(--color-ink) 6%,transparent) inset,0 20px 50px -24px rgba(0,0,0,.8);transition:border-color .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1)}html[data-theme=onyx] .plate:hover{border-color:color-mix(in srgb,var(--color-ink) 12%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--color-ink) 8%,transparent) inset,0 24px 56px -22px rgba(0,0,0,.85)}html[data-theme=onyx] .plate.is-clickable:hover{transform:translateY(-2px)}html[data-theme=onyx] .plate:focus-visible{outline:none;border-color:var(--accent-line)}html[data-theme=onyx] .plate.plate--on{background:linear-gradient(165deg,color-mix(in srgb,var(--color-accent) 8%,transparent),transparent 55%),var(--glass-bg);border-color:color-mix(in srgb,var(--color-accent) 30%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 16%,transparent),0 0 33px color-mix(in srgb,var(--neon) 9%,transparent),0 12px 32px rgba(0,0,0,.8)}html[data-theme=onyx] .plate.plate--hot{border-color:color-mix(in srgb,var(--color-accent-warn) 28%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent-warn) 8%,transparent),0 0 24px color-mix(in srgb,var(--color-accent-warn) 7%,transparent),0 10px 30px rgba(0,0,0,.67)}html[data-theme=onyx] .plate--float,html[data-theme=onyx] .plate.plate--float{background:linear-gradient(165deg,color-mix(in srgb,var(--color-ink) 6%,transparent),transparent 50%),color-mix(in srgb,var(--color-bg-panel) 88%,transparent);border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);border-radius:22px;-webkit-backdrop-filter:blur(24px) saturate(1.2);backdrop-filter:blur(24px) saturate(1.2);box-shadow:0 1px 0 color-mix(in srgb,var(--color-ink) 8%,transparent) inset,0 30px 70px -28px rgba(0,0,0,.93),0 0 0 1px rgba(0,0,0,.4)}html[data-theme=onyx] .stat-tile{display:grid;align-content:start;gap:4px;padding:10px 14px;min-width:0;color:inherit;text-decoration:none}html[data-theme=onyx] .tile-num{font-family:var(--font-display);font-size:32px;font-weight:200;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-ink)}html[data-theme=onyx] .tile-num.is-warn{color:var(--color-accent-warn)}html[data-theme=onyx] .tile-num.is-empty{color:var(--color-ink-mute)}html[data-theme=onyx] .row{border-top:1px solid transparent;transition:background-color .15s}html[data-theme=onyx] .row+.row{border-top-color:var(--line-subtle)}html[data-theme=onyx] .row.is-clickable:hover{background:var(--glass-bg-hover)}html[data-theme=onyx] .t-chip{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border:1px solid color-mix(in srgb,var(--color-ink) 9%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-ink) 4%,transparent);font-size:max(11.5px,calc(11px / var(--ui-scale, 1)));color:var(--color-ink-dim);white-space:nowrap}html[data-theme=onyx] .g-picked{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 30%,transparent),color-mix(in srgb,var(--color-accent) 12%,transparent));border-color:color-mix(in srgb,var(--color-accent) 45%,transparent);color:var(--color-ink);box-shadow:0 6px 18px color-mix(in srgb,var(--color-accent) 22%,transparent),inset 0 1px 0 rgba(255,255,255,.18)}html[data-theme=onyx] .btn-pri{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 18px;border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent);border-radius:999px;background:linear-gradient(135deg,var(--color-accent),color-mix(in srgb,var(--color-accent) 70%,var(--neon)));color:#fff;font:inherit;font-weight:700;font-size:12.5px;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.28);transition:filter .12s cubic-bezier(.32,.72,0,1),transform .12s}html[data-theme=onyx] .btn-pri:hover{filter:brightness(1.06)}html[data-theme=onyx] .btn-pri:active{transform:scale(.97)}html[data-theme=onyx] .ginput{height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent);border-radius:12px;background:color-mix(in srgb,var(--color-ink) 4%,transparent);color:var(--color-ink);font:inherit;font-size:13.5px;outline:none;box-sizing:border-box}html[data-theme=onyx] .ginput:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 14%,transparent)}html[data-theme=onyx] .seg{display:inline-flex;gap:2px;padding:2px;border:1px solid color-mix(in srgb,var(--color-ink) 8%,transparent);border-radius:12px;background:color-mix(in srgb,var(--color-ink) 4%,transparent)}html[data-theme=onyx] .seg-b{height:26px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--color-ink-dim);font:inherit;font-size:12.5px;cursor:pointer}html[data-theme=onyx] .shelf-tabs{display:flex;gap:4px;flex-wrap:wrap}html[data-theme=onyx] .shelf-tabs button{height:26px;padding:0 10px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--color-ink-dim);font:inherit;font-size:12.5px;cursor:pointer}html[data-theme=onyx] .shelf-tabs button:hover{color:var(--color-ink)}html[data-theme=onyx] .shelf-tabs button.on{color:var(--color-accent);border-color:var(--accent-line);background:var(--accent-soft);font-weight:600}html[data-theme=onyx] .dot{width:7px;height:7px;border-radius:50%;flex:none;background:var(--color-ink-mute)}html[data-theme=onyx] .dot.ok{background:var(--color-accent-ok)}html[data-theme=onyx] .dot.warn{background:var(--color-accent-warn)}html[data-theme=onyx] .dot.crit{background:var(--color-accent-err)}html[data-theme=onyx] .dot.acc{background:var(--color-accent)}html[data-theme=onyx] .plate-head{display:flex;align-items:center;gap:8px;padding:0 0 10px;font-size:14px;font-weight:600;color:var(--color-ink)}html[data-theme=onyx] .hud-label{font-size:12.5px;font-weight:600;color:var(--color-ink-dim);letter-spacing:0;text-transform:none}html[data-theme=onyx] .hud-label.acc{color:var(--color-accent)}html[data-theme=onyx] .hud-label.warn{color:var(--color-accent-warn)}.g-main{container-type:inline-size;container-name:gmain;width:100%;min-width:0;box-sizing:border-box}.g-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:12px}.g-cols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.g-cols,.g-cols3{display:grid;gap:20px;min-width:0}.g-cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-side{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:20px;min-width:0}@container gmain (max-width: 700px){.g-cols,.g-cols3{grid-template-columns:minmax(0,1fr)}.g-side{grid-template-rows:auto auto}.g-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@container gmain (max-width: 460px){.g-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.g-tablerow{grid-template-columns:minmax(0,1fr) auto!important}.g-tablerow>.g-hide-narrow{display:none!important}}.g-tablerow{display:grid;align-items:center;gap:14px}.g-list{overflow:auto;min-height:0;scrollbar-width:thin}.g-foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px}@media (prefers-reduced-motion:reduce){html[data-theme=onyx] .btn-pri,html[data-theme=onyx] .plate,html[data-theme=onyx] .row{transition:none}html[data-theme=onyx] .plate.is-clickable:hover{transform:none}}@media (hover:none){.lvh .lvh-row .lvh-hov{opacity:1;transform:translateY(-50%);pointer-events:auto}.lvh .lvh-portrait .lvh-xph{opacity:1;transform:none}.lvdl-g-dl .lvdl-tr .lvdl-qa2,.lvfl-g-files .lvfl-tr .lvfl-qa2,.lvm-row:not(.is-kid) .lvm-quick{opacity:1;transform:none;pointer-events:auto}.lvfl-g-files .lvfl-ctb tr .lvfl-ra{opacity:1}.lvof-g-office .lvof-tr .lvof-qa2{opacity:1;transform:none;pointer-events:auto}:root .msl .msl-accr .apl,:root .msl .msl-accr .del,:root .msl .msl-row .x,:root .msl .msl-tile .tl>*{opacity:1}.vk-live.vk-live .vk-mt .acts .ta{visibility:visible}.vk-live.vk-live .vk-ua .ib{opacity:1;pointer-events:auto}.lvc-g-board .lvc-pc .lvc-act,.lvc-root .lvc-it3 .lvc-open-a{opacity:1}.lvc-g-board .lvc-ct .lvc-qa{opacity:1;transform:none;pointer-events:auto}.lvc-g-board .lvc-lr .lvc-acts button,.lvc-g-board .lvc-srow .lvc-cb .lvc-x,.lvc-g-board .lvc-srow .lvc-more{opacity:1}.lvc-g-classify .lvc-tr .lvc-qa2,.lvc-g-space .lvc-tr .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvc-g-space .lvc-cp .lvc-wa,.lvc-g-space .lvc-cr .lvc-qa5,.lvc-g-space .lvc-ctr .lvc-wa,.lvc-g-space .lvc-fr .lvc-more,.lvc-g-space .lvc-it3 a,.lvc-g-space .lvc-shh2 .lvc-qa4{opacity:1}.lvc-g-dir .lvc-tr .lvc-qa2,.lvc-g-intake .lvc-tr .lvc-qa2,.lvc-g-new .lvc-tr .lvc-qa2,.lvc-g-review .lvc-tr .lvc-qa2,.lvc-g-tabs .lvc-tr .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvc-g-tabs .lvc-sc .lvc-mn,.lvc-g-tabs .lvc-vrow .lvc-qa3{opacity:1}.lvc-g-trash .lvc-tr .lvc-qa2,.lvc-g-trash .lvc-trr .lvc-qa2{opacity:1;transform:none;pointer-events:auto}.lvs-root .lvs-tab .x,.wtp-row .wtp-make{opacity:1}body:has(.shell-capsule) .mz-wake-sign .mz-wake-cap{max-width:120px;opacity:1}.group>.mail-row-acts{opacity:1;pointer-events:auto}.matt-tile--compose .matt-tile__x,.mrl-row .mrl-links,.mv-row .mv-go{opacity:1}.group>.mail-pickbox{opacity:1;transform:none;pointer-events:auto}[class*="hover/"][class*=":opacity-100"]:not([role=tooltip]),[class*="hover:opacity-100"]:not([role=tooltip]){opacity:1!important}[class*="group-hover:visible"]{visibility:visible!important}[class*="group-hover:flex"]{display:flex!important}[class*="group-hover:block"]:not([role=tooltip]){display:block!important}[class*="group-hover/tag:inline"]{display:inline!important}[class*="group-hover:translate-x-0"]{translate:none!important}}.pdrag-ghost{background:color-mix(in srgb,var(--color-ink) 3%,var(--color-bg))!important;box-shadow:0 22px 48px -14px var(--scrim-strong,var(--scrim));transition:none!important;animation:none!important}html.is-pdragging,html.is-pdragging *{user-select:none!important;-webkit-user-select:none!important;cursor:grabbing!important}.is-pdrag-src{opacity:.35}.is-plift{transform:scale(1.025);transition:transform .12s;box-shadow:0 14px 30px -12px var(--scrim-strong,var(--scrim))}[data-pdrop][data-pover]{outline:2px dashed var(--color-accent);outline-offset:-2px}@media (pointer:coarse){[data-pdrag]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.lvc-toastlayer,.lvh.lvh-toast,.lvj .lvj-fl-selbar,.lvj .lvj-lcm-panel,.lvj .lvj-selbar,.lvj .lvj-toastdock,.lvj .lvj-toastwrap,.lvj .lvj-ubar,.lvj-hw .lvj-toastwrap,.lvj.lvj-toastlayer,.lvj.lvj-toastwrap,.lvmc .lvmc-toast,.lvp .lvp-selbar,.lvp .lvp-sheet,.lvp.lvm .mail-undo,.lvst .lvst-toast,.mz-wake-note,.mz-wake-sign,html.kb-open .lvp.lvm .lvm-lhead>.lvm-lact{translate:0 calc(-1 * var(--kb-inset, 0px))}html.kb-open [role=dialog][aria-modal=true]{translate:0 calc(var(--kb-inset, 0px) / -2)}html.kb-open .lvd-bnav{display:none!important}@media (max-width:767px){.app-header .egrp-tools,.app-header [data-phone-hide]{display:none!important}body:has(.lvd-bnav) #ngpp-tabbar-top{display:none!important}body:has(.lvd-bnav) .mz-wake-sign{bottom:calc(76px + calc(env(safe-area-inset-bottom, 0px) / var(--ui-scale, 1)))}}@media (pointer:coarse){[data-perf-toast] button{min-height:var(--hit,44px);min-width:var(--hit,44px)}}@media (pointer:coarse){[data-site-ctl] :is(button,a){min-height:var(--hit,44px);min-width:var(--hit,44px)}}@media (pointer:coarse) and (min-width:768px){.d2-btn.is-icon{min-width:var(--hit,44px);min-height:var(--hit,44px)}}@media (pointer:coarse){:root{--hit-min:calc(36px / var(--ui-scale, 1))}.app-header :is(button,a),.d2-btn,.d2-fly-ib,.d2-menu .mi,.ds2-prail :is(a,button),.lvs-root :is(.lvs-it,.lvs-lun,.lvs-gl){min-height:var(--hit-min)}.d2-btn.is-icon,.d2-fly-ib,.lvs-root .lvs-lun{min-width:var(--hit-min)}}@media (max-height:700px){html:is([data-ui-device=phone],[data-ui-device=tablet]):not(#sh):not(#tb) .lvs-root{--lvs-bar2:0px}html:is([data-ui-device=phone],[data-ui-device=tablet]):not(#sh):not(#tb) .lvs-root .lvs-bar2{display:none}html:is([data-ui-device=phone],[data-ui-device=tablet]):not(#sh) .d2-head{gap:var(--s2);margin-bottom:var(--s3)}html:is([data-ui-device=phone],[data-ui-device=tablet]):not(#sh) .lvj .lvj-hd.pjh{padding-bottom:var(--s3)}html:is([data-ui-device=phone],[data-ui-device=tablet]):not(#sh) .lvj .lvj-hd.pjh .pjh-crumb{flex-wrap:nowrap;overflow:hidden}}@media (any-pointer:coarse){:where(.d2-seg>:is(button,a),.d2-chip,.ui-picker,.d2-head-back,.d2-tabs-pick-b){position:relative}:root :is(.d2-btn,.d2-seg>:is(button,a),.d2-chip,.d2-tabs>:is(a,button),.d2-tabs-pick-b,.d2-head-back,.ui-picker):before{content:"";position:absolute;inset:min(0px,calc((100% - var(--hit, 44px)) / 2))}:root .d2-tabs-scroll{--hp:max(0px,calc((var(--hit, 44px) - 40px) / 2));padding-block:var(--hp) calc(1px + var(--hp));margin-block:calc(var(--hp) * -1)}:root .d2-chips.is-row{--hp:max(0px,calc((var(--hit, 44px) - 28px) / 2));padding-block:var(--hp);margin-block:calc(var(--hp) * -1)}html .d2-check>:is(input[type=checkbox],input[type=radio]){--ck-pad:calc((var(--hit, 44px) - 20px) / 2);box-sizing:content-box;width:20px;height:20px;min-height:0;border:var(--ck-pad) solid transparent;background-clip:padding-box;border-radius:calc(var(--r1) + var(--ck-pad));margin:calc(var(--ck-pad) * -1);outline-offset:calc(2px - var(--ck-pad))}html .d2-check>input[type=radio]{border-radius:50%}.d2-head-tabs>.d2-tabs-next{position:relative;z-index:1;width:var(--hit,44px);margin-left:calc((var(--s3) + var(--s6)) * -1)}}html:root:not(#ds2):not(#sp){--font:"Manrope",-apple-system,system-ui,sans-serif;--t-cap:max(12px,calc(11px / var(--ui-scale, 1)));--lh-cap:16px;--t-sec:max(13px,calc(11px / var(--ui-scale, 1)));--lh-sec:20px;--t-body:max(14px,calc(11px / var(--ui-scale, 1)));--lh-body:22px;--t-h3:max(15px,calc(11px / var(--ui-scale, 1)));--lh-h3:22px;--t-h2:max(18px,calc(11px / var(--ui-scale, 1)));--lh-h2:26px;--t-h1:26px;--lh-h1:32px;--t-display:32px;--lh-display:40px;--tr-h1:-0.022em;--tr-h2:-0.012em;--tr-display:-0.028em;--type-display-w:600;--r1:6px;--r2:10px;--r3:14px;--r4:18px;--rad-xs:var(--r1);--rad-sm:var(--r1);--rad-md:var(--r2);--rad-lg:var(--r3);--rad-xl:var(--r4);--rad-control:var(--r2);--rad-panel:var(--r3);--g-r-control:var(--r2);--g-r-plate:var(--r3);--g-r-inner:var(--r1);--menu-r:var(--r3);--mi-r:calc(var(--menu-r) - var(--menu-pad));--hair:1px;--focus:2px;--page-pad:var(--s5)}@media (max-width:767px){html:root:not(#ds2):not(#sp){--page-pad:var(--s4)}}html[data-theme=onyx]:not(#ds2):not(#sp){--rail:oklch(.140 .019 258);--surf-0:oklch(.155 .021 258);--surf-1:oklch(.205 .025 258);--surf-2:oklch(.240 .026 258);--surf-3:oklch(.276 .027 258);--ink-1:oklch(.965 .004 255);--ink-2:oklch(.805 .012 255);--ink-3:oklch(.700 .014 255);--line:color-mix(in srgb,var(--ink-1) 9%,transparent);--line-2:color-mix(in srgb,var(--ink-1) 16%,transparent);--line-field:color-mix(in srgb,var(--ink-1) 38%,transparent);--line-field-h:color-mix(in srgb,var(--ink-1) 46%,transparent);--hover:color-mix(in srgb,var(--ink-1) 5%,transparent);--press:color-mix(in srgb,var(--ink-1) 9%,transparent);--ok:oklch(.78 .14 155);--warn:oklch(.83 .13 80);--risk:oklch(.76 .14 55);--stop:oklch(.71 .16 25);--seg-on:color-mix(in oklch,var(--ink-1) 13%,var(--surf-3));--sh-1:0 0 0 1px color-mix(in srgb,var(--ink-1) 6%,transparent),0 1px 0 0 color-mix(in srgb,var(--ink-1) 4%,transparent) inset,0 8px 24px -14px oklch(0 0 0/.6);--sh-2:0 0 0 1px color-mix(in srgb,var(--ink-1) 9%,transparent),0 14px 36px -12px oklch(0 0 0/.7);--sh-3:0 0 0 1px color-mix(in srgb,var(--ink-1) 11%,transparent),0 24px 56px -14px oklch(0 0 0/.8)}html[data-theme=onyx]:not([data-acc]):not(#ds2):not(#sp){--color-accent:oklch(.68 .16 255);--acc:oklch(.68 .16 255);--color-on-accent:oklch(.16 .03 255);--on-acc:oklch(.16 .03 255);--acc-ink:oklch(.76 .13 255);--acc-soft:color-mix(in srgb,oklch(.68 .16 255) 16%,transparent)}html[data-theme=light]:not(#ds2):not(#sp){--rail:oklch(.958 .010 252);--surf-0:oklch(.944 .012 252);--surf-1:oklch(1 0 0);--surf-2:oklch(1 0 0);--surf-3:oklch(1 0 0);--ink-1:oklch(.225 .018 258);--ink-2:oklch(.405 .018 258);--ink-3:oklch(.475 .018 258);--line:color-mix(in srgb,var(--ink-1) 11%,transparent);--line-2:color-mix(in srgb,var(--ink-1) 18%,transparent);--line-field:color-mix(in srgb,var(--ink-1) 50%,transparent);--line-field-h:color-mix(in srgb,var(--ink-1) 60%,transparent);--hover:color-mix(in srgb,var(--ink-1) 4.5%,transparent);--press:color-mix(in srgb,var(--ink-1) 8%,transparent);--ok:oklch(.49 .12 155);--warn:oklch(.51 .12 70);--risk:oklch(.52 .15 45);--stop:oklch(.50 .18 27);--seg-on:var(--surf-3);--sh-1:0 0 0 1px color-mix(in srgb,var(--ink-1) 8%,transparent),0 1px 2px color-mix(in srgb,var(--ink-1) 5%,transparent),0 8px 24px -16px color-mix(in srgb,oklch(.35 .05 258) 30%,transparent);--sh-2:0 0 0 1px color-mix(in srgb,var(--ink-1) 8%,transparent),0 12px 32px -12px color-mix(in srgb,oklch(.35 .05 258) 28%,transparent);--sh-3:0 0 0 1px color-mix(in srgb,var(--ink-1) 9%,transparent),0 24px 56px -16px color-mix(in srgb,oklch(.35 .05 258) 36%,transparent)}html[data-theme=light]:not([data-acc]):not(#ds2):not(#sp){--color-accent:oklch(.53 .17 258);--acc:oklch(.53 .17 258);--color-on-accent:oklch(1 0 0);--on-acc:oklch(1 0 0);--acc-ink:oklch(.50 .17 258);--acc-soft:color-mix(in srgb,oklch(.53 .17 258) 11%,transparent)}html:root:not(#ds2):not(#sp){--s1o:var(--surf-1);--s2o:var(--surf-2);--s3o:var(--surf-3);--sh1o:var(--sh-1);--sh2o:var(--sh-2);--sh3o:var(--sh-3);--gl-fx:blur(20px) saturate(1.8);--gl-fx-pop:blur(30px) saturate(1.8);--gl-veil:50%;--gl-aw:0%;--gl-a1:100%;--gl-a2:100%;--gl-ad:100%;--gl-hi:0 0 0 0 transparent;--gl-sheen:none;--gl-r:calc(var(--r4) + var(--s2));--menu-r:var(--gl-r)}html[data-theme=onyx]:not(#ds2):not(#sp){--gl-a3:92%;--gl-awin:96%;--gl-ctl:color-mix(in oklch,var(--s2o) 66%,transparent);--gl-spec:inset 0 1px 0 0 color-mix(in oklch,var(--ink-1) 13%,transparent),inset 0 0 0 1px color-mix(in oklch,var(--ink-1) 5%,transparent);--gl-rim:0 8px 24px -12px oklch(0 0 0/.6);--gl-rim-pop:inset 0 0 0 1px var(--pop-edge),0 0 0 1px var(--pop-edge),0 28px 64px -18px oklch(0 0 0/.82);--gl-lens:color-mix(in oklch,var(--ink-1) 8%,transparent);--gl-hi-c:color-mix(in oklch,var(--ink-1) 9%,transparent);--gl-edge-c:color-mix(in oklch,var(--ink-1) 4%,transparent);--gl-glow-c:color-mix(in oklch,var(--ink-1) 4%,transparent);--pop-edge:var(--desk-card-line,color-mix(in srgb,var(--ink-1) 20%,transparent));--pop-halo:0 0 0 1px var(--pop-edge),0 28px 64px -18px oklch(0 0 0/.82);--gl-field:radial-gradient(60% 70% at 4% 0%,color-mix(in oklch,var(--acc) 24%,transparent),transparent 72%),radial-gradient(55% 60% at 100% 100%,color-mix(in oklch,oklch(.66 .10 195) 18%,transparent),transparent 72%),radial-gradient(45% 55% at 88% 6%,color-mix(in oklch,oklch(.52 .14 285) 21%,transparent),transparent 70%)}html[data-theme=light]:not(#ds2):not(#sp){--gl-a3:94%;--gl-awin:97%;--gl-ctl:color-mix(in oklch,var(--s2o) 70%,transparent);--gl-spec:inset 0 1px 0 0 oklch(1 0 0/.95),inset 0 0 0 1px oklch(1 0 0/.5);--gl-rim:0 0 0 1px color-mix(in oklch,var(--ink-1) 8%,transparent),0 10px 28px -16px color-mix(in oklch,var(--ink-1) 26%,transparent);--gl-rim-pop:inset 0 0 0 1px var(--pop-edge),0 0 0 1px var(--pop-edge),0 28px 64px -18px color-mix(in oklch,var(--ink-1) 36%,transparent);--gl-lens:color-mix(in oklch,var(--ink-1) 7%,transparent);--gl-hi-c:oklch(1 0 0/.7);--gl-edge-c:oklch(1 0 0/.35);--gl-glow-c:oklch(1 0 0/.3);--pop-edge:var(--desk-card-line,color-mix(in oklch,var(--ink-1) 18%,transparent));--pop-halo:0 0 0 1px var(--pop-edge),0 28px 64px -18px color-mix(in oklch,var(--ink-1) 36%,transparent);--gl-field:radial-gradient(60% 70% at 4% 0%,color-mix(in oklch,var(--acc) 14%,transparent),transparent 72%),radial-gradient(55% 60% at 100% 100%,color-mix(in oklch,oklch(.80 .09 195) 21%,transparent),transparent 72%),radial-gradient(45% 55% at 88% 6%,color-mix(in oklch,oklch(.70 .11 285) 15%,transparent),transparent 70%)}:where(.lvs-side,.dkl>.dkn,.lvs-top .d2-cap,.lvs-tab,.d2-pop,.d2-menu,.d2-fly,.d2-toast,.lvs-pop,.lvs-drop,.lvs-ctx,.lvs-tip,.ctxmenu,.ui-ctx,.ui-picker-pop,.hg-menu-pop,.lvm-pmenu,.lvm-quick,.lvm-selbar,.lvm-toast,.std-toast,.mail-compose,.d2-win-box,.lvs-pal,.lvj-pop,.lvc-pop[role],.lvc-ps-ds,.lvkb-drop,.lvfl-dd,.lvm-box-menu) *{--surf-1:var(--s1o);--surf-2:var(--s2o);--surf-3:var(--s3o);--menu-bg:var(--s3o);--sh-1:var(--sh1o);--sh-2:var(--sh2o);--sh-3:var(--sh3o)}:is(.lvs-root .lvs-side,.dkl[data-desk-layout]>.dkn){--surf-1:var(--gl-ctl);--sh-1:var(--gl-spec),var(--gl-rim)}html:not(#ds2):not(#gl) .lvd>.lvd-secs{--desk-glass:var(--gl-ctl);--desk-glass-sh:var(--gl-spec),var(--gl-rim)}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root.is-tablet .lvs-side{background:color-mix(in oklch,var(--s3o) var(--gl-a3),transparent);box-shadow:var(--gl-spec),var(--gl-rim-pop)}html:not(#ds2):not(#gl) .lvs-root .lvs-foot .lvs-ver{opacity:1}html:not(#ds2):not(#gl) .lvs-root{--lvs-r:var(--gl-r)}.lvs-root{--hd-bg:var(--gl-ctl);--hd-shadow:var(--gl-spec),var(--gl-rim)}.lvs-root :is(.lvs-top,.lvs-bar2) .d2-cap{--cap-bg:var(--hd-bg);--under:var(--hd-bg)}html:not(#ds2):not(#gl):not(#tb):not(#lg):not([data-standalone]) .lvs-root :is(.lvs-top .d2-cap,.lvs-top .lvs-cap,.lvs-top .lvs-search,.lvs-bar2 .lvs-navg,.lvs-bar2 .d2-cap){background:var(--hd-bg);box-shadow:var(--hd-shadow);border-radius:var(--r2)}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root :is(.lvs-top,.lvs-bar2) .d2-cap:empty{display:none}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root .lvs-top .lvs-brand.d2-cap{background:transparent;box-shadow:none}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root .lvs-top .lvs-search:hover{box-shadow:var(--hd-shadow),inset 0 0 0 1px var(--line-2)}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root :is(.lvs-top,.lvs-bar2) :is(.lvs-lun,.lvs-cb,.lvs-ring,.lvs-stat,.lvs-plus,.lvs-hostb){border-radius:var(--r2)}html:not(#tb):not(#lg) .lvs-root .lvs-right>*+:before{content:none}html:not(#ds2):not(#gl):not(#tb):not(#lg):not([data-standalone]) .lvs-root :is(.lvs-anchors,.lvs-tabs:not(:empty)){padding:0;border-radius:0;background:none;box-shadow:none}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root .lvs-tab{height:var(--ctl-hd);border-radius:0;line-height:1}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root .lvs-tab>svg{display:block;flex:none}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root .lvs-tab[aria-current=page]{background:none;box-shadow:none;color:var(--ink-1);isolation:isolate}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root .lvs-tab[aria-current=page]:after{content:"";position:absolute;inset:auto 0 0 0;left:0;right:0;top:auto;bottom:0;height:2px;z-index:1;border-radius:2px;background:var(--acc);box-shadow:none}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root .lvs-tab[aria-current=page] svg{color:var(--acc-ink)}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root .lvs-foot .d2-seg{border-radius:var(--r2)}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root .lvs-foot .d2-seg>*{border-radius:calc(var(--r2) - 3px)}html:not(#ds2):not(#gl):not(#tb):not(#lg) :is(.d2-seg,.d2-seg>*){border-radius:var(--r-pill)}:is(.d2-pop,.d2-menu,.d2-fly,.d2-toast,.lvs-root .lvs-pop,.lvs-root .lvs-drop,.lvs-root .lvs-ctx,.lvs-root .lvs-tip,.ctxmenu,.ui-ctx,.ui-picker-pop,.hg-menu-pop,.lvm .lvm-pmenu,.lvm .lvm-quick,.lvm .lvm-selbar,.lvm .lvm-toast,.lvm .lvm-lact [role=menu],.std-toast,.mail-compose.plate,.lvs-veil .lvs-pal,.lvj .lvj-pop,.lvc-g-board .lvc-pop[role],.lvc-g-board .lvc-ps-ds,.lvkb .lvkb-drop,.lvfl-g-files .lvfl-dd,.lvm-box-menu){--surf-1:color-mix(in oklch,var(--s1o) var(--gl-a3),transparent);--surf-2:color-mix(in oklch,var(--s2o) var(--gl-a3),transparent);--surf-3:color-mix(in oklch,var(--s3o) var(--gl-a3),transparent);--menu-bg:var(--surf-3);--sh-1:var(--gl-spec),var(--gl-rim-pop);--sh-2:var(--gl-spec),var(--gl-rim-pop);--sh-3:var(--gl-spec),var(--gl-rim-pop);--menu-sh:var(--gl-spec),var(--gl-rim-pop)}.mail-compose.plate{--gl-a3:var(--gl-awin)}html:not(#ds2):not(#gl) :is(.d2-pop,.d2-menu,.d2-fly,.d2-toast,.lvs-root .lvs-pop,.lvs-root .lvs-drop,.lvs-root .lvs-ctx,.lvs-root .lvs-tip,.ctxmenu,.ui-ctx,.ui-picker-pop,.hg-menu-pop,.lvm .lvm-pmenu,.lvm .lvm-quick,.lvm .lvm-selbar,.lvm .lvm-toast,.lvm .lvm-lact [role=menu],.std-toast,.mail-compose.plate,.lvs-veil .lvs-pal,.lvj .lvj-pop,.lvc-g-board .lvc-pop[role],.lvc-g-board .lvc-ps-ds,.lvkb .lvkb-drop,.lvfl-g-files .lvfl-dd,.lvm-box-menu){-webkit-backdrop-filter:var(--gl-fx-pop);backdrop-filter:var(--gl-fx-pop)}html:not(#ds2):not(#gl) .lvs-root .lvs-side:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:var(--gl-fx);backdrop-filter:var(--gl-fx)}html:not(#ds2):not(#gl) :is(.lvs-side,.d2-plate,.d2-win-box,.d2-pop,.d2-menu,.d2-fly) :is(.d2-pop,.d2-toast,.lvs-tip){-webkit-backdrop-filter:none;backdrop-filter:none}html:not(#ds2):not(#gl) .d2-peek-veil{background:color-mix(in oklch,var(--scrim) var(--gl-veil,100%),transparent);-webkit-backdrop-filter:var(--gl-fx);backdrop-filter:var(--gl-fx)}html:not(#ds2):not(#gl) .d2-win>.d2-win-box{background:color-mix(in oklch,var(--s3o) var(--gl-awin),transparent);border-color:transparent;box-shadow:var(--gl-spec),var(--gl-rim-pop);-webkit-backdrop-filter:var(--gl-fx-pop);backdrop-filter:var(--gl-fx-pop);isolation:isolate}html[data-theme=onyx]:not(#ds2):not(#gl) .d2-win>.d2-win-box{background:color-mix(in oklch,var(--ink-1) 6%,var(--s3o))}html[data-theme=onyx]:not(#ds2):not(#gl) .shell-surface--chrome{position:relative;isolation:isolate;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=onyx]:not(#ds2):not(#gl) .shell-surface--chrome:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--color-ink) 4%,transparent),transparent 70%),color-mix(in srgb,var(--color-bg) var(--gl-a1),transparent);-webkit-backdrop-filter:var(--gl-fx);backdrop-filter:var(--gl-fx)}html:not(#ds2):not(#gl) .lvs-root{background:var(--gl-field),var(--surf-0)}html:not(#ds2):not(#gl) .lvs-root .lvs-work{background:color-mix(in oklch,var(--surf-0) var(--gl-aw),transparent)}html:not(#ds2):not(#gl):not(#tb):not(#lg) .lvs-root .lvs-work{box-shadow:none}@media (max-width:767px){:root{--tabbar-off:max(var(--s2),calc(calc(env(safe-area-inset-bottom, 0px) / var(--ui-scale, 1)) - var(--s3)));--tabbar-h:60px}html:not([data-app]):not(#lg) body:has(.ds2-tabbar){--bottom-inset:calc(var(--tabbar-off) + var(--tabbar-h) + var(--s2))}html:not(#ds2):not(#gl):not(#tb):not(#lg) .ds2-tabbar{left:var(--s3);right:var(--s3);bottom:var(--tabbar-off);min-height:var(--tabbar-h);padding:var(--s1);isolation:isolate;border-radius:var(--r-pill);background:transparent;border-top-color:transparent;box-shadow:var(--gl-rim)}html:not(#ds2):not(#gl):not(#tb):not(#lg) .ds2-tabbar:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--gl-ctl);box-shadow:var(--gl-spec);-webkit-backdrop-filter:var(--gl-fx);backdrop-filter:var(--gl-fx)}html:not(#ds2):not(#gl):not(#tb):not(#lg) .ds2-tabbar :is(.ds2-tabs>a,.ds2-tabmore){min-height:52px;border-radius:var(--r-pill)}html:not(#ds2):not(#gl):not(#tb):not(#lg) .ds2-tabbar .ds2-tabmore:before{content:none}html:not(#ds2):not(#gl):not(#tb):not(#lg) .ds2-tabbar .ds2-tabs>a[aria-current=page]{background:var(--gl-lens)}html:not(#ds2):not(#gl):not(#tb):not(#lg) .ds2-tabbar .ic .d2-dot{box-shadow:none}html:not(#ds2):not(#gl):not(#tb):not(#lg):not([data-standalone]) .app-header.shell-surface--chrome{background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html:not(#ds2):not(#gl):not(#tb):not(#lg):not([data-standalone]) .app-header.shell-surface--chrome:before{content:none}html:not(#ds2):not(#gl):not(#tb):not(#lg) .app-header :is(.col-start-1>button.rounded-full,.egrp){background:var(--gl-ctl);border-color:transparent;box-shadow:var(--gl-spec),var(--gl-rim);border-radius:var(--r-pill)}}html:not(#ds2):not(#gl) .admin-main .t-field{background:var(--surf-2);border-color:transparent;color:var(--ink-1);border-radius:var(--r2);box-shadow:inset 0 0 0 1px var(--line-field,var(--line))}html:not(#ds2):not(#gl) .admin-main .t-field:hover{box-shadow:inset 0 0 0 1px var(--line-field-h,var(--line-2))}html:not(#ds2):not(#gl) .admin-main :is(.t-field:focus,.t-field:focus-visible,.t-field:focus-within){outline:none;border-color:transparent;box-shadow:inset 0 0 0 1px var(--acc),0 0 0 3px var(--acc-soft)}.admin-main{--t-cap:max(13px,calc(11px / var(--ui-scale, 1)));--lh-cap:20px;--text-xs:max(13px,calc(11px / var(--ui-scale, 1)));--text-xs--line-height:20px;--t-caption:var(--t-cap);--lh-caption:var(--lh-cap);--t-small:var(--t-cap);--lh-small:var(--lh-cap);--type-cap:var(--t-cap)}.admin-main .d2-tbl{font-size:var(--t-body)}html.glass-off:not(#ds2):not(#sp),html.motion-calm:not(#ds2):not(#sp){--gl-a1:100%;--gl-a2:100%;--gl-a3:100%;--gl-ad:100%;--gl-awin:100%;--gl-aw:100%;--gl-ahd:100%;--gl-fx:none;--gl-fx-pop:none;--gl-field:none;--gl-sheen:none;--gl-veil:100%;--gl-hi:0 0 0 0 transparent;--gl-ctl:var(--s2o)}@media (prefers-reduced-transparency:reduce){html:root:not(#ds2):not(#sp){--gl-a1:100%;--gl-a2:100%;--gl-a3:100%;--gl-ad:100%;--gl-awin:100%;--gl-aw:100%;--gl-ahd:100%;--gl-fx:none;--gl-fx-pop:none;--gl-field:none;--gl-sheen:none;--gl-veil:100%;--gl-hi:0 0 0 0 transparent;--gl-ctl:var(--s2o)}}:root{--t-field-min:16px}@media (max-width:767px){html body:not(#ngpp-none) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit]),textarea,select,[contenteditable=true]){font-size:var(--t-field-min)!important}html body .mail-compose.plate #mail-subject{font-size:var(--t-field-min)!important}html body :is(kbd.mail-kbd,.mail-dnd-hint){display:none}html main>.screen-fill.mail-plate.mail-plate{margin:0;height:100%;padding:0;border:0;border-radius:0;background:none}html body .mail-plate .mail-cq.lvm.lvp{border-radius:0}.lvfl-root.lvfl-g-files .lvfl-fbar .lvfl-crumbs{flex:1 1 calc(100% - var(--tap) - var(--s2))}.lvfl-root.lvfl-g-files .lvfl-fbar .lvfl-crumbs button{height:var(--tap);max-width:none}.lvfl-root.lvfl-g-files .lvfl-fbar .lvfl-up{width:var(--tap);height:var(--tap)}.lvfl-root.lvfl-g-files .lvfl-fbar .lvfl-fsel{flex:1 1 0;max-width:none;height:var(--tap)}[data-task-row]>.work-row{min-height:var(--tap);align-items:center}[data-task-row]>.work-row>.work-dot{margin-top:0}[data-task-row]>.work-row>input[type=checkbox]{width:22px;height:22px;margin:0 var(--s1)}[data-task-row]>.work-row>.tk-who{width:auto;margin-top:0}[data-task-row]>.work-row>.tk-who>span{display:none}.split-narrow.pl-root .pl-views.t-chip{height:auto;flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.pl-views::-webkit-scrollbar{display:none}.pl-views>button{flex:none;min-height:var(--tap)}.pl-period>button{min-width:var(--tap);min-height:var(--tap)}.split-narrow.pl-root>.split-narrow-side{order:2;max-height:none;border-bottom:0!important;border-top:1px solid var(--line)}.split-narrow.pl-root>:not(.split-narrow-side){flex:none!important}.lvmc.lvmc-mz .lvmc-mz-hd{display:none}.lvmc.lvmc-mz .lvmc-wrap{padding:var(--s2) var(--s2) 0}.lvmc.lvmc-mz .lvmc-mzp{height:auto;min-height:0}.lvmc.lvmc-mz .lvmc-mz-m{overflow:visible;min-height:calc(calc(100dvh / var(--ui-scale, 1)) - 210px)}.lvmc.lvmc-mz .lvmc-mz-feed{overflow:visible;flex:1 0 auto}.lvmc.lvmc-mz .lvmc-mz-in{position:sticky;bottom:var(--bottom-inset,0);z-index:3;border-radius:0 0 22px 22px;background:var(--lvmc-panel);translate:0 calc(-1 * var(--kb-inset, 0px))}.lvmc.lvmc-mz .lvmc-mz-bar{gap:var(--s1);padding:var(--s1) var(--s2)}.lvmc.lvmc-mz .lvmc-mz-bar>:not(.lvmc-mz-nm,.lvmc-mz-sp){flex-shrink:0}.lvmc.lvmc-mz .lvmc-mz-bar>.lvmc-mz-nm{flex:1 1 auto;min-width:0;overflow:hidden}.lvmc.lvmc-mz .lvmc-mz-bar>.lvmc-mz-nm>b{font-size:var(--t-h3)}.lvmc.lvmc-mz .lvmc-mz-bar>.lvmc-mz-nm>b,.lvmc.lvmc-mz .lvmc-mz-bar>.lvmc-mz-nm>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lvmc.lvmc-mz .lvmc-mz-bar>.lvmc-mz-sp{display:none}.lvmc.lvmc-mz .lvmc-mz-bar :is(.lvmc-ib,.d2-btn){min-width:var(--tap);min-height:var(--tap)}.lvmc.lvmc-mz .lvmc-mz-bar>.lvmc-mz-ava{display:none}.lvmc.lvmc-mz .lvmc-mz-bar .arch-pick-btn{max-width:128px;min-height:var(--tap)}.lvmc.lvmc-mz .lvmc-mz-box{padding:var(--s1);gap:var(--s1)}.lvmc.lvmc-mz .lvmc-mz-box>.lvmc-btn{width:var(--tap);height:var(--tap);padding:0;justify-content:center;font-size:0!important;gap:0;overflow:hidden}.lvmc.lvmc-mz .lvmc-mz-box textarea{padding:10px 0}.lvmc.lvmc-mz .lvmc-mz-box textarea::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvmc.lvmc-mz .lvmc-mz-chips button{min-height:var(--tap)}}:where(.grid)>*{min-width:0}@media (pointer:coarse) and (min-width:768px){html body:not(#ngpp-none) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit]),textarea,select){font-size:max(var(--t-field-min,16px),1em)}}:root{--site-max:var(--page-max,1360px);--site-pad:var(--s6)}@media (max-width:1023px){html:root{--site-pad:var(--s5)}}@media (max-width:767px){html:root{--site-pad:var(--s4)}}html[data-theme=onyx] #main-content>main:not(main main){margin-top:0;margin-bottom:0;border:0;border-radius:0;box-shadow:none;background:transparent}html body #main-content>main.mx-auto{padding-left:max(var(--site-pad),calc(env(safe-area-inset-left, 0px) / var(--ui-scale, 1)));padding-right:max(var(--site-pad),calc(env(safe-area-inset-right, 0px) / var(--ui-scale, 1)))}