.as{--as-w:272px;flex:0 0 var(--as-w);width:var(--as-w);background:var(--as-bg);height:100vh;color:var(--as-ink);z-index:30;flex-direction:column;gap:8px;padding:12px 10px;display:flex;position:sticky;top:0}.as[data-rail=true]{--as-w:64px}.as[data-variant=glass]{-webkit-backdrop-filter:blur(18px);border:1px solid #ffffff29;border-radius:16px;height:calc(100vh - 24px);margin:12px 0 12px 12px;top:12px}.as-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.as-top-person{align-items:center;gap:4px;display:flex;position:relative}.as-person{background:var(--as-card);min-width:0;font:inherit;color:var(--as-ink);text-align:left;cursor:pointer;border:0;border-radius:12px;flex:1;align-items:center;gap:10px;padding:6px;display:flex}.as-person:hover{background:var(--as-hover)}.as-avatar{object-fit:cover;width:38px;height:38px;color:var(--as-avatar-ink,#16202b);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.as-who{flex-direction:column;flex:1;min-width:0;line-height:17px;display:flex}.as-who strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.as-who span{color:var(--as-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.as-updown{color:var(--as-muted);flex:none;margin-right:2px}.as-menu{color:#16202b;transform-origin:0 0;z-index:60;background:#fff;border-radius:10px;min-width:220px;padding:4px;animation:.13s cubic-bezier(.23,1,.32,1) as-pop;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 30px #0a121e47}.as-menu[data-closing=true]{pointer-events:none;animation:90ms ease-in forwards as-pop-out}.as-menu a,.as-menu button{width:100%;height:36px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 8px;display:flex}.as-menu a:hover,.as-menu button:hover{background:#f1f3f5;text-decoration:none}.as-head{align-items:center;gap:8px;min-height:34px;padding:0 4px;display:flex}.as-logo{object-fit:contain;background:#fff;border-radius:7px;flex:none;width:34px;height:34px}.as-mono{color:var(--as-avatar-ink,#16202b);background:#fffffff2;place-items:center;font-size:11px;font-weight:700;display:grid}.as-brand{flex-direction:column;flex:1;min-width:0;line-height:15px;display:flex}.as-brand strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.as-iconbtn{width:30px;height:30px;color:var(--as-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:inline-grid}.as-iconbtn:hover{background:var(--as-hover);color:var(--as-ink)}.as-closer{display:none}.as-switch{background:var(--as-card);height:32px;color:var(--as-ink);border-radius:8px;justify-content:space-between;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:flex}.as-switch:hover{background:var(--as-hover);text-decoration:none}.as-find{color:var(--as-muted);align-items:center;display:flex;position:relative}.as-find svg{pointer-events:none;position:absolute;left:10px}.as-find input{background:var(--as-card);width:100%;height:34px;font:inherit;color:var(--as-ink);border:0;border-radius:8px;padding:0 58px 0 30px}.as-find input::placeholder{color:var(--as-muted)}.as-find input::-webkit-search-cancel-button{display:none}.as-find kbd{font:inherit;color:var(--as-muted);pointer-events:none;font-size:11px;position:absolute;right:8px}.as-nav{scrollbar-width:thin;scrollbar-color:var(--as-line) transparent;flex:1;min-height:0;margin:0 -4px;padding:0 4px;overflow:hidden auto}.as-group{margin-bottom:4px}.as-grouplabel{color:var(--as-muted);padding:10px 8px 4px;font-size:12px;line-height:16px}.as-railrule{background:var(--as-line);height:1px;margin:8px}.as-rowwrap{position:relative}.as-row{width:100%;min-height:36px;font:inherit;color:var(--as-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 8px;transition:background-color .11s cubic-bezier(.23,1,.32,1);display:flex}.as-row:hover{background:var(--as-hover);text-decoration:none}.as-row[aria-current=page]{background:var(--as-active);color:var(--as-active-ink);font-weight:600}.as-icon{color:var(--as-muted);flex:none}.as-row[aria-current=page] .as-icon{color:var(--as-active-ink)}.as-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.as-dot{border-radius:50%;flex:none;width:8px;height:8px}.as-badge{background:var(--as-card);min-width:20px;height:18px;color:var(--as-ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:9px;flex:none;padding:0 5px;font-size:11.5px;font-weight:600;line-height:18px}.as-row[aria-current=page] .as-badge{color:var(--as-active-ink);background:#00000014}.as-badge-hot{color:#3a2a00;background:#ffcf4d}.as-chev{color:var(--as-muted);flex:none;transition:transform .13s cubic-bezier(.23,1,.32,1)}.as-row[aria-expanded=true] .as-chev{transform:rotate(90deg)}.as-fold{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .18s cubic-bezier(.23,1,.32,1),opacity .13s cubic-bezier(.23,1,.32,1);display:grid}.as-fold[data-open=true]{opacity:1;grid-template-rows:1fr}.as-foldin{min-height:0;overflow:hidden}.as-tree{border-left:1px solid var(--as-line);margin:2px 0 4px 15px;padding-left:9px}.as-child{min-height:32px;font-size:13.5px}.as-pin{background:var(--as-hover);width:20px;height:20px;color:var(--as-ink);cursor:pointer;opacity:0;border:0;border-radius:5px;place-items:center;display:grid;position:absolute;top:8px;right:4px}.as-rowwrap:hover .as-pin,.as-pin:focus-visible{opacity:1}.as-rowwrap:hover .as-badge{visibility:hidden}.as-results{margin:0;padding:4px 0;list-style:none}.as-result.is-cursor{background:var(--as-hover)}.as-path{color:var(--as-muted);flex:none;font-size:12px}.as-none{color:var(--as-muted);padding:8px}.as[data-rail=true] .as-head{flex-direction:column;gap:6px}.as[data-rail=true] .as-brand,.as[data-rail=true] .as-who,.as[data-rail=true] .as-updown{display:none}.as[data-rail=true] .as-person{background:0 0;justify-content:center;padding:3px 0}.as[data-rail=true] .as-menu{left:0;right:auto}.as[data-rail=true] .as-row{justify-content:center;min-height:38px;padding:0;position:relative}.as[data-rail=true] .as-label,.as[data-rail=true] .as-chev{display:none}.as[data-rail=true] .as-badge{background:#ffcf4d;width:8px;min-width:8px;height:8px;padding:0;font-size:0;position:absolute;top:5px;right:8px}.as[data-rail=true] .as-rail-here{background:var(--as-hover)}.as-fly{z-index:70;color:#16202b;transform-origin:0 0;background:#fff;border-radius:10px;min-width:210px;padding:4px;animation:.12s cubic-bezier(.23,1,.32,1) as-pop;position:fixed;left:72px;box-shadow:0 12px 30px #0a121e47}.as-flyhead{color:#5a6673;padding:6px 8px 4px;font-size:12px}.as-flyrow{min-height:32px;color:inherit;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex}.as-flyrow:hover{background:#f1f3f5;text-decoration:none}.as-flyrow[aria-current=page]{background:#eceff2;font-weight:500}.as-flyrow .as-badge{color:#16202b;background:#eceff2}.as-flytip{white-space:nowrap;padding:3px 6px}@keyframes as-pop{0%{opacity:0;transform:scale(.97)}}@keyframes as-pop-out{to{opacity:0;transform:scale(.98)}}.as-scrim{display:none}@media (max-width:900px){.as,.as[data-rail=true],.as[data-variant=glass]{--as-w:min(320px, 86vw);z-index:50;border:0;border-radius:0;height:100dvh;margin:0;transition:transform .2s cubic-bezier(.23,1,.32,1);position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.as.open{transform:none;box-shadow:0 12px 32px #0000004d}.as-scrim.open{z-index:45;background:#0c121c73;border:0;display:block;position:fixed;inset:0}.as-railer,.as-find kbd{display:none}.as-closer{display:inline-grid}.as-row,.as-child{min-height:44px}.as-pin{display:none}.as[data-rail=true] .as-label,.as[data-rail=true] .as-chev{display:block}.as[data-rail=true] .as-brand,.as[data-rail=true] .as-who,.as[data-rail=true] .as-updown{display:flex}.as[data-rail=true] .as-head{flex-direction:row}}@media (prefers-reduced-motion:reduce){.as,.as-chev,.as-row,.as-fold{transition:none!important}.as-menu,.as-fly,.as-menu[data-closing=true]{animation:none}}
