.dark body{background-color:var(--ds-surface);color:var(--ds-on-surface)}.dark .bg-white{background-color:var(--ds-surface-container-lowest)}.dark .bg-gray-50{background-color:var(--ds-surface-container-low)}.dark .bg-gray-100{background-color:var(--ds-surface-container)}.dark .bg-gray-200{background-color:var(--ds-surface-container-high)}.dark .border-gray-200,.dark .border-gray-300{border-color:var(--ds-outline-variant)}.dark .shadow-sm{box-shadow:0 1px 2px #0000004d}.dark .text-gray-900,.dark .text-gray-800{color:var(--ds-on-surface)}.dark .text-gray-700,.dark .text-gray-600{color:var(--ds-on-surface-variant)}.dark .text-gray-500{color:var(--ds-outline)}.dark input,.dark textarea,.dark select{background-color:var(--ds-surface-container);border-color:var(--ds-outline-variant);color:var(--ds-on-surface)}.dark input::placeholder,.dark textarea::placeholder{color:var(--ds-outline)}.dark input:focus,.dark textarea:focus,.dark select:focus{border-color:var(--ds-primary);box-shadow:0 0 0 2px var(--ds-primary-container)}.dark .btn-outline,.dark button[variant=outline]{border-color:var(--ds-outline-variant);color:var(--ds-on-surface-variant)}.dark .btn-outline:hover,.dark button[variant=outline]:hover{background-color:var(--ds-surface-container-high)}.dark .bg-blue-100{background-color:var(--ds-primary-container)}.dark .bg-green-100{background-color:#006a6526}.dark .bg-purple-100{background-color:#8b5cf626}.dark .bg-orange-100{background-color:#97472726}.dark .bg-red-100{background-color:#ba1a1a26}.dark .text-blue-600{color:var(--ds-primary-fixed)}.dark .text-green-600{color:var(--ds-primary-fixed-dim)}.dark .text-purple-600{color:#a78bfa}.dark .text-orange-600{color:var(--ds-tertiary-fixed)}.dark .text-red-600{color:#f87171}.dark .preview-section{background-color:var(--ds-surface-container);border-color:var(--ds-outline-variant)}.dark .preview-content{background-color:var(--ds-surface)}.dark .switch{background-color:var(--ds-outline)}.dark .switch[aria-checked=true]{background-color:var(--theme-color)}.dark .progress-bg{background-color:var(--ds-surface-container-high)}.dark .separator{background-color:var(--ds-outline-variant)}
