.ds-creator{align-items:start;gap:28px;display:grid}@media (min-width:1024px){.ds-creator{-moz-column-gap:40px;grid-template-columns:minmax(0,1fr) 320px;column-gap:40px}}.ds-creator-sheet .ds-sheet-head{align-items:center}.ds-creator-step{font-family:var(--ds-font-m);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700}.ds-creator-steps{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.ds-creator-steps .ds-sheet-n{background:var(--ds-pencil);color:var(--ds-steel);font-family:var(--ds-font-m)}.ds-creator-steps [data-state=done] .ds-sheet-n{background:var(--ds-ink)}.ds-creator-steps [data-state=now] .ds-sheet-n{background:var(--ds-blue)}.ds-creator-body{border:0;gap:14px;min-width:0;margin:20px 0 0;padding:0;display:grid}.ds-creator-chips{flex-wrap:wrap;gap:8px;display:flex}.ds-creator-chip{white-space:normal;text-align:left;cursor:pointer;min-height:44px}.ds-creator-chip[aria-pressed=true]{background:var(--ds-ink);border-color:var(--ds-ink);color:var(--ds-steel);box-shadow:none}.ds-creator-note{color:var(--ds-ink-2);margin:0;font-size:16px;line-height:1.5}.ds-creator-label{color:var(--ds-ink);margin-bottom:6px;padding:0;font-size:16px;font-weight:600;display:block}.ds-creator-field{border:1px solid var(--ds-ink);width:100%;min-height:48px;color:var(--ds-ink);font:17px/1.4 var(--ds-font-s);background:#fff;border-radius:0;padding:10px 12px}.ds-creator-field::placeholder{color:var(--ds-ink-2);font-style:italic}.ds-creator-field:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-blue)}.ds-creator-text{resize:vertical;min-height:12em}.ds-creator-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.ds-creator-wide{grid-column:1/-1}.ds-creator-option{border:1px dashed var(--ds-line);cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid}.ds-creator-option[data-on=true]{border:1px solid var(--ds-ink);background:#faf7ef}.ds-creator-option input{width:20px;height:20px;margin:2px 0 0}.ds-creator-option b{font-weight:600;display:block}.ds-creator-option span span{color:var(--ds-ink-2);margin-top:2px;font-size:15px;line-height:1.5;display:block}.ds-creator-nav{border-top:2px solid var(--ds-ink);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:16px;display:flex}.ds-creator-nav .ds-action{cursor:pointer;border:0;min-width:180px;margin-top:0}.ds-creator-nav .ds-action:disabled{background:color-mix(in srgb, var(--ds-blue) 45%, var(--ds-mat));cursor:not-allowed}.ds-creator-back,.ds-creator-quiet{cursor:pointer;min-height:44px;font:600 16px var(--ds-font-s);color:var(--ds-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ds-brass);text-decoration-color:var(--ds-brass);text-underline-offset:4px;background:0 0;border:0;padding:0 4px;text-decoration-thickness:2px}.ds-creator-back:disabled{color:var(--ds-ink-2);cursor:not-allowed;text-decoration:none}.ds-creator-quiet{justify-self:start;font-size:15px}.ds-creator-side{gap:16px;display:grid}.ds-creator-side h2{align-items:center;gap:10px;font-size:1.25rem;display:flex}.ds-creator-side .ds-part-icon{margin-top:0}.ds-sheet-box .ds-creator-estimate{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;display:grid}.ds-sheet-box .ds-creator-estimate dt{color:var(--ds-ink-2);margin:0;font-weight:500}.ds-sheet-box .ds-creator-estimate dd{font-family:var(--ds-font-m);color:var(--ds-ink);font-variant-numeric:tabular-nums;font-weight:700}.ds-sheet-box .ds-creator-fine{color:var(--ds-ink-2);margin-top:12px;font-size:14px}.ds-creator-fault{color:var(--ds-red);margin:12px 0 0;font-weight:600}.ds-creator-wait{border:2px dashed var(--ds-line);color:var(--ds-ink-2);margin:0;padding:28px;font-size:17px}.ds-creator-done h2{font-size:1.75rem}.ds-creator-done p+p{margin-top:8px}.ds-creator-steps li{border:0;padding:0}
