.btn-primary-full{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-primary-full:disabled,.btn-primary-full[disabled]{pointer-events:none}:where(.btn-primary-full:is(input[type=checkbox])),:where(.btn-primary-full:is(input[type=radio])){width:auto;appearance:none}.btn-primary-full:is(input[type=checkbox]):after,.btn-primary-full:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-primary-full:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-primary-full:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-primary-full:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary-full.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-full:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-full:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-full:disabled:hover,.btn-primary-full[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-primary-full:is(input[type=checkbox]:checked):hover,.btn-primary-full:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-primary-full{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-primary-full:active:focus,.btn-primary-full:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-primary-full{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2));--btn-color:var(--fallback-p)}}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-full.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-full:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary-full{color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary-full{--btn-color:var(--p)}}.btn-primary-full.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-primary-full.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-full{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary-full.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-full.btn-disabled,.btn-primary-full:disabled,.btn-primary-full[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-primary-full:is(input[type=checkbox]:checked),.btn-primary-full:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-full:is(input[type=checkbox]:checked):focus-visible,.btn-primary-full:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-primary-full){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-primary-full){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-primary-full){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-full{width:100%;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-primary-full:hover{background-color:#4b5563!important;color:#fff!important}.btn-primary-lg{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-primary-lg:disabled,.btn-primary-lg[disabled]{pointer-events:none}:where(.btn-primary-lg:is(input[type=checkbox])),:where(.btn-primary-lg:is(input[type=radio])){width:auto;appearance:none}.btn-primary-lg:is(input[type=checkbox]):after,.btn-primary-lg:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-primary-lg:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-primary-lg:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-primary-lg:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary-lg.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-lg:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-lg:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-lg:disabled:hover,.btn-primary-lg[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-primary-lg:is(input[type=checkbox]:checked):hover,.btn-primary-lg:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-primary-lg{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-primary-lg:active:focus,.btn-primary-lg:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-primary-lg{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2));--btn-color:var(--fallback-p)}}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-lg.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-lg:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary-lg{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary-lg{--btn-color:var(--p)}}.btn-primary-lg.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-primary-lg.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-lg{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary-lg.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-lg.btn-disabled,.btn-primary-lg:disabled,.btn-primary-lg[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-primary-lg:is(input[type=checkbox]:checked),.btn-primary-lg:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-lg:is(input[type=checkbox]:checked):focus-visible,.btn-primary-lg:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-primary-lg){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(.btn-primary-lg){height:4rem;width:4rem;padding:0}.btn-circle:where(.btn-primary-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.join.join-vertical>:where(:not(:first-child)):is(.btn-primary-lg){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-primary-lg){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-lg{color:#fff!important}.btn-primary-lg:hover{background-color:#4b5563!important;color:#fff!important}.btn-primary-outline{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-primary-outline:disabled,.btn-primary-outline[disabled]{pointer-events:none}:where(.btn-primary-outline:is(input[type=checkbox])),:where(.btn-primary-outline:is(input[type=radio])){width:auto;appearance:none}.btn-primary-outline:is(input[type=checkbox]):after,.btn-primary-outline:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-primary-outline:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-primary-outline:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-primary-outline:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary-outline.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-outline:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-outline:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-outline:disabled:hover,.btn-primary-outline[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-primary-outline:is(input[type=checkbox]:checked):hover,.btn-primary-outline:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-primary-outline{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-primary-outline:active:focus,.btn-primary-outline:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-primary-outline{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2));--btn-color:var(--fallback-p)}}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-outline.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-outline:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary-outline{color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary-outline{--btn-color:var(--p)}}.btn-primary-outline.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-primary-outline.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-outline{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary-outline.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-outline.btn-disabled,.btn-primary-outline:disabled,.btn-primary-outline[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-primary-outline:is(input[type=checkbox]:checked),.btn-primary-outline:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-outline:is(input[type=checkbox]:checked):focus-visible,.btn-primary-outline:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-primary-outline){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-outline{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(.btn-primary-outline){height:4rem;width:4rem;padding:0}.btn-circle:where(.btn-primary-outline){height:4rem;width:4rem;border-radius:9999px;padding:0}.join.join-vertical>:where(:not(:first-child)):is(.btn-primary-outline){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-primary-outline){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-outline{width:75%;--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)));outline-style:solid}.btn-primary-outline:hover{background-color:#4b5563!important}.btn-primary-nav{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-primary-nav:disabled,.btn-primary-nav[disabled]{pointer-events:none}:where(.btn-primary-nav:is(input[type=checkbox])),:where(.btn-primary-nav:is(input[type=radio])){width:auto;appearance:none}.btn-primary-nav:is(input[type=checkbox]):after,.btn-primary-nav:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-primary-nav:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-primary-nav:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-primary-nav:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary-nav.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-nav:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-nav:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-nav:disabled:hover,.btn-primary-nav[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-primary-nav:is(input[type=checkbox]:checked):hover,.btn-primary-nav:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-primary-nav{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-primary-nav:active:focus,.btn-primary-nav:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-primary-nav{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2));--btn-color:var(--fallback-p)}}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-nav.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-nav:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary-nav{color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary-nav{--btn-color:var(--p)}}.btn-primary-nav.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-primary-nav.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-nav{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary-nav.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-nav.btn-disabled,.btn-primary-nav:disabled,.btn-primary-nav[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-primary-nav:is(input[type=checkbox]:checked),.btn-primary-nav:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-nav:is(input[type=checkbox]:checked):focus-visible,.btn-primary-nav:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-primary-nav){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-primary-nav){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-primary-nav){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-nav{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-primary-nav:hover{border-color:#4b5563!important;color:#fff!important}.btn-primary-nav-responsive{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-primary-nav-responsive:disabled,.btn-primary-nav-responsive[disabled]{pointer-events:none}:where(.btn-primary-nav-responsive:is(input[type=checkbox])),:where(.btn-primary-nav-responsive:is(input[type=radio])){width:auto;appearance:none}.btn-primary-nav-responsive:is(input[type=checkbox]):after,.btn-primary-nav-responsive:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-primary-nav-responsive:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-primary-nav-responsive:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-primary-nav-responsive:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary-nav-responsive.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-nav-responsive:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-nav-responsive:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-nav-responsive:disabled:hover,.btn-primary-nav-responsive[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-primary-nav-responsive:is(input[type=checkbox]:checked):hover,.btn-primary-nav-responsive:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-primary-nav-responsive{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-primary-nav-responsive:active:focus,.btn-primary-nav-responsive:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-primary-nav-responsive{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2));--btn-color:var(--fallback-p)}}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-nav-responsive.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-nav-responsive:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary-nav-responsive{color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary-nav-responsive{--btn-color:var(--p)}}.btn-primary-nav-responsive.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-primary-nav-responsive.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-nav-responsive{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary-nav-responsive.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-nav-responsive.btn-disabled,.btn-primary-nav-responsive:disabled,.btn-primary-nav-responsive[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-primary-nav-responsive:is(input[type=checkbox]:checked),.btn-primary-nav-responsive:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-nav-responsive:is(input[type=checkbox]:checked):focus-visible,.btn-primary-nav-responsive:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-primary-nav-responsive){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-primary-nav-responsive){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-primary-nav-responsive){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-nav-responsive{width:100%;text-align:center;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}@media (min-width:768px){.btn-primary-nav-responsive{width:auto;min-width:180px;max-width:180px}}.btn-primary-nav-responsive:hover{border-color:#4b5563!important;color:#fff!important}.btn-primary-outline-offset{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-primary-outline-offset:disabled,.btn-primary-outline-offset[disabled]{pointer-events:none}:where(.btn-primary-outline-offset:is(input[type=checkbox])),:where(.btn-primary-outline-offset:is(input[type=radio])){width:auto;appearance:none}.btn-primary-outline-offset:is(input[type=checkbox]):after,.btn-primary-outline-offset:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-primary-outline-offset:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-primary-outline-offset:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-primary-outline-offset:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary-outline-offset.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-outline-offset:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-outline-offset:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-outline-offset:disabled:hover,.btn-primary-outline-offset[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-primary-outline-offset:is(input[type=checkbox]:checked):hover,.btn-primary-outline-offset:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-primary-outline-offset{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-primary-outline-offset:active:focus,.btn-primary-outline-offset:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-primary-outline-offset{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2));--btn-color:var(--fallback-p)}}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-outline-offset.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-outline-offset:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary-outline-offset{color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary-outline-offset{--btn-color:var(--p)}}.btn-primary-outline-offset.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-primary-outline-offset.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-outline-offset{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary-outline-offset.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-outline-offset.btn-disabled,.btn-primary-outline-offset:disabled,.btn-primary-outline-offset[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-primary-outline-offset:is(input[type=checkbox]:checked),.btn-primary-outline-offset:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-outline-offset:is(input[type=checkbox]:checked):focus-visible,.btn-primary-outline-offset:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-primary-outline-offset){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-primary-outline-offset){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-primary-outline-offset){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-outline-offset{padding:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)));outline-style:solid;outline-offset:2px;outline-color:#4b5563!important}.btn-primary-outline-offset-responsive{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-primary-outline-offset-responsive:disabled,.btn-primary-outline-offset-responsive[disabled]{pointer-events:none}:where(.btn-primary-outline-offset-responsive:is(input[type=checkbox])),:where(.btn-primary-outline-offset-responsive:is(input[type=radio])){width:auto;appearance:none}.btn-primary-outline-offset-responsive:is(input[type=checkbox]):after,.btn-primary-outline-offset-responsive:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-primary-outline-offset-responsive:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-primary-outline-offset-responsive:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-primary-outline-offset-responsive:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary-outline-offset-responsive.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-outline-offset-responsive:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-outline-offset-responsive:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-outline-offset-responsive:disabled:hover,.btn-primary-outline-offset-responsive[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-primary-outline-offset-responsive:is(input[type=checkbox]:checked):hover,.btn-primary-outline-offset-responsive:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-primary-outline-offset-responsive{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-primary-outline-offset-responsive:active:focus,.btn-primary-outline-offset-responsive:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-primary-outline-offset-responsive{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2));--btn-color:var(--fallback-p)}}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-outline-offset-responsive.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-outline-offset-responsive:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary-outline-offset-responsive{color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary-outline-offset-responsive{--btn-color:var(--p)}}.btn-primary-outline-offset-responsive.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-primary-outline-offset-responsive.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-outline-offset-responsive{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary-outline-offset-responsive.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-outline-offset-responsive.btn-disabled,.btn-primary-outline-offset-responsive:disabled,.btn-primary-outline-offset-responsive[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-primary-outline-offset-responsive:is(input[type=checkbox]:checked),.btn-primary-outline-offset-responsive:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-outline-offset-responsive:is(input[type=checkbox]:checked):focus-visible,.btn-primary-outline-offset-responsive:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-primary-outline-offset-responsive){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-primary-outline-offset-responsive){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-primary-outline-offset-responsive){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-outline-offset-responsive{padding:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)));outline-style:solid;outline-offset:2px;width:100%}@media (min-width:1024px){.btn-primary-outline-offset-responsive{width:auto}}.btn-primary-outline-offset-responsive:hover{background-color:#4b5563!important}.btn-ghost-nav{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-ghost-nav:disabled,.btn-ghost-nav[disabled]{pointer-events:none}:where(.btn-ghost-nav:is(input[type=checkbox])),:where(.btn-ghost-nav:is(input[type=radio])){width:auto;appearance:none}.btn-ghost-nav:is(input[type=checkbox]):after,.btn-ghost-nav:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-ghost-nav:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-ghost-nav:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-ghost-nav:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-ghost-nav.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost-nav:hover{border-color:transparent}@supports (color:oklch(0% 0 0)){.btn-ghost-nav:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.btn-ghost-nav:disabled:hover,.btn-ghost-nav[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-ghost-nav:is(input[type=checkbox]:checked):hover,.btn-ghost-nav:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-ghost-nav{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-ghost-nav:active:focus,.btn-ghost-nav:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-ghost-nav{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-ghost-nav:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-ghost-nav.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost-nav.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost-nav{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost-nav.btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.btn-ghost-nav.btn-disabled,.btn-ghost-nav:disabled,.btn-ghost-nav[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-ghost-nav:is(input[type=checkbox]:checked),.btn-ghost-nav:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-ghost-nav:is(input[type=checkbox]:checked):focus-visible,.btn-ghost-nav:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-ghost-nav){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-ghost-nav){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-ghost-nav){margin-inline-start:calc(var(--border-btn) * -1)}.btn-ghost-nav{font-size:1.25rem;line-height:1.75rem}.btn-ghost-circle{display:inline-flex;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-ghost-circle:disabled,.btn-ghost-circle[disabled]{pointer-events:none}.btn-ghost-circle{height:3rem;width:3rem;border-radius:9999px;padding:0}:where(.btn-ghost-circle:is(input[type=checkbox])),:where(.btn-ghost-circle:is(input[type=radio])){width:auto;appearance:none}.btn-ghost-circle:is(input[type=checkbox]):after,.btn-ghost-circle:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-ghost-circle:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-ghost-circle:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-ghost-circle:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-ghost-circle.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost-circle:hover{border-color:transparent}@supports (color:oklch(0% 0 0)){.btn-ghost-circle:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.btn-ghost-circle:disabled:hover,.btn-ghost-circle[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-ghost-circle:is(input[type=checkbox]:checked):hover,.btn-ghost-circle:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-ghost-circle{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-ghost-circle:active:focus,.btn-ghost-circle:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-ghost-circle{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-ghost-circle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-ghost-circle.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost-circle.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost-circle{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost-circle.btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.btn-ghost-circle.btn-disabled,.btn-ghost-circle:disabled,.btn-ghost-circle[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-ghost-circle:is(input[type=checkbox]:checked),.btn-ghost-circle:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-ghost-circle:is(input[type=checkbox]:checked):focus-visible,.btn-ghost-circle:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-ghost-circle){margin-inline-start:calc(var(--border-btn) * -1)}.btn-ghost-circle:where(.btn-xs){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.btn-ghost-circle:where(.btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-ghost-circle:where(.btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.btn-ghost-circle:where(.btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.join.join-vertical>:where(:not(:first-child)):is(.btn-ghost-circle){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-ghost-circle){margin-inline-start:calc(var(--border-btn) * -1)}.btn-ghost-circle{--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}@media (min-width:1024px){.btn-ghost-circle{display:none}}.btn-ghost-centered{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;border-radius:var(--rounded-btn,.5rem);border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-ghost-centered:disabled,.btn-ghost-centered[disabled]{pointer-events:none}:where(.btn-ghost-centered:is(input[type=checkbox])),:where(.btn-ghost-centered:is(input[type=radio])){width:auto;appearance:none}.btn-ghost-centered:is(input[type=checkbox]):after,.btn-ghost-centered:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-ghost-centered:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-ghost-centered:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-ghost-centered:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-ghost-centered.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost-centered:hover{border-color:transparent}@supports (color:oklch(0% 0 0)){.btn-ghost-centered:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.btn-ghost-centered:disabled:hover,.btn-ghost-centered[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-ghost-centered:is(input[type=checkbox]:checked):hover,.btn-ghost-centered:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-ghost-centered{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-ghost-centered:active:focus,.btn-ghost-centered:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-ghost-centered{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-ghost-centered:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-ghost-centered.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost-centered.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost-centered{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost-centered.btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.btn-ghost-centered.btn-disabled,.btn-ghost-centered:disabled,.btn-ghost-centered[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-ghost-centered:is(input[type=checkbox]:checked),.btn-ghost-centered:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-ghost-centered:is(input[type=checkbox]:checked):focus-visible,.btn-ghost-centered:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-ghost-centered){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-ghost-centered){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-ghost-centered){margin-inline-start:calc(var(--border-btn) * -1)}.btn-ghost-centered{justify-content:center;text-align:center;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-primary-loading{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-primary-loading:disabled,.btn-primary-loading[disabled]{pointer-events:none}:where(.btn-primary-loading:is(input[type=checkbox])),:where(.btn-primary-loading:is(input[type=radio])){width:auto;appearance:none}.btn-primary-loading:is(input[type=checkbox]):after,.btn-primary-loading:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-primary-loading:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-primary-loading:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-primary-loading:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary-loading.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-loading:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-loading:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-loading:disabled:hover,.btn-primary-loading[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-primary-loading:is(input[type=checkbox]:checked):hover,.btn-primary-loading:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-primary-loading{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-primary-loading:active:focus,.btn-primary-loading:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-primary-loading{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2));--btn-color:var(--fallback-p)}}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-loading.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-loading:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary-loading{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary-loading{--btn-color:var(--p)}}.btn-primary-loading.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-primary-loading.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-loading{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary-loading.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-loading.btn-disabled,.btn-primary-loading:disabled,.btn-primary-loading[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-primary-loading:is(input[type=checkbox]:checked),.btn-primary-loading:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-loading:is(input[type=checkbox]:checked):focus-visible,.btn-primary-loading:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-primary-loading){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-loading{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(.btn-primary-loading){height:4rem;width:4rem;padding:0}.btn-circle:where(.btn-primary-loading){height:4rem;width:4rem;border-radius:9999px;padding:0}.join.join-vertical>:where(:not(:first-child)):is(.btn-primary-loading){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-primary-loading){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-loading{color:#fff!important}.btn-primary-loading:hover{background-color:#4b5563!important;color:#fff!important}.btn-primary-loading-full{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-primary-loading-full:disabled,.btn-primary-loading-full[disabled]{pointer-events:none}:where(.btn-primary-loading-full:is(input[type=checkbox])),:where(.btn-primary-loading-full:is(input[type=radio])){width:auto;appearance:none}.btn-primary-loading-full:is(input[type=checkbox]):after,.btn-primary-loading-full:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-primary-loading-full:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-primary-loading-full:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-primary-loading-full:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary-loading-full.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-loading-full:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-loading-full:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-loading-full:disabled:hover,.btn-primary-loading-full[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-primary-loading-full:is(input[type=checkbox]:checked):hover,.btn-primary-loading-full:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-primary-loading-full{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-primary-loading-full:active:focus,.btn-primary-loading-full:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-primary-loading-full{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2));--btn-color:var(--fallback-p)}}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-loading-full.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-loading-full:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary-loading-full{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary-loading-full{--btn-color:var(--p)}}.btn-primary-loading-full.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-primary-loading-full.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-loading-full{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary-loading-full.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-loading-full.btn-disabled,.btn-primary-loading-full:disabled,.btn-primary-loading-full[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-primary-loading-full:is(input[type=checkbox]:checked),.btn-primary-loading-full:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-loading-full:is(input[type=checkbox]:checked):focus-visible,.btn-primary-loading-full:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-primary-loading-full){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-primary-loading-full){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-primary-loading-full){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-loading-full:hover{border-color:#4b5563!important;color:#fff!important}.btn-basket-primary{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-border-opacity:1}.btn-basket-primary:disabled,.btn-basket-primary[disabled]{pointer-events:none}:where(.btn-basket-primary:is(input[type=checkbox])),:where(.btn-basket-primary:is(input[type=radio])){width:auto;appearance:none}.btn-basket-primary:is(input[type=checkbox]):after,.btn-basket-primary:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-basket-primary:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-basket-primary:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-basket-primary:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-basket-primary.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-basket-primary:disabled:hover,.btn-basket-primary[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-basket-primary:is(input[type=checkbox]:checked):hover,.btn-basket-primary:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-basket-primary{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-basket-primary:active:focus,.btn-basket-primary:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-basket-primary{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-basket-primary:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-basket-primary.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-basket-primary.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-basket-primary.btn-disabled,.btn-basket-primary:disabled,.btn-basket-primary[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-basket-primary:is(input[type=checkbox]:checked),.btn-basket-primary:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-basket-primary:is(input[type=checkbox]:checked):focus-visible,.btn-basket-primary:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-basket-primary){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-basket-primary){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-basket-primary){margin-inline-start:calc(var(--border-btn) * -1)}.btn-basket-primary{width:50%;border-radius:.5rem;border-style:none;--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));padding-top:.75rem;padding-bottom:.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;color:#fff!important}@media (min-width:1024px){.btn-basket-primary{width:25%}}.btn-basket-primary:hover{background-color:#4b5563!important;color:#fff!important}.btn-basket-primary:disabled{cursor:not-allowed!important;background-color:#9ca3af!important}.btn-basket-error{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-border-opacity:1}.btn-basket-error:disabled,.btn-basket-error[disabled]{pointer-events:none}:where(.btn-basket-error:is(input[type=checkbox])),:where(.btn-basket-error:is(input[type=radio])){width:auto;appearance:none}.btn-basket-error:is(input[type=checkbox]):after,.btn-basket-error:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-basket-error:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-basket-error:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-basket-error:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-basket-error.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-basket-error:disabled:hover,.btn-basket-error[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-basket-error:is(input[type=checkbox]:checked):hover,.btn-basket-error:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-basket-error{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-basket-error:active:focus,.btn-basket-error:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-basket-error{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-basket-error:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-basket-error.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-basket-error.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-basket-error.btn-disabled,.btn-basket-error:disabled,.btn-basket-error[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-basket-error:is(input[type=checkbox]:checked),.btn-basket-error:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-basket-error:is(input[type=checkbox]:checked):focus-visible,.btn-basket-error:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-basket-error){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-basket-error){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-basket-error){margin-inline-start:calc(var(--border-btn) * -1)}.btn-basket-error{width:50%;border-radius:.5rem;border-style:none;--tw-bg-opacity:1;background-color:rgb(248 114 114/var(--tw-bg-opacity));padding-top:.75rem;padding-bottom:.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;color:#fff!important}@media (min-width:1024px){.btn-basket-error{width:25%}}.btn-basket-error:hover{color:#fff!important;background-color:#dc2626!important}.btn-primary-flex{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;user-select:none;flex-wrap:wrap;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-primary-flex:disabled,.btn-primary-flex[disabled]{pointer-events:none}:where(.btn-primary-flex:is(input[type=checkbox])),:where(.btn-primary-flex:is(input[type=radio])){width:auto;appearance:none}.btn-primary-flex:is(input[type=checkbox]):after,.btn-primary-flex:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-primary-flex:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-primary-flex:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn-primary-flex:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary-flex.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-flex:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-flex:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-flex:disabled:hover,.btn-primary-flex[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn-primary-flex:is(input[type=checkbox]:checked):hover,.btn-primary-flex:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.btn-primary-flex{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-primary-flex:active:focus,.btn-primary-flex:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-primary-flex{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2));--btn-color:var(--fallback-p)}}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary-flex.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-primary-flex:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary-flex{color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary-flex{--btn-color:var(--p)}}.btn-primary-flex.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-primary-flex.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-outline.btn-primary-flex{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary-flex.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-flex.btn-disabled,.btn-primary-flex:disabled,.btn-primary-flex[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn-primary-flex:is(input[type=checkbox]:checked),.btn-primary-flex:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-primary-flex:is(input[type=checkbox]:checked):focus-visible,.btn-primary-flex:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-primary-flex){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-flex{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(.btn-primary-flex){height:4rem;width:4rem;padding:0}.btn-circle:where(.btn-primary-flex){height:4rem;width:4rem;border-radius:9999px;padding:0}.join.join-vertical>:where(:not(:first-child)):is(.btn-primary-flex){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-primary-flex){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary-flex{display:flex;align-items:center;gap:.5rem;--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary-flex:hover{background-color:#4b5563!important}.btn-quantity-control{border-radius:.5rem;border-width:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.btn-quantity-control:focus{outline:2px solid transparent;outline-offset:2px}.btn-quantity-control:disabled{cursor:not-allowed;opacity:.5}.btn-quantity-control{border-color:#d1d5db!important;color:#374151!important}.btn-quantity-control:hover{border-color:#4b5563!important;background-color:#f9fafb!important;color:#374151!important}.btn-quantity-control:disabled{border-color:#d1d5db!important;background-color:#f3f4f6!important;color:#9ca3af!important}