.social-connect-banner{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px 32px;border:1px solid #514361;border-radius:18px;background:radial-gradient(ellipse at right, #32234288,transparent 70%),#121016;margin:26px 0 36px}.social-connect-banner h1{font-family:var(--display);font-size:clamp(28px,3.4vw,48px);font-weight:500;line-height:1.15;letter-spacing:-.035em;margin:14px 0 4px}.social-connect-banner p{color:#b9b1c6;font-size:14px;max-width:600px;line-height:1.6;margin:0}.social-connect-banner .button{flex-shrink:0}.social-readiness{display:flex;align-items:center;gap:9px;color:#d3b9f7;font-size:13px;margin:20px 0}.social-readiness>span{width:7px;height:7px;background:#bd93e8;border-radius:50%}.social-readiness.ready>span{background:#91ddbc}.social-setup-step{display:flex;align-items:center;gap:14px;margin:24px 0}.social-setup-step>span{align-self:flex-start;color:#a99abc;font-size:12px;border:1px solid #514361;border-radius:50%;padding:7px}.social-setup-step>div{flex:1}.social-setup-step h3{font-size:16px;margin:0 0 7px}.social-setup-step p{font-size:13px;color:#afa6bd;line-height:1.5;margin:0}.social-setup-step .button{font-size:12px;padding:10px 14px;white-space:nowrap}.social-limit-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.social-limit-fields label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#b8acc8}.social-limit-fields label:last-child{grid-column:1/-1}.social-limit-fields input,.social-limit-fields select{width:100%;border:1px solid #514361;border-radius:9px;background:#19151f;color:#eee6f8;padding:12px;font:inherit;font-size:16px}.social-active-limit{font-size:13px;color:#a6debf;line-height:1.6}.social-command-example{display:flex;flex-direction:column;gap:12px;padding:18px;background:#18131f;border-radius:12px;margin:24px 0}.social-command-example code{font-size:13px;color:#e2c7ff;overflow-wrap:anywhere}.social-command-example span{font-size:12px;color:#b2a6c1;line-height:1.6}.social-orders-heading{font-size:16px}.social-order-list>p{font-size:13px;color:#a79ab8}.social-order-list article{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #302839;padding:12px 0;gap:16px}.social-order-list article div{display:flex;flex-direction:column;gap:6px}.social-order-list strong{font-size:13px}.social-order-list small{color:#a99abc;font-size:12px;line-height:1.5}.social-order-list a{color:#d9b4ff;padding:10px}.social-connect-banner button:disabled,#social-grant-form button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:650px){.social-connect-banner{flex-direction:column;align-items:flex-start;padding:24px}.social-connect-banner h1{font-size:30px}.social-connect-banner .button{width:100%}.social-setup-step{gap:10px}.social-limit-fields{gap:12px}}

.social-coming-soon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:13px 21px;border:1px solid #69527e;border-radius:30px;background:#20182b;color:#d7bdec;font-size:14px;white-space:nowrap}
