/* Igor HQ 0.8.1 – bright accents over the compact, trustworthy dark interface */
.igor-hq.igor-hq-08{--bg:#081522;--panel:#112538;--edge:#2b4157;--muted:#a6bed0;--txt:#f1f7ff;--mint:#51e2b7;--cyan:#4cbcf7;--violet:#b99dff;--amber:#ffc66a;--coral:#ff7887;background:radial-gradient(ellipse 70% 240px at 86% -10%,rgba(44,145,229,.15),transparent),var(--bg);color:var(--txt);min-height:100dvh;width:100%;max-width:none!important;line-height:1.45;padding:clamp(16px,3vw,36px)!important;box-sizing:border-box;border-radius:0!important;overflow-x:hidden}
.igor-hq-08 *{box-sizing:border-box}.igor-hq-08 .igor08-shell{max-width:1100px;margin:0 auto}.igor-hq-08 h1,.igor-hq-08 h2,.igor-hq-08 h3,.igor-hq-08 h4{color:var(--txt);line-height:1.18;margin:0}.igor-hq-08 p{margin:0;line-height:1.58}
.igor-hq-08 .igor08-header{display:flex;align-items:center;gap:12px;padding:5px 0 20px;border-bottom:1px solid var(--edge);position:relative}
.igor-hq-08 .igor08-header:after{content:"";position:absolute;bottom:-1px;left:0;width:130px;height:2px;background:linear-gradient(90deg,var(--mint),var(--cyan),transparent)}
.igor-hq-08 .igor08-mark{width:48px;height:48px;display:grid;place-items:center;font-size:25px;background:linear-gradient(145deg,#174f47,#10324c);border:1px solid #2a7666;border-radius:14px;box-shadow:0 6px 25px #0be3aa12}.igor-hq-08 .igor08-brand span,.igor-hq-08 .igor08-mini{display:block;font-size:10px;letter-spacing:1.2px;color:var(--mint);font-weight:800}.igor-hq-08 .igor08-brand h1{font-size:25px!important;margin-top:3px!important}.igor-hq-08 .igor08-header>small{margin-left:auto;color:#96c8e6;font-size:11px;background:#152c43;padding:5px 8px;border-radius:6px}
.igor-hq-08 .igor08-headline{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 0 24px}.igor-hq-08 .igor08-headline h2{font-size:clamp(25px,3.8vw,39px)!important;letter-spacing:-.8px;margin:8px 0!important}.igor-hq-08 .igor08-headline p{color:var(--muted);font-size:13px}
.igor-hq-08 .igor08-indicator{flex-shrink:0;max-width:330px;display:flex;align-items:flex-start;gap:11px;padding:13px 16px;border:1px solid #367e68;background:#12392f;border-radius:12px}.igor-hq-08 .igor08-indicator.igor08-checking{background:#392c1c;border-color:#8e693a}.igor-hq-08 .igor08-indicator.igor08-attention{background:#3d212b;border-color:#965163}.igor-hq-08 .igor08-indicator .igor08-dot{height:9px;width:9px;background:var(--mint);box-shadow:0 0 0 4px #51e2b719;border-radius:50%;margin-top:5px;flex-shrink:0}.igor-hq-08 .igor08-indicator.igor08-checking .igor08-dot{background:var(--amber);box-shadow:0 0 0 4px #ffc66a20}.igor-hq-08 .igor08-indicator.igor08-attention .igor08-dot{background:var(--coral);box-shadow:0 0 0 4px #ff788720}.igor-hq-08 .igor08-indicator strong{font-size:13px;color:#fff;display:block}.igor-hq-08 .igor08-indicator small{font-size:11px;display:block;color:#ccdae2;margin-top:3px}
.igor-hq-08 .igor08-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.igor-hq-08 .igor08-stats>div{background:linear-gradient(145deg,#172b43,var(--panel));border:1px solid var(--edge);border-top:3px solid var(--cyan);border-radius:14px;padding:15px 17px;min-width:0}.igor-hq-08 .igor08-stats>div.igor08-stat-results{border-top-color:var(--mint)}.igor-hq-08 .igor08-stats>div.igor08-stat-watch{border-top-color:var(--violet)}.igor-hq-08 .igor08-stats span{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted)}.igor-hq-08 .igor08-stats i{display:inline-block;width:7px;height:7px;background:var(--cyan);border-radius:3px}.igor-hq-08 .igor08-stat-results i{background:var(--mint)}.igor-hq-08 .igor08-stat-watch i{background:var(--violet)}.igor-hq-08 .igor08-stats strong{font-size:29px;display:block;margin-top:7px;line-height:1.1;color:var(--txt)}.igor-hq-08 .igor08-stat-fixture strong{color:#77d3ff}.igor-hq-08 .igor08-stat-results strong{color:#7ef0c6}.igor-hq-08 .igor08-stat-watch strong{color:#d0beff}.igor-hq-08 .igor08-stats small{display:block;font-size:10px;color:#94abbd;margin-top:5px}
.igor-hq-08 .igor08-meta{font-size:11px;color:var(--muted);padding:12px 2px 19px;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.igor-hq-08 .igor08-meta span:not(.igor08-meta-dot){color:#587d96}.igor-hq-08 .igor08-meta-dot{height:6px;width:6px;border-radius:50%;background:var(--cyan);margin-right:4px}
.igor-hq-08 .igor08-pulse{background:linear-gradient(105deg,#123047,#17273d 60%,#271d42);border:1px solid #395272;border-radius:14px;padding:15px 17px;display:flex;justify-content:space-between;align-items:center;gap:20px}.igor-hq-08 .igor08-pulse-copy strong{display:block;font-size:22px;color:#f7fbff;margin:6px 0 3px}.igor-hq-08 .igor08-pulse-copy strong span{font-size:12px;font-weight:500;color:#aec6d9}.igor-hq-08 .igor08-pulse-copy small{display:block;font-size:10px;color:#9fb4c6}.igor-hq-08 .igor08-pulse-meter{min-width:150px;flex:0 1 225px;display:flex;align-items:flex-end;flex-direction:column;gap:5px}.igor-hq-08 .igor08-track{width:100%;height:9px;border-radius:20px;background:#0a1928;overflow:hidden;border:1px solid #385069}.igor-hq-08 .igor08-track span{display:block;height:100%;min-width:0;border-radius:20px;background:linear-gradient(90deg,var(--cyan),var(--mint))}.igor-hq-08 .igor08-pulse-meter small{font-size:10px;color:#c0d4ea}
.igor-hq-08 .igor08-reasons{border:1px solid #334963;border-radius:12px;background:#102236;margin-top:8px;overflow:hidden}.igor-hq-08 .igor08-reasons summary{list-style:none;padding:11px 15px;cursor:pointer;font-size:12px;font-weight:700;color:#deeafb;display:flex;justify-content:space-between;gap:8px}.igor-hq-08 .igor08-reasons summary::-webkit-details-marker{display:none}.igor-hq-08 .igor08-reasons summary span{font-weight:500;color:var(--amber);font-size:11px}.igor-hq-08 .igor08-reasons>div{padding:9px 15px 13px;border-top:1px solid #34485f}.igor-hq-08 .igor08-reasons p{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;padding:6px 0;color:#bfd1e0}.igor-hq-08 .igor08-reasons p strong{color:var(--amber)}.igor-hq-08 .igor08-reasons small{font-size:10px;color:#9eb1bf}
.igor-hq-08 .igor08-titlebar{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;padding:22px 0 12px}.igor-hq-08 .igor08-titlebar h3{font-size:23px!important;margin:4px 0 0!important}.igor-hq-08 .igor08-muted{color:var(--muted);font-size:11px;text-align:right}
.igor-hq-08 .igor08-slip,.igor-hq-08 .igor08-extra{background:var(--panel);border:1px solid var(--edge);border-radius:13px;margin:9px 0;overflow:hidden}.igor-hq-08 .igor08-slip{--slip-accent:var(--cyan);position:relative}.igor-hq-08 .igor08-slip-top_b{--slip-accent:var(--violet)}.igor-hq-08 .igor08-slip-watch_a{--slip-accent:var(--mint)}.igor-hq-08 .igor08-slip-watch_b{--slip-accent:var(--amber)}.igor-hq-08 .igor08-slip-target_5{--slip-accent:var(--coral)}.igor-hq-08 .igor08-slip:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--slip-accent);opacity:.9;pointer-events:none}.igor-hq-08 .igor08-slip[open]{background:linear-gradient(110deg,#162c43 0%,#122538 72%);border-color:#42607a}.igor-hq-08 .igor08-slip>summary,.igor-hq-08 .igor08-extra>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none;padding:14px 18px}.igor-hq-08 .igor08-slip>summary::-webkit-details-marker,.igor-hq-08 .igor08-extra>summary::-webkit-details-marker{display:none}.igor-hq-08 .igor08-slip>summary strong{display:block;font-size:14px;color:var(--txt);margin:3px 0}.igor-hq-08 .igor08-slip-kicker{font-size:9px;text-transform:uppercase;letter-spacing:.95px;color:var(--slip-accent);font-weight:700;display:block}.igor-hq-08 .igor08-slip>summary small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.igor-hq-08 .igor08-count{flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;color:var(--slip-accent);font-weight:800}.igor-hq-08 .igor08-count span{color:#b8c9dc;font-size:15px;margin-left:10px}.igor-hq-08 .igor08-slip[open] .igor08-count span{display:inline-block;transform:rotate(180deg)}.igor-hq-08 .igor08-inside{border-top:1px solid var(--edge);padding:8px 18px 14px}.igor-hq-08 .igor08-empty{font-size:12px;color:var(--muted);padding:12px 0}.igor-hq-08 .igor08-note{color:#def7d2;font-size:11px;padding:12px 0 4px}.igor-hq-08 .igor08-match{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #2a3c51;padding:12px 0}.igor-hq-08 .igor08-match:last-child{border-bottom:0}.igor-hq-08 .igor08-match>div{min-width:0}.igor-hq-08 .igor08-match small,.igor-hq-08 .igor08-match span:not(.igor08-smallstatus):not(.igor08-score){display:block;color:var(--muted);font-size:11px}.igor-hq-08 .igor08-match strong{display:block;color:var(--txt);font-size:13px;margin:4px 0}.igor-hq-08 .igor08-smallstatus{font-size:10px;color:#8bdeb9;flex-shrink:0;text-align:right}.igor-hq-08 .igor08-score{font-size:16px;white-space:nowrap;font-weight:700;color:#81eac8}.igor-hq-08 .igor08-extra{background:#0d2032}.igor-hq-08 .igor08-extra>summary{font-size:13px;font-weight:700;color:var(--txt)}.igor-hq-08 .igor08-extra>summary span{font-size:11px;color:var(--cyan);font-weight:400}.igor-hq-08 .igor08-extra .igor08-inside p{font-size:12px;color:var(--muted);margin:10px 0}.igor-hq-08 .igor08-extra h4{font-size:12px!important;margin-top:12px!important}.igor-hq-08 .igor08-footer{padding:22px 3px 8px;font-size:10px;color:var(--muted);max-width:800px}
.igor-hq-08 :focus-visible{outline:2px solid var(--mint);outline-offset:3px}
@media(max-width:700px){.igor-hq.igor-hq-08{padding:16px!important}.igor-hq-08 .igor08-headline{flex-direction:column;align-items:stretch;gap:16px;padding:22px 0}.igor-hq-08 .igor08-indicator{max-width:none}.igor-hq-08 .igor08-stats>div{padding:12px 11px}.igor-hq-08 .igor08-stats strong{font-size:24px}.igor-hq-08 .igor08-stats span{font-size:10px}.igor-hq-08 .igor08-stats small{font-size:9px}.igor-hq-08 .igor08-titlebar h3{font-size:20px!important}.igor-hq-08 .igor08-muted{font-size:10px;max-width:145px}.igor-hq-08 .igor08-match{align-items:flex-start;gap:8px}.igor-hq-08 .igor08-smallstatus{max-width:105px}.igor-hq-08 .igor08-header{padding-bottom:16px}}
@media(max-width:480px){.igor-hq-08 .igor08-pulse{align-items:stretch;flex-direction:column;gap:11px}.igor-hq-08 .igor08-pulse-meter{min-width:0;flex:1;align-items:stretch}.igor-hq-08 .igor08-pulse-meter small{text-align:right}.igor-hq-08 .igor08-pulse-copy strong{font-size:20px}.igor-hq-08 .igor08-reasons summary{flex-wrap:wrap}.igor-hq-08 .igor08-stats{gap:8px}.igor-hq-08 .igor08-stats>div{padding:10px 9px}.igor-hq-08 .igor08-stats strong{font-size:23px}.igor-hq-08 .igor08-slip>summary{padding:14px 12px}.igor-hq-08 .igor08-inside{padding-left:12px;padding-right:12px}}
@media(max-width:360px){.igor-hq-08 .igor08-stats small{display:none}.igor-hq-08 .igor08-stats strong{font-size:21px}.igor-hq-08 .igor08-stats{gap:6px}.igor-hq-08 .igor08-stat-fixture span,.igor-hq-08 .igor08-stat-results span,.igor-hq-08 .igor08-stat-watch span{font-size:9px}}
