[data-anx]{--mk:var(--fg-3)}[data-anx=normal]{--mk:var(--up)}[data-anx=deviating]{--mk:var(--warn)}[data-anx=shared]{--mk:var(--refusal)}[data-anx=finding]{--mk:var(--down)}.anx-dot{width:var(--s8);height:var(--s8);border-radius:var(--r-pill);background:var(--mk);box-shadow:0 0 0 var(--s3) color-mix(in oklab,var(--mk) 18%,transparent);flex:none}.anx-matrix{grid-template-columns:minmax(9rem,max-content) repeat(var(--anx-cols),minmax(5.5rem,1fr));gap:var(--s4);padding:var(--s16);display:grid;overflow-x:auto}.anx-matrix>*{z-index:1;position:relative}.anx-corner,.anx-colhead,.anx-rowhead{font:600 var(--t4)/1.2 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);padding:var(--s8) var(--s10);align-items:center;display:flex}.anx-colhead{justify-content:center}.anx-rowhead{font:500 var(--t6)/1.2 var(--mono);text-transform:none;letter-spacing:0;color:var(--fg-2)}.anx-cell{min-height:var(--s27);border-radius:var(--r-tile);font:600 var(--t7)/1 var(--mono);font-variant-numeric:tabular-nums;color:var(--mk);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--mk) 32%,var(--line));transition:box-shadow var(--t-fast) var(--ease);place-items:center;display:grid}.anx-cell[data-empty]{box-shadow:inset 0 0 0 1px var(--line-2)}.anx-cell:hover{box-shadow:inset 0 0 0 1px var(--mk)}.anx-cell[data-lit]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--down) 55%,transparent),0 0 var(--s14) color-mix(in oklab,var(--down) 16%,transparent)}.anx-rowhead[data-lit],.anx-colhead[data-lit]{color:var(--down)}.anx-rowhead[data-lit]:before{content:"";left:0;top:var(--s6);bottom:var(--s6);width:var(--s2);border-radius:var(--r-pill);background:var(--down);position:absolute}.anx-regions{gap:var(--s22);flex-direction:column;display:flex}.anx-region h3{font:600 var(--t5)/1 var(--mono);color:var(--fg-3);margin-bottom:var(--s12)}.anx-hives{gap:var(--s14);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.anx-hive{gap:var(--s6);padding:var(--s16);flex-direction:column;display:flex}.anx-hive>*{z-index:1;position:relative}.anx-hive b{font:650 var(--t9)/1.1 var(--font)}.anx-hive small{font-size:var(--t5);color:var(--fg-3)}.anx-hexes{gap:var(--s3);margin:var(--s8) 0;flex-wrap:wrap;display:flex}.anx-hex{width:var(--s28);height:calc(var(--s28) * 1.1547);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:color-mix(in oklab,var(--mk) 26%,transparent);color:var(--fg);font:600 var(--t3)/1 var(--mono);place-items:center;display:grid}.anx-feed{gap:var(--s10);flex-direction:column;list-style:none;display:flex}.anx-feed li{gap:var(--s4) var(--s14);padding:var(--s14) var(--s18);border-radius:var(--r-box);grid-template-columns:5.5rem 1fr;display:grid}.anx-feed li>*{z-index:1;position:relative}.anx-feed li:before{content:"";left:0;top:var(--s12);bottom:var(--s12);width:var(--s2);border-radius:var(--r-pill);background:var(--mk);z-index:1;position:absolute}.anx-when{font:500 var(--t5)/1.4 var(--mono);color:var(--fg-3);grid-row:span 2}.anx-feed p{font-size:var(--t7);color:var(--fg)}.anx-feed p b{color:var(--mk);font-family:var(--mono)}.anx-feed em{font-style:normal;font-size:var(--t5);color:var(--fg-3)}.anx-feed li:not(:has(.anx-when)) p{grid-column:1/-1}@media (max-width:620px){.anx-feed li{grid-template-columns:1fr}.anx-when{grid-row:auto}}.anx-off{gap:var(--s20);padding:var(--s24) var(--s24) var(--s21);border-radius:var(--r-card);background:var(--glass);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #0006,0 18px 40px -18px var(--shadow-soft);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);flex-direction:column;display:flex}.anx-offhead{align-items:flex-start;gap:var(--s16);display:flex}.anx-officon{width:var(--s29);height:var(--s29);border-radius:var(--r-box);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-3);color:var(--refusal);flex:none;place-items:center;display:grid}.anx-offhead h2{margin:0 0 var(--s6);font:700 var(--t15)/1.15 var(--font);letter-spacing:-.02em;color:var(--fg)}.anx-offhead p{max-width:82ch;font:400 var(--t7)/1.55 var(--font);color:var(--fg-2);overflow-wrap:anywhere;margin:0}.anx-promises{gap:var(--s1);border-radius:var(--r-box);background:var(--line-2);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.anx-promises li{gap:var(--s4) var(--s10);padding:var(--s16);background:var(--surface-2);grid-template-columns:auto 1fr;display:grid}.anx-promises svg{color:var(--accent-lit);margin-top:var(--s1);grid-row:1/span 2}.anx-promises b{font:650 var(--t7)/1.2 var(--font);color:var(--fg)}.anx-promises span{font:400 var(--t6)/1.45 var(--font);color:var(--fg-3)}.anx-steps{gap:var(--s10);counter-reset:step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.anx-steps li{align-items:center;gap:var(--s12);counter-increment:step;grid-template-columns:auto minmax(10rem,14rem) minmax(0,1fr);display:grid}.anx-steps li:before{content:counter(step);width:var(--s24);height:var(--s24);border-radius:var(--r-pill);background:var(--accent-wash);color:var(--on-wash);font:700 var(--t5)/1 var(--mono);place-items:center;display:grid}.anx-steps b{font:600 var(--t7)/1.3 var(--font);color:var(--fg)}.anx-steps code{padding:var(--s6) var(--s10);border-radius:var(--r-tile);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);font:500 var(--t5)/1.4 var(--mono);color:var(--fg-2);overflow-wrap:anywhere}.anx-colhead{gap:var(--s6);text-transform:none;letter-spacing:0;font:600 var(--t6)/1.2 var(--font);color:var(--fg-2)}.anx-corner{text-transform:none;letter-spacing:0}@media (max-width:33.125rem){.anx-steps li{grid-template-columns:auto 1fr}.anx-steps code{grid-column:1/-1}}
