@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.QgXnba_className{font-family:Figtree,Figtree Fallback;font-style:normal}.QgXnba_variable{--font-body:"Figtree", "Figtree Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.1i-sca43-qwng.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.0oace-s_gkfks.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.HYs5oG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.HYs5oG_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--bg:#f6f6f3;--surface:#fff;--fg:#1b1c1a;--muted:#6b6d66;--line:#e1e2dc;--accent:#2f5bd3;--done:#2e7d4f;--wait:#a8630c;--danger:#c6352b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#141513;--surface:#1c1d1b;--fg:#ecece6;--muted:#9a9c94;--line:#2e302b;--accent:#8aa8ff;--done:#6cc492;--wait:#e2a14b;--danger:#ef7a70;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#141513;--surface:#1c1d1b;--fg:#ecece6;--muted:#9a9c94;--line:#2e302b;--accent:#8aa8ff;--done:#6cc492;--wait:#e2a14b;--danger:#ef7a70;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--fg);font:15px/1.5 var(--font-body);margin:0}.page{max-width:860px;padding-block:40px 64px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));grid-template-columns:minmax(0,1fr);gap:28px;margin:0 auto;display:grid}header{gap:6px;display:grid}.masthead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:4px;display:flex}.back{color:var(--muted);font:500 13px/1.4 var(--font-mono);justify-self:start;margin-bottom:12px;text-decoration:none}.back:hover,.back:focus-visible{color:var(--accent);outline:none}.eyebrow{font:500 12px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}h1{text-wrap:balance;margin:0;font-size:28px;font-weight:600;line-height:1.2}h2{margin:0;font-size:15px;font-weight:600}p{margin:0}.note{color:var(--muted);font-size:13px}.empty{color:var(--muted);font-size:14px}code{background:color-mix(in srgb, var(--fg) 8%, transparent);font:13px var(--font-mono);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px}.section{gap:10px;display:grid}.callout{border-left:3px solid var(--accent);background:var(--surface);border-radius:0 8px 8px 0;gap:8px;padding:12px 16px;display:grid}.callout--done{border-left-color:var(--done)}.callout--error{border-left-color:var(--danger)}.callout ul,.callout ol{gap:4px;margin:0;padding-left:20px;display:grid}.rows{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0;padding:0;list-style:none}.row{flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 16px;display:flex}.row+.row{border-top:1px solid var(--line)}.row-title{overflow-wrap:anywhere;font-weight:600}.row-meta{color:var(--muted);font:500 12px/1.6 var(--font-mono)}.row form,.sharing .row .button{margin-left:auto}.links{flex-wrap:wrap;gap:6px;display:flex}.links a,.button{border:1px solid var(--line);color:var(--fg);font:500 12px/1.6 var(--font-mono);cursor:pointer;background:0 0;border-radius:999px;padding:2px 9px;text-decoration:none}.links a:hover,.links a:focus-visible,.button:hover,.button:focus-visible{border-color:var(--accent);color:var(--accent);outline:none}.button--primary{border-color:var(--accent);background:var(--accent);color:var(--surface)}.button--primary:hover,.button--primary:focus-visible{color:var(--surface);opacity:.9}.button--danger:hover,.button--danger:focus-visible{border-color:var(--danger);color:var(--danger)}.button:disabled{opacity:.5;cursor:default}.field{gap:4px;display:grid}.field-label{font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.field-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.input{border:1px solid var(--line);background:var(--surface);min-width:0;max-width:360px;color:var(--fg);font:inherit;border-radius:6px;flex:1;padding:6px 10px}.input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.secret{-webkit-user-select:all;user-select:all;padding:10px 12px;font-size:14px;display:block}.tabs{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.tabs label{border:1px solid var(--line);background:var(--surface);color:var(--muted);font:500 12px/1.6 var(--font-mono);cursor:pointer;border-radius:999px;padding:4px 12px;position:relative}.tabs input{opacity:0;pointer-events:none;position:absolute}.tabs label:has(input:checked){border-color:var(--accent);color:var(--accent)}.tabs label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.progress{color:var(--muted);align-items:center;gap:12px;margin-top:8px;font-size:13px;display:flex}.bar{background:var(--line);border-radius:2px;flex:1;max-width:240px;height:4px;overflow:hidden}.bar span{background:var(--done);width:0;height:100%;transition:width .2s;display:block}.count{color:var(--muted);font:500 13px var(--font-mono);font-variant-numeric:tabular-nums}.deploy{border-left:3px solid var(--accent);background:var(--surface);border-radius:0 8px 8px 0;gap:6px;padding:12px 16px;display:grid}.deploy ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.deploy li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;display:grid}.deploy li:before{content:"–";color:var(--muted);text-align:center}.deploy li.step:before{content:none}.deploy input{width:18px;height:18px;accent-color:var(--done);cursor:pointer;margin:1px 0 0}.deploy input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.deploy li.is-done label{opacity:.4}.deploy li.project:before{content:none}.deploy li.project{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.tasks{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0;padding:0;list-style:none}.task{grid-template-columns:auto minmax(3.2em,max-content) minmax(0,1fr);align-items:start;gap:4px 12px;padding:14px 16px;display:grid}.task+.task{border-top:1px solid var(--line)}.task input{width:18px;height:18px;accent-color:var(--done);cursor:pointer;margin:2px 0 0}.task input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.num{font:500 14px/1.6 var(--font-mono);color:var(--muted)}.num a{color:inherit;text-decoration:none}.num a:hover{color:var(--accent)}.what{gap:4px;margin:0;display:grid}.what[role=button]{cursor:pointer}.what p{overflow-wrap:anywhere;margin:0}.what b{min-width:3.6em;font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);display:inline-block}.task>:not(input){transition:opacity .15s}.task.is-done>:not(input){opacity:.4}.task.is-done.is-open>:not(input){opacity:.7}.task.is-done:not(.is-open) .shot,.task.is-done:not(.is-open) .links,.task.is-done:not(.is-open) .what p+p{display:none}.task.is-done:not(.is-open) .what p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.task.is-done .what:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.shot{border:1px solid var(--line);border-radius:6px;grid-column:1/-1;width:100%;margin-top:6px;display:block;overflow:hidden}.shot img{width:100%;height:auto;display:block}.shot:hover,.shot:focus-visible{border-color:var(--accent);outline:none}.task .links{grid-column:3;margin-top:6px}.waiting{gap:10px;display:grid}.waiting ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.waiting li{border-left:3px solid var(--wait);background:var(--surface);border-radius:0 8px 8px 0;grid-template-columns:minmax(3.2em,max-content) minmax(0,1fr);gap:12px;padding:12px 16px;display:grid}.waiting li.empty{background:0 0;border:0;padding:0;display:block}.waiting .type{margin-bottom:4px}.waiting p{margin:0 0 4px}.waiting b{font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.todo{gap:10px;display:grid}.todo h3{margin:6px 0 0;font-size:14px}.pill{color:#fff;background:var(--muted);border-radius:999px;padding:1px 9px;font-size:12px;font-weight:600;display:inline-block}.pill--bug{background:#c6352b}.pill--addon{background:#7a4fd6}.type{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.type b{margin-right:4px}.est{border:1px solid var(--line);font:500 12px/1.6 var(--font-mono);white-space:nowrap;border-radius:999px;padding:1px 9px}.est span{color:var(--muted)}@media (prefers-reduced-motion:reduce){.bar span,.task>:not(input){transition:none}}.days{gap:40px;display:grid}.day{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.day h2{font:500 12px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}.reports{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0;padding:0;list-style:none}.report{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 16px;display:grid}.report+.report{border-top:1px solid var(--line)}.site{color:var(--muted);font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.top{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.top a{color:var(--fg);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.top a:hover,.top a:focus-visible{color:var(--accent);outline:none}.left{color:var(--muted);font:500 12px/1.6 var(--font-mono);font-variant-numeric:tabular-nums}.wait{color:var(--wait);font:500 12px/1.6 var(--font-mono)}.open{color:var(--muted);margin:0;padding-left:18px;font-size:13px}.open li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.toggle{width:fit-content;color:var(--muted);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.toggle input{accent-color:var(--accent);margin:0}.toggle:has(input:disabled){opacity:.5;cursor:default}.switches{gap:6px;display:grid}.report.is-closed .top a{color:var(--muted);font-weight:500}.report.is-closed .left{color:var(--done)}.skeleton{background:var(--line);border-radius:4px;max-width:100%;height:1em;animation:1.4s ease-in-out infinite skeleton;display:block}.skeleton--small{height:.8em}.index-loading{display:contents}.skeleton--title{height:28px;margin-block:2px}.is-loading .report{gap:8px}.is-loading .deploy{gap:10px}.is-loading .progress .skeleton{flex:none}.skeleton-task{align-items:center}.skeleton-lines{gap:8px;display:grid}@keyframes skeleton{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.views{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.views a{border:1px solid var(--line);background:var(--surface);color:var(--muted);font:500 12px/1.6 var(--font-mono);border-radius:999px;padding:4px 12px;text-decoration:none}.views a:hover,.views a:focus-visible{color:var(--accent);outline:none}.views a[aria-current=page]{border-color:var(--accent);color:var(--accent)}.from{color:var(--muted);font:500 12px/1.6 var(--font-mono)}.sharing,.templates-shared{gap:10px;display:grid}.input--short{max-width:200px}.note--error{color:var(--danger)}.validated{color:var(--done)}.test-bar{z-index:1;padding:8px max(16px, env(safe-area-inset-left,0px));background:var(--wait);color:var(--surface);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;font-size:13px;display:flex;position:sticky;top:0}.test-bar b{overflow-wrap:anywhere;font-weight:600}.test-bar .button{border-color:var(--surface);color:var(--surface)}.share-progress{flex:200px;margin:0}.share-progress .bar{max-width:120px}.row--stacked{justify-items:start;gap:8px;display:grid}.row-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.row--stacked .field-row{width:100%}.sharing .input{padding:5px 10px;font-size:14px}.sharing .field-row .button{padding:6px 14px}.row--stacked .field-row .button{margin-left:0}.share-to>summary{border:1px solid var(--line);background:var(--surface);color:var(--fg);font:500 12px/1.6 var(--font-mono);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;list-style:none;display:inline-flex}.share-to>summary::-webkit-details-marker{display:none}.share-to>summary:before{content:"+";color:var(--accent);font-weight:600}.share-to[open]>summary:before{content:"−"}.share-to>summary:hover,.share-to>summary:focus-visible{border-color:var(--accent);color:var(--accent);outline:none}.share-to[open]>summary{border-color:var(--accent);color:var(--accent)}.share-panel{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin-top:10px}.share-panel .rows{background:0 0;border:0;border-radius:0}.share-panel>.field,.share-panel>.note{padding:14px 16px}.share-panel>.share-group>.field-label{margin:0;padding:14px 16px 0}.share-panel .share-group .rows .row:first-child{padding-top:8px}.share-panel>form.share-group .field-label{padding:0}.share-panel>*+*{border-top:1px solid var(--line)}.row-meta a{color:var(--accent)}.share-panel .field-label{font:600 13px/1.4 var(--font-body);letter-spacing:0;text-transform:none;color:var(--fg)}.pdf-link{margin-left:auto}.button.is-disabled{opacity:.45;cursor:not-allowed}.button.is-disabled:hover{border-color:var(--line);color:var(--fg)}.template-editor{gap:14px;display:grid}.template-group{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:8px;margin:0;padding:14px 16px;display:grid}.template-items{max-width:none;font:14px/1.5 var(--font-body);resize:vertical}.template-editor .input{max-width:520px}.template-editor .template-items{max-width:none}.template-editor .field-label{font:600 13px/1.4 var(--font-body);letter-spacing:0;text-transform:none;color:var(--fg)}a.row-title{color:var(--fg);text-decoration:none}a.row-title:hover,a.row-title:focus-visible{color:var(--accent);outline:none}select.input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%239a9c94' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.driver-popover.tour{background:var(--surface);color:var(--fg);border:1px solid var(--line);font-family:var(--font-body);border-radius:10px;padding:16px;box-shadow:0 8px 30px #0000002e}.driver-popover.tour .driver-popover-title{font:600 15px/1.4 var(--font-body)}.driver-popover.tour .driver-popover-description{color:var(--fg);font-size:14px}.driver-popover.tour .driver-popover-progress-text{font:500 12px var(--font-mono);color:var(--muted)}.driver-popover.tour .driver-popover-footer-btn{border:1px solid var(--line);background:var(--surface);color:var(--fg);font:500 12px/1.6 var(--font-mono);text-shadow:none;border-radius:999px;padding:4px 12px}.driver-popover.tour .driver-popover-next-btn{border-color:var(--accent);background:var(--accent);color:var(--surface)}.driver-popover.tour .driver-popover-close-btn{color:var(--muted)}.driver-popover.tour .driver-popover-arrow-side-left{border-left-color:var(--surface)}.driver-popover.tour .driver-popover-arrow-side-right{border-right-color:var(--surface)}.driver-popover.tour .driver-popover-arrow-side-top{border-top-color:var(--surface)}.driver-popover.tour .driver-popover-arrow-side-bottom{border-bottom-color:var(--surface)}.start-round .field-row .input{max-width:none}.start-options{border:0;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;display:flex}.start-options legend{width:100%;margin-bottom:4px;font-size:13px;font-weight:600}.checklist{gap:22px;display:grid}.checklist-group{transition:opacity .15s}.checklist-group.is-out{opacity:.4}.checklist-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:8px;display:flex}.checklist ul{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0;padding:0;list-style:none}.checklist li{align-items:baseline;gap:10px;padding:10px 16px;display:flex}.checklist li+li{border-top:1px solid var(--line)}.checklist-box{border:1px solid var(--muted);border-radius:3px;flex:none;width:14px;height:14px;transform:translateY(2px)}.checklist-detail{color:var(--muted)}
