.whitespace-view{border:1px dashed var(--line);white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;background:#f7f6ef;border-radius:12px;max-height:250px;margin:10px 0;padding:14px;font:14px/1.7 monospace;overflow:auto}.whitespace-help{margin-top:24px}.whitespace-help summary{cursor:pointer;font-weight:700}#whitespace-tool :is(textarea,input,select),#alarm-tool :is(input,select){min-width:0;max-width:100%}#whitespace-tool .workspace-grid>*,#alarm-tool .workspace-grid>*{min-width:0}#ws-file{width:100%}#ws-rules:disabled{opacity:.65}#ws-statistics,#ws-detected,#ws-active{overflow-wrap:anywhere}.alarm-now{text-align:center;background:#eef3e9;border-radius:22px;margin-bottom:20px;padding:24px 12px}.alarm-now time{font-variant-numeric:tabular-nums;font-size:clamp(32px,7vw,70px);font-weight:700;display:block}.alarm-list{gap:14px;margin:20px 0;display:grid}.alarm-card{border:1px solid var(--line);background:#fffdf7;border-radius:16px;padding:18px}.alarm-card h3{overflow-wrap:anywhere;margin:0 0 8px}.alarm-card time{font-variant-numeric:tabular-nums;font-size:28px}.alarm-card p{overflow-wrap:anywhere}.alarm-ring{background:#fff1e7;border:3px solid #e9775c;border-radius:20px;margin:18px 0;padding:20px}.alarm-ring h2{margin-top:0}.alarm-ring li{overflow-wrap:anywhere}#alarm-tool .actions{flex-wrap:wrap}#alarm-form{margin:22px 0}#alarm-next{font-variant-numeric:tabular-nums}.alarm-bird{width:52px;height:52px}
