.wc-tool [hidden]{display:none!important}.wc-num{font-variant-numeric:tabular-nums}.wc-bar-top{display:flex;justify-content:flex-end;margin-bottom:10px}.wc-fmt{display:inline-flex;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:3px}.wc-fmt button{border:0;background:none;padding:4px 11px;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer;color:var(--ink-2)}.wc-fmt button[aria-pressed=true]{background:var(--ink);color:#fff}.wc-hero{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wc-panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:24px 26px;min-width:0}.wc-panel.on{background:var(--tool-bg);border-color:#b7e8d7}.wc-lab{font-weight:700;font-size:15px}.wc-big{font:800 clamp(34px,5.4vw,60px)/1.15 var(--display);letter-spacing:-.03em;margin:8px 0 4px;font-variant-numeric:tabular-nums;min-height:1.15em}.wc-date{color:var(--ink-2);min-height:1.55em}.wc-more{display:inline-block;margin-top:10px;font-weight:700;color:#0b7f5e;font-size:14px}.wc-single .wc-big{font-size:clamp(46px,10vw,104px);margin:4px 0 8px}.wc-pills{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px;min-height:31px}.wc-pill{background:#fff;border:1px solid #b7e8d7;border-radius:99px;padding:4px 12px;font-size:13.5px;font-weight:600}.wc-note{margin-top:14px;font-size:16px}.wc-skew{margin-top:10px;font-size:13.5px;color:#8a4b08;background:#fff4d6;border-radius:10px;padding:8px 12px}.wc-section{margin-top:34px}.wc-section>h2{font-size:24px;margin-bottom:12px}.wc-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:14px}.wc-search{flex:1 1 240px;min-width:0;border:1px solid var(--line);background:var(--card);border-radius:12px;padding:10px 14px;font:inherit;font-size:16px;outline-color:var(--tool)}.wc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.wc-grid.six{grid-template-columns:repeat(6,minmax(0,1fr))}.wc-card{display:block;width:100%;text-align:left;font:inherit;color:inherit;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 16px;cursor:pointer;transition:transform .15s,border-color .15s;min-width:0}.wc-card:hover{transform:translateY(-2px);border-color:var(--tool)}.wc-card.sel{border-color:var(--tool);box-shadow:0 0 0 2px var(--tool-bg)}.wc-n{display:flex;justify-content:space-between;gap:6px;font-weight:700}.wc-n i{font-style:normal;color:var(--tool);font-size:13px}.wc-t{font:700 22px/1.25 var(--display);letter-spacing:-.02em;margin-top:4px;font-variant-numeric:tabular-nums;min-height:1.25em}.wc-s{color:var(--ink-2);font-size:12.5px;margin-top:2px;min-height:1.55em}.wc-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px;vertical-align:1px;background:var(--line)}.wc-legend{color:var(--ink-2);font-size:13px;margin-top:10px}.wc-none{color:var(--ink-2);padding:18px 2px}.wc-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.wc-fact{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px 18px;min-width:0}.wc-fact span{color:var(--ink-2);font-size:13px;font-weight:600}.wc-fact b{display:block;font:700 19px/1.3 var(--display);margin-top:4px;min-height:1.3em}.wc-box{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px}.wc-bars{display:grid;grid-template-columns:minmax(44px,96px) minmax(0,1fr);gap:6px 10px;align-items:center;font-size:13px;font-weight:600}.wc-bars>span{overflow-wrap:anywhere}.wc-track{display:grid;grid-template-columns:repeat(48,1fr);height:18px;border-radius:6px;overflow:hidden;background:#f2ecdf}.wc-track i{margin-right:-1px}.wc-track i.a{background:var(--music)}.wc-track i.b{background:var(--tpl)}.wc-track i.c{background:var(--tool)}.wc-axis{display:flex;justify-content:space-between;color:var(--ink-2);font-size:12px;font-weight:500}.wc-result{margin-top:14px;font-weight:600}.wc-sub{color:var(--ink-2);font-size:13px;margin-top:2px}.wc-conv{display:flex;flex-wrap:wrap;gap:12px 26px;align-items:center}.wc-conv label{font-weight:600;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.wc-conv input{border:1px solid var(--line);border-radius:10px;padding:8px 12px;background:var(--bg);font:inherit;font-weight:600;font-size:16px}.wc-conv div b{font:700 20px var(--display);display:block;font-variant-numeric:tabular-nums}.wc-conv div span{color:var(--ink-2);font-size:13px}@media(max-width:900px){.wc-grid,.wc-grid.six{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-facts{grid-template-columns:1fr}}@media(max-width:640px){.wc-hero{grid-template-columns:1fr}.wc-card{padding:12px 13px}.wc-t{font-size:19px}.wc-panel{padding:20px}}
