html{width:100%;height:100%;font-family:var(--font-pretendard),sans-serif;padding:0;margin:0;touch-action:none}a{color:inherit;text-decoration:none}*{box-sizing:border-box}video{position:relative}video::cue{color:#fff;background-color:rgba(0,0,0,.7);font-size:20px;font-family:Arial,sans-serif}h1,h2,h3,h4,h5,p{margin:0;color:#171717;font-weight:700}@media (prefers-color-scheme:dark){:root{--background:#ededed;--foreground:#ededed}}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}img{-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;user-drag:none}body{background:#141414;font-family:var(--font-pretendard),sans-serif;height:100%;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-use-select:none;user-select:none}.profile-avatar{position:relative}.profile-avatar[class*=outline-]:after{content:"";position:absolute;inset:-3px;border-radius:50%;padding:3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@keyframes spin360{to{transform:rotate(1turn)}}@keyframes hueRotate{to{filter:hue-rotate(1turn)}}@keyframes pulseGlow{0%{box-shadow:0 0 2px hsla(0,0%,100%,.1),inset 0 0 8px hsla(0,0%,100%,.2)}50%{box-shadow:0 0 8px hsla(0,0%,100%,.25),inset 0 0 16px hsla(0,0%,100%,.35)}to{box-shadow:0 0 2px hsla(0,0%,100%,.1),inset 0 0 8px hsla(0,0%,100%,.2)}}.outline-first:after{background:linear-gradient(90deg,#7dd3fc,#a78bfa);animation:pulseGlow 3s ease-in-out infinite}.outline-ember:after{background:conic-gradient(#ff7a18,#af002d,#319197);animation:spin360 8s linear infinite}.outline-flare:after{background:radial-gradient(circle,#fff176,#ff7043);box-shadow:inset 0 0 16px rgba(255,112,67,.5)}.outline-pulse:after{animation:pulseGlow 2.5s ease-in-out infinite}.outline-glow:after,.outline-pulse:after{background:linear-gradient(90deg,#00e5ff,#7c4dff)}.outline-glow:after{filter:drop-shadow(0 0 6px #7c4dff)}.outline-aurora:after{background:linear-gradient(45deg,#00ffa3,#dc1fff,#00ffa3);animation:hueRotate 10s linear infinite}.outline-neon:after{background:linear-gradient(90deg,#39ff14,#0ff);box-shadow:inset 0 0 12px rgba(0,255,170,.6)}.outline-plasma:after{background:conic-gradient(from 0deg,#fc0,#f0f,#0ff,#fc0);animation:spin360 6s linear infinite}.outline-supernova:after{background:radial-gradient(circle,#fff59d 0,transparent 60%),conic-gradient(#fd0,#f06,#60f,#00e5ff,#fd0);animation:spin360 4s linear infinite}.outline-vip:after{background:linear-gradient(135deg,gold,#ff8c00,gold);box-shadow:inset 0 0 14px rgba(255,215,0,.55)}input::placeholder{color:#d8dce2}input:disabled{background-color:#f5f7fa;color:#c5c9d3;cursor:not-allowed}@layer utilities{.text-balance{text-wrap:balance}}@keyframes scaleUp{0%{transform:scale(1);opacity:1}to{transform:scale(1.1);opacity:0}}.scaleUp{animation:scaleUp 2s ease forwards}@keyframes scaleUpCenter{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(1.1);opacity:0}}.scaleUpCenter{animation:scaleUpCenter 2s ease forwards}.scaleDown{transform:scale(1);opacity:1}button{all:unset;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}*,.navItem,.navItem *,button,li,li *,nav,nav *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;border-radius:4px;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:100%;min-width:min-content;text-align:center}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button:disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}.gsi-material-button:disabled .gsi-material-button-contents,.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}