:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#183247;background:#f7fafc;font-family:Arial,sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf6fb;background:#122331}body{margin:0}main{max-width:48rem;margin:4rem auto;padding:0 1.5rem}.workflow-shell{gap:1rem;max-width:58rem;display:grid}.workflow-shell header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.fixture-badge{color:#5b4300;background:#fff3cd;border-radius:.4rem;margin:0;padding:.35rem .6rem;font-size:.85rem}.project-card{border:1px solid #b8cbd7;border-radius:.65rem;padding:1rem}.actions{flex-wrap:wrap;gap:.5rem;display:flex}button{color:#183247;background:#fff;border:1px solid #28759e;border-radius:.4rem;padding:.5rem .75rem}button:disabled{opacity:.5;cursor:not-allowed}:root[data-theme=dark] .project-card{border-color:#537487}:root[data-theme=dark] button{color:#edf6fb;background:#19303f}@media (max-width:390px){main.workflow-shell{margin:1rem auto;padding:0 1rem;overflow-x:hidden}.workflow-shell header{flex-direction:column;align-items:flex-start}.actions button{width:100%}}.lane1-shell{gap:1rem;max-width:52rem;display:grid}.lane1-shell>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.lane1-card{background:color-mix(in srgb, canvas 92%, #dfeef7);border:1px solid #b8cbd7;border-radius:.65rem;gap:.8rem;padding:1rem;display:grid}.lane1-field{gap:.3rem;font-weight:600;display:grid}.lane1-field input{box-sizing:border-box;max-width:100%;min-height:2.2rem}.lane1-error{color:#7f1020;background:#fff0f1;border-left:4px solid #ad2435;padding:.7rem}.lane1-note{border-left:4px solid #28759e;padding:.7rem}:root[data-theme=dark] .lane1-card{background:#19303f;border-color:#537487}:root[data-theme=dark] .lane1-error{color:#ffe8eb;background:#481d27}@media (max-width:390px){.lane1-shell{margin:1rem auto;padding:0 1rem;overflow-x:hidden}.lane1-shell>header{flex-direction:column;align-items:flex-start}.lane1-card button,.lane1-card input{width:100%}}
