.palace-theme .deposit-popup .hg-newcomer-panel[hidden]{display:none!important}
.palace-theme .deposit-popup.hg-newcomer-active .popup-body>.section-row,
.palace-theme .deposit-popup.hg-newcomer-active .popup-body>.pay-method-list,
.palace-theme .deposit-popup.hg-newcomer-active .popup-body>.amount-section,
.palace-theme .deposit-popup.hg-newcomer-active .popup-body>.tip-text,
.palace-theme .deposit-popup.hg-newcomer-active .popup-body>.submit-btn{display:none!important}
.palace-theme .deposit-popup .palace-deposit-tabs{gap:calc(25 * var(--u))}
.palace-theme .hg-newcomer-panel{padding-bottom:calc(8 * var(--u));color:#fff0df}
.palace-theme .hg-newcomer-method-title{margin-bottom:calc(8 * var(--u))}
.palace-theme .hg-newcomer-method{display:inline-flex;align-items:center;gap:calc(8 * var(--u));padding:calc(7 * var(--u)) calc(12 * var(--u));border:1px solid #e3b9a2;border-radius:calc(6 * var(--u));font-size:calc(13 * var(--u));min-width:calc(110 * var(--u));box-sizing:border-box;background:#7d203d}
.palace-theme .hg-newcomer-ticket{display:grid;place-items:center;width:calc(23 * var(--u));height:calc(23 * var(--u));border:1px dashed #ffe1ac;border-radius:calc(4 * var(--u));background:#a63e52;color:#ffdf9e;font-size:calc(14 * var(--u));font-weight:700}
.palace-theme .hg-newcomer-selected{color:#ffdf9e;margin-left:auto}
.palace-theme .hg-newcomer-card{margin-top:calc(12 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u)) calc(12 * var(--u));border:1px solid #bd6a6d;border-radius:calc(12 * var(--u));background:linear-gradient(145deg,#9f3450,#68182e 65%,#541020);box-shadow:inset 0 1px 0 #e8b29144;box-sizing:border-box;text-align:center}
.palace-theme .hg-newcomer-eyebrow{color:#ffdfaf;letter-spacing:calc(3 * var(--u));font-size:calc(14 * var(--u))}
.palace-theme .hg-newcomer-value{font-size:calc(44 * var(--u));line-height:1.2;font-weight:800;color:#ffe1a5;margin:calc(5 * var(--u)) 0;text-shadow:0 2px 2px #4b0925}
.palace-theme .hg-newcomer-value span{font-size:calc(23 * var(--u));font-weight:600}
.palace-theme .hg-newcomer-value span:first-child{margin-right:calc(5 * var(--u))}
.palace-theme .hg-newcomer-once{font-size:calc(12 * var(--u));color:#eed0cc;margin:0 0 calc(14 * var(--u))}
.palace-theme .hg-newcomer-field{display:flex;flex-direction:column;gap:calc(7 * var(--u));text-align:left;font-size:calc(14 * var(--u))}
.palace-theme .hg-newcomer-field input{width:100%;box-sizing:border-box;min-width:0;height:calc(40 * var(--u));border:1px solid #b96b7d;border-radius:calc(6 * var(--u));padding:0 calc(12 * var(--u));background:#511228;color:#fff4e5;font:inherit;font-size:max(16px,calc(14 * var(--u)));outline:none}
.palace-theme .hg-newcomer-field input:focus{border-color:#ffe0a6;box-shadow:0 0 0 2px #ffe0a625}
.palace-theme .hg-newcomer-field input::placeholder{color:#ca9ba8}
.palace-theme .hg-newcomer-submit{display:block;width:100%;height:calc(40 * var(--u));border:0;border-radius:calc(6 * var(--u));margin-top:calc(12 * var(--u));background:linear-gradient(#ffedb9,#efc783);color:#76213c;font-size:calc(15 * var(--u));font-weight:700;cursor:pointer}
.palace-theme .hg-newcomer-submit:disabled{background:#ad7b8a;color:#ead2d8;cursor:default}
.palace-theme .hg-newcomer-status{margin:calc(8 * var(--u)) 0 0;font-size:calc(11 * var(--u));line-height:1.6;color:#e8c6cb;min-height:calc(18 * var(--u))}
.palace-theme .hg-newcomer-status.is-success{color:#ffe2a7}
.palace-theme .hg-newcomer-status.is-error{color:#ffc1bd}
.palace-theme .hg-newcomer-retry,.palace-theme .hg-newcomer-login{margin-top:calc(10 * var(--u));background:none;border:0;color:#ffe0a6;text-decoration:underline;font-size:calc(12 * var(--u));cursor:pointer}
.palace-theme .hg-newcomer-panel [hidden]{display:none!important}
