/* BPR Neon – HP Holliday Panel, isoliert */
.bpr-holiday-wrap{color:#e9eef0}
.bpr-holiday-wrap .bpr-holiday-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid rgba(0,177,64,.28);border-radius:14px;background:rgba(30,33,35,.94);box-shadow:0 8px 24px rgba(0,0,0,.16);margin:12px 0}
.bpr-holiday-wrap .bpr-holiday-table td{padding:11px 9px;border-bottom:1px solid rgba(255,255,255,.07);color:inherit;vertical-align:middle}
.bpr-holiday-wrap .bpr-holiday-table tr:first-child td{background:linear-gradient(135deg,rgba(0,177,64,.22),rgba(0,177,64,.07));color:#fff;font-weight:700}
.bpr-holiday-wrap .bpr-holiday-table tr:not(:first-child):hover td{background:rgba(0,177,64,.07)}
.bpr-holiday-wrap .bpr-holiday-table tr:last-child td{border-bottom:0}
.bpr-holiday-wrap .bpr-holiday-table img{max-width:36px;height:auto;border-radius:8px;vertical-align:middle}
.bpr-holiday-wrap .bpr-holiday-form{padding:18px;margin:12px 0;border:1px solid rgba(0,177,64,.25);border-radius:16px;background:linear-gradient(145deg,rgba(49,51,53,.96),rgba(28,30,31,.96))}
.bpr-holiday-wrap .bpr-holiday-form select,.bpr-holiday-wrap .bpr-holiday-form input[type=text]{box-sizing:border-box;max-width:100%;padding:9px 10px;margin:4px;border:1px solid rgba(0,177,64,.35);border-radius:9px;background:#222627;color:#f4f7f5}
.bpr-holiday-wrap .bpr-holiday-form input[type=submit]{padding:10px 18px;border:0;border-radius:10px;background:#00b140;color:#07130b;font-weight:700;cursor:pointer;transition:transform .18s,filter .18s}
.bpr-holiday-wrap .bpr-holiday-form input[type=submit]:hover{filter:brightness(1.12);transform:translateY(-1px)}
.bpr-holiday-wrap .bpr-holiday-toggle{display:inline-block;padding:10px 16px;border-radius:10px;background:#00b140;color:#07130b!important;font-weight:700;text-decoration:none!important}
@media(max-width:700px){.bpr-holiday-wrap .bpr-holiday-table{font-size:12px;display:block;overflow-x:auto;white-space:normal}.bpr-holiday-wrap .bpr-holiday-table td{padding:8px 6px;min-width:65px}.bpr-holiday-wrap .bpr-holiday-form{padding:12px}}
