@font-face{font-family:Pretendard;font-weight:400;src:url(/fonts/Pretendard-Regular.otf) format("opentype")}@font-face{font-family:Pretendard;font-weight:600;src:url(/fonts/Pretendard-SemiBold.otf) format("opentype")}@font-face{font-family:Pretendard;font-weight:700;src:url(/fonts/Pretendard-Bold.otf) format("opentype")}*{margin:0;padding:0;box-sizing:border-box}body{background:#09090b;color:#fafafa;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased}input,select,textarea{font-family:inherit}input[type=range]{-webkit-appearance:none;height:4px;background:hsla(0,0%,100%,.08);border-radius:2px;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#6366f1;cursor:pointer;border:2px solid #09090b;box-shadow:0 1px 3px rgba(0,0,0,.4)}input:focus,textarea:focus{border-color:rgba(99,102,241,.5)!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}::selection{background:rgba(99,102,241,.3)}@keyframes spin{to{transform:rotate(1turn)}}