.productivity-tool,.productivity-tool>*{min-width:0}.productivity-tool .utility-fields{border:0;min-width:0;padding:0}.productivity-tool input,.productivity-tool select,.productivity-tool textarea{min-width:0;max-width:100%}.productivity-tool .utility-submit-row{flex-wrap:wrap}.productivity-value{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;font:600 1.2rem/1.6 var(--font-sans,Arial,sans-serif);color:var(--text);margin:24px 0;overflow:auto}.productivity-tool[data-productivity^=html-] .productivity-value,.productivity-tool[data-productivity=json-compare] .productivity-value{font-family:monospace;font-size:.95rem}.productivity-tool .everyday-details dd{overflow-wrap:anywhere}.productivity-table{max-width:100%;overflow:auto}.productivity-table table{border-collapse:collapse;width:100%;font-size:.9rem}.productivity-table th,.productivity-table td{text-align:start;vertical-align:top;border-bottom:1px solid var(--border);overflow-wrap:anywhere;white-space:pre-wrap;min-width:80px;max-width:260px;padding:12px}.pomodoro-clock{font-variant-numeric:tabular-nums;text-align:center;color:var(--text);font-size:clamp(3rem,8vw,6rem);font-weight:650}.productivity-tool progress{width:100%;height:14px;accent-color:var(--blue)}.productivity-tool [data-productivity-visual] svg{width:100%;max-height:220px;color:var(--text)}.resistor-visual{border:2px solid var(--text);background:#e5c58d;border-radius:25px;justify-content:space-around;align-items:center;max-width:360px;height:90px;margin:24px auto;display:flex}.resistor-band{border-inline:1px solid #333;width:18px;height:100%}.resistor-band:last-child{margin-inline-start:30px}.productivity-tool fieldset:disabled{opacity:.65}.productivity-tool[data-productivity=download-time] [data-productivity-details]{margin-block-end:0}.productivity-tool [data-pomodoro-progress]{appearance:none;border:1px solid var(--border);background:var(--surface);border-radius:5px;height:10px;display:block;overflow:hidden}.productivity-tool [data-pomodoro-progress]::-webkit-progress-bar{background:var(--surface)}.productivity-tool [data-pomodoro-progress]::-webkit-progress-value{background:var(--blue)}.productivity-tool [data-pomodoro-progress]::-moz-progress-bar{background:var(--blue)}
