.hp-it.hp-neg{display:inline-flex;gap:6px;font-size:12px;line-height:1;text-decoration:none!important;white-space:nowrap;background:rgba(239,68,68,.2);border:1px solid rgba(248,113,113,.55)!important;border-radius:8px;padding:5px 10px;margin-left:8px;color:#fecaca!important;cursor:pointer;align-items:center}
.hp-it.hp-neg b.n{color:#fff;border-radius:999px;padding:1px 7px;font-size:12px;margin-left:2px}
.hp-it.hp-neg b.r{background:#dc2626}
.hp-it.hp-neg b.o{background:#ea580c}
.hp-it.hp-neg b.y{background:#ca8a04}
.hp-it.hp-neg b.z{background:#16a34a}
.hp-it.hp-neg.ok{background:rgba(34,197,94,.14);border-color:rgba(34,197,94,.45)!important;color:#bbf7d0!important}
.hp-it.hp-neg.ok b.n{background:#16a34a}
#hn_m{position:fixed;inset:0;background:rgba(15,10,8,.55);z-index:2000000;display:flex;align-items:center;justify-content:center;padding:14px}
#hn_m .c{background:#fff;border-radius:14px;width:100%;max-width:880px;max-height:88vh;display:flex;flex-direction:column;box-shadow:0 24px 60px rgba(0,0,0,.4);overflow:hidden;color:#1f2937}
#hn_m .h{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#3e2f2b;color:#fff;font-size:15px}
#hn_m .h button{background:none;border:0;color:#fff;font-size:24px;line-height:1;cursor:pointer}
#hn_m .t{display:flex;gap:6px;padding:8px 12px 0;border-bottom:1px solid #e5e7eb}
#hn_m .t a{padding:7px 12px;border-radius:8px 8px 0 0;cursor:pointer;font-weight:700;font-size:13px;color:#6b7280;text-decoration:none}
#hn_m .t a.on{background:#f3ede9;color:#3e2f2b}
#hn_m .b{overflow:auto;padding:10px 14px;font-size:13px}
#hn_m table{width:100%;border-collapse:collapse}
#hn_m th{text-align:left;font-size:11px;text-transform:uppercase;color:#6b7280;padding:5px 8px;border-bottom:1px solid #e5e7eb}
#hn_m td{padding:6px 8px;border-bottom:1px solid #f1f1f1;vertical-align:top}
#hn_m .q{text-align:right;white-space:nowrap}
#hn_m .neg{color:#b91c1c;font-weight:800}
#hn_m .z0{color:#c2410c;font-weight:800}
#hn_m .o{color:#a16207;font-weight:800}
#hn_m .tx a{display:inline-block;margin:2px 6px 2px 0;padding:1px 7px;border-radius:6px;background:#eef2ff;color:#3730a3;text-decoration:none;font-size:12px}
#hn_m .tx small{color:#6b7280}
#hn_m .f{padding:8px 16px;border-top:1px solid #e5e7eb;color:#6b7280;font-size:12px}
#hp_mid{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;margin:0!important;display:flex;align-items:center;gap:8px}
#hp_mid .hp-it{margin-left:0!important}
#hp_mid.hl-strip{position:static;transform:none;width:max-content;max-width:calc(100% - 24px);margin:6px auto!important;flex-wrap:wrap;justify-content:center}
.hl-stripbar{display:block;padding:1px 0 5px}
#hp_mid.hl-c .lbl{display:none}
@view-transition{navigation:auto}
::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation-duration:0s!important}
#hn_m .fb{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;padding:10px 14px;background:#faf7f5;border-bottom:1px solid #e5e7eb}
#hn_m .fb label{display:flex;flex-direction:column;gap:3px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b5f5a}
#hn_m .fb select,#hn_m .fb input{height:34px;border:1px solid #d6cbc5;border-radius:8px;padding:0 10px;font-size:13px;font-weight:500;text-transform:none;letter-spacing:0;color:#1f2937;background:#fff;min-width:150px;max-width:260px}
#hn_m .fb .fs{flex:1 1 200px}#hn_m .fb .fs input{width:100%;max-width:none}
#hn_m .fb .fr{display:flex;align-items:center;gap:10px;font-size:12px;color:#6b7280;margin-left:auto;padding-bottom:8px}
#hn_m .fb .fx{cursor:pointer;color:#0f8a5f;font-weight:700}
#hn_m .sec{margin:12px 0 4px;padding:6px 10px;background:#3e2f2b;color:#fff;border-radius:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}#hn_m .sec span{background:#0f8a5f;border-radius:999px;padding:1px 8px;margin-left:6px}
@media(max-width:600px){#hn_m .fb select,#hn_m .fb input{min-width:0;width:100%;max-width:none}#hn_m .fb label{flex:1 1 100%}#hn_m .fb .fr{margin-left:0;width:100%;justify-content:space-between}}

.hp-it.hp-chq{display:inline-flex;gap:6px;font-size:12px;line-height:1;text-decoration:none!important;white-space:nowrap;background:rgba(245,158,11,.2);border:1px solid rgba(251,191,36,.6)!important;border-radius:8px;padding:5px 10px;margin-left:8px;color:#fde68a!important;cursor:pointer;align-items:center}
.hp-it.hp-chq b.n{color:#fff;border-radius:999px;padding:1px 7px;font-size:12px;margin-left:2px}
.hp-it.hp-chq b.y{background:#ca8a04}
.hp-it.hp-chq b.a{background:rgba(255,255,255,.22)}
.hp-it.hp-chq b.r{background:#dc2626}
.hp-it.hp-chq.ok{background:rgba(34,197,94,.14);border-color:rgba(34,197,94,.45)!important;color:#bbf7d0!important}
.hp-it.hp-chq.ok b.y{background:#16a34a}
