.rounded-global{border-radius:1rem}@media (min-width:1024px){.rounded-global{border-radius:var(--radius)}}.text-global{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.text-global{font-size:1rem;line-height:1.5rem}}.btn-bg-primary{--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)) var(--tw-gradient-to-position)}.btn-bg-primary,.btn-bg-primary:hover{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.btn-bg-primary:hover{--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)) var(--tw-gradient-to-position)}.btn-bg-primary:active{background-color:hsl(var(--primary))}.btn-bg-secondary{--tw-gradient-from:rgba(226,232,240,.9) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(226,232,240,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e2e8f0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#e2e8f0 var(--tw-gradient-to-position)}.btn-bg-secondary,.btn-bg-secondary:hover{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.btn-bg-secondary:hover{--tw-gradient-from:#e2e8f0 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,232,240,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#e2e8f0 var(--tw-gradient-to-position)}.bg-header{background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)) var(--tw-gradient-to-position)}.btn{width:max-content;cursor:pointer;padding:.75rem 1.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:1rem}@media (min-width:1024px){.btn{border-radius:var(--radius)}}.btn{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.btn{font-size:1rem;line-height:1.5rem}}.btn:active{--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)}@media (min-width:1024px){.btn{padding-top:.625rem;padding-bottom:.625rem}}.btn-dis{width:max-content;padding:.75rem 1.25rem;border-radius:1rem}@media (min-width:1024px){.btn-dis{border-radius:var(--radius)}}.btn-dis{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.btn-dis{font-size:1rem;line-height:1.5rem;padding-top:.625rem;padding-bottom:.625rem}}.btn-primary{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;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;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-primary:disabled,.btn-primary[disabled]{pointer-events:none}:where(.btn-primary:is(input[type=checkbox])),:where(.btn-primary:is(input[type=radio])){width:auto;appearance:none}.btn-primary:is(input[type=checkbox]):after,.btn-primary:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-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-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-primary:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-primary:disabled:hover,.btn-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-primary:is(input[type=checkbox]:checked):hover,.btn-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-primary{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-primary:active:focus,.btn-primary:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-primary{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-primary:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-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-primary.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-primary.btn-disabled,.btn-primary:disabled,.btn-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-primary:is(input[type=checkbox]:checked),.btn-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-primary:is(input[type=checkbox]:checked):focus-visible,.btn-primary:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-primary){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-primary){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-primary){margin-inline-start:calc(var(--border-btn) * -1)}.btn-primary{border-style:none!important;font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--primary-foreground)/.9)!important;--tw-shadow-color:#94a3b8!important;--tw-shadow:var(--tw-shadow-colored)!important;--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)) var(--tw-gradient-to-position)}.btn-primary,.btn-primary:hover{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.btn-primary:hover{--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)) var(--tw-gradient-to-position)}.btn-primary:active{background-color:hsl(var(--primary))}.btn-primary{width:max-content;cursor:pointer;padding:.75rem 1.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:1rem}@media (min-width:1024px){.btn-primary{border-radius:var(--radius)}}.btn-primary{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.btn-primary{font-size:1rem;line-height:1.5rem}}.btn-primary:active{--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)}@media (min-width:1024px){.btn-primary{padding-top:.625rem;padding-bottom:.625rem}}.btn-primary-dis{border-style:none!important;background-color:hsl(var(--primary)/.6)!important;font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--primary-foreground)/.9)!important;width:max-content;padding:.75rem 1.25rem;border-radius:1rem}@media (min-width:1024px){.btn-primary-dis{border-radius:var(--radius)}}.btn-primary-dis{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.btn-primary-dis{font-size:1rem;line-height:1.5rem;padding-top:.625rem;padding-bottom:.625rem}}.btn-secondary{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;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;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-secondary:disabled,.btn-secondary[disabled]{pointer-events:none}:where(.btn-secondary:is(input[type=checkbox])),:where(.btn-secondary:is(input[type=radio])){width:auto;appearance:none}.btn-secondary:is(input[type=checkbox]):after,.btn-secondary:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-secondary: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-secondary: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-secondary:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-secondary.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-secondary:disabled:hover,.btn-secondary[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-secondary:is(input[type=checkbox]:checked):hover,.btn-secondary: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-secondary{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-secondary:active:focus,.btn-secondary:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-secondary{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-secondary:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-secondary.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-secondary.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-secondary.btn-disabled,.btn-secondary:disabled,.btn-secondary[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-secondary:is(input[type=checkbox]:checked),.btn-secondary: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-secondary:is(input[type=checkbox]:checked):focus-visible,.btn-secondary:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-secondary){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-secondary){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-secondary){margin-inline-start:calc(var(--border-btn) * -1)}.btn-secondary{border-style:none!important;font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--secondary-foreground)/.4)!important;--tw-gradient-from:rgba(226,232,240,.9) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(226,232,240,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e2e8f0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#e2e8f0 var(--tw-gradient-to-position)}.btn-secondary,.btn-secondary:hover{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.btn-secondary:hover{--tw-gradient-from:#e2e8f0 var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,232,240,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#e2e8f0 var(--tw-gradient-to-position)}.btn-secondary{width:max-content;cursor:pointer;padding:.75rem 1.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:1rem}@media (min-width:1024px){.btn-secondary{border-radius:var(--radius)}}.btn-secondary{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.btn-secondary{font-size:1rem;line-height:1.5rem}}.btn-secondary:active{--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)}@media (min-width:1024px){.btn-secondary{padding-top:.625rem;padding-bottom:.625rem}}.btn-sub{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;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);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-sub:disabled,.btn-sub[disabled]{pointer-events:none}:where(.btn-sub:is(input[type=checkbox])),:where(.btn-sub:is(input[type=radio])){width:auto;appearance:none}.btn-sub:is(input[type=checkbox]):after,.btn-sub:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-sub: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-sub: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-sub:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-sub.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-sub:disabled:hover,.btn-sub[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-sub:is(input[type=checkbox]:checked):hover,.btn-sub: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-sub{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-sub:active:focus,.btn-sub:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-sub{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-sub:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-sub.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-sub.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-sub.btn-disabled,.btn-sub:disabled,.btn-sub[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-sub:is(input[type=checkbox]:checked),.btn-sub: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-sub:is(input[type=checkbox]:checked):focus-visible,.btn-sub:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-sub){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-sub){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-sub){margin-inline-start:calc(var(--border-btn) * -1)}.btn-sub{background-color:hsl(var(--primary)/.5);color:hsl(var(--primary-foreground));width:max-content;cursor:pointer;padding:.75rem 1.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:1rem}@media (min-width:1024px){.btn-sub{border-radius:var(--radius)}}.btn-sub{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.btn-sub{font-size:1rem;line-height:1.5rem}}.btn-sub:active{--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)}@media (min-width:1024px){.btn-sub{padding-top:.625rem;padding-bottom:.625rem}}.btn-sub:hover{background-color:hsl(var(--primary)/.6)}.btn-sub:active{background-color:hsl(var(--primary)/.5)}.btn-disabled{background-color:hsla(0,0%,100%,.5)}.btn-transparent{cursor:pointer;padding:.25rem 1.25rem;color:hsl(var(--primary))}.btn-transparent:hover{background-color:hsl(var(--primary)/.2)}.btn-transparent:active{background-color:hsl(var(--primary)/.1)}.btn-menu-primary{display:flex;width:100%!important;cursor:pointer;align-items:center;justify-content:space-between;gap:.5rem;border-radius:var(--radius);padding:.75rem;color:hsl(var(--primary-foreground));--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)) var(--tw-gradient-to-position)}.btn-menu-primary,.btn-menu-primary:hover{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.btn-menu-primary:hover{--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)) var(--tw-gradient-to-position)}.btn-menu-primary:active{background-color:hsl(var(--primary))}.btn-menu-secondary{display:flex;width:100%!important;cursor:pointer;align-items:center;justify-content:space-between;background-color:hsl(var(--primary)/.5);padding:.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-menu-inside,.btn-menu-secondary{gap:.5rem;border-radius:var(--radius)}.btn-menu-inside{margin-top:.5rem;display:grid;overflow:hidden;background-color:hsl(var(--primary)/.2)}.btn-menu-transparent{display:flex;cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--primary))}.btn-menu-transparent:hover{background-color:hsl(var(--primary)/.2)}.btn-menu-transparent:active{background-color:hsl(var(--primary)/.1)}.btn-destructive{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;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);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-destructive:disabled,.btn-destructive[disabled]{pointer-events:none}:where(.btn-destructive:is(input[type=checkbox])),:where(.btn-destructive:is(input[type=radio])){width:auto;appearance:none}.btn-destructive:is(input[type=checkbox]):after,.btn-destructive:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-destructive: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-destructive: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-destructive:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-destructive.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-destructive:disabled:hover,.btn-destructive[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-destructive:is(input[type=checkbox]:checked):hover,.btn-destructive: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-destructive{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-destructive:active:focus,.btn-destructive:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-destructive{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-destructive:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-destructive.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-destructive.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-destructive.btn-disabled,.btn-destructive:disabled,.btn-destructive[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-destructive:is(input[type=checkbox]:checked),.btn-destructive: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-destructive:is(input[type=checkbox]:checked):focus-visible,.btn-destructive:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-destructive){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-destructive){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-destructive){margin-inline-start:calc(var(--border-btn) * -1)}.btn-destructive{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground));width:max-content;cursor:pointer;padding:.75rem 1.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:1rem}@media (min-width:1024px){.btn-destructive{border-radius:var(--radius)}}.btn-destructive{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.btn-destructive{font-size:1rem;line-height:1.5rem}}.btn-destructive:active{--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)}@media (min-width:1024px){.btn-destructive{padding-top:.625rem;padding-bottom:.625rem}}.btn-destructive:hover{background-color:hsl(var(--destructive)/.8)}.btn-success{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;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);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-success:disabled,.btn-success[disabled]{pointer-events:none}:where(.btn-success:is(input[type=checkbox])),:where(.btn-success:is(input[type=radio])){width:auto;appearance:none}.btn-success:is(input[type=checkbox]):after,.btn-success:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-success: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-success: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-success:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-success.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-success:disabled:hover,.btn-success[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-success:is(input[type=checkbox]:checked):hover,.btn-success: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-success{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-success:active:focus,.btn-success:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-success{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-success:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-success.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-success.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-success.btn-disabled,.btn-success:disabled,.btn-success[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-success:is(input[type=checkbox]:checked),.btn-success: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-success:is(input[type=checkbox]:checked):focus-visible,.btn-success:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-success){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-success){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-success){margin-inline-start:calc(var(--border-btn) * -1)}.btn-success{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity));color:hsl(var(--primary-foreground));width:max-content;cursor:pointer;padding:.75rem 1.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:1rem}@media (min-width:1024px){.btn-success{border-radius:var(--radius)}}.btn-success{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.btn-success{font-size:1rem;line-height:1.5rem}}.btn-success:active{--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)}@media (min-width:1024px){.btn-success{padding-top:.625rem;padding-bottom:.625rem}}.btn-success:hover{background-color:rgba(22,163,74,.8)}.btn-warning{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;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);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-warning:disabled,.btn-warning[disabled]{pointer-events:none}:where(.btn-warning:is(input[type=checkbox])),:where(.btn-warning:is(input[type=radio])){width:auto;appearance:none}.btn-warning:is(input[type=checkbox]):after,.btn-warning:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.btn-warning: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-warning: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-warning:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-warning.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-warning:disabled:hover,.btn-warning[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-warning:is(input[type=checkbox]:checked):hover,.btn-warning: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-warning{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn-warning:active:focus,.btn-warning:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn-warning{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn-warning:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-warning.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-warning.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-warning.btn-disabled,.btn-warning:disabled,.btn-warning[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-warning:is(input[type=checkbox]:checked),.btn-warning: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-warning:is(input[type=checkbox]:checked):focus-visible,.btn-warning:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.btn-warning){margin-inline-start:calc(var(--border-btn) * -1)}.join.join-vertical>:where(:not(:first-child)):is(.btn-warning){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn-warning){margin-inline-start:calc(var(--border-btn) * -1)}.btn-warning{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity));color:hsl(var(--primary-foreground));width:max-content;cursor:pointer;padding:.75rem 1.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:1rem}@media (min-width:1024px){.btn-warning{border-radius:var(--radius)}}.btn-warning{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.btn-warning{font-size:1rem;line-height:1.5rem}}.btn-warning:active{--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)}@media (min-width:1024px){.btn-warning{padding-top:.625rem;padding-bottom:.625rem}}.btn-warning:hover{background-color:rgba(249,115,22,.8)}.btn-sm{width:max-content;cursor:pointer;border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.btn-sm,.btn-sm:active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-sm:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.btn-primary-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.btn-square:where(.btn-primary-sm){height:2rem;width:2rem;padding:0}.btn-circle:where(.btn-primary-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-primary-sm{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));width:max-content;cursor:pointer;border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.btn-primary-sm,.btn-primary-sm:active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary-sm:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.btn-primary-sm:hover{background-color:hsl(var(--primary)/.8)}.btn-primary-sm:active{background-color:hsl(var(--primary))}.btn-secondary-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.btn-square:where(.btn-secondary-sm){height:2rem;width:2rem;padding:0}.btn-circle:where(.btn-secondary-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-secondary-sm{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));width:max-content;cursor:pointer;border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.btn-secondary-sm,.btn-secondary-sm:active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-secondary-sm:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.btn-action{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.btn-square:where(.btn-action){height:2rem;width:2rem;padding:0}.btn-circle:where(.btn-action){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-action{width:max-content;cursor:pointer;border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.btn-action,.btn-action:active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-action:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.btn-icon,.btn-icon-2{margin-top:.25rem;margin-bottom:.25rem;height:1.25rem;width:1.25rem}.btn-icon-2{display:none}.btn-icon-sm{height:1rem;width:1rem}.btn-status{display:flex;width:7rem;align-items:center;justify-content:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);border-width:2px;padding:4px .5rem;font-size:.75rem;line-height:1rem;text-transform:uppercase}.btn-status-icon-active{background-color:hsl(var(--primary)/.9)}.btn-status-icon-active,.btn-status-icon-inactive{height:1rem;width:1rem;border-radius:9999px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-status-icon-inactive{background-color:hsl(var(--secondary-foreground)/.5)}.btn-status-active{border-color:hsl(var(--primary)/.5);color:hsl(var(--primary)/.9)}.btn-status-inactive{border-color:hsl(var(--secondary-foreground)/.3);color:hsl(var(--secondary-foreground)/.8)}.btn-delete-sm{--tw-gradient-from:#991b1b var(--tw-gradient-from-position);--tw-gradient-to:rgba(153,27,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ef4444 var(--tw-gradient-to-position);color:hsl(var(--primary-foreground))}.btn-delete-sm,.btn-delete-sm:hover{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.btn-delete-sm:hover{--tw-gradient-from:#991b1b var(--tw-gradient-from-position);--tw-gradient-to:rgba(153,27,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#991b1b var(--tw-gradient-to-position)}.btn-delete-sm-dis{width:max-content;border-radius:calc(var(--radius) - 2px);background-color:rgba(239,68,68,.7);padding:.5rem .75rem;color:hsl(var(--primary-foreground))}.btn-update-sm{--tw-gradient-from:#166534 var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,101,52,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#4ade80 var(--tw-gradient-to-position);color:hsl(var(--primary-foreground))}.btn-update-sm,.btn-update-sm:hover{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.btn-update-sm:hover{--tw-gradient-from:#166534 var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,101,52,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#166534 var(--tw-gradient-to-position)}.btn-update-sm-dis{width:max-content;border-radius:calc(var(--radius) - 2px);background-color:rgba(34,197,94,.7);padding:.5rem .75rem;color:hsl(var(--primary-foreground))}.btn-warning-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.btn-square:where(.btn-warning-sm){height:2rem;width:2rem;padding:0}.btn-circle:where(.btn-warning-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-warning-sm{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity));color:hsl(var(--primary-foreground));width:max-content;cursor:pointer;border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.btn-warning-sm,.btn-warning-sm:active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-warning-sm:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.btn-warning-sm:hover{background-color:rgba(249,115,22,.8)}.float-form{position:relative;margin-top:.75rem;width:100%;font-size:.875rem;line-height:1.25rem}.float-text{height:50px;width:100%;border-width:1px;border-color:hsl(var(--primary)/.4);background-color:transparent;padding-left:1rem;padding-right:1rem;border-radius:1rem}@media (min-width:1024px){.float-text{border-radius:var(--radius)}}.float-text{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.float-text{font-size:1rem;line-height:1.5rem}}.float-text:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.5)}@media (min-width:1024px){.float-text{height:48px}}.float-label{position:absolute;top:12px;left:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:.25rem;padding-right:.25rem;color:hsl(var(--secondary-foreground)/.6);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.float-label{font-size:1rem;line-height:1.5rem;top:12px}}.float-text:focus~.float-label,.float-text:not(:placeholder-shown)~.float-label{top:-10px;left:.5rem;font-size:.875rem;line-height:1.25rem;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.float-form-dis{position:relative;margin-top:.75rem;width:100%;font-size:.875rem;line-height:1.25rem}.float-text-dis{width:100%;border-width:1px;border-color:hsl(var(--primary)/.4);background-color:transparent;padding:.5rem 1rem;font-size:1.125rem;line-height:1.75rem;border-radius:1rem}@media (min-width:1024px){.float-text-dis{border-radius:var(--radius)}}.float-text-dis:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.5)}@media (min-width:768px){.float-text-dis{font-size:1rem;line-height:1.5rem}}.float-label-dis{position:absolute;top:-10px;left:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem}.header-primary{display:flex;height:66px;align-items:center;color:hsl(var(--primary-foreground));background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)) var(--tw-gradient-to-position)}.header-content{padding-left:2rem}.header-content,.header-sidebar{padding-right:1.25rem;display:flex;height:66px;align-items:center;color:hsl(var(--primary-foreground));background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)) var(--tw-gradient-to-position)}.header-sidebar{padding-left:1.25rem}.header-app{padding-top:1.25rem;padding-bottom:1.25rem;text-align:center;text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--primary-foreground)/.8);background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--primary)) var(--tw-gradient-to-position)}.header-body{position:fixed;top:0;z-index:50;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}@media (min-width:640px){.header-body{position:relative;width:440px;border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}}@media (min-width:768px){.header-body{width:100%}}.footer-body{position:fixed;bottom:0;height:32px;width:100%;background-color:hsl(var(--secondary));padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-size:11px;color:hsl(var(--primary)/.5)}@media (min-width:640px){.footer-body{position:relative}}.app-title{height:28px;font-size:1.5rem;line-height:2rem;font-weight:600;color:hsl(var(--primary-foreground)/.8)}@media (min-width:640px){.app-title{font-size:1.25rem;line-height:1.75rem}}.clientname-title{width:100%;padding-top:.5rem;font-size:20px;font-weight:600}.clientname-title,.page-name{text-align:center;color:hsl(var(--primary))}.page-name{margin-top:1rem;width:300px;border-top-width:1px;border-bottom-width:1px;border-color:hsl(var(--primary)/.2);padding:.5rem 2.5rem;font-size:1.25rem;line-height:1.75rem;letter-spacing:.1em}@media (min-width:768px){.page-name{margin-top:0;width:100%;padding-left:0;padding-right:0;font-size:16px}}.page-name-container{margin-left:-2.5rem;margin-right:-2.5rem;padding-top:.75rem}@media (min-width:768px){.page-name-container{margin-left:0;margin-right:0;padding-left:2rem;padding-right:2rem}}.page-title{font-size:18px;font-weight:600;color:hsl(var(--primary))}.page-header{display:flex;height:58px;align-items:flex-end;justify-content:space-between;padding-bottom:.75rem}.content{padding:.75rem 1.25rem 1.25rem}.navbar{width:105px;flex:none}@media (min-width:1280px){.navbar{width:260px}}.navbar-header{display:flex;height:66px;align-items:center;background-color:hsl(var(--primary));padding-left:1.25rem;color:hsl(var(--primary))}.navbar-content{padding:1.25rem}.note-box{margin-left:1.25rem;margin-right:1.25rem;display:grid;gap:.5rem;padding-top:.75rem}.note-header{font-weight:500;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.note-content{width:max-content;padding-left:1.25rem}.container-box{display:grid;align-items:flex-end;gap:.75rem;padding-top:.75rem}@media (min-width:640px){.container-box{grid-template-columns:repeat(12,minmax(0,1fr))}}.modal-box{margin-left:-.75rem;margin-right:-.75rem;display:grid;align-items:flex-end;gap:.5rem}@media (min-width:640px){.modal-box{grid-template-columns:repeat(12,minmax(0,1fr))}}.modal-container{display:grid;align-items:flex-end;gap:.5rem;padding-top:.75rem;padding-bottom:.75rem}@media (min-width:640px){.modal-container{grid-template-columns:repeat(12,minmax(0,1fr))}}.colspan12,.colspan9{grid-column:span 12/span 12}@media (min-width:1024px){.colspan9{grid-column:span 9/span 9}}.colspan8{grid-column:span 12/span 12}@media (min-width:1024px){.colspan8{grid-column:span 8/span 8}}.colspan6{grid-column:span 12/span 12}@media (min-width:1024px){.colspan6{grid-column:span 6/span 6}}.colspan4{grid-column:span 12/span 12}@media (min-width:640px){.colspan4{grid-column:span 6/span 6}}@media (min-width:1024px){.colspan4{grid-column:span 4/span 4}}.colspan3{grid-column:span 12/span 12}@media (min-width:640px){.colspan3{grid-column:span 6/span 6}}@media (min-width:1024px){.colspan3{grid-column:span 3/span 3}}.colspan2{grid-column:span 12/span 12}@media (min-width:640px){.colspan2{grid-column:span 6/span 6}}@media (min-width:1024px){.colspan2{grid-column:span 2/span 2}}.colspan33{grid-column:span 12/span 12}@media (min-width:640px){.colspan33{grid-column:span 6/span 6}}@media (min-width:1024px){.colspan33{grid-column:span 4/span 4}}@media (min-width:1280px){.colspan33{grid-column:span 3/span 3}}.card{width:100%;cursor:pointer;overflow:hidden;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.card,.card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card:hover{border-color:hsl(var(--primary)/.3);--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-shadow-color:hsl(var(--primary)/0.2);--tw-shadow:var(--tw-shadow-colored)}.card-title-group{padding:.5rem 1.25rem}.card-group{display:flex;width:800px;gap:1.25rem;padding-top:.75rem}.card-title{font-size:14px;font-weight:500;color:hsl(var(--primary)/.7)}.card-sub-title{font-size:11px;color:hsl(var(--secondary-foreground)/.7)}.group-title{padding-top:1.25rem;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity))}.content-width{width:800px}.content-center{display:flex;width:100%;justify-content:center}.home-btn{width:100%;cursor:pointer;border-radius:calc(var(--radius) - 2px);background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:rgba(148,163,184,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(148,163,184,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(226,232,240,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e2e8f0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--secondary)/0.8) var(--tw-gradient-to-position);padding:1.25rem;font-size:1.25rem;line-height:1.75rem;color:hsl(var(--secondary-foreground)/.6);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(0,0,0,.2);--tw-shadow:var(--tw-shadow-colored)}.home-btn:hover{background-color:hsl(var(--secondary)/.8)}.home-btn:active{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity));--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)}@media (min-width:768px){.home-btn{font-size:1rem;line-height:1.5rem}}.home-btn-icon{height:60px;width:60px;color:hsl(var(--primary)/.8)}.home-btn-title{border-color:hsl(var(--primary)/.4);padding-top:.25rem;text-align:center;font-weight:500;text-transform:uppercase;color:hsl(var(--primary)/.8)}.home-btn-title,.info-left{font-size:.875rem;line-height:1.25rem}.info-left{text-transform:capitalize}.info-right{font-weight:600;text-transform:uppercase}.info-text{padding-top:.75rem;padding-bottom:.75rem;text-align:center;font-size:30px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.input-ring{accent-color:hsl(var(--primary));--tw-ring-color:hsl(var(--primary))}.text-theme{--tw-text-opacity:1;color:rgb(22 78 99/var(--tw-text-opacity))}.bg-yes{background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-no,.bg-yes{--tw-bg-opacity:1}.bg-no{background-color:rgb(249 115 22/var(--tw-bg-opacity))}.bg-undecided{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.bg-yes-dark{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-yes-light{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.bg-no-dark{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity))}.bg-no-light{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}.bg-undecided-dark{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-undecided-light{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.bg-x{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity))}.bg-header-1{background-color:hsl(var(--primary))}.bg-header-2{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.header-spacer{height:86px}.slide-img{width:7rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.carousel-item,.slide-img{position:relative}.slide-icon{position:absolute;width:100%;border-radius:.75rem;background-color:hsl(var(--primary-foreground));padding-top:.75rem;padding-bottom:.75rem;text-align:center;text-transform:capitalize;color:hsl(var(--primary-foreground));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);--tw-shadow-color:rgba(0,0,0,.5);--tw-shadow:var(--tw-shadow-colored)}.slide-icon,.slide-icon:active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.slide-icon:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.bullet-survey{height:34px;width:34px;border-radius:9999px;padding-top:5px;padding-bottom:5px;text-align:center;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-role-primary{background-color:hsl(var(--primary)/.3);padding:.5rem 1.25rem}.btn-role-sub{display:grid;gap:.5rem;background-color:hsl(var(--primary)/.1);padding:.5rem 1.25rem;text-transform:capitalize}.btn-role-sub-inside{display:flex;justify-content:space-between;gap:.5rem;padding-left:.75rem}