.liveAdminShell .liveSettingsSidebar{position:static!important;max-height:none!important;overflow:visible!important;display:grid!important;grid-gap:6px!important;gap:6px!important}.liveAdminShell .liveSettingsSidebar>button{width:100%!important;min-width:0!important;flex:initial!important;white-space:normal!important}.memberCheckboxList{min-width:0;border:1px solid #e0e5ed;border-radius:14px;padding:16px;margin:16px 0}.memberCheckboxList legend{font-weight:750;padding:0 6px}.memberCheckboxList .memberCheckboxOptions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px;max-height:320px;overflow:auto}.memberCheckboxOptions label{display:flex;align-items:center;gap:10px;padding:10px;border-radius:8px;background:#f7f8fb;overflow-wrap:anywhere}.memberCheckboxOptions input[type=checkbox]{width:18px!important;flex:0 0 18px;margin:0}.portalNotice{align-items:center!important;padding:10px 14px!important;width:auto!important;min-width:110px;gap:16px!important;border-radius:12px!important}.portalNotice>div{display:block!important}.portalNotice button{min-width:28px!important;min-height:28px!important}.liveCommunicationGrid .liveEmpty{margin-top:16px!important}.liveWelcomeSend{margin-top:16px}.portalDisabled{opacity:.55}.portalDisabled button{cursor:not-allowed}.eventMap iframe{display:block;width:100%;height:190px;border:0;border-radius:12px;margin-top:12px}@media(max-width:980px){.liveAdminShell .liveSettingsSidebar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.liveAdminShell .liveSettingsSidebar>strong{grid-column:1/-1}.memberCheckboxList .memberCheckboxOptions{grid-template-columns:1fr}}.communityThreadList{display:grid;grid-gap:10px;gap:10px;margin-top:24px}.communityThread{width:100%;text-align:left;background:#f8f9fc;border:1px solid #e0e5ed;border-radius:12px;padding:16px;color:#243247}.communityThread.unread{background:#f2effc;border-color:#cfc4ec;box-shadow:inset 3px 0 #7558b5}.communityReply small,.communityThread small,.liveModal article>small{display:block;color:#66758a;font-size:12px;margin-top:4px}.communityReply p,.communityThread p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.communityReply{border-top:1px solid #e0e5ed;padding:16px 0}.printableMembershipCard p{margin:6px 0;font-size:14px}.printableMembershipCard small{display:block;overflow-wrap:anywhere}.printableMembershipCard .organizationAvatar{flex-shrink:0}.liveUploadButton:has(input:disabled){opacity:.55;cursor:not-allowed}:is(.liveAdminShell,.liveMemberShell) :is(button,[role=button],.liveUploadButton,.portalCompactLink),:is(.liveAdminShell,.liveMemberShell) :is(button,[role=button],.liveUploadButton,.portalCompactLink) *{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}:is(.liveAdminShell,.liveMemberShell) :is(.livePortalRowActions,.documentRowActions,.liveComposerFooter,.liveCardHead,.livePortalCardHead,.portalHeaderActions){flex-wrap:wrap;gap:12px;min-width:0}:is(.liveAdminShell,.liveMemberShell) :is(.livePortalRowActions,.documentRowActions,.liveComposerFooter,.liveCardHead,.livePortalCardHead,.portalHeaderActions)>button{min-width:min-content!important;flex-shrink:0!important}.portalStatusActions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:16px;min-width:0}.portalStatusActions>span{flex:0 1 auto;line-height:1.5}.portalStatusActions>a,.portalStatusActions>button{flex-shrink:0;min-width:min-content;max-width:100%}@media(max-width:600px){.portalStatusActions{gap:12px}.portalStatusActions>button{width:100%!important}}.portalNotice.portalNoticeSuccess{justify-content:center!important;align-items:center!important;text-align:center;gap:0!important;padding:16px!important;min-width:120px!important;width:max-content!important;box-sizing:border-box!important;left:auto!important;box-shadow:none!important;border-radius:8px!important}.portalNotice.portalNoticeSuccess>div{display:block!important}@media(min-width:901px){.liveAdminShell .liveSettingsLayout>.liveSettingsSidebar{position:-webkit-sticky!important;position:sticky!important;top:96px;max-height:calc(100dvh - 120px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:minmax(0,1fr)!important}}.liveAdminShell .membershipTierForm{grid-template-columns:minmax(0,2fr) minmax(180px,1fr)!important;gap:20px!important;margin-top:24px;border:0;padding:0;min-width:0}.liveAdminShell .membershipTierForm legend{font-weight:600;padding:0;margin-bottom:16px}.liveAdminShell .membershipTierNotes{grid-column:1/-1}.liveAdminShell .membershipTierNotes textarea{min-height:104px!important}.liveAdminShell .membershipTierActions{grid-column:1/-1;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px;padding-top:4px}.liveAdminShell .membershipTierActions button{width:auto!important;min-height:40px!important;margin:0!important}.liveAdminShell .settingsCsvImport{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px!important}.liveAdminShell .settingsCsvImport p{margin:0;line-height:1.6}.liveAdminShell .settingsCsvImport button{margin:0!important;min-height:40px!important}@media(max-width:600px){.liveAdminShell .membershipTierForm{grid-template-columns:minmax(0,1fr)!important}.liveAdminShell .settingsCsvImport{padding:20px!important}}.liveAdminShell .liveSettingsSectionHead{margin:0 0 24px!important}.liveAdminShell .liveSettingsSectionHead h2{margin:6px 0 10px!important;line-height:1.35!important}.liveAdminShell .liveSettingsSectionHead p{line-height:1.6!important}.liveAdminShell .settingsQuickAddCard{padding:24px!important}.liveAdminShell .settingsCardEntry{display:flex;align-items:flex-start;gap:12px;padding:24px 0;line-height:1.6}.liveAdminShell .settingsCardEntry>input{flex:0 0 18px;width:18px!important;margin:4px 0 0!important}.liveAdminShell .settingsCardEntry>span{display:block;min-width:0}.liveAdminShell .settingsCardEntry small{display:block;margin-top:8px;color:#63728a;line-height:1.6}.settingsDirectoryFields{display:flex;flex-wrap:wrap;gap:20px;border:0;margin:0 0 20px;padding:0}.settingsDirectoryFields legend{margin-bottom:12px;font-weight:600}.settingsDirectoryFields label{display:flex;align-items:center;gap:10px}.settingsDirectoryFields input{width:18px!important;margin:0!important}.liveAdminShell .settingsDocumentSetup{margin-bottom:24px;min-width:0}.liveAdminShell .embeddedWorkspace .livePortalPageHead{align-items:center;gap:20px;margin:0 0 24px!important}.liveAdminShell .embeddedWorkspace .livePortalPageHead h2{margin:0 0 8px!important}.liveAdminShell .embeddedWorkspace .livePortalPageHead p{margin:0!important;line-height:1.6}.liveAdminShell .embeddedWorkspace .livePortalToolbar{margin:0 0 20px!important}.liveAdminShell .embeddedWorkspace .livePortalPageHead .liveDarkButton{min-width:0!important;width:auto!important;white-space:nowrap;padding:10px 16px!important}.liveAdminShell .embeddedWorkspace .livePortalTableHead{gap:16px}@media(max-width:600px){.liveAdminShell .settingsQuickAddCard{padding:20px!important}.liveAdminShell .embeddedWorkspace .livePortalPageHead{align-items:flex-start;flex-direction:column}}.liveMemberShell .memberDirectoryList{margin-top:24px}@layer typography{:root{--font-heading:1.75rem;--font-text:1rem;--font-fine:0.875rem}html{font-size:100%!important}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-size:var(--font-text)!important;line-height:1.5!important;-webkit-font-smoothing:antialiased}body *,body :after,body :before{font-size:inherit!important;line-height:inherit!important}:is(h1,h2,h3,h4,h5,h6,[role=heading],[data-typography=heading]){font-size:var(--font-heading)!important;line-height:1.25!important;font-weight:650!important;letter-spacing:-.025em!important;overflow-wrap:anywhere}:is(small,sub,sup,figcaption,[data-typography=fine],.finePrint,.eyebrow,.heroEyebrow,.heroMicro,.quickStartNote,.priceFeature,.popularPill,.statusBadge,.navUnread,.livePeopleMeta,.livePortalMeta,.liveAdminBreadcrumb,.liveTimelineTime,.liveCardGrid4 small,.portalRevenueChart figcaption,.revenueChartAxis,.livePortalTableHead,.livePeopleTableHead){font-size:var(--font-fine)!important;line-height:1.5!important}:is(.livePortalMetric strong,.liveMetricGrid>article>strong,.paymentInsightValue,.revenueMetric strong,.priceCard>strong,[data-typography=text]){font-size:var(--font-text)!important;line-height:1.5!important}:is(button,[role=button],.bigButton,.navButton,.textButton,.liveDarkButton,.liveDangerButton,.livePortalPrimaryButton,.cnMemberButton,.liveUploadButton,.portalFeedbackLink) *,:is(button,[role=button],input,select,textarea,.bigButton,.navButton,.textButton,.liveDarkButton,.liveDangerButton,.livePortalPrimaryButton,.cnMemberButton,.liveUploadButton,.portalFeedbackLink){font-size:var(--font-text)!important;line-height:1.5!important;letter-spacing:normal!important}:is(button,[role=button],input[type=button],input[type=submit],input[type=reset],.bigButton,.navButton,.textButton,.liveDarkButton,.liveDangerButton,.livePortalPrimaryButton,.cnMemberButton,.liveUploadButton,.portalFeedbackLink){font-family:inherit!important;font-weight:600!important}:is(button,[role=button],.bigButton,.navButton,.textButton,.liveDarkButton,.liveDangerButton,.livePortalPrimaryButton,.cnMemberButton,.liveUploadButton,.portalFeedbackLink) *{font-weight:inherit!important}}@layer typography{.liveNotificationButton>b{font-size:var(--font-fine)!important;line-height:1!important;font-weight:650!important;position:absolute!important;top:0!important;right:0!important;min-width:22px!important;width:auto!important;height:22px!important;padding:0 4px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:2px solid #fff!important;border-radius:999px!important;box-sizing:border-box!important;box-shadow:none!important;transform:none!important}.liveNotificationButton:has(>b) svg{transform:translate(-3px,3px)!important}button [data-typography=fine]{font-size:var(--font-fine)!important;line-height:1.5!important}.liveAdminShell{--font-heading:1.5rem}}@layer typography{.liveAdminShell :is(h2,h3,h4,h5,h6){font-size:var(--font-text)!important}.liveAdminShell :is(.livePortalMetric strong,.liveMetricGrid>article>strong,.liveQuickMetricValue){font-size:var(--font-heading)!important}}@layer typography{:is(.liveAdminShell,.liveMemberShell) :is(.statusBadge,[data-status],[data-label=Status],[data-label="Membership status"]){text-transform:uppercase!important}}.membershipCardPair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;max-width:980px;margin:20px 0}.signatureMembershipCard{box-sizing:border-box;min-width:0;padding:24px;min-height:330px;display:flex;flex-direction:column;gap:16px;background:#fff;color:#202635;border:1px solid #dce1e8;border-radius:16px;box-shadow:0 8px 24px #16202e0b}.signatureMembershipCard.membershipCardFront{border-left:14px solid var(--membership-card-accent)}.signatureMembershipCard.membershipCardBack{border-bottom:14px solid var(--membership-card-accent)}.membershipCardBrand{display:flex;align-items:center;gap:12px}.membershipCardBrand>div{min-width:0}.signatureMembershipCard .organizationAvatar{background:#fff;border:1px solid var(--membership-card-accent);color:var(--membership-card-accent);border-radius:50%}.signatureMembershipCard :is(h2,strong,span){color:#202635;overflow-wrap:anywhere}.signatureMembershipCard h2{margin:8px 0 0}.signatureMembershipCard small{display:block;color:#596575;letter-spacing:normal}.membershipCardDetails{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px}.membershipCardBack .membershipCardDetails{grid-template-columns:repeat(2,minmax(0,1fr))}.membershipCardFront .membershipCardDetails{border-top:1px solid #e6e9ee;padding-top:14px}.membershipCardDetail{min-width:0}.membershipCardNotice{margin-top:auto;display:grid;grid-gap:8px;gap:8px}.signatureMembershipCard .membershipCardWebsite{margin-top:auto;padding-top:8px;color:var(--membership-card-accent);font-weight:600;text-decoration:none;text-transform:none!important}.membershipCardChoices{border:0;padding:0;margin:24px 0 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 24px;gap:8px 24px}.membershipCardChoices legend{margin-bottom:12px}.membershipCardChoices label{display:flex;align-items:center;gap:12px;min-height:44px}.membershipCardChoices input[type=checkbox]{width:20px!important;height:20px!important;min-height:20px!important;flex:none;padding:0!important}.membershipCardSettings>small{display:block;color:#596575}@media(max-width:850px){.membershipCardPair{grid-template-columns:minmax(0,1fr);max-width:480px}}@media(max-width:480px){.signatureMembershipCard{padding:18px}.membershipCardChoices{grid-template-columns:1fr}.membershipCardDetails{gap:12px}}@media print{@page{margin:12mm}body:has(.printableMembershipCards) :not(:has(.printableMembershipCards)):not(.printableMembershipCards):not(.printableMembershipCards *){display:none!important}body:has(.printableMembershipCards),body:has(.printableMembershipCards) :has(.printableMembershipCards){display:block!important;position:static!important;margin:0!important;padding:0!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;background:#fff!important;overflow:visible!important;transform:none!important}.printableMembershipCards{display:grid!important;grid-template-columns:85.6mm!important;grid-gap:8mm!important;gap:8mm!important;margin:0!important;width:85.6mm!important}.printableMembershipCards .signatureMembershipCard{width:85.6mm!important;height:54mm!important;min-height:54mm!important;padding:2.5mm!important;gap:.5mm!important;border-radius:3mm!important;box-shadow:none!important;page-break-inside:avoid;break-inside:avoid;print-color-adjust:exact;-webkit-print-color-adjust:exact}.printableMembershipCards .membershipCardFront{border-left-width:2.5mm!important}.printableMembershipCards .membershipCardBack{border-bottom-width:2.5mm!important}.printableMembershipCards .membershipCardBrand{gap:2mm!important}.printableMembershipCards .organizationAvatar{width:8mm!important;height:8mm!important}.printableMembershipCards .membershipCardDetails{gap:1.5mm 3mm!important}.printableMembershipCards .membershipCardFront .membershipCardDetails{padding-top:2mm!important}.printableMembershipCards .membershipCardNotice{gap:.5mm!important}.printableMembershipCards h2{margin:1mm 0 0!important}.printableMembershipCards .membershipCardWebsite{padding-top:1mm!important}}@layer typography{@media print{.printableMembershipCards{--font-heading:12pt;--font-text:8pt;--font-fine:6pt;font-size:var(--font-text)!important}.printableMembershipCards *{line-height:1.2!important}}}@media screen{@layer typography{:is(.clubnestHome,.solutionPage,.legalPage,.signupPage,.checkoutPage,.publicEventPage,[data-visual-surface=public]){--visual-title:3rem;--visual-heading:1.5rem;--visual-body:1rem;--visual-accent:#6544b4;font-size:var(--visual-body)!important}:is(.liveAdminContent,.liveMemberContent,.liveModal){--visual-title:var(--font-heading);--visual-heading:1.25rem;--visual-body:1rem;--visual-accent:#6544b4;font-size:var(--visual-body)!important}:is(.clubnestHome.clubnestHome.clubnestHome,.solutionPage.solutionPage.solutionPage,.legalPage.legalPage.legalPage,.signupPage.signupPage.signupPage,.checkoutPage.checkoutPage.checkoutPage,.publicEventPage.publicEventPage.publicEventPage,[data-visual-surface=public][data-visual-surface=public][data-visual-surface=public],.liveAdminContent.liveAdminContent.liveAdminContent,.liveMemberContent.liveMemberContent.liveMemberContent,.liveModal.liveModal.liveModal) *{font-size:inherit!important}:is(.clubnestHome.clubnestHome.clubnestHome,.solutionPage.solutionPage.solutionPage,.legalPage.legalPage.legalPage,.signupPage.signupPage.signupPage,.checkoutPage.checkoutPage.checkoutPage,.publicEventPage.publicEventPage.publicEventPage,[data-visual-surface=public][data-visual-surface=public][data-visual-surface=public],.liveAdminContent.liveAdminContent.liveAdminContent,.liveMemberContent.liveMemberContent.liveMemberContent,.liveModal.liveModal.liveModal) :is(p,li,label,small,sub,sup,figcaption,input,select,textarea,button,[role=button],[data-typography],.eyebrow,.finePrint,.heroMicro,.priceFeature,.popularPill,.statusBadge,.livePeopleMeta,.livePortalMeta,.liveTimelineTime,.livePortalTableHead,.livePeopleTableHead){font-size:var(--visual-body)!important;line-height:1.5!important}:is(.clubnestHome.clubnestHome.clubnestHome,.solutionPage.solutionPage.solutionPage,.legalPage.legalPage.legalPage,.signupPage.signupPage.signupPage,.checkoutPage.checkoutPage.checkoutPage,.publicEventPage.publicEventPage.publicEventPage,[data-visual-surface=public][data-visual-surface=public][data-visual-surface=public],.liveAdminContent.liveAdminContent.liveAdminContent,.liveMemberContent.liveMemberContent.liveMemberContent,.liveModal.liveModal.liveModal) :is(h2,h3,h4,h5,h6,[role=heading]){font-size:var(--visual-heading)!important;line-height:1.3!important;overflow-wrap:normal;word-break:normal}:is(.clubnestHome.clubnestHome.clubnestHome,.solutionPage.solutionPage.solutionPage,.legalPage.legalPage.legalPage,.signupPage.signupPage.signupPage,.checkoutPage.checkoutPage.checkoutPage,.publicEventPage.publicEventPage.publicEventPage,[data-visual-surface=public][data-visual-surface=public][data-visual-surface=public],.liveAdminContent.liveAdminContent.liveAdminContent,.liveMemberContent.liveMemberContent.liveMemberContent,.liveModal.liveModal.liveModal) h1{font-size:var(--visual-title)!important;line-height:1.12!important;overflow-wrap:normal;word-break:normal;text-wrap:balance}@media(max-width:900px){:is(.clubnestHome,.solutionPage,.legalPage,.signupPage,.checkoutPage,.publicEventPage,[data-visual-surface=public]){--visual-title:2.5rem}}@media(max-width:600px){:is(.clubnestHome,.solutionPage,.legalPage,.signupPage,.checkoutPage,.publicEventPage,[data-visual-surface=public]){--visual-title:2rem;--visual-heading:1.375rem}}}[data-visual-surface=public]{--product-color:#6544b4!important}.homeEditorial .landingProductLinks :is(h3,b){color:#6544b4!important}@layer typography{:is(.clubnestHome,.solutionPage,.legalPage,.signupPage,.checkoutPage,.publicEventPage,[data-visual-surface=public],.liveAdminContent,.liveMemberContent,.liveModal) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #6544b4!important;outline-offset:4px!important}.homeEditorial .billingToggle input:focus-visible+label,.homeEditorial .tierChoice input:focus-visible+.tierChoiceContent{outline:3px solid #6544b4!important;outline-offset:4px!important}}:is(.clubnestHome,.solutionPage,.legalPage,.signupPage,.checkoutPage,.publicEventPage,[data-visual-surface=public]) :is(button,[role=button],.bigButton,.navButton){min-height:44px;box-sizing:border-box;max-width:100%;white-space:normal;overflow-wrap:normal;word-break:normal;text-align:center}:is(.clubnestHome,.solutionPage,.legalPage,.signupPage,.checkoutPage,.publicEventPage,[data-visual-surface=public]) :is(input,select,textarea){box-sizing:border-box;max-width:100%;min-width:0}:is(.legalPage,.signupPage,.checkoutPage) a{text-underline-offset:4px}.legalHeader a{display:inline-flex;align-items:center;min-height:44px}.checkoutCard p,.legalBody :is(p,li),.signupCard :is(p,label){overflow-wrap:anywhere}.legalBody table{display:block;max-width:100%;overflow-x:auto}.checkoutCard fieldset,.signupCard :is(form,fieldset){min-width:0}.checkoutCard fieldset,.signupCard fieldset{max-width:100%;box-sizing:border-box}.checkoutCard .bigButton,.signupCard :is(.bigButton,.textButton){white-space:normal!important}.featureGuide [id],.homeEditorial :is(section[id],details[id]),[data-visual-surface=public] [id]{scroll-margin-top:128px!important}:is(.liveAdminContent,.liveMemberContent,.liveModal) :is(input,select,textarea){min-width:0;max-width:100%;box-sizing:border-box}:is(.liveAdminContent,.liveMemberContent,.liveModal) :is(button,[role=button],.portalCompactLink){white-space:normal;word-break:normal;overflow-wrap:normal}:is(.liveAdminContent,.liveMemberContent,.liveModal) :is(p,small,label){overflow-wrap:anywhere}:is(.liveAdminContent,.liveMemberContent) :is(.livePortalRowActions,.documentRowActions,.liveComposerFooter){align-items:center;gap:12px}.liveModal{max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}@media(max-width:600px){.legalHeader nav{gap:8px 16px}.legalHeader a{white-space:normal}}:is(.clubnestHome,.solutionPage,.signupPage,.checkoutPage) :is(.bigButton,.navButton){border-radius:12px}:is(.signupPage,.checkoutPage) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;border-radius:12px}[data-visual-surface=public]{font-family:inherit}:is(.liveAdminContent,.liveMemberContent,.liveModal) label.liveCheckLabel{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important}:is(.liveAdminContent,.liveMemberContent,.liveModal) label.liveCheckLabel>input[type=checkbox]{flex:0 0 18px;width:18px!important;height:18px!important;margin:3px 0 0!important}}@layer typography{.cnNotificationCenter.cnNotificationCenter{position:relative!important;z-index:110!important}.cnNotificationCenter .liveNotificationButton{position:relative!important;display:grid!important;place-items:center!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:0!important;border:1px solid #dfe5ee!important;border-radius:14px!important;background:#fff!important;color:#526074!important;overflow:visible!important}.cnNotificationCenter .liveNotificationButton svg{width:24px!important;height:24px!important}.cnNotificationCenter .liveNotificationButton b{margin:0!important}.cnNotificationCenter .cnNotificationPanel{position:absolute!important;inset:auto 0 auto auto!important;top:calc(100% + 12px)!important;width:min(420px,calc(100vw - 32px))!important;max-height:min(600px,calc(100dvh - 120px))!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;padding:0!important;overflow:hidden!important;border:1px solid #dfe5ee!important;border-radius:18px!important;background:#fff!important;box-shadow:0 16px 48px #18243824!important;color:#202838!important;text-align:left!important}.cnNotificationHead{flex:none!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:8px 16px!important;padding:16px!important;border-bottom:1px solid #e8edf3!important}.cnNotificationHead>div:first-child{display:grid!important;grid-gap:2px!important;gap:2px!important}.cnNotificationHead strong{font-size:var(--font-text)!important;font-weight:650!important;letter-spacing:normal!important}.cnNotificationContent time,.cnNotificationHead span,.cnNotificationMeta{font-size:var(--font-fine)!important;color:#64748b!important}.cnNotificationActions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}.cnNotificationActions button{width:auto!important;min-height:44px!important;padding:8px!important;margin:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#6544b4!important;white-space:nowrap!important}.cnNotificationActions button:disabled{color:#64748b!important;opacity:.65!important;cursor:default!important}.cnNotificationList{min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin}.cnNotificationRow{width:100%!important;display:grid!important;grid-template-columns:8px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:start!important;min-height:44px!important;margin:0!important;padding:16px!important;box-sizing:border-box!important;text-align:left!important;border:0!important;border-bottom:1px solid #e8edf3!important;border-radius:0!important;background:#fff!important;color:#202838!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;font-weight:400!important;opacity:1!important}.cnNotificationRow:last-child{border-bottom:0!important}.cnNotificationRow:hover{background:#f8f7fc!important}.cnNotificationRow>i{width:8px!important;height:8px!important;margin-top:6px!important;border-radius:50%!important;background:#6d4cff!important}.cnNotificationRow[data-read=true]>i{background:#cbd5e1!important}.cnNotificationContent{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:6px!important;gap:6px!important}.cnNotificationContent,.cnNotificationContent *{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}.cnNotificationContent strong{font-size:var(--font-text)!important;font-weight:600!important}.cnNotificationContent .cnNotificationBody{font-size:var(--font-text)!important;font-weight:400!important;color:#526074!important}.cnNotificationContent time{font-weight:400!important}.cnNotificationCenter,.cnNotificationCenter *{text-transform:none!important;letter-spacing:normal!important;line-height:1.5!important}.cnNotificationEmpty,.cnNotificationError,.cnNotificationFooter{margin:0!important;padding:16px!important;color:#526074!important}.cnNotificationFooter{border-top:1px solid #e8edf3!important;flex:none!important}.cnNotificationError{color:#a12a32!important}.cnNotificationCenter button:focus-visible{outline:3px solid #6544b4!important;outline-offset:-3px!important}@media(max-width:600px){.cnNotificationCenter .cnNotificationPanel{position:fixed!important;inset:auto 12px auto 12px!important;top:calc(80px + env(safe-area-inset-top))!important;width:auto!important;max-height:calc(100dvh - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}.cnNotificationHead{padding:12px!important;gap:8px!important}.cnNotificationActions{justify-content:space-between!important}.cnNotificationRow{padding:14px!important}}@media(max-width:380px){.cnNotificationActions{width:100%!important}}}@layer typography{.liveAdminShell.liveAdminShell.liveAdminShell{--font-heading:24px;--font-text:14px;--font-fine:12px;--ui-ink:#1b2639;--ui-muted:#5b697e;--ui-line:#e0e5ee;color:#1b2639;background:#f6f7fb;font-size:14px;line-height:1.5}.liveAdminShell.liveAdminShell.liveAdminShell .liveAdminContent{background:#f6f7fb}.liveAdminShell.liveAdminShell.liveAdminShell :is(h1,.livePortalPageHead h1,.adminOverview .livePortalPageHead h1){font-size:24px!important;line-height:1.3!important;margin:0!important;letter-spacing:-.025em!important}.liveAdminShell.liveAdminShell.liveAdminShell :is(h2,h3,h4,.livePortalCardHead h2,.liveCardHead h2,.liveCardHead h3){font-size:14px!important;line-height:1.5!important}.liveAdminShell.liveAdminShell.liveAdminShell aside nav h2{font-weight:700!important;color:#6549b6!important}.liveAdminShell.liveAdminShell.liveAdminShell :is(p,button,label,input,select,textarea,summary){font-size:14px}.liveAdminShell.liveAdminShell.liveAdminShell :is(small,.livePortalMetric em,.livePeopleMeta,.livePortalMeta){font-size:12px!important;line-height:1.5!important}.liveAdminShell.liveAdminShell.liveAdminShell .livePortalPageHead{margin-bottom:24px!important;gap:16px!important;align-items:center!important}.liveAdminShell.liveAdminShell.liveAdminShell .livePortalPageHead>div>small{display:none}.liveAdminShell.liveAdminShell.liveAdminShell .livePortalPageHead p{margin:6px 0 0!important;font-size:14px!important}.liveAdminShell.liveAdminShell.liveAdminShell :is(.liveCard,.livePortalCard,.livePeopleTableCard,.livePortalTableCard){border:1px solid #e0e5ee!important;border-radius:12px!important;box-shadow:none!important;background:#fff!important}.liveAdminShell.liveAdminShell.liveAdminShell :is(.liveCard,.livePortalCard){padding:20px!important}.liveAdminShell.liveAdminShell.liveAdminShell :is(.liveDarkButton,.livePortalPrimaryButton,.liveAddPersonButton){width:auto!important;min-height:40px!important;padding:10px 15px!important;border-radius:7px!important;font-size:14px!important;line-height:1.4!important;background:#1c293d!important;color:#fff!important}.liveAdminShell.liveAdminShell.liveAdminShell :is(.liveTextButton,.portalTextAction){min-height:36px!important;padding:8px 10px!important;font-size:14px!important;color:#6549b6!important}.liveAdminShell.liveAdminShell.liveAdminShell .modelAviationQuickMetric{min-height:0!important;padding:16px!important;gap:8px!important;border:1px solid #e0e5ee!important;border-radius:12px!important;box-shadow:none!important;background:#fff!important}.liveAdminShell.liveAdminShell.liveAdminShell .modelAviationQuickMetric>span{font-size:14px!important;font-weight:400!important}.liveAdminShell.liveAdminShell.liveAdminShell .modelAviationQuickMetric>strong{font-size:24px!important}.liveAdminShell.liveAdminShell.liveAdminShell .modelAviationQuickMetric>.compactQuarterChart{padding-top:4px!important}.liveAdminShell.liveAdminShell.liveAdminShell .livePortalTableRow{padding:16px!important;min-height:0!important}.liveAdminShell.liveAdminShell.liveAdminShell .livePortalTableRow>div{min-width:0;overflow-wrap:anywhere}.liveAdminShell.liveAdminShell.liveAdminShell .livePortalRowActions{gap:8px!important;align-items:center!important}.liveAdminShell.liveAdminShell.liveAdminShell .liveQueueCard{padding:14px 0!important;min-height:0!important}.liveAdminShell.liveAdminShell.liveAdminShell .liveQueueBody b{font-size:14px!important}.liveAdminShell.liveAdminShell.liveAdminShell .liveQueueCount{font-size:14px!important;width:32px!important;height:32px!important}.liveAdminShell.liveAdminShell.liveAdminShell .adminPriorityQueue{margin-top:24px!important}.liveAdminShell.liveAdminShell.liveAdminShell .portalUnreadBadge{color:#6549b6!important;background:#f0ecfa!important;font-size:12px!important}.liveAdminShell.liveAdminShell.liveAdminShell .liveFormGrid{gap:20px 24px!important}@media(max-width:650px){.liveAdminShell.liveAdminShell.liveAdminShell :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}.liveAdminShell.liveAdminShell.liveAdminShell :is(button,summary){min-height:44px!important}.liveAdminShell.liveAdminShell.liveAdminShell :is(.liveCard,.livePortalCard){padding:16px!important}}}@layer typography{.portalReference.portalReference.portalReference{--ui-ink:#1d293b;--ui-muted:#65748b;--ui-line:#dce3f0;--font-heading:28px;--font-text:15px;--font-fine:13px;background:#f5f6fb!important;color:#1d293b;font-size:15px!important;line-height:1.5!important}.portalReference.liveAdminShell>main,.portalReference.liveMemberShell>main{margin-left:0!important;width:100%!important;grid-column:2!important;grid-row:1!important}.portalReference.liveMemberShell>.liveMemberSidebar{grid-column:1!important;grid-row:1!important}.portalReference.portalReference.portalReference aside{color:#1d293b!important}.portalReference.portalReference.portalReference aside>div:first-child a b{font-size:28px!important;letter-spacing:-1px!important}.portalReference.portalReference.portalReference aside nav :is(button,a){font-size:15px!important;font-weight:400!important;padding:11px 10px!important;min-height:44px!important;color:#65748b!important;box-shadow:none!important;border-radius:8px!important}.portalReference.portalReference.portalReference aside nav [aria-current=page]{font-weight:700!important;background:#f0ebfb!important;color:#6946c5!important}.portalReference.portalReference.portalReference :is(h1,h2,h3,h4,p,button,label,input,select,textarea,summary,strong,b,a,span){text-transform:none!important}.portalReference.portalReference.portalReference :is(h1,.livePageHead h1,.livePortalPageHead h1){font-size:28px!important;line-height:1.3!important;letter-spacing:-.03em!important;margin:0!important}.portalReference.portalReference.portalReference :is(h2,h3,h4,p,button,label,input,select,textarea,summary){font-size:15px!important;line-height:1.5!important}.portalReference.portalReference.portalReference :is(small,.livePortalMeta,.livePeopleMeta){font-size:13px!important;line-height:1.5!important}.portalReference.portalReference.portalReference :is(.liveAdminContent,.liveMemberContent,.liveMemberMain){background:#f5f6fb!important}.portalReference.portalReference.portalReference :is(.liveAdminContent,.liveMemberContent){padding:28px 30px 48px!important;max-width:none!important;width:100%!important}.portalReference.portalReference.portalReference :is(.livePageHead,.livePortalPageHead){margin:0 0 28px!important;padding:0!important;align-items:center!important;gap:16px!important}.portalReference.portalReference.portalReference :is(.livePageHead,.livePortalPageHead)>div>small{display:none}.portalReference.portalReference.portalReference :is(.liveCard,.livePortalCard,.livePeopleTableCard,.livePortalTableCard){background:#fff!important;border:1px solid #dce3f0!important;border-radius:13px!important;box-shadow:none!important;margin-top:0!important;margin-bottom:22px!important}.portalReference.portalReference.portalReference :is(.liveCard,.livePortalCard){padding:22px!important}.portalReference.portalReference.portalReference :is(.liveDarkButton,.livePortalPrimaryButton,.liveAddPersonButton){min-height:44px!important;width:auto!important;padding:12px 18px!important;border-radius:8px!important;background:#1d293b!important;color:#fff!important}.portalReference.portalReference.portalReference :is(.portalUnreadBadge,[class*=unreadBadge]){background:#f0ebfb!important;color:#6946c5!important;font-size:13px!important;min-width:24px!important;height:24px!important;border-radius:50%!important}.portalReference .portalOverviewMetrics,.portalReference.portalReference.portalReference .modelAviationQuickMetrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:20px!important;gap:20px!important;margin:0 0 28px!important}.portalReference .portalOverviewMetric,.portalReference.portalReference.portalReference .modelAviationQuickMetric{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:left!important;background:#fff!important;border:1px solid #dce3f0!important;border-radius:13px!important;padding:22px!important;gap:14px!important;min-width:0!important;min-height:0!important;box-shadow:none!important}.portalReference .portalOverviewMetric>span,.portalReference.portalReference.portalReference .modelAviationQuickMetric>span{font-size:15px!important;font-weight:400!important}.portalReference .portalOverviewMetric>strong,.portalReference.portalReference.portalReference .modelAviationQuickMetric>strong{font-size:28px!important;line-height:1.3!important;font-weight:700!important}.portalReference .portalOverviewMetric>small{color:#65748b}.portalReference.portalReference.portalReference .compactQuarterChart{margin-top:auto!important}.portalReference :is(.modelAviationQuickMetric,.portalOverviewMetric) .compactQuarterChart .revenueChartAxis{display:none!important}.portalReference :is(.modelAviationQuickMetric,.portalOverviewMetric) .compactQuarterChart .revenueChartGraphic{grid-template-columns:1fr!important}.portalReference :is(.modelAviationQuickMetric,.portalOverviewMetric) .compactQuarterChart figcaption strong{position:absolute!important;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.portalReference :is(.modelAviationQuickMetric,.portalOverviewMetric) .revenueChartBars{background:none!important;border:0!important}.portalReference :is(.modelAviationQuickMetric,.portalOverviewMetric) .revenueChartTrack>div{background:#8970cb!important;min-height:2px}.portalReference.portalReference.portalReference .liveQueueCard{display:flex!important;align-items:center!important;padding:20px 0!important;border-bottom:1px solid #dce3f0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.portalReference .portalQueueAction,.portalReference .portalTextAction{color:#6946c5!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:8px 0!important;min-height:44px!important;white-space:nowrap}.portalReference .portalSettingsControls{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin-bottom:22px}.portalReference .portalSettingsControls label{display:flex;flex-direction:column;gap:10px;color:#65748b;min-width:0}.portalReference .portalSettingsControls :is(input,select){width:100%;min-width:0;background:#fff;border:1px solid #dce3f0;border-radius:8px;padding:12px 14px}.portalReference .portalSettingsRows{padding:8px 22px;border:1px solid #dce3f0;border-radius:13px;background:#fff}.portalReference .portalReferenceRow,.portalReference .portalSettingsRow{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid #dce3f0}.portalReference .portalReferenceRow:last-child,.portalReference .portalSettingsRow:last-child{border-bottom:0}.portalReference :is(.portalSettingsRow,.portalReferenceRow)>div{min-width:0}.portalReference :is(.portalSettingsRow,.portalReferenceRow) strong{display:block;font-weight:700}.portalReference :is(.portalSettingsRow,.portalReferenceRow) p{margin:4px 0 0!important;color:#65748b;font-size:13px!important}.portalReference .portalSettingsDialog{width:min(900px,calc(100vw - 32px))!important;max-width:900px!important}.portalReference .portalSettingsDialog .liveSettingsMain{width:100%;min-width:0}.portalReference .portalSettingsDialog .liveSettingsSectionHead,.portalReference .portalSettingsDialog .modelSettingsNext{display:none}.portalReference .liveSettingsWorkspace{display:block!important}.portalReference.liveMemberShell{display:grid!important;grid-template-columns:218px minmax(0,1fr)!important;min-height:100dvh}.portalReference .liveMemberSidebar{position:relative!important;align-self:start!important;width:218px!important;height:auto!important;min-height:100dvh!important;overflow:visible!important;padding:27px 18px!important;border-right:1px solid #dce3f0!important;background:#fff!important}.portalReference .liveBrandButton{font-size:28px!important;padding:0 10px!important;color:#1d293b!important;text-align:left!important;background:transparent!important;border:0!important;width:auto!important;letter-spacing:-1px!important}.portalReference .liveBrandButton b{font-size:28px!important}.portalReference .liveMemberIdentity{display:block!important;padding:10px!important;background:transparent!important;border:0!important;margin:20px 0 28px!important}.portalReference .liveMemberIdentity>button,.portalReference .liveMemberIdentity>span{display:none!important}.portalReference .liveMemberIdentity>div{display:flex;flex-direction:column;gap:3px}.portalReference .liveMemberIdentity b{font-size:15px!important}.portalReference .liveMemberIdentity small{color:#65748b!important}.portalReference .portalMemberNavigation{display:block!important;overflow:visible!important}.portalReference .portalNavCategory{color:#6946c5!important;font-size:15px!important;font-weight:700!important;margin:23px 10px 8px!important}.portalReference .portalMemberNavigation button{width:100%!important;display:flex!important;justify-content:space-between;align-items:center;gap:8px;background:transparent!important;border:0!important;box-shadow:none!important;color:#65748b!important;text-align:left!important;border-radius:8px!important;padding:11px 10px!important;font-weight:400!important;min-height:44px!important}.portalReference .portalMemberNavigation button[aria-current=page]{background:#f0ebfb!important;color:#6946c5!important;font-weight:700!important}.portalReference .liveMemberMain{min-width:0!important;margin-left:0!important}.portalReference :is(.liveListRow,.portalReferenceRow){box-shadow:none!important;border-radius:0!important}.portalReference .liveMemberMobileHeader{display:none!important}@media(max-width:900px){.portalReference.liveMemberShell{grid-template-columns:minmax(0,1fr)!important}.portalReference.liveAdminShell>main,.portalReference.liveMemberShell>.liveMemberSidebar.open,.portalReference.liveMemberShell>main{grid-column:1!important;grid-row:auto!important}.portalReference .liveMemberSidebar{display:none!important}.portalReference .liveMemberSidebar.open{display:block!important;position:relative!important;width:100%!important;z-index:110}.portalReference .liveMemberMobileHeader{display:flex!important}.portalReference .liveMemberTopbar{display:none!important}}@media(max-width:700px){.portalReference .portalSettingsControls{grid-template-columns:1fr}.portalReference .portalOverviewMetrics,.portalReference.portalReference.portalReference .modelAviationQuickMetrics{grid-template-columns:1fr!important}.portalReference.portalReference.portalReference :is(.liveAdminContent,.liveMemberContent){padding:22px 18px 36px!important}.portalReference.portalReference.portalReference :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}}}.compactPortal{--compact-purple:#6944be}.compactPortal .compactPortalSections{display:flex;flex-wrap:wrap;gap:4px 16px;border-bottom:1px solid #e5e8ee;margin:0 0 18px;padding:0 0 4px}.compactPortal .compactPortalSections button{display:inline-flex;align-items:center;gap:7px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#596575;padding:10px 2px;font-size:14px;min-height:44px}.compactPortal .compactPortalSections button[aria-current=page]{color:var(--compact-purple);border-bottom-color:var(--compact-purple);font-weight:600}.compactPortal :is(.livePageHead,.liveCardHead){gap:12px;margin-bottom:18px}.compactPortal :is(.liveCard,.liveListRow){padding:18px}.compactPortal .liveMemberSidebar{width:180px;padding:20px 12px}.compactPortal .liveMemberSidebar nav button{min-height:44px;padding:9px 10px;margin:2px 0}.compactPortal .liveMemberSidebar nav button[aria-current=page]{background:#f0ebfa;color:#6944be;border-radius:8px}.compactPortal.liveMemberShell.compactPortal{grid-template-columns:180px minmax(0,1fr)!important}.compactPortal.compactPortal .liveMemberSidebar{width:180px!important;padding:20px 12px!important}.compactPortal .liveMemberMain{margin-left:0!important}.compactPortal .liveMemberContent{padding:22px 24px}.compactPortal .livePageHead h1{font-size:24px}@media(max-width:900px){.compactPortal.liveMemberShell.compactPortal{grid-template-columns:minmax(0,1fr)!important}.compactPortal.compactPortal .liveMemberSidebar{width:100%!important}.compactPortal .liveMemberMain{margin-left:0}.compactPortal .liveMemberContent{padding:18px 14px}.compactPortal .liveMemberSidebar{width:min(280px,85vw)}}@media(max-width:560px){.compactPortal :is(.livePageHead,.liveCardHead){flex-wrap:wrap}.compactPortal :is(.liveCard,.liveListRow){padding:14px}.compactPortal .compactPortalSections{gap:0 12px}}.portalAddFile{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;background:#f0ebfa;color:#6944be;border:1px solid #ddd4f1;border-radius:8px;font-size:14px;cursor:pointer;overflow:hidden}.portalAddFile input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.portalAddFile:focus-within{outline:3px solid #6944be;outline-offset:2px}.threadFiles{display:grid;grid-gap:10px;gap:10px;padding:14px 0;border-top:1px solid #e0e5ee}.threadFiles>.portalAddFile{justify-self:start}.threadFiles small{color:#596575}.threadFileList{display:flex;gap:10px;flex-wrap:wrap}.threadFileList button{border:0;background:#f4f1fb;color:#6944be;min-height:44px;padding:8px 12px;border-radius:8px;max-width:100%;overflow-wrap:anywhere}@layer typography{.portalReference.portalReference.portalReference .portalReferenceQueue .liveQueueCard{width:100%!important;justify-content:space-between!important;gap:20px!important;text-align:left!important}.portalReferenceQueue .liveQueueBody{flex:1 1;min-width:0}.portalReferenceQueue .portalQueueAction{margin-left:auto;flex:none;text-align:right;white-space:nowrap}.liveAdminShell .eventEditorToolbar{display:flex;flex-direction:column;align-items:flex-end;gap:10px;margin:16px 0}.liveAdminShell .eventEditor{border:1px solid #e0e5ee;border-radius:12px;padding:20px;margin:16px 0 24px;background:#fafbfe}.liveAdminShell .eventEditor>h2{margin:0 0 20px}.liveAdminShell .liveEventForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.liveAdminShell .liveEventForm .eventFullWidth,.liveAdminShell .liveEventForm>.liveComposerFooter{grid-column:1/-1}.liveAdminShell .liveEventForm>.liveComposerFooter{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;border-top:1px solid #e0e5ee;margin-top:4px;padding:20px 0 0}.liveAdminShell .eventSavedTools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;grid-gap:20px;gap:20px;margin:20px 0}.liveAdminShell .eventSavedTools>div:only-child{grid-column:1/-1}@media(max-width:650px){.liveAdminShell .eventSavedTools,.liveAdminShell .liveEventForm{grid-template-columns:minmax(0,1fr)!important}.liveAdminShell .eventEditor{padding:16px}.liveAdminShell .liveEventForm>.liveComposerFooter>.livePortalRowActions{width:100%;justify-content:flex-end;flex-wrap:wrap}}}@layer typography{.liveAdminShell .eventEditorToolbar>button,.liveAdminShell .livePeopleHeadActions>button,.liveAdminShell .livePortalPageHead>.liveDarkButton,.liveAdminShell .portalHeaderActions>.liveDarkButton{width:190px;min-height:44px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;line-height:1.25;box-sizing:border-box}.liveAdminShell .portalHeaderActions{margin-left:auto;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.liveAdminShell .eventSharePanel{padding:16px;margin:12px 0;border:1px solid #e0e5ee;border-radius:10px;overflow-wrap:anywhere}.liveAdminShell label.portalAddFile{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:44px;padding:10px 14px;line-height:1.25;border-radius:8px;box-sizing:border-box}.liveAdminShell .electionOutcome{color:#6944be;margin:12px 0}}.portalActionLabel{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0}.portalActionLabel svg{flex:none;width:16px;height:16px}@layer typography{.portalConsistent.portalConsistent.portalConsistent.portalConsistent{--font-heading:24px;--font-text:14px;--font-fine:12px;--portal-ink:#1c293d;--portal-muted:#5b697e;--portal-accent:#6549b6;--portal-line:#e0e5ee}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalPageHeader,.livePageHead,.livePortalPageHead,.livePeopleHead){display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:16px!important;padding:0!important;margin:0 0 24px!important;min-width:0;text-align:left}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalPageHeader,.livePageHead,.livePortalPageHead,.livePeopleHead)>div:first-child{min-width:0;flex:1 1 200px}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalPageHeader,.livePageHead,.livePortalPageHead,.livePeopleHead) h1{margin:0!important;font-size:24px!important;line-height:1.3!important;font-weight:650!important;letter-spacing:-.025em!important;text-transform:none!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalPageHeader,.livePageHead,.livePortalPageHead,.livePeopleHead) p{display:block!important;margin:6px 0 0!important;color:var(--portal-muted)!important;font-size:14px!important;line-height:1.5!important;text-transform:none!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalHeaderActions,.livePeopleHeadActions){display:flex!important;flex:0 1 auto!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin:0 0 0 auto!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.liveDarkButton,.livePortalPrimaryButton,.liveAddPersonButton,.livePeopleAddButton){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;width:auto!important;max-width:100%!important;padding:10px 16px!important;margin:0!important;box-sizing:border-box!important;border:1px solid var(--portal-ink)!important;border-radius:8px!important;background:var(--portal-ink)!important;color:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important;text-transform:none!important;text-decoration:none!important;white-space:normal!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent .portalActionLabel,.portalConsistent.portalConsistent.portalConsistent.portalConsistent .portalActionLabel span{display:inline-flex!important;gap:8px!important;align-items:center!important;justify-content:center!important;font-size:inherit!important;line-height:inherit!important;text-transform:none!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.liveDarkButton,.livePortalPrimaryButton,.liveAddPersonButton):disabled{opacity:.5!important;cursor:not-allowed!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--portal-accent)!important;outline-offset:3px!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent .portalSectionNav{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px 16px!important;border:0!important;border-bottom:1px solid var(--portal-line)!important;padding:0 0 4px!important;margin:0 0 24px!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent .portalSectionNav>button{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:44px!important;width:auto!important;padding:10px 2px!important;margin:0!important;background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:var(--portal-muted)!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;text-decoration:none!important;text-transform:none!important;white-space:normal!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent .portalSectionNav>button[aria-current=page]{color:var(--portal-accent)!important;border-bottom-color:var(--portal-accent)!important;font-weight:650!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.liveCard,.livePortalCard,.livePortalTableCard,.livePeopleTableCard){border:1px solid var(--portal-line)!important;border-radius:12px!important;box-shadow:none!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.liveCard,.livePortalCard){padding:20px!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.liveCard,.livePortalCard,.liveModal) :is(h2,h3){font-size:18px!important;line-height:1.4!important;text-transform:none!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent .liveModal .liveCardHead{gap:16px!important;margin:0 0 24px!important;padding-bottom:16px!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.liveFormGrid,.liveEventForm){gap:20px!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=color]),select,textarea){min-height:44px!important;border:1px solid var(--portal-line)!important;border-radius:8px!important;padding:10px 12px!important;font-size:16px!important;line-height:1.5!important;box-sizing:border-box!important;max-width:100%}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.liveEmpty,.portalEmptyState){padding:24px!important;margin:0!important;color:var(--portal-muted)!important;font-size:14px!important;line-height:1.6!important;text-align:center!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent select{padding-right:36px!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent .portalSectionHeader{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:16px!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent .portalSectionHeader h2{margin:0!important;font-size:18px!important;line-height:1.4!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalSectionHeader,.portalSettingsRow) p{margin:6px 0 0!important;font-size:14px!important;line-height:1.5!important;color:var(--portal-muted)!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalSectionHeader,.portalSettingsRow)>button{min-height:44px!important;padding:10px 16px!important;border:1px solid var(--portal-line)!important;border-radius:8px!important;background:#fff!important;color:var(--portal-accent)!important;font-size:14px!important;line-height:1.5!important}@media (max-width:760px){.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalPageHeader,.livePageHead,.livePortalPageHead,.livePeopleHead){flex-direction:column!important;align-items:stretch!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalPageHeader,.livePageHead,.livePortalPageHead,.livePeopleHead)>div:first-child{flex:auto!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalHeaderActions,.livePeopleHeadActions){margin:0!important;width:100%!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalHeaderActions,.livePeopleHeadActions)>button,.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalPageHeader,.livePageHead,.livePortalPageHead,.livePeopleHead)>button{width:100%!important;margin:0!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.liveCard,.livePortalCard){padding:16px!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalSectionHeader,.portalSettingsRow){align-items:stretch!important;flex-direction:column!important}.portalConsistent.portalConsistent.portalConsistent.portalConsistent :is(.portalSectionHeader,.portalSettingsRow)>button{width:100%!important}}}.AnalyticsConsent_panel__5k_ob{position:fixed;z-index:100;bottom:18px;left:50%;transform:translateX(-50%);width:min(920px,calc(100% - 32px));padding:20px;display:flex;gap:20px;align-items:center;background:#fff;border:1px solid #dce3ed;border-radius:18px;box-shadow:0 12px 40px #21324b22}.AnalyticsConsent_panel__5k_ob b{font-size:15px}.AnalyticsConsent_panel__5k_ob p{font-size:12px;line-height:1.6;color:#58667c;margin:6px 0 0}.AnalyticsConsent_panel__5k_ob a{color:#65448c}.AnalyticsConsent_actions__mtZfG{display:flex;gap:8px;flex-shrink:0}.AnalyticsConsent_actions__mtZfG button,.AnalyticsConsent_preferences__IU1Sx{font:inherit;font-size:12px;background:#f5f7fb;color:#354258;border:1px solid #dce3ed;border-radius:9px;padding:12px;cursor:pointer}.AnalyticsConsent_preferences__IU1Sx{position:fixed;z-index:90;bottom:12px;left:12px;padding:8px 10px;font-size:10px}.AnalyticsConsent_actions__mtZfG button:disabled{opacity:.6}@media(max-width:700px){.AnalyticsConsent_panel__5k_ob{align-items:stretch;flex-direction:column;gap:12px;padding:16px;bottom:12px}.AnalyticsConsent_actions__mtZfG{flex-wrap:wrap}.AnalyticsConsent_actions__mtZfG button{flex:1 1}}