div.svelte-1bwr251{border:0;width:100vw;height:100vh;margin:0;padding:0;position:fixed;inset:0}div[data-contained].svelte-1bwr251{width:auto;height:auto;position:absolute}div[inert].svelte-1bwr251{pointer-events:none}@layer tx.components{.tx-dialog__overlay,.tx-sheet-overlay{background:color-mix(in srgb, var(--tx-scrim,#000) var(--tx-scrim-alpha), transparent);backdrop-filter:var(--tx-scrim-blur,none)}@supports (color:rgb(from red r g b)){.tx-dialog__overlay,.tx-sheet-overlay{background:rgb(from var(--tx-scrim,#000) r g b / var(--tx-scrim-alpha))}}@media (forced-colors:active){.tx-dialog__overlay{opacity:.35;background:canvastext}.tx-sheet-overlay{opacity:.6;background:canvas}}.tx-dialog__overlay{box-sizing:border-box;--tx-scrim-alpha:var(--tx-dialog-scrim-opacity,var(--tx-opacity-scrim))}.tx-dialog,.tx-alert-dialog{--tx-dialog-bg:var(--tx-elevated,var(--tx-surface,Canvas));--tx-dialog-fg:var(--tx-elevated-foreground,var(--tx-surface-foreground,CanvasText));--tx-dialog-border:var(--tx-border,ButtonBorder);--tx-dialog-shadow:var(--tx-dialog-elevation,var(--tx-elevation-4));--tx-dialog-muted:var(--tx-muted-foreground,GrayText);--tx-dialog-ring:var(--tx-ring,Highlight);--tx-dialog-danger:var(--tx-destructive,crimson);--tx-dialog-danger-soft:color-mix(in srgb, var(--tx-dialog-danger) 12%, transparent);z-index:var(--tx-dialog-z-index,var(--tx-z-modal));box-sizing:border-box;border:var(--tx-dialog-border-width,var(--tx-border-width-thin)) solid var(--tx-dialog-border);border-radius:var(--tx-dialog-radius,var(--tx-shape-radius-xl));background-color:var(--tx-dialog-bg);max-block-size:min(100% - 2rem,90vh);inline-size:min(100% - 2rem,32rem);color:var(--tx-dialog-fg);font-family:var(--tx-font-sans,system-ui, sans-serif);font-size:var(--tx-dialog-font-size,var(--tx-font-size-sm));line-height:var(--tx-dialog-line-height,var(--tx-type-body-line));box-shadow:var(--tx-dialog-shadow);outline:none;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.tx-dialog--sm{inline-size:min(100% - 2rem,22rem)}.tx-dialog--md{inline-size:min(100% - 2rem,32rem)}.tx-dialog--lg{inline-size:min(100% - 2rem,42rem)}.tx-dialog--xl{inline-size:min(100% - 2rem,56rem)}.tx-alert-dialog{gap:var(--tx-space-4);inline-size:min(100% - 2rem,28rem);padding-block:var(--tx-dialog-alert-padding,var(--tx-space-5));padding-inline:var(--tx-dialog-alert-padding,var(--tx-space-5))}.tx-dialog:focus-visible,.tx-alert-dialog:focus-visible{outline:var(--tx-focus-ring-width,2px) solid var(--tx-dialog-ring);outline-offset:var(--tx-focus-ring-offset,2px)}.tx-dialog__header{gap:var(--tx-space-4);padding-block-start:var(--tx-space-5);padding-block-end:var(--tx-space-2);padding-inline:var(--tx-space-5);flex-shrink:0;justify-content:space-between;align-items:flex-start;display:flex}.tx-dialog__heading{gap:calc(var(--tx-space-unit) * 1.5);min-inline-size:0;display:grid}.tx-dialog__title{font-size:var(--tx-dialog-title-font-size,var(--tx-type-heading-size));font-weight:var(--tx-dialog-title-font-weight,var(--tx-type-heading-weight));line-height:var(--tx-dialog-title-line-height,var(--tx-type-heading-line));text-wrap:balance;margin:0}.tx-dialog__description{color:var(--tx-dialog-muted);font-size:var(--tx-dialog-font-size,var(--tx-font-size-sm));margin:0}.tx-dialog__close{inline-size:var(--tx-size-control-md);block-size:var(--tx-size-control-md);border-radius:var(--tx-shape-radius-md);color:var(--tx-dialog-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-block-start:calc(var(--tx-space-1) * -1);margin-inline-end:calc(calc(var(--tx-space-unit) * 1.5) * -1);padding:0;display:inline-flex}.tx-dialog__close svg{inline-size:var(--tx-dialog-close-icon-size,var(--tx-icon-size-sm,var(--tx-size-icon-sm)));block-size:var(--tx-dialog-close-icon-size,var(--tx-icon-size-sm,var(--tx-size-icon-sm)))}.tx-dialog__close:hover{background:color-mix(in srgb, var(--tx-dialog-fg) 8%, transparent);color:var(--tx-dialog-fg)}.tx-dialog__close:focus-visible{outline:var(--tx-focus-ring-width,2px) solid var(--tx-dialog-ring);outline-offset:2px}.tx-dialog__close-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tx-dialog__body{min-block-size:0;padding-block:var(--tx-space-2);padding-inline:var(--tx-space-5);flex:auto;overflow:auto}.tx-dialog__footer{gap:var(--tx-space-2);padding-block-start:var(--tx-space-2);padding-block-end:var(--tx-space-5);padding-inline:var(--tx-space-5);flex-direction:column-reverse;flex-shrink:0;display:flex}@media (width>=40rem){.tx-dialog__footer{flex-direction:row;justify-content:flex-end}}.tx-dialog__footer-spacer{padding-block-end:var(--tx-space-4)}.tx-alert-dialog__row{gap:var(--tx-space-4);align-items:flex-start;display:flex}.tx-alert-dialog__icon{inline-size:var(--tx-space-10);block-size:var(--tx-space-10);border-radius:var(--tx-shape-radius-full);background:var(--tx-dialog-danger-soft);color:var(--tx-dialog-danger);flex-shrink:0;place-items:center;display:grid}.tx-alert-dialog__icon svg{inline-size:var(--tx-size-icon-md);block-size:var(--tx-size-icon-md)}.tx-alert-dialog__copy{gap:calc(var(--tx-space-unit) * 1.5);min-inline-size:0;display:grid}.tx-alert-dialog__extra{margin-block-start:var(--tx-space-1)}.tx-alert-dialog__error{padding-block:var(--tx-space-2);padding-inline:var(--tx-space-3);border:var(--tx-dialog-border-width,var(--tx-border-width-thin)) solid color-mix(in srgb, var(--tx-dialog-danger) 40%, transparent);border-radius:var(--tx-shape-radius-md);background:var(--tx-dialog-danger-soft);color:var(--tx-dialog-fg);font-size:var(--tx-dialog-font-size,var(--tx-font-size-sm));margin:0}.tx-alert-dialog__actions{gap:var(--tx-space-2);flex-direction:column-reverse;display:flex}@media (width>=40rem){.tx-alert-dialog__actions{flex-direction:row;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.tx-dialog,.tx-alert-dialog{transition:none}}@media (forced-colors:active){.tx-dialog,.tx-alert-dialog{color:canvastext;forced-color-adjust:none;background:canvas;border-color:canvastext}.tx-dialog__description,.tx-dialog__close{color:canvastext}.tx-alert-dialog__icon{color:canvastext;background:canvas;border:1px solid canvastext}.tx-alert-dialog__error{background:canvas;border-color:canvastext}}}
