.cm-login{background:#151515;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);place-items:stretch stretch;min-height:100dvh;padding:0;display:grid}.cm-login-story{background:linear-gradient(147deg,#1e1e1e 0%,#151515 58%,#0e0e0e 100%);border-right:1px solid #fff5e11c;flex-direction:column;min-height:100dvh;padding:clamp(24px,3.4vw,56px);display:flex;position:relative;overflow:hidden}.cm-login-story:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #fff5e10b;border-radius:50%;width:52vw;max-width:650px;position:absolute;top:23%;right:-35%;box-shadow:0 0 0 90px #fff5e103,0 0 0 220px #fff5e102}.cm-login-story-top,.cm-login-story-footer{z-index:1;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.cm-login-story-top .brand-mark{max-width:100%;height:auto}.cm-login-product{color:#fff5e194;letter-spacing:.13em;text-transform:uppercase;font-size:11px}.cm-login-statement{z-index:1;max-width:740px;margin:auto 0;padding:60px 0 70px;position:relative}.cm-login-index{color:#fff5e194;letter-spacing:.17em;align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.cm-login-index i{background:#c40000;border-radius:2px;width:7px;height:7px;display:inline-block}.cm-login-statement h1{font:400 clamp(64px,6.4vw,112px)/.97 var(--font-ned-editorial),Georgia,serif;letter-spacing:-.045em;color:#fff5e1;margin:26px 0 30px}.cm-login-statement h1 em{color:#e3e3e3;font-weight:400}.cm-login-statement p{color:#fff5e1a6;max-width:420px;margin:0;font-size:clamp(15px,1.25vw,18px);line-height:1.68}.cm-login-story-footer{color:#fff5e166;letter-spacing:.12em;border-top:1px solid #fff5e121;padding-top:18px;font-size:10px}.cm-login-access{flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:55px clamp(22px,5vw,92px) 22px;display:flex;position:relative}.cm-login .login-card{width:100%;max-width:425px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:26px;padding:0}.cm-login-form-heading{gap:10px;display:grid}.cm-login-kicker{letter-spacing:.16em;text-transform:uppercase;color:#e3e3e3;opacity:.66;font-size:11px}.cm-login-form-heading h2{font:400 clamp(37px,3.2vw,51px)/1.06 var(--font-ned-editorial),Georgia,serif;letter-spacing:-.035em;color:#fff5e1;margin:0}.cm-login .login-card .cm-login-form-heading p{color:#fff5e199;font-size:15px}.cm-login .login-card form{gap:20px}.cm-login .login-card .field{gap:9px}.cm-login .login-card .field label{letter-spacing:.1em;color:#fff5e1b8;font-size:11px;font-weight:700}.cm-login .login-card .field input{color:#fff5e1;background:#222;border:1px solid #fff5e12e;border-radius:11px;height:54px;padding:12px 16px;font-size:16px;transition:border-color .15s,background .15s}.cm-login .login-card .field input:focus{outline-offset:2px;background:#272727;border-color:#fff5e1bf}.cm-login .login-card .field input::placeholder{color:#fff5e14d}.cm-login .cm-login-field-action{justify-content:space-between;align-items:center;gap:12px;display:flex}.cm-login .cm-login-recover{color:#fff5e1a1;border-bottom:1px solid #fff5e133;font-size:12px;text-decoration:none}.cm-login .cm-login-recover:hover{color:#fff5e1}.cm-login .cm-login-submit.btn.primary{color:#151515;background:#fff5e1;border-color:#fff5e1;border-radius:11px;justify-content:space-between;width:100%;height:54px;padding:0 20px;font-size:14px;font-weight:700;transition:background .18s,transform .18s;display:flex}.cm-login .cm-login-submit.btn.primary:hover{background:#e3e3e3;transform:translateY(-1px)}.cm-login .cm-login-submit.btn.primary:disabled{opacity:.65;transform:none}.cm-login .cm-login-secure{text-align:center;color:#fff5e159;border-top:1px solid #fff5e121;padding-top:16px;font-size:11px}.cm-login-bottom{color:#fff5e14d;font-size:11px;position:absolute;bottom:20px;right:clamp(22px,5vw,92px)}.cm-login-mobile-brand{display:none}@media (max-width:860px){.cm-login{min-height:100dvh;display:block}.cm-login-story{display:none}.cm-login-access{justify-content:center;min-height:100dvh;padding:36px 24px 48px}.cm-login-mobile-brand{justify-content:space-between;align-self:stretch;align-items:center;gap:12px;display:flex;position:absolute;top:26px;left:24px;right:24px}.cm-login-mobile-brand span{color:#fff5e18c;font-size:10px}.cm-login .login-card{gap:26px;max-width:420px;margin-top:35px}.cm-login-bottom{bottom:16px;right:24px}}@media (max-width:420px){.cm-login-access{padding-inline:21px}.cm-login-mobile-brand{left:21px;right:21px}.cm-login-form-heading h2{font-size:39px}.cm-login .login-card .field input,.cm-login .cm-login-submit.btn.primary{height:52px}}@media (prefers-reduced-motion:reduce){.cm-login .cm-login-submit.btn.primary{transition:none}}.cm-boards{--cm-hairline:#fff5e11a;--cm-soft:#fff5e18c;background:#151515;min-width:0}.cm-boards .bd-top{border-bottom:1px solid var(--cm-hairline);-webkit-backdrop-filter:none;backdrop-filter:none;background:#151515;align-items:center;gap:22px;min-height:0;padding:25px clamp(16px,2.6vw,42px) 22px}.cm-boards .bd-top .ed-title{gap:4px}.cm-boards .cm-board-index{color:#fff5e178;letter-spacing:.13em;align-items:center;gap:10px;font-size:10px;display:flex}.cm-boards .cm-board-index i{background:#c40000;width:18px;height:2px;display:inline-block}.cm-boards .bd-top .ed-title h1{font:400 clamp(36px,3.4vw,55px)/1.06 var(--font-ned-editorial),Georgia,serif;letter-spacing:-.042em;margin:8px 0 0}.cm-boards .cm-board-subtitle{color:var(--cm-soft);margin:4px 0 0;font-size:13px}.cm-boards .cm-board-pulse{color:#fff5e170;letter-spacing:.015em;align-items:center;gap:7px;margin-top:13px;font-size:11px;display:flex}.cm-boards .cm-board-pulse strong{color:#fff5e1;font-weight:700}.cm-boards .tools{justify-content:flex-end;align-self:center;gap:10px}.cm-boards .seg{scrollbar-width:thin;background:0 0;border:0;border-radius:0;gap:5px;max-width:min(60vw,550px);overflow-x:auto}.cm-boards .seg button{border:1px solid var(--cm-hairline);white-space:nowrap;color:#fff5e191;background:0 0;border-radius:20px;flex-shrink:0;min-height:40px;padding:0 14px;font-size:12px}.cm-boards .seg button[aria-pressed=true]{color:#151515;box-shadow:none;background:#fff5e1;border-color:#fff5e1}.cm-boards .seg button[aria-pressed=true] .ptag{color:#151515}.cm-boards .search{border:1px solid var(--cm-hairline);color:#fff5e1;background:#222;border-radius:10px;width:210px;min-width:0;max-width:100%;height:42px;padding:0 13px;font-size:13px}.cm-boards .all-boards-controls{border-bottom:1px solid var(--cm-hairline);scrollbar-width:thin;background:#191919}.cm-boards .all-boards-actions{gap:12px;min-height:63px;padding:9px clamp(16px,2.6vw,42px)}.cm-boards .all-boards-actions .btn{border-radius:10px;min-height:40px}.cm-boards .all-boards-actions .btn.ghost{border:1px solid var(--cm-hairline);color:#fff5e1b8;background:0 0}.cm-boards .all-boards-management{border-color:var(--cm-hairline);background:#202020;border-radius:12px}.cm-boards .all-boards-management-link{border-color:var(--cm-hairline);background:#262626;border-radius:10px}.cm-boards .lanes{background:radial-gradient(circle at 15% 0,#fff5e103,#0000 45%),#151515;gap:12px;padding:22px clamp(16px,2.6vw,42px) 36px;scroll-padding-inline:24px}.cm-boards .lane{min-width:0;max-width:340px;box-shadow:none;background:#1b1b1b;border:1px solid #fff5e116;border-radius:13px;flex:0 0 clamp(260px,24vw,340px);padding:0 9px 12px}.cm-boards .lane.over{background:#232020;border-color:#c40000}.cm-boards .lane-head{border-bottom:1px solid var(--cm-hairline);flex-basis:60px;justify-content:space-between;align-items:center;gap:10px;min-height:60px;margin-bottom:9px;padding:6px 7px;display:flex;position:relative}.cm-boards .lane-head:before{content:"";background:#c40000;width:26px;height:2px;position:absolute;top:-1px;left:0}.cm-boards .lane-title{letter-spacing:.005em;font-size:12px;font-weight:700}.cm-boards .lane-count{border:1px solid var(--cm-hairline);color:#fff5e1b3;background:#fff5e10f;border-radius:7px;place-items:center;min-width:25px;min-height:25px;font-size:11px;display:grid}.cm-boards .lane-cards{gap:9px}.cm-boards .card{box-shadow:none;background:#262626;border:1px solid #fff5e114;border-radius:10px;gap:12px;padding:14px;transition:border-color .16s,background .16s;overflow:hidden}.cm-boards .card:hover{background:#303030;border-color:#fff5e13b}.cm-boards .card:focus-visible{outline-offset:1px;outline:2px solid #fff5e1}.cm-boards .card-title{letter-spacing:-.012em;text-wrap:pretty;font-size:14px;font-weight:700;line-height:1.45}.cm-boards .card .ptag{color:#fff5e178;font-size:11px}.cm-boards .card .badges{gap:5px}.cm-boards .card .badges .badge{color:#fff5e194;background:0 0;border-color:#fff5e117;font-size:10px}.cm-boards .card .badges .badge.on{color:#fff5e1d9;border-color:#fff5e12b}.cm-boards .card-thumb{object-fit:cover;border-radius:7px;max-height:170px}@media (max-width:850px){.cm-boards .bd-top{flex-direction:column;align-items:flex-start;gap:20px;padding:20px 14px 15px}.cm-boards .bd-top .ed-title h1{font-size:43px}.cm-boards .tools{justify-content:stretch;align-self:stretch;gap:11px;width:100%;display:grid}.cm-boards .seg{width:100%;max-width:calc(100vw - 28px);overflow-x:auto}.cm-boards .search{width:100%;min-width:0;max-width:none;min-height:44px}.cm-boards .all-boards-actions{min-height:56px;padding:9px 14px}.cm-boards .lanes{gap:10px;padding:14px;scroll-padding-inline:14px}.cm-boards .lane{flex-basis:min(82vw,320px)}.cm-boards .card{min-height:0}}@media (max-width:420px){.cm-boards .bd-top .ed-title h1{font-size:39px}.cm-boards .lane{flex-basis:calc(100vw - 66px)}}@media (prefers-reduced-motion:reduce){.cm-boards .card{transition:none}}.cm-team-page{max-width:1130px;padding:clamp(24px,3vw,48px) clamp(16px,3.4vw,54px) 80px}.cm-team-page .page-head{border-bottom:1px solid #fff5e11f;margin-bottom:33px;padding-bottom:23px}.cm-team-page .page-head .grow{min-width:0}.cm-team-index{color:#fff5e175;letter-spacing:.13em;overflow-wrap:anywhere;align-items:center;gap:9px;font-size:10px;display:flex}.cm-team-index i{background:#c40000;flex:none;width:18px;height:2px}.cm-team-page .page-head h1{font:400 clamp(42px,4.3vw,64px)/1.02 var(--font-ned-editorial),Georgia,serif;letter-spacing:-.043em;margin:13px 0 0}.cm-team-page-intro{color:#fff5e18f;margin:13px 0 0;font-size:14px}.cm-workspace-team{gap:30px}.cm-workspace-team .cm-team-add{background:linear-gradient(115deg,#242424,#1d1d1d 68%);border:1px solid #fff5e121;border-radius:15px;gap:23px;padding:clamp(18px,2.4vw,30px)}.cm-team-invite-head{gap:8px;display:grid}.cm-team-kicker{letter-spacing:.14em;color:#fff5e180;font-size:10px;font-weight:700}.cm-workspace-team .cm-team-invite-head h2{font:400 clamp(26px,2.8vw,34px)/1.12 var(--font-ned-editorial),Georgia,serif;letter-spacing:-.025em;color:#fff5e1;margin:2px 0 0}.cm-workspace-team .cm-team-invite-head .hint{color:#fff5e18a;max-width:620px;margin:0;font-size:13px;line-height:1.55}.cm-workspace-team .new-map{grid-template-columns:minmax(0,1fr) 140px auto;align-items:stretch;gap:9px;display:grid}.cm-workspace-team .new-map input,.cm-workspace-team .new-map select{color:#fff5e1;background:#151515;border:1px solid #fff5e130;border-radius:10px;width:100%;min-width:0;max-width:none;min-height:48px;padding:0 14px;font-size:14px}.cm-workspace-team .new-map input::placeholder{color:#fff5e161}.cm-workspace-team .new-map .btn.primary{color:#151515;background:#fff5e1;border:1px solid #fff5e1;border-radius:10px;min-height:48px;padding:0 22px;font-weight:700}.cm-workspace-team .new-map .btn.primary:hover:not(:disabled){background:#e3e3e3}.cm-team-list-heading{justify-content:space-between;align-items:flex-end;gap:14px;margin:0 0 -16px;display:flex}.cm-team-list-heading h2{font:400 30px/1.1 var(--font-ned-editorial),Georgia,serif;letter-spacing:-.02em;color:#fff5e1;margin:7px 0 0}.cm-team-total{color:#fff5e185;white-space:nowrap;padding-bottom:3px;font-size:12px}.cm-workspace-team .team-list{background:#1b1b1b;border:1px solid #fff5e11c;border-radius:14px;gap:0;overflow:hidden}.cm-workspace-team .team-list li{background:0 0;border:0;border-bottom:1px solid #fff5e116;border-radius:0;flex-wrap:nowrap;gap:13px;min-height:82px;padding:14px 20px}.cm-workspace-team .team-list li:last-child{border-bottom:0}.cm-team-avatar{color:#fff5e1;width:42px;height:42px;font:400 25px var(--font-ned-editorial),Georgia,serif;background:#414141;border-radius:13px;flex:0 0 42px;place-items:center;display:grid}.cm-workspace-team .team-who{gap:4px;min-width:0}.cm-workspace-team .team-who strong{color:#fff5e1;overflow-wrap:anywhere;font-size:14px;font-weight:650}.cm-workspace-team .team-email{color:#fff5e17d;overflow-wrap:anywhere;font-size:12px}.cm-team-badges{flex-shrink:0;align-items:center;gap:6px;display:flex}.cm-team-role,.cm-team-state{white-space:nowrap;color:#fff5e1ba;border:1px solid #fff5e121;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:650}.cm-team-role{background:#fff5e111}.cm-team-state{color:#fff5e18a;background:0 0;align-items:center;gap:6px;display:flex}.cm-team-state:before{content:"";background:#e3e3e3;border-radius:50%;width:6px;height:6px}.cm-state-revoked:before,.cm-state-invited:before{background:#c40000}.cm-workspace-team .team-controls{align-items:center;gap:8px;display:flex}.cm-workspace-team .team-controls select,.cm-workspace-team .team-controls button{color:#fff5e1;background:#292929;border:1px solid #fff5e124;border-radius:9px;min-height:40px;padding:0 10px;font-size:12px}.cm-workspace-team .team-controls select:disabled,.cm-workspace-team .team-controls button:disabled{opacity:.36;cursor:not-allowed}.cm-workspace-team .team-controls button:hover:not(:disabled){color:#fff5e1;border-color:#c40000}.cm-workspace-team .cm-team-pending{background:#202020;border:1px solid #fff5e11a;border-radius:14px;gap:12px;padding:22px}.cm-team-pending h3{font:400 26px var(--font-ned-editorial),Georgia,serif;margin:0 0 8px}@media (max-width:950px){.cm-workspace-team .team-list li{flex-wrap:wrap}.cm-workspace-team .team-controls{flex-wrap:wrap;margin-left:55px}}@media (max-width:620px){.cm-team-page{padding:22px 14px 60px}.cm-team-page .page-head{margin-bottom:22px;padding-bottom:18px}.cm-team-page .page-head h1{font-size:44px}.cm-workspace-team .cm-team-add{gap:19px;padding:19px 15px}.cm-workspace-team .new-map{grid-template-columns:1fr}.cm-workspace-team .new-map input,.cm-workspace-team .new-map select,.cm-workspace-team .new-map .btn.primary{min-height:48px}.cm-workspace-team .team-list li{gap:11px;padding:13px}.cm-team-avatar{flex-basis:38px;width:38px;height:38px}.cm-workspace-team .team-who{flex:calc(100% - 55px)}.cm-team-badges{order:3;margin-left:49px}.cm-workspace-team .team-controls{order:4;width:100%;max-width:calc(100% - 49px);margin-left:49px}.cm-workspace-team .team-controls select{min-width:110px}.cm-team-list-heading h2{font-size:28px}.ned-card-modal .modal-foot{padding:16px 0 max(16px,env(safe-area-inset-bottom));-webkit-backdrop-filter:none;background:0 0;margin:18px 0 0;position:static;bottom:auto}}.cm-board-home{width:100%;max-width:none;min-height:100%;padding:clamp(24px,3.3vw,52px)}.cm-board-home-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:30px;display:flex}.cm-board-home-head h1{color:#fff5e1;letter-spacing:-.045em;margin:10px 0 0;font-family:Georgia,serif;font-size:clamp(38px,4.3vw,64px);font-weight:500;line-height:1.07}.cm-board-home-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:16px;max-width:1460px;display:grid}.cm-board-home-tile{color:#fff5e1;background:linear-gradient(145deg,#232323,#181818 80%);border:1px solid #414141;border-radius:15px;flex-direction:column;justify-content:space-between;min-height:192px;padding:23px 24px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.cm-board-home-tile:hover,.cm-board-home-tile:focus-visible{outline-offset:3px;background:#292929;border-color:#c40000}.cm-board-home-profile{color:#bdb7af;align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.cm-board-home-profile i{border-radius:50%;flex:none;width:8px;height:8px;display:block}.cm-board-home-tile strong{overflow-wrap:anywhere;font-size:23px;font-weight:700;line-height:1.2}.cm-board-home-open{color:#cec8c0;justify-content:space-between;align-items:center;font-size:12px;display:flex}.cm-board-home-open span{font-size:20px}.cm-board-home-grid>.hint{padding:22px 0}.ned-card-stage-media>.msec{border-top:1px solid #414141;padding:24px 0}.ned-card-stage-media .ned-ready-stage{margin:12px 0 20px}.cm-media-actions{background:#202020;border:1px solid #414141;border-radius:13px;gap:16px;margin:20px 0;padding:18px;display:grid}.cm-media-actions .drive-folder{flex-wrap:wrap;gap:9px;margin:0;display:flex}.cm-media-drive-blocks{margin-top:16px}.cm-media-drive-blocks .drive-block{min-width:0}@media (max-width:620px){.cm-board-home{padding:24px 14px 48px}.cm-board-home-head{align-items:flex-start}.cm-board-home-grid{gap:12px}.cm-board-home-tile{min-height:152px;padding:19px}.cm-board-home-tile strong{font-size:21px}.cm-media-actions{padding:13px}.cm-media-actions .drive-folder .btn{max-width:100%}.cm-media-drive-blocks{grid-template-columns:minmax(0,1fr)}.ned-card-modal>.modal-head{z-index:auto;position:static;top:auto}}.cm-schedule-feedback{color:#c9c5be;flex-direction:column;gap:4px;margin:10px 0 6px;font-size:12px;line-height:1.45;display:flex}.cm-schedule-feedback strong{color:#fff5e1;font-size:13px;font-weight:700}.cm-schedule-feedback.status-scheduled strong,.cm-schedule-feedback.status-published strong{color:#a8e3ba}.cm-schedule-feedback.status-pending strong{color:#edc49e}.cm-schedule-feedback.status-error strong{color:#f6a3a3}.cm-publish-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 0;display:flex}.cm-publish-actions .btn{min-width:150px;min-height:44px}.cm-post-dialog-back{z-index:92;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d1;justify-content:center;align-items:flex-start;padding:clamp(12px,4vh,45px) 14px;display:flex;position:fixed;inset:0;overflow-y:auto}.cm-post-dialog{color:#fff5e1;background:#171717;border:1px solid #505050;border-radius:18px;width:min(760px,100%);max-height:calc(100dvh - 36px);padding:20px;overflow-y:auto;box-shadow:0 24px 70px #000b}.cm-post-dialog-head{border-bottom:1px solid #414141;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:10px;display:flex}.cm-post-dialog-head h2{letter-spacing:-.03em;margin:0;font-family:Georgia,serif;font-size:clamp(23px,3vw,32px);font-weight:500}.cm-post-dialog .schedule{background:0 0;border:0;gap:18px;padding:0}.cm-post-dialog .sch-accounts{border:1px solid #414141;border-radius:12px;gap:12px;padding:13px;display:grid}.cm-schedule-account{border-top:1px solid #373737;grid-template-columns:minmax(0,1fr) minmax(190px,1fr);align-items:center;gap:12px;padding-top:10px;display:grid}.cm-schedule-account:first-child{border-top:0}.cm-schedule-version{color:#ded8d1;flex-direction:column;gap:5px;font-size:12px;display:flex}.cm-schedule-version select{min-width:0;max-width:100%;min-height:42px}.cm-post-dialog .best-hours{flex-wrap:wrap;gap:8px;display:flex}.cm-post-dialog .best-hours .hint{flex-basis:100%}.cm-ned-slot{background:#202020;border:1px solid #525252;border-radius:12px;flex-direction:column;gap:6px;padding:14px;font-size:13px;display:flex}.cm-ned-slot strong{font-size:15px}@media (max-width:620px){.cm-post-dialog-back{padding:8px}.cm-post-dialog{border-radius:12px;max-height:calc(100dvh - 16px);padding:14px}.cm-publish-actions{grid-template-columns:1fr 1fr;display:grid}.cm-publish-actions .btn{min-width:0;padding-inline:8px}.cm-schedule-account{grid-template-columns:1fr;gap:8px}.cm-post-dialog .schedule input,.cm-post-dialog .schedule select{min-height:44px;font-size:16px}}.auto-insight-panel{background:#1b1b1b;border:1px solid #414141;border-radius:12px;gap:12px;padding:14px;display:grid}.auto-insight-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.auto-insight-head>strong{color:#fff5e1;font-size:14px}.auto-insight-head .hint{font-size:11px}.auto-insight-account{gap:10px;min-width:0;display:grid}.auto-insight-account-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.auto-insight-account-head>span:first-child{font-size:12px;font-weight:750}.auto-insight-list{gap:6px;display:grid}.auto-insight-hour{text-align:left;color:#fff5e1;cursor:pointer;background:#252525;border:1px solid #414141;border-radius:9px;grid-template-columns:43px minmax(32px,1fr) minmax(135px,auto) 18px;align-items:center;gap:10px;width:100%;min-height:38px;padding:8px 10px;display:grid}.auto-insight-hour:hover,.auto-insight-hour:focus-visible{background:#2d2a2a;border-color:#c40000}.auto-insight-hour[aria-pressed=true]{border-color:#c40000}.auto-insight-hour-time{font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.auto-insight-meter{background:#3d3d3d;border-radius:20px;height:6px;overflow:hidden}.auto-insight-meter>i{background:#c40000;border-radius:20px;height:100%;display:block}.auto-insight-value{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:800}.auto-insight-value small{color:#aaa39e;font-size:10px;font-weight:500}.auto-insight-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.auto-insight-actions .btn{min-height:36px}.auto-insight-actions a,.auto-insight-panel a{color:#f8d9d4;text-underline-offset:3px;font-size:12px}.auto-insight-panel .hint{margin:0;line-height:1.45}@media (max-width:620px){.auto-insight-panel{padding:11px}.auto-insight-hour{grid-template-columns:34px minmax(22px,1fr) minmax(90px,auto) 14px;gap:5px;padding:8px 7px}.auto-insight-value{font-size:11px}.auto-insight-value small{font-size:9px;display:block}.auto-insight-actions{gap:10px}}.cm-version-batch{border:1px solid #414141;border-radius:12px;gap:14px;min-width:0;padding:14px;display:grid}.cm-version-modes{flex-wrap:wrap;gap:8px;display:flex}.cm-version-modes .btn[aria-pressed=true]{color:#151515;background:#fff5e1;border-color:#fff5e1}.cm-version-pick{background:#222;border:1px solid #414141;border-radius:9px;flex-wrap:wrap;gap:8px;padding:10px;display:flex}.cm-version-pick .check{overflow-wrap:anywhere;background:#292929;border-radius:7px;max-width:100%;padding:5px 8px;font-size:12px}.cm-version-rows{gap:12px;display:grid}.cm-version-schedule{background:#1f1f1f;border:1px solid #474747;border-radius:12px;gap:12px;min-width:0;padding:14px;display:grid}.cm-version-header{align-items:center;gap:12px;min-width:0;display:flex}.cm-version-header img{object-fit:cover;border-radius:7px;flex-shrink:0;width:64px;height:58px}.cm-version-header div{gap:4px;min-width:0;display:grid}.cm-version-header strong{overflow-wrap:anywhere;color:#fff5e1;font-size:14px}.cm-version-header small{color:#b6aaa0;font-size:11px}.cm-version-networks{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.cm-version-networks .lab{flex-basis:100%}.cm-version-networks .check{border:1px solid #414141;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:6px 9px;font-size:12px;display:flex}.cm-version-networks .check:has(input:checked){background:#322121;border-color:#b52d2d}.cm-version-networks .check input{accent-color:#c40000}.cm-version-networks .check:has(input:disabled){opacity:.57}.cm-version-time{gap:4px;font-size:13px;display:grid}.cm-version-time strong{color:#fff5e1}.cm-version-schedule .field,.cm-version-schedule .field input{max-width:100%}.cm-version-schedule .best-hours{flex-wrap:wrap;gap:6px;display:flex}.cm-version-schedule .best-hours .hint{flex-basis:100%}.vpost-version{color:#fff5e1;overflow-wrap:anywhere;max-width:160px;font-size:11px}.cm-post-metric{color:#b5e5bd;font-size:11px}@media (max-width:620px){.cm-version-batch{gap:10px;padding:10px}.cm-version-schedule{padding:10px}.cm-version-modes .btn{font-size:12px}.cm-version-networks{gap:7px}.cm-version-networks .check{flex-wrap:wrap}.vpost-version{max-width:130px}}.cm-day-picker{gap:9px;min-width:0;display:grid;position:relative}.cm-day-trigger{text-align:left;color:#fff5e1;cursor:pointer;background:#252525;border:1px solid #414141;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 15px;font-size:14px;display:flex}.cm-day-trigger:hover,.cm-day-trigger:focus-visible{outline-offset:2px;border-color:#c40000}.cm-day-trigger>span:last-child{color:#d9d1c9;font-size:23px;line-height:1}.cm-day-calendar{background:#202020;border:1px solid #535353;border-radius:12px;width:min(340px,100%);padding:13px;box-shadow:0 14px 32px #0006}.cm-day-month{text-align:center;grid-template-columns:36px 1fr 36px;align-items:center;gap:7px;margin-bottom:8px;display:grid}.cm-day-month strong{text-transform:capitalize;color:#fff5e1;font-size:13px}.cm-day-month button{color:#fff5e1;cursor:pointer;background:#303030;border:1px solid #414141;border-radius:8px;min-height:35px;font-size:22px}.cm-day-month button:hover,.cm-day-month button:focus-visible{border-color:#c40000}.cm-day-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cm-day-weekday{text-align:center;color:#bdb7b1;padding:6px 0;font-size:10px;font-weight:750}.cm-day-cell{aspect-ratio:1;color:#fff5e1;cursor:pointer;font-variant-numeric:tabular-nums;background:#292929;border:1px solid #0000;border-radius:8px;min-width:0;font-size:12px}.cm-day-cell:hover,.cm-day-cell:focus-visible{background:#373030;border-color:#c40000}.cm-day-cell[aria-pressed=true]{color:#fff;background:#c40000;font-weight:800}.cm-day-cell:disabled{opacity:.26;cursor:not-allowed}.cm-version-schedule input[type=time],.cm-post-dialog input[type=time]{font-variant-numeric:tabular-nums;max-width:100%;min-height:46px;font-size:16px}@media (max-width:620px){.cm-day-calendar{width:100%}.cm-day-cell{min-height:38px}.cm-day-trigger{min-height:52px}}.cm-ig-expiry-alert{color:#fff5e1;overflow-wrap:anywhere;background:#211919;border:1px solid #c40000;border-left-width:3px;border-radius:10px;gap:7px;max-width:100%;margin:14px 0;padding:14px 16px;display:grid}.cm-ig-expiry-alert strong{font-size:13px}.cm-ig-expiry-alert p{margin:0;font-size:13px;line-height:1.5}.accounts,.accounts .acc-grid{width:100%;min-width:0;max-width:100%;overflow-x:visible!important}.accounts .acc-grid{gap:18px;padding-bottom:0;display:grid!important}.accounts .acc-head,.accounts .acc-swipe-hint{display:none!important}.accounts .acc-row{width:100%;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-width:0!important;display:grid!important}.accounts .acc-row>span[role=rowheader]{background:0 0;border-bottom:1px solid #414141;min-width:0;padding:5px 0 9px;position:static!important}.accounts .acc-cell{overflow-wrap:anywhere;background:#1c1c1c;border:1px solid #414141;border-radius:11px;align-content:center;align-items:center;gap:6px 14px;min-height:82px;grid-template-columns:minmax(90px,.55fr) minmax(130px,1.15fr) minmax(115px,.9fr) auto!important;min-width:0!important;padding:15px 17px!important;display:grid!important}.accounts .acc-cell.conectada{box-shadow:none;border-color:#414141}.accounts .acc-cell.expirada,.accounts .acc-cell.erro{border-color:#752e2e}.accounts .cm-acc-network{letter-spacing:.01em;color:#cfc7bf;grid-area:1/1;font-size:12px;font-weight:750}.accounts .acc-handle{color:#fff5e1;overflow-wrap:anywhere;grid-area:1/2;min-width:0;font-size:14px}.accounts .cm-acc-status{grid-area:1/3;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.accounts .cm-acc-status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.accounts .cm-acc-status.online{color:#b4d5c0}.accounts .cm-acc-status.soon{color:#e8b38b}.accounts .cm-acc-status.offline{color:#ee9c96}.accounts .acc-cell>.hint{grid-column:2/4;min-width:0;margin:0;font-size:11px;line-height:1.4}.accounts .acc-cell>.btn{grid-column:4}.accounts .acc-acts{flex-wrap:wrap;grid-area:1/4/span 8;justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin:0;display:flex}.accounts .acc-acts .btn{min-height:36px;padding:8px 11px;font-size:12px}.accounts .acc-acts .btn.primary{color:#fff;background:#c40000;border-color:#c40000}.accounts .acc-grid .acc-row .acc-cell>.hint:not(.acc-soon){color:#a59f99}@media (max-width:760px){.accounts .acc-cell{row-gap:7px;min-height:70px;grid-template-columns:minmax(0,1fr) minmax(100px,auto)!important;padding:13px!important}.accounts .cm-acc-network{grid-area:1/1}.accounts .acc-handle{grid-area:2/1;font-size:13px}.accounts .cm-acc-status{text-align:right;grid-area:1/2/span 2;justify-self:end;max-width:140px;font-size:11px}.accounts .acc-cell>.hint{grid-column:1/-1}.accounts .acc-cell>.btn{grid-column:1/-1;justify-self:start}.accounts .acc-acts{grid-area:auto/1/auto/-1;justify-content:flex-start}.accounts .acc-acts .btn{min-height:42px}}.cal{background:#151515;min-width:0;max-width:100%}.cal .glow{display:none}.cal .bd-top{background:#151515;border-bottom:1px solid #414141;gap:17px;padding:25px clamp(16px,3vw,40px) 22px}.cm-surface-kicker{letter-spacing:.14em;text-transform:uppercase;color:#aaa19b;font-size:10px;font-weight:800}.cm-surface-kicker:before{content:"";vertical-align:middle;background:#c40000;width:15px;height:2px;margin-right:9px;display:inline-block}.cal .ed-title{gap:10px;min-width:0;display:grid}.cal .ed-title h1{letter-spacing:-.045em;color:#fff5e1;margin:0;font-family:Georgia,serif;font-size:clamp(31px,4vw,48px);font-weight:500;line-height:1.05}.cal .ed-title>a{color:#aaa29c;font-size:12px}.cal .tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.cal .tools .seg{background:#1b1b1b;border:1px solid #414141;border-radius:10px;flex-wrap:wrap;gap:4px;min-width:0;max-width:100%;padding:4px;display:flex}.cal .tools .seg button{max-width:100%;font-size:12px}.cal .cal-body{grid-template-columns:minmax(0,1fr) minmax(210px,260px);align-items:start;gap:16px;min-width:0;max-width:100%;padding:22px clamp(12px,2vw,28px);display:grid}.cal .cal-month{background:#191919;border:1px solid #414141;border-radius:15px;min-width:0;padding:14px;overflow:hidden}.cal .cal-nav{flex-wrap:wrap;align-items:center;gap:9px;padding:7px 3px 16px;display:flex}.cal .cal-nav h2{color:#fff5e1;letter-spacing:-.035em;margin-right:auto;font-family:Georgia,serif;font-size:clamp(21px,2vw,30px);font-weight:500}.cal .cal-nav .btn{min-height:37px}.cm-calendar-stats{flex-wrap:wrap;gap:7px;width:100%;padding:8px 0 0;display:flex}.cm-calendar-stats>span{color:#bbb3ad;background:#252525;border:1px solid #414141;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:inline-flex}.cm-calendar-stats strong{color:#fff5e1;font-size:14px}.cal .cal-legend{color:#aaa29c;padding:0 4px 12px;font-size:11px;line-height:1.5}.cal .cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;min-width:0;max-width:100%;display:grid}.cal .cal-day{overflow-wrap:anywhere;border-color:#414141;min-width:0;min-height:112px;padding:7px}.cal .cal-day.today{background:#271e1e;box-shadow:inset 0 2px #c40000}.cal .cal-card{white-space:normal;border-radius:7px;min-width:0;max-width:100%}.cal .cal-title{overflow-wrap:anywhere;line-height:1.3}.cal .cal-meta{min-width:0}.cal .cal-undated{background:#191919;border:1px solid #414141;border-radius:15px;min-width:0;max-height:75vh;padding:15px;position:sticky;top:18px;overflow:auto}.cal .cal-undated h2{color:#fff5e1;font-size:13px}@media (max-width:1000px){.cal .cal-body{grid-template-columns:minmax(0,1fr)}.cal .cal-undated{max-height:none;position:static}}@media (max-width:650px){.cal .bd-top{padding:20px 14px 15px}.cal .tools{justify-content:flex-start}.cal .cal-body{gap:12px;padding:12px 9px}.cal .cal-month{padding:10px}.cal .cal-grid{flex-direction:column;gap:4px;display:flex}.cal .cal-wd{display:none}.cal .cal-day{background:#1e1e1e;border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:5px;min-height:51px;padding:9px;display:flex}.cal .cal-day.out{display:none}.cal .cal-n{min-width:22px;font-size:13px}.cal .cal-mobile-wd{color:#aaa39b;font-size:11px;display:inline}.cal .cal-day .cal-card{width:100%}.cal .cal-nav{gap:6px}.cal .cal-nav h2{flex:1 0 100%}.cal .cal-undated{padding:12px}}.cm-queue-page{min-width:0;max-width:100%;padding:0 clamp(14px,3vw,38px) 32px}.cm-queue-page .page-head{border-bottom:1px solid #414141;margin-bottom:21px;padding:27px 0 21px}.cm-queue-page .page-head h1{letter-spacing:-.048em;color:#fff5e1;margin:12px 0 8px;font-family:Georgia,serif;font-size:clamp(32px,4vw,49px);font-weight:500;line-height:1.08}.cm-queue-intro{color:#a9a29c;margin:0;font-size:12px}.cm-queue-intro strong{color:#fff5e1;font-variant-numeric:tabular-nums;font-weight:750}.cm-queue-page .fila{grid-template-columns:minmax(0,1fr);gap:17px;min-width:0;display:grid}.cm-queue-page .fila-group{background:#191919;border:1px solid #414141;border-radius:14px;min-width:0;padding:13px clamp(10px,1.7vw,20px)}.cm-queue-page .fila-batch-heading{border-bottom:1px solid #414141;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding:6px 3px 13px;display:flex}.cm-queue-page .fila-batch-heading h2{color:#fff5e1;letter-spacing:.01em;font-size:14px;font-weight:750}.cm-queue-page .fila-batch-heading .lane-count{color:#aca29b;margin-left:7px;font-size:11px;font-weight:500}.cm-queue-page .fila-group ul{gap:5px;min-width:0;margin:0;padding:10px 0;list-style:none;display:grid}.cm-queue-page .fila-group li{min-width:0}.cm-queue-page .fila-card{color:#fff5e1;background:#202020;border:1px solid #0000;border-bottom-color:#343434;border-radius:9px;grid-template-columns:minmax(78px,110px) minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;max-width:100%;min-height:64px;padding:12px 14px;text-decoration:none;transition:border-color .12s,background .12s;display:grid}.cm-queue-page .fila-card:hover,.cm-queue-page .fila-card:focus-visible{background:#292323;border-color:#c40000}.cm-queue-page .fila-title{overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.4}.cm-queue-page .fila-card .badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:flex}.cm-queue-page .fila-card .badge{white-space:normal;font-size:10px;line-height:1.2}.cm-queue-page .fila-batch-search{color:#bdb4ab;font-size:11px}.cm-queue-page .fila-batch-search input{max-width:100%;min-height:36px}.cm-queue-page .fila-batch-more{color:#fff5e1;cursor:pointer;background:#252525;border:1px solid #414141;border-radius:8px;width:100%;min-height:42px}@media (max-width:650px){.cm-queue-page{padding:0 10px 22px}.cm-queue-page .fila{gap:11px}.cm-queue-page .fila-group{padding:10px}.cm-queue-page .fila-card{grid-template-columns:1fr;gap:7px;min-height:65px;padding:12px}.cm-queue-page .fila-card .badges{justify-content:flex-start}.cm-queue-page .fila-batch-heading{align-items:flex-start}}.cm-analytics-page{background:#151515;min-width:0;max-width:100%;padding:0 clamp(14px,3vw,40px) 34px}.cm-analytics-page .page-head{border-bottom:1px solid #414141;flex-wrap:wrap;align-items:flex-end;gap:17px;margin-bottom:20px;padding:26px 0 24px;display:flex}.cm-analytics-page .page-head h1{color:#fff5e1;letter-spacing:-.045em;margin:10px 0 8px;font-family:Georgia,serif;font-size:clamp(33px,4.5vw,50px);font-weight:500;line-height:1.05}.cm-analytics-page .page-head .hint{color:#b7afa7;font-size:12px}.cm-analytics-page .an-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cm-analytics-page .an-controls .seg{background:#1d1d1d;border:1px solid #414141;border-radius:10px;flex-wrap:wrap;gap:5px;padding:4px;display:flex}.cm-analytics-page .an-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 21px;display:grid}.cm-analytics-page .an-kpi{background:#1f1f1f;border:1px solid #414141;border-radius:12px;flex-direction:column;gap:7px;min-width:0;min-height:128px;padding:17px;display:flex}.cm-analytics-page .an-kpi-v{letter-spacing:-.04em;color:#fff5e1;font-variant-numeric:tabular-nums;font-family:Georgia,serif;font-size:clamp(24px,3vw,39px);font-weight:500;line-height:1.1}.cm-analytics-page .an-kpi-l{color:#b5ada5;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:750}.cm-analytics-page .an-delta{color:#aaa39c;font-size:11px}.cm-analytics-page .an-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;margin:14px 0;display:grid}.cm-analytics-page .an-card{background:#1c1c1c;border:1px solid #414141;border-radius:14px;min-width:0;max-width:100%;padding:clamp(13px,1.7vw,22px)}.cm-analytics-page .an-card h2{letter-spacing:-.01em;color:#fff5e1;margin-bottom:14px;font-size:15px;font-weight:750}.cm-analytics-page .an-content{margin-top:16px}.cm-analytics-page .an-table-wrap{scrollbar-color:#414141 transparent;max-width:100%;overflow-x:auto}.cm-analytics-page .an-table{width:100%;min-width:630px}.cm-analytics-page img{max-width:100%}@media (max-width:760px){.cm-analytics-page{padding:0 10px 22px}.cm-analytics-page .page-head{padding:20px 0 16px}.cm-analytics-page .an-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.cm-analytics-page .an-kpi{min-height:105px;padding:12px}.cm-analytics-page .an-kpi-v{font-size:clamp(23px,7vw,31px)}.cm-analytics-page .an-grid{grid-template-columns:minmax(0,1fr);gap:10px}.cm-analytics-page .an-card{padding:12px}}@media (max-width:360px){.cm-analytics-page .an-kpis{grid-template-columns:1fr}}
