/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties,theme,base,components,utilities;.um-step{color:var(--c-mute);min-width:1.4rem;font-size:12px;font-weight:700}.um-block{transition:opacity .2s,background-color .2s}.um-block.is-off{opacity:.5;background:var(--c-surface-2)}.um-block.is-off .um-price{color:var(--c-mute);text-decoration:line-through}.um-switch{border:1px solid var(--c-accent);background:var(--c-accent);flex-shrink:0;width:2.25rem;height:1.25rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.um-switch{background:color-mix(in srgb, var(--c-accent) 14%, transparent)}}.um-switch{justify-content:flex-end;padding:2px}.um-switch>span{background:var(--c-accent);width:.85rem;height:100%;display:block}.um-block.is-off .um-switch{border-color:var(--c-line);background:0 0;justify-content:flex-start}.um-block.is-off .um-switch>span{background:var(--c-mute)}.peer:focus-visible~.um-switch{outline:2px solid var(--c-accent);outline-offset:2px}.um-stripe{background:repeating-linear-gradient(135deg, var(--c-accent) 0 6px, var(--c-accent) 6px 12px)}@supports (color:color-mix(in lab, red, red)){.um-stripe{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--c-accent) 16%, transparent) 0 6px, color-mix(in srgb, var(--c-accent) 6%, transparent) 6px 12px)}}.um-dist{border:1px solid var(--c-line);height:3.25rem;color:var(--c-ink);flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex}.um-dist b{font-size:15px;font-weight:800}.um-dist small{color:var(--c-mute);margin-top:3px;font-size:10px}.um-meter{background:var(--c-line);width:100%;height:4px;display:block}.um-meter>span{background:var(--c-accent);height:100%;display:block}.um-tiers th,.um-tiers td{border-bottom:1px solid var(--c-line);vertical-align:top;text-align:start;color:var(--c-ink);padding:.95rem 1.25rem;font-size:14px}.um-tiers thead th{vertical-align:bottom;background:var(--c-surface);font-weight:400}.um-tiers tbody th{color:var(--c-mute);font-size:13.5px;font-weight:700}.um-tiers tbody tr:last-child>*{border-bottom:0}.um-tiers th+th,.um-tiers td,.um-tiers tbody th+td{border-inline-start:1px solid var(--c-line)}.um-tiers .is-mid{background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.um-tiers .is-mid{background:color-mix(in srgb, var(--c-accent) 6%, transparent)}}.um-tiers thead .is-mid{box-shadow:inset 0 3px 0 var(--c-accent)}.um-roster th,.um-roster td{border-bottom:1px solid var(--c-line);text-align:start;color:var(--c-mute);white-space:nowrap;padding:.8rem 1.25rem;font-size:13.5px}.um-roster thead th{text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:800}.um-roster tbody tr:last-child td{border-bottom:0}.um-chip{border:1px solid var(--c-line);color:var(--c-mute);white-space:nowrap;align-items:center;padding:.18rem .5rem;font-size:11.5px;font-weight:700;display:inline-flex}.um-chip-documents{border-style:dashed}.um-chip-submitted{border-color:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.um-chip-submitted{border-color:color-mix(in srgb, var(--c-accent) 45%, var(--c-line))}}.um-chip-submitted{color:var(--c-ink)}.um-chip-approved{border-color:var(--c-accent);color:var(--c-accent);background:var(--c-accent)}@supports (color:color-mix(in lab, red, red)){.um-chip-approved{background:color-mix(in srgb, var(--c-accent) 10%, transparent)}}.um-chip-issued{border-color:var(--c-accent);background:var(--c-accent);color:var(--c-canvas)}.um-bed{border:1px solid var(--c-line);width:1rem;height:.7rem;display:block}.um-bed.is-on{border-color:var(--c-accent);background:var(--c-accent)}