.wc-tool,.wc-form,.wc-result{gap:1rem;display:grid}.wc-form p,.wc-result p{margin:0;line-height:1.65}.wc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.wc-wage{max-width:22rem}.wc-days{gap:.55rem;display:grid}.wc-day{border:1px solid var(--line,#d9e0e4);border-radius:12px;padding:.75rem}.wc-day-check,.wc-next{cursor:pointer;align-items:center;gap:.5rem;min-height:44px;display:flex}.wc-day-check input,.wc-next input{width:1.25rem;height:1.25rem}.wc-day-fields{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.7rem;margin-top:.65rem;display:grid}.wc-time-group{gap:.45rem;display:grid}.wc-time-group>span{font-weight:650}.wc-time-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.wc-actions{flex-wrap:wrap;gap:.5rem;display:flex}.wc-hint{color:var(--muted,#59636e);font-size:.9rem}.wc-error,.wc-warning{color:#a42d20;font-weight:650}.wc-stale{color:#8b5200;font-weight:700}.wc-hero{overflow-wrap:anywhere;font-size:clamp(1.7rem,4vw,2.5rem);line-height:1.2;display:block}.wc-result dl{gap:.5rem;margin:0;display:grid}.wc-result dl>div{border-bottom:1px solid var(--line,#d9e0e4);justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.wc-result dd{text-align:right;margin:0;font-weight:700}.wc-result details{border-top:1px solid var(--line,#d9e0e4);padding-top:.75rem}.wc-result details>p,.wc-result details>ul{margin-top:.75rem}.wc-result li{margin:.4rem 0}.wc-form details{border:1px solid var(--line,#d9e0e4);border-radius:12px;padding:.8rem}.wc-form details>.wc-grid{margin-top:.8rem}.wc-form summary,.wc-result summary{cursor:pointer;font-weight:700}@media (width<=700px){.wc-grid,.wc-day-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-result dl>div{align-items:flex-start}.wc-actions .tt-button{flex:10rem}}@media (width<=430px){.wc-grid,.wc-day-fields{grid-template-columns:1fr}.wc-time-group>div{grid-template-columns:repeat(2,minmax(0,1fr))}}
