.ContentCalendar_root__M2zaj{display:grid;gap:14px;container-type:inline-size;font-size:13px;color:var(--gh-chat-ink)}.ContentCalendar_bar__nLJHc{justify-content:space-between}.ContentCalendar_barEnd__8UNAo,.ContentCalendar_bar__nLJHc{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.ContentCalendar_accounts__vc0fZ{display:flex;gap:6px;margin:0;padding:0;list-style:none}.ContentCalendar_account__NfM98{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--gh-chat-card-line);border-radius:50%;background:var(--gh-surface);transition:transform var(--gh-dur) var(--gh-ease),border-color var(--gh-dur) var(--gh-ease)}.ContentCalendar_account__NfM98:hover{border-color:var(--gh-line-strong);transform:translateY(-1px)}.ContentCalendar_account__NfM98:focus-visible,.ContentCalendar_live__WSLKp:focus-visible{outline:none;box-shadow:0 0 0 2px var(--gh-focus),0 0 0 5px var(--gh-focus-ring)}.ContentCalendar_pillWrap__sqLL5{position:relative}.ContentCalendar_pillWrap__sqLL5:has(.ContentCalendar_live__WSLKp) .ContentCalendar_pill__BqHS_{padding-right:24px}.ContentCalendar_live__WSLKp{position:absolute;top:50%;right:4px;display:grid;place-items:center;width:18px;height:18px;border-radius:5px;color:var(--gh-chat-name);transform:translateY(-50%)}.ContentCalendar_live__WSLKp svg{width:13px;height:13px}.ContentCalendar_live__WSLKp:hover{background:rgba(0,0,0,.06);color:var(--gh-ink)}.ContentCalendar_nav__ePiXu{display:flex;align-items:center;gap:2px}.ContentCalendar_today__1r_ek{height:32px;margin-right:6px;padding:0 14px;border:0;border-radius:var(--gh-radius-pill);background:var(--gh-chat-chip);color:var(--gh-chat-chip-ink);font:inherit;font-size:13px;cursor:pointer;transition:background-color var(--gh-dur) var(--gh-ease),color var(--gh-dur) var(--gh-ease)}.ContentCalendar_today__1r_ek[data-current]{color:var(--gh-chat-strong)}.ContentCalendar_arrow__Ls9Xk{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:var(--gh-chat-name);cursor:pointer;transition:background-color var(--gh-dur) var(--gh-ease),color var(--gh-dur) var(--gh-ease)}.ContentCalendar_arrow__Ls9Xk svg{width:16px;height:16px}.ContentCalendar_today__1r_ek:hover{background:var(--gh-chat-chip-hover);color:var(--gh-chat-strong)}.ContentCalendar_arrow__Ls9Xk:hover{background:var(--gh-chat-chip);color:var(--gh-chat-strong)}.ContentCalendar_arrow__Ls9Xk:focus-visible,.ContentCalendar_more__zYxFG:focus-visible,.ContentCalendar_pill__BqHS_:focus-visible,.ContentCalendar_today__1r_ek:focus-visible{outline:none;box-shadow:0 0 0 2px var(--gh-focus),0 0 0 5px var(--gh-focus-ring)}.ContentCalendar_title__0tiAI{margin:0 0 0 8px;font-size:18px;font-weight:var(--gh-weight-semibold);letter-spacing:var(--gh-track-title);color:var(--gh-chat-strong)}.ContentCalendar_summary__WZ_TE{margin:0;font-size:13px;color:var(--gh-chat-name)}.ContentCalendar_legend__AdtSR{display:flex;flex-wrap:wrap;gap:6px 18px;margin:-4px 0 0;padding:0;list-style:none;font-size:12.5px;color:var(--gh-chat-name)}.ContentCalendar_legend__AdtSR li{display:inline-flex;align-items:center;gap:7px}.ContentCalendar_legend__AdtSR i{display:inline-block;width:18px;height:11px;border-radius:4px;background:var(--gh-surface);box-shadow:inset 0 0 0 1px var(--gh-chat-ring)}.ContentCalendar_legend__AdtSR i[data-status=scheduled]{background:var(--gh-green-wash);box-shadow:none}.ContentCalendar_legendApproved__kLW6g{display:inline-flex;align-items:center;gap:4px}.ContentCalendar_legend__AdtSR i[data-status=planned]{background:transparent;box-shadow:none;border:1px dashed #c4c4c4}.ContentCalendar_legend__AdtSR i[data-task]{background:transparent;box-shadow:none;border:1px dashed #9a9a9a}.ContentCalendar_legend__AdtSR i[data-flag]{width:7px;height:7px;border-radius:50%;background:var(--gh-amber);box-shadow:none}.ContentCalendar_grid__AufPv{padding:6px;border-radius:20px;background:var(--gh-chat-bg)}.ContentCalendar_dow__nXBRp{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.ContentCalendar_dow__nXBRp span{padding:6px 0 8px;font-size:12px;text-align:center;color:var(--gh-chat-name)}.ContentCalendar_cells__RsvIy{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.ContentCalendar_cell__jTU56{display:grid;align-content:start;gap:4px;min-height:128px;min-width:0;padding:8px 6px;border-radius:12px;background:var(--gh-surface);box-shadow:0 1px 2px rgba(0,0,0,.03)}.ContentCalendar_cell__jTU56[data-outside]{background:transparent;box-shadow:none}.ContentCalendar_cellHead__AwLUj{display:flex;align-items:center;justify-content:space-between;gap:4px;margin:0 2px 2px}.ContentCalendar_dayNum__pgorn{display:inline-grid;place-items:center;min-width:24px;height:24px;border-radius:var(--gh-radius-pill);font-size:13px;font-weight:var(--gh-weight-semibold);color:var(--gh-chat-strong)}.ContentCalendar_cell__jTU56[data-outside] .ContentCalendar_dayNum__pgorn{color:#9a9a9a;font-weight:var(--gh-weight-regular)}.ContentCalendar_cell__jTU56[data-today] .ContentCalendar_dayNum__pgorn{background:var(--gh-chat-button);color:var(--gh-chat-button-ink)}.ContentCalendar_daySum__2kHB3{font-size:11.5px;color:var(--gh-chat-name);white-space:nowrap}.ContentCalendar_daySum__2kHB3[data-tone=done]{color:var(--gh-green-ink)}.ContentCalendar_daySum__2kHB3[data-tone=needs]{font-weight:var(--gh-weight-medium);color:var(--gh-amber-ink)}.ContentCalendar_pills__qd3jO{display:grid;gap:3px;margin:0;padding:0;list-style:none}.ContentCalendar_pill__BqHS_{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:5px;width:100%;height:25px;padding:0 6px;border:0;border-radius:8px;background:var(--gh-surface);box-shadow:inset 0 0 0 1px var(--gh-chat-card-line);color:var(--gh-chat-ink);font:inherit;font-size:11.5px;text-align:left;cursor:pointer;transition:background-color var(--gh-dur) var(--gh-ease),box-shadow var(--gh-dur) var(--gh-ease)}.ContentCalendar_pill__BqHS_:hover{background:var(--gh-chat-raised);box-shadow:inset 0 0 0 1px var(--gh-chat-ring)}.ContentCalendar_pill__BqHS_[aria-current=true]{box-shadow:inset 0 0 0 1.5px var(--gh-chat-button)}.ContentCalendar_pillText__N1NMX{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContentCalendar_pillText__N1NMX b{font-weight:var(--gh-weight-semibold);color:var(--gh-chat-strong)}.ContentCalendar_pill__BqHS_[data-status=scheduled]{background:var(--gh-green-wash);box-shadow:none}.ContentCalendar_pill__BqHS_[data-status=scheduled]:hover{background:color-mix(in srgb,var(--gh-green-wash) 70%,#bbe5c9)}.ContentCalendar_pill__BqHS_[data-status=posted]{background:var(--gh-chat-raised);box-shadow:none;color:var(--gh-chat-name)}.ContentCalendar_pill__BqHS_[data-status=skipped]{background:transparent;box-shadow:none}.ContentCalendar_pill__BqHS_[data-status=skipped] .ContentCalendar_pillText__N1NMX{color:var(--gh-chat-name);text-decoration:line-through}.ContentCalendar_pill__BqHS_[data-status=planned]{background:transparent;box-shadow:none;outline:1px dashed #c9c9c9;outline-offset:-1px;color:var(--gh-chat-name)}.ContentCalendar_task__ITobN{display:grid;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:5px;width:100%;height:25px;padding:0 6px;border:1px dashed #9a9a9a;border-radius:8px;background:transparent;color:var(--gh-chat-ink);font:inherit;font-size:11.5px;text-align:left;cursor:pointer}.ContentCalendar_task__ITobN svg{width:12px;height:12px;color:var(--gh-chat-name)}.ContentCalendar_task__ITobN:hover{background:var(--gh-chat-raised)}.ContentCalendar_task__ITobN[data-kind=event]{border:0;background:var(--gh-chat-coral);color:var(--gh-chat-coral-ink)}.ContentCalendar_task__ITobN[data-kind=event] .ContentCalendar_pillText__N1NMX b,.ContentCalendar_task__ITobN[data-kind=event] svg{color:var(--gh-chat-coral-ink)}.ContentCalendar_task__ITobN[data-done]{opacity:.55;text-decoration:line-through}.ContentCalendar_task__ITobN:focus-visible{outline:none;box-shadow:0 0 0 2px var(--gh-focus),0 0 0 5px var(--gh-focus-ring)}.ContentCalendar_check__Ok6Sc{width:13px;height:13px;color:var(--gh-green-strong)}.ContentCalendar_legendIcon__IAg40[data-tone=needs],.ContentCalendar_pill__BqHS_[data-tone=needs] .ContentCalendar_check__Ok6Sc{color:var(--gh-amber-ink)}.ContentCalendar_legendIcon__IAg40[data-tone=fail],.ContentCalendar_pill__BqHS_[data-tone=fail] .ContentCalendar_check__Ok6Sc{color:var(--gh-coral-ink)}.ContentCalendar_legendIcon__IAg40[data-tone=open],.ContentCalendar_legendIcon__IAg40[data-tone=quiet],.ContentCalendar_pill__BqHS_[data-state=changing] .ContentCalendar_check__Ok6Sc,.ContentCalendar_pill__BqHS_[data-tone=quiet] .ContentCalendar_check__Ok6Sc{color:var(--gh-chat-name)}.ContentCalendar_legendIcon__IAg40{width:13px;height:13px;color:var(--gh-green-strong)}.ContentCalendar_pill__BqHS_[data-tone=needs]{background:var(--gh-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gh-amber) 55%,transparent)}.ContentCalendar_pill__BqHS_[data-tone=fail]{background:var(--gh-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gh-coral-ink) 45%,transparent)}.ContentCalendar_pill__BqHS_[data-state=missed] .ContentCalendar_pillText__N1NMX,.ContentCalendar_pill__BqHS_[data-state=pulled] .ContentCalendar_pillText__N1NMX{color:var(--gh-chat-name)}.ContentCalendar_pill__BqHS_[data-state=pulled]{background:transparent;box-shadow:none}.ContentCalendar_pill__BqHS_[data-state=pulled] .ContentCalendar_pillText__N1NMX{text-decoration:line-through}.ContentCalendar_pill__BqHS_[data-state=drafting]{background:transparent;box-shadow:none;outline:1px dashed var(--gh-chat-ring);outline-offset:-1px}.ContentCalendar_pill__BqHS_[data-state=by_hand],.ContentCalendar_pill__BqHS_[data-state=posting]{background:var(--gh-green-wash);box-shadow:none}@keyframes ContentCalendar_spin__zVoF5{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:no-preference){.ContentCalendar_check__Ok6Sc[data-busy]{animation:ContentCalendar_spin__zVoF5 1.4s linear infinite}}.ContentCalendar_flag__MzfS_{width:6px;height:6px;border-radius:50%;background:var(--gh-amber)}.ContentCalendar_more__zYxFG{justify-self:start;min-height:22px;padding:0 6px;border:0;border-radius:6px;background:none;color:var(--gh-chat-name);font:inherit;font-size:11.5px;cursor:pointer}.ContentCalendar_more__zYxFG:hover{background:var(--gh-chat-chip);color:var(--gh-chat-strong)}@keyframes ContentCalendar_rise__fBmUB{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:no-preference){.ContentCalendar_cells__RsvIy{animation:ContentCalendar_rise__fBmUB .32s var(--gh-ease) both}}.ContentCalendar_agenda__jMI6_{display:none;gap:16px}.ContentCalendar_agendaDay__SILUp{display:grid;gap:6px;padding:10px;border-radius:14px;background:var(--gh-chat-bg)}.ContentCalendar_agendaHead__E9iZ4{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 2px 2px;font-size:13px;font-weight:var(--gh-weight-semibold);color:var(--gh-chat-strong)}.ContentCalendar_agenda__jMI6_ .ContentCalendar_pill__BqHS_,.ContentCalendar_agenda__jMI6_ .ContentCalendar_task__ITobN{height:36px;font-size:13px}@container (max-width: 820px){.ContentCalendar_cell__jTU56 .ContentCalendar_daySum__2kHB3{display:none}.ContentCalendar_cell__jTU56{padding:6px 4px}.ContentCalendar_cells__RsvIy,.ContentCalendar_dow__nXBRp,.ContentCalendar_grid__AufPv{gap:4px}}@container (max-width: 559px){.ContentCalendar_grid__AufPv,.ContentCalendar_legend__AdtSR{display:none}.ContentCalendar_agenda__jMI6_{display:grid}}.ContentCalendar_alert__bQJH3{display:flex;align-items:flex-start;gap:6px;margin:0 0 12px;padding:8px 12px;border:1px solid var(--gh-amber-line);border-radius:10px;background:var(--gh-amber-wash);font-size:13px;line-height:1.45;color:var(--gh-amber-ink)}.ContentCalendar_alert__bQJH3 svg{flex:none;width:14px;height:14px;margin-top:2px}