.call{background:#050505}.call .art.full{background:#050505}.call .art.full::after{display:none}.callbar{position:absolute;left:0;right:0;top:64px;text-align:center;z-index:3;color:#bbb;font-size:13px;letter-spacing:.06em}.callbar b{display:block;font-size:22px;color:#fff;font-weight:500;letter-spacing:0;margin-bottom:3px}.callbar .t{display:block;font-variant-numeric:tabular-nums;color:#8c8577;margin-top:2px}.clock{position:absolute;left:0;right:0;top:34%;text-align:center;z-index:2;color:#fff;font-size:64px;font-weight:200;letter-spacing:.02em;font-variant-numeric:tabular-nums}.clock small{display:block;font-size:13px;color:#8c8577;letter-spacing:.2em;margin-top:6px}.kakao{position:absolute;left:14px;right:14px;top:52%;z-index:2;background:#1c1c1e;border-radius:22px;padding:10px 16px;display:flex;align-items:center;gap:10px;color:#fff;font-size:16px}.kakao .in{flex:1;min-height:22px;white-space:pre}.kakao .in::after{content:"";display:inline-block;width:2px;height:18px;background:#fff;vertical-align:-3px;margin-left:1px;animation:caret .7s step-end infinite}.kakao .send{width:34px;height:34px;border-radius:50%;background:#3a3a3c;color:#8c8577;display:flex;align-items:center;justify-content:center;font-size:14px}.kakao .send.on{background:#fee500;color:#191919}.ring{position:absolute;left:50%;top:44%;transform:translateX(-50%);z-index:2;width:120px;height:120px;border-radius:50%;border:2px solid #444;display:flex;align-items:center;justify-content:center;color:#ccc;font-size:13px;letter-spacing:.2em}.ring::before,.ring::after{content:"";position:absolute;inset:-14px;border-radius:50%;border:1px solid #333;animation:ring 1.6s ease-out infinite}.ring::after{inset:-30px;animation-delay:.8s}@keyframes ring{0%{opacity:.8;transform:scale(.85)}100%{opacity:0;transform:scale(1.15)}}.call .caption{text-align:left}.call .caption .who{display:block;font-size:12px;color:#8c8577;letter-spacing:.2em;margin-bottom:6px;text-shadow:none}.call .primary{background:#1c1c1e;color:#fff;border-color:#3a3a3c;box-shadow:none}.call .primary.pulse{animation:none}.call .replies .primary{background:#1c1c1e}.call .choices .choice{background:#1c1c1e;color:#fff;border-color:#3a3a3c;box-shadow:none}.call .choice small{color:#8c8577}.call .choice .mk{background:#3a3a3c;color:#fff;transform:none;border-radius:50%}.call .form{background:#1c1c1e;border-color:#3a3a3c}.sms{position:absolute;left:14px;right:14px;top:110px;z-index:2;background:#1c1c1e;border-radius:18px 18px 18px 4px;padding:10px 12px;color:#fff}.sms small{display:block;font-size:11px;color:#8c8577;margin-bottom:8px;letter-spacing:.1em}.sms .holo{position:static;transform:none;display:flex;justify-content:center;gap:10px;margin:0}.sms .month{margin-top:10px;text-align:center;font-size:13px;color:#bbb}.sms .month b{display:inline-block;margin-left:6px;font-family:HiMelody,Noto,sans-serif;font-size:26px;color:#ff6b57;vertical-align:-3px}.sms .rel{display:flex;justify-content:center;gap:8px;margin-top:8px}.sms .rel span{font-size:12px;color:#bbb;border:1px solid #3a3a3c;border-radius:10px;padding:2px 10px}.sms .rel span.hit{border-color:#ff6b57;color:#ff6b57}.sms .rel span.hap{border-color:#c5a36a;color:#e9d8b3}.ended{position:absolute;left:0;right:0;top:30%;text-align:center;z-index:2;color:#fff}.ended b{display:block;font-size:22px;font-weight:600}.ended span{display:block;color:#8c8577;font-size:14px;margin-top:8px;font-variant-numeric:tabular-nums}.ended .msg{margin:40px 14px 0;background:#1c1c1e;border-radius:18px 18px 18px 4px;padding:14px 16px;text-align:left;font-size:15px;line-height:1.5;opacity:0;transform:translateY(8px);transition:opacity .5s,transform .5s}.ended .msg.in{opacity:1;transform:none}.ended .msg small{display:block;color:#8c8577;font-size:11px;margin-bottom:6px}.re-x .art.tall{aspect-ratio:auto;height:auto;padding:14px 14px 4px;background:var(--bg2)}.ended .msg{font-size:14.5px}#rw{font-variant-numeric:tabular-nums}.sentmsg{position:absolute;right:16px;top:52%;z-index:2;display:flex;align-items:flex-end;gap:6px}.sentmsg .bb{background:#fee500;color:#191919;border-radius:16px 16px 4px 16px;padding:10px 14px;font-size:16px;font-weight:600}.sentmsg .one{font-size:11px;color:#fee500;margin-bottom:4px}.brand img{width:116px;height:30px;object-fit:contain}.call .caption.itch{position:absolute;left:14px;right:14px;top:calc(52% + 64px);z-index:2;text-align:center}.call .caption.itch .who{margin-bottom:4px}.finger{position:absolute;right:24px;top:calc(52% + 14px);width:54px;z-index:3;transform:translate(16px,84px) rotate(-14deg);transition:transform .5s cubic-bezier(.3,1.2,.4,1);filter:drop-shadow(0 4px 8px #000a);pointer-events:none}.finger svg{display:block;width:100%;height:auto}.finger.press{transform:translate(0,0) rotate(-4deg) scale(.9)}.kakao .send.hit{background:#fff;color:#191919;box-shadow:0 0 0 6px #fee50066}.yell{position:absolute;right:16px;top:calc(52% + 60px);z-index:2;color:#fff;font-size:28px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.yell::after{content:"";display:inline-block;width:2px;height:24px;background:#fff;vertical-align:-3px;margin-left:2px;animation:caret .7s step-end infinite}.scene.shake{animation:kshake .6s}@keyframes kshake{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(4px,-2px)}30%,50%,70%{transform:translate(-7px,3px)}40%,60%{transform:translate(7px,-3px)}}.art.full .kpic{position:absolute;left:0;right:0;top:0;width:100%;height:auto;min-height:0;object-fit:contain;display:block;opacity:0;transition:opacity .6s;z-index:1}.art.full .kpic.in{opacity:1}.art.full .kpic.full{height:100%;object-fit:cover;object-position:center top}.art.pic .clock{opacity:0;transition:opacity .4s}.art.pic .sentmsg{transition:top .5s ease}.call .primary.answer{background:#34c759;color:#fff;border-color:#34c759;font-weight:600;min-height:0;height:54px;border-radius:14px}.callbar.ringbig{top:27%;font-size:15px}.callbar.ringbig b{font-size:30px}.callbar.ringbig .avatar{width:132px;height:132px;margin-top:24px}.art.freeze{background:#050505}.art.freeze .still,.art.freeze video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.art.freeze video{opacity:0;transition:opacity .2s;z-index:1}.art.freeze video.on{opacity:1;z-index:2}.holo.jokja{top:22%}.holo.jokja.go .pane{box-shadow:0 0 34px #d9553f88;border-color:#ff6b57}.holo.jokja.go .g i.ink{color:#ff6b57;border-color:#ff6b57;box-shadow:0 0 8px #ff6b57}.graph{position:absolute;left:14px;right:14px;top:104px;z-index:2;background:#1b1a15dd;border:1px solid var(--gold3);border-radius:12px;padding:10px 10px 6px}.graph small{display:block;font-size:11px;color:var(--gold);letter-spacing:.2em;margin-bottom:4px}.graph svg{width:100%;height:auto;display:block}.graph .lbl{font-size:11px;font-family:Noto;fill:var(--ink2)}.scene.full .sms{top:auto}.call .graph{top:104px}.call .sms{top:104px}.call .holo.big{top:112px}.avatar{position:relative;width:72px;height:72px;margin:14px auto 0;border-radius:50%;background:#2c2c2e;display:flex;align-items:center;justify-content:center;overflow:visible}.avatar .ph2{width:100%;height:100%;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#3a3a3c}.avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.avatar small{position:absolute;left:50%;bottom:-18px;transform:translateX(-50%);font-size:10px;color:#8c8577;white-space:nowrap;letter-spacing:0}.avatar.ringing::before,.avatar.ringing::after{content:"";position:absolute;inset:-14px;border-radius:50%;border:1px solid #555;animation:ring 1.6s ease-out infinite}.avatar.ringing::after{inset:-30px;animation-delay:.8s}.caption>span.gap{height:10px;opacity:1}@media(max-height:840px){.call .story-bottom .caption{font-size:20px;line-height:1.45}}@media(max-height:760px){.call .story-bottom .caption{font-size:18px;line-height:1.4}.call .slot .sms{padding:8px 10px}}.slot{position:absolute;left:14px;right:14px;top:238px;z-index:2}.slot .holo{position:static;right:auto;top:auto;transform:none;display:flex;justify-content:center;gap:10px}.slot>*{animation:cap-in .45s ease}.slot .sms,.slot .graph{position:static;margin:0}.slot .holo.big{position:static;left:auto;top:auto;transform:none;display:flex;justify-content:center;gap:12px}.call .story-bottom .caption,.call .story-bottom .primary{animation:cap-in .45s ease}.call .story-bottom .holo{position:static;right:auto;top:auto;transform:none;display:flex;justify-content:center;gap:10px;margin-bottom:-4px}.call .slot~.story-bottom .holo{margin-top:0}.call .callbar .avatar small{display:none}.callbar .avatar.ringing small{display:block}.re-comparison{margin:0}.re-compare{--split:82%;position:relative;width:100%;aspect-ratio:2/3;overflow:hidden;background:#10131a;touch-action:pan-y;cursor:ew-resize;user-select:none;-webkit-user-select:none}.re-compare img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center top;pointer-events:none}.re-compare .re-compare-after{clip-path:inset(0 0 0 var(--split))}.re-compare-line{position:absolute;top:0;bottom:0;left:var(--split);width:2px;background:#ffffffb3;transform:translateX(-1px);pointer-events:none}.re-compare-line>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:48px;height:48px;border:1px solid #ffffffb3;border-radius:50%;background:#11111199;color:#fff;font:22px/1 system-ui,sans-serif;box-shadow:0 2px 12px #0003}.re-compare:focus-visible{outline:2px solid #e9d8b3;outline-offset:-3px}.re-detail{background:#0c1017;color:#efece5}.re-analysis-hero{margin:0;background:#11151b}.re-analysis-hero img{display:block;width:100%;height:auto}.re-analysis-block{margin:0;padding:30px 20px;border-bottom:1px solid #cbb38424;background:#0c0b09}.re-section-heading{display:flex;gap:13px;align-items:center;margin-bottom:24px}.re-section-heading>span{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border:1px solid #b79c6659;border-radius:50%;color:#c7ae7b;font:12px system-ui,sans-serif}.re-section-heading small{display:block;color:#b7a78c;font-size:11px;letter-spacing:.1em;margin-bottom:6px}.re-section-heading h3{font-size:23px;line-height:1.35;letter-spacing:-.5px;margin:0;font-weight:600;word-break:keep-all}.re-analysis-copy{margin:16px 0 0;padding:16px 0 0;border-top:1px solid #cbb38424;font-size:14px;line-height:1.8;color:#b7c0c9;word-break:keep-all}.re-analysis-copy .em{color:#edd6a9}.re-x{background:#0d0b10}.re-x .re-section-heading>span{border-color:#d895b94a;color:#e7b6cf}.re-x .re-section-heading small{color:#c794ad}.re-x .re-analysis-copy{border-color:#d895b92b;color:#c7b6c0}.re-x .re-analysis-copy .em{color:#ffd2e8}.re-xray-glass{position:relative;padding:17px 12px 14px;border:1px solid #d89cbb55;border-radius:3px;background:#120e15;box-shadow:0 0 24px #ef8fbd0a,inset 0 0 25px #ef8fbd05}.re-xray-glass::before,.re-xray-glass::after{content:"";position:absolute;width:18px;height:18px;pointer-events:none;border-color:#edbfd6}.re-xray-glass::before{top:-1px;left:-1px;border-top:1px solid;border-left:1px solid;color:#edbfd6}.re-xray-glass::after{bottom:-1px;right:-1px;border-bottom:1px solid;border-right:1px solid;color:#edbfd6}.re-scan-label{display:flex;justify-content:space-between;align-items:center;margin:0 2px 18px;color:#cda9bd;font-size:11px}.re-scan-label small{font:9px system-ui,sans-serif;letter-spacing:.24em;color:#976b82}.re-chart-pair .holo{position:static;inset:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;transform:none}.re-chart-pair .holo .pane{position:relative;overflow:hidden;min-width:0;padding:12px 8px;background:#1b132080;border:1px solid #dfa8c64a;border-radius:8px;box-shadow:inset 0 0 18px #dba1bf08}.re-chart-pair .holo .pane>span{font-size:12px;color:#efd3e4;margin-bottom:12px;font-weight:500;overflow-wrap:anywhere}.re-chart-pair .holo .hd,.re-chart-pair .holo .g{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.re-chart-pair .holo .hd b{color:#ab8fa4;font-size:9px}.re-chart-pair .holo .g i{width:100%;height:auto;aspect-ratio:1;display:grid;place-items:center;font-size:clamp(16px,5cqw,22px);line-height:1;background:#21172580;border-color:#c7a0bd30;box-shadow:none;text-shadow:none}.re-chart-pair .holo .g i:nth-child(4n+2){border-color:#e4abc677;background:#e4abc60b}.re-chart-pair .holo .g i.ink{animation:none;text-shadow:0 0 7px currentColor}.re-chart-pair .pane::after{content:"";position:absolute;left:5px;right:5px;top:0;height:1px;background:linear-gradient(90deg,transparent,#f4c9e0,transparent);box-shadow:0 0 8px #f4c9e066;animation:re-xray-scan 6s ease-in-out infinite;pointer-events:none}.re-chart-pair .pane:nth-child(2)::after{animation-delay:-3s}@keyframes re-xray-scan{0%,100%{top:20%;opacity:0}25%,75%{opacity:.6}50%{top:88%;opacity:.35}}.re-month-link{display:flex;align-items:center;justify-content:center;gap:15px;margin:19px 10px;color:#b68ba3}.re-month-link>i{height:1px;background:#d697b34a;flex:1}.re-month-link>span{text-align:center;font-size:10px}.re-month-link b{display:block;margin-top:4px;color:#f2c5dd;font-size:27px;font-weight:400;text-shadow:0 0 18px #e7aac444}.re-xray-results{display:grid;grid-template-columns:1fr 1fr;gap:12px;text-align:center}.re-xray-results>div{padding:10px 2px;border-top:1px solid #d697b326}.re-xray-results small{display:block;color:#a88e9d;font-size:10px;margin-bottom:7px}.re-xray-results strong{color:#e9c9dc;font-size:13px;font-weight:500}#re-three{background:#0c0b09;padding-top:36px;padding-bottom:36px}#re-three .re-section-heading>span{border-radius:0;color:#cfac70;border-color:#91764880}#re-three .re-section-heading small{color:#bb9b66}#re-three .re-section-heading h3{color:#e5d4b3}.re-three-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.re-three-cards li{position:relative;min-width:0;padding:15px 10px 18px;border:1px solid #92744755;border-top:2px solid #c1a06b;background:#11100d;text-align:center}.re-three-art{color:#c9a96e}.re-three-art>span{display:block;margin-bottom:13px;font:11px Georgia,serif;letter-spacing:.15em;color:#b09565}.re-three-art svg{display:block;width:49px;height:49px;margin:0 auto 18px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.re-three-cards h4{margin:0 0 12px;font-size:17px;color:#e3c995;font-weight:500;white-space:nowrap}.re-three-cards p{margin:0;font-size:11px;line-height:1.85;color:#b5a994;word-break:keep-all}@media(prefers-reduced-motion:reduce){.re-chart-pair .pane::after{animation:none;display:none}}.re-detail .taste{padding:30px 20px;background:#14120e;border-top:1px solid #c5a36a33;border-bottom:1px solid #c5a36a33}.re-detail .taste>small{font-size:11px;color:#b7a78c;letter-spacing:.1em}.re-detail .taste h3{margin:10px 0 20px;font-size:20px;line-height:1.5;color:#e9d8b3;word-break:keep-all}.re-detail .taste svg{display:block;width:100%;height:auto;color:#a89b83}.re-detail .taste .lbl{font:10px Noto,sans-serif;fill:currentColor}.re-detail .taste p{margin:16px 0 0;font-size:13px;line-height:1.8;color:#b9af9e;word-break:keep-all}.re-detail .re-toc{margin:30px 14px 36px;border-color:#c9ad764a;background:linear-gradient(145deg,#24241f,#121b26);color:#f0e6d5;box-shadow:none}.re-toc .head,.re-toc .chap{border-color:#c9ad762a}.re-toc .head p,.re-toc .ct{color:#bcaa88}.re-toc h3{font-size:18px}.re-toc ol{list-style:none;padding:0;margin:0}.re-toc li{display:flex;gap:10px;padding:0;color:#c0c6ca}.re-toc li::before{display:none}.re-toc li i{color:#aa9470;font-style:normal;font:11px/2 system-ui,sans-serif;flex-shrink:0}.re-detail .saga{background:#0c1017}.re-detail .saga .say{margin:26px 18px 0;background:#17212b;border:1px solid #cbb3843d;color:#e2e4e4;box-shadow:none;font-weight:400;line-height:1.8;padding:23px 18px 18px}.re-detail .saga .say .who{background:#22323c;color:#e9d6b3;border-color:#33404b;letter-spacing:0;font-weight:500}.re-detail .locks{margin:26px 18px 0;padding:0 0 8px}.re-detail .locks>div{display:flex;gap:10px;padding:13px 0;border-bottom:1px solid #d7bf9324;color:#b6c0c8;font-size:13px;line-height:1.6}.re-detail .locks>div>span{font-size:11px;opacity:.55}.re-final-cta{padding:18px 18px 34px}.re-final-cta .nb{width:100%;margin:0;padding:17px}@media(max-width:360px){.re-analysis-block{padding:26px 15px}.re-three-cards li{padding:13px 7px}.re-three-cards h4{font-size:15px}.re-section-heading h3{font-size:21px}}.slot .sms.xr2{position:relative;padding:12px 12px 14px;border-radius:18px;background:#0e1413;box-shadow:inset 0 0 0 1px #7ea89a44}.slot .sms.xr2 .holo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.slot .sms.xr2 .holo .pane{min-width:0;padding:10px 10px 12px;border-radius:14px}.slot .sms.xr2 .holo .pane span{font-size:14px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot .sms.xr2 .holo :is(.hd,.g){grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.slot .sms.xr2 .holo .hd b{font-size:11px}.slot .sms.xr2 .holo .g i{width:100%;height:auto;aspect-ratio:1;display:grid;place-items:center;font-size:min(26px,6.2vw);line-height:1;border-radius:7px}.slot .sms.xr2 .holo .g i.seat{outline:2px solid #ffd9a0;outline-offset:1px;box-shadow:0 0 12px #ffd9a088}.slot .sms.xr2 .wire{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.slot .sms.xr2 .wire .ln{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;stroke:#5c6b68;stroke-dasharray:3 5}.slot .sms.xr2 .wire .ln.hit{stroke:#ff6b57;stroke-dasharray:none;filter:drop-shadow(0 0 4px #ff6b57)}.slot .sms.xr2 .wire .ln.hap{stroke:#e9c75d;stroke-dasharray:none;filter:drop-shadow(0 0 4px #e9c75d)}.slot .sms.xr2 .wire .dot{fill:#9fb0ad}.slot .sms.xr2 .wire .dot.hit{fill:#fff;filter:drop-shadow(0 0 6px #ff6b57) drop-shadow(0 0 2px #ff6b57)}.slot .sms.xr2 .wire .dot.hap{fill:#fff;filter:drop-shadow(0 0 6px #e9c75d) drop-shadow(0 0 2px #e9c75d)}.slot .sms.xr2 .month{margin-top:26px;text-align:center}.slot .sms.xr2 .month small{display:block;margin:0 0 2px;font-size:12px;letter-spacing:.08em;color:#9fb0ad}.slot .sms.xr2 .month b{margin:0;font-size:40px;line-height:1.1;vertical-align:0;text-shadow:0 0 14px #ff6b5788}.slot .sms.xr2 .rel{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.slot .sms.xr2 .rel span{font-size:12.5px;text-align:center;padding:5px 6px;border-radius:999px;color:#9fb0ad;border:1px solid #3a4644}.slot .sms.xr2 .rel span.hit{border-color:#ff6b57;color:#ff8f7e}.slot .sms.xr2 .rel span.hap{border-color:#c5a36a;color:#e9d8b3}@media(max-height:780px){.slot .sms.xr2 .month{margin-top:18px}.slot .sms.xr2 .month b{font-size:32px}}.call .art.full{background:#050505 var(--callbg,none) center top/cover no-repeat}.call .art.full::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#050505d9 0,#05050566 16%,#05050500 34%,#05050500 46%,#050505cc 66%,#050505 82%);pointer-events:none}.call.has-card .art.full::before{background:linear-gradient(180deg,#050505e6 0,#050505b3 20%,#050505cc 60%,#050505 82%)}.call .callbar .avatar:not(.ringing){display:none}.call .callbar{text-shadow:0 1px 8px #000}.call .callbar b{font-size:20px}.slot .sms.xr2 .rel{grid-template-columns:1fr}.scene .primary:not(.answer){border:0;border-radius:0;background:url(/assets/yongunni-v3/common/intro/btn-B.webp) center/100% 100% no-repeat;color:#f1e6cd;box-shadow:none;text-shadow:0 1px 0 #000}.call .primary:not(.answer){background:url(/assets/yongunni-v3/common/intro/btn-B.webp) center/100% 100% no-repeat;color:#f1e6cd;border:0}.call:not(.kk) .primary:not(.answer){min-height:0;height:58px}.slot:has(.xr2){top:206px}@media(max-height:760px){.slot:has(.xr2){top:116px}.slot .sms.xr2{transform:scale(.82);transform-origin:top center}}@media(max-height:600px){.slot:has(.xr2){top:70px}.slot .sms.xr2{transform:scale(.72)}.scene:has(.slot .xr2) .callbar{opacity:0;transition:opacity .3s}}.call .art.full{background-position:center var(--call-top,142px);background-size:100% auto}.call .art.full::before{background:linear-gradient(180deg,#050505 0,#050505 var(--call-top,142px),#05050500 calc(var(--call-top,142px) + 36px),#05050500 46%,#050505cc 66%,#050505 82%)}.re-detail .re-menu{margin:24px 14px 0}.re-detail .re-art{margin:0;padding:0}.re-detail .re-art img{display:block;width:100%;height:auto}.re-detail .rc-ms{margin:26px 8px 30px}.re-detail .re-price{padding:40px 16px 8px;text-align:center}.re-detail .re-price>small{display:block;color:#d6b679;font-size:13px;letter-spacing:.06em;margin-bottom:8px}.re-detail .re-price h2{margin:0 0 18px;color:#f6efe2;font-size:26px;line-height:1.35;word-break:keep-all}.re-detail .re-buy{display:block;width:100%;min-height:56px;margin:18px 0 0;border-radius:16px;border:1px solid #d6b679;background:linear-gradient(180deg,#3a2f22,#1d1712);color:#f3e6c8;font:700 17px/1.2 inherit;cursor:pointer}.re-detail .re-safe,.re-detail .re-final-buy small{display:block;margin-top:10px;text-align:center;color:#a99f90;font-size:13px}.re-detail .re-final-buy{padding:8px 16px 48px}.re-detail{--rc-ink:#f1e8d4;--rc-mute:#a79b86;--rc-gold:#c3a56a;--rc-wine:#7c2026;--rc-hi:#f7d98a;--brand-ivory:#f3ede2}.re-detail .re-newlove,.re-detail .re-tour{padding:0}.re-detail .dp-cut2{display:block;position:relative;margin:0}.re-detail .dp-vc{margin:14px 14px;padding:22px 18px;border:1px solid #c3a56a66;border-radius:16px;background:linear-gradient(160deg,#1c2130,#12151e);box-shadow:0 10px 26px #0008;color:#f1e8d4}.re-detail .dp-vc small{color:#d6b679}.re-detail .dp-vc h3{color:#f6efe2}.re-detail .dp-vc-photo img{filter:none;transform:none}.re-detail .dp-vc-val{background:#2a2230;color:#f7d98a;border-radius:10px}.re-detail .dp-vc-locks li{background:#ffffff0d;color:#a99f90;border-color:#ffffff14}.re-detail .re-saga-top{margin-top:0}.re-detail .dp-tour{padding:34px 0 18px;text-align:center}.re-detail .dp-tour h3{color:#f6efe2;white-space:pre-line}.re-detail .dp-tour .dp-gal-intro,.re-detail .dp-tour .dp-gal-note{color:#cfc4b4;white-space:pre-line}.re-detail .dp-plate-t.rsay{font:600 4.5cqw/1.4 "Pretendard","Noto Sans KR",sans-serif;color:#222;white-space:pre-line;overflow:visible;letter-spacing:-.01em;word-break:keep-all;background:none;border:0;padding:0}.re-detail .dp-vc{gap:8px;padding:16px 16px 14px;margin:12px 14px}.re-detail .dp-vc h3{margin:0;font:700 20px/1.3 "Pretendard","Noto Sans KR",sans-serif;color:#f6efe2}.re-detail .dp-vc small{font-family:"Pretendard","Noto Sans KR",sans-serif}.re-detail .dp-vc-photo{width:40%;margin:4px auto}.re-detail .dp-vc-val{margin:0;padding:6px 10px;font-size:20px}.re-detail .dp-vc-locks{gap:6px}.re-detail .dp-vc-locks li{padding:9px 12px}.re-detail .dp-price .us{background:linear-gradient(160deg,#1c2130,#12151e);border:1px solid #c3a56a88;color:#f1e8d4;box-shadow:0 8px 22px #0008}.re-detail .dp-price .us span,.re-detail .dp-price .us small{color:#cfc4b4}.re-detail .dp-price .us b{font-size:30px;color:#f7d98a}.re-detail .re-price{padding-top:30px}
