.integration-settings-group{grid-column:1/-1}.integration-status{display:flex;gap:9px;align-items:center;margin:12px 0 8px;padding:10px 12px;border:1px solid #dce6e1;border-radius:12px;background:#f7faf8;color:#66766f;font-size:12px}.integration-status i{width:8px;height:8px;border-radius:99px;background:#9ba7a2;box-shadow:0 0 0 4px #edf2ef}.integration-status.ready{border-color:#b7e5c8;background:#effbf3;color:#17663a}.integration-status.ready i{background:#22a758;box-shadow:0 0 0 4px #d9f5e2}.integration-form{display:grid;grid-template-columns:1fr 170px;gap:10px;margin-bottom:14px}.integration-form>label:first-child{grid-column:1/-1}.integration-form label{display:grid;gap:5px;font-size:12px;font-weight:700;color:#254238}.integration-form input{min-width:0;padding:10px 11px;border:1px solid #d9e4de;border-radius:10px;background:#fff;color:#17382b;font:inherit}.integration-form>div{grid-column:1/-1;display:flex;gap:8px}.integration-form button{border:0;border-radius:9px;padding:9px 12px;font:700 12px/1 inherit;cursor:pointer}.integration-form button[type="button"]{background:#f1f4f2;color:#53645d}.integration-form>small{grid-column:1/-1;color:#718078;font-size:11px;line-height:1.4}.operations-card{width:min(920px,calc(100vw - 32px));max-height:calc(100vh - 52px);overflow:auto;padding:28px}.operations-heading{display:flex;align-items:center;gap:14px;margin-bottom:22px}.operations-heading>span{display:grid;place-items:center;width:44px;height:44px;border-radius:15px;background:linear-gradient(145deg,#137945,#23b967);color:#fff;font-size:23px;box-shadow:0 9px 20px #16a05733}.operations-heading h2{margin:2px 0 3px;font-size:23px;color:#183b2e}.operations-heading small{color:#738178}.operations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.operation-card{display:flex;min-height:145px;flex-direction:column;justify-content:space-between;gap:16px;padding:17px;border:1px solid #e2ebe6;border-radius:16px;background:linear-gradient(145deg,#fff,#f7faf8)}.operation-card>div:first-child{display:grid;grid-template-columns:34px 1fr;column-gap:10px;align-items:center}.operation-card b{color:#1b3c30;font-size:14px}.operation-card small{grid-column:2;color:#708078;font-size:12px;line-height:1.45}.operation-icon{display:grid;place-items:center;grid-row:span 2;width:31px;height:31px;border-radius:10px;background:#e5f7eb;color:#118042;font-size:18px;font-weight:700}.operation-card .secondary,.quick-start-card .primary{align-self:flex-start;border:0;border-radius:10px;padding:10px 13px;font:700 12px/1 inherit;cursor:pointer}.quick-start-card .primary{background:#117d42;color:#fff}.quick-start-card form{display:grid;gap:8px}.quick-start-card input,.quick-start-card textarea{width:100%;box-sizing:border-box;border:1px solid #dbe6e0;border-radius:10px;padding:9px 10px;background:#fff;font:inherit;font-size:12px;resize:vertical}.consent-line{display:flex!important;align-items:flex-start!important;gap:8px!important;color:#5d6c64!important;font-size:11px!important;font-weight:500!important;line-height:1.35}.consent-line input{width:auto!important;margin:2px 0 0}.operations-report{display:flex!important;grid-column:1/-1!important;gap:6px;align-items:stretch!important;margin-top:4px}.operations-report span{flex:1;padding:8px;border-radius:10px;background:#eff6f1;color:#527064;font-size:10px}.operations-report b{display:block;font-size:13px;color:#1d4937;white-space:nowrap}.scheduled-section{margin-top:18px;border:1px solid #e1ebe5;border-radius:16px;overflow:hidden}.scheduled-section>header{display:flex;justify-content:space-between;align-items:center;padding:15px 17px;background:#f7faf8;border-bottom:1px solid #e6eee9}.scheduled-section header b{display:block;color:#1c4032;font-size:14px}.scheduled-section header small{color:#75837c;font-size:12px}.small-action{border:1px solid #d4e3da;border-radius:8px;background:#fff;color:#286148;padding:7px 10px;font:700 11px/1 inherit;cursor:pointer}.scheduled-list{max-height:270px;overflow:auto}.scheduled-list>p{padding:18px;margin:0;color:#75837c;font-size:12px}.scheduled-row{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:13px 17px;border-bottom:1px solid #edf1ee}.scheduled-row:last-child{border-bottom:0}.scheduled-row b{display:block;color:#244437;font-size:13px}.scheduled-row small{display:block;margin-top:3px;color:#708078;font-size:11px}.scheduled-row p{margin:5px 0 0;color:#46594f;font-size:12px;line-height:1.35}.scheduled-row em{display:block;margin-top:5px;color:#b34a43;font-size:10px;font-style:normal}.schedule-status{padding:5px 7px;border-radius:99px;background:#ebf4ef;color:#37815a;font-size:10px;font-weight:800}.scheduled-row.failed .schedule-status{background:#fff0ef;color:#bd5049}.scheduled-row.canceled .schedule-status{background:#f2f3f3;color:#72807a}.scheduled-row button{border:0;border-radius:8px;padding:7px 9px;background:#fff0ef;color:#b1453f;font:700 11px/1 inherit;cursor:pointer}.schedule-toggle{border:1px solid #d7e7dd;border-radius:10px;background:#fff;color:#3b6550;padding:8px 10px;font:700 11px/1 inherit;cursor:pointer}.schedule-toggle.is-active{border-color:#19854b;background:#e8f8ee;color:#087438}.schedule-panel{position:absolute;z-index:7;top:70px;left:18px;width:min(390px,calc(100% - 36px));overflow:hidden;border:1px solid #d4e6da;border-radius:16px;background:#fff;box-shadow:0 20px 48px #14372836}.schedule-panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 15px;background:linear-gradient(135deg,#f3fbf6,#e8f7ed);border-bottom:1px solid #dcebe1}.schedule-panel-head>div{display:flex;gap:9px;align-items:center}.schedule-panel-head>div>span{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#148546;color:#fff;font-size:15px}.schedule-panel-head b{display:block;color:#164330;font-size:13px}.schedule-panel-head small{display:block;color:#648072;font-size:11px}.schedule-panel-head button{border:0;background:transparent;color:#557066;font-size:20px;cursor:pointer}.schedule-form{display:grid;gap:11px;padding:14px}.schedule-form>label{display:grid;gap:5px;color:#315243;font-size:11px;font-weight:700}.schedule-form textarea,.schedule-form input,.schedule-form select{box-sizing:border-box;width:100%;border:1px solid #d9e6df;border-radius:10px;padding:9px;background:#fff;color:#1e3e31;font:inherit;font-size:12px;resize:vertical}.schedule-fields{display:grid;grid-template-columns:1.25fr .75fr;gap:9px}.schedule-fields label{display:grid;gap:5px;color:#315243;font-size:11px;font-weight:700}.schedule-recipient{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:9px 10px;border-radius:10px;background:#f5f8f6;color:#52675b;font-size:11px}.schedule-recipient b{color:#234a38}.schedule-recipient span{width:100%;color:#77847e}.schedule-submit{border:0;border-radius:10px;padding:11px;background:#127d43;color:#fff;font:800 12px/1 inherit;cursor:pointer}.schedule-submit:disabled{cursor:not-allowed;background:#b4c8bc}.schedule-form>small{color:#77857e;font-size:10px;line-height:1.35}@media(max-width:760px){.operations-grid{grid-template-columns:1fr}.operations-card{padding:21px}.integration-form{grid-template-columns:1fr}.schedule-panel{top:58px;left:8px;width:calc(100% - 16px)}.scheduled-row{grid-template-columns:1fr auto}.scheduled-row button{grid-column:2}.conversation-actions .schedule-toggle{padding:7px}.schedule-fields{grid-template-columns:1fr}}
