.hub-item[data-v-9d09682c]{display:flex;width:100%;min-width:0;height:36px;align-items:center;gap:8px;padding:0 10px;border-radius:var(--r2);color:var(--t2);font-size:var(--fs-15);font-weight:500;text-align:left;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.hub-item[data-v-9d09682c]:hover{background:var(--hover);color:var(--t1)}.hub-item.active[data-v-9d09682c]{background:var(--mist);color:var(--lime-text);font-weight:600}.hub-item__glyph[data-v-9d09682c]{flex:none;opacity:.7}.hub-item.active .hub-item__glyph[data-v-9d09682c]{opacity:1}.hub-item__leading[data-v-9d09682c]{display:grid;flex:none;place-items:center}.hub-item__copy[data-v-9d09682c]{display:grid;min-width:0;flex:1;gap:2px}.hub-item__line[data-v-9d09682c]{display:flex;align-items:center;gap:6px;min-width:0}.hub-item__label[data-v-9d09682c]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-item__meta[data-v-9d09682c]{flex:none;font-weight:500}.hub-item__meta[data-v-9d09682c],.hub-item__subtitle[data-v-9d09682c]{color:var(--t4);font-size:var(--fs-14)}.hub-item__subtitle[data-v-9d09682c]{overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.hub-item__badge[data-v-9d09682c]{flex:none;margin-left:2px}.hub-item--sm[data-v-9d09682c]:has(.hub-item__subtitle){height:auto;min-height:36px;padding-block:6px}.hub-item--lg[data-v-9d09682c]{height:48px;gap:10px;padding:0 8px}.hub-item--lg .hub-item__label[data-v-9d09682c]{color:var(--t1);font-size:var(--fs-15);font-weight:600}.hub-item--lg.active .hub-item__label[data-v-9d09682c]{color:var(--lime-text)}@media(max-width:767.98px){.hub-item[data-v-9d09682c]{height:42px;font-size:var(--fs-16)}.hub-item--lg[data-v-9d09682c]{height:56px}.hub-item--lg .hub-item__label[data-v-9d09682c]{font-size:var(--fs-16)}.hub-item__subtitle[data-v-9d09682c]{font-size:var(--fs-14)}}.hub-me[data-v-af611df1]{display:flex;flex:1;align-items:center;gap:6px;min-width:0}.hub-me__avatar[data-v-af611df1]{flex:none;margin-right:3px}.hub-me__copy[data-v-af611df1]{display:grid;min-width:0;flex:1}.hub-me__copy strong[data-v-af611df1]{color:var(--t1);font-size:var(--fs-14);font-weight:600}.hub-me__copy small[data-v-af611df1]{margin-top:1px;color:var(--t4);font-size:var(--fs-14)}.hub-me .hub-me__btn[data-v-af611df1-s]{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:var(--r2);color:var(--t3)}.hub-me .hub-me__btn[data-v-af611df1-s]:hover{background:var(--hover);color:var(--t1)}.hub-me .hub-me__btn.on[data-v-af611df1-s]{background:var(--mist);color:var(--lime-text)}.hub-sidebar[data-v-08c127bc]{display:flex;flex:1;flex-direction:column;min-height:0}.hub-sidebar__head[data-v-08c127bc]{display:flex;flex:none;align-items:center;gap:8px;height:56px;padding:0 10px 0 16px;border-bottom:1px solid var(--line)}.hub-sidebar__identity[data-v-08c127bc]{min-width:0;flex:1;margin:0;font:inherit;letter-spacing:normal}.hub-sidebar__identity strong[data-v-08c127bc]{display:block;overflow:hidden;color:var(--t1);font-size:var(--fs-16);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.hub-sidebar__identity small[data-v-08c127bc]{display:block;margin-top:2px;color:var(--t4);font-size:var(--fs-14)}.hub-sidebar__body[data-v-08c127bc]{flex:1;min-height:0;padding:10px;overflow-y:auto;overscroll-behavior:contain}.hub-sidebar__body .hub-sidebar__group+.hub-sidebar__group[data-v-08c127bc-s]{margin-top:10px}.hub-sidebar__body .hub-sidebar__category[data-v-08c127bc-s]{display:flex;align-items:center;gap:6px;margin:0;padding:8px 8px 6px}.hub-sidebar__foot[data-v-08c127bc]{display:flex;flex:none;align-items:center;gap:6px;min-height:52px;padding:9px 12px;border-top:1px solid var(--line)}@media(max-width:767.98px){.hub-sidebar__head[data-v-08c127bc]{height:var(--mobile-topbar);padding:0 10px 0 var(--mobile-pad);background:var(--glass-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.hub-sidebar__identity strong[data-v-08c127bc]{font-size:var(--fs-18);letter-spacing:-.01em}.hub-sidebar__identity small[data-v-08c127bc]{color:var(--t3);font-size:var(--fs-12)}.hub-sidebar__body[data-v-08c127bc]{padding:8px 10px 16px}}.hub-head[data-v-0d6d7723]{display:flex;flex:none;align-items:center;gap:10px;height:56px;padding:0 12px 0 18px;border-bottom:1px solid var(--line)}.hub-head.has-back[data-v-0d6d7723]{padding-left:8px}.hub-head__back[data-v-0d6d7723]{display:none;flex:none;place-items:center;width:32px;height:32px;border-radius:var(--r2);color:var(--t2)}.hub-head__back[data-v-0d6d7723]:hover{background:var(--hover);color:var(--t1)}.hub-head.has-back .hub-head__back[data-v-0d6d7723]{display:grid}.hub-head__icon[data-v-0d6d7723]{display:grid;flex:none;place-items:center;color:var(--t3)}.hub-head__title[data-v-0d6d7723]{display:flex;min-width:0;flex:1;align-items:center;font:inherit;letter-spacing:normal}.hub-head__title strong[data-v-0d6d7723]{flex:none;max-width:60%;color:var(--t1);font-size:var(--fs-16);font-weight:700}.hub-head__title small[data-v-0d6d7723],.hub-head__title strong[data-v-0d6d7723]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-head__title small[data-v-0d6d7723]{min-width:0;flex:1;margin-left:12px;padding-left:12px;border-left:1px solid var(--line);color:var(--t4);font-size:var(--fs-14)}.hub-head__tools[data-v-0d6d7723]{display:flex;flex:none;align-items:center;gap:4px;margin-left:auto}@media(max-width:767.98px){.hub-head[data-v-0d6d7723]{gap:8px;height:var(--mobile-topbar);padding:0 var(--mobile-pad);background:var(--glass-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.hub-head.has-back[data-v-0d6d7723]{padding-left:var(--mobile-pad)}.hub-head.has-mobile-back .hub-head__back[data-v-0d6d7723]{display:grid;margin-left:-6px;color:var(--t1)}.hub-head__title[data-v-0d6d7723]{flex-direction:column;align-items:flex-start}.hub-head__title strong[data-v-0d6d7723]{max-width:100%;font-size:var(--fs-18);letter-spacing:-.01em}.hub-head__title small[data-v-0d6d7723]{max-width:100%;margin-left:0;padding-left:0;border-left:0;color:var(--t3)}}.hub-workbench[data-v-87a221c3]{display:grid;grid-template-columns:240px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:16px;height:100%;min-height:0}.hub-workbench.has-aside[data-v-87a221c3]{grid-template-columns:240px minmax(0,1fr) 220px}.hub-col[data-v-87a221c3]{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}@media(max-width:1279.98px){.hub-workbench.has-aside[data-v-87a221c3]{grid-template-columns:240px minmax(0,1fr)}.hub-col--aside[data-v-87a221c3]{display:none}}@media(max-width:1099.98px){.hub-workbench[data-v-87a221c3],.hub-workbench.has-aside[data-v-87a221c3]{grid-template-columns:220px minmax(0,1fr)}}@media(max-width:767.98px){.hub-workbench[data-v-87a221c3],.hub-workbench.has-aside[data-v-87a221c3]{display:flex;flex-direction:column;gap:0}.hub-col[data-v-87a221c3]{flex:1;border:0;border-radius:0}.hub-workbench.is-nav.nav-main>.hub-col--sidebar[data-v-87a221c3],.hub-workbench.is-nav.nav-sidebar>.hub-col--main[data-v-87a221c3],.hub-workbench>.hub-col--aside[data-v-87a221c3]{display:none}.hub-workbench.is-nav>.hub-col[data-v-87a221c3]{padding-bottom:var(--mobile-bottom-space);background:var(--bg)}.hub-workbench.is-content>.hub-col--sidebar[data-v-87a221c3]{display:none}}
