.my-builds{gap:18px;display:grid}.my-more{margin-top:8px}.my-more summary{cursor:pointer;padding:4px 0;font-weight:600}.my-table-wrap{margin-top:6px;overflow-x:auto}.my-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.my-table th,.my-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);white-space:nowrap;font-variant-numeric:tabular-nums;padding:6px 8px}.my-table th{color:var(--muted);font-weight:500}.my-table small{color:var(--muted);display:block}.my-table .my-died{color:var(--down)}.my-table .my-spec{white-space:normal;min-width:14em;color:var(--muted)}.my-x{font:inherit;border:1px solid var(--line);border-radius:var(--r);background:var(--bg);color:var(--ink);cursor:pointer;padding:0 8px}.my-notes{gap:4px;margin:6px 0 0;padding-left:1.2em;display:grid}.my-notes time{color:var(--muted);font-size:var(--fs-sm);margin-right:6px}.my-unsaved h2{font-size:var(--fs-xl);margin:0 0 8px}.my-unsaved .my-more{margin-top:10px}.my-specs{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);gap:10px;padding:14px;scroll-margin-top:12px;display:grid}.my-specs h2{background:var(--panel-head);border-bottom:1px solid color-mix(in srgb, var(--gild) 45%, transparent);border-radius:var(--r-lg) var(--r-lg) 0 0;font-size:var(--fs-2xl);align-items:center;gap:8px;margin:-14px -14px 0;padding:10px 14px;display:flex}.my-specs h2:before{margin-right:0}.my-specs h3{font-size:var(--fs-lg);margin:0}.my-specs p{margin:0}.my-specs button,.my-specs input,.my-specs select{font:inherit;font-size:var(--fs-md);color:var(--ink)}.my-specs button{cursor:pointer;border:1px solid var(--line);background:var(--bg);border-radius:var(--r);padding:8px 14px}.my-specs .help-btn{background:var(--chip);color:var(--muted);font:600 var(--fs-xs)/1 var(--body);border-radius:50%;padding:0}.my-specs button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:600}.my-specs input,.my-specs select{border:1px solid var(--line);background:var(--bg);border-radius:var(--r);min-width:0;padding:6px 8px}.spec-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.spec-list li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.spec-list small{color:var(--muted);display:block}.spec-actions{flex-wrap:wrap;gap:6px;display:flex}.spec-saved{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.spec-start{justify-items:start;gap:8px;display:grid}.spec-start.is-first{border:1px dashed var(--line);border-radius:var(--r-lg);padding:12px}.spec-templates summary{cursor:pointer;padding:4px 0;font-weight:600}.spec-templates ul{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.spec-templates li button{text-align:left;gap:2px;width:100%;display:grid}.spec-templates small{color:var(--muted)}.spec-templates li button[aria-pressed=true]{background:var(--sel-bg);color:var(--sel-ink);border-color:var(--sel-line);box-shadow:var(--sel-shadow)}.spec-templates li button[aria-pressed=true] small{color:inherit}.spec-picked{font-weight:600}.spec-step-stats{scroll-margin-top:12px}.spec-filled{border-left:4px solid var(--up);border-radius:var(--r);background:var(--up-bg);color:var(--ink);font-size:var(--fs-sm);margin:0;padding:6px 10px}.spec-steps.is-filled .stat-grid input,.spec-steps.is-filled .stat-grid select{animation:2.6s ease-out spec-filled}@keyframes spec-filled{0%,60%{background:var(--up-bg);border-color:var(--up)}}@media (prefers-reduced-motion:reduce){.spec-steps.is-filled .stat-grid input,.spec-steps.is-filled .stat-grid select{border-color:var(--up);animation:none}}.spec-editor{gap:12px;display:grid}.spec-steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.spec-steps>li{gap:6px;display:grid}.step-h{font-weight:700;font-size:var(--fs-md);align-items:center;gap:8px;display:flex}.step-h>.step-n{background:var(--accent);width:26px;height:26px;color:var(--accent-ink);font-size:var(--fs-sm);border-radius:50%;place-items:center;display:inline-grid}.spec-name{align-items:center;gap:8px;font-weight:600;display:flex}.spec-name input{flex:200px;max-width:320px}.spec-editor .error{color:var(--down);margin:0;padding-left:1.2em;font-weight:600}.head[data-astro-cid-pr7ku343]{gap:6px;margin-bottom:16px;display:grid}h1[data-astro-cid-pr7ku343]{font-size:var(--fs-h1);margin:0}.sub[data-astro-cid-pr7ku343],main[data-astro-cid-pr7ku343] .muted,main[data-astro-cid-pr7ku343] .empty{color:var(--muted);margin:0}.builds-h[data-astro-cid-pr7ku343]{margin:28px 0 10px}
