@tailwind base;@tailwind components;@tailwind utilities;*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.animate-marquee-left{display:flex;width:max-content;animation:marquee-left 42s linear infinite}.animate-marquee-right{display:flex;width:max-content;animation:marquee-right 42s linear infinite}.container-site{width:100%;max-width:1152px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.card-mono{background:#09090b;border:1px solid rgba(255,255,255,.06);border-radius:12px}.pill{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:9999px;padding:9px 18px;font-size:13.5px;font-weight:500;line-height:1;transition:all .2s ease;white-space:nowrap}.pill-primary{background:#fff;border:1px solid #ffffff}.pill.pill-primary{color:#08080a}.pill-primary:hover{background:#e4e4e7;border-color:#e4e4e7}.pill.pill-primary:hover{color:#08080a}.pill-secondary{background:#ffffff0d;border:1px solid rgba(255,255,255,.12)}.pill.pill-secondary{color:#f4f4f5}.pill-secondary:hover{background:#ffffff17;border-color:#ffffff38}.eyebrow{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#ffffff6b}.heading-lg{font-size:36px;line-height:1.15;font-weight:600;letter-spacing:-.02em;color:#f4f4f5}.hairline-t{border-top:1px solid rgba(255,255,255,.06)}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:9999px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff42}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.grain{background-image:radial-gradient(rgba(255,255,255,.045) 1px,transparent 1px);background-size:22px 22px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@media(min-width:1200px){html{zoom:1.05;--site-zoom: 1.05}}@media(min-width:1440px){html{zoom:1.15;--site-zoom: 1.15}}@media(min-width:1680px){html{zoom:1.25;--site-zoom: 1.25}}@media(min-width:1920px){html{zoom:1.33;--site-zoom: 1.33}}html .h-screen{height:calc(100vh / var(--site-zoom, 1))}html .min-h-screen{min-height:calc(100vh / var(--site-zoom, 1))}
