.event-series-field{border-top:1px solid var(--loop-line);padding-top:24px}.event-series-label{align-items:baseline;gap:8px;display:flex}.event-series-label strong{color:var(--loop-ink);font-size:16px}.event-series-label span,.event-series-field>p{color:var(--loop-muted);font-size:14px}.event-series-field>p{margin:8px 0 16px}.event-series-trigger{text-align:left;border:1px solid var(--loop-line);background:var(--loop-raised);width:100%;min-height:52px;color:var(--loop-ink);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.event-series-trigger span{overflow-wrap:anywhere;flex:1;min-width:0}.event-series-dialog{flex-direction:column;gap:16px;max-width:480px;padding:24px;display:flex}.event-series-dialog>header{flex:none;align-items:flex-start;gap:16px;display:flex}.event-series-dialog>header>div{flex:1;min-width:0}.event-series-dialog [data-slot=dialog-title]{font-size:var(--loop-font-heading);line-height:var(--loop-line-heading);margin:0 0 4px}.event-series-dialog [data-slot=dialog-description]{color:var(--loop-muted);font-size:14px;line-height:1.5}.series-create-form{flex-direction:column;gap:12px;min-height:0;display:flex}.series-create-form .lx-field.lx-field{margin:0}.event-series-dialog>.lx-field.lx-field{flex:none;margin:0}.event-series-dialog footer{border-top:1px solid var(--loop-line);flex:none;justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.series-create-form>footer{border-top:1px solid var(--loop-line);flex:none;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.event-series-back{align-items:center;gap:8px;min-height:44px;margin-bottom:12px;display:inline-flex}.event-series-options{flex:1;min-height:72px;overflow-y:auto}.event-series-options>button{text-align:left;width:100%;color:var(--loop-ink);border:0;border-bottom:1px solid var(--loop-line);background:0 0;align-items:center;gap:12px;min-height:56px;padding:12px 8px;display:flex}.event-series-options>button span{overflow-wrap:anywhere;flex:1;min-width:0}.event-series-options>button[aria-pressed=true],.event-series-options>button:hover{background:var(--loop-raised);border-radius:8px}.event-series-membership{min-width:0;color:var(--loop-muted);border-radius:8px;flex:1;align-items:center;gap:12px;margin:16px 0;font-size:14px;text-decoration:none;display:flex}.event-series-membership strong{color:var(--loop-ink);font-weight:600}.event-series-connections{border-top:1px solid var(--loop-line);margin-top:32px;padding-top:24px}.event-series-section-heading{color:var(--loop-muted);align-items:center;gap:8px;margin-bottom:24px;font-size:14px;display:flex}.event-series-connections>section+section{margin-top:32px}.event-series-connections section>h2{margin:0 0 16px;font-size:20px;line-height:1.4}.event-series-next-card.home-card-grid{grid-template-columns:minmax(0,1fr);width:100%;max-width:480px;margin-inline:0}.event-series-replays.home-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}.event-series-replays .loop-video-card{min-width:0}.event-series-next-action{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.event-series-next-action p{margin:0}.event-series-draft-note{border:1px solid var(--loop-line);background:var(--loop-raised);color:var(--loop-muted);border-radius:12px;margin:0 0 24px;padding:16px;font-size:14px}.event-series-draft-note strong{color:var(--loop-ink);margin-bottom:4px;display:block}@media (max-width:760px){.event-series-dialog{padding:16px 16px calc(16px + var(--loop-dialog-safe-bottom,env(safe-area-inset-bottom)))}.event-series-next-card{max-width:none}.event-series-connections .home-card-grid,.event-series-connections .home-event-card{width:100%;margin-left:0;margin-right:0}}.event-series-identity{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0;display:flex}.event-series-identity .event-series-membership{flex-basis:240px;margin:0}.event-series-membership{align-items:stretch;position:relative}.event-series-membership>.series-stack{align-self:center}.event-series-membership-copy{flex:1;grid-template-rows:44px 32px;gap:4px;min-width:0;display:grid}.event-series-membership-copy>.series-social-proof{grid-row:2;align-self:end}.event-series-main-link{min-width:0;color:inherit;flex-direction:column;gap:4px;font-size:12px;line-height:18px;text-decoration:none;display:flex}a.event-series-main-link:after{content:"";border-radius:8px;position:absolute;inset:0}a.event-series-main-link:focus-visible{outline:none}.event-series-membership:has(.event-series-main-link:focus-visible){outline:2px solid var(--loop-ink);outline-offset:4px}.event-series-identity .event-series-membership strong{white-space:nowrap;text-overflow:ellipsis;height:22px;font-size:16px;line-height:22px;display:block;overflow:hidden}@media (max-width:760px){.event-series-identity .event-series-membership strong{height:20px;font-size:14px;line-height:20px}.event-series-membership-copy{grid-template-rows:42px 32px}}.event-series-follow{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.event-series-follow .lx-button{min-height:var(--loop-action-height);white-space:nowrap;gap:8px}.event-series-follow-notice,.event-series-follow>.lx-error{max-width:240px;font-size:12px;line-height:18px}.event-series-follow-notice{color:var(--loop-muted)}.event-series-continuations{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px 16px;display:grid}.event-series-more{margin-top:32px}.event-series-more:first-child{margin-top:0}.event-series-episode{min-width:0}.event-series-progress{background:var(--loop-line);border-radius:999px;height:3px;margin-top:8px;overflow:hidden}.event-series-progress>span{background:var(--loop-ink);height:100%;display:block}@media (max-width:760px){.event-series-follow{align-items:flex-start}}.event-series-editor-context{margin-bottom:16px}.event-series-editor-context .series-home-back{margin-bottom:4px}.event-series-editor-context p{color:var(--loop-muted);margin:0;font-size:12px;line-height:18px}.event-series-editor-context p a{color:var(--loop-ink);font-weight:600;text-decoration:none}
