.dark body .sidebar-container .sidebar.sidebar--mobile.expanded,html.dark body .sidebar-container .sidebar.sidebar--mobile.expanded,html.light body .notifications-sidebar,html.light body .sidebar-container .sidebar.sidebar--mobile.expanded,html:not(.dark) body .notifications-sidebar,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded{position:relative!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;isolation:isolate!important;overflow-x:hidden!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important}.dark body .sidebar-container.open .sidebar.sidebar--mobile .sidebar-menu-scroll,html.dark body .sidebar-container.open .sidebar.sidebar--mobile .sidebar-menu-scroll,html.light body .sidebar-container.open .sidebar.sidebar--mobile .sidebar-menu-scroll,html:not(.dark) body .sidebar-container.open .sidebar.sidebar--mobile .sidebar-menu-scroll{overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}html.light body .notifications-sidebar:before,html.light body .sidebar-container .sidebar.sidebar--mobile.expanded:before,html:not(.dark) body .notifications-sidebar:before,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;z-index:0!important;pointer-events:none!important;background:rgba(255,255,255,.72)!important;backdrop-filter:blur(40px) saturate(200%) brightness(1.02) contrast(.98)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 4px 24px rgba(0,0,0,.04)!important}html.light body .sidebar-container .sidebar.sidebar--mobile.expanded:before,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded:before{border-right:1px solid color-mix(in srgb,var(--icon-theme-accent,#10b981) 28%,transparent)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),8px 0 28px rgba(15,23,42,.08)!important}.dark body .sidebar-container .sidebar.sidebar--mobile.expanded:before,html body .dark .sidebar-container .sidebar.sidebar--mobile.expanded:before,html.dark body .sidebar-container .sidebar.sidebar--mobile.expanded:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;z-index:0!important;pointer-events:none!important;background:var(--glass-panel-bg)!important;backdrop-filter:blur(64px) saturate(220%) brightness(.98)!important;border-right:1px solid color-mix(in srgb,var(--icon-theme-accent,#10b981) 38%,transparent)!important;box-shadow:var(--glass-panel-shadow)!important}html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-group:not(.is-section-active):not(.is-expanded) .sidebar-nav-group-trigger,html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-link:not(.active),html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-sublink:not(.active),html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-profile-card,html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-utilities-section .language-switcher,html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-utilities-section .sidebar-utility-link,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-group:not(.is-section-active):not(.is-expanded) .sidebar-nav-group-trigger,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-link:not(.active),html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-sublink:not(.active),html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-profile-card,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-utilities-section .language-switcher,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-utilities-section .sidebar-utility-link{background:rgba(255,255,255,.28)!important;border:1px solid rgba(148,163,184,.55)!important;border-radius:.75rem!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-group.is-expanded .sidebar-nav-group-trigger,html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-group.is-section-active .sidebar-nav-group-trigger,html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-link.active,html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-sublink.active,html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-profile-group.is-expanded .sidebar-profile-card,html.light body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-profile-group.is-section-active .sidebar-profile-card,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-group.is-expanded .sidebar-nav-group-trigger,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-group.is-section-active .sidebar-nav-group-trigger,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-link.active,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-nav-sublink.active,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-profile-group.is-expanded .sidebar-profile-card,html:not(.dark) body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-profile-group.is-section-active .sidebar-profile-card{background:color-mix(in srgb,var(--icon-theme-accent,#10b981) 18%,rgba(255,255,255,.28))!important;border:1px solid var(--icon-theme-accent,#10b981)!important;color:color-mix(in srgb,var(--icon-theme-accent,#10b981) 72%,#0f172a)!important;box-shadow:0 0 12px color-mix(in srgb,var(--icon-theme-accent,#10b981) 22%,transparent)!important}html body .dark .notifications-sidebar .notification-card,html body .dark .send-liberations-panel .send-liberations-client-row,html body .dark .send-liberations-panel .send-liberations-preview-card.up-item.liberation-event-item,html.dark body .notifications-sidebar .notification-card,html.dark body .send-liberations-panel .send-liberations-client-row,html.dark body .send-liberations-panel .send-liberations-preview-card.up-item.liberation-event-item{box-shadow:0 1px 2px rgba(0,0,0,.28),0 6px 18px rgba(0,0,0,.32),0 14px 40px rgba(0,0,0,.38)!important}@media (max-width:1024px){html.light body .grievance-workflow-bottom-bar.grievance-workflow-bottom-bar,html:not(.dark) body .grievance-workflow-bottom-bar.grievance-workflow-bottom-bar{background:rgba(255,255,255,.72)!important;backdrop-filter:blur(40px) saturate(200%) brightness(1.02) contrast(.98)!important;border:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 -4px 24px rgba(0,0,0,.04)!important}.dark body .grievance-workflow-bottom-bar.grievance-workflow-bottom-bar,html.dark body .grievance-workflow-bottom-bar.grievance-workflow-bottom-bar{background:rgba(255,255,255,.06)!important;backdrop-filter:blur(40px) saturate(200%) brightness(.98) contrast(1.02)!important;border:none!important;border-top:1px solid rgba(255,255,255,.08)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 -4px 24px rgba(0,0,0,.25)!important}html.light body .grievance-workflow-bar__stat.grievance-workflow-bar__stat,html:not(.dark) body .grievance-workflow-bar__stat.grievance-workflow-bar__stat{background:rgba(255,255,255,.48)!important;backdrop-filter:blur(40px) saturate(200%) brightness(1.02) contrast(.98)!important;border:1px solid transparent!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 1px 2px rgba(15,23,42,.05)!important;transform:translateZ(0);isolation:isolate}html.light body .grievance-workflow-bar__stat--pending.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active,html:not(.dark) body .grievance-workflow-bar__stat--pending.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active{border:1px solid #ea580c!important;box-shadow:0 0 0 1px color-mix(in srgb,#ea580c 70%,transparent),0 0 14px color-mix(in srgb,#ea580c 35%,transparent)!important}html.light body .grievance-workflow-bar__stat--approval.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active,html:not(.dark) body .grievance-workflow-bar__stat--approval.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active{border:1px solid #16a34a!important;box-shadow:0 0 0 1px color-mix(in srgb,#16a34a 70%,transparent),0 0 14px color-mix(in srgb,#16a34a 35%,transparent)!important}html.light body .grievance-workflow-bar__stat--arbitration.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active,html:not(.dark) body .grievance-workflow-bar__stat--arbitration.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active{border:1px solid #2563eb!important;box-shadow:0 0 0 1px color-mix(in srgb,#2563eb 70%,transparent),0 0 14px color-mix(in srgb,#2563eb 35%,transparent)!important}html.light body .grievance-workflow-bar__stat--archive.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active,html:not(.dark) body .grievance-workflow-bar__stat--archive.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active{border:1px solid color-mix(in srgb,var(--icon-theme-accent,#64748b) 75%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--icon-theme-accent,#64748b) 60%,transparent),0 0 14px color-mix(in srgb,var(--icon-theme-accent,#64748b) 30%,transparent)!important;color:var(--icon-theme-accent,#64748b)!important}html.light body .grievance-workflow-bar__toggle.grievance-workflow-bar__toggle,html:not(.dark) body .grievance-workflow-bar__toggle.grievance-workflow-bar__toggle{background:rgba(255,255,255,.72)!important;backdrop-filter:blur(40px) saturate(200%) brightness(1.02) contrast(.98)!important;border:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 1px 2px rgba(15,23,42,.06),0 6px 16px rgba(15,23,42,.1)!important;transform:translateZ(0);isolation:isolate}.dark body .grievance-workflow-bar__stat.grievance-workflow-bar__stat,html.dark body .grievance-workflow-bar__stat.grievance-workflow-bar__stat{background:rgba(255,255,255,.06)!important;backdrop-filter:blur(40px) saturate(200%) brightness(.98) contrast(1.02)!important;border:1px solid transparent!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1px 2px rgba(0,0,0,.2)!important;transform:translateZ(0);isolation:isolate}.dark body .grievance-workflow-bar__stat--pending.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active,html.dark body .grievance-workflow-bar__stat--pending.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active{border:1px solid #ea580c!important;box-shadow:0 0 0 1px color-mix(in srgb,#ea580c 70%,transparent),0 0 14px color-mix(in srgb,#ea580c 35%,transparent)!important}.dark body .grievance-workflow-bar__stat--approval.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active,html.dark body .grievance-workflow-bar__stat--approval.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active{border:1px solid #16a34a!important;box-shadow:0 0 0 1px color-mix(in srgb,#16a34a 70%,transparent),0 0 14px color-mix(in srgb,#16a34a 35%,transparent)!important}.dark body .grievance-workflow-bar__stat--arbitration.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active,html.dark body .grievance-workflow-bar__stat--arbitration.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active{border:1px solid #2563eb!important;box-shadow:0 0 0 1px color-mix(in srgb,#2563eb 70%,transparent),0 0 14px color-mix(in srgb,#2563eb 35%,transparent)!important}.dark body .grievance-workflow-bar__stat--archive.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active,html.dark body .grievance-workflow-bar__stat--archive.grievance-workflow-bar__stat--active.grievance-workflow-bar__stat--active{border:1px solid color-mix(in srgb,var(--icon-theme-accent,#94a3b8) 75%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--icon-theme-accent,#94a3b8) 55%,transparent),0 0 14px color-mix(in srgb,var(--icon-theme-accent,#94a3b8) 28%,transparent)!important;color:var(--icon-theme-accent,#94a3b8)!important}.dark body .grievance-workflow-bar__toggle.grievance-workflow-bar__toggle,html.dark body .grievance-workflow-bar__toggle.grievance-workflow-bar__toggle{background:rgba(255,255,255,.06)!important;backdrop-filter:blur(40px) saturate(200%) brightness(.98) contrast(1.02)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1px 2px rgba(0,0,0,.28),0 6px 16px rgba(0,0,0,.32)!important;transform:translateZ(0);isolation:isolate}}@media (max-width:1400px){html.light body .grievance-committee-page .committees-right-panel.mobile-open>[data-committee-panel].calendar-black-container.calendar-black-container,html.light body .grievance-committee-page .committees-right-panel.mobile-open>[data-committee-panel]>.calendar-black-container.calendar-black-container,html.light body .mini-working-relations-page .committees-right-panel.mobile-open>[data-committee-panel].calendar-black-container.calendar-black-container,html.light body .mini-working-relations-page .committees-right-panel.mobile-open>[data-committee-panel]>.calendar-black-container.calendar-black-container,html.light body .working-relations-page .committees-right-panel.mobile-open>[data-committee-panel].calendar-black-container.calendar-black-container,html.light body .working-relations-page .committees-right-panel.mobile-open>[data-committee-panel]>.calendar-black-container.calendar-black-container,html:not(.dark) body .grievance-committee-page .committees-right-panel.mobile-open>[data-committee-panel].calendar-black-container.calendar-black-container,html:not(.dark) body .grievance-committee-page .committees-right-panel.mobile-open>[data-committee-panel]>.calendar-black-container.calendar-black-container,html:not(.dark) body .mini-working-relations-page .committees-right-panel.mobile-open>[data-committee-panel].calendar-black-container.calendar-black-container,html:not(.dark) body .mini-working-relations-page .committees-right-panel.mobile-open>[data-committee-panel]>.calendar-black-container.calendar-black-container,html:not(.dark) body .working-relations-page .committees-right-panel.mobile-open>[data-committee-panel].calendar-black-container.calendar-black-container,html:not(.dark) body .working-relations-page .committees-right-panel.mobile-open>[data-committee-panel]>.calendar-black-container.calendar-black-container{background:rgba(255,255,255,.72)!important;backdrop-filter:blur(40px) saturate(200%) brightness(1.02) contrast(.98)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 4px 24px rgba(0,0,0,.04)!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;isolation:isolate!important}}@media (max-width:1024px){.calendar-layout-root.app-page-shell-offset,.calendar-shell.app-page-shell-offset{padding:0!important;position:fixed!important;top:var(--app-shell-header-height)!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:hidden!important;box-sizing:border-box!important;z-index:1!important}.calendar-layout-root .app-page-shell--calendar:not(.calendar-layout-root){height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important}.calendar-layout-root .app-page-shell--calendar:not(.calendar-layout-root) .app-page-shell__grid,.calendar-layout-root .app-page-shell__grid{flex:1 1 auto!important;height:100%!important;min-height:0!important;align-items:stretch!important;gap:0!important}.calendar-layout-root .app-page-shell__main{flex:1 1 auto!important;height:calc(100vh - var(--app-shell-header-height))!important;min-height:calc(100vh - var(--app-shell-header-height))!important;max-height:calc(100vh - var(--app-shell-header-height))!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.calendar-layout-root .app-page-shell__main .calendar-main-shell.calendar-main-shell{flex:1 1 auto!important;height:100%!important;min-height:0!important}html.light body .calendar-layout-root .app-page-shell__main .calendar-main-shell.calendar-main-shell,html.light body .profile-mobile-shell,html.light body .users-layout-root .users-mobile-shell,html:not(.dark) body .calendar-layout-root .app-page-shell__main .calendar-main-shell.calendar-main-shell,html:not(.dark) body .profile-mobile-shell,html:not(.dark) body .users-layout-root .users-mobile-shell{background:rgba(255,255,255,.72)!important;backdrop-filter:blur(40px) saturate(200%) brightness(1.02) contrast(.98)!important;border:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 4px 24px rgba(0,0,0,.04)!important;transform:translateZ(0)!important;isolation:isolate!important}.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell.calendar-main-shell,.dark body .profile-mobile-shell,.dark body .users-layout-root .users-mobile-shell,html.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell.calendar-main-shell,html.dark body .profile-mobile-shell,html.dark body .users-layout-root .users-mobile-shell,html[data-theme=dark] body .calendar-layout-root .app-page-shell__main .calendar-main-shell.calendar-main-shell,html[data-theme=dark] body .profile-mobile-shell,html[data-theme=dark] body .users-layout-root .users-mobile-shell{background:rgba(255,255,255,.06)!important;backdrop-filter:blur(40px) saturate(200%) brightness(.98) contrast(1.02)!important;border:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 4px 24px rgba(0,0,0,.25)!important;transform:translateZ(0)!important;isolation:isolate!important}.profile-mobile-shell>*{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;width:100%!important}html body .profile-mobile-shell .account-information-card--embedded,html body .profile-mobile-shell .account-information-panel,html.dark body .profile-mobile-shell .account-information-card--embedded,html.dark body .profile-mobile-shell .account-information-panel{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;max-width:none!important;margin:0!important}html body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container,html body .calendar-layout-root .app-page-shell__main .calendar-main-shell>.calendar-black-container:not(.create-event-mobile-container):not(.day-overview-mobile-container),html.light body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container.weekly-counter-container,html:not(.dark) body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container.weekly-counter-container{background:transparent!important;backdrop-filter:none!important;border-top:none!important;border-right:none!important;box-shadow:none!important}html body .calendar-layout-root .app-page-shell__main .calendar-main-shell>.calendar-black-container:not(.create-event-mobile-container):not(.day-overview-mobile-container){border-left:none!important}html body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container{gap:0!important}html body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container+.weekly-counter-container{border-top:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)!important;border-left:none!important;padding-top:.75rem!important;margin-top:.75rem!important}html body .calendar-layout-root .app-page-shell__main .calendar-main-shell>:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)!important;padding-bottom:.75rem!important;margin-bottom:.75rem!important}.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell>:not(:last-child),html.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell>:not(:last-child){border-bottom-color:rgba(255,255,255,.08)!important}html.light body .calendar-layout-root .app-page-shell__main .calendar-main-shell>.calendar-black-container.calendar-black-container:not(.create-event-mobile-container):not(.day-overview-mobile-container),html:not(.dark) body .calendar-layout-root .app-page-shell__main .calendar-main-shell>.calendar-black-container.calendar-black-container:not(.create-event-mobile-container):not(.day-overview-mobile-container){background:transparent!important;backdrop-filter:none!important;border-top:none!important;border-left:none!important;border-right:none!important;box-shadow:none!important}.dark body .reports-layout-root .reports-mobile-shell-wrapper .reports-panel.reports-panel,.dark body div.p-6:has(.reports-invoice-page) .reports-panel.reports-panel,.dark body div.p-6:has(.reports-user-activity-page) .reports-panel.reports-panel,html.dark body .reports-layout-root .reports-mobile-shell-wrapper .reports-panel.reports-panel,html.dark body div.p-6:has(.reports-invoice-page) .reports-panel.reports-panel,html.dark body div.p-6:has(.reports-user-activity-page) .reports-panel.reports-panel{background:rgba(255,255,255,.06)!important;backdrop-filter:blur(40px) saturate(200%) brightness(.98) contrast(1.02)!important;border:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 4px 24px rgba(0,0,0,.25)!important;isolation:isolate!important;transform:translateZ(0)!important}}html body .dark .billboard-layout-root .billboard-panel .billboard-news-page .kiosk-news-card.news-article.data-section-card.billboard-row-card,html body .dark .billboard-mobile-shell-wrapper .billboard-news-page .kiosk-news-card.news-article.data-section-card.billboard-row-card,html.dark body .billboard-layout-root .billboard-panel .billboard-news-page .kiosk-news-card.news-article.data-section-card.billboard-row-card,html.dark body .billboard-mobile-shell-wrapper .billboard-news-page .kiosk-news-card.news-article.data-section-card.billboard-row-card,html.light body .billboard-layout-root .billboard-panel .billboard-news-page .kiosk-news-card.news-article.data-section-card.billboard-row-card,html.light body .billboard-mobile-shell-wrapper .billboard-news-page .kiosk-news-card.news-article.data-section-card.billboard-row-card,html:not(.dark) body .billboard-layout-root .billboard-panel .billboard-news-page .kiosk-news-card.news-article.data-section-card.billboard-row-card,html:not(.dark) body .billboard-mobile-shell-wrapper .billboard-news-page .kiosk-news-card.news-article.data-section-card.billboard-row-card{display:block!important;align-items:stretch!important;justify-content:flex-start!important;padding:0!important;min-height:auto!important;overflow:hidden!important}.billboard-layout-root .billboard-panel .billboard-news-toolbar,.billboard-layout-root .billboard-panel .news-controls.billboard-news-toolbar,.billboard-mobile-shell-wrapper .billboard-news-page .billboard-news-toolbar,.billboard-mobile-shell-wrapper .billboard-news-page .news-controls.billboard-news-toolbar,div.p-6:has(.billboard-news-page) .billboard-news-toolbar,div.p-6:has(.billboard-news-page) .news-controls.billboard-news-toolbar,html body .dark .billboard-layout-root .billboard-panel .billboard-news-toolbar,html body .dark .billboard-layout-root .billboard-panel .news-controls.billboard-news-toolbar,html.dark .billboard-mobile-shell-wrapper .billboard-news-page .billboard-news-toolbar,html.dark .billboard-mobile-shell-wrapper .billboard-news-page .news-controls.billboard-news-toolbar,html.dark body .billboard-layout-root .billboard-panel .billboard-news-toolbar,html.dark body .billboard-layout-root .billboard-panel .news-controls.billboard-news-toolbar,html.dark div.p-6:has(.billboard-news-page) .billboard-news-toolbar,html.dark div.p-6:has(.billboard-news-page) .news-controls.billboard-news-toolbar{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-bottom:1px solid color-mix(in srgb,var(--stroke-color) 55%,transparent)!important;border-radius:0!important;box-shadow:none!important;margin-bottom:0!important;padding:1rem 1.25rem!important}@media (min-width:768px) and (max-width:1024px){div.p-6:has(.billboard-delegate-page)>.billboard-mobile-shell-wrapper,div.p-6:has(.billboard-delegate-page)>.md\:hidden,div.p-6:has(.billboard-news-page)>.billboard-mobile-shell-wrapper,div.p-6:has(.billboard-news-page)>.md\:hidden{display:none!important}}@media (max-width:1024px){html body #archives-mobile-wrapper,html body #bill-to-mobile-wrapper,html body #collective-agreement-mobile-wrapper,html body #descriptions-mobile-wrapper,html body #export-import-mobile-wrapper,html body #grievance-form-mobile-wrapper,html body #members-mobile-wrapper,html body #salaries-mobile-wrapper,html body .collective-agreement-content-wrapper,html body .export-import-content-wrapper,html body .members-content-wrapper{overflow:hidden!important;padding-bottom:0!important;height:100%!important;min-height:0!important}.dark body .app-page-shell__main:has(#bill-to-mobile-wrapper) .billto-page .billto-panel.billto-panel,.dark body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-page:not(.collective-agreement-settings-page) .collective-agreement-panel.collective-agreement-panel,.dark body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-settings-page .collective-agreement-panel.collective-agreement-panel,.dark body .app-page-shell__main:has(#descriptions-mobile-wrapper) .descriptions-page .descriptions-panel.descriptions-panel,.dark body .app-page-shell__main:has(#export-import-mobile-wrapper) .export-import-page .export-import-panel.export-import-panel,.dark body .app-page-shell__main:has(#members-mobile-wrapper) .members-page .members-panel.members-panel,.dark body .app-page-shell__main:has(#salaries-mobile-wrapper) .salaries-page .salaries-panel.salaries-panel,html.dark body .app-page-shell__main:has(#bill-to-mobile-wrapper) .billto-page .billto-panel.billto-panel,html.dark body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-page:not(.collective-agreement-settings-page) .collective-agreement-panel.collective-agreement-panel,html.dark body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-settings-page .collective-agreement-panel.collective-agreement-panel,html.dark body .app-page-shell__main:has(#descriptions-mobile-wrapper) .descriptions-page .descriptions-panel.descriptions-panel,html.dark body .app-page-shell__main:has(#export-import-mobile-wrapper) .export-import-page .export-import-panel.export-import-panel,html.dark body .app-page-shell__main:has(#members-mobile-wrapper) .members-page .members-panel.members-panel,html.dark body .app-page-shell__main:has(#salaries-mobile-wrapper) .salaries-page .salaries-panel.salaries-panel,html.light body .app-page-shell__main:has(#bill-to-mobile-wrapper) .billto-page .billto-panel.billto-panel,html.light body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-page:not(.collective-agreement-settings-page) .collective-agreement-panel.collective-agreement-panel,html.light body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-settings-page .collective-agreement-panel.collective-agreement-panel,html.light body .app-page-shell__main:has(#descriptions-mobile-wrapper) .descriptions-page .descriptions-panel.descriptions-panel,html.light body .app-page-shell__main:has(#export-import-mobile-wrapper) .export-import-page .export-import-panel.export-import-panel,html.light body .app-page-shell__main:has(#members-mobile-wrapper) .members-page .members-panel.members-panel,html.light body .app-page-shell__main:has(#salaries-mobile-wrapper) .salaries-page .salaries-panel.salaries-panel,html:not(.dark) body .app-page-shell__main:has(#bill-to-mobile-wrapper) .billto-page .billto-panel.billto-panel,html:not(.dark) body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-page:not(.collective-agreement-settings-page) .collective-agreement-panel.collective-agreement-panel,html:not(.dark) body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-settings-page .collective-agreement-panel.collective-agreement-panel,html:not(.dark) body .app-page-shell__main:has(#descriptions-mobile-wrapper) .descriptions-page .descriptions-panel.descriptions-panel,html:not(.dark) body .app-page-shell__main:has(#export-import-mobile-wrapper) .export-import-page .export-import-panel.export-import-panel,html:not(.dark) body .app-page-shell__main:has(#members-mobile-wrapper) .members-page .members-panel.members-panel,html:not(.dark) body .app-page-shell__main:has(#salaries-mobile-wrapper) .salaries-page .salaries-panel.salaries-panel{position:fixed!important;top:var(--app-shell-header-height)!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;height:calc(100vh - var(--app-shell-header-height))!important;min-height:0!important;margin:0!important;border-radius:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.dark body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-page .collective-agreement-panel.collective-agreement-panel,html.dark body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-page .collective-agreement-panel.collective-agreement-panel,html.light body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-page .collective-agreement-panel.collective-agreement-panel,html:not(.dark) body .app-page-shell__main:has(#collective-agreement-mobile-wrapper) .collective-agreement-page .collective-agreement-panel.collective-agreement-panel{padding:1rem 0 0!important}.dark body .app-page-shell__main:has(#bill-to-mobile-wrapper) .billto-page .billto-panel.billto-panel,.dark body .app-page-shell__main:has(#descriptions-mobile-wrapper) .descriptions-page .descriptions-panel.descriptions-panel,.dark body .app-page-shell__main:has(#export-import-mobile-wrapper) .export-import-page .export-import-panel.export-import-panel,.dark body .app-page-shell__main:has(#members-mobile-wrapper) .members-page .members-panel.members-panel,.dark body .app-page-shell__main:has(#salaries-mobile-wrapper) .salaries-page .salaries-panel.salaries-panel,html.dark body .app-page-shell__main:has(#bill-to-mobile-wrapper) .billto-page .billto-panel.billto-panel,html.dark body .app-page-shell__main:has(#descriptions-mobile-wrapper) .descriptions-page .descriptions-panel.descriptions-panel,html.dark body .app-page-shell__main:has(#export-import-mobile-wrapper) .export-import-page .export-import-panel.export-import-panel,html.dark body .app-page-shell__main:has(#members-mobile-wrapper) .members-page .members-panel.members-panel,html.dark body .app-page-shell__main:has(#salaries-mobile-wrapper) .salaries-page .salaries-panel.salaries-panel,html.light body .app-page-shell__main:has(#bill-to-mobile-wrapper) .billto-page .billto-panel.billto-panel,html.light body .app-page-shell__main:has(#descriptions-mobile-wrapper) .descriptions-page .descriptions-panel.descriptions-panel,html.light body .app-page-shell__main:has(#export-import-mobile-wrapper) .export-import-page .export-import-panel.export-import-panel,html.light body .app-page-shell__main:has(#members-mobile-wrapper) .members-page .members-panel.members-panel,html.light body .app-page-shell__main:has(#salaries-mobile-wrapper) .salaries-page .salaries-panel.salaries-panel,html:not(.dark) body .app-page-shell__main:has(#bill-to-mobile-wrapper) .billto-page .billto-panel.billto-panel,html:not(.dark) body .app-page-shell__main:has(#descriptions-mobile-wrapper) .descriptions-page .descriptions-panel.descriptions-panel,html:not(.dark) body .app-page-shell__main:has(#export-import-mobile-wrapper) .export-import-page .export-import-panel.export-import-panel,html:not(.dark) body .app-page-shell__main:has(#members-mobile-wrapper) .members-page .members-panel.members-panel,html:not(.dark) body .app-page-shell__main:has(#salaries-mobile-wrapper) .salaries-page .salaries-panel.salaries-panel{padding:1rem 0 0!important}.dark body div.p-6:has(.grievance-archive-page,.grievance-form-page) .grievance-panel.grievance-panel,html.dark body div.p-6:has(.grievance-archive-page,.grievance-form-page) .grievance-panel.grievance-panel,html.light body div.p-6:has(.grievance-archive-page,.grievance-form-page) .grievance-panel.grievance-panel,html:not(.dark) body div.p-6:has(.grievance-archive-page,.grievance-form-page) .grievance-panel.grievance-panel{position:fixed!important;top:var(--app-shell-header-height)!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;height:calc(100vh - var(--app-shell-header-height))!important;min-height:0!important;margin:0!important;padding:1rem 1rem 0!important;border-radius:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}}@media (min-width:1024px){.calendar-main-shell .counters-container,.dark body .calendar-layout-root .app-page-shell__sidebar .calendar-sidebar-panel.calendar-sidebar-panel,html.dark body .calendar-layout-root .app-page-shell__sidebar .calendar-sidebar-panel.calendar-sidebar-panel,html[data-theme=dark] body .calendar-layout-root .app-page-shell__sidebar .calendar-sidebar-panel.calendar-sidebar-panel{gap:0!important}.calendar-main-shell>:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)!important;padding-bottom:.75rem!important;margin-bottom:.75rem!important}.dark .calendar-main-shell>:not(:last-child),html body .dark .calendar-main-shell>:not(:last-child),html.dark .calendar-main-shell>:not(:last-child){border-bottom-color:rgba(255,255,255,.08)!important}html.light body .calendar-layout-root .app-page-shell__main .calendar-main-shell>:not(:last-child),html:not(.dark) body .calendar-layout-root .app-page-shell__main .calendar-main-shell>:not(:last-child){border-bottom-color:color-mix(in srgb,var(--foreground) 10%,transparent)!important}.calendar-main-shell .counters-container .weekly-counter-container+.weekly-counter-container{border-left:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)!important;border-top:none!important;padding-left:1rem!important;margin-top:0!important;padding-top:0!important;box-sizing:border-box!important}.dark .calendar-main-shell .counters-container .weekly-counter-container+.weekly-counter-container,html body .dark .calendar-main-shell .counters-container .weekly-counter-container+.weekly-counter-container,html.dark .calendar-main-shell .counters-container .weekly-counter-container+.weekly-counter-container{border-left-color:rgba(255,255,255,.08)!important}.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell.calendar-main-shell,html.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell.calendar-main-shell,html[data-theme=dark] body .calendar-layout-root .app-page-shell__main .calendar-main-shell.calendar-main-shell{background:rgba(255,255,255,.06)!important;backdrop-filter:blur(40px) saturate(200%) brightness(.98) contrast(1.02)!important;border:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 4px 24px rgba(0,0,0,.25)!important;border-radius:.75rem!important;overflow:hidden!important;transform:translateZ(0)!important;isolation:isolate!important}.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container.weekly-counter-container,.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell>.calendar-black-container.calendar-black-container:not(.create-event-mobile-container):not(.day-overview-mobile-container),html.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container.weekly-counter-container,html.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell>.calendar-black-container.calendar-black-container:not(.create-event-mobile-container):not(.day-overview-mobile-container),html[data-theme=dark] body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container.weekly-counter-container,html[data-theme=dark] body .calendar-layout-root .app-page-shell__main .calendar-main-shell>.calendar-black-container.calendar-black-container:not(.create-event-mobile-container):not(.day-overview-mobile-container){background:transparent!important;backdrop-filter:none!important;border-top:none!important;border-right:none!important;box-shadow:none!important;border-radius:0!important;transform:none!important;-webkit-transform:none!important;isolation:auto!important;overflow:visible!important}.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container+.weekly-counter-container,html.dark body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container+.weekly-counter-container,html[data-theme=dark] body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container+.weekly-counter-container{border-left:1px solid rgba(255,255,255,.08)!important;padding-left:1rem!important;margin-top:0!important;padding-top:0!important;box-sizing:border-box!important}html.light body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container+.weekly-counter-container,html:not(.dark) body .calendar-layout-root .app-page-shell__main .calendar-main-shell .counters-container .weekly-counter-container+.weekly-counter-container{border-left:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)!important;padding-left:1rem!important;margin-top:0!important;padding-top:0!important;box-sizing:border-box!important}.dark body .calendar-layout-root .app-page-shell__sidebar .calendar-sidebar-section-card.calendar-sidebar-section-card,html.dark body .calendar-layout-root .app-page-shell__sidebar .calendar-sidebar-section-card.calendar-sidebar-section-card,html[data-theme=dark] body .calendar-layout-root .app-page-shell__sidebar .calendar-sidebar-section-card.calendar-sidebar-section-card{background:transparent!important;backdrop-filter:none!important;border-top:none!important;border-left:none!important;border-right:none!important;box-shadow:none!important}.dark body .calendar-layout-root .app-page-shell__sidebar .calendar-sidebar-panel>.calendar-sidebar-section-card:not(:last-child),html.dark body .calendar-layout-root .app-page-shell__sidebar .calendar-sidebar-panel>.calendar-sidebar-section-card:not(:last-child),html[data-theme=dark] body .calendar-layout-root .app-page-shell__sidebar .calendar-sidebar-panel>.calendar-sidebar-section-card:not(:last-child){border-bottom:1px solid rgba(255,255,255,.08)!important;padding-bottom:.75rem!important;margin-bottom:.75rem!important}.committees-layout-root .app-page-shell__sidebar:before,.data-layout-root .app-page-shell__sidebar:before,.profile-layout-root .app-page-shell__sidebar:before{content:""!important;position:fixed!important;top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;left:0!important;width:calc(var(--calendar-sidebar-width, 300px) + 1.5rem + 1rem)!important;height:auto!important;background:var(--glass-panel-bg)!important;backdrop-filter:blur(64px) saturate(220%) brightness(1.02)!important;border:none!important;box-shadow:var(--glass-panel-shadow)!important;border-radius:0 16px 16px 0!important;z-index:-1!important;pointer-events:none!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;isolation:isolate!important}.dark .committees-layout-root .app-page-shell__sidebar:before,.dark .data-layout-root .app-page-shell__sidebar:before,.dark .profile-layout-root .app-page-shell__sidebar:before,html.dark .committees-layout-root .app-page-shell__sidebar:before,html.dark .data-layout-root .app-page-shell__sidebar:before,html.dark .profile-layout-root .app-page-shell__sidebar:before{background:var(--glass-panel-bg)!important;backdrop-filter:blur(64px) saturate(220%) brightness(.98)!important;box-shadow:var(--glass-panel-shadow)!important}html.light body .calendar-layout-root .app-page-shell__sidebar:before,html.light body .committees-layout-root .app-page-shell__sidebar:before,html.light body .data-layout-root .app-page-shell__sidebar:before,html.light body .profile-layout-root .app-page-shell__sidebar:before,html:not(.dark) body .calendar-layout-root .app-page-shell__sidebar:before,html:not(.dark) body .committees-layout-root .app-page-shell__sidebar:before,html:not(.dark) body .data-layout-root .app-page-shell__sidebar:before,html:not(.dark) body .profile-layout-root .app-page-shell__sidebar:before{background:rgba(255,255,255,.72)!important;backdrop-filter:blur(40px) saturate(200%) brightness(1.02) contrast(.98)!important;border:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 4px 24px rgba(0,0,0,.04)!important}.calendar-layout-root .calendar-desktop-wrapper .data-sidebar-background,.calendar-layout-root .data-sidebar-background,.committees-layout-root .data-sidebar-background,.data-layout-root .data-sidebar-background,.profile-layout-root .data-sidebar-background{display:none!important}}@media (max-width:1023px){div.p-6.calendar-layout-root.app-page-shell-offset,div.p-6.calendar-layout-root.calendar-shell.app-page-shell-offset{padding:0!important;position:fixed!important;top:var(--app-shell-header-height)!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;max-width:100vw!important;height:auto!important;max-height:none!important;min-height:0!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important;z-index:1!important}div.p-6.calendar-layout-root .app-page-shell--calendar,div.p-6.calendar-layout-root.app-page-shell{height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important}div.p-6.calendar-layout-root .app-page-shell__grid{flex:1 1 auto!important;height:100%!important;min-height:0!important;gap:0!important;padding-left:0!important;padding-right:0!important}div.p-6.calendar-layout-root .app-page-shell__main{position:static!important;flex:1 1 auto!important;max-height:none!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}div.p-6.calendar-layout-root .app-page-shell__main,div.p-6.calendar-layout-root .calendar-main-shell{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;height:100%!important;min-height:0!important}div.p-6.calendar-layout-root .calendar-main-shell{flex:1 1 auto!important;border-radius:0!important;border-left:none!important;border-right:none!important}}@media (max-width:1023px){div.p-6.billboard-layout-root.app-page-shell-offset:has(.billboard-delegate-page),div.p-6.billboard-layout-root.app-page-shell-offset:has(.billboard-news-page){padding:0!important;padding-top:var(--app-shell-header-height)!important;height:100vh!important;max-height:100vh!important;min-height:100vh!important;overflow:hidden!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important}div.p-6.billboard-layout-root:has(.billboard-delegate-page)>.billboard-mobile-shell-wrapper,div.p-6.billboard-layout-root:has(.billboard-news-page)>.billboard-mobile-shell-wrapper{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}div.p-6.billboard-layout-root:has(.billboard-delegate-page) .app-page-shell--billboard:not(.billboard-layout-root),div.p-6.billboard-layout-root:has(.billboard-news-page) .app-page-shell--billboard:not(.billboard-layout-root){flex:1 1 auto!important;height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;width:100%!important;max-width:100%!important}div.p-6.billboard-layout-root:has(.billboard-delegate-page) .app-page-shell__grid,div.p-6.billboard-layout-root:has(.billboard-news-page) .app-page-shell__grid{flex:1 1 auto!important;height:100%!important;min-height:0!important;gap:0!important}div.p-6.billboard-layout-root:has(.billboard-delegate-page) .app-page-shell__main,div.p-6.billboard-layout-root:has(.billboard-news-page) .app-page-shell__main{position:static!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;flex:1 1 auto!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}div.p-6.billboard-layout-root:has(.billboard-delegate-page) .billboard-content-shell,div.p-6.billboard-layout-root:has(.billboard-delegate-page) .billboard-page,div.p-6.billboard-layout-root:has(.billboard-news-page) .billboard-content-shell,div.p-6.billboard-layout-root:has(.billboard-news-page) .billboard-page{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;width:100%!important;max-width:100%!important}div.p-6.billboard-layout-root:has(.billboard-delegate-page) .billboard-panel,div.p-6.billboard-layout-root:has(.billboard-news-page) .billboard-panel{position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;flex:1 1 auto!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}div.p-6.billboard-layout-root:has(.billboard-delegate-page) .billboard-panel:before,div.p-6.billboard-layout-root:has(.billboard-news-page) .billboard-panel:before{border-radius:0!important}}@supports (-webkit-touch-callout:none){@media (max-width:1023px){body:has(.calendar-layout-root.app-page-shell-offset){padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.calendar-layout-root.app-page-shell-offset,.calendar-shell.app-page-shell-offset,div.p-6.calendar-layout-root.app-page-shell-offset,div.p-6.calendar-layout-root.calendar-shell.app-page-shell-offset{position:fixed!important;top:var(--app-shell-header-height)!important;left:calc(-1 * env(safe-area-inset-left, 0px))!important;right:calc(-1 * env(safe-area-inset-right, 0px))!important;bottom:0!important;width:calc(100vw + env(safe-area-inset-left, 0px) + env(safe-area-inset-right, 0px))!important;max-width:calc(100vw + env(safe-area-inset-left, 0px) + env(safe-area-inset-right, 0px))!important;height:auto!important;max-height:none!important;min-height:0!important;padding:0!important;margin:0!important}div.p-6.calendar-layout-root .app-page-shell__grid{padding-left:0!important;padding-right:0!important}.calendar-layout-root .calendar-main-shell,div.p-6.calendar-layout-root .calendar-black-container.calendar-main-shell,div.p-6.calendar-layout-root .calendar-main-shell{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;border-left:none!important;border-right:none!important}}}@media (max-width:1023px){.profile-layout-root.app-page-shell>.profile-page-client-root{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.profile-layout-root .profile-page-client-root>.profile-mobile{flex:1 1 auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.profile-layout-root .profile-mobile-shell:has(.profile-mobile-section-body){overflow:hidden!important;min-height:0!important;max-height:100%!important;height:100%!important}.profile-layout-root .profile-mobile-shell .profile-mobile-section-body{flex:1 1 auto!important;min-height:0!important;max-height:100%!important;height:auto!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding-bottom:0!important;box-sizing:border-box!important}.profile-layout-root .profile-mobile-shell .profile-mobile-section-body>.profile-mobile-avatar-section{flex:0 0 auto!important;flex-shrink:0!important}.profile-layout-root .profile-mobile-section-scroll{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;padding-bottom:3rem!important;box-sizing:border-box!important}}html body #descriptions-mobile-wrapper .descriptions-row-card,html body .app-page-shell__main .descriptions-page .descriptions-panel .descriptions-row-card,html body .app-page-shell__main:has(#descriptions-mobile-wrapper) .descriptions-row-card,html body .descriptions-page .descriptions-row-card{position:relative!important;z-index:1!important;width:100%!important;box-sizing:border-box!important;overflow:visible!important;color:var(--foreground)!important;border-radius:.75rem!important;border:1px solid rgba(148,163,184,.55)!important;background:rgba(255,255,255,.28)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;outline:none!important;box-shadow:none!important;transform:none!important;-webkit-transform:none!important;isolation:auto!important}.dark .descriptions-page .descriptions-row-card,html.dark body #descriptions-mobile-wrapper .descriptions-row-card,html.dark body .app-page-shell__main .descriptions-page .descriptions-panel .descriptions-row-card,html.dark body .app-page-shell__main:has(#descriptions-mobile-wrapper) .descriptions-row-card,html.dark body .descriptions-page .descriptions-row-card{background:rgba(255,255,255,.04)!important;border:1px solid rgba(203,213,225,.22)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}html body #bill-to-mobile-wrapper .billto-row-card,html body #export-import-mobile-wrapper .export-import-row-card,html body #salaries-mobile-wrapper .salaries-row-card,html body .app-page-shell__main .billto-page .billto-panel .billto-row-card,html body .app-page-shell__main .export-import-page .export-import-panel .export-import-row-card,html body .app-page-shell__main .salaries-page .salaries-panel .salaries-row-card,html body .app-page-shell__main:has(#bill-to-mobile-wrapper) .billto-row-card,html body .app-page-shell__main:has(#export-import-mobile-wrapper) .export-import-row-card,html body .app-page-shell__main:has(#salaries-mobile-wrapper) .salaries-row-card,html body .billto-page .billto-row-card,html body .export-import-content-wrapper .export-import-row-card,html body .export-import-page .export-import-row-card,html body .salaries-page .salaries-row-card{position:relative!important;z-index:1!important;width:100%!important;box-sizing:border-box!important;overflow:visible!important;color:var(--foreground)!important;border-radius:.75rem!important;border:1px solid rgba(148,163,184,.55)!important;background:rgba(255,255,255,.28)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;outline:none!important;box-shadow:none!important;transform:none!important;-webkit-transform:none!important;isolation:auto!important}.dark .billto-page .billto-row-card,.dark .export-import-page .export-import-row-card,.dark .salaries-page .salaries-row-card,html.dark body #bill-to-mobile-wrapper .billto-row-card,html.dark body #export-import-mobile-wrapper .export-import-row-card,html.dark body #salaries-mobile-wrapper .salaries-row-card,html.dark body .app-page-shell__main .billto-page .billto-panel .billto-row-card,html.dark body .app-page-shell__main .export-import-page .export-import-panel .export-import-row-card,html.dark body .app-page-shell__main .salaries-page .salaries-panel .salaries-row-card,html.dark body .app-page-shell__main:has(#bill-to-mobile-wrapper) .billto-row-card,html.dark body .app-page-shell__main:has(#export-import-mobile-wrapper) .export-import-row-card,html.dark body .app-page-shell__main:has(#salaries-mobile-wrapper) .salaries-row-card,html.dark body .billto-page .billto-row-card,html.dark body .export-import-page .export-import-row-card,html.dark body .salaries-page .salaries-row-card{background:rgba(255,255,255,.04)!important;border:1px solid rgba(203,213,225,.22)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}html body #archives-mobile-wrapper .grievance-row-card,html body #grievance-form-mobile-wrapper .grievance-row-card,html body .grievance-archive-page .grievance-row-card,html body .grievance-content-wrapper .grievance-row-card,html body .grievance-form-page .grievance-row-card,html body .grievance-layout-root .app-page-shell__main .grievance-content-area .grievance-row-card,html body .grievance-layout-root .grievance-panel .grievance-row-card,html body .grievance-layout-root .grievance-row-card{position:relative!important;z-index:1!important;width:100%!important;box-sizing:border-box!important;overflow:visible!important;color:var(--foreground)!important;border-radius:.75rem!important;border:1px solid rgba(148,163,184,.55)!important;background:rgba(255,255,255,.28)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;outline:none!important;box-shadow:none!important;transform:none!important;-webkit-transform:none!important;isolation:auto!important}.dark .grievance-archive-page .grievance-row-card,.dark .grievance-form-page .grievance-row-card,html body .dark #archives-mobile-wrapper .grievance-row-card,html body .dark #grievance-form-mobile-wrapper .grievance-row-card,html body .dark .grievance-layout-root .grievance-row-card,html.dark body #archives-mobile-wrapper .grievance-row-card,html.dark body #grievance-form-mobile-wrapper .grievance-row-card,html.dark body .grievance-layout-root .app-page-shell__main .grievance-content-area .grievance-row-card,html.dark body .grievance-layout-root .grievance-panel .grievance-row-card,html.dark body .grievance-layout-root .grievance-row-card{background:rgba(255,255,255,.04)!important;border:1px solid rgba(203,213,225,.22)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}html body #approval-grievance-sign-wrapper .approval-sign-row-card,html body .approval-layout-root .approval-sign-row-card,html body .approval-layout-root .grievance-panel .approval-sign-row-card,html body .approval-sign-page-content-wrapper .approval-sign-row-card,html body .approval-sign-sub-page .approval-sign-row-card{position:relative!important;z-index:1!important;width:100%!important;box-sizing:border-box!important;overflow:visible!important;color:var(--foreground)!important;border-radius:.75rem!important;border:1px solid rgba(148,163,184,.55)!important;background:rgba(255,255,255,.28)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;outline:none!important;box-shadow:none!important;transform:none!important;-webkit-transform:none!important;isolation:auto!important}.dark .approval-sign-sub-page .approval-sign-row-card,html body .dark #approval-grievance-sign-wrapper .approval-sign-row-card,html body .dark .approval-layout-root .approval-sign-row-card,html.dark body #approval-grievance-sign-wrapper .approval-sign-row-card,html.dark body .approval-layout-root .approval-sign-row-card,html.dark body .approval-layout-root .grievance-panel .approval-sign-row-card,html.dark body .approval-sign-sub-page .approval-sign-row-card{background:rgba(255,255,255,.04)!important;border:1px solid rgba(203,213,225,.22)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}html body #billboard-delegate-mobile-wrapper .billboard-row-card,html body .billboard-delegate-content-wrapper .billboard-row-card,html body .billboard-delegate-page .billboard-row-card,html body .billboard-layout-root .app-page-shell__main .billboard-content-area .billboard-row-card,html body .billboard-layout-root .billboard-panel .billboard-row-card,html body .billboard-layout-root .billboard-panel .kiosk-news-card.news-article.billboard-row-card,html body .billboard-layout-root .billboard-row-card,html body .billboard-mobile-shell-wrapper .billboard-news-page .kiosk-news-card.news-article.billboard-row-card,html body .billboard-mobile-shell-wrapper .billboard-row-card,html body .billboard-news-page .billboard-row-card,html body .job-postings-container .billboard-row-card,html body .job-postings-content-wrapper .billboard-row-card{position:relative!important;z-index:1!important;width:100%!important;box-sizing:border-box!important;color:var(--foreground)!important;border-radius:.75rem!important;border:1px solid rgba(148,163,184,.55)!important;background:rgba(255,255,255,.28)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;outline:none!important;box-shadow:none!important;transform:none!important;-webkit-transform:none!important;isolation:auto!important}.dark .billboard-delegate-page .billboard-row-card,.dark .billboard-news-page .billboard-row-card,html body .dark .billboard-layout-root .billboard-panel .kiosk-news-card.news-article.billboard-row-card,html body .dark .billboard-layout-root .billboard-row-card,html body .dark .billboard-mobile-shell-wrapper .billboard-row-card,html.dark body .billboard-layout-root .app-page-shell__main .billboard-content-area .billboard-row-card,html.dark body .billboard-layout-root .billboard-panel .billboard-row-card,html.dark body .billboard-layout-root .billboard-panel .kiosk-news-card.news-article.billboard-row-card,html.dark body .billboard-layout-root .billboard-row-card,html.dark body .billboard-mobile-shell-wrapper .billboard-row-card{background:rgba(255,255,255,.04)!important;border:1px solid rgba(203,213,225,.22)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}html body .billboard-layout-root .billboard-panel .kiosk-news-card.news-article.billboard-row-card,html body .billboard-mobile-shell-wrapper .billboard-news-page .kiosk-news-card.news-article.billboard-row-card,html body .billboard-news-page .kiosk-news-card.news-article.billboard-row-card{display:block!important;align-items:stretch!important;justify-content:flex-start!important;padding:0!important;min-height:auto!important;overflow:hidden!important}html.light body .approval-layout-root .grievance-panel.grievance-panel,html.light body div.p-6.approval-layout-root .grievance-panel.grievance-panel,html:not(.dark) body .approval-layout-root .grievance-panel.grievance-panel,html:not(.dark) body div.p-6.approval-layout-root .grievance-panel.grievance-panel{position:relative!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;isolation:isolate!important;overflow:hidden!important}html.light body .approval-layout-root .grievance-panel.grievance-panel:before,html.light body div.p-6.approval-layout-root .grievance-panel.grievance-panel:before,html:not(.dark) body .approval-layout-root .grievance-panel.grievance-panel:before,html:not(.dark) body div.p-6.approval-layout-root .grievance-panel.grievance-panel:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;z-index:0!important;pointer-events:none!important;background:rgba(255,255,255,.72)!important;backdrop-filter:blur(40px) saturate(200%) brightness(1.02) contrast(.98)!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 4px 24px rgba(0,0,0,.04)!important}@media (min-width:1024px){html.light body div.p-6.approval-layout-root .grievance-panel.grievance-panel:before,html:not(.dark) body div.p-6.approval-layout-root .grievance-panel.grievance-panel:before{border:none!important;border-left:1px solid rgba(255,255,255,.7)!important;box-shadow:inset 1px 0 0 rgba(255,255,255,.4),-4px 0 24px rgba(0,0,0,.04)!important}}body .sidebar-container.open{display:flex!important;flex-direction:column!important;align-items:stretch!important;overflow:hidden!important}body .sidebar-container.open>.sidebar.sidebar--mobile{flex:1 1 auto!important;min-height:0!important;height:calc(100vh - var(--app-shell-header-height))!important;height:calc(100dvh - var(--app-shell-header-height))!important;max-height:calc(100vh - var(--app-shell-header-height))!important;max-height:calc(100dvh - var(--app-shell-header-height))!important;margin-top:var(--app-shell-header-height)!important;overflow:hidden!important}body .sidebar-container.open>.sidebar.sidebar--mobile>.sidebar-menu-scroll{flex:1 1 auto!important;min-height:0!important;max-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-menu-scroll::-webkit-scrollbar,body .sidebar-container.open .sidebar.sidebar--mobile .sidebar-menu-scroll::-webkit-scrollbar,body .sidebar-container.open>.sidebar.sidebar--mobile>.sidebar-menu-scroll::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}@media (max-width:1023px){body div.p-6.data-layout-root:has(#member-profile-mobile-wrapper).app-page-shell-offset,body div.p-6:has(#member-profile-mobile-wrapper).app-page-shell-offset{padding:0!important}body .app-page-shell__main:has(#member-profile-mobile-wrapper){width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body #member-profile-mobile-wrapper.member-profile-content-wrapper{width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;box-sizing:border-box!important}body #member-profile-mobile-wrapper .member-profile-panel{position:fixed!important;top:var(--app-shell-header-height)!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;height:calc(100vh - var(--app-shell-header-height))!important;height:calc(100dvh - var(--app-shell-header-height))!important;padding:.75rem .5rem 0!important;border-radius:0!important;box-sizing:border-box!important}body #member-profile-mobile-wrapper .member-profile-panel:before{border-radius:0!important}body #member-profile-mobile-wrapper .member-profile-tab-content-card,body .app-page-shell__main:has(#member-profile-mobile-wrapper) .member-profile-tab-content-card{clip-path:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}body #member-profile-mobile-wrapper .member-profile-tab-bar .member-folder-tab.member-folder-tab-active,body #member-profile-mobile-wrapper .member-profile-tab-bar .member-folder-tab[data-active=true],body .app-page-shell__main:has(#member-profile-mobile-wrapper) .member-profile-tab-bar .member-folder-tab.member-folder-tab-active,body .app-page-shell__main:has(#member-profile-mobile-wrapper) .member-profile-tab-bar .member-folder-tab[data-active=true]{clip-path:none!important}body #member-profile-mobile-wrapper .member-profile-tab-content-card.member-tab-content,body .app-page-shell__main:has(#member-profile-mobile-wrapper) .member-profile-tab-content-card.member-tab-content{-ms-overflow-style:none!important;scrollbar-width:none!important}body #member-profile-mobile-wrapper .member-profile-tab-content-card.member-tab-content::-webkit-scrollbar,body .app-page-shell__main:has(#member-profile-mobile-wrapper) .member-profile-tab-content-card.member-tab-content::-webkit-scrollbar{display:none!important}}html body #member-profile-mobile-wrapper .member-profile-panel>.member-profile-body,html body .member-profile-content-wrapper .member-profile-panel>.member-profile-body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;height:100%!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden!important;box-sizing:border-box!important}html body #member-profile-mobile-wrapper .member-profile-body>.space-y-6,html body .member-profile-content-wrapper .member-profile-body>.space-y-6{flex:1 1 auto!important;min-height:0!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;box-sizing:border-box!important}html body #member-profile-mobile-wrapper .member-profile-tab-bar,html body .app-page-shell__main:has(#member-profile-mobile-wrapper) .member-profile-tab-bar,html body .member-profile-content-wrapper .member-profile-tab-bar{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:hidden!important;box-sizing:border-box!important}html body #member-profile-mobile-wrapper .member-profile-tab-content-card.member-tab-content,html body .app-page-shell__main:has(#member-profile-mobile-wrapper) .member-profile-tab-content-card.member-tab-content,html body .member-profile-content-wrapper .member-profile-tab-content-card.member-tab-content{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;clip-path:none!important;box-sizing:border-box!important}@media (min-width:1024px){html body .app-page-shell__main .member-profile-panel.member-profile-panel,html body .member-profile-content-wrapper .member-profile-panel{border-radius:.75rem!important}html body .app-page-shell__main .member-profile-panel .member-profile-tab-content-card.data-section-card,html body .member-profile-content-wrapper .member-profile-body>.space-y-6,html body .member-profile-content-wrapper .member-profile-panel>.member-profile-body,html body .member-profile-content-wrapper .member-profile-tab-content-card.member-tab-content{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}}html body .member-tab-content .professional-top-summary-row{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))!important;grid-gap:1rem!important;gap:1rem!important;align-items:start!important}html body .member-tab-content .professional-top-summary-card{flex:initial!important;min-width:0!important;width:auto!important;max-width:none!important}.dark body .sidebar-container.open>.sidebar.sidebar--mobile.expanded,html body .dark .sidebar-container.open>.sidebar.sidebar--mobile.expanded,html.dark body .sidebar-container.open>.sidebar.sidebar--mobile.expanded,html.light body .sidebar-container.open>.sidebar.sidebar--mobile.expanded,html:not(.dark) body .sidebar-container.open>.sidebar.sidebar--mobile.expanded{position:relative!important;isolation:isolate!important;width:min(var(--calendar-sidebar-glass-width),92vw)!important;max-width:92vw!important;min-width:min(var(--calendar-sidebar-glass-width),92vw)!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .sidebar-container .sidebar.sidebar--mobile.expanded .sidebar-menu-scroll,body .sidebar-container.open .sidebar.sidebar--mobile .sidebar-menu-scroll,body .sidebar-container.open>.sidebar.sidebar--mobile>.sidebar-menu-scroll{-ms-overflow-style:none!important;scrollbar-width:none!important}