.wrap[data-v-ad8f7123]{justify-content:center;width:100%;display:flex;position:relative}.wrap.is-open[data-v-ad8f7123]{justify-content:flex-start;margin-bottom:6px}.wrap.is-bar[data-v-ad8f7123]{flex:none;width:auto}.trigger[data-v-ad8f7123]{width:34px;height:var(--size-control-md);border-radius:var(--radius-control);background:var(--secondary-hover);cursor:pointer;border:0;place-items:center;transition:background .15s,color .15s;display:grid}.trigger.is-open[data-v-ad8f7123],.trigger[data-v-ad8f7123]:hover{background:var(--border-strong)}.mark[data-v-ad8f7123]{color:var(--foreground);letter-spacing:-.3px;font-size:11px;font-weight:700}.name[data-v-ad8f7123]{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.caret[data-v-ad8f7123]{color:var(--subtle-foreground);flex:none}.is-open .trigger[data-v-ad8f7123]{width:100%;height:var(--size-control-lg);box-shadow:inset 0 0 0 1px var(--border);background:0 0;align-items:center;gap:8px;padding:0 8px 0 4px;display:flex}.is-open .trigger.is-open[data-v-ad8f7123],.is-open .trigger[data-v-ad8f7123]:hover{background:var(--secondary)}.is-open .mark[data-v-ad8f7123]{border-radius:var(--rb-radius-6);background:var(--secondary-hover);flex:none;place-items:center;width:30px;height:30px;display:grid}.is-open .name[data-v-ad8f7123]{animation:.22s 50ms both rail-in-ad8f7123}.is-open .name strong[data-v-ad8f7123]{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.is-open .name small[data-v-ad8f7123]{color:var(--subtle-foreground);font-size:11px}.is-bar .trigger[data-v-ad8f7123]{width:auto;height:var(--size-control-md);border:1px solid var(--border);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--background) 90%,transparent);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:8px;padding:0 12px 0 4px;display:inline-flex}.is-bar .mark[data-v-ad8f7123]{background:var(--foreground);width:30px;height:30px;color:var(--primary-foreground);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.is-bar .name[data-v-ad8f7123]{line-height:1.15}.is-bar .name strong[data-v-ad8f7123]{max-width:150px;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.is-bar .name small[data-v-ad8f7123]{display:none}.is-bar .caret[data-v-ad8f7123]{width:11px;height:11px}.head[data-v-ad8f7123]{align-items:center;gap:10px;padding:8px 10px 10px;display:flex}.head-mark[data-v-ad8f7123]{border-radius:var(--rb-radius-8);background:var(--foreground);width:32px;height:32px;color:var(--primary-foreground);flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.head-info[data-v-ad8f7123]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.head-info strong[data-v-ad8f7123]{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.head-info span[data-v-ad8f7123]{color:var(--subtle-foreground);font-size:10px}.credits[data-v-ad8f7123]{border:1px solid var(--border-soft);border-radius:var(--rb-radius-10);background:var(--canvas);margin:0 2px 6px;padding:10px 12px}.credits-top[data-v-ad8f7123]{color:var(--muted-foreground);justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:10px;display:flex}.credits-top strong[data-v-ad8f7123]{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:11.5px}.credits-top em[data-v-ad8f7123]{color:var(--subtle-foreground);font-size:10px;font-style:normal;font-weight:400}.meter[data-v-ad8f7123]{background:var(--secondary);height:8px;margin:12px 0 8px;position:relative}.meter[data-v-ad8f7123],.meter i[data-v-ad8f7123]{border-radius:var(--rb-radius-6)}.meter i[data-v-ad8f7123]{background:var(--brand-gradient-x);transition:width .6s;position:absolute;inset:0 auto 0 0}.credits-foot[data-v-ad8f7123]{color:var(--subtle-foreground);justify-content:space-between;align-items:center;font-size:9.5px;display:flex}.upgrade[data-v-ad8f7123]{border-radius:var(--radius-control);background:var(--brand);height:26px;box-shadow:0 1px 2px color-mix(in srgb,var(--brand) 18%,transparent);color:var(--brand-foreground);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:600;transition:background .15s,box-shadow .15s;display:inline-flex}.upgrade[data-v-ad8f7123]:hover{background:var(--brand-hover);box-shadow:0 1px 3px color-mix(in srgb,var(--brand) 22%,transparent)}.menu[data-v-ad8f7123]{border-top:1px solid var(--border-soft);flex-direction:column;padding:2px 0;display:flex}.menu button[data-v-ad8f7123],.new[data-v-ad8f7123]{border-radius:var(--radius-control);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 10px;font-size:11px;transition:background .12s;display:flex}.menu button[data-v-ad8f7123]:hover,.new[data-v-ad8f7123]:hover,.space[data-v-ad8f7123]:hover{background:var(--muted)}.menu svg[data-v-ad8f7123]{color:var(--muted-foreground);flex-shrink:0}.menu span[data-v-ad8f7123]{flex:1}.section-label[data-v-ad8f7123]{border-top:1px solid var(--border-soft);color:var(--subtle-foreground);letter-spacing:.04em;text-transform:uppercase;padding:6px 12px 4px;font-size:9.5px;font-weight:600}.list[data-v-ad8f7123]{flex-direction:column;padding:2px 0;display:flex}.space[data-v-ad8f7123]{border-radius:var(--rb-radius-8);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;transition:background .12s;display:flex}.space.is-active[data-v-ad8f7123]{background:var(--brand-tint)}.space-mark[data-v-ad8f7123]{border-radius:var(--rb-radius-6);background:var(--foreground);width:24px;height:24px;color:var(--primary-foreground);flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:grid}.space.is-active .space-mark[data-v-ad8f7123]{background:var(--brand)}.space-info[data-v-ad8f7123]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.space-info strong[data-v-ad8f7123]{color:var(--foreground);font-size:11px}.space-info span[data-v-ad8f7123]{color:var(--subtle-foreground);font-size:9.5px}.space>svg[data-v-ad8f7123]{color:var(--brand-text);flex-shrink:0}.new[data-v-ad8f7123]{border-top:1px solid var(--border-soft);border-radius:var(--rb-radius-8);color:var(--muted-foreground);margin-top:1px;padding:6px 8px}.new[data-v-ad8f7123]:hover{color:var(--foreground)}.new svg[data-v-ad8f7123]{color:var(--subtle-foreground)}@keyframes rail-in-ad8f7123{0%{opacity:0;transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){.is-open .name[data-v-ad8f7123]{animation:none}}.ws-pop{border:1px solid var(--border);border-radius:var(--rb-radius-12);background:var(--background);width:264px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-popover);padding:6px}.ws-pop.is-bar{border-radius:var(--radius-card);width:calc(100vw - 24px);max-height:calc(100dvh - 72px);box-shadow:var(--shadow-panel);padding:8px;overflow-y:auto}.ws-pop.is-bar .head,.ws-pop.is-bar .section-label{padding-left:8px;padding-right:8px}.ws-pop.is-bar .credits{margin-left:0;margin-right:0}.ws-pop.is-bar .menu button,.ws-pop.is-bar .new,.ws-pop.is-bar .space{min-height:44px;padding-left:8px;padding-right:8px;font-size:14px}.wrap[data-v-b66f994f]{align-self:flex-start;width:max-content;position:relative}.wrap.is-open[data-v-b66f994f]{width:100%;margin-top:4px;padding-left:2px;display:flex}.wrap.is-bar[data-v-b66f994f]{flex:none;align-self:center}.trigger[data-v-b66f994f]{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.avatar[data-v-b66f994f],.trigger[data-v-b66f994f]{place-items:center;display:grid}.avatar[data-v-b66f994f]{background:var(--brand-gradient);width:30px;height:30px;color:var(--brand-foreground);border-radius:50%;font-size:10px;font-weight:600;line-height:1;transition:box-shadow .15s}.trigger.is-open .avatar[data-v-b66f994f],.trigger:hover .avatar[data-v-b66f994f]{box-shadow:0 0 0 3px var(--brand-halo)}.name[data-v-b66f994f]{flex-direction:column;flex:1;min-width:0;animation:.22s 50ms both rail-in-b66f994f;display:flex}.name strong[data-v-b66f994f]{color:var(--foreground);font-size:12.5px;font-weight:600}.name small[data-v-b66f994f],.name strong[data-v-b66f994f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.name small[data-v-b66f994f]{font-size:11px}.caret[data-v-b66f994f],.name small[data-v-b66f994f]{color:var(--subtle-foreground)}.caret[data-v-b66f994f]{flex:none}.is-open .trigger[data-v-b66f994f]{width:100%;height:var(--size-control-lg);border-radius:var(--rb-radius-8);box-shadow:inset 0 0 0 1px var(--border);text-align:left;align-items:center;gap:8px;padding:0 8px 0 4px;transition:background .15s;display:flex}.is-open .trigger.is-open[data-v-b66f994f],.is-open .trigger[data-v-b66f994f]:hover{background:var(--secondary)}.is-open .avatar[data-v-b66f994f]{height:var(--size-control-sm);flex:none}.is-open .trigger.is-open .avatar[data-v-b66f994f],.is-open .trigger:hover .avatar[data-v-b66f994f]{box-shadow:none}.is-bar .avatar[data-v-b66f994f]{width:38px;height:38px;font-size:12px}.id[data-v-b66f994f]{align-items:center;gap:10px;padding:10px 10px 12px;display:flex}.id-avatar[data-v-b66f994f]{background:var(--brand-gradient);width:36px;height:36px;color:var(--brand-foreground);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:relative}.id-avatar i[data-v-b66f994f]{border:2px solid var(--background);background:var(--success);border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0}.id div[data-v-b66f994f]{flex-direction:column;gap:1px;min-width:0;display:flex}.id strong[data-v-b66f994f]{color:var(--foreground);font-size:12px}.id span[data-v-b66f994f]{color:var(--subtle-foreground);font-size:10px}.menu[data-v-b66f994f]{border-top:1px solid var(--border-soft);flex-direction:column;padding:2px 0;display:flex}.menu>button[data-v-b66f994f]{border-radius:var(--radius-control);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;font-size:11px;transition:background .12s;display:flex}.menu>button[data-v-b66f994f]:hover{background:var(--muted)}.menu>button>span[data-v-b66f994f]{flex:1}.menu svg[data-v-b66f994f]{color:var(--muted-foreground);flex-shrink:0}.theme-row[data-v-b66f994f]{justify-content:space-between;gap:8px;padding:4px 10px}.theme-label[data-v-b66f994f],.theme-row[data-v-b66f994f]{align-items:center;display:flex}.theme-label[data-v-b66f994f]{color:var(--foreground);gap:10px;font-size:11px}.seg[data-v-b66f994f]{border-radius:var(--rb-radius-6);background:var(--secondary-hover);flex-shrink:0;gap:1px;padding:2px;display:flex}.seg button[data-v-b66f994f]{border-radius:var(--rb-radius-4);height:22px;color:var(--muted-foreground);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:10px;transition:background .12s,color .12s}.seg button.is-on[data-v-b66f994f]{background:var(--background);box-shadow:var(--shadow-sm);color:var(--foreground);font-weight:500}.count[data-v-b66f994f]{border-radius:var(--rb-radius-8);background:var(--brand);min-width:16px;height:16px;color:var(--brand-foreground);place-items:center;font-size:8.5px;font-style:normal;font-weight:700;display:grid}.logout svg[data-v-b66f994f]{transform:rotate(90deg)}.logout[data-v-b66f994f]:hover,.logout:hover svg[data-v-b66f994f]{color:var(--destructive)}.theme-value[data-v-b66f994f]{color:var(--subtle-foreground);margin-right:4px;font-size:13px;font-style:normal}.main.is-back[data-v-b66f994f]{animation:.3s cubic-bezier(.32,.72,0,1) both sub-back-b66f994f}.sub[data-v-b66f994f]{animation:.3s cubic-bezier(.32,.72,0,1) both sub-in-b66f994f}.sub-head[data-v-b66f994f]{grid-template-columns:36px 1fr 36px;align-items:center;margin:-6px 0 14px;display:grid}.sub-head strong[data-v-b66f994f]{text-align:center;font-size:15px;font-weight:650}.back[data-v-b66f994f]{border-radius:var(--rb-radius-10);background:var(--secondary);width:36px;height:36px;color:var(--foreground);cursor:pointer;border:0;place-items:center;display:inline-grid}.cards[data-v-b66f994f]{grid-template-columns:repeat(3,1fr);gap:10px;padding:0 4px;display:grid}.cards button[data-v-b66f994f]{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--background);cursor:pointer;flex-direction:column;gap:10px;padding:8px 8px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.cards button.is-on[data-v-b66f994f]{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring)}.card-name[data-v-b66f994f]{color:var(--foreground);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.cards button:not(.is-on) .card-name[data-v-b66f994f]{color:var(--foreground-secondary);font-weight:500}.sub-note[data-v-b66f994f]{color:var(--subtle-foreground);text-align:center;margin:14px 4px 4px;font-size:12px}.shot[data-v-b66f994f]{--shot-dark-accent:#6b62d8;border:1px solid color-mix(in srgb,var(--rb-ink-950) 6%,transparent);background:var(--rb-ink-50);border-radius:9px;height:74px;display:block;position:relative;overflow:hidden}.shot i[data-v-b66f994f]{background:var(--rb-ink-250);border-radius:3px;height:6px;position:absolute;left:10px}.shot i[data-v-b66f994f]:first-child{background:var(--rb-purple-300);width:44%;top:12px}.shot i[data-v-b66f994f]:nth-child(2){width:70%;top:26px}.shot i[data-v-b66f994f]:nth-child(3){width:56%;top:38px}.shot.is-dark[data-v-b66f994f]{border-color:var(--rb-ink-900);background:var(--rb-ink-900)}.shot.is-dark i[data-v-b66f994f]{background:var(--rb-ink-800)}.shot.is-dark i[data-v-b66f994f]:first-child{background:var(--shot-dark-accent)}.shot.is-auto[data-v-b66f994f]{background:linear-gradient(105deg,var(--rb-ink-50) 50%,var(--rb-ink-900) 50%)}@keyframes rail-in-b66f994f{0%{opacity:0;transform:translate(-4px)}}@keyframes sub-in-b66f994f{0%{opacity:0;transform:translate(40px)}}@keyframes sub-back-b66f994f{0%{opacity:0;transform:translate(-40px)}}@media (prefers-reduced-motion:reduce){.main.is-back[data-v-b66f994f],.name[data-v-b66f994f],.sub[data-v-b66f994f]{animation:none}}.acc-pop{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--background);width:280px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-popover);padding:6px}.acc-sheet.acc-sheet .menu>button{min-height:44px;font-size:14px}.acc-sheet.acc-sheet .theme-row{min-height:44px}.bar[data-v-f6ff5596]{display:none}@media (width<45rem){.bar[data-v-f6ff5596]{z-index:95;align-items:center;gap:8px;height:60px;padding:0 12px;display:flex;position:absolute;inset:0 0 auto}}.search[data-v-965d1eaf]{height:var(--size-control-lg);border-bottom:1px solid var(--border-soft);color:var(--subtle-foreground);align-items:center;gap:8px;padding:0 12px;display:flex}.search input[data-v-965d1eaf]{min-width:0;color:var(--foreground);background:0 0;border:0;outline:none;flex:1;font-size:13px}.search input[data-v-965d1eaf]::placeholder{color:var(--faint)}.search input[data-v-965d1eaf]::-webkit-search-cancel-button{display:none}.search kbd[data-v-965d1eaf]{border:1px solid var(--border);border-radius:var(--rb-radius-4);color:var(--faint);padding:4px;font-size:10px;font-weight:600;line-height:1}.body[data-v-965d1eaf]{max-height:320px;padding:6px;overflow-y:auto}.group+.group[data-v-965d1eaf]{margin-top:4px}.group-label[data-v-965d1eaf]{color:var(--faint);letter-spacing:.06em;text-transform:uppercase;padding:8px 8px 4px;font-size:10.5px;font-weight:600}.item[data-v-965d1eaf]{border-radius:var(--rb-radius-8);align-items:center;transition:background .12s;display:flex}.item.is-cursor[data-v-965d1eaf]{background:var(--muted)}.item-main[data-v-965d1eaf]{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px}.item-main[data-v-965d1eaf],.meta[data-v-965d1eaf]{flex:1;min-width:0;display:flex}.meta[data-v-965d1eaf]{flex-direction:column;gap:4px}.meta strong[data-v-965d1eaf]{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.meta em[data-v-965d1eaf]{font-style:normal;font-weight:450}.meta em[data-v-965d1eaf],.meta>span[data-v-965d1eaf]{color:var(--subtle-foreground)}.meta>span[data-v-965d1eaf]{align-items:center;gap:6px;font-size:11.5px;display:flex}.status[data-v-965d1eaf]{border-radius:50%;width:6px;height:6px}.status.is-live[data-v-965d1eaf]{background:var(--success);box-shadow:0 0 0 2px var(--success-border)}.status.is-draft[data-v-965d1eaf]{background:var(--border-strong)}.pin[data-v-965d1eaf]{border-radius:var(--rb-radius-6);width:26px;height:26px;color:var(--faint);cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;margin-right:6px;transition:opacity .12s,background .12s,color .12s;display:grid}.item.is-cursor .pin[data-v-965d1eaf],.pin.is-pinned[data-v-965d1eaf],.pin[data-v-965d1eaf]:focus-visible{opacity:1}.pin[data-v-965d1eaf]:hover{background:var(--secondary-hover);color:var(--foreground)}.pin.is-pinned[data-v-965d1eaf]{color:var(--brand-text)}.empty[data-v-965d1eaf]{color:var(--subtle-foreground);text-align:center;padding:28px 12px;font-size:12.5px}.foot[data-v-965d1eaf]{border-top:1px solid var(--border-soft);background:var(--canvas);justify-content:space-between;padding:6px;display:flex}.foot a[data-v-965d1eaf]{height:var(--size-control-sm);border-radius:var(--radius-control);color:var(--foreground-secondary);align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;display:flex}.foot a[data-v-965d1eaf]:hover{background:var(--secondary);color:var(--foreground)}.rp-pop{border:1px solid var(--border);border-radius:var(--rb-radius-12);background:var(--background);width:320px;box-shadow:var(--shadow-panel);animation-name:rp-in;animation-duration:.18s;animation-timing-function:cubic-bezier(.32,.72,0,1);overflow:hidden}@keyframes rp-in{0%{opacity:0;transform:translate(-6px)scale(.98)}}.rp-sheet.rp-sheet{flex-direction:column;height:78dvh;max-height:78dvh;padding:24px 0 0;display:flex;overflow:hidden}.rp-sheet .panel{flex-direction:column;flex:1;min-height:0;display:flex}.rp-sheet .search.search{height:var(--size-control-xl);border-radius:var(--radius-field);background:var(--secondary);border:0;gap:10px;margin:0 14px 6px;padding:0 14px}.rp-sheet .search.search input{font-size:14px}.rp-sheet .search.search kbd{display:none}.rp-sheet .body.body{flex:1;min-height:0;max-height:none;padding:4px 8px}.rp-sheet .group-label.group-label{padding:12px 10px 6px;font-size:11px}.rp-sheet .item-main.item-main{gap:12px;min-height:58px}.rp-sheet .thumb.thumb{width:44px;height:34px}.rp-sheet .meta.meta strong{font-size:14px}.rp-sheet .meta.meta>span{font-size:12px}.rp-sheet .pin.pin{opacity:1;width:40px;height:40px}.rp-sheet .foot.foot{padding:10px 14px calc(12px + env(safe-area-inset-bottom));gap:8px}.rp-sheet .foot.foot a{height:var(--size-control-xl);flex:1;justify-content:center;font-size:13px}.tabbar[data-v-837d3caf]{display:none}@media (width<45rem){.tabbar[data-v-837d3caf]{right:0;bottom:calc(14px + env(safe-area-inset-bottom));z-index:40;pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:fixed;left:0}.tabbar[data-v-837d3caf]>*{pointer-events:auto}.tabs[data-v-837d3caf]{border:1px solid var(--border);background:color-mix(in srgb,var(--background) 88%,transparent);box-shadow:var(--shadow-popover);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:repeat(3,76px);padding:4px}.tabs[data-v-837d3caf],.tabs[data-v-837d3caf]>*{border-radius:var(--radius-pill);display:grid}.tabs[data-v-837d3caf]>*{height:var(--size-control-xl);color:var(--foreground-secondary);background:0 0;border:0;place-items:center}.tabs>.is-on[data-v-837d3caf]{background:var(--secondary)}.fab[data-v-837d3caf],.tabs>.is-on[data-v-837d3caf]{color:var(--foreground)}.fab[data-v-837d3caf]{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--background);height:40px;box-shadow:var(--shadow-lift);align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}}.item[data-v-a949afea]{border-radius:var(--rb-radius-8);width:34px;height:34px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background .15s,color .15s;display:grid;position:relative}.item.is-active[data-v-a949afea],.item[data-v-a949afea]:hover{background:var(--secondary);color:var(--foreground)}.item[data-tip][data-v-a949afea]:hover:after{content:attr(data-tip);z-index:60;border-radius:var(--rb-radius-6);background:var(--foreground);color:var(--primary-foreground);white-space:pre;pointer-events:none;padding:4px 8px;font-size:11.5px;font-weight:500;animation:.14s ease-out tip-in-a949afea;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.item.is-open[data-v-a949afea]{justify-content:flex-start;gap:10px;width:100%;height:32px;padding:0 8px;font-size:13px;font-weight:500;display:flex}.label[data-v-a949afea]{text-align:left;white-space:nowrap;flex:1;animation:.22s 50ms both rail-in-a949afea}.kbd[data-v-a949afea]{border:1px solid var(--border);border-radius:var(--rb-radius-4);background:var(--background);color:var(--faint);padding:4px 6px;font-size:10px;font-weight:600;line-height:1}@keyframes tip-in-a949afea{0%{opacity:0;transform:translate(-3px,-50%)}}@keyframes rail-in-a949afea{0%{opacity:0;transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){.item[data-tip][data-v-a949afea]:hover:after,.label[data-v-a949afea]{animation:none}}.admin[data-v-ef09b10b]{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);flex-direction:column;align-items:center;gap:2px;width:100%;padding:4px 0;display:flex}.is-open .admin[data-v-ef09b10b]{align-items:stretch}.section[data-v-ef09b10b]{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:8px 8px 4px;font-size:10.5px;font-weight:600}.rail[data-v-ef09b10b]{z-index:30;border-right:1px solid var(--border);background:var(--canvas);flex-direction:column;flex:0 0 54px;justify-content:space-between;align-items:center;width:54px;height:100%;padding:10px 0;transition:width .26s cubic-bezier(.32,.72,0,1),flex-basis .26s cubic-bezier(.32,.72,0,1);display:flex;position:relative}.rail.is-open[data-v-ef09b10b]{flex-basis:228px;align-items:stretch;width:228px}.bottom[data-v-ef09b10b],.top[data-v-ef09b10b]{flex-direction:column;align-items:center;gap:6px;width:100%;padding:0 10px;display:flex}.is-open .bottom[data-v-ef09b10b],.is-open .top[data-v-ef09b10b]{align-items:stretch;gap:2px}.head[data-v-ef09b10b]{align-items:center;gap:8px;width:100%;margin-bottom:8px;display:flex}.head.is-brand[data-v-ef09b10b]{justify-content:space-between;height:36px;margin-bottom:10px;padding:0 0 0 6px}.brand[data-v-ef09b10b],.rail-logo[data-v-ef09b10b]{flex:none;place-items:center;width:34px;height:34px;display:grid}.rail-logo[data-v-ef09b10b]{border:1px solid var(--border);border-radius:var(--rb-radius-8);background:var(--background);color:var(--foreground);cursor:pointer;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.rail-logo[data-v-ef09b10b]:hover{box-shadow:var(--shadow-sm)}.logo-expand[data-v-ef09b10b],.logo-mark[data-v-ef09b10b]{grid-area:1/1;place-items:center;transition:opacity .18s,transform .22s cubic-bezier(.32,.72,0,1);display:grid}.logo-expand[data-v-ef09b10b]{color:var(--foreground);opacity:0;transform:translate(-6px)}.rail-logo:hover .logo-mark[data-v-ef09b10b]{opacity:0;transform:translate(6px)}.rail-logo:hover .logo-expand[data-v-ef09b10b]{opacity:1;transform:none}.rail-logo[data-v-ef09b10b]:hover .chevron{transform:translate(1.5px)}.is-brand .rail-logo[data-v-ef09b10b]{background:0 0;border-color:#0000}.is-brand .rail-logo[data-v-ef09b10b]:hover{background:var(--secondary)}.is-brand .logo-mark[data-v-ef09b10b]{opacity:0}.is-brand .logo-expand[data-v-ef09b10b]{opacity:1;transform:none}@media (width<45rem){.rail[data-v-ef09b10b]{display:none}}@media (prefers-reduced-motion:reduce){.logo-expand[data-v-ef09b10b],.logo-mark[data-v-ef09b10b],.rail[data-v-ef09b10b]{transition:none}}
