.bot-main{max-width:880px;width:100%;margin:auto;padding:39px 30px 60px}.bot-main>.heading-row{margin-bottom:25px}.bot-connection{padding:27px;border:1px solid #3c3c46;background:linear-gradient(125deg,#1a1a1e,#131315);border-radius:16px;margin-bottom:23px}.bot-identity{display:flex;align-items:center;gap:16px}.bot-avatar{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;background:#a87af822;color:#c1a0f2;font-size:32.5px}.bot-identity h2{font-size:20px;letter-spacing:-.4px}.connection-label{font-size:14px;margin-top:4px;color:#ac8fcb}.connection-label.is-online{color:#b9d9c3}.bot-connection-details{display:flex;flex-wrap:wrap;gap:24px;margin:20px 0;font-size:14px;color:#9c9ca6}.bot-connection-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.bot-connection-actions .secondary{padding:9px 12px}.bot-form{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:2px 28px 27px}.bot-setting{padding:24px 0;border-bottom:1px solid var(--line)}.bot-setting label{display:block;font-size:15px;font-weight:550;margin-bottom:10px}.bot-setting p{font-size:12.5px;line-height:1.7;margin-top:9px;color:#8e8e98}.bot-setting textarea{min-height:94px;font-size:15px;resize:vertical}.bot-setting input[type=password]{font-size:15px}.field-state{float:right;font-size:12.5px;font-weight:400;color:#8c769f}.toggle-row{display:flex;align-items:center;justify-content:space-between;gap:20px}.toggle-row label{margin:0}.toggle-row p{margin:5px 0 0}.toggle-row input[role=switch]{appearance:none;position:relative;width:44px;height:26px;padding:0;border-radius:20px;border:1px solid #44444f;background:#212126;flex:none;cursor:pointer}.toggle-row input[role=switch]::after{content:'';display:block;position:absolute;width:18px;height:18px;border-radius:50%;top:3px;left:3px;background:#868691;transition:transform .15s}.toggle-row input[role=switch]:checked{background:#9f71eb;border-color:#ae83f6}.toggle-row input[role=switch]:checked::after{background:#1b1b1f;transform:translateX(18px)}.verification-note{display:flex;gap:10px;align-items:center;border-bottom:0;padding:18px 0 5px}.verification-note>span{color:var(--purple)}.verification-note p{margin:0;font-size:12.5px}.bot-form-footer{display:flex;align-items:center;gap:15px;margin-top:20px}.bot-form-footer>span{font-size:14px;color:#c2a2ec}@media(max-width:600px){.bot-main{padding:28px 20px}.bot-main>.heading-row{align-items:center}.bot-main h1{font-size:29px}.bot-connection{padding:22px}.bot-form{padding:0 22px 24px}.bot-connection-details{gap:16px;font-size:12.5px}.bot-connection-actions{gap:5px}.field-state{float:none;display:block;margin-top:4px}.bot-form-footer{align-items:flex-start;flex-direction:column}.site-top .top-actions{gap:3px}}

.bot-identity>div{min-width:0}.bot-identity h2,.bot-connection-details>span{overflow-wrap:anywhere}.toggle-row>div{min-width:0}
@media(max-width:600px){.bot-setting textarea,.bot-setting input[type=password]{font-size:16px}}.inbox-chat-settings input{width:100%}.inbox-panel .bot-connection{margin-bottom:24px}.inbox-panel [hidden]{display:none!important}

.inbox-panel>.bot-form+.bot-form{margin-top:24px}
.inbox-chat-settings{max-height:min(430px,55vh);overflow-y:auto;scrollbar-gutter:stable}.inbox-chat-settings .toggle-row>label{min-width:0;flex:1;overflow-wrap:anywhere}

.inbox-advanced-settings{border-bottom:1px solid var(--line);padding:22px 0}.inbox-advanced-settings>summary{cursor:pointer;font-size:15px;font-weight:550}.inbox-advanced-settings[open]>summary{margin-bottom:4px}.inbox-advanced-settings>.bot-setting:last-child{border-bottom:0;padding-bottom:0}
/* Compact postbox settings (1.7.58): short rows, no inner scroll box. */
.inbox-chat-settings{max-height:none;overflow:visible}
.inbox-chat-settings .bot-setting{padding:9px 0}
.inbox-chat-settings .bot-setting label{margin-bottom:0;font-size:14.5px}
.inbox-panel h3{margin-top:18px}
.inbox-chat-hint{font-size:13.5px;line-height:1.5;color:#8e8e98;margin:4px 0 6px}
.inbox-panel .bot-connection-details{margin:14px 0 4px;gap:6px 18px}
/* Compact settings rows on the Discord, Instagram and TikTok pages (1.7.73). */
.bot-form .bot-setting{padding:14px 0}
.bot-form .bot-setting label{margin-bottom:6px}
.bot-form .bot-setting p{margin-top:5px;line-height:1.55}
.bot-connection{padding-top:18px;padding-bottom:16px}
