.sd-as{--as-bg:#fbfbfa;--as-raise:#fff;--as-hover:#0000000b;--as-active:#fff;--as-active-ring:#00000012;--as-ink:#18181b;--as-ink-2:#5d5d66;--as-ink-3:#9a9aa2;--as-line:#00000014;--as-field:#0000000a;--as-accent:#3d63f5;--as-logo:#18181b;--as-shadow:0 1px 2px #0000000a, 0 12px 32px -12px #00000024;--as-marker-shadow:0 1px 2px #0000000f, 0 0 0 1px var(--as-active-ring);--as-w:248px;--as-rail:60px;--as-ease:cubic-bezier(.23, 1, .32, 1);--as-dur:.34s;height:100%;min-height:0;color:var(--as-ink);-webkit-font-smoothing:antialiased;font-family:inherit;font-size:13.5px;line-height:1.3;display:inline-flex;position:relative}.dark .sd-as[data-theme=auto],.sd-as[data-theme=dark]{--as-bg:#141416;--as-raise:#1c1c1f;--as-hover:#ffffff0d;--as-active:#232327;--as-active-ring:#ffffff12;--as-ink:#f2f2f3;--as-ink-2:#a5a5ad;--as-ink-3:#6c6c74;--as-line:#ffffff14;--as-field:#ffffff0d;--as-accent:#8aa2ff;--as-logo:#f2f2f3;--as-shadow:0 0 0 1px #ffffff05, 0 16px 40px -16px #000000b3;--as-marker-shadow:0 0 0 1px var(--as-active-ring), 0 1px 0 #ffffff0a inset}.sd-as[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sd-as[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sd-as__panel{width:var(--as-w);background:var(--as-bg);height:100%;min-height:0;box-shadow:inset 0 0 0 1px var(--as-line), var(--as-shadow);transition:width var(--as-dur) var(--as-ease);border-radius:18px;flex-direction:column;display:flex;overflow:clip}.sd-as[data-collapsed] .sd-as__panel{width:var(--as-rail)}.sd-as__label,.sd-as__badge,.sd-as__unread,.sd-as__chev,.sd-as__kbd,.sd-as__wsmeta,.sd-as__updown,.sd-as__heading>span{transition:opacity .22s var(--as-ease), filter .22s var(--as-ease)}.sd-as[data-collapsed] :is(.sd-as__label,.sd-as__badge,.sd-as__unread,.sd-as__chev,.sd-as__kbd,.sd-as__wsmeta,.sd-as__updown,.sd-as__heading>span){opacity:0;filter:blur(3px);pointer-events:none}.sd-as__head{flex:none;justify-content:space-between;align-items:center;gap:8px;height:52px;padding:0 10px 0 16px;display:flex;position:relative}.sd-as__ws{align-items:center;gap:10px;min-width:0;display:flex}.sd-as__logo{background:var(--as-logo);width:28px;height:28px;color:var(--as-bg);letter-spacing:.01em;transition:opacity .2s var(--as-ease), transform .2s var(--as-ease);border-radius:8px;flex:none;place-items:center;font-size:11.5px;font-weight:650;display:grid}.sd-as__wsmeta{white-space:nowrap;min-width:0;display:grid}.sd-as__wsname{text-overflow:ellipsis;letter-spacing:-.01em;font-weight:600;overflow:hidden}.sd-as__wsplan{color:var(--as-ink-3);font-size:12px}.sd-as__toggle{width:28px;height:28px;color:var(--as-ink-3);cursor:pointer;transition:background-color .15s, color .15s, opacity .2s var(--as-ease), left var(--as-dur) var(--as-ease);background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:grid}.sd-as__toggle:hover{background:var(--as-hover);color:var(--as-ink)}.sd-as__toggle svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.sd-as__toggle-arrow{transition:transform var(--as-dur) var(--as-ease);transform-origin:9.75px 8px}.sd-as[data-collapsed] .sd-as__toggle-arrow{transform:scaleX(-1)}.sd-as[data-collapsed] .sd-as__toggle{opacity:0;background:var(--as-raise);box-shadow:0 0 0 1px var(--as-line);position:absolute;top:12px;left:16px}.sd-as[data-collapsed] .sd-as__head:is(:hover,:focus-within) .sd-as__toggle{opacity:1;color:var(--as-ink)}.sd-as[data-collapsed] .sd-as__head:is(:hover,:focus-within) .sd-as__logo{opacity:0;transform:scale(.9)}.sd-as__row{z-index:1;width:100%;height:32px;color:var(--as-ink-2);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 10px 0 12px;text-decoration:none;transition:background-color .14s,color .14s;display:flex;position:relative;overflow:hidden}.sd-as__row:hover{background:var(--as-hover);color:var(--as-ink)}.sd-as__row[aria-current=page]{color:var(--as-ink);background:0 0}.sd-as__row:focus-visible,.sd-as__toggle:focus-visible,.sd-as__menuitem:focus-visible,.sd-as__noticebtn:focus-visible,.sd-as__noticedismiss:focus-visible,.sd-as__clear:focus-visible{outline:2px solid var(--as-accent);outline-offset:-2px}.sd-as__row:active{transform:scale(.985)}.sd-as__icon{width:16px;height:16px;color:var(--as-ink-3);flex:none;place-items:center;transition:color .14s;display:grid}.sd-as__row:hover .sd-as__icon,.sd-as__row[aria-current=page] .sd-as__icon{color:var(--as-ink)}.sd-as__svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.sd-as__custom{place-items:center;width:16px;height:16px;display:grid}.sd-as__custom>svg{width:16px;height:16px}.sd-as__dotless{background:currentColor;border-radius:50%;width:4px;height:4px}.sd-as__label{flex:1;align-items:baseline;gap:6px;min-width:0;display:flex}.sd-as__text{text-overflow:ellipsis;overflow:hidden}.sd-as__text mark{color:var(--as-ink);background:0 0;font-weight:600}.sd-as__context{color:var(--as-ink-3);text-overflow:ellipsis;font-size:12px;overflow:hidden}.sd-as__badge{background:var(--as-field);min-width:20px;height:18px;color:var(--as-ink-2);font-variant-numeric:tabular-nums;text-align:center;border-radius:6px;flex:none;padding:0 6px;font-size:11.5px;line-height:18px}.sd-as__row[aria-current=page] .sd-as__badge{background:var(--as-accent);color:#fff}.sd-as__unread{background:var(--as-accent);border-radius:50%;flex:none;width:6px;height:6px;margin-right:4px}.sd-as__chev{fill:none;width:14px;height:14px;stroke:var(--as-ink-3);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;transition:transform .26s var(--as-ease), opacity .22s, filter .22s;flex:none;margin-left:auto}[data-open]>.sd-as__row .sd-as__chev{transform:rotate(90deg)}.sd-as__row[data-holds-active] .sd-as__icon:after{content:"";background:var(--as-accent);border-radius:50%;width:3px;height:3px;position:absolute;left:7px;transform:translateY(-9px)}.sd-as__kbd{box-shadow:inset 0 0 0 1px var(--as-line);color:var(--as-ink-3);border-radius:5px;flex:none;margin-left:auto;padding:1px 5px;font:500 11px/16px ui-monospace,SFMono-Regular,Menlo,monospace}.sd-as__search{flex:none;padding:0 10px 8px}.sd-as__searchbtn{background:var(--as-field)}.sd-as__searchbtn:hover{background:var(--as-hover)}.sd-as__field{background:var(--as-raise);height:32px;box-shadow:0 0 0 1px var(--as-line), 0 0 0 4px color-mix(in oklab, var(--as-accent) 16%, transparent);color:var(--as-ink-3);animation:sd-as-field .26s var(--as-ease) both;border-radius:9px;align-items:center;gap:10px;padding:0 4px 0 12px;display:flex}.sd-as__field input{min-width:0;color:var(--as-ink);font:inherit;background:0 0;border:0;outline:0;flex:1}.sd-as__field input::placeholder{color:var(--as-ink-3)}.sd-as__field input::-webkit-search-cancel-button{display:none}.sd-as__clear{width:24px;height:24px;color:var(--as-ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.sd-as__clear:hover{background:var(--as-hover);color:var(--as-ink)}.sd-as__clear svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:14px;height:14px}@keyframes sd-as-field{0%{opacity:.4;transform:scale(.98)}}.sd-as__results{grid-template-columns:minmax(0,1fr);gap:1px;padding-top:2px;display:grid}.sd-as__result[data-cursor]{background:var(--as-hover);color:var(--as-ink)}.sd-as__result[data-cursor] .sd-as__icon{color:var(--as-ink)}.sd-as__result{animation:sd-as-in .24s var(--as-ease) both}.sd-as__empty{color:var(--as-ink-3);margin:0;padding:10px 12px;font-size:13px}@keyframes sd-as-in{0%{opacity:0;transform:translateY(-3px)}}.sd-as__scroll{scrollbar-width:none;flex:1;min-height:0;padding:0 10px 8px;position:relative;overflow:hidden auto}.sd-as__scroll::-webkit-scrollbar{display:none}.sd-as__marker{background:var(--as-active);box-shadow:var(--as-marker-shadow);pointer-events:none;transition:transform .38s var(--as-ease), height .38s var(--as-ease);border-radius:9px;position:absolute;top:0;left:10px;right:10px}.sd-as__section+.sd-as__section{margin-top:10px}.sd-as__heading{color:var(--as-ink-3);letter-spacing:.01em;white-space:nowrap;margin:0;padding:8px 12px 4px;font-size:11.5px;font-weight:500;position:relative}.sd-as__heading:after{content:"";background:var(--as-line);opacity:0;height:1px;transition:opacity .22s var(--as-ease);position:absolute;top:50%;left:12px;right:12px}.sd-as[data-collapsed] .sd-as__heading:after{opacity:1}.sd-as__list,.sd-as__sub{grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.sd-as__fold{transition:grid-template-rows .3s var(--as-ease);grid-template-rows:0fr;display:grid}.sd-as__fold>.sd-as__sub{min-height:0;overflow:hidden}[data-open]>.sd-as__fold{grid-template-rows:1fr}.sd-as[data-collapsed] .sd-as__fold{grid-template-rows:0fr}.sd-as__sub{padding-top:1px}.sd-as__sub .sd-as__row{padding-left:12px}.sd-as__twig{background:var(--as-line);width:1px;height:32px;margin-left:15px}.sd-as__sub .sd-as__row[aria-current=page] .sd-as__twig{background:var(--as-ink)}.sd-as__sub .sd-as__icon{justify-items:start;width:16px}.sd-as__foot{border-top:1px solid var(--as-line);flex:none;grid-template-columns:minmax(0,1fr);gap:4px;padding:8px 10px 10px;display:grid}.sd-as__noticewrap{transition:grid-template-rows .32s var(--as-ease), opacity .22s var(--as-ease), margin .32s var(--as-ease);grid-template-rows:1fr;margin-bottom:4px;display:grid}.sd-as__noticewrap>.sd-as__notice{min-height:0;overflow:hidden}.sd-as__noticewrap[data-gone],.sd-as[data-collapsed] .sd-as__noticewrap{opacity:0;grid-template-rows:0fr;margin-bottom:0}.sd-as__notice{width:calc(var(--as-w) - 20px);background:var(--as-raise);box-shadow:inset 0 0 0 1px var(--as-line);border-radius:12px}.sd-as__noticetitle{letter-spacing:-.01em;margin:0;padding:12px 12px 0;font-weight:600}.sd-as__noticebody{color:var(--as-ink-2);white-space:normal;margin:4px 0 0;padding:0 12px;font-size:12.5px;line-height:1.45}.sd-as__noticeactions{gap:6px;padding:10px 12px 12px;display:flex}.sd-as__noticebtn,.sd-as__noticedismiss{height:26px;font:inherit;cursor:pointer;border:0;border-radius:7px;padding:0 10px;font-size:12.5px;font-weight:500;transition:background-color .14s,color .14s,transform .14s}.sd-as__noticebtn{background:var(--as-ink);color:var(--as-bg)}.sd-as__noticebtn:hover{background:color-mix(in oklab, var(--as-ink) 86%, var(--as-bg))}.sd-as__noticedismiss{color:var(--as-ink-2);background:0 0}.sd-as__noticedismiss:hover{background:var(--as-hover);color:var(--as-ink)}:is(.sd-as__noticebtn,.sd-as__noticedismiss):active{transform:scale(.97)}.sd-as__user{position:relative}.sd-as__userbtn{gap:10px;height:44px;padding-left:8px}.sd-as__avatar{background:linear-gradient(140deg, color-mix(in oklab, var(--as-accent) 70%, #fff), var(--as-accent));color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10.5px;font-weight:650;display:grid}.sd-as__userlabel{gap:1px;display:grid}.sd-as__userlabel .sd-as__text{color:var(--as-ink);font-weight:500}.sd-as__updown{fill:none;width:14px;height:14px;stroke:var(--as-ink-3);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sd-as__menu{z-index:5;width:calc(var(--as-w) - 20px);background:var(--as-raise);box-shadow:0 0 0 1px var(--as-line), 0 16px 36px -12px #00000047;transform-origin:20% 100%;animation:sd-as-pop .2s var(--as-ease) both;border-radius:12px;padding:4px;display:grid;position:absolute;bottom:62px;left:10px}.sd-as__menu[hidden]{display:none}.sd-as__menuitem{height:32px;color:var(--as-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px}.sd-as__menuitem:is(:hover,:focus){background:var(--as-hover);outline:0}.sd-as__menuitem[data-danger]{color:#d6402f}.sd-as__menuitem[data-sep]{margin-top:4px;position:relative}.sd-as__menuitem[data-sep]:before{content:"";background:var(--as-line);height:1px;position:absolute;top:-3px;left:6px;right:6px}@keyframes sd-as-pop{0%{opacity:0;transform:scale(.96)translateY(4px)}}.sd-as[data-collapsed] .sd-as__menu{left:calc(var(--as-rail) + 8px);transform-origin:0 100%;bottom:10px}.sd-as__tip{z-index:6;left:calc(var(--as-rail) + 8px);background:var(--as-ink);color:var(--as-bg);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .14s, transform .2s var(--as-ease);border-radius:7px;padding:5px 8px;font-size:12px;font-weight:500;position:absolute;transform:translate(-4px,-50%)}.sd-as__tip[data-show]{opacity:1;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.sd-as *,.sd-as :before,.sd-as :after{transition-duration:1ms!important;animation:none!important}}
