.hc-steps{margin-bottom:1.25rem;flex-wrap:wrap}.hc-step,.hc-steps{display:flex;gap:.5rem}.hc-step{align-items:center;padding:.5rem .875rem;border:1px solid var(--theme-elevation-150);border-radius:999px;background:var(--theme-elevation-0);color:var(--theme-elevation-500);font-size:.8125rem;font-weight:600;cursor:pointer}.hc-step:disabled{cursor:default;opacity:.65}.hc-step--active{border-color:var(--theme-primary-500);color:var(--theme-primary-500)}.hc-step--done{color:var(--theme-elevation-700);opacity:1}.hc-step__num{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--theme-elevation-100);font-size:.6875rem;font-weight:700}.hc-step--active .hc-step__num{background:var(--theme-primary-500);color:var(--theme-elevation-0)}.hc-mode-toggle{display:flex;gap:.5rem;flex-wrap:wrap}.hc-selected{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.75rem;padding:.75rem .875rem;border:1px solid var(--theme-elevation-150);border-radius:6px;background:var(--theme-elevation-50);flex-wrap:wrap}.hc-draft-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.hc-draft-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;border:1px solid var(--theme-elevation-150);border-radius:6px;background:var(--theme-elevation-50);flex-wrap:wrap}.hc-draft-item__right{display:flex;align-items:center;gap:.5rem}.hc-controls{display:flex;justify-content:space-between;gap:.75rem;margin-top:1.25rem;flex-wrap:wrap}@media (max-width:768px){.hc-controls button{flex:1 1 auto}}.hc-draft-item__warn{margin-top:.35rem;color:var(--theme-warning-600,#b45309);line-height:1.45;max-width:52ch}