*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:#0a0a0f}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(40,21%,89%,.14);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:hsla(40,21%,89%,.28)}input::placeholder,textarea::placeholder{color:hsla(40,21%,89%,.2)}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.6)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes shake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-8px)}40%,80%{transform:translateX(8px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}