:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--gap:1rem;--accent:#2b6cb0;--danger:#b00020;--line:color-mix(in srgb, currentColor 20%, transparent)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{margin:0;font-family:system-ui,sans-serif;line-height:1.45}main{max-width:96rem;padding:var(--gap);margin:0 auto}header{justify-content:space-between;align-items:center;gap:var(--gap);display:flex}button{border:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.3rem;padding:.4rem .9rem}button:disabled{opacity:.5;cursor:not-allowed}.tabs{margin:var(--gap) 0;border-bottom:1px solid var(--line);gap:.25rem;display:flex}.tabs button{border-bottom:none;border-radius:.3rem .3rem 0 0}.tabs button.active{border-color:var(--accent);color:var(--accent);font-weight:600}table.leads{border-collapse:collapse;width:100%}table.leads td,table.leads th{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.4rem .6rem}table.leads td.quote{max-width:28rem;color:color-mix(in srgb,currentColor 75%,transparent)}.paging{align-items:center;gap:var(--gap);margin-top:var(--gap);display:flex}.split{gap:calc(var(--gap) * 2);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (width<=60rem){.split{grid-template-columns:1fr}}.context dl{gap:.25rem var(--gap);grid-template-columns:max-content 1fr;display:grid}.context dt{font-weight:600}.context dd{overflow-wrap:anywhere;margin:0}.context pre{border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;font:inherit;border-radius:.3rem;padding:.75rem;overflow:auto}mark{color:#000;background:#ffe066}.field{margin-bottom:var(--gap);gap:.25rem;display:grid}.field input,.field textarea{border:1px solid var(--line);width:100%;color:inherit;font:inherit;background:0 0;border-radius:.3rem;padding:.5rem}.field input[readonly],.field textarea[readonly]{opacity:.75}.counter{justify-self:end;font-size:.85rem}.counter.over,.error{color:var(--danger)}.actions{align-items:center;gap:.5rem;display:flex}.empty,.notice{border:1px solid var(--line);border-radius:.3rem;padding:.6rem .8rem}.login{max-width:24rem;margin-top:15vh}.login form{gap:.6rem;display:grid}.login input{border:1px solid var(--line);color:inherit;font:inherit;background:0 0;border-radius:.3rem;padding:.5rem}.products{margin:var(--gap) 0;max-width:44rem;padding:0;list-style:none}.products li{justify-content:space-between;align-items:center;gap:var(--gap);border-bottom:1px solid var(--line);padding:.7rem 0;display:flex}.products .release{color:color-mix(in srgb,currentColor 75%,transparent);font-size:.85rem;display:block}.switch{border-radius:999px;flex:none;align-items:center;gap:.5rem;min-width:7.5rem;padding:.25rem .6rem .25rem .25rem;display:inline-flex}.switch .knob{background:var(--line);border-radius:999px;width:2.2rem;height:1.2rem;position:relative}.switch .knob:after{content:"";background:currentColor;border-radius:50%;width:.9rem;height:.9rem;transition:transform .15s;position:absolute;top:.15rem;left:.15rem}.switch[aria-checked=true] .knob{background:var(--accent)}.switch[aria-checked=true] .knob:after{background:#fff;transform:translate(1rem)}@media (prefers-reduced-motion:reduce){.switch .knob:after{transition:none}}
