@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:initial}:root{--unit-base: 4px;--unit-0: 0;--unit-1: calc(var(--unit-base) * 1);--unit-2: calc(var(--unit-base) * 2);--unit-3: calc(var(--unit-base) * 3);--unit-4: calc(var(--unit-base) * 4);--unit-5: calc(var(--unit-base) * 5);--unit-6: calc(var(--unit-base) * 6);--unit-8: calc(var(--unit-base) * 8);--unit-10: calc(var(--unit-base) * 10);--unit-12: calc(var(--unit-base) * 12);--unit-16: calc(var(--unit-base) * 16);--unit-20: calc(var(--unit-base) * 20);--unit-24: calc(var(--unit-base) * 24);--unit-32: calc(var(--unit-base) * 32);--unit-48: calc(var(--unit-base) * 48);--unit-64: calc(var(--unit-base) * 64)}@media only screen and (max-width:1024px){:root{--unit-8: calc(var(--unit-base) * 6.5);--unit-12: calc(var(--unit-base) * 7.5);--unit-16: calc(var(--unit-base) * 8);--unit-20: calc(var(--unit-base) * 9);--unit-24: calc(var(--unit-base) * 10);--unit-32: calc(var(--unit-base) * 12);--unit-48: calc(var(--unit-base) * 16);--unit-64: calc(var(--unit-base) * 20)}}:root{--color-bg-primary: #0f1115;--color-bg-secondary: #16181d;--color-bg-tertiary: #1e2127;--color-bg-elevated: #16181d;--color-primary: #7b9cc1;--color-primary-rgb: 123, 156, 193;--color-primary-hover: #8aacd4;--color-primary-subtle: rgb(123 156 193 / 10%);--color-primary-subtle-border: rgb(123 156 193 / 20%);--color-primary-subtle-hover: rgb(123 156 193 / 15%);--color-secondary: #b4a7d6;--color-secondary-rgb: 180, 167, 214;--color-secondary-subtle: rgb(180 167 214 / 10%);--color-secondary-subtle-border: rgb(180 167 214 / 15%);--color-success: #8ba888;--color-success-rgb: 139, 168, 136;--color-success-subtle: rgb(139 168 136 / 10%);--color-success-subtle-border: rgb(139 168 136 / 15%);--color-text-primary: #e8e9ed;--color-text-secondary: #8e8f99;--color-text-tertiary: #6e6f77;--color-text-muted: #5a5b63;--color-status-success: #8ba888;--color-status-success-rgb: 139, 168, 136;--color-status-error: #e07a7a;--color-status-error-rgb: 224, 122, 122;--color-status-warning: #e0a87a;--color-status-warning-rgb: 224, 168, 122;--color-status-info: #7b9cc1;--color-status-info-rgb: 123, 156, 193;--color-border-subtle: rgb(123 156 193 / 15%);--color-border-default: rgb(123 156 193 / 20%);--color-border-accent: rgb(123 156 193 / 30%);--glow-primary: 0px 10px 15px -3px rgb(123 156 193 / 20%), 0px 4px 6px -4px rgb(123 156 193 / 20%);--glow-secondary: 0px 10px 15px -3px rgb(180 167 214 / 20%), 0px 4px 6px -4px rgb(180 167 214 / 20%);--glow-success: 0px 10px 15px -3px rgb(139 168 136 / 20%), 0px 4px 6px -4px rgb(139 168 136 / 20%);--glow-card: 0px 25px 50px -12px rgb(0 0 0 / 25%);--glow-sm: 0px 4px 6px -1px rgb(0 0 0 / 10%), 0px 2px 4px -1px rgb(0 0 0 / 6%);--glow-blur-xl: 384px;--radius-none: 0px;--radius-sm: 2px;--radius-md: 6px;--radius-lg: 10px;--radius-xl: 12px;--radius-pill: 9999px;--border-width-sm: 1px;--border-width-md: 2px;--primary-font-family: "Inter", sans-serif;--mono-font-family: "JetBrains Mono", monospace;--icon-font-family: "Material Symbols Outlined";--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-size-huge: 48px;--font-size-display: 72px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-none: 1;--letter-spacing-tighter: -.04em;--letter-spacing-tight: -.025em;--letter-spacing-normal: normal;--letter-spacing-wide: .025em;--letter-spacing-widest: .1em;--transition-fast: all .15s cubic-bezier(.16, 1, .3, 1);--transition-base: all .25s cubic-bezier(.4, 0, .2, 1);--transition-slow: all .4s cubic-bezier(.4, 0, .2, 1);--theme-bg-primary: var(--color-bg-primary);--theme-bg-secondary: var(--color-bg-secondary);--theme-bg-tertiary: var(--color-bg-tertiary);--theme-bg-elevated: var(--color-bg-elevated);--theme-text-primary: var(--color-text-primary);--theme-text-secondary: var(--color-text-secondary);--theme-text-tertiary: var(--color-text-tertiary);--theme-text-muted: var(--color-text-muted);--theme-border-subtle: var(--color-border-subtle);--theme-border-default: var(--color-border-default);--theme-border-accent: var(--color-border-accent);--theme-primary: var(--color-primary);--theme-primary-rgb: var(--color-primary-rgb);--theme-primary-subtle: var(--color-primary-subtle);--theme-primary-subtle-border: var(--color-primary-subtle-border);--theme-primary-subtle-border-hover: rgb(123 156 193 / 25%);--theme-primary-subtle-hover: var(--color-primary-subtle-hover);--theme-secondary: var(--color-secondary);--theme-secondary-rgb: var(--color-secondary-rgb);--theme-secondary-subtle: var(--color-secondary-subtle);--theme-success: var(--color-success);--theme-success-rgb: var(--color-success-rgb);--theme-success-subtle: var(--color-success-subtle);--theme-status-success: var(--color-status-success);--theme-status-success-rgb: var(--color-status-success-rgb);--theme-status-error: var(--color-status-error);--theme-status-error-rgb: var(--color-status-error-rgb);--theme-status-warning: var(--color-status-warning);--theme-status-warning-rgb: var(--color-status-warning-rgb);--theme-status-info: var(--color-status-info);--theme-status-info-rgb: var(--color-status-info-rgb);--theme-shadow-glow: var(--glow-primary);--theme-shadow-glow-sm: var(--glow-sm);--theme-shadow-card: var(--glow-card);--theme-shadow-elevated: var(--glow-card);--theme-border-radius-sm: var(--radius-sm);--theme-border-radius-md: var(--radius-md);--theme-border-radius-lg: var(--radius-lg);--theme-border-radius-pill: var(--radius-pill);--theme-font-family: var(--primary-font-family);--theme-font-family-mono: var(--mono-font-family);--theme-text-on-primary: #0f1115;--theme-text-on-secondary: #e8e9ed;--theme-text-on-success: #0f1115;--theme-primary-hover: var(--color-primary-hover);--theme-secondary-hover: var(--color-bg-tertiary);--theme-transition-fast: var(--transition-fast);--theme-transition-base: var(--transition-base)}:root{--color-slate-50: #f8fafc;--color-slate-100: #f1f5f9;--color-slate-200: #e2e8f0;--color-slate-300: #cbd5e1;--color-slate-400: #94a3b8;--color-slate-500: #64748b;--color-slate-600: #475569;--color-slate-700: #334155;--color-slate-800: #1e293b;--color-slate-900: #0f172a;--color-slate-950: #020617;--color-primary-500: #7b9cc1;--color-primary-rgb-legacy: 123, 156, 193;--color-cyan-400: #7b9cc1;--color-cyan-500: #7b9cc1;--color-emerald-500: #8ba888;--color-emerald-rgb: 139, 168, 136;--color-rose-500: #e07a7a;--color-rose-rgb: 224, 122, 122;--color-orange-500: #e0a87a;--color-orange-rgb: 224, 168, 122}[data-theme=light]{--theme-bg-primary: #fff;--theme-bg-secondary: #f8f9fa;--theme-bg-tertiary: #e9ecef;--theme-bg-elevated: #fff;--theme-text-primary: #1a1b1e;--theme-text-secondary: #5a5c66;--theme-text-tertiary: #8a8d96;--theme-text-muted: #adb1b9;--theme-bg-tertiary-rgb: 233 236 239;--theme-text-on-primary: #1a1b1e;--theme-text-on-secondary: #1a1b1e;--theme-text-on-success: #1a1b1e;--theme-primary-rgb: 90 122 158;--theme-primary-subtle: var(--theme-primary-subtle-on-light);--theme-primary-subtle-border: var(--theme-primary-subtle-border-on-light);--theme-secondary: var(--theme-secondary-on-light);--theme-secondary-rgb: 139 124 184;--theme-secondary-subtle: var(--theme-secondary-subtle-on-light);--theme-secondary-subtle-border: var( --theme-secondary-subtle-border-on-light );--theme-success: var(--theme-success-on-light);--theme-success-rgb: 107 138 107;--theme-success-subtle: var(--theme-success-subtle-on-light);--theme-success-subtle-border: var(--theme-success-subtle-border-on-light);--theme-primary-hover-on-light: #4a6a8e;--theme-primary-subtle-on-light: rgb(90 122 158 / 12%);--theme-primary-subtle-border-on-light: rgb(90 122 158 / 20%);--theme-success-on-light: #6b8a6b;--theme-success-subtle-on-light: rgb(107 138 107 / 12%);--theme-success-subtle-border-on-light: rgb(107 138 107 / 20%);--theme-secondary-on-light: #8b7cb8;--theme-secondary-subtle-on-light: rgb(139 124 184 / 12%);--theme-secondary-subtle-border-on-light: rgb(139 124 184 / 20%);--theme-border-subtle: rgb(90 122 158 / 12%);--theme-border-default: rgb(90 122 158 / 20%);--theme-border-accent: rgb(90 122 158 / 30%);--theme-shadow-glow: 0 0 15px rgb(90 122 158 / 8%);--theme-shadow-card: 0 4px 6px -1px rgb(0 0 0 / 8%)}body{background-color:var(--theme-bg-primary);color:var(--theme-text-primary);font-family:var(--theme-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .25s ease,color .25s ease}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}p{line-height:var(--line-height-normal)}*:focus-visible{outline:2px solid var(--theme-primary);outline-offset:2px}::selection{background-color:var(--theme-primary-subtle);color:var(--theme-text-primary)}::-webkit-scrollbar{inline-size:8px;block-size:8px}::-webkit-scrollbar-track{background:var(--theme-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--theme-border-subtle);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--theme-border-default)}@media only screen and (max-width:768px){:root{--font-size-hint: 8px;--font-size-sm: 12px;--font-size-base: 14px;--font-size-lg: 16px;--font-size-2xl: 20px;--font-size-3xl: 24px;--font-size-huge: 32px}}@media only screen and (max-width:1024px){:root{--font-size-huge: 40px}}:root{--font-weight-base: var(--font-weight-regular);--font-weight-medium: var(--font-weight-medium);--font-weight-semibold: var(--font-weight-semibold);--font-weight-bold: var(--font-weight-bold)}:root{--text-line-height-base: var(--line-height-normal);--text-line-height-tight: var(--line-height-tight);--text-line-height-none: var(--line-height-none)}:root{--space-0: var(--unit-0);--space-1: var(--unit-1);--space-2: var(--unit-2);--space-3: var(--unit-3);--space-4: var(--unit-4);--space-5: var(--unit-5);--space-6: var(--unit-6);--space-8: var(--unit-8);--space-10: var(--unit-10);--space-12: var(--unit-12);--space-16: var(--unit-16);--space-20: var(--unit-20);--space-24: var(--unit-24)}@media only screen and (max-width:1024px){:root{--space-8: var(--unit-8);--space-10: var(--unit-10);--space-12: var(--unit-12);--space-16: var(--unit-16);--space-20: var(--unit-20);--space-24: var(--unit-24)}}:root{--border-radius-sm: var(--radius-sm, 2px);--border-radius-md: var(--radius-md, 6px);--border-radius-lg: var(--radius-lg, 10px);--border-radius-xl: var(--radius-xl, 12px);--border-radius-2xl: 16px;--border-radius-3xl: 24px;--border-radius-pill: var(--radius-pill, 9999px);--border-radius-round: 50%}:root{--border-subtle: 1px solid var(--theme-border-subtle);--border-default: 1px solid var(--theme-border-default);--border-accent: 1px solid var(--theme-border-accent);--border-primary: 1px solid var(--color-primary-subtle-border);--border-secondary: 1px solid var(--color-secondary-subtle-border);--border-success: 1px solid var(--color-success-subtle-border);--border-primary-subtle: 1px solid var(--color-primary-subtle);--border-secondary-subtle: 1px solid var(--color-secondary-subtle);--border-success-subtle: 1px solid var(--color-success-subtle);--border-button-primary: 1px solid var(--color-primary);--border-button-secondary: 1px solid var(--theme-border-default);--border-input: 1px solid var(--theme-border-subtle);--border-input-focus: 1px solid var(--color-primary);--border-input-error: 1px solid var(--color-status-error)}:root{--border-width-none: 0px;--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 3px;--border-style-solid: solid;--border-style-dashed: dashed;--border-style-dotted: dotted}.border-subtle{border:var(--border-subtle)}.border-default{border:var(--border-default)}.border-accent{border:var(--border-accent)}.border-primary{border:var(--border-primary)}.border-secondary{border:var(--border-secondary)}.border-success{border:var(--border-success)}.rounded-sm{border-radius:var(--border-radius-sm)}.rounded-md{border-radius:var(--border-radius-md)}.rounded-lg{border-radius:var(--border-radius-lg)}.rounded-xl{border-radius:var(--border-radius-xl)}.rounded-pill{border-radius:var(--border-radius-pill)}.rounded-full{border-radius:var(--border-radius-round)}.border-color-primary{border-color:var(--color-primary)}.border-color-secondary{border-color:var(--color-secondary)}.border-color-success{border-color:var(--color-success)}.border-color-error{border-color:var(--color-status-error)}.border-color-warning{border-color:var(--color-status-warning)}._sfw{inline-size:100%}._sfh{block-size:100%}:root{--icon-container-sm: var(--unit-12);--icon-container-md: var(--unit-16);--icon-container-lg: var(--unit-20);--icon-xs: var(--unit-4);--icon-sm: var(--unit-6);--icon-md: var(--unit-8);--icon-lg: var(--unit-12);--content-width-xs: 35rem;--content-width-sm: 42rem;--content-width-md: 45rem;--content-width-lg: 75rem;--card-padding: var(--space-8);--card-padding-sm: var(--space-6);--card-padding-lg: var(--space-12)}@media only screen and (max-width:768px){:root{--content-width-xs: 100%;--content-width-sm: 100%;--content-width-md: 100%;--content-width-lg: 100%}}.b-typo{margin:0;padding:0;color:var(--theme-text-primary)}.b-typo--family-primary{font-family:var(--primary-font-family)}.b-typo--family-mono{font-family:var(--mono-font-family)}.b-typo--size-hint{font-size:10px}.b-typo--size-xs{font-size:12px}.b-typo--size-sm{font-size:14px}.b-typo--size-base{font-size:16px}.b-typo--size-lg{font-size:18px}.b-typo--size-xl{font-size:20px}.b-typo--size-2xl{font-size:24px}.b-typo--size-3xl{font-size:32px}.b-typo--size-huge{font-size:48px}.b-typo--weight-regular{font-weight:400}.b-typo--weight-medium{font-weight:500}.b-typo--weight-semibold{font-weight:600}.b-typo--weight-bold{font-weight:700}.b-typo--line-height-normal{line-height:var(--line-height-normal)}.b-typo--line-height-tight{line-height:var(--line-height-tight)}.b-typo--line-height-none{line-height:var(--line-height-none)}.b-typo--letter-spacing-tighter{letter-spacing:var(--letter-spacing-tighter)}.b-typo--letter-spacing-tight{letter-spacing:var(--letter-spacing-tight)}.b-typo--letter-spacing-normal{letter-spacing:var(--letter-spacing-normal)}.b-typo--letter-spacing-wide{letter-spacing:var(--letter-spacing-wide)}.b-typo--letter-spacing-widest{letter-spacing:var(--letter-spacing-widest)}.b-typo--transform-uppercase{text-transform:uppercase}.b-typo--transform-capitalize{text-transform:capitalize}.b-typo--transform-lowercase{text-transform:lowercase}.b-typo--transform-none{text-transform:none}.b-typo--color-primary{color:var(--theme-text-primary)}.b-typo--color-secondary{color:var(--theme-text-secondary)}.b-typo--color-muted{color:var(--theme-text-muted)}.b-typo--color-interactive{color:var(--color-primary)}.b-typo--color-success{color:var(--color-success)}.b-typo--color-warning{color:var(--color-status-warning)}.b-typo--color-danger{color:var(--color-status-error)}.b-typo--color-purple{color:var(--color-secondary)}.b-typo--italic{font-style:italic}.b-typo--align-center{text-align:center}.b-typo--align-right{text-align:right}.b-typo--align-justify{text-align:justify}.b-typo--align-left{text-align:left}.b-typo--ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.b-typo--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:768px){.b-typo--size-hint{font-size:8px}.b-typo--size-sm{font-size:12px}.b-typo--size-base{font-size:14px}.b-typo--size-lg{font-size:16px}.b-typo--size-2xl{font-size:20px}.b-typo--size-3xl{font-size:24px}.b-typo--size-huge{font-size:32px}}body{font-family:var(--primary-font-family)}*{box-sizing:border-box;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-icon{-webkit-user-select:none;user-select:none;line-height:1;display:inline-block;font-family:var(--icon-font-family);font-weight:400;font-style:normal;text-transform:none;white-space:nowrap;overflow-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.b-icon--hint{font-size:10px}.b-icon--xs{font-size:12px}.b-icon--sm{font-size:14px}.b-icon--base{font-size:16px}.b-icon--lg{font-size:18px}.b-icon--xl{font-size:20px}.b-icon--2xl{font-size:24px}.b-icon--3xl{font-size:32px}.b-icon--huge{font-size:48px}@media(--mobile){.b-icon--hint{font-size:8px}.b-icon--sm{font-size:12px}.b-icon--base{font-size:14px}.b-icon--lg{font-size:16px}.b-icon--2xl{font-size:20px}.b-icon--3xl{font-size:24px}.b-icon--huge{font-size:32px}}.b-dialog__header[data-v-ad36caca]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);inline-size:100%}.b-dialog__close[data-v-ad36caca]{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2);margin:0;background:transparent;border:none;border-radius:var(--radius-md);color:var(--theme-text-secondary);cursor:pointer;transition:var(--transition-fast)}.b-dialog__close[data-v-ad36caca]:hover{background-color:var(--theme-bg-tertiary);color:var(--theme-text-primary)}.b-dialog__close[data-v-ad36caca]:focus-visible{outline:2px solid var(--theme-primary);outline-offset:2px}.b-slider[data-v-3da0604d]{display:flex;flex-direction:column;gap:var(--space-2)}.b-slider__value[data-v-3da0604d]{font-size:var(--font-size-sm);color:var(--theme-text-secondary);font-family:var(--primary-font-family)}.ba-logo[data-v-6743143c]{display:flex;flex-direction:row;align-items:flex-end;gap:var(--space-2);padding-block:var(--space-1)}.ba-logo .logo[data-v-6743143c]{block-size:60px;max-block-size:100%}.ba-logo .logo-text[data-v-6743143c]{font-family:var(--mono-font-family);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--theme-text-primary)}.ba-logo .logo-text--arc[data-v-6743143c]{color:var(--color-primary)}@media only screen and (max-width:768px){.ba-logo .logo-text[data-v-6743143c]{display:none}}.app-sidebar[data-v-05eef311]{--sidebar-expanded-width: 256px;--sidebar-collapsed-width: 78px;display:flex;flex-direction:column;inline-size:var(--sidebar-expanded-width);block-size:100%;background-color:var(--theme-bg-secondary);border-inline-end:1px solid var(--theme-border-subtle);transition:inline-size .2s ease}.app-sidebar--collapsed[data-v-05eef311]{inline-size:var(--sidebar-collapsed-width)}.sidebar-header[data-v-05eef311]{display:flex;flex-direction:column;justify-content:center;block-size:64px;padding:var(--space-3);border-block-end:1px solid var(--theme-border-subtle)}.sidebar-logo[data-v-05eef311]{display:flex;justify-content:center;inline-size:calc(var(--sidebar-collapsed-width) - var(--space-3) * 2)}.sidebar-nav[data-v-05eef311]{display:flex;flex-direction:column;flex:1;overflow-y:auto;padding-block:var(--space-3)}.sidebar-nav-items[data-v-05eef311]{display:flex;flex-direction:column;gap:var(--space-1);padding-inline:var(--space-2)}.nav-item[data-v-05eef311]{cursor:pointer;border-radius:var(--radius-md);transition:all .15s ease;margin:0 var(--space-2);border:1px solid transparent}.nav-item[data-v-05eef311]:hover{background-color:rgba(var(--color-primary-rgb),.1)}.nav-item--active[data-v-05eef311]{background-color:rgba(var(--color-primary-rgb),.15);border:1px solid rgba(var(--color-primary-rgb),.2)}.nav-item--active .nav-icon[data-v-05eef311],.nav-item--active .nav-label[data-v-05eef311]{color:var(--color-primary)}.nav-item-content[data-v-05eef311]{display:flex;flex-direction:row;align-items:center;gap:var(--space-3);padding:var(--space-3)}.nav-icon[data-v-05eef311]{color:var(--color-text-secondary);font-size:var(--font-size-xl);flex-shrink:0}.sidebar-logo[data-v-05eef311] .ba-logo .logo{block-size:32px}.nav-label[data-v-05eef311]{font-family:var(--primary-font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);margin:0;color:var(--theme-text-secondary);white-space:nowrap}.sidebar-footer[data-v-05eef311]{display:flex;flex-direction:column;justify-content:center;padding:var(--space-3);border-block-start:1px solid var(--theme-border-subtle);flex-shrink:0}.user-profile[data-v-05eef311]{display:flex;flex-direction:row;align-items:center;gap:var(--space-3);padding:var(--space-2)}.user-info[data-v-05eef311]{display:flex;flex-direction:column;gap:var(--space-0);min-inline-size:0}.user-name[data-v-05eef311]{font-family:var(--primary-font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);margin:0;color:var(--theme-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-plan[data-v-05eef311]{font-family:var(--primary-font-family);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);margin:0;color:var(--theme-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-toggle[data-v-05eef311]{justify-content:center;padding:var(--space-2);inline-size:var(--sidebar-collapsed-width);display:flex;flex-shrink:0}.app-sidebar--collapsed .user-profile .user-info[data-v-05eef311]{display:none}.theme-switcher[data-v-8f57e063]{display:flex;flex-direction:row;align-items:center;gap:var(--space-2)}.app-topbar[data-v-bff3f5a5]{display:flex;flex-direction:row;block-size:64px;background-color:var(--theme-bg-secondary);border-block-end:1px solid var(--theme-border-subtle);inline-size:100%}.app-topbar-content[data-v-bff3f5a5]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;block-size:100%;inline-size:100%;padding-inline:var(--space-6)}.app-topbar-left[data-v-bff3f5a5]{display:flex;flex-direction:row;align-items:center}.app-topbar-title[data-v-bff3f5a5]{font-family:var(--primary-font-family);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0;color:var(--theme-text-primary)}.app-topbar-right[data-v-bff3f5a5]{display:flex;flex-direction:row;align-items:center;gap:var(--space-2)}.dashboard-layout[data-v-20ebe36a]{display:flex;flex-direction:row;background-color:var(--theme-bg-primary);overflow:hidden;block-size:100vh}.main-content[data-v-20ebe36a]{display:flex;flex-direction:column;inline-size:100%;flex:1;overflow:hidden;block-size:100vh}.page-content[data-v-20ebe36a]{flex:1;overflow-y:auto;padding:var(--space-6)}.auth-layout[data-v-4f00ef88]{display:flex;flex-direction:column;min-block-size:100vh;background-color:var(--theme-bg-primary)}.auth-main[data-v-4f00ef88]{flex:1;display:flex;flex-direction:column}
