/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-tracking:initial;--tw-duration:initial}}}@layer theme{:root,:host{--color-black:#000;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-sm:.25rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-body:"Instrument Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-title:"Montserrat", ui-sans-serif, system-ui, sans-serif;--color-surface:#fff;--color-surface-alt:#f8fafc;--color-on-surface:#475569;--color-on-surface-strong:#0f172a;--color-primary:#f97316;--color-on-primary:#fff;--color-secondary:#334155;--color-outline:#cbd5e1;--color-outline-strong:#64748b;--color-info:#0284c7;--color-success:#16a34a;--color-on-success:#fff;--color-warning:#d97706;--color-on-warning:#fff;--color-danger:#dc2626;--color-on-danger:#fff;--radius-radius:.5rem}}@layer components{.pui-modern{font-family:var(--font-body);color:var(--color-on-surface-strong)}.pui-modern :is(h1,h2,h3,h4){font-family:var(--font-title)}.pui-modern .field{gap:var(--spacing);width:100%;color:var(--color-on-surface);flex-direction:column;display:flex;position:relative}.pui-modern .field>label,.pui-modern fieldset>legend{width:fit-content;padding-left:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-on-surface-strong)}.pui-modern .field>label span{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-on-surface)}.pui-modern .field :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea),.pui-modern .select-label select,.pui-modern .search-box input{border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface-alt);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface-strong);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(.pui-modern .field :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea),.pui-modern .select-label select,.pui-modern .search-box input)::placeholder{color:#47556999}@supports (color:color-mix(in lab, red, red)){:is(.pui-modern .field :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea),.pui-modern .select-label select,.pui-modern .search-box input)::placeholder{color:color-mix(in oklab, var(--color-on-surface) 60%, transparent)}}:is(.pui-modern .field :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea),.pui-modern .select-label select,.pui-modern .search-box input):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}:is(.pui-modern .field :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea),.pui-modern .select-label select,.pui-modern .search-box input):disabled{cursor:not-allowed;opacity:.75}.pui-modern .field :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea),.pui-modern .select-label select,.pui-modern .search-box input{min-height:44px}.pui-modern .field :is(input,select,textarea):read-only{background-color:var(--color-surface)}.pui-modern .field :is(input,select,textarea).field-error{border-color:var(--color-danger);outline-color:var(--color-danger)}.pui-modern .field>small{padding-left:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-on-surface)}.pui-modern .select-shell{position:relative}.pui-modern .select-shell>select{appearance:none;padding-right:calc(var(--spacing) * 11)}.pui-modern .select-shell>.select-chevron{pointer-events:none;top:calc(var(--spacing) * 9);right:calc(var(--spacing) * 3);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);color:var(--color-on-surface);position:absolute}.pui-modern .select-label.select-shell>.select-chevron{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);top:50%}.pui-modern option{background-color:var(--color-surface);color:var(--color-on-surface-strong)}.pui-modern .pui-combobox{width:100%;position:relative}.pui-modern .pui-combobox-native{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.pui-modern .pui-combobox-trigger{min-height:calc(var(--spacing) * 11);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface-alt);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface-strong);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.pui-modern .pui-combobox-trigger:hover{border-color:var(--color-outline-strong)}}.pui-modern .pui-combobox-trigger:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.pui-modern .pui-combobox-trigger:disabled{cursor:not-allowed;opacity:.75}.pui-modern .pui-combobox-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.pui-modern .pui-combobox-value.is-placeholder{color:#47556999}@supports (color:color-mix(in lab, red, red)){.pui-modern .pui-combobox-value.is-placeholder{color:color-mix(in oklab, var(--color-on-surface) 60%, transparent)}}.pui-modern .pui-combobox-chevron{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);color:var(--color-on-surface);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0}.pui-modern .pui-combobox[data-open=true]{z-index:70}.pui-modern .pui-combobox[data-open=true] .pui-combobox-chevron{rotate:180deg}.pui-modern .pui-combobox-listbox{z-index:50;margin-top:var(--spacing);max-height:calc(var(--spacing) * 60);border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface);width:100%;padding:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow-y:auto}.pui-modern .pui-combobox-listbox[hidden]{display:none}.pui-modern .pui-combobox-option{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-radius);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-on-surface);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none;display:flex}.pui-modern .pui-combobox-option>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.pui-modern .pui-combobox-option[data-active=true]{background-color:#f973161a}@supports (color:color-mix(in lab, red, red)){.pui-modern .pui-combobox-option[data-active=true]{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.pui-modern .pui-combobox-option[data-active=true]{color:var(--color-on-surface-strong)}.pui-modern .pui-combobox-option[aria-selected=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.pui-modern .pui-combobox-option[aria-disabled=true]{cursor:not-allowed;opacity:.5}.pui-modern .pui-combobox-check{visibility:hidden;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-primary);flex-shrink:0}.pui-modern .pui-combobox-option[aria-selected=true] .pui-combobox-check{visibility:visible}.pui-modern .pui-combobox.is-invalid .pui-combobox-trigger,.pui-modern .pui-combobox-native.field-error+.pui-combobox-trigger{border-color:var(--color-danger);outline-color:var(--color-danger)}.pui-modern .select-label .pui-combobox-trigger{min-width:calc(var(--spacing) * 36)}.pui-modern .search-box{position:relative}.pui-modern .search-box>.icon{pointer-events:none;top:50%;left:calc(var(--spacing) * 3);z-index:10;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:#47556999;position:absolute}@supports (color:color-mix(in lab, red, red)){.pui-modern .search-box>.icon{color:color-mix(in oklab, var(--color-on-surface) 60%, transparent)}}.pui-modern .search-box input{padding-left:calc(var(--spacing) * 10)}.pui-modern .input-action{grid-template-columns:minmax(0,1fr);align-items:center;width:100%;display:grid;position:relative}.pui-modern .input-action input{min-width:0;padding-right:calc(var(--spacing) * 12);grid-row-start:1;grid-column-start:1}.pui-modern .input-action button{z-index:10;margin:0;margin-right:calc(var(--spacing) * 2);width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-radius);border-style:var(--tw-border-style);--tw-leading:1;color:var(--color-on-surface);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;border-width:0;grid-row-start:1;grid-column-start:1;justify-content:center;justify-self:flex-end;align-items:center;padding:0;line-height:1;display:inline-flex;position:relative;top:auto;right:auto;transform:none}@media (hover:hover){.pui-modern .input-action button:hover{background-color:#cbd5e14d}@supports (color:color-mix(in lab, red, red)){.pui-modern .input-action button:hover{background-color:color-mix(in oklab, var(--color-outline) 30%, transparent)}}.pui-modern .input-action button:hover{color:var(--color-on-surface-strong)}}.pui-modern .input-action button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.pui-modern .input-action button .icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.pui-modern .main-content a:not(.button):not(.warning-item){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary);text-underline-offset:4px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.pui-modern .main-content a:not(.button):not(.warning-item):hover{text-decoration-line:underline}}.pui-modern .main-content a:not(.button):not(.warning-item):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.pui-modern .pui-checkbox{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-on-surface);display:flex}.pui-modern .pui-checkbox:has(:checked){color:var(--color-on-surface-strong)}.pui-modern .pui-checkbox:has(:disabled){cursor:not-allowed;opacity:.75}.pui-modern .pui-checkbox-control{margin-top:calc(var(--spacing) * .5);flex-shrink:0;align-items:center;display:flex;position:relative}.pui-modern .pui-checkbox-control input{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);appearance:none;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface-alt);position:relative;overflow:hidden}.pui-modern .pui-checkbox-control input:checked{border-color:var(--color-primary);background-color:var(--color-primary)}.pui-modern .pui-checkbox-control input:focus{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-outline-strong)}.pui-modern .pui-checkbox-control input:checked:focus{outline-color:var(--color-primary)}.pui-modern .pui-checkbox-control input:disabled{cursor:not-allowed}.pui-modern .pui-checkbox-control .icon{pointer-events:none;visibility:hidden;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-on-primary);stroke-width:4px;position:absolute;top:50%;left:50%}.pui-modern .pui-checkbox-control input:checked+.icon{visibility:visible}.pui-modern .pui-checkbox-copy strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface-strong);display:block}.pui-modern .pui-checkbox-copy small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-on-surface);display:block}.pui-modern .choice-grid label{min-height:calc(var(--spacing) * 11);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface-alt);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-on-surface);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.pui-modern .choice-grid label:hover{border-color:var(--color-outline-strong)}}.pui-modern .choice-grid label:has(:disabled){cursor:not-allowed;opacity:.5}.pui-modern .choice-grid input{pointer-events:auto;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);appearance:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface);opacity:1;border-radius:3.40282e38px;flex-shrink:0;position:relative}.pui-modern .choice-grid input:before{content:var(--tw-content);visibility:hidden;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-on-primary);border-radius:3.40282e38px;position:absolute;top:50%;left:50%}.pui-modern .choice-grid input:checked{border-color:var(--color-primary);background-color:var(--color-primary)}.pui-modern .choice-grid input:checked:before{content:var(--tw-content);visibility:visible}.pui-modern .choice-grid input:focus{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-outline-strong)}.pui-modern .choice-grid input:checked:focus{outline-color:var(--color-primary)}.pui-modern .choice-grid input:disabled{cursor:not-allowed}.pui-modern .choice-grid label:has(input:checked){border-color:var(--color-primary);background-color:#f973160d}@supports (color:color-mix(in lab, red, red)){.pui-modern .choice-grid label:has(input:checked){background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.pui-modern .choice-grid label:has(input:checked){color:var(--color-on-surface-strong)}.pui-modern .button{min-height:calc(var(--spacing) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-radius);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;display:inline-flex}@media (hover:hover){.pui-modern .button:hover{opacity:.75}}.pui-modern .button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}.pui-modern .button:active{opacity:1;outline-offset:0px}.pui-modern .button:disabled{cursor:not-allowed;opacity:.5}.pui-modern .button-primary{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-on-primary)}.pui-modern .button-primary:focus-visible{outline-color:var(--color-primary)}.pui-modern .button-secondary{border-color:var(--color-outline);color:var(--color-on-surface-strong);background-color:#0000}.pui-modern .button-secondary:focus-visible{outline-color:var(--color-outline-strong)}.pui-modern .button-danger{border-color:var(--color-danger);background-color:var(--color-danger);color:var(--color-on-danger)}.pui-modern .button-danger:focus-visible{outline-color:var(--color-danger)}.pui-modern .button-ghost{color:var(--color-secondary);background-color:#0000;border-color:#0000}.pui-modern .button-ghost:focus-visible{outline-color:var(--color-secondary)}.pui-modern .button-small{min-height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.pui-modern .button-large{min-height:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3)}.pui-modern .button-block{width:100%}.pui-modern .icon-button{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-radius);border-style:var(--tw-border-style);color:var(--color-on-surface);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;border-width:1px;border-color:#0000;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.pui-modern .icon-button:hover{background-color:var(--color-surface-alt);color:var(--color-on-surface-strong)}}.pui-modern .icon-button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.pui-modern .button.is-loading:before{content:"";border:2px solid;border-right-color:#0000;border-radius:999px;width:1.1rem;height:1.1rem;animation:.7s linear infinite pui-spin}.pui-modern :is(.copy-button,.sort-button,.domain-picker-toolbar button,.signin-cancel button){justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-radius);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;display:inline-flex}@media (hover:hover){.pui-modern :is(.copy-button,.sort-button,.domain-picker-toolbar button,.signin-cancel button):hover{background-color:#f973161a}@supports (color:color-mix(in lab, red, red)){.pui-modern :is(.copy-button,.sort-button,.domain-picker-toolbar button,.signin-cancel button):hover{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.pui-modern :is(.copy-button,.sort-button,.domain-picker-toolbar button,.signin-cancel button):hover{opacity:.75}}.pui-modern :is(.copy-button,.sort-button,.domain-picker-toolbar button,.signin-cancel button):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.pui-modern .panel,.pui-modern .metric-card,.pui-modern .signin-card,.pui-modern .error-card,.pui-modern .domain-connection-card{border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface);color:var(--color-on-surface);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.pui-modern .panel.form-panel,.pui-modern .domain-connection-card{overflow:visible}.pui-modern :is(.panel.form-panel,.domain-connection-card).has-open-combobox{z-index:60;position:relative}.pui-modern .panel-heading h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-on-surface-strong)}.pui-modern .badge{min-height:calc(var(--spacing) * 6);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.pui-modern .badge-success{background-color:#16a34a26}@supports (color:color-mix(in lab, red, red)){.pui-modern .badge-success{background-color:color-mix(in oklab, var(--color-success) 15%, transparent)}}.pui-modern .badge-success{color:var(--color-success)}.pui-modern .badge-warning{background-color:#d9770626}@supports (color:color-mix(in lab, red, red)){.pui-modern .badge-warning{background-color:color-mix(in oklab, var(--color-warning) 15%, transparent)}}.pui-modern .badge-warning{color:var(--color-warning)}.pui-modern .badge-danger{background-color:#dc262626}@supports (color:color-mix(in lab, red, red)){.pui-modern .badge-danger{background-color:color-mix(in oklab, var(--color-danger) 15%, transparent)}}.pui-modern .badge-danger{color:var(--color-danger)}.pui-modern .badge-neutral{background-color:#cbd5e14d}@supports (color:color-mix(in lab, red, red)){.pui-modern .badge-neutral{background-color:color-mix(in oklab, var(--color-outline) 30%, transparent)}}.pui-modern .badge-neutral{color:var(--color-on-surface)}.pui-modern .alert{border-radius:var(--radius-radius);border-style:var(--tw-border-style);background-color:var(--color-surface);width:100%;padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface);border-width:1px;position:relative;overflow:hidden}.pui-modern .alert-error{border-color:var(--color-danger);background-color:#dc26261a}@supports (color:color-mix(in lab, red, red)){.pui-modern .alert-error{background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.pui-modern .alert-error{color:var(--color-danger)}.pui-modern .alert-warning{border-color:var(--color-warning);background-color:#d977061a}@supports (color:color-mix(in lab, red, red)){.pui-modern .alert-warning{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}.pui-modern .alert-warning{color:var(--color-warning)}.pui-modern .alert-success{border-color:var(--color-success);background-color:#16a34a1a}@supports (color:color-mix(in lab, red, red)){.pui-modern .alert-success{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.pui-modern .alert-success{color:var(--color-success)}.pui-modern .notice{gap:calc(var(--spacing) * 3);border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-info);background-color:#0284c71a;display:flex}@supports (color:color-mix(in lab, red, red)){.pui-modern .notice{background-color:color-mix(in oklab, var(--color-info) 10%, transparent)}}.pui-modern .notice{padding:calc(var(--spacing) * 4);color:var(--color-on-surface)}.pui-modern .notice-success{border-color:var(--color-success);background-color:#16a34a1a}@supports (color:color-mix(in lab, red, red)){.pui-modern .notice-success{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.pui-modern .notice-warning{border-color:var(--color-warning);background-color:#d977061a}@supports (color:color-mix(in lab, red, red)){.pui-modern .notice-warning{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}.pui-modern .toast{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface-strong);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:flex}.pui-modern .toast-success{border-color:var(--color-success);background-color:var(--color-success);color:var(--color-on-success)}.pui-modern .toast-error{border-color:var(--color-danger);background-color:var(--color-danger);color:var(--color-on-danger)}.pui-modern .toast-warning{border-color:var(--color-warning);background-color:var(--color-warning);color:var(--color-on-warning)}.pui-modern .toast button{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius-radius);color:currentColor;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.pui-modern .toast button:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.pui-modern .toast button:hover{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}}.pui-modern .toast button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:currentColor}.pui-modern .form-status:not(:empty),.pui-modern .domain-picker-status{border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface-alt);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface)}.pui-modern .form-status.success,.pui-modern .domain-picker-status.success{border-color:var(--color-success);background-color:#16a34a1a}@supports (color:color-mix(in lab, red, red)){.pui-modern .form-status.success,.pui-modern .domain-picker-status.success{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.pui-modern .form-status.success,.pui-modern .domain-picker-status.success{color:var(--color-success)}.pui-modern .form-status.error,.pui-modern .domain-picker-status.error{border-color:var(--color-danger);background-color:#dc26261a}@supports (color:color-mix(in lab, red, red)){.pui-modern .form-status.error,.pui-modern .domain-picker-status.error{background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.pui-modern .form-status.error,.pui-modern .domain-picker-status.error{color:var(--color-danger)}.pui-modern .responsive-table{border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);width:100%;overflow-x:auto}.pui-modern table{text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface)}.pui-modern thead{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-outline);background-color:var(--color-surface-alt);color:var(--color-on-surface-strong)}.pui-modern th{background-color:var(--color-surface-alt);padding:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-on-surface-strong)}.pui-modern td{border-bottom-style:var(--tw-border-style);border-color:#cbd5e1b3;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.pui-modern td{border-color:color-mix(in oklab, var(--color-outline) 70%, transparent)}}.pui-modern td{padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.pui-modern tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.pui-modern tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.pui-modern tbody tr:hover{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.pui-modern tbody tr:hover{background-color:color-mix(in oklab, var(--color-surface-alt) 70%, transparent)}}}.pui-modern :is(.pagination,.pagination-client){justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-outline);padding:calc(var(--spacing) * 4);display:flex}.pui-modern .tab-list{gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-outline);background-color:#0000;padding:0;display:flex;overflow-x:auto}.pui-modern .tab-list button{border-bottom-style:var(--tw-border-style);height:min-content;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-on-surface);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-color:#0000;border-bottom-width:2px}@media (hover:hover){.pui-modern .tab-list button:hover{border-color:var(--color-outline-strong);color:var(--color-on-surface-strong)}}.pui-modern .tab-list button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.pui-modern .tab-list button[aria-selected=true]{border-color:var(--color-primary);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pui-modern details:not(.user-menu){border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface-alt);overflow:hidden}.pui-modern details:not(.user-menu)>summary{cursor:pointer;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-on-surface-strong);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));list-style-type:none}@media (hover:hover){.pui-modern details:not(.user-menu)>summary:hover{background-color:#cbd5e133}@supports (color:color-mix(in lab, red, red)){.pui-modern details:not(.user-menu)>summary:hover{background-color:color-mix(in oklab, var(--color-outline) 20%, transparent)}}}.pui-modern details:not(.user-menu)>summary:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.pui-modern .user-dropdown{border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface);padding:calc(var(--spacing) * 1.5);color:var(--color-on-surface);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.pui-modern .user-dropdown :is(a,button){border-radius:var(--radius-radius);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (hover:hover){.pui-modern .user-dropdown :is(a,button):hover{background-color:var(--color-surface-alt);color:var(--color-on-surface-strong)}}.pui-modern .breadcrumbs{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface);display:flex}.pui-modern .breadcrumbs a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary)}@media (hover:hover){.pui-modern .breadcrumbs a:hover{text-decoration-line:underline}}.pui-modern .modal{max-width:var(--container-lg);border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface);color:var(--color-on-surface);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding:0;overflow:hidden}.pui-modern .modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a61}.pui-modern .modal-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-outline);background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.pui-modern .modal-header{background-color:color-mix(in oklab, var(--color-surface-alt) 60%, transparent)}}.pui-modern .modal-header{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.pui-modern .modal-body{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}.pui-modern .modal-actions{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-outline);background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.pui-modern .modal-actions{background-color:color-mix(in oklab, var(--color-surface-alt) 60%, transparent)}}.pui-modern .modal-actions{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.pui-modern .progress{height:calc(var(--spacing) * 2.5);border-radius:var(--radius-radius);background-color:#cbd5e14d;width:100%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pui-modern .progress{background-color:color-mix(in oklab, var(--color-outline) 30%, transparent)}}.pui-modern .progress::-webkit-progress-bar{border-radius:var(--radius-radius);background-color:#cbd5e14d}@supports (color:color-mix(in lab, red, red)){.pui-modern .progress::-webkit-progress-bar{background-color:color-mix(in oklab, var(--color-outline) 30%, transparent)}}.pui-modern .progress::-webkit-progress-value{border-radius:var(--radius-radius);background-color:var(--color-primary)}.pui-modern .progress::-moz-progress-bar{border-radius:var(--radius-radius);background-color:var(--color-primary)}.pui-modern .sidebar{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-outline);background-color:var(--color-surface);color:var(--color-on-surface)}.pui-modern .brand{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-outline)}.pui-modern .brand-mark{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-radius);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;overflow:visible}.pui-modern .brand-logo{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.pui-modern .error-icon{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;padding:0;overflow:visible}.pui-modern .error-icon .brand-logo{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.pui-modern .side-nav a{border-radius:var(--radius-radius);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-on-surface);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.pui-modern .side-nav a:hover{background-color:var(--color-surface-alt);color:var(--color-on-surface-strong)}}.pui-modern .side-nav a.active{background-color:#f973161a}@supports (color:color-mix(in lab, red, red)){.pui-modern .side-nav a.active{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.pui-modern .side-nav a.active{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pui-modern .topbar{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-outline);background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.pui-modern .topbar{background-color:color-mix(in oklab, var(--color-surface) 95%, transparent)}}.pui-modern .domain-options label{min-height:calc(var(--spacing) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface-alt);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-on-surface);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.pui-modern .domain-options label:hover{border-color:var(--color-outline-strong)}}.pui-modern .domain-options label:has(input:checked){border-color:var(--color-primary);background-color:#f973160d}@supports (color:color-mix(in lab, red, red)){.pui-modern .domain-options label:has(input:checked){background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.pui-modern .domain-options label:has(input:checked){color:var(--color-on-surface-strong)}.pui-modern .app-splash{z-index:200;background-color:var(--color-surface);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:fixed;inset:0}.pui-modern .app-splash.is-leaving{pointer-events:none;opacity:0}.pui-modern .splash-card{align-items:center;gap:calc(var(--spacing) * 5);border-radius:var(--radius-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-outline);background-color:var(--color-surface-alt);padding-inline:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 9);text-align:center;color:var(--color-on-surface);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex}.pui-modern .splash-brand-icon{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.pui-modern .splash-card strong{font-family:var(--font-title);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-on-surface-strong)}.pui-modern .splash-card span{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-on-surface);display:block}.pui-modern .splash-spinner{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);animation:var(--animate-spin);fill:var(--color-primary);color:var(--color-outline)}@media (prefers-reduced-motion:reduce){.pui-modern .splash-spinner{animation:none}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.grow{flex-grow:1}}@keyframes pui-spin{to{transform:rotate(360deg)}}@keyframes pui-splash-failsafe{to{visibility:hidden;opacity:0}}.pui-modern .app-splash{animation:10ms 3s forwards pui-splash-failsafe}@media (max-width:600px){.pui-modern .responsive-table{border:0;overflow:visible}}@media (prefers-reduced-motion:reduce){.pui-modern *,.pui-modern :before,.pui-modern :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}