@layer atoms{.btn-2xs,.btn-xs,.btn,.btn-base,.btn-sm,.btn-md,.btn-lg{cursor:pointer;text-wrap:nowrap;outline-style:var(--tw-outline-style);--tw-duration:.2s;outline-width:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}:is(.btn-2xs,.btn-xs,.btn,.btn-base,.btn-sm,.btn-md,.btn-lg) svg{--tw-duration:.2s;transition-duration:.2s}:is(.btn-2xs,.btn-xs,.btn,.btn-base,.btn-sm,.btn-md,.btn-lg):not(:hover),:is(.btn-2xs,.btn-xs,.btn,.btn-base,.btn-sm,.btn-md,.btn-lg):not(:hover) svg{--tw-duration:.6s;transition-duration:.6s}.btn-2xs{height:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*2.5);border-radius:.25rem;gap:.3125rem;font-size:.5rem}.btn-2xs svg{height:calc(var(--spacing,.25rem)*2);min-height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);min-width:calc(var(--spacing,.25rem)*2);--tw-duration:.2s;transition-duration:.2s}.btn-xs{height:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*1.5);border-radius:.25rem;padding-inline:.6875rem;font-size:.5rem}.btn-xs svg{height:calc(var(--spacing,.25rem)*2.5);min-height:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*2.5);min-width:calc(var(--spacing,.25rem)*2.5);margin-bottom:1px}.btn-sm{height:calc(var(--spacing,.25rem)*7);padding-inline:calc(var(--spacing,.25rem)*3);border-radius:.3125rem;gap:.4375rem;font-size:.625rem}.btn-sm svg{height:calc(var(--spacing,.25rem)*3);min-height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);min-width:calc(var(--spacing,.25rem)*3)}.btn,.btn-base{height:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}:is(.btn,.btn-base) svg{height:calc(var(--spacing,.25rem)*3.5);min-height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5);min-width:calc(var(--spacing,.25rem)*3.5)}.btn-md{height:calc(var(--spacing,.25rem)*9);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*5);gap:.5625rem;font-size:.7875rem}.btn-md svg{height:calc(var(--spacing,.25rem)*4);min-height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);min-width:calc(var(--spacing,.25rem)*4);margin-bottom:1px}.btn-lg{height:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));gap:.5625rem}.btn-lg svg{width:1.125rem;min-width:1.125rem;height:1.125rem;min-height:1.125rem;margin-bottom:1px}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
