@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css";
@import "https://fonts.googleapis.com/css2?family=Racing+Sans+One&display=swap";
@import "https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&display=swap";
.Header-module-scss-module__klcqGG__none{display:none}.Header-module-scss-module__klcqGG__header{align-items:center;width:100%;display:flex;position:relative}.Header-module-scss-module__klcqGG__header .Header-module-scss-module__klcqGG__inner{justify-content:space-between;width:100%;max-width:1100px;margin:0 auto;padding:0 20px;display:flex}.Header-module-scss-module__klcqGG__headerLeft{align-items:center;gap:48px;width:90%;display:flex}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__logo{cursor:pointer;height:32px;display:inline-block}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__logo img{width:100%;height:100%;display:block}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__nav{align-items:center;display:flex}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__nav a{color:var(--color-g04)}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__nav a:hover{color:var(--color-bp)}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__navLink{align-items:center;height:64px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__navLink:after{content:"";background-color:var(--color-bp);transform-origin:0;width:100%;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__navLink:hover,.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__navLink:hover:after,.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__navLink:focus-visible:after{transform:scaleX(1)}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownTrigger{align-items:center;gap:6px;height:64px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownTrigger:after{content:"";background-color:var(--color-bp);transform-origin:0;width:100%;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownTrigger:hover{transform:scaleX(1)}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownTrigger.Header-module-scss-module__klcqGG__active{color:var(--color-bp)}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownTrigger.Header-module-scss-module__klcqGG__active:after{content:"";background-color:var(--color-bp);width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(1)}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdown:hover .Header-module-scss-module__klcqGG__dropdownTrigger:after,.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdown:focus-within .Header-module-scss-module__klcqGG__dropdownTrigger:after{transform:scaleX(1)}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdown:hover>a,.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdown:focus-within>a{color:var(--color-bp)}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__chevron{width:16px;height:16px}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownMenu{border-top:1px solid var(--outline-dark);opacity:0;visibility:hidden;z-index:50;background:#fff;width:100%;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;left:0}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownMenu .Header-module-scss-module__klcqGG__dropdownInner{flex-wrap:wrap;gap:10px;width:100%;max-width:1100px;margin:0 auto;display:flex}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownMenu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,visibility .15s}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownOpen{opacity:1;visibility:visible;pointer-events:auto}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownDim{opacity:0;visibility:hidden;background:#0006;width:100%;height:100vh;transition:opacity .15s,visibility .15s;position:fixed}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dimOpen{opacity:1;visibility:visible}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownItem{white-space:nowrap;color:inherit;border:1px solid var(--outline-dark);cursor:pointer;border-radius:16px;font-size:15px;text-decoration:none;display:block;overflow:hidden}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownItem a{padding:8px 28px;display:block}.Header-module-scss-module__klcqGG__headerLeft .Header-module-scss-module__klcqGG__dropdownItem:hover{color:var(--color-bp);font-weight:600}.Header-module-scss-module__klcqGG__headerRight{justify-content:flex-end;align-items:center;gap:16px;width:20%;display:flex}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__langSelectWrap,.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__userSelectWrap{position:relative}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__langSelectTrigger{border:1px solid var(--outline-dark);height:32px;color:var(--color-g02);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__langSelectTrigger:hover{border:1px solid var(--color-blp)}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__userSelectTrigger,.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__loginButton{background-color:var(--bg-light);border:1px solid var(--outline-dark);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s;display:inline-flex;overflow:hidden}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__userSelectTrigger .Header-module-scss-module__klcqGG__loginThumb,.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__loginButton .Header-module-scss-module__klcqGG__loginThumb{width:24px;height:24px}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__langSelectValue{min-width:34px;font-size:13px;line-height:1}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__userSelectValue{font-size:13px;line-height:1}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__langSelectArrow{justify-content:center;align-items:center;display:inline-flex}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__langSelectMenu,.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__userSelectMenu{border:1px solid var(--outline-dark);z-index:110;-ms-border-radius:6px;-o-border-radius:6px;background:#fff;border-radius:6px;min-width:100%;padding:6px 0;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 24px #00000026}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__langOption,.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__userOption{min-width:160px;color:var(--color-g01);cursor:pointer;white-space:nowrap;padding:6px 20px;font-size:14px}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__langOption:hover,.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__userOption:hover{background:#b885fd1a}.Header-module-scss-module__klcqGG__headerRight .Header-module-scss-module__klcqGG__langOptionActive{color:var(--color-bp)}.Header-module-scss-module__klcqGG__textList{flex-wrap:wrap;gap:10px;display:flex}.Header-module-scss-module__klcqGG__textList[data-menu=textList1]{padding:12px 20px 12px 141px}.Header-module-scss-module__klcqGG__textList[data-menu=textList2]{padding:12px 20px 12px 295px}.Header-module-scss-module__klcqGG__textList[data-menu=textList3]{padding:12px 20px 12px 324px}.Header-module-scss-module__klcqGG__teamsCard[data-team="1"]{--gBg:var(--color-tb)}.Header-module-scss-module__klcqGG__teamsCard[data-team="2"]{--gBg:var(--color-tr)}.Header-module-scss-module__klcqGG__teamsCard[data-team="3"]{--gBg:var(--color-td)}.Header-module-scss-module__klcqGG__teamsCard[data-team="4"]{--gBg:var(--color-ty)}.Header-module-scss-module__klcqGG__teamsCard[data-team="5"]{--gBg:var(--color-tr)}.Header-module-scss-module__klcqGG__teamsCard[data-team="6"]{--gBg:var(--color-td)}.Header-module-scss-module__klcqGG__teamsCard[data-team="7"]{--gBg:var(--color-tb)}.Header-module-scss-module__klcqGG__teamsCard[data-team="8"]{--gBg:var(--color-tg)}.Header-module-scss-module__klcqGG__teamsList{grid-template-columns:repeat(4,1fr);gap:12px 20px;width:100%;margin:0;padding:24px 20px;list-style:none;display:grid}.Header-module-scss-module__klcqGG__teamsCard{background:var(--gBg);opacity:.6;border-radius:16px;height:100px;display:block;position:relative;overflow:hidden}.Header-module-scss-module__klcqGG__teamsCard:hover{opacity:1}.Header-module-scss-module__klcqGG__teamsBg{z-index:0;width:100px;position:absolute;top:0;right:0}.Header-module-scss-module__klcqGG__teamsBg img{width:auto;height:100%;display:block}.Header-module-scss-module__klcqGG__teamsFlag{z-index:2;width:27px;height:18px;position:absolute;top:12px;left:12px}.Header-module-scss-module__klcqGG__teamsFlag img{width:100%;height:100%;display:block}.Header-module-scss-module__klcqGG__teamsLabel{z-index:3;color:#fff;font-size:15x;font-family:Orbitron,sans-serif;font-weight:700;position:absolute;top:11px;left:48px}.Header-module-scss-module__klcqGG__teamsPeople{z-index:1;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.Header-module-scss-module__klcqGG__teamsPeople img{width:auto;height:auto;display:block}.Header-module-scss-module__klcqGG__sellerGroup[data-group="1"]{--gBg:var(--color-kr)}.Header-module-scss-module__klcqGG__sellerGroup[data-group="2"]{--gBg:var(--color-cn)}.Header-module-scss-module__klcqGG__sellerGroup[data-group="3"]{--gBg:var(--color-jp)}.Header-module-scss-module__klcqGG__sellerGroup[data-group="4"]{--gBg:var(--color-sgmy)}.Header-module-scss-module__klcqGG__sellerGroup[data-group="5"]{--gBg:var(--color-th)}.Header-module-scss-module__klcqGG__sellerGroup[data-group="6"]{--gBg:var(--color-id)}.Header-module-scss-module__klcqGG__sellerGroup[data-group="7"]{--gBg:var(--color-us)}.Header-module-scss-module__klcqGG__sellerGroup[data-group="8"]{--gBg:var(--color-vn)}.Header-module-scss-module__klcqGG__sellerPanel{gap:16px;width:100%;max-width:840px;margin:0 auto;padding:24px 20px;display:grid}.Header-module-scss-module__klcqGG__sellerPanel>div:first-child{border-bottom:1px solid var(--outline-dark);padding:0 0 16px}.Header-module-scss-module__klcqGG__sellerSection{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.Header-module-scss-module__klcqGG__sellerGroup ul li{border-radius:16px;padding:6px 12px;transition:background .18s,border-color .18s}.Header-module-scss-module__klcqGG__sellerGroup ul li:hover{background:color-mix(in srgb,var(--gBg)20%,#ffffff08)}.Header-module-scss-module__klcqGG__sellerGrid4{gap:4px;margin:0;padding:0;list-style:none;display:grid}.Header-module-scss-module__klcqGG__sellerLink{color:inherit;grid-template-columns:44px 1fr;align-items:center;gap:10px;text-decoration:none;display:grid}.Header-module-scss-module__klcqGG__sellerThumb{background:var(--gBg);-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #ffffff1a;border-radius:50%;width:44px;height:44px;overflow:hidden}.Header-module-scss-module__klcqGG__sellerImg{object-fit:cover;width:100%;height:100%;display:block}.Header-module-scss-module__klcqGG__sellerPh{background:#ffffff0f;width:100%;height:100%;display:block}.Header-module-scss-module__klcqGG__sellerName{opacity:.92;font-size:14px;font-weight:600}:root{--m-header-h:56px}.Header-module-scss-module__klcqGG__mHeader{z-index:101;border-bottom:1px solid var(--outline-dark);background:#fff;position:sticky;top:0}.Header-module-scss-module__klcqGG__mHeaderInner{height:var(--m-header-h);justify-content:space-between;align-items:center;padding:0 8px 0 20px;display:flex}.Header-module-scss-module__klcqGG__mLogo{height:32px}.Header-module-scss-module__klcqGG__mobileTitle{color:var(--color-g01);pointer-events:none;white-space:nowrap;font-size:18px;font-weight:800;line-height:1;display:block;position:absolute;left:50%;transform:translate(-50%)}.Header-module-scss-module__klcqGG__mBurger{cursor:pointer;background:0 0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}.Header-module-scss-module__klcqGG__bar{background:var(--color-g01);border-radius:999px;width:18px;height:2px;transition:transform .2s,opacity .15s,top .2s;position:absolute}.Header-module-scss-module__klcqGG__bar:first-child{top:15px}.Header-module-scss-module__klcqGG__bar:nth-child(2){width:14px;top:21px;left:13px}.Header-module-scss-module__klcqGG__bar:nth-child(3){top:27px}.Header-module-scss-module__klcqGG__isOpen .Header-module-scss-module__klcqGG__bar:first-child{top:21px;transform:rotate(45deg)}.Header-module-scss-module__klcqGG__isOpen .Header-module-scss-module__klcqGG__bar:nth-child(2){opacity:0}.Header-module-scss-module__klcqGG__isOpen .Header-module-scss-module__klcqGG__bar:nth-child(3){top:21px;transform:rotate(-45deg)}.Header-module-scss-module__klcqGG__mPanel{left:0;right:0;top:calc(var(--m-header-h) + 1px);height:calc(100vh - var(--m-header-h));z-index:95;width:100%;padding-bottom:env(safe-area-inset-bottom);background:#fff;transition:transform .25s;position:fixed;overflow-y:auto;transform:translate(-100%)}.Header-module-scss-module__klcqGG__mPanel.Header-module-scss-module__klcqGG__isOpen{transform:translate(0)}.Header-module-scss-module__klcqGG__mTopRow{border-bottom:6px solid var(--outline-dark);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.Header-module-scss-module__klcqGG__mLoginLink{color:var(--color-g01);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.Header-module-scss-module__klcqGG__mLoginLink:hover .Header-module-scss-module__klcqGG__mLoginIcon{background:var(--bg-light)}.Header-module-scss-module__klcqGG__mLoginLink:focus-visible{outline-offset:2px;border-radius:24px;outline:2px solid #60a5fa}.Header-module-scss-module__klcqGG__mLoginIcon{background:var(--bg-light);border:1px solid var(--outline-dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.Header-module-scss-module__klcqGG__mLoginText{font-size:17px;font-weight:500;line-height:1}.Header-module-scss-module__klcqGG__mLang{border:1px solid var(--outline-dark)}.Header-module-scss-module__klcqGG__mNav{margin-top:8px}.Header-module-scss-module__klcqGG__mNavList{margin:0;padding:0 0 20vh;list-style:none;display:grid}.Header-module-scss-module__klcqGG__mNavLink{height:56px;color:var(--color-g02);background:0 0;align-items:center;padding:0 20px;font-size:17px;font-weight:700;text-decoration:none;transition:background-color .15s;display:flex}.Header-module-scss-module__klcqGG__mNavLink:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.Header-module-scss-module__klcqGG__mNavTrigger{width:100%;height:56px;color:var(--color-g02);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0 20px;font-size:17px;font-weight:700;transition:background-color .15s;display:flex}.Header-module-scss-module__klcqGG__mNavTrigger:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.Header-module-scss-module__klcqGG__mChevron{width:24px;height:24px;transition:transform .2s}.Header-module-scss-module__klcqGG__mNavTrigger.Header-module-scss-module__klcqGG__isOpen .Header-module-scss-module__klcqGG__mChevron{transform:rotate(180deg)}.Header-module-scss-module__klcqGG__mSubPanel{max-height:0;transition:max-height .25s;overflow:hidden}.Header-module-scss-module__klcqGG__mSubPanel.Header-module-scss-module__klcqGG__isOpen{max-height:320px}.Header-module-scss-module__klcqGG__mSubList{border-bottom:1px solid var(--outline-dark);width:calc(100% - 40px);margin:0 auto;padding:8px 0;display:grid}.Header-module-scss-module__klcqGG__mSubLink{text-align:left;width:100%;height:56px;color:var(--color-g02);cursor:pointer;background:0 0;font-size:17px;transition:background-color .15s}.Header-module-scss-module__klcqGG__mSubLink:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}
.fabGroup{z-index:100;flex-direction:column;gap:8px;display:flex;position:fixed;right:calc(50% - 612px)}@media (max-width:1200px){.fabGroup{right:10px}}.fabBtn{cursor:pointer;border-radius:999px;min-width:46px;height:46px;padding:0 10px}.fabBtn.writeBtn{background:var(--color-g01)}.fabBtn.shareBtn{border:1px solid var(--outline-dark);background:#fff}.fabBtn.topBtn{background:var(--color-g08)}@media (max-width:767px){.fabBtn{width:40px;min-width:auto;height:40px;padding:0}}
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg,var(--base-color)0%,var(--highlight-color)50%,var(--base-color)100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
:root{--color-bp:#4c1d7d;--color-blp:#b885fd;--color-pc:#dc3733;--color-scr:#dc3733;--color-scy:#ffab3c;--color-scp:#ff5de3;--color-scb:#2d41b7;--color-scg:#70b335;--color-scv:#6f21f6;--color-g01:#171717;--color-g02:#474747;--color-g03:#5c5c5c;--color-g04:#737373;--color-g05:#8a8a8a;--color-g06:#9b9b9b;--color-g07:#b0b0b0;--color-g08:#c4c4c4;--color-g09:#dcdcdc;--color-g10:#f7f6f6;--outline-light:#f6f6f726;--outline-dark:#17171726;--bg-light:#f2f2f2;--bg-light2:#f2f2f21a;--bg-dark:#1b1c1e;--color-kr:#9767dd;--color-jp:#f9c6cb;--color-cn:#db60a1;--color-id:#e77634;--color-th:#f4b237;--color-us:#e84119;--color-vn:#5da857;--color-sgmy:#567ea8;--gra-kr:linear-gradient(180deg,#9767dde6 0%,#9767dd33 100%);--gra-jp:linear-gradient(180deg,#f9c6cbe6 0%,#f9c6cb33 100%);--gra-cn:linear-gradient(180deg,#db60a1e6 0%,#db60a133 100%);--gra-id:linear-gradient(180deg,#e77634e6 0%,#e7763433 100%);--gra-th:linear-gradient(180deg,#f4b237e6 0%,#f4b23733 100%);--gra-us:linear-gradient(180deg,#e84119e6 0%,#e8411933 100%);--gra-vn:linear-gradient(180deg,#5da857e6 0%,#5da85733 100%);--gra-sgmy:linear-gradient(180deg,#567ea8e6 0%,#567ea833 100%);--dim-light:#1b1c1e66;--dim-dark:#1b1c1eb3}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-scroll-chaining:none;overscroll-behavior:none;scroll-behavior:smooth}body{margin:0}a{color:inherit;text-decoration:none}ul,li{margin:0;padding:0;list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{vertical-align:baseline;box-sizing:border-box;border:0;margin:0;padding:0;font-family:Pretendard Variable,Pretendard,Noto Sans,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}button{cursor:pointer}@media (max-width:1024px){html{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}}
:root{--color-bp:#4c1d7d;--color-blp:#b885fd;--color-pc:#dc3733;--color-scr:#dc3733;--color-scy:#ffab3c;--color-scp:#ff5de3;--color-scb:#2d41b7;--color-scg:#70b335;--color-scv:#6f21f6;--color-g01:#171717;--color-g02:#474747;--color-g03:#5c5c5c;--color-g04:#737373;--color-g05:#8a8a8a;--color-g06:#9b9b9b;--color-g07:#b0b0b0;--color-g08:#c4c4c4;--color-g09:#dcdcdc;--color-g10:#f7f6f6;--outline-light:#f6f6f726;--outline-dark:#17171726;--bg-light:#f2f2f2;--bg-light2:#f2f2f21a;--bg-dark:#1b1c1e;--color-kr:#9767dd;--color-jp:#f9c6cb;--color-cn:#db60a1;--color-id:#e77634;--color-th:#f4b237;--color-us:#e84119;--color-vn:#5da857;--color-sgmy:#567ea8;--gra-kr:linear-gradient(180deg,#9767dde6 0%,#9767dd33 100%);--gra-jp:linear-gradient(180deg,#f9c6cbe6 0%,#f9c6cb33 100%);--gra-cn:linear-gradient(180deg,#db60a1e6 0%,#db60a133 100%);--gra-id:linear-gradient(180deg,#e77634e6 0%,#e7763433 100%);--gra-th:linear-gradient(180deg,#f4b237e6 0%,#f4b23733 100%);--gra-us:linear-gradient(180deg,#e84119e6 0%,#e8411933 100%);--gra-vn:linear-gradient(180deg,#5da857e6 0%,#5da85733 100%);--gra-sgmy:linear-gradient(180deg,#567ea8e6 0%,#567ea833 100%);--dim-light:#1b1c1e66;--dim-dark:#1b1c1eb3}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-scroll-chaining:none;overscroll-behavior:none;scroll-behavior:smooth}body{margin:0}a{color:inherit;text-decoration:none}ul,li{margin:0;padding:0;list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{vertical-align:baseline;box-sizing:border-box;border:0;margin:0;padding:0;font-family:Pretendard Variable,Pretendard,Noto Sans,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}button{cursor:pointer}@media (max-width:1024px){html{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}}.authLayout{min-height:calc(100vh - var(--header-h,64px));background:#fff;justify-content:center;padding:54px 20px 0;display:flex}.authLayout section{width:100%;max-width:338px}.authTitle{text-align:center;color:var(--color-g02);margin-bottom:32px;font-size:22px;font-weight:700;line-height:1.5}.authDesc{text-align:center;opacity:.7;margin-bottom:20px;font-size:14px}.divider{background:var(--outline-dark);height:1px;margin:24px 0}.chk{cursor:pointer;align-items:center;gap:10px;display:inline-flex;position:relative}.chk input{opacity:0;pointer-events:none;position:absolute}.chk-box{border:1.5px solid var(--outline-dark);color:#c4c4c4;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.chk-icon{width:14px;height:12px;transition:opacity .15s,transform .15s;transform:scale(.9)}.chk input:checked+.chk-box{border-color:var(--color-blp);background:var(--color-blp);color:#fff}.chk input:checked+.chk-box .chk-icon{opacity:1;transform:scale(1)}.chk input:focus-visible+.chk-box{outline-offset:2px;outline:2px solid #b885fd66}.chk-text{color:var(--color-g01);align-items:center;gap:8px;font-size:15px;display:inline-flex}.authFooter{gap:10px;margin-top:32px;display:grid}.btn-primary{background:var(--color-pc);width:100%;height:48px;color:inherit;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;font-size:16px}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-text{text-align:center;opacity:.75;font-size:13px}@media (max-width:768px){.authLayout{padding:34px 20px 0}.authLayout section{width:100%;max-width:100%}.authTitle{color:var(--color-g02);text-align:left;font-size:22px;font-weight:700}.authFooter{background:#fff;width:100%;padding:20px;position:fixed;bottom:0;left:0}}.loginLayout{min-height:calc(100vh - var(--header-h,64px));background:#fff;justify-content:center;padding:80px 20px 0;display:flex}.loginLayout section{width:100%;max-width:338px}.logo{text-align:center;height:52px;margin:0 0 40px}.socialGrid{gap:12px;margin:0;padding:0;list-style:none;display:grid}.socialBtn{border:1px solid var(--outline-dark);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;padding:0 16px;display:flex;position:relative}.socialBtn:hover{border-color:var(--color-blp)}.socialBtn .socialIcon{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.socialBtn .socialText{color:var(--color-g02);font-size:16px;font-weight:700}.socialBtn .tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#000;border-radius:6px;padding:6px 10px;font-size:14px;transition:opacity .2s,transform .2s;position:absolute;top:-25px;right:0;transform:translateY(4px);box-shadow:0 6px 14px #00000040}.socialBtn .tooltip:after{content:"";background:#000;width:10px;height:10px;position:absolute;bottom:-3px;left:24px;transform:rotate(45deg);box-shadow:2px 2px 6px #00000026}.socialBtn.tooltipOn .tooltip{opacity:1;pointer-events:auto;transform:translateY(-2px)}@media (max-width:768px){.loginLayout{padding:48px 20px 0}.loginLayout section{width:100%;max-width:100%}.logo{margin:0 0 48px}}.termsCard .termsAll{padding:0}.termsCard .termsAll .chk-text{font-weight:700}.termsCard .termsList{gap:24px;margin:0;padding:0;list-style:none;display:grid}.termsCard .termsItem{justify-content:space-between;align-items:center;gap:12px;display:flex}.termsCard .termsView{width:24px;height:24px;color:inherit;background:0 0}.termsCard .termsSubNote{color:var(--color-g02);margin:16px 0 0;padding-left:32px;font-size:13px;line-height:1.3}.signupCard .form{gap:16px;display:grid}.signupCard .field{gap:8px;display:grid}.signupCard .label{color:var(--color-g05);font-size:14px}.signupCard .req{color:var(--color-pc)}.signupCard .input{border:1px solid var(--outline-dark);height:48px;color:var(--color-g01);background:#ffffff08;border-radius:12px;outline:none;padding:0 14px}.signupCard .input.is-error{border-color:var(--color-pc)}.signupCard .error-text{color:var(--color-pc);margin:0;font-size:12px;line-height:1.4}.signupCard .form__footer{gap:10px;margin-top:6px;display:grid}.signupCard .profile{width:80px;height:80px;margin:0 auto 18px;position:relative}.signupCard .profileThumb{border:1px solid var(--outline-dark);background:var(--bg-light);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.signupCard .profileThumb img{object-fit:cover;width:100%;height:100%;display:block}.signupCard .profilePlaceholder{opacity:.6;font-size:12px}.signupCard .profileActions{position:absolute;bottom:0;right:-10px}.signupCard .profileFile{display:none}.signupCard .profileIconBtn{border:1px solid var(--outline-dark);background:var(--color-g07);width:28px;height:28px;color:inherit;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.signupCard .profileIconBtn svg{display:block}.signupCard .profileIconText{opacity:.9;font-size:14px}.signupCard .btn-auth-ghost{border:1px solid var(--outline-dark);background:var(--color-g07);width:28px;height:28px;color:inherit;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}html.hideFooter .fabGroup,html.hideFooter footer,html.hideHeader header,html.hideHeader .mobileHeader,html.hideHeader .headerWrap{display:none!important}
