@layer properties,theme,base;@layer components{._root_1zkle_5{min-height:0;padding:var(--pui-space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto;container-type:inline-size}@container (width>=60rem){._root_1zkle_5{padding:var(--pui-space-6) var(--pui-space-8)}}._tabs_1zkle_19{gap:var(--pui-space-4);flex-direction:column;display:flex}._subhead_1zkle_24{align-items:center;gap:var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-base);font-weight:600;display:flex}._quiet_1zkle_32{color:var(--pui-ink-3);font-size:var(--pui-text-sm)}._strong_1zkle_36{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:500}._label_1zkle_41{align-items:center;gap:var(--pui-space-1);color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-weight:500;display:flex}._icon_1zkle_49{flex-shrink:0;width:1rem;height:1rem}._num_1zkle_54{font-variant-numeric:tabular-nums;text-align:end}._big_1zkle_58{color:var(--pui-ink);font-size:var(--pui-text-2xl);font-variant-numeric:tabular-nums;font-weight:600}._done_1zkle_64,._error_1zkle_65,._warn_1zkle_66,._pending_1zkle_67,._previewBanner_1zkle_68{align-items:center;gap:var(--pui-space-2);border-radius:var(--pui-radius-control);padding:var(--pui-space-2) var(--pui-space-3);color:var(--pui-ink);font-size:var(--pui-text-sm);display:flex}._done_1zkle_64{background:var(--pui-green-tint)}._error_1zkle_65{background:var(--pui-red-tint)}._warn_1zkle_66,._pending_1zkle_67{background:var(--pui-orange-tint)}._previewBanner_1zkle_68{background:var(--pui-blue-tint)}._pricing_1zkle_92{gap:var(--pui-space-5);display:grid}@container (width>=60rem){._pricing_1zkle_92{grid-template-columns:minmax(0,1fr) minmax(17rem,21rem);align-items:start}}._policy_1zkle_103{flex-direction:column;display:flex}._policyRow_1zkle_107{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);border-block-end:1px solid var(--pui-line-soft);min-height:3rem;padding-block:var(--pui-space-2);flex-wrap:wrap;display:flex}._policyLabel_1zkle_116{width:9rem;color:var(--pui-ink-3);font-size:var(--pui-text-sm)}._percent_1zkle_121{width:5.5rem}._paySelect_1zkle_124{width:15rem}._policyRow_1zkle_107 ._consequence_1zkle_127{min-width:12rem;color:var(--pui-ink-3);flex:1}._optionTable_1zkle_133{border-collapse:collapse;width:100%;font-size:var(--pui-text-sm)}._optionTable_1zkle_133 th,._optionTable_1zkle_133 td{border-block-end:1px solid var(--pui-line-soft);padding:var(--pui-space-3) var(--pui-space-2);text-align:start;vertical-align:baseline}._optionTable_1zkle_133 thead th{padding-block:var(--pui-space-2);color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:400}._optionTable_1zkle_133 tbody th{color:var(--pui-ink);font-weight:500}._optionTable_1zkle_133 ._num_1zkle_54{text-align:end;white-space:nowrap}._bigNum_1zkle_159{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-xl);font-weight:500}._itemRow_1zkle_165 th,._itemRow_1zkle_165 td{padding-block:var(--pui-space-1);color:var(--pui-ink-2);border-block-end-color:#0000}._optionTable_1zkle_133 ._itemRow_1zkle_165 th{color:var(--pui-ink-2);padding-inline-start:var(--pui-space-5);font-weight:400}._optionTable_1zkle_133 tbody tr:has(+tr:not(._itemRow_1zkle_165))>*,._optionTable_1zkle_133 tbody tr:last-child>*{border-block-end:1px solid var(--pui-line-soft)}._optionTable_1zkle_133 tbody tr[data-row]:has(+._itemRow_1zkle_165)>*{border-block-end-color:#0000;padding-block-end:var(--pui-space-1)}._inlineLabel_1zkle_184{color:var(--pui-ink-3);font-size:var(--pui-text-sm);margin-inline-start:var(--pui-space-2)}._previewItems_1zkle_189{margin-block:var(--pui-space-1);font-size:var(--pui-text-sm);color:var(--pui-ink-2);flex-direction:column;display:flex}._previewItems_1zkle_189 li{justify-content:space-between;gap:var(--pui-space-2);display:flex}@container (width<=40rem){._optionTable_1zkle_133 :is(th,td):is(:nth-child(2),:nth-child(5)){display:none}._optionTable_1zkle_133 ._itemRow_1zkle_165 th{padding-inline-start:var(--pui-space-3)}}._gain_1zkle_210{color:var(--pui-green)}._marginPct_1zkle_213{color:var(--pui-ink-3)}._awaiting_1zkle_216{border-radius:var(--pui-radius-chip);background:var(--pui-orange-tint);padding:1px var(--pui-space-1-5);color:var(--pui-orange);font-size:var(--pui-text-xs)}._controls_1zkle_223{gap:var(--pui-space-4);flex-direction:column;min-width:0;display:flex}._saveBar_1zkle_229{justify-content:space-between;align-items:center;gap:var(--pui-space-3);border-radius:var(--pui-radius-card);padding:var(--pui-space-2) var(--pui-space-3);justify-content:flex-end;padding:0;display:flex}._saveBar_1zkle_229>:first-child{margin-inline-end:auto}._saveBar_1zkle_229[data-dirty]>:first-child{color:var(--pui-orange)}._group_1zkle_247{gap:var(--pui-space-2);border:0;flex-direction:column;display:flex}._consequence_1zkle_127{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._preview_1zkle_68{gap:var(--pui-space-3);border-radius:var(--pui-radius-card);padding:var(--pui-space-5);flex-direction:column;display:flex}._previewOptions_1zkle_264{gap:var(--pui-space-2);flex-direction:column;list-style:none;display:flex}._previewOption_1zkle_264{border-block-end:1px solid var(--pui-line-soft);padding-block:var(--pui-space-2);flex-direction:column;gap:2px;display:flex}._price_1zkle_277{color:var(--pui-ink);font-size:var(--pui-text-lg);font-variant-numeric:tabular-nums;font-weight:600}._unresolved_1zkle_283{border-radius:var(--pui-radius-control);background:var(--pui-orange-tint);padding:1px var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-sm);align-self:start}._cta_1zkle_291{pointer-events:none;align-self:stretch}._approval_1zkle_297{gap:var(--pui-space-3);flex-direction:column;display:flex}._steps_1zkle_302{gap:var(--pui-space-3);display:grid}@container (width>=60rem){._steps_1zkle_302{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}._step_1zkle_302{gap:var(--pui-space-3);border-radius:var(--pui-radius-card);padding:var(--pui-space-4);flex-direction:column;display:flex}._step_1zkle_302[data-disabled]{opacity:.6}._summary_1zkle_322,._card_1zkle_327{gap:var(--pui-space-2);flex-direction:column;display:flex}._go_1zkle_332{align-self:end}._schedule_1zkle_337{gap:var(--pui-space-4);flex-direction:column;display:flex}._totals_1zkle_342{gap:var(--pui-space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}._total_1zkle_342{gap:var(--pui-space-1);border-block-start:3px solid var(--pui-line-strong);border-radius:var(--pui-radius-card);padding:var(--pui-space-4);flex-direction:column;display:flex}._total_1zkle_342[data-tone=info]{border-block-start-color:var(--pui-blue)}._total_1zkle_342[data-tone=success]{border-block-start-color:var(--pui-green)}._total_1zkle_342[data-tone=danger]{border-block-start-color:var(--pui-red)}._total_1zkle_342[data-tone=danger] ._big_1zkle_58{color:var(--pui-red)}._table_1zkle_367{border-collapse:collapse;width:100%;font-size:var(--pui-text-sm)}._table_1zkle_367 th,._table_1zkle_367 td{border-bottom:1px solid var(--pui-line-soft);padding:var(--pui-space-2);color:var(--pui-ink);text-align:start;vertical-align:middle}._table_1zkle_367 th{color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-weight:500}._table_1zkle_367 th._num_1zkle_54,._table_1zkle_367 td._num_1zkle_54{text-align:end}._table_1zkle_367 tr[data-overdue]>td{background:color-mix(in oklch, var(--pui-red) 7%, transparent)}._table_1zkle_367 tr[data-status=cancelled]>td{color:var(--pui-ink-3);text-decoration:line-through}._statusCell_1zkle_396{align-items:center;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}}@layer utilities;
