/* theme-playful-site.css — 부자사주닷넷 한국어 사이트 공통 밝은 톤 (visual layer only)
   S0: 공통 셸(헤더·드로어·로그인모달·드롭다운·공지팝업·주입 푸터) — 모든 한국어 페이지.
   S1~S3: 페이지 본문 스킨 — <body data-pl-skin="..."> 가 붙은 페이지에만 적용.
   로직·id·display 상태는 건드리지 않는다. 가격 요소는 색상만 바꾸고 문구·구조는 유지. */
:root{
  --pl-sky1:#5BB8FF;--pl-sky2:#BDE6FF;--pl-yellow:#FFC61A;--pl-blue:#2F6BFF;
  --pl-navy:#1B2A5B;--pl-text2:#3E4C6B;--pl-muted:#596783;--pl-faint:#7A879F;
  --pl-bg:#F4F8FF;--pl-bg2:#EEF5FF;--pl-card:#FFFFFF;
  --pl-border:rgba(27,42,91,.10);--pl-shadow:0 12px 30px rgba(50,79,128,.10);
}

/* ───────── S0 공통 셸 ───────── */
/* 헤더 (홈 전용 규칙 승격) */
body #commonNav{
  height:52px !important;
  background:rgba(255,255,255,.92) !important;
  border-bottom:1px solid rgba(27,42,91,.08) !important;
  box-shadow:0 4px 18px rgba(39,72,120,.08) !important;
  backdrop-filter:blur(12px);
}
body #commonNav .nav-logo img{
  content:url("/img/playful/mascot-icon.webp");
  width:36px !important;height:36px !important;object-fit:cover !important;border-radius:50% !important;
}
body #commonNav .nav-logo span{color:var(--pl-navy) !important;font-family:inherit !important}
body #commonNav #navLoginBtn{
  color:var(--pl-navy) !important;border-color:rgba(27,42,91,.18) !important;background:rgba(255,255,255,.72) !important;
}
body #commonNav #menuBtn{color:var(--pl-navy) !important}
body #commonNav .nav-chatbot{
  width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;
  color:var(--pl-navy);text-decoration:none;background:var(--pl-bg2);border:1px solid rgba(47,107,255,.14);font-size:18px;
  flex-shrink:0;
}
body .bsn-drawer,body .bsn-overlay{top:52px !important}

/* 드로어 — 정적 항목은 JS에서 변경, 동적 목록(#drawerFortuneList)은 여기서 덮어씀 */
body .bsn-drawer{background:rgba(247,251,255,.99) !important;border-right:1px solid rgba(27,42,91,.08) !important}
body .bsn-drawer.open{box-shadow:8px 0 30px rgba(39,72,120,.12)}
body .bsn-overlay{background:rgba(27,42,91,.35) !important}
#drawerFortuneList a [style*="color:#fff"]{color:var(--pl-navy) !important}
#drawerFortuneList a [style*="rgba(255,255,255,0.4)"]{color:var(--pl-muted) !important}
#drawerFortuneList [style*="rgba(255,255,255,0.25)"]{color:var(--pl-faint) !important}
#drawerFortuneList a:hover{background:var(--pl-bg2) !important}

/* 로그인 후 사용자 드롭다운 (JS가 cssText로 생성) */
#navDropdown{background:#fff !important;border-color:rgba(27,42,91,.12) !important;box-shadow:0 12px 32px rgba(39,72,120,.18) !important}
#navDropdown > div:first-child{border-bottom-color:rgba(27,42,91,.08) !important}
#navDropdown > div:first-child > div:first-child{color:var(--pl-muted) !important}
#navDropdown > div:first-child > div:nth-child(2){color:var(--pl-navy) !important}
#navDropdown > div:first-child > div:nth-child(3){color:var(--pl-muted) !important}
#navDropdown #ddCreditBal{background:var(--pl-bg2) !important;color:var(--pl-blue) !important}
#navDropdown a{color:var(--pl-text2) !important}
#navDropdown a[href="/api/auth/logout"]{color:#D64545 !important}
#navDropdown a:hover{background:var(--pl-bg2) !important}
#navDropdown > div:nth-child(2) > div[style*="height:1px"]{background:rgba(27,42,91,.08) !important}
#navDropdown > div:nth-child(2) > div:not([style*="height:1px"]){color:var(--pl-text2) !important}

/* 공지 팝업 (id 없는 박스 — 닫기 버튼 id로 범위 한정) */
div:has(> div > #popupCloseBtn){background:#fff !important;border-color:rgba(27,42,91,.10) !important;box-shadow:0 20px 50px rgba(39,72,120,.22)}
div:has(> div > #popupCloseBtn) > div:first-child > div{color:var(--pl-blue) !important}
div:has(> div > #popupCloseBtn) #popupCloseBtn{color:var(--pl-muted) !important}
div:has(> div > #popupCloseBtn) h2{color:var(--pl-navy) !important}
div:has(> div > #popupCloseBtn) > div:nth-of-type(2){color:var(--pl-text2) !important}
div:has(> div > #popupCloseBtn) label{color:var(--pl-muted) !important}
div:has(> div > #popupCloseBtn) #popupConfirmBtn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:var(--pl-navy) !important}

@media(max-width:600px){
  body #commonNav{padding:0 10px !important}
}
/* /S0 */

/* ===== PL-SKIN (generated by build_site_css.py — S1~S3 page skins) ===== */
/* 본문 공통 */
body[data-pl-skin]{background:#F4F8FF !important;color:#1B2A5B !important}
/* 인라인 style(정적 마크업·JS 렌더 결과) 다크 색상 대응.
   흰 글자(#fff)는 배경이 없거나, 이 파일이 밝게 바꾸는 배경(반투명 흰색·none·골드 틴트·네이비)일 때만 네이비로 — 브랜드 버튼(네이버 등) 보호 */
body[data-pl-skin] [style*="color:#fff" i]:not([style*="background" i]),
body[data-pl-skin] [style*="color:#fff" i][style*="background:rgba(255,255,255" i],
body[data-pl-skin] [style*="color:#fff" i][style*="background:none" i],
body[data-pl-skin] [style*="color:#fff" i][style*="background:transparent" i],
body[data-pl-skin] [style*="color:#fff" i][style*="background:rgba(201,168,76" i],
body[data-pl-skin] [style*="color:#fff" i][style*="background:#0D1B3E" i],
body[data-pl-skin] [style*="color:#fff" i][style*="background:rgba(10,15,30" i],
body[data-pl-skin] [style*="color:var(--white)" i]{color:#1B2A5B !important}
body[data-pl-skin] [style*="color:rgba(255,255,255" i],
body[data-pl-skin] [style*="color: rgba(255,255,255" i],
body[data-pl-skin] [style*="color:#aaa" i]:not([style*="background:#" i]),
body[data-pl-skin] [style*="color:var(--gray)" i]{color:#596783 !important}
body[data-pl-skin] [style*="color:#F0D080" i]:not([style*="background:linear" i]),body[data-pl-skin] [style*="color:var(--gold2)" i]:not([style*="background:linear" i]),
body[data-pl-skin] [style*="color:#FFF3C4" i]{color:#1B2A5B !important}
body[data-pl-skin] [style*="color:#C9A84C" i]:not([style*="background:linear" i]),
body[data-pl-skin] [style*="color:var(--gold)" i]:not([style*="background:linear" i]),
body[data-pl-skin] [style*="color:rgba(201,168,76" i],body[data-pl-skin] [style*="color:rgba(240,208,128" i],
body[data-pl-skin] [style*="color:#64B4FF" i]{color:#2F6BFF !important}
body[data-pl-skin] [style*="background:rgba(0,0,0,0." i]{background:#EEF5FF !important}
body[data-pl-skin] [style*="background:rgba(255,255,255,0.0" i],body[data-pl-skin] [style*="background:rgba(255,255,255,.0" i]{background:#FFFFFF !important}
body[data-pl-skin] [style*="background:#0D1B3E" i],body[data-pl-skin] [style*="background:#0A0F1E" i],
body[data-pl-skin] [style*="background:var(--navy)" i],body[data-pl-skin] [style*="background:var(--ink)" i],
body[data-pl-skin] [style*="background:rgba(10,15,30" i],body[data-pl-skin] [style*="background:rgba(13,27,62" i]{background:#FFFFFF !important}
body[data-pl-skin] [style*="background:rgba(201,168,76" i]{background:#EEF5FF !important}
body[data-pl-skin] [style*="background:linear-gradient(135deg,#C9A84C" i],
body[data-pl-skin] [style*="background:linear-gradient(135deg,var(--gold)" i]{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin] [style*="border:1px solid rgba(201,168,76" i],body[data-pl-skin] [style*="border-color:rgba(201,168,76" i]{border-color:rgba(47,107,255,0.20) !important}
body[data-pl-skin] [style*="border:1px solid rgba(255,255,255" i]{border-color:rgba(27,42,91,0.10) !important}
body[data-pl-skin] input:not([type=checkbox]):not([type=radio]),body[data-pl-skin] select,body[data-pl-skin] textarea{color-scheme:light}
/* components: JS가 주입하는 공용 모듈 CSS */
/* js/saju-modal.js */
body[data-pl-skin] .saju-modal{background:rgba(244,248,255,0.80) !important}
body[data-pl-skin] .saju-mbox{background:linear-gradient(160deg,#FFFFFF,#FFFFFF) !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin] .saju-mtitle{color:#2F6BFF !important}
body[data-pl-skin] .saju-fg label{color:#596783 !important}
body[data-pl-skin] .saju-fg input,body[data-pl-skin] .saju-fg select{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin] .saju-fg input:focus,body[data-pl-skin] .saju-fg select:focus{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin] .saju-fg select option{background:#FFFFFF !important}
body[data-pl-skin] .saju-cal-btn{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#3E4C6B !important}
body[data-pl-skin] .saju-cal-btn.on{background:#EEF5FF !important;border-color:#2F6BFF !important;color:#2F6BFF !important}
body[data-pl-skin] .saju-mbtn.cl{background:#F4F8FF !important;color:#3E4C6B !important}
body[data-pl-skin] .saju-mbtn.ok{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
/* base: main.css 사용 페이지 */
body[data-pl-skin][data-pl-base="main"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .hero{background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 55%,#F4F8FF 100%) !important}
body[data-pl-skin][data-pl-base="main"] .hero::before{background-image:radial-gradient(1.5px 1.5px at 12% 18%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1px 1px at 68% 8%,  #EEF5FF 0%, transparent 100%),
    radial-gradient(2px 2px at 38% 55%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1px 1px at 82% 42%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1.5px 1.5px at 22% 75%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1px 1px at 55% 25%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1px 1px at 90% 70%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1px 1px at 5%  48%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1.5px 1.5px at 75% 88%, #EEF5FF 0%, transparent 100%) !important}
body[data-pl-skin][data-pl-base="main"] .hero-ring{border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-base="main"] .hero-ring::before{border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-base="main"] .hero-ring::after{border:1px dashed rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-base="main"] .hero-eyebrow{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-base="main"] .hero-eyebrow span{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="main"] .hero-h1 em{background:linear-gradient(90deg, #FFC61A 0%, #FFD84A 50%, #FFC61A 100%) !important}
body[data-pl-skin][data-pl-base="main"] .hero-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-base="main"] .btn-gold{background:linear-gradient(135deg, #FFC61A, #FFD84A) !important;color:#1B2A5B !important;box-shadow:0 4px 24px rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-base="main"] .btn-gold:hover{box-shadow:0 8px 32px rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-base="main"] .btn-ghost{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .btn-ghost:hover{background:#F4F8FF !important}
body[data-pl-skin][data-pl-base="main"] .hero-stats{border-top:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-base="main"] .hstat{border-right:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-base="main"] .hstat-num{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .hstat-label{color:#596783 !important}
@media (max-width: 600px){
  body[data-pl-skin][data-pl-base="main"] .hstat{border-bottom:1px solid rgba(47,107,255,0.18) !important}
}
body[data-pl-skin][data-pl-base="main"] .sec-navy{background:#FFFFFF !important}
body[data-pl-skin][data-pl-base="main"] .sec-dark{background:#FFFFFF !important}
body[data-pl-skin][data-pl-base="main"] .sec-ink{background:#FFFFFF !important}
body[data-pl-skin][data-pl-base="main"] .sec-tag{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="main"] .sec-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-base="main"] .flow::before{background:linear-gradient(90deg, transparent, #FFC61A, transparent) !important}
body[data-pl-skin][data-pl-base="main"] .flow-num{background:linear-gradient(135deg, #EEF5FF, #EEF5FF) !important;border:1px solid rgba(47,107,255,0.35) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .flow-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .flow-body{color:#596783 !important}
body[data-pl-skin][data-pl-base="main"] .billi-card{background:linear-gradient(145deg, rgba(244,248,255,0.70), rgba(244,248,255,0.85)) !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-base="main"] .billi-card:hover{box-shadow:0 16px 48px rgba(47,107,255,0.10) !important}
body[data-pl-skin][data-pl-base="main"] .billi-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .billi-role{color:#596783 !important}
body[data-pl-skin][data-pl-base="main"] .pillar{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-base="main"] .pillar-l{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="main"] .pillar-v{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .billi-insight{color:#3E4C6B !important;border-top:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-base="main"] .billi-peak{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="main"] .svc-card{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-base="main"] .svc-card:hover{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-base="main"] .svc-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .svc-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-base="main"] .price-card{background:rgba(27,42,91,0.35) !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-base="main"] .price-card:hover{box-shadow:0 14px 40px rgba(39,72,120,0.14) !important}
body[data-pl-skin][data-pl-base="main"] .price-card.hot{background:linear-gradient(160deg, #EEF5FF, rgba(244,248,255,0.75)) !important;border-color:#2F6BFF !important;box-shadow:0 0 48px rgba(47,107,255,0.12) !important}
body[data-pl-skin][data-pl-base="main"] .price-hot-badge{background:#FFC61A !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .price-period{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="main"] .price-amount{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .price-unit{color:#596783 !important}
body[data-pl-skin][data-pl-base="main"] .price-feats li{color:#3E4C6B !important;border-bottom:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-base="main"] .price-feats li::before{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="main"] .price-btn{border:1px solid rgba(47,107,255,0.35) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .price-btn:hover{background:#EEF5FF !important}
body[data-pl-skin][data-pl-base="main"] .price-card.hot .price-btn{background:#FFC61A !important;color:#1B2A5B !important;border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="main"] .price-card.hot .price-btn:hover{background:#FFD84A !important}
body[data-pl-skin][data-pl-base="main"] .msg-avatar{background:linear-gradient(135deg, #FFC61A, #FFC61A) !important}
body[data-pl-skin][data-pl-base="main"] .msg-time-small{color:#596783 !important}
body[data-pl-skin][data-pl-base="main"] .kakao-bubble{background:#FFC61A !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .msg-read{color:#596783 !important}
body[data-pl-skin][data-pl-base="main"] .stock-card{background:rgba(244,248,255,0.50) !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-base="main"] .stock-label{color:#596783 !important}
body[data-pl-skin][data-pl-base="main"] .sig-hold{background:#EEF5FF !important;color:#1B2A5B !important;border:1px solid rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-base="main"] .stock-note{color:#596783 !important}
body[data-pl-skin][data-pl-base="main"] .stock-disc{background:#FFFFFF !important;border-left:3px solid rgba(47,107,255,0.35) !important;color:#596783 !important}
body[data-pl-skin][data-pl-base="main"] .lang-card{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-base="main"] .lang-card:hover{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-base="main"] .lang-en{color:#596783 !important}
body[data-pl-skin][data-pl-base="main"] .faq-item{border-bottom:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-base="main"] .faq-q{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .faq-q::after{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="main"] .faq-a{color:#3E4C6B !important}
body[data-pl-skin][data-pl-base="main"] .cta-strip{background:linear-gradient(135deg, #FFFFFF, #FFFFFF 60%, #FFFFFF) !important;border-top:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-base="main"] .cta-strip p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-base="main"] .cta-note{color:#7A879F !important}
body[data-pl-skin][data-pl-base="main"] footer{background:#FFFFFF !important;border-top:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-base="main"] .foot-logo{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="main"] .foot-logo small{color:#596783 !important}
body[data-pl-skin][data-pl-base="main"] .foot-links a{color:#596783 !important}
body[data-pl-skin][data-pl-base="main"] .foot-links a:hover{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="main"] .foot-bottom{color:#7A879F !important;border-top:1px solid rgba(27,42,91,0.10) !important}
@media (max-width: 600px){
  body[data-pl-skin][data-pl-base="main"] .hero-eyebrow{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#3E4C6B !important}
}
/* base: renewal.css 사용 페이지 */
body[data-pl-skin][data-pl-base="renewal"] #menuBtn{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="renewal"] .drawer-acc{border-bottom:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-base="renewal"] .drawer-acc summary{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="renewal"] .drawer-acc-arrow{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer{background:#EEF5FF !important;border-top:1px solid rgba(47,107,255,0.12) !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer-brand{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer-domain{color:#596783 !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer-tagline{color:#596783 !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer-biz{color:#596783 !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer-colhead{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer a{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer a:active{color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer-bottom{border-top:1px solid rgba(47,107,255,0.12) !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer-quote{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer-sign{color:#596783 !important}
body[data-pl-skin][data-pl-base="renewal"] .v2-footer-copy{color:#596783 !important}
body[data-pl-skin][data-pl-base="renewal"]{background:#F4F8FF url("/v2/images/paper.webp") repeat !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="renewal"] .spread-option,body[data-pl-skin][data-pl-base="renewal"] .reading-box,body[data-pl-skin][data-pl-base="renewal"] .gallery-card,body[data-pl-skin][data-pl-base="renewal"] .cta-secondary{background:#F4F8FF !important}
body[data-pl-skin][data-pl-base="renewal"] .cta-secondary{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="renewal"] .spread-card{background:linear-gradient(135deg, #EEF5FF, #DCEBFF) !important;border-color:rgba(47,107,255,0.35) !important;color:#2F6BFF !important}
body[data-pl-skin][data-pl-base="renewal"] .card-name{color:#3E4C6B !important}
body[data-pl-skin][data-pl-base="renewal"] .reading-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="renewal"] .play-btn,body[data-pl-skin][data-pl-base="renewal"] .cta-primary{background:#EEF5FF !important;border-color:rgba(47,107,255,0.35) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="renewal"] .btn-draw{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="renewal"] .spinner{border:4px solid rgba(47,107,255,0.20) !important;border-top-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-base="renewal"] .modal-overlay{background:rgba(244,248,255,0.55) !important}
body[data-pl-skin][data-pl-base="renewal"] .modal-box{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.28) !important}
body[data-pl-skin][data-pl-base="renewal"] .modal-box p{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="renewal"] .modal-close{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="renewal"] .overlay-loading{background:rgba(244,248,255,0.94) !important}
body[data-pl-skin][data-pl-base="renewal"] .modal-role{color:#3E4C6B !important}
body[data-pl-skin][data-pl-base="renewal"] .modal-insight{color:#1B2A5B !important}
body[data-pl-skin][data-pl-base="renewal"] .modal-section-title{color:#1B2A5B !important;border-bottom:1px solid rgba(47,107,255,0.20) !important}
body[data-pl-skin][data-pl-base="renewal"] .modal-pillar{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.28) !important}
body[data-pl-skin][data-pl-base="renewal"] .modal-pillar-l{color:#3E4C6B !important}
body[data-pl-skin][data-pl-base="renewal"] .modal-pillar-v{color:#3E4C6B !important}
body[data-pl-skin][data-pl-base="renewal"] .modal-btn{color:#1B2A5B !important}
/* ── s1 ── */
/* page: age-fortune */
body[data-pl-skin][data-pl-page="age-fortune"] .hero{background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 55%,#F4F8FF 100%) !important}
body[data-pl-skin][data-pl-page="age-fortune"] .hero-tag{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="age-fortune"] .hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="age-fortune"] .age-btn{background:#FFFFFF !important;border:2px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="age-fortune"] .age-btn:hover{border-color:rgba(47,107,255,0.35) !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="age-fortune"] .age-btn.selected{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="age-fortune"] .age-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="age-fortune"] .age-range{color:#596783 !important}
body[data-pl-skin][data-pl-page="age-fortune"] .input-section{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="age-fortune"] .input-section h3{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="age-fortune"] .year-input{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="age-fortune"] .year-input:focus{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="age-fortune"] .btn-check{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="age-fortune"] .result-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="age-fortune"] .result-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="age-fortune"] .result-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="age-fortune"] .result-body{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="age-fortune"] .loading{color:#596783 !important}
body[data-pl-skin][data-pl-page="age-fortune"] .other-fortune h3{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="age-fortune"] .other-link{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="age-fortune"] .other-link:hover{border-color:rgba(47,107,255,0.35) !important;color:#2F6BFF !important}
/* page: compatibility */
body[data-pl-skin][data-pl-page="compatibility"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="compatibility"] .hero h1{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="compatibility"] .hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="compatibility"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="compatibility"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="compatibility"] .form-group label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="compatibility"] .form-group input,body[data-pl-skin][data-pl-page="compatibility"] .form-group select{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="compatibility"] .form-group input:focus,body[data-pl-skin][data-pl-page="compatibility"] .form-group select:focus{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="compatibility"] .price-badge{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="compatibility"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="compatibility"] .preview-wrap{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="compatibility"] .preview-score{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="compatibility"] .preview-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="compatibility"] .preview-hint{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="compatibility"] .summary-card{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="compatibility"] .summary-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="compatibility"] .summary-score{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="compatibility"] .summary-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="compatibility"] .detail-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="compatibility"] .detail-label{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="compatibility"] .detail-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="compatibility"] .cross-card{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="compatibility"] .back-btn{border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="compatibility"] .spinner{border:4px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="compatibility"] .overlay{background:rgba(244,248,255,0.95) !important}
body[data-pl-skin][data-pl-page="compatibility"] .cal-btn{border:1.5px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important;background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="compatibility"] .cal-btn.on{border-color:#2F6BFF !important;background:#EEF5FF !important;color:#1B2A5B !important}
/* page: daily-fortune */
body[data-pl-skin][data-pl-page="daily-fortune"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .price-badge{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .card-title::before{background:#FFC61A !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .form-group label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .form-group input{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .form-group input:focus{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .gender-btn{background:#FFFFFF !important;border:1.5px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .gender-btn.selected{border-color:#2F6BFF !important;background:#EEF5FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .notice{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .overlay{background:rgba(244,248,255,0.95) !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .spinner{border:4px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .today-card{background:linear-gradient(135deg,#FFFFFF,#FFFFFF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .today-date{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .today-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .today-score{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .today-score-label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .today-overall{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .cat-item{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .cat-label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .cat-value{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .lucky-val{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .advice-card{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .advice-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="daily-fortune"] .back-btn{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
/* page: dream */
body[data-pl-skin][data-pl-page="dream"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="dream"] .dream-hero h1{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="dream"] .dream-hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="dream"] .usage-badge{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="dream"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="dream"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="dream"] .card-title::before{background:#FFC61A !important}
body[data-pl-skin][data-pl-page="dream"] .dream-input{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="dream"] .dream-input:focus{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="dream"] .dream-input::placeholder{color:#7A879F !important}
body[data-pl-skin][data-pl-page="dream"] .char-count{color:#596783 !important}
body[data-pl-skin][data-pl-page="dream"] .tips{color:#3E4C6B !important;background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="dream"] .btn-free{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="dream"] .reading-box{background:#FFFFFF !important;border:1px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="dream"] .reading-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="dream"] .reading-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="dream"] .premium-cta{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="dream"] .premium-cta h3{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="dream"] .premium-cta p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="dream"] .btn-premium{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="dream"] .limit-notice{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="dream"] .overlay-loading{background:rgba(244,248,255,0.92) !important}
body[data-pl-skin][data-pl-page="dream"] .spinner{border:4px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
/* page: mbti-fortune */
body[data-pl-skin][data-pl-page="mbti-fortune"] .hero{background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 55%,#F4F8FF 100%) !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .hero-tag{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .mbti-group-title{color:#596783 !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .mbti-btn{background:#FFFFFF !important;border:2px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .mbti-btn:hover{border-color:rgba(47,107,255,0.35) !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .mbti-btn.selected{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .mbti-code{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .mbti-name{color:#596783 !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .loading{color:#596783 !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .result-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .result-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .result-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .result-body{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .other-fortune h3{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .other-link{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="mbti-fortune"] .other-link:hover{border-color:rgba(47,107,255,0.35) !important;color:#2F6BFF !important}
/* page: star-sign */
body[data-pl-skin][data-pl-page="star-sign"] .hero{background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 55%,#F4F8FF 100%) !important}
body[data-pl-skin][data-pl-page="star-sign"] .hero-tag{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="star-sign"] .hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="star-sign"] .sign-btn{background:#FFFFFF !important;border:2px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="star-sign"] .sign-btn:hover{border-color:rgba(47,107,255,0.35) !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="star-sign"] .sign-btn.selected{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="star-sign"] .sign-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="star-sign"] .sign-dates{color:#596783 !important}
body[data-pl-skin][data-pl-page="star-sign"] .input-section{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="star-sign"] .input-section h3{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="star-sign"] .date-input{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="star-sign"] .date-input:focus{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="star-sign"] .date-label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="star-sign"] .btn-check{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="star-sign"] .loading{color:#596783 !important}
body[data-pl-skin][data-pl-page="star-sign"] .result-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="star-sign"] .result-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="star-sign"] .result-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="star-sign"] .result-body{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="star-sign"] .other-fortune h3{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="star-sign"] .other-link{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="star-sign"] .other-link:hover{border-color:rgba(47,107,255,0.35) !important;color:#2F6BFF !important}
/* page: tarot */
body[data-pl-skin][data-pl-page="tarot"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .hero h1{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="tarot"] .spread-option{background:#FFFFFF !important;border:2px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="tarot"] .spread-option:hover{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="tarot"] .so-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .so-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="tarot"] .so-price{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="tarot"] .select-count{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="tarot"] .spread-card{background:linear-gradient(135deg,#FFFFFF,#FFFFFF) !important;border:2px solid #2F6BFF !important;color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="tarot"] .btn-back{border:1px solid rgba(47,107,255,0.18) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="tarot"] .btn-draw{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .card-item img{box-shadow:0 4px 16px rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="tarot"] .card-pos{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="tarot"] .card-name{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="tarot"] .reading-box{background:#FFFFFF !important;border:1px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="tarot"] .reading-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .reading-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .play-btn{background:#EEF5FF !important;border:1px solid #2F6BFF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .cta-primary{background:#EEF5FF !important;border:1px solid #2F6BFF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .cta-secondary{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .gallery-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .gallery-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="tarot"] .gallery-card .gname{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="tarot"] .spinner{border:4px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="tarot"] .modal-overlay{background:rgba(244,248,255,0.85) !important}
body[data-pl-skin][data-pl-page="tarot"] .modal-box{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="tarot"] .modal-box h3{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .modal-box p{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .modal-close{border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tarot"] .overlay-loading{background:rgba(244,248,255,0.92) !important}
/* page: zodiac-animal */
body[data-pl-skin][data-pl-page="zodiac-animal"] .hero{background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 55%,#F4F8FF 100%) !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .hero-tag{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .zodiac-btn{background:#FFFFFF !important;border:2px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .zodiac-btn:hover{border-color:rgba(47,107,255,0.35) !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .zodiac-btn.selected{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .zodiac-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .zodiac-year{color:#596783 !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .input-section{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .input-section h3{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .year-input{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .year-input:focus{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .btn-check{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .result-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .result-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .result-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .result-body{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .loading{color:#596783 !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .other-fortune h3{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .other-link{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="zodiac-animal"] .other-link:hover{border-color:rgba(47,107,255,0.35) !important;color:#2F6BFF !important}
/* ── s2 ── */
/* page: about */
body[data-pl-skin][data-pl-page="about"] .about-hero{background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 55%,#F4F8FF 100%) !important}
body[data-pl-skin][data-pl-page="about"] .about-hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="about"] .about-tag{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="about"] .about-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="about"] .engine-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="about"] .engine-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="about"] .engine-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="about"] .flow-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="about"] .flow-num{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="about"] .flow-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="about"] .flow-body{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="about"] .stat-card{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="about"] .stat-num{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="about"] .stat-label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="about"] .team-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="about"] .team-role{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="about"] .team-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="about"] .team-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="about"] .value-item{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="about"] .value-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="about"] .value-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="about"] .cta-strip{background:linear-gradient(135deg,#FFFFFF,#FFFFFF) !important;border-top:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="about"] .cta-strip p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="about"] .btn-gold{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="about"] .btn-ghost{border:1px solid rgba(47,107,255,0.35) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="about"] .divider{background:linear-gradient(90deg,transparent,#EEF5FF,transparent) !important}
/* page: billionaires */
body[data-pl-skin][data-pl-page="billionaires"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .hero{background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 55%,#F4F8FF 100%) !important}
body[data-pl-skin][data-pl-page="billionaires"] .hero::before{background-image:radial-gradient(1.5px 1.5px at 12% 18%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1px 1px at 68% 8%,  #EEF5FF 0%, transparent 100%),
    radial-gradient(2px 2px at 38% 55%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1px 1px at 82% 42%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1.5px 1.5px at 22% 75%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1px 1px at 55% 25%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1px 1px at 90% 70%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1px 1px at 5%  48%, #EEF5FF 0%, transparent 100%),
    radial-gradient(1.5px 1.5px at 75% 88%, #EEF5FF 0%, transparent 100%) !important}
body[data-pl-skin][data-pl-page="billionaires"] .hero-ring{border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .hero-ring::before{border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .hero-ring::after{border:1px dashed rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .hero-eyebrow{background:linear-gradient(90deg, #EEF5FF, #EEF5FF) !important;border:1px solid rgba(47,107,255,0.35) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .hero-eyebrow span{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .hero-h1 em{background:linear-gradient(90deg, #FFC61A 0%, #FFD84A 50%, #FFC61A 100%) !important}
body[data-pl-skin][data-pl-page="billionaires"] .hero-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="billionaires"] .btn-gold{background:linear-gradient(135deg, #FFC61A, #FFD84A) !important;color:#1B2A5B !important;box-shadow:0 4px 24px rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .btn-gold:hover{box-shadow:0 8px 32px rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .btn-ghost{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .btn-ghost:hover{background:#F4F8FF !important}
body[data-pl-skin][data-pl-page="billionaires"] .hero-stats{border-top:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .hstat{border-right:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .hstat-num{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .hstat-label{color:#596783 !important}
@media (max-width: 600px){
  body[data-pl-skin][data-pl-page="billionaires"] .hstat{border-bottom:1px solid rgba(47,107,255,0.18) !important}
}
body[data-pl-skin][data-pl-page="billionaires"] .sec-navy{background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .sec-dark{background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .sec-ink{background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .sec-tag{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .sec-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="billionaires"] .flow::before{background:linear-gradient(90deg, transparent, #FFC61A, transparent) !important}
body[data-pl-skin][data-pl-page="billionaires"] .flow-num{background:linear-gradient(135deg, #EEF5FF, #EEF5FF) !important;border:1px solid rgba(47,107,255,0.35) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .flow-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .flow-body{color:#596783 !important}
body[data-pl-skin][data-pl-page="billionaires"] .billi-card{background:linear-gradient(145deg, rgba(244,248,255,0.70), rgba(244,248,255,0.85)) !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .billi-card:hover{box-shadow:0 16px 48px rgba(47,107,255,0.10) !important}
body[data-pl-skin][data-pl-page="billionaires"] .billi-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .billi-role{color:#596783 !important}
body[data-pl-skin][data-pl-page="billionaires"] .pillar{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .pillar-l{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .pillar-v{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .billi-insight{color:#3E4C6B !important;border-top:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="billionaires"] .billi-peak{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .svc-card{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="billionaires"] .svc-card:hover{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="billionaires"] .svc-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .svc-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-card{background:rgba(27,42,91,0.35) !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-card:hover{box-shadow:0 14px 40px rgba(39,72,120,0.14) !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-card.hot{background:linear-gradient(160deg, #EEF5FF, rgba(244,248,255,0.75)) !important;border-color:#2F6BFF !important;box-shadow:0 0 48px rgba(47,107,255,0.12) !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-hot-badge{background:#FFC61A !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-period{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-amount{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-unit{color:#596783 !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-feats li{color:#3E4C6B !important;border-bottom:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-feats li::before{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-btn{border:1px solid rgba(47,107,255,0.35) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-btn:hover{background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-card.hot .price-btn{background:#FFC61A !important;color:#1B2A5B !important;border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .price-card.hot .price-btn:hover{background:#FFD84A !important}
body[data-pl-skin][data-pl-page="billionaires"] .msg-avatar{background:linear-gradient(135deg, #FFC61A, #FFC61A) !important}
body[data-pl-skin][data-pl-page="billionaires"] .msg-time-small{color:#596783 !important}
body[data-pl-skin][data-pl-page="billionaires"] .kakao-bubble{background:#FFC61A !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .msg-read{color:#596783 !important}
body[data-pl-skin][data-pl-page="billionaires"] .stock-card{background:rgba(244,248,255,0.50) !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="billionaires"] .stock-label{color:#596783 !important}
body[data-pl-skin][data-pl-page="billionaires"] .sig-hold{background:#EEF5FF !important;color:#1B2A5B !important;border:1px solid rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="billionaires"] .stock-note{color:#596783 !important}
body[data-pl-skin][data-pl-page="billionaires"] .stock-disc{background:#FFFFFF !important;border-left:3px solid rgba(47,107,255,0.35) !important;color:#596783 !important}
body[data-pl-skin][data-pl-page="billionaires"] .lang-card{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="billionaires"] .lang-card:hover{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="billionaires"] .lang-en{color:#596783 !important}
body[data-pl-skin][data-pl-page="billionaires"] .faq-item{border-bottom:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="billionaires"] .faq-q{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .faq-q::after{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .faq-a{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="billionaires"] .cta-strip{background:linear-gradient(135deg, #FFFFFF, #FFFFFF 60%, #FFFFFF) !important;border-top:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .cta-strip p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="billionaires"] .cta-note{color:#7A879F !important}
body[data-pl-skin][data-pl-page="billionaires"] footer{background:#FFFFFF !important;border-top:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="billionaires"] .foot-logo{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .foot-logo small{color:#596783 !important}
body[data-pl-skin][data-pl-page="billionaires"] .foot-links a{color:#596783 !important}
body[data-pl-skin][data-pl-page="billionaires"] .foot-links a:hover{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .foot-bottom{color:#7A879F !important;border-top:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="billionaires"] .billi-tab{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="billionaires"] .billi-tab:hover{border-color:#2F6BFF !important;color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .billi-tab.active{background:#FFC61A !important;color:#1B2A5B !important;border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="billionaires"] .modal-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .modal-role{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="billionaires"] .modal-section-title{color:#2F6BFF !important;border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .modal-pillar{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="billionaires"] .modal-pillar-l{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="billionaires"] .modal-pillar-v{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="billionaires"] .modal-insight{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="billionaires"] .modal-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
/* page: blog */
body[data-pl-skin][data-pl-page="blog"] .blog-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="blog"] .blog-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="blog"] .blog-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="blog"] .blog-card-img{background:#F4F8FF !important}
body[data-pl-skin][data-pl-page="blog"] .blog-card-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="blog"] .blog-card-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="blog"] .blog-card-date{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="blog"] .empty-msg{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="blog"] .blog-archive-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="blog"] .blog-archive-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="blog"] .blog-archive-list li{border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="blog"] .blog-archive-list a{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="blog"] .blog-archive-list a:hover{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="blog"] .blog-archive-date{color:#596783 !important}
/* page: blog-post */
body[data-pl-skin][data-pl-page="blog-post"] .post-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="blog-post"] .post-date{color:#596783 !important}
body[data-pl-skin][data-pl-page="blog-post"] .post-body{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="blog-post"] .post-body h2{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="blog-post"] .post-cta{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="blog-post"] .post-cta a{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="blog-post"] .back-link{color:#3E4C6B !important}
/* page: contact */
body[data-pl-skin][data-pl-page="contact"] .contact-hero{background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 55%,#F4F8FF 100%) !important}
body[data-pl-skin][data-pl-page="contact"] .contact-hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="contact"] .contact-info-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="contact"] .contact-info-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="contact"] .contact-info-text{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="contact"] .contact-info-text strong{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="contact"] .form-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="contact"] .form-label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="contact"] .form-input{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="contact"] .form-input:focus{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="contact"] .form-select{background:rgba(244,248,255,0.90) !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="contact"] .form-textarea{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="contact"] .form-textarea:focus{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="contact"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="contact"] .submit-btn:hover{box-shadow:0 4px 16px rgba(47,107,255,0.18) !important}
/* page: faq */

/* page: reviews */
body[data-pl-skin][data-pl-page="reviews"] .rv-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-progress-card{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-progress-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-progress-bar-wrap{background:#F4F8FF !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-progress-bar{background:linear-gradient(90deg,#FFC61A,#FFD84A) !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-progress-text{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-write-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-write-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-textarea{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-textarea:focus{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-login-notice{color:#596783 !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-login-notice a{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-item{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-item-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-item-date{color:#596783 !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-item-content{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-empty{color:#596783 !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-gift-modal{background:rgba(244,248,255,0.80) !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-gift-box{background:linear-gradient(135deg,#FFFFFF,#FFFFFF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-gift-box h3{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-gift-box p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-gift-link-row input{background:rgba(27,42,91,0.30) !important;border:1px solid rgba(47,107,255,0.35) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-gift-link-row button{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="reviews"] .rv-gift-close{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="reviews"] .rc-emoji:hover{background:#F4F8FF !important}
body[data-pl-skin][data-pl-page="reviews"] .rc-emoji.picked{border-color:#2F6BFF !important;background:#EEF5FF !important}
/* ── s3 ── */
/* page: api-chat */
body[data-pl-skin][data-pl-page="api-chat"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-chat"] .chat-header{background:rgba(244,248,255,0.98) !important;border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="api-chat"] .chat-header-icon{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important}
body[data-pl-skin][data-pl-page="api-chat"] .chat-header-info h1{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-chat"] .chat-header-info p{color:#596783 !important}
body[data-pl-skin][data-pl-page="api-chat"] .chat-header-status{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="api-chat"] .back-btn{border:1px solid rgba(47,107,255,0.35) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="api-chat"] .av{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important}
body[data-pl-skin][data-pl-page="api-chat"] .av.user-av{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="api-chat"] .msg.bot .bubble{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-chat"] .msg.user .bubble{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-chat"] .mtime{color:#7A879F !important}
body[data-pl-skin][data-pl-page="api-chat"] .quick-title{color:#596783 !important}
body[data-pl-skin][data-pl-page="api-chat"] .quick-btn{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="api-chat"] .quick-btn:hover{background:#EEF5FF !important;border-color:#2F6BFF !important;color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="api-chat"] .input-wrap{background:rgba(244,248,255,0.98) !important;border-top:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="api-chat"] .input-box{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-chat"] .input-box:focus{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="api-chat"] .send-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important}
body[data-pl-skin][data-pl-page="api-chat"] .typing-dot{background:#F4F8FF !important}
body[data-pl-skin][data-pl-page="api-chat"] .api-card{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="api-chat"] .api-card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="api-chat"] .api-card a{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
/* page: api-personality */
body[data-pl-skin][data-pl-page="api-personality"] .hero{background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 55%,#F4F8FF 100%) !important}
body[data-pl-skin][data-pl-page="api-personality"] .hero-tag{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="api-personality"] .hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="api-personality"] .btn-gold{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-personality"] .btn-ghost{border:1px solid rgba(47,107,255,0.35) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-personality"] .sec-tag{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="api-personality"] .sec-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="api-personality"] .feat-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="api-personality"] .feat-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-personality"] .feat-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="api-personality"] .price-table th{background:#EEF5FF !important;color:#2F6BFF !important;border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="api-personality"] .price-table td{color:#1B2A5B !important;border-bottom:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="api-personality"] .price-table tr:hover td{background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="api-personality"] .code-wrap{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="api-personality"] .code-header{background:#EEF5FF !important;color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="api-personality"] .code-body{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-personality"] .code-body .key{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="api-personality"] .apply-card{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="api-personality"] .apply-card h3{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-personality"] .apply-card p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="api-personality"] .field label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="api-personality"] .field input,body[data-pl-skin][data-pl-page="api-personality"] .field select,body[data-pl-skin][data-pl-page="api-personality"] .field textarea{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-personality"] .field input:focus,body[data-pl-skin][data-pl-page="api-personality"] .field select:focus,body[data-pl-skin][data-pl-page="api-personality"] .field textarea:focus{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="api-personality"] .field select option{background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="api-personality"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-personality"] .tabs{background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="api-personality"] .tab-btn{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="api-personality"] .tab-btn.active{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-personality"] .flow-step{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="api-personality"] .flow-num{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="api-personality"] .flow-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="api-personality"] .flow-arrow{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="api-personality"] .resp-item{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="api-personality"] .resp-field{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="api-personality"] .resp-desc{color:#3E4C6B !important}
/* page: chatbot */
body[data-pl-skin][data-pl-page="chatbot"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .info-panel{background:#FFFFFF !important;border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="chatbot"] .info-lbl{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .info-val{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .edit-btn{border:1px solid rgba(47,107,255,0.18) !important;color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="chatbot"] .msg.bot .av{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important}
body[data-pl-skin][data-pl-page="chatbot"] .msg.user .av{background:#F4F8FF !important}
body[data-pl-skin][data-pl-page="chatbot"] .bubble{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .msg.bot .bubble{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="chatbot"] .msg.user .bubble{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="chatbot"] .mtime{color:#596783 !important}
body[data-pl-skin][data-pl-page="chatbot"] .typing{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="chatbot"] .typing span{background:#FFC61A !important}
body[data-pl-skin][data-pl-page="chatbot"] .quick-wrap{border-top:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="chatbot"] .qbtn{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .qbtn:hover{background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="chatbot"] .input-wrap{background:rgba(244,248,255,0.97) !important;border-top:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="chatbot"] .ibox{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .ibox:focus{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="chatbot"] .ibox::placeholder{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .sbtn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .mbox{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="chatbot"] .mbox::-webkit-scrollbar-thumb{background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="chatbot"] .mtitle{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .fg label{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .fg input,body[data-pl-skin][data-pl-page="chatbot"] .fg select{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .fg input:focus,body[data-pl-skin][data-pl-page="chatbot"] .fg select:focus{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="chatbot"] .cal-btn{border:1.5px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important;background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="chatbot"] .cal-btn.on{border-color:#2F6BFF !important;background:#EEF5FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .mbtn.ok{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot"] .mbtn.cl{background:#F4F8FF !important;color:#1B2A5B !important}
/* page: chatbot-charge */
body[data-pl-skin][data-pl-page="chatbot-charge"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .page-sub{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .balance-card{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important;border:1.5px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .balance-label{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .balance-amount{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .balance-sub{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .sec-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .charge-card{background:#FFFFFF !important;border:2px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .charge-card:hover{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .charge-card.on{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .charge-amount{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .charge-desc{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .pg-btn{border:2px solid rgba(47,107,255,0.18) !important;background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .pg-btn.on-kakao{border-color:#2F6BFF !important;background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .pg-btn.on-paypal{background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .pg-kakao-txt{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .pg-btn.on-kakao .pg-kakao-txt{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .pg-paypal-txt{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .pay-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .notice{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .notice strong{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .history-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="chatbot-charge"] .empty-msg{color:#1B2A5B !important}
/* page: face-reading */
body[data-pl-skin][data-pl-page="face-reading"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="face-reading"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="face-reading"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="face-reading"] .price-badge{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="face-reading"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="face-reading"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="face-reading"] .card-title::before{background:#FFC61A !important}
body[data-pl-skin][data-pl-page="face-reading"] .form-group label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="face-reading"] .form-group input{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="face-reading"] .drop{border:2px dashed rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="face-reading"] .drop:hover{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="face-reading"] .drop-txt{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="face-reading"] .preview img{border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="face-reading"] .btn-main{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="face-reading"] .btn-sub{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="face-reading"] .tips{color:#3E4C6B !important;background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="face-reading"] .res-sec{border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="face-reading"] .res-label{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="face-reading"] .res-body{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="face-reading"] .spin{border:3px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="face-reading"] .modal{background:rgba(244,248,255,0.80) !important}
body[data-pl-skin][data-pl-page="face-reading"] .modal-box{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
/* page: gift */
body[data-pl-skin][data-pl-page="gift"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="gift"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="gift"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="gift"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="gift"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="gift"] .form-group label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="gift"] .form-group input,body[data-pl-skin][data-pl-page="gift"] .form-group select,body[data-pl-skin][data-pl-page="gift"] .form-group textarea{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="gift"] .form-group input:focus,body[data-pl-skin][data-pl-page="gift"] .form-group select:focus,body[data-pl-skin][data-pl-page="gift"] .form-group textarea:focus{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="gift"] .plan-card{background:#FFFFFF !important;border:2px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="gift"] .plan-card:hover,body[data-pl-skin][data-pl-page="gift"] .plan-card.on{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="gift"] .plan-card .plan-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="gift"] .plan-card .plan-price{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="gift"] .plan-card .plan-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="gift"] .gift-preview{background:linear-gradient(135deg,#FFFFFF,#FFFFFF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="gift"] .gift-preview .gift-to{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="gift"] .gift-preview .gift-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="gift"] .gift-preview .gift-msg{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="gift"] .gift-preview .gift-from{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="gift"] .btn-primary{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="gift"] .share-kakao{background:#FFC61A !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="gift"] .share-wa{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="gift"] .share-link{background:#F4F8FF !important;color:#1B2A5B !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="gift"] .notice{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="gift"] .result-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="gift"] .result-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="gift"] .gift-link-box{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.35) !important;color:#1B2A5B !important}
/* page: input_system */
body[data-pl-skin][data-pl-page="input_system"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="input_system"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="input_system"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="input_system"] .price-badge{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="input_system"] .mini-badge{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="input_system"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="input_system"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="input_system"] .card-title::before{background:#FFC61A !important}
body[data-pl-skin][data-pl-page="input_system"] .form-group label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="input_system"] .form-group select{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="input_system"] .form-group select option{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="input_system"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="input_system"] .overlay{background:rgba(244,248,255,0.95) !important}
body[data-pl-skin][data-pl-page="input_system"] .spinner{border:4px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="input_system"] .summary-card{background:linear-gradient(135deg,#FFFFFF,#FFFFFF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="input_system"] .summary-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="input_system"] .summary-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="input_system"] .detail-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="input_system"] .detail-label{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="input_system"] .detail-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="input_system"] .cross-card{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="input_system"] .back-btn{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
/* page: mbti-test */
body[data-pl-skin][data-pl-page="mbti-test"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="mbti-test"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="mbti-test"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="mbti-test"] .price-badge{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="mbti-test"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="mbti-test"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="mbti-test"] .progress-bar-wrap{background:#F4F8FF !important}
body[data-pl-skin][data-pl-page="mbti-test"] .progress-bar{background:linear-gradient(90deg,#FFC61A,#FFD84A) !important}
body[data-pl-skin][data-pl-page="mbti-test"] .q-num{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="mbti-test"] .q-option{background:#FFFFFF !important;border:2px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="mbti-test"] .q-option:hover{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="mbti-test"] .q-option.selected{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="mbti-test"] .overlay{background:rgba(244,248,255,0.95) !important}
body[data-pl-skin][data-pl-page="mbti-test"] .spinner{border:4px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="mbti-test"] .mbti-big{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="mbti-test"] .mbti-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="mbti-test"] .axis-row{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="mbti-test"] .axis-label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="mbti-test"] .axis-pct{color:#2F6BFF !important}
/* page: my-credits */
body[data-pl-skin][data-pl-page="my-credits"] .balance-card{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important;border:1px solid rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="my-credits"] .balance-tag{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="my-credits"] .balance-num{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="my-credits"] .balance-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="my-credits"] .sub-badge.none{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#596783 !important}
body[data-pl-skin][data-pl-page="my-credits"] .use-card{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="my-credits"] .use-card:hover{border-color:rgba(47,107,255,0.35) !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="my-credits"] .use-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="my-credits"] .use-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="my-credits"] .use-cost{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="my-credits"] .section-title{color:#596783 !important}
body[data-pl-skin][data-pl-page="my-credits"] .history-item{border-bottom:1px solid rgba(27,42,91,0.10) !important}
/* page: my-results */
body[data-pl-skin][data-pl-page="my-results"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="my-results"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="my-results"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="my-results"] .filter-btn{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="my-results"] .filter-btn.active{background:#FFC61A !important;color:#1B2A5B !important;border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="my-results"] .result-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="my-results"] .result-header{border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="my-results"] .result-label{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="my-results"] .result-date{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="my-results"] .result-body{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="my-results"] .result-body .field-label{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="my-results"] .empty-msg{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="my-results"] .login-msg a{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="my-results"] .spin-dot{border:2px solid rgba(27,42,91,0.18) !important;border-top-color:#2F6BFF !important}
/* page: palm-reading */
body[data-pl-skin][data-pl-page="palm-reading"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="palm-reading"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="palm-reading"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="palm-reading"] .price-badge{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="palm-reading"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="palm-reading"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="palm-reading"] .card-title::before{background:#FFC61A !important}
body[data-pl-skin][data-pl-page="palm-reading"] .form-group label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="palm-reading"] .form-group input{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="palm-reading"] .drop{border:2px dashed rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="palm-reading"] .drop:hover{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="palm-reading"] .drop-txt{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="palm-reading"] .preview img{border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="palm-reading"] .btn-main{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="palm-reading"] .btn-sub{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="palm-reading"] .tips{color:#3E4C6B !important;background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="palm-reading"] .res-sec{border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="palm-reading"] .res-label{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="palm-reading"] .res-body{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="palm-reading"] .spin{border:3px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="palm-reading"] .modal{background:rgba(244,248,255,0.80) !important}
body[data-pl-skin][data-pl-page="palm-reading"] .modal-box{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
/* page: payment */
body[data-pl-skin][data-pl-page="payment"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="payment"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="payment"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="payment"] .sec-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="payment"] .sec-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="payment"] .single-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="payment"] .single-card:hover{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="payment"] .single-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="payment"] .single-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="payment"] .single-original{color:#7A879F !important}
body[data-pl-skin][data-pl-page="payment"] .single-price{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="payment"] .single-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="payment"] .free-card{border-color:rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="payment"] .free-btn{background:#F4F8FF !important;color:#1B2A5B !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="payment"] .sub-card{background:#FFFFFF !important;border:1.5px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="payment"] .sub-card.popular{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="payment"] .sub-badge{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="payment"] .sub-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="payment"] .sub-period{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="payment"] .sub-original{color:#7A879F !important}
body[data-pl-skin][data-pl-page="payment"] .sub-price{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="payment"] .sub-per{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="payment"] .feat-list li{color:#1B2A5B !important;border-bottom:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="payment"] .feat-list li::before{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="payment"] .feat-list li.coming{color:#596783 !important}
body[data-pl-skin][data-pl-page="payment"] .sub-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="payment"] .sub-note{color:#596783 !important}
body[data-pl-skin][data-pl-page="payment"] .notice-box{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="payment"] .notice-box h4{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="payment"] .notice-box p{color:#3E4C6B !important}
/* page: pricing */
body[data-pl-skin][data-pl-page="pricing"] .pricing-hero{background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 55%,#F4F8FF 100%) !important}
body[data-pl-skin][data-pl-page="pricing"] .pricing-hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="pricing"] .section-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="pricing"] .section-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="pricing"] .divider{background:linear-gradient(90deg,transparent,#EEF5FF,transparent) !important}
body[data-pl-skin][data-pl-page="pricing"] .credit-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="pricing"] .credit-card:hover,body[data-pl-skin][data-pl-page="pricing"] .credit-card.selected{border-color:#2F6BFF !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="pricing"] .credit-card.best::before{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="pricing"] .credit-amount{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="pricing"] .credit-price{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="pricing"] .credit-unit{color:#596783 !important}
body[data-pl-skin][data-pl-page="pricing"] .balance-bar{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="pricing"] .balance-label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="pricing"] .balance-amount{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="pricing"] .sub-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="pricing"] .sub-card.popular{border-color:rgba(47,107,255,0.35) !important;background:#EEF5FF !important}
body[data-pl-skin][data-pl-page="pricing"] .sub-badge{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="pricing"] .sub-period{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="pricing"] .sub-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="pricing"] .sub-price-krw{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="pricing"] .sub-price-credit{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="pricing"] .sub-feats li{color:#3E4C6B !important;border-bottom:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="pricing"] .btn-pay{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="pricing"] .btn-credit{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="pricing"] .single-item{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="pricing"] .single-name{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="pricing"] .single-credit{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="pricing"] .single-price{color:#596783 !important}
body[data-pl-skin][data-pl-page="pricing"] .tabs{background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="pricing"] .tab-btn{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="pricing"] .tab-btn.active{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
/* page: privacy */
body[data-pl-skin][data-pl-page="privacy"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="privacy"] h1{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="privacy"] h2{color:#2F6BFF !important;border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="privacy"] p,body[data-pl-skin][data-pl-page="privacy"] li{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="privacy"] .date{color:#596783 !important}
body[data-pl-skin][data-pl-page="privacy"] a{color:#2F6BFF !important}
/* page: register-saju */
body[data-pl-skin][data-pl-page="register-saju"] .reg-hero h1{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="register-saju"] .reg-hero p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="register-saju"] .reg-box{background:linear-gradient(160deg,#FFFFFF,#FFFFFF) !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="register-saju"] .fg label{color:#596783 !important}
body[data-pl-skin][data-pl-page="register-saju"] .fg input,body[data-pl-skin][data-pl-page="register-saju"] .fg select{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="register-saju"] .fg input:focus,body[data-pl-skin][data-pl-page="register-saju"] .fg select:focus{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="register-saju"] .fg select option{background:#FFFFFF !important}
body[data-pl-skin][data-pl-page="register-saju"] .cal-btn{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="register-saju"] .cal-btn.on{background:#EEF5FF !important;border-color:#2F6BFF !important;color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="register-saju"] .btn-submit{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="register-saju"] .btn-skip{border:1px solid rgba(27,42,91,0.10) !important;color:#596783 !important}
/* page: saju-form */
body[data-pl-skin][data-pl-page="saju-form"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-form"] .form-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-form"] .form-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="saju-form"] .algo-badge{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="saju-form"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="saju-form"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="saju-form"] .card-title::before{background:#FFC61A !important}
body[data-pl-skin][data-pl-page="saju-form"] .form-group label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="saju-form"] .form-group input,body[data-pl-skin][data-pl-page="saju-form"] .form-group select{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-form"] .form-group select option{background:#FFFFFF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-form"] .form-group input:focus,body[data-pl-skin][data-pl-page="saju-form"] .form-group select:focus{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="saju-form"] .form-group input::placeholder{color:#7A879F !important}
body[data-pl-skin][data-pl-page="saju-form"] .gender-btn{background:#FFFFFF !important;border:1.5px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="saju-form"] .gender-btn:hover{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="saju-form"] .gender-btn.selected{border-color:#2F6BFF !important;background:#EEF5FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-form"] .city-btn{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="saju-form"] .city-btn:hover{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="saju-form"] .city-btn.selected{border-color:#2F6BFF !important;background:#EEF5FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-form"] .notice-box{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="saju-form"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-form"] .overlay{background:rgba(244,248,255,0.94) !important}
body[data-pl-skin][data-pl-page="saju-form"] .overlay-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-form"] .overlay-msg{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="saju-form"] .overlay-btn{background:#FFC61A !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-form"] .spinner{border:3px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="saju-form"] .step{background:#F4F8FF !important}
body[data-pl-skin][data-pl-page="saju-form"] .step.active{background:#FFC61A !important}
/* page: saju-result */
body[data-pl-skin][data-pl-page="saju-result"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-result"] .toc-wrap{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="saju-result"] .toc-header{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important;border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="saju-result"] .toc-header h1{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-result"] .toc-header p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="saju-result"] .toc-item:hover{background:#EEF5FF !important;border-color:rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="saju-result"] .toc-num{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="saju-result"] .toc-arrow{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="saju-result"] .chapter-nav{border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="saju-result"] .chapter-num{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="saju-result"] .chapter-content{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-result"] .chapter-content h2{color:#1B2A5B !important;border-bottom:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="saju-result"] .chapter-content h3{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-result"] .chapter-content td,body[data-pl-skin][data-pl-page="saju-result"] .chapter-content th{border:1px solid rgba(27,42,91,0.18) !important}
body[data-pl-skin][data-pl-page="saju-result"] .btn-next{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-result"] .spinner{border:4px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="saju-result"] .title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="saju-result"] .msg{color:#3E4C6B !important}
/* page: shop */
body[data-pl-skin][data-pl-page="shop"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="shop"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="shop"] .page-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="shop"] .credit-notice{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="shop"] .credit-notice strong{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="shop"] .filter-btn{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="shop"] .filter-btn.active{background:#EEF5FF !important;border-color:#2F6BFF !important;color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="shop"] .product-card{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="shop"] .product-card:hover{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="shop"] .product-img{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important}
body[data-pl-skin][data-pl-page="shop"] .product-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="shop"] .product-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="shop"] .product-price{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="shop"] .product-credit{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="shop"] .btn-shop{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="shop"] .modal-bg{background:rgba(244,248,255,0.90) !important}
body[data-pl-skin][data-pl-page="shop"] .modal-box{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="shop"] .modal-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="shop"] .modal-img{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important}
body[data-pl-skin][data-pl-page="shop"] .modal-desc{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="shop"] .modal-price{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="shop"] .modal-credit-info{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="shop"] .btn-go{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="shop"] .btn-close{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="shop"] .toast{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="shop"] .loading{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="shop"] .spinner{border:3px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
/* page: signup */
body[data-pl-skin][data-pl-page="signup"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="signup"] .card{background:linear-gradient(160deg,#FFFFFF,#FFFFFF) !important;border:1px solid rgba(47,107,255,0.18) !important;box-shadow:0 24px 60px rgba(39,72,120,0.14) !important}
body[data-pl-skin][data-pl-page="signup"] .logo{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="signup"] .sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="signup"] .section-title{color:#2F6BFF !important;border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="signup"] .form-group label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="signup"] .form-group input,body[data-pl-skin][data-pl-page="signup"] .form-group select{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="signup"] .form-group input:focus,body[data-pl-skin][data-pl-page="signup"] .form-group select:focus{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="signup"] .form-group input::placeholder{color:#7A879F !important}
body[data-pl-skin][data-pl-page="signup"] .btn-mini{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.35) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="signup"] .otp-status.wait{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="signup"] .noti-btn{background:#FFFFFF !important;border:2px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="signup"] .agree-box{background:#FFFFFF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="signup"] .agree-item{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="signup"] .agree-item input[type=checkbox]{accent-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="signup"] .agree-item a{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="signup"] .agree-all{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="signup"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="signup"] .divider span{color:#7A879F !important}
body[data-pl-skin][data-pl-page="signup"] .divider::before,body[data-pl-skin][data-pl-page="signup"] .divider::after{background:#F4F8FF !important}
body[data-pl-skin][data-pl-page="signup"] .kakao{background:#FFC61A !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="signup"] .naver{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="signup"] .google{color:#1B2A5B !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="signup"] .back{color:#596783 !important}
body[data-pl-skin][data-pl-page="signup"] .back:hover{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="signup"] .login-link{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="signup"] .login-link a{color:#2F6BFF !important}
/* page: startup-fortune */
body[data-pl-skin][data-pl-page="startup-fortune"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .price-badge{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .card-title::before{background:#FFC61A !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .overlay{background:rgba(244,248,255,0.95) !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .spinner{border:4px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .summary-card{background:linear-gradient(135deg,#FFFFFF,#FFFFFF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .summary-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .summary-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .detail-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .detail-label{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .detail-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="startup-fortune"] .back-btn{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
/* page: support-chat */
body[data-pl-skin][data-pl-page="support-chat"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="support-chat"] .chat-header{background:rgba(244,248,255,0.98) !important;border-bottom:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="support-chat"] .chat-header-icon{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important}
body[data-pl-skin][data-pl-page="support-chat"] .chat-header-info h1{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="support-chat"] .chat-header-info p{color:#596783 !important}
body[data-pl-skin][data-pl-page="support-chat"] .status-txt{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="support-chat"] .av{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important}
body[data-pl-skin][data-pl-page="support-chat"] .av.user-av{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="support-chat"] .msg.bot .bubble{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="support-chat"] .msg.user .bubble{background:linear-gradient(135deg,#EEF5FF,#EEF5FF) !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="support-chat"] .mtime{color:#7A879F !important}
body[data-pl-skin][data-pl-page="support-chat"] .quick-title{color:#596783 !important}
body[data-pl-skin][data-pl-page="support-chat"] .quick-btn{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="support-chat"] .quick-btn:hover{background:#EEF5FF !important;border-color:#2F6BFF !important;color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="support-chat"] .input-wrap{background:rgba(244,248,255,0.98) !important;border-top:1px solid rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="support-chat"] .input-box{background:#F4F8FF !important;border:1px solid rgba(27,42,91,0.10) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="support-chat"] .input-box:focus{border-color:rgba(47,107,255,0.35) !important}
body[data-pl-skin][data-pl-page="support-chat"] .send-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important}
body[data-pl-skin][data-pl-page="support-chat"] .typing-dot{background:#F4F8FF !important}
/* page: terms */
body[data-pl-skin][data-pl-page="terms"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="terms"] h1{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="terms"] .date{color:#596783 !important}
body[data-pl-skin][data-pl-page="terms"] h2{color:#2F6BFF !important;background:#EEF5FF !important;border-left:3px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="terms"] h3{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="terms"] p{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="terms"] li{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="terms"] th{background:#EEF5FF !important;color:#2F6BFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="terms"] td{border:1px solid rgba(27,42,91,0.10) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="terms"] .highlight{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="terms"] .footer-note{border-top:1px solid rgba(27,42,91,0.10) !important;color:#7A879F !important}
body[data-pl-skin][data-pl-page="terms"] a{color:#2F6BFF !important}
/* page: tojeong */
body[data-pl-skin][data-pl-page="tojeong"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="tojeong"] .price-badge{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="tojeong"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="tojeong"] .card-title::before{background:#FFC61A !important}
body[data-pl-skin][data-pl-page="tojeong"] .form-group label{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="tojeong"] .form-group input,body[data-pl-skin][data-pl-page="tojeong"] .form-group select{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .form-group input:focus,body[data-pl-skin][data-pl-page="tojeong"] .form-group select:focus{border-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="tojeong"] .gender-btn{background:#FFFFFF !important;border:1.5px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="tojeong"] .gender-btn.selected{border-color:#2F6BFF !important;background:#EEF5FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .notice{background:#EEF5FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="tojeong"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .overlay{background:rgba(244,248,255,0.95) !important}
body[data-pl-skin][data-pl-page="tojeong"] .spinner{border:4px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="tojeong"] .overlay-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .summary-card{background:linear-gradient(135deg,#FFFFFF,#FFFFFF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="tojeong"] .summary-year{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="tojeong"] .summary-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .summary-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .fortune-item{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="tojeong"] .fortune-label{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .fortune-value{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .month-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="tojeong"] .month-num{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="tojeong"] .month-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .month-advice{color:#1B2A5B !important;border-top:1px dashed rgba(27,42,91,0.10) !important}
body[data-pl-skin][data-pl-page="tojeong"] .score-bar{background:#F4F8FF !important}
body[data-pl-skin][data-pl-page="tojeong"] .score-fill{background:linear-gradient(90deg,#FFC61A,#FFD84A) !important}
body[data-pl-skin][data-pl-page="tojeong"] .lucky-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .caution-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="tojeong"] .back-btn{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
/* page: travel-fortune */
body[data-pl-skin][data-pl-page="travel-fortune"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .price-badge{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .card-title::before{background:#FFC61A !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .overlay{background:rgba(244,248,255,0.95) !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .spinner{border:4px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .summary-card{background:linear-gradient(135deg,#FFFFFF,#FFFFFF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .summary-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .summary-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .detail-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .detail-label{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .detail-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="travel-fortune"] .back-btn{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
/* page: wealth-fortune */
body[data-pl-skin][data-pl-page="wealth-fortune"]{background:#F4F8FF !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .page-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .page-sub{color:#3E4C6B !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .price-badge{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .card-title{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .card-title::before{background:#FFC61A !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .submit-btn{background:linear-gradient(135deg,#FFC61A,#FFD84A) !important;color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .overlay{background:rgba(244,248,255,0.95) !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .spinner{border:4px solid rgba(47,107,255,0.18) !important;border-top-color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .summary-card{background:linear-gradient(135deg,#FFFFFF,#FFFFFF) !important;border:2px solid #2F6BFF !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .summary-title{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .summary-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .detail-card{background:#FFFFFF !important;border:1px solid rgba(47,107,255,0.18) !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .detail-label{color:#2F6BFF !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .detail-text{color:#1B2A5B !important}
body[data-pl-skin][data-pl-page="wealth-fortune"] .back-btn{background:#F4F8FF !important;border:1px solid rgba(47,107,255,0.18) !important;color:#1B2A5B !important}
/* 수동 보정 */
/* 다크 일러스트 헤더(page-header-bg / dream-hero-bg) — 사진은 옅게, 하늘 그라데이션 위에 */
body[data-pl-skin] .page-header:has(> picture .page-header-bg),
body[data-pl-skin] .page-header:has(> .page-header-bg){background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 60%,#F4F8FF 100%) !important;box-shadow:0 12px 30px rgba(50,79,128,.10)}
body[data-pl-skin] .page-header-bg{opacity:.16 !important;filter:saturate(.6) brightness(1.4)}
body[data-pl-skin] .dream-hero{background:linear-gradient(180deg,#BDE6FF 0%,#E3F3FF 60%,rgba(244,248,255,0) 100%) !important}
body[data-pl-skin] .dream-hero-bg{opacity:.14 !important;filter:saturate(.6) brightness(1.4)}
/* 흰 카드 공통 그림자 */
body[data-pl-skin] .card,body[data-pl-skin] .result-card,body[data-pl-skin] .input-section{box-shadow:0 12px 30px rgba(50,79,128,.08)}
/* S3 유료·결제 — 장식 절제: 히어로는 옅은 단색 그라데이션만 */
body[data-pl-skin="s3"] .hero{background:linear-gradient(180deg,#EEF5FF 0%,#F4F8FF 100%) !important}
body[data-pl-skin="s3"] .hero::before,body[data-pl-skin="s3"] .hero::after{opacity:.35}
/* /PL-SKIN */
