.input-unit[data-astro-cid-e6rxdnmy]{margin-left:.5rem;color:#666}.toggle-group[data-astro-cid-e6rxdnmy]{display:flex;gap:.5rem;margin:1rem 0}.toggle-btn[data-astro-cid-e6rxdnmy]{flex:1;padding:.75rem 1rem;border:2px solid #e0e0e0;background:#fff;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .2s}.toggle-btn[data-astro-cid-e6rxdnmy].active{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.exposure-list[data-astro-cid-e6rxdnmy]{margin:1rem 0;min-height:50px}.exposure-item[data-astro-cid-e6rxdnmy]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#f5f5f5;border-radius:8px;margin-bottom:.5rem}.exposure-item[data-astro-cid-e6rxdnmy] .remove-btn[data-astro-cid-e6rxdnmy]{background:#f44;color:#fff;border:none;padding:.25rem .75rem;border-radius:4px;cursor:pointer}.result-box[data-astro-cid-e6rxdnmy]{text-align:center;margin-top:1.5rem;padding:1.5rem}#doseValue[data-astro-cid-e6rxdnmy]{font-size:3rem;font-weight:700;color:var(--primary-color)}.risk-low[data-astro-cid-e6rxdnmy]{color:#4caf50}.risk-moderate[data-astro-cid-e6rxdnmy]{color:#ff9800}.risk-high[data-astro-cid-e6rxdnmy]{color:#f44336}.risk-extreme[data-astro-cid-e6rxdnmy]{color:#9c27b0}
