dialog.akc-modal.akc-modal-backdrop-only:has(.np) .akc-modal-float,dialog.akc-modal.akc-modal-backdrop-only:has(.np) .akc-modal-float>.akc-modal-shell{overflow:visible}dialog.akc-modal.akc-modal-backdrop-only:has(.np) .akc-modal-float-card{flex:none;max-height:none;overflow:visible}.np{width:100%;overflow:visible}.np__head-wrap{z-index:1;pointer-events:none;width:8.9rem;height:8.1rem;margin:0 auto -3.6rem;position:relative}.np__head{object-fit:contain;width:100%;height:100%;display:block}.np__badge{z-index:2;color:#fff;letter-spacing:.06em;text-shadow:0 1px 2px #280a5073;background:0 0;border-radius:999rem;justify-content:center;align-items:center;min-width:4.2rem;height:1.35rem;padding:0 .55rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;bottom:.72rem;left:50%;transform:translate(-50%)}.np__card{box-sizing:border-box;color:#363b53;background:#e8f0fb url(../../../activity/newplayer/common/card-bg.png) 50%/100% 100% no-repeat;border-radius:.85rem;flex-direction:column;gap:.65rem;min-height:0;max-height:min(80vh,36rem);padding:3.85rem .75rem .75rem;display:flex;overflow:hidden}html[data-hue=gold] .np__card{color:#363b53;background:#e8f0fb url(../../../activity/newplayer/common/card-bg.png) 50%/100% 100% no-repeat}.np__expire{color:#363b53;flex-wrap:wrap;align-items:center;gap:.26rem;margin:0;font-weight:700;display:flex}.np__tick{color:#fff;background:#ffad00;border-radius:.2rem;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding:0 .2rem;font-weight:700;display:inline-flex}.np__list{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:column;flex:auto;gap:.55rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.np__list::-webkit-scrollbar{width:0;height:0;display:none}.np__empty{flex:none;justify-content:center;align-items:center;min-height:10rem;padding:.65rem;list-style:none;display:flex}.np__item{background:#fff;border-radius:.45rem;flex-direction:column;flex:none;min-height:4.1rem;display:flex;overflow:hidden;box-shadow:0 1px 2px #363b5314}.np__item-head{color:#fff;text-shadow:0 .05rem .12rem #1e508c40;background:linear-gradient(90deg,#509fcf,#9cc6e4 48%,#dfe8f7);flex:none;align-items:center;min-height:1.65rem;padding:.2rem .65rem;font-weight:700;display:flex}.np__item-body{justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem .65rem;display:flex}.np__reward{color:#de704b;flex-direction:column;align-items:center;gap:.15rem;min-width:0;font-weight:700;display:flex}.np__coin{object-fit:contain;flex-shrink:0;width:1.75rem;height:1.55rem}.np__amount{color:#de704b;white-space:nowrap;font-weight:700}.np__go.btn.btn-xs{--btn-bg:#2f8cc1;--btn-border:transparent;--btn-color:#fff;--btn-shadow:0 0 #0000;color:#fff;min-width:4.25rem;height:1.5rem;min-height:1.5rem;font-size:var(--text-xs);-webkit-tap-highlight-color:transparent;background-color:#2f8cc1;border:0;flex-shrink:0;padding-block:0;padding-inline:.55rem;font-weight:700;line-height:1}.np__go.btn.btn-xs:hover,.np__go.btn.btn-xs:active{--btn-bg:#2f8cc1;--btn-shadow:0 0 #0000;color:#fff;background-color:#2f8cc1;translate:0}.np__go.btn.btn-xs[data-status="1"]{--btn-bg:#07be04;background-color:#07be04}.np__go.btn.btn-xs[data-status="2"]{--btn-bg:#149f12;background-color:#149f12}.np__go.btn.btn-xs[data-status="-1"],.np__go.btn.btn-xs[data-status="-1"]:hover,.np__go.btn.btn-xs[data-status="-1"]:active,.np__go.btn.btn-xs[data-status="-1"]:disabled{--btn-bg:#859db1;--btn-border:transparent;--btn-color:#fff;color:#fff;opacity:1;cursor:not-allowed;background-color:#859db1}.np__center{--btn-bg:#2f8cc1;--btn-border:transparent;--btn-color:#fff;--btn-shadow:0 0 #0000;color:#fff;-webkit-tap-highlight-color:transparent;background-color:#2f8cc1;border:0 #0000;width:100%;min-height:2.75rem;font-weight:700}.np__center:hover,.np__center:active{--btn-bg:#2f8cc1;--btn-shadow:0 0 #0000;--btn-inset:0 0 #0000;color:#fff;background-color:#2f8cc1;translate:0}.np__card .act-pop__remind{color:#7a8fa8;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-top:0;display:flex}.np__card .act-pop__remind .label,.np__card .act-pop__remind label{margin:0}.np__card input.checkbox.act-pop__check:checked{--input-color:#2f8cc1;color:#fff;opacity:1;background-color:#2f8cc1;border-color:#2f8cc1}
