/* Wyłącznie Wywiad i jego formularze. Pozostałe ekrany zachowują wygląd. */
#intel{--ix-accent:#35cde0;--ix-line:#35495e;--ix-card:#172638;--ix-sub:#afc1d2;--ix-text:#e8f0f8;color:var(--ix-text);background:#101a2b;border-radius:12px;padding:20px;min-width:0}
#intel h2{font-size:28px;margin:3px 0 4px}#intel h3{margin:0 0 10px}#intel p{line-height:1.5}#intel button,.ix-dialog button{cursor:pointer}#intel button:focus-visible,#intel a:focus-visible{outline:2px solid var(--ix-accent);outline-offset:3px}
.ix-head,.ix-actions,.ix-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ix-head p{color:var(--ix-sub);margin:0}.ix-eyebrow{font-size:10px;letter-spacing:.12em;color:var(--ix-sub)}
#intel .panel{background:var(--ix-card);color:var(--ix-text);border:1px solid var(--ix-line);margin:0;box-shadow:none}#intel button{background:#203c51;color:var(--ix-text);border:1px solid #466176;border-radius:8px}#intel button.ghost{background:transparent}#intel input,#intel select{background:#102033;color:var(--ix-text);border:1px solid #465e73;border-radius:7px;min-width:0;width:100%}#intel label{color:var(--ix-sub);font-size:12px}#intel a{color:#59d6e9}
#intel .ix-tabs{display:flex;gap:6px;border-bottom:1px solid var(--ix-line);margin:18px 0;overflow-x:auto;padding-bottom:8px}#intel .ix-tabs button{background:transparent;border:0;border-radius:5px;white-space:nowrap}#intel .ix-tabs button.active{background:#23475b;color:#70e4ef;box-shadow:inset 0 -3px var(--ix-accent)}
.ix-toolbar{display:grid;grid-template-columns:minmax(150px,1fr) 100px minmax(170px,2fr) 155px;gap:12px;margin-bottom:8px}.ix-meta{color:var(--ix-sub);font-size:11px}.ix-meta button{font-size:11px;padding:6px}.ix-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.ix-stat{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid var(--ix-line);border-radius:9px;background:var(--ix-card)}.ix-stat strong{font-size:25px}.ix-stat span{font-size:12px;color:var(--ix-sub)}
.ix-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;align-items:start}.ix-list-panel,.ix-detail{min-width:0;padding:16px!important}.ix-detail{scroll-margin-top:20px}.ix-detail>p{margin:6px 0}.ix-detail h3{font-size:25px}.ix-row{width:100%;display:flex;justify-content:space-between;text-align:left;gap:12px;padding:13px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--ix-line)!important;border-radius:0!important}.ix-row:hover{background:#20394c!important}.ix-row.selected{background:#20394c!important;box-shadow:inset 3px 0 #35cde0}.ix-row-main,.ix-row-info{display:flex;flex-direction:column;gap:6px;min-width:0}.ix-row-info{align-items:flex-end;text-align:right;flex-shrink:0;max-width:46%}.ix-row small{font-size:11px;color:var(--ix-sub)}.ix-row strong{font-size:13px;overflow-wrap:anywhere}.ix-badge{display:inline-block;font-size:11px;font-weight:700;border:1px solid #63758a;border-radius:6px;padding:3px 7px;white-space:nowrap}.ix-own,.ix-tribe{background:#163c59;color:#9ed9ff}.ix-ally{background:#153f37;color:#89ddbc}.ix-nap{background:#4c4222;color:#f0d780}.ix-enemy{background:#472c36;color:#ffb3bc}.ix-unknown,.ix-barbarian{background:#293747;color:#c2cfda}
.ix-fact{border-top:1px solid var(--ix-line);margin-top:14px;padding-top:13px}.ix-fact h4{font-size:12px;color:#afc1d2;margin:0}.ix-fact p{font-size:13px;margin:7px 0}.ix-link{display:block;font-size:11px}.ix-muted{display:block;color:var(--ix-sub);font-size:11px;margin:10px 0}.ix-warning{display:block;color:#f0cf7c!important;font-size:12px;border-left:2px solid #b59949;padding-left:9px;margin-top:9px}.ix-history{margin-top:22px}.ix-history summary,.ix-fact summary{cursor:pointer;font-weight:700}.ix-event{padding:12px 0;border-bottom:1px solid var(--ix-line)}.ix-event p{margin:4px 0;font-size:12px}.ix-event strong{font-size:13px}.ix-event small{display:block;font-size:11px;color:var(--ix-sub);line-height:1.5}.ix-empty{padding:20px 0;color:var(--ix-sub)}
#ixMap{display:block;width:100%;border-radius:8px;touch-action:pan-y}.ix-legend{display:flex;gap:10px;flex-wrap:wrap;font-size:10px;padding:8px 0}.ix-legend span:nth-child(1){color:#53b8ff}.ix-legend span:nth-child(2){color:#4cc8a0}.ix-legend span:nth-child(3){color:#e1c15e}.ix-legend span:nth-child(4){color:#ee7983}.ix-legend span:nth-child(5){color:#8496aa}
.ix-dialog{box-sizing:border-box;width:min(620px,calc(100vw - 24px));max-height:88dvh;overflow:auto;padding:22px;color:var(--ink,#e8f0f8);background:var(--panel,#172638);border:1px solid var(--border,#465e73);border-radius:13px}.ix-dialog textarea{width:100%;box-sizing:border-box}.ix-import{max-width:1000px}.ix-import textarea{box-sizing:border-box;width:100%}#ixImportResults{padding-left:22px;max-height:360px;overflow:auto;font-size:12px;line-height:1.7}#intel .error{color:#ffabb6}
@media(max-width:1100px){.ix-layout{grid-template-columns:1fr}.ix-toolbar{grid-template-columns:1fr 100px}.ix-detail{max-width:none}.ix-row-info{max-width:50%}}
@media(max-width:600px){#intel{padding:12px 8px}.ix-head{align-items:flex-start}.ix-head h2{font-size:24px}.ix-actions{width:100%}.ix-actions button{flex:1;font-size:12px}.ix-summary{gap:6px}.ix-stat{display:block;padding:9px}.ix-stat strong,.ix-stat span{display:block}.ix-stat span{font-size:10px;margin-top:5px}.ix-tabs button{font-size:12px;padding:9px}.ix-toolbar{gap:8px}.ix-search{grid-column:1/-1}.ix-row{padding:12px 6px!important}.ix-row-main strong{font-size:12px}.ix-row-info small{font-size:10px}.ix-badge{font-size:10px}.ix-list-panel,.ix-detail{padding:12px!important}.ix-detail .sectionhead{gap:8px}.ix-dialog{padding:16px}}
/* Przejęcia — relacje według listy, plemiona według czasu zdarzenia. */
.ix-conquest-filters{display:grid;grid-template-columns:1.4fr .8fr 1fr 1.4fr;gap:12px;margin:12px 0}
.ix-conquest-party{font-size:12px;color:var(--ix-text);overflow-wrap:anywhere}
#intel .ix-conquest-row.ix-gained{border-left:3px solid #4cc8a0!important}
#intel .ix-conquest-row.ix-lost{border-left:3px solid #ee7983!important}
.ix-conquest-detail{margin:14px 0;padding:12px;border:1px solid #486075;border-radius:8px}
@media(max-width:900px){.ix-conquest-filters{grid-template-columns:1fr 1fr}}
@media(max-width:400px){.ix-conquest-party{font-size:11px}.ix-conquest-row .ix-badge{white-space:normal}}
/* Strony wojny: niebieskie Alpaki, czerwone OM-y. */
#intel .ix-warally,#intel .ix-own,#intel .ix-tribe{background:#163c6b;border-color:#438ce8;color:#b9d9ff}
#intel .ix-enemy{background:#5a202a;border-color:#ec4750;color:#ffc0c5}
#intel .ix-conquest-row.ix-gained{border-left-color:#2679f0!important}
#intel[data-view="conquests"] .ix-stat:nth-child(2) strong{color:#76afff}
#intel[data-view="conquests"] .ix-stat:nth-child(3) strong{color:#ff7b83}
#intel #ixMap{touch-action:none;cursor:grab;background:#49602d;border:1px solid #8e8157;border-radius:4px}
#intel #ixMap.dragging{cursor:grabbing}
#intel .ix-map-tools{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}
#intel .ix-map-tools button{min-height:38px;min-width:38px;font-size:12px}
#intel .ix-legend span:nth-child(1){color:#7fb5ff}
#intel .ix-legend span:nth-child(2){color:#ff737c}
#intel .ix-legend span:nth-child(3){color:#55d1ce}
#intel .ix-legend span:nth-child(4){color:#d4b75a}
#intel .ix-legend span:nth-child(5){color:#d4c8ab}
#intel .ix-legend span:nth-child(6){color:#fff7d4}
#ixWarParticipants{font-size:12px;padding:10px 0}#ixWarParticipants summary{cursor:pointer}
/* Mapa: lista pomocnicza zwinięta, raporty dostępne w pierwszej części karty. */
#ixVillageListSummary,#ixFiltersSummary{cursor:pointer;font-weight:700;padding:12px 0;font-size:13px;color:#c3d8eb}
#intel[data-view="map"] .ix-summary{display:none}
#intel[data-view="map"] .ix-layout{grid-template-columns:minmax(0,1.5fr) minmax(290px,1fr)}
#intel[data-view="map"] .ix-detail{position:sticky;top:118px;max-height:calc(100dvh - 138px);overflow-y:auto}
.ix-quick-reports{margin:14px 0;padding:12px;border:1px solid #41657c;border-radius:9px;background:#142d40}
.ix-quick-reports h4{margin:0 0 8px;font-size:13px}.ix-quick-reports a{padding:8px 0;line-height:1.4}.ix-quick-reports button{margin-top:8px;font-size:11px}
.ix-map-village-dialog{--ix-accent:#35cde0;--ix-line:#35495e;--ix-card:#172638;--ix-sub:#afc1d2;--ix-text:#e8f0f8;color:#e8f0f8;background:#172638;border:1px solid #466176;border-radius:15px;width:min(660px,calc(100vw - 24px));max-height:80dvh;padding:0;box-sizing:border-box;overflow:auto}
.ix-map-village-dialog::backdrop{background:rgba(3,10,18,.65)}
.ix-map-dialog-head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;gap:12px;background:#172638;border-bottom:1px solid #35495e;z-index:2}
.ix-map-dialog-head button{min-width:38px;min-height:38px;color:#e8f0f8}
.ix-map-village-dialog .ix-detail{margin:0!important;border:0!important;background:#172638;color:#e8f0f8;max-width:100%;box-sizing:border-box}
.ix-map-village-dialog a{color:#59d6e9}.ix-map-village-dialog button{color:#e8f0f8;background:#203c51;border:1px solid #466176;border-radius:8px}
.ix-map-village-dialog .ix-own,.ix-map-village-dialog .ix-tribe,.ix-map-village-dialog .ix-warally{background:#163c6b;border-color:#438ce8;color:#b9d9ff}
.ix-map-village-dialog .ix-enemy{background:#5a202a;border-color:#ec4750;color:#ffc0c5}
.ix-war-aha{color:#82b5ff!important}.ix-war-om{color:#ff7b83!important}.ix-war-direction{font-size:12px;font-weight:700;display:block;line-height:1.5}
@media(max-width:1179px){#intel[data-view="map"] .ix-layout{grid-template-columns:minmax(0,1fr)}#intel[data-view="map"] .ix-layout>.ix-detail{display:none}.ix-map-village-dialog{margin:auto auto 12px;max-height:78dvh}.ix-quick-reports a{font-size:12px}}
/* 1.11.5: warstwa przejęć i pełny ekran mapy. */
.ix-map-layers{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:8px 0}
.ix-map-layers label{display:flex!important;align-items:center;gap:7px;font-size:12px;margin:0}
#ixMapWrap .ix-map-layers input[type="checkbox"]{width:17px;height:17px;min-width:17px;margin:0;accent-color:#35cde0}
#ixMapWrap .ix-map-layers select{width:auto;min-width:110px;font-size:12px;padding:6px}
#ixMapWrap .ix-map-layers button{font-size:11px;min-height:32px}
#intel .ix-map-tools button.active,.ix-map-fullscreen-dialog .ix-map-tools button.active{border-color:#6fc9eb;background:#254c66}
#ixMapWrap .ix-legend span:nth-child(7){color:#7fb5ff}
#ixMapWrap .ix-legend span:nth-child(8){color:#ff737c}
.ix-capture-history{margin:14px 0;border:1px solid #486075;border-radius:9px;padding:12px}
.ix-capture-history summary{font-size:13px;font-weight:700;cursor:pointer}
.ix-map-fullscreen-dialog{--ix-accent:#35cde0;--ix-line:#35495e;--ix-card:#172638;--ix-sub:#afc1d2;--ix-text:#e8f0f8;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;box-sizing:border-box;margin:0!important;border:0!important;border-radius:0!important;padding:12px!important;background:#101a2b;color:#e8f0f8;overflow:auto}
.ix-map-fullscreen-dialog::backdrop{background:#101a2b}
.ix-map-fullscreen-dialog #ixMapWrap{display:block;width:100%;max-width:100%}
.ix-map-fullscreen-dialog #ixMap{display:block;box-sizing:border-box;width:100%;touch-action:none;cursor:grab;background:#49602d;border:1px solid #8e8157;border-radius:4px}
.ix-map-fullscreen-dialog .ix-map-tools{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}
.ix-map-fullscreen-dialog button{min-height:36px;min-width:36px;padding:7px 10px;border:1px solid #466176;border-radius:7px;background:#203c51;color:#e8f0f8;font-size:12px;cursor:pointer}
.ix-map-fullscreen-dialog select{background:#102033;color:#e8f0f8;border:1px solid #465e73;border-radius:7px}
.ix-map-fullscreen-dialog p.small{font-size:11px;margin:5px 0;line-height:1.4}
.ix-map-fullscreen-dialog .ix-muted{margin:6px 0;font-size:11px}
.ix-map-fullscreen-dialog .ix-legend span:nth-child(1){color:#7fb5ff}
.ix-map-fullscreen-dialog .ix-legend span:nth-child(2){color:#ff737c}
.ix-map-fullscreen-dialog .ix-legend span:nth-child(3){color:#55d1ce}
.ix-map-fullscreen-dialog .ix-legend span:nth-child(4){color:#d4b75a}
.ix-map-fullscreen-dialog .ix-legend span:nth-child(5){color:#d4c8ab}
.ix-map-fullscreen-dialog .ix-legend span:nth-child(6){color:#fff7d4}
body.ix-map-fullscreen-open{overflow:hidden}
@media(max-width:600px){.ix-map-fullscreen-dialog{padding:8px!important}.ix-map-fullscreen-dialog .ix-map-tools button{font-size:11px;padding:6px 8px}.ix-map-layers{gap:7px 12px}.ix-map-layers label{font-size:11px}}
/* 1.12.0 — filtry plemion, wspólne strony, zwarta okolica */
#intel .ix-analysis,#intel .ix-nearby{border:1px solid #344b61;border-radius:10px;padding:10px 12px;margin:10px 0;background:var(--panel,#112133)}
#intel .ix-analysis summary,#intel .ix-nearby summary{cursor:pointer;font-weight:650;font-size:13px}
#intel .ix-analysis-controls{display:flex;flex-wrap:wrap;align-items:end;gap:10px;margin-top:12px}
#intel .ix-toolbar{align-items:start}#intel .ix-toolbar>label,#intel .ix-picker{min-width:140px}
#intel .ix-picker{border:1px solid #3a5269;border-radius:7px;padding:9px;max-width:100%;position:relative}#intel .ix-picker summary{cursor:pointer;font-size:12px}
.ix-checklist{display:flex;flex-direction:column;gap:6px;max-height:240px;overflow:auto;margin-top:8px;min-width:0}.ix-checklist label.ix-check{display:flex!important;flex-direction:row;align-items:center;gap:8px;font-size:12px;overflow-wrap:anywhere;cursor:pointer;padding:6px;border-radius:4px}.ix-checklist input[type=checkbox],#intel input[type=checkbox]{width:17px;min-width:17px;height:17px;margin:0;accent-color:#228bd4}
#intel .ix-check{display:flex;flex-direction:row;gap:7px;align-items:center;font-size:12px;padding-top:8px}
#intel .ix-chips{display:flex;flex-wrap:wrap;gap:4px;grid-column:1/-1}#intel .ix-chips:empty{display:none}#intel .ix-chips button{font-size:11px;min-height:28px;padding:4px 8px}
.ix-side-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ix-side-grid section{min-width:0}.ix-side-grid section:first-child{border-top:3px solid #2679f0;padding-top:8px}.ix-side-grid section:last-child{border-top:3px solid #ed323a;padding-top:8px}.ix-side-grid input{max-width:100%;box-sizing:border-box}
#ixAnalysisDialog{width:min(760px,94vw);max-width:94vw;max-height:90dvh;overflow:auto;box-sizing:border-box}#ixAnalysisDialog .ix-checklist{max-height:35dvh}#ixAnalysisDialog .ix-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
#intel .ix-nearby-row{display:grid;grid-template-columns:auto auto;gap:5px 12px;text-align:left;width:100%;margin-top:6px;padding:9px;background:transparent;border:1px solid #344b61;border-radius:6px;color:inherit}#intel .ix-nearby-row span{grid-column:1/-1;font-size:12px;overflow-wrap:anywhere}#intel .ix-nearby-row small{justify-self:end;font-size:11px}
#intel .ix-summary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}#intel .ix-row-info{max-width:52%}#intel .ix-row-info small{overflow-wrap:anywhere}.ix-legend>span>span{color:inherit!important}
@media(max-width:650px){.ix-side-grid{grid-template-columns:1fr}#ixAnalysisDialog .ix-checklist{max-height:22dvh}#intel .ix-row{flex-wrap:wrap}#intel .ix-row-info{max-width:100%;text-align:left;align-items:flex-start}#intel .ix-toolbar>label,#intel .ix-picker{min-width:0;width:100%;box-sizing:border-box}#intel .ix-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}
#intel[data-view="conquests"] #ixVillageFilters>label:nth-of-type(n+3){display:none}
#intel .ix-analysis summary,#intel .ix-nearby summary{overflow-wrap:anywhere}#intel .ix-map-tools button{max-width:100%;overflow-wrap:anywhere}
.ix-map-fullscreen-dialog .ix-analysis{border:1px solid #344b61;border-radius:8px;padding:8px;margin-bottom:8px}.ix-map-fullscreen-dialog .ix-analysis summary{cursor:pointer;font-size:12px;overflow-wrap:anywhere}.ix-map-fullscreen-dialog .ix-analysis-controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ix-map-fullscreen-dialog .ix-analysis input{max-width:100%;box-sizing:border-box}.ix-map-fullscreen-dialog .ix-analysis label{font-size:12px}
/* 1.12.1 — wojska: oryginalne ikony, odrębne źródła i daty */
.ix-troop-card{border:1px solid #3a5267;border-radius:9px;padding:12px;margin-top:14px;min-width:0;box-sizing:border-box}.ix-troop-card>h4{font-size:14px;margin:0 0 10px}.ix-troop-tabs,.ix-troop-modes{display:flex;flex-wrap:wrap;gap:5px}.ix-troop-tabs button{flex:1;min-width:0;white-space:normal}.ix-troop-tabs button,.ix-troop-modes button{font-size:12px;padding:7px 9px!important;min-height:34px}.ix-troop-card button.active{border-color:#4bb7dd!important;background:#1d4863!important;color:#fff!important}.ix-troop-modes{margin:8px 0}.ix-troop-modes button{font-size:11px}.ix-troop-heading{font-size:13px;margin:12px 0 6px}.ix-troop-body>.ix-muted,.ix-troop-body>.ix-warning{font-size:11px;line-height:1.5}.ix-troop-body>small{display:block;margin:8px 0}.ix-troop-body>.ix-link{display:block;margin-top:10px}.ix-unit-group{margin-top:12px;min-width:0}.ix-unit-group h5{font-size:11px;margin:0 0 6px;font-weight:650}.ix-unit-off h5{color:#f1b971}.ix-unit-deff h5{color:#7bd3be}.ix-unit-other h5{color:inherit}.ix-unit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:6px}.ix-unit-tile{display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto auto;column-gap:7px;align-items:center;padding:9px 7px;border:1px solid #3a5267;border-radius:6px;background:rgba(94,137,170,.08);min-width:0;box-sizing:border-box}.ix-unit-tile img{grid-row:1/3;width:22px;height:22px;object-fit:contain;image-rendering:pixelated}.ix-unit-name{font-size:10px;line-height:1.25;overflow-wrap:anywhere}.ix-unit-number{font-variant-numeric:tabular-nums;font-size:18px;line-height:1.4;white-space:nowrap}.ix-unit-zero{opacity:.58}.ix-unit-unknown{border-style:dashed}.ix-unit-toggle{display:flex!important;align-items:center;gap:7px;font-size:11px!important;margin:12px 0;cursor:pointer}.ix-unit-toggle input{width:16px!important;height:16px!important;min-width:16px!important;margin:0!important}.ix-history-army{margin-top:10px;border-top:1px solid #344b61;padding-top:8px}.ix-history-army>summary{cursor:pointer;font-size:12px}.ix-history-army>h5{font-size:11px;margin:12px 0 4px}.ix-army-compact .ix-unit-grid{grid-template-columns:repeat(auto-fit,minmax(min(105px,100%),1fr))}.ix-army-compact .ix-unit-number{font-size:15px}.ix-army-compact .ix-unit-group h5{font-size:10px}
@media(max-width:420px){.ix-troop-card{padding:9px}.ix-unit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ix-unit-tile{padding:8px 5px;column-gap:5px}.ix-unit-tile img{width:20px;height:20px}.ix-unit-number{font-size:17px}.ix-troop-tabs{gap:4px}.ix-troop-tabs button{font-size:11px;padding:6px 4px!important}}
/* 1.12.2 — kategorie niezależne od politycznych kolorów mapy */
.ix-category-badge{display:inline-flex;align-items:center;max-width:100%;font-size:11px;font-weight:650;line-height:1.4;padding:4px 7px;border:1px solid #64788b;border-radius:6px;color:inherit;overflow-wrap:anywhere}.ix-category-off{border-color:#c99b67;background:rgba(203,152,87,.12)}.ix-category-deff{border-color:#65ab9e;background:rgba(81,163,144,.12)}.ix-category-mixed{border-color:#ad93c6;background:rgba(167,129,187,.12)}.ix-category-unknown{border-style:dashed;opacity:.85}.ix-village-category{padding:12px;border:1px solid #3a5267;border-radius:8px;margin:12px 0}.ix-village-category>h4{font-size:13px;margin:0 0 8px}.ix-village-category p{font-size:11px;line-height:1.5}.ix-category-why{margin-top:10px}.ix-category-why>summary{font-size:12px;cursor:pointer;font-weight:600}.ix-category-why>.ix-link{display:block;margin:10px 0}#ixCategoryDialog{width:min(550px,94vw);box-sizing:border-box;max-height:90dvh;overflow:auto}#ixCategoryDialog .ix-actions{display:flex;flex-wrap:wrap;gap:7px}.ix-row-info .ix-category-badge{font-size:10px}

#intel .ix-legend .ix-contested-legend{color:#fff;text-shadow:0 1px 2px #000}#intel .ix-contested-note{border:1px solid #94a2b0;border-left:4px solid #fff;border-radius:5px;padding:10px;color:var(--ix-text);background:var(--ix-card);font-size:12px}

.ix-legend .ix-report-legend{color:var(--ix-text,inherit)}
.ix-report-legend b{display:inline-grid;place-items:center;width:12px;height:12px;background:#172026;color:#fff;border-radius:2px}
