.st-root{--st-bg:#0a0912;--st-surface:#14121f;--st-line:#2a2539;--st-ink:#f4f3f8;--st-ink-dim:#a49fb8;--st-ink-faint:#6a6480;--st-acc:#7a3ff2;--st-fs-0:12px;--st-fs-1:14px;--st-fs-2:16px;--st-fs-3:20px;--st-fs-4:26px;--st-fs-5:34px;--st-fs-6:44px;--st-fs-7:56px;--st-sp-1:4px;--st-sp-2:8px;--st-sp-3:12px;--st-sp-4:16px;--st-sp-6:24px;--st-sp-8:32px;--st-sp-10:40px;--st-sp-12:48px;--st-sp-16:64px;--st-sp-20:80px;min-height:100vh;display:flex;flex-direction:column;background:var(--st-bg);color:var(--st-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Pretendard,Noto Sans KR,Hiragino Sans,sans-serif;font-size:var(--st-fs-1);line-height:1.6;word-break:keep-all;-webkit-font-smoothing:antialiased}.st-root *,.st-root :after,.st-root :before{box-sizing:border-box}.st-root :where(:not(.x-stage,.x-stage *)),.st-root :where(:not(.x-stage,.x-stage *)):after,.st-root :where(:not(.x-stage,.x-stage *)):before{border-radius:0}.st-root :focus-visible{outline:2px solid var(--st-acc);outline-offset:2px}.st-root a{color:inherit;text-decoration:none}.st-main{flex:1 0 auto}@media (max-width:720px){.st-main{min-height:100vh;min-height:100dvh}}.st-container{width:100%;max-width:1120px;margin:0 auto;padding:0 var(--st-sp-6)}:lang(ja){word-break:normal!important;word-break:auto-phrase!important;line-break:strict}.ja-phrase:lang(ja),:lang(ja) .ja-phrase{word-break:keep-all!important;overflow-wrap:break-word}.st-root:lang(ja){font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,YuGothic,Meiryo,Noto Sans JP,Pretendard,sans-serif;line-height:1.75}:lang(en){overflow-wrap:break-word}:root{--chip-fs:11px;--chip-pad:4px 11px;--chip-h:24px;--chip-sm-fs:10px;--chip-sm-pad:2px 8px;--chip-sm-h:20px}@media (min-width:761px){:root{--chip-fs:10.5px;--chip-pad:3px 10px;--chip-h:22px}}.la-card-tier,.la-chip,.sg-badge,.sg-new-chip{border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:var(--chip-h);padding:var(--chip-pad);font-size:var(--chip-fs);line-height:1;box-sizing:border-box;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.la-card .la-chip{font-size:var(--chip-sm-fs);padding:var(--chip-sm-pad);min-height:var(--chip-sm-h)}.st-nav{border-bottom:0;background:transparent}.st-root.st-route-head{visibility:visible;min-height:0;background:none}.st-root .st-chrome{position:fixed;top:0;left:0;right:0;z-index:80}@media (max-width:760px){.st-root .st-chrome{transition:transform .26s cubic-bezier(.22,.8,.24,1)}.st-root .st-chrome.st-chrome-hidden{transform:translateY(-110%);transition:transform .42s cubic-bezier(.32,0,.24,1)}}.st-chrome .st-nav{--cs:1;position:relative;background:none}.st-chrome .st-nav:before{content:"";position:absolute;inset:0 0 -28px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(10,9,18,calc(var(--cs) * .5)) 0,rgba(10,9,18,calc(var(--cs) * .44)) 34%,rgba(10,9,18,calc(var(--cs) * .34)) 52%,rgba(10,9,18,calc(var(--cs) * .22)) 66%,rgba(10,9,18,calc(var(--cs) * .12)) 78%,rgba(10,9,18,calc(var(--cs) * .04)) 89%,rgba(10,9,18,0) 100%);backdrop-filter:blur(calc(var(--cs) * 6px));-webkit-backdrop-filter:blur(calc(var(--cs) * 6px));-webkit-mask-image:linear-gradient(180deg,#000,#000 46%,transparent);mask-image:linear-gradient(180deg,#000,#000 46%,transparent)}.st-root .st-main{padding-top:64px}.st-root .ed-footer{margin-top:0}.st-nav-in{display:flex;align-items:center;justify-content:space-between;gap:var(--st-sp-4);height:64px}.st-nav-brand{display:inline-flex;align-items:center;flex-shrink:0;padding-top:4px}.st-nav-wordmark{height:40px;width:auto;display:block;filter:drop-shadow(0 1px 10px rgba(122,63,242,.22))}.st-nav-wordmark.is-chat{height:44.4px;margin-left:-1.5px}.st-nav-wordmark.is-chat:lang(en){height:48.3px;margin-left:-1.6px}.st-nav-wordmark.pt-glogo{--isk:150px;height:auto;width:calc(var(--isk) * var(--lw));margin-left:calc(var(--isk) * var(--lx));margin-bottom:calc(-1 * var(--isk) * var(--lb, 0))}.st-nav-wordmark.pt-glogo:lang(en){--isk:163px}.st-nav-links{gap:clamp(18px,2vw,28px);min-width:0}.st-nav-bits,.st-nav-links{display:inline-flex;align-items:center}.st-nav-bits{position:relative;gap:7px;height:64px;padding:0 var(--st-sp-1);font-size:var(--st-fs-1);font-weight:600;color:var(--st-ink-dim);white-space:nowrap;text-decoration:none;transition:color .14s ease}.st-nav-bits:hover{color:var(--st-ink)}.st-nav-bits-ico{flex:none;color:#ffffff;opacity:.95}.st-nav-bits-num{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--st-ink)}@media (max-width:640px){.st-nav-bits{gap:4px;padding:0 6px}.st-nav-brand{padding-top:0}.st-nav-links .st-nav-bits,.st-nav-links .st-nav-cta-lib,.st-nav-links .st-nav-cta-login,.st-nav-links .st-nav-stranger{display:none}.st-burger{margin-left:-10px}}.st-nav-link{position:relative;display:inline-flex;align-items:center;height:64px;padding:0 var(--st-sp-1);font-size:var(--st-fs-1);font-weight:600;color:var(--st-ink-dim);white-space:nowrap;transition:color .18s ease,text-shadow .18s ease}.st-nav-link:hover{text-shadow:0 0 16px rgba(180,150,255,.45)}.st-nav-cta,.st-nav-link.is-active,.st-nav-link:hover{color:var(--st-ink)}.st-nav-cta{display:inline-flex;align-items:center;gap:9px;height:64px;padding:0 var(--st-sp-1);font-size:var(--st-fs-1);font-weight:700;white-space:nowrap;transition:text-shadow .2s ease}.st-nav-cta:hover{color:#ffffff;text-shadow:0 0 18px rgba(170,130,255,.6)}.st-nav-cta:hover:before{transform:rotate(45deg) scale(1.25);box-shadow:0 0 14px rgba(165,125,255,.95)}.st-burger{position:relative;display:inline-flex}.st-burger-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:64px;background:none;border:0;cursor:pointer;color:var(--st-ink-dim);transition:color .18s ease,filter .18s ease}.st-burger-btn:hover{color:var(--st-ink);filter:drop-shadow(0 0 10px rgba(180,150,255,.5))}.st-fullscreen{display:inline-flex;width:30px;margin-left:-8px;margin-right:-16px}@media (max-width:720px){.st-fullscreen{display:none}}.st-burger-menu{--mn-acc:#c4b5fd;--mn-num:#ffffff;--mn-on:#ffffff;--mn-r-panel:0px;--mn-r-tile:0px;--mn-tile:rgba(255,255,255,0.05);--mn-tile-hover:rgba(255,255,255,0.08);position:absolute;top:calc(100% - 4px);right:0;z-index:90;width:min(360px,calc(100vw - 24px));display:flex;flex-direction:column;padding:14px;border-radius:var(--mn-r-panel);border:0;background-color:#0e0b19;background-image:linear-gradient(rgba(10,8,22,.58),rgba(10,8,22,.72)),url(/brand/decor/ambient_bg_a.webp);background-size:cover;background-position:top;box-shadow:0 24px 60px rgba(0,0,0,.7);color:#f4f3f8;text-align:left;max-height:calc(100vh - 80px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.st-burger-menu::-webkit-scrollbar{display:none}.st-mtop{margin-bottom:12px}.st-mtop-row{display:flex;align-items:center;gap:8px}.st-mtop-bal{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:4px;color:var(--mn-acc)}.st-mtop-bal>svg{flex:none}.st-mtop-bal b{font-family:"Noto Serif KR","Noto Serif JP",Georgia,serif;font-size:22px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mn-num)}.st-mtop-unit{font-size:13px;color:rgba(255,255,255,.55);white-space:nowrap}.st-mtop-skel{display:inline-block;width:34px;height:20px;background:rgba(255,255,255,.08);animation:st-skel-wave 1.3s ease infinite}.st-mtop-skel,.st-root .st-mtop-skel{border-radius:min(6px,var(--mn-r-tile))}.st-burger-menu .st-mtop-charge{display:inline-flex;align-items:center;gap:3px;flex:none;height:36px;padding:0 8px;margin-left:-4px;border:0;background:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;white-space:nowrap;text-decoration:none;color:var(--mn-acc);transition:color .15s ease}.st-burger-menu .st-mtop-charge:hover{color:#fff}.st-mtop-note{display:flex;flex-wrap:wrap;gap:2px 10px;margin:2px 4px 0;font-size:12px;line-height:1.45;color:rgba(255,255,255,.5)}.st-mgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.st-mgrid+.st-mgrid{margin-top:10px}.st-mgrid>.st-burger-sec{display:contents}.st-burger-menu .st-mgrid .st-burger-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:auto;min-width:0;min-height:74px;margin:0;padding:8px 2px;border:0;background:var(--mn-tile);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.25;letter-spacing:-.02em;text-align:center;text-decoration:none;text-transform:none;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;color:rgba(255,255,255,.82);transition:background .15s ease}.st-burger-menu .st-mgrid .st-burger-item:lang(en){overflow-wrap:normal}.st-burger-menu .st-mgrid .st-burger-item,.st-root .st-burger-menu .st-mgrid .st-burger-item{border-radius:var(--mn-r-tile)}.st-burger-menu .st-mgrid .st-burger-item>svg{flex:none;width:20px;height:20px;color:var(--mn-acc)}.st-burger-menu .st-mgrid .st-burger-item>img{flex:none;width:22px;height:22px;object-fit:cover}.st-burger-menu .st-mgrid .st-burger-item>img,.st-root .st-burger-menu .st-mgrid .st-burger-item>img{border-radius:999px}.st-burger-menu .st-mgrid .st-burger-item:hover{color:#fff;background:var(--mn-tile-hover)}.st-burger-menu .st-mgrid .st-burger-item:hover>svg{color:#e4dcff}.st-burger-menu .st-mgrid .st-burger-item:active{background:rgba(255,255,255,.1)}.st-burger-menu .st-mgrid .st-burger-item:disabled{opacity:.5;cursor:default}.st-burger-menu .st-mgrid .st-burger-item[aria-checked=true]{color:#fff}.st-burger-menu .st-mgrid .st-burger-item-danger,.st-burger-menu .st-mgrid .st-burger-item-danger>svg{color:color-mix(in srgb,#ff7a7a 72%,#fff)}.st-burger-menu .st-mgrid .st-burger-item-danger:hover{color:#ff9a9a;background:rgba(224,74,74,.14)}.st-burger-menu .st-mgrid .st-burger-item-danger:hover>svg{color:#ff9a9a}html.pt-tabbar-on .st-burger-menu [data-dup=tabbar]{display:none}.st-burger-menu .st-mgrid .st-mtile-skel{cursor:default;animation:st-skel-wave 1.3s ease infinite;background:linear-gradient(100deg,rgba(255,255,255,.04) 32%,rgba(255,255,255,.09) 50%,rgba(255,255,255,.04) 68%);background-size:220% 100%}@keyframes st-skel-wave{to{background-position:-120% 0}}.st-mfoot{display:flex;gap:6px;margin-top:6px}.st-burger-menu .st-mfoot-acct,.st-burger-menu .st-mfoot-lang{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 12px;border:0;cursor:pointer;font-family:inherit;font-size:13px;text-decoration:none;background:var(--mn-tile);transition:background .15s ease,color .15s ease}.st-burger-menu .st-mfoot-acct,.st-burger-menu .st-mfoot-lang,.st-root .st-burger-menu .st-mfoot-acct,.st-root .st-burger-menu .st-mfoot-lang{border-radius:var(--mn-r-tile)}.st-burger-menu .st-mfoot-acct{flex:1 1;min-width:0;color:rgba(255,255,255,.85)}.st-mfoot-acct>svg{flex:none;color:var(--mn-acc)}.st-burger-menu .st-mfoot-acct:hover,.st-burger-menu .st-mfoot-lang:hover{color:#fff;background:var(--mn-tile-hover)}.st-mfoot-t{display:flex;flex-direction:column;min-width:0;flex:1 1}.st-mfoot-main{text-overflow:ellipsis}.st-mfoot-main,.st-mfoot-t small{overflow:hidden;white-space:nowrap}.st-mfoot-t small{display:flex;align-items:center;gap:7px;min-width:0;font-size:11.5px;line-height:1.5;color:rgba(255,255,255,.5)}.st-mfoot-t small b{font-weight:700;color:rgba(255,255,255,.82)}.st-mfoot-t small .me-plan{height:auto;padding:0;gap:3px;border:0;background:none;box-shadow:none;font-size:11.5px;font-weight:600;color:rgba(255,255,255,.72)}.st-mfoot-t small .me-plan>svg{color:var(--mn-acc)}.st-mfoot-go{flex:none;color:rgba(255,255,255,.4)}.st-mfoot-av{flex:none}.st-mfoot-av.st-burger-av-skel{display:inline-block;width:30px;height:30px;background:rgba(255,255,255,.08)}.st-mfoot-av.st-burger-av-skel,.st-root .st-mfoot-av.st-burger-av-skel{border-radius:999px}.st-mfoot-skel{cursor:default;animation:st-skel-wave 1.3s ease infinite;background:linear-gradient(100deg,rgba(255,255,255,.04) 32%,rgba(255,255,255,.09) 50%,rgba(255,255,255,.04) 68%);background-size:220% 100%}.st-burger-menu .st-mfoot-lang{flex:none;gap:6px;color:rgba(255,255,255,.72)}.st-mfoot-lang>svg:first-child{color:var(--mn-acc)}.st-mfoot-chev{flex:none;transition:transform .16s ease}.st-mfoot-chev.is-open{transform:rotate(180deg)}.st-mlangs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:6px}.st-burger-menu .st-mlang{display:flex;align-items:center;justify-content:center;gap:5px;min-height:40px;padding:0 6px;border:0;cursor:pointer;font-family:inherit;font-size:13px;text-decoration:none;white-space:nowrap;color:rgba(255,255,255,.7);background:var(--mn-tile);transition:background .15s ease,color .15s ease}.st-burger-menu .st-mlang,.st-root .st-burger-menu .st-mlang{border-radius:max(0px,calc(var(--mn-r-tile) - 2px))}.st-burger-menu .st-mlang:hover{color:#fff;background:var(--mn-tile-hover)}.st-burger-menu .st-mlang.is-on{font-weight:700;color:var(--mn-on);background:rgba(255,255,255,.12)}.st-burger-menu .st-mlang:disabled{opacity:.5;cursor:default}@media (max-width:760px){.st-burger-menu{position:fixed;top:56px;right:max(12px,calc((100vw - 360px) / 2));left:auto;max-height:calc(var(--st-vh, 100dvh) - 68px);-webkit-overflow-scrolling:touch;padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px))}.st-menu-open,.st-menu-open body{overflow:hidden}.st-menu-open .st-root .st-chrome.st-chrome-hidden{transform:none}}.st-burger-scrim{display:none}@media (max-width:760px){.st-burger-scrim{display:block;position:fixed;inset:0;z-index:89;padding:0;background:transparent;border:0;cursor:default;-webkit-tap-highlight-color:transparent}}.st-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--st-sp-2);height:36px;padding:0 var(--st-sp-4);font-size:var(--st-fs-1);font-weight:600;font-family:inherit;white-space:nowrap;cursor:pointer;border:1px solid transparent;background:transparent;color:var(--st-ink)}.st-btn-primary{background:var(--st-acc);border-color:transparent;color:#ffffff}.st-btn-primary:hover{filter:brightness(1.08)}.st-btn-ghost{border-color:var(--st-line);color:var(--st-ink-dim)}.st-btn-ghost:hover{border-color:var(--st-ink-faint);color:var(--st-ink)}.st-btn-lg{height:48px;padding:0 var(--st-sp-8);font-size:var(--st-fs-2)}.st-foot{flex-shrink:0;border-top:1px solid var(--st-line);margin-top:var(--st-sp-16);padding:var(--st-sp-12) 0 var(--st-sp-8);color:var(--st-ink-dim);font-size:var(--st-fs-0)}.st-foot-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--st-sp-8) var(--st-sp-6);gap:var(--st-sp-8) var(--st-sp-6)}.st-foot-title{margin:0 0 var(--st-sp-3);font-size:var(--st-fs-0);font-weight:600;color:var(--st-ink)}.st-foot-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--st-sp-2)}.st-foot-link{color:var(--st-ink-dim)}.st-foot-link:hover{color:var(--st-ink)}.st-foot-base{align-items:center;gap:var(--st-sp-3);margin-top:var(--st-sp-12);padding-top:var(--st-sp-6);border-top:1px solid var(--st-line)}.st-foot-base,.st-foot-legal{display:flex;color:var(--st-ink-faint)}.st-foot-legal{flex-direction:column;gap:3px;margin-top:var(--st-sp-3);font-style:normal;font-size:var(--st-fs-0);line-height:1.65;word-break:keep-all}.st-foot-symbol{width:14px;height:14px;display:block;opacity:.6}@media (max-width:720px){.st-container{padding:0 var(--st-sp-4)}.st-foot-grid{grid-template-columns:repeat(2,1fr)}}.st-shell-hero{position:relative}.st-shell-hero .st-nav{position:absolute;top:0;left:0;right:0;z-index:20;background:transparent;border-bottom:0}@media (max-width:560px){.st-nav-wordmark{height:24px}.st-nav-wordmark.is-chat{height:26.6px;margin-left:-.9px}.st-nav-wordmark.is-chat:lang(en){height:29px;margin-left:-1px}.st-nav-wordmark.pt-glogo{--isk:90px}.st-nav-wordmark.pt-glogo:lang(en){--isk:98px}.st-nav-links{gap:11px}}.st-night{position:relative;background:linear-gradient(180deg,#0a0912,#0e0b1a 42%,#0a0912)}.st-night:before{position:absolute;z-index:0;background:radial-gradient(58% 22% at 50% 4%,rgba(122,63,242,.1),transparent 70%),radial-gradient(46% 20% at 12% 34%,rgba(122,63,242,.06),transparent 72%),radial-gradient(52% 22% at 88% 62%,rgba(154,107,255,.055),transparent 72%),radial-gradient(60% 24% at 50% 96%,rgba(122,63,242,.08),transparent 74%)}.st-night:after,.st-night:before{content:"";inset:0;pointer-events:none}.st-night:after{position:fixed;z-index:40;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}:where(.st-night)>:where(*){position:relative;z-index:1}.st-stars{position:relative}.st-stars:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 12% 22%,rgba(190,178,240,.5),transparent 100%),radial-gradient(1px 1px at 34% 64%,rgba(160,143,242,.4),transparent 100%),radial-gradient(1.5px 1.5px at 58% 12%,rgba(222,213,251,.42),transparent 100%),radial-gradient(1px 1px at 72% 48%,rgba(160,143,242,.38),transparent 100%),radial-gradient(1.5px 1.5px at 88% 78%,rgba(190,178,240,.4),transparent 100%),radial-gradient(1px 1px at 22% 88%,rgba(222,213,251,.34),transparent 100%);opacity:.5}@media (prefers-reduced-motion:no-preference){.st-stars:before{animation:stStars 9s ease-in-out infinite alternate}}@keyframes stStars{0%{opacity:.28}to{opacity:.62}}:where(.st-stars)>:where(*){position:relative;z-index:1}.bd-corners{position:absolute;inset:var(--bd-inset,3px);pointer-events:none;color:var(--bd-color,#b8a6ff);opacity:var(--bd-alpha,.8);z-index:2}.bd-c{position:absolute;width:var(--bd-size,30px);height:var(--bd-size,30px)}.bd-c .bd-img{display:block;width:100%;height:100%;object-fit:contain;object-position:top left}.bd-tl{top:0;left:0}.bd-tr{top:0;right:0;transform:rotate(90deg)}.bd-br{bottom:0;right:0;transform:rotate(180deg)}.bd-bl{bottom:0;left:0;transform:rotate(270deg)}.bd-div{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:1120px;margin:clamp(56px,8vw,104px) auto 0;padding:0 var(--st-sp-6);color:var(--bd-color,#b8a6ff)}.bd-div-rail{flex:1 1;height:1px}.bd-rail-l{background:linear-gradient(90deg,color-mix(in srgb,currentColor 16%,transparent),color-mix(in srgb,currentColor 52%,transparent))}.bd-rail-r{background:linear-gradient(90deg,color-mix(in srgb,currentColor 52%,transparent),color-mix(in srgb,currentColor 16%,transparent))}.bd-div-end{flex:none;width:clamp(11px,1.2vw,17px);height:auto;opacity:.85;filter:drop-shadow(0 0 8px rgba(122,63,242,.3))}.bd-end-r{transform:scaleX(-1)}.bd-btncx{position:absolute;inset:0;pointer-events:none;z-index:2}.bd-btnc{position:absolute;width:17px;height:17px;object-fit:contain}.bd-btnc-tl{top:2px;left:2px}.bd-btnc-tr{top:2px;right:2px;transform:rotate(90deg)}.bd-btnc-br{bottom:2px;right:2px;transform:rotate(180deg)}.bd-btnc-bl{bottom:2px;left:2px;transform:rotate(270deg)}.bd-gate{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bd-gate,.bd-parts{pointer-events:none}.bd-parts{position:absolute;inset:0;z-index:1}.bd-part{position:absolute;opacity:.42}@media (prefers-reduced-motion:no-preference){.bd-part{animation:bdTwinkle 5.6s ease-in-out infinite alternate}}@keyframes bdTwinkle{0%{opacity:.1;transform:scale(.82)}to{opacity:.55;transform:scale(1.06)}}.st-btn.st-btn-hero{position:relative;--hb-gold:#b8a6ff;--hb-glow:#7a3ff2;--hb-panel:#14121f;--hb-bg:#0a0912;min-width:186px;border:none;font-family:"Noto Serif KR","Noto Serif JP",Georgia,serif;font-weight:500}.st-btn.st-btn-hero:lang(ja){font-family:"Noto Serif JP","Noto Serif KR",Georgia,serif}.st-btn.st-btn-hero:lang(en){font-family:Georgia,"Noto Serif KR",Times New Roman,serif}.st-btn.st-btn-hero-primary{color:color-mix(in srgb,var(--hb-gold) 90%,#fff);background:linear-gradient(180deg,color-mix(in srgb,var(--hb-panel) 90%,#000),color-mix(in srgb,var(--hb-bg) 86%,#000));box-shadow:inset 0 0 0 1px var(--hb-gold),inset 0 0 0 4px color-mix(in srgb,var(--hb-panel) 80%,#000),inset 0 0 0 5px color-mix(in srgb,var(--hb-gold) 45%,transparent),0 8px 26px rgba(0,0,0,.5),0 0 30px color-mix(in srgb,var(--hb-glow) 38%,transparent);text-shadow:0 0 12px color-mix(in srgb,var(--hb-gold) 40%,transparent);transition:filter .16s ease,transform .16s ease}.st-btn.st-btn-hero-primary:hover{filter:brightness(1.09);transform:translateY(-1px)}.st-btn.st-btn-hero-primary:active{transform:translateY(1px)}.st-btn.st-btn-hero-ghost{color:color-mix(in srgb,var(--hb-gold) 72%,#fff);background:color-mix(in srgb,var(--hb-panel) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hb-gold) 42%,transparent),0 6px 20px rgba(0,0,0,.35);transition:filter .16s ease,box-shadow .25s ease}.st-btn.st-btn-hero-ghost:hover{filter:brightness(1.1);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hb-gold) 68%,transparent),0 0 22px color-mix(in srgb,var(--hb-glow) 26%,transparent)}.ed-footer-lang{margin-top:6px}.ip-av{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:999px;overflow:hidden;background:#16122a;box-shadow:inset 0 0 0 1px color-mix(in srgb,#b8a6ff 26%,transparent)}.ip-av img{object-fit:cover}.ip-av img,.ip-av svg{width:100%;height:100%;display:block}a.ip-av,button.ip-av{cursor:pointer;transition:box-shadow .16s}a.ip-av:hover,button.ip-av:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,#b8a6ff 60%,transparent)}.ed-footer-tagline,.gl-empty-sub,.la-card-hook,.la-card-tagline,.lg-act-text,.lg-feat-body,.lg-greeting,.lg-mem-text,.lg-world-desc,.me-panel-desc,.pr-detail-list li,.pr-tier-feats li,.pr-use-k,.sec-note,.sg-count,.sg-new-sub,.sg-nr-tag,.sg-rec-hook,.sp-a,.sp-card-body{text-wrap:pretty}.la-card-title,.sg-new-title,.sg-rec-title{text-wrap:balance}.st-route-loading{position:fixed;inset:0;z-index:60;min-height:100dvh;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#0a0912,#0e0b1a 50%,#0a0912);color:#cfc9e6}.cm-lock-lead{margin:0 0 clamp(16px,2.4vw,24px);text-align:center;font-size:14px;line-height:1.75;color:color-mix(in srgb,var(--st-ink,#f4f3f8) 72%,transparent);word-break:keep-all;text-wrap:pretty}.st-loadnote{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:color-mix(in srgb,var(--st-acc,#7a3ff2) 62%,#cfc9e6)}.st-loadnote.is-col{flex-direction:column;gap:12px}.st-loadnote-label{font-size:13px;color:color-mix(in srgb,var(--st-ink,#f4f3f8) 58%,transparent);white-space:nowrap}@media (max-width:760px){.st-loadnote-label{font-size:14px}.ed-lead,.gl-about-p,.gl-empty-sub,.la-card-hook,.lg-act-text,.lg-feat-body,.lg-greeting,.lg-mem-closing,.lg-mem-text,.lg-rail-endcap-label,.lg-world-desc,.lo-email-hint,.lo-foot,.me-panel-desc,.pr-pack-name,.sec-note,.sg-nr-tag,.sg-rec-hook,.sp-a,.sp-card-body,.sp-item-q{font-size:14px!important;line-height:1.55}.ed-kicker,.gl-recs-all,.la-card-start,.lg-act-kicker,.lg-final-pricing,.lg-how,.lg-mem-date,.lg-world-cta,.lg-world-sys-label,.lo-divider span,.lo-label,.pr-detail-h,.pr-detail-list li,.pr-detail-note,.pr-help-more,.pr-period-opt,.pr-tier-feats li,.pr-tier-tag,.pr-use-k,.sg-all-n,.sg-count,.sg-new-sub,.sp-card-cta,.sp-card-mail,.sp-item-n{font-size:14px!important}.pr-detail-cap,.pr-pack-bonus,.pr-period-save,.pr-tier-flag-label{font-size:12px!important}.lg-act-title{font-size:24px!important}.lg-act-cta{font-size:16px!important}.ed-title{line-height:1.4!important}.lg-world-sys{padding-left:0!important;padding-right:0!important}.la-rail{padding-top:16px!important}.st-btn{height:44px!important}.gl-sec-h,.sg-cont-h,.sg-new-title{font-size:24px!important}}.st-root .st-nav-feed{position:relative}.st-root .st-nav-feed-dot{position:absolute;top:-2px;right:-9px;width:7px;height:7px;border-radius:999px;background:var(--st-acc,#7a3ff2);box-shadow:0 0 8px -1px var(--st-acc,#7a3ff2)}@media (max-width:600px){:is(.pc-root,.st-play) .lg-gram-rail{scroll-padding-inline:18px}:is(.pc-root,.st-play) .lg-gram-rail:after{content:"";flex:0 0 1px}}:is(.pc-root,.st-play) .lg-gram-one .lg-gram-face{border-color:rgba(255,255,255,.12)}:is(.pc-root,.st-play) .lg-gram-one:hover .lg-gram-face{border-color:rgba(255,255,255,.4)}@media (max-width:760px){html.pt-tabbar-on .st-nav-links :is(.st-nav-feed,.pt-glink,[data-dup=tabbar]){display:none}}.st-nav-wordmark.is-gram{height:38px;width:auto}@media (max-width:560px){.st-nav-wordmark.is-gram{height:26px}}@media (min-width:761px){:is(.pc-root,.st-play) .la-rail,html:has(.pt-glink) .la-rail{padding-left:24px;scroll-padding-left:24px}}.st-play .lg-hero-acts:has(.pc-today){column-gap:22px;row-gap:10px}.st-play .lg-hero-acts:has(.pc-today)>*{flex:0 0 100%}