:root{--color-forest-900:#16302a;--color-forest-700:#234f3e;--color-green-600:#2f6d4f;--color-green-500:#3f8a63;--color-earth-300:#d8c39f;--color-earth-100:#f2e9d8;--color-bg:#f7f6f1;--color-surface:#fff;--color-text:#23281f;--color-text-muted:#576053;--color-border:#e3ddcd;--color-accent:#a86a2c;--color-focus:#b45f06;--radius-md:.75rem;--radius-lg:1.25rem;--shadow-card:0 1px 2px #16302a0f, 0 8px 24px #16302a14;--max-width:72rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}img,svg{max-width:100%;display:block}a{color:inherit}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3{color:var(--color-forest-900);margin:0 0 .5rem;line-height:1.2}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.container{width:100%;max-width:var(--max-width);margin-inline:auto;padding-inline:1.25rem}.console-header{z-index:20;background:var(--color-forest-900);border-bottom:3px solid var(--color-earth-300);position:sticky;top:0}.console-header__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-block:.85rem;display:flex}.brand{align-items:baseline;gap:.6rem;text-decoration:none;display:inline-flex}.brand__name{color:#fdfcf8;font-size:1.1rem;font-weight:700}.brand__badge{text-transform:uppercase;letter-spacing:.06em;color:var(--color-earth-300);border:1px solid #d8c39f80;border-radius:999px;padding:.15rem .6rem;font-size:.75rem;font-weight:600}.console-nav__list{flex-wrap:wrap;gap:1.1rem;display:flex}.console-nav__list a{color:#cfd6c9;border-bottom:2px solid #0000;padding-block:.25rem;font-size:.9rem;font-weight:500;text-decoration:none}.console-nav__list a:hover{color:#fdfcf8;border-bottom-color:var(--color-earth-300)}.section{padding-block:3rem;scroll-margin-top:4.5rem}.section--alt{background:var(--color-earth-100)}.section__header{max-width:40rem;margin-bottom:1.75rem}.section__header h2{font-size:1.5rem}.section__header p{color:var(--color-text-muted);margin:0}.section__disclaimer{color:var(--color-text-muted);margin-top:1.25rem;font-size:.85rem}.badge{background:var(--color-earth-300);color:var(--color-forest-900);border-radius:999px;padding:.25rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.badge--muted{background:var(--color-border);color:var(--color-text-muted)}.status-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.1rem;display:grid}.status-card{background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-card);padding:1.35rem;scroll-margin-top:4.5rem}.status-card__icon{width:1.6rem;height:1.6rem;color:var(--color-green-600);margin-bottom:.6rem}.status-card__value{color:var(--color-forest-900);margin:0 0 .35rem;font-size:1.4rem;font-weight:700}.status-card h3{color:var(--color-text-muted);margin-bottom:.75rem;font-size:.9rem;font-weight:600}.flow-steps{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.flow-steps__item{align-items:center;gap:.5rem;display:flex}.flow-steps__step{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-forest-900);box-shadow:var(--shadow-card);padding:.65rem 1.1rem;font-weight:600}.flow-steps__arrow{width:1.25rem;height:1.25rem;color:var(--color-accent);flex-shrink:0}@media (max-width:640px){.flow-steps,.flow-steps__item{flex-direction:column;align-items:stretch}.flow-steps__arrow{align-self:center;transform:rotate(90deg)}}.content-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.1rem;display:grid}.content-card{background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);flex-direction:column;gap:.65rem;padding:1.35rem;display:flex}.content-card h3{margin:0;font-size:1rem}.content-card__status{color:var(--color-text-muted);margin:0;font-size:.85rem}.notice{background:var(--color-forest-900);color:#e4e8e1;border-top:3px solid var(--color-earth-300);padding-block:2rem}.notice__inner{text-align:center}.notice__title{color:#fdfcf8;margin:0 0 .35rem;font-weight:700}.notice__inner p{margin:0 0 .35rem}.notice__brand{color:#aab3a3;margin-top:.75rem;font-size:.85rem}
