body{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--typography-font-families-bc-sans)}main{margin:0 auto;padding:2rem;max-width:1100px}.demo-header-button{background:none;border:none;margin:0;padding:0;cursor:pointer}.row{display:flex;flex-direction:row}.row>ul{display:flex;flex-direction:row;list-style:none;padding-left:0;font:var(--typography-regular-body)}.row>ul>li{padding:var(--layout-padding-none) var(--layout-padding-medium)}.menu-item{padding:var(--layout-padding-none) var(--layout-padding-medium)}@font-face{font-family:BC Sans;font-style:normal;font-weight:400;src:url(/assets/BCSans-Regular-DKwZ9GnR.woff2) format("woff2"),url(/assets/BCSans-Regular-CMx_o1HH.woff) format("woff")}@font-face{font-family:BC Sans;font-style:italic;font-weight:400;src:url(/assets/BCSans-Italic-_P9wZbgV.woff2) format("woff2"),url(/assets/BCSans-Italic-BSFPKGgR.woff) format("woff")}@font-face{font-family:BC Sans;font-style:normal;font-weight:700;src:url(/assets/BCSans-Bold-Ciclm6eX.woff2) format("woff2"),url(/assets/BCSans-Bold-BmoTexmK.woff) format("woff")}@font-face{font-family:BC Sans;font-style:italic;font-weight:700;src:url(/assets/BCSans-BoldItalic-bEalI5bL.woff2) format("woff2"),url(/assets/BCSans-BoldItalic-Dg_86UDa.woff) format("woff")}@font-face{font-family:BC Sans;font-style:normal;font-weight:300;src:url(/assets/BCSans-Light-DTetth3X.woff2) format("woff2"),url(/assets/BCSans-Light-CmVrKSZi.woff) format("woff")}@font-face{font-family:BC Sans;font-style:italic;font-weight:300;src:url(/assets/BCSans-LightItalic-dN5bWDr3.woff2) format("woff2"),url(/assets/BCSans-LightItalic-C2AxY9aU.woff) format("woff")}:root{--surface-opacity-0: 0;--surface-opacity-10: .1;--surface-opacity-20: .2;--surface-opacity-30: .3;--surface-opacity-40: .4;--surface-opacity-50: .5;--surface-opacity-60: .6;--surface-opacity-70: .7;--surface-opacity-80: .8;--surface-opacity-90: .9;--surface-opacity-100: 1;--surface-shadow-none: 0 .30000001192092896px .8999999761581421px 0 #0000001a, 0 1.600000023841858px 3.5999999046325684px 0 #00000021;--surface-shadow-small: 0 .6000000238418579px 1.7999999523162842px 0 #0000001a, 0 3.200000047683716px 7.199999809265137px 0 #00000021;--surface-shadow-medium: 0 1.2000000476837158px 3.5999999046325684px 0 #0000001a, 0 6.400000095367432px 14.399999618530273px 0 #00000021;--surface-shadow-large: 0 4.800000190734863px 14.399999618530273px 0 #0000002e, 0 25.600000381469727px 57.599998474121094px 0 #00000038;--surface-color-primary-button-default: #013366;--surface-color-primary-button-hover: #1E5189;--surface-color-primary-button-disabled: #EDEBE9;--surface-color-primary-danger-button-default: #CE3E39;--surface-color-primary-danger-button-hover: #A2312D;--surface-color-primary-danger-button-disabled: #EDEBE9;--surface-color-primary-default: #013366;--surface-color-primary-hover: #1E5189;--surface-color-primary-pressed: #01264C;--surface-color-primary-disabled: #EDEBE9;--surface-color-secondary-button-default: #FFFFFF;--surface-color-secondary-button-hover: #EDEBE9;--surface-color-secondary-button-disabled: #EDEBE9;--surface-color-secondary-default: #FFFFFF;--surface-color-secondary-hover: #EDEBE9;--surface-color-secondary-pressed: #E0DEDC;--surface-color-secondary-disabled: #EDEBE9;--surface-color-tertiary-button-default: rgba(255,255,255,0);--surface-color-tertiary-button-hover: #ECEAE8;--surface-color-tertiary-button-disabled: #EDEBE9;--surface-color-tertiary-default: #FFFFFF00;--surface-color-tertiary-hover: #ECEAE8;--surface-color-tertiary-pressed: #E0DEDC;--surface-color-tertiary-disabled: #EDEBE9;--surface-color-menus-default: #FFFFFF;--surface-color-menus-hover: #EDEBE9;--surface-color-forms-default: #FFFFFF;--surface-color-forms-disabled: #EDEBE9;--surface-color-background-white: #FFFFFF;--surface-color-background-light-gray: #FAF9F8;--surface-color-background-light-blue: #F1F8FE;--surface-color-background-dark-blue: #053662;--surface-color-border-default: #D8D8D8;--surface-color-border-medium: #898785;--surface-color-border-dark: #353433;--surface-color-border-active: #2E5DD7;--surface-color-overlay-default: rgba(0,0,0,.45);--support-surface-color-info: #F7F9FC;--support-surface-color-danger: #F4E1E2;--support-surface-color-success: #F6FFF8;--support-surface-color-warning: #FEF1D8;--support-border-color-info: #053662;--support-border-color-danger: #CE3E39;--support-border-color-success: #42814A;--support-border-color-warning: #F8BB47;--icons-size-xsmall: 14px;--icons-size-small: 16px;--icons-size-medium: 20px;--icons-size-large: 24px;--icons-size-xlarge: 32px;--icons-color-primary: #2D2D2D;--icons-color-secondary: #474543;--icons-color-disabled: #9F9D9C;--icons-color-link: #255A90;--icons-color-info: #053662;--icons-color-danger: #CE3E39;--icons-color-success: #42814A;--icons-color-warning: #F8BB47;--icons-color-primary-invert: #FFFFFF;--layout-border-width-none: 0;--layout-border-width-small: 1px;--layout-border-width-medium: 2px;--layout-border-width-large: 4px;--layout-padding-none: 0;--layout-padding-hair: .125rem;--layout-padding-xsmall: .25rem;--layout-padding-small: .5rem;--layout-padding-medium: 1rem;--layout-padding-large: 1.5rem;--layout-padding-xlarge: 2rem;--layout-margin-none: 0rem;--layout-margin-hair: .125rem;--layout-margin-xsmall: .25rem;--layout-margin-small: .5rem;--layout-margin-medium: 1rem;--layout-margin-large: 1.5rem;--layout-margin-xlarge: 2rem;--layout-margin-xxlarge: 2.5rem;--layout-margin-xxxlarge: 3rem;--layout-margin-huge: 3.5rem;--layout-border-radius-none: 0;--layout-border-radius-small: 2px;--layout-border-radius-medium: 4px;--layout-border-radius-large: 6px;--layout-border-radius-circular: 9999px;--typography-font-families-bc-sans: "BC Sans";--typography-line-heights-xxxdense: 1.125rem;--typography-line-heights-xxdense: 1.313rem;--typography-line-heights-xdense: 1.688rem;--typography-line-heights-dense: 1.913rem;--typography-line-heights-regular: 2.125rem;--typography-line-heights-sparse: 2.25rem;--typography-line-heights-xsparse: 3rem;--typography-line-heights-xxsparse: 3.375rem;--typography-line-heights-auto: AUTO;--typography-font-weights-regular: 400;--typography-font-weights-bold: 700;--typography-font-weights-italic-weight: 400;--typography-font-weights-italic-style: italic;--typography-font-size-label: .75rem;--typography-font-size-small-body: .875rem;--typography-font-size-body: 1rem;--typography-font-size-large-body: 1.125rem;--typography-font-size-h5: 1.25rem;--typography-font-size-h4: 1.5rem;--typography-font-size-h3: 1.75rem;--typography-font-size-h2: 2rem;--typography-font-size-h1: 2.25rem;--typography-font-size-display: 3rem;--typography-letter-spacing-0: 0em;--typography-paragraph-spacing-0: 0;--typography-regular-label: 400 .75rem/1.125rem "BC Sans";--typography-regular-small-body: 400 .875rem/1.313rem "BC Sans";--typography-regular-body: 400 1rem/1.688rem "BC Sans";--typography-regular-large-body: 400 1.125rem/1.913rem "BC Sans";--typography-regular-h6: 400 1.125rem/1.913rem "BC Sans";--typography-regular-h5: 400 1.25rem/2.125rem "BC Sans";--typography-regular-h4: 400 1.5rem/2.25rem "BC Sans";--typography-regular-h3: 400 1.75rem/3rem "BC Sans";--typography-regular-h2: 400 2rem/3.375rem "BC Sans";--typography-regular-h1: 400 2.25rem/3rem "BC Sans";--typography-regular-display: 400 3rem/AUTO "BC Sans";--typography-bold-label: 700 .75rem/1.125rem "BC Sans";--typography-bold-small-body: 700 .875rem/1.313rem "BC Sans";--typography-bold-body: 700 1rem/1.688rem "BC Sans";--typography-bold-large-body: 700 1.125rem/1.913rem "BC Sans";--typography-bold-h6: 700 1.125rem/1.913rem "BC Sans";--typography-bold-h5: 700 1.25rem/2.125rem "BC Sans";--typography-bold-h4: 700 1.5rem/2.25rem "BC Sans";--typography-bold-h3: 700 1.75rem/3rem "BC Sans";--typography-bold-h2: 700 2rem/3rem "BC Sans";--typography-bold-h1: 700 2.25rem/3.375rem "BC Sans";--typography-bold-display: 700 3rem/AUTO "BC Sans";--typography-italic-label: 400 italic .75rem/1.125rem "BC Sans";--typography-italic-small-body: 400 italic .875rem/1.313rem "BC Sans";--typography-italic-body: 400 italic 1rem/1.688rem "BC Sans";--typography-italic-large-body: 400 italic 1.125rem/1.913rem "BC Sans";--typography-italic-h6: 400 italic 1.125rem/1.913rem "BC Sans";--typography-italic-h5: 400 italic 1.25rem/2.125rem "BC Sans";--typography-italic-h4: 400 italic 1.5rem/2.25rem "BC Sans";--typography-italic-h3: 400 italic 1.75rem/3.375rem "BC Sans";--typography-italic-h2: 400 italic 2rem/3rem "BC Sans";--typography-italic-h1: 400 italic 2.25rem/3.375rem "BC Sans";--typography-italic-display: 400 italic 3rem/AUTO "BC Sans";--typography-text-case-none: none;--typography-text-decoration-none: none;--typography-paragraph-indent-0: 0px;--typography-color-primary: #2D2D2D;--typography-color-secondary: #474543;--typography-color-placeholder: #9F9D9C;--typography-color-disabled: #9F9D9C;--typography-color-link: #255A90;--typography-color-danger: #CE3E39;--typography-color-primary-invert: #FFFFFF;--typography-color-secondary-invert: #ECEAE8;--theme-gold-10: #FEF8E8;--theme-gold-20: #FEF0D8;--theme-gold-30: #FDE9C4;--theme-gold-40: #FCE2B0;--theme-gold-50: #FBDA9D;--theme-gold-60: #FBD389;--theme-gold-70: #FACC75;--theme-gold-80: #F9C462;--theme-gold-90: #F8BA47;--theme-gold-100: #FCBA19;--theme-blue-10: #F1F8FE;--theme-blue-20: #D8EAFD;--theme-blue-30: #C1DDFC;--theme-blue-40: #A8D0FB;--theme-blue-50: #91C4FA;--theme-blue-60: #7AB8F9;--theme-blue-70: #5595D9;--theme-blue-80: #3470B1;--theme-blue-90: #1E5189;--theme-blue-100: #013366;--theme-gray-10: #FAF9F8;--theme-gray-20: #F3F2F1;--theme-gray-30: #ECEAE8;--theme-gray-40: #E0DEDC;--theme-gray-50: #D1CFCD;--theme-gray-60: #C6C5C3;--theme-gray-70: #9F9D9C;--theme-gray-80: #605E5C;--theme-gray-90: #3D3C3B;--theme-gray-100: #353433;--theme-gray-110: #252423;--theme-gray-white: #FFFFFF;--theme-primary-blue: #013366;--theme-primary-gold: #FCBA19}.bcds-react-aria-Disclosure{display:flex;flex-direction:column;border:var(--layout-border-width-small) solid var(--surface-color-border-default);border-radius:var(--layout-border-radius-medium);overflow:hidden}.bcds-react-aria-Disclosure--Button{display:inline-flex;flex-direction:row;padding:var(--layout-padding-small) var(--layout-padding-medium);gap:var(--layout-margin-small);justify-content:space-between;align-items:center;background-color:var(--surface-color-background-light-gray);border:none;cursor:pointer;font:var(--typography-bold-body);color:var(--typography-color-primary)}.bcds-react-aria-Disclosure--Button[data-hovered]{background-color:var(--surface-color-menus-hover)}.bcds-react-aria-Disclosure[data-expanded]>.bcds-react-aria-Disclosure--Panel{display:flex;align-items:flex-start;padding:var(--layout-padding-medium);gap:var(--layout-margin-small);background-color:var(--surface-color-forms-default);font:var(--typography-regular-body)}.bcds-react-aria-Disclosure[data-focus-visible-within]{outline:solid var(--layout-border-width-medium) var(--surface-color-border-active);outline-offset:var(--layout-margin-hair)}.bcds-react-aria-Disclosure[data-focus-visible-within]>.bcds-react-aria-Disclosure--Button{outline:none}.bcds-react-aria-Disclosure--Button[data-focused]{outline:none}.bcds-react-aria-Disclosure[data-disabled]>.bcds-react-aria-Disclosure--Button{background-color:var(--surface-color-forms-disabled);color:var(--typography-color-disabled);cursor:not-allowed}.bcds-react-aria-Button{border:none;border-radius:var(--layout-border-radius-medium);cursor:pointer;display:inline-flex;align-items:center;gap:var(--layout-padding-small);font:var(--typography-regular-body)}.bcds-react-aria-Button[data-disabled]{cursor:not-allowed}.bcds-react-aria-Button[data-focus-visible]{outline:solid var(--layout-border-width-medium) var(--surface-color-border-active);outline-offset:var(--layout-margin-hair)}.bcds-react-aria-Button.icon{align-items:center;justify-content:space-around}.bcds-react-aria-Button.xsmall{min-height:24px;padding:var(--layout-padding-hair) var(--layout-padding-small);font:var(--typography-regular-label)}.bcds-react-aria-Button.xsmall.icon{padding:unset;height:24px;width:24px;min-width:24px}.bcds-react-aria-Button.small{min-height:32px;padding:var(--layout-padding-none) .75rem;font:var(--typography-regular-small-body)}.bcds-react-aria-Button.small.icon{padding:unset;height:32px;width:32px;min-width:32px}.bcds-react-aria-Button.medium{min-height:40px;padding:var(--layout-padding-none) var(--layout-padding-medium)}.bcds-react-aria-Button.medium.icon{padding:unset;height:40px;width:40px;min-width:40px}.bcds-react-aria-Button.large,.bcds-react-aria-Button.large.primary,.bcds-react-aria-Button.large.secondary,.bcds-react-aria-Button.large.tertiary,.bcds-react-aria-Button.large.link{min-height:48px;padding:var(--layout-padding-none) var(--layout-padding-large)}.bcds-react-aria-Button.large.icon{padding:unset;height:48px;width:48px;min-width:48px}.bcds-react-aria-Button.primary{background:var(--surface-color-primary-button-default);color:var(--icons-color-primary-invert)}.bcds-react-aria-Button.primary.danger{background-color:var(--surface-color-primary-danger-button-default)}.bcds-react-aria-Button.primary[data-disabled]{background-color:var(--surface-color-primary-danger-button-disabled);color:var(--typography-color-disabled)}.bcds-react-aria-Button.primary[data-hovered]{background-color:var(--surface-color-primary-button-hover)}.bcds-react-aria-Button.primary.danger[data-hovered]{background-color:var(--surface-color-primary-danger-button-hover)}.bcds-react-aria-Button.secondary{background-color:var(--surface-color-secondary-button-default);border:1px solid var(--surface-color-border-dark);color:var(--typography-color-primary)}.bcds-react-aria-Button.secondary.danger{border-color:var(--support-border-color-danger);color:var(--surface-color-primary-danger-button-default)}.bcds-react-aria-Button.secondary[data-disabled]{background-color:var(--surface-color-secondary-button-disabled);border-color:var(--surface-color-border-default);color:var(--typography-color-disabled)}.bcds-react-aria-Button.secondary[data-hovered]{background-color:var(--surface-color-secondary-button-hover)}.bcds-react-aria-Button.secondary.danger[data-hovered]{background-color:var(--support-surface-color-danger)}.bcds-react-aria-Button.tertiary{background-color:var(--surface-color-tertiary-button-default);color:var(--typography-color-primary)}.bcds-react-aria-Button.tertiary.danger{color:var(--surface-color-primary-danger-button-default)}.bcds-react-aria-Button.tertiary[data-disabled]{background-color:var(--surface-color-tertiary-button-default);color:var(--typography-color-disabled)}.bcds-react-aria-Button.tertiary[data-hovered]{background-color:var(--surface-color-tertiary-button-hover)}.bcds-react-aria-Button.tertiary.danger[data-hovered]{background-color:var(--support-surface-color-danger)}.bcds-react-aria-Button.link{background-color:var(--surface-color-tertiary-button-default);color:var(--typography-color-link);text-decoration:underline;text-underline-offset:.3em}.bcds-react-aria-Button.link.danger{color:var(--surface-color-primary-danger-button-default)}.bcds-react-aria-Button.link[data-disabled]{color:var(--typography-color-disabled)}.bcds-react-aria-DisclosureGroup{display:flex;flex-direction:column;justify-content:space-between;gap:var(--layout-border-width-small);background-color:var(--surface-color-border-default);border:var(--layout-border-width-small) solid var(--surface-color-border-default);border-radius:var(--layout-border-radius-medium);overflow:hidden}.bcds-react-aria-DisclosureGroup>.bcds-react-aria-Disclosure{border:none;border-radius:var(--layout-border-radius-none)}.bcds-react-aria-DisclosureGroup>.bcds-react-aria-Disclosure[data-focus-visible-within]{border-radius:var(--layout-border-radius-hair);outline-offset:calc(var(--layout-margin-hair) * -1)}.bcds-react-aria-DisclosureGroup--Title{color:var(--typography-color-primary);margin:var(--layout-margin-medium) var(--layout-margin-none)}.bcds-react-aria-DisclosureGroup--Title>h1{font:var(--typography-bold-h1);margin-block-start:0;margin-block-end:0}.bcds-react-aria-DisclosureGroup--Title>h2{font:var(--typography-bold-h2);margin-block-start:0;margin-block-end:0}.bcds-react-aria-DisclosureGroup--Title>h3{font:var(--typography-bold-h3);margin-block-start:0;margin-block-end:0}.bcds-react-aria-DisclosureGroup--Title>h4{font:var(--typography-bold-h4);margin-block-start:0;margin-block-end:0}.bcds-react-aria-DisclosureGroup--Title>h5{font:var(--typography-bold-h5);margin-block-start:0;margin-block-end:0}.bcds-react-aria-DisclosureGroup--Title>h6{font:var(--typography-bold-h6);margin-block-start:0;margin-block-end:0}.bcds-react-aria-DisclosureGroup--Title>span{font:var(--typography-bold-large-body)}.bcds-Alert-Banner{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:100%;padding:var(--layout-padding-none) var(--layout-padding-medium)}.bcds-Alert-Banner--Container{flex-grow:1;display:flex;flex-direction:row;align-items:center;gap:var(--layout-padding-medium);max-width:1100px;padding:var(--layout-padding-small) var(--layout-padding-none)}.bcds-Alert-Banner--Icon{align-self:first baseline;justify-self:flex-start;padding-top:var(--layout-padding-xsmall);color:var(--icons-color-primary-invert)}.bcds-Alert-Banner--Content{display:inline-flex;gap:var(--layout-margin-medium);align-items:first baseline;flex-grow:1;flex-wrap:wrap;font:var(--typography-regular-body);color:var(--typography-color-primary-invert)}.bcds-Alert-Banner--closeIcon{align-self:first baseline}.bcds-Alert-Banner--closeIcon>.bcds-react-aria-Button[data-hovered] svg{color:var(--icons-color-primary)}.bcds-Alert-Banner--closeIcon svg{color:var(--icons-color-primary-invert)}.bcds-Alert-Banner.info{background-color:var(--surface-color-background-dark-blue)}.bcds-Alert-Banner.success{background-color:var(--support-border-color-success)}.bcds-Alert-Banner.warning{background-color:var(--support-border-color-warning)}.bcds-Alert-Banner.warning .bcds-Alert-Banner--Icon{color:var(--icons-color-primary)}.bcds-Alert-Banner.warning .bcds-Alert-Banner--Content{color:var(--typography-color-primary)}.bcds-Alert-Banner.warning .bcds-Alert-Banner--closeIcon svg{color:var(--icons-color-primary)}.bcds-Alert-Banner.danger{background-color:var(--support-border-color-danger)}.bcds-Alert-Banner.black{background-color:var(--theme-gray-110)}.bcds-ButtonGroup{display:flex;gap:var(--layout-margin-small);flex-grow:1}.bcds-ButtonGroup.horizontal{flex-direction:row}.bcds-ButtonGroup.vertical{flex-direction:column}.bcds-ButtonGroup.start{justify-content:flex-start}.bcds-ButtonGroup.center{justify-content:center}.bcds-ButtonGroup.end{justify-content:flex-end}.bcds-react-aria-AlertDialog{display:flex;flex-direction:column}.bcds-react-aria-AlertDialog.info .bcds-react-aria-AlertDialog--Icon{color:var(--icons-color-primary)}.bcds-react-aria-AlertDialog.confirmation .bcds-react-aria-AlertDialog--Icon{color:var(--icons-color-success)}.bcds-react-aria-AlertDialog.warning .bcds-react-aria-AlertDialog--Icon{color:var(--icons-color-warning)}.bcds-react-aria-AlertDialog.error .bcds-react-aria-AlertDialog--Icon,.bcds-react-aria-AlertDialog.destructive .bcds-react-aria-AlertDialog--Icon{color:var(--icons-color-danger)}.bcds-react-aria-AlertDialog--Header{display:inline-flex;flex-direction:row;gap:var(--layout-padding-small);justify-content:space-between;padding:var(--layout-padding-medium) var(--layout-padding-large);border-bottom:var(--layout-border-width-small) solid var(--surface-color-border-default)}.bcds-react-aria-AlertDialog--Title{flex-grow:1;font:var(--typography-bold-h5);color:var(--typography-color-primary)}.bcds-react-aria-AlertDialog--Icon{justify-self:flex-start;align-self:center;padding-top:var(--layout-padding-xsmall)}.bcds-react-aria-AlertDialog--closeIcon{justify-self:flex-end;color:var(--icons-color-primary)}.bcds-react-aria-AlertDialog--children{font:var(--typography-regular-body);color:var(--typography-color-primary);padding:var(--layout-padding-medium) var(--layout-padding-large);border-bottom:var(--layout-border-width-small) solid var(--surface-color-border-default)}.bcds-react-aria-AlertDialog>.bcds-ButtonGroup{padding:var(--layout-padding-medium) var(--layout-padding-large)}.bcds-Callout{display:flex;width:100%;box-sizing:border-box;padding:var(--layout-padding-medium) var(--layout-padding-large);border-radius:var(--layout-border-radius-medium) var(--layout-border-radius-none) var(--layout-border-radius-none) var(--layout-border-radius-medium)}.bcds-Callout--Container{display:flex;flex-direction:column;flex-grow:1;gap:var(--layout-margin-small)}.bcds-Callout--Container>.bcds-Callout--Title{font:var(--typography-bold-large-body);color:var(--typography-color-primary)}.bcds-Callout--Container>.bcds-Callout--Description{font:var(--typography-regular-body);color:var(--typography-color-secondary)}.bcds-Callout.lightGrey{background-color:var(--surface-color-background-light-gray);border-left:var(--layout-border-width-large) solid var(--theme-primary-blue)}.bcds-Callout.lightBlue{background-color:var(--theme-blue-10);border-left:var(--layout-border-width-large) solid var(--theme-primary-blue)}.bcds-Callout.lightGold{background-color:var(--theme-gold-10);border-left:var(--layout-border-width-large) solid var(--theme-primary-blue)}.bcds-Callout.Blue{background-color:var(--surface-color-background-dark-blue);border-left:var(--layout-border-width-large) solid var(--theme-primary-gold)}.bcds-Callout.Blue .bcds-Callout--Title{color:var(--typography-color-primary-invert)}.bcds-Callout.Blue .bcds-Callout--Description{color:var(--typography-color-secondary-invert)}.bcds-Callout.Grey{background-color:var(--theme-gray-80);border-left:var(--layout-border-width-large) solid var(--theme-primary-gold)}.bcds-Callout.Grey .bcds-Callout--Title{color:var(--typography-color-primary-invert)}.bcds-Callout.Grey .bcds-Callout--Description{color:var(--typography-color-secondary-invert)}.bcds-Callout.Black{background-color:var(--theme-gray-100);border-left:var(--layout-border-width-large) solid var(--theme-primary-gold)}.bcds-Callout.Black .bcds-Callout--Title{color:var(--typography-color-primary-invert)}.bcds-Callout.Black .bcds-Callout--Description{color:var(--typography-color-secondary-invert)}.bcds-Callout.lightGrey.noBorder,.bcds-Callout.lightGold.noBorder,.bcds-Callout.lightBlue.noBorder,.bcds-Callout.Blue.noBorder,.bcds-Callout.Grey.noBorder,.bcds-Callout.Black.noBorder{border-left:none;border-radius:var(--layout-border-radius-none)}.bcds-react-aria-Checkbox{cursor:pointer;display:flex;flex-direction:row;gap:10px;align-items:center}.bcds-react-aria-Checkbox>.checkbox{align-self:first baseline;display:flex;margin-top:var(--layout-margin-hair);justify-content:space-around;width:var(--icons-size-small);height:var(--icons-size-small);min-width:var(--icons-size-small);background-color:var(--surface-color-secondary-default);border-color:var(--surface-color-border-medium);border-style:solid;border-width:var(--layout-border-width-small);border-radius:var(--layout-border-radius-small)}.bcds-react-aria-Checkbox>.checkbox>svg{align-self:center}.bcds-react-aria-Checkbox>.label{font:var(--typography-regular-small-body);color:var(--typography-color-secondary)}.bcds-react-aria-Checkbox[data-focused]>.checkbox{outline:solid var(--layout-border-width-medium) var(--surface-color-border-active);outline-offset:var(--layout-margin-hair)}.bcds-react-aria-Checkbox[data-hovered]>.checkbox{border-color:var(--surface-color-border-dark)}.bcds-react-aria-Checkbox[data-selected][data-hovered]>.checkbox{background-color:var(--surface-color-primary-hover);border-color:var(--surface-color-primary-hover)}.bcds-react-aria-Checkbox[data-pressed]>.checkbox{background-color:var(--surface-color-primary-default)}.bcds-react-aria-Checkbox[data-selected]>.checkbox{background-color:var(--surface-color-primary-default);border-color:var(--surface-color-primary-default)}.bcds-react-aria-Checkbox[data-selected]>.checkbox>svg{color:var(--icons-color-primary-invert)}.bcds-react-aria-Checkbox[data-disabled]{cursor:not-allowed}.bcds-react-aria-Checkbox[data-disabled]>.checkbox{border-color:var(--surface-color-border-medium);background-color:var(--surface-color-primary-disabled)}.bcds-react-aria-Checkbox[data-disabled]>.label{color:var(--typography-color-disabled)}.bcds-react-aria-Checkbox[data-selected][data-disabled]>.checkbox{border-color:var(--surface-color-primary-disabled);background-color:var(--surface-color-primary-disabled)}.bcds-react-aria-Checkbox[data-selected][data-disabled]>.checkbox>svg{color:var(--icons-color-disabled)}.bcds-react-aria-Checkbox[data-indeterminate]>.checkbox{background-color:var(--surface-color-primary-default);border-color:var(--surface-color-primary-default)}.bcds-react-aria-Checkbox[data-indeterminate][data-disabled]>.checkbox{background-color:var(--surface-color-primary-disabled);border-color:var(--surface-color-primary-disabled)}.bcds-react-aria-Checkbox[data-indeterminate][data-invalid]>.checkbox{background-color:var(--surface-color-primary-danger-button-default)}.bcds-react-aria-Checkbox[data-indeterminate]>.checkbox>svg{color:var(--icons-color-primary-invert);align-self:center;vertical-align:middle}.bcds-react-aria-Checkbox[data-indeterminate][data-disabled]>.checkbox>svg{color:var(--icons-color-disabled)}.bcds-react-aria-Checkbox[data-readonly]{cursor:not-allowed}.bcds-react-aria-Checkbox[data-invalid]>.checkbox{border-color:var(--support-border-color-danger)}.bcds-react-aria-Checkbox[data-invalid]>.checkbox>svg{color:var(--icons-color-primary-invert)}.bcds-react-aria-Checkbox[data-selected][data-invalid]>.checkbox{background-color:var(--surface-color-primary-danger-button-default)}.bcds-react-aria-CheckboxGroup{display:flex;flex-direction:column;gap:var(--layout-margin-small)}.bcds-react-aria-CheckboxGroup--options{display:flex}.bcds-react-aria-CheckboxGroup--options.vertical{flex-direction:column;gap:var(--layout-margin-small)}.bcds-react-aria-CheckboxGroup--options.horizontal{flex-direction:row;gap:var(--layout-margin-medium)}.bcds-react-aria-CheckboxGroup--options.horizontal.flex-wrap-nowrap{flex-wrap:nowrap}.bcds-react-aria-CheckboxGroup--options.horizontal.flex-wrap-wrap{flex-wrap:wrap}.bcds-react-aria-CheckboxGroup--options.horizontal.flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.bcds-react-aria-CheckboxGroup--label{font:var(--typography-regular-small-body);color:var(--typography-color-primary)}.bcds-react-aria-CheckboxGroup--description{font:var(--typography-regular-small-body);color:var(--typography-color-secondary)}.bcds-react-aria-CheckboxGroup--error{display:inline-flex;flex-direction:row;gap:var(--layout-margin-xsmall);font:var(--typography-regular-small-body);color:var(--typography-color-danger)}.bcds-react-aria-Dialog{display:flex;flex-direction:column;min-height:var(--layout-margin-xxxlarge)}.bcds-react-aria-Dialog--Container{position:relative}.bcds-react-aria-Dialog--closeIcon{color:var(--icons-color-primary);position:absolute;top:0;right:0;padding:var(--layout-padding-small)}.bcds-react-aria-Dialog--closeIcon>svg{min-width:var(--icons-size-medium);height:var(--icons-size-medium)}.bcds-bc-logo--whiteFill{fill:#fff;stroke-width:0px}.bcds-bc-logo--blueFill{fill:#234075;stroke-width:0px}.bcds-bc-logo--goldFill{fill:#e3a82b;stroke-width:0px}.bcds-bc-logo--noFill{fill:none;stroke-width:0px}.bcds-footer{display:flex;flex-direction:column;align-items:stretch;width:100%}.bcds-footer>.bcds-footer--acknowledgement{display:flex;flex-direction:column;align-items:center;justify-content:space-around;border-top:var(--layout-border-width-large) solid var(--theme-gold-60);border-bottom:var(--layout-border-width-large) solid var(--theme-gold-60);background-color:var(--theme-gray-110);padding:var(--layout-padding-xlarge)}.bcds-footer>.bcds-footer--acknowledgement>.bcds-footer--acknowledgement-text{display:flex;flex-direction:column;align-items:center;justify-content:stretch;color:var(--typography-color-primary-invert);font:var(--typography-regular-small-body);max-width:1100px;width:100%}.bcds-footer>.bcds-footer--acknowledgement>.bcds-footer--acknowledgement-text>p{margin:var(--layout-margin-none)}.bcds-footer>.bcds-footer--container{display:flex;flex-direction:column;align-items:center;justify-content:space-around;background-color:var(--surface-color-background-light-gray);padding:var(--layout-padding-xlarge)}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content{display:flex;flex-direction:column;align-items:stretch;gap:var(--layout-padding-xlarge);max-width:1100px;width:100%}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;column-gap:var(--layout-padding-xlarge);row-gap:var(--layout-padding-medium);justify-content:space-between;width:100%}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links.horizontal{flex-direction:row}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links.vertical{flex-direction:column;align-items:stretch;row-gap:var(--layout-padding-xlarge)}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--logo{display:flex;flex-direction:column;gap:var(--layout-padding-large);min-width:324px;width:576px}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--logo>#bcgov-logo-footer{width:146px;min-width:146px}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--logo>p{font:var(--typography-regular-small-body);margin:var(--layout-margin-none)}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--logo>p>a{color:var(--typography-color-secondary);font:var(--typography-regular-small-body);text-decoration:underline}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--logo>p>a:hover{text-decoration:none}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--links{margin:var(--layout-margin-none)}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links.horizontal>.bcds-footer--links{min-width:320px}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--links>.bcds-footer--links-title{display:block;font:var(--typography-bold-small-body);margin-bottom:var(--layout-padding-medium);text-transform:uppercase}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--links>ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-column-gap:var(--layout-padding-xlarge);grid-row-gap:var(--layout-padding-small);list-style:none;margin:var(--layout-margin-none);padding:var(--layout-padding-none)}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links.vertical>.bcds-footer--links>ul{grid-template-columns:repeat(4,1fr)}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--links>ul>li{font:var(--typography-regular-small-body)}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--links>ul>li>a{color:var(--typography-color-primary);text-decoration:none}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--links>ul>li>a:hover{text-decoration:underline}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>hr{background-color:var(--surface-color-border-dark);border:var(--layout-border-width-none);height:var(--layout-border-width-small);margin:var(--layout-margin-none);width:100%}p.bcds-footer--copyright{color:var(--typography-color-secondary);font:var(--typography-regular-body);margin:var(--layout-margin-none)}@media(max-width:991px){.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links{flex-wrap:wrap}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--logo{max-width:324px}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links.vertical>.bcds-footer--links>ul{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.bcds-footer>.bcds-footer--acknowledgement{padding:var(--layout-padding-xlarge) var(--layout-padding-medium)}.bcds-footer>.bcds-footer--container{padding:var(--layout-padding-medium)}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content{gap:var(--layout-padding-medium)}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links>.bcds-footer--logo{gap:var(--layout-padding-medium)}.bcds-footer>.bcds-footer--container>.bcds-footer--container-content>.bcds-footer--logo-links.vertical>.bcds-footer--links>ul{grid-template-columns:repeat(1,1fr)}}.bcds-header{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-around;background-color:var(--surface-color-forms-default);border-bottom-color:var(--surface-color-border-default);border-bottom-style:solid;border-bottom-width:var(--layout-border-width-small);min-height:65px;padding:var(--layout-padding-none) var(--layout-padding-medium);width:100%}.bcds-header>.bcds-header--container{flex-grow:1;display:flex;flex-direction:row;align-items:center;gap:var(--layout-padding-medium);max-width:1100px}.bcds-header>.bcds-header--container>.bcds-header--title{flex-grow:1;font:var(--typography-bold-h4);color:var(--typography-color-primary)}.bcds-header>.bcds-header--container>ul.bcds-header--skiplinks{list-style:none;margin:0;padding:0;position:absolute}.bcds-header>.bcds-header--container>ul.bcds-header--skiplinks li a,.bcds-header>.bcds-header--container>ul.bcds-header--skiplinks li button{background-color:var(--surface-color-forms-default);box-sizing:border-box;color:var(--typography-color-link);font:var(--typography-regular-body);margin-top:-17.5px;padding:var(--layout-padding-xsmall) var(--layout-padding-medium);position:absolute;margin-left:-100000px}.bcds-header>.bcds-header--container>ul.bcds-header--skiplinks li a:focus,.bcds-header>.bcds-header--container>ul.bcds-header--skiplinks li button:focus{margin-left:0;text-wrap:nowrap}.bcds-header>.bcds-header--container>.bcds-header--line{background-color:var(--surface-color-border-default);width:1px;height:32px}.bcds-header>.bcds-header--container svg#bcgov-logo-header{min-width:129px;width:129px}h1.bcds-react-aria-Heading{font:var(--typography-bold-h1)}h2.bcds-react-aria-Heading{font:var(--typography-bold-h2)}h3.bcds-react-aria-Heading{font:var(--typography-bold-h3)}h4.bcds-react-aria-Heading{font:var(--typography-bold-h4)}h5.bcds-react-aria-Heading{font:var(--typography-bold-h5)}h6.bcds-react-aria-Heading{font:var(--typography-bold-h6)}.bcds-react-aria-Heading.primary{color:var(--typography-color-primary)}.bcds-react-aria-Heading.primaryInvert{color:var(--typography-color-primary-invert)}.bcds-react-aria-Heading.secondary{color:var(--typography-color-secondary)}.bcds-react-aria-Heading.secondaryInvert{color:var(--typography-color-secondary-invert)}.bcds-react-aria-Heading.disabled{color:var(--typography-color-disabled)}.bcds-react-aria-Heading.danger{color:var(--typography-color-danger)}.bcds-Inline-Alert{display:flex;flex-direction:row;align-items:flex-start;gap:var(--layout-margin-small);padding:var(--layout-padding-medium) var(--layout-padding-large)}.bcds-Inline-Alert--container{display:flex;flex-direction:column;flex-grow:1}.bcds-Inline-Alert--container>.title{font:var(--typography-bold-body);color:var(--typography-color-primary)}.bcds-Inline-Alert--container>.description{font:var(--typography-regular-body);color:var(--typography-color-primary)}.bcds-Inline-Alert--icon{display:inline-flex;align-self:flex-start;padding-top:var(--layout-padding-xsmall)}.bcds-Inline-Alert--icon>svg{min-width:var(--icons-size-medium);height:var(--icons-size-medium)}.bcds-Inline-Alert.closeable{padding:var(--layout-padding-medium) 52px var(--layout-padding-medium) var(--layout-padding-large)}.bcds-Inline-Alert--closeIcon{align-self:first baseline;color:var(--icons-color-primary);position:relative}.bcds-Inline-Alert--closeIcon>button{position:absolute;top:-2.5px}.bcds-Inline-Alert--closeIcon>svg{min-width:var(--icons-size-medium);height:var(--icons-size-medium)}.bcds-Inline-Alert.info{background-color:var(--support-surface-color-info);border:var(--layout-border-width-small) solid var(--support-border-color-info);border-radius:var(--layout-border-radius-medium)}.bcds-Inline-Alert.info>.bcds-Inline-Alert--icon{color:var(--icons-color-info)}.bcds-Inline-Alert.success{background-color:var(--suport-surface-color-success);border:var(--layout-border-width-small) solid var(--support-border-color-success);border-radius:var(--layout-border-radius-medium)}.bcds-Inline-Alert.success>.bcds-Inline-Alert--icon{color:var(--icons-color-success)}.bcds-Inline-Alert.warning{background-color:var(--support-surface-color-warning);border:var(--layout-border-width-small) solid var(--support-border-color-warning);border-radius:var(--layout-border-radius-medium)}.bcds-Inline-Alert.warning>.bcds-Inline-Alert--icon{color:var(--icons-color-warning)}.bcds-Inline-Alert.danger{background-color:var(--support-surface-color-danger);border:var(--layout-border-width-small) solid var(--support-border-color-danger);border-radius:var(--layout-border-radius-medium)}.bcds-Inline-Alert.danger>.bcds-Inline-Alert--icon{color:var(--icons-color-danger)}.bcds-Inline-Alert--container>.bcds-ButtonGroup{padding-top:var(--layout-padding-small)}.bcds-react-aria-Link{color:var(--typography-color-link);text-decoration:underline;text-underline-offset:var(--layout-padding-hair);cursor:pointer}.bcds-react-aria-Link--Icon{display:inline-flex;flex-direction:row;vertical-align:text-bottom;margin:var(--layout-margin-none) var(--layout-margin-xsmall)}.bcds-react-aria-Link.small{font:var(--typography-regular-small-body)}.bcds-react-aria-Link.medium{font:var(--typography-regular-body)}.bcds-react-aria-Link.large{font:var(--typography-regular-large-body)}.bcds-react-aria-Button.large{min-height:40px}.bcds-react-aria-Link[data-hovered]{color:var(--surface-color-border-active)}.bcds-react-aria-Link[data-hovered].danger{color:var(--surface-color-primary-danger-button-hover)}.bcds-react-aria-Link[data-current]{color:var(--surface-color-border-active)}.bcds-react-aria-Link[data-focus-visible]{outline:solid var(--layout-border-width-medium) var(--surface-color-border-active);outline-offset:var(--layout-margin-hair);border-radius:var(--layout-border-radius-small)}.bcds-react-aria-Link[data-disabled],.bcds-react-aria-Link[data-disabled].danger{color:var(--typography-color-disabled);cursor:not-allowed}.bcds-react-aria-Link.danger{color:var(--typography-color-danger)}.react-aria-ModalOverlay:has(.bcds-react-aria-Modal){position:fixed;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--layout-margin-small);background:var(--surface-color-overlay-default);height:100vh;width:100vw;z-index:1000}.react-aria-ModalOverlay:has(.bcds-react-aria-Modal)[data-entering]{animation:modal-fade .2s}.react-aria-ModalOverlay:has(.bcds-react-aria-Modal)[data-exiting]{animation:modal-fade .15s reverse ease-in}@media(prefers-reduced-motion){.react-aria-ModalOverlay:has(.bcds-react-aria-Modal)[data-entering]{animation:unset}.react-aria-ModalOverlay:has(.bcds-react-aria-Modal)[data-exiting]{animation:unset}}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}.bcds-react-aria-Modal{box-sizing:border-box;max-width:100vw;width:600px;max-height:100vh;min-height:var(--layout-margin-xxxlarge);height:auto;margin:var(--layout-margin-large);border-radius:var(--layout-border-radius-medium);border:var(--layout-border-width-small) solid var(--surface-color-border-default);background:var(--surface-color-forms-default);box-shadow:var(--surface-shadow-large)}.bcds-react-aria-Radio{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:var(--layout-margin-small);font:var(--typography-regular-small-body);color:var(--typography-color-secondary);forced-color-adjust:none}.bcds-react-aria-Radio:before{align-self:first baseline;margin-top:var(--layout-margin-xsmall);content:"";display:block;width:var(--icons-size-xsmall);height:var(--icons-size-xsmall);box-sizing:border-box;background-color:var(--surface-color-secondary-default);border-radius:var(--icons-size-small);border:var(--layout-border-width-small) solid var(--surface-color-border-medium);transition:all .2s}@media(prefers-reduced-motion){.bcds-react-aria-Radio:before{transition:none}}.bcds-react-aria-Radio[data-hovered]:before{border:var(--layout-border-width-small) solid var(--surface-color-border-dark)}.bcds-react-aria-Radio[data-pressed]:before{border:var(--layout-border-width-small) solid var(--surface-color-border-dark)}.bcds-react-aria-Radio[data-selected]:before{border:5px solid var(--surface-color-primary-default)}.bcds-react-aria-Radio[data-focus-visible]:before{outline:solid var(--layout-border-width-medium) var(--surface-color-border-active);outline-offset:var(--layout-margin-hair)}.bcds-react-aria-Radio[data-invalid]:before{border:var(--layout-border-width-small) solid var(--support-border-color-danger)}.bcds-react-aria-Radio[data-selected][data-invalid]{color:var(--typography-color-danger)}.bcds-react-aria-Radio[data-selected][data-invalid]:before{border:5px solid var(--support-border-color-danger)}.bcds-react-aria-Radio[data-disabled]{color:var(--typography-color-disabled);cursor:not-allowed}.bcds-react-aria-radio[data-selected][data-disabled]:before{border:5px solid var(--surface-color-border-default)}.bcds-react-aria-Radio[data-readonly]{cursor:not-allowed}.bcds-react-aria-RadioGroup{display:flex;flex-direction:column;gap:var(--layout-margin-small)}.bcds-react-aria-RadioGroup--options{display:inline-flex}.bcds-react-aria-RadioGroup--options.vertical{flex-direction:column;gap:var(--layout-margin-small)}.bcds-react-aria-RadioGroup--options.horizontal{flex-direction:row;gap:var(--layout-margin-medium)}.bcds-react-aria-RadioGroup--options.horizontal.flex-wrap-nowrap{flex-wrap:nowrap}.bcds-react-aria-RadioGroup--options.horizontal.flex-wrap-wrap{flex-wrap:wrap}.bcds-react-aria-RadioGroup--options.horizontal.flex-wrap-nowrap{flex-wrap:wrap-reverse}.bcds-react-aria-RadioGroup--label{font:var(--typography-regular-small-body);color:var(--typography-color-primary)}.bcds-react-aria-RadioGroup--description{font:var(--typography-regular-small-body);color:var(--typography-color-secondary)}.bcds-react-aria-RadioGroup--error{display:inline-flex;flex-direction:row;gap:var(--layout-margin-xsmall);font:var(--typography-regular-small-body);color:var(--typography-color-danger)}.bcds-react-aria-Select{display:flex;flex-direction:column;align-items:flex-start;max-width:-moz-available;max-width:-webkit-fill-available}.bcds-react-aria-Select--Label{color:var(--typography-color-secondary);font:var(--typography-regular-small-body);padding:var(--layout-padding-xsmall) var(--layout-padding-none)}.bcds-react-aria-Select[data-disabled]>.bcds-react-aria-Select--Label{color:var(--typography-color-disabled)}.bcds-react-aria-Select--Description{font:var(--typography-regular-small-body);color:var(--typography-color-secondary);padding:var(--layout-padding-xsmall) var(--layout-padding-none)}.bcds-react-aria-Select--Error{font:var(--typography-regular-small-body);color:var(--typography-color-danger)}.bcds-react-aria-Select[data-invalid]>.bcds-react-aria-Select--Button>svg:not(:last-child){color:var(--icons-color-danger)}.bcds-react-aria-Select--Button{background-color:var(--surface-color-forms-default);border:1px solid var(--surface-color-border-default);border-radius:var(--layout-border-radius-medium);cursor:pointer;display:flex;justify-content:space-between;gap:var(--layout-margin-small);align-items:center;padding:0 12px;max-width:100%}.bcds-react-aria-Select--Button.invalid{border-color:var(--support-border-color-danger)}.bcds-react-aria-Select[data-invalid]>.bcds-react-aria-Select--Button{border-color:var(--support-border-color-danger)}.bcds-react-aria-Select--Button[data-disabled]{background-color:var(--surface-color-forms-disabled);cursor:not-allowed}.bcds-react-aria-Select--Button[data-hovered]{border-color:var(--surface-color-border-dark)}.bcds-react-aria-Select--Button[data-focused]{border-color:var(--surface-color-border-active);outline:solid var(--layout-border-width-medium) var(--surface-color-border-active);outline-offset:var(--layout-margin-hair)}.bcds-react-aria-Select--Button[data-pressed]{border-color:var(--surface-color-border-active)}.bcds-react-aria-Select--Button.medium{height:40px}.bcds-react-aria-Select--Button.small{height:32px}.bcds-react-aria-Select--Button>.bcds-react-aria-SelectValue{font:var(--typography-regular-body);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.bcds-react-aria-Select--Button>svg{flex-shrink:0}.bcds-react-aria-Select--Popover{background-color:var(--surface-color-forms-default);border:1px solid var(--surface-color-border-default);border-radius:var(--layout-border-radius-medium);box-shadow:var(--surface-shadow-medium);box-sizing:border-box;overflow-y:auto;padding:var(--layout-padding-hair) var(--layout-padding-xsmall);width:var( --trigger-width )}.bcds-react-aria-Select--ListBox[data-focused]{outline:none}.bcds-react-aria-Select--ListBox>.bcds-react-aria-Section:not(:first-child){border-top:1px solid var(--surface-color-border-default);margin-top:1px;padding-top:2px}.bcds-react-aria-Select--Header{color:var(--typography-color-secondary);font:var(--typography-regular-small-body);padding:var(--layout-padding-hair) var(--layout-padding-small)}.bcds-react-aria-Select--ListBoxItem{border-radius:var(--layout-border-radius-medium);cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:var(--layout-margin-small);padding:var(--layout-padding-small)}.bcds-react-aria-Select--ListBoxItem[data-focused],.bcds-react-aria-Select--ListBoxItem[data-hovered]{background-color:var(--surface-color-secondary-button-hover);outline:none}.bcds-react-aria-Select--ListBoxItem-icon{display:flex;align-items:center;justify-content:space-around;min-width:20px}.bcds-react-aria-Select--ListBoxItem-Text-container{color:var(--typography-color-primary);display:flex;flex-direction:column;flex-grow:1}.bcds-react-aria-Select--ListBoxItem-Text-label{font:var(--typography-regular-body)}.bcds-react-aria-Select--ListBoxItem.destructive,.bcds-react-aria-Select--ListBoxItem.destructive .bcds-react-aria-Select--ListBoxItem-Text-label{color:var(--surface-color-primary-danger-button-default)}.bcds-react-aria-Select--ListBoxItem-Text-description{font:var(--typography-regular-small-body);color:var(--typography-color-secondary)}.bcds-react-aria-Tag{color:var(--typography-color-primary);cursor:pointer;border:var(--layout-border-width-small) solid;display:flex;align-items:center;font:var(--typography-regular-label);width:fit-content}.bcds-react-aria-Tag .react-aria-Button{background:none;border:none;color:var(--typography-color-primary);cursor:pointer;display:flex;margin:0;padding:0}.bcds-react-aria-Tag.bc-blue{background-color:var(--theme-primary-blue);border-color:var(--theme-blue-90);color:var(--typography-color-primary-invert)}.bcds-react-aria-Tag.bc-blue .react-aria-Button{color:var(--typography-color-primary-invert)}.bcds-react-aria-Tag.bc-gold{background-color:var(--theme-primary-gold);border-color:var(--theme-blue-90)}.bcds-react-aria-Tag.blue{background-color:var(--support-surface-color-info);border-color:var(--support-border-color-info)}.bcds-react-aria-Tag.dark{background:var(--theme-gray-110);border-color:var(--theme-blue-90);color:var(--typography-color-primary-invert)}.bcds-react-aria-Tag.dark .react-aria-Button{color:var(--typography-color-primary-invert)}.bcds-react-aria-Tag.gray,.bcds-react-aria-Tag.grey{background-color:var(--theme-gray-20);border-color:var(--surface-color-border-dark)}.bcds-react-aria-Tag.green{background-color:var(--support-surface-color-success);border-color:var(--support-border-color-success)}.bcds-react-aria-Tag.red{background-color:var(--support-surface-color-danger);border-color:var(--support-border-color-danger)}.bcds-react-aria-Tag.yellow{background-color:var(--support-surface-color-warning);border-color:var(--support-border-color-warning)}.bcds-react-aria-Tag.rectangular{border-radius:var(--layout-border-radius-small)}.bcds-react-aria-Tag.circular{border-radius:var(--layout-borderRadius-Circular, 9999px)}.bcds-react-aria-Tag.medium{height:var(--layout-padding-xlarge);padding:var(--layout-padding-hair) var(--layout-padding-medium);gap:var(--layout-margin-medium)}.bcds-react-aria-Tag.small{height:var(--layout-padding-large);padding:var(--layout-padding-hair) var(--layout-padding-small);gap:var(--layout-margin-small)}.bcds-react-aria-Tag[data-selected]{border-radius:var(--layout-border-radius-small);border:var(--layout-border-width-medium) solid var(--surface-color-border-active)}.bcds-react-aria-Tag[data-focused]{outline:var(--layout-border-width-medium) solid var(--surface-color-border-active);outline-offset:var(--layout-margin-hair)}.bcds-react-aria-Tag[data-disabled]{background-color:var(--surface-color-primary-button-disabled);border-color:var(--surface-color-border-default);color:var(--typography-color-disabled);cursor:not-allowed}.bcds-react-aria-TagGroup{color:var(--typography-color-primary);font:var(--typography-regular-small-body)}.bcds-react-aria-TagGroup--Label,.bcds-react-aria-TagGroup--Text-description,.bcds-react-aria-TagGroup--Text-error{display:block;padding:var(--layout-padding-xsmall) var(--layout-padding-none)}.bcds-react-aria-TagGroup--Text-error{display:flex;color:var(--typography-color-danger)}.bcds-react-aria-TagGroup--Text-error>svg{padding-right:var(--layout-padding-xsmall);color:var(--icons-color-danger);min-width:var(--icons-size-medium);height:var(--icons-size-medium)}.bcds-react-aria-TagList{display:flex;flex-wrap:wrap;gap:var(--layout-padding-small);width:fit-content}.bcds-react-aria-TagList.horizontal{flex-direction:row}.bcds-react-aria-TagList.vertical{flex-direction:column}.bcds-react-aria-Text.medium{font:var(--typography-regular-body)}.bcds-react-aria-Text.medium b,.bcds-react-aria-Text.medium strong{font:var(--typography-bold-body)}.bcds-react-aria-Text.medium i,.bcds-react-aria-Text.medium em{font:var(--typography-italic-body)}.bcds-react-aria-Text.small{font:var(--typography-regular-small-body)}.bcds-react-aria-Text.small b,.bcds-react-aria-Text.small strong{font:var(--typography-bold-small-body)}.bcds-react-aria-Text.small i,.bcds-react-aria-Text.small em{font:var(--typography-italic-small-body)}.bcds-react-aria-Text.large{font:var(--typography-regular-large-body)}.bcds-react-aria-Text.large b,.bcds-react-aria-Text.large strong{font:var(--typography-bold-large-body)}.bcds-react-aria-Text.large i,.bcds-react-aria-Text.large em{font:var(--typography-italic-large-body)}.bcds-react-aria-Text.primary{color:var(--typography-color-primary)}.bcds-react-aria-Text.primaryInvert{color:var(--typography-color-primary-invert)}.bcds-react-aria-Text.secondary{color:var(--typography-color-secondary)}.bcds-react-aria-Text.secondaryInvert{color:var(--typography-color-secondary-invert)}.bcds-react-aria-Text.disabled{color:var(--typography-color-disabled)}.bcds-react-aria-Text.danger{color:var(--typography-color-danger)}.bcds-react-aria-TextArea{display:inline-flex;flex-direction:column;align-self:stretch;max-width:-moz-available;max-width:-webkit-fill-available}.bcds-react-aria-TextArea--Label{font:var(--typography-regular-small-body);color:var(--typography-color-primary);padding:var(--layout-padding-xsmall) var(--layout-padding-none)}.bcds-react-aria-TextArea--Description{display:grid;gap:var(--layout-margin-medium);padding:var(--layout-padding-xsmall) var(--layout-padding-none);font:var(--typography-regular-small-body);color:var(--typography-color-secondary)}.bcds-react-aria-TextArea--Description>.text{justify-self:flex-start;grid-row:1}.bcds-react-aria-TextArea--Description>.counter{justify-self:flex-end;grid-row:1}.bcds-react-aria-TextArea--Container{color:var(--typography-color-primary);display:flex;flex-direction:row;align-items:center;gap:var(--layout-margin-small);background:var(--surface-color-forms-default);box-sizing:border-box;border:var(--layout-border-width-small) solid var(--surface-color-border-default);border-radius:var(--layout-border-radius-medium);padding:var(--layout-padding-small) 12px}.bcds-react-aria-TextArea--Input{font:var(--typography-regular-body);padding:var(--layout-padding-none);color:var(--typography-color-primary);border:none;flex-grow:1}.bcds-rect-aria-TextArea--Input::placeholder{color:var(--typography-color-placeholder)}.bcds-react-aria-TextArea--Container>.bcds-react-aria-TextArea--Input[data-focused]{outline:none}.bcds-react-aria-TextArea--Container:focus-within{border-radius:var(--layout-border-radius-large);border:var(--layout-border-width-small) solid var(--surface-color-border-active);outline:solid var(--layout-border-width-medium) var(--surface-color-border-active);outline-offset:var(--layout-margin-hair)}.bcds-react-aria-TextArea--Container:hover{border-color:var(--surface-color-border-dark)}.bcds-react-aria-TextArea[data-disabled]>.bcds-react-aria-TextArea--Container,.bcds-react-aria-TextArea[data-disabled] .bcds-react-aria-TextArea--Input{background:var(--surface-color-forms-disabled);color:var(--typography-color-placeholder);cursor:not-allowed}.bcds-react-aria-TextArea[data-invalid]>.bcds-react-aria-TextArea--Container{border-radius:var(--layout-border-radius-medium);border:var(--layout-border-width-small) solid var(--support-border-color-danger);background:var(--surface-color-forms-default)}.bcds-react-aria-TextArea[data-readonly]>.bcds-react-aria-TextArea--Container,.bcds-react-aria-TextArea[data-readonly] .bcds-react-aria-TextArea--Input{background:var(--surface-color-forms-disabled)}.bcds-react-aria-TextArea--Error{display:flex;font:var(--typography-regular-small-body);color:var(--typography-color-danger)}.bcds-react-aria-TextArea--Error>svg{padding-right:var(--layout-padding-xsmall);color:var(--icons-color-danger);width:var(--icons-size-medium);height:var(--icons-size-medium)}.bcds-react-aria-TextField{display:inline-flex;flex-direction:column;align-self:stretch;max-width:-moz-available;max-width:-webkit-fill-available}.bcds-react-aria-TextField--Label{font:var(--typography-regular-small-body);color:var(--typography-color-primary);padding:var(--layout-padding-xsmall) var(--layout-padding-none)}.bcds-react-aria-TextField--Label .required{color:var(--typography-color-secondary);padding:var(--layout-padding-none) var(--layout-padding-xsmall)}.bcds-react-aria-TextField--Description{font:var(--typography-regular-small-body);color:var(--typography-color-secondary);padding:var(--layout-padding-xsmall) var(--layout-padding-none)}.bcds-react-aria-TextField--container{color:var(--typography-color-primary);display:flex;flex-direction:row;align-items:center;gap:var(--layout-margin-small);background:var(--surface-color-forms-default);box-sizing:border-box;border:var(--layout-border-width-small) solid var(--surface-color-border-default);border-radius:var(--layout-border-radius-medium);padding:var(--layout-padding-small) 12px}.bcds-react-aria-TextField--container.small{height:var(--layout-margin-xlarge);min-height:var(--layout-margin-xlarge)}.bcds-react-aria-TextField--container.medium{height:var(--layout-margin-xxlarge);min-height:var(--layout-margin-xxlarge)}.bcds-react-aria-TextField--Input{font:var(--typography-regular-body);padding:var(--layout-padding-none);color:var(--typography-color-primary);border:none;flex-grow:1}.bcds-react-aria-TextField--Input::placeholder{color:var(--typography-color-placeholder)}.bcds-react-aria-TextField--container>.bcds-react-aria-TextField--Input[data-focused]{outline:none}.bcds-react-aria-TextField--container:focus-within{border-radius:var(--layout-border-radius-large);border:var(--layout-border-width-small) solid var(--surface-color-border-active);outline:solid var(--layout-border-width-medium) var(--surface-color-border-active);outline-offset:var(--layout-margin-hair)}.bcds-react-aria-TextField--container:hover{border-color:var(--surface-color-border-dark)}.bcds-react-aria-TextField[data-disabled]>.bcds-react-aria-TextField--container,.bcds-react-aria-TextField[data-disabled] .bcds-react-aria-TextField--Input{background:var(--surface-color-forms-disabled);color:var(--typography-color-placeholder);cursor:not-allowed}.bcds-react-aria-TextField[data-invalid]>.bcds-react-aria-TextField--container{border-radius:var(--layout-border-radius-medium);border:var(--layout-border-width-small) solid var(--support-border-color-danger);background:var(--surface-color-forms-default)}.bcds-react-aria-TextField[data-readonly]>.bcds-react-aria-TextField--container,.bcds-react-aria-TextField[data-readonly] .bcds-react-aria-TextField--Input{background:var(--surface-color-forms-disabled)}.bcds-react-aria-TextField[data-readonly]>.bcds-react-aria-TextField--container>.bcds-react-aria-TextField--Input{background:var(--surface-color-forms-disabled)}.bcds-react-aria-TextField--Error{font:var(--typography-regular-small-body);color:var(--typography-color-danger)}.bcds-react-aria-TextField[data-invalid]>.bcds-react-aria-TextField--container>svg#exclamation-icon{color:var(--icons-color-danger);min-width:var(--icons-size-medium);height:var(--icons-size-medium)}.bcds-react-aria-Switch{display:flex;align-items:center;gap:var(--layout-margin-small);font:var(--typography-regular-small-body);color:var(--typography-color-secondary);forced-color-adjust:none}.bcds-react-aria-Switch>.indicator{align-items:center;width:var(--layout-margin-xxlarge);height:var(--icons-size-medium);background-color:var(--surface-color-primary-disabled);border-radius:var(--icons-size-medium);transition:all .2s}@media(prefers-reduced-motion){.bcds-react-aria-Switch>.indicator{transition:none}}.bcds-react-aria-Switch>.indicator:before{content:"";display:block;box-sizing:border-box;width:var(--icons-size-medium);height:var(--icons-size-medium);background-color:var(--surface-color-secondary-default);border:var(--layout-border-width-medium) solid var(--surface-color-border-medium);border-radius:var(--icons-size-small);transition:all .2s}@media(prefers-reduced-motion){.bcds-react-aria-Switch>.indicator:before{transition:none}}.bcds-react-aria-Switch[data-selected]>.indicator{background-color:var(--surface-color-primary-default)}.bcds-react-aria-Switch[data-selected]>.indicator:before{transform:translate(100%);border:var(--layout-border-width-medium) solid var(--surface-color-primary-default)}.bcds-react-aria-Switch[data-hovered]{cursor:pointer}.bcds-react-aria-Switch[data-hovered][data-selected]>.indicator{background-color:var(--surface-color-primary-hover)}.bcds-react-aria-Switch[data-hovered]>.indicator:before{border:var(--layout-border-width-medium) solid var(--surface-color-border-dark)}.bcds-react-aria-Switch[data-hovered][data-selected]>.indicator:before{border:var(--layout-border-width-medium) solid var(--surface-color-primary-hover)}.bcds-react-aria-Switch[data-focus-visible]>.indicator{outline:solid var(--layout-border-width-medium) var(--surface-color-border-active);outline-offset:var(--layout-margin-hair)}.bcds-react-aria-Switch[data-disabled]{color:var(--typography-color-disabled);cursor:not-allowed}.bcds-react-aria-Switch[data-disabled]>.indicator{background-color:var(--surface-color-primary-disabled)}.bcds-react-aria-Switch[data-disabled]>.indicator:before{background-color:var(--theme-gray-10);border:var(--layout-border-width-medium) solid var(--surface-color-border-default)}.bcds-react-aria-Switch[data-readonly]{cursor:not-allowed}.bcds-react-aria-Tooltip{background-color:var(--theme-gray-110);border-radius:var(--layout-border-radius-medium);box-shadow:var(--surface-shadow-small);color:var(--typography-color-primary-invert);font:var(--typography-regular-small-body);padding:var(--layout-padding-xsmall) var(--layout-padding-small);transform:translateZ(0)}.bcds-react-aria-Tooltip>.bcds-react-aria-OverlayArrow{color:var(--theme-gray-110)}.bcds-react-aria-Tooltip[data-placement=top]>.bcds-react-aria-OverlayArrow,.bcds-react-aria-Tooltip[data-placement=bottom]>.bcds-react-aria-OverlayArrow{height:9px;width:19px}.bcds-react-aria-Tooltip[data-placement=right]>.bcds-react-aria-OverlayArrow,.bcds-react-aria-Tooltip[data-placement=left]>.bcds-react-aria-OverlayArrow{height:19px;width:9px}.bcds-react-aria-Tooltip[data-placement=top]{margin-bottom:10px}.bcds-react-aria-Tooltip[data-placement=top]>.bcds-react-aria-OverlayArrow{margin-top:-7.5px}.bcds-react-aria-Tooltip[data-placement=top]>.bcds-react-aria-OverlayArrow>svg{transform:rotate(180deg)}.bcds-react-aria-Tooltip[data-placement=right]{margin-left:10px}.bcds-react-aria-Tooltip[data-placement=right]>.bcds-react-aria-OverlayArrow{margin-top:-2px;margin-right:4.5px}.bcds-react-aria-Tooltip[data-placement=right]>.bcds-react-aria-OverlayArrow>svg{transform:rotate(-90deg)}.bcds-react-aria-Tooltip[data-placement=bottom]{margin-top:9px}.bcds-react-aria-Tooltip[data-placement=bottom]>.bcds-react-aria-OverlayArrow{margin-bottom:6.5px}.bcds-react-aria-Tooltip[data-placement=left]{margin-right:10px}.bcds-react-aria-Tooltip[data-placement=left]>.bcds-react-aria-OverlayArrow{margin-top:-2px;margin-left:-5.5px}.bcds-react-aria-Tooltip[data-placement=left]>.bcds-react-aria-OverlayArrow>svg{transform:rotate(90deg)}
