.manage-shell{max-width:580px;margin:0 auto;padding:24px 18px 40px}.manage-shell .back-link{color:var(--muted,#777);text-decoration:none;font-size:14px}.manage-shell header{display:flex;align-items:center;gap:14px;margin:28px 0}.manage-shell h1{font-size:25px;margin:0 0 4px}.manage-shell header p{margin:0;color:#777}.manage-shell .card{padding:24px}.manage-shell h2{font-size:20px;margin:0 0 18px}.manage-shell .field input{width:100%;box-sizing:border-box}.manage-shell .primary{margin-top:18px}.provider-option{display:flex;align-items:flex-start;gap:12px;border:1px solid #e3e1dc;border-radius:16px;padding:16px;margin:12px 0;cursor:pointer}.provider-option:has(input:checked){border-color:#ed8955;background:#fff7f1}.provider-option input{margin-top:5px;accent-color:#ed8955;flex:0 0 auto}.provider-option strong{display:block;font-size:16px}.provider-option small{display:block;font-size:13px;color:#777;margin-top:6px;line-height:1.5;overflow-wrap:anywhere}.provider-option.unavailable{opacity:.65;cursor:not-allowed}.manage-note{font-size:13px;color:#777;line-height:1.7}.manage-status{font-size:14px;color:#65836b;min-height:22px}.manage-shell .error-text{font-size:14px;overflow-wrap:anywhere}.manage-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px}.manage-footer button{margin:0}.manage-shell .secondary{font-size:14px}.manage-shell form{margin:0}
