@charset "UTF-8";.app-list--cosmic{background:var(--card-bg, var(--cosmic-bg-card));border-radius:var(--radius-lg)}.app-list--minimal{background:transparent;padding:0}[data-theme=light] .app-list--cosmic{background:#fff}.app-list-item{transition:all var(--duration-fast) var(--ease-smooth)}.app-list-item[role=button],.app-list-item.app-list-item--clickable,.app-list-item.q-item--clickable{cursor:pointer;transition:transform var(--cosmic-transition-fast, .2s cubic-bezier(.4, 0, .2, 1)),filter var(--cosmic-transition-fast, .2s cubic-bezier(.4, 0, .2, 1));min-height:var(--touch-min)}@media(hover:hover)and (pointer:fine){.app-list-item[role=button]:hover,.app-list-item.app-list-item--clickable:hover,.app-list-item.q-item--clickable:hover{transform:scale(1.01);filter:brightness(1.03)}}.app-list-item[role=button]:focus-visible,.app-list-item.app-list-item--clickable:focus-visible,.app-list-item.q-item--clickable:focus-visible{outline:2px solid var(--universe-accent, var(--focus-ring-warm, var(--warm-gold)));outline-offset:2px}@media(prefers-reduced-motion:reduce){.app-list-item[role=button]:hover,.app-list-item.app-list-item--clickable:hover,.app-list-item.q-item--clickable:hover{transform:none;filter:none}}@media(hover:hover)and (pointer:fine){.app-list-item--cosmic:hover{background:var(--color-cosmic-hover)}}.app-list-item--cosmic.q-item--active{background:var(--card-bg, var(--card-bg, var(--cosmic-bg-elevated)));border-left:3px solid var(--cosmic-gold)}.app-list-item--highlighted{background:var(--card-bg, var(--card-bg, var(--cosmic-bg-elevated)));border-left:3px solid var(--color-primary)}@media(hover:hover)and (pointer:fine){[data-theme=light] .app-list-item--cosmic:hover{background:var(--color-cosmic-hover)}}.app-list-item-section--cosmic,[data-theme=light] .app-list-item-section--cosmic{color:var(--page-color, var(--cosmic-text-primary))}@keyframes cosmic-skeleton-loading-deb4961a{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cosmic-fade-in-deb4961a{0%{opacity:0}to{opacity:1}}@keyframes cosmic-slide-up-deb4961a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes specular-flash-anim-deb4961a{0%{opacity:.11}50%{opacity:.22}to{opacity:.11}}@media(max-width:480px){.liquid-glass-performance-reduce[data-v-deb4961a],[class*=liquid-glass][data-v-deb4961a],.glass-card[data-v-deb4961a],.glass-panel[data-v-deb4961a]{backdrop-filter:blur(12px) saturate(1.6) brightness(1.02)!important;-webkit-backdrop-filter:blur(12px) saturate(1.6) brightness(1.02)!important}}.app-menu__list[data-v-deb4961a]{min-width:var(--b57a20ec);background:var(--card-bg, var(--cosmic-bg-card));border:1px solid var(--card-border-color, var(--color-border-cosmic));border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:var(--space-1)}.app-menu__list--compact[data-v-deb4961a]{padding:var(--space-1)}.app-menu__list--compact[data-v-deb4961a] .app-list-item{min-height:36px;padding:var(--space-2) var(--space-3)}.app-menu__list--default[data-v-deb4961a]{padding:var(--space-2)}.app-menu__list--default[data-v-deb4961a] .app-list-item{min-height:44px;padding:var(--space-3) var(--space-4)}.app-menu__list--spacious[data-v-deb4961a]{padding:var(--space-3)}.app-menu__list--spacious[data-v-deb4961a] .app-list-item{min-height:52px;padding:var(--space-4) var(--space-5)}.app-menu__item[data-v-deb4961a]{border-radius:var(--radius-md);transition:all var(--duration-fast) var(--ease-smooth);min-height:var(--touch-min, 44px)}.app-menu__item[data-v-deb4961a]:hover:not(.app-menu__item--disabled){background:rgba(var(--color-primary-rgb),.1)}.app-menu__item[data-v-deb4961a]:focus-visible{outline:2px solid var(--universe-accent, var(--focus-ring-warm, var(--warm-gold)));outline-offset:3px}.app-menu__item--disabled[data-v-deb4961a]{opacity:.5;cursor:not-allowed;pointer-events:none}.app-menu__item[data-v-deb4961a] .app-list-item-section--avatar{min-width:32px}.app-menu__item--danger[data-v-deb4961a]:hover:not(.app-menu__item--danger--disabled){background:rgba(var(--color-error-rgb),.1)}.app-menu__item-label[data-v-deb4961a]{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.app-menu__item-caption[data-v-deb4961a]{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--space-1)}.app-menu[data-v-deb4961a] .app-separator{margin:var(--space-1) 0;background:var(--card-border-color, var(--color-border-cosmic))}@keyframes cosmic-skeleton-loading-04c5b4e0{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cosmic-fade-in-04c5b4e0{0%{opacity:0}to{opacity:1}}@keyframes cosmic-slide-up-04c5b4e0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes specular-flash-anim-04c5b4e0{0%{opacity:.11}50%{opacity:.22}to{opacity:.11}}@media(max-width:480px){.liquid-glass-performance-reduce[data-v-04c5b4e0],[class*=liquid-glass][data-v-04c5b4e0],.glass-card[data-v-04c5b4e0],.glass-panel[data-v-04c5b4e0]{backdrop-filter:blur(12px) saturate(1.6) brightness(1.02)!important;-webkit-backdrop-filter:blur(12px) saturate(1.6) brightness(1.02)!important}}.app-select[data-v-04c5b4e0]{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.app-select__label[data-v-04c5b4e0]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--page-color-secondary, var(--cosmic-text-secondary));transition:color var(--duration-fast) var(--ease-smooth)}.app-select--focused .app-select__label[data-v-04c5b4e0]{color:var(--color-primary)}.app-select--error .app-select__label[data-v-04c5b4e0]{color:var(--color-error)}.app-select__required[data-v-04c5b4e0]{color:var(--color-error);margin-left:var(--space-1)}.app-select__description[data-v-04c5b4e0]{font-size:var(--font-size-xs);color:var(--page-color-muted, var(--cosmic-text-muted));margin:0;line-height:var(--line-height-normal)}.app-select__input[data-v-04c5b4e0] .q-field__control{background:var(--select-bg, var(--card-bg, var(--cosmic-bg-card)));border-radius:var(--select-radius, var(--radius-lg));transition:all var(--duration-normal) var(--ease-smooth);min-height:var(--touch-min, 44px)}.app-select__input[data-v-04c5b4e0] .q-field__control:hover{background:var(--select-bg, var(--card-bg, var(--cosmic-bg-surface)))}.app-select__input[data-v-04c5b4e0] .q-field--focused .q-field__control{box-shadow:0 0 0 2px var(--color-cosmic-glow)}.app-select__input[data-v-04c5b4e0] .q-field__native:focus-visible,.app-select__input[data-v-04c5b4e0] .q-field__input:focus-visible{outline:2px solid var(--universe-accent, var(--focus-ring-warm, var(--warm-gold)));outline-offset:3px;border-radius:var(--select-radius, var(--radius-lg))}.app-select__input[data-v-04c5b4e0] .q-field--error .q-field__control{border-color:var(--color-error)}.app-select__hint[data-v-04c5b4e0]{font-size:var(--font-size-xs);color:var(--page-color-muted, var(--cosmic-text-muted));margin:0;line-height:var(--line-height-normal)}.app-select--sm .app-select__label[data-v-04c5b4e0]{font-size:var(--font-size-xs)}.app-select--lg .app-select__label[data-v-04c5b4e0]{font-size:var(--font-size-base)}.app-select--borderless[data-v-04c5b4e0] .q-field__control{background:transparent!important}.app-select--dark[data-v-04c5b4e0]{border-radius:1rem}.app-select--dark .app-select__input[data-v-04c5b4e0] .q-field__control{background:#0003!important;border-radius:var(--radius-lg);height:40px;min-height:40px;border:none;border-radius:1rem;padding:0 1rem}.app-select--dark .app-select__input[data-v-04c5b4e0] .q-field__control:before,.app-select--dark .app-select__input[data-v-04c5b4e0] .q-field__control:after{display:none}.app-select--dark .app-select__input[data-v-04c5b4e0] .q-field__native,.app-select--dark .app-select__input[data-v-04c5b4e0] .q-field__input{color:var(--page-color, #ffffff)!important;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.app-select--dark .app-select__input[data-v-04c5b4e0] .q-field__label{color:var(--page-color, #ffffff)}.app-select--dark .app-select__input[data-v-04c5b4e0] .q-field__append .q-icon{color:#ceb48d!important;font-size:var(--font-size-xl)}.app-select--dark .app-select__input[data-v-04c5b4e0] .q-field--focused .q-field__control{background:#0000004d!important;box-shadow:none}.app-select--disabled[data-v-04c5b4e0]{opacity:var(--opacity-disabled);pointer-events:none}[data-v-04c5b4e0] .q-menu{background:var(--select-bg, var(--card-bg, var(--cosmic-bg-card)));border:1px solid var(--card-border-color, var(--color-border-cosmic));border-radius:var(--select-radius, var(--radius-lg));box-shadow:var(--shadow-xl);backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg))}[data-v-04c5b4e0] .q-menu .q-item{transition:all var(--duration-fast) var(--ease-smooth);min-height:var(--touch-min, 44px)}[data-v-04c5b4e0] .q-menu .q-item:hover{background:var(--select-bg, var(--card-bg, var(--cosmic-bg-surface)))}[data-v-04c5b4e0] .q-menu .q-item.q-manual-focusable--focused{background:var(--select-bg, var(--card-bg, var(--cosmic-bg-card)))}[data-v-04c5b4e0] .q-menu .q-item:focus-visible{outline:2px solid var(--universe-accent, var(--focus-ring-warm, var(--warm-gold)));outline-offset:-2px}.app-select__label[data-v-04c5b4e0]{color:var(--page-color, var(--cosmic-text-primary))}.app-select--focused .app-select__label[data-v-04c5b4e0]{color:var(--cosmic-gold)}.app-select--error .app-select__label[data-v-04c5b4e0],.app-select__required[data-v-04c5b4e0]{color:var(--color-error)}.app-select__description[data-v-04c5b4e0],.app-select__hint[data-v-04c5b4e0]{color:var(--page-color-secondary, var(--cosmic-text-secondary))}.app-select__input[data-v-04c5b4e0] .q-field__control{background:var(--cosmic-bg-card);border-radius:var(--select-radius, var(--radius-lg))}.app-select__input[data-v-04c5b4e0] .q-field__control:before{border-color:var(--card-border-color, var(--color-border-cosmic));border-width:1px}.app-select__input[data-v-04c5b4e0] .q-field__control:hover:before{border-color:var(--color-border-cosmic-light)}.app-select__input[data-v-04c5b4e0] .q-field--focused .q-field__control:before{border-color:var(--cosmic-gold)}.app-select__input[data-v-04c5b4e0] .q-field--focused .q-field__control:after{background:var(--cosmic-gold)}.app-select__input[data-v-04c5b4e0] .q-field--error .q-field__control:before{border-color:var(--color-error)}.app-select__input[data-v-04c5b4e0] .q-field__native,.app-select__input[data-v-04c5b4e0] .q-field__input{color:var(--page-color, var(--cosmic-text-primary))}.app-select__input[data-v-04c5b4e0] .q-field__label{color:var(--page-color-secondary, var(--cosmic-text-secondary))}.app-select__input[data-v-04c5b4e0] .q-field--focused .q-field__label{color:var(--cosmic-gold)}.app-select__input[data-v-04c5b4e0] .q-field__append .q-icon{color:var(--page-color-muted, var(--cosmic-text-muted))}.app-select__input[data-v-04c5b4e0] .q-chip{background:var(--select-bg, var(--card-bg, var(--cosmic-bg-card)));color:var(--page-color, var(--cosmic-text-primary))}.app-select__input[data-v-04c5b4e0] .q-chip .q-icon{color:var(--page-color-muted, var(--cosmic-text-muted))}.app-select__input[data-v-04c5b4e0] .q-chip .q-icon:hover{color:var(--cosmic-gold)}.app-select--disabled[data-v-04c5b4e0]{opacity:.6}.app-select--disabled .app-select__input[data-v-04c5b4e0] .q-field__control{background:var(--page-bg, var(--cosmic-bg));cursor:not-allowed}[data-v-04c5b4e0] .q-menu{background:var(--select-bg, var(--card-bg, var(--cosmic-bg-card)));border:1px solid var(--card-border-color, var(--color-border-cosmic));border-radius:var(--select-radius, var(--radius-lg));box-shadow:var(--shadow-cosmic-lg);backdrop-filter:var(--backdrop-blur-sm);-webkit-backdrop-filter:var(--backdrop-blur-sm)}[data-v-04c5b4e0] .q-menu .q-item{color:var(--page-color, var(--cosmic-text-primary));transition:all var(--duration-fast) var(--ease-smooth)}[data-v-04c5b4e0] .q-menu .q-item:hover{background:var(--color-cosmic-hover)}[data-v-04c5b4e0] .q-menu .q-item.q-manual-focusable--focused{background:var(--color-cosmic-active)}[data-v-04c5b4e0] .q-menu .q-item[aria-selected=true]{background:var(--color-cosmic-active);color:var(--cosmic-gold);font-weight:600}[data-v-04c5b4e0] .q-menu .q-item[aria-selected=true]:before{content:"✓";margin-right:var(--space-2)}[data-v-04c5b4e0] .q-menu .q-item-section.text-grey{color:var(--page-color-muted, var(--cosmic-text-muted))}[data-v-04c5b4e0] .q-menu::-webkit-scrollbar{width:8px;height:8px}[data-v-04c5b4e0] .q-menu::-webkit-scrollbar-track{background:transparent;border-radius:var(--radius-full)}[data-v-04c5b4e0] .q-menu::-webkit-scrollbar-thumb{background:var(--card-border-color, var(--color-border-cosmic));border-radius:var(--radius-full)}[data-v-04c5b4e0] .q-menu::-webkit-scrollbar-thumb:hover{background:var(--color-border-cosmic-light)}[data-v-04c5b4e0] .app-select__menu--mobile{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-v-04c5b4e0] .app-select__menu--mobile .q-item{min-height:48px;padding:var(--space-3) var(--space-4);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.app-switch{display:inline-flex;flex-direction:column;gap:var(--space-1)}.app-switch__input--xs{font-size:var(--font-size-xs)}.app-switch__input--sm{font-size:var(--font-size-sm)}.app-switch__input--md{font-size:var(--font-size-base)}.app-switch__input--lg{font-size:var(--font-size-lg)}.app-switch__input--xl{font-size:var(--font-size-xl)}.app-switch :deep(.q-toggle){min-height:var(--touch-min, 44px);border-radius:var(--radius-full, 999px)}.app-switch :deep(.q-toggle):focus-visible,.app-switch :deep(.q-toggle).q-toggle--focused{outline:2px solid var(--universe-accent, var(--focus-ring-warm, var(--warm-gold)));outline-offset:3px;border-radius:var(--radius-full, 999px)}.app-switch :deep(.q-toggle__inner:focus-visible),.app-switch :deep(.q-toggle .q-focus-helper:focus-visible),.app-switch :deep(.q-toggle input:focus-visible){outline:2px solid var(--universe-accent, var(--focus-ring-warm, var(--warm-gold)));outline-offset:3px;border-radius:var(--radius-full, 999px)}.app-switch__hint{font-size:var(--font-size-xs);color:var(--page-color-secondary, var(--cosmic-text-secondary));margin:0;padding-left:var(--space-8)}.app-switch--cosmic :deep(.q-toggle__inner){color:var(--cosmic-gold)}.app-switch--redesign :deep(.q-toggle__inner){color:var(--universe-accent, var(--warm-gold))}@keyframes cosmic-skeleton-loading-b357f9b1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cosmic-fade-in-b357f9b1{0%{opacity:0}to{opacity:1}}@keyframes cosmic-slide-up-b357f9b1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes specular-flash-anim-b357f9b1{0%{opacity:.11}50%{opacity:.22}to{opacity:.11}}@media(max-width:480px){.liquid-glass-performance-reduce[data-v-b357f9b1],[class*=liquid-glass][data-v-b357f9b1],.glass-card[data-v-b357f9b1],.glass-panel[data-v-b357f9b1]{backdrop-filter:blur(12px) saturate(1.6) brightness(1.02)!important;-webkit-backdrop-filter:blur(12px) saturate(1.6) brightness(1.02)!important}}.app-skeleton-wrapper[data-v-b357f9b1]{display:flex;flex-direction:column}.app-skeleton-wrapper--gap-sm[data-v-b357f9b1]{gap:var(--space-2)}.app-skeleton-wrapper--gap-md[data-v-b357f9b1]{gap:var(--space-3)}.app-skeleton-wrapper--gap-lg[data-v-b357f9b1]{gap:var(--space-4)}.app-skeleton-wrapper--card[data-v-b357f9b1]{background:var(--card-bg, var(--cosmic-bg-card));border-radius:var(--radius-lg);padding:var(--space-4);border:1px solid var(--card-border-color, var(--color-border-cosmic))}.app-skeleton-wrapper--list[data-v-b357f9b1]{gap:var(--space-1)}.app-skeleton[data-v-b357f9b1]{background:var(--card-bg, var(--cosmic-bg-surface));border-radius:var(--radius-md)}.app-skeleton[data-v-b357f9b1] .q-skeleton__content{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}@media(prefers-reduced-motion:reduce){.app-skeleton[data-v-b357f9b1] .q-skeleton{animation:none!important}}@keyframes cosmic-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cosmic-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cosmic-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes specular-flash-anim{0%{opacity:.11}50%{opacity:.22}to{opacity:.11}}@media(max-width:480px){.liquid-glass-performance-reduce,[class*=liquid-glass],.glass-card,.glass-panel{backdrop-filter:blur(12px) saturate(1.6) brightness(1.02)!important;-webkit-backdrop-filter:blur(12px) saturate(1.6) brightness(1.02)!important}}.app-loading--overlay{background:var(--color-overlay-dark);backdrop-filter:blur(var(--blur-md))}.app-loading--fullscreen{background:var(--color-background)}.app-loading--cosmic{background:linear-gradient(135deg,var(--page-bg, var(--cosmic-bg)) 0%,var(--card-bg, var(--cosmic-bg-card)) 100%);backdrop-filter:blur(var(--blur-lg))}[data-theme=light] .app-loading--overlay{background:var(--color-overlay-light)}[data-theme=light] .app-loading--fullscreen{background:#fff}[data-theme=light] .app-loading--cosmic{background:linear-gradient(135deg,white 0%,var(--card-bg, var(--cosmic-bg-card)) 100%)}@keyframes cosmic-skeleton-loading-ebf0ec0c{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cosmic-fade-in-ebf0ec0c{0%{opacity:0}to{opacity:1}}@keyframes cosmic-slide-up-ebf0ec0c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes specular-flash-anim-ebf0ec0c{0%{opacity:.11}50%{opacity:.22}to{opacity:.11}}@media(max-width:480px){.liquid-glass-performance-reduce[data-v-ebf0ec0c],[class*=liquid-glass][data-v-ebf0ec0c],.glass-card[data-v-ebf0ec0c],.glass-panel[data-v-ebf0ec0c]{backdrop-filter:blur(12px) saturate(1.6) brightness(1.02)!important;-webkit-backdrop-filter:blur(12px) saturate(1.6) brightness(1.02)!important}}.app-tabs[data-v-ebf0ec0c]{background:var(--tabs-bg, var(--card-bg, var(--cosmic-bg-card)));border-radius:var(--tabs-radius, var(--radius-lg));padding:var(--space-1)}.app-tabs--default[data-v-ebf0ec0c] .q-tabs__content{gap:var(--space-1)}.app-tabs--pills[data-v-ebf0ec0c] .q-tab{border-radius:var(--tabs-radius, var(--radius-lg));background:transparent;transition:all var(--duration-fast) var(--ease-smooth)}.app-tabs--pills[data-v-ebf0ec0c] .q-tab.q-tab--active{background:var(--color-primary);color:#fff}.app-tabs--pills[data-v-ebf0ec0c] .q-tabs__arrow,.app-tabs--pills[data-v-ebf0ec0c] .q-tab__indicator{display:none}.app-tabs--underline[data-v-ebf0ec0c]{background:transparent;border-bottom:1px solid var(--card-border-color, var(--color-border-cosmic));padding:0}.app-tabs--underline[data-v-ebf0ec0c] .q-tab__indicator{height:3px}.app-tabs--sm[data-v-ebf0ec0c] .q-tab{font-size:var(--font-size-sm);padding:var(--space-2) var(--space-3);min-height:36px}.app-tabs--md[data-v-ebf0ec0c] .q-tab{font-size:var(--font-size-base);padding:var(--space-3) var(--space-4);min-height:44px}.app-tabs--lg[data-v-ebf0ec0c] .q-tab{font-size:var(--font-size-lg);padding:var(--space-4) var(--space-5);min-height:52px}.app-tabs[data-v-ebf0ec0c] .q-tab{text-transform:none;font-weight:var(--font-weight-medium);transition:all var(--duration-fast) var(--ease-smooth)}.app-tabs[data-v-ebf0ec0c] .q-tab:hover{background:rgba(var(--color-primary-rgb),.1)}.app-tabs[data-v-ebf0ec0c] .q-tab.q-tab--active{font-weight:var(--font-weight-semibold)}.app-tabs[data-v-ebf0ec0c] .q-tab__indicator{border-radius:var(--tabs-radius, var(--radius-full))}.app-tabs--history[data-v-ebf0ec0c]{background:transparent;padding:0;border-radius:1.5rem}.app-tabs--history[data-v-ebf0ec0c] .q-tabs__content{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2);width:100%}.app-tabs--history[data-v-ebf0ec0c] .q-tab{position:relative;height:32px;border-radius:1.5rem;background:transparent;border:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--page-color, #ffffff);transition:all var(--duration-fast) var(--ease-smooth);min-height:32px;padding:0}.app-tabs--history[data-v-ebf0ec0c] .q-tab:hover:not(.q-tab--active){background:#ffffff0d}.app-tabs--history[data-v-ebf0ec0c] .q-tab.q-tab--active{background:var(--universe-accent, #fab852);color:var(--warm-text-on-accent, #241c0f);font-weight:var(--font-weight-bold)}.app-tabs--history[data-v-ebf0ec0c] .q-tab.q-tab--active:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:24px;height:2px;border-radius:var(--radius-full);background:var(--universe-accent, #fab852)}.app-tabs--history[data-v-ebf0ec0c] .q-tab__indicator,.app-tabs--history[data-v-ebf0ec0c] .q-tabs__arrow{display:none}.app-tabs--cosmic[data-v-ebf0ec0c]{background:transparent;border-bottom:3px solid var(--card-border-color, var(--color-border-cosmic));padding:0;border-radius:0;overflow-x:auto;overflow-y:hidden}.app-tabs--cosmic[data-v-ebf0ec0c]::-webkit-scrollbar{width:2px;height:2px}.app-tabs--cosmic[data-v-ebf0ec0c]::-webkit-scrollbar-track{background:transparent;border-radius:var(--radius-full)}.app-tabs--cosmic[data-v-ebf0ec0c]::-webkit-scrollbar-thumb{background:var(--card-border-color, var(--color-border-cosmic));border-radius:var(--radius-full)}.app-tabs--cosmic[data-v-ebf0ec0c]::-webkit-scrollbar-thumb:hover{background:var(--color-border-cosmic-light)}.app-tabs--cosmic[data-v-ebf0ec0c] .q-tabs__content{gap:0;display:flex}.app-tabs--cosmic[data-v-ebf0ec0c] .q-tab{padding:var(--space-3) var(--space-4);color:var(--page-color-secondary, var(--cosmic-text-secondary));font-size:var(--font-size-sm);font-weight:600;letter-spacing:.015em;text-transform:none;white-space:nowrap;border-bottom:3px solid transparent;margin-bottom:-3px;background:transparent;transition:var(--transition-colors);min-height:auto;position:relative}.app-tabs--cosmic[data-v-ebf0ec0c] .q-tab:hover{color:var(--page-color, var(--cosmic-text-primary));background:transparent}.app-tabs--cosmic[data-v-ebf0ec0c] .q-tab.q-tab--active{color:var(--page-color, var(--cosmic-text-primary));font-weight:600}.app-tabs--cosmic[data-v-ebf0ec0c] .q-tab:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.app-tabs--cosmic[data-v-ebf0ec0c] .q-tab__indicator{height:3px;background:var(--cosmic-gold);border-radius:0;bottom:0}.app-tabs--cosmic[data-v-ebf0ec0c] .q-tabs__arrow{color:var(--page-color-muted, var(--cosmic-text-muted))}.app-tabs--cosmic[data-v-ebf0ec0c] .q-tabs__arrow:hover{color:var(--page-color, var(--cosmic-text-primary))}.app-tabs--cosmic.app-tabs--sm[data-v-ebf0ec0c] .q-tab{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs)}.app-tabs--cosmic.app-tabs--md[data-v-ebf0ec0c] .q-tab{padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm)}.app-tabs--cosmic.app-tabs--lg[data-v-ebf0ec0c] .q-tab{padding:var(--space-4) var(--space-5);font-size:var(--font-size-base)}
