/* NIPAY_DAILY_COMMUNITY_V1 */
.np-daily-panel{margin:18px 16px;padding:20px;border:1px solid #a4edda;border-radius:20px;background:linear-gradient(140deg,#edfff8,#c0eee7);color:#164f40;text-align:center;font:14px/1.5 system-ui,sans-serif;box-shadow:0 8px 26px #003c3426}
.np-daily-panel h2{margin:0 0 8px;font-size:21px}.np-daily-description{margin:0 0 14px}.np-daily-claim,.np-daily-dismiss{padding:13px 22px;border:0;border-radius:12px;font:600 15px system-ui;cursor:pointer}.np-daily-claim{background:#007e60;color:white}.np-daily-claim:disabled{opacity:.55;cursor:default}.np-daily-countdown{font-variant-numeric:tabular-nums;font-weight:700}.np-daily-message{font-size:13px;overflow-wrap:anywhere}
.np-daily-community{display:grid;grid-template-columns:1fr;gap:10px;margin-top:18px}.np-daily-telegram{display:block;padding:13px 10px;border-radius:12px;border:1px solid #79d9ed;background:linear-gradient(120deg,#087ba9,#116a92);color:#fff!important;text-decoration:none;font-weight:650;animation:np-community-glow 3s ease-in-out infinite}.np-daily-telegram:nth-child(2){animation-delay:1s}.np-daily-telegram:nth-child(3){animation-delay:2s}.np-daily-telegram[aria-disabled]{opacity:.5;animation:none;cursor:default}
@keyframes np-community-glow{50%{box-shadow:0 0 14px #32c7df88}}
.np-daily-overlay{position:fixed;inset:0;z-index:99999;background:#002b23aa;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.np-daily-dialog{background:#edfff8;color:#164f40;padding:25px;border-radius:22px;width:340px;max-width:100%;max-height:85vh;overflow:auto;text-align:center;font:15px/1.6 system-ui;box-shadow:0 20px 60px #001d2466}.np-daily-dialog h2{font-size:22px}.np-daily-dismiss{margin:12px 0 0 8px;background:#d2eae2;color:#164f40}.np-daily-panel a:focus-visible,.np-daily-panel button:focus-visible,.np-daily-dialog button:focus-visible{outline:3px solid #e0b83b;outline-offset:3px}@media(prefers-reduced-motion:reduce){.np-daily-telegram{animation:none}}@media(min-width:700px){.np-daily-community{grid-template-columns:repeat(3,1fr)}}

/* NIPAY_DAILY_GOLD_COMPACT_V2 */
.np-daily-panel{
 margin:10px 12px 14px!important;
 padding:12px!important;
 border:1px solid #e4bb56!important;
 border-radius:15px!important;
 background:linear-gradient(135deg,#fff9e8,#f4e7bd)!important;
 box-shadow:0 5px 16px #002c2926!important;
 box-sizing:border-box;
}
.np-daily-panel h2{
 margin:0 0 5px!important;font-size:17px!important;line-height:1.3;
}
.np-daily-panel .np-daily-description{display:none}
.np-daily-panel .np-daily-countdown{
 margin:5px 0 9px!important;font-size:14px!important;
 line-height:1.4;color:#604300;font-variant-numeric:tabular-nums;
}
.np-daily-panel .np-daily-message{
 margin:5px 0!important;font-size:12px!important;line-height:1.4;
}
.np-daily-panel .np-daily-message:empty{display:none}
.np-daily-panel .np-daily-community{
 display:grid!important;
 grid-template-columns:repeat(2,minmax(0,1fr))!important;
 gap:8px!important;margin-top:8px!important;
}
.np-daily-panel .np-daily-community>a,
.np-daily-panel .np-daily-community>button{
 display:flex!important;align-items:center;justify-content:center;
 width:100%;min-width:0;min-height:46px;
 box-sizing:border-box;padding:9px 5px!important;margin:0!important;
 border:1px solid #bd8b23!important;border-radius:10px!important;
 background:linear-gradient(120deg,#bf861e,#ffe597,#e2ad3e)!important;
 color:#362500!important;font:700 12px/1.3 system-ui,sans-serif!important;
 text-align:center;text-decoration:none;overflow-wrap:anywhere;
 animation:np-daily-gold-glow 3s ease-in-out infinite!important;
}
.np-daily-panel .np-daily-community>:nth-child(2){animation-delay:.5s!important}
.np-daily-panel .np-daily-community>:nth-child(3){animation-delay:1s!important}
.np-daily-panel .np-daily-community>:nth-child(4){animation-delay:1.5s!important}
.np-daily-panel .np-daily-community>button:disabled,
.np-daily-panel .np-daily-community>a[aria-disabled]{
 opacity:.65!important;animation:none!important;box-shadow:none!important;
 cursor:default;
}
@keyframes np-daily-gold-glow{
 0%,100%{box-shadow:0 0 3px #d7a52d44}
 50%{box-shadow:0 0 12px #dfac39aa}
}
@media(prefers-reduced-motion:reduce){
 .np-daily-panel .np-daily-community>a,
 .np-daily-panel .np-daily-community>button{animation:none!important}
}

/* NIPAY_DAILY_BELOW_TOTAL_V3 */
.np-keep-home .np-daily-panel{
 display:grid!important;
 grid-template-columns:minmax(0,1fr) auto!important;
 align-items:center!important;
 gap:5px 8px!important;
 width:100%!important;
 max-width:100%!important;
 margin:10px 0!important;
 padding:9px!important;
 border-radius:12px!important;
 box-sizing:border-box!important;
}
.np-keep-home .np-daily-panel h2{
 margin:0!important;
 font-size:15px!important;
 line-height:1.35!important;
 text-align:left!important;
}
.np-keep-home .np-daily-panel .np-daily-description{
 display:none!important;
}
.np-keep-home .np-daily-panel .np-daily-countdown{
 margin:0!important;
 font-size:11px!important;
 line-height:1.35!important;
 text-align:right!important;
 font-variant-numeric:tabular-nums;
}
.np-keep-home .np-daily-panel .np-daily-message{
 grid-column:1/-1!important;
 margin:0!important;
 font-size:11px!important;
}
.np-keep-home .np-daily-panel .np-daily-message:empty{
 display:none!important;
}
.np-keep-home .np-daily-panel .np-daily-community{
 grid-column:1/-1!important;
 grid-template-columns:repeat(2,minmax(0,1fr))!important;
 gap:6px!important;
 margin:2px 0 0!important;
}
.np-keep-home .np-daily-panel .np-daily-community>a,
.np-keep-home .np-daily-panel .np-daily-community>button{
 min-height:40px!important;
 height:auto!important;
 padding:7px 4px!important;
 border-radius:8px!important;
 font-size:11px!important;
 line-height:1.3!important;
}
@media(max-width:340px){
 .np-keep-home .np-daily-panel{
  grid-template-columns:minmax(0,1fr)!important;
 }
 .np-keep-home .np-daily-panel .np-daily-countdown{
  text-align:left!important;
 }
}
