.person-results{display:grid;gap:8px;margin:12px 0 24px}.person-result{width:100%;justify-content:space-between;text-align:left;padding:15px;background:#f7faf8}.person-result>span:first-child{display:grid}.person-result small{font-size:13px}.new-person-box{padding:22px;border:1px solid #f0b579;background:#fffaf4;border-radius:10px}.new-person-box>small{display:block;margin-top:15px}.recipient-chip select{max-width:180px;font-size:13px;padding:9px;border:1px solid #cdd9d3;border-radius:6px}.field,input,select,textarea{font-size:15px}.field input,.field select,.field textarea{font-size:16px}.quiet.small{min-height:40px}.logo img{object-fit:contain;width:57px;height:40px}.sidebar .logo img{width:46px;height:36px}.wizard-aside img{width:185px}.hero-dog{height:150px;max-width:100%;object-fit:contain}.progress.six span{font-size:12px}.wizard-main h2{font-size:27px}.wizard-main p{font-size:15px}.email-editor textarea{font-size:15px}.connect-status{margin:18px 0}.connect-card{display:grid;gap:14px}.connect-card p{margin:0}.connect-card button{justify-self:start}@media(max-width:1100px){.wizard-layout{grid-template-columns:minmax(0,1fr)}.wizard-aside{display:none}}@media(max-width:600px){.recipient-chip select{max-width:100%;width:100%}.progress.six span{font-size:11px}.new-person-box{padding:16px}.public-nav .logo{font-size:20px}}
.pack-confirmed{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px;background:#fff5e9;border:1px solid #ffd7aa;border-radius:8px;margin-bottom:20px}.recipient-group{border:1px solid #d7e0df;border-radius:10px;padding:20px;margin:20px 0;scroll-margin:20px}.recipient-group h3{margin:0}.recipient-group>.row{flex-wrap:wrap;margin-bottom:15px}.recipient-group>.row>span{font-size:13px}.recipient-count{font-size:13px;background:#edf3f1;padding:3px 8px;border-radius:20px}.person-added{display:flex;gap:15px;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid #e3e9e7}.person-added>span{display:grid;gap:4px;min-width:0}.person-added small{overflow-wrap:anywhere}.recipient-editor{margin-top:20px;padding-top:15px;border-top:1px solid #dde5e2}.recipient-editor h4{margin:0}.recipient-group:focus{outline:2px solid #ff7a00;outline-offset:3px}.person-result>span:first-child{min-width:0;overflow-wrap:anywhere}.person-result>span:last-child{flex-shrink:0}
.easy-group{padding:18px;margin:16px 0}.easy-group>h3{font-size:18px}.easy-group>p{margin:6px 0 14px;font-size:14px}.easy-group>.field{margin:12px 0 0}.easy-results:empty{display:none}.easy-results{display:grid;gap:8px;margin-top:10px}.easy-new{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;padding-top:8px}.easy-new .field{margin:0}.easy-new small{grid-column:1/-1}.easy-group .person-added{padding:10px 0}.easy-group .person-added small{font-size:13px}.easy-group:focus{outline:none}@media(max-width:600px){.easy-new{grid-template-columns:1fr}.easy-new button{width:100%}.easy-group{padding:14px}.person-result{gap:10px}}
.pilot-delivery{margin:20px 0}.pilot-delivery .row{margin:18px 0}.pilot-delivery details{margin:14px 0}.pilot-delivery summary{cursor:pointer;font-weight:700}.pilot-delivery pre,.recovery-code{white-space:pre-wrap;overflow-wrap:anywhere}.pilot-enable button{margin-top:16px}
