@layer properties,theme,base;@layer components{._root_1fujs_3{flex-direction:column;flex:1;min-height:0;display:flex}._root_1fujs_3 :is(p,h1,h2,h3,span,dt,dd,li,button,label){unicode-bidi:plaintext}._header_1fujs_12{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);padding:var(--pui-space-3) var(--pui-space-4);border-block-end:1px solid var(--pui-line-soft);flex-wrap:wrap;display:flex}._body_1fujs_20{align-items:start;gap:var(--pui-space-6);min-height:0;padding:var(--pui-space-5) var(--pui-space-6);flex:1;grid-template-columns:minmax(17rem,21rem) minmax(0,1fr);display:grid;overflow:auto}[data-layout=single] ._body_1fujs_20{gap:var(--pui-space-4);padding:var(--pui-space-3);grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content}._groupTitle_1fujs_36{color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-weight:600}._actions_1fujs_41{justify-content:flex-end;align-items:center;gap:var(--pui-space-2) var(--pui-space-3);flex-wrap:wrap;display:flex}[data-tone=success]{--pui-pc-tint:var(--pui-green-tint);--pui-pc-tone:var(--pui-success)}[data-tone=warning]{--pui-pc-tint:var(--pui-orange-tint);--pui-pc-tone:var(--pui-warning)}[data-tone=info]{--pui-pc-tint:var(--pui-blue-tint);--pui-pc-tone:var(--pui-info)}[data-tone=danger]{--pui-pc-tint:var(--pui-red-tint);--pui-pc-tone:var(--pui-danger)}._chip_1fujs_66,._chipSmall_1fujs_67{align-self:flex-start;align-items:center;gap:var(--pui-space-1-5);padding:var(--pui-space-1) var(--pui-space-2-5);border-radius:var(--pui-radius-control);background:var(--pui-pc-tint,var(--pui-inset));color:var(--pui-pc-tone,var(--pui-ink-2));font-size:var(--pui-text-sm);display:inline-flex}._chipSmall_1fujs_67{padding:0 var(--pui-space-1-5);font-size:var(--pui-text-xs)}._side_1fujs_84{gap:var(--pui-space-5);flex-direction:column;display:flex}._client_1fujs_89{gap:var(--pui-space-3);flex-direction:column;display:flex}._contacts_1fujs_94{gap:var(--pui-space-2);font-size:var(--pui-text-sm);display:grid}._contacts_1fujs_94>div{justify-content:space-between;gap:var(--pui-space-3);min-width:0;display:flex}._contacts_1fujs_94 dt{color:var(--pui-ink-3)}._contacts_1fujs_94 dd{min-width:0;color:var(--pui-ink)}._prefs_1fujs_112{gap:var(--pui-space-1-5);flex-wrap:wrap;display:flex}._prefs_1fujs_112 ._chip_1fujs_66{font-size:var(--pui-text-xs)}._balance_1fujs_120{gap:var(--pui-space-0-5);padding:var(--pui-space-3) var(--pui-space-4);border:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-card);color:var(--pui-ink-2);flex-direction:column;display:flex}._balance_1fujs_120[data-tone]{background:var(--pui-pc-tint);border-color:#0000}._balanceAmount_1fujs_133{color:var(--pui-pc-tone,var(--pui-ink));font-size:var(--pui-text-xl);font-variant-numeric:tabular-nums;font-weight:600}._animals_1fujs_139,._reminders_1fujs_140{gap:var(--pui-space-1);flex-direction:column;display:flex}._animal_1fujs_139{align-items:center;gap:var(--pui-space-3);width:100%;padding:var(--pui-space-2) var(--pui-space-3);border-radius:var(--pui-radius-control);font-size:var(--pui-text-sm);text-align:start;display:flex}._alertIcon_1fujs_155{width:1rem;height:1rem;color:var(--pui-danger);flex:none}._fold_1fujs_161{align-self:flex-start;align-items:center;gap:var(--pui-space-1-5);padding:var(--pui-space-1) var(--pui-space-2);border-radius:var(--pui-radius-control);color:var(--pui-ink-3);font-size:var(--pui-text-sm);display:inline-flex}._chevron_1fujs_171{width:.875rem;height:.875rem;transition:rotate var(--pui-duration-fast) var(--pui-motion-out)}[aria-expanded=false] ._chevron_1fujs_171{rotate:-90deg}[aria-expanded=false] ._chevron_1fujs_171:dir(rtl){rotate:90deg}._archivedRow_1fujs_182{opacity:.8;flex-direction:column;padding-inline-start:var(--pui-space-2);display:flex}._archivedRow_1fujs_182>p{padding-inline-start:var(--pui-space-8)}._reminder_1fujs_140{align-items:baseline;gap:var(--pui-space-2);padding:var(--pui-space-2) 0;border-block-end:1px solid var(--pui-line-soft);font-size:var(--pui-text-sm);display:flex}._due_1fujs_199{color:var(--pui-ink-2);font-size:var(--pui-text-xs);white-space:nowrap}._reminder_1fujs_140[data-overdue] ._due_1fujs_199{padding:0 var(--pui-space-1-5);border-radius:var(--pui-radius-control);background:var(--pui-orange-tint);color:var(--pui-warning)}[data-layout=single] ._side_1fujs_84{display:contents}[data-layout=single] ._animals_1fujs_139{gap:var(--pui-space-2);flex-direction:row;order:0;overflow-x:auto}[data-layout=single] ._animals_1fujs_139>._groupTitle_1fujs_36{display:none}[data-layout=single] ._animal_1fujs_139{border:1px solid var(--pui-line-soft);flex:none;width:auto;min-width:9rem}[data-layout=single] :is(._fold_1fujs_161,._archivedRow_1fujs_182){flex:none;align-self:center}[data-layout=single] ._main_1fujs_234{order:1}[data-layout=single] ._client_1fujs_89{order:2}[data-layout=single] ._reminders_1fujs_140{order:3}._main_1fujs_234{gap:var(--pui-space-4);flex-direction:column;min-width:0;display:flex}._animalHead_1fujs_251{align-items:center;gap:var(--pui-space-3);border-block-end:1px solid var(--pui-line);padding-block-end:var(--pui-space-3);display:flex}._visits_1fujs_258{gap:var(--pui-space-2);display:flex;overflow-x:auto}._visit_1fujs_258{align-items:flex-start;gap:var(--pui-space-0-5);min-width:11rem;max-width:16rem;padding:var(--pui-space-2) var(--pui-space-3);border:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-control);font-size:var(--pui-text-sm);text-align:start;flex-direction:column;display:flex}._record_1fujs_278{gap:var(--pui-space-4);padding:var(--pui-space-5);border:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-card);flex-direction:column;display:flex}[data-layout=single] ._record_1fujs_278{padding:var(--pui-space-3)}._recordHead_1fujs_289{align-items:center;gap:var(--pui-space-3);flex-wrap:wrap;display:flex}._lifecycle_1fujs_296{align-items:center;gap:var(--pui-space-2) var(--pui-space-4);flex-wrap:wrap;display:flex}._steps_1fujs_302{align-items:center;gap:var(--pui-space-1);margin:0;padding:0;list-style:none;display:flex}._step_1fujs_302{align-items:center;gap:var(--pui-space-1-5);padding:var(--pui-space-1) var(--pui-space-2-5,.625rem);border-radius:var(--pui-radius-pill);color:var(--pui-ink-3);font-size:var(--pui-text-sm);display:inline-flex}._step_1fujs_302+._step_1fujs_302:before{width:1rem;height:1px;background:var(--pui-line);content:"";margin-inline-end:var(--pui-space-1-5)}._step_1fujs_302[data-tone]{background:var(--pui-pc-tint);color:var(--pui-pc-tone);font-weight:var(--pui-weight-medium)}._step_1fujs_302[data-done]{color:var(--pui-ink-2)}._stepDot_1fujs_334{opacity:.8;background:currentColor;border-radius:999px;width:.5rem;height:.5rem}._stepName_1fujs_341{white-space:nowrap}._stepMeans_1fujs_344{color:var(--pui-ink-3);font-size:var(--pui-text-sm)}._sectionEdit_1fujs_348{color:var(--pui-ink)}._facts_1fujs_351{justify-content:space-between;align-items:center;gap:var(--pui-space-2) var(--pui-space-4);color:var(--pui-ink-2);font-size:var(--pui-text-sm);flex-wrap:wrap;display:flex}._sections_1fujs_360{gap:var(--pui-space-3);flex-direction:column;display:flex}._readSection_1fujs_365{gap:var(--pui-space-1);border-inline-start:2px solid var(--pui-line);color:var(--pui-ink);font-size:var(--pui-text-sm);white-space:pre-line;flex-direction:column;padding-inline-start:var(--pui-space-3);display:flex}._sectionTitle_1fujs_375{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:600}._unlock_1fujs_380{gap:var(--pui-space-3);padding:var(--pui-space-3) var(--pui-space-4);border-radius:var(--pui-radius-control);background:var(--pui-pc-tint);color:var(--pui-ink);font-size:var(--pui-text-sm);flex-direction:column;display:flex}._history_1fujs_392{gap:var(--pui-space-3);flex-direction:column;display:flex}._filters_1fujs_397{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);flex-wrap:wrap;display:flex}._keyword_1fujs_403{flex:18rem}._results_1fujs_406{gap:var(--pui-space-2);flex-direction:column;display:flex}._result_1fujs_406{gap:var(--pui-space-1-5);padding:var(--pui-space-3) var(--pui-space-4);border:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-control);flex-direction:column;display:flex}._resultHead_1fujs_419{align-items:center;gap:var(--pui-space-1) var(--pui-space-3);font-size:var(--pui-text-sm);flex-wrap:wrap;display:flex}._typeTag_1fujs_426{padding:0 var(--pui-space-1-5);border-radius:var(--pui-radius-control);background:var(--pui-surface-inset);color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-weight:600}._resultText_1fujs_434{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._mark_1fujs_438{background:var(--pui-orange-tint);color:var(--pui-ink);outline:1px solid var(--pui-warning);border-radius:2px}._noMatch_1fujs_444{gap:var(--pui-space-1);padding:var(--pui-space-4);border:1px dashed var(--pui-line);border-radius:var(--pui-radius-card);flex-direction:column;display:flex}}@layer utilities;
