@font-face{font-family:seleneUi;src:url(../media/PretendardVariable-s.p.2q4tlji06vjpz.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:seleneUi Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.seleneui_f85e7897-module__SejQBa__className{font-family:seleneUi,seleneUi Fallback}.seleneui_f85e7897-module__SejQBa__variable{--font-selene-ui:"seleneUi", "seleneUi Fallback"}
.MoonlightClickEffect-module__nye_1a__layer{z-index:1000;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.MoonlightClickEffect-module__nye_1a__layer *{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.MoonlightClickEffect-module__nye_1a__ring{border:1px solid #ead094aa;border-radius:50%;width:32px;height:32px;box-shadow:0 0 12px #d6b0ff44,inset 0 0 10px #ead09418}.MoonlightClickEffect-module__nye_1a__dust{border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #ead094aa}.MoonlightClickEffect-module__nye_1a__star{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:9px;height:9px}@media (prefers-reduced-motion:reduce),print{.MoonlightClickEffect-module__nye_1a__layer{display:none}}
.selene-support-launcher{right:24px;bottom:max(calc(24px + env(safe-area-inset-bottom)), var(--support-obstacle-clearance,0px));z-index:50;max-width:calc(100vw - 32px);position:fixed}.selene-support-launcher[hidden]{display:none}.selene-support-dock{justify-content:flex-end;align-items:center;gap:9px;display:flex}.selene-support-button{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 17px;font-size:14px;font-weight:800;line-height:1.4;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex;box-shadow:0 12px 35px #0000004d}.selene-support-button--web{color:#f7f0e4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17142cf5;border-color:#b7a6f066}.selene-support-button--web:hover{background:#211d3c;border-color:#b7a6f0}.selene-support-question{color:#131020;background:#b7a6f0;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.selene-support-button--kakao{color:#191600;background:#fee500}.selene-support-button--kakao:hover{background:#ffed45}.selene-support-button--kakao svg{flex:none;width:19px;height:19px}.selene-support-button:focus-visible,.selene-support-panel a:focus-visible{outline-offset:4px;outline:3px solid #f7f0e4}.selene-support-panel{width:280px;max-width:calc(100vw - 32px);max-height:calc(100dvh - max(24px, var(--support-obstacle-clearance,0px)) - 88px);color:#f7f0e4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#121025f5;border:1px solid #ffffff26;border-radius:18px;margin:0 0 12px auto;padding:12px;overflow-y:auto;box-shadow:0 20px 50px #0000006b}.selene-support-panel p{margin:0;padding:4px 8px 8px;font-size:12px;font-weight:700}.selene-support-panel a{color:#f7f0e4;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:12px;text-decoration:none;display:flex}.selene-support-panel a:hover{background:#ffffff12}.selene-support-panel strong{font-size:14px;display:block}.selene-support-panel small{color:#f7f0e4b3;margin-top:4px;font-size:12px;line-height:1.5;display:block}@media (max-width:767px){.selene-support-launcher{right:16px;bottom:max(calc(16px + env(safe-area-inset-bottom)), var(--support-obstacle-clearance,0px))}.selene-support-dock{gap:8px}.selene-support-button{gap:0;width:44px;height:44px;min-height:44px;padding:0}.selene-support-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.selene-support-launcher--activity{max-width:none;margin:0 20px 24px;position:static}.selene-support-launcher--activity .selene-support-dock{flex-wrap:wrap;justify-content:center}.selene-support-launcher--activity .selene-support-button{gap:8px;width:auto;height:auto;min-height:44px;padding:10px 16px}.selene-support-launcher--activity .selene-support-label{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}.selene-support-launcher--activity .selene-support-panel{margin-inline:auto}}@media (prefers-reduced-motion:reduce){.selene-support-button{transition:none}}body:has(.selene-renewal .checkout-screen) .selene-support-launcher{width:min(1140px,100%);max-width:none;margin:16px auto 32px;padding-inline:20px;position:static}body:has([data-birth-journey]) .selene-support-launcher{display:none}body:has(#find-my-reading) .selene-support-launcher{width:min(1180px,100% - 40px);max-width:none;margin:0 auto 28px;position:static}body:has(#find-my-reading) .selene-support-dock{flex-wrap:wrap;justify-content:flex-end}body:has(#find-my-reading) .selene-support-button{gap:8px;width:auto;height:auto;padding:10px 16px}body:has(#find-my-reading) .selene-support-label{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}@media (max-width:767px){body:has(.selene-renewal .reading-screen) .selene-support-launcher{max-width:none;margin:16px 16px calc(112px + env(safe-area-inset-bottom));position:static}body:has(.selene-renewal .reading-screen) .selene-support-dock{flex-wrap:wrap;justify-content:center}body:has(.selene-renewal .reading-screen) .selene-support-button{gap:8px;width:auto;height:auto;padding:10px 14px}body:has(.selene-renewal .reading-screen) .selene-support-label{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}}
