.clay main .rw-workspace,.clay main .rw-dialog{--serif:var(--display);--ink:var(--bark);--muted:var(--bark-2)}.clay main .rw-workspace{color:var(--ink);min-width:0}.clay main .rw-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.clay main .rw-head h2{font:400 clamp(28px,3vw,40px)/1.15 var(--serif);margin:8px 0}.clay main .rw-total{text-align:right;flex-shrink:0}.clay main .rw-total b{font:400 38px/1.1 var(--serif);font-variant-numeric:tabular-nums;display:block}.clay main .rw-total span{color:var(--muted);font-size:12px}.clay main .rw-intro{color:var(--muted);margin:16px 0;font-size:14px;line-height:1.7}.clay main .rw-timeline{border-radius:8px;gap:3px;height:7px;margin:20px 0;display:flex;overflow:hidden}.clay main .rw-timeline span{background:var(--olive);opacity:.6}.clay main .rw-timeline span:nth-child(3n){background:var(--clay)}.clay main .rw-primary{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:24px;display:flex}.clay main .rw-primary form{margin:0}.clay main .rw-toolbar{border-top:1px solid var(--line);align-items:center;gap:12px;padding:16px 0;font-size:12px;display:flex}.clay main .rw-toolbar button,.clay main .rw-row-actions button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px}.clay main .rw-toolbar span{color:var(--muted);margin-left:auto;font-size:11px}.clay main .rw-sequence{margin:0;padding:0;list-style:none}.clay main .rw-step{border-bottom:1px solid var(--line);background:var(--paper,#f6f0e6);grid-template-columns:24px 22px 58px minmax(0,1fr) 60px;align-items:start;gap:10px;padding:20px 0;display:grid;position:relative}.clay main .rw-step.is-dragging{border-radius:16px;box-shadow:0 12px 32px #24271922}.clay main .rw-grip{touch-action:none;cursor:grab;color:var(--muted);background:0 0;border:0;padding:12px 0;font-size:24px}.clay main .rw-number{color:var(--muted);font-size:11px;line-height:58px}.clay main .rw-thumb{object-fit:cover;background:var(--sand-2,#ede3d3);border-radius:50%;width:58px;height:58px}.clay main .rw-symbol{font-family:var(--serif);color:var(--olive);place-items:center;font-size:24px;display:grid}.clay main .rw-step-copy strong{font:400 21px/1.3 var(--serif)}.clay main .rw-step-copy p{color:var(--muted);margin:6px 0;font-size:12px;line-height:1.65}.clay main .rw-row-actions{flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.clay main .rw-row-actions button:first-child{text-underline-offset:3px;padding-left:0;text-decoration:underline}.clay main .rw-time{border:1px solid var(--line);color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-radius:12px;padding:9px 5px;font-size:15px}.clay main .rw-time small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.clay main .rw-preferences{margin-top:20px;font-size:12px;line-height:1.7}.clay main .rw-preferences summary{cursor:pointer}.clay main .rw-footnote,.clay main .rw-dialog-note{color:var(--muted);font-size:12px;line-height:1.7}.clay main .rw-status{min-height:1.7em;margin:14px 0 0;font-size:12px;line-height:1.7}.clay main .rw-workspace button:disabled{opacity:.4;cursor:default}.clay main .rw-empty{text-align:center;padding:30px 10px}.clay main .rw-empty h2{font:400 clamp(28px,3vw,40px)/1.2 var(--serif);margin:16px 0}.clay main .rw-empty>p:not(.c-kicker){max-width:30em;color:var(--muted);margin:0 auto;font-size:14px;line-height:1.8}.clay main .rw-orbit{border:1px solid var(--line);width:90px;height:90px;font:400 40px var(--serif);color:var(--olive);border-radius:50%;place-items:center;margin:0 auto 26px;display:grid}.clay main .rw-phases{text-transform:uppercase;letter-spacing:.12em;justify-content:center;align-items:center;gap:12px;margin-top:32px;font-size:11px;display:flex}.clay main .rw-phases i{background:var(--line);width:24px;height:1px}.clay main .rw-dialog{background:var(--paper,#f6f0e6);border:1px solid var(--line);width:min(520px,100vw - 32px);max-height:85dvh;color:var(--ink);border-radius:22px;padding:28px;overflow:auto}.clay main .rw-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#161a1666}.clay main .rw-dialog header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;display:flex}.clay main .rw-dialog h2{font:400 32px/1.2 var(--serif);margin:8px 0}.clay main .rw-dialog header>button{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:4px 10px;font-size:28px}.clay main .rw-dialog label{gap:8px;font-size:12px;display:grid}.clay main .rw-dialog input{box-sizing:border-box;width:100%}.clay main .rw-choices{gap:8px;margin-top:14px;display:grid}.clay main .rw-choices button{border:1px solid var(--line);text-align:left;color:var(--ink);cursor:pointer;background:0 0;border-radius:14px;align-items:center;gap:14px;padding:12px;display:flex}.clay main .rw-choices button img,.clay main .rw-choices button>span:first-child{object-fit:cover;background:var(--sand-2);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.clay main .rw-choices strong{font:400 19px var(--serif);flex:1}.clay main .rw-choices button:hover{background:var(--sand-2)}.clay main .rw-presets{gap:10px;margin:18px 0;display:flex}.clay main .rw-presets button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:10px;flex:1;padding:12px 0}.clay main .rw-presets button.is-on{background:var(--olive);color:#fff}.clay main .rw-disabled{pointer-events:none;opacity:.5}.clay main .rw-workspace :focus-visible{outline:2px solid var(--olive);outline-offset:3px}@media (width<=600px){.clay main .rw-step{grid-template-columns:20px 42px minmax(0,1fr) 52px;gap:8px}.clay main .rw-number{display:none}.clay main .rw-thumb{width:42px;height:42px}.clay main .rw-step-copy strong{font-size:19px}.clay main .rw-toolbar{flex-wrap:wrap}.clay main .rw-toolbar span{width:100%;margin-left:0}.clay main .rw-dialog{padding:20px}.clay main .rw-total b{font-size:30px}}@media (prefers-reduced-motion:reduce){.clay main .rw-step{transition:none!important}}.clay main .rw-group{border-bottom:1px solid var(--line);min-width:0;padding:18px 0;list-style:none}.clay main .rw-group-head{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.clay main .rw-group-icon{background:var(--sand-2,#ede3d3);width:42px;height:42px;color:var(--clay);border-radius:50%;place-items:center;font-size:19px;display:grid}.clay main .rw-group.is-sal .rw-group-icon{color:#a9482a;background:#f4e4cc}.clay main .rw-group-head strong{font:400 22px/1.2 var(--serif)}.clay main .rw-group-head p{color:var(--muted);margin:3px 0 0;font-size:12px}.clay main .rw-group-time{font-variant-numeric:tabular-nums;border:1px solid var(--line);border-radius:12px;padding:8px 10px;font-size:15px}.clay main .rw-group-moves{scrollbar-width:thin;gap:4px;margin:14px 0 6px;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.clay main .rw-group-moves li{text-align:center;flex:0 0 66px;justify-items:center;gap:3px;display:grid}.clay main .rw-group-moves img,.clay main .rw-group-moves li>span{object-fit:cover;background:var(--sand-2,#ede3d3);border:2px solid var(--line);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.clay main .rw-group-moves b{font:500 9.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--clay)}.clay main .rw-group-moves small{color:var(--muted);font-size:10.5px;line-height:1.2}.clay main .rw-group-actions{margin-top:4px}.clay main .rw-group-steps{border-left:2px solid var(--line);margin:8px 0 0 12px;padding-left:12px}.clay main .rw-group-steps .rw-step:last-child{border-bottom:0}.clay main .rw-timeline span.is-sal{opacity:.85;background:#c26a2e}.clay main .rw-timeline span.is-flow{background:var(--clay);opacity:.75}@media (width<=600px){.clay main .rw-group-moves li{flex-basis:58px}.clay main .rw-group-moves img,.clay main .rw-group-moves li>span{width:42px;height:42px}.clay main .rw-group-steps{margin-left:0;padding-left:8px}}
/*$vite$:1*/.clay main .c-builder>*{min-width:0}
