/* AMAADOR OPEX dark build of assets/css/amaador-network.css (20261031a). Generated by work/os/build.py. */
/* AMAADOR network links v2 — tokens */
html .xs-net,html .xs-cards{--xs-ink:var(--lmt-c7cad0,#c7cad0);--xs-mute:var(--lmb-5a6478,#8a909c);--xs-bg:var(--lmb-121212,#121212);--xs-tint:var(--lmb-17181b,#17181b);--xs-line:var(--lmb-14213aa12,rgba(20,33,58,.12));--xs-r:12px;--xs-shadow:0 18px 40px -18px rgba(20,33,58,.35),0 2px 6px rgba(20,33,58,.06);
 --xs-hse:#42e6d6;--xs-acad:#683cef;--xs-opex:#4790e1;font-family:inherit;letter-spacing:normal;text-transform:none}
html[data-theme=dark] .xs-net,html[data-theme=dark] .xs-cards:not([data-xs-surface=light]),html .xs-cards[data-xs-surface=dark]{--xs-ink:var(--lmt-eef1f8,#1a1b1e);--xs-mute:#a8b0c3;--xs-bg:var(--lmb-161c2b,#ced0d5);--xs-tint:var(--lmb-121212a5,rgba(18,18,18,.05));--xs-line:var(--lmb-121212a12,rgba(18,18,18,.12));--xs-shadow:0 18px 40px -16px rgba(0,0,0,.7);--xs-hse:#5cccbf;--xs-acad:#9e7efc;--xs-opex:#73b0fb}
html .xs-net *,html .xs-cards *{box-sizing:border-box}
html .xs-net *::before,html .xs-net *::after,html .xs-net::before,html .xs-net::after,html .xs-cards a::before,html .xs-cards a::after{content:none!important;display:none!important}
html .xs-net svg,html .xs-cards svg{width:12px;height:12px;flex:none;transform:none!important}
html .xs-hse{--xs-c:var(--xs-hse)}html .xs-acad{--xs-c:var(--xs-acad)}html .xs-opex{--xs-c:var(--xs-opex)}
/* header dropdown */
html .xs-drop{position:relative!important;display:inline-flex!important;align-items:center;flex:none;margin-inline-start:6px;padding:0!important;background:none!important;border:0!important}
html .xs-btn{all:unset;display:inline-flex!important;align-items:center;gap:7px;height:32px;padding:0 11px!important;border:1px solid var(--xs-line)!important;border-radius:999px!important;background:var(--xs-tint)!important;color:var(--xs-ink)!important;font-weight:600!important;font-size:13px!important;line-height:1!important;white-space:nowrap;cursor:pointer;transition:border-color .15s,background .15s}
html .xs-btn:hover,html .xs-btn[aria-expanded=true]{border-color:color-mix(in srgb,var(--xs-ink) 30%,transparent)!important}
html .xs-btn:focus-visible{outline:2px solid var(--xs-acad)!important;outline-offset:2px}
html .xs-btn .xs-chev{transition:transform .18s;opacity:.7}html .xs-btn[aria-expanded=true] .xs-chev{transform:rotate(180deg)!important}
html .xs-dots{display:inline-flex}html .xs-dots i{width:8px;height:8px;border-radius:50%;background:var(--xs-c);box-shadow:0 0 0 2px var(--xs-tint)}html .xs-dots i+i{margin-inline-start:-3px}
html .xs-pop{position:absolute!important;top:calc(100% + 10px);inset-inline-end:0;z-index:1000;width:340px;max-width:calc(100vw - 24px);padding:6px!important;margin:0!important;background:var(--xs-bg)!important;border:1px solid var(--xs-line)!important;border-radius:calc(var(--xs-r) + 4px)!important;box-shadow:var(--xs-shadow)!important;display:grid!important;gap:2px}
html .xs-pop[hidden]{display:none!important}
/* rows (dropdown + mobile list) */
html .xs-row{display:flex!important;align-items:flex-start;gap:11px;padding:10px 12px!important;margin:0!important;border-radius:var(--xs-r)!important;color:var(--xs-ink)!important;text-decoration:none!important;background:none!important;border:0!important;width:auto!important;height:auto!important;min-height:0!important;text-align:start!important;white-space:normal!important}
html .xs-row:hover,html .xs-row:focus-visible{background:var(--xs-tint)!important}
html .xs-dot{flex:none;width:9px;height:9px;margin-top:5px;border-radius:50%;background:var(--xs-c);box-shadow:0 0 0 3px color-mix(in srgb,var(--xs-c) 18%,transparent)}
html .xs-txt{display:grid!important;gap:3px;flex:1;min-width:0}
html .xs-name{font-weight:700!important;font-size:13.5px!important;line-height:1.3!important;color:var(--xs-ink)!important}
html .xs-line{font-weight:400!important;font-size:12.5px!important;line-height:1.45!important;color:var(--xs-mute)!important}
html .xs-row .xs-arrow,html .xs-card .xs-arrow{margin-top:4px;color:var(--xs-c);transition:translate .15s}
html .xs-row:hover .xs-arrow,html .xs-card:hover .xs-arrow{translate:2px -2px}
html[dir=rtl] .xs-row:hover .xs-arrow,html[dir=rtl] .xs-card:hover .xs-arrow{translate:-2px -2px}
html .xs-kick{margin:0 0 8px!important;padding:0!important;font-weight:700!important;font-size:11px!important;line-height:1.2!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--xs-mute)!important}
html[dir=rtl] .xs-kick{letter-spacing:0!important;font-size:12.5px!important}
html .xs-list{display:none!important}
@media (max-width:1023px){
 html .xs-drop{display:none!important}
 html .xs-list{display:block!important;grid-column:1/-1;width:auto!important;margin:10px 0 4px!important;padding:12px 6px 4px!important;border-top:1px solid var(--xs-line)!important;background:none!important}
 html .xs-list .xs-kick{padding-inline:12px!important}
}
/* footer cards */
html .xs-cards{display:block!important;grid-column:1/-1!important;margin:8px 0 18px!important;padding:0!important;background:none!important;border:0!important;text-align:start}
html .xs-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
html .xs-card{display:flex!important;align-items:flex-start;gap:12px;padding:14px 16px!important;margin:0!important;border:1px solid var(--xs-line)!important;border-radius:var(--xs-r)!important;background:var(--xs-tint)!important;color:var(--xs-ink)!important;text-decoration:none!important;transition:border-color .15s,transform .15s;width:auto!important;min-height:0!important}
html .xs-card:hover,html .xs-card:focus-visible{border-color:color-mix(in srgb,var(--xs-c) 55%,transparent)!important}
html .xs-card .xs-arrow{margin-inline-start:auto}
@media (max-width:640px){html .xs-grid{grid-template-columns:1fr}}
/* Option C "Swiss": square corners, 1px ink rules, red accent only on focus/hover */
html .xs-net,html .xs-cards{--xs-ink:var(--ink,var(--lmt-e5e5e5,#e5e5e5));--xs-mute:var(--mute,var(--lmb-555555,#a4a4a4));--xs-bg:var(--bg,var(--lmb-121212,#121212));--xs-tint:var(--soft,var(--lmb-1d1d1d,#1d1d1d));--xs-line:var(--ink,var(--lmb-0a0a0a,#e5e5e5));--xs-r:0px;--xs-shadow:none;--xs-hse:#42e6d6;--xs-acad:#683cef;font-family:var(--body,inherit)}
html header.site .bar>.xs-drop{margin-inline-start:auto}
html header.site nav.primary+.xs-drop{margin-inline-start:12px}
html .xs-btn{border-radius:0!important;height:34px;font-weight:700!important}
html .xs-btn:hover,html .xs-btn[aria-expanded=true]{background:var(--xs-ink)!important;color:var(--xs-bg)!important;border-color:var(--xs-ink)!important}
html .xs-btn:focus-visible{outline-color:var(--accent,#f4333f)!important}
html .xs-dots i{border-radius:0}
html .xs-dot{border-radius:0;box-shadow:none}
html .xs-pop{border-radius:0!important;padding:0!important;gap:0}
html .xs-pop .xs-row+.xs-row{border-top:1px solid var(--xs-line)!important}
html .xs-row{border-radius:0!important}
html .xs-cards{border-top:var(--rule,1px solid var(--lmb-0a0a0a,#e5e5e5))!important;padding-top:20px!important;margin:24px 0 0!important}
html .xs-grid{gap:0;border:1px solid var(--xs-line)}
html .xs-card{border:0!important;background:var(--xs-bg)!important}
html .xs-card+.xs-card{border-inline-start:1px solid var(--xs-line)!important}
html .xs-card:hover{background:var(--xs-tint)!important}
html .xs-card:hover .xs-name{color:var(--accent,var(--lmt-f4333f,#f4333f))!important}
@media (max-width:640px){html .xs-card+.xs-card{border-inline-start:0!important;border-top:1px solid var(--xs-line)!important}}
/* mobile: the list lives inside the "Domains" <details> menu */
html details.menu>ul>li.xs-list{list-style:none;margin:8px 0 0!important;padding:12px 0 0!important;border-top:1px solid var(--xs-line)!important}
html details.menu>ul>li.xs-list .xs-line{display:none!important}
