._button_fisnv_2{--btn-hover: color-mix(in srgb, var(--gold) 86%, var(--onf));display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding-inline:22px;border:2px solid var(--gold);background:var(--gold);color:var(--on-gold);font:600 .98rem var(--sans);text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-out)}._withArrow_fisnv_20{padding:6px 6px 6px 24px}._outline_fisnv_21{--btn-hover: color-mix(in srgb, currentColor 12%, transparent);background:transparent;color:inherit;border-color:currentColor}._whatsapp_fisnv_27{--btn-hover: color-mix(in srgb, var(--wa) 88%, var(--onf));background:var(--wa);border-color:var(--wa);color:var(--on-wa)}._forest_fisnv_33{--btn-hover: color-mix(in srgb, var(--moss) 88%, var(--onf));background:var(--moss);border-color:var(--moss);color:var(--onf)}._header_fisnv_39{min-height:40px;padding-inline:14px;gap:8px;font-size:.88rem}._header_fisnv_39._withArrow_fisnv_20{padding:4px 4px 4px 14px}._control_fisnv_46{min-height:48px;padding-inline:20px;gap:8px;font-size:.95rem;white-space:nowrap}._compact_fisnv_54{min-height:36px;padding-inline:14px;gap:6px;border-width:1px;font-size:.85rem;white-space:nowrap}._arrow_fisnv_62{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,currentColor 12%,transparent);color:currentColor;font-size:1.3rem;line-height:1}._header_fisnv_39 ._arrow_fisnv_62{width:28px;height:28px;font-size:1rem}._full_fisnv_75{width:100%}._full_fisnv_75._withArrow_fisnv_20{justify-content:space-between}@media(hover:hover)and (pointer:fine){._button_fisnv_2:not(:disabled):hover{background-color:var(--btn-hover);transform:translateY(-1px)}}._button_fisnv_2:not(:disabled):active{transform:scale(.97)}._button_fisnv_2:disabled{opacity:.7;cursor:not-allowed}._button_fisnv_2[aria-busy=true]{cursor:progress}._button_fisnv_2[aria-busy=true]:after{content:"";flex:none;width:1em;height:1em;margin-inline-start:.6em;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:_button-spin_fisnv_1 calc(var(--dur-slow) * 2) linear infinite}@keyframes _button-spin_fisnv_1{to{transform:rotate(360deg)}}@media(max-width:480px){._button_fisnv_2{max-width:100%;font-size:.92rem}._button_fisnv_2._withArrow_fisnv_20{padding-inline-start:16px}._header_fisnv_39._withArrow_fisnv_20{padding:4px 4px 4px 14px}._arrow_fisnv_62{width:34px;height:34px}._header_fisnv_39 ._arrow_fisnv_62{width:26px;height:26px}}._group_nhtyu_2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}._end_nhtyu_9{justify-content:flex-end}._spaced_nhtyu_12{margin-top:16px}._backdrop_azb44_2{position:fixed;z-index:100;inset:0;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:1rem;overflow:auto;background:color-mix(in srgb,var(--ink) 48%,transparent)}._modal_azb44_14{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;width:min(100%,54rem);max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden;max-height:min(90dvh,58rem);overflow-y:auto;padding:1.2rem;border:1px solid var(--line);border-radius:18px;background:var(--surf);box-shadow:var(--shadow-2, var(--shadow-1))}._modal_azb44_14:focus{outline:none}._header_azb44_36{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._header_azb44_36 h2{margin:0}._subtitle_azb44_47{margin:.25rem 0 0;color:var(--mut)}@media(max-width:560px){._modal_azb44_14{padding:.9rem}}._field_mtxqb_2{margin-bottom:var(--field-gap, 12px)}._label_mtxqb_7{display:block;margin-bottom:5px;font-weight:600;font-size:.92rem}._control_mtxqb_14{display:block;width:100%;min-height:48px;padding:0 12px;border:2px solid var(--line);border-radius:14px;background:var(--bg);color:var(--ink);font:400 1rem var(--sans);transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}._control_mtxqb_14[type=date],._control_mtxqb_14[type=time],._control_mtxqb_14[type=datetime-local],._control_mtxqb_14[type=month],._control_mtxqb_14[type=week]{-webkit-appearance:none;appearance:none;line-height:1.2}._control_mtxqb_14::-webkit-date-and-time-value{min-height:1.2em;margin:0;text-align:start}._control_mtxqb_14::-webkit-datetime-edit{padding:0}._control_mtxqb_14:focus-visible{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 35%,transparent)}._textarea_mtxqb_56{min-height:80px;padding:10px 12px}._invalid_mtxqb_61{border-color:var(--danger)}._error_mtxqb_65{margin-top:4px;color:var(--danger);font-size:.88rem;animation:_field-error-in_mtxqb_1 var(--dur-base) var(--ease-out) both}@keyframes _field-error-in_mtxqb_1{0%{opacity:0;transform:translateY(-4px)}}._peekWrap_mtxqb_79{position:relative}._withPeek_mtxqb_83{padding-right:72px}._peekButton_mtxqb_87{position:absolute;top:50%;right:6px;transform:translateY(-50%);min-height:36px;min-width:56px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--ink);font:600 .85rem var(--sans);cursor:pointer}._peekButton_mtxqb_87:focus-visible{outline:2px solid var(--ink);outline-offset:1px}._notice_173gd_2{padding:.75rem .9rem;border:1px solid var(--line);border-radius:12px;background:var(--surf);color:var(--ink)}._error_173gd_10{border-color:var(--danger);color:var(--danger)}._success_173gd_15{border-color:var(--leaf);background:var(--mint)}._body_173gd_20{min-width:0}._floating_173gd_22{position:fixed;z-index:140;left:50%;transform:translate(-50%);bottom:calc(76px + env(safe-area-inset-bottom,0px));width:max-content;max-width:calc(100vw - 1.5rem);display:flex;align-items:flex-start;gap:.6rem;box-shadow:var(--shadow-2, 0 8px 24px rgba(0, 0, 0, .22))}._close_173gd_36{flex:0 0 auto;min-width:32px;min-height:32px;margin:-.35rem -.4rem -.35rem 0;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:1.25rem;line-height:1;cursor:pointer}@media(min-width:700px){._floating_173gd_22{bottom:1.25rem;max-width:min(32rem,calc(100vw - 2rem))}}._gate_1i3rt_2{display:grid;gap:1rem;max-width:48rem;padding-block:1rem}._body_1i3rt_8{display:grid;gap:1rem;align-items:start}._secret_1i3rt_13{display:inline-block;overflow-wrap:anywhere;padding:.75rem;border:1px solid var(--color-border, #cbd5e1);border-radius:.5rem;font-size:1rem;letter-spacing:.08em}._codes_1i3rt_22{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem 1rem;margin:0;padding-left:1.25rem}._switch_176hd_2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--ink);font:600 .86rem var(--sans)}._inverse_176hd_10{color:var(--onf)}._label_176hd_11{margin-inline-end:2px}._option_176hd_12{min-width:56px;min-height:44px;padding:8px 12px;border:1px solid color-mix(in srgb,var(--gold) 55%,transparent);border-radius:var(--r-pill, 999px);background:transparent;color:inherit;font:inherit;cursor:pointer}._option_176hd_12[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:var(--on-gold)}._option_176hd_12:focus-visible{outline:3px solid var(--gold);outline-offset:3px}._compact_176hd_29{gap:4px;font-size:.78rem}._compact_176hd_29 ._label_176hd_11{display:none}._compact_176hd_29 ._option_176hd_12{min-width:42px;min-height:36px;padding:6px 9px}@media(max-width:1039px){._switch_176hd_2{width:100%;min-height:48px;padding-block:8px}._option_176hd_12,._compact_176hd_29 ._option_176hd_12{min-height:48px}}._shell_1l52h_1{min-height:100vh;background:var(--bg);color:var(--ink)}._skip_1l52h_7{position:absolute;inset-inline-start:8px;top:-60px;z-index:100;padding:10px 16px;background:var(--gold);color:var(--on-gold);font-weight:700;border-radius:12px}._skip_1l52h_7:focus{top:8px}._sidebar_1l52h_24{display:none;flex-direction:column;gap:2px;padding:14px 10px;background:var(--forest)}._sidebarNav_1l52h_32{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._sidebarNav_1l52h_32::-webkit-scrollbar{display:none}._group_1l52h_49{display:flex;flex-direction:column;gap:2px}._groupLabel_1l52h_55{display:none;padding:12px 12px 4px;color:var(--gold);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._groupShort_1l52h_66{display:none;margin:0;padding:10px 0 4px;color:var(--gold);font-size:.58rem;font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}._item_1l52h_78{display:flex;align-items:center;gap:12px;min-height:44px;padding-inline:12px;border-radius:12px;color:var(--onf);font:600 .9rem var(--sans);text-decoration:none;background:none;border:0;cursor:pointer}._item_1l52h_78:hover{background:color-mix(in srgb,var(--onf) 8%,transparent)}._item_1l52h_78 svg{flex:none}._current_1l52h_101,._current_1l52h_101:hover{background:var(--gold);color:var(--on-gold)}._signOut_1l52h_107{flex:none;margin-top:8px;width:100%;text-align:start}._itemLabel_1l52h_115{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._body_1l52h_124{display:flex;flex-direction:column;min-width:0;min-height:100vh}._topBar_1l52h_131{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;height:auto;padding-block:6px;padding-inline:16px;background:var(--surf);border-bottom:1px solid var(--line)}._title_1l52h_147{font:600 1.1rem var(--serif)}._user_1l52h_151{display:flex;align-items:center;gap:10px}._userText_1l52h_157{display:none;flex-direction:column;align-items:flex-end;line-height:1.2}._userName_1l52h_164{font-size:.9rem;font-weight:600}._userNote_1l52h_169{color:var(--mut);font-size:.75rem}._initial_1l52h_174{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--gold);color:var(--on-gold);font-weight:700}._main_1l52h_186{flex:1;width:100%;max-width:1200px;min-width:0;margin-inline:auto;padding:18px 16px calc(82px + env(safe-area-inset-bottom,0px))}._main_1l52h_186:focus{outline:none}._bottomNav_1l52h_201{position:fixed;left:0;right:0;bottom:0;width:100%;z-index:30;display:grid;grid-template-columns:repeat(5,1fr);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--forest)}._tab_1l52h_214{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:54px;padding:4px 2px;color:var(--onf);font:600 .68rem var(--sans);text-decoration:none;background:none;border:0;cursor:pointer}._tabCurrent_1l52h_230{background:var(--gold);color:var(--on-gold)}._scrim_1l52h_236{position:fixed;inset:0 0 calc(54px + env(safe-area-inset-bottom,0px));z-index:35;background:color-mix(in srgb,var(--forest) 45%,transparent)}._moreSheet_1l52h_243{position:fixed;left:0;right:0;bottom:calc(54px + env(safe-area-inset-bottom,0px));z-index:40;display:flex;flex-direction:column;max-height:calc(100dvh - 126px - env(safe-area-inset-bottom,0px));background:var(--surf);border-radius:20px 20px 0 0;box-shadow:0 -10px 30px color-mix(in srgb,var(--forest) 25%,transparent)}._moreHead_1l52h_257{position:relative;flex:none;display:flex;align-items:center;justify-content:space-between;padding:18px 16px 8px;border-bottom:1px solid var(--line)}._moreGrab_1l52h_267{position:absolute;top:7px;left:50%;width:36px;height:4px;border-radius:4px;background:var(--line);transform:translate(-50%)}._moreTitle_1l52h_278{margin:0;font:600 1.1rem var(--serif)}._moreClose_1l52h_283{min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:99px;background:none;color:var(--ink);font:600 .85rem var(--sans);cursor:pointer}._moreBody_1l52h_294{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 12px 12px;scrollbar-width:none}._moreBody_1l52h_294::-webkit-scrollbar{display:none}._moreGroup_1l52h_307{margin:16px 4px 8px;color:var(--mut);font:700 .68rem var(--sans);letter-spacing:.08em;text-transform:uppercase}._moreGrid_1l52h_315{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}._moreTile_1l52h_324{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%;min-height:78px;padding:10px 6px;border-radius:14px;background:color-mix(in srgb,var(--mint) 60%,transparent);color:var(--ink);font:600 .76rem/1.2 var(--sans);text-align:center;text-decoration:none;overflow-wrap:anywhere}._moreTile_1l52h_324:hover{background:var(--mint)}._moreCurrent_1l52h_346,._moreCurrent_1l52h_346:hover{background:var(--gold);color:var(--on-gold)}._moreFoot_1l52h_352{flex:none;padding:8px 12px 12px;border-top:1px solid var(--line)}._moreSignOut_1l52h_358{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;border:1px solid var(--line);border-radius:14px;background:none;color:var(--ink);font:600 .95rem var(--sans);cursor:pointer}._moreTile_1l52h_324:focus-visible,._moreClose_1l52h_283:focus-visible,._moreSignOut_1l52h_358:focus-visible{outline:3px solid var(--gold);outline-offset:2px}@media(min-width:480px){._moreGrid_1l52h_315{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:700px){._shell_1l52h_1{display:grid;grid-template-columns:76px minmax(0,1fr)}._sidebar_1l52h_24{position:sticky;top:0;display:flex;height:100vh;height:100dvh;overflow:hidden}._item_1l52h_78{justify-content:center;padding-inline:0}._groupShort_1l52h_66{display:block}._group_1l52h_49+._group_1l52h_49{margin-top:6px;border-top:1px solid color-mix(in srgb,var(--onf) 18%,transparent)}._bottomNav_1l52h_201,._moreSheet_1l52h_243,._scrim_1l52h_236{display:none}._topBar_1l52h_131{padding-inline:28px}._userText_1l52h_157{display:flex}._main_1l52h_186{padding:24px 28px 36px}}@media(min-width:1040px){._shell_1l52h_1{grid-template-columns:244px minmax(0,1fr)}._groupLabel_1l52h_55{display:block}._groupShort_1l52h_66{display:none}._group_1l52h_49+._group_1l52h_49{margin-top:0;border-top:0}._item_1l52h_78{justify-content:flex-start;padding-inline:12px}._itemLabel_1l52h_115{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}}._item_1l52h_78:focus-visible,._signOut_1l52h_107:focus-visible{outline:3px solid var(--gold);outline-offset:2px}@media(max-width:699px){._item_1l52h_78{min-height:48px}}._badge_1l52h_478{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;margin-inline-start:auto;padding:0 .35rem;border-radius:999px;background:var(--gold);color:var(--forest);font-size:.75rem;font-weight:800;line-height:1}._tab_1l52h_214{position:relative}._tab_1l52h_214 ._badge_1l52h_478{position:absolute;top:.2rem;inset-inline-start:calc(50% + .35rem);margin:0}._prompt_6hfxp_1{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 1rem;border-bottom:1px solid var(--line, #d8dfd9);background:var(--surface, #fff);color:var(--text, #173b2b);font-size:.875rem}._actions_6hfxp_12{display:flex;align-items:center;gap:.5rem}._actions_6hfxp_12 button{border:0;border-radius:999px;padding:.45rem .75rem;background:#0b2e2a;color:#fff;font:inherit;cursor:pointer}._actions_6hfxp_12 button:last-child{background:transparent;color:inherit;text-decoration:underline}@media(max-width:560px){._prompt_6hfxp_1{align-items:flex-start;flex-direction:column}}._screen_168t9_1{display:grid;place-items:center;min-height:100vh;padding:20px;background:var(--bg)}._card_168t9_9{display:grid;gap:16px;width:100%;max-width:420px;padding:24px;background:var(--surf);border:6px solid color-mix(in srgb,var(--mint) 90%,var(--line));border-radius:28px;box-shadow:var(--shadow-1);color:var(--ink)}._title_168t9_22{margin:0;font-size:clamp(1.8rem,7vw,2.2rem)}._subtitle_168t9_27{margin:4px 0 0;color:var(--mut)}._error_168t9_32{color:var(--danger);font-size:.95rem;font-weight:600}._forgot_168t9_38{display:grid;gap:2px;margin:0;text-align:center;color:var(--mut)}._forgot_168t9_38 small{color:var(--mut)}._strength_168t9_50{margin:-.25rem 0 .25rem;font-size:.9rem;font-weight:600;color:var(--mut)}._strength_168t9_50[data-level=weak],._strength_168t9_50[data-level=short]{color:#a33a2a}._strength_168t9_50[data-level=strong]{color:#2f6b45}._header_8j7f9_1{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._text_8j7f9_10{min-width:0}._title_8j7f9_14{font:600 1.5rem var(--serif)}._subtitle_8j7f9_18{margin-top:2px;color:var(--mut);font-size:.9rem}._actions_8j7f9_24{display:flex;flex-wrap:wrap;gap:8px}._badge_1mo6r_2{display:inline-block;padding:3px 10px;background:var(--mint);color:var(--ink);font:700 .72rem var(--sans)}._new_1mo6r_10{background:var(--straw);color:var(--on-straw)}._blue_1mo6r_11{background:color-mix(in srgb,var(--leaf) 16%,var(--surf));color:var(--ink)}._purple_1mo6r_12{background:color-mix(in srgb,var(--moss) 18%,var(--surf));color:var(--ink)}._red_1mo6r_13{background:color-mix(in srgb,var(--danger) 12%,var(--surf));color:var(--danger)}._muted_1mo6r_14{background:transparent;border:1px solid var(--line);color:var(--mut)}._detailGrid_bpqsc_1{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-block:1.25rem}._panel_bpqsc_7{min-width:0;padding:1.1rem;background:var(--surf);border:1px solid var(--line);border-radius:1rem}._panel_bpqsc_7 h2{margin-block:0 1rem;font-size:1.15rem}._details_bpqsc_18{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;margin-block:0 1.2rem}._details_bpqsc_18 dt{color:var(--mut);font-size:.85rem}._details_bpqsc_18 dd{margin:0;overflow-wrap:anywhere}._form_bpqsc_32{display:grid;gap:.8rem;margin-block-end:1rem}._timeline_bpqsc_37{display:grid;gap:.8rem;padding-inline-start:1.2rem;border-inline-start:2px solid var(--line)}._timeline_bpqsc_37 time{color:var(--mut);font-size:.85rem}._timeline_bpqsc_37 p{margin-block:.3rem}@media(min-width:700px){._detailGrid_bpqsc_1{grid-template-columns:repeat(2,minmax(0,1fr))}._panel_bpqsc_7{padding:1.35rem}._details_bpqsc_18{grid-template-columns:repeat(2,minmax(0,1fr))}}._check_mdngw_2{display:flex;align-items:center;gap:.7rem;min-height:44px;color:var(--ink);line-height:1.4;cursor:pointer}._input_mdngw_12{flex:none;width:1.2rem;height:1.2rem;margin:0;accent-color:var(--forest);cursor:inherit}._input_mdngw_12:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._input_mdngw_12:disabled,._input_mdngw_12:disabled+._text_mdngw_27{cursor:not-allowed}._input_mdngw_12:disabled+._text_mdngw_27{opacity:.6}._hidden_mdngw_35{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._wrap_13x2h_1{display:grid;gap:12px;min-width:0}._search_13x2h_2{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}._toolbar_13x2h_3{display:flex;flex-wrap:wrap;gap:8px}._results_13x2h_4{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--surf)}._results_13x2h_4 li+li{border-top:1px solid var(--line)}._results_13x2h_4 button{width:100%;text-align:left;padding:12px 14px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;min-height:44px}._results_13x2h_4 button:hover,._results_13x2h_4 button:focus-visible{background:color-mix(in srgb,var(--leaf) 14%,transparent)}._map_13x2h_8{position:relative;height:340px;border:1px solid var(--line);border-radius:12px;overflow:hidden;isolation:isolate;background:var(--surf)}._canvas_13x2h_9{position:absolute;inset:0;z-index:0}._overlay_13x2h_10,._hint_13x2h_10{position:absolute;z-index:500;margin:0;padding:8px 12px;border-radius:10px;background:var(--surf);color:var(--mut);font-size:.88rem;box-shadow:0 1px 6px #0000002e}._overlay_13x2h_10{inset:50% auto auto 50%;transform:translate(-50%,-50%);text-align:center;max-width:80%}._hint_13x2h_10{left:12px;right:12px;bottom:12px;text-align:center;pointer-events:none}._radius_13x2h_13{display:grid;gap:6px}._radius_13x2h_13 input{width:100%;min-height:32px;accent-color:var(--forest)}._radius_13x2h_13 small,._status_13x2h_15{color:var(--mut);font-size:.85rem}._advanced_13x2h_16 summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--forest)}._fields_13x2h_17{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px}._error_13x2h_18{margin:0;color:var(--danger, var(--ink))}._pinIcon_13x2h_19{background:transparent;border:0}._pinIcon_13x2h_19 span{display:block;width:28px;height:28px;margin:2px 2px 0;border:3px solid #fff;border-radius:50% 50% 50% 0;background:var(--forest, #1f6b4a);box-shadow:0 2px 6px #0006;transform:rotate(-45deg)}@media(min-width:960px){._map_13x2h_8{height:clamp(420px,58vh,620px)}}@media(max-width:700px){._fields_13x2h_17{grid-template-columns:minmax(0,1fr)}._map_13x2h_8{height:300px}}.care-form{--field-gap: 0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;width:100%;box-sizing:border-box;margin:1rem 0;padding:1rem;border:1px solid var(--line);border-radius:.75rem;background:var(--surf)}.care-form>*{flex:1 1 16rem;min-width:0}.care-form>:is(h2,h3,p,pre,hr,fieldset,small,.care-check,.care-actions,.care-sheet-actions){flex-basis:100%;margin-block:0}.care-form>:is(button,a){flex:0 0 auto;min-width:min(100%,14rem)}@media(min-width:840px){.care-form{padding:1.25rem}}.care-form label{display:grid;gap:.35rem}.care-form input,.care-form textarea{width:100%;min-height:2.75rem;padding:.6rem;font:inherit;border:1px solid var(--line);border-radius:.4rem}.care-form .care-check{display:flex;gap:.7rem}.care-form .care-check input{flex:none;width:1.2rem;min-height:0;padding:0}.care-table-wrap{width:100%;overflow:auto}.care-table-wrap table{width:100%;border-collapse:collapse}.care-table-wrap th,.care-table-wrap td{padding:.7rem;text-align:left;border-bottom:1px solid var(--line)}button.care-danger-button,a.care-danger-button{border-color:var(--danger);color:var(--danger)}.care-data-export{max-height:28rem;overflow:auto;margin-top:1rem;padding:1rem;border:1px solid var(--line);border-radius:.75rem;white-space:pre-wrap;overflow-wrap:anywhere}.care-review{display:grid;gap:1.25rem;margin:1.5rem 0;padding:1.25rem;border:1px solid var(--line);border-radius:.75rem}.care-review-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.care-review-header h2{margin:0}.care-review-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin:0}.care-review-summary div{padding:.75rem;border-radius:.5rem;background:var(--mint)}.care-review-summary dt{font-size:.85rem;text-transform:capitalize;color:var(--mut)}.care-review-summary dd{margin:.25rem 0 0;overflow-wrap:anywhere}.care-timeline{display:grid;gap:.75rem;padding-left:1.5rem}.care-timeline li{padding-left:.25rem}.care-timeline time{display:block;font-size:.875rem;color:var(--mut)}.care-photo-records{display:grid;gap:.75rem;margin-top:.75rem}.care-photo-records article{padding:.75rem;border:1px solid var(--line);border-radius:.5rem}@media(max-width:720px){.care-review-header{flex-direction:column}}@media(min-width:1040px){.care-subnav{display:none}}.care-form.care-places{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem 1.5rem;align-items:start}.care-places-pick,.care-places-stay{display:grid;gap:.9rem;min-width:0;align-content:start}.care-places-stay{padding-top:0}.care-places button{justify-self:start;min-width:min(100%,14rem)}@media(min-width:960px){.care-form.care-places{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.care-places-stay{padding:0 0 0 1.5rem;border-inline-start:1px solid var(--line)}}.client-detail{display:grid;gap:18px}.client-detail .eyebrow{margin:0 0 6px;color:var(--mut);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.client-section-heading,.client-form-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.client-place-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}.client-place-card{display:flex;justify-content:space-between;gap:12px;align-items:start;border:1px solid var(--line);border-radius:14px;padding:14px;background:var(--surf)}.client-place-card h3{margin:0 0 6px}.client-place-card p{margin:4px 0;color:var(--mut)}.client-place-card small{color:var(--mut);overflow-wrap:anywhere}.client-location-editor{margin-top:16px}.client-stay-history{margin-top:20px}.client-stay{display:flex;gap:12px;align-items:start;padding:12px 0;border-top:1px solid var(--line)}.client-stay p{margin:4px 0 0;color:var(--mut)}.client-stay-dot{width:12px;height:12px;margin-top:4px;border:2px solid var(--line);border-radius:50%;flex:0 0 auto}.client-stay-dot.is-current{border-color:var(--forest);background:var(--leaf)}@media(max-width:700px){.client-place-card{flex-direction:column}}.client-stay-now{margin:0 0 8px;padding:10px 12px;border:1px solid var(--forest);border-radius:10px;background:color-mix(in srgb,var(--leaf) 14%,transparent)}.nurse-detail{display:grid;gap:18px}.nurse-detail .eyebrow{margin:0 0 6px;color:var(--mut);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nurse-header-actions,.nurse-override-actions{display:flex;gap:10px;flex-wrap:wrap}.nurse-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;align-items:start}.nurse-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:0 18px}.nurse-facts div{border-bottom:1px solid var(--line);padding:10px 0;min-width:0}.nurse-facts dt{color:var(--mut);font-size:.82rem}.nurse-facts dd{margin:4px 0 0;font-weight:650;overflow-wrap:anywhere}.nurse-supervisor-form{margin-top:16px}.nurse-device-list,.nurse-consent-list{display:grid;gap:10px}.nurse-device,.nurse-consent{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surf)}.nurse-device p,.nurse-consent p{margin:5px 0;overflow-wrap:anywhere}.nurse-device small,.nurse-consent time{color:var(--mut);font-size:.82rem}.nurse-device-state{white-space:nowrap;color:var(--leaf);font-weight:700}.nurse-device-state.is-revoked{color:var(--mut)}@media(max-width:700px){.nurse-device,.nurse-consent{align-items:stretch;flex-direction:column}}._wrap_nzm83_2{min-width:0}._table_nzm83_6,._body_nzm83_7{display:block;width:100%}._caption_nzm83_12,._head_nzm83_13{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._row_nzm83_22{display:block;margin-bottom:10px;padding:12px 14px;background:var(--surf);border:1px solid var(--line);border-radius:16px}._cell_nzm83_31{display:block;padding:2px 0;font-size:.9rem}._cell_nzm83_31[data-label]:before{content:attr(data-label) ": ";color:var(--mut);font-size:.8rem}._primary_nzm83_43{font-size:1rem;font-weight:700}._link_nzm83_48{color:inherit;text-decoration:none}._clickable_nzm83_53{cursor:pointer}._th_nzm83_57{text-align:start}._state_nzm83_61{padding:28px 16px;background:var(--surf);border:1px solid var(--line);border-radius:20px;color:var(--mut);text-align:center}._skeleton_nzm83_70{display:grid;gap:10px;margin-top:14px}._skeleton_nzm83_70 span{height:14px;background:var(--mint);border-radius:8px}@media(min-width:1040px){._wrap_nzm83_2{padding:6px 10px;background:var(--surf);border:1px solid var(--line);border-radius:20px}._table_nzm83_6{display:table;border-collapse:collapse}._caption_nzm83_12{text-align:left;padding:0 0 .75rem;position:static;width:auto;height:auto;overflow:visible;clip-path:none}._head_nzm83_13{position:static;display:table-header-group;width:auto;height:auto;overflow:visible;clip-path:none}._headRow_nzm83_114,._row_nzm83_22{display:table-row}._body_nzm83_7{display:table-row-group}._th_nzm83_57{padding:12px;color:var(--mut);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._row_nzm83_22{margin:0;padding:0;background:none;border:0;border-radius:0}._row_nzm83_22:hover{background:var(--mint)}._cell_nzm83_31{display:table-cell;padding:12px;border-top:1px solid var(--line);font-size:.9rem;vertical-align:middle}._cell_nzm83_31[data-label]:before{content:none}._primary_nzm83_43{font-size:.95rem;font-weight:600}}._clickable_nzm83_53:focus-visible,._link_nzm83_48:focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:6px}@media(prefers-reduced-motion:reduce){._row_nzm83_22,._link_nzm83_48{transition:none}}.stage-page{display:grid;gap:1rem;min-width:0}.stage-page h1,.stage-page h2,.stage-page h3,.stage-page p{margin-top:0}.stage-page h2{margin-bottom:.35rem;font-size:1.12rem}.stage-page h3{margin-bottom:.5rem;font-size:.98rem}.stage-muted,.stage-page small{color:var(--mut)}.stage-panel{min-width:0;padding:1rem;border:1px solid var(--line);border-radius:16px;background:var(--surf)}.stage-toolbar{display:flex;align-items:end;gap:.75rem;flex-wrap:wrap}.stage-toolbar>*{flex:1 1 11rem;max-width:22rem}.stage-summary-strip{display:flex;flex-wrap:wrap;gap:.75rem}.stage-summary-strip>div{display:grid;flex:1 1 9.5rem;align-content:start;gap:.2rem;min-width:0;padding:.85rem 1rem;border:1px solid var(--line);border-radius:14px;background:var(--surf)}.stage-summary-strip strong{font-size:1.5rem;line-height:1.15;font-variant-numeric:tabular-nums}.stage-summary-strip span{font-size:.84rem;color:var(--mut)}.stage-table-scroll{width:100%;overflow-x:auto}.stage-table{width:100%;border-collapse:collapse;font-size:.92rem}.stage-table caption{padding-bottom:.75rem;text-align:left;font-weight:650}.stage-table th,.stage-table td{padding:.72rem .65rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.stage-table th{color:var(--mut);font-weight:650;white-space:nowrap}.stage-table tbody tr:last-child td{border-bottom:0}.stage-tabs{display:flex;flex-wrap:wrap;gap:.45rem}.stage-tabs button[aria-pressed=true]{background:var(--mint);border-color:var(--mut);font-weight:700}.stage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:stretch}.stage-form{display:grid;gap:.9rem}.stage-form-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;align-items:end}.stage-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.stage-detail-grid dl{display:grid;grid-template-columns:minmax(7rem,.7fr) 1.3fr;gap:.5rem .8rem;margin:0}.stage-detail-grid dt{color:var(--mut)}.stage-detail-grid dd{min-width:0;margin:0;overflow-wrap:anywhere}.stage-event-list{display:grid;gap:.7rem;padding-left:1.25rem}.stage-event-list li span{display:block;color:var(--mut);font-size:.84rem}.stage-event-list li p{margin:.25rem 0 0}.stage-schedule-week{display:grid;grid-template-columns:repeat(7,minmax(8.5rem,1fr));gap:.65rem;overflow-x:auto}.stage-schedule-day{min-width:8.5rem;padding:.7rem;border:1px solid var(--line);border-radius:12px;background:var(--surf)}.stage-schedule-day>h3{padding-bottom:.55rem;border-bottom:1px solid var(--line)}.stage-visit-card{display:grid;gap:.3rem;margin-bottom:.55rem;padding:.65rem;border:1px solid var(--line);border-radius:10px;background:var(--bg, var(--surf))}.stage-visit-card:last-child{margin-bottom:0}.stage-visit-card p{margin:0;font-size:.84rem;color:var(--mut);overflow-wrap:anywhere}.stage-callout{padding:.85rem 1rem;border:1px solid var(--line);border-left:.3rem solid var(--mut);border-radius:10px}.stage-map{display:block;width:100%;min-height:22rem;border:1px solid var(--line);border-radius:14px}.stage-map-points{display:grid;gap:.65rem}.stage-map-point{display:flex;justify-content:space-between;gap:.75rem;padding:.8rem;border:1px solid var(--line);border-radius:12px}.stage-map-point p{margin:.15rem 0 0;color:var(--mut);font-size:.85rem}.stage-chart{display:grid;gap:.7rem}.stage-chart-row{display:grid;grid-template-columns:minmax(7rem,1fr) minmax(5rem,2fr) 3rem;gap:.6rem;align-items:center}.stage-chart-track{height:.75rem;overflow:hidden;border-radius:999px;background:var(--line)}.stage-chart-bar{display:block;height:100%;min-width:0;border-radius:inherit;background:var(--mut)}.stage-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.stage-count{font-variant-numeric:tabular-nums}.stage-empty{color:var(--mut);padding:.6rem 0}.stage-label-note{font-size:.84rem;color:var(--mut)}.stage-date-navigation{display:flex;align-items:end;flex-wrap:wrap;gap:.45rem;min-width:0}.stage-date-navigation>*{min-width:0}.stage-week-grid{display:grid;grid-template-columns:repeat(7,minmax(9rem,1fr));gap:.65rem;overflow-x:auto}.stage-week-day{min-width:9rem}.stage-week-day>h2{display:flex;justify-content:space-between;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--line)}.stage-calendar-visit{display:grid;gap:.35rem;margin-bottom:.65rem;padding:.7rem;border:1px solid var(--line);border-radius:12px;background:var(--surf);overflow-wrap:anywhere}.stage-calendar-visit>small{color:var(--mut)}.stage-danger-panel{border-color:var(--danger)}@media(max-width:560px){.stage-date-navigation{width:100%}.stage-week-grid{grid-template-columns:repeat(7,minmax(8rem,1fr))}}@media(max-width:840px){.stage-grid,.stage-detail-grid,.stage-settings-grid,.stage-form-columns{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.stage-summary-strip{gap:.5rem}.stage-summary-strip>div{padding:.7rem}.stage-summary-strip strong{font-size:1.25rem}.stage-panel{padding:.75rem}.stage-form-columns{grid-template-columns:1fr}.stage-detail-grid dl{grid-template-columns:1fr;gap:.15rem}.stage-detail-grid dd{margin-bottom:.4rem}.stage-table th,.stage-table td{padding:.6rem .5rem}.stage-map{min-height:18rem}}.stage-toolbar.stage-toolbar--schedule{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem;margin-bottom:1rem}.stage-toolbar.stage-toolbar--schedule>*{flex:0 0 auto;max-width:none}.stage-toolbar--schedule [role=tablist]{margin:0;padding:0;overflow:visible}.stage-toolbar--schedule [role=tab]{min-height:48px;padding-inline:18px}.stage-toolbar--schedule .stage-date-navigation{flex-wrap:nowrap;align-items:flex-end;gap:.4rem}.stage-toolbar--schedule .stage-date-field{flex:0 1 11rem;min-width:9.5rem;margin-bottom:0}.stage-toolbar--schedule .stage-date-navigation .stage-nav-arrow{width:48px;padding-inline:0;font-size:1.25rem;line-height:1}.stage-toolbar--schedule .stage-range-label{display:flex;align-items:center;min-height:48px;margin-inline-start:auto;white-space:nowrap}@media(max-width:560px){.stage-toolbar.stage-toolbar--schedule>.stage-date-navigation{width:100%}.stage-toolbar--schedule .stage-date-field{flex:1 1 auto}.stage-toolbar--schedule .stage-range-label{margin-inline-start:0;width:100%}}@media(min-width:1040px){.stage-panel{padding:1.25rem}.stage-summary-strip>div{padding:1rem 1.25rem}.stage-summary-strip strong{font-size:1.75rem}}._header_wtve3_2{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}._text_wtve3_10{min-width:0}._title_wtve3_13{margin:0;font:600 1.12rem var(--serif)}._note_wtve3_17{margin:2px 0 0;color:var(--mut);font-size:.88rem}._state_coj10_1{padding:1rem}._grid_coj10_4{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-block:1.25rem}._panel_coj10_10{min-width:0;padding:1.1rem;background:var(--surf);border:1px solid var(--line);border-radius:1rem}._panel_coj10_10 h2{margin-block:0 1rem;font-size:1.15rem}._details_coj10_21{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}._details_coj10_21 dt{color:var(--mut);font-size:.85rem}._details_coj10_21 dd{margin:0;overflow-wrap:anywhere}._noteText_coj10_34{padding:1rem;background:var(--bg);border-radius:.7rem}._actions_coj10_39{display:flex;flex-wrap:wrap;gap:.65rem;margin-block-start:1.2rem}._form_coj10_45{display:grid;gap:.8rem}._timeline_coj10_49{display:grid;gap:1rem;padding-inline-start:1.25rem;border-inline-start:2px solid var(--line)}._timeline_coj10_49 li{position:relative}._timeline_coj10_49 li:before{position:absolute;inset-inline-start:-1.6rem;top:.28rem;width:.55rem;height:.55rem;border-radius:50%;background:var(--gold);content:""}._timeline_coj10_49 time{color:var(--mut);font-size:.85rem}._timeline_coj10_49 p{margin-block:.3rem 0}@media(min-width:700px){._grid_coj10_4{grid-template-columns:repeat(2,minmax(0,1fr))}._panel_coj10_10{padding:1.35rem}._details_coj10_21{grid-template-columns:repeat(2,minmax(0,1fr))}._noteText_coj10_34{grid-column:1/-1}}@media(min-width:1040px){._grid_coj10_4{align-items:start}}._error_c0p78_1{padding:1rem;border:1px solid var(--line);border-radius:1rem}._editor_c0p78_6{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-block:1.5rem}._actions_c0p78_12{display:flex;flex-wrap:wrap;gap:.7rem;margin-block-start:.75rem}@media(min-width:700px){._editor_c0p78_6{grid-template-columns:repeat(2,minmax(0,1fr))}._editor_c0p78_6>:nth-child(6),._editor_c0p78_6>:nth-child(7),._editor_c0p78_6>._actions_c0p78_12{grid-column:1/-1}}._bar_44x88_8{--field-gap: 0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;min-width:0;margin-block:0 16px}._framed_44x88_18{padding:16px;background:var(--surf);border:1px solid var(--line);border-radius:20px}._bar_44x88_8>*{flex:1 1 11rem;min-width:0}._bar_44x88_8>._grow_44x88_31{flex:2 1 16rem}._bar_44x88_8>._actions_44x88_35{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}._bar_44x88_8>._meta_44x88_43{flex:0 1 auto;display:flex;align-items:center;min-height:48px;margin:0;color:var(--mut);font-size:.9rem}@media(max-width:560px){._bar_44x88_8>._actions_44x88_35{flex:1 1 100%}._bar_44x88_8>._actions_44x88_35>*{flex:1 1 auto}}.care-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:16px 0;padding:16px;border:1px solid var(--line);border-radius:12px}.care-subnav{display:flex;gap:6px;overflow:auto;padding:4px 0 12px;border-bottom:1px solid var(--line);margin-bottom:16px}.care-subnav button{min-height:44px;padding:8px 12px;white-space:nowrap}.care-subnav .active{font-weight:700}.care-detail{margin-top:16px;padding:16px;border:1px solid var(--line);border-radius:12px}.care-detail pre,.care-form pre{overflow:auto;max-height:420px}.care-settings{display:grid;gap:12px}.care-setting{--field-gap: 0;display:grid;grid-template-columns:minmax(220px,1fr) auto auto;gap:12px;align-items:end;padding:12px;border:1px solid var(--line);border-radius:10px}.care-readiness{display:grid;gap:8px;margin:16px 0}.care-check{display:grid;grid-template-columns:100px 1fr;gap:8px;padding:10px;border:1px solid var(--line);border-radius:8px}.care-check small{grid-column:2}.care-actions code{font-family:monospace}@media(max-width:700px){.care-setting,.care-check{grid-template-columns:1fr}.care-check small{grid-column:1}}._leaf_ewm58_3{border-radius:var(--leaf-shape)}._arch_ewm58_7{border-radius:var(--arch)}._circle_ewm58_11{border-radius:50%}._pill_ewm58_15{border-radius:var(--r-pill)}._diamond_ewm58_20{display:inline-block;flex:none;width:6px;height:6px;border:1.5px solid var(--gold);transform:rotate(45deg)}._diamondLg_ewm58_30{display:inline-block;flex:none;width:9px;height:9px;border:2px solid var(--gold);transform:rotate(45deg)}._tabs_1uz47_1{display:flex;gap:6px;margin-bottom:14px;padding-bottom:4px;overflow-x:auto;scrollbar-width:thin}._tab_1uz47_1{flex:none;min-height:44px;padding:0 14px;background:var(--surf);border:2px solid var(--line);color:var(--ink);font:600 .9rem var(--sans);white-space:nowrap;cursor:pointer}._selected_1uz47_23{background:var(--forest);border-color:var(--forest);color:var(--onf)}._pagination_1602p_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}._summary_1602p_10{color:var(--mut);font-size:.9rem}._buttons_1602p_15{display:flex;gap:8px}._error_1buh5_1{padding:1rem;border:1px solid var(--line);border-radius:1rem}._page_1c5xo_1{display:grid;gap:18px}._layout_1c5xo_2{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.6fr);gap:18px;align-items:start}._listPanel_1c5xo_3,._editorPanel_1c5xo_3{min-width:0;background:var(--surf, #fff);border:1px solid var(--line, #dce3de);border-radius:14px;padding:16px}._field_1c5xo_4 textarea{width:100%;min-width:0;border:1px solid var(--line, #cbd5ce);border-radius:8px;padding:9px 10px;color:inherit;background:var(--surf, #fff);font:inherit}._rows_1c5xo_5{display:grid;gap:8px;list-style:none;padding:0;margin:0}._rows_1c5xo_5 li{border:1px solid var(--line, #dce3de);border-radius:10px;padding:9px}._selected_1c5xo_7{outline:2px solid var(--leaf, #245d4a)}._rowMain_1c5xo_8 small,._rowMain_1c5xo_8 span{color:var(--mut, #53635a)}._empty_1c5xo_9{padding:28px 12px;text-align:center;color:var(--mut, #53635a)}._empty_1c5xo_9 h2{color:var(--ink, #1d3027)}._editorHeading_1c5xo_11{display:flex;align-items:center;justify-content:space-between;gap:10px}._editorHeading_1c5xo_11 h2{margin:0;font-size:20px}._editorHeading_1c5xo_11 p{margin:5px 0 12px;color:var(--mut, #53635a)}._fields_1c5xo_14{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._field_1c5xo_4{display:grid;align-content:start;gap:7px;border:1px solid var(--line, #e0e6e1);border-radius:10px;padding:11px;min-width:0}._field_1c5xo_4>label:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;text-transform:capitalize}._field_1c5xo_4 small{color:var(--mut, #53635a);font-size:11px;text-align:right}._field_1c5xo_4 textarea{resize:vertical;min-height:64px}._field_1c5xo_4 textarea[readonly]{background:var(--mint, #f5f7f5)}._conflict_1c5xo_20{padding:9px;background:var(--warning-soft, #fff6df);border-radius:8px;font-size:13px}._conflict_1c5xo_20 p{overflow-wrap:anywhere}._conflict_1c5xo_20 button{margin:2px 6px 2px 0}._feeBox_1c5xo_23,._sendPanel_1c5xo_23,._messagePanel_1c5xo_23{display:grid;gap:12px;padding:8px 0}._feeBox_1c5xo_23{grid-column:1 / -1;background:var(--mint, #f5f7f5);border-radius:10px;padding:12px}._feeBox_1c5xo_23 pre{white-space:pre-wrap}._timeline_1c5xo_26{display:grid;gap:13px;padding-left:22px}._timeline_1c5xo_26 li{padding-left:5px}._timeline_1c5xo_26 time,._timeline_1c5xo_26 small{display:block;color:var(--mut, #53635a)}._timeline_1c5xo_26 pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;background:var(--mint, #f5f7f5);padding:8px;border-radius:8px}._preview_1c5xo_30{border:1px solid var(--line, #dce3de);border-radius:10px;overflow:hidden;min-height:650px}._preview_1c5xo_30 iframe{width:100%;height:80vh;min-height:650px;border:0;background:#fff}._actions_1c5xo_32{display:flex;flex-wrap:wrap;gap:10px;align-items:end}@media(max-width:900px){._layout_1c5xo_2,._fields_1c5xo_14{grid-template-columns:1fr}}._countersign_1c5xo_35{display:grid;gap:10px;border-top:1px solid var(--line, #dce3de);padding-top:16px}._signaturePad_1c5xo_36{display:block;width:100%;height:160px;border:1px dashed var(--line, #aab7ae);border-radius:8px;background:var(--surf);touch-action:none}._messagePreview_1c5xo_38{margin-top:1rem;padding:1rem;border:1px solid var(--line, #d7ded9);border-radius:.75rem}._messagePreview_1c5xo_38 iframe{display:block;width:100%;min-height:560px;border:0;background:#f2f5f2}._schedule_1c5xo_42{display:grid;gap:16px}._guide_1c5xo_43{display:grid;gap:6px;padding:14px 16px;border-radius:12px;background:var(--mint, #f5f7f5);border-left:4px solid var(--leaf, #245d4a)}._guide_1c5xo_43 h3{margin:0;font-size:17px}._guide_1c5xo_43 p{margin:0;color:var(--mut, #53635a);font-size:14px;line-height:1.5}._guide_1c5xo_43 ._guideNeeded_1c5xo_46{color:var(--warning-text, #7a4b00);font-weight:700}._guide_1c5xo_43 ._guideDone_1c5xo_47{color:var(--leaf, #245d4a);font-weight:700}._sectionCard_1c5xo_48{display:grid;gap:12px;padding:14px;border:1px solid var(--line, #dce3de);border-radius:12px}._sectionHead_1c5xo_49{display:flex;align-items:baseline;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line, #e6ebe7);padding-bottom:8px}._sectionHead_1c5xo_49 h4{margin:0;font-size:15px}._count_1c5xo_35{color:var(--mut, #53635a);font-size:12px;white-space:nowrap}._wide_1c5xo_52{grid-column:1 / -1}._req_1c5xo_53{color:var(--danger, #a02a1d);text-decoration:none}._pill_1c5xo_54{flex:0 0 auto;align-self:flex-start;white-space:nowrap;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;text-transform:none;background:var(--mint, #eef2ef);color:var(--mut, #3b4a41)}._owner_clinical_1c5xo_55{background:#e3f0ff;color:#12437a}._owner_staff_1c5xo_56{background:#e6f4ea;color:#1b5e33}._owner_client_1c5xo_57{background:#fff1d6;color:#7a4b00}._owner_either_1c5xo_58{background:#efe7fb;color:#4b2a85}._fieldHelp_1c5xo_59{margin:0;color:var(--mut, #53635a);font-size:12px;line-height:1.45}._fieldFoot_1c5xo_60{display:flex;align-items:center;justify-content:space-between;gap:8px}._fieldFoot_1c5xo_60 small,._fieldFoot_1c5xo_60 span{font-size:11px}._statusDone_1c5xo_62{color:var(--leaf, #245d4a)}._statusNeeded_1c5xo_63{color:var(--warning-text, #7a4b00);font-weight:700}._statusWaiting_1c5xo_64{color:var(--mut, #53635a)}._feeTable_1c5xo_65{display:grid;gap:6px;margin:8px 0}._feeTable_1c5xo_65 div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px dashed var(--line, #d4ddd6)}._feeTable_1c5xo_65 dt{margin:0}._feeTable_1c5xo_65 dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}._feeTable_1c5xo_65 ._feeTotal_1c5xo_69{border-bottom:0;border-top:2px solid var(--line, #cbd5ce);padding-top:10px;font-size:16px}@media(max-width:640px){._fields_1c5xo_14{grid-template-columns:minmax(0,1fr)}._fieldFoot_1c5xo_60{flex-wrap:wrap}}._listPanel_1c5xo_3,._editorPanel_1c5xo_3{border-radius:var(--r-md);box-shadow:var(--shadow-1)}._editorPanel_1c5xo_3{border-top:3px solid var(--gold)}._editorHeading_1c5xo_11 h2,._guide_1c5xo_43 h3,._sectionHead_1c5xo_49 h4,._empty_1c5xo_9 h2{font-family:var(--serif);letter-spacing:var(--ls-heading)}._rows_1c5xo_5 li{transition:border-color var(--dur-fast),background var(--dur-fast)}._rows_1c5xo_5 li:hover{border-color:var(--gold);background:color-mix(in srgb,var(--mint) 40%,var(--surf))}._selected_1c5xo_7{outline:2px solid var(--gold);background:color-mix(in srgb,var(--straw) 35%,var(--surf))}._guide_1c5xo_43{border-left-color:var(--gold);background:color-mix(in srgb,var(--straw) 30%,var(--surf))}._sectionCard_1c5xo_48{background:color-mix(in srgb,var(--mint) 18%,var(--surf))}._sectionHead_1c5xo_49{border-bottom-color:var(--straw)}._feeBox_1c5xo_23{border:1px solid var(--straw)}._feeTable_1c5xo_65 ._feeTotal_1c5xo_69{border-top-color:var(--gold)}._owner_staff_1c5xo_56{background:var(--mint);color:var(--leaf)}._owner_client_1c5xo_57{background:var(--straw);color:var(--on-straw)}._field_1c5xo_4 input:focus-visible,._field_1c5xo_4 textarea:focus-visible{outline:2px solid var(--gold);outline-offset:1px}._messagePreview_1c5xo_38 iframe{background:var(--bg)}@media(prefers-reduced-motion:reduce){._rows_1c5xo_5 li{transition:none}}._danger_1c5xo_91{color:var(--danger, #b3261e)!important}._history_1c5xo_92{list-style:none;margin:0;padding:0 0 0 18px;border-left:2px solid var(--straw, #FCE6C4);display:grid;gap:10px}._historyDay_1c5xo_93{margin:10px 0 0 -18px;padding:3px 10px;width:max-content;border-radius:999px;background:var(--straw, #FCE6C4);color:var(--on-straw, #2a2410);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._historyItem_1c5xo_94{position:relative;padding:10px 12px;border:1px solid var(--line, #cbd8c6);border-radius:12px;background:var(--surf, #fff);display:grid;gap:3px;min-width:0}._historyItem_1c5xo_94:before{content:"";position:absolute;left:-26px;top:15px;width:12px;height:12px;border-radius:50%;background:var(--leaf, #08675f);border:2px solid var(--surf, #fff);box-shadow:0 0 0 1px var(--line, #cbd8c6)}._tone_edit_1c5xo_96:before{background:var(--moss, #2A736C)}._tone_send_1c5xo_97:before{background:var(--gold, #f8991e)}._tone_done_1c5xo_98:before{background:var(--leaf, #08675f);box-shadow:0 0 0 3px color-mix(in srgb,var(--leaf, #08675f) 25%,transparent)}._tone_closed_1c5xo_99:before{background:var(--danger, #b3261e)}._historyHead_1c5xo_100{display:flex;justify-content:space-between;align-items:baseline;gap:10px}._historyHead_1c5xo_100 strong{font-size:14px}._historyHead_1c5xo_100 time{color:var(--mut, #4a6354);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}._historySummary_1c5xo_103{margin:0;font-size:13px;overflow-wrap:anywhere}._historyItem_1c5xo_94 small{color:var(--mut, #4a6354);font-size:11px}._historyItem_1c5xo_94 details summary{cursor:pointer;color:var(--mut, #4a6354);font-size:11px}._historyItem_1c5xo_94 pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;background:var(--mint, #dff0e6);padding:8px;border-radius:8px;margin:6px 0 0}._hint_1c5xo_107{margin:0;flex-basis:100%;color:var(--mut, #5b6b60);font-size:13px}._rowMain_1c5xo_8._rowMain_1c5xo_8{display:grid;width:100%;justify-items:start;gap:4px;height:auto;min-height:0;padding:4px;border:0;border-radius:8px;background:transparent;color:inherit;font-weight:inherit;text-align:left;white-space:normal}._templateEditor_1c5xo_110 textarea{font-family:ui-monospace,monospace;font-size:12px}._linkPanel_1c5xo_112{display:grid;gap:10px;margin-top:14px;padding-top:16px;border-top:1px solid var(--line, #dce3de)}._linkPanel_1c5xo_112 h3,._linkPanel_1c5xo_112 p{margin:0}._linkHint_1c5xo_114{color:var(--mut, #53635a);font-size:13px}._linkMsg_1c5xo_115{background:var(--mint, #f5f7f5);border-radius:8px;padding:8px 10px}._linkActions_1c5xo_116{display:flex;flex-wrap:wrap;gap:10px}._linkActions_1c5xo_116>*{flex:1 1 180px}._historyScroll_1c5xo_120{padding:2px 4px 2px 12px;overscroll-behavior:contain}._editorBody_1c5xo_121{min-width:0}@media(min-width:901px){._layout_1c5xo_2{height:clamp(600px,calc(100vh - 220px),900px);align-items:stretch}._listPanel_1c5xo_3,._editorPanel_1c5xo_3{display:flex;flex-direction:column;min-height:0;overflow:hidden}._listPanel_1c5xo_3 ._rows_1c5xo_5{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px}._editorBody_1c5xo_121{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 4px 0 0}._preview_1c5xo_30,._preview_1c5xo_30 iframe{height:100%;min-height:0}}@media(max-width:900px){._listPanel_1c5xo_3 ._rows_1c5xo_5{max-height:420px;overflow-y:auto;overscroll-behavior:contain}._historyScroll_1c5xo_120{max-height:60vh;overflow-y:auto}}._modeSwitch_1c5xo_136{display:inline-flex;align-items:center;gap:4px;padding:3px;border:1px solid color-mix(in srgb,var(--gold) 55%,transparent);border-radius:var(--r-pill, 999px)}._modeOption_1c5xo_137{min-width:76px;min-height:38px;padding:6px 14px;border:0;border-radius:var(--r-pill, 999px);background:transparent;color:var(--ink);font:600 .86rem var(--sans);cursor:pointer}._modeOption_1c5xo_137[aria-pressed=true]{background:var(--gold);color:var(--on-gold)}._modeOption_1c5xo_137:focus-visible{outline:3px solid var(--gold);outline-offset:2px}._practiceBar_1c5xo_140{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--straw) 35%,var(--surf));color:var(--mut, #53635a);font-size:13px}._actionRow_1c5xo_141{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}@media(min-width:901px){._editorPanel_1c5xo_3>._editorHeading_1c5xo_11,._editorPanel_1c5xo_3>[role=tablist],._listPanel_1c5xo_3>:not(ul){flex:none}._editorPanel_1c5xo_3>[role=tablist]{min-height:62px;padding-bottom:8px}}._page_1c5xo_1{--warning-soft: #fff6df;--warning-text: #7a4b00}:root[data-theme=dark] ._page_1c5xo_1{--warning-soft: color-mix(in srgb, var(--gold) 16%, var(--surf));--warning-text: var(--gold)}:root[data-theme=dark] ._owner_clinical_1c5xo_55{background:#17334f;color:#b3d6ff}:root[data-theme=dark] ._owner_either_1c5xo_58{background:#2d2250;color:#d6c8f7}._conflict_1c5xo_20{color:var(--ink)}._signaturePad_1c5xo_36{background:#fff}._messagePreview_1c5xo_38 iframe{background:#f2f5f2}._notInForm_1c5xo_164{margin:0;padding:6px 8px;border-radius:8px;font-size:12px;line-height:1.4;background:var(--mint, #eef2ef);color:var(--mut, #3b4a41);border-left:3px solid var(--gold, #f8991e)}._fieldNeeded_1c5xo_165{border-color:#d9a400;background:color-mix(in srgb,#ffe066 22%,var(--surf, #fff))}._fieldDone_1c5xo_166{border-color:#7dbf8c}._previewBar_1c5xo_167{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:10px}._previewKey_1c5xo_168{font-size:12px;color:var(--mut, #53635a)}._previewKey_1c5xo_168 i{display:inline-block;width:10px;height:10px;margin:0 4px 0 10px;border-radius:2px}._wrap_uiayu_2{display:grid;gap:6px;min-width:0}._wrap_uiayu_2 input,._wrap_uiayu_2 select,._wrap_uiayu_2 textarea{width:100%;min-width:0;border:1px solid var(--line);border-radius:8px;padding:10px 11px;color:inherit;background:var(--surf);font:inherit}._wrap_uiayu_2 input:focus-visible,._wrap_uiayu_2 select:focus-visible,._wrap_uiayu_2 textarea:focus-visible{outline:2px solid var(--leaf);outline-offset:1px}._wrap_uiayu_2 textarea{resize:vertical;min-height:76px}._wrap_uiayu_2 input[readonly],._wrap_uiayu_2 textarea[readonly],._wrap_uiayu_2 select:disabled,._wrap_uiayu_2 input:disabled{background:color-mix(in srgb,var(--mint) 55%,var(--surf));color:var(--mut);cursor:not-allowed}._affix_uiayu_7{display:flex;align-items:stretch}._affix_uiayu_7 span{display:grid;place-items:center;padding:0 12px;border:1px solid var(--line);border-right:0;border-radius:8px 0 0 8px;background:color-mix(in srgb,var(--mint) 55%,var(--surf));font-weight:700;font-size:13px;letter-spacing:.04em}._wrap_uiayu_2 ._affix_uiayu_7 input{border-radius:0 8px 8px 0;font-variant-numeric:tabular-nums;font-weight:600}._initials_uiayu_10{max-width:120px;text-align:center;letter-spacing:.15em;font-weight:700}._hint_uiayu_11{color:var(--mut);font-size:12px}._bad_uiayu_12{color:var(--danger);font-size:12px;font-weight:600}._link_uiayu_13{border:0;background:transparent;color:var(--leaf);text-decoration:underline;cursor:pointer;margin-left:8px;font:inherit}._naButton_uiayu_14{justify-self:start;border:0;background:transparent;color:var(--leaf);text-decoration:underline;cursor:pointer;font-size:12px;padding:0}._na_uiayu_14{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px dashed var(--line);border-radius:8px;color:var(--mut);background:color-mix(in srgb,var(--mint) 55%,var(--surf));font-style:italic}._na_uiayu_14 button{border:0;background:transparent;color:var(--leaf);text-decoration:underline;cursor:pointer;font:inherit;font-style:normal}._phone_uiayu_17{display:flex;gap:6px;min-width:0}._wrap_uiayu_2 ._phone_uiayu_17 select{flex:0 1 46%;width:auto;min-width:0;text-overflow:ellipsis}._wrap_uiayu_2 ._phone_uiayu_17 input{flex:1 1 0;width:auto;font-variant-numeric:tabular-nums}._picker_56e0b_2{display:grid;gap:12px}._tabs_56e0b_3{display:flex;flex-wrap:wrap;gap:8px}._tab_56e0b_3{border:1px solid var(--line, #cbd5ce);background:var(--surf, #fff);color:inherit;border-radius:999px;padding:8px 14px;min-height:44px;font:inherit;font-weight:600;cursor:pointer}._tab_56e0b_3[aria-pressed=true]{background:var(--leaf, #163d2e);color:var(--on-leaf, #fff);border-color:var(--leaf, #163d2e)}._panel_56e0b_6{display:grid;gap:10px}._panel_56e0b_6 label{display:grid;gap:5px;font-size:14px;font-weight:600}._panel_56e0b_6 input{width:100%;min-width:0;border:1px solid var(--line, #cbd5ce);border-radius:8px;padding:11px 12px;color:inherit;background:var(--surf, #fff);font:inherit}._hint_56e0b_9{margin:0;color:var(--mut, #5b6b60);font-size:13px;line-height:1.5}._unavailable_56e0b_10{margin:0;font-size:13px;color:var(--mut, #5b6b60)}._panel_56e0b_6[hidden]{display:none}._box_1d7a1_2{border:1px solid var(--line, #dce3de);border-radius:12px;padding:10px 14px;background:color-mix(in srgb,var(--straw, #FDEBD0) 25%,var(--surf, #fff))}._box_1d7a1_2 summary{cursor:pointer;font-weight:700}._grid_1d7a1_4{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:10px 0}._grid_1d7a1_4 label,._use_1d7a1_5 label{display:grid;gap:4px;font-size:13px;color:var(--mut, #53635a)}._grid_1d7a1_4 input,._grid_1d7a1_4 select,._use_1d7a1_5 select{border:1px solid var(--line, #cbd5ce);border-radius:8px;padding:8px 9px;font:inherit;color:inherit;background:var(--surf, #fff);min-width:0}._check_1d7a1_7{display:flex;gap:8px;align-items:flex-start;font-size:13px}._result_1d7a1_8{margin:10px 0 0;font-size:15px}._hint_1d7a1_9{margin:10px 0 0;font-size:13px;color:var(--mut, #53635a)}._use_1d7a1_5{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin-top:10px}._page_1m6et_1{display:grid;gap:18px;min-width:0}._filters_1m6et_6{display:flex;align-items:end;gap:12px;flex-wrap:wrap}._filters_1m6et_6 label,._subpanel_1m6et_13 label{display:grid;gap:5px;min-width:180px}._filters_1m6et_6 input,._filters_1m6et_6 select,._subpanel_1m6et_13 select{min-height:40px;border:1px solid var(--border, #cbd8ce);border-radius:8px;padding:8px;background:var(--surface, #fff);color:inherit}._panel_1m6et_28{background:var(--surface, #fff);border:1px solid var(--border, #dce6dd);border-radius:12px;padding:18px;display:grid;gap:12px;min-width:0}._formGrid_1m6et_37{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._itemRow_1m6et_42{display:grid;grid-template-columns:minmax(0,2fr) minmax(200px,1.5fr) minmax(70px,.5fr) minmax(110px,.8fr) auto;gap:10px;align-items:start}._itemRow_1m6et_42>button:last-child{align-self:end}._serviceCell_1m6et_53{display:grid;gap:8px;min-width:0}._serviceDates_1m6et_58{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._total_1m6et_63{font-weight:700;color:var(--forest, #0B2E2A);text-align:right}._actions_1m6et_68{display:flex;gap:8px;flex-wrap:wrap}._detailHead_1m6et_73{display:flex;justify-content:space-between;align-items:center;gap:12px}._subpanel_1m6et_13{border:1px solid var(--border, #dce6dd);border-radius:10px;padding:14px;display:grid;gap:10px}._muted_1m6et_86{color:var(--muted, #64756a);font-size:.875rem}._clickable_1m6et_90{cursor:pointer}._clickable_1m6et_90:hover{background:var(--surface-muted, #f4f7f4)}._list_1m6et_96{min-width:0;overflow-x:auto}@media(max-width:820px){._formGrid_1m6et_37{grid-template-columns:1fr}._itemRow_1m6et_42{grid-template-columns:1fr 1fr}._itemRow_1m6et_42>*:first-child{grid-column:1/-1}}@media(max-width:390px){._panel_1m6et_28{padding:12px}._filters_1m6et_6{align-items:stretch}._filters_1m6et_6 label{width:100%}._itemRow_1m6et_42{grid-template-columns:1fr 1fr}._detailHead_1m6et_73{align-items:start;flex-direction:column}}._practiceFilter_1m6et_129{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._modalBody_1m6et_135{display:grid;gap:14px;padding:16px}._modalBody_1m6et_135 label{display:grid;gap:5px}._modalBody_1m6et_135 select{min-height:42px;border:1px solid var(--border, #cbd8ce);border-radius:8px;padding:8px;background:var(--surface, #fff);color:inherit}._paymentRow_1m6et_152{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid var(--border, #dce6dd)}._timeline_1m6et_161{display:grid;gap:8px;border-top:1px solid var(--border, #dce6dd);padding-top:12px}._timeline_1m6et_161 ol{list-style:none;margin:0;padding:0;display:grid;gap:10px}._timeline_1m6et_161 li{border-left:3px solid var(--forest, #245b43);padding:2px 0 2px 12px;min-width:0}._timeline_1m6et_161 li>div{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}._timeline_1m6et_161 time,._timeline_1m6et_161 small{color:var(--muted, #64756a);font-size:.82rem}._timeline_1m6et_161 p{margin:5px 0 0;overflow-wrap:anywhere}._backdrop_daoyl_1{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:1rem;overflow-y:auto;background:color-mix(in srgb,var(--ink) 55%,transparent)}._popup_daoyl_12{width:min(100%,34rem);max-height:90dvh;overflow-y:auto;margin:0!important;box-shadow:0 18px 50px #00000059}._popup_daoyl_12:focus{outline:none}._layout_vsw98_2{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:1rem;min-width:0}._panel_vsw98_9{min-width:0;padding:.75rem;border:1px solid var(--line);border-radius:1rem;background:var(--surf);box-shadow:var(--shadow-1)}._toolbar_vsw98_17{display:grid;gap:.75rem;margin-top:1rem}._list_vsw98_22{display:grid;gap:.4rem;align-content:start;max-height:70vh;overflow:auto;padding:3px;scroll-padding:6px}._list_vsw98_22 ._row_vsw98_32{display:grid;grid-template-columns:auto minmax(0,1fr);justify-content:stretch;justify-items:stretch;align-items:center;column-gap:.75rem;row-gap:.15rem;width:100%;text-align:left;border-radius:.8rem}._list_vsw98_22 ._row_vsw98_32[aria-pressed=true]{border-color:var(--gold);background:var(--mint)}._avatar_vsw98_49{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:999px;background:var(--gold);color:var(--on-gold);font-weight:700}._rowMain_vsw98_59{display:grid;gap:.15rem;min-width:0;text-align:left}._subjectLine_vsw98_65{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}._subjectLine_vsw98_65 ._subject_vsw98_65{flex:1 1 auto;min-width:0;color:var(--mut)}._unread_vsw98_77 ._subjectLine_vsw98_65 ._subject_vsw98_65{color:inherit}._rowTop_vsw98_80{display:flex;align-items:center;gap:.5rem;width:100%;justify-content:space-between}._sender_vsw98_87{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._unread_vsw98_77 ._sender_vsw98_87,._unread_vsw98_77 ._subject_vsw98_65{font-weight:800}._subject_vsw98_65{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_vsw98_103{color:var(--mut);font-size:.85rem}._reader_vsw98_107{display:grid;gap:.75rem;align-content:start;overflow-wrap:anywhere}._reader_vsw98_107 h2{margin:0}._body_vsw98_116{margin:0;white-space:pre-wrap;font-family:inherit}._attachments_vsw98_121{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}._attachments_vsw98_121 li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;border:1px solid var(--line);border-radius:.8rem;background:var(--bg)}._hint_vsw98_139{margin:0;color:var(--mut);font-size:.85rem}._composeForm_vsw98_144{display:grid;grid-template-columns:minmax(0,1fr);gap:.25rem;min-width:0;max-width:100%}._composeForm_vsw98_144>*{min-width:0;max-width:100%}._settingsStack_vsw98_155{display:grid;gap:1rem;margin-top:1rem}._settingRow_vsw98_160{display:grid;gap:.5rem;padding:.75rem 0 1rem;border-top:1px solid var(--line)}._settingRow_vsw98_160:first-of-type{padding-top:0;border-top:0}._settingHelp_vsw98_170{margin:0;color:var(--mut);font-size:.85rem}._codes_vsw98_175{display:grid;gap:.25rem;margin:0;padding-left:1.25rem}._checks_vsw98_182{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}._checkRow_vsw98_189{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;padding:.6rem .75rem;border:1px solid var(--line);border-radius:.8rem;background:var(--bg);overflow-wrap:anywhere}@media(min-width:700px){._layout_vsw98_2{grid-template-columns:minmax(15rem,1fr) minmax(18rem,1.6fr)}}@media(max-width:699px){._layout_vsw98_2[data-has-selection=true] ._listPanel_vsw98_207,._layout_vsw98_2[data-has-selection=false] ._readerPanel_vsw98_210{display:none}}._recipientField_vsw98_216{position:relative;display:grid;gap:.3rem}._recipientLabel_vsw98_217{font-weight:600;font-size:.9rem}._recipientBox_vsw98_218{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center;min-height:2.75rem;padding:.3rem .5rem;border:1px solid var(--line, #c8d0d8);border-radius:.65rem;background:var(--bg, #fff);cursor:text}._recipientBox_vsw98_218:focus-within{border-color:var(--gold, #F8991E);box-shadow:0 0 0 2px color-mix(in srgb,var(--gold, #F8991E) 25%,transparent)}._recipientBox_vsw98_218[data-invalid=true]{border-color:#b3261e}._recipientBox_vsw98_218 input{flex:1 1 10rem;min-width:8rem;border:0;outline:0;background:transparent;font:inherit;padding:.25rem 0}._recipientChip_vsw98_222{display:inline-flex;align-items:center;gap:.3rem;max-width:100%;padding:.15rem .25rem .15rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--gold, #F8991E) 18%,transparent);font-size:.85rem;overflow-wrap:anywhere}._recipientChip_vsw98_222[data-invalid=true]{background:#fde7e5;color:#8c1d18}._recipientRemove_vsw98_224{min-height:0;padding:0 .35rem;border:0;background:transparent;font-size:1.05rem;line-height:1}._recipientMenu_vsw98_225{position:absolute;z-index:30;inset-inline:0;top:100%;margin:.2rem 0 0;padding:.25rem;list-style:none;max-height:16rem;overflow:auto;border:1px solid var(--line, #c8d0d8);border-radius:.65rem;background:var(--bg, #fff);box-shadow:0 8px 24px #00000024}._recipientMenu_vsw98_225 li{display:grid;grid-template-columns:1fr auto;gap:0 .6rem;padding:.4rem .6rem;border-radius:.45rem;cursor:pointer}._recipientMenu_vsw98_225 li span{grid-column:1;font-size:.8rem;opacity:.7;overflow-wrap:anywhere}._recipientMenu_vsw98_225 li em{grid-row:1;grid-column:2;font-style:normal;font-size:.72rem;opacity:.6;align-self:center}._recipientMenu_vsw98_225 li[data-active=true]{background:color-mix(in srgb,var(--gold, #F8991E) 18%,transparent)}._recipientError_vsw98_230{margin:0;color:#b3261e;font-size:.85rem}._undoBar_vsw98_233{position:fixed;z-index:120;left:50%;transform:translate(-50%);bottom:calc(70px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:.5rem;max-width:calc(100vw - 1.5rem);padding:.6rem .8rem;border:1px solid var(--line);border-radius:999px;background:var(--surf);color:var(--ink);box-shadow:var(--shadow-2, var(--shadow-1))}@media(min-width:1040px){._undoBar_vsw98_233{bottom:1.5rem}}.mr-message{--mr-fg: var(--ink, #1a1a1a);--mr-line: var(--line, #ddd);--mr-muted: var(--mut, #666);color:var(--mr-fg)}.mr-paper{color:#1a1a1a;background:#fff;color-scheme:light;overflow-wrap:anywhere;padding:var(--mr-gap, 12px);border:1px solid var(--mr-line, #ddd);border-radius:var(--mr-radius, 8px)}.mr-paper img{max-width:100%;height:auto}.mr-paper table{max-width:100%;border-collapse:collapse}.mr-quoted{color:#1a1a1a;background:#fff;color-scheme:light;margin-top:var(--mr-gap, 12px);border-left:3px solid var(--mr-line, #ddd);padding:var(--mr-gap, 12px);border-radius:var(--mr-radius, 8px);overflow-wrap:anywhere}.mr-plain-body{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.mr-message-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;position:relative;min-height:32px}.mr-link-button{background:none;border:0;padding:4px 0;font:inherit;font-size:.85rem;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mr-more{position:relative;margin-inline-start:auto}.mr-more-trigger{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:999px;background:transparent;font-size:1.35rem;line-height:1;color:var(--mr-muted, #666);cursor:pointer}.mr-more-trigger:hover,.mr-more-trigger[aria-expanded=true]{background:color-mix(in srgb,currentColor 10%,transparent)}.mr-menu{position:absolute;inset-inline-end:0;top:calc(100% + 4px);z-index:20;min-width:230px;max-width:calc(100vw - 2rem);margin:0;padding:6px;list-style:none;border:1px solid var(--mr-line, #ddd);border-radius:14px;background:var(--surf, Canvas);color:var(--mr-fg);box-shadow:0 10px 28px #00000029}.mr-menu li{margin:0}.mr-menu button{width:100%;display:flex;align-items:center;gap:8px;padding:11px 12px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:.95rem;color:inherit;text-align:start;cursor:pointer}.mr-menu button:disabled{opacity:.45;cursor:default}.mr-menu button:hover:not(:disabled),.mr-menu button:focus-visible:not(:disabled){background:color-mix(in srgb,currentColor 8%,transparent)}.mr-menu-check{width:1.1em;flex:none;font-weight:700}.mr-menu-sep{margin-top:4px;padding-top:4px;border-top:1px solid var(--mr-line, #ddd)}.mr-menu-note{padding:8px 12px;font-size:.85rem;color:var(--mr-muted, #666)}.mr-strip{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.85rem;color:var(--mr-muted, #666)}.mr-section-title{font-size:1rem}.mr-attachment-list{list-style:none;margin:0;padding:0}.mr-attachment{display:flex;align-items:center;gap:var(--mr-gap, 12px);padding:8px 0;border-bottom:1px solid var(--mr-line, #ddd)}.mr-file-type{min-width:3rem;font-size:.7rem;font-weight:700}.mr-attachment-copy{display:grid;flex:1;min-width:0}.mr-attachment-copy strong{overflow-wrap:anywhere}.mr-attachment-copy small{color:var(--mr-muted, #666)}.mr-editor{display:grid;gap:.75rem;min-width:0}.mr-editor-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:.25rem .4rem;border:1px solid var(--mail-border, #d8dde4);border-radius:.65rem;background:var(--mail-toolbar-bg, #f7f8fa)}.mr-editor-toolbar>span[data-group-start=true]{margin-inline-start:.35rem;padding-inline-start:.35rem;border-inline-start:1px solid var(--mail-border, #d8dde4)}.mr-editor-sep{align-self:stretch;width:1px;margin-inline:.35rem;background:var(--mail-border, #d8dde4)}.mr-editor-toolbar .mr-editor-tool{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;width:2rem;min-height:2rem;height:2rem;padding:0;border:1px solid transparent;border-radius:.45rem;background:transparent;color:inherit;font:inherit;line-height:1;cursor:pointer;box-shadow:none}.mr-editor-toolbar .mr-editor-tool:hover:not(:disabled){background:var(--mail-active-bg, #e9eef5)}.mr-editor-toolbar .mr-editor-tool[aria-pressed=true]{border-color:var(--mail-border, #c8d0d8);background:var(--mail-active-bg, #e9eef5)}.mr-editor-toolbar .mr-editor-tool:disabled{opacity:.4;cursor:default}.mr-editor-tool:focus-visible,.mr-editor-toolbar select:focus-visible,.mr-editor-toolbar input:focus-visible,.mr-editor-quote button:focus-visible{outline:2px solid var(--mail-focus, #2563eb);outline-offset:2px}.mr-glyph{font-size:.95rem;font-weight:700}.mr-glyph-italic{font-style:italic;font-family:Georgia,serif}.mr-glyph-underline{text-decoration:underline}.mr-glyph-strike{text-decoration:line-through}.mr-editor-size,.mr-editor-colour{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem}.mr-editor-size label,.mr-editor-colour label{display:inline-flex;align-items:center;gap:.3rem;margin:0;font-size:.78rem;font-weight:500;color:var(--mail-muted, #687383);white-space:nowrap}.mr-editor-size select,.mr-kit-field select{min-height:2rem;height:2rem;padding:0 .4rem;border:1px solid var(--mail-border, #c8d0d8);border-radius:.45rem;background:var(--bg, #fff);color:inherit;font:inherit;font-size:.85rem}.mr-editor-colour>div{margin:0}.mr-editor-colour input[type=color],.mr-kit-field input[type=color]{display:block;width:1.75rem;min-width:0;height:1.75rem;min-height:0;padding:2px;border:1px solid var(--mail-border, #c8d0d8);border-radius:50%;background:transparent;cursor:pointer}.mr-editor-colour input[type=color]::-webkit-color-swatch-wrapper{padding:0}.mr-editor-colour input[type=color]::-webkit-color-swatch{border:0;border-radius:50%}.mr-editor-colour input[type=color]::-moz-color-swatch{border:0;border-radius:50%}.mr-editor-content{min-height:14rem;padding:.9rem;border:1px solid var(--mail-border, #c8d0d8);border-radius:.6rem;outline:none;overflow-wrap:anywhere}.mr-editor-content:focus{border-color:var(--mail-focus, #2563eb);box-shadow:0 0 0 2px color-mix(in srgb,var(--mail-focus, #2563eb) 18%,transparent)}.mr-editor-content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#737b86;pointer-events:none;height:0}.mr-editor-content table,.mr-paper table,.mr-quoted table{border-collapse:collapse;width:100%;max-width:100%}.mr-editor-content td,.mr-editor-content th,.mr-paper td,.mr-paper th,.mr-quoted td,.mr-quoted th{border:1px solid #aeb7c2;padding:.35rem .5rem;vertical-align:top}.mr-editor-quote{border-inline-start:3px solid var(--mail-border, #9aa5b1);padding-inline-start:.75rem}.mr-editor-quote-heading{display:flex;justify-content:space-between;gap:.75rem;align-items:center;margin-bottom:.5rem}.mr-editor-quote-heading button,.mr-editor-confirm button{min-height:2.5rem;padding:.4rem .7rem}.mr-editor-confirm-backdrop{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:1rem;background:#0000008c}.mr-editor-confirm{max-width:28rem;width:100%;padding:1.25rem;border-radius:.8rem;background:Canvas;color:CanvasText;box-shadow:0 12px 40px #00000040}.mr-editor-confirm>div,.mr-editor-dialog-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.mr-editor-quote .mr-quoted{max-height:18rem;overflow:auto}.mr-composer-mode{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:.5rem}.mr-upload-actions{display:flex;justify-content:flex-start}.mr-autosave-status{margin:0;color:var(--mail-muted, #687383);font-size:.82rem}.mr-send-confirm{position:relative;z-index:1;max-width:34rem;margin:1rem auto 0;padding:1rem;border:1px solid var(--mail-border, #c8d0d8);border-radius:.8rem;background:Canvas;color:CanvasText;box-shadow:0 8px 28px #0000002e}.mr-send-confirm dl{display:grid;grid-template-columns:minmax(4rem,5.5rem) minmax(0,1fr);gap:.45rem .7rem;overflow-wrap:anywhere}.mr-send-confirm dt{font-weight:700}.mr-send-confirm dd{margin:0}.mr-confirm-overlay{position:fixed;inset:0;z-index:10010;display:grid;align-items:center;padding:1rem;overflow-y:auto;background:#0000006b}.mr-send-confirm :focus-visible{outline:2px solid var(--mail-focus, #2563eb);outline-offset:2px}.mr-delivery{margin-top:.75rem;font-size:.9rem;color:var(--mr-muted, #666)}.mr-delivery p{margin:.15rem 0}.mr-delivery strong{color:var(--mr-fg)}.mr-delivery[data-attention=true]{padding:.6rem .75rem;border:1px solid var(--mr-line, #ddd);border-radius:.65rem}.mr-delivery-label:after{content:":"}.mr-recipients>summary{cursor:pointer;font-size:.85rem;padding:4px 0}.mr-delivery ul{margin-block:.5rem 0;padding-inline-start:1.25rem;overflow-wrap:anywhere}.mr-message{min-width:0;overflow-wrap:anywhere}.mr-colour-tool{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;border:1px solid transparent;border-radius:.45rem;cursor:pointer}.mr-colour-tool:hover,.mr-colour-tool:focus-within{background:var(--mail-active-bg, #e9eef5)}.mr-colour-tool[data-disabled=true]{opacity:.4;pointer-events:none}.mr-colour-glyph{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:.95rem;font-weight:700;line-height:1;pointer-events:none}.mr-colour-glyph:after{content:"";width:1rem;height:4px;border-radius:2px;background:var(--swatch);box-shadow:inset 0 0 0 1px #0000002e}.mr-colour-tool[data-variant=highlight] .mr-colour-glyph{padding:0 .25rem;border-radius:.2rem;background:var(--swatch);color:#202124}.mr-colour-tool[data-variant=highlight] .mr-colour-glyph:after{display:none}.mr-colour-tool input[type=color]{position:absolute;inset:0;width:100%;height:100%;min-height:0;padding:0;border:0;opacity:0;cursor:pointer}.mr-editor{grid-template-columns:minmax(0,1fr);max-width:100%}.mr-editor>*{min-width:0;max-width:100%}.mr-editor-toolbar{box-sizing:border-box;max-width:100%}.mr-editor-content{box-sizing:border-box;max-width:100%;overflow-x:auto}.mr-editor-content table{display:block;overflow-x:auto;width:max-content;min-width:100%;max-width:100%}.mr-quoted,.mr-paper{max-width:100%;overflow-x:auto}.mr-quoted table,.mr-paper table{display:block;overflow-x:auto}.mr-composer-mode,.mr-upload-actions{min-width:0}.mr-send-confirm{box-sizing:border-box;max-width:100%}@media(max-width:560px){.mr-editor-toolbar .mr-editor-tool,.mr-colour-tool{min-width:2.25rem;width:2.25rem;height:2.25rem;min-height:2.25rem}.mr-editor-size select{max-width:8.5rem}}:root{--mail-border: var(--line, #d8dde4);--mail-toolbar-bg: color-mix(in srgb, var(--ink, #1a1a1a) 6%, var(--surf, #ffffff));--mail-active-bg: color-mix(in srgb, var(--gold, #F8991E) 24%, transparent);--mail-muted: var(--mut, #687383);--mail-focus: var(--gold, #2563eb)}.mr-editor-toolbar{color:var(--ink, inherit)}.mr-editor-content{color:var(--ink, inherit);background:transparent}.mr-editor-size select,.mr-kit-field select{background:var(--surf, #ffffff);color:var(--ink, inherit);border-color:var(--mail-border)}.mr-editor-size select:focus-visible{outline:2px solid var(--mail-focus);outline-offset:2px}.mr-editor-toolbar .mr-editor-tool:disabled{opacity:.5}.mr-editor-content p.is-editor-empty:first-child:before{color:var(--mail-muted)}.mr-send-confirm,.mr-editor-confirm{background:var(--surf, Canvas);color:var(--ink, CanvasText)}.mr-editor-quote{min-width:0;max-width:100%;box-sizing:border-box}.mr-editor-quote-heading{flex-wrap:wrap;justify-content:flex-start;row-gap:.4rem}.mr-editor-quote-heading>strong{flex:1 0 100%}.mr-editor-quote-heading>button{flex:0 1 auto;min-height:2.25rem;padding:.3rem .8rem;font-size:.9rem;line-height:1.2;max-width:100%;white-space:normal}.mr-editor-toolbar .mr-editor-tool{color:var(--ink, inherit)}.mr-composer-mode>button,.mr-upload-actions>button{flex:0 1 auto;max-width:100%}.mr-delivery-error{overflow-wrap:anywhere}.mr-delivery-error code{white-space:pre-wrap;font-size:.85em}.mr-delivery-meta{font-size:.85em;opacity:.8}.mr-bar{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;min-width:0;padding-bottom:8px;border-bottom:1px solid var(--mr-line, #ddd);color:var(--mr-fg, inherit)}.mr-bar-spacer{flex:1 1 0;min-width:0}.mr-bar-icon,.mr-bar-text,.mr-bar-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;white-space:nowrap;min-width:44px;min-height:44px;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.mr-bar-icon:hover:not(:disabled),.mr-bar-text:hover:not(:disabled){background:color-mix(in srgb,currentColor 8%,transparent)}.mr-bar-icon[aria-pressed=true]{color:var(--gold, #F8991E)}.mr-bar button:focus-visible{outline:2px solid var(--gold, #F8991E);outline-offset:2px}.mr-bar button:disabled{opacity:.45;cursor:default}.mr-bar-primary{padding:0 16px;background:var(--gold, #F8991E);color:var(--on-gold, #1a1a1a)}.mr-bar-primary:hover:not(:disabled){filter:brightness(.95)}.mr-bar-text{padding:0 10px}.mr-bar-label{display:none}.mr-bar-back{margin-inline-end:4px}@media(min-width:700px){.mr-bar-label{display:inline}.mr-bar-text{padding:0 14px}.mr-bar-back{display:none}}.mr-bar-more{display:flex;align-items:center}.mr-bar-more .mr-more{position:relative}.mr-bar-more .mr-more-trigger{width:44px;height:44px;color:inherit}.mr-bar-more .mr-more-trigger:hover{background:color-mix(in srgb,currentColor 8%,transparent)}._list_150zx_1{display:grid;gap:.5rem;margin-top:.75rem}._row_150zx_2{border:1px solid var(--line);border-radius:.75rem;padding:.6rem .75rem;display:grid;gap:.4rem;min-width:0}._head_150zx_3{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;justify-content:space-between}._addr_150zx_4{font-weight:600;overflow-wrap:anywhere}._meta_150zx_5{color:var(--mut);font-size:var(--fs-small);overflow-wrap:anywhere}._tags_150zx_6{display:flex;flex-wrap:wrap;gap:.35rem}._tag_150zx_6{border:1px solid var(--line);border-radius:999px;padding:0 .5rem;font-size:var(--fs-small)}._warn_150zx_8{border-color:var(--danger);color:var(--danger)}._preview_150zx_9{margin:.25rem 0 0;padding-left:1.1rem;font-size:var(--fs-small);overflow-wrap:anywhere}._actions_150zx_10{display:flex;flex-wrap:wrap;gap:.4rem}._rowActions_i7c2e_1{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._editor_i7c2e_7{margin-block:1.5rem;padding:1.2rem;border:1px solid var(--line);border-radius:1rem;background:var(--surf)}._editor_i7c2e_7 h2{margin-block:0 1rem;font-size:1.2rem}._fields_i7c2e_18{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}@media(min-width:700px){._editor_i7c2e_7{padding:1.5rem}._fields_i7c2e_18{grid-template-columns:repeat(2,minmax(0,1fr))}._fields_i7c2e_18>:nth-child(n+5){grid-column:1/-1}}._error_mlg0d_1{padding:1rem;border:1px solid var(--line);border-radius:1rem}._stats_mlg0d_6{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;margin-block:1.5rem}._stat_mlg0d_6,._panel_mlg0d_13{padding:1.1rem;background:var(--surf);border:1px solid var(--line);border-radius:1rem}._stat_mlg0d_6 p{margin:0;color:var(--mut)}._stat_mlg0d_6 strong{display:block;margin-top:.7rem;font-size:2rem}._stat_mlg0d_6 span{display:block;margin-top:.35rem;font-size:.85rem;color:var(--mut)}._columns_mlg0d_34{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}._panel_mlg0d_13 h2{margin-block:0 1rem;font-size:1.1rem}._panel_mlg0d_13 h2:not(:first-child){margin-block-start:1.5rem}._chart_mlg0d_46,._list_mlg0d_47{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}._chart_mlg0d_46 li{display:grid;grid-template-columns:5.5rem minmax(2rem,1fr) 2rem;align-items:center;gap:.5rem;font-size:.85rem}._track_mlg0d_61{height:.55rem;background:var(--bg);border-radius:1rem;overflow:hidden}._bar_mlg0d_67{display:block;height:100%;background:var(--gold)}._list_mlg0d_47 li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;padding-block:.45rem;border-bottom:1px solid var(--line)}._list_mlg0d_47 a{display:grid;gap:.2rem;color:inherit;text-decoration:none}._list_mlg0d_47 a:focus-visible{outline:2px solid var(--forest);outline-offset:3px}._list_mlg0d_47 a span{color:var(--mut);font-size:.88rem}@media(min-width:700px){._stats_mlg0d_6,._columns_mlg0d_34{grid-template-columns:repeat(2,minmax(0,1fr))}._stat_mlg0d_6,._panel_mlg0d_13{padding:1.35rem}}@media(min-width:1040px){._stats_mlg0d_6{grid-template-columns:repeat(4,minmax(0,1fr))}}._error_zy9er_1{display:grid;justify-items:start;gap:12px;padding:16px;background:var(--surf);border:1px solid var(--danger);border-radius:20px;color:var(--danger);font-weight:600}._stats_1cmeu_1{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;margin-block:1.2rem}._stats_1cmeu_1 article,._panel_1cmeu_8{padding:1.1rem;background:var(--surf);border:1px solid var(--line);border-radius:1rem}._stats_1cmeu_1 p{color:var(--mut)}._stats_1cmeu_1 strong{display:block;margin-block-start:.6rem;font-size:1.8rem}._panel_1cmeu_8{margin-block:1.2rem}._panel_1cmeu_8 h2{margin-block:0 1rem;font-size:1.2rem}._bars_1cmeu_29{display:grid;gap:1rem}._barLabel_1cmeu_33{display:flex;justify-content:space-between;gap:1rem;margin-block-end:.4rem}._track_1cmeu_39{display:block;height:8px;overflow:hidden;border-radius:5px;background:var(--bg)}._fill_1cmeu_46{display:block;height:100%;background:var(--gold)}@media(min-width:700px){._stats_1cmeu_1{grid-template-columns:repeat(2,minmax(0,1fr))}._stats_1cmeu_1 article,._panel_1cmeu_8{padding:1.35rem}}@media(min-width:1040px){._stats_1cmeu_1{grid-template-columns:repeat(4,minmax(0,1fr))}}._panel_cbhfl_1{padding:1.2rem;background:var(--surf);border:1px solid var(--line);border-radius:1rem}._panel_cbhfl_1 h2{margin-block:0 1rem}._fields_cbhfl_10{display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem}._note_cbhfl_15{padding:1rem;border-left:3px solid var(--gold);line-height:1.6}._actions_cbhfl_20{display:flex;flex-wrap:wrap;gap:.7rem;grid-column:1/-1}@media(min-width:700px){._panel_cbhfl_1{padding:1.5rem}._fields_cbhfl_10{grid-template-columns:repeat(2,minmax(0,1fr))}._fields_cbhfl_10>:nth-child(n+4){grid-column:span 1}}._editor_1x9qq_1{margin-block:1.5rem;padding:1.2rem;border:1px solid var(--line);border-radius:1rem;background:var(--surf)}._editor_1x9qq_1 h2{margin-block:0 1rem}._form_1x9qq_11{display:grid;gap:1rem}._scopeFieldset_1x9qq_15{min-width:0;margin:0;padding:1rem;border:1px solid var(--line);border-radius:.8rem}._scopeGroup_1x9qq_22+._scopeGroup_1x9qq_22{margin-block-start:1rem}._scopeGroup_1x9qq_22 h3{margin-block:0 .5rem;font-size:1rem}._fullRow_1x9qq_29{min-width:0}@media(min-width:700px){._editor_1x9qq_1{padding:1.5rem}._form_1x9qq_11{grid-template-columns:repeat(2,minmax(0,1fr))}._scopeFieldset_1x9qq_15,._fullRow_1x9qq_29{grid-column:1/-1}}._panel_1d0oo_1{display:grid;gap:.8rem;padding:1rem;border:1px solid var(--line);border-radius:14px;background:var(--surf)}._help_1d0oo_9{margin:0;color:var(--mut);font-size:.9rem;line-height:1.5}._actions_1d0oo_10{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}._selfTests_1d0oo_11{display:grid;gap:.6rem;border-top:1px solid var(--line);padding-top:.8rem}._selfTests_1d0oo_11 h3,._result_1d0oo_12 h3{margin:0;font-size:1rem}._result_1d0oo_12{display:grid;gap:.6rem;border-top:1px solid var(--line);padding-top:.8rem}._checks_1d0oo_14{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}._checkItem_1d0oo_15{display:grid;grid-template-columns:4.4rem minmax(0,1fr);align-items:start;gap:.7rem;padding:.6rem 0;border-bottom:1px solid var(--line)}._checkItem_1d0oo_15 strong{display:block;text-transform:capitalize}._checkItem_1d0oo_15 p{margin:.2rem 0 0;color:var(--mut);font-size:.88rem;overflow-wrap:anywhere}._panel_1yz2u_2{display:grid;gap:1rem;padding:1.2rem;border:1px solid var(--line);border-radius:1rem;background:var(--surf)}._panel_1yz2u_2>*{min-width:0}._block_1yz2u_11{display:grid;gap:.6rem;padding-top:1rem;border-top:1px solid var(--line)}._block_1yz2u_11 h3{margin:0;font-size:1rem}._help_1yz2u_18{margin:0;color:var(--mut);font-size:.9rem;line-height:1.5}._status_1yz2u_19{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin:0}._statusLabel_1yz2u_20{font-weight:600}._pill_1yz2u_21{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border:2px solid var(--line);border-radius:999px;font-size:.85rem;font-weight:600}._pillOn_1yz2u_31{border-color:var(--forest);background:var(--forest);color:var(--onf)}._actions_1yz2u_32{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}._fields_1yz2u_33{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}._field_1yz2u_33{display:grid;gap:.3rem;font-weight:600;font-size:.9rem}._field_1yz2u_33 input,._field_1yz2u_33 select{font:inherit;min-height:44px;padding:0 12px;border:2px solid var(--line);border-radius:.75rem;background:var(--surf);color:var(--ink)}._accounts_1yz2u_36{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}._account_1yz2u_36{display:grid;gap:.7rem;padding:1rem;border:1px solid var(--line);border-radius:.9rem}._accountHead_1yz2u_44{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}._accountName_1yz2u_45{margin:0;font-weight:600}._accountMeta_1yz2u_46{margin:0;color:var(--mut);font-size:.88rem;overflow-wrap:anywhere}._scopes_1yz2u_47{display:grid;gap:.4rem}._scopes_1yz2u_47 label{display:block;font-size:.9rem}@media(min-width:700px){._panel_1yz2u_2{padding:1.5rem}._fields_1yz2u_33{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_vya68_1{display:grid;gap:16px;min-width:0}._card_vya68_6{padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--surf);color:var(--ink)}._card_vya68_6 h2{margin-top:0}._formGrid_vya68_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;margin-block:14px}._page_vya68_1 a{color:var(--link, var(--ink));text-decoration:underline;text-underline-offset:3px}._page_vya68_1 :focus-visible{outline:3px solid var(--focus, var(--ink));outline-offset:3px}@media(max-width:640px){._card_vya68_6{padding:14px}}._matrixWrap_vya68_21{max-height:70vh;overflow:auto;border:1px solid var(--line);border-radius:14px;background:var(--surf)}._matrixWrap_vya68_21:focus-visible{outline:3px solid var(--gold);outline-offset:2px}._matrix_vya68_21{width:100%;border-collapse:separate;border-spacing:0;font-size:.9rem}._matrix_vya68_21 caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._matrix_vya68_21 th,._matrix_vya68_21 td{padding:10px 14px;border-bottom:1px solid var(--line);text-align:start;overflow-wrap:normal;word-break:normal}._matrix_vya68_21 thead th{position:sticky;top:0;z-index:2;background:var(--surf-2, var(--surf));vertical-align:bottom}._matrixCorner_vya68_27{left:0;z-index:3;min-width:15rem;color:var(--mut);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}._matrix_vya68_21 thead ._matrixCorner_vya68_27{position:sticky;left:0;z-index:4}._matrixPerson_vya68_29{min-width:11rem;font-weight:600}._matrixPerson_vya68_29 small{display:block;color:var(--mut);font-weight:400;overflow-wrap:anywhere}._matrixName_vya68_31{display:block}._matrixTags_vya68_32{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:.75rem}._matrixTags_vya68_32 strong{padding:1px 8px;border-radius:99px;background:var(--gold);color:var(--on-gold)}._matrixTags_vya68_32 em{padding:1px 8px;border-radius:99px;border:1px solid var(--line);color:var(--mut);font-style:normal}._matrixGroup_vya68_35{position:sticky;left:0;background:var(--mint);color:var(--ink);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}._matrixScope_vya68_36{position:sticky;left:0;z-index:1;min-width:15rem;background:var(--surf);font-weight:600}._matrixScope_vya68_36 small{display:block;color:var(--mut);font-weight:400;font-family:ui-monospace,monospace;font-size:.75rem;overflow-wrap:anywhere}._matrixYes_vya68_38,._matrixNo_vya68_38{text-align:center!important}._matrixYes_vya68_38{color:var(--leaf, var(--ink));font-weight:700}._matrixNo_vya68_38{color:var(--mut)}@media(max-width:640px){._matrixCorner_vya68_27,._matrixScope_vya68_36{min-width:11rem}._matrixPerson_vya68_29{min-width:9rem}}:root{color-scheme:light;--bg: #F2F8F6;--mint: #DDF0EC;--surf: #FFFFFF;--ink: #0B2E2A;--mut: #47615E;--forest: #0B2E2A;--leaf: #08675F;--moss: #2A736C;--gold: #F8991E;--gold-text: #8A4B00;--straw: #FCE6C4;--line: #CAD9D5;--onf: #F2F8F6;--wa: #25D366;--on-wa: #06260F;--on-gold: #1B1706;--on-straw: #2A2410;--on-leaf: #FFFFFF;--danger: #B3261E;--serif: "Fraunces", Georgia, serif;--sans: "Figtree", system-ui, sans-serif;--script: "Cormorant Garamond", Georgia, serif;--leaf-shape: 0 72% 0 72%;--arch: 999px 999px 18px 18px;--container: 1180px;--shadow-1: 0 1px 2px color-mix(in srgb, var(--forest) 6%, transparent), 0 2px 8px color-mix(in srgb, var(--forest) 8%, transparent)}:root[data-theme=dark]{color-scheme:dark;--bg: #0A1C1A;--mint: #0F2523;--surf: #112826;--ink: #E6F0EE;--mut: #9DB8B2;--forest: #071F1C;--leaf: #5CC5B8;--moss: #2A736C;--gold: #FBA94A;--gold-text: #FBA94A;--straw: #3A3620;--line: #1F4140;--onf: #F2F8F6;--on-gold: #1B1706;--on-straw: #F0E7C9;--on-leaf: #06260F;--danger: #F28B82}:root{--dur-instant:.1s;--dur-fast:.16s;--dur-base:.24s;--dur-slow:.4s;--dur-reveal:.56s;--dur-hero:.7s;--ease-out:cubic-bezier(.22,1,.36,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-standard:cubic-bezier(.2,0,0,1);--reveal-distance:16px;--stagger-step:70ms}:root{--fs-display:clamp(2.5rem,1.7rem + 3.6vw,4.5rem);--fs-h1:clamp(2rem,1.45rem + 2.4vw,3.25rem);--fs-h2:clamp(1.625rem,1.3rem + 1.4vw,2.375rem);--fs-h3:clamp(1.25rem,1.12rem + .6vw,1.625rem);--fs-lead:clamp(1.0625rem,1rem + .35vw,1.3125rem);--fs-body:1rem;--fs-small:.875rem;--fs-eyebrow:.75rem;--lh-tight:1.1;--lh-snug:1.25;--lh-body:1.55;--ls-display:-.025em;--ls-heading:-.015em;--ls-body:0;--ls-eyebrow:.14em}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:80px;--space-10:104px;--r-xs:8px;--r-sm:12px;--r-md:18px;--r-lg:24px;--r-xl:28px;--r-pill:999px;--shadow-1: 0 1px 2px color-mix(in srgb, var(--forest) 6%, transparent), 0 2px 8px color-mix(in srgb, var(--forest) 8%, transparent);--shadow-2: 0 2px 4px color-mix(in srgb, var(--forest) 6%, transparent), 0 12px 32px color-mix(in srgb, var(--forest) 12%, transparent);--highlight-inset:inset 0 0 0 0 transparent}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fraunces-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/figtree-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/figtree-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/figtree-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/figtree-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/cormorant-garamond-latin-600-italic.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scrollbar-gutter:stable;accent-color:var(--leaf);scrollbar-color:color-mix(in srgb,var(--mut) 45%,transparent) transparent}*{scrollbar-width:thin}@media(max-width:699px){html{scrollbar-gutter:auto}}body{margin:0;background:var(--bg);color:var(--ink);font:400 var(--fs-body)/var(--lh-body) var(--sans);letter-spacing:var(--ls-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}p{text-wrap:pretty}::selection{background:var(--gold);color:var(--on-gold)}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}h1,h2,h3{font-family:var(--serif);font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--ls-heading);text-wrap:balance}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-snug)}ul,ol{padding:0;list-style:none}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a,button,input,select,textarea,summary,label{touch-action:manipulation}img,svg{max-width:100%}img{display:block;height:auto}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:20px}@media(min-width:700px){.container{padding-inline:34px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important;animation-delay:0ms!important}}[data-reveal=hidden]{opacity:0;transform:translateY(var(--reveal-distance))}[data-reveal=shown]{opacity:1;transform:none;transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--i, 0) * var(--stagger-step))}.stagger>*{transition-delay:calc(var(--i, 0) * var(--stagger-step))}@media(prefers-reduced-motion:reduce){[data-reveal],[data-reveal=hidden],[data-reveal=shown]{opacity:1;transform:none;transition:none;transition-delay:0ms}.stagger>*{transition-delay:0ms}}
