.categoryFilter[data-v-450c3675]{width:100%;height:50px;font-family:STHeitiSC;font-weight:500;font-size:18px;color:#fff;line-height:50px;text-align:center}.al-landing[data-v-450c3675]{background:#07070d}.al-sidebar[data-v-450c3675]{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:270px;min-height:0;margin:14px 0 14px 10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;background:#0b0b10f2;box-shadow:0 28px 70px -20px #0009;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:al-sidebar-in-450c3675 .65s cubic-bezier(.22,1,.36,1) both}.al-sidebar[data-v-450c3675]:after{content:"";inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(217,185,122,.65),rgba(154,154,166,.35),transparent)}.al-sidebar-glow[data-v-450c3675],.al-sidebar[data-v-450c3675]:after{position:absolute;pointer-events:none}.al-sidebar-glow[data-v-450c3675]{top:32px;left:-96px;width:224px;height:224px;border-radius:50%;background:#d9b97a0f;filter:blur(90px)}.al-sidebar-head[data-v-450c3675]{position:relative;z-index:2;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.07)}.al-sidebar-eyebrow[data-v-450c3675]{margin:0;color:#d9b97a;font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.al-sidebar-title[data-v-450c3675]{margin:4px 0 0;color:#f7f4ee;font-size:15px;font-weight:600;letter-spacing:-.02em}.al-sidebar-badge[data-v-450c3675]{display:grid;place-items:center;width:36px;height:36px;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:#ffffff0d;color:#d9b97a;transition:transform .3s ease,background-color .3s ease}.al-sidebar-badge[data-v-450c3675]:hover{transform:scale(1.05);background:#ffffff1a}.al-sidebar-scroll[data-v-450c3675]{position:relative;z-index:1;flex:1;min-height:0;padding:12px 10px;overflow-y:auto}.al-sidebar-scroll[data-v-450c3675]::-webkit-scrollbar{width:6px}.al-sidebar-scroll[data-v-450c3675]::-webkit-scrollbar-thumb{border-radius:3px;background:#d9b97a38}.al-workspace-button[data-v-450c3675]{position:relative;z-index:2;display:flex;flex:none;align-items:center;justify-content:center;gap:9px;min-height:42px;margin:10px 14px 14px;border:1px solid rgba(217,185,122,.35);border-radius:11px;background:#d9b97a14;color:#f0dcae;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s}.al-workspace-button[data-v-450c3675]:hover{border-color:#d9b97aa6;background:#d9b97a24}.al-workspace-button svg[data-v-450c3675]{width:17px;height:17px}.al-workspace-button--plain[data-v-450c3675]{margin:10px 12px 12px;width:calc(100% - 24px)}.al-sidebar-state[data-v-450c3675]{margin:0;padding:8px 12px;color:#9ea3ad;font-size:12px}.al-sidebar-state.is-error[data-v-450c3675]{color:#f39a9a}.al-sb-list[data-v-450c3675]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.al-sb-node[data-v-450c3675]{animation:al-sb-in-450c3675 .55s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d,0s)}.al-sb-row[data-v-450c3675]{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 12px;border-radius:12px;background:transparent;color:#9ea3ad;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.al-sb-row[data-v-450c3675]:hover{background:#ffffff0d;color:#f4f4f6}.al-sb-row-top.is-active[data-v-450c3675]{background:#f4f4f6;color:#0b0b10;font-weight:600;box-shadow:0 1px 2px #00000040,0 8px 18px -10px #0009}.al-sb-row-top.is-active[data-v-450c3675]:hover{background:#fff;color:#0b0b10}.al-sb-row-sub[data-v-450c3675]{min-height:36px;padding-left:44px;font-size:13px}.al-sb-row-sub.is-active[data-v-450c3675]{color:#fff;font-weight:700}.al-sb-icon[data-v-450c3675]{flex:none;transition:transform .25s ease}.al-sb-row:hover .al-sb-icon[data-v-450c3675]{transform:translate(1px)}.al-sb-label[data-v-450c3675]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.al-sb-chev[data-v-450c3675]{display:grid;place-items:center;flex:none;width:12px;opacity:.7}.al-sb-chev svg[data-v-450c3675]{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.al-sb-node.is-open>.al-sb-row .al-sb-chev svg[data-v-450c3675]{transform:rotate(90deg)}.al-sb-collapse[data-v-450c3675]{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1),opacity .3s ease,visibility 0s linear .4s}.al-sb-collapse.is-open[data-v-450c3675]{grid-template-rows:1fr;visibility:visible;opacity:1;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1),opacity .3s ease,visibility 0s}.al-sb-children[data-v-450c3675]{position:relative;display:grid;gap:2px;min-height:0;margin:2px 0 6px;padding:0;overflow:hidden;list-style:none}.al-sb-children[data-v-450c3675]:before{content:"";position:absolute;top:0;bottom:10px;left:20px;width:1px;background:linear-gradient(180deg,#ffffff24,#ffffff0a);pointer-events:none}.al-sb-collapse:not(.is-open) .al-sb-children[data-v-450c3675]{margin:0}@keyframes al-sidebar-in-450c3675{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes al-sb-in-450c3675{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.al-sb-chev svg[data-v-450c3675],.al-sb-collapse[data-v-450c3675],.al-sb-icon[data-v-450c3675],.al-sb-node[data-v-450c3675],.al-sb-row[data-v-450c3675],.al-sidebar[data-v-450c3675]{animation:none!important;transition:none!important}}
