.DateField-module__3QH3Va__row{align-items:center;gap:8px;display:flex}.DateField-module__3QH3Va__row input{flex:1;min-width:0}
.DateNav-module__T6WwEa__nav{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.DateNav-module__T6WwEa__link{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:var(--fs-md);white-space:nowrap;padding:5px 12px;font-weight:600;text-decoration:none}.DateNav-module__T6WwEa__link:hover{color:var(--ink);border-color:color-mix(in srgb, var(--brand) 45%, var(--line))}.DateNav-module__T6WwEa__link[aria-current=page]{background:color-mix(in srgb, var(--brand) 12%, transparent);color:var(--brand-ink);border-color:color-mix(in srgb, var(--brand) 40%, transparent)}
.DateTool-module__VjdOrW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;margin:14px 0 10px;display:grid}.DateTool-module__VjdOrW__result{gap:12px;margin-top:14px;display:grid}.DateTool-module__VjdOrW__label{color:var(--muted);font-size:var(--fs-sm);margin:0}.DateTool-module__VjdOrW__big{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:700}.DateTool-module__VjdOrW__copyRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.DateTool-module__VjdOrW__stack{gap:14px;display:grid}
.Tool-module__AUkQWa__amounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:6px;display:grid}.Tool-module__AUkQWa__working{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;margin-bottom:6px;display:grid}@media (max-width:560px){.Tool-module__AUkQWa__amounts{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Tool-module__kHbmXW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin-bottom:12px;display:grid}.Tool-module__kHbmXW__result{gap:12px;margin-top:6px;display:grid}.Tool-module__kHbmXW__label{color:var(--muted);font-size:var(--fs-sm);margin:0}.Tool-module__kHbmXW__big{color:var(--ink);overflow-wrap:anywhere;margin:-6px 0 0;font-size:1.7rem;font-weight:700}.Tool-module__kHbmXW__next{border-radius:var(--r-md);background:var(--soft);border:1px solid var(--line);padding:12px 14px}.Tool-module__kHbmXW__next p{margin:0}.Tool-module__kHbmXW__copyRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}
.Tool-module__dhNl_a__picks{flex-wrap:wrap;gap:8px;display:flex}.Tool-module__dhNl_a__clock{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.Tool-module__dhNl_a__unit{border-radius:var(--r-md);background:var(--soft);border:1px solid var(--line);justify-items:center;gap:2px;padding:14px 6px;display:grid}.Tool-module__dhNl_a__num{color:var(--ink);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1.1}.Tool-module__dhNl_a__unitLabel{font-size:var(--fs-sm);color:var(--muted);text-transform:uppercase;letter-spacing:.04em}@media (max-width:480px){.Tool-module__dhNl_a__clock{gap:6px}.Tool-module__dhNl_a__unit{padding:10px 4px}.Tool-module__dhNl_a__num{font-size:1.35rem}.Tool-module__dhNl_a__unitLabel{font-size:var(--fs-xs);letter-spacing:0}}
.Tool-module__ahqVTa__day{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:-6px 0 0;font-size:2rem;font-weight:700;display:flex}.Tool-module__ahqVTa__bn{color:var(--brand-ink);font-size:1.4rem;font-weight:600}
.Tool-module__ZApnGW__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:420px;margin:14px 0 4px;display:grid}.Tool-module__ZApnGW__all{margin-top:14px}.Tool-module__ZApnGW__all summary{cursor:pointer;color:var(--brand-ink);margin-bottom:8px;font-weight:600}
.Tool-module__BeTxdq__holidays{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:14px;margin-top:12px;display:grid}.Tool-module__BeTxdq__pickRow{align-items:center;gap:8px;display:flex}.Tool-module__BeTxdq__pickRow input{flex:1;min-width:0}@media (max-width:640px){.Tool-module__BeTxdq__holidays{grid-template-columns:minmax(0,1fr)}}
