.EventBoard_board__l5K2T{display:flex;flex-direction:row;align-items:stretch;gap:calc(var(--space-3) * var(--density-scale));flex:1 1 auto;min-height:0;min-width:0;overflow-x:auto;overflow-y:hidden;padding:calc(var(--space-1) * var(--density-scale)) var(--bar-px);scrollbar-width:thin;overscroll-behavior-x:contain;cursor:-webkit-grab;cursor:grab}.EventBoard_board__l5K2T[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EventBoard_group__J4WNd{flex:none;display:flex;flex-direction:row;align-items:stretch;gap:calc(var(--space-2) * var(--density-scale));min-height:0;padding:calc(var(--space-2) * var(--density-scale));border-radius:var(--radius-lg)}.EventBoard_group__J4WNd+.EventBoard_group__J4WNd{border-left:1px solid var(--color-border-subtle)}.EventBoard_groupCurrent__ytySf{background:color-mix(in srgb,var(--color-fg) 4%,transparent)}.EventBoard_groupCurrent__ytySf+.EventBoard_group__J4WNd,.EventBoard_group__J4WNd:has(+.EventBoard_groupCurrent__ytySf){border-left-color:transparent}.EventBoard_spine__hbpu0{flex:none;width:5rem;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);padding-top:2px;min-height:0}.EventBoard_spineName__fylos{border:0;background:transparent;padding:2px var(--space-1);margin:0;border-radius:var(--radius-md);text-align:left;cursor:pointer;font-family:var(--font-ui);font-size:var(--size-sm);font-weight:var(--weight-medium);color:var(--color-fg-muted);line-height:var(--leading-tight);overflow-wrap:anywhere}.EventBoard_spineName__fylos:hover{color:var(--color-fg);background:var(--color-bg-sunken)}.EventBoard_spineActive__aGK2j{color:var(--color-accent)}.EventBoard_spineNote__ZEFhG{padding:0 var(--space-1);font-size:var(--size-xs);color:var(--color-fg-subtle);line-height:var(--leading-tight)}.EventBoard_spineTools__8BWt7{display:inline-flex;flex:none}.EventBoard_groupCards__EjvL5{display:flex;flex-direction:row;align-items:stretch;gap:calc(var(--space-2) * var(--density-scale));flex:1 1 auto;min-height:0}.EventBoard_card__pTG8U{flex:none;width:11rem;display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-panel);transition:border-color var(--motion-fast),background var(--motion-fast),box-shadow var(--motion-fast)}.EventBoard_wide___a0NZ{width:22rem}.EventBoard_card__pTG8U:hover,.EventBoard_open__OhhcT{border-color:var(--color-border);background:var(--color-bg-elevated)}.EventBoard_current__JTcXC{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent);background:var(--color-accent-soft)}.EventBoard_cardHead__WYMOI{flex:none;display:flex;align-items:flex-start;gap:var(--space-2);padding:calc(var(--space-2) * var(--density-scale)) calc(var(--space-3) * var(--density-scale)) 0}.EventBoard_cardIcon__puALB{display:inline-flex;flex:none;padding-top:2px;color:var(--color-fg-muted)}.EventBoard_cardTitleBox__jU3Yv{display:flex;flex-direction:column;gap:1px;min-width:0}.EventBoard_cardTitle__xeXv1{font-family:var(--font-ui);font-size:var(--size-sm);font-weight:var(--weight-medium);color:var(--color-fg);overflow-wrap:anywhere}.EventBoard_cardMeta__TLAe4{font-size:var(--size-xs);color:var(--color-fg-subtle);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.EventBoard_cardBody__Nxqx7{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:calc(var(--space-2) * var(--density-scale));padding:calc(var(--space-2) * var(--density-scale)) calc(var(--space-3) * var(--density-scale)) calc(var(--space-3) * var(--density-scale));scrollbar-width:thin}.EventBoard_cardBody__Nxqx7>*{flex:none;min-width:0}.EventBoard_cardBody__Nxqx7 span{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.EventBoard_empty__3_B9x{flex:none;width:11rem;display:flex;align-items:center;justify-content:center;padding:var(--space-3);border:1px dashed var(--color-border-subtle);border-radius:var(--radius-lg);text-align:center}.EventBoard_stack__C_0Si{container-type:inline-size;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.EventBoard_lead__BLsiv{flex:none;display:flex;align-items:center;gap:calc(var(--space-3) * var(--density-scale));padding:calc(var(--space-2) * var(--density-scale)) var(--bar-px);min-width:0}.EventBoard_leadMedia__YPopH{flex:none;display:flex}.EventBoard_leadMedia__YPopH img{display:block;width:calc(var(--space-6) * 2);height:calc(var(--space-6) * 2);object-fit:cover;border-radius:var(--radius-md)}.EventBoard_leadBody__z1nuN{display:flex;flex-direction:column;gap:calc(var(--space-1) * var(--density-scale));min-width:0}.EventBoard_leadText__tMplO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg)}.EventBoard_leadText__tMplO[data-wrap]{white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.EventBoard_leadMeta__WOt__{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--size-sm);color:var(--color-fg-muted)}.EventBoard_leadTags__3w9EC{display:flex;flex-wrap:wrap;gap:var(--space-1)}.EventBoard_stack__C_0Si[data-scroll]{overflow-y:auto;scrollbar-width:thin}.EventBoard_section__CJJA_{display:flex;flex-direction:column;gap:var(--space-1);padding:0 var(--bar-px) calc(var(--space-3) * var(--density-scale))}.EventBoard_sectionTitle__4zyZa{display:flex;align-items:center;gap:var(--space-2);font-size:var(--size-sm);font-weight:var(--weight-medium);color:var(--color-fg-muted)}.EventBoard_sectionCount__RFIQr{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-sunken);color:var(--color-fg-muted);font-size:var(--size-xs)}.EventBoard_sectionList__PegUc{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:var(--space-1) 0 var(--space-1) var(--space-3);border-left:2px solid var(--color-border-subtle);list-style:none}.EventBoard_row__qsgKB{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.EventBoard_rowLead__3hA_6{flex:none;font-weight:var(--weight-medium);color:var(--color-fg)}.EventBoard_rowBody__hT2Gj{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);min-width:0;color:var(--color-fg)}.EventBoard_rowNote__pJEz1{color:var(--color-fg-muted);font-style:italic}.EventBoard_split__cWxuo{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,16rem);grid-gap:calc(var(--space-2) * var(--density-scale));gap:calc(var(--space-2) * var(--density-scale));align-items:start;padding:calc(var(--space-3) * var(--density-scale)) var(--bar-px)}.EventBoard_split__cWxuo:not(:has(>.EventBoard_splitAside__VQ3Ba)){grid-template-columns:auto minmax(0,1fr)}.EventBoard_splitIcon__DpGB6{display:flex;align-items:center;height:1.6em;color:var(--color-fg-muted)}.EventBoard_splitMain__KvLWm{display:flex;flex-direction:column;gap:calc(var(--space-3) * var(--density-scale));min-width:0}.EventBoard_splitMain__KvLWm .EventBoard_lead__BLsiv,.EventBoard_splitMain__KvLWm .EventBoard_section__CJJA_{padding:0}.EventBoard_splitMain__KvLWm .EventBoard_leadText__tMplO{font-size:var(--size-md);font-weight:var(--weight-medium);line-height:1.6}.EventBoard_splitAside__VQ3Ba{min-width:0;margin-left:calc(var(--space-2) * var(--density-scale));padding-left:calc(var(--space-4) * var(--density-scale));border-left:1px solid var(--color-border-subtle)}.EventBoard_cast__wrpoL{display:flex;flex-direction:column;gap:var(--space-2)}.EventBoard_castList__wgurz{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.EventBoard_castItem__Z_k_c{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);width:100%;padding:var(--space-2) var(--space-1);border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-fg);font:inherit;font-size:var(--size-xs);cursor:pointer}.EventBoard_castItem__Z_k_c:hover:not(:disabled){background:var(--color-bg-sunken)}.EventBoard_castItem__Z_k_c:disabled{cursor:default}.EventBoard_castName__k99TJ{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (max-width: 40rem){.EventBoard_split__cWxuo{grid-template-columns:auto minmax(0,1fr)}.EventBoard_splitAside__VQ3Ba{grid-column:2;margin-left:0;padding-left:0;border-left:0}}.Field_field__yjDmT{display:grid;grid-template-columns:1fr;grid-gap:2px;gap:2px;min-width:0}.Field_inline__wW_p3{grid-template-columns:minmax(7em,38%) 1fr;align-items:start;column-gap:calc(var(--space-3) * var(--density-scale))}.Field_head__uxdGa{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.Field_head__uxdGa>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Field_inline__wW_p3 .Field_head__uxdGa{flex-direction:column;gap:0;align-items:flex-start}.Field_control__t8_Fh{min-width:0}.Field_emphasis__A1sbX .Field_head__uxdGa label{font-size:var(--size-xs);letter-spacing:.02em;color:var(--color-fg-subtle)}.Field_emphasis__A1sbX .Field_control__t8_Fh{font-size:var(--size-md);line-height:var(--leading-normal)}.Field_emphasis__A1sbX .Field_control__t8_Fh p,.Field_emphasis__A1sbX .Field_control__t8_Fh span[class*=Text_body]{font-size:var(--size-md)}.Field_inline__wW_p3 .Field_message__hoPqd{grid-column:2}.FieldGrid_grid__zOwMK{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-flow:dense;grid-column-gap:calc(var(--space-4) * var(--density-scale));column-gap:calc(var(--space-4) * var(--density-scale));grid-row-gap:calc(var(--space-3) * var(--density-scale));row-gap:calc(var(--space-3) * var(--density-scale));min-width:0}.FieldGrid_cell__zP5mU{min-width:0}.FieldGrid_full__z6jfW{grid-column:1/-1}.FloatingButton_button__CEnxT{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:var(--z-overlay);display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-elevated);color:var(--color-fg-muted);box-shadow:var(--shadow-md);cursor:pointer;transition:color var(--motion-fast),background var(--motion-fast)}.FloatingButton_button__CEnxT:hover{color:var(--color-fg);background:var(--color-bg-panel)}