@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&family=Roboto+Mono:wght@400;500&display=swap);.ac-feed{container-type:inline-size;container-name:acfeed}.ac-schedule{--ac-bg-base:#1c1e21;--ac-bg-raised:#26282c;--ac-bg-hover:#2f3236;--ac-bg-sunken:#161719;--ac-bg-overlay:rgba(0,0,0,.7);--ac-border-1:#33363b;--ac-border-2:#4a4d52;--ac-text-1:#fff;--ac-text-2:#b5b8bd;--ac-text-3:#7a7e85;--ac-text-disabled:#4a4d52;--ac-accent:#d54f17;--ac-accent-hover:#ec5d22;--ac-accent-muted:rgba(213,79,23,.15);--ac-accent-ring:rgba(213,79,23,.4);--ac-live:#e3392c;--ac-success:#2ea043;--ac-warn:#e6a23c;--ac-danger:#e3392c;--ac-info:#4a8fe7;--ac-font-sans:"Roboto" , system-ui , -apple-system , "Segoe UI" , sans-serif;--ac-font-mono:"Roboto Mono" , ui-monospace , "SF Mono" , Menlo , monospace;--ac-radius-sm:4px;--ac-radius-md:6px;--ac-radius-lg:10px;--ac-shadow-2:0 4px 12px rgba(0,0,0,.5);--ac-shadow-3:0 8px 24px rgba(0,0,0,.6);--ac-ring-focus:0 0 0 3px var(--ac-accent-ring);--ac-ease-out:cubic-bezier(.2,.8,.2,1);--ac-dur-fast:120ms;--ac-dur-base:180ms;--ac-dur-slow:260ms;--ac-sticky-top:56px;font-family: var(--ac-font-sans);color:var(--ac-text-1)}.ac-schedule,.ac-schedule *{box-sizing:border-box}.ac-schedule a{color:inherit;text-decoration:none}.ac-schedule button{font-family:inherit}.ac-schedule h2,.ac-schedule h3,.ac-schedule h4{color:var(--ac-text-1)}.ac-schedule .next-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0;background:var(--ac-bg-raised);border:1px solid var(--ac-border-1);border-radius:var(--ac-radius-md);overflow:hidden;margin-bottom:22px}.ac-schedule .next-hero-tag{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:4px 9px;background:var(--ac-accent);color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:4px}.ac-schedule .next-hero-tag.live{background:var(--ac-live)}.ac-schedule .next-hero-img{position:relative;aspect-ratio: 16 / 10;background: #0a0d12 center / cover no-repeat}.ac-schedule .next-hero-img::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 55%,var(--ac-bg-raised) 100%) , linear-gradient(180deg,transparent 60%,rgba(28,30,33,.6) 100%)}.ac-schedule .next-hero-body{padding:22px 22px 18px;display:flex;flex-direction:column;gap:12px;justify-content:center}.ac-schedule .next-hero-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--ac-text-3);font-weight:500}.ac-schedule .next-hero-meta .agency-chip{color:var(--ac-text-1);font-weight:700}.ac-schedule .next-hero-meta .dot{color:var(--ac-text-disabled)}.ac-schedule .next-hero h2{margin:0;font-size:22px;font-weight:900;line-height:1.15;letter-spacing:-.01em}.ac-schedule .next-hero h2 .mission-name{color:var(--ac-text-2);font-weight:700}.ac-schedule .next-hero-desc{margin:0;font-size:13px;color:var(--ac-text-2);line-height:1.5}.ac-schedule .next-hero-bar{display:flex;align-items:center;gap:14px;padding-top:12px;border-top:1px solid var(--ac-border-1);flex-wrap:wrap}.ac-schedule .countdown{display:flex;gap:6px;font-family: var(--ac-font-mono);font-variant-numeric:tabular-nums}.ac-schedule .cd-cell{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:32px}.ac-schedule .cd-num{font-size:20px;font-weight:700;color:var(--ac-text-1);line-height:1}.ac-schedule .cd-lbl{font-size:9px;font-weight:700;color:var(--ac-text-3);text-transform:uppercase;letter-spacing:.06em}.ac-schedule .cd-sep{font-size:20px;color:var(--ac-text-disabled);line-height:1;align-self:flex-start;padding-top:1px}.ac-schedule .next-hero-actions{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}@container acfeed (max-width: 640px) {
  .ac-schedule .next-hero { grid-template-columns: 1fr; }
  .ac-schedule .next-hero-img { aspect-ratio: 16 / 9; }
  .ac-schedule .next-hero-img::after {
    background: linear-gradient(180deg, transparent 50%, var(--ac-bg-raised) 100%);
  }
  .ac-schedule .next-hero-body { padding: 18px; }
  .ac-schedule .next-hero h2 { font-size: 20px; }
  .ac-schedule .next-hero-actions { margin-left: 0; width: 100%; }
  .ac-schedule .next-hero-actions .btn { flex: 1; justify-content: center; }
}@container acfeed (max-width: 420px) {
  .ac-schedule .next-hero h2 { font-size: 18px; }
  .ac-schedule .cd-num { font-size: 18px; }
  .ac-schedule .cd-cell { min-width: 28px; }
}.ac-schedule .ac-toolbar{position:sticky;top:var(--ac-sticky-top);z-index:20;background:var(--ac-bg-base);padding:12px 0 10px;margin-bottom:16px;border-bottom:1px solid var(--ac-border-1);display:flex;flex-direction:column;gap:8px}.ac-schedule .ac-toolbar-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ac-schedule .month-nav-row{gap:12px}.ac-schedule .month-label{margin:0;font-size:16px;font-weight:700;text-transform:capitalize;flex:1;text-align:center;letter-spacing:.01em}.ac-schedule .nav-btn{appearance:none;background:var(--ac-bg-raised);border:1px solid var(--ac-border-1);color:var(--ac-text-2);width:32px;height:32px;border-radius:var(--ac-radius-md);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--ac-dur-base) var(--ac-ease-out)}.ac-schedule .nav-btn:hover{color:var(--ac-text-1);border-color:var(--ac-border-2)}.ac-schedule .nav-btn:focus-visible{outline:none;box-shadow:var(--ac-ring-focus)}.ac-schedule .seg{display:inline-flex;background:var(--ac-bg-raised);border:1px solid var(--ac-border-1);border-radius:var(--ac-radius-md);padding:3px;flex-wrap:wrap}.ac-schedule .seg button{appearance:none;background:transparent;border:0;color:var(--ac-text-2);font-size:11px;font-weight:700;letter-spacing:.04em;padding:6px 10px;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:all var(--ac-dur-base) var(--ac-ease-out)}.ac-schedule .seg button:hover{color:var(--ac-text-1)}.ac-schedule .seg button.active{background:var(--ac-accent);color:#fff}.ac-schedule .seg button:focus-visible{outline:none;box-shadow:var(--ac-ring-focus)}.ac-schedule .seg button[hidden]{display:none}.ac-schedule .seg .ct{font-family: var(--ac-font-mono);font-size:10px;font-weight:500;background:rgba(255,255,255,.1);padding:1px 4px;border-radius:3px;opacity:.85}.ac-schedule .seg button.active .ct{background:rgba(0,0,0,.2)}.ac-schedule .filter-chip{appearance:none;display:inline-flex;align-items:center;gap:6px;background:var(--ac-bg-raised);border:1px solid var(--ac-border-1);color:var(--ac-text-2);padding:0 10px;height:32px;border-radius:var(--ac-radius-md);font-size:12px;font-weight:600;cursor:pointer;transition:all var(--ac-dur-base) var(--ac-ease-out)}.ac-schedule .filter-chip:hover{color:var(--ac-text-1);border-color:var(--ac-border-2)}.ac-schedule .filter-chip[aria-pressed="true"]{background:var(--ac-accent-muted);border-color:var(--ac-accent);color:var(--ac-accent)}.ac-schedule .filter-chip:focus-visible{outline:none;box-shadow:var(--ac-ring-focus)}.ac-schedule select.filter-chip{appearance:none;-webkit-appearance:none;padding-right:26px;background-image:url(data:image/svg+xml;utf8,<svg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'12\'\ height=\'12\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%237a7e85\'\ stroke-width=\'2.5\'><polyline\ points=\'6\ 9\ 12\ 15\ 18\ 9\'/></svg>);background-repeat:no-repeat;background-position:right 8px center}.ac-schedule .search{display:flex;align-items:center;gap:8px;background:var(--ac-bg-sunken);border:1px solid var(--ac-border-1);border-radius:var(--ac-radius-md);padding:0 10px;height:32px;flex:1;min-width:160px;color:var(--ac-text-3)}.ac-schedule .search:focus-within{border-color:var(--ac-accent);color:var(--ac-text-2)}.ac-schedule .search input{background:transparent;border:0;outline:0;color:var(--ac-text-1);font:inherit;font-size:13px;width:100%;padding:0}.ac-schedule .view-toggle{display:inline-flex;background:var(--ac-bg-raised);border:1px solid var(--ac-border-1);border-radius:var(--ac-radius-md);padding:3px;margin-left:auto}.ac-schedule .view-toggle button{appearance:none;background:transparent;border:0;width:28px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--ac-text-3);cursor:pointer;border-radius:3px}.ac-schedule .view-toggle button:hover{color:var(--ac-text-1)}.ac-schedule .view-toggle button.active{background:var(--ac-bg-hover);color:var(--ac-text-1)}.ac-schedule .day-group{margin-bottom:24px}.ac-schedule .day-head{display:flex;align-items:baseline;gap:12px;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid var(--ac-border-1)}.ac-schedule .day-head h3{margin:0;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.ac-schedule .day-head .day-sub{font-size:12px;font-weight:500;color:var(--ac-text-3);text-transform:capitalize}.ac-schedule .day-head .day-ct{margin-left:auto;font-size:11px;font-family: var(--ac-font-mono);color:var(--ac-text-3)}.ac-schedule .day-head.today h3{color:var(--ac-accent)}.ac-schedule .day-head.past h3{color:var(--ac-text-2)}.ac-schedule .launches-list{display:flex;flex-direction:column;gap:8px}.ac-schedule .lcard{background:var(--ac-bg-raised);border:1px solid var(--ac-border-1);border-radius:var(--ac-radius-md);overflow:hidden;transition:border-color var(--ac-dur-base) var(--ac-ease-out);position:relative}.ac-schedule .lcard:hover{border-color:var(--ac-border-2)}.ac-schedule .lcard.live{border-color:var(--ac-live);box-shadow:0 0 0 1px var(--ac-live)}.ac-schedule .lcard.expanded{border-color:var(--ac-border-2)}.ac-schedule .lcard-row{display:grid;grid-template-columns:64px 44px minmax(0,1fr) auto 90px 30px;align-items:center;gap:12px;padding:12px 14px;cursor:pointer}.ac-schedule .lcard-row:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ac-accent)}.ac-schedule .lc-date{display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--ac-border-1);padding-right:12px;min-height:44px;justify-content:center}.ac-schedule .lc-date-day{font-size:22px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.ac-schedule .lc-date-mon{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--ac-text-3);letter-spacing:.08em}.ac-schedule .lc-date-time{font-family: var(--ac-font-mono);font-size:11px;color:var(--ac-text-2);font-variant-numeric:tabular-nums;margin-top:2px;white-space:nowrap}.ac-schedule .lcard.today .lc-date-day{color:var(--ac-accent)}.ac-schedule .lc-logo{width:44px;height:44px;border-radius:var(--ac-radius-sm);background: var(--ac-bg-sunken) center / contain no-repeat;border:1px solid var(--ac-border-1);flex-shrink:0}.ac-schedule .lc-logo-empty{background:linear-gradient(135deg,var(--ac-bg-sunken) 0%,var(--ac-bg-hover) 100%)}.ac-schedule .lc-body{min-width:0}.ac-schedule .lc-name{display:block;font-size:14px;font-weight:700;line-height:1.3;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-schedule .lc-name .lc-rocket{color:var(--ac-text-1)}.ac-schedule .lc-name .lc-mission{color:var(--ac-text-2);font-weight:500;margin-left:4px}.ac-schedule .lc-name .lc-mission::before{content:"· ";color:var(--ac-text-disabled);margin-right:2px}.ac-schedule .lc-meta{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--ac-text-3);flex-wrap:wrap}.ac-schedule .lc-agency{color:var(--ac-text-2);font-weight:600}.ac-schedule .lc-meta .dot{color:var(--ac-text-disabled)}.ac-schedule .lc-orbit-tag{display:inline-flex;align-items:center;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 5px;background:rgba(255,255,255,.06);color:var(--ac-text-2);border-radius:3px}.ac-schedule .lc-status{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;padding:4px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.ac-schedule .lc-status.go,.ac-schedule .lc-status.success{background:rgba(46,160,67,.15);color:var(--ac-success)}.ac-schedule .lc-status.failure{background:rgba(227,57,44,.18);color:var(--ac-danger)}.ac-schedule .lc-status.tbd,.ac-schedule .lc-status.hold{background:rgba(230,162,60,.18);color:var(--ac-warn)}.ac-schedule .lc-status.live{background:var(--ac-live);color:#fff}.ac-schedule .lc-status .pulse{width:6px;height:6px;border-radius:9999px;background:#fff;animation:ac-pulse 1.6s ease-in-out infinite}@keyframes ac-pulse {
  0%, 100% { opacity: 1; }
  50%      { opacity: 0.35; }
}.ac-schedule .lc-countdown{font-family: var(--ac-font-mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;color:var(--ac-accent);white-space:nowrap;min-width:80px;text-align:right}.ac-schedule .lc-countdown.past{color:var(--ac-text-3)}.ac-schedule .lc-countdown.tbd{color:var(--ac-warn)}.ac-schedule .lc-toggle{appearance:none;background:transparent;border:1px solid var(--ac-border-1);color:var(--ac-text-2);width:28px;height:28px;border-radius:var(--ac-radius-sm);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--ac-dur-base) var(--ac-ease-out)}.ac-schedule .lc-toggle:hover{color:var(--ac-text-1);border-color:var(--ac-border-2)}.ac-schedule .lcard.expanded .lc-toggle{transform:rotate(180deg);color:var(--ac-accent);border-color:var(--ac-accent)}@container acfeed (max-width: 560px) {
  .ac-schedule .lcard-row {
    grid-template-columns: 56px minmax(0, 1fr) auto 30px;
    grid-template-areas:
      "date body status toggle"
      "date countdown countdown countdown";
    gap: 8px 12px;
    padding: 10px 12px;
  }
  .ac-schedule .lc-date       { grid-area: date; padding-right: 10px; min-height: 0; }
  .ac-schedule .lc-logo       { display: none; }
  .ac-schedule .lc-body       { grid-area: body; }
  .ac-schedule .lc-status     { grid-area: status; justify-self: end; }
  .ac-schedule .lc-toggle     { grid-area: toggle; align-self: center; }
  .ac-schedule .lc-countdown  { grid-area: countdown; text-align: left; min-width: 0; padding-top: 2px; }
  .ac-schedule .lc-date-day   { font-size: 20px; }
}@container acfeed (max-width: 380px) {
  .ac-schedule .lcard-row {
    grid-template-columns: 48px minmax(0, 1fr) 28px;
    grid-template-areas:
      "date body toggle"
      "date status status"
      "date countdown countdown";
    gap: 6px 10px;
    padding: 10px 12px;
  }
  .ac-schedule .lc-status     { justify-self: start; margin-top: 2px; }
  .ac-schedule .lc-meta       { font-size: 10px; }
  .ac-schedule .lc-name       { font-size: 13px; white-space: normal; }
  .ac-schedule .lc-date-day   { font-size: 18px; }
}.ac-schedule .lc-expand{border-top:1px solid var(--ac-border-1);background:var(--ac-bg-base);padding:16px 14px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px;animation:ac-expand-in var(--ac-dur-slow) var(--ac-ease-out)}.ac-schedule .lc-expand-col{min-width:0}@keyframes ac-expand-in {
  from { opacity: 0; transform: translateY(-4px); }
  to   { opacity: 1; transform: translateY(0); }
}.ac-schedule .lc-expand h4{margin:0 0 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ac-text-3)}.ac-schedule .lc-expand h4+h4{margin-top:14px}.ac-schedule .lc-desc{margin:0 0 6px;font-size:13px;line-height:1.55;color:var(--ac-text-1)}.ac-schedule .lc-banner{margin-bottom:10px;padding:8px 10px;border-radius:var(--ac-radius-sm);font-size:12px;line-height:1.4}.ac-schedule .lc-banner.warn{background:rgba(230,162,60,.12);border:1px solid rgba(230,162,60,.4);color:var(--ac-warn)}.ac-schedule .lc-banner.danger{background:rgba(227,57,44,.12);border:1px solid rgba(227,57,44,.4);color:var(--ac-danger)}.ac-schedule .lc-banner b{color:inherit}.ac-schedule .spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.ac-schedule .spec{display:flex;flex-direction:column;gap:2px;min-width:0}.ac-schedule .spec-lbl{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ac-text-3)}.ac-schedule .spec-val{font-size:13px;color:var(--ac-text-1);word-break:break-word}.ac-schedule .spec-val.mono{font-family: var(--ac-font-mono);font-variant-numeric:tabular-nums}.ac-schedule .spec-val a{color:var(--ac-accent)}.ac-schedule .lc-actions{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap;position:relative}@container acfeed (max-width: 560px) {
  .ac-schedule .lc-expand {
    grid-template-columns: 1fr;
    gap: 14px;
    padding: 14px 12px;
  }
}.ac-schedule .btn{appearance:none;border:1px solid var(--ac-border-1);background:transparent;color:var(--ac-text-1);font:inherit;font-size:12px;font-weight:600;padding:7px 12px;border-radius:var(--ac-radius-md);cursor:pointer;display:inline-flex;align-items:center;gap:7px;text-decoration:none;transition:all var(--ac-dur-base) var(--ac-ease-out)}.ac-schedule .btn:hover{background:rgba(255,255,255,.06);border-color:var(--ac-border-2)}.ac-schedule .btn:focus-visible{outline:none;box-shadow:var(--ac-ring-focus)}.ac-schedule .btn[disabled],.ac-schedule .btn[aria-disabled="true"]{opacity:.5;pointer-events:none}.ac-schedule .btn.primary{background:var(--ac-accent);color:#fff;border-color:var(--ac-accent)}.ac-schedule .btn.primary:hover{background:var(--ac-accent-hover);border-color:var(--ac-accent-hover)}.ac-schedule .btn.live{background:var(--ac-live);color:#fff;border-color:var(--ac-live)}.ac-schedule .btn.live:hover{filter:brightness(1.1)}.ac-schedule .btn.ac-stream{background:var(--ac-accent);color:#fff;border-color:rgba(255,255,255,.92);box-shadow:0 0 0 2px var(--ac-accent);margin:2px;font-weight:700}.ac-schedule .btn.ac-stream:hover{background:var(--ac-accent-hover);box-shadow:0 0 0 2px var(--ac-accent-hover)}.ac-schedule .btn.ac-stream:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ac-accent) , 0 0 0 5px var(--ac-accent-ring)}.ac-schedule .ac-popover{position:absolute;z-index:30;min-width:200px;padding:4px;background:var(--ac-bg-raised);border:1px solid var(--ac-border-2);border-radius:var(--ac-radius-md);box-shadow:var(--ac-shadow-3);display:flex;flex-direction:column;gap:1px}.ac-schedule .ac-popover[hidden]{display:none}.ac-schedule .ac-popover-item{appearance:none;background:transparent;border:0;color:var(--ac-text-1);text-align:left;font:inherit;font-size:13px;padding:8px 10px;border-radius:var(--ac-radius-sm);cursor:pointer;display:flex;align-items:center;gap:10px}.ac-schedule .ac-popover-item:hover{background:var(--ac-bg-hover)}.ac-schedule .ac-popover-ico{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background:var(--ac-bg-sunken);color:var(--ac-text-2);font-weight:700;font-size:13px;flex-shrink:0}.ac-schedule .ac-schedule-cal{padding-top:4px}.ac-schedule .cal-month-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.ac-schedule .cal-dayhead{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ac-text-3);text-align:center;padding:6px 2px}.ac-schedule .cal-cell{background:var(--ac-bg-raised);border:1px solid var(--ac-border-1);border-radius:var(--ac-radius-md);padding:5px;min-height:72px;display:flex;flex-direction:column;gap:3px}.ac-schedule .cal-cell.empty{background:transparent;border-style:dashed;opacity:.3}.ac-schedule .cal-cell.today{border-color:var(--ac-accent);background:var(--ac-accent-muted)}.ac-schedule .cal-day{font-size:12px;font-weight:700;color:var(--ac-text-2)}.ac-schedule .cal-cell.today .cal-day{color:var(--ac-accent)}.ac-schedule .cal-event{background:var(--ac-bg-sunken);border-left:2px solid var(--ac-text-3);padding:3px 5px;border-radius:2px;font-size:10px;line-height:1.2;cursor:pointer;display:flex;flex-direction:column;gap:1px;transition:background var(--ac-dur-base)}.ac-schedule .cal-event:hover{background:var(--ac-bg-hover)}.ac-schedule .cal-event.go,.ac-schedule .cal-event.success{border-left-color:var(--ac-success)}.ac-schedule .cal-event.failure{border-left-color:var(--ac-danger)}.ac-schedule .cal-event.tbd,.ac-schedule .cal-event.hold{border-left-color:var(--ac-warn)}.ac-schedule .cal-event.live{border-left-color:var(--ac-live);background:rgba(227,57,44,.1)}.ac-schedule .cal-event-time{font-family: var(--ac-font-mono);font-size:9px;color:var(--ac-text-3)}.ac-schedule .cal-event-name{color:var(--ac-text-1);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-schedule .cal-overflow{font-size:10px;color:var(--ac-text-3);padding-left:4px}.ac-schedule .cal-month-title{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.ac-schedule .cal-month-title h3{margin:0;font-size:15px;font-weight:700;text-transform:capitalize}.ac-schedule .cal-month-title .cal-count{font-size:11px;color:var(--ac-text-3)}@container acfeed (max-width: 480px) {
  .ac-schedule .cal-cell { min-height: 56px; padding: 3px; }
  .ac-schedule .cal-event-name { font-size: 9px; }
  .ac-schedule .cal-event-time { display: none; }
  .ac-schedule .cal-dayhead { font-size: 8px; padding: 4px 2px; }
}.ac-schedule[data-density="compact"] .lcard-row{padding:8px 12px}.ac-schedule[data-density="compact"] .lc-name{font-size:13px}.ac-schedule[data-density="compact"] .lc-date-day{font-size:18px}.ac-schedule[data-density="compact"] .lc-logo{width:36px;height:36px}.ac-schedule[data-density="compact"] .launches-list{gap:5px}.ac-schedule[data-density="compact"] .lc-meta{font-size:10px}.ac-schedule .empty{text-align:center;padding:48px 20px;border:1px dashed var(--ac-border-1);border-radius:var(--ac-radius-md);color:var(--ac-text-3)}.ac-schedule .empty h3{margin:0 0 4px;font-size:16px;color:var(--ac-text-1);font-weight:700}.ac-schedule .empty p{margin:0;font-size:13px}.ac-schedule .ac-feed-status{font-size:12px;color:var(--ac-text-3);padding:8px 0;text-align:center}.ac-schedule .ac-feed-status.error{color:var(--ac-danger)}.ac-schedule .ac-schedule-list[data-loading="true"]{opacity:.55;pointer-events:none;transition:opacity var(--ac-dur-base) var(--ac-ease-out)}@media (prefers-reduced-motion:reduce){.ac-schedule .lc-expand{animation:none}.ac-schedule .lc-status .pulse{animation:none}.ac-schedule .lcard,.ac-schedule .lc-toggle,.ac-schedule .btn,.ac-schedule .filter-chip,.ac-schedule .seg button,.ac-schedule .nav-btn{transition:none}}