:root{--miraa-font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--miraa-ink:#0c1f3a;--miraa-sand:#e8d8bc;--miraa-blue:#284c68;--miraa-blue-dark:#7fb1d6;--miraa-secondary:#2f5c80;--miraa-secondary-fixed:#e6f0f9;--miraa-secondary-on-fixed:#2f5c80;--miraa-surface:#fcfaf5;--miraa-surface-lowest:#fffefb;--miraa-surface-low:#f8f5ef;--miraa-surface-container:#f3efe7;--miraa-surface-high:#ede8de;--miraa-on-surface:#1e1a15;--miraa-on-surface-variant:#5b554d;--miraa-outline:#797269;--miraa-outline-variant:#ded7cb;--miraa-success:#4f7a3a;--miraa-success-container:#dceac6;--miraa-success-on-container:#365526;--miraa-warning:#c98600;--miraa-warning-container:#ffedb3;--miraa-warning-on-container:#6b4700}html{font-family:var(--miraa-font-sans);background:var(--miraa-surface)}html[class~=dark]{--miraa-blue:#3d618a;--miraa-secondary:#5e84a6;--miraa-secondary-fixed:#1e3850;--miraa-secondary-on-fixed:#9cc2dc;--miraa-surface:#000000;--miraa-surface-lowest:#0c0c0e;--miraa-surface-low:#131316;--miraa-surface-container:#19191d;--miraa-surface-high:#222227;--miraa-on-surface:#f2f2f4;--miraa-on-surface-variant:#a0a0a7;--miraa-outline:#6a6a72;--miraa-outline-variant:#29292f;--miraa-success:#a6ce86;--miraa-success-container:#233a1a;--miraa-success-on-container:#a6ce86;--miraa-warning:#e8c06a;--miraa-warning-container:#3e2f0c;--miraa-warning-on-container:#e8c06a}body{--nextra-bg:252,250,245;background:linear-gradient(160deg,#fdfbf8,#f9f6f0 52%,#f4eee6);background-attachment:fixed;background-repeat:no-repeat;color:var(--miraa-on-surface-variant)}html[class~=dark] body{--nextra-bg:0,0,0;background:#000000}.nextra-banner{background:var(--miraa-blue);color:#ffffff}.nextra-navbar-blur{background:rgba(255,254,251,.82);border-color:var(--miraa-outline-variant);box-shadow:0 1px 2px rgba(30,30,35,.04)}.nextra-sidebar{background:rgba(248,245,239,.78);border-right:1px solid var(--miraa-outline-variant)}.nextra-sidebar-footer{background:transparent;border-color:var(--miraa-outline-variant)}.nextra-mobile-nav{background:var(--miraa-surface)}.nextra-search input{background:var(--miraa-surface-lowest);border-color:var(--miraa-outline-variant);border-radius:12px;box-shadow:0 1px 2px rgba(30,30,35,.04),0 3px 10px rgba(30,30,35,.06)}.nextra-border{border-color:var(--miraa-outline-variant)}main[data-pagefind-body]{color:var(--miraa-on-surface-variant)}main[data-pagefind-body] h1,main[data-pagefind-body] h2,main[data-pagefind-body] h3,main[data-pagefind-body] h4{color:var(--miraa-on-surface)}main[data-pagefind-body] h2{border-color:var(--miraa-outline-variant)}div:has(>footer.miraa-footer){background:var(--miraa-surface-low)}html[class~=dark] .nextra-navbar-blur{background:rgba(12,12,14,.84)}html[class~=dark] .nextra-sidebar{background:rgba(19,19,22,.86)}.nextra-card{background:var(--miraa-surface-lowest);border-color:transparent;border-radius:20px;box-shadow:0 0 0 1px rgba(28,28,31,.05),0 1px 2px rgba(30,30,35,.04),0 12px 32px rgba(30,30,35,.06)}.nextra-card>span{color:var(--miraa-on-surface)}.nextra-card:hover{background:var(--miraa-surface-lowest);border-color:transparent;transform:translateY(-2px);box-shadow:0 0 0 1px rgba(28,28,31,.06),0 4px 12px rgba(30,30,35,.06),0 24px 50px rgba(30,30,35,.1),0 2px 24px rgba(40,76,104,.08)}.nextra-callout{border-radius:16px;box-shadow:0 1px 2px rgba(30,30,35,.04),0 8px 20px rgba(30,30,35,.05)}.nextra-filetree,.nextra-search-results{background:var(--miraa-surface-lowest);border-color:var(--miraa-outline-variant);border-radius:16px;box-shadow:0 1px 2px rgba(30,30,35,.04),0 12px 32px rgba(30,30,35,.08)}html[class~=dark] .nextra-card{background:var(--miraa-surface-lowest);border-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 28px rgba(0,0,0,.5)}html[class~=dark] .nextra-card:hover{background:var(--miraa-surface-lowest);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 40px rgba(0,0,0,.6)}html[class~=dark] .nextra-callout,html[class~=dark] .nextra-filetree,html[class~=dark] .nextra-search-results{box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 28px rgba(0,0,0,.45)}@media (prefers-reduced-motion:reduce){.nextra-card:hover{transform:none}}.miraa-logo{display:inline-flex;align-items:center;gap:.55rem;font-weight:600;letter-spacing:-.01em}.miraa-mark{width:26px;height:26px;flex-shrink:0;display:inline-block}.miraa-mark--on-dark,html[class~=dark] .miraa-mark--on-light{display:none}html[class~=dark] .miraa-mark--on-dark{display:inline-block}.miraa-logo__text{font-size:1.05rem}.miraa-logo__docs{opacity:.55;font-weight:500}main[data-pagefind-body] li,main[data-pagefind-body] p{line-height:1.7}.status{display:inline-flex;align-items:center;gap:.35em;padding:.12em .6em;border-radius:999px;font-size:.75em;font-weight:600;line-height:1.4;border:1px solid transparent;white-space:nowrap;vertical-align:middle}.status:before{content:"";width:.5em;height:.5em;border-radius:999px;background:currentColor}.status--live{color:var(--miraa-success-on-container);background:var(--miraa-success-container);border-color:color-mix(in srgb,var(--miraa-success) 35%,transparent)}.status--dev{color:var(--miraa-warning-on-container);background:var(--miraa-warning-container);border-color:color-mix(in srgb,var(--miraa-warning) 35%,transparent)}.status--planned{color:var(--miraa-secondary-on-fixed);background:var(--miraa-secondary-fixed);border-color:color-mix(in srgb,var(--miraa-secondary) 30%,transparent)}.status--confirm{color:var(--miraa-on-surface-variant);background:var(--miraa-surface-high);border-color:var(--miraa-outline-variant)}.status--adminonly{color:var(--miraa-secondary-on-fixed);background:var(--miraa-secondary-fixed);border-color:color-mix(in srgb,var(--miraa-secondary) 30%,transparent)}