@property --grad-angle{syntax:"<angle>"; initial-value:135deg; inherits:false}@property --aurora-shift{syntax:"<percentage>"; initial-value:0%; inherits:false}@layer aina.tokens,aina.base,aina.components,aina.utilities;@layer aina.tokens{:root{color-scheme:dark;--cyan-50:#e9fbfe;--cyan-100:#cdf4fb;--cyan-200:#9fe9f6;--cyan-300:#5fd9ee;--cyan-400:#19c8e6;--cyan-500:#0aa6c4;--cyan-600:#067a92;--cyan-700:#085a6c;--cyan-800:#0a4250;--cyan-900:#0a2f3a;--cyan-gem:#7ee9f7;--n-bg:#0b0b10;--n-bg2:#101016;--n-bg3:#16161e;--n-panel:#131319;--n-panel2:#191921;--n-line:#262631;--n-line2:#333340;--n-txt:#ecedf2;--n-txt2:#a2a3b1;--n-txt3:#80818f;--green:#3ddc97;--amber:#ffb454;--red:#ff6b81;--violet:#c792ea;--yellow:#ffd166;--orange:#ff9f43;--brand-tri-azul:#19c8e6;--brand-tri-violeta:#c64bff;--brand-tri-verde:#b6ff5a;--cyan:var(--violet-ink);--cyan-2:var(--violet-electric);--cyan-deep:var(--violet-deep);--cyan-glow:rgba(139,92,246,.3);--on-cyan:#1e1338;--cyan-ink:var(--violet-ink);--grad-brand:linear-gradient(var(--grad-angle),var(--cyan),var(--cyan-2));--grad-text:linear-gradient(90deg,var(--cyan),#c4b5fd);--bg:var(--n-bg);--bg-2:var(--n-bg2);--bg-3:var(--n-bg3);--panel:var(--n-panel);--panel-2:var(--n-panel2);--line:var(--n-line);--line-2:var(--n-line2);--txt:var(--n-txt);--txt-2:var(--n-txt2);--txt-3:var(--n-txt3);--ok:var(--green);--warn:var(--amber);--bad:var(--red);--gov:var(--violet);--d0:var(--green);--d1:var(--yellow);--d2:var(--orange);--d3:var(--red);--viz-1:var(--cyan-400);--viz-2:var(--violet);--viz-3:var(--green);--viz-4:var(--amber);--viz-5:#7ee9f7;--viz-6:var(--red);--sans:"Inter",system-ui,sans-serif;--display:"Bricolage Grotesque",var(--sans);--mono:"JetBrains Mono",ui-monospace,monospace;--font-display:var(--display);--font-mono:var(--mono);--fs-2xs:clamp(10px,.6rem + .1vw,10.5px);--fs-xs:clamp(11px,.65rem + .12vw,12px);--fs-sm:clamp(12.5px,.74rem + .15vw,13.5px);--fs-body:clamp(14.5px,.85rem + .2vw,16px);--fs-lg:clamp(16.5px,.95rem + .3vw,18px);--fs-xl:clamp(19px,1.05rem + .5vw,22px);--fs-2xl:clamp(23px,1.2rem + .9vw,30px);--fs-3xl:clamp(29px,1.4rem + 1.7vw,42px);--fs-display:clamp(36px,1.8rem + 3vw,60px);--lh-body:1.55;--lh-tight:1.25;--ls-caps:.08em;--ls-wide:.17em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--r-xs:5px;--r-sm:7px;--r-md:9px;--r-lg:11px;--r-xl:14px;--r-2xl:18px;--r-3xl:24px;--r-pill:999px;--squircle:30%;--el-1:0 1px 2px rgba(0,0,0,.3),0 2px 8px -2px rgba(0,0,0,.35);--el-2:0 4px 14px -4px rgba(0,0,0,.45),0 2px 6px -2px rgba(0,0,0,.3);--el-3:0 10px 40px -12px rgba(0,0,0,.6);--el-4:0 24px 70px -20px rgba(0,0,0,.7),0 8px 24px -8px rgba(0,0,0,.5);--shadow:var(--el-3);--glow-cta:0 6px 18px -6px var(--cyan-glow);--glow-strong:0 0 0 1px color-mix(in srgb,var(--cyan) 35%,transparent),0 8px 30px -8px var(--cyan-glow);--focus-ring:0 0 0 3px color-mix(in srgb,var(--cyan) 16%,transparent);--focus-outline:2px solid var(--cyan-ink);--violet-electric:#8b5cf6;--violet-ink:#a78bfa;--violet-deep:#6d28d9;--violet-glow:color-mix(in srgb,var(--violet-electric) 30%,transparent);--veil:color-mix(in srgb,#05070d 66%,transparent);--line-float:color-mix(in srgb,var(--violet-electric) 22%,var(--line-2));--el-float:0 24px 80px -16px rgba(0,0,0,.65),0 0 34px -10px var(--violet-glow);--glass:color-mix(in srgb,var(--bg) 78%,transparent);--glass-panel:color-mix(in srgb,var(--panel) 72%,transparent);--blur:blur(10px) saturate(1.15);--blur-heavy:blur(22px) saturate(1.3);--aurora: radial-gradient(38% 45% at calc(18% + var(--aurora-shift)) 22%,color-mix(in srgb,var(--cyan) 16%,transparent),transparent 70%), radial-gradient(34% 42% at calc(82% - var(--aurora-shift)) 30%,color-mix(in srgb,var(--violet) 16%,transparent),transparent 70%), radial-gradient(46% 52% at 50% 88%,color-mix(in srgb,var(--cyan-deep) 14%,transparent),transparent 72%);--grid-size:24px;--grid-major:120px;--grid-line:color-mix(in srgb,var(--txt) 4.5%,transparent);--grid-line-major:color-mix(in srgb,var(--cyan) 9%,transparent);--grid-img: repeating-linear-gradient(0deg,var(--grid-line) 0 1px,transparent 1px var(--grid-size)), repeating-linear-gradient(90deg,var(--grid-line) 0 1px,transparent 1px var(--grid-size));--grid-img-major: repeating-linear-gradient(0deg,var(--grid-line-major) 0 1px,transparent 1px var(--grid-major)), repeating-linear-gradient(90deg,var(--grid-line-major) 0 1px,transparent 1px var(--grid-major));--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--ease:cubic-bezier(.2,.8,.2,1);--ease-out-expo:cubic-bezier(.16,1,.3,1);--spring:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--t-fast:.15s;--t-base:.3s;--t-slow:.6s;--z-raised:10;--z-nav:50;--z-overlay:60;--z-modal:70;--z-toast:80;accent-color:var(--cyan)}@supports (color: oklch(50% 0 0)){:root{--cyan-50:oklch(96.5% .03 210);--cyan-100:oklch(92% .06 211);--cyan-200:oklch(87% .09 212);--cyan-300:oklch(82% .12 214);--cyan-400:oklch(77.5% .1355 215);--cyan-500:oklch(68% .124 219);--cyan-600:oklch(55.5% .099 221);--cyan-700:oklch(46% .08 223);--cyan-800:oklch(38% .062 225);--cyan-900:oklch(30% .046 227);--green:oklch(80% .157 163);--amber:oklch(82.5% .128 70);--red:oklch(71.6% .1805 14);--violet:oklch(74.3% .135 311);--yellow:oklch(88% .135 86);--orange:oklch(78.5% .154 60.7)}}html[data-theme=light]{color-scheme:light;--bg:#f3f0ea;--bg-2:#ece8e0;--bg-3:#e4dfd5;--panel:#faf8f3;--panel-2:#f3f0ea;--line:#e2dcd2;--line-2:#d3ccbe;--txt:#211d17;--txt-2:#544d43;--txt-3:#736b5e;--cyan-ink:#6d28d9;--ok:#167c55;--warn:#a35b04;--bad:#d81530;--gov:#8a48dd;--el-3:0 10px 34px -14px rgba(60,50,35,.16);--el-4:0 24px 60px -22px rgba(60,50,35,.22);--glass:color-mix(in srgb,#faf8f3 72%,transparent);--glass-panel:color-mix(in srgb,#faf8f3 64%,transparent);--cyan-glow:rgba(124,58,237,.22)}html[data-theme=medium]{color-scheme:dark;--bg:#3a3a42;--bg-2:#414149;--bg-3:#494951;--panel:#45454e;--panel-2:#4e4e58;--line:#5a5a64;--line-2:#666672;--txt:#f1f0f4;--txt-2:#c6c5cf;--txt-3:#c2c0cb;--cyan-ink:#c3b0ff;--ok:var(--green);--warn:var(--amber);--bad:#ffa0aa;--gov:var(--violet);--el-3:0 10px 34px -14px rgba(0,0,0,.42);--el-4:0 24px 60px -22px rgba(0,0,0,.52);--glass:color-mix(in srgb,#3a3a42 76%,transparent);--glass-panel:color-mix(in srgb,#45454e 72%,transparent);--cyan-glow:rgba(139,92,246,.28)}@supports (color: light-dark(#000,#fff)){html[data-theme=auto]{color-scheme:light dark;--bg:light-dark(#eef1f5,#0b0b10);--bg-2:light-dark(#e6eaf0,#101016);--bg-3:light-dark(#dde3ea,#16161e);--panel:light-dark(#ffffff,#131319);--panel-2:light-dark(#f4f6f9,#191921);--line:light-dark(#dde3ea,#262631);--line-2:light-dark(#cdd6e0,#333340);--txt:light-dark(#16202c,#ecedf2);--txt-2:light-dark(#4c5b6c,#a2a3b1);--txt-3:light-dark(#5e6e81,#80818f);--cyan-ink:light-dark(#6d28d9,var(--violet-ink));--ok:light-dark(#167c55,var(--green));--warn:light-dark(#a35b04,var(--amber));--bad:light-dark(#d81530,var(--red));--gov:light-dark(#8a48dd,var(--violet));--el-3:light-dark(0 10px 34px -14px rgba(20,40,60,.22),0 10px 40px -12px rgba(0,0,0,.6));--el-4:light-dark(0 24px 60px -22px rgba(20,40,60,.3),0 24px 70px -20px rgba(0,0,0,.7));--glass:light-dark(color-mix(in srgb,#ffffff 70%,transparent),color-mix(in srgb,#0b0b10 78%,transparent));--glass-panel:light-dark(color-mix(in srgb,#ffffff 64%,transparent),color-mix(in srgb,#131319 72%,transparent));--cyan-glow:light-dark(rgba(124,58,237,.25),rgba(139,92,246,.3))}}@supports (color: light-dark(#000,#fff)){html:not([data-theme=light]):not([data-theme=auto]){--ok:light-dark(#167c55,var(--green));--warn:light-dark(#a35b04,var(--amber));--bad:light-dark(#d81530,var(--red));--gov:light-dark(#8a48dd,var(--violet));--d0:light-dark(#167c55,var(--green));--d1:light-dark(#8a6a04,var(--yellow));--d2:light-dark(#a33f04,var(--orange));--d3:light-dark(#d81530,var(--red));--on-cyan:light-dark(#ffffff,#04222a)}}@media(prefers-contrast:more){:root{--line:#3a4656;--line-2:#4a5a6e;--txt-2:#b9c7d8;--txt-3:#8a9bae }}@media(prefers-reduced-transparency:reduce){:root{--glass:var(--bg);--glass-panel:var(--panel);--blur:none;--blur-heavy:none }}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}}@layer aina.base{*{box-sizing:border-box}html{scrollbar-gutter:stable;scrollbar-color:var(--line-2) transparent}body{font-family:var(--sans);background:var(--bg);color:var(--txt);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.display{font-family:var(--display);line-height:var(--lh-tight);text-wrap:balance;font-optical-sizing:auto;letter-spacing:-.015em}@supports (font-variation-settings: normal){:root{--sans:"InterVariable","Inter",system-ui,sans-serif}body{font-optical-sizing:auto}}@supports (text-box: trim-both cap alphabetic){.display,.metric,.wordmark{text-box:trim-both cap alphabetic}}.num,.metric,td.num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}.mono,code,kbd,.pill{font-feature-settings:"zero" 1,"ss02" 1}.display-tight{letter-spacing:-.03em}small,.caption{font-feature-settings:"case" 1}p{text-wrap:pretty}::selection{background:color-mix(in srgb,var(--cyan) 30%,transparent)}:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:8px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--cyan) 38%,var(--line-2));background-clip:padding-box}dialog::backdrop{background:#060a0e99;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}@layer aina.components{.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;border:none;border-radius:var(--r-lg);background:var(--grad-brand);color:var(--on-cyan);font-weight:700;font-size:var(--fs-sm);cursor:pointer;box-shadow:var(--glow-cta);position:relative;overflow:hidden;transition:--grad-angle var(--t-slow) var(--ease),filter var(--t-fast),transform var(--t-fast)}.btn-primary:hover{--grad-angle:215deg;filter:brightness(1.07)}.btn-primary:active{transform:scale(.98)}.btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120px 60px at 50% -20%,rgba(255,255,255,.35),transparent 60%);opacity:0;transition:opacity .25s}.btn-primary:hover:after{opacity:1}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:var(--r-md);background:var(--bg-3);border:1px solid var(--line);color:var(--txt-2);font-size:var(--fs-sm);cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast)}.btn-ghost:hover{color:var(--txt);border-color:var(--line-2)}.btn-danger{background:color-mix(in srgb,var(--bad) 14%,transparent);border:1px solid color-mix(in srgb,var(--bad) 45%,transparent);color:var(--bad)}.input{width:100%;padding:10px 12px;background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-md);color:var(--txt);font-size:var(--fs-sm);font-family:inherit;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.input:focus{outline:none;border-color:var(--cyan-2);box-shadow:var(--focus-ring)}.field{position:relative;display:inline-block;width:100%}.field>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px}.field:after{content:"";position:absolute;right:12px;top:50%;width:8px;height:8px;pointer-events:none;border-right:2px solid var(--txt-3);border-bottom:2px solid var(--txt-3);transform:translateY(-70%) rotate(45deg)}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--sp-4);transition:border-color var(--t-fast),transform var(--t-fast)}.card:hover{border-color:var(--line-2)}.pill{font-family:var(--mono);font-size:var(--fs-2xs);font-weight:600;padding:4px 8px;border-radius:var(--r-sm);border:1px solid var(--line-2);color:var(--txt-2);white-space:nowrap}.pill[data-tone]{color:var(--c);border-color:color-mix(in srgb,var(--c) 45%,transparent);background:color-mix(in srgb,var(--c) 11%,transparent)}.pill[data-tone=ok]{--c:var(--ok)}.pill[data-tone=warn]{--c:var(--warn)}.pill[data-tone=bad]{--c:var(--bad)}.pill[data-tone=gov]{--c:var(--gov)}.pill[data-tone=cyan]{--c:var(--cyan-ink)}.pill[data-tone=d0]{--c:var(--d0)}.pill[data-tone=d1]{--c:var(--d1)}.pill[data-tone=d2]{--c:var(--d2)}.pill[data-tone=d3]{--c:var(--d3)}html[data-theme=light] :is(.pill,.receipt b,.dot-label)[data-tone]{color:color-mix(in srgb,var(--c) 45%,var(--txt))}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--c,var(--txt-3))}.dot[data-tone=ok]{--c:var(--ok)}.dot[data-tone=warn]{--c:var(--warn)}.dot[data-tone=bad]{--c:var(--bad)}.dot[data-tone=gov]{--c:var(--gov)}.dot[data-tone=cyan]{--c:var(--cyan)}.dot.pulse{animation:auraFloat 2.4s ease-in-out infinite}.glass{background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}.aurora{background:var(--aurora),var(--bg)}.ruler{display:flex;justify-content:space-between;font-family:var(--mono);font-size:9.5px;color:color-mix(in srgb,var(--txt-3) 65%,transparent);letter-spacing:.5px;-webkit-user-select:none;user-select:none}.bento{display:grid;gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.bento>.span-2{grid-column:span 2}.active-item{background:var(--panel-2);color:var(--txt);box-shadow:inset 2px 0 0 var(--cyan)}.logomark{filter:drop-shadow(0 0 8px var(--cyan-glow))}.wordmark{font-family:var(--display);font-weight:700;letter-spacing:.5px}.wordmark b{color:var(--cyan)}.brand-sub{font-size:var(--fs-2xs);color:var(--txt-3);letter-spacing:var(--ls-wide);font-weight:600;text-transform:uppercase}.text-gradient{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.kbd{font-family:var(--mono);font-size:var(--fs-2xs);padding:2px 7px;border-radius:6px;background:var(--bg-3);border:1px solid var(--line-2);border-bottom-width:2px;color:var(--txt-2)}.switch{width:34px;height:20px;border-radius:var(--r-pill);background:var(--bg-3);border:1px solid var(--line-2);position:relative;cursor:pointer;transition:background var(--t-base)}.switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--txt-3);transition:transform var(--t-base) var(--spring),background var(--t-base)}.switch.on{background:color-mix(in srgb,var(--cyan) 30%,var(--bg-3));border-color:var(--cyan-2)}.switch.on:after{transform:translate(14px);background:var(--cyan)}input[type=range].range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border-radius:var(--r-pill);outline-offset:4px;background:linear-gradient(90deg,var(--cyan) var(--fill,50%),var(--bg-3) var(--fill,50%));border:1px solid var(--line)}input[type=range].range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--cyan);border:2px solid var(--bg);box-shadow:var(--glow-cta);transition:transform var(--t-base) var(--spring)}input[type=range].range::-webkit-slider-thumb:hover{transform:scale(1.15)}input[type=range].range::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--cyan);border:2px solid var(--bg);box-shadow:var(--glow-cta)}.progress{height:6px;border-radius:var(--r-pill);background:var(--bg-3);border:1px solid var(--line);overflow:hidden}.progress>i{display:block;height:100%;width:var(--value,40%);border-radius:inherit;background:var(--grad-brand);transition:width var(--t-base) var(--ease)}.progress.indeterminate>i{width:38%;animation:slide 1.3s var(--ease) infinite}.skeleton{border-radius:var(--r-md);background:linear-gradient(100deg,var(--bg-3) 40%,color-mix(in srgb,var(--txt) 7%,var(--bg-3)) 50%,var(--bg-3) 60%);background-size:200% 100%;animation:shimmer 1.4s infinite}[data-tip]{position:relative}[data-tip]:hover:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);font-size:var(--fs-2xs);font-family:var(--mono);white-space:nowrap;padding:5px 9px;border-radius:7px;background:var(--panel-2);border:1px solid var(--line-2);color:var(--txt-2);box-shadow:var(--el-2);z-index:var(--z-toast);animation:rise .18s var(--ease-out-expo)}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--line)}.tab{padding:9px 14px;font-size:var(--fs-sm);color:var(--txt-2);background:none;border:none;cursor:pointer;border-radius:var(--r-sm) var(--r-sm) 0 0;position:relative;transition:color var(--t-fast)}.tab:hover,.tab.on{color:var(--txt)}.tab.on:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:var(--cyan);border-radius:2px}.table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.table th{font-family:var(--mono);font-size:var(--fs-2xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--txt-3);text-align:left;padding:8px 10px;border-bottom:1px solid var(--line-2);position:sticky;top:0;background:var(--panel)}.table td{padding:9px 10px;border-bottom:1px solid var(--line);color:var(--txt-2)}.table tr:hover td{background:color-mix(in srgb,var(--cyan) 4%,transparent);color:var(--txt)}.table td.num{font-family:var(--mono);text-align:right}.toast-stack{position:fixed;bottom:18px;right:18px;display:flex;flex-direction:column;gap:8px;z-index:var(--z-toast)}.toast{display:flex;align-items:center;gap:10px;min-width:240px;max-width:380px;padding:11px 14px;border-radius:var(--r-lg);background:var(--glass-panel);-webkit-backdrop-filter:var(--blur-heavy);backdrop-filter:var(--blur-heavy);border:1px solid var(--line-2);border-left:2px solid var(--c,var(--cyan));color:var(--txt);font-size:var(--fs-sm);box-shadow:var(--el-3);animation:rise var(--t-base) var(--ease-out-expo)}.toast[data-tone=ok]{--c:var(--ok)}.toast[data-tone=warn]{--c:var(--warn)}.toast[data-tone=bad]{--c:var(--bad)}.toast[data-tone=gov]{--c:var(--gov)}.receipt{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-family:var(--mono);font-size:var(--fs-2xs);font-weight:500;color:var(--txt-3);padding:6px 10px;border:1px solid var(--line);border-radius:var(--r-sm);background:color-mix(in srgb,var(--bg-3) 55%,transparent)}.receipt b{font-weight:600;color:var(--c,var(--txt-2))}.receipt b[data-tone=cyan]{--c:var(--cyan-ink)}.receipt b[data-tone=ok]{--c:var(--ok)}.receipt b[data-tone=warn]{--c:var(--warn)}.receipt b[data-tone=gov]{--c:var(--gov)}.receipt .sep{opacity:.5}dialog.modal{border:1px solid var(--line-2);border-radius:var(--r-2xl);background:var(--panel);color:var(--txt);padding:var(--sp-6);box-shadow:var(--el-4);max-width:min(520px,92vw)}dialog.modal[open]{animation:rise var(--t-base) var(--ease-out-expo)}[popover].pop{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--glass-panel);-webkit-backdrop-filter:var(--blur-heavy);backdrop-filter:var(--blur-heavy);color:var(--txt);padding:var(--sp-4);box-shadow:var(--el-3);inset:auto;margin:8px}@supports (transition-behavior: allow-discrete){[popover].pop{opacity:0;transform:translateY(6px);transition:opacity var(--t-base) var(--ease-out-expo),transform var(--t-base) var(--ease-out-expo),display var(--t-base) allow-discrete,overlay var(--t-base) allow-discrete}[popover].pop:popover-open{opacity:1;transform:none}@starting-style{[popover].pop:popover-open{opacity:0;transform:translateY(6px)}}dialog.modal[open]{transition:opacity var(--t-base) var(--ease-out-expo),transform var(--t-base) var(--ease-out-expo),display var(--t-base) allow-discrete,overlay var(--t-base) allow-discrete}@starting-style{dialog.modal[open]{opacity:0;transform:translateY(8px) scale(.985)}}}.cq{container-type:inline-size}@container (max-width: 379px){.adaptive{flex-direction:column}.adaptive .hide-narrow{display:none}}@container (min-width: 380px){.adaptive{display:flex;align-items:center;gap:var(--sp-3)}}.spinner{width:13px;height:13px;border:2px solid var(--line-2);border-top-color:var(--cyan);border-radius:50%;animation:spin .7s linear infinite}.anim-rise{animation:rise var(--t-base) var(--ease-out-expo)}.anim-spring{transition:transform var(--t-slow) var(--spring)}@supports (animation-timeline: view()){.reveal{animation:rise .7s var(--ease-out-expo) both;animation-timeline:view();animation-range:entry 0% entry 38%}}}@layer aina.utilities{.mono{font-family:var(--mono)}.caps{text-transform:uppercase;letter-spacing:var(--ls-caps);font-weight:600}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.stack{display:flex;flex-direction:column;gap:var(--gap,var(--sp-4))}.cluster{display:flex;flex-wrap:wrap;gap:var(--gap,var(--sp-3));align-items:center}.center-box{box-sizing:content-box;margin-inline:auto;max-inline-size:var(--measure,68ch);padding-inline:var(--sp-4)}}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes blink{50%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes slide{0%{translate:-160% 0}to{translate:380% 0}}@keyframes auraPulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--cyan) 34%,transparent),0 6px 18px -8px var(--cyan-glow)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--cyan) 55%,transparent),0 9px 26px -6px var(--cyan-glow)}}@keyframes auraFloat{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.12);opacity:.6}}@keyframes auroraDrift{0%,to{--aurora-shift:0%}50%{--aurora-shift:9%}}@media(prefers-reduced-motion:no-preference){::view-transition-old(root),::view-transition-new(root){animation-duration:.34s}}@media(forced-colors:active){:focus-visible{outline:3px solid CanvasText}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@font-face{font-family:AINTECH Display;src:url(/brand/official-aintech-display.woff2) format("woff2");font-display:swap}:root{--aina-one-bg: #050b10;--aina-one-text: #f0f6f7;--aina-one-muted: #aac0c8;--aina-one-accent: #80dcd0;--aina-one-body: system-ui, -apple-system, "Segoe UI", sans-serif;--aina-one-display: "AINTECH Display", system-ui, sans-serif}.materia{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 7px;font:500 11px/1.5 var(--mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:.02em;border:1px solid var(--line, currentColor);border-radius:3px;color:var(--txt-2, inherit);white-space:nowrap;vertical-align:baseline}.materia:before{content:"";flex:none;width:3px;align-self:stretch;margin:-3px 3px -3px -4px}.materia[data-m=verificado]{border-style:solid;border-color:color-mix(in srgb,var(--ok) 45%,var(--line));box-shadow:-1px -1px color-mix(in srgb,var(--ok) 60%,transparent),1px 1px 0 0 var(--line);color:var(--txt)}.materia[data-m=verificado]:before{background:var(--ok)}.materia[data-m=degradado]{border-style:double;border-width:3px;border-color:color-mix(in srgb,var(--warn) 42%,var(--line));background:repeating-linear-gradient(45deg,transparent 0 4px,color-mix(in srgb,var(--warn) 14%,transparent) 4px 7px)}.materia[data-m=degradado]:before{background:repeating-linear-gradient(0deg,var(--warn) 0 2px,transparent 2px 4px)}.materia[data-m=cerrado]{border-style:groove;background:var(--panel-2, transparent);box-shadow:inset 1px 1px 0 0 var(--line-2, var(--line));color:var(--txt-3)}.materia[data-m=cerrado]:before{background:var(--line-2, var(--line))}.materia[data-m=no-medido]{border-style:dotted;background:none;color:var(--txt-3)}.materia[data-m=no-medido]:before{background:none}.materia[data-m=no-medido]:after{content:"+";margin-left:2px;color:var(--txt-4, var(--txt-3));font-weight:400}.materia[data-m=sin-denominador]{border-style:dashed;background:none;color:var(--txt-4, var(--txt-3))}.materia[data-m=sin-denominador]:before{background:none}.materia__n{font-weight:600;color:var(--txt)}.materia__d{color:var(--txt-3);font-weight:400}@media(forced-colors:active){.materia{background:Canvas!important;color:CanvasText!important;box-shadow:none!important;border-color:CanvasText!important}.materia:before,.materia:after{display:none!important}.materia[data-m=verificado]{border-style:solid!important}.materia[data-m=degradado]{border-style:double!important}.materia[data-m=cerrado]{border-style:groove!important}.materia[data-m=no-medido]{border-style:dotted!important}.materia[data-m=sin-denominador]{border-style:dashed!important}}.one-chat-state[data-m=verificado]{box-shadow:-1px -1px color-mix(in srgb,var(--ok) 55%,transparent),1px 1px 0 0 var(--line)}.one-chat-state[data-m=degradado]{background-image:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,var(--warn) 11%,transparent) 5px 8px)}@media(forced-colors:active){.one-chat-state[data-m]{box-shadow:none!important;background-image:none!important}.one-chat-state[data-m=verificado]{border:1px solid CanvasText!important;border-style:solid!important}.one-chat-state[data-m=degradado]{border:3px double CanvasText!important}}.is-available,.is-verified,.is-completed,.is-ok,.is-passed,.pill[data-tone=ok],.dot[data-tone=ok]{border-style:solid;border-color:color-mix(in srgb,var(--ok) 45%,var(--line));box-shadow:-1px -1px color-mix(in srgb,var(--ok) 55%,transparent),1px 1px 0 0 var(--line)}.is-degraded,.is-pending,.is-warn,.is-warning,.is-partial,.pill[data-tone=warn],.dot[data-tone=warn]{border-style:double;border-width:2px;border-color:color-mix(in srgb,var(--warn) 42%,var(--line));background-image:repeating-linear-gradient(45deg,transparent 0 4px,color-mix(in srgb,var(--warn) 13%,transparent) 4px 7px)}.is-unavailable,.is-closed,.is-blocked,.is-bad,.is-failed,.pill[data-tone=bad],.dot[data-tone=bad]{border-style:groove;box-shadow:inset 1px 1px 0 0 var(--line-2, var(--line));background-image:none}.is-unrated,.is-unknown,.is-unmeasured{border-style:dotted;background-image:none;box-shadow:none}@media(forced-colors:active){.is-available,.is-verified,.is-completed,.is-ok,.is-passed,.is-degraded,.is-pending,.is-warn,.is-warning,.is-partial,.is-unavailable,.is-closed,.is-blocked,.is-bad,.is-failed,.is-unrated,.is-unknown,.is-unmeasured,.pill[data-tone],.dot[data-tone]{background-image:none!important;box-shadow:none!important;border-color:CanvasText!important}.is-available,.is-verified,.is-completed,.is-ok,.is-passed,.pill[data-tone=ok]{border-style:solid!important}.is-degraded,.is-pending,.is-warn,.is-warning,.is-partial,.pill[data-tone=warn]{border-style:double!important}.is-unavailable,.is-closed,.is-blocked,.is-bad,.is-failed,.pill[data-tone=bad]{border-style:groove!important}.is-unrated,.is-unknown,.is-unmeasured{border-style:dotted!important}}.is-ready{border-style:solid;border-color:color-mix(in srgb,var(--ok) 45%,var(--line));box-shadow:-1px -1px color-mix(in srgb,var(--ok) 55%,transparent),1px 1px 0 0 var(--line)}.is-limited{border-style:double;border-width:2px;border-color:color-mix(in srgb,var(--warn) 42%,var(--line));background-image:repeating-linear-gradient(45deg,transparent 0 4px,color-mix(in srgb,var(--warn) 13%,transparent) 4px 7px)}.is-checking{border-style:dotted;background-image:none;box-shadow:none}@media(forced-colors:active){.is-ready,.is-limited,.is-checking{background-image:none!important;box-shadow:none!important;border-color:CanvasText!important}.is-ready{border-style:solid!important}.is-limited{border-style:double!important}.is-checking{border-style:dotted!important}}.one-chat-advanced-status,.one-chat-evidence-verdict,.one-chat-evidence-lane>header span,.aina-cc-pill,.aina-data__badge,.aina-memory__state,.aina-memory__source-state,.skin-card__tag,.cbar-pill{border-radius:var(--r-sm)}@layer aina.tokens{html[data-skin=soberania],[data-skin-preview=soberania]{--n-bg:#0B0D12;--n-bg2:#11161d;--n-bg3:#161d26;--n-panel:#11161d;--n-panel2:#161d26;--n-line:#1e2731;--n-line2:#2a3540;--n-txt:#E7EEF3;--n-txt2:#8b96a1;--n-txt3:#7e8690;--a1:#A78BFA;--a2:#17BFCC;--a3:#2FD18F;--a4:#e7449d;--a5:#8FE6F2;--skin-r:12px;--skin-r-sm:8px;--skin-shadow:0 10px 34px -12px rgba(0,0,0,.65);--skin-display:"AINTECH Display Next";--skin-reading:"AINTECH Text 12"}html[data-skin=command],[data-skin-preview=command]{--n-bg:#0b0d12;--n-bg2:#101318;--n-bg3:#151a21;--n-panel:#101318;--n-panel2:#151a21;--n-line:#1e242c;--n-line2:#2b333d;--n-txt:#dfe6ec;--n-txt2:#93a0ac;--n-txt3:#7a8490;--a1:#a78bfa;--a2:#17bfcc;--a3:#34d399;--a4:#e7449d;--a5:#f5a623;--skin-r:10px;--skin-r-sm:7px;--skin-shadow:0 18px 50px -18px rgba(0,0,0,.75);--skin-display:"AINTECH Display Next";--skin-reading:"AINTECH Text 12"}html[data-skin=terminal],[data-skin-preview=terminal]{--n-bg:#0b0e12;--n-bg2:#0e1216;--n-bg3:#12171c;--n-panel:#0e1216;--n-panel2:#12171c;--n-line:#171b20;--n-line2:#242a31;--n-txt:#d7dee4;--n-txt2:#8b96a1;--n-txt3:#79828c;--a1:#a78bfa;--a2:#2fd68f;--a3:#f2a93c;--a4:#ef3f8f;--a5:#9fb4c4;--skin-r:0px;--skin-r-sm:0px;--skin-shadow:none;--skin-display:"AINTECH Display Next";--skin-reading:"AINTECH Text 12"}html[data-skin=control],[data-skin-preview=control]{--n-bg:#0a0c0f;--n-bg2:#0e1216;--n-bg3:#12171c;--n-panel:#0e1216;--n-panel2:#12171c;--n-line:#171e24;--n-line2:#232c34;--n-txt:#dfe6ec;--n-txt2:#93a0ac;--n-txt3:#77828d;--a1:#a78bfa;--a2:#ffb020;--a3:#2fd48a;--a4:#ef4fa8;--a5:#8d98a4;--skin-r:2px;--skin-r-sm:2px;--skin-shadow:none;--skin-display:"AINTECH Display Next";--skin-reading:"AINTECH Text 12"}html[data-skin=telar],[data-skin-preview=telar]{--n-bg:#0b0d10;--n-bg2:#10151b;--n-bg3:#161a20;--n-panel:#10151b;--n-panel2:#161a20;--n-line:#191f27;--n-line2:#262e38;--n-txt:#e2e8ee;--n-txt2:#93a0ac;--n-txt3:#7b858f;--a1:#a78bfa;--a2:#1fae7a;--a3:#dc51a9;--a4:#c9963c;--a5:#17bfcc;--skin-r:14px;--skin-r-sm:9px;--skin-shadow:0 14px 40px -16px rgba(0,0,0,.7);--skin-display:"AINTECH Display Next";--skin-reading:"AINTECH Text 12"}html[data-skin=vitrina],[data-skin-preview=vitrina]{color-scheme:light;--n-bg:#F7F6F2;--n-bg2:#FFFFFF;--n-bg3:#EFEDE6;--n-panel:#FFFFFF;--n-panel2:#F2F0EA;--n-line:#E4E1D8;--n-line2:#D3CFC3;--n-txt:#14171C;--n-txt2:#4B5158;--n-txt3:#686c74;--a1:#6D28D9;--a2:#26775A;--a3:#B23E7A;--a4:#88681f;--a5:#4B5158;--skin-r:3px;--skin-r-sm:3px;--skin-shadow:0 1px 3px rgba(20,23,28,.07);--skin-display:"AINTECH Display Next";--skin-reading:"Newsreader"}html[data-skin][data-accent="1"]{--cyan:var(--a1);--cyan-2:var(--a2);--cyan-ink:var(--a1)}html[data-skin][data-accent="2"]{--cyan:var(--a2);--cyan-2:var(--a1);--cyan-ink:var(--a2)}html[data-skin][data-accent="3"]{--cyan:var(--a3);--cyan-2:var(--a1);--cyan-ink:var(--a3)}html[data-skin][data-accent="4"]{--cyan:var(--a4);--cyan-2:var(--a1);--cyan-ink:var(--a4)}html[data-skin][data-accent="5"]{--cyan:var(--a5);--cyan-2:var(--a1);--cyan-ink:var(--a5)}html[data-theme=light][data-skin]:not([data-skin=vitrina]),html[data-theme=light][data-skin][data-accent]:not([data-skin=vitrina]){--cyan-ink: color-mix(in srgb, var(--cyan) 62%, var(--txt))}html[data-skin]:not([data-accent]){--cyan:var(--a1);--cyan-2:var(--a2);--cyan-ink:var(--a1)}html[data-skin]{--cyan-glow:color-mix(in srgb, var(--cyan) 30%, transparent);--grad-brand:linear-gradient(var(--grad-angle), var(--cyan), var(--cyan-2));--grad-text:linear-gradient(90deg, var(--cyan), var(--cyan-2));--display:var(--skin-display), var(--sans);--shadow:var(--skin-shadow)}}html[data-skin] .one-chat-app{--oc-bg:var(--n-bg);--oc-rail:var(--n-bg);--oc-surface:var(--n-panel);--oc-raised:var(--n-panel2);--oc-strong:var(--n-bg3);--oc-border:var(--n-line);--oc-border-strong:var(--n-line2);--oc-text:var(--n-txt);--oc-muted:var(--n-txt2);--oc-faint:var(--n-txt3);--oc-accent:var(--cyan);--oc-accent-deep:var(--cyan-2)}html[data-skin=terminal] .one-chat-app,html[data-skin=control] .one-chat-app{--oc-radius:var(--skin-r)}html[data-skin=terminal] .one-chat-app *,html[data-skin=control] .one-chat-app *{box-shadow:none!important}html[data-skin=vitrina] .one-chat-app{--reading:var(--skin-reading), Georgia, serif}html[data-skin=vitrina] .one-chat-app{--oc-on-accent:#FFFFFF}:root{font-family:var(--sans, Inter, "Segoe UI", system-ui, sans-serif);color-scheme:dark;font-synthesis:none;text-rendering:optimizeLegibility;--surface: var(--panel, #161b24);--surface-2: var(--panel-2, #1d2530);--border: var(--line, #27303d);--border-strong: var(--line-2, #323d4d);--text: var(--txt, #e8edf4);--muted: var(--txt-2, #9fb0c3);--faint: var(--txt-3, #6b7a8d);--product-accent: var(--cyan, #19c8e6);--product-accent-alt: var(--cyan-2, #0aa6c4);--success: var(--ok, #3ddc97);--warning: var(--warn, #ffb454);--critical: var(--bad, #ff6b81);--radius-control: .5rem;--space-1: .5rem;--space-2: .75rem;--space-3: 1rem;--space-4: 1.5rem;--space-5: 2rem;--space-6: 3rem}*,*:before,*:after{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;height:100%;margin:0}body{overflow:hidden;background:var(--bg, #0e1116);color:var(--text)}button,input,textarea{font:inherit}button{color:inherit}button,a{-webkit-tap-highlight-color:transparent}:is(button,a,input,textarea):focus-visible{outline:var(--focus-outline, 2px solid var(--product-accent));outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.52}.button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;padding:0 .9375rem;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-2);color:var(--text);font-size:.75rem;font-weight:700;cursor:pointer;transition:border-color var(--motion-state),background-color var(--motion-state)}.button:hover:not(:disabled){border-color:var(--product-accent)}.button--primary{border-color:transparent;background:linear-gradient(135deg,var(--product-accent),var(--product-accent-alt));color:#03141b;box-shadow:0 10px 28px color-mix(in srgb,var(--product-accent) 20%,transparent)}.button--neutral{background:var(--surface)}.button--ghost{border-color:transparent;background:transparent;color:var(--muted);font-weight:600}.button--ghost:hover:not(:disabled){border-color:var(--border-strong);color:var(--text)}.aina-standalone-route{width:100%;min-width:0;height:100dvh;overflow:hidden;background:#020911}.aina-route-loading{display:grid;width:100%;min-height:100dvh;place-items:center;padding:1.5rem;background:#020911;color:var(--muted);font-size:.75rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-Light-DcQVCchP.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-LightItalic-CWpsiwKr.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-Regular-BY-XuEm0.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-Italic-DLgwUcDy.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-Medium-BH8ZnsXa.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-MediumItalic-CjqV2bxt.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-SemiBold-kcXsi47x.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-SemiBoldItalic-0WeIQ8_H.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-Bold-DlXZsRAW.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-BoldItalic-DRdurfqO.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-Black-CUFwh5My.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:AINTECH Display Next;src:url(/assets/AINTECHDisplayNext-BlackItalic-Sgtc1L_q.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:AINTECH Display Next VF;src:url(/assets/AINTECHDisplayNextVF-Regular-DIx9_Sc0.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:AINTECH Display Next VF;src:url(/assets/AINTECHDisplayNextVF-Italic-DxRgcAdH.woff2) format("woff2");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:"AINTECH Text 12";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/AINTECHText120110-Regular-BJHVNpPi.woff2) format("woff2")}@font-face{font-family:"AINTECH Text 12";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/AINTECHText120110-RegularItalic-D1JAAW3U.woff2) format("woff2")}@font-face{font-family:"AINTECH Text 12";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/AINTECHText120110-Bold-Ti1Fvc4o.woff2) format("woff2")}@font-face{font-family:"AINTECH Text 12";font-style:italic;font-weight:700;font-display:swap;src:url(/assets/AINTECHText120110-BoldItalic-CWKZ3-sM.woff2) format("woff2")}@font-face{font-family:"AINTECH Text 24";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/AINTECHText240110-Regular-DheA1-jR.woff2) format("woff2")}@font-face{font-family:"AINTECH Text 24";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/AINTECHText240110-RegularItalic-BgmxOFfB.woff2) format("woff2")}@font-face{font-family:"AINTECH Text 24";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/AINTECHText240110-Bold-BpSKKGcY.woff2) format("woff2")}@font-face{font-family:"AINTECH Text 24";font-style:italic;font-weight:700;font-display:swap;src:url(/assets/AINTECHText240110-BoldItalic-COvMzzIl.woff2) format("woff2")}@font-face{font-family:AINTECH Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/AINTECHCondensed0110-Regular-CUSXVhOX.woff2) format("woff2")}@font-face{font-family:AINTECH Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/AINTECHCondensed0110-Bold-B2eD7EP1.woff2) format("woff2")}@font-face{font-family:AINTECH Wide;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/AINTECHWide0110-Regular-Ni15UmNJ.woff2) format("woff2")}@font-face{font-family:AINTECH Wide;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/AINTECHWide0110-Bold-CW9KOwBi.woff2) format("woff2")}@font-face{font-family:AINTECH Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/AINTECHMono0110-Regular-B5u7faJI.woff2) format("woff2")}@font-face{font-family:AINTECH Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/AINTECHMono0110-RegularItalic-C_AWigoq.woff2) format("woff2")}@font-face{font-family:AINTECH Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/AINTECHMono0110-Bold-BD4VfbsY.woff2) format("woff2")}@font-face{font-family:AINTECH Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/AINTECHMono0110-BoldItalic-CQz3zGNz.woff2) format("woff2")}.aintech-text{font-family:"AINTECH Text 12",sans-serif;font-synthesis:none}.aintech-subtitle{font-family:"AINTECH Text 24",sans-serif;font-synthesis:none}.aintech-code{font-family:AINTECH Mono,monospace;font-synthesis:none}.aintech-condensed{font-family:AINTECH Condensed,sans-serif;font-synthesis:none}.aintech-wide{font-family:AINTECH Wide,sans-serif;font-synthesis:none}:root{--aintech-font-display: "AINTECH Display Next", sans-serif;--aintech-font-text: "AINTECH Text 12", sans-serif;--aintech-font-editorial: "AINTECH Text 24", sans-serif;--aintech-font-mono: "AINTECH Mono", monospace;--aintech-font-condensed: "AINTECH Condensed", sans-serif;--aintech-font-wide: "AINTECH Wide", sans-serif;--sans: var(--aintech-font-text);--display: var(--aintech-font-display);--mono: var(--aintech-font-mono);--font-sans: var(--aintech-font-text);--font-display: var(--aintech-font-display);--font-mono: var(--aintech-font-mono);--aina-one-body: var(--aintech-font-text);--aina-one-display: var(--aintech-font-display);font-synthesis:none}.aintech-editorial{font-family:var(--aintech-font-editorial)}.aintech-condensed{font-family:var(--aintech-font-condensed)}.aintech-wide{font-family:var(--aintech-font-wide)}
