@font-face{font-family:Cinzel;src:url('/homepage-live/fonts/cinzel-variable-latin.woff2');font-display:swap}@font-face{font-family:Pretendard;src:url('/homepage-live/fonts/Pretendard-Regular-latin.woff2');font-display:swap}
html body{--font-heading:Cinzel,Georgia,serif;--font-body:Pretendard,Arial,sans-serif;--v3-line:#bd965044;--v3-panel:linear-gradient(130deg,#302417ed,#15110df5);background:#100e0b;color:#d6c7ae;font-family:Pretendard,Arial,sans-serif}
html body:is([data-page=admin],[data-page=account],[data-page=status],[data-page=deco-preview],[data-page=daily-gifts]){background:#100e0b!important;background-image:none!important}
html body:is([data-page=admin],[data-page=account],[data-page=status],[data-page=deco-preview],[data-page=daily-gifts]):before{display:none!important}
html body .menu20-fixed{background:#100d09f5!important;border-bottom:1px solid var(--v3-line);box-shadow:none!important;backdrop-filter:blur(10px)}
html body .menu20-fixed .hero-main{min-height:84px;height:auto;padding-top:0;padding-bottom:0}html body .nav-brand img{width:126px;height:68px;object-fit:contain}
html body .hero-middle ul li a{font:600 11px/1.6 Pretendard,Arial,sans-serif;letter-spacing:.6px;color:#caba9f}html body .hero-middle ul li a.active{color:#dfb96c}
html body .footer-area{background:#100e0b!important;border-top:1px solid var(--v3-line);padding:35px 0 25px;margin-top:45px}html body .footer-area a{font:11px Pretendard,Arial,sans-serif;color:#b5a487}html body .footer-area .copyright-item p{font:10px/1.8 Pretendard,Arial,sans-serif;color:#86755d}
html body h1,html body h2,html body h3{font-family:Cinzel,Georgia,serif;font-weight:500}
.v3-eyebrow{display:block;font:600 9px/1.6 Pretendard,Arial,sans-serif;color:#c4a164;letter-spacing:1.8px;text-transform:uppercase}
html body .ac-hero,html body .hf-deco-gallery .is-hero{background:linear-gradient(0deg,#100e0b,transparent 80%),linear-gradient(90deg,#110c08dd,#110c0855),url('/resources-live/archive-v1.webp') center/cover!important;border-bottom:0;padding:65px 0 60px}
html body .ac-hero:before,html body .hf-deco-gallery .is-hero:before{display:none}
html body .ac-hero-info h1,html body .hf-deco-gallery .is-hero h1{font:500 clamp(32px,4vw,52px)/1.2 Cinzel,Georgia,serif;color:#ecd7b0;letter-spacing:0;text-transform:none;margin:12px 0 15px}
html body .ac-eyebrow,html body .hf-deco-gallery .is-eyebrow{color:#c6a363;font-size:9px;letter-spacing:1.7px}
html body .ac-avatar-wrap{border:1px solid #c39e5855;border-radius:50%;background:#100c08;padding:5px;box-shadow:0 10px 40px #0004}
html body .ac-tabs-nav{background:#19130de8;border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line)}
html body .ac-nav-tab{font:12px/1.6 Pretendard,Arial,sans-serif;padding:18px 20px;color:#a9926e}html body .ac-nav-tab.active{color:#e4c58c;border-color:#c6a15a;background:#b2853010}
html body :is(.ac-sidebar-card,.ac-content-card,.ac-settings-section,.ac-char-card,.admin-table-wrapper,.admin-card,.hf-status-panel,.hf-deco-gallery .is-sidebar,.hf-deco-gallery .is-item-card,.hf-deco-gallery .is-topbar,.daily-reward-rules){background:var(--v3-panel),url('/homepage-live/artwork/temple-texture.png') center/cover!important;border:1px solid var(--v3-line)!important;border-radius:4px;box-shadow:none}
html body :is(.ac-card-header,.ac-content-card-header){background:#0e0b0759;border-bottom:1px solid var(--v3-line);padding:21px 24px}html body :is(.ac-card-header h3,.ac-content-card-header h3){font-size:21px;color:#e4c99d}html body :is(.ac-card-body,.ac-content-card-body){padding:24px}html body .ac-section{padding-top:30px;background:none}
html body .ac-sidebar-links a{border-color:#b08a4130;color:#c3ac86}html body .ac-quick-stat{border-color:#b08a4130}
html body .is-hero-coin{background:#151009b8;border:1px solid var(--v3-line);border-radius:4px;box-shadow:none}html body .is-hero-coin strong{color:#edcb89}
html body .admin-wrap{max-width:1320px;background:none;padding-top:38px}.v3-admin-intro{padding:36px 32px;margin-bottom:30px;border:1px solid var(--v3-line);border-radius:4px;background:linear-gradient(90deg,#171009f2,#17100944),url('/resources-live/archive-v1.webp') center/cover}.v3-admin-intro h2{font:36px/1.3 Cinzel,Georgia,serif;color:#ead4ae;margin:12px 0}.v3-admin-intro p{font-size:12px;color:#b9a482}
html body .admin-header{padding:20px 0;gap:20px}html body .admin-header h1{font-size:26px;color:#e5cc9f}html body .admin-view-tabs{display:flex;flex-wrap:wrap;gap:8px;border:1px solid var(--v3-line);padding:12px;background:#18120d;margin-bottom:25px}html body .admin-view-tab{font:11px/1.6 Pretendard,Arial,sans-serif;border:1px solid transparent;border-radius:3px;background:none;color:#b4a080;padding:12px 16px}html body .admin-view-tab.active{border-color:#bf984d66;color:#e9c88d;background:#b68b3420}
html body .admin-table th{background:#151008;color:#bba173;font:600 10px/1.6 Pretendard,Arial,sans-serif;letter-spacing:.6px;padding:17px}html body .admin-table td{font:12px/1.7 Pretendard,Arial,sans-serif;padding:17px;border-color:#b58c3f26}html body .admin-table tr:hover td{background:#b58c4009}
html body :is(.admin-btn,.ac-save-btn){border-radius:3px;background:#bc152b;border:1px solid #d6414c44;font-family:Pretendard,Arial,sans-serif}html body .admin-back{color:#c2a16b;font-size:11px}
html body .hf-status-page{min-height:70vh;background:linear-gradient(0deg,#100e0b 15%,#100e0b00 80%),linear-gradient(90deg,#100d09e8,#100d0977),url('/resources-live/gateway-v1.webp') center top/100% auto no-repeat!important;padding:60px 25px 35px}html body .hf-status-shell{max-width:1050px;margin:auto}html body .hf-status-title{text-align:left;padding:25px 0 45px;background:none}html body .hf-status-title h1{font-size:clamp(35px,4vw,54px);color:#ead5ae;margin:16px 0 20px}html body .hf-status-title p{font-size:13px;color:#bca98a}html body .hf-status-title .heading-line{display:none}html body .hf-status-row{padding:24px 28px;border-bottom:1px solid #b18d4133}html body .hf-status-row strong{font:500 20px/1.4 Cinzel,Georgia,serif;color:#e2c89b}html body .hf-status-checked{font-size:11px;color:#a78c61;margin-top:20px}
html body .hf-deco-gallery .is-hero{background-image:linear-gradient(0deg,#100e0b,transparent),linear-gradient(90deg,#110d09ef,#110d0933),url('/homepage-live/artwork/deco-preview.png')!important;background-position:center 34%!important}
html body .hf-deco-gallery .is-hero p{color:#baa786;font-size:13px;max-width:550px}html body .hf-deco-gallery .is-section{background:none;padding-top:25px}html body .hf-deco-gallery .is-item-body{padding:22px}html body .hf-deco-gallery .is-item-name{font-size:20px;line-height:1.4;color:#e6d0a8}html body .hf-deco-gallery .hf-deco-image{background:#0e0b09a8;border-bottom:1px solid var(--v3-line);padding:14px}html body .hf-deco-gallery .is-item-rarity{font-size:8px;letter-spacing:1.2px;color:#ad8d56}html body .hf-deco-gallery .is-detail-btn{background:#17110a;border:1px solid var(--v3-line);color:#d8b87e;border-radius:3px;font:11px Pretendard,Arial,sans-serif;padding:13px}
html body .hf-deco-dialog{background:var(--v3-panel),url('/homepage-live/artwork/temple-texture.png') center/cover;border:1px solid #c29b5455;border-radius:5px}html body .hf-deco-dialog-head{background:#151009c9;border-bottom:1px solid var(--v3-line);padding:24px}html body .hf-deco-dialog-head h2{font-size:25px;color:#e4c99d}
html body .daily-gifts-page{background:#100e0b!important;position:relative;padding-top:0}html body .daily-gifts-page:before{display:none!important}html body .daily-gifts-page main{width:min(1232px,calc(100% - 60px));max-width:1232px;text-align:left;padding-top:0;margin:auto}.v3-daily-intro{position:relative;padding:65px 0 45px;isolation:isolate;margin-bottom:25px}.v3-daily-intro:before{content:'';position:absolute;inset:0 calc((100vw - 100%)/-2);z-index:-1;background:linear-gradient(0deg,#100e0b,transparent 95%),linear-gradient(90deg,#120d09f5,#120d0966),url('/homepage-live/artwork/daily-gifts.png') center 45%/cover}.daily-gifts-page .v3-daily-intro h1{font:500 clamp(33px,4vw,51px)/1.2 Cinzel,Georgia,serif;letter-spacing:0;text-transform:none;color:#efd7ac;margin:18px 0}.daily-gifts-page .v3-daily-intro .eyebrow{font:600 9px/1.5 Pretendard,Arial,sans-serif;letter-spacing:1.8px;color:#c6a166}.daily-gifts-page .v3-daily-intro p{max-width:590px;margin-left:0;font:13px/1.9 Pretendard,Arial,sans-serif;color:#c0ac8b}.daily-gifts-page .v3-daily-intro .preview-note{font-size:11px;color:#a68c66;margin-top:13px}.daily-gifts-page .v3-daily-intro .rule{display:none}html body .daily-toolbar{font-size:11px;color:#b69b73;margin-top:0}html body .daily-day .phase{background:var(--v3-panel),url('/homepage-live/artwork/temple-texture.png') center/cover;border:1px solid var(--v3-line);border-radius:4px}html body .daily-day .phase.claimed{background:linear-gradient(130deg,#25301fea,#131b10f5);border-color:#627b444d}html body .daily-reward-rules{padding:24px;gap:25px}html body .daily-reward-rules p{text-align:left;font-size:11px;line-height:1.8}html body .daily-reward-rules strong{font:18px Cinzel,Georgia,serif;color:#dec396}
@media(max-width:760px){html body .menu20-fixed .hero-main{min-height:70px}html body .nav-brand img{width:105px;height:58px}html body .ac-hero,html body .hf-deco-gallery .is-hero{padding:35px 0}html body .ac-nav-tab{padding:13px 14px;font-size:11px}html body .ac-tabs-nav-inner{overflow:auto;flex-wrap:nowrap}html body .ac-nav-tab{white-space:nowrap}.v3-admin-intro{padding:25px 22px}.v3-admin-intro h2{font-size:27px}html body .admin-header h1{font-size:22px}html body .admin-view-tab{padding:10px;font-size:10px}html body .hf-status-page{padding:28px 18px;background-size:auto 400px!important}html body .hf-status-row{padding:20px}html body .hf-status-row strong{font-size:17px}html body .daily-gifts-page main{width:calc(100% - 36px)}.v3-daily-intro{padding:36px 0}.v3-daily-intro:before{inset:0 -18px}.daily-gifts-page .v3-daily-intro h1{font-size:33px}html body .hf-deco-gallery .is-item-name{font-size:17px}html body .hf-deco-gallery .is-item-body{padding:17px}}

