*{color-scheme:light!important}html.dark *{color-scheme:dark!important}:root{--sidebar-bg:#ffffff;--topbar-bg:rgba(255,255,255,0.95);--sidebar-border:#e5e7eb;--topbar-border:#e5e7eb;--sidebar-text:#111827;--topbar-text:#111827;--sidebar-text-muted:#6b7280;--sidebar-hover-bg:#ecfdf5;--sidebar-hover-text:#047857;--topbar-hover-bg:#f3f4f6;--sidebar-active-bg:#d1fae5;--sidebar-active-text:#065f46;--accent-primary:#10b981;--accent-secondary:#6366f1;--accent-danger:#ef4444;--sidebar-shadow:0 1px 3px 0 rgba(0,0,0,0.1);--topbar-shadow:0 1px 3px 0 rgba(0,0,0,0.1);--dropdown-bg:#ffffff;--dropdown-border:#e5e7eb;--dropdown-hover:#f3f4f6;--input-bg:#f9fafb;--input-border:#d1d5db;--input-text:#111827;--scrollbar-thumb:#d1d5db;--scrollbar-thumb-hover:#9ca3af}[data-theme=dark],html.dark{--sidebar-bg:#111827;--topbar-bg:rgba(17,24,39,0.95);--sidebar-border:#374151;--topbar-border:#374151;--sidebar-text:#f3f4f6;--topbar-text:#f3f4f6;--sidebar-text-muted:#9ca3af;--sidebar-hover-bg:#000000;--sidebar-hover-text:#ffffff;--topbar-hover-bg:#1f2937;--sidebar-active-bg:#065f46;--sidebar-active-text:#d1fae5;--accent-primary:#10b981;--accent-secondary:#818cf8;--accent-danger:#f87171;--sidebar-shadow:0 1px 3px 0 rgba(0,0,0,0.3);--topbar-shadow:0 1px 3px 0 rgba(0,0,0,0.3);--dropdown-bg:#1f2937;--dropdown-border:#374151;--dropdown-hover:#374151;--input-bg:#1f2937;--input-border:#374151;--input-text:#f3f4f6;--scrollbar-thumb:#4b5563;--scrollbar-thumb-hover:#6b7280}aside{background-color:var(--sidebar-bg)!important;color:var(--sidebar-text)!important;border-right:1px solid var(--sidebar-border)!important;box-shadow:var(--sidebar-shadow)!important;transition:background-color .3s ease,color .3s ease}aside,aside *,aside nav,aside nav li,aside nav ul,aside>div{border-color:var(--sidebar-border)!important}aside>div:first-child{border-bottom:1px solid var(--sidebar-border)!important}aside>div:first-child:hover{background-color:var(--sidebar-hover-bg)!important}.sidebar-item{color:var(--sidebar-text)!important;transition:background-color .15s ease,color .15s ease!important}.sidebar-item:hover{background-color:var(--sidebar-hover-bg)!important;color:var(--sidebar-hover-text)!important}.sidebar-item.bg-green-100{background-color:var(--sidebar-active-bg)!important;color:var(--sidebar-active-text)!important}.sidebar-item svg{transition:color .3s ease}.sidebar-item:hover svg{color:var(--accent-primary)!important}.sidebar-item .group-hover\:visible{background-color:var(--accent-primary)!important;color:#ffffff!important}aside nav ul>li:has(.flex.items-center.justify-between){color:var(--sidebar-text)!important;transition:background-color .3s ease}aside nav ul>li:has(.flex.items-center.justify-between):hover{background-color:var(--topbar-hover-bg)!important}html.dark aside nav ul>li:has(.flex.items-center.justify-between)[class*=bg-gray-800]{background-color:#1f2937!important}aside nav ul ul li a{color:var(--sidebar-text-muted)!important;border-left-color:var(--accent-secondary)!important;transition:all .15s ease}aside nav ul ul li a:hover{color:var(--sidebar-text)!important;background-color:var(--sidebar-hover-bg)!important;border-left-color:var(--accent-primary)!important}aside>div:last-child{border-top:1px solid var(--sidebar-border)!important;background-color:var(--sidebar-bg)!important}aside nav::-webkit-scrollbar{width:6px}aside nav::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:3px}aside nav::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}aside nav::-webkit-scrollbar-track{background-color:transparent}header{background-color:var(--topbar-bg)!important;color:var(--topbar-text)!important;border-bottom:1px solid var(--topbar-border)!important;box-shadow:var(--topbar-shadow)!important;transition:background-color .3s ease,color .3s ease}header,header *,header button,header input,header nav,header nav *,header>div{border-color:var(--topbar-border)!important}header nav a,header nav span{color:var(--sidebar-text-muted)!important}header nav a{transition:color .15s ease}header nav a:hover{color:var(--accent-secondary)!important}header nav span:last-child,header nav span[class*=font-semibold],header nav span[class*=text-lg]{color:var(--topbar-text)!important;font-weight:600!important;opacity:1!important}header input[type=search],header input[type=text]{background-color:var(--input-bg)!important;color:var(--input-text)!important;border:1px solid var(--input-border)!important;border-color:var(--input-border)!important}header div[class*=border] input{border:none!important}header>div>div[class*=relative]>div[class*=border]{border:1px solid var(--input-border)!important;border-color:var(--input-border)!important}header input[type=search]::-moz-placeholder,header input[type=text]::-moz-placeholder{color:var(--sidebar-text-muted)!important}header input[type=search]::placeholder,header input[type=text]::placeholder{color:var(--sidebar-text-muted)!important}header input:focus{border-color:var(--accent-secondary)!important;outline:none!important}html:not(.dark) header div[class*=border][class*=rounded]{border-color:#d1d5db!important}html.dark header div[class*=border][class*=rounded]{border-color:#374151!important}header .absolute svg{color:var(--sidebar-text-muted)!important}header>div>div>div[class*=absolute][class*=top-full]{background-color:var(--dropdown-bg)!important;border-color:var(--dropdown-border)!important}header>div>div>div[class*=absolute] button{color:var(--topbar-text)!important}header>div>div>div[class*=absolute] button:hover{background-color:var(--dropdown-hover)!important}header button:not(.flex.items-center.gap-3){color:var(--sidebar-text-muted)!important;transition:background-color .15s ease,color .15s ease}header button:not(.flex.items-center.gap-3):hover{background-color:var(--topbar-hover-bg)!important}header button svg.text-yellow-400,header button svg.text-yellow-500{color:#f59e0b!important}header button:hover svg.text-yellow-400,header button:hover svg.text-yellow-500{color:#ffffff!important}header button.flex.items-center.gap-3 .rounded-full{background-color:var(--accent-primary)!important;color:#ffffff!important}header button.flex.items-center.gap-3:hover{background-color:var(--dropdown-hover)!important}header button.flex.items-center.gap-3 span{color:var(--topbar-text)!important;opacity:1!important}html:not(.dark) header button.flex.items-center.gap-3 span{color:#111827!important}html.dark header button.flex.items-center.gap-3 span{color:#f3f4f6!important}header>div:last-child>div:last-child>div[class*=absolute]{background-color:var(--dropdown-bg)!important;border-color:var(--dropdown-border)!important}header>div:last-child>div:last-child>div[class*=absolute] a,header>div:last-child>div:last-child>div[class*=absolute] button{color:var(--topbar-text)!important}header>div:last-child>div:last-child>div[class*=absolute] a:hover,header>div:last-child>div:last-child>div[class*=absolute] button:hover{background-color:var(--dropdown-hover)!important}header button.text-red-600{color:var(--accent-danger)!important}html.dark header button.text-red-600:hover{background-color:rgba(239,68,68,.1)!important}div[class*="absolute right-0 mt-3 w-80"]{background-color:var(--dropdown-bg)!important;border-color:var(--dropdown-border)!important}div[class*="absolute right-0 mt-3 w-80"]>div:first-child{border-bottom-color:var(--dropdown-border)!important}div[class*="absolute right-0 mt-3 w-80"] h3{color:var(--topbar-text)!important}div[class*="absolute right-0 mt-3 w-80"] button{color:var(--sidebar-text-muted)!important}div[class*="absolute right-0 mt-3 w-80"] button:hover{background-color:var(--dropdown-hover)!important}div[class*="absolute right-0 mt-3 w-80"]>div:nth-child(2){background-color:var(--input-bg)!important;border-bottom-color:var(--dropdown-border)!important}div[class*="absolute right-0 mt-3 w-80"]>div:nth-child(2) button{transition:all .15s ease}html.dark div[class*="absolute right-0 mt-3 w-80"]>div:nth-child(2) button[class*=bg-white]{background-color:#111827!important;color:#f3f4f6!important;border-color:#374151!important}html.dark div[class*="absolute right-0 mt-3 w-80"]>div:nth-child(2) button[class*=bg-gray-100]:not([class*=bg-white]){background-color:#1f2937!important;color:#9ca3af!important}div[class*="absolute right-0 mt-3 w-80"]>div:last-child{color:var(--topbar-text)!important}div[class*="absolute right-0 mt-3 w-80"]>div:last-child p{color:var(--sidebar-text-muted)!important}.fixed.inset-0.bg-black\/40,.fixed.inset-0[class*=bg-black]{background-color:rgba(0,0,0,.5)!important}.fixed.inset-0>div,div[class*=fixed][class*=inset-0]>div{background-color:var(--dropdown-bg)!important;border-color:var(--dropdown-border)!important;color:var(--topbar-text)!important}.fixed.inset-0 input,.fixed.inset-0 select,.fixed.inset-0 textarea{background-color:var(--input-bg)!important;color:var(--input-text)!important;border-color:var(--input-border)!important}.fixed.inset-0 label{color:var(--topbar-text)!important}.fixed.inset-0 button[class*=bg-indigo]{background-color:var(--accent-secondary)!important;color:#ffffff!important}.fixed.inset-0 button[class*=bg-gray]{background-color:var(--dropdown-hover)!important;color:var(--topbar-text)!important}div[class*=fixed][class*=inset-0]:has(>div[class*=right-0]){background-color:rgba(0,0,0,.5)!important}div[class*=absolute][class*=right-0],div[class*=fixed][class*=right-0]{background-color:var(--dropdown-bg)!important;color:var(--topbar-text)!important;border-color:var(--dropdown-border)!important}div[class*=absolute] h2,div[class*=absolute] h3,div[class*=absolute] p,div[class*=absolute] span:not([class*=bg-]),div[class*=fixed] h2,div[class*=fixed] h3,div[class*=fixed] p,div[class*=fixed] span:not([class*=bg-]){color:var(--topbar-text)!important}div[class*=fixed] div[class*=bg-green],div[class*=fixed] div[class*=bg-indigo]{opacity:.9}div[class*=absolute] ul li,div[class*=fixed] ul li{color:var(--topbar-text)!important}div[class*=absolute] svg[class*=text-green],div[class*=fixed] svg[class*=text-green]{color:var(--accent-primary)!important}div[class*=absolute] button,div[class*=fixed] button{border-color:var(--dropdown-border)!important}div[class*=absolute] button svg,div[class*=fixed] button svg{color:var(--sidebar-text-muted)!important}main{background-color:transparent!important}html:not(.dark) main{background-color:#ffffff!important}html.dark main{background-color:#111827!important}main div[class*=bg-white][class*=rounded],main div[class*=dashboard-card],main section[class*=bg-white][class*=rounded],main section[class*=dashboard-card]{background-color:var(--dropdown-bg)!important;border:1px solid var(--dropdown-border)!important;color:var(--topbar-text)!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)!important}html:not(.dark) main div[class*=bg-white],html:not(.dark) main section[class*=bg-white]{background-color:#ffffff!important;box-shadow:0 2px 8px rgba(16,185,129,.08)!important;border-color:#e5e7eb!important;color:#111827!important}html.dark main div[class*=bg-white]:not([class*="hover:bg-white"]),html.dark main section[class*=bg-white]{background-color:#1f2937!important;border-color:#374151!important;color:#f3f4f6!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.3)!important}main div[class*=rounded] h2,main div[class*=rounded] h3,main div[class*=rounded] h4,main section[class*=rounded] h2,main section[class*=rounded] h3{color:var(--topbar-text)!important;font-weight:600!important}html:not(.dark) main div[class*=rounded] h2,html:not(.dark) main div[class*=rounded] h3,html:not(.dark) main div[class*=rounded] h4{color:#111827!important}html.dark main div[class*=rounded] h2,html.dark main div[class*=rounded] h3,html.dark main div[class*=rounded] h4{color:#f3f4f6!important}main div[class*=rounded] p,main section[class*=rounded] p{color:var(--topbar-text)!important}html:not(.dark) main div[class*=rounded] p{color:#374151!important}html.dark main div[class*=rounded] p{color:#e5e7eb!important}main div[class*=rounded] p[class*=text-sm],main div[class*=rounded] span[class*=text-sm]:not([class*=bg-]){color:var(--sidebar-text-muted)!important}html:not(.dark) main div[class*=rounded] p[class*=text-sm],html:not(.dark) main div[class*=rounded] span[class*=text-sm]:not([class*=bg-]){color:#6b7280!important}html.dark main div[class*=rounded] p[class*=text-sm],html.dark main div[class*=rounded] span[class*=text-sm]:not([class*=bg-]){color:#9ca3af!important}main table{border-collapse:collapse!important;width:100%!important}main table thead th{color:var(--accent-primary)!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:.75rem!important;border-bottom:2px solid var(--dropdown-border)!important}html:not(.dark) main table thead th{color:#6b7280!important;border-bottom-color:#e5e7eb!important}html.dark main table thead th{color:#9ca3af!important;border-bottom-color:#374151!important}main table tbody tr{border-bottom:1px solid var(--dropdown-border)!important}html.dark main table thead th,html:not(.dark) main table thead th{color:var(--accent-primary)!important}main table tbody td{color:var(--topbar-text)!important;padding:.75rem!important}html:not(.dark) main table tbody td{color:#111827!important}html.dark main table tbody td{color:#e5e7eb!important}main div[class*=bg-white],main section[class*=bg-white]{background-color:var(--dropdown-bg)!important;color:var(--topbar-text)!important}html:not(.dark) div[class*=bg-white],html:not(.dark) section[class*=bg-white]{background-color:#ffffff!important;color:#111827!important}html.dark div[class*=bg-white]:not([class*="hover:bg-white"]),html.dark section[class*=bg-white]{background-color:#1f2937!important;color:#f3f4f6!important}html:not(.dark) h1,html:not(.dark) h2,html:not(.dark) h3,html:not(.dark) h4,html:not(.dark) label,html:not(.dark) p,html:not(.dark) span{color:#111827!important}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark label,html.dark p:not([class*=text-green]):not([class*=text-red]):not([class*=text-blue]),html.dark span:not([class*=text-green]):not([class*=text-red]):not([class*=text-blue]):not([class*=bg-]){color:#f3f4f6!important}html:not(.dark) div[class*=border],html:not(.dark) section[class*=border]{border-color:#e5e7eb!important}html.dark div[class*=border],html.dark section[class*=border]{border-color:#374151!important}.absolute.top-1.right-1.bg-red-500{background-color:var(--accent-danger)!important}.absolute.-top-1.-right-1.bg-indigo-500{background-color:var(--accent-secondary)!important}html:not(.dark) *,html:not(.dark) aside,html:not(.dark) div,html:not(.dark) header,html:not(.dark) nav{color-scheme:light!important}html.dark *,html.dark aside,html.dark div,html.dark header,html.dark nav{color-scheme:dark!important}@media (prefers-color-scheme:dark){:root:not(.dark):not([data-theme=dark]){color-scheme:light!important}:root:not(.dark):not([data-theme=dark]) *,:root:not(.dark):not([data-theme=dark]) aside,:root:not(.dark):not([data-theme=dark]) header{color-scheme:light!important;border-color:var(--sidebar-border)!important}}@media (prefers-color-scheme:light){[data-theme=dark],html.dark{color-scheme:dark!important}[data-theme=dark] *,html.dark *,html.dark aside,html.dark header{color-scheme:dark!important;border-color:var(--sidebar-border)!important}}aside,aside>div:first-child,aside>div:last-child{border-color:var(--sidebar-border)!important}header,header nav,header>div{border-color:var(--topbar-border)!important}html{transition:background-color .3s ease,color .3s ease}html:not(.dark){color-scheme:light!important}html.dark{color-scheme:dark!important}aside,header{backdrop-filter:blur(12px)}@media (max-width:768px){aside{box-shadow:2px 0 8px rgba(0,0,0,.1)}html.dark aside{box-shadow:2px 0 8px rgba(0,0,0,.3)}}.sidebar-item,header a,header button{-webkit-tap-highlight-color:transparent}.sidebar-item,aside,div[class*=absolute],header,header button,header input{transition-property:background-color,border-color,color;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}div.bar-sent{background-color:#22c55e!important}div.bar-received{background-color:#0f766e!important}aside>div:first-child,aside>div:first-child:hover{background-color:#ffffff!important}html.dark main table tbody tr:hover{background-color:transparent!important}aside[class*=fixed],div[class*=SubscriptionPanel],div[class*=fixed][class*=right-0][class*=top-0]{background-color:var(--dropdown-bg)!important;color:var(--topbar-text)!important;border-left:1px solid var(--dropdown-border)!important}html:not(.dark) div[class*=fixed][class*=right-0][class*=top-0]{background-color:#ffffff!important;color:#111827!important;border-left-color:#e5e7eb!important}html.dark div[class*=fixed][class*=right-0][class*=top-0]{background-color:#1f2937!important;color:#f3f4f6!important;border-left-color:#374151!important}div[class*=fixed]>div:first-child{border-bottom:1px solid var(--dropdown-border)!important;background-color:transparent!important}html:not(.dark) div[class*=fixed]>div:first-child{border-bottom-color:#e5e7eb!important}html.dark div[class*=fixed]>div:first-child{border-bottom-color:#374151!important}div[class*=bg-emerald],div[class*=bg-green-50]{border-color:var(--dropdown-border)!important}html:not(.dark) div[class*=bg-green-50]{background-color:#ecfdf5!important;border-color:#d1fae5!important}html.dark div[class*=bg-green-50]{background-color:rgba(16,185,129,.1)!important;border-color:rgba(16,185,129,.2)!important}div[class*=fixed] div[class*=bg-green] h3,div[class*=fixed] div[class*=bg-green] p{color:var(--accent-primary)!important}html.dark div[class*=fixed] div[class*=bg-green] h3,html.dark div[class*=fixed] div[class*=bg-green] p{color:#10b981!important}div[class*=fixed] div:has(>p){background-color:transparent!important}div[class*=fixed] h4,div[class*=fixed] strong{color:var(--topbar-text)!important}html:not(.dark) div[class*=fixed] h4,html:not(.dark) div[class*=fixed] strong{color:#111827!important}html.dark div[class*=fixed] h4,html.dark div[class*=fixed] strong{color:#f3f4f6!important}div[class*=fixed] p[class*=text-sm],div[class*=fixed] span[class*=text-sm]{color:var(--sidebar-text-muted)!important}html:not(.dark) div[class*=fixed] p[class*=text-sm],html:not(.dark) div[class*=fixed] span[class*=text-sm]{color:#6b7280!important}html.dark div[class*=fixed] p[class*=text-sm],html.dark div[class*=fixed] span[class*=text-sm]{color:#9ca3af!important}div[class*=fixed] ul li{color:var(--topbar-text)!important}html:not(.dark) div[class*=fixed] ul li{color:#374151!important}html.dark div[class*=fixed] ul li{color:#e5e7eb!important}div[class*=fixed] ul li svg{color:var(--accent-primary)!important}div[class*=fixed] button[class*=bg-blue],div[class*=fixed] button[class*=bg-indigo],div[class*=fixed] button[class*=bg-purple]{background:linear-gradient(135deg,#6366f1,#818cf8)!important;color:#ffffff!important;border:none!important}div[class*=fixed] button[class*=bg-gray]{background-color:var(--dropdown-hover)!important;color:var(--topbar-text)!important;border:1px solid var(--dropdown-border)!important}html:not(.dark) div[class*=fixed] button[class*=bg-gray]{background-color:#f3f4f6!important;color:#111827!important;border-color:#e5e7eb!important}html.dark div[class*=fixed] button[class*=bg-gray]{background-color:#374151!important;color:#f3f4f6!important;border-color:#4b5563!important}div[class*=fixed]>div:last-child p{color:var(--sidebar-text-muted)!important}html:not(.dark) div[class*=fixed]>div:last-child p{color:#9ca3af!important}html.dark div[class*=fixed]>div:last-child p{color:#6b7280!important}div[class*=fixed] button:has(svg[class*=X]){color:var(--sidebar-text-muted)!important;background-color:transparent!important}div[class*=fixed] button:has(svg[class*=X]):hover{background-color:var(--dropdown-hover)!important}header>div>div.relative{border-color:transparent!important}header div.relative>div[class*=border]{background-color:var(--input-bg)!important;border:1px solid var(--input-border)!important}html:not(.dark) header div.relative>div[class*=border]{background-color:#ffffff!important;border-color:#d1d5db!important}html.dark header div.relative>div[class*=border]{background-color:#1f2937!important;border-color:#374151!important}header div.relative>div[class*=border]>input{background-color:transparent!important;border:none!important;color:var(--input-text)!important}html:not(.dark) header div.relative>div[class*=border]>input{color:#111827!important}html.dark header div.relative>div[class*=border]>input{color:#f3f4f6!important}header div.relative svg[class*=absolute]{color:var(--sidebar-text-muted)!important}header div.relative>div[class*=border]:focus-within{border-color:var(--accent-secondary)!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important}html:not(.dark) header button.flex.items-center.gap-3{background-color:#f9fafb!important}html.dark header button.flex.items-center.gap-3{background-color:#1f2937!important}html:not(.dark) header button.flex.items-center.gap-3:hover{background-color:#f3f4f6!important}html.dark header button.flex.items-center.gap-3:hover{background-color:#374151!important}header button.flex.items-center.gap-3>div[class*=rounded-full]{background-color:var(--dropdown-hover)!important;border:2px solid var(--dropdown-border)!important}html:not(.dark) header button.flex.items-center.gap-3>div[class*=rounded-full]{background-color:#e5e7eb!important;border-color:#d1d5db!important}html.dark header button.flex.items-center.gap-3>div[class*=rounded-full]{background-color:#374151!important;border-color:#4b5563!important}[class*=absolute][class*=right-0],[class*=fixed][class*=right-0]{box-shadow:-4px 0 6px rgba(0,0,0,.1)!important}html.dark [class*=absolute][class*=right-0],html.dark [class*=fixed][class*=right-0]{box-shadow:-4px 0 6px rgba(0,0,0,.3)!important}[class*=fixed][class*=overflow-y]::-webkit-scrollbar{width:6px}[class*=fixed][class*=overflow-y]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:3px}[class*=fixed][class*=overflow-y]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}