input[type=reset],input[type=submit]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:hsl(var(--muted-foreground)/.4)}input[type=text]::placeholder,textarea::placeholder{color:hsl(var(--muted-foreground)/.4)}textarea{border-radius:.75rem;background-color:hsl(var(--primary)/.05);padding:.75rem;font-size:1.125rem;line-height:1.75rem;color:hsl(var(--primary));color:inherit;margin:0;outline:none;&:focus,&:hover{outline:none}}input[type=text]{border-radius:.4rem;border-width:1px;border-color:hsl(var(--primary)/.2);background-color:hsl(var(--input));font-family:var(--font-unica),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5rem;color:inherit;padding:.8rem;margin:0;outline:none;transition:border-color .2s ease;&:focus,&:hover{outline:none}}input[type=email],input[type=password]{box-sizing:border-box;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--input));padding:.75rem;resize:none;outline:none;font-size:1.1rem;transition:all .1s ease-in-out;width:100%;font-family:ABC Diatype Semi-Mono Unlicensed Trial,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;&:focus{--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));outline:none}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;&::-ms-expand{display:none}outline:none}.select{display:grid;grid-template-areas:"select";align-items:center;position:relative;&:after,.select-before,select{grid-area:select}select{padding-left:2.4em}.select-before{left:-.2em;pointer-events:none}&:after{justify-self:end}min-width:23ch;max-width:34ch;border:1px solid var(--select-border);cursor:pointer;line-height:1.1;font-size:.875rem;line-height:1.25rem;color:hsl(var(--primary));background-color:hsl(var(--muted));--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.select:is(.dark *){background-color:rgb(11 11 11/.7)}.select{height:44px;padding-left:10px;padding-right:12px;border-width:1px;border-color:hsl(var(--input))}.select:hover{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.select:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));background-color:hsl(var(--muted)/.5)}.select{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.32,.72,0,1);animation-timing-function:cubic-bezier(.32,.72,0,1)}.select:disabled{pointer-events:none}.select{fill:hsl(var(--primary))}.select:hover{fill:hsl(var(--background))}.select:hover:is(.dark *){fill:hsl(var(--primary))}.select{&:not(.select--multiple):after{content:"";width:.8em;height:.5em;background-color:var(--select-arrow);clip-path:polygon(100% 0,0 0,50% 100%)}}select:focus{outline:none}select:focus+.focus{outline:none;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid var(--select-focus);border-radius:inherit}select[multiple]{padding-right:0;height:6rem;option{white-space:normal;outline-color:var(--select-focus)}}.select--disabled{cursor:not-allowed;background-color:#eee;background-image:linear-gradient(0deg,#ddd,#eee 33%)}label{font-size:1.125rem;font-weight:500}.select+label{margin-top:2rem}.btn{display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));padding:.5rem .75rem;color:hsl(var(--primary));font-family:var(--font-unica),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:14px;border-width:1px;border-color:hsl(var(--primary)/.2)}.btn:hover{border-color:hsl(var(--primary))}.btn{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.32,.72,0,1);animation-duration:.4s;animation-timing-function:cubic-bezier(.32,.72,0,1)}.btn:hover{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn{&.active{border-color:transparent;color:hsl(var(--background))}&.active-muted{color:hsl(var(--muted-foreground))}&.active-blue{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}&.active-orange{background-color:rgb(255 120 62/var(--tw-bg-opacity,1))}&.active-red{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}&.active-green{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}&.active-purple{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}&.active-orange{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}}