.calculator-widget{color:var(--text-primary)}.calculator-widget input,.calculator-widget select{background-color:var(--bg-primary);border-color:var(--border-primary);color:var(--text-primary);color-scheme:light}.calculator-widget input::-moz-placeholder{color:var(--text-tertiary)}.calculator-widget input::placeholder{color:var(--text-tertiary)}.calculator-widget .calculator-result{background-color:var(--bg-primary);border-color:var(--border-primary)}.calculator-widget .calculator-result .border-t{border-color:var(--border-primary)}.calculator-widget .calculator-result .text-red-500{color:#dc2626}[data-theme=dark] .calculator-widget input,[data-theme=dark] .calculator-widget select{color-scheme:dark}[data-theme=dark] .calculator-widget .calculator-result .text-blue-600{color:#60a5fa}[data-theme=dark] .calculator-widget .calculator-result .text-purple-600{color:#c084fc}[data-theme=dark] .calculator-widget .calculator-result .text-green-600{color:#4ade80}[data-theme=dark] .calculator-widget .calculator-result .text-orange-600{color:#fb923c}[data-theme=dark] .calculator-widget .calculator-result .text-sky-600{color:#38bdf8}[data-theme=dark] .calculator-widget .calculator-result .text-red-500{color:#f87171}
