:root{--pc-primary:var(--primary-color-1,#2e37a4);--pc-primary-rgb:var(--cx-primary-rgb);--pc-secondary:#00d3c7;--pc-success:#27ae60;--pc-danger:#ef1e1e;--pc-warning:#e2b93b;--pc-info:#2f80ed;--pc-radius:var(--cx-radius-control);--pc-primary-t:#ecedf7;--pc-secondary-t:#e8fbfa;--pc-success-t:#f0f7f2;--pc-danger-t:#fef4f4;--pc-warning-t:#fefbf5;--pc-info-t:#f4f9fe;--bs-success:var(--pc-success);--bs-success-rgb:39,174,96;--bs-danger:var(--pc-danger);--bs-danger-rgb:239,30,30;--bs-warning:var(--pc-warning);--bs-warning-rgb:226,185,59;--bs-info:var(--pc-info);--bs-info-rgb:47,128,237}:root,[data-bs-theme=light]{--bs-primary-bg-subtle:var(--pc-primary-t);--bs-primary-text-emphasis:var(--pc-primary);--bs-primary-border-subtle:rgba(var(--pc-primary-rgb),0.22);--bs-success-bg-subtle:var(--pc-success-t);--bs-success-text-emphasis:#0e6e3e;--bs-success-border-subtle:rgba(14,110,62,.16);--bs-warning-bg-subtle:var(--pc-warning-t);--bs-warning-text-emphasis:#935f10;--bs-warning-border-subtle:rgba(147,95,16,.25);--bs-info-bg-subtle:var(--pc-info-t);--bs-info-text-emphasis:#175cd3;--bs-info-border-subtle:rgba(23,92,211,.22);--bs-danger-bg-subtle:var(--pc-danger-t);--bs-danger-text-emphasis:#b42318;--bs-danger-border-subtle:rgba(180,35,24,.22)}[data-bs-theme=dark]{--bs-primary-bg-subtle:rgba(var(--pc-primary-rgb),0.15);--bs-primary-text-emphasis:#a5b4fc;--bs-primary-border-subtle:rgba(var(--pc-primary-rgb),0.4);--bs-success-bg-subtle:rgba(34,197,94,.15);--bs-success-text-emphasis:#86efac;--bs-success-border-subtle:rgba(34,197,94,.4);--bs-warning-bg-subtle:rgba(234,179,8,.15);--bs-warning-text-emphasis:#fde68a;--bs-warning-border-subtle:rgba(234,179,8,.4);--bs-info-bg-subtle:rgba(14,165,233,.15);--bs-info-text-emphasis:#7dd3fc;--bs-info-border-subtle:rgba(14,165,233,.4);--bs-danger-bg-subtle:rgba(239,68,68,.15);--bs-danger-text-emphasis:#fca5a5;--bs-danger-border-subtle:rgba(239,68,68,.4)}:root{--cx-dd-radius:var(--cx-radius-control,6px);--cx-dd-pad:0.375rem;--cx-dd-min-width:10rem;--cx-dd-max-height:20rem;--cx-dd-item-pad-y:0.5rem;--cx-dd-item-pad-x:0.85rem;--cx-dd-item-radius:5px;--cx-dd-item-min-h:2.25rem;--cx-dd-item-font:0.8125rem;--cx-dd-item-gap:var(--cx-icon-gap,0.5rem);--cx-dd-icon-w:1rem;--cx-dd-transition:background-color var(--cx-duration-fast,0.2s) var(--cx-ease,cubic-bezier(0.22,1,0.36,1)),color var(--cx-duration-fast,0.2s) var(--cx-ease,cubic-bezier(0.22,1,0.36,1));--cx-dd-bg:var(--app-surface,#fff);--cx-dd-border-color:var(--app-border,#e2e8f0);--cx-dd-shadow:var(--app-shadow-md,var(--cx-shadow-sm));--cx-dd-item-color:var(--app-text,#0f172a);--cx-dd-muted-color:var(--app-text-muted,#64748b);--cx-dd-hover-bg:var(--app-surface-hover,#f0f1f4);--cx-dd-hover-color:var(--app-text,#0f172a);--cx-dd-selected-bg:color-mix(in srgb,var(--app-primary,#2e37a4) 12%,transparent);--cx-dd-selected-color:var(--app-primary,#2e37a4);--cx-dd-scrollbar-thumb:var(--app-border,#cbd5e1);--cx-dd-check-size:1.125rem;--cx-dd-check-radius:4px}[data-bs-theme=dark],[data-theme=dark]{--cx-dd-shadow:0 8px 32px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3)}.btn.rounded-pill{border-radius:var(--pc-control-radius,5px)!important}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--cx-icon-gap,.5rem);transition:background-color var(--cx-duration-fast,.2s) var(--cx-ease,cubic-bezier(.22,1,.36,1)),border-color var(--cx-duration-fast,.2s) var(--cx-ease,cubic-bezier(.22,1,.36,1)),color var(--cx-duration-fast,.2s) var(--cx-ease,cubic-bezier(.22,1,.36,1)),box-shadow var(--cx-duration,.25s) var(--cx-ease,cubic-bezier(.22,1,.36,1)),transform var(--cx-duration,.25s) var(--cx-ease,cubic-bezier(.22,1,.36,1))}.btn.gap-1,.btn.gap-2{gap:var(--cx-icon-gap)!important}.btn:hover:not(:disabled):not(.disabled){transform:translateY(-1px)}.btn:active:not(:disabled):not(.disabled){transform:translateY(0)}.dropdown-menu{min-width:var(--cx-dd-min-width);padding:var(--cx-dd-pad);font-size:var(--cx-dd-item-font);background-color:var(--cx-dd-bg);border:1px solid var(--cx-dd-border-color);border-radius:var(--cx-dd-radius);box-shadow:var(--cx-dd-shadow)}.dropdown-menu:not(.pc-filter-dropdown){max-height:var(--cx-dd-max-height);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cx-dd-scrollbar-thumb) transparent}.dropdown-menu::-webkit-scrollbar{width:8px;height:8px}.dropdown-menu::-webkit-scrollbar-track{background:transparent}.dropdown-menu::-webkit-scrollbar-thumb{background:var(--cx-dd-scrollbar-thumb);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.dropdown-menu.show{animation:cxMenuIn var(--cx-duration-fast,.2s) var(--cx-ease,cubic-bezier(.22,1,.36,1))}@keyframes cxMenuIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.btn,.btn:hover,.dropdown-menu.show{transition:none;animation:none;transform:none}}.btn>.ti,.btn>i{margin-inline:0!important}.dropdown-item{display:flex;align-items:center;gap:var(--cx-dd-item-gap);min-height:var(--cx-dd-item-min-h);padding:var(--cx-dd-item-pad-y) var(--cx-dd-item-pad-x);border-radius:var(--cx-dd-item-radius);font-size:var(--cx-dd-item-font);color:var(--cx-dd-item-color);line-height:1.4;cursor:pointer;transition:var(--cx-dd-transition)}.dropdown-item>.ti,.dropdown-item>i{margin-inline:0!important;flex:0 0 auto;width:var(--cx-dd-icon-w);min-width:var(--cx-dd-icon-w);text-align:center;font-size:1rem}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--cx-dd-hover-bg);color:var(--cx-dd-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--cx-dd-selected-bg);color:var(--cx-dd-selected-color);font-weight:600}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--cx-dd-muted-color);background-color:transparent;cursor:default;opacity:.6}.form-select{border-radius:var(--cx-dd-radius)}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select{height:38px;padding:.5rem .75rem;font-size:.875rem;line-height:1.5}textarea{padding:.5rem .75rem;font-size:.875rem;line-height:1.5}.badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--cx-icon-gap-sm,.3rem);padding:.3125rem .625rem}.form-check-input:checked{background-color:var(--app-primary,#2e37a4);border-color:var(--app-primary,#2e37a4)}.cx-checkbox{width:var(--cx-dd-check-size,1.125rem);height:var(--cx-dd-check-size,1.125rem);border-radius:var(--cx-dd-check-radius,4px)}.cx-checkbox:not(:checked):not(:indeterminate){border-width:1.5px;border-color:var(--cx-slate-400,#94a3b8)}.cx-checkbox:not(:checked):not(:indeterminate):hover:not(:disabled){border-color:var(--app-primary,#2e37a4);background-color:rgba(var(--pc-primary-rgb,46,55,164),.08)}.cx-checkbox:focus-visible{border-color:var(--app-primary,#2e37a4);box-shadow:0 0 0 3px rgba(var(--pc-primary-rgb,46,55,164),.25)}.cx-checkbox:disabled{opacity:.5}[data-theme=dark] .cx-checkbox:not(:checked):not(:indeterminate){border-width:1px;border-color:var(--cx-slate-300,#cbd5e1)}.badge-soft-primary{color:var(--pc-primary);background:var(--pc-primary-t);border:1px solid rgba(var(--pc-primary-rgb,46,55,164),.22)}.badge-soft-secondary{color:#0b7a72;background:var(--pc-secondary-t);border:1px solid rgba(11,122,114,.22)}.badge-soft-success{color:#0e6e3e;background:var(--pc-success-t);border:1px solid rgba(14,110,62,.16)}.badge-soft-danger{color:#b42318;background:var(--pc-danger-t);border:1px solid rgba(180,35,24,.22)}.badge-soft-warning{color:#935f10;background:var(--pc-warning-t);border:1px solid rgba(147,95,16,.25)}.badge-soft-info{color:#175cd3;background:var(--pc-info-t);border:1px solid rgba(23,92,211,.22)}.badge-soft-neutral{color:var(--cx-slate-600);background:var(--cx-slate-100);border:1px solid rgba(71,85,105,.16)}.spinner-border:not([class*=text-]),.spinner-grow:not([class*=text-]){color:var(--app-primary,#2e37a4)}.btn .spinner-border,.btn .spinner-grow{color:currentColor}.text-loader{color:var(--app-primary,#2e37a4)!important}[data-theme=dark] .badge-soft-primary{color:#a5b4fc;background:rgba(123,140,246,.15)}[data-theme=dark] .badge-soft-secondary{color:#4ed3ca;background:rgba(0,211,199,.15)}[data-theme=dark] .badge-soft-success{color:#86efac;background:rgba(34,197,94,.15)}[data-theme=dark] .badge-soft-danger{color:#fca5a5;background:rgba(239,68,68,.15)}[data-theme=dark] .badge-soft-warning{color:#fde68a;background:rgba(234,179,8,.15)}[data-theme=dark] .badge-soft-info{color:#7dd3fc;background:rgba(14,165,233,.15)}[data-theme=dark] .badge-soft-neutral{color:#cbd5e1;background:rgba(148,163,184,.15)}.badge.bg-info,.badge.text-bg-info{background-color:var(--pc-info,#2f80ed)!important;color:#fff!important}.badge.bg-dark,.badge.text-bg-dark{background-color:var(--cx-slate-600)!important;color:#fff!important}.badge.bg-success,.badge.text-bg-success{background-color:var(--pc-success,#27ae60)!important}.badge.bg-danger,.badge.text-bg-danger{background-color:var(--pc-danger,#ef1e1e)!important}.badge.bg-warning,.badge.text-bg-warning{background-color:var(--pc-warning,#e2b93b)!important;color:#1e293b!important}.badge.bg-primary[class*=bg-opacity-]{color:var(--pc-primary)!important;background:var(--pc-primary-t)!important}.badge.bg-secondary[class*=bg-opacity-]{color:#0b7a72!important;background:var(--pc-secondary-t)!important}.badge.bg-success[class*=bg-opacity-]{color:#0e6e3e!important;background:var(--pc-success-t)!important}.badge.bg-danger[class*=bg-opacity-]{color:#b42318!important;background:var(--pc-danger-t)!important}.badge.bg-warning[class*=bg-opacity-]{color:#935f10!important;background:var(--pc-warning-t)!important}.badge.bg-info[class*=bg-opacity-]{color:#175cd3!important;background:var(--pc-info-t)!important}[data-theme=dark] .badge.bg-primary[class*=bg-opacity-]{color:#a5b4fc!important;background:rgba(123,140,246,.15)!important}[data-theme=dark] .badge.bg-secondary[class*=bg-opacity-]{color:#4ed3ca!important;background:rgba(0,211,199,.15)!important}[data-theme=dark] .badge.bg-success[class*=bg-opacity-]{color:#86efac!important;background:rgba(34,197,94,.15)!important}[data-theme=dark] .badge.bg-danger[class*=bg-opacity-]{color:#fca5a5!important;background:rgba(239,68,68,.15)!important}[data-theme=dark] .badge.bg-warning[class*=bg-opacity-]{color:#fde68a!important;background:rgba(234,179,8,.15)!important}[data-theme=dark] .badge.bg-info[class*=bg-opacity-]{color:#7dd3fc!important;background:rgba(14,165,233,.15)!important}table a[href*=ticket],td .fw-bold{white-space:nowrap}.dash-rail-label{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--app-text-muted,#64748b);margin:1.25rem 0 .625rem}.dash-rail-label:first-of-type{margin-top:.75rem}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:0}.dashboard-wrapper .card,.dashboard-wrapper .card-body,.dashboard-wrapper .table-responsive{min-width:0}@keyframes cx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cx-fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cx-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes cx-success-pop{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes cx-error-shake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}.cx-fade-in{animation:cx-fade-in var(--cx-dur-normal,.22s) var(--cx-ease-out,cubic-bezier(.22,1,.36,1)) both}.cx-fade-in-up{animation:cx-fade-in-up var(--cx-dur-normal,.22s) var(--cx-ease-out,cubic-bezier(.22,1,.36,1)) both}.cx-scale-in{animation:cx-scale-in var(--cx-dur-normal,.22s) var(--cx-ease-emphasized,cubic-bezier(.16,1,.3,1)) both}.cx-stagger>*{animation:cx-fade-in-up var(--cx-dur-normal,.22s) var(--cx-ease-out,cubic-bezier(.22,1,.36,1)) both}.cx-stagger>:first-child{animation-delay:0s}.cx-stagger>:nth-child(2){animation-delay:calc(1 * var(--cx-stagger, 45ms))}.cx-stagger>:nth-child(3){animation-delay:calc(2 * var(--cx-stagger, 45ms))}.cx-stagger>:nth-child(4){animation-delay:calc(3 * var(--cx-stagger, 45ms))}.cx-stagger>:nth-child(5){animation-delay:calc(4 * var(--cx-stagger, 45ms))}.cx-stagger>:nth-child(6){animation-delay:calc(5 * var(--cx-stagger, 45ms))}.cx-stagger>:nth-child(7){animation-delay:calc(6 * var(--cx-stagger, 45ms))}.cx-stagger>:nth-child(8){animation-delay:calc(7 * var(--cx-stagger, 45ms))}.cx-stagger>:nth-child(9){animation-delay:calc(8 * var(--cx-stagger, 45ms))}.cx-stagger>:nth-child(10){animation-delay:calc(9 * var(--cx-stagger, 45ms))}.cx-stagger>:nth-child(11){animation-delay:calc(10 * var(--cx-stagger, 45ms))}.cx-stagger>:nth-child(n+12){animation-delay:calc(11 * var(--cx-stagger, 45ms))}.cx-success-pop{animation:cx-success-pop var(--cx-dur-success,.4s) var(--cx-ease-emphasized,cubic-bezier(.16,1,.3,1)) both}.cx-error-shake{animation:cx-error-shake var(--cx-dur-error,.4s) var(--cx-ease-standard,cubic-bezier(.4,0,.2,1))}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.cx-badge{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:var(--cx-primary)}.cx-badge--eyebrow{gap:10px;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase}.cx-badge--pill{padding:.375rem 1rem;font-size:.875rem;border-radius:var(--cx-radius-pill);background-color:rgba(var(--cx-primary-rgb),.1);border:1px solid rgba(var(--cx-primary-rgb),.25)}.cx-badge__icon,.cx-brand-plate{display:inline-flex;align-items:center}.cx-brand-plate{justify-content:center;flex-shrink:0;background:#fff;border:1px solid rgba(15,23,42,.1)}.cx-brand-mark{display:block;object-fit:contain}.cx-brand-plate>.cx-brand-mark{width:100%;height:100%}.cx-faq{display:block}.cx-faq-item{margin-bottom:.75rem;border:1px solid var(--cx-border);border-radius:var(--cx-radius-card);background:var(--cx-surface);box-shadow:var(--cx-shadow-sm);overflow:hidden}.cx-faq-trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.15rem 1.25rem;background:transparent;border:0;cursor:pointer;text-align:start;font-family:inherit;font-size:1rem;font-weight:700;color:var(--cx-text)}.cx-faq-trigger:focus-visible{outline:2px solid var(--cx-primary);outline-offset:-2px}.cx-faq-item.is-open .cx-faq-trigger{color:var(--cx-primary)}.cx-faq-question{flex:1 1;min-width:0}.cx-faq-chevron{flex-shrink:0;font-size:.85rem;color:var(--cx-primary);transition:transform var(--cx-dur-normal) var(--cx-ease-standard)}.cx-faq-item.is-open .cx-faq-chevron{transform:rotate(180deg)}.cx-faq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--cx-dur-normal) var(--cx-ease-standard)}.cx-faq-item.is-open .cx-faq-panel{grid-template-rows:1fr}.cx-faq-panel-inner{overflow:hidden;min-height:0}.cx-faq-answer{padding:0 1.25rem 1.15rem;color:var(--cx-muted);line-height:1.7}.cx-faq-answer>*{margin:0}@media (prefers-reduced-motion:reduce){.cx-faq-chevron,.cx-faq-panel{transition:none}}[data-sc-theme=dark] .cx-faq-item,[data-theme=dark] .cx-faq-item{background:var(--cx-dark-surface);border-color:var(--cx-dark-border)}[data-sc-theme=dark] .cx-faq-trigger,[data-theme=dark] .cx-faq-trigger{color:var(--cx-dark-text)}[data-sc-theme=dark] .cx-faq-chevron,[data-sc-theme=dark] .cx-faq-item.is-open .cx-faq-trigger,[data-theme=dark] .cx-faq-chevron,[data-theme=dark] .cx-faq-item.is-open .cx-faq-trigger{color:var(--cx-dark-primary)}[data-sc-theme=dark] .cx-faq-answer,[data-theme=dark] .cx-faq-answer{color:var(--cx-dark-muted)}.app-dashboard{--pc-primary:var(--primary-color-1,#2e37a4);--pc-primary-h:var(--cx-primary-hover);--pc-primary-rgb:var(--cx-primary-rgb);--pc-secondary:#00d3c7;--pc-success:#27ae60;--pc-danger:#ef1e1e;--pc-warning:#e2b93b;--pc-info:#2f80ed;--pc-light:var(--cx-bg-soft);--pc-white:#fff;--pc-border:var(--cx-border);--pc-heading:var(--cx-text);--pc-body:var(--cx-muted);--pc-gray-400:#7c8ba1;--pc-gray-500:var(--cx-muted);--pc-radius:var(--cx-radius-control);--pc-card-radius:var(--cx-radius-control);--pc-shadow-sm:var(--cx-shadow-xs);--pc-shadow:var(--cx-shadow-sm);--pc-shadow-lg:var(--cx-shadow-lg);--pc-primary-t:#ecedf7;--pc-secondary-t:#e8fbfa;--pc-success-t:#f4fbf7;--pc-danger-t:#fef4f4;--pc-warning-t:#fefbf5;--pc-info-t:#f4f9fe;--pc-canvas:var(--cx-bg-soft);--pc-surface:var(--cx-surface);--pc-surface-border:var(--pc-border);--pc-text:var(--pc-heading);--pc-text-muted:var(--pc-body);font-size:.875rem;line-height:1.5;color:var(--pc-text)}.app-dashboard .pc-canvas,.app-dashboard.pc-canvas{background:var(--pc-canvas)}.app-dashboard h1,.app-dashboard h2,.app-dashboard h3,.app-dashboard h4,.app-dashboard h5,.app-dashboard h6{color:var(--pc-text);letter-spacing:normal;font-weight:600}.app-dashboard :is(h1,h2,h3,h4,h5,h6):not(:is(.footer__two,.copyright__one,.subscribe__one,.header__area-menubar-right-sidebar-popup) *){line-height:1.2}.app-dashboard p:not(:is(.footer__two,.copyright__one,.subscribe__one,.header__area-menubar-right-sidebar-popup) *){line-height:1.5}.app-dashboard h1,.app-dashboard h2,.app-dashboard h3{font-weight:700}.app-dashboard h1{font-size:32px}.app-dashboard h2{font-size:28px}.app-dashboard h3{font-size:24px}.app-dashboard h4{font-size:20px}.app-dashboard h5{font-size:18px}.app-dashboard h6{font-size:16px}.app-dashboard .h1{font-size:32px}.app-dashboard .h2{font-size:28px}.app-dashboard .h3{font-size:24px}.app-dashboard .h4{font-size:20px}.app-dashboard .h5{font-size:18px}.app-dashboard .h6{font-size:16px}.app-dashboard .small,.app-dashboard .text-muted,.app-dashboard .text-secondary,.app-dashboard small{font-weight:500}.app-dashboard h1,.app-dashboard h2,.app-dashboard h3,.app-dashboard h4,.app-dashboard h5,.app-dashboard h6{margin-bottom:.75rem}.app-dashboard .pc-page-header{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--pc-surface-border)}.app-dashboard .pc-page-title{font-size:1.1rem;font-weight:700;color:var(--pc-text);margin:0;display:flex;align-items:center;gap:.5rem;flex-grow:1}.app-dashboard .pc-page-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.app-dashboard{--pc-primary-text:#2e37a4;--pc-secondary-text:#0e7d6f;--pc-success-text:#157347;--pc-danger-text:#b42318;--pc-warning-text:#8a5a00;--pc-info-text:#175cd3;--pc-code-text:#a61e4d}[data-theme=dark] .app-dashboard{--pc-primary-text:#a5b4fc;--pc-secondary-text:#4ed3ca;--pc-success-text:#86efac;--pc-danger-text:#fca5a5;--pc-warning-text:#fde68a;--pc-info-text:#7dd3fc;--pc-code-text:#f7a8c4}.app-dashboard .text-primary{color:var(--pc-primary-text)!important}.app-dashboard .text-body-secondary,.app-dashboard .text-secondary{color:var(--pc-text-muted)!important}.app-dashboard .text-success{color:var(--pc-success-text)!important}.app-dashboard .text-danger{color:var(--pc-danger-text)!important}.app-dashboard .text-warning{color:var(--pc-warning-text)!important}.app-dashboard .text-info{color:var(--pc-info-text)!important}.app-dashboard code{color:var(--pc-code-text)}.app-dashboard .btn-outline-primary:not(:hover):not(:focus){color:var(--pc-primary-text)}.app-dashboard .btn-outline-danger:not(:hover):not(:focus){color:var(--pc-danger-text)}.app-dashboard .btn-outline-success:not(:hover):not(:focus){color:var(--pc-success-text)}.app-dashboard .btn-outline-info:not(:hover):not(:focus){color:var(--pc-info-text)}.app-dashboard .btn-outline-warning:not(:hover):not(:focus){color:var(--pc-warning-text)}.app-dashboard .btn-link:not(:hover):not(:focus){color:var(--pc-primary-text)}.app-dashboard{--pc-card-shadow:var(--pc-shadow-sm)}.app-dashboard .card,.app-dashboard .pc-card{background:var(--pc-surface);border:1px solid var(--pc-surface-border);border-radius:var(--pc-card-radius)!important;box-shadow:var(--pc-card-shadow);transition:box-shadow .2s ease}.app-dashboard .pc-card{margin-bottom:1.5rem}.app-dashboard .pc-card>.pc-card-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem 1.25rem;border-bottom:1px solid var(--pc-surface-border)}.app-dashboard .pc-card>.pc-card-header .pc-card-title,.app-dashboard .pc-card>.pc-card-header h4{font-size:1rem;font-weight:600;color:var(--pc-text);margin:0}.app-dashboard .pc-card>.pc-card-header .pc-card-link{font-size:.8125rem;font-weight:500;color:var(--pc-primary);text-decoration:none}.app-dashboard .pc-card>.pc-card-body{padding:var(--cx-card-body-padding,1.25rem)}.app-dashboard .card>.card-body:not(.pc-card-body){padding:var(--cx-card-body-padding,1.5rem)}.app-dashboard .rounded-3,.app-dashboard .rounded-4{border-radius:var(--pc-card-radius)!important}.app-dashboard .modal-content.shadow{box-shadow:var(--pc-shadow)!important}.app-dashboard .pc-dialog-backdrop{background:rgba(0,0,0,.5)}.app-dashboard .pc-dialog-backdrop .modal-content{border-radius:var(--pc-radius,6px);overflow:hidden;border:1px solid var(--pc-surface-border);box-shadow:var(--cx-shadow-xl)}.app-dashboard .pc-dialog-backdrop .modal-header{padding:1rem 1.25rem;border-bottom:1px solid var(--pc-surface-border)}.app-dashboard .pc-dialog-backdrop .modal-title{font-size:1.05rem}.app-dashboard .pc-dialog-backdrop .modal-body{padding:1.25rem}.app-dashboard .pc-dialog-backdrop .modal-footer{padding:1rem 1.25rem;border-top:1px solid var(--pc-surface-border);justify-content:flex-end;gap:.5rem}.app-dashboard .alert{border-radius:var(--cx-radius-card,10px)}html:not([data-theme=dark]) .app-dashboard .alert{border:1px solid transparent}html:not([data-theme=dark]) .app-dashboard .alert-info{background-color:color-mix(in srgb,var(--pc-info) 8%,var(--pc-surface));border-color:color-mix(in srgb,var(--pc-info) 30%,transparent);color:var(--pc-text)}html:not([data-theme=dark]) .app-dashboard .alert-success{background-color:color-mix(in srgb,var(--pc-success) 8%,var(--pc-surface));border-color:color-mix(in srgb,var(--pc-success) 30%,transparent);color:var(--pc-text)}html:not([data-theme=dark]) .app-dashboard .alert-warning{background-color:color-mix(in srgb,var(--pc-warning) 8%,var(--pc-surface));border-color:color-mix(in srgb,var(--pc-warning) 30%,transparent);color:var(--pc-text)}html:not([data-theme=dark]) .app-dashboard .alert-danger{background-color:color-mix(in srgb,var(--pc-danger) 8%,var(--pc-surface));border-color:color-mix(in srgb,var(--pc-danger) 30%,transparent);color:var(--pc-text)}html:not([data-theme=dark]) .app-dashboard .alert-info .alert-link,html:not([data-theme=dark]) .app-dashboard .alert-info strong{color:var(--pc-info)}html:not([data-theme=dark]) .app-dashboard .alert-success .alert-link,html:not([data-theme=dark]) .app-dashboard .alert-success strong{color:var(--pc-success)}html:not([data-theme=dark]) .app-dashboard .alert-warning .alert-link,html:not([data-theme=dark]) .app-dashboard .alert-warning strong{color:color-mix(in srgb,var(--pc-warning) 80%,#000)}html:not([data-theme=dark]) .app-dashboard .alert-danger .alert-link,html:not([data-theme=dark]) .app-dashboard .alert-danger strong{color:var(--pc-danger)}.app-dashboard .btn{font-size:.875rem;font-weight:600;border-radius:var(--pc-radius,6px);padding:6px 10px;gap:var(--cx-icon-gap-sm,.3rem);box-shadow:none;transition:box-shadow .15s ease,transform .15s ease}.app-dashboard .btn.gap-1,.app-dashboard .btn.gap-2{gap:var(--cx-icon-gap-sm,.3rem)!important}.app-dashboard .btn.rounded-pill{border-radius:var(--pc-radius,6px)!important}.app-dashboard .btn:hover:not(:disabled):not(.disabled){transform:translateY(-1px);box-shadow:var(--pc-shadow-sm)}.app-dashboard .btn-primary,.app-dashboard .btn-primary:focus,.app-dashboard .btn-primary:hover{background:var(--pc-primary);background-image:var(--cx-gradient-primary);border-color:transparent;color:#fff}.app-dashboard .btn-primary:focus,.app-dashboard .btn-primary:hover{filter:brightness(.92)}.app-dashboard .btn-primary.disabled,.app-dashboard .btn-primary:disabled{background-image:none}.app-dashboard .btn-outline-primary{border-color:var(--pc-primary);color:var(--pc-primary)}.app-dashboard .btn-outline-primary:hover{background:var(--pc-primary);border-color:var(--pc-primary);color:#fff}.app-dashboard .btn-outline-secondary{background:transparent;border-color:var(--pc-surface-border);color:var(--pc-text-muted)}.app-dashboard .btn-outline-secondary:hover{background:var(--pc-light);color:var(--pc-text)}.app-dashboard .btn-outline-danger{background:transparent;border-color:var(--pc-danger);color:var(--pc-danger)}.app-dashboard .btn-outline-danger:hover{background:var(--pc-danger);border-color:var(--pc-danger);color:#fff}.app-dashboard .btn-light,.app-dashboard .btn-secondary{background:var(--pc-surface);border-color:var(--pc-surface-border);color:var(--pc-text)}.app-dashboard .btn-light:hover,.app-dashboard .btn-secondary:hover{background:var(--pc-light);color:var(--pc-primary);border-color:var(--pc-primary)}.app-dashboard .btn-success{background:#157347;border-color:#157347;color:#fff}.app-dashboard .btn-danger{background:var(--pc-danger);border-color:var(--pc-danger);color:#fff}.app-dashboard .form-label,.app-dashboard label{font-size:.875rem;font-weight:500;color:var(--pc-text);line-height:1.3;margin-bottom:.5rem}.app-dashboard .form-label.small{font-size:.8125rem;font-weight:600;line-height:1.3;margin-bottom:.25rem}.app-dashboard .form-control,.app-dashboard .form-select,.app-dashboard input[type=date],.app-dashboard input[type=email],.app-dashboard input[type=number],.app-dashboard input[type=password],.app-dashboard input[type=search],.app-dashboard input[type=tel],.app-dashboard input[type=text],.app-dashboard textarea{font-size:.875rem;color:var(--pc-text);background:var(--pc-surface);border:1px solid var(--pc-surface-border);border-radius:var(--pc-control-radius,5px);box-shadow:none}.app-dashboard :is(input,select,textarea).rounded-3,.app-dashboard :is(input,select,textarea).rounded-4{border-radius:var(--pc-control-radius,5px)!important}.app-dashboard .form-control::placeholder,.app-dashboard textarea::placeholder{color:var(--pc-gray-400)}.app-dashboard .form-control:focus,.app-dashboard .form-select:focus,.app-dashboard input:focus,.app-dashboard textarea:focus{border-color:var(--pc-primary);box-shadow:0 0 0 3px rgba(var(--pc-primary-rgb),.08);outline:0}.app-dashboard .form-control:disabled,.app-dashboard .form-control[readonly],.app-dashboard .form-select:disabled{background:var(--pc-light);opacity:.7}.app-dashboard .table>:not(caption)>*>*{border-color:var(--pc-surface-border);border-bottom-width:0}.app-dashboard .datatable thead th,.app-dashboard .table thead th{font-size:.8125rem;font-weight:600;color:var(--pc-text);background:var(--pc-light);border-color:var(--pc-surface-border);padding:.75rem 1rem;white-space:nowrap;vertical-align:middle}.app-dashboard .pc-search-field{position:relative}.app-dashboard .pc-search-field__icon{position:absolute;inset-inline-start:.75rem;top:50%;transform:translateY(-50%);color:var(--pc-gray-400);font-size:.9rem;pointer-events:none}.app-dashboard .pc-search-field__input{-webkit-padding-start:2.25rem;padding-inline-start:2.25rem}.app-dashboard .workspace-table-card thead{text-transform:uppercase;letter-spacing:.03em}.app-dashboard .datatable tbody td,.app-dashboard .table tbody td{font-size:.875rem;color:var(--pc-text-muted);border-color:var(--pc-surface-border);padding:.75rem 1rem;vertical-align:middle}.app-dashboard .datatable tbody tr:hover,.app-dashboard .table tbody tr:hover{background:rgba(var(--pc-primary-rgb),.025)}.app-dashboard .table tbody td a{color:var(--pc-primary);text-decoration:none}.app-dashboard .table tbody td a:hover{text-decoration:underline}.app-dashboard .badge{border-radius:var(--pc-radius);font-size:.8125rem;font-weight:500;line-height:1.4;padding:.35em .65em;display:inline-flex;align-items:center;gap:.5em}.app-dashboard .badge>.ti,.app-dashboard .badge>i{margin-inline:0!important}.app-dashboard .badge.badge-sm{font-size:.6875rem;padding:.2em .5em}.app-dashboard .badge{border-color:color-mix(in srgb,currentColor 32%,transparent)!important}.app-dashboard .badge.rounded-pill{border-radius:var(--pc-radius)!important}.app-dashboard .form-switch .form-check-input{width:36px;height:20px}.app-dashboard .badge-soft-primary{color:var(--pc-primary-text);background:var(--pc-primary-t)}.app-dashboard .badge-soft-secondary{color:var(--pc-secondary-text);background:var(--pc-secondary-t)}.app-dashboard .badge-soft-success{color:var(--pc-success-text);background:var(--pc-success-t)}.app-dashboard .badge-soft-danger{color:var(--pc-danger-text);background:var(--pc-danger-t)}.app-dashboard .badge-soft-warning{color:var(--pc-warning-text);background:var(--pc-warning-t)}.app-dashboard .badge-soft-info{color:var(--pc-info-text);background:var(--pc-info-t)}.app-dashboard .badge-soft-neutral{color:var(--cx-slate-600);background:var(--cx-slate-100)}.app-dashboard .pc-stat-card{position:relative;background:var(--pc-surface);border:1px solid var(--pc-surface-border);border-radius:var(--pc-radius);box-shadow:var(--pc-shadow-sm);overflow:hidden;margin-bottom:1.5rem;transition:box-shadow .15s,transform .15s}.app-dashboard .pc-stat-card:hover{box-shadow:var(--pc-shadow)}.app-dashboard .pc-stat-body{padding:1.25rem}.app-dashboard .pc-stat-icon{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:1.35rem;flex-shrink:0}.app-dashboard .pc-stat-icon-primary{background:var(--pc-primary)}.app-dashboard .pc-stat-icon-danger{background:var(--pc-danger)}.app-dashboard .pc-stat-icon-success{background:var(--pc-success)}.app-dashboard .pc-stat-icon-warning{background:var(--pc-warning)}.app-dashboard .pc-stat-icon-info{background:var(--pc-info)}.app-dashboard .pc-stat-icon-secondary{background:var(--pc-secondary)}.app-dashboard .pc-stat-label{color:var(--pc-text-muted);font-size:.8125rem;margin:0 0 .25rem}.app-dashboard .pc-stat-value{font-size:1.5rem;font-weight:700;color:var(--pc-text);margin:0;line-height:1.1}.app-dashboard .pc-quicklink{display:flex;align-items:center;gap:.75rem;width:100%;padding:1rem 1.25rem;background:var(--pc-surface);border:1px solid var(--pc-surface-border);border-radius:var(--pc-radius);box-shadow:var(--pc-shadow-sm);color:var(--pc-text);font-weight:500;text-decoration:none;transition:border-color .15s,box-shadow .15s,color .15s}.app-dashboard .pc-quicklink:hover{border-color:var(--pc-primary);box-shadow:var(--pc-shadow);color:var(--pc-primary)}.app-dashboard .pc-quicklink-icon{width:40px;height:40px;border-radius:var(--pc-radius);display:inline-flex;align-items:center;justify-content:center;background:var(--pc-primary-t);color:var(--pc-primary);flex-shrink:0;font-size:1.125rem}[data-theme=dark] .app-dashboard{--pc-canvas:var(--app-bg,var(--cx-dark-bg));--pc-surface:var(--app-surface,#0f172a);--pc-surface-border:var(--app-border,#1e293b);--pc-text:var(--app-text,#f1f5f9);--pc-text-muted:var(--app-text-muted,#aab7c9);--pc-light:var(--app-bg-elevated,#0f172a);--pc-primary-t:rgba(96,165,250,.15)}[data-theme=dark] .app-dashboard .btn-outline-primary:not(:hover):not(:focus){border-color:rgba(165,180,252,.5)}[data-theme=dark] .app-dashboard .text-body-secondary,[data-theme=dark] .app-dashboard .text-secondary{color:var(--pc-text-muted)!important}[data-theme=dark] .app-dashboard .badge-soft-primary{background:rgba(123,140,246,.15)}[data-theme=dark] .app-dashboard .badge-soft-secondary{background:rgba(0,211,199,.15)}[data-theme=dark] .app-dashboard .badge-soft-success{background:rgba(34,197,94,.15)}[data-theme=dark] .app-dashboard .badge-soft-danger{background:rgba(239,68,68,.15)}[data-theme=dark] .app-dashboard .badge-soft-warning{background:rgba(234,179,8,.15)}[data-theme=dark] .app-dashboard .badge-soft-info{background:rgba(14,165,233,.15)}[data-theme=dark] .app-dashboard .badge-soft-neutral{color:#cbd5e1;background:rgba(148,163,184,.15)}.app-dashboard .pc-skel{display:block;width:100%;height:14px;border-radius:var(--pc-radius,6px);background-color:#e9ecef;background-image:linear-gradient(90deg,#e9ecef,#f3f5f7 40%,#f3f5f7 60%,#e9ecef);background-size:200% 100%;background-repeat:no-repeat;animation:pc-skel-shimmer 1.4s ease-in-out infinite}.app-dashboard .pc-skel-sm{height:10px}@keyframes pc-skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-theme=dark] .app-dashboard .pc-skel{background-color:#2a2f37;background-image:linear-gradient(90deg,#2a2f37,#353b45 40%,#353b45 60%,#2a2f37)}[data-theme=dark] .app-dashboard .datatable thead th,[data-theme=dark] .app-dashboard .table thead th{color:var(--pc-text);background:var(--pc-light)}.app-dashboard .org-logo-wrapper{display:inline-block;position:relative}.app-dashboard .org-logo-remove-btn{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;border:2px solid #fff;background:#ef4444;color:#fff;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:.55rem;line-height:1;z-index:20;cursor:pointer;box-shadow:0 2px 6px rgba(239,68,68,.4);transition:background .15s ease,transform .15s ease}.app-dashboard .org-logo-remove-btn:hover:not(:disabled){background:#dc2626;transform:scale(1.1)}.app-dashboard .org-logo-remove-btn:disabled{opacity:.7;cursor:not-allowed}.app-dashboard .org-logo-overlay-btn{position:absolute;left:0;bottom:0;width:100%;height:20px;border:none;padding:0;background:rgba(3,3,3,.8);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1;cursor:pointer;transition:background .15s ease}.app-dashboard .org-logo-overlay-btn:hover:not(:disabled){background:rgba(3,3,3,.92)}.app-dashboard .org-logo-overlay-btn:disabled{opacity:.8;cursor:not-allowed}.app-dashboard .pc-lightbox .modal-content{background:transparent;border:0;box-shadow:none;overflow:visible}.app-dashboard .pc-lightbox .modal-dialog{max-width:min(1200px,96vw)}.app-dashboard .pc-lightbox.pc-dialog-backdrop{background:rgba(15,23,42,.9)}.app-dashboard .pc-lightbox__bar{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:.8125rem;margin-bottom:.75rem}.app-dashboard .pc-lightbox__name{flex:0 1 auto;min-width:0;max-width:100%;-webkit-margin-end:auto;margin-inline-end:auto;display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .625rem;border:1px solid hsla(0,0%,100%,.22);border-radius:var(--pc-radius,6px);background:rgba(15,23,42,.55)}.app-dashboard .pc-lightbox .pc-lightbox__title{color:#fff;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:.8125rem;margin:0;direction:ltr;unicode-bidi:plaintext}.app-dashboard .pc-lightbox__zoom{flex:0 0 auto;display:inline-flex;gap:.25rem}.app-dashboard .pc-lightbox__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid hsla(0,0%,100%,.22);border-radius:var(--pc-radius,6px);background:rgba(15,23,42,.55);color:#fff;font-size:1rem;cursor:pointer;transition:background-color .12s ease}.app-dashboard .pc-lightbox__btn:hover:not(:disabled){background:rgba(15,23,42,.78)}.app-dashboard .pc-lightbox__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.app-dashboard .pc-lightbox__btn:disabled{opacity:.45;cursor:not-allowed}.app-dashboard .pc-lightbox__btn--level{width:auto;min-width:3.75rem;padding:0 .5rem;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-dashboard .pc-lightbox__stage{position:relative;display:flex;align-items:center;justify-content:center;height:72vh;background:rgba(15,23,42,.35);border-radius:var(--cx-radius-card,10px);overflow:hidden}.app-dashboard .pc-lightbox__stage--zoomed{display:block;overflow:auto;text-align:center;cursor:-webkit-grab;cursor:grab}.app-dashboard .pc-lightbox__stage--zoomed:active{cursor:-webkit-grabbing;cursor:grabbing}.app-dashboard .pc-lightbox__img{display:block;max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-dashboard .pc-lightbox__img--zoomed{max-width:none;max-height:none;height:auto;margin:0 auto;cursor:inherit}.app-dashboard .pc-lightbox__frame{width:100%;height:100%;border:0;border-radius:var(--cx-radius-card,10px)}.app-dashboard .pc-lightbox__note{margin:0;display:flex;flex-direction:column;align-items:center;gap:.5rem;color:hsla(0,0%,100%,.85);font-size:.8125rem}@media (max-width:575.98px){.app-dashboard .pc-lightbox__stage{height:60vh}}.pc-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:.875rem 0;border-top:1px solid var(--app-border,#e7e8eb)}.pc-pagination-left{display:flex;align-items:center;gap:.5rem}.pc-pag-label{font-size:.8125rem;color:var(--app-text-muted,#6c7688);white-space:nowrap}.pc-pag-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--app-surface,#fff);border:1px solid var(--app-border,#e7e8eb);border-radius:var(--pc-radius,6px);height:auto;width:auto;line-height:normal;padding:.25rem 1.75rem .25rem .6rem;font-size:.8125rem;color:var(--app-text,#0a1b39);cursor:pointer;min-width:56px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%236C7688' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .45rem center;background-size:10px;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:border-color .15s}.pc-pag-select:focus{outline:none;border-color:var(--app-primary,#2e37a4);box-shadow:0 0 0 2px rgba(46,55,164,.1)}.pc-pagination-right{display:flex;align-items:center;gap:.25rem}.pc-pag-btn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 .4rem;border:1px solid var(--app-border,#e7e8eb);border-radius:var(--pc-radius,6px);background:var(--app-surface,#fff);color:var(--app-text-muted,#6c7688);font-family:inherit;font-size:.8125rem;font-weight:500;line-height:normal;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pc-pag-btn i{font-size:.875rem}.pc-pag-btn:hover:not(.disabled):not(.active){background:var(--app-surface-hover,#f5f6f8);border-color:var(--app-primary,#2e37a4);color:var(--app-primary,#2e37a4)}.pc-pag-btn.active{background:var(--app-primary,#2e37a4);border-color:var(--app-primary,#2e37a4);color:#fff;cursor:default}.pc-pag-btn.disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.footer__five{background-color:#060b26!important;background-image:none!important}.footer__five [class*=shape] img,.footer__five>img{opacity:.06}.footer__five .footer__five-widget-title,.footer__five h4,.footer__five h5{color:#eef1ff!important;text-transform:none}.footer__five li,.footer__five p,.footer__five span{color:#9aa3c7}.footer__five a{color:#c6cdf1;transition:color .2s ease}.footer__five a:hover{color:#fff}.footer__five [class*=border],.footer__five hr{border-color:hsla(0,0%,100%,.09)!important}.footer__two-widget h4,.footer__two-widget-social h4{color:var(--text-white)!important}.footer__two-payment,.footer__two-widget-about p,.footer__two-widget-about-location-item-info span,.footer__two-widget-solution ul li a,.footer__two-widget-subscribe p{color:#9aa3c7!important}.footer__two-payment{font-size:.85rem}.footer__two-widget-about-location-item-info a,.footer__two-widget-solution ul li a:hover{color:#c6cdf1!important}.footer__two-widget-solution ul li a:hover{color:#fff!important}.footer__two-widget-about-location-item-info a:hover{color:var(--primary-color-1)!important}