a.button[data-v-503f9385],button[data-v-503f9385]{align-items:center;color:var(--ui-color);display:inline-flex;font-family:var(--ui-font-family);font-size:var(--ui-font-size);font-weight:var(--ui-font-weight);gap:calc(var(--ui-padding-x)/2);justify-content:center;letter-spacing:var(--ui-letter-spacing);line-height:var(--ui-line-height);min-width:-moz-fit-content;min-width:fit-content;position:relative;text-transform:var(--ui-text-transform);width:-moz-fit-content;width:fit-content}a.button[data-v-503f9385]:not(.unstyled),button[data-v-503f9385]:not(.unstyled){background:var(--button-background);border:var(--button-border);border-radius:var(--button-border-radius);color:var(--button-color);padding:var(--ui-padding-y) var(--ui-padding-x);transition:background var(--speed),border-color var(--speed),color var(--speed)}a.button>span[data-v-503f9385],button>span[data-v-503f9385]{align-items:center;display:flex;gap:var(--ui-padding-x);height:100%;justify-content:center;line-height:var(--ui-line-height);text-align:center;width:100%}a.button[data-v-503f9385]>.icon,button[data-v-503f9385]>.icon{color:var(--button-icon-color);transition:color var(--speed)}a.button[data-v-503f9385]:has(>.icon:first-child),button[data-v-503f9385]:has(>.icon:first-child){padding-left:calc(var(--ui-padding-x) - var(--size-1))}a.button:has(>.icon:first-child).small[data-v-503f9385],button:has(>.icon:first-child).small[data-v-503f9385]{padding-left:calc(var(--ui-padding-x)/2)}a.button[data-v-503f9385]:has(>.icon:first-child:last-child),button[data-v-503f9385]:has(>.icon:first-child:last-child){aspect-ratio:1;padding:var(--ui-padding-y)}a.button:has(>.icon:first-child:last-child).small[data-v-503f9385],button:has(>.icon:first-child:last-child).small[data-v-503f9385]{padding:calc(var(--ui-padding-y)/2)}a.button.small[data-v-503f9385],button.small[data-v-503f9385]{min-height:0;padding:calc(var(--ui-padding-y)/2) calc(var(--ui-padding-x)/2)}a.button.small[data-v-503f9385] .icon,button.small[data-v-503f9385] .icon{height:var(--size-3);width:var(--size-3)}a.button.link[data-v-503f9385],button.link[data-v-503f9385]{background:transparent;border:0;color:var(--color);line-height:inherit;padding:0}a.button.link[data-v-503f9385] .icon,button.link[data-v-503f9385] .icon{align-self:center;height:1em;width:1em}a.button.link.muted[data-v-503f9385],button.link.muted[data-v-503f9385],a.button.link.muted[data-v-503f9385] .icon,button.link.muted[data-v-503f9385] .icon{color:var(--muted)}a.button.inline[data-v-503f9385],button.inline[data-v-503f9385]{align-items:baseline;align-self:baseline;display:inline-flex;gap:.2em;height:inherit;margin:0!important;padding:0 var(--size-1)!important;width:-moz-min-content;width:min-content}a.button.invisible[data-v-503f9385],button.invisible[data-v-503f9385]{left:-200vw;opacity:0;position:absolute}a.button.danger[data-v-503f9385],button.danger[data-v-503f9385]{border-color:var(--error);color:var(--error)}a.button.danger[data-v-503f9385] .icon,button.danger[data-v-503f9385] .icon{color:var(--error)}a.button[data-v-503f9385]:is(:hover,:active,:focus,.active),button[data-v-503f9385]:is(:hover,:active,:focus,.active){background:var(--button-background-highlight);border-color:var(--button-border-color-highlight);color:var(--button-color-highlight)}a.button[data-v-503f9385]:is(:hover,:active,:focus,.active)>.icon,button[data-v-503f9385]:is(:hover,:active,:focus,.active)>.icon{color:var(--button-icon-color-highlight)}a.button:is(:hover,:active,:focus,.active).link[data-v-503f9385],button:is(:hover,:active,:focus,.active).link[data-v-503f9385]{background:transparent!important;color:var(--color)}a.button:is(:hover,:active,:focus,.active).link[data-v-503f9385]>.icon,button:is(:hover,:active,:focus,.active).link[data-v-503f9385]>.icon{color:var(--gray-z-7)}a.button:is(:hover,:active,:focus,.active).link.muted[data-v-503f9385],button:is(:hover,:active,:focus,.active).link.muted[data-v-503f9385]{color:var(--color)}a.button:is(:hover,:active,:focus,.active).link.muted[data-v-503f9385]>.icon,button:is(:hover,:active,:focus,.active).link.muted[data-v-503f9385]>.icon{color:var(--gray-z-7)}a.button.non-interactive[data-v-503f9385],a.button[disabled][data-v-503f9385]:not([disabled=false]),button.non-interactive[data-v-503f9385],button[disabled][data-v-503f9385]:not([disabled=false]){pointer-events:none}a.button[disabled][data-v-503f9385]:not([disabled=false]),button[disabled][data-v-503f9385]:not([disabled=false]){color:var(--muted)}.actions[data-v-0bfb9672]{align-items:center;border:0;display:flex;flex-wrap:wrap;gap:var(--spacer-sm);margin:0;padding:0}.actions[data-v-0bfb9672]:empty{display:none!important}.actions[data-v-0bfb9672]>.input-group,.actions[data-v-0bfb9672]>.input-group>*,.actions[data-v-0bfb9672]>a,.actions[data-v-0bfb9672]>button{height:var(--form-item-height)}.actions[data-v-0bfb9672]>.input-group.small,.actions[data-v-0bfb9672]>.input-group>*.small,.actions[data-v-0bfb9672]>a.small,.actions[data-v-0bfb9672]>button.small{height:var(--form-item-height-sm)}.actions[data-v-0bfb9672]>label{align-items:center;color:var(--ui-color);display:flex;font-family:var(--ui-font-family);font-size:var(--ui-font-size);font-weight:var(--ui-font-weight);gap:var(--spacer-sm);letter-spacing:var(--ui-letter-spacing);line-height:var(--ui-line-height);text-transform:var(--ui-text-transform);white-space:nowrap}.actions[data-v-0bfb9672] .button,.actions[data-v-0bfb9672] select{width:auto}.dialog{background:var(--background);border:var(--border);border-radius:var(--border-radius);color:var(--color);container-type:inline-size;height:0;max-height:100dvh;max-width:min(var(--dialog-width),calc(100vw - var(--spacer)*2));min-height:-moz-min-content;min-height:min-content;opacity:0;overscroll-behavior:contain;padding:calc(var(--spacer)*2);pointer-events:none;position:fixed;width:100%}@media(min-width:45rem){.dialog{max-height:calc(100dvh - var(--spacer)*2)}}.dialog.modal{display:grid;padding:var(--spacer-lg);grid-gap:var(--spacer);gap:var(--spacer)}.dialog.modal:has(>h1:first-of-type){font-size:var(--ui-font-size);padding:var(--spacer);padding-top:calc(var(--spacer)*3)}.dialog.compat{transform:translate(-50%,-50%)}.dialog:focus{outline:none}.dialog+.overlay,.dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--backdrop-background-color)}.dialog.open,.dialog[open]{animation:fade-in var(--speed);opacity:1;pointer-events:all}.dialog.open.compat,.dialog[open].compat{animation:compat-dialog-fade-in var(--speed)}.dialog.open+.overlay,.dialog.open::backdrop,.dialog[open]+.overlay,.dialog[open]::backdrop{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);background:var(--backdrop-background-color)}.dialog.open{left:50%;position:fixed;top:50%;z-index:var(--z-index-dialog)}.dialog.open+.overlay{inset:0;position:fixed;z-index:var(--z-index-overlay)}.dialog>.close{height:var(--spacer);padding:0;position:absolute;right:var(--spacer);top:var(--spacer);width:var(--spacer);z-index:10}.dialog>.close:is(:hover,:active,:focus,.active){outline:none}.dialog.modal>.close{align-items:center;background:var(--background);border-bottom:var(--border);border-left:var(--border);display:flex;height:calc(var(--spacer)*2);justify-content:center;right:0;top:0;width:calc(var(--spacer)*2)}.dialog>h1{font-family:var(--ui-font-family);font-size:var(--ui-font-size);margin-bottom:var(--size-3);padding-right:var(--size-6);text-transform:var(--ui-text-transform)}.dialog.modal>h1:first-of-type{align-items:center;background:var(--background);border-bottom:var(--border);display:flex;font-size:var(--ui-font-size);height:calc(var(--spacer)*2);left:0;margin:0;padding:0 0 0 var(--spacer);position:absolute;top:0;width:100%}.dialog>.actions{display:flex;gap:var(--spacer);justify-content:flex-end;margin-top:var(--spacer)}.dialog.modal .modal-footer{border-top:var(--border);justify-content:flex-end;margin:var(--spacer) calc(var(--spacer)*-1) calc(var(--spacer)*-1);padding:var(--spacer)}body:has(.dialog.open),body:has(dialog[open]),html:has(.dialog.open),html:has(dialog[open]){overflow:hidden}@keyframes compat-dialog-fade-in{0%{opacity:0;transform:translate(-50%,calc(-50% + var(--spacer)))}to{opacity:1;transform:translate(-50%,-50%)}}.subscribe[data-v-fbe61c0d]{--width-sm:4.25rem;--width-lg:9rem;box-shadow:0 0 0 1px color-mix(in srgb,var(--white),transparent 99%),0 4px 6px #00000008,0 8px 16px #00000005,0 16px 32px #00000008}@media(min-width:45rem){.subscribe[data-v-fbe61c0d]{--width-lg:14rem}}.subscribe[data-v-fbe61c0d]{height:var(--form-item-height-sm);position:relative;transition:width var(--speed);width:var(--width-sm)}.subscribe.active[data-v-fbe61c0d]{width:var(--width-lg)}.subscribe[data-v-fbe61c0d]>*{position:absolute;right:0;transition:all var(--speed);width:100%}.subscribe>button[data-v-fbe61c0d]{white-space:nowrap}.subscribe>button[data-v-fbe61c0d],input[data-v-fbe61c0d]{font-size:var(--font-sm)!important}input[data-v-fbe61c0d]{transition:width var(--speed);width:100%}input[data-v-fbe61c0d]::-ms-input-placeholder,input[data-v-fbe61c0d]::placeholder{color:var(--button-color)!important}
