:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-topbar-identity{display:contents}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-topbar-lead{display:contents}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-header-center:empty{display:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]){--stone:#f3f4f1;--stone-soft:#fffefa;--stone-deep:#e5e9e5;--rule:#cfd5d1;--rule-soft:#e2e6e1;--body:#3c4446;--mute:#636d6e;--fade:#707a7a;--ds-text-secondary:#586365;--ds-r-ctl:11px;--ds-r-card:24px;--ds-inset:16px;--ds-r-cell:8px;--ds-paper:#fcfdf9;--ds-glass:rgba(255,255,251,.36);--ds-glass-strong:rgba(255,255,251,.64);--ds-glass-panel:rgba(255,255,251,.88);--ds-glass-sheet:rgba(255,255,251,.5);--ds-glass-inset:rgba(255,255,251,.92);--ds-glass-edge:rgba(255,255,253,.95);--ds-glass-rule:hsla(186,8%,47%,.25);--ds-glass-hover:rgba(255,255,251,.86);--ds-glass-selected:rgba(221,231,229,.74);--ds-glass-nav-current:color-mix(in srgb,var(--clay) 23%,var(--ds-glass-strong));--ds-glass-blur:blur(22px) saturate(120%);--ds-glass-shadow:inset 0 1px 0 var(--ds-glass-edge),0 2px 5px rgba(57,73,79,.04),0 14px 30px -15px rgba(57,73,79,.23);--ds-glass-lift:inset 0 1px 0 var(--ds-glass-edge),0 4px 10px -4px rgba(57,73,79,.14),0 22px 55px -22px rgba(57,73,79,.3);--shadow-2:var(--ds-glass-lift);--shadow-pop:var(--ds-glass-lift);--background:80 12% 95%;--card:48 100% 99%;--muted:120 8% 90%;--muted-foreground:186 5% 41%;--border:140 7% 82%}.ds-frame[data-skin=glass]{--ds-shell-head:88px;--ds-shell-rail:224px;--ds-rail-inset:20px;--ds-rail-compact-size:52px;--ds-shell-foot:0px;--ds-shell-gap:16px;grid-template-columns:var(--ds-shell-rail) minmax(0,1fr);grid-template-rows:var(--ds-shell-head) minmax(0,1fr)}@media (min-width:600px){.ds-frame[data-skin=glass]:not([data-density=phone]):is([data-fill],:not([data-fill])){grid-template-columns:var(--ds-shell-rail) minmax(0,1fr)}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] .ds-rail-name{display:none}}@media (hover:none),(pointer:coarse){.ds-frame[data-skin=glass]:not([data-density=phone]):is([data-fill],:not([data-fill])){grid-template-columns:minmax(0,1fr)}.ds-frame[data-skin=glass]>.ds-rail{display:none}}:is(.ds-frame,.ds-surface)[data-skin=glass],:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass][data-fill]) body{background:radial-gradient(ellipse at 6% 18%,rgba(185,207,216,.58),transparent 52%),radial-gradient(ellipse at 82% 10%,hsla(38,85%,92%,.52),transparent 40%),radial-gradient(ellipse at 68% 90%,rgba(186,207,211,.52),transparent 56%),linear-gradient(132deg,#fffefa 5%,#edf2f0 58%,#e5edeb);background-attachment:fixed}.ds-frame[data-skin=glass][data-fill],.ds-surface[data-skin=glass]{min-height:100dvh}.ds-frame[data-skin=glass][data-fill]{background:none;overflow:clip}.ds-surface[data-skin=glass]>.ds-surface-header.header{background:var(--ds-glass-panel);border-bottom-color:var(--ds-glass-edge);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur)}.ds-frame[data-skin=glass]>.ds-canvas{background:transparent;padding-top:var(--ds-shell-gap);padding-left:16px;padding-bottom:calc(var(--ds-canvas-end) + var(--ds-shell-foot))}.ds-frame[data-skin=glass]{--ds-canvas-end:28px}.ds-frame[data-skin=glass]:has(>.ds-canvas>.ds-canvas-fresh>*):not(:has(.ds-workbench)){--ds-canvas-end:64px}.ds-frame[data-skin=glass]:has(.ds-assistant:not([data-inline]) .ds-assistant-bubble):is(:not(.ds-phone),:not(:has(.ds-foot))){--ds-canvas-end:var(--ds-dock-min-h,85px)}.ds-frame:where([data-skin=glass])>.ds-canvas{padding-right:24px}.ds-frame[data-skin=glass]>.ds-topbar,.ds-frame[data-skin=glass][data-fill]>.ds-topbar{grid-row:1;height:var(--ds-shell-head);padding:16px 24px 16px 20px;background:transparent;border:0;box-shadow:none;pointer-events:none}.ds-frame[data-skin=glass]:not([data-fill])>.ds-topbar{position:relative;z-index:30}.ds-frame[data-skin=glass]>.ds-topbar-scrim{grid-area:1/1/2/-1;position:relative;align-self:start;z-index:24;height:0;pointer-events:none}.ds-frame[data-skin=glass][data-fill]>.ds-topbar-scrim{position:sticky;top:0}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-topbar-scrim:after,:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-topbar-scrim:before{content:"";position:absolute;inset:0 0 auto;height:calc(var(--ds-shell-head) + var(--ds-shell-gap, 0px));mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.15) 65%,transparent)}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-topbar-scrim:before{background:linear-gradient(to bottom,var(--ds-glass-strong),transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-topbar-scrim:after{background:linear-gradient(to bottom,var(--ds-glass),transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ds-frame[data-skin=glass] .ds-topbar-identity,.ds-frame[data-skin=glass] .ds-topbar-right,.ds-frame[data-skin=glass] .ds-topbar-screen{display:inline-flex;align-items:center;gap:14px;min-height:52px;padding:8px 16px;border:1px solid var(--ds-glass-edge);border-radius:28px;background:var(--ds-glass);box-shadow:var(--ds-glass-shadow);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur);pointer-events:auto}.ds-frame[data-skin=glass] .ds-topbar-screen{flex:none;margin:0;gap:8px;width:max-content;justify-content:flex-start;padding:8px 12px;font:500 14px/1.2 var(--ds-font);letter-spacing:-.01em;color:var(--ink)}.ds-frame[data-skin=glass] .ds-topbar-screen .ds-screen-name{display:block;white-space:nowrap}.ds-frame[data-skin=glass] .ds-topbar[data-lockup=horizontal] .ds-topbar-mark>svg{width:auto;height:29px}.ds-frame[data-skin=glass] .ds-topbar-person{flex:none;overflow:visible}@media (max-width:1199px){.ds-frame[data-skin=glass]>.ds-topbar:is(:has(>.ds-topbar-nav),:has(>.ds-header-center>*)) .ds-topbar-person{display:none}}@media (min-width:600px) and (max-width:900px){.ds-frame[data-skin=glass] .ds-topbar-person{display:none}}.ds-frame[data-skin=glass]>.ds-rail,.ds-frame[data-skin=glass][data-fill]>.ds-rail{z-index:25;width:192px;margin:0 12px 20px var(--ds-rail-inset);padding:var(--ds-shell-gap) 2px 16px;gap:16px;top:var(--ds-shell-head);height:calc(100dvh - var(--ds-shell-head) - 20px - var(--ds-shell-foot));background:none;border:0;border-radius:0;box-shadow:none;scrollbar-width:thin;overflow:hidden auto}.ds-frame[data-skin=glass] .ds-rail-section{display:flex;flex-direction:column;gap:8px;margin:0;padding:6px 3px;border:1px solid var(--ds-glass-edge);border-radius:28px;background:rgba(255,255,251,.18)}.ds-frame[data-skin=glass] .ds-rail-flat{display:flex;flex-direction:column;gap:6px}.ds-frame[data-skin=glass] :where(.ds-rail-group,.ds-rail-flat:not([data-products]),.ds-rail-flat[data-products]>.ds-rail-item,.ds-rail-fold){border:1px solid var(--ds-glass-edge);border-radius:24px;background:var(--ds-glass);box-shadow:var(--ds-glass-shadow);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur)}.ds-frame[data-skin=glass] .ds-rail-group{display:block;flex:none;padding:6px 0}.ds-frame[data-skin=glass] .ds-rail-flat:not([data-products]){padding:8px 0}.ds-frame[data-skin=glass] .ds-rail-flat[data-products]{gap:10px}.ds-frame[data-skin=glass] .ds-rail-flat[data-products]>.ds-rail-item{height:auto;min-height:48px;padding-block:4px;padding-left:18px}.ds-frame[data-skin=glass] .ds-rail-item{margin:0 5px;border-radius:18px;height:36px;padding-left:22px}.ds-frame[data-skin=glass] .ds-rail-flat[data-products]>.ds-rail-item{margin:0}.ds-frame[data-skin=glass] .ds-rail:not([data-folded]) .ds-rail-flat[data-products]>.ds-rail-item{width:fit-content;min-width:52px;padding-inline:12px}.ds-frame[data-skin=glass] button.ds-rail-item{text-align:left;cursor:default}.ds-frame[data-skin=glass] .ds-rail-heading{border:0;padding:0 16px;margin:4px 0 -6px}.ds-frame[data-skin=glass] .ds-rail-grp{min-height:36px;padding:6px 12px}.ds-frame[data-skin=glass] .ds-rail-section>.ds-rail-heading{padding:8px 10px 6px;margin:0}.ds-frame[data-skin=glass] .ds-rail[data-folded] .ds-rail-section>.ds-rail-heading{padding:6px 0 2px}.ds-frame[data-skin=glass] .ds-rail-group[data-engine]{padding:0;border-radius:24px}.ds-frame[data-skin=glass] .ds-rail-group[data-engine]>.ds-rail-grp{min-height:44px;padding:8px 10px;border-radius:24px}.ds-frame[data-skin=glass] .ds-rail[data-folded] .ds-rail-group[data-engine]>.ds-rail-grp{height:44px;padding:0}.ds-frame[data-skin=glass] .ds-rail-group[data-engine] .ds-rail-mark{margin-right:0}.ds-frame[data-skin=glass] .ds-rail-group[data-engine][open]{padding-bottom:6px}.ds-frame[data-skin=glass] .ds-rail[data-folded] .ds-rail-group[data-engine]>.ds-rail-item{display:none}.ds-frame[data-skin=glass] .ds-rail-fold{min-height:40px;width:44px;justify-content:center;padding:0;flex:none}.ds-frame[data-skin=glass]>.ds-rail[data-folded]{width:56px}.ds-frame[data-skin=glass] .ds-rail[data-folded] .ds-rail-item{padding:0;justify-content:center}.ds-frame[data-skin=glass] .ds-rail[data-folded] .ds-rail-flat[data-products]>.ds-rail-item{padding:0}@media (hover:hover) and (pointer:fine) and (min-width:600px){.ds-frame[data-skin=glass]{--ds-shell-rail:88px;--ds-rail-inset:16px}.ds-frame[data-skin=glass]>.ds-rail[data-reveal=hover]{position:sticky;margin-left:var(--ds-rail-inset);margin-right:16px;transition:width .16s var(--ease)}.ds-frame[data-skin=glass] .ds-rail[data-reveal=hover]:not([data-folded]){--ds-glass:rgba(255,255,251,.78);width:216px}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal]{width:240px;pointer-events:none;transition:none;scrollbar-width:none;margin-left:calc(var(--ds-rail-inset) - 4px);padding-left:6px}.ds-frame[data-skin=glass]>.ds-rail[data-local-reveal]::-webkit-scrollbar{display:none}.ds-frame[data-skin=glass] .ds-rail[data-local-reveal]>:is(.ds-rail-flat,.ds-rail-section){width:52px;flex:none}.ds-frame[data-skin=glass] .ds-rail[data-local-reveal] :is(.ds-rail-item,.ds-rail-group){pointer-events:auto}.ds-frame[data-skin=glass] .ds-rail[data-local-reveal] .ds-rail-flat[data-products]>.ds-rail-item{display:grid;grid-template-columns:calc(var(--ds-rail-compact-size) - 2px) minmax(0,1fr) auto;gap:0;justify-content:normal;padding:0;flex:none;width:var(--ds-rail-compact-size);height:var(--ds-rail-compact-size);min-height:var(--ds-rail-compact-size);border-radius:calc(var(--ds-rail-compact-size) / 2);transition:width .16s var(--ease)}.ds-frame[data-skin=glass] .ds-rail[data-local-reveal] .ds-rail-flat[data-products] .ds-rail-icon{justify-self:center}.ds-frame[data-skin=glass] .ds-rail[data-local-reveal] .ds-rail-flat[data-products]>.ds-rail-item:is(:hover,:focus-visible){width:max-content;max-width:212px;height:auto;padding-block:4px;padding-inline-end:12px;background:var(--ds-rail-pill-fill)}.ds-frame[data-skin=glass] .ds-rail[data-local-reveal] .ds-rail-flat[data-products] .ds-rail-name{padding-inline-end:4px}.ds-frame[data-skin=glass] .ds-rail[data-local-reveal] .ds-rail-flat[data-products] .ds-rail-name:has(+.ds-count){padding-inline-end:10px}.ds-frame[data-skin=glass] .ds-rail[data-local-reveal] .ds-rail-item:is(:hover,:focus-visible) .ds-rail-name{display:block}.ds-frame[data-skin=glass] .ds-rail[data-local-reveal] .ds-rail-flat:not([data-products])>.ds-rail-item:is(:hover,:focus-visible){position:relative;z-index:1;width:max-content;max-width:212px;justify-content:flex-start;gap:10px;padding:0 14px 0 13px;background:var(--ds-rail-pill-fill);box-shadow:var(--ds-glass-shadow);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur)}}.ds-frame[data-skin=glass] .ds-rail{--ds-rail-pill-fill:var(--ds-glass-panel)}.ds-frame[data-skin=glass] .ds-rail :is(.ds-rail-item[aria-current=page],.ds-rail-group[data-current]){--ds-rail-pill-fill:color-mix(in srgb,var(--clay) 23%,var(--ds-glass-panel))}.ds-frame[data-skin=glass] .ds-rail [data-engine-cluster]{--ds-engine-tray-fill:rgba(255,255,251,.16);--ds-engine-tray-radius:calc(var(--ds-rail-compact-size) / 2 + 4px);position:relative;isolation:isolate;flex:none;gap:0;padding:0;border:1px solid transparent;border-radius:0;background:none;pointer-events:auto}.ds-frame[data-skin=glass] .ds-rail [data-engine-cluster]:before{content:"";position:absolute;z-index:-1;top:-1px;left:-1px;right:-1px;pointer-events:none;height:24px;border:1px solid var(--ds-glass-edge);border-bottom:0;border-radius:var(--ds-engine-tray-radius) var(--ds-engine-tray-radius) 0 0 /24px 24px 0 0;background:var(--ds-engine-tray-fill)}.ds-frame[data-skin=glass] .ds-rail [data-engine-cluster] .ds-rail-group[data-engine]:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:-5px;bottom:-5px;left:-4px;width:calc(var(--ds-rail-compact-size) + 8px);border:1px solid var(--ds-glass-edge);border-block:0;background:var(--ds-engine-tray-fill);transition:border-right-color 0s .16s,border-bottom-right-radius 0s .16s}.ds-frame[data-skin=glass] .ds-rail [data-engine-cluster] .ds-rail-group[data-engine]:last-child:before{bottom:-4px;border-bottom-width:1px;border-radius:0 0 var(--ds-engine-tray-radius) var(--ds-engine-tray-radius)}.ds-frame[data-skin=glass] .ds-engine-cap{display:grid;place-items:center;height:28px;padding-top:4px;color:var(--mute);pointer-events:none;border:0;background:none;box-shadow:none}.ds-frame[data-skin=glass] .ds-engine-cap-mark{display:grid;place-items:center;width:16px;height:16px}.ds-frame[data-skin=glass] .ds-engine-cap-mark>svg{width:16px;height:16px}.ds-frame[data-skin=glass] .ds-engine-rows{display:grid;justify-items:start;gap:10px;padding:0 3px 3px}.ds-frame[data-skin=glass] .ds-rail [data-engine-cluster] .ds-rail-group[data-engine]{position:relative;border:0;border-radius:calc(var(--ds-rail-compact-size) / 2);background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ds-frame[data-skin=glass] .ds-rail [data-engine-cluster] .ds-rail-group[data-engine]>.ds-rail-grp{position:relative;display:grid;grid-template-columns:calc(var(--ds-rail-compact-size) - 2px);justify-content:start;align-items:center;width:var(--ds-rail-compact-size);height:var(--ds-rail-compact-size);min-height:var(--ds-rail-compact-size);padding:0;gap:0;border:1px solid var(--ds-glass-edge);border-radius:calc(var(--ds-rail-compact-size) / 2);background:var(--ds-rail-current-fill,var(--ds-glass));box-shadow:var(--ds-glass-shadow);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur);text-align:left;text-decoration:none;white-space:nowrap;transition:width .16s var(--ease)}.ds-frame[data-skin=glass] .ds-rail [data-engine-cluster] .ds-rail-mark{justify-self:center}.ds-frame[data-skin=glass] .ds-rail [data-engine-cluster] .ds-rail-mark .ds-mark{width:24px;height:24px}.ds-frame[data-skin=glass] .ds-rail [data-engine-cluster] button:disabled{cursor:default;color:var(--mute)}@media (hover:hover) and (pointer:fine) and (min-width:600px){.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster]{width:calc(var(--ds-rail-compact-size) + 8px);margin-left:-4px}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-grp-name{display:none;min-width:0;white-space:nowrap;overflow:visible;line-height:1.2;padding-inline-end:4px}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-grp-name:has(+.ds-count){padding-inline-end:10px}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-grp[data-marked]>.ds-count{display:inline-flex;position:absolute;inset:6.6px auto auto 43.4px;margin:0;height:auto;--ds-count-min:18px;min-width:var(--ds-count-min);padding:1px 2px;font-size:9px;transform:translate(-50%,-50%);box-shadow:0 0 0 2px var(--stone)}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-grp[data-marked]:is(:hover,:focus-visible){z-index:1;width:max-content;height:var(--ds-rail-compact-size);grid-template-columns:calc(var(--ds-rail-compact-size) - 2px) auto auto;padding:0 12px 0 0;border-color:var(--ds-glass-edge);background:var(--ds-rail-pill-fill);box-shadow:var(--ds-glass-shadow);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur)}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-grp[data-marked]:is(:hover,:focus-visible)>.ds-rail-grp-name{display:block}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-group[data-engine]:after{content:"";position:absolute;z-index:-1;pointer-events:none;visibility:hidden;top:-5px;bottom:-5px;left:-3px;right:-4px;border:1px solid var(--ds-glass-edge);border-radius:999px;background:var(--ds-glass-panel);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur);transition:visibility 0s .16s}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-group[data-engine]:last-child:after{bottom:-4px}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-group[data-engine]:has(>.ds-rail-grp:is(:hover,:focus-visible)):after{visibility:visible;transition:none}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-group[data-engine]:has(>.ds-rail-grp:is(:hover,:focus-visible)):before{border-right-color:transparent;border-bottom-right-radius:0;transition:none}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-grp[data-marked]:is(:hover,:focus-visible)>.ds-count{position:static;margin-inline-start:auto;transform:none;box-shadow:none;--ds-count-min:22px;padding:2px 3px;font-size:11px}}.ds-frame[data-skin=glass] .ds-rail[data-local-reveal] .ds-rail-flat[data-products]>.ds-rail-item:not(:hover,:focus-visible)>.ds-count{position:absolute;inset:6.6px auto auto 43.4px;margin:0;--ds-count-min:18px;padding:1px 2px;font-size:9px;transform:translate(-50%,-50%);box-shadow:0 0 0 2px var(--stone)}@media (hover:hover) and (pointer:fine) and (min-width:600px){.ds-frame[data-skin=glass] .ds-rail[data-local-reveal] :is(.ds-rail-flat[data-products]>.ds-rail-item:is(:hover,:focus-visible),.ds-rail-flat:not([data-products])>.ds-rail-item:is(:hover,:focus-visible))>.ds-count{position:static;margin-inline-start:auto}}@media (min-width:1200px){.ds-frame[data-skin=glass]>.ds-canvas:has([data-page=mission-control]){padding-bottom:0}}@media (min-width:760px){.ds-frame[data-skin=glass]>.ds-canvas:has(.ds-workbench){padding-bottom:0}.ds-frame[data-skin=glass] .ds-workbench{height:calc(100dvh - var(--ds-shell-head) - var(--ds-shell-gap, 0px) - var(--ds-workbench-foot, var(--ds-shell-foot)) - var(--as-dock-pad, 0px))}}@media (min-width:1100px){html:not([data-ds-panel=inspect]) .ds-frame[data-skin=glass] .ds-workbench{--ds-workbench-foot:0px}html:not([data-ds-panel=inspect]) .ds-frame[data-skin=glass] .ds-workbench .ds-dock[data-placement=float]{justify-content:center}html:not([data-ds-panel=inspect]) .ds-frame[data-skin=glass]>.ds-canvas:has(>.ds-canvas-fresh>.ds-fresh) .ds-workbench .ds-dock[data-placement=float]{margin-inline-start:132px}}@media (min-width:760px){.ds-frame[data-skin=glass]:has(.ds-assistant:not([data-inline]) .ds-assistant-bubble) .ds-workbench>.ds-agenda{padding-bottom:var(--ds-canvas-end)}}@media (min-width:1100px){.ds-frame[data-skin=glass]:has(.ds-assistant:not([data-inline]) .ds-assistant-bubble) .ds-workbench>.ds-agenda{padding-bottom:0;margin-bottom:var(--ds-canvas-end)}}@media (max-width:759px){.ds-frame[data-skin=glass]{--ds-shell-head:80px;--ds-shell-rail:160px;--ds-rail-inset:8px}.ds-frame[data-skin=glass]>.ds-rail{width:144px;margin-left:var(--ds-rail-inset);margin-right:8px}.ds-frame[data-skin=glass]>.ds-topbar{padding:12px 10px;gap:8px}.ds-frame[data-skin=glass] .ds-topbar-identity,.ds-frame[data-skin=glass] .ds-topbar-right{padding:8px 10px;gap:8px}.ds-frame[data-skin=glass]>.ds-canvas{padding-left:8px;padding-right:12px}}.ds-frame[data-skin=glass][data-density=phone]{grid-template-columns:minmax(0,1fr)}@media (max-width:759px){.ds-frame[data-skin=glass]{--ds-shell-head:144px}.ds-frame[data-skin=glass]>.ds-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:56px 48px;gap:8px 12px;padding:12px 16px}.ds-frame[data-skin=glass] .ds-topbar-identity{grid-column:1;grid-row:1;justify-self:start}.ds-frame[data-skin=glass] .ds-topbar-right{grid-column:2;grid-row:1}.ds-frame[data-skin=glass] .ds-topbar-screen{grid-column:1/-1;grid-row:2;justify-self:start;min-height:44px;width:max-content;padding:8px 12px}}@media (max-width:599px){.ds-frame[data-skin=glass] .ds-surface.ds-phone>.ds-topbar{display:none}.ds-frame[data-skin=glass]{grid-template-columns:minmax(0,1fr)}.ds-frame[data-skin=glass]>.ds-rail{display:none}.ds-frame[data-skin=glass]{--ds-canvas-end:24px}.ds-frame[data-skin=glass]>.ds-canvas{padding:0 16px calc(var(--ds-canvas-end) + var(--ds-shell-foot))}.ds-frame[data-skin=glass] .ds-strip{height:auto;min-height:44px;flex-wrap:wrap;gap:8px}.ds-frame[data-skin=glass] .ds-strip-name{flex:1 0 auto}.ds-frame[data-skin=glass] .ds-head-acts{flex-wrap:wrap}.ds-frame[data-skin=glass] .ds-fresh{margin-left:0}}.ds-frame[data-skin=glass]:has(.ds-header-center>*){--ds-shell-head:var(--ds-header-measured,88px);grid-template-rows:auto minmax(0,1fr)}.ds-frame[data-skin=glass]>.ds-topbar:has(.ds-header-center>*){display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-rows:auto;align-items:start;height:auto;min-height:88px;gap:12px}.ds-frame[data-skin=glass] .ds-header-center{min-width:0;align-self:center}.ds-frame[data-skin=glass]>.ds-topbar:has(>.ds-header-center>.ds-horizon-update){align-items:center}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-header-center>.ds-horizon-update{width:fit-content;max-width:min(100%,560px);margin:0 auto;pointer-events:auto}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-header-center>.ds-horizon-update>.ds-card{min-height:0}.ds-frame[data-skin=glass] .ds-header-center>.ds-horizon-update>.ds-card[data-size=preview]{padding-block:6px;max-height:54px;overflow:hidden}.ds-frame[data-skin=glass] .ds-header-center>.ds-horizon-update>.ds-card[data-size=preview]>.ds-card-row{gap:2px}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-horizon-update[data-dismiss]{position:relative}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-horizon-update[data-dismiss]>.ds-card[data-size=preview]{padding-inline-end:48px}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-horizon-update>.ds-horizon-dismiss{position:absolute;top:6px;right:6px}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-horizon-passes .ds-listrow-link{align-items:flex-start}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-horizon-passes .ds-listrow-main{gap:4px}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-horizon-passes .ds-listrow-title{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.3}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-horizon-passes .ds-listrow-end{flex:0 1 45%;min-width:0;justify-content:flex-end}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-horizon-passes .ds-listrow-chevron{align-self:center}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-horizon-pass-end{display:grid;justify-items:end;gap:2px;min-width:0;text-align:right}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-horizon-pass-end>code{font:500 13px/1.3 var(--ds-mono);color:var(--ink)}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-horizon-pass-end>span{font:12px/1.3 var(--ds-font);color:var(--ds-text-secondary);overflow-wrap:anywhere}.ds-frame[data-skin=glass] .ds-topbar:has(.ds-header-center>*) .ds-topbar-right{margin-left:0}@media (max-width:1099px){.ds-frame[data-skin=glass] .ds-header-center>.ds-horizon-update{max-width:none}.ds-frame[data-skin=glass] .ds-header-center>.ds-horizon-update>.ds-card[data-size=preview]{display:grid;grid-template-columns:1fr;place-items:center;width:52px;height:52px;padding:0;border-radius:999px}.ds-frame[data-skin=glass] .ds-header-center>.ds-horizon-update>.ds-card[data-size=preview]>.ds-card-row{gap:0}.ds-frame[data-skin=glass] .ds-header-center>.ds-horizon-update>.ds-card[data-size=preview] :is(.ds-card-title,.ds-card-sentence){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ds-frame[data-skin=glass] .ds-header-center>.ds-horizon-update>.ds-horizon-dismiss{display:none}}@media (max-width:999px){.ds-frame[data-skin=glass]>.ds-topbar:has(.ds-header-center>*){grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto}.ds-frame[data-skin=glass] .ds-topbar:has(.ds-header-center>*) .ds-topbar-identity{grid-column:1/3;grid-row:1;justify-self:start}.ds-frame[data-skin=glass] .ds-topbar:has(.ds-header-center>*) .ds-topbar-right{grid-column:3;grid-row:1}.ds-frame[data-skin=glass] .ds-topbar:has(.ds-header-center>*) .ds-topbar-screen{grid-column:1;grid-row:2;align-self:start}.ds-frame[data-skin=glass] .ds-header-center{grid-column:2/-1;grid-row:2}}@media (min-width:960px){.ds-frame[data-skin=glass]>.ds-topbar:not(:has(>.ds-topbar-nav)):has(>.ds-header-center>.ds-horizon-update){grid-template-columns:minmax(max-content,1fr) minmax(0,560px) minmax(max-content,1fr);grid-template-rows:auto}.ds-frame[data-skin=glass]>.ds-topbar:not(:has(>.ds-topbar-nav)):has(>.ds-header-center>.ds-horizon-update)>.ds-topbar-lead{display:flex;align-items:center;gap:12px;grid-area:1/1;justify-self:start;min-width:0}.ds-frame[data-skin=glass]>.ds-topbar:not(:has(>.ds-topbar-nav)):has(>.ds-header-center>.ds-horizon-update)>.ds-header-center{grid-area:1/2;align-self:center}.ds-frame[data-skin=glass]>.ds-topbar:not(:has(>.ds-topbar-nav)):has(>.ds-header-center>.ds-horizon-update)>.ds-topbar-right{grid-area:1/3;justify-self:end;align-self:center}}@media (min-width:960px){.ds-frame[data-skin=glass]:not(:has(>.ds-topbar>.ds-topbar-nav)):has(.ds-header-center>*){--ds-shell-head:88px}.ds-frame[data-skin=glass]>.ds-topbar:not(:has(>.ds-topbar-nav)):has(>.ds-header-center>*){height:var(--ds-shell-head);min-height:0;padding-block:7px;align-items:center}.ds-frame[data-skin=glass]>.ds-topbar:not(:has(>.ds-topbar-nav))>.ds-header-center>.ds-horizon-update>.ds-card{box-sizing:border-box;max-height:calc(var(--ds-shell-head) - 14px);overflow:hidden}}.ds-frame[data-skin=glass]:has(>.ds-topbar>.ds-topbar-nav){--ds-shell-head:var(--ds-header-measured,88px);grid-template-rows:auto minmax(0,1fr)}.ds-frame[data-skin=glass]>.ds-topbar:has(>.ds-topbar-nav){height:auto;min-height:88px}.ds-frame[data-skin=glass]>.ds-topbar>.ds-topbar-nav{min-width:0}@media (min-width:1200px){.ds-frame[data-skin=glass]>.ds-topbar:has(>.ds-topbar-nav):has(>.ds-header-center>*){align-items:center}}@media (max-width:999px){.ds-frame[data-skin=glass]>.ds-topbar:has(>.ds-topbar-nav):has(>.ds-header-center>*) .ds-topbar-nav{grid-column:1;grid-row:2}}@media (max-width:759px){.ds-frame[data-skin=glass]>.ds-topbar:has(>.ds-topbar-nav){grid-template-rows:auto auto}.ds-frame[data-skin=glass]>.ds-topbar>.ds-topbar-nav{grid-column:1/-1;grid-row:2}.ds-frame[data-skin=glass]>.ds-topbar:has(>.ds-topbar-nav):has(>.ds-header-center>*) :is(.ds-topbar-nav,.ds-header-center){grid-column:1/-1}.ds-frame[data-skin=glass]>.ds-topbar:has(>.ds-topbar-nav) .ds-header-center{grid-row:3}}@media (prefers-reduced-motion:reduce){.ds-frame[data-skin=glass] .ds-rail [data-engine-cluster] .ds-rail-group[data-engine]>.ds-rail-grp{transition:none}.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-group[data-engine]:after,.ds-frame[data-skin=glass]:is([data-fill],:not([data-fill]))>.ds-rail[data-local-reveal] [data-engine-cluster] .ds-rail-group[data-engine]:before{transition:none}}@media (forced-colors:active){:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-topbar-scrim{display:none}}.ds-frame[data-skin=glass]:has(.ds-workbench){--ds-header-outer-fade:8px;--ds-header-inner-fade:0px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-shell-account{border-top:1px solid var(--ds-glass-rule);padding-top:12px;color:var(--body)}.ds-frame[data-skin=glass] :is(.ds-head-row,.ds-head-top){flex-wrap:wrap}.ds-frame[data-skin=glass] .ds-head-title{min-width:0;overflow-wrap:anywhere}.ds-frame[data-skin=glass]{--ds-foot-reserve:0px;--ds-foot-lift:62px}.ds-frame[data-skin=glass].ds-phone{--ds-foot-reserve:var(--ds-dock-reserve,0px);--ds-foot-lift:0px}.ds-frame[data-skin=glass] .ds-foot{bottom:calc(max(8px, env(safe-area-inset-bottom)) + var(--ds-shell-foot, 0px) + var(--ds-foot-lift, 0px));inline-size:fit-content;max-inline-size:calc(100% - var(--ds-foot-reserve, 0px));margin:20px var(--ds-foot-reserve,0) 0 auto;padding:8px 10px;flex-wrap:wrap;justify-content:flex-end;gap:8px;border:1px solid var(--ds-glass-edge);border-radius:var(--ds-r-card);background:var(--ds-glass-strong);box-shadow:var(--ds-glass-lift);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur)}.ds-frame[data-skin=glass] .ds-foot-right{min-inline-size:0;margin-left:0;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ds-frame[data-skin=glass] .ds-foot .ds-btn{height:auto;min-height:var(--ds-ctl-h);min-width:0;max-width:100%;padding:6px var(--ds-ctl-px);font-size:var(--ds-ctl-fs);line-height:1.25;white-space:normal;overflow-wrap:anywhere}.ds-frame[data-skin=glass] .ds-foot .ds-btn-reason{min-inline-size:0;overflow-wrap:anywhere}.ds-frame[data-skin=glass] .ds-foot:where(.ds-phone *){inline-size:auto;margin-inline-start:0}.ds-frame[data-skin=glass] .ds-foot:where(.ds-phone *) .ds-btn[data-size=foot]{min-height:var(--ds-ctl-foot-h);font-size:var(--ds-ctl-foot-fs)}.ds-frame[data-skin=glass] .ds-strip{margin:0 0 20px;padding:0;background:none;border:0;min-height:60px;height:auto;gap:16px}.ds-frame[data-skin=glass] .ds-strip:empty{display:none}.ds-frame[data-skin=glass] .ds-strip:not(:has(.ds-record-title,.ds-head-title,.ds-views)){min-height:0;margin-bottom:0}.ds-frame[data-skin=glass] .ds-canvas-fresh{position:fixed;bottom:calc(max(var(--ds-float-bottom), env(safe-area-inset-bottom)) + var(--ds-shell-foot, 0px) + 26px);transform:translateY(50%);z-index:20;display:flex;align-items:center;pointer-events:none}.ds-frame[data-skin=glass] .ds-canvas-fresh:empty{display:none}.ds-frame[data-skin=glass] .ds-canvas-fresh>.ds-fresh{box-sizing:border-box;margin:0;height:28px;padding:4px 10px;gap:6px;border-radius:999px;border:1px solid var(--ds-glass-edge);background:var(--ds-glass-panel);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur);pointer-events:auto}.ds-frame[data-skin=glass] .ds-canvas-fresh .ds-fresh-label{font:500 12px/1.2 var(--ds-font);letter-spacing:0;text-transform:none}.ds-frame[data-skin=glass] .ds-canvas-fresh .ds-fresh-at{font:12px/1.2 var(--ds-mono)}.ds-frame[data-skin=glass] .ds-canvas-fresh>.ds-fresh[data-state=read] :is(.ds-fresh-label,.ds-fresh-at){color:var(--mute)}.ds-frame[data-skin=glass].ds-phone:has(.ds-foot) .ds-canvas-fresh{bottom:calc(max(8px, env(safe-area-inset-bottom)) + var(--ds-shell-foot, 0px) + 72px);transform:none}@media (max-width:759px){.ds-frame[data-skin=glass] .ds-dock[data-placement=float]{bottom:calc(var(--ds-float-bottom) + var(--ds-shell-foot))}}.ds-frame[data-skin=glass] .ds-strip:not(:has(.ds-record-title,.ds-head-title)) .ds-strip-sep{display:none}.ds-frame[data-skin=glass] .ds-record-title{margin:0;min-width:0;font:550 25px/1.15 var(--ds-font);letter-spacing:-.035em;color:var(--ink);overflow-wrap:anywhere}.ds-frame[data-skin=glass] .ds-views{flex:0 1 auto;height:auto;max-width:100%;gap:4px;padding:3px;border:1px solid var(--ds-glass-edge);border-radius:24px;background:var(--ds-glass-strong);box-shadow:var(--ds-glass-shadow)}.ds-frame[data-skin=glass] .ds-view{min-height:36px;padding:0 12px;border:1px solid transparent;border-radius:20px}.ds-frame[data-skin=glass] .ds-view[aria-current=page]{background:var(--ds-glass-selected);border-color:var(--ds-glass-rule)}.ds-frame[data-skin=glass] .ds-view:focus-visible{outline:2px solid var(--clay);outline-offset:0}@media (hover:none){.ds-frame[data-skin=glass] .ds-view{min-height:44px}}.ds-frame[data-skin=glass] .ds-strip-name{font-size:25px;font-weight:550;letter-spacing:-.035em;line-height:1.15;white-space:normal}.ds-frame[data-skin=glass] .ds-screen-mark{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;color:var(--ink)}.ds-frame[data-skin=glass] .ds-screen-mark>svg{width:20px;height:20px}.ds-frame[data-skin=glass] .ds-rail-flat[data-products]>.ds-rail-item{min-height:56px;border-radius:28px}.ds-frame[data-skin=glass] .ds-rail-flat[data-products] .ds-rail-icon{width:24px;height:24px;color:var(--ink)}.ds-frame[data-skin=glass] .ds-rail-flat[data-products] .ds-mark{width:24px;height:24px}@media (hover:hover) and (pointer:fine) and (min-width:600px) and (max-width:759px){.ds-frame[data-skin=glass]{--ds-shell-rail:88px;--ds-rail-inset:16px}}@media (prefers-reduced-motion:reduce){.ds-frame[data-skin=glass]>.ds-rail[data-reveal=hover]{transition:none}.ds-frame[data-skin=glass] .ds-rail[data-local-reveal] :is(.ds-rail-flat[data-products]>.ds-rail-item,.ds-rail-group[data-engine]){transition:none}}.ds-frame[data-skin=glass] .ds-strip .ds-freshness{border-radius:20px;background:var(--ds-glass)}.ds-frame[data-skin=glass] :is(.ds-rail-item:hover,.ds-rail-grp:hover,.ds-rail-fold:hover){background:var(--ds-glass-hover)}.ds-frame[data-skin=glass] :is(.ds-rail-item[aria-current=page],.ds-rail-group[data-current]){--ds-rail-current-fill:var(--ds-glass-nav-current);background:var(--ds-rail-current-fill)}.ds-frame[data-skin=glass] .ds-rail :is(.ds-rail-item,.ds-rail-grp):focus-visible{outline:2px solid var(--clay);outline-offset:-3px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-head[data-size=page],.ds-read-state[data-state=unavailable],.ds-trail){border:1px solid var(--ds-glass-edge);border-radius:var(--ds-r-card);background:var(--ds-glass-strong);box-shadow:var(--ds-glass-shadow)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-head[data-size=page]{margin:0 0 18px;padding:16px 20px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-trail{padding:12px 16px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-section[data-size=small]:not(:where(.ds-section *,.ds-card *,.ds-panel *,.ds-dialog *)){margin-top:0;padding:12px 14px;border:1px solid var(--ds-glass-edge);border-radius:var(--ds-r-card);background:var(--ds-glass-strong);box-shadow:var(--ds-glass-shadow)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-section[data-size=small]:not(:where(.ds-section *,.ds-card *,.ds-panel *,.ds-dialog *))>.ds-section-sub{border-top:0;padding-top:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-chart,.ds-figure):not(:where(.ds-section *,.ds-card *,.ds-cluster-panel *,.ds-operating-pane *,.ds-panel *,.ds-dialog *)){padding:12px 14px;border:1px solid var(--ds-glass-rule);border-radius:var(--ds-r-ctl);background:var(--ds-glass-strong)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-figure{align-items:center}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-empty[data-form=box]{background:var(--ds-glass-strong)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-card[data-size=full],.ds-section:not([data-size=small]),.ds-empty[data-form=box]:not(:where(.ds-section *,.ds-card *,.ds-panel *,.ds-dialog *,.ds-bench *))){border-radius:var(--ds-r-card);background:var(--ds-glass);border-color:var(--ds-glass-edge);box-shadow:var(--ds-glass-shadow);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card[data-size=full][data-needs-you]{background:var(--ds-glass-selected);border-color:var(--ds-glass-rule)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-card[data-size=preview],.ds-card-aside-row){border-radius:var(--ds-r-card);background:hsla(0,0%,100%,.52);border-color:var(--ds-glass-rule);box-shadow:inset 0 1px 0 var(--ds-glass-edge),0 2px 4px rgba(57,73,79,.025)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-card[data-size=preview],.ds-card-aside-row):hover{background:var(--ds-glass-hover)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-card[data-size=preview]:is([data-on-bench],[data-current]),.ds-card-aside-row:has(>.ds-card:is([data-on-bench],[data-current]))){background:var(--ds-glass-selected);border-color:var(--ds-glass-rule)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card-aside-row>.ds-card[data-size=preview]{border-radius:inherit;background:transparent;box-shadow:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card-aside-row>.ds-card-aside{padding:8px 8px 0 0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-section>.ds-section-bar{height:auto;min-height:38px;padding-block:4px;background:transparent}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-phone .ds-section>.ds-section-bar{min-height:44px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-section>summary.ds-section-bar:focus-visible{outline:2px solid var(--clay);outline-offset:-3px;border-radius:var(--ds-r-ctl)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-section[data-tone]>.ds-section-bar>.ds-section-name:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:6px;border-radius:50%;background:var(--ds-section-tone);vertical-align:middle}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-strip{background:none;border:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench>.ds-empty{box-sizing:border-box;width:100%;max-width:760px;justify-self:start;align-self:flex-start;background:rgba(255,254,249,.3);border-color:hsla(186,8%,47%,.35);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-ring{background:var(--ds-glass-strong)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-float>:is(.ds-dock-item,.ds-card[data-size=mini]){background:var(--ds-glass-strong);border-color:var(--ds-glass-edge);box-shadow:var(--ds-glass-lift);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn{box-shadow:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn:not([data-size=icon]){border-radius:var(--ds-r-pill)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn:active{transform:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn[data-kind=primary]{background:var(--ink);border-color:transparent}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn[data-kind=primary]:not(:disabled):hover{background:var(--ink-3)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn[data-kind=secondary]{background:var(--ds-glass-strong);border-color:var(--ds-glass-rule)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn[data-kind=secondary]:not(:disabled):hover{background:var(--ds-glass-hover);border-color:var(--ds-glass-rule)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn[data-kind=ghost]{background:var(--ds-glass);border-color:var(--ds-glass-rule)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn[data-kind=ghost]:not(:disabled):hover{background:var(--ds-glass-selected)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn.ds-section-fold,:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn[data-utility]{background:transparent;border-color:transparent;border-radius:50%}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn[data-utility]:not(:disabled):hover{background:var(--ds-glass-selected);border-color:transparent}@media (hover:hover) and (pointer:fine){:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn:is([data-utility],.ds-section-fold):not(.ds-phone *){width:24px;height:24px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn:is([data-utility],.ds-section-fold):not(.ds-phone *) :is(.ds-btn-glyph,svg){width:14px;height:14px}}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-phone .ds-btn[data-utility],:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass][data-density=phone]) .ds-panel-layer:not([data-inline]) .ds-btn[data-utility]{min-width:44px;min-height:44px}@media (pointer:coarse){:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn[data-utility]{min-width:44px;min-height:44px}}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-field,.ds-drop){--ds-input-surface:var(--ds-paper);--ds-input-label-surface:color-mix(in srgb,var(--ds-paper) 60%,var(--stone-deep));--ds-input-rule:var(--ds-glass-rule)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-control,.ds-composer-bar,.as-field){background-color:var(--ds-paper);border-color:var(--ds-glass-rule);box-shadow:inset 0 1px 3px rgba(57,73,79,.04),0 1px 0 var(--ds-glass-edge)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-control,.as-field):focus{outline:none;border-color:var(--clay);box-shadow:0 0 0 2px var(--clay-wash)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-control,.ds-choice .ds-check-input)[aria-invalid=true]{border-color:var(--signal-red)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-composer-bar:focus-within{border-color:var(--clay);box-shadow:0 0 0 2px var(--clay-wash)}:where(:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass])) .ds-composer-field:focus-visible{outline:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn[aria-busy=true] .ds-btn-label{visibility:visible;opacity:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-count{display:inline-flex;flex:none;align-self:center;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;height:auto;min-width:var(--ds-count-min,22px);min-height:var(--ds-count-min,22px);padding:2px 6px;border:0;border-radius:var(--ds-r-pill);background:color-mix(in srgb,var(--ink) 8%,var(--stone-soft));color:var(--ink);font:650 11px/1 var(--ds-mono);font-variant-numeric:tabular-nums;white-space:nowrap}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-count[data-zero]{background:color-mix(in srgb,var(--ink) 4%,var(--stone-soft));color:var(--mute)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-count[data-active]{background:var(--clay-deep);color:var(--stone-soft);font-weight:750}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn:has(>.ds-count){height:auto;min-height:var(--ds-ctl-h);padding-block:2px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-btn[data-size=small]:has(>.ds-count){min-height:var(--ds-ctl-h-sm)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-btn[data-size=foot],.ds-phone .ds-btn[data-kind=primary]:not([data-size=small])):has(>.ds-count){min-height:var(--ds-ctl-foot-h)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-table-wrap{--ds-table-fill:var(--ds-glass-strong);--ds-table-wrap-fill:transparent;--ds-table-body-fill:var(--ds-table-fill);--ds-table-head-fill:var(--ds-glass-selected);--ds-table-interaction-fill:var(--ds-glass-hover);--ds-table-key-tint:transparent;--ds-table-key-hover-tint:transparent;--ds-table-key-hover-fill:var(--ds-table-interaction-fill);--ds-table-sticky-blur:blur(16px);border-color:var(--ds-glass-rule)}@supports not (backdrop-filter:blur(1px)){:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-table-wrap{--ds-table-fill:var(--stone-soft);--ds-table-head-fill:var(--stone-deep);--ds-table-interaction-fill:var(--stone)}}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-table-wrap:not(:where(.ds-section-body>*,.ds-section[data-size=small]>*)){border-radius:var(--ds-r-card)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-table-wrap{clip-path:inset(0 round var(--ds-r-ctl))}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-table-wrap:not(:where(.ds-section-body>*,.ds-section[data-size=small]>*)){clip-path:inset(0 round var(--ds-r-card))}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-section-body,.ds-section[data-size=small])>.ds-table-wrap{clip-path:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-section-body>.ds-table-wrap:last-child{clip-path:inset(0 round 0 0 calc(var(--ds-r-card) - 1px) calc(var(--ds-r-card) - 1px))}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-table :is(.ds-evidence,.ds-drill){background:var(--ds-glass-strong);border-color:var(--ds-glass-rule);border-radius:var(--ds-r-pill)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-table :is(.ds-evidence,.ds-drill):hover{background:var(--ds-table-interaction-fill)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-listrows,.ds-chart){background:var(--ds-paper)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-section-body,.ds-section[data-size=small])>.ds-listrows{background:transparent}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-section-body>.ds-listrows:first-child{border-block-start:1px solid var(--ds-glass-rule)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-mission-activity .ds-listrows{background:transparent}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-answer .ds-listrows{background:transparent;padding:0;border-block:1px solid var(--ds-glass-rule)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-answer .ds-listrows[data-density=compact] .ds-listrow-link{padding-inline:0;border-radius:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-answer .ds-listrows[data-density=compact]>.ds-listrow+.ds-listrow{border-top:1px solid var(--ds-glass-rule)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-thread[data-speakers=implied] .ds-turn{padding:8px 0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-thread[data-speakers=implied] .ds-turn+.ds-turn{border-top:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-thread[data-speakers=implied] .ds-turn[data-by=person]{padding-top:16px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-thread[data-speakers=implied] .ds-turn[data-by=person]+.ds-turn[data-by=person]{padding-top:2px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-thread[data-speakers=implied] .ds-turn[data-by=person] .ds-turn-line{max-width:82%}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-thread[data-speakers=implied] .ds-turn[data-by=person] .ds-turn-text{padding:8px 12px;border-radius:14px;background:color-mix(in srgb,var(--ink) 6%,transparent)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-thread[data-speakers=implied] .ds-thread-turns{padding-inline:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-thread[data-speakers=implied]+.ds-ask{margin-top:-8px;padding:0;border-top:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-retro-trend .ds-chart{background:transparent}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-chart{container-type:inline-size}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-chart-tip{left:50%;max-width:min(260px,45cqw)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-chart-hit[data-edge=right] .ds-chart-tip{left:auto;right:50%}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-facts{min-width:0;max-width:100%;background:var(--ds-paper);border-color:var(--ds-glass-rule)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-facts:not(:where(.ds-section-body>.ds-facts,.ds-section[data-size=small]>.ds-facts)){border-radius:var(--ds-r-card)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-facts :is(th,td){background:var(--ds-paper);border-color:var(--rule-soft)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-card,.ds-panel) .ds-facts:not(:where(.ds-section-body>.ds-facts,.ds-section[data-size=small]>.ds-facts)){border-radius:calc(var(--ds-r-card) - 12px)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts{display:block}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts colgroup{display:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts tbody{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts tr{display:contents}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts :is(th,td){display:flex;align-items:center;width:auto;height:auto;min-height:34px;padding-block:6px;border-left:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts[data-compact] :is(th,td){min-height:30px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts th{white-space:nowrap;overflow-wrap:normal;line-height:1.3}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts td{min-width:0;overflow-wrap:anywhere}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts td[colspan]{grid-column:span 3}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts tr:has(>td[data-multiline])>:is(th,td){grid-column:1/-1}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts tr:has(>td[data-multiline])>th{min-height:0;padding-block:8px 0;border-bottom:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts td[data-multiline]{display:block;padding-block:4px 8px}@container ds-card (max-width: 600px){:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts tbody{grid-template-columns:max-content minmax(0,1fr)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts td[colspan]{grid-column:auto}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card .ds-facts tr:last-child>:nth-last-child(n+3){border-bottom:1px solid var(--rule-soft)}}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-panel,.ds-dialog,.as-panel){border-color:var(--ds-glass-edge);box-shadow:var(--ds-glass-lift);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-panel,.ds-dialog){border-radius:var(--ds-r-card);background:var(--ds-glass-panel)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel{background:var(--ds-glass-sheet)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel :is(.ds-section:not([data-size=small]),.ds-facts:not(:where(.ds-section *)),.ds-table-wrap:not(:where(.ds-section *)),.ds-listrows:not(:where(.ds-section *))){background:var(--ds-glass-inset);-webkit-backdrop-filter:none;backdrop-filter:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .as-panel{background:var(--ds-glass-strong)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-panel-head,.ds-panel-foot,.as-head,.as-composer){background:transparent}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-dialog{max-block-size:100%;overflow:auto}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-dialog-acts{flex-wrap:wrap}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel{border:1px solid var(--ds-glass-edge);overflow:hidden}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel:focus:not(:focus-visible){outline:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel:focus-visible{outline:2px solid var(--clay);outline-offset:-2px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel>.ds-panel-foot{flex:none;margin-top:auto}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel :is(.ds-facts,.ds-facts tbody){display:block}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel .ds-facts colgroup{display:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel .ds-facts tr{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel .ds-facts :is(th,td){display:block;width:auto;height:auto;min-height:30px;padding-block:6px;border-left:0;overflow-wrap:anywhere}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel .ds-facts th{white-space:normal;line-height:1.3}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel .ds-facts tr:last-child>:nth-last-child(n+3){border-bottom:1px solid hsla(186,8%,47%,.16)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel .ds-facts tr:has(>td[data-multiline]){grid-template-columns:minmax(0,1fr)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel .ds-facts td[data-multiline]{padding-block:8px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel-layer:not([data-placement=float])>.ds-panel{inset:16px 16px 16px auto;width:min(520px,calc(100% - 32px))}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-panel-layer:not([data-placement=float])>.ds-panel[data-width=wide]{width:min(560px,calc(100% - 32px))}@media (min-width:1360px){html[data-ds-panel=inspect] .ds-frame[data-skin=glass]>.ds-canvas{padding-right:24px}html[data-ds-panel=inspect] .ds-surface[data-skin=glass] .ds-canvas:not(:where(.ds-frame>.ds-canvas)){padding-right:var(--ds-gutter,28px)}}@media (min-width:1280px){html[data-ds-panel=inspect] .ds-frame[data-skin=glass]>.ds-canvas:has(.ds-workbench[data-panel-over=agenda]){padding-right:24px}html[data-ds-panel=inspect] .ds-frame[data-skin=glass] .ds-workbench[data-panel-over=agenda]>.ds-agenda{visibility:hidden}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass] .ds-workbench[data-panel-over=agenda]) .ds-panel-layer:not([data-placement=float])>.ds-panel[data-width=wide]{width:clamp(360px,26vw,400px)}}:root:where(:has(:is(.ds-frame,.ds-surface)[data-skin=glass])):has(.ds-header-center>.ds-horizon-update>.ds-card[data-current]) .ds-panel-layer.is-inspect:not([data-inline])>.ds-panel{top:calc(var(--ds-portal-header-height, 88px) + 8px)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-toast{background:rgba(37,43,44,.94);border:1px solid hsla(0,0%,100%,.2);box-shadow:var(--ds-glass-lift);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-notice{--ds-notice-signal:var(--mute);--ds-notice-ink:color-mix(in srgb,var(--ds-notice-signal) 60%,var(--ink));--ds-notice-surface:var(--ds-glass-hover);flex-wrap:wrap;gap:8px 12px;border:1px solid color-mix(in srgb,var(--ds-notice-signal) 24%,var(--ds-glass-edge));border-radius:18px;background:color-mix(in srgb,var(--ds-notice-surface) 95%,var(--ds-notice-signal));box-shadow:var(--ds-glass-shadow);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-notice[data-tone=watch]{--ds-notice-signal:var(--signal-amber)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-notice[data-tone=short]{--ds-notice-signal:var(--signal-red)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-notice>.ds-pill{background:color-mix(in srgb,var(--ds-notice-surface) 85%,var(--ds-notice-signal));color:var(--ds-notice-ink);box-shadow:none;font-weight:600}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-notice .ds-pill-dot{background:currentColor}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-notice-text{flex:1 1 min(13rem,100%);overflow-wrap:anywhere}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-notice-act{max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-row>.ds-notice{flex:0 1 auto;flex-wrap:nowrap;min-height:36px;padding-block:4px;padding-inline:6px 14px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-row>.ds-notice>.ds-notice-text{flex:0 1 auto}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-menu .ds-listrows{border:1px solid var(--ds-glass-edge);border-radius:18px;background:var(--ds-glass);overflow:hidden}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-menu .ds-listrow{background:transparent;border-color:var(--ds-glass-rule)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]){--ds-glass:#f6f8f3;--ds-glass-strong:#fffefa;--ds-glass-panel:var(--stone-soft);--ds-glass-sheet:var(--stone-soft);--ds-glass-inset:var(--ds-paper)}.ds-frame[data-skin=glass] :is(.ds-topbar-identity,.ds-topbar-right){background:var(--ds-glass-strong)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-notice{--ds-notice-surface:var(--stone-soft)}}@media (prefers-reduced-transparency:reduce){:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]){--ds-glass:#f6f8f3;--ds-glass-strong:#fffefa;--ds-glass-panel:var(--stone-soft);--ds-glass-sheet:var(--stone-soft);--ds-glass-inset:var(--ds-paper);--ds-glass-blur:none}.ds-frame[data-skin=glass] :is(.ds-topbar-identity,.ds-topbar-right){background:var(--ds-glass-strong)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-notice{--ds-notice-surface:var(--stone-soft)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-table-wrap{--ds-table-head-fill:var(--stone-deep);--ds-table-interaction-fill:var(--stone);--ds-table-sticky-blur:none}}@media (forced-colors:active){.ds-frame[data-skin=glass]{background:Canvas}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-card,.ds-section,.ds-empty[data-form=box],.ds-panel,.ds-dialog,.ds-notice,.ds-topbar,.ds-rail,.ds-head[data-size=page],.ds-foot,.ds-read-state[data-state=unavailable],.ds-trail,.ds-views,.ds-view,.ds-figure,.ds-chart,.ds-btn){border-color:CanvasText;box-shadow:none;backdrop-filter:none}}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.as-ask,.as-halt){border-left:0;padding-left:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .as-card:is(.is-confirm,.is-settled){border-left:1px solid var(--rule)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .as-card.is-confirm{background:var(--stone-deep)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,560px),1fr));gap:16px;align-items:start;justify-items:start;min-width:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-cards>.ds-card[data-size=full]{width:100%;max-width:760px;min-width:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-list{display:grid;gap:4px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-list-more{margin:0;font:12.5px/1.4 var(--ds-font);color:var(--mute)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-cards .ds-head-title[tabindex="-1"]:focus{outline:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench:has(>.ds-bench-foot){padding-bottom:var(--ds-foot-lift,62px)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-foot{position:relative;z-index:3;flex:none;display:flex;align-items:flex-end;gap:12px;margin-top:auto}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-foot-items{flex:1 1 auto;display:flex;flex-wrap:wrap-reverse;gap:8px;min-width:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-foot>.ds-btn{flex:none;background:var(--ds-glass-panel);box-shadow:var(--ds-glass-lift)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-list[data-controls="2"] .ds-card-aside-row:has(>.ds-card>.ds-agenda-card){grid-template-columns:minmax(0,1fr) 60px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-list[data-controls="2"] .ds-card-aside-row:has(>.ds-card>.ds-agenda-card)>.ds-card-aside{width:60px;justify-content:flex-end}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-controls{display:inline-flex;align-items:center;gap:4px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-controls .ds-btn[data-size=icon]{width:28px;height:28px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-body[data-form=section]{padding:6px 0 0}@media (min-width:1100px){.ds-frame[data-skin=glass] .ds-workbench{grid-template-rows:minmax(0,1fr)}.ds-frame[data-skin=glass] .ds-workbench>:first-child{min-height:0;overflow:hidden}.ds-frame[data-skin=glass] .ds-workbench>:first-child>.ds-bench{flex:1 1 auto;min-height:0}.ds-frame[data-skin=glass] .ds-workbench .ds-bench>.ds-bench-cards{flex:1 1 auto;min-height:0;align-content:start;overflow-y:auto;overscroll-behavior:contain}.ds-frame[data-skin=glass] .ds-workbench>.ds-agenda{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:var(--ds-foot-lift,62px);scrollbar-width:thin}.ds-frame[data-skin=glass] .ds-workbench>.ds-agenda>*{flex-shrink:0}}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-bar{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:6px 10px 6px 12px;border:1px solid var(--ds-glass-rule);border-radius:var(--ds-r-card);background:hsla(0,0%,100%,.52);box-shadow:inset 0 1px 0 var(--ds-glass-edge),0 2px 4px rgba(57,73,79,.025);font-family:var(--ds-font);cursor:pointer;text-align:left}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-bar:hover{background:var(--ds-glass-hover)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-bar>svg{flex:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-bar-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 13.5px/20px var(--ds-font);color:var(--ink)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-bar>.ds-pill{flex:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-bench-bar-restore{display:inline-flex;flex:none;color:var(--mute)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-section{padding:0;overflow:hidden}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-head{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;min-height:46px;padding:0 14px;border:0;border-radius:var(--ds-r-card);background:var(--ink);color:var(--stone);font:600 14px/1.2 var(--ds-font);text-align:left;cursor:pointer}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-head:hover{background:var(--ink-3)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-head:focus-visible{outline:1.5px solid var(--clay);outline-offset:2px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-section[data-open]>.ds-start-head{border-radius:var(--ds-r-card) var(--ds-r-card) 0 0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-label{flex:1 1 auto;min-width:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-chevron{display:inline-flex;flex:none;transition:transform .15s var(--ease,ease)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-section[data-open] .ds-start-chevron{transform:rotate(180deg)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-body{display:flex;flex-direction:column;gap:10px;padding:10px 8px 0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-list{display:flex;flex-direction:column;gap:6px;max-height:320px;overflow-y:auto;overscroll-behavior:contain;padding:2px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-list>*{flex:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-about{position:relative;display:inline-flex}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-tip{display:none;position:absolute;right:calc(100% + 6px);top:50%;z-index:5;transform:translateY(-50%);width:max-content;max-width:220px;padding:6px 9px;border-radius:var(--ds-r-ctl);background:var(--ink);color:var(--stone);font:400 12px/1.4 var(--ds-font);pointer-events:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-start-about:is(:hover,:focus-within)>.ds-start-tip{display:block}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card-aside-row:has(>.ds-card>.ds-agenda-card){display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:stretch;column-gap:10px;padding-inline-end:var(--ds-inset,16px)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card-aside-row>.ds-card[data-size=preview]:has(>.ds-agenda-card){display:block;min-height:0;padding:10px 0 10px 12px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card-aside-row:has(>.ds-card>.ds-agenda-card)>.ds-card-aside{display:flex;align-items:center;justify-content:center;width:28px;padding:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card-aside-row:has(>.ds-card>.ds-agenda-card)>.ds-card-aside .ds-btn[data-size=icon]{width:28px;height:28px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card-aside-row>.ds-card[data-size=preview]:has(>.ds-agenda-card):focus-visible{outline:none}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card-aside-row:has(>.ds-card:focus-visible>.ds-agenda-card){background:var(--ds-glass-hover);outline:1.5px solid var(--clay);outline-offset:2px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;text-align:left}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-title{grid-column:1;grid-row:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font:600 13.5px/20px var(--ds-font);color:var(--ink)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card[data-on-bench] .ds-agenda-title{color:var(--mute)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-card:not(:has(>.ds-pill))>.ds-agenda-title{grid-column:1/-1}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-card>.ds-pill{grid-column:2;grid-row:1;justify-self:end;background:hsla(0,0%,100%,.6);box-shadow:inset 0 0 0 1px var(--ds-glass-rule);color:var(--body)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-card>.ds-pill .ds-pill-dot{background:var(--fade)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-card>.ds-pill[data-tone=ok] .ds-pill-dot{background:var(--signal-green)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-card>.ds-pill[data-tone=watch] .ds-pill-dot{background:var(--signal-amber)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-card>.ds-pill[data-tone=short] .ds-pill-dot{background:var(--signal-red)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-card>.ds-pill[data-tone=accent] .ds-pill-dot{background:var(--clay-deep)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-card>.ds-pill[data-tone=info] .ds-pill-dot{background:var(--body)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-sentence{grid-column:1/-1;grid-row:2;min-width:0;overflow-wrap:anywhere;font:400 12.5px/1.4 var(--ds-font);color:var(--body)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-card[data-sentence]>:is(.ds-agenda-origin,.ds-agenda-time){grid-row:3}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-origin{grid-column:1;grid-row:2;display:flex;align-items:center;gap:6px;min-width:0;font:500 12px/1.35 var(--ds-font);color:var(--ds-text-secondary)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-origin>svg{flex:none;width:14px;height:14px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-card:not(:has(>.ds-agenda-time))>.ds-agenda-origin{grid-column:1/-1}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-path{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-time{grid-column:2;grid-row:2;justify-self:end;white-space:nowrap;font:400 12px/1.35 var(--ds-font);color:var(--ds-text-secondary)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-agenda-time>:is(time,span){font-family:var(--ds-mono)}@media (forced-colors:active){:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) :is(.ds-start-head,.ds-start-tip){border:1px solid CanvasText;box-shadow:none;backdrop-filter:none}}:is(.ds-frame,.ds-surface)[data-skin=glass] *{scrollbar-width:thin;scrollbar-color:transparent transparent}:is(.ds-frame,.ds-surface)[data-skin=glass] :is(:hover,:focus-within,:active){scrollbar-color:hsl(var(--muted-foreground)/.45) transparent}:is(.ds-frame,.ds-surface)[data-skin=glass] ::-webkit-scrollbar{width:6px;height:6px;background:transparent}:is(.ds-frame,.ds-surface)[data-skin=glass] ::-webkit-scrollbar-thumb{border-radius:3px;background:transparent}:is(.ds-frame,.ds-surface)[data-skin=glass] :is(:hover,:focus-within,:active)::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.45)}:is(.ds-frame,.ds-surface)[data-skin=glass]{--ds-scroll-fade:24px}:is(.ds-frame,.ds-surface)[data-skin=glass] :is([data-scroll-start],[data-scroll-end]){--ds-fade-start:0px;--ds-fade-end:0px;-webkit-mask-image:var(--ds-scroll-mask);mask-image:var(--ds-scroll-mask);--ds-scroll-mask:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) calc(var(--ds-fade-start) * .3),rgba(0,0,0,.85) calc(var(--ds-fade-start) * .65),#000 var(--ds-fade-start),#000 calc(100% - var(--ds-fade-end)),rgba(0,0,0,.85) calc(100% - var(--ds-fade-end) * .65),rgba(0,0,0,.5) calc(100% - var(--ds-fade-end) * .3),transparent 100%)}:is(.ds-frame,.ds-surface)[data-skin=glass] :is([data-scroll-start],[data-scroll-end]){scroll-padding-block:var(--ds-scroll-fade)}:is(.ds-frame,.ds-surface)[data-skin=glass] [data-scroll-start]{--ds-fade-start:var(--ds-scroll-fade)}:is(.ds-frame,.ds-surface)[data-skin=glass] [data-scroll-end]{--ds-fade-end:var(--ds-scroll-fade)}:is(.ds-frame,.ds-surface)[data-skin=glass] .ds-table-wrap[data-scroll-start]{--ds-fade-start:0px}.ds-frame[data-skin=glass] :is(.ds-stack>.ds-filterbar,.ds-stack>form>.ds-filterbar){margin-bottom:0}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-section-body>.ds-chart{padding:var(--ds-inset) var(--ds-inset) calc(var(--ds-inset) - 4px)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-chart:is([data-form=bars],[data-form=bars-time]) .ds-bars-plot:has(>.ds-chart-ref){margin-right:var(--ds-ref-gutter,116px)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-chart:is([data-form=bars],[data-form=bars-time]) .ds-bars-plot:has(>.ds-chart-ref)+.ds-bars-axis{margin-right:var(--ds-ref-gutter,116px)}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-chart:is([data-form=bars],[data-form=bars-time]) .ds-bars-plot>.ds-chart-ref{right:calc(-1 * var(--ds-ref-gutter, 116px))}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-chart:is([data-form=bars],[data-form=bars-time]) .ds-bars-plot>.ds-chart-ref>span{left:auto;right:0;top:0;transform:translateY(-50%);max-width:calc(var(--ds-ref-gutter, 116px) - 8px);padding:3px 7px;border:1px solid var(--ds-glass-rule,var(--rule));border-radius:999px;background:var(--ds-glass-strong,var(--stone-soft));font:10.5px/1.25 var(--ds-font);color:var(--ds-text-secondary);white-space:normal;text-align:left}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card:is([data-size=full],[data-size=preview]):not(.ds-header-center .ds-card){padding:var(--ds-inset,16px);gap:10px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-range[data-paging]{justify-content:center;flex-wrap:wrap;gap:10px}:root:has(:is(.ds-frame,.ds-surface)[data-skin=glass]) .ds-card-aside-row>.ds-card[data-size=preview]:has(>.ds-agenda-card):not(.ds-header-center .ds-card){padding:var(--ds-inset,16px) 0 var(--ds-inset,16px) var(--ds-inset,16px)}