:root{font-family:"Segoe UI",Inter,Arial,sans-serif;font-synthesis:none;color:#2f493d;background:#f5f1e8;--forest:#24483c;--lime:#e4ee98;--line:#dce3d3;--muted:#7a8d6d}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0}a{color:inherit}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #a3ba67;outline-offset:4px}svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.skip-link{position:fixed;top:-100px;left:20px;padding:14px;background:#fff;z-index:100}.skip-link:focus{top:10px}.header{height:87px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 40px;background:#fffdf6;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:14px;text-decoration:none;font-weight:700;letter-spacing:1.5px;font-size:17px}.brand img{border-radius:13px;flex-shrink:0}.brand small{display:block;font-size:9px;font-weight:500;letter-spacing:1.25px;margin-top:6px;color:#809176}.header-actions{display:flex;align-items:center;gap:21px}.text-link{text-decoration:none;font-size:12px;color:#617e4d;line-height:1.7}.text-link:hover{text-decoration:underline}.icon-button{display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#849474;padding:10px;border-radius:8px}.icon-button:hover{background:#edf1e3}main{max-width:1440px;margin:0 auto;padding:46px 40px 25px}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:32px}.eyebrow{margin:0 0 12px;font-size:10px;font-weight:600;color:#7f9570;letter-spacing:1.4px;line-height:1.7}.page-heading h1{font-family:Georgia,"Times New Roman",serif;font-size:44px;font-weight:400;line-height:1.14;letter-spacing:-1px;margin:0 0 18px;color:#244438}.page-heading>div>p:last-child{font-size:14px;color:#7c8f6e;margin:0;line-height:1.85}.budget-tag{flex-shrink:0;min-width:190px;padding:20px 22px;border-radius:13px;background:#edf1df;border:1px solid #dce5cb}.budget-tag span{font-size:9px;letter-spacing:1px;display:block;color:#83976d}.budget-tag strong{display:block;font-family:Georgia,serif;font-weight:400;font-size:29px;margin:9px 0;color:#58733e}.budget-tag small{display:block;font-size:10px;color:#8b9c78;line-height:1.7}.scope-banner{display:flex;align-items:center;gap:18px;background:#e9efdb;border:1px solid #d9e3c9;padding:22px 25px;border-radius:12px;margin:0 0 39px}.scope-emblem{display:grid;place-items:center;width:41px;height:41px;flex-shrink:0;background:#dce8bf;border:1px solid #cfdcad;border-radius:11px;font-size:24px;color:#7c9753}.scope-banner h2{font-size:14px;font-weight:600;margin:0 0 8px;color:#628047}.scope-banner p{font-size:12px;line-height:1.8;max-width:820px;margin:0;color:#869c70}.scope-banner>.text-link{margin-left:auto;flex-shrink:0;font-size:11px}.workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.workspace-heading .eyebrow{font-size:9px;margin:0 0 9px}.workspace-heading h2{font-family:Georgia,serif;font-weight:400;font-size:28px;line-height:1.3;letter-spacing:-.5px;margin:0;color:#4d6940}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d3dfc5;border-radius:8px;font-size:12px;font-weight:600;padding:11px 14px;text-decoration:none;line-height:1.6;min-height:43px;background:#fffdf6;color:#6d8a50}.button:hover:enabled{background:#f0f5e5}.button.primary{background:var(--forest);border-color:var(--forest);color:#f1f5e7}.button.primary:hover:enabled{background:#315b47}.button.small{font-size:11px;min-height:37px;padding:8px 12px}.channels-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;align-items:start}.channel-card{background:#fffdf7;border:1px solid var(--line);border-radius:16px;box-shadow:0 9px 35px #2b442005;overflow:hidden;min-width:0}.channel-head{display:flex;align-items:center;justify-content:space-between;padding:25px 25px 20px}.channel-identity{display:flex;align-items:center;gap:12px}.channel-symbol{display:grid;place-items:center;width:45px;height:45px;border:1px solid #dce5cd;border-radius:13px;background:#edf1df;color:#789355}.channel-symbol svg{width:24px;height:24px}.channel-symbol.tiktok{background:#eef1e6}.channel-symbol.x{background:#edf1e9}.channel-name{font-size:19px;letter-spacing:-.5px;margin:0;font-weight:600;color:#4e6942}.channel-category{font-size:10px;color:#92a080;margin:5px 0 0}.channel-state{font-size:10px;background:#f3f5eb;border:1px solid #e3e9d8;border-radius:6px;padding:5px 7px;color:#8c9c79;line-height:1.5;text-align:center;max-width:120px;overflow-wrap:anywhere}.channel-state.connected{background:#eaf3db;border-color:#d7e7c3;color:#658445}.channel-state.blocked,.channel-state.error{background:#f9f0e4;border-color:#e9dbc5;color:#9d805a}.channel-body{padding:0 25px 24px}.channel-status-text{font-size:12px;line-height:1.8;margin:0 0 18px;min-height:44px;color:#889b75}.identity-result{border:1px solid #dfe9d3;background:#f0f5e7;border-radius:8px;padding:12px;font-size:12px;line-height:1.8;margin-bottom:18px;color:#69874f;overflow-wrap:anywhere}.identity-result strong{display:block;font-weight:600;color:#587540}.identity-result span{display:block;font-size:10px;color:#8a9f75}.requirements{margin:0;padding:0;list-style:none;border-top:1px solid #e8ecdf}.requirements li{display:flex;gap:11px;padding:14px 0;border-bottom:1px solid #e8ecdf}.step-number{display:grid;place-items:center;font-size:10px;font-weight:600;width:23px;height:23px;flex-shrink:0;border:1px solid #dee6d2;background:#f7f9ef;border-radius:7px;color:#93a67e;margin-top:1px}.step-content{min-width:0}.step-content strong{display:block;font-size:12px;font-weight:600;color:#74905c;line-height:1.7}.step-content p{font-size:11px;line-height:1.8;color:#98a78a;margin:4px 0 0}.step-content .text-link{display:inline-block;font-size:11px;margin-top:8px}.requirements-extra{margin:15px 0 0}.requirements-extra summary{font-size:11px;color:#839a6c;cursor:pointer;line-height:1.7}.requirements-extra ul{font-size:11px;line-height:1.85;color:#93a481;padding-left:17px;overflow-wrap:anywhere}.app-form{padding-top:22px}.app-form label{display:block;font-size:12px;font-weight:600;color:#6e875b;margin-bottom:8px}.app-form input,.access-card input{width:100%;border:1px solid #d8e1cd;background:#fcfdf8;border-radius:8px;padding:12px 13px;font-size:14px;color:#3f5b32;min-height:45px;margin-bottom:15px}.field-help{font-size:11px;line-height:1.85;color:#94a583;margin:0 0 17px}.app-form .button{width:100%}.oauth-actions{display:flex;gap:10px;margin-top:12px}.oauth-actions .primary{flex:1}.check-button{display:flex;width:100%;margin-top:10px;font-size:11px;background:#f7f9f0}.disconnect-button{border:0;background:transparent;color:#a08b6c;font-size:10px;line-height:1.7;text-decoration:underline;padding:9px 0}.channel-capabilities{border-top:1px solid #e7ecdd;padding-top:17px;margin-top:21px}.capability{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:10px;line-height:1.8;color:#92a281;margin-top:8px}.capability span:last-child{color:#99a988;background:#f4f7ed;border:1px solid #e6ebdb;border-radius:5px;padding:2px 6px;flex-shrink:0}.capability.identity span:last-child.active{color:#718c53;border-color:#dce8cd;background:#edf5e2}.account-details{margin-top:15px;color:#9ba98a;font-size:10px}.account-details summary{cursor:pointer;line-height:1.7}.account-details dl{margin:12px 0 0}.account-details dt{font-size:9px;letter-spacing:.5px;color:#a0ad91;margin-bottom:5px}.account-details dd{font-size:10px;line-height:1.8;margin:0 0 12px;overflow-wrap:anywhere}.channel-footnote{font-size:10px;line-height:1.85;margin:17px 0 0;color:#a1ad90}.feedback{font-size:12px;line-height:1.8;padding:12px 13px;border-radius:8px;background:#eef4e4;color:#708b53;border:1px solid #dfe8cf;margin:17px 0 0;overflow-wrap:anywhere}.feedback.error{background:#fbf1e7;border-color:#eadbc6;color:#a1805c}.feedback.global-feedback{margin:0 0 21px}.channel-loading .channel-state{color:#a1ad92}.drafts-section{margin-top:42px;padding-top:33px;border-top:1px solid #dce3d2}.section-intro{font-size:12px;line-height:1.85;color:#889b75;margin:12px 0 0}.filter-label{display:flex;flex-direction:column;gap:7px;font-size:10px;color:#8b9f76;min-width:160px}.filter-label select{border:1px solid #d7e0ca;border-radius:8px;background:#fffdf7;font-size:12px;line-height:1.6;padding:10px 12px;color:#7f9668;width:100%}.drafts-status{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 0 20px;font-size:11px;line-height:1.8;color:#95a584}.drafts-status .text-link{font-size:11px}.draft-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.draft-card{min-width:0;border:1px solid #dce4d2;border-radius:14px;background:#fffdf7;padding:24px}.draft-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:9px;color:#94a584;line-height:1.7}.draft-meta span{border:1px solid #e2e9d8;border-radius:5px;padding:3px 6px;background:#f5f8ee}.draft-card h3{font-size:16px;line-height:1.55;letter-spacing:-.3px;font-weight:600;margin:15px 0 13px;color:#5e7950;overflow-wrap:anywhere}.draft-body{font-size:12px;line-height:1.95;color:#8a9d77;white-space:pre-wrap;overflow-wrap:anywhere;max-height:250px;overflow:auto;padding-right:6px}.draft-sources{font-size:11px;line-height:1.8;color:#97a887;margin-top:18px}.draft-sources summary{cursor:pointer}.draft-sources ul{padding-left:16px;overflow-wrap:anywhere}.draft-card .button{margin-top:20px}.draft-card time{display:block;font-size:10px;color:#9baa8c;margin-top:13px;line-height:1.8}.empty-drafts{grid-column:1/-1;display:flex;align-items:center;gap:20px;padding:30px;border:1px dashed #d2dec3;background:#edf1e2;border-radius:13px}.empty-symbol{display:grid;place-items:center;flex-shrink:0;width:47px;height:47px;border-radius:12px;border:1px solid #d8e3c6;background:#e4edce;color:#91a872;font-size:23px}.empty-drafts h3{font-family:Georgia,serif;font-size:23px;font-weight:400;color:#6f8858;margin:0 0 8px}.empty-drafts p{font-size:12px;line-height:1.8;margin:0;color:#95a67f}.footer{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#a0ac8f;margin-top:33px;font-size:10px;line-height:1.8}.footer>span:first-child{font-size:8px;letter-spacing:1.1px}.footer a{text-decoration:none;font-size:10px;color:#8fA17a}.footer a:hover{text-decoration:underline}.access-overlay{position:fixed;z-index:50;inset:87px 0 0;display:flex;align-items:center;justify-content:center;padding:24px;background:#f0f2e6ef;backdrop-filter:blur(9px);overflow:auto}.access-card{width:445px;max-width:100%;border:1px solid #dce4cf;border-radius:19px;box-shadow:0 18px 65px #273d2012;background:#fffdf7;padding:35px}.access-card>img{border-radius:13px;display:block;margin-bottom:23px}.access-card .eyebrow{font-size:9px}.access-card h2{font-family:Georgia,serif;font-size:29px;font-weight:400;letter-spacing:-.5px;margin:0 0 15px;color:#406334}.access-card>p:not(.eyebrow){font-size:12px;line-height:1.85;color:#91a07e;margin:0 0 25px}.access-card label{display:block;font-size:13px;font-weight:600;color:#6c8357;margin-bottom:10px}.access-card input{margin-bottom:19px}.access-card .button{width:100%}.access-card .text-link{display:block;text-align:center;margin-top:22px;font-size:11px}.access-error{font-size:12px;line-height:1.8;color:#a27a5a;margin:0 0 18px}.locked .header-actions #logout{display:none}@media(max-width:1150px){main{padding:35px 28px 25px}.header{padding:0 28px}.page-heading h1{font-size:39px}.channels-grid,.draft-grid{gap:16px}.channel-head{padding:22px 20px 18px;gap:10px;align-items:flex-start}.channel-body{padding:0 20px 22px}.channel-identity{gap:9px}.channel-symbol{width:38px;height:38px;border-radius:10px}.channel-name{font-size:17px}.channel-category{font-size:9px}.channel-state{font-size:9px;padding:4px 6px;max-width:97px}.scope-banner>.text-link{display:none}.draft-card{padding:21px}}@media(max-width:900px){.channels-grid,.draft-grid{grid-template-columns:minmax(0,1fr)}.channel-card{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.channel-head{grid-column:1/-1;padding:25px 26px 18px;align-items:center;border-bottom:1px solid #e5eada}.channel-body{grid-column:1/-1;padding:22px 26px 25px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);column-gap:31px;align-items:start}.channel-top-copy{grid-column:1}.channel-settings{grid-column:2;grid-row:1/span 4}.app-form{padding-top:0}.channel-symbol{width:44px;height:44px}.channel-name{font-size:19px}.channel-state{font-size:10px;max-width:150px}.channel-category{font-size:10px}.channel-status-text{min-height:0}.requirements-extra{grid-column:1}.draft-card{padding:25px}.draft-body{max-height:300px}.budget-tag{min-width:175px;padding:18px}.budget-tag span{font-size:8px}.budget-tag strong{font-size:26px}.page-heading{gap:22px}.scope-banner{padding:21px}.draft-grid{gap:18px}}@media(max-width:600px){.header{height:76px;padding:0 18px;gap:13px}.brand{font-size:13px;gap:10px;letter-spacing:1px}.brand img{height:38px;width:38px;border-radius:11px}.brand small{font-size:6px;letter-spacing:.5px}.header-actions{gap:2px}.header-actions .text-link{font-size:10px;max-width:95px;text-align:right}.icon-button{padding:7px}.icon-button svg{width:17px;height:17px}main{padding:31px 18px 22px}.page-heading{display:block;margin-bottom:25px}.page-heading h1{font-size:34px;letter-spacing:-.7px}.page-heading>div>p:last-child{font-size:13px}.page-heading .eyebrow{font-size:9px}.desktop-break{display:none}.budget-tag{display:grid;grid-template-columns:1fr auto;column-gap:18px;min-width:0;margin-top:24px;padding:17px 19px;border-radius:10px}.budget-tag span{align-self:center;font-size:8px}.budget-tag strong{font-size:25px;margin:0;grid-column:2;grid-row:1/span 2;align-self:center}.budget-tag small{font-size:10px;margin-top:7px;grid-column:1}.scope-banner{gap:13px;align-items:flex-start;padding:20px 18px;margin-bottom:31px}.scope-emblem{width:30px;height:30px;border-radius:8px;font-size:19px}.scope-banner h2{font-size:13px;line-height:1.7;margin-bottom:7px}.scope-banner p{font-size:12px;line-height:1.9}.workspace-heading{gap:13px;align-items:flex-start;margin-bottom:21px}.workspace-heading h2{font-size:26px}.workspace-heading .eyebrow{font-size:8px;letter-spacing:1.1px}.workspace-heading .button.small{font-size:10px;min-height:36px;max-width:100px;padding:8px 10px;flex-shrink:0;margin-top:4px}.channel-card{display:block;border-radius:14px}.channel-head{padding:24px 23px 20px;display:flex}.channel-body{display:block;padding:22px 23px 24px}.channel-name{font-size:21px}.channel-symbol{width:46px;height:46px}.channel-identity{gap:12px}.channel-category{font-size:10px}.channel-state{font-size:9px;max-width:110px}.channel-status-text{font-size:13px}.step-content strong,.step-content .text-link{font-size:12px}.step-content p,.field-help,.requirements-extra summary,.requirements-extra ul{font-size:12px}.app-form{padding-top:23px}.app-form label{font-size:13px}.app-form input{min-height:48px;font-size:16px}.button{font-size:13px;min-height:45px}.capability{font-size:11px}.channel-footnote,.account-details,.account-details dd{font-size:11px}.account-details dt{font-size:9px}.disconnect-button{font-size:11px}.drafts-section{margin-top:31px;padding-top:28px}.drafts-section>.workspace-heading{display:block}.section-intro{font-size:12px;margin-top:12px}.filter-label{margin-top:19px;font-size:11px;min-width:0;max-width:none}.filter-label select{font-size:13px;min-height:44px}.drafts-status{align-items:flex-start;font-size:11px;gap:17px}.drafts-status .text-link{flex-shrink:0;font-size:10px}.draft-card{padding:23px}.draft-card h3{font-size:17px}.draft-body{font-size:13px}.draft-meta{font-size:10px}.draft-sources{font-size:12px}.draft-card time{font-size:11px}.empty-drafts{align-items:flex-start;padding:24px 20px;gap:14px}.empty-symbol{height:35px;width:35px;font-size:19px;border-radius:9px}.empty-drafts h3{font-size:22px;line-height:1.3}.empty-drafts p{font-size:12px}.footer{display:block;font-size:10px;margin-top:26px}.footer>span{display:block;margin-bottom:8px}.footer>span:first-child{font-size:9px}.footer a{font-size:11px}.access-overlay{inset:76px 0 0;padding:18px}.access-card{padding:28px}.access-card h2{font-size:28px}.access-card label{font-size:12px}.access-card .text-link{font-size:12px}.access-card input{font-size:16px}.feedback{font-size:12px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
/* Keep credentials and access controls reachable on small screens. */
.access-overlay{overflow-y:auto;overscroll-behavior:contain;align-items:flex-start}
.access-card{flex-shrink:0;margin-block:auto}
@media(max-width:700px),(max-width:950px) and (max-height:500px){
  :root{-webkit-text-size-adjust:100%;text-size-adjust:100%}
  .header{height:calc(76px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(14px,env(safe-area-inset-right)) 0 max(14px,env(safe-area-inset-left));gap:10px}
  .header .brand{min-width:0;font-size:13px;gap:9px}
  .header .brand>span{min-width:0}
  .header .brand small{font-size:8px;line-height:1.35;letter-spacing:.4px;max-width:112px;white-space:normal}
  .header-actions{gap:4px;flex-shrink:0}
  .header-actions .text-link{font-size:12px;max-width:85px;min-height:44px;display:inline-flex;align-items:center;line-height:1.45}
  .icon-button{width:44px;min-width:44px;height:44px;padding:11px}
  .icon-button svg{width:20px;height:20px}
  main{padding:28px max(14px,env(safe-area-inset-right)) 24px max(14px,env(safe-area-inset-left));min-width:0}
  .page-heading{display:block}
  .page-heading h1{font-size:32px;line-height:1.2;overflow-wrap:anywhere}
  .page-heading>div>p:last-child,.scope-banner p,.channel-status-text,.step-content p,.field-help,.requirements-extra ul,.section-intro,.draft-body,.empty-drafts p,.access-card>p:not(.eyebrow),.feedback{font-size:14px;line-height:1.75;color:#637758}
  .eyebrow,.page-heading .eyebrow,.workspace-heading .eyebrow{font-size:11px;line-height:1.55;letter-spacing:1px}
  .budget-tag{margin-top:20px;max-width:100%}
  .scope-banner{align-items:flex-start;gap:12px;padding:20px 18px}
  .scope-banner h2{font-size:15px;line-height:1.55}
  .workspace-heading{flex-wrap:wrap;gap:14px;align-items:flex-start}
  .workspace-heading>div{min-width:0}
  .workspace-heading h2{font-size:27px;line-height:1.3}
  .workspace-heading .button.small{font-size:14px;min-height:44px;max-width:100%;padding:10px 13px;margin-top:0}
  .channels-grid,.draft-grid{grid-template-columns:minmax(0,1fr)}
  .channel-card{display:block;min-width:0}
  .channel-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px;padding:22px 20px 18px}
  .channel-identity{min-width:0;gap:12px}
  .channel-name{font-size:22px;line-height:1.3}
  .channel-category{font-size:12px;line-height:1.6;color:#637758}
  .channel-state{font-size:12px;line-height:1.5;max-width:100%;white-space:normal;overflow-wrap:anywhere}
  .channel-body{display:block;padding:22px 20px;min-width:0}
  .step-content strong{font-size:14px;line-height:1.6}
  .step-number{font-size:12px}
  .step-content .text-link,.text-link{font-size:14px;min-height:44px;display:inline-flex;align-items:center;line-height:1.6;overflow-wrap:anywhere;max-width:100%}
  .requirements-extra summary,.account-details summary,.draft-sources summary{min-height:44px;display:flex;align-items:center;font-size:14px;line-height:1.6;cursor:pointer}
  .app-form label,.access-card label,.filter-label{font-size:14px;line-height:1.5}
  .app-form input,.access-card input,.filter-label select{font-size:16px;min-height:48px;max-width:100%}
  .button,.button.small{font-size:14px;min-height:48px;white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%}
  .oauth-actions{flex-wrap:wrap}
  .oauth-actions .button{width:100%}
  .disconnect-button{font-size:14px;min-height:44px;line-height:1.6;padding:10px 0;text-align:left}
  .capability{font-size:13px;line-height:1.6;flex-wrap:wrap;gap:7px 12px;align-items:flex-start;margin-top:12px}
  .capability span:last-child{font-size:12px;line-height:1.6;flex-shrink:1;white-space:normal;overflow-wrap:anywhere;max-width:100%}
  .channel-footnote,.account-details,.account-details dd,.draft-card time{font-size:13px;line-height:1.7;color:#637758}
  .account-details dt{font-size:11px;line-height:1.5;color:#6b7c60}
  .account-details dd{overflow-wrap:anywhere}
  .filter-label{min-width:0;width:100%;max-width:none}
  .drafts-status{flex-wrap:wrap;font-size:14px;line-height:1.7;gap:12px;color:#637758}
  .drafts-status .text-link{font-size:14px;min-height:44px}
  .draft-card{padding:22px 20px}
  .draft-card h3{font-size:19px;line-height:1.45}
  .draft-meta{font-size:12px;line-height:1.6}
  .draft-sources{font-size:14px;line-height:1.7}
  .draft-card .button{width:100%}
  .empty-drafts{align-items:flex-start;gap:12px;padding:22px 18px}
  .empty-drafts>div{min-width:0}
  .access-overlay{inset:calc(76px + env(safe-area-inset-top)) 0 0;padding:18px max(14px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));max-height:calc(100dvh - 76px - env(safe-area-inset-top))}
  .access-card{padding:25px 22px}
  .access-card h2{font-size:28px;line-height:1.2;overflow-wrap:anywhere}
  .access-card .text-link{display:flex;justify-content:center;font-size:14px;min-height:44px}
  .footer{font-size:12px;line-height:1.65;padding-bottom:env(safe-area-inset-bottom);overflow-wrap:anywhere;display:block}
  .footer>span:first-child{font-size:11px;line-height:1.5}
  .footer a{font-size:14px;min-height:44px;display:inline-flex;align-items:center}
}
@media(max-width:360px){
  .header .brand img{width:32px;height:32px}
  .header .brand small{max-width:95px}
  .channel-head,.channel-body,.draft-card{padding-left:18px;padding-right:18px}
  .workspace-heading .button.small{width:100%}
  .channel-state{margin-left:58px}
}
