.ds-btn.ds-btn--fill,.ds-btn.ds-btn--fill:disabled,.ds-btn.ds-btn--fill[aria-disabled=true]{background:var(--ds-btn-primary-bg);border-color:var(--ds-accent);color:var(--ds-accent-ink);box-shadow:var(--ds-btn-primary-shadow)}.ds-btn.ds-btn--fill:hover:not(:disabled):not([aria-disabled=true]){background:var(--ds-btn-primary-bg-hover);border-color:var(--ds-accent-hover);color:var(--ds-accent-ink)}.ds-btn.ds-btn--fill-bad,.ds-btn.ds-btn--fill-bad:disabled,.ds-btn.ds-btn--fill-bad[aria-disabled=true]{background:var(--ds-bad);border-color:var(--ds-bad);color:var(--ds-on-bad,#fff)}.ds-btn.ds-btn--fill-bad:hover:not(:disabled):not([aria-disabled=true]){background:var(--ds-bad-ink);border-color:var(--ds-bad-ink);color:var(--ds-on-bad,#fff)}.ds-btn:is(.ds-btn--fill,.ds-btn--fill-bad):is(:disabled,[aria-disabled=true]){opacity:.45}.ds-btn:is(.ds-btn--fill,.ds-btn--fill-bad)[data-busy]{opacity:.8}
.sh-root{--ws-top-h:52px;--sh-frame-line:var(--ds-line)}.sh-root .ws-shell.sh-shell{--ws-sidebar-w:224px}.sh-root .ws-shell.sh-shell[data-rail]{--ws-sidebar-w:60px}.sh-root .ws-shell.sh-shell:before,.sh-root .ws-shell.sh-shell:after{content:none}.sh-root .ws-content.sh-main{padding:30px clamp(16px, 3.75vw, 48px) max(44px, var(--feedback-space,0px))}.sh-top{z-index:25;height:var(--ws-top-h);background:var(--ds-sidebar);border-bottom:1px solid var(--sh-frame-line);color:var(--ds-ink);align-items:center;gap:10px;padding:0 16px;font-size:14px;line-height:20px;display:flex;position:fixed;top:0;left:0;right:0}.sh-logo{font-family:var(--font-brand), ui-monospace, "SF Mono", Menlo, monospace;color:var(--ds-ink);flex:none;align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.sh-logo:hover{color:var(--ds-ink);text-decoration:none}.sh-logo svg path+path{fill:#f1ede2}.sh-top .sh-crumb--static{cursor:default}.sh-top .sh-crumb--static:hover{background:0 0}.sh-top__slot{align-items:center;gap:10px;min-width:0;display:flex}.sh-top__slot:empty{display:none}.sh-top__slot:before{content:"/";color:var(--ds-ink-4)}.sh-crumb,.sh-top .ws-switcher,.sh-pbar .ws-switcher{width:auto;min-width:0;max-width:320px;height:auto;color:var(--ds-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:4px 8px;font-size:13px;font-weight:600;line-height:20px;display:flex}.sh-crumb:hover,.sh-top .ws-switcher:hover{background:var(--ds-nav-hover)}.sh-crumb[data-state=open],.sh-top .ws-switcher[data-state=open]{background:var(--ds-surface);box-shadow:0 0 0 1px var(--ds-line-soft)}.sh-crumb__name,.sh-top .ws-switcher__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sh-crumb__chev,.sh-top .ws-switcher>svg{color:var(--ds-ink-3);flex:none}.sh-top .ws-monogram,.sh-side__org .ws-monogram{background:var(--ds-info);color:#fff;border-radius:6px;width:22px;height:22px;font-size:11px;font-weight:700}.sh-tile{color:#fff;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.sh-tile--add{background:var(--ds-surface);color:var(--ds-ink-2);box-shadow:inset 0 0 0 1px var(--ds-line)}.sh-tile--unknown{background:var(--ds-sunken-strong)}.sh-search{border:1px solid var(--ds-line-strong);background:var(--ds-surface);width:250px;height:30px;color:var(--ds-ink-3);font:inherit;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;margin-left:auto;padding:0 6px 0 12px;font-size:13px;display:flex}.sh-search:hover{border-color:var(--ds-line-strong)}.sh-search__text{flex:none}.sh-kbd{border:1px solid var(--ds-line);font:11px/16px var(--ds-font);color:var(--ds-ink-3);border-radius:5px;margin-left:auto;padding:0 5px}.sh-me{border:1px solid var(--ds-line);background:var(--ds-surface);width:30px;height:30px;color:var(--ds-ink);font:inherit;cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;font-size:11px;font-weight:600;display:grid}button.sh-me[data-state=open]{border-color:var(--ds-accent);box-shadow:0 0 0 3px var(--ds-accent-soft)}.sh-me--lg{cursor:default;width:34px;height:34px}.sh-side{z-index:20;top:var(--ws-top-h);width:var(--ws-sidebar-w);background:var(--ds-sidebar);border-right:1px solid var(--sh-frame-line);color:var(--ds-ink);flex-direction:column;gap:2px;padding:12px 10px;font-size:14px;line-height:20px;display:flex;position:fixed;bottom:0;left:0}.sh-side__scroll{flex-direction:column;flex:auto;gap:2px;min-height:0;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.sh-side__foot{flex-direction:column;flex:none;gap:2px;min-width:0;display:flex}.sh-navlist,.sh-group,.sh-group__list{flex-direction:column;gap:2px;min-width:0;display:flex}.sh-side__rule{border:0;border-top:1px solid var(--sh-frame-line);margin:6px 4px}.sh-nav{width:100%;height:34px;color:var(--ds-ink-2);font:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--ds-ease,ease), color .15s var(--ds-ease,ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13px;line-height:20px;text-decoration:none;display:flex;position:relative}.sh-nav>svg{color:var(--ds-nav-icon);flex:none}.sh-nav:hover{background:var(--ds-nav-hover);color:var(--ds-ink);text-decoration:none}.sh-nav[aria-current=page]{background:var(--ds-nav-selected);color:var(--ds-nav-selected-ink);box-shadow:0 0 0 1px var(--ds-line-strong);font-weight:500}.sh-nav[aria-current=page]>svg{color:var(--ds-nav-icon-selected)}.sh-nav__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sh-nav__chev{transition:transform .2s cubic-bezier(.2,.7,.2,1);color:var(--ds-ink-4)!important}.sh-nav[aria-expanded=true]>.sh-nav__chev{transform:rotate(90deg)}.sh-nav__tag{background:var(--ds-accent-soft);color:var(--ds-accent);border-radius:999px;padding:0 6px;font-size:10px;font-weight:600;line-height:16px}.sh-nav__count{color:var(--ds-nav-icon);font-size:11px}.sh-nav--sub{height:30px;padding-left:36px}.sh-nav--sub:before{content:"";border-left:1px solid var(--ds-line-soft);position:absolute;top:0;bottom:0;left:18px}.sh-setup{border:1px solid var(--ds-line);background:var(--ds-surface);color:var(--ds-ink);border-radius:10px;flex:none;margin:0 0 8px;padding:9px 10px 10px;font-size:12px;line-height:20px;text-decoration:none;display:block}.sh-setup:hover{border-color:var(--ds-line-strong);color:var(--ds-ink);text-decoration:none}.sh-setup__t{justify-content:space-between;align-items:center;font-weight:600;display:flex}.sh-setup__t>span{color:var(--ds-ink-3);font-variant-numeric:tabular-nums;font-weight:500}.sh-setup__segs{gap:3px;margin-top:8px;display:grid}.sh-setup__segs>i{background:var(--ds-sunken);border-radius:2px;height:4px}.sh-setup__segs>i.d{background:var(--ds-good)}.sh-setup__segs>i.c{background:var(--ds-saffron)}.sh-plan{border:1px solid var(--ds-line);background:var(--ds-surface);color:var(--ds-ink);border-radius:10px;flex:none;margin:8px 0;padding:9px 10px;font-size:12px;line-height:20px;text-decoration:none;display:block}.sh-plan:hover{border-color:var(--ds-line-strong);color:var(--ds-ink);text-decoration:none}.sh-plan__row{justify-content:space-between;gap:8px;display:flex}.sh-plan__row b{color:var(--ds-ink);font-weight:600}.sh-plan__row>span{color:var(--ds-ink-3);white-space:nowrap}.sh-plan__bar{background:var(--ds-sunken);border-radius:9px;height:4px;margin-top:7px;display:block;overflow:hidden}.sh-plan__bar>i{border-radius:inherit;background:var(--ds-meter-fill);height:100%;display:block}.sh-collapse{z-index:2;border:1px solid var(--ds-line);background:var(--ds-surface);width:26px;height:26px;color:var(--ds-ink-3);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:-13px;box-shadow:0 2px 6px -2px #0003}.sh-collapse:hover{color:var(--ds-ink);border-color:var(--ds-line-strong)}.sh-shell[data-rail]>.sh-side{align-items:center;padding:12px 9px}.sh-shell[data-rail] :is(.sh-side__scroll,.sh-side__foot,.sh-navlist){align-self:stretch;align-items:center}.sh-shell[data-rail] .sh-nav{justify-content:center;width:40px;padding:0}.sh-side__sk{flex-direction:column;display:flex}.sh-skrow{background:linear-gradient(90deg, var(--ds-sunken-strong) 0, var(--ds-sunken) 80px, var(--ds-sunken-strong) 160px);background-size:400px 100%;border-radius:6px;height:12px;margin:11px 10px;animation:1.4s linear infinite sh-shimmer;display:block}@keyframes sh-shimmer{0%{background-position:-200px 0}to{background-position:400px 0}}.sh-pbar-wrap{display:none}.sh-pbar{background:var(--ds-sidebar);border-bottom:1px solid var(--sh-frame-line);align-items:center;gap:8px;height:56px;padding:0 14px;font-size:14px;line-height:20px;display:flex}.sh-pbar .sh-crumb{max-width:60vw;padding:0}.sh-pbar .sh-crumb:hover,.sh-pbar .sh-crumb[data-state=open]{box-shadow:none;background:0 0}.sh-pbar__menu,.sh-dside__x{border:1px solid var(--ds-line-strong);background:var(--ds-surface);width:34px;height:34px;color:var(--ds-ink);cursor:pointer;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.sh-pbar__me{margin-left:auto}.sh-drawer{z-index:50;display:flex;position:fixed;inset:0}.sh-dside{background:var(--ds-sidebar);border-right:1px solid var(--sh-frame-line);width:min(300px,85vw);color:var(--ds-ink);flex-direction:column;gap:2px;padding:12px 10px;font-size:14px;line-height:20px;animation:.4s cubic-bezier(.2,.7,.2,1) both sh-slidein;display:flex;position:relative;overflow-y:auto;box-shadow:20px 0 40px -20px #00000059}.sh-dside__top{justify-content:space-between;align-items:center;padding:4px 4px 10px;display:flex}.sh-dside__x{width:32px;height:32px}.sh-dside>.sh-search{flex:none;width:auto;margin:0 0 8px}.sh-dside .sh-side__scroll{overflow:visible}.sh-dside .sh-side__rule{align-self:stretch}.sh-side__org:not(:empty){margin-top:6px;display:block}.sh-side__org .ws-switcher{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:10px;align-items:center;gap:8px;width:100%;height:auto;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.sh-side__org .ws-switcher>svg{color:var(--ds-ink-3);margin-left:auto}.sh-drawer__scrim{background:#1a1a1a73;border:0;flex:1}@keyframes sh-slidein{0%{transform:translate(-100%)}}@media (max-width:767px){.sh-top,.sh-shell>.sh-side{display:none}.sh-pbar-wrap{display:block}.sh-root .ws-shell.sh-shell{padding-top:0;padding-left:0}}.ws-menu.sh-menu{z-index:60;width:264px;min-width:0;max-width:calc(100vw - 16px);font-family:var(--ds-font);color:var(--ds-ink);border-radius:12px;padding:6px;font-size:13px;line-height:20px;box-shadow:0 1px 2px #0000000d,0 22px 40px -18px #1f1e1d66;border:1px solid var(--ds-line)!important;background:var(--ds-surface)!important}.sh-menu__label{color:var(--ds-ink-3);padding:8px 10px 6px;font-size:12px}.sh-menu__item{width:100%;height:34px;color:var(--ds-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:none;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.sh-menu__item:hover,.sh-menu__item[data-highlighted]{background:var(--ds-sunken);color:var(--ds-ink);text-decoration:none}.sh-menu__item>svg{color:var(--ds-nav-icon);flex:none}.sh-menu__item>svg.sh-menu__ok{color:var(--ds-accent);margin-left:auto}.sh-menu__sep{border-top:1px solid var(--ds-line-soft);height:0;margin:6px 4px}.sh-menu__signout:before{content:"";background:var(--ds-nav-icon);flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpath d='m16 17 5-5-5-5'/%3E%3Cpath d='M21 12H9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpath d='m16 17 5-5-5-5'/%3E%3Cpath d='M21 12H9'/%3E%3C/svg%3E") 50%/contain no-repeat}.sh-menu__who{align-items:center;gap:10px;min-width:0;padding:8px 10px 10px;display:flex}.sh-menu__email{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ds-ink-3);font-size:12px;overflow:hidden}.sh-menu__org{border:1px solid var(--ds-line-soft);background:var(--ds-surface-soft);border-radius:8px;align-items:center;gap:8px;min-width:0;margin:0 4px 6px;padding:8px 10px;font-size:12px;display:flex}.sh-tag{border:1px solid var(--ds-line);color:var(--ds-ink-2);white-space:nowrap;border-radius:999px;margin-left:auto;padding:0 7px;font-size:11px;font-weight:500;line-height:18px;display:inline-block}.sh-pal-scrim{z-index:70;background:#1a1a1a73;position:fixed;inset:0}.ws-palette.sh-pal{z-index:71;width:min(560px,100vw - 32px);max-height:calc(100vh / var(--zoom,1) - 96px);font-family:var(--ds-font);color:var(--ds-ink);border-radius:14px;outline:none;flex-direction:column;font-size:13px;line-height:normal;display:flex;position:fixed;top:64px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 30px 60px -24px #00000073;border:1px solid var(--ds-line-strong)!important;background:var(--ds-surface)!important}.sh-pal__in{border-bottom:1px solid var(--ds-line);height:50px;color:var(--ds-ink-4);flex:none;align-items:center;gap:10px;padding:0 16px;display:flex}.sh-pal__in:has(input:not(:placeholder-shown))>svg{color:var(--ds-ink)}.sh-pal__in input{min-width:0;color:var(--ds-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.sh-pal__in input::placeholder{color:var(--ds-ink-4)}.sh-pal__list{flex:auto;max-height:330px;padding:6px;overflow-y:auto}.sh-pal__group{letter-spacing:.04em;text-transform:uppercase;color:var(--ds-ink-3);align-items:center;gap:6px;padding:8px 10px 4px;font-size:11px;font-weight:600;line-height:normal;display:flex}.sh-pal__opt{cursor:pointer;border-radius:8px;align-items:center;gap:10px;height:34px;padding:0 10px;display:flex}.sh-pal__opt>svg{color:var(--ds-nav-icon);flex:none}.sh-pal__opt[aria-selected=true]{background:var(--ds-accent-soft);color:var(--ds-accent);font-weight:600}.sh-pal__opt[aria-selected=true]>svg{color:var(--ds-accent)}.sh-pal__ret{color:var(--ds-accent);margin-left:auto;font-size:11px;font-weight:500}.sh-pal__none{text-align:center;color:var(--ds-ink-3);justify-items:center;gap:6px;padding:26px 16px 30px;display:grid}.sh-pal__noneico{background:var(--ds-sunken);width:40px;height:40px;color:var(--ds-ink-3);border-radius:12px;place-items:center;display:grid}.sh-pal__foot{border-top:1px solid var(--ds-line);background:var(--ds-surface-soft);color:var(--ds-ink-3);flex:none;gap:14px;padding:9px 16px;font-size:11px;display:flex}.sh-pal__foot kbd{border:1px solid var(--ds-line);background:var(--ds-surface);font:11px var(--ds-font);border-radius:4px;margin-right:4px;padding:0 4px}.sh-root .ws-loading.sh-loading{padding:0;animation:none;display:block}.sh-loading__line{color:var(--ds-ink-3);align-items:center;gap:8px;margin:0 0 16px;font-size:13px;display:flex}.sh-loading__bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.sh-loading__bento>i{background:linear-gradient(90deg, var(--ds-sunken-strong) 0, var(--ds-sunken) 80px, var(--ds-sunken-strong) 160px);background-size:400px 100%;border-radius:12px;animation:1.4s linear infinite sh-shimmer;display:block}@media (max-width:767px){.sh-loading__bento>i{grid-column:span 12!important}}.sh-card{border:1px solid var(--ds-line);background:var(--ds-surface);min-width:0;color:var(--ds-ink);border-radius:12px;font-size:14px;line-height:20px;overflow:hidden}.sh-failed{width:100%;max-width:520px;margin:40px auto 0}.sh-ch{border-bottom:1px solid var(--ds-line);align-items:center;gap:10px;min-height:56px;padding:13px 18px;display:flex}.sh-ch__title{letter-spacing:normal;color:var(--ds-ink);margin:0;font-size:15px;font-weight:600;line-height:20px}.sh-ch__end{margin-left:auto}.sh-ico{background:var(--ds-accent-soft);width:30px;height:30px;color:var(--ds-accent);border-radius:8px;flex:none;place-items:center;display:grid}.sh-ico--bad{background:var(--ds-bad-soft);color:var(--ds-bad)}.sh-ico--warn{background:var(--ds-warn-soft);color:var(--ds-warn)}.sh-ico--good{background:var(--ds-good-soft);color:var(--ds-good)}.sh-actbar{border-top:1px solid var(--ds-line);background:var(--ds-surface-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px 18px;display:flex}.sh-actbar .ds-btn{height:min(34px, var(--ds-btn-h));padding:0 12px;font-size:13px}.sh-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.sh-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.sh-badge--good{background:var(--ds-good-soft);color:var(--ds-good)}.sh-badge--warn{background:var(--ds-warn-soft);color:var(--ds-warn)}.sh-badge--bad{background:var(--ds-bad-soft);color:var(--ds-bad)}.sh-badge--info{background:var(--ds-info-soft);color:var(--ds-info)}.sh-badge--neutral{background:var(--ds-sunken);color:var(--ds-ink-2)}.ds-dialog.sh-dlg{box-shadow:none;font-size:14px;line-height:20px;border-color:var(--ds-line-strong)!important}.ds-dialog-overlay:has(+.sh-dlg){background:#1a1a1a73}.sh-dlg .ds-dialog__close{width:28px;height:28px;color:var(--ds-ink-3);border-radius:8px}.sh-dlg__hd{align-items:center;gap:12px;padding-right:32px;display:flex}.sh-dlg__hd>div{min-width:0}.sh-dlg__tile{background:var(--ds-accent-soft);width:36px;height:36px;color:var(--ds-accent);border-radius:10px;flex:none;place-items:center;display:grid}.sh-dlg__tile>svg{width:18px;height:18px}.sh-dlg__tile--bad{background:var(--ds-bad-soft);color:var(--ds-bad)}.sh-dlg__tile--warn{background:var(--ds-warn-soft);color:var(--ds-warn)}.sh-dlg__title{letter-spacing:normal;color:var(--ds-ink);margin:0;font-size:16px;font-weight:600;line-height:22px}.sh-dlg__desc{color:var(--ds-ink-2);margin:0;font-size:14px;line-height:20px}.sh-dlg__acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sh-dlg__acts .ds-btn{height:min(32px, var(--ds-btn-h));padding:0 12px;font-size:13px}.sh-goes,.sh-dlg ul[aria-label=What\ goes]{border:1px solid var(--ds-line-soft);border-radius:10px;gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.sh-goes>li,.sh-dlg ul[aria-label=What\ goes]>li{color:var(--ds-ink-2);align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:19px;display:flex}.sh-goes>li+li,.sh-dlg ul[aria-label=What\ goes]>li+li{border-top:1px solid var(--ds-line-soft)}.sh-goes>li>svg{width:15px;height:15px;color:var(--ds-ink-3);flex:none;margin-top:2px}.sh-goes b,.sh-dlg ul[aria-label=What\ goes] b{color:var(--ds-ink);font-weight:600}.sh-goes--warn>li:before{content:"";background:var(--ds-warn);border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.sh-dlg .ds-field__label,.sh-fl__lb{color:var(--ds-ink-2);font-size:12px;font-weight:600}.sh-dlg .ds-field{gap:6px}.sh-fl{gap:6px;display:grid}.sh-dlg .ds-input:not(textarea),.sh-popup .ds-input:not(textarea){border-color:var(--ds-line-strong);height:36px;font-size:13px}.sh-ta.ds-input{border:1px solid var(--ds-line-strong);resize:none;border-radius:8px;min-height:96px;padding:9px 10px;font-size:13px;line-height:19px}.sh-ta.ds-input::placeholder{color:var(--ds-ink-4)}.sh-ta.ds-input[aria-invalid=true]{border-color:var(--ds-bad);box-shadow:0 0 0 3px var(--ds-bad-soft)}.sh-popup .sh-ta.ds-input{min-height:64px}.sh-errline{background:var(--ds-bad-soft);color:var(--ds-bad-ink);border-radius:8px;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;font-size:13px;line-height:18px;display:flex}.sh-errline>svg{width:15px;height:15px;color:var(--ds-bad);flex:none;margin-top:1px}.sh-chips{flex-wrap:wrap;gap:6px;display:flex}.sh-chips>button{border:1px solid var(--ds-line);background:var(--ds-surface);height:28px;color:var(--ds-ink-2);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.sh-chips>button:hover{border-color:var(--ds-line-strong)}.sh-chips>button[aria-pressed=true]{border-color:var(--ds-accent);background:var(--ds-accent-soft);color:var(--ds-accent);font-weight:600}.sh-chips>button>svg{width:12px;height:12px}.sh-chips>button:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.sh-sent{text-align:center;justify-items:center;gap:6px;padding:10px 0 4px;display:grid}.sh-sent>p{color:var(--ds-ink-2);margin:6px 0 0;font-size:14px}.sh-popup{z-index:65;width:min(360px,100vw - 24px);max-height:calc(100vh / var(--zoom,1) - 40px);border:1px solid var(--ds-line-strong);background:var(--ds-surface);font-family:var(--ds-font);color:var(--ds-ink);border-radius:12px;gap:12px;padding:16px;font-size:13px;line-height:normal;animation:.35s cubic-bezier(.2,.7,.2,1) .15s both sh-pop;display:grid;position:fixed;bottom:20px;right:20px;overflow-y:auto;box-shadow:0 1px 2px #0000000f,0 24px 44px -20px #1f1e1d73}.sh-popup__head{align-items:center;gap:10px;display:flex}.sh-popup__title{letter-spacing:normal;color:var(--ds-ink);flex:1;margin:0;font-size:14px;font-weight:600;line-height:20px}.sh-popup__x{color:var(--ds-ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.sh-popup__x:hover{color:var(--ds-ink)}.sh-popup__ok{background:var(--ds-good-soft);width:26px;height:26px;color:var(--ds-good);border-radius:8px;flex:none;place-items:center;display:grid}.sh-popup__note{color:var(--ds-ink-3);margin:0}.sh-popup__timer{background:var(--ds-sunken);border-radius:2px;height:3px;overflow:hidden}.sh-popup__timer>i{background:var(--ds-meter-fill);transform-origin:0;height:100%;animation:4s linear both sh-drain;display:block}.sh-popup .sh-dlg__acts .ds-btn{height:min(30px, var(--ds-btn-h-sm));padding:0 10px;font-size:12px}.sh-form{gap:16px;display:grid}.sh-popup .sh-form{gap:12px}.sh-rating{color:var(--ds-ink-3);align-items:center;gap:10px;font-size:12px;display:flex}.sh-rating__seg{border:1px solid var(--ds-line);border-radius:8px;display:inline-flex;overflow:hidden}.sh-rating__seg>button{background:var(--ds-surface);width:36px;height:30px;color:var(--ds-ink-2);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border:0;place-items:center;padding:0;font-size:13px;font-weight:600;display:grid}.sh-rating__seg>button+button{border-left:1px solid var(--ds-line)}.sh-rating__seg>button[data-lo]{background:var(--ds-accent-soft)}.sh-rating__seg>button[aria-pressed=true]{background:var(--ds-accent);color:var(--ds-accent-ink)}.sh-rating__seg>button:focus-visible{outline:2px solid var(--ds-focus);outline-offset:-2px}@keyframes sh-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes sh-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.sh-unote{border:1px solid var(--ds-accent-line);background:linear-gradient(90deg, var(--ds-accent-soft), var(--ds-surface) 60%);color:var(--ds-ink);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;font-size:14px;line-height:20px;display:grid;overflow:hidden}.sh-unote__gl{place-items:center;padding:0 16px 0 18px;display:grid}.sh-unote__ico{background:var(--ds-surface);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--ds-accent-line);color:var(--ds-accent);border-radius:10px;place-items:center;display:grid}.sh-unote__tx{min-width:0;padding:14px 18px 14px 0}.sh-unote__tx>b{margin-bottom:2px;font-size:14px;font-weight:700;display:block}.sh-unote__tx>p{color:var(--ds-ink-2);margin:0;font-size:13px;line-height:19px}.sh-unote__ac{border-left:1px solid var(--ds-accent-line);background:var(--ds-surface);align-items:center;padding:0 18px;display:flex}.sh-unote__ac .ds-btn{height:min(34px, var(--ds-btn-h));padding:0 12px;font-size:13px}@media (max-width:560px){.sh-unote{grid-template-columns:auto minmax(0,1fr)}.sh-unote__ac{border-left:0;border-top:1px solid var(--ds-accent-line);grid-column:1/-1;padding:12px 18px}}.sh-alerts__rows{margin:0;padding:0;list-style:none}.sh-alerts__row{color:var(--ds-ink);grid-template-columns:150px minmax(0,1fr) 70px;align-items:baseline;gap:14px;padding:12px 18px;font-size:13px;line-height:19px;display:grid}.sh-alerts__row+.sh-alerts__row{border-top:1px solid var(--ds-line)}.sh-alerts__row>.sh-badge{justify-self:start}.sh-alerts__when{color:var(--ds-ink-3);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.sh-alerts--inline{border-bottom:1px solid var(--ds-line)}.sh-quiet.ds-btn{height:min(30px, var(--ds-btn-h-sm));color:var(--ds-accent);background:0 0;border-color:#0000;padding:0 10px;font-size:12px}@media (max-width:640px){.sh-alerts__row{grid-template-columns:minmax(0,1fr) auto}.sh-alerts__row>:nth-child(2){grid-area:2/1/auto/-1}}.sh-card--danger{border-color:#b91c1c59}.sh-delrow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.sh-delrow>p{color:var(--ds-ink-2);margin:0;font-size:13px}.sh-delrow .ds-btn{height:min(34px, var(--ds-btn-h));padding:0 12px;font-size:13px}@media (max-width:480px){.sh-delrow{grid-template-columns:minmax(0,1fr);justify-items:start}}@media (prefers-reduced-motion:reduce){.sh-skrow,.sh-loading__bento>i,.sh-dside,.sh-popup,.sh-popup__timer>i,.sh-nav,.sh-nav__chev{transition:none;animation:none}}@keyframes sh-popc{0%{opacity:0;scale:.98}}.ws-menu.sh-menu,.ws-palette.sh-pal,.ds-dialog.sh-dlg{animation:.3s cubic-bezier(.2,.7,.2,1) both sh-popc}:is(.sh-pal-scrim,.ds-dialog-overlay:has(+.sh-dlg)){animation:.25s cubic-bezier(.2,.7,.2,1) both sh-fade}@keyframes sh-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ws-menu.sh-menu,.ws-palette.sh-pal,.ds-dialog.sh-dlg,.sh-pal-scrim{animation:none}.ds-dialog-overlay:has(+.sh-dlg){animation:none}}.sh-delnote{color:var(--ds-ink);margin:0;padding:14px 18px;font-size:14px;font-weight:600}.sh-delbar{border-top:1px solid var(--ds-line);background:var(--ds-surface-soft);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.sh-dlg--ruled .sh-goes{border:0;border-top:1px solid var(--ds-line-soft);border-bottom:1px solid var(--ds-line-soft);border-radius:0}.sh-dlg--ruled .sh-goes>li{gap:8px;padding:8px 0;line-height:18px}.sh-dlg--ruled .sh-goes>li>svg{width:14px;height:14px}:root :is(.sh-ch,.vk-ch,.bl-ch,.cx-ch,.tk-ch,.ho-ch,.ho-od-ch,.ws-root .ws-section__band,.ws-root .ds-panel__head,.ws-root .gl .ws-section__band){background:var(--ds-good-soft);border-bottom-color:var(--ds-accent-line)}:root .ws-root :is(.ws-section__band,.ds-panel__head){border-bottom:1px solid var(--ds-accent-line);padding-block:13px}.ws-root .ws-section:has(>.ws-section__body[hidden])>.ws-section__band{border-bottom:0;padding-bottom:13px}.ws-root .ds-panel__head+.ds-panel__body,.ws-root .ws-section__body>.ws-section__pad:first-child{padding-top:var(--inset-panel)}:root :is(.sh-ch__title,.gl-stephead>h2,.ws-root .ws-section__title,.ws-root .ds-panel__title,.vk-ch>h2,.vk-ch>h3,.vk-ch .vk-h3,.bl-ch h3,.cx-ch .cx-h,.tk-ch__t,.ho-ch__title,.ho-od-title){color:var(--ds-accent);font-size:14px}:root :is(.sh-ch,.vk-ch,.bl-ch,.cx-ch,.ho-ch,.ws-root .ws-section__title) :is(.sh-ico,.vk-ico,.bl-ico,.cx-ico,.ho-ico):not(.sh-ico--bad,.sh-ico--warn,.sh-ico--good,.cx-ico--bad,.cx-ico--warn,.cx-ico--good,.cx-ico--info){background:var(--ds-accent);color:var(--ds-accent-ink)}:root :is(.sh-ch,.vk-ch,.ws-root .ws-section__band,.ws-root .ds-panel__head) .vk-badge:not(.warn,.bad,.neu,.info,.out),:root :is(.sh-ch,.cx-ch) :is(.sh-ico--good,.cx-ico--good){background:color-mix(in srgb, var(--ds-good) 15%, #fff)}:root .sh-card--danger>.sh-ch{border-bottom-color:var(--ds-line);background:0 0}:root .sh-card--danger>.sh-ch .sh-ch__title{color:var(--ds-ink)}:root .sh-card--danger>.sh-ch .sh-ico{background:var(--ds-bad-soft);color:var(--ds-bad)}body:has(.sh-root) :is(.sh-ch,.vk-ch,.bl-ch,.cx-ch,.tk-ch,.ho-ch,.ho-od-ch,.ws-root .ws-section__band,.ws-root .ds-panel__head,.ws-root .gl .ws-section__band){border-bottom:1px solid var(--ds-line);background:0 0;min-height:40px;padding-block:0;padding-inline:14px}body:has(.sh-root) .ws-root :is(.ws-section__band,.ds-panel__head){border-bottom:1px solid var(--ds-line);padding-block:8px}body:has(.sh-root) .ws-root .ws-section:has(>.ws-section__body[hidden])>.ws-section__band{border-bottom:0}body:has(.sh-root) :is(.sh-ch__title,.gl-stephead>h2,.ws-root .ws-section__title,.ws-root .ds-panel__title,.vk-ch>h2,.vk-ch>h3,.vk-ch .vk-h3,.bl-ch h3,.cx-ch .cx-h,.tk-ch__t,.ho-ch__title,.ho-od-title){color:var(--ds-ink);font-size:13px;font-weight:600}body:has(.sh-root) :is(.sh-ch,.vk-ch,.bl-ch,.cx-ch,.tk-ch,.ho-ch,.ho-od-ch,.ws-root .ws-section__title,.ws-root .ds-panel__head)>:is(.sh-ico,.vk-ico,.bl-ico,.cx-ico,.tk-ico,.ho-ico){display:none}body:has(.sh-root) :is(.ws-section__count,.ds-panel__count,.ds-tab__count,.sh-ch__title+.ak-count,.tk-ch__t+.tk-sub,.ho-ch__title+.ho-sub,.cx-h+.cx-sub,.tp-chips__n,.tp-group__count){display:none}body:has(.sh-root) :is(.st-lr,.ho-lr__line,.cx-lr:not(.cx-list>ul>li),.cx-list>ul>li>.cx-lr__sum,.vk-lr,.bl-lr,.ak-lr,.ws-root .ws-drow__summary){min-height:38px;padding-block:4px;padding-inline:14px}body:has(.sh-root) :is(.st-lr,.ho-lr__line,.cx-lr:not(.cx-list>ul>li),.cx-list>ul>li>button.cx-lr__sum,.vk-lr,.bl-lr,.ak-lr,.ws-root .ws-drow__summary):where(:not(.st-lh,.ho-lh,.cx-lh,.vk-lh,.bl-lh,.ak-lh)):hover{background:var(--ds-hover)}body:has(.sh-root) :is(.st-lh,.ho-lh,.cx-lh,.vk-lh,.bl-lh,.ak-lh,.ws-root .ws-rowlist__head){border-bottom:1px solid var(--ds-line);letter-spacing:.05em;text-transform:uppercase;height:auto;min-height:32px;color:var(--ds-ink-3);background:0 0;padding-inline:14px;font-size:11px;font-weight:500}body:has(.sh-root) main table>thead>tr>th{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;height:32px;color:var(--ds-ink-3);background:0 0;font-size:11px;font-weight:500}body:has(.sh-root) main table>tbody>tr>td{height:38px}body:has(.sh-root) main table>tbody>tr:hover>td{background:var(--ds-hover)}body:has(.sh-root) .ws-root :is(.ds-table th,.tk .tk-table thead th){white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;height:32px;color:var(--ds-ink-3);background:0 0;padding-block:0;font-size:11px;font-weight:500}body:has(.sh-root) .ws-root .ds-table td{height:38px;padding-block:6px}body:has(.sh-root) .tk .tk-table tbody td{height:38px;padding-block:4px}body:has(.sh-root) .tk .tk-table :is(th,td):first-child{padding-left:14px}body:has(.sh-root) .tk .tk-table :is(th,td):last-child{padding-right:14px}body:has(.sh-root) :is(.st-plan .sheen,.tk-plan .sheen,.ho-sheen,.cd-plan .sheen,.ak-feature__sheen):after{background:var(--ds-hero-gloss);width:auto;animation:none;inset:0;transform:none}body:has(.sh-root) :is(.sh-ch,.vk-ch,.ws-root .ws-section__band,.ws-root .ds-panel__head) .vk-badge:not(.warn,.bad,.neu,.info,.out){background:var(--ds-good-soft)}:root .dl-card>.vk-ch>h2{font-size:15px}.sh-grp{color:var(--ds-ink-3);letter-spacing:.05em;text-transform:uppercase;padding:12px 10px 4px;font-size:11px;font-weight:500}body:has(.sh-root) :is(.fc-cbx.on,.su-tick[aria-checked=true]){color:var(--ds-accent-ink)}body:has(.sh-root) .ho .ho-tick:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a0a0a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}
