:root{--ns-ease-out:cubic-bezier(.2, .8, .2, 1);--ns-dur-hover:.18s;--ns-dur-underline:.32s;--ns-dur-crossfade:.28s;--ns-dur-reveal:.45s;--ns-dur-page:.18s;--ns-slide-color:var(--chili-red,#d64933)}@media (prefers-reduced-motion:reduce){:root{--ns-dur-hover:.01ms;--ns-dur-underline:.01ms;--ns-dur-crossfade:.01ms;--ns-dur-reveal:.01ms;--ns-dur-page:.01ms}.ns-card:hover,.cs-card:hover,.events-card:hover,.member-home .mh-event-card:hover,.member-home .mh-news-feature:hover,.member-home .mh-news-overlay:hover,.member-home .mh-news-standard:hover,[data-card=studio]:hover,.ns-person-card:hover{transform:none}}button:not(:disabled):not(.ns-no-hover-motion),[data-slot=button],.ns-hover-motion,.cs-btn,.btn-cta,.pg-btn,.chip,.rail-item,.rail-item-parent-link,.rail-subitem,.rail-community-tab,.rail-toggle,.rail-footer-icon-btn,.events-chip,.member-home .mh-chip,.member-home .mh-mtab,.member-home .mh-bk-tab,.member-home .mh-inv-tab,.member-home .mh-btn-sm,.member-home .mh-btn-cta,.member-home .mh-btn-outline,.member-home .mh-btn-confirm,.member-home .mh-btn-decline,.member-home .mh-inv-btn,.member-home .mh-inv-accept,.member-home .mh-inv-decline,.member-home .mh-manage-btn,.member-home .mh-invite-submit,.member-home .mh-topup,.member-home .mh-ev-nav-btn,.member-home .mh-inv-qr-btn,.notifications-btn,.notifications-card-menu-btn,.notif-prefs-primary-btn,.notif-prefs-secondary-btn,.notif-prefs-text-btn,.notif-prefs-close,.critical-gate-btn,.pa-btn,.pa-btn-secondary,.pa-link-btn,.ie-cta,.sub-act__btn,.topup-checkout__btn,.btn-continue,.btn-corp,.teaser-cta,.mc-btn-req,.mc-cancel-btn,.jp-submit,.mod-save,.add-hrs,.sync-cal,.tb-btn,.mtop-btn,.phone-code-btn,.mc-btn-current,button[class*=text-button]{transition:transform var(--ns-dur-hover) var(--ns-ease-out), background-color var(--ns-dur-hover) var(--ns-ease-out), background var(--ns-dur-hover) var(--ns-ease-out), border-color var(--ns-dur-hover) var(--ns-ease-out), color var(--ns-dur-hover) var(--ns-ease-out), box-shadow var(--ns-dur-hover) var(--ns-ease-out), opacity var(--ns-dur-hover) var(--ns-ease-out)}.ns-card,.cs-card,.events-card,.member-home .mh-event-card,.member-home .mh-news-feature,.member-home .mh-news-overlay,.member-home .mh-news-standard,[data-card=studio],.ns-person-card{transition:transform var(--ns-dur-hover) var(--ns-ease-out), background-color var(--ns-dur-hover) var(--ns-ease-out), border-color var(--ns-dur-hover) var(--ns-ease-out), box-shadow var(--ns-dur-hover) var(--ns-ease-out), opacity var(--ns-dur-hover) var(--ns-ease-out);will-change:transform}.ns-card:hover,.cs-card:hover,.events-card:hover,.member-home .mh-event-card:hover,.member-home .mh-news-feature:hover,.member-home .mh-news-overlay:hover,.member-home .mh-news-standard:hover,[data-card=studio]:hover,.ns-person-card:hover{transform:translateY(-2px)}.ns-table-row,.member-home .mh-bk-row,.member-home .mh-commons-post,.notifications-card,.notifications-card-menu-item{transition:background-color var(--ns-dur-hover) var(--ns-ease-out), color var(--ns-dur-hover) var(--ns-ease-out);will-change:auto}.ns-table-row:hover,.member-home .mh-bk-row:hover,.member-home .mh-commons-post:hover,.notifications-card:hover{transform:none}.ns-tablist{align-items:stretch;display:flex;position:relative}.ns-tablist[data-orientation=vertical]{flex-direction:column}.ns-slide-indicator{pointer-events:none;z-index:2;background:var(--ns-slide-color);transition:left var(--ns-dur-underline) var(--ns-ease-out), width var(--ns-dur-underline) var(--ns-ease-out), top var(--ns-dur-underline) var(--ns-ease-out), height var(--ns-dur-underline) var(--ns-ease-out), opacity .12s ease-out;position:absolute}.ns-slide-indicator[data-orientation=horizontal]{width:0;height:2px;bottom:0;left:0}.ns-slide-indicator[data-orientation=vertical]{width:3px;height:0;transition:top var(--ns-dur-underline) var(--ns-ease-out), height var(--ns-dur-underline) var(--ns-ease-out), opacity .12s ease-out;top:0;left:0}.ns-async{min-height:1px;position:relative}.ns-async-skeleton{transition:opacity var(--ns-dur-crossfade) var(--ns-ease-out)}.ns-async-skeleton.is-exiting{opacity:0;pointer-events:none;position:absolute;inset:0}.ns-async-content{opacity:0;transition:opacity var(--ns-dur-crossfade) var(--ns-ease-out)}.ns-async-content.is-visible{opacity:1}@keyframes ns-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ns-skeleton{background:linear-gradient(90deg,#1212120f 0%,#1212121c 45%,#1212120f 90%) 0 0/200% 100%;animation:1.4s ease-in-out infinite ns-shimmer}@media (prefers-reduced-motion:reduce){.ns-skeleton{background:#12121214;animation:none}}.ns-skeleton-block{border-radius:0;width:100%;min-height:12px}.ns-skeleton-line{border-radius:0;width:100%;height:12px}.ns-skeleton-line--sm{width:55%;height:10px}.ns-skeleton-line--lg{width:75%;height:16px}.ns-skel-stack{flex-direction:column;gap:12px;display:flex}.ns-skel-studio-grid,.ns-skel-metric-grid,.ns-skel-event-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=640px){.ns-skel-studio-grid{grid-template-columns:repeat(2,1fr)}.ns-skel-metric-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=768px){.ns-skel-event-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.ns-skel-studio-grid{grid-template-columns:repeat(3,1fr)}}.ns-skel-studio-media{aspect-ratio:4/3;width:100%;min-height:140px}.ns-skel-metric-card{border:1px solid #1212121a;flex-direction:column;gap:12px;padding:16px;display:flex}.ns-skel-metric-value{width:66%;height:32px}.ns-skel-booking-row{border-bottom:1px solid #1212120f;grid-template-columns:repeat(3,1fr);gap:16px;padding:12px 0;display:grid}.ns-skel-news-mosaic{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=768px){.ns-skel-news-mosaic{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.ns-skel-news-feature{grid-row:span 2;min-height:280px}}.ns-skel-news-feature{min-height:220px}.ns-skel-news-tile{min-height:160px}.ns-skel-news-tile--lg{min-height:200px}.ns-skel-event-media{aspect-ratio:16/10;width:100%;min-height:120px}.ns-skel-crew-row{align-items:center;gap:12px;padding:8px 0;display:flex}.ns-skel-avatar{border-radius:9999px;flex-shrink:0;width:40px;height:40px;min-height:40px}.ns-skel-crew-copy{flex:1;gap:8px}.ns-skel-chart{border:1px solid #1212121a;flex-direction:column;gap:16px;padding:16px;display:flex}.ns-skel-chart-plot{width:100%;position:relative}.ns-skel-chart-gridline{border-top:1px solid #12121214;position:absolute;left:0;right:0}.ns-skel-chart-bar{width:10%;min-height:24px;position:absolute;bottom:0}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:var(--ns-dur-page,.18s);animation-timing-function:var(--ns-ease-out)}::view-transition-new(root){animation-duration:var(--ns-dur-page,.18s);animation-timing-function:var(--ns-ease-out)}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation-duration:.01ms!important}::view-transition-new(root){animation-duration:.01ms!important}}.ns-reveal{opacity:0;transition:opacity var(--ns-dur-reveal) var(--ns-ease-out), transform var(--ns-dur-reveal) var(--ns-ease-out);transform:translateY(16px)}.ns-reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ns-reveal{opacity:1;transition:none;transform:none}}
