.btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms !important}.btn:focus-visible{box-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-shadow);--tw-ring-offset-width:2px;--tw-ring-color:hsl(var(--ring))}.btn:disabled{pointer-events:none;opacity:0.5}.btn-default-style{background-color:--primary;color:--primary-foreground}.btn-default-style:hover{background-color:--primary;opacity:0.9}.btn-ghost-style:hover{background-color:--accent;color:--accent-foreground}.btn-default-size{height:2.5rem;padding:0.5rem 1rem}.btn-sm-size{height:2.25rem;border-radius:0.375rem;padding-left:0.75rem;padding-right:0.75rem}.btn-lg-size{height:2.75rem;border-radius:0.375rem;padding-left:2rem;padding-right:2rem}.btn-icon-size{height:2.5rem;width:2.5rem}.card{border-color:hsl(var(--border));background-color:hsl(var(--card));color:hsl(var(--card-foreground));--tw-shadow:0 1px 2px 0 rgb(0 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);border-radius:var(--radius);box-sizing:border-box;border-style:solid}.card-content{padding:1.5rem}.btn-outline-style{background-color:--background;border-color:--input}.btn-outline-style:hover{background-color:--accent;color:--accent-foreground}.div-c4b09c7{outline-color:var(--gray-50)}.slct>select{flex:auto;height:2.5rem;align-items:center;justify-content:space-between;border-radius:0.375rem;border-width:1px;background:var(--background);padding:0.5rem 0.75rem;font-size:0.875rem;line-height:1.25rem;--tw-ring-offset-color:var(--background);box-shadow:0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-shadow);width:180px}.slct>select:placeholder{color:var(--tw-muted-foreground)}.slct>select:focus{outline:none;box-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-shadow);--tw-ring-color:ring;--tw-ring-offset-width:2px}.slct>select:disabled{cursor:not-allowed;opacity:0.5}.slct>select>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.btn{border-radius:0.375rem;font-size:0.875rem;font-weight:500;line-height:1.25rem;white-space:nowrap;align-items:center;justify-content:center;row-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;display:inline-flex}.btn:focus{outline-width:2px;outline-style:solid;outline-offset:2px}.btn-default-style{background-color:var(----primary);color:var(----accent-foreground)}.card{border-radius:0.5rem;border-width:2px 1px 1px;border-style:solid}.btn-outline-style{border-color:var(--gray-300);border-width:1px;border-style:solid}.btn-small-size{border-radius:0.375rem;height:2.25rem;padding-right:0.75rem;padding-left:0.75rem}.div-c4b09c7{background-color:var(--white);border-radius:0.375rem;border:1px solid #e6e6e8;font-size:0.875rem;line-height:1.25rem;align-items:center;justify-content:space-between;display:flex;height:2.5rem;width:100%;padding:0.5rem 0.75rem}.div-c4b09c7:focus{box-shadow:0px 0px 0px calc(2px+var(--tw-ring-offset-width)) var(----accent);outline-style:none}.btn-outline-style-card{background-color:var(--white);border-color:var(--gray-300);border-radius:1px;border-style:solid}.btn-outline-style-card:hover{background-color:var(--gray-50)}