.PublicationCalendar-module__LHJ5lW__empty{background:var(--panel);border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:8px;padding:28px;font-size:13px}.PublicationCalendar-module__LHJ5lW__wrap{background:var(--panel);border:1px solid var(--line);border-radius:8px;overflow:hidden}.PublicationCalendar-module__LHJ5lW__head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.PublicationCalendar-module__LHJ5lW__title{color:var(--ink);margin-bottom:3px;font-size:15px;font-weight:700;display:block}.PublicationCalendar-module__LHJ5lW__sub{color:var(--muted);margin:0;font-size:12px}.PublicationCalendar-module__LHJ5lW__stats{gap:20px;display:flex}.PublicationCalendar-module__LHJ5lW__stat{flex-direction:column;align-items:center;gap:2px;display:flex}.PublicationCalendar-module__LHJ5lW__stat span{color:var(--ink);font-size:20px;font-weight:800;line-height:1}.PublicationCalendar-module__LHJ5lW__stat small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:700}.PublicationCalendar-module__LHJ5lW__green{color:var(--accent-dark)!important}.PublicationCalendar-module__LHJ5lW__grid{background:var(--line);grid-template-columns:repeat(7,1fr);gap:1px;min-width:600px;display:grid;overflow-x:auto}.PublicationCalendar-module__LHJ5lW__col{background:var(--panel);flex-direction:column;gap:6px;min-height:120px;padding:10px 8px;display:flex}.PublicationCalendar-module__LHJ5lW__today{background:#f0faf5}.PublicationCalendar-module__LHJ5lW__dayHead{color:var(--muted);text-transform:capitalize;margin-bottom:4px;font-size:11px;font-weight:700}.PublicationCalendar-module__LHJ5lW__today .PublicationCalendar-module__LHJ5lW__dayHead{color:var(--accent-dark);font-weight:800}.PublicationCalendar-module__LHJ5lW__empty2{color:var(--line);text-align:center;margin-top:8px;font-size:18px}.PublicationCalendar-module__LHJ5lW__item{background:var(--paper);border:1px solid var(--line);border-radius:5px;flex-direction:column;gap:4px;padding:6px 8px;display:flex}.PublicationCalendar-module__LHJ5lW__item.PublicationCalendar-module__LHJ5lW__posted{background:#ecfdf5;border-color:#6ee7b7}.PublicationCalendar-module__LHJ5lW__item.PublicationCalendar-module__LHJ5lW__late{background:#fef2f2;border-color:#fca5a5}.PublicationCalendar-module__LHJ5lW__itemTop{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.PublicationCalendar-module__LHJ5lW__netDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.PublicationCalendar-module__LHJ5lW__itemTime{color:var(--muted);flex:1;font-size:10px;font-weight:700}.PublicationCalendar-module__LHJ5lW__statusPill{text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:700}.PublicationCalendar-module__LHJ5lW__statusPill.PublicationCalendar-module__LHJ5lW__ready{color:#1e40af;background:#eff6ff}.PublicationCalendar-module__LHJ5lW__statusPill.PublicationCalendar-module__LHJ5lW__posted{color:#065f46;background:#ecfdf5}.PublicationCalendar-module__LHJ5lW__statusPill.PublicationCalendar-module__LHJ5lW__late{color:#991b1b;background:#fef2f2}.PublicationCalendar-module__LHJ5lW__statusPill.PublicationCalendar-module__LHJ5lW__opened{color:#78350f;background:#fef9ec}.PublicationCalendar-module__LHJ5lW__itemTitle{color:var(--ink);margin:0;font-size:11px;font-weight:700}.PublicationCalendar-module__LHJ5lW__itemCaption{color:var(--muted);margin:0;font-size:10px;line-height:1.4}
.PublicationHandoffQueue-module__eqXD4q__empty{background:var(--panel);border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:8px;padding:28px;font-size:13px}.PublicationHandoffQueue-module__eqXD4q__wrap{background:var(--panel);border:1px solid var(--line);border-radius:8px;overflow:hidden}.PublicationHandoffQueue-module__eqXD4q__head{border-bottom:1px solid var(--line);padding:16px 18px}.PublicationHandoffQueue-module__eqXD4q__title{color:var(--ink);margin-bottom:3px;font-size:15px;font-weight:700;display:block}.PublicationHandoffQueue-module__eqXD4q__sub{color:var(--muted);margin:0;font-size:13px}.PublicationHandoffQueue-module__eqXD4q__list{background:var(--line);flex-direction:column;gap:1px;display:flex}.PublicationHandoffQueue-module__eqXD4q__card{background:var(--panel);flex-direction:column;gap:12px;padding:18px;display:flex}.PublicationHandoffQueue-module__eqXD4q__card.PublicationHandoffQueue-module__eqXD4q__late{background:#fff9f9}.PublicationHandoffQueue-module__eqXD4q__cardHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PublicationHandoffQueue-module__eqXD4q__netPill{color:#fff;border-radius:4px;padding:2px 9px;font-size:11px;font-weight:700}.PublicationHandoffQueue-module__eqXD4q__target{background:var(--paper);border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:2px 7px;font-size:11px;font-weight:600}.PublicationHandoffQueue-module__eqXD4q__timeBadge{color:var(--muted);margin-left:auto;font-size:12px;font-weight:600}.PublicationHandoffQueue-module__eqXD4q__lateTime{color:#dc2626;font-weight:700}.PublicationHandoffQueue-module__eqXD4q__campaignTitle{color:var(--ink);margin:0;font-size:14px;font-weight:700}.PublicationHandoffQueue-module__eqXD4q__hook{color:var(--muted);margin:0;font-size:13px;font-style:italic}.PublicationHandoffQueue-module__eqXD4q__captionBox{background:var(--paper);border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:8px;padding:12px;display:flex}.PublicationHandoffQueue-module__eqXD4q__captionLabel{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:700}.PublicationHandoffQueue-module__eqXD4q__caption{color:var(--ink);white-space:pre-wrap;word-break:break-word;margin:0;font-family:inherit;font-size:13px;line-height:1.55;overflow-x:auto}.PublicationHandoffQueue-module__eqXD4q__actions{flex-wrap:wrap;gap:10px;display:flex}.PublicationHandoffQueue-module__eqXD4q__openBtn{background:var(--accent);color:var(--rv-text-on-dark);border-radius:6px;padding:9px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-block}.PublicationHandoffQueue-module__eqXD4q__openBtn:hover{background:var(--accent-dark);color:#fff}.PublicationHandoffQueue-module__eqXD4q__doneBtn{background:var(--paper);border:1.5px solid var(--line);color:var(--muted);cursor:pointer;border-radius:6px;padding:9px 16px;font-size:13px;font-weight:700;transition:all .15s}.PublicationHandoffQueue-module__eqXD4q__doneBtn:hover{background:var(--ink);border-color:var(--ink);color:var(--rv-text-on-dark)}.PublicationHandoffQueue-module__eqXD4q__captionLabel{color:var(--muted);text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.PublicationHandoffQueue-module__eqXD4q__copiedBadge{color:#047857;text-transform:none;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.PublicationHandoffQueue-module__eqXD4q__copyRow{flex-wrap:wrap;gap:6px;display:flex}.PublicationHandoffQueue-module__eqXD4q__copyBtn{background:var(--paper);border:1px solid var(--line);color:var(--muted);cursor:pointer;border-radius:5px;padding:5px 12px;font-size:12px;font-weight:700;transition:all .15s}.PublicationHandoffQueue-module__eqXD4q__copyBtn:hover{background:var(--ink);border-color:var(--ink);color:var(--rv-text-on-dark)}.PublicationHandoffQueue-module__eqXD4q__steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.PublicationHandoffQueue-module__eqXD4q__steps li{margin:0;padding:0}.PublicationHandoffQueue-module__eqXD4q__stepBtn,.PublicationHandoffQueue-module__eqXD4q__stepBtnAlt,.PublicationHandoffQueue-module__eqXD4q__stepDone{background:var(--accent);border:1.5px solid var(--accent);color:var(--rv-text-on-dark);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-size:14px;font-weight:700;transition:all .15s;display:flex}.PublicationHandoffQueue-module__eqXD4q__stepBtn:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.PublicationHandoffQueue-module__eqXD4q__stepBtnAlt{background:var(--paper);border-color:var(--line);color:var(--ink);padding:10px 14px;font-size:13px;font-weight:600}.PublicationHandoffQueue-module__eqXD4q__stepBtnAlt:hover{background:var(--surface-2,#f5f5f4);border-color:var(--ink)}.PublicationHandoffQueue-module__eqXD4q__stepDone{border-color:var(--line);color:var(--muted);background:0 0;border-style:dashed;padding:10px 14px;font-size:13px;font-weight:600}.PublicationHandoffQueue-module__eqXD4q__stepDone:hover:not(:disabled){color:#fff;background:#047857;border-style:solid;border-color:#047857}.PublicationHandoffQueue-module__eqXD4q__stepDone:disabled{cursor:wait;opacity:.6}.PublicationHandoffQueue-module__eqXD4q__stepNum{background:#ffffff2e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}.PublicationHandoffQueue-module__eqXD4q__stepBtnAlt .PublicationHandoffQueue-module__eqXD4q__stepNum,.PublicationHandoffQueue-module__eqXD4q__stepDone .PublicationHandoffQueue-module__eqXD4q__stepNum{background:var(--line);color:var(--muted)}.PublicationHandoffQueue-module__eqXD4q__errorMsg{color:#dc2626;margin:4px 0 0;font-size:12px;font-weight:600}.PublicationHandoffQueue-module__eqXD4q__mediaPreview{background:#000;border-radius:6px;position:relative;overflow:hidden}.PublicationHandoffQueue-module__eqXD4q__mediaEl{object-fit:contain;width:100%;max-height:360px;display:block}.PublicationHandoffQueue-module__eqXD4q__carouselBadge{color:#fff;background:#000000b3;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;right:8px}.PublicationHandoffQueue-module__eqXD4q__networkChecklist{flex-direction:column;gap:4px;padding-top:4px;display:flex}.PublicationHandoffQueue-module__eqXD4q__networkChecklistLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px;font-size:11px;font-weight:700}.PublicationHandoffQueue-module__eqXD4q__networkLine{background:var(--paper);border:1px solid var(--line);border-radius:6px;align-items:center;gap:8px;padding:8px 10px;display:flex}.PublicationHandoffQueue-module__eqXD4q__networkPostedToggle{border:1.5px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;width:22px;height:22px;font-size:12px;font-weight:700;transition:all .15s}.PublicationHandoffQueue-module__eqXD4q__networkPostedToggle:hover:not(:disabled){color:#fff;background:#047857;border-color:#047857}.PublicationHandoffQueue-module__eqXD4q__networkPostedToggle:disabled{cursor:wait;opacity:.5}.PublicationHandoffQueue-module__eqXD4q__networkTarget{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.PublicationHandoffQueue-module__eqXD4q__networkOpenBtn{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:4px;padding:4px 9px;font-size:11px;font-weight:700;transition:all .15s}.PublicationHandoffQueue-module__eqXD4q__networkOpenBtn:hover{background:var(--ink);border-color:var(--ink);color:var(--rv-text-on-dark)}
.ManualPublishingHandoffPanel-module__-yjnVa__panel{border-color:#2d6a73}.ManualPublishingHandoffPanel-module__-yjnVa__header{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:start;gap:18px;display:grid}.ManualPublishingHandoffPanel-module__-yjnVa__header span,.ManualPublishingHandoffPanel-module__-yjnVa__summary span,.ManualPublishingHandoffPanel-module__-yjnVa__policy span,.ManualPublishingHandoffPanel-module__-yjnVa__itemHeader span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.ManualPublishingHandoffPanel-module__-yjnVa__header strong{margin-top:4px;font-size:25px;display:block}.ManualPublishingHandoffPanel-module__-yjnVa__header p,.ManualPublishingHandoffPanel-module__-yjnVa__itemHeader p,.ManualPublishingHandoffPanel-module__-yjnVa__notice,.ManualPublishingHandoffPanel-module__-yjnVa__status small{color:var(--muted)}.ManualPublishingHandoffPanel-module__-yjnVa__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ManualPublishingHandoffPanel-module__-yjnVa__summary article,.ManualPublishingHandoffPanel-module__-yjnVa__policy,.ManualPublishingHandoffPanel-module__-yjnVa__audit,.ManualPublishingHandoffPanel-module__-yjnVa__items article{border:1px solid var(--line);background:#f8fafc;border-radius:8px}.ManualPublishingHandoffPanel-module__-yjnVa__summary article{padding:14px}.ManualPublishingHandoffPanel-module__-yjnVa__summary strong{color:#17454c;margin-top:4px;font-size:30px;display:block}.ManualPublishingHandoffPanel-module__-yjnVa__policy{grid-template-columns:minmax(130px,.8fr) repeat(3,minmax(0,1fr));align-items:center;gap:10px;margin-top:14px;padding:12px 14px;display:grid}.ManualPublishingHandoffPanel-module__-yjnVa__policy strong{border:1px solid var(--line);color:#17454c;text-align:center;background:#fff;border-radius:8px;padding:9px 10px;font-size:14px;display:block}.ManualPublishingHandoffPanel-module__-yjnVa__audit{margin-top:10px;padding:12px 14px}.ManualPublishingHandoffPanel-module__-yjnVa__audit span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.ManualPublishingHandoffPanel-module__-yjnVa__audit strong{color:#17454c;margin-top:4px;display:block}.ManualPublishingHandoffPanel-module__-yjnVa__audit p{color:var(--muted);margin:5px 0 0}.ManualPublishingHandoffPanel-module__-yjnVa__items{gap:12px;margin-top:14px;display:grid}.ManualPublishingHandoffPanel-module__-yjnVa__items article{gap:13px;padding:14px;display:grid}.ManualPublishingHandoffPanel-module__-yjnVa__items article[data-status=posted]{border-color:#6ca17f}.ManualPublishingHandoffPanel-module__-yjnVa__itemHeader{grid-template-columns:minmax(0,1fr) minmax(130px,auto);align-items:start;gap:12px;display:grid}.ManualPublishingHandoffPanel-module__-yjnVa__itemHeader strong{margin-top:4px;font-size:18px;display:block}.ManualPublishingHandoffPanel-module__-yjnVa__itemHeader p{margin:5px 0 0}.ManualPublishingHandoffPanel-module__-yjnVa__status{place-items:end;gap:7px;display:grid}.ManualPublishingHandoffPanel-module__-yjnVa__steps{border:1px solid var(--line);background:#fff;border-radius:8px;gap:7px;margin:0;padding:12px 12px 12px 30px;display:grid}.ManualPublishingHandoffPanel-module__-yjnVa__steps li{color:var(--ink);line-height:1.35}.ManualPublishingHandoffPanel-module__-yjnVa__actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.ManualPublishingHandoffPanel-module__-yjnVa__actions button{color:#fff;cursor:pointer;font:inherit;text-align:center;background:#17454c;border:1px solid #17454c;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:10px;font-weight:800;display:flex}.ManualPublishingHandoffPanel-module__-yjnVa__actions button:nth-child(4){color:#17454c;background:#fff}.ManualPublishingHandoffPanel-module__-yjnVa__actions button:disabled{cursor:not-allowed;opacity:.65}.ManualPublishingHandoffPanel-module__-yjnVa__notice{margin:12px 0 0}@media (max-width:1080px){.ManualPublishingHandoffPanel-module__-yjnVa__actions,.ManualPublishingHandoffPanel-module__-yjnVa__policy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ManualPublishingHandoffPanel-module__-yjnVa__header,.ManualPublishingHandoffPanel-module__-yjnVa__summary,.ManualPublishingHandoffPanel-module__-yjnVa__policy,.ManualPublishingHandoffPanel-module__-yjnVa__itemHeader,.ManualPublishingHandoffPanel-module__-yjnVa__actions{grid-template-columns:1fr}.ManualPublishingHandoffPanel-module__-yjnVa__status{justify-items:start}}.ManualPublishingHandoffPanel-module__-yjnVa__tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2px;margin:12px 0 0;padding:0 4px;display:flex}.ManualPublishingHandoffPanel-module__-yjnVa__tab{color:var(--muted);cursor:pointer;text-transform:capitalize;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 12px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.ManualPublishingHandoffPanel-module__-yjnVa__tab:hover{color:var(--ink)}.ManualPublishingHandoffPanel-module__-yjnVa__tabActive{border-bottom-color:var(--ink);color:var(--ink);font-weight:700}.ManualPublishingHandoffPanel-module__-yjnVa__tabDone{color:#047857}.ManualPublishingHandoffPanel-module__-yjnVa__tabDone.ManualPublishingHandoffPanel-module__-yjnVa__tabActive{color:#047857;border-bottom-color:#047857}.ManualPublishingHandoffPanel-module__-yjnVa__tabCheck{color:#fff;text-align:center;background:#047857;border-radius:999px;width:14px;height:14px;font-size:9px;font-weight:700;line-height:14px}.ManualPublishingHandoffPanel-module__-yjnVa__tabFormat{color:var(--muted);text-transform:none;font-size:10px;font-weight:500}.ManualPublishingHandoffPanel-module__-yjnVa__tabBody{padding:14px 4px 4px}.ManualPublishingHandoffPanel-module__-yjnVa__tabBody small{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px;font-size:11px;font-weight:600;display:block}
