body:has(#app>.site-theme-root>aside.sidebar){--wc-canvas: #f5f7f4;--wc-surface: #ffffff;--wc-raised: #ffffff;--wc-soft: #f0f4ef;--wc-hover: #eaf0e9;--wc-stripe: #f8faf7;--wc-line: #dfe7df;--wc-line-soft: #eaf0e8;--wc-ink: #213c32;--wc-copy: #425b4e;--wc-muted: #64776a;--wc-faint: #7b8d7f;--wc-green: #246148;--wc-green-hover: #194d36;--wc-tint: #e5f0e4;--wc-selected: #dcecd9;--wc-focus: #39805a;--wc-ring: #43895c2e;--wc-shadow: 0 1px 2px #203e2805, 0 7px 22px -16px #234a3529;--wc-popup-shadow: 0 16px 45px -16px #193f343d, 0 2px 6px #193f340a;--wc-overlay: #102b2666}.dark body:has(#app>.site-theme-root>aside.sidebar){--wc-canvas: #111b17;--wc-surface: #1b2922;--wc-raised: #22332a;--wc-soft: #23372b;--wc-hover: #2c4233;--wc-stripe: #1e2e25;--wc-line: #364b3d;--wc-line-soft: #2c3d32;--wc-ink: #edf4e9;--wc-copy: #cedbd0;--wc-muted: #a1b5a7;--wc-faint: #8a9e90;--wc-green: #a9d6b3;--wc-green-hover: #c5e7ca;--wc-tint: #284631;--wc-selected: #334f3b;--wc-focus: #a1cea9;--wc-ring: #9bcea333;--wc-shadow: 0 1px 2px #00000014, 0 8px 25px -16px #00000066;--wc-popup-shadow: 0 18px 48px -14px #00000080, 0 0 0 1px #63886b26;--wc-overlay: #07110dc2}body:has(#app>.site-theme-root>aside.sidebar) #app>.site-theme-root{background:var(--wc-canvas);color:var(--wc-ink)}body:has(#app>.site-theme-root>aside.sidebar) .bg-mesh-gradient{background:none}body:has(#app>.site-theme-root>aside.sidebar) .sidebar{background:var(--wc-surface);border-color:var(--wc-line);box-shadow:5px 0 25px -20px #1e49282b}body:has(#app>.site-theme-root>aside.sidebar) .sidebar-header,body:has(#app>.site-theme-root>aside.sidebar) .sidebar>.border-t{background:var(--wc-surface);border-color:var(--wc-line-soft)}body:has(#app>.site-theme-root>aside.sidebar) .sidebar-logo{box-shadow:0 0 0 1px var(--wc-line),0 3px 8px #203e280a}body:has(#app>.site-theme-root>aside.sidebar) .sidebar-brand-title{color:var(--wc-ink)}body:has(#app>.site-theme-root>aside.sidebar) .sidebar-section-title{color:var(--wc-muted)}body:has(#app>.site-theme-root>aside.sidebar) .sidebar-link{color:var(--wc-copy);border-radius:9px}body:has(#app>.site-theme-root>aside.sidebar) .sidebar-link:hover{color:var(--wc-ink);background-color:var(--wc-soft)}body:has(#app>.site-theme-root>aside.sidebar) .sidebar-link-active{color:var(--wc-green);background-color:var(--wc-tint);box-shadow:inset 3px 0 0 var(--wc-green),inset 0 0 0 1px var(--wc-line-soft)}body:has(#app>.site-theme-root>aside.sidebar) .sidebar-link-active:hover{background-color:var(--wc-selected)}body:has(#app>.site-theme-root>aside.sidebar) #app header.glass{background:var(--wc-surface);border-color:var(--wc-line);box-shadow:0 1px 7px #163b2a05}body:has(#app>.site-theme-root>aside.sidebar) :where(.text-gray-900,.text-gray-950,.text-gray-800,.page-title,.modal-title,.empty-state-title):where(:not([class*=text-red-]):not([class*=text-amber-]):not([class*=text-emerald-]):not([class*=text-green-])){color:var(--wc-ink)}body:has(#app>.site-theme-root>aside.sidebar) :where(.text-gray-700,.text-gray-600,.input-label):where(:not([class*=text-red-]):not([class*=text-amber-]):not([class*=text-emerald-]):not([class*=text-green-])){color:var(--wc-copy)}body:has(#app>.site-theme-root>aside.sidebar) :where(.text-gray-500,.page-description,.input-hint,.stat-label,.empty-state-description):where(:not([class*=text-red-]):not([class*=text-amber-]):not([class*=text-emerald-]):not([class*=text-green-])){color:var(--wc-muted)}body:has(#app>.site-theme-root>aside.sidebar) :where(.text-gray-400):where(:not([class*=text-red-]):not([class*=text-amber-]):not([class*=text-emerald-]):not([class*=text-green-])){color:var(--wc-faint)}body:has(#app>.site-theme-root>aside.sidebar) :is(.text-primary-500,.text-primary-600,.text-primary-700){color:var(--wc-green)}body:has(#app>.site-theme-root>aside.sidebar) :is(.card,.glass-card,.card-glass,.table-container){background:var(--wc-surface);border-color:var(--wc-line);border-radius:13px;box-shadow:var(--wc-shadow)}body:has(#app>.site-theme-root>aside.sidebar) :is(.card-header,.card-footer,.dialog-header,.modal-header,.modal-footer){border-color:var(--wc-line-soft)}body:has(#app>.site-theme-root>aside.sidebar) .card-header,body:has(#app>.site-theme-root>aside.sidebar) .card>.border-b{background-color:var(--wc-stripe);border-color:var(--wc-line-soft);border-top-left-radius:12px;border-top-right-radius:12px}body:has(#app>.site-theme-root>aside.sidebar) .card-footer{background-color:var(--wc-stripe)}body:has(#app>.site-theme-root>aside.sidebar) .card.p-4:has(>.flex>[class*=text-]),body:has(#app>.site-theme-root>aside.sidebar) .card.p-4:has(>.flex>[class*=bg-]){background-image:linear-gradient(135deg,transparent 55%,#71985d07)}body:has(#app>.site-theme-root>aside.sidebar) :is(.stat-icon,.card.p-4>.flex>.rounded-lg){box-shadow:inset 0 0 0 1px #7a968414}body:has(#app>.site-theme-root>aside.sidebar) :is(.bg-primary-50,.bg-primary-100,.stat-icon-primary){background-color:var(--wc-tint)}body:has(#app>.site-theme-root>aside.sidebar) .sidebar~div header .bg-primary-50{box-shadow:inset 0 0 0 1px var(--wc-line-soft)}body:has(#app>.site-theme-root>aside.sidebar) main :where(.bg-white,.bg-gray-50,.bg-gray-100):where(:not(button):not(input):not(textarea):not(select):not(.badge):not(.modal-overlay):not([class*=bg-primary-]):not([class*=bg-red-]):not([class*=bg-amber-]):not([class*=bg-emerald-])){background-color:var(--wc-surface)}body:has(#app>.site-theme-root>aside.sidebar) main :where(.bg-gray-50,.bg-gray-100):where(:not(.card):not(.table-scroll-container):not(button):not(input):not(textarea):not(select):not([class*=bg-primary-]):not([class*=bg-red-]):not([class*=bg-amber-]):not([class*=bg-emerald-])){background-color:var(--wc-soft)}body:has(#app>.site-theme-root>aside.sidebar) :where(.border-gray-100,.divide-gray-100>:not([hidden])~:not([hidden])):where(:not([class*=border-primary-]):not([class*=border-red-]):not([class*=border-amber-]):not([class*=border-emerald-])){border-color:var(--wc-line-soft)}body:has(#app>.site-theme-root>aside.sidebar) :where(.border-gray-200,.divide-gray-200>:not([hidden])~:not([hidden])):where(:not([class*=border-primary-]):not([class*=border-red-]):not([class*=border-amber-]):not([class*=border-emerald-])){border-color:var(--wc-line)}body:has(#app>.site-theme-root>aside.sidebar) .btn-primary{background:linear-gradient(180deg,#2c7051,#236046);color:#fff;border-color:#236046;box-shadow:inset 0 1px #ffffff1a,0 3px 8px -4px #1e513547}body:has(#app>.site-theme-root>aside.sidebar) .btn-primary:hover:not(:disabled){background:linear-gradient(180deg,#256045,#194d36);box-shadow:inset 0 1px #ffffff14,0 4px 10px -4px #1e513554}.dark body:has(#app>.site-theme-root>aside.sidebar) .btn-primary{background:linear-gradient(180deg,#b7dfbf,#a2cfae);color:#173423;border-color:#a2cfae;box-shadow:inset 0 1px #ffffff30,0 3px 9px #0000001a}.dark body:has(#app>.site-theme-root>aside.sidebar) .btn-primary:hover:not(:disabled){background:linear-gradient(180deg,#c4e8ca,#b1dbba)}body:has(#app>.site-theme-root>aside.sidebar) .btn-secondary{background:var(--wc-surface);color:var(--wc-copy);border-color:var(--wc-line);box-shadow:0 1px 2px #1f3c2c05}body:has(#app>.site-theme-root>aside.sidebar) .btn-secondary:hover:not(:disabled){background:var(--wc-soft);border-color:var(--wc-faint);color:var(--wc-ink)}body:has(#app>.site-theme-root>aside.sidebar) .btn-ghost{color:var(--wc-copy)}body:has(#app>.site-theme-root>aside.sidebar) .btn-ghost:hover:not(:disabled){background-color:var(--wc-soft);color:var(--wc-ink)}body:has(#app>.site-theme-root>aside.sidebar) main button.group[class*=bg-gray-]{background-color:var(--wc-stripe);box-shadow:inset 0 0 0 1px var(--wc-line-soft)}body:has(#app>.site-theme-root>aside.sidebar) main button.group[class*=bg-gray-]:hover{background-color:var(--wc-soft);box-shadow:inset 0 0 0 1px var(--wc-line)}body:has(#app>.site-theme-root>aside.sidebar) :where(.input,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),textarea,select){background-color:var(--wc-surface);color:var(--wc-ink);border-color:var(--wc-line);caret-color:var(--wc-green);--tw-ring-color: var(--wc-ring);--tw-ring-offset-color: var(--wc-surface)}body:has(#app>.site-theme-root>aside.sidebar) :is(input,textarea)::placeholder{color:var(--wc-faint)}body:has(#app>.site-theme-root>aside.sidebar) :is(input,textarea,select):focus{border-color:var(--wc-focus)}body:has(#app>.site-theme-root>aside.sidebar) :is(input,textarea,select):disabled{background-color:var(--wc-soft);color:var(--wc-muted)}body:has(#app>.site-theme-root>aside.sidebar) :is(.input-error,input[aria-invalid=true],textarea[aria-invalid=true]){border-color:#dc5252}body:has(#app>.site-theme-root>aside.sidebar) :is(input[type=checkbox],input[type=radio]){accent-color:var(--wc-green)}body:has(#app>.site-theme-root>aside.sidebar) :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--wc-focus);outline-offset:2px;--tw-ring-color: var(--wc-ring);--tw-ring-offset-color: var(--wc-surface)}body:has(#app>.site-theme-root>aside.sidebar) button[role=combobox],body:has(#app>.site-theme-root>aside.sidebar) button.select-trigger{background-color:var(--wc-surface);border-color:var(--wc-line);color:var(--wc-copy)}body:has(#app>.site-theme-root>aside.sidebar) button.select-trigger-open{border-color:var(--wc-focus);--tw-ring-color: var(--wc-ring)}body:has(#app>.site-theme-root>aside.sidebar) button.select-trigger-error{border-color:#dc5252}body:has(#app>.site-theme-root>aside.sidebar) button.select-trigger-disabled{background-color:var(--wc-soft);color:var(--wc-muted)}body:has(#app>.site-theme-root>aside.sidebar) :is(.dropdown,[role=listbox],[role=menu]){background:var(--wc-raised);border-color:var(--wc-line);box-shadow:var(--wc-popup-shadow)}body:has(#app>.site-theme-root>aside.sidebar) :is(main,header) div.absolute.bg-white.shadow-lg{background-color:var(--wc-raised);border-color:var(--wc-line);box-shadow:var(--wc-popup-shadow)}body:has(#app>.site-theme-root>aside.sidebar) :is(.dropdown-item,[role=option],[role=menuitem]):not([class*=text-red-]){color:var(--wc-copy)}body:has(#app>.site-theme-root>aside.sidebar) :is(.dropdown-item,[role=option],[role=menuitem]):hover:not([class*=text-red-]){background-color:var(--wc-soft);color:var(--wc-ink)}body:has(#app>.site-theme-root>aside.sidebar) [role=option][aria-selected=true]{background-color:var(--wc-tint);color:var(--wc-green)}body:has(#app>.site-theme-root>aside.sidebar) .select-option-focused{background-color:var(--wc-hover)}body:has(#app>.site-theme-root>aside.sidebar) .select-option-selected.select-option-focused{background-color:var(--wc-selected)}body:has(#app>.site-theme-root>aside.sidebar) :is(.modal-overlay,.dialog-overlay){background-color:var(--wc-overlay)}body:has(#app>.site-theme-root>aside.sidebar) :is(.modal-content,.dialog-container){background-color:var(--wc-surface);border-color:var(--wc-line);border-radius:16px;box-shadow:var(--wc-popup-shadow)}body:has(#app>.site-theme-root>aside.sidebar) :is(.modal-header,.dialog-header,.modal-footer,.dialog-footer){background-color:var(--wc-stripe)}body:has(#app>.site-theme-root>aside.sidebar) :is(.table-wrapper,.table-scroll-container,.table-body){background-color:var(--wc-surface);border-color:var(--wc-line)}body:has(#app>.site-theme-root>aside.sidebar) :is(.table,.table-wrapper table) :is(thead,th){background-color:var(--wc-soft);border-color:var(--wc-line);color:var(--wc-muted)}body:has(#app>.site-theme-root>aside.sidebar) :is(.table,.table-wrapper table) td{border-color:var(--wc-line-soft)}body:has(#app>.site-theme-root>aside.sidebar) :is(.table,.table-wrapper table) tbody tr:nth-child(2n):not([class*=bg-primary-]):not([aria-selected=true]){background-color:var(--wc-stripe)}body:has(#app>.site-theme-root>aside.sidebar) :is(.table,.table-wrapper table) tbody tr:hover:not([class*=bg-primary-]):not([aria-selected=true]){background-color:var(--wc-soft)}body:has(#app>.site-theme-root>aside.sidebar) .table-wrapper tbody .sticky-col{background-color:var(--wc-surface)}body:has(#app>.site-theme-root>aside.sidebar) .table-wrapper tbody tr:nth-child(2n):not([class*=bg-primary-]) .sticky-col{background-color:var(--wc-stripe)}body:has(#app>.site-theme-root>aside.sidebar) .table-wrapper tbody tr:hover .sticky-col{background-color:var(--wc-soft)}body:has(#app>.site-theme-root>aside.sidebar) .table-wrapper tr[class*=bg-primary-],body:has(#app>.site-theme-root>aside.sidebar) .table-wrapper tr[aria-selected=true]{background-color:var(--wc-tint)}body:has(#app>.site-theme-root>aside.sidebar) .table-wrapper tr[class*=bg-primary-] .sticky-col{background-color:var(--wc-tint)}body:has(#app>.site-theme-root>aside.sidebar) .table-wrapper th[aria-sort=ascending],body:has(#app>.site-theme-root>aside.sidebar) .table-wrapper th[aria-sort=descending]{color:var(--wc-green)}body:has(#app>.site-theme-root>aside.sidebar) .badge-gray{background-color:var(--wc-soft);color:var(--wc-copy);box-shadow:inset 0 0 0 1px var(--wc-line-soft)}body:has(#app>.site-theme-root>aside.sidebar) .badge-primary{background-color:var(--wc-tint);color:var(--wc-green);box-shadow:inset 0 0 0 1px var(--wc-line-soft)}body:has(#app>.site-theme-root>aside.sidebar) .code{background-color:var(--wc-soft);color:var(--wc-green)}body:has(#app>.site-theme-root>aside.sidebar) .tabs{background-color:var(--wc-soft)}body:has(#app>.site-theme-root>aside.sidebar) .tab{color:var(--wc-muted)}body:has(#app>.site-theme-root>aside.sidebar) .tab-active{background-color:var(--wc-surface);color:var(--wc-green);box-shadow:0 1px 4px #203e2814}body:has(#app>.site-theme-root>aside.sidebar) .skeleton{background-color:var(--wc-line-soft)}body:has(#app>.site-theme-root>aside.sidebar) ::selection{background-color:var(--wc-selected);color:var(--wc-ink)}
