._notice_8tp8p_6{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:45;border:1px solid var(--c-edge);border-radius:var(--radius-3);background:var(--c-surface);max-width:calc(100vw - 32px);box-shadow:0 10px 30px var(--c-shadow);color:var(--c-text);align-items:center;gap:12px;padding:10px 12px 10px 16px;font-size:13px;display:flex;position:fixed;transform:translate(-50%)}._reload_8tp8p_25{border:1px solid var(--c-accent);border-radius:var(--radius-3);background:var(--c-accent);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-bg);white-space:nowrap;--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-bg);padding:6px 12px}._later_8tp8p_40{border-radius:var(--radius-3);color:var(--c-muted2);white-space:nowrap;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;padding:6px 8px;font-size:12.5px}._notice_8tp8p_6{box-shadow:var(--shadow-xl);border-radius:12px;font-size:13.5px}._reload_8tp8p_25,._later_8tp8p_40{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);font-weight:var(--weight-medium)}._scrim_d67bz_17{z-index:100;padding:var(--space-6);background:var(--c-bg);display:grid;position:fixed;inset:0;overflow-y:auto}._panel_d67bz_27{width:100%;max-width:30rem;padding:var(--space-7);border:1px solid var(--c-border-strong);border-radius:var(--radius-3);background:var(--c-surface);box-shadow:var(--c-shadow);margin:auto}._eyebrow_d67bz_38{margin:0 0 var(--space-2);font-size:var(--text-micro);font-weight:var(--weight-strong);color:var(--c-warm)}._title_d67bz_45{margin:0 0 var(--space-4);font-size:var(--text-display-s);font-weight:var(--weight-strong);line-height:var(--line-tight);color:var(--c-text)}._body_d67bz_53{margin:0 0 var(--space-3);font-size:var(--text-body);line-height:var(--line-body);color:var(--c-text2)}._who_d67bz_60{font-weight:var(--weight-strong);color:var(--c-text)}._actions_d67bz_65{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._primary_d67bz_72,._secondary_d67bz_73{padding:var(--space-3) var(--space-5);border-radius:var(--radius-2);font-size:var(--text-body);font-weight:var(--weight-strong);cursor:pointer}._primary_d67bz_72{border:1px solid var(--c-accent);background:var(--c-accent);color:var(--c-bg)}._secondary_d67bz_73{border:1px solid var(--c-border-control);background:var(--c-surface);color:var(--c-text)}._primary_d67bz_72:focus-visible,._secondary_d67bz_73:focus-visible{outline:2px solid var(--c-ring);outline-offset:2px}._scrim_d67bz_17{background:var(--c-chrome)}._panel_d67bz_27{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);box-shadow:var(--shadow-xl);padding:28px}._eyebrow_d67bz_38{font-size:12px;font-weight:var(--weight-medium);color:var(--c-accent-ink)}._title_d67bz_45{letter-spacing:-.02em;font-size:20px}._primary_d67bz_72,._secondary_d67bz_73{min-height:var(--ctl-h);border-radius:var(--ctl-radius);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);padding:0 16px}._backdrop_kjsqt_20{--modal-gap:40px;background:var(--c-scrim);padding:var(--modal-gap);z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (width<=640px),(height<=640px){._backdrop_kjsqt_20{--modal-gap:12px}}._panel_kjsqt_38{border:1px solid var(--c-border);background:var(--c-bg);width:520px;max-width:100%;box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;flex-direction:column;gap:16px;padding:24px 26px 22px;display:flex}._shell_kjsqt_17{max-height:calc(100vh - 2 * var(--modal-gap,40px));max-height:calc(100dvh - 2 * var(--modal-gap,40px));overflow-y:auto}._shell_kjsqt_17:focus{outline:none}[data-style=glass] ._panel_kjsqt_38{background:var(--glass-strong);border-color:var(--glass-edge);box-shadow:0 24px 60px var(--glass-shade), inset 0 1px 0 var(--glass-edge);-webkit-backdrop-filter:blur(26px)saturate(1.4)}._backdrop_kjsqt_20{-webkit-backdrop-filter:blur(2px)}._panel_kjsqt_38{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl);padding:22px 24px 20px}._title_16ezy_11{font-family:var(--font-text);font-size:var(--text-h2);font-weight:var(--weight-strong);color:var(--c-text);letter-spacing:-.01em;margin:0}._body_16ezy_20{font-size:var(--text-body);color:var(--c-text2);flex-direction:column;gap:10px;line-height:1.5;display:flex}._body_16ezy_20 p{margin:0}._actions_16ezy_35{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._cancel_16ezy_42,._confirm_16ezy_43,._danger_16ezy_44{font-family:var(--font-text);font-size:var(--text-small);cursor:pointer;white-space:nowrap;border-radius:var(--radius-1);padding:7px 14px}._cancel_16ezy_42{border:1px solid var(--c-border-control);color:var(--c-text2);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0}._confirm_16ezy_43{border:1px solid var(--c-accent);background:var(--c-accent);color:var(--c-bg);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-bg)}._confirm_16ezy_43:hover:not(:disabled){background:var(--c-accent-ink);border-color:var(--c-accent-ink)}._danger_16ezy_44{border:1px solid var(--c-warm);background:var(--c-warm);color:var(--c-bg);--btn-hover-bg:var(--c-warm);--btn-hover-border:var(--c-warm);--btn-hover-ink:var(--c-bg)}._danger_16ezy_44:hover:not(:disabled){filter:brightness(.92)}._cancel_16ezy_42:disabled,._confirm_16ezy_43:disabled,._danger_16ezy_44:disabled{opacity:.55;cursor:default}._title_16ezy_11{letter-spacing:-.015em;font-size:17px}._body_16ezy_20{font-size:13.5px}._actions_16ezy_35{padding-top:4px}._cancel_16ezy_42,._confirm_16ezy_43,._danger_16ezy_44{min-height:var(--ctl-h);border-radius:var(--ctl-radius);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);padding:0 14px}._cancel_16ezy_42{background:var(--c-surface);color:var(--c-text);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text)}._cancel_16ezy_42:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text)}._danger_16ezy_44{border-color:var(--c-danger);background:var(--c-danger);color:var(--c-surface);--btn-hover-bg:var(--c-danger);--btn-hover-border:var(--c-danger);--btn-hover-ink:var(--c-surface)}._payment_xm7nx_6{border-top:1px solid var(--c-border);flex-direction:column;gap:8px;margin-top:14px;padding-top:12px;display:flex}._label_xm7nx_15{color:var(--c-muted2);font-size:11px}._note_xm7nx_20{color:var(--c-muted2);margin:0;font-size:12.5px}._invoice_xm7nx_26{border:1px solid var(--c-border);background:var(--c-surface2);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}._line_xm7nx_36{justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;display:flex}._number_xm7nx_44{font-weight:var(--weight-strong);color:var(--c-text)}._status_xm7nx_49{color:var(--c-muted2);font-size:12px}._figures_xm7nx_54{color:var(--c-text2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}._owed_xm7nx_63{font-weight:var(--weight-strong);color:var(--c-warm)}._settled_xm7nx_68{font-weight:var(--weight-strong);color:var(--c-good)}._record_xm7nx_73,._cancel_xm7nx_74{font-family:var(--font-text);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:10px;align-self:flex-start;padding:7px 11px;font-size:12px}._record_xm7nx_73{border:1px solid var(--c-accent);color:var(--c-accent-ink)}._cancel_xm7nx_74{border:1px solid var(--c-border-control);color:var(--c-text2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text)}._record_xm7nx_73:hover:not(:disabled),._cancel_xm7nx_74:hover:not(:disabled){background:var(--c-accent-tint)}._record_xm7nx_73:disabled,._cancel_xm7nx_74:disabled{border-color:var(--c-border-soft);color:var(--c-muted);cursor:default}._form_xm7nx_113{flex-direction:column;gap:8px;display:flex}._field_xm7nx_119{flex-direction:column;gap:3px;display:flex}._fieldLabel_xm7nx_125{color:var(--c-muted2);font-size:11px}._input_xm7nx_130{border:1px solid var(--c-border-control);background:var(--c-surface);width:100%;min-width:0;height:32px;font-family:var(--font-text);color:var(--c-text);font-variant-numeric:tabular-nums;border-radius:8px;padding:0 9px;font-size:13px}._actions_xm7nx_144{gap:6px;display:flex}._problem_xm7nx_149{border-left:2px solid var(--c-warm);background:var(--c-warm-tint);color:var(--c-warm);border-radius:0 10px 10px 0;margin:0;padding:7px 12px;font-size:12.5px}._payment_xm7nx_6{border-top-color:var(--c-rule)}._label_xm7nx_15,._fieldLabel_xm7nx_125{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._invoice_xm7nx_26{border-color:var(--c-edge);background:var(--c-bg);border-radius:10px;padding:12px 14px}._status_xm7nx_49{font-size:12px}._record_xm7nx_73{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-accent) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-accent-tint);color:var(--c-accent-ink);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:color-mix(in srgb, var(--c-accent) 40%, transparent);--btn-hover-ink:var(--c-accent-ink);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._record_xm7nx_73:hover:not(:disabled){border-color:color-mix(in srgb, var(--c-accent) 40%, transparent);background:var(--c-accent-tint2);color:var(--c-accent-ink);filter:none}._record_xm7nx_73:disabled{opacity:.5;box-shadow:none;cursor:default}._record_xm7nx_73:focus-visible{box-shadow:var(--ring);outline:none}._cancel_xm7nx_74{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._cancel_xm7nx_74:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._cancel_xm7nx_74:disabled{opacity:.5;box-shadow:none;cursor:default}._cancel_xm7nx_74:focus-visible{box-shadow:var(--ring);outline:none}._record_xm7nx_73,._cancel_xm7nx_74{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._input_xm7nx_130{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._input_xm7nx_130:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._problem_xm7nx_149{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._field_1yzdb_18{gap:var(--select-label-gap,5px);align-content:start;min-width:0;display:grid}._label_1yzdb_39{align-items:baseline;gap:var(--space-3,.5rem);font-size:var(--text-small);color:var(--c-muted);display:flex}._note_1yzdb_47{font-size:var(--text-meta);color:var(--c-muted)}._trigger_1yzdb_54{font-family:var(--font-text);font-size:var(--select-font-size,var(--text-small));align-items:center;gap:var(--space-3);text-align:left;width:100%;min-width:0;padding:var(--select-pad-y,7px) var(--select-pad-x,10px);border:1px solid var(--c-border-control);border-radius:var(--select-radius,var(--radius-1));background:var(--c-surface);color:var(--c-text);cursor:pointer;display:flex}._trigger_1yzdb_54>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._trigger_1yzdb_54:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}._trigger_1yzdb_54:disabled{cursor:not-allowed;color:var(--c-muted);background:var(--c-surface2)}._invalid_1yzdb_105{border-color:var(--c-warm);border-width:2px}._placeholder_1yzdb_110{color:var(--c-muted)}._chevron_1yzdb_114{color:var(--c-muted);flex:none;font-size:.7em}._popup_1yzdb_141{z-index:200;border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);box-shadow:0 8px 24px var(--c-shadow);flex-direction:column;display:flex;position:fixed;overflow:hidden}._search_1yzdb_155{font:inherit;width:100%;min-width:0;padding:var(--space-4) var(--space-5);border:0;border-bottom:1px solid var(--c-border-control);background:var(--c-surface);color:var(--c-text);flex:none}._search_1yzdb_155:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}._list_1yzdb_172{flex:0 auto;min-height:0;max-height:17rem;margin:0;padding:0;list-style:none;overflow-y:auto}._option_1yzdb_184{align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-5);cursor:pointer;flex-wrap:wrap;display:flex}._optionLabel_1yzdb_193{flex:auto;min-width:0}._hint_1yzdb_198{font-size:var(--text-meta);color:var(--c-muted);flex:none}._selected_1yzdb_212:after{content:"✓";color:var(--c-accent-ink);flex:none}._group_1yzdb_223{margin:var(--space-2) 0 0;font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--c-muted);flex:1 0 100%}._none_1yzdb_234{padding:var(--space-5);font-size:var(--text-small);color:var(--c-muted)}[data-style=glass] ._popup_1yzdb_141{background:var(--glass-strong);-webkit-backdrop-filter:blur(26px)saturate(1.4)}._trigger_1yzdb_54{min-height:var(--select-height,var(--ctl-h));border-radius:var(--select-radius,var(--ctl-radius));box-shadow:var(--shadow-xs);transition:border-color .12s,box-shadow .12s}._trigger_1yzdb_54:hover:not(:disabled){border-color:color-mix(in srgb, var(--c-text) 45%, transparent)}._trigger_1yzdb_54:focus-visible,._trigger_1yzdb_54[aria-expanded=true]{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._chevron_1yzdb_114{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin:-3px 2px 0 0;font-size:0;transform:rotate(45deg)}._popup_1yzdb_141{border:1px solid var(--c-edge);border-radius:var(--menu-radius);box-shadow:var(--shadow-lg)}._search_1yzdb_155{border-bottom:1px solid var(--c-rule);padding:10px 12px;font-size:13.5px}._search_1yzdb_155:focus-visible{outline:none}._list_1yzdb_172{padding:4px}._option_1yzdb_184{border-radius:6px;align-items:center;padding:7px 10px;font-size:13.5px}._active_1yzdb_208{background:var(--c-surface2)}._selected_1yzdb_212 ._optionLabel_1yzdb_193{font-weight:var(--weight-medium)}._selected_1yzdb_212:after{color:var(--c-accent);font-weight:var(--weight-strong)}._group_1yzdb_223{font-size:12px;font-weight:var(--weight-medium);margin:4px 0 0;padding:0 0 2px}._none_1yzdb_234{padding:12px 14px}._invalid_1yzdb_105{border-color:var(--c-danger);box-shadow:0 0 0 3px var(--c-danger-tint);border-width:1px}._field_17gxp_4{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_17gxp_19{font-size:var(--text-small);color:var(--c-muted2)}._control_17gxp_28{align-items:center;gap:var(--space-2);min-width:0;display:flex}._input_17gxp_4{border:1px solid var(--c-border-control);background:var(--c-surface);min-width:0;color:var(--c-text);font:inherit;font-size:var(--text-small);font-variant-numeric:tabular-nums;border-radius:8px;flex:auto;padding:8px 10px}._input_17gxp_4:disabled{background:var(--c-surface2);color:var(--c-muted)}._input_17gxp_4:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._suffix_17gxp_71{font-size:var(--text-small);color:var(--c-muted);flex:none}._hint_17gxp_77{font-size:var(--text-micro);color:var(--c-muted)}._error_17gxp_82{font-size:var(--text-micro);color:var(--c-warm)}._input_17gxp_4{min-height:var(--ctl-h);border-radius:var(--ctl-radius);box-shadow:var(--shadow-xs);padding:0 11px;font-size:13.5px}._input_17gxp_4:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._input_17gxp_4[aria-invalid=true]{border-color:var(--c-danger)}._error_17gxp_82{color:var(--c-danger)}._label_17gxp_19{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2)}._form_1jp55_9{gap:var(--space-4);margin:var(--space-4) 0;padding:var(--space-5);border:1px solid var(--c-accent-a35);border-radius:var(--radius-2);background:var(--c-surface2);display:grid}._lede_1jp55_19{font-size:var(--text-small);color:var(--c-muted2);margin:0}._field_1jp55_25{gap:var(--space-2);min-width:0;display:grid}._label_1jp55_31{font-size:var(--text-small);color:var(--c-muted)}._input_1jp55_36{font:inherit;width:100%;min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);color:var(--c-text)}._input_1jp55_36:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}._row_1jp55_53{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._check_1jp55_59{align-items:center;gap:var(--space-3);font-size:var(--text-small);color:var(--c-text);cursor:pointer;display:flex}._error_1jp55_68{font-size:var(--text-small);color:var(--c-warm);margin:0}._actions_1jp55_74{gap:var(--space-3);display:flex}._primary_1jp55_79{font:inherit;padding:var(--space-3) var(--space-5);border:1px solid var(--c-accent);border-radius:var(--radius-2);background:var(--c-accent);color:var(--c-bg);cursor:pointer}._primary_1jp55_79:disabled{opacity:.6;cursor:not-allowed}._ghost_1jp55_95{font:inherit;padding:var(--space-3) var(--space-5);border:1px solid var(--c-border);border-radius:var(--radius-2);background:var(--c-surface);color:var(--c-text);cursor:pointer}._form_1jp55_9{border:1px solid color-mix(in srgb, var(--c-accent) 25%, transparent);background:var(--c-bg);border-radius:10px;padding:14px}._lede_1jp55_19{font-size:12.5px}._label_1jp55_31{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._input_1jp55_36{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._input_1jp55_36:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._primary_1jp55_79{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_1jp55_79:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_1jp55_79:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_1jp55_79:focus-visible{box-shadow:var(--ring);outline:none}._ghost_1jp55_95{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._ghost_1jp55_95:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._ghost_1jp55_95:disabled{opacity:.5;box-shadow:none;cursor:default}._ghost_1jp55_95:focus-visible{box-shadow:var(--ring);outline:none}._check_1jp55_59{font-size:13px}._chart_vcnio_19{border:1px solid var(--c-border);background:var(--c-surface);gap:var(--space-6);border-radius:12px;flex-direction:column;padding:20px 18px;display:flex;overflow-x:auto}._defs_vcnio_42{width:0;height:0;position:absolute;overflow:hidden}._rowsBox_vcnio_54{flex:none;display:flex}._rows_vcnio_54{flex:none;margin:auto}._fit_vcnio_74{gap:var(--space-4);border-color:var(--c-edge);flex:1 1 0;min-height:0;padding:18px 18px 14px}._fit_vcnio_74 ._rowsBox_vcnio_54{min-height:var(--teeth-min-height,0);flex:1 1 0}._fit_vcnio_74 ._rows_vcnio_54{zoom:var(--teeth-scale,1)}._fit_vcnio_74 ._legend_vcnio_98{zoom:.85;flex:none}._row_vcnio_54{gap:1px;display:flex}._upper_vcnio_125{align-items:flex-end}._lower_vcnio_129{align-items:flex-start}._tiers_vcnio_140{gap:var(--space-2);flex-direction:column;display:flex}._row_vcnio_54[data-tier=outer]{min-height:54px}._gap_vcnio_158{width:var(--tooth-col);flex:none}._tooth_vcnio_171._waiting_vcnio_171{opacity:.35}._tooth_vcnio_171._waiting_vcnio_171:disabled{cursor:default}._tooth_vcnio_171._waiting_vcnio_171:disabled:hover ._body_vcnio_179{stroke-width:1.4px}._swatch_vcnio_183._waiting_vcnio_171{opacity:.35}._midline_vcnio_188{background:var(--c-border);height:1px;margin:var(--space-4) 0}._tooth_vcnio_171{width:var(--tooth-col);height:var(--tooth-h);font-family:var(--font-text);cursor:pointer;background:0 0;border:none;border-radius:3px;flex:none;justify-content:center;padding:0;display:flex;position:relative}._glyph_vcnio_222{width:var(--tooth-w);height:100%;display:block;overflow:visible}._body_vcnio_179{fill:var(--c-tooth);stroke:var(--c-line);stroke-width:1.4px;stroke-linejoin:round}._hatch_vcnio_247{display:none}._mark_vcnio_257{fill:none;stroke:var(--c-line);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.9}._canalCasing_vcnio_292{fill:none;stroke:var(--c-tooth-canal-ink);stroke-width:3.8px;stroke-linecap:round;stroke-linejoin:round}._canalCore_vcnio_300{fill:none;stroke:var(--c-tooth-canal);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round}._crownCap_vcnio_324{fill:none;stroke:var(--c-tooth-crown);stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round}._hatchLine_vcnio_332{stroke:var(--c-ink-35)}._tooth_vcnio_171:hover ._body_vcnio_179{stroke-width:2.2px}._tooth_vcnio_171:focus-visible{box-shadow:0 0 0 2px var(--c-ring);outline:none}._selected_vcnio_351 ._body_vcnio_179{stroke:var(--c-text);stroke-width:2.4px}._numeral_vcnio_364{text-align:center;font-size:9.5px;font-weight:var(--weight-normal);font-variant-numeric:tabular-nums;color:var(--c-muted3);pointer-events:none;position:absolute;left:0;right:0}._upper_vcnio_125 ._numeral_vcnio_364{bottom:4px}._lower_vcnio_129 ._numeral_vcnio_364{top:4px}._toBeDone_vcnio_405 ._body_vcnio_179{fill:var(--c-tooth-todo-fill);stroke:var(--c-tooth-todo);stroke-dasharray:3 2.2}._toBeDone_vcnio_405 ._numeral_vcnio_364{color:var(--c-tooth-todo);font-weight:var(--weight-strong)}._toBeDone_vcnio_405 ._mark_vcnio_257{stroke:var(--c-tooth-todo)}._done_vcnio_421 ._body_vcnio_179{fill:var(--c-tooth-done);stroke:var(--c-tooth-done-ink)}._done_vcnio_421 ._numeral_vcnio_364{color:var(--c-tooth-done-numeral);font-weight:var(--weight-strong)}._done_vcnio_421 ._mark_vcnio_257{stroke:var(--c-tooth-done-numeral);opacity:.55}._missing_vcnio_437 ._body_vcnio_179{fill:var(--c-tooth-missing);stroke:var(--c-line);stroke-dasharray:3 2.2}._missing_vcnio_437 ._hatch_vcnio_247{stroke:none;display:block}._missing_vcnio_437 ._numeral_vcnio_364{color:var(--c-muted)}._legend_vcnio_98{flex-flow:wrap;flex:1;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}._legend_vcnio_98:has(>._legendEnd_vcnio_475){flex-wrap:nowrap}._legend_vcnio_98:has(>._legendEnd_vcnio_475)>:first-child{flex:auto;min-width:0}._legendEnd_vcnio_475{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:none;display:flex}._primarySwitch_vcnio_493{align-items:center;gap:var(--space-3);color:var(--c-text2);white-space:nowrap;cursor:pointer;font-size:12px;display:flex}._legendTitle_vcnio_503{font-size:var(--text-micro);color:var(--c-muted);margin-bottom:7px}._legendItems_vcnio_513{color:var(--c-text2);flex-flow:wrap;gap:7px 24px;font-size:12px;display:flex}._legendItem_vcnio_513{align-items:center;gap:8px;display:flex}._swatch_vcnio_183{background:var(--c-tooth);border:1.5px solid var(--c-line);border-radius:10px;flex:none;width:13px;height:13px}._swatch_vcnio_183._toBeDone_vcnio_405{background:var(--c-tooth-todo-fill);border-style:dashed;border-color:var(--c-tooth-todo)}._swatch_vcnio_183._done_vcnio_421{background:var(--c-tooth-done);border-color:var(--c-tooth-done-ink)}._swatch_vcnio_183._missing_vcnio_437{background:var(--c-tooth-missing) repeating-linear-gradient(135deg, var(--c-ink-35) 0 1px, transparent 1px 4.5px);border-style:dashed}._legendNote_vcnio_567{color:var(--c-muted2);margin-top:10px;font-size:11.5px}@media (width<=560px){._chart_vcnio_19{padding:var(--space-6) var(--space-5)}}@container app-content (width<=820px){._fit_vcnio_74,._fit_vcnio_74 ._rowsBox_vcnio_54{flex:none}._fit_vcnio_74 ._rows_vcnio_54{zoom:max(1, var(--teeth-scale,1))}}._withSurfaces_vcnio_634{--surface-slot:21px;height:calc(var(--tooth-h) + var(--surface-slot));flex-direction:column;align-items:center}._upper_vcnio_125 ._withSurfaces_vcnio_634{justify-content:flex-start}._lower_vcnio_129 ._withSurfaces_vcnio_634{justify-content:flex-end}._withSurfaces_vcnio_634 ._glyph_vcnio_222{height:var(--tooth-h);flex:none}._surfaceSlot_vcnio_654{pointer-events:none;flex:none;justify-content:center;align-items:center;height:18px;display:flex}._upper_vcnio_125 ._surfaceSlot_vcnio_654{margin-top:3px}._lower_vcnio_129 ._surfaceSlot_vcnio_654{margin-bottom:3px}._surfaceSquare_vcnio_672{width:min(calc(var(--tooth-col) - 6px), 18px);height:min(calc(var(--tooth-col) - 6px), 18px)}._upper_vcnio_125 ._withSurfaces_vcnio_634 ._numeral_vcnio_364{bottom:calc(4px + var(--surface-slot))}._lower_vcnio_129 ._withSurfaces_vcnio_634 ._numeral_vcnio_364{top:calc(4px + var(--surface-slot))}._row_vcnio_54[data-tier=outer]:has(._withSurfaces_vcnio_634){min-height:75px}._surfaceSwatch_vcnio_691{flex:none;width:14px;height:14px}._chart_vcnio_19{border:1px solid var(--c-edge);border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._midline_vcnio_188{background:var(--c-rule)}._tooth_vcnio_171:focus-visible{box-shadow:var(--ring);border-radius:6px}._legendTitle_vcnio_503{font-size:12px;font-weight:var(--weight-medium)}._legendItems_vcnio_513{gap:8px 20px;font-size:12.5px}._swatch_vcnio_183{border-radius:4px;width:12px;height:12px}._primarySwitch_vcnio_493{border:1px solid var(--c-edge);border-radius:var(--radius-pill);background:var(--c-bg);font-size:12.5px;font-weight:var(--weight-medium);padding:4px 10px}._legendNote_vcnio_567{font-size:12px}._square_1nj0k_12{display:block;overflow:visible}._part_1nj0k_17{fill:var(--c-surface);stroke:var(--c-line);stroke-width:1.6px;stroke-linejoin:round}._worked_1nj0k_24{fill:var(--c-tooth-done);stroke:var(--c-tooth-done-ink)}._planned_1nj0k_33{stroke:var(--c-tooth-todo)}._stripe_1nj0k_37{fill:var(--c-tooth-todo)}._stripeGround_1nj0k_41{fill:var(--c-surface)}._pressable_1nj0k_47 ._part_1nj0k_17{cursor:pointer;stroke:var(--c-muted);stroke-width:1.3px}._pressable_1nj0k_47 ._part_1nj0k_17:hover{fill:var(--c-accent-tint)}._pressable_1nj0k_47 ._worked_1nj0k_24{stroke:var(--c-tooth-done-ink)}._pressable_1nj0k_47 ._planned_1nj0k_33,._pressable_1nj0k_47 ._planned_1nj0k_33:hover{stroke:var(--c-tooth-todo);opacity:1}._pressable_1nj0k_47 ._worked_1nj0k_24:hover{fill:var(--c-tooth-done);opacity:.85}._pressable_1nj0k_47 ._part_1nj0k_17:focus-visible{stroke:var(--c-ring);stroke-width:2.4px;outline:none}._pressable_1nj0k_47 ._chosen_1nj0k_78,._pressable_1nj0k_47 ._chosen_1nj0k_78:hover{fill:var(--c-accent);stroke:var(--c-accent-ink);stroke-width:2px;opacity:1}._pressable_1nj0k_47[aria-disabled] ._part_1nj0k_17,._pressable_1nj0k_47 ._part_1nj0k_17[aria-disabled]{cursor:default}._page_12sdb_11{flex-direction:column;gap:14px;display:flex}._rail_12sdb_35{flex-direction:column;gap:6px;min-width:0;display:flex}._rail_12sdb_35[hidden]{display:none}._sideHead_12sdb_55{justify-content:flex-end;align-items:center;display:flex}._sideClose_12sdb_61{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);width:28px;height:28px;color:var(--c-text2);font:inherit;cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);padding:0;font-size:16px;line-height:1}._queue_12sdb_84,._queueHot_12sdb_85{border:1px solid var(--c-border-control);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:12px;flex:none;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;display:inline-flex}._queue_12sdb_84[aria-pressed=true],._queueHot_12sdb_85[aria-pressed=true]{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._queueCount_12sdb_112{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:18px;color:var(--c-text2);font-size:var(--text-micro);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;text-align:center;padding:0 6px}._head_12sdb_129{border-bottom:1px solid var(--c-border);flex-direction:column;align-items:stretch;gap:12px;padding-bottom:16px;display:flex}._headMain_12sdb_152{min-width:0}._eyebrow_12sdb_157{font-size:var(--text-micro);color:var(--c-muted)}._titleRow_12sdb_162{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}._titleActions_12sdb_171{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}._titleWrap_12sdb_179{flex:none;position:relative}._title_12sdb_162{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-l);white-space:nowrap;text-align:center;min-width:24ch;margin:0;line-height:1.15}._dateInput_12sdb_238{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._dateStep_12sdb_249{border:1px solid var(--c-border-control);width:28px;height:28px;color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);background:0 0;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:flex}._headActions_12sdb_145{flex-wrap:wrap;flex:none;align-items:center;gap:8px;max-width:100%;display:flex}._newAppointment_12sdb_287{border:1px solid var(--c-accent);font-family:var(--font-text);color:var(--c-accent-ink);cursor:pointer;white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:12px;flex:none;padding:7px 14px;font-size:12.5px}._editChairs_12sdb_307{border:1px solid var(--c-border-control);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;white-space:nowrap;--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);background:0 0;border-radius:12px;flex:none;padding:7px 14px;font-size:12.5px}._bookerPanel_12sdb_333{border:1px solid var(--c-edge);background:var(--c-dialog);width:560px;max-width:100%;box-shadow:0 28px 70px var(--c-shadow);border-radius:20px;flex-direction:column;padding:0;display:flex}._bookerBackdrop_12sdb_347{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._bookerHead_12sdb_351{background:var(--c-dialog-head);border-bottom:1px solid var(--c-rule);border-radius:20px 20px 0 0;gap:4px;padding:18px 24px 14px;display:grid}._bookerWhen_12sdb_361{color:var(--c-text2);font-size:13px}._bookerWhen_12sdb_361 strong{font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;color:var(--c-text)}._bookerBody_12sdb_372{flex-direction:column;gap:12px;padding:16px 24px;display:flex}._bookSection_12sdb_380{border:1px solid var(--c-edge);background:var(--c-surface);border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex}._sectionLabel_12sdb_390{font-size:var(--text-micro);font-weight:var(--weight-strong);color:var(--c-muted)}._bookerEyebrow_12sdb_396{font-size:var(--text-micro);color:var(--c-accent-ink)}._bookerTitle_12sdb_401{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);margin:0;line-height:1.15}._bookerActions_12sdb_409{background:var(--c-surface2);border-top:1px solid var(--c-rule);border-radius:0 0 20px 20px;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 24px;display:flex}._bookerActions_12sdb_409 ._primary_12sdb_420{flex:1}._secondary_12sdb_424{border:1px solid var(--c-border);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:var(--c-border);--btn-hover-ink:var(--c-text2);background:0 0;border-radius:12px;flex:1;padding:6px 14px;font-size:12.5px}._field_12sdb_447{flex-direction:column;gap:4px;min-width:0;display:flex}._fieldPair_12sdb_467{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));min-width:0;display:grid}._fieldPair_12sdb_467>*{min-width:0}._fieldLabel_12sdb_478{font-size:var(--text-micro);color:var(--c-muted)}._providerWarning_12sdb_490{font-size:var(--text-micro);color:var(--c-warm);line-height:1.35}._checkField_12sdb_496{color:var(--c-text2);align-items:center;gap:7px;padding-bottom:7px;font-size:12.5px;display:flex}._checkField_12sdb_496 input{accent-color:var(--c-accent);cursor:pointer}._input_12sdb_510,._select_12sdb_511{border:1px solid var(--c-border-control);background:var(--c-bg);font-family:var(--font-text);color:var(--c-text);border-radius:12px;max-width:100%;padding:6px 8px;font-size:12.5px}._select_12sdb_511{cursor:pointer}._input_12sdb_510:focus-visible,._select_12sdb_511:focus-visible{border-color:var(--c-accent);box-shadow:0 0 0 2px var(--c-ring);outline:none}._primary_12sdb_420{border:1px solid var(--c-accent);font-family:var(--font-text);color:var(--c-accent-ink);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:12px;flex:none;padding:6px 14px;font-size:12.5px}._primary_12sdb_420:disabled{cursor:default;opacity:.5}._chosen_12sdb_561{border:1px solid var(--c-accent);background:var(--c-accent-tint);font-family:var(--font-text);color:var(--c-accent-ink);cursor:pointer;text-align:left;border-radius:12px;padding:6px 10px;font-size:12.5px}._matches_12sdb_575{flex-wrap:wrap;gap:6px;display:flex}._match_12sdb_575{border:1px solid var(--c-border);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;background:0 0;border-radius:12px;padding:5px 10px;font-size:12px}._match_12sdb_575:hover,._match_12sdb_575:focus-visible{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);outline:none}._list_12sdb_602{flex-direction:column;display:flex}._row_12sdb_607{color:var(--c-text2);border-top:1px solid var(--c-border-faint);align-items:center;gap:12px;padding:9px 2px;font-size:12.5px;display:flex}._time_12sdb_617{font-variant-numeric:tabular-nums;width:130px;color:var(--c-text);flex:none}._chair_12sdb_624{width:140px;color:var(--c-muted2);flex:none}._who_12sdb_630{flex:none;width:200px}._what_12sdb_635{min-width:0;color:var(--c-muted2);flex:1}._block_12sdb_642{border:1px dashed var(--c-line);color:var(--c-muted);border-radius:8px;padding:1px 8px;font-size:11px}._status_12sdb_650{border:1px solid var(--c-border);color:var(--c-muted2);white-space:nowrap;border-radius:8px;flex:none;padding:2px 8px;font-size:11px}._empty_12sdb_665,._error_12sdb_666{color:var(--c-muted);margin:4px 0 0;font-size:13px}._wanting_12sdb_679{min-height:180px;margin:var(--space-6) 0 0;padding:var(--space-9) var(--space-7);border:1px dashed var(--c-border-strong);border-radius:var(--radius-2);color:var(--c-muted);text-align:center;text-wrap:balance;place-items:center;max-width:64ch;font-size:13px;line-height:1.6;display:grid}._error_12sdb_666{color:var(--c-accent-ink)}._hint_12sdb_699{color:var(--c-muted);font-size:11.5px}._dayOnly_12sdb_710,._dayWithPanel_12sdb_715{align-items:start;gap:14px;display:grid}._dayOnly_12sdb_710{grid-template-columns:minmax(0,1fr)}._dayColumn_12sdb_738{min-width:0}._dayWithPanel_12sdb_715{grid-template-columns:minmax(0,1fr) 292px}._dayOnly_12sdb_710._withSide_12sdb_752{grid-template-columns:300px minmax(0,1fr)}._dayWithPanel_12sdb_715._withSide_12sdb_752{grid-template-columns:300px minmax(0,1fr) 292px}@media (width<=1240px){._dayOnly_12sdb_710,._dayWithPanel_12sdb_715,._dayOnly_12sdb_710._withSide_12sdb_752,._dayWithPanel_12sdb_715._withSide_12sdb_752{grid-template-columns:minmax(0,1fr)}._dayOnly_12sdb_710>._rail_12sdb_35,._dayWithPanel_12sdb_715>._rail_12sdb_35{order:2}}._chain_12sdb_803{gap:var(--space-4);padding:var(--space-4) var(--space-5);border-left:2px solid var(--c-accent);background:var(--c-accent-tint);border-radius:0 10px 10px 0;flex-direction:column;display:flex}._chainRow_12sdb_813{flex-direction:column;gap:4px;display:flex}._chainTitle_12sdb_819{color:var(--c-text);font-size:12.5px}._chainGap_12sdb_824{color:var(--c-muted)}._refused_12sdb_828{border-left:2px solid var(--c-warm);background:var(--c-warm-tint);border-radius:0 10px 10px 0;flex-direction:column;gap:3px;padding:9px 13px;display:flex}._refusedLabel_12sdb_838{color:var(--c-warm);font-size:11px}._refusedRow_12sdb_843{color:var(--c-text2);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1.45}._views_12sdb_855{gap:8px;display:flex}._today_12sdb_866{border:1px solid var(--c-border-control);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:12px;padding:7px 14px;font-size:12.5px}._today_12sdb_866:disabled{cursor:default;opacity:.45}._today_12sdb_866:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._view_12sdb_855,._viewOn_12sdb_899{font-family:var(--font-text);cursor:pointer;border-radius:12px;padding:7px 14px;font-size:12.5px}._view_12sdb_855{border:1px solid var(--c-border-control);color:var(--c-text2);--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);background:0 0}._viewOn_12sdb_899{border:1px solid var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._prepPlan_12sdb_943{margin:0 0 var(--space-3);font-size:var(--text-micro);color:var(--c-muted2)}._sectionLabel_12sdb_390{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--c-border-faint);font-size:var(--text-micro);font-weight:var(--weight-strong);color:var(--c-muted)}._sectionLabel_12sdb_390:first-of-type{margin-top:var(--space-2);border-top:none;padding-top:0}._whenLine_12sdb_982{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-2);background:var(--c-surface2);color:var(--c-text);font-size:13px;display:flex}._whenLine_12sdb_982 strong{font-weight:var(--weight-strong);font-variant-numeric:tabular-nums}._whenChange_12sdb_998{padding:3px var(--space-4);border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:var(--text-micro);font-weight:var(--weight-strong);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);flex:none;margin-left:auto}._holdToggle_12sdb_1020{align-items:center;gap:var(--space-3);color:var(--c-accent-ink);cursor:pointer;flex:none;margin-left:auto;font-size:12.5px;display:inline-flex}._linkish_12sdb_1035{margin-top:var(--space-2);padding:var(--space-1) 0;font-family:var(--font-text);font-size:var(--text-micro);color:var(--c-muted2);text-underline-offset:2px;cursor:pointer;--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:0;align-self:flex-start;text-decoration:underline}._linkish_12sdb_1035:hover{color:var(--c-accent-ink)}@media (width<=1000px){._headMain_12sdb_152{min-width:0}._titleRow_12sdb_162{width:100%}._titleWrap_12sdb_179{flex:1;min-width:0}._title_12sdb_162{width:100%;min-width:0;font-size:var(--text-display-s);white-space:normal}._headActions_12sdb_145{flex:1 0 100%;justify-content:flex-start}}@media (width<=760px){._headActions_12sdb_145{flex-wrap:wrap;flex:100%;justify-content:flex-start}}._fieldHint_12sdb_1148{color:var(--c-muted);font-weight:400}._toothPickRow_12sdb_1153{align-items:center;gap:var(--space-4);display:flex}._toothPick_12sdb_1153{text-align:left;border:1px solid var(--c-border-control);background:var(--c-bg);font-family:var(--font-text);color:var(--c-text);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-text);border-radius:12px;flex:1;padding:6px 10px;font-size:12.5px}._linkButton_12sdb_1177{font-family:var(--font-text);color:var(--c-accent-ink);cursor:pointer;--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:none;padding:0;font-size:12.5px;text-decoration:underline}._toothPickerPanel_12sdb_1193{width:min(720px,100vw - 32px);max-width:100%;padding:var(--space-7);border:1px solid var(--c-border);background:var(--c-bg);box-shadow:0 24px 60px var(--c-shadow);gap:var(--space-5);border-radius:20px;flex-direction:column;display:flex}._toothPickerTitle_12sdb_1206{font-size:var(--text-meta);color:var(--c-text);margin:0;font-weight:600}._toothPickerActions_12sdb_1213{justify-content:flex-end;align-items:center;gap:8px;display:flex}._toothPickerActions_12sdb_1213>span{flex:1}._toothPickerActions_12sdb_1213>._secondary_12sdb_424{flex:none}:is(._page_12sdb_11:has(>._dayOnly_12sdb_710),._page_12sdb_11:has(>._dayWithPanel_12sdb_715)){height:100%}._page_12sdb_11>._dayOnly_12sdb_710,._page_12sdb_11>._dayWithPanel_12sdb_715{flex:1 1 0;grid-template-rows:minmax(0,1fr);min-height:0}._page_12sdb_11>._dayOnly_12sdb_710>._dayColumn_12sdb_738,._page_12sdb_11>._dayWithPanel_12sdb_715>._dayColumn_12sdb_738{flex-direction:column;min-height:0;max-height:100%;display:flex}._dayColumn_12sdb_738>[data-testid=day-grid]{flex:0 auto;min-height:0;max-height:none}._editBooking_12sdb_1263{gap:12px;width:min(420px,100%);display:grid}._dayNav_12sdb_1272{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}._dayNav_12sdb_1272 ._dateStep_12sdb_249{border-radius:var(--radius-pill);width:32px;height:32px}._dayNav_12sdb_1272 ._today_12sdb_866{height:32px;padding:0 var(--space-6);border-radius:var(--radius-pill);font-weight:var(--weight-strong)}._scope_12sdb_1293{padding:2px var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--c-border);background:var(--c-surface);font-size:var(--text-small);color:var(--c-text2);white-space:nowrap;flex:none}._zones_12sdb_1304{margin:var(--space-1) 0 0;font-size:var(--text-small);color:var(--c-muted)}._segment_12sdb_1311{border-radius:var(--radius-pill);background:var(--c-surface2);box-shadow:inset 0 0 0 1px var(--c-edge);--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);padding:3px;display:inline-flex}._segment_12sdb_1311 button{height:26px;padding:0 var(--space-6);border-radius:var(--radius-pill);font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--c-muted);background:0 0;border:0}._segment_12sdb_1311 button[aria-pressed=true]{background:var(--c-surface);color:var(--c-text);box-shadow:0 1px 3px var(--c-shadow)}._toolbar_12sdb_1339{align-items:center;gap:var(--space-3);font-size:var(--text-meta);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);flex-wrap:wrap;display:flex}._filterToggle_12sdb_1350{height:32px;padding:0 var(--space-6);border-radius:var(--radius-3);border:1px solid var(--c-border-control);color:var(--c-text);font-size:var(--text-meta);background:0 0}._filterToggle_12sdb_1350[aria-expanded=true]{background:var(--c-accent-tint);color:var(--c-accent-ink);border-color:var(--c-accent)}._chip_12sdb_1367{height:28px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);font-size:var(--text-small)}._countLine_12sdb_1377{font-size:var(--text-small);color:var(--c-muted)}._key_12sdb_1383{align-items:center;gap:var(--space-6);font-size:var(--text-small);color:var(--c-muted);flex-wrap:wrap;margin-left:auto;display:flex}._key_12sdb_1383>span{align-items:center;gap:var(--space-2);display:inline-flex}._key_12sdb_1383 ._swatch_12sdb_1399{margin-right:0}._swatch_12sdb_1399{border-radius:2px;flex:none;width:10px;height:10px;display:inline-block}._calBody_12sdb_1412{gap:var(--space-5);min-height:0;display:flex;position:relative}._calMain_12sdb_1419{flex-direction:column;flex:1;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){._segment_12sdb_1311 button{transition:none}}@media (width<=760px){._key_12sdb_1383{display:none}}._zoom_12sdb_1440{align-items:center}._segment_12sdb_1311._zoom_12sdb_1440 button{width:26px;font-size:var(--text-body);color:var(--c-text);padding:0}._segment_12sdb_1311._zoom_12sdb_1440 button:hover:not(:disabled){background:var(--c-surface)}._segment_12sdb_1311._zoom_12sdb_1440 button:disabled{color:var(--c-muted3)}._zoomLabel_12sdb_1460{min-width:84px;height:26px;padding:0 var(--space-3);border-radius:var(--radius-pill);text-align:center;text-align-last:center;font:inherit;font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--c-text);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0}._zoomLabel_12sdb_1460:hover{background:var(--c-surface)}._zoomLabel_12sdb_1460:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._sideTabs_12sdb_1487{border-radius:var(--radius-pill);background:var(--c-surface2);box-shadow:inset 0 0 0 1px var(--c-edge);gap:2px;margin-right:auto;padding:3px;display:flex}._sideTabs_12sdb_1487 button{height:24px;padding:0 var(--space-4);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-muted);cursor:pointer;background:0 0;border:0}._sideTabs_12sdb_1487 button[aria-selected=true]{background:var(--c-surface);color:var(--c-text);box-shadow:0 1px 3px var(--c-shadow)}@media (width<=1499px){._titleRow_12sdb_162 ._scope_12sdb_1293{display:none}}._bookerPanel_12sdb_333 ._bookerActions_12sdb_409{background:0 0}._bookerPanel_12sdb_333 ._bookerBody_12sdb_372{gap:20px;padding:20px 28px 24px}._bookerPanel_12sdb_333 ._bookSection_12sdb_380{background:0 0;border:0;border-radius:0;gap:14px;padding:0}._bookerPanel_12sdb_333 ._bookSection_12sdb_380+._bookSection_12sdb_380{border-top:1px solid var(--c-rule);padding-top:20px}._bookerPanel_12sdb_333 ._bookSection_12sdb_380>._sectionLabel_12sdb_390{font-size:var(--text-meta);color:var(--c-text);border:0;margin:0;padding:0}._bookerPanel_12sdb_333 ._input_12sdb_510,._bookerPanel_12sdb_333 ._select_12sdb_511,._bookerPanel_12sdb_333 button[aria-haspopup=listbox]{--select-pad-y:9px;--select-pad-x:12px;--select-radius:10px;font-size:13px;font-weight:var(--weight-normal);background:0 0;border-radius:10px;padding:9px 12px}._bookerPanel_12sdb_333 ._bookerHead_12sdb_351{background:var(--c-banner);border-bottom-color:#0000}._bookerPanel_12sdb_333 ._bookerTitle_12sdb_401{color:var(--c-banner-ink)}._bookerPanel_12sdb_333 ._bookerActions_12sdb_409 ._primary_12sdb_420{--btn-hover-bg:var(--c-banner);--btn-hover-border:var(--c-banner);--btn-hover-ink:var(--c-banner-ink);border-color:var(--c-banner);background:var(--c-banner);color:var(--c-banner-ink);font-weight:var(--weight-strong);padding:8px 20px}._bookerPanel_12sdb_333 ._bookerActions_12sdb_409 ._primary_12sdb_420:hover:not(:disabled){filter:brightness(1.1)}._bookerPanel_12sdb_333 ._bookerActions_12sdb_409 ._primary_12sdb_420:disabled{opacity:.55}._bookerPanel_12sdb_333 ._bookerActions_12sdb_409 ._secondary_12sdb_424{--btn-hover-bg:var(--c-dialog-soft);--btn-hover-border:var(--c-dialog-soft-ink);--btn-hover-ink:var(--c-dialog-soft-ink);border-color:var(--c-dialog-soft);background:var(--c-dialog-soft);color:var(--c-dialog-soft-ink);font-weight:var(--weight-strong);padding:8px 18px}._head_12sdb_129{border-bottom-color:var(--c-rule);gap:14px;padding-bottom:14px}._title_12sdb_162{letter-spacing:-.025em;font-size:22px}._eyebrow_12sdb_157,._zones_12sdb_1304,._countLine_12sdb_1377,._hint_12sdb_699{color:var(--c-muted);font-size:12.5px}._dateStep_12sdb_249,._dayNav_12sdb_1272 ._dateStep_12sdb_249{border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);width:32px;height:32px;color:var(--c-text2);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);font-size:14px}._today_12sdb_866,._dayNav_12sdb_1272 ._today_12sdb_866{border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);height:32px;color:var(--c-text);font-size:13px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);padding:0 14px}._today_12sdb_866:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text)}._today_12sdb_866:disabled{opacity:.5;box-shadow:none}._scope_12sdb_1293{border-color:var(--c-edge);font-size:12.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);padding:3px 11px}._newAppointment_12sdb_287{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);align-items:center;gap:6px;padding:0 14px;display:inline-flex}._newAppointment_12sdb_287:before{content:"+";font-size:16px;line-height:1;font-weight:var(--weight-normal)}._editChairs_12sdb_307,._queue_12sdb_84,._queueHot_12sdb_85,._filterToggle_12sdb_1350{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);height:auto;color:var(--c-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);align-items:center;gap:7px;padding:0 12px;display:inline-flex}._queue_12sdb_84[aria-pressed=true],._queueHot_12sdb_85[aria-pressed=true],._filterToggle_12sdb_1350[aria-expanded=true]{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);box-shadow:var(--ring)}._queueCount_12sdb_112{background:var(--c-surface2);min-width:20px;color:var(--c-text2);padding:1px 6px;font-size:11.5px}._queueHot_12sdb_85 ._queueCount_12sdb_112{background:var(--c-warm);color:var(--c-surface)}._sideClose_12sdb_61{width:30px;height:30px;color:var(--c-muted);--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;border-radius:8px}._segment_12sdb_1311,._sideTabs_12sdb_1487{background:var(--c-surface2);box-shadow:inset 0 0 0 1px var(--c-edge);border-radius:10px;gap:2px;padding:3px}._segment_12sdb_1311 button,._sideTabs_12sdb_1487 button{height:28px;font-size:13px;font-weight:var(--weight-medium);color:var(--c-muted);--btn-hover-bg:color-mix(in srgb, var(--c-text) 5%, transparent);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);border-radius:8px;padding:0 12px}._segment_12sdb_1311 button[aria-pressed=true],._sideTabs_12sdb_1487 button[aria-selected=true]{background:var(--c-surface);color:var(--c-text);font-weight:var(--weight-strong);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-xs)}._segment_12sdb_1311._zoom_12sdb_1440 button{width:28px}._zoomLabel_12sdb_1460{border-radius:8px;height:28px;font-size:13px}._view_12sdb_855,._viewOn_12sdb_899{min-height:30px;font-size:13px;font-weight:var(--weight-medium);border-radius:8px;padding:0 12px}._view_12sdb_855{border-color:var(--c-border-control);background:var(--c-surface)}._viewOn_12sdb_899{border-color:var(--c-accent);background:var(--c-accent-tint)}._chip_12sdb_1367{border-color:color-mix(in srgb, var(--c-accent) 40%, transparent);height:30px;font-size:13px;font-weight:var(--weight-medium);padding:0 12px}._key_12sdb_1383{gap:14px;font-size:12.5px}._swatch_12sdb_1399{border-radius:3px;width:9px;height:9px}._fieldLabel_12sdb_478,._sectionLabel_12sdb_390{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2)}._input_12sdb_510,._select_12sdb_511,._toothPick_12sdb_1153{min-height:var(--ctl-h);border-radius:var(--ctl-radius);background:var(--c-surface);box-shadow:var(--shadow-xs);padding:0 11px;font-size:13.5px}._input_12sdb_510:focus-visible,._select_12sdb_511:focus-visible{box-shadow:var(--ring)}._primary_12sdb_420,._secondary_12sdb_424{min-height:var(--ctl-h);border-radius:var(--ctl-radius);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);justify-content:center;align-items:center;padding:0 14px;display:inline-flex}._primary_12sdb_420{border-color:var(--c-accent);background:var(--c-accent);color:var(--c-surface);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface)}._primary_12sdb_420:hover:not(:disabled){background:var(--c-accent-ink)}._secondary_12sdb_424{border:1px solid var(--c-border-control);background:var(--c-surface);color:var(--c-text);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text)}._secondary_12sdb_424:hover{background:var(--c-surface2)}._chosen_12sdb_561,._match_12sdb_575{border-radius:8px;min-height:30px;padding:0 11px;font-size:13px}._match_12sdb_575{border-color:var(--c-edge);background:var(--c-surface);box-shadow:var(--shadow-xs)}._whenChange_12sdb_998{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);font-size:12.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);padding:0 11px}._whenLine_12sdb_982{border:1px solid var(--c-edge);background:var(--c-bg);border-radius:10px;padding:10px 14px;font-size:13.5px}._linkish_12sdb_1035,._linkButton_12sdb_1177{color:var(--c-accent-ink);font-size:12.5px;font-weight:var(--weight-medium);text-decoration:none}._linkish_12sdb_1035:hover,._linkButton_12sdb_1177:hover{text-decoration:underline}._providerWarning_12sdb_490{font-size:12px}._chain_12sdb_803,._refused_12sdb_828{border-left:0;border:1px solid color-mix(in srgb, var(--c-accent) 22%, transparent);border-radius:10px}._refused_12sdb_828{border-color:color-mix(in srgb, var(--c-warm) 26%, transparent)}._wanting_12sdb_679{border:1px dashed var(--c-line);border-radius:var(--card-radius);background:var(--c-surface)}._row_12sdb_607{border-top-color:var(--c-rule);padding:10px 4px;font-size:13px}._status_12sdb_650,._block_12sdb_642{border-radius:var(--radius-pill);padding:2px 9px;font-size:12px}._bookerPanel_12sdb_333{border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl);overflow-x:hidden}._bookerPanel_12sdb_333 ._bookerHead_12sdb_351{background:var(--c-surface);border-bottom:1px solid var(--c-rule);border-radius:0;padding:20px 28px 16px}._bookerPanel_12sdb_333 ._bookerTitle_12sdb_401{color:var(--c-text);letter-spacing:-.02em;font-size:19px}._bookerPanel_12sdb_333 ._bookerWhen_12sdb_361,._bookerPanel_12sdb_333 ._bookerWhen_12sdb_361 strong{color:var(--c-muted)}._bookerPanel_12sdb_333 ._bookerWhen_12sdb_361 strong{color:var(--c-text)}._bookerEyebrow_12sdb_396{font-size:12px;font-weight:var(--weight-medium)}._bookerPanel_12sdb_333 ._bookSection_12sdb_380>._sectionLabel_12sdb_390{font-size:13.5px;font-weight:var(--weight-strong)}._bookerPanel_12sdb_333 ._input_12sdb_510,._bookerPanel_12sdb_333 ._select_12sdb_511,._bookerPanel_12sdb_333 button[aria-haspopup=listbox]{--select-radius:var(--ctl-radius);min-height:var(--ctl-h);border-radius:var(--ctl-radius);background:var(--c-surface);padding:0 11px;font-size:13.5px}._bookerPanel_12sdb_333 ._bookerActions_12sdb_409{background:var(--c-bg);border-top:1px solid var(--c-rule);border-radius:0;padding:14px 28px}._bookerPanel_12sdb_333 ._bookerActions_12sdb_409 ._primary_12sdb_420{border-color:var(--c-accent);background:var(--c-accent);min-height:36px;color:var(--c-surface);font-weight:var(--weight-medium);padding:0 20px}._bookerPanel_12sdb_333 ._bookerActions_12sdb_409 ._primary_12sdb_420:hover:not(:disabled){filter:none;background:var(--c-accent-ink)}._bookerPanel_12sdb_333 ._bookerActions_12sdb_409 ._secondary_12sdb_424{border-color:var(--c-border-control);background:var(--c-surface);min-height:36px;color:var(--c-text);font-weight:var(--weight-medium);padding:0 18px}._toothPickerPanel_12sdb_1193{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._toothPickerTitle_12sdb_1206{font-size:15px}._dialog_5qb7p_7{gap:14px;display:grid}._title_5qb7p_12{font-family:var(--font-display);font-size:var(--text-display-s);font-weight:var(--weight-strong);line-height:var(--line-tight);color:var(--c-text);margin:0}._lede_5qb7p_21{color:var(--c-text2);margin:0}._note_5qb7p_26{font-size:var(--text-small);color:var(--c-muted2);background:var(--c-surface2);border-radius:var(--radius-2);margin:0;padding:10px 12px}._lines_5qb7p_35{gap:8px;margin:0;padding:0;list-style:none;display:grid}._line_5qb7p_35{grid-template-columns:minmax(0,1fr) auto 28px;align-items:end;gap:10px;display:grid}._field_5qb7p_55,._toothField_5qb7p_56{gap:4px;min-width:0;display:grid}._toothField_5qb7p_56{width:124px}._label_5qb7p_67{font-size:var(--text-micro);color:var(--c-muted2)}._input_5qb7p_72{font:inherit;border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);width:100%;min-width:0;color:var(--c-text);padding:7px 10px}._input_5qb7p_72:focus-visible,._primary_5qb7p_84:focus-visible,._ghost_5qb7p_85:focus-visible,._remove_5qb7p_86:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}._remove_5qb7p_86{font:inherit;border:1px solid var(--c-tooth-todo);border-radius:var(--radius-2);width:28px;height:34px;color:var(--c-tooth-todo);cursor:pointer;--btn-hover-bg:var(--c-tooth-todo-fill);--btn-hover-border:var(--c-tooth-todo);--btn-hover-ink:var(--c-tooth-todo);background:0 0;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;display:flex}._remove_5qb7p_86:hover:not(:disabled){background:var(--c-tooth-todo-fill);color:var(--c-tooth-todo);border-color:var(--c-tooth-todo)}._error_5qb7p_126{font-size:var(--text-small);color:var(--c-warm);background:var(--c-warm-tint);border:1px solid var(--c-warm);border-radius:var(--radius-2);margin:0;padding:8px 10px}._actions_5qb7p_136{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}._primary_5qb7p_84{font:inherit;font-weight:var(--weight-strong);border:1px solid var(--c-accent);border-radius:var(--radius-2);background:var(--c-accent);color:var(--c-bg);cursor:pointer;padding:8px 16px}._ghost_5qb7p_85{font:inherit;border:1px solid var(--c-border);border-radius:var(--radius-2);color:var(--c-text);cursor:pointer;background:0 0;padding:8px 16px}._primary_5qb7p_84:disabled,._ghost_5qb7p_85:disabled,._remove_5qb7p_86:disabled{opacity:.6;cursor:default}._planned_5qb7p_178{margin:0 0 var(--space-4);padding:var(--space-4) var(--space-5);border-left:3px solid var(--c-accent);background:var(--c-accent-wash);font-size:var(--text-small);color:var(--c-text)}._linklike_5qb7p_194{margin-top:var(--space-2);font:inherit;font-size:var(--text-meta);color:var(--c-muted2);cursor:pointer;--btn-hover-bg:none;--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}._linklike_5qb7p_194:hover:not(:disabled){color:var(--c-accent-ink);background:0 0}._planPick_5qb7p_229{margin:0 0 var(--space-5);padding:0 0 var(--space-5);border-bottom:1px solid var(--c-border)}._payment_5qb7p_237{border:1px solid var(--c-edge);border-radius:var(--radius-2);gap:10px;margin:0;padding:12px;display:grid}._payment_5qb7p_237 legend{padding:0 4px}._paidChoice_5qb7p_250{flex-wrap:wrap;gap:6px;display:flex}._paidOn_5qb7p_256,._paidOff_5qb7p_257{border:1px solid var(--c-border-control);border-radius:var(--radius-2);cursor:pointer;font-size:var(--text-small);color:var(--c-text);align-items:center;gap:6px;padding:6px 10px;display:inline-flex}._paidOn_5qb7p_256{border-color:var(--c-accent);background:var(--c-accent-tint2)}._paidFields_5qb7p_274{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}._paidNote_5qb7p_280{font-size:var(--text-small);color:var(--c-muted2)}._title_5qb7p_12{font-size:18px;font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:1.25}._lede_5qb7p_21{font-size:13.5px}._note_5qb7p_26{border:1px solid var(--c-edge);background:var(--c-bg);border-radius:10px;font-size:12.5px}._label_5qb7p_67,._payment_5qb7p_237 legend{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._input_5qb7p_72{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._input_5qb7p_72:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._primary_5qb7p_84{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_5qb7p_84:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_5qb7p_84:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_5qb7p_84:focus-visible{box-shadow:var(--ring);outline:none}._ghost_5qb7p_85{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._ghost_5qb7p_85:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._ghost_5qb7p_85:disabled{opacity:.5;box-shadow:none;cursor:default}._ghost_5qb7p_85:focus-visible{box-shadow:var(--ring);outline:none}._remove_5qb7p_86{width:34px;height:var(--ctl-h);border-color:color-mix(in srgb, var(--c-danger) 40%, transparent);border-radius:var(--ctl-radius);color:var(--c-danger);font-size:16px}._error_5qb7p_126{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._planned_5qb7p_178{border:1px solid color-mix(in srgb, var(--c-accent) 26%, transparent);background:var(--c-accent-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._payment_5qb7p_237{border-radius:var(--card-radius);padding:14px}._paidOn_5qb7p_256,._paidOff_5qb7p_257{min-height:32px;font-size:13px;font-weight:var(--weight-medium);border-radius:8px;padding:0 12px}._paidOn_5qb7p_256{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._linklike_5qb7p_194{color:var(--c-accent-ink);font-weight:var(--weight-medium);text-decoration:none}._linklike_5qb7p_194:hover{text-underline-offset:2px;text-decoration:underline}._planPick_5qb7p_229{border-bottom-color:var(--c-rule)}._person_5qb7p_473{border:1px solid var(--c-edge);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}._personName_5qb7p_482{font-size:14px;font-weight:var(--weight-strong);color:var(--c-text);margin:0}._block_1evz0_9{gap:var(--space-3);margin:var(--space-5) 0 0;padding:var(--space-5);border:1px solid var(--c-border);border-radius:var(--radius-2);background:var(--c-surface2);display:grid}._title_1evz0_19{font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--c-muted);margin:0}._attached_1evz0_28{gap:var(--space-2);display:grid}._planName_1evz0_33{font-weight:var(--weight-strong);color:var(--c-accent-ink)}._visit_1evz0_38{font-size:var(--text-small);color:var(--c-muted2)}._steps_1evz0_44{margin:var(--space-2) 0 0;font-size:var(--text-small);color:var(--c-text);gap:2px;padding:0;list-style:none;display:grid}._steps_1evz0_44 li:before{content:"· ";color:var(--c-muted)}._detach_1evz0_64{margin-top:var(--space-2);font:inherit;font-size:var(--text-small);color:var(--c-muted2);cursor:pointer;--btn-hover-bg:none;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}._detach_1evz0_64:hover:not(:disabled){color:var(--c-text);background:0 0}._error_1evz0_89{font-size:var(--text-small);color:var(--c-warm);margin:0}._chain_1evz0_102{margin:var(--space-3) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}._chainVisit_1evz0_111,._chainThis_1evz0_112{font-size:var(--text-small);color:var(--c-text2)}._chainThis_1evz0_112{font-weight:var(--weight-strong);color:var(--c-text)}._chainRow_1evz0_122,._chainOpen_1evz0_123{justify-content:space-between;gap:var(--space-3);border-radius:var(--radius-1);width:100%;padding:4px 6px;display:flex}._chainOpen_1evz0_123{font:inherit;color:var(--c-accent-ink);text-align:left;cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:none}._chainOpen_1evz0_123:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._chainWhen_1evz0_149{font-variant-numeric:tabular-nums;color:var(--c-muted);flex:none}._chainMark_1evz0_155{color:var(--c-muted);font-weight:400}._block_1evz0_9{border-color:var(--c-edge);background:var(--c-bg);border-radius:10px;padding:12px 14px}._title_1evz0_19{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._visit_1evz0_38,._chainWhen_1evz0_149{font-size:12.5px}._steps_1evz0_44,._chainVisit_1evz0_111,._chainThis_1evz0_112{font-size:13px}._chainRow_1evz0_122,._chainOpen_1evz0_123{border-radius:7px;padding:6px 8px}._chainOpen_1evz0_123:hover{background:var(--c-accent-tint)}._detach_1evz0_64{color:var(--c-accent-ink);font-weight:var(--weight-medium);text-decoration:none}._detach_1evz0_64:hover{text-underline-offset:2px;text-decoration:underline}._error_1evz0_89{font-size:12.5px}._strip_1l3ou_7{border:1px solid var(--c-accent);background:var(--c-accent-tint);border-radius:12px;margin-top:14px;padding:11px 13px}._head_1l3ou_15{align-items:baseline;gap:8px;display:flex}._label_1l3ou_21{color:var(--c-accent-ink);font-size:11px}._when_1l3ou_26{text-align:right;color:var(--c-accent-ink);font-variant-numeric:tabular-nums;flex:1;font-size:11px}._row_1l3ou_34{border-bottom:1px solid var(--c-accent-a22);flex-direction:column;gap:3px;padding:9px 0 10px;display:flex}._row_1l3ou_34:last-child{border-bottom:none;padding-bottom:2px}._who_1l3ou_47{align-items:baseline;gap:8px;display:flex}._name_1l3ou_53{font-size:12.5px;font-weight:var(--weight-strong);letter-spacing:-.01em}._needs_1l3ou_59{text-align:right;color:var(--c-muted2);font-variant-numeric:tabular-nums;flex:1;font-size:11px}._window_1l3ou_68{color:var(--c-muted3);font-size:11.5px;line-height:1.4}._take_1l3ou_74{border:1px solid var(--c-accent);background:var(--c-surface);font-family:var(--font-text);color:var(--c-accent-ink);cursor:pointer;--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);border-radius:10px;margin-top:5px;padding:6px 10px;font-size:11.5px}._take_1l3ou_74:hover:not(:disabled){background:var(--c-accent-tint2)}._take_1l3ou_74:disabled{border-color:var(--c-border-soft);color:var(--c-muted);cursor:default}._empty_1l3ou_103,._reading_1l3ou_104{color:var(--c-muted2);margin:8px 0 2px;font-size:12px;line-height:1.5}._reading_1l3ou_104{margin:14px 0 0}._error_1l3ou_115{border-left:2px solid var(--c-warm);background:var(--c-warm-tint);color:var(--c-warm);border-radius:0 10px 10px 0;margin:8px 0 0;padding:7px 12px;font-size:12.5px}._strip_1l3ou_7{border-color:color-mix(in srgb, var(--c-accent) 30%, transparent);border-radius:var(--card-radius);padding:12px 14px}._label_1l3ou_21{font-size:12.5px;font-weight:var(--weight-strong)}._when_1l3ou_26,._needs_1l3ou_59{font-size:12px}._name_1l3ou_53{font-size:13.5px}._window_1l3ou_68{font-size:12.5px}._take_1l3ou_74{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._take_1l3ou_74:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._take_1l3ou_74:disabled{opacity:.5;box-shadow:none;cursor:default}._take_1l3ou_74:focus-visible{box-shadow:var(--ring);outline:none}._take_1l3ou_74{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._error_1l3ou_115{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._panel_1ehgq_11{border:1px solid var(--c-border);background:var(--c-surface);box-shadow:0 1px 2px var(--c-border-faint);zoom:.85;border-radius:12px;align-self:start;max-height:calc(117.647vh - 28.2353px);padding:16px 18px;position:sticky;top:12px;overflow-y:auto}._head_1ehgq_28{align-items:baseline;gap:8px;display:flex}._label_1ehgq_34{color:var(--c-muted);font-size:11px}._close_1ehgq_43{width:24px;height:24px;color:var(--c-muted);cursor:pointer;--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;margin-left:auto;padding:0;font-size:16px;line-height:1;display:flex}._close_1ehgq_43:hover{background:var(--c-accent-tint2);color:var(--c-text)}._name_1ehgq_69{font-family:var(--font-display);font-weight:var(--weight-strong);letter-spacing:0;margin:6px 0 0;font-size:26px;line-height:1.15}._meta_1ehgq_78{gap:var(--space-2);color:var(--c-muted2);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;font-size:12.5px;display:flex}._procedure_1ehgq_88{border-top:1px solid var(--c-border);margin:12px 0 0;padding-top:11px;font-size:13.5px}._critical_1ehgq_102{border-left:2px solid var(--c-warm);background:var(--c-warm-tint);border-radius:0 10px 10px 0;align-items:baseline;gap:8px;margin-top:11px;padding:7px 12px;display:flex}._criticalLabel_1ehgq_113{color:var(--c-warm);flex:none;font-size:11px}._criticalText_1ehgq_119{color:var(--c-text);font-size:12.5px;line-height:1.4}._awaiting_1ehgq_146{border-left:2px solid var(--c-warm);background:var(--c-warm-tint);border-radius:0 10px 10px 0;margin-top:11px;padding:9px 12px}._awaitingLabel_1ehgq_154{color:var(--c-warm);font-size:11px;display:block}._awaitingText_1ehgq_160{color:var(--c-text);margin-top:3px;font-size:12.5px;line-height:1.4;display:block}._reason_1ehgq_168{box-sizing:border-box;border:1px solid var(--c-warm);background:var(--c-surface);width:100%;font-family:var(--font-text);color:var(--c-text);border-radius:8px;margin-top:8px;padding:6px 9px;font-size:12.5px;display:block}._awaitingActions_1ehgq_182{gap:6px;margin-top:9px;display:flex}._awaitingActions_1ehgq_182 button{background:var(--c-surface)}._rows_1ehgq_194{flex-direction:column;gap:0;margin:13px 0 0;display:flex}._row_1ehgq_194{border-bottom:1px solid var(--c-border-soft);grid-template-columns:max-content 1fr;align-items:baseline;gap:4px 16px;padding:5px 0;font-size:12.5px;display:grid}._rowKey_1ehgq_225{color:var(--c-muted);margin:0;font-size:11px}._rowValue_1ehgq_231{color:var(--c-text2);min-width:0;margin:0}._history_1ehgq_238{margin-top:16px}._earlierButton_1ehgq_242{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);width:100%;color:var(--c-text);cursor:pointer;align-items:baseline;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}._earlierTitle_1ehgq_256{font-size:16px;font-weight:var(--weight-strong);margin:0 0 8px}._earlierList_1ehgq_262{max-height:60vh;overflow-y:auto}._earlierActions_1ehgq_267{justify-content:flex-end;margin-top:12px;display:flex}._historyHead_1ehgq_273{align-items:baseline;gap:8px;padding-bottom:4px;display:flex}._count_1ehgq_280{text-align:right;color:var(--c-muted);font-variant-numeric:tabular-nums;flex:1;font-size:11px}._visit_1ehgq_288{border-top:1px solid var(--c-border-soft);align-items:baseline;gap:10px;padding:6px 0;display:flex}._visitDate_1ehgq_296{width:74px;color:var(--c-muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px;line-height:1.35}._visitWhat_1ehgq_305{flex:1;min-width:0}._visitTitle_1ehgq_310{font-size:12.5px;line-height:1.35;display:block}._visitBy_1ehgq_316{color:var(--c-muted);font-size:11px;display:block}._first_1ehgq_326{border-left:2px solid var(--c-accent);margin-top:16px;padding:2px 0 2px 12px}._firstLabel_1ehgq_332{color:var(--c-accent-ink);font-size:11px}._firstNote_1ehgq_337{color:var(--c-muted3);margin:4px 0 0;font-size:12.5px;line-height:1.45}._reading_1ehgq_344{color:var(--c-muted);margin:14px 0 0;font-size:12px}._error_1ehgq_350{border-left:2px solid var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);border-radius:0 10px 10px 0;margin:12px 0 0;padding:7px 12px;font-size:12.5px}._statusHistoryToggle_1ehgq_372{padding:var(--space-2) 0;font-family:var(--font-text);font-size:var(--text-micro);color:var(--c-muted2);text-underline-offset:2px;cursor:pointer;--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:0;align-self:flex-start;margin-top:12px;text-decoration:underline}._statusHistoryToggle_1ehgq_372:hover{color:var(--c-accent-ink)}._statusHistory_1ehgq_372{flex-direction:column;gap:7px;margin:8px 0 0;padding:0;list-style:none;display:flex}._statusHistoryRow_1ehgq_403{border-left:2px solid var(--c-border);flex-direction:column;gap:1px;padding-left:9px;display:flex}._statusHistoryMove_1ehgq_411{color:var(--c-text);font-size:12px}._statusHistoryWho_1ehgq_416,._statusHistoryNote_1ehgq_417,._statusHistoryEmpty_1ehgq_418{font-size:var(--text-micro);color:var(--c-muted3);line-height:1.35}._actions_1ehgq_436{border-top:1px solid var(--c-border-faint);gap:8px;margin-top:14px;padding-top:14px;display:flex}._secondary_1ehgq_444{border:1px solid var(--c-border);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-border);--btn-hover-ink:var(--c-text2);background:0 0;border-radius:12px;flex:1;padding:8px;font-size:12.5px}._secondary_1ehgq_444:disabled{border-color:var(--c-border-soft);color:var(--c-muted);cursor:default}._moves_1ehgq_479{border-top:1px solid var(--c-border);flex-wrap:wrap;gap:6px;margin-top:14px;padding-top:12px;display:flex}._move_1ehgq_479,._destructive_1ehgq_489{font-family:var(--font-text);cursor:pointer;--btn-hover-bg:var(--c-warm-tint);--btn-hover-border:transparent;--btn-hover-ink:inherit;background:0 0;border-radius:10px;padding:7px 11px;font-size:12px}._move_1ehgq_479{border:1px solid var(--c-accent);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._move_1ehgq_479:hover:not(:disabled){background:var(--c-accent-tint)}._destructive_1ehgq_489{border:1px solid var(--c-warm);color:var(--c-warm)}._move_1ehgq_479:disabled,._destructive_1ehgq_489:disabled{border-color:var(--c-border-soft);color:var(--c-muted);cursor:default}._prepAction_1ehgq_549{border:1px solid var(--c-border-control);border-radius:var(--radius-pill);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text2);background:0 0;flex:none;margin-left:auto;padding:3px 8px;font-size:11px}._prepAction_1ehgq_549:hover:not(:disabled){background:var(--c-accent-tint)}._prepAction_1ehgq_549:disabled{border-color:var(--c-border-soft);color:var(--c-muted);cursor:default}._fact_1ehgq_581,._factStrong_1ehgq_582{font-size:var(--text-micro);border:1px solid var(--c-border);white-space:nowrap;color:var(--c-muted2);border-radius:8px;padding:2px 8px}._factStrong_1ehgq_582{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);font-variant-numeric:tabular-nums}._remindRow_1ehgq_603{align-items:center;gap:var(--space-3);margin-top:12px;display:flex}._remind_1ehgq_603{border:1px solid var(--c-accent);background:var(--c-surface);color:var(--c-accent-ink);font-family:var(--font-text);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);border-radius:10px;padding:7px 11px;font-size:12px}._remind_1ehgq_603:hover:not(:disabled){background:var(--c-accent-tint)}._remindNote_1ehgq_633{font-family:var(--font-text);font-size:var(--text-micro);color:var(--c-muted2)}._location_1ehgq_640{margin-top:var(--space-3);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-text2);align-items:center;gap:7px;display:flex}._locationNote_1ehgq_650{margin:var(--space-3) 0 0;color:var(--c-muted);font-size:11.5px}[data-style=glass] ._panel_1ehgq_11{background:var(--glass);border-color:var(--glass-edge);box-shadow:0 18px 40px -20px var(--glass-shade), inset 0 1px 0 var(--glass-edge);-webkit-backdrop-filter:blur(24px)saturate(1.4)}._panel_1ehgq_11{border:1px solid var(--c-edge);border-radius:var(--card-radius);box-shadow:var(--shadow-md);padding:18px 20px}._label_1ehgq_34{font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted)}._close_1ehgq_43{--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);border-radius:8px;width:28px;height:28px}._close_1ehgq_43:hover{background:var(--c-surface2)}._name_1ehgq_69{letter-spacing:-.025em;font-size:22px}._meta_1ehgq_78{color:var(--c-muted);font-size:13px}._procedure_1ehgq_88{border-top-color:var(--c-rule);font-size:14px;font-weight:var(--weight-medium)}._critical_1ehgq_102,._awaiting_1ehgq_146,._error_1ehgq_350,._first_1ehgq_326{border:1px solid #0000;border-radius:10px;padding:9px 12px}._critical_1ehgq_102{border-color:color-mix(in srgb, var(--c-danger) 24%, transparent);background:var(--c-danger-tint)}._criticalLabel_1ehgq_113{color:var(--c-danger);font-weight:var(--weight-strong)}._awaiting_1ehgq_146{border-color:color-mix(in srgb, var(--c-warm) 26%, transparent)}._awaitingLabel_1ehgq_154{font-weight:var(--weight-strong)}._first_1ehgq_326{border-color:color-mix(in srgb, var(--c-accent) 22%, transparent);background:var(--c-accent-tint)}._error_1ehgq_350{border-color:color-mix(in srgb, var(--c-accent) 22%, transparent)}._reason_1ehgq_168{min-height:var(--ctl-h);border-color:var(--c-border-control);border-radius:var(--ctl-radius);font-size:13.5px}._row_1ehgq_194{border-bottom-color:var(--c-rule);padding:8px 0;font-size:13px}._rowKey_1ehgq_225{font-size:12px}._rowValue_1ehgq_231{color:var(--c-text)}._fact_1ehgq_581,._factStrong_1ehgq_582{border-radius:var(--radius-pill);padding:2px 9px;font-size:12px}._factStrong_1ehgq_582{border-color:#0000}._visit_1ehgq_288{border-top-color:var(--c-rule);padding:8px 0}._visitDate_1ehgq_296,._visitBy_1ehgq_316,._count_1ehgq_280{font-size:12px}._visitTitle_1ehgq_310{font-size:13px}._statusHistoryRow_1ehgq_403{border-left-color:var(--c-line)}._statusHistoryToggle_1ehgq_372{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-accent-ink);text-decoration:none}._actions_1ehgq_436,._moves_1ehgq_479{border-top-color:var(--c-rule)}._secondary_1ehgq_444,._move_1ehgq_479,._destructive_1ehgq_489,._remind_1ehgq_603,._earlierButton_1ehgq_242{min-height:var(--ctl-h);border-radius:var(--ctl-radius);font-size:13px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);justify-content:center;align-items:center;padding:0 12px;display:inline-flex}._secondary_1ehgq_444,._earlierButton_1ehgq_242{border:1px solid var(--c-border-control);background:var(--c-surface);color:var(--c-text);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text)}._secondary_1ehgq_444:hover:not(:disabled){background:var(--c-surface2)}._earlierButton_1ehgq_242{justify-content:flex-start}._move_1ehgq_479,._remind_1ehgq_603{border-color:color-mix(in srgb, var(--c-accent) 45%, transparent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._destructive_1ehgq_489{border-color:color-mix(in srgb, var(--c-danger) 40%, transparent);background:var(--c-surface);color:var(--c-danger);--btn-hover-bg:var(--c-danger-tint);--btn-hover-border:var(--c-danger);--btn-hover-ink:var(--c-danger)}._destructive_1ehgq_489:hover:not(:disabled){background:var(--c-danger-tint)}._prepAction_1ehgq_549{min-height:26px;font-size:12px;font-weight:var(--weight-medium);padding:0 10px}._remindNote_1ehgq_633,._locationNote_1ehgq_650,._reading_1ehgq_344{font-size:12px}._actions_1ehgq_436 ._secondary_1ehgq_444{white-space:nowrap;padding:0 8px}._party_1ehgq_890{border:1px solid var(--c-edge);background:var(--c-surface2);border-radius:12px;flex-direction:column;margin-top:10px;padding:8px 12px;display:flex}._partyLabel_1ehgq_900{font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);padding-bottom:4px}._partyRow_1ehgq_907{border-top:1px solid var(--c-rule);align-items:center;gap:8px;padding:6px 0;display:flex}._partyName_1ehgq_915{min-width:0;font-size:13.5px;font-weight:var(--weight-medium);color:var(--c-text);flex-direction:column;flex:1;display:flex}._partyWhat_1ehgq_925{color:var(--c-muted);font-size:12px;font-weight:400}._partyOpen_1ehgq_931{border:1px solid var(--c-border-control);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;background:0 0;border-radius:10px;flex:none;padding:4px 10px;font-size:12px}._partyOpen_1ehgq_931:hover{border-color:var(--c-accent);color:var(--c-accent-ink)}._partyBill_1ehgq_948{background:var(--c-accent);width:100%;font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-surface);cursor:pointer;border:0;border-radius:10px;align-self:stretch;margin-top:10px;padding:7px 10px}._badge_1v1bf_2{letter-spacing:.02em;min-width:18px;height:16px;color:var(--h);background:color-mix(in srgb, var(--h) 16%, var(--c-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--h) 45%, transparent);border-radius:4px;flex:none;place-items:center;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:inline-grid}._small_1v1bf_19{min-width:14px;height:14px;padding:0 2px;font-size:9px}._badge_1v1bf_2{font-weight:var(--weight-strong);border-radius:5px}._panel_1tgat_4{border:1px solid var(--c-edge);border-radius:var(--dialog-radius,20px);background:var(--c-dialog);width:520px;max-width:100%;box-shadow:var(--shadow-xl);flex-direction:column;gap:4px;padding:22px 24px 20px;display:flex}._head_1tgat_17{border-bottom:1px solid var(--c-rule);flex-direction:column;gap:4px;padding-bottom:12px;display:flex}._titleRow_1tgat_25{align-items:center;gap:10px;display:flex}._title_1tgat_25{font-size:22px;font-weight:var(--weight-strong);letter-spacing:-.02em;margin:0}._draft_1tgat_38{border:1px solid var(--c-border-control);color:var(--c-muted);border-radius:999px;padding:2px 8px;font-size:11.5px}._meta_1tgat_46{color:var(--c-muted);font-size:12.5px}._body_1tgat_51{flex-direction:column;gap:10px;padding-top:12px;display:flex}._person_1tgat_58{border:1px solid var(--c-edge);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}._personHead_1tgat_67{align-items:baseline;gap:8px;padding-bottom:4px;display:flex}._name_1tgat_74{font-size:14px;font-weight:var(--weight-strong)}._file_1tgat_79{font-family:var(--font-mono);color:var(--c-muted);font-size:11.5px}._line_1tgat_85,._subtotal_1tgat_86,._total_1tgat_87{justify-content:space-between;gap:12px;font-size:13px;display:flex}._line_1tgat_85{color:var(--c-text2)}._none_1tgat_98{color:var(--c-muted);margin:0;font-size:12.5px}._subtotal_1tgat_86{border-top:1px solid var(--c-rule);font-weight:var(--weight-medium);margin-top:4px;padding-top:6px}._money_1tgat_111{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}._total_1tgat_87{background:var(--c-accent-tint);font-size:15px;font-weight:var(--weight-strong);color:var(--c-accent-ink);border-radius:12px;padding:10px 12px}._note_1tgat_126{color:var(--c-muted);margin:0;font-size:12px}._actions_1tgat_132{justify-content:flex-end;padding-top:14px;display:flex}._close_1tgat_138{border:1px solid var(--c-border-control);font-family:var(--font-text);color:var(--c-text);cursor:pointer;background:0 0;border-radius:10px;padding:7px 16px;font-size:13px}._grid_dln6q_39{overscroll-behavior:contain;background:var(--c-surface);min-width:0;max-height:calc(100vh - 200px);box-shadow:0 0 0 1px var(--c-edge), 0 6px 20px -12px var(--c-shadow);padding:0 var(--space-5) var(--space-4);border-radius:14px;flex-direction:column;display:flex;overflow-y:auto}._heads_dln6q_16{--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);padding-top:var(--space-5);border-bottom:1px solid var(--c-line2);z-index:6;background:var(--c-surface);gap:8px;padding-bottom:8px;display:flex;position:sticky;top:0}[data-style=glass] ._grid_dln6q_39{background:var(--glass);box-shadow:0 0 0 1px var(--glass-edge), 0 18px 40px -20px var(--glass-shade);-webkit-backdrop-filter:blur(24px)saturate(1.4)}[data-style=glass] ._heads_dln6q_16{background:var(--glass-strong);border-bottom-color:var(--glass-edge)}._headSpacer_dln6q_107{flex:none;justify-content:center;align-items:flex-end;display:flex}._pager_dln6q_116{gap:4px;display:flex}._pagerButton_dln6q_121{border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);width:24px;height:24px;color:var(--c-text);cursor:pointer;place-items:center;padding:0;display:inline-grid}._pagerButton_dln6q_121:hover:not(:disabled){background:var(--c-surface2)}._pagerButton_dln6q_121:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._pagerButton_dln6q_121:disabled{color:var(--c-muted3);border-color:var(--c-border);cursor:default}._pagerButton_dln6q_121 svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}._windowed_dln6q_160{overflow:hidden}._head_dln6q_16{text-align:center;flex:1;min-width:0}._headLine_dln6q_172{justify-content:center;align-items:center;gap:7px;display:flex}._dot_dln6q_179{border-radius:50%;flex:none;width:10px;height:10px}._chairName_dln6q_186{font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._headSub_dln6q_195{color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._body_dln6q_15{gap:8px;margin-top:6px;display:flex;position:relative}._axis_dln6q_231{flex:none;position:relative}._axisLabel_dln6q_236{color:var(--c-muted);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;right:12px}._columns_dln6q_244{flex:1;gap:8px;min-width:0;display:flex;position:relative}._hourLine_dln6q_252{border-top:1px solid var(--c-line2);height:0;position:absolute;left:0;right:0}._halfLine_dln6q_261{border-top:1px dashed var(--c-line2);opacity:.55;height:0;position:absolute;left:0;right:0}[data-style=glass] ._hourLine_dln6q_252,[data-style=glass] ._halfLine_dln6q_261{border-color:var(--glass-edge)}._past_dln6q_288{z-index:0;pointer-events:none;background:color-mix(in srgb, var(--c-text) 11%, transparent);position:absolute;top:0;left:0;right:0}._now_dln6q_300{border-top:1.5px solid color-mix(in srgb, var(--c-warm) 75%, transparent);z-index:4;pointer-events:none;height:0;position:absolute;left:0;right:0}._nowTag_dln6q_311{z-index:5;border-radius:var(--radius-pill);background:var(--c-warm);color:var(--c-surface);font-size:10px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;pointer-events:none;padding:1px 6px;position:absolute;right:4px;transform:translateY(-50%)}._column_dln6q_244{border-left:1px solid var(--c-line2);flex:1;min-width:0;position:relative}[data-style=glass] ._column_dln6q_244{border-color:var(--glass-edge)}._colButton_dln6q_338{white-space:nowrap;border-radius:var(--radius-2);min-width:0;max-width:100%;color:var(--c-text);font:inherit;font-weight:var(--weight-strong);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:2px 6px;display:inline-flex;overflow:hidden}._colButton_dln6q_338:hover{background:var(--c-surface2)}._colButton_dln6q_338[aria-pressed=true]{background:var(--c-accent-tint);color:var(--c-accent-ink);box-shadow:inset 0 0 0 1px var(--c-accent)}._block_dln6q_379{--cat:var(--c-border-control);text-align:left;font-family:var(--font-text);font-weight:var(--weight-normal);cursor:pointer;color:var(--c-text);border:1.5px solid var(--cat);background:color-mix(in srgb, var(--cat) var(--c-cat-tint,7%), var(--c-card-base,var(--c-block)));border-left-width:4px;border-radius:8px;flex-direction:column;justify-content:flex-start;padding:6px 7px 6px 8px;font-size:12px;line-height:1.3;transition:box-shadow .12s,transform .12s;display:flex;position:absolute;left:3px;right:3px;overflow:hidden}._block_dln6q_379:hover{box-shadow:0 6px 14px -6px var(--c-shadow);z-index:3;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){._block_dln6q_379{transition:none}._block_dln6q_379:hover{transform:none}}[data-style=glass] ._block_dln6q_379{background:color-mix(in srgb, color-mix(in srgb, var(--cat) var(--c-cat-tint,7%), var(--c-card-base,var(--c-block))) 92%, transparent)}._blockTitle_dln6q_443{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:var(--weight-strong);line-height:18px;display:block;overflow:hidden}._titleRow_dln6q_459{align-items:center;display:flex}._titleRow_dln6q_459>*{flex:none}._titleRow_dln6q_459>._titleName_dln6q_468{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}._titleBesideBadge_dln6q_476{padding-right:26px}._blockSub_dln6q_480{text-overflow:ellipsis;white-space:nowrap;color:var(--c-muted2);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.3;display:block;overflow:hidden}._srOnly_dln6q_492{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._conf_dln6q_504{border:1.5px solid var(--c-text2);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}._confOn_dln6q_514{background:var(--c-text2)}._newTag_dln6q_519{font-size:10px;font-weight:var(--weight-strong);vertical-align:1px;color:var(--c-accent-ink);background:var(--c-accent-tint);box-shadow:inset 0 0 0 1px var(--c-accent);border-radius:4px;margin-left:6px;padding:0 5px;font-style:normal;line-height:15px;display:inline-block}._badgeCorner_dln6q_535{position:absolute;top:4px;right:4px}._compact_dln6q_545{letter-spacing:-.01em;border-width:1px 1px 1px 3px;padding:1px 2px 1px 3px;font-size:11px}._compact_dln6q_545 ._blockTitle_dln6q_443{text-overflow:clip;font-variant-numeric:tabular-nums;font-size:11px}._compact_dln6q_545 ._blockTitle_dln6q_443>[data-testid=location-badge]{vertical-align:1px;margin-right:3px}._compact_dln6q_545 ._conf_dln6q_504{border-width:1.5px;width:6px;height:6px;margin-right:3px}._compact_dln6q_545 ._newTag_dln6q_519{margin-left:3px;padding:0 3px}._compactName_dln6q_576{white-space:nowrap;text-overflow:clip;color:var(--c-muted2);font-size:11px;display:block;overflow:hidden}._completed_dln6q_595{opacity:.55}._awaiting_dln6q_605{border-style:dashed}._stateMark_dln6q_614{border:1.5px solid var(--c-warm);background:var(--c-warm-tint);pointer-events:none;border-radius:50%;width:7px;height:7px;position:absolute;top:3px;right:4px}._twice_dln6q_635{box-shadow:0 0 0 2px color-mix(in srgb, var(--c-warm) 70%, transparent)}._held_dln6q_641{border:1px dashed var(--c-line);cursor:default;background:0 0}._quickSelect_dln6q_654{border:1px dashed var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);pointer-events:none;border-radius:10px;padding:4px 7px;font-size:11px;position:absolute;left:3px;right:3px}._selected_dln6q_667{outline:2px solid var(--c-accent);outline-offset:1px;z-index:4}._closed_dln6q_675{border:1px dashed var(--c-border);text-align:center;color:var(--c-muted);border-radius:12px;padding:28px 20px;font-size:13px}._draggable_dln6q_686{cursor:grab;touch-action:none}._dragging_dln6q_691{cursor:grabbing;z-index:5;opacity:.92;box-shadow:0 6px 16px var(--c-shadow)}._illegal_dln6q_703{border-color:var(--c-warm);box-shadow:0 0 0 2px var(--c-warm)}._externalBlock_dln6q_726{border:1px dashed var(--c-border-strong);color:var(--c-text2);pointer-events:none;background-image:repeating-linear-gradient(45deg, var(--c-surface2) 0, var(--c-surface2) 6px, var(--c-surface) 6px, var(--c-surface) 12px);border-radius:10px;padding:4px 7px;position:absolute;left:3px;right:3px;overflow:hidden}._externalShort_dln6q_756{padding:3px 6px}._externalShort_dln6q_756 ._externalTitle_dln6q_760{font-size:11.5px;line-height:1.1}._externalTitle_dln6q_760{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;line-height:1.25;display:block;overflow:hidden}._externalNote_dln6q_781{text-overflow:ellipsis;white-space:nowrap;color:var(--c-muted2);font-size:11px;line-height:1.25;display:block;overflow:hidden}._noShow_dln6q_798{border-style:dashed;border-color:var(--c-line);background:repeating-linear-gradient(135deg, var(--c-block) 0 7px, color-mix(in srgb, var(--c-muted) 35%, transparent) 7px 9px)}._noShow_dln6q_798 ._blockTitle_dln6q_443{color:var(--c-muted);text-decoration:line-through}._noShow_dln6q_798 ._blockSub_dln6q_480{color:var(--c-muted2)}._strip_dln6q_818{width:16px;padding:0;left:auto}._beside_dln6q_825{right:23px}._now_dln6q_300{border-top:2px solid var(--c-accent)}._nowTag_dln6q_311{background:var(--c-accent);color:var(--c-surface)}._grid_dln6q_39{border-radius:var(--card-radius);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-sm);padding:0 14px 12px}._heads_dln6q_16{border-bottom-color:var(--c-rule);padding-top:12px;padding-bottom:10px}._chairName_dln6q_186{letter-spacing:-.005em;font-size:13px}._headSub_dln6q_195{font-size:11.5px}._colButton_dln6q_338{border-radius:7px;padding:3px 8px}._colButton_dln6q_338[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-accent) 50%, transparent)}._pagerButton_dln6q_121{width:26px;height:26px;box-shadow:var(--shadow-xs);border-radius:7px}._axisLabel_dln6q_236{font-size:11.5px;font-weight:var(--weight-medium)}._hourLine_dln6q_252{border-top-color:var(--c-rule)}._halfLine_dln6q_261{border-top-color:var(--c-rule);opacity:.6}._column_dln6q_244{border-left-color:var(--c-rule)}._block_dln6q_379{box-shadow:var(--shadow-xs);border-width:1px 1px 1px 3px;border-radius:7px;padding:5px 7px 5px 8px}._block_dln6q_379:hover{box-shadow:var(--shadow-md)}._blockTitle_dln6q_443{letter-spacing:-.005em;font-size:12.5px}._blockSub_dln6q_480{font-size:11.5px}._newTag_dln6q_519{box-shadow:none;border-radius:5px}._partyTag_dln6q_926{font-size:10px;font-weight:var(--weight-strong);vertical-align:1px;color:var(--c-text);background:var(--c-surface2);box-shadow:inset 0 0 0 1px var(--c-border-control);border-radius:5px;margin-left:5px;padding:0 5px;font-style:normal;line-height:15px;display:inline-block}._partyCount_dln6q_942{font-style:normal;font-weight:var(--weight-strong)}._selected_dln6q_667{outline:2px solid var(--c-accent);outline-offset:2px;box-shadow:var(--shadow-md)}._inChair_dln6q_627{box-shadow:0 0 0 2px color-mix(in srgb, var(--c-accent) 60%, transparent)}._quickSelect_dln6q_654{border-radius:8px}._externalBlock_dln6q_726{border-color:var(--c-line);border-radius:8px}._closed_dln6q_675{border:1px dashed var(--c-line);border-radius:var(--card-radius);background:var(--c-bg)}._nowTag_dln6q_311{box-shadow:var(--shadow-xs);padding:2px 7px;font-size:10.5px}._page_1ml26_15{flex-direction:column;height:100%;min-height:480px;display:flex}._head_1ml26_25{flex-wrap:wrap;flex:none;align-items:center;gap:10px;min-height:36px;display:flex}._title_1ml26_34{font-size:var(--text-display-s);font-weight:var(--weight-strong);margin:0;line-height:1.2}._scope_1ml26_42{border:1px solid var(--c-border);border-radius:var(--radius-pill);color:var(--c-muted2);white-space:nowrap;padding:1px 9px;font-size:12.5px}._headActions_1ml26_51{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}._fileInput_1ml26_59{display:none}._noScope_1ml26_63{margin-top:16px}._primary_1ml26_74{border:1px solid var(--c-accent);border-radius:var(--radius-3);background:var(--c-accent);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-bg);white-space:nowrap;padding:7px 14px}._ghost_1ml26_86{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-text2);white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);padding:6px 12px}._quiet_1ml26_103{border-radius:var(--radius-3);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-normal);color:var(--c-muted2);white-space:nowrap;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;padding:6px 10px}._close_1ml26_119{border-radius:var(--radius-2);width:28px;height:28px;font-size:18px;font-weight:var(--weight-normal);color:var(--c-muted);--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;flex:none;padding:0;line-height:1}._body_1ml26_139{flex:1;gap:16px;min-height:0;margin-top:16px;display:flex}._headLabel_1ml26_147{font-size:13px;font-weight:var(--weight-strong)}._headCount_1ml26_152{color:var(--c-muted2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}._search_1ml26_159{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);min-width:0;height:34px;font-family:var(--font-text);color:var(--c-text);flex:0 320px;padding:0 12px;font-size:13px}._search_1ml26_159::placeholder,._input_1ml26_173::placeholder{color:var(--c-muted)}._columns_1ml26_184{border-bottom:1px solid var(--c-rule);height:34px;color:var(--c-muted);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:0 18px;font-size:11.5px;display:grid}._columnRight_1ml26_197{text-align:right}._blank_1ml26_201{color:var(--c-muted2);margin:0;padding:16px 18px;font-size:13px}._row_1ml26_211{border:none;border-bottom:1px solid var(--c-rule);width:100%;height:42px;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:0 18px;display:grid}._rowOn_1ml26_236,._rowOn_1ml26_236:hover{background:var(--c-nav-active);box-shadow:inset 2px 0 0 var(--c-accent);font-weight:var(--weight-strong)}._rowRetired_1ml26_243{color:var(--c-muted2)}._rowName_1ml26_247{align-items:center;gap:10px;min-width:0;display:flex}._rowLabel_1ml26_254{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._tag_1ml26_262{border:1px solid var(--c-border);border-radius:var(--radius-pill);font-size:11px;font-weight:var(--weight-normal);color:var(--c-muted2);white-space:nowrap;flex:none;padding:0 7px;line-height:1.5}._rowPrice_1ml26_274{text-align:right;font-variant-numeric:tabular-nums;color:var(--c-text2);white-space:nowrap}._emptyCard_1ml26_283{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);flex:1;align-self:flex-start;min-width:0}._empty_1ml26_283{flex-direction:column;align-items:flex-start;gap:14px;padding:28px 24px;display:flex}._empty_1ml26_283 p{max-width:56ch;color:var(--c-text2);margin:0;font-size:13.5px}._ways_1ml26_307{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._copyFrom_1ml26_314{width:260px;max-width:100%}._panel_1ml26_321{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);flex-direction:column;flex:0 0 380px;min-width:0;min-height:0;display:flex;overflow:hidden}._panelHead_1ml26_333{flex:none;align-items:flex-start;gap:4px;padding:14px 10px 0 20px;display:flex}._panelTitle_1ml26_341{min-width:0;font-size:16px;font-weight:var(--weight-strong);overflow-wrap:anywhere;flex:1;margin:0;padding-top:3px;line-height:1.35}._panelSub_1ml26_352{color:var(--c-muted2);overflow-wrap:anywhere;flex:none;margin:2px 20px 0;font-size:12.5px}._panelBody_1ml26_364{scrollbar-width:thin;flex:1;min-height:0;padding-bottom:16px;overflow-y:auto}._figure_1ml26_372{font-size:30px;font-weight:var(--weight-strong);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--c-text);margin:20px 20px 0;line-height:1}._figureNote_1ml26_382{color:var(--c-muted2);margin:8px 20px 0;font-size:12.5px}._visits_1ml26_389{margin:18px 20px 0;padding:0;list-style:none}._visit_1ml26_389{grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:12px;padding-bottom:14px;display:grid;position:relative}._visit_1ml26_389:last-child{padding-bottom:0}._visit_1ml26_389:before{content:"";background:var(--c-border);width:1px;position:absolute;top:24px;bottom:0;left:11px}._visit_1ml26_389:last-child:before{display:none}._visitDot_1ml26_422{z-index:1;border:1px solid var(--c-border-control);background:var(--c-surface);width:24px;height:24px;font-size:11.5px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;color:var(--c-text2);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}._visitText_1ml26_439{flex-direction:column;min-width:0;padding-top:2px;display:flex}._visitWhat_1ml26_446{overflow-wrap:anywhere;font-size:13.5px}._visitWhen_1ml26_451{color:var(--c-muted2);font-variant-numeric:tabular-nums;font-size:12px}._visitPrice_1ml26_457{font-variant-numeric:tabular-nums;color:var(--c-text2);white-space:nowrap;padding-top:3px;font-size:13px}._panelTools_1ml26_465{border-top:1px solid var(--c-rule);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:14px 20px 16px;display:flex}._doneOn_1ml26_475{color:var(--c-muted2);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}._doneOnSelect_1ml26_485{width:150px;height:30px;font-size:12.5px}._field_1ml26_493{flex-direction:column;gap:4px;min-width:0;display:flex}._fieldLabel_1ml26_500{color:var(--c-muted2);font-size:12px}._input_1ml26_173{border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);width:100%;min-width:0;height:34px;font-family:var(--font-text);color:var(--c-text);padding:0 10px;font-size:13px}._error_1ml26_518{font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-warm);margin:0}._dialog_1ml26_528{border:1px solid var(--c-border);background:var(--c-bg);width:640px;max-width:100%;box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;padding:24px 26px 22px}._dialogForm_1ml26_544{max-height:calc(100vh - 2 * var(--modal-gap,40px) - 48px);max-height:calc(100dvh - 2 * var(--modal-gap,40px) - 48px);flex-direction:column;gap:16px;display:flex}._dialogForm_1ml26_544>*{flex:none}._dialogTitle_1ml26_556{font-size:17px;font-weight:var(--weight-strong);overflow-wrap:anywhere;margin:0}._names_1ml26_563,._namesEdit_1ml26_564{grid-template-columns:110px minmax(0,1fr) 160px 150px;gap:14px;display:grid}._namesEdit_1ml26_564{grid-template-columns:120px minmax(0,1fr) 170px}._dialogForm_1ml26_544>._visitsBlock_1ml26_575{flex:0 auto;min-height:0}._visitsBlock_1ml26_575{flex-direction:column;gap:12px;display:flex}._visitsBlock_1ml26_575>*{flex:none}._visitsHead_1ml26_590{align-items:flex-end;gap:14px;display:flex}._countField_1ml26_596{width:96px}._total_1ml26_600{color:var(--c-muted2);font-variant-numeric:tabular-nums;padding-bottom:8px;font-size:12.5px}._pair_1ml26_607{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._visitsBlock_1ml26_575>._visitRows_1ml26_614{scrollbar-width:thin;flex:0 auto;min-height:0;overflow-y:auto}._visitRows_1ml26_614{flex-direction:column;gap:10px;margin:-3px;padding:3px;list-style:none;display:flex}._visitRow_1ml26_614{grid-template-columns:22px minmax(0,1fr) 96px 96px 110px;align-items:start;gap:10px;display:grid}._visitNumber_1ml26_637{border:1px solid var(--c-border-control);width:22px;height:22px;font-size:11px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;color:var(--c-text2);border-radius:50%;justify-content:center;align-items:center;margin-top:26px;display:flex}._firstWord_1ml26_652{height:34px;color:var(--c-muted2);align-items:center;font-size:12px;display:flex}._dialogActions_1ml26_660{justify-content:flex-end;gap:8px;display:flex}._importSummary_1ml26_668{font-weight:var(--weight-strong);margin:0}._skipped_1ml26_673{color:var(--c-text2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}._skipped_1ml26_673 li{border-radius:var(--radius-3);background:var(--c-surface2);padding:8px 12px}@media (width<=600px){._names_1ml26_563,._namesEdit_1ml26_564,._pair_1ml26_607{grid-template-columns:minmax(0,1fr)}._visitRow_1ml26_614{grid-template-columns:22px repeat(3,minmax(0,1fr))}._visitName_1ml26_702{grid-column:2/-1}._visitFirst_1ml26_706,._visitRow_1ml26_614>:nth-child(3){grid-column:2}}@container app-content (width<=820px){._page_1ml26_15{height:auto;min-height:0}._body_1ml26_139{flex-direction:column}._panel_1ml26_321{flex:none}._panelBody_1ml26_364{flex:none;overflow:visible}._doneOn_1ml26_475{margin-left:0}}._materials_1ml26_748{border-top:1px solid var(--c-rule);margin-top:22px}._materialsHead_1ml26_753{align-items:center;gap:10px;padding:14px 20px 6px;display:flex}._materialsTitle_1ml26_760{font-size:13.5px;font-weight:var(--weight-strong);flex:1;margin:0}._materialsNote_1ml26_767{color:var(--c-muted2);margin:6px 20px 0;font-size:12.5px}._materialLines_1ml26_773{border-top:1px solid var(--c-rule)}._materialLine_1ml26_773{border-bottom:1px solid var(--c-rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:46px;padding:0 20px;display:grid}._materialAmount_1ml26_787,._materialCost_1ml26_788{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}._materialAmount_1ml26_787{color:var(--c-muted2)}._materialCost_1ml26_788{text-align:right;min-width:56px;color:var(--c-text2)}._profit_1ml26_805{margin:16px 20px 0}._profitRows_1ml26_809{margin:0}._profitRow_1ml26_809{font-variant-numeric:tabular-nums;color:var(--c-text2);justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;display:flex}._profitRow_1ml26_809 dt,._profitRow_1ml26_809 dd{margin:0}._profitTotal_1ml26_828{border-top:1px solid var(--c-rule);font-size:15px;font-weight:var(--weight-strong);color:var(--c-text);margin-top:4px;padding-top:8px}._profitNote_1ml26_838{color:var(--c-muted2);margin:6px 0 0;font-size:12.5px}._categoriesNote_1ml26_851{color:var(--c-muted2);margin:-6px 0 0;font-size:12.5px}._categoryList_1ml26_857{border-top:1px solid var(--c-rule);margin:0;padding:0;list-style:none;overflow-y:auto}._dialogForm_1ml26_544>._categoryList_1ml26_857{flex:0 auto;min-height:0}._categoryItem_1ml26_870{border-bottom:1px solid var(--c-rule)}._categoryRow_1ml26_874{grid-template-columns:28px minmax(0,1fr) auto 28px 28px 28px;align-items:center;gap:8px;padding:8px 0;display:grid}._categoryName_1ml26_882{min-width:0}._categoryCount_1ml26_886{color:var(--c-muted2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}._swatchButton_1ml26_894,._swatch_1ml26_894{border:2px solid var(--c-surface);background:var(--swatch);width:22px;height:22px;box-shadow:0 0 0 1px var(--c-border-control);cursor:pointer;border-radius:50%;padding:0}._swatchButton_1ml26_894{justify-self:center}._palette_1ml26_915{flex-wrap:wrap;gap:8px;padding:2px 0 10px 36px;display:flex}._categoryAdd_1ml26_922 ._palette_1ml26_915{padding:0}._iconButton_1ml26_926{width:28px;height:28px;font-size:15px}._iconButton_1ml26_926:disabled{opacity:.35}._categoryAdd_1ml26_922{flex-direction:column;gap:10px;display:flex}._categoryAdd_1ml26_922>button{align-self:flex-start}._fieldError_1ml26_947{color:var(--c-warm);margin:0;font-size:12.5px}._categoryTag_1ml26_954{align-items:center;gap:6px;display:inline-flex}._categoryDot_1ml26_960{background:var(--swatch);border-radius:50%;width:9px;height:9px}._title_1ml26_34{font-size:22px;font-weight:var(--weight-strong);letter-spacing:-.025em;line-height:1.2}._scope_1ml26_42{border-color:var(--c-edge);background:var(--c-surface);font-size:12.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);padding:3px 11px}._primary_1ml26_74{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_1ml26_74:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_1ml26_74:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_1ml26_74:focus-visible{box-shadow:var(--ring);outline:none}._ghost_1ml26_86{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._ghost_1ml26_86:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._ghost_1ml26_86:disabled{opacity:.5;box-shadow:none;cursor:default}._ghost_1ml26_86:focus-visible{box-shadow:var(--ring);outline:none}._quiet_1ml26_103{min-height:var(--ctl-h);border-radius:var(--ctl-radius);color:var(--c-text2);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._quiet_1ml26_103:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text);filter:none;border-color:#0000}._quiet_1ml26_103:disabled{opacity:.5;box-shadow:none;cursor:default}._quiet_1ml26_103:focus-visible{box-shadow:var(--ring);outline:none}._quiet_1ml26_103{box-shadow:none}._close_1ml26_119{width:30px;height:30px;color:var(--c-muted);box-shadow:none;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}._close_1ml26_119:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text)}._headLabel_1ml26_147{font-size:14px}._headCount_1ml26_152{font-size:12.5px}._search_1ml26_159,._input_1ml26_173{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._search_1ml26_159:focus-visible,._input_1ml26_173:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._columns_1ml26_184{background:var(--c-bg);height:38px;font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);letter-spacing:0;text-transform:none}._row_1ml26_211{height:46px;font-size:13.5px}._row_1ml26_211:hover{background:var(--c-bg)}._rowOn_1ml26_236,._rowOn_1ml26_236:hover{background:var(--c-accent-tint);box-shadow:inset 3px 0 0 var(--c-accent);color:var(--c-accent-ink)}._tag_1ml26_262{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;background:var(--c-surface2);color:var(--c-text2);border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._rowPrice_1ml26_274{font-weight:var(--weight-medium);color:var(--c-text)}._emptyCard_1ml26_283,._panel_1ml26_321{border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._panelHead_1ml26_333{padding:16px 12px 0 22px}._panelTitle_1ml26_341{letter-spacing:-.02em;font-size:17px}._panelSub_1ml26_352{color:var(--c-muted);margin:4px 22px 0;font-size:12.5px}._figure_1ml26_372{letter-spacing:-.03em;margin:20px 22px 0;font-size:32px}._figureNote_1ml26_382{color:var(--c-muted);margin:8px 22px 0}._visits_1ml26_389{margin:20px 22px 0}._visit_1ml26_389:before{background:var(--c-line)}._visitDot_1ml26_422{background:var(--c-accent-tint);color:var(--c-accent-ink);font-weight:var(--weight-strong);border:0}._visitWhat_1ml26_446{font-weight:var(--weight-medium)}._panelTools_1ml26_465{padding:14px 22px 16px}._doneOn_1ml26_475{font-size:12.5px}._doneOnSelect_1ml26_485{height:var(--ctl-h-sm)}._fieldLabel_1ml26_500{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._error_1ml26_518,._fieldError_1ml26_947{color:var(--c-danger)}._dialog_1ml26_528{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._dialogTitle_1ml26_556{letter-spacing:-.02em;font-size:18px}._visitNumber_1ml26_637{background:var(--c-accent-tint);color:var(--c-accent-ink);font-weight:var(--weight-strong);border:0}._skipped_1ml26_673 li{background:var(--c-bg);border:1px solid var(--c-edge);border-radius:8px}._materialsTitle_1ml26_760{font-size:14px}._materialLine_1ml26_773{min-height:48px;font-size:13.5px}._profitTotal_1ml26_828{font-size:16px}._profitLoss_1ml26_845{color:var(--c-danger)}._categoryRow_1ml26_874{padding:9px 0}._swatchButton_1ml26_894,._swatch_1ml26_894{box-shadow:0 0 0 1px var(--c-edge)}._swatchOn_1ml26_911{box-shadow:0 0 0 2px var(--c-surface), 0 0 0 4px var(--c-accent)}._panelLocations_1ml26_1344{margin:12px 22px 0}._help_1mi6o_6{vertical-align:middle;display:inline-flex;position:relative}._helpButton_1mi6o_12{border:1px solid var(--c-border-control);background:var(--c-surface);width:20px;height:20px;color:var(--c-text2);font:inherit;font-size:var(--text-micro);font-weight:var(--weight-strong);cursor:help;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}._tip_1mi6o_34{z-index:70;width:max-content;max-width:min(320px,100vw - 32px);padding:var(--space-4) var(--space-5);background:var(--c-surface);color:var(--c-text2);border:1px solid var(--c-border);border-radius:var(--radius-3);box-shadow:0 10px 28px -8px var(--c-shadow);font-size:var(--text-small);text-align:left;white-space:normal;font-weight:400;line-height:1.45;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}._menuWrap_1mi6o_55{flex:none;display:inline-flex;position:relative}._dots_1mi6o_61{border-radius:var(--radius-3);width:30px;height:28px;color:var(--c-muted);font:inherit;cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);background:0 0;border:1px solid #0000;padding:0;font-size:18px;line-height:1}._dots_1mi6o_61[aria-expanded=true]{background:var(--c-surface2);border-color:var(--c-border-control);color:var(--c-text)}._menu_1mi6o_55{z-index:70;min-width:170px;padding:var(--space-2);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-3);box-shadow:0 10px 28px -8px var(--c-shadow);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0}._item_1mi6o_100{text-align:left;padding:7px var(--space-4);border-radius:var(--radius-2);color:var(--c-text);font:inherit;font-size:var(--text-small);white-space:nowrap;cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none}._item_1mi6o_100:disabled{color:var(--c-muted);cursor:default}._danger_1mi6o_122{color:var(--c-warm);--btn-hover-ink:var(--c-warm)}._rule_1mi6o_128{height:1px;margin:var(--space-2) 0;background:var(--c-border)}@media (pointer:coarse){._helpButton_1mi6o_12{width:32px;height:32px}._dots_1mi6o_61,._item_1mi6o_100{min-height:44px}._dots_1mi6o_61{width:44px}}[data-style=glass] ._menu_1mi6o_55,[data-style=glass] ._tip_1mi6o_34{background:var(--glass-strong);border-color:var(--glass-edge);-webkit-backdrop-filter:blur(26px)saturate(1.4)}._helpButton_1mi6o_12{background:var(--c-surface2);width:18px;height:18px;color:var(--c-muted);box-shadow:inset 0 0 0 1px var(--c-edge);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);border:0;font-size:11px}._tip_1mi6o_34{border:1px solid var(--c-edge);border-radius:var(--menu-radius);box-shadow:var(--shadow-lg);padding:10px 12px;font-size:12.5px;line-height:1.5}._dots_1mi6o_61{--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);border:0;border-radius:8px;width:30px;height:30px;font-size:16px}._dots_1mi6o_61[aria-expanded=true]{background:var(--c-surface2);border-color:#0000}._menu_1mi6o_55{border:1px solid var(--c-edge);border-radius:var(--menu-radius);min-width:190px;box-shadow:var(--shadow-lg);gap:1px;padding:4px}._item_1mi6o_100{font-size:13.5px;font-weight:var(--weight-normal);border-radius:6px;padding:7px 10px}._danger_1mi6o_122{color:var(--c-danger);--btn-hover-bg:var(--c-danger-tint);--btn-hover-ink:var(--c-danger)}._rule_1mi6o_128{background:var(--c-rule);margin:4px -4px}._backdrop_td34t_7{background:var(--c-scrim);z-index:50;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}._modal_td34t_18{border:1px solid var(--c-border);background:var(--c-bg);width:520px;max-width:100%;max-height:calc(100vh - 80px);box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;flex-direction:column;gap:16px;padding:24px 26px 22px;display:flex;overflow-y:auto}._title_td34t_33{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);margin:0;line-height:1.15}._section_td34t_41{border-top:1px solid var(--c-border-faint);flex-direction:column;gap:8px;padding-top:14px;display:flex}._section_td34t_41:first-of-type{border-top:none;padding-top:0}._sectionLabel_td34t_54{color:var(--c-muted2);font-size:11px}._hint_td34t_61{color:var(--c-muted2);margin:0;font-size:11.5px;line-height:1.4}._addRow_td34t_68{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}._turnoverInput_td34t_76{border:1px solid var(--c-border);background:var(--c-bg);width:64px;font-family:var(--font-text);font-variant-numeric:tabular-nums;color:var(--c-text);border-radius:12px;padding:6px 8px;font-size:12.5px}._nameInput_td34t_88{border:1px solid var(--c-border);background:var(--c-bg);min-width:0;font-family:var(--font-text);color:var(--c-text);border-radius:12px;flex:1;padding:6px 8px;font-size:12.5px}._turnoverUnit_td34t_100{color:var(--c-muted2);font-size:12.5px}._chairList_td34t_105{flex-direction:column;gap:8px;display:flex}._chairRow_td34t_111{border:1px solid var(--c-border);border-radius:12px;flex-direction:column;gap:6px;padding:9px 12px 9px 30px;display:flex;position:relative}._chairRow_td34t_111[data-dragging=true]{opacity:.4}._chairRow_td34t_111[data-drag-over=true]{border-color:var(--c-accent);box-shadow:inset 0 2px 0 var(--c-accent)}._grip_td34t_131{color:var(--c-muted);cursor:grab;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1;position:absolute;top:8px;left:8px}._grip_td34t_131:active{cursor:grabbing}._chairNameRow_td34t_146{justify-content:space-between;align-items:center;gap:8px;display:flex}._chairNameGroup_td34t_159{align-items:baseline;gap:8px;min-width:0;display:flex}._chairMeta_td34t_167{font-size:var(--text-micro);color:var(--c-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._chairName_td34t_146{color:var(--c-text);font-size:12.5px}._chairNameRetired_td34t_179{color:var(--c-muted);font-size:12.5px}._renameRow_td34t_184{align-items:center;gap:6px;display:flex}._renameRow_td34t_184 ._nameInput_td34t_88{flex:1;min-width:0}._rosterActions_td34t_195,._chairActions_td34t_196,._confirmRow_td34t_197{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._confirmRow_td34t_197{border-left:2px solid var(--c-warm);background:var(--c-warm-tint);border-radius:0 10px 10px 0;padding:6px 10px}._confirmText_td34t_211{color:var(--c-warm);flex:1;min-width:160px;font-size:11.5px}._removeChip_td34t_218{border:1px solid var(--c-border);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:10px;padding:4px 9px;font-size:11.5px}._removeChip_td34t_218:hover:not(:disabled){border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._select_td34t_242{border:1px solid var(--c-border-control);background:var(--c-bg);font-family:var(--font-text);color:var(--c-text);cursor:pointer;border-radius:10px;padding:4px 8px;font-size:11.5px}._primary_td34t_253{border:1px solid var(--c-accent);font-family:var(--font-text);color:var(--c-accent-ink);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:12px;padding:6px 12px;font-size:12.5px}._primary_td34t_253:hover:not(:disabled){background:var(--c-accent-tint)}._primary_td34t_253:disabled{cursor:default;opacity:.5}._warm_td34t_280{border:1px solid var(--c-warm);font-family:var(--font-text);color:var(--c-warm);cursor:pointer;--btn-hover-bg:var(--c-warm-tint);--btn-hover-border:var(--c-warm);--btn-hover-ink:var(--c-warm);background:0 0;border-radius:10px;padding:4px 9px;font-size:11.5px}._warm_td34t_280:hover:not(:disabled){background:var(--c-warm-tint)}._warm_td34t_280:disabled{cursor:default;opacity:.5}._error_td34t_307{border-left:2px solid var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);border-radius:0 10px 10px 0;margin:0;padding:7px 12px;font-size:12.5px}._actions_td34t_317{border-top:1px solid var(--c-border);gap:10px;padding-top:12px;display:flex}._secondary_td34t_324{border:1px solid var(--c-border);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-border);--btn-hover-ink:var(--c-text2);background:0 0;border-radius:12px;padding:8px 16px;font-size:12.5px}._secondary_td34t_324:hover{background:var(--c-accent-tint)}._rosterPicker_td34t_351{flex:1;min-width:150px}._srOnly_td34t_362{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._backdrop_td34t_7{-webkit-backdrop-filter:blur(2px)}._modal_td34t_18{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._title_td34t_33{font-size:18px;font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:1.25}._section_td34t_41{border-top-color:var(--c-rule)}._sectionLabel_td34t_54{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._hint_td34t_61,._turnoverUnit_td34t_100,._chairMeta_td34t_167{color:var(--c-muted);font-size:12.5px}._turnoverInput_td34t_76,._nameInput_td34t_88,._select_td34t_242{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._turnoverInput_td34t_76:focus-visible,._nameInput_td34t_88:focus-visible,._select_td34t_242:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._chairRow_td34t_111{border-color:var(--c-edge);background:var(--c-surface);box-shadow:var(--shadow-xs);border-radius:10px;padding:10px 12px 10px 32px}._chairName_td34t_146,._chairNameRetired_td34t_179{font-size:13.5px;font-weight:var(--weight-medium)}._grip_td34t_131{top:12px;left:10px}._removeChip_td34t_218{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._removeChip_td34t_218:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._removeChip_td34t_218:disabled{opacity:.5;box-shadow:none;cursor:default}._removeChip_td34t_218:focus-visible{box-shadow:var(--ring);outline:none}._removeChip_td34t_218,._warm_td34t_280{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._warm_td34t_280{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-danger) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-danger);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-danger-tint);--btn-hover-border:var(--c-danger);--btn-hover-ink:var(--c-danger);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._warm_td34t_280:hover:not(:disabled){border-color:var(--c-danger);background:var(--c-danger-tint);color:var(--c-danger);filter:none}._warm_td34t_280:disabled{opacity:.5;box-shadow:none;cursor:default}._warm_td34t_280:focus-visible{box-shadow:var(--ring);outline:none}._primary_td34t_253{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_td34t_253:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_td34t_253:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_td34t_253:focus-visible{box-shadow:var(--ring);outline:none}._secondary_td34t_324{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._secondary_td34t_324:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._secondary_td34t_324:disabled{opacity:.5;box-shadow:none;cursor:default}._secondary_td34t_324:focus-visible{box-shadow:var(--ring);outline:none}._confirmRow_td34t_197{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._error_td34t_307{border:1px solid color-mix(in srgb, var(--c-accent) 26%, transparent);background:var(--c-accent-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._confirmText_td34t_211{font-size:12.5px}._actions_td34t_317{border-top-color:var(--c-rule)}._row_1jbx0_9{--select-radius:12px;--select-label-gap:5px;flex-wrap:wrap;gap:14px;display:flex}._countryField_1jbx0_48{flex:0 224px;min-width:0;display:block}._numberField_1jbx0_54{flex:160px;min-width:0;display:block}._label_1jbx0_3{font-size:var(--text-small);color:var(--c-muted);margin-bottom:5px;display:block}._countryWrap_1jbx0_73{border-radius:12px;align-items:center;display:flex;position:relative;overflow:hidden}._flag_1jbx0_82{pointer-events:none;font-size:13px;line-height:1;position:absolute;left:12px}._select_1jbx0_91,._input_1jbx0_3{border:1px solid var(--c-border-control);background:var(--c-bg);width:100%;font-family:var(--font-text);color:var(--c-text);border-radius:12px;padding:7px 10px;font-size:12.5px}._select_1jbx0_91{cursor:pointer;text-overflow:ellipsis;padding-left:34px;padding-right:22px}._input_1jbx0_3::placeholder{color:var(--c-muted)}._select_1jbx0_91:focus-visible,._input_1jbx0_3:focus-visible{border-color:var(--c-accent);box-shadow:0 0 0 2px var(--c-ring);outline:none}._needsCountry_1jbx0_12{font-size:var(--text-small);color:var(--c-warm);flex:1 0 100%;margin:0}._row_1jbx0_9{--select-radius:var(--ctl-radius)}._countryWrap_1jbx0_73{border-radius:var(--ctl-radius)}._select_1jbx0_91,._input_1jbx0_3{min-height:var(--ctl-h);border-radius:var(--ctl-radius);background:var(--c-surface);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;font-size:13.5px}._select_1jbx0_91:focus-visible,._input_1jbx0_3:focus-visible{box-shadow:var(--ring)}._label_1jbx0_3{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2)}._invalid_1jbx0_128{border-color:var(--c-danger);border-width:1px}._needsCountry_1jbx0_12{color:var(--c-danger)}._title_luqku_9{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);margin:0;line-height:1.15}._subtitle_luqku_17{color:var(--c-muted2);margin:4px 0 0;font-size:12.5px}._fields_luqku_23{--select-radius:12px;flex-direction:column;gap:14px;display:flex}._row_luqku_38{flex-wrap:wrap;gap:14px;display:flex}._field_luqku_23{flex:180px;min-width:0;display:block}._label_luqku_50{font-size:var(--text-micro);color:var(--c-muted2);margin-bottom:5px;display:block}._input_luqku_57{border:1px solid var(--c-border-control);background:var(--c-bg);width:100%;font-family:var(--font-text);color:var(--c-text);border-radius:12px;padding:7px 10px;font-size:12.5px}._input_luqku_57::placeholder{color:var(--c-muted)}._actions_luqku_79{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}._primary_luqku_87,._secondary_luqku_88{font-family:var(--font-text);cursor:pointer;background:0 0;border-radius:12px;flex:1;padding:6px 14px;font-size:12.5px}._primary_luqku_87{border:1px solid var(--c-accent);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._primary_luqku_87:hover:not(:disabled){background:var(--c-accent-tint)}._secondary_luqku_88{border:1px solid var(--c-border-control);color:var(--c-text2);--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text2)}._secondary_luqku_88:hover:not(:disabled){background:var(--c-accent-tint2)}._primary_luqku_87:disabled,._secondary_luqku_88:disabled{cursor:default;opacity:.5}._error_luqku_133{color:var(--c-accent-ink);margin:0;font-size:12.5px}._title_luqku_9{font-size:18px;font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:1.25}._subtitle_luqku_17{color:var(--c-muted);font-size:13px}._fields_luqku_23{--select-radius:var(--ctl-radius)}._label_luqku_50{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._input_luqku_57{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._input_luqku_57:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._primary_luqku_87{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_luqku_87:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_luqku_87:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_luqku_87:focus-visible{box-shadow:var(--ring);outline:none}._secondary_luqku_88{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._secondary_luqku_88:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._secondary_luqku_88:disabled{opacity:.5;box-shadow:none;cursor:default}._secondary_luqku_88:focus-visible{box-shadow:var(--ring);outline:none}._error_luqku_133{font-size:13px}._pager_1hpg1_8{justify-content:flex-end;align-items:center;gap:var(--space-1);padding-top:var(--space-5);flex:none;display:flex}._info_1hpg1_18{margin-right:var(--space-4);font-size:var(--text-small);color:var(--c-muted2);font-variant-numeric:tabular-nums;white-space:nowrap}._number_1hpg1_26,._current_1hpg1_27,._step_1hpg1_28{min-width:28px;height:28px;padding:0 var(--space-3);border-radius:var(--radius-2);font-family:var(--font-text);font-variant-numeric:tabular-nums;color:var(--c-text2);cursor:pointer;background:0 0;border:none;font-size:12.5px}._current_1hpg1_27{background:var(--c-nav-active);box-shadow:inset 0 0 0 1px var(--c-edge);color:var(--c-accent-ink);font-weight:var(--weight-strong);cursor:default}._step_1hpg1_28{font-size:15px;line-height:1}._gap_1hpg1_55{padding:0 var(--space-1);color:var(--c-muted)}._compact_1hpg1_61{align-items:center;gap:var(--space-1);flex:none;display:flex}._compact_1hpg1_61 ._step_1hpg1_28{min-width:22px;height:20px;padding:0 var(--space-2)}._compactInfo_1hpg1_75{font-size:var(--text-micro);color:var(--c-muted2);font-variant-numeric:tabular-nums;white-space:nowrap}._fitArea_1hpg1_84{flex:1 1 0;min-height:0;overflow:hidden}._number_1hpg1_26,._current_1hpg1_27,._step_1hpg1_28{min-width:30px;height:30px;font-size:13px;font-weight:var(--weight-normal);border-radius:8px}._current_1hpg1_27{background:var(--c-surface);color:var(--c-text);font-weight:var(--weight-strong);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-xs)}._step_1hpg1_28{color:var(--c-muted)}._info_1hpg1_18{margin-right:10px;font-size:12.5px}._panel_7x6un_8{border:1px solid var(--c-border);background:var(--c-surface);box-shadow:0 1px 2px var(--c-border-faint);border-radius:12px;flex-direction:column;padding:14px 18px 10px;display:flex}._head_7x6un_19{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._title_7x6un_26{min-width:0;font-size:11px;font-weight:var(--weight-strong);color:var(--c-accent-ink);flex:1}._hint_7x6un_39{border:1px solid var(--c-border);color:var(--c-text2);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;padding:0 6px;font-size:10.5px;line-height:16px}._row_7x6un_51{border-bottom:1px solid var(--c-border-soft);flex-direction:column;gap:4px;padding:10px 0 11px;display:flex}._row_7x6un_51:last-child{border-bottom:none}._who_7x6un_68{flex-direction:column;gap:1px;display:flex}._name_7x6un_74{font-size:13px;font-weight:var(--weight-strong);letter-spacing:-.01em}._when_7x6un_80{color:var(--c-muted);font-variant-numeric:tabular-nums;font-size:11px}._what_7x6un_86{color:var(--c-muted3);font-size:12px;line-height:1.5}._blocked_7x6un_93{color:var(--c-warm);font-size:11.5px;line-height:1.45}._actions_7x6un_99{gap:7px;margin-top:4px;display:flex}._approve_7x6un_105,._decline_7x6un_106{font-family:var(--font-text);cursor:pointer;--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:var(--c-border);--btn-hover-ink:var(--c-text);background:0 0;border-radius:10px;padding:6px 10px;font-size:11.5px}._approve_7x6un_105{border:1px solid var(--c-accent);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);flex:1}._approve_7x6un_105:hover:not(:disabled){background:var(--c-accent-tint);border-color:var(--c-accent);color:var(--c-accent-ink)}._decline_7x6un_106{border:1px solid var(--c-border);color:var(--c-muted2)}._decline_7x6un_106:hover:not(:disabled){background:var(--c-accent-tint2);border-color:var(--c-border);color:var(--c-text)}._approve_7x6un_105:disabled,._decline_7x6un_106:disabled{border-color:var(--c-border-soft);color:var(--c-muted);cursor:default}._empty_7x6un_176{color:var(--c-muted2);margin:8px 0 6px;font-size:12px;line-height:1.5}._error_7x6un_183{border-left:2px solid var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);border-radius:0 10px 10px 0;margin:8px 0 0;padding:7px 12px;font-size:12.5px}._section_7x6un_208{border-top:1px solid var(--c-border);font-size:var(--text-micro);font-weight:var(--weight-strong);color:var(--c-text2);align-items:center;gap:6px;margin:14px 0 2px;padding-top:10px;display:flex}._section_7x6un_208:first-of-type{border-top:none;margin-top:4px;padding-top:0}._sectionNote_7x6un_227{font-size:var(--text-micro);font-weight:var(--weight-normal);color:var(--c-muted);line-height:1.45}._list_7x6un_235{flex-direction:column;min-height:0;display:flex}._panel_7x6un_8{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm);padding:16px 18px 12px}._title_7x6un_26{color:var(--c-text);font-size:14px}._hint_7x6un_39{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:20px;color:var(--c-text2);font-size:11.5px;font-weight:var(--weight-medium);text-align:center;border:0;padding:1px 7px}._row_7x6un_51{border-bottom-color:var(--c-rule);gap:6px;padding:12px 0}._name_7x6un_74{font-size:13.5px}._when_7x6un_80{font-size:12px}._what_7x6un_86{color:var(--c-text2);font-size:13px}._blocked_7x6un_93{font-size:12.5px}._actions_7x6un_99{gap:6px;margin-top:6px}._approve_7x6un_105{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._approve_7x6un_105:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._approve_7x6un_105:disabled{opacity:.5;box-shadow:none;cursor:default}._approve_7x6un_105:focus-visible{box-shadow:var(--ring);outline:none}._decline_7x6un_106{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._decline_7x6un_106:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._decline_7x6un_106:disabled{opacity:.5;box-shadow:none;cursor:default}._decline_7x6un_106:focus-visible{box-shadow:var(--ring);outline:none}._approve_7x6un_105,._decline_7x6un_106{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._error_7x6un_183{border:1px solid color-mix(in srgb, var(--c-accent) 26%, transparent);background:var(--c-accent-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._empty_7x6un_176{color:var(--c-muted);font-size:13px}._section_7x6un_208{border-top-color:var(--c-rule);font-size:12.5px}._sectionNote_7x6un_227{font-size:12px}._backdrop_nkv45_14{background:var(--c-scrim);z-index:50;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}._modal_nkv45_25{border:1px solid var(--c-border);background:var(--c-bg);width:460px;max-width:100%;max-height:calc(100vh - 80px);box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;flex-direction:column;gap:12px;padding:24px 26px 22px;display:flex;overflow-y:auto}._title_nkv45_40{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);margin:0;line-height:1.15}._note_nkv45_48{color:var(--c-accent-ink);margin:0;font-size:11.5px}._slots_nkv45_54{grid-template-columns:repeat(auto-fill,minmax(66px,1fr));gap:6px;max-height:320px;padding:2px;display:grid;overflow-y:auto}._slot_nkv45_54,._current_nkv45_64{font-family:var(--font-text);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-radius:10px;padding:7px 4px;font-size:12.5px}._slot_nkv45_54{border:1px solid var(--c-border);color:var(--c-text);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._slot_nkv45_54:hover:not(:disabled){border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._current_nkv45_64{border:1px dashed var(--c-accent);color:var(--c-accent-ink);background:var(--c-accent-tint2)}._currentTag_nkv45_99{color:var(--c-muted);font-variant-numeric:normal;font-size:9.5px;display:block}._slot_nkv45_54:focus-visible,._current_nkv45_64:focus-visible{border-color:var(--c-accent);box-shadow:0 0 0 2px var(--c-ring);outline:none}._slot_nkv45_54:disabled,._current_nkv45_64:disabled{cursor:default;opacity:.5}._empty_nkv45_119{color:var(--c-muted2);margin:0;font-size:12.5px;line-height:1.5}._error_nkv45_126{border-left:2px solid var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);border-radius:0 10px 10px 0;margin:0;padding:7px 12px;font-size:12.5px}._actions_nkv45_136{border-top:1px solid var(--c-border);gap:10px;padding-top:12px;display:flex}._secondary_nkv45_143{border:1px solid var(--c-border);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-border);--btn-hover-ink:var(--c-text2);background:0 0;border-radius:12px;padding:8px 16px;font-size:12.5px}._secondary_nkv45_143:hover{background:var(--c-accent-tint)}._controls_nkv45_172{flex-wrap:wrap;gap:10px;margin:10px 0 14px;display:flex}._control_nkv45_172{flex-direction:column;gap:3px;display:flex}._controlLabel_nkv45_185{font-size:var(--text-micro);color:var(--c-muted)}._controlInput_nkv45_190{border:1px solid var(--c-border);border-radius:var(--radius-1);background:var(--c-bg);font-family:var(--font-text);font-size:var(--text-small);color:var(--c-text);padding:6px 9px}._controlInput_nkv45_190:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._backdrop_nkv45_14{-webkit-backdrop-filter:blur(2px)}._modal_nkv45_25{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._title_nkv45_40{font-size:18px;font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:1.25}._note_nkv45_48{font-size:12.5px}._slots_nkv45_54{gap:6px}._slot_nkv45_54,._current_nkv45_64{min-height:34px;font-size:13px;font-weight:var(--weight-medium);border-radius:8px;padding:0 4px}._slot_nkv45_54{border-color:var(--c-edge);background:var(--c-surface);box-shadow:var(--shadow-xs)}._current_nkv45_64{border-color:var(--c-accent);background:var(--c-accent-tint)}._currentTag_nkv45_99{font-size:10px}._error_nkv45_126{border:1px solid color-mix(in srgb, var(--c-accent) 26%, transparent);background:var(--c-accent-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._secondary_nkv45_143{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._secondary_nkv45_143:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._secondary_nkv45_143:disabled{opacity:.5;box-shadow:none;cursor:default}._secondary_nkv45_143:focus-visible{box-shadow:var(--ring);outline:none}._actions_nkv45_136{border-top-color:var(--c-rule)}._controlLabel_nkv45_185{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._controlInput_nkv45_190{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._controlInput_nkv45_190:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._empty_nkv45_119{color:var(--c-muted);font-size:13px}._strip_145e9_8{border:1px solid var(--c-border);background:var(--c-surface);box-shadow:0 1px 2px var(--c-border-faint);border-radius:12px;padding:14px 18px 12px}._head_145e9_22{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._label_145e9_37{min-width:0;font-size:11px;font-weight:var(--weight-strong);color:var(--c-accent-ink);flex:1}._count_145e9_47{border:1px solid var(--c-border);color:var(--c-text2);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;padding:0 6px;font-size:10.5px;line-height:16px}._toggle_145e9_59{border:1px solid var(--c-border-control);padding:var(--space-3) 10px;font-family:var(--font-text);color:var(--c-text2);cursor:pointer;white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text2);background:0 0;border-radius:10px;flex:1 0 100%;font-size:11.5px}._toggle_145e9_59:hover{background:var(--c-accent-tint)}._form_145e9_87{border-top:1px solid var(--c-border-soft);flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:11px;padding-top:11px;display:flex}._field_145e9_110{flex-direction:column;gap:4px;min-width:0;display:flex}._form_145e9_87>._field_145e9_110{flex:220px}._fieldLabel_145e9_121{color:var(--c-muted2);font-size:11px}._input_145e9_126,._narrow_145e9_127,._chosen_145e9_128{border:1px solid var(--c-border-control);background:var(--c-surface);font-family:var(--font-text);color:var(--c-text);border-radius:10px;padding:7px 9px;font-size:12.5px}._input_145e9_126{width:100%;min-width:0}._narrow_145e9_127{font-variant-numeric:tabular-nums;width:68px}._chosen_145e9_128{cursor:pointer;color:var(--c-accent-ink);border-color:var(--c-accent)}._input_145e9_126::placeholder{color:var(--c-muted)}._input_145e9_126:focus-visible,._narrow_145e9_127:focus-visible{border-color:var(--c-accent);box-shadow:0 0 0 2px var(--c-ring);outline:none}._primary_145e9_165{border:1px solid var(--c-accent);font-family:var(--font-text);color:var(--c-accent-ink);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:12px;padding:8px 14px;font-size:12.5px}._primary_145e9_165:hover:not(:disabled){background:var(--c-accent-tint)}._primary_145e9_165:disabled{border-color:var(--c-border-soft);color:var(--c-muted);cursor:default}._matches_145e9_193{flex-wrap:wrap;flex-basis:100%;gap:6px;display:flex}._match_145e9_193{border:1px solid var(--c-border);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-text2);background:0 0;border-radius:10px;padding:6px 10px;font-size:12px}._match_145e9_193:hover{background:var(--c-accent-tint);border-color:var(--c-accent)}._rows_145e9_223{flex-direction:column;margin-top:8px;display:flex}._row_145e9_223{align-items:baseline;gap:var(--space-2) 10px;border-top:1px solid var(--c-border-soft);flex-wrap:wrap;padding:8px 0;display:flex}._who_145e9_249{flex-wrap:wrap;flex:160px;align-items:baseline;gap:2px 10px;min-width:0;display:flex}._rowActions_145e9_258{gap:var(--space-2);flex:none;margin-left:auto;display:flex}._name_145e9_265{font-size:12.5px;font-weight:var(--weight-strong);letter-spacing:-.01em}._needs_145e9_271{color:var(--c-muted2);font-size:11.5px}._remove_145e9_276{border:1px solid var(--c-border);font-family:var(--font-text);color:var(--c-muted2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:var(--c-border);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:10px;padding:4px 10px;font-size:11.5px}._remove_145e9_276:hover:not(:disabled){background:var(--c-accent-tint2);color:var(--c-accent-ink)}._remove_145e9_276:disabled{color:var(--c-muted);cursor:default}._empty_145e9_314{color:var(--c-muted2);margin:9px 0 2px;font-size:12px;line-height:1.5}._error_145e9_321{border-left:2px solid var(--c-warm);background:var(--c-warm-tint);color:var(--c-warm);border-radius:0 10px 10px 0;margin:9px 0 0;padding:7px 12px;font-size:12.5px}._needsPatient_145e9_336{color:var(--c-muted);font-size:11.5px}._withSuffix_145e9_350{align-items:baseline;gap:var(--space-3);display:flex}._suffix_145e9_356{font-size:var(--text-micro);color:var(--c-muted)}._days_145e9_366{align-items:center;gap:var(--space-2) var(--space-3);border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}._days_145e9_366 legend{margin-bottom:var(--space-2);padding:0}._day_145e9_366{font-size:var(--text-micro);color:var(--c-text2);cursor:pointer;align-items:center;gap:4px;display:flex}._hint_145e9_395{font-size:var(--text-micro);color:var(--c-muted);flex-basis:100%}._range_145e9_401{gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._form_145e9_87>._range_145e9_401{flex:100%}._range_145e9_401>*{flex:130px;min-width:0}._filters_145e9_107{gap:var(--space-3);padding:var(--space-4) 0;margin-bottom:var(--space-3);border-top:1px solid var(--c-line2);border-bottom:1px solid var(--c-line2);flex-direction:column;display:flex}._strip_145e9_8{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm);padding:16px 18px 14px}._label_145e9_37{color:var(--c-text);font-size:14px}._count_145e9_47{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:20px;color:var(--c-text2);font-size:11.5px;font-weight:var(--weight-medium);text-align:center;border:0;padding:1px 7px}._toggle_145e9_59{min-height:var(--ctl-h);border:1px dashed var(--c-border-control);border-radius:var(--ctl-radius);font-size:13px;font-weight:var(--weight-medium);color:var(--c-accent-ink)}._form_145e9_87,._row_145e9_223{border-top-color:var(--c-rule)}._fieldLabel_145e9_121,._days_145e9_366 legend{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._input_145e9_126,._narrow_145e9_127,._chosen_145e9_128{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._input_145e9_126:focus-visible,._narrow_145e9_127:focus-visible,._chosen_145e9_128:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._chosen_145e9_128{border-color:var(--c-accent);color:var(--c-accent-ink)}._primary_145e9_165{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_145e9_165:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_145e9_165:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_145e9_165:focus-visible{box-shadow:var(--ring);outline:none}._match_145e9_193{border-color:var(--c-edge);background:var(--c-surface);min-height:30px;box-shadow:var(--shadow-xs);border-radius:8px;padding:0 11px;font-size:13px}._row_145e9_223{padding:10px 0}._name_145e9_265{font-size:13.5px}._needs_145e9_271,._needsPatient_145e9_336,._empty_145e9_314,._hint_145e9_395,._suffix_145e9_356{color:var(--c-muted);font-size:12.5px}._remove_145e9_276{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._remove_145e9_276:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._remove_145e9_276:disabled{opacity:.5;box-shadow:none;cursor:default}._remove_145e9_276:focus-visible{box-shadow:var(--ring);outline:none}._remove_145e9_276{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._error_145e9_321{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._day_145e9_366{font-size:13px}._filters_145e9_107{border-color:var(--c-rule)}._sheet_1pkgn_6{--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:var(--c-surface);min-width:0;box-shadow:0 0 0 1px var(--c-edge), 0 6px 20px -12px var(--c-shadow);border-radius:14px;flex-direction:column;flex:1;display:flex;overflow:hidden}[data-style=glass] ._sheet_1pkgn_6{background:var(--glass);box-shadow:0 0 0 1px var(--glass-edge), 0 18px 40px -20px var(--glass-shade);-webkit-backdrop-filter:blur(24px)saturate(1.4)}._heads_1pkgn_31{padding:var(--space-4) 0 var(--space-3);border-bottom:1px solid var(--c-line2);display:grid}[data-style=glass] ._heads_1pkgn_31{border-bottom-color:var(--glass-edge)}._head_1pkgn_31{min-width:0;padding:0 var(--space-1);font-size:var(--text-meta);font-weight:var(--weight-strong);justify-content:center;align-items:center;display:flex}._headName_1pkgn_51{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._headShort_1pkgn_58,._narrow_1pkgn_63 ._headName_1pkgn_51{display:none}._narrow_1pkgn_63 ._headShort_1pkgn_58{display:inline}._avatar_1pkgn_71{background:var(--c-surface2);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--c-border-control);font-size:10px;font-weight:var(--weight-strong);color:var(--c-text2);border-radius:50%;flex:none;place-items:center;display:inline-grid}._rows_1pkgn_85{min-height:0;display:grid;position:relative}._axis_1pkgn_91{position:relative}._axisLabel_1pkgn_95{font-size:var(--text-micro);color:var(--c-muted);font-variant-numeric:tabular-nums;position:absolute;right:10px;transform:translateY(-50%)}._full_1pkgn_105{background:var(--c-cat-red);border-radius:2px;width:3px;position:absolute;right:0}._column_1pkgn_113{border-left:1px solid var(--c-line2);min-width:0;position:relative}[data-style=glass] ._column_1pkgn_113{border-color:var(--glass-edge)}._closed_1pkgn_124{background:var(--c-surface2);opacity:.7;pointer-events:none;position:absolute;left:0;right:0}[data-style=glass] ._closed_1pkgn_124{opacity:.35}._slot_1pkgn_138{cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;position:absolute;left:2px;right:2px}._slot_1pkgn_138:hover,._slot_1pkgn_138:focus-visible{background:var(--c-accent-tint);opacity:.7}._empty_1pkgn_155{color:var(--c-muted);font-size:var(--text-meta);place-items:center;display:grid}._corner_1pkgn_163{justify-content:center;align-items:flex-end;display:flex}._sheet_1pkgn_6{border-radius:var(--card-radius);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-sm)}._heads_1pkgn_31{border-bottom-color:var(--c-rule);padding:12px 0 10px}._head_1pkgn_31{gap:8px;font-size:13px}._avatar_1pkgn_71{background:var(--c-accent-tint);width:26px;height:26px;color:var(--c-accent-ink);box-shadow:none;font-size:10.5px}._axisLabel_1pkgn_95{font-size:11.5px;font-weight:var(--weight-medium)}._column_1pkgn_113{border-left-color:var(--c-rule)}._closed_1pkgn_124{background:repeating-linear-gradient(135deg, var(--c-surface2) 0 6px, transparent 6px 12px);opacity:1}._slot_1pkgn_138{border-radius:7px}._slot_1pkgn_138:hover,._slot_1pkgn_138:focus-visible{background:var(--c-accent-tint);box-shadow:inset 0 0 0 1px var(--c-accent);opacity:1}._month_16efo_2{--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:var(--c-surface);min-width:0;box-shadow:0 0 0 1px var(--c-edge), 0 6px 20px -12px var(--c-shadow);border-radius:14px;flex-direction:column;flex:1;display:flex;overflow:hidden}[data-style=glass] ._month_16efo_2{background:var(--glass);box-shadow:0 0 0 1px var(--glass-edge), 0 18px 40px -20px var(--glass-shade);-webkit-backdrop-filter:blur(24px)saturate(1.4)}._bar_16efo_27{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--c-line2);display:flex}._title_16efo_35{font-weight:var(--weight-strong)}._step_16efo_39{height:28px;padding:0 var(--space-5);border-radius:var(--radius-pill);border:1px solid var(--c-border-control);color:var(--c-text);font:inherit;font-size:var(--text-small);font-weight:var(--weight-strong);cursor:pointer;background:0 0}._total_16efo_52{font-size:var(--text-small);color:var(--c-muted);margin-left:auto}._weekdays_16efo_58{padding:var(--space-4) 0 var(--space-2);border-bottom:1px solid var(--c-line2);text-align:center;font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-muted);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._grid_16efo_69{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(76px,1fr);display:grid}._blank_16efo_76,._cell_16efo_77{border-right:1px solid var(--c-line2);border-bottom:1px solid var(--c-line2)}._blank_16efo_76{background:color-mix(in srgb, var(--c-surface2) 50%, transparent)}._cell_16efo_77{align-items:flex-start;gap:var(--space-1);padding:var(--space-2) var(--space-3);color:var(--c-text);text-align:left;font:inherit;cursor:pointer;background:0 0;border-top:0;border-left:0;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}._shut_16efo_108{background:var(--c-surface2);color:var(--c-muted)}._day_16efo_117{font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-muted)}._today_16efo_113 ._day_16efo_117{color:var(--c-warm)}._count_16efo_127{font-size:18px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;line-height:1}._count_16efo_127 small{font-size:var(--text-micro);font-weight:var(--weight-normal);color:var(--c-muted)}._closed_16efo_140{font-size:var(--text-small)}._split_16efo_144{border-radius:3px;gap:1px;width:100%;height:5px;display:flex;overflow:hidden}._split_16efo_144 i{height:100%;display:block}._top_16efo_158{align-items:center;gap:var(--space-1);max-width:100%;display:flex;overflow:hidden}._topItem_16efo_166{align-items:center;gap:2px;display:inline-flex}._top_16efo_158 em{font-style:normal;font-size:var(--text-micro);color:var(--c-text2);font-variant-numeric:tabular-nums;margin-right:3px}._top_16efo_158 em._more_16efo_180{color:var(--c-muted)}._month_16efo_2{border-radius:var(--card-radius);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-sm)}._bar_16efo_27,._weekdays_16efo_58,._blank_16efo_76,._cell_16efo_77{border-color:var(--c-rule)}._title_16efo_35{letter-spacing:-.01em;font-size:15px}._step_16efo_39{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._step_16efo_39:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._step_16efo_39:disabled{opacity:.5;box-shadow:none;cursor:default}._step_16efo_39:focus-visible{box-shadow:var(--ring);outline:none}._step_16efo_39{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._weekdays_16efo_58{font-size:12px;font-weight:var(--weight-medium)}._cell_16efo_77:hover{background:var(--c-bg)}._today_16efo_113{box-shadow:inset 0 0 0 2px var(--c-accent)}._today_16efo_113 ._day_16efo_117{border-radius:var(--radius-pill);background:var(--c-accent);min-width:22px;height:22px;color:var(--c-surface);place-items:center;display:inline-grid}._day_16efo_117{font-size:12.5px;font-weight:var(--weight-medium)}._count_16efo_127{letter-spacing:-.02em;font-size:18px}._split_16efo_144{border-radius:2px;height:4px}._week_d21xm_2{--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:var(--c-surface);min-width:0;min-height:420px;box-shadow:0 0 0 1px var(--c-edge), 0 6px 20px -12px var(--c-shadow);border-radius:14px;flex:1;display:grid;overflow:hidden}[data-style=glass] ._week_d21xm_2{background:var(--glass);box-shadow:0 0 0 1px var(--glass-edge), 0 18px 40px -20px var(--glass-shade);-webkit-backdrop-filter:blur(24px)saturate(1.4)}._week_d21xm_2>*,._rowGroup_d21xm_28>*{border-bottom:1px solid var(--c-line2);border-right:1px solid var(--c-line2);min-width:0}._rowGroup_d21xm_28{display:contents}._corner_d21xm_39{padding:var(--space-3) var(--space-5);font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-muted);align-items:flex-end;display:flex}._head_d21xm_48{padding:var(--space-3) 0 var(--space-2);font:inherit;font-size:var(--text-small);color:var(--c-muted);cursor:pointer;background:0 0;border-top:0;border-left:0;flex-direction:column;justify-content:center;align-items:center;display:flex}._head_d21xm_48 b{color:var(--c-text);font-size:17px}._headToday_d21xm_68 b{color:var(--c-surface);background:var(--c-warm);border-radius:var(--radius-pill);padding:0 var(--space-3)}._rowHead_d21xm_75{align-items:center;gap:var(--space-3);padding:0 var(--space-5);font-size:var(--text-meta);font-weight:var(--weight-strong);white-space:nowrap;display:flex;overflow:hidden}._rowHead_d21xm_75 span{text-overflow:ellipsis;overflow:hidden}._rowTotal_d21xm_91,._total_d21xm_92{color:var(--c-muted);background:var(--c-surface2)}._cell_d21xm_97{align-content:center;align-items:end;gap:2px var(--space-2);padding:var(--space-2) var(--space-3);color:var(--c-text);text-align:left;font:inherit;cursor:pointer;background:0 0;border-top:0;border-left:0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid}._today_d21xm_118{box-shadow:inset 2px 0 0 var(--c-warm), inset -2px 0 0 var(--c-warm)}._shut_d21xm_124{color:var(--c-muted);background:var(--c-surface2);place-items:center;font-size:11.5px;display:grid}._count_d21xm_132{font-size:17px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;line-height:1}._percent_d21xm_139{font-size:var(--text-micro);color:var(--c-muted);font-variant-numeric:tabular-nums;justify-self:end}._strip_d21xm_146{grid-column:1/-1;gap:1px;height:6px;display:flex}._strip_d21xm_146 i{background:var(--c-accent);border-radius:1px;flex:1}._empty_d21xm_159{padding:var(--space-8);color:var(--c-muted);grid-column:1/-1;place-items:center;display:grid}._week_d21xm_2{border-radius:var(--card-radius);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-sm)}._week_d21xm_2>*,._rowGroup_d21xm_28>*{border-color:var(--c-rule)}._corner_d21xm_39,._head_d21xm_48{font-size:12.5px;font-weight:var(--weight-medium)}._head_d21xm_48 b{letter-spacing:-.02em;font-size:18px}._headToday_d21xm_68 b{background:var(--c-accent);min-width:30px;color:var(--c-surface)}._rowHead_d21xm_75{font-size:13px}._today_d21xm_118{box-shadow:inset 2px 0 0 var(--c-accent), inset -2px 0 0 var(--c-accent);background:color-mix(in srgb, var(--c-accent) 4%, transparent)}._cell_d21xm_97:hover{background:var(--c-bg)}._count_d21xm_132{letter-spacing:-.02em;font-size:18px}._percent_d21xm_139{font-size:11.5px}._strip_d21xm_146{gap:2px;height:5px}._strip_d21xm_146 i{border-radius:2px}._bar_unvnz_5{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._slot_unvnz_12{position:relative}._trigger_unvnz_16{height:28px;padding:0 var(--space-4);border:1px solid var(--c-border-control);border-radius:var(--radius-pill);background:var(--c-surface);font:inherit;font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-text);cursor:pointer;align-items:center;gap:6px;display:inline-flex}._trigger_unvnz_16:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._trigger_unvnz_16 i{color:var(--c-muted);font-size:10px;font-style:normal}._trigger_unvnz_16[aria-expanded=true] i{transform:rotate(180deg)}._triggerOn_unvnz_52{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._summary_unvnz_62{font-weight:var(--weight-normal);font-variant-numeric:tabular-nums}._popover_unvnz_67{--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);z-index:30;gap:var(--space-2);width:260px;padding:var(--space-3);background:var(--c-surface);box-shadow:0 0 0 1px var(--c-edge), 0 14px 32px -12px var(--c-shadow);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0}._popover_unvnz_67:has(._chairsTwo_unvnz_89){width:420px}._list_unvnz_93{margin:0;padding:0;list-style:none}._option_unvnz_99{align-items:center;gap:var(--space-2);padding:0 2px 0 var(--space-1);border-radius:7px;display:flex}._option_unvnz_99:hover,._option_unvnz_99:focus-within{background:var(--c-surface2)}._option_unvnz_99 input{width:15px;height:15px;accent-color:var(--c-accent);flex:none;margin:0}._option_unvnz_99 label{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) 0;cursor:pointer;flex:1;font-size:12.5px;display:flex}._label_unvnz_131{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._count_unvnz_139{font-size:var(--text-micro);color:var(--c-muted);font-variant-numeric:tabular-nums}._only_unvnz_146{opacity:0;color:var(--c-accent-ink);font:inherit;font-size:var(--text-micro);font-weight:var(--weight-strong);padding:2px var(--space-1);cursor:pointer;background:0 0;border:0;border-radius:5px}._option_unvnz_99:hover ._only_unvnz_146,._option_unvnz_99:focus-within ._only_unvnz_146,._only_unvnz_146:focus{opacity:1}._only_unvnz_146:hover{background:var(--c-accent-tint)}._search_unvnz_169 input{width:100%;height:30px;margin:2px 0 var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-3);border:1px solid var(--c-border-control);background:var(--c-bg);color:var(--c-text);font:inherit;font-size:12.5px}._more_unvnz_182{margin:var(--space-1) var(--space-2) 0;color:var(--c-muted);font-size:11.5px}._me_unvnz_188{align-items:center;gap:var(--space-3);margin:2px var(--space-1) var(--space-2);font-size:12.5px;font-weight:var(--weight-strong);display:flex}._me_unvnz_188 input{accent-color:var(--c-accent)}._chairs_unvnz_89{gap:var(--space-1);display:grid}._chairsTwo_unvnz_89{gap:var(--space-1) var(--space-2);grid-template-columns:1fr 1fr}._chairsTwo_unvnz_89 ._chairLocationName_unvnz_213{display:none}._chairRow_unvnz_217{align-items:center;gap:var(--space-2);padding:2px var(--space-1);display:flex}._chairsTwo_unvnz_89 ._chairRow_unvnz_217{padding:2px}._chairLocation_unvnz_213{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-small);white-space:nowrap;flex:1;display:flex;overflow:hidden}._chairLocationName_unvnz_213{text-overflow:ellipsis;overflow:hidden}._chairButtons_unvnz_244{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}._chip_unvnz_250{min-width:26px;height:24px;padding:0 var(--space-2);border-radius:var(--radius-2);border:1px solid var(--c-border-control);font:inherit;font-size:11.5px;font-weight:var(--weight-strong);color:var(--c-muted);cursor:pointer;background:0 0}._chip_unvnz_250[aria-pressed=true]{background:var(--c-accent-tint);border-color:var(--c-accent);color:var(--c-accent-ink)}._link_unvnz_270{color:var(--c-accent-ink);font:inherit;font-size:var(--text-meta);padding:var(--space-1) var(--space-3);cursor:pointer;background:0 0;border:0;text-decoration:underline}._srOnly_unvnz_281{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1100px){._panel_unvnz_292{z-index:31;position:absolute;top:0;bottom:0;left:0}}._bar_unvnz_5{gap:6px}._trigger_unvnz_16{min-height:max(30px, var(--ctl-h-sm));border:1px solid var(--c-edge);border-radius:var(--radius-pill);background:var(--c-surface);color:var(--c-text2);font-family:var(--font-text);font-size:13px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);align-items:center;gap:6px;padding:0 12px;display:inline-flex}._triggerOn_unvnz_52{border-color:color-mix(in srgb, var(--c-accent) 50%, transparent);background:var(--c-accent-tint);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._trigger_unvnz_16:hover{background:var(--c-surface2)}._triggerOn_unvnz_52:hover{background:var(--c-accent-tint)}._trigger_unvnz_16 i{font-size:9px}._summary_unvnz_62{color:inherit;opacity:.8}._popover_unvnz_67{border:1px solid var(--c-edge);border-radius:var(--menu-radius);background:var(--c-surface);box-shadow:var(--shadow-lg);width:280px;box-shadow:var(--shadow-lg);padding:6px}._option_unvnz_99{border-radius:6px;padding:2px 4px}._option_unvnz_99 label{padding:5px 0;font-size:13.5px}._count_unvnz_139{font-size:12px}._only_unvnz_146{border-radius:6px;padding:2px 6px;font-size:12px}._search_unvnz_169 input{background:var(--c-bg);min-height:32px;box-shadow:none;border-radius:8px;font-size:13px}._me_unvnz_188{font-size:13.5px}._chip_unvnz_250{border-radius:7px;min-width:28px;height:26px;font-size:12px}._chip_unvnz_250[aria-pressed=true]{border-color:color-mix(in srgb, var(--c-accent) 50%, transparent);background:var(--c-accent-tint);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._link_unvnz_270{color:var(--c-accent-ink);font-weight:var(--weight-medium);text-decoration:none}._link_unvnz_270:hover{text-underline-offset:2px;text-decoration:underline}._family_ctzxu_3{border:1px solid var(--c-edge);background:var(--c-surface);border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}._member_ctzxu_14{border-bottom:1px solid var(--c-rule);grid-template-columns:128px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:36px;padding:2px 0;display:grid}._memberName_ctzxu_24{min-width:0;color:var(--c-text);flex-direction:column;font-size:12.5px;font-weight:500;line-height:1.25;display:flex}._memberName_ctzxu_24>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._file_ctzxu_40{font-family:var(--font-mono);color:var(--c-muted);font-size:10.5px;font-weight:400}._remove_ctzxu_47{width:24px;height:24px;color:var(--c-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;font-size:16px;line-height:1;display:grid}._remove_ctzxu_47:hover,._remove_ctzxu_47:focus-visible{background:var(--c-surface2);color:var(--c-text);outline:none}._suggest_ctzxu_69{flex-direction:column;gap:4px;display:flex}._add_ctzxu_76{align-self:flex-start;margin-top:2px}._tags_ctzxu_85{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}._tagsOpen_ctzxu_94{flex-wrap:wrap}._tag_ctzxu_85{background:var(--c-accent-tint);min-width:64px;max-width:140px;height:24px;color:var(--c-accent-ink);border-radius:999px;flex:0 auto;align-items:center;padding:0 2px 0 9px;font-size:11.5px;font-weight:500;display:inline-flex}._tagsOpen_ctzxu_94 ._tag_ctzxu_85{max-width:100%}._tagText_ctzxu_117{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._tagX_ctzxu_124{width:20px;height:20px;color:var(--c-accent-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:13px;line-height:1;display:grid}._tagX_ctzxu_124:hover{background:var(--c-surface)}._moreTags_ctzxu_144{background:var(--c-surface2);height:24px;font-family:var(--font-text);color:var(--c-text2);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 8px;font-size:11.5px;font-weight:500}._moreTags_ctzxu_144:hover{color:var(--c-text)}._addPill_ctzxu_166{field-sizing:content;border:1px dashed var(--c-border-control);max-width:100%;height:24px;font-family:var(--font-text);color:var(--c-accent-ink);cursor:pointer;appearance:none;background:0 0;border-radius:999px;flex:none;padding:0 10px;font-size:11.5px;font-weight:500}._addPill_ctzxu_166:hover,._addPill_ctzxu_166:focus-visible{border-style:solid;border-color:var(--c-accent);outline:none}._badges_1q24o_2{flex:none;align-items:center;gap:3px;display:inline-flex}._field_1q24o_9{flex-direction:column;gap:5px;display:flex}._field_1q24o_9 select{width:100%}._switch_1q24o_19{background:var(--c-surface2);box-shadow:inset 0 0 0 1px var(--c-edge);border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:flex}._switch_1q24o_19 button{min-height:28px;color:var(--c-muted);font-size:12.5px;font-weight:var(--weight-medium);box-shadow:none;--btn-hover-bg:color-mix(in srgb, var(--c-text) 5%, transparent);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}._switch_1q24o_19 button[aria-selected=true]{background:var(--c-surface);color:var(--c-text);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-xs)}._page_s2ggn_15{flex-direction:column;max-width:1180px;height:100%;min-height:560px;display:flex}._head_s2ggn_26{align-items:baseline;column-gap:var(--space-5);flex-wrap:wrap;margin:0 0 4px;display:flex}._greeting_s2ggn_34{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);line-height:var(--line-tight);margin:0}._date_s2ggn_42{font-size:var(--text-small);color:var(--c-muted2);margin:0}._error_s2ggn_48{border-left:2px solid var(--c-warm);border-radius:0 var(--radius-1) var(--radius-1) 0;background:var(--c-warm-tint);font-size:var(--text-small);line-height:var(--line-body);color:var(--c-warm);margin:0 0 12px;padding:10px 14px}._summary_s2ggn_61{font-size:var(--text-small);color:var(--c-text2);flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:0 0 14px;display:flex}._figure_s2ggn_77{font:inherit;color:inherit;white-space:nowrap;background:0 0;border:none;border-bottom:1px dashed #0000;align-items:baseline;gap:5px;padding:2px 0;text-decoration:none;display:inline-flex}._figureValue_s2ggn_91{font-weight:var(--weight-strong);font-variant-numeric:tabular-nums}._figure_s2ggn_77[data-tone=accent] ._figureValue_s2ggn_91{color:var(--c-accent-ink)}._figure_s2ggn_77[data-tone=warm]{color:var(--c-warm)}._figure_s2ggn_77[data-tone=good]{color:var(--c-good)}._figure_s2ggn_77[data-tone=zero]{color:var(--c-muted)}._figureLink_s2ggn_113{border-bottom-color:var(--c-border-control);cursor:pointer;--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink)}._figureLink_s2ggn_113:hover{border-bottom-style:solid;border-bottom-color:var(--c-accent)}._board_s2ggn_129{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:16px;min-height:0;display:grid}._todayColumn_s2ggn_139{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex}._scroll_s2ggn_148{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}@container app-content (width<=820px){._page_s2ggn_15{height:auto;min-height:0}._board_s2ggn_129{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}._scroll_s2ggn_148{overflow:visible}}._panel_s2ggn_178{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;padding:14px 16px 16px}._todayPanel_s2ggn_186{flex-direction:column;flex:1 1 0;min-height:0;padding-bottom:6px;display:flex}._panelHead_s2ggn_197{border-bottom:1px solid var(--c-border-faint);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 10px;padding:0 0 9px;display:flex}._panelTitle_s2ggn_207{font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-text);margin:0}._panelNote_s2ggn_214{font-size:var(--text-micro);color:var(--c-muted2);flex:1}._panelLink_s2ggn_220{font-size:var(--text-micro);color:var(--c-muted2);text-decoration:none}._panelLink_s2ggn_220:hover{color:var(--c-accent-ink)}._quiet_s2ggn_232{font-size:var(--text-small);color:var(--c-muted2);margin:0}._blank_s2ggn_238{border:1px dashed var(--c-border);border-radius:var(--radius-1);font-size:var(--text-small);line-height:var(--line-body);color:var(--c-muted2);margin:0;padding:14px 16px}._rows_s2ggn_250{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_s2ggn_250,._waitRow_s2ggn_259,._watchRow_s2ggn_260{border-bottom:1px solid var(--c-border-faint);align-items:center;gap:12px;min-width:0;padding:9px 2px;display:flex}._rows_s2ggn_250>li:last-child{border-bottom:none}._row_s2ggn_250{row-gap:var(--space-2);flex-wrap:wrap}._row_s2ggn_250>._procedure_s2ggn_290{flex:140px}._time_s2ggn_294{width:46px;font-family:var(--font-mono);font-size:var(--text-micro);color:var(--c-muted2);flex:none}._patient_s2ggn_302{width:140px;font-size:var(--text-small);color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;flex:none;text-decoration:none;overflow:hidden}a._patient_s2ggn_302:hover{color:var(--c-accent-ink)}._procedure_s2ggn_290{min-width:0;font-size:var(--text-micro);color:var(--c-muted2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._chair_s2ggn_327{width:96px;font-size:var(--text-micro);color:var(--c-muted3);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}._status_s2ggn_343{border:1px solid var(--c-border-control);background:var(--c-bg);width:128px;font-family:var(--font-text);font-size:var(--text-micro);color:var(--c-text2);cursor:pointer;text-align:center;border-radius:8px;flex:none;padding:4px 8px}._status_s2ggn_343[data-status=CONFIRMED]{border-color:var(--c-accent);color:var(--c-accent-ink);background:0 0}._status_s2ggn_343[data-status=CHECKED_IN]{border-color:var(--c-accent);color:var(--c-accent-ink);background:var(--c-accent-tint2)}._status_s2ggn_343[data-status=IN_CHAIR]{border-color:var(--c-accent-ink);color:var(--c-surface);background:var(--c-accent-ink)}._status_s2ggn_343[data-status=COMPLETED]{border-color:var(--c-good);color:var(--c-good);background:var(--c-good-tint)}._status_s2ggn_343[data-status=NO_SHOW],._status_s2ggn_343[data-status=CANCELLED]{border-style:dashed;border-color:var(--c-muted);color:var(--c-muted2);background:0 0}._status_s2ggn_343:disabled{cursor:default;opacity:.5}._status_s2ggn_343:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._dot_s2ggn_403,._dotWarm_s2ggn_404{border-radius:var(--radius-pill);flex:none;width:7px;height:7px;margin-top:5px}._dot_s2ggn_403{border:1px solid var(--c-line)}._dotWarm_s2ggn_404{background:var(--c-warm);border:1px solid var(--c-warm)}._next_s2ggn_427{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;flex:none;align-items:center;gap:20px;min-width:0;padding:14px 18px;display:flex}._nextWhen_s2ggn_439{flex-direction:column;flex:none;align-items:center;min-width:78px;display:flex}._nextClock_s2ggn_447{font-size:var(--text-display-s);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;line-height:1.1}._nextRelative_s2ggn_454{font-size:var(--text-micro);color:var(--c-muted2)}._nextWho_s2ggn_459{border-left:1px solid var(--c-border-faint);flex:1;min-width:0;padding-left:20px}._nextEyebrow_s2ggn_466{font-size:var(--text-micro);color:var(--c-muted2);margin:0}._nextName_s2ggn_472{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-lead);line-height:var(--line-tight);margin:0}._nextProcedure_s2ggn_480{font-size:var(--text-small);color:var(--c-text2);margin:2px 0 0}._facts_s2ggn_486{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}._flag_s2ggn_499,._flagCritical_s2ggn_500,._chipWarm_s2ggn_501,._chipCritical_s2ggn_502{max-width:100%;font-size:var(--text-micro);overflow-wrap:anywhere;border:1px solid;border-radius:10px;padding:1px 8px;line-height:1.5;display:inline-block}._flag_s2ggn_499,._chipWarm_s2ggn_501{color:var(--c-warm);background:var(--c-warm-tint)}._flagCritical_s2ggn_500,._chipCritical_s2ggn_502{color:var(--c-tooth-todo);background:var(--c-tooth-todo-fill);font-weight:var(--weight-strong)}._nextActions_s2ggn_529{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}._ghost_s2ggn_537{border:1px solid var(--c-border-control);border-radius:var(--radius-1);font-family:var(--font-text);font-size:var(--text-micro);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;padding:5px 11px;text-decoration:none}._ghost_s2ggn_537:hover{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._nextStatus_s2ggn_562{font-size:var(--text-micro);color:var(--c-accent-ink);border-radius:var(--radius-pill);background:var(--c-accent-tint);padding:1px 8px}@container app-content (width<=560px){._next_s2ggn_427{flex-wrap:wrap;align-items:center;row-gap:10px}._nextWho_s2ggn_459{border-left:none;flex-basis:100%;order:2;padding-left:0}._nextActions_s2ggn_529{flex-direction:row;order:1;align-items:center;margin-left:auto}}._rowMain_s2ggn_595{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._rowLine_s2ggn_603{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:flex}._rowSub_s2ggn_611{font-size:var(--text-micro);color:var(--c-muted2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowLine_s2ggn_603 ._patient_s2ggn_302{flex:0 auto;width:auto}._alertRow_s2ggn_636{border-bottom:1px solid var(--c-border-faint);align-items:flex-start;gap:10px;min-width:0;padding:7px 2px;display:flex}._alertDot_s2ggn_645{border:1px solid var(--c-line);background:0 0;border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}._alertDotCritical_s2ggn_655{border-color:var(--c-warm);background:var(--c-warm)}._alertDotWarning_s2ggn_660{border-color:var(--c-accent);background:var(--c-accent)}._alertDotInfo_s2ggn_666{border-color:var(--c-line);background:0 0}._alertBody_s2ggn_671{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._alertTitle_s2ggn_679{font-size:var(--text-small);line-height:var(--line-body);color:var(--c-text)}._alertLink_s2ggn_685{color:inherit;text-decoration:none}._alertLink_s2ggn_685:hover{color:var(--c-accent-ink)}._alertReorder_s2ggn_697{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}._alertDetail_s2ggn_705{font-size:var(--text-micro);line-height:var(--line-body);color:var(--c-muted2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._dialogRows_s2ggn_718 ._alertDetail_s2ggn_705{display:block;overflow:visible}._alertWhere_s2ggn_725{align-items:baseline;column-gap:var(--space-2);flex-flow:wrap;row-gap:2px;margin-top:1px;display:flex}._alertSeverity_s2ggn_736+._alertBranch_s2ggn_736:before{content:"·";margin-right:var(--space-2);color:var(--c-muted3)}._alertSeverity_s2ggn_736{font-size:var(--text-micro);color:var(--c-muted);white-space:nowrap}._alertSeverity_s2ggn_736[data-severity=CRITICAL]{color:var(--c-warm)}._alertBranch_s2ggn_736{font-size:var(--text-micro);color:var(--c-muted);white-space:nowrap}._alertDone_s2ggn_760{border:1px solid var(--c-border);border-radius:var(--radius-1);font-family:var(--font-text);font-size:var(--text-micro);color:var(--c-muted2);cursor:pointer;white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;flex:none;padding:3px 8px}._alertDone_s2ggn_760:hover:not(:disabled){border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._alertDone_s2ggn_760:disabled{opacity:.5;cursor:default}._chevron_s2ggn_792{color:var(--c-muted)}._showAll_s2ggn_798{border:1px solid var(--c-border);border-radius:var(--radius-pill);font-family:var(--font-text);font-size:var(--text-micro);color:var(--c-muted2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;align-self:flex-start;margin-top:8px;padding:4px 10px}._showAll_s2ggn_798:hover{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._overlay_s2ggn_824{z-index:50;background:var(--c-scrim);justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}._dialog_s2ggn_718{border:1px solid var(--c-border);background:var(--c-bg);width:560px;max-width:100%;box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;padding:20px 22px}._dialogHead_s2ggn_848{border-bottom:1px solid var(--c-border-faint);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;padding-bottom:10px;display:flex}._dialogClose_s2ggn_858{border:1px solid var(--c-border);border-radius:var(--radius-1);font-family:var(--font-text);font-size:var(--text-micro);color:var(--c-text2);cursor:pointer;background:0 0;flex:none;padding:4px 10px}._dialogClose_s2ggn_858:hover{border-color:var(--c-accent);color:var(--c-accent-ink)}._dialogRows_s2ggn_718>li:last-child{border-bottom:none}._waitRow_s2ggn_259{text-align:left;border:none;border-bottom:1px solid var(--c-border-faint);width:100%;font:inherit;color:inherit;cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:inherit;background:0 0}._waitCue_s2ggn_910{font-size:var(--text-micro);color:var(--c-muted);white-space:nowrap;flex:none}._waitRow_s2ggn_259:hover ._waitCue_s2ggn_910{color:var(--c-accent-ink)}._offers_s2ggn_921{border-bottom:1px solid var(--c-border-faint);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 2px 10px 19px;display:flex}._offer_s2ggn_921{border:1px solid var(--c-border);border-radius:var(--radius-1);background:var(--c-surface);font-family:var(--font-text);font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--c-text);cursor:pointer;white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);align-items:baseline;gap:6px;padding:4px 10px;display:flex}._offer_s2ggn_921:hover:not(:disabled){background:var(--c-accent-tint);border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._offer_s2ggn_921:disabled{opacity:.5;cursor:default}._offerChair_s2ggn_968{font-size:var(--text-micro);color:var(--c-muted)}._offer_s2ggn_921:hover:not(:disabled) ._offerChair_s2ggn_968{color:var(--c-accent-ink)}._lastVisit_s2ggn_978{font-size:var(--text-micro);line-height:var(--line-body);color:var(--c-muted2);margin:6px 0 0}._dialogActions_s2ggn_986{flex:none;align-items:center;gap:8px;display:flex}._paymentsTotal_s2ggn_997{color:var(--c-text2);margin:0;font-size:13px}._paymentRow_s2ggn_1003{border-bottom:1px solid var(--c-border-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}._paymentName_s2ggn_1012{color:var(--c-accent);text-decoration:none}._paymentName_s2ggn_1012:hover{text-decoration:underline}._paymentAmount_s2ggn_1021{font-variant-numeric:tabular-nums;font-weight:var(--weight-strong)}._nudge_s2ggn_1038{align-items:center;column-gap:var(--space-6);padding:var(--space-5) var(--space-6);border:1px solid var(--c-border);border-left:3px solid var(--c-accent);background:var(--c-surface);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;margin:0 0 16px;display:grid}@media (width<=620px){._nudge_s2ggn_1038{row-gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}._nudgeTitle_s2ggn_1060{font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--c-text);margin:0}._nudgeNote_s2ggn_1067{font-size:var(--text-small);line-height:var(--line-body);color:var(--c-muted);margin:2px 0 0}._nudgeActions_s2ggn_1074{align-items:center;gap:var(--space-4);display:flex}._nudgeGo_s2ggn_1080{padding:var(--space-2) var(--space-5);border:1px solid var(--c-accent);border-radius:var(--radius-1);background:var(--c-surface);font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-accent);white-space:nowrap;text-decoration:none}._nudgeGo_s2ggn_1080:focus-visible,._nudgeLater_s2ggn_1100:focus-visible{outline:2px solid var(--c-ring);outline-offset:2px}._nudgeLater_s2ggn_1100{font-family:var(--font-text);font-size:var(--text-small);color:var(--c-muted);cursor:pointer;white-space:nowrap;--btn-hover-bg:none;--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:0;padding:0;text-decoration:underline}._tabsCard_s2ggn_1125{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;flex-direction:column;align-self:stretch;min-width:0;min-height:0;max-height:100%;padding:0 16px 8px;display:flex}._tabList_s2ggn_1139{border-bottom:1px solid var(--c-border-faint);flex:none;gap:4px;margin:0 -4px;display:flex;overflow-x:auto}._tab_s2ggn_1125{font:inherit;font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-muted2);white-space:nowrap;cursor:pointer;--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;border-bottom:2px solid #0000;align-items:baseline;gap:6px;padding:11px 8px 9px;display:inline-flex}._tab_s2ggn_1125[aria-selected=true]{color:var(--c-text);border-bottom-color:var(--c-accent)}._tabCount_s2ggn_1173,._tabCountHot_s2ggn_1174{font-weight:var(--weight-normal);font-size:var(--text-micro);font-variant-numeric:tabular-nums}._tabCount_s2ggn_1173{color:var(--c-muted2)}._tabCountHot_s2ggn_1174{border-radius:var(--radius-pill);background:var(--c-warm);color:var(--c-surface);padding:0 6px}._tabBody_s2ggn_1193{padding:4px 0 0}._tabBody_s2ggn_1193 ._showAll_s2ggn_798{margin-top:6px}._need_s2ggn_1202{border-bottom:1px solid var(--c-border-faint)}._needHead_s2ggn_1206{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:11px 2px;display:flex}._needDot_s2ggn_1214{background:var(--c-accent);border-radius:50%;flex:none;width:8px;height:8px}._needDot_s2ggn_1214[data-tone=warm]{background:var(--c-warm)}._needDot_s2ggn_1214[data-tone=good]{background:var(--c-good)}._needTitle_s2ggn_1230{font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-text)}._needNote_s2ggn_1236{font-size:var(--text-micro);color:var(--c-muted2)}._needAction_s2ggn_1241{padding:3px var(--space-4);border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:var(--text-micro);font-weight:var(--weight-strong);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);margin-left:auto}._need_s2ggn_1202 ._rows_s2ggn_250{padding-left:18px}._tabsCard_s2ggn_1125 ._quiet_s2ggn_232{padding:14px 2px}._tabsCard_s2ggn_1125>[role=tabpanel]{flex-direction:column;display:flex;overflow:hidden}._tabsCard_s2ggn_1125>[role=tabpanel][hidden]{display:none}._needFill_s2ggn_1281,._tabFill_s2ggn_1282{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._needFill_s2ggn_1281>nav{padding:var(--space-2) 0;align-self:flex-end}@container app-content (width<=820px){._todayPanel_s2ggn_186,._needFill_s2ggn_1281,._tabFill_s2ggn_1282{flex:none}._tabsCard_s2ggn_1125>[role=tabpanel]{overflow:visible}._todayPanel_s2ggn_186 ._fillArea_s2ggn_1309,._tabsCard_s2ggn_1125 ._fillArea_s2ggn_1309{flex:none;overflow:visible}}._greeting_s2ggn_34{letter-spacing:-.025em;font-size:22px}._date_s2ggn_42{color:var(--c-muted);font-size:13px}._summary_s2ggn_61{gap:8px;margin:10px 0 16px;font-size:13px}._figure_s2ggn_77{border:1px solid var(--c-edge);border-radius:var(--radius-pill);background:var(--c-surface);box-shadow:var(--shadow-xs);align-items:center;gap:6px;padding:4px 11px}._figure_s2ggn_77:before{content:"";opacity:.8;background:currentColor;border-radius:50%;width:6px;height:6px}._figure_s2ggn_77[data-tone=accent]{color:var(--c-accent-ink)}._figure_s2ggn_77[data-tone=zero]:before{opacity:.35}._figureValue_s2ggn_91{font-weight:var(--weight-strong)}._figureLink_s2ggn_113{border-color:var(--c-edge);border-bottom-color:var(--c-edge)}._figureLink_s2ggn_113:hover{border-style:solid;border-color:var(--c-accent);background:var(--c-accent-tint)}._error_s2ggn_48{border:1px solid color-mix(in srgb, var(--c-warm) 28%, transparent);border-radius:var(--ctl-radius);font-size:13px}._panel_s2ggn_178,._next_s2ggn_427,._tabsCard_s2ggn_1125{border:1px solid var(--c-edge);border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._panel_s2ggn_178{padding:14px 18px 16px}._panelHead_s2ggn_197{border-bottom-color:var(--c-rule);align-items:center;padding:0 0 12px}._panelTitle_s2ggn_207{font-size:14px}._panelNote_s2ggn_214{color:var(--c-muted);font-size:12.5px}._panelLink_s2ggn_220{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-accent-ink)}._blank_s2ggn_238{border:1px dashed var(--c-line);background:var(--c-bg);text-align:center;color:var(--c-muted);border-radius:10px;padding:22px 16px;font-size:13px}._row_s2ggn_250,._waitRow_s2ggn_259,._watchRow_s2ggn_260{border-bottom-color:var(--c-rule);border-radius:8px;gap:14px;padding:10px 6px}._row_s2ggn_250:hover,._watchRow_s2ggn_260:hover{background:var(--c-bg)}._time_s2ggn_294{width:44px;font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2)}._patient_s2ggn_302{font-size:13.5px;font-weight:var(--weight-medium)}._procedure_s2ggn_290,._rowSub_s2ggn_611,._chair_s2ggn_327{color:var(--c-muted);font-size:12.5px}._status_s2ggn_343{width:132px;min-height:var(--ctl-h-sm);border-radius:var(--radius-pill);background-color:var(--c-surface2);appearance:none;box-shadow:none;font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);text-align:left;background-image:radial-gradient(circle at 12px,currentColor 3px,#0000 3.6px),linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:0 0,right 13px center,right 9px center;background-repeat:no-repeat;background-size:100% 100%,4px 4px,4px 4px;border:1px solid #0000;padding:0 24px}._status_s2ggn_343[data-status=CONFIRMED]{background-color:var(--c-chair2-tint);color:var(--c-chair2);border-color:#0000}._status_s2ggn_343[data-status=CHECKED_IN]{background-color:var(--c-warm-tint);color:var(--c-warm);border-color:#0000}._status_s2ggn_343[data-status=IN_CHAIR]{background-color:var(--c-accent-tint);color:var(--c-accent-ink);border-color:#0000}._status_s2ggn_343[data-status=COMPLETED]{background-color:var(--c-good-tint);color:var(--c-good);border-color:#0000}._status_s2ggn_343[data-status=NO_SHOW],._status_s2ggn_343[data-status=CANCELLED]{border:1px dashed var(--c-line);color:var(--c-muted);background-color:#0000}._status_s2ggn_343:hover:not(:disabled){border-color:color-mix(in srgb, currentColor 40%, transparent)}._status_s2ggn_343:focus-visible{box-shadow:var(--ring);outline:none}._next_s2ggn_427{gap:22px;padding:16px 20px}._nextWhen_s2ggn_439{min-width:84px}._nextClock_s2ggn_447{font-size:26px;font-weight:var(--weight-strong);letter-spacing:-.02em}._nextRelative_s2ggn_454{color:var(--c-muted);margin-top:2px;font-size:12px}._nextWho_s2ggn_459{border-left-color:var(--c-rule);padding-left:22px}._nextEyebrow_s2ggn_466{font-size:12px;font-weight:var(--weight-medium);color:var(--c-accent-ink)}._nextName_s2ggn_472{letter-spacing:-.02em;margin-top:2px;font-size:18px}._nextProcedure_s2ggn_480{font-size:13.5px}._lastVisit_s2ggn_978{color:var(--c-muted);font-size:12.5px}._nextStatus_s2ggn_562{font-size:12px;font-weight:var(--weight-medium);padding:2px 10px}._flag_s2ggn_499,._flagCritical_s2ggn_500,._chipWarm_s2ggn_501,._chipCritical_s2ggn_502{font-size:12px;font-weight:var(--weight-medium);border:0;border-radius:7px;padding:2px 9px}._flagCritical_s2ggn_500,._chipCritical_s2ggn_502{color:var(--c-danger);background:var(--c-danger-tint)}._ghost_s2ggn_537,._needAction_s2ggn_1241,._alertDone_s2ggn_760,._dialogClose_s2ggn_858,._nudgeGo_s2ggn_1080{min-height:var(--ctl-h-sm);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius-sm);background:var(--c-surface);font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;padding:0 11px;display:inline-flex}._ghost_s2ggn_537:hover,._alertDone_s2ggn_760:hover:not(:disabled),._dialogClose_s2ggn_858:hover{border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text)}._nudgeGo_s2ggn_1080{border-color:var(--c-accent);background:var(--c-accent);color:var(--c-surface);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface)}._nudgeGo_s2ggn_1080:hover{background:var(--c-accent-ink);color:var(--c-surface)}._showAll_s2ggn_798{min-height:var(--ctl-h-sm);border-color:var(--c-edge);font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);padding:0 12px}._offer_s2ggn_921{border-color:var(--c-edge);min-height:30px;box-shadow:var(--shadow-xs);border-radius:8px;align-items:center;padding:0 11px;font-size:13px}._offerChair_s2ggn_968{font-size:12px}._waitRow_s2ggn_259:hover{background:var(--c-bg)}._waitCue_s2ggn_910{font-size:12px;font-weight:var(--weight-medium);color:var(--c-accent-ink)}._alertRow_s2ggn_636{border-bottom-color:var(--c-rule);gap:12px;padding:10px 4px}._alertDot_s2ggn_645{width:8px;height:8px}._alertTitle_s2ggn_679{font-size:13.5px}._alertDetail_s2ggn_705,._alertSeverity_s2ggn_736,._alertBranch_s2ggn_736{font-size:12px}._tabsCard_s2ggn_1125{padding:0 18px 10px}._tabList_s2ggn_1139{border-bottom-color:var(--c-rule);gap:2px;margin:0 -6px;padding-top:6px}._tab_s2ggn_1125{font-size:13.5px;font-weight:var(--weight-medium);color:var(--c-muted);align-items:center;padding:10px 10px 9px}._tab_s2ggn_1125:hover{color:var(--c-text)}._tab_s2ggn_1125[aria-selected=true]{font-weight:var(--weight-strong)}._tabCount_s2ggn_1173{color:var(--c-muted);font-size:12px}._tabCountHot_s2ggn_1174{min-width:18px;font-size:11px;font-weight:var(--weight-strong);text-align:center;padding:1px 6px}._need_s2ggn_1202{border-bottom-color:var(--c-rule)}._needHead_s2ggn_1206{padding:12px 2px}._needTitle_s2ggn_1230{font-size:13.5px}._needNote_s2ggn_1236{color:var(--c-muted);font-size:12.5px}._overlay_s2ggn_824{-webkit-backdrop-filter:blur(2px)}._dialog_s2ggn_718{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl);padding:20px 22px}._dialogHead_s2ggn_848{border-bottom-color:var(--c-rule);align-items:center;padding-bottom:12px}._paymentRow_s2ggn_1003{border-bottom-color:var(--c-rule);padding:10px 0}._paymentName_s2ggn_1012{color:var(--c-text);font-weight:var(--weight-medium)}._paymentName_s2ggn_1012:hover{color:var(--c-accent-ink)}._nudge_s2ggn_1038{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm)}._nudgeTitle_s2ggn_1060{font-size:13.5px}._nudgeNote_s2ggn_1067{font-size:12.5px}._rowLine_s2ggn_603{flex-wrap:nowrap}._rowLine_s2ggn_603 ._patient_s2ggn_302{flex:none}._rowLine_s2ggn_603 ._flag_s2ggn_499,._rowLine_s2ggn_603 ._flagCritical_s2ggn_500,._rowLine_s2ggn_603 ._chipWarm_s2ggn_501,._rowLine_s2ggn_603 ._chipCritical_s2ggn_502{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}._dialogClose_s2ggn_858{width:28px;padding:0}._linkButton_2udrf_19{font-family:var(--font-text);font-size:var(--text-small);color:var(--c-accent-ink);cursor:pointer;--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:none;padding:0}._linkButton_2udrf_19:hover{text-decoration:underline}._stalledTag_2udrf_43{margin-left:var(--space-3);border:1px solid var(--c-warm);font-size:var(--text-micro);color:var(--c-warm);white-space:nowrap;border-radius:8px;padding:1px 6px}._waitingBand_2udrf_73{border-bottom:1px solid var(--c-border-faint)}._waitingHead_2udrf_77{align-items:center;gap:var(--space-3);padding:var(--space-4) 2px;flex-wrap:wrap;display:flex}._waitingDot_2udrf_85{background:var(--c-accent);border-radius:50%;flex:none;width:8px;height:8px}._waitingTitle_2udrf_93{font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-text);margin:0}._waitingNote_2udrf_101{font-size:var(--text-micro);color:var(--c-warm)}._waitingToggle_2udrf_106{padding:3px var(--space-4);border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:var(--text-micro);font-weight:var(--weight-strong);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);margin-left:auto}._waitingList_2udrf_123{padding:0 2px var(--space-3) 18px;margin:0;list-style:none}._waitingItem_2udrf_129+._waitingItem_2udrf_129{border-top:1px solid var(--c-border-faint)}._waitingLink_2udrf_138{align-items:baseline;gap:var(--space-5);padding:var(--space-3) 0;color:inherit;text-decoration:none;display:flex}._waitingLink_2udrf_138:hover ._waitingWhat_2udrf_147{text-underline-offset:3px;text-decoration:underline}._waitingWho_2udrf_152{min-width:140px;font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--c-text);flex:none}@media (width<=560px){._waitingWho_2udrf_152{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}}._waitingWhat_2udrf_147{min-width:0;font-size:var(--text-meta);color:var(--c-text2);flex:1}._waitingVisit_2udrf_164{font-size:var(--text-small);color:var(--c-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._waitingMore_2udrf_201{padding:0 var(--space-7) var(--space-5);margin:0}._railBack_2udrf_208{font-size:var(--text-micro);color:var(--c-accent-ink);display:block}._historyPage_2udrf_216{gap:var(--space-4);max-width:48rem;padding:var(--space-7);flex-direction:column;display:flex}._historyNote_2udrf_224{font-size:var(--text-small);color:var(--c-muted2);margin:0}._linkButton_2udrf_19{color:var(--c-accent-ink);font-weight:var(--weight-medium);text-decoration:none}._linkButton_2udrf_19:hover{text-underline-offset:2px;text-decoration:underline}._stalledTag_2udrf_43{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;background:var(--c-warm-tint);border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._waitingBand_2udrf_73,._waitingItem_2udrf_129+._waitingItem_2udrf_129{border-color:var(--c-rule)}._waitingTitle_2udrf_93{font-size:13.5px}._waitingNote_2udrf_101{font-size:12.5px}._waitingToggle_2udrf_106{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._waitingToggle_2udrf_106:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._waitingToggle_2udrf_106:disabled{opacity:.5;box-shadow:none;cursor:default}._waitingToggle_2udrf_106:focus-visible{box-shadow:var(--ring);outline:none}._waitingToggle_2udrf_106{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._waitingWho_2udrf_152,._waitingWhat_2udrf_147{font-size:13.5px}._waitingVisit_2udrf_164,._historyNote_2udrf_224{font-size:12.5px}._panel_11e0r_16{border:1px solid var(--c-border);border-radius:var(--radius-3);background:var(--c-surface);padding:var(--space-5) var(--space-6) var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}._bare_11e0r_27{padding:var(--space-4) 2px var(--space-2);gap:var(--space-4);flex-direction:column;display:flex}._head_11e0r_34{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}._title_11e0r_41{font-family:var(--font-text);font-size:var(--text-h2);font-weight:var(--weight-strong);color:var(--c-text);letter-spacing:-.01em;margin:0}._period_11e0r_50,._caption_11e0r_51,._empty_11e0r_52{font-size:var(--text-micro);color:var(--c-muted)}._empty_11e0r_52{margin:0}._figures_11e0r_61{gap:var(--space-5);flex-wrap:wrap;display:flex}._figure_11e0r_61{flex-direction:column;gap:2px;min-width:96px;display:flex}._figureLabel_11e0r_74{font-size:var(--text-micro);color:var(--c-muted)}._figureValue_11e0r_79{font-size:var(--text-h1);font-weight:var(--weight-strong);color:var(--c-text);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._figure_11e0r_61[data-tone=warm] ._figureValue_11e0r_79{color:var(--c-warm)}._figureNote_11e0r_96{font-size:var(--text-micro);color:var(--c-muted)}._chartWrap_11e0r_101{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._chart_11e0r_101{width:100%;height:120px;display:block;overflow:visible}._line_11e0r_125{stroke:var(--c-warm);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._subTitle_11e0r_132{margin:0 0 var(--space-2);font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-text)}._missers_11e0r_140{border-top:1px solid var(--c-line2);padding-top:var(--space-4)}._misser_11e0r_140{align-items:baseline;gap:var(--space-3);padding:3px 0;display:flex}._misserName_11e0r_152{font-size:var(--text-small);color:var(--c-text)}._misserMeta_11e0r_157{font-size:var(--text-micro);color:var(--c-muted);font-variant-numeric:tabular-nums}._misserCount_11e0r_163{font-size:var(--text-micro);color:var(--c-muted2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}@media (height<=820px){._chart_11e0r_101{height:88px}}._panel_11e0r_16{border:1px solid var(--c-edge);border-radius:var(--card-radius);box-shadow:var(--shadow-sm);padding:16px 18px 18px}._title_11e0r_41{font-size:14px}._period_11e0r_50,._caption_11e0r_51,._empty_11e0r_52,._figureLabel_11e0r_74,._figureNote_11e0r_96,._misserMeta_11e0r_157,._misserCount_11e0r_163{font-size:12px}._figures_11e0r_61{gap:10px}._figure_11e0r_61{border:1px solid var(--c-edge);background:var(--c-bg);border-radius:10px;flex:96px;padding:10px 12px}._figureValue_11e0r_79{letter-spacing:-.025em;font-size:22px}._bar_11e0r_27{fill:var(--c-accent-tint2)}._line_11e0r_125{stroke:var(--c-accent)}._point_11e0r_181{fill:var(--c-accent)}._missers_11e0r_140{border-top-color:var(--c-rule)}._misser_11e0r_140{border-bottom:1px solid var(--c-rule);padding:6px 0}._misserName_11e0r_152{font-size:13.5px}._page_1mb3e_15{flex-direction:column;height:100%;min-height:480px;display:flex}._head_1mb3e_25{flex:none;align-items:center;gap:10px;min-height:36px;display:flex}._title_1mb3e_33{font-size:var(--text-display-s);font-weight:var(--weight-strong);margin:0;line-height:1.2}._headActions_1mb3e_40{align-items:center;gap:10px;margin-left:auto;display:flex}._primary_1mb3e_54{border:1px solid var(--c-accent);border-radius:var(--radius-3);background:var(--c-accent);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-bg);white-space:nowrap;padding:7px 14px}._ghost_1mb3e_66,._danger_1mb3e_67{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-text2);white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);padding:6px 12px}._danger_1mb3e_67{color:var(--c-warm);--btn-hover-bg:var(--c-warm-tint);--btn-hover-border:var(--c-warm);--btn-hover-ink:var(--c-warm)}._quiet_1mb3e_92{border-radius:var(--radius-3);font-size:12.5px;font-weight:var(--weight-normal);color:var(--c-muted2);white-space:nowrap;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;padding:6px 10px}._close_1mb3e_107,._remove_1mb3e_108{border-radius:var(--radius-2);width:28px;height:28px;font-size:18px;font-weight:var(--weight-normal);color:var(--c-muted);--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;flex:none;padding:0;line-height:1}._remove_1mb3e_108{--btn-hover-bg:var(--c-warm-tint);--btn-hover-ink:var(--c-warm)}._tabs_1mb3e_133,._panelTabs_1mb3e_134{border-bottom:1px solid var(--c-edge);flex:none;gap:2px;display:flex}._tabs_1mb3e_133{margin-top:18px}._tab_1mb3e_133{border-radius:var(--radius-1) var(--radius-1) 0 0;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-muted2);background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:baseline;gap:6px;margin-bottom:-1px;padding:8px 12px 10px;display:flex}._tabOn_1mb3e_163{border-bottom-color:var(--c-accent);color:var(--c-text);font-weight:var(--weight-strong)}._tabCount_1mb3e_169{font-size:11.5px;font-weight:var(--weight-normal);color:var(--c-muted);font-variant-numeric:tabular-nums}._tabWarm_1mb3e_176{font-size:11.5px;font-weight:var(--weight-strong);color:var(--c-warm);font-variant-numeric:tabular-nums}._body_1mb3e_185{flex:1;gap:16px;min-height:0;margin-top:16px;display:flex}._listCard_1mb3e_193,._panel_1mb3e_134{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);flex-direction:column;min-height:0;display:flex;overflow:hidden}._listCard_1mb3e_193{flex:1;min-width:0}._cardHead_1mb3e_209{border-bottom:1px solid var(--c-rule);flex:none;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}._headLabel_1mb3e_219{font-size:13px;font-weight:var(--weight-strong)}._headCount_1mb3e_224{color:var(--c-muted2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}._search_1mb3e_231{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);min-width:0;height:34px;font-family:var(--font-text);color:var(--c-text);flex:0 320px;padding:0 12px;font-size:13px}._search_1mb3e_231::placeholder,._input_1mb3e_245::placeholder{color:var(--c-muted)}._columns_1mb3e_256{border-bottom:1px solid var(--c-rule);height:34px;color:var(--c-muted);flex:none;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:16px;padding:0 18px;font-size:11.5px;display:grid}._columnRight_1mb3e_269{text-align:right}._stockCells_1mb3e_280{grid-template-columns:minmax(0,1fr) 96px 120px 128px 110px;align-items:center;gap:16px;min-width:0;display:grid}._stockRow_1mb3e_290{border:none;border-bottom:1px solid var(--c-rule);width:100%;height:42px;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;background:0 0;border-radius:0;padding:0 18px}._stockRow_1mb3e_290:hover{background:var(--c-surface2)}._listCard_1mb3e_193{container-type:inline-size}@container (width<=600px){._stockCells_1mb3e_280{grid-template-columns:minmax(0,1fr) 56px 56px 60px 64px;gap:8px}}._rowPrice_1mb3e_328{text-align:right;font-variant-numeric:tabular-nums;color:var(--c-text2);white-space:nowrap}._listArea_1mb3e_336{flex:1;min-height:0;overflow:hidden}._cardFoot_1mb3e_347{border-top:1px solid var(--c-rule);flex:none;justify-content:flex-end;align-items:center;min-height:44px;padding:0 12px;display:flex}._cardFoot_1mb3e_347>nav{padding-top:0}._blank_1mb3e_361{color:var(--c-muted2);margin:0;padding:16px 18px;font-size:13px}._row_1mb3e_289{border:none;border-bottom:1px solid var(--c-rule);width:100%;height:42px;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:16px;padding:0 18px;display:grid}._row_1mb3e_289:hover{background:var(--c-surface2)}._rowOn_1mb3e_395,._rowOn_1mb3e_395:hover{background:var(--c-nav-active);box-shadow:inset 2px 0 0 var(--c-accent);font-weight:var(--weight-strong)}._rowName_1mb3e_402{align-items:center;gap:10px;min-width:0;display:flex}._rowName_1mb3e_402>span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._dot_1mb3e_417{border-radius:50%;flex:none;width:7px;height:7px}._dotLow_1mb3e_424{background:var(--c-warm)}._rowCount_1mb3e_428{text-align:right;font-variant-numeric:tabular-nums;color:var(--c-text2)}._rowCountLow_1mb3e_434,._warmWord_1mb3e_435{color:var(--c-warm);font-weight:var(--weight-strong)}._panel_1mb3e_134{flex:0 0 360px;min-width:0}._panelHead_1mb3e_447{flex:none;align-items:flex-start;gap:4px;padding:14px 10px 0 20px;display:flex}._panelTitle_1mb3e_455{min-width:0;font-size:16px;font-weight:var(--weight-strong);overflow-wrap:anywhere;flex:1;margin:0;padding-top:3px;line-height:1.35}._panelSub_1mb3e_466{color:var(--c-muted2);flex:none;margin:2px 20px 0;font-size:12.5px}._panelTabs_1mb3e_134{margin-top:12px;padding:0 12px}._details_1mb3e_483{scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._figure_1mb3e_492{color:var(--c-muted2);flex:none;align-items:baseline;gap:8px;margin:20px 20px 0;font-size:13px;display:flex}._figureNumber_1mb3e_502{font-size:34px;font-weight:var(--weight-strong);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--c-text);line-height:1}._figureNumber_1mb3e_502._warmWord_1mb3e_435{color:var(--c-warm)}._figureNote_1mb3e_515{color:var(--c-muted2);flex:none;margin:8px 20px 0;font-size:12.5px}._actions_1mb3e_522{flex-wrap:wrap;flex:none;gap:8px;margin:18px 20px 0;display:flex}._panelForm_1mb3e_530,._warnBox_1mb3e_531{border-radius:var(--radius-3);background:var(--c-surface2);flex-direction:column;flex:none;gap:10px;margin:16px 20px 0;padding:14px;display:flex}._actions_1mb3e_522 ._ghost_1mb3e_66[aria-pressed=true]{border-color:var(--c-accent);background:var(--c-nav-active)}._warnBox_1mb3e_531{background:var(--c-warm-tint)}._warnBox_1mb3e_531 p{color:var(--c-text);margin:0;font-size:13px}._formActions_1mb3e_559{flex-wrap:wrap;gap:8px;display:flex}._field_1mb3e_567{flex-direction:column;gap:4px;min-width:0;display:flex}._fieldLabel_1mb3e_574{color:var(--c-muted2);font-size:12px}._input_1mb3e_245{border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);width:100%;min-width:0;height:34px;font-family:var(--font-text);color:var(--c-text);padding:0 10px;font-size:13px}._history_1mb3e_594{flex-direction:column;flex:1;min-height:0;display:flex}._historyArea_1mb3e_602{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}._day_1mb3e_609{padding:0 20px 8px}._dayLabel_1mb3e_613{height:32px;font-size:12px;font-weight:var(--weight-strong);color:var(--c-muted2);align-items:flex-end;margin:0;padding-bottom:6px;display:flex}._move_1mb3e_624{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;height:44px;display:grid}._moveDelta_1mb3e_632,._movePlus_1mb3e_633{font-size:13px;font-weight:var(--weight-strong);text-align:right;font-variant-numeric:tabular-nums;color:var(--c-text2)}._movePlus_1mb3e_633{color:var(--c-good)}._moveText_1mb3e_645{flex-direction:column;min-width:0;display:flex}._moveWhat_1mb3e_651,._moveWho_1mb3e_652{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._moveWho_1mb3e_652{color:var(--c-muted2);font-size:11.5px}._trayArea_1mb3e_669{border-top:1px solid var(--c-rule);flex:1;min-height:0;margin-top:14px;overflow:hidden}._trayLine_1mb3e_677,._editLine_1mb3e_678{border-bottom:1px solid var(--c-rule);align-items:center;display:grid}._trayLine_1mb3e_677{grid-template-columns:minmax(0,1fr) auto;gap:12px;height:46px;padding:0 20px}._editLine_1mb3e_678{grid-template-columns:56px minmax(0,1fr) 28px;align-content:center;gap:6px 8px;height:80px;padding:0 10px 0 20px}._editLine_1mb3e_678>:first-child{grid-column:1/-1}._lineName_1mb3e_708{flex-direction:column;min-width:0;display:flex}._lineItem_1mb3e_714,._lineNote_1mb3e_715{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._lineItem_1mb3e_714{font-size:13.5px}._lineNote_1mb3e_715{color:var(--c-muted2);font-size:11.5px}._trayAmount_1mb3e_730{color:var(--c-muted2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}._qty_1mb3e_737{text-align:right;font-variant-numeric:tabular-nums;padding:0 6px}._scope_1mb3e_743{padding:0 6px;font-size:12.5px}._addLine_1mb3e_748{border-top:1px solid var(--c-rule);background:var(--c-surface2);flex:none;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:12px 14px 12px 20px;display:grid}._addItem_1mb3e_758,._addLine_1mb3e_748>button{grid-column:1/-1}._addLine_1mb3e_748>button{justify-self:start}._panelNote_1mb3e_767{border-top:1px solid var(--c-rule);color:var(--c-muted2);flex:none;margin:0;padding:12px 20px;font-size:12.5px}._panelTools_1mb3e_776{border-top:1px solid var(--c-rule);flex:none;gap:8px;padding:12px 20px 16px;display:flex}._dialogForm_1mb3e_786{flex-direction:column;gap:16px;display:flex}._dialogTitle_1mb3e_792{font-size:17px;font-weight:var(--weight-strong);margin:0}._dialogGrid_1mb3e_798{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 16px;display:grid}._dialogActions_1mb3e_805{justify-content:flex-end;gap:8px;display:flex}@media (width<=560px){._dialogGrid_1mb3e_798{grid-template-columns:minmax(0,1fr)}}@container app-content (width<=820px){._page_1mb3e_15{height:auto;min-height:0}._body_1mb3e_185{flex-direction:column}._listCard_1mb3e_193,._panel_1mb3e_134{flex:none}._listArea_1mb3e_336{flex:none;height:420px}._trayArea_1mb3e_669{flex:none;height:322px}._historyArea_1mb3e_602{flex:none;height:360px}._details_1mb3e_483{flex:none;overflow:visible}}._fieldError_1mb3e_868{font-size:var(--text-micro);color:var(--c-warm)}._wantOn_1mb3e_874{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent)}._star_1mb3e_881{color:var(--c-accent);flex:none;font-size:14px;line-height:1}._rowNameText_1mb3e_889{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._unitSwitch_1mb3e_901{border:1px solid var(--c-border-control);border-radius:var(--radius-3);align-self:flex-start;display:inline-flex;overflow:hidden}._unitOn_1mb3e_909,._unitOff_1mb3e_910{font-family:var(--font-text);cursor:pointer;border:none;padding:5px 11px;font-size:12px}._unitOn_1mb3e_909{background:var(--c-accent-tint);color:var(--c-accent-ink);font-weight:var(--weight-strong);--btn-hover-bg:var(--c-accent-tint);--btn-hover-ink:var(--c-accent-ink)}._unitOff_1mb3e_910{background:var(--c-surface);color:var(--c-text2);--btn-hover-bg:var(--c-accent-tint2);--btn-hover-ink:var(--c-text)}._title_1mb3e_33{font-size:22px;font-weight:var(--weight-strong);letter-spacing:-.025em;line-height:1.2}._primary_1mb3e_54{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_1mb3e_54:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_1mb3e_54:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_1mb3e_54:focus-visible{box-shadow:var(--ring);outline:none}._ghost_1mb3e_66{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._ghost_1mb3e_66:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._ghost_1mb3e_66:disabled{opacity:.5;box-shadow:none;cursor:default}._ghost_1mb3e_66:focus-visible{box-shadow:var(--ring);outline:none}._danger_1mb3e_67{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-danger) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-danger);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-danger-tint);--btn-hover-border:var(--c-danger);--btn-hover-ink:var(--c-danger);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._danger_1mb3e_67:hover:not(:disabled){border-color:var(--c-danger);background:var(--c-danger-tint);color:var(--c-danger);filter:none}._danger_1mb3e_67:disabled{opacity:.5;box-shadow:none;cursor:default}._danger_1mb3e_67:focus-visible{box-shadow:var(--ring);outline:none}._quiet_1mb3e_92{min-height:var(--ctl-h);border-radius:var(--ctl-radius);color:var(--c-text2);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._quiet_1mb3e_92:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text);filter:none;border-color:#0000}._quiet_1mb3e_92:disabled{opacity:.5;box-shadow:none;cursor:default}._quiet_1mb3e_92:focus-visible{box-shadow:var(--ring);outline:none}._quiet_1mb3e_92{box-shadow:none}._close_1mb3e_107,._remove_1mb3e_108{width:30px;height:30px;color:var(--c-muted);box-shadow:none;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}._close_1mb3e_107:hover:not(:disabled),._remove_1mb3e_108:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text)}._tabs_1mb3e_133,._panelTabs_1mb3e_134{border-bottom-color:var(--c-rule);--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._tab_1mb3e_133{font-size:13.5px;font-weight:var(--weight-medium);color:var(--c-muted);border-radius:0;padding:9px 12px 11px}._tabOn_1mb3e_163{color:var(--c-text);font-weight:var(--weight-strong)}._tabCount_1mb3e_169{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:20px;color:var(--c-text2);font-size:11.5px;font-weight:var(--weight-medium);text-align:center;border:0;padding:1px 7px}._tabWarm_1mb3e_176{border-radius:var(--radius-pill);background:var(--c-warm-tint);padding:1px 7px}._listCard_1mb3e_193,._panel_1mb3e_134{border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._cardHead_1mb3e_209{height:56px;padding:0 16px}._headLabel_1mb3e_219{font-size:14px}._headCount_1mb3e_224{font-size:12.5px}._search_1mb3e_231,._input_1mb3e_245{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._search_1mb3e_231:focus-visible,._input_1mb3e_245:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._columns_1mb3e_256{background:var(--c-bg);height:38px;font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);letter-spacing:0;text-transform:none}._stockRow_1mb3e_290,._row_1mb3e_289{height:46px;font-size:13.5px}._stockRow_1mb3e_290:hover,._row_1mb3e_289:hover{background:var(--c-bg)}._rowOn_1mb3e_395,._rowOn_1mb3e_395:hover{background:var(--c-accent-tint);box-shadow:inset 3px 0 0 var(--c-accent);color:var(--c-accent-ink)}._dot_1mb3e_417{width:8px;height:8px}._dotLow_1mb3e_424{box-shadow:0 0 0 3px var(--c-warm-tint)}._rowPrice_1mb3e_328,._rowCount_1mb3e_428{color:var(--c-text)}._panelHead_1mb3e_447{padding:16px 12px 0 22px}._panelTitle_1mb3e_455{letter-spacing:-.02em;font-size:17px}._panelSub_1mb3e_466,._figureNote_1mb3e_515,._panelNote_1mb3e_767{color:var(--c-muted);font-size:12.5px}._panelTabs_1mb3e_134 ._tab_1mb3e_133{padding:8px 10px 9px;font-size:13px}._figureNumber_1mb3e_502{letter-spacing:-.03em;font-size:34px}._panelForm_1mb3e_530{border:1px solid var(--c-edge);background:var(--c-bg);border-radius:10px}._warnBox_1mb3e_531{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._actions_1mb3e_522 ._ghost_1mb3e_66[aria-pressed=true]{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._fieldLabel_1mb3e_574{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._dayLabel_1mb3e_613{font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted)}._move_1mb3e_624{height:46px}._moveWhat_1mb3e_651{font-size:13px}._moveWho_1mb3e_652{font-size:12px}._trayLine_1mb3e_677{height:48px}._lineItem_1mb3e_714{font-weight:var(--weight-medium)}._dialogTitle_1mb3e_792{letter-spacing:-.02em;font-size:18px}._input_1mb3e_245[aria-invalid=true]{border-color:var(--c-danger)}._fieldError_1mb3e_868{color:var(--c-danger);font-size:12px}._unitSwitch_1mb3e_901{background:var(--c-surface2);box-shadow:inset 0 0 0 1px var(--c-edge);border:0;border-radius:10px;gap:2px;padding:3px;display:inline-flex}._unitOn_1mb3e_909,._unitOff_1mb3e_910{min-height:28px;color:var(--c-muted);font-family:var(--font-text);font-size:13px;font-weight:var(--weight-medium);box-shadow:none;--btn-hover-bg:color-mix(in srgb, var(--c-text) 5%, transparent);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;border-radius:8px;padding:0 12px}._unitOn_1mb3e_909{background:var(--c-surface);color:var(--c-text);font-weight:var(--weight-strong);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-xs)}._unitOn_1mb3e_909+._unitOff_1mb3e_910,._unitOff_1mb3e_910+._unitOn_1mb3e_909,._unitOff_1mb3e_910+._unitOff_1mb3e_910{border-left:0}._tab_1mb3e_133{--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._panelLocations_1mb3e_1401{margin:12px 22px 0}@container app-content (width<=480px){._cardHead_1mb3e_209{flex-wrap:wrap;row-gap:8px;height:auto;padding-top:8px;padding-bottom:8px}._cardHead_1mb3e_209>._search_1mb3e_231{flex:100%}}._wide_10an5_12{border:1px solid var(--c-border);background:var(--c-bg);width:min(860px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;padding:24px 26px 22px;overflow:auto}._sub_10an5_23{color:var(--c-muted2);margin:-10px 0 0;font-size:13px}._options_10an5_29{flex-direction:column;gap:6px;display:flex}._option_10an5_29{border:1px solid var(--c-edge);border-radius:var(--radius-3);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}._optionOn_10an5_46{border-color:var(--c-accent);background:var(--c-accent-tint)}._optionName_10an5_51{font-weight:var(--weight-strong)}._meta_10an5_55{color:var(--c-muted2);font-size:12px;display:block}._money_10an5_61{text-align:right;font-variant-numeric:tabular-nums}._reasons_10an5_66{flex-wrap:wrap;gap:6px;display:flex}._message_10an5_72{border-radius:var(--radius-3);background:var(--c-surface2);white-space:pre-wrap;-webkit-user-select:all;user-select:all;margin:0;padding:10px 12px;font-size:13px}._copyRow_10an5_82{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._total_10an5_89{border-top:1px solid var(--c-rule);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;justify-content:space-between;padding-top:8px;display:flex}._note_10an5_98{color:var(--c-muted2);margin:0;font-size:12.5px}._warm_10an5_104{color:var(--c-warm)}._error_10an5_108{color:var(--c-warm);margin:0;font-size:13px}._pushLeft_10an5_114{margin-right:auto}._check_10an5_118{align-items:center;gap:8px;font-size:13px;display:flex}._chip_10an5_127{font-size:11.5px;font-weight:var(--weight-strong);white-space:nowrap;border-radius:10px;align-items:center;padding:1px 8px;display:inline-flex}._chipBest_10an5_137{background:var(--c-good-tint);color:var(--c-good)}._chipOrder_10an5_142{background:var(--c-chair2-tint);color:var(--c-chair2)}._chipWarm_10an5_147{background:var(--c-warm-tint);color:var(--c-warm)}._chipPlain_10an5_152{background:var(--c-surface2);color:var(--c-text2);font-weight:var(--weight-normal)}._tableWrap_10an5_160{overflow-x:auto}._table_10an5_160{border-collapse:collapse;width:100%;font-size:13px}._table_10an5_160 th{border-bottom:1px solid var(--c-rule);font-size:12px;font-weight:var(--weight-strong);text-align:left;color:var(--c-muted2);white-space:nowrap;padding:6px 8px}._table_10an5_160 td{border-bottom:1px solid var(--c-rule);vertical-align:middle;padding:8px}._table_10an5_160 ._num_10an5_186{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._rowBest_10an5_192 td{background:var(--c-good-tint)}._choice_10an5_196{border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);max-width:100%;margin:0 6px 4px 0;padding:4px 6px;font-size:12.5px}._summary_10an5_206{flex-wrap:wrap;gap:6px;display:flex}._previewArea_10an5_212{max-height:min(52vh,460px);overflow:auto}._section_10an5_219{flex-direction:column;gap:10px;min-height:0;padding:16px 20px 0;display:flex}._sectionHead_10an5_227{align-items:center;gap:8px;display:flex}._sectionTitle_10an5_233{font-size:13.5px;font-weight:var(--weight-strong);margin:0}._contact_10an5_239{grid-template-columns:72px minmax(0,1fr);gap:4px 10px;font-size:13px;display:grid}._contactKey_10an5_246{color:var(--c-muted2)}._scroll_10an5_250{min-height:0;padding-bottom:16px;overflow:auto}._onOrder_10an5_256{border-radius:var(--radius-3);background:var(--c-chair2-tint);color:var(--c-chair2);margin:0;padding:10px 12px;font-size:13px}._popup_10an5_269{z-index:40;border:1px solid var(--c-edge);border-left:4px solid var(--c-warm);border-radius:var(--radius-3);background:var(--c-surface);width:min(380px,100vw - 32px);box-shadow:0 10px 30px var(--c-shadow);flex-direction:column;gap:8px;padding:14px;display:flex;position:fixed;top:64px;right:16px}._popupTitle_10an5_286{font-size:14px;font-weight:var(--weight-strong);margin:0}._popupActions_10an5_292 a{text-decoration:none}._popupActions_10an5_292{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._rec_10an5_305{border-radius:var(--radius-3);background:var(--c-surface2);flex-direction:column;flex-basis:100%;gap:2px;margin-top:6px;padding:8px 10px;font-size:12.5px;display:flex}._widePanel_10an5_317{flex:0 0 480px}._pushRight_10an5_321{margin-left:auto}._ordersBody_10an5_326{flex-direction:column;flex:1;gap:16px;min-height:0;margin-top:16px;display:flex;overflow:auto}._ordersCard_10an5_336{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);flex:none}._ordersCard_10an5_336 ._table_10an5_160 td:first-child,._ordersCard_10an5_336 ._table_10an5_160 th:first-child{padding-left:14px}._empty_10an5_348{color:var(--c-muted2);margin:0;padding:18px 14px;font-size:13px}@container app-content (width<=820px){._widePanel_10an5_317{flex:none}}._fill_10an5_367{flex:1 1 0;min-width:0;min-height:0;padding-bottom:12px}._fill_10an5_367>nav{align-self:flex-end}._ordersBody_10an5_326{overflow:hidden}._ordersFill_10an5_383{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._ordersCard_10an5_336>nav{padding:var(--space-2) var(--space-5) var(--space-3)}._priceSearch_10an5_395{flex:160px;height:30px;margin-left:auto}._sells_10an5_406{margin:0;padding:0;list-style:none}._sellsRow_10an5_412{border:none;border-bottom:1px solid var(--c-rule);width:100%;min-height:46px;font-family:var(--font-text);font-size:13px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border-radius:0;align-items:center;gap:16px;padding:8px 10px;display:flex}button._sellsRow_10an5_412{cursor:pointer}._sellsName_10an5_438{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._sellsItem_10an5_446{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._sellsDetail_10an5_452{white-space:nowrap;text-overflow:ellipsis;color:var(--c-muted2);font-size:12px;overflow:hidden}._sellsPrice_10an5_460{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}._sellsBest_10an5_469{font-weight:var(--weight-strong);color:var(--c-good)}._sellsRowBest_10an5_475{background:var(--c-good-wash);--btn-hover-bg:var(--c-good-wash)}._wide_10an5_12{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._sub_10an5_23,._note_10an5_98,._meta_10an5_55{color:var(--c-muted);font-size:12.5px}._option_10an5_29{box-shadow:var(--shadow-xs);border-radius:10px;padding:11px 14px}._optionOn_10an5_46{box-shadow:var(--ring)}._message_10an5_72{border:1px solid var(--c-edge);background:var(--c-bg);border-radius:10px}._error_10an5_108{color:var(--c-danger)}._chip_10an5_127{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._table_10an5_160 th{background:var(--c-bg);font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);letter-spacing:0;text-transform:none;padding:9px 8px}._table_10an5_160 td{padding:10px 8px}._rowBest_10an5_192 td,._sellsRowBest_10an5_475{background:var(--c-good-tint)}._choice_10an5_196{border-radius:7px}._sectionTitle_10an5_233{font-size:14px}._contact_10an5_239{font-size:13.5px}._onOrder_10an5_256{border:1px solid color-mix(in srgb, var(--c-accent) 26%, transparent);background:var(--c-accent-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._popup_10an5_269{border:1px solid var(--c-edge);border-radius:var(--menu-radius);background:var(--c-surface);box-shadow:var(--shadow-lg);padding:14px 16px}._rec_10an5_305{border-radius:8px}._ordersCard_10an5_336{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm)}._sellsRow_10an5_412{border-radius:0;min-height:48px}._sellsItem_10an5_446{font-weight:var(--weight-medium)}._sellsDetail_10an5_452{font-size:12.5px}._priceSearch_10an5_395{height:32px}._empty_10an5_348{color:var(--c-muted);font-size:13px}._page_1sln3_12{min-height:100dvh;padding:var(--space-6) max(var(--space-7), env(safe-area-inset-right,0px)) var(--space-8) max(var(--space-7), env(safe-area-inset-left,0px));flex-direction:column;display:flex}._brand_1sln3_22{align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:22px;font-weight:var(--weight-strong);color:var(--c-text);align-self:flex-start;display:inline-flex}._brand_1sln3_22 svg{color:var(--c-banner)}._centre_1sln3_38{justify-content:center;align-items:center;gap:var(--space-8);text-align:center;flex-direction:column;flex:1;display:flex}._title_1sln3_48{font-family:var(--font-display);font-size:clamp(2rem,3.4vw,3.25rem);font-weight:var(--weight-strong);line-height:var(--line-tight);text-wrap:balance;color:var(--c-text);margin:0}._row_1sln3_59{flex-wrap:wrap;justify-content:center;gap:clamp(1.25rem,2.5vw,2.5rem);margin:0;padding:0;list-style:none;display:flex}._tile_1sln3_69{--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);align-items:center;gap:var(--space-3);width:clamp(8.5rem,12vw,11.5rem);color:var(--c-muted);flex-direction:column;text-decoration:none;display:flex}._square_1sln3_82{aspect-ratio:1;background:var(--c-dialog);width:100%;max-width:100%;box-shadow:0 0 0 1px var(--c-edge);color:var(--c-muted);border:3px solid #0000;border-radius:10px;place-items:center;transition:border-color .12s;display:grid;position:relative}._squareLive_1sln3_99{background:var(--c-banner);color:var(--c-banner-ink)}a._tile_1sln3_69:hover ._square_1sln3_82,a._tile_1sln3_69:focus-visible ._square_1sln3_82{border-color:var(--c-text)}a._tile_1sln3_69:hover ._name_1sln3_110,a._tile_1sln3_69:focus-visible ._name_1sln3_110{color:var(--c-text)}a._tile_1sln3_69:focus-visible{outline:none}._monogram_1sln3_119{font-family:var(--font-display);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:var(--weight-strong);letter-spacing:-.02em}._badge_1sln3_127{top:var(--space-3);right:var(--space-3);border:1px solid var(--c-border-control);border-radius:var(--radius-1,4px);background:var(--c-surface);font-size:var(--text-micro);font-weight:var(--weight-strong);color:var(--c-muted);padding:2px 8px;position:absolute}._name_1sln3_110{font-size:1.15rem;font-weight:var(--weight-strong);color:var(--c-text2);transition:color .12s}._blurb_1sln3_147{font-size:var(--text-small);color:var(--c-muted);margin-top:-4px}._soon_1sln3_154{cursor:default}._soon_1sln3_154 ._name_1sln3_110{color:var(--c-muted)}._foot_1sln3_162{max-width:34rem;font-size:var(--text-small);color:var(--c-muted);margin:0;line-height:1.5}._foot_1sln3_162 a{color:var(--c-accent-ink)}._page_1sln3_12{background:radial-gradient(900px 500px at 50% -10%, var(--c-accent-tint) 0%, transparent 70%), var(--c-bg)}._brand_1sln3_22{letter-spacing:-.015em;font-size:18px}._brand_1sln3_22 svg{background:var(--c-text);width:28px;height:28px;color:var(--c-bg);border-radius:8px;padding:5px}._title_1sln3_48{letter-spacing:-.035em}._square_1sln3_82{border:1px solid var(--c-edge);background:var(--c-surface);box-shadow:var(--shadow-sm);border-radius:20px;transition:transform .15s,box-shadow .15s}._squareLive_1sln3_99{background:var(--c-text);color:var(--c-bg);box-shadow:var(--shadow-lg);border-color:#0000}a._tile_1sln3_69:hover ._square_1sln3_82,a._tile_1sln3_69:focus-visible ._square_1sln3_82{box-shadow:var(--shadow-xl), 0 0 0 3px var(--c-accent-a35);border-color:#0000;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){._square_1sln3_82{transition:none}a._tile_1sln3_69:hover ._square_1sln3_82{transform:none}}._monogram_1sln3_119{color:var(--c-muted)}._badge_1sln3_127{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;background:var(--c-surface2);color:var(--c-muted);border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._name_1sln3_110{letter-spacing:-.01em;font-size:1.05rem}._blurb_1sln3_147,._foot_1sln3_162{font-size:13px}._shell_1pjh7_45{background:var(--c-bg);min-height:100vh;color:var(--c-text);justify-content:center;display:flex}._shell_1pjh7_45:has(._signIn_1pjh7_43){align-items:center;padding:40px 24px 64px}._console_1pjh7_58,._signIn_1pjh7_43{width:100%;max-width:860px}._signIn_1pjh7_43{flex-direction:column;align-self:center;gap:14px;max-width:380px;display:flex}._title_1pjh7_72{font-family:var(--font-text);font-size:var(--text-display-s);color:var(--c-text);margin:0;font-weight:600}._h2_1pjh7_80{font-size:var(--text-body);margin:0;font-weight:600}._h3_1pjh7_86{font-size:var(--text-small);color:var(--c-muted2);margin:18px 0 0;font-weight:600}._muted_1pjh7_93{font-size:var(--text-small);color:var(--c-muted);margin:0;line-height:1.5}._hint_1pjh7_100{font-size:var(--text-micro);color:var(--c-muted)}._error_1pjh7_105{background:var(--c-warm-tint);color:var(--c-warm);font-size:var(--text-small);border-radius:8px;margin:0;padding:8px 10px}._warn_1pjh7_114{font-size:var(--text-small);color:var(--c-warm);margin:0}._head_1pjh7_122{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._panel_1pjh7_132{background:var(--c-surface);border:1px solid var(--c-line2);border-radius:12px;padding:18px}._panelHead_1pjh7_139{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._handover_1pjh7_147{background:var(--c-good-tint);border:1px solid var(--c-good);font-size:var(--text-small);border-radius:12px;flex-direction:column;gap:10px;margin-bottom:20px;padding:18px;line-height:1.5;display:flex}._linkRow_1pjh7_160{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._link_1pjh7_160{white-space:nowrap;background:var(--c-surface);border:1px solid var(--c-line2);min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-micro);border-radius:8px;flex:320px;padding:8px 10px;overflow-x:auto}._rows_1pjh7_182{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1pjh7_182{border-top:1px solid var(--c-line2);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 4px;display:flex}._row_1pjh7_182:first-child{border-top:0}._rowMain_1pjh7_203{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}._rowName_1pjh7_211{font-size:var(--text-body);align-items:center;gap:8px;font-weight:600;display:flex}._rowSub_1pjh7_219{font-size:var(--text-micro);color:var(--c-muted)}._demo_1pjh7_224{background:var(--c-warm-tint);color:var(--c-warm);font-size:var(--text-micro);border-radius:999px;padding:1px 6px;font-weight:400}._counts_1pjh7_233{flex-wrap:wrap;gap:14px;display:flex}._count_1pjh7_233{font-size:var(--text-micro);color:var(--c-muted)}._ready_1pjh7_244,._notReady_1pjh7_245{font-size:var(--text-micro);white-space:nowrap;border-radius:999px;padding:3px 8px}._ready_1pjh7_244{background:var(--c-good-tint);color:var(--c-good)}._notReady_1pjh7_245{background:var(--c-warm-tint);color:var(--c-warm)}._overlay_1pjh7_264{background:var(--c-scrim);z-index:40;justify-content:center;align-items:flex-start;padding:40px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}._dialog_1pjh7_276{background:var(--c-surface);border:1px solid var(--c-line2);border-radius:12px;flex-direction:column;gap:12px;width:100%;max-width:520px;padding:20px;display:flex}._field_1pjh7_288{font-size:var(--text-small);flex-direction:column;gap:4px;display:flex}._field_1pjh7_288>span{color:var(--c-muted2)}._field_1pjh7_288 input{border:1px solid var(--c-border-control);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:var(--text-small);border-radius:8px;padding:8px 10px}._field_1pjh7_288 input:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._pair_1pjh7_314{grid-template-columns:1fr 1fr;gap:12px;display:grid}._actions_1pjh7_320{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}._primary_1pjh7_329,._ghost_1pjh7_330{font:inherit;font-size:var(--text-small);cursor:pointer;border-radius:8px;padding:8px 14px}._primary_1pjh7_329{border:1px solid var(--c-accent-ink);background:var(--c-accent);color:var(--c-surface)}._primary_1pjh7_329:disabled{opacity:.6;cursor:default}._ghost_1pjh7_330{border:1px solid var(--c-border-control);background:var(--c-surface);color:var(--c-text2)}._primary_1pjh7_329:focus-visible,._ghost_1pjh7_330:focus-visible{outline:2px solid var(--c-ring);outline-offset:2px}@media (width<=560px){._pair_1pjh7_314{grid-template-columns:1fr}}._layout_1pjh7_43{grid-template-columns:176px 1fr;width:100%;min-height:100vh;display:grid}._rail_1pjh7_381{background:var(--c-surface2);border-right:1px solid var(--c-line2);flex-direction:column;gap:3px;padding:20px 12px;display:flex}._brand_1pjh7_390{font-family:var(--font-text);font-size:var(--text-lead);flex-direction:column;padding:0 8px 14px;font-weight:600;display:flex}._brand_1pjh7_390 span{font-family:var(--font-text);font-weight:400;font-size:var(--text-micro);color:var(--c-muted)}._nav_1pjh7_406,._navOn_1pjh7_407{font:inherit;font-size:var(--text-small);text-align:left;cursor:pointer;color:var(--c-text2);background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:7px 9px;display:flex}._nav_1pjh7_406:hover{background:var(--c-surface)}._navOn_1pjh7_407{background:var(--c-accent-tint);color:var(--c-accent-ink);font-weight:600}._navCount_1pjh7_432{font-size:var(--text-micro);color:var(--c-muted);font-variant-numeric:tabular-nums;margin-left:auto}._railFoot_1pjh7_439{border-top:1px solid var(--c-line2);flex-direction:column;gap:6px;margin-top:auto;padding:12px 8px 0;display:flex}._main_1pjh7_448{justify-content:center;min-width:0;padding:32px 28px 64px;display:flex}._main_1pjh7_448>*{width:100%;max-width:780px}._back_1pjh7_460{font:inherit;font-size:var(--text-small);color:var(--c-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-bottom:4px;padding:0}._back_1pjh7_460:hover{color:var(--c-accent-ink)}._chipOk_1pjh7_482,._chipWarn_1pjh7_483,._chipOff_1pjh7_484{font-size:var(--text-micro);white-space:nowrap;border-radius:999px;flex:none;padding:3px 8px}._chipOk_1pjh7_482{background:var(--c-good-tint);color:var(--c-good)}._chipWarn_1pjh7_483{background:var(--c-warm-tint);color:var(--c-warm)}._chipOff_1pjh7_484{background:var(--c-surface2);color:var(--c-muted2)}._rowOpen_1pjh7_508{width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:16px;padding:0;display:flex}._rowOpen_1pjh7_508:hover ._rowName_1pjh7_211{color:var(--c-accent-ink)}._rowOpen_1pjh7_508:focus-visible{outline:2px solid var(--c-ring);outline-offset:3px;border-radius:6px}._panelTitle_1pjh7_535{font-size:var(--text-micro);color:var(--c-muted);font-weight:600}._suspendedBanner_1pjh7_544{background:var(--c-warm-tint);border:1px solid var(--c-warm);font-size:var(--text-small);border-radius:12px;flex-direction:column;gap:6px;padding:16px 18px;line-height:1.5;display:flex}._steps_1pjh7_556{flex-wrap:wrap;gap:7px;display:flex}._stepDone_1pjh7_562,._stepTodo_1pjh7_563{font-size:var(--text-micro);border:1px solid var(--c-line2);border-radius:6px;padding:4px 9px}._stepDone_1pjh7_562{background:var(--c-good-tint);border-color:var(--c-good);color:var(--c-good)}._stepTodo_1pjh7_563{background:var(--c-warm-tint);border-color:var(--c-warm);color:var(--c-warm)}._kv_1pjh7_582{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin:0;display:grid}._kv_1pjh7_582>div{flex-direction:column;display:flex}._kv_1pjh7_582 dt{font-size:var(--text-micro);color:var(--c-muted);font-weight:600}._kv_1pjh7_582 dd{font-size:var(--text-small);margin:0}._handoverWarn_1pjh7_608{background:var(--c-warm-tint);border:1px solid var(--c-warm);font-size:var(--text-small);border-radius:12px;flex-direction:column;gap:10px;margin-bottom:20px;padding:18px;line-height:1.5;display:flex}._danger_1pjh7_621{font:inherit;font-size:var(--text-small);cursor:pointer;border:1px solid var(--c-warm);background:var(--c-surface);color:var(--c-warm);border-radius:8px;padding:8px 14px}._danger_1pjh7_621:disabled{opacity:.5;cursor:not-allowed}._danger_1pjh7_621:focus-visible{outline:2px solid var(--c-ring);outline-offset:2px}._dialogBody_1pjh7_642{flex-direction:column;gap:12px;display:flex}._dialogActions_1pjh7_648{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}._figures_1pjh7_657{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}._figure_1pjh7_657{background:var(--c-surface);border:1px solid var(--c-line2);border-radius:12px;flex-direction:column;gap:3px;padding:16px;display:flex}._figureLabel_1pjh7_673{font-size:var(--text-micro);color:var(--c-muted);font-weight:600}._figureValue_1pjh7_682,._figureGood_1pjh7_683,._figureWarn_1pjh7_684,._figureBad_1pjh7_685{font-family:var(--font-text);font-size:var(--text-display-m);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}._figureValue_1pjh7_682{color:var(--c-text)}._figureGood_1pjh7_683{color:var(--c-good)}._figureWarn_1pjh7_684,._figureBad_1pjh7_685{color:var(--c-warm)}._figureNote_1pjh7_706{font-size:var(--text-micro);color:var(--c-muted)}@media (width<=720px){._layout_1pjh7_43{grid-template-columns:1fr}._rail_1pjh7_381{border-right:0;border-bottom:1px solid var(--c-line2);flex-direction:row;align-items:center;padding:10px 12px;overflow-x:auto}._brand_1pjh7_390,._railFoot_1pjh7_439{display:none}._main_1pjh7_448{padding:20px 16px 56px}}._noticeSeverity_1pjh7_757{font-size:var(--text-micro);white-space:nowrap;background:var(--c-warm-tint);color:var(--c-warm);border-radius:999px;flex:none;padding:3px 8px}._noticeSeverity_1pjh7_757[data-severity=CRITICAL]{background:var(--c-warm);color:var(--c-surface)}._noticeSeverity_1pjh7_757[data-severity=INFO]{background:var(--c-surface2);color:var(--c-muted2)}._lanes_1pjh7_791{gap:var(--space-2);margin:var(--space-5) 0 var(--space-4);border-bottom:1px solid var(--c-border);scrollbar-width:thin;display:flex;overflow-x:auto}._lane_1pjh7_791,._laneOn_1pjh7_801{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font:inherit;font-size:var(--text-small);cursor:pointer;color:var(--c-muted);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;display:flex}._laneOn_1pjh7_801{border-bottom-color:var(--c-accent);font-weight:var(--weight-strong);color:var(--c-text)}._lane_1pjh7_791:hover{color:var(--c-text2)}._lane_1pjh7_791:focus-visible,._laneOn_1pjh7_801:focus-visible{outline:2px solid var(--c-ring);outline-offset:-2px}._laneCount_1pjh7_835{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--c-surface2);font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--c-muted)}@media (width<=420px){._lane_1pjh7_791,._laneOn_1pjh7_801{padding-inline:var(--space-3)}}._knownAddress_1pjh7_865{background:var(--c-accent-tint);border:1px solid var(--c-accent);color:var(--c-accent-ink);font-size:var(--text-small);border-radius:10px;margin:0;padding:12px 14px;line-height:1.5}._mailPanel_1pjh7_883{flex-direction:column;gap:12px;margin-top:28px;display:flex}._mailHead_1pjh7_890{flex-direction:column;gap:4px;display:flex}._mailSub_1pjh7_896{font-size:var(--text-small);color:var(--c-muted);margin:14px 0 0;font-weight:600}._mailBar_1pjh7_903{background:var(--c-line2);border-radius:3px;height:6px;overflow:hidden}._mailBarFill_1pjh7_912{background:var(--c-accent);height:100%}._mailBarFillWarn_1pjh7_921{background:var(--c-warm);height:100%}._mailTable_1pjh7_926{border-collapse:collapse;width:100%;font-size:var(--text-small)}._mailTable_1pjh7_926 td{border-bottom:1px solid var(--c-line2);padding:6px 0}._mailCount_1pjh7_937{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._mailFailures_1pjh7_944{font-size:var(--text-small);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._mailFailures_1pjh7_944 li{background:var(--c-warm-tint);color:var(--c-warm);overflow-wrap:anywhere;border-radius:8px;padding:8px 10px}._layout_1pjh7_43:has(._clinicPage_1pjh7_969){height:100dvh;min-height:0}._main_1pjh7_448:has(._clinicPage_1pjh7_969){min-height:0;padding-bottom:24px}._clinicPage_1pjh7_969{flex-direction:column;min-height:0;display:flex}._main_1pjh7_448:has(._clinicPage_1pjh7_969)>._clinicPage_1pjh7_969{max-width:none}._subscriptionForm_1pjh7_993{grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) minmax(110px,.7fr) minmax(180px,1.6fr) auto;align-items:end;gap:12px;display:grid}._subscriptionForm_1pjh7_993 input{width:100%;min-width:0}._withUnit_1pjh7_1007{align-items:center;gap:8px;display:flex}._withUnit_1pjh7_1007 input{flex:1}._unit_1pjh7_1017{color:var(--c-muted2)}._clinicPage_1pjh7_969>._head_1pjh7_122{margin-bottom:12px}._tabCard_1pjh7_1025{background:var(--c-surface);border:1px solid var(--c-line2);border-radius:12px;flex-direction:column;flex:1;min-height:0;margin-top:16px;display:flex}._clinicTabs_1pjh7_1036{border-bottom:1px solid var(--c-line2);flex-wrap:wrap;flex:none;gap:2px;padding:0 14px;display:flex}._clinicTab_1pjh7_1036{font:inherit;color:var(--c-text2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:baseline;gap:6px;margin-bottom:-1px;padding:12px 12px 10px;font-size:13.5px;display:flex}._clinicTabOn_1pjh7_1063{border-bottom-color:var(--c-accent);color:var(--c-text);font-weight:600}._clinicTabCount_1pjh7_1069{color:var(--c-muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:400}._clinicTabWarm_1pjh7_1076{color:var(--c-warm);font-size:11.5px;font-weight:600}._tabBody_1pjh7_1082{flex-direction:column;flex:1;gap:18px;min-height:0;padding:18px;display:flex}._tabBody_1pjh7_1082>._panel_1pjh7_132>._panelTitle_1pjh7_535{margin-bottom:4px;display:block}._tabBody_1pjh7_1082>._panel_1pjh7_132{background:0 0;border:none;border-radius:0;padding:0}._tabSection_1pjh7_1105{flex-direction:column;gap:10px;min-height:0;display:flex}._tabSection_1pjh7_1105:has(._fitList_1pjh7_1113){flex:1}._fitList_1pjh7_1113{flex:1;min-height:0;overflow:hidden}@media (height<=780px){._clinicPage_1pjh7_969>._head_1pjh7_122{margin-bottom:4px}._clinicPage_1pjh7_969 ._actions_1pjh7_320{margin-top:0}._tabCard_1pjh7_1025{margin-top:10px}._clinicTab_1pjh7_1036{padding:9px 12px 8px}._tabBody_1pjh7_1082{gap:12px;padding:12px 18px}._tabBody_1pjh7_1082 ._row_1pjh7_182{padding-block:9px}}._layout_1pjh7_43:has(._fitPage_1pjh7_1154){height:100dvh;min-height:0}._main_1pjh7_448:has(._fitPage_1pjh7_1154){min-height:0;padding-bottom:24px}._main_1pjh7_448:has(._fitPage_1pjh7_1154)>._fitPage_1pjh7_1154{flex-direction:column;gap:14px;max-width:none;min-height:0;display:flex}._fitPage_1pjh7_1154>._head_1pjh7_122{margin-bottom:0}._fitPage_1pjh7_1154>._tabCard_1pjh7_1025{margin-top:0}._paymentsPanel_1pjh7_1181{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}._ledgerHead_1pjh7_1189,._ledgerRow_1pjh7_1190,._booksHead_1pjh7_1191,._booksRow_1pjh7_1192{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,2fr) minmax(0,180px);align-items:center;gap:16px;display:grid}._booksHead_1pjh7_1191,._booksRow_1pjh7_1192{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}._ledgerHead_1pjh7_1189,._booksHead_1pjh7_1191{border-bottom:1px solid var(--c-line2);font-size:var(--text-micro);color:var(--c-muted);padding:0 4px 6px;font-weight:600}._ledgerRow_1pjh7_1190,._booksRow_1pjh7_1192{border-top:1px solid var(--c-line2);padding:10px 4px}._rows_1pjh7_182>li:first-child>._booksRow_1pjh7_1192,._rows_1pjh7_182>._ledgerRow_1pjh7_1190:first-child{border-top:0}._booksRow_1pjh7_1192{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0}._figureCell_1pjh7_1237{font-variant-numeric:tabular-nums}._paidCell_1pjh7_1241{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}._ledgerAction_1pjh7_1249{justify-content:flex-end;gap:8px;display:flex}._warnText_1pjh7_1255{color:var(--c-warm);font-weight:600}._monthSwitch_1pjh7_1260{align-items:center;gap:10px;display:flex}._monthLabel_1pjh7_1266{text-align:center;min-width:140px;font-weight:600}._ledgerAction_1pjh7_1249{flex-wrap:wrap}._layout_1pjh7_43{background:var(--c-chrome);grid-template-columns:236px minmax(0,1fr)}._rail_1pjh7_381{background:0 0;border-right:0;gap:2px;padding:14px 10px 14px 12px}._brand_1pjh7_390{letter-spacing:-.01em;padding:4px 8px 18px;font-size:15px}._nav_1pjh7_406,._navOn_1pjh7_407{border-radius:8px;padding:7px 10px;font-size:13.5px}._nav_1pjh7_406:hover{background:color-mix(in srgb, var(--c-text) 6%, transparent);color:var(--c-text)}._navOn_1pjh7_407{background:var(--c-surface);color:var(--c-text);box-shadow:0 0 0 1px var(--c-edge), 0 1px 2px var(--c-shadow)}._navCount_1pjh7_432{border-radius:var(--radius-pill);background:var(--c-accent-tint);color:var(--c-accent-ink);padding:1px 6px}._main_1pjh7_448{background:var(--c-bg);border:1px solid var(--c-edge);box-shadow:0 1px 3px var(--c-shadow);border-radius:14px;margin:8px 8px 8px 0}._main_1pjh7_448>*{max-width:1080px}._brand_1pjh7_390{flex-direction:row;align-items:center;gap:10px}._brandMark_1pjh7_1341{background:var(--c-text);width:28px;height:28px;color:var(--c-bg);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}._brandText_1pjh7_1353{font-size:15px;line-height:1.2;font-weight:var(--weight-strong);color:var(--c-text);flex-direction:column;display:flex}._brand_1pjh7_390 ._brandMark_1pjh7_1341{color:var(--c-bg)}._brand_1pjh7_390 ._brandText_1pjh7_1353{font-size:15px;font-weight:var(--weight-strong);color:var(--c-text)}._brand_1pjh7_390 ._brandText_1pjh7_1353 span{font-size:var(--text-micro);font-weight:var(--weight-normal);color:var(--c-muted)}._shell_1pjh7_45:has(._signIn_1pjh7_43){background:var(--c-bg)}._signIn_1pjh7_43{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-lg);padding:32px}._title_1pjh7_72{font-size:22px;font-weight:var(--weight-strong);letter-spacing:-.025em;line-height:1.2}._h2_1pjh7_80{letter-spacing:-.01em;font-size:15px}._h3_1pjh7_86{color:var(--c-text2);font-size:13px}._muted_1pjh7_93,._hint_1pjh7_100,._count_1pjh7_233,._rowSub_1pjh7_219,._figureNote_1pjh7_706{font-size:12.5px}._error_1pjh7_105{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._panel_1pjh7_132,._figure_1pjh7_657,._tabCard_1pjh7_1025{border:1px solid var(--c-edge);border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._tabBody_1pjh7_1082>._panel_1pjh7_132{box-shadow:none}._handover_1pjh7_147{border:1px solid color-mix(in srgb, var(--c-good) 26%, transparent);background:var(--c-good-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._handoverWarn_1pjh7_608,._suspendedBanner_1pjh7_544{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._knownAddress_1pjh7_865{border:1px solid color-mix(in srgb, var(--c-accent) 26%, transparent);background:var(--c-accent-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._link_1pjh7_160{font-family:var(--font-mono);border-radius:8px;font-size:12.5px}._row_1pjh7_182,._ledgerRow_1pjh7_1190,._booksRow_1pjh7_1192,._mailTable_1pjh7_926 td{border-color:var(--c-rule)}._row_1pjh7_182{padding:14px 4px}._rowName_1pjh7_211{font-size:14px}._demo_1pjh7_224,._ready_1pjh7_244,._notReady_1pjh7_245,._chipOk_1pjh7_482,._chipWarn_1pjh7_483,._chipOff_1pjh7_484,._noticeSeverity_1pjh7_757{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._stepDone_1pjh7_562,._stepTodo_1pjh7_563{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);border:0;padding:3px 10px}._figureLabel_1pjh7_673,._kv_1pjh7_582 dt,._panelTitle_1pjh7_535{font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);letter-spacing:0;text-transform:none}._figureValue_1pjh7_682,._figureGood_1pjh7_683,._figureWarn_1pjh7_684,._figureBad_1pjh7_685{letter-spacing:-.03em;font-size:26px}._figureBad_1pjh7_685{color:var(--c-danger)}._overlay_1pjh7_264{-webkit-backdrop-filter:blur(2px)}._dialog_1pjh7_276{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._field_1pjh7_288>span{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2)}._field_1pjh7_288 input,._subscriptionForm_1pjh7_993 input{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._field_1pjh7_288 input:focus-visible,._subscriptionForm_1pjh7_993 input:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._primary_1pjh7_329{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_1pjh7_329:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_1pjh7_329:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_1pjh7_329:focus-visible{box-shadow:var(--ring);outline:none}._ghost_1pjh7_330{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._ghost_1pjh7_330:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._ghost_1pjh7_330:disabled{opacity:.5;box-shadow:none;cursor:default}._ghost_1pjh7_330:focus-visible{box-shadow:var(--ring);outline:none}._danger_1pjh7_621{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-danger) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-danger);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-danger-tint);--btn-hover-border:var(--c-danger);--btn-hover-ink:var(--c-danger);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._danger_1pjh7_621:hover:not(:disabled){border-color:var(--c-danger);background:var(--c-danger-tint);color:var(--c-danger);filter:none}._danger_1pjh7_621:disabled{opacity:.5;box-shadow:none;cursor:default}._danger_1pjh7_621:focus-visible{box-shadow:var(--ring);outline:none}._lane_1pjh7_791,._laneOn_1pjh7_801,._clinicTab_1pjh7_1036{font-size:13.5px;font-weight:var(--weight-medium);--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._laneOn_1pjh7_801,._clinicTabOn_1pjh7_1063{font-weight:var(--weight-strong)}._laneCount_1pjh7_835,._clinicTabCount_1pjh7_1069{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:20px;color:var(--c-text2);font-size:11.5px;font-weight:var(--weight-medium);text-align:center;border:0;padding:1px 7px}._laneOn_1pjh7_801 ._laneCount_1pjh7_835{background:var(--c-accent-tint);color:var(--c-accent-ink)}._clinicTabs_1pjh7_1036{border-bottom-color:var(--c-rule);--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._ledgerHead_1pjh7_1189,._booksHead_1pjh7_1191{font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);border-bottom-color:var(--c-rule)}._mailBar_1pjh7_903{border-radius:999px;height:6px}._mailFailures_1pjh7_944 li{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);border-radius:10px}._railFoot_1pjh7_439{border-top-color:var(--c-rule)}._monthLabel_1pjh7_1266{font-size:14px}@media (width<=720px){._layout_1pjh7_43{grid-template-columns:1fr}._main_1pjh7_448{margin:0 8px 8px}}._field_1297u_3{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._label_1297u_10{font-size:var(--text-micro);color:var(--c-muted2)}._days_1297u_15{flex-wrap:wrap;gap:6px;display:flex}._on_1297u_21,._off_1297u_22{border-radius:var(--radius-1);min-width:46px;height:34px;font-family:var(--font-text);font-size:var(--text-small);cursor:pointer;padding:0 10px}._on_1297u_21{border:1px solid var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);font-weight:var(--weight-strong);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._off_1297u_22{border:1px solid var(--c-border-control);background:var(--c-bg);color:var(--c-text2);--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text)}._on_1297u_21:focus-visible,._off_1297u_22:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._days_1297u_15{background:var(--c-surface2);border-radius:10px;gap:4px;width:fit-content;padding:3px}._on_1297u_21,._off_1297u_22{border:0;border-radius:8px;min-width:44px;height:30px;font-size:13px}._on_1297u_21{background:var(--c-surface);color:var(--c-text);font-weight:var(--weight-strong);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-xs);--btn-hover-bg:var(--c-surface);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._off_1297u_22{color:var(--c-muted);--btn-hover-bg:color-mix(in srgb, var(--c-text) 6%, transparent);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0}._label_1297u_10{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2)}._page_ficvu_12{max-width:30rem;padding:var(--space-9) var(--space-7);margin:0 auto}._lede_ficvu_18{color:var(--c-muted);max-width:34rem}._form_ficvu_33{grid-template-columns:minmax(0,1fr);max-width:none}._row_ficvu_38{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._row_ficvu_38>div,._section_ficvu_57{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}@media (width<=34rem){._row_ficvu_38{grid-template-columns:1fr}}._section_ficvu_57{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--c-border-faint)}._sectionFirst_ficvu_76{margin-top:var(--space-5);border-top:none;padding-top:0}._sectionTitle_ficvu_83{font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-muted3);margin:0 0 var(--space-4)}._hint_ficvu_90{font-size:var(--text-small);color:var(--c-muted);margin:0}._address_ficvu_104{font-size:var(--text-small);color:var(--c-muted);word-break:break-all;align-items:baseline;gap:0;display:flex}._addressSlug_ficvu_113{color:var(--c-text);font-weight:var(--weight-strong)}._free_ficvu_118{color:var(--c-good)}._checking_ficvu_126{color:var(--c-muted)}._error_ficvu_131{margin:var(--space-5) 0 0}._actions_ficvu_135{margin-top:var(--space-7)}._footnote_ficvu_139{margin-top:var(--space-7);font-size:var(--text-small);color:var(--c-muted)}._footnote_ficvu_139 a{color:var(--c-accent-ink)}._page_ficvu_12{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);max-width:34rem;box-shadow:var(--shadow-lg);margin:48px auto;padding:32px 36px}._lede_ficvu_18{font-size:14px}._section_ficvu_57{border-top-color:var(--c-rule)}._sectionTitle_ficvu_83{color:var(--c-text);font-size:13.5px}._hint_ficvu_90,._address_ficvu_104,._footnote_ficvu_139{font-size:12.5px}._taken_ficvu_122{color:var(--c-danger)}._toast_8h3hb_7{left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:60;align-items:center;gap:var(--space-6);max-width:calc(100vw - 32px);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-6);border:1px solid var(--c-edge);background:var(--c-surface);box-shadow:0 12px 32px var(--c-shadow);color:var(--c-text);border-radius:12px;font-size:13px;animation:.2s ease-out _rise_8h3hb_1;display:flex;position:fixed;transform:translate(-50%)}@keyframes _rise_8h3hb_1{0%{opacity:0;transform:translate(-50%,10px)}}._message_8h3hb_34{min-width:0}._undo_8h3hb_38{padding:var(--space-2) var(--space-5);border:1px solid var(--c-accent);font-family:var(--font-text);font-size:13px;font-weight:var(--weight-strong);color:var(--c-accent-ink);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:10px;flex:none}._undo_8h3hb_38:focus-visible{box-shadow:0 0 0 2px var(--c-ring);outline:none}@media (prefers-reduced-motion:reduce){._toast_8h3hb_7{animation:none}}._toast_8h3hb_7{background:var(--c-text);color:var(--c-bg);box-shadow:var(--shadow-xl);border:0;border-radius:12px;font-size:13.5px}._undo_8h3hb_38{background:color-mix(in srgb, var(--c-bg) 14%, transparent);color:var(--c-bg);--btn-hover-bg:color-mix(in srgb, var(--c-bg) 24%, transparent);--btn-hover-border:transparent;--btn-hover-ink:var(--c-bg);border:0;border-radius:8px}._undo_8h3hb_38:hover{background:color-mix(in srgb, var(--c-bg) 24%, transparent)}._days_1got0_9{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._day_1got0_9{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);flex:none;grid-template-columns:136px minmax(0,1fr);display:grid;overflow:hidden}._dayHead_1got0_29{padding:var(--space-4) var(--space-6);border-right:1px solid var(--c-rule);font-size:var(--text-small);color:var(--c-muted2);flex-direction:column;gap:1px;margin:0;line-height:1.4;display:flex}._dayDate_1got0_41{font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--c-text);font-variant-numeric:tabular-nums}._dayWeekday_1got0_48,._dayCount_1got0_49{white-space:nowrap}._dayCount_1got0_49{color:var(--c-muted)}._body_1got0_57{min-width:0;padding:0 var(--space-6)}._bodyFlush_1got0_66{min-width:0;padding:0}@container app-content (width<=620px){._day_1got0_9{grid-template-columns:minmax(0,1fr)}._dayHead_1got0_29{gap:var(--space-1) var(--space-3);border-right:none;border-bottom:1px solid var(--c-rule);flex-flow:wrap}}._day_1got0_9{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm)}._dayHead_1got0_29{background:var(--c-bg);font-size:12.5px}._dayDate_1got0_41{font-size:13.5px}._billing_192hd_8{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}._summary_192hd_18{align-items:center;gap:var(--space-5) 32px;border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);flex-wrap:wrap;flex:none;padding:12px 18px;display:flex}._card_192hd_30{flex-direction:column;gap:2px;display:flex}._cardLabel_192hd_36{font-size:var(--text-small);color:var(--c-muted)}._cardValue_192hd_41{font-family:var(--font-text);font-size:17px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;color:var(--c-text)}._warm_192hd_50 ._cardLabel_192hd_36,._warm_192hd_50 ._cardValue_192hd_41{color:var(--c-warm)}._summaryActions_192hd_55{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}._area_192hd_64{flex:1;min-height:0;overflow-y:auto}._unreconciled_192hd_77{border-left:2px solid var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);flex:none;margin:0;padding:8px 12px;font-size:12.5px;line-height:1.5}._head_192hd_90{margin-top:var(--space-3);flex-wrap:wrap;flex:none;align-items:baseline;gap:10px;display:flex}._title_192hd_99{font-family:var(--font-text);font-weight:var(--weight-strong);margin:0;font-size:13.5px}._subtitle_192hd_106{color:var(--c-muted);font-size:12.5px}._primary_192hd_113,._secondary_192hd_114{font-family:var(--font-text);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:12px;flex:none;padding:6px 12px;font-size:12px}._primary_192hd_113{border:1px solid var(--c-accent);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._primary_192hd_113:hover:not(:disabled){background:var(--c-accent-tint)}._secondary_192hd_114{border:1px solid var(--c-border);color:var(--c-text2)}._secondary_192hd_114:hover:not(:disabled){border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._primary_192hd_113:disabled,._secondary_192hd_114:disabled{cursor:default;opacity:.5}._invoice_192hd_167{border-bottom:1px solid var(--c-rule);flex-direction:column;display:flex}._invoice_192hd_167:last-child{border-bottom:none}._invoiceHead_192hd_177{align-items:center;gap:4px;padding:0 16px 0 10px;display:flex}._toggle_192hd_184{min-width:0;min-height:52px;color:inherit;font-weight:var(--weight-normal);font-size:var(--text-meta);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;flex:1;grid-template-columns:14px 86px minmax(0,1fr) 96px 96px;align-items:center;gap:10px;padding:0 0 0 4px;display:grid}._toggle_192hd_184:hover ._number_192hd_203{color:var(--c-accent-ink)}._chevron_192hd_207{color:var(--c-muted2);font-size:15px;line-height:1;transition:transform .12s}._open_192hd_214 ._chevron_192hd_207{transform:rotate(90deg)}._number_192hd_203{font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;color:var(--c-text)}._what_192hd_224{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--c-text2);overflow:hidden}._amount_192hd_232{text-align:right;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;color:var(--c-text)}._statusCell_192hd_239{justify-self:end}._status_192hd_239{border:1px solid var(--c-border);color:var(--c-muted2);white-space:nowrap;border-radius:8px;padding:2px 8px;font-size:11px}._invoiceBody_192hd_252{flex-direction:column;gap:8px;padding:0 16px 12px 62px;display:flex}._branch_192hd_259{color:var(--c-muted2)}._invoice_192hd_167[data-status=PAID] ._status_192hd_239{border-color:var(--c-good);color:var(--c-good);background:var(--c-good-tint)}._invoice_192hd_167[data-status=ISSUED] ._status_192hd_239,._invoice_192hd_167[data-status=PARTIALLY_PAID] ._status_192hd_239{border-color:var(--c-warm);color:var(--c-warm);background:var(--c-warm-tint)}._pick_192hd_307{cursor:pointer;--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}._pick_192hd_307:before{content:"";border:1.5px solid var(--c-border-control);background:var(--c-bg);border-radius:50%;width:14px;height:14px}._pick_192hd_307:hover:before{border-color:var(--c-accent)}._invoice_192hd_167[data-selected=true]{box-shadow:inset 0 0 0 2px var(--c-accent)}._invoice_192hd_167[data-selected=true] ._pick_192hd_307{border-color:var(--c-accent);background:var(--c-accent);box-shadow:inset 0 0 0 2px var(--c-bg)}._sent_192hd_348{color:var(--c-good);flex:none;font-size:12px}._lines_192hd_356{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._line_192hd_356,._payment_192hd_366{color:var(--c-text2);border-top:1px solid var(--c-rule);align-items:center;gap:8px;padding-top:5px;font-size:12.5px;display:flex}._lineWhat_192hd_376{flex:1;min-width:0}._lineAmount_192hd_381{font-variant-numeric:tabular-nums;flex:none}._payment_192hd_366 ._lineWhat_192hd_376,._payment_192hd_366 ._lineAmount_192hd_381{color:var(--c-muted2)}._overridden_192hd_396{border:1px solid var(--c-border);color:var(--c-muted);white-space:nowrap;cursor:help;border-radius:8px;flex:none;padding:2px 8px;font-size:11px}._invoiceFoot_192hd_407{border-top:1px solid var(--c-rule);flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}._outstanding_192hd_416{font-variant-numeric:tabular-nums;min-width:0;color:var(--c-text2);flex:1;font-size:12.5px}._form_192hd_426{border-top:1px solid var(--c-rule);flex-wrap:wrap;align-items:flex-end;gap:10px;padding-top:10px;display:flex}._field_192hd_435{flex-direction:column;gap:4px;min-width:0;display:flex}._fieldLabel_192hd_442{font-size:var(--text-micro);color:var(--c-muted)}._input_192hd_447,._select_192hd_448{border:1px solid var(--c-border-control);background:var(--c-bg);font-family:var(--font-text);color:var(--c-text);border-radius:12px;max-width:100%;padding:6px 8px;font-size:12.5px}._input_192hd_447{font-variant-numeric:tabular-nums;width:130px}._select_192hd_448{cursor:pointer}._note_192hd_477,._error_192hd_478{color:var(--c-muted);margin:0;font-size:12.5px}._empty_192hd_484{min-height:132px;margin:var(--space-5) 0 0;padding:var(--space-8) var(--space-7);border:1px dashed var(--c-border-strong);border-radius:var(--radius-2);color:var(--c-muted);text-align:center;text-wrap:balance;place-items:center;font-size:13px;display:grid}._error_192hd_478{color:var(--c-accent-ink)}._needs_192hd_511{color:var(--c-muted);font-size:11.5px}@container app-content (width<=620px){._toggle_192hd_184{padding:var(--space-3) 0;grid-template-columns:14px minmax(0,1fr) auto}._what_192hd_224{display:none}._statusCell_192hd_239{grid-column:2/-1;justify-self:start}._invoiceBody_192hd_252{padding-left:16px}._summaryActions_192hd_55{margin-left:0}}._summary_192hd_18{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm);padding:14px 20px}._cardLabel_192hd_36{font-size:12px;font-weight:var(--weight-medium)}._cardValue_192hd_41{letter-spacing:-.02em;font-size:20px}._unreconciled_192hd_77{border:1px solid color-mix(in srgb, var(--c-accent) 26%, transparent);background:var(--c-accent-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._title_192hd_99{font-size:14px;font-weight:var(--weight-strong);color:var(--c-text);letter-spacing:-.005em}._primary_192hd_113{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_192hd_113:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_192hd_113:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_192hd_113:focus-visible{box-shadow:var(--ring);outline:none}._secondary_192hd_114{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._secondary_192hd_114:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._secondary_192hd_114:disabled{opacity:.5;box-shadow:none;cursor:default}._secondary_192hd_114:focus-visible{box-shadow:var(--ring);outline:none}._primary_192hd_113,._secondary_192hd_114{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._toggle_192hd_184{min-height:54px;font-size:13.5px}._invoiceHead_192hd_177:hover{background:color-mix(in srgb, var(--c-text) 3%, transparent)}._invoice_192hd_167[data-status=PAID]{background:color-mix(in srgb, var(--c-good-tint) 55%, transparent)}._invoice_192hd_167[data-status=ISSUED],._invoice_192hd_167[data-status=PARTIALLY_PAID]{background:color-mix(in srgb, var(--c-warm-tint) 55%, transparent)}._status_192hd_239,._overridden_192hd_396,._needs_192hd_511{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._status_192hd_239{background:var(--c-surface2);color:var(--c-text2)}._invoice_192hd_167[data-status=PAID] ._status_192hd_239,._invoice_192hd_167[data-status=ISSUED] ._status_192hd_239,._invoice_192hd_167[data-status=PARTIALLY_PAID] ._status_192hd_239{border:0}._invoice_192hd_167[data-selected=true]{box-shadow:inset 3px 0 0 var(--c-accent);background:var(--c-accent-tint)}._line_192hd_356,._payment_192hd_366{padding-top:7px;font-size:13px}._fieldLabel_192hd_442{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._input_192hd_447,._select_192hd_448{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._input_192hd_447:focus-visible,._select_192hd_448:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._outstanding_192hd_416{font-size:13px}._empty_192hd_484{border:1px dashed var(--c-line);border-radius:var(--card-radius);background:var(--c-bg)}._toggle_192hd_184{grid-template-columns:14px 124px minmax(0,1fr) 96px 96px}._backdrop_afz28_7{background:var(--c-scrim);z-index:50;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}._modal_afz28_18{border:1px solid var(--c-border);background:var(--c-bg);width:560px;max-width:100%;max-height:calc(100vh - 80px);box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;flex-direction:column;gap:16px;padding:24px 26px 22px;display:flex;overflow-y:auto}._title_afz28_33{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);margin:0;line-height:1.15}._fields_afz28_41{flex-direction:column;gap:14px;display:flex}._row_afz28_53{flex-wrap:wrap;gap:14px;display:flex}._field_afz28_41{flex:180px;min-width:0;display:block}._label_afz28_65{font-size:var(--text-micro);color:var(--c-muted2);margin-bottom:5px;display:block}._input_afz28_72{border:1px solid var(--c-border-control);background:var(--c-bg);width:100%;font-family:var(--font-text);color:var(--c-text);border-radius:12px;padding:7px 10px;font-size:12.5px}._clear_afz28_84{font-family:var(--font-text);font-size:var(--text-micro);color:var(--c-text2);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:2px 0;text-decoration:underline}._clear_afz28_84:focus-visible{outline:2px solid var(--c-ring);outline-offset:2px}._input_afz28_72::placeholder{color:var(--c-muted)}._actions_afz28_116{border-top:1px solid var(--c-border);flex-wrap:wrap;gap:10px;padding-top:14px;display:flex}._primary_afz28_124,._secondary_afz28_125{font-family:var(--font-text);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:inherit;background:0 0;border-radius:12px;padding:8px 16px;font-size:12.5px}._primary_afz28_124{border:1px solid var(--c-accent);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._primary_afz28_124:hover:not(:disabled){background:var(--c-accent-tint)}._secondary_afz28_125{border:1px solid var(--c-border);color:var(--c-text2)}._secondary_afz28_125:hover:not(:disabled){background:var(--c-accent-tint)}._destructive_afz28_171{border:1px solid var(--c-warm);font-family:var(--font-text);color:var(--c-warm);cursor:pointer;--btn-hover-bg:var(--c-warm-tint);--btn-hover-border:var(--c-warm);--btn-hover-ink:var(--c-warm);background:0 0;border-radius:12px;margin-left:auto;padding:8px 16px;font-size:12.5px}._destructive_afz28_171:hover:not(:disabled){background:var(--c-warm-tint)}._primary_afz28_124:disabled,._secondary_afz28_125:disabled,._destructive_afz28_171:disabled{cursor:default;opacity:.5}._error_afz28_201{color:var(--c-accent-ink);margin:0;font-size:12.5px}._backdrop_afz28_7{-webkit-backdrop-filter:blur(2px)}._modal_afz28_18{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._title_afz28_33{font-size:18px;font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:1.25}._label_afz28_65{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._input_afz28_72{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._input_afz28_72:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._primary_afz28_124{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_afz28_124:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_afz28_124:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_afz28_124:focus-visible{box-shadow:var(--ring);outline:none}._secondary_afz28_125{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._secondary_afz28_125:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._secondary_afz28_125:disabled{opacity:.5;box-shadow:none;cursor:default}._secondary_afz28_125:focus-visible{box-shadow:var(--ring);outline:none}._destructive_afz28_171{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-danger) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-danger);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-danger-tint);--btn-hover-border:var(--c-danger);--btn-hover-ink:var(--c-danger);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._destructive_afz28_171:hover:not(:disabled){border-color:var(--c-danger);background:var(--c-danger-tint);color:var(--c-danger);filter:none}._destructive_afz28_171:disabled{opacity:.5;box-shadow:none;cursor:default}._destructive_afz28_171:focus-visible{box-shadow:var(--ring);outline:none}._actions_afz28_116{border-top-color:var(--c-rule)}._clear_afz28_84{color:var(--c-accent-ink);font-size:12px;text-decoration:none}._error_afz28_201{font-size:13px}._scrim_o92oo_7{background:var(--c-scrim);z-index:50;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}._modal_o92oo_18{border:1px solid var(--c-border);background:var(--c-bg);width:560px;max-width:100%;max-height:calc(100vh - 80px);box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;flex-direction:column;gap:14px;padding:24px 26px 22px;display:flex;overflow-y:auto}._header_o92oo_33{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._title_o92oo_40{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);margin:0;line-height:1.15}._close_o92oo_48{border:1px solid var(--c-border);background:var(--c-bg);font-size:var(--text-micro);color:var(--c-muted2);cursor:pointer;border-radius:12px;padding:5px 12px}._intro_o92oo_58{font-size:var(--text-micro);color:var(--c-muted2);margin:0;line-height:1.45}._form_o92oo_65{border:1px solid var(--c-border-faint);background:var(--c-surface);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}._formRow_o92oo_75{gap:12px;display:flex}._field_o92oo_80{flex:1;min-width:0;display:block}._fieldLabel_o92oo_86{font-size:var(--text-micro);color:var(--c-muted2);margin-bottom:5px;display:block}._input_o92oo_93,._select_o92oo_94{border:1px solid var(--c-border-control);background:var(--c-bg);width:100%;font-family:var(--font-text);color:var(--c-text);border-radius:12px;padding:7px 10px;font-size:13px}._add_o92oo_105{border:1px solid var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);cursor:pointer;border-radius:12px;align-self:flex-start;padding:6px 14px;font-size:12.5px}._add_o92oo_105:disabled{opacity:.5;cursor:default}._error_o92oo_121{font-size:var(--text-micro);color:var(--c-warm);margin:0}._empty_o92oo_127{font-size:var(--text-micro);color:var(--c-muted3);margin:0}._list_o92oo_133{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._row_o92oo_142{border:1px solid var(--c-border-faint);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}._rowResolved_o92oo_154{opacity:.6}._rowMain_o92oo_158{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}._chip_o92oo_167{font-size:var(--text-micro);white-space:nowrap;border:1px solid var(--c-border);color:var(--c-muted3);border-radius:8px;padding:3px 8px}._chipCritical_o92oo_176{border-color:var(--c-accent);color:var(--c-accent-ink)}._rowLabel_o92oo_181{color:var(--c-text);font-size:13px}._rowDetail_o92oo_186{font-size:var(--text-micro);color:var(--c-muted2);width:100%;line-height:1.4}._action_o92oo_193{border:1px solid var(--c-border);background:var(--c-bg);font-size:var(--text-micro);color:var(--c-muted2);cursor:pointer;border-radius:12px;flex:none;padding:4px 11px}._action_o92oo_193:disabled{opacity:.5;cursor:default}._scrim_o92oo_7{-webkit-backdrop-filter:blur(2px)}._modal_o92oo_18{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._title_o92oo_40{font-size:18px;font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:1.25}._close_o92oo_48{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._close_o92oo_48:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._close_o92oo_48:disabled{opacity:.5;box-shadow:none;cursor:default}._close_o92oo_48:focus-visible{box-shadow:var(--ring);outline:none}._close_o92oo_48{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._intro_o92oo_58{font-size:13px}._form_o92oo_65{border-color:var(--c-edge);border-radius:var(--card-radius);background:var(--c-bg)}._fieldLabel_o92oo_86{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._input_o92oo_93,._select_o92oo_94{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._input_o92oo_93:focus-visible,._select_o92oo_94:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._add_o92oo_105{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._add_o92oo_105:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._add_o92oo_105:disabled{opacity:.5;box-shadow:none;cursor:default}._add_o92oo_105:focus-visible{box-shadow:var(--ring);outline:none}._row_o92oo_142{border-color:var(--c-edge);background:var(--c-surface);box-shadow:var(--shadow-xs);border-radius:10px}._chip_o92oo_167,._chipCritical_o92oo_176{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._chip_o92oo_167{background:var(--c-surface2);color:var(--c-text2)}._chipCritical_o92oo_176{background:var(--c-danger-tint);color:var(--c-danger)}._rowLabel_o92oo_181{font-size:13.5px;font-weight:var(--weight-medium)}._rowDetail_o92oo_186,._empty_o92oo_127,._error_o92oo_121{font-size:12.5px}._action_o92oo_193{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._action_o92oo_193:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._action_o92oo_193:disabled{opacity:.5;box-shadow:none;cursor:default}._action_o92oo_193:focus-visible{box-shadow:var(--ring);outline:none}._action_o92oo_193{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._history_2dz4w_8{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}._quiet_2dz4w_16{font-size:var(--text-small);color:var(--c-muted2);margin:0}._well_2dz4w_26{min-height:132px;margin:var(--space-5) 0 0;padding:var(--space-8) var(--space-7);border:1px dashed var(--c-border-strong);border-radius:var(--radius-2);color:var(--c-muted);text-align:center;text-wrap:balance;place-items:center;max-width:62ch;font-size:13px;display:grid}._intro_2dz4w_41{min-height:30px;color:var(--c-muted2);flex:none;align-items:center;margin:0;font-size:12.5px;display:flex}._area_2dz4w_52{flex:1;min-height:0;overflow-y:auto}._visit_2dz4w_60{border:none;border-bottom:1px solid var(--c-rule);width:100%;min-height:50px;color:var(--c-text);font-weight:var(--weight-normal);font-size:var(--text-meta);text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 170px;align-items:center;gap:14px;padding:0 16px;display:grid}._visit_2dz4w_60:last-child{border-bottom:none}._visitTitle_2dz4w_87,._visitCounts_2dz4w_88,._visitBy_2dz4w_89{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._visitCounts_2dz4w_88{color:var(--c-muted);font-size:12px}._visitBy_2dz4w_89{color:var(--c-muted2);text-align:right;font-size:12px}._rows_2dz4w_113{margin:0;padding:0;list-style:none}._row_2dz4w_113{border-bottom:1px solid var(--c-rule);min-height:44px;font-size:var(--text-meta);grid-template-columns:46px minmax(0,1.3fr) minmax(0,1fr) 130px 70px;align-items:center;gap:12px;padding:0 16px;display:grid}._row_2dz4w_113:last-child,._rowCancelled_2dz4w_131:last-child{border-bottom:none}._rowCancelled_2dz4w_131{color:var(--c-muted)}._rowCancelled_2dz4w_131 ._label_2dz4w_140{text-decoration:line-through}._tooth_2dz4w_149{font-variant-numeric:tabular-nums;font-size:var(--text-micro);font-weight:var(--weight-strong);color:var(--c-accent-ink);background:var(--c-accent-tint);white-space:nowrap;border-radius:7px;justify-self:start;padding:2px 6px}._label_2dz4w_140{min-width:0;color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._meta_2dz4w_169{min-width:0;color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._state_2dz4w_178,._statePlanned_2dz4w_179{color:var(--c-muted2);text-align:right;white-space:nowrap;font-size:12px}._statePlanned_2dz4w_179{font-weight:var(--weight-strong);color:var(--c-warm)}@container app-content (width<=620px){._visit_2dz4w_60{padding:var(--space-3) 16px;grid-template-columns:minmax(0,1fr) auto}._visitCounts_2dz4w_88{grid-row:2}._row_2dz4w_113{padding:var(--space-3) 16px;grid-template-columns:46px minmax(0,1fr) auto}._row_2dz4w_113>._meta_2dz4w_169{grid-column:2/-1}}._well_2dz4w_26{border:1px dashed var(--c-line);border-radius:var(--card-radius);background:var(--c-bg)}._intro_2dz4w_41{color:var(--c-muted);font-size:13px}._visit_2dz4w_60{min-height:54px;font-size:13.5px}._visit_2dz4w_60:hover{background:var(--c-bg)}._visitTitle_2dz4w_87{font-weight:var(--weight-medium)}._visitCounts_2dz4w_88,._visitBy_2dz4w_89,._meta_2dz4w_169,._state_2dz4w_178,._statePlanned_2dz4w_179{font-size:12.5px}._row_2dz4w_113{min-height:46px;font-size:13.5px}._tooth_2dz4w_149{border-radius:var(--radius-pill);padding:2px 8px;font-size:12px}._backdrop_nok48_13{background:var(--c-scrim);z-index:50;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}._modal_nok48_24{border:1px solid var(--c-border);background:var(--c-bg);width:760px;max-width:100%;max-height:calc(100dvh - 80px);box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;flex-direction:column;gap:16px;padding:24px 26px 22px;display:flex;overflow-y:auto}@media (width<=640px),(height<=640px){._backdrop_nok48_13{padding:12px}._modal_nok48_24{max-height:calc(100dvh - 24px);padding:18px 16px 16px}}._modalHead_nok48_57{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}._modalDate_nok48_66{color:var(--c-muted);font-variant-numeric:tabular-nums;font-size:11px}._modalTitle_nok48_72{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);margin:4px 0 0;line-height:1.15}._modalMeta_nok48_80{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._fact_nok48_88{font-size:var(--text-micro);color:var(--c-muted2);border:1px solid var(--c-border);white-space:nowrap;border-radius:8px;padding:2px 8px}._section_nok48_110{gap:var(--space-3);border:1px solid var(--c-border);border-radius:var(--radius-2);background:var(--c-surface);padding:var(--space-5) var(--space-6) var(--space-6);flex-direction:column;display:flex}._sectionTitle_nok48_120{font-size:var(--text-micro);color:var(--c-muted);padding-bottom:var(--space-3);border-bottom:1px solid var(--c-border-faint)}._record_nok48_132{gap:var(--space-2);border-left:2px solid var(--c-accent);padding-left:var(--space-5);flex-direction:column;display:flex}._recordHead_nok48_140{align-items:baseline;gap:10px;display:flex}._recordTitle_nok48_146{font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-text)}._recordBy_nok48_152{color:var(--c-muted);font-size:11px}._body_nok48_157{color:var(--c-text2);white-space:pre-wrap;margin:0;font-size:12.5px;line-height:1.6}._row_nok48_167{align-items:center;gap:var(--space-2) var(--space-4);color:var(--c-text2);padding:var(--space-2) 0;flex-wrap:wrap;font-size:12.5px;display:flex}._row_nok48_167+._row_nok48_167{border-top:1px solid var(--c-border-faint)}._rowNumber_nok48_181{font-variant-numeric:tabular-nums;width:76px;font-weight:var(--weight-strong);color:var(--c-text);flex:none}._rowWhat_nok48_189{flex:1;min-width:0}._rowAmount_nok48_194{font-variant-numeric:tabular-nums;flex:none}._rowBy_nok48_199{color:var(--c-muted);flex:none;font-size:11px}._pill_nok48_205{border:1px solid var(--c-border);color:var(--c-muted2);white-space:nowrap;border-radius:8px;flex:none;padding:2px 8px;font-size:11px}._thumb_nok48_216{border:1px solid var(--c-border);background:repeating-linear-gradient(135deg, var(--c-surface2), var(--c-surface2) 5px, var(--c-surface) 5px, var(--c-surface) 10px);border-radius:8px;flex:none;width:34px;height:26px;overflow:hidden}._thumbImg_nok48_232{object-fit:cover;width:100%;height:100%;display:block}._modalActions_nok48_241{border-top:1px solid var(--c-border);flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}._primary_nok48_250,._secondary_nok48_251{font-family:var(--font-text);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:12px;flex:none;padding:6px 12px;font-size:12px}._primary_nok48_250{border:1px solid var(--c-accent);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._primary_nok48_250:hover:not(:disabled){background:var(--c-accent-tint)}._secondary_nok48_251{border:1px solid var(--c-border);color:var(--c-text2)}._secondary_nok48_251:hover:not(:disabled){border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._primary_nok48_250:disabled,._secondary_nok48_251:disabled{cursor:default;opacity:.5}._hint_nok48_301,._note_nok48_302,._error_nok48_303{color:var(--c-muted);margin:0;font-size:11.5px}._note_nok48_302{font-size:12.5px}._error_nok48_303{color:var(--c-accent-ink);font-size:12.5px}._rowOpens_nok48_323{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:transparent;--btn-hover-ink:inherit;background:0 0;border:0}._rowOpens_nok48_323:disabled{cursor:default}._addWork_nok48_350{border-top:1px solid var(--c-border);flex-direction:column;gap:10px;padding-top:12px;display:flex}._addWorkTitle_nok48_358{font-size:13px;font-weight:var(--weight-strong);color:var(--c-text);margin:0}._addWorkLine_nok48_365{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._select_nok48_373{border:1px solid var(--c-border-control);background:var(--c-surface);min-width:0;max-width:100%;font-family:var(--font-text);color:var(--c-text);border-radius:8px;padding:6px 8px;font-size:12.5px}._backdrop_nok48_13{-webkit-backdrop-filter:blur(2px)}._modal_nok48_24{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._modalTitle_nok48_72{font-size:18px;font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:1.25}._modalHead_nok48_57,._modalActions_nok48_241,._addWork_nok48_350{border-color:var(--c-rule)}._modalDate_nok48_66{font-size:12px}._fact_nok48_88,._pill_nok48_205{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;background:var(--c-surface2);color:var(--c-text2);border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._section_nok48_110{border-color:var(--c-edge);border-radius:var(--card-radius)}._sectionTitle_nok48_120{font-size:12.5px;font-weight:var(--weight-medium);border-bottom-color:var(--c-rule)}._record_nok48_132{border-left-color:var(--c-accent-tint2)}._recordTitle_nok48_146,._row_nok48_167,._body_nok48_157{font-size:13px}._recordBy_nok48_152,._rowBy_nok48_199{font-size:12px}._row_nok48_167+._row_nok48_167{border-top-color:var(--c-rule)}._rowOpens_nok48_323{border-radius:8px}._rowOpens_nok48_323:hover:not(:disabled){background:var(--c-bg)}._primary_nok48_250{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_nok48_250:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_nok48_250:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_nok48_250:focus-visible{box-shadow:var(--ring);outline:none}._secondary_nok48_251{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._secondary_nok48_251:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._secondary_nok48_251:disabled{opacity:.5;box-shadow:none;cursor:default}._secondary_nok48_251:focus-visible{box-shadow:var(--ring);outline:none}._select_nok48_373{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._select_nok48_373:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._addWorkTitle_nok48_358{font-size:13.5px}._imaging_ggiig_12{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}._head_ggiig_20{flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:30px;display:flex}._count_ggiig_29{color:var(--c-muted2);margin-left:auto;font-size:12.5px}._area_ggiig_36{flex:1;min-height:0;overflow-y:auto}._primary_ggiig_44,._secondary_ggiig_45{font-family:var(--font-text);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:12px;flex:none;padding:6px 12px;font-size:12px;text-decoration:none;display:inline-block}._primary_ggiig_44{border:1px solid var(--c-accent);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._primary_ggiig_44:hover:not(:disabled){background:var(--c-accent-tint)}._secondary_ggiig_45{border:1px solid var(--c-border);color:var(--c-text2)}._secondary_ggiig_45:hover:not(:disabled){border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._primary_ggiig_44:disabled,._secondary_ggiig_45:disabled{cursor:default;opacity:.5}._importer_ggiig_99{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;flex-wrap:wrap;flex:none;align-items:flex-end;gap:12px;padding:12px 14px;display:flex}._field_ggiig_111{flex-direction:column;gap:4px;display:flex}._fieldLabel_ggiig_117{font-size:var(--text-micro);color:var(--c-muted)}._select_ggiig_122{border:1px solid var(--c-border-control);background:var(--c-bg);font-family:var(--font-text);color:var(--c-text);cursor:pointer;border-radius:12px;padding:6px 8px;font-size:12.5px}._select_ggiig_122:focus-visible,._file_ggiig_134:focus-visible{border-color:var(--c-accent);box-shadow:0 0 0 2px var(--c-ring);outline:none}._file_ggiig_134{font-family:var(--font-text);color:var(--c-text2);max-width:100%;font-size:12px}._hint_ggiig_147{color:var(--c-muted);font-size:11px}._tableScroll_ggiig_158{overflow-x:auto}._table_ggiig_158{border-collapse:collapse;width:100%;min-width:620px;font-size:12.5px}._table_ggiig_158 th{text-align:left;font-weight:var(--weight-normal);font-size:var(--text-micro);color:var(--c-muted);border-bottom:1px solid var(--c-rule);white-space:nowrap;padding:8px 10px 7px 0}._table_ggiig_158 td{border-bottom:1px solid var(--c-rule);color:var(--c-text2);vertical-align:middle;padding:6px 10px 6px 0}._table_ggiig_158 th:first-child,._table_ggiig_158 td:first-child{padding-left:16px}._table_ggiig_158 tbody tr:last-child td{border-bottom:none}._numeric_ggiig_196{font-variant-numeric:tabular-nums;white-space:nowrap}._tick_ggiig_201{width:24px;padding-right:0}._tick_ggiig_201 input{accent-color:var(--c-accent);cursor:pointer}._preview_ggiig_213{border:1px solid var(--c-border);background:repeating-linear-gradient(135deg, var(--c-surface2), var(--c-surface2) 5px, var(--c-surface) 5px, var(--c-surface) 10px);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:44px;height:34px;padding:0;display:flex;overflow:hidden}._preview_ggiig_213:hover,._preview_ggiig_213:focus-visible{border-color:var(--c-accent);box-shadow:0 0 0 2px var(--c-ring);outline:none}._thumbnail_ggiig_242{object-fit:cover;width:100%;height:100%;display:block}._fileMark_ggiig_249{letter-spacing:.06em;color:var(--c-muted2);font-variant-numeric:tabular-nums;font-size:9.5px}._backdrop_ggiig_267{background:var(--c-scrim);z-index:50;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}._viewer_ggiig_279{border:1px solid var(--c-border);background:var(--c-bg);width:760px;max-width:100%;box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;flex-direction:column;gap:14px;padding:24px 26px 22px;display:flex}._viewerHead_ggiig_292{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._viewerRegion_ggiig_299{color:var(--c-muted);font-size:11px}._viewerTitle_ggiig_304{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);margin:4px 0 0;line-height:1.15}._viewerMeta_ggiig_313{color:var(--c-muted2);font-variant-numeric:tabular-nums;font-size:12.5px}._stage_ggiig_319{border:1px solid var(--c-border);background:repeating-linear-gradient(135deg, var(--c-surface2), var(--c-surface2) 5px, var(--c-surface) 5px, var(--c-surface) 10px);border-radius:12px;justify-content:center;align-items:center;min-height:260px;padding:12px;display:flex}._full_ggiig_336{max-width:100%;max-height:60vh;display:block}._viewerActions_ggiig_342{justify-content:flex-end;gap:8px;display:flex}._empty_ggiig_350{min-height:132px;margin:var(--space-5) 0 0;padding:var(--space-8) var(--space-7);border:1px dashed var(--c-border-strong);border-radius:var(--radius-2);color:var(--c-muted);text-align:center;text-wrap:balance;place-items:center;font-size:13px;display:grid}._error_ggiig_367{color:var(--c-accent-ink);margin:8px 0 0;font-size:13px}._srOnly_ggiig_382{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._primary_ggiig_44{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_ggiig_44:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_ggiig_44:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_ggiig_44:focus-visible{box-shadow:var(--ring);outline:none}._secondary_ggiig_45{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._secondary_ggiig_45:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._secondary_ggiig_45:disabled{opacity:.5;box-shadow:none;cursor:default}._secondary_ggiig_45:focus-visible{box-shadow:var(--ring);outline:none}._primary_ggiig_44,._secondary_ggiig_45{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._importer_ggiig_99{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm);padding:14px 16px}._fieldLabel_ggiig_117{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._select_ggiig_122{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._select_ggiig_122:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._hint_ggiig_147{font-size:12px}._table_ggiig_158{font-size:13px}._table_ggiig_158 th{background:var(--c-bg);font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);letter-spacing:0;text-transform:none;padding-top:10px;padding-bottom:9px}._table_ggiig_158 td{padding-top:8px;padding-bottom:8px}._table_ggiig_158 tbody tr:hover td{background:var(--c-bg)}._preview_ggiig_213{border-color:var(--c-edge);border-radius:7px}._backdrop_ggiig_267{-webkit-backdrop-filter:blur(2px)}._viewer_ggiig_279{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._viewerTitle_ggiig_304{font-size:18px;font-weight:var(--weight-strong);letter-spacing:-.02em;line-height:1.25}._viewerRegion_ggiig_299,._viewerMeta_ggiig_313{font-size:12.5px}._stage_ggiig_319{border-color:var(--c-edge);border-radius:var(--card-radius)}._empty_ggiig_350{border:1px dashed var(--c-line);border-radius:var(--card-radius);background:var(--c-bg)}._notes_i1edo_9{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}._head_i1edo_17{flex-wrap:wrap;flex:none;align-items:center;gap:10px;min-height:30px;display:flex}._count_i1edo_26{color:var(--c-muted2);font-size:12.5px}._head_i1edo_17>button{margin-left:auto}._area_i1edo_36{flex:1;min-height:0;overflow-y:auto}._primary_i1edo_44,._secondary_i1edo_45{font-family:var(--font-text);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:12px;flex:none;padding:6px 12px;font-size:12px}._primary_i1edo_44{border:1px solid var(--c-accent);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._primary_i1edo_44:hover:not(:disabled){background:var(--c-accent-tint)}._secondary_i1edo_45{border:1px solid var(--c-border);color:var(--c-text2)}._secondary_i1edo_45:hover:not(:disabled){border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._primary_i1edo_44:disabled,._secondary_i1edo_45:disabled{cursor:default;opacity:.5}._composer_i1edo_97{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;flex-direction:column;flex:none;gap:8px;padding:14px;display:flex}._input_i1edo_108,._textarea_i1edo_109{border:1px solid var(--c-border-control);background:var(--c-bg);width:100%;font-family:var(--font-text);color:var(--c-text);border-radius:12px;padding:7px 10px;font-size:12.5px}._textarea_i1edo_109{resize:vertical;line-height:1.55}._input_i1edo_108:focus-visible,._textarea_i1edo_109:focus-visible{border-color:var(--c-accent);box-shadow:0 0 0 2px var(--c-ring);outline:none}._composerActions_i1edo_132{gap:6px;display:flex}._note_i1edo_9{border-bottom:1px solid var(--c-rule)}._note_i1edo_9:last-child{border-bottom:none}._noteHead_i1edo_151{width:100%;min-height:44px;padding:var(--space-3) 16px;color:inherit;font-weight:var(--weight-normal);font-size:var(--text-meta);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}._chevron_i1edo_173{color:var(--c-muted2);font-size:15px;line-height:1;transition:transform .12s}._open_i1edo_180 ._chevron_i1edo_173{transform:rotate(90deg)}._noteTitle_i1edo_184{min-width:0;font-weight:var(--weight-strong);color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._author_i1edo_193{color:var(--c-text2);white-space:nowrap;text-overflow:ellipsis;text-align:right;font-size:12px;overflow:hidden}._authorLabel_i1edo_202{color:var(--c-muted)}._noteBody_i1edo_206{padding:0 16px var(--space-6) 40px}._body_i1edo_210{max-width:72ch;color:var(--c-text2);white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.6}._noteMeta_i1edo_219{margin-top:var(--space-3);color:var(--c-muted);align-items:center;gap:12px;font-size:12px;display:flex}._revised_i1edo_232{color:var(--c-muted2);border:1px solid var(--c-border);white-space:nowrap;border-radius:8px;flex:none;padding:2px 8px;font-size:11px}._link_i1edo_243{border-radius:var(--radius-1);font-size:12px;font-weight:var(--weight-strong);color:var(--c-accent-ink);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:none;padding:2px 4px}._editingNote_i1edo_259{padding:var(--space-4);border-bottom:1px solid var(--c-rule)}._editingNote_i1edo_259:last-child{border-bottom:none}._srOnlyDate_i1edo_272{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._empty_i1edo_286{min-height:132px;margin:var(--space-5) 0 0;padding:var(--space-8) var(--space-7);border:1px dashed var(--c-border-strong);border-radius:var(--radius-2);color:var(--c-muted);text-align:center;text-wrap:balance;place-items:center;font-size:13px;display:grid}._quiet_i1edo_303,._error_i1edo_304{color:var(--c-muted);margin:0;font-size:13px}._error_i1edo_304{color:var(--c-accent-ink)}@container app-content (width<=620px){._noteHead_i1edo_151{grid-template-columns:14px minmax(0,1fr)}._author_i1edo_193{text-align:left;grid-column:2}._noteBody_i1edo_206{padding-left:16px}}._primary_i1edo_44{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_i1edo_44:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_i1edo_44:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_i1edo_44:focus-visible{box-shadow:var(--ring);outline:none}._secondary_i1edo_45{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._secondary_i1edo_45:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._secondary_i1edo_45:disabled{opacity:.5;box-shadow:none;cursor:default}._secondary_i1edo_45:focus-visible{box-shadow:var(--ring);outline:none}._primary_i1edo_44,._secondary_i1edo_45{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._composer_i1edo_97{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm);gap:10px;padding:16px}._input_i1edo_108{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._input_i1edo_108:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._textarea_i1edo_109{border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding:8px 11px;font-size:13.5px;line-height:1.5}._textarea_i1edo_109:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._noteHead_i1edo_151{min-height:48px;font-size:13.5px}._noteHead_i1edo_151:hover{background:var(--c-bg)}._noteTitle_i1edo_184{font-weight:var(--weight-medium)}._author_i1edo_193{font-size:12.5px}._body_i1edo_210{color:var(--c-text);font-size:14px;line-height:1.65}._noteMeta_i1edo_219{font-size:12.5px}._revised_i1edo_232{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;background:var(--c-surface2);color:var(--c-text2);border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._link_i1edo_243{color:var(--c-accent-ink);font-weight:var(--weight-medium);text-decoration:none}._link_i1edo_243:hover{text-underline-offset:2px;text-decoration:underline}._empty_i1edo_286{border:1px dashed var(--c-line);border-radius:var(--card-radius);background:var(--c-bg)}._file_1et5l_8{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._empty_1et5l_16{color:var(--c-muted2);font-size:var(--text-body);max-width:46ch;margin:0;padding:40px 0}._header_1et5l_26{flex:none}._line1_1et5l_30{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._name_1et5l_37{font-family:var(--font-display);font-size:var(--text-display-s);font-weight:var(--weight-strong);letter-spacing:-.005em;margin:0 8px 0 0;line-height:1.2}._flags_1et5l_46{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._flag_1et5l_46{font-size:var(--text-micro);white-space:nowrap;border:1px solid var(--c-border);color:var(--c-muted3);border-radius:8px;padding:3px 8px;line-height:1.4}._flagCritical_1et5l_65{border-color:var(--c-accent);color:var(--c-accent-ink)}._flagEdit_1et5l_74{font-size:var(--text-micro);font-weight:var(--weight-normal);white-space:nowrap;border:1px dashed var(--c-border-strong);color:var(--c-muted2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;border-radius:8px;padding:3px 8px;line-height:1.4}._flagWrap_1et5l_91{display:inline-flex;position:relative}._flagPop_1et5l_96{z-index:30;border:1px solid var(--c-edge);background:var(--c-surface);width:300px;max-width:calc(100vw - 32px);box-shadow:0 14px 34px -14px var(--c-shadow);border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px;display:flex;position:absolute;top:calc(100% + 6px);left:0}._flagList_1et5l_114{align-self:stretch;margin:0;padding:0;list-style:none}._flagList_1et5l_114 li{border-bottom:1px solid var(--c-rule);flex-direction:column;gap:1px;margin-bottom:8px;padding:0 0 8px;font-size:12.5px;display:flex}._flagList_1et5l_114 li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._flagList_1et5l_114 b{font-weight:var(--weight-strong);color:var(--c-text)}._flagList_1et5l_114 span{color:var(--c-muted);font-size:12px}._actions_1et5l_151{align-items:center;gap:6px;margin-left:auto;display:flex}._book_1et5l_159{border:1px solid var(--c-accent);border-radius:var(--radius-3);background:var(--c-accent);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-bg);white-space:nowrap;padding:7px 12px;text-decoration:none}._book_1et5l_159:hover{background:var(--c-accent-ink);border-color:var(--c-accent-ink)}._edit_1et5l_176{border:1px solid var(--c-border-control);border-radius:var(--radius-3);font-size:12.5px;font-weight:var(--weight-normal);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;padding:6px 12px}._line2_1et5l_192{color:var(--c-muted2);flex-wrap:wrap;align-items:center;gap:6px 22px;margin-top:8px;font-size:13px;display:flex}._facts_1et5l_202,._status_1et5l_203{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}._status_1et5l_203{gap:6px 22px;margin-left:auto}._status_1et5l_203 b{font-weight:var(--weight-strong);color:var(--c-text);font-variant-numeric:tabular-nums}._fileNumber_1et5l_221{font-variant-numeric:tabular-nums}._due_1et5l_226{color:var(--c-warm);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums}._sourceChip_1et5l_236{font-size:var(--text-micro);white-space:nowrap;border:1px solid var(--c-border);color:var(--c-muted3);border-radius:8px;padding:3px 8px}._tabs_1et5l_256{border-bottom:1px solid var(--c-edge);scrollbar-width:thin;flex:none;gap:2px;margin-top:18px;display:flex;overflow:auto hidden}._tab_1et5l_256{border-radius:var(--radius-1) var(--radius-1) 0 0;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-muted2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:baseline;gap:6px;margin-bottom:-1px;padding:8px 12px 10px;display:flex}._tabActive_1et5l_285{border-bottom-color:var(--c-accent);color:var(--c-text);font-weight:var(--weight-strong)}._tabCount_1et5l_291{font-size:11.5px;font-weight:var(--weight-normal);color:var(--c-muted);font-variant-numeric:tabular-nums}._tabDue_1et5l_298{font-size:11.5px;font-weight:var(--weight-strong);color:var(--c-warm);font-variant-numeric:tabular-nums}._body_1et5l_306{flex-direction:column;flex:1;min-height:0;margin-top:20px;display:flex}._chartTab_1et5l_316{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._toothPanel_1et5l_329{z-index:5;width:var(--side,420px);border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;top:8px;bottom:8px;overflow:hidden;container:tooth-panel/size}._toothPanel_1et5l_329[data-dock=right]{right:8px}._toothPanel_1et5l_329[data-dock=left]{left:8px}._popupButton_1et5l_355{border:1px solid var(--c-border-control);border-radius:var(--radius-pill);background:var(--c-surface);font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text);white-space:nowrap;cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-text);align-items:center;gap:6px;padding:4px 10px;display:inline-flex}._popupButton_1et5l_355[aria-expanded=true]{border-color:var(--c-accent);background:var(--c-accent-tint)}._popupWhen_1et5l_379{font-weight:var(--weight-normal);color:var(--c-muted)}._popupCount_1et5l_384{border-radius:var(--radius-pill);background:var(--c-warm-tint);text-align:center;min-width:18px;padding:0 5px;font-size:11.5px}._popupCaret_1et5l_393{color:var(--c-muted);font-size:10px}._popup_1et5l_355{z-index:40;border:1px solid var(--c-edge);border-radius:var(--menu-radius);background:var(--c-surface);width:480px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg)}._popup_1et5l_355>._lastVisit_1et5l_409,._popup_1et5l_355>._inProgress_1et5l_410{width:100%}._cardHead_1et5l_415{border-bottom:1px solid var(--c-rule);align-items:center;gap:8px;height:42px;padding:0 16px;display:flex}._cardHead_1et5l_415 h3{font-size:13px;font-weight:var(--weight-strong);margin:0}._cardSub_1et5l_430{color:var(--c-muted);font-size:12px}._cardLink_1et5l_435{border-radius:var(--radius-1);font-size:12px;font-weight:var(--weight-normal);color:var(--c-accent-ink);text-underline-offset:2px;cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:none;margin-left:auto;padding:2px 4px;text-decoration:underline}._lastVisit_1et5l_409,._inProgress_1et5l_410{border-bottom:1px solid var(--c-rule);height:58px;padding:0 16px}._lastVisit_1et5l_409:last-child,._inProgress_1et5l_410:last-child{border-bottom:none}._lastVisit_1et5l_409{width:100%;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;background:0 0;border-top:none;border-left:none;border-right:none;border-radius:0;grid-template-columns:96px minmax(0,1fr) auto;align-content:center;align-items:baseline;gap:2px 12px;display:grid}._lvDate_1et5l_488{color:var(--c-muted2);font-variant-numeric:tabular-nums;font-size:12.5px}._lvTitle_1et5l_494,._ipTitle_1et5l_495{min-width:0;font-size:13px;font-weight:var(--weight-strong);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._lvBy_1et5l_504{color:var(--c-muted2);text-align:right;font-size:12px}._lvCounts_1et5l_510{min-width:0;color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;grid-column:2/4;font-size:12px;overflow:hidden}._inProgress_1et5l_410{grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:3px 12px;display:grid}._ipBook_1et5l_528{border:1px solid var(--c-border-control);border-radius:var(--radius-3);font-size:12px;font-weight:var(--weight-strong);color:var(--c-accent-ink);white-space:nowrap;grid-area:1/2/3;padding:5px 10px;text-decoration:none}._ipBook_1et5l_528:hover{border-color:var(--c-accent);background:var(--c-accent-tint)}._ipStanding_1et5l_546{min-width:0;color:var(--c-muted2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:12px;display:flex;overflow:hidden}@container app-content (width<=820px){._chartTab_1et5l_316{flex:none}._status_1et5l_203{margin-left:0}}@container app-content (width<=620px){._name_1et5l_37{font-size:20px}._actions_1et5l_151{flex-basis:100%;margin-left:0}._tab_1et5l_256{padding-inline:var(--space-3)}}._name_1et5l_37{font-size:22px;font-weight:var(--weight-strong);letter-spacing:-.025em;line-height:1.2}._line1_1et5l_30{gap:10px}._flag_1et5l_46,._flagCritical_1et5l_65,._flagEdit_1et5l_74,._sourceChip_1et5l_236{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);padding:3px 10px}._flag_1et5l_46,._sourceChip_1et5l_236{background:var(--c-surface2);color:var(--c-text2);border-color:#0000}._flagCritical_1et5l_65{background:var(--c-danger-tint);color:var(--c-danger);border-color:#0000}._flagEdit_1et5l_74{border-color:var(--c-line);color:var(--c-muted)}._flagPop_1et5l_96{border:1px solid var(--c-edge);border-radius:var(--menu-radius);background:var(--c-surface);box-shadow:var(--shadow-lg)}._flagList_1et5l_114 li{font-size:13px}._flagList_1et5l_114 b._flagListCritical_1et5l_142{color:var(--c-danger)}._book_1et5l_159{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._book_1et5l_159:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._book_1et5l_159:disabled{opacity:.5;box-shadow:none;cursor:default}._book_1et5l_159:focus-visible{box-shadow:var(--ring);outline:none}._edit_1et5l_176{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._edit_1et5l_176:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._edit_1et5l_176:disabled{opacity:.5;box-shadow:none;cursor:default}._edit_1et5l_176:focus-visible{box-shadow:var(--ring);outline:none}._line2_1et5l_192{color:var(--c-muted);margin-top:10px;font-size:13.5px}._status_1et5l_203 b{font-weight:var(--weight-strong)}._tabs_1et5l_256{border-bottom-color:var(--c-rule);gap:4px;margin-top:20px}._tab_1et5l_256{font-size:13.5px;font-weight:var(--weight-medium);color:var(--c-muted);border-radius:0;padding:9px 12px 11px}._tab_1et5l_256:hover{color:var(--c-text)}._tabActive_1et5l_285{color:var(--c-text);font-weight:var(--weight-strong)}._tabCount_1et5l_291{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:20px;color:var(--c-text2);font-size:11.5px;font-weight:var(--weight-medium);text-align:center;border:0;padding:1px 7px}._tabDue_1et5l_298{border-radius:var(--radius-pill);background:var(--c-warm-tint);padding:1px 7px;font-size:11.5px}._cardHead_1et5l_415{height:46px;padding:0 18px}._cardHead_1et5l_415 h3{font-size:14px}._cardLink_1et5l_435{color:var(--c-accent-ink);font-weight:var(--weight-medium);text-decoration:none}._cardLink_1et5l_435:hover{text-underline-offset:2px;text-decoration:underline}._cardLink_1et5l_435{font-size:12.5px}._lastVisit_1et5l_409,._inProgress_1et5l_410{padding:0 18px}._lastVisit_1et5l_409:hover{background:var(--c-bg)}._lvTitle_1et5l_494,._ipTitle_1et5l_495{font-size:13.5px;font-weight:var(--weight-medium)}._lvDate_1et5l_488,._lvBy_1et5l_504,._lvCounts_1et5l_510,._ipStanding_1et5l_546{color:var(--c-muted);font-size:12.5px}._ipBook_1et5l_528{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-accent) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-accent-tint);color:var(--c-accent-ink);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:color-mix(in srgb, var(--c-accent) 40%, transparent);--btn-hover-ink:var(--c-accent-ink);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._ipBook_1et5l_528:hover:not(:disabled){border-color:color-mix(in srgb, var(--c-accent) 40%, transparent);background:var(--c-accent-tint2);color:var(--c-accent-ink);filter:none}._ipBook_1et5l_528:disabled{opacity:.5;box-shadow:none;cursor:default}._ipBook_1et5l_528:focus-visible{box-shadow:var(--ring);outline:none}._ipBook_1et5l_528{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._hint_1et5l_869,._empty_1et5l_16{font-size:13.5px}._tabs_1et5l_256,._tab_1et5l_256{--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._editor_ssnf6_17{border:1px solid var(--c-border);background:var(--c-surface);width:100%;padding:var(--space-6) var(--space-7) var(--space-7);gap:var(--space-6);border-radius:12px;flex-direction:column;display:flex}._head_ssnf6_37{justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-bottom:1px solid var(--c-border-faint);padding-bottom:var(--space-4);display:flex}._headMain_ssnf6_46{min-width:0}._label_ssnf6_50{font-size:var(--text-micro);color:var(--c-muted)}._name_ssnf6_55{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);margin:2px 0 0;line-height:1.15}._state_ssnf6_63{font-size:var(--text-micro);color:var(--c-muted2);border:1px solid var(--c-border);white-space:nowrap;border-radius:8px;flex:none;padding:3px 8px}._state_ssnf6_63[data-state=MISSING]{border-color:var(--c-warm);color:var(--c-warm);background:var(--c-warm-tint)}._section_ssnf6_85{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_ssnf6_91{align-items:center;gap:var(--space-2);font-size:var(--text-micro);color:var(--c-muted);display:flex}._count_ssnf6_100{font-variant-numeric:tabular-nums;border:1px solid var(--c-border);color:var(--c-text2);border-radius:999px;padding:0 6px;font-size:10.5px;line-height:16px}._note_ssnf6_110{color:var(--c-muted2);margin:0;font-size:12px;line-height:1.5}._empty_ssnf6_118{padding:var(--space-4) 0;color:var(--c-muted);margin:0;font-size:12px}._recorded_ssnf6_127{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._recordedItem_ssnf6_143{align-items:baseline;gap:var(--space-3);color:var(--c-text2);padding:var(--space-3) 0;border-bottom:1px solid var(--c-border-faint);font-size:12px;display:flex}._recordedItem_ssnf6_143:last-child{border-bottom:none}._when_ssnf6_157{width:46px;color:var(--c-muted);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}._what_ssnf6_165{flex:1;min-width:0;line-height:1.4}._surfaces_ssnf6_171{color:var(--c-muted);font-variant-numeric:tabular-nums}._removed_ssnf6_181{color:var(--c-muted)}._recordedItem_ssnf6_143[data-status=CANCELLED] ._what_ssnf6_165{color:var(--c-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--c-border-strong);text-decoration-color:var(--c-border-strong)}._recordedItem_ssnf6_143[data-status=CANCELLED] ._removed_ssnf6_181{text-decoration:none}._remove_ssnf6_181{border:1px solid var(--c-border-control);width:24px;height:24px;color:var(--c-muted2);cursor:pointer;--btn-hover-bg:var(--c-warm-tint);--btn-hover-border:var(--c-warm);--btn-hover-ink:var(--c-warm);background:0 0;border-radius:8px;flex:none;align-self:center;padding:0;font-size:13px;line-height:1}._remove_ssnf6_181:hover:not(:disabled){background:var(--c-warm-tint);border-color:var(--c-warm);color:var(--c-warm)}._remove_ssnf6_181:disabled{cursor:default;opacity:.5}._adder_ssnf6_238{padding-top:var(--space-2)}._surfacePick_ssnf6_249{align-items:flex-end;gap:var(--space-4);display:flex}._surfaceSquare_ssnf6_255{flex:none;width:52px;height:52px}._surfaceText_ssnf6_261{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._surfaceLine_ssnf6_273{align-items:baseline;gap:var(--space-2) var(--space-3);white-space:nowrap;flex-wrap:wrap;min-width:0;display:flex}._surfaceChosen_ssnf6_282{text-overflow:ellipsis;min-width:0;color:var(--c-text);font-size:12.5px;overflow:hidden}._recordAs_ssnf6_291{border:1px solid var(--c-border-control);border-radius:var(--radius-pill);flex:none;display:inline-flex;overflow:hidden}._whenOption_ssnf6_299{font-family:var(--font-text);color:var(--c-text2);cursor:pointer;background:0 0;border:none;padding:2px 9px;font-size:12px}._whenOption_ssnf6_299:hover{background:var(--c-accent-tint);color:var(--c-accent-ink)}._whenOption_ssnf6_299[aria-pressed=true]{background:var(--c-accent);color:var(--c-surface)}._whenOption_ssnf6_299[data-testid=record-planned][aria-pressed=true]{background:var(--c-tooth-todo)}._toDo_ssnf6_324{color:var(--c-tooth-todo)}._markDone_ssnf6_333{border:1px solid var(--c-border-control);width:24px;height:24px;color:var(--c-tooth-done-ink);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-tooth-done);--btn-hover-ink:var(--c-tooth-done-ink);background:0 0;border-radius:8px;flex:none;align-self:center;padding:0;font-size:13px;line-height:1}._surfaceClear_ssnf6_352{font-family:var(--font-text);color:var(--c-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}._surfaceClear_ssnf6_352:hover{text-decoration:underline}._input_ssnf6_366{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-bg);font-family:var(--font-text);color:var(--c-text);font-size:12.5px}._freeText_ssnf6_385{gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}._freeTextActions_ssnf6_392{gap:var(--space-2);display:flex}._add_ssnf6_238{padding:var(--space-3) var(--space-5);border:1px solid var(--c-accent);border-radius:var(--radius-2);font-family:var(--font-text);color:var(--c-accent-ink);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;flex:1;font-size:12.5px}._add_ssnf6_238:hover:not(:disabled){background:var(--c-accent-tint);color:var(--c-accent-ink)}._add_ssnf6_238:disabled{cursor:default;opacity:.5}._cancelTyping_ssnf6_423{padding:var(--space-3) var(--space-5);border:1px solid var(--c-border-control);border-radius:var(--radius-2);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);background:0 0;flex:none;font-size:12.5px}._cancelTyping_ssnf6_423:hover:not(:disabled){background:var(--c-accent-tint2);color:var(--c-text)}._actions_ssnf6_446{gap:var(--space-2);border-top:1px solid var(--c-border-faint);padding-top:var(--space-5);flex-wrap:wrap;display:flex}._why_ssnf6_448{width:100%;color:var(--c-muted);margin:0;font-size:11.5px;line-height:1.45}._babyBox_ssnf6_471{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--c-border);border-radius:var(--radius-2);background:var(--c-surface2);flex-direction:column;display:flex}._boxAction_ssnf6_482{padding:var(--space-2) var(--space-4);border:1px solid var(--c-accent);border-radius:var(--radius-2);font-family:var(--font-text);color:var(--c-accent-ink);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;align-self:flex-start;font-size:12px}._boxAction_ssnf6_482:hover:not(:disabled){background:var(--c-accent-tint)}._boxAction_ssnf6_482:disabled{cursor:default;opacity:.5}._action_ssnf6_446{padding:var(--space-3) var(--space-3);border:1px solid var(--c-border-control);border-radius:var(--radius-2);font-family:var(--font-text);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;flex:1;font-size:12px}._action_ssnf6_446:hover:not(:disabled){border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._action_ssnf6_446:disabled{cursor:default;opacity:.5}._planLink_ssnf6_540{font-size:var(--text-meta);color:var(--c-muted2);margin-top:2px;display:block}._planLink_ssnf6_540:hover{color:var(--c-accent-ink)}._headAside_ssnf6_553{align-items:center;gap:var(--space-2);flex:none;display:flex}._close_ssnf6_560{border-radius:var(--radius-3);width:26px;height:26px;color:var(--c-muted2);font-size:16px;font-weight:var(--weight-normal);cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;place-items:center;padding:0;line-height:1;display:grid}._aside_ssnf6_581{display:contents}._wide_ssnf6_3{gap:0 var(--space-8);height:100%;padding:var(--space-5) var(--space-7);border-color:var(--c-edge);grid-template-rows:auto minmax(0,1fr);grid-template-columns:180px minmax(0,1.3fr) minmax(0,1fr) 160px;display:grid}._wide_ssnf6_3>._head_ssnf6_37{align-content:start;gap:var(--space-2) var(--space-3);border-bottom:none;grid-area:1/1/-1;grid-template-columns:minmax(0,1fr) auto;padding-bottom:0;display:grid}._wide_ssnf6_3 ._headMain_ssnf6_46{grid-area:1/1}._wide_ssnf6_3 ._headAside_ssnf6_553{display:contents}._wide_ssnf6_3 ._close_ssnf6_560{grid-area:1/2}._wide_ssnf6_3 ._state_ssnf6_63{grid-area:2/1/auto/-1;justify-self:start}._wide_ssnf6_3 ._name_ssnf6_55{font-size:var(--text-lead);line-height:1.3}._wide_ssnf6_3>._note_ssnf6_110{margin-bottom:var(--space-3);grid-area:1/2/auto/-1}._wide_ssnf6_3>._onTooth_ssnf6_650,._wide_ssnf6_3>._aside_ssnf6_581{flex-direction:column;grid-row:2;gap:2px;min-height:0;display:flex}._wide_ssnf6_3>._onTooth_ssnf6_650{grid-column:2}._wide_ssnf6_3>._aside_ssnf6_581{grid-column:3}._wide_ssnf6_3 ._sectionTitle_ssnf6_91{min-height:20px}._pagerSlot_ssnf6_672{margin-left:auto}._wide_ssnf6_3 ._pageArea_ssnf6_592{flex:1 1 0;min-height:0;overflow-y:auto}._wide_ssnf6_3 ._recorded_ssnf6_127{gap:0}._wide_ssnf6_3 ._recordedItem_ssnf6_143{box-sizing:border-box;border-color:var(--c-rule);align-items:center;min-height:26px;padding:0}._wide_ssnf6_3 ._empty_ssnf6_118{padding:var(--space-2) 0}._wide_ssnf6_3 ._adder_ssnf6_238{flex:none;padding-top:0}._wide_ssnf6_3 ._adder_ssnf6_238>*,._wide_ssnf6_3 ._adder_ssnf6_238 ._surfaceText_ssnf6_261>:not(._surfaceLine_ssnf6_273){align-items:center;column-gap:var(--space-3);--select-pad-y:5px;grid-template-columns:auto minmax(0,1fr)}._wide_ssnf6_3 ._freeText_ssnf6_385{flex:none}._wide_ssnf6_3>._actions_ssnf6_446{border-top:none;flex-direction:column;grid-area:2/4;align-self:start;padding-top:0}._beside_ssnf6_753{gap:0 var(--space-6);min-height:0;padding:var(--space-4) var(--space-6);flex:auto;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._beside_ssnf6_753>._head_ssnf6_37{padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--c-rule);grid-area:1/1/auto/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center}._beside_ssnf6_753 ._headMain_ssnf6_46{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}._beside_ssnf6_753 ._name_ssnf6_55{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._beside_ssnf6_753 ._label_ssnf6_50{flex:none}._beside_ssnf6_753 ._state_ssnf6_63{grid-area:1/2}._beside_ssnf6_753 ._close_ssnf6_560{grid-column:3}._beside_ssnf6_753>._note_ssnf6_110{grid-area:2/1/auto/-1}._beside_ssnf6_753>._onTooth_ssnf6_650{grid-area:3/1}._beside_ssnf6_753>._aside_ssnf6_581{grid-area:3/2}._beside_ssnf6_753 ._adder_ssnf6_238>*,._beside_ssnf6_753 ._adder_ssnf6_238 ._surfaceText_ssnf6_261>:not(._surfaceLine_ssnf6_273){row-gap:var(--space-1);grid-template-columns:minmax(0,1fr)}._beside_ssnf6_753>._actions_ssnf6_446{align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--c-rule);flex-flow:row;grid-area:4/1/auto/-1}._beside_ssnf6_753 ._action_ssnf6_446{padding-inline:var(--space-5);flex:none}._beside_ssnf6_753 ._why_ssnf6_448{flex:1 1 0;width:auto;min-width:0}@container app-content (width<=820px){._wide_ssnf6_3{height:auto;display:flex}._wide_ssnf6_3>._head_ssnf6_37{border-bottom:1px solid var(--c-rule);padding-bottom:var(--space-3);display:flex}._wide_ssnf6_3 ._pageArea_ssnf6_592{flex:none;height:240px}._wide_ssnf6_3>._actions_ssnf6_446{flex-direction:row}}._editor_ssnf6_17{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm)}._head_ssnf6_37{border-bottom-color:var(--c-rule)}._label_ssnf6_50,._sectionTitle_ssnf6_91{font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted)}._name_ssnf6_55{letter-spacing:-.02em;font-size:18px}._wide_ssnf6_3 ._name_ssnf6_55{font-size:16px}._state_ssnf6_63{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;background:var(--c-surface2);color:var(--c-text2);border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._state_ssnf6_63[data-state=MISSING]{border:0}._count_ssnf6_100{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:20px;color:var(--c-text2);font-size:11.5px;font-weight:var(--weight-medium);text-align:center;border:0;padding:1px 7px}._note_ssnf6_110,._empty_ssnf6_118,._why_ssnf6_448{font-size:12.5px}._recordedItem_ssnf6_143{border-bottom-color:var(--c-rule);font-size:13px}._when_ssnf6_157{font-size:12px}._remove_ssnf6_181{--btn-hover-bg:var(--c-danger-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-danger);background:0 0;border:0;border-radius:7px;width:26px;height:26px}._remove_ssnf6_181:hover:not(:disabled){background:var(--c-danger-tint);color:var(--c-danger);border-color:#0000}._input_ssnf6_366{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._input_ssnf6_366:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._add_ssnf6_238{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._add_ssnf6_238:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._add_ssnf6_238:disabled{opacity:.5;box-shadow:none;cursor:default}._add_ssnf6_238:focus-visible{box-shadow:var(--ring);outline:none}._cancelTyping_ssnf6_423,._action_ssnf6_446{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._cancelTyping_ssnf6_423:hover:not(:disabled),._action_ssnf6_446:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._cancelTyping_ssnf6_423:disabled,._action_ssnf6_446:disabled{opacity:.5;box-shadow:none;cursor:default}._cancelTyping_ssnf6_423:focus-visible,._action_ssnf6_446:focus-visible{box-shadow:var(--ring);outline:none}._boxAction_ssnf6_482{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-accent) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-accent-tint);color:var(--c-accent-ink);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:color-mix(in srgb, var(--c-accent) 40%, transparent);--btn-hover-ink:var(--c-accent-ink);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._boxAction_ssnf6_482:hover:not(:disabled){border-color:color-mix(in srgb, var(--c-accent) 40%, transparent);background:var(--c-accent-tint2);color:var(--c-accent-ink);filter:none}._boxAction_ssnf6_482:disabled{opacity:.5;box-shadow:none;cursor:default}._boxAction_ssnf6_482:focus-visible{box-shadow:var(--ring);outline:none}._boxAction_ssnf6_482{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._action_ssnf6_446{font-size:13px}._actions_ssnf6_446{border-top-color:var(--c-rule)}._babyBox_ssnf6_471{border-color:var(--c-edge);background:var(--c-bg);border-radius:10px}._close_ssnf6_560{width:30px;height:30px;color:var(--c-muted);box-shadow:none;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}._close_ssnf6_560:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text)}._planLink_ssnf6_540{font-size:12.5px}@container tooth-panel (height>=440px){[data-dock] ._beside_ssnf6_753{grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}[data-dock] ._beside_ssnf6_753>._aside_ssnf6_581{padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--c-rule);grid-area:3/1}[data-dock] ._beside_ssnf6_753>._onTooth_ssnf6_650{grid-row:4}[data-dock] ._beside_ssnf6_753>._actions_ssnf6_446{grid-row:5}[data-dock] ._beside_ssnf6_753 ._adder_ssnf6_238>*,[data-dock] ._beside_ssnf6_753 ._adder_ssnf6_238 ._surfaceText_ssnf6_261>:not(._surfaceLine_ssnf6_273){grid-template-columns:auto minmax(0,1fr)}}._tab_mva2w_8{flex-direction:column;flex:1;min-height:0;display:flex}._sub_mva2w_15{margin:0 0 var(--space-5);color:var(--c-muted2);flex:none;font-size:12.5px}._area_mva2w_23{flex:1;min-height:0;overflow-y:auto}._cards_mva2w_29{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._cards_mva2w_29>li{flex:none}._well_mva2w_43{border:1px dashed var(--c-border);border-radius:var(--radius-4);max-width:60ch;font-size:var(--text-meta);color:var(--c-muted2);margin:0;padding:16px 18px}._card_mva2w_29{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);flex-direction:column;display:flex;overflow:hidden}._head_mva2w_64{align-items:center;gap:var(--space-4);padding:var(--space-4) 16px 0;display:flex}._headMain_mva2w_71,._toggle_mva2w_72{align-items:baseline;gap:2px var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._toggle_mva2w_72{padding:var(--space-1) var(--space-2) var(--space-1) 0;border-radius:var(--radius-2);color:inherit;font-weight:var(--weight-normal);text-align:left;cursor:pointer;background:0 0;border:none}._toggle_mva2w_72:hover ._name_mva2w_91{color:var(--c-accent-ink)}._chevron_mva2w_95{width:14px;color:var(--c-muted2);flex:none;align-self:center;font-size:15px;line-height:1;transition:transform .12s}._open_mva2w_105 ._chevron_mva2w_95{transform:rotate(90deg)}._name_mva2w_91{font-weight:var(--weight-strong);font-size:var(--text-body);color:var(--c-text);overflow-wrap:anywhere}._kind_mva2w_116{font-size:var(--text-small);color:var(--c-muted);white-space:nowrap}._book_mva2w_122{border:1px solid var(--c-border-control);border-radius:var(--radius-3);font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-accent-ink);white-space:nowrap;flex:none;margin-left:auto;padding:5px 10px;text-decoration:none}._book_mva2w_122:hover{border-color:var(--c-accent);background:var(--c-accent-tint)}._sub2_mva2w_141{align-items:center;gap:var(--space-2) var(--space-5);padding:var(--space-2) 16px 11px;color:var(--c-muted2);flex-wrap:wrap;font-size:12.5px;display:flex}._indented_mva2w_152{padding-left:38px}._money_mva2w_156{font-variant-numeric:tabular-nums;margin-left:auto}._segments_mva2w_161{gap:3px;display:flex}._segment_mva2w_161{background:var(--c-surface2);width:14px;height:6px;box-shadow:inset 0 0 0 1px var(--c-border-strong);border-radius:2px;display:block}._segmentDone_mva2w_175{background:var(--c-accent);box-shadow:none}._segmentBooked_mva2w_180{background:var(--c-accent-tint2);box-shadow:inset 0 0 0 1px var(--c-accent)}._visits_mva2w_187{border-top:1px solid var(--c-rule);margin:0 16px 4px;padding:0;list-style:none}._visits_mva2w_187._indented_mva2w_152{margin-left:38px;padding-left:0}._visit_mva2w_187{gap:var(--space-4);border-bottom:1px solid var(--c-rule);min-height:34px;font-size:var(--text-meta);grid-template-columns:22px minmax(0,1fr) minmax(0,210px) 90px;align-items:center;display:grid}._visit_mva2w_187:last-child{border-bottom:none}._number_mva2w_213{color:var(--c-muted);font-variant-numeric:tabular-nums}._visitName_mva2w_218{overflow-wrap:anywhere;min-width:0;color:var(--c-text)}._state_mva2w_224,._booked_mva2w_225{color:var(--c-muted2);font-variant-numeric:tabular-nums;font-size:12.5px}._booked_mva2w_225{color:var(--c-accent-ink);font-weight:var(--weight-strong)}._price_mva2w_236{text-align:right;font-variant-numeric:tabular-nums;color:var(--c-text)}@container app-content (width<=620px){._visit_mva2w_187{grid-template-columns:22px minmax(0,1fr) auto}._state_mva2w_224,._booked_mva2w_225{grid-column:2/-1}._indented_mva2w_152,._visits_mva2w_187._indented_mva2w_152{margin-left:16px;padding-left:16px}._sub2_mva2w_141._indented_mva2w_152{margin-left:0}}._sub_mva2w_15{color:var(--c-muted);font-size:13px}._well_mva2w_43{border:1px dashed var(--c-line);border-radius:var(--card-radius);background:var(--c-bg)}._card_mva2w_29{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm)}._head_mva2w_64{padding:12px 18px 0}._name_mva2w_91{letter-spacing:-.01em;font-size:14.5px}._kind_mva2w_116{font-size:12.5px}._book_mva2w_122{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-accent) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-accent-tint);color:var(--c-accent-ink);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:color-mix(in srgb, var(--c-accent) 40%, transparent);--btn-hover-ink:var(--c-accent-ink);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._book_mva2w_122:hover:not(:disabled){border-color:color-mix(in srgb, var(--c-accent) 40%, transparent);background:var(--c-accent-tint2);color:var(--c-accent-ink);filter:none}._book_mva2w_122:disabled{opacity:.5;box-shadow:none;cursor:default}._book_mva2w_122:focus-visible{box-shadow:var(--ring);outline:none}._book_mva2w_122{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._sub2_mva2w_141{padding:4px 18px 12px;font-size:13px}._money_mva2w_156{font-weight:var(--weight-medium);color:var(--c-text)}._segment_mva2w_161{width:18px;height:6px;box-shadow:inset 0 0 0 1px var(--c-line);border-radius:3px}._visits_mva2w_187{margin:0 18px 6px}._visit_mva2w_187{min-height:38px;font-size:13px}._state_mva2w_224,._booked_mva2w_225{font-size:12.5px}._correct_mva2w_374{margin-left:var(--space-3);font-family:var(--font-text);color:var(--c-accent-ink);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;text-decoration:underline}._correct_mva2w_374:focus-visible{box-shadow:var(--ring);border-radius:4px;outline:none}._header_h3eeb_1{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._title_h3eeb_8{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);margin:0;line-height:1.15}._close_h3eeb_16{border:1px solid var(--c-border-control);border-radius:var(--ctl-radius-sm);background:var(--c-bg);font-size:var(--text-micro);color:var(--c-muted2);cursor:pointer;padding:5px 12px}._intro_h3eeb_26{font-size:var(--text-micro);color:var(--c-muted2);margin:0;line-height:1.45}._steps_h3eeb_33{border:1px solid var(--c-edge);border-radius:var(--radius-3);margin:0;padding:0;list-style:none}._step_h3eeb_33{border-bottom:1px solid var(--c-rule);grid-template-columns:minmax(0,1fr) 72px 130px auto;align-items:end;gap:10px;padding:10px 12px;display:grid}._step_h3eeb_33:last-child{border-bottom:none}._label_h3eeb_54{color:var(--c-text);align-self:center;min-width:0;font-size:13px}._small_h3eeb_61,._field_h3eeb_62{min-width:0;display:block}._fieldLabel_h3eeb_67{font-size:var(--text-micro);color:var(--c-muted2);margin-bottom:4px;display:block}._input_h3eeb_74{width:100%;min-height:var(--ctl-h-sm);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius-sm);background:var(--c-bg);font-family:var(--font-text);color:var(--c-text);padding:0 10px;font-size:13px}._input_h3eeb_74:focus-visible,._close_h3eeb_16:focus-visible,._undo_h3eeb_88:focus-visible,._save_h3eeb_89:focus-visible{box-shadow:var(--ring);outline:none}._was_h3eeb_94{font-size:var(--text-micro);color:var(--c-muted3);margin-top:3px;display:block}._undo_h3eeb_88{min-height:var(--ctl-h-sm);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius-sm);background:var(--c-bg);color:var(--c-muted2);cursor:pointer;white-space:nowrap;padding:0 10px;font-size:12.5px}._actions_h3eeb_113{justify-content:flex-end;display:flex}._save_h3eeb_89{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-accent) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-accent-tint);color:var(--c-accent-ink);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);cursor:pointer;padding:0 14px}._undo_h3eeb_88:disabled,._save_h3eeb_89:disabled{opacity:.5;cursor:default}._error_h3eeb_137{font-size:var(--text-micro);color:var(--c-warm);margin:0}@media (width<=560px){._step_h3eeb_33{grid-template-columns:1fr 1fr}._label_h3eeb_54{grid-column:1/-1}}._screen_vv9gy_13{height:100%;min-height:0;display:flex;position:relative}._search_vv9gy_22,._sort_vv9gy_23{border:1px solid var(--c-border-control);border-radius:var(--radius-4);background:var(--c-surface);height:40px;font-family:var(--font-text);color:var(--c-text);font-size:13.5px}._search_vv9gy_22{flex:0 460px;min-width:0;padding:0 12px}._search_vv9gy_22::placeholder{color:var(--c-muted)}._sortWrap_vv9gy_43{flex:none;display:inline-flex;position:relative}._sortWrap_vv9gy_43:before{content:"";border-right:1.5px solid var(--c-text2);border-bottom:1.5px solid var(--c-text2);pointer-events:none;width:6px;height:6px;position:absolute;top:50%;left:12px;transform:translateY(-70%)rotate(45deg)}._sortWrap_vv9gy_43 ._sort_vv9gy_23{appearance:none;padding:0 10px 0 28px}._sort_vv9gy_23{color:var(--c-text2);cursor:pointer;flex:none;padding:0 10px;font-size:13px}._newPatient_vv9gy_84,._newSmall_vv9gy_85{border:1px solid var(--c-accent);border-radius:var(--radius-3);white-space:nowrap;padding:8px 14px;font-size:13px}._newSmall_vv9gy_85{padding:4px 10px;font-size:12px}._quietButton_vv9gy_99{border-radius:var(--radius-3);font-size:12.5px;font-weight:var(--weight-normal);color:var(--c-muted2);white-space:nowrap;cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;padding:6px 10px}._note_vv9gy_115{color:var(--c-muted2);margin:0;padding:12px 18px;font-size:12.5px}._row_vv9gy_124{border:none;border-bottom:1px solid var(--c-rule);width:100%;height:42px;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:minmax(0,1.6fr) 110px 170px;align-items:center;gap:16px;padding:0 18px;display:grid}._row_vv9gy_124:last-child{border-bottom:none}._rowName_vv9gy_152{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._rowMeta_vv9gy_159{min-width:0;color:var(--c-muted2);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}._removedRow_vv9gy_169{border-bottom:1px solid var(--c-rule);grid-template-columns:minmax(0,1.6fr) 110px auto;align-items:center;gap:16px;min-height:42px;padding:0 18px;font-size:13.5px;display:grid}._removedRow_vv9gy_169:last-child{border-bottom:none}._restore_vv9gy_184{border:1px solid var(--c-border-control);border-radius:var(--radius-3);font-size:12px;font-weight:var(--weight-normal);color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-accent-ink);background:0 0;justify-self:end;padding:3px 10px}._listPage_vv9gy_202{flex-direction:column;flex:1;min-width:0;padding:0 14px;display:flex}._listHead_vv9gy_210{flex:none;align-items:center;gap:12px;display:flex}._title_vv9gy_217{font-size:var(--text-display-s);font-weight:var(--weight-strong);margin:0;line-height:1.2}._listActions_vv9gy_224{align-items:center;gap:10px;margin-left:auto;display:flex}._listSearch_vv9gy_231{flex:none;align-items:center;gap:10px;margin-top:18px;display:flex}._table_vv9gy_240{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);flex-direction:column;flex:1;min-height:0;margin-top:16px;display:flex;overflow:hidden}._tableHead_vv9gy_252{border-bottom:1px solid var(--c-rule);height:36px;color:var(--c-muted);flex:none;grid-template-columns:minmax(0,1.6fr) 110px 170px;align-items:center;gap:16px;padding:0 18px;font-size:11.5px;display:grid}._withAttendance_vv9gy_265 ._tableHead_vv9gy_252,._withAttendance_vv9gy_265 ._row_vv9gy_124{grid-template-columns:minmax(0,1.4fr) 100px 150px 230px}._tableBody_vv9gy_271{flex:1;min-height:0;overflow-y:auto}._listFoot_vv9gy_283{flex:none;min-height:40px}@media (pointer:coarse){._listFoot_vv9gy_283{min-height:56px}}._scrim_vv9gy_301{z-index:40;background:var(--c-scrim);cursor:default;border:none;border-radius:0;padding:0;position:fixed;inset:0}._drawer_vv9gy_312{z-index:41;border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-chrome);width:320px;max-width:100%;box-shadow:14px 0 34px -18px var(--c-shadow);display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}._drawerInner_vv9gy_328{flex-direction:column;flex:1;min-width:0;display:flex}._drawerHead_vv9gy_335{flex-direction:column;flex:none;gap:9px;padding:14px 14px 10px;display:flex}._drawerTitle_vv9gy_343{align-items:center;gap:8px;display:flex}._drawerTitle_vv9gy_343 h2{font-size:13.5px;font-weight:var(--weight-strong);margin:0 auto 0 0}._close_vv9gy_355{border-radius:var(--radius-3);width:28px;height:28px;color:var(--c-muted2);font-size:17px;font-weight:var(--weight-normal);cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;place-items:center;padding:0;line-height:1;display:grid}._drawerSearch_vv9gy_375{flex-direction:column;gap:6px;display:flex}._drawerSearch_vv9gy_375 ._search_vv9gy_22,._drawerSearch_vv9gy_375 ._sort_vv9gy_23{flex:none;height:34px;font-size:12.5px}._drawerList_vv9gy_388{flex:1;min-height:0;overflow-y:auto}._drawerList_vv9gy_388 ._row_vv9gy_124{border-bottom:none;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;height:34px;padding:0 14px;font-size:13px}._drawerList_vv9gy_388 ._row_vv9gy_124 ._rowMeta_vv9gy_159{color:var(--c-muted);font-size:11.5px}._drawerList_vv9gy_388 ._row_vv9gy_124 [data-testid=patient-attendance]{color:var(--c-muted2);grid-column:1/-1;font-size:11px}._drawerList_vv9gy_388 ._row_vv9gy_124:has([data-testid=patient-attendance]){align-content:center;row-gap:1px;height:50px}._drawerList_vv9gy_388 ._removedRow_vv9gy_169{grid-template-columns:minmax(0,1fr) auto;padding:6px 14px;font-size:13px}._drawerList_vv9gy_388 ._removedRow_vv9gy_169 ._rowMeta_vv9gy_159{grid-row:2}._drawerList_vv9gy_388 ._removedRow_vv9gy_169 ._restore_vv9gy_184{grid-area:1/2/3}._rowActive_vv9gy_437,._rowActive_vv9gy_437:hover{background:var(--c-nav-active);box-shadow:inset 2px 0 0 var(--c-accent);font-weight:var(--weight-strong)}._drawerFoot_vv9gy_444{border-top:1px solid var(--c-rule);flex:none;align-items:center;gap:8px;min-height:44px;padding:4px 10px 6px;display:flex}._drawerFoot_vv9gy_444>nav{margin-left:auto;padding-top:0}._drawerFoot_vv9gy_444>nav>span:first-child{display:none}._fileColumn_vv9gy_466{flex-direction:column;flex:1;min-width:0;display:flex}._top_vv9gy_473{flex:none;align-items:center;height:26px;margin-bottom:8px;display:flex}._back_vv9gy_481,._backLink_vv9gy_482,._backArrow_vv9gy_483{border-radius:var(--radius-3);font-size:12.5px;font-weight:var(--weight-normal);color:var(--c-muted2);cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;align-items:center;gap:7px;padding:4px 10px 4px 6px;text-decoration:none;display:inline-flex}._backArrow_vv9gy_483:hover,._backLink_vv9gy_482:hover{background:var(--c-surface2);color:var(--c-text)}._backLink_vv9gy_482{display:none}@container app-content (width<=820px){._back_vv9gy_481{display:none}._backLink_vv9gy_482{display:inline-flex}._listPage_vv9gy_202{padding:0}._listSearch_vv9gy_231{flex-wrap:wrap}._search_vv9gy_22{flex:100%}._row_vv9gy_124,._tableHead_vv9gy_252,._withAttendance_vv9gy_265 ._tableHead_vv9gy_252,._withAttendance_vv9gy_265 ._row_vv9gy_124{grid-template-columns:minmax(0,1fr) auto}._row_vv9gy_124>._rowMeta_vv9gy_159:nth-child(3),._tableHead_vv9gy_252>span:nth-child(3),._withAttendance_vv9gy_265 ._tableHead_vv9gy_252>span:nth-child(4){display:none}._withAttendance_vv9gy_265 ._row_vv9gy_124{height:auto;min-height:42px;padding-block:6px}._withAttendance_vv9gy_265 ._row_vv9gy_124 [data-testid=patient-attendance]{grid-column:1/-1}}._title_vv9gy_217{font-size:22px;font-weight:var(--weight-strong);letter-spacing:-.025em;line-height:1.2}._search_vv9gy_22,._sort_vv9gy_23{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._search_vv9gy_22:focus-visible,._sort_vv9gy_23:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._search_vv9gy_22,._sort_vv9gy_23{height:var(--ctl-h)}._search_vv9gy_22{background-image:radial-gradient(circle at 15px 15px, transparent 4.5px, var(--c-muted) 4.6px, var(--c-muted) 5.9px, transparent 6px), linear-gradient(45deg, transparent 47%, var(--c-muted) 47%, var(--c-muted) 59%, transparent 59%);background-position:0 2px,20px 20px;background-repeat:no-repeat;background-size:100% 100%,6px 6px;padding-left:34px}._sortWrap_vv9gy_43:before{border-color:var(--c-muted)}._newPatient_vv9gy_84{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._newPatient_vv9gy_84:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._newPatient_vv9gy_84:disabled{opacity:.5;box-shadow:none;cursor:default}._newPatient_vv9gy_84:focus-visible{box-shadow:var(--ring);outline:none}._newSmall_vv9gy_85{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._newSmall_vv9gy_85:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._newSmall_vv9gy_85:disabled{opacity:.5;box-shadow:none;cursor:default}._newSmall_vv9gy_85:focus-visible{box-shadow:var(--ring);outline:none}._newSmall_vv9gy_85{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._quietButton_vv9gy_99{min-height:var(--ctl-h);border-radius:var(--ctl-radius);color:var(--c-text2);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._quietButton_vv9gy_99:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text);filter:none;border-color:#0000}._quietButton_vv9gy_99:disabled{opacity:.5;box-shadow:none;cursor:default}._quietButton_vv9gy_99:focus-visible{box-shadow:var(--ring);outline:none}._quietButton_vv9gy_99{box-shadow:none;min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._restore_vv9gy_184{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._restore_vv9gy_184:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._restore_vv9gy_184:disabled{opacity:.5;box-shadow:none;cursor:default}._restore_vv9gy_184:focus-visible{box-shadow:var(--ring);outline:none}._restore_vv9gy_184{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._table_vv9gy_240{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm)}._tableHead_vv9gy_252{background:var(--c-bg);height:38px;font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);letter-spacing:0;text-transform:none}._row_vv9gy_124{height:42px;font-size:13.5px}._row_vv9gy_124:hover{background:var(--c-bg)}._rowName_vv9gy_152{font-weight:var(--weight-medium)}._rowMeta_vv9gy_159{color:var(--c-muted);font-size:13px}._drawer_vv9gy_312{border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._scrim_vv9gy_301{-webkit-backdrop-filter:blur(2px)}._drawerTitle_vv9gy_343 h2{font-size:14px}._close_vv9gy_355{width:30px;height:30px;color:var(--c-muted);box-shadow:none;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}._close_vv9gy_355:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text)}._drawerList_vv9gy_388 ._row_vv9gy_124{border-radius:7px;width:calc(100% - 12px);height:34px;margin:0 6px;padding:0 10px}._rowActive_vv9gy_437,._rowActive_vv9gy_437:hover{background:var(--c-accent-tint);box-shadow:none;color:var(--c-accent-ink)}._drawerFoot_vv9gy_444{border-top-color:var(--c-rule)}._back_vv9gy_481,._backLink_vv9gy_482,._backArrow_vv9gy_483{color:var(--c-muted);border-radius:8px;font-size:13px}._note_vv9gy_115{color:var(--c-muted);font-size:13px}._page_s9l66_14{max-width:780px;padding-bottom:var(--space-9)}._shell_s9l66_28{gap:var(--space-9);grid-template-columns:232px minmax(0,1fr);align-items:start;max-width:1300px;display:grid}._rail_s9l66_43{top:var(--space-5);gap:var(--space-7);flex-direction:column;min-width:0;display:flex;position:sticky}._railHead_s9l66_52{gap:var(--space-5);flex-direction:column;display:flex}._railTitle_s9l66_58{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);line-height:var(--line-tight);margin:0}._railSearch_s9l66_66{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);font-family:var(--font-text);font-size:var(--text-small);color:var(--c-text);min-width:0}._railSearch_s9l66_66:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._railGroup_s9l66_84{flex-direction:column;gap:0;display:flex}._railGroupLabel_s9l66_110{margin-bottom:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-2);background:var(--c-line);font-size:var(--text-meta);font-weight:var(--weight-strong);color:var(--c-text);cursor:default;-webkit-user-select:none;user-select:none}._railItem_s9l66_104{margin-left:var(--space-4);padding:var(--space-3) var(--space-4);border-left:2px solid var(--c-rule);border-radius:0 var(--radius-2) var(--radius-2) 0;font-size:var(--text-meta);line-height:var(--line-body);color:var(--c-text2);text-decoration:none;display:block}._railItem_s9l66_104:focus-visible{outline:2px solid var(--c-ring);outline-offset:-2px}._railItemOn_s9l66_154{background:var(--c-accent-tint);border-left-color:var(--c-accent);color:var(--c-accent-ink);font-weight:var(--weight-strong)}._railBlank_s9l66_161{padding:0 var(--space-4);font-size:var(--text-small);line-height:var(--line-body);color:var(--c-muted);margin:0}._pane_s9l66_174{min-width:0;container:settings-pane/inline-size}._paneInner_s9l66_187{max-width:780px}._paneHead_s9l66_191{gap:var(--space-2);margin:0 0 var(--space-7);flex-direction:column;display:flex}._paneTitle_s9l66_198{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);line-height:var(--line-tight);margin:0}._paneScope_s9l66_208{margin:var(--space-1) 0 0;border-radius:var(--radius-pill);background:var(--c-accent-tint);font-size:var(--text-micro);font-weight:var(--weight-strong);color:var(--c-accent-ink);align-self:flex-start;padding:1px 10px}@container app-content (width<=760px){._shell_s9l66_28{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}._rail_s9l66_43{position:static}._railGroup_s9l66_84{align-items:center;gap:var(--space-2);flex-flow:wrap}._railGroupLabel_s9l66_110{flex:0 0 100%}._railItem_s9l66_104{border:1px solid var(--c-border-control);border-radius:var(--radius-1);margin-left:0}._railItemOn_s9l66_154{border-color:var(--c-accent)}}._back_s9l66_265{margin:0 0 var(--space-6);font-size:var(--text-small);color:var(--c-muted);text-decoration:none;display:inline-block}._back_s9l66_265:hover{color:var(--c-accent-ink)}._back_s9l66_265:focus-visible{outline:2px solid var(--c-ring);outline-offset:2px;border-radius:var(--radius-1)}._head_s9l66_283{margin:0 0 var(--space-8)}._headRow_s9l66_287{justify-content:space-between;align-items:baseline;gap:var(--space-5);flex-wrap:wrap;display:flex}._headActions_s9l66_295{gap:var(--space-3);flex-wrap:wrap;display:flex}._title_s9l66_301{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-m);line-height:var(--line-tight);margin:0}._lead_s9l66_310{margin:var(--space-2) 0 0;font-size:var(--text-body);line-height:var(--line-body);color:var(--c-muted3)}._facts_s9l66_338{gap:var(--space-7) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:0;padding:0;display:grid}._card_s9l66_347>._facts_s9l66_338{padding:var(--space-7)}._fact_s9l66_338{flex-direction:column;gap:2px;min-width:0;display:flex}._factValue_s9l66_366{font-size:var(--text-body);line-height:var(--line-body);color:var(--c-text);overflow-wrap:anywhere;margin:0}._identity_s9l66_386{align-items:center;gap:var(--space-7);margin:0 0 var(--space-7);padding:var(--space-7);border:1px solid var(--c-border-faint);border-radius:var(--radius-3);background:var(--c-surface);flex-wrap:wrap;display:flex}._identityMark_s9l66_398,._identityMarkBlank_s9l66_399{border-radius:var(--radius-3);background:var(--c-surface2);border:1px solid var(--c-border-faint);flex:none;width:88px;height:88px}._identityMark_s9l66_398{object-fit:contain;padding:var(--space-2)}._identityMarkBlank_s9l66_399{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-m);color:var(--c-muted);place-items:center;display:grid}._identityBody_s9l66_424{gap:var(--space-2);flex-direction:column;flex:16rem;min-width:0;display:flex}._identityName_s9l66_432{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);line-height:var(--line-tight);color:var(--c-text);overflow-wrap:anywhere;margin:0}._identitySlug_s9l66_444{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--c-muted);overflow-wrap:anywhere}._identityActions_s9l66_451{align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._notice_s9l66_459{margin:var(--space-6) 0 0;padding:var(--space-4) var(--space-6);border-left:2px solid var(--c-warm);border-radius:0 var(--radius-1) var(--radius-1) 0;background:var(--c-warm-tint);font-size:var(--text-small);line-height:var(--line-body);color:var(--c-warm)}._block_s9l66_472{margin:0 0 var(--space-9)}._blockHead_s9l66_476{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}._blockTitle_s9l66_485{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);line-height:var(--line-tight);margin:0}._blockNote_s9l66_494{margin:var(--space-1) 0 0;font-size:var(--text-small);color:var(--c-muted3)}._quiet_s9l66_500{font-size:var(--text-small);color:var(--c-muted2);margin:0}._blank_s9l66_506{padding:var(--space-7) var(--space-7);border:1px dashed var(--c-border);border-radius:var(--radius-2);font-size:var(--text-small);line-height:var(--line-body);color:var(--c-muted2);margin:0}._cardBody_s9l66_517>._blank_s9l66_506{padding:var(--space-6)}._list_s9l66_523{border:1px solid var(--c-border-faint);border-radius:var(--radius-2);margin:0;padding:0;list-style:none;overflow:hidden}._list_s9l66_523>li+li{border-top:1px solid var(--c-border-faint)}._row_s9l66_7,._rowMuted_s9l66_545{align-items:center;gap:var(--space-6);width:100%;padding:var(--space-5) var(--space-7);background:var(--c-bg);color:inherit;min-height:var(--h-row);text-decoration:none;display:flex}._cardRows_s9l66_558 ._row_s9l66_7,._cardRows_s9l66_558 ._rowMuted_s9l66_545{background:0 0}._cardRows_s9l66_558 ._rowMuted_s9l66_545,._rowMuted_s9l66_545{background:var(--c-surface2)}a._row_s9l66_7:focus-visible{outline:2px solid var(--c-ring);outline-offset:-2px}._rowBody_s9l66_582{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._rowTitle_s9l66_590{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._rowName_s9l66_362{font-size:var(--text-body);color:var(--c-text);overflow-wrap:anywhere}._rowMuted_s9l66_545 ._rowName_s9l66_362{color:var(--c-muted2)}._rowMeta_s9l66_612{font-size:var(--text-micro);color:var(--c-muted);overflow-wrap:anywhere}._listCompact_s9l66_631 ._row_s9l66_7{padding:var(--space-3) var(--space-6);min-height:0}._listCompact_s9l66_631 ._rowBody_s9l66_582{align-items:baseline;column-gap:var(--space-3);flex-flow:wrap;row-gap:2px}._listCompact_s9l66_631 ._rowMeta_s9l66_612{flex:auto;min-width:0}._rowActions_s9l66_649{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._rowPrice_s9l66_665{text-align:right;width:6.5rem;font-size:var(--text-meta);font-variant-numeric:tabular-nums;color:var(--c-text);flex:none}._rowMuted_s9l66_545 ._rowPrice_s9l66_665{color:var(--c-muted2)}._chevron_s9l66_678{font-size:var(--text-lead);color:var(--c-muted3);flex:none;line-height:1}a._row_s9l66_7:hover ._chevron_s9l66_678{color:var(--c-accent)}._seat_s9l66_690{border-radius:var(--radius-pill);background:var(--c-surface2);width:24px;height:24px;font-family:var(--font-mono);font-size:var(--text-micro);color:var(--c-muted2);flex:none;justify-content:center;align-items:center;display:flex}._rowMuted_s9l66_545 ._seat_s9l66_690{opacity:.5}._tagQuiet_s9l66_710,._tagWarm_s9l66_711{border-radius:var(--radius-pill);font-size:var(--text-micro);white-space:nowrap;padding:1px 8px}._tagQuiet_s9l66_710{background:var(--c-surface2);border:1px solid var(--c-border);color:var(--c-muted2)}._tagWarm_s9l66_711{background:var(--c-warm-tint);color:var(--c-warm)}._tagRole_s9l66_738{border-radius:var(--radius-pill);background:var(--c-accent-tint);font-size:var(--text-micro);color:var(--c-accent-ink);white-space:nowrap;padding:1px 8px}._filters_s9l66_753{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._filters_s9l66_753 ._input_s9l66_760{flex:none;width:auto}._filterGrow_s9l66_766{min-width:10rem;flex:14rem!important}._linkish_s9l66_778{font:inherit;color:var(--c-accent-ink);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._linkish_s9l66_778:hover{color:var(--c-accent)}._linkish_s9l66_778:focus-visible{outline:2px solid var(--c-ring);outline-offset:2px;border-radius:var(--radius-1)}._card_s9l66_347{margin:0 0 var(--space-7);border:1px solid var(--c-border-faint);border-radius:var(--radius-3);background:var(--c-surface);overflow:hidden}._card_s9l66_347:last-child{margin-bottom:0}._cardHead_s9l66_539{justify-content:space-between;align-items:baseline;gap:var(--space-5);padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--c-border-faint);flex-wrap:wrap;display:flex}._cardTitle_s9l66_856{font-family:var(--font-text);font-weight:var(--weight-strong);font-size:var(--text-body);line-height:var(--line-tight);color:var(--c-text);margin:0}._cardActions_s9l66_865{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._cardBody_s9l66_517{gap:var(--space-5);padding:var(--space-6) var(--space-7);flex-direction:column;display:flex}._cardBody_s9l66_517:not(:last-child){border-bottom:1px solid var(--c-border-faint)}._cardPlain_s9l66_897{gap:var(--space-5);padding:var(--space-6) var(--space-7);flex-direction:column;display:flex}._cardRows_s9l66_558{margin:0;padding:0;list-style:none}._cardRows_s9l66_558>li+li{border-top:1px solid var(--c-border-faint)}._cardDanger_s9l66_943 ._cardHead_s9l66_539{background:var(--c-warm-tint);border-bottom:none}._panel_s9l66_800{margin:0 0 var(--space-6);padding:var(--space-7) var(--space-7);border:1px solid var(--c-accent-a30);border-radius:var(--radius-2);background:var(--c-surface);gap:var(--space-6);flex-direction:column;display:flex}._panelTitle_s9l66_803{font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-text2);margin:0}._form_s9l66_984{flex-direction:column;gap:14px;display:flex}._formGrid_s9l66_990{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 18px;display:grid}._field_s9l66_996{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._label_s9l66_1003{font-size:var(--text-micro);color:var(--c-muted2)}._formNote_s9l66_1008{font-size:var(--text-micro);line-height:var(--line-body);color:var(--c-muted3);max-width:62ch;margin:0}._formHint_s9l66_1016{font-size:var(--text-micro);line-height:var(--line-body);color:var(--c-muted3);align-self:center}._formActions_s9l66_1023,._inlineForm_s9l66_1024{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._inlineForm_s9l66_1024{flex:1;min-width:0}._input_s9l66_760{border:1px solid var(--c-border-control);border-radius:var(--radius-1);background:var(--c-bg);width:100%;font-family:var(--font-text);font-size:var(--text-small);color:var(--c-text);min-width:0;padding:7px 10px}._input_s9l66_760:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._inlineForm_s9l66_1024 ._input_s9l66_760{flex:1;width:auto}._inlineNumber_s9l66_1079{flex:none;align-items:center;gap:6px;display:flex}._inlineForm_s9l66_1024 ._numberInput_s9l66_1086{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:64px}._suffix_s9l66_1093{font-size:var(--text-micro);color:var(--c-muted3);white-space:nowrap}._primary_s9l66_1101,._ghost_s9l66_1102,._danger_s9l66_1103,._icon_s9l66_1104{font-family:var(--font-text);cursor:pointer;white-space:nowrap;border-radius:var(--radius-1);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink)}._primary_s9l66_1101{border:1px solid var(--c-accent);background:var(--c-accent);font-size:var(--text-small);color:var(--c-bg);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-bg);padding:7px 14px}._primary_s9l66_1101:hover:not(:disabled){background:var(--c-accent-ink);border-color:var(--c-accent-ink)}._ghost_s9l66_1102{border:1px solid var(--c-border-control);font-size:var(--text-micro);color:var(--c-text2);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;padding:6px 11px}._ghost_s9l66_1102:hover:not(:disabled){border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._danger_s9l66_1103{border:1px solid var(--c-border);font-size:var(--text-micro);color:var(--c-muted2);--btn-hover-bg:var(--c-warm-tint);--btn-hover-border:var(--c-warm);--btn-hover-ink:var(--c-warm);background:0 0;padding:6px 11px}._danger_s9l66_1103:hover:not(:disabled){border-color:var(--c-warm);background:var(--c-warm-tint);color:var(--c-warm)}._icon_s9l66_1104{font-size:var(--text-small);color:var(--c-muted2);background:0 0;border:none;border-radius:0;padding:5px 9px;line-height:1}._moves_s9l66_1211{border:1px solid var(--c-border-control);border-radius:var(--radius-1);display:inline-flex;overflow:hidden}._moves_s9l66_1211 ._icon_s9l66_1104+._icon_s9l66_1104{border-left:1px solid var(--c-border)}._primary_s9l66_1101:disabled,._ghost_s9l66_1102:disabled,._danger_s9l66_1103:disabled,._icon_s9l66_1104:disabled{cursor:default;opacity:.4}._primary_s9l66_1101:focus-visible,._ghost_s9l66_1102:focus-visible,._danger_s9l66_1103:focus-visible,._icon_s9l66_1104:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._confirm_s9l66_1240{border-top:1px solid var(--c-border-faint);background:var(--c-warm-tint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:11px 16px;display:flex}._confirmText_s9l66_1251{min-width:220px;font-size:var(--text-micro);line-height:var(--line-body);color:var(--c-warm);flex:1;margin:0}._confirmActions_s9l66_1260{align-items:center;gap:6px;display:flex}._toastError_s9l66_1274,._toastDone_s9l66_1275{z-index:60;border-radius:var(--radius-2);max-width:min(420px,100vw - 48px);box-shadow:0 12px 32px var(--c-shadow);align-items:flex-start;gap:10px;padding:12px 14px;animation:.14s ease-out _toastIn_s9l66_1;display:flex;position:fixed;bottom:24px;right:24px}._toastError_s9l66_1274{border:1px solid var(--c-warm);background:var(--c-warm-tint);color:var(--c-warm)}._toastDone_s9l66_1275{border:1px solid var(--c-good);background:var(--c-good-tint);color:var(--c-good)}._toastIcon_s9l66_1304{border-radius:var(--radius-pill);width:18px;height:18px;font-size:var(--text-micro);border:1px solid;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}._toastText_s9l66_1317{font-size:var(--text-small);line-height:var(--line-body);color:inherit;flex:1;margin:0}._toastClose_s9l66_1325{font-family:var(--font-text);font-size:var(--text-micro);color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;flex:none;padding:0 2px}._toastClose_s9l66_1325:hover{opacity:1}._toastClose_s9l66_1325:focus-visible{outline:2px solid var(--c-ring);outline-offset:2px}@keyframes _toastIn_s9l66_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._toastError_s9l66_1274,._toastDone_s9l66_1275{animation:none}}._logoRow_s9l66_1374{align-items:flex-start;gap:var(--space-7);flex-wrap:wrap;margin:0;display:flex}._logo_s9l66_1374,._logoBlank_s9l66_1384{border:1px solid var(--c-border-faint);border-radius:var(--radius-2);background:var(--c-surface2);flex:none;width:56px;height:56px}._logo_s9l66_1374{object-fit:contain;padding:4px}._logoBlank_s9l66_1384{font-family:var(--font-display);font-size:var(--text-display-s);color:var(--c-muted);place-items:center;display:grid}._logoActions_s9l66_1408{flex:1;min-width:240px}._fileInput_s9l66_1414{display:none}._factNote_s9l66_1418{font-size:var(--text-micro);font-weight:var(--weight-normal);color:var(--c-muted);margin-top:2px;display:block}._syncPill_s9l66_1435{font-size:var(--text-micro);white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;padding:1px 8px}._syncPill_s9l66_1435[data-tone=good]{background:var(--c-good-tint);color:var(--c-good);border-color:var(--c-good)}._syncPill_s9l66_1435[data-tone=warn]{background:var(--c-warm-tint);color:var(--c-warm);border-color:var(--c-warm)}._syncPill_s9l66_1435[data-tone=bad]{background:var(--c-warm);color:var(--c-bg);border-color:var(--c-warm)}._syncPill_s9l66_1435[data-tone=quiet]{background:var(--c-surface2);color:var(--c-muted2);border-color:var(--c-border-faint)}._spanTwo_s9l66_1481{grid-column:span 2;min-width:0}@container settings-pane (width<=460px){._spanTwo_s9l66_1481{grid-column:span 1}}._googleRow_s9l66_1508{gap:var(--space-4);align-items:center;display:flex}._googleRow_s9l66_1508 ._input_s9l66_760{flex:auto;min-width:0}._checkRow_s9l66_1527{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--c-border);border-radius:var(--radius-2);background:var(--c-surface2);font-size:var(--text-small);color:var(--c-ink);cursor:pointer;max-width:62ch;display:flex}._checkRow_s9l66_1527 input{accent-color:var(--c-accent-ink);cursor:pointer}._setup_s9l66_1566{margin:var(--space-5) 0 var(--space-4);padding:var(--space-6) var(--space-7);border:1px solid var(--c-accent-a30);border-radius:var(--radius-2);background:var(--c-surface)}._setupHead_s9l66_1582{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin:0 0 var(--space-4);padding:0 0 var(--space-4);border-bottom:1px solid var(--c-border-faint);flex-wrap:wrap;display:flex}._setupTitle_s9l66_1593{font-size:var(--text-lead);font-weight:var(--weight-strong);line-height:var(--line-tight);color:var(--c-text);margin:0}._setupCount_s9l66_1601{font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--c-muted)}._setupBody_s9l66_1607{max-width:62ch;font-size:var(--text-meta);line-height:var(--line-body);color:var(--c-text);margin:0}._setupActions_s9l66_1621{align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._setupActions_s9l66_1621 a{align-items:center;text-decoration:none;display:inline-flex}._setupConfirm_s9l66_1649{border:1px solid var(--c-border-control);border-radius:var(--radius-1);background:var(--c-surface);font-family:var(--font-text);font-size:var(--text-small);color:var(--c-text);cursor:pointer;white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);padding:7px 14px}._rowConfirm_s9l66_1682{border:1px solid var(--c-accent);border-radius:var(--radius-1);font-family:var(--font-text);font-size:var(--text-micro);color:var(--c-accent);cursor:pointer;white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);background:0 0;padding:6px 11px}._week_s9l66_1711{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._day_s9l66_1720{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--c-border);background:var(--c-surface);border-radius:8px;flex-direction:column;min-width:0;display:flex}._dayShut_s9l66_1731{background:var(--c-surface2)}._dayName_s9l66_1736{font-size:var(--text-micro);color:var(--c-muted2);font-weight:600}._dayTime_s9l66_1742{border:1px solid var(--c-border-control);background:var(--c-surface);width:100%;min-width:0;color:var(--c-text);font:inherit;font-size:var(--text-small);border-radius:6px;padding:6px 8px}._dayTime_s9l66_1742:disabled{background:var(--c-surface2);color:var(--c-muted)}._dayTime_s9l66_1742:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._dayShutToggle_s9l66_1731{border:1px solid var(--c-border-control);background:var(--c-surface);color:var(--c-text2);font:inherit;font-size:var(--text-micro);cursor:pointer;border-radius:6px;padding:4px 6px}._dayShutToggle_s9l66_1731:hover:not(:disabled){background:var(--btn-hover-bg);border-color:var(--btn-hover-border);color:var(--btn-hover-ink)}._dayShutToggle_s9l66_1731:focus-visible{outline:2px solid var(--c-ring);outline-offset:2px}@container settings-pane (width<=640px){._week_s9l66_1711{grid-template-columns:1fr}._day_s9l66_1720{align-items:center;gap:var(--space-3);flex-direction:row}._dayName_s9l66_1736{flex:0 0 3rem}}._srOnly_s9l66_1819{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._fieldShort_s9l66_1831{max-width:240px}._standalone_s9l66_1840{flex-direction:column;height:100%;display:flex}._fitCard_s9l66_1846{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex}._fitFoot_s9l66_1854{padding:0 var(--space-7) var(--space-4);flex:none}@media (height<=860px){._shell_s9l66_28{padding-bottom:0}._rail_s9l66_43{gap:var(--space-4)}._railHead_s9l66_52{gap:var(--space-3)}._railItem_s9l66_104{padding-block:var(--space-2)}._railGroupLabel_s9l66_110{padding-block:var(--space-1)}}._personPanel_s9l66_1887{margin-top:var(--space-7);flex-direction:column;min-width:0;display:flex}._personPanel_s9l66_1887>*{margin-bottom:var(--space-7)}._personContact_s9l66_1899{gap:var(--space-7);margin-top:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._personContact_s9l66_1899>*{margin:0}._personPanel_s9l66_1887[hidden],._personContact_s9l66_1899[hidden]{display:none}@container app-content (width<=980px){._personContact_s9l66_1899{grid-template-columns:minmax(0,1fr)}}._spanAll_s9l66_1923{grid-column:1/-1}._railGroupLabel_s9l66_110{background:var(--c-line2);border-radius:8px;font-size:12.5px}._railItem_s9l66_104{border-radius:0 8px 8px 0}._railItem_s9l66_104:hover{background:color-mix(in srgb, var(--c-text) 5%, transparent);color:var(--c-text)}._railItemOn_s9l66_154,._railItemOn_s9l66_154:hover{background:var(--c-surface);color:var(--c-text);box-shadow:0 1px 2px var(--c-shadow)}._railTitle_s9l66_58{letter-spacing:-.02em;font-size:18px}._railSearch_s9l66_66{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._railSearch_s9l66_66:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._railGroupLabel_s9l66_110{background:var(--c-line2);font-size:12px;font-weight:var(--weight-strong);color:var(--c-text);border-radius:7px;padding:5px 10px}._railItem_s9l66_104{border-left-color:var(--c-line);margin-left:6px;padding:7px 10px;font-size:13.5px}._paneTitle_s9l66_198,._title_s9l66_301{letter-spacing:-.025em;font-size:22px}._paneScope_s9l66_208{font-size:12.5px;font-weight:var(--weight-medium);padding:3px 11px}._lead_s9l66_310{color:var(--c-muted);font-size:13.5px}._blockTitle_s9l66_485{letter-spacing:-.02em;font-size:17px}._blockNote_s9l66_494,._quiet_s9l66_500,._formNote_s9l66_1008,._formHint_s9l66_1016,._suffix_s9l66_1093{color:var(--c-muted);font-size:12.5px}._back_s9l66_265{font-size:13px;font-weight:var(--weight-medium)}._card_s9l66_347,._identity_s9l66_386{border:1px solid var(--c-edge);border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._cardHead_s9l66_539{border-bottom-color:var(--c-rule);align-items:center}._cardTitle_s9l66_856{letter-spacing:-.01em;font-size:14.5px}._cardBody_s9l66_517:not(:last-child),._cardRows_s9l66_558>li+li,._list_s9l66_523>li+li{border-color:var(--c-rule)}._cardBodyPanel_s9l66_912{background:var(--c-bg)}._cardDanger_s9l66_943{border-color:color-mix(in srgb, var(--c-danger) 30%, transparent)}._cardDanger_s9l66_943 ._cardHead_s9l66_539{background:var(--c-danger-tint)}._cardDanger_s9l66_943 ._cardTitle_s9l66_856{color:var(--c-danger)}._list_s9l66_523{border-color:var(--c-edge);border-radius:var(--card-radius);box-shadow:var(--shadow-xs)}._row_s9l66_7,._rowMuted_s9l66_545{background:var(--c-surface)}a._row_s9l66_7:hover{background:var(--c-bg)}._rowName_s9l66_362{font-size:13.5px;font-weight:var(--weight-medium)}._rowMeta_s9l66_612{font-size:12.5px}._factValue_s9l66_366{font-size:14px;font-weight:var(--weight-medium)}._identityMark_s9l66_398,._identityMarkBlank_s9l66_399,._logo_s9l66_1374,._logoBlank_s9l66_1384{border-color:var(--c-edge);border-radius:12px}._identityName_s9l66_432{letter-spacing:-.02em;font-size:20px}._tagQuiet_s9l66_710,._tagWarm_s9l66_711,._tagRole_s9l66_738{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._tagQuiet_s9l66_710{border:0}._syncPill_s9l66_1435{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._notice_s9l66_459{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._blank_s9l66_506{border:1px dashed var(--c-line);border-radius:var(--card-radius);background:var(--c-bg);color:var(--c-muted)}._panel_s9l66_800,._setup_s9l66_1566{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm)}._panelTitle_s9l66_803,._setupTitle_s9l66_1593{color:var(--c-text);font-size:14.5px}._label_s9l66_1003{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._input_s9l66_760{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._input_s9l66_760:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}input._input_s9l66_760{height:var(--ctl-h)}._primary_s9l66_1101{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_s9l66_1101:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_s9l66_1101:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_s9l66_1101:focus-visible{box-shadow:var(--ring);outline:none}._ghost_s9l66_1102,._setupConfirm_s9l66_1649{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._ghost_s9l66_1102:hover:not(:disabled),._setupConfirm_s9l66_1649:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._ghost_s9l66_1102:disabled,._setupConfirm_s9l66_1649:disabled{opacity:.5;box-shadow:none;cursor:default}._ghost_s9l66_1102:focus-visible,._setupConfirm_s9l66_1649:focus-visible{box-shadow:var(--ring);outline:none}._danger_s9l66_1103{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-danger) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-danger);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-danger-tint);--btn-hover-border:var(--c-danger);--btn-hover-ink:var(--c-danger);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._danger_s9l66_1103:hover:not(:disabled){border-color:var(--c-danger);background:var(--c-danger-tint);color:var(--c-danger);filter:none}._danger_s9l66_1103:disabled{opacity:.5;box-shadow:none;cursor:default}._danger_s9l66_1103:focus-visible{box-shadow:var(--ring);outline:none}._rowConfirm_s9l66_1682{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-accent) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-accent-tint);color:var(--c-accent-ink);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:color-mix(in srgb, var(--c-accent) 40%, transparent);--btn-hover-ink:var(--c-accent-ink);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._rowConfirm_s9l66_1682:hover:not(:disabled){border-color:color-mix(in srgb, var(--c-accent) 40%, transparent);background:var(--c-accent-tint2);color:var(--c-accent-ink);filter:none}._rowConfirm_s9l66_1682:disabled{opacity:.5;box-shadow:none;cursor:default}._rowConfirm_s9l66_1682:focus-visible{box-shadow:var(--ring);outline:none}._icon_s9l66_1104{width:30px;height:30px;color:var(--c-muted);box-shadow:none;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}._icon_s9l66_1104:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text)}._ghost_s9l66_1102,._danger_s9l66_1103,._rowConfirm_s9l66_1682{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 11px;font-size:12.5px}._moves_s9l66_1211{border-color:var(--c-border-control);box-shadow:var(--shadow-xs);border-radius:8px}._moves_s9l66_1211 ._icon_s9l66_1104{border-radius:0;width:30px;height:28px}._linkish_s9l66_778{font-weight:var(--weight-medium);text-decoration:none}._confirm_s9l66_1240{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:0;padding:9px 12px;font-size:13px;line-height:1.45}._confirmText_s9l66_1251{font-size:12.5px}._toastError_s9l66_1274,._toastDone_s9l66_1275{background:var(--c-text);color:var(--c-bg);box-shadow:var(--shadow-xl);border:0;border-radius:12px}._toastIcon_s9l66_1304{border-color:currentColor}._day_s9l66_1720{border-color:var(--c-edge);background:var(--c-surface);box-shadow:var(--shadow-xs);border-radius:10px;padding:8px}._dayShut_s9l66_1731{background:var(--c-bg);box-shadow:none}._dayName_s9l66_1736{color:var(--c-text);font-size:12.5px}._dayTime_s9l66_1742{border-radius:7px;min-height:32px;font-size:13px}._dayShutToggle_s9l66_1731{min-height:28px;font-size:12px;font-weight:var(--weight-medium);border-radius:7px}._dayTime_s9l66_1742{padding:0 5px;font-size:12.5px}._shellNoRail_s9l66_2487{flex-direction:column;grid-template-columns:minmax(0,1fr);gap:0;display:flex}._tabsHead_s9l66_2498{flex-direction:column;gap:12px;margin:0 0 22px;display:flex}._tabsTitle_s9l66_2505{font-size:22px;font-weight:var(--weight-strong);letter-spacing:-.025em;margin:0}._tabs_s9l66_2498{border-bottom:1px solid var(--c-rule);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}._tab_s9l66_2498{font-size:13.5px;font-weight:var(--weight-medium);color:var(--c-muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:9px 11px 11px;text-decoration:none}._tab_s9l66_2498:hover{color:var(--c-text)}._tabOn_s9l66_2536{border-bottom-color:var(--c-accent);color:var(--c-text);font-weight:var(--weight-strong)}._shellNoRail_s9l66_2487{align-items:stretch;height:100%}._shellNoRail_s9l66_2487>._pane_s9l66_174{flex:auto;width:100%;min-height:0}._shellNoRail_s9l66_2487 ._paneTitleTabbed_s9l66_2554{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._tab_s9l66_2498{padding:9px 9px 11px;font-size:13px}@container app-content (width<=1120px){._tab_s9l66_2498{padding:9px 7px 11px;font-size:12.5px}}._cells_14iva_8{grid-template-columns:minmax(0,1fr) minmax(0,200px) 64px 150px;align-items:center;gap:16px;min-width:0;display:grid}._row_14iva_16{border:none;border-bottom:1px solid var(--c-rule);width:100%;height:42px;font-family:var(--font-text);font-size:13px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border-radius:0;padding:0 18px}._best_14iva_36{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;min-width:0;display:flex}._best_14iva_36 b{font-weight:var(--weight-strong);flex:none}._bestFrom_14iva_49{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--c-muted2);font-size:12px;overflow:hidden}._here_14iva_58{text-align:right;font-variant-numeric:tabular-nums;color:var(--c-text2);white-space:nowrap}._muted_14iva_65{color:var(--c-muted2);font-size:12px}._select_14iva_70{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);min-width:0;height:34px;font-family:var(--font-text);color:var(--c-text);flex:0 220px;padding:0 10px;font-size:13px}._panel_14iva_84{flex:0 0 380px}._hereLine_14iva_88{border-radius:var(--radius-3);background:var(--c-surface2);justify-content:space-between;align-items:center;gap:10px;margin:12px 20px 0;padding:10px 12px;font-size:13px;display:flex}._sellersTitle_14iva_100{font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-text2);margin:18px 20px 6px}._offers_14iva_107{flex:1;min-height:0;margin:0;padding:0 0 12px;list-style:none;overflow:hidden}._offer_14iva_107{border-bottom:1px solid var(--c-rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 20px;display:grid}._offerMain_14iva_125,._offerPrice_14iva_126{flex-direction:column;gap:2px;min-width:0;display:flex}._offerPrice_14iva_126{font-variant-numeric:tabular-nums;align-items:flex-end}._offerName_14iva_138{font-size:13px}._bestBadge_14iva_152{background:var(--c-good);font-size:11px;font-weight:var(--weight-strong);color:var(--c-bg);border-radius:10px;align-self:flex-start;padding:2px 8px}._star_14iva_163{color:var(--c-accent);flex:none;font-size:14px;line-height:1}._selectSmall_14iva_171{flex:0 170px;min-width:136px}._toggleWrap_14iva_177{flex:0 170px;min-width:136px;display:inline-flex}._toggleButton_14iva_183{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;font-weight:400;display:inline-flex}._toggleLabel_14iva_194{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._toggleItem_14iva_200{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:200px;display:grid}._switch_14iva_208{border:1px solid var(--c-border-control);background:var(--c-surface2);border-radius:999px;width:26px;height:15px;transition:background .12s;position:relative}._switch_14iva_208:after{content:"";background:var(--c-muted);border-radius:50%;width:9px;height:9px;transition:transform .12s;position:absolute;top:2px;left:2px}._switchOn_14iva_230{border-color:var(--c-accent);background:var(--c-accent)}@media (prefers-reduced-motion:reduce){._switch_14iva_208,._switch_14iva_208:after{transition:none}}._orderNote_14iva_248{color:var(--c-muted2);margin:0 20px 8px;font-size:12.5px}._chips_14iva_255{white-space:nowrap;justify-content:flex-end;gap:4px;display:inline-flex}._row_14iva_16{height:46px;font-size:13.5px}._row_14iva_16:hover{background:var(--c-bg)}._bestFrom_14iva_49,._muted_14iva_65,._orderNote_14iva_248{color:var(--c-muted);font-size:12.5px}._select_14iva_70{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._select_14iva_70:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._hereLine_14iva_88{border:1px solid var(--c-edge);background:var(--c-bg);border-radius:10px;margin:14px 22px 0;padding:10px 14px}._sellersTitle_14iva_100{margin:20px 22px 6px;font-size:13px}._offer_14iva_107{padding:11px 22px}._offerName_14iva_138{font-size:13.5px;font-weight:var(--weight-medium)}._offerBest_14iva_147{background:var(--c-good-tint);box-shadow:inset 3px 0 0 var(--c-good)}._bestBadge_14iva_152{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;background:var(--c-good);color:var(--c-surface);border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._switch_14iva_208{background:var(--c-line);border:0;width:30px;height:18px}._switch_14iva_208:after{background:var(--c-surface);width:12px;height:12px;box-shadow:var(--shadow-xs);top:3px;left:3px}._switchOn_14iva_230{background:var(--c-accent)}._switchOn_14iva_230:after{background:var(--c-surface);transform:translate(12px)}._panelLocations_14iva_369{margin:12px 22px 0}._select_14iva_70{flex:none;width:auto;min-width:0}._search_14iva_380{flex:140px;min-width:120px}._select_14iva_70{max-width:160px}._page_1ik5e_16{flex-direction:column;gap:14px;min-width:0;padding-bottom:24px;display:flex}._zoomed_1ik5e_29{flex-direction:column;gap:14px;min-width:0;display:flex}._zoomControl_1ik5e_36{align-items:center;gap:6px;display:inline-flex}._head_1ik5e_44{flex-wrap:wrap;align-items:center;gap:10px 14px;min-height:36px;display:flex}._title_1ik5e_52{font-size:var(--text-display-s);font-weight:var(--weight-strong);margin:0;line-height:1.2}._headActions_1ik5e_59{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}._locations_1ik5e_68{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._locationsLabel_1ik5e_75{color:var(--c-muted2);font-size:12px}._chipButton_1ik5e_80{border:1px solid var(--c-border-control);border-radius:var(--radius-pill);background:var(--c-surface);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-normal);color:var(--c-text2);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);align-items:center;gap:6px;padding:3px 11px;display:inline-flex}._chipButtonOn_1ik5e_98{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);font-weight:var(--weight-strong)}._tick_1ik5e_106{width:10px;display:inline-block}._primary_1ik5e_113{border:1px solid var(--c-accent);border-radius:var(--radius-3);background:var(--c-accent);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-bg);white-space:nowrap;padding:7px 14px}._ghost_1ik5e_125,._danger_1ik5e_126{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-text2);white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);padding:6px 12px}._danger_1ik5e_126{color:var(--c-warm);--btn-hover-bg:var(--c-warm-tint);--btn-hover-border:var(--c-warm);--btn-hover-ink:var(--c-warm)}._quiet_1ik5e_150{border-radius:var(--radius-3);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-accent-ink);white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:none;padding:4px 10px}._small_1ik5e_166{padding:3px 9px}._toggle_1ik5e_171{align-self:flex-start}._tabs_1ik5e_177{border-bottom:1px solid var(--c-edge);flex-wrap:wrap;gap:2px;margin-top:4px;display:flex}._tab_1ik5e_177{border-radius:var(--radius-1) var(--radius-1) 0 0;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-muted2);background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:baseline;gap:6px;margin-bottom:-1px;padding:8px 12px 10px;display:flex}._tabOn_1ik5e_203{border-bottom-color:var(--c-accent);color:var(--c-text);font-weight:var(--weight-strong)}._tabCount_1ik5e_209{font-size:11.5px;font-weight:var(--weight-normal);color:var(--c-muted);font-variant-numeric:tabular-nums}._controls_1ik5e_218{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._segmented_1ik5e_225{border:1px solid var(--c-border-control);border-radius:var(--radius-3);display:inline-flex;overflow:hidden}._segment_1ik5e_225{border:none;border-left:1px solid var(--c-border-control);background:var(--c-surface);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-normal);color:var(--c-text2);font-variant-numeric:tabular-nums;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-accent-ink);border-radius:0;padding:4px 12px}._segment_1ik5e_225:first-child{border-left:none}._segmentOn_1ik5e_253,._segmentOn_1ik5e_253:hover:not(:disabled){background:var(--c-accent);color:var(--c-bg);font-weight:var(--weight-strong)}._select_1ik5e_260{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);height:30px;font-family:var(--font-text);color:var(--c-text);padding:0 8px;font-size:12.5px}._spacer_1ik5e_271{flex:1}._note_1ik5e_275{color:var(--c-muted2);margin:0;font-size:12.5px}._warmNote_1ik5e_281{color:var(--c-warm)}._strong_1ik5e_285{font-weight:var(--weight-strong);color:var(--c-text)}._num_1ik5e_290{font-variant-numeric:tabular-nums}._profit_1ik5e_294{color:var(--c-good)}._loss_1ik5e_298{color:var(--c-warm)}._card_1ik5e_304{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);min-width:0}._cardHead_1ik5e_311{border-bottom:1px solid var(--c-rule);flex-wrap:wrap;align-items:center;gap:10px;min-height:48px;padding:8px 14px;display:flex}._cardTitle_1ik5e_321{font-size:15px;font-weight:var(--weight-strong);margin:0}._cardBody_1ik5e_327{flex-direction:column;gap:10px;min-width:0;padding:12px 14px;display:flex}._blank_1ik5e_335{color:var(--c-muted2);margin:0;padding:20px 16px;font-size:13px}._facts_1ik5e_343{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}._fact_1ik5e_343{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);min-width:0;padding:12px 14px}._factKey_1ik5e_357{color:var(--c-muted2);font-size:12px}._factValue_1ik5e_362{font-size:22px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.3}._factSub_1ik5e_370{color:var(--c-muted2);font-size:12px}._overviewGrid_1ik5e_375{grid-template-columns:minmax(0,1fr) minmax(0,2.3fr);align-items:start;gap:14px;display:grid}._ohStaff_1ik5e_387{fill:var(--c-cat-blue)}._ohSupplies_1ik5e_391{fill:var(--c-cat-amber)}._ohOccupancy_1ik5e_395{fill:var(--c-cat-violet)}._ohOther_1ik5e_399{fill:var(--c-cat-slate)}._swatchStaff_1ik5e_403{background:var(--c-cat-blue)}._swatchSupplies_1ik5e_407{background:var(--c-cat-amber)}._swatchOccupancy_1ik5e_411{background:var(--c-cat-violet)}._swatchOther_1ik5e_415{background:var(--c-cat-slate)}._stackSegment_1ik5e_419{stroke:var(--c-surface);stroke-width:1px}._ohFill_1ik5e_424{border-radius:3px;height:100%;display:block}._pairGrid_1ik5e_431{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}._flowIn_1ik5e_442{fill:var(--c-accent)}._flowProfit_1ik5e_446{fill:var(--c-good)}._flowShortfall_1ik5e_450{fill:var(--c-warm)}._flowRibbon_1ik5e_454{fill-opacity:.28}._flowText_1ik5e_458{fill:var(--c-text2);font-family:var(--font-text)}._flowFigure_1ik5e_463{fill:var(--c-muted);font-family:var(--font-text);font-variant-numeric:tabular-nums}._flowFigureBox_1ik5e_469{flex-direction:column;gap:8px;margin:0;display:flex}._monthGrid_1ik5e_477{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}._teamBar_1ik5e_485{width:15%;min-width:90px}._teamBar_1ik5e_485 ._procTrack_1ik5e_491{display:block}._procBars_1ik5e_496{flex-direction:column;gap:4px;display:flex}._procRow_1ik5e_502{color:var(--c-text2);grid-template-columns:minmax(max-content,.9fr) minmax(40px,1.2fr) auto;align-items:center;gap:10px;padding:5px 0;font-size:13px;display:grid}._procTrack_1ik5e_491{background:var(--c-surface2);border-radius:3px;height:10px;position:relative;overflow:hidden}._procGhost_1ik5e_520,._procFill_1ik5e_521{border-radius:3px;height:100%;position:absolute;top:0;left:0}._procGhost_1ik5e_520{background:var(--c-accent-a35);box-shadow:inset 0 0 0 1px var(--c-accent)}._procFill_1ik5e_521{background:var(--c-accent);height:6px;top:2px}._procOf_1ik5e_540{color:var(--c-muted2)}._breakdownGrid_1ik5e_544{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}._chart_1ik5e_553{width:100%;height:auto;display:block}._gridLine_1ik5e_559{stroke:var(--c-rule);stroke-width:1px}._zeroLine_1ik5e_564{stroke:var(--c-ink-35);stroke-width:1px}._axisText_1ik5e_569,._barLabel_1ik5e_570{fill:var(--c-muted);font-family:var(--font-text)}._barValue_1ik5e_575{fill:var(--c-text2);font-family:var(--font-text);font-weight:var(--weight-strong)}._bar_1ik5e_570{cursor:pointer}._bar_1ik5e_570:focus{outline:none}._bar_1ik5e_570:focus-visible ._barHit_1ik5e_589{stroke:var(--c-accent);stroke-width:2px}._barHit_1ik5e_589{fill:#0000}._bar_1ik5e_570:hover ._barHit_1ik5e_589,._barOn_1ik5e_599 ._barHit_1ik5e_589{fill:var(--c-accent-tint)}._barOn_1ik5e_599 ._barLabel_1ik5e_570{fill:var(--c-text);font-weight:var(--weight-strong)}._barProfit_1ik5e_608{fill:var(--c-accent)}._barLoss_1ik5e_612{fill:var(--c-warm)}._barGhost_1ik5e_621{fill:var(--c-accent-a35);stroke:var(--c-accent);stroke-width:1px}._barFuture_1ik5e_627{fill:none;stroke:var(--c-border-control);stroke-dasharray:3 3}._legend_1ik5e_633{color:var(--c-muted2);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}._swatch_1ik5e_403{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}._swatchProfit_1ik5e_650{background:var(--c-accent)}._swatchLoss_1ik5e_654{background:var(--c-warm)}._swatchGhost_1ik5e_658{background:var(--c-accent-a35);box-shadow:inset 0 0 0 1px var(--c-accent)}._monthNav_1ik5e_663{align-items:center;gap:6px;display:flex}._monthNavLabel_1ik5e_669{text-align:center;min-width:130px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums}._dayDetail_1ik5e_676{border-radius:var(--radius-3);background:var(--c-surface2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 18px;padding:10px 12px;font-size:13px;display:flex}._tableWrap_1ik5e_689{overflow-x:auto}._table_1ik5e_689{border-collapse:collapse;width:100%;font-size:13px}._table_1ik5e_689 th{border-bottom:1px solid var(--c-rule);font-size:12px;font-weight:var(--weight-strong);text-align:left;color:var(--c-muted2);white-space:nowrap;padding:6px 8px}._table_1ik5e_689 td{border-bottom:1px solid var(--c-rule);vertical-align:middle;padding:7px 8px}._table_1ik5e_689 ._right_1ik5e_715{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._totalRow_1ik5e_721 td{border-top:1px solid var(--c-edge);font-weight:var(--weight-strong);border-bottom:none}._dimRow_1ik5e_727 td{color:var(--c-muted2)}._chip_1ik5e_80{font-size:11.5px;font-weight:var(--weight-strong);white-space:nowrap;border-radius:10px;align-items:center;padding:1px 8px;display:inline-flex}._chipPlain_1ik5e_747{background:var(--c-surface2);color:var(--c-text2);font-weight:var(--weight-normal)}._chipGood_1ik5e_753{background:var(--c-good-tint);color:var(--c-good)}._chipBlue_1ik5e_758{background:var(--c-chair2-tint);color:var(--c-chair2)}._group_1ik5e_765{border-bottom:1px solid var(--c-rule)}._group_1ik5e_765:last-child{border-bottom:none}._groupHead_1ik5e_773{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:10px 14px;font-size:13px;display:grid}._line_1ik5e_782{width:100%;font-family:var(--font-text);font-size:13px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;border-radius:0;grid-template-columns:minmax(0,1.3fr) minmax(40px,1fr) auto;align-items:center;gap:10px;padding:6px 14px 6px 26px;display:grid}._lineLabel_1ik5e_803{min-width:0}._lineSub_1ik5e_807{color:var(--c-muted2);font-size:12px;display:block}._chevron_1ik5e_813{width:14px;color:var(--c-muted);display:inline-block}._track_1ik5e_819{background:var(--c-surface2);border-radius:3px;height:6px;overflow:hidden}._fill_1ik5e_826,._fillOut_1ik5e_827{background:var(--c-accent);border-radius:3px;height:100%;display:block}._fillOut_1ik5e_827{background:var(--c-warm)}._entries_1ik5e_838{padding:0 14px 8px 40px}._entry_1ik5e_842{color:var(--c-text2);font-variant-numeric:tabular-nums;grid-template-columns:64px minmax(0,1fr) auto;gap:10px;padding:3px 0;font-size:12px;display:grid}._sumLine_1ik5e_852{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding:14px;font-size:15px;display:flex}._operator_1ik5e_862{color:var(--c-muted)}._big_1ik5e_866{font-size:22px;font-weight:var(--weight-strong)}._body_1ik5e_873{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:14px;display:grid}._columns_1ik5e_880{border-bottom:1px solid var(--c-rule);color:var(--c-muted);justify-content:space-between;padding:8px 18px;font-size:11.5px;display:flex}._row_1ik5e_889{border:none;border-bottom:1px solid var(--c-rule);width:100%;min-height:52px;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;padding:6px 18px;display:flex}._row_1ik5e_889:last-child{border-bottom:none}._rowName_1ik5e_923{flex:1;min-width:0}._rowSub_1ik5e_928{color:var(--c-muted2);font-size:12px;display:block}._rowMoney_1ik5e_934{font-variant-numeric:tabular-nums;color:var(--c-text2)}._rowMoneyGone_1ik5e_939{color:var(--c-muted2)}._panel_1ik5e_943{flex-direction:column;gap:18px;padding:16px 18px 18px;display:flex}._panelHead_1ik5e_950{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}._panelTitle_1ik5e_957{font-size:16px;font-weight:var(--weight-strong);overflow-wrap:anywhere;margin:0}._mini_1ik5e_964{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}._miniFact_1ik5e_970{border-radius:var(--radius-3);background:var(--c-surface2);padding:10px 12px}._miniValue_1ik5e_976{font-size:16px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums}._section_1ik5e_982{flex-direction:column;gap:6px;display:flex}._sectionTitle_1ik5e_988{font-size:14px;font-weight:var(--weight-strong);margin:0}._dialogForm_1ik5e_996{flex-direction:column;gap:16px;display:flex}._dialogTitle_1ik5e_1002{font-size:17px;font-weight:var(--weight-strong);margin:0}._dialogSub_1ik5e_1008{color:var(--c-muted2);margin:-10px 0 0;font-size:13px}._dialogGrid_1ik5e_1014{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 16px;display:grid}._dialogActions_1ik5e_1021{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._pushLeft_1ik5e_1028{margin-right:auto}._field_1ik5e_1032{flex-direction:column;gap:4px;min-width:0;display:flex}._fieldLabel_1ik5e_1039{color:var(--c-muted2);font-size:12px}._input_1ik5e_1044{border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);width:100%;min-width:0;height:34px;font-family:var(--font-text);color:var(--c-text);padding:0 10px;font-size:13px}._input_1ik5e_1044::placeholder{color:var(--c-muted)}._input_1ik5e_1044:focus-visible,._select_1ik5e_260:focus-visible{border-color:var(--c-accent);box-shadow:0 0 0 2px var(--c-ring);outline:none}._error_1ik5e_1068{color:var(--c-warm);margin:0;font-size:13px}._categoryRow_1ik5e_1075{grid-template-columns:minmax(0,1fr) minmax(120px,.7fr) 40px auto;align-items:center;gap:8px;display:grid}._categoryCount_1ik5e_1082{text-align:right;color:var(--c-muted2);font-variant-numeric:tabular-nums;font-size:12px}._categories_1ik5e_1089{flex-direction:column;gap:8px;display:flex}._history_1ik5e_1096{border-top:1px solid var(--c-rule);flex-direction:column;gap:8px;padding-top:12px;display:flex}._historyItem_1ik5e_1104{flex-direction:column;gap:2px;font-size:12.5px;display:flex}._historyWhen_1ik5e_1111{color:var(--c-muted2)}._historyChange_1ik5e_1115{color:var(--c-text2)}@media (width<=560px){._dialogGrid_1ik5e_1014{grid-template-columns:minmax(0,1fr)}}@container app-content (width<=960px){._overviewGrid_1ik5e_375,._pairGrid_1ik5e_431,._monthGrid_1ik5e_477,._breakdownGrid_1ik5e_544,._body_1ik5e_873{grid-template-columns:minmax(0,1fr)}}@container app-content (width<=640px){._line_1ik5e_782{grid-template-columns:minmax(0,1fr) auto;padding-left:18px}._track_1ik5e_819{display:none}._entries_1ik5e_838{padding-left:24px}}._srOnly_1ik5e_1156{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._fitSections_1ik5e_1169{flex-direction:column;gap:14px;min-width:0;display:flex}._outTabs_1ik5e_1177{border-bottom:1px solid var(--c-rule);gap:2px;padding:0 14px;display:flex}._outTab_1ik5e_1177{font:inherit;color:var(--c-text2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:baseline;gap:6px;margin-bottom:-1px;padding:9px 10px 8px;font-size:13px;display:flex}._outTabOn_1ik5e_1199{border-bottom-color:var(--c-accent);color:var(--c-text);font-weight:var(--weight-strong)}._outTabSum_1ik5e_1205{font-size:11.5px;font-weight:var(--weight-normal);color:var(--c-muted);font-variant-numeric:tabular-nums}._title_1ik5e_52{font-size:22px;font-weight:var(--weight-strong);letter-spacing:-.025em;line-height:1.2}._locationsLabel_1ik5e_75{font-size:12.5px;font-weight:var(--weight-medium)}._chipButton_1ik5e_80{border:1px solid var(--c-edge);border-radius:var(--radius-pill);background:var(--c-surface);min-height:30px;color:var(--c-text2);font-family:var(--font-text);font-size:13px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);align-items:center;gap:6px;padding:0 12px;display:inline-flex}._chipButtonOn_1ik5e_98{border-color:color-mix(in srgb, var(--c-accent) 50%, transparent);background:var(--c-accent-tint);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._primary_1ik5e_113{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_1ik5e_113:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_1ik5e_113:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_1ik5e_113:focus-visible{box-shadow:var(--ring);outline:none}._ghost_1ik5e_125{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._ghost_1ik5e_125:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._ghost_1ik5e_125:disabled{opacity:.5;box-shadow:none;cursor:default}._ghost_1ik5e_125:focus-visible{box-shadow:var(--ring);outline:none}._danger_1ik5e_126{min-height:var(--ctl-h);border:1px solid color-mix(in srgb, var(--c-danger) 40%, transparent);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-danger);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-danger-tint);--btn-hover-border:var(--c-danger);--btn-hover-ink:var(--c-danger);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._danger_1ik5e_126:hover:not(:disabled){border-color:var(--c-danger);background:var(--c-danger-tint);color:var(--c-danger);filter:none}._danger_1ik5e_126:disabled{opacity:.5;box-shadow:none;cursor:default}._danger_1ik5e_126:focus-visible{box-shadow:var(--ring);outline:none}._quiet_1ik5e_150{min-height:var(--ctl-h);border-radius:var(--ctl-radius);color:var(--c-text2);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._quiet_1ik5e_150:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text);filter:none;border-color:#0000}._quiet_1ik5e_150:disabled{opacity:.5;box-shadow:none;cursor:default}._quiet_1ik5e_150:focus-visible{box-shadow:var(--ring);outline:none}._quiet_1ik5e_150{box-shadow:none}._small_1ik5e_166{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._tabs_1ik5e_177,._outTabs_1ik5e_1177{border-bottom-color:var(--c-rule);--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._tab_1ik5e_177,._outTab_1ik5e_1177{font-size:13.5px;font-weight:var(--weight-medium);color:var(--c-muted);border-radius:0;padding:9px 12px 11px}._tabOn_1ik5e_203,._outTabOn_1ik5e_1199{color:var(--c-text);font-weight:var(--weight-strong)}._tabCount_1ik5e_209{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:20px;color:var(--c-text2);font-size:11.5px;font-weight:var(--weight-medium);text-align:center;border:0;padding:1px 7px}._segmented_1ik5e_225{background:var(--c-surface2);box-shadow:inset 0 0 0 1px var(--c-edge);border:0;border-radius:10px;gap:2px;padding:3px;display:inline-flex}._segment_1ik5e_225{min-height:28px;color:var(--c-muted);font-family:var(--font-text);font-size:13px;font-weight:var(--weight-medium);box-shadow:none;--btn-hover-bg:color-mix(in srgb, var(--c-text) 5%, transparent);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;border-radius:8px;padding:0 12px}._segmentOn_1ik5e_253,._segmentOn_1ik5e_253:hover:not(:disabled){background:var(--c-surface);color:var(--c-text);font-weight:var(--weight-strong);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-xs)}._segment_1ik5e_225{border-left:0}._select_1ik5e_260,._input_1ik5e_1044{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._select_1ik5e_260:focus-visible,._input_1ik5e_1044:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._select_1ik5e_260{min-height:32px}._note_1ik5e_275{color:var(--c-muted);font-size:13px}._loss_1ik5e_298,._warmNote_1ik5e_281{color:var(--c-danger)}._card_1ik5e_304,._fact_1ik5e_343{border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._cardHead_1ik5e_311{min-height:52px;padding:10px 16px}._cardTitle_1ik5e_321{letter-spacing:-.01em;font-size:15px}._cardBody_1ik5e_327,._fact_1ik5e_343{padding:14px 16px}._factKey_1ik5e_357,._factSub_1ik5e_370{color:var(--c-muted);font-size:12.5px}._factKey_1ik5e_357{font-weight:var(--weight-medium)}._factValue_1ik5e_362{letter-spacing:-.025em;font-size:24px}._miniFact_1ik5e_970{border:1px solid var(--c-edge);background:var(--c-bg);border-radius:10px}._miniValue_1ik5e_976{font-size:17px}._big_1ik5e_866{letter-spacing:-.025em;font-size:24px}._barLoss_1ik5e_612,._flowShortfall_1ik5e_450,._fillOut_1ik5e_827,._swatchLoss_1ik5e_654{fill:var(--c-danger);background:var(--c-danger)}._swatch_1ik5e_403{border-radius:3px}._procTrack_1ik5e_491,._track_1ik5e_819,._procGhost_1ik5e_520,._procFill_1ik5e_521,._fill_1ik5e_826,._fillOut_1ik5e_827{border-radius:999px}._dayDetail_1ik5e_676{border:1px solid var(--c-edge);background:var(--c-bg);border-radius:10px}._table_1ik5e_689 th{background:var(--c-bg);font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);letter-spacing:0;text-transform:none;padding:9px 8px}._table_1ik5e_689 td{padding:10px 8px}._table_1ik5e_689 tbody tr:hover td{background:var(--c-bg)}._selectedRow_1ik5e_731 td{background:var(--c-accent-tint)}._chip_1ik5e_80{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._groupHead_1ik5e_773{padding:12px 16px;font-size:13.5px}._columns_1ik5e_880{background:var(--c-bg);font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);letter-spacing:0;text-transform:none}._row_1ik5e_889{min-height:54px}._row_1ik5e_889:hover{background:var(--c-bg)}._rowOn_1ik5e_917,._rowOn_1ik5e_917:hover{background:var(--c-accent-tint);box-shadow:inset 3px 0 0 var(--c-accent)}._panelTitle_1ik5e_957{letter-spacing:-.02em;font-size:17px}._dialogTitle_1ik5e_1002{letter-spacing:-.02em;font-size:18px}._fieldLabel_1ik5e_1039{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._error_1ik5e_1068{color:var(--c-danger)}._monthNavLabel_1ik5e_669{font-size:14px}._tab_1ik5e_177{--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._locked_b029e_3{max-width:520px;margin:var(--space-9) auto;padding:var(--space-7);background:var(--c-surface);border:1px solid var(--c-edge);border-radius:var(--radius-4)}._title_b029e_12{margin:0 0 var(--space-3);font-size:20px;font-weight:var(--weight-strong);color:var(--c-text)}._blurb_b029e_19{margin:0 0 var(--space-3);color:var(--c-text2);line-height:1.5}._note_b029e_25{margin:0 0 var(--space-5);color:var(--c-text2)}._add_b029e_30{border:1px solid var(--c-accent);border-radius:var(--radius-1);background:var(--c-accent);font:inherit;font-weight:var(--weight-strong);color:var(--c-bg);cursor:pointer;--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-bg);padding:7px 14px}._sent_b029e_46{font-weight:var(--weight-strong);color:var(--c-text);margin:0}._error_b029e_52{margin:var(--space-4) 0 0;color:var(--c-text)}._readOnly_b029e_58{margin:0 0 var(--space-5);padding:var(--space-4) var(--space-6);border:1px solid var(--c-edge);border-radius:var(--radius-3);background:var(--c-surface);color:var(--c-text)}._locked_b029e_3{border-radius:var(--card-radius);max-width:480px;box-shadow:var(--shadow-sm);text-align:center;margin:64px auto;padding:28px}._title_b029e_12{letter-spacing:-.015em;font-size:18px}._blurb_b029e_19,._note_b029e_25{font-size:13.5px}._add_b029e_30{min-height:var(--ctl-h);border-radius:var(--ctl-radius);font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);padding:0 16px}._readOnly_b029e_58{border-radius:var(--card-radius);background:var(--c-accent-tint);color:var(--c-accent-ink);border-color:#0000;font-size:13.5px}._cells_59jyp_8{grid-template-columns:minmax(0,1fr) 56px 90px 100px 150px;align-items:center;gap:16px;min-width:0;display:grid}._row_59jyp_16{border:none;border-bottom:1px solid var(--c-rule);width:100%;height:42px;font-family:var(--font-text);font-size:13px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border-radius:0;padding:0 18px}._who_59jyp_36{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._when_59jyp_42{color:var(--c-text2);white-space:nowrap}._money_59jyp_47{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._state_59jyp_53{justify-content:flex-end;display:flex}._panel_59jyp_58{flex:0 0 400px}._summary_59jyp_62{border-radius:var(--radius-3);background:var(--c-surface2);color:var(--c-text2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:10px 20px 0;padding:10px 12px;font-size:12.5px;display:flex}._summary_59jyp_62 b{color:var(--c-text);font-variant-numeric:tabular-nums}._wholeOrder_59jyp_80{margin:12px 20px 0}._lines_59jyp_84{border-top:1px solid var(--c-rule);flex:1;min-height:0;margin:12px 0 0;padding:0;list-style:none;overflow:hidden}._line_59jyp_84{border-bottom:1px solid var(--c-rule);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:10px 20px;display:grid}._lineMain_59jyp_102{flex-direction:column;gap:2px;min-width:0;display:flex}._lineName_59jyp_109{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._lineSub_59jyp_116{color:var(--c-muted2);font-size:12px}._lineRight_59jyp_121{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:4px;display:flex}._lineActions_59jyp_129{grid-column:1/-1;gap:6px;display:flex}._daysArea_59jyp_136{padding:12px 14px 0}._daysArea_59jyp_136 ._cells_59jyp_8{grid-template-columns:minmax(0,1fr) 58px 92px 128px;gap:12px}._daysArea_59jyp_136 ._row_59jyp_16{padding:0 14px}._daysArea_59jyp_136 ._row_59jyp_16:last-child{border-bottom:none}._foot_59jyp_153{flex:none;justify-content:flex-end;align-items:center;min-height:44px;padding:0 14px;display:flex}._sendBox_59jyp_163{border:1px solid var(--c-edge);border-radius:var(--radius-3);flex-direction:column;gap:10px;margin:12px 20px 0;padding:12px;display:flex}._sendText_59jyp_173{color:var(--c-text2);margin:0;font-size:12.5px}._sendActions_59jyp_179{gap:8px;display:flex}._row_59jyp_16{height:46px;font-size:13.5px}._row_59jyp_16:hover{background:var(--c-bg)}._summary_59jyp_62{border:1px solid var(--c-edge);background:var(--c-bg);border-radius:10px;margin:12px 22px 0;padding:10px 14px;font-size:13px}._wholeOrder_59jyp_80,._sendBox_59jyp_163{margin-left:22px;margin-right:22px}._line_59jyp_84{padding:11px 22px}._lineName_59jyp_109{font-size:13.5px;font-weight:var(--weight-medium)}._lineSub_59jyp_116,._sendText_59jyp_173{font-size:12.5px}._sendBox_59jyp_163{background:var(--c-bg);border-radius:10px}._page_1faus_7{flex-direction:column;flex:1;gap:14px;min-height:0;margin-top:6px;display:flex}._glyph_1faus_16{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}._layout_1faus_29{flex:1;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;min-height:0;display:grid}._cartCard_1faus_38{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);flex-direction:column;height:100%;min-height:0;padding:18px 20px 12px;display:flex}._cartHead_1faus_49{flex:none;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._cartTitle_1faus_57{font-size:16px;font-weight:var(--weight-strong);align-items:center;gap:8px;margin:0;display:flex}._cartTitle_1faus_57 ._glyph_1faus_16{color:var(--c-accent)}._cartCount_1faus_70{font-size:14px;font-weight:var(--weight-strong)}._columns_1faus_76,._tileRow_1faus_77{grid-template-columns:minmax(0,1fr) 96px 104px 84px 28px;align-items:center;gap:14px;display:grid}._columns_1faus_76{color:var(--c-muted);flex:none;padding:0 14px 8px;font-size:11.5px}._center_1faus_91{text-align:center;justify-content:center;display:flex}._right_1faus_97{text-align:right}._tiles_1faus_101{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._tile_1faus_77{border:1px solid var(--c-edge);border-radius:var(--radius-3);background:var(--c-surface);box-shadow:0 1px 2px var(--c-shadow)}._tileRow_1faus_77{padding:12px 10px 12px 12px}._item_1faus_121{align-items:center;gap:14px;min-width:0;display:flex}._thumb_1faus_128{border-radius:var(--radius-3);background:var(--c-accent-tint);width:56px;height:56px;color:var(--c-accent-ink);flex:none;place-items:center;display:grid}._thumbGlyph_1faus_139{width:26px;height:26px}._itemText_1faus_145{flex-direction:column;gap:3px;min-width:0;display:flex}._name_1faus_152{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:var(--weight-strong);overflow:hidden}._attr_1faus_161{white-space:nowrap;text-overflow:ellipsis;color:var(--c-text2);font-size:12px;overflow:hidden}._attr_1faus_161>span{min-width:58px;color:var(--c-muted);display:inline-block}._price_1faus_175{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:2px;display:flex}._price_1faus_175 b{font-weight:var(--weight-strong)}._priceBest_1faus_187{color:var(--c-good)}._best_1faus_191{color:var(--c-good);font-size:11px}._dearer_1faus_196{color:var(--c-warm);font-size:11px}._stepper_1faus_202{border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);align-items:stretch;height:30px;display:inline-flex;overflow:hidden}._stepButton_1faus_212{width:28px;color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;border-radius:0;padding:0;font-size:15px;line-height:1}._stepButton_1faus_212:disabled{color:var(--c-muted);cursor:default}._qty_1faus_233{display:flex}._qtyInput_1faus_237{border:none;border-left:1px solid var(--c-rule);border-right:1px solid var(--c-rule);width:36px;height:100%;font-family:var(--font-text);text-align:center;font-variant-numeric:tabular-nums;color:var(--c-text);background:0 0;padding:0;font-size:13px}._qtyInput_1faus_237:focus-visible{outline:2px solid var(--c-ring);outline-offset:-2px}._hidden_1faus_257{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._lineTotal_1faus_266{text-align:right;font-size:14px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums}._remove_1faus_273{align-self:start}._reason_1faus_278{color:var(--c-warm);align-items:center;gap:10px;margin:0 12px 12px 82px;font-size:12px;display:flex}._reason_1faus_278 span{flex:none}._reason_1faus_278 input{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);min-width:0;height:30px;font-family:var(--font-text);color:var(--c-text);flex:1;padding:0 10px;font-size:12.5px}._cartFoot_1faus_304{flex:none;align-items:center;gap:14px;min-height:44px;padding-top:8px;display:flex}._continue_1faus_313{font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-accent-ink);align-items:center;gap:6px;text-decoration:none;display:inline-flex}._continue_1faus_313 ._glyph_1faus_16{width:16px;height:16px}._spacer_1faus_328{flex:1}._summary_1faus_334{border:1px solid var(--c-edge);border-top:5px solid var(--c-accent);border-radius:var(--radius-4);background:var(--c-surface);flex-direction:column;display:flex;overflow:hidden}._summaryTitle_1faus_344{border-bottom:1px solid var(--c-rule);font-size:16px;font-weight:var(--weight-strong);text-align:center;margin:0;padding:16px 20px}._summaryBody_1faus_353{flex-direction:column;gap:12px;padding:16px 20px 18px;display:flex}._detailsHead_1faus_360{font-size:11.5px;font-weight:var(--weight-strong);color:var(--c-text2);margin:0}._details_1faus_360{border-bottom:1px solid var(--c-rule);color:var(--c-muted2);flex-direction:column;gap:10px;margin:0;padding:0 0 14px;font-size:12.5px;list-style:none;display:flex}._details_1faus_360 li{justify-content:space-between;gap:12px;display:flex}._num_1faus_385{color:var(--c-text);font-variant-numeric:tabular-nums;white-space:nowrap}._total_1faus_391{font-size:14px;font-weight:var(--weight-strong);justify-content:space-between;align-items:baseline;display:flex}._total_1faus_391 b{font-variant-numeric:tabular-nums;font-size:20px}._placeButton_1faus_404{border:1px solid var(--c-accent);border-radius:var(--radius-3);background:var(--c-accent);width:100%;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-strong);color:var(--c-bg);cursor:pointer;padding:11px 14px}._placeButton_1faus_404:disabled{opacity:.55;cursor:default}._good_1faus_422{color:var(--c-good);margin:0;font-size:12.5px}._warn_1faus_428{color:var(--c-warm);margin:0;font-size:12.5px}._trust_1faus_434{border-top:1px solid var(--c-rule);background:var(--c-surface2);color:var(--c-muted2);gap:8px;margin:0;padding:12px 20px;font-size:11.5px;line-height:1.5;display:flex}._trust_1faus_434 ._glyph_1faus_16{width:16px;height:16px;color:var(--c-good)}._emptyCard_1faus_454{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);text-align:center;flex-direction:column;align-self:center;align-items:center;gap:10px;width:min(520px,100%);margin-top:40px;padding:36px 40px;display:flex}._emptyBadge_1faus_469{background:var(--c-accent-tint);width:64px;height:64px;color:var(--c-accent-ink);border-radius:50%;place-items:center;display:grid}._emptyGlyph_1faus_479{width:30px;height:30px}._emptyTitle_1faus_485{font-size:18px;font-weight:var(--weight-strong);margin:4px 0 0}._emptyText_1faus_491{max-width:420px;color:var(--c-muted2);margin:0 0 8px;font-size:13px;line-height:1.5}._emptyCard_1faus_454 a{text-decoration:none}@container app-content (width<=900px){._layout_1faus_29{grid-template-columns:minmax(0,1fr)}}._cartCard_1faus_38,._summary_1faus_334,._emptyCard_1faus_454{border:1px solid var(--c-edge);border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._cartTitle_1faus_57,._summaryTitle_1faus_344{letter-spacing:-.015em;font-size:16px}._summaryTitle_1faus_344{text-align:left}._columns_1faus_76{font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);letter-spacing:0;text-transform:none}._tile_1faus_77{box-shadow:var(--shadow-xs);border-radius:10px}._thumb_1faus_128{border-radius:10px}._name_1faus_152{font-weight:var(--weight-medium)}._attr_1faus_161{font-size:12.5px}._stepper_1faus_202{height:32px;box-shadow:var(--shadow-xs);border-radius:8px;overflow:hidden}._stepButton_1faus_212:hover:not(:disabled){background:var(--c-surface2)}._reason_1faus_278 input{border-radius:8px;height:32px}._continue_1faus_313{color:var(--c-accent-ink);font-weight:var(--weight-medium);text-decoration:none}._continue_1faus_313:hover{text-underline-offset:2px;text-decoration:underline}._detailsHead_1faus_360{font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted)}._details_1faus_360{font-size:13px}._total_1faus_391 b{letter-spacing:-.02em;font-size:22px}._placeButton_1faus_404{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._placeButton_1faus_404:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._placeButton_1faus_404:disabled{opacity:.5;box-shadow:none;cursor:default}._placeButton_1faus_404:focus-visible{box-shadow:var(--ring);outline:none}._placeButton_1faus_404{width:100%;min-height:40px}._trust_1faus_434{background:var(--c-bg);font-size:12px}._emptyTitle_1faus_485{letter-spacing:-.02em;font-size:18px}._panel_1m4g2_13{border:1px solid var(--c-border);background:var(--c-bg);width:380px;max-width:100%;box-shadow:0 24px 60px var(--c-shadow);padding:var(--space-7) var(--space-8) var(--space-7);gap:var(--space-5);border-radius:20px;flex-direction:column;display:flex}._title_1m4g2_26{font-family:var(--font-text);font-weight:var(--weight-strong);font-size:var(--text-body);color:var(--c-text);margin:0}._sub_1m4g2_34{margin:var(--space-1) 0 0;font-size:var(--text-small);color:var(--c-muted)}._frame_1m4g2_41{padding:var(--space-2);border:2px dashed var(--c-border-control);border-radius:var(--radius-3);position:relative}._canvas_1m4g2_48{aspect-ratio:340/460;border-radius:var(--radius-2);touch-action:none;-webkit-user-select:none;user-select:none;width:100%;display:block}._uploading_1m4g2_58{inset:var(--space-2);align-content:center;justify-items:center;gap:var(--space-5);border-radius:var(--radius-2);background:var(--c-surface);font-size:var(--text-body);font-weight:var(--weight-strong);color:var(--c-text);display:grid;position:absolute}._bar_1m4g2_72{border-radius:var(--radius-1);background:var(--c-surface2);width:60%;height:8px;overflow:hidden}._bar_1m4g2_72>i{background:var(--c-accent);width:40%;height:100%;animation:1.1s ease-in-out infinite _slide_1m4g2_1;display:block}@keyframes _slide_1m4g2_1{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){._bar_1m4g2_72>i{width:100%;animation:none}}._fileName_1m4g2_104{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-small);color:var(--c-muted);margin:0;overflow:hidden}._hint_1m4g2_113{text-align:center;font-size:var(--text-small);color:var(--c-muted);margin:0}._footer_1m4g2_120{justify-content:space-between;gap:var(--space-3);display:flex}._footer_1m4g2_120 ._skip_1m4g2_127{border-color:var(--c-accent);color:var(--c-accent-ink);font-weight:var(--weight-strong)}._panel_1m4g2_13{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._title_1m4g2_26{letter-spacing:-.015em;font-size:16px}._frame_1m4g2_41{border:1.5px dashed var(--c-line);border-radius:var(--card-radius);background:var(--c-bg)}._bar_1m4g2_72{border-radius:999px}._page_ein74_15{min-width:0}._lead_ein74_19{margin:0 0 var(--space-5);max-width:72ch;font-size:var(--text-small);color:var(--c-muted2)}._tabs_ein74_28{gap:var(--space-2);margin:0 0 var(--space-5);border-bottom:1px solid var(--c-rule);display:flex}._tab_ein74_28{padding:var(--space-3) var(--space-5);font:inherit;font-size:var(--text-small);color:var(--c-text2);cursor:pointer;--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px}._tabOn_ein74_51{border-bottom-color:var(--c-accent);color:var(--c-text);font-weight:var(--weight-strong)}._tabCount_ein74_57{font-weight:var(--weight-normal);color:var(--c-muted);font-variant-numeric:tabular-nums;margin-left:6px}._banner_ein74_66{justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 0 var(--space-5);border-radius:var(--radius-3);background:var(--c-accent-tint);flex-wrap:wrap;padding:8px 12px;display:flex}._bannerText_ein74_78{min-width:0;color:var(--c-text);font-size:13px}._bannerText_ein74_78 b{font-weight:var(--weight-strong)}._fill_ein74_90{gap:16px;min-height:320px;display:flex}._roleRow_ein74_97,._roleCols_ein74_98{grid-template-columns:minmax(0,1.5fr) minmax(0,1.2fr) 64px 84px;align-items:center;gap:12px;display:grid}._roleRow_ein74_97{border:none;border-bottom:1px solid var(--c-rule);width:100%;height:42px;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border-radius:0;padding:0 14px 0 18px}._roleRow_ein74_97:focus-visible{outline:2px solid var(--c-ring);outline-offset:-2px}._roleRowOn_ein74_135,._roleRowOn_ein74_135:hover{background:var(--c-nav-active);box-shadow:inset 2px 0 0 var(--c-accent);font-weight:var(--weight-strong)}._roleCols_ein74_98{border-bottom:1px solid var(--c-rule);height:34px;color:var(--c-muted);flex:none;padding:0 14px 0 18px;font-size:11.5px}._ellipsis_ein74_151{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._muted_ein74_158{color:var(--c-muted2);font-weight:var(--weight-normal)}._right_ein74_163{text-align:right;font-variant-numeric:tabular-nums;justify-self:end}._lockTag_ein74_169{font-size:12px;font-weight:var(--weight-normal);color:var(--c-muted2);align-items:center;gap:4px;display:inline-flex}._lockTag_ein74_169 svg{width:11px;height:11px}._small_ein74_183{padding:3px 10px}._panelSection_ein74_189{flex-direction:column;gap:8px;margin:14px 20px 0;display:flex}._panelCount_ein74_196{color:var(--c-text2);margin:14px 20px 0;font-size:13px}._panelCount_ein74_196 b{font-size:18px;font-weight:var(--weight-strong);color:var(--c-text);font-variant-numeric:tabular-nums}._sectionTitle_ein74_209{font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-text2);margin:0}._levels_ein74_217{border:1px solid var(--c-rule);border-radius:var(--radius-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._levels_ein74_217>li{border-top:1px solid var(--c-rule);min-width:0}._levels_ein74_217>li:nth-child(-n+2){border-top:none}._levels_ein74_217>li:nth-child(odd){border-right:1px solid var(--c-rule)}._level_ein74_217{width:100%;font:inherit;font-size:12.5px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;background:0 0;border:none;justify-content:space-between;gap:8px;padding:5px 10px;display:flex}button._level_ein74_217{cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._levelText_ein74_264{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--c-text2)}._levelFull_ein74_270{color:var(--c-accent-ink);font-weight:var(--weight-strong)}._levelNone_ein74_275{color:var(--c-muted)}._holdLine_ein74_279{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}._plain_ein74_287{color:var(--c-text2);margin:0;font-size:12.5px}._dialogWide_ein74_295,._dialogMid_ein74_296{border:1px solid var(--c-border);background:var(--c-bg);max-width:100%;box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;flex-direction:column;gap:14px;padding:24px 26px 22px;display:flex}._dialogWide_ein74_295{width:1000px}._dialogMid_ein74_296{width:760px}._hint_ein74_316{color:var(--c-muted2);max-width:72ch;margin:0;font-size:12.5px}._notice_ein74_323{border-radius:var(--radius-2);background:var(--c-warm-tint);color:var(--c-warm);margin:0;padding:8px 10px;font-size:12.5px}._impact_ein74_333{border:1px solid var(--c-rule);border-radius:var(--radius-2);background:var(--c-surface);color:var(--c-text);margin:0;padding:8px 10px;font-size:13px}._impact_ein74_333 b{font-weight:var(--weight-strong)}._gain_ein74_347{color:var(--c-good)}._lose_ein74_351{color:var(--c-warm)}._permGrid_ein74_356{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}._ptable_ein74_363{border-collapse:collapse;border:1px solid var(--c-rule);width:100%;font-size:13px}._ptable_ein74_363 th{background:var(--c-surface);font-size:11.5px;font-weight:var(--weight-normal);color:var(--c-muted);text-align:center;padding:6px 8px}._ptable_ein74_363 td{border-top:1px solid var(--c-rule);text-align:center;padding:3px 8px}._ptable_ein74_363 ._partCell_ein74_385{text-align:left}._ptable_ein74_363 ._countCell_ein74_389{text-align:right;color:var(--c-muted2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}._ptable_ein74_363 tr._partOn_ein74_397 td{background:var(--c-accent-tint)}._partName_ein74_401{font:inherit;font-weight:var(--weight-strong);color:var(--c-text);text-align:left;cursor:pointer;--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:none;padding:3px 0}._ptable_ein74_363 input[type=radio]{width:16px;height:16px;accent-color:var(--c-accent-ink);cursor:pointer;margin:0}._custom_ein74_424{font-size:12px;font-weight:var(--weight-strong);color:var(--c-accent-ink);white-space:nowrap}._na_ein74_431{color:var(--c-muted)}._detail_ein74_435{border:1px solid var(--c-rule);border-radius:var(--radius-3);background:var(--c-surface);padding:10px 12px}._detailTitle_ein74_442{font-size:13px;font-weight:var(--weight-strong);margin:0 0 6px}._detailTitle_ein74_442 span{font-weight:var(--weight-normal);color:var(--c-muted2);font-size:12px}._checks_ein74_454{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._check_ein74_454{color:var(--c-text);align-items:flex-start;gap:8px;padding:3px 0;font-size:13px;display:flex}._check_ein74_454 input{accent-color:var(--c-accent-ink);margin-top:2px}._checkNote_ein74_477{color:var(--c-muted2);font-size:11.5px;display:block}._tagWarm_ein74_483{border-radius:var(--radius-pill);background:var(--c-warm-tint);font-size:10.5px;font-weight:var(--weight-strong);color:var(--c-warm);white-space:nowrap;margin-left:6px;padding:0 6px}._chips_ein74_495{gap:var(--space-3);flex-wrap:wrap;display:flex}._chip_ein74_495{border:1px solid var(--c-border-control);border-radius:var(--radius-pill);background:var(--c-surface);font:inherit;color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);padding:4px 12px;font-size:13px}._chip_ein74_495[aria-pressed=true]{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink);font-weight:var(--weight-strong)}._checkList_ein74_523{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}._table_ein74_530{border:1px solid var(--c-rule);border-radius:var(--radius-3);overflow:hidden}._tableHead_ein74_536,._tableRow_ein74_537{grid-template-columns:var(--cols);align-items:center;gap:12px;padding:0 12px;display:grid}._tableHead_ein74_536{background:var(--c-surface);height:32px;color:var(--c-muted);font-size:11.5px}._tableRow_ein74_537{border:none;border-top:1px solid var(--c-rule);width:100%;min-height:38px;font:inherit;font-size:13px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;background:0 0}button._tableRow_ein74_537{cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._toolbar_ein74_573{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._pagerRow_ein74_580{justify-content:flex-end;min-height:30px;display:flex}._pagerRow_ein74_580>nav{padding-top:0}._grant_ein74_592,._revoke_ein74_593{border-radius:var(--radius-pill);font-size:11px;font-weight:var(--weight-strong);white-space:nowrap;margin-right:6px;padding:1px 8px}._grant_ein74_592{background:var(--c-good-tint);color:var(--c-good)}._revoke_ein74_593{background:var(--c-warm-tint);color:var(--c-warm)}._segmented_ein74_612{border-radius:var(--radius-2);background:var(--c-surface2);flex-wrap:wrap;gap:2px;width:max-content;max-width:100%;padding:2px;display:inline-flex}._segment_ein74_612{white-space:nowrap;border-radius:var(--radius-1);font:inherit;color:var(--c-text2);cursor:pointer;--btn-hover-bg:var(--c-surface);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;padding:3px 12px;font-size:12.5px}._segment_ein74_612[aria-pressed=true]{background:var(--c-surface);color:var(--c-text);font-weight:var(--weight-strong)}._pick_ein74_645{border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);overflow:hidden}._pickOption_ein74_652{border:none;border-top:1px solid var(--c-rule);width:100%;min-height:36px;font:inherit;font-size:13px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 12px;display:flex}._pickOption_ein74_652:first-child{border-top:none}._pickOption_ein74_652[aria-selected=true]{background:var(--c-accent-tint);color:var(--c-accent-ink);font-weight:var(--weight-strong)}._pickPart_ein74_685{font-size:11px;font-weight:var(--weight-normal);color:var(--c-muted2);display:block}._has_ein74_692{color:var(--c-good);flex:none;font-size:12px}._hasNot_ein74_698{color:var(--c-muted2);flex:none;font-size:12px}._whoPick_ein74_706{white-space:nowrap;min-width:0;font-size:13.5px;font-weight:var(--weight-strong);flex:1;align-items:center;gap:8px;display:flex}._whoPick_ein74_706 select{max-width:340px;font-weight:var(--weight-normal)}._whoSum_ein74_722{color:var(--c-muted2);white-space:nowrap;margin-left:auto;font-size:12px}._whoSum_ein74_722 b{color:var(--c-text);font-weight:var(--weight-strong)}._yes_ein74_734{color:var(--c-good)}._no_ein74_323{color:var(--c-warm)}._away_ein74_742{color:var(--c-muted);font-size:12px}._personTop_ein74_753{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}._personTop_ein74_753>*{margin:0}._signInRow_ein74_768 ._linkField_ein74_768{flex:1 1 0;width:auto;height:26px;padding:3px 8px;font-size:12.5px}._signInActions_ein74_777{flex-shrink:0;justify-content:flex-end;gap:8px;display:flex}@container app-content (width<=980px){._personTop_ein74_753{grid-template-columns:minmax(0,1fr)}}._accessGrid_ein74_790{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@container settings-pane (width<=760px){._accessGrid_ein74_790{grid-template-columns:minmax(0,1fr)}}._sub_ein74_803{flex-direction:column;gap:8px;display:flex}._sub_ein74_803+._sub_ein74_803{border-top:1px solid var(--c-rule);padding-top:14px}._locationPick_ein74_815{width:auto;max-width:100%;font-weight:var(--weight-normal);margin-left:auto}._subTitle_ein74_822{font-size:13px;font-weight:var(--weight-strong);color:var(--c-text2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}._adminRow_ein74_833{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}._locRow_ein74_841{border-top:1px solid var(--c-rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) auto;align-items:center;gap:10px;min-height:40px;padding:4px 10px;font-size:13px;display:grid}._locRow_ein74_841:first-child{border-top:none}._figure_ein74_856{font-size:26px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;margin:0;line-height:1}._figure_ein74_856 small{font-size:12.5px;font-weight:var(--weight-normal);color:var(--c-muted2);margin-left:6px}._exRow_ein74_871{border-top:1px solid var(--c-rule);align-items:center;gap:8px;min-height:40px;padding:4px 10px;font-size:13px;display:flex}._exRow_ein74_871:first-child{border-top:none}._exBody_ein74_885{flex-direction:column;flex:1;min-width:0;display:flex}._exMeta_ein74_892{color:var(--c-muted2);font-size:12px}._ended_ein74_897{opacity:.6}._why_ein74_901{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._why_ein74_901 li{align-items:flex-start;gap:8px;font-size:13px;display:flex}._whyTwo_ein74_917{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px;display:grid}@media (width<=760px){._whyTwo_ein74_917{grid-template-columns:minmax(0,1fr)}}._whySwitch_ein74_931{border-radius:var(--radius-1);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:flex-start;gap:8px;margin:-3px -6px;padding:3px 6px;display:flex}._whySwitch_ein74_931:hover{border-color:var(--c-border-control);background:var(--c-surface)}._whySwitch_ein74_931:focus-visible{outline:2px solid var(--c-ring);outline-offset:1px}._mark_ein74_957{width:14px;font-weight:var(--weight-strong);flex:none}._markYes_ein74_963{color:var(--c-good)}._markNo_ein74_967{color:var(--c-muted)}@media (width<=760px){._permGrid_ein74_356,._checkList_ein74_523{grid-template-columns:minmax(0,1fr)}}@container settings-pane (width<=820px){._fill_ein74_90{flex-direction:column;height:auto!important}}._affected_ein74_985{flex-direction:column;gap:2px;margin:6px 0 0;padding-left:18px;display:flex}._lead_ein74_19,._hint_ein74_316,._plain_ein74_287{color:var(--c-muted);font-size:13px}._tab_ein74_28{font-size:13.5px;font-weight:var(--weight-medium);color:var(--c-muted);--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);padding:9px 12px 11px}._tabOn_ein74_51{color:var(--c-text);font-weight:var(--weight-strong)}._banner_ein74_66{border:1px solid color-mix(in srgb, var(--c-accent) 26%, transparent);background:var(--c-accent-tint);border-left-width:1px;border-radius:10px;padding:12px 16px;font-size:13px;line-height:1.45}._roleRow_ein74_97{height:46px;font-size:13.5px}._roleRow_ein74_97:hover{background:var(--c-bg)}._roleRowOn_ein74_135,._roleRowOn_ein74_135:hover{background:var(--c-accent-tint);box-shadow:inset 3px 0 0 var(--c-accent)}._roleCols_ein74_98,._tableHead_ein74_536{background:var(--c-bg)}._roleCols_ein74_98,._tableHead_ein74_536,._ptable_ein74_363 th{font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);letter-spacing:0;text-transform:none}._lockTag_ein74_169{border-radius:var(--radius-pill);background:var(--c-surface2);padding:2px 8px}._panelCount_ein74_196 b,._figure_ein74_856{letter-spacing:-.02em}._sectionTitle_ein74_209,._subTitle_ein74_822{color:var(--c-text);font-size:13.5px}._levels_ein74_217,._table_ein74_530,._pick_ein74_645,._detail_ein74_435,._impact_ein74_333{border-color:var(--c-edge);border-radius:10px}._ptable_ein74_363{border-color:var(--c-edge)}._ptable_ein74_363 td{padding:5px 8px}._dialogWide_ein74_295,._dialogMid_ein74_296{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._notice_ein74_323{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._lose_ein74_351,._no_ein74_323{color:var(--c-danger)}._chip_ein74_495{border:1px solid var(--c-edge);border-radius:var(--radius-pill);background:var(--c-surface);min-height:30px;color:var(--c-text2);font-family:var(--font-text);font-size:13px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);align-items:center;gap:6px;padding:0 12px;display:inline-flex}._chip_ein74_495[aria-pressed=true]{border-color:color-mix(in srgb, var(--c-accent) 50%, transparent);background:var(--c-accent-tint);color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink)}._grant_ein74_592,._revoke_ein74_593,._tagWarm_ein74_483{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._segmented_ein74_612{background:var(--c-surface2);box-shadow:inset 0 0 0 1px var(--c-edge);border:0;border-radius:10px;gap:2px;padding:3px;display:inline-flex}._segment_ein74_612{min-height:28px;color:var(--c-muted);font-family:var(--font-text);font-size:13px;font-weight:var(--weight-medium);box-shadow:none;--btn-hover-bg:color-mix(in srgb, var(--c-text) 5%, transparent);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;border-radius:8px;padding:0 12px}._segment_ein74_612[aria-pressed=true]{background:var(--c-surface);color:var(--c-text);font-weight:var(--weight-strong);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-xs)}._pickOption_ein74_652{min-height:38px}._tableRow_ein74_537,._locRow_ein74_841,._exRow_ein74_871{min-height:42px}._whySwitch_ein74_931:hover{border-color:var(--c-edge);border-radius:8px}._page_11l3s_15{--name-col:192px;flex-direction:column;height:100%;min-height:480px;display:flex}._head_11l3s_26{flex:none;align-items:center;gap:10px;min-height:36px;display:flex}._title_11l3s_34{font-size:var(--text-display-s);font-weight:var(--weight-strong);margin:0;line-height:1.2}._headActions_11l3s_41{align-items:center;gap:8px;margin-left:auto;display:flex}._tabs_11l3s_48{border-bottom:1px solid var(--c-edge);flex:none;gap:2px;margin-top:14px;display:flex}._tab_11l3s_48{border-radius:var(--radius-1) var(--radius-1) 0 0;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-muted2);background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:baseline;gap:6px;margin-bottom:-1px;padding:8px 12px 10px;display:flex}._tabOn_11l3s_74{border-bottom-color:var(--c-accent);color:var(--c-text);font-weight:var(--weight-strong)}._tabWarm_11l3s_80{font-size:11.5px;font-weight:var(--weight-strong);color:var(--c-warm);font-variant-numeric:tabular-nums}._body_11l3s_87{flex:1;gap:16px;min-height:0;margin-top:16px;display:flex}._primary_11l3s_102{border:1px solid var(--c-accent);border-radius:var(--radius-3);background:var(--c-accent);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-bg);white-space:nowrap;padding:6px 12px;line-height:1.4}._ghost_11l3s_115{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-text2);white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);padding:6px 12px;line-height:1.4}._small_11l3s_132{padding:4px 10px;font-size:12px}._quiet_11l3s_137{border-radius:var(--radius-3);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-normal);color:var(--c-muted2);white-space:nowrap;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;padding:6px 10px}._quiet_11l3s_137[aria-pressed=true]{color:var(--c-text)}._linkish_11l3s_157{border-radius:var(--radius-2);font-family:var(--font-text);font-size:12px;font-weight:var(--weight-normal);color:var(--c-accent-ink);white-space:nowrap;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:none;padding:3px 6px}._close_11l3s_173{border-radius:var(--radius-2);width:28px;height:28px;font-size:18px;font-weight:var(--weight-normal);color:var(--c-muted);--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;flex:none;padding:0;line-height:1}._step_11l3s_191{border:1px solid var(--c-border-control);border-radius:var(--radius-3);background:var(--c-surface);width:28px;height:28px;font-size:15px;font-weight:var(--weight-normal);color:var(--c-text2);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);flex:none;padding:0;line-height:1}._icon_11l3s_209{border-radius:var(--radius-3);width:32px;height:32px;font-size:17px;font-weight:var(--weight-normal);color:var(--c-muted2);--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}._icon_11l3s_209 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}._visuallyHidden_11l3s_239{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._blank_11l3s_251{color:var(--c-muted2);margin:0;padding:16px 18px;font-size:13px}._dim_11l3s_258{color:var(--c-muted)}._warmFigure_11l3s_262{color:var(--c-warm)}._shift_11l3s_269,._pill_11l3s_270,._band_11l3s_271,._everyHead_11l3s_272{--ink:var(--c-role-admin);--tint:var(--c-role-admin-tint);--edge:var(--c-role-admin-edge)}:is(._shift_11l3s_269,._pill_11l3s_270,._band_11l3s_271,._everyHead_11l3s_272)[data-role=DENTIST]{--ink:var(--c-role-dentist);--tint:var(--c-role-dentist-tint);--edge:var(--c-role-dentist-edge)}:is(._shift_11l3s_269,._pill_11l3s_270,._band_11l3s_271,._everyHead_11l3s_272)[data-role=HYGIENIST]{--ink:var(--c-role-hygienist);--tint:var(--c-role-hygienist-tint);--edge:var(--c-role-hygienist-edge)}:is(._shift_11l3s_269,._pill_11l3s_270,._band_11l3s_271,._everyHead_11l3s_272)[data-role=ASSISTANT]{--ink:var(--c-role-assistant);--tint:var(--c-role-assistant-tint);--edge:var(--c-role-assistant-edge)}:is(._shift_11l3s_269,._pill_11l3s_270,._band_11l3s_271,._everyHead_11l3s_272)[data-role=FRONT_DESK]{--ink:var(--c-role-desk);--tint:var(--c-role-desk-tint);--edge:var(--c-role-desk-edge)}._dayCard_11l3s_304,._panel_11l3s_305,._toCard_11l3s_306{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);min-height:0;box-shadow:0 1px 2px var(--c-shadow);flex-direction:column;display:flex;overflow:hidden}._dayCard_11l3s_304{flex:1;min-width:0}._dayBar_11l3s_324{border-bottom:1px solid var(--c-rule);flex-wrap:wrap;flex:none;align-items:center;gap:6px 8px;min-height:56px;padding:10px 12px 10px 18px;display:flex}._dateButton_11l3s_336{border-radius:var(--radius-3);font-family:var(--font-text);font-size:17px;font-weight:var(--weight-strong);letter-spacing:-.01em;color:var(--c-text);white-space:nowrap;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;align-items:center;gap:8px;padding:4px 10px;display:inline-flex}._dateButton_11l3s_336[aria-expanded=true]{background:var(--c-surface2)}._caret_11l3s_360{color:var(--c-muted);font-size:11px}._dayCount_11l3s_365{color:var(--c-muted2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:6px;font-size:13px}._barEnd_11l3s_373{align-items:center;gap:4px;margin-left:auto;display:flex}._draftTag_11l3s_380{background:var(--c-warm-tint);color:var(--c-warm);white-space:nowrap;border-radius:999px;margin-right:6px;padding:0 8px;font-size:11.5px;line-height:1.6}._search_11l3s_391{border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);width:200px;height:32px;font-family:var(--font-text);color:var(--c-text);padding:0 10px;font-size:13px}._search_11l3s_391::placeholder,._input_11l3s_404::placeholder{color:var(--c-muted)}._weekPop_11l3s_416{width:280px}._popHead_11l3s_420,._menuNote_11l3s_421{color:var(--c-muted2);font-variant-numeric:tabular-nums;padding:6px 10px 8px;font-size:12px;display:block}._popDay_11l3s_429{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;display:flex}._popCount_11l3s_436{color:var(--c-muted2)}._popDayOn_11l3s_440,._popDayOn_11l3s_440 ._popCount_11l3s_436{background:var(--c-accent-tint);color:var(--c-accent-ink);font-weight:var(--weight-strong)}._popFoot_11l3s_447{border-top:1px solid var(--c-border);justify-content:space-between;margin-top:4px;padding:6px 2px 2px;display:flex}._weekMenu_11l3s_455{width:270px}._axis_11l3s_462,._lines_11l3s_463,._tRow_11l3s_464{grid-template-columns:var(--name-col) minmax(0, 1fr);gap:12px;padding:0 18px;display:grid}._axis_11l3s_462{height:26px;color:var(--c-muted);flex:none;font-size:11px}._axisTrack_11l3s_478,._linesTrack_11l3s_479{position:relative}._tick_11l3s_483{font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:6px;transform:translate(-50%)}._dayBody_11l3s_491{flex:1;min-height:0;position:relative;overflow:hidden}._lines_11l3s_463{pointer-events:none;position:absolute;inset:0}._gridLine_11l3s_504{background:var(--c-rule);width:1px;position:absolute;top:0;bottom:0}._nowLine_11l3s_513{background:var(--c-warm);opacity:.7;width:1.5px;position:absolute;top:0;bottom:0}._tRow_11l3s_464{z-index:1;width:100%;height:46px;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;position:relative}._tRow_11l3s_464:hover{background:var(--c-surface2)}._tRowOn_11l3s_543,._tRowOn_11l3s_543:hover{background:var(--c-accent-tint)}._tWho_11l3s_548{flex-direction:column;min-width:0;display:flex}._tPlaces_11l3s_555{min-width:0;color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}._tName_11l3s_564{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._tRowOn_11l3s_543 ._tName_11l3s_564{font-weight:var(--weight-strong)}._track_11l3s_575{height:22px;position:relative}._shift_11l3s_269{background:var(--tint);box-shadow:inset 3px 0 0 var(--edge);font-size:12px;font-weight:var(--weight-strong);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:6px;padding:0 10px;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}._shiftTraining_11l3s_600{background:repeating-linear-gradient(135deg, var(--tint) 0 7px, transparent 7px 12px);box-shadow:inset 3px 0 0 var(--edge), inset 0 0 0 1px var(--edge)}._changedDot_11l3s_607{background:var(--c-warm);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}._quietBar_11l3s_616{color:var(--c-muted);white-space:nowrap;align-items:center;font-size:12.5px;display:flex;position:absolute;inset:0 auto 0 0}._quietLeave_11l3s_626{color:var(--c-warm);font-weight:var(--weight-strong)}._empty_11l3s_631{height:100%;color:var(--c-muted2);text-align:center;justify-content:center;align-items:center;margin:0;padding:16px;font-size:14px;display:flex}._dayFoot_11l3s_643{border-top:1px solid var(--c-rule);min-height:46px;color:var(--c-muted2);flex-wrap:wrap;flex:none;align-items:center;gap:4px 14px;padding:4px 12px 4px 18px;font-size:12.5px;display:flex}._leaveNames_11l3s_656{color:var(--c-muted2)}._leaveLink_11l3s_660{border-radius:var(--radius-2);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-warm);--btn-hover-bg:var(--c-warm-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-warm);background:0 0;border:none;padding:2px 3px}._footPager_11l3s_675{margin-left:auto}._footPager_11l3s_675>nav,._cardFoot_11l3s_680>nav{padding-top:0}._panel_11l3s_305{flex:0 0 390px;min-width:0}._band_11l3s_271{background:var(--tint);flex:none;align-items:center;gap:14px;padding:16px 12px 16px 20px;display:flex}._avatar_11l3s_700{background:var(--c-surface);width:40px;height:40px;box-shadow:inset 0 0 0 2px var(--edge);font-size:14px;font-weight:var(--weight-strong);letter-spacing:.02em;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._bandText_11l3s_716{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._bandName_11l3s_724{font-size:17px;font-weight:var(--weight-strong);color:var(--c-text);overflow-wrap:anywhere;margin:0;line-height:1.25}._bandSub_11l3s_733{color:var(--c-muted2);font-size:12.5px}._bandRole_11l3s_738{font-weight:var(--weight-strong);color:var(--ink)}._stats_11l3s_743{border-bottom:1px solid var(--c-rule);flex:none;grid-template-columns:1fr 1fr;gap:12px 18px;padding:16px 20px;display:grid}._stat_11l3s_743{flex-direction:column;gap:5px;min-width:0;display:flex}._stat_11l3s_743 b{font-size:22px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;line-height:1}._stat_11l3s_743>span:not(._meter_11l3s_766){color:var(--c-muted2);font-size:12px}._meter_11l3s_766{background:var(--c-surface2);border-radius:999px;height:5px;display:flex;overflow:hidden}._meter_11l3s_766 i{background:var(--c-accent);height:100%;display:block}._also_11l3s_785{color:var(--c-muted2);grid-column:1/-1;margin:0;font-size:12px}._days_11l3s_792{scrollbar-width:thin;flex:0 auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}._dRow_11l3s_803{border:none;border-bottom:1px solid var(--c-rule);width:100%;min-height:44px;font-family:var(--font-text);font-size:13px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;padding:6px 20px;display:grid}._dRow_11l3s_803:hover{background:var(--c-surface2)}._dRowOn_11l3s_827,._dRowOn_11l3s_827:hover{background:var(--c-accent-tint)}._dRow_11l3s_803:disabled{opacity:1;cursor:default}[data-past]>._dRow_11l3s_803{color:var(--c-muted)}[data-past]>._dRow_11l3s_803 ._pill_11l3s_270,[data-past]>._dRow_11l3s_803 ._pillLeave_11l3s_842{opacity:.6}._dWhen_11l3s_846 b{font-weight:var(--weight-strong)}._dValue_11l3s_850{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0;display:flex}._pill_11l3s_270{background:var(--tint);box-shadow:inset 0 0 0 1px var(--edge);font-size:12.5px;font-weight:var(--weight-strong);color:var(--ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 11px;display:inline-flex}._pillTraining_11l3s_874{background:repeating-linear-gradient(135deg, var(--tint) 0 6px, transparent 6px 10px)}._pillChanged_11l3s_878{box-shadow:inset 0 0 0 1.5px var(--c-warm)}._pillLeave_11l3s_842{background:var(--c-warm-tint);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-warm);border-radius:999px;flex:none;padding:3px 11px;display:inline-flex}._offWord_11l3s_893{color:var(--c-muted);align-items:center;gap:6px;display:inline-flex}._offChanged_11l3s_900{color:var(--c-warm);font-weight:var(--weight-strong)}._dExtra_11l3s_909{min-width:0;color:var(--c-muted2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}._panelFoot_11l3s_918{border-top:1px solid var(--c-rule);flex:none;align-items:center;gap:10px;margin-top:auto;padding:12px 20px 14px;display:flex}._footNote_11l3s_928{color:var(--c-muted2);margin-left:auto;font-size:12px}._dialog_11l3s_936,._everyDialog_11l3s_937{border:1px solid var(--c-border);background:var(--c-bg);width:520px;max-width:100%;box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;flex-direction:column;display:flex}._dialog_11l3s_936{gap:14px;padding:22px 22px 22px 26px}._dayDialog_11l3s_954{width:580px}._everyDialog_11l3s_937{width:640px;padding-bottom:22px}._dialogHead_11l3s_963{align-items:flex-start;gap:10px;display:flex}._dialogTitles_11l3s_969{flex:1;min-width:0}._dialogTitle_11l3s_969{font-size:17px;font-weight:var(--weight-strong);margin:0}._dialogSub_11l3s_980{color:var(--c-muted2);margin:2px 0 0;font-size:12.5px}._dialogRow_11l3s_986{flex-wrap:wrap;gap:8px;display:flex}._dialogFoot_11l3s_992{justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}._everyDialog_11l3s_937>._dialogFoot_11l3s_992{padding:16px 26px 0}._footLead_11l3s_1004{margin-right:auto}._field_11l3s_1008{flex-direction:column;gap:4px;min-width:0;display:flex}._fieldLabel_11l3s_1015{color:var(--c-muted2);font-size:12px}._input_11l3s_404{border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);width:100%;min-width:0;height:34px;font-family:var(--font-text);color:var(--c-text);font-variant-numeric:tabular-nums;padding:0 10px;font-size:13px}._dayFields_11l3s_1034{grid-template-columns:130px repeat(3,minmax(0,1fr));align-items:start;gap:10px;display:grid}._pair_11l3s_1041{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._raiseForm_11l3s_1047{flex-direction:column;gap:14px;display:flex}._everyHead_11l3s_272{background:var(--tint);border-radius:19px 19px 0 0;align-items:center;gap:12px;padding:18px 16px 16px 22px;display:flex}._everyBody_11l3s_1063{flex-direction:column;gap:14px;padding:16px 26px 0;display:flex}._everySum_11l3s_1070{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 10px;display:grid}._everySum_11l3s_1070 b{font-size:26px;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;line-height:1}._everySum_11l3s_1070>span:not(._meter_11l3s_766){color:var(--c-muted2);font-size:12.5px}._everySum_11l3s_1070 ._meter_11l3s_766{background:var(--c-edge);grid-column:1/-1;height:6px}._unsaved_11l3s_1096{font-style:normal;font-weight:var(--weight-strong);color:var(--c-warm)}._everyNote_11l3s_1102{color:var(--c-muted2);margin:0;font-size:12.5px}._fillRow_11l3s_1108{color:var(--c-muted2);flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:12.5px;display:flex}._linkSelect_11l3s_1117{border-radius:var(--radius-2);font-family:var(--font-text);color:var(--c-accent-ink);cursor:pointer;background:0 0;border:none;padding:3px 6px;font-size:12px}._linkSelect_11l3s_1117:hover{background:var(--c-accent-tint)}._everyDays_11l3s_1132{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);margin:0;padding:0;list-style:none;overflow:hidden}._everyDay_11l3s_1132+._everyDay_11l3s_1132{border-top:1px solid var(--c-rule)}._ew_11l3s_1146{width:100%;min-height:46px;font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-normal);color:var(--c-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 16px;display:grid}._ew_11l3s_1146:hover,._ewOpen_11l3s_1166{background:var(--c-surface2)}._ewDay_11l3s_1170{font-weight:var(--weight-strong)}._ewValue_11l3s_1174{align-items:center;gap:10px;min-width:0;display:flex}._breakWord_11l3s_1181{color:var(--c-muted2);font-size:12px}._ewAction_11l3s_1186{color:var(--c-accent-ink);font-size:12px}._ewEditor_11l3s_1191{border-top:1px solid var(--c-rule);background:var(--c-surface2);flex-direction:column;gap:12px;padding:12px 16px 16px 138px;display:flex}._kindChips_11l3s_1200{flex-wrap:wrap;gap:6px;display:flex}._kindChip_11l3s_1200{border:1px solid var(--c-border-control);background:var(--c-surface);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-normal);color:var(--c-text2);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-accent);--btn-hover-ink:var(--c-accent-ink);border-radius:999px;padding:4px 12px}._kindChip_11l3s_1200[aria-pressed=true],._kindChip_11l3s_1200[aria-pressed=true]:hover{border-color:var(--c-accent);background:var(--c-accent);font-weight:var(--weight-strong);color:var(--c-bg)}._timeFields_11l3s_1229{flex-wrap:wrap;gap:10px;display:flex}._timeInput_11l3s_1235{width:124px;height:32px}._effectiveRow_11l3s_1240{color:var(--c-muted2);align-items:center;gap:8px;font-size:12.5px;display:flex}._dateInput_11l3s_1248{width:160px;height:30px}._toColumn_11l3s_1255{flex-direction:column;flex:1;gap:14px;min-width:0;min-height:0;display:flex}._toCard_11l3s_306{flex:none}._toCardGrow_11l3s_1268{flex:1 1 0;min-height:0}._cardHead_11l3s_1273{border-bottom:1px solid var(--c-rule);flex:none;align-items:center;gap:8px;min-height:52px;padding:0 18px;display:flex}._toCard_11l3s_306:not(._toCardGrow_11l3s_1268)>._cardHead_11l3s_1273:last-child{border-bottom:none}._cardTitle_11l3s_1287{font-size:14px;font-weight:var(--weight-strong);margin:0}._cardCount_11l3s_1293{color:var(--c-muted);font-variant-numeric:tabular-nums;font-size:11.5px}._cardNote_11l3s_1299{color:var(--c-muted2);font-size:12.5px}._headEnd_11l3s_1304{margin-left:auto}._toList_11l3s_1308>:last-child{border-bottom:none}._toArea_11l3s_1312{flex:1;min-height:0;overflow:hidden}._cardFoot_11l3s_680{border-top:1px solid var(--c-rule);flex:none;justify-content:flex-end;align-items:center;min-height:44px;padding:0 12px;display:flex}._req_11l3s_1328{border-bottom:1px solid var(--c-rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 14px;padding:12px 18px;display:grid}._reqBody_11l3s_1337{flex-direction:column;gap:3px;min-width:0;display:flex}._reqLine_11l3s_1344{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;font-size:13.5px;display:flex}._reqName_11l3s_1355{font-weight:var(--weight-strong);text-overflow:ellipsis;overflow:hidden}._typeTag_11l3s_1361,._plainTag_11l3s_1362,._goodTag_11l3s_1363{border:1px solid var(--c-border);color:var(--c-muted2);white-space:nowrap;border-radius:999px;flex:none;padding:0 8px;font-size:11.5px;line-height:1.6}._goodTag_11l3s_1363{background:var(--c-good-tint);color:var(--c-good);border-color:#0000}._reqWhen_11l3s_1381{color:var(--c-text2);font-variant-numeric:tabular-nums}._reqMeta_11l3s_1386{color:var(--c-muted2);margin:0;font-size:12px}._leaveLeft_11l3s_1393{border-radius:var(--radius-3);background:var(--c-surface2);color:var(--c-muted2);white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:end;padding:4px 10px;font-size:12.5px}._leaveLeft_11l3s_1393 b{font-size:14px;font-weight:var(--weight-strong);color:var(--c-text)}._leaveLeft_11l3s_1393 b._warmFigure_11l3s_262{color:var(--c-warm)}._leaveLeftNone_11l3s_1414{background:0 0}._reqActs_11l3s_1418{gap:6px;display:flex}._clash_11l3s_1423{border-radius:var(--radius-3);background:var(--c-warm-tint);color:var(--c-text);grid-column:1/-1;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}._clashText_11l3s_1435{flex:1;min-width:0}._clashText_11l3s_1435 p{margin:0}._balRow_11l3s_1444{border-bottom:1px solid var(--c-rule);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 110px 90px 120px 90px 90px;align-items:center;gap:10px;height:40px;padding:0 18px;font-size:13px;display:grid}._balRow_11l3s_1444>:not(:first-child){text-align:right}._balHead_11l3s_1460{height:38px;color:var(--c-muted);flex:none;font-size:11.5px}._balRow_11l3s_1444 b{font-weight:var(--weight-strong)}._balName_11l3s_1471{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@container app-content (width<=940px){._page_11l3s_15{height:auto;min-height:0}._body_11l3s_87{flex-direction:column}._dayCard_11l3s_304,._panel_11l3s_305{flex:none}._dayBody_11l3s_491{flex:none;height:460px}._toColumn_11l3s_1255{flex:none;height:720px}._days_11l3s_792{overflow:visible}}@container app-content (width<=560px){._page_11l3s_15{--name-col:110px}._tabs_11l3s_48,._dayBar_11l3s_324{flex-wrap:wrap}._search_11l3s_391{width:140px}._req_11l3s_1328{grid-template-columns:minmax(0,1fr)}._leaveLeft_11l3s_1393{justify-self:start}._reqLine_11l3s_1344{white-space:normal}._dayFields_11l3s_1034,._pair_11l3s_1041{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._ewEditor_11l3s_1191{padding-left:16px}._balRow_11l3s_1444{grid-template-columns:minmax(0,1fr) 70px 70px}._balRow_11l3s_1444>:nth-child(3),._balRow_11l3s_1444>:nth-child(4),._balRow_11l3s_1444>:nth-child(5){display:none}}._nowLine_11l3s_513{background:var(--c-accent);opacity:1;width:2px}._title_11l3s_34{font-size:22px;font-weight:var(--weight-strong);letter-spacing:-.025em;line-height:1.2}._tabs_11l3s_48{border-bottom-color:var(--c-rule);--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);margin-top:16px}._tab_11l3s_48{font-size:13.5px;font-weight:var(--weight-medium);color:var(--c-muted);border-radius:0;padding:9px 12px 11px}._tabOn_11l3s_74{color:var(--c-text);font-weight:var(--weight-strong)}._tabWarm_11l3s_80{border-radius:var(--radius-pill);background:var(--c-warm-tint);padding:1px 7px}._primary_11l3s_102{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_11l3s_102:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._primary_11l3s_102:disabled{opacity:.5;box-shadow:none;cursor:default}._primary_11l3s_102:focus-visible{box-shadow:var(--ring);outline:none}._ghost_11l3s_115{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._ghost_11l3s_115:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._ghost_11l3s_115:disabled{opacity:.5;box-shadow:none;cursor:default}._ghost_11l3s_115:focus-visible{box-shadow:var(--ring);outline:none}._small_11l3s_132{min-height:var(--ctl-h-sm);border-radius:var(--ctl-radius-sm);padding:0 10px;font-size:12.5px}._quiet_11l3s_137{min-height:var(--ctl-h);border-radius:var(--ctl-radius);color:var(--c-text2);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._quiet_11l3s_137:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text);filter:none;border-color:#0000}._quiet_11l3s_137:disabled{opacity:.5;box-shadow:none;cursor:default}._quiet_11l3s_137:focus-visible{box-shadow:var(--ring);outline:none}._quiet_11l3s_137{box-shadow:none}._close_11l3s_173,._icon_11l3s_209{width:30px;height:30px;color:var(--c-muted);box-shadow:none;--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}._close_11l3s_173:hover:not(:disabled),._icon_11l3s_209:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text)}._step_11l3s_191{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._step_11l3s_191:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._step_11l3s_191:disabled{opacity:.5;box-shadow:none;cursor:default}._step_11l3s_191:focus-visible{box-shadow:var(--ring);outline:none}._step_11l3s_191{width:32px;min-height:max(32px, var(--ctl-h-sm));padding:0}._linkish_11l3s_157,._leaveLink_11l3s_660,._linkSelect_11l3s_1117{font-weight:var(--weight-medium);color:var(--c-accent-ink)}._dayCard_11l3s_304,._panel_11l3s_305,._toCard_11l3s_306{border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._dayBar_11l3s_324{min-height:58px}._dateButton_11l3s_336{min-height:max(32px, var(--ctl-h-sm));font-weight:var(--weight-strong);letter-spacing:-.015em;border-radius:8px}._dayCount_11l3s_365{color:var(--c-muted);font-size:13px}._draftTag_11l3s_380{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._search_11l3s_391,._input_11l3s_404{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background-color:var(--c-surface);color:var(--c-text);font-family:var(--font-text);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;padding-left:11px;font-size:13.5px}._search_11l3s_391:focus-visible,._input_11l3s_404:focus-visible{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._weekPop_11l3s_416,._weekMenu_11l3s_455{border-radius:var(--menu-radius)}._axis_11l3s_462{font-size:11.5px;font-weight:var(--weight-medium)}._tRow_11l3s_464:hover,._dRow_11l3s_803:hover,._ew_11l3s_1146:hover,._ewOpen_11l3s_1166{background:var(--c-bg)}._tRowOn_11l3s_543,._tRowOn_11l3s_543:hover,._dRowOn_11l3s_827,._dRowOn_11l3s_827:hover{background:var(--c-accent-tint);box-shadow:inset 3px 0 0 var(--c-accent)}._tName_11l3s_564{font-weight:var(--weight-medium)}._tPlaces_11l3s_555{font-size:12px}._track_11l3s_575{height:24px}._shift_11l3s_269{font-size:12px;font-weight:var(--weight-strong);border-radius:7px}._dayFoot_11l3s_643{font-size:13px}._band_11l3s_271{padding:18px 14px 18px 22px}._avatar_11l3s_700{width:44px;height:44px;box-shadow:var(--shadow-xs);font-weight:var(--weight-strong)}._bandName_11l3s_724{letter-spacing:-.02em;font-size:18px}._stats_11l3s_743{gap:14px 20px;padding:18px 22px}._stat_11l3s_743 b{letter-spacing:-.02em;font-size:22px}._meter_11l3s_766{height:6px}._dRow_11l3s_803{min-height:46px;padding:6px 22px}._pill_11l3s_270,._pillLeave_11l3s_842{padding:3px 11px;font-size:12.5px}._panelFoot_11l3s_918{padding:12px 22px 14px}._dialog_11l3s_936,._everyDialog_11l3s_937{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-xl)}._everyHead_11l3s_272{border-radius:calc(var(--dialog-radius) - 1px) calc(var(--dialog-radius) - 1px) 0 0}._dialogTitle_11l3s_969{letter-spacing:-.02em;font-size:18px}._fieldLabel_11l3s_1015{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2);letter-spacing:0}._everyDays_11l3s_1132{border-radius:var(--card-radius)}._ewEditor_11l3s_1191{background:var(--c-bg)}._kindChip_11l3s_1200{border:1px solid var(--c-edge);border-radius:var(--radius-pill);background:var(--c-surface);min-height:30px;color:var(--c-text2);font-family:var(--font-text);font-size:13px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);align-items:center;gap:6px;padding:0 12px;display:inline-flex}._kindChip_11l3s_1200[aria-pressed=true],._kindChip_11l3s_1200[aria-pressed=true]:hover{border-color:var(--c-accent);background:var(--c-accent);color:var(--c-surface)}._cardHead_11l3s_1273{min-height:54px}._cardTitle_11l3s_1287{font-size:14.5px}._cardCount_11l3s_1293{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:20px;color:var(--c-text2);font-size:11.5px;font-weight:var(--weight-medium);text-align:center;border:0;padding:1px 7px}._req_11l3s_1328{padding:14px 18px}._reqLine_11l3s_1344{font-size:14px}._typeTag_11l3s_1361,._plainTag_11l3s_1362,._goodTag_11l3s_1363{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._typeTag_11l3s_1361,._plainTag_11l3s_1362{background:var(--c-surface2);color:var(--c-text2)}._leaveLeft_11l3s_1393{border-radius:8px;padding:5px 11px}._clash_11l3s_1423{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._balHead_11l3s_1460{background:var(--c-bg);font-size:12px;font-weight:var(--weight-medium);color:var(--c-muted);letter-spacing:0;text-transform:none}._balRow_11l3s_1444{height:44px;font-size:13.5px}._tab_11l3s_48{--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._column_xexb6_13{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;display:flex}._searchEnd_xexb6_24{margin-left:auto}._bodyFlush_xexb6_29{margin-top:0}._figures_xexb6_33{color:var(--c-muted2);flex-wrap:wrap;flex:none;align-items:baseline;gap:4px 18px;font-size:13px;display:flex}._figures_xexb6_33 b{font-size:16px;font-weight:var(--weight-strong);color:var(--c-text);font-variant-numeric:tabular-nums;margin-right:5px}._figureWarm_xexb6_51 b{color:var(--c-warm)}._deskWarning_xexb6_55{border-radius:var(--radius-3);background:var(--c-warm-tint);color:var(--c-text);flex:none;margin:0;padding:9px 14px;font-size:13px}._card_xexb6_67{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);min-width:0;min-height:0;box-shadow:0 1px 2px var(--c-shadow);flex-direction:column;flex:1;display:flex;overflow:hidden}._cells_xexb6_84{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:12px;display:grid}._narrow_xexb6_91 ._cells_xexb6_84{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr)}._head_xexb6_100{border-left:3px solid #0000;border-bottom:1px solid var(--c-rule);min-height:48px;color:var(--c-muted2);flex:none;padding:0 18px 0 0;font-size:12px}._headTitle_xexb6_110{align-items:baseline;gap:8px;padding-left:13px;display:flex}._headTitle_xexb6_110 b{font-size:14px;font-weight:var(--weight-strong);color:var(--c-text)}._count_xexb6_123{color:var(--c-muted);font-variant-numeric:tabular-nums;font-size:11.5px}._area_xexb6_129{flex:1;min-height:0;overflow:hidden}._row_xexb6_135{border:none;border-bottom:1px solid var(--c-rule);background:var(--c-surface);width:100%;min-height:56px;font-family:var(--font-text);text-align:left;color:var(--c-text);--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);border-left:3px solid #0000;border-radius:0;padding:8px 18px 8px 0}._rowOn_xexb6_153{border-left-color:var(--c-accent);background:var(--c-accent-tint);--btn-hover-bg:var(--c-accent-tint)}._who_xexb6_160{align-items:center;gap:10px;min-width:0;display:flex}._name_xexb6_167{flex-direction:column;gap:2px;min-width:0;display:flex}._name_xexb6_167 b{font-size:13.5px;font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sub_xexb6_182{font-size:12px;font-weight:var(--weight-normal);color:var(--c-muted2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._cell_xexb6_84{flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}._warmText_xexb6_199{font-weight:var(--weight-strong);color:var(--c-warm)}._empty_xexb6_204{color:var(--c-muted2);margin:0;padding:16px 18px;font-size:13px}._foot_xexb6_211{border-top:1px solid var(--c-rule);flex:none;justify-content:flex-end;align-items:center;gap:10px;min-height:44px;padding:0 12px;display:flex}._foot_xexb6_211>nav{padding-top:0}._footNote_xexb6_226{color:var(--c-muted2);margin-right:auto;font-size:12px}._certCells_xexb6_239{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,.9fr) 236px}._clickable_xexb6_248{position:relative}._nameButton_xexb6_256{font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-strong);text-align:left;color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;border-radius:0;padding:0;overflow:hidden}._nameButton_xexb6_256:after{content:"";position:absolute;inset:0}._actions_xexb6_281{z-index:1;justify-content:flex-end;align-items:center;gap:4px;display:flex;position:relative}._footWarn_xexb6_290{min-width:0;color:var(--c-text);align-items:center;gap:6px;margin-right:auto;font-size:12.5px;display:flex}._mark_xexb6_302{flex:none;justify-content:center;width:14px;display:inline-flex}._dot_xexb6_309{width:8px;height:8px;display:block}._dot_xexb6_309[data-tone=warm]{background:var(--c-warm);border-radius:50%}._dot_xexb6_309[data-tone=bad]{background:var(--c-warm);width:8px;height:8px;transform:rotate(45deg)}._srOnly_xexb6_327{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._face_xexb6_337{background:var(--c-surface);width:30px;height:30px;box-shadow:inset 0 0 0 2px var(--edge);font-size:11px;font-weight:var(--weight-strong);color:var(--ink);--ink:var(--c-role-admin);--edge:var(--c-role-admin-edge);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._face_xexb6_337[data-role=DENTIST]{--ink:var(--c-role-dentist);--edge:var(--c-role-dentist-edge)}._face_xexb6_337[data-role=HYGIENIST]{--ink:var(--c-role-hygienist);--edge:var(--c-role-hygienist-edge)}._face_xexb6_337[data-role=ASSISTANT]{--ink:var(--c-role-assistant);--edge:var(--c-role-assistant-edge)}._face_xexb6_337[data-role=FRONT_DESK]{--ink:var(--c-role-desk);--edge:var(--c-role-desk-edge)}._panel_xexb6_377{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);min-width:0;min-height:0;box-shadow:0 1px 2px var(--c-shadow);flex-direction:column;flex:0 0 380px;display:flex;overflow:hidden}._panelTabs_xexb6_390{border-bottom:1px solid var(--c-rule);flex:none;gap:2px;padding:0 12px;display:flex}._panelTabs_xexb6_390>button{padding-inline:9px}._panelBody_xexb6_404{flex:1;min-height:0;overflow:hidden}._facts_xexb6_410{margin:0;padding:4px 18px}._fact_xexb6_410{border-bottom:1px solid var(--c-rule);justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;font-size:13px;display:flex}._fact_xexb6_410:last-child{border-bottom:none}._fact_xexb6_410 dt{color:var(--c-muted2)}._fact_xexb6_410 dd{font-weight:var(--weight-strong);text-align:right;margin:0}._meters_xexb6_439{flex-direction:column;gap:18px;padding:16px 18px;display:flex}._meter_xexb6_439{flex-direction:column;gap:6px;font-size:13px;display:flex}._meterLine_xexb6_453{justify-content:space-between;gap:12px;display:flex}._meterLine_xexb6_453 span:last-child{color:var(--c-muted2);font-variant-numeric:tabular-nums}._bar_xexb6_464{background:var(--c-surface2);border-radius:999px;height:6px;display:flex;overflow:hidden}._bar_xexb6_464 i{background:var(--c-good);display:block}._barWarm_xexb6_477 i{background:var(--c-warm)}._certs_xexb6_481{flex-direction:column;display:flex}._cert_xexb6_239{border-bottom:1px solid var(--c-rule);align-items:center;gap:10px;min-height:56px;padding:8px 14px 8px 12px;display:flex}._certText_xexb6_495{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13px;display:flex}._certText_xexb6_495 b{font-weight:var(--weight-strong)}._dialogSection_xexb6_511{font-size:14px;font-weight:var(--weight-strong);margin:6px 0 0}._fieldNote_xexb6_517{color:var(--c-muted2);margin:4px 0 0;font-size:12px}._fieldError_xexb6_523{font-size:12px;font-weight:var(--weight-strong);color:var(--c-warm);margin:4px 0 0}._check_xexb6_531{color:var(--c-text);align-items:flex-start;gap:8px;font-size:13px;display:flex}._check_xexb6_531 input{margin-top:2px}._footStart_xexb6_544{margin-right:auto}@container app-content (width<=940px){._column_xexb6_13{flex:none}._area_xexb6_129{flex:none;height:448px}}@container app-content (width<=560px){._cells_xexb6_84,._narrow_xexb6_91 ._cells_xexb6_84{grid-template-columns:minmax(0,1fr) auto}._cells_xexb6_84>:nth-child(3),._cells_xexb6_84>:nth-child(4),._certCells_xexb6_239>:nth-child(2){display:none}._certCells_xexb6_239>:nth-child(4){display:flex}._scrim_xexb6_585{z-index:40;background:var(--c-scrim);cursor:default;border:none;border-radius:0;padding:0;position:fixed;inset:0}._panel_xexb6_377{z-index:41;border-radius:var(--radius-4) var(--radius-4) 0 0;height:min(72vh,600px);box-shadow:0 -14px 34px -18px var(--c-shadow);position:fixed;bottom:0;left:0;right:0}}@container app-content (width>=561px){._scrim_xexb6_585{display:none}}._figures_xexb6_33{gap:8px}._figures_xexb6_33>*{border:1px solid var(--c-edge);border-radius:var(--radius-pill);background:var(--c-surface);box-shadow:var(--shadow-xs);padding:4px 12px}._figures_xexb6_33 b{font-size:14px}._deskWarning_xexb6_55{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._card_xexb6_67,._panel_xexb6_377{border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._head_xexb6_100{background:var(--c-bg);min-height:46px}._count_xexb6_123{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:20px;color:var(--c-text2);font-size:11.5px;font-weight:var(--weight-medium);text-align:center;border:0;padding:1px 7px}._row_xexb6_135{min-height:58px}._rowOn_xexb6_153{border-left-color:var(--c-accent)}._clickable_xexb6_248:hover{background:var(--c-bg)}._sub_xexb6_182,._footNote_xexb6_226{color:var(--c-muted);font-size:12.5px}._face_xexb6_337{width:32px;height:32px;font-weight:var(--weight-strong)}._panelTabs_xexb6_390{--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._fact_xexb6_410{font-size:13.5px}._bar_xexb6_464{height:6px}._cert_xexb6_239{min-height:58px}._dialogSection_xexb6_511{font-size:14.5px}._fieldError_xexb6_523{color:var(--c-danger)}._page_bwgnd_9{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;display:flex}._notice_bwgnd_20{border-radius:var(--radius-3);background:var(--c-warm-tint);color:var(--c-text);flex:none;align-items:center;gap:10px;padding:8px 10px 8px 14px;font-size:13px;display:flex}._notice_bwgnd_20 p{flex:1;min-width:0;margin:0}._notice_bwgnd_20 b{font-weight:var(--weight-strong)}._week_bwgnd_44,._card_bwgnd_45{border:1px solid var(--c-edge);border-radius:var(--radius-4);background:var(--c-surface);min-width:0;box-shadow:0 1px 2px var(--c-shadow);flex-direction:column;display:flex;overflow:hidden}._week_bwgnd_44{flex:none}._weekHead_bwgnd_60,._cardHead_bwgnd_61{border-bottom:1px solid var(--c-rule);flex:none;align-items:center;gap:10px;min-height:44px;padding:0 10px 0 16px;font-size:14px;display:flex}._weekHead_bwgnd_60 b,._cardHead_bwgnd_61 b{font-weight:var(--weight-strong)}._weekNav_bwgnd_77{align-items:center;gap:2px;margin-left:auto;display:flex}._days_bwgnd_84{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._day_bwgnd_84{border-right:1px solid var(--c-rule);flex-direction:column;gap:6px;min-width:0;min-height:78px;padding:7px 10px 8px;display:flex}._day_bwgnd_84:last-child{border-right:none}._today_bwgnd_103{background:var(--c-accent-tint)}._dayName_bwgnd_107{color:var(--c-muted2);align-items:baseline;gap:4px;font-size:12.5px;display:flex}._dayName_bwgnd_107 b{font-size:15px;font-weight:var(--weight-strong);color:var(--c-text)}._todayWord_bwgnd_121{font-size:11.5px;font-weight:var(--weight-strong);color:var(--c-accent-ink);margin-left:auto}._shift_bwgnd_129{border-left:3px solid var(--edge);border-radius:var(--radius-2);background:var(--tint);color:var(--c-muted2);--edge:var(--c-role-admin-edge);--tint:var(--c-role-admin-tint);flex-direction:column;gap:1px;padding:5px 8px;font-size:12px;display:flex}._shift_bwgnd_129 b{font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-text);font-variant-numeric:tabular-nums}._shift_bwgnd_129[data-role=DENTIST]{--edge:var(--c-role-dentist-edge);--tint:var(--c-role-dentist-tint)}._shift_bwgnd_129[data-role=HYGIENIST]{--edge:var(--c-role-hygienist-edge);--tint:var(--c-role-hygienist-tint)}._shift_bwgnd_129[data-role=ASSISTANT]{--edge:var(--c-role-assistant-edge);--tint:var(--c-role-assistant-tint)}._shift_bwgnd_129[data-role=FRONT_DESK]{--edge:var(--c-role-desk-edge);--tint:var(--c-role-desk-tint)}._weekFoot_bwgnd_171,._cardFoot_bwgnd_172{border-top:1px solid var(--c-rule);flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:0 12px 0 16px;font-size:12.5px;display:flex}._cardFoot_bwgnd_172>nav{padding-top:0}._cards_bwgnd_190{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:0;display:grid}._card_bwgnd_45{min-height:0}._area_bwgnd_202{flex:1;min-height:0;overflow:hidden}._leaveFigure_bwgnd_208{border-bottom:1px solid var(--c-rule);color:var(--c-muted2);flex-wrap:wrap;flex:none;align-items:baseline;gap:4px 8px;padding:12px 16px;font-size:13px;display:flex}._leaveFigure_bwgnd_208>b{font-size:26px;font-weight:var(--weight-strong);color:var(--c-text);font-variant-numeric:tabular-nums;line-height:1}._leaveSplit_bwgnd_228{flex-basis:100%;font-size:12px}._item_bwgnd_233{border-bottom:1px solid var(--c-rule);align-items:center;gap:10px;min-height:48px;padding:7px 12px 7px 14px;display:flex}._itemText_bwgnd_242{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13px;display:flex}._itemText_bwgnd_242 b{font-weight:var(--weight-strong)}._line_bwgnd_256{color:var(--c-muted2);font-size:12px}._empty_bwgnd_261{color:var(--c-muted2);margin:0;padding:14px 16px;font-size:13px}@container app-content (width<=940px){._page_bwgnd_9{flex:none}._cards_bwgnd_190{flex:none;grid-template-columns:minmax(0,1fr)}._area_bwgnd_202{flex:none;height:240px}}@container app-content (width<=560px){._days_bwgnd_84{grid-template-columns:minmax(0,1fr)}._day_bwgnd_84{border-right:none;border-bottom:1px solid var(--c-rule);flex-flow:wrap;align-items:center;min-height:0}._dayName_bwgnd_107{min-width:72px}._todayWord_bwgnd_121{margin-left:4px}._weekFoot_bwgnd_171{flex-wrap:wrap;padding-top:8px;padding-bottom:8px}._notice_bwgnd_20{flex-wrap:wrap}}._notice_bwgnd_20{border:1px solid color-mix(in srgb, var(--c-warm) 26%, transparent);background:var(--c-warm-tint);border-left-width:1px;border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}._week_bwgnd_44,._card_bwgnd_45{border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._weekHead_bwgnd_60,._cardHead_bwgnd_61{min-height:48px;font-size:14px}._day_bwgnd_84{min-height:84px;padding:9px 10px}._today_bwgnd_103{background:color-mix(in srgb, var(--c-accent) 6%, var(--c-surface));box-shadow:inset 0 2px 0 var(--c-accent)}._dayName_bwgnd_107 b{letter-spacing:-.01em;font-size:16px}._shift_bwgnd_129{border-left-width:3px;border-radius:7px}._leaveFigure_bwgnd_208>b{letter-spacing:-.03em;font-size:28px}._item_bwgnd_233{min-height:50px}._area_bwgnd_202>dl{padding-top:0;padding-bottom:0}._itemText_bwgnd_242{font-size:13.5px}._line_bwgnd_256,._empty_bwgnd_261{color:var(--c-muted);font-size:12.5px}._page_1waej_15{max-width:780px;padding-bottom:56px}._head_1waej_22{margin:0 0 26px}._title_1waej_26{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-m);line-height:var(--line-tight);margin:0}._lead_1waej_34{max-width:60ch;font-size:var(--text-body);line-height:var(--line-body);color:var(--c-muted2);margin:8px 0 0}._verdict_1waej_44{border:1px solid var(--c-border-faint);border-left:2px solid var(--c-accent);border-radius:0 var(--radius-2) var(--radius-2) 0;background:var(--c-accent-wash);margin:18px 0 0;padding:14px 16px}._verdictReady_1waej_53{border-left-color:var(--c-good);background:var(--c-good-tint)}._verdictTitle_1waej_58{font-size:var(--text-body);font-weight:var(--weight-strong);color:var(--c-text);margin:0}._verdictBody_1waej_65{max-width:62ch;font-size:var(--text-small);line-height:var(--line-body);color:var(--c-muted2);margin:5px 0 0}._count_1waej_73{font-size:var(--text-micro);color:var(--c-muted);margin:10px 0 0}._track_1waej_79{gap:4px;margin:6px 0 0;display:flex}._tick_1waej_85{border-radius:var(--radius-1);background:var(--c-line2);width:34px;height:3px}._tickDone_1waej_92{background:var(--c-accent)}._block_1waej_98{margin:0 0 30px}._blockHead_1waej_102{margin:0 0 12px}._blockTitle_1waej_106{font-family:var(--font-display);font-weight:var(--weight-strong);font-size:var(--text-display-s);line-height:var(--line-tight);margin:0}._blockNote_1waej_114{max-width:62ch;font-size:var(--text-small);line-height:var(--line-body);color:var(--c-muted);margin:3px 0 0}._quiet_1waej_122{font-size:var(--text-small);color:var(--c-muted2);margin:0}._list_1waej_130{border:1px solid var(--c-border-faint);border-radius:var(--radius-2);margin:0;padding:0;list-style:none;overflow:hidden}._list_1waej_130>li+li{border-top:1px solid var(--c-border-faint)}._row_1waej_143,._rowStatic_1waej_144{background:var(--c-surface);width:100%;color:inherit;align-items:center;gap:14px;padding:13px 16px;text-decoration:none;display:flex}._rowBody_1waej_160{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._rowTitle_1waej_168{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._rowName_1waej_175{font-size:var(--text-body);color:var(--c-text)}._rowMeta_1waej_180{font-size:var(--text-micro);line-height:var(--line-body);color:var(--c-muted)}._chevron_1waej_186{font-size:var(--text-body);color:var(--c-muted)}._mark_1waej_196{border:1px solid var(--c-line);width:22px;height:22px;font-size:var(--text-micro);color:var(--c-muted);border-radius:50%;flex:none;place-items:center;display:grid}._markDone_1waej_208{border-color:var(--c-good);background:var(--c-good-tint);color:var(--c-good)}._tagQuiet_1waej_214,._tagWarm_1waej_215,._tagGood_1waej_216{border-radius:var(--radius-1);font-size:var(--text-micro);white-space:nowrap;padding:2px 7px}._tagQuiet_1waej_214{border:1px solid var(--c-border-2);background:var(--c-surface2);color:var(--c-muted2)}._tagWarm_1waej_215{border:1px solid var(--c-warm);background:var(--c-warm-tint);color:var(--c-warm)}._tagGood_1waej_216{border:1px solid var(--c-good);background:var(--c-good-tint);color:var(--c-good)}._banner_1waej_243{border:1px solid var(--c-border-faint);border-left:2px solid var(--c-accent);border-radius:0 var(--radius-2) var(--radius-2) 0;background:var(--c-accent-wash);flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 20px;padding:12px 16px;display:flex}._bannerBody_1waej_256{flex:1;min-width:220px}._bannerTitle_1waej_261{font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--c-text);margin:0}._bannerNote_1waej_268{font-size:var(--text-micro);line-height:var(--line-body);color:var(--c-muted2);margin:3px 0 0}._bannerLink_1waej_275{border:1px solid var(--c-accent);border-radius:var(--radius-1);background:var(--c-accent);font-family:var(--font-text);font-size:var(--text-small);color:var(--c-bg);white-space:nowrap;--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-bg);padding:7px 14px;text-decoration:none}._bannerLink_1waej_275:hover{background:var(--c-accent-ink);border-color:var(--c-accent-ink)}._welcome_1waej_306{gap:14px;display:grid}._welcomeEyebrow_1waej_311{font-size:var(--text-micro);font-weight:var(--weight-strong);color:var(--c-accent-ink);margin:0}._welcomeTitle_1waej_322{font-family:var(--font-display);font-size:var(--text-display-s);font-weight:var(--weight-strong);line-height:var(--line-tight);text-wrap:balance;color:var(--c-text);margin:0}._welcomeLede_1waej_332{color:var(--c-text2);margin:0}._welcomeSteps_1waej_337{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}._welcomeStep_1waej_337{border-radius:var(--radius-2);background:var(--c-surface2);grid-template-columns:26px 1fr auto;align-items:start;gap:12px;padding:11px 12px;display:grid}._welcomeStepDone_1waej_355{background:var(--c-good-tint)}._welcomeStepMark_1waej_360{width:22px;height:22px;font-size:var(--text-micro);font-weight:var(--weight-strong);background:var(--c-accent);color:var(--c-bg);border-radius:50%;place-items:center;display:grid}._welcomeStepDone_1waej_355 ._welcomeStepMark_1waej_360{background:var(--c-good)}._welcomeStepBody_1waej_377{gap:2px;min-width:0;display:grid}._welcomeStepBody_1waej_377 b{font-weight:var(--weight-strong);color:var(--c-text)}._welcomeStepBody_1waej_377 span{font-size:var(--text-small);color:var(--c-muted2)}._welcomeStepState_1waej_393{font-size:var(--text-micro);font-weight:var(--weight-strong);color:var(--c-good);white-space:nowrap}._welcomeNote_1waej_400{font-size:var(--text-small);color:var(--c-muted2);margin:0}._welcomeActions_1waej_406{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}._welcomePrimary_1waej_413{font:inherit;font-weight:var(--weight-strong);border:1px solid var(--c-accent);border-radius:var(--radius-2);background:var(--c-accent);color:var(--c-bg);cursor:pointer;padding:9px 18px}._welcomeGhost_1waej_425{font:inherit;border:1px solid var(--c-border);border-radius:var(--radius-2);color:var(--c-text);cursor:pointer;background:0 0;padding:9px 18px}._welcomePanel_1waej_447{border:1px solid var(--c-border);background:var(--c-bg);width:640px;max-width:100%;box-shadow:0 24px 60px var(--c-shadow);border-radius:20px;flex-direction:column;gap:16px;padding:24px 26px 22px;display:flex}._verdict_1waej_44{border:1px solid var(--c-edge);background:var(--c-surface);border-radius:12px}._verdictReady_1waej_53{border-color:color-mix(in srgb, var(--c-good) 30%, transparent);background:var(--c-good-tint)}._title_1waej_26{letter-spacing:-.03em;font-size:24px}._lead_1waej_34{color:var(--c-muted);font-size:14px}._verdict_1waej_44{border-radius:var(--card-radius);box-shadow:var(--shadow-sm);border-left-width:1px}._verdictTitle_1waej_58{font-size:15px}._tick_1waej_85{border-radius:999px;width:40px;height:5px}._blockTitle_1waej_106{letter-spacing:-.02em;font-size:17px}._list_1waej_130{border-color:var(--c-edge);border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}._list_1waej_130>li+li{border-top-color:var(--c-rule)}._row_1waej_143,._rowStatic_1waej_144{padding:14px 18px}._row_1waej_143:hover{background:var(--c-bg)}._rowName_1waej_175{font-size:14px;font-weight:var(--weight-medium)}._rowMeta_1waej_180{font-size:12.5px}._mark_1waej_196{width:24px;height:24px}._markDone_1waej_208{background:var(--c-good);color:var(--c-surface);border-color:#0000}._tagQuiet_1waej_214,._tagWarm_1waej_215,._tagGood_1waej_216{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:0;align-items:center;gap:5px;padding:2px 9px;line-height:1.5;display:inline-flex}._banner_1waej_243{border:1px solid var(--c-edge);border-radius:var(--card-radius);background:var(--c-surface);box-shadow:var(--shadow-sm)}._bannerTitle_1waej_261{font-size:13.5px}._bannerNote_1waej_268{font-size:12.5px}._bannerLink_1waej_275,._welcomePrimary_1waej_413{min-height:var(--ctl-h);border:1px solid var(--c-accent);border-radius:var(--ctl-radius);background:var(--c-accent);color:var(--c-surface);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._bannerLink_1waej_275:hover:not(:disabled),._welcomePrimary_1waej_413:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink);color:var(--c-surface);filter:none}._bannerLink_1waej_275:disabled,._welcomePrimary_1waej_413:disabled{opacity:.5;box-shadow:none;cursor:default}._bannerLink_1waej_275:focus-visible,._welcomePrimary_1waej_413:focus-visible{box-shadow:var(--ring);outline:none}._welcomeGhost_1waej_425{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._welcomeGhost_1waej_425:hover:not(:disabled){border-color:var(--c-border-control);background:var(--c-surface2);color:var(--c-text);filter:none}._welcomeGhost_1waej_425:disabled{opacity:.5;box-shadow:none;cursor:default}._welcomeGhost_1waej_425:focus-visible{box-shadow:var(--ring);outline:none}._welcomeEyebrow_1waej_311{font-size:12px;font-weight:var(--weight-medium);color:var(--c-accent-ink)}._welcomeTitle_1waej_322{letter-spacing:-.025em;font-size:22px}._welcomeStep_1waej_337{border:1px solid var(--c-edge);border-radius:10px}._welcomeStepDone_1waej_355{border-color:#0000}._app_19kuo_11{background:var(--c-bg);height:100dvh;color:var(--c-text);flex-direction:column;display:flex}._banner_19kuo_25{align-items:center;gap:var(--space-7);padding:0 var(--space-7);height:var(--h-banner);background:var(--c-banner);border-bottom:1px solid var(--c-banner-border);box-shadow:inset 0 -3px 0 var(--c-banner-accent);z-index:50;flex:none;display:flex;position:relative}._wordmark_19kuo_50{font-family:var(--font-display);font-weight:var(--weight-strong);letter-spacing:.01em;font-size:var(--text-lead);color:var(--c-banner-ink);white-space:nowrap}._spacer_19kuo_59{flex:1}._search_19kuo_74{align-items:center;gap:var(--space-3);border:1px solid var(--c-banner-border);border-radius:var(--radius-4);background:var(--c-banner-field);min-width:140px;padding:5px var(--space-4);flex:0 300px;display:flex}._search_19kuo_74 input{min-width:0;font:inherit;color:var(--c-banner-ink);background:0 0;border:none;outline:none;flex:1;align-self:stretch;padding:0;font-size:12.5px}._search_19kuo_74 input::placeholder{color:var(--c-banner-muted);opacity:1}._shortcut_19kuo_111{font-size:var(--text-micro);color:var(--c-banner-muted);font-variant-numeric:tabular-nums}._account_19kuo_119{flex:none;position:relative}._avatar_19kuo_129{border:1px solid var(--c-banner-border);background:var(--c-banner-field);width:30px;height:30px;color:var(--c-banner-ink);font:inherit;font-size:var(--text-micro);font-weight:var(--weight-strong);letter-spacing:.02em;cursor:pointer;--btn-hover-bg:var(--c-banner-active);--btn-hover-border:var(--c-banner-border);--btn-hover-ink:var(--c-banner-ink);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}._avatar_19kuo_129[aria-expanded=true]{background:var(--c-banner-active)}._accountPanel_19kuo_155{z-index:60;gap:var(--space-4);width:250px;max-width:calc(100vw - 24px);padding:var(--space-5);background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--radius-4);box-shadow:0 10px 28px -8px var(--c-shadow);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0}._accountWho_19kuo_173{min-width:0;padding-bottom:var(--space-4);border-bottom:1px solid var(--c-border)}._accountRow_19kuo_179{justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--text-small);color:var(--c-text2);display:flex}._themeToggle_19kuo_188{border:1px solid var(--c-border-control);border-radius:var(--radius-3);flex:none;align-items:center;display:flex;overflow:hidden}._themeToggle_19kuo_188 button{padding:4px var(--space-4);color:var(--c-text2);font:inherit;font-size:var(--text-small);cursor:pointer;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:none}._themeToggle_19kuo_188 button[aria-pressed=true]{background:var(--c-accent-tint);color:var(--c-accent-ink);font-weight:var(--weight-strong)}._demo_19kuo_229{align-items:center;gap:var(--space-3);padding:2px var(--space-7);background:var(--c-warm-tint);color:var(--c-warm);border-bottom:1px solid var(--c-warm);font-size:var(--text-small);flex:none;display:flex}._demoBadge_19kuo_241{font-weight:var(--weight-strong);letter-spacing:.04em}._body_19kuo_248{flex:1;min-height:0;display:flex}._sidebar_19kuo_264{border-right:1px solid var(--c-border);width:212px;padding:var(--space-7) 0 var(--space-6);background:var(--c-chrome);flex-direction:column;flex:none;transition:width .22s;display:flex;overflow:hidden auto}@media (prefers-reduced-motion:reduce){._sidebar_19kuo_264{transition:none}}._sidebarHead_19kuo_287{align-items:center;gap:var(--space-3);padding:0 var(--space-5) var(--space-6);display:flex}._collapse_19kuo_294{border:1px solid var(--c-border);background:var(--c-surface);cursor:pointer;width:34px;height:34px;color:var(--c-accent);--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-accent-ink);border-radius:11px;flex:none;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:flex}._collapse_19kuo_294:hover{background:var(--c-accent-tint);border-color:var(--c-accent);color:var(--c-text)}._identity_19kuo_332{min-width:0}._clinicLine_19kuo_343{align-items:center;gap:8px;min-width:0;display:flex}._clinicLogo_19kuo_350{border-radius:var(--radius-1);object-fit:contain;flex:none;width:22px;height:22px}._clinicName_19kuo_360{font-family:var(--font-display);font-weight:var(--weight-strong);color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;font-size:19px;line-height:1.1;overflow:hidden}._rule_19kuo_371{background:var(--c-border);height:1px;margin:0 var(--space-5) var(--space-5)}._nav_19kuo_318{padding:0 var(--space-5);flex-direction:column;gap:2px;display:flex}._sidebar_19kuo_264[data-collapsed=true] ._nav_19kuo_318{padding:0 var(--space-3)}._navItem_19kuo_318{width:100%;padding:9px var(--space-4);border-radius:var(--radius-4);cursor:pointer;font:inherit;color:var(--c-text2);text-align:left;--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);background:0 0;border:none;align-items:center;gap:9px;font-size:13.5px;text-decoration:none;display:flex}._sidebar_19kuo_264[data-collapsed=true] ._navItem_19kuo_318{padding:var(--space-4) 0;justify-content:center}._sidebar_19kuo_264[data-collapsed=true] ._navLabel_19kuo_436{display:none}._navTag_19kuo_441{border:1px solid var(--c-border-control);border-radius:var(--radius-pill);color:var(--c-text2);flex:none;padding:1px 6px;font-size:11px}._sidebar_19kuo_264[data-collapsed=true] ._navTag_19kuo_441{display:none}._navLabel_19kuo_436{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._userName_19kuo_461{font-size:var(--text-body);font-weight:var(--weight-strong);color:var(--c-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userEmail_19kuo_483{color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11.5px;overflow:hidden}._signOut_19kuo_501{padding:var(--space-2) 0;color:var(--c-accent-ink);font:inherit;font-size:var(--text-small);cursor:pointer;--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);background:0 0;border:none;align-self:flex-start;text-decoration:underline;display:block}._content_19kuo_534{flex:1;min-width:0;padding:22px 30px 24px;overflow:auto;container:app-content/inline-size}._branchLabel_19kuo_550{min-width:0;max-width:220px;font-size:var(--text-small);color:var(--c-banner-muted);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}._branchSelect_19kuo_561{min-width:90px;max-width:220px;font:inherit;font-size:var(--text-small);color:var(--c-banner-ink);background:var(--c-banner-field);border:1px solid var(--c-banner-border);border-radius:var(--radius-3);padding:4px var(--space-3);cursor:pointer;text-overflow:ellipsis;flex:0 auto}._branchSelect_19kuo_561:hover{border-color:var(--c-banner-ink)}._branchSelect_19kuo_561 option{color:var(--c-text);background:var(--c-surface)}._waiting_19kuo_598{border-radius:var(--radius-4);background:var(--c-wait-bg);padding:5px var(--space-4);font-family:var(--font-text);font-size:12.5px;font-weight:var(--weight-strong);color:var(--c-wait-ink);white-space:nowrap;cursor:pointer;--btn-hover-bg:var(--c-wait-bg);--btn-hover-border:transparent;--btn-hover-ink:var(--c-wait-ink);border:none;flex:none}._waiting_19kuo_598:hover:not(:disabled){background:var(--c-wait-bg);color:var(--c-wait-ink);opacity:.88}._menu_19kuo_655{display:none}@media (width<=900px){._menu_19kuo_655{border:1px solid var(--c-banner-border);border-radius:var(--radius-3);background:var(--c-banner-field);width:34px;height:34px;color:var(--c-banner-ink);cursor:pointer;--btn-hover-bg:var(--c-banner-active);--btn-hover-border:var(--c-banner-border);--btn-hover-ink:var(--c-banner-ink);flex:none;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:flex}._sidebar_19kuo_264,._sidebar_19kuo_264[data-collapsed=true]{z-index:40;visibility:hidden;width:min(280px,82vw);position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:0 0 0 100vmax #0000}._sidebar_19kuo_264[data-open=true]{visibility:visible;box-shadow:2px 0 18px var(--c-shadow);transform:none}._sidebar_19kuo_264[data-open=true] ._navLabel_19kuo_436{display:block}._sidebar_19kuo_264[data-open=true] ._navItem_19kuo_318{padding:9px var(--space-4);justify-content:flex-start}._collapse_19kuo_294{display:none}._scrim_19kuo_749{z-index:30;background:var(--c-scrim);cursor:pointer;--btn-hover-bg:var(--c-scrim);--btn-hover-border:transparent;--btn-hover-ink:transparent;border:none;padding:0;position:fixed;inset:0}._content_19kuo_534{padding:var(--space-6) var(--space-6) var(--space-8)}}@media (width<=760px){._banner_19kuo_25{gap:var(--space-4);padding:0 var(--space-5)}._wordmark_19kuo_50,._shortcut_19kuo_111{display:none}._banner_19kuo_25{height:auto;min-height:var(--h-banner);padding-top:var(--space-3);padding-bottom:var(--space-3);flex-wrap:wrap}._search_19kuo_74{flex:1 0 100%;order:10;width:auto;min-width:0}._spacer_19kuo_59{display:none}._waiting_19kuo_598{padding:5px var(--space-3)}}@media (width<=560px){._content_19kuo_534{padding:var(--space-5) var(--space-5) var(--space-8)}._demo_19kuo_229{padding:var(--space-3) var(--space-5);font-size:var(--text-small)}}@media (pointer:coarse){._themeToggle_19kuo_188 button,._avatar_19kuo_129,._waiting_19kuo_598,._search_19kuo_74,._menu_19kuo_655,._navItem_19kuo_318,._branchSelect_19kuo_561{min-height:44px}._avatar_19kuo_129{width:44px}._signOut_19kuo_501{align-items:center;min-height:44px;display:flex}}@media (width<=400px){._banner_19kuo_25{gap:var(--space-3);padding:0 var(--space-4)}._branchSelect_19kuo_561,._branchLabel_19kuo_550{max-width:120px}._waiting_19kuo_598{font-size:var(--text-micro)}}._navGroup_19kuo_896{flex-direction:column;gap:2px;display:flex}._navItem_19kuo_318[data-holds=true]{color:var(--c-accent-ink);font-weight:var(--weight-strong)}._navChevron_19kuo_908{opacity:.7;border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:7px;height:7px;margin-right:2px;transition:transform .15s;transform:rotate(-45deg)}[aria-expanded=true]>._navChevron_19kuo_908{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){._navChevron_19kuo_908{transition:none}}._navChildren_19kuo_930{border-left:1px solid var(--c-rule);flex-direction:column;gap:1px;margin:0 0 4px 21px;padding-left:9px;display:flex}._navSub_19kuo_939{padding-top:6px;padding-bottom:6px;padding-left:var(--space-4);font-size:13px}._navDivider_19kuo_947{height:1px;margin:var(--space-3) var(--space-4);background:var(--c-rule)}._navCount_19kuo_954{border-radius:var(--radius-pill);min-width:18px;color:var(--c-warm);font-variant-numeric:tabular-nums;font-size:11px;font-weight:var(--weight-strong);text-align:center;flex:none;padding:0 5px}._sidebar_19kuo_264[data-collapsed=true] ._navCount_19kuo_954{display:none}@media (height<=900px){._sidebar_19kuo_264 ._navItem_19kuo_318{padding-top:6px;padding-bottom:6px}._sidebar_19kuo_264 ._navSub_19kuo_939{padding-top:4px;padding-bottom:4px}._navDivider_19kuo_947{margin:var(--space-2) var(--space-4)}}@media (height<=780px){._sidebar_19kuo_264 ._navItem_19kuo_318{padding-top:4px;padding-bottom:4px}._sidebar_19kuo_264 ._navSub_19kuo_939{padding-top:3px;padding-bottom:3px}._navGroup_19kuo_896{gap:0;margin-top:2px}._nav_19kuo_318{gap:0}}[data-style=glass] ._app_19kuo_11{background:0 0}[data-style=glass] ._banner_19kuo_25{background:color-mix(in srgb, var(--c-banner) 88%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4)}[data-style=glass] ._sidebar_19kuo_264{background:var(--glass);border-right-color:var(--glass-edge);-webkit-backdrop-filter:blur(22px)saturate(1.3)}@media (width<=900px){[data-style=glass] ._sidebar_19kuo_264{background:var(--glass-strong)}}[data-style=glass] ._accountPanel_19kuo_155{background:var(--glass-strong);border-color:var(--glass-edge);-webkit-backdrop-filter:blur(26px)saturate(1.4)}._app_19kuo_11{background:var(--c-chrome);flex-direction:row}._body_19kuo_248{flex:1;min-width:0}._panel_19kuo_1079{background:var(--c-bg);border:1px solid var(--c-edge);min-width:0;box-shadow:0 1px 3px var(--c-shadow);border-radius:14px;flex-direction:column;flex:1;margin:8px 8px 8px 0;display:flex;overflow:hidden}._banner_19kuo_25{background:var(--c-banner);border-bottom:1px solid var(--c-banner-border);box-shadow:none;gap:12px;padding:0 20px}._wordmark_19kuo_50{display:none}._search_19kuo_74{border-radius:9px;flex:0 340px;padding:7px 10px}._search_19kuo_74 input{font-size:13.5px}._shortcut_19kuo_111{border:1px solid var(--c-banner-border);background:var(--c-surface);font-family:var(--font-mono);border-radius:5px;padding:0 5px}._avatar_19kuo_129{background:var(--c-accent-tint);width:32px;height:32px;color:var(--c-accent-ink);--btn-hover-bg:var(--c-accent-tint2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink);border-color:#0000}._sidebar_19kuo_264{background:0 0;border-right:0;width:236px;padding:14px 10px 14px 12px}._sidebar_19kuo_264[data-collapsed=true]{width:64px}._brand_19kuo_1145{align-items:center;gap:10px;padding:4px 8px 14px;display:flex}._sidebar_19kuo_264[data-collapsed=true] ._brand_19kuo_1145{justify-content:center;padding:4px 0 14px}._brandMark_19kuo_1157{background:var(--c-text);width:28px;height:28px;color:var(--c-bg);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}._brandName_19kuo_1169{font-weight:var(--weight-strong);letter-spacing:-.01em;color:var(--c-text);font-size:15px}._sidebarHead_19kuo_287{border:1px solid var(--c-edge);background:var(--c-surface);border-radius:10px;flex-direction:row-reverse;justify-content:space-between;margin-bottom:12px;padding:8px 8px 8px 10px}._sidebar_19kuo_264[data-collapsed=true] ._sidebarHead_19kuo_287{background:0 0;border:0;justify-content:center;padding:0}._collapse_19kuo_294{width:26px;height:26px;color:var(--c-muted);background:0 0;border:0;border-radius:7px;font-size:13px}._clinicName_19kuo_360{letter-spacing:-.005em;font-size:13.5px}._rule_19kuo_371{display:none}._nav_19kuo_318{padding:0}._navItem_19kuo_318{color:var(--c-text2);font-weight:var(--weight-normal);--btn-hover-bg:color-mix(in srgb, var(--c-text) 6%, transparent);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);border-radius:8px;padding:7px 10px}._navItem_19kuo_318 svg{color:var(--c-muted)}._navItem_19kuo_318:hover{background:color-mix(in srgb, var(--c-text) 6%, transparent);color:var(--c-text)}._navItem_19kuo_318[aria-current=page]{background:var(--c-surface);color:var(--c-text);font-weight:var(--weight-strong);box-shadow:0 0 0 1px var(--c-edge), 0 1px 2px var(--c-shadow)}._navItem_19kuo_318[aria-current=page] svg,._navItem_19kuo_318[data-holds=true] svg{color:var(--c-accent)}._navItem_19kuo_318[data-holds=true]{color:var(--c-text)}._navChildren_19kuo_930{margin-left:18px}._navSub_19kuo_939[aria-current=page]{box-shadow:0 0 0 1px var(--c-edge)}._navCount_19kuo_954{background:var(--c-accent-tint);color:var(--c-accent-ink);padding:1px 6px}._content_19kuo_534{padding:24px 28px 26px}@media (width<=900px){._panel_19kuo_1079{border:0;border-radius:0;margin:0}._sidebar_19kuo_264,._sidebar_19kuo_264[data-collapsed=true]{background:var(--c-chrome)}}._accountPanel_19kuo_155{border:1px solid var(--c-edge);border-radius:var(--menu-radius);width:270px;box-shadow:var(--shadow-lg);gap:2px;padding:6px;top:calc(100% + 8px)}._accountWho_19kuo_173{border-bottom-color:var(--c-rule);margin-bottom:4px;padding:8px 10px 10px}._accountRow_19kuo_179{padding:6px 10px;font-size:13px}._themeToggle_19kuo_188{background:var(--c-surface2);border:0;border-radius:8px;gap:2px;padding:2px}._themeToggle_19kuo_188 button{color:var(--c-muted);font-weight:var(--weight-medium);--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text);border-radius:6px;padding:3px 10px}._themeToggle_19kuo_188 button+button{border-left:0}._themeToggle_19kuo_188 button[aria-pressed=true]{background:var(--c-surface);color:var(--c-text);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-xs)}._signOut_19kuo_501{color:var(--c-danger);--btn-hover-bg:var(--c-danger-tint);--btn-hover-ink:var(--c-danger);border-radius:6px;margin:4px 0 0;padding:7px 10px;font-size:13.5px;text-decoration:none}._waiting_19kuo_598{min-height:var(--ctl-h);border-radius:var(--ctl-radius);font-size:13px;font-weight:var(--weight-medium);align-items:center;gap:7px;padding:0 12px;display:inline-flex}._waiting_19kuo_598:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}._demo_19kuo_229{border-bottom:1px solid var(--c-rule);background:var(--c-warm-tint);gap:10px;padding:6px 20px;font-size:12.5px}._demoBadge_19kuo_241{border-radius:var(--radius-pill);background:var(--c-warm);color:var(--c-surface);letter-spacing:0;padding:1px 8px;font-size:11px}._demo_19kuo_229 code{font-family:var(--font-mono);font-size:12px}._navTag_19kuo_441{background:var(--c-surface2);color:var(--c-muted);font-size:11px;font-weight:var(--weight-medium);border:0;padding:1px 7px}._search_19kuo_74{min-height:var(--ctl-h);box-shadow:inset 0 1px 2px var(--c-shadow-soft);padding:0 6px 0 11px}._search_19kuo_74 input{min-height:0;box-shadow:none;border-radius:0}@media (pointer:coarse){._search_19kuo_74{padding-block:0}._search_19kuo_74 input{min-height:44px}}._iconLink_19kuo_1426{width:var(--ctl-h);height:var(--ctl-h);border:1px solid var(--c-banner-border);border-radius:var(--ctl-radius);background:var(--c-banner-field);color:var(--c-text2);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}._iconLink_19kuo_1426:hover{background:var(--c-surface2);color:var(--c-text)}._iconLink_19kuo_1426[aria-current=page]{border-color:color-mix(in srgb, var(--c-accent) 45%, transparent);background:var(--c-accent-tint);color:var(--c-accent-ink)}._iconLink_19kuo_1426 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._iconCount_19kuo_1462{border-radius:var(--radius-pill);background:var(--c-accent);min-width:18px;height:18px;color:var(--c-surface);font-size:11px;font-weight:var(--weight-strong);text-align:center;box-shadow:0 0 0 2px var(--c-banner);padding:0 5px;line-height:18px;position:absolute;top:-6px;right:-6px}._wrap_1nzzt_2{--btn-hover-bg:var(--c-banner-field);--btn-hover-border:var(--c-banner-ink);--btn-hover-ink:var(--c-banner-ink);flex:0 auto;min-width:90px;max-width:220px;position:relative}._button_1nzzt_13{align-items:center;gap:var(--space-2);max-width:100%;padding:4px var(--space-3);border-radius:var(--radius-3);border:1px solid var(--c-banner-border);background:var(--c-banner-field);color:var(--c-banner-ink);font:inherit;font-size:var(--text-small);font-weight:var(--weight-normal);white-space:nowrap;cursor:pointer;display:inline-flex;overflow:hidden}._label_1nzzt_33{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._menu_1nzzt_44{z-index:40;width:300px;padding:var(--space-3);border-radius:var(--radius-4);background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border);box-shadow:0 12px 30px -8px var(--c-shadow);position:absolute;top:calc(100% + 6px);left:0}[data-style=glass] ._menu_1nzzt_44{border-color:var(--glass-edge)}._note_1nzzt_67{margin:var(--space-1) var(--space-3);color:var(--c-muted);font-size:var(--text-small)}._rule_1nzzt_73{border:0;border-top:1px solid var(--c-line);margin:var(--space-2) 0}._row_1nzzt_79{align-items:center;gap:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--radius-2);cursor:pointer;font-size:var(--text-meta);display:flex}._row_1nzzt_79:hover{background:var(--c-surface2)}._row_1nzzt_79 input{accent-color:var(--c-accent);margin:0}._name_1nzzt_98{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._meta_1nzzt_105{color:var(--c-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}._error_1nzzt_113{margin:var(--space-1) var(--space-3);color:var(--c-warm);font-size:var(--text-small)}@media (width<=480px){._wrap_1nzzt_2{max-width:120px}._menu_1nzzt_44{width:min(300px,100vw - 24px)}}._button_1nzzt_13{min-height:var(--ctl-h);border-radius:var(--ctl-radius);border-color:var(--c-border-control);background:var(--c-surface);color:var(--c-text);font-size:13.5px;font-weight:var(--weight-medium);box-shadow:var(--shadow-xs);--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text);gap:8px;padding:0 11px}._button_1nzzt_13:before{content:"";background:var(--c-accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--c-accent-tint);border-radius:50%;flex:none}._button_1nzzt_13:hover{border-color:var(--c-border-control)}._menu_1nzzt_44{border:1px solid var(--c-edge);border-radius:var(--menu-radius);width:320px;box-shadow:var(--shadow-lg);padding:6px}._note_1nzzt_67{margin:4px 8px 6px;font-size:12px}._rule_1nzzt_73{border-top-color:var(--c-rule);margin:4px -6px}._row_1nzzt_79{border-radius:6px;gap:10px;padding:7px 8px;font-size:13.5px}._row_1nzzt_79 input{width:15px;height:15px}._meta_1nzzt_105{font-size:12px}._error_1nzzt_113{color:var(--c-danger)}._item_1u00g_3 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._scrim_1u00g_13{z-index:90;background:var(--c-scrim);animation:.12s ease-out _fade_1u00g_1;position:fixed;inset:0}._ring_1u00g_21{border-radius:50%;outline:none;animation:.16s cubic-bezier(.2,.8,.3,1.2) _grow_1u00g_1;position:absolute}._wedges_1u00g_28{filter:drop-shadow(0 14px 28px var(--c-shadow));position:absolute;inset:0}._wedge_1u00g_28{fill:var(--c-surface);stroke:var(--c-edge);stroke-width:1px;cursor:pointer;transition:fill 90ms}._item_1u00g_3{width:92px;color:var(--c-text2);font-size:var(--text-small);line-height:var(--line-tight);text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;transform:translate(-50%,-50%)}._item_1u00g_3 svg{width:26px;height:26px}._item_1u00g_3[data-active=true]{color:var(--c-accent-ink);font-weight:var(--weight-strong)}._key_1u00g_73{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:16px;color:var(--c-muted);font-size:var(--text-micro);font-weight:var(--weight-normal);padding:0 3px;line-height:16px;position:absolute;top:-8px;right:14px}._empty_1u00g_87{fill:var(--c-surface);stroke:var(--c-edge)}._hub_1u00g_92{border:3px solid var(--c-banner-accent);background:var(--c-banner);width:112px;height:112px;color:var(--c-banner-ink);font:inherit;text-align:center;cursor:pointer;--btn-hover-bg:var(--c-banner);--btn-hover-border:var(--c-banner-accent);--btn-hover-ink:var(--c-banner-ink);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._hubName_1u00g_118{font-size:var(--text-meta);font-weight:var(--weight-strong);line-height:var(--line-tight);overflow-wrap:anywhere}._hubMeta_1u00g_125{font-size:var(--text-micro);color:var(--c-banner-muted)}._hubHint_1u00g_130{font-size:var(--text-micro);line-height:var(--line-tight);color:var(--c-banner-muted);margin-top:2px}._notice_1u00g_137{z-index:95;border:1px solid var(--c-edge);border-left:4px solid var(--c-banner-accent);border-radius:var(--radius-3);background:var(--c-surface);max-width:360px;color:var(--c-text);font-size:var(--text-meta);box-shadow:0 10px 26px -8px var(--c-shadow);padding:10px 14px;position:fixed;bottom:22px;right:22px}._notice_1u00g_137[hidden]{display:none}@keyframes _grow_1u00g_1{0%{opacity:0;transform:scale(.6)}}@keyframes _fade_1u00g_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._ring_1u00g_21,._scrim_1u00g_13{animation:none}}._scrim_1u00g_13{-webkit-backdrop-filter:blur(2px)}._wedge_1u00g_28[data-active=true]{fill:var(--c-accent-tint);stroke:var(--c-accent);stroke-width:2px}._hub_1u00g_92{border:3px solid var(--c-accent);background:var(--c-text);color:var(--c-bg);box-shadow:var(--shadow-lg)}._hubMeta_1u00g_125,._hubHint_1u00g_130{color:color-mix(in srgb, var(--c-bg) 72%, transparent)}._notice_1u00g_137{border:1px solid var(--c-edge);border-radius:var(--card-radius);box-shadow:var(--shadow-lg)}._banner_1u0x7_2{padding:var(--space-4) var(--space-7);border-bottom:1px solid var(--c-edge);background:var(--c-warm-tint);color:var(--c-text);border-bottom-color:var(--c-rule);padding:8px 20px;font-size:13px}._page_1j6an_7{gap:var(--space-4);flex-direction:column;min-height:480px;display:flex}._head_1j6an_16{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_1j6an_23{font-size:22px;font-weight:var(--weight-strong);letter-spacing:-.025em;margin:0;line-height:1.2}._lede_1j6an_31{color:var(--c-muted);margin:2px 0 0;font-size:13.5px}._grow_1j6an_37{flex:1}._primary_1j6an_43,._ghost_1j6an_44,._danger_1j6an_45,._quiet_1j6an_46{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-xs);justify-content:center;align-items:center;gap:6px;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}._primary_1j6an_43{border-color:var(--c-accent);background:var(--c-accent);color:var(--c-surface)}._primary_1j6an_43:hover:not(:disabled){border-color:var(--c-accent-ink);background:var(--c-accent-ink)}._ghost_1j6an_44:hover:not(:disabled){background:var(--c-surface2)}._danger_1j6an_45{border-color:color-mix(in srgb, var(--c-danger) 40%, transparent);color:var(--c-danger)}._danger_1j6an_45:hover:not(:disabled){border-color:var(--c-danger);background:var(--c-danger-tint)}._quiet_1j6an_46{color:var(--c-text2);box-shadow:none;background:0 0;border-color:#0000}._quiet_1j6an_46:hover:not(:disabled){background:var(--c-surface2);color:var(--c-text)}._small_1j6an_104{min-height:28px;padding:0 10px;font-size:12.5px}._primary_1j6an_43:disabled,._ghost_1j6an_44:disabled,._danger_1j6an_45:disabled,._quiet_1j6an_46:disabled{opacity:.5;cursor:default}._primary_1j6an_43:focus-visible,._ghost_1j6an_44:focus-visible,._danger_1j6an_45:focus-visible,._quiet_1j6an_46:focus-visible,._row_1j6an_122:focus-visible,._tab_1j6an_123:focus-visible,._segButton_1j6an_124:focus-visible{box-shadow:var(--ring);outline:none}._tabs_1j6an_131{border-bottom:1px solid var(--c-rule);flex-wrap:wrap;gap:2px;display:flex}._tab_1j6an_123{color:var(--c-muted);font-family:var(--font-text);font-size:13.5px;font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:9px 12px 11px;display:inline-flex}._tabOn_1j6an_154{border-bottom-color:var(--c-accent);color:var(--c-text);font-weight:var(--weight-strong)}._tabCount_1j6an_160{border-radius:var(--radius-pill);background:var(--c-surface2);min-width:20px;color:var(--c-text2);font-size:11.5px;font-weight:var(--weight-medium);text-align:center;padding:1px 7px}._tabSpacer_1j6an_171{flex:1}._filters_1j6an_177{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._seg_1j6an_124{border-radius:var(--ctl-radius);background:var(--c-surface2);gap:2px;padding:2px;display:inline-flex}._segButton_1j6an_124{color:var(--c-muted);font-family:var(--font-text);font-size:13px;font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px 11px}._segButton_1j6an_124[aria-pressed=true]{background:var(--c-surface);color:var(--c-text);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-xs)}._filterSelect_1j6an_212{min-height:var(--ctl-h);border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font-family:var(--font-text);padding:0 10px;font-size:13px}._list_1j6an_225{border:1px solid var(--c-edge);background:var(--c-surface);border-radius:12px;overflow:hidden}._row_1j6an_122{border-top:1px solid var(--c-rule);cursor:pointer;grid-template-columns:116px minmax(0,1fr) minmax(110px,190px) 104px;align-items:center;gap:14px;padding:11px 14px;display:grid}._row_1j6an_122:first-child{border-top:0}._row_1j6an_122:hover{background:var(--c-surface2)}._main_1j6an_251{flex-direction:column;gap:2px;min-width:0;display:flex}._rowTitle_1j6an_258{min-width:0;font-weight:var(--weight-medium);align-items:center;gap:8px;display:flex}._ellipsis_1j6an_266{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sub_1j6an_272{color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}._who_1j6an_280{justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}._holder_1j6an_289{align-items:center;gap:7px;min-width:0;display:inline-flex}._unclaimed_1j6an_296{color:var(--c-muted);font-size:11.5px}._when_1j6an_301{color:var(--c-muted);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}._late_1j6an_308{color:var(--c-danger);font-weight:var(--weight-medium)}._snoozed_1j6an_313{color:var(--c-accent-ink)}._empty_1j6an_317{color:var(--c-muted);text-align:center;padding:40px 16px}._emptyTitle_1j6an_323{color:var(--c-text);font-weight:var(--weight-strong);margin-bottom:4px;display:block}._kind_1j6an_332{color:var(--chip,var(--c-cat-slate));font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._kind_1j6an_332:before{content:"";background:var(--chip,var(--c-cat-slate));border-radius:2px;flex:none;width:8px;height:8px}._kindStock_1j6an_351{--chip:var(--c-cat-amber)}._kindBill_1j6an_355{--chip:var(--c-cat-magenta)}._kindRecall_1j6an_359{--chip:var(--c-cat-blue)}._kindVisit_1j6an_363{--chip:var(--c-cat-violet)}._source_1j6an_367{border:1px solid var(--c-edge);color:var(--c-muted);font-size:11px;font-weight:var(--weight-medium);border-radius:6px;flex:none;padding:0 6px}._place_1j6an_377{background:var(--c-accent-tint);color:var(--c-accent-ink);font-family:var(--font-mono);font-size:10.5px;font-weight:var(--weight-medium);border-radius:5px;flex:none;padding:0 5px}._outcome_1j6an_388{font-size:11.5px;font-weight:var(--weight-medium);border-radius:6px;flex:none;padding:1px 7px}._outcomeDone_1j6an_396{background:var(--c-good-tint);color:var(--c-good)}._outcomeAuto_1j6an_401{background:var(--c-accent-tint);color:var(--c-accent-ink)}._outcomeClosed_1j6an_406{background:var(--c-surface2);color:var(--c-muted)}._avatar_1j6an_411{background:var(--c-accent-tint);width:22px;height:22px;color:var(--c-accent-ink);font-size:10px;font-weight:var(--weight-strong);border-radius:50%;flex:none;place-items:center;display:inline-grid}._avatarRole_1j6an_424{border:1.5px dashed var(--c-border-control);color:var(--c-muted);background:0 0}._dialog_1j6an_432{background:var(--c-dialog);width:min(880px,100vw - 32px);max-height:min(760px,100vh - 32px);box-shadow:0 0 0 1px var(--c-edge), var(--shadow-xl);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}._dialogNarrow_1j6an_445{width:min(520px,100vw - 32px)}._dialogHead_1j6an_449{border-bottom:1px solid var(--c-rule);flex-direction:column;gap:8px;padding:16px 18px 12px;display:flex}._line_1j6an_457{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._dialogTitle_1j6an_464{font-size:18px;font-weight:var(--weight-strong);letter-spacing:-.01em;margin:0}._meta_1j6an_471{color:var(--c-muted);flex-wrap:wrap;gap:14px;font-size:12.5px;display:flex}._dialogBody_1j6an_479{grid-template-columns:minmax(0,1fr) 280px;min-height:0;display:grid;overflow:auto}._dialogMain_1j6an_486{flex-direction:column;gap:18px;min-width:0;padding:16px 18px;display:flex}._dialogAside_1j6an_494{border-left:1px solid var(--c-rule);background:var(--c-surface2);flex-direction:column;gap:12px;padding:16px 18px;display:flex}._section_1j6an_503{flex-direction:column;gap:8px;display:flex}._sectionTitle_1j6an_509{color:var(--c-muted);font-size:12.5px;font-weight:var(--weight-medium);margin:0}._text_1j6an_516{color:var(--c-text2);white-space:pre-wrap;margin:0}._record_1j6an_522{border:1px solid var(--c-edge);background:var(--c-surface);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}._recordKind_1j6an_532{color:var(--c-muted);font-size:11.5px}._recordName_1j6an_537{font-size:14px;font-weight:var(--weight-strong);margin:0}._notes_1j6an_543{flex-direction:column;gap:10px;display:flex}._note_1j6an_543{grid-template-columns:22px minmax(0,1fr);gap:8px;display:grid}._noteHead_1j6an_555{color:var(--c-muted);font-size:12px}._noteBody_1j6an_560{overflow-wrap:anywhere;white-space:pre-wrap}._event_1j6an_565 ._noteBody_1j6an_560{color:var(--c-muted);font-size:12.5px}._addNote_1j6an_570{flex-direction:column;align-items:flex-end;gap:6px;display:flex}._textarea_1j6an_577,._input_1j6an_578{box-sizing:border-box;border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);width:100%;color:var(--c-text);font-family:var(--font-text);padding:8px 10px;font-size:13.5px}._textarea_1j6an_577{resize:vertical}._input_1j6an_578{min-height:var(--ctl-h)}._dialogFoot_1j6an_598{border-top:1px solid var(--c-rule);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}._footNote_1j6an_607{color:var(--c-muted);font-size:12.5px}._reason_1j6an_612{flex-wrap:wrap;flex:320px;gap:6px;display:flex}._reason_1j6an_612 ._input_1j6an_578{flex:200px;width:auto}._menuWrap_1j6an_624{position:relative}._menu_1j6an_624{z-index:5;border-radius:var(--menu-radius);background:var(--c-surface);width:260px;box-shadow:0 0 0 1px var(--c-edge), var(--shadow-lg);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0}._menuItem_1j6an_645{color:var(--c-text);font-family:var(--font-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;gap:10px;padding:7px 9px;font-size:13px;display:flex}._menuItem_1j6an_645:hover{background:var(--c-surface2)}._menuHint_1j6an_664{color:var(--c-muted);font-family:var(--font-mono);font-size:12px}._menuCustom_1j6an_670{border-top:1px solid var(--c-rule);gap:6px;margin-top:4px;padding:6px 4px 2px;display:flex}._form_1j6an_678{grid-template-columns:1fr 1fr;gap:12px;padding:16px 18px;display:grid;overflow:auto}._full_1j6an_686{grid-column:1/-1}._field_1j6an_690{color:var(--c-muted);font-size:12px;font-weight:var(--weight-medium);flex-direction:column;gap:4px;display:flex}._error_1j6an_699{color:var(--c-danger);margin:0;font-size:12.5px}._settings_1j6an_707{flex-direction:column;gap:10px;display:flex}._card_1j6an_713{border:1px solid var(--c-edge);background:var(--c-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 16px;padding:14px;display:grid}._cardText_1j6an_724{color:var(--c-text2);margin:4px 0 0}._cardMeta_1j6an_729{color:var(--c-muted);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;font-size:12.5px;display:flex}._number_1j6an_739{border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);width:72px;min-height:30px;color:var(--c-text);font-family:var(--font-text);padding:0 8px}._typeRow_1j6an_750{border-top:1px solid var(--c-rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 14px;display:grid}._typeRow_1j6an_750:first-child{border-top:0}._retired_1j6an_763{opacity:.55}._addRow_1j6an_767{flex-wrap:wrap;gap:8px;display:flex}._addRow_1j6an_767 ._input_1j6an_578{flex:220px;width:auto}@media (width<=860px){._row_1j6an_122{grid-template-columns:minmax(0,1fr) auto}._row_1j6an_122>._main_1j6an_251,._row_1j6an_122>._who_1j6an_280{grid-column:1/-1}._dialogBody_1j6an_479,._form_1j6an_678{grid-template-columns:1fr}._dialogAside_1j6an_494{border-top:1px solid var(--c-rule);border-left:0}}._primary_1j6an_43{--btn-hover-bg:var(--c-accent-ink);--btn-hover-border:var(--c-accent-ink);--btn-hover-ink:var(--c-surface)}._ghost_1j6an_44{--btn-hover-bg:var(--c-surface2);--btn-hover-border:var(--c-border-control);--btn-hover-ink:var(--c-text)}._danger_1j6an_45{--btn-hover-bg:var(--c-danger-tint);--btn-hover-border:var(--c-danger);--btn-hover-ink:var(--c-danger)}._quiet_1j6an_46,._menuItem_1j6an_645{--btn-hover-bg:var(--c-surface2);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._tab_1j6an_123{--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}._segButton_1j6an_124{--btn-hover-bg:var(--c-surface);--btn-hover-border:transparent;--btn-hover-ink:var(--c-text)}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2)format("woff2"),url(/assets/geist-sans-latin-400-normal-BOaIZNA2.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2)format("woff2"),url(/assets/geist-sans-latin-500-normal-CN2lyvyL.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2)format("woff2"),url(/assets/geist-sans-latin-600-normal-CA1yjETN.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-400-normal-C51Di1Mf.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-400-normal-CPJFfJgk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-symbols2-400-normal-DjbiTEEA.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-vietnamese-400-normal-CZEPLOgu.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-ext-400-normal-DI-rJ0UV.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-400-normal-CfzLURNc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAtQABAAAAAAFhwAAArxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkwbHhwoBmA/U1RBVEQAgiQRCAqZGJMfC2oAATYCJAOBTAQgBYRsB4NrDAcbpBEjA7WKkqpL8VcHPBHZH9QJEaVBUQ2MNdbL+mhrjXoROqst0bQaP8GDcrdfr7OgGSEK0bA2D/gSwEGxrc8Rksza/+/3+5l9zn2mqHoWTRChvkYiSiQRxZNaZFGp8KWZ8QCN4333nSA2RihJk9QYxZIWQaYtlC3vpn83fVVPxakZpQmi2yJVI9XrEhosAToKzM2Z65eY+31rZVV3z+xt/e4DDJI7HcDneYAOUV38rN2xISJJdhPjAvH9th5/FiiV6WKhkyq5iVeaNrGzFs/yVkJUBO2LzW82oRg0bwiMafH+b02z+QvlKbBEFq66rsLVyJmf8OSXUSVb2KYAJExele3Bxh2SZFan7p1RJ8w9Brdd65VTe3sbIjYe25TLmClzQYBD8WsLG1LIyopcXMgrCIUKReGiUJx4lCgRpUhBabIRATZRonAgHp6WRgPwHwBAECXFrJm9gdqxSTpsB99YJ0TaFwbICZUIdCoruUhaQzcge3QWyZJKTHyAkcn+YbdVVu6r//976B5tggWrr16QXHkoEMeEyEIAQXVb0qrdyZodAQA/zKwKaaAgWoxhCTsYSDYnS/gP1gYlg8CopOjQ+WHyxNE84tS77nhwNROw2JnJeS5zm+e85j2f+cEV7vGYl7y39vlvwd3fOEaszOAcl7jFM17xjk9G+bs84gXv/rIrViigoKLwd/w7Q6PXA4L7T5EmQ54CRUqUqVClBgC7v05fx8d1iOEUyyWOWzyrKB4JvBL5JPFLFiRFsFQh0oTJEC5ThCyRjyIYwc2OK/Jws2AYNV/oMwIwB0YlbZVIxUSMpfgpipb0xV0ckbHopFDDigEM04TQaQ4BIL8T6YypmTV1Wx/oMr61HuqmdyypV3V2dvk+1sydvvVXrTJwv6nZUaJw32a7PDTFsr3NAD01GdGuXWvaTVhz/rh7uoMRDMlwEccuHGv+/jG7Rm+S5t0U3SkWqN5fKm+2ogroYVvKOwPDE3YkBgSdIc2RKMSA6r9+EhMkJbpBMkIqZBH0kYMyDLUornwkZ0eTXrDZiB7MjhE/I972ws+3uMhVoHiyS/zhC2blCK6eLREqwZ6eROwI+e0LqNbm1De6VNqkyVGBn4bKMu6gJIrtTHMtHL0H2RVv3FD1Xx9RxUxadTZhd1KDk4NrW4uOVnMYQzJye/kDvnl4DisoFgZFWY4ktR6MSJ4h9fOmZzA55eissexBHXD79DzR++1BZeI0nGVQsgQdonc/uNiSDUXQUOVGNf7sDMg5bM/jKzq0nTH5uU3pbF/b98aXvkCv8thFtO6Y8Wfo7ZN6tBU9p8TXh5QUHUIab8OWRxFCiRGMX3bEkYDwazI0XNXbhD0l3BAX6LRRKWK5VPLr3VGfDktO2Y/ELp+abpV2BxHbTMRGTI75slEEvEXMuDBOjIL0/Q/O5jCovJTdPg8wLWzPL3cZndi5riW1gl/Kr7G9MvHkVy3nybSHhxcQtdJYFASanLyUQoU7yJ4xNvnwPSwGw2Wf1kiMYOGobwuuPriWWCB3MsLOWhGc2TNtT3tBbl0uiHr1YFzTY1rTJAKe+xJHAf3AcMbIYlPPZZxoI5GmL1YIJUUV7yy+YS2FnZRYRQ5Q91rtsGJr+jZXUgICSaNwOZFOFcGgavkGsEFzKFwCfqRev2GbIWJf28q15anU/pBJn7ngW2N0lrQCTm9RkIyqBMZgWWFxkRwMm92Ixm6jA5POA7eyYtIK7kb1fzRdCsJq25a21aU6H2s6NIB4qOsI+9UyzMf0hr4y0L6ECp8y7mqn+QkbdE+YcOoh2HRje+RR0P3RENi1MNpu6Rpt7WuhzaUlSgwv6VVqvnagbU4b8GrNPDWc9bi5cmdJDoN87Rgdeyd2pbd+S1P7afp1oPd5GkjzgJdXPvdmC5gZOpCigCKj2HrAXHcvDkdybubE3Dyjy3UNJIe2RtVqR7/EHS8me6NydT8H4+xKDRRMKFL6t7SkDCCUMEw5FYCn/+Zpg+tHT29Z7uCN87wz156SoYmMch5cqqKvs+eETHT/HDR7Aj2S5ibSM+hGp8b5kmOceTi4BVy/ejD+xNyf67OTx6Powem0gP7jNDjB+96WxNkrk/qp7anaMEGLr6U/JXtipvlA557ejtHBtcbpvdQBjWM8hGNeS+bE9J+bs+n81OeTMYiqJaegtcTfQGJPtPVaWaLM4AR9Dw1uw9YcwSULqtrb9rXdJzRwh2lfZtvIr/egKWRrwhuDuczqOWFXmSFmzVwrMGmytsyg0zWXFJsn0ekbjaJntWnPOownr6ppNQidevBMm/CkQv0sWrA9dvRNhEZDHQvEegiP5jFfnOf6HDq34pB5/qfPFZyb+dEIdM891PWSuMQ+GVhcZNc7z4ZsOjrWtTSQsiZy6+tBM64c3NCoHGTGyzpyBjU2KAebS9vwEookOeHKUwTvzoWZ196omDJs+4mD8XGkX+C/pYsWgs9QBzRykvcx3zXLvue9n+vnep+23D6zvzu4cNJ6ErxmuWxy8slr7Hfvz76DvvvQ+gQxEDjPcnnktJOJrAgtfU0OJYte95p/Xg4zrTyS0Lwe05WwztlXV14Fb1kumRx9Moc9HrzXdVvg8JDDtj3utwK3L104foHqKd1kPfH46sKwPFltSnYlerrzsHgPP6HKsfHNCgikV5SbCeWghgZv4oiyIg6b/gc1xQ10q+is7Jl/4b7eM6LT3vKoxN+jsQUVS4sJQP1qHNm4T5qvOuRYxXzTMSh+83zBQVz6aJ33K5W6M7+kXC8QquURK1hpRfKUEpavbJAF9bXnVAgrVhhbAhKj7jaKa4VxJq87xXXGPHCjvtdoS/NokDOrZ2VpLoZN4W2eAh/JBR4PrGBrQ2sBqOcCkYpAjh1+SgikeMLoT4FeB/iV6tsfxf+YZj8bzWizv158okaa90ME+EJeew8oBBLq1CQlZRpIyy2UGzAKtuW18YOqkhcwACYHqXlBoQjaj9rB3kFa2yXHgB+Nkv1sXCDCnn3Kw6/eHW7lV2+l3gB+N20gAeAPIt0IwEd/k5q2M1KfxX751ObbUYD/xA1itxWB1vAFzI5G1SAVqiAN2oEPEBEJ+JJXB4QCgDiIoTQFggkjO5pKgDakQxnxSUg8SD5gyq5RskLtZCRHk5gARoB/kA14dtlKLoAiZQyJFCqkdPa5bA7HJtUHN8KqjkJK8M0rl/pboVJit64uNERYKzSJs1joUqKh0CNIToGXQ0IrE9VDjq4dhO26zfEkIw9I0sKEYlbKNtXmGGiQmJk6ejaV3NupDTuT4sHcbjY8w8LMAuy16Qo5cvnyBWAwzLQgstFid6Abg8/CrXR0Lu943nqgBqs0JEt5CvBJCKatfk0FtTq4iv2RQt35dew4FCub4zyUxM3h/qxiDPLA30u9PA0wMNvIemtYldfIpMbzojzFRo9szubJlKtfxwDj1waNT3Md/fkc/FE2yQFd6zTnyUp8/HgWVxQ58QqA1Rvw27YDap1zcaWCTalcW3CnQRPNtNBKG+100EkX3fTQSx/9DGIwQxjKMIYzgpGMYjRjGMs4xjOBiUxiMlOYyjS4MZ0ZzGQWs03141bGwXjZ5wyCAmmRki6UwQkF0gQYYWJYQ5kE1oRMJtZQhsJaIcNgXayhCbgggZCyQliXUiG5hhAy2CTenYYxCaKJmEyiYQxFtCKGIbqEsF3pRbpMR3SZA5QqQAV/CAswoc/YhN3G/MGR3R9ABGKFf4Tuc4mjt7mfBgAAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-500-normal-D2cXvDHF.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-500-normal-DfuvdVgn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-symbols2-500-normal-CmnCPGa0.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-vietnamese-500-normal-Dx9-epDo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-ext-500-normal-Buglb9-a.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-500-normal-CrWEgvU_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2)format("woff2"),url(/assets/geist-mono-latin-500-normal-D-GG86Jb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=light]{--c-bg:#f6f7f9;--c-chrome:#eceef2;--c-surface:#fff;--c-block:#fff;--c-block-done:#eef0f3;--c-surface2:#f2f4f7;--c-text:#0b1220;--c-text2:#2a3342;--c-muted:#4b5565;--c-muted2:#475467;--c-muted3:#3b4454;--c-line:#d0d5dd;--c-line2:#e4e7ec;--c-tooth:#d3d8de;--c-tooth-missing:#f2f4f7;--c-accent:#0e6e6b;--c-accent-ink:#0a5452;--c-accent-tint:#e3f4f2;--c-accent-tint2:#cdebe7;--c-nav-active:#fff;--c-accent-a35:#0e6e6b59;--c-accent-a30:#0e6e6b4d;--c-accent-a22:#0e6e6b38;--c-accent-wash:#e3f4f2b3;--c-tooth-todo:#c0342b;--c-tooth-todo-fill:#fdf0ee;--c-tooth-done:#1d6fd1;--c-tooth-done-ink:#1a5cab;--c-tooth-done-numeral:#f3f6f7;--c-tooth-canal:#fff;--c-tooth-canal-ink:#16232a;--c-tooth-crown:#a07408;--c-mask-opaque:#fff;--c-border-control:#828c9b;--c-rule:#10182812;--c-edge:#1018281a;--c-border:#1018281a;--c-border-2:#10182814;--c-border-soft:#1018280f;--c-border-faint:#1018280a;--c-border-strong:#1018282e;--c-ring:#10182838;--c-ink-35:#10182859;--c-scrim:#0b122066;--c-shadow:#1018281f;--c-shadow-soft:#1018280f;--c-danger:#b42318;--c-danger-tint:#fdecec;--c-banner:#fff;--c-banner-ink:#0b1220;--c-banner-muted:#5b6474;--c-banner-field:#f6f7f9;--c-banner-border:#dde1e7;--c-banner-active:#eef0f3;--c-banner-accent:#0e6e6b;--c-warm:#a44a00;--c-warm-tint:#fff4e5;--c-wait-bg:#fff4e5;--c-wait-ink:#a44a00;--c-good:#17723d;--c-good-tint:#e8f6ec;--c-good-wash:#d3eedc;--c-chair2:#1d4ed8;--c-chair2-tint:#eaf1ff;--c-cat-blue:#1f5fbf;--c-cat-indigo:#4338a8;--c-cat-violet:#7a3db8;--c-cat-magenta:#a8276f;--c-cat-red:#b02a22;--c-cat-amber:#8a5a00;--c-cat-olive:#556214;--c-cat-slate:#4f5d66;--c-cat-yellow:#866500;--c-cat-green:#1d7a34;--c-cat-black:#14181a;--c-cat-tint:9%;--c-card-base:#fff;--c-dialog:#fff;--c-dialog-head:#f6f7f9;--c-dialog-soft:#e3f4f2;--c-dialog-soft-ink:#0a5452;--c-loc-0:#1d5881;--c-loc-1:#704d00;--c-loc-2:#0f5d5d;--c-loc-3:#4338a8;--c-loc-4:#4c5914;--c-loc-5:#6c36a4;--c-loc-6:#883b21;--c-loc-7:#1d6025;--c-loc-8:#932956;--c-loc-9:#5c4b3a;--c-role-dentist:#0b5f6c;--c-role-dentist-tint:#cfe6ea;--c-role-dentist-edge:#1f8494;--c-role-hygienist:#274f92;--c-role-hygienist-tint:#d8e3f6;--c-role-hygienist-edge:#4a76c0;--c-role-assistant:#5c3f8c;--c-role-assistant-tint:#e4dcf2;--c-role-assistant-edge:#8467bc;--c-role-desk:#6f470b;--c-role-desk-tint:#f2e4c8;--c-role-desk-edge:#a37421;--c-role-admin:#3f4c53;--c-role-admin-tint:#d7dee1;--c-role-admin-edge:#6b7b83}[data-theme=dark]{--c-bg:#0e1116;--c-chrome:#08090c;--c-surface:#151a21;--c-block:#1c232c;--c-block-done:#171c23;--c-surface2:#1b2129;--c-text:#e6e9ee;--c-text2:#c9cfd8;--c-muted:#9aa3b1;--c-muted2:#a8b0bc;--c-muted3:#b7bec8;--c-line:#2a313b;--c-line2:#20262f;--c-tooth:#3f4752;--c-tooth-missing:#1f242b;--c-accent:#3cc0b4;--c-accent-ink:#7dd8ce;--c-accent-tint:#0f2e2c;--c-accent-tint2:#143c39;--c-nav-active:#1c232c;--c-accent-a35:#3cc0b466;--c-accent-a30:#3cc0b457;--c-accent-a22:#3cc0b43d;--c-accent-wash:#0f2e2cbf;--c-tooth-todo:#e2776c;--c-tooth-todo-fill:#3a2523;--c-tooth-done:#4a90dd;--c-tooth-done-ink:#7cb3e8;--c-tooth-done-numeral:#192124;--c-tooth-canal:#fff;--c-tooth-canal-ink:#0b1013;--c-tooth-crown:#e3c15a;--c-border-control:#6b7585;--c-border:#ffffff24;--c-border-2:#ffffff1a;--c-border-soft:#ffffff17;--c-border-faint:#ffffff0f;--c-border-strong:#ffffff42;--c-ring:#ffffff4d;--c-ink-35:#ffffff61;--c-scrim:#0000009e;--c-shadow:#00000080;--c-shadow-soft:#0000004d;--c-danger:#f97066;--c-danger-tint:#3a1a18;--c-rule:#ffffff0f;--c-edge:#ffffff14;--c-banner:#151a21;--c-banner-ink:#e6e9ee;--c-banner-muted:#9aa3b1;--c-banner-field:#ffffff0d;--c-banner-border:#2c3138;--c-banner-active:#ffffff14;--c-banner-accent:#3cc0b4;--c-warm:#e0a077;--c-warm-tint:#33231a;--c-wait-bg:#e0a077;--c-wait-ink:#192124;--c-good:#79c496;--c-good-tint:#17301f;--c-good-wash:#17301f;--c-chair2:#88b2d0;--c-chair2-tint:#1b2c39;--c-cat-blue:#4f9dff;--c-cat-indigo:#7a7aff;--c-cat-violet:#b58cff;--c-cat-magenta:#ff70c4;--c-cat-red:#ff7a45;--c-cat-amber:#e0ad48;--c-cat-olive:#b5c264;--c-cat-slate:#8b9ba3;--c-cat-yellow:#f5dc3c;--c-cat-green:#4fd18b;--c-cat-black:#d6dee2;--c-cat-tint:18%;--c-card-base:#151a21;--c-dialog:#151a21;--c-dialog-head:#1b2129;--c-dialog-soft:#10302d;--c-dialog-soft-ink:#bfede7;--c-loc-0:#7cb8e6;--c-loc-1:#e0b25c;--c-loc-2:#5cc7c7;--c-loc-3:#a59cf0;--c-loc-4:#b8c46a;--c-loc-5:#c49bf0;--c-loc-6:#f0a07a;--c-loc-7:#7fd39f;--c-loc-8:#f08ab4;--c-loc-9:#c4ac94;--c-role-dentist:#8ad3dd;--c-role-dentist-tint:#15373e;--c-role-dentist-edge:#48adbb;--c-role-hygienist:#a9c4f0;--c-role-hygienist-tint:#1b2a45;--c-role-hygienist-edge:#5f8fd6;--c-role-assistant:#cdb8ee;--c-role-assistant-tint:#2a2241;--c-role-assistant-edge:#9a7fd0;--c-role-desk:#e8c07a;--c-role-desk-tint:#372a13;--c-role-desk-edge:#c99a45;--c-role-admin:#b3c1c7;--c-role-admin-tint:#243036;--c-role-admin-edge:#7f929a}:root,[data-theme=light]{--glass:#ffffff9e;--glass-strong:#ffffffdb;--glass-edge:#ffffffb3;--glass-shade:#1018281f;--backdrop:radial-gradient(1100px 700px at 0% 0%, #d4ebe8 0%, transparent 60%), radial-gradient(900px 600px at 100% 0%, #e2e6ef 0%, transparent 55%), #eceef2}[data-theme=dark]{--glass:#151a2199;--glass-strong:#151a21db;--glass-edge:#ffffff14;--glass-shade:#00000073;--backdrop:radial-gradient(1100px 700px at 0% 0%, #10302d 0%, transparent 60%), radial-gradient(900px 600px at 100% 0%, #161b26 0%, transparent 55%), #0a0c10}:root{--font-display:"Geist Sans", Geist, "Segoe UI", system-ui, sans-serif;--font-text:"Geist Sans", Geist, "Segoe UI", system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, Menlo, Consolas, monospace;--weight-normal:400;--weight-strong:600;--weight-medium:500;--text-micro:11px;--text-small:12px;--text-meta:13px;--text-body:14px;--text-lead:16px;--text-display-s:18px;--text-display-m:22px;--text-display-l:26px;--text-display-xl:32px;--line-tight:1.25;--line-body:1.5;--space-1:4px;--space-2:6px;--space-3:8px;--space-4:10px;--space-5:12px;--space-6:14px;--space-7:18px;--space-8:24px;--space-9:32px;--radius-1:4px;--radius-2:8px;--radius-3:9px;--radius-4:12px;--radius-pill:999px;--h-banner:56px;--h-row:34px;--ctl-h:34px;--ctl-h-sm:28px;--ctl-radius:9px;--ctl-radius-sm:7px;--card-radius:12px;--menu-radius:10px;--dialog-radius:16px;--shadow-xs:0 1px 2px var(--c-shadow-soft);--shadow-sm:0 1px 2px var(--c-shadow-soft), 0 1px 3px var(--c-shadow-soft);--shadow-md:0 4px 12px -2px var(--c-shadow), 0 2px 4px -2px var(--c-shadow-soft);--shadow-lg:0 12px 32px -8px var(--c-shadow), 0 4px 8px -4px var(--c-shadow-soft);--shadow-xl:0 24px 64px -12px var(--c-shadow), 0 8px 16px -8px var(--c-shadow-soft);--ring:0 0 0 3px var(--c-accent-a22)}@media (pointer:coarse){:root{--ctl-h:44px;--ctl-h-sm:44px}}*,:before,:after{box-sizing:border-box}html,body{background:var(--c-bg);color:var(--c-text);font-family:var(--font-text);font-size:var(--text-body);line-height:var(--line-body);-webkit-font-smoothing:antialiased;margin:0;padding:0}:root[data-style=glass]{background:var(--backdrop);background-attachment:fixed}:root[data-style=glass] body{background:0 0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-style=glass]{background:var(--c-bg)}}.required-mark{color:var(--c-tooth-todo);margin-left:2px;font-weight:600}.login,.sheet{max-width:22rem;padding:var(--space-9) var(--space-7);margin:0 auto}.sheet-wide{max-width:34rem;padding:var(--space-9) var(--space-7);margin:0 auto}h1,h2{font-family:var(--font-display);font-weight:var(--weight-strong);line-height:var(--line-tight);text-wrap:balance;margin:0 0 var(--space-5)}h2{font-size:var(--text-display-s);margin-top:var(--space-9)}p{margin:0 0 var(--space-5)}ul{margin:0 0 var(--space-5);padding-left:var(--space-7)}form{gap:var(--space-3);display:grid}.login form,.sheet form{max-width:22rem}label{font-size:var(--text-small);color:var(--c-muted)}input{font:inherit;padding:var(--space-4) var(--space-5);border:1px solid var(--c-border-control);border-radius:var(--radius-2);background:var(--c-surface);color:var(--c-text)}input:focus-visible,button:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}button{font:inherit;font-weight:var(--weight-strong);padding:var(--space-4) var(--space-7);border:1px solid var(--c-accent);border-radius:var(--radius-2);background:var(--c-accent);color:var(--c-bg);cursor:pointer}button:hover:not(:disabled):where(:not([data-card])){background:var(--btn-hover-bg,var(--c-accent-ink));border-color:var(--btn-hover-border,var(--c-accent-ink));color:var(--btn-hover-ink,var(--c-bg))}.quietHover{--btn-hover-bg:var(--c-accent-tint);--btn-hover-border:transparent;--btn-hover-ink:var(--c-accent-ink)}button:disabled{opacity:.6;cursor:default}[role=alert]{color:var(--c-warm);background:var(--c-warm-tint);border:1px solid var(--c-warm);border-radius:var(--radius-2);padding:var(--space-3) var(--space-5);font-size:var(--text-meta)}[role=status],[data-testid=signed-in-as]{color:var(--c-muted);font-size:var(--text-meta)}.quiet{color:var(--c-muted);font-size:var(--text-meta);margin:var(--space-3) 0 0}.quiet a{color:var(--c-accent-ink)}.linklike{font:inherit;color:var(--c-accent-ink);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}@media (pointer:coarse){button:where(:not([data-card]):not(.spatial)),select:where(:not(.spatial)),[role=tab]:where(:not(.spatial)),input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not(.spatial)){min-height:44px}}.spatial{--spatial:1}.tapTarget{align-items:center;display:inline-flex}@media (pointer:coarse){.tapTarget{min-height:44px}}.clinic-choices{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:0;padding:0;list-style:none;display:grid}.clinic-choice{align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);border:1px solid var(--c-border-control);background:var(--c-surface);color:var(--c-text);text-align:center;border-radius:14px;flex-direction:column;text-decoration:none;display:flex}.clinic-choice:hover{border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}.clinic-choice:focus-visible{outline:2px solid var(--c-ring);outline-offset:2px}.clinic-choice-mark{background:var(--c-accent-tint2);width:54px;height:54px;color:var(--c-accent-ink);font-size:var(--text-lead);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.clinic-choice-name{font-size:var(--text-body);font-weight:600}.clinic-choice-slug{font-size:var(--text-micro);color:var(--c-muted)}.linkish{font:inherit;color:var(--c-accent-ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}h1,h2{letter-spacing:-.02em}h1{font-size:var(--text-display-l)}button{font-weight:var(--weight-medium);border-radius:9px}input,select,textarea{border-radius:9px}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--c-accent);box-shadow:0 0 0 3px var(--c-accent-a22);outline:none}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])),:where(select){min-height:var(--ctl-h);border-radius:var(--ctl-radius);box-shadow:var(--shadow-xs);padding-top:0;padding-bottom:0;font-size:13.5px}:where(select){border:1px solid var(--c-border-control);background-color:var(--c-surface);color:var(--c-text);padding-left:10px;padding-right:8px;font-family:inherit}:where(textarea){border:1px solid var(--c-border-control);border-radius:var(--ctl-radius);background:var(--c-surface);color:var(--c-text);font:inherit;box-shadow:var(--shadow-xs);padding:8px 11px;font-size:13.5px;line-height:1.5}:where(input,select,textarea)::placeholder{color:var(--c-muted);opacity:.85}:where(input[type=checkbox],input[type=radio]){accent-color:var(--c-accent);width:15px;height:15px}:where(input,textarea):disabled{background:var(--c-surface2);color:var(--c-muted);box-shadow:none}label{font-size:12.5px;font-weight:var(--weight-medium);color:var(--c-text2)}[role=alert]{border:1px solid color-mix(in srgb, var(--c-warm) 28%, transparent);border-radius:var(--ctl-radius);padding:8px 12px;font-size:13px}h2{font-size:18px}::selection{background:var(--c-accent-tint2);color:var(--c-text)}:where(a){color:var(--c-accent-ink);text-underline-offset:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}.login,.sheet,.sheet-wide{border:1px solid var(--c-edge);border-radius:var(--dialog-radius);background:var(--c-surface);box-shadow:var(--shadow-lg);margin:clamp(32px,10vh,96px) auto 48px;padding:32px 32px 28px}.login{max-width:24rem}.login-wide{max-width:36rem}.login h1,.sheet h1,.sheet-wide h1{letter-spacing:-.025em;font-size:22px}.login form button[type=submit],.sheet form button[type=submit]{min-height:38px;box-shadow:var(--shadow-xs);margin-top:6px}.quiet{font-size:13px}.clinic-choice{border-color:var(--c-edge);border-radius:var(--card-radius);box-shadow:var(--shadow-sm)}.clinic-choice:hover{border-color:var(--c-accent);box-shadow:var(--shadow-md)}input{padding-top:0;padding-bottom:0}
