.Modal_overlay__LnAaI{position:fixed;inset:0;z-index:1000;background:var(--drawer-overlay,rgb(0 0 0/45%));opacity:1;pointer-events:auto}.Modal_dialog__97O1q{position:fixed;z-index:1001;top:50%;left:50%;right:auto;bottom:auto;width:min(560px,calc(100vw - 32px));max-height:min(90vh,820px);overflow:auto;margin:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-elevated);opacity:1;outline:none;translate:-50% -50%;transform:none}.Modal_dialog__97O1q[data-state=closed],.Modal_overlay__LnAaI[data-state=closed]{opacity:0;pointer-events:none}.Modal_dialogLg__Qa_uY{width:min(640px,calc(100vw - 32px))}.Modal_dialogXl__cjt84{width:min(960px,calc(100vw - 32px));max-height:min(92vh,900px)}.Modal_header__H8GVy{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 0}.Modal_headerEnd__9TbZm{justify-content:flex-end}.Modal_title__b9smK{margin:0;font-family:var(--font-serif);font-size:var(--type-section);font-weight:600;color:var(--ink-1)}.Modal_titleHidden__XHDc3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Modal_closeBtn__sVUgR{flex-shrink:0;width:36px;height:36px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);cursor:pointer;font-size:18px;line-height:1;color:var(--ink-2);transition:transform var(--motion-duration-instant) var(--motion-ease-standard)}.Modal_closeBtn__sVUgR:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.Modal_closeBtn__sVUgR:active{transform:scale(var(--motion-scale-press))}.Modal_body__Wf_Zp{padding:16px 20px 20px;display:grid;gap:16px}.Modal_footer__tJW4m{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:0 20px 20px}.Modal_actionLabel__H28JN{display:inline-flex;align-items:center;gap:8px}@media (prefers-reduced-motion:reduce){.Modal_dialog__97O1q,.Modal_overlay__LnAaI{transition-duration:var(--motion-duration-reduced)}.Modal_dialog__97O1q,.Modal_dialog__97O1q[data-state=open]{translate:-50% -50%;transform:none}.Modal_closeBtn__sVUgR:active{transform:none}}.PageHeader_header__qyJSv{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.PageHeader_main__tnXsM{min-width:0}.PageHeader_titleRow__NbzJ2{display:flex;align-items:center;gap:12px;margin-bottom:6px;min-width:0}.PageHeader_titleRow__NbzJ2 .PageHeader_title__JvuMG{margin-bottom:0}.PageHeader_leadingLogo__NnzYv{display:block;width:auto;height:30px;flex-shrink:0;object-fit:contain}.PageHeader_meta__VrXhH{flex-shrink:0}.PageHeader_actions__nHq6u{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}.PageHeader_title__JvuMG{margin:0 0 6px;font-family:var(--font-serif);font-size:30px;font-weight:600;letter-spacing:-.02em;color:var(--ink-1)}.PageHeader_lead__pjBV5{margin:0;color:var(--ink-2);font-size:var(--type-body);line-height:1.5}.NotificationMedia_mediaStack__zbM80{display:flex;flex-direction:column;gap:12px;margin:12px 0}.NotificationMedia_mediaWrap__EKN5J{border-radius:var(--radius-md,12px);overflow:hidden;background:var(--surface-2,#f4f2ee)}.NotificationMedia_sliderRoot__q_YtI{display:flex;flex-direction:column;gap:4px}.NotificationMedia_imageSliderViewport__AUxqQ{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:var(--radius-md,12px);background:var(--surface-2,#f4f2ee)}.NotificationMedia_imageSliderViewport__AUxqQ::-webkit-scrollbar{display:none}.NotificationMedia_imageSlide__F4_dU{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always}.NotificationMedia_sliderDots__6jxWu{display:flex;justify-content:center;align-items:center;gap:8px;padding:6px 0 2px}.NotificationMedia_sliderDotActive__LMXOE,.NotificationMedia_sliderDot__m2Vjk{width:8px;height:8px;padding:0;border:none;border-radius:50%;cursor:pointer;background:var(--ink-3,#9a958c);opacity:.4;transition:opacity var(--motion-duration-fast,.12s) ease,transform var(--motion-duration-fast,.12s) ease,background-color var(--motion-duration-fast,.12s) ease}.NotificationMedia_sliderDotActive__LMXOE{background:var(--gold-2,var(--accent,#c9a227));opacity:1;transform:scale(1.2)}.NotificationMedia_imageFrame__GlseT{display:flex;justify-content:center;padding:8px;background:var(--surface-2,#f4f2ee)}.NotificationMedia_image__dyar7{display:block;width:100%;max-height:min(70vh,420px);object-fit:contain}.NotificationMedia_imagePortrait__sYC9l{width:auto;max-width:min(100%,300px);max-height:min(70vh,480px)}.NotificationMedia_imageLandscape__0k9TE{width:100%;max-height:min(50vh,280px)}.NotificationMedia_videoShellLandscape__SAMaP{width:100%}.NotificationMedia_videoShellPortrait__GsZpO{display:flex;justify-content:center;padding:8px}.NotificationMedia_video__VUUNB{display:block;background:#000;object-fit:contain}.NotificationMedia_videoLandscape__Dn8iK{width:100%;min-height:180px;max-height:min(50vh,320px)}.NotificationMedia_videoPortrait__PgBla{width:auto;max-width:min(100%,300px);max-height:min(75vh,520px);margin:0 auto}.NotificationMedia_videoFallback__QwHVa{margin:0;padding:14px 16px;font-size:13px;line-height:1.45;color:var(--ink-2)}.NotificationMedia_videoFallbackLink__dckgw{color:var(--gold-2);font-weight:600;text-decoration:underline;text-underline-offset:2px}.NotificationMedia_videoFrame__bV9q8{display:block;width:100%;aspect-ratio:16/9;border:0}.NotificationMedia_videoFramePortrait__xCiPw{display:block;width:100%;max-width:min(100%,300px);aspect-ratio:9/16;max-height:min(75vh,520px);margin:0 auto;border:0}.NotificationMedia_videoToggle__dHNq0{display:block;width:100%;padding:8px 12px;border:none;background:var(--ink);color:var(--on-accent,#fff);font-size:13px;font-weight:600;cursor:pointer}.SectionTitle_wrap__BNFQX{padding:0 22px;display:flex;justify-content:space-between;align-items:baseline;margin:4px 0 10px}.SectionTitle_title__dcWGq{margin:0;font-family:var(--font-serif);font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink-1)}.SectionNav_shell__fEf7i{width:100%;min-width:0}.SectionNav_legend__hTwfA{margin-bottom:10px}.SectionNav_track__2h6eE{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.SectionNav_pill__2QZgl{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--type-small);font-weight:600;line-height:1.25;cursor:pointer;transition:border-color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard)}.SectionNav_pill__2QZgl:hover:not(:disabled){border-color:var(--gold-line);background:var(--surface-2);color:var(--ink-1)}.SectionNav_pill__2QZgl:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.SectionNav_pillActive__OEsUq{border-color:var(--gold);background:var(--gold-bg);color:var(--ink-1)}.SectionNav_tile__c4pBh{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:112px;max-width:168px;padding:12px 14px;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:border-color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard)}.SectionNav_tile__c4pBh:hover:not(:disabled){border-color:var(--gold-line);background:var(--surface-2)}.SectionNav_tile__c4pBh:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.SectionNav_tileActive__m5jM5{border-color:var(--gold);background:var(--gold-bg);color:var(--ink-1)}.SectionNav_tileTop__ixByM{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px}.SectionNav_icon___LXwI{display:inline-flex;flex-shrink:0}.SectionNav_pillLabel__l_1wV,.SectionNav_tileLabel__k9jOu{line-height:1.3}.SectionNav_tileLabel__k9jOu{font-size:var(--type-body);font-weight:700;color:inherit}.SectionNav_pillLabel__l_1wV{white-space:nowrap}.SectionNav_badge__9CZpI{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;padding:1px 7px;border-radius:var(--radius-pill);background:var(--bg-soft);font-size:var(--type-micro);font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink-3)}.SectionNav_pillActive__OEsUq .SectionNav_badge__9CZpI,.SectionNav_tileActive__m5jM5 .SectionNav_badge__9CZpI{background:var(--gold-soft);color:var(--gold-2)}.SectionNav_pill__2QZgl:disabled,.SectionNav_tile__c4pBh:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.SectionNav_pill__2QZgl,.SectionNav_tile__c4pBh{transition:none}}@media (max-width:640px){.SectionNav_track__2h6eE{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.SectionNav_tile__c4pBh{min-width:132px}}.SectionNav_track__2h6eE button{font:inherit;text-align:inherit}.SectionNav_trackVertical__jT9dk{flex-direction:column;align-items:stretch}.SectionNav_pillVertical__9hr40{width:100%;justify-content:flex-start}.SectionNav_tileVertical__sgiye{width:100%;max-width:none}.SectionNav_shellRail__qOeyx{width:100%}.SectionNav_trackRail__EOfzZ{flex-direction:column;align-items:flex-start;gap:var(--section-rail-item-gap);width:100%}.SectionNav_railItem__1jRWD{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;box-sizing:border-box;width:calc(100% - var(--section-rail-nav-gutter));max-width:calc(100% - var(--section-rail-nav-gutter));min-height:44px;padding:10px 14px 10px 12px;border-radius:var(--section-rail-item-radius);border:1px solid var(--section-rail-inactive-border);background:var(--section-rail-inactive-bg);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--type-small);font-weight:600;line-height:1.25;text-align:left;cursor:pointer;transition:border-color var(--motion-duration-fast) var(--motion-ease-standard),background var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.SectionNav_railItem__1jRWD:hover:not(:disabled){border-color:var(--gold-line);background:var(--surface-2);color:var(--ink-1)}.SectionNav_railItem__1jRWD:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.SectionNav_railItemActive__36i6e{position:relative;z-index:2;width:100%;max-width:none;overflow:visible;border-style:solid;border-width:1px 0 1px 1px;border-color:var(--section-rail-active-border);border-top-right-radius:0;border-bottom-right-radius:0;background:var(--section-rail-active-gradient);color:var(--ink-1);box-shadow:none}.SectionNav_railItemActive__36i6e:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:var(--section-rail-active-main-overlap);background:var(--section-rail-shell-bg);pointer-events:none}.SectionNav_railIconPlaceholder__c4vW2,.SectionNav_railIcon__TNMQc{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.SectionNav_railLabel__Yvwfq{min-width:0;overflow:hidden;text-overflow:ellipsis;line-height:1.3;white-space:nowrap}.SectionNav_railBadge__tLjX5{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;padding:2px 8px;border-radius:var(--radius-pill);background:var(--section-rail-badge-bg);font-size:var(--type-micro);font-weight:700;font-variant-numeric:tabular-nums;color:var(--section-rail-badge-fg);justify-self:end}.SectionNav_railItemActive__36i6e .SectionNav_railBadge__tLjX5{background:var(--section-rail-badge-bg-active);color:var(--section-rail-badge-fg-active)}.SectionNav_railBadgeSpacer__1kEVz{width:1px;height:1px;justify-self:end;visibility:hidden}.SectionNav_railItem__1jRWD:disabled{opacity:.45;cursor:not-allowed}@media (max-width:900px){.SectionNav_trackRail__EOfzZ{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;align-items:stretch}.SectionNav_railItem__1jRWD{flex:0 0 auto;width:auto;max-width:none;min-width:min(100%,220px);grid-template-columns:28px minmax(0,1fr) auto;border-right-color:var(--section-rail-inactive-border);border-radius:var(--section-rail-item-radius)}.SectionNav_railItemActive__36i6e{width:auto;border-width:1px;border-right-color:var(--section-rail-active-border);border-bottom-right-radius:0;border-bottom-left-radius:0;background:linear-gradient(180deg,var(--gold-bg) 0,color-mix(in srgb,var(--gold-bg) 40%,var(--surface)) 70%,var(--surface) 100%)}.SectionNav_railItemActive__36i6e:after{display:none}.SectionNav_shellRailCompact__T7lIv .SectionNav_trackRail__EOfzZ{flex-wrap:wrap;overflow-x:visible;gap:6px;padding-bottom:0}.SectionNav_shellRailCompact__T7lIv .SectionNav_railItem__1jRWD{flex:1 1 auto;min-width:0;max-width:calc(50% - 4px);padding:7px 8px 7px 6px;grid-template-columns:18px minmax(0,1fr) auto;gap:4px;min-height:38px;font-size:11px}.SectionNav_shellRailCompact__T7lIv .SectionNav_railIconPlaceholder__c4vW2,.SectionNav_shellRailCompact__T7lIv .SectionNav_railIcon__TNMQc{width:18px;height:18px}.SectionNav_shellRailCompact__T7lIv .SectionNav_railBadge__tLjX5{min-width:1.35rem;padding:1px 5px;font-size:10px}.SectionNav_shellRailCompact__T7lIv .SectionNav_railItemActive__36i6e{border-bottom-right-radius:var(--section-rail-item-radius);border-bottom-left-radius:var(--section-rail-item-radius)}}.RoomSelector_wrap__hHXSS{padding:0 22px 16px}.RoomSelector_track__3nTIk{display:flex;gap:8px;padding:4px;background:var(--bg-soft);border-radius:var(--radius-pill);border:1px solid var(--line-2);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent)}.RoomSelector_track__3nTIk::-webkit-scrollbar{display:none}.RoomSelector_btn__QvAH1{flex:0 0 auto;appearance:none;cursor:pointer;padding:8px 14px;min-width:72px;max-width:160px;font-size:13px;font-weight:600;background:transparent;color:var(--ink-3);border-radius:var(--radius-pill);border:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;scroll-snap-align:center;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.RoomSelector_btn__QvAH1:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.RoomSelector_btn__QvAH1.RoomSelector_active___Qnwy{background:var(--surface);color:var(--ink-1);box-shadow:var(--shadow-segment)}.RoomSelector_track__3nTIk[data-count="1"] .RoomSelector_btn__QvAH1,.RoomSelector_track__3nTIk[data-count="2"] .RoomSelector_btn__QvAH1,.RoomSelector_track__3nTIk[data-count="3"] .RoomSelector_btn__QvAH1{flex:1 1 0;max-width:none}.SessionCardView_card__OYkM1{position:relative;container-type:inline-size;container-name:session-card;background:var(--surface);border-radius:var(--r-card);border:1px solid var(--line);box-shadow:var(--shadow-card);overflow:hidden}.SessionCardView_card__OYkM1[data-variant=break]{background-color:color-mix(in srgb,var(--bg-soft) 72%,var(--surface));border-color:var(--line-2);box-shadow:none}.SessionCardView_card__OYkM1[data-variant=break]:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:repeating-linear-gradient(-42deg,transparent 0 8px,color-mix(in srgb,var(--ink-3) 9%,transparent) 8px 9px);pointer-events:none}.SessionCardView_card__OYkM1[data-variant=break] .SessionCardView_link__FEouR{position:relative;z-index:1}.SessionCardView_link__FEouR{display:flex;flex-direction:column;gap:10px;padding:16px 16px 14px;cursor:pointer;color:inherit;text-decoration:none}.SessionCardView_metaRow__vV9XM{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.SessionCardView_metaPrimary__pnemS{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.SessionCardView_time__qEip_{font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--ink-2);letter-spacing:.02em;white-space:nowrap}.SessionCardView_chips__OdGKl{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.SessionCardView_metaActions__aqbSO{display:inline-flex;flex-shrink:0;align-items:center;gap:4px}.SessionCardView_actionIconBtn__6kxb6,.SessionCardView_qaIcon__phFOf{display:inline-flex;align-items:center;justify-content:center;padding:2px}.SessionCardView_actionIconBtn__6kxb6{appearance:none;border:0;background:transparent;cursor:pointer;min-width:36px;min-height:36px;margin:-4px 0;flex-shrink:0}.SessionCardView_actionIconBtn__6kxb6:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:var(--radius-pill)}.SessionCardView_location__Y6h5y{margin:-2px 0 0;font-family:var(--font-sans);font-size:12px;font-weight:600;line-height:1.35;color:var(--ink-3)}.SessionCardView_favBtn__oQ0rM{appearance:none;border:0;background:transparent;cursor:pointer;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center;padding:4px;margin:-6px -4px -6px 0;flex-shrink:0;transition:transform var(--motion-duration-instant) var(--motion-ease-standard)}.SessionCardView_favBtn__oQ0rM:active{transform:scale(var(--motion-scale-press))}.SessionCardView_favIconPop__1DfNX{display:inline-flex;animation:SessionCardView_ep-favorite-pop__K0TG8 var(--motion-duration-fast) var(--motion-ease-enter)}.SessionCardView_title__tcHHZ{margin:0;font-family:var(--font-serif);font-size:15px;font-weight:600;line-height:1.22;letter-spacing:-.015em;color:var(--ink-1);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.SessionCardView_title__tcHHZ[data-length=medium]{font-size:14px;line-height:1.24}.SessionCardView_title__tcHHZ[data-length=long]{font-size:13px;line-height:1.28;-webkit-line-clamp:4}@container session-card (max-width: 260px){.SessionCardView_title__tcHHZ{font-size:14px}.SessionCardView_title__tcHHZ[data-length=long]{font-size:12px}}.SessionCardView_speakers__ifXiM{margin:0;font-family:var(--font-sans);font-size:13px;line-height:1.45;color:var(--ink-2)}.SessionCardView_speakerLabel__d8fgX{font-weight:700;color:var(--ink-3);text-transform:uppercase;font-size:10px;letter-spacing:.06em;margin-right:6px}.SessionCardView_speakersMultiline__aQ4R4{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px}.SessionCardView_speakerNames___wtNu{font-weight:500;flex:1 1 12rem;min-width:0;word-break:break-word}.ThemePreviewMini_wrap__iJ8dI{display:flex;flex-direction:column;gap:8px}.ThemePreviewMini_label__ILoBS{margin:0;font-size:var(--type-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.ThemePreviewMini_preview__F7DPJ{border-radius:20px;border:1px solid var(--line);background:var(--bg);overflow:hidden;box-shadow:var(--shadow-card)}.ThemePreviewMini_topBar__oxGO4{padding:14px 16px 10px;border-bottom:1px solid var(--line-2);background:var(--surface)}.ThemePreviewMini_topTitle__X9SQq{font-family:var(--font-serif);font-size:18px;font-weight:600;color:var(--ink-1)}.ThemePreviewMini_body__7pDud{display:flex;flex-direction:column;gap:12px;padding:14px 16px 18px}.ThemePreviewMini_chipRow__f_chV{display:flex;gap:8px}.ThemePreviewMini_chipPrimary__HvBZx,.ThemePreviewMini_chipSecondary__Koqg7{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--radius-pill);font-size:11px;font-weight:700;letter-spacing:.02em}.ThemePreviewMini_chipPrimary__HvBZx{color:var(--gold-2);background:var(--gold-bg);border:1px solid var(--gold-line)}.ThemePreviewMini_chipSecondary__Koqg7{color:var(--sage-ink,#5e7042);background:var(--sage-soft,#eef2e6);border:1px solid var(--sage-line,#cfd8b8)}.ThemePreviewMini_card__ttl3b{padding:12px 14px;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface)}.ThemePreviewMini_cardTime__OAdjP{margin:0 0 4px;font-size:12px;font-weight:700;color:var(--gold-2)}.ThemePreviewMini_cardTitle__EFRD0{margin:0;font-size:14px;font-weight:600;color:var(--ink-1)}.ThemePreviewMini_cta__WPtmb{align-self:flex-start;padding:10px 16px;border:0;border-radius:var(--radius-pill);background:var(--gold);color:var(--on-accent,#fff);font-size:13px;font-weight:700;cursor:default}.TextureOverlay_overlay__Yh3wV{pointer-events:none;position:absolute;inset:0;z-index:0}.TextureOverlay_featherTopLeft__MoRDn{mask-image:linear-gradient(145deg,#000,rgb(0 0 0/.72) 32%,rgb(0 0 0/.28) 52%,transparent 76%);-webkit-mask-image:linear-gradient(145deg,#000,rgb(0 0 0/.72) 32%,rgb(0 0 0/.28) 52%,transparent 76%)}.TextureOverlay_featherRadial__XfH_d{mask-image:radial-gradient(ellipse 88% 78% at 50% 48%,#000 22%,rgb(0 0 0/.55) 48%,transparent 76%);-webkit-mask-image:radial-gradient(ellipse 88% 78% at 50% 48%,#000 22%,rgb(0 0 0/.55) 48%,transparent 76%)}.OpsSidebar_rail__J0hjQ{width:var(--ops-sidebar-width,272px);min-width:var(--ops-sidebar-width,272px);height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;transition:width var(--motion-duration-base) var(--motion-ease-standard),min-width var(--motion-duration-base) var(--motion-ease-standard)}.OpsSidebar_railCollapsed__KgJTw .OpsSidebar_railInner__E3F5_{padding-left:10px;padding-right:10px}.OpsSidebar_railCollapsed__KgJTw .OpsSidebar_brand__mlaux{justify-content:center;padding-left:0;padding-right:0}.OpsSidebar_railCollapsed__KgJTw .OpsSidebar_brandLogo__RsF4_{display:flex;justify-content:center;width:100%}.OpsSidebar_railCollapsed__KgJTw .OpsSidebar_brandText__laVn2,.OpsSidebar_railCollapsed__KgJTw .OpsSidebar_navLabel__xNiZJ,.OpsSidebar_railCollapsed__KgJTw .OpsSidebar_navSectionLabel__82_jB{display:none}.OpsSidebar_railCollapsed__KgJTw .OpsSidebar_navLink__sbja0{justify-content:center;padding-left:10px;padding-right:10px;gap:0;min-width:46px}.OpsSidebar_railCollapsed__KgJTw .OpsSidebar_navActive__GvZ20{border-radius:var(--radius-pill)}.OpsSidebar_railCollapsed__KgJTw .OpsSidebar_navBadge__GIxLm{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;font-size:9px}.OpsSidebar_railCollapsed__KgJTw .OpsSidebar_navItemSlot__k2qTC{position:relative}.OpsSidebar_railCollapsed__KgJTw .OpsSidebar_footer__2xNpZ{padding-left:4px;padding-right:4px}.OpsSidebar_railTexture__HuJJa{flex:1;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden;background-color:#f7f6f1!important;background:#f7f6f1!important}.OpsSidebar_railTexture__HuJJa>[aria-hidden=true]{filter:grayscale(1)}.OpsSidebar_railInner__E3F5_{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;min-height:0;height:100%;padding:clamp(16px,2.5vh,24px) 0 clamp(14px,2vh,22px) clamp(18px,2vw,22px);box-sizing:border-box;overflow:hidden}.OpsSidebar_sidebarPlusBand__FLslC{position:absolute;z-index:0;left:calc(-1 * clamp(18px, 2vw, 22px));right:0;bottom:0;height:min(240px,46vh);pointer-events:none;overflow:hidden}.OpsSidebar_sidebarPlusBand__FLslC canvas{position:absolute;inset:0;width:100%;height:100%}.OpsSidebar_railInner__E3F5_>:not(.OpsSidebar_sidebarPlusBand__FLslC){position:relative;z-index:1}.OpsSidebar_brand__mlaux{display:flex;align-items:center;gap:12px;flex-shrink:0;padding:0 clamp(8px,1.5vw,12px) clamp(8px,1.5vh,12px) 4px}.OpsSidebar_brandStacked__R9wJc{flex-direction:column;align-items:flex-start;gap:6px}.OpsSidebar_brandLogo__RsF4_{width:100%;max-width:236px;line-height:0}.OpsSidebar_brandText__laVn2{min-width:0}.OpsSidebar_brandMark__C_xKG{width:44px;height:44px;border-radius:var(--radius-lg);background:var(--gradient-home);color:var(--on-accent);display:grid;place-items:center;font-weight:700;font-size:14px;flex-shrink:0}.OpsSidebar_brandTitle__le_rV{font-family:var(--font-serif);font-size:19px;font-weight:600;line-height:1.1;color:var(--ink-1)}.OpsSidebar_brandSub__6r9YG{font-size:11px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;margin-top:2px}.OpsSidebar_nav__Ll5lj{display:flex;flex-direction:column;gap:clamp(8px,1.5vh,var(--space-4));flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--gold) 38%,var(--line)) transparent}.OpsSidebar_nav__Ll5lj::-webkit-scrollbar{width:6px}.OpsSidebar_nav__Ll5lj::-webkit-scrollbar-track{background:transparent}.OpsSidebar_nav__Ll5lj::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--gold) 32%,var(--line-2));border-radius:999px}.OpsSidebar_nav__Ll5lj::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--gold) 48%,var(--line))}.OpsSidebar_navSection__vrLLn{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.OpsSidebar_navSectionLabel__82_jB{padding:0 8px 6px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.OpsSidebar_navList__j_TaS{display:flex;flex-direction:column;gap:4px}.OpsSidebar_navItemSlot__k2qTC{width:100%}.OpsSidebar_navLink__sbja0{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:11px 16px;color:var(--ink-2);font-size:14px;font-weight:600;text-decoration:none;border-radius:var(--radius-pill);border:1px solid transparent;box-sizing:border-box;transition:color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard)}.OpsSidebar_navLink__sbja0:not(.OpsSidebar_navActive__GvZ20):hover{color:var(--ink-1);background:color-mix(in srgb,var(--bg-soft) 55%,transparent)}.OpsSidebar_navLink__sbja0:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.OpsSidebar_navActive__GvZ20{color:var(--ink-1);font-weight:600;background:#ffffff;border-color:transparent;border-radius:999px 0 0 999px;padding-right:16px}.OpsSidebar_navPending__LVLlo{opacity:.85;pointer-events:none}.OpsSidebar_navIcon__96Bp5{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;color:var(--ink-3);transition:color var(--motion-duration-fast) var(--motion-ease-standard)}.OpsSidebar_navLink__sbja0.OpsSidebar_navActive__GvZ20 .OpsSidebar_navIcon__96Bp5{color:var(--gold-2)}.OpsSidebar_navLabel__xNiZJ{flex:1;min-width:0}.OpsSidebar_navBadge__GIxLm{min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill);background:var(--live);color:var(--on-accent);font-size:10px;font-weight:700;display:grid;place-items:center}.OpsSidebar_footer__2xNpZ{flex-shrink:0;margin-top:auto;padding:clamp(12px,2vh,16px) 8px 4px;border-top:1px solid var(--line-2)}.OpsSidebar_footerContent__324B3{position:relative}@media (prefers-reduced-motion:reduce){.OpsSidebar_navIcon__96Bp5,.OpsSidebar_navLink__sbja0{transition:none}}