.confirm-modal-card[data-astro-cid-mwegesvv]{width:min(30rem,100%);border:var(--border-width) solid color-mix(in srgb,var(--border-subtle) 78%,transparent);border-radius:1.1rem;background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--accent-secondary) 7%,transparent),transparent 38%),linear-gradient(145deg,color-mix(in srgb,var(--surface-secondary) 82%,transparent),var(--surface-primary));box-shadow:0 26px 60px #00000057,0 14px 28px #00000024;padding:1.1rem 1.15rem 1.05rem;display:grid;gap:.65rem;text-align:left;justify-items:stretch}.confirm-modal-card[data-astro-cid-mwegesvv].is-xs{width:min(100%,30rem)}.confirm-modal-card[data-astro-cid-mwegesvv].is-sm{width:min(100%,34rem)}.confirm-modal-card[data-astro-cid-mwegesvv].is-md{width:min(100%,40rem)}.confirm-modal-card[data-astro-cid-mwegesvv].is-lg{width:min(100%,46rem)}html[data-theme=light] .confirm-modal-card[data-astro-cid-mwegesvv]{background:color-mix(in srgb,var(--surface-primary) 88%,var(--surface-secondary) 12%);border-color:var(--border-subtle);box-shadow:0 18px 42px #0f172a1f,0 8px 20px #0f172a14}.confirm-modal-card[data-astro-cid-mwegesvv] label[data-astro-cid-mwegesvv]{display:block;text-align:left;font-size:var(--fluid-label-font);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.2em;color:var(--text-secondary);margin-bottom:.35rem}.confirm-modal-card[data-astro-cid-mwegesvv] [data-astro-cid-mwegesvv]:is(input:not([type=checkbox]),select,textarea){width:100%;box-sizing:border-box;background:var(--field-surface);border:var(--border-width) solid var(--border-subtle);border-radius:var(--field-control-radius);padding:var(--field-control-padding-y) var(--field-control-padding-x);color:var(--text-primary);outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,color .15s ease;min-height:var(--field-control-min-height);font-size:var(--fluid-text-base);text-transform:none;letter-spacing:0;margin-top:.45rem}.confirm-modal-card[data-astro-cid-mwegesvv] select[data-astro-cid-mwegesvv]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.35rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='currentColor' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center}.confirm-modal-card[data-astro-cid-mwegesvv] [data-astro-cid-mwegesvv]:is(input:not([type=checkbox]),select,textarea):focus{border-color:color-mix(in srgb,var(--brand-accent) 50%,var(--border-strong));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-accent) 12%,transparent)}.confirm-modal-card[data-astro-cid-mwegesvv] h3[data-astro-cid-mwegesvv]{margin:0;font-size:clamp(1.4rem,1.12rem + .52vw,1.78rem);line-height:1.12;font-weight:900;letter-spacing:-.028em;color:var(--text-primary)}.confirm-modal-card[data-astro-cid-mwegesvv] p[data-astro-cid-mwegesvv],.confirm-modal-card[data-astro-cid-mwegesvv] .helper-text[data-astro-cid-mwegesvv]{margin:0;font-size:var(--fluid-text-base);line-height:1.45;color:var(--text-secondary)}.confirm-modal-actions[data-astro-cid-mwegesvv]{margin-top:.35rem;padding-top:.82rem;border-top:1px solid color-mix(in srgb,var(--border-subtle) 78%,transparent);display:flex;justify-content:flex-end;gap:.55rem;flex-wrap:wrap}.confirm-modal-card[data-astro-cid-mwegesvv][data-actions-align=center] .confirm-modal-actions[data-astro-cid-mwegesvv]{justify-content:center}.confirm-modal-card[data-astro-cid-mwegesvv][data-actions-align=start] .confirm-modal-actions[data-astro-cid-mwegesvv]{justify-content:flex-start}.confirm-modal-actions[data-astro-cid-mwegesvv] [data-astro-cid-mwegesvv]:is(.btn-primary,.btn-ghost,.confirm-danger,.bills-btn-primary,.bills-btn-ghost,.debt-btn-primary,.debt-btn-ghost,.extras-btn-primary,.extras-btn-ghost,.payment-btn-primary,.payment-btn-ghost){min-height:2.35rem;border-radius:.75rem;font-size:var(--fluid-label-font);font-weight:var(--fw-black);letter-spacing:.12em;text-transform:uppercase}.confirm-modal-actions[data-astro-cid-mwegesvv] [data-astro-cid-mwegesvv]:is(.btn-primary,.confirm-danger,.bills-btn-primary,.debt-btn-primary,.extras-btn-primary,.payment-btn-primary){padding:0 1rem}.confirm-modal-actions[data-astro-cid-mwegesvv] [data-astro-cid-mwegesvv]:is(.btn-ghost,.bills-btn-ghost,.debt-btn-ghost,.extras-btn-ghost,.payment-btn-ghost){border:var(--border-width) solid var(--border-subtle);background:transparent;color:var(--text-secondary);padding:0 1rem}.confirm-modal-actions[data-astro-cid-mwegesvv] [data-astro-cid-mwegesvv]:is(.btn-ghost,.bills-btn-ghost,.debt-btn-ghost,.extras-btn-ghost,.payment-btn-ghost):hover{background:color-mix(in srgb,var(--panel-bg-subtle) 84%,transparent);color:var(--text-primary)}.confirm-modal-actions[data-astro-cid-mwegesvv] :is(.confirm-danger,.bills-btn-primary,.debt-btn-primary,.extras-btn-primary,.payment-btn-primary).confirm-danger[data-astro-cid-mwegesvv],.confirm-modal-actions[data-astro-cid-mwegesvv] .confirm-danger[data-astro-cid-mwegesvv]{border:var(--border-width) solid var(--status-danger);background:var(--status-danger);color:var(--text-inverse);box-shadow:none}.confirm-modal-actions[data-astro-cid-mwegesvv] .confirm-danger[data-astro-cid-mwegesvv]:hover{background:color-mix(in srgb,var(--status-danger) 88%,black);border-color:color-mix(in srgb,var(--status-danger) 88%,black)}@media(max-width:640px){.confirm-modal-card[data-astro-cid-mwegesvv]{padding:.95rem .9rem .9rem}}
