PageSourceSearch

https://cdn.sessionlab.com/assets/js/2309-85de0fad78d2525f25ee.chunk.js

js sessionlab.com collected 2026-10-02 03:08:42 UTC 93,688 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2309],{58192:function(e,n,s){s.d(n,{J:function(){return u}});var a=s(17121),r=s(4253),o=s(12596),t=s(94980),i=s(33605);const l=["active","eventKey","mountOnEnter","transition","unmountOnExit","role","onEnter","onEntering","onEntered","onExit","onExiting","onExited"],d=["activeKey","getControlledId","getControllerId"],c=["as"];function p(e,n){if(null==e)return{};var s={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(n.indexOf(a)>=0)continue;s[a]=e[a]}return s}function u(e){let{active:n,eventKey:s,mountOnEnter:t,transition:i,unmountOnExit:c,role:u="tabpanel",onEnter:b,onEntering:m,onEntered:x,onExit:g,onExiting:$,onExited:h}=e,f=p(e,l);const v=(0,a.useContext)(r.A);if(!v)return[Object.assign({},f,{role:u}),{eventKey:s,isActive:n,mountOnEnter:t,transition:i,unmountOnExit:c,onEnter:b,onEntering:m,onEntered:x,onExit:g,onExiting:$,onExited:h}];const{activeKey:A,getControlledId:y,getControllerId:w}=v,k=p(v,d),j=(0,o.u)(s);return[Object.assign({},f,{role:u,id:y(s),"aria-labelledby":w(s)}),{eventKey:s,isActive:null==n&&null!=j?(0,o.u)(A)===j:n,transition:i||k.transition,mountOnEnter:null!=t?t:k.mountOnEnter,unmountOnExit:null!=c?c:k.unmountOnExit,onEnter:b,onEntering:m,onEntered:x,onExit:g,onExiting:$,onExited:h}]}const b=a.forwardRef(((e,n)=>{let{as:s="div"}=e,a=p(e,c);const[l,{isActive:d,onEnter:b,onEntering:m,onEntered:x,onExit:g,onExiting:$,onExited:h,mountOnEnter:f,unmountOnExit:v,transition:A=t.A}]=u(a);return(0,i.jsx)(r.A.Provider,{value:null,children:(0,i.jsx)(o.A.Provider,{value:null,children:(0,i.jsx)(A,{in:d,onEnter:b,onEntering:m,onEntered:x,onExit:g,onExiting:$,onExited:h,mountOnEnter:f,unmountOnExit:v,children:(0,i.jsx)(s,Object.assign({},l,{ref:n,hidden:!d,"aria-hidden":!d}))})})})}));b.displayName="TabPanel",n.A=b},53303:function(e,n,s){var a=s(17121),r=s(34043),o=s(83867),t=s(4253),i=s(12596),l=s(58192),d=s(33605);const c=e=>{const{id:n,generateChildId:s,onSelect:l,activeKey:c,defaultActiveKey:p,transition:u,mountOnEnter:b,unmountOnExit:m,children:x}=e,[g,$]=(0,r.iC)(c,p,l),h=(0,o.Cc)(n),f=(0,a.useMemo)((()=>s||((e,n)=>h?`${h}-${n}-${e}`:null)),[h,s]),v=(0,a.useMemo)((()=>({onSelect:$,activeKey:g,transition:u,mountOnEnter:b||!1,unmountOnExit:m||!1,getControlledId:e=>f(e,"tabpane"),getControllerId:e=>f(e,"tab")})),[$,g,u,b,m,f]);return(0,d.jsx)(t.A.Provider,{value:v,children:(0,d.jsx)(i.A.Provider,{value:$||null,children:x})})};c.Panel=l.A,n.A=c},23104:function(e,n,s){s.d(n,{ME:function(){return l},nM:function(){return i}});var a=s(88716),r=s.n(a),o=s(30404),t=s.n(o)()(r());t.push([e.id,".Arht58LE1X{--bs-btn-font-weight: 500}.u9tbxeoBQs{--bs-dropdown-min-width: 200px;--bs-dropdown-color: var(--bs-gray-800);--bs-dropdown-border-color: var(--bs-gray-400);--bs-dropdown-link-color: var(--bs-gray-800);--bs-dropdown-link-hover-color: var(--bs-gray-800);--bs-dropdown-link-hover-bg: var(--bg-light-hover);--bs-dropdown-link-active-color: var(--bs-gray-800);--bs-dropdown-link-active-bg: var(--bg-light-hover);--bs-dropdown-link-disabled-color: #a3a4a9;--bs-dropdown-box-shadow: 0 12px 17px 0 var(--shadow-a15), 0 5px 22px 0 var(--shadow-a10), 0 7px 8px 0 var(--shadow-a25);--bs-dropdown-divider-bg: var(--bs-border-color);box-shadow:0 12px 17px 0 var(--shadow-a15),0 5px 22px 0 var(--shadow-a10),0 7px 8px 0 var(--shadow-a25)}.sjcwWAvtQB .LCokXUNxFc .PluCm2qAZf{--bs-navbar-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.25rem}.Arht58LE1X{--bs-btn-font-weight: 500}.u9tbxeoBQs{--bs-dropdown-min-width: 200px;--bs-dropdown-color: var(--bs-gray-800);--bs-dropdown-border-color: var(--bs-gray-400);--bs-dropdown-link-color: var(--bs-gray-800);--bs-dropdown-link-hover-color: var(--bs-gray-800);--bs-dropdown-link-hover-bg: var(--bg-light-hover);--bs-dropdown-link-active-color: var(--bs-gray-800);--bs-dropdown-link-active-bg: var(--bg-light-hover);--bs-dropdown-link-disabled-color: #a3a4a9;--bs-dropdown-box-shadow: 0 12px 17px 0 var(--shadow-a15), 0 5px 22px 0 var(--shadow-a10), 0 7px 8px 0 var(--shadow-a25);--bs-dropdown-divider-bg: var(--bs-border-color);box-shadow:0 12px 17px 0 var(--shadow-a15),0 5px 22px 0 var(--shadow-a10),0 7px 8px 0 var(--shadow-a25)}.sjcwWAvtQB .LCokXUNxFc .PluCm2qAZf{--bs-navbar-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.25rem}.fp3Q86inMR{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:center}.RB5UsUWFeM{grid-column:2}","",{version:3,sources:["webpack://./../assets/stylesheets/vendors/bootstrap/bootstrap_config.css.scss","webpack://./containers/facilitationManagement/sessionRequests/tabs/FacilitatorPickerDrawer.module.scss"],names:[],mappings:"AAmUA,YACE,yBAAA,CAGF,YACE,8BAAA,CACA,uCAAA,CACA,8CAAA,CACA,4CAAA,CACA,kDAAA,CACA,kDAAA,CACA,mDAAA,CACA,mDAAA,CACA,0CAAA,CACA,wHAAA,CACA,gDAAA,CAGA,uGAhCA,CAmCF,oCACE,oCAAA,CACA,gCAAA,CAvBF,YACE,yBAAA,CAGF,YACE,8BAAA,CACA,uCAAA,CACA,8CAAA,CACA,4CAAA,CACA,kDAAA,CACA,kDAAA,CACA,mDAAA,CACA,mDAAA,CACA,0CAAA,CACA,wHAAA,CACA,gDAAA,CAGA,uGAhCA,CAmCF,oCACE,oCAAA,CACA,gCAAA,CCzVF,YACE,YAAA,CACA,yCAAA,CACA,kBAAA,CAGF,YACE,aAAA",sourcesContent:["@use 'sass:color';\n@use 'sass:map';\n@import '~bootstrap/scss/functions';\n\n// Colors\n\n$white: #ffffff;\n\n$gray-100: #f6f7f9;\n$gray-200: #f0f2f5;\n$gray-300: #e3e5e8;\n$gray-400: #d4d8dd;\n$gray-500: #c2c5cb;\n$gray-600: #a5a9b1;\n$gray-700: #8c8e97;\n$gray-800: #555862;\n$gray-900: #2e3138;\n$black: #17181c;\n$carbon: $black;\n\n$blue: #046ae7;\n$purple: #9335e6;\n$pink: #da1a55;\n$red: #ff4c58;\n$orange: #ff7614;\n$yellow: #ffbf1f;\n$green: #09ba73;\n\n$info-bg-subtle: #f0f8ff;\n$warning-border-subtle: #feeab8;\n\n$info-border-subtle: #d7edff;\n$warning-bg-subtle: #fff8e5;\n\n$colors: (\n  'blue': $blue,\n  'purple': $purple,\n  'pink': $pink,\n  'red': $red,\n  'orange': $orange,\n  'yellow': $yellow,\n  'green': $green,\n  'white': $white,\n  'carbon': $carbon,\n);\n\n$blue-a25: rgba(2, 116, 225, 0.25);\n$blue-100: #f0f8ff;\n$blue-300: #d7edff;\n$blue-500: $blue;\n$blue-400: color.mix($blue-300, $blue-500, 50%);\n$blue-700: #003194;\n$blue-600: color.mix($blue-500, $blue-700, 50%);\n$blue-900: #00185c;\n$blue-800: color.mix($blue-700, $blue-900, 50%);\n\n$purple-a25: rgba(147, 53, 230, 0.25);\n$purple-100: #f8f1fd;\n$purple-300: #e3c8f9;\n$purple-500: $purple;\n$purple-700: #6107a2;\n$purple-900: #340057;\n\n$pink-a25: rgba(218, 26, 85, 0.25);\n$pink-100: #fdf1f6;\n$pink-300: #fac6dd;\n$pink-500: $pink;\n$pink-700: #a2063d;\n$pink-900: #6b0134;\n\n$red-a25: rgba(255, 76, 88, 0.25);\n$red-100: #fff0f1;\n$red-300: #ffdbde;\n$red-500: $red;\n$red-700: #c91d28;\n$red-900: #720910;\n\n$orange-a25: rgba(255, 118, 20, 0.25);\n$orange-100: #fff3eb;\n$orange-300: #ffd8bd;\n$orange-500: $orange;\n$orange-700: #c25700;\n$orange-900: #662500;\n\n$yellow-a25: rgba(255, 191, 31, 0.25);\n$yellow-100: #fff8e6;\n$yellow-300: #feeab8;\n$yellow-500: $yellow;\n$yellow-700: #9d6102;\n$yellow-900: #4d3400;\n\n$green-a25: rgba(0, 199, 141, 0.25);\n$green-100: #edfdf4;\n$green-300: #d4f7df;\n$green-500: $green;\n$green-700: #098661;\n$green-900: #003d32;\n\n$primary: $green-700;\n$primary-dark: $green-900;\n$secondary: $carbon;\n$success: $green-700;\n$info: $blue;\n$warning: $yellow;\n$danger: $red;\n$light: $white;\n$dark: $carbon;\n\n// Colors https://getbootstrap.com/docs/4.0/getting-started/theming/#color\n// Leaving these as variables to not refactor all the styles to remove them\n\n$custom-colors: (\n  'warning': $warning,\n  'primary': $primary,\n  'primary-dark': $primary-dark,\n  'white': $white,\n  // BLUE\n  'blue-a25': $blue-a25,\n  'blue-100': $blue-100,\n  'blue-300': $blue-300,\n  'blue-400': $blue-400,\n  'blue-500': $blue-500,\n  'blue-600': $blue-600,\n  'blue-700': $blue-700,\n  'blue-800': $blue-800,\n  'blue-900': $blue-900,\n  // GRAY\n  'gray-100': $gray-100,\n  'gray-200': $gray-200,\n  'gray-300': $gray-300,\n  'gray-400': $gray-400,\n  'gray-500': $gray-500,\n  'gray-600': $gray-600,\n  'gray-700': $gray-700,\n  'gray-800': $gray-800,\n  'gray-900': $gray-900,\n  'dark': $black,\n  // GREEN\n  'green-100': $green-100,\n  'green-300': $green-300,\n  'green-500': $green-500,\n  'green-700': $green-700,\n  'green-900': $green-900,\n  // ORANGE\n  'orange-100': $orange-100,\n  'orange-300': $orange-300,\n  'orange-500': $orange,\n  'orange-700': $orange-700,\n  'orange-900': $orange-900,\n  // PINK\n  'pink-100': $pink-100,\n  'pink-300': $pink-300,\n  'pink-500': $pink-500,\n  'pink-700': $pink-700,\n  'pink-900': $pink-900,\n  // YELLOW\n  'yellow-a25': $yellow-a25,\n  'yellow-100': $yellow-100,\n  'yellow-300': $yellow-300,\n  'yellow-500': $yellow-500,\n  'yellow-700': $yellow-700,\n  'yellow-900': $yellow-900,\n  // PURPLE\n  'purple-100': $purple-100,\n  'purple-300': $purple-300,\n  'purple-500': $purple-500,\n  'purple-700': $purple-700,\n  'purple-900': $purple-900,\n  // RED - errors only\n  'red-100': $red-100,\n  'red-300': $red-300,\n  'red-500': $red-500,\n  'red-700': $red-700,\n  'red-900': $red-900,\n);\n\n$body-color: $carbon;\n$line-height-base: 1.43;\n$text-muted: #777;
1 // legacy value\n\n$grid-breakpoints: (\n  // If updating, update also in styleConstants.ts\n  xs: 0,\n  sm: 425px,\n  md: 768px,\n  lg: 992px,\n  xl: 1152px,\n  xxl: 1400px\n);\n\n$border-color: var(--bs-gray-400);\n$border-hover: var(--border-hover);\n$border-focus-active: var(--bs-gray-700);\n\n$small-font-size: 0.75rem; // approximately 12px\n$font-size-base: 0.875rem; // approximately 14px\n$h5-font-size: 1rem; // approximately 16px\n\n// custom breakpoints\n$screen-mail-md: 640px;\n\n$screen-method-one: 700px;\n$screen-method-two: 720px;\n\n$container-max-widths: (\n  sm: 540px,\n  md: 750px,\n  lg: 960px,\n  xl: 1140px,\n  xxl: 1320px,\n);\n\n$grid-gutter-width: 30px;\n\n// bootstrap 5 upgrade\n\n$enable-caret: false;\n$enable-negative-margins: true;\n\n$link-hover-color: $green-700;\n// Pagination\n$pagination-active-color: var(--bs-white);\n$pagination-active-bg: var(--bs-primary);\n$pagination-active-border-color: var(--bs-primary);\n$pagination-color: var(--bs-primary);\n\n// hr\n$hr-opacity: 1;\n$hr-color: #eee; // keep as was before migration\n\n// Nav items\n$nav-link-color: var(--bs-primary);\n$nav-link-hover-color: $green-700;\n$nav-pills-link-active-bg: #d3d3d3; // color on info panel but not present on current grays\n$nav-pills-link-active-color: $green-700;\n$nav-pills-border-radius: 0 4px 4px 0;\n\n// Nav bar\n$navbar-light-toggler-border-color: none;\n$navbar-toggler-focus-width: 0;\n\n// // Modals\n$modal-xl: 1240px;\n$modal-lg: 900px;\n$modal-md: 640px;\n$modal-sm: 500px;\n$modal-xs: 350px;\n\n// Buttons\n$btn-link-color: var(--bs-primary);\n$btn-link-hover-color: $green-900;\n$btn-white-space: nowrap;\n$btn-focus-box-shadow: none;\n$btn-border-radius: 0.5rem;\n\n// Button - small\n$btn-border-radius-sm: $btn-border-radius;\n$btn-font-size-sm: 0.875rem;\n$btn-padding-y-sm: 0.155rem; // make it 28px height with 14px font size\n\n// Button - medium\n$btn-font-size: 0.875rem;\n\n// Buttom - large\n$btn-border-radius-lg: $btn-border-radius;\n$btn-font-size-lg: 1rem;\n\n// Forms\n$form-label-font-weight: bold;\n$form-label-font-weight: 500;\n$form-label-font-size: 0.875rem;\n$form-label-color: $black;\n$form-text-color: $gray-800;\n$form-check-input-border: 1px solid rgba($gray-400, 1);\n$form-label-margin-bottom: var(--space-label-input);\n$input-focus-box-shadow: var(--sl-input-focus-box-shadow);\n$form-select-focus-box-shadow: $input-focus-box-shadow;\n$input-focus-border-color: $gray-700;\n$input-placeholder-color: $gray-700;\n$input-btn-focus-color: color.adjust($input-focus-border-color, $alpha: -0.25);\n$input-bg: var(--bs-input-bg-color);\n$input-border-color: var(--bs-gray-400);\n$input-border-radius: 0.5rem;\n\n// Forms - small\n$input-font-size-sm: 0.875rem;\n$input-border-radius-sm: $input-border-radius;\n$input-padding-y-sm: 0.155rem; // 28px of height with font-size 14px;\n\n// Forms - medium\n$input-font-size: 0.875rem;\n\n// Forms - large\n$input-font-size-lg: 1rem;\n$input-border-radius-lg: $input-border-radius;\n\n// table\n$table-group-separator-color: #dddddd; // keep as it was\n\n// alert\n$alert-border-radius: 8px;\n$alert-border-width: 1px;\n\n// z-index\n$zindex-dropdown: 1060;\n\n// Shadows\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$box-shadow:\n  0 12px 17px 0 var(--shadow-a15),\n  0 5px 22px 0 var(--shadow-a10),\n  0 7px 8px 0 var(--shadow-a25);\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$box-shadow-sm:\n  0 1px 1px 0 var(--shadow-a15),\n  0 2px 1px 0 var(--shadow-a10),\n  0 1px 3px 0 var(--shadow-a25);\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$box-shadow-lg:\n  0 24px 38px 0 var(--shadow-a25),\n  0 9px 46px 0 var(--shadow-a10),\n  0 11px 15px 0 var(--shadow-a15);\n\n.btn {\n  --bs-btn-font-weight: 500;\n}\n\n.dropdown-menu {\n  --bs-dropdown-min-width: 200px;\n  --bs-dropdown-color: var(--bs-gray-800);\n  --bs-dropdown-border-color: var(--bs-gray-400);\n  --bs-dropdown-link-color: var(--bs-gray-800);\n  --bs-dropdown-link-hover-color: var(--bs-gray-800);\n  --bs-dropdown-link-hover-bg: var(--bg-light-hover);\n  --bs-dropdown-link-active-color: var(--bs-gray-800);\n  --bs-dropdown-link-active-bg: var(--bg-light-hover);\n  --bs-dropdown-link-disabled-color: #a3a4a9;
1\n  --bs-dropdown-box-shadow: #{$box-shadow};\n  --bs-dropdown-divider-bg: var(--bs-border-color);\n  // Setting --bs-dropdown-box-shadow should be enough but it's not.\n  // Must be a bug in Bootstrap so the following line can be removed once it's fixed.\n  box-shadow: $box-shadow;\n}\n\n.library .navbar .navbar-nav {\n  --bs-navbar-nav-link-padding-x: 1rem;\n  --bs-nav-link-padding-y: 0.25rem;\n}\n\n// Spacers\n$custom-spacers: (\n  // We're not removing bootstrap's helpers, this means that the library wordpress header should work out of the box as we didn't override them there\n  // We should think carefully about adding values here. If needed in only a few places, add it on spacings.scss instead\n  // Our spacers\n  s1: var(--space-1),\n  s2: var(--space-2),\n  s4: var(--space-4),\n  s8: var(--space-8),\n  s12: var(--space-12),\n  s16: var(--space-16),\n  s24: var(--space-24),\n  s32: var(--space-32),\n  s40: var(--space-40),\n  s48: var(--space-48),\n  s64: var(--space-64),\n  // s72: var(--space-72), // Not added because usage is not enogh, single class added on spacings file\n   // s80: var(--space-80), // Not added because usage is not enough. single class added on spacings file\n);\n\n$custom-negative-spacers: (\n  ns1: calc(-1 * var(--space-1)),\n  ns2: calc(-1 * var(--space-2)),\n  ns4: calc(-1 * var(--space-4)),\n  ns8: calc(-1 * var(--space-8)),\n  ns12: calc(-1 * var(--space-12)),\n  ns16: calc(-1 * var(--space-16)),\n  ns24: calc(-1 * var(--space-24)),\n);\n\n// Tooltip\n$tooltip-opacity: 1;\n\n// Offcanvas\n$offcanvas-padding-y: 32px;\n$offcanvas-padding-x: 20px;\n$offcanvas-horizontal-width: 320px;\n\n// Accordion\n$accordion-button-active-bg: $white;\n$accordion-button-active-color: $carbon;\n$accordion-border-color: $gray-400;\n$accordion-padding-y: 8px;\n$accordion-padding-x: 0;\n$accordion-body-padding-y: 12px;\n$accordion-button-focus-box-shadow: none !important;\n$accordion-icon-width: 14px;\n\n@import '~bootstrap/scss/variables';\n@import '~bootstrap/scss/variables-dark';\n$spacers: map.merge($spacers, $custom-spacers);\n$negative-spacers: $custom-negative-spacers;\n$theme-colors: map.merge($theme-colors, $custom-colors);\n\n// Override Bootstrap variables that depend on another variable\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$header-font-family:\n  'Fira Sans',\n  #{$font-family-sans-serif};\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$font-family-base:\n  'Inter',\n  #{$font-family-sans-serif};\n@import '~bootstrap/scss/maps';\n","@use 'stylesheets/vendors/bootstrap/bootstrap_baseline.scss' as *; @use 'stylesheets/variables.css.scss' as *;// The chevron beside the row, the profile under the row only.\n.row {\n  display: grid;\n  grid-template-columns: auto minmax(0, 1fr);\n  align-items: center;\n}\n\n.profile {\n  grid-column: 2;\n}\n"],sourceRoot:""}]);var i="fp3Q86inMR",l="RB5UsUWFeM";n.Ay=t},89862:function(e,n,s){s.d(n,{OA:function(){return i}});var a=s(88716),r=s.n(a),o=s(30404),t=s.n(o)()(r());t.push([e.id,".gOFOn2Lla0{--bs-btn-font-weight: 500}.xOJTzhSuGC{--bs-dropdown-min-width: 200px;--bs-dropdown-color: var(--bs-gray-800);--bs-dropdown-border-color: var(--bs-gray-400);--bs-dropdown-link-color: var(--bs-gray-800);--bs-dropdown-link-hover-color: var(--bs-gray-800);--bs-dropdown-link-hover-bg: var(--bg-light-hover);--bs-dropdown-link-active-color: var(--bs-gray-800);--bs-dropdown-link-active-bg: var(--bg-light-hover);--bs-dropdown-link-disabled-color: #a3a4a9;--bs-dropdown-box-shadow: 0 12px 17px 0 var(--shadow-a15), 0 5px 22px 0 var(--shadow-a10), 0 7px 8px 0 var(--shadow-a25);--bs-dropdown-divider-bg: var(--bs-border-color);box-shadow:0 12px 17px 0 var(--shadow-a15),0 5px 22px 0 var(--shadow-a10),0 7px 8px 0 var(--shadow-a25)}.t5HWePqNfi .oMfZWEIJgG .rZedt577Qg{--bs-navbar-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.25rem}.gOFOn2Lla0{--bs-btn-font-weight: 500}.xOJTzhSuGC{--bs-dropdown-min-width: 200px;--bs-dropdown-color: var(--bs-gray-800);--bs-dropdown-border-color: var(--bs-gray-400);--bs-dropdown-link-color: var(--bs-gray-800);--bs-dropdown-link-hover-color: var(--bs-gray-800);--bs-dropdown-link-hover-bg: var(--bg-light-hover);--bs-dropdown-link-active-color: var(--bs-gray-800);--bs-dropdown-link-active-bg: var(--bg-light-hover);--bs-dropdown-link-disabled-color: #a3a4a9;
1--bs-dropdown-box-shadow: 0 12px 17px 0 var(--shadow-a15), 0 5px 22px 0 var(--shadow-a10), 0 7px 8px 0 var(--shadow-a25);--bs-dropdown-divider-bg: var(--bs-border-color);box-shadow:0 12px 17px 0 var(--shadow-a15),0 5px 22px 0 var(--shadow-a10),0 7px 8px 0 var(--shadow-a25)}.t5HWePqNfi .oMfZWEIJgG .rZedt577Qg{--bs-navbar-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.25rem}.FsfEYzeISi{column-count:2;column-gap:var(--space-8)}.FsfEYzeISi>*{break-inside:avoid;margin-bottom:var(--space-8)}","",{version:3,sources:["webpack://./../assets/stylesheets/vendors/bootstrap/bootstrap_config.css.scss","webpack://./containers/facilitationManagement/sessionRequests/tabs/MemberProfile.module.scss"],names:[],mappings:"AAmUA,YACE,yBAAA,CAGF,YACE,8BAAA,CACA,uCAAA,CACA,8CAAA,CACA,4CAAA,CACA,kDAAA,CACA,kDAAA,CACA,mDAAA,CACA,mDAAA,CACA,0CAAA,CACA,wHAAA,CACA,gDAAA,CAGA,uGAhCA,CAmCF,oCACE,oCAAA,CACA,gCAAA,CAvBF,YACE,yBAAA,CAGF,YACE,8BAAA,CACA,uCAAA,CACA,8CAAA,CACA,4CAAA,CACA,kDAAA,CACA,kDAAA,CACA,mDAAA,CACA,mDAAA,CACA,0CAAA,CACA,wHAAA,CACA,gDAAA,CAGA,uGAhCA,CAmCF,oCACE,oCAAA,CACA,gCAAA,CCxVF,YACE,cAAA,CACA,yBAAA,CAEA,cACE,kBAAA,CACA,4BAAA",sourcesContent:["@use 'sass:color';\n@use 'sass:map';\n@import '~bootstrap/scss/functions';\n\n// Colors\n\n$white: #ffffff;\n\n$gray-100: #f6f7f9;\n$gray-200: #f0f2f5;\n$gray-300: #e3e5e8;\n$gray-400: #d4d8dd;\n$gray-500: #c2c5cb;\n$gray-600: #a5a9b1;\n$gray-700: #8c8e97;\n$gray-800: #555862;\n$gray-900: #2e3138;\n$black: #17181c;\n$carbon: $black;\n\n$blue: #046ae7;\n$purple: #9335e6;\n$pink: #da1a55;\n$red: #ff4c58;\n$orange: #ff7614;\n$yellow: #ffbf1f;\n$green: #09ba73;\n\n$info-bg-subtle: #f0f8ff;\n$warning-border-subtle: #feeab8;\n\n$info-border-subtle: #d7edff;\n$warning-bg-subtle: #fff8e5;\n\n$colors: (\n  'blue': $blue,\n  'purple': $purple,\n  'pink': $pink,\n  'red': $red,\n  'orange': $orange,\n  'yellow': $yellow,\n  'green': $green,\n  'white': $white,\n  'carbon': $carbon,\n);\n\n$blue-a25: rgba(2, 116, 225, 0.25);\n$blue-100: #f0f8ff;\n$blue-300: #d7edff;\n$blue-500: $blue;\n$blue-400: color.mix($blue-300, $blue-500, 50%);\n$blue-700: #003194;\n$blue-600: color.mix($blue-500, $blue-700, 50%);\n$blue-900: #00185c;\n$blue-800: color.mix($blue-700, $blue-900, 50%);\n\n$purple-a25: rgba(147, 53, 230, 0.25);\n$purple-100: #f8f1fd;\n$purple-300: #e3c8f9;\n$purple-500: $purple;\n$purple-700: #6107a2;\n$purple-900: #340057;\n\n$pink-a25: rgba(218, 26, 85, 0.25);\n$pink-100: #fdf1f6;\n$pink-300: #fac6dd;\n$pink-500: $pink;\n$pink-700: #a2063d;\n$pink-900: #6b0134;\n\n$red-a25: rgba(255, 76, 88, 0.25);\n$red-100: #fff0f1;\n$red-300: #ffdbde;\n$red-500: $red;\n$red-700: #c91d28;\n$red-900: #720910;\n\n$orange-a25: rgba(255, 118, 20, 0.25);\n$orange-100: #fff3eb;\n$orange-300: #ffd8bd;\n$orange-500: $orange;\n$orange-700: #c25700;\n$orange-900: #662500;\n\n$yellow-a25: rgba(255, 191, 31, 0.25);\n$yellow-100: #fff8e6;\n$yellow-300: #feeab8;\n$yellow-500: $yellow;\n$yellow-700: #9d6102;\n$yellow-900: #4d3400;\n\n$green-a25: rgba(0, 199, 141, 0.25);\n$green-100: #edfdf4;\n$green-300: #d4f7df;\n$green-500: $green;\n$green-700: #098661;\n$green-900: #003d32;\n\n$primary: $green-700;\n$primary-dark: $green-900;\n$secondary: $carbon;\n$success: $green-700;\n$info: $blue;\n$warning: $yellow;\n$danger: $red;\n$light: $white;\n$dark: $carbon;\n\n// Colors https://getbootstrap.com/docs/4.0/getting-started/theming/#color\n// Leaving these as variables to not refactor all the styles to remove them\n\n$custom-colors: (\n  'warning': $warning,\n  'primary': $primary,\n  'primary-dark': $primary-dark,\n  'white': $white,\n  // BLUE\n  'blue-a25': $blue-a25,\n  'blue-100': $blue-100,\n  'blue-300': $blue-300,\n  'blue-400': $blue-400,\n  'blue-500': $blue-500,\n  'blue-600': $blue-600,\n  'blue-700': $blue-700,\n  'blue-800': $blue-800,\n  'blue-900': $blue-900,\n  // GRAY\n  'gray-100': $gray-100,\n  'gray-200': $gray-200,\n  'gray-300': $gray-300,\n  'gray-400': $gray-400,\n  'gray-500': $gray-500,\n  'gray-600': $gray-600,\n  'gray-700': $gray-700,\n  'gray-800': $gray-800,\n  'gray-900': $gray-900,\n  'dark': $black,\n  // GREEN\n  'green-100': $green-100,\n  'green-300': $green-300,\n  'green-500': $green-500,\n  'green-700': $green-700,\n  'green-900': $green-900,\n  // ORANGE\n  'orange-100': $orange-100,\n  'orange-300': $orange-300,\n  'orange-500': $orange,\n  'orange-700': $orange-700,\n  'orange-900': $orange-900,\n  // PINK\n  'pink-100': $pink-100,\n  'pink-300': $pink-300,\n  'pink-500': $pink-500,\n  'pink-700': $pink-700,\n  'pink-900': $pink-900,\n  // YELLOW\n  'yellow-a25': $yellow-a25,\n  'yellow-100': $yellow-100,\n  'yellow-300': $yellow-300,\n  'yellow-500': $yellow-500,\n  'yellow-700': $yellow-700,\n  'yellow-900': $yellow-900,\n  // PURPLE\n  'purple-100': $purple-100,\n  'purple-300': $purple-300,\n  'purple-500': $purple-500,\n  'purple-700': $purple-700,\n  'purple-900': $purple-900,\n  // RED - errors only\n  'red-100': $red-100,\n  'red-300': $red-300,\n  'red-500': $red-500,\n  'red-700': $red-700,\n  'red-900': $red-900,\n);\n\n$body-color: $carbon;\n$line-height-base: 1.43;\n$text-muted: #777;
1 // legacy value\n\n$grid-breakpoints: (\n  // If updating, update also in styleConstants.ts\n  xs: 0,\n  sm: 425px,\n  md: 768px,\n  lg: 992px,\n  xl: 1152px,\n  xxl: 1400px\n);\n\n$border-color: var(--bs-gray-400);\n$border-hover: var(--border-hover);\n$border-focus-active: var(--bs-gray-700);\n\n$small-font-size: 0.75rem; // approximately 12px\n$font-size-base: 0.875rem; // approximately 14px\n$h5-font-size: 1rem; // approximately 16px\n\n// custom breakpoints\n$screen-mail-md: 640px;\n\n$screen-method-one: 700px;\n$screen-method-two: 720px;\n\n$container-max-widths: (\n  sm: 540px,\n  md: 750px,\n  lg: 960px,\n  xl: 1140px,\n  xxl: 1320px,\n);\n\n$grid-gutter-width: 30px;\n\n// bootstrap 5 upgrade\n\n$enable-caret: false;\n$enable-negative-margins: true;\n\n$link-hover-color: $green-700;\n// Pagination\n$pagination-active-color: var(--bs-white);\n$pagination-active-bg: var(--bs-primary);\n$pagination-active-border-color: var(--bs-primary);\n$pagination-color: var(--bs-primary);\n\n// hr\n$hr-opacity: 1;\n$hr-color: #eee; // keep as was before migration\n\n// Nav items\n$nav-link-color: var(--bs-primary);\n$nav-link-hover-color: $green-700;\n$nav-pills-link-active-bg: #d3d3d3; // color on info panel but not present on current grays\n$nav-pills-link-active-color: $green-700;\n$nav-pills-border-radius: 0 4px 4px 0;\n\n// Nav bar\n$navbar-light-toggler-border-color: none;\n$navbar-toggler-focus-width: 0;\n\n// // Modals\n$modal-xl: 1240px;\n$modal-lg: 900px;\n$modal-md: 640px;\n$modal-sm: 500px;\n$modal-xs: 350px;\n\n// Buttons\n$btn-link-color: var(--bs-primary);\n$btn-link-hover-color: $green-900;\n$btn-white-space: nowrap;\n$btn-focus-box-shadow: none;\n$btn-border-radius: 0.5rem;\n\n// Button - small\n$btn-border-radius-sm: $btn-border-radius;\n$btn-font-size-sm: 0.875rem;\n$btn-padding-y-sm: 0.155rem; // make it 28px height with 14px font size\n\n// Button - medium\n$btn-font-size: 0.875rem;\n\n// Buttom - large\n$btn-border-radius-lg: $btn-border-radius;\n$btn-font-size-lg: 1rem;\n\n// Forms\n$form-label-font-weight: bold;\n$form-label-font-weight: 500;\n$form-label-font-size: 0.875rem;\n$form-label-color: $black;\n$form-text-color: $gray-800;\n$form-check-input-border: 1px solid rgba($gray-400, 1);\n$form-label-margin-bottom: var(--space-label-input);\n$input-focus-box-shadow: var(--sl-input-focus-box-shadow);\n$form-select-focus-box-shadow: $input-focus-box-shadow;\n$input-focus-border-color: $gray-700;\n$input-placeholder-color: $gray-700;\n$input-btn-focus-color: color.adjust($input-focus-border-color, $alpha: -0.25);\n$input-bg: var(--bs-input-bg-color);\n$input-border-color: var(--bs-gray-400);\n$input-border-radius: 0.5rem;\n\n// Forms - small\n$input-font-size-sm: 0.875rem;\n$input-border-radius-sm: $input-border-radius;\n$input-padding-y-sm: 0.155rem; // 28px of height with font-size 14px;\n\n// Forms - medium\n$input-font-size: 0.875rem;\n\n// Forms - large\n$input-font-size-lg: 1rem;\n$input-border-radius-lg: $input-border-radius;\n\n// table\n$table-group-separator-color: #dddddd; // keep as it was\n\n// alert\n$alert-border-radius: 8px;\n$alert-border-width: 1px;\n\n// z-index\n$zindex-dropdown: 1060;\n\n// Shadows\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$box-shadow:\n  0 12px 17px 0 var(--shadow-a15),\n  0 5px 22px 0 var(--shadow-a10),\n  0 7px 8px 0 var(--shadow-a25);\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$box-shadow-sm:\n  0 1px 1px 0 var(--shadow-a15),\n  0 2px 1px 0 var(--shadow-a10),\n  0 1px 3px 0 var(--shadow-a25);\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$box-shadow-lg:\n  0 24px 38px 0 var(--shadow-a25),\n  0 9px 46px 0 var(--shadow-a10),\n  0 11px 15px 0 var(--shadow-a15);\n\n.btn {\n  --bs-btn-font-weight: 500;\n}\n\n.dropdown-menu {\n  --bs-dropdown-min-width: 200px;\n  --bs-dropdown-color: var(--bs-gray-800);\n  --bs-dropdown-border-color: var(--bs-gray-400);\n  --bs-dropdown-link-color: var(--bs-gray-800);\n  --bs-dropdown-link-hover-color: var(--bs-gray-800);\n  --bs-dropdown-link-hover-bg: var(--bg-light-hover);\n  --bs-dropdown-link-active-color: var(--bs-gray-800);\n  --bs-dropdown-link-active-bg: var(--bg-light-hover);\n  --bs-dropdown-link-disabled-color: #a3a4a9;
1\n  --bs-dropdown-box-shadow: #{$box-shadow};\n  --bs-dropdown-divider-bg: var(--bs-border-color);\n  // Setting --bs-dropdown-box-shadow should be enough but it's not.\n  // Must be a bug in Bootstrap so the following line can be removed once it's fixed.\n  box-shadow: $box-shadow;\n}\n\n.library .navbar .navbar-nav {\n  --bs-navbar-nav-link-padding-x: 1rem;\n  --bs-nav-link-padding-y: 0.25rem;\n}\n\n// Spacers\n$custom-spacers: (\n  // We're not removing bootstrap's helpers, this means that the library wordpress header should work out of the box as we didn't override them there\n  // We should think carefully about adding values here. If needed in only a few places, add it on spacings.scss instead\n  // Our spacers\n  s1: var(--space-1),\n  s2: var(--space-2),\n  s4: var(--space-4),\n  s8: var(--space-8),\n  s12: var(--space-12),\n  s16: var(--space-16),\n  s24: var(--space-24),\n  s32: var(--space-32),\n  s40: var(--space-40),\n  s48: var(--space-48),\n  s64: var(--space-64),\n  // s72: var(--space-72), // Not added because usage is not enogh, single class added on spacings file\n   // s80: var(--space-80), // Not added because usage is not enough. single class added on spacings file\n);\n\n$custom-negative-spacers: (\n  ns1: calc(-1 * var(--space-1)),\n  ns2: calc(-1 * var(--space-2)),\n  ns4: calc(-1 * var(--space-4)),\n  ns8: calc(-1 * var(--space-8)),\n  ns12: calc(-1 * var(--space-12)),\n  ns16: calc(-1 * var(--space-16)),\n  ns24: calc(-1 * var(--space-24)),\n);\n\n// Tooltip\n$tooltip-opacity: 1;\n\n// Offcanvas\n$offcanvas-padding-y: 32px;\n$offcanvas-padding-x: 20px;\n$offcanvas-horizontal-width: 320px;\n\n// Accordion\n$accordion-button-active-bg: $white;\n$accordion-button-active-color: $carbon;\n$accordion-border-color: $gray-400;\n$accordion-padding-y: 8px;\n$accordion-padding-x: 0;\n$accordion-body-padding-y: 12px;\n$accordion-button-focus-box-shadow: none !important;\n$accordion-icon-width: 14px;\n\n@import '~bootstrap/scss/variables';\n@import '~bootstrap/scss/variables-dark';\n$spacers: map.merge($spacers, $custom-spacers);\n$negative-spacers: $custom-negative-spacers;\n$theme-colors: map.merge($theme-colors, $custom-colors);\n\n// Override Bootstrap variables that depend on another variable\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$header-font-family:\n  'Fira Sans',\n  #{$font-family-sans-serif};\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$font-family-base:\n  'Inter',\n  #{$font-family-sans-serif};\n@import '~bootstrap/scss/maps';\n","@use 'stylesheets/vendors/bootstrap/bootstrap_baseline.scss' as *; @use 'stylesheets/variables.css.scss' as *;// Columns, not a grid: each field fills the shorter column, so a long value\n// leaves no gap beside it.\n.fields {\n  column-count: 2;\n  column-gap: var(--space-8);\n\n  > * {\n    break-inside: avoid;\n    margin-bottom: var(--space-8);\n  }\n}\n"],sourceRoot:""}]);var i="FsfEYzeISi";n.Ay=t},71900:function(e,n,s){s.d(n,{Zp:function(){return i}});var a=s(88716),r=s.n(a),o=s(30404),t=s.n(o)()(r());t.push([e.id,".elPQDjBXWY{--bs-btn-font-weight: 500}.Fi1Hrui4er{--bs-dropdown-min-width: 200px;--bs-dropdown-color: var(--bs-gray-800);--bs-dropdown-border-color: var(--bs-gray-400);--bs-dropdown-link-color: var(--bs-gray-800);--bs-dropdown-link-hover-color: var(--bs-gray-800);--bs-dropdown-link-hover-bg: var(--bg-light-hover);--bs-dropdown-link-active-color: var(--bs-gray-800);--bs-dropdown-link-active-bg: var(--bg-light-hover);--bs-dropdown-link-disabled-color: #a3a4a9;--bs-dropdown-box-shadow: 0 12px 17px 0 var(--shadow-a15), 0 5px 22px 0 var(--shadow-a10), 0 7px 8px 0 var(--shadow-a25);--bs-dropdown-divider-bg: var(--bs-border-color);box-shadow:0 12px 17px 0 var(--shadow-a15),0 5px 22px 0 var(--shadow-a10),0 7px 8px 0 var(--shadow-a25)}.oebcgv05yA .PhQm6jB4vp .SpeMCrBEfS{--bs-navbar-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.25rem}.elPQDjBXWY{--bs-btn-font-weight: 500}.Fi1Hrui4er{--bs-dropdown-min-width: 200px;--bs-dropdown-color: var(--bs-gray-800);--bs-dropdown-border-color: var(--bs-gray-400);--bs-dropdown-link-color: var(--bs-gray-800);--bs-dropdown-link-hover-color: var(--bs-gray-800);--bs-dropdown-link-hover-bg: var(--bg-light-hover);--bs-dropdown-link-active-color: var(--bs-gray-800);--bs-dropdown-link-active-bg: var(--bg-light-hover);--bs-dropdown-link-disabled-color: #a3a4a9;
1--bs-dropdown-box-shadow: 0 12px 17px 0 var(--shadow-a15), 0 5px 22px 0 var(--shadow-a10), 0 7px 8px 0 var(--shadow-a25);--bs-dropdown-divider-bg: var(--bs-border-color);box-shadow:0 12px 17px 0 var(--shadow-a15),0 5px 22px 0 var(--shadow-a10),0 7px 8px 0 var(--shadow-a25)}.oebcgv05yA .PhQm6jB4vp .SpeMCrBEfS{--bs-navbar-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.25rem}.BWphX28vDf{display:grid;grid-template-columns:minmax(0, 1fr);align-items:start}@media(min-width: 1152px){.BWphX28vDf{grid-template-columns:minmax(0, 1fr) minmax(0, 400px)}}","",{version:3,sources:["webpack://./../assets/stylesheets/vendors/bootstrap/bootstrap_config.css.scss","webpack://./containers/facilitationManagement/sessionRequests/tabs/StaffingTab.module.scss","webpack://./../../node_modules/.pnpm/[email protected]_@[email protected]/node_modules/bootstrap/scss/mixins/_breakpoints.scss"],names:[],mappings:"AAmUA,YACE,yBAAA,CAGF,YACE,8BAAA,CACA,uCAAA,CACA,8CAAA,CACA,4CAAA,CACA,kDAAA,CACA,kDAAA,CACA,mDAAA,CACA,mDAAA,CACA,0CAAA,CACA,wHAAA,CACA,gDAAA,CAGA,uGAhCA,CAmCF,oCACE,oCAAA,CACA,gCAAA,CAvBF,YACE,yBAAA,CAGF,YACE,8BAAA,CACA,uCAAA,CACA,8CAAA,CACA,4CAAA,CACA,kDAAA,CACA,kDAAA,CACA,mDAAA,CACA,mDAAA,CACA,0CAAA,CACA,wHAAA,CACA,gDAAA,CAGA,uGAhCA,CAmCF,oCACE,oCAAA,CACA,gCAAA,CC1V4G,YAC5G,YAAA,CACA,oCAAA,CACA,iBAAA,CC4DE,0BDxDF,YACE,qDAAA,CAAA",sourcesContent:["@use 'sass:color';\n@use 'sass:map';\n@import '~bootstrap/scss/functions';\n\n// Colors\n\n$white: #ffffff;\n\n$gray-100: #f6f7f9;\n$gray-200: #f0f2f5;\n$gray-300: #e3e5e8;\n$gray-400: #d4d8dd;\n$gray-500: #c2c5cb;\n$gray-600: #a5a9b1;\n$gray-700: #8c8e97;\n$gray-800: #555862;\n$gray-900: #2e3138;\n$black: #17181c;\n$carbon: $black;\n\n$blue: #046ae7;\n$purple: #9335e6;\n$pink: #da1a55;\n$red: #ff4c58;\n$orange: #ff7614;\n$yellow: #ffbf1f;\n$green: #09ba73;\n\n$info-bg-subtle: #f0f8ff;\n$warning-border-subtle: #feeab8;\n\n$info-border-subtle: #d7edff;\n$warning-bg-subtle: #fff8e5;\n\n$colors: (\n  'blue': $blue,\n  'purple': $purple,\n  'pink': $pink,\n  'red': $red,\n  'orange': $orange,\n  'yellow': $yellow,\n  'green': $green,\n  'white': $white,\n  'carbon': $carbon,\n);\n\n$blue-a25: rgba(2, 116, 225, 0.25);\n$blue-100: #f0f8ff;\n$blue-300: #d7edff;\n$blue-500: $blue;\n$blue-400: color.mix($blue-300, $blue-500, 50%);\n$blue-700: #003194;\n$blue-600: color.mix($blue-500, $blue-700, 50%);\n$blue-900: #00185c;\n$blue-800: color.mix($blue-700, $blue-900, 50%);\n\n$purple-a25: rgba(147, 53, 230, 0.25);\n$purple-100: #f8f1fd;\n$purple-300: #e3c8f9;\n$purple-500: $purple;\n$purple-700: #6107a2;\n$purple-900: #340057;\n\n$pink-a25: rgba(218, 26, 85, 0.25);\n$pink-100: #fdf1f6;\n$pink-300: #fac6dd;\n$pink-500: $pink;\n$pink-700: #a2063d;\n$pink-900: #6b0134;\n\n$red-a25: rgba(255, 76, 88, 0.25);\n$red-100: #fff0f1;\n$red-300: #ffdbde;\n$red-500: $red;\n$red-700: #c91d28;\n$red-900: #720910;\n\n$orange-a25: rgba(255, 118, 20, 0.25);\n$orange-100: #fff3eb;\n$orange-300: #ffd8bd;\n$orange-500: $orange;\n$orange-700: #c25700;\n$orange-900: #662500;\n\n$yellow-a25: rgba(255, 191, 31, 0.25);\n$yellow-100: #fff8e6;\n$yellow-300: #feeab8;\n$yellow-500: $yellow;\n$yellow-700: #9d6102;\n$yellow-900: #4d3400;\n\n$green-a25: rgba(0, 199, 141, 0.25);\n$green-100: #edfdf4;\n$green-300: #d4f7df;\n$green-500: $green;\n$green-700: #098661;\n$green-900: #003d32;\n\n$primary: $green-700;\n$primary-dark: $green-900;\n$secondary: $carbon;\n$success: $green-700;\n$info: $blue;\n$warning: $yellow;\n$danger: $red;\n$light: $white;\n$dark: $carbon;\n\n// Colors https://getbootstrap.com/docs/4.0/getting-started/theming/#color\n// Leaving these as variables to not refactor all the styles to remove them\n\n$custom-colors: (\n  'warning': $warning,\n  'primary': $primary,\n  'primary-dark': $primary-dark,\n  'white': $white,\n  // BLUE\n  'blue-a25': $blue-a25,\n  'blue-100': $blue-100,\n  'blue-300': $blue-300,\n  'blue-400': $blue-400,\n  'blue-500': $blue-500,\n  'blue-600': $blue-600,\n  'blue-700': $blue-700,\n  'blue-800': $blue-800,\n  'blue-900': $blue-900,\n  // GRAY\n  'gray-100': $gray-100,\n  'gray-200': $gray-200,\n  'gray-300': $gray-300,\n  'gray-400': $gray-400,\n  'gray-500': $gray-500,\n  'gray-600': $gray-600,\n  'gray-700': $gray-700,\n  'gray-800': $gray-800,\n  'gray-900': $gray-900,\n  'dark': $black,\n  // GREEN\n  'green-100': $green-100,\n  'green-300': $green-300,\n  'green-500': $green-500,\n  'green-700': $green-700,\n  'green-900': $green-900,\n  // ORANGE\n  'orange-100': $orange-100,\n  'orange-300': $orange-300,\n  'orange-500': $orange,\n  'orange-700': $orange-700,\n  'orange-900': $orange-900,\n  // PINK\n  'pink-100': $pink-100,\n  'pink-300': $pink-300,\n  'pink-500': $pink-500,\n  'pink-700': $pink-700,\n  'pink-900': $pink-900,\n  // YELLOW\n  'yellow-a25': $yellow-a25,\n  'yellow-100': $yellow-100,\n  'yellow-300': $yellow-300,\n  'yellow-500': $yellow-500,\n  'yellow-700': $yellow-700,\n  'yellow-900': $yellow-900,\n  // PURPLE\n  'purple-100': $purple-100,\n  'purple-300': $purple-300,\n  'purple-500': $purple-500,\n  'purple-700': $purple-700,\n  'purple-900': $purple-900,\n  // RED - errors only\n  'red-100': $red-100,\n  'red-300': $red-300,\n  'red-500': $red-500,\n  'red-700': $red-700,\n  'red-900': $red-900,\n);\n\n$body-color: $carbon;\n$line-height-base: 1.43;\n$text-muted: #777;
1 // legacy value\n\n$grid-breakpoints: (\n  // If updating, update also in styleConstants.ts\n  xs: 0,\n  sm: 425px,\n  md: 768px,\n  lg: 992px,\n  xl: 1152px,\n  xxl: 1400px\n);\n\n$border-color: var(--bs-gray-400);\n$border-hover: var(--border-hover);\n$border-focus-active: var(--bs-gray-700);\n\n$small-font-size: 0.75rem; // approximately 12px\n$font-size-base: 0.875rem; // approximately 14px\n$h5-font-size: 1rem; // approximately 16px\n\n// custom breakpoints\n$screen-mail-md: 640px;\n\n$screen-method-one: 700px;\n$screen-method-two: 720px;\n\n$container-max-widths: (\n  sm: 540px,\n  md: 750px,\n  lg: 960px,\n  xl: 1140px,\n  xxl: 1320px,\n);\n\n$grid-gutter-width: 30px;\n\n// bootstrap 5 upgrade\n\n$enable-caret: false;\n$enable-negative-margins: true;\n\n$link-hover-color: $green-700;\n// Pagination\n$pagination-active-color: var(--bs-white);\n$pagination-active-bg: var(--bs-primary);\n$pagination-active-border-color: var(--bs-primary);\n$pagination-color: var(--bs-primary);\n\n// hr\n$hr-opacity: 1;\n$hr-color: #eee; // keep as was before migration\n\n// Nav items\n$nav-link-color: var(--bs-primary);\n$nav-link-hover-color: $green-700;\n$nav-pills-link-active-bg: #d3d3d3; // color on info panel but not present on current grays\n$nav-pills-link-active-color: $green-700;\n$nav-pills-border-radius: 0 4px 4px 0;\n\n// Nav bar\n$navbar-light-toggler-border-color: none;\n$navbar-toggler-focus-width: 0;\n\n// // Modals\n$modal-xl: 1240px;\n$modal-lg: 900px;\n$modal-md: 640px;\n$modal-sm: 500px;\n$modal-xs: 350px;\n\n// Buttons\n$btn-link-color: var(--bs-primary);\n$btn-link-hover-color: $green-900;\n$btn-white-space: nowrap;\n$btn-focus-box-shadow: none;\n$btn-border-radius: 0.5rem;\n\n// Button - small\n$btn-border-radius-sm: $btn-border-radius;\n$btn-font-size-sm: 0.875rem;\n$btn-padding-y-sm: 0.155rem; // make it 28px height with 14px font size\n\n// Button - medium\n$btn-font-size: 0.875rem;\n\n// Buttom - large\n$btn-border-radius-lg: $btn-border-radius;\n$btn-font-size-lg: 1rem;\n\n// Forms\n$form-label-font-weight: bold;\n$form-label-font-weight: 500;\n$form-label-font-size: 0.875rem;\n$form-label-color: $black;\n$form-text-color: $gray-800;\n$form-check-input-border: 1px solid rgba($gray-400, 1);\n$form-label-margin-bottom: var(--space-label-input);\n$input-focus-box-shadow: var(--sl-input-focus-box-shadow);\n$form-select-focus-box-shadow: $input-focus-box-shadow;\n$input-focus-border-color: $gray-700;\n$input-placeholder-color: $gray-700;\n$input-btn-focus-color: color.adjust($input-focus-border-color, $alpha: -0.25);\n$input-bg: var(--bs-input-bg-color);\n$input-border-color: var(--bs-gray-400);\n$input-border-radius: 0.5rem;\n\n// Forms - small\n$input-font-size-sm: 0.875rem;\n$input-border-radius-sm: $input-border-radius;\n$input-padding-y-sm: 0.155rem; // 28px of height with font-size 14px;\n\n// Forms - medium\n$input-font-size: 0.875rem;\n\n// Forms - large\n$input-font-size-lg: 1rem;\n$input-border-radius-lg: $input-border-radius;\n\n// table\n$table-group-separator-color: #dddddd; // keep as it was\n\n// alert\n$alert-border-radius: 8px;\n$alert-border-width: 1px;\n\n// z-index\n$zindex-dropdown: 1060;\n\n// Shadows\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$box-shadow:\n  0 12px 17px 0 var(--shadow-a15),\n  0 5px 22px 0 var(--shadow-a10),\n  0 7px 8px 0 var(--shadow-a25);\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$box-shadow-sm:\n  0 1px 1px 0 var(--shadow-a15),\n  0 2px 1px 0 var(--shadow-a10),\n  0 1px 3px 0 var(--shadow-a25);\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$box-shadow-lg:\n  0 24px 38px 0 var(--shadow-a25),\n  0 9px 46px 0 var(--shadow-a10),\n  0 11px 15px 0 var(--shadow-a15);\n\n.btn {\n  --bs-btn-font-weight: 500;\n}\n\n.dropdown-menu {\n  --bs-dropdown-min-width: 200px;\n  --bs-dropdown-color: var(--bs-gray-800);\n  --bs-dropdown-border-color: var(--bs-gray-400);\n  --bs-dropdown-link-color: var(--bs-gray-800);\n  --bs-dropdown-link-hover-color: var(--bs-gray-800);\n  --bs-dropdown-link-hover-bg: var(--bg-light-hover);\n  --bs-dropdown-link-active-color: var(--bs-gray-800);\n  --bs-dropdown-link-active-bg: var(--bg-light-hover);\n  --bs-dropdown-link-disabled-color: #a3a4a9;
1\n  --bs-dropdown-box-shadow: #{$box-shadow};\n  --bs-dropdown-divider-bg: var(--bs-border-color);\n  // Setting --bs-dropdown-box-shadow should be enough but it's not.\n  // Must be a bug in Bootstrap so the following line can be removed once it's fixed.\n  box-shadow: $box-shadow;\n}\n\n.library .navbar .navbar-nav {\n  --bs-navbar-nav-link-padding-x: 1rem;\n  --bs-nav-link-padding-y: 0.25rem;\n}\n\n// Spacers\n$custom-spacers: (\n  // We're not removing bootstrap's helpers, this means that the library wordpress header should work out of the box as we didn't override them there\n  // We should think carefully about adding values here. If needed in only a few places, add it on spacings.scss instead\n  // Our spacers\n  s1: var(--space-1),\n  s2: var(--space-2),\n  s4: var(--space-4),\n  s8: var(--space-8),\n  s12: var(--space-12),\n  s16: var(--space-16),\n  s24: var(--space-24),\n  s32: var(--space-32),\n  s40: var(--space-40),\n  s48: var(--space-48),\n  s64: var(--space-64),\n  // s72: var(--space-72), // Not added because usage is not enogh, single class added on spacings file\n   // s80: var(--space-80), // Not added because usage is not enough. single class added on spacings file\n);\n\n$custom-negative-spacers: (\n  ns1: calc(-1 * var(--space-1)),\n  ns2: calc(-1 * var(--space-2)),\n  ns4: calc(-1 * var(--space-4)),\n  ns8: calc(-1 * var(--space-8)),\n  ns12: calc(-1 * var(--space-12)),\n  ns16: calc(-1 * var(--space-16)),\n  ns24: calc(-1 * var(--space-24)),\n);\n\n// Tooltip\n$tooltip-opacity: 1;\n\n// Offcanvas\n$offcanvas-padding-y: 32px;\n$offcanvas-padding-x: 20px;\n$offcanvas-horizontal-width: 320px;\n\n// Accordion\n$accordion-button-active-bg: $white;\n$accordion-button-active-color: $carbon;\n$accordion-border-color: $gray-400;\n$accordion-padding-y: 8px;\n$accordion-padding-x: 0;\n$accordion-body-padding-y: 12px;\n$accordion-button-focus-box-shadow: none !important;\n$accordion-icon-width: 14px;\n\n@import '~bootstrap/scss/variables';\n@import '~bootstrap/scss/variables-dark';\n$spacers: map.merge($spacers, $custom-spacers);\n$negative-spacers: $custom-negative-spacers;\n$theme-colors: map.merge($theme-colors, $custom-colors);\n\n// Override Bootstrap variables that depend on another variable\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$header-font-family:\n  'Fira Sans',\n  #{$font-family-sans-serif};\n/* stylelint-disable-next-line scss/dollar-variable-colon-space-after */\n$font-family-base:\n  'Inter',\n  #{$font-family-sans-serif};\n@import '~bootstrap/scss/maps';\n","@use 'stylesheets/vendors/bootstrap/bootstrap_baseline.scss' as *; @use 'stylesheets/variables.css.scss' as *;.layout {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr);\n  align-items: start;\n}\n\n@include media-breakpoint-up(xl) {\n  .layout {\n    grid-template-columns: minmax(0, 1fr) minmax(0, 400px);\n  }\n}\n",'// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n//    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n//    >> breakpoint-next(sm)\n//    md\n//    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    md\n//    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n//    md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n  $n: index($breakpoint-names, $name);\n  @if not $n {\n    @error "breakpoint `#{$name}` not found in `#{$breakpoints}`";\n  }\n  @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n//    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n  $min: map-get($breakpoints, $name);\n  @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n/
1/ `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n//    >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n  $max: map-get($breakpoints, $name);\n  @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n//    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    ""  (Returns a blank string)\n//    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    "-sm"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n  @return if(breakpoint-min($name, $breakpoints) == null, "", "-#{$name}");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  @if $min {\n    @media (min-width: $min) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n  $max: breakpoint-max($name, $breakpoints);\n  @if $max {\n    @media (max-width: $max) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($lower, $breakpoints);\n  $max: breakpoint-max($upper, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($lower, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($upper, $breakpoints) {\n      @content;\n    }\n  }\n}\n\n// Media between the breakpoint\'s minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n  $min:  breakpoint-min($name, $breakpoints);\n  $next: breakpoint-next($name, $breakpoints);\n  $max:  breakpoint-max($next, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($name, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($next, $breakpoints) {\n      @content;\n    }\n  }\n}\n'],sourceRoot:""}]);var i="BWphX28vDf";n.Ay=t},53899:function(e,n,s){s.d(n,{A:function(){return o}});var a=s(33605),r=s(2846);function o({onClick:e,"aria-label":n,disabled:s}){return(0,a.jsx)(r.A,{variant:"secondary-danger",onClick:e,size:35,"aria-label":n,disabled:s,children:(0,a.jsx)("i",{className:"fa-regular fa-trash-can"})})}},81624:function(e,n,s){var a=s(33605),r=s(58132);n.A=({badgeIcon:e,badge:n,icon:s,title:o,description:t,valueProps:i,valuePropColClassName:l="col-12 col-sm-6 col-lg-4",action:d})=>(0,a.jsx)("div",{className:"container-fluid position-relative mt-s40 px-s40 pb-s64 flex-grow-1 overflow-y-auto",style:{minHeight:0},children:(0,a.jsxs)("div",{className:"mx-auto text-center",style:{maxWidth:"820px"},children:[n&&(0,a.jsxs)("span",{className:"badge rounded-pill bg-blue-100 text-blue-500 text-xs-semibold d-inline-flex align-items-center gap-s4 px-s8 py-s4",children:[e&&(0,a.jsx)("i",{className:e,"aria-hidden":!0}),n]}),(0,a.jsx)("div",{className:"d-flex justify-content-center mt-s16",children:(0,a.jsx)("div",{className:"d-inline-flex align-items-center justify-content-center bg-white border rounded-3 shadow-sm",style:{width:"64px",height:"64px"},children:(0,a.jsx)(r.I,{icon:s,size:"xl"})})}),(0,a.jsx)("h1",{className:"text-3xl-bold mt-s16",children:o}),(0,a.jsx)("p",{className:"text-l-regular text-muted mt-s16 mb-0 mx-auto",style:{maxWidth:"620px"},children:t}),(0,a.jsx)("div",{className:"row g-s16 mt-s32 text-start",children:i.map(((e,n)=>(0,a.jsx)("div",{className:l,children:(0,a.jsxs)("div",{className:"h-100 bg-white border rounded-3 p-s16",children:[(0,a.jsx)("div",{className:"d-inline-flex align-items-center justify-content-center bg-green-100 rounded mb-s12",style:{width:"40px",height:"40px"},children:(0,a.jsx)(r.I,{icon:e.icon,variant:"primary"})}),(0,a.jsx)("div",{className:"text-l-bold mb-s4",children:e.title}),(0,a.jsx)("p",{className:"text-m-regular text-muted mb-0",children:e.description})]})}
1,n)))}),(0,a.jsx)("div",{className:"mt-s32",children:d})]})})},12309:function(e,n,s){s.r(n),s.d(n,{SessionRequestsPageContent:function(){return us},default:function(){return bs}});var a=s(33605),r=s(17121),o=s(12943),t=s(86925),i=s(67030),l=s(65586),d=s(52344),c=s(43603),p=s(13732),u=s(50086),b=s(12393),m=s(93603),x=s(83787),g=s(52887),$=s(78508),h=s(83406),f=s(90545),v=s(81624);const A=(e,n)=>({icon:n,title:(0,a.jsx)(i.sA,{id:`session_requests.empty.cards.${e}.title`}),description:(0,a.jsx)(i.sA,{id:`session_requests.empty.cards.${e}.description`})}),y=[A("one_place","fa-regular fa-inbox"),A("see_qualified","fa-solid fa-sliders"),A("invite_and_track","fa-regular fa-envelope-open")];var w=({newRequestPath:e})=>(0,a.jsx)(v.A,{icon:"fa-regular fa-inbox",title:(0,a.jsx)(i.sA,{id:"session_requests.empty.headline"}),description:(0,a.jsx)(i.sA,{id:"session_requests.empty.body"}),valueProps:y,action:(0,a.jsxs)(o.N_,{to:e,className:"btn btn-black d-inline-flex align-items-center",children:[(0,a.jsx)("i",{className:"fa-regular fa-plus me-s8"}),(0,a.jsx)(i.sA,{id:"session_requests.empty.cta"})]})}),k=s(82863),j=s(66625),C=s(59274),N=s(74825),q=s(73326),_=s(46479),E=Object.defineProperty,P=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,I=(e,n,s)=>n in e?E(e,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[n]=s;const F=({request:e})=>{var n,s;const r=null==(n=e.requesterName)?void 0:n.trim(),o=null==(s=e.requesterEmail)?void 0:s.trim(),t=r||o;return t?(0,a.jsxs)("div",{className:"d-flex align-items-center gap-s8",children:[(0,a.jsx)(C.A,{src:r?(0,_.tO)(r):(0,_.sy)(o),width:"18",height:"18",alt:"","aria-hidden":"true",className:"flex-shrink-0"}),(0,a.jsx)("span",{className:"text-truncate",children:t})]}):null},R=()=>(0,a.jsxs)(q.p,{className:"mx-auto py-s48",children:[(0,a.jsx)("p",{className:"text-l-bold mb-s4",children:(0,a.jsx)(i.sA,{id:"session_requests.no_results.headline"})}),(0,a.jsx)("p",{className:"text-m-regular text-muted mb-0",children:(0,a.jsx)(i.sA,{id:"session_requests.no_results.body"})})]});var B=({requests:e,teamHandle:n,onDelete:s})=>{const{formatMessage:t}=(0,i.tz)(),l=(0,r.useMemo)((()=>[{id:"name",header:t({id:"session_requests.table.name"}),accessorFn:e=>e.name,cell:({row:e})=>(0,a.jsx)(o.N_,{to:`/teams/${n}/session-requests/${e.original.id}`,"data-testid":"session-request-link",children:e.original.name})},{id:"requester",header:t({id:"session_requests.table.requester"}),accessorFn:e=>{var n,s;return(null==(n=e.requesterName)?void 0:n.trim())||(null==(s=e.requesterEmail)?void 0:s.trim())||""},cell:({row:e})=>(0,a.jsx)(F,{request:e.original})},{id:"email",header:t({id:"session_requests.table.email"}),accessorFn:e=>{var n;return null!=(n=e.requesterEmail)?n:""},cell:({getValue:e})=>e()},{id:"createdAt",header:t({id:"session_requests.table.created"}),accessorFn:e=>e.createdAt,cell:({row:e})=>(0,a.jsx)(i.XU,((e,n)=>{for(var s in n||(n={}))S.call(n,s)&&I(e,s,n[s]);if(P)for(var s of P(n))O.call(n,s)&&I(e,s,n[s]);return e})({value:e.original.createdAt},g.DX))},{id:"actions",header:"",enableSorting:!1,cell:({row:e})=>(0,a.jsxs)(k.A,{align:"end",children:[(0,a.jsx)(k.A.Toggle,{variant:"secondary",size:"35","aria-label":t({id:"session_requests.actions"}),children:(0,a.jsx)("i",{className:"fa-regular fa-ellipsis"})}),(0,a.jsx)(N.r,{children:(0,a.jsx)(k.A.Item,{onClick:()=>s(e.original),children:(0,a.jsx)(i.sA,{id:"session_requests.delete.action"})})})]})}]),[t,n,s]),{Table:d,TableHeader:c,TableBody:p,TableContent:u}=(0,j.A)({data:e,columns:l,paginate:!1});return e.length?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(d,{overrideClassName:"table table-rich border rounded-3",children:[(0,a.jsx)(c,{}),(0,a.jsx)(p,{children:(0,a.jsx)(u,{})})]})}):(0,a.jsx)(R,{})},D=s(6427),z=s(54519),M=s(1353);const T=(0,r.createContext)(null),L=(0,t.PA)((function({requestId:e,children:n}){var s,r;const{sessionRequestStore:o,teamStore:t}=(0,x.xC)(),i=null!=(s=o.getById(e))?s:null,l=i&&null!=(r=t.getById(i.teamId))?r:null;return(0,a.jsx)(T.Provider,{value:{sessionRequest:i,team:l},children:n},e)})),G=()=>{const e=(0,r.useContext)(T);if(!e)throw new Error("useSessionRequest must be used inside a SessionRequestProvider");return e};var U=({teamHandle:e})=>(0,a.jsxs)(o.N_,{to:`/teams/${e}/session-requests`,className:"btn btn-sm btn-secondary btn-content-left-aligned d-inline-flex align-items-center",children:[(0,a.jsx)("i",{className:"fa-regular fa-arrow-left me-s8"}),(0,a.jsx)(i.sA,{id:"session_requests.back_to_list"})]}),Y=s(20642),W=s(21895);var K=()=>{var e,n;const{teamStore:s}=(0,x.xC)(),{teamHandle:a}=(0,o.g)(),r=a?s.getByHandler(a):void 0,t=null!=(e=null==r?void 0:r.hasFeature("collaborators_pool"))&&e,i=(0,W._b)(null!=(n=null==r?void 0:r.permissions.canSeeSessionRequests)?n:Y.Z.FORB
1IDDEN);return{team:r,authorized:Boolean(r)&&t&&i}},H=s(74997),Q=s(54082),V=s(88136),X=s(96717),Z=s(72670),J=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,oe=(e,n,s)=>n in e?J(e,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[n]=s,te=(e,n)=>{for(var s in n||(n={}))ae.call(n,s)&&oe(e,s,n[s]);if(se)for(var s of se(n))re.call(n,s)&&oe(e,s,n[s]);return e};const ie={fieldDialog:"session_requests.form.delete_field_dialog",optionConfirm:"session_requests.form.delete_option_confirm"};var le=(0,t.PA)((function({request:e,fieldDefinitions:n,onSaveText:s,onSaveField:r,onAddChoice:o,children:t,onDeleteChoice:l,onRemove:d}){var c,p;const{formatMessage:u}=(0,i.tz)(),b=(0,Q.gk)(e)?e:void 0,m=(0,V.zc)(n).map((n=>({field:n,value:(0,V.GX)(e.fieldValues,n)}))).filter((({field:e,value:n})=>!e.deletedAt||b&&n.length>0));return(0,a.jsxs)("div",{className:"p-s24 bg-white border rounded d-flex flex-column gap-s16",style:{maxWidth:720},children:[(0,a.jsx)(X.A,{record:b,controlId:"session-request-name",name:"name",label:(0,a.jsx)(i.sA,{id:"session_requests.form.name_label"}),required:!0,value:e.name,onSave:e=>s("name",e)}),(0,a.jsx)(X.A,{record:b,controlId:"session-request-requester-name",name:"requesterName",label:(0,a.jsx)(i.sA,{id:"session_requests.form.requester_name_label"}),value:null!=(c=e.requesterName)?c:"",onSave:e=>s("requesterName",e)}),(0,a.jsx)(X.A,{record:b,controlId:"session-request-requester-email",name:"requesterEmail",type:"email",label:(0,a.jsx)(i.sA,{id:"session_requests.form.requester_email_label"}),value:null!=(p=e.requesterEmail)?p:"",onSave:e=>s("requesterEmail",e)}),m.map((({field:e,value:n})=>{return e.deletedAt?(0,a.jsx)(Z.A,{field:(s=te({},e),t={title:u({id:"session_requests.form.deleted_field_label"},{title:e.title})},ee(s,ne(t))),value:n,readOnly:!0},e.id):(0,a.jsx)(Z.A,{record:b,field:e,value:n,onSave:r,onAddChoice:o,onDeleteChoice:l,onRemove:d,deleteLabels:ie},e.id);var s,t})),t]})}));var de=(0,t.PA)((function(){var e;const{sessionRequestStore:n}=(0,x.xC)(),{sessionRequest:s}=G();if(!s)return(0,a.jsx)(o.C5,{to:"..",relative:"path",replace:!0});const{teamId:r}=s,t=null!=(e=n.fieldsByTeam.get(r))?e:{},l=e=>(0,h.jp)(s.id,e).then(n.addOrUpdateToPool);return(0,a.jsx)(le,{request:s,fieldDefinitions:t,onSaveText:(e,n)=>l({[e]:n}),onSaveField:(e,n)=>l({fieldValues:{[e]:n}}),onAddChoice:(e,s)=>n.addFieldChoice(r,e,s),onDeleteChoice:(e,s)=>n.removeFieldChoice(r,e,s),onRemove:e=>n.removeField(r,e),children:(0,a.jsxs)("div",{className:"d-flex flex-column gap-s8 mt-s8",children:[(0,a.jsx)(H.A,{withRequired:!1,onAdd:(e,s)=>n.addField(r,e,s,!1)}),(0,a.jsx)("p",{className:"text-s-regular text-muted mb-0",children:(0,a.jsx)(i.sA,{id:"session_requests.form.brief_definitions_hint"})})]})})})),ce=s(53092),pe=s(2846),ue=s(92359),be=s(41905),me=s(21882),xe=s(53899),ge=s(46765),$e=s(40829),he=s(92892),fe=s(30395),ve=s.n(fe),Ae=Object.defineProperty,ye=Object.defineProperties,we=Object.getOwnPropertyDescriptors,ke=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Ne=(e,n,s)=>n in e?Ae(e,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[n]=s,qe=(e,n)=>{for(var s in n||(n={}))je.call(n,s)&&Ne(e,s,n[s]);if(ke)for(var s of ke(n))Ce.call(n,s)&&Ne(e,s,n[s]);return e},_e=(e,n)=>ye(e,we(n));const Ee=(e,n)=>(0,V.LQ)(e)===(0,V.LQ)(n);var Pe=({fields:e,needs:n,disabled:s=!1,onChange:o})=>{var t,l;const d=(0,i.tz)(),[c,p]=(0,r.useState)(!1),[u,b]=(0,r.useState)(null),[m,x]=(0,r.useState)(null),g=null!=m?m:n,$=new Map(e.map((e=>[e.id,new Set((0,V.$y)(e).map((e=>e.id)))]))),h=(0,V.xD)(g,$),f=null!=(t=e.find((e=>e.id===u)))?t:null,v=e=>{b(e),p(!0)},A=e.filter((e=>h[e.id])),y=A.length>0;return(0,a.jsxs)("div",{className:"d-flex flex-wrap align-items-center gap-s8",children:[(0,a.jsxs)(k.A,{show:c,onToggle:e=>{p(e),e?b(null):(()=>{if(b(null),!m)return;const e=(0,V.xD)(m,$);Ee(e,n)?x(null):(x(e),o(e))})()},autoClose:"outside",children:[(0,a.jsx)(he.A,{enabled:y,translationKey:"session_requests.staffing.add_need",children:(0,a.jsxs)(k.A.Toggle,{variant:"secondary",disabled:s||0===e.length,"aria-label":d.formatMessage({id:"session_requests.staffing.add_need"}),children:[(0,a.jsx)("i",{className:ve()("fa-regular fa-clipboard-check",{"me-s8":!y})}),!y&&(0,a.jsx)(i.sA,{id:"session_requests.staffing.add_need"})]})}),(0,a.jsx)(N.r,{children:f?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ge.A,{selected:!(null==(l=g[f.id])?void 0:l.length),onClick:()=>{return e=f.id,x(_e(qe({},g),{[e]:[]}));var e},children:(0,a.jsx)(i.sA,{id:"collaborators_pool.filters.any"})}),(0,a.jsx)(k.A.Divider,{}),(0,V.$y)(f).map((e=>{var n;return(0,a.jsx)(ge.A,{selected:null==(n=g[f.id])?void 0:n.includes(e.id),onClick:()=>((e,n)=>{var s;const a=null!=(s=g[e])?s:[];x(_e(qe({},g),{[e]:a.includes(n)?a.filter((e=>e!==n)):[...a,n]}))})(f.id,e.id),children:e.value},e.id)}))]}):e.map((e=>(0,a.jsx)(k.A.Item,{onClick:()=>v(e.id),children:e.title},e.id)))})]}),A.map((e=>(0,a.jsxs)($e.A,{onClick:s?void 0:()=>v(e.id),onClose:s?void 0:()=>(e=>{const s=(0,V.xD)(_e(qe({},g),{[e]:[]}),$);b(null),x(s),Ee(s,n)||o(s)})(e.id),closeLabel:d.formatMessage({id:"session_requests.staffing.remove_need"}),children:[(0,a.jsx)("b",{children:e.title}),`: ${h[e.id].flatMap((n=>{var s,a;return null!=(a=null==(s=(0,V.KP)(e,n))?void 0:s.value)?a:[]})).join(", ")}`]},e.id)))]})},Se=s(1342),Oe=s(9535);var Ie=(0,t.PA)((function({memberId:e,secondary:n,detail:s,linkToMember:r=!0,children:t}){const i=(0,M.X)(),l=null==i?void 0:i.membersById.get(e),{search:d}=(0,o.zy)(),c=(null==l?void 0:l.fullName)||e;return(0,a.jsxs)("div",{className:"d-flex align-items-center gap-s12 py-s8 margin-match-input-md","data-testid":"facilitator-row",children:[(0,a.jsx)("div",{className:"flex-fill overflow-hidden",children:(0,a.jsx)(Se.A,{avatar:l&&(0,a.jsx)(C.A,{src:l.avatarThumb,alt:"",className:"flex-shrink-0",width:32,height:32}),name:(0,a.jsx)("div",{className:"text-m-semibold text-truncate",children:l&&r?(0,a.jsx)(o.N_,{to:{search:(0,Oe.hD)(d,e)},className:"text-reset",children:c}):c}),email:(n||s)&&(0,a.jsxs)(a.Fragment,{children:[n&&(0,a.jsx)("div",{className:"text-truncate",children:n}),s&&(0,a.jsx)("div",{className:"text-wrap",children:s})]})})}),(0,a.jsx)("span",{className:"flex-shrink-0 d-flex align-items-center gap-s8",children:t})]})}));const Fe={selected:{icon:"fa-user",className:"text-muted"},invited:{icon:"fa-paper-plane",className:"text-muted"},accepted:{icon:"fa-circle-check",className:"text-success"},declined:{icon:"fa-circle-xmark",className:"text-danger"}};var Re=({status:e})=>{const n=Fe[e];return n?(0,a.jsxs)("span",{className:ve()("d-flex align-items-center gap-s4 text-s-medium text-nowrap",n.className),children:[(0,a.jsx)("i",{className:ve()("fa-regular",n.icon)}),(0,a.jsx)(i.sA,{id:`session_requests.staffing.status.${e}`})]}):null},Be=s(48957),De=Object.defineProperty,ze=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Ue=(e,n,s)=>n in e?De(e,n,{enumerable:!0,configurable:!0,writable:!0,value:s}
1):e[n]=s,Ye=(e,n)=>{for(var s in n||(n={}))Le.call(n,s)&&Ue(e,s,n[s]);if(Te)for(var s of Te(n))Ge.call(n,s)&&Ue(e,s,n[s]);return e};var We=({value:e,className:n})=>{return(0,a.jsx)(he.A,{text:(0,a.jsx)(i.XU,(s=Ye({value:e},g.DX),r={hour:"numeric",minute:"2-digit",timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,timeZoneName:"short"},ze(s,Me(r)))),children:(0,a.jsx)("time",{dateTime:e,className:n,children:(0,Be.Q4)(e)})});var s,r};var Ke=(0,t.PA)((function({invitations:e,assignedMemberId:n,disabled:s=!1,onOpenPicker:r,onRemove:o,onAssign:t,onUnassign:l}){const d=(0,i.tz)(),c=(0,M.X)();return(0,a.jsxs)("div",{className:"d-flex flex-column",children:[e.map((e=>{var r,p,u;const b=e.poolMemberId===n;return(0,a.jsxs)(Ie,{memberId:e.poolMemberId,secondary:null==(r=null==c?void 0:c.membersById.get(e.poolMemberId))?void 0:r.email,detail:e.note,children:[b?(0,a.jsxs)("span",{className:"d-flex align-items-center gap-s4 text-s-medium text-success text-nowrap",children:[(0,a.jsx)("i",{className:"fa-regular fa-user-check"}),(0,a.jsx)(i.sA,{id:"session_requests.staffing.assigned"})]}):(0,a.jsx)(Re,{status:e.status}),(0,a.jsx)(We,{value:null!=(u=null!=(p=e.respondedAt)?p:e.invitedAt)?u:e.createdAt,className:"text-s-regular text-muted text-nowrap"}),b?(0,a.jsx)(pe.A,{variant:"outline-secondary",size:"sm",disabled:s,onClick:()=>l(e.poolMemberId),children:(0,a.jsx)(i.sA,{id:"session_requests.staffing.unassign"})}):(0,a.jsx)(pe.A,{variant:"outline-secondary",size:"sm",disabled:s||null!==n,onClick:()=>t(e.poolMemberId),children:(0,a.jsx)(i.sA,{id:"session_requests.staffing.assign"})}),(0,a.jsx)(pe.A,{variant:"light-icon",disabled:s||b,onClick:()=>o(e.id),"aria-label":d.formatMessage({id:"session_requests.staffing.remove_facilitator"}),children:(0,a.jsx)("i",{className:"fa-regular fa-close"})})]},e.id)})),(0,a.jsx)("div",{className:"pt-s8",children:(0,a.jsxs)(pe.A,{variant:"secondary",onClick:r,disabled:s,children:[(0,a.jsx)("i",{className:"fa-regular fa-user-plus me-s8"}),(0,a.jsx)(i.sA,{id:"session_requests.staffing.invite_facilitators"})]})})]})}));var He=(0,t.PA)((function({ref:e,position:n,roles:s,roleLabel:r,needFields:o,invitations:t,pending:l,facilitatorsDisabled:d,onRoleChange:c,onNeedsChange:p,onRemove:u,onOpenPicker:b,onRemoveInvitation:m,onAssign:x,onUnassign:g}){var $,h;const f=(0,i.tz)();return(0,a.jsxs)("div",{ref:e,className:"d-flex flex-column gap-s8 p-s16 bg-white border rounded","data-testid":`position-${n.id}`,children:[(0,a.jsxs)("div",{className:"d-flex align-items-center gap-s12",children:[(0,a.jsxs)(k.A,{children:[(0,a.jsx)(k.A.Toggle,{variant:"outline-secondary",disabled:l,children:r}),(0,a.jsx)(N.r,{children:s.map((e=>(0,a.jsx)(k.A.Item,{onClick:()=>c(e.key),children:e.label},e.key)))})]}),(0,a.jsx)(Pe,{fields:o,needs:null!=(h=n.needs)?h:{},disabled:l,onChange:p},JSON.stringify(null!=($=n.needs)?$:{})),(0,a.jsx)("div",{className:"ms-auto",children:(0,a.jsx)(xe.A,{onClick:u,disabled:l,"aria-label":f.formatMessage({id:"session_requests.staffing.remove_position"})})})]}),(0,a.jsx)("div",{"data-testid":`position-invitations-${n.id}`,children:(0,a.jsx)(Ke,{invitations:t,assignedMemberId:n.assignedPoolMemberId,disabled:l||d,onOpenPicker:b,onRemove:m,onAssign:x,onUnassign:g})})]})})),Qe=s(64006),Ve=s(82220),Xe=s(85359),Ze=s(7401),Je=s(56012),en=s(72334),nn=s.n(en),sn=s(32391),an=s.n(sn),rn=s(28365),on=s.n(rn),tn=s(9310),ln=s.n(tn),dn=s(66362),cn=s.n(dn),pn=s(6303),un=s.n(pn),bn=s(89862),mn={};mn.styleTagTransform=un(),mn.setAttributes=ln(),mn.insert=on().bind(null,"head"),mn.domAPI=an(),mn.insertStyleElement=cn();nn()(bn.Ay,mn),bn.Ay&&bn.Ay.locals&&bn.Ay.locals;var xn=(0,t.PA)((function({memberId:e}){const n=(0,M.X)(),s=null==n?void 0:n.membersById.get(e);return s?(0,a.jsxs)("dl",{className:ve()("m-0",bn.OA),children:[s.email&&(0,a.jsxs)("div",{children:[(0,a.jsx)("dt",{className:"text-s-medium text-muted",children:(0,a.jsx)(i.sA,{id:"collaborators_pool.drawer.email_label"})}),(0,a.jsx)("dd",{className:"text-m-regular m-0 text-break",children:s.email})]}),null==n?void 0:n.memberFieldList.map((e=>{const n=s.textFor(e);return n&&(0,a.jsxs)("div",{children:[(0,a.jsx)("dt",{className:"text-s-medium text-muted",children:e.title}),(0,a.jsx)("dd",{className:"text-m-regular m-0",children:n})]},e.id)}))]}):null})),gn=s(23104),$n={};$n.styleTagTransform=un(),$n.setAttributes=ln(),$n.insert=on().bind(null,"head"),$n.domAPI=an(),$n.insertStyleElement=cn();nn()(gn.Ay,$n),gn.Ay&&gn.Ay.locals&&gn.Ay.locals;const hn=(0,t.PA)((function({tickedMemberIds:e,invitedMemberIds:n,disabled:s,onToggle:o}){const{visibleRows:t}=(0,Xe.E)(),l=(0,M.X)(),d=(0,i.tz)(),[c,p]=(0,r.useState)(new Set);return t.length?(0,a.jsx)("div",{className:"d-flex flex-column","data-testid":"facilitator-picker-list",children:t.map((r=>{var t;const u=e.has(r.id),b=c.has(r.id),m=n.has(r.id),x=null==l?void 0:l.membersById.get(r.id),g=Boolean(null==x?void 0:x.email),$=s||m||!g,h=(null!=(t=null==l?void 0:l.memberFieldList)?t:[]).map((e=>
1null==x?void 0:x.textFor(e))).filter(Boolean).join(" \xb7 ")||(null==x?void 0:x.email);return(0,a.jsxs)("div",{className:gn.nM,children:[(0,a.jsx)(pe.A,{variant:"secondary",className:"test",size:"28","aria-label":d.formatMessage({id:"session_requests.staffing.picker.profile"}),"aria-expanded":b,onClick:()=>{return e=r.id,p((n=>{const s=new Set(n);return s.delete(e)||s.add(e),s}));var e},children:(0,a.jsx)("i",{className:ve()("fa-regular",b?"fa-chevron-down":"fa-chevron-right")})}),(0,a.jsx)(he.A,{enabled:!g,translationKey:"session_requests.staffing.picker.no_email",children:(0,a.jsx)(Je.A,{className:ve()("w-100 text-start border-0 bg-transparent ps-s4 pe-s12 py-s4",{"text-muted":$}),"aria-disabled":$,"aria-pressed":u,onClick:()=>!$&&o(r.id),children:(0,a.jsx)(Ie,{memberId:r.id,secondary:h,linkToMember:!1,children:m?(0,a.jsx)("span",{className:"text-s-medium text-muted",children:(0,a.jsx)(i.sA,{id:"session_requests.staffing.status.invited"})}):(0,a.jsx)("i",{className:ve()("fa-regular",u?"fa-square-check":"fa-square")})})})}),(0,a.jsx)(Ve.A,{in:b,className:"margin-match-input-md",children:(0,a.jsx)("div",{className:gn.ME,children:(0,a.jsx)("div",{className:"ps-s4 pe-s12 pb-s8",children:(0,a.jsx)(xn,{memberId:r.id})})})})]},r.id)}))}):(0,a.jsxs)(q.p,{className:"mx-auto py-s48",children:[(0,a.jsx)("p",{className:"text-l-bold mb-s4",children:(0,a.jsx)(i.sA,{id:"collaborators_pool.no_results.headline"})}),(0,a.jsx)("p",{className:"text-m-regular text-muted mb-0",children:(0,a.jsx)(i.sA,{id:"collaborators_pool.no_results.body"})})]})}));var fn=(0,t.PA)((function({needs:e,invitations:n,disabled:s,onInvite:o,onClose:t}){const{formatMessage:l}=(0,i.tz)(),[d,c]=(0,r.useState)([]),p=new Set(n.map((e=>e.poolMemberId)));return(0,a.jsx)(Xe.B,{initialSelections:e,children:(0,a.jsxs)(Qe.A,{show:!0,onHide:t,placement:"end",style:{width:"min(640px, 100vw)"},"aria-label":l({id:"session_requests.staffing.picker.title"}),children:[(0,a.jsx)(Qe.A.Header,{className:"border-bottom",closeButton:!0,children:(0,a.jsx)(Qe.A.Title,{className:"text-xl-bold",children:(0,a.jsx)(i.sA,{id:"session_requests.staffing.picker.title"})})}),(0,a.jsxs)(Qe.A.Body,{className:"d-flex flex-column gap-s16",children:[(0,a.jsx)(Ze.I,{}),(0,a.jsx)(Ze.A,{}),(0,a.jsx)(hn,{tickedMemberIds:new Set(d),invitedMemberIds:p,disabled:s,onToggle:e=>c((n=>n.includes(e)?n.filter((n=>n!==e)):[...n,e]))})]}),(0,a.jsx)("div",{className:"border-top p-s16",children:(0,a.jsx)(pe.A,{variant:"primary",className:"w-100",disabled:s||0===d.length,onClick:()=>o(d),children:(0,a.jsx)(i.sA,{id:"session_requests.staffing.picker.invite",values:{count:d.length}})})})]})})}));const vn={"invitation.sent":"session_requests.activity.invitation_sent","invitation.responded":"session_requests.activity.invitation_responded","invitation.withdrawn":"session_requests.activity.invitation_withdrawn","position.assigned":"session_requests.activity.position_assigned","position.unassigned":"session_requests.activity.position_unassigned","position.created":"session_requests.activity.position_created","position.removed":"session_requests.activity.position_removed"},An=(e,n)=>{var s,a;const r=null==e?void 0:e.position;if(!r)return"";const o=n.find((e=>e.key===r.role_key));return null!=(a=null!=(s=null==o?void 0:o.label)?s:r.role_label)?a:""},yn=(0,t.PA)((function({event:e,staffingRoles:n}){var s,o,t,l,d,c,p,u,b;const[m,x]=(0,r.useState)(!1),g=vn[e.action];if(!g)return null;const $=null==(s=e.payload)?void 0:s.email,h=null==(o=e.payload)?void 0:o.note;return(0,a.jsxs)("li",{className:"d-flex flex-column gap-s4 py-s8","data-testid":"activity-entry",children:[(0,a.jsxs)("span",{className:"d-flex flex-wrap align-items-baseline gap-s8",children:[(0,a.jsx)("span",{className:"text-m-regular",children:(0,a.jsx)(i.sA,{id:g,values:{actor:null!=(t=e.actorName)?t:"",member:null!=(c=null==(d=null==(l=e.payload)?void 0:l.member)?void 0:d.name)?c:"",role:An(e.payload,n),status:null!=(b=null==(u=null==(p=e.payload)?void 0:p.status)?void 0:u.to)?b:""}})}),(0,a.jsx)(We,{value:e.createdAt,className:"text-s-regular text-muted text-nowrap"})]}),h&&(0,a.jsx)("span",{className:"text-s-regular text-muted",children:h}),(null==$?void 0:$.message)&&!m&&(0,a.jsx)(pe.A,{variant:"link",className:"p-0 text-s-regular align-self-start",onClick:()=>x(!0),children:(0,a.jsx)(i.sA,{id:"session_requests.activity.show_email"})}),(null==$?void 0:$.message)&&m&&(0,a.jsxs)("span",{className:"d-flex flex-column gap-s4 border-start ps-s12",children:[(0,a.jsx)("span",{className:"text-s-medium",children:$.subject}),(0,a.jsx)("span",{className:"text-s-regular text-muted",style:{whiteSpace:"pre-wrap"},children:$.message})]})]})}));var wn=(0,t.PA)((function({events:e,staffingRoles:n}){return e.length?(0,a.jsxs)("div",{className:"d-flex flex-column gap-s12",children:[(0,a.jsx)("p",{className:"text-l-bold mb-0",children:(0,a.jsx)(i.sA,{id:"session_requests.activity.heading"})}),(0,a.jsx)("ul",{className:"list-unstyled d-flex flex-column mb-0 p-s16 bg-white border rounded","data-testid":"activity-timeline",children:e.map((e=>(0,a.jsx)(yn,{event:e,staffingRoles:n}
1,e.id)))})]}):null})),kn=s(56513);const jn=[1,2,0];var Cn=()=>(0,a.jsxs)(kn.A,{as:"div",animation:"glow",className:"d-flex flex-column gap-s12","data-testid":"staffing-tab-skeleton","aria-busy":"true","aria-hidden":!0,children:[(0,a.jsx)(kn.A,{xs:2}),jn.map(((e,n)=>{return(0,a.jsxs)("div",{className:"d-flex flex-column gap-s8 p-s16 bg-white border rounded",children:[(0,a.jsxs)("div",{className:"d-flex align-items-center gap-s12",children:[(0,a.jsx)(kn.A,{className:"rounded",style:{width:128,height:32}}),(0,a.jsx)(kn.A,{className:"rounded",style:{width:112,height:24}})]}),(s=e,Array.from({length:s},((e,n)=>n))).map((e=>(0,a.jsxs)("div",{className:"d-flex align-items-center gap-s8 py-s8",children:[(0,a.jsx)(kn.A,{className:"rounded-circle flex-shrink-0",style:{width:32,height:32}}),(0,a.jsxs)("div",{className:"d-flex flex-column gap-s4 flex-fill",children:[(0,a.jsx)(kn.A,{xs:3}),(0,a.jsx)(kn.A,{xs:4,size:"sm"})]})]},e)))]},n);var s}))]}),Nn=s(15412),qn=s(71900),_n={};_n.styleTagTransform=un(),_n.setAttributes=ln(),_n.insert=on().bind(null,"head"),_n.domAPI=an(),_n.insertStyleElement=cn();nn()(qn.Ay,_n),qn.Ay&&qn.Ay.locals&&qn.Ay.locals;const En={add:"session_requests.staffing.add_error",update:"session_requests.staffing.update_error",remove:"session_requests.staffing.remove_error"};var Pn=(0,t.PA)((function({headerActionsSlot:e}){var n,s,t,l,d;const{sessionRequest:c}=G(),p=(0,M.X)(),{showDialog:m}=(0,Nn.P)(),{collaboratorsPoolStore:h,staffingRoleStore:f,sessionRequestPositionStore:v,positionInvitationStore:A,activityEventStore:y}=(0,x.xC)(),w=f.forTeam(null!=(n=null==c?void 0:c.teamId)?n:""),k=v.forRequest(null!=(s=null==c?void 0:c.id)?s:""),[j,C]=(0,r.useState)(null),[N,q]=(0,r.useState)(null),[_,E]=(0,r.useState)(!1),[P,S]=(0,r.useState)(null),O=(0,r.useRef)(null),[I,F]=(0,r.useState)(new Set);(0,r.useEffect)((()=>{var e;P&&(null==(e=O.current)||e.scrollIntoView({behavior:"smooth",block:"nearest"}),S(null))}),[P]);const R=(0,me.up)(null!=(t=null==p?void 0:p.memberFieldList)?t:[]);if(!c)return(0,a.jsx)(o.C5,{to:"..",relative:"path"});const B=()=>{y.loadForRequest(c.id).catch((()=>{}))},D=e=>{var n,s;return null!=(s=null==(n=w.find((n=>n.key===e)))?void 0:n.label)?s:e},z=(e,n)=>{F((s=>{const a=new Set(s);return n?a.add(e):a.delete(e),a}))},T=()=>{0===w.length||_||(q(null),E(!0),(0,ue.$M)(c.id,w[0].key).then((e=>{v.addOrUpdateToPool(e),S(e.id),B()})).catch((e=>{q("add"),(0,$.ryW)(e)})).finally((()=>E(!1))))},L=(e,n)=>{I.has(e)||(q(null),z(e,!0),n().catch((e=>{q("update"),(0,$.ryW)(e)})).finally((()=>z(e,!1))))},U=(e,n)=>L(e,(()=>n().then(v.addOrUpdateToPool))),Y=e=>A.forPosition(e),W=e=>(0,a.jsxs)(pe.A,{variant:e,className:"align-self-start",onClick:T,disabled:0===w.length||_,children:[(0,a.jsx)("i",{className:"fa-regular fa-plus me-s8"}),(0,a.jsx)(i.sA,{id:"session_requests.staffing.add_position"})]}),K=null!=(l=k.find((e=>e.id===j)))?l:null;return(0,a.jsx)(b.A,{load:()=>{return e=null,n=null,s=function*(){var e;const{id:n,teamId:s}=c,[,,,a]=yield Promise.all([f.loadForTeam(s),v.loadForRequest(n),A.loadForRequest(n),h.loadForTeam(s),y.loadForRequest(n)]);yield null==(e=a[0])?void 0:e.loadMembers()},new Promise(((a,r)=>{var o=e=>{try{i(s.next(e))}catch(n){r(n)}},t=e=>{try{i(s.throw(e))}catch(n){r(n)}},i=e=>e.done?a(e.value):Promise.resolve(e.value).then(o,t);i((s=s.apply(e,n)).next())}));var e,n,s},loading:(0,a.jsx)(Cn,{}),error:()=>(0,a.jsx)(u.A,{hasIcon:!0,useNewLayout:!0,type:g.oA.danger,children:(0,a.jsx)(u.u,{title:(0,a.jsx)(i.sA,{id:"session_requests.staffing.load_error"})})}),children:(0,a.jsxs)(r.Fragment,{children:[e&&(0,ce.createPortal)(W("black"),e),N&&(0,a.jsx)(u.A,{hasIcon:!0,useNewLayout:!0,type:g.oA.danger,className:"mb-s16",children:(0,a.jsx)(u.u,{title:(0,a.jsx)(i.sA,{id:En[N]})})}),(0,a.jsxs)("div",{className:`${qn.Zp} gap-s16`,children:[(0,a.jsxs)("div",{className:"d-flex flex-column gap-s12","data-testid":"staffing-positions",children:[(0,a.jsx)("p",{className:"text-l-bold mb-0",children:(0,a.jsx)(i.sA,{id:"session_requests.staffing.heading"})}),k.map((e=>(0,a.jsx)(He,{ref:e.id===P?O:void 0,position:e,roles:w,roleLabel:D(e.roleKey),needFields:R,invitations:Y(e.id),pending:I.has(e.id),facilitatorsDisabled:!p,onRoleChange:n=>((e,n)=>U(e,(()=>(0,ue.SD)(e,n))))(e.id,n),onNeedsChange:n=>((e,n)=>U(e,(()=>(0,ue.PU)(e,n))))(e.id,n),onRemove:()=>{return n=e.id,void(I.has(n)||(q(null),z(n,!0),(0,ue._Y)(n).then((()=>{v.removeFromPool(n),A.removeForPosition(n),B()})).catch((e=>{q("remove"),(0,$.ryW)(e)})).finally((()=>z(n,!1)))));var n},onOpenPicker:()=>C(e.id),onRemoveInvitation:n=>
1((e,n)=>L(e,(()=>(0,be.ce)(n).then((()=>{A.removeFromPool(n),B()})))))(e.id,n),onAssign:n=>{const s=null==p?void 0:p.membersById.get(n);s&&m({id:g.Q.positionAssign,mode:"assign",positionId:e.id,member:s,sessionRequestName:c.name,roleLabel:D(e.roleKey),onAssigned:B})},onUnassign:n=>{const s=null==p?void 0:p.membersById.get(n);s&&m({id:g.Q.positionAssign,mode:"unassign",positionId:e.id,member:s,sessionRequestName:c.name,roleLabel:D(e.roleKey),onAssigned:B})}},e.id))),W("outline-secondary")]}),(0,a.jsx)(wn,{events:y.forRequest(c.id),staffingRoles:w})]}),K&&(0,a.jsx)(fn,{needs:null!=(d=K.needs)?d:{},invitations:Y(K.id),disabled:I.has(K.id),onInvite:e=>{const n=e.map((e=>null==p?void 0:p.membersById.get(e))).filter((e=>Boolean(e)));0!==n.length&&m({id:g.Q.positionInvite,positionId:K.id,members:n,sessionRequestName:c.name,onSent:()=>{C(null),B()}})},onClose:()=>C(null)}),(0,a.jsx)(Oe.Ay,{})]})},c.id)})),Sn=s(58132),On=s(36343),In=s(9093),Fn=s(70400),Rn=s(97485);var Bn=()=>{const{showDialog:e,dismissDialog:n}=(0,Nn.P)(),{showToast:s}=(0,In.A)(),{sessionRequest:r,team:t}=G();if(!r||!t)return(0,a.jsx)(o.C5,{to:"../",relative:"path"});const l=e=>(0,$.qOh)(e.id,{session:{sessionRequestId:r.id}}).then((()=>s({type:g.oA.success,title:(0,a.jsx)(i.sA,{id:"session_requests.link_session.success",values:{name:e.name}})}))).catch((()=>s({type:g.oA.danger,title:(0,a.jsx)(i.sA,{id:"session_requests.link_session.error"}),dismissable:!0})));return(0,a.jsxs)("div",{className:"bg-white border rounded-3 p-s24",children:[(0,a.jsxs)("div",{className:"d-flex align-items-center gap-s16",children:[(0,a.jsx)("div",{className:"d-inline-flex align-items-center justify-content-center bg-gray-100 rounded-3 flex-shrink-0",style:{width:"48px",height:"48px"},children:(0,a.jsx)(Sn.I,{icon:"fa-regular fa-calendar-xmark",className:"text-muted"})}),(0,a.jsx)("h2",{className:"text-l-bold mb-0",children:(0,a.jsx)(i.sA,{id:"session_requests.linked_session.title"})})]}),(0,a.jsxs)("div",{className:"text-center py-s32",children:[(0,a.jsx)("h3",{className:"text-l-bold",children:(0,a.jsx)(i.sA,{id:"session_requests.linked_session.headline"})}),(0,a.jsx)("p",{className:"text-m-regular text-muted mx-auto mb-s24",style:{maxWidth:"560px"},children:(0,a.jsx)(i.sA,{id:"session_requests.linked_session.body"})}),(0,a.jsxs)("div",{className:"d-flex flex-wrap justify-content-center align-items-center gap-s8",children:[(0,a.jsxs)(Rn.g,{id:"new-session","data-testid":"new-session-btn",variant:"primary",disabled:!(0,W._b)(t.permissions.canAddSession),onClick:()=>{e({id:g.Q.newSession,dialogOrigin:Fn.hJ.sessionRequestSessions,analyticsParams:{view:Fn.hJ.sessionRequestSessions},sessionRequestId:r.id})},className:"btn-strict-height text-nowrap",children:[(0,a.jsx)("i",{className:"fa-regular fa-plus me-icon-text"}),(0,a.jsx)(i.sA,{id:"session_requests.linked_session.create"})]}),(0,a.jsx)("div",{className:"text-start",style:{width:"min(400px, 100%)"},children:(0,a.jsx)(On.A,{onSessionSelect:s=>{s.sessionRequestId&&s.sessionRequestId!==r.id?e({id:g.Q.generic,title:"session_requests.link_session.replace.title",message:(0,a.jsx)(i.sA,{id:"session_requests.link_session.replace.message",values:{name:s.name}}),btnConfirmClassName:"btn-primary",onConfirm:()=>{n(),l(s)}}):l(s)},teamId:t.id,placeholderId:"session_requests.linked_session.search_placeholder"})})]})]})]})};const Dn={brief:"brief",staffing:"staffing",linkedSession:"linkedSession"};var zn=(0,t.PA)((({toggleSidebar:e})=>{var n;const{sessionRequestStore:s}=(0,x.xC)(),{sessionRequestId:t}=(0,o.g)(),{team:l,authorized:d}=K(),[p,m]=(0,o.ok)(),[$,h]=(0,r.useState)(null);if(!d||!l||!t)return(0,a.jsx)(o.C5,{to:"/",replace:!0});const v=l.id,A=`/teams/${l.handler}/session-requests`,y=(0,a.jsx)(U,{teamHandle:l.handler}),w=n=>(0,a.jsx)(f.A,{header:(0,a.jsx)(c.A,{toggleSidebar:e,header:y,actions:null}),children:n}),k=t?s.getById(t):void 0,j=null!=(n=Object.values(Dn).find((e=>e===p.get("tab"))))?n:Dn.brief,C=(0,a.jsx)(c.A,{toggleSidebar:e,header:(0,a.jsxs)("div",{children:[y,(0,a.jsx)("h1",{className:"text-xl-bold",children:null==k?void 0:k.name})]}),actions:j===Dn.staffing?(0,a.jsx)("div",{ref:h,className:"d-flex ms-md-auto","data-testid":"header-actions"}):null,noBottomPadding:!0,children:(0,a.jsxs)(D.A,{as:"ul",role:"tablist",variant:"underline",className:"mx-s8 border-bottom-0",style:{"--bs-nav-underline-container-padding-x":"0"},children:[(0,a.jsx)(D.A.Item,{as:"li",role:"presentation",children:(0,a.jsx)(D.A.Link,{as:"button",type:"button",eventKe
1y:Dn.brief,children:(0,a.jsx)(i.sA,{id:"session_requests.tabs.brief"})})}),(0,a.jsx)(D.A.Item,{as:"li",role:"presentation",children:(0,a.jsx)(D.A.Link,{as:"button",type:"button",eventKey:Dn.staffing,children:(0,a.jsx)(i.sA,{id:"session_requests.tabs.staffing"})})}),(0,a.jsx)(D.A.Item,{as:"li",role:"presentation",children:(0,a.jsx)(D.A.Link,{as:"button",type:"button",eventKey:Dn.linkedSession,children:(0,a.jsx)(i.sA,{id:"session_requests.tabs.linked_session"})})})]})});return(0,a.jsx)(b.A,{load:()=>Promise.all([s.loadForTeam(l.id),s.loadFieldsForTeam(l.id)]),loading:w(null),error:()=>w((0,a.jsx)(u.A,{hasIcon:!0,useNewLayout:!0,type:g.oA.danger,children:(0,a.jsx)(u.u,{title:(0,a.jsx)(i.sA,{id:"session_requests.load_error"})})})),children:k?(0,a.jsx)(M.p,{teamId:l.id,children:(0,a.jsx)(L,{requestId:t,children:(0,a.jsx)(z.A.Container,{activeKey:j,onSelect:e=>m(e?{tab:e}:{}),children:(0,a.jsx)(f.A,{header:C,children:(0,a.jsxs)(z.A.Content,{children:[(0,a.jsx)(z.A.Pane,{eventKey:Dn.brief,children:(0,a.jsx)(de,{})}),(0,a.jsx)(z.A.Pane,{eventKey:Dn.staffing,children:(0,a.jsx)(Pn,{headerActionsSlot:$})}),(0,a.jsx)(z.A.Pane,{eventKey:Dn.linkedSession,children:(0,a.jsx)(Bn,{})})]})})})})}):(0,a.jsx)(o.C5,{to:A,replace:!0})},v)})),Mn=s(5985),Tn=s.n(Mn),Ln=s(33142),Gn=Object.defineProperty,Un=Object.defineProperties,Yn=Object.getOwnPropertyDescriptors,Wn=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,Qn=(e,n,s)=>n in e?Gn(e,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[n]=s,Vn=(e,n)=>{for(var s in n||(n={}))Kn.call(n,s)&&Qn(e,s,n[s]);if(Wn)for(var s of Wn(n))Hn.call(n,s)&&Qn(e,s,n[s]);return e},Xn=(e,n)=>Un(e,Yn(n)),Zn=(e,n,s)=>new Promise(((a,r)=>{var o=e=>{try{i(s.next(e))}catch(n){r(n)}},t=e=>{try{i(s.throw(e))}catch(n){r(n)}},i=e=>e.done?a(e.value):Promise.resolve(e.value).then(o,t);i((s=s.apply(e,n)).next())}));const Jn=()=>({title:"session_requests.form.save_error",type:g.oA.danger,dismissable:!0}),es={name_required:"session_requests.form.name_required",email_invalid:"session_requests.form.email_invalid"},ns=e=>"multiSelect"===e?[]:"",ss=(0,t.PA)((function({team:e}){var n;const{sessionRequestStore:s}=(0,x.xC)(),t=(0,o.Zp)(),[l,d]=(0,r.useState)((()=>({name:"",requesterName:"",requesterEmail:"",fieldValues:{}}))),[c,p]=(0,r.useState)(null),b=null!=(n=s.fieldsByTeam.get(e.id))?n:{};return(0,a.jsxs)(le,{request:l,fieldDefinitions:b,onSaveText:(e,n)=>{p(null),d((s=>Xn(Vn({},s),{[e]:n})))},onSaveField:(e,n)=>{p(null),d((s=>Xn(Vn({},s),{fieldValues:Xn(Vn({},s.fieldValues),{[e]:n})})))},onAddChoice:(n,a)=>s.addFieldChoice(e.id,n,a),onDeleteChoice:(n,a)=>s.removeFieldChoice(e.id,n,a),onRemove:n=>s.removeField(e.id,n).then((()=>d((e=>Xn(Vn({},e),{fieldValues:Tn()(e.fieldValues,n)}))))),children:[(0,a.jsxs)("div",{className:"d-flex flex-column gap-s8 mt-s8",children:[(0,a.jsx)(H.A,{withRequired:!1,onAdd:(n,a)=>Zn(null,null,(function*(){const r=yield s.addField(e.id,n,a,!1);d((e=>Xn(Vn({},e),{fieldValues:Xn(Vn({},e.fieldValues),{[r]:ns(a)})})))}))}),(0,a.jsx)("p",{className:"text-s-regular text-muted mb-0",children:(0,a.jsx)(i.sA,{id:"session_requests.form.definitions_hint"})})]}),(0,a.jsxs)("div",{className:"d-flex flex-column gap-s16 mt-s8",children:[c&&(0,a.jsx)(u.A,{hasIcon:!0,useNewLayout:!0,type:g.oA.danger,children:(0,a.jsx)(u.u,{title:(0,a.jsx)(i.sA,{id:es[c]})})}),(0,a.jsx)("div",{children:(0,a.jsx)(Rn.g,{variant:"black",toast:Jn,onClick:()=>Zn(null,null,(function*(){var n,a,r;const o=l.name.trim(),i=null==(n=null==l?void 0:l.requesterName)?void 0:n.trim(),d=null==(a=null==l?void 0:l.requesterEmail)?void 0:a.trim();if(!o)return void p("name_required");if(d&&!Ln.A.isEmailValid(d))return void p("email_invalid");p(null);const c=yield(0,h.uc)({teamId:e.id,name:o,requesterName:i||void 0,requesterEmail:d||void 0,fieldValues:(0,V.jl)(null!=(r=null==l?void 0:l.fieldValues)?r:{})});s.addOrUpdateToPool(c),t(`/teams/${e.handler}/session-requests/${c.id}`)})),children:(0,a.jsx)(i.sA,{id:"session_requests.form.create"})})})]})]})}));var as=(0,t.PA)((({team:e,toggleSidebar:n})=>{const{sessionRequestStore:s}=(0,x.xC)(),r=(0,a.jsx)(c.A,{toggleSidebar:n,header:(0,a.jsxs)("div",{children:[(0,a.jsx)(U,{teamHandle:e.handler}),(0,a.jsx)("h1",{className:"text-xl-bold",children:(0,a.jsx)(i.sA,{id:"session_requests.form.new_title"})})]}),actions:null});return(0,a.jsx)(f.A,{header:r,children:(0,a.jsx)(b.A,{load:()=>s.loadFieldsForTeam(e.id),loading:null,error:()=>(0,a.jsx)(u.A,{hasIcon:!0,useNewLayout:!0,type:g.oA.danger,children:(0,a.jsx)(u.u,{title:(0,a.jsx)(i.sA,{id:"session_requests.load_error"})})}),children:(0,a.jsx)(ss,{team:e})},e.id)})}));const rs=[9,6,8,5,7,4],os=e=>Array.from({length:e},((e,n)=>n)),ts=os(5),is=os(5);var ls=()=>(0,a.jsxs)("table",{className:"table table-rich border rounded-3","data-testid":"session-requests-table-skeleton","aria-busy":"true","aria-hidden":!0,
1children:[(0,a.jsx)("thead",{children:(0,a.jsx)("tr",{children:ts.map((e=>(0,a.jsx)("th",{children:(0,a.jsx)(kn.A,{animation:"glow",className:"d-block",children:(0,a.jsx)(kn.A,{className:"h-100",xs:6})})},e)))})}),(0,a.jsx)("tbody",{children:is.map((e=>(0,a.jsx)("tr",{children:ts.map((n=>(0,a.jsx)("td",{children:(0,a.jsx)(kn.A,{animation:"glow",className:"d-block",children:(0,a.jsx)(kn.A,{className:"h-100",xs:rs[(e+n)%rs.length]})})},n)))},e)))})]}),ds=s(24244);const cs=()=>(0,a.jsx)(u.A,{hasIcon:!0,useNewLayout:!0,type:g.oA.danger,children:(0,a.jsx)(u.u,{title:(0,a.jsx)(i.sA,{id:"session_requests.load_error"})})}),ps=(0,t.PA)((function({team:e,toggleSidebar:n}){const{sessionRequestStore:s}=(0,x.xC)(),[t,l]=(0,r.useState)(!1),[d,v]=(0,r.useState)(null),[A,y]=(0,r.useState)(),k=(0,i.tz)(),j=`/teams/${e.handler}/session-requests/new`,C=s.forTeam(e.id),N=(0,r.useMemo)((()=>(e=>{const n=e.map((e=>({request:e,searchText:[e.name,e.requesterName,e.requesterEmail].filter(Boolean).join(" ")}))),s=new ds.A(n,{keys:["searchText"],threshold:.25,ignoreLocation:!0,ignoreDiacritics:!0,shouldSort:!1});return a=>{const r=a.split(/\s+/).filter(Boolean);if(!r.length)return e;const o=r.filter((e=>e.includes("@"))).map((e=>e.toLowerCase())),t=r.filter((e=>!e.includes("@")));return(t.length?s.search({$and:t.map((e=>({searchText:e})))}).map((e=>e.item)):n).filter((({searchText:e})=>o.every((n=>e.toLowerCase().includes(n))))).map((({request:e})=>e))}})(C)),[C]),q=N(null!=A?A:""),_=(0,r.useCallback)((e=>v(e)),[]),E=(0,a.jsxs)(o.N_,{to:j,className:"btn btn-black d-inline-flex align-items-center",children:[(0,a.jsx)("i",{className:"fa-regular fa-plus me-s8"}),(0,a.jsx)(i.sA,{id:"session_requests.add_request"})]}),P=C.length?(0,a.jsx)("div",{style:{maxWidth:"320px"},children:(0,a.jsx)(m.A,{globalFilter:A,setGlobalFilter:y,placeholder:k.formatMessage({id:"session_requests.table.search_placeholder"})})}):null,S=(0,a.jsx)(c.A,{toggleSidebar:n,header:(0,a.jsx)("h1",{className:"text-xl-bold",children:(0,a.jsx)(i.sA,{id:"session_requests.name"})}),actions:(0,a.jsxs)("div",{className:"d-flex w-100 gap-s8 align-items-center justify-content-end",children:[P,E]})}),O=d?(0,a.jsx)(p.A,{rootKey:"session_requests.delete",values:{name:d.name},onCancel:()=>v(null),onConfirm:()=>{const{id:e}=d;v(null),l(!1),(0,h.yY)(e).then((()=>{s.removeFromPool(e)})).catch((e=>{l(!0),(0,$.ryW)(e)}))}}):null,I=C.length?(0,a.jsxs)(a.Fragment,{children:[t&&(0,a.jsx)(u.A,{hasIcon:!0,useNewLayout:!0,type:g.oA.danger,className:"mb-s16",children:(0,a.jsx)(u.u,{title:(0,a.jsx)(i.sA,{id:"session_requests.delete.error"})})}),(0,a.jsx)(B,{requests:q,teamHandle:e.handler,onDelete:_})]}):(0,a.jsx)(w,{newRequestPath:j});return(0,a.jsxs)(f.A,{header:S,children:[(0,a.jsx)(b.A,{load:()=>s.loadForTeam(e.id),loading:(0,a.jsx)(ls,{}),error:cs,children:I}),O]})})),us=(0,t.PA)((({toggleSidebar:e})=>{const{team:n,authorized:s}=K();return s&&n?(0,a.jsxs)(o.BV,{children:[(0,a.jsx)(o.qh,{index:!0,element:(0,a.jsx)(ps,{team:n,toggleSidebar:e},n.id)}),(0,a.jsx)(o.qh,{path:"new",element:(0,a.jsx)(as,{team:n,toggleSidebar:e})}),(0,a.jsx)(o.qh,{path:":sessionRequestId",element:(0,a.jsx)(zn,{toggleSidebar:e})})]}):(0,a.jsx)(o.C5,{to:"/",replace:!0})}));var bs=(0,l.A)(us,d.A)},82220:function(e,n,s){s.d(n,{A:function(){return $}});var a=s(30395),r=s.n(a),o=s(69861),t=s(17121),i=s(423),l=s(36522),d=s(14960);var c=function(...e){return e.filter((e=>null!=e)).reduce(((e,n)=>{if("function"!==typeof n)throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return null===e?n:function(...s){e.apply(this,s),n.apply(this,s)}}),null)},p=s(3071),u=s(82890),b=s(33605);const m={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function x(e,n){const s=n[`offset${e[0].toUpperCase()}${e.slice(1)}`],a=m[e];return s+parseInt((0,o.A)(n,a[0]),10)+parseInt((0,o.A)(n,a[1]),10)}const g={[i.kp]:"collapse",[i.ze]:"collapsing",[i.ns]:"collapsing",[i._K]:"collapse show"};var $=t.forwardRef((({onEnter:e,onEntering:n,onEntered:s,onExit:a,onExiting:o,className:i,children:m,dimension:$="height",in:h=!1,timeout:f=300,mountOnEnter:v=!1,unmountOnExit:A=!1,appear:y=!1,getDimensionValue:w=x,...k},j)=>{const C="function"===typeof $?$():$,N=(0,t.useMemo)((()=>c((e=>{e.style[C]="0"}),e)),[C,e]),q=(0,t.useMemo)((()=>c((e=>{const n=`scroll${C[0].toUpperCase()}${C.slice(1)}`;e.style[C]=`${e[n]}px`}),n)),[C,n]),_=(0,t.useMemo)((()=>c((e=>{e.style[C]=null}
1),s)),[C,s]),E=(0,t.useMemo)((()=>c((e=>{e.style[C]=`${w(C,e)}px`,(0,p.A)(e)}),a)),[a,w,C]),P=(0,t.useMemo)((()=>c((e=>{e.style[C]=null}),o)),[C,o]);return(0,b.jsx)(u.A,{ref:j,addEndListener:d.A,...k,"aria-expanded":k.role?h:null,onEnter:N,onEntering:q,onEntered:_,onExit:E,onExiting:P,childRef:(0,l.am)(m),in:h,timeout:f,mountOnEnter:v,unmountOnExit:A,appear:y,children:(e,n)=>t.cloneElement(m,{...n,className:r()(i,m.props.className,g[e],"width"===C&&"collapse-horizontal")})})}))},54519:function(e,n,s){var a=s(5821),r=s.n(a),o=s(79500),t=s(92822),i=s(58009);const l={eventKey:r().oneOfType([r().string,r().number]),title:r().node.isRequired,disabled:r().bool,tabClassName:r().string,tabAttrs:r().object},d=()=>{throw new Error("ReactBootstrap: The `Tab` component is not meant to be rendered! It's an abstract component that is only valid as a direct Child of the `Tabs` Component. For custom tabs components use TabPane and TabsContainer directly")};d.propTypes=l,n.A=Object.assign(d,{Container:o.A,Content:t.A,Pane:i.A})},79500:function(e,n,s){s(17121);var a=s(53303),r=s(70611),o=s(33605);const t=({transition:e,...n})=>(0,o.jsx)(a.A,{...n,transition:(0,r.A)(e)});t.displayName="TabContainer",n.A=t},92822:function(e,n,s){var a=s(17121),r=s(30395),o=s.n(r),t=s(2320),i=s(33605);const l=a.forwardRef((({className:e,bsPrefix:n,as:s="div",...a},r)=>(n=(0,t.oU)(n,"tab-content"),(0,i.jsx)(s,{ref:r,className:o()(e,n),...a}
1))));l.displayName="TabContent",n.A=l},58009:function(e,n,s){var a=s(30395),r=s.n(a),o=s(17121),t=s(12596),i=s(4253),l=s(58192),d=s(2320),c=s(21404),p=s(70611),u=s(33605);const b=o.forwardRef((({bsPrefix:e,transition:n,...s},a)=>{const[{className:o,as:b="div",...m},{isActive:x,onEnter:g,onEntering:$,onEntered:h,onExit:f,onExiting:v,onExited:A,mountOnEnter:y,unmountOnExit:w,transition:k=c.A}]=(0,l.J)({...s,transition:(0,p.A)(n)}),j=(0,d.oU)(e,"tab-pane");return(0,u.jsx)(i.A.Provider,{value:null,children:(0,u.jsx)(t.A.Provider,{value:null,children:(0,u.jsx)(k,{in:x,onEnter:g,onEntering:$,onEntered:h,onExit:f,onExiting:v,onExited:A,mountOnEnter:y,unmountOnExit:w,children:(0,u.jsx)(b,{...m,ref:a,className:r()(o,j,x&&"active")})})})})}));b.displayName="TabPane",n.A=b},70611:function(e,n,s){s.d(n,{A:function(){return o}});var a=s(94980),r=s(21404);function o(e){return"boolean"===typeof e?e?r.A:a.A:e}}}]);
2//# sourceMappingURL=2309-85de0fad78d2525f25ee.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.