._next_1ol7o_1{background:linear-gradient(145deg,#8a6100,#2a1a3a)}._nextName_1ol7o_5{margin:6px 0 0;font:var(--t-h1);letter-spacing:var(--tr-h1)}._nextWhen_1ol7o_11{margin:4px 0 0;color:#ffffffe0}._day_1ol7o_16{grid-template-columns:56px minmax(0,1fr);column-gap:var(--space-3);align-items:center}._past_1ol7o_22 ._date_1ol7o_22{background:var(--c-line-2)}._past_1ol7o_22 ._name_1ol7o_26,._past_1ol7o_22 ._month_1ol7o_27{color:var(--c-ink-3);font-weight:500}._past_1ol7o_22 ._dayNum_1ol7o_32{color:var(--c-ink-3)}._date_1ol7o_22{display:grid;justify-items:center;padding:6px 0;border-radius:12px;background:var(--accent-tint)}._dayNum_1ol7o_32{font:600 20px/24px var(--font-mono);font-variant-numeric:tabular-nums}._month_1ol7o_27{font-size:11px;line-height:14px;font-weight:600;text-transform:uppercase;color:var(--accent-deep)}._info_1ol7o_57{display:grid;gap:2px;min-width:0}._name_1ol7o_26{font-weight:600}._breaks_1ol7o_67{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._break_1ol7o_67{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:12px;background:var(--c-line-2)}._breakDays_1ol7o_84{flex-shrink:0;display:grid;justify-items:center;min-width:64px;padding:6px 0;border-radius:10px;background:var(--accent);color:var(--key-ink);font:var(--t-small)}._breakDays_1ol7o_84 strong{font:700 24px/28px var(--font-mono)}._breakBody_1ol7o_100{display:grid;gap:2px;min-width:0}._breakRange_1ol7o_106{font-weight:600}._lwNote_1ol7o_110{margin-top:var(--space-3)}._source_1ol7o_114{display:inline-flex;align-items:center;gap:3px;color:var(--accent-deep);font-weight:600}._bankTop_1ol7o_123{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-3)}._bankTop_1ol7o_123>label{flex:1 1 220px;min-width:0}._bankToday_1ol7o_136{display:flex;align-items:flex-start;gap:var(--space-2);flex:1 1 220px;margin:0;padding:var(--space-3);border-radius:12px}._bankToday_1ol7o_136>span{display:grid;min-width:0}._bankOpen_1ol7o_151{background:var(--accent-tint);color:var(--accent-deep)}._bankClosed_1ol7o_156{border:1px solid var(--c-line);background:var(--c-bg);color:var(--c-ink)}._bankReason_1ol7o_162{font:var(--t-small);color:var(--c-ink-2)}._listNote_1ol7o_167{margin:0 0 var(--space-3)}._hintChip_1ol7o_171{white-space:normal;border:1px solid var(--c-caution);background:var(--c-bg);color:var(--c-ink)}
