.navigation-bar[data-v-d9c09584]{border-radius:0;background:var(--surface);border-right:1px solid var(--line);position:fixed;display:flex;flex-direction:column}.navigation-bar[data-v-d9c09584] .v-navigation-drawer__content{display:flex;flex-direction:column;height:100%}.c2w-side-brand[data-v-d9c09584]{height:64px;display:flex;align-items:center;gap:10px;padding:0 20px;border-bottom:1px solid var(--line);flex:none}.c2w-side-logo[data-v-d9c09584]{width:28px;height:28px;border-radius:8px;overflow:hidden;-o-object-fit:cover;object-fit:cover;display:block;flex:none}.c2w-side-name[data-v-d9c09584]{font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.c2w-side-env[data-v-d9c09584]{font-size:11px;color:var(--faint);margin-top:1px}.c2w-nav[data-v-d9c09584]{flex:1;overflow-y:auto}.c2w-nav-group-label[data-v-d9c09584]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:14px 8px 6px}.navigation-bar[data-v-d9c09584] .c2w-nav-item{border-radius:8px;min-height:36px;margin:1px 0;transition:background .12s var(--ease),color .12s var(--ease)}.navigation-bar[data-v-d9c09584] .c2w-nav-item .v-list-item__title{font-size:13.5px;font-weight:500;color:var(--ink-2)}.navigation-bar[data-v-d9c09584] .c2w-nav-item .v-icon{color:var(--faint)!important;transition:color .12s var(--ease)}.navigation-bar[data-v-d9c09584] .c2w-nav-item:hover{background:var(--line-2)}.navigation-bar[data-v-d9c09584] .c2w-nav-item:hover .v-list-item__title{color:var(--ink)}.navigation-bar[data-v-d9c09584] .c2w-nav-item:hover .v-icon{color:var(--muted)!important}.navigation-bar[data-v-d9c09584] .c2w-nav-child .v-list-item__title{font-size:13px;color:var(--muted)}.navigation-bar[data-v-d9c09584] a.router-link-exact-active.router-link-active .c2w-nav-item{background:var(--accent-tint);box-shadow:inset 3px 0 0 var(--accent)}.navigation-bar[data-v-d9c09584] a.router-link-exact-active.router-link-active .c2w-nav-item .v-list-item__title{color:var(--accent-ink)}.navigation-bar[data-v-d9c09584] a.router-link-exact-active.router-link-active .c2w-nav-item .v-icon{color:var(--accent)!important}.navigation-bar[data-v-d9c09584] .v-list-group__header .v-list-group__header__append-icon .v-icon{color:var(--faint)!important}.c2w-nav-foot[data-v-d9c09584]{flex:none;border-top:1px solid var(--line);padding:8px 12px}.navigation-bar[data-v-d9c09584] .c2w-nav-logout .v-list-item__title{color:var(--muted)}.navigation-bar[data-v-d9c09584] .c2w-nav-logout .v-icon{color:var(--faint)!important}.navigation-bar[data-v-d9c09584] .c2w-nav-logout:hover{background:var(--danger-tint)}.navigation-bar[data-v-d9c09584] .c2w-nav-logout:hover .v-icon,.navigation-bar[data-v-d9c09584] .c2w-nav-logout:hover .v-list-item__title{color:var(--danger)!important}.c2w-topbar[data-v-d9c09584]{height:64px;background:var(--surface);border-bottom:1px solid var(--line);border-radius:0;gap:16px;position:sticky;top:0;z-index:5}.c2w-top-search[data-v-d9c09584]{align-items:center;gap:8px;flex:1 1 auto;min-width:280px;max-width:560px;height:36px;padding:0 12px;background:var(--canvas);border:1px solid var(--line);border-radius:8px}.c2w-top-search-ph[data-v-d9c09584]{color:var(--faint);font-size:13px}.c2w-env-pill[data-v-d9c09584]{align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:7px;border:1px solid var(--line);font-size:12px;font-weight:500;color:var(--ink-2);background:var(--surface);margin-right:4px}.c2w-env-dot[data-v-d9c09584]{width:6px;height:6px;border-radius:50%;background:var(--success)}.c2w-icon-btn[data-v-d9c09584]{border-radius:8px!important}.c2w-top-avatar[data-v-d9c09584]{display:flex;align-items:center;gap:8px;height:36px;padding:3px 9px 3px 3px;border-radius:8px;margin-left:4px}.c2w-av[data-v-d9c09584]{width:28px;height:28px;border-radius:50%;background:var(--accent-tint-2);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.c2w-who[data-v-d9c09584]{font-size:13px;font-weight:500;line-height:15px;color:var(--ink)}.c2w-who small[data-v-d9c09584]{display:block;font-size:11px;color:var(--faint);font-weight:400}.c2w-content[data-v-d9c09584]{padding:28px;max-width:1360px;width:100%;margin:0 auto}*{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"cv11" 1,"ss01" 1}a{text-decoration:none;color:inherit}.w-100{width:100%}.w-50{width:50%}@media(min-width:768px){.w-md-50{width:50%}}.h-screen{height:100vh}.flip-list-move{transition:transform .5s}.no-move{transition:transform 0s}.ghost{opacity:.5;background:#c8ebfb}.list-group{min-height:20px}.list-group-item{cursor:move}.list-group-item i{cursor:pointer}.vpd-input-group{border-radius:10px;height:55px}.v-navigation-drawer__content::-webkit-scrollbar{width:3px}.v-navigation-drawer__content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.v-navigation-drawer__content::-webkit-scrollbar-thumb{background-color:var(--v-primary-base)}.custom-date-picker-input>.vpd-input-group{height:42px}.mx-datepicker{width:100%!important}.mx-input{height:52px!important}.urlLink{line-clamp:2;color:rgba(0,0,0,.87)!important;max-width:35ch;margin-bottom:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.urlLink:hover{text-decoration:underline;color:rgba(0,102,255,.87)!important}:root{--canvas:#f7f8f9;--surface:#fff;--ink:#0e1116;--ink-2:#3a4150;--muted:#6b7280;--faint:#9aa1ac;--line:#e6e8eb;--line-2:#eff1f3;--line-strong:#dadde1;--accent:#4f46e5;--accent-ink:#4338ca;--accent-tint:#eef0fe;--accent-tint-2:#e5e7fd;--success:#16a34a;--success-tint:#ecfdf3;--success-line:#bbf7d0;--warning:#b45309;--warning-tint:#fff7ed;--warning-line:#fed7aa;--danger:#dc2626;--danger-tint:#fef2f2;--danger-line:#fecaca;--neutral-tint:#f1f3f5;--neutral-line:#e2e5e9;--r-card:8px;--r-chip:6px;--r-float:12px;--shadow-z2:0 8px 24px rgba(14,17,22,0.1),0 1px 2px rgba(14,17,22,0.04);--ease:cubic-bezier(0.22,0.61,0.36,1);--mono:"JetBrains Mono",ui-monospace,monospace;--c2w-ink:#0e1116;--c2w-muted:#6b7280;--c2w-gold:#b45309;--c2w-hairline:1px solid var(--line);--c2w-glass-fill:var(--surface);--c2w-canvas:var(--canvas);--c2w-shadow-soft:none;--c2w-shadow-card:none;--c2w-shadow-lg:var(--shadow-z2);--c2w-glow-brand:0 0 0 3px rgba(79,70,229,0.18);--c2w-grad-primary:var(--accent);--c2w-grad-blue:var(--accent);--c2w-grad-gold:var(--warning);--c2w-grad-hero:var(--accent);--c2w-grad-canopy:var(--surface);--c2w-r-sm:6px;--c2w-r-md:8px;--c2w-r-lg:8px;--c2w-r-xl:12px;--c2w-r-pill:8px}.theme--light.v-application{background:var(--canvas)!important;color:var(--ink);font-size:14px;line-height:20px}::-moz-selection{background:var(--accent-tint-2)}::selection{background:var(--accent-tint-2)}.tnum{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums lining-nums}.c2w-mono,.mono{font-family:var(--mono);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums lining-nums}.c2w-glass{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--line);box-shadow:none;border-radius:var(--r-card);position:relative;z-index:1}.c2w-glass:before{content:none!important;display:none!important}.c2w-grad-text{letter-spacing:-.015em}.c2w-gold-text,.c2w-grad-text{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:initial!important;color:var(--ink)!important;font-weight:600}.c2w-page-title{font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:24px;color:var(--ink)}.c2w-panel-title,.c2w-section-head{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.c2w-metric-label,.c2w-muted{color:var(--muted);font-size:12.5px}.c2w-page-wrap{background:transparent}.c2w-selected{background:var(--accent-tint);box-shadow:inset 3px 0 0 var(--accent)}.c2w-rise{animation:c2wRise .26s var(--ease) both}.c2w-rise.d1{animation-delay:.03s}.c2w-rise.d2{animation-delay:.06s}.c2w-rise.d3{animation-delay:.09s}@keyframes c2wRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.c2w-pulse{animation:none!important}.c2w-topbar{height:64px;background:var(--surface);border:none;border-bottom:1px solid var(--line);border-radius:0}.c2w-page-enter-active,.c2w-page-leave-active{transition:opacity .2s var(--ease),transform .2s var(--ease)}.c2w-page-enter,.c2w-page-leave-to{opacity:0;transform:translateY(8px)}.c2w-chip{display:inline-flex;align-items:center;gap:6px;height:23px;padding:0 9px 0 8px;border-radius:var(--r-chip);font-size:12px;font-weight:500;border:1px solid transparent}.c2w-chip .dot{width:6px;height:6px;border-radius:50%}.c2w-chip.active{background:var(--success-tint);color:#15803d;border-color:var(--success-line)}.c2w-chip.active .dot{background:var(--success)}.c2w-chip.pending{background:var(--warning-tint);color:var(--warning);border-color:var(--warning-line)}.c2w-chip.pending .dot{background:#ea9a3c}.c2w-chip.banned{background:var(--danger-tint);color:var(--danger);border-color:var(--danger-line)}.c2w-chip.banned .dot{background:var(--danger)}.c2w-chip.inactive{background:var(--neutral-tint);color:var(--muted);border-color:var(--neutral-line)}.c2w-chip.inactive .dot{background:var(--faint)}.c2w-kpi{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:20px;transition:border-color .16s var(--ease),box-shadow .16s var(--ease),transform .16s var(--ease)}.c2w-kpi:hover{border-color:var(--line-strong);box-shadow:0 1px 2px rgba(14,17,22,.05);transform:translateY(-1px)}.c2w-kpi-num{font-size:30px;line-height:36px;font-weight:600;letter-spacing:-.02em;font-family:var(--mono);color:var(--ink)}.c2w-delta{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:500;font-family:var(--mono)}.c2w-delta.up{color:var(--success)}.c2w-delta.down{color:var(--danger)}.c2w-btn-primary{height:40px;padding:0 16px;border-radius:8px;background:var(--accent);color:#fff;font-size:14px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .12s var(--ease),transform .06s var(--ease),box-shadow .12s var(--ease)}.c2w-btn-primary:hover{background:var(--accent-ink)}.c2w-btn-primary:active{transform:translateY(1px)}.c2w-btn-primary:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(79,70,229,.3)}.c2w-btn-ghost{height:34px;padding:0 13px;border:1px solid var(--line);border-radius:8px;font-size:13px;font-weight:500;color:var(--ink-2);background:var(--surface);display:inline-flex;align-items:center;gap:7px;transition:border-color .12s var(--ease),background .12s var(--ease)}.c2w-btn-ghost:hover{border-color:var(--line-strong);background:var(--canvas)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:8px}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.app>div{padding-top:0;padding-bottom:0}.v-treeview-node__root{padding-inline:1.25rem;flex-direction:row-reverse}.v-btn{text-transform:none!important}.v-data-table-header{height:40px;border-radius:0;background:var(--surface)!important}.v-data-table-header>tr>th{color:var(--muted)!important;position:relative;font-weight:500!important;font-size:13px!important;letter-spacing:.005em;border-bottom:1px solid var(--line)!important}.v-data-table-header>tr>th:not(:last-child):before{content:none!important;display:none!important}.v-data-table{background:#fff!important;border:1px solid var(--line);border-radius:8px;box-shadow:none;overflow:hidden}.theme--light.v-data-table tbody tr{transition:background .1s var(--ease)}.theme--light.v-data-table tbody tr:hover{background:var(--canvas)!important}.theme--light.v-data-table td{color:var(--ink-2);border-bottom:1px solid var(--line-2)!important;height:48px}.custom-table.v-data-table>.v-data-table__wrapper>table>tbody>tr>td{height:70px}.v-card{border-radius:8px!important;box-shadow:none!important;border:1px solid var(--line)}.v-btn.v-btn--has-bg.primary{background:var(--accent)!important;color:#fff!important;border-radius:8px!important;box-shadow:none}.v-btn.v-btn--has-bg.primary:hover{background:var(--accent-ink)!important;box-shadow:none}.v-btn.v-btn--has-bg.primary:active{transform:translateY(1px)}.v-btn.v-btn--has-bg.green,.v-btn.v-btn--has-bg.positive,.v-btn.v-btn--has-bg.success{background:#ecfdf3!important;color:#15803d!important;border:1px solid #bbf7d0!important;border-radius:8px!important;box-shadow:none!important;font-weight:500}.v-btn.v-btn--has-bg.green:hover,.v-btn.v-btn--has-bg.positive:hover,.v-btn.v-btn--has-bg.success:hover{background:#dcfce7!important}.v-btn.v-btn--has-bg.error,.v-btn.v-btn--has-bg.negative,.v-btn.v-btn--has-bg.red{background:#fef2f2!important;color:#dc2626!important;border:1px solid #fecaca!important;border-radius:8px!important;box-shadow:none!important;font-weight:500}.v-btn.v-btn--has-bg.error:hover,.v-btn.v-btn--has-bg.negative:hover,.v-btn.v-btn--has-bg.red:hover{background:#fee2e2!important}.v-btn.v-btn--has-bg.green.v-btn--disabled,.v-btn.v-btn--has-bg.negative.v-btn--disabled,.v-btn.v-btn--has-bg.positive.v-btn--disabled,.v-btn.v-btn--has-bg.red.v-btn--disabled{opacity:.55}.v-text-field--outlined fieldset{border-color:var(--line-strong)!important;transition:border-color .12s var(--ease),box-shadow .12s var(--ease)}.v-input--is-focused.v-text-field--outlined fieldset{border-color:var(--accent)!important;box-shadow:0 0 0 3px rgba(79,70,229,.18)}.v-input input,.v-input textarea,.v-select__selection{color:var(--ink)!important}.v-dialog,.v-dialog .v-card{border-radius:12px!important}.v-dialog .v-card{box-shadow:var(--shadow-z2)!important}.v-dialog .v-card>.v-card__title{background:var(--surface);color:var(--ink);border-radius:12px 12px 0 0;border-bottom:1px solid var(--line)}.v-chip{border-radius:6px}.v-chip.positive,.v-chip.success{background:var(--success-tint)!important;color:#15803d!important;border:1px solid var(--success-line);font-weight:500}.v-chip.error,.v-chip.negative{background:var(--danger-tint)!important;color:var(--danger)!important;border:1px solid var(--danger-line);font-weight:500}.v-chip.gold{background:var(--warning-tint)!important;color:var(--warning)!important;border:1px solid var(--warning-line);font-weight:500}.mdi-chevron-down{color:var(--faint)!important}.custom-sheet{font-weight:700;display:flex;justify-content:space-evenly;height:54px;border-radius:8px;border:1px solid var(--accent)}.custom-btn.v-btn:not(.v-btn--round).v-size--default{min-width:20px;width:20px;height:25px}.competiotion-btn{color:#fff;background:var(--accent);height:46px;width:260px;border-radius:8px;font-weight:700}.competiotion-btn:hover{background:var(--accent-ink);color:#fff}.selected-btn{background:#fff;color:var(--accent)}.spacer{width:270px}.divider{border-bottom:1px solid var(--line)}a.router-link-exact-active.router-link-active{position:relative}.navigation-bar .v-list-item:hover{background:var(--line-2);border-radius:8px;transition:background .12s var(--ease)}.navigation-bar a.router-link-exact-active.router-link-active .v-list-item{background:var(--accent-tint);border-radius:8px;box-shadow:inset 3px 0 0 var(--accent)}.v-list .v-list-item--active{color:var(--accent-ink)}