.ticket-preview-shell{max-width:720px;padding-bottom:3rem}.ticket-preview-shell .topbar{flex-wrap:wrap}.ticket-preview-branch{display:grid;gap:.3rem;color:var(--muted);font-size:.75rem}.ticket-preview-branch select{width:auto}.ticket-preview-form{gap:1rem}.ticket-preview-description{color:var(--muted);font-size:.85rem;line-height:1.6;margin:0}.settings-card.ticket-choice-card{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;gap:.75rem}.settings-card.ticket-choice-card+.ticket-choice-card{border-top:1px solid var(--line);padding-top:1rem}.ticket-choice-heading{display:flex;justify-content:space-between;align-items:center;gap:1rem}.ticket-choice-heading h3{margin:0}.ticket-choice-subtitle{font-size:.75rem;color:var(--muted)}.ticket-method{display:grid;grid-template-columns:74px minmax(0,1fr);gap:.8rem 1rem;align-items:center}.ticket-method-address{grid-column:2}.settings-card .ticket-choice-toggle{display:grid;justify-items:center;gap:.4rem;font-weight:500;font-size:.72rem}.ticket-choice-switch{position:relative;display:block;width:40px;height:24px}.ticket-choice-switch input{position:absolute;opacity:0;margin:0;width:100%;height:100%;z-index:1;cursor:pointer}.ticket-choice-track{display:block;width:100%;height:100%;border:1px solid var(--line);border-radius:20px;background:var(--line)}.ticket-choice-track:after{content:"";position:absolute;width:16px;height:16px;left:4px;top:4px;border-radius:50%;background:var(--surface-strong);transition:transform .15s}.ticket-choice-switch input:checked+.ticket-choice-track{background:var(--brand);border-color:var(--brand)}.ticket-choice-switch input:checked+.ticket-choice-track:after{transform:translateX(16px)}.ticket-choice-switch input:focus-visible+.ticket-choice-track{outline:2px solid var(--brand);outline-offset:3px}.ticket-choice-switch:has(input:disabled){opacity:.4}.ticket-choice-switch input:disabled{cursor:not-allowed}.settings-card .ticket-choice-explanation{margin:0;color:var(--muted);font-size:.85rem;line-height:1.6}.ticket-preview-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}