.mercureNav[data-v-9c7c291c]{border-right:1px solid hsla(0,0%,100%,.1)!important;background:rgb(var(--v-theme-surface))!important}.navMenuItem[data-v-9c7c291c]{margin-block:.2rem;border:1px solid transparent;border-radius:12px!important;color:#b3b7c2;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.navMenuItem[data-v-9c7c291c] .v-list-item__overlay{opacity:0!important}.navMenuItem[data-v-9c7c291c] .v-list-item-title{font-size:.875rem;font-weight:500}.navMenuItem[data-v-9c7c291c]:hover:not(.active-menu){border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:#f3f3f6}.navMenuItem[data-v-9c7c291c]:hover:not(.active-menu) .v-icon{color:#f3f3f6!important;opacity:1}.active-menu[data-v-9c7c291c]{border-color:rgba(226,59,215,.2);background:rgba(210,98,216,.12)!important;color:#f3f3f6!important}.active-menu[data-v-9c7c291c] .v-icon{color:#e23bd7!important;opacity:1}.navDivider[data-v-9c7c291c]{margin:.4rem .6rem}.titleClass[data-v-9c7c291c]{cursor:pointer}.titleClass[data-v-9c7c291c] .v-list-item-title{font-family:Ethnocentric,sans-serif!important;font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase;color:#f3f3f6}:root{--mercure-font-family:"Poppins","Space Grotesk",sans-serif;--mercure-accent:#d262d8;--mercure-accent-strong:#dd7be2;--mercure-accent-soft:#4d204f;--mercure-glow:rgba(210,98,216,.35);--mercure-glow-strong:rgba(226,59,215,.45);--mercure-border:hsla(0,0%,100%,.1);--mercure-border-strong:hsla(0,0%,100%,.15);--mercure-glass:hsla(0,0%,100%,.025);color-scheme:dark}#app,.v-application,body,html{font-family:var(--mercure-font-family)!important}body{margin:0;background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background));-webkit-font-smoothing:antialiased}::-moz-selection{background:rgba(226,59,215,.35);color:#f3f3f6}::selection{background:rgba(226,59,215,.35);color:#f3f3f6}.v-btn,.v-card-subtitle,.v-card-title,.v-label,.v-list-item-subtitle,.v-list-item-title,.v-toolbar-title,button,input,select,textarea{font-family:var(--mercure-font-family)!important}.v-application{background:rgb(var(--v-theme-background))!important;color:rgb(var(--v-theme-on-background))}.v-application :not(.v-icon):not([class*=mdi-]):not(.font-brand):not(.font-brand *):not(.font-document):not(.font-document *){font-family:var(--mercure-font-family)!important}.appPageLayout,.v-main{background:transparent!important}.v-btn{letter-spacing:0;font-weight:600;text-transform:none;transition:background-color .3s ease,box-shadow .3s ease,border-color .3s ease,color .3s ease!important}.v-application .v-btn.v-btn--variant-elevated.bg-button,.v-application .v-btn.v-btn--variant-elevated.bg-newAccentColor,.v-application .v-btn.v-btn--variant-elevated.bg-primary,.v-application .v-btn.v-btn--variant-flat.bg-button,.v-application .v-btn.v-btn--variant-flat.bg-newAccentColor,.v-application .v-btn.v-btn--variant-flat.bg-primary{box-shadow:none!important}.v-application .v-btn.v-btn--variant-elevated.bg-button:hover,.v-application .v-btn.v-btn--variant-elevated.bg-newAccentColor:hover,.v-application .v-btn.v-btn--variant-elevated.bg-primary:hover,.v-application .v-btn.v-btn--variant-flat.bg-button:hover,.v-application .v-btn.v-btn--variant-flat.bg-newAccentColor:hover,.v-application .v-btn.v-btn--variant-flat.bg-primary:hover{background-color:var(--mercure-accent-strong)!important;box-shadow:none!important}.v-application .v-btn.v-btn--variant-elevated:not(.bg-primary):not(.bg-button):not(.bg-newAccentColor){box-shadow:none!important}.v-application .v-btn.v-btn--variant-outlined{border-color:rgb(var(--v-theme-outline))}.v-application .v-btn.v-btn--variant-outlined:hover{border-color:var(--mercure-accent)}.v-application .v-field{border-radius:12px}.v-application .v-field--variant-filled,.v-application .v-field--variant-outlined,.v-application .v-field--variant-solo,.v-application .v-field--variant-solo-filled{background:hsla(0,0%,100%,.04)}.v-application .v-field--variant-outlined .v-field__outline{--v-field-border-opacity:0.12}.v-application .v-field--focused.v-field--variant-outlined .v-field__outline{color:var(--mercure-accent-strong);--v-field-border-opacity:0.7}.v-application .v-field--focused{background:hsla(0,0%,100%,.06)}.v-application .v-card{border:1px solid var(--mercure-border);box-shadow:0 30px 90px rgba(0,0,0,.3)!important}.v-menu>.v-overlay__content>.v-list,.v-overlay__content>.v-card,.v-overlay__content>.v-sheet{border:1px solid var(--mercure-border-strong);background:rgb(var(--v-theme-surface))!important}html.mercure-scroll-locked{overflow:hidden!important}.v-navigation-drawer__scrim,.v-overlay__scrim{background:#000!important;opacity:.6!important}.v-overlay__scrim{backdrop-filter:blur(4px)}.v-switch .v-selection-control:not(.v-selection-control--dirty) .v-switch__track{background-color:#3a3d4a!important;opacity:1}.v-switch .v-selection-control:not(.v-selection-control--dirty) .v-switch__thumb{background-color:#b3b7c2!important;color:#b3b7c2!important}.v-chip{font-weight:600}.v-divider{border-color:var(--mercure-border)!important;opacity:1!important}*{scrollbar-width:thin;scrollbar-color:rgba(210,98,216,.45) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(210,98,216,.4);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgba(226,59,215,.6)}.font-brand{font-family:"Ethnocentric",var(--mercure-font-family)!important;font-weight:400;text-transform:uppercase;letter-spacing:.2em}.exportSettingsContainer .v-input__details,.searchContainer .v-input__details{display:none!important}@font-face{font-family:Ethnocentric;src:url(/fonts/Ethnocentric_Rg.5f46064c.otf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.v-theme--mercureDark,:root{--m-bg:rgb(var(--v-theme-background));--m-surface:rgb(var(--v-theme-surface));--m-surface-2:rgb(var(--v-theme-surface-light));--m-surface-3:rgb(var(--v-theme-surface-bright));--m-hover:hsla(0,0%,100%,.035);--m-border:hsla(0,0%,100%,.07);--m-border-strong:hsla(0,0%,100%,.13);--m-text:rgb(var(--v-theme-on-surface));--m-text-2:rgb(var(--v-theme-on-surface-variant));--m-text-3:#8d91a1;--m-accent:rgb(var(--v-theme-primary));--m-accent-soft:rgba(var(--v-theme-primary),0.14);--m-chart-muted:#757a8c;--m-chart-grid:hsla(0,0%,100%,.06);--m-radius-xs:8px;--m-radius-sm:10px;--m-radius-md:14px;--m-radius-lg:20px;--m-radius-pill:999px;--m-space-1:4px;--m-space-2:8px;--m-space-3:12px;--m-space-4:16px;--m-space-5:20px;--m-space-6:24px;--m-space-7:32px;--m-space-8:40px;--m-text-xs:0.72rem;--m-text-sm:0.8125rem;--m-text-md:0.875rem;--m-text-lg:1rem;--m-text-xl:1.125rem;--m-text-2xl:1.75rem;--m-text-3xl:2.125rem;--m-shadow-card:inset 0 1px 0 hsla(0,0%,100%,.035),0 14px 32px -18px rgba(0,0,0,.55);--m-shadow-raised:inset 0 1px 0 hsla(0,0%,100%,.05),0 20px 44px -18px rgba(0,0,0,.7);--m-ease:cubic-bezier(0.2,0.7,0.2,1);--m-duration:180ms}.m-tone-primary{--m-tone:var(--v-theme-primary)}.m-tone-success{--m-tone:var(--v-theme-success)}.m-tone-warning{--m-tone:var(--v-theme-warning)}.m-tone-error{--m-tone:var(--v-theme-error)}.m-tone-info{--m-tone:var(--v-theme-info)}.m-tone-orange{--m-tone:255,138,61}.m-tone-neutral{--m-tone:201,205,214}.m-sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.m-skeleton{display:block;border-radius:var(--m-radius-xs);background:linear-gradient(90deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.09) 50%,hsla(0,0%,100%,.04));background-size:200% 100%;animation:m-shimmer 1.4s linear infinite}.m-fade-up{animation:m-fade-up .42s var(--m-ease) both;animation-delay:var(--m-delay,0ms)}@keyframes m-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes m-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.m-fade-up,.m-skeleton{animation:none}}.appSnackbar[data-v-3527ffd6] .v-snackbar__wrapper{background:linear-gradient(135deg,rgb(var(--v-theme-surface)),rgb(var(--v-theme-surface-bright)));border:1px solid rgba(var(--v-theme-outline),.8);box-shadow:0 14px 30px rgba(12,12,14,.6);min-width:280px;max-width:520px}.appSnackbar[data-v-3527ffd6] .v-snackbar__content{color:#f5f8ff;font-weight:600;letter-spacing:.2px;padding:.7rem 1rem}.snackbarContent[data-v-3527ffd6]{display:flex;align-items:center;gap:.5rem}.appIconTile[data-v-420c4259]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:var(--m-radius-sm);color:rgb(var(--m-tone))}.appIconTile--xs[data-v-420c4259]{width:24px;height:24px;border-radius:var(--m-radius-xs)}.appIconTile--sm[data-v-420c4259]{width:32px;height:32px}.appIconTile--md[data-v-420c4259]{width:40px;height:40px}.appIconTile--lg[data-v-420c4259]{width:48px;height:48px;border-radius:var(--m-radius-md)}.appIconTile--soft[data-v-420c4259]{background:rgba(var(--m-tone),.14);box-shadow:inset 0 0 0 1px rgba(var(--m-tone),.16)}.appIconTile--solid[data-v-420c4259]{background:rgb(var(--m-tone));color:#fff}.appIconTile--outline[data-v-420c4259]{border:1px solid var(--m-border-strong);background:transparent}.appListItem[data-v-42b352d3]{display:flex;align-items:center;gap:var(--m-space-3);width:100%;min-height:60px;padding:var(--m-space-3) var(--m-space-5);border:0;background:transparent;color:var(--m-text);font:inherit;text-align:left;transition:background-color var(--m-duration) var(--m-ease)}.appListItem+.appListItem[data-v-42b352d3]{box-shadow:inset 0 1px 0 var(--m-border)}.appListItem[data-v-42b352d3]:hover{background:var(--m-hover)}.appListItem--clickable[data-v-42b352d3]{cursor:pointer}.appListItem--clickable[data-v-42b352d3]:focus-visible{outline:2px solid rgba(var(--v-theme-primary),.6);outline-offset:-2px}.appListItem__leading[data-v-42b352d3],.appListItem__trailing[data-v-42b352d3]{display:flex;flex:0 0 auto;align-items:center;gap:var(--m-space-2)}.appListItem__trailing[data-v-42b352d3]{flex-direction:column;align-items:flex-end;gap:6px}.appListItem__content[data-v-42b352d3]{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.appListItem__title[data-v-42b352d3]{display:-webkit-box;overflow:hidden;color:var(--m-text);font-size:var(--m-text-md);font-weight:500;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.appListItem--wrap .appListItem__title[data-v-42b352d3]{-webkit-line-clamp:2;line-clamp:2}.appListItem__subtitle[data-v-42b352d3]{overflow:hidden;color:var(--m-text-3);font-size:var(--m-text-xs);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.appProgressBar[data-v-ab19c45c]{display:block;width:100%;overflow:hidden;border-radius:var(--m-radius-pill);background:rgba(var(--m-tone),.16)}.appProgressBar__fill[data-v-ab19c45c]{display:block;height:100%;border-radius:inherit;background:rgb(var(--m-tone));transition:width .42s var(--m-ease)}.appStatusBadge[data-v-01728f64]{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--m-radius-pill);background:rgba(var(--m-tone),.13);color:rgb(var(--m-tone));font-size:var(--m-text-xs);font-weight:600;line-height:1;white-space:nowrap}.appStatusBadge__dot[data-v-01728f64]{width:6px;height:6px;border-radius:50%;background:currentColor}.stockAlertItem__gauge[data-v-fbff9006]{display:block;max-width:260px;margin-top:6px}.stockAlertItem__long[data-v-fbff9006]{color:#ff8a3d}.stockAlertItem__quantity[data-v-fbff9006]{color:var(--m-text-3);font-size:var(--m-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.stockAlertItem__quantity strong[data-v-fbff9006]{color:var(--m-text);font-size:var(--m-text-lg);font-weight:600}.appAvatar[data-v-4f92b5c2]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;background:rgba(var(--m-tone),.16);color:rgb(var(--m-tone));font-weight:600;letter-spacing:.02em}.appBarChart[data-v-492fa0b6]{margin:0}.appBarChart__plot[data-v-492fa0b6]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:var(--m-space-2)}.appBarChart__ticks[data-v-492fa0b6]{position:relative}.appBarChart__ticks span[data-v-492fa0b6]{position:absolute;right:0;transform:translateY(50%);color:var(--m-text-3);font-size:.68rem;font-variant-numeric:tabular-nums;line-height:1}.appBarChart__area[data-v-492fa0b6]{position:relative;display:flex;align-items:stretch;justify-content:space-around;gap:var(--m-space-2)}.appBarChart__grid span[data-v-492fa0b6]{position:absolute;right:0;left:0;height:1px;background:var(--m-chart-grid)}.appBarChart__column[data-v-492fa0b6]{position:relative;display:flex;flex:1 1 0;align-items:flex-end;justify-content:center;border-radius:var(--m-radius-xs);outline:none;cursor:default}.appBarChart__column[data-v-492fa0b6]:focus-visible,.appBarChart__column[data-v-492fa0b6]:hover{background:hsla(0,0%,100%,.03)}.appBarChart__column[data-v-492fa0b6]:focus-visible{box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.6)}.appBarChart__bar[data-v-492fa0b6]{position:relative;width:min(24px,60%);border-radius:4px 4px 0 0;background:var(--m-chart-muted);transition:height .42s var(--m-ease),background-color var(--m-duration) var(--m-ease)}.appBarChart__column--highlight .appBarChart__bar[data-v-492fa0b6]{background:var(--m-accent)}.appBarChart__value[data-v-492fa0b6]{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);color:var(--m-text);font-size:var(--m-text-xs);font-weight:600;white-space:nowrap}.appBarChart__tooltip[data-v-492fa0b6]{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:2;display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--m-border-strong);border-radius:var(--m-radius-xs);background:var(--m-surface-3);box-shadow:var(--m-shadow-raised);color:var(--m-text-2);font-size:var(--m-text-xs);white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:opacity .12s ease,transform .12s ease}.appBarChart__tooltip strong[data-v-492fa0b6]{color:var(--m-text);font-size:var(--m-text-sm);font-weight:600}.appBarChart__column--first .appBarChart__tooltip[data-v-492fa0b6]{left:0;transform:translateY(4px)}.appBarChart__column--last .appBarChart__tooltip[data-v-492fa0b6]{right:0;left:auto;transform:translateY(4px)}.appBarChart__column--first:focus-visible .appBarChart__tooltip[data-v-492fa0b6],.appBarChart__column--first:hover .appBarChart__tooltip[data-v-492fa0b6],.appBarChart__column--last:focus-visible .appBarChart__tooltip[data-v-492fa0b6],.appBarChart__column--last:hover .appBarChart__tooltip[data-v-492fa0b6]{transform:none}.appBarChart__column:focus-visible .appBarChart__tooltip[data-v-492fa0b6],.appBarChart__column:hover .appBarChart__tooltip[data-v-492fa0b6]{opacity:1;transform:translate(-50%)}.appBarChart__axis[data-v-492fa0b6]{display:flex;justify-content:space-around;gap:var(--m-space-2);margin:var(--m-space-2) 0 0 calc(28px + var(--m-space-2))}.appBarChart__axis span[data-v-492fa0b6]{flex:1 1 0;color:var(--m-text-3);font-size:var(--m-text-xs);text-align:center}.appBarChart__axis span.is-highlight[data-v-492fa0b6]{color:var(--m-text);font-weight:600}.appBarChart__axis span.is-muted[data-v-492fa0b6]{opacity:.55}.appButton.v-btn[data-v-9107fb46]{border-radius:var(--m-radius-sm)!important;font-size:var(--m-text-md);font-weight:600;letter-spacing:0;text-transform:none;box-shadow:none!important;transition:background-color var(--m-duration) var(--m-ease),border-color var(--m-duration) var(--m-ease),color var(--m-duration) var(--m-ease)!important}.appButton--md.v-btn[data-v-9107fb46]{height:40px;padding:0 16px}.appButton--sm.v-btn[data-v-9107fb46]{height:32px;padding:0 12px;font-size:var(--m-text-sm)}.appButton--iconOnly.appButton--md.v-btn[data-v-9107fb46]{width:40px;padding:0}.appButton--iconOnly.appButton--sm.v-btn[data-v-9107fb46]{width:32px;padding:0}.appButton--primary.v-btn[data-v-9107fb46]{background:var(--m-accent)!important;color:#fff!important}.appButton--primary.v-btn[data-v-9107fb46]:hover{background:var(--mercure-accent-strong)!important}.appButton--secondary.v-btn[data-v-9107fb46]{border:1px solid var(--m-border-strong);background:var(--m-surface-2)!important;color:var(--m-text)!important}.appButton--secondary.v-btn[data-v-9107fb46]:hover{border-color:rgba(var(--v-theme-primary),.5);background:var(--m-surface-3)!important}.appButton--ghost.v-btn[data-v-9107fb46]{background:transparent!important;color:var(--m-text-2)!important}.appButton--ghost.v-btn[data-v-9107fb46]:hover{background:hsla(0,0%,100%,.06)!important;color:var(--m-text)!important}.appButton--danger.v-btn[data-v-9107fb46]{background:rgb(var(--v-theme-error))!important;color:#fff!important}.appButton--danger.v-btn[data-v-9107fb46]:hover{background:#f47f93!important}.appButton[data-v-9107fb46] .v-btn__overlay{display:none}.appButton.v-btn[data-v-9107fb46]:focus-visible{outline:2px solid rgba(var(--v-theme-primary),.7);outline-offset:2px}.appCard[data-v-3dc31c62]{--card-pad:var(--m-space-5);display:flex;flex-direction:column;min-width:0;border:1px solid var(--m-border);border-radius:var(--m-radius-lg);background:var(--m-surface);box-shadow:var(--m-shadow-card);color:var(--m-text)}.appCard--pad-sm[data-v-3dc31c62]{--card-pad:var(--m-space-4)}.appCard--pad-lg[data-v-3dc31c62]{--card-pad:var(--m-space-6)}.appCard--highlight[data-v-3dc31c62]{border-color:rgba(var(--m-tone),.28);background:radial-gradient(120% 140% at 100% 0,rgba(var(--m-tone),.16) 0,transparent 55%),var(--m-surface)}.appCard__header[data-v-3dc31c62]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--m-space-3);padding:var(--card-pad) var(--card-pad) 0}.appCard__identity[data-v-3dc31c62]{display:flex;align-items:center;gap:var(--m-space-3);min-width:0}.appCard__heading[data-v-3dc31c62]{min-width:0}.appCard__title[data-v-3dc31c62]{display:flex;align-items:center;gap:var(--m-space-2);margin:0;color:var(--m-text);font-size:var(--m-text-lg);font-weight:600;line-height:1.3}.appCard__badge[data-v-3dc31c62]{display:inline-flex;align-items:center;min-width:22px;height:20px;padding:0 7px;border-radius:var(--m-radius-pill);background:hsla(0,0%,100%,.07);color:var(--m-text-2);font-size:var(--m-text-xs);font-weight:600;justify-content:center}.appCard__subtitle[data-v-3dc31c62]{margin:2px 0 0;color:var(--m-text-3);font-size:var(--m-text-sm);line-height:1.4}.appCard__actions[data-v-3dc31c62]{display:flex;flex:0 0 auto;align-items:center;gap:var(--m-space-2)}.appCard__body[data-v-3dc31c62]{flex:1 1 auto;min-width:0;padding:var(--card-pad)}.appCard--pad-flush .appCard__header[data-v-3dc31c62]{padding:var(--m-space-5) var(--m-space-5) 0}.appCard--pad-flush .appCard__body[data-v-3dc31c62]{padding:var(--m-space-3) 0 var(--m-space-2)}.appCard__footer[data-v-3dc31c62]{padding:var(--m-space-3) var(--card-pad);border-top:1px solid var(--m-border)}.appCard--pad-flush .appCard__footer[data-v-3dc31c62]{padding:var(--m-space-3) var(--m-space-5)}@media (max-width:600px){.appCard[data-v-3dc31c62]{--card-pad:var(--m-space-4);border-radius:var(--m-radius-md)}.appCard__header[data-v-3dc31c62]{flex-wrap:wrap}}.appEmptyState[data-v-2082d4dd]{display:flex;flex-direction:column;align-items:center;gap:var(--m-space-3);padding:var(--m-space-7) var(--m-space-5);text-align:center}.appEmptyState--compact[data-v-2082d4dd]{flex-direction:row;align-items:center;padding:var(--m-space-4) var(--m-space-5);text-align:left}.appEmptyState__title[data-v-2082d4dd]{margin:0;color:var(--m-text);font-size:var(--m-text-md);font-weight:600}.appEmptyState__description[data-v-2082d4dd]{max-width:34ch;margin:2px 0 0;color:var(--m-text-3);font-size:var(--m-text-sm);line-height:1.45}.appEmptyState__actions[data-v-2082d4dd]{display:flex;gap:var(--m-space-2)}.appSparkline[data-v-4f9cc9d4]{display:block;overflow:visible}.appSparkline__line[data-v-4f9cc9d4]{fill:none;stroke:var(--m-chart-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.appSparkline__area[data-v-4f9cc9d4]{fill:var(--m-chart-muted);opacity:.1}.appSparkline__dot[data-v-4f9cc9d4]{fill:var(--m-accent);stroke:var(--m-surface);stroke-width:2}.appStatCard[data-v-792b4c80]{display:flex;flex-direction:column;gap:var(--m-space-2);min-width:0;padding:var(--m-space-4) var(--m-space-5);border:1px solid var(--m-border);border-radius:var(--m-radius-lg);background:var(--m-surface);box-shadow:var(--m-shadow-card);color:var(--m-text);text-align:left;font:inherit;transition:border-color var(--m-duration) var(--m-ease),box-shadow var(--m-duration) var(--m-ease),transform var(--m-duration) var(--m-ease)}.appStatCard--clickable[data-v-792b4c80]{cursor:pointer}.appStatCard--clickable[data-v-792b4c80]:hover{border-color:rgba(var(--m-tone),.35);box-shadow:var(--m-shadow-raised);transform:translateY(-2px)}.appStatCard--clickable[data-v-792b4c80]:focus-visible{outline:2px solid rgba(var(--v-theme-primary),.7);outline-offset:2px}.appStatCard__top[data-v-792b4c80]{display:flex;align-items:center;justify-content:space-between;gap:var(--m-space-3)}.appStatCard__label[data-v-792b4c80]{color:var(--m-text-2);font-size:var(--m-text-md);font-weight:500}.appStatCard__value[data-v-792b4c80]{display:flex;align-items:baseline;gap:var(--m-space-1);font-size:var(--m-text-2xl);font-weight:600;line-height:1.2;letter-spacing:-.02em}.appStatCard__unit[data-v-792b4c80]{margin-left:2px;color:var(--m-text-3);font-size:var(--m-text-lg);font-weight:500;letter-spacing:0}.appStatCard__valueSkeleton[data-v-792b4c80]{width:4rem;height:2.1rem}.appStatCard__bottom[data-v-792b4c80]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--m-space-3);min-height:24px}.appStatCard__hint[data-v-792b4c80]{margin:0;color:var(--m-text-3);font-size:var(--m-text-sm);line-height:1.4}.appStatCard__hintSkeleton[data-v-792b4c80]{width:70%;height:.9rem}.appStatCard__trend[data-v-792b4c80]{flex:0 0 auto}.dashboard[data-v-03e28b84]{display:flex;flex-direction:column;gap:var(--m-space-5)}.dashboard__kpis[data-v-03e28b84]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--m-space-4)}.dashboard__grid[data-v-03e28b84]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;gap:var(--m-space-5)}.dashboard__aside[data-v-03e28b84],.dashboard__main[data-v-03e28b84]{display:flex;flex-direction:column;gap:var(--m-space-5);min-width:0}.dashboard__list[data-v-03e28b84]{display:flex;flex-direction:column}.dashboard__skeletons[data-v-03e28b84]{display:flex;flex-direction:column;gap:var(--m-space-3);padding:var(--m-space-2) var(--m-space-5) var(--m-space-4)}.dashboard__skeletonRow[data-v-03e28b84]{height:44px}.dashboard__chartSkeleton[data-v-03e28b84]{height:200px}.dashboard__more[data-v-03e28b84]{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--m-accent);font:inherit;font-size:var(--m-text-sm);font-weight:600;cursor:pointer}.dashboard__more[data-v-03e28b84]:hover{color:var(--mercure-accent-strong)}.dashboard__more[data-v-03e28b84]:focus-visible{outline:2px solid rgba(var(--v-theme-primary),.6);outline-offset:4px;border-radius:4px}.dashboard__time[data-v-03e28b84]{color:var(--m-text-3);font-size:var(--m-text-xs);white-space:nowrap}.dashboard__text[data-v-03e28b84]{margin:0;color:var(--m-text-2);font-size:var(--m-text-md);line-height:1.55}.dashboard__actions[data-v-03e28b84]{display:flex;flex-wrap:wrap;gap:var(--m-space-2);margin-top:var(--m-space-4)}.alertsDrawer[data-v-03e28b84]{border-left:1px solid var(--m-border-strong)!important;background:var(--m-surface)!important}.alertsDrawer__header[data-v-03e28b84]{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:var(--m-space-3);padding:var(--m-space-5);background:var(--m-surface)}.alertsDrawer__heading[data-v-03e28b84]{flex:1 1 auto;min-width:0}.alertsDrawer__heading h2[data-v-03e28b84]{margin:0;font-size:var(--m-text-lg);font-weight:600}.alertsDrawer__heading p[data-v-03e28b84]{margin:2px 0 0;color:var(--m-text-3);font-size:var(--m-text-sm)}.alertsDrawer__toolbar[data-v-03e28b84]{padding:0 var(--m-space-5) var(--m-space-3);border-bottom:1px solid var(--m-border)}@media (max-width:1280px){.dashboard__kpis[data-v-03e28b84]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.dashboard__grid[data-v-03e28b84]{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.dashboard__kpis[data-v-03e28b84]{grid-template-columns:minmax(0,1fr)}}.appDialogCard[data-v-09c06eeb]{width:100%;overflow:hidden;padding:1.6rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:20px!important;box-shadow:0 24px 60px rgba(0,0,0,.28)}.appDialogCard__header[data-v-09c06eeb]{display:flex;align-items:center;gap:.85rem}.appDialogCard__icon[data-v-09c06eeb]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border-radius:13px}.appDialogCard__icon--primary[data-v-09c06eeb]{background:rgba(var(--v-theme-primary),.09);color:rgb(var(--v-theme-primary))}.appDialogCard__icon--danger[data-v-09c06eeb]{background:rgba(var(--v-theme-error),.09);color:rgb(var(--v-theme-error))}.appDialogCard__icon--success[data-v-09c06eeb]{background:rgba(var(--v-theme-success),.09);color:rgb(var(--v-theme-success))}.appDialogCard__icon--neutral[data-v-09c06eeb]{background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant))}.appDialogCard__heading[data-v-09c06eeb]{min-width:0;flex:1 1 auto}.appDialogCard__title[data-v-09c06eeb]{margin:0;color:rgb(var(--v-theme-on-surface));font-size:1.2rem;font-weight:800;line-height:1.25}.appDialogCard__subtitle[data-v-09c06eeb]{margin:.25rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.8rem;line-height:1.45}.appDialogCard__close[data-v-09c06eeb]{flex:0 0 auto;color:rgb(var(--v-theme-on-surface-variant))}.appDialogCard__body[data-v-09c06eeb]{padding:1.2rem 0;color:rgb(var(--v-theme-on-surface-variant))}.appDialogCard__actions[data-v-09c06eeb]{display:flex;justify-content:flex-end;gap:.7rem}@media (max-width:600px){.appDialogCard[data-v-09c06eeb]{padding:1.2rem;border-radius:16px!important}.appDialogCard__actions[data-v-09c06eeb]{display:flex;flex-wrap:wrap;justify-content:flex-end}}.modalCard[data-v-db529bf2]{color:rgb(var(--v-theme-on-surface))}.modalContent[data-v-db529bf2]{display:grid;gap:1rem}.formGrid[data-v-db529bf2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.formGrid__full[data-v-db529bf2]{grid-column:1/-1}.iconSelect__selection[data-v-db529bf2]{display:inline-flex;align-items:center;gap:.55rem;color:rgb(var(--v-theme-on-surface));font-weight:600}.modalCard[data-v-db529bf2] .v-field{background:rgb(var(--v-theme-surface-light));border-radius:10px;border:1px solid rgba(var(--v-theme-outline),.72);color:rgb(var(--v-theme-on-surface))}.modalCard[data-v-db529bf2] .v-field__outline{--v-field-border-opacity:0}.modalCard[data-v-db529bf2] .v-field--focused{border-color:rgba(var(--v-theme-primary),.52);box-shadow:0 0 0 3px rgba(0,0,0,.28)}.modalCard[data-v-db529bf2] .v-field__input{color:rgb(var(--v-theme-on-surface));min-height:46px;padding-top:0;padding-bottom:0}.modalCard[data-v-db529bf2] .v-label{color:rgb(var(--v-theme-on-surface-variant));font-size:.92rem}.modalCard[data-v-db529bf2] .v-input__details{min-height:0;padding-top:0}.modalActions[data-v-db529bf2]{display:flex;justify-content:flex-end;gap:.75rem}.modalBtn[data-v-db529bf2]{min-width:112px;border-radius:10px;text-transform:none;font-weight:700;height:40px;box-shadow:none!important}.modalBtnSecondary[data-v-db529bf2]{background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant));border:1px solid rgba(var(--v-theme-outline),.72)}.modalBtnPrimary[data-v-db529bf2]{background:linear-gradient(100deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));color:#fff}.colorPickerTrigger[data-v-db529bf2]{display:flex;align-items:center;gap:.65rem;width:100%;min-height:48px;padding:.4rem .7rem;border:1px solid rgba(var(--v-theme-outline),.65);border-radius:10px;background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant));text-align:left;cursor:pointer}.colorPickerTrigger[data-v-db529bf2]:hover{border-color:rgba(var(--v-theme-primary),.5)}.colorPickerTrigger__swatch[data-v-db529bf2]{flex:0 0 auto;width:28px;height:28px;border:2px solid rgb(var(--v-theme-surface));border-radius:8px;box-shadow:0 0 0 1px rgba(var(--v-theme-outline),.7)}.colorPickerTrigger__text[data-v-db529bf2]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.colorPickerTrigger__text small[data-v-db529bf2]{color:rgb(var(--v-theme-on-surface-variant));font-size:.6rem;line-height:1.2}.colorPickerTrigger__text strong[data-v-db529bf2]{color:rgb(var(--v-theme-on-surface));font-size:.72rem;line-height:1.3}.colorPickerPopover[data-v-db529bf2]{overflow:hidden;padding:.35rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px!important;box-shadow:0 14px 36px rgba(0,0,0,.28)}.colorPickerPopover[data-v-db529bf2] .v-color-picker{background:rgb(var(--v-theme-surface))}@media (max-width:760px){.formGrid[data-v-db529bf2]{grid-template-columns:1fr}.formGrid__full[data-v-db529bf2]{grid-column:auto}}.shortcutCard[data-v-7f257f35]{--shortcut-color:rgb(var(--v-theme-primary));position:relative;display:flex;align-items:center;border-radius:var(--m-radius-md);transition:background-color var(--m-duration) var(--m-ease)}.shortcutCard[data-v-7f257f35]:focus-within,.shortcutCard[data-v-7f257f35]:hover{background:var(--m-hover)}.shortcutCard--primary[data-v-7f257f35]{--shortcut-color:rgb(var(--v-theme-primary))}.shortcutCard--success[data-v-7f257f35]{--shortcut-color:rgb(var(--v-theme-success))}.shortcutCard--warning[data-v-7f257f35]{--shortcut-color:rgb(var(--v-theme-warning))}.shortcutCard--info[data-v-7f257f35]{--shortcut-color:rgb(var(--v-theme-info))}.shortcutCard--error[data-v-7f257f35]{--shortcut-color:rgb(var(--v-theme-error))}.shortcutCard--orange[data-v-7f257f35]{--shortcut-color:#ff8a3d}.shortcutCard--custom[data-v-7f257f35]{--shortcut-color:var(--shortcut-accent)}.shortcutCard__main[data-v-7f257f35]{display:flex;flex:1 1 auto;align-items:center;gap:var(--m-space-3);min-width:0;padding:10px var(--m-space-3);border:0;border-radius:inherit;background:transparent;color:var(--m-text);font:inherit;text-align:left;cursor:pointer}.shortcutCard__main[data-v-7f257f35]:focus-visible{outline:2px solid rgba(var(--v-theme-primary),.6);outline-offset:-2px}.shortcutCard__media[data-v-7f257f35]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;overflow:hidden;border-radius:var(--m-radius-sm);background:color-mix(in srgb,var(--shortcut-color) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--shortcut-color) 18%,transparent);color:color-mix(in srgb,var(--shortcut-color) 80%,#fff)}.shortcutCard__image[data-v-7f257f35]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shortcutCard__text[data-v-7f257f35]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.shortcutCard__description[data-v-7f257f35],.shortcutCard__title[data-v-7f257f35]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shortcutCard__title[data-v-7f257f35]{color:var(--m-text);font-size:var(--m-text-md);font-weight:500;line-height:1.35}.shortcutCard__description[data-v-7f257f35]{color:var(--m-text-3);font-size:var(--m-text-xs);line-height:1.4}.shortcutCard__arrow[data-v-7f257f35]{flex:0 0 auto;color:var(--m-text-3)}.shortcutCard__actions[data-v-7f257f35]{display:flex;flex:0 0 auto;gap:2px;padding-right:var(--m-space-2);opacity:0;transition:opacity var(--m-duration) var(--m-ease)}.shortcutCard:focus-within .shortcutCard__actions[data-v-7f257f35],.shortcutCard:hover .shortcutCard__actions[data-v-7f257f35]{opacity:1}@media (hover:none){.shortcutCard__actions[data-v-7f257f35]{opacity:1}}.appPageLayout[data-v-0ad6199c]{width:100%;min-height:100vh;padding:var(--mercure-page-padding-top,clamp(2.75rem,5vw,4.5rem)) var(--mercure-page-padding-x,clamp(1.5rem,3vw,3.75rem)) var(--mercure-page-padding-bottom,4rem);background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}@media (max-width:700px){.appPageLayout[data-v-0ad6199c]{padding:1.75rem .85rem 2.5rem}}.homePage[data-v-9e9d2de8]{display:flex;flex-direction:column;gap:var(--m-space-6)}.homeHero[data-v-9e9d2de8]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--m-space-4)}.homeHero__date[data-v-9e9d2de8]{margin:0 0 6px;color:var(--m-accent);font-size:var(--m-text-sm);font-weight:600}.homeHero__title[data-v-9e9d2de8]{margin:0;color:var(--m-text);font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:600;line-height:1.15;letter-spacing:-.02em}.homeHero__subtitle[data-v-9e9d2de8]{margin:6px 0 0;color:var(--m-text-3);font-size:var(--m-text-md)}.shortcutList[data-v-9e9d2de8]{display:flex;flex-direction:column;padding:0 var(--m-space-2)}.shortcutDelete[data-v-9e9d2de8]:hover{color:rgb(var(--v-theme-error))!important}.deleteText[data-v-9e9d2de8]{margin:0;padding:var(--m-space-5) 0;color:var(--m-text-2);line-height:1.6}.dialogActions[data-v-9e9d2de8]{display:flex;justify-content:flex-end;gap:var(--m-space-3)}@media (max-width:600px){.homeHero[data-v-9e9d2de8]{flex-direction:column;align-items:flex-start}.dialogActions[data-v-9e9d2de8]{flex-direction:column-reverse}}.main[data-v-7fc0d380]{position:fixed;inset:0;display:flex;overflow:hidden;isolation:isolate;background:rgb(var(--v-theme-background));color:#f3f3f6}.leftPanel[data-v-7fc0d380]{display:flex;flex:1 1 50%;align-items:center;padding:clamp(2rem,6vw,6rem)}.quoteSection[data-v-7fc0d380]{max-width:520px}.quoteLabel[data-v-7fc0d380]{margin:0 0 1rem;color:#b3b7c2;font-size:.875rem;letter-spacing:.3em;text-transform:uppercase}.quoteTitle[data-v-7fc0d380]{margin:0;color:#f3f3f6;font-size:clamp(2.5rem,5vw,4rem);font-weight:600;line-height:1.05;letter-spacing:-.02em}.quoteSubtitle[data-v-7fc0d380]{margin:1.5rem 0 0;color:#b3b7c2;font-size:1.05rem;line-height:1.7}.rightPanel[data-v-7fc0d380]{display:flex;flex:1 1 50%;align-items:center;justify-content:center;padding:2rem}.loginFormContainer[data-v-7fc0d380]{width:100%;max-width:36rem;padding:clamp(1.75rem,4vw,3.5rem);border:1px solid hsla(0,0%,100%,.15);border-radius:32px;background:hsla(0,0%,100%,.025);box-shadow:0 30px 90px rgba(0,0,0,.3)}.loginEyebrow[data-v-7fc0d380]{margin:0;color:#e23bd7;font-size:.625rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase}.loginTitle[data-v-7fc0d380]{margin:1rem 0 0;color:#f3f3f6;font-size:clamp(1.9rem,3vw,2.25rem);line-height:1.1}.loginSubtitle[data-v-7fc0d380]{margin:.75rem 0 2.25rem;color:#b3b7c2;font-size:.9rem;line-height:1.6}.formGroup[data-v-7fc0d380]{margin-bottom:1.25rem}.formLabel[data-v-7fc0d380]{display:block;margin-bottom:.5rem;color:#b3b7c2;font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.customInput[data-v-7fc0d380] .v-field{border-radius:12px;background:hsla(0,0%,100%,.04);color:#f3f3f6}.customInput[data-v-7fc0d380] .v-field__outline{--v-field-border-opacity:0.1;color:#fff}.customInput[data-v-7fc0d380] .v-field--focused{background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px rgba(210,98,216,.15)}.customInput[data-v-7fc0d380] .v-field--focused .v-field__outline{--v-field-border-opacity:0.7;color:#e23bd7}.customInput[data-v-7fc0d380] input{color:#f3f3f6}.customInput[data-v-7fc0d380] input:-webkit-autofill,.customInput[data-v-7fc0d380] input:-webkit-autofill:active,.customInput[data-v-7fc0d380] input:-webkit-autofill:focus,.customInput[data-v-7fc0d380] input:-webkit-autofill:hover{-webkit-text-fill-color:#f3f3f6!important;box-shadow:0 0 0 1000px rgb(var(--v-theme-surface)) inset!important;caret-color:#f3f3f6}.customInput[data-v-7fc0d380] input::-moz-placeholder{color:rgba(179,183,194,.55)!important}.customInput[data-v-7fc0d380] input::placeholder{color:rgba(179,183,194,.55)!important}.customInput[data-v-7fc0d380] .v-field__append-inner,.customInput[data-v-7fc0d380] .v-field__prepend-inner{color:#b3b7c2!important}.signInBtn[data-v-7fc0d380]{height:48px!important;margin-top:1rem;border-radius:999px!important;background:#d262d8!important;color:#fff!important;font-size:.95rem;font-weight:600;box-shadow:none!important}.signInBtn[data-v-7fc0d380]:hover{background:#dd7be2!important}@media (max-width:960px){.main[data-v-7fc0d380]{position:relative;flex-direction:column;min-height:100vh;overflow-y:auto}.leftPanel[data-v-7fc0d380]{flex:0 0 auto;padding:3rem 1.5rem 0}.quoteTitle br[data-v-7fc0d380]{display:none}.rightPanel[data-v-7fc0d380]{flex:0 0 auto;padding:2rem 1rem 3rem}}.animationContainer[data-v-151f740d]{padding:13vw}.loader[data-v-151f740d]{width:100%;height:100%;backdrop-filter:blur(7px);display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:9999}.appPageHeader[data-v-7ef1b99e]{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(1.5rem,3vw,3rem);margin-bottom:clamp(1.75rem,3vw,2.5rem)}.appPageHeader__heading[data-v-7ef1b99e]{flex:1 1 auto;min-width:0}.appPageHeader__eyebrow[data-v-7ef1b99e]{margin:0 0 .55rem;color:rgb(var(--v-theme-primary));font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.appPageHeader__title[data-v-7ef1b99e]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;margin:0;color:rgb(var(--v-theme-on-background));font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:600;letter-spacing:-.02em;line-height:1.15}.appPageHeader__subtitle[data-v-7ef1b99e]{max-width:700px;margin:.85rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:clamp(.92rem,1.2vw,1.02rem);line-height:1.6}.appPageHeader__aside[data-v-7ef1b99e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem;flex:0 0 auto;max-width:100%}.appPageHeader__counter[data-v-7ef1b99e]{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;padding:.45rem 1rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:16px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 12px 30px rgba(0,0,0,.28)}.appPageHeader__counterText[data-v-7ef1b99e]{display:flex;align-items:baseline;gap:.4rem}.appPageHeader__counter strong[data-v-7ef1b99e]{color:rgb(var(--v-theme-on-surface));font-size:1.1rem;font-weight:800}.appPageHeader__counter span[data-v-7ef1b99e]{color:rgb(var(--v-theme-on-surface-variant));font-size:.8rem;font-weight:700}.appPageHeader__actions[data-v-7ef1b99e]{display:contents}@media (max-width:1280px){.appPageHeader__aside[data-v-7ef1b99e]{flex-shrink:1}}@media (max-width:1050px){.appPageHeader[data-v-7ef1b99e]{align-items:flex-start;flex-direction:column}.appPageHeader__aside[data-v-7ef1b99e]{width:100%;justify-content:flex-start}}@media (max-width:700px){.appPageHeader[data-v-7ef1b99e]{gap:1.25rem;margin-bottom:1.5rem}}.appSectionPanel[data-v-c6dcad02]{overflow:hidden;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:0 18px 42px rgba(0,0,0,.28)}.appSectionPanel__header[data-v-c6dcad02]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 1.6rem;border-bottom:1px solid rgba(var(--v-theme-outline),.58);background:rgb(var(--v-theme-surface-light))}.appSectionPanel__identity[data-v-c6dcad02]{display:flex;align-items:center;gap:.95rem;min-width:0}.appSectionPanel__icon[data-v-c6dcad02]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 46px;border:1px solid rgba(var(--v-theme-primary),.18);border-radius:14px;background:rgba(var(--v-theme-primary),.09);color:rgb(var(--v-theme-primary))}.appSectionPanel__heading[data-v-c6dcad02]{min-width:0}.appSectionPanel__titleRow[data-v-c6dcad02]{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.appSectionPanel__title[data-v-c6dcad02]{margin:0;color:rgb(var(--v-theme-on-surface));font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.appSectionPanel__count[data-v-c6dcad02]{display:inline-flex;align-items:center;gap:.28rem;min-height:27px;padding:.2rem .6rem;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.75rem;font-weight:800}.appSectionPanel__subtitle[data-v-c6dcad02]{margin:.25rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.86rem;line-height:1.5}.appSectionPanel__actions[data-v-c6dcad02]{display:flex;align-items:center;gap:.65rem;flex:0 0 auto}.appSectionPanel__body[data-v-c6dcad02]{padding:1.6rem}@media (max-width:700px){.appSectionPanel[data-v-c6dcad02]{border-radius:16px}.appSectionPanel__header[data-v-c6dcad02]{align-items:flex-start;flex-direction:column;padding:1.2rem}.appSectionPanel__actions[data-v-c6dcad02],.appSectionPanel__actions[data-v-c6dcad02] .v-btn{width:100%}.appSectionPanel__body[data-v-c6dcad02]{padding:1.2rem}}.profileName[data-v-cb442424],.roleIcon[data-v-cb442424]{color:rgb(var(--v-theme-primary))}.roleIcon[data-v-cb442424]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-left:.35rem;border:1px solid rgba(var(--v-theme-primary),.18);border-radius:13px;background:rgba(var(--v-theme-primary),.09)}.logoutButton[data-v-cb442424]{min-height:46px;padding-inline:1.1rem;border:1px solid rgba(var(--v-theme-error),.2);border-radius:14px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-error));box-shadow:0 10px 24px rgba(0,0,0,.28)}.logoutButton[data-v-cb442424]:hover{background:rgba(var(--v-theme-error),.08)}.profileSections[data-v-cb442424]{display:grid;gap:1.25rem}.exportForm[data-v-cb442424]{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(180px,.8fr) auto;align-items:center;gap:.85rem}.profileField[data-v-cb442424] .v-field{min-height:52px;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px;background:rgb(var(--v-theme-surface))}.profileField[data-v-cb442424] .v-field__outline{--v-field-border-opacity:0}.profileField[data-v-cb442424] .v-field--focused{border-color:rgba(var(--v-theme-primary),.55);box-shadow:0 0 0 3px rgba(0,0,0,.28)}.exportButton[data-v-cb442424]{min-height:52px;padding-inline:1.2rem;border-radius:14px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));box-shadow:0 10px 24px rgba(0,0,0,.28)}.logsUsage[data-v-cb442424]{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem)}.logsUsage__value[data-v-cb442424]{display:flex;flex-direction:column;padding-right:clamp(1rem,3vw,2.5rem);border-right:1px solid rgba(var(--v-theme-outline),.64)}.logsUsage__value strong[data-v-cb442424]{color:rgb(var(--v-theme-primary));font-size:clamp(2rem,4vw,3rem);font-weight:850;letter-spacing:-.05em;line-height:1}.logsUsage__value span[data-v-cb442424]{margin-top:.5rem;color:rgb(var(--v-theme-on-surface-variant));font-size:.82rem;font-weight:650}.logsUsage__labels[data-v-cb442424]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem;color:rgb(var(--v-theme-on-surface-variant));font-size:.82rem}.logsUsage__labels strong[data-v-cb442424]{color:rgb(var(--v-theme-on-surface))}.logsUsage__progress p[data-v-cb442424]{margin:.75rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.78rem;line-height:1.5}@media (max-width:900px){.logsUsage[data-v-cb442424]{grid-template-columns:1fr}.logsUsage__value[data-v-cb442424]{padding:0 0 1.25rem;border-right:0;border-bottom:1px solid rgba(var(--v-theme-outline),.64)}.exportForm[data-v-cb442424]{grid-template-columns:1fr 1fr}.exportButton[data-v-cb442424]{grid-column:1/-1}}@media (max-width:620px){.exportForm[data-v-cb442424]{grid-template-columns:1fr}.exportButton[data-v-cb442424]{grid-column:auto;width:100%}}.searchContainer[data-v-cf745416]{width:100%;margin-bottom:1.5em;margin-top:1em}.filterRow[data-v-cf745416]{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;--filter-control-height:50px}.searchField[data-v-cf745416]{flex:1 1 320px;min-width:260px}.filterBelow[data-v-cf745416]{margin-top:.55rem}.filtersInline[data-v-cf745416]{display:flex;align-items:center;gap:.6rem;flex:0 0 auto;flex-wrap:wrap}.filterSelect[data-v-cf745416]{min-width:180px}.clearBtn[data-v-cf745416]{height:var(--filter-control-height);width:var(--filter-control-height);min-width:var(--filter-control-height);padding:0;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));border:1px solid rgba(var(--v-theme-outline),.72);font-weight:600;text-transform:none}.filterSelect[data-v-cf745416] .v-field,.searchBar[data-v-cf745416] .v-field{min-height:var(--filter-control-height);border-radius:.9rem;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-outline),.72);box-shadow:0 10px 28px rgba(0,0,0,.28);--v-field-padding-top:0px;--v-field-padding-bottom:0px}.filterSelect[data-v-cf745416] .v-field__input,.searchBar[data-v-cf745416] .v-field__input{color:rgb(var(--v-theme-on-surface));font-weight:600;display:flex;align-items:center;height:var(--filter-control-height);padding-top:0;padding-bottom:0}.filterSelect[data-v-cf745416] .v-field__outline,.searchBar[data-v-cf745416] .v-field__outline{--v-field-border-opacity:0}.filterSelect[data-v-cf745416] .v-field__input input,.searchBar[data-v-cf745416] .v-field__input input{height:100%;line-height:var(--filter-control-height);padding-top:0;padding-bottom:0}.filterSelect[data-v-cf745416] .v-field__append-inner,.filterSelect[data-v-cf745416] .v-field__prepend-inner,.searchBar[data-v-cf745416] .v-field__append-inner,.searchBar[data-v-cf745416] .v-field__prepend-inner{align-items:center}.filterSelect[data-v-cf745416] .v-label,.searchBar[data-v-cf745416] .v-label{color:rgb(var(--v-theme-on-surface-variant))}.filterSelect[data-v-cf745416] .v-field--focused,.searchBar[data-v-cf745416] .v-field--focused{border-color:rgba(var(--v-theme-primary),.58);box-shadow:0 12px 30px rgba(0,0,0,.28)}.filterSelect[data-v-cf745416] .v-field__append-inner,.filterSelect[data-v-cf745416] .v-field__prepend-inner,.searchBar[data-v-cf745416] .v-field__append-inner,.searchBar[data-v-cf745416] .v-field__prepend-inner{color:rgb(var(--v-theme-primary))}@media screen and (max-width:900px){.filtersInline[data-v-cf745416]{width:100%}.filterSelect[data-v-cf745416]{flex:1 1 180px}}.productCard[data-v-75d6dc7d]{display:flex;overflow:hidden;flex-direction:column;height:100%;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:18px;background:rgb(var(--v-theme-surface));box-shadow:none!important;color:rgb(var(--v-theme-on-surface));transition:border-color .16s ease,background .16s ease}.productCard[data-v-75d6dc7d]:hover{border-color:rgba(var(--v-theme-on-surface-variant),.4)}.productImageWrap[data-v-75d6dc7d]{position:relative;box-sizing:border-box;height:160px;overflow:hidden;padding:.7rem;border-bottom:1px solid rgba(var(--v-theme-outline),.58);background:rgb(var(--v-theme-surface-light))}.productImageWrap[data-v-75d6dc7d] .v-img__img{-o-object-fit:contain;object-fit:contain}.productImagePlaceholder[data-v-75d6dc7d]{display:flex;align-items:center;justify-content:center;height:100%;color:rgba(var(--v-theme-on-surface-variant),.45)}.expirationChip[data-v-75d6dc7d]{position:absolute;top:.7rem;left:.7rem;border:1px solid rgba(var(--v-theme-warning),.3);background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-warning));font-size:.67rem;font-weight:800}.productFlags[data-v-75d6dc7d]{position:absolute;top:.7rem;right:.7rem;display:flex;align-items:flex-end;flex-direction:column;gap:.35rem}.productFlag[data-v-75d6dc7d]{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:999px;font-size:.67rem;font-weight:800}.productFlag--long[data-v-75d6dc7d]{border:1px solid rgba(255,138,61,.55);background:#ff8a3d;color:#1a1206}.productFlag--excluded[data-v-75d6dc7d]{border:1px solid rgba(var(--v-theme-outline),.72);background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface-variant))}.productBody[data-v-75d6dc7d]{display:flex;flex:1 1 auto;flex-direction:column;gap:.85rem;padding:1rem}.productTitleRow[data-v-75d6dc7d]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.productTitle[data-v-75d6dc7d]{margin:0;color:rgb(var(--v-theme-on-surface));font-size:1.02rem;font-weight:800;line-height:1.3}.categoryChip[data-v-75d6dc7d],.sizeChip[data-v-75d6dc7d]{display:inline-flex;align-items:center;min-height:25px;padding:.2rem .55rem;border-radius:999px;background:rgba(var(--v-theme-on-surface-variant),.1);color:rgb(var(--v-theme-on-surface));font-size:.67rem;font-weight:750}.sizeChip[data-v-75d6dc7d]{flex:0 0 auto}.productMetrics[data-v-75d6dc7d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.productMetric[data-v-75d6dc7d]{display:flex;flex-direction:column;gap:.18rem;min-width:0;padding:.65rem;border:1px solid rgba(var(--v-theme-outline),.6);border-radius:11px;background:rgb(var(--v-theme-surface-light))}.productMetric span[data-v-75d6dc7d]{color:rgb(var(--v-theme-on-surface));font-size:.66rem;font-weight:700}.productMetric strong[data-v-75d6dc7d]{overflow:hidden;color:rgb(var(--v-theme-on-surface));font-size:.76rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.stockStatus[data-v-75d6dc7d]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:46px;padding:.65rem .75rem;border:1px solid rgba(var(--v-theme-outline),.66);border-radius:12px;background:rgb(var(--v-theme-surface-light))}.stockStatus__label[data-v-75d6dc7d]{display:flex;align-items:center;gap:.45rem;font-size:.7rem;font-weight:750}.stockStatus strong[data-v-75d6dc7d]{font-size:.9rem;font-weight:850;white-space:nowrap}.goodStockClass[data-v-75d6dc7d]{border-color:rgba(var(--v-theme-success),.28);background:rgba(var(--v-theme-success),.07);color:rgb(var(--v-theme-success))}.lowStockClass[data-v-75d6dc7d]{border-color:rgba(var(--v-theme-warning),.3);background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-warning))}.badStockClass[data-v-75d6dc7d]{border-color:rgba(var(--v-theme-error),.3);background:rgba(var(--v-theme-error),.07);color:rgb(var(--v-theme-error))}.noRuleClass[data-v-75d6dc7d],.stockUpdateMeta[data-v-75d6dc7d]{color:rgb(var(--v-theme-on-surface-variant))}.stockUpdateMeta[data-v-75d6dc7d]{display:flex;align-items:center;gap:.38rem;font-size:.67rem}.stockUpdateMeta strong[data-v-75d6dc7d]{margin-left:auto;color:rgb(var(--v-theme-on-surface));font-weight:750;text-align:right}.categoryDisplay[data-v-75d6dc7d]{display:flex;flex-direction:column;gap:.4rem;margin-top:auto}.categoryLabel[data-v-75d6dc7d]{color:rgb(var(--v-theme-on-surface-variant));font-size:.67rem;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.categoryGroup[data-v-75d6dc7d]{display:flex;flex-wrap:wrap;gap:.35rem}.categoryChipMuted[data-v-75d6dc7d]{background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant))}.productActions[data-v-75d6dc7d]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:.5rem;padding:.85rem 1rem 1rem;border-top:1px solid rgba(var(--v-theme-outline),.58)}.cardIconBtn[data-v-75d6dc7d],.updateStockBtn[data-v-75d6dc7d]{height:40px;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:11px;box-shadow:none!important;text-transform:none}.cardIconBtn[data-v-75d6dc7d]{width:40px;min-width:40px;background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant))}.cardIconBtn[data-v-75d6dc7d]:hover{border-color:rgba(var(--v-theme-on-surface-variant),.5);color:rgb(var(--v-theme-on-surface))}.updateStockBtn[data-v-75d6dc7d]{background:rgb(var(--v-theme-surface-bright));color:rgb(var(--v-theme-on-surface));font-size:.7rem;font-weight:750}.updateStockBtn[data-v-75d6dc7d]:hover{border-color:rgba(var(--v-theme-on-surface-variant),.5)}.updateStockBtnLocked[data-v-75d6dc7d],.updateStockBtnLocked[data-v-75d6dc7d]:hover{border-color:rgba(var(--v-theme-outline),.6);background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant));opacity:.72}@media (max-width:420px){.productMetrics[data-v-75d6dc7d]{grid-template-columns:1fr}}.dialogMaj[data-v-223f1b65]{border-radius:2em}.stockUpdateModeButton[data-v-223f1b65]{border-radius:1rem;padding:3px;gap:2px}.stockUpdateModeButton[data-v-223f1b65] .v-btn{color:#d1d1d9;text-transform:none;font-weight:600;border-radius:.75rem;letter-spacing:.2px;background:rgba(0,0,0,.18);border:1px solid rgba(82,83,100,.25)}.stockUpdateModeButton[data-v-223f1b65] .v-btn:not(.v-btn--selected){background:rgba(var(--v-theme-surface),.95);color:#d1d1d9;box-shadow:inset -1px 0 0 hsla(0,0%,100%,.06)}.activeToggle[data-v-223f1b65]{background:linear-gradient(140deg,rgba(226,59,215,.98),rgba(176,38,183,.98))!important;color:#fff!important;box-shadow:0 10px 20px rgba(0,0,0,.45)!important;border:1px solid rgba(226,59,215,.8)!important;font-weight:700}.stockModalContainer[data-v-223f1b65]{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}.actualQuantityLabel[data-v-223f1b65]{font-weight:700;font-size:2.2em;color:#e8f1ff}.coloredLabel[data-v-223f1b65]{font-weight:700;font-size:1.2em;color:#b3b4c0}.modalCard[data-v-223f1b65]{width:50vw;max-width:720px}.spacer[data-v-223f1b65]{margin-top:.8em;margin-bottom:.8em}.modalTitle[data-v-223f1b65]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;color:#f4f1ea;font-family:Manrope,sans-serif;font-weight:700}.modalSubtitle[data-v-223f1b65]{color:#d1d1d9;font-weight:600}.sizeChip[data-v-223f1b65]{background:rgba(226,59,215,.2);color:#e0e0e5;font-weight:700}.quantityRow[data-v-223f1b65]{gap:.6rem}.quantityUnit[data-v-223f1b65]{color:#d1d1d9;font-weight:600}.modalField[data-v-223f1b65] .v-field{background:rgba(var(--v-theme-background),.85);border-radius:10px;border:1px solid rgba(82,83,100,.35);color:#e7ebf0}.modalField[data-v-223f1b65] .v-field__input{color:#f4f1ea}.modalField[data-v-223f1b65] .v-label{color:#d1d1d9}.newQuantityRow[data-v-223f1b65]{color:#d1d1d9;font-weight:600}.modalActions[data-v-223f1b65]{gap:.8rem;padding:.6rem .2rem .2rem}.modalBtn[data-v-223f1b65]{flex:1 1 50%;border-radius:.9rem;font-weight:600;letter-spacing:.2px;text-transform:none;border:1px solid rgba(82,83,100,.4);background:rgba(var(--v-theme-surface-light),.98);color:#e7ebf0}.modalBtnPrimary[data-v-223f1b65]{border-color:rgba(226,59,215,.7);background:rgba(58,60,72,.98);color:#e8f1ff}.modalBtnSecondary[data-v-223f1b65]{border-color:rgba(123,125,147,.35);background:rgba(var(--v-theme-surface),.9);color:#cacbd4}.modalCard[data-v-223f1b65]{width:100%;max-width:620px}.stockForm[data-v-223f1b65]{display:grid;gap:1rem}.currentStockCard[data-v-223f1b65]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:82px;padding:.9rem 1rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px;background:rgb(var(--v-theme-surface-light))}.currentStockCard__identity[data-v-223f1b65]{display:flex;align-items:center;gap:.8rem}.currentStockCard__icon[data-v-223f1b65]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:52px;padding:0 1rem;flex:0 0 44px;border-radius:12px;background:rgba(var(--v-theme-on-surface-variant),.1);color:rgb(var(--v-theme-on-surface-variant))}.currentStockCard__label[data-v-223f1b65],.fieldLabel[data-v-223f1b65]{margin:0;color:rgb(var(--v-theme-on-surface-variant));font-size:.82rem;font-weight:750}.quantityRow[data-v-223f1b65]{display:flex;align-items:baseline;gap:.4rem;margin-top:.1rem}.actualQuantityLabel[data-v-223f1b65]{color:rgb(var(--v-theme-on-surface));font-size:1.35rem;font-weight:850;line-height:1.15}.quantityUnit[data-v-223f1b65]{color:rgb(var(--v-theme-on-surface-variant));font-size:.78rem;font-weight:650}.sizeChip[data-v-223f1b65]{display:inline-flex;align-items:center;min-height:27px;padding:.25rem .65rem;border-radius:999px;background:rgba(var(--v-theme-on-surface-variant),.1);color:rgb(var(--v-theme-on-surface));font-size:.7rem;font-weight:800}.stockFormSection[data-v-223f1b65]{display:grid;gap:.5rem}.stockUpdateModeButton[data-v-223f1b65]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-height:56px;height:56px;overflow:visible;padding:0;gap:.6rem;border:0;border-radius:0;background:transparent}.stockUpdateModeButton[data-v-223f1b65] .v-btn,.stockUpdateModeButton[data-v-223f1b65] .v-btn:not(.v-btn--selected){width:100%;min-width:0;--v-btn-height:56px;min-height:56px!important;height:56px!important;padding:0 1.1rem!important;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:12px!important;background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant));box-shadow:none!important;font-size:.84rem;font-weight:700;text-transform:none}.stockUpdateModeButton[data-v-223f1b65] .v-btn__content{gap:.5rem;font-size:.84rem;line-height:1}.stockUpdateModeButton[data-v-223f1b65] .v-icon{font-size:1.2rem}.stockUpdateModeButton[data-v-223f1b65] .v-btn:hover{border-color:rgba(var(--v-theme-on-surface-variant),.45);color:rgb(var(--v-theme-on-surface))}.stockUpdateModeButton[data-v-223f1b65] .activeToggle{border-color:rgba(var(--v-theme-primary),.6)!important;background:rgba(var(--v-theme-primary),.16)!important;color:rgb(var(--v-theme-on-surface))!important;box-shadow:none!important;font-weight:800}.modalField[data-v-223f1b65] .v-field{min-height:50px;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:12px;background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface))}.modalField[data-v-223f1b65] .v-field__outline{--v-field-border-opacity:0}.modalField[data-v-223f1b65] .v-field__input{min-height:50px;color:rgb(var(--v-theme-on-surface))}.modalField[data-v-223f1b65] .v-field__prepend-inner,.modalField[data-v-223f1b65] .v-label{color:rgb(var(--v-theme-on-surface-variant))}.modalField[data-v-223f1b65] .v-field--focused{border-color:rgba(var(--v-theme-primary),.5)}.newQuantityRow[data-v-223f1b65]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:58px;padding:.8rem 1rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px;background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant))}.newQuantityRow strong[data-v-223f1b65]{color:rgb(var(--v-theme-on-surface))}.newQuantityRow__label[data-v-223f1b65]{display:flex;align-items:center;gap:.5rem;font-size:.76rem;font-weight:750}.newQuantityRow strong[data-v-223f1b65]{font-size:1rem;font-weight:850;white-space:nowrap}.newQuantityRow--invalid[data-v-223f1b65]{border-color:rgba(var(--v-theme-error),.28);background:rgba(var(--v-theme-error),.07);color:rgb(var(--v-theme-error))}.modalActions[data-v-223f1b65]{display:flex;justify-content:flex-end;gap:.7rem;padding:0}.modalBtn[data-v-223f1b65]{flex:0 0 auto;min-width:112px;height:40px;border-radius:11px;box-shadow:none!important;font-size:.74rem;font-weight:750}.modalBtnSecondary[data-v-223f1b65]{border:1px solid rgba(var(--v-theme-outline),.72);background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant))}.modalBtnPrimary[data-v-223f1b65]{border:1px solid rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}@media (max-width:520px){.stockUpdateModeButton[data-v-223f1b65]{grid-template-columns:1fr}.currentStockCard[data-v-223f1b65],.newQuantityRow[data-v-223f1b65]{align-items:flex-start;flex-direction:column}.modalActions[data-v-223f1b65]{width:100%;flex-wrap:wrap}.modalBtn[data-v-223f1b65]{flex:1 1 120px}}.actionButton[data-v-3ea21220],.ghostButton[data-v-3ea21220]{box-shadow:none!important;text-transform:none}.productDrawer[data-v-3ea21220]{border-left:1px solid hsla(0,0%,100%,.08)!important;background:rgb(var(--v-theme-surface))!important}.productDrawer__inner[data-v-3ea21220]{display:flex;flex-direction:column;height:100%}.productDrawer__header[data-v-3ea21220]{display:flex;align-items:center;flex:0 0 auto;gap:.85rem;padding:1.25rem 1.25rem 1.1rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.productDrawer__icon[data-v-3ea21220]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border:1px solid rgba(var(--v-theme-primary),.25);border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.productDrawer__heading[data-v-3ea21220]{flex:1 1 auto;min-width:0}.productDrawer__heading h2[data-v-3ea21220]{margin:0;font-size:1.05rem;font-weight:600}.productDrawer__heading p[data-v-3ea21220]{overflow:hidden;margin:.1rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.productDrawer__close[data-v-3ea21220]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:transparent;color:rgb(var(--v-theme-on-surface-variant));transition:background-color .16s ease,color .16s ease,border-color .16s ease}.productDrawer__close[data-v-3ea21220]:focus-visible,.productDrawer__close[data-v-3ea21220]:hover{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.06);color:rgb(var(--v-theme-on-surface));outline:none}.productDrawer__body[data-v-3ea21220]{flex:1 1 auto;overflow-y:auto;padding:.5rem 1.25rem 1.25rem}.productDrawer__footer[data-v-3ea21220]{display:flex;justify-content:flex-end;flex:0 0 auto;gap:.6rem;padding:.9rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.08)}.formSection[data-v-3ea21220]{display:flex;flex-direction:column;gap:.9rem;padding:1.1rem 0}.formSection+.formSection[data-v-3ea21220]{border-top:1px solid hsla(0,0%,100%,.06)}.formSection__title[data-v-3ea21220]{display:flex;align-items:center;gap:.45rem;margin:0;color:rgb(var(--v-theme-on-surface));font-size:.9rem;font-weight:600}.formSection__title .v-icon[data-v-3ea21220]{color:rgb(var(--v-theme-primary))}.actionButton[data-v-3ea21220]{min-height:40px;padding:0 1rem;border-radius:10px;font-size:.8rem;font-weight:600}.actionButton--secondary[data-v-3ea21220]{border:1px solid rgba(var(--v-theme-outline),.72);background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface-variant))}.actionButton--danger[data-v-3ea21220]{margin-right:auto;border:1px solid rgba(var(--v-theme-error),.45);background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.deleteDialogText[data-v-3ea21220]{margin:0;color:rgb(var(--v-theme-on-surface-variant))}.actionButton--primary[data-v-3ea21220]{border:1px solid rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.actionButton.v-btn--disabled[data-v-3ea21220]{border-color:rgba(var(--v-theme-outline),.72)!important;background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface-variant))!important;opacity:.58!important}.fieldGrid[data-v-3ea21220]{display:grid;gap:1rem 1.1rem}.fieldGrid--two[data-v-3ea21220]{grid-template-columns:repeat(2,minmax(0,1fr))}.fieldGrid__full[data-v-3ea21220]{grid-column:1/-1}.fieldBlock[data-v-3ea21220]{display:flex;align-items:stretch;flex-direction:column;gap:.55rem;min-width:0}.fieldBlock .formField[data-v-3ea21220]{flex:0 0 auto}.fieldLabel[data-v-3ea21220]{color:rgb(var(--v-theme-on-surface-variant));font-size:.7rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.formField[data-v-3ea21220] .v-field{border:1px solid rgba(var(--v-theme-outline),.72);border-radius:12px;background:rgb(var(--v-theme-surface-light))}.formField[data-v-3ea21220] .v-field__outline{--v-field-border-opacity:0}.formField[data-v-3ea21220] .v-field--focused{border-color:rgba(var(--v-theme-primary),.52);box-shadow:0 0 0 3px rgba(0,0,0,.28)}.categoryRow[data-v-3ea21220]{display:flex;align-items:flex-start;gap:.6rem}.categoryRow .formField[data-v-3ea21220]{flex:1 1 auto;min-width:0}.categoryRow .ghostButton[data-v-3ea21220]{min-height:42px;flex:0 0 auto}.categorySelect[data-v-3ea21220] .v-field{min-height:42px;max-height:none}.categorySelect[data-v-3ea21220] .v-field__field{align-items:center}.categorySelect[data-v-3ea21220] .v-field__input{min-height:42px;padding-top:.3rem;padding-bottom:.3rem;gap:.25rem;font-size:.82rem}.categorySelect[data-v-3ea21220] .v-chip{font-weight:700}.ghostButton[data-v-3ea21220]{align-self:flex-start;min-height:38px;padding:0 .9rem;border:1px dashed rgba(var(--v-theme-primary),.42);border-radius:12px;background:rgba(var(--v-theme-primary),.06);color:rgb(var(--v-theme-primary));font-size:.74rem;font-weight:750}.ghostButton[data-v-3ea21220]:hover{border-style:solid;background:rgba(var(--v-theme-primary),.1)}.alertOptions[data-v-3ea21220]{display:grid;gap:.6rem}.alertOption[data-v-3ea21220]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:58px;padding:.6rem .9rem;border:1px solid rgba(var(--v-theme-outline),.64);border-radius:14px;background:rgb(var(--v-theme-surface-light));cursor:pointer}.alertOption__text[data-v-3ea21220]{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-width:0;text-align:left}.alertOption__text h4[data-v-3ea21220]{display:flex;align-items:center;justify-content:flex-start;gap:.35rem;margin:0;color:rgb(var(--v-theme-on-surface));font-size:.86rem;font-weight:800}.alertOption__text p[data-v-3ea21220]{margin:.15rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.74rem}.alertOption__icon[data-v-3ea21220]{color:#ff8a3d}.alertOption__icon--muted[data-v-3ea21220]{color:rgb(var(--v-theme-on-surface-variant))}.productDrawer[data-v-3ea21220] .v-switch__track{background-color:hsla(0,0%,100%,.22);opacity:1}.productDrawer[data-v-3ea21220] .v-switch__thumb{background-color:#c9cbd3;color:#c9cbd3}.productDrawer[data-v-3ea21220] .v-selection-control--dirty .v-switch__track{background-color:rgba(var(--v-theme-primary),.85)!important}.productDrawer[data-v-3ea21220] .v-selection-control--dirty .v-switch__thumb{background-color:#fff!important;color:#fff!important}.alertOption[data-v-3ea21220] .v-switch{flex:0 0 auto}.alertOption[data-v-3ea21220] .v-switch .v-selection-control{min-height:0}.expirationToggle[data-v-3ea21220]{display:flex;align-items:stretch;flex-direction:column;gap:.6rem;min-height:58px;padding:.5rem .9rem;border:1px solid rgba(var(--v-theme-outline),.64);border-radius:14px;background:rgb(var(--v-theme-surface-light))}.expirationToggle__control[data-v-3ea21220]{display:flex;align-items:center;gap:.6rem;flex:0 1 auto;min-width:0}.expirationToggle__control h4[data-v-3ea21220]{margin:0;color:rgb(var(--v-theme-on-surface));font-size:.86rem;font-weight:800}.expirationToggle[data-v-3ea21220] .v-switch{flex:0 0 auto}.expirationToggle[data-v-3ea21220] .v-switch .v-selection-control{min-height:0}.imageDrop[data-v-3ea21220]{display:flex;align-items:center;justify-content:center;min-height:170px;padding:1rem;border:1px dashed rgba(var(--v-theme-outline),.9);border-radius:14px;background:rgb(var(--v-theme-surface-light));transition:border-color .16s ease,background .16s ease}.imageDrop[data-v-3ea21220]:hover{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.035)}.imageDrop--filled[data-v-3ea21220]{border-style:solid;border-color:rgba(var(--v-theme-outline),.64);background:rgb(var(--v-theme-surface))}.imageDrop__empty[data-v-3ea21220]{display:flex;align-items:center;flex-direction:column;gap:.6rem;text-align:center}.imageDrop__icon[data-v-3ea21220]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid rgba(var(--v-theme-primary),.18);border-radius:15px;background:rgba(var(--v-theme-primary),.09);color:rgb(var(--v-theme-primary))}.imageDrop__empty p[data-v-3ea21220]{max-width:240px;margin:0;color:rgb(var(--v-theme-on-surface-variant));font-size:.78rem;line-height:1.5}.imageDrop__button[data-v-3ea21220]{min-height:38px;padding:.55rem 1rem;border:1px solid rgb(var(--v-theme-primary));border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-size:.74rem;font-weight:750;cursor:pointer}.imageDrop__button input[data-v-3ea21220]{display:none}.imageDrop__preview[data-v-3ea21220]{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.imageDrop__preview img[data-v-3ea21220]{max-width:100%;max-height:170px;border-radius:12px;-o-object-fit:contain;object-fit:contain}.imageDrop__remove[data-v-3ea21220]{position:absolute;top:0;right:0;width:38px;min-width:38px;height:38px;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:11px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-error));box-shadow:none!important}.imageDrop__remove[data-v-3ea21220]:hover{border-color:rgba(var(--v-theme-error),.42);background:rgba(var(--v-theme-error),.07)}.prodDatePicker[data-v-3ea21220]{--dp-background-color:rgb(var(--v-theme-surface));--dp-text-color:rgb(var(--v-theme-on-surface));--dp-hover-color:rgba(var(--v-theme-primary),0.09);--dp-hover-text-color:rgb(var(--v-theme-primary));--dp-primary-color:rgb(var(--v-theme-primary));--dp-primary-text-color:#fff;--dp-secondary-color:rgb(var(--v-theme-on-surface-variant));--dp-border-color:rgba(var(--v-theme-outline),0.72);--dp-border-color-hover:rgba(var(--v-theme-primary),0.5);--dp-menu-border-color:rgba(var(--v-theme-outline),0.72);--dp-icon-color:rgb(var(--v-theme-on-surface-variant));--dp-border-radius:12px}.prodDatePicker[data-v-3ea21220] .dp__input{min-height:42px;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:12px;background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface));font-size:.85rem;font-weight:700}.prodDatePicker[data-v-3ea21220] .dp__input:hover,.prodDatePicker[data-v-3ea21220] .dp__input_focus{border-color:rgba(var(--v-theme-primary),.52)}.prodDatePicker[data-v-3ea21220] .dp__input::-moz-placeholder{color:rgb(var(--v-theme-on-surface-variant));font-weight:600}.prodDatePicker[data-v-3ea21220] .dp__input::placeholder{color:rgb(var(--v-theme-on-surface-variant));font-weight:600}.prodDatePicker[data-v-3ea21220] .dp__menu{border-radius:14px;box-shadow:0 18px 42px rgba(0,0,0,.28)}@media (max-width:600px){.fieldGrid--two[data-v-3ea21220]{grid-template-columns:minmax(0,1fr)}.categoryRow[data-v-3ea21220]{flex-direction:column}.categoryRow .ghostButton[data-v-3ea21220]{width:100%}}.appActionMenu[data-v-fcc87952]{display:flex;flex-direction:column;min-width:210px;padding:6px;border:1px solid var(--m-border-strong);border-radius:var(--m-radius-md);background:var(--m-surface-3);box-shadow:var(--m-shadow-raised)}.appActionMenu__item[data-v-fcc87952]{display:flex;align-items:center;gap:var(--m-space-3);width:100%;min-height:38px;padding:0 var(--m-space-3);border:0;border-radius:var(--m-radius-xs);background:transparent;color:var(--m-text);font:inherit;font-size:var(--m-text-md);font-weight:500;text-align:left;cursor:pointer;transition:background-color var(--m-duration) var(--m-ease)}.appActionMenu__item[data-v-fcc87952]:focus-visible,.appActionMenu__item[data-v-fcc87952]:hover:not(:disabled){background:hsla(0,0%,100%,.06);outline:none}.appActionMenu__item[data-v-fcc87952]:disabled{opacity:.4;cursor:default}.appActionMenu__icon[data-v-fcc87952]{flex:0 0 auto;color:var(--m-text-2)}.appActionMenu__label[data-v-fcc87952]{flex:1 1 auto;white-space:nowrap}.appActionMenu__hint[data-v-fcc87952]{color:var(--m-text-3);font-size:var(--m-text-xs)}.appActionMenu__item--danger .appActionMenu__icon[data-v-fcc87952],.appActionMenu__item--danger[data-v-fcc87952]{color:rgb(var(--v-theme-error))}.appActionMenu__divider[data-v-fcc87952]{height:1px;margin:6px 4px;border:0;background:var(--m-border)}.productsActions[data-v-617de328]{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;flex-wrap:wrap}.actionBtn[data-v-617de328]{min-height:42px;padding:0 1rem;border-radius:12px;box-shadow:none!important;font-size:.78rem;font-weight:750;letter-spacing:0;text-transform:none}.actionBtnPrimary[data-v-617de328]{border:1px solid rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.actionBtnSecondary[data-v-617de328]{border:1px solid rgba(var(--v-theme-outline),.72);background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface-variant))}.actionBtnSecondary[data-v-617de328]:hover{border-color:rgba(var(--v-theme-primary),.42);background:rgba(var(--v-theme-primary),.06);color:rgb(var(--v-theme-primary))}.productsFilter[data-v-617de328]{margin-top:0}.catalogBar[data-v-617de328]{display:flex;align-items:center;gap:.95rem;margin-bottom:1.25rem;padding:1.1rem 1.4rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:18px;background:rgb(var(--v-theme-surface-light));box-shadow:0 14px 34px rgba(0,0,0,.32)}.catalogBar__icon[data-v-617de328]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 46px;border:1px solid rgba(var(--v-theme-primary),.18);border-radius:14px;background:rgba(var(--v-theme-primary),.09);color:rgb(var(--v-theme-primary))}.catalogBar__heading[data-v-617de328]{min-width:0}.catalogBar__titleRow[data-v-617de328]{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.catalogBar__title[data-v-617de328]{margin:0;color:rgb(var(--v-theme-on-surface));font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.catalogBar__count[data-v-617de328]{display:inline-flex;align-items:center;min-height:27px;padding:.2rem .6rem;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.75rem;font-weight:800}.catalogBar__subtitle[data-v-617de328]{margin:.25rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.86rem;line-height:1.5}.productsGrid[data-v-617de328]{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:1rem;align-items:stretch}.emptyState[data-v-617de328]{display:flex;align-items:center;flex-direction:column;padding:clamp(2.5rem,7vw,5rem) 1.5rem;color:rgb(var(--v-theme-on-surface-variant));text-align:center}.emptyState__icon[data-v-617de328]{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:17px;background:rgba(var(--v-theme-primary),.09);color:rgb(var(--v-theme-primary))}.emptyState h3[data-v-617de328]{margin:1rem 0 0;color:rgb(var(--v-theme-on-surface));font-size:1.15rem}.emptyState p[data-v-617de328]{max-width:440px;margin:.45rem 0 1.2rem}.emptyState__button[data-v-617de328]{border:1px solid rgba(var(--v-theme-primary),.24);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));box-shadow:none!important;text-transform:none}@media (max-width:700px){.productsActions[data-v-617de328]{width:100%;justify-content:flex-start}.actionBtn[data-v-617de328]{flex:1 1 190px}.productsGrid[data-v-617de328]{grid-template-columns:1fr}.catalogBar[data-v-617de328]{padding:1rem 1.1rem;border-radius:16px}}.appDataTable[data-v-114824ae]{overflow:hidden;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:20px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 18px 42px rgba(0,0,0,.28)}.appDataTable--embedded[data-v-114824ae]{border-radius:14px;box-shadow:none}.appDataTable[data-v-114824ae] .v-table__wrapper{overflow-x:auto}.appDataTable[data-v-114824ae] thead{background:rgb(var(--v-theme-surface-light))}.appDataTable[data-v-114824ae] th{height:58px;padding-inline:1.4rem!important;color:rgb(var(--v-theme-primary))!important;font-size:.76rem;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid rgba(var(--v-theme-outline),.72)!important}.appDataTable[data-v-114824ae] td{min-height:62px;padding:.95rem 1.4rem!important;color:rgb(var(--v-theme-on-surface));border-bottom:1px solid rgba(var(--v-theme-outline),.46)!important}.appDataTable[data-v-114824ae] tbody tr{transition:background-color .15s ease}.appDataTable[data-v-114824ae] tbody tr:hover{background:rgba(var(--v-theme-primary),.045)}.appDataTable[data-v-114824ae] .v-data-table-footer{min-height:68px;padding:.65rem 1.15rem;border-top:1px solid rgba(var(--v-theme-outline),.64);background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant))}.appDataTable[data-v-114824ae] .v-data-table-footer__info,.appDataTable[data-v-114824ae] .v-data-table-footer__items-per-page{color:rgb(var(--v-theme-on-surface-variant));font-weight:700}.appDataTable[data-v-114824ae] .v-data-table-footer .v-btn.v-btn--icon,.appDataTable[data-v-114824ae] .v-data-table-footer .v-field{border:1px solid rgba(var(--v-theme-outline),.72);border-radius:10px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface-variant))}.appDataTable[data-v-114824ae] .v-data-table-footer__pagination{gap:.35rem}.appDataTable[data-v-114824ae] .v-btn.v-btn--icon:hover{border-color:rgba(var(--v-theme-primary),.45);color:rgb(var(--v-theme-primary))}.appDataTable[data-v-114824ae] .v-btn.v-btn--icon.v-btn--disabled{opacity:.35}@media (max-width:700px){.appDataTable[data-v-114824ae]{border-radius:14px}.appDataTable[data-v-114824ae] td,.appDataTable[data-v-114824ae] th{padding-inline:1rem!important}.appDataTable[data-v-114824ae] .v-data-table-footer{padding-inline:.75rem}}.periodField[data-v-df94bf7e]{flex:0 0 190px}.periodField[data-v-df94bf7e] .v-field{--v-field-padding-top:0px;--v-field-padding-bottom:0px;height:52px;padding-inline:14px 12px;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:.9rem;background:rgb(var(--v-theme-surface));box-shadow:0 10px 28px rgba(0,0,0,.28)}.periodField[data-v-df94bf7e] .v-field__outline{--v-field-border-opacity:0}.periodField[data-v-df94bf7e] .v-field__field{align-items:center;height:100%}.periodField[data-v-df94bf7e] .v-text-field__prefix{display:flex;align-items:center;height:100%;min-height:0;padding:0 10px 0 0;color:var(--m-text-3);font-size:var(--m-text-sm);font-weight:600;opacity:1}.periodField[data-v-df94bf7e] .v-field__input{height:100%;min-height:0;padding:0}.periodField[data-v-df94bf7e] input{height:100%;padding:0;font-size:var(--m-text-md);font-weight:600;font-variant-numeric:tabular-nums}@media (max-width:600px){.periodField[data-v-df94bf7e]{flex:1 1 140px}.periodField[data-v-df94bf7e] .v-field{padding-inline:12px 8px}.periodField[data-v-df94bf7e] .v-text-field__prefix{padding-right:6px}.periodField[data-v-df94bf7e] input{min-width:0;font-size:var(--m-text-sm)}}.periodReset[data-v-df94bf7e]{color:var(--m-text-2)!important;text-transform:none;letter-spacing:0}.periodNote[data-v-df94bf7e]{margin:0;color:var(--m-text-3);font-size:var(--m-text-sm);line-height:1.45}.periodNote--error[data-v-df94bf7e]{color:rgb(var(--v-theme-error))}.rightAction[data-v-df94bf7e]{display:flex;align-items:center;gap:.8rem}.actionDiv[data-v-df94bf7e]{display:flex;align-items:center;gap:1em}.actionBar[data-v-df94bf7e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.pageTitle[data-v-df94bf7e]{font-family:Manrope,sans-serif;font-size:1.5rem;color:#f4f1ea}.titleLight[data-v-df94bf7e]{font-weight:300;margin-right:.4rem}.titleCount[data-v-df94bf7e]{color:#b3b4c0;font-weight:700}.iconBtn[data-v-df94bf7e]{width:36px;height:36px;border-radius:10px;background:rgba(var(--v-theme-surface),.9);border:1px solid rgba(82,83,100,.35);color:#d1d1d9;box-shadow:0 6px 12px rgba(0,0,0,.25);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.iconBtn[data-v-df94bf7e]:hover{transform:translateY(-1px);border-color:rgba(158,160,176,.45);box-shadow:0 10px 18px rgba(0,0,0,.35)}.actionBtn[data-v-df94bf7e]{height:36px;padding:0 .9rem;border-radius:10px;font-weight:600;letter-spacing:.1px;text-transform:none;border:1px solid rgba(82,83,100,.35);background:rgba(var(--v-theme-surface),.9);color:#cacbd4}.actionBtnDanger[data-v-df94bf7e]{border-color:rgba(176,84,84,.7);background:rgba(78,34,34,.98);color:#ffd2d2}.dataTable[data-v-df94bf7e]{border-radius:.9rem;background:rgba(var(--v-theme-background),.6);border:1px solid rgba(82,83,100,.35);overflow:hidden}.dataTable[data-v-df94bf7e] .v-data-table__thead{background:rgba(var(--v-theme-background),.8)}.dataTable[data-v-df94bf7e] th{color:#d1d1d9;font-weight:600;border-bottom:1px solid rgba(82,83,100,.35)}.dataTable[data-v-df94bf7e] td{color:#e7ebf0;border-bottom:1px solid rgba(82,83,100,.2)}.dataTable[data-v-df94bf7e] .v-data-table-footer{background:rgba(var(--v-theme-background),.6);border-top:1px solid rgba(82,83,100,.35)}.dataTable[data-v-df94bf7e] .v-data-table-footer__items-per-page{color:#d1d1d9;font-weight:600}.dataTable[data-v-df94bf7e] .v-data-table-footer__items-per-page .v-field{background:rgba(var(--v-theme-background),.9);border-radius:10px;border:1px solid rgba(158,160,176,.25);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02)}.dataTable[data-v-df94bf7e] .v-data-table-footer__items-per-page .v-field__input{color:#f4f1ea}.dataTable[data-v-df94bf7e] .v-data-table-footer__items-per-page .v-field__append-inner{color:#b3b4c0}.dataTable[data-v-df94bf7e] .v-data-table-footer__info{color:#d1d1d9;font-weight:600}.dataTable[data-v-df94bf7e] .v-data-table-footer__pagination{gap:6px}.dataTable[data-v-df94bf7e] .v-btn.v-btn--icon{background:rgba(var(--v-theme-background),.85);border:1px solid rgba(82,83,100,.35);border-radius:10px;color:#d1d1d9;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.dataTable[data-v-df94bf7e] .v-btn.v-btn--icon:hover{border-color:rgba(158,160,176,.45);box-shadow:0 8px 16px rgba(0,0,0,.35);transform:translateY(-1px)}.dataTable[data-v-df94bf7e] .v-btn.v-btn--icon.v-btn--disabled{opacity:.35;box-shadow:none}.actionChip[data-v-df94bf7e]{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-weight:600;font-size:.8rem;border:1px solid rgba(82,83,100,.35);background:rgba(var(--v-theme-surface),.9);color:#d1d1d9}.actionChip.stock[data-v-df94bf7e]{background:rgba(58,60,72,.7);color:#d9e6fb}.actionChip.inventory[data-v-df94bf7e]{background:rgba(88,70,120,.7);color:#e6dbf7}.actionChip.update[data-v-df94bf7e]{background:rgba(59,60,73,.7);color:#d9e6fb}.actionChip.edit[data-v-df94bf7e]{background:rgba(90,67,22,.7);color:#f3e2c4}.actionChip.delete[data-v-df94bf7e]{background:rgba(90,43,43,.7);color:#f0d6d6}.actionChip.create[data-v-df94bf7e]{background:rgba(36,74,53,.7);color:#d8f0e1}.actionChip.muted[data-v-df94bf7e]{opacity:.6}.logsPage[data-v-df94bf7e]{min-height:100vh;padding:clamp(2rem,4vh,3.25rem) 1.1rem 3rem;background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}.pageHeader[data-v-df94bf7e]{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.5rem}.pageHeading[data-v-df94bf7e]{min-width:0}.pageEyebrow[data-v-df94bf7e]{margin:0 0 .45rem;color:rgb(var(--v-theme-primary));font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pageTitle[data-v-df94bf7e]{margin:0;color:rgb(var(--v-theme-on-background));font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.04em;line-height:1.05}.pageSubtitle[data-v-df94bf7e]{max-width:640px;margin:.7rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.95rem}.headerAside[data-v-df94bf7e]{display:flex;flex-direction:column;align-items:flex-end;gap:.8rem}.logCounter[data-v-df94bf7e]{display:inline-flex;align-items:center;gap:.7rem;padding:.65rem .9rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 10px 26px rgba(0,0,0,.28)}.logCounter div[data-v-df94bf7e]{display:flex;align-items:baseline;gap:.35rem}.logCounter strong[data-v-df94bf7e]{color:rgb(var(--v-theme-on-surface));font-size:1.1rem;font-weight:800}.logCounter span[data-v-df94bf7e]{color:rgb(var(--v-theme-on-surface-variant));font-size:.78rem;font-weight:600}.rightAction[data-v-df94bf7e]{justify-content:flex-end;gap:.6rem;flex-wrap:wrap}.actionBtn[data-v-df94bf7e]{min-height:42px;height:42px;border-radius:12px;border:1px solid rgba(var(--v-theme-outline),.72);box-shadow:none}.actionBtnSecondary[data-v-df94bf7e]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface-variant))}.actionBtnActive[data-v-df94bf7e],.actionBtnSecondary[data-v-df94bf7e]:hover{border-color:rgba(var(--v-theme-primary),.5);background:rgba(var(--v-theme-primary),.09);color:rgb(var(--v-theme-primary))}.actionBtnDanger[data-v-df94bf7e]{border-color:rgba(var(--v-theme-error),.32);background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.tableCard[data-v-df94bf7e]{overflow:hidden;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:20px;background:rgb(var(--v-theme-surface));box-shadow:0 18px 42px rgba(0,0,0,.28)}.dataTable[data-v-df94bf7e]{overflow:visible;border:0;border-radius:0;background:transparent;color:rgb(var(--v-theme-on-surface))}.dataTable[data-v-df94bf7e] .v-table__wrapper{overflow-x:auto}.dataTable[data-v-df94bf7e] thead{background:rgb(var(--v-theme-surface-light))}.dataTable[data-v-df94bf7e] th{height:54px;color:rgb(var(--v-theme-primary));font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid rgba(var(--v-theme-outline),.72)}.dataTable[data-v-df94bf7e] td{min-height:58px;padding-top:.8rem;padding-bottom:.8rem;color:rgb(var(--v-theme-on-surface));border-bottom:1px solid rgba(var(--v-theme-outline),.46)}.dataTable[data-v-df94bf7e] tbody tr{transition:background-color .15s ease}.dataTable[data-v-df94bf7e] tbody tr:hover{background:rgba(var(--v-theme-primary),.045)}.dateCell[data-v-df94bf7e]{color:rgb(var(--v-theme-on-surface-variant))!important;font-size:.84rem;white-space:nowrap}.actionCell[data-v-df94bf7e],.userCell[data-v-df94bf7e]{white-space:nowrap}.messageCell[data-v-df94bf7e]{min-width:360px;line-height:1.5}.userBadge[data-v-df94bf7e]{display:inline-flex;align-items:center;gap:.45rem;color:rgb(var(--v-theme-on-surface-variant));font-size:.86rem;font-weight:700}.selectionCell[data-v-df94bf7e]{text-align:center}.selectionCell[data-v-df94bf7e] .v-input{display:inline-flex}.dataTable[data-v-df94bf7e] .v-data-table-footer{min-height:64px;padding:8px 14px;border-top:1px solid rgba(var(--v-theme-outline),.64);background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant))}.dataTable[data-v-df94bf7e] .v-data-table-footer .v-btn.v-btn--icon,.dataTable[data-v-df94bf7e] .v-data-table-footer .v-field{border:1px solid rgba(var(--v-theme-outline),.72);border-radius:10px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface-variant))}.actionChip[data-v-df94bf7e]{justify-content:center;min-width:92px;padding:.3rem .65rem;border:1px solid transparent;font-size:.72rem;font-weight:800}.actionChip.stock[data-v-df94bf7e]{border-color:rgba(226,59,215,.35);background:rgba(210,98,216,.16);color:#e23bd7}.actionChip.inventory[data-v-df94bf7e]{border-color:rgba(103,200,255,.35);background:rgba(103,200,255,.12);color:#67c8ff}.actionChip.update[data-v-df94bf7e]{border-color:rgba(45,212,191,.35);background:rgba(45,212,191,.12);color:#2dd4bf}.actionChip.edit[data-v-df94bf7e]{border-color:rgba(245,185,74,.35);background:rgba(245,185,74,.12);color:#f5b94a}.actionChip.delete[data-v-df94bf7e]{border-color:rgba(242,102,126,.35);background:rgba(242,102,126,.12);color:#f2667e}.actionChip.create[data-v-df94bf7e]{border-color:rgba(74,222,155,.35);background:rgba(74,222,155,.12);color:#4ade9b}.actionChip.muted[data-v-df94bf7e]{border-color:rgba(var(--v-theme-outline),.72);background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant));opacity:1}.deleteDialog[data-v-df94bf7e]{padding:1.25rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:22px!important;box-shadow:0 24px 60px rgba(0,0,0,.28)}.deleteDialogIcon[data-v-df94bf7e]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:.7rem;border-radius:14px;background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.deleteDialogTitle[data-v-df94bf7e]{padding:0;color:rgb(var(--v-theme-on-surface));font-size:1.3rem;font-weight:800}.deleteDialogText[data-v-df94bf7e]{padding:.7rem 0 1.1rem;color:rgb(var(--v-theme-on-surface-variant))}.deleteDialogActions[data-v-df94bf7e]{padding:0}.dialogCancelBtn[data-v-df94bf7e]{border:1px solid rgba(var(--v-theme-outline),.72);background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant))}.logsActions[data-v-df94bf7e]{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;flex-wrap:wrap}@media (max-width:1050px){.pageHeader[data-v-df94bf7e]{align-items:flex-start;flex-direction:column}.headerAside[data-v-df94bf7e]{width:100%;align-items:flex-start}.rightAction[data-v-df94bf7e]{justify-content:flex-start}}@media (max-width:700px){.logsPage[data-v-df94bf7e]{padding:1.5rem .75rem 2rem}.pageHeader[data-v-df94bf7e]{gap:1.25rem}.messageCell[data-v-df94bf7e]{min-width:300px}}.giftForm[data-v-513e8e30]{display:grid;grid-template-columns:minmax(200px,1.2fr) minmax(120px,.6fr) minmax(150px,.7fr) auto;align-items:start;gap:.85rem}.profileField[data-v-513e8e30] .v-field{min-height:52px;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px;background:rgb(var(--v-theme-surface))}.profileField[data-v-513e8e30] .v-field__outline{--v-field-border-opacity:0}.profileField[data-v-513e8e30] .v-field--focused{border-color:rgba(var(--v-theme-primary),.55);box-shadow:0 0 0 3px rgba(0,0,0,.28)}.generateButton[data-v-513e8e30]{min-height:52px;padding-inline:1.2rem;border-radius:14px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));box-shadow:0 10px 24px rgba(0,0,0,.28)}.giftError[data-v-513e8e30]{margin:1rem 0 0;color:rgb(var(--v-theme-error));font-size:.82rem;font-weight:650}.giftResult[data-v-513e8e30]{display:grid;grid-template-columns:minmax(200px,.45fr) minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,2.5rem);margin-top:1.4rem;padding:1.2rem 1.3rem;border:1px solid rgba(var(--v-theme-primary),.18);border-radius:18px;background:rgba(var(--v-theme-primary),.06)}.giftResult__label[data-v-513e8e30]{display:block;margin-bottom:.35rem;color:rgb(var(--v-theme-on-surface-variant));font-size:.78rem;font-weight:650}.giftResult__code strong[data-v-513e8e30]{color:rgb(var(--v-theme-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800;letter-spacing:.06em}.giftResult__details[data-v-513e8e30]{display:grid;gap:.35rem}.giftResult__details p[data-v-513e8e30]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0;color:rgb(var(--v-theme-on-surface-variant));font-size:.82rem}.giftResult__details strong[data-v-513e8e30]{color:rgb(var(--v-theme-on-surface))}.copyButton[data-v-513e8e30]{min-height:46px;border-radius:14px;color:rgb(var(--v-theme-primary))}.giftNotice[data-v-513e8e30]{margin:1.1rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.78rem;line-height:1.5}@media (max-width:900px){.giftForm[data-v-513e8e30]{grid-template-columns:1fr 1fr}.generateButton[data-v-513e8e30]{grid-column:1/-1}.giftResult[data-v-513e8e30]{grid-template-columns:1fr}.copyButton[data-v-513e8e30]{width:100%}}@media (max-width:620px){.giftForm[data-v-513e8e30]{grid-template-columns:1fr}}.primaryAction[data-v-7d953a02]{min-height:44px;padding-inline:1.1rem;border:1px solid rgba(var(--v-theme-primary),.16);border-radius:13px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));box-shadow:0 10px 24px rgba(0,0,0,.28)}.categoryGrid[data-v-7d953a02]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.75rem}.categoryCard[data-v-7d953a02]{display:grid;grid-template-columns:36px minmax(0,1fr) 32px;align-items:center;gap:.75rem;min-height:68px;padding:.7rem .75rem .7rem .8rem;border:1px solid rgba(var(--v-theme-outline),.68);border-radius:14px;background:rgb(var(--v-theme-surface));transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.categoryCard[data-v-7d953a02]:hover{transform:translateY(-2px);border-color:rgba(var(--v-theme-primary),.35);box-shadow:0 12px 28px rgba(0,0,0,.28)}.categoryCard__icon[data-v-7d953a02]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:13px;background:rgba(var(--v-theme-primary),.09);color:rgb(var(--v-theme-primary))}.categoryCard .categoryCard__icon[data-v-7d953a02]{width:36px;height:36px;border-radius:10px}.categoryCard__content[data-v-7d953a02]{min-width:0}.categoryCard__title[data-v-7d953a02]{overflow:hidden;margin:0;color:rgb(var(--v-theme-on-surface));font-size:.9rem;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.categoryCard__meta[data-v-7d953a02]{display:flex;align-items:center;gap:.35rem;overflow:hidden;margin:.15rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.72rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.cardsEntry[data-v-7d953a02]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.cardsEntry__text[data-v-7d953a02]{margin:0;max-width:60ch;color:rgb(var(--v-theme-on-surface-variant));font-size:.82rem;line-height:1.5}.cardsEntry__button[data-v-7d953a02]{min-height:48px;padding-inline:1.2rem;border-radius:14px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));box-shadow:0 10px 24px rgba(0,0,0,.28)}.emptyState[data-v-7d953a02]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;padding:2rem;text-align:center}.emptyState__icon[data-v-7d953a02]{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;margin-bottom:1rem;border-radius:18px;background:rgba(var(--v-theme-primary),.09);color:rgb(var(--v-theme-primary))}.emptyState h3[data-v-7d953a02]{margin:0;color:rgb(var(--v-theme-on-surface));font-size:1.15rem}.emptyState p[data-v-7d953a02]{max-width:460px;margin:.45rem 0 1.25rem;color:rgb(var(--v-theme-on-surface-variant))}.emptyState__button[data-v-7d953a02]{border:1px solid rgba(var(--v-theme-primary),.24);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.settingsDialog[data-v-7d953a02]{overflow:hidden;padding:1.4rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:22px!important;box-shadow:0 24px 60px rgba(0,0,0,.28)}.dialogHeader[data-v-7d953a02]{display:flex;align-items:center;gap:.9rem}.dialogHeader__icon[data-v-7d953a02]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;border-radius:14px;background:rgba(var(--v-theme-primary),.09);color:rgb(var(--v-theme-primary))}.dialogHeader__icon--danger[data-v-7d953a02]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.dialogTitle[data-v-7d953a02]{padding:0;color:rgb(var(--v-theme-on-surface));font-size:1.25rem;font-weight:800}.dialogSubtitle[data-v-7d953a02]{margin:.2rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.82rem;line-height:1.4}.dialogContent[data-v-7d953a02]{padding:1.35rem 0 1.2rem;color:rgb(var(--v-theme-on-surface-variant))}.modalField[data-v-7d953a02] .v-field{border:0;border-radius:13px;background:rgb(var(--v-theme-surface))}.modalField[data-v-7d953a02] .v-field__outline{--v-field-border-opacity:0.72}.modalField[data-v-7d953a02] .v-field--focused{box-shadow:0 0 0 3px rgba(0,0,0,.28)}.modalField[data-v-7d953a02] .v-field--focused .v-field__outline{--v-field-border-opacity:1}.dialogActions[data-v-7d953a02]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:0}.dialogButton[data-v-7d953a02]{min-height:44px;border-radius:12px;box-shadow:none}.dialogButton--secondary[data-v-7d953a02]{border:1px solid rgba(var(--v-theme-outline),.72);background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant))}.dialogButton--primary[data-v-7d953a02]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.dialogButton--danger[data-v-7d953a02]{background:rgb(var(--v-theme-error));color:#fff}.deleteText[data-v-7d953a02]{line-height:1.65}.settingsPanels[data-v-7d953a02]{display:flex;flex-direction:column;gap:1.25rem}.roleManager[data-v-7d953a02]{display:grid;gap:1.15rem}.roleManager__form[data-v-7d953a02]{display:grid;grid-template-columns:minmax(220px,1.35fr) minmax(190px,1fr) auto;align-items:center;gap:.8rem}.roleField[data-v-7d953a02] .v-field{border:0;border-radius:13px;background:rgb(var(--v-theme-surface))}.roleField[data-v-7d953a02] .v-field__outline{--v-field-border-opacity:0.72}.roleField[data-v-7d953a02] .v-field--focused{box-shadow:0 0 0 3px rgba(0,0,0,.28)}.roleField[data-v-7d953a02] .v-field--focused .v-field__outline{--v-field-border-opacity:1}.roleSubmitButton[data-v-7d953a02]{min-height:48px;padding-inline:1.1rem;border-radius:13px;font-weight:800;letter-spacing:0;text-transform:none;box-shadow:0 10px 22px rgba(0,0,0,.28)}.selectedUserSummary[data-v-7d953a02]{display:grid;grid-template-columns:42px minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8rem;padding:.85rem 1rem;border:1px solid rgba(var(--v-theme-outline),.68);border-radius:14px;background:rgb(var(--v-theme-surface-light))}.selectedUserSummary__avatar[data-v-7d953a02]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:rgba(var(--v-theme-primary),.11);color:rgb(var(--v-theme-primary));font-size:.78rem;font-weight:900}.selectedUserSummary__identity[data-v-7d953a02],.selectedUserSummary__nextRole[data-v-7d953a02]{display:flex;flex-direction:column;min-width:0}.selectedUserSummary__identity strong[data-v-7d953a02],.selectedUserSummary__nextRole strong[data-v-7d953a02]{overflow:hidden;color:rgb(var(--v-theme-on-surface));font-size:.82rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.selectedUserSummary__identity span[data-v-7d953a02],.selectedUserSummary__nextRole span[data-v-7d953a02]{margin-bottom:.12rem;color:rgb(var(--v-theme-on-surface-variant));font-size:.67rem;font-weight:700}.selectedUserSummary__nextRole strong[data-v-7d953a02]{color:rgb(var(--v-theme-primary))}.roleManager__notice[data-v-7d953a02],.selectedUserSummary__arrow[data-v-7d953a02]{color:rgb(var(--v-theme-on-surface-variant))}.roleManager__notice[data-v-7d953a02]{display:flex;align-items:center;gap:.5rem;font-size:.7rem;line-height:1.45}.roleManager__notice .v-icon[data-v-7d953a02]{color:rgb(var(--v-theme-primary))}.versionList[data-v-7d953a02]{display:grid;gap:.8rem}.versionRow[data-v-7d953a02]{display:grid;grid-template-columns:minmax(220px,1.35fr) minmax(190px,1fr) auto;align-items:center;gap:.8rem;padding:.85rem 1rem;border:1px solid rgba(var(--v-theme-outline),.68);border-radius:14px;background:rgb(var(--v-theme-surface-light))}.versionRow__identity[data-v-7d953a02]{display:flex;align-items:center;gap:.8rem;min-width:0}.versionRow__logo[data-v-7d953a02]{flex:0 0 44px}.versionRow__text[data-v-7d953a02]{display:flex;flex-direction:column;min-width:0}.versionRow__text strong[data-v-7d953a02]{overflow:hidden;color:rgb(var(--v-theme-on-surface));font-size:.9rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.versionRow__text span[data-v-7d953a02]{color:rgb(var(--v-theme-on-surface-variant));font-size:.72rem;font-weight:700}@media (max-width:700px){.categoryGrid[data-v-7d953a02]{grid-template-columns:1fr}.settingsDialog[data-v-7d953a02]{padding:1.15rem;border-radius:17px!important}.roleManager__form[data-v-7d953a02],.versionRow[data-v-7d953a02]{grid-template-columns:1fr}.roleSubmitButton[data-v-7d953a02]{width:100%}.selectedUserSummary[data-v-7d953a02]{grid-template-columns:42px minmax(0,1fr)}.selectedUserSummary__arrow[data-v-7d953a02]{display:none}.selectedUserSummary__nextRole[data-v-7d953a02]{grid-column:2}}.taskPage[data-v-01e0c33f]{--mercure-page-padding-top:clamp(2.75rem,5vw,4.5rem)}.primaryAction[data-v-01e0c33f]{min-height:42px;padding-inline:1.15rem;border-radius:12px;font-weight:800;letter-spacing:0;text-transform:none;box-shadow:none}.kanbanContainer[data-v-01e0c33f]{display:grid;grid-template-columns:repeat(3,minmax(280px,1fr));gap:1rem;align-items:start}.kanbanColumn[data-v-01e0c33f]{overflow:hidden;min-width:0;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:20px;background:rgb(var(--v-theme-surface));box-shadow:0 12px 30px rgba(0,0,0,.22)}.kanbanColumn__header[data-v-01e0c33f]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:76px;padding:1rem 1.1rem;border-bottom:1px solid rgba(var(--v-theme-outline),.55);background:rgb(var(--v-theme-surface-light))}.kanbanColumn__identity[data-v-01e0c33f]{display:flex;align-items:center;gap:.75rem;min-width:0}.kanbanColumn__icon[data-v-01e0c33f]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:11px;background:rgba(var(--v-theme-on-surface-variant),.08);color:rgb(var(--v-theme-on-surface-variant))}.kanbanColumn--1 .kanbanColumn__icon[data-v-01e0c33f]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.kanbanColumn--2 .kanbanColumn__icon[data-v-01e0c33f]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.kanbanColumn__identity h2[data-v-01e0c33f]{margin:0;color:rgb(var(--v-theme-on-surface));font-size:1rem;font-weight:800;letter-spacing:-.02em}.kanbanColumn__identity p[data-v-01e0c33f]{margin:.15rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.72rem;font-weight:700}.projectBar[data-v-01e0c33f]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.1rem}.projectTabs[data-v-01e0c33f]{display:inline-flex;gap:.35rem;min-width:0;max-width:100%;overflow-x:auto;padding:.3rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px;background:rgb(var(--v-theme-surface))}.projectTabs__tab[data-v-01e0c33f]{display:inline-flex;align-items:center;gap:.45rem;flex-shrink:0;padding:.5rem .9rem;border:0;border-radius:10px;background:transparent;color:rgb(var(--v-theme-on-surface-variant));cursor:pointer;font-size:.86rem;font-weight:700;white-space:nowrap;transition:background-color .16s ease,color .16s ease}.projectTabs__tab[data-v-01e0c33f]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.projectTabs__tab--active[data-v-01e0c33f]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.projectTabs__count[data-v-01e0c33f]{min-width:1.4rem;padding:.05rem .4rem;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);font-size:.75rem;text-align:center}.projectBar__actions[data-v-01e0c33f]{display:flex;gap:.5rem;flex-shrink:0}.columnAddButton--danger[data-v-01e0c33f]{border-color:rgba(var(--v-theme-error),.25);color:rgb(var(--v-theme-error))}.importPreview[data-v-01e0c33f]{max-height:220px;overflow-y:auto;padding:.85rem 1rem;border:1px solid rgba(var(--v-theme-outline),.55);border-radius:12px;background:rgb(var(--v-theme-surface-light));font-size:.88rem}.importPreview ol[data-v-01e0c33f]{margin:.5rem 0 0;padding-left:1.3rem}.importPreview li+li[data-v-01e0c33f]{margin-top:.3rem}.importPreview small[data-v-01e0c33f]{margin-left:.35rem;color:rgb(var(--v-theme-on-surface-variant))}.kanbanColumn__actions[data-v-01e0c33f]{display:flex;align-items:center;gap:.5rem}.columnAddButton[data-v-01e0c33f]{border:1px solid rgba(var(--v-theme-primary),.18);border-radius:10px;color:rgb(var(--v-theme-primary))}.kanbanColumn__body[data-v-01e0c33f]{padding:.9rem}.draggableZone[data-v-01e0c33f]{display:flex;flex-direction:column;gap:.65rem;min-height:68px}.taskCard[data-v-01e0c33f]{position:relative;overflow:hidden;padding:.9rem .95rem .85rem;border:1px solid rgba(var(--v-theme-outline),.64);border-radius:12px;background:linear-gradient(145deg,rgb(var(--v-theme-surface)) 0,rgb(var(--v-theme-surface-light)) 145%);color:rgb(var(--v-theme-on-surface));cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.16);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.taskCard[data-v-01e0c33f]:focus-visible,.taskCard[data-v-01e0c33f]:hover{transform:translateY(-2px);border-color:rgba(var(--v-theme-on-surface-variant),.4);box-shadow:0 8px 20px rgba(0,0,0,.24);outline:none}.todoColor[data-v-01e0c33f]{--task-accent:var(--v-theme-on-surface-variant)}.inProgressColor[data-v-01e0c33f]{--task-accent:var(--v-theme-primary)}.doneColor[data-v-01e0c33f]{--task-accent:var(--v-theme-success)}.sharedTaskColor[data-v-01e0c33f]{box-shadow:0 2px 8px rgba(0,0,0,.16)}.taskCard__heading[data-v-01e0c33f]{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.taskCard__titleGroup[data-v-01e0c33f]{display:flex;align-items:flex-start;gap:.55rem;min-width:0;padding-top:.08rem}.taskCard__statusDot[data-v-01e0c33f]{width:7px;height:7px;flex:0 0 7px;margin-top:.35rem;border-radius:50%;background:rgb(var(--task-accent))}.taskCard__title[data-v-01e0c33f]{overflow:hidden;margin:0;color:rgb(var(--v-theme-on-surface));font-size:.88rem;font-weight:800;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.taskCard__description[data-v-01e0c33f]{display:-webkit-box;overflow:hidden;margin:.45rem 0 0 1.1rem;color:rgb(var(--v-theme-on-surface-variant));font-size:.76rem;line-height:1.48;-webkit-box-orient:vertical;-webkit-line-clamp:2}.taskCard__meta[data-v-01e0c33f]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;margin:.65rem 0 0 1.1rem;padding-top:.6rem;border-top:1px solid rgba(var(--v-theme-outline),.42)}.taskMeta[data-v-01e0c33f]{display:inline-flex;align-items:center;gap:.25rem;min-height:21px;padding:.15rem .42rem;border-radius:6px;background:rgba(var(--v-theme-on-surface-variant),.07);color:rgb(var(--v-theme-on-surface-variant));font-size:.62rem;font-weight:700}.taskMeta--bug[data-v-01e0c33f],.taskMeta--invalid[data-v-01e0c33f]{background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error))}.taskMeta--shared[data-v-01e0c33f]{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.taskMeta--valid[data-v-01e0c33f]{background:rgba(var(--v-theme-success),.09);color:rgb(var(--v-theme-success))}.priorityChip[data-v-01e0c33f]{height:22px;flex:0 0 auto;padding-inline:.45rem;border:1px solid transparent;border-radius:7px!important;font-size:.61rem;font-weight:800}.ultimatePriorityTask[data-v-01e0c33f]{border-color:rgba(var(--v-theme-error),.16)!important;background:rgba(var(--v-theme-error),.1)!important;color:rgb(var(--v-theme-error))!important}.highPriorityTask[data-v-01e0c33f]{border-color:rgba(230,143,42,.2)!important;background:rgba(230,143,42,.12)!important;color:#a85b08!important}.averagePriorityTask[data-v-01e0c33f]{border-color:rgba(var(--v-theme-primary),.18)!important;background:rgba(var(--v-theme-primary),.09)!important;color:rgb(var(--v-theme-primary))!important}.lowPriorityTask[data-v-01e0c33f]{border-color:rgba(var(--v-theme-on-surface-variant),.13)!important;background:rgba(var(--v-theme-on-surface-variant),.08)!important;color:rgb(var(--v-theme-on-surface-variant))!important}.emptyColumn[data-v-01e0c33f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;min-height:100px;color:rgb(var(--v-theme-on-surface-variant));font-size:.76rem;text-align:center}.archivePanel[data-v-01e0c33f]{margin-top:1.25rem}.archiveSummary[data-v-01e0c33f]{display:flex;align-items:center;gap:.9rem;min-height:76px;padding:1rem;border:1px dashed rgba(var(--v-theme-outline),.88);border-radius:14px;background:rgb(var(--v-theme-surface-light))}.archiveSummary__icon[data-v-01e0c33f],.archiveTaskIcon[data-v-01e0c33f]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.archiveSummary__icon[data-v-01e0c33f]{width:44px;height:44px;border-radius:13px}.archiveSummary strong[data-v-01e0c33f]{color:rgb(var(--v-theme-on-surface));font-size:.9rem}.archiveSummary p[data-v-01e0c33f]{margin:.2rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.78rem}.archiveContent[data-v-01e0c33f]{display:grid;gap:1rem}.archiveSearch[data-v-01e0c33f] .v-field{border-radius:13px;background:rgb(var(--v-theme-surface))}.archiveRow[data-v-01e0c33f]{cursor:pointer}.archiveTaskIdentity[data-v-01e0c33f]{display:flex;align-items:center;gap:.65rem;min-width:210px}.archiveTaskIcon[data-v-01e0c33f]{width:30px;height:30px;border-radius:9px}.archiveTaskName[data-v-01e0c33f]{display:flex;flex-direction:column;min-width:0}.archiveTaskName strong[data-v-01e0c33f]{overflow:hidden;color:rgb(var(--v-theme-on-surface));font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.archiveTaskName span[data-v-01e0c33f]{display:flex;align-items:center;gap:.2rem;margin-top:.12rem;color:rgb(var(--v-theme-primary));font-size:.65rem;font-weight:700}.archiveDescription[data-v-01e0c33f]{max-width:480px;overflow:hidden;color:rgb(var(--v-theme-on-surface-variant))!important;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.archiveDate[data-v-01e0c33f]{min-width:155px;color:rgb(var(--v-theme-on-surface-variant))!important;font-size:.75rem;font-weight:600}.taskForm[data-v-01e0c33f]{display:grid;gap:.85rem}.taskForm[data-v-01e0c33f] .v-field{border-radius:12px;background:rgb(var(--v-theme-surface))}.formGrid[data-v-01e0c33f],.optionGrid[data-v-01e0c33f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.optionCard[data-v-01e0c33f]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;width:100%;padding:.7rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:13px;background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant));font:inherit;text-align:left;cursor:pointer}.optionCard--active[data-v-01e0c33f]{border-color:rgba(var(--v-theme-primary),.4);background:rgba(var(--v-theme-primary),.06);color:rgb(var(--v-theme-primary))}.optionCard[data-v-01e0c33f]:disabled{opacity:.5;cursor:not-allowed}.optionCard span[data-v-01e0c33f]{display:flex;flex-direction:column}.optionCard strong[data-v-01e0c33f]{color:rgb(var(--v-theme-on-surface));font-size:.75rem}.optionCard small[data-v-01e0c33f]{margin-top:.1rem;font-size:.62rem}.detailsChips[data-v-01e0c33f]{display:flex;flex-wrap:wrap;gap:.45rem}.detailsDescription[data-v-01e0c33f]{min-height:70px;margin:.9rem 0;padding:.9rem;border:1px solid rgba(var(--v-theme-outline),.62);border-radius:13px;background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface));font-size:.84rem;line-height:1.6;white-space:pre-wrap}.detailsMeta[data-v-01e0c33f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.65rem;margin:0}.detailsMeta>div[data-v-01e0c33f]{padding:.75rem;border:1px solid rgba(var(--v-theme-outline),.62);border-radius:12px;background:rgb(var(--v-theme-surface-light))}.detailsMeta dt[data-v-01e0c33f]{color:rgb(var(--v-theme-on-surface-variant));font-size:.65rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.detailsMeta dd[data-v-01e0c33f]{margin:.3rem 0 0;color:rgb(var(--v-theme-on-surface));font-size:.82rem;font-weight:700}.stateChip[data-v-01e0c33f]{border:1px solid rgba(var(--v-theme-outline),.8);background:rgb(var(--v-theme-surface-light))!important;color:rgb(var(--v-theme-on-surface))!important;font-weight:700}.detailsBtn[data-v-01e0c33f]{min-height:40px;padding-inline:1.1rem;border-radius:11px!important;font-weight:700;letter-spacing:0;text-transform:none}.detailsBtn--delete[data-v-01e0c33f]{border:1px solid rgba(var(--v-theme-error),.45);background:rgba(var(--v-theme-error),.1)!important;color:rgb(var(--v-theme-error))!important}.qualityValid[data-v-01e0c33f]{color:rgb(var(--v-theme-success))!important}.qualityInvalid[data-v-01e0c33f]{color:rgb(var(--v-theme-error))!important}.assignedUsers[data-v-01e0c33f]{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}.assignedUsers>span[data-v-01e0c33f]{margin-right:.2rem;color:rgb(var(--v-theme-on-surface-variant));font-size:.72rem;font-weight:800}@media (max-width:1180px){.kanbanContainer[data-v-01e0c33f]{grid-template-columns:repeat(3,minmax(260px,1fr));overflow-x:auto;padding-bottom:.5rem}}@media (max-width:760px){.kanbanContainer[data-v-01e0c33f]{grid-template-columns:1fr;overflow:visible}.detailsMeta[data-v-01e0c33f],.formGrid[data-v-01e0c33f],.optionGrid[data-v-01e0c33f]{grid-template-columns:1fr}.archiveSummary[data-v-01e0c33f]{align-items:flex-start}}.actionButton[data-v-bc481e4c],.backButton[data-v-bc481e4c],.resetButton[data-v-bc481e4c]{box-shadow:none!important;text-transform:none}.backButton[data-v-bc481e4c]{min-height:40px;margin-bottom:1.1rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:12px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface-variant));font-size:.76rem;font-weight:750}.headerActions[data-v-bc481e4c]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;width:auto;min-width:0;flex-wrap:wrap}.actionButton[data-v-bc481e4c]{min-height:42px;padding:0 1rem;border-radius:12px;font-size:.76rem;font-weight:750}.actionButton--secondary[data-v-bc481e4c]{border:1px solid rgba(var(--v-theme-outline),.72);background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface-variant))}.actionButton--primary[data-v-bc481e4c]{border:1px solid rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.actionButton.v-btn--disabled[data-v-bc481e4c]{border-color:rgba(var(--v-theme-outline),.72)!important;background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface-variant))!important;opacity:.58!important}.inventoryList[data-v-bc481e4c]{display:grid;gap:.65rem}.inventoryRow[data-v-bc481e4c]{display:grid;grid-template-columns:62px minmax(220px,1fr) auto minmax(230px,300px);align-items:center;gap:1rem;min-height:86px;padding:.75rem;border:1px solid rgba(var(--v-theme-outline),.64);border-radius:14px;background:rgb(var(--v-theme-surface));transition:border-color .16s ease,background .16s ease}.inventoryRow--changed[data-v-bc481e4c]{border-color:rgba(var(--v-theme-primary),.3);background:rgba(var(--v-theme-primary),.035)}.productImage[data-v-bc481e4c]{display:flex;align-items:center;justify-content:center;width:62px;height:62px;overflow:hidden;padding:.35rem;border:1px solid rgba(var(--v-theme-outline),.58);border-radius:12px;background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-primary),.45)}.productImage[data-v-bc481e4c] .v-img__img{-o-object-fit:contain;object-fit:contain}.productIdentity[data-v-bc481e4c]{min-width:0}.productNameRow[data-v-bc481e4c]{display:flex;align-items:center;gap:.55rem;min-width:0}.productNameRow h3[data-v-bc481e4c]{overflow:hidden;margin:0;color:rgb(var(--v-theme-on-surface));font-size:.92rem;font-weight:800;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.sizeBadge[data-v-bc481e4c]{flex:0 0 auto;padding:.2rem .5rem;border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.64rem;font-weight:800}.productIdentity p[data-v-bc481e4c]{display:flex;align-items:baseline;gap:.35rem;margin:.25rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.7rem}.productIdentity strong[data-v-bc481e4c]{color:rgb(var(--v-theme-primary));font-size:.78rem;font-weight:800}.stockDelta[data-v-bc481e4c]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:30px;padding:.25rem .55rem;border-radius:999px;font-size:.72rem;font-weight:850}.stockDelta--positive[data-v-bc481e4c]{background:rgba(var(--v-theme-success),.09);color:rgb(var(--v-theme-success))}.stockDelta--negative[data-v-bc481e4c]{background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error))}.stockControl[data-v-bc481e4c]{display:grid;grid-template-columns:minmax(120px,1fr) 42px;grid-column:4;align-items:center;justify-self:end;gap:.5rem;width:min(100%,300px)}.stockControl__label[data-v-bc481e4c]{grid-column:1/-1;color:rgb(var(--v-theme-on-surface-variant));font-size:.65rem;font-weight:750}.stockInput[data-v-bc481e4c]{min-width:0}.stockInput[data-v-bc481e4c] .v-field{min-height:44px;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:11px;background:rgb(var(--v-theme-surface-light))}.stockInput[data-v-bc481e4c] .v-field__outline{--v-field-border-opacity:0}.stockInput[data-v-bc481e4c] .v-field__input{min-height:44px;padding-top:0;padding-bottom:0;color:rgb(var(--v-theme-on-surface));font-size:.82rem;font-weight:800;text-align:center}.stockInput[data-v-bc481e4c] .v-field--focused{border-color:rgba(var(--v-theme-primary),.5)}.resetButton[data-v-bc481e4c]{width:42px;min-width:42px;height:42px;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:11px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary))}.resetButton[data-v-bc481e4c]:not(.v-btn--disabled):hover{border-color:rgba(var(--v-theme-primary),.38);background:rgba(var(--v-theme-primary),.06)}.resetButton.v-btn--disabled[data-v-bc481e4c]{border-color:rgba(var(--v-theme-outline),.52)!important;background:transparent!important;color:rgb(var(--v-theme-on-surface-variant))!important;opacity:.42!important}.inventoryFooter[data-v-bc481e4c]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid rgba(var(--v-theme-outline),.58)}.inventorySummary[data-v-bc481e4c]{display:flex;align-items:center;gap:.5rem;color:rgb(var(--v-theme-on-surface-variant));font-size:.76rem}.inventorySummary strong[data-v-bc481e4c],.inventorySummary[data-v-bc481e4c] .v-icon{color:rgb(var(--v-theme-primary))}.emptyState[data-v-bc481e4c]{display:flex;align-items:center;flex-direction:column;padding:3.5rem 1rem;color:rgb(var(--v-theme-on-surface-variant));text-align:center}.emptyState[data-v-bc481e4c] .v-icon{color:rgb(var(--v-theme-primary))}.emptyState h3[data-v-bc481e4c]{margin:.8rem 0 0;color:rgb(var(--v-theme-on-surface))}.emptyState p[data-v-bc481e4c]{margin:.3rem 0 0}@media (max-width:1000px){.inventoryRow[data-v-bc481e4c]{grid-template-columns:62px minmax(0,1fr) minmax(210px,270px)}.stockDelta[data-v-bc481e4c]{display:none}.stockControl[data-v-bc481e4c]{grid-column:3}}@media (max-width:700px){.headerActions[data-v-bc481e4c],.inventoryFooter[data-v-bc481e4c]{align-items:stretch;flex-direction:column}.inventoryRow[data-v-bc481e4c]{grid-template-columns:52px minmax(0,1fr)}.productImage[data-v-bc481e4c]{width:52px;height:52px}.stockControl[data-v-bc481e4c]{grid-column:1/-1}.inventoryFooter .actionButton[data-v-bc481e4c]{width:100%}}.topDeck__lead[data-v-336f9087]{color:rgb(var(--v-theme-on-surface-variant));font-weight:500}.topDeck__accent[data-v-336f9087]{color:rgb(var(--v-theme-primary))}.topDeck__back[data-v-336f9087]{min-height:40px;margin-bottom:1rem;padding-inline:1rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:12px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface-variant));box-shadow:none}.topDeck__back[data-v-336f9087]:hover{border-color:rgba(var(--v-theme-primary),.5);color:rgb(var(--v-theme-primary))}.topDeck__add[data-v-336f9087]{width:48px;height:48px;border:1px solid rgba(var(--v-theme-primary),.18);border-radius:15px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));box-shadow:0 12px 26px rgba(0,0,0,.28)}.topDeck__add[data-v-336f9087]:hover{transform:translateY(-1px);box-shadow:0 16px 32px rgba(0,0,0,.28)}.page[data-v-08d4bdea]{min-height:100vh;background:linear-gradient(135deg,#131317,#18181d)}.calls-container[data-v-08d4bdea]{display:flex;flex-direction:column;gap:2rem}.section-wrapper[data-v-08d4bdea]{background:#18181d;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.3);transition:all .3s ease}.section-wrapper[data-v-08d4bdea]:hover{border-color:hsla(0,0%,100%,.12);box-shadow:0 6px 24px rgba(0,0,0,.4)}.section-header[data-v-08d4bdea]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:2px solid hsla(0,0%,100%,.06);background:linear-gradient(90deg,rgba(226,59,215,.08),transparent)}.header-content[data-v-08d4bdea]{display:flex;align-items:center;gap:1rem}.section-title[data-v-08d4bdea]{font-size:1.4rem;font-weight:700;color:#f5f5f5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}.section-icon[data-v-08d4bdea]{display:flex;align-items:center;justify-content:center}.empty-state[data-v-08d4bdea]{padding:3rem;text-align:center;color:#9d9eae;display:flex;flex-direction:column;align-items:center;gap:1rem}.empty-state p[data-v-08d4bdea]{font-size:.95rem;margin:0;color:#6a6c81}.calls-list[data-v-08d4bdea]{display:flex;flex-direction:column;gap:.5px}.call-item[data-v-08d4bdea]{display:grid;grid-template-columns:100px 1fr 1.5fr 120px 150px 140px 100px;gap:1rem;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.05);background:#131317;transition:all .2s ease;cursor:pointer}.call-item[data-v-08d4bdea]:last-child{border-bottom:none}.call-item[data-v-08d4bdea]:hover{background:#202027;transform:translateX(5px)}.call-date[data-v-08d4bdea]{font-weight:600;color:#e23bd7;font-size:.85rem;font-family:Inter,monospace;letter-spacing:.3px}.call-title[data-v-08d4bdea]{font-weight:600;color:#f5f5f5;font-size:.9rem}.call-description[data-v-08d4bdea]{color:#9d9eae;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-service[data-v-08d4bdea]{color:#d2d3da;font-size:.85rem;font-weight:500}.call-contact[data-v-08d4bdea]{color:#e5e7eb;font-size:.85rem}.call-phone[data-v-08d4bdea]{color:#9d9faf;font-size:.85rem;font-family:Inter,monospace}.call-item[data-v-08d4bdea] .v-chip{justify-content:center;width:100%}.filters-section[data-v-08d4bdea]{display:flex;gap:1rem;align-items:center;background:#18181d;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:1.25rem;box-shadow:0 2px 12px rgba(0,0,0,.2)}.search-field[data-v-08d4bdea]{flex:1;min-width:250px}.search-field[data-v-08d4bdea] .v-field{background-color:#131317!important;border-color:hsla(0,0%,100%,.1)!important}.search-field[data-v-08d4bdea] .v-field:hover{border-color:hsla(0,0%,100%,.15)!important}.search-field[data-v-08d4bdea] .v-field__input{color:#f5f5f5!important;font-size:.9rem}.search-field[data-v-08d4bdea] .v-field__input::-moz-placeholder{color:#6a6c81!important}.search-field[data-v-08d4bdea] .v-field__input::placeholder{color:#6a6c81!important}.search-field[data-v-08d4bdea] .v-input__prepend{color:#9d9eae!important}.filter-btn[data-v-08d4bdea]{white-space:nowrap;border-color:#e23bd7!important;color:#e23bd7!important;font-weight:600;transition:all .2s ease}.filter-btn[data-v-08d4bdea]:hover{background-color:rgba(226,59,215,.1)!important;border-color:#e23bd7!important;color:#e23bd7!important}.reset-btn[data-v-08d4bdea]{border-color:#6c6e83!important;color:#9d9faf!important;font-weight:500;transition:all .2s ease}.reset-btn[data-v-08d4bdea]:hover{background-color:rgba(108,110,131,.1)!important;border-color:#9d9faf!important;color:#d2d3da!important}.filter-menu[data-v-08d4bdea] .v-list{background-color:#202128!important;border-radius:8px!important}.filter-menu[data-v-08d4bdea] .v-list-subheader{color:#a8a9b8!important;font-weight:600;font-size:.8rem;letter-spacing:.5px;text-transform:uppercase}.filter-menu[data-v-08d4bdea] .v-list-item{color:#e5e7eb!important;padding:.5rem 1rem!important}.filter-menu[data-v-08d4bdea] .v-list-item:hover{background-color:#282932!important}.filter-menu[data-v-08d4bdea] .v-date-picker{background-color:transparent!important;color:#e5e7eb!important}.toolbar-section[data-v-08d4bdea]{display:flex;gap:1rem;align-items:center;padding:1rem;background:#131317;border-bottom:1px solid hsla(0,0%,100%,.05)}.toolbar-search[data-v-08d4bdea]{flex:1;width:100%}.toolbar-search[data-v-08d4bdea] .v-field{background-color:#202027!important;border-color:hsla(0,0%,100%,.1)!important}.toolbar-search[data-v-08d4bdea] .v-field:hover{border-color:hsla(0,0%,100%,.15)!important}.toolbar-search[data-v-08d4bdea] .v-field__input{color:#f5f5f5!important;font-size:.9rem}.toolbar-search[data-v-08d4bdea] .v-input__prepend{color:#9d9eae!important}.header-actions[data-v-08d4bdea]{display:flex;gap:1rem;align-items:center}.add-call-btn[data-v-08d4bdea]{background:linear-gradient(135deg,#e23bd7,#e23bd7)!important;box-shadow:0 4px 12px rgba(226,59,215,.3)!important;transition:all .3s ease!important;font-weight:600!important;letter-spacing:.3px!important;text-transform:none!important}.add-call-btn[data-v-08d4bdea]:hover{box-shadow:0 6px 20px rgba(226,59,215,.5)!important;transform:translateY(-2px)!important}.add-call-btn[data-v-08d4bdea] .v-btn__content{gap:.5rem}.header-search[data-v-08d4bdea]{width:250px;flex-shrink:0}.header-search[data-v-08d4bdea] .v-field{background-color:#131317!important;border-color:hsla(0,0%,100%,.1)!important}.header-search[data-v-08d4bdea] .v-field__input{color:#f5f5f5!important;font-size:.9rem}.dialog-card[data-v-08d4bdea]{background:#18181d!important;border:1px solid hsla(0,0%,100%,.08)!important}.dialog-title[data-v-08d4bdea]{color:#f5f5f5!important;font-weight:700!important;font-size:1.1rem!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:1.5rem!important;border-bottom:1px solid hsla(0,0%,100%,.06)!important}.dialog-content[data-v-08d4bdea]{padding:1.5rem!important}.dialog-content[data-v-08d4bdea] .v-text-field .v-field{background-color:#131317!important;border-color:hsla(0,0%,100%,.1)!important}.dialog-content[data-v-08d4bdea] .v-text-field .v-field:hover{border-color:hsla(0,0%,100%,.15)!important}.dialog-content[data-v-08d4bdea] .v-text-field .v-field__input{color:#f5f5f5!important}.dialog-content[data-v-08d4bdea] .v-text-field label{color:#9d9eae!important}.dialog-content[data-v-08d4bdea] .v-select .v-field{background-color:#131317!important;border-color:hsla(0,0%,100%,.1)!important}.dialog-content[data-v-08d4bdea] .v-select .v-field__input{color:#f5f5f5!important}.dialog-actions[data-v-08d4bdea]{padding:1rem 1.5rem!important;border-top:1px solid hsla(0,0%,100%,.06)!important;gap:1rem!important;justify-content:flex-end!important}.view-content[data-v-08d4bdea]{padding:1.5rem!important}.detail-row[data-v-08d4bdea]{display:grid;grid-template-columns:150px 1fr;gap:1rem;padding:1rem 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.detail-row[data-v-08d4bdea]:last-child{border-bottom:none}.detail-label[data-v-08d4bdea]{font-weight:600;color:#9d9eae;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.detail-value[data-v-08d4bdea]{color:#f5f5f5;font-size:.9375rem;word-break:break-word}.cancel-btn[data-v-08d4bdea]{border-color:#6c6e83!important;color:#9d9faf!important}.cancel-btn[data-v-08d4bdea]:hover{background-color:rgba(108,110,131,.1)!important}.submit-btn[data-v-08d4bdea]{color:#fff!important}.submit-btn[data-v-08d4bdea],.submit-btn[data-v-08d4bdea]:hover{background-color:#e23bd7!important}.physicalCards[data-v-3958130b]{display:contents}.cardForm[data-v-3958130b]{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(150px,.7fr) minmax(180px,.9fr) auto;align-items:start;gap:.85rem}.cardFilters[data-v-3958130b]{display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(150px,.8fr) minmax(220px,1.3fr) minmax(150px,.8fr) minmax(150px,.8fr);gap:.85rem}.cardToolbar[data-v-3958130b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:1.1rem 0 .9rem}.cardToolbar__count[data-v-3958130b]{color:rgb(var(--v-theme-on-surface-variant));font-size:.8rem;font-weight:650}.cardToolbar__actions[data-v-3958130b]{display:flex;flex-wrap:wrap;gap:.4rem}.toolbarButton[data-v-3958130b]{border-radius:12px;color:rgb(var(--v-theme-primary));font-size:.78rem}.toolbarButton--danger[data-v-3958130b]{color:rgb(var(--v-theme-error))}.profileField[data-v-3958130b] .v-field{min-height:52px;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px;background:rgb(var(--v-theme-surface))}.profileField[data-v-3958130b] .v-field__outline{--v-field-border-opacity:0}.profileField[data-v-3958130b] .v-field--focused{border-color:rgba(var(--v-theme-primary),.55);box-shadow:0 0 0 3px rgba(0,0,0,.28)}.generateButton[data-v-3958130b]{min-height:52px;padding-inline:1.2rem;border-radius:14px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));box-shadow:0 10px 24px rgba(0,0,0,.28)}.exportButton[data-v-3958130b]{min-height:46px;border-radius:14px;border:1px solid rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-surface))}.refreshButton[data-v-3958130b]{border-radius:14px;color:rgb(var(--v-theme-primary))}.cardError[data-v-3958130b]{margin:1rem 0 0;color:rgb(var(--v-theme-error));font-size:.82rem;font-weight:650}.batchResult[data-v-3958130b]{display:grid;gap:1.1rem;margin-top:1.4rem;padding:1.2rem 1.3rem;border:1px solid rgba(var(--v-theme-primary),.18);border-radius:18px;background:rgba(var(--v-theme-primary),.06);justify-items:start}.batchResult__summary[data-v-3958130b]{display:flex;flex-wrap:wrap;gap:.4rem 2.5rem;width:100%}.batchResult__summary p[data-v-3958130b]{display:grid;gap:.15rem;margin:0;color:rgb(var(--v-theme-on-surface-variant));font-size:.78rem;font-weight:650}.batchResult__summary strong[data-v-3958130b]{color:rgb(var(--v-theme-on-surface));font-size:1.05rem}.batchResult__codes[data-v-3958130b]{display:flex;flex-wrap:wrap;gap:.45rem}.batchResult__code[data-v-3958130b]{padding:.35rem .65rem;border-radius:10px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92rem;font-weight:700;letter-spacing:.04em}.batchResult__more[data-v-3958130b]{align-self:center;color:rgb(var(--v-theme-on-surface-variant));font-size:.78rem;font-weight:650}.selectCell[data-v-3958130b]{width:52px;padding-right:0!important}.rowSelected[data-v-3958130b]{background:rgba(var(--v-theme-primary),.06)}.codeCell[data-v-3958130b]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;letter-spacing:.04em}.usedAt[data-v-3958130b]{display:block;color:rgb(var(--v-theme-on-surface-variant));font-size:.74rem}.statusBadge[data-v-3958130b]{display:inline-flex;align-items:center;padding:.22rem .6rem;border-radius:999px;font-size:.74rem;font-weight:700}.statusBadge--available[data-v-3958130b]{background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success))}.statusBadge--used[data-v-3958130b]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.statusBadge--expired[data-v-3958130b]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.cardPagination[data-v-3958130b]{display:flex;justify-content:center;margin-top:1rem}.cardNotice[data-v-3958130b]{margin:1.1rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.78rem;line-height:1.5}.dialogText[data-v-3958130b]{margin:0;color:rgb(var(--v-theme-on-surface-variant));font-size:.86rem;line-height:1.55}.dialogWarning[data-v-3958130b]{margin:.9rem 0 0;padding:.7rem .85rem;border-radius:12px;background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));font-size:.82rem;font-weight:650;line-height:1.5}.dialogField[data-v-3958130b]{margin-top:.9rem}.dialogCheckbox[data-v-3958130b]{margin-top:.6rem}.dialogCancelBtn[data-v-3958130b]{border-radius:12px}@media (max-width:1100px){.cardFilters[data-v-3958130b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.cardForm[data-v-3958130b]{grid-template-columns:1fr 1fr}.generateButton[data-v-3958130b]{grid-column:1/-1}}@media (max-width:620px){.cardFilters[data-v-3958130b],.cardForm[data-v-3958130b]{grid-template-columns:1fr}.exportButton[data-v-3958130b]{width:100%}.cardToolbar[data-v-3958130b]{align-items:flex-start;flex-direction:column}}.cardSections[data-v-33edd698]{display:grid;gap:1.25rem}.backButton[data-v-33edd698]{border-radius:14px;color:rgb(var(--v-theme-primary))}.supportTabs[data-v-07421770]{display:inline-flex;gap:.35rem;margin-bottom:1.1rem;padding:.3rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px;background:rgb(var(--v-theme-surface))}.supportTabs__tab[data-v-07421770]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border-radius:10px;color:rgb(var(--v-theme-on-surface-variant));font-size:.86rem;font-weight:700;text-decoration:none;transition:background-color .16s ease,color .16s ease}.supportTabs__tab[data-v-07421770]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.supportTabs__tab--active[data-v-07421770]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.actionBtn[data-v-69579bd8]{min-height:44px;padding-inline:1rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));font-weight:700;text-transform:none}.dateCell[data-v-69579bd8]{color:rgb(var(--v-theme-on-surface-variant));font-variant-numeric:tabular-nums;white-space:nowrap}.loginBadge[data-v-69579bd8]{display:inline-flex;align-items:center;gap:.4rem;font-weight:700}.loginBadge--anonymous[data-v-69579bd8]{color:rgb(var(--v-theme-on-surface-variant));font-style:italic;font-weight:500}.actionsCell[data-v-69579bd8]{text-align:right;white-space:nowrap}.rowBtn[data-v-69579bd8]{min-width:118px;height:40px!important;padding-inline:1rem;border-radius:12px;font-size:.9rem;font-weight:700;letter-spacing:.01em;text-transform:none;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.rowBtn[data-v-69579bd8] .v-icon{font-size:20px}.rowBtn+.rowBtn[data-v-69579bd8]{margin-left:.6rem}.rowBtn--view[data-v-69579bd8]{color:rgb(var(--v-theme-on-primary))!important}.rowBtn--view[data-v-69579bd8]:hover{transform:translateY(-1px)}.rowBtn--delete[data-v-69579bd8]{border:1px solid rgba(var(--v-theme-error),.45)}.rowBtn--delete[data-v-69579bd8]:hover{transform:translateY(-1px);background:rgba(var(--v-theme-error),.18)}.supportDrawer[data-v-69579bd8]{border-left:1px solid rgba(var(--v-theme-outline),.72)!important;background:rgb(var(--v-theme-surface))!important}.supportDrawer[data-v-69579bd8] .v-navigation-drawer__content{overflow-y:auto;overscroll-behavior:contain}.supportDrawer__top[data-v-69579bd8]{position:sticky;top:0;z-index:1;border-bottom:1px solid rgba(var(--v-theme-outline),.58);background:rgb(var(--v-theme-surface))}.supportDrawer__header[data-v-69579bd8]{display:flex;align-items:center;gap:.85rem;padding:1.25rem 1.25rem .9rem}.supportDrawer__search[data-v-69579bd8]{padding:0 1.25rem .9rem}.supportDrawer__search[data-v-69579bd8] .v-field{border-radius:10px;background:rgb(var(--v-theme-surface-light))}.supportDrawer__searchCount[data-v-69579bd8]{margin:.45rem 0 0 .2rem;color:rgb(var(--v-theme-on-surface-variant));font-size:.76rem;font-weight:600}.searchEmpty[data-v-69579bd8]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;color:rgb(var(--v-theme-on-surface-variant));text-align:center}.searchEmpty p[data-v-69579bd8]{margin:0;font-size:.86rem}.supportDrawer__icon[data-v-69579bd8]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border:1px solid rgba(var(--v-theme-primary),.25);border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.supportDrawer__heading[data-v-69579bd8]{flex:1 1 auto;min-width:0}.supportDrawer__heading h2[data-v-69579bd8]{overflow:hidden;margin:0;font-size:1.15rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.supportDrawer__heading p[data-v-69579bd8]{margin:.15rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.82rem}.supportDrawer__close[data-v-69579bd8]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border:1px solid rgba(var(--v-theme-outline),.58);border-radius:8px;background:transparent;color:rgb(var(--v-theme-on-surface-variant));transition:background-color .16s ease,color .16s ease,border-color .16s ease}.supportDrawer__close[data-v-69579bd8]:focus-visible,.supportDrawer__close[data-v-69579bd8]:hover{border-color:rgba(var(--v-theme-outline),1);background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface));outline:none}.supportDrawer__body[data-v-69579bd8]{display:flex;flex-direction:column;gap:1rem;padding:1.1rem 1.25rem 2rem}.dataSection[data-v-69579bd8]{flex:0 0 auto;border:1px solid rgba(var(--v-theme-outline),.58);border-radius:14px;background:rgb(var(--v-theme-surface-light))}.dataSection__title[data-v-69579bd8]{display:flex;align-items:center;gap:.5rem;margin:0;padding:.75rem 1rem;border-bottom:1px solid rgba(var(--v-theme-outline),.46);color:rgb(var(--v-theme-primary));font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dataSection__rows[data-v-69579bd8]{margin:0}.dataRow[data-v-69579bd8]{display:grid;grid-template-columns:minmax(110px,38%) 1fr;gap:.75rem;padding:.6rem 1rem;font-size:.86rem}.dataRow+.dataRow[data-v-69579bd8]{border-top:1px solid rgba(var(--v-theme-outline),.3)}.dataRow dt[data-v-69579bd8]{color:rgb(var(--v-theme-on-surface-variant));font-weight:600}.dataRow dd[data-v-69579bd8]{min-width:0;margin:0;color:rgb(var(--v-theme-on-surface));font-weight:600;overflow-wrap:anywhere}.dataValue--empty[data-v-69579bd8]{color:rgb(var(--v-theme-on-surface-variant))}.dataValue--long[data-v-69579bd8]{display:flex;align-items:flex-start;gap:.4rem}.dataValue--long code[data-v-69579bd8]{flex:1 1 auto;min-width:0;font-size:.8rem;font-weight:500;line-height:1.5;word-break:break-all}.chipList[data-v-69579bd8]{display:flex;flex-wrap:wrap;gap:.35rem}.listChip[data-v-69579bd8]{align-items:center;min-height:24px;padding:.15rem .6rem;border:1px solid rgba(var(--v-theme-primary),.28);background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-on-surface));font-weight:600;line-height:1.3}.boolChip[data-v-69579bd8],.listChip[data-v-69579bd8]{display:inline-flex;border-radius:999px;font-size:.75rem}.boolChip[data-v-69579bd8]{padding:.1rem .55rem;font-weight:800}.boolChip--yes[data-v-69579bd8]{background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success))}.boolChip--no[data-v-69579bd8]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.copyBtn[data-v-69579bd8]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;border-radius:7px;color:rgb(var(--v-theme-on-surface-variant));transition:background-color .16s ease,color .16s ease}.copyBtn[data-v-69579bd8]:focus-visible,.copyBtn[data-v-69579bd8]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));outline:none}.rawHeader[data-v-69579bd8]{display:flex;align-items:center;justify-content:space-between;padding-right:.6rem;border-bottom:1px solid rgba(var(--v-theme-outline),.46)}.rawHeader__title[data-v-69579bd8]{flex:1 1 auto;border-bottom:none}.rawJson[data-v-69579bd8]{margin:0;padding:.9rem 1rem;border-radius:0 0 13px 13px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));font-size:.8rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.deleteDialogText[data-v-69579bd8]{padding:.7rem 0 1.1rem;color:rgb(var(--v-theme-on-surface-variant))}.dialogCancelBtn[data-v-69579bd8]{border:1px solid rgba(var(--v-theme-outline),.72);background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant))}@media (max-width:700px){.actionsCell[data-v-69579bd8]{min-width:270px}.dataRow[data-v-69579bd8]{grid-template-columns:1fr;gap:.2rem}}.ticketRow[data-v-ff4ce9c8]{cursor:pointer;transition:background-color .14s ease}.ticketRow>td[data-v-ff4ce9c8]:first-child{box-shadow:inset 3px 0 0 transparent;transition:box-shadow .14s ease}.ticketRow[data-v-ff4ce9c8]:focus-visible,.ticketRow[data-v-ff4ce9c8]:hover{background:rgba(var(--v-theme-on-surface),.04)!important;outline:none}.ticketRow:focus-visible>td[data-v-ff4ce9c8]:first-child,.ticketRow:hover>td[data-v-ff4ce9c8]:first-child{box-shadow:inset 3px 0 0 rgb(var(--v-theme-primary))}.dateCell[data-v-ff4ce9c8]{color:rgb(var(--v-theme-on-surface-variant));font-variant-numeric:tabular-nums;white-space:nowrap}.ticketId[data-v-ff4ce9c8]{margin-right:.5rem;color:rgb(var(--v-theme-on-surface));font-weight:800}.textCell[data-v-ff4ce9c8]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contactCell[data-v-ff4ce9c8]{display:flex;flex-direction:column;min-width:180px;font-weight:600}.contactCell__secondary[data-v-ff4ce9c8]{color:rgb(var(--v-theme-on-surface-variant));font-size:.82rem;font-variant-numeric:tabular-nums}.beaconCell[data-v-ff4ce9c8]{max-width:180px;overflow:hidden;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.domainChip[data-v-ff4ce9c8]{display:inline-flex;padding:.2rem .65rem;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-on-surface));font-size:.78rem;font-weight:700;white-space:nowrap}.domainChip--none[data-v-ff4ce9c8]{border-color:rgba(var(--v-theme-outline),.72);background:transparent;color:rgb(var(--v-theme-on-surface-variant));font-style:italic;font-weight:500}.actionsCell[data-v-ff4ce9c8]{text-align:right;white-space:nowrap}.decryptIcon[data-v-ff4ce9c8]{margin-right:.6rem}.rowBtn[data-v-ff4ce9c8]{min-width:100px;height:40px!important;padding-inline:1rem;border-radius:12px;color:rgb(var(--v-theme-on-primary))!important;font-size:.9rem;font-weight:700;text-transform:none;transition:transform .15s ease}.rowBtn[data-v-ff4ce9c8]:hover{transform:translateY(-1px)}.dataValue--empty[data-v-ff4ce9c8]{color:rgb(var(--v-theme-on-surface-variant))}.actionBtn[data-v-1613253c]{min-height:44px;padding-inline:1rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));font-weight:700;text-transform:none}.actionBtn--primary[data-v-1613253c]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.tableTitle[data-v-1613253c]{margin:1.5em 0 .75rem .2rem;color:rgb(var(--v-theme-on-surface));font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.ticketToolbar[data-v-1613253c]{--filter-control-height:50px;display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;margin:1em 0 1.5em}.ticketToolbar__search[data-v-1613253c]{flex:1 1 320px;min-width:260px}.ticketFilter[data-v-1613253c]{flex:0 1 190px;min-width:180px}.ticketFilter--domain[data-v-1613253c]{flex-basis:260px;min-width:200px}.ticketToolbar[data-v-1613253c] .v-field{min-height:var(--filter-control-height);border:1px solid rgba(var(--v-theme-outline),.72);border-radius:.9rem;background:rgb(var(--v-theme-surface));box-shadow:0 10px 28px rgba(0,0,0,.28);--v-field-padding-top:0px;--v-field-padding-bottom:0px}.ticketToolbar[data-v-1613253c] .v-field__input{display:flex;align-items:center;height:var(--filter-control-height);padding-top:0;padding-bottom:0;color:rgb(var(--v-theme-on-surface));font-weight:600}.ticketToolbar[data-v-1613253c] .v-field__input input{height:100%;padding-top:0;padding-bottom:0;line-height:var(--filter-control-height)}.ticketToolbar[data-v-1613253c] .v-field__outline{--v-field-border-opacity:0}.ticketToolbar[data-v-1613253c] .v-field__append-inner,.ticketToolbar[data-v-1613253c] .v-field__prepend-inner{align-items:center;color:rgb(var(--v-theme-primary))}.ticketToolbar[data-v-1613253c] .v-label{color:rgb(var(--v-theme-on-surface-variant))}.ticketToolbar[data-v-1613253c] .v-field--focused{border-color:rgba(var(--v-theme-primary),.58);box-shadow:0 12px 30px rgba(0,0,0,.28)}.filterSelection[data-v-1613253c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filterMore[data-v-1613253c]{margin-left:.35rem;padding:0 .4rem;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.72rem;font-weight:800}.resetBtn[data-v-1613253c]{height:var(--filter-control-height)!important;padding-inline:1rem;border:1px solid rgb(var(--v-theme-primary));border-radius:.9rem!important;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));box-shadow:0 10px 28px rgba(var(--v-theme-primary),.3);font-weight:700;text-transform:none;transition:transform .15s ease,box-shadow .15s ease}.resetBtn[data-v-1613253c]:hover{transform:translateY(-1px);box-shadow:0 12px 30px rgba(var(--v-theme-primary),.42)}.resetBtn__count[data-v-1613253c]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:.5rem;padding:0 .35rem;border-radius:999px;background:rgba(var(--v-theme-on-primary),.22);font-size:.72rem;font-weight:800}.resultCount[data-v-1613253c]{margin:0 0 .75rem .2rem;color:rgb(var(--v-theme-on-surface-variant));font-size:.82rem;font-weight:600}.domainChip[data-v-1613253c]{display:inline-flex;padding:.2rem .65rem;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-on-surface));font-size:.78rem;font-weight:700;white-space:nowrap}.domainChip--none[data-v-1613253c]{border-color:rgba(var(--v-theme-outline),.72);background:transparent;font-style:italic;font-weight:500}.dataValue--empty[data-v-1613253c],.domainChip--none[data-v-1613253c]{color:rgb(var(--v-theme-on-surface-variant))}.ticketDrawer[data-v-1613253c]{border-left:1px solid rgba(var(--v-theme-outline),.72)!important;background:rgb(var(--v-theme-surface))!important}.ticketDrawer__inner[data-v-1613253c]{display:flex;flex-direction:column;height:100%}.ticketDrawer__header[data-v-1613253c]{display:flex;align-items:center;flex:0 0 auto;gap:.85rem;padding:1.25rem 1.25rem 1.1rem;border-bottom:1px solid rgba(var(--v-theme-outline),.58)}.ticketDrawer__icon[data-v-1613253c]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border:1px solid rgba(var(--v-theme-primary),.25);border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ticketDrawer__heading[data-v-1613253c]{flex:1 1 auto;min-width:0}.ticketDrawer__heading h2[data-v-1613253c]{margin:0;font-size:1.15rem;font-weight:800}.ticketDrawer__heading p[data-v-1613253c]{margin:.15rem 0 0;color:rgb(var(--v-theme-on-surface-variant));font-size:.82rem}.ticketDrawer__close[data-v-1613253c]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border:1px solid rgba(var(--v-theme-outline),.58);border-radius:8px;background:transparent;color:rgb(var(--v-theme-on-surface-variant));transition:background-color .16s ease,color .16s ease,border-color .16s ease}.ticketDrawer__close[data-v-1613253c]:focus-visible,.ticketDrawer__close[data-v-1613253c]:hover{border-color:rgba(var(--v-theme-outline),1);background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface));outline:none}.ticketDrawer__body[data-v-1613253c]{display:flex;flex-direction:column;flex:1 1 auto;gap:1rem;overflow-y:auto;overscroll-behavior:contain;padding:1.1rem 1.25rem 2rem}.ticketDrawer__footer[data-v-1613253c]{display:flex;justify-content:flex-end;flex:0 0 auto;gap:.6rem;padding:.9rem 1.25rem;border-top:1px solid rgba(var(--v-theme-outline),.58)}.drawerBtn[data-v-1613253c]{min-height:40px;padding:0 1rem;border-radius:10px;font-size:.85rem;font-weight:700;text-transform:none;box-shadow:none!important}.drawerBtn--primary[data-v-1613253c]{border:1px solid rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.drawerBtn--secondary[data-v-1613253c]{border:1px solid rgba(var(--v-theme-outline),.72);background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface-variant))}.drawerBtn--danger[data-v-1613253c]{margin-right:auto;border:1px solid rgba(var(--v-theme-error),.45);background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.decryptAlert[data-v-1613253c]{display:flex;align-items:flex-start;gap:.55rem;padding:.8rem 1rem;border:1px solid rgba(var(--v-theme-warning),.45);border-radius:12px;background:rgba(var(--v-theme-warning),.1);color:rgb(var(--v-theme-warning));font-size:.84rem;font-weight:600;line-height:1.5}.dataSection[data-v-1613253c]{flex:0 0 auto;border:1px solid rgba(var(--v-theme-outline),.58);border-radius:14px;background:rgb(var(--v-theme-surface-light))}.dataSection__title[data-v-1613253c]{display:flex;align-items:center;gap:.5rem;margin:0;padding:.75rem 1rem;border-bottom:1px solid rgba(var(--v-theme-outline),.46);color:rgb(var(--v-theme-primary));font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dataSection__rows[data-v-1613253c]{margin:0}.dataRow[data-v-1613253c]{display:grid;grid-template-columns:minmax(110px,38%) 1fr;align-items:center;gap:.75rem;padding:.6rem 1rem;font-size:.86rem}.dataRow+.dataRow[data-v-1613253c]{border-top:1px solid rgba(var(--v-theme-outline),.3)}.dataRow dt[data-v-1613253c]{color:rgb(var(--v-theme-on-surface-variant));font-weight:600}.dataRow dd[data-v-1613253c]{min-width:0;margin:0;color:rgb(var(--v-theme-on-surface));font-weight:600;overflow-wrap:anywhere}.copyable[data-v-1613253c]{display:inline-flex;align-items:center;gap:.35rem}.copyBtn[data-v-1613253c]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;border-radius:7px;color:rgb(var(--v-theme-on-surface-variant));transition:background-color .16s ease,color .16s ease}.copyBtn[data-v-1613253c]:focus-visible,.copyBtn[data-v-1613253c]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));outline:none}.descriptionText[data-v-1613253c]{margin:0;padding:.9rem 1rem;color:rgb(var(--v-theme-on-surface));font-size:.88rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.formSection[data-v-1613253c],.ticketForm[data-v-1613253c]{display:flex;flex-direction:column}.formSection[data-v-1613253c]{gap:.9rem;padding:.6rem 0 1.1rem}.formSection+.formSection[data-v-1613253c]{padding-top:1.1rem;border-top:1px solid rgba(var(--v-theme-outline),.46)}.formSection__title[data-v-1613253c]{display:flex;align-items:center;gap:.45rem;margin:0;color:rgb(var(--v-theme-on-surface));font-size:.9rem;font-weight:700}.formSection__title .v-icon[data-v-1613253c]{color:rgb(var(--v-theme-primary))}.formError[data-v-1613253c]{margin:0;padding:.7rem .9rem;border-radius:10px;background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));font-size:.85rem;font-weight:600}.deleteDialogText[data-v-1613253c],.importDialog[data-v-1613253c]{padding:.7rem 0 1.1rem;color:rgb(var(--v-theme-on-surface-variant))}.importDialog[data-v-1613253c]{display:flex;flex-direction:column;gap:.6rem}.importDialog p[data-v-1613253c]{margin:0}.importDialog__file[data-v-1613253c]{color:rgb(var(--v-theme-on-surface));font-weight:700;overflow-wrap:anywhere}.importDialog__errors[data-v-1613253c]{max-height:240px;margin:0;padding:.7rem .9rem .7rem 1.9rem;overflow-y:auto;border-radius:10px;background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));font-size:.85rem;line-height:1.6}.importDialog__more[data-v-1613253c]{font-size:.85rem}.dialogCancelBtn[data-v-1613253c]{border:1px solid rgba(var(--v-theme-outline),.72);background:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-variant))}@media (max-width:700px){.ticketToolbar__search[data-v-1613253c]{flex-basis:100%}.ticketFilter--domain[data-v-1613253c],.ticketFilter[data-v-1613253c]{flex:1 1 calc(50% - 0.3rem);min-width:0}.dataRow[data-v-1613253c]{grid-template-columns:1fr;gap:.2rem}}.deliveryNoteLayout[data-v-6c7d601b]{display:grid;grid-template-columns:minmax(340px,460px) minmax(0,1fr);gap:1.5rem;align-items:start}.deliveryNoteEditor[data-v-6c7d601b]{display:grid;gap:1.25rem;min-width:0}.fieldGrid[data-v-6c7d601b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}.fieldStack[data-v-6c7d601b]{display:grid;gap:.75rem}.productCard[data-v-6c7d601b]{display:grid;gap:.75rem;margin-bottom:.9rem;padding:.95rem;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:14px;background:rgb(var(--v-theme-surface-light))}.productCard__head[data-v-6c7d601b]{display:flex;align-items:center;gap:.5rem}.beaconList[data-v-6c7d601b]{display:grid;gap:.5rem}.beaconItem[data-v-6c7d601b]{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:.5rem}.beaconItem--single[data-v-6c7d601b]{grid-template-columns:1fr auto}.addBeacon[data-v-6c7d601b]{border-style:dashed}.totalRow[data-v-6c7d601b]{display:flex;justify-content:space-between;align-items:center;padding:.85rem 1rem;border:1px solid rgba(var(--v-theme-primary),.25);border-radius:12px;background:rgba(var(--v-theme-primary),.08);font-weight:600}.totalRow strong[data-v-6c7d601b]{color:rgb(var(--v-theme-primary));font-size:1.05rem}.deliveryNotePreview[data-v-6c7d601b]{position:sticky;top:1rem;min-width:0;border:1px solid rgba(var(--v-theme-outline),.72);border-radius:18px;background:rgb(var(--v-theme-surface));overflow:hidden}.deliveryNotePreview__toolbar[data-v-6c7d601b]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.1rem;border-bottom:1px solid rgba(var(--v-theme-outline),.55);color:rgb(var(--v-theme-on-surface-variant));font-size:.82rem;font-weight:600}.deliveryNotePreview__toolbar span[data-v-6c7d601b]{display:inline-flex;align-items:center;gap:.4rem}.deliveryNotePreview__scroll[data-v-6c7d601b]{max-height:calc(100vh - 6rem);overflow:auto;padding:1.5rem;background:rgb(var(--v-theme-surface-light))}@media (max-width:1100px){.deliveryNoteLayout[data-v-6c7d601b]{grid-template-columns:minmax(0,1fr)}.deliveryNotePreview[data-v-6c7d601b]{position:static}.deliveryNotePreview__scroll[data-v-6c7d601b]{max-height:none}}.deliveryNoteGenerator .sheet,.deliveryNoteGenerator .sheet *,.deliveryNoteGenerator .sheet :after,.deliveryNoteGenerator .sheet :before{box-sizing:border-box}.deliveryNoteGenerator .sheet{position:relative;width:794px;min-height:1123px;margin:0 auto;background:#fff;padding:20px 38px 28px;box-shadow:0 10px 34px #0002;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;letter-spacing:normal;text-align:left;color:#333;color-scheme:light}.deliveryNoteGenerator.pdf-exporting .sheet{box-shadow:none}.deliveryNoteGenerator .sheet .page-topline{display:flex;justify-content:space-between;color:#7d7d7d;border-bottom:1px solid #ddd;padding:0 0 8px;font-size:11px}.deliveryNoteGenerator .sheet .identity-grid{display:grid;grid-template-columns:46% 54%;min-height:432px;padding-top:30px}.deliveryNoteGenerator .sheet .company-block img{width:238px;height:238px;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block}.deliveryNoteGenerator .sheet .company-block p{margin:20px 0 0;font-size:15px;line-height:1.42}.deliveryNoteGenerator .sheet .company-block p strong{font-weight:400}.deliveryNoteGenerator .sheet .document-block{text-align:right;padding:30px 0 0 16px;font-size:16px}.deliveryNoteGenerator .sheet .document-block h2{margin:0 0 8px;font-size:25px;font-weight:500}.deliveryNoteGenerator .sheet .document-number{margin:0 0 7px;font-size:13px;font-weight:400}.deliveryNoteGenerator .sheet .document-block>p:last-of-type{margin:0}.deliveryNoteGenerator .sheet .client-box{margin-top:36px;border:2px solid #171717;border-radius:10px;min-height:118px;padding:16px;text-align:left;font-size:15px;line-height:1.45}.deliveryNoteGenerator .sheet .client-box strong{display:block;margin:0;padding:0;line-height:1.45}.deliveryNoteGenerator .sheet .client-box strong+div{margin:0;padding:0;line-height:1.45;white-space:pre-line}.deliveryNoteGenerator .sheet .products-table{width:100%;border-collapse:separate;border-spacing:0;border:2px solid #171717;border-radius:10px;overflow:hidden;table-layout:fixed;font-size:14px}.deliveryNoteGenerator .sheet .products-table th{background:#454545;color:#fff;text-align:left;padding:10px 8px;font-size:14px;font-weight:700}.deliveryNoteGenerator .sheet .products-table td+td,.deliveryNoteGenerator .sheet .products-table th+th{border-left:2px solid #171717}.deliveryNoteGenerator .sheet .products-table th:first-child{width:76px}.deliveryNoteGenerator .sheet .products-table th:last-child{width:86px;text-align:right}.deliveryNoteGenerator .sheet .products-table td{padding:10px 8px;vertical-align:top;background:#f7f7f7;line-height:1.35}.deliveryNoteGenerator .sheet .products-table td:last-child{text-align:right;font-size:15px}.deliveryNoteGenerator .sheet .product-name{font-weight:700}.deliveryNoteGenerator .sheet .product-description{white-space:pre-line;margin-top:3px}.deliveryNoteGenerator .sheet .product-description.purchase-description{margin-top:0}.deliveryNoteGenerator .sheet .purchase-description-title{font-weight:700}.deliveryNoteGenerator .sheet .editable-product-copy{min-height:1.35em;border-radius:3px;outline:1px dashed transparent;outline-offset:3px;cursor:text}.deliveryNoteGenerator .sheet .editable-product-copy:hover{outline-color:#9d2e8f80}.deliveryNoteGenerator .sheet .editable-product-copy:focus{outline:2px solid #9d2e8f;background:#fff}.deliveryNoteGenerator.pdf-exporting .sheet .editable-product-copy{outline:none;background:transparent}.deliveryNoteGenerator .sheet .summary-row{display:flex;justify-content:flex-end;margin-top:38px}.deliveryNoteGenerator .sheet .total-box{display:grid;grid-template-columns:180px 74px;background:#454545;color:#fff;border:2px solid #171717;border-radius:9px;overflow:hidden;font-size:15px}.deliveryNoteGenerator .sheet .total-box>*{padding:10px 8px}.deliveryNoteGenerator .sheet .total-box span{text-align:right;border-left:1px solid #171717}.deliveryNoteGenerator .sheet .signature-area{width:255px;margin:36px 0 0 auto;text-align:center;border:2px solid #171717;border-radius:9px;overflow:hidden}.deliveryNoteGenerator .sheet .signature-label{padding:3px;font-size:20px;color:#555}.deliveryNoteGenerator .sheet .signature-box{height:84px;border-top:2px solid #171717}.deliveryNoteGenerator .sheet footer{position:absolute;left:38px;right:38px;bottom:18px;border-top:1px solid #ddd;padding-top:6px;text-align:center;color:#7c7c7c;font-size:9px;line-height:1.5}@page deliveryNote{size:A4;margin:0}@media print{.deliveryNoteGenerator .appPageHeader,.deliveryNoteGenerator .deliveryNoteEditor,.deliveryNoteGenerator .deliveryNotePreview__toolbar,body:has(.deliveryNoteGenerator) .v-navigation-drawer{display:none!important}body:has(.deliveryNoteGenerator) .v-main{padding:0!important}.deliveryNoteGenerator,.deliveryNoteGenerator .deliveryNoteLayout,.deliveryNoteGenerator .deliveryNotePreview,.deliveryNoteGenerator .deliveryNotePreview__scroll{display:block;padding:0!important;margin:0;border:0;max-height:none;overflow:visible;background:#fff}.deliveryNoteGenerator .sheet{page:deliveryNote;width:210mm;height:297mm;min-height:297mm;padding:5.3mm 10mm 7.4mm;margin:0;box-shadow:none;print-color-adjust:exact;-webkit-print-color-adjust:exact;overflow:hidden}.deliveryNoteGenerator .sheet footer{left:10mm;right:10mm;bottom:4.7mm}}.overtimeLayout[data-v-595d69cb]{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);gap:1.5rem;align-items:start}.fieldStack[data-v-595d69cb]{display:flex;flex-direction:column;gap:1rem}.modeSwitch[data-v-595d69cb]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid rgba(var(--v-theme-outline),.5);border-radius:9999px;background:rgba(var(--v-theme-on-surface),.04)}.modeSwitch__option[data-v-595d69cb]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:38px;padding:0 .85rem;border:1px solid transparent;border-radius:9999px;color:rgb(var(--v-theme-on-surface-variant));font-size:.875rem;font-weight:600;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.modeSwitch__option[data-v-595d69cb]:hover:not(.modeSwitch__option--active){color:rgb(var(--v-theme-on-surface));background:rgba(var(--v-theme-on-surface),.04)}.modeSwitch__option[data-v-595d69cb]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.modeSwitch__option--active[data-v-595d69cb]{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.preview[data-v-595d69cb]{margin:0;color:rgb(var(--v-theme-on-surface-variant));font-size:.9rem}.preview--error[data-v-595d69cb]{color:rgb(var(--v-theme-error))}.monthLabel[data-v-595d69cb]{min-width:9rem;text-align:center;font-weight:700;text-transform:capitalize}.emptyState[data-v-595d69cb]{margin:0;color:rgb(var(--v-theme-on-surface-variant))}.sessionList[data-v-595d69cb]{margin:0;padding:0;list-style:none}.sessionItem[data-v-595d69cb]{display:flex;align-items:center;gap:1rem;padding:.5rem 0;border-bottom:1px solid rgba(var(--v-theme-outline),.4)}.sessionItem[data-v-595d69cb]:last-child{border-bottom:none}.sessionItem__period[data-v-595d69cb]{flex:1;min-width:0}.sessionItem__hours[data-v-595d69cb]{white-space:nowrap}@media (max-width:1050px){.overtimeLayout[data-v-595d69cb]{grid-template-columns:1fr}}