@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-duration:initial;--tw-outline-style:solid;--tw-font-weight:initial;--tw-border-style:solid}}}@layer{.btn.svelte-q1471s{--label-font-size:2rem;--icon-font-size:2rem;--block-padding:0;--inline-padding:0;--gap:1rem;justify-content:center;align-items:center;gap:var(--gap);padding-inline:var(--inline-padding);padding-block:var(--block-padding);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s}.btn.svelte-q1471s:focus{outline-style:var(--tw-outline-style);outline-width:4px}.btn.svelte-q1471s.extra-small{--label-font-size:var(--text-f-sm)}.btn.svelte-q1471s.extra-small:has(>.label:where(.svelte-q1471s)){--block-padding:.5rem;--inline-padding:.125rem}.btn.svelte-q1471s.extra-small:has(>i:where(.svelte-q1471s)){--block-padding:.5rem;--inline-padding:.5rem}.btn.svelte-q1471s.extra-small:has(>.label:where(.svelte-q1471s)):has(>i:where(.svelte-q1471s)){--block-padding:.125rem;--inline-padding:.125rem}.btn.svelte-q1471s.small{--label-font-size:var(--text-f-sm)}.btn.svelte-q1471s.small:has(>.label:where(.svelte-q1471s)){--block-padding:.875rem;--inline-padding:1.25rem}.btn.svelte-q1471s.small:has(>i:where(.svelte-q1471s)){--block-padding:.5rem;--inline-padding:.5rem}.btn.svelte-q1471s.small:has(>.label:where(.svelte-q1471s)):has(>i:where(.svelte-q1471s)){--block-padding:.5rem;--inline-padding:1.25rem}.btn.svelte-q1471s.default{--label-font-size:var(--text-f-lg);--block-padding:0;--inline-padding:0}.btn.svelte-q1471s.default:has(>.label:where(.svelte-q1471s)){--block-padding:.8125rem;--inline-padding:1.625rem}.btn.svelte-q1471s.default:has(>i:where(.svelte-q1471s)){--block-padding:.5rem;--inline-padding:.5rem}.btn.svelte-q1471s.default:has(>.label:where(.svelte-q1471s)):has(>i:where(.svelte-q1471s)){--block-padding:.75rem;--inline-padding:2rem}.btn.svelte-q1471s .label:where(.svelte-q1471s){font-size:var(--label-font-size);color:currentColor}.btn.svelte-q1471s i:where(.svelte-q1471s){font-size:var(--icon-font-size);color:currentColor}.btn-filled.svelte-q1471s{background-color:var(--color-primary,var(--color-primary));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-on-primary,var(--color-white))}@media(hover:hover){.btn-filled.svelte-q1471s:hover{background-color:var(--color-primary-hover,var(--color-primary-hover))}}.btn-filled.svelte-q1471s:focus{outline-color:var(--color-outline-primary,var(--color-on-primary-variant))}.btn-filled.svelte-q1471s:disabled{background-color:var(--color-on-surface,var(--color-on-surface))}@supports (color:color-mix(in lab,red,red)){.btn-filled.svelte-q1471s:disabled{background-color:color-mix(in oklab,var(--color-on-surface,var(--color-on-surface))12%,transparent)}}.btn-filled.svelte-q1471s:disabled{color:var(--color-on-surface,var(--color-on-surface))}@supports (color:color-mix(in lab,red,red)){.btn-filled.svelte-q1471s:disabled{color:color-mix(in oklab,var(--color-on-surface,var(--color-on-surface))38%,transparent)}}.btn-outline.svelte-q1471s{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-on-surface,var(--color-on-surface));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-on-surface,var(--color-on-surface))}@media(hover:hover){.btn-outline.svelte-q1471s:hover{background-color:var(--color-neutral-hover,var(--color-surface-container-high))}}.btn-outline.svelte-q1471s:focus{outline-color:var(--color-outline-variant,var(--color-outline-variant))}.btn-outline.svelte-q1471s:active{background-color:var(--color-neutral-active,var(--color-surface-container-highest))}.btn-outline.svelte-q1471s:disabled{color:var(--color-on-surface,var(--color-on-surface));border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.btn-outline.svelte-q1471s:disabled{color:color-mix(in oklab,var(--color-on-surface,var(--color-on-surface))38%,transparent)}}.btn-outline-filled.svelte-q1471s{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-width:1px}@media(hover:hover){.btn-outline-filled.svelte-q1471s:hover{background-color:var(--color-primary,var(--color-primary));color:var(--color-white,var(--color-white));border-color:#0000}}.btn-outline-filled.svelte-q1471s:focus{outline-style:var(--tw-outline-style);outline-width:4px;outline-color:var(--color-outline-primary,var(--color-on-primary-variant))}.btn-outline-filled.svelte-q1471s:disabled{border-color:var(--color-outline-variant,var(--color-outline-variant));background-color:var(--color-white,var(--color-white))}.btn-outline-filled-inverted.svelte-q1471s{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,var(--color-white));border-width:1px;border-color:currentColor}@media(hover:hover){.btn-outline-filled-inverted.svelte-q1471s:hover{background-color:var(--color-primary,var(--color-primary));color:var(--color-white,var(--color-white));border-color:#0000}}.btn-outline-filled-inverted.svelte-q1471s:focus{outline-style:var(--tw-outline-style);outline-width:4px;outline-color:var(--color-outline-primary,var(--color-on-primary-variant))}.btn-outline-filled-inverted.svelte-q1471s:disabled{border-color:var(--color-outline-variant,var(--color-outline-variant));background-color:var(--color-white,var(--color-white))}.btn-text.svelte-q1471s{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-on-surface-variant,var(--color-on-surface-variant));border-width:1px;border-color:#0000}.btn-text.svelte-q1471s:focus{outline-color:var(--color-outline-variant,var(--color-outline-variant))}.btn-text.svelte-q1471s:active{background-color:var(--color-neutral-active,var(--color-surface-container-highest))}.btn-text.svelte-q1471s:disabled{color:var(--color-on-surface,var(--color-on-surface))}@supports (color:color-mix(in lab,red,red)){.btn-text.svelte-q1471s:disabled{color:color-mix(in oklab,var(--color-on-surface,var(--color-on-surface))38%,transparent)}}.btn-uppercase-text.svelte-q1471s{gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-on-surface-variant,var(--color-on-surface-variant));border-width:1px;border-color:#0000}@media(hover:hover){.btn-uppercase-text.svelte-q1471s:hover{color:var(--color-on-surface,var(--color-on-surface))}}.btn-uppercase-text.svelte-q1471s:focus{outline-color:var(--color-outline-variant,var(--color-outline-variant))}.btn-uppercase-text.svelte-q1471s:active,.btn-uppercase-text.svelte-q1471s:disabled{color:var(--color-on-surface,var(--color-on-surface))}@supports (color:color-mix(in lab,red,red)){.btn-uppercase-text.svelte-q1471s:disabled{color:color-mix(in oklab,var(--color-on-surface,var(--color-on-surface))38%,transparent)}}.btn-uppercase-text.svelte-q1471s .label:where(.svelte-q1471s){text-transform:uppercase}.btn-uppercase-text-inverted.svelte-q1471s{gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);color:var(--color-white,var(--color-white));border-width:1px;border-color:#0000}@media(hover:hover){.btn-uppercase-text-inverted.svelte-q1471s:hover{color:var(--color-surface-container,var(--color-surface-container))}}.btn-uppercase-text-inverted.svelte-q1471s:focus{outline-color:var(--color-outline-variant,var(--color-outline-variant))}.btn-uppercase-text-inverted.svelte-q1471s:active,.btn-uppercase-text-inverted.svelte-q1471s:disabled{color:var(--color-surface-container,var(--color-surface-container))}@supports (color:color-mix(in lab,red,red)){.btn-uppercase-text-inverted.svelte-q1471s:disabled{color:color-mix(in oklab,var(--color-surface-container,var(--color-surface-container))38%,transparent)}}.btn-uppercase-text-inverted.svelte-q1471s .label:where(.svelte-q1471s){text-transform:uppercase}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
