@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}@font-face{font-family:tenada;src:url(/legacy/font/Tenada.woff)}@font-face{font-family:gmarket;src:url(/legacy/font/Gmarketsansm.woff)}@font-face{font-family:OAGothic-ExtraBold;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302@1.0/OAGothic-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:CWDangamAsac-Bold;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/CWDangamAsac-Bold.woff) format("woff");font-weight:400;font-style:normal}@import url("https://fonts.googleapis.com/css2?family=Poppins&family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}input::placeholder,textarea::placeholder{color:#999;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#999;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;opacity:1}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:grey;opacity:1}[data-theme=dark] input::-webkit-input-placeholder,[data-theme=dark] textarea::-webkit-input-placeholder{color:grey;opacity:1}[data-theme=dark] input::-moz-placeholder,[data-theme=dark] textarea::-moz-placeholder{color:grey;opacity:1}[data-theme=dark] input:-ms-input-placeholder,[data-theme=dark] textarea:-ms-input-placeholder{color:grey;opacity:1}html{overflow-x:hidden;width:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;font-family:gmarket,sans-serif;color:#272829;background:#fff;transition:background .3s ease,color .3s ease;overflow-x:hidden;width:100%;box-sizing:border-box}[data-theme=dark] body{background:#1a1a1a;color:#e0e0e0}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}.oa-gothic{font-family:OAGothic-ExtraBold,sans-serif}.cw-dg{font-family:CWDangamAsac-Bold,serif}a{transition:color .3s ease}a,a:hover{color:#472bab;text-decoration:none}[data-theme=dark] a{color:#7d60e8}[data-theme=dark] a:hover{color:#9d80ff}.list-bg{height:calc(100% - 75px);overflow-y:auto;overflow-x:hidden;width:100%;max-width:100%}.list-item{width:80%;background:#fff;border-radius:10px;padding:20px;margin-bottom:5px;box-shadow:0 2px 4px 0 #e0e0e0;display:flex;flex-direction:column;text-align:left}.list-item a h4{font-size:20px;font-weight:800;margin:0;color:#472bab}.list-item a p{color:grey;margin:5px 0}.p-20{padding:20px}input{box-sizing:border-box;padding:10px;display:block;margin-bottom:10px}button{padding:10px 15px;background:#472bab;color:#fff;border:none;border-radius:5px}.navbar-desktop{position:fixed;top:0;left:0;right:0;background:#fff;padding:15px 20px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000;height:auto}.navbar-desktop-container{max-width:1200px;margin:0 auto;justify-content:space-between}.nav-links-desktop,.navbar-desktop-container{display:flex;align-items:center;gap:20px}.nav-links-desktop a{text-decoration:none;color:#232323;font-size:14px;font-weight:500;transition:color .3s}.nav-links-desktop a:hover{color:#472bab}.nav-links-desktop .logo{font-weight:700;font-size:18px;color:#472bab}.auth-links-desktop{display:flex;align-items:center;gap:15px}.auth-links-desktop a{text-decoration:none;color:#232323;font-size:14px;transition:color .3s}.auth-links-desktop a:hover{color:#472bab}.user-name{color:#232323;font-size:14px}.navbar{position:relative;background:#fff;padding:20px;height:auto;z-index:100}.navbar>div{display:flex;align-items:center;gap:10px}.navbar a{margin-right:10px;text-decoration:none;color:#232323;font-size:14px}@media (max-width:768px){.navbar{position:relative;padding:15px;gap:15px;z-index:100}.navbar,.navbar>div{flex-direction:column}.navbar>div{width:100%;gap:12px}.navbar a{margin-right:0;text-align:center;padding:8px;width:100%;border-bottom:1px solid #eee}.navbar a:last-child{border-bottom:none}.logo{font-size:18px;padding:10px 0;border-bottom:2px solid #472bab}.navbar-mobile .menu-container{display:none}.list-bg{height:100vh;padding-top:0}}.lButton{position:absolute;top:50%;right:0;transform:translate(-50%,-50%);transition:.5s ease-in}.logo{font-weight:700}.list-item{opacity:1;transition:all 1s}@media (max-width:400px){.navbar{position:inherit}.lButton{position:absolute;top:95%;right:0;transform:translate(-50%,-50%)}}.shake-button{display:inline-block;padding:10px 20px;font-size:12px;cursor:pointer;border:none;background-color:#b4a8e0;transition:transform .1s;animation:shake 1s infinite}.shake-button:hover{background-color:#472bab;animation:none}@keyframes shake{0%{transform:translateY(0)}25%{transform:translateY(-1px);animation-timing-function:ease-out}75%{transform:translateY(1px);animation-timing-function:ease-out}to{transform:translateY(0);animation-timing-function:ease-in}}.menu-container{display:flex;justify-content:space-between;align-items:center;width:100%}@media (max-width:768px){.menu-container{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;flex-direction:column;justify-content:center;z-index:999}.menu-container.active{display:flex}.hamburger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.auth-links,.nav-links{display:flex;flex-direction:column;align-items:center;width:100%;gap:20px}.nav-links{margin-bottom:30px}.auth-links a,.nav-links a{font-size:18px;padding:10px;width:80%;text-align:center;border-bottom:1px solid #eee}.auth-links a:last-child,.nav-links a:last-child{border-bottom:none}}.mobile-menu-toggle{position:fixed;top:15px;right:15px;z-index:1001;width:50px;height:50px;background-color:#472bab;border:none;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.2);cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:12px;transition:all .3s ease}.mobile-menu-toggle:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.3);background-color:#5a3bc7}.mobile-menu-toggle span{display:block;width:24px;height:3px;background-color:#fff;transition:all .3s ease-in-out;border-radius:2px}.mobile-menu-toggle.active{background-color:#7d60e8}.mobile-menu-toggle.active span:first-child{transform:rotate(45deg) translate(6px,6px)}.mobile-menu-toggle.active span:nth-child(2){opacity:0}.mobile-menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.mobile-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mobile-menu-container{position:fixed;top:0;right:0;width:280px;height:100vh;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;z-index:1001;box-shadow:-2px 0 8px rgba(0,0,0,.1);padding-top:80px;animation:slideInRight .3s ease;overflow-y:auto}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}.mobile-auth-links,.mobile-nav-links{display:flex;flex-direction:column;align-items:center;width:100%;gap:20px}.mobile-nav-links{padding:20px;flex:1 1}.mobile-auth-links{padding:20px;border-top:1px solid #eee}.mobile-user-info{margin-bottom:12px;text-align:center;color:#232323;font-size:14px;padding:10px}.mobile-auth-links a,.mobile-nav-links a{display:block;font-size:16px;padding:12px 15px;text-align:left;border-bottom:1px solid #f0f0f0;color:#232323;transition:background-color .3s}.mobile-auth-links a:hover,.mobile-nav-links a:hover{background-color:#f5f5f5;color:#472bab}.mobile-auth-links a:last-child,.mobile-nav-links a:last-child{border-bottom:none}