@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}@layer components{.btn{border-radius:calc(var(--radius) * .6);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;display:inline-block}.btn:disabled,.btn[data-disabled]{pointer-events:none;opacity:.5}.btn-xs{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.btn-sm{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.btn-lg{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.btn-xl{padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.btn-2xl{padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.btn-muted{border-style:var(--tw-border-style);color:var(--muted-foreground);border-width:0}.btn-muted:hover{color:var(--foreground)}.btn-muted-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--muted-foreground);color:var(--muted-foreground)}.btn-muted-outline:hover{border-color:var(--foreground);color:var(--foreground)}.btn-muted-light{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--muted);color:var(--muted-foreground)}.btn-muted-light:hover{color:var(--foreground)}.btn-primary{background-color:var(--primary);color:var(--primary-foreground)}.btn-primary:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.btn-primary-light{background-color:var(--secondary-foreground);color:var(--secondary)}.btn-primary-light:hover{background-color:var(--secondary-foreground)}@supports (color:color-mix(in lab, red, red)){.btn-primary-light:hover{background-color:color-mix(in oklab, var(--secondary-foreground) 90%, transparent)}}.btn-primary-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--primary);color:var(--primary);background-color:#0000}.btn-primary-outline:hover{background-color:var(--primary);color:var(--primary-foreground)}.btn-secondary{background-color:var(--accent);color:var(--accent-foreground)}.btn-secondary:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover{background-color:color-mix(in oklab, var(--accent) 90%, transparent)}}.btn-secondary-light{background-color:var(--accent-foreground);color:var(--accent)}.btn-secondary-light:hover{background-color:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.btn-secondary-light:hover{background-color:color-mix(in oklab, var(--accent-foreground) 90%, transparent)}}.btn-secondary-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);color:var(--accent);background-color:#0000}.btn-secondary-outline:hover{background-color:var(--accent);color:var(--accent-foreground)}.btn-success{background-color:var(--success);color:var(--success-foreground)}.btn-success:hover{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.btn-success:hover{background-color:color-mix(in oklab, var(--success) 90%, transparent)}}.btn-success-light{background-color:var(--success-foreground);color:var(--success)}.btn-success-light:hover{background-color:var(--success-foreground)}@supports (color:color-mix(in lab, red, red)){.btn-success-light:hover{background-color:color-mix(in oklab, var(--success-foreground) 90%, transparent)}}.btn-success-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--success);color:var(--success);background-color:#0000}.btn-success-outline:hover{background-color:var(--success);color:var(--success-foreground)}.btn-warning{background-color:var(--warning);color:var(--warning-foreground)}.btn-warning:hover{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.btn-warning:hover{background-color:color-mix(in oklab, var(--warning) 90%, transparent)}}.btn-warning-light{background-color:var(--warning-foreground);color:var(--warning)}.btn-warning-light:hover{background-color:var(--warning-foreground)}@supports (color:color-mix(in lab, red, red)){.btn-warning-light:hover{background-color:color-mix(in oklab, var(--warning-foreground) 90%, transparent)}}.btn-warning-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--warning);color:var(--warning);background-color:#0000}.btn-warning-outline:hover{background-color:var(--warning);color:var(--warning-foreground)}.btn-info{background-color:var(--info);color:var(--info-foreground)}.btn-info:hover{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.btn-info:hover{background-color:color-mix(in oklab, var(--info) 90%, transparent)}}.btn-info-light{background-color:var(--info-foreground);color:var(--info)}.btn-info-light:hover{background-color:var(--info-foreground)}@supports (color:color-mix(in lab, red, red)){.btn-info-light:hover{background-color:color-mix(in oklab, var(--info-foreground) 90%, transparent)}}.btn-info-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--info);color:var(--info);background-color:#0000}.btn-info-outline:hover{background-color:var(--info);color:var(--info-foreground)}.btn-danger{background-color:var(--destructive);color:var(--color-white,#fff)}.btn-danger:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.btn-danger:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.btn-danger-light{background-color:var(--destructive-foreground);color:var(--destructive)}.btn-danger-light:hover{background-color:var(--destructive-foreground)}@supports (color:color-mix(in lab, red, red)){.btn-danger-light:hover{background-color:color-mix(in oklab, var(--destructive-foreground) 90%, transparent)}}.btn-danger-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--destructive);color:var(--destructive);background-color:#0000}.btn-danger-outline:hover{background-color:var(--destructive);color:var(--color-white,#fff)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
