.v-breadcrumbs{align-items:center;display:flex;line-height:1.6;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-bottom:16px;padding-top:16px}.v-breadcrumbs--density-comfortable{padding-bottom:12px;padding-top:12px}.v-breadcrumbs--density-compact{padding-bottom:8px;padding-top:8px}.v-breadcrumbs-item,.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{color:inherit;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.v-navigation-drawer{-webkit-overflow-scrolling:touch;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;position:absolute;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{background:rgb(var(--v-theme-surface));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}@media(prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;left:0;right:auto;top:0}.v-navigation-drawer--right{border-left-width:thin;left:auto;right:0;top:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{background:#000;height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}.nav-item-active[data-v-fbb37479]{background:linear-gradient(90deg,rgba(var(--v-theme-primary),.35),rgba(var(--v-theme-primary),.08))!important;border-left:3px solid rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))!important}.nav-item[data-v-fbb37479],.nav-item-active[data-v-fbb37479]{transition:transform .15s cubic-bezier(.4,0,.2,1)}.nav-item[data-v-fbb37479]:hover{transform:translate(6px)}.dynamic-nav-drawer[data-v-fbb37479]{background-color:transparent;margin-left:40px;margin-top:50px}.user-menu-btn[data-v-05433d4d]{border-radius:50%;transition:all .2s ease}.user-menu-btn[data-v-05433d4d]:hover{background-color:rgba(var(--v-theme-primary),.1);transform:scale(1.05)}.user-avatar[data-v-05433d4d]{border:2px solid rgb(var(--v-theme-surface-variant));transition:border-color .2s ease}.user-menu-btn:hover .user-avatar[data-v-05433d4d]{border-color:rgb(var(--v-theme-primary))}.user-menu-card[data-v-05433d4d]{border-radius:12px;box-shadow:0 8px 32px #0000001f;overflow:hidden}.user-header[data-v-05433d4d]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,rgba(var(--v-theme-primary),.15) 0,rgba(var(--v-theme-primary),.25),rgba(var(--v-theme-primary),.18));border-bottom:1px solid rgba(var(--v-theme-primary),.15);color:rgb(var(--v-theme-on-surface))}.user-avatar-large[data-v-05433d4d]{background-color:rgba(var(--v-theme-primary),.05);border:2px solid rgba(var(--v-theme-primary),.2)}.user-info .user-name[data-v-05433d4d]{font-weight:600;letter-spacing:.5px}.user-menu-item[data-v-05433d4d]{border-radius:8px!important;margin:4px 8px;transition:all .2s ease}.user-menu-item[data-v-05433d4d]:hover{background-color:rgb(var(--v-theme-primary-lighten-5));transform:translate(4px)}.user-menu-item.logout-item[data-v-05433d4d]:hover{background-color:rgb(var(--v-theme-error-lighten-5));color:rgb(var(--v-theme-error))}.user-menu-item .v-list-item-title[data-v-05433d4d]{font-weight:500}.user-menu-list .v-list-item[data-v-05433d4d]{padding:12px 16px}[data-v-05433d4d] .v-theme-dark .user-menu-card{background-color:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-surface-variant))}[data-v-05433d4d] .v-theme-dark .user-header{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.25) 0,rgba(var(--v-theme-primary),.35),rgba(var(--v-theme-primary),.28))}[data-v-05433d4d] .v-theme-dark .user-avatar-large{background-color:rgba(var(--v-theme-primary),.08);border-color:rgba(var(--v-theme-primary),.3)}[data-v-05433d4d] .v-theme-dark .user-menu-item:hover{background-color:rgb(var(--v-theme-surface-variant));border-radius:12px}.nav-item-active[data-v-05433d4d]{background:linear-gradient(90deg,rgba(var(--v-theme-primary),.35),rgba(var(--v-theme-primary),.08))!important;border-left:3px solid rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))!important}.nav-item[data-v-05433d4d],.nav-item-active[data-v-05433d4d]{border-radius:12px;transition:transform .15s cubic-bezier(.4,0,.2,1)}.nav-item[data-v-05433d4d]:hover{border-radius:12px;transform:translate(6px)}.modern-appbar[data-v-c07ac0d3]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background-color:var(--v-theme-on-surface)!important}.modern-appbar.v-app-bar--scroll-behavior-elevate.v-app-bar--is-scrolled[data-v-c07ac0d3]{box-shadow:0 4px 16px #00000014!important}.nav-icon-btn[data-v-c07ac0d3]{transition:all .2s ease}.nav-icon-btn[data-v-c07ac0d3]:hover{background-color:rgba(var(--v-theme-primary),.1);transform:scale(1.05)}.logo-section[data-v-c07ac0d3]{align-items:center;display:flex}.brand-text[data-v-c07ac0d3]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;-webkit-text-fill-color:transparent}.company-chip[data-v-c07ac0d3]{border-radius:8px;font-weight:600}.appbar-actions[data-v-c07ac0d3]{gap:8px}.v-tab--selected[data-v-c07ac0d3]{border-radius:4px!important;color:rgb(var(--v-theme-primary))!important;font-weight:600}.v-tab--selected[data-v-c07ac0d3],.v-tab[data-v-c07ac0d3]:hover{background:linear-gradient(90deg,rgba(var(--v-theme-primary),.35),rgba(var(--v-theme-primary),.08))!important;transition:transform .15s cubic-bezier(.4,0,.2,1)}.v-tab[data-v-c07ac0d3]:hover{transform:translateY(0)}@media(max-width:960px){.brand-text[data-v-c07ac0d3]{font-size:1.1rem}.company-chip[data-v-c07ac0d3]{display:none}}@media(max-width:600px){.brand-text[data-v-c07ac0d3],.logo-section[data-v-c07ac0d3]{font-size:1rem}}.nav-item-active[data-v-6f30a110]{background:linear-gradient(90deg,rgba(var(--v-theme-primary),.35),rgba(var(--v-theme-primary),.08))!important;border-left:3px solid rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))!important}.nav-item[data-v-6f30a110],.nav-item-active[data-v-6f30a110]{transition:transform .15s cubic-bezier(.4,0,.2,1)}.nav-item[data-v-6f30a110]:hover{transform:translate(6px)}.global-loader[data-v-3d1b230f]{background:rgb(var(--v-theme-background));inset:0;position:fixed;z-index:9999}.global-loader[data-v-3d1b230f],.loader-content[data-v-3d1b230f]{align-items:center;display:flex;justify-content:center}.loader-content[data-v-3d1b230f]{animation:fadeIn-3d1b230f .3s ease-out;flex-direction:column}.loader-animation[data-v-3d1b230f]{align-items:center;display:flex;justify-content:center;position:relative}.main-spinner[data-v-3d1b230f]{position:relative;z-index:2}.pulse-ring[data-v-3d1b230f]{animation:pulse-3d1b230f 2s ease-out infinite;border:2px solid rgb(var(--v-theme-primary));border-radius:50%;height:80px;opacity:0;position:absolute;width:80px}.pulse-ring-2[data-v-3d1b230f]{animation-delay:1s}@keyframes pulse-3d1b230f{0%{opacity:.8;transform:scale(.8)}50%{opacity:.4}to{opacity:0;transform:scale(1.5)}}@keyframes fadeIn-3d1b230f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.loader-text[data-v-3d1b230f]{animation:fadeIn-3d1b230f .5s ease-out .2s both;text-align:center}.gradient-text[data-v-3d1b230f]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.bottom-save-sheet[data-v-7d1f170e]{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:linear-gradient(180deg,rgba(var(--v-theme-surface),.98) 0,rgba(var(--v-theme-surface),1));border-top:1px solid rgba(var(--v-theme-warning),.3);box-shadow:0 -8px 32px #0000001f,0 -2px 8px rgba(var(--v-theme-warning),.1);will-change:transform}.drag-handle-slot[data-v-7d1f170e]{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.drag-handle-bar[data-v-7d1f170e]{background:rgba(var(--v-theme-on-surface),.2);border-radius:3px;height:5px;transition:all .2s ease;width:36px}.drag-handle-bar--active[data-v-7d1f170e]{background:rgba(var(--v-theme-primary),.6);width:48px}.drag-handle-slot:hover .drag-handle-bar[data-v-7d1f170e]{background:rgba(var(--v-theme-on-surface),.35);width:44px}.drag-hint[data-v-7d1f170e]{margin-top:4px;opacity:.5;transition:opacity .2s ease}.drag-hint-icon[data-v-7d1f170e]{animation:bounce-hint-7d1f170e 2s ease-in-out infinite}@keyframes bounce-hint-7d1f170e{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.sheet-content[data-v-7d1f170e]{overflow:hidden;padding:4px 16px 16px}.sheet-content--body[data-v-7d1f170e]{display:flex;flex-direction:column;height:100%;min-height:0}@media(min-width:600px){.sheet-content[data-v-7d1f170e]{padding:4px 24px 20px}}@media(min-width:960px){.sheet-content[data-v-7d1f170e]{margin:0 auto;max-width:1200px;padding:8px 32px 24px}}.sheet-header[data-v-7d1f170e]{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;justify-content:space-between}@media(max-width:599px){.sheet-header[data-v-7d1f170e]{align-items:stretch;flex-direction:column;gap:12px}.sheet-header>div[data-v-7d1f170e]:first-child,.sheet-header>div[data-v-7d1f170e]:last-child{justify-content:center}}.pulse-avatar[data-v-7d1f170e]{animation:pulse-glow-7d1f170e 2s ease-in-out infinite}@keyframes pulse-glow-7d1f170e{0%,to{box-shadow:0 0 rgba(var(--v-theme-warning),.4)}50%{box-shadow:0 0 0 8px rgba(var(--v-theme-warning),0)}}.header-text[data-v-7d1f170e]{line-height:1.3}.save-btn[data-v-7d1f170e]{box-shadow:0 4px 14px rgba(var(--v-theme-primary),.4);font-weight:600;letter-spacing:.5px;transition:all .2s ease}.save-btn[data-v-7d1f170e]:hover:not(:disabled){box-shadow:0 6px 20px rgba(var(--v-theme-primary),.5);transform:translateY(-2px)}.save-btn[data-v-7d1f170e]:active:not(:disabled){transform:translateY(0)}.changes-section[data-v-7d1f170e]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.changes-list[data-v-7d1f170e]{position:relative}.changes-list--scrollable[data-v-7d1f170e]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:20px}.changes-grid[data-v-7d1f170e]{display:grid;gap:8px;grid-template-columns:1fr}@media(min-width:600px){.changes-grid[data-v-7d1f170e]{gap:10px;grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.changes-grid[data-v-7d1f170e]{gap:12px;grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.changes-grid[data-v-7d1f170e]{grid-template-columns:repeat(4,1fr)}}.change-item[data-v-7d1f170e]{align-items:flex-start;animation:slide-in-7d1f170e .3s ease forwards;animation-delay:var(--delay,0s);background:rgba(var(--v-theme-on-surface),.03);border:1px solid rgba(var(--v-theme-on-surface),.06);border-radius:10px;display:flex;gap:10px;opacity:0;padding:10px 12px;transition:all .2s ease}@keyframes slide-in-7d1f170e{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.change-item[data-v-7d1f170e]:hover{background:rgba(var(--v-theme-on-surface),.06);border-color:rgba(var(--v-theme-warning),.3)}.change-icon[data-v-7d1f170e]{align-items:center;background:rgba(var(--v-theme-warning),.1);border-radius:8px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.change-content[data-v-7d1f170e]{flex:1;min-width:0;overflow:hidden}.change-label[data-v-7d1f170e]{color:rgb(var(--v-theme-on-surface));display:block;font-size:.8125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.change-values[data-v-7d1f170e]{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:2px;margin-top:2px}.value-from[data-v-7d1f170e]{color:rgba(var(--v-theme-on-surface),.5);text-decoration:line-through}.value-from[data-v-7d1f170e],.value-to[data-v-7d1f170e]{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.value-to[data-v-7d1f170e]{color:rgb(var(--v-theme-success));font-weight:500}.more-changes[data-v-7d1f170e]{display:flex;justify-content:center;margin-top:12px}.save-progress[data-v-7d1f170e]{border-radius:999px;margin-top:10px}.state-indicator[data-v-7d1f170e]{display:flex;gap:6px;justify-content:center;padding:8px 0 12px}.state-dot[data-v-7d1f170e]{background:rgba(var(--v-theme-on-surface),.2);border-radius:50%;height:6px;transition:all .2s ease;width:6px}.state-dot--active[data-v-7d1f170e]{background:rgb(var(--v-theme-primary));transform:scale(1.3)}@supports (padding-bottom:env(safe-area-inset-bottom)){.bottom-save-sheet[data-v-7d1f170e]{padding-bottom:env(safe-area-inset-bottom)}.state-indicator[data-v-7d1f170e]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}:root.v-theme--dark .bottom-save-sheet[data-v-7d1f170e]{border-top-color:rgba(var(--v-theme-warning),.4);box-shadow:0 -8px 32px #0006,0 -2px 8px rgba(var(--v-theme-warning),.15)}:root.v-theme--dark .change-item[data-v-7d1f170e]{background:rgba(var(--v-theme-on-surface),.05);border-color:rgba(var(--v-theme-on-surface),.1)}:root.v-theme--dark .change-item[data-v-7d1f170e]:hover{background:rgba(var(--v-theme-on-surface),.08)}.unsaved-changes-spacer[data-v-649b1783]{flex-shrink:0;width:100%}.modern-layout[data-v-0fcf5a3a]{height:100%;position:relative}.main-content[data-v-0fcf5a3a]{background:rgb(var(--v-theme-background));overflow-x:hidden;position:relative}.v-theme--dark .main-content[data-v-0fcf5a3a]{background:radial-gradient(circle at 20% 20%,rgba(var(--v-theme-primary),.18),transparent 55%),radial-gradient(circle at 80% 0,rgba(var(--v-theme-secondary),.16),transparent 60%),linear-gradient(150deg,rgba(var(--v-theme-background),.95),rgba(var(--v-theme-surface),.85))!important;background-attachment:fixed;background-color:rgb(var(--v-theme-background))}.content-wrapper[data-v-0fcf5a3a]{animation:fadeInUp-0fcf5a3a .5s ease-out;margin:0 auto;max-width:1600px}.breadcrumb-section[data-v-0fcf5a3a]{animation:fadeInUp-0fcf5a3a .6s ease-out}.modern-breadcrumbs[data-v-0fcf5a3a]{background:transparent}.modern-breadcrumbs[data-v-0fcf5a3a] .v-breadcrumbs-item{color:rgba(var(--v-theme-on-surface),.6);font-size:.875rem;font-weight:500;transition:all .2s ease}.modern-breadcrumbs[data-v-0fcf5a3a] .v-breadcrumbs-item:hover{color:rgb(var(--v-theme-primary))}.modern-breadcrumbs[data-v-0fcf5a3a] .v-breadcrumbs-item--disabled{color:rgb(var(--v-theme-on-surface));font-weight:600}.page-content-wrapper[data-v-0fcf5a3a]{animation:fadeInUp-0fcf5a3a .7s ease-out}@keyframes fadeInUp-0fcf5a3a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:960px){.content-wrapper[data-v-0fcf5a3a]{padding:12px!important}.breadcrumb-section[data-v-0fcf5a3a]{margin-bottom:12px!important}}@media(max-width:600px){.content-wrapper[data-v-0fcf5a3a]{padding:8px!important}.modern-breadcrumbs[data-v-0fcf5a3a] .v-breadcrumbs-item{font-size:.8125rem}}.page-content-wrapper[data-v-0fcf5a3a]{overflow-y:visible;position:relative}.content-wrapper[data-v-0fcf5a3a]{overflow:hidden}
