.account-module__jxAu3q__shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f6eee8;background:#050305;flex-direction:column;width:min(100%,520px);min-height:100dvh;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1e1416}.account-module__jxAu3q__shell a{color:inherit}.account-module__jxAu3q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.account-module__jxAu3q__bar{z-index:1;grid-template-columns:44px 1fr 44px;align-items:center;height:56px;padding:0 8px 0 12px;display:grid;position:relative}.account-module__jxAu3q__bar.account-module__jxAu3q__lined{border-bottom:1px solid #1e1416}.account-module__jxAu3q__bar>strong{text-align:center;font-size:16px}.account-module__jxAu3q__bar>img{justify-self:center}.account-module__jxAu3q__iconLink{color:#d6c7c2;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.account-module__jxAu3q__iconLink:hover{color:#f6eee8}.account-module__jxAu3q__eyebrow{color:#ff9d90;letter-spacing:.2em;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:700;display:flex}.account-module__jxAu3q__eyebrow:before{content:"";background:currentColor;width:18px;height:1px}.account-module__jxAu3q__title{letter-spacing:-.05em;word-break:keep-all;margin:12px 0 0;font-family:Noto Serif KR,serif;font-size:28px;font-weight:700;line-height:1.4}.account-module__jxAu3q__lead{color:#c9b8b2;word-break:keep-all;margin:10px 0 0;font-size:15px;line-height:1.7}.account-module__jxAu3q__fine{color:#8c7b76;text-align:center;word-break:keep-all;margin:0;font-size:12px;line-height:1.6}.account-module__jxAu3q__fine a{color:#b3a29d}.account-module__jxAu3q__art{height:min(66vh,560px);position:absolute;top:0;left:0;right:0}.account-module__jxAu3q__art img{object-fit:cover;object-position:center 18%}.account-module__jxAu3q__art:after{content:"";background:linear-gradient(#05030580 0%,#05030500 22% 42%,#050305d9 76%,#050305 100%);position:absolute;inset:0}.account-module__jxAu3q__hero{flex-direction:column;flex:1;justify-content:flex-end;padding:0 24px 24px;display:flex;position:relative}.account-module__jxAu3q__hero .account-module__jxAu3q__title{text-shadow:0 2px 16px #000;font-size:32px}.account-module__jxAu3q__perks{border-block:1px solid #3a2124;grid-template-columns:repeat(3,minmax(0,1fr));margin:26px 0 0;padding:0;list-style:none;display:grid}.account-module__jxAu3q__perks li{color:#e8dcd6;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:16px 4px;font-size:13px;display:flex}.account-module__jxAu3q__perks li+li{border-left:1px solid #2a1b1d}.account-module__jxAu3q__seal{color:#ff9d90;border:1px solid #8a3a33;place-items:center;width:34px;height:34px;font-family:Noto Serif KR,serif;font-size:16px;font-weight:700;display:grid}.account-module__jxAu3q__actions{padding:0 20px calc(28px + env(safe-area-inset-bottom));flex-direction:column;gap:10px;display:flex;position:relative}.account-module__jxAu3q__kakao{box-sizing:border-box;width:100%;height:54px;font:inherit;cursor:pointer;background:#fee500;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;text-decoration:none;display:flex;color:#000000d9!important}.account-module__jxAu3q__kakao:hover{filter:brightness(.97)}.account-module__jxAu3q__primary{box-sizing:border-box;width:100%;height:56px;font:inherit;cursor:pointer;background:#f6eee8;border:0;border-radius:12px;justify-content:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:flex;color:#050305!important}.account-module__jxAu3q__primary:disabled{opacity:.45;cursor:not-allowed}.account-module__jxAu3q__ghost{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:14px;text-decoration:none;display:flex;color:#b3a29d!important}.account-module__jxAu3q__kakao:focus-visible,.account-module__jxAu3q__primary:focus-visible,.account-module__jxAu3q__ghost:focus-visible,.account-module__jxAu3q__iconLink:focus-visible,.account-module__jxAu3q__card:focus-visible{outline-offset:2px;outline:2px solid #e9817b}.account-module__jxAu3q__notice{color:#ffb3a8;background:#1a0a0c;border:1px solid #6b2a2a;border-radius:10px;margin:0 0 4px;padding:12px 14px;font-size:14px;line-height:1.55}.account-module__jxAu3q__tips{background:#0d0709;border:1px solid #3a2124;border-radius:10px;margin:22px 0 0;padding:16px}.account-module__jxAu3q__tips p{color:#b3a29d;letter-spacing:.12em;margin:0;font-size:12px;font-weight:700}.account-module__jxAu3q__tips ol{flex-direction:column;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.account-module__jxAu3q__tips li{color:#e8dcd6;gap:10px;font-size:14px;line-height:1.55;display:flex}.account-module__jxAu3q__tips li span{color:#ff9d90;flex:none;font-family:Noto Serif KR,serif;font-weight:700}.account-module__jxAu3q__page{flex:1;padding:24px 24px 0}.account-module__jxAu3q__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:18px 24px 0;list-style:none;display:grid}.account-module__jxAu3q__steps li{color:#7d6c67;flex-direction:column;gap:8px;font-size:12px;display:flex}.account-module__jxAu3q__steps li:before{content:"";background:#2a1b1d;height:3px}.account-module__jxAu3q__steps li[data-done]{color:#b3a29d}.account-module__jxAu3q__steps li[data-done]:before{background:#e74a49}.account-module__jxAu3q__steps li[aria-current]{color:#f6eee8;font-weight:700}.account-module__jxAu3q__linked{background:#120809;border:1px solid #3a2124;align-items:center;gap:12px;margin-top:22px;padding:14px;display:flex}.account-module__jxAu3q__linked>span:first-child{color:#000;background:#fee500;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.account-module__jxAu3q__linked p{margin:0;font-size:15px;font-weight:700}.account-module__jxAu3q__linked small{color:#b3a29d;margin-top:2px;font-size:12px;font-weight:400;display:block}.account-module__jxAu3q__form{flex-direction:column;gap:20px;margin-top:26px;display:flex}.account-module__jxAu3q__field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.account-module__jxAu3q__label{color:#d6c7c2;justify-content:space-between;align-items:center;padding:0;font-size:13px;font-weight:700;display:flex}.account-module__jxAu3q__label small{color:#8c7b76;font-size:11px;font-weight:500}.account-module__jxAu3q__input,.account-module__jxAu3q__field input:not([type=checkbox]):not([type=radio]),.account-module__jxAu3q__field select{box-sizing:border-box;color:#f6eee8;width:100%;height:52px;font:inherit;background:#120809;border:1px solid #4a3033;border-radius:6px;padding:0 14px;font-size:16px}.account-module__jxAu3q__field input::placeholder{color:#7d6c67}.account-module__jxAu3q__field input:focus-visible,.account-module__jxAu3q__field select:focus-visible{outline-offset:1px;outline:2px solid #e9817b}.account-module__jxAu3q__hint{color:#8c7b76;font-size:12px;line-height:1.5}.account-module__jxAu3q__ok{color:#9fd3b4;font-size:12px}.account-module__jxAu3q__error{color:#ffb3a8;background:#2a0f10;border-radius:6px;margin:0;padding:12px;font-size:13px;line-height:1.5}.account-module__jxAu3q__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.account-module__jxAu3q__segment{border:1px solid #4a3033;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));height:52px;display:grid;overflow:hidden}.account-module__jxAu3q__segment label{color:#b3a29d;cursor:pointer;background:#120809;justify-content:center;align-items:center;font-size:15px;display:flex;position:relative}.account-module__jxAu3q__segment label+label{border-left:1px solid #4a3033}.account-module__jxAu3q__segment label:has(input:checked){color:#f6eee8;background:#3a1214;font-weight:700}.account-module__jxAu3q__segment label:has(input:focus-visible){outline-offset:-2px;outline:2px solid #e9817b}.account-module__jxAu3q__segment input{opacity:0;pointer-events:none;position:absolute}.account-module__jxAu3q__row{gap:8px;display:flex}.account-module__jxAu3q__row>input{flex:1;min-width:0}.account-module__jxAu3q__side{color:#f6eee8;height:52px;font:inherit;cursor:pointer;background:#1e1416;border:1px solid #4a3033;border-radius:6px;flex:none;padding:0 16px;font-size:14px;font-weight:700}.account-module__jxAu3q__side:disabled{color:#7d6c67;cursor:not-allowed}.account-module__jxAu3q__terms{background:#0d0709;border:1px solid #3a2124}.account-module__jxAu3q__notes{background:#0d0709;border:1px solid #3a2124;padding:16px}.account-module__jxAu3q__notes h2{margin:0;font-size:15px}.account-module__jxAu3q__notes ul{color:#e8dcd6;margin:8px 0 0;padding-left:18px;font-size:14px;line-height:1.7}.account-module__jxAu3q__notes a{text-decoration:underline}.account-module__jxAu3q__terms>label{cursor:pointer;border-bottom:1px solid #2a1b1d;align-items:center;gap:12px;min-height:60px;padding:0 16px;font-size:16px;font-weight:700;display:flex}.account-module__jxAu3q__terms ul{flex-direction:column;margin:0;padding:6px 16px 10px;list-style:none;display:flex}.account-module__jxAu3q__terms li{align-items:center;min-height:46px;display:flex}.account-module__jxAu3q__terms li label{color:#e8dcd6;cursor:pointer;flex:1;align-items:center;gap:12px;font-size:14px;display:flex}.account-module__jxAu3q__terms li a{color:#b3a29d;place-items:center;width:44px;height:44px;margin-right:-12px;display:grid}.account-module__jxAu3q__terms input,.account-module__jxAu3q__check input{accent-color:#e74a49;flex:none;width:22px;height:22px;margin:0}.account-module__jxAu3q__sticky{padding:20px 20px calc(28px + env(safe-area-inset-bottom));background:linear-gradient(#05030500 0%,#050305 30%);position:sticky;bottom:0}.account-module__jxAu3q__welcome{text-align:center;flex-direction:column;flex:1;align-items:center;padding:8px 24px 0;display:flex;position:relative}.account-module__jxAu3q__welcome>*{position:relative}.account-module__jxAu3q__welcome:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 45%,#c44c3773 0%,#3a121480 30%,#05030500 62%);height:520px;position:absolute;inset:40px -60px auto}.account-module__jxAu3q__welcome .account-module__jxAu3q__eyebrow:after{content:"";background:currentColor;width:18px;height:1px}.account-module__jxAu3q__book{width:236px;height:354px;position:relative;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.account-module__jxAu3q__book img{object-fit:cover;object-position:center 40%}.account-module__jxAu3q__lotus{aspect-ratio:3;box-sizing:border-box;letter-spacing:-.06em;text-shadow:0 2px 5px #000,0 0 11px #000;background:#080508 url(/images/preview/immersive/gh-lotus-cta.webp) 50%/100% 100% no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;padding:0 22%;font-family:Noto Serif KR,serif;font-size:18px;font-weight:600;text-decoration:none;display:flex;color:#fff5e8!important}.account-module__jxAu3q__lotus:hover{filter:brightness(1.12)}.account-module__jxAu3q__lotus small{color:#f3c9a8;letter-spacing:0;font-family:Pretendard,-apple-system,sans-serif;font-size:12px;font-weight:500}.account-module__jxAu3q__library{padding:8px 20px calc(32px + env(safe-area-inset-bottom));flex-direction:column;flex:1;gap:28px;display:flex}.account-module__jxAu3q__me{align-items:center;gap:14px;display:flex}.account-module__jxAu3q__avatar{color:#ff9d90;background:#1a0a0c;border:1px solid #8a3a33;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-family:Noto Serif KR,serif;font-size:22px;font-weight:700;display:grid;position:relative}.account-module__jxAu3q__avatar>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.account-module__jxAu3q__avatar>span{color:#000;background:#fee500;border:2px solid #050305;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-2px;right:-2px}.account-module__jxAu3q__me h1{letter-spacing:-.04em;margin:0;font-family:Noto Serif KR,serif;font-size:22px}.account-module__jxAu3q__me p{color:#b3a29d;margin:4px 0 0;font-size:13px}.account-module__jxAu3q__me p a{margin-left:4px;font-size:12px;color:#ff9d90!important}.account-module__jxAu3q__head{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.account-module__jxAu3q__head h2{margin:0;font-size:16px}.account-module__jxAu3q__head h2 span{color:#ff9d90}.account-module__jxAu3q__cards{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.account-module__jxAu3q__card{color:#f6eee8;background:#1a0a0c;border:1px solid #6b2a2a;border-radius:10px;min-height:120px;text-decoration:none;display:flex;position:relative;overflow:hidden}.account-module__jxAu3q__card[data-pending]{background:#120809;border-color:#3a2124}.account-module__jxAu3q__cardArt{flex:none;width:104px;position:relative}.account-module__jxAu3q__cardArt img{object-fit:cover;object-position:center 12%}.account-module__jxAu3q__cardText{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;padding:14px 16px;display:flex}.account-module__jxAu3q__badge{color:#ffb3a8;background:#3a1214;border-radius:4px;align-self:flex-start;padding:3px 7px;font-size:11px;font-weight:700}.account-module__jxAu3q__card[data-pending] .account-module__jxAu3q__badge{color:#d6c7c2;background:#2a1b1d}.account-module__jxAu3q__cardText b{letter-spacing:-.03em;font-family:Noto Serif KR,serif;font-size:17px}.account-module__jxAu3q__cardText small{color:#b3a29d;font-size:12px}.account-module__jxAu3q__chev{color:#b3a29d;flex:none;align-self:center;margin-right:12px}.account-module__jxAu3q__empty{color:#b3a29d;text-align:center;border:1px solid #2a1b1d;border-radius:10px;margin:0;padding:22px 16px;font-size:14px;line-height:1.6}.account-module__jxAu3q__coins{background:#1a0a0c;border:1px solid #6b2a2a;border-radius:10px;padding:18px 16px}.account-module__jxAu3q__coins .account-module__jxAu3q__head{margin-bottom:6px}.account-module__jxAu3q__coins .account-module__jxAu3q__head a{text-underline-offset:3px;font-size:14px;font-weight:700;color:#ff9d90!important}.account-module__jxAu3q__coins p{color:#f6eee8;margin:0;font-size:14px}.account-module__jxAu3q__coins small{color:#b3a29d;margin-top:4px;font-size:12px;display:block}.account-module__jxAu3q__find{background:#0d0709;border:1px dashed #6b2a2a;border-radius:10px;padding:18px 16px}.account-module__jxAu3q__find h2{align-items:center;gap:8px;margin:0 0 12px;font-size:15px;display:flex}.account-module__jxAu3q__find h2 span{color:#ff9d90;border:1px solid #8a3a33;place-items:center;width:24px;height:24px;font-family:Noto Serif KR,serif;font-size:12px;display:grid}.account-module__jxAu3q__find .account-module__jxAu3q__side{color:#050305;background:#f6eee8;border-color:#f6eee8}.account-module__jxAu3q__channel{background:#fee500;border-radius:10px;align-items:center;gap:12px;min-height:64px;padding:0 16px;text-decoration:none;display:flex;color:#000000d9!important}.account-module__jxAu3q__channel>span:first-child{background:#00000014;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.account-module__jxAu3q__channel strong{font-size:15px;display:block}.account-module__jxAu3q__channel small{color:#0009;margin-top:2px;font-size:12px;display:block}.account-module__jxAu3q__menu{border-top:1px solid #2a1b1d;margin:0;padding:0;list-style:none}.account-module__jxAu3q__menu li{border-bottom:1px solid #2a1b1d}.account-module__jxAu3q__menu a{justify-content:space-between;align-items:center;height:54px;font-size:15px;text-decoration:none;display:flex}.account-module__jxAu3q__quiet{align-items:center;gap:4px;margin-top:12px;display:flex}.account-module__jxAu3q__quiet button{color:#b3a29d;height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:13px}.account-module__jxAu3q__quiet a{align-items:center;height:44px;padding:0 8px;font-size:13px;text-decoration:none;display:flex;color:#8c7b76!important}.account-module__jxAu3q__quiet button:first-child{padding-left:0}.account-module__jxAu3q__quiet i{background:#3a2124;width:1px;height:12px}.account-module__jxAu3q__found{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.account-module__jxAu3q__found label{cursor:pointer;background:#1a0a0c;border:1px solid #8a3a33;border-radius:10px;align-items:center;gap:14px;height:96px;padding:0 14px 0 0;display:flex;overflow:hidden}.account-module__jxAu3q__found label:has(input:not(:checked)){background:#120809;border-color:#3a2124}.account-module__jxAu3q__found .account-module__jxAu3q__cardArt{width:76px;height:100%}.account-module__jxAu3q__check{color:#d6c7c2;cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.account-module__jxAu3q__kakao,.account-module__jxAu3q__lotus{transition:none}}