#remover .signup-controls{text-align:start;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;margin-bottom:.5rem;display:flex}#remover .signup-controls .status-detail{align-items:center;margin:0;display:flex}#remover .signup-controls>[hidden]{visibility:hidden;display:flex!important}#remover .signup-controls [data-signup-count]{width:2ch;margin-inline-start:.25em}#remover .signup-choice{gap:.6rem}#remover .signup-result{text-align:start;border:1px solid var(--brand);background:var(--soft);border-radius:14px;align-items:center;gap:1.25rem;margin-top:1rem;padding:1.25rem;display:flex}#remover .signup-result h3{margin:0;font-size:1.15rem}#remover .signup-result p{color:var(--muted);margin:.5rem 0 0}#remover .signup-result .button-row{margin:0;flex-shrink:0;margin-inline-start:auto}#remover [data-signup-create]{min-height:56px;padding:14px 26px;font-size:1.05rem}@media (width<=760px){#remover .signup-result{flex-direction:column;align-items:stretch}#remover .signup-result .button-row{flex-direction:column;align-items:stretch;margin-inline-start:0}}#remover .signup-choice input{width:1.1rem;height:1.1rem;min-height:0;margin:0}#remover .batch-panel{text-align:start}#remover .button-feedback{color:#422006;background:#fbbf24;border-color:#f59e0b}#remover .button-feedback:hover{color:#422006;background:#f59e0b;border-color:#d97706}#remover .batch-summary{margin:0;font-weight:700}#remover .batch-items{gap:.8rem;margin:1rem 0;padding:0;list-style:none;display:grid}#remover .batch-item{background:#fff;border:1px solid #d7ddff;border-radius:14px;min-width:0;padding:1rem}#remover .batch-item-heading{grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:.8rem;margin-bottom:.6rem;display:grid}#remover .batch-preview{background:#f5f7fd;border:1px solid #e0e5f7;border-radius:10px;place-items:center;width:6rem;height:6rem;display:grid;overflow:hidden}#remover .batch-preview img{object-fit:contain;width:100%;height:100%;display:block}#remover .batch-preview [hidden]{display:none}#remover .batch-item-heading strong{overflow-wrap:anywhere;min-width:0}#remover .batch-item-heading>[data-item-state]{font-size:.9rem}#remover .batch-item .button{padding:.5rem .8rem;font-size:.9rem}#remover .batch-item .status-detail{margin:.5rem 0}@media (width<=480px){#remover .batch-item{padding:.8rem}#remover .batch-item-heading{grid-template-columns:4rem minmax(0,1fr);gap:.3rem .7rem}#remover .batch-preview{grid-row:span 2;width:4rem;height:4rem}#remover .batch-item-heading>[data-item-state]{grid-column:2}#remover .batch-panel>.button-row{flex-direction:column;align-items:stretch}}
