:root{--md3-page:#e2e8f0;--md3-platform:#e2e8f0;--md3-surface:#fff;--md3-outline:#cbd5e1;--md3-border:#cbd5e1;--md3-focus:#043064;--md3-accent:#043064;--md3-on-accent:#fff;--md3-text:#1e293b;--md3-secondary:#475569;--md3-muted:#64748b;--md3-active-surface:#d8e4f8;--md3-active-outline:#043064;color-scheme:light}html.dark{--md3-page:#0f131a;--md3-platform:#0f131a;--md3-surface:#181d26;--md3-outline:#2a303d;--md3-border:#2a303d;--md3-focus:#a8c7fa;--md3-text:#e2e2e9;--md3-secondary:#94a3b8;--md3-muted:#8e919a;--md3-accent:#a8c7fa;--md3-on-accent:#043064;--md3-active-surface:#2b374e;--md3-active-outline:#4f72ce;color-scheme:dark}html,body{background-color:var(--md3-page);color:var(--md3-text)}main{color:var(--md3-text);background-color:var(--md3-page)!important}main>nav,#favoritesSidebarBox,#sidebarList,#activeToolHeaderCard,#mainWorkfield,#workspaceAdBanner,#mainInfoField,#sidebarAdBox,#globalHistoryField{color:var(--md3-text);background-color:var(--md3-surface)!important;border-color:var(--md3-outline)!important}#mainWorkfield{--md3-platform:var(--md3-page);--md3-border:var(--md3-outline);--md3-focus:var(--md3-accent);--md3-text:var(--md3-text);background-color:var(--md3-surface)!important;color:var(--md3-text)!important}#mainWorkfield [class*="text-[#a8c7fa]"],#mainWorkfield [class*="text-[#043064]"]{color:var(--md3-accent)!important}#mainWorkfield .md3-field,#mainWorkfield :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select){background-color:var(--md3-surface)!important;border-color:var(--md3-outline)!important;color:var(--md3-text)!important}#mainWorkfield .md3-field:focus,#mainWorkfield :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select):focus{border-color:var(--md3-accent)!important;box-shadow:0 0 0 1px var(--md3-accent)!important}#mainWorkfield .md3-card{background-color:var(--md3-surface)!important;border-color:var(--md3-outline)!important}#mainWorkfield .md3-primary{background-color:var(--md3-accent)!important;color:var(--md3-on-accent)!important}#mainWorkfield .md3-tonal,#mainWorkfield .md3-download{background-color:var(--md3-surface)!important;border-color:var(--md3-outline)!important;color:var(--md3-accent)!important}.active-tool,.active-category{background-color:var(--md3-active-surface)!important;border-color:var(--md3-active-outline)!important;color:var(--md3-accent)!important}.category-btn,.sidebar-tool-btn{color:var(--md3-secondary)}.category-btn{background-color:var(--md3-surface);border-color:var(--md3-outline)}.sidebar-tool-btn:hover,.category-btn:hover{background-color:var(--md3-active-surface);color:var(--md3-accent)}#themeToggleBtn{color:var(--md3-accent)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0f131a}::-webkit-scrollbar-thumb{background:#2a303d;border:2px solid #0f131a;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#3c4455}textarea::-webkit-scrollbar,div::-webkit-scrollbar{width:6px;height:6px}#mainWorkfield ::-webkit-scrollbar{width:8px;height:8px}#mainWorkfield textarea::-webkit-scrollbar,#mainWorkfield div::-webkit-scrollbar{width:6px;height:6px}#mainWorkfield ::-webkit-scrollbar-track{background:#0f131a!important}#mainWorkfield ::-webkit-scrollbar-thumb{background:#2a303d!important;border:2px solid #0f131a!important;border-radius:9999px!important}#mainWorkfield ::-webkit-scrollbar-thumb:hover{background:#3c4455!important}#mainWorkfield{color:#e2e2e9;background-color:#181d26;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}#mainWorkfield [class*=bg-]{background-color:#181d26!important}#mainWorkfield [class*=border-]{border-color:#2a303d!important}#mainWorkfield [class*="text-[#"]{color:#e2e2e9!important}#mainWorkfield [class*="text-[#a8c7fa]"]{color:#a8c7fa!important}#mainWorkfield .md3-title,#mainWorkfield h2{color:#e2e2e9!important}#mainWorkfield .md3-section-title,#mainWorkfield .md3-label{color:#94a3b8!important}#mainWorkfield .md3-caption,#mainWorkfield input::placeholder,#mainWorkfield textarea::placeholder{color:#8e919a!important}#mainWorkfield h2,#mainWorkfield .md3-title{color:#e2e2e9;letter-spacing:0;font-size:1.5rem;font-weight:400;line-height:2rem}#mainWorkfield h3,#mainInfoField h3,#mainWorkfield .md3-section-title{color:#94a3b8;letter-spacing:0;text-transform:uppercase;font-size:.875rem;font-weight:600;line-height:1.25rem}#mainWorkfield .md3-body{color:#c4c6cf;font-size:.875rem;font-weight:400;line-height:1.625}#mainWorkfield .md3-caption{color:#8e919a;font-size:.75rem;font-weight:400}#mainWorkfield .md3-label{color:#c4c6cf;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}#mainWorkfield .md3-card{padding:1.5rem}#mainWorkfield .md3-field,#mainWorkfield :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select){box-sizing:border-box;color:#e2e2e9!important;background-color:#181d26!important;border:1px solid #2a303d!important;border-radius:.75rem!important;width:100%!important;padding:.75rem 1rem!important;font-size:.875rem!important;transition:all .2s!important}#mainWorkfield :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select):focus{border-color:#a8c7fa!important;outline:none!important;box-shadow:0 0 0 1px #a8c7fa!important}#mainWorkfield .md3-field::placeholder{color:#8e919a;opacity:1}#mainWorkfield .md3-field:focus{border-color:#a8c7fa!important;outline:none!important}#mainWorkfield .md3-card{background-color:#181d26!important;border-color:#2a303d!important;padding:1.5rem!important}#mainWorkfield :is(output,[role=status],[class*=result],[class*=preview]){background-color:#0f131a;border:1px solid #2a303d;border-radius:.75rem;padding:1rem}#mainWorkfield .md3-primary,#mainWorkfield .md3-tonal,#mainWorkfield .md3-download{border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}#mainWorkfield .md3-primary{box-shadow:0 1px 2px #0000001f;color:#043064!important;background-color:#a8c7fa!important;border:1px solid #0000!important}#mainWorkfield .md3-primary:hover{background-color:#a8c7fa!important}#mainWorkfield .md3-tonal,#mainWorkfield .md3-download{color:#a8c7fa!important;background-color:#181d26!important;border:1px solid #2a303d!important}#mainWorkfield .md3-tonal:hover,#mainWorkfield .md3-download:hover{background-color:#181d26!important}.hidden{display:none!important}.active-tool{color:#a8c7fa!important;background-color:#28364e!important;border-color:#4f72ce!important;font-weight:600!important}.active-category{color:#a9cbff!important;background-color:#28364e!important;border-color:#4f72ce!important;font-weight:600!important}.category-btn{color:#bcc4d8;cursor:pointer;white-space:nowrap;background-color:#181d26;border:1px solid #2a303d;border-radius:9999px;padding:5px 12px;font-size:.8125rem;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1)}.category-btn:hover{color:#a8c7fa;background-color:#253047}.sidebar-tool-btn{text-align:left;color:#c6cbdb;cursor:pointer;white-space:normal;word-break:normal;overflow-wrap:break-word;background:0 0;border:1px solid #0000;border-radius:12px;width:100%;padding:8px 12px;font-size:.8125rem;font-weight:500;line-height:1.38;transition:all .18s cubic-bezier(.16,1,.3,1);display:block}.sidebar-tool-btn:hover{color:#e2e2e9;background-color:#202734}:root:not(.dark) body,:root:not(.dark) main{color:#1e293b!important;background-color:#e2e8f0!important}:root:not(.dark) main>nav{background-color:#fffffff2!important;border-color:#cbd5e1!important;box-shadow:0 1px 3px #0f172a0d!important}:root:not(.dark) #favoritesSidebarBox,:root:not(.dark) #sidebarList,:root:not(.dark) #activeToolHeaderCard,:root:not(.dark) #mainWorkfield,:root:not(.dark) #workspaceAdBanner,:root:not(.dark) #mainInfoField,:root:not(.dark) #sidebarAdBox,:root:not(.dark) #globalHistoryField,:root:not(.dark) footer>div{color:#1e293b!important;background-color:#fff!important;border-color:#cbd5e1!important;box-shadow:0 4px 16px -2px #0f172a14,0 2px 4px -1px #0f172a0a!important}:root:not(.dark) #mainWorkfield [class*=bg-]{background-color:#fff!important}:root:not(.dark) #mainWorkfield [class*=border-]{border-color:#cbd5e1!important}:root:not(.dark) #mainWorkfield [class*="text-[#"]{color:#1f1f1f!important}:root:not(.dark) #mainWorkfield [class*="text-[#a8c7fa]"],:root:not(.dark) #mainWorkfield [class*="text-[#043064]"]{color:#043064!important}:root:not(.dark) #mainWorkfield :is(h2,.md3-title){color:#1f1f1f!important}:root:not(.dark) #mainWorkfield :is(h3,.md3-section-title,.md3-label),:root:not(.dark) #mainInfoField h3{color:#44474e!important}:root:not(.dark) #mainWorkfield .md3-body,:root:not(.dark) #mainInfoField p{color:#1f1f1f!important}:root:not(.dark) #mainWorkfield .md3-caption{color:#74777f!important}:root:not(.dark) #mainWorkfield input::placeholder,:root:not(.dark) #mainWorkfield textarea::placeholder,:root:not(.dark) #mainWorkfield .md3-field::placeholder{opacity:1;color:#74777f!important}:root:not(.dark) main [class*="text-[#e2e2e9]"],:root:not(.dark) main [class*="text-[#c4c6cf]"],:root:not(.dark) main [class*="text-[#bcc4d8]"],:root:not(.dark) main [class*="text-[#c6cbdb]"]{color:#1f1f1f!important}:root:not(.dark) main [class*="text-[#94a3b8]"],:root:not(.dark) main [class*="text-[#a2a9bc]"],:root:not(.dark) main [class*="text-[#7e869c]"]{color:#44474e!important}:root:not(.dark) main [class*="text-[#8e919a]"],:root:not(.dark) main [class*="text-[#5c5f66]"],:root:not(.dark) main [class*="text-[#565f73]"]{color:#5e6066!important}:root:not(.dark) main [class*="text-[#a8c7fa]"],:root:not(.dark) main [class*="text-[#a9cbff]"],:root:not(.dark) main [class*="text-[#043064]"]{color:#043064!important}:root:not(.dark) main .version-badge{color:#44474e!important}.dark .version-badge{color:#c4c6cf!important}:root:not(.dark) #mainWorkfield :is(h3,.md3-section-title,.md3-label),:root:not(.dark) #favoritesSidebarBox h3,:root:not(.dark) #sidebarList h3,:root:not(.dark) #globalHistoryField h3,:root:not(.dark) #globalHistoryField button{color:#44474e!important}:root:not(.dark) #favoritesVerticalContainer .sidebar-tool-btn,:root:not(.dark) #sidebarList .sidebar-tool-btn{font-weight:500;color:#5e6066!important}:root:not(.dark) #favoritesVerticalContainer .active-tool,:root:not(.dark) #sidebarList .active-tool{font-weight:500;color:#043064!important}:root:not(.dark) #globalHistoryField{color:#1f1f1f!important}:root:not(.dark) #historyList [style*=color]{color:#5e6066!important}:root:not(.dark) #historyList>div>div>div:first-child{color:#1f1f1f!important;font-weight:500!important}:root:not(.dark) #historyList>div>div>div:nth-child(2){color:#043064!important;font-weight:500!important}:root:not(.dark) #activeToolTitle,:root:not(.dark) header h1{color:#1f1f1f!important}:root:not(.dark) header h1 span{color:#043064!important}:root:not(.dark) #mainWorkfield :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select,.md3-field){color:#1e293b!important;background-color:#f8fafc!important;border-color:#cbd5e1!important}:root:not(.dark) #mainWorkfield :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),textarea,select,.md3-field):focus{background-color:#fff!important;border-color:#043064!important;box-shadow:0 0 0 2px #04306426!important}:root:not(.dark) #mainWorkfield .md3-card{background-color:#f8fafc!important;border-color:#cbd5e1!important}:root:not(.dark) #mainWorkfield :is(output,[role=status],[class*=result],[class*=preview]){color:#1e293b!important;background-color:#f1f5fa!important;border-color:#cbd5e1!important}:root:not(.dark) #mainWorkfield .md3-primary{color:#fff!important;background-color:#043064!important;border-color:#043064!important}:root:not(.dark) #mainWorkfield :is(.md3-tonal,.md3-download){color:#043064!important;background-color:#fff!important;border-color:#cbd5e1!important}:root:not(.dark) .active-tool,:root:not(.dark) .active-category{color:#043064!important;background-color:#d8e4f8!important;border-color:#043064!important;font-weight:600!important}:root:not(.dark) .category-btn{color:#475569;background-color:#f1f5fa;border-color:#cbd5e1}:root:not(.dark) .sidebar-tool-btn{color:#334155}:root:not(.dark) :is(.category-btn:hover,.sidebar-tool-btn:hover){color:#043064;background-color:#e2e8f2}:root:not(.dark) #searchBar{color:#1e293b!important;background-color:#fff!important;border-color:#cbd5e1!important;box-shadow:0 2px 8px -2px #0f172a14!important}:root:not(.dark) #searchBar:focus{border-color:#043064!important;box-shadow:0 0 0 2px #04306426!important}:root:not(.dark) #searchBar::placeholder{color:#64748b!important}:root:not(.dark) #searchBar+div,:root:not(.dark) #universal-toast{color:#1e293b!important;background-color:#fff!important;border-color:#cbd5e1!important}:root:not(.dark) #workspaceAdBanner>div:nth-child(2),:root:not(.dark) #sidebarAdBox>div:nth-child(2){background-color:#f1f5fa!important;border-color:#cbd5e1!important}:root:not(.dark) #themeToggleBtn{color:#043064}
