:root{--font-inter: "Inter Variable", system-ui, sans-serif}@media (min-width: 1025px){.content-area .main-content{padding-right:80px!important;padding-left:0!important}}html{font-family:var(--font-inter);background-size:224px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.dark{color-scheme:dark}html.dark body{background-color:#0f172a;color:#cbd5e1}html.dark .bg-white{background-color:#1e293b}html.dark .bg-gray-50{background-color:#0f172a}html.dark .bg-gray-100{background-color:#1e293b}html.dark .bg-gray-200{background-color:#334155}html.dark .text-gray-900,html.dark .text-gray-800{color:#d1d5db}html.dark .text-gray-700,html.dark .text-gray-600{color:#9ca3af}html.dark .text-gray-500{color:#6b7280}html.dark h1:not([class*=text-]),html.dark h2:not([class*=text-]),html.dark h3:not([class*=text-]),html.dark h4:not([class*=text-]),html.dark h5:not([class*=text-]),html.dark h6:not([class*=text-]){color:#93c5fd}html.dark .text-gray-900.font-bold,html.dark .text-gray-800.font-bold,html.dark .font-bold.text-gray-900,html.dark .font-bold.text-gray-800{color:#93c5fd}html.dark .text-transparent{color:transparent!important}html.dark .border-gray-100{border-color:#1e293b}html.dark .border-gray-200{border-color:#334155}html.dark .border-gray-300{border-color:#475569}html.dark .border-blue-100,html.dark .border-blue-200{border-color:#1e3a5f}html.dark .border-green-100,html.dark .border-green-200{border-color:#14532d}html.dark .border-orange-100,html.dark .border-orange-200{border-color:#7c2d12}html.dark .border-purple-100,html.dark .border-purple-200{border-color:#3b0764}html.dark .border-pink-100,html.dark .border-pink-200{border-color:#500724}html.dark .border-cyan-100,html.dark .border-cyan-200{border-color:#164e63}html.dark .hover\:bg-gray-50:hover{background-color:#1e293b}html.dark .hover\:bg-gray-100:hover,html.dark .hover\:bg-white:hover{background-color:#334155}html.dark .bg-gradient-to-br.py-16.rounded-2xl,html.dark .bg-gradient-to-br.py-16.rounded-3xl,html.dark .bg-gradient-to-r.from-blue-50,html.dark .bg-gradient-to-r.from-blue-100,html.dark .bg-gradient-to-r.from-cyan-50,html.dark .bg-gradient-to-r.from-cyan-100,html.dark .bg-gradient-to-r.from-green-50,html.dark .bg-gradient-to-r.from-green-100,html.dark .bg-gradient-to-r.from-orange-50,html.dark .bg-gradient-to-r.from-orange-100,html.dark .bg-gradient-to-r.from-red-50,html.dark .bg-gradient-to-r.from-red-100,html.dark .bg-gradient-to-r.from-purple-50,html.dark .bg-gradient-to-r.from-purple-100,html.dark .bg-gradient-to-r.from-pink-50,html.dark .bg-gradient-to-r.from-pink-100,html.dark .bg-gradient-to-r.from-indigo-50,html.dark .bg-gradient-to-r.from-indigo-100,html.dark .bg-gradient-to-r.from-teal-50,html.dark .bg-gradient-to-r.from-teal-100,html.dark .bg-gradient-to-r.from-yellow-50,html.dark .bg-gradient-to-r.from-yellow-100,html.dark .bg-gradient-to-r.from-amber-50,html.dark .bg-gradient-to-r.from-amber-100,html.dark .bg-gradient-to-r.from-gray-50,html.dark .bg-gradient-to-r.from-gray-100,html.dark .bg-gradient-to-r.from-slate-50,html.dark .bg-gradient-to-r.from-slate-100,html.dark .bg-gradient-to-r.from-white,html.dark .bg-gradient-to-b.from-white,html.dark .bg-gradient-to-b.from-gray-50,html.dark .bg-gradient-to-b.from-gray-100,html.dark .bg-gradient-to-b.from-blue-50,html.dark .bg-gradient-to-b.from-blue-100,html.dark .bg-gradient-to-b.from-indigo-50,html.dark .bg-gradient-to-b.from-indigo-100,html.dark .bg-gradient-to-br.from-white,html.dark .bg-gradient-to-br.from-gray-50,html.dark .bg-gradient-to-br.from-gray-100,html.dark .bg-gradient-to-br.from-blue-50,html.dark .bg-gradient-to-br.from-blue-100,html.dark .bg-gradient-to-br.from-cyan-50,html.dark .bg-gradient-to-br.from-cyan-100,html.dark .bg-gradient-to-br.from-indigo-50,html.dark .bg-gradient-to-br.from-indigo-100,html.dark .bg-gradient-to-br.from-purple-50,html.dark .bg-gradient-to-br.from-purple-100,html.dark .bg-gradient-to-br.from-green-50,html.dark .bg-gradient-to-br.from-green-100,html.dark .bg-gradient-to-br.from-teal-50,html.dark .bg-gradient-to-br.from-teal-100,html.dark .bg-gradient-to-br.from-orange-50,html.dark .bg-gradient-to-br.from-orange-100,html.dark .bg-gradient-to-br.from-pink-50,html.dark .bg-gradient-to-br.from-pink-100,html.dark .bg-gradient-to-br.from-slate-50,html.dark .bg-gradient-to-br.from-slate-100,html.dark .bg-gradient-to-bl.from-white,html.dark .bg-gradient-to-bl.from-gray-50,html.dark .bg-gradient-to-bl.from-gray-100,html.dark .bg-gradient-to-bl.from-blue-50,html.dark .bg-gradient-to-bl.from-blue-100,html.dark .bg-gradient-to-bl.from-indigo-50,html.dark .bg-gradient-to-bl.from-indigo-100,html.dark .bg-gradient-to-tr.from-white,html.dark .bg-gradient-to-tr.from-gray-50,html.dark .bg-gradient-to-tr.from-gray-100,html.dark .bg-gradient-to-tl.from-white,html.dark .bg-gradient-to-tl.from-gray-50,html.dark .bg-gradient-to-tl.from-gray-100{background-image:none!important;background-color:#1e293b!important}html.dark [style*="background-color: #fcf3fa"],html.dark [style*="background-color:#fcf3fa"],html.dark [style*="background-color: #f8f9fa"],html.dark [style*="background-color:#f8f9fa"],html.dark [style*="background: #f8f9fa"],html.dark [style*="background: white"],html.dark [style*="background-color: white"],html.dark [style*="background-color: #fff"],html.dark [style*="background-color:#fff"]{background-color:#1e293b!important}html.dark .bg-blue-100{background-color:#3b82f61f!important}html.dark .bg-purple-100{background-color:#a855f71f!important}html.dark .bg-orange-100{background-color:#f973161f!important}html.dark .bg-green-100{background-color:#22c55e1f!important}html.dark .bg-pink-100{background-color:#ec48991f!important}html.dark .bg-red-100{background-color:#ef44441f!important}html.dark .bg-cyan-100{background-color:#06b6d41f!important}html.dark .bg-indigo-100{background-color:#6366f11f!important}html.dark .bg-yellow-100{background-color:#eab3081f!important}html.dark .bg-teal-100{background-color:#14b8a61f!important}html.dark .bg-amber-100{background-color:#f59e0b1f!important}html.dark .bg-blue-50{background-color:#0c1a2e!important}html.dark .bg-purple-50{background-color:#180a2e!important}html.dark .bg-orange-50{background-color:#1c0f05!important}html.dark .bg-green-50{background-color:#071f0f!important}html.dark .bg-pink-50{background-color:#1f0814!important}html.dark .bg-red-50{background-color:#1f0808!important}html.dark .bg-cyan-50{background-color:#051f1f!important}html.dark .bg-indigo-50{background-color:#0d0c2e!important}html.dark .bg-teal-50{background-color:#051f1a!important}html.dark .bg-yellow-50{background-color:#1a1205!important}html.dark .bg-amber-50{background-color:#1a0f05!important}html.dark .bg-slate-50{background-color:#0f172a!important}html.dark .bg-white\/60{background-color:#1e293bd9!important}html.dark .bg-white\/70{background-color:#1e293be0!important}html.dark .bg-white\/80{background-color:#1e293beb!important}html.dark .bg-white\/90{background-color:#1e293bf2!important}html.dark .hover\:bg-white\/80:hover{background-color:#334155f2!important}html.dark input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=submit]):not([type=button]),html.dark textarea,html.dark select{background-color:#1e293b;color:#f1f5f9;border-color:#334155}html.dark input::-moz-placeholder,html.dark textarea::-moz-placeholder{color:#64748b}html.dark input::placeholder,html.dark textarea::placeholder{color:#64748b}html.dark .shadow-sm{box-shadow:0 1px 2px #0006}html.dark .shadow{box-shadow:0 1px 3px #00000080}html.dark .shadow-md{box-shadow:0 4px 6px -1px #00000080}html.dark .shadow-lg{box-shadow:0 10px 15px -3px #00000080}html.dark .shadow-xl{box-shadow:0 20px 25px -5px #00000080}html.dark .divide-gray-100>*+*{border-color:#1e293b}html.dark .divide-gray-200>*+*{border-color:#334155}html.dark [class*=-page-wrap]{background:#111827!important}html.dark [class*=-h1-bar]{background:#111827!important;border-bottom-color:#1e293b!important}html.dark [class*=-h1-bar] h1{color:#f1f5f9!important}html.dark [class*=-h1-sep]{background:#374151!important}html.dark [class*=-h1-sub]{color:#6b7280!important}html.dark [class*=-h1-nav] a{color:#9ca3af!important}html.dark [class*=-h1-nav] a:hover{background:#1e293b!important;color:#d1d5db!important}html.dark [class*=-h1-nav] a.active{background:#0c1a2e!important;color:#60a5fa!important}html.dark [class*=-seo-wrap]{background:#0f172a!important;border-top-color:#1e293b!important}html.dark [class*=-seo-inner] h2{color:#93c5fd!important;border-top-color:#1e293b!important}html.dark [class*=-seo-inner] h2:first-child{border-top-color:transparent!important}html.dark [class*=-seo-inner] h3{color:#d1d5db!important}html.dark [class*=-seo-inner] p,html.dark [class*=-seo-inner] li{color:#9ca3af!important}html.dark [class*=-seo-inner] code{background:#1e293b!important;border-color:#334155!important;color:#a5f3fc!important}html.dark [class*=-seo-inner] strong{color:#f1f5f9!important}html.dark [class*=-seo-inner] a{color:#60a5fa!important}html.dark [class*=-seo-inner] a:hover{color:#93c5fd!important}html.dark [class*=-seo-card]{background:#1e293b!important;border-color:#334155!important}html.dark [class*=-seo-card-title]{color:#f1f5f9!important}html.dark [class*=-seo-card-desc]{color:#9ca3af!important}html.dark [class*=-between-ad]{background:#0f172a!important;border-color:#1e293b!important}html.dark [class*=-app-wrapper]{background:#111827!important}html.dark [class*=-toolbar]{background:#1e293b!important;border-bottom-color:#374151!important}html.dark [class*=-toolbar-title]{color:#d1d5db!important}html.dark [class*=-toolbar-title] svg{color:#6b7280!important}html.dark [class*=-toolbar-sep]{background:#374151!important}html.dark [class*=-col-header]{background:#1e293b!important;border-bottom-color:#374151!important;color:#6b7280!important}html.dark [class*=-drag-handle]{background:#374151!important}html.dark [class*=-drag-handle]:hover{background:#2563eb!important}html.dark [class*=-drag-grip-icon]{background:#1e293b!important;border-color:#4b5563!important;color:#9ca3af!important}html.dark [class*=-btn]:not([class*=--primary]):not([class*=--sample]):not([class*=CodeMirror]){background:#1e293b!important;color:#d1d5db!important;border-color:#374151!important}html.dark [class*=-btn]:not([class*=--primary]):not([class*=--sample]):not([class*=CodeMirror]):hover:not(:disabled){background:#334155!important}html.dark [class*=-output-empty]{background:#111827!important;color:#6b7280!important}html.dark [class*=-indent-select] label,html.dark [class*=-lang-select] label{color:#9ca3af!important}html.dark [class*=-indent-select] select,html.dark [class*=-lang-select] select{background:#1e293b!important;color:#d1d5db!important;border-color:#374151!important}html.dark [class*=-nav-header]{color:#4b5563!important}html.dark [class*=-nav-item]{border-bottom-color:#1e293b!important;color:#d1d5db!important}html.dark [class*=-nav-item]:hover{background:#1e293b!important}html.dark [class*=-nav-item--active],html.dark [class*=-nav-item].hvp-nav-item--active{background:#0c1a2e!important}html.dark [class*=-nav-label]{color:#d1d5db!important}html.dark [class*=-nav-hint]{color:#6b7280!important}html.dark [class*=-left]:not([class*=CodeMirror]):not([class*=-split]){background:#111827!important;border-right-color:#1e293b!important}html.dark [class*=-right]:not([class*=CodeMirror]):not([class*=-split]){background:#111827!important;border-left-color:#1e293b!important}html.dark [class*=-left-ad],html.dark [class*=-right-ad]{border-color:#1e293b!important}html.dark [class*=-snippet-list],html.dark [class*=-ref-wrap],html.dark [class*=-cheat-wrap]{background:#111827!important}html.dark [class*=-snippet-item],html.dark [class*=-cheat-card]{background:#1e293b!important;border-color:#334155!important}html.dark [class*=-snippet-title],html.dark [class*=-cheat-cat]{color:#6b7280!important}html.dark [class*=-snippet-desc],html.dark [class*=-cheat-desc]{color:#9ca3af!important}html.dark [class*=-cheat-token]{color:#60a5fa!important}html.dark [class*=-cheat-row]{border-bottom-color:#334155!important}html.dark [class*=-valid-bar],html.dark [class*=-result-bar]{background:#0c1a2e!important;border-color:#1e3a5f!important;color:#93c5fd!important}html.dark [class*=-error-bar]{background:#1c0607!important;border-color:#7f1d1d!important;color:#fca5a5!important}
