.cwinYq_tool{flex-direction:column;gap:12px;min-width:0;display:flex}.cwinYq_tool .btn{min-height:48px}.cwinYq_note{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.8rem}.cwinYq_meta{color:var(--muted);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:.85rem}.cwinYq_ok{color:var(--ok);overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:600}.cwinYq_bad{color:var(--bad);overflow-wrap:anywhere;margin:0;font-size:.9rem}.cwinYq_link{color:var(--accent);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-self:flex-start;min-height:32px;padding:4px 0;font-size:.9rem;text-decoration:underline}.cwinYq_link:disabled{opacity:.6;cursor:default}.cwinYq_name{color:var(--fg);overflow-wrap:anywhere;font-weight:600}.cwinYq_bar{background:var(--line);border-radius:4px;height:8px;margin:4px 0 2px;overflow:hidden}.cwinYq_fill{background:var(--accent);height:100%;transition:width .15s linear}.cwinYq_fileRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.cwinYq_fileRow .cwinYq_meta{flex:14rem;min-width:0}.cwinYq_presets{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.cwinYq_presets legend{margin-bottom:6px;padding:0;font-size:.9rem;font-weight:600}.cwinYq_preset{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--card);cursor:pointer;flex-direction:column;gap:2px;min-width:0;min-height:64px;padding:10px 12px;display:flex;position:relative}.cwinYq_preset input{opacity:0;width:1px;height:1px;position:absolute}.cwinYq_preset:focus-within{outline:2px solid var(--accent);outline-offset:2px}.cwinYq_on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.cwinYq_pName{overflow-wrap:anywhere;font-size:.95rem;font-weight:700}.cwinYq_pRule{color:var(--muted);overflow-wrap:anywhere;font-size:.8rem}.cwinYq_inline{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.9rem;display:flex}.cwinYq_inline select,.cwinYq_field select{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);min-height:44px;color:inherit;font:inherit;max-width:100%;padding:6px 8px}.cwinYq_waveBox{flex-direction:column;gap:2px;min-width:0;display:flex}.cwinYq_wave{border-radius:var(--radius);background:var(--bg);border:1px solid var(--line);cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;min-width:0;position:relative;overflow:hidden}.cwinYq_wave:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cwinYq_canvas{width:100%;display:block}.cwinYq_axis{color:var(--muted);justify-content:space-between;font-size:.75rem;display:flex}.cwinYq_cands{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.cwinYq_cands .cwinYq_meta{flex-basis:100%}.cwinYq_chip{border:1.5px solid var(--line);background:var(--card);min-height:40px;color:inherit;font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;border-radius:999px;padding:6px 12px;font-size:.85rem}.cwinYq_chipOn{border-color:var(--accent);color:var(--accent);font-weight:600}.cwinYq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:10px 12px;display:grid}.cwinYq_grid>.cwinYq_field:first-child{grid-column:1/-1}.cwinYq_field{flex-direction:column;gap:4px;min-width:0;font-size:.85rem;display:flex}.cwinYq_nudges{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.cwinYq_nudge{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);min-width:52px;min-height:44px;color:inherit;font:inherit;cursor:pointer;padding:4px 8px;font-size:.85rem}.cwinYq_time{text-align:center;min-width:4.5em;font-size:1.15rem;font-weight:700}.cwinYq_check{cursor:pointer;align-items:flex-start;gap:10px;font-size:.95rem;display:flex}.cwinYq_check input{flex:none;width:20px;height:20px;margin-top:2px}.cwinYq_sub{color:var(--muted);font-size:.8rem;display:block}.cwinYq_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cwinYq_actions button:disabled{opacity:.6;cursor:default}.cwinYq_result{border:1.5px solid var(--ok);border-radius:var(--radius);background:var(--bg);flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.cwinYq_result>[data-hint]{margin:0}.cwinYq_audio{width:100%;max-width:100%;height:40px}.cwinYq_how{border-top:1px solid var(--line);padding-top:8px}.cwinYq_how h3{margin:0 0 4px;font-size:1rem}.cwinYq_how ol{flex-direction:column;gap:4px;margin:4px 0;padding-left:1.4em;font-size:.95rem;display:flex}@media (max-width:480px){.cwinYq_presets{grid-template-columns:minmax(0,1fr)}.cwinYq_preset{min-height:52px}.cwinYq_nudge{min-width:46px}}
