.cloud-schedule-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:24px;align-items:start}.cloud-schedule-grid>.panel{min-width:0}.account-center{margin-bottom:24px}.cloud-account{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line);min-width:0}.cloud-account:last-child{border-bottom:0}.cloud-account>div{min-width:0}.cloud-account strong{overflow-wrap:anywhere}.cloud-account .connection-actions{margin:0;flex-shrink:0}.cloud-job{border-bottom:1px solid var(--line);padding:20px 0}.cloud-job:first-child{padding-top:4px}.cloud-job-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:14px 0!important;line-height:1.85}.cloud-job .content-head{flex-wrap:wrap}.legacy-plans{margin-top:28px}.legacy-plans summary{cursor:pointer;font-weight:600}.legacy-plans #scheduleList{margin-top:18px}#scheduleRunner[data-health=attention]{border-color:#9d8753;background:#262218;color:#e8d6a7}#schedule .hint,.account-center .hint{font-size:12px}#schedule select,#operations select{width:100%;min-width:0}#schedule .button,.account-center .button{white-space:normal}#schedule [hidden],.account-center [hidden]{display:none!important}#schedule form input,#schedule form textarea,#schedule form select{color-scheme:dark}#operations .patrol-advanced{padding:16px;border:1px solid var(--line);border-radius:8px;background:#101211}#operations .patrol-workspace>h2{font-size:21px}#operations .patrol-workspace>.panel-desc{font-size:13px;line-height:1.8;margin:10px 0 18px}#operations .patrol-tabs{position:sticky;top:0;background:#171918;z-index:2;padding-top:12px}#operations .patrol-item{padding:20px;border:1px solid var(--line);border-radius:10px;margin:14px 0;background:#111312}#operations .patrol-item .reply-copy{font-size:15px}#operations .ops-summary{margin-bottom:24px}#patrolEditor>summary{font-size:17px}.cloud-login{margin:14px 0}#cloudAccounts{margin-top:8px}
@media(max-width:1100px){.cloud-schedule-grid{grid-template-columns:minmax(0,1fr)}.cloud-account{align-items:flex-start;flex-direction:column}.cloud-account .connection-actions{flex-wrap:wrap}}
@media(max-width:600px){.cloud-schedule-grid{gap:16px}.cloud-account .button{flex:1 1 100px}.cloud-account .connection-actions{width:100%}#schedule .connection-actions .button{flex:1 1 130px}#schedule .panel{padding:18px}.account-center .content-head{flex-wrap:wrap}#operations .patrol-tabs{position:static}}
/* Patrol workspace: topics, original post, reply side by side. */
#operations .ops-grid{display:block}#operations .intro h1{font-size:clamp(25px,3vw,38px)}#operations .ops-summary{padding:16px 20px}#operations .ops-summary .hint{font-size:12px}.patrol-shell{display:grid;grid-template-columns:210px minmax(0,1fr);border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#101312}.patrol-topics{padding:20px 14px;background:#141817;border-right:1px solid var(--line);min-width:0}.patrol-topics h2{font-size:14px;margin:0 0 20px}.patrol-topics>#patrolNew{width:100%;margin-bottom:18px}.patrol-topic{display:flex;flex-direction:column;gap:8px;width:100%;text-align:left;padding:16px 12px;margin:8px 0;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;cursor:pointer;overflow-wrap:anywhere}.patrol-topic small{font-size:11px;color:#a4ada7}.patrol-topic[aria-pressed=true]{border-color:#a3ba78;background:#242e21}.patrol-topic:hover{background:#202720}.patrol-main{min-width:0}#operations .patrol-workspace{padding:22px;border:0;border-radius:0;background:transparent}#operations .patrol-workspace>.eyebrow,#operations .patrol-workspace>h2,#operations .patrol-workspace>.panel-desc,.patrol-project-picker{display:none}.patrol-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--line)}.patrol-toolbar h2{font-size:19px;margin-right:auto;overflow-wrap:anywhere}.patrol-toolbar .button{font-size:12px;padding:10px 14px}#patrolAuthorize{font-size:12px;padding:8px 12px;margin-top:16px}#patrolEditor{margin:18px 0}#patrolEditor:not([open]){display:none}#patrolEditor[open]{padding:20px;background:#171c18;border:1px solid var(--line);border-radius:8px}#operations .patrol-tabs{position:static;display:flex;flex-wrap:wrap;background:transparent;border-bottom:1px solid var(--line);padding:0;margin-top:20px}.patrol-result-filters{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 8px}.patrol-result-filters .button{font-size:12px;padding:7px 12px;font-variant-numeric:tabular-nums}.patrol-result-filters [aria-pressed=true]{background:#d2e6ad;color:#192015}#operations .patrol-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0;margin:0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.patrol-source,.patrol-composer{padding:22px 16px;min-width:0;overflow-wrap:anywhere}.patrol-composer{border-left:1px solid var(--line);background:#141917}.patrol-source .reply-copy{white-space:pre-wrap;line-height:1.8;margin:16px 0}.patrol-source small{display:block;color:#a1aaa4}.patrol-source strong{font-size:14px}.patrol-composer>.eyebrow{display:block;margin-bottom:12px}.patrol-composer>button{font-size:11px;padding:6px 12px;margin-bottom:10px}.patrol-composer textarea{min-height:140px;font-size:14px;line-height:1.8;width:100%;resize:vertical}.patrol-composer .connection-actions{gap:7px;flex-wrap:wrap}.patrol-composer .button{font-size:11px;padding:8px 10px}.own-reply-settings{margin-top:24px;border:1px solid var(--line);border-radius:10px;padding:18px}.own-reply-settings>summary{cursor:pointer;font-weight:600}.own-reply-settings>.panel{margin-top:20px}.patrol-topic:focus-visible{outline:2px solid #d2e6ad;outline-offset:2px}
@media(min-width:1500px){body:has(#operations.visible) main{max-width:none}}
@media(max-width:1100px){.patrol-shell{grid-template-columns:170px minmax(0,1fr)}#operations .patrol-workspace{padding:16px}#operations .patrol-item{grid-template-columns:1fr}.patrol-composer{border-left:0;border-top:1px dashed var(--line)}}
@media(max-width:700px){.patrol-shell{grid-template-columns:minmax(0,1fr)}.patrol-topics{border-right:0;border-bottom:1px solid var(--line)}#patrolTopicList{display:flex;gap:8px;overflow:auto}.patrol-topic{min-width:180px;width:180px;flex-shrink:0}.patrol-topics h2{margin-bottom:10px}.patrol-topics>#patrolNew{width:auto}.patrol-source,.patrol-composer{padding:18px 4px}.patrol-toolbar h2{width:100%}.patrol-toolbar .button{flex:1}#patrolEditor[open]{padding:14px}.patrol-tabs button{font-size:12px}}
#operations .patrol-topics{position:static;inset:auto;width:auto;height:auto;display:block;z-index:auto}#operations .patrol-shell{width:100%}#operations .patrol-main{width:100%}

#operations .intro{padding:24px 0}#operations .ops-summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px}#operations .ops-summary p{margin:0}#operations .ops-summary>#opsMessage{flex-basis:100%;padding-top:8px}#operations .ops-summary>.hint{max-width:65ch}#operations .patrol-shell{min-height:500px}

.series-editor{min-width:0;margin:14px 0}.series-editor [hidden]{display:none!important}.series-editor select{max-width:100%;width:auto}.series-part,.series-preview{margin:12px 0;padding:14px;border:1px solid var(--line);border-radius:8px;background:#111512;min-width:0}.series-part textarea{display:block;width:100%;margin:10px 0}.series-part small,.series-preview small{color:#a7b39f}.series-preview p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.series-editor summary{cursor:pointer;padding:12px 0}.series-editor .connection-actions{flex-wrap:wrap}.series-editor .inline-check{margin:0}#confirmText .series-preview{max-height:none}#publishConfirm{max-height:90vh;overflow:auto}.cloud-job details{margin:12px 0}.cloud-job details p{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:600px){.series-editor .button{flex:1 1 90px}.series-part,.series-preview{padding:10px}}
