@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.p2jNFG_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.p2jNFG_variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
.KfiaFa_page{--ca-ink:#070a08;--ca-forest:#132018;--ca-paper:#f4f6f0;--ca-muted:#a5b09e;--ca-border:#30432a;--ca-lime:#aafb60;--ca-mint:#76d6aa;--ca-amber:#e6ae65;--ca-error:#ee8477;background:var(--ca-ink);min-height:100vh;color:var(--ca-paper);font-family:var(--font-dm-sans), "DM Sans", system-ui, sans-serif;overflow-wrap:anywhere;font-size:16px;line-height:1.55}.KfiaFa_shell{grid-template-columns:minmax(0,1fr);gap:32px;max-width:1080px;margin:0 auto;padding:32px 24px 64px;display:grid}.KfiaFa_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.KfiaFa_logo{width:220px;max-width:100%;line-height:0}.KfiaFa_logo svg{width:100%;height:auto;display:block}.KfiaFa_titleBlock h1{color:var(--ca-paper);margin:0;font-size:32px;font-weight:700;line-height:1.2}.KfiaFa_subtle{color:var(--ca-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.KfiaFa_headerActions,.KfiaFa_taskActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.KfiaFa_card{border:1px solid var(--ca-border);background:var(--ca-forest);border-radius:12px;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;padding:24px;display:grid}.KfiaFa_card h2{margin:0;font-size:24px;font-weight:700;line-height:1.25}.KfiaFa_card p{margin:0}.KfiaFa_subheading{margin:8px 0 0;font-size:18px;font-weight:700}.KfiaFa_field{gap:6px;max-width:440px;display:grid}.KfiaFa_field span{font-size:14px;font-weight:600}.KfiaFa_field input{box-sizing:border-box;border:1px solid var(--ca-border);background:var(--ca-ink);width:100%;min-width:0;min-height:44px;color:var(--ca-paper);font:inherit;border-radius:6px;padding:10px 12px}.KfiaFa_field input:focus-visible,.KfiaFa_primaryButton:focus-visible,.KfiaFa_secondaryButton:focus-visible,.KfiaFa_link:focus-visible,.KfiaFa_disclosure summary:focus-visible,.KfiaFa_technical summary:focus-visible{outline:2px solid var(--ca-lime);outline-offset:2px}.KfiaFa_primaryButton,.KfiaFa_secondaryButton{font:inherit;cursor:pointer;border-radius:6px;justify-self:start;font-weight:700;transition:background-color .18s,border-color .18s}.KfiaFa_primaryButton{border:1px solid var(--ca-lime);background:var(--ca-lime);min-height:48px;color:var(--ca-ink);padding:12px 20px;font-size:16px}.KfiaFa_secondaryButton{border:1px solid var(--ca-border);min-height:44px;color:var(--ca-paper);background:0 0;padding:10px 16px;font-size:15px;font-weight:600}.KfiaFa_secondaryButton:hover:not(:disabled){border-color:var(--ca-muted)}.KfiaFa_primaryButton:disabled,.KfiaFa_secondaryButton:disabled{cursor:not-allowed;border-color:var(--ca-border);color:var(--ca-muted);opacity:.6;background:0 0}.KfiaFa_notice{background:var(--ca-forest);border:1px solid;border-radius:12px;padding:16px}.KfiaFa_notice p{margin:4px 0 0;font-size:15px}.KfiaFa_notice[data-tone=ok]{border-color:var(--ca-mint)}.KfiaFa_notice[data-tone=warn]{border-color:var(--ca-amber)}.KfiaFa_notice[data-tone=error]{border-color:var(--ca-error)}.KfiaFa_summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.KfiaFa_summary>div{background:var(--ca-forest);border:1px solid var(--ca-border);border-radius:12px;gap:2px;padding:16px;display:grid}.KfiaFa_summary div>span{color:var(--ca-muted);font-size:13px}.KfiaFa_summary strong{overflow-wrap:anywhere;font-size:16px}.KfiaFa_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.KfiaFa_list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.KfiaFa_plan{border-top:1px solid var(--ca-border);grid-template-columns:minmax(0,1fr);gap:12px;padding-top:16px;display:grid}.KfiaFa_plan h3{margin:0;font-size:18px;font-weight:700}.KfiaFa_taskRow{border:1px solid var(--ca-border);background:var(--ca-ink);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:8px;padding:16px;display:grid}.KfiaFa_taskRow[data-attention=true]{border-left:3px solid var(--ca-error)}.KfiaFa_taskHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.KfiaFa_taskHead strong{font-size:17px}.KfiaFa_badge{border:1px solid var(--ca-border);white-space:nowrap;color:var(--ca-muted);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600}.KfiaFa_badge[data-status=IN_PROGRESS]{border-color:var(--ca-amber);color:var(--ca-amber)}.KfiaFa_badge[data-status=BLOCKED]{border-color:var(--ca-error);color:var(--ca-error)}.KfiaFa_badge[data-status=CODE_PASS],.KfiaFa_badge[data-status=RUNTIME_PASS],.KfiaFa_badge[data-status=active]{border-color:var(--ca-mint);color:var(--ca-mint)}.KfiaFa_disclosure summary,.KfiaFa_technical summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--ca-muted);align-items:center;font-size:14px;display:flex}.KfiaFa_disclosure summary::-webkit-details-marker{display:none}.KfiaFa_technical summary::-webkit-details-marker{display:none}.KfiaFa_disclosure summary:before,.KfiaFa_technical summary:before{content:"▸";margin-right:8px}.KfiaFa_disclosure[open]>summary:before,.KfiaFa_technical[open]>summary:before{content:"▾"}.KfiaFa_disclosure summary,.KfiaFa_technical summary{list-style:none}.KfiaFa_disclosureBody{gap:8px;padding-bottom:4px;display:grid}.KfiaFa_meta{gap:4px;margin:0;font-size:14px;display:grid}.KfiaFa_meta div{flex-wrap:wrap;gap:6px;display:flex}.KfiaFa_meta dt{color:var(--ca-muted)}.KfiaFa_meta dd{overflow-wrap:anywhere;margin:0}.KfiaFa_technical{color:var(--ca-muted);font-size:13px}.KfiaFa_technical summary{font-size:13px}.KfiaFa_technical dl{gap:2px;margin:0;display:grid}.KfiaFa_technical dl div{flex-wrap:wrap;gap:6px;display:flex}.KfiaFa_technical dd{color:var(--ca-paper);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.KfiaFa_empty{color:var(--ca-muted);font-size:15px}.KfiaFa_link{color:var(--ca-lime);text-underline-offset:3px;justify-self:start;text-decoration:underline}.KfiaFa_issues{gap:8px;margin:0;padding:0;list-style:none;display:grid}.KfiaFa_issues li{border:1px solid var(--ca-error);border-radius:12px;gap:2px;padding:12px 16px;display:grid}@media (max-width:720px){.KfiaFa_shell{gap:24px;padding:24px 16px 48px}.KfiaFa_card{padding:16px}.KfiaFa_summary,.KfiaFa_columns{grid-template-columns:minmax(0,1fr)}.KfiaFa_titleBlock h1{font-size:26px}}
