@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hover-glow{transition:all .2s cubic-bezier(.4,0,.2,1)}.hover-glow:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.hover-glow:active{transform:translateY(0)}.glass{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2)}.shadow-sm{box-shadow:0 1px 3px rgba(0,0,0,.1)}.shadow-md{box-shadow:0 4px 12px rgba(0,0,0,.15)}.shadow-lg{box-shadow:0 8px 25px rgba(0,0,0,.2)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}@media(max-width:767px){html{font-size:14px}}body{font-family:GmarketSans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#0a0a0a;color:#fff;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:#e87e23;text-decoration:none;transition:color .25s ease}a:hover{color:#c36b1e}button{font-family:inherit;cursor:pointer;border:none;outline:none;background:none;transition:all .25s ease}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:hsla(0,0%,4%,.5)}::-webkit-scrollbar-thumb{background:rgba(232,126,35,.6);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(232,126,35,.8)}::-moz-selection{background-color:rgba(232,126,35,.3);color:#fff}::selection{background-color:rgba(232,126,35,.3);color:#fff}.text-primary{color:#fff!important}.text-secondary{color:#747b8d!important}.text-muted{color:#9f9f9f!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.bg-primary{background-color:#e87e23!important}.bg-secondary{background-color:#c36b1e!important}.bg-dark{background-color:#0a0a0a!important}.flex-center{display:flex;justify-content:center;align-items:center}.hover-glow{transition:all .25s ease}.hover-glow:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(232,126,35,.3)}@media(max-width:767px){.d-none-mobile{display:none!important}}@media(min-width:1024px){.d-none-desktop{display:none!important}}#newNotification.new-notification{color:#fff;padding:20px 15px;transition:all .3s ease-in-out;scroll-snap-align:start;position:relative;background:#242a32;border:1px solid #fff;border-radius:5px;position:absolute;top:30px;width:300px;right:50%;margin-right:-150px;transform:translateY(-1000px);opacity:0}#newNotification.new-notification .notification-item--action,#newNotification.new-notification .notification-item--datetime,#newNotification.new-notification .notification-item--message,#newNotification.new-notification .notification-item--subject{margin:0 0 10px;font-size:13px}#newNotification.new-notification .notification-item--subject{font-weight:700}#newNotification.new-notification .notification-item--message{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;line-height:1.6;-webkit-line-clamp:2;-webkit-box-orient:vertical}#newNotification.new-notification .notification-item--datetime{font-size:10px;color:#9f9f9f}#newNotification.new-notification p{margin:0 0 10px;font-size:13px}#newNotification.new-notification.slide-in-top{animation:slide-in-top .8s cubic-bezier(.645,.045,.355,1) 1s forwards}#newNotification.new-notification.slide-out-top{animation:slide-out-top .5s cubic-bezier(.55,.085,.68,.53) 0s forwards}@keyframes slide-out-top{0%{transform:translateY(0);opacity:1}to{transform:translateY(-1000px);opacity:0}}@keyframes slide-in-top{0%{transform:translateY(-1000px);opacity:0}to{transform:translateY(0);opacity:1}}