._root_7ut3y_5{flex-direction:column;gap:16px;display:flex}._head_7ut3y_11{flex-direction:column;gap:4px;display:flex}._head_7ut3y_11 h1{letter-spacing:-.01em;color:var(--heading);margin:0;font-size:24px;font-weight:700}._head_7ut3y_11 p{color:var(--secondary-foreground);margin:0;font-size:15px}._infoBox_7ut3y_30{border:1px solid var(--border);border-radius:var(--radius);background:var(--subtle);flex-direction:column;gap:2px;padding:14px 16px;display:flex}._infoKicker_7ut3y_39{letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-foreground);font-size:12px;font-weight:700}._infoLine_7ut3y_46{color:var(--muted-foreground);font-size:14px}._infoLine_7ut3y_46:nth-of-type(3){color:var(--secondary-foreground);font-size:15px}._infoLine_7ut3y_46[data-first]{color:var(--heading);font-size:17px;font-weight:700}._card_7ut3y_61{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;gap:14px;padding:18px 16px;display:flex}._cardHead_7ut3y_71{flex-direction:column;gap:2px;display:flex}._cardHead_7ut3y_71 h2{color:var(--heading);margin:0;font-size:17px;font-weight:700}._cardHead_7ut3y_71 span{color:var(--muted-foreground);font-size:13px}._counter_7ut3y_87{align-items:center;gap:8px;display:flex}._counterBar_7ut3y_92{border-radius:var(--radius-pill);background:var(--border);flex:1;height:6px;overflow:hidden}._counterBar_7ut3y_92 span{width:var(--counter-fill,0%);border-radius:var(--radius-pill);background:var(--primary);height:100%;transition:width .18s;display:block}._counterText_7ut3y_109{font-variant-numeric:tabular-nums;color:var(--foreground);flex-shrink:0;margin:0;font-size:13px;font-weight:600}._weeks_7ut3y_118{flex-direction:column;gap:14px;display:flex}._week_7ut3y_118{flex-direction:column;gap:6px;display:flex}._monthTitle_7ut3y_128{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin:0;padding-top:4px;font-size:13px;font-weight:700}._weekButton_7ut3y_137{box-sizing:border-box;border:1.5px solid var(--border);background:var(--card);width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;display:flex}._weekButton_7ut3y_137 b{color:var(--brand-deep);font-size:14px;font-weight:700}._weekButton_7ut3y_137 span{color:var(--secondary-foreground);font-size:13px;font-weight:600}._weekButton_7ut3y_137[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft)}._weekButton_7ut3y_137[aria-pressed=true] span{color:var(--primary-soft-foreground)}._weekButton_7ut3y_137:focus-visible,._day_7ut3y_171:focus-visible,._timeChip_7ut3y_172:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._days_7ut3y_177{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}._day_7ut3y_171{border:1.5px solid var(--border);background:var(--card);min-height:52px;font:inherit;color:var(--foreground);cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:4px 0;display:flex}._day_7ut3y_171 b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}._day_7ut3y_171 small{color:var(--muted-foreground);font-size:11px}._day_7ut3y_171[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-soft-foreground)}._day_7ut3y_171[aria-pressed=true] small{color:var(--primary-soft-foreground)}._day_7ut3y_171:disabled{background:var(--subtle);color:var(--faint);cursor:not-allowed;border-style:dashed}._day_7ut3y_171:disabled small{color:var(--faint)}._times_7ut3y_226{flex-direction:column;gap:14px;padding-top:4px;display:flex}._times_7ut3y_226 ._cardHead_7ut3y_71 h2{font-size:17px}._chips_7ut3y_235{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._timeChip_7ut3y_172{border:1.5px solid var(--border);border-radius:var(--radius);background:var(--card);min-height:56px;font:inherit;color:var(--secondary-foreground);text-align:center;white-space:nowrap;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:6px 4px;font-size:14px;font-weight:500;display:inline-flex}._timeChipHint_7ut3y_258{font-size:11px;font-weight:500}._timeChip_7ut3y_172[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-soft-foreground);font-weight:600}._switchRow_7ut3y_269{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding-top:12px;display:flex}._switchText_7ut3y_277{flex-direction:column;display:flex}._switchText_7ut3y_277 strong{color:var(--foreground);font-size:15px;font-weight:600}._switchText_7ut3y_277 span{color:var(--muted-foreground);font-size:13px}._noteField_7ut3y_290{margin:0}._note_7ut3y_290{border:1px solid var(--border);border-radius:var(--radius);background:var(--subtle);color:var(--muted-foreground);margin:0;padding:10px 12px;font-size:13px;line-height:1.45}._note_7ut3y_290[data-tone=warn]{border-color:color-mix(in srgb, var(--status-missing-fg) 28%, transparent);background:color-mix(in srgb, var(--status-missing-fg) 7%, transparent);color:var(--status-missing-fg)}._footer_7ut3y_311{z-index:5;border-top:1px solid var(--border);background:color-mix(in srgb, var(--card) 96%, transparent);box-shadow:var(--shadow-bar);flex-direction:column;gap:6px;margin-top:8px;padding:12px 16px 16px;display:flex;position:sticky;bottom:0}._footerNote_7ut3y_324{text-align:center;color:var(--secondary-foreground);margin:0;font-size:13px}._footerButtons_7ut3y_330{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._footerSend_7ut3y_335{grid-column:span 2}._sent_7ut3y_340{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-card);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:24px 18px;display:flex}._sentMark_7ut3y_352{border-radius:var(--radius-pill);background:var(--brand-deep);color:#fff;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}._sent_7ut3y_340 h1{color:var(--heading);margin:0;font-size:22px;font-weight:700}._sent_7ut3y_340 p{color:var(--secondary-foreground);margin:0;font-size:15px}._summary_7ut3y_375{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);margin-top:12px;padding:12px 14px}._summaryRows_7ut3y_382{margin:0}._summaryRow_7ut3y_382{gap:8px;padding:3px 0;font-size:13px;display:flex}._summaryRow_7ut3y_382 dt{min-width:128px;color:var(--muted-foreground)}._summaryRow_7ut3y_382 dd{color:var(--foreground);margin:0;font-weight:600}._wrap_1p3x4_6{white-space:nowrap;align-items:center;display:inline-flex}._wrap_1p3x4_6[data-urgent]{font-weight:700}._summary_1pgir_5{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--subtle);gap:10px;padding:14px 16px;display:grid}._heading_1pgir_14{color:var(--heading);margin:0;font-size:13px;font-weight:700}._rows_1pgir_21{gap:4px;margin:0;display:grid}._row_1pgir_21{color:var(--secondary-foreground);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:4px 0;font-size:13px;display:grid}._row_1pgir_21 dt,._row_1pgir_21 dd{margin:0}._row_1pgir_21 dd{color:var(--foreground);font-variant-numeric:tabular-nums;text-align:right}._row_1pgir_21[data-tone=muted],._row_1pgir_21[data-tone=coverage]{color:var(--muted-foreground)}._row_1pgir_21[data-tone=waiver],._row_1pgir_21[data-tone=goodwill],._row_1pgir_21[data-tone=goodwill] dd,._row_1pgir_21[data-tone=waiver] dd{color:var(--status-missing-fg)}._row_1pgir_21[data-tone=subtotal]{border-top:1px solid var(--border);padding-top:8px;font-weight:600}._row_1pgir_21[data-tone=total]{border-top:1px solid var(--border);color:var(--heading);margin-top:4px;padding-top:9px;font-size:15px;font-weight:700}._row_1pgir_21[data-tone=total] dd{color:var(--heading);font-size:16px}._row_1pgir_21[data-tone=deposit] dd,._row_1pgir_21[data-tone=deposit]{color:var(--primary-soft-foreground);font-weight:600}._row_1pgir_21[data-tone=warning]{color:var(--status-missing-fg)}._note_1pgir_93{color:var(--faint);margin-top:2px;font-size:11px;line-height:1.5;display:block}._empty_1pgir_101,._footnote_1pgir_102{color:var(--faint);margin:0;font-size:12px;line-height:1.55}._summary_1pgir_5[data-customer=true]{border-radius:var(--radius);background:var(--card);padding:18px 20px}._summary_1pgir_5[data-customer=true] ._row_1pgir_21{font-size:14px}._summary_1pgir_5[data-customer=true] ._row_1pgir_21[data-tone=total]{font-size:17px}._root_1wjz9_7{display:block}._note_1wjz9_10{color:var(--muted-foreground);font-size:13px}._action_1wjz9_14{color:var(--status-missing-fg);margin-left:6px;font-size:12px;font-weight:700}._root_1wjz9_7[data-compact] ._note_1wjz9_10,._root_1wjz9_7[data-compact] ._action_1wjz9_14{display:none}
