.menu-icon{width:2rem!important;height:2rem!important;border-radius:8px!important;display:inline-grid!important;place-items:center!important;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.08))!important;border:none!important;backdrop-filter:saturate(160%) blur(18px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.15)!important;color:var(--foreground)!important;cursor:pointer!important}.menu-icon:hover{background:linear-gradient(135deg,color-mix(in srgb,#fbbf24 15%,transparent),color-mix(in srgb,#f59e0b 10%,transparent))!important;border-color:color-mix(in srgb,#fbbf24 40%,transparent)!important;box-shadow:0 0 20px color-mix(in srgb,#fbbf24 25%,transparent),0 0 40px color-mix(in srgb,#f59e0b 15%,transparent),inset 0 1px 0 color-mix(in srgb,#fef3c7 20%,transparent)!important;transform:scale(1.02)!important}.menu-icon:active{transform:translateY(.5px)!important}.menu-icon svg{width:1rem!important;height:1rem!important;stroke:currentColor!important;fill:none!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.menu-icon svg.lock-icon{stroke:var(--lock-stroke-color,currentColor)!important}.modal-backdrop{position:fixed!important;inset:0!important;background:rgba(0,0,0,.8)!important;backdrop-filter:none!important;display:grid!important;place-items:center!important;overflow-y:auto!important;overflow-x:hidden!important;z-index:60!important}.modal-panel{width:min(90vw,480px)!important;max-width:100%!important;border:1px solid var(--stroke-color)!important;border-radius:1rem!important;background:var(--surface-bg)!important;backdrop-filter:blur(25px) saturate(200%)!important;box-shadow:var(--glass-shadow)!important;padding:1rem!important;overflow-x:hidden!important}.modal-title{font-weight:600!important;margin-bottom:.625rem!important;text-align:center!important;color:var(--foreground)!important}.modal-actions{display:flex!important;flex-direction:column!important;gap:.5rem!important;margin-top:.75rem!important;width:100%!important}@media (min-width:640px){.modal-actions{flex-direction:row!important;justify-content:space-between!important}}.btn-primary{padding:.625rem .875rem!important}.btn-primary,.btn-secondary{border-radius:.625rem!important;font-weight:500!important;cursor:pointer!important}.btn-secondary{padding:.5rem .75rem!important}.btn-danger{padding:.625rem 1rem!important;border-radius:12px!important;border:1px solid rgba(239,68,68,.45)!important;background:rgba(239,68,68,.65)!important;color:#fff!important;font-weight:700!important;cursor:pointer!important;backdrop-filter:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2)!important;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform 80ms ease!important}.btn-danger:hover{background:linear-gradient(135deg,color-mix(in srgb,#ef4444 65%,transparent),color-mix(in srgb,#dc2626 55%,transparent))!important;border-color:color-mix(in srgb,#ef4444 55%,transparent)!important;box-shadow:0 0 20px color-mix(in srgb,#ef4444 35%,transparent),0 0 40px color-mix(in srgb,#dc2626 20%,transparent),inset 0 1px 0 color-mix(in srgb,#fecaca 24%,transparent)!important;transform:translateY(-.5px)!important}.btn-success{border:1px solid rgba(34,197,94,.45)!important;background:rgba(34,197,94,.65)!important;color:#fff!important;backdrop-filter:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2)!important;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform 80ms ease!important}.btn-success:hover{background:linear-gradient(135deg,color-mix(in srgb,#22c55e 65%,transparent),color-mix(in srgb,#16a34a 55%,transparent))!important;border-color:color-mix(in srgb,#22c55e 55%,transparent)!important;box-shadow:0 0 20px color-mix(in srgb,#22c55e 35%,transparent),0 0 40px color-mix(in srgb,#16a34a 20%,transparent),inset 0 1px 0 color-mix(in srgb,#bbf7d0 24%,transparent)!important;transform:translateY(-.5px)!important}.form-row{display:grid!important;grid-gap:.375rem!important;gap:.375rem!important;margin-bottom:.5rem!important}.form-row.grid2{grid-template-columns:1fr 1fr!important;gap:.5rem!important}.inp-calendar::-moz-placeholder,.inp::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder{color:rgb(55,65,81)!important}.inp-calendar::placeholder,.inp::placeholder,input[type=email]::placeholder,input[type=password]::placeholder{color:rgb(55,65,81)!important}.dark .inp-calendar::-moz-placeholder,.dark .inp::-moz-placeholder{color:rgb(209,213,219)!important}.dark .inp-calendar::placeholder,.dark .inp::placeholder{color:rgb(209,213,219)!important}input[type=date].inp-calendar::-webkit-datetime-edit-day-field,input[type=date].inp-calendar::-webkit-datetime-edit-month-field,input[type=date].inp-calendar::-webkit-datetime-edit-text,input[type=date].inp-calendar::-webkit-datetime-edit-year-field{color:rgb(55,65,81)!important}.dark input[type=date].inp-calendar::-webkit-datetime-edit-day-field,.dark input[type=date].inp-calendar::-webkit-datetime-edit-month-field,.dark input[type=date].inp-calendar::-webkit-datetime-edit-text,.dark input[type=date].inp-calendar::-webkit-datetime-edit-year-field{color:rgb(209,213,219)!important}html.light body .grievance-workflow-bar__stat-label,html:not(.dark) body .grievance-workflow-bar__stat-label,input[type=date].inp-calendar:invalid{color:rgb(55,65,81)!important}.dark input[type=date].inp-calendar:invalid{color:rgb(209,213,219)!important}[data-icon-theme=blue] .menu-item:focus{border-color:rgba(59,130,246,.5)!important;box-shadow:0 0 0 3px rgba(59,130,246,.25)!important}[data-icon-theme=red] .menu-item:focus{border-color:rgba(239,68,68,.5)!important;box-shadow:0 0 0 3px rgba(239,68,68,.25)!important}[data-icon-theme=green] .menu-item:focus{border-color:rgba(16,185,129,.5)!important;box-shadow:0 0 0 3px rgba(16,185,129,.25)!important}[data-icon-theme=purple] .menu-item:focus{border-color:rgba(139,92,246,.5)!important;box-shadow:0 0 0 3px rgba(139,92,246,.25)!important}[data-icon-theme=gray] .menu-item:focus{border-color:rgba(107,114,128,.5)!important;box-shadow:0 0 0 3px rgba(107,114,128,.25)!important}[data-icon-theme=pink] .menu-item:focus{border-color:rgba(236,72,153,.5)!important;box-shadow:0 0 0 3px rgba(236,72,153,.25)!important}.menu-item.btn-primary{min-width:120px!important;padding:.5rem 1rem!important}.menu-item.btn-secondary{min-width:80px!important;padding:.5rem .75rem!important}.dark .menu-item{background:#1a1a1a!important;border-color:rgb(75 85 99)!important;color:rgb(249 250 251)!important}.menu-item:active{transform:translateY(0)!important}.menu-item:disabled{opacity:.5!important;cursor:not-allowed!important;transform:none!important}.menu-item:disabled:hover{background:#e9ecef!important;border-color:rgb(229 231 235)!important;box-shadow:0 1px 3px 0 rgb(0 0 0/.1)!important;transform:none!important}.dark .menu-item:disabled,.dark .menu-item:disabled:hover{background:#1a1a1a!important;border-color:rgb(75 85 99)!important}.modal-actions .menu-item{min-width:120px!important;width:120px!important;font-weight:600!important;letter-spacing:.025em!important}.modal-actions .menu-item:first-child{background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(255,255,255,.7))!important;border:1px solid rgba(229,231,235,.8)!important;color:rgb(55 65 81)!important}.dark .modal-actions .menu-item:first-child{background:linear-gradient(135deg,rgba(0,0,0,.9),rgba(0,0,0,.7))!important;border:1px solid rgba(75,85,99,.8)!important;color:rgb(156 163 175)!important}.modal-actions .menu-item:first-child:hover{background:var(--surface-bg-hover)!important;border-color:var(--stroke-color-hover)!important;box-shadow:0 0 20px rgba(251,191,36,.25)!important;color:rgb(17 24 39)!important}.modal-actions .menu-item.btn-danger:hover{background:linear-gradient(135deg,color-mix(in srgb,#ef4444 65%,transparent),color-mix(in srgb,#dc2626 55%,transparent))!important;border-color:color-mix(in srgb,#ef4444 55%,transparent)!important;box-shadow:0 0 20px color-mix(in srgb,#ef4444 35%,transparent),0 0 40px color-mix(in srgb,#dc2626 20%,transparent),inset 0 1px 0 color-mix(in srgb,#fecaca 24%,transparent)!important}.modal-actions .menu-item.btn-danger,.modal-actions .menu-item.btn-danger:last-child{background:rgba(239,68,68,.65)!important;border-color:rgba(239,68,68,.45)!important;color:#fff!important}.modal-actions .menu-item.btn-danger:last-child:hover{background:linear-gradient(135deg,color-mix(in srgb,#ef4444 65%,transparent),color-mix(in srgb,#b91c1c 45%,transparent))!important;border-color:rgba(239,68,68,.7)!important;box-shadow:0 0 20px rgba(239,68,68,.35),inset 0 1px 0 color-mix(in srgb,#fecaca 24%,transparent)!important}.modal-actions .menu-item:last-child:disabled{color:rgb(107 114 128)!important}.modal-actions .menu-item:last-child:disabled,.modal-actions .menu-item:last-child:disabled:hover{background:linear-gradient(135deg,rgba(156,163,175,.5),rgba(107,114,128,.4))!important;border-color:rgba(156,163,175,.3)!important;box-shadow:none!important}.modal-actions .menu-item:last-child:disabled:hover{transform:none!important}.modal-actions .menu-item.btn-success{background:rgba(34,197,94,.65)!important;border-color:rgba(34,197,94,.45)!important;color:#fff!important;font-weight:700!important}.modal-actions .menu-item.btn-success:hover{background:linear-gradient(135deg,color-mix(in srgb,#22c55e 65%,transparent),color-mix(in srgb,#16a34a 55%,transparent))!important;border-color:color-mix(in srgb,#22c55e 55%,transparent)!important;box-shadow:0 0 20px color-mix(in srgb,#22c55e 35%,transparent),0 0 40px color-mix(in srgb,#16a34a 20%,transparent),inset 0 1px 0 color-mix(in srgb,#bbf7d0 24%,transparent)!important}.modal-actions .menu-item.btn-success:last-child{background:rgba(34,197,94,.65)!important;border-color:rgba(34,197,94,.45)!important;color:#fff!important}.modal-actions .menu-item.btn-success:last-child:hover{background:linear-gradient(135deg,color-mix(in srgb,#22c55e 65%,transparent),color-mix(in srgb,#15803d 45%,transparent))!important;border-color:rgba(34,197,94,.7)!important;box-shadow:0 0 20px rgba(34,197,94,.35),inset 0 1px 0 color-mix(in srgb,#bbf7d0 24%,transparent)!important}main{width:100%!important;min-height:100vh!important;background:transparent!important}:root{--app-shell-header-height:calc(3.5rem + env(safe-area-inset-top, 0px));--app-shell-content-gap:0.75rem;--app-shell-content-offset:calc(var(--app-shell-header-height) + var(--app-shell-content-gap));--committees-column-bottom-gap:1rem;--committees-column-gap:1rem;--committees-right-panel-width:625px;--committees-right-panel-edge:0.5rem;--committees-list-left:calc(300px + 1.5rem + var(--committees-column-gap));--app-shell-main-left:var(--committees-list-left);--profile-shell-main-left:416px;--committees-list-right:calc(var(--committees-right-panel-width) + var(--committees-right-panel-edge));--grievance-workflow-bar-height:calc(4.5rem + env(safe-area-inset-bottom, 0px))}.app-page-shell-offset{padding-top:var(--app-shell-header-height)!important}div.p-6.committees-layout-root.app-page-shell-offset,div.p-6.data-layout-root.app-page-shell-offset,div.p-6.grievance-layout-root.app-page-shell-offset,div.p-6.users-layout-root.app-page-shell-offset,div.p-6:has(.committees-desktop-wrapper).app-page-shell-offset,div.p-6:has(.data-desktop-wrapper).app-page-shell-offset{padding-top:var(--app-shell-content-offset)!important}html body div.modal-backdrop.calendar-modal-backdrop.calendar-create-event-form-modal.agenda-create-modal:not(.form-window-hidden),html body div.modal-backdrop.calendar-modal-backdrop.calendar-create-event-form-modal.grievance-generate-wizard-modal,html body div.modal-backdrop.calendar-modal-backdrop.calendar-create-event-form-modal.profile-image-editor-modal,html body div.modal-backdrop.calendar-modal-backdrop.calendar-create-event-form-modal.reports-generate-modal-backdrop,html body div.modal-backdrop.calendar-modal-backdrop.calendar-create-event-form-modal.user-form-modal,html body div.modal-backdrop.calendar-modal-backdrop.calendar-create-event-form-modal.user-info-modal-backdrop,html body div.modal-backdrop.calendar-modal-backdrop.calendar-create-event-form-modal:is(.news-form-modal,.job-posting-create-modal,.job-posting-edit-modal),html body div.modal-backdrop.calendar-modal-backdrop.calendar-create-event-modal.calendar-create-event-form-modal.calendar-badge-modal-backdrop:not(.form-window-hidden),html body div.modal-backdrop.calendar-modal-backdrop.grievance-factory-badge-modal-backdrop:not(.form-window-hidden),html body div.modal-backdrop.calendar-modal-backdrop.grievance-meeting-notes-modal:not(.form-window-hidden):not(.approval-sign-modal){z-index:1250!important}html body div.modal-backdrop.calendar-modal-backdrop:is(.grievance-verdict-confirmation-modal,.grievance-verdict-approval-flow-modal,.grievance-verdict-review-modal,.grievance-edit-verdict-modal,.grievance-attachment-preview-modal,.calendar-permission-modification-modal,.clause-view-modal){z-index:1260!important}@media (min-width:1024px){div.p-6.data-layout-root{padding-top:0!important}div.p-6.committees-layout-root.app-page-shell-offset:not(:has(.grievance-committee-page)):not(:has(.mini-working-relations-page)):not(:has(.working-relations-page)),div.p-6:has(.committees-desktop-wrapper).app-page-shell-offset:not(:has(.grievance-committee-page)):not(:has(.mini-working-relations-page)):not(:has(.working-relations-page)){padding-top:var(--app-shell-content-offset)!important}#approval-grievance-sign-wrapper.grievance-content-wrapper,#archives-mobile-wrapper.grievance-content-wrapper,#grievance-form-mobile-wrapper.grievance-content-wrapper{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding-bottom:0!important;box-sizing:border-box!important}.grievance-content-wrapper .grievance-required-signatures-row,.grievance-content-wrapper .grievance-search-wrap,.grievance-content-wrapper>.grievance-add-row,.grievance-list-shell>.grievance-required-signatures-row,.grievance-list-shell>.grievance-search-wrap{flex-shrink:0!important}.grievance-list-shell,.grievance-section{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.grievance-section{padding:1rem 1.25rem .75rem!important}.grievance-section>.grievance-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.approval-sign-list-shell.grievance-list-shell,.approval-sign-section-shell{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.grievance-panel-scroll.approval-sign-page-content{display:block!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.grievance-panel-scroll.approval-sign-page-content .approval-sign-panel-list>.approval-liberation-page,.grievance-panel-scroll.approval-sign-page-content .approval-sign-panel-list>.approval-sign-page-stack,.grievance-panel-scroll.approval-sign-page-content>.approval-liberation-page,.grievance-panel-scroll.approval-sign-page-content>.approval-sign-page-stack{display:flex!important;flex-direction:column!important;flex:none!important;min-height:-moz-min-content!important;min-height:min-content!important;overflow:visible!important;gap:.5rem!important;padding:1rem 1.25rem 1.25rem!important;box-sizing:border-box!important}.approval-liberation-page>.approval-sign-section-shell,.approval-sign-page-stack>.approval-sign-section-shell{flex:0 0 auto!important;min-height:0!important;overflow:visible!important;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important}.approval-liberation-page>.approval-sign-section-shell+.approval-sign-section-shell,.approval-sign-page-stack>.approval-sign-section-shell+.approval-sign-section-shell{padding-top:.5rem!important;margin-top:.25rem!important;border-top:1px solid color-mix(in srgb,var(--stroke-color) 45%,transparent)!important}.approval-sign-section-shell .grievance-section{flex:0 0 auto!important;min-height:0!important;padding:.35rem 0 .5rem!important}.approval-sign-section-shell .grievance-section>.grievance-list{flex:0 0 auto!important;min-height:0!important;overflow:visible!important}.approval-sign-section-shell .grievance-list:has(.approval-liberation-section-toolbar){display:flex!important;flex-direction:column!important;overflow:visible!important;min-height:0!important}.approval-sign-section-shell .approval-liberation-section-toolbar{flex-shrink:0!important;padding-bottom:.5rem!important}.approval-sign-section-shell .approval-liberation-section-stack{flex:0 0 auto!important;min-height:0!important;overflow:visible!important}.approval-sign-section-shell>.approval-sign-list-header--panel{flex-shrink:0!important;padding-left:0!important;padding-right:0!important;border-radius:0!important;background:transparent!important}div.p-6.committees-layout-root.app-page-shell-offset:has(.grievance-committee-page),div.p-6.committees-layout-root.app-page-shell-offset:has(.mini-working-relations-page),div.p-6.committees-layout-root.app-page-shell-offset:has(.working-relations-page){padding-top:0!important;height:100vh!important;overflow:hidden!important;box-sizing:border-box!important}.committees-layout-root .app-page-shell__sidebar{top:var(--app-shell-content-offset)!important;width:300px!important;max-width:300px!important;min-width:300px!important;height:calc(100vh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important}.committees-layout-root .committees-desktop .data-sidebar-background,.committees-layout-root .committees-desktop-wrapper .data-sidebar-background,.data-layout-root .data-desktop .data-sidebar-background,.data-layout-root .data-desktop-wrapper .data-sidebar-background{top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;height:auto!important;min-height:0!important;max-height:none!important}div.p-6.committees-layout-root .app-page-shell__main:has(.grievance-committee-page),div.p-6.committees-layout-root .app-page-shell__main:has(.mini-working-relations-page),div.p-6.committees-layout-root .app-page-shell__main:has(.working-relations-page){position:fixed!important;top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;left:calc(300px + 1.5rem + 1rem)!important;right:0!important;width:auto!important;max-width:none!important;margin-left:0!important;padding:0 .5rem 0 0!important;flex:none!important;min-height:0!important;height:auto!important;overflow:hidden!important;box-sizing:border-box!important}body:has(.approval-layout-root.app-page-shell-offset),body:has(.billboard-layout-root.app-page-shell-offset),body:has(.calendar-layout-root.app-page-shell-offset),body:has(.data-layout-root.app-page-shell-offset),body:has(.grievance-layout-root.app-page-shell-offset),body:has(.reports-layout-root.app-page-shell-offset),html:has(.approval-layout-root.app-page-shell-offset),html:has(.billboard-layout-root.app-page-shell-offset),html:has(.calendar-layout-root.app-page-shell-offset),html:has(.data-layout-root.app-page-shell-offset),html:has(.grievance-layout-root.app-page-shell-offset),html:has(.reports-layout-root.app-page-shell-offset){overflow:hidden!important;overscroll-behavior:none!important}.data-layout-root.app-page-shell-offset,div.p-6.data-layout-root.app-page-shell-offset{padding:0!important;margin:0!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;box-sizing:border-box!important}.data-layout-root .app-page-shell__sidebar{top:var(--app-shell-content-offset)!important;height:calc(100vh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;max-height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important}div.p-6.data-layout-root .app-page-shell__main{position:fixed!important;top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;left:calc(300px + 1.5rem + 1rem)!important;right:0!important;width:auto!important;max-width:none!important;margin-left:0!important;flex:none!important;min-height:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:0!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.grievance-layout-root.app-page-shell-offset,div.p-6.grievance-layout-root.app-page-shell-offset{padding:0!important;margin:0!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;box-sizing:border-box!important}.grievance-layout-root .app-page-shell__sidebar{top:var(--app-shell-content-offset)!important;height:calc(100vh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;max-height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important}.grievance-layout-root .app-page-shell__sidebar:has(.grievance-desktop.is-fiche-open),.grievance-layout-root .app-page-shell__sidebar:has(.grievance-sidebar-generate-footer),.grievance-layout-root .app-page-shell__sidebar:has(.grievance-sidebar-panel--fiche){left:0!important;width:calc(300px + 1.5rem + 1rem)!important;max-width:calc(300px + 1.5rem + 1rem)!important;padding:0!important;margin:0!important;box-sizing:border-box!important}.grievance-layout-root .grievance-desktop .data-sidebar-background,.grievance-layout-root .grievance-desktop-wrapper .data-sidebar-background{top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;height:auto!important;min-height:0!important;max-height:none!important}div.p-6.grievance-layout-root .app-page-shell__main{position:fixed!important;top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;left:calc(300px + 1.5rem + 1rem)!important;right:0!important;width:auto!important;max-width:none!important;margin-left:0!important;flex:none!important;min-height:0!important;height:auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding:0 1rem!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}div.p-6.grievance-layout-root:has(.grievance-form-page) .app-page-shell__main{right:var(--grievance-form-list-right)!important;padding-right:1rem!important}.grievance-layout-root #grievance-form-mobile-wrapper>.grievance-add-row,.grievance-layout-root .grievance-form-page>.grievance-add-row{display:none!important}.grievance-layout-root .app-page-shell__main>.grievance-content-shell{height:100%!important;overflow:hidden!important;box-sizing:border-box!important}.grievance-layout-root .app-page-shell__main>.grievance-content-shell,.grievance-layout-root .grievance-page{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.grievance-layout-root .grievance-panel{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;border-radius:16px!important}.grievance-layout-root .grievance-panel-scroll{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;-ms-overflow-style:none!important;scrollbar-width:none!important;box-sizing:border-box!important;padding:0!important}.grievance-layout-root .app-page-shell__main .grievance-content-shell,.grievance-layout-root .grievance-page,.grievance-layout-root .grievance-panel{overflow:hidden!important;padding-bottom:0!important;height:100%!important;max-height:100%!important}.billboard-layout-root.app-page-shell-offset,div.p-6.billboard-layout-root.app-page-shell-offset{padding:0!important;margin:0!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;box-sizing:border-box!important}.billboard-layout-root .app-page-shell__sidebar{top:var(--app-shell-content-offset)!important;height:calc(100vh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;max-height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important}.billboard-layout-root .billboard-desktop .data-sidebar-background,.billboard-layout-root .billboard-desktop-wrapper .data-sidebar-background{top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;height:auto!important;min-height:0!important;max-height:none!important}div.p-6.billboard-layout-root .app-page-shell__main{position:fixed!important;top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;left:calc(300px + 1.5rem + 1rem)!important;right:0!important;width:auto!important;max-width:none!important;margin-left:0!important;flex:none!important;min-height:0!important;height:auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding:0 1rem!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.billboard-layout-root .app-page-shell__main>.billboard-content-shell,.billboard-layout-root .billboard-page,.billboard-layout-root .billboard-panel-scroll .billboard-news-content-wrapper{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important;box-sizing:border-box!important}.billboard-layout-root .billboard-panel{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;border-radius:16px!important}.billboard-layout-root .billboard-panel-scroll{padding:0!important;box-sizing:border-box!important}.billboard-layout-root .billboard-panel-scroll,.billboard-layout-root .billboard-panel-scroll .news-list-shell{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.billboard-layout-root .billboard-panel-scroll .billboard-news-toolbar{flex-shrink:0!important;margin-bottom:0!important}.billboard-layout-root .billboard-panel-scroll .billboard-news-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:1rem 1.25rem 1.25rem!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.billboard-layout-root .billboard-panel-scroll .billboard-news-list::-webkit-scrollbar,.billboard-layout-root .billboard-panel-scroll .job-postings-list-scroll::-webkit-scrollbar,.grievance-layout-root .grievance-panel-scroll::-webkit-scrollbar,.grievance-panel-scroll.approval-sign-page-content::-webkit-scrollbar,.grievance-section>.grievance-list::-webkit-scrollbar,div.p-6.billboard-layout-root .app-page-shell__main::-webkit-scrollbar,div.p-6.data-layout-root .app-page-shell__main::-webkit-scrollbar,div.p-6.grievance-layout-root .app-page-shell__main::-webkit-scrollbar,div.p-6.reports-layout-root .app-page-shell__main::-webkit-scrollbar{display:none!important}.billboard-layout-root .billboard-panel-scroll .job-postings-container,.billboard-layout-root .billboard-panel-scroll .job-postings-content-wrapper{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important;box-sizing:border-box!important}.billboard-layout-root .billboard-panel-scroll .job-postings-list-shell{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.billboard-layout-root .billboard-panel-scroll .job-postings-toolbar{flex-shrink:0!important;margin-bottom:0!important}.billboard-layout-root .billboard-panel-scroll .job-postings-list-scroll{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:1rem 1.25rem 1.25rem!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.billboard-layout-root .app-page-shell__main .billboard-content-shell,.billboard-layout-root .billboard-page,.billboard-layout-root .billboard-panel{overflow:hidden!important;padding-bottom:0!important;height:100%!important;max-height:100%!important}.reports-layout-root.app-page-shell-offset,div.p-6.reports-layout-root.app-page-shell-offset{padding:0!important;margin:0!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;box-sizing:border-box!important}.reports-layout-root .app-page-shell__sidebar{top:var(--app-shell-content-offset)!important;height:calc(100vh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;max-height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important}.reports-layout-root .reports-desktop .data-sidebar-background,.reports-layout-root .reports-desktop-wrapper .data-sidebar-background{top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;height:auto!important;min-height:0!important;max-height:none!important}div.p-6.reports-layout-root .app-page-shell__main{position:fixed!important;top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;left:calc(300px + 1.5rem + 1rem)!important;right:0!important;width:auto!important;max-width:none!important;margin-left:0!important;flex:none!important;min-height:0!important;height:auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding:0 1rem!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.reports-layout-root .app-page-shell__main>.reports-content-shell,.reports-layout-root .reports-page,.reports-layout-root .reports-panel-scroll .reports-page-content-wrapper{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important;box-sizing:border-box!important}.reports-layout-root .reports-panel{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;border-radius:16px!important}.reports-layout-root .reports-panel-scroll{padding:0!important;box-sizing:border-box!important}.reports-layout-root .reports-panel-scroll,.reports-layout-root .reports-panel-scroll .reports-list-shell{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.reports-layout-root .reports-panel-scroll .reports-panel-toolbar{flex-shrink:0!important;margin-bottom:0!important}.reports-layout-root .reports-panel-scroll .reports-panel-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:1rem 1.25rem 1.25rem!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.approval-layout-root .grievance-panel-scroll::-webkit-scrollbar,.reports-layout-root .reports-panel-scroll .reports-panel-list::-webkit-scrollbar,div.p-6.approval-layout-root .app-page-shell__main::-webkit-scrollbar{display:none!important}.reports-layout-root .app-page-shell__main .reports-content-shell,.reports-layout-root .reports-page,.reports-layout-root .reports-panel{overflow:hidden!important;padding-bottom:0!important;height:100%!important;max-height:100%!important}.approval-layout-root.app-page-shell-offset,div.p-6.approval-layout-root.app-page-shell-offset{padding:0!important;margin:0!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;box-sizing:border-box!important}.approval-layout-root .app-page-shell__sidebar{top:var(--app-shell-content-offset)!important;height:calc(100vh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;max-height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important}.approval-layout-root .approval-desktop .data-sidebar-background,.approval-layout-root .grievance-desktop-wrapper .data-sidebar-background{top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;height:auto!important;min-height:0!important;max-height:none!important}div.p-6.approval-layout-root .app-page-shell__main{position:fixed!important;z-index:1!important;top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;left:calc(300px + 1.5rem + 1rem)!important;right:0!important;width:auto!important;max-width:none!important;margin-left:0!important;flex:none!important;min-height:0!important;height:auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding:0 1rem!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}div.p-6.approval-layout-root:has(.approval-sign-sub-page) .app-page-shell.app-page-shell--approval .app-page-shell__main{position:fixed!important;left:calc(300px + 1.5rem + 1rem)!important;right:0!important;width:auto!important;max-width:none!important;margin:0!important}.approval-layout-root .app-page-shell__main>.grievance-content-shell{height:100%!important;overflow:hidden!important;box-sizing:border-box!important}.approval-layout-root .app-page-shell__main>.grievance-content-shell,.approval-layout-root .grievance-page,.approval-layout-root .grievance-panel{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.approval-layout-root .grievance-panel{border-radius:16px!important}.approval-layout-root .grievance-panel-scroll{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;-ms-overflow-style:none!important;scrollbar-width:none!important;box-sizing:border-box!important;padding:0!important}.approval-layout-root .grievance-panel-scroll.approval-sign-page-content{display:block!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0!important}.approval-layout-root .app-page-shell__main .grievance-content-shell,.approval-layout-root .grievance-page,.approval-layout-root .grievance-panel{overflow:hidden!important;padding-bottom:0!important;height:100%!important;max-height:100%!important}.calendar-layout-root.app-page-shell-offset,.calendar-shell.app-page-shell-offset,div.p-6.calendar-layout-root.app-page-shell-offset{padding:0!important;margin:0!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;box-sizing:border-box!important}.calendar-layout-root .app-page-shell__sidebar{top:var(--app-shell-content-offset)!important;height:calc(100vh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;max-height:calc(100dvh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important}.calendar-layout-root .app-page-shell__main,.calendar-layout-root .calendar-desktop-wrapper .data-sidebar-background,div.p-6.calendar-layout-root .app-page-shell__main{top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;height:auto!important;min-height:0!important;max-height:none!important}.calendar-layout-root .app-page-shell__main,div.p-6.calendar-layout-root .app-page-shell__main{position:fixed!important;left:calc(300px + 1.5rem + 1rem)!important;right:0!important;min-width:0!important;width:auto!important;max-width:none!important;margin-left:0!important;padding:0 1rem!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;box-sizing:border-box!important;flex:none!important}.calendar-layout-root .calendar-main-shell{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.profile-layout-root .profile-desktop-shell.app-page-shell-offset,div.p-6.users-layout-root.app-page-shell-offset{padding-top:0!important;height:100vh!important;overflow:hidden!important;box-sizing:border-box!important}.profile-layout-root .app-page-shell__sidebar{top:var(--app-shell-content-offset)!important;left:1.5rem!important;width:300px!important;min-width:300px!important;max-width:300px!important;flex-basis:300px!important;height:calc(100vh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important}.profile-layout-root .profile-desktop .data-sidebar-background,.profile-layout-root .profile-desktop-wrapper .data-sidebar-background{top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;height:auto!important;min-height:0!important;max-height:none!important}.profile-layout-root .profile-desktop-shell .app-page-shell__main{position:fixed!important;top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;left:calc(300px + 1.5rem + 1rem)!important;right:0!important;width:auto!important;max-width:none!important;margin-left:0!important;flex:none!important;min-height:0!important;height:auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding:0!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.billto-list-shell .billto-section.billto-list::-webkit-scrollbar,.collective-agreement-content-wrapper .collective-agreement-list-scroll::-webkit-scrollbar,.export-import-content-wrapper .export-import-list::-webkit-scrollbar,.member-profile-content-wrapper .member-profile-panel .member-profile-tab-content-card.member-tab-content::-webkit-scrollbar,.members-list-shell .members-section>.members-list::-webkit-scrollbar,.profile-layout-root .profile-desktop-shell .app-page-shell__main::-webkit-scrollbar,.profile-panel-scroll .profile-panel-body::-webkit-scrollbar,.salaries-list-shell .salaries-section::-webkit-scrollbar,div.p-6.users-layout-root .app-page-shell__main::-webkit-scrollbar{display:none!important}div.p-6.users-layout-root .app-page-shell__main{position:fixed!important;top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;left:1.5rem!important;right:0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0 1.5rem 0 0!important;flex:none!important;min-height:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.users-mobile-shell{display:block!important;height:auto!important;min-height:0!important;overflow:visible!important;padding:0!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.profile-layout-root .profile-content>.profile-content-shell{height:100%!important;overflow:hidden!important;padding:0 1rem!important}.profile-layout-root .profile-content>.profile-content-shell,.profile-layout-root .profile-page{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.profile-layout-root .profile-page{padding:0 .75rem .75rem!important}.profile-layout-root .profile-panel{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}.profile-layout-root .profile-panel-scroll,.profile-panel-scroll .profile-page-content-wrapper{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important;box-sizing:border-box!important}.profile-panel-scroll .profile-page-content-wrapper{height:100%!important}.profile-panel-scroll .profile-panel-body{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:1rem 1.25rem 1.25rem!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.profile-layout-root .profile-content-panel{width:100%!important;max-width:none!important}.profile-layout-root .profile-content .profile-content-shell,.profile-layout-root .profile-page,.profile-layout-root .profile-panel{overflow:hidden!important;padding-bottom:0!important;height:100%!important;max-height:100%!important}.profile-layout-root .app-page-shell__grid,.profile-layout-root .profile-layout{width:100%!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important;flex-wrap:nowrap!important;overflow:hidden!important}.committees-desktop-wrapper.app-page-shell__sidebar{top:var(--app-shell-content-offset)!important;height:calc(100vh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important}.committees-desktop .data-sidebar-background,.committees-desktop-wrapper .data-sidebar-background{top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;height:auto!important;min-height:0!important;max-height:none!important}.grievance-committee-page .committees-main-content,.mini-working-relations-page .committees-main-content,.working-relations-page .committees-main-content{height:calc(100vh - var(--app-shell-content-offset))!important;box-sizing:border-box!important;padding-bottom:var(--committees-column-bottom-gap)!important}.grievance-committee-page .committees-right-panel,.mini-working-relations-page .committees-right-panel,.working-relations-page .committees-right-panel{height:calc(100vh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important;box-sizing:border-box!important}.data-desktop-wrapper.app-page-shell__sidebar{top:var(--app-shell-content-offset)!important;height:calc(100vh - var(--app-shell-content-offset) - var(--committees-column-bottom-gap))!important}.data-desktop .data-sidebar-background,.data-desktop-wrapper .data-sidebar-background{top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;height:auto!important;min-height:0!important;max-height:none!important}div.p-6:has(.data-desktop-wrapper) .app-page-shell__main{position:fixed!important;top:var(--app-shell-content-offset)!important;bottom:var(--committees-column-bottom-gap)!important;left:calc(300px + 1.5rem + 1rem)!important;right:0!important;width:auto!important;max-width:none!important;margin-left:0!important;flex:none!important;min-height:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:0!important;box-sizing:border-box!important;-ms-overflow-style:none!important;scrollbar-width:none!important}div.p-6:has(.data-desktop-wrapper) .app-page-shell__main::-webkit-scrollbar{display:none!important}div.p-6:has(.data-desktop-wrapper) .app-page-shell__main:has(#bill-to-mobile-wrapper),div.p-6:has(.data-desktop-wrapper) .app-page-shell__main:has(#collective-agreement-mobile-wrapper),div.p-6:has(.data-desktop-wrapper) .app-page-shell__main:has(#descriptions-mobile-wrapper),div.p-6:has(.data-desktop-wrapper) .app-page-shell__main:has(#export-import-mobile-wrapper),div.p-6:has(.data-desktop-wrapper) .app-page-shell__main:has(#member-profile-mobile-wrapper),div.p-6:has(.data-desktop-wrapper) .app-page-shell__main:has(#members-mobile-wrapper),div.p-6:has(.data-desktop-wrapper) .app-page-shell__main:has(#salaries-mobile-wrapper){display:flex!important;flex-direction:column!important;overflow:hidden!important}#collective-agreement-mobile-wrapper.collective-agreement-content-wrapper,#export-import-mobile-wrapper.export-import-content-wrapper,#member-profile-mobile-wrapper.member-profile-content-wrapper,#members-mobile-wrapper.members-content-wrapper{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding-bottom:0!important;padding-left:1rem!important;padding-right:1rem!important;box-sizing:border-box!important}.members-content-wrapper .members-page,.members-content-wrapper .members-panel{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.approval-sign-list-header--panel,.members-content-wrapper .members-panel>.members-add-row,.members-content-wrapper .members-panel>.members-affiliation-tabs,.members-content-wrapper .members-panel>.members-search-wrap,.members-list-shell .members-toolbar-wrap{flex-shrink:0!important}.billto-list-shell,.members-list-shell,.members-list-shell .members-section,.salaries-list-shell{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.members-list-shell .members-section{padding-bottom:.75rem!important}.members-list-shell .members-section>.members-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;align-content:flex-start!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.collective-agreement-content-wrapper .collective-agreement-page,.collective-agreement-content-wrapper .collective-agreement-panel{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.collective-agreement-content-wrapper .collective-agreement-panel>.collective-agreement-add-row,.collective-agreement-content-wrapper .collective-agreement-panel>.collective-agreement-search-wrap{flex-shrink:0!important}.collective-agreement-content-wrapper .collective-agreement-list-scroll{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.collective-agreement-content-wrapper .collective-agreement-panel>.collective-agreement-list-scroll--contained{overflow:hidden!important;display:flex!important;flex-direction:column!important}.collective-agreement-content-wrapper .collective-agreement-section{flex:0 0 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:visible!important;padding-bottom:.75rem!important}.collective-agreement-content-wrapper .collective-agreement-empty,.collective-agreement-content-wrapper .collective-agreement-section-title{flex-shrink:0!important}.collective-agreement-content-wrapper .collective-agreement-section>.collective-agreement-list{flex:0 0 auto!important;min-height:0!important;overflow:visible!important}.collective-agreement-content-wrapper .collective-agreement-accordion-trigger,.collective-agreement-content-wrapper .collective-agreement-list-row,.members-list-shell .members-list>li.members-list-row{flex:0 0 auto!important;flex-shrink:0!important;align-items:center!important}.salaries-list-shell .salaries-toolbar-wrap{flex-shrink:0!important}.billto-list-shell .billto-section.billto-list,.salaries-list-shell .salaries-section{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;align-content:flex-start!important;-ms-overflow-style:none!important;scrollbar-width:none!important;padding-bottom:.75rem!important}.billto-list-shell .billto-section.billto-list>li.data-section-card,.salaries-list-shell .salaries-nested-list>li.data-section-card,.salaries-list-shell .salaries-section>.salaries-accordion-group>.data-section-card{flex:0 0 auto!important;flex-shrink:0!important;min-height:4.75rem!important;padding:.9rem 1rem!important;align-items:center!important}.billto-list-shell .billto-toolbar-wrap{flex-shrink:0!important}.export-import-content-wrapper .export-import-page,.export-import-content-wrapper .export-import-panel{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.export-import-content-wrapper .export-import-section{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding-bottom:.75rem!important}.export-import-content-wrapper .export-import-section-title,.member-profile-content-wrapper .member-profile-panel>.member-profile-body>.space-y-6>:not(.member-profile-tab-content-card){flex-shrink:0!important}.export-import-content-wrapper .export-import-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;align-content:flex-start!important;-ms-overflow-style:none!important;scrollbar-width:none!important}#member-profile-mobile-wrapper>.member-profile-page{padding:0!important;box-sizing:border-box!important}#member-profile-mobile-wrapper>.member-profile-page,.member-profile-content-wrapper .member-profile-page,.member-profile-content-wrapper .member-profile-panel{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.member-profile-content-wrapper .member-profile-panel{padding:1rem 1.25rem .75rem!important;box-sizing:border-box!important}.member-profile-content-wrapper .member-profile-panel>.member-profile-body{flex:1 1 auto!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.member-profile-content-wrapper .member-profile-panel>.member-profile-body>.space-y-6{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;gap:0!important}.member-profile-content-wrapper .member-profile-panel>.member-profile-body>.space-y-6>.member-profile-tab-bar+.member-profile-tab-content-card{margin-top:0!important}.member-profile-content-wrapper .member-profile-panel .member-profile-tab-content-card.member-tab-content{flex:1 1 auto!important;min-height:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;clip-path:none!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.member-profile-content-wrapper .member-profile-tab-bar{width:100%!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important}.member-profile-content-wrapper .member-profile-tab-bar .member-folder-tab.member-folder-tab-active,.member-profile-content-wrapper .member-profile-tab-bar .member-folder-tab[data-active=true]{clip-path:none!important}.member-profile-content-wrapper .member-profile-panel .member-profile-tab-content-card.union-tab-height-lock{min-height:0!important}}@media (max-width:1024px){div.p-6:has(.app-page-shell__main:has(.grievance-committee-page)).app-page-shell-offset,div.p-6:has(.app-page-shell__main:has(.mini-working-relations-page)).app-page-shell-offset,div.p-6:has(.app-page-shell__main:has(.working-relations-page)).app-page-shell-offset{padding-top:0!important}div.p-6:has(.app-page-shell__main:has(.grievance-committee-page)) .app-page-shell--committees:not(.committees-layout-root) .app-page-shell__grid,div.p-6:has(.app-page-shell__main:has(.mini-working-relations-page)) .app-page-shell--committees:not(.committees-layout-root) .app-page-shell__grid,div.p-6:has(.app-page-shell__main:has(.working-relations-page)) .app-page-shell--committees:not(.committees-layout-root) .app-page-shell__grid{flex-direction:column!important;align-items:stretch!important}.grievance-committee-page .committees-main-content,.mini-working-relations-page .committees-main-content,.working-relations-page .committees-main-content{top:var(--app-shell-header-height)!important;bottom:var(--grievance-workflow-bar-height)!important;height:calc(100vh - var(--app-shell-header-height) - var(--grievance-workflow-bar-height))!important;max-height:none!important;padding-bottom:0!important}}html.light body .grievance-workflow-bottom-bar,html:not(.dark) body .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}html.light body .grievance-workflow-bar__brand,html:not(.dark) body .grievance-workflow-bar__brand{background:color-mix(in srgb,var(--icon-theme-accent,#10b981) 10%,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 1px 2px rgba(15,23,42,.06),0 4px 12px rgba(15,23,42,.08)!important;transform:translateZ(0);isolation:isolate}html.light body .grievance-workflow-bar__stat,html:not(.dark) body .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:active,html:not(.dark) body .grievance-workflow-bar__stat--pending:active{background:color-mix(in srgb,#ea580c 10%,rgba(255,255,255,.48))!important}html.light body .grievance-workflow-bar__stat--approval:active,html:not(.dark) body .grievance-workflow-bar__stat--approval:active{background:color-mix(in srgb,#16a34a 10%,rgba(255,255,255,.48))!important}html.light body .grievance-workflow-bar__stat--arbitration:active,html:not(.dark) body .grievance-workflow-bar__stat--arbitration:active{background:color-mix(in srgb,#2563eb 10%,rgba(255,255,255,.48))!important}html.light body .grievance-workflow-bar__stat--pending.grievance-workflow-bar__stat--active,html:not(.dark) body .grievance-workflow-bar__stat--pending.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,html:not(.dark) body .grievance-workflow-bar__stat--approval.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,html:not(.dark) body .grievance-workflow-bar__stat--arbitration.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,html:not(.dark) body .grievance-workflow-bar__stat--archive.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,html:not(.dark) body .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;color:rgb(55,65,81)!important;transform:translateZ(0);isolation:isolate}.dark body .grievance-workflow-bottom-bar,html.dark body .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}.dark body .grievance-workflow-bar__brand,html.dark body .grievance-workflow-bar__brand{background:color-mix(in srgb,var(--icon-theme-accent,#10b981) 14%,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 4px 12px rgba(0,0,0,.32)!important;transform:translateZ(0);isolation:isolate}.dark body .grievance-workflow-bar__stat,html.dark body .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,html.dark body .grievance-workflow-bar__stat--pending.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,html.dark body .grievance-workflow-bar__stat--approval.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,html.dark body .grievance-workflow-bar__stat--arbitration.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,html.dark body .grievance-workflow-bar__stat--archive.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__stat--pending:active,html.dark body .grievance-workflow-bar__stat--pending:active{background:color-mix(in srgb,#ea580c 14%,rgba(255,255,255,.06))!important}.dark body .grievance-workflow-bar__stat--approval:active,html.dark body .grievance-workflow-bar__stat--approval:active{background:color-mix(in srgb,#16a34a 14%,rgba(255,255,255,.06))!important}.dark body .grievance-workflow-bar__stat--arbitration:active,html.dark body .grievance-workflow-bar__stat--arbitration:active{background:color-mix(in srgb,#2563eb 14%,rgba(255,255,255,.06))!important}.dark body .grievance-workflow-bar__toggle,html.dark body .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;color:color-mix(in srgb,var(--foreground) 78%,transparent)!important;transform:translateZ(0);isolation:isolate}@media (max-width:1400px){.grievance-committee-page .committees-main-content,.mini-working-relations-page .committees-main-content,.working-relations-page .committees-main-content{bottom:var(--grievance-workflow-bar-height)!important;height:calc(100vh - var(--app-shell-header-height) - var(--grievance-workflow-bar-height))!important}.mini-working-relations-page .committees-main-content,.working-relations-page .committees-main-content{padding-bottom:0!important}.grievance-committee-page .committees-right-panel,.mini-working-relations-page .committees-right-panel,.working-relations-page .committees-right-panel{height:calc(100vh - var(--grievance-workflow-bar-height))!important;padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px))!important}.grievance-committee-page .committees-mobile-toggle-btn,.mini-working-relations-page .committees-mobile-toggle-btn,.working-relations-page .committees-mobile-toggle-btn{display:none!important}}@media (min-width:1401px){.grievance-committee-page .committees-workflow-sheet-clip,.mini-working-relations-page .committees-workflow-sheet-clip,.working-relations-page .committees-workflow-sheet-clip{display:contents!important}.grievance-committee-page .grievance-workflow-bottom-bar,.mini-working-relations-page .grievance-workflow-bottom-bar,.working-relations-page .grievance-workflow-bottom-bar{position:fixed!important;display:flex!important;left:auto!important;right:.5rem!important;width:625px!important;bottom:var(--committees-column-bottom-gap)!important;height:var(--grievance-workflow-bar-height)!important;min-height:var(--grievance-workflow-bar-height)!important;z-index:1001!important;gap:.5rem!important;padding:.5rem .625rem!important;box-sizing:border-box!important;align-items:stretch!important;border-radius:1rem!important;border:none!important;background:var(--glass-panel-bg)!important;backdrop-filter:blur(64px) saturate(220%) brightness(1.02)!important;-webkit-backdrop-filter:blur(64px) saturate(220%) brightness(1.02)!important;box-shadow:var(--glass-panel-shadow)!important;transform:translateZ(0);isolation:isolate}.dark .grievance-committee-page .grievance-workflow-bottom-bar,.dark .mini-working-relations-page .grievance-workflow-bottom-bar,.dark .working-relations-page .grievance-workflow-bottom-bar{backdrop-filter:blur(64px) saturate(220%) brightness(.98)!important;-webkit-backdrop-filter:blur(64px) saturate(220%) brightness(.98)!important}.grievance-committee-page .grievance-workflow-bar__brand,.mini-working-relations-page .grievance-workflow-bar__brand,.working-relations-page .grievance-workflow-bar__brand{display:flex!important;flex:0 0 12rem!important;width:12rem!important;max-width:12rem!important}.grievance-committee-page .grievance-workflow-bar__stats,.mini-working-relations-page .grievance-workflow-bar__stats,.working-relations-page .grievance-workflow-bar__stats{flex:1 1 auto!important;width:100%!important}.grievance-committee-page .grievance-workflow-bar__stat-label,.mini-working-relations-page .grievance-workflow-bar__stat-label,.working-relations-page .grievance-workflow-bar__stat-label{font-size:.8125rem!important}.grievance-committee-page .grievance-workflow-bar__stat-icon,.grievance-committee-page .grievance-workflow-bar__stat-icon svg,.mini-working-relations-page .grievance-workflow-bar__stat-icon,.mini-working-relations-page .grievance-workflow-bar__stat-icon svg,.working-relations-page .grievance-workflow-bar__stat-icon,.working-relations-page .grievance-workflow-bar__stat-icon svg{width:1rem!important;height:1rem!important}.grievance-committee-page .committees-main-content,.mini-working-relations-page .committees-main-content,.working-relations-page .committees-main-content{left:var(--committees-list-left)!important;right:var(--committees-list-right)!important;width:auto!important}.grievance-committee-page .committees-right-panel,.mini-working-relations-page .committees-right-panel,.working-relations-page .committees-right-panel{position:fixed!important;top:var(--app-shell-content-offset)!important;right:.5rem!important;left:auto!important;width:625px!important;max-width:625px!important;bottom:calc(var(--grievance-workflow-bar-height) + var(--committees-column-bottom-gap) + .75rem)!important;height:auto!important;max-height:none!important;transform:none!important;transition:none!important;display:flex!important;flex-direction:column!important;gap:0!important;overflow:hidden!important;z-index:100!important;padding:0!important;margin:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.grievance-committee-page .committees-right-panel[data-active-section=arbitration]>:not([data-committee-panel=arbitration]),.grievance-committee-page .committees-right-panel[data-active-section=archive]>:not([data-committee-panel=archive]),.grievance-committee-page .committees-right-panel[data-active-section=pending]>:not([data-committee-panel=pending]),.grievance-committee-page .committees-right-panel[data-active-section=waiting_approval]>:not([data-committee-panel=waiting_approval]),.grievance-committee-page .committees-workflow-sheet-backdrop,.grievance-committee-page .committees-workflow-sheet-handle,.mini-working-relations-page .committees-right-panel[data-active-section=arbitration]>:not([data-committee-panel=arbitration]),.mini-working-relations-page .committees-right-panel[data-active-section=archive]>:not([data-committee-panel=archive]),.mini-working-relations-page .committees-right-panel[data-active-section=pending]>:not([data-committee-panel=pending]),.mini-working-relations-page .committees-right-panel[data-active-section=waiting_approval]>:not([data-committee-panel=waiting_approval]),.mini-working-relations-page .committees-workflow-sheet-backdrop,.mini-working-relations-page .committees-workflow-sheet-handle,.working-relations-page .committees-right-panel[data-active-section=arbitration]>:not([data-committee-panel=arbitration]),.working-relations-page .committees-right-panel[data-active-section=archive]>:not([data-committee-panel=archive]),.working-relations-page .committees-right-panel[data-active-section=pending]>:not([data-committee-panel=pending]),.working-relations-page .committees-right-panel[data-active-section=waiting_approval]>:not([data-committee-panel=waiting_approval]),.working-relations-page .committees-workflow-sheet-backdrop,.working-relations-page .committees-workflow-sheet-handle{display:none!important}.grievance-committee-page .committees-right-panel>[data-committee-panel],.mini-working-relations-page .committees-right-panel>[data-committee-panel],.working-relations-page .committees-right-panel>[data-committee-panel]{flex:1 1 auto!important;min-height:0!important;height:100%!important;max-height:100%!important;margin:0!important;overflow:hidden!important}.grievance-committee-page .committees-right-panel>[data-committee-panel].calendar-black-container,.grievance-committee-page .committees-right-panel>[data-committee-panel]>.calendar-black-container,.mini-working-relations-page .committees-right-panel>[data-committee-panel].calendar-black-container,.mini-working-relations-page .committees-right-panel>[data-committee-panel]>.calendar-black-container,.working-relations-page .committees-right-panel>[data-committee-panel].calendar-black-container,.working-relations-page .committees-right-panel>[data-committee-panel]>.calendar-black-container{height:100%!important;min-height:0!important;margin:0!important;border-radius:16px!important}.grievance-committee-page .committees-right-panel[data-active-section]>[data-committee-panel].calendar-black-container,.mini-working-relations-page .committees-right-panel[data-active-section]>[data-committee-panel].calendar-black-container,.working-relations-page .committees-right-panel[data-active-section]>[data-committee-panel].calendar-black-container{margin-top:0!important}.committees-right-panel .committees-panel-section-heading{display:flex;align-items:center;gap:.5rem;margin-bottom:.875rem!important;padding-left:.25rem!important}.committees-right-panel .committees-panel-section-heading--pending .committees-panel-section-icon{color:#ea580c}.committees-right-panel .committees-panel-section-heading--approval .committees-panel-section-icon{color:#16a34a}.committees-right-panel .committees-panel-section-heading--arbitration .committees-panel-section-icon{color:#2563eb}}@media (min-width:1025px) and (max-width:1400px){.grievance-committee-page .committees-main-content,.mini-working-relations-page .committees-main-content,.working-relations-page .committees-main-content{bottom:calc(var(--grievance-workflow-bar-height) + var(--committees-column-bottom-gap))!important;height:auto!important;padding-bottom:var(--committees-column-bottom-gap)!important}.grievance-committee-page .grievance-workflow-bottom-bar,.mini-working-relations-page .grievance-workflow-bottom-bar,.working-relations-page .grievance-workflow-bottom-bar{left:calc(300px + 3rem + 1rem)!important;right:auto!important;width:calc(100% - 300px - 3rem - .5rem - 2rem)!important;bottom:var(--committees-column-bottom-gap)!important;border-radius:1rem!important;padding:.5rem .75rem!important}.grievance-committee-page .committees-workflow-sheet-clip,.mini-working-relations-page .committees-workflow-sheet-clip,.working-relations-page .committees-workflow-sheet-clip{left:calc(300px + 3rem + 1rem)!important;right:auto!important;width:calc(100% - 300px - 3rem - .5rem - 2rem)!important;bottom:calc(var(--grievance-workflow-bar-height) + var(--committees-column-bottom-gap))!important}.grievance-committee-page .committees-right-panel,.mini-working-relations-page .committees-right-panel,.working-relations-page .committees-right-panel{left:0!important;right:0!important;width:100%!important;max-width:none!important;bottom:.75rem!important;height:auto!important;padding-bottom:0!important;transform:translateY(calc(100% + .75rem))!important}.grievance-committee-page .committees-right-panel.mobile-open,.mini-working-relations-page .committees-right-panel.mobile-open,.working-relations-page .committees-right-panel.mobile-open{transform:translateY(var(--workflow-sheet-drag-y,0))!important}.grievance-committee-page .committees-workflow-sheet-backdrop,.mini-working-relations-page .committees-workflow-sheet-backdrop,.working-relations-page .committees-workflow-sheet-backdrop{left:calc(300px + 3rem + 1rem)!important;right:auto!important;width:calc(100% - 300px - 3rem - .5rem - 2rem)!important;background:transparent!important;backdrop-filter:none!important}}.menu-icon svg{display:block!important;margin:0 auto!important}