html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--color-black: hsla(0, 0%, 0%, 1);--color-gray-20: hsla(225, 4%, 20%, 1);--color-gray-40: hsla(225, 2%, 40%, 1);--color-gray-45: hsla(223, 2%, 45%, 1);--color-gray-50: hsla(223, 3%, 50%, 1);--color-gray-70: hsla(223, 5%, 70%, 1);--color-gray-80: hsla(220, 6%, 80%, 1);--color-gray-90: hsla(228, 10%, 90%, 1);--color-gray-95: hsla(220, 12%, 95%, 1);--color-gray-98: hsla(210, 20%, 98%, 1);--color-white: hsla(0, 0%, 100%, 1);--color-black-transparent-80: hsla(0, 0%, 0%, .8);--color-black-transparent-60: hsla(0, 0%, 0%, .6);--color-black-transparent-40: hsla(0, 0%, 0%, .4);--color-black-transparent-30: hsla(0, 0%, 0%, .3);--color-black-transparent-20: hsla(0, 0%, 0%, .2);--color-black-transparent-10: hsla(0, 0%, 0%, .1);--color-black-transparent-5: hsla(0, 0%, 0%, .05);--color-white-transparent-20: hsla(0, 0%, 100%, .2);--color-white-transparent-40: hsla(0, 0%, 100%, .4);--color-white-transparent-60: hsla(0, 0%, 100%, .6);--color-white-transparent-80: hsla(0, 0%, 100%, .8);--color-white-transparent-90: hsla(0, 0%, 100%, .9);--color-white-transparent-95: hsla(0, 0%, 100%, .95);--color-blue-crayola-100: hsla(234, 100%, 15%, 1);--color-blue-crayola-90: hsla(230, 100%, 25%, 1);--color-blue-crayola-80: hsla(226, 86%, 38%, 1);--color-blue-crayola-70: hsla(222, 78%, 55%, 1);--color-blue-crayola-60: hsla(220, 80%, 65%, 1);--color-blue-crayola-50: hsla(218, 82%, 74%, 1);--color-blue-crayola-40: hsla(216, 89%, 83%, 1);--color-blue-crayola-20: hsla(214, 89%, 93%, 1);--color-blue-crayola-5: hsla(208, 100%, 97%, 1);--color-blue-crayola: var(--color-blue-crayola-70);--color-midnight-blue-100: hsla(254, 88%, 20%);--color-midnight-blue-80: hsla(265, 64%, 27%, 1);--color-midnight-blue-60: hsla(275, 45%, 37%, 1);--color-midnight-blue-30: hsla(283, 32%, 57%, 1);--color-midnight-blue-20: hsla(283, 35%, 66%, 1);--color-midnight-blue-10: hsla(281, 38%, 82%, 1);--color-midnight-blue-5: hsla(280, 39%, 91%, 1);--color-midnight-blue-0: hsla(280, 38%, 97%, 1);--color-midnight-blue: var(--color-midnight-blue-100);--color-papaya-whip-100: hsla(35, 100%, 22%, 1);--color-papaya-whip-90: hsla(36, 79%, 32%, 1);--color-papaya-whip-80: hsla(37, 60%, 44%, 1);--color-papaya-whip-60: hsla(39, 64%, 67%, 1);--color-papaya-whip-30: hsla(39, 100%, 90%, 1);--color-papaya-whip-20: hsla(42, 100%, 94%, 1);--color-papaya-whip-0: hsla(46, 100%, 97%, 1);--color-papaya-whip: var(--color-papaya-whip-30);--color-imperial-red-100: hsla(0, 56%, 21%, 1);--color-imperial-red-85: hsla(0, 55%, 37%, 1);--color-imperial-red-75: hsla(0, 55%, 51%, 1);--color-imperial-red-70: hsla(0, 75%, 60%, 1);--color-imperial-red-60: hsla(2, 78%, 66%, 1);--color-imperial-red-40: hsla(5, 87%, 82%, 1);--color-imperial-red-20: hsla(9, 100%, 95%, 1);--color-imperial-red-0: hsla(15, 100%, 98%, 1);--color-imperial-red: var(--color-imperial-red-70);--color-emerald-85: hsla(147, 100%, 9%, 1);--color-emerald-70: hsla(147, 100%, 17%, 1);--color-emerald-50: hsla(147, 88%, 29%, 1);--color-emerald-30: hsla(147, 61%, 47%, 1);--color-emerald-20: hsla(147, 59%, 61%, 1);--color-emerald-10: hsla(147, 66%, 78%, 1);--color-emerald-5: hsla(147, 74%, 88%, 1);--color-emerald-0: hsla(146, 80%, 96%, 1);--color-emerald: var(--color-emerald-30);--color-mango-100: hsla(20, 100%, 22%, 1);--color-mango-80: hsla(30, 93%, 34%, 1);--color-mango-70: hsla(35, 90%, 41%, 1);--color-mango-60: hsla(40, 88%, 47%, 1);--color-mango-50: hsla(44, 100%, 54%, 1);--color-mango-30: hsla(48, 100%, 71%, 1);--color-mango-15: hsla(51, 100%, 85%, 1);--color-mango-10: hsla(51, 100%, 90%, 1);--color-mango-5: hsla(49, 100%, 95%, 1);--color-mango: var(--color-mango-50);--color-primary-main: var(--color-blue-crayola-70);--color-secondary-main: var(--color-midnight-blue-100);--color-tertiary-main: var(--color-papaya-whip-30);--color-error-main: var(--color-imperial-red-70);--color-warning-main: var(--color-mango-50);--color-success-main: var(--color-emerald-30);--color-info-main: var(--color-blue-crayola-70);--color-text: var(--color-text-gray-dark);--color-text-link: var(--color-blue-crayola-70);--color-text-link-hover: var(--color-blue-crayola-90);--color-text-gray-light-large-text: var(--color-gray-50);--color-text-gray-medium: var(--color-gray-45);--color-text-gray-dark: var(--color-gray-20);--color-text-primary-on-white: var(--color-blue-crayola-70);--color-text-primary-on-white-hover: var(--color-blue-crayola-90);--color-text-primary-on-white-low-contrast: var(--color-blue-crayola-50);--color-text-primary-darkest: var(--color-blue-crayola-90);--color-text-primary-darkest-hover: var(--color-blue-crayola-100);--color-text-secondary-on-white: var(--color-midnight-blue-80);--color-text-tertiary-on-white: var(--color-papaya-whip-100);--color-text-error-on-white: var(--color-imperial-red-85);--color-text-success-on-white: var(--color-emerald-70);--color-text-warning-on-white: var(--color-mango-70);--color-text-info-on-white: var(--color-blue-crayola-70);--color-graphics-primary-darkest: var(--color-blue-crayola-90);--color-graphics-primary-dark: var(--color-blue-crayola-80);--color-graphics-primary-main: var(--color-blue-crayola-70);--color-graphics-primary-light: var(--color-blue-crayola-60);--color-graphics-secondary-main: var(--color-midnight-blue-100);--color-graphics-tertiary-main: var(--color-papaya-whip-60);--color-graphics-gray-light: var(--color-gray-70);--color-graphics-gray-medium: var(--color-gray-50);--color-graphics-gray-dark: var(--color-gray-40);--color-stroke-primary-medium: var(--color-blue-crayola-70);--color-stroke-primary-light: var(--color-blue-crayola-50);--color-stroke-primary-light-hover: var(--color-blue-crayola-80);--color-stroke-secondary-light: var(--color-midnight-blue-10);--color-stroke-secondary-light-hover: var(--color-midnight-blue-60);--color-stroke-tertiary-light: var(--color-papaya-whip-60);--color-stroke-success-light: var(--color-emerald-20);--color-stroke-error-medium: var(--color-imperial-red-75);--color-stroke-error-light: var(--color-imperial-red-40);--color-stroke-warning-light: var(--color-mango-30);--color-stroke-info-light: var(--color-blue-crayola-40);--color-stroke-gray-lightest: var(--color-gray-95);--color-stroke-gray-light: var(--color-gray-90);--color-stroke-gray-medium: var(--color-gray-80);--color-stroke-gray-medium-hover: var(--color-gray-45);--color-stroke-gray-dark: var(--color-gray-70);--color-fill-gray-lightest: var(--color-gray-98);--color-fill-gray-light: var(--color-gray-95);--color-text-gray-on-light: var(--color-gray-40);--color-fill-gray-medium: var(--color-gray-90);--color-fill-gray-dark: var(--color-gray-80);--color-fill-primary-main: var(--color-blue-crayola-70);--color-text-primary-on-main: var(--color-blue-crayola-5);--color-fill-primary-darker: var(--color-blue-crayola-80);--color-text-primary-on-darker: var(--color-blue-crayola-5);--color-fill-primary-darkest: var(--color-blue-crayola-100);--color-text-primary-on-darkest: var(--color-blue-crayola-5);--color-fill-primary-light: var(--color-blue-crayola-40);--color-text-primary-on-light-low-contrast: var(--color-blue-crayola-5);--color-fill-primary-lighter: var(--color-blue-crayola-20);--color-text-primary-on-lighter: var(--color-blue-crayola-80);--color-fill-primary-lightest: var(--color-blue-crayola-5);--color-text-primary-on-lightest: var(--color-blue-crayola-70);--color-text-primary-on-lightest-low-contrast: var(--color-blue-crayola-60);--color-text-primary-on-lightest-hover: var(--color-blue-crayola-90);--color-fill-info-main: var(--color-blue-crayola-70);--color-text-info-on-main: var(--color-blue-crayola-5);--color-fill-info-darker: var(--color-blue-crayola-80);--color-text-info-on-darker: var(--color-blue-crayola-5);--color-fill-info-darkest: var(--color-blue-crayola-100);--color-text-info-on-darkest: var(--color-blue-crayola-5);--color-fill-info-light: var(--color-blue-crayola-40);--color-fill-info-lighter: var(--color-blue-crayola-20);--color-text-info-on-lighter: var(--color-blue-crayola-80);--color-text-info-on-lighter-hover: var(--color-blue-crayola-100);--color-stroke-info-around-lighter: var(--color-blue-crayola-40);--color-fill-info-lightest: var(--color-blue-crayola-5);--color-text-info-on-lightest: var(--color-blue-crayola-70);--color-text-info-on-lightest-hover: var(--color-blue-crayola-90);--color-stroke-info-around-lightest: var(--color-blue-crayola-20);--color-graphics-info-main: var(--color-blue-crayola-70);--color-fill-secondary-main: var(--color-midnight-blue-100);--color-text-secondary-on-main: var(--color-midnight-blue-10);--color-fill-secondary-light: var(--color-midnight-blue-10);--color-text-secondary-on-light: var(--color-midnight-blue-100);--color-fill-secondary-lighter: var(--color-midnight-blue-5);--color-text-secondary-on-lighter: var(--color-midnight-blue-80);--color-fill-secondary-lightest: var(--color-midnight-blue-0);--color-text-secondary-on-lightest: var(--color-midnight-blue-60);--color-fill-tertiary-lightest: var(--color-papaya-whip-0);--color-fill-tertiary-main: var(--color-papaya-whip-30);--color-text-tertiary-on-main: var(--color-papaya-whip-100);--color-fill-tertiary-darker: var(--color-papaya-whip-60);--color-text-tertiary-on-darker: var(--color-black-transparent-80);--color-fill-error-darker: var(--color-imperial-red-85);--color-text-error-on-darker: var(--color-imperial-red-0);--color-fill-error-main: var(--color-imperial-red-75);--color-text-error-on-main: var(--color-imperial-red-0);--color-fill-error-light: var(--color-imperial-red-40);--color-text-error-on-light: var(--color-imperial-red-85);--color-text-error-on-light-low-contrast: var(--color-imperial-red-0);--color-fill-error-lighter: var(--color-imperial-red-20);--color-text-error-on-lighter: var(--color-imperial-red-85);--color-stroke-error-around-lighter: var(--color-imperial-red-40);--color-fill-error-lightest: var(--color-imperial-red-0);--color-text-error-on-lightest: var(--color-imperial-red-85);--color-text-error-on-lightest-hover: var(--color-imperial-red-100);--color-stroke-error-around-lightest: var(--color-imperial-red-20);--color-graphics-error-main: var(--color-imperial-red-75);--color-fill-success-main: var(--color-emerald-30);--color-text-success-on-main: var(--color-emerald-85);--color-fill-success-light: var(--color-emerald-10);--color-text-success-on-light: var(--color-emerald-70);--color-fill-success-lighter: var(--color-emerald-5);--color-stroke-success-around-lighter: var(--color-emerald-20);--color-text-success-on-lighter: var(--color-emerald-70);--color-fill-success-lightest: var(--color-emerald-0);--color-text-success-on-lightest: var(--color-emerald-70);--color-text-success-on-lightest-hover: var(--color-emerald-85);--color-stroke-success-around-lightest: var(--color-emerald-10);--color-graphics-success-main: var(--color-emerald-30);--color-fill-warning-main: var(--color-mango-50);--color-text-warning-on-main: var(--color-mango-100);--color-fill-warning-dark: var(--color-mango-60);--color-fill-warning-light: var(--color-mango-30);--color-text-warning-on-light: var(--color-mango-100);--color-fill-warning-lighter: var(--color-mango-15);--color-text-warning-on-lighter: var(--color-mango-80);--color-stroke-warning-around-lighter: var(--color-mango-30);--color-fill-warning-lightest: var(--color-mango-5);--color-text-warning-on-lightest: var(--color-mango-80);--color-text-warning-on-lightest-hover: var(--color-mango-100);--color-stroke-warning-around-lightest: var(--color-mango-15);--color-graphics-warning-main: var(--color-mango-50);--color-graphics-warning-dark: var(--color-mango-70)}:root{--space-xxxs: .1875rem;--space-xxs: .3125rem;--space-xs: .5rem;--space-s: .75rem;--space-m: 1rem;--space-l: 1.5rem;--space-xl: 2.25rem;--space-xxl: 3.375rem;--space-xxxl: 5.125rem;--space-inset-xxs: var(--space-xxs) var(--space-xxs) var(--space-xxs) var(--space-xxs);--space-inset-xs: var(--space-xs) var(--space-xs) var(--space-xs) var(--space-xs);--space-inset-s: var(--space-s) var(--space-s) var(--space-s) var(--space-s);--space-inset-m: var(--space-m) var(--space-m) var(--space-m) var(--space-m);--space-inset-l: var(--space-l) var(--space-l) var(--space-l) var(--space-l);--space-inset-xl: var(--space-xl) var(--space-xl) var(--space-xl) var(--space-xl);--space-inset-xxl: var(--space-xxl) var(--space-xxl) var(--space-xxl) var(--space-xxl);--space-inset-squish-xs-vertical: var(--space-xxxs);--space-inset-squish-xs-horizontal: var(--space-xs);--space-inset-squish-s-vertical: var(--space-xs);--space-inset-squish-s-horizontal: var(--space-s);--space-inset-squish-m-vertical: var(--space-s);--space-inset-squish-m-horizontal: var(--space-m);--space-inset-squish-xs: var(--space-inset-squish-xs-vertical) var(--space-inset-squish-xs-horizontal);--space-inset-squish-s: var(--space-inset-squish-s-vertical) var(--space-inset-squish-s-horizontal);--space-inset-squish-m: var(--space-inset-squish-m-vertical) var(--space-inset-squish-m-horizontal);--space-inset-squish-l: var(--space-m) var(--space-xl) var(--space-m) var(--space-xl);--space-inset-stretch-s-horizontal: var(--space-xs);--space-inset-stretch-s-vertical: var(--space-m);--space-inset-stretch-s: var(--space-inset-stretch-s-vertical) var(--space-inset-stretch-s-horizontal);--space-inset-stretch-m-horizontal: var(--space-m);--space-inset-stretch-m-vertical: var(--space-l);--space-inset-stretch-m: var(--space-inset-stretch-m-vertical) var(--space-inset-stretch-m-horizontal);--space-stack-xxs: var(--space-xxxs);--space-stack-xs: var(--space-xxs);--space-stack-s: var(--space-s);--space-stack-m: var(--space-m);--space-stack-l: var(--space-l);--space-stack-xl: var(--space-xl);--space-stack-xxl: var(--space-xxxl);--space-inline-xxxs: var(--space-xxxs);--space-inline-xxs: var(--space-xxs);--space-inline-xs: var(--space-xs);--space-inline-s: var(--space-s);--space-inline-m: var(--space-m);--space-inline-l: var(--space-l);--space-inline-xl: var(--space-xxl);--space-inline-xxl: var(--space-xxxl)}:root{--font-family-main: fira-sans, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;--font-weight-thin: 300;--font-weight-regular: 400;--font-weight-semibold: 500;--font-size-xxs: .75rem;--font-size-xxs-line-height: calc(var(--space-m) + var(--space-xxxs));--font-size-xs: .875rem;--font-size-xs-line-height: var(--space-l);--font-size-s: 1rem;--font-size-s-line-height: var(--space-l);--font-size-m: 1.15625rem;--font-size-m-line-height: calc(var(--space-l) + var(--space-xxs));--font-size-l: 1.3125rem;--font-size-l-line-height: calc(var(--space-l) + var(--space-xxs));--font-size-xl: 1.5rem;--font-size-xl-line-height: calc(var(--space-xs)*4);--font-size-xxl: 2rem;--font-size-xxl-line-height: var(--space-xl);--font-size-xxxl: 2.625rem;--font-size-xxxl-line-height: calc(var(--space-xl) + var(--space-xs))}*{box-sizing:border-box}html,body{margin:0;height:100%}body{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);background:#fff;color:#313235;color:var(--color-text)}div#app{height:100%}:root{--text-style-heading1-font-size: var(--font-size-xxxl);--text-style-heading1-line-height: var(--font-size-xxxl-line-height);--text-style-heading1-font-weight: var(--font-weight-thin);--text-style-heading2-font-size: var(--font-size-xxl);--text-style-heading2-line-height: var(--font-size-xxl-line-height);--text-style-heading2-font-weight: var(--font-weight-thin);--text-style-heading3-font-size: var(--font-size-xl);--text-style-heading3-line-height: var(--font-size-xl-line-height);--text-style-heading3-font-weight: var(--font-weight-regular);--text-style-subtitle1-font-size: var(--font-size-l);--text-style-subtitle1-line-height: var(--font-size-l-line-height);--text-style-subtitle1-font-weight: var(--font-weight-regular);--text-style-subtitle2-font-size: var(--font-size-l);--text-style-subtitle2-line-height: var(--font-size-l-line-height);--text-style-subtitle2-font-weight: var(--font-weight-semibold);--text-style-detail1-font-size: var(--font-size-m);--text-style-detail1-letter-spacing: .025rem;--text-style-detail1-font-weight: var(--font-weight-semibold);--text-style-detail2-font-size: var(--font-size-s);--text-style-detail2-letter-spacing: .025rem;--text-style-detail2-font-weight: var(--font-weight-semibold);--text-style-detail3-font-size: var(--font-size-s);--text-style-detail3-letter-spacing: 0;--text-style-detail3-font-weight: var(--font-weight-regular);--text-style-detail4-font-size: var(--font-size-xs);--text-style-detail4-letter-spacing: .015rem;--text-style-detail4-text-transform: uppercase;--text-style-detail4-font-weight: var(--font-weight-semibold);--text-style-detail5-font-size: var(--font-size-xs);--text-style-detail5-letter-spacing: .015rem;--text-style-detail5-font-weight: var(--font-weight-semibold);--text-style-detail6-font-size: var(--font-size-xs);--text-style-detail6-letter-spacing: .015rem;--text-style-detail6-font-weight: var(--font-weight-regular);--text-style-detail7-font-size: var(--font-size-xxs);--text-style-detail7-letter-spacing: .015rem;--text-style-detail7-font-weight: var(--font-weight-regular);--text-style-body-extra-small-font-size: var(--font-size-xxs);--text-style-body-extra-small-line-height: var(--font-size-xxs-line-height);--text-style-body-extra-small-paragraph-spacing: var(--space-s);--text-style-body-small-font-size: var(--font-size-xs);--text-style-body-small-line-height: var(--font-size-xs-line-height);--text-style-body-small-paragraph-spacing: var(--space-s);--text-style-body-medium-font-size: var(--font-size-s);--text-style-body-medium-line-height: var(--font-size-s-line-height);--text-style-body-medium-paragraph-spacing: var(--space-m);--text-style-body-large-font-size: var(--font-size-m);--text-style-body-large-font-weight: var(--font-weight-regular);--text-style-body-large-line-height: var(--font-size-m-line-height);--text-style-body-large-paragraph-spacing: var(--space-m)}.bw-text--color-default{color:#313235;color:var(--color-text)}.bw-text--color-gray{color:#707275;color:var(--color-text-gray-medium)}.bw-text,.bw-text--bodyExtraSmall>p,.bw-text--bodySmall>p,.bw-text--body>p,.bw-text--bodyLarge>p{padding:0;margin:0}.bw-text strong,.bw-text--bodyExtraSmall>p strong,.bw-text--bodySmall>p strong,.bw-text--body>p strong,.bw-text--bodyLarge>p strong{font-weight:500;font-weight:var(--font-weight-semibold)}.bw-text em,.bw-text--bodyExtraSmall>p em,.bw-text--bodySmall>p em,.bw-text--body>p em,.bw-text--bodyLarge>p em{font-style:italic}.bw-text a,.bw-text--bodyExtraSmall>p a,.bw-text--bodySmall>p a,.bw-text--body>p a,.bw-text--bodyLarge>p a{color:inherit;text-decoration:underline}.bw-text--heading1{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:2.625rem;font-size:var(--text-style-heading1-font-size);line-height:2.75rem;line-height:var(--text-style-heading1-line-height);font-weight:300;font-weight:var(--text-style-heading1-font-weight)}.bw-text--heading2{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:2rem;font-size:var(--text-style-heading2-font-size);line-height:2.25rem;line-height:var(--text-style-heading2-line-height);font-weight:300;font-weight:var(--text-style-heading2-font-weight)}.bw-text--heading3{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1.5rem;font-size:var(--text-style-heading3-font-size);line-height:2rem;line-height:var(--text-style-heading3-line-height);font-weight:400;font-weight:var(--text-style-heading3-font-weight)}.bw-text--subtitle1{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1.3125rem;font-size:var(--text-style-subtitle1-font-size);line-height:1.8125rem;line-height:var(--text-style-subtitle1-line-height);font-weight:400;font-weight:var(--text-style-subtitle1-font-weight)}.bw-text--subtitle2{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1.3125rem;font-size:var(--text-style-subtitle2-font-size);line-height:1.8125rem;line-height:var(--text-style-subtitle2-line-height);font-weight:500;font-weight:var(--text-style-subtitle2-font-weight)}.bw-text--detail1{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1.15625rem;font-size:var(--text-style-detail1-font-size);line-height:1;letter-spacing:.025rem;letter-spacing:var(--text-style-detail1-letter-spacing);font-weight:500;font-weight:var(--text-style-detail1-font-weight)}.bw-text--detail2{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-detail2-font-size);line-height:1;letter-spacing:.025rem;letter-spacing:var(--text-style-detail2-letter-spacing);font-weight:500;font-weight:var(--text-style-detail2-font-weight)}.bw-text--detail3{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-detail3-font-size);line-height:1;letter-spacing:0;letter-spacing:var(--text-style-detail3-letter-spacing);font-weight:400;font-weight:var(--text-style-detail3-font-weight)}.bw-text--detail4{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail4-font-size);line-height:1;text-transform:uppercase;text-transform:var(--text-style-detail4-text-transform);letter-spacing:.015rem;letter-spacing:var(--text-style-detail4-letter-spacing);font-weight:500;font-weight:var(--text-style-detail4-font-weight)}.bw-text--detail5{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail5-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail5-letter-spacing);font-weight:500;font-weight:var(--text-style-detail5-font-weight)}.bw-text--detail6{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight)}.bw-text--detail7{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.75rem;font-size:var(--text-style-detail7-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail7-letter-spacing);font-weight:400;font-weight:var(--text-style-detail7-font-weight)}.bw-text--bodyExtraSmall{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.75rem;font-size:var(--text-style-body-extra-small-font-size);line-height:1.1875rem;line-height:var(--text-style-body-extra-small-line-height);font-weight:400;font-weight:var(--font-weight-regular)}.bw-text--bodySmall{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-body-small-font-size);line-height:1.5rem;line-height:var(--text-style-body-small-line-height);font-weight:400;font-weight:var(--font-weight-regular)}.bw-text--body{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-body-medium-font-size);line-height:1.5rem;line-height:var(--text-style-body-medium-line-height);font-weight:400;font-weight:var(--font-weight-regular)}.bw-text--bodyLarge{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1.15625rem;font-size:var(--text-style-body-large-font-size);line-height:1.8125rem;line-height:var(--text-style-body-large-line-height);font-weight:400;font-weight:var(--text-style-body-large-font-weight)}.bw-text--bodyExtra>p+p{margin-top:.75rem;margin-top:var(--text-style-body-extra-small-paragraph-spacing)}.bw-text--bodySmall>p+p{margin-top:.75rem;margin-top:var(--text-style-body-small-paragraph-spacing)}.bw-text--body>p+p{margin-top:1rem;margin-top:var(--text-style-body-medium-paragraph-spacing)}.bw-text--bodyLarge>p+p{margin-top:1rem;margin-top:var(--text-style-body-large-paragraph-spacing)}:root{--size-button-height: 2.75rem;--size-form-input-height: 2.75rem;--size-form-input-min-width: 10rem;--size-form-input-max-width: 28rem;--size-1px: .0625rem;--size-2px: .125rem}:root{--border-width-thin: var(--size-1px);--border-width-thick: .3125rem;--border-color-gray-light: var(--color-stroke-gray-light);--border-color-gray-medium: var(--color-stroke-gray-medium);--border-color-gray-dark: var(--color-stroke-gray-dark);--border-form-inputs: var(--size-1px) solid var(--color-stroke-gray-medium);--border-focused-form-inputs: var(--size-1px) solid var(--color-stroke-primary-medium);--border-error-form-inputs: var(--size-1px) solid var(--color-stroke-error-medium);--border-table: var(--size-1px) solid var(--color-stroke-gray-light);--border-radius-xs: var(--size-2px);--border-radius-s: .3125rem;--border-radius-m: .5rem;--border-radius-l: .75rem;--border-radius-round: 999px;--border-radius-buttons: var(--border-radius-m);--border-radius-form-inputs: var(--border-radius-m);--box-shadow-low-elevation: 0 .2px .1px rgba(0, 0, 0, .05), 0 .5px .3px rgba(0, 0, 0, .033), 0 1.2px .6px rgba(0, 0, 0, .025), 0 4px 2px rgba(0, 0, 0, .017);--box-shadow-medium-elevation: 0 .2px .5px rgba(0, 0, 0, .014), 0 .5px 1.3px rgba(0, 0, 0, .02), 0 1.2px 3px rgba(0, 0, 0, .026), 0 4px 10px rgba(0, 0, 0, .04);--box-shadow-high-elevation: 0 .4px .9px rgba(0, 0, 0, .014), 0 1px 2.5px rgba(0, 0, 0, .02), 0 2.4px 6px rgba(0, 0, 0, .026), 0 8px 20px rgba(0, 0, 0, .04);--box-shadow-high-elevation-on-dark-overlay: 0 .4px .9px rgba(0, 0, 0, .035), 0 1px 2.5px rgba(0, 0, 0, .05), 0 2.4px 6px rgba(0, 0, 0, .065), 0 8px 20px rgba(0, 0, 0, .1);--box-shadow-dramatic-elevation: 0px 1.1px 2.2px rgba(0, 0, 0, .017), 0px 3.1px 6.1px rgba(0, 0, 0, .025), 0px 7.5px 14.8px rgba(0, 0, 0, .033), 0px 25px 49px rgba(0, 0, 0, .05);--box-shadow-flat-size: .125rem;--box-shadow-flat: 0 0 0 var(--box-shadow-flat-size) var(--color-black-transparent-5);--box-shadow-focused-form-inputs: 0 0 0 var(--box-shadow-flat-size) var(--color-fill-primary-lighter);--box-shadow-error-form-inputs: 0 0 0 var(--box-shadow-flat-size) var(--color-fill-error-lighter)}.bw-center-box-layout{position:relative;display:flex;align-items:center;justify-content:center;min-height:100%;padding:5.125rem 0;padding:var(--space-stack-xxl) 0}.bw-center-box-layout__header{position:absolute;top:1.5rem;top:var(--space-stack-l);left:1.5rem;left:var(--space-inline-l)}.bw-center-box-layout__logo{height:2.5rem}.bw-center-box-layout .bw-center-box-layout__card{box-shadow:0 .4px .9px rgba(0,0,0,.016),0 1px 2.5px rgba(0,0,0,.02),0 2.4px 6px rgba(0,0,0,.027),0 8px 20px rgba(0,0,0,.04);box-shadow:var(--box-shadow-high-elevation)}.bw-header-layout{display:flex;flex-direction:column;justify-content:stretch;min-height:100%;width:100%;max-width:100%}.bw-header-layout__header-scroll-container{max-width:100%;overflow-x:auto}.bw-header-layout__header{min-width:100%;padding:0 1.5rem;padding:0 var(--space-inline-l);border-bottom:.0625rem solid hsla(228,10%,90%,1);border-bottom:var(--size-1px) solid var(--color-stroke-gray-light)}.bw-header-layout__main{flex:1;box-sizing:border-box;width:82rem;max-width:100%;margin:5.125rem auto;margin:var(--space-stack-xxl) auto;margin-top:min(5.125rem,10vh);margin-top:min(var(--space-stack-xxl),10vh);padding:0 1.5rem 20vh;padding:0 var(--space-inline-l) 20vh;position:relative;z-index:1}.bw-banner{display:flex;flex-direction:row;align-items:flex-start}.bw-banner{box-sizing:border-box}.bw-banner:not(.bw-banner--without-background){padding:1.5rem 1rem;padding:var(--space-inset-stretch-m);border-left:.25rem solid}.bw-banner:not(.bw-banner--without-background).bw-banner--compact{padding:.75rem;padding:var(--space-inset-s)}.bw-banner--info{border-color:#adccfa;border-color:var(--color-stroke-info-around-lighter);color:#0e34b4;color:var(--color-text-info-on-lighter)}.bw-banner:not(.bw-banner--without-background).bw-banner--info{background-color:#f0f8ff;background-color:var(--color-fill-info-lightest)}.bw-banner--info .bw-banner__icon{color:#3368e6;color:var(--color-graphics-info-main)}.bw-banner--info .bw-banner__action-button{color:#0e34b4;color:var(--color-text-info-on-lighter)}.bw-banner--info .bw-banner__action-button:hover,.bw-banner--info .bw-banner__action-button:focus{color:#00084d;color:var(--color-text-info-on-lighter-hover)}.bw-banner--alert{border-color:#c73d3d;border-color:var(--color-stroke-error-medium);color:#922a2a;color:var(--color-text-error-on-lightest)}.bw-banner:not(.bw-banner--without-background).bw-banner--alert{background-color:#fff7f5;background-color:var(--color-fill-error-lightest)}.bw-banner--alert .bw-banner__icon{color:#c73d3d;color:var(--color-graphics-error-main)}.bw-banner--alert .bw-banner__action-button{color:#922a2a;color:var(--color-text-error-on-lightest)}.bw-banner--alert .bw-banner__action-button:hover,.bw-banner--alert .bw-banner__action-button:focus{color:#541818;color:var(--color-text-error-on-lightest-hover)}.bw-banner--warning{border-color:#ffe16b;border-color:var(--color-stroke-warning-around-lighter);color:#a75706;color:var(--color-text-warning-on-lightest)}.bw-banner:not(.bw-banner--without-background).bw-banner--warning{background-color:#fffae5;background-color:var(--color-fill-warning-lightest)}.bw-banner--warning .bw-banner__icon{color:#ffc014;color:var(--color-graphics-warning-main)}.bw-banner--warning .bw-banner__action-button{color:#a75706;color:var(--color-text-warning-on-lightest)}.bw-banner--warning .bw-banner__action-button:hover,.bw-banner--warning .bw-banner__action-button:focus{color:#702500;color:var(--color-text-warning-on-lightest-hover)}.bw-banner--success{border-color:#a2ecc3;border-color:var(--color-stroke-success-around-lightest);color:#005727;color:var(--color-text-success-on-lighter)}.bw-banner:not(.bw-banner--without-background).bw-banner--success{background-color:#edfdf4;background-color:var(--color-fill-success-lightest)}.bw-banner--success .bw-banner__icon{color:#2fc171;color:var(--color-graphics-success-main)}.bw-banner--success .bw-banner__action-button{color:#005727;color:var(--color-text-success-on-lightest)}.bw-banner--success .bw-banner__action-button:hover,.bw-banner--success .bw-banner__action-button:focus{color:#002e15;color:var(--color-text-success-on-lightest-hover)}.bw-banner>*+*{margin-left:1rem;margin-left:var(--space-inline-m)}.bw-banner--compact>*+*{margin-left:.5rem;margin-left:var(--space-inline-xs)}.bw-banner__icon{margin-top:.125rem;margin-top:calc((var(--text-style-body-medium-line-height) - var(--bw-icon-size-medium))/2)}.bw-banner--compact .bw-banner__icon{margin-top:.28125rem;margin-top:calc((var(--text-style-body-small-line-height) - var(--bw-icon-size-small))/2)}.bw-banner__content{flex:1}.bw-banner__title+.bw-banner__body{margin-top:.75rem;margin-top:var(--space-stack-s)}.bw-banner--compact .bw-banner__title+.bw-banner__body{margin-top:.1875rem;margin-top:var(--space-stack-xxs)}.bw-banner__body a{color:inherit;text-decoration:underline}.bw-banner__body strong{font-weight:500;font-weight:var(--font-weight-semibold)}.bw-banner__body em{font-style:italic}.bw-banner .bw-banner__title{font-weight:500;font-weight:var(--font-weight-semibold)}.bw-banner .bw-banner__actions>*+*{margin-left:1rem;margin-left:var(--space-inline-m)}.bw-breadcrumbs__chevron{color:#afb1b6;color:var(--color-graphics-gray-light)}.bw-breadcrumbs__crumb:not(.bw-breadcrumbs__crumb--current){color:#707275;color:var(--color-text-gray-medium)}.bw-breadcrumbs__crumb--current .bw-breadcrumbs__link{font-weight:500;font-weight:var(--font-weight-semibold)}.bw-count-badge{box-sizing:border-box;display:inline-block}.bw-count-badge__text{display:inline-block;transform:translateY(-.0625rem);transform:translateY(calc(var(--size-1px)*-1))}.bw-count-badge--small{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.75rem;font-size:var(--text-style-detail7-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail7-letter-spacing);font-weight:400;font-weight:var(--text-style-detail7-font-weight)}.bw-count-badge--small.bw-count-badge--silver{color:#707275;color:var(--color-text-gray-medium)}.bw-count-badge--small.bw-count-badge--info{color:#001580;color:var(--color-text-primary-darkest)}.bw-count-badge--small.bw-count-badge--error{color:#922a2a;color:var(--color-text-error-on-white)}.bw-count-badge--small.bw-count-badge--warning{color:#702500;color:var(--color-text-warning-on-main)}.bw-count-badge--badge{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight);padding:.3125rem .5rem;padding:var(--space-stack-xs) var(--space-inline-xs);min-width:1.625rem;border-radius:.625rem;text-align:center}.bw-count-badge--badge.bw-count-badge--silver{color:#313235;color:var(--color-text);background-color:#f1f2f4;background-color:var(--color-fill-gray-light)}.bw-count-badge--badge.bw-count-badge--info{color:#f0f8ff;color:var(--color-text-info-on-main);background-color:#3368e6;background-color:var(--color-fill-info-main)}.bw-count-badge--badge.bw-count-badge--alert{color:#fff7f5;color:var(--color-text-error-on-main);background-color:#c73d3d;background-color:var(--color-fill-error-main)}.bw-count-badge--badge.bw-count-badge--warning{color:#702500;color:var(--color-text-warning-on-light);background-color:#ffe16b;background-color:var(--color-fill-warning-light)}.bw-focusable-container:focus{outline:none}:root{--bw-icon-size-small: .9375rem;--bw-icon-size-medium: 1.25rem;--bw-icon-size-large: 1.5rem}.bw-icon{display:inline-block;position:relative}.bw-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bw-icon,.bw-icon svg{min-width:1.25rem;min-width:var(--bw-icon-size-medium);min-height:1.25rem;min-height:var(--bw-icon-size-medium);width:1.25rem;width:var(--bw-icon-size-medium);height:1.25rem;height:var(--bw-icon-size-medium)}.bw-icon--small,.bw-icon--small svg{min-width:.9375rem;min-width:var(--bw-icon-size-small);min-height:.9375rem;min-height:var(--bw-icon-size-small);width:.9375rem;width:var(--bw-icon-size-small);height:.9375rem;height:var(--bw-icon-size-small)}.bw-icon--large,.bw-icon--large svg{min-width:1.5rem;min-width:var(--bw-icon-size-large);min-height:1.5rem;min-height:var(--bw-icon-size-large);width:1.5rem;width:var(--bw-icon-size-large);height:1.5rem;height:var(--bw-icon-size-large)}.bw-form-label{position:relative;display:flex;flex-direction:column}.bw-form-label .bw-form-label__label{margin-bottom:1rem;margin-bottom:var(--space-stack-m)}.bw-form-label__required-asterisk{margin-left:.1875rem;margin-left:var(--space-inline-xxxs);color:#922a2a;color:var(--color-text-error-on-white);font-weight:500;font-weight:var(--font-weight-semibold)}.bw-form-label__optional-label{margin-left:.5rem;margin-left:var(--space-inline-xs);color:#707275;color:var(--color-text-gray-medium)}.bw-form-label__secondary-label{display:block;margin-top:.3125rem;margin-top:var(--space-stack-xs);color:#707275;color:var(--color-text-gray-medium)}.bw-form-label .bw-form-label__error{display:flex;flex-direction:row;margin-top:.3125rem;margin-top:var(--space-stack-xs);color:#922a2a;color:var(--color-text-error-on-white)}.bw-form-label .bw-form-label__error-icon{height:1.5rem;height:var(--text-style-body-small-line-height);margin-right:.3125rem;margin-right:var(--space-inline-xxs);color:#c73d3d;color:var(--color-graphics-error-main)}legend.bw-form-label__label{float:left}:root{--bw-tag-horizontal-padding: var(--space-xs);--bw-tag-height: calc(var(--space-xs)*2 + var(--text-style-detail3-font-size));--bw-tag-compact-height: calc(var(--space-xs)*2 + var(--text-style-detail7-font-size))}.bw-tag{display:inline-flex;flex-direction:row;align-items:center;height:1rem;height:var(--text-style-detail3-font-size);padding:.5rem;padding:var(--space-inset-xs);overflow:hidden;box-sizing:content-box;border-radius:.125rem;border-radius:var(--border-radius-xs);color:rgba(255,255,255,.8);color:var(--color-white-transparent-80);text-shadow:0 1px 0 hsla(0,0%,100%,.2);text-shadow:0 1px 0 var(--color-white-transparent-20)}.bw-tag--compact{padding:.1875rem .5rem;padding:var(--space-inset-squish-xs);height:.75rem;height:var(--text-style-detail7-font-size)}.bw-tag--compact .bw-tag__text{font-weight:500;font-weight:var(--font-weight-semibold)}.bw-tag--has-icon .bw-tag__text{padding:0 .1875rem;padding:0 var(--space-inline-xxxs)}.bw-tag .bw-tag__text{display:inline-block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;line-height:normal;transform:translateY(-.0625rem);transform:translateY(calc(var(--size-1px)*-1))}.bw-tag--compact:not(.bw-tag--has-icon) .bw-tag__text{margin-left:-.1875rem;margin-left:calc(var(--space-inline-xxxs)*-1);margin-right:-.1875rem;margin-right:calc(var(--space-inline-xxxs)*-1);max-width:calc(100% + .375rem);max-width:calc(100% + var(--space-inline-xxxs)*2)}.bw-tag--silver{background-color:#f1f2f4;background-color:var(--color-fill-gray-light);color:#646568;color:var(--color-text-gray-on-light);text-shadow:0 1px 0 hsla(0,0%,100%,.8);text-shadow:0 1px 0 var(--color-white-transparent-80)}.bw-tag--clickable{cursor:pointer}.bw-tag--clickable.bw-tag--silver:hover{background-color:#e3e4e8;background-color:var(--color-fill-gray-medium)}.bw-tag--primary{background-color:#ddebfd;background-color:var(--color-fill-primary-lighter);color:#0e34b4;color:var(--color-text-primary-on-lighter)}.bw-tag--clickable.bw-tag--primary:hover{background-color:#adccfa;background-color:var(--color-fill-primary-light);color:var(--color-text-primary-on-light)}.bw-tag--info{background-color:#ddebfd;background-color:var(--color-fill-info-lighter);color:#0e34b4;color:var(--color-text-info-on-lighter)}.bw-tag--clickable.bw-tag--info:hover{background-color:#adccfa;background-color:var(--color-fill-info-light);color:var(--color-text-info-on-light)}.bw-tag--secondary{background-color:#ebdff1;background-color:var(--color-fill-secondary-lighter);color:#3e1971;color:var(--color-text-secondary-on-lighter)}.bw-tag--clickable.bw-tag--secondary:hover{background-color:#d7c0e3;background-color:var(--color-fill-secondary-light);color:#1b0660;color:var(--color-text-secondary-on-light)}.bw-tag--tertiary{background-color:#ffedcc;background-color:var(--color-fill-tertiary-main);color:#704100;color:var(--color-text-tertiary-on-main)}.bw-tag--clickable.bw-tag--tertiary:hover{background-color:#e1bb75;background-color:var(--color-fill-tertiary-darker);color:rgba(0,0,0,.8);color:var(--color-text-tertiary-on-darker)}.bw-tag--error{background-color:#ffe9e5;background-color:var(--color-fill-error-lighter);color:#922a2a;color:var(--color-text-error-on-lighter)}.bw-tag--clickable.bw-tag--error:hover{background-color:#f9b0a9;background-color:var(--color-fill-error-light);color:#922a2a;color:var(--color-text-error-on-light)}.bw-tag--success{background-color:#caf7de;background-color:var(--color-fill-success-lighter);color:#005727;color:var(--color-text-success-on-lighter)}.bw-tag--clickable.bw-tag--success:hover{background-color:#a2ecc3;background-color:var(--color-fill-success-light);color:#005727;color:var(--color-text-success-on-light)}.bw-tag--warning{background-color:#fff4b3;background-color:var(--color-fill-warning-lighter);color:#a75706;color:var(--color-text-warning-on-lighter)}.bw-tag--clickable.bw-tag--warning:hover{background-color:#ffe16b;background-color:var(--color-fill-warning-light);color:#702500;color:var(--color-text-warning-on-light)}:root{--bw-pill-horizontal-padding: var(--space-inset-squish-s-horizontal);--bw-pill-vertical-padding: var(--space-inset-squish-s-vertical);--bw-pill-compact-horizontal-padding: var(--space-inline-xs);--bw-pill-compact-vertical-padding: var(--space-stack-xs);--bw-pill-icon-text-spacing: var(--space-inline-xxs)}.bw-pill{display:inline-block;position:relative;overflow:hidden;padding:.5rem .75rem;padding:var(--bw-pill-vertical-padding) var(--bw-pill-horizontal-padding);border:.0625rem solid transparent;border:var(--size-1px) solid transparent;border-radius:999px;text-align:center;vertical-align:middle;cursor:default}.bw-pill:not(.bw-pill--compact){font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail4-font-size);line-height:1;text-transform:uppercase;text-transform:var(--text-style-detail4-text-transform);letter-spacing:.015rem;letter-spacing:var(--text-style-detail4-letter-spacing);font-weight:500;font-weight:var(--text-style-detail4-font-weight);line-height:.875rem;line-height:var(--text-style-detail4-font-size)}.bw-pill--compact{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail5-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail5-letter-spacing);font-weight:500;font-weight:var(--text-style-detail5-font-weight);line-height:.875rem;line-height:var(--text-style-detail5-font-size);padding:.3125rem .5rem;padding:var(--bw-pill-compact-vertical-padding) var(--bw-pill-compact-horizontal-padding)}.bw-pill,.bw-pill *{box-sizing:content-box}.bw-pill--dotted-outline{border-style:dashed}.bw-pill--has-icon{position:relative}.bw-pill--has-icon .bw-pill__icon{position:absolute;top:50%;transform:translateY(-50%)}.bw-pill--has-icon .bw-pill__icon:first-child{left:.75rem;left:var(--bw-pill-horizontal-padding)}.bw-pill--has-icon .bw-pill__icon:last-child{right:.75rem;right:var(--bw-pill-horizontal-padding)}.bw-pill--compact.bw-pill--has-icon .bw-pill__icon:first-child{left:.5rem;left:var(--bw-pill-compact-horizontal-padding)}.bw-pill--compact.bw-pill--has-icon .bw-pill__icon:last-child{right:.5rem;right:var(--bw-pill-compact-horizontal-padding)}.bw-pill--has-icon-before{padding-left:2rem;padding-left:calc(var(--bw-pill-horizontal-padding) + var(--bw-pill-icon-text-spacing) + var(--bw-icon-size-small))}.bw-pill--has-icon-before:not(.bw-pill--has-icon-after) .bw-pill__text{margin-right:.3125rem;margin-right:var(--space-inline-xxs)}.bw-pill--compact.bw-pill--has-icon-before{padding-left:1.75rem;padding-left:calc(var(--bw-pill-compact-horizontal-padding) + var(--bw-pill-icon-text-spacing) + var(--bw-icon-size-small))}.bw-pill--has-icon-after{padding-right:2rem;padding-right:calc(var(--bw-pill-horizontal-padding) + var(--bw-pill-icon-text-spacing) + var(--bw-icon-size-small))}.bw-pill--has-icon-after:not(.bw-pill--has-icon-before) .bw-pill__text{margin-left:.3125rem;margin-left:var(--space-inline-xxs)}.bw-pill--compact.bw-pill--has-icon-after{padding-right:1.75rem;padding-right:calc(var(--bw-pill-compact-horizontal-padding) + var(--bw-pill-icon-text-spacing) + var(--bw-icon-size-small))}.bw-pill__text{display:inline-block;transform:translateY(-.0625rem);transform:translateY(calc(var(--size-1px)*-1))}.bw-pill--silver:not(.bw-pill--inverse){background-color:#f1f2f4;background-color:var(--color-fill-gray-light);color:#646568;color:var(--color-text-gray-on-light)}.bw-pill--silver.bw-pill--inverse{border-color:#c9cbcf;border-color:var(--color-stroke-gray-medium);color:#646568;color:var(--color-text-gray-on-light)}.bw-pill--primary:not(.bw-pill--inverse){background-color:#ddebfd;background-color:var(--color-fill-primary-lighter);color:#0e34b4;color:var(--color-text-primary-on-lighter)}.bw-pill--primary.bw-pill--inverse{border-color:#86aef3;border-color:var(--color-stroke-primary-light);color:#3368e6;color:var(--color-text-primary-on-white)}.bw-pill--info:not(.bw-pill--inverse){background-color:#ddebfd;background-color:var(--color-fill-info-lighter);color:#0e34b4;color:var(--color-text-info-on-lighter)}.bw-pill--info.bw-pill--inverse{border-color:#adccfa;border-color:var(--color-stroke-info-light);color:#3368e6;color:var(--color-text-info-on-white)}.bw-pill--secondary:not(.bw-pill--inverse){background-color:#ebdff1;background-color:var(--color-fill-secondary-lighter);color:#3e1971;color:var(--color-text-secondary-on-lighter)}.bw-pill--secondary.bw-pill--inverse{border-color:#d7c0e3;border-color:var(--color-stroke-secondary-light);color:#3e1971;color:var(--color-text-secondary-on-white)}.bw-pill--tertiary:not(.bw-pill--inverse){background-color:#ffedcc;background-color:var(--color-fill-tertiary-main);color:#704100;color:var(--color-text-tertiary-on-main)}.bw-pill--tertiary.bw-pill--inverse{border-color:#e1bb75;border-color:var(--color-stroke-tertiary-light);color:#704100;color:var(--color-text-tertiary-on-white)}.bw-pill--success:not(.bw-pill--inverse){background-color:#caf7de;background-color:var(--color-fill-success-lighter);color:#005727;color:var(--color-text-success-on-lighter)}.bw-pill--success.bw-pill--inverse{border-color:#61d696;border-color:var(--color-stroke-success-light);color:#005727;color:var(--color-text-success-on-white)}.bw-pill--alert:not(.bw-pill--inverse){background-color:#ffe9e5;background-color:var(--color-fill-error-lighter);color:#922a2a;color:var(--color-text-error-on-lighter)}.bw-pill--alert.bw-pill--inverse{border-color:#f9b0a9;border-color:var(--color-stroke-error-light);color:#922a2a;color:var(--color-text-error-on-white)}.bw-pill--warning:not(.bw-pill--inverse){background-color:#fff4b3;background-color:var(--color-fill-warning-lighter);color:#a75706;color:var(--color-text-warning-on-lighter)}.bw-pill--warning.bw-pill--inverse{border-color:#ffe16b;border-color:var(--color-stroke-warning-light);color:#c7780a;color:var(--color-text-warning-on-white)}:root{--bw-button-height: var(--size-button-height);--bw-button-height-small: calc(var(--size-button-height)*.75);--bw-button-height-elevated: calc(var(--size-button-height)*.8);--bw-button-height-elevated-small: calc(var(--size-button-height)*.6)}.bw-button{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;box-sizing:border-box;height:auto;padding:0;margin:0;border:0;font-size:inherit;font-family:inherit;cursor:pointer;background:transparent;color:inherit;text-decoration:none}.bw-button:not(:focus){outline:none}.bw-button[disabled],.bw-button[data-disabled]{cursor:inherit}.bw-button>span{display:flex;flex-direction:row;align-items:center;justify-content:center}.bw-button__spinner-center-wrapper{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.bw-button__text{display:inline-block;white-space:nowrap}.bw-button:not(.bw-button--unstyled) .bw-button__text{transform:translateY(-.0625rem);transform:translateY(calc(var(--size-1px)*-1))}.bw-button:not(.bw-button--unstyled).bw-button--medium .bw-button__text{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail5-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail5-letter-spacing);font-weight:500;font-weight:var(--text-style-detail5-font-weight)}.bw-button:not(.bw-button--unstyled).bw-button--small .bw-button__text{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail5-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail5-letter-spacing);font-weight:500;font-weight:var(--text-style-detail5-font-weight)}.bw-button:not(.bw-button--text-only):not(.bw-button--unstyled):not(.bw-button--elevated) .bw-button__text{line-height:2.625rem;line-height:calc(var(--bw-button-height) - var(--size-2px))}.bw-button--small.bw-button:not(.bw-button--text-only):not(.bw-button--unstyled):not(.bw-button--elevated) .bw-button__text{line-height:1.9375rem;line-height:calc(var(--bw-button-height-small) - var(--size-2px))}.bw-button--elevated .bw-button__text{line-height:2.075rem;line-height:calc(var(--bw-button-height-elevated) - var(--size-2px))}.bw-button--elevated.bw-button--small .bw-button__text{line-height:1.525rem;line-height:calc(var(--bw-button-height-elevated-small) - var(--size-2px))}.bw-button--small .bw-button__icon{position:relative;top:.0625rem;top:var(--size-1px)}.bw-button__text+.bw-button__icon,.bw-button__icon+.bw-button__text{margin-left:.5rem;margin-left:var(--space-inline-xs)}.bw-button--elevated .bw-button__text+.bw-button__icon,.bw-button--elevated .bw-button__icon+.bw-button__text{margin-left:.3125rem;margin-left:var(--space-inline-xxs)}.bw-button--text-only .bw-button__text+.bw-button__icon,.bw-button--text-only .bw-button__icon+.bw-button__text,.bw-button--unstyled .bw-button__text+.bw-button__icon,.bw-button--unstyled .bw-button__icon+.bw-button__text{margin-left:.3125rem;margin-left:var(--space-inline-xxs)}.bw-button--primary,.bw-button--secondary,.bw-button--destructive{height:2.75rem;height:var(--bw-button-height);padding:0 1.5rem;padding:0 var(--space-inline-l);border-radius:.5rem;border-radius:var(--border-radius-buttons);border:.0625rem solid transparent;border:var(--size-1px) solid transparent;text-align:center}.bw-button--with-icon-left.bw-button--primary,.bw-button--with-icon-left.bw-button--secondary,.bw-button--with-icon-left.bw-button--destructive{padding-left:1rem;padding-left:var(--space-inline-m)}.bw-button--with-icon-right.bw-button--primary,.bw-button--with-icon-right.bw-button--secondary,.bw-button--with-icon-right.bw-button--destructive{padding-right:1rem;padding-right:var(--space-inline-m)}.bw-button--small.bw-button--primary,.bw-button--small.bw-button--secondary,.bw-button--small.bw-button--destructive{height:2.0625rem;height:var(--bw-button-height-small)}.bw-button--elevated{height:2.2rem;height:var(--bw-button-height-elevated);padding:0 .75rem;padding:0 var(--space-inline-s);border-radius:.3125rem;border-radius:var(--border-radius-s);border:.0625rem solid hsla(220,6%,80%,1);border:var(--size-1px) solid var(--color-stroke-gray-medium);background-color:#fff;background-color:var(--color-white);color:#313235;color:var(--color-text);box-shadow:0 .0625rem .0625rem rgba(0,0,0,.07);box-shadow:0 var(--size-1px) var(--size-1px) 0 rgba(0,0,0,.07)}.bw-button--elevated:hover,.bw-button--elevated:focus{border-color:#707275;border-color:var(--color-stroke-gray-medium-hover)}.bw-button--elevated[disabled],.bw-button--elevated[disabled]:hover,.bw-button--elevated[data-disabled],.bw-button--elevated[data-disabled]:hover{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest);box-shadow:none}.bw-button--with-icon-left.bw-button--elevated{padding-left:.5rem;padding-left:var(--space-inline-xs)}.bw-button--with-icon-right.bw-button--elevated{padding-right:.5rem;padding-right:var(--space-inline-xs)}.bw-button--elevated .bw-button__spinner{color:#7c7e83;color:var(--color-graphics-gray-medium)}.bw-button--small.bw-button--elevated{height:1.65rem;height:var(--bw-button-height-elevated-small)}.bw-button--elevated .bw-button__icon{color:#7c7e83;color:var(--color-graphics-gray-medium)}.bw-button--primary{background-color:#3368e6;background-color:var(--color-fill-primary-main);border-color:#3368e6;border-color:var(--color-fill-primary-main);color:#f0f8ff;color:var(--color-text-primary-on-main)}.bw-button--primary:hover,.bw-button--primary:focus{background-color:#0e34b4;background-color:var(--color-fill-primary-darker);border-color:#0e34b4;border-color:var(--color-fill-primary-darker)}.bw-button--primary[disabled],.bw-button--primary[disabled]:hover,.bw-button--primary[data-disabled],.bw-button--primary[data-disabled]:hover{background-color:#adccfa;background-color:var(--color-fill-primary-light);border-color:#adccfa;border-color:var(--color-fill-primary-light)}.bw-button--primary .bw-button__spinner{color:#f0f8ff;color:var(--color-text-primary-on-main)}.bw-button--secondary{background-color:#fff;background-color:var(--color-white);border-color:#e3e4e8;border-color:var(--color-stroke-gray-light);color:#3368e6;color:var(--color-text-primary-on-lightest)}.bw-button--secondary:hover,.bw-button--secondary:focus{border-color:#3368e6;border-color:var(--color-stroke-primary-medium)}.bw-button--secondary[disabled],.bw-button--secondary[disabled]:hover,.bw-button--secondary[data-disabled],.bw-button--secondary[data-disabled]:hover{border-color:#e3e4e8;border-color:var(--color-stroke-gray-light);color:#afb1b6;color:var(--color-gray-70)}.bw-button--destructive{background-color:#c73d3d;background-color:var(--color-fill-error-main);border-color:#c73d3d;border-color:var(--color-fill-error-main);color:#fff7f5;color:var(--color-text-error-on-main)}.bw-button--destructive:hover,.bw-button--destructive:focus{background-color:#922a2a;background-color:var(--color-fill-error-darker);border-color:#922a2a;border-color:var(--color-fill-error-darker)}.bw-button--destructive[disabled],.bw-button--destructive[disabled]:hover,.bw-button--destructive[data-disabled],.bw-button--destructive[data-disabled]:hover{background-color:#f9b0a9;background-color:var(--color-fill-error-light);border-color:#f9b0a9;border-color:var(--color-fill-error-light)}.bw-button--destructive .bw-button__spinner{color:#fff7f5;color:var(--color-text-error-on-main)}.bw-button--text-only{color:#707275;color:var(--color-text-gray-medium)}.bw-button--text-only--link{color:#3368e6;color:var(--color-text-link)}.bw-button--text-only__icon{color:#7c7e83;color:var(--color-graphics-gray-medium)}.bw-button--text-only--link .bw-button--text-only__icon{color:#3368e6;color:var(--color-graphics-primary-main)}.bw-button--text-only:hover,.bw-button--text-only:focus{color:#313235;color:var(--color-text-gray-dark)}.bw-button--text-only:hover__icon,.bw-button--text-only:focus__icon{color:#707275;color:var(--color-text-gray-medium)}.bw-button--text-only--link .bw-button--text-only:hover,.bw-button--text-only--link .bw-button--text-only:focus{color:#001580;color:var(--color-text-link-hover)}.bw-button--text-only--link .bw-button--text-only:hover__icon,.bw-button--text-only--link .bw-button--text-only:focus__icon{color:#0e34b4;color:var(--color-graphics-primary-dark)}.bw-button--text-only[disabled],.bw-button--text-only[disabled]:hover,.bw-button--text-only[data-disabled],.bw-button--text-only[data-disabled]:hover{color:#707275;color:var(--color-text-gray-medium)}.bw-button--loading .bw-button__text,.bw-button--loading .bw-button__icon{color:transparent}:root{--bw-card-divider-color: var(--color-stroke-gray-light);--bw-card-border-radius: var(--border-radius-xs)}.bw-card{border:.0625rem solid hsla(228,10%,90%,1);border:var(--border-width-thin) solid var(--border-color-gray-light);border-radius:.125rem;border-radius:var(--bw-card-border-radius);box-shadow:0 .2px .1px rgba(0,0,0,.05),0 .5px .3px rgba(0,0,0,.03),0 1.2px .6px rgba(0,0,0,.024),0 4px 2px rgba(0,0,0,.016);box-shadow:var(--box-shadow-low-elevation)}.bw-card,.bw-card>*{box-sizing:border-box}.bw-card--has-overlay{position:relative}.bw-card--clickable:hover{border-color:#afb1b6;border-color:var(--border-color-gray-dark);box-shadow:0 0 0 .125rem rgba(0,0,0,.05);box-shadow:var(--box-shadow-flat);cursor:pointer}.bw-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.6);background-color:var(--color-white-transparent-60)}.bw-card__header{width:100%}.bw-card__header:not(:last-child){border-bottom:.0625rem solid hsla(228,10%,90%,1);border-bottom:var(--border-width-thin) solid var(--bw-card-divider-color)}.bw-card__footer{border-top:.0625rem solid hsla(228,10%,90%,1);border-top:var(--border-width-thin) solid var(--bw-card-divider-color)}.bw-card__footer--gray{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest)}.bw-card__content-section{width:100%}.bw-card--with-dividers .bw-card__content-section+.bw-card__content-section{border-top:.0625rem solid hsla(228,10%,90%,1);border-top:var(--border-width-thin) solid var(--bw-card-divider-color)}:root{--bw-popover-z-index: 10;--bw-popover-arrow-width: .375rem;--bw-popover-arrow-height: .8125rem}.bw-popover{z-index:10}.bw-popover--left{padding-right:.5rem;padding-right:var(--space-xs)}.bw-popover--right{padding-left:.5rem;padding-left:var(--space-xs)}.bw-popover--bottom{padding-top:.5rem;padding-top:var(--space-xs)}.bw-popover--top{padding-bottom:.5rem;padding-bottom:var(--space-xs)}.bw-popover--tooltip-black.bw-popover--left,.bw-popover--tooltip-white.bw-popover--left{padding-right:.3125rem;padding-right:var(--space-xxs)}.bw-popover--tooltip-black.bw-popover--right,.bw-popover--tooltip-white.bw-popover--right{padding-left:.3125rem;padding-left:var(--space-xxs)}.bw-popover--tooltip-black.bw-popover--bottom,.bw-popover--tooltip-white.bw-popover--bottom{padding-top:.3125rem;padding-top:var(--space-xxs)}.bw-popover--tooltip-black.bw-popover--top,.bw-popover--tooltip-white.bw-popover--top{padding-bottom:.3125rem;padding-bottom:var(--space-xxs)}.bw-popover--context-menu .bw-popover__content{border-radius:.5rem;border-radius:var(--border-radius-m);border:.0625rem solid hsla(228,10%,90%,1);border:var(--size-1px) solid var(--color-stroke-gray-light);box-shadow:0 .4px .9px rgba(0,0,0,.016),0 1px 2.5px rgba(0,0,0,.02),0 2.4px 6px rgba(0,0,0,.027),0 8px 20px rgba(0,0,0,.04);box-shadow:var(--box-shadow-high-elevation);background-color:#fff;background-color:var(--color-white)}.bw-popover--tooltip-black,.bw-popover--tooltip-white{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.bw-popover--tooltip-black .bw-popover__content{padding:.5rem;padding:var(--space-inset-xs);border-radius:.3125rem;border-radius:var(--border-radius-s);box-shadow:0 .4px .9px rgba(0,0,0,.016),0 1px 2.5px rgba(0,0,0,.02),0 2.4px 6px rgba(0,0,0,.027),0 8px 20px rgba(0,0,0,.04);box-shadow:var(--box-shadow-high-elevation);background-color:rgba(0,0,0,.8);background-color:var(--color-black-transparent-80);color:rgba(255,255,255,.9);color:var(--color-white-transparent-90);text-shadow:0 0 .1em hsla(0,0%,0%,1);text-shadow:0 0 .1em var(--color-black)}.bw-popover--tooltip-white .bw-popover__content>.bw-text,.bw-popover--tooltip-black .bw-popover__content>.bw-text{display:inline-block;transform:translateY(-.125rem);transform:translateY(calc(var(--size-2px)*-1))}.bw-popover--tooltip-black.bw-popover--right,.bw-popover--tooltip-white.bw-popover--right{flex-direction:row}.bw-popover--tooltip-black.bw-popover--left,.bw-popover--tooltip-white.bw-popover--left{flex-direction:row-reverse}.bw-popover--tooltip-black.bw-popover--bottom,.bw-popover--tooltip-white.bw-popover--bottom{flex-direction:column}.bw-popover--tooltip-black.bw-popover--top,.bw-popover--tooltip-white.bw-popover--top{flex-direction:column-reverse}@supports ((-webkit-clip-path: polygon(0% 50%,100% 0%,100% 100%)) or (clip-path: polygon(0% 50%,100% 0%,100% 100%))){.bw-popover--tooltip-black,.bw-popover--tooltip-white{display:flex;align-items:center;isolation:isolate}.bw-popover--tooltip-black:before,.bw-popover--tooltip-white:before{content:"";z-index:1}.bw-popover--tooltip-black:before{background-color:rgba(0,0,0,.8);background-color:var(--color-black-transparent-80)}.bw-popover--tooltip-white:before{background-color:rgba(255,255,255,.95);background-color:var(--color-white-transparent-95)}.bw-popover--tooltip-black.bw-popover--right:before,.bw-popover--tooltip-black.bw-popover--left:before,.bw-popover--tooltip-white.bw-popover--right:before,.bw-popover--tooltip-white.bw-popover--left:before{width:.375rem;width:var(--bw-popover-arrow-width);height:.8125rem;height:var(--bw-popover-arrow-height);-webkit-clip-path:polygon(0% 50%,100% 0%,100% 100%);clip-path:polygon(0% 50%,100% 0%,100% 100%)}.bw-popover--tooltip-black.bw-popover--top:before,.bw-popover--tooltip-black.bw-popover--bottom:before,.bw-popover--tooltip-white.bw-popover--top:before,.bw-popover--tooltip-white.bw-popover--bottom:before{width:.8125rem;width:var(--bw-popover-arrow-height);height:.375rem;height:var(--bw-popover-arrow-width);-webkit-clip-path:polygon(50% 0%,0% 100%,100% 100%);clip-path:polygon(50% 0%,0% 100%,100% 100%)}.bw-popover--tooltip-black.bw-popover--left:before,.bw-popover--tooltip-black.bw-popover--top:before,.bw-popover--tooltip-white.bw-popover--left:before,.bw-popover--tooltip-white.bw-popover--top:before{transform:rotate(180deg)}}.bw-popover--tooltip-white .bw-popover__content{padding:.5rem;padding:var(--space-inset-xs);border-radius:.3125rem;border-radius:var(--border-radius-s);box-shadow:0 .4px .9px rgba(0,0,0,.016),0 1px 2.5px rgba(0,0,0,.02),0 2.4px 6px rgba(0,0,0,.027),0 8px 20px rgba(0,0,0,.04);box-shadow:var(--box-shadow-high-elevation);background-color:rgba(255,255,255,.95);background-color:var(--color-white-transparent-95);color:#313235;color:var(--color-text);-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem)}.bw-context-menu-option{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-body-medium-font-size);line-height:1.5rem;line-height:var(--text-style-body-medium-line-height);font-weight:400;font-weight:var(--font-weight-regular);display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:.5rem .75rem;padding:var(--space-inset-squish-s);min-width:15rem;width:100%;text-align:left;outline:none;border:none;background-color:#fff;background-color:var(--color-white);color:#313235;color:var(--color-text);cursor:pointer}.bw-context-menu-option:focus{outline:none}.bw-context-menu-option__inner-wrapper{display:inline-flex;align-items:center;width:100%}.bw-context-menu-option--with-small-text{padding-top:1rem;padding-top:var(--space-m);padding-bottom:1rem;padding-bottom:var(--space-m)}.bw-context-menu-option__label{flex:1}.bw-context-menu-option__label small{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-body-small-font-size);line-height:1.5rem;line-height:var(--text-style-body-small-line-height);font-weight:400;font-weight:var(--font-weight-regular);display:inline-block;width:100%;color:#707275;color:var(--color-text-gray-medium)}.bw-context-menu-option:not(.bw-context-menu-option--disabled):hover,.bw-context-menu-option:not(.bw-context-menu-option--disabled):focus,.bw-context-menu-option:not(.bw-context-menu-option--disabled):hover .bw-context-menu-option__icon,.bw-context-menu-option:not(.bw-context-menu-option--disabled):focus .bw-context-menu-option__icon,.bw-context-menu-option:not(.bw-context-menu-option--disabled):hover .bw-context-menu-option__label small,.bw-context-menu-option:not(.bw-context-menu-option--disabled):focus .bw-context-menu-option__label small{color:rgba(255,255,255,.95);color:var(--color-white-transparent-95)}.bw-context-menu-option:not(.bw-context-menu-option--disabled):hover,.bw-context-menu-option:not(.bw-context-menu-option--disabled):focus{background-color:#3368e6;background-color:var(--color-fill-primary-main)}.bw-context-menu-option--disabled{color:#707275;color:var(--color-text-gray-medium);cursor:default}.bw-context-menu-option__icon--before{color:#c9cbcf;color:var(--color-fill-gray-dark);margin-right:.5rem;margin-right:var(--space-inline-xs)}.bw-context-menu-option__icon--after{color:#313235;color:var(--color-text)}.bw-popup-disclosure{display:inline-block;position:relative}.bw-popup-disclosure__button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer}.bw-popup-disclosure__content{position:absolute;border-radius:.5rem;border-radius:var(--border-radius-m);border:.0625rem solid hsla(228,10%,90%,1);border:var(--size-1px) solid var(--color-stroke-gray-light);box-shadow:0 .4px .9px rgba(0,0,0,.016),0 1px 2.5px rgba(0,0,0,.02),0 2.4px 6px rgba(0,0,0,.027),0 8px 20px rgba(0,0,0,.04);box-shadow:var(--box-shadow-high-elevation);background-color:#fff;background-color:var(--color-white);outline:none;z-index:1}.bw-popup-disclosure__content[data-state=collapsed]{display:none}.bw-popup-disclosure__content--bottom{top:calc(100% + .3125rem);top:calc(100% + var(--space-stack-xs));left:50%;transform:translate(-50%) translateY(.3125rem);transform:translate(-50%) translateY(var(--space-stack-xs))}.bw-popup-disclosure__content--bottom:before,.bw-popup-disclosure__content--bottom:after{content:"";position:absolute;left:50%;width:.8125rem;height:.375rem;background-color:#fff;background-color:var(--color-white);transform:translate(-50%);-webkit-clip-path:polygon(50% 0%,0% 100%,100% 100%);clip-path:polygon(50% 0%,0% 100%,100% 100%)}.bw-popup-disclosure__content--bottom:after{bottom:calc(100% - .0625rem);bottom:calc(100% - var(--size-1px))}.bw-popup-disclosure__content--bottom:before{z-index:-1;bottom:calc(100% + .03125rem);background-color:#e3e4e8;background-color:var(--color-stroke-gray-light)}.bw-popup-disclosure__content--right{left:calc(100% + .5rem);left:calc(100% + var(--space-inline-xs));top:50%;transform:translateY(-50%) translate(.5rem);transform:translateY(-50%) translate(var(--space-inline-xs))}.bw-minimal-table{color:#313235;color:var(--color-text);border-collapse:separate;border-radius:.3125rem;border-radius:var(--border-radius-s);border:.0625rem solid hsla(228,10%,90%,1);border:var(--size-1px) solid var(--color-stroke-gray-light)}.bw-minimal-table thead td{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail5-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail5-letter-spacing);font-weight:500;font-weight:var(--text-style-detail5-font-weight);padding:.75rem;padding:var(--space-inset-s);border-style:solid;border-color:#e3e4e8;border-color:var(--color-stroke-gray-light);border-bottom-width:.0625rem;border-bottom-width:var(--size-1px)}.bw-minimal-table tbody td{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-body-small-font-size);line-height:1.5rem;line-height:var(--text-style-body-small-line-height);font-weight:400;font-weight:var(--font-weight-regular);padding:.1875rem .75rem;padding:var(--space-stack-xxs) var(--space-inline-s)}.bw-minimal-table tbody tr:first-child td{padding-top:.75rem;padding-top:var(--space-stack-s)}.bw-minimal-table tbody tr:last-child td{padding-bottom:.75rem;padding-bottom:var(--space-stack-s)}.bw-minimal-table tbody td+td{border-left:.0625rem solid hsla(228,10%,90%,1);border-left:var(--size-1px) solid var(--color-stroke-gray-light)}:root{--reach-dialog: 1}[data-reach-dialog-overlay]{background:hsla(0,0%,0%,.33);position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}[data-reach-dialog-content]{width:50vw;margin:10vh auto;background:white;padding:2rem;outline:none}.modal{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:min(40rem,100%);max-width:95vw;padding:3.375rem;padding:var(--space-inset-xxl);border-radius:.5rem;border-radius:var(--border-radius-m);box-shadow:0 .4px .9px rgba(0,0,0,.035),0 1px 2.5px rgba(0,0,0,.05),0 2.4px 6px rgba(0,0,0,.067),0 8px 20px rgba(0,0,0,.1);box-shadow:var(--box-shadow-high-elevation-on-dark-overlay)}.modal__header{margin-bottom:2.25rem;margin-bottom:var(--space-stack-xl);color:#313235;color:var(--color-text)}.modal__close-button{position:absolute;top:15px;right:20px}.modal__close-button:hover{filter:brightness(1.5);cursor:pointer}[data-reach-dialog-overlay]{z-index:1}@-webkit-keyframes bw-spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bw-spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bw-spinner{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;border:0 solid transparent;border-top-color:currentColor;-webkit-animation:bw-spinner-spin 1.4s infinite ease-in-out;animation:bw-spinner-spin 1.4s infinite ease-in-out;transform:translateZ(0);color:#3368e6;color:var(--color-fill-primary-main)}.bw-spinner--x-small{width:1.2rem;height:1.2rem;border-width:.18rem}.bw-spinner--small{width:2rem;height:2rem;border-width:.25rem}.bw-spinner--medium{width:4rem;height:4rem;border-width:.4rem}.bw-spinner--large{width:7rem;height:7rem;border-width:.4rem}.bw-spinner::-webkit-progress-bar,.bw-spinner[value]::-webkit-progress-bar,.bw-spinner[role]::-webkit-progress-bar{background-color:transparent}.bw-spinner::-moz-progress-bar{background:transparent}:root{--bw-dropdown-trigger-horizontal-padding: var(--space-s);--bw-dropdown-trigger-tag-padding-vertical: var(--space-inset-squish-m-vertical);--bw-dropdown-trigger-tag-padding-horizontal: var(--space-inset-squish-m-horizontal);--bw-dropdown-inline-label-font-size: var(--text-style-detail5-font-size);--bw-dropdown-inline-label-font-weight: var(--text-style-detail5-font-weight);--bw-dropdown-inline-label-line-height: 1.375;--bw-dropdown-trigger-font-size: var(--text-style-detail3-font-size);--bw-dropdown-trigger-tag-font-size: var(--text-style-detail6-font-size);--bw-dropdown-trigger-with-inline-label-line-height: 1.8;--bw-dropdown-trigger-tag-line-height: 1;--bw-dropdown-trigger-border-radius: var(--border-radius-form-inputs);--bw-dropdown-trigger-icon-size: var(--bw-icon-size-large);--bw-dropdown-trigger-with-inline-label-icon-label-spacing: var(--space-inline-s);--bw-dropdown-trigger-with-inline-label-padding-top: var(--space-xs);--bw-dropdown-trigger-with-inline-label-padding-bottom: var(--space-xs);--bw-dropdown-trigger-tag-height: calc(var(--bw-dropdown-trigger-tag-padding-vertical)*2 + var(--bw-dropdown-trigger-tag-font-size)*var(--bw-dropdown-trigger-tag-line-height));--bw-dropdown-trigger-tag-with-icon-height: calc(var(--bw-dropdown-trigger-tag-padding-vertical)*2 + var(--bw-icon-size-small));--bw-dropdown-trigger-with-inline-label-height: calc(var(--bw-dropdown-trigger-with-inline-label-padding-top) + var(--bw-dropdown-trigger-with-inline-label-padding-bottom) + var(--bw-dropdown-trigger-font-size)*var(--bw-dropdown-trigger-with-inline-label-line-height) + var(--bw-dropdown-inline-label-font-size)*var(--bw-dropdown-inline-label-line-height) + var(--size-2px))}.bw-dropdown-trigger{display:inline-block;padding:0;margin:0;font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main)}.bw-dropdown-trigger--default,.bw-dropdown-trigger--with-inline-label{padding-left:.75rem;padding-left:var(--bw-dropdown-trigger-horizontal-padding);padding-right:.75rem;padding-right:var(--bw-dropdown-trigger-horizontal-padding);border-radius:.5rem;border-radius:var(--bw-dropdown-trigger-border-radius);border:.0625rem solid hsla(220,6%,80%,1);border:var(--border-form-inputs);font-size:1rem;font-size:var(--bw-dropdown-trigger-font-size);color:#313235;color:var(--color-text)}.bw-dropdown-trigger--error-highlight.bw-dropdown-trigger--default,.bw-dropdown-trigger--error-highlight.bw-dropdown-trigger--with-inline-label{border:.0625rem solid hsla(0,55%,51%,1);border:var(--border-error-form-inputs);box-shadow:0 0 0 .125rem #ffe9e5;box-shadow:var(--box-shadow-error-form-inputs)}.bw-dropdown-trigger--default{max-height:2.875rem;max-height:calc(var(--size-form-input-height) + var(--size-2px))}.bw-dropdown-trigger--with-inline-label{padding-top:.5rem;padding-top:var(--bw-dropdown-trigger-with-inline-label-padding-top);padding-bottom:.5rem;padding-bottom:var(--bw-dropdown-trigger-with-inline-label-padding-bottom)}.bw-dropdown-trigger--tag{padding:.75rem 1rem;padding:var(--bw-dropdown-trigger-tag-padding-vertical) var(--bw-dropdown-trigger-tag-padding-horizontal);border-radius:999px;border-radius:var(--border-radius-round);font-size:.875rem;font-size:var(--bw-dropdown-trigger-tag-font-size);line-height:1;line-height:var(--bw-dropdown-trigger-tag-line-height);color:#001580;color:var(--color-text-primary-darkest);background-color:#f0f8ff;background-color:var(--color-fill-primary-lightest)}.bw-dropdown-trigger:not(.bw-dropdown-trigger--disabled){cursor:pointer}.bw-dropdown-trigger--default:not(.bw-dropdown-trigger--disabled):hover,.bw-dropdown-trigger--with-inline-label:not(.bw-dropdown-trigger--disabled):hover{border:.0625rem solid hsla(222,78%,55%,1);border:var(--border-focused-form-inputs)}.bw-dropdown-trigger--tag.bw-dropdown-trigger:not(.bw-dropdown-trigger--disabled):hover,.bw-dropdown-trigger--tag.bw-dropdown-trigger:not(.bw-dropdown-trigger--disabled):focus,.bw-dropdown-trigger--tag.bw-dropdown-trigger.bw-dropdown-trigger--focused:not(.bw-dropdown-trigger--disabled),.bw-dropdown-trigger--tag.bw-dropdown-trigger:not(.bw-dropdown-trigger--disabled):hover .bw-dropdown-trigger__chevron-icon,.bw-dropdown-trigger--tag.bw-dropdown-trigger:not(.bw-dropdown-trigger--disabled):focus .bw-dropdown-trigger__chevron-icon,.bw-dropdown-trigger--tag.bw-dropdown-trigger.bw-dropdown-trigger--focused:not(.bw-dropdown-trigger--disabled) .bw-dropdown-trigger__chevron-icon{background-color:#f0f8ff;background-color:var(--color-fill-primary-lightest);color:#00084d;color:var(--color-text-primary-darkest-hover)}.bw-dropdown-trigger--tag.bw-dropdown-trigger--no-selection{color:#3368e6;color:var(--color-text-primary-on-white)}.bw-dropdown-trigger--error-highlight.bw-dropdown-trigger--tag.bw-dropdown-trigger--no-selection,.bw-dropdown-trigger--error-highlight.bw-dropdown-trigger--tag.bw-dropdown-trigger--no-selection .bw-dropdown-trigger__chevron-icon{color:#922a2a;color:var(--color-text-error-on-lightest);background-color:#fff7f5;background-color:var(--color-fill-error-lightest)}.bw-dropdown-trigger--default:not(.bw-dropdown-trigger--disabled):focus,.bw-dropdown-trigger--default:not(.bw-dropdown-trigger--disabled).bw-dropdown-trigger--focused,.bw-dropdown-trigger--with-inline-label:not(.bw-dropdown-trigger--disabled):focus,.bw-dropdown-trigger--with-inline-label:not(.bw-dropdown-trigger--disabled).bw-dropdown-trigger--focused{border:.0625rem solid hsla(222,78%,55%,1);border:var(--border-focused-form-inputs);box-shadow:0 0 0 .125rem #ddebfd;box-shadow:var(--box-shadow-focused-form-inputs)}.bw-dropdown-trigger:focus{outline:none}.bw-dropdown-trigger--no-selection.bw-dropdown-trigger--default,.bw-dropdown-trigger--no-selection.bw-dropdown-trigger--with-inline-label{color:#707275;color:var(--color-text-gray-medium)}.bw-dropdown-trigger--disabled{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest);border-color:#e3e4e8;border-color:var(--color-stroke-gray-light);color:#707275;color:var(--color-text-gray-medium)}.bw-dropdown-trigger__inner-wrapper{display:flex;align-items:center;width:100%}.bw-dropdown-trigger__inner-wrapper>*+*{margin-left:.3125rem;margin-left:var(--space-inline-xxs)}.bw-dropdown-trigger--with-inline-label .bw-dropdown-trigger__inner-wrapper>*+*{margin-left:.75rem;margin-left:var(--bw-dropdown-trigger-with-inline-label-icon-label-spacing)}.bw-dropdown-trigger--tag .bw-dropdown-trigger__label{margin-left:.75rem;margin-left:var(--space-inline-s)}.bw-dropdown-trigger__label{flex:1;white-space:nowrap}.bw-dropdown-trigger__label _:-ms-fullscreen,:root .bw-dropdown-trigger__label{flex-shrink:0;flex-basis:auto}.bw-dropdown-trigger--default .bw-dropdown-trigger__label,.bw-dropdown-trigger--with-inline-label .bw-dropdown-trigger__label{overflow:hidden;text-overflow:ellipsis}.bw-dropdown-trigger--default .bw-dropdown-trigger__label{line-height:2.75rem;line-height:var(--size-form-input-height)}.bw-dropdown-trigger--with-inline-label .bw-dropdown-trigger__label{position:relative;display:flex;flex-direction:column;line-height:1.8;line-height:var(--bw-dropdown-trigger-with-inline-label-line-height)}.bw-dropdown-trigger--with-inline-label .bw-dropdown-trigger__label:before{content:attr(data-inline-label);display:inline-block;font-size:.875rem;font-size:var(--bw-dropdown-inline-label-font-size);font-weight:500;font-weight:var(--bw-dropdown-inline-label-font-weight);line-height:1.375;line-height:var(--bw-dropdown-inline-label-line-height);letter-spacing:.03em;color:#707275;color:var(--color-text-gray-medium)}.bw-dropdown-trigger--default .bw-dropdown-trigger__chevron-icon,.bw-dropdown-trigger--with-inline-label .bw-dropdown-trigger__chevron-icon{color:#0e34b4;color:var(--color-graphics-primary-dark)}.bw-dropdown-trigger--tag .bw-dropdown-trigger__chevron-icon{color:var(--color-text-primary-hover)}.bw-dropdown-trigger--tag.bw-dropdown-trigger--no-selection .bw-dropdown-trigger__chevron-icon{color:#3368e6;color:var(--color-text-primary-on-white)}.bw-dropdown-trigger--disabled .bw-dropdown-trigger__chevron-icon{color:#c9cbcf;color:var(--color-fill-gray-dark)}.bw-dropdown-options{padding:.75rem 0;padding:var(--space-stack-s) 0}.bw-dropdown-options,.bw-dropdown-options *{box-sizing:border-box;margin:0}.bw-dropdown-options--with-separators .bw-dropdown-option__button{margin-top:-.0625rem;margin-top:calc(var(--size-1px)*-1);border-bottom:.0625rem solid hsla(228,10%,90%,1);border-bottom:var(--size-1px) solid var(--color-stroke-gray-light)}.bw-dropdown-options--with-separators .bw-dropdown-option__button:hover{border-color:transparent}.bw-dropdown-option{list-style-type:none;background-color:#fff;background-color:var(--color-white);border-bottom:.0625rem solid transparent;border-bottom:var(--size-1px) solid transparent;border-top:.0625rem solid transparent;border-top:var(--size-1px) solid transparent}.bw-dropdown-option:hover{margin-top:-.0625rem;margin-top:calc(var(--size-1px)*-1);padding-top:.0625rem;padding-top:var(--size-1px)}.bw-dropdown-options--with-separators .bw-dropdown-option,.bw-dropdown-option--with-small-text{border-bottom-color:#e3e4e8;border-bottom-color:var(--color-stroke-gray-light)}.bw-dropdown-options--with-separators .bw-dropdown-option:hover,.bw-dropdown-option--with-small-text:hover{border-bottom-color:transparent}.bw-dropdown-option--with-small-text:first-of-type,.bw-dropdown-option:not(.bw-dropdown-option--with-small-text)+.bw-dropdown-option--with-small-text{border-top-color:#e3e4e8;border-top-color:var(--color-stroke-gray-light)}.bw-dropdown-option--with-small-text:first-of-type:hover,.bw-dropdown-option:not(.bw-dropdown-option--with-small-text)+.bw-dropdown-option--with-small-text:hover{border-top-color:transparent}:root{--ease-in-cubic: cubic-bezier(.32, 0, .67, 0);--ease-out-cubic: cubic-bezier(.33, 1, .68, 1);--micro-animation-duration: .25s;--micro-animation-exit-duration: .6s;--micro-animation-exit-delay: .5s;--micro-animation-duration-quickest: .15s;--micro-animation-duration-instant: .05s;--micro-animation-ease-in: ease-in;--micro-animation-ease-out: ease-out}.bw-radio-button-circle{box-sizing:content-box;display:inline-block;position:relative;width:1.125rem;min-width:1.125rem;height:1.125rem;min-height:1.125rem;border-radius:50%;background-color:#c9cbcf;background-color:var(--color-stroke-gray-medium)}.bw-radio-button-circle:before{content:"";position:absolute;top:.0625rem;top:var(--size-1px);right:.0625rem;right:var(--size-1px);bottom:.0625rem;bottom:var(--size-1px);left:.0625rem;left:var(--size-1px);background-color:#fff;background-color:var(--color-white);border-radius:50%;transition:transform .25s ease-out;transition:transform var(--micro-animation-duration) var(--micro-animation-ease-out)}.bw-radio-button-circle--selected,.bw-radio-button-circle__hidden-input:checked+.bw-radio-button-circle{background-color:#0e34b4;background-color:var(--color-fill-primary-darker)}.bw-radio-button-circle--selected:before,.bw-radio-button-circle__hidden-input:checked+.bw-radio-button-circle:before{transform:scale(.35)}.bw-radio-button-circle--disabled,.bw-radio-button-circle__hidden-input:disabled+.bw-radio-button-circle{background-color:#5e8eed;background-color:var(--color-graphics-primary-light);cursor:default}.bw-radio-button-circle--disabled:not(.bw-radio-button-circle--selected),.bw-radio-button-circle__hidden-input:disabled:not(:checked)+.bw-radio-button-circle{background-color:#e3e4e8;background-color:var(--color-stroke-gray-light)}.bw-radio-button-circle--disabled:not(.bw-radio-button-circle--selected):before,.bw-radio-button-circle__hidden-input:disabled:not(:checked)+.bw-radio-button-circle:before{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest)}.bw-radio-button-circle__hidden-input.focus-visible+.bw-radio-button-circle{border:.125rem solid hsla(222,78%,55%,1);border:var(--size-2px) solid var(--color-stroke-primary-medium)}.bw-radio-button-circle__hidden-input:focus-visible+.bw-radio-button-circle{border:.125rem solid hsla(222,78%,55%,1);border:var(--size-2px) solid var(--color-stroke-primary-medium)}.bw-radio-button-circle__hidden-input:checked.focus-visible+.bw-radio-button-circle{border-color:#00084d;border-color:var(--color-blue-crayola-100)}.bw-radio-button-circle__hidden-input:checked:focus-visible+.bw-radio-button-circle{border-color:#00084d;border-color:var(--color-blue-crayola-100)}:root{--stacked-list-radio-input-border: var(--size-1px) solid var(--color-stroke-gray-light)}.radio-input-group{display:inline-block;position:relative;padding:0;margin:0;border:0}.radio-input-group--stacked-list{display:flex;flex-direction:column;justify-content:stretch;border-radius:.5rem;border-radius:var(--border-radius-buttons)}.radio-input-group--error.radio-input-group--button-group{box-shadow:0 0 0 .125rem #ffe9e5;box-shadow:var(--box-shadow-error-form-inputs);border-radius:.5rem;border-radius:var(--border-radius-buttons)}.radio-input-group--error.radio-input-group--button-group .radio-input-group__option__button{border-color:#c73d3d;border-color:var(--color-stroke-error-medium)}.radio-input-group__option{display:inline-block;position:relative}.radio-input-group__option__button{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-body-medium-font-size);line-height:1.5rem;line-height:var(--text-style-body-medium-line-height);font-weight:400;font-weight:var(--font-weight-regular);display:inline-block;padding:0 1rem;padding:0 var(--space-m);min-height:2.75rem;min-height:var(--size-button-height);color:#707275;color:var(--color-text-gray-medium)}.radio-input-group--button-group .radio-input-group__option__button{background-color:#fff;background-color:var(--color-white)}.radio-input-group--button-group .radio-input-group__option__button__text{position:relative}.radio-input-group__option:not(.radio-input-group__option--checked) .radio-input-group__option__button{cursor:pointer}.radio-input-group--button-group .radio-input-group__option__button{border-style:solid;border-color:#e3e4e8;border-color:var(--color-stroke-gray-light);border-width:.0625rem 0;border-width:var(--size-1px) 0;line-height:2.75rem;line-height:var(--size-button-height)}.radio-input-group--button-group .radio-input-group__option:not(.radio-input-group__option--checked):hover input:not(:checked)+.radio-input-group__option__button{color:var(--color-text-default)}.radio-input-group--button-group .radio-input-group__option--checked .radio-input-group__option__button,.radio-input-group--button-group input:checked+.radio-input-group__option__button{color:#f0f8ff;color:var(--color-text-primary-on-main)}.radio-input-group--button-group .radio-input-group__option:first-of-type .radio-input-group__option__button{border-top-left-radius:.5rem;border-top-left-radius:var(--border-radius-buttons);border-bottom-left-radius:.5rem;border-bottom-left-radius:var(--border-radius-buttons);border-left-width:.0625rem;border-left-width:var(--size-1px)}.radio-input-group--button-group .radio-input-group__option:last-child .radio-input-group__option__button{border-top-right-radius:.5rem;border-top-right-radius:var(--border-radius-buttons);border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--border-radius-buttons);border-right-width:.0625rem;border-right-width:var(--size-1px)}.radio-input-group--stacked-list .radio-input-group__option:first-of-type .radio-input-group__option__button{border-top-left-radius:.5rem;border-top-left-radius:var(--border-radius-buttons);border-top-right-radius:.5rem;border-top-right-radius:var(--border-radius-buttons)}.radio-input-group--stacked-list .radio-input-group__option:last-child .radio-input-group__option__button{border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--border-radius-buttons);border-bottom-left-radius:.5rem;border-bottom-left-radius:var(--border-radius-buttons)}.radio-input-group--stacked-list .radio-input-group__option+.radio-input-group__option{margin-top:-.0625rem;margin-top:calc(var(--size-1px)*-1)}.radio-input-group--stacked-list .radio-input-group__option:not(.radio-input-group__option--checked):hover .radio-input-group__option__button,.radio-input-group--stacked-list .radio-input-group__option--checked .radio-input-group__option__button{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest)}.radio-input-group--stacked-list .radio-input-group__option--checked .radio-input-group__option__button{color:var(--color-text-default)}.radio-input-group--stacked-list .radio-input-group__option__button{display:flex;align-items:center;border:.0625rem solid hsla(228,10%,90%,1);border:var(--stacked-list-radio-input-border);width:100%}.radio-input-group--stacked-list.radio-input-group--error .radio-input-group__option__button{border-left:.0625rem solid hsla(0,55%,51%,1);border-left:var(--border-error-form-inputs);border-right:.0625rem solid hsla(0,55%,51%,1);border-right:var(--border-error-form-inputs)}.radio-input-group--stacked-list.radio-input-group--error .radio-input-group__option:first-of-type .radio-input-group__option__button{border-top:.0625rem solid hsla(0,55%,51%,1);border-top:var(--border-error-form-inputs)}.radio-input-group--stacked-list.radio-input-group--error .radio-input-group__option:last-of-type .radio-input-group__option__button{border-bottom:.0625rem solid hsla(0,55%,51%,1);border-bottom:var(--border-error-form-inputs)}.radio-input-group--stacked-list.radio-input-group--error{box-shadow:0 0 0 .125rem #ffe9e5;box-shadow:var(--box-shadow-error-form-inputs)}.radio-input-group__option__button__radio-circle{margin-right:.75rem;margin-right:var(--space-s)}.radio-input-group--button-group .radio-input-group__option__button__radio-circle{display:none}.radio-input-group--button-group input:checked+.radio-input-group__option__button,.radio-input-group--button-group .radio-input-group__option:not(.radio-input-group__option--checked):hover .radio-input-group__option__button{position:relative}.radio-input-group--button-group input:checked+.radio-input-group__option__button:before,.radio-input-group--button-group .radio-input-group__option:not(.radio-input-group__option--checked):hover .radio-input-group__option__button:before{content:"";position:absolute;top:.125rem;top:var(--size-2px);left:.125rem;left:var(--size-2px);bottom:.125rem;bottom:var(--size-2px);right:.125rem;right:var(--size-2px);border-radius:.3rem;border-radius:calc(var(--border-radius-buttons) - .2rem);background:hsla(222,78%,55%,1);background:var(--color-fill-primary-main);overflow:hidden}.radio-input-group--button-group input:checked+.radio-input-group__option__button>*,.radio-input-group--button-group .radio-input-group__option:not(.radio-input-group__option--checked):hover .radio-input-group__option__button>*{position:relative}.radio-input-group--button-group .radio-input-group__option:not(.radio-input-group__option--checked):hover input:not(:checked)+.radio-input-group__option__button:before{background:hsla(220,12%,95%,1);background:var(--color-fill-gray-light)}.content-editable{padding:.5rem;padding:var(--space-xs);margin:-.5rem;margin:calc(var(--space-xs)*-1);cursor:text}.content-editable--showing-placeholder{display:inline-block}.content-editable--showing-placeholder:before{content:attr(data-placeholder);color:#707275;color:var(--color-text-gray-medium)}:root{--bw-checkbox-size: 1.5rem}.bw-checkbox{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:0;min-height:1.5rem;min-height:var(--bw-checkbox-size);width:0;min-width:1.5rem;min-width:var(--bw-checkbox-size);border-radius:.5rem;border-radius:var(--border-radius-m);border:.0625rem solid hsla(220,6%,80%,1);border:var(--size-1px) solid var(--color-stroke-gray-medium);background-color:#fff;background-color:var(--color-white)}.bw-checkbox--checked,.bw-checkbox__hidden-input:checked+.bw-checkbox{border-color:#3368e6;border-color:var(--color-graphics-primary-main);background-color:#3368e6;background-color:var(--color-graphics-primary-main)}.bw-checkbox .bw-checkbox__checkmark{position:absolute;display:none;top:52%;left:52%;transform:translate(-50%) translateY(-50%);color:#fff;color:var(--color-white)}.bw-checkbox--checked .bw-checkbox__checkmark,.bw-checkbox__hidden-input:checked+.bw-checkbox .bw-checkbox__checkmark{display:inline-block}.bw-checkbox--disabled,.bw-checkbox__hidden-input:disabled+.bw-checkbox{border-color:#e3e4e8;border-color:var(--color-stroke-gray-light);background-color:#f9fafb;background-color:var(--color-fill-gray-lightest);cursor:default}.bw-checkbox--disabled.bw-checkbox--checked,.bw-checkbox__hidden-input:disabled:checked+.bw-checkbox{border-color:#5e8eed;border-color:var(--color-graphics-primary-light);background-color:#5e8eed;background-color:var(--color-graphics-primary-light)}.bw-checkbox__hidden-input.focus-visible+.bw-checkbox{border:.125rem solid hsla(222,78%,55%,1);border:var(--size-2px) solid var(--color-stroke-primary-medium)}.bw-checkbox__hidden-input:focus-visible+.bw-checkbox{border:.125rem solid hsla(222,78%,55%,1);border:var(--size-2px) solid var(--color-stroke-primary-medium)}.bw-checkbox__hidden-input:checked.focus-visible+.bw-checkbox{border-color:#00084d;border-color:var(--color-blue-crayola-100)}.bw-checkbox__hidden-input:checked:focus-visible+.bw-checkbox{border-color:#00084d;border-color:var(--color-blue-crayola-100)}:root{--bw-rich-table-border-radius: var(--border-radius-xs)}.bw-rich-table-overflow-wrapper{overflow:auto}.bw-rich-table-pagination{display:flex;flex-direction:column;align-items:center}.bw-rich-table-pagination .pagination-summary{padding:1rem 0;padding:var(--space-stack-m) 0}.bw-rich-table{width:100%;max-width:100%;border-collapse:separate;color:#313235;color:var(--color-text);isolation:isolate}.bw-rich-table thead tr{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest)}.bw-rich-table th{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight);padding:1rem;padding:var(--space-inset-m);border:.0625rem solid hsla(228,10%,90%,1);border:var(--size-1px) solid var(--color-stroke-gray-light);border-left-width:0;border-right-width:0;background-color:#f9fafb;background-color:var(--color-fill-gray-lightest);color:#646568;color:var(--color-text-gray-on-light);overflow:hidden}.bw-rich-table th:first-child{border-left-width:.0625rem;border-left-width:var(--size-1px);border-top-left-radius:.125rem;border-top-left-radius:var(--bw-rich-table-border-radius);background:linear-gradient(to right,hsla(210,20%,98%,1) 70%,hsla(210,20%,98%,0) 100%);background:linear-gradient(to right,var(--color-fill-gray-lightest) 70%,hsla(210,20%,98%,0) 100%)}.bw-rich-table th:last-child{border-right-width:.0625rem;border-right-width:var(--size-1px);border-top-right-radius:.125rem;border-top-right-radius:var(--bw-rich-table-border-radius)}.bw-rich-table th:first-child,.bw-rich-table td:first-child{padding-left:1.5rem;padding-left:var(--space-inline-l)}.bw-rich-table th:last-child,.bw-rich-table td:last-child{padding-right:1.5rem;padding-right:var(--space-inline-l)}.bw-rich-table td{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-body-small-font-size);line-height:1.5rem;line-height:var(--text-style-body-small-line-height);font-weight:400;font-weight:var(--font-weight-regular);padding:1rem;padding:var(--space-inset-m);border-style:solid;border-color:#e3e4e8;border-color:var(--color-stroke-gray-light);overflow:hidden}.bw-rich-table td:first-child{border-left-width:.0625rem;border-left-width:var(--size-1px)}.bw-rich-table td:last-child{border-right-width:.0625rem;border-right-width:var(--size-1px)}.bw-rich-table tr+tr td{border-top-width:.0625rem;border-top-width:var(--size-1px)}.bw-rich-table tbody tr:last-child td{border-bottom-width:.0625rem;border-bottom-width:var(--size-1px)}.bw-rich-table tbody tr:last-child td:first-child{border-bottom-left-radius:.125rem;border-bottom-left-radius:var(--bw-rich-table-border-radius)}.bw-rich-table tbody tr:last-child td:last-child{border-bottom-right-radius:.125rem;border-bottom-right-radius:var(--bw-rich-table-border-radius)}.bw-rich-table th,.bw-rich-table td{text-align:left}.bw-rich-table--highlight-rows-on-hover tbody tr:hover{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest)}.bw-rich-table--sticky-header thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.bw-rich-table--sticky-left-column th:first-child,.bw-rich-table--sticky-left-column td:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1}.bw-rich-table--sticky-left-column td:first-child{background:linear-gradient(to right,hsla(0,0%,100%,1) 70%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,var(--color-white) 70%,rgba(255,255,255,0) 100%)}.bw-rich-table--sticky-left-column.bw-rich-table--highlight-rows-on-hover tr:hover td:first-child{background:linear-gradient(to right,hsla(210,20%,98%,1) 70%,hsla(210,20%,98%,0) 100%);background:linear-gradient(to right,var(--color-fill-gray-lightest) 70%,hsla(210,20%,98%,0) 100%)}.bw-rich-table--sticky-header.bw-rich-table--sticky-left-column th:first-child{z-index:3}.bw-rich-table__cell{vertical-align:middle}.bw-rich-table__cell--item-identifier__icon{color:#afb1b6;color:var(--color-graphics-gray-light)}.bw-rich-table__cell--item-identifier__main-text{max-height:.875rem;max-height:var(--text-style-detail5-font-size)}.bw-rich-table__cell--item-identifier__secondary-text,.bw-rich-table__cell--label{color:#707275;color:var(--color-text-gray-medium)}.bw-rich-table__cell--label__icon{color:#afb1b6;color:var(--color-graphics-gray-light)}.pagination-controls{display:flex;flex-direction:row;align-items:center;margin:0;padding:0;list-style-type:none}.pagination-controls .page-item{padding:.3125rem;padding:var(--space-inset-xxs);display:inline-block}.pagination-controls .page-item .page-link{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail5-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail5-letter-spacing);font-weight:500;font-weight:var(--text-style-detail5-font-weight);display:inline-block;text-align:center;line-height:2;height:2rem;width:2rem;border-radius:.125rem;border-radius:var(--border-radius-xs);color:#707275;color:var(--color-text-gray-medium);text-decoration:none}.pagination-controls .page-item.active .page-link{color:#313235;color:var(--color-text);background-color:#f1f2f4;background-color:var(--color-fill-gray-light)}.pagination-controls .page-item.disabled .page-link{color:#707275;color:var(--color-text-gray-medium)}.pagination-controls .page-item:hover:not(.disabled):not(.active) .page-link{text-decoration:underline;background-color:#f1f2f4;background-color:var(--color-fill-gray-light)}.pagination-controls .page-item.disabled:hover .page-link,.pagination-controls .page-item.active:hover .page-link{cursor:default;filter:none}.pagination-controls__chevron-icon{vertical-align:middle}.pagination-summary{color:#707275;color:var(--color-text-gray-medium)}.search{position:relative;display:flex;align-items:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}:root{--bw-search-input-width: 20rem;--bw-search-input-height: var(--size-form-input-height);--bw-search-input-icon-size: var(--bw-icon-size-small);--bw-search-input-icon-text-spacing: var(--space-s);--bw-search-input-horizontal-padding: var(--space-s)}.bw-search-input{margin-right:.75rem;margin-right:var(--space-inline-s);position:relative}.bw-search-input__input{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-detail3-font-size);line-height:1;letter-spacing:0;letter-spacing:var(--text-style-detail3-letter-spacing);font-weight:400;font-weight:var(--text-style-detail3-font-weight);box-sizing:border-box;width:20rem;width:var(--bw-search-input-width);height:2.75rem;height:var(--bw-search-input-height);margin:0;padding:0;padding-left:2.4375rem;padding-left:calc(var(--bw-search-input-horizontal-padding) + var(--bw-search-input-icon-size) + var(--bw-search-input-icon-text-spacing));padding-right:2.4375rem;padding-right:calc(var(--bw-search-input-horizontal-padding) + var(--bw-search-input-icon-size) + var(--bw-search-input-icon-text-spacing));border:.0625rem solid hsla(220,6%,80%,1);border:var(--border-form-inputs);border-radius:.125rem;border-radius:var(--border-radius-xs);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#313235;color:var(--color-text)}.bw-search-input__input:focus{border:.0625rem solid hsla(222,78%,55%,1);border:var(--border-focused-form-inputs);box-shadow:0 0 0 .125rem #ddebfd;box-shadow:var(--box-shadow-focused-form-inputs)}.bw-search-input__input::-ms-clear{height:0;width:0}.bw-search-input__search-icon{position:absolute;top:50%;transform:translateY(-50%);left:.75rem;left:var(--bw-search-input-horizontal-padding);color:#c9cbcf;color:var(--color-fill-gray-dark)}.bw-search-input__clear-icon{position:absolute;display:none;top:50%;transform:translateY(-50%);right:.75rem;right:var(--bw-search-input-horizontal-padding);color:#c9cbcf;color:var(--color-fill-gray-dark)}.bw-search-input__clear-icon--visible{display:block}.bw-search-input__clear-icon:hover{cursor:pointer}.bw-search-suggestions{margin:0;padding:.75rem 0;padding:var(--space-stack-s) 0;list-style-type:none;width:20rem;width:var(--bw-search-input-width);max-height:20rem;overflow-y:auto}.bw-search-suggestions__hint{color:#707275;color:var(--color-text-gray-medium);padding:1.5rem 1rem;padding:var(--space-inset-stretch-m)}.bw-search-suggestions__group{margin:0;padding:0}.bw-search-suggestions__group:not(:last-child){margin-bottom:1rem;margin-bottom:var(--space-m)}.bw-search-suggestions__group .bw-search-suggestions__group__heading{display:block;text-transform:uppercase;color:#707275;color:var(--color-text-gray-medium);padding-left:1rem;padding-left:var(--space-m);padding-bottom:.5rem;padding-bottom:var(--space-xs)}.bw-search-suggestions__suggestion{display:flex;flex-direction:row;align-items:center;padding:.75rem 1rem;padding:var(--space-inset-squish-m);color:#313235;color:var(--color-text);cursor:pointer}.bw-search-suggestions__suggestion .bw-search-suggestions__suggestion__label{margin-left:.75rem;margin-left:var(--space-inline-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bw-search-suggestions__suggestion:hover{background-color:#f1f2f4;background-color:var(--color-fill-gray-light)}.search-filters{display:flex;flex-wrap:wrap;align-items:center;white-space:nowrap;padding:0;margin:0}.search-filters>*+*{margin-left:.5rem;margin-left:var(--space-inline-xs)}.search-filters li{list-style-type:none;padding:0}.search-filters__clear-all{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-detail3-font-size);line-height:1;letter-spacing:0;letter-spacing:var(--text-style-detail3-letter-spacing);font-weight:400;font-weight:var(--text-style-detail3-font-weight);margin-left:.75rem;margin-left:var(--space-inline-s);text-decoration:underline;color:#3368e6;color:var(--color-text-link)}.search-filters__clear-all:hover{color:#001580;color:var(--color-text-link-hover);cursor:pointer}:root{--img-down-arrow: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMjYgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU5LjEgKDg2MTQ0KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5QYXRoIDEwPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlNjcmVlbnMvR0FTLUQiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgPGcgaWQ9IkdvYWwtc2V0LWNvbXBsZXRlLUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTk3LjAwMDAwMCwgLTUxOC4wMDAwMDApIiBzdHJva2U9IiMwMjI5NDIiIHN0cm9rZS13aWR0aD0iNCI+CiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aC0xMCIgcG9pbnRzPSIxMTk5IDUyMCAxMjA5LjgxNDMgNTMxIDEyMjEgNTIwIj48L3BvbHlsaW5lPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+)}.bw-select-input{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-detail3-font-size);line-height:1;letter-spacing:0;letter-spacing:var(--text-style-detail3-letter-spacing);font-weight:400;font-weight:var(--text-style-detail3-font-weight);display:inline-block;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2.75rem;height:var(--size-form-input-height);margin:0;padding:0 1rem;padding:0 var(--space-inline-m);padding-right:1.5rem;padding-right:var(--space-inline-l);border:.0625rem solid hsla(220,6%,80%,1);border:var(--border-form-inputs);border-radius:.5rem;border-radius:var(--border-radius-form-inputs);color:#313235;color:var(--color-text);background-color:transparent;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMjYgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU5LjEgKDg2MTQ0KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5QYXRoIDEwPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlNjcmVlbnMvR0FTLUQiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgPGcgaWQ9IkdvYWwtc2V0LWNvbXBsZXRlLUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTk3LjAwMDAwMCwgLTUxOC4wMDAwMDApIiBzdHJva2U9IiMwMjI5NDIiIHN0cm9rZS13aWR0aD0iNCI+CiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aC0xMCIgcG9pbnRzPSIxMTk5IDUyMCAxMjA5LjgxNDMgNTMxIDEyMjEgNTIwIj48L3BvbHlsaW5lPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);background-image:var(--img-down-arrow);background-repeat:no-repeat;background-size:.75rem .625rem;background-position:center right 1rem;background-position:center right var(--space-inline-m)}.bw-select-input:focus{outline:none;border:.0625rem solid hsla(222,78%,55%,1);border:var(--border-focused-form-inputs);box-shadow:0 0 0 .125rem #ddebfd;box-shadow:var(--box-shadow-focused-form-inputs)}.bw-select-input::-ms-expand{display:none}.bw-select-input--error:not(:focus){border:.0625rem solid hsla(0,55%,51%,1);border:var(--border-error-form-inputs);box-shadow:0 0 0 .125rem #ffe9e5;box-shadow:var(--box-shadow-error-form-inputs)}.bw-select-input:disabled{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest);border-color:#e3e4e8;border-color:var(--color-stroke-gray-light);color:#707275;color:var(--color-text-gray-medium)}.bw-stack{display:flex}.bw-stack--inline{display:inline-flex}.bw-stack--horizontal{flex-direction:row}.bw-stack--horizontal.bw-stack--reverse{flex-direction:row-reverse}.bw-stack--horizontal:not(.bw-stack--reverse).bw-stack--spacing-xxxs>*:not(:last-child){margin-right:.1875rem;margin-right:var(--space-inline-xxxs)}.bw-stack--horizontal:not(.bw-stack--reverse).bw-stack--spacing-xxs>*:not(:last-child){margin-right:.3125rem;margin-right:var(--space-inline-xxs)}.bw-stack--horizontal:not(.bw-stack--reverse).bw-stack--spacing-xs>*:not(:last-child){margin-right:.5rem;margin-right:var(--space-inline-xs)}.bw-stack--horizontal:not(.bw-stack--reverse).bw-stack--spacing-s>*:not(:last-child){margin-right:.75rem;margin-right:var(--space-inline-s)}.bw-stack--horizontal:not(.bw-stack--reverse).bw-stack--spacing-m>*:not(:last-child){margin-right:1rem;margin-right:var(--space-inline-m)}.bw-stack--horizontal:not(.bw-stack--reverse).bw-stack--spacing-l>*:not(:last-child){margin-right:1.5rem;margin-right:var(--space-inline-l)}.bw-stack--horizontal:not(.bw-stack--reverse).bw-stack--spacing-xl>*:not(:last-child){margin-right:3.375rem;margin-right:var(--space-inline-xl)}.bw-stack--horizontal:not(.bw-stack--reverse).bw-stack--spacing-xxl>*:not(:last-child){margin-right:5.125rem;margin-right:var(--space-inline-xxl)}.bw-stack--horizontal.bw-stack--reverse.bw-stack--spacing-xxxs>*:not(:last-child){margin-left:.1875rem;margin-left:var(--space-inline-xxxs)}.bw-stack--horizontal.bw-stack--reverse.bw-stack--spacing-xxs>*:not(:last-child){margin-left:.3125rem;margin-left:var(--space-inline-xxs)}.bw-stack--horizontal.bw-stack--reverse.bw-stack--spacing-xs>*:not(:last-child){margin-left:.5rem;margin-left:var(--space-inline-xs)}.bw-stack--horizontal.bw-stack--reverse.bw-stack--spacing-s>*:not(:last-child){margin-left:.75rem;margin-left:var(--space-inline-s)}.bw-stack--horizontal.bw-stack--reverse.bw-stack--spacing-m>*:not(:last-child){margin-left:1rem;margin-left:var(--space-inline-m)}.bw-stack--horizontal.bw-stack--reverse.bw-stack--spacing-l>*:not(:last-child){margin-left:1.5rem;margin-left:var(--space-inline-l)}.bw-stack--horizontal.bw-stack--reverse.bw-stack--spacing-xl>*:not(:last-child){margin-left:3.375rem;margin-left:var(--space-inline-xl)}.bw-stack--horizontal.bw-stack--reverse.bw-stack--spacing-xxl>*:not(:last-child){margin-left:5.125rem;margin-left:var(--space-inline-xxl)}@supports ((-moz-column-gap: 0) or (column-gap: 0)){.bw-stack--horizontal:not(.bw-stack--reverse)>*:not(:last-child){margin-right:0!important}.bw-stack--horizontal.bw-stack--reverse>*:not(:last-child){margin-left:0!important}.bw-stack--horizontal.bw-stack--spacing-xxxs{-moz-column-gap:.1875rem;column-gap:.1875rem;-moz-column-gap:var(--space-inline-xxxs);column-gap:var(--space-inline-xxxs)}.bw-stack--horizontal.bw-stack--spacing-xxs{-moz-column-gap:.3125rem;column-gap:.3125rem;-moz-column-gap:var(--space-inline-xxs);column-gap:var(--space-inline-xxs)}.bw-stack--horizontal.bw-stack--spacing-xs{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-inline-xs);column-gap:var(--space-inline-xs)}.bw-stack--horizontal.bw-stack--spacing-s{-moz-column-gap:.75rem;column-gap:.75rem;-moz-column-gap:var(--space-inline-s);column-gap:var(--space-inline-s)}.bw-stack--horizontal.bw-stack--spacing-m{-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-inline-m);column-gap:var(--space-inline-m)}.bw-stack--horizontal.bw-stack--spacing-l{-moz-column-gap:1.5rem;column-gap:1.5rem;-moz-column-gap:var(--space-inline-l);column-gap:var(--space-inline-l)}.bw-stack--horizontal.bw-stack--spacing-xl{-moz-column-gap:3.375rem;column-gap:3.375rem;-moz-column-gap:var(--space-inline-xl);column-gap:var(--space-inline-xl)}.bw-stack--horizontal.bw-stack--spacing-xxl{-moz-column-gap:5.125rem;column-gap:5.125rem;-moz-column-gap:var(--space-inline-xxl);column-gap:var(--space-inline-xxl)}}.bw-stack--vertical{flex-direction:column}.bw-stack--vertical.bw-stack--spacing-xxs>*:not(:last-child){margin-bottom:.1875rem;margin-bottom:var(--space-stack-xxs)}.bw-stack--vertical.bw-stack--spacing-xs>*:not(:last-child){margin-bottom:.3125rem;margin-bottom:var(--space-stack-xs)}.bw-stack--vertical.bw-stack--spacing-s>*:not(:last-child){margin-bottom:.75rem;margin-bottom:var(--space-stack-s)}.bw-stack--vertical.bw-stack--spacing-m>*:not(:last-child){margin-bottom:1rem;margin-bottom:var(--space-stack-m)}.bw-stack--vertical.bw-stack--spacing-l>*:not(:last-child){margin-bottom:1.5rem;margin-bottom:var(--space-stack-l)}.bw-stack--vertical.bw-stack--spacing-xl>*:not(:last-child){margin-bottom:2.25rem;margin-bottom:var(--space-stack-xl)}.bw-stack--vertical.bw-stack--spacing-xxl>*:not(:last-child){margin-bottom:5.125rem;margin-bottom:var(--space-stack-xxl)}@supports (row-gap: 0){.bw-stack--vertical>*:not(:last-child){margin-bottom:0!important}.bw-stack--vertical.bw-stack--spacing-xxs{row-gap:.1875rem;row-gap:var(--space-stack-xxs)}.bw-stack--vertical.bw-stack--spacing-xs{row-gap:.3125rem;row-gap:var(--space-stack-xs)}.bw-stack--vertical.bw-stack--spacing-s{row-gap:.75rem;row-gap:var(--space-stack-s)}.bw-stack--vertical.bw-stack--spacing-m{row-gap:1rem;row-gap:var(--space-stack-m)}.bw-stack--vertical.bw-stack--spacing-l{row-gap:1.5rem;row-gap:var(--space-stack-l)}.bw-stack--vertical.bw-stack--spacing-xl{row-gap:2.25rem;row-gap:var(--space-stack-xl)}.bw-stack--vertical.bw-stack--spacing-xxl{row-gap:5.125rem;row-gap:var(--space-stack-xxl)}}.bw-stack--inset-xxs{padding:.3125rem;padding:var(--space-inset-xxs)}.bw-stack--inset-xs{padding:.5rem;padding:var(--space-inset-xs)}.bw-stack--inset-s{padding:.75rem;padding:var(--space-inset-s)}.bw-stack--inset-m{padding:1rem;padding:var(--space-inset-m)}.bw-stack--inset-l{padding:1.5rem;padding:var(--space-inset-l)}.bw-stack--inset-xl{padding:2.25rem;padding:var(--space-inset-xl)}.bw-stack--inset-xxl{padding:3.375rem;padding:var(--space-inset-xxl)}.bw-stack--inset-squish-xs{padding:.1875rem .5rem;padding:var(--space-inset-squish-xs)}.bw-stack--inset-squish-s{padding:.5rem .75rem;padding:var(--space-inset-squish-s)}.bw-stack--inset-squish-m{padding:.75rem 1rem;padding:var(--space-inset-squish-m)}.bw-stack--inset-squish-l{padding:1rem 2.25rem;padding:var(--space-inset-squish-l)}.bw-stack--inset-stretch-s{padding:1rem .5rem;padding:var(--space-inset-stretch-s)}.bw-stack--inset-stretch-m{padding:1.5rem 1rem;padding:var(--space-inset-stretch-m)}.bw-stack--wrap{flex-wrap:wrap}.bw-stack--wrap.bw-stack--horizontal.bw-stack--reverse{flex-wrap:wrap-reverse}.bw-text-area{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-body-medium-font-size);line-height:1.5rem;line-height:var(--text-style-body-medium-line-height);font-weight:400;font-weight:var(--font-weight-regular);display:inline-block;box-sizing:border-box;margin:0;padding:1rem;padding:var(--space-inset-m);border:.0625rem solid hsla(220,6%,80%,1);border:var(--border-form-inputs);border-radius:.5rem;border-radius:var(--border-radius-form-inputs);color:#313235;color:var(--color-text);-webkit-appearance:none;-moz-appearance:none;appearance:none}.bw-text-area::-moz-placeholder{color:#707275;color:var(--color-text-gray-medium)}.bw-text-area:-ms-input-placeholder{color:#707275;color:var(--color-text-gray-medium)}.bw-text-area::placeholder{color:#707275;color:var(--color-text-gray-medium)}.bw-text-area:focus{outline:none;border:.0625rem solid hsla(222,78%,55%,1);border:var(--border-focused-form-inputs);box-shadow:0 0 0 .125rem #ddebfd;box-shadow:var(--box-shadow-focused-form-inputs)}.bw-text-area--error:not(:focus){border:.0625rem solid hsla(0,55%,51%,1);border:var(--border-error-form-inputs);box-shadow:0 0 0 .125rem #ffe9e5;box-shadow:var(--box-shadow-error-form-inputs)}.bw-text-area:disabled{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest);border-color:#e3e4e8;border-color:var(--color-stroke-gray-light);color:#707275;color:var(--color-text-gray-medium)}.bw-text-field{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-detail3-font-size);line-height:1;letter-spacing:0;letter-spacing:var(--text-style-detail3-letter-spacing);font-weight:400;font-weight:var(--text-style-detail3-font-weight);display:inline-block;box-sizing:border-box;height:2.75rem;height:var(--size-form-input-height);margin:0;padding:0 1rem;padding:0 var(--space-inline-m);border:.0625rem solid hsla(220,6%,80%,1);border:var(--border-form-inputs);border-radius:.5rem;border-radius:var(--border-radius-form-inputs);color:#313235;color:var(--color-text);-webkit-appearance:none;-moz-appearance:none;appearance:none}.bw-text-field::-moz-placeholder{color:#707275;color:var(--color-text-gray-medium)}.bw-text-field:-ms-input-placeholder{color:#707275;color:var(--color-text-gray-medium)}.bw-text-field::placeholder{color:#707275;color:var(--color-text-gray-medium)}.bw-text-field:focus{outline:none;border:.0625rem solid hsla(222,78%,55%,1);border:var(--border-focused-form-inputs);box-shadow:0 0 0 .125rem #ddebfd;box-shadow:var(--box-shadow-focused-form-inputs)}.bw-text-field--error:not(:focus){border:.0625rem solid hsla(0,55%,51%,1);border:var(--border-error-form-inputs);box-shadow:0 0 0 .125rem #ffe9e5;box-shadow:var(--box-shadow-error-form-inputs)}.bw-text-field:disabled{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest);border-color:#e3e4e8;border-color:var(--color-stroke-gray-light);color:#707275;color:var(--color-text-gray-medium)}.bw-text-field-prefix-wrapper{position:relative}.bw-text-field-prefix-wrapper .bw-text-field{position:relative;padding-left:2rem;padding-left:calc(var(--space-inline-m) + var(--space-inline-m))}.bw-text-field__prefix{position:absolute;display:flex;align-content:center;justify-content:center;place-content:center;top:0;left:1rem;left:var(--space-inline-m);line-height:2.75rem;line-height:var(--size-form-input-height);z-index:1;pointer-events:none}.bw-text-link{display:flex;flex-direction:row;align-items:center;text-decoration:none;color:#313235;color:var(--color-text)}.bw-text-link:hover{text-decoration:underline}.bw-text-link:focus{outline-offset:1em}.bw-text-link--link{color:#3368e6;color:var(--color-text-link)}.bw-text-link--link:hover{color:#001580;color:var(--color-text-link-hover)}.bw-text-link--silver{color:#707275;color:var(--color-text-gray-medium)}.bw-text-link--primary{color:#3368e6;color:var(--color-text-primary-on-white)}.bw-text-link--secondary{color:#3e1971;color:var(--color-text-secondary-on-white)}.bw-text-link--tertiary{color:#704100;color:var(--color-text-tertiary-on-white)}.bw-text-link--success{color:#005727;color:var(--color-text-success-on-white)}.bw-text-link--warning{color:#c7780a;color:var(--color-text-warning-on-white)}.bw-text-link--info{color:#3368e6;color:var(--color-text-info-on-white)}.bw-text-link--error{color:#922a2a;color:var(--color-text-error-on-white)}.bw-text-link__icon--small{margin-right:.5rem;margin-right:var(--space-inline-xs)}.bw-text-link__icon--medium{margin-right:.75rem;margin-right:var(--space-inline-s)}.bw-text-link__icon--large{margin-right:1rem;margin-right:var(--space-inline-m)}.unstyled-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;border:0;font-family:inherit;font-size:inherit;color:inherit;background:none;cursor:pointer}.bw-loading-overlay{display:flex;align-items:center;justify-content:center;height:100%;flex:1}.bw-loading-overlay--semi-transparent{background-color:rgba(255,255,255,.8);background-color:var(--color-white-transparent-80)}.bw-loading-overlay--full-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}:root{--card-item-height: 85px}.card-list__new-item{line-height:85px;line-height:var(--card-item-height);border:2px dashed hsla(220,6%,80%,1);border:2px dashed var(--color-stroke-gray-medium);border-radius:4px;font-size:22px;color:#707275;color:var(--color-text-gray-medium)}.card-list__new-item a{display:block;padding-left:20px;text-decoration:none;color:inherit;opacity:.5}.card-list__new-item span{margin-right:5px;font-size:42px;line-height:85px;line-height:var(--card-item-height);vertical-align:top}.card-list__new-item:hover a{opacity:1;cursor:pointer}.card-list__item{display:block;color:#313235;color:var(--color-text);border:.0625rem solid hsla(228,10%,90%,1);border:var(--border-width-thin) solid var(--border-color-gray-light);border-radius:.125rem;border-radius:var(--border-radius-xs);box-shadow:0 .2px .1px rgba(0,0,0,.05),0 .5px .3px rgba(0,0,0,.03),0 1.2px .6px rgba(0,0,0,.024),0 4px 2px rgba(0,0,0,.016);box-shadow:var(--box-shadow-low-elevation);text-align:left;min-height:32px;margin-bottom:6px;padding:10px 20px}.card-list__item a,.card-list__item a:hover,.card-list__item a:focus,.card-list__item a:active{text-decoration:none;color:inherit}.card-list__item--prominent{min-height:85px;min-height:var(--card-item-height);height:0;border-color:#afb1b6;border-color:var(--border-color-gray-dark);box-shadow:0 .2px .5px rgba(0,0,0,.016),0 .5px 1.3px rgba(0,0,0,.02),0 1.2px 3px rgba(0,0,0,.027),0 4px 10px rgba(0,0,0,.04);box-shadow:var(--box-shadow-medium-elevation)}.card-list__item--prominent .card-list__item__header__description{font-size:22px}.card-list__item--expandable{cursor:pointer}.card-list__item--expanded{height:auto}.card-list__item--disabled{color:#979797}.card-list__item__header{display:flex;align-items:center}.card-list__item__header__description{display:block;flex:1;font-size:16px;line-height:1.2}.card-list__item__header__meta-fields{display:flex;align-items:center;min-width:35%;justify-content:space-between}.card-list__item__header__meta-field{display:inline-block;margin-left:20px;font-size:16px;letter-spacing:.02em;opacity:.8}.card-list__item__content{padding:10px 0}.card-list__item--prominent .card-list__item__header{min-height:85px;min-height:var(--goal-row-height);height:0;padding:15px 20px}.app-breadcrumbs{display:flex;flex-direction:row;align-items:center;min-height:5.5rem;min-height:calc(var(--sidebar-navigation-top-padding-ie11) + var(--sidebar-navigation-logo-height) + var(--sidebar-navigation-top-padding-ie11));min-height:calc(min(1.5rem,3vh) + 2.5rem + min(1.5rem,3vh));min-height:calc(var(--sidebar-navigation-top-padding) + var(--sidebar-navigation-logo-height) + var(--sidebar-navigation-top-padding));padding:1.5rem 1rem;padding:var(--space-inset-stretch-m);height:0}.bar-chart line{stroke:#e1bb75;stroke:var(--color-graphics-tertiary-main);stroke-width:2}.bar-chart__data-point rect{fill:#001580;fill:var(--color-graphics-primary-darkest)}.bar-chart__data-point:hover svg{cursor:pointer}.bar-chart__data-point:hover rect{cursor:pointer;fill:#3368e6;fill:var(--color-graphics-primary-main)}.bar-chart__data-point--highlighted rect{fill:#3368e6;fill:var(--color-graphics-primary-main)}.bar-chart__area-data-point rect{fill:#ddebfd;fill:var(--color-fill-primary-lighter)}.bar-chart__chat-icon,.boolean-chart__data-point{color:#001580;color:var(--color-graphics-primary-darkest)}.boolean-chart__data-point circle:first-child{opacity:0}.boolean-chart__data-point--with-hover-state:hover{cursor:pointer}.boolean-chart__data-point--with-hover-state:hover circle:first-child,.boolean-chart__data-point--highlighted circle:first-child{opacity:1}.dot-chart__data-point{fill:#001580;fill:var(--color-graphics-primary-darkest)}.dot-chart__data-point text{fill:rgba(0,0,0,0);font:600 .6825rem sans-serif}.dot-chart__data-point:hover text{fill:#001580;fill:var(--color-text-primary-darkest)}.line-chart--with-hover:hover .chart--line__data-point rect.click-signifier{stroke:#3368e6;stroke:var(--color-stroke-primary-medium)}.line-chart__data-point,.line-chart__data-point rect.data{fill:#00084d;fill:var(--color-fill-primary-darkest)}.line-chart__data-point rect.click-signifier{fill:none;stroke-width:2}.line-chart__data-point--with-hover-state:hover,.line-chart__data-point--with-hover-state:hover rect.data{cursor:pointer}.line-chart__data-point--with-hover-state:hover,.line-chart__data-point--with-hover-state:hover rect.data,.line-chart__data-point--highlighted,.line-chart__data-point--highlighted rect.data{fill:#3368e6;fill:var(--color-fill-primary-main)}.line-chart__data-point text{fill:#f0f8ff;fill:var(--color-text-primary-on-darkest);font:600 .6825rem sans-serif}.line-chart__data-point--with-hover-state:hover text,.line-chart__data-point--highlighted text{fill:#f0f8ff;fill:var(--color-text-primary-on-main)}.line-chart__data-point--with-y-label-override text{font:600 20px sans-serif}.line-chart line{stroke:#00084d;stroke:var(--color-fill-primary-darkest);stroke-width:2}.line-chart--dot-data-points line{stroke-width:3}.nominal-value-change-chart line{stroke:#704100;stroke:var(--color-text-tertiary-on-white);stroke-width:2px;stroke-linecap:round}.nominal-value-change-chart text{font:700 .6825rem sans-serif;fill:#704100;fill:var(--color-text-tertiary-on-white)}.range-chart{color:#001580;color:var(--color-graphics-primary-darkest)}.range-chart line{stroke-linecap:round}.range-chart__label{color:#001580;color:var(--color-text-primary-darkest);font:700 .6825rem sans-serif}.range-chart__number{color:#001580;color:var(--color-text-primary-darkest);font:700 11px sans-serif}g:not(:first-child) .range-chart__label{display:none}.chart-y-axis{position:absolute;top:0;bottom:0;left:0;width:2.1875rem;z-index:1}.chart-y-axis text{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.75rem;font-size:var(--text-style-detail7-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail7-letter-spacing);font-weight:400;font-weight:var(--text-style-detail7-font-weight);fill:#707275;fill:var(--color-text-gray-medium);alignment-baseline:middle}.archive-snapshot-modal{max-width:50rem}.archive-snapshot-modal__loading-overlay{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px}.snapshot-export-types-tooltip{max-width:22rem}.data-table--data-snapshots{min-width:50rem}.data-table--data-snapshots .data-table__cell--snapshot-created-by{white-space:nowrap}.heatmap-list>*+*{margin-top:.1875rem;margin-top:var(--space-stack-xxs)}.heatmap-list__item{display:flex;flex-wrap:wrap;align-items:center;position:relative}.heatmap-list__item--include-days-label>span:last-child{display:inline-block;padding-left:7px;color:#001580;color:var(--color-text-primary-darkest);vertical-align:top}.heatmap-list__tag{display:inline-block;position:relative;padding:.3125rem;padding:var(--space-inline-xxs);font-size:16px;line-height:28px}.heatmap-list__tag:first-letter{text-transform:uppercase}.heatmap-list__tag__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ddebfd;background-color:var(--color-fill-primary-lighter);border-radius:.125rem;border-radius:var(--border-radius-xs)}.heatmap-list__tag__label{position:relative;color:#0e34b4;color:var(--color-text-primary-on-lighter)}.history-of-updates__popup,.history-of-updates ol{display:flex;flex-direction:column;align-items:stretch}.history-of-updates__popup{min-width:20rem}.history-of-updates__popup-trigger{color:#afb1b6;color:var(--color-graphics-gray-light);padding:.5rem;margin:-.5rem}.history-of-updates__popup-trigger:hover,.history-of-updates__popup-trigger:focus{color:#646568;color:var(--color-graphics-gray-dark)}.history-of-updates li,.history-of-updates__popup__header{display:inline-block;padding:.5rem .75rem;padding:var(--space-inset-squish-s)}.history-of-updates__popup__header{color:#707275;color:var(--color-text-gray-medium)}.history-of-updates li{color:#313235;color:var(--color-text);white-space:nowrap}.history-of-updates li+li,.history-of-updates__popup__header+ol{border-top:.0625rem solid hsla(220,12%,95%,1);border-top:var(--size-1px) solid var(--color-stroke-gray-lightest)}:root{--bw-sidebar-layout-sidebar-width: min(25rem, 30vw);--bw-sidebar-layout-sidebar-width-ie11: 25rem;--bw-sidebar-layout-main-side-padding: min(var(--space-inline-xxl), 5vw);--bw-sidebar-layout-main-side-padding-ie11: var(--space-inline-xxl);--bw-sidebar-layout-main-bottom-padding: var(--space-stack-xl)}.bw-sidebar-layout{display:-ms-grid;display:grid;height:100%;max-height:100%;max-width:100vw;overflow:hidden;-ms-grid-columns:25rem 1fr;-ms-grid-columns:var(--bw-sidebar-layout-sidebar-width-ie11) 1fr;grid-template-columns:min(25rem,30vw) 1fr;grid-template-columns:var(--bw-sidebar-layout-sidebar-width) 1fr}.bw-sidebar-layout__sidebar-cell{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.bw-sidebar-layout__sidebar{height:100vh;overflow-y:auto}.bw-sidebar-layout>main{position:relative;display:flex;flex-direction:column;-ms-grid-column:2;grid-column:2;align-items:center;max-width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;isolation:isolate}.bw-sidebar-layout>main>header{position:absolute;top:0;left:0;right:0;z-index:1}.bw-sidebar-layout>main .app-shell-main{flex:1;width:100%;max-width:82rem;padding-left:5.125rem;padding-left:var(--bw-sidebar-layout-main-side-padding-ie11);padding-right:5.125rem;padding-right:var(--bw-sidebar-layout-main-side-padding-ie11);padding-left:min(5.125rem,5vw);padding-left:var(--bw-sidebar-layout-main-side-padding);padding-right:min(5.125rem,5vw);padding-right:var(--bw-sidebar-layout-main-side-padding);padding-bottom:2.25rem;padding-bottom:var(--bw-sidebar-layout-main-bottom-padding)}:root{--sidebar-navigation-top-padding: var(--space-stack-l);--sidebar-navigation-top-padding-ie11: var(--space-stack-l);--sidebar-navigation-top-padding: min(var(--space-stack-l), 3vh);--sidebar-navigation-bottom-padding: min(var(--space-stack-l), 2vh);--sidebar-navigation-bottom-padding-ie11: var(--space-stack-m);--sidebar-navigation-side-padding: min(var(--space-inline-xs), 1vw);--sidebar-navigation-side-padding-ie11: var(--space-inline-xs);--sidebar-navigation-h1-width-when-expanded: calc(var(--bw-sidebar-layout-sidebar-width) - var(--sidebar-navigation-side-padding)*2);--sidebar-navigation-h1-width-when-expanded-ie11: calc(var(--bw-sidebar-layout-sidebar-width-ie11) - var(--sidebar-navigation-side-padding-ie11)*2);--sidebar-navigation-logo-height: 2.5rem;--sidebar-navigation-logo-h1-spacing: min(var(--space-stack-xl), 5vh);--sidebar-navigation-logo-h1-spacing-ie11: var(--space-stack-xl);--sidebar-navigation-h1-vertical-inset: min(var(--space-s), 2vh);--sidebar-navigation-h1-vertical-inset-ie11: var(--space-s);--sidebar-navigation-h1-horizontal-inset: min(var(--space-s), 2vw);--sidebar-navigation-h1-horizontal-inset-ie11: var(--space-s);--sidebar-navigation-h1-inset: var(--sidebar-navigation-h1-vertical-inset) var(--sidebar-navigation-h1-horizontal-inset);--sidebar-navigation-h1-inset-ie11: var(--sidebar-navigation-h1-vertical-inset-ie11) var(--sidebar-navigation-h1-horizontal-inset-ie11);--sidebar-navigation-space-above-programme-name: calc(var(--sidebar-navigation-top-padding) + var(--sidebar-navigation-logo-height) + var(--sidebar-navigation-logo-h1-spacing) + var(--sidebar-navigation-h1-vertical-inset));--sidebar-navigation-space-above-programme-name-ie11: calc(var(--sidebar-navigation-top-padding-ie11) + var(--sidebar-navigation-logo-height) + var(--sidebar-navigation-logo-h1-spacing-ie11) + var(--sidebar-navigation-h1-vertical-inset-ie11));--sidebar-navigation-patient-sidebar-fade-duration: var(--micro-animation-duration-quickest);--sidebar-navigation-collapse-duration: .2s;--sidebar-navigation-expand-duration: var(--micro-animation-duration);--sidebar-navigation-expand-fade-delay: 0}@media (prefers-reduced-motion: no-preference){:root{--sidebar-navigation-expand-fade-delay: calc(var(--sidebar-navigation-expand-duration) + .1s)}}:root{--sidebar-navigation-collapsed-top-level-nav-width: calc(var(--sidebar-link-collapsed-width) + var(--sidebar-navigation-side-padding)*2);--sidebar-navigation-collapsed-top-level-nav-width-ie11: calc(var(--sidebar-link-collapsed-width) + var(--sidebar-navigation-side-padding-ie11)*2)}.sidebar-navigation{position:relative;min-height:100%}.sidebar-navigation__top-level-nav{display:flex;flex-direction:column;align-items:stretch;min-height:100%;padding:1.5rem .5rem 1rem;padding:var(--sidebar-navigation-top-padding-ie11) var(--sidebar-navigation-side-padding-ie11) var(--sidebar-navigation-bottom-padding-ie11);padding:min(1.5rem,3vh) min(.5rem,1vw) min(1.5rem,2vh);padding:var(--sidebar-navigation-top-padding) var(--sidebar-navigation-side-padding) var(--sidebar-navigation-bottom-padding)}.sidebar-navigation__top-level-nav--loading{opacity:.6}.sidebar-navigation__top-level-nav__logo-link-wrapper{display:inline-block;align-self:flex-start;margin-bottom:2.25rem;margin-bottom:var(--space-stack-xl);margin-bottom:min(2.25rem,5vh);margin-bottom:min(var(--space-stack-xl),5vh);margin-left:.75rem;margin-left:var(--space-inline-s);margin-left:min(.75rem,2vw);margin-left:min(var(--space-inline-s),2vw)}.sidebar-navigation__top-level-nav__logo{height:2.5rem}.sidebar-navigation__top-level-nav--collapsed .sidebar-navigation__top-level-nav__logo-link-wrapper{align-self:center;margin-left:0}.sidebar-navigation__top-level-nav h1{padding:.75rem;padding:var(--sidebar-navigation-h1-inset-ie11);padding:min(.75rem,2vh) min(.75rem,2vw);padding:var(--sidebar-navigation-h1-inset);margin-bottom:2.25rem;margin-bottom:var(--space-stack-xl);margin-bottom:min(2.25rem,4.5vh);margin-bottom:min(var(--space-stack-xl),4.5vh)}.sidebar-navigation__top-level-nav h1 span{display:block}.sidebar-navigation__top-level-nav h1 span:first-child{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1.3125rem;font-size:var(--text-style-subtitle1-font-size);line-height:1.8125rem;line-height:var(--text-style-subtitle1-line-height);font-weight:400;font-weight:var(--text-style-subtitle1-font-weight);margin-bottom:.3125rem;margin-bottom:var(--space-stack-xs);font-weight:var(--font-weight-normal)}.sidebar-navigation__top-level-nav h1 span:last-child{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.75rem;font-size:var(--text-style-detail7-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail7-letter-spacing);font-weight:400;font-weight:var(--text-style-detail7-font-weight);color:#707275;color:var(--color-text-gray-medium)}.sidebar-navigation__top-level-nav__h1-non-collapsible-width-wrapper{transition:opacity .15s linear;transition:opacity var(--micro-animation-duration-quickest) linear;transition-delay:0;transition-delay:var(--sidebar-navigation-expand-fade-delay)}.sidebar-navigation__top-level-nav__h1-non-collapsible-width-wrapper>h1{min-width:24rem;min-width:var(--sidebar-navigation-h1-width-when-expanded-ie11);min-width:calc(min(25rem,30vw) - (min(.5rem,1vw)*2));min-width:var(--sidebar-navigation-h1-width-when-expanded)}.sidebar-navigation__top-level-nav--collapsed .sidebar-navigation__top-level-nav__h1-non-collapsible-width-wrapper{opacity:0;width:0;overflow:hidden;visibility:hidden}.sidebar-navigation__top-level-nav__links{display:flex;flex-direction:column}.sidebar-navigation__top-level-nav__links>*+*{margin-top:.3125rem;margin-top:var(--space-stack-xs);margin-top:min(.3125rem,1.2vh);margin-top:min(var(--space-stack-xs),1.2vh)}.sidebar-navigation__top-level-nav nav{display:flex;flex-direction:column;height:100%}.sidebar-navigation__top-level-nav .account-menu-trigger{margin-top:auto}.sidebar-navigation .patient-sidebar{position:absolute;top:0;right:0;bottom:0;left:4.5rem;left:var(--sidebar-navigation-collapsed-top-level-nav-width-ie11);left:calc(3.5rem + min(.5rem,1vw)*2);left:var(--sidebar-navigation-collapsed-top-level-nav-width)}.sidebar-navigation:not(.sidebar-navigation--collapsed) .patient-sidebar{pointer-events:none}.account-menu-trigger{word-break:break-all}.account-menu-trigger__name-and-role{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;row-gap:.3125rem;row-gap:var(--space-stack-xs)}.account-menu-trigger__name-and-role>:first-child{margin-right:.3125rem;margin-right:var(--space-inline-xxs)}.account-menu-trigger__role-pill{word-break:break-all}.account-menu-trigger__email{color:#707275;color:var(--color-text-gray-medium);text-align:left}.account-menu-trigger__shortened-label{display:none}@media (max-width: 66em){.account-menu-trigger__shortened-label{display:block;color:#707275;color:var(--color-text-gray-medium)}.account-menu-trigger__full-label:not(.account-menu .account-menu-trigger__full-label){display:none}}:root{--account-menu-min-width: 27rem;--account-menu-left-spacing: var(--space-inline-m);--account-menu-trigger-space-from-screen-edge: var(--bw-sidebar-layout-main-side-padding)}.account-menu-popover{margin-left:1rem;margin-left:var(--account-menu-left-spacing)}.account-menu{position:relative;padding:.75rem 0 .3125rem;padding:var(--space-stack-s) 0 var(--space-stack-xs);width:27rem;width:var(--account-menu-min-width);max-height:80vh;overflow-y:auto;color:#313235;color:var(--color-text)}.account-menu:focus{outline:none}.account-menu--loading{pointer-events:none}.account-menu .account-menu-trigger__full-label{padding:.3125rem 1.5rem 1rem;padding:var(--space-stack-xs) var(--space-inline-l) var(--space-stack-m);border-bottom:.0625rem solid hsla(220,12%,95%,1);border-bottom:var(--size-1px) solid var(--color-stroke-gray-lightest)}.account-menu .account-menu-trigger__role-pill{display:none}.account-menu__role-switching-menu{display:inline-flex;flex-direction:column;padding:0 .3125rem .3125rem;padding:0 var(--space-inline-xxs) var(--space-stack-xs);width:100%}.account-menu__role-switching-menu header{padding:1.5rem 1.5rem 2.25rem;padding:var(--space-stack-l) var(--space-inline-l) var(--space-stack-xl)}.account-menu__role-switching-menu__paragraph{margin-top:.3125rem;margin-top:var(--space-stack-xs);color:#707275;color:var(--color-text-gray-medium)}.account-menu__role-switching-menu__programme-list{display:inline-flex;width:100%}.account-menu__programme-button{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;width:100%;padding:1rem 1.5rem;padding:var(--space-stack-m) var(--space-inline-l);border-radius:.3125rem;border-radius:var(--border-radius-s);text-align:left;background-color:transparent}.account-menu__programme-button,.account-menu__programme-button[disabled]{color:#313235;color:var(--color-text)}button.account-menu__programme-button:not(.account-menu__programme-button--selected){cursor:pointer}.account-menu__programme-button__title{row-gap:.3125rem;row-gap:var(--space-stack-xs)}.account-menu__programme-button__programme-name{font-weight:500;font-weight:var(--font-weight-semibold)}.account-menu__programme-button__programme-name>*{vertical-align:top}.account-menu__programme-button__programme-name>*:first-child{margin-right:.3125rem;margin-right:var(--space-inline-xxs)}button:not(.account-menu__programme-button--selected).account-menu__programme-button:hover{background-color:#f1f2f4;background-color:var(--color-fill-gray-light)}button.account-menu__programme-button--selected{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest)}.account-menu__programme-button__radio-circle{transform:translateY(.38rem);margin-right:.75rem;margin-right:var(--space-inline-s)}.account-menu__programme-button__content{flex-basis:0px;flex-grow:1}.account-menu__programme-button__details{max-width:100%;color:#707275;color:var(--color-text-gray-medium)}.account-menu__programme-button__icon{transform:translateY(.125rem);transform:translateY(var(--size-2px));color:#afb1b6;color:var(--color-graphics-gray-light)}.account-menu>ul[role=menu]{padding-top:.3125rem;padding-top:var(--space-stack-xs);border-top:.0625rem solid hsla(220,12%,95%,1);border-top:var(--size-1px) solid var(--color-stroke-gray-lightest)}@supports ((width: -webkit-max-content) or (width: -moz-max-content) or (width: max-content)){.account-menu{width:auto;min-width:min(27rem,36vw);min-width:min(var(--account-menu-min-width),36vw);max-width:min(35rem,100vw - (2 * 1rem) - min(5.125rem,5vw));max-width:min(35rem,100vw - (2 * var(--account-menu-left-spacing)) - var(--account-menu-trigger-space-from-screen-edge))}.account-menu__role-switching-menu header{width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:100%}}.account-menu__loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0}:root{--patient-sidebar-side-padding: min(var(--space-inline-l), 15%);--patient-sidebar-side-padding-ie11: var(--space-inline-l)}.patient-sidebar{min-height:100%;border-style:solid;border-color:#e3e4e8;border-color:var(--color-stroke-gray-light);border-width:0 .0625rem;border-width:0 var(--size-1px);isolation:isolate}.patient-sidebar header{margin-bottom:2.25rem;margin-bottom:var(--space-stack-xl);padding:0 1.5rem;padding:0 var(--patient-sidebar-side-padding-ie11);padding:0 min(1.5rem,15%);padding:0 var(--patient-sidebar-side-padding);word-break:break-word}.patient-sidebar__back-link-wrapper{display:flex;flex-direction:row;align-items:center;height:5.5rem;height:calc(var(--sidebar-navigation-top-padding-ie11) + var(--sidebar-navigation-logo-height) + var(--sidebar-navigation-top-padding-ie11));height:calc(min(1.5rem,3vh) + 2.5rem + min(1.5rem,3vh));height:calc(var(--sidebar-navigation-top-padding) + var(--sidebar-navigation-logo-height) + var(--sidebar-navigation-top-padding));margin-bottom:1.5rem;margin-bottom:var(--sidebar-navigation-top-padding-ie11);margin-bottom:min(1.5rem,3vh);margin-bottom:var(--sidebar-navigation-top-padding);padding:0 1.5rem;padding:0 var(--patient-sidebar-side-padding-ie11);padding:0 min(1.5rem,15%);padding:0 var(--patient-sidebar-side-padding);border-bottom:.0625rem solid hsla(228,10%,90%,1);border-bottom:var(--size-1px) solid var(--color-stroke-gray-light)}.patient-sidebar__patient-name{margin-right:.3125rem;margin-right:var(--space-inline-xxs)}.patient-sidebar__pid{color:#707275;color:var(--color-text-gray-medium);letter-spacing:.05em}.patient-sidebar__status{white-space:normal;vertical-align:bottom}.patient-sidebar .patient-level-navigation{padding-left:3.375rem;padding-left:var(--space-inline-xl);padding-left:min(3.375rem,15%);padding-left:min(var(--space-inline-xl),15%);margin-right:-.0625rem;margin-right:calc(var(--size-1px)*-1)}.sidebar-popover-trigger{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;border:none;font-size:inherit;font-family:inherit;color:inherit;text-decoration:none;cursor:pointer;background:transparent}.sidebar-popover-trigger__nested-tooltip-trigger-wrapper{display:flex;align-items:center;justify-content:center;padding:1rem .5rem 1rem 1rem;padding:var(--space-stack-m) var(--space-inline-xs) var(--space-stack-m) var(--space-inline-m);border-radius:.3125rem;border-radius:var(--border-radius-s)}.sidebar-popover-trigger--collapsed .sidebar-popover-trigger__nested-tooltip-trigger-wrapper{width:3.25rem;height:3.25rem;padding:0}.sidebar-popover-trigger--active,.sidebar-popover-trigger:hover,.sidebar-popover-trigger:focus{outline-color:#3368e6;outline-color:var(--color-text-link)}.sidebar-popover-trigger--active .sidebar-popover-trigger__nested-tooltip-trigger-wrapper,.sidebar-popover-trigger:hover .sidebar-popover-trigger__nested-tooltip-trigger-wrapper,.sidebar-popover-trigger:focus .sidebar-popover-trigger__nested-tooltip-trigger-wrapper{background-color:#f1f2f4;background-color:var(--color-fill-gray-light)}.sidebar-popover-trigger--active{outline:none}.sidebar-popover-trigger--collapsed.sidebar-popover-trigger--active .sidebar-popover-trigger__nested-tooltip-trigger-wrapper,.sidebar-popover-trigger--collapsed.sidebar-popover-trigger:hover .sidebar-popover-trigger__nested-tooltip-trigger-wrapper{background-color:#d7c0e3;background-color:var(--color-fill-secondary-light)}.sidebar-popover-trigger__content{margin:0 .75rem;margin:0 var(--space-inline-s)}.sidebar-popover-trigger__selector-icon{margin-left:auto;color:#7c7e83;color:var(--color-graphics-gray-medium)}.sidebar-popover-trigger__content,.sidebar-popover-trigger__selector-icon{transition:opacity .15s linear;transition:opacity var(--micro-animation-duration-quickest) linear;transition-delay:0;transition-delay:var(--sidebar-navigation-expand-fade-delay)}.sidebar-popover-trigger--collapsed .sidebar-popover-trigger__content,.sidebar-popover-trigger--collapsed .sidebar-popover-trigger__selector-icon{opacity:0}.app-shell-main{padding-top:7rem;padding-top:var(--sidebar-navigation-space-above-programme-name-ie11);padding-top:calc(min(1.5rem,3vh) + 2.5rem + min(2.25rem,5vh) + min(.75rem,2vh));padding-top:var(--sidebar-navigation-space-above-programme-name)}.no-permissions-view{max-width:70ch}.offset-date{display:flex;align-items:center;margin-left:-10px}.offset-date__prev[disabled]:hover,.offset-date__next[disabled]:hover{cursor:not-allowed}.offset-date .input-hint-wrapper{min-width:20rem}.offset-date__date-preview-input:disabled{width:100%;background-color:#fff;background-color:var(--color-white);color:#313235;color:var(--color-text)}.offset-date .form__hint{width:100%;color:#313235;color:var(--color-text)}.patient-enrolment-status-pill{white-space:nowrap}.patient-enrolment-status-pill :first-letter{text-transform:capitalize}.participant-header-with-status__status{transform:translateY(.1875rem)}.patient-level-navigation--horizontal ul{height:100%}.patient-level-navigation--horizontal li{display:flex;flex-direction:row;justify-content:stretch}.person-tag{box-sizing:border-box;position:relative;padding:.1875rem .75rem;padding:var(--space-stack-xxs) var(--space-inline-s);border-radius:999px;border:.0625rem solid hsla(228,10%,90%,1);border:var(--size-1px) solid var(--color-stroke-gray-light);color:#313235;color:var(--color-text)}.person-tag--interactive{border-color:#86aef3;border-color:var(--color-stroke-primary-light);background-color:#f0f8ff;background-color:var(--color-fill-primary-lightest);color:#001580;color:var(--color-text-primary-darkest)}.person-tag__icon{position:absolute;top:50%;left:.5rem;left:var(--space-inline-xs);color:#afb1b6;color:var(--color-graphics-gray-light);transform:translateY(-50%)}.person-tag__icon+*{padding-left:1.4375rem;padding-left:calc(var(--bw-icon-size-medium) + var(--space-inline-xxxs))}.person-tag--interactive .person-tag__icon{color:#5e8eed;color:var(--color-graphics-primary-light)}.person-tag__text{display:inline-block;transform:translateY(-.0625rem);transform:translateY(calc(var(--size-1px)*-1))}.invitation-container{margin:1rem 0;margin:var(--space-stack-m) 0;line-height:normal}.invitation-container p.invitation-copy-instruction{margin-top:5px;margin-bottom:16px}.invitation-container .checkbox{margin:25px 0 0}.invitation-link-area{background-color:#fff;border:1px solid hsla(223,5%,70%,1);border:1px solid var(--color-stroke-gray-dark);color:#707275;color:var(--color-text-gray-medium);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.invitation-link-area .invitation-url-only{font-family:monospace;max-width:100ch;word-break:break-all;padding:.75rem;padding:var(--space-inset-s)}.invitation-link-area .invitation-message{padding:1.5rem 1rem;padding:var(--space-inset-stretch-m)}.invitation-link-area .invitation-open-in-new-window{display:flex}.invitation-link-area .invitation-open-in-new-window a{margin-left:auto}.invitation-link-area .invitation-open-in-new-window .invitation-url{padding:5px 5px 5px 20px;text-decoration:none;color:#313235;color:var(--color-text);background:url(/assets/external-link.7bbecd3a.svg) left center no-repeat}:root{--public-features-sliding-box-horizontal-spacing-ie11: var(--space-inline-xl);--public-features-sliding-box-horizontal-spacing: min(var(--public-features-sliding-box-horizontal-spacing-ie11), 5vw);--public-features-sliding-box-vertical-spacing-ie11: var(--space-stack-xxl);--public-features-sliding-box-vertical-spacing: min(var(--public-features-sliding-box-vertical-spacing-ie11), 10vh);--public-features-sliding-box-width: 30em}@media (prefers-reduced-motion: no-preference){.public-app-shell__box{position:relative;box-shadow:0 .2px .1px rgba(0,0,0,.05),0 .5px .3px rgba(0,0,0,.03),0 1.2px .6px rgba(0,0,0,.024),0 4px 2px rgba(0,0,0,.016);box-shadow:var(--box-shadow-low-elevation);transition-property:transform;transition-duration:.6s;transition-duration:var(--micro-animation-exit-duration);transition-delay:.5s;transition-delay:var(--micro-animation-exit-delay);transform-origin:50% 80%;will-change:transform}.public-app-shell__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 1.1px 2.2px rgba(0,0,0,.016),0 3.1px 6.1px rgba(0,0,0,.024),0 7.5px 14.8px rgba(0,0,0,.03),0 25px 49px rgba(0,0,0,.05);box-shadow:var(--box-shadow-dramatic-elevation);opacity:0;will-change:opacity;transition-property:opacity;transition-duration:.6s;transition-duration:var(--micro-animation-exit-duration);transition-delay:.5s;transition-delay:var(--micro-animation-exit-delay);z-index:-1}.public-app-shell__box[focus-within]{transform:scale(1.01);transition-duration:.25s;transition-duration:var(--micro-animation-duration);transition-delay:0s}.public-app-shell__box:focus-within{transform:scale(1.01);transition-duration:.25s;transition-duration:var(--micro-animation-duration);transition-delay:0s}.public-app-shell__box[focus-within]:before{opacity:1;transition-duration:.25s;transition-duration:var(--micro-animation-duration);transition-delay:0s}.public-app-shell__box:focus-within:before{opacity:1;transition-duration:.25s;transition-duration:var(--micro-animation-duration);transition-delay:0s}}.public-app-shell__box-content{display:-ms-grid;display:grid;overflow:hidden;width:30em;width:var(--public-features-sliding-box-width);min-height:41.3125rem}.public-app-shell__box-content>*{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1;box-sizing:border-box;width:30em;width:var(--public-features-sliding-box-width);padding:5.125rem 3.375rem;padding:var(--public-features-sliding-box-vertical-spacing-ie11) var(--public-features-sliding-box-horizontal-spacing-ie11);padding:min(5.125rem,10vh) min(3.375rem,5vw);padding:var(--public-features-sliding-box-vertical-spacing) var(--public-features-sliding-box-horizontal-spacing);background-color:#fff;background-color:var(--color-white)}.public-app-shell__sliding-container>*{height:100%}.section-layout{display:flex;flex-direction:column}.section-layout>section+section{margin-top:5.125rem;margin-top:var(--space-stack-xxl)}.section-layout>section>header,section.section-layout>header{margin-bottom:2.25rem;margin-bottom:var(--space-stack-xl)}.section-layout>section>header .subtitle,section.section-layout>header .subtitle{margin-top:.3125rem;margin-top:var(--space-stack-xs);color:#707275;color:var(--color-text-gray-medium)}.section-layout>section{flex-basis:auto;flex-grow:1}.section-layout:not(.section-layout--constrained-height){padding-bottom:20vh}.section-layout--constrained-height{height:calc(100vh - 4.75rem - min(1.5rem,3vh) - min(2.25rem,5vh) - min(.75rem,2vh));height:calc(100vh - var(--bw-sidebar-layout-main-bottom-padding) - var(--sidebar-navigation-space-above-programme-name))}.section-layout--constrained-height>section,section.section-layout--constrained-height{display:flex;flex-direction:column;max-height:100%;overflow:hidden}.section-layout--constrained-height>section>header+*,section.section-layout--constrained-height>header+*{display:flex;flex-direction:column;flex:1;overflow:hidden}.shared-decision-attestation-statement{text-align:left;background-color:#f0f8ff;background-color:var(--color-fill-primary-lightest);border-radius:.125rem;border-radius:var(--border-radius-xs);color:#3368e6;color:var(--color-text-primary-on-lightest)}label.shared-decision-attestation-statement{cursor:pointer}label.shared-decision-attestation-statement:hover{background-color:#ddebfd;background-color:var(--color-fill-primary-lighter)}.shared-decision-attestation-statement__text{padding-top:.3125rem;padding-top:calc((var(--bw-checkbox-size) - var(--text-style-detail5-font-size))/2)}.shared-decision-attestation-statement--pending:hover{background-color:#ddebfd;background-color:var(--color-fill-primary-lighter)}.shared-decision-feedback-full-entry__follow-up-response-cell{min-width:20rem}.shared-decision-modal-form{max-width:48rem}.shared-decision-modal-form__notes-text-area{max-width:100%}.shared-decision-modal-form .shared-decision-attestation-statement{margin:0 -1.5rem;margin:0 calc(var(--space-inline-l)*-1)}.shared-decision-modal-form__chosen-treatments-group{overflow:hidden;border-radius:.5rem;border-radius:var(--border-radius-m);border:.0625rem solid hsla(228,10%,90%,1);border:var(--size-1px) solid var(--color-stroke-gray-light)}.shared-decision-modal-form__chosen-treatments-group>*+*{border-top:.0625rem solid hsla(228,10%,90%,1);border-top:var(--size-1px) solid var(--color-stroke-gray-light)}.shared-decision-modal-form__chosen-treatments-group__row{cursor:pointer}.shared-decision-modal-form__chosen-treatments-group__row:hover{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest)}.shared-decision-modal-form__chosen-treatments-group__row:focus,.shared-decision-modal-form__chosen-treatments-group__row[focus-within]{background-color:#f1f2f4;background-color:var(--color-fill-gray-light)}.shared-decision-modal-form__chosen-treatments-group__row:focus,.shared-decision-modal-form__chosen-treatments-group__row:focus-within{background-color:#f1f2f4;background-color:var(--color-fill-gray-light)}.shared-decision-modal-form__chosen-treatments-group__row--other:not(.shared-decision-modal-form__chosen-treatments-group__row--other--selected) .shared-decision-modal-form__other-treatment-details{display:none}.shared-decision-modal-form__chosen-treatments-group__row .treatment-interest-level-with-previous{margin-left:auto}.shared-decision-modal-form__chosen-treatments-group textarea{cursor:text}.shared-decision-modal-form label[for=otherTreatmentSelected]{flex-grow:1;margin:-1rem;margin:calc(var(--space-m)*-1);padding:1rem;padding:var(--space-m);cursor:inherit}.shared-decision-modal-form__other-treatment-details{width:100%;padding-left:2.5rem;padding-left:calc(var(--bw-checkbox-size) + var(--space-inline-m))}:root{--sidebar-link-isolated-horizontal-padding: var(--space-m);--sidebar-link-isolated-vertical-padding: var(--space-m);--sidebar-link-icon-size: var(--bw-icon-size-large);--sidebar-link-collapsed-width: calc(var(--sidebar-link-icon-size) + var(--sidebar-link-isolated-horizontal-padding)*2);--color-sidebar-tooltip-background: hsla(226, 86%, 38%, .9)}.sidebar-link{box-sizing:content-box;display:flex;flex-direction:row;align-items:center;padding:1rem;padding:var(--sidebar-link-isolated-vertical-padding) var(--sidebar-link-isolated-horizontal-padding);text-decoration:none;color:#707275;color:var(--color-text-gray-medium)}.sidebar-link--isolated{border-radius:.3125rem;border-radius:var(--border-radius-s)}.sidebar-link--flush-with-trailing-edge{border-top-left-radius:.3125rem;border-top-left-radius:var(--border-radius-s);border-bottom-left-radius:.3125rem;border-bottom-left-radius:var(--border-radius-s)}.sidebar-link--flush-with-bottom-edge{padding:1.5rem;padding:var(--space-inset-l);padding:min(1.5rem,4vh);padding:min(var(--space-l),4vh)}.sidebar-link:not(.sidebar-link--flush-with-bottom-edge){height:1.5rem;height:var(--sidebar-link-icon-size)}.sidebar-link:not(.sidebar-link--active):hover,.sidebar-link:not(.sidebar-link--active):focus{background:hsla(220,12%,95%,1);background:var(--color-fill-gray-light);color:#313235;color:var(--color-text);cursor:pointer}.sidebar-link:focus{outline-color:#3368e6;outline-color:var(--color-text-link)}.sidebar-link--active{background:hsla(220,12%,95%,1);background:var(--color-fill-gray-light);color:#001580;color:var(--color-text-primary-darkest);cursor:pointer}.sidebar-link--active.sidebar-link--collapsed{background:hsla(214,89%,93%,1);background:var(--color-fill-primary-lighter)}.sidebar-link--active .sidebar-link__label,.sidebar-link--active .sidebar-link__count{font-weight:500;font-weight:var(--font-weight-semibold)}.sidebar-link__label,.sidebar-link__trailing-elements{transition:opacity .15s linear;transition:opacity var(--micro-animation-duration-quickest) linear;transition-delay:0;transition-delay:var(--sidebar-navigation-expand-fade-delay)}.sidebar-link--collapsed .sidebar-link__label,.sidebar-link--collapsed .sidebar-link__trailing-elements{opacity:0}.sidebar-link--flush-with-trailing-edge,.sidebar-link--flush-with-bottom-edge{position:relative}.sidebar-link--flush-with-trailing-edge .sidebar-link__active-line,.sidebar-link--flush-with-bottom-edge .sidebar-link__active-line{position:absolute;right:0;bottom:0;background-color:#3368e6;background-color:var(--color-fill-primary-main)}.sidebar-link--flush-with-bottom-edge .sidebar-link__active-line{bottom:-.0625rem;bottom:calc(var(--size-1px)*-1)}.sidebar-link--flush-with-trailing-edge .sidebar-link__active-line{top:0;width:.3125rem}.sidebar-link--flush-with-bottom-edge .sidebar-link__active-line{left:0;height:.3125rem;height:min(.3125rem,.8vh)}.sidebar-link:not(.sidebar-link--active) .sidebar-link__active-line{display:none}.sidebar-link--collapsed .sidebar-link__icon-wrapper{margin:0}.sidebar-link--collapsed:not(.sidebar-link--flush-with-bottom-edge){width:-webkit-max-content;width:-moz-max-content;width:max-content;align-self:flex-start}.sidebar-link__trailing-elements{display:flex;flex-direction:row;align-items:center;margin-left:auto}.sidebar-link__trailing-elements>*{margin-left:.5rem;margin-left:var(--space-inline-xs)}.sidebar-link__attention-icon{color:#3368e6;color:var(--color-graphics-primary-main)}.sidebar-link:hover .sidebar-link__count.bw-count-badge--badge.bw-count-badge--silver,.sidebar-link--active .sidebar-link__count.bw-count-badge--badge.bw-count-badge--silver{background-color:#e3e4e8;background-color:var(--color-fill-gray-medium)}.sidebar-link__icon-wrapper{position:relative;display:inline-block;margin-right:1rem;margin-right:var(--space-inline-m);width:1.5rem;width:var(--sidebar-link-icon-size);height:1.5rem;height:var(--sidebar-link-icon-size);min-width:1.5rem;min-width:var(--sidebar-link-icon-size);min-height:1.5rem;min-height:var(--sidebar-link-icon-size)}.sidebar-link__icon-wrapper svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.sidebar-link__icon-wrapper .icon-fill-2{fill:#c9cbcf;fill:var(--color-gray-80)}.sidebar-link__icon-wrapper .pin-icon-fill-1{fill:#f9fafb;fill:var(--color-gray-98)}.sidebar-link__icon-wrapper .users-icon-fill-1{fill:#afb1b6;fill:var(--color-gray-70)}.sidebar-link__icon-wrapper .medical-record-icon-fill-1{fill:#c9cbcf;fill:var(--color-gray-80)}.sidebar-link__icon-wrapper .medical-record-icon-fill-2,.sidebar-link__icon-wrapper .data-icon-fill-1{fill:#afb1b6;fill:var(--color-gray-70)}.sidebar-link__icon-wrapper .icon-fill-3{fill:#fff;fill:var(--color-white)}.sidebar-link__icon-wrapper .data-icon-fill-1{fill:#afb1b6;fill:var(--color-gray-70)}.sidebar-link__icon-wrapper .data-icon-fill-2{fill:#c9cbcf;fill:var(--color-gray-80)}.sidebar-link__icon-wrapper .data-icon-fill-3{fill:#e3e4e8;fill:var(--color-gray-90)}.sidebar-link--active .sidebar-link__icon-wrapper .icon-fill-2{fill:#3368e6;fill:var(--color-blue-crayola-70)}.sidebar-link--active .sidebar-link__icon-wrapper .pin-icon-fill-1{fill:#ddebfd;fill:var(--color-blue-crayola-20)}.sidebar-link--active .sidebar-link__icon-wrapper .users-icon-fill-1,.sidebar-link--active .sidebar-link__icon-wrapper .medical-record-icon-fill-1{fill:#5e8eed;fill:var(--color-blue-crayola-60)}.sidebar-link--active .sidebar-link__icon-wrapper .medical-record-icon-fill-3{fill:#f9fafb;fill:var(--color-fill-gray-lightest)}.sidebar-link--active .sidebar-link__icon-wrapper .data-icon-fill-1{fill:#0e34b4;fill:var(--color-blue-crayola-80)}.sidebar-link--active .sidebar-link__icon-wrapper .data-icon-fill-2{fill:#3368e6;fill:var(--color-blue-crayola-70)}.sidebar-link--active .sidebar-link__icon-wrapper .data-icon-fill-3{fill:#5e8eed;fill:var(--color-blue-crayola-60)}.sidebar-link:not(.sidebar-link--active):hover .sidebar-link__icon-wrapper .icon-fill-2,.sidebar-link:not(.sidebar-link--active):hover .sidebar-link__icon-wrapper .medical-record-icon-fill-1{fill:#afb1b6;fill:var(--color-gray-70)}.sidebar-link:not(.sidebar-link--active):hover .sidebar-link__icon-wrapper .data-icon-fill-1{fill:#7c7e83;fill:var(--color-gray-50)}.sidebar-link:not(.sidebar-link--active):hover .sidebar-link__icon-wrapper .data-icon-fill-2{fill:#afb1b6;fill:var(--color-gray-70)}.sidebar-link:not(.sidebar-link--active):hover .sidebar-link__icon-wrapper .data-icon-fill-3{fill:#c9cbcf;fill:var(--color-gray-80)}.sidebar-link:not(.sidebar-link--active):hover .sidebar-link__icon-wrapper .medical-record-icon-fill-3{fill:#fff;fill:var(--color-white)}.sidebar-link__tooltip:before{background-color:rgba(14,52,180,.9);background-color:var(--color-sidebar-tooltip-background)}.sidebar-link__tooltip .sidebar-link__tooltip__content{padding:.75rem;padding:var(--space-inset-s);background-color:rgba(14,52,180,.9);background-color:var(--color-sidebar-tooltip-background);color:#f0f8ff;color:var(--color-text-primary-on-darker);text-shadow:0 0 .1em hsla(234,100%,15%,1);text-shadow:0 0 .1em var(--color-fill-primary-darkest)}.sidebar-link__sub-hash-nav{display:flex;flex-direction:column;align-items:stretch;padding:1rem 0;padding:var(--space-stack-m) 0}.sidebar-link__sub-hash-nav a{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight);display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1.5rem;padding:var(--space-stack-s) var(--space-inline-l) var(--space-stack-s) var(--space-inline-l);color:#313235;color:var(--color-text);text-decoration:none}.sidebar-link__sub-hash-nav a:hover{text-decoration:underline}.sidebar-link__sub-hash-nav__icon--medium{color:#ffc014;color:var(--color-graphics-warning-main)}.sidebar-link__sub-hash-nav__icon--high{color:#c73d3d;color:var(--color-graphics-error-main)}.study-timeline-sparkline{max-width:8rem}.study-timeline-sparkline svg{border-radius:999px;overflow:hidden;height:.3125rem}.study-timeline-sparkline line{stroke-width:2rem}.study-timeline-sparkline line:first-child{stroke:#e3e4e8;stroke:var(--color-fill-gray-medium)}.study-timeline-sparkline line:last-child{stroke:#3368e6;stroke:var(--color-graphics-primary-main)}.study-timeline-sparkline--complete line:last-child{stroke:#0e34b4;stroke:var(--color-graphics-primary-dark)}.task-checkbox{position:relative;display:flex;align-items:center;justify-content:center;width:1.857rem;height:1.875rem;margin:0 auto;border-radius:.75rem;border-radius:var(--border-radius-l)}.task-checkbox-wrapper{min-width:1.875rem}.task-checkbox--completed{width:1.25rem;height:1.25rem;border-radius:.5rem;border-radius:var(--border-radius-m)}.task-checkbox--completed{background-color:#2fc171;background-color:var(--color-graphics-success-main);color:rgba(255,255,255,.95);color:var(--color-white-transparent-95)}.task-checkbox--endedWithoutCompletion{background-color:transparent;color:#c7780a;color:var(--color-graphics-warning-dark)}.task-checkbox--completed .task-checkbox__icon,.task-checkbox--completed .task-checkbox__icon svg{width:.875rem;height:.875rem;min-width:.875rem;min-height:.875rem}.task-checkbox--available{border:.0625rem solid hsla(218,82%,74%,1);border:var(--size-1px) solid var(--color-stroke-primary-light)}.task-checkbox--available.task-checkbox--owner-patient,.task-checkbox--upcoming{border:.0625rem solid hsla(220,6%,80%,1);border:var(--size-1px) solid var(--color-stroke-gray-medium)}.task-checkbox--available:not(.task-checkbox--owner-clinician),.task-checkbox--upcoming{cursor:not-allowed}.task-checkbox .task-checkbox-badge{position:absolute;top:1rem;left:1rem}.task-checkbox--completed .task-checkbox-badge,.task-checkbox--endedWithoutCompletion .task-checkbox-badge{left:.75rem;top:.75rem}.task-checkbox--completed .task-checkbox-badge--icon-alert-triangle,.task-checkbox--completed .task-checkbox-badge--icon-exclamation-circle-solid,.task-checkbox--endedWithoutCompletion .task-checkbox-badge--icon-alert-triangle,.task-checkbox--endedWithoutCompletion .task-checkbox-badge--icon-exclamation-circle-solid{top:.6875rem;left:.625rem}.task-checkbox__tooltip__text{max-width:25ch;font-weight:500;font-weight:var(--font-weight-semibold)}.task-checkbox-badge{display:flex;align-items:center;justify-content:center}.task-checkbox-badge--disabled-silver{color:#646568;color:var(--color-graphics-gray-dark)}.task-checkbox-badge--warning{color:#ffc014;color:var(--color-graphics-warning-main)}.task-checkbox-badge--error{color:#c73d3d;color:var(--color-graphics-error-main)}.task-checkbox-badge--interactive{color:#3368e6;color:var(--color-graphics-primary-main)}.task-checkbox-badge--disabled-interactive{color:#0e34b4;color:var(--color-graphics-primary-dark)}.task-checkbox-badge--icon-alert-triangle .task-checkbox-badge__icon{transform:translateY(-.0625rem);transform:translateY(calc(var(--size-1px)*-1))}.task-checkbox-badge--icon-alert-triangle .task-checkbox-badge__icon,.task-checkbox-badge--icon-alert-triangle .task-checkbox-badge__icon svg,.task-checkbox-badge--icon-exclamation-circle-solid .task-checkbox-badge__icon,.task-checkbox-badge--icon-exclamation-circle-solid .task-checkbox-badge__icon svg{min-width:1.25rem;min-height:1.25rem}.task-checkbox-badge--icon-no-access{border-radius:999px;border:.125rem solid hsla(0,0%,100%,1);border:var(--size-2px) solid var(--color-white);background-color:#fff;background-color:var(--color-white)}.task-container{box-sizing:border-box;border-left:.25rem solid transparent;color:#313235;color:var(--color-text)}.task-container__status-and-content{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:stretch;padding:1.5rem 2.25rem;padding:var(--space-stack-l) var(--space-xl) var(--space-stack-l) var(--space-xl);padding-top:.75rem;padding-top:calc(var(--space-stack-l) - var(--space-stack-s))}.task-container__status-and-content>*{margin-top:.75rem;margin-top:var(--space-stack-s)}.task-container__action-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.task-container__action-button:focus{outline:none}.task-container--upcoming .task-container__status-and-content,.task-container--available-for-patient .task-container__status-and-content,.task-container--available-for-clinician .task-container__status-and-content,.task-container--available-for-other-clinician .task-container__status-and-content{padding-top:1.5rem;padding-top:calc(var(--space-stack-xl) - var(--space-stack-s));padding-bottom:2.25rem;padding-bottom:var(--space-stack-xl)}.task-container--upcoming{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest)}.task-container--available-for-clinician{border-color:#3368e6;border-color:var(--color-fill-primary-main)}.task-container--available-for-clinician:hover,.task-container--available-for-clinician[focus-within]{background-color:#f0f8ff;background-color:var(--color-fill-primary-lightest);cursor:pointer}.task-container--available-for-clinician:hover,.task-container--available-for-clinician:focus-within{background-color:#f0f8ff;background-color:var(--color-fill-primary-lightest);cursor:pointer}.task-container--available-for-clinician:hover .task-checkbox,.task-container--available-for-clinician[focus-within] .task-checkbox{border-color:#3368e6;border-color:var(--color-stroke-primary-medium)}.task-container--available-for-clinician:hover .task-checkbox,.task-container--available-for-clinician:focus-within .task-checkbox{border-color:#3368e6;border-color:var(--color-stroke-primary-medium)}.task-container--available-for-clinician:hover .task-checkbox-badge path:first-child,.task-container--available-for-clinician[focus-within] .task-checkbox-badge path:first-child{fill:#f0f8ff;fill:var(--color-fill-primary-lightest)}.task-container--available-for-clinician:hover .task-checkbox-badge path:first-child,.task-container--available-for-clinician:focus-within .task-checkbox-badge path:first-child{fill:#f0f8ff;fill:var(--color-fill-primary-lightest)}.task-container--available-for-other-clinician{border-color:#adccfa;border-color:var(--color-fill-primary-light)}.task-container .task-checkbox{flex-shrink:0}.task-container__main-content{flex-basis:20%;flex-grow:.6;min-width:20rem}.task-container--upcoming .task-standard-title__title{color:#707275;color:var(--color-text-gray-medium)}.task-container__extra-column{flex-basis:0;flex-grow:1;min-width:15rem;margin-left:3.375rem;margin-left:calc(1.875rem + var(--space-inline-l));margin-top:.75rem;margin-top:var(--space-stack-s)}.task-container__summary{margin:0 2.25rem 1.5rem 5.625rem;margin:0 var(--space-xl) var(--space-stack-l) calc(var(--space-xl) + 1.875rem + var(--space-inline-l));border-radius:.3125rem;border-radius:var(--border-radius-s);border:.0625rem solid hsla(228,10%,90%,1);border:var(--size-1px) solid var(--color-stroke-gray-light);padding:1.5rem;padding:var(--space-inset-l)}.task-standard-extra-column{color:#707275;color:var(--color-text-gray-medium)}.task-standard-extra-column strong{color:#313235;color:var(--color-text);font-weight:400;font-weight:var(--font-weight-regular)}.task-standard-extra-column__details-popup{position:relative;top:.3em;max-height:1.5rem;max-height:var(--text-style-body-small-line-height)}.task-standard-title--actionable{color:#3368e6;color:var(--color-text-link)}.task-standard-title__ordinal{color:#707275;color:var(--color-text-gray-medium)}.task-standard-title--actionable-ordinal{color:#3368e6;color:var(--color-text-link)}.task-standard-title__ordinal-hash,.task-standard-title__status-tag,.task-standard-title__icon{transform:translateY(.0625rem);transform:translateY(var(--size-1px))}.task-standard-title__status-tag{margin-left:.3125rem;margin-left:var(--space-inline-xxs)}.task-standard-title__icon{margin-left:-.3125rem;margin-left:calc(var(--space-inline-xxs)*-1);transform:translateY(.0625rem);transform:translateY(var(--size-1px))}.task-container__summary{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;gap:var(--space-l);align-items:center;justify-content:space-between;padding:1.5rem;padding:var(--space-inset-l);border-radius:.3125rem;border-radius:var(--border-radius-s);border:.0625rem solid hsla(228,10%,90%,1);border:var(--size-1px) solid var(--color-stroke-gray-light);color:#707275;color:var(--color-text-gray-medium)}.task-container__summary p{flex:1}.task-container__summary strong{color:#313235;color:var(--color-text);font-weight:400;font-weight:var(--font-weight-regular)}.task-container__summary__icon{transform:translateY(.125rem);transform:translateY(var(--size-2px));color:#ffc014;color:var(--color-graphics-warning-main)}.task-group__tasks-list>*+*,.task-group-header+.task-group__tasks-list>*{border-top:.0625rem solid hsla(220,12%,95%,1);border-top:var(--size-1px) solid var(--color-stroke-gray-lightest)}.task-group__tasks-list>*+*.task-group__hidden-task-group,.task-group-header+.task-group__tasks-list>*.task-group__hidden-task-group{border-width:0}.task-group__tasks-list>*+*.task-group__hidden-task-group li,.task-group-header+.task-group__tasks-list>*.task-group__hidden-task-group li{border-top:.0625rem solid hsla(228,10%,90%,1);border-top:var(--size-1px) solid var(--color-stroke-gray-light)}.task-group__hidden-task-group{border-top-color:#e3e4e8;border-top-color:var(--color-stroke-gray-light)}.task-group__hidden-tasks-expand-button{display:flex;flex-direction:row;align-items:center;width:100%;margin:0;margin-left:.25rem;padding:1rem 2.25rem;padding:var(--space-stack-m) var(--space-xl);border:none;border-top:.0625rem solid hsla(220,12%,95%,1);border-top:var(--size-1px) solid var(--color-stroke-gray-lightest);background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:#3368e6;color:var(--color-text-link);cursor:pointer}.task-group__hidden-tasks-expand-button[data-state=open]{display:none}.task-group__hidden-tasks-expand-button:hover{color:#001580;color:var(--color-text-link-hover);text-decoration:underline}.task-group__hidden-tasks-expand-button__icon-wrapper{display:inline-block;width:1.875rem;text-align:center}.task-group__hidden-tasks-expand-button>*+*{margin-left:1.5rem;margin-left:var(--space-inline-l)}.task-group-header{display:flex;flex-direction:row;align-items:center;padding:1.5rem;padding:var(--space-inset-l)}.task-group-header__collapse-button{padding:1.5rem;margin:-1.5rem;color:#7c7e83;color:var(--color-graphics-gray-medium)}.task-group-header__collapse-button:hover{color:var(--color-graphics-gray-medium-darker)}.task-group-header__main-content{display:flex;flex-direction:column;margin-left:.75rem;margin-left:var(--space-inline-s)}.task-group-header__main-content>*+*{margin-top:.5rem;margin-top:var(--space-xs)}.task-group-header h3{color:#313235;color:var(--color-text)}.task-group-header__meta-data{color:#707275;color:var(--color-text-gray-medium)}.task-group-header__meta-data strong{font-weight:500;font-weight:var(--font-weight-semibold)}.task-group-header__secondary-content{margin-left:auto}.task-progress-pie-chart{position:relative;width:1.625rem;height:1.625rem;flex-shrink:0}.task-progress-pie-chart svg{position:absolute;top:0;right:0;bottom:0;left:0}.task-progress-pie-chart circle{fill:none;transform:rotate(-90deg);transform-origin:center}.task-progress-pie-chart circle:first-child{stroke:#e3e4e8;stroke:var(--color-fill-gray-medium)}.task-progress-pie-chart circle:nth-child(2){stroke:#e19b0e;stroke:var(--color-mango-60)}.task-progress-pie-chart circle:nth-child(3){stroke:#2fc171;stroke:var(--color-graphics-success-main)}.task-progress-pie-chart--completed circle:nth-child(2){stroke:#c7780a;stroke:var(--color-mango-70)}.task-progress-pie-chart--completed circle:nth-child(3){stroke:#098b43;stroke:var(--color-emerald-50)}.toast-container{position:fixed;right:0;bottom:0;max-width:100%;z-index:1}.toast-container>*{box-shadow:0 .2px .5px rgba(0,0,0,.016),0 .5px 1.3px rgba(0,0,0,.02),0 1.2px 3px rgba(0,0,0,.027),0 4px 10px rgba(0,0,0,.04);box-shadow:var(--box-shadow-medium-elevation);min-width:20rem;max-width:100%;max-width:min(30rem,100%)}.toast-container .toast--error .toast__dismiss-button{color:#922a2a;color:var(--color-text-error-on-lightest)}.toast-container .toast--success .toast__dismiss-button{color:#005727;color:var(--color-text-success-on-lightest)}.toast-container .toast--warning .toast__dismiss-button{color:#a75706;color:var(--color-text-warning-on-lightest)}.toast-container .toast--info .toast__dismiss-button{color:#3368e6;color:var(--color-text-info-on-lightest)}.treatment-interest-level-with-previous{display:inline-flex}.treatment-interest-level-with-previous__previous--interested{color:#005727;color:var(--color-text-success-on-lighter)}.treatment-interest-level-with-previous__previous--unsure{color:#a75706;color:var(--color-text-warning-on-lighter)}.treatment-interest-level-with-previous__previous--not-interested{color:#922a2a;color:var(--color-text-error-on-lighter)}.treatment-preferences-full-entry{display:flex;flex-direction:row;align-items:stretch;gap:.5rem;gap:var(--space-xs)}.treatment-preferences-full-entry__interests-and-reasons{display:flex;flex-direction:column;align-items:stretch;flex-basis:0;flex-grow:1;gap:.5rem;gap:var(--space-xs)}.treatment-preferences-full-entry__interests-and-reasons>*:first-child{flex-grow:1}.treatment-preferences-full-entry__interests-and-reasons>*:nth-child(2){flex-grow:0}.treatment-preferences-full-entry__note-table{flex-basis:0;flex-grow:1}.treatment-preferences-full-entry__interest-levels-cell{text-align:right}.data-table--users{min-width:65rem}.data-table--users__truncated-sites__tooltip{max-width:16rem}.data-table--users__truncated-roles{cursor:default}.data-table--users__truncated-roles__tooltip{padding:1rem;padding:var(--space-inset-m)}.decision-aid-task__branded-decision-aid img{display:inline-block;width:1.25rem;height:1.25rem;vertical-align:bottom;margin-right:.1875rem;margin-right:var(--space-inline-xxxs)}.shared-decision-task__form-entry-point{margin:0 .5rem .5rem;margin:0 var(--space-xs) var(--space-xs)}.shared-decision-task .shared-decision-attestation-statement{padding-left:2.875rem;padding-left:calc(var(--space-inline-xl) - var(--space-inline-xs))}.treatment-preferences-details-modal{width:min(100%,60rem)}.create-snapshot-modal{max-width:70rem}.create-snapshot-modal__filename{font-family:monospace;font-size:.9em}.create-snapshot-modal fieldset{position:relative;margin-top:-.3125rem;margin-top:calc(var(--space-stack-xs)*-1);border-radius:.3125rem;border-radius:var(--border-radius-s);border:.0625rem solid hsla(228,10%,90%,1);border:var(--size-1px) solid var(--color-stroke-gray-light)}.create-snapshot-modal__label{flex:1;min-width:20rem;padding:.5rem .75rem;padding:var(--space-inset-squish-s);margin-left:-.0625rem;margin-left:calc(var(--size-1px)*-1);margin-top:-.0625rem;margin-top:calc(var(--size-1px)*-1);border-left:.0625rem solid hsla(228,10%,90%,1);border-left:var(--size-1px) solid var(--color-stroke-gray-light);border-top:.0625rem solid hsla(228,10%,90%,1);border-top:var(--size-1px) solid var(--color-stroke-gray-light);white-space:nowrap;cursor:pointer;color:#707275;color:var(--color-text-gray-medium)}.create-snapshot-modal__label:first-child{border-top-left-radius:.3125rem;border-top-left-radius:var(--border-radius-s)}.create-snapshot-modal__label--selected{background-color:#f9fafb;background-color:var(--color-fill-gray-lightest);color:var(--color-text-default)}.create-snapshot-modal__loading-overlay{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px}.create-snapshot-modal__selection-buttons>*+*{margin-left:.5rem;margin-left:var(--space-inline-xs)}.enrolment-task-group .task-container__main-content{flex-grow:.3}.enrolment-task-group .task-container__expanded-content>*{width:100%}.clinician-consent-override-tooltip{max-width:20rem;text-align:center}:root{--color-input-error: #fc595c;--error-border: solid 1px var(--color-input-error);--error-box-shadow: 0 0 2px 1px var(--color-input-error);--third-width:calc(33.33333% - .66667rem)}.goal-form__group{border-bottom:1px solid hsla(220,6%,80%,1);border-bottom:1px solid var(--color-stroke-gray-medium);padding:30px 30px 0}.goal-form__section{margin-bottom:40px;padding-left:25px}.goal-form__section .heading{display:block;margin-bottom:1rem;font-size:1.3125rem;font-size:var(--font-size-l);color:#313235;color:var(--color-text)}.goal-form__section .heading--with-icon{padding-left:25px;margin-left:-25px;background-size:15px;background-repeat:no-repeat;background-position:left center}.goal-form__section .heading--icon-crescent-moon,.goal-form__section .heading--icon-star-double{background-size:15px}.goal-form__section .heading--icon-search{background-size:18px}.goal-form__section__subheading{font-size:.875rem;font-size:var(--font-size-xs);color:#313235;color:var(--color-text);margin-bottom:30px;margin-top:-7px}.goal-form__section--goal-fields input,.goal-form__section--goal-fields select{width:100%}.goal-form__section--goal-fields select:not(:disabled){cursor:pointer}.goal-form__section--duration,.goal-form__section--goal-type{display:inline-block}.goal-form__section--goal-type{width:calc(33.33333% - .66667rem);width:var(--third-width);margin-right:1rem}.goal-form__section--start-date input{min-width:250px}.goal-form__section--start-date .input-hint-wrapper{display:inline-block;position:relative}.goal-form__section--start-date .form__hint{position:absolute;left:0;top:0;padding-left:10px;width:250px;text-align:left;line-height:2.75rem;line-height:var(--size-form-input-height)}.goal-form__section--start-date .form-error-label{margin-left:10px}.goal-form .form__label{display:block;margin-bottom:.8rem}.goal-form .form__hint{margin-bottom:.5rem}.goal-form .input__criterion{display:inline-block;width:200px;margin-right:15px}.goal-form .input__criterion+p{display:inline-block}.goal-form .input--error:not(:focus){border:solid 1px #fc595c;border:var(--error-border);box-shadow:0 0 2px 1px #fc595c;box-shadow:var(--error-box-shadow)}.goal-form .input--hidden{display:none}.goal-form ::-moz-placeholder{color:#8f8f8f}.goal-form :-ms-input-placeholder{color:#8f8f8f}.goal-form ::placeholder{color:#8f8f8f}.goal-form .radio-buttons{display:inline-block}.goal-form .radio-buttons .radio-button{display:inline-block;position:relative}.goal-form .radio-buttons .radio-button input[type=radio]{position:absolute;max-width:100%;margin:0;opacity:0;z-index:-1}.goal-form .radio-buttons .radio-button input[type=radio]:checked+label{background-color:#3368e6;background-color:var(--color-fill-primary-main);border-color:#3368e6;border-color:var(--color-fill-primary-main);color:#f0f8ff;color:var(--color-text-primary-on-main)}.goal-form .radio-buttons .radio-button__label{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail5-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail5-letter-spacing);font-weight:500;font-weight:var(--text-style-detail5-font-weight);display:inline-block;padding:0 15px;cursor:pointer;line-height:40px;border:.0625rem solid hsla(220,6%,80%,1);border:var(--border-form-inputs)}.goal-form .radio-buttons .radio-button:first-child .radio-button__label{border-top-left-radius:.5rem;border-top-left-radius:var(--border-radius-buttons);border-bottom-left-radius:.5rem;border-bottom-left-radius:var(--border-radius-buttons)}.goal-form .radio-buttons .radio-button:last-child .radio-button__label{border-top-right-radius:.5rem;border-top-right-radius:var(--border-radius-buttons);border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--border-radius-buttons)}.goal-form .radio-buttons .radio-button:not(:first-child) .radio-button__label{border-left-width:0}.goal-form .goal-input-groups{display:flex;flex-direction:row;width:100%}.goal-form .goal-input-groups .input-group{flex:1}.goal-form .goal-input-groups .input-group .form__label{margin-bottom:.3rem}.goal-form .goal-input-groups .input-group:not(:last-child){margin-right:1rem}.goal-form .benchmark{display:flex;align-items:center}.goal-form .benchmark__context{flex:3;line-height:20px}.goal-form .benchmark__description{flex:4;min-height:40px;line-height:20px;background-color:#f7f7f7;padding:12px;border-radius:3px}.goal-form .benchmark *:not(:last-child){margin-right:15px}.goal-form .benchmark select{width:200px;cursor:pointer}.goal-form .benchmark+.benchmark{margin-top:20px}.goal-form .form-actions{padding:30px;margin-left:25px}.goal-form .form-actions :not(:last-child){margin-right:20px}.goal-form .skip-this-step button,.goal-form .skip-this-step p{display:inline-block}.goal-form .skip-this-step p{color:#313235;color:var(--color-text);margin-left:10px}.goal-form .form-action-hint{color:#313235;color:var(--color-text);font-size:.875rem;font-size:var(--font-size-xs);margin-top:15px}.goal-confirmation-modal{display:flex;flex-direction:column;justify-content:space-between;text-align:center}.goal-confirmation-modal__message{margin-top:1rem;margin-top:var(--space-stack-m)}.goal-confirmation-modal .goal-card{margin:2.25rem 0;margin:var(--space-stack-xl) 0}.goal-confirmation-modal button:first-child{margin-right:10px}:root{--category-dropdown-decorative-line-width: .4rem}.category-dropdown__popover{position:relative;min-width:18rem;padding:1rem .5rem;padding:var(--space-inset-stretch-s)}.category-dropdown__category-list:focus{outline:none}.category-dropdown__category-list>li{position:relative;padding-left:.7125rem;padding-left:calc(var(--category-dropdown-decorative-line-width) + var(--space-inline-xxs))}.category-dropdown__decorative-line{position:absolute;left:0;top:0;bottom:0;width:.4rem;width:var(--category-dropdown-decorative-line-width);border-radius:.125rem;border-radius:var(--border-radius-xs)}.category-dropdown__category-list>*+*{margin-top:.3125rem;margin-top:var(--space-stack-xs)}.category-dropdown__option .tag__text{flex:1}.category-dropdown__option--has-subcategories{width:100%;padding:.75rem;padding:var(--space-inset-s);border-radius:.125rem;border-radius:var(--border-radius-xs);font-size:1rem;font-size:var(--font-size-s);line-height:1;color:#707275;color:var(--color-text-gray-medium);text-align:left}.category-dropdown__option--has-subcategories:hover{background-color:#f1f2f4;background-color:var(--color-fill-gray-light);color:#313235;color:var(--color-text)}.category-dropdown__option--has-subcategories .bw-button__text{flex:1}.category-dropdown__subcategory-list{margin:.1875rem 0 .75rem .75rem;margin:var(--space-stack-xxs) 0 var(--space-stack-s) var(--space-inline-s)}.category-dropdown__subcategory-list>*+*{margin-top:.1875rem;margin-top:var(--space-stack-xxs)}.category-dropdown-trigger{display:flex;flex-direction:row;align-items:center;padding-left:.75rem;padding-left:var(--space-s);padding-right:.75rem;padding-right:var(--space-s);border-radius:.5rem;border-radius:var(--border-radius-form-inputs);border:.0625rem solid hsla(220,6%,80%,1);border:var(--border-form-inputs);height:2.75rem;height:var(--size-form-input-height);min-width:100%}.category-dropdown-trigger__value__parent{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight);display:inline-flex;align-items:center;margin-right:.5rem;margin-right:var(--space-inline-xs);color:#707275;color:var(--color-text-gray-medium)}.category-dropdown-trigger__chevron{margin-left:.5rem;margin-left:var(--space-inline-xs);color:#7c7e83;color:var(--color-graphics-gray-medium)}.category-dropdown-trigger__button{margin-left:.75rem;margin-left:var(--space-inline-s);color:#3368e6;color:var(--color-text-link)}.category-dropdown-trigger__button:hover{color:#001580;color:var(--color-text-link-hover)}.category-dropdown-trigger[focus-within],.category-dropdown-trigger--focused{border:.0625rem solid hsla(222,78%,55%,1);border:var(--border-focused-form-inputs);box-shadow:0 0 0 .125rem #ddebfd;box-shadow:var(--box-shadow-focused-form-inputs)}.category-dropdown-trigger:focus-within,.category-dropdown-trigger--focused{border:.0625rem solid hsla(222,78%,55%,1);border:var(--border-focused-form-inputs);box-shadow:0 0 0 .125rem #ddebfd;box-shadow:var(--box-shadow-focused-form-inputs)}.category-dropdown-trigger[focus-within] .category-dropdown-trigger__button{outline:none}.category-dropdown-trigger:focus-within .category-dropdown-trigger__button{outline:none}.category-dropdown-trigger--required-highlight{box-shadow:0 0 0 .125rem #ffe9e5;box-shadow:var(--box-shadow-error-form-inputs);border:.0625rem solid hsla(0,55%,51%,1);border:var(--border-error-form-inputs)}@-webkit-keyframes suggestions-fade-in{0%{opacity:0}to{opacity:1}}@keyframes suggestions-fade-in{0%{opacity:0}to{opacity:1}}:root{--activity-text-fields-suggestion-appearance-delay: .2s;--activity-text-fields-suggestion-appearance-delay-1: calc(var(--activity-text-fields-suggestion-appearance-delay) + .1s);--activity-text-fields-suggestion-appearance-delay-2: calc(var(--activity-text-fields-suggestion-appearance-delay-1) + .05s);--activity-text-fields-suggestion-appearance-delay-3: calc(var(--activity-text-fields-suggestion-appearance-delay-2) + 25ms);--activity-text-fields-suggestion-appearance-delay-4: calc(var(--activity-text-fields-suggestion-appearance-delay-3) + .0125s);--activity-text-fields-suggestion-appearance-delay-5: calc(var(--activity-text-fields-suggestion-appearance-delay-3) + 6.25ms)}.activity-text-fields__contenteditables-wrapper{position:relative;cursor:text}.activity-text-fields__contenteditables-wrapper:after{content:"";position:absolute;top:calc(100% + .5rem);top:calc(100% + var(--space-xs));left:0;right:0;border-bottom:.0625rem solid hsla(220,6%,80%,1);border-bottom:var(--border-form-inputs);border-bottom-width:.125rem;border-bottom-width:var(--size-2px)}.activity-text-fields__contenteditables-wrapper[focus-within]:after{border-bottom:.0625rem solid hsla(222,78%,55%,1);border-bottom:var(--border-focused-form-inputs);border-bottom-width:.125rem;border-bottom-width:var(--size-2px)}.activity-text-fields__contenteditables-wrapper:focus-within:after{border-bottom:.0625rem solid hsla(222,78%,55%,1);border-bottom:var(--border-focused-form-inputs);border-bottom-width:.125rem;border-bottom-width:var(--size-2px)}.activity-text-fields__label{margin-bottom:.75rem;margin-bottom:var(--space-s)}.activity-text-fields__contenteditable{position:relative;min-width:5rem;font-size:2rem;font-size:var(--font-size-xxl);font-weight:300;font-weight:var(--font-weight-thin);line-height:1.6;color:#313235;color:var(--color-text)}.activity-text-fields__contenteditable--performance:after{content:" ";white-space:pre}.activity-text-fields__contenteditable:focus{outline:none}.activity-text-fields__contenteditable:focus:before,.activity-text-fields__contenteditable:hover:before{padding:.5rem;padding:var(--space-xs);margin:-.5rem;margin:calc(var(--space-xs)*-1);border-radius:.125rem;border-radius:var(--border-radius-xs);color:#3368e6;color:var(--color-text-primary-on-lightest);background-color:#f0f8ff;background-color:var(--color-fill-primary-lightest);cursor:pointer;white-space:nowrap}.activity-text-fields__contenteditable--error-highlight:before{color:#922a2a;color:var(--color-text-error-on-white)}.activity-text-fields__tooltip.bw-popover__content{padding:1.5rem 1rem;padding:var(--space-inset-stretch-m)}.activity-text-fields__tooltip{overflow:hidden;margin-bottom:1.5rem;margin-bottom:var(--space-stack-l);margin-left:-1rem;margin-left:calc(var(--space-inline-m)*-1);max-width:32rem;font-size:1rem;font-size:var(--font-size-s);line-height:1.5}.activity-text-fields__tooltip>div>*+*{margin-top:1.5rem;margin-top:var(--space-stack-l)}.activity-text-fields__tooltip__header{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-inline-xs);column-gap:var(--space-inline-xs);font-weight:500;font-weight:var(--font-weight-semibold)}.activity-text-fields__tooltip__title{flex:1}.activity-text-fields__tooltip__icon{color:#3368e6;color:var(--color-graphics-primary-main)}.activity-text-fields__tooltip em{font-style:italic}.activity-text-fields__suggestions{display:flex;flex-wrap:nowrap;align-items:baseline;padding-top:1.5rem;padding-top:var(--space-l);opacity:0;-webkit-animation:suggestions-fade-in .15s linear;animation:suggestions-fade-in .15s linear;-webkit-animation:suggestions-fade-in var(--micro-animation-duration-quickest) linear;animation:suggestions-fade-in var(--micro-animation-duration-quickest) linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-delay:var(--activity-text-fields-suggestion-appearance-delay);animation-delay:var(--activity-text-fields-suggestion-appearance-delay)}.activity-text-fields__suggestions--hidden-taking-up-space{visibility:hidden;pointer-events:none}.activity-text-fields__suggestions__label{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight);margin-right:.75rem;margin-right:var(--space-inline-s);white-space:nowrap;color:#707275;color:var(--color-text-gray-medium)}.activity-text-fields__suggestions ul{row-gap:.3125rem;row-gap:var(--space-stack-xs)}.activity-text-fields__suggestion{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight);opacity:0;-webkit-animation:suggestions-fade-in .15s linear;animation:suggestions-fade-in .15s linear;-webkit-animation:suggestions-fade-in var(--micro-animation-duration-quickest) linear;animation:suggestions-fade-in var(--micro-animation-duration-quickest) linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-delay:var(--activity-text-fields-suggestion-appearance-delay);animation-delay:var(--activity-text-fields-suggestion-appearance-delay)}.activity-text-fields__suggestion+.activity-text-fields__suggestion{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-delay:var(--activity-text-fields-suggestion-appearance-delay-1);animation-delay:var(--activity-text-fields-suggestion-appearance-delay-1)}.activity-text-fields__suggestion+.activity-text-fields__suggestion+.activity-text-fields__suggestion{-webkit-animation-delay:.35s;animation-delay:.35s;-webkit-animation-delay:var(--activity-text-fields-suggestion-appearance-delay-2);animation-delay:var(--activity-text-fields-suggestion-appearance-delay-2)}.activity-text-fields__suggestion+.activity-text-fields__suggestion+.activity-text-fields__suggestion+.activity-text-fields__suggestion{-webkit-animation-delay:.375s;animation-delay:.375s;-webkit-animation-delay:var(--activity-text-fields-suggestion-appearance-delay-3);animation-delay:var(--activity-text-fields-suggestion-appearance-delay-3)}.activity-text-fields__suggestion+.activity-text-fields__suggestion+.activity-text-fields__suggestion+.activity-text-fields__suggestion+.activity-text-fields__suggestion{-webkit-animation-delay:.3875s;animation-delay:.3875s;-webkit-animation-delay:var(--activity-text-fields-suggestion-appearance-delay-4);animation-delay:var(--activity-text-fields-suggestion-appearance-delay-4)}.activity-text-fields__suggestion+.activity-text-fields__suggestion+.activity-text-fields__suggestion+.activity-text-fields__suggestion+.activity-text-fields__suggestion+.activity-text-fields__suggestion{-webkit-animation-delay:.38125s;animation-delay:.38125s;-webkit-animation-delay:var(--activity-text-fields-suggestion-appearance-delay-5);animation-delay:var(--activity-text-fields-suggestion-appearance-delay-5)}.activity-text-fields__suggestion__button{padding:.1875rem .5rem;padding:var(--space-inset-squish-xs);background-color:#f0f8ff;background-color:var(--color-fill-primary-lightest);border-bottom:.0625rem solid;border-bottom:var(--size-1px) solid;border-radius:.125rem;border-radius:var(--border-radius-xs);color:#3368e6;color:var(--color-text-primary-on-lightest)}.activity-text-fields__suggestion__button:hover,.activity-text-fields__suggestion--selected .activity-text-fields__suggestion__button{color:#001580;color:var(--color-text-primary-on-lightest-hover)}:root{--goal-milestones-dropdown-min-height: 21.3rem;--goal-milestones-default-spacing: var(--space-stack-s);--goal-milestones-large-spacing: var(--space-stack-xxl);--goal-milestones-expansion-duration: .5s;--goal-milestones-expansion-easing: var(--ease-out-cubic);--goal-milestones-expansion-delay: .6s;--goal-milestones-fade-in-delay: calc(var(--goal-milestones-expansion-delay) + var(--goal-milestones-expansion-duration) + .2s);--goal-milestones-fade-in-transition: opacity var(--micro-animation-duration) linear var(--goal-milestones-fade-in-delay);--goal-milestones-benchmark-and-time-dropdown-spacing: var(--space-stack-s);--goal-milestones-benchmark-height: var(--bw-dropdown-trigger-with-inline-label-height);--goal-milestones-benchmark-border-radius: var(--bw-dropdown-trigger-border-radius);--goal-milestone-height: calc(var(--bw-dropdown-trigger-tag-with-icon-height) + var(--goal-milestones-benchmark-and-time-dropdown-spacing) + var(--goal-milestones-benchmark-height));--goal-milestones-timeline-offset: var(--space-xl);--goal-milestones-top-space-before-first-benchmark: calc(var(--bw-dropdown-trigger-tag-with-icon-height) + var(--goal-milestones-benchmark-and-time-dropdown-spacing))}@-webkit-keyframes tooltip-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tooltip-fade-in{0%{opacity:0}to{opacity:1}}.goal-milestones{position:relative;display:flex;flex-direction:column;align-items:stretch}.goal-milestones:not(.goal-milestones--editable),.goal-milestones:not(.goal-milestones--expanded){--goal-milestones-expansion-delay: 0s;--goal-milestones-expansion-duration: .3s;--goal-milestones-fade-in-transition: opacity var(--micro-animation-duration) var(--goal-milestones-expansion-easing) calc(var(--goal-milestones-expansion-delay) + var(--goal-milestones-expansion-duration) + .2s)}.goal-milestones:not(.goal-milestones--expanded){--goal-milestones-fade-in-transition: opacity 0s var(--goal-milestones-expansion-easing) 0s}.goal-milestones:before{content:"";position:absolute;top:5.25156rem;top:calc(var(--goal-milestone-height) - var(--bw-dropdown-trigger-with-inline-label-height)/2);right:100%;width:2.25rem;width:var(--goal-milestones-timeline-offset);height:19.13125rem;height:calc(var(--goal-milestone-height)*2 + var(--space-stack-xl)*2);max-height:9.56563rem;max-height:calc(var(--goal-milestone-height) + var(--space-stack-xl));border:.0625rem solid hsla(220,6%,80%,1);border:var(--size-1px) solid var(--color-stroke-gray-medium);border-right-width:0;border-top-left-radius:20px;border-bottom-left-radius:20px;transition:max-height .5s cubic-bezier(.33,1,.68,1) .6s;transition:max-height var(--goal-milestones-expansion-duration) var(--goal-milestones-expansion-easing) var(--goal-milestones-expansion-delay)}.goal-milestones--expanded:before{max-height:19.13125rem;max-height:calc(var(--goal-milestone-height)*2 + var(--space-stack-xl)*2)}.goal-milestones:after{content:"";position:absolute;right:100%;width:2.25rem;width:var(--goal-milestones-timeline-offset);height:.0625rem;height:var(--size-1px);background-color:#c9cbcf;background-color:var(--color-stroke-gray-medium);opacity:0;transition:opacity .25s linear 1.3s;transition:var(--goal-milestones-fade-in-transition)}.goal-milestones--expanded:after{top:14.81719rem;top:calc(var(--goal-milestone-height) + var(--space-stack-xl) + var(--goal-milestone-height) - var(--bw-dropdown-trigger-with-inline-label-height)/2);opacity:1}.goal-milestones__milestone{position:relative;transition:margin .5s cubic-bezier(.33,1,.68,1) .6s;transition:margin var(--goal-milestones-expansion-duration) var(--goal-milestones-expansion-easing) var(--goal-milestones-expansion-delay)}.goal-milestones__milestone--target{margin-top:2.25rem;margin-top:var(--space-stack-xl)}.goal-milestones__milestone--halfway-point,.goal-milestones__milestone--some-progress,.goal-milestones__milestone--more-progress{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s cubic-bezier(.33,1,.68,1) .6s,margin .5s cubic-bezier(.33,1,.68,1) .6s,opacity .25s linear 1.3s;transition:max-height var(--goal-milestones-expansion-duration) var(--goal-milestones-expansion-easing) var(--goal-milestones-expansion-delay),margin var(--goal-milestones-expansion-duration) var(--goal-milestones-expansion-easing) var(--goal-milestones-expansion-delay),var(--goal-milestones-fade-in-transition)}.goal-milestones--expanded .goal-milestones__milestone--halfway-point,.goal-milestones--expanded .goal-milestones__milestone--target{margin-top:2.25rem;margin-top:var(--space-stack-xl)}.goal-milestones--expanded .goal-milestones__milestone--halfway-point{overflow:visible;opacity:1;max-height:7.31563rem;max-height:calc(var(--bw-dropdown-trigger-tag-with-icon-height) + var(--space-stack-s) + var(--bw-dropdown-trigger-with-inline-label-height))}.goal-milestones--expanded .goal-milestones__milestone--some-progress,.goal-milestones--expanded .goal-milestones__milestone--more-progress{overflow:visible;opacity:1;max-height:4.12813rem;max-height:var(--bw-dropdown-trigger-with-inline-label-height)}.goal-milestones--expanded .goal-milestones__milestone--some-progress:hover,.goal-milestones--expanded .goal-milestones__milestone--some-progress[focus-within],.goal-milestones--expanded .goal-milestones__milestone--more-progress:hover,.goal-milestones--expanded .goal-milestones__milestone--more-progress[focus-within]{position:relative;z-index:9;z-index:calc(var(--bw-popover-z-index) - 1)}.goal-milestones--expanded .goal-milestones__milestone--some-progress:hover,.goal-milestones--expanded .goal-milestones__milestone--some-progress:focus-within,.goal-milestones--expanded .goal-milestones__milestone--more-progress:hover,.goal-milestones--expanded .goal-milestones__milestone--more-progress:focus-within{position:relative;z-index:9;z-index:calc(var(--bw-popover-z-index) - 1)}.goal-milestones--expanded .goal-milestones__milestone--some-progress{margin-top:.3125rem;margin-top:var(--space-stack-xs)}.goal-milestones--expanded .goal-milestones__milestone--some-progress .goal-milestones__benchmark-dropdown-trigger,.goal-milestones--expanded .goal-milestones__milestone--some-progress .goal-milestones__benchmark{border-bottom-left-radius:0;border-bottom-right-radius:0}.goal-milestones--expanded .goal-milestones__milestone--more-progress{margin-top:-.0625rem;margin-top:calc(var(--size-1px)*-1)}.goal-milestones--expanded .goal-milestones__milestone--more-progress .goal-milestones__benchmark-dropdown-trigger,.goal-milestones--expanded .goal-milestones__milestone--more-progress .goal-milestones__benchmark{border-top-left-radius:0;border-top-right-radius:0}.goal-milestones__benchmark{position:relative;background-color:#fff;background-color:var(--color-white)}.goal-milestones__benchmark__label-icon-wrapper{display:flex;flex-direction:row;align-items:center}.goal-milestones--read-only .goal-milestones__benchmark{padding-right:.75rem;padding-right:var(--bw-dropdown-trigger-horizontal-padding);padding-left:3rem;padding-left:calc(var(--bw-dropdown-trigger-horizontal-padding) + var(--bw-dropdown-trigger-icon-size) + var(--bw-dropdown-trigger-with-inline-label-icon-label-spacing))}.goal-milestones__benchmark-icon{color:#ffc014;color:var(--color-mango-50)}.goal-milestones--read-only .goal-milestones__benchmark-icon{position:absolute;left:.75rem;left:var(--bw-dropdown-trigger-horizontal-padding);top:50%;transform:translateY(-50%)}.goal-milestones__benchmark-value,.goal-milestones__benchmark-dropdown{width:100%}.goal-milestones--read-only .goal-milestones__benchmark{padding-top:.5rem;padding-top:var(--bw-dropdown-trigger-with-inline-label-padding-top);padding-bottom:.5rem;padding-bottom:var(--bw-dropdown-trigger-with-inline-label-padding-bottom);border:.0625rem solid hsla(228,10%,90%,1);border:var(--size-1px) solid var(--color-stroke-gray-light);border-radius:.5rem;border-radius:var(--goal-milestones-benchmark-border-radius)}.goal-milestones--read-only .goal-milestones__benchmark__label{display:inline-block;font-size:.875rem;font-size:var(--bw-dropdown-inline-label-font-size);line-height:1.375;line-height:var(--bw-dropdown-inline-label-line-height)}.goal-milestones--read-only .goal-milestones__benchmark__label-icon-wrapper{font-size:1rem;font-size:var(--bw-dropdown-trigger-font-size);line-height:1.8;line-height:var(--bw-dropdown-trigger-with-inline-label-line-height)}.goal-milestones__start-week,.goal-milestones__halfway-weeks,.goal-milestones__duration{display:inline-block}.goal-milestones__start-week time,.goal-milestones__halfway-weeks time,.goal-milestones__duration time{display:inline-block;padding:.75rem 1rem;padding:var(--space-inset-squish-m);padding-right:1.5rem;padding-right:var(--space-inline-l);border-radius:999px;border-radius:var(--border-radius-round);color:#001580;color:var(--color-text-primary-darkest);background-color:#f0f8ff;background-color:var(--color-fill-primary-lightest)}.goal-milestones__start-week .goal-milestones__time-icon-label-wrapper,.goal-milestones__halfway-weeks .goal-milestones__time-icon-label-wrapper,.goal-milestones__duration .goal-milestones__time-icon-label-wrapper{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight);display:flex;align-items:center;line-height:1}.goal-milestones__start-week .goal-milestones__time-icon,.goal-milestones__halfway-weeks .goal-milestones__time-icon,.goal-milestones__duration .goal-milestones__time-icon{margin-right:.5rem;margin-right:var(--space-inline-xs)}.goal-milestones__milestone>*+*{margin-top:.75rem;margin-top:var(--goal-milestones-benchmark-and-time-dropdown-spacing)}.goal-milestones__expand-button{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight);margin-top:.75rem;margin-top:var(--space-stack-s);color:#3368e6;color:var(--color-text-link)}.goal-milestones__expand-button:hover{color:#001580;color:var(--color-text-link-hover)}.goal-milestones__benchmark-dropdown-trigger{width:100%}.goal-milestones__time-dropdown,.goal-milestones__benchmark-dropdown{max-height:21.3rem;max-height:var(--goal-milestones-dropdown-min-height);overflow-y:auto}.goal-milestones__tooltip{max-width:26rem;padding:1.5rem 1rem!important;padding:var(--space-inset-stretch-m)!important;margin-left:1rem;margin-left:var(--space-inline-m);font-size:1rem;font-size:var(--font-size-s);line-height:1.5;opacity:0;-webkit-animation:tooltip-fade-in .25s linear .3s;animation:tooltip-fade-in .25s linear .3s;-webkit-animation:tooltip-fade-in var(--micro-animation-duration) linear .3s;animation:tooltip-fade-in var(--micro-animation-duration) linear .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.goal-milestones__tooltip>*+*{margin-top:1.5rem;margin-top:var(--space-stack-l)}.goal-milestones__tooltip__header{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-inline-xs);column-gap:var(--space-inline-xs);font-weight:500;font-weight:var(--font-weight-semibold)}.goal-milestones__tooltip__title{flex:1}.goal-milestones__tooltip__icon{color:#3368e6;color:var(--color-graphics-primary-main)}.goal-milestones__tooltip em{font-weight:700}.guided-goalsetting-form{margin-bottom:21.3rem;margin-bottom:var(--goal-milestones-dropdown-min-height)}.guided-goalsetting-form>*+*{margin-top:.75rem;margin-top:var(--space-stack-s)}:root{--guided-goalsetting-form-step-header-icon-size: 20px;--guided-goalsetting-step-expansion-duration: var(--micro-animation-duration);--guided-goalsetting-step-expanded-content-appearance-delay: calc(var(--guided-goalsetting-step-expansion-duration) + .2s);--guided-goalsetting-form-step-content-left-spacing: calc(var(--guided-goalsetting-form-step-header-icon-size) + var(--space-inline-m))}.guided-goalsetting-form-step{display:block;position:relative;max-width:60rem;padding:1rem 2.25rem;padding:var(--space-inset-squish-l)}.guided-goalsetting-form-step--expanded{padding:2.25rem;padding:var(--space-inset-xl)}.guided-goalsetting-form-step--category .guided-goalsetting-form-step__icon{color:#2fc171;color:var(--color-emerald-30)}.guided-goalsetting-form-step--activity .guided-goalsetting-form-step__icon{color:#653489;color:var(--color-midnight-blue-60)}.guided-goalsetting-form-step--milestones .guided-goalsetting-form-step__icon{color:#ffc014;color:var(--color-mango-50)}.guided-goalsetting-form-step--ratings .guided-goalsetting-form-step__icon{color:#c73d3d;color:var(--color-imperial-red-75)}.guided-goalsetting-form-step__header{display:block;float:left;margin:0;width:100%}.guided-goalsetting-form-step__header+*{clear:both}.guided-goalsetting-form-step__header-inner-wrapper{display:flex;flex-direction:row;align-items:center}.guided-goalsetting-form-step__header-inner-wrapper>div{flex:1}.guided-goalsetting-form-step__icon{margin-right:1rem;margin-right:var(--space-inline-m)}.guided-goalsetting-form-step__number{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight);display:flex;align-items:center;color:#707275;color:var(--color-text-gray-medium)}.guided-goalsetting-form-step__number__check{margin-right:.5rem;margin-right:var(--space-inline-xs);color:#2fc171;color:var(--color-graphics-success-main)}.guided-goalsetting-form-step__title{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-detail2-font-size);line-height:1;letter-spacing:.025rem;letter-spacing:var(--text-style-detail2-letter-spacing);font-weight:500;font-weight:var(--text-style-detail2-font-weight);display:block;color:#313235;color:var(--color-text)}.guided-goalsetting-form-step--expanded .guided-goalsetting-form-step__title{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1.3125rem;font-size:var(--text-style-subtitle2-font-size);line-height:1.8125rem;line-height:var(--text-style-subtitle2-line-height);font-weight:500;font-weight:var(--text-style-subtitle2-font-weight)}.guided-goalsetting-form-step__value-preview{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-detail3-font-size);line-height:1;letter-spacing:0;letter-spacing:var(--text-style-detail3-letter-spacing);font-weight:400;font-weight:var(--text-style-detail3-font-weight);display:block;margin-top:.3125rem;margin-top:var(--space-stack-xs);color:#707275;color:var(--color-text-gray-medium)}.guided-goalsetting-form-step--expanded .guided-goalsetting-form-step__value-preview{display:none}.guided-goalsetting-form-step__edit-button{margin-left:.5rem;margin-left:var(--space-inline-xs);color:#3368e6;color:var(--color-text-link);cursor:pointer}.guided-goalsetting-form-step__edit-button:hover{text-decoration:underline}.guided-goalsetting-form-step__content{display:flex;flex-direction:column;align-items:flex-start;height:0;padding:.75rem 1.5rem 0 calc(20px + 1rem);padding:var(--space-stack-s) var(--space-inline-l) 0 var(--guided-goalsetting-form-step-content-left-spacing);overflow:hidden}.guided-goalsetting-form-step:not(.guided-goalsetting-form-step--expanded) .guided-goalsetting-form-step__content{padding-top:0;padding-bottom:0}.guided-goalsetting-form-step--expanded .guided-goalsetting-form-step__content{height:auto}.guided-goalsetting-form-step__info{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-body-medium-font-size);line-height:1.5rem;line-height:var(--text-style-body-medium-line-height);font-weight:400;font-weight:var(--font-weight-regular);max-width:72ch;color:#707275;color:var(--color-text-gray-medium)}.guided-goalsetting-form-step__info strong{font-weight:500;font-weight:var(--font-weight-semibold)}.guided-goalsetting-form-step__info em{font-style:italic}.guided-goalsetting-form-step__inputs{display:flex;align-items:flex-start;flex-direction:column;margin-top:5.125rem;margin-top:var(--space-stack-xxl)}.guided-goalsetting-form-step__submit-button{margin-top:2.25rem;margin-top:var(--space-stack-xl)}.guided-goalsetting-form-step .goal-card__label{margin-bottom:.75rem;margin-bottom:var(--space-stack-s)}.guided-goalsetting-form-step--activity .guided-goalsetting-form-step__inputs{flex-direction:column;align-items:stretch;min-width:100%}.guided-goalsetting-form-step--activity .guided-goalsetting-form-step__inputs .guided-goalsetting-form-step__submit-button{align-self:flex-start}.guided-goalsetting-form-step--category .guided-goalsetting-form-step__value-preview span{display:inline-flex;align-items:flex-end}.guided-goalsetting-form-step__category-input-trigger{min-width:28rem;min-width:var(--size-form-input-max-width);max-width:100%}.guided-goalsetting-form-step--milestones .guided-goalsetting-form-step__inputs{min-width:20rem;padding-left:calc(1.3125rem - 20px);padding-left:calc(var(--goal-milestones-timeline-offset) - var(--guided-goalsetting-form-step-content-left-spacing) + var(--size-1px))}.guided-goalsetting-form-step--milestones .guided-goalsetting-form-step__inputs .goal-milestones{width:100%}.guided-goalsetting-form-step__goal-milestones-benchmark-dropdown{min-width:20rem}.guided-goalsetting-form-step--ratings .guided-goalsetting-form-step__inputs{width:100%;max-width:57rem;max-width:calc(var(--size-form-input-max-width)*2 + var(--space-inline-m))}.guided-goalsetting-form-step--ratings .guided-goalsetting-form-step__inputs>div{display:flex;flex-direction:row;align-items:flex-start;width:100%}.guided-goalsetting-form-step--ratings .guided-goalsetting-form-step__inputs>div>*{flex:1}.guided-goalsetting-form-step--ratings .guided-goalsetting-form-step__inputs>div>*+*{margin-left:1rem;margin-left:var(--space-inline-m)}.guided-goalsetting-form-step--ratings .guided-goalsetting-form-step__inputs>div .radio-input-group{width:100%}@-webkit-keyframes flash-new-goal{0%{border-color:#3368e6;border-color:var(--color-stroke-primary-medium);box-shadow:0 0 .5rem .0625rem #3368e6;box-shadow:0 0 .5rem var(--size-1px) var(--color-primary-main)}to{box-shadow:none}}@keyframes flash-new-goal{0%{border-color:#3368e6;border-color:var(--color-stroke-primary-medium);box-shadow:0 0 .5rem .0625rem #3368e6;box-shadow:0 0 .5rem var(--size-1px) var(--color-primary-main)}to{box-shadow:none}}:root{--goal-row-height: 85px}.goals-overview{margin-bottom:21.3rem;margin-bottom:var(--goal-milestones-dropdown-min-height)}.goals-overview__active-goals,.goals-overview__past-goals{max-width:70rem}.goals-overview__active-goals>*+*{margin-top:.75rem;margin-top:var(--space-stack-s)}.goals-overview__active-goals__newly-added-goal{-webkit-animation:flash-new-goal 3s ease-out 2s;animation:flash-new-goal 3s ease-out 2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.goals-overview__past-goals>*+*{margin-top:.3125rem;margin-top:var(--space-stack-xs)}.goals-overview__empty-state{margin:5.125rem 0;margin:var(--space-stack-xxl) 0;text-align:center}.goals-overview__empty-state h2{color:#3368e6;color:var(--color-text-primary-on-white)}.goals-overview__empty-state p{max-width:50ch;margin:1rem auto 0;margin:var(--space-stack-m) auto 0;color:#313235;color:var(--color-gray-20)}.goals-overview__empty-state__call-to-action{display:inline-block;margin-top:2.25rem;margin-top:var(--space-stack-xl)}.goals-overview__empty-state__call-to-action button{text-decoration:none}.goal-placeholder-card{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;padding:0 1rem;padding:0 var(--goal-card-horizontal-padding-default);border:.125rem dashed hsla(220,6%,80%,1);border:var(--size-2px) dashed var(--color-stroke-gray-medium);border-radius:.125rem;border-radius:var(--bw-card-border-radius);line-height:4.8125rem;line-height:var(--goal-card-min-height-default);white-space:nowrap}.goal-placeholder-card:hover{border-color:#afb1b6;border-color:var(--color-stroke-gray-dark)}.goal-placeholder-card__primary-call-to-action{display:flex;flex-direction:row;margin-right:1.5rem;margin-right:var(--space-inline-l);font-size:1.3125rem;font-size:var(--goal-card-description-font-size-default);line-height:4.8125rem;line-height:var(--goal-card-min-height-default);text-decoration:none;color:#707275;color:var(--color-text-gray-medium);white-space:nowrap}.goal-placeholder-card__primary-call-to-action:before{content:"+";position:relative;top:-.1em;font-size:2em;margin-right:.75rem;margin-right:var(--space-inline-s);color:#707275;color:var(--color-text-gray-medium)}.goal-placeholder-card__primary-call-to-action:hover,.goal-placeholder-card__primary-call-to-action:hover:before{color:#707275;color:var(--color-text-gray-medium)}.goal-placeholder-card__secondary-call-to-action{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:1rem;font-size:var(--text-style-detail3-font-size);line-height:1;letter-spacing:0;letter-spacing:var(--text-style-detail3-letter-spacing);font-weight:400;font-weight:var(--text-style-detail3-font-weight);display:inline-block;text-decoration:none;line-height:4.8125rem;line-height:var(--goal-card-min-height-default);color:#3368e6;color:var(--color-text-link)}.goal-placeholder-card__secondary-call-to-action:hover{color:#001580;color:var(--color-text-link-hover)}.confirm-archive-goal-modal{text-align:center}.confirm-archive-goal-modal .goal-card{min-width:30rem;max-width:60rem;margin:5.125rem 0;margin:var(--space-stack-xxl) 0}.confirm-archive-goal-modal__confirm-button{margin-left:.5rem;margin-left:var(--space-inline-xs)}.confirm-archive-goal-modal__message{margin-top:1rem;margin-top:var(--space-stack-m)}.confirm-archive-goal-modal .goal-card__meta-fields{justify-content:flex-end}:root{--goal-card-description-font-size-compact: var(--text-style-body-medium-font-size);--goal-card-description-font-size-default: var(--text-style-subtitle1-font-size);--goal-card-description-line-height: var(--text-style-subtitle1-line-height);--goal-card-description-single-line-height: calc(var(--goal-card-description-font-size-default)*var(--goal-card-description-line-height));--goal-card-description-compact-single-line-height: calc(var(--goal-card-description-font-size-compact)*var(--goal-card-description-line-height));--goal-card-property-label-font-size: var(--font-size-xs);--goal-card-property-label-bottom-spacing: var(--space-stack-s);--goal-card-vertical-padding-default: var(--space-inset-stretch-m-vertical);--goal-card-horizontal-padding-default: var(--space-inset-stretch-m-horizontal);--goal-card-min-height-default: calc(var(--goal-card-description-line-height) + var(--goal-card-vertical-padding-default)*2);--goal-card-expansion-duration: .3s;--goal-card-expansion-easing: var(--ease-out-cubic);--goal-card-transition-to-readonly-duration: .3s;--goal-card-transition-to-readonly-easing: var(--micro-animation-ease-out);--goal-card-milestones-and-other-props-vertical-gap: var(--space-stack-xxl);--goal-card-milestones-and-other-props-horizontal-gap: var(--space-inline-l);--goal-card-other-properties-vertical-gap: var(--space-stack-xl);--goal-card-other-properties-horizontal-gap: var(--space-inline-l)}.goal-card{display:block;padding:1.5rem 1rem;padding:var(--goal-card-vertical-padding-default) var(--goal-card-horizontal-padding-default);overflow:hidden;text-align:left;transition:padding .3s cubic-bezier(.33,1,.68,1),opacity .3s ease-out,box-shadow .3s ease-out;transition:padding var(--goal-card-expansion-duration) var(--goal-card-expansion-easing),opacity var(--goal-card-transition-to-readonly-duration) var(--goal-card-transition-to-readonly-easing),box-shadow var(--goal-card-transition-to-readonly-duration) var(--goal-card-transition-to-readonly-easing)}.goal-card--collapsed{cursor:pointer}.goal-card--expanded{padding-top:2.5rem;padding-top:calc(var(--goal-card-vertical-padding-default) + var(--space-stack-m))}.goal-card--compact{box-shadow:none}.goal-card--compact.goal-card--collapsed{padding:.75rem 1rem;padding:var(--space-inset-squish-m)}.goal-card--editable{box-shadow:0 .2px .5px rgba(0,0,0,.016),0 .5px 1.3px rgba(0,0,0,.02),0 1.2px 3px rgba(0,0,0,.027),0 4px 10px rgba(0,0,0,.04);box-shadow:var(--box-shadow-medium-elevation)}.goal-card__overlay{display:flex;align-items:center;justify-content:center}.goal-card__header{display:flex;flex-direction:row;justify-content:space-between}.goal-card--expanded .goal-card__header{cursor:pointer;padding-bottom:2.25rem;padding-bottom:var(--space-stack-xl);margin-bottom:2.25rem;margin-bottom:var(--space-stack-xl);border-bottom:.0625rem solid hsla(228,10%,90%,1);border-bottom:var(--size-1px) solid var(--color-stroke-gray-light)}.goal-card__editable-activity-section{padding-bottom:2.25rem;padding-bottom:var(--space-stack-xl)}.goal-card__description{min-width:0;max-width:50rem;padding-right:1rem;padding-right:var(--space-inline-m)}.goal-card--collapsed .goal-card__description{display:flex;flex-direction:row;align-items:baseline}.goal-card__description-text{line-height:1.8125rem;line-height:var(--goal-card-description-line-height);font-size:1.3125rem;font-size:var(--goal-card-description-font-size-default)}.goal-card--collapsed .goal-card__description-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.goal-card--compact.goal-card--collapsed .goal-card__description-text{font-size:1rem;font-size:var(--goal-card-description-font-size-compact)}.goal-card__inline-category{margin-left:.5rem;margin-left:var(--space-inline-xs)}.goal-card__collapsed-details{display:flex;flex-direction:row;align-items:center;height:calc(1.3125rem*1.8125rem);height:var(--goal-card-description-single-line-height)}.goal-card__collapsed-details>*{display:inline-block;margin-left:3.375rem;margin-left:var(--space-inline-xl)}.goal-card--compact.goal-card--collapsed .goal-card__collapsed-details{height:calc(1rem*1.8125rem);height:var(--goal-card-description-compact-single-line-height)}.goal-card__collapsed-detail{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight);display:flex;flex-direction:row;align-items:center;white-space:nowrap;color:#707275;color:var(--color-text-gray-medium)}.goal-card__collapsed-detail--current-week{min-width:7rem}.goal-card__collapsed-detail__icon{margin-right:.5rem;margin-right:var(--space-inline-xs);color:#7c7e83;color:var(--color-graphics-gray-medium)}.goal-card--expanded .goal-card__collapsed-detail{visibility:hidden}.goal-card__expand-icon{color:#7c7e83;color:var(--color-graphics-gray-medium)}.goal-card__properties{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin-top:-5.125rem;margin-top:calc(var(--goal-card-milestones-and-other-props-vertical-gap)*-1);margin-left:-1.5rem;margin-left:calc(var(--goal-card-milestones-and-other-props-horizontal-gap)*-1)}.goal-card__properties>*{flex:1;margin-top:5.125rem;margin-top:var(--goal-card-milestones-and-other-props-vertical-gap);margin-left:1.5rem;margin-left:var(--goal-card-milestones-and-other-props-horizontal-gap);padding-left:3rem;padding-left:calc(var(--goal-milestones-timeline-offset) + var(--space-inline-s))}.goal-card__properties__milestones{min-width:20rem}.goal-card__properties__other{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;max-width:40rem;margin-top:2.875rem;margin-top:calc(var(--goal-card-milestones-and-other-props-vertical-gap) - var(--goal-card-other-properties-vertical-gap));margin-left:0rem;margin-left:calc(var(--goal-card-milestones-and-other-props-horizontal-gap) - var(--goal-card-other-properties-horizontal-gap))}.goal-card__properties__other>*{min-width:10rem;margin-top:2.25rem;margin-top:var(--goal-card-other-properties-vertical-gap);margin-left:1.5rem;margin-left:var(--goal-card-other-properties-horizontal-gap)}.goal-card__label{display:inline-block;line-height:1;color:#707275;color:var(--color-text-gray-medium);white-space:nowrap}.goal-card__properties__other .goal-card__label,.goal-card__editable-category-section .goal-card__label{margin-bottom:.75rem;margin-bottom:var(--goal-card-property-label-bottom-spacing)}.goal-card__value{line-height:1}.goal-card__toolbar{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:2.75rem;height:var(--size-form-input-height);margin:2.25rem -1rem -1.5rem;margin:var(--space-stack-xl) calc(var(--space-inset-stretch-m-horizontal)*-1) calc(var(--space-inset-stretch-m-vertical)*-1);padding:.75rem;padding:var(--space-inset-s);box-sizing:content-box}.goal-card__toolbar>*+*{margin-left:1rem;margin-left:var(--space-inline-m)}.goal-card--editable .activity-text-fields__suggestions--hidden-taking-up-space{display:none}.goal-card .goal-card__editable-category-section,.goal-card .activity-text-fields__label{max-height:5rem;transition:max-height .3s ease-out,margin .3s ease-out,padding .3s ease-out;transition:max-height var(--goal-card-transition-to-readonly-duration) var(--goal-card-transition-to-readonly-easing),margin var(--goal-card-transition-to-readonly-duration) var(--goal-card-transition-to-readonly-easing),padding var(--goal-card-transition-to-readonly-duration) var(--goal-card-transition-to-readonly-easing)}.goal-card .activity-text-fields__contenteditable{transition:font-size .3s ease-out;transition:font-size var(--goal-card-transition-to-readonly-duration) var(--goal-card-transition-to-readonly-easing)}.goal-card .goal-card__editable-activity-section{transition:margin-top .3s ease-out;transition:margin-top var(--goal-card-transition-to-readonly-duration) var(--goal-card-transition-to-readonly-easing)}.goal-card--transitioning-from-editable-to-readonly{pointer-events:none}.goal-card--transitioning-from-editable-to-readonly .goal-card__editable-category-section,.goal-card--transitioning-from-editable-to-readonly .activity-text-fields__label{display:block;max-height:0;overflow:hidden;padding:0;margin:0}.goal-card--transitioning-from-editable-to-readonly .activity-text-fields__contenteditable{font-size:1.5rem;font-size:var(--font-size-xl);font-weight:400;font-weight:var(--font-weight-regular)}.goal-card--transitioning-from-editable-to-readonly .goal-card__editable-activity-section{margin-top:0}.goal-card__goal-milestones-benchmark-dropdown{min-width:22rem;min-width:calc(25rem - var(--goal-milestones-timeline-offset) - var(--space-inline-s))}.login-form{color:#313235;color:var(--color-text)}.login-form__paragraph{margin-top:.3125rem;margin-top:var(--space-stack-xs)}.login-form__error-banner{margin:1.5rem -3.375rem -2.25rem;margin:var(--space-stack-l) calc(var(--public-features-sliding-box-horizontal-spacing-ie11)*-1) calc(var(--space-stack-xl)*-1);margin-left:calc(min(3.375rem,5vw)*-1);margin-left:calc(var(--public-features-sliding-box-horizontal-spacing)*-1);margin-right:calc(min(3.375rem,5vw)*-1);margin-right:calc(var(--public-features-sliding-box-horizontal-spacing)*-1)}.login-form__email-field-wrapper{margin-top:5.125rem;margin-top:var(--space-stack-xxl)}.login-form__password-field-wrapper{margin-top:2.25rem;margin-top:var(--space-stack-xl)}.login-form__actions{margin-top:5.125rem;margin-top:var(--space-stack-xxl)}.login-form__submit-button{width:100%}.participant-medication--current-regimen>ul,.participant-medication--past-regimen>ul{margin:0 -10px}.card-list--medication .not-tracking-medication-message{padding-left:10px}.suggest-regimen-modal{display:flex;text-align:center;flex-direction:column;align-items:center;justify-content:space-between}.suggest-regimen-modal .section-title{margin-bottom:15px}.suggest-regimen-modal__message{line-height:1.2;max-width:500px}.suggest-regimen-modal__content{margin:20px 0 40px}.suggest-regimen-modal__form fieldset{margin:40px 0}.suggest-regimen-modal__form label{margin-right:10px}.suggest-regimen-modal__form__actions>*+*{margin-left:10px}.new-patient{color:#313235;color:var(--color-text)}.new-patient form{max-width:50rem}.new-user{color:#313235;color:var(--color-text)}.new-user form{max-width:50rem}.visit-prep-banner__tag{margin-left:.5rem;margin-left:var(--space-inline-xs)}.visit-prep-banner__details-button{margin-left:.75rem;margin-left:var(--space-inline-s);font-weight:500;font-weight:var(--font-weight-semibold)}.banner-notifications>*+*{margin-top:.3125rem;margin-top:var(--space-stack-xs)}.banner-notifications .banner-notification__details-button{font-weight:500;font-weight:var(--font-weight-semibold);margin-left:.75rem;margin-left:var(--space-inline-s)}.dismiss-notification-modal{display:flex;text-align:center;flex-direction:column;align-items:center;justify-content:space-between}.dismiss-notification-modal__instruction{margin-top:.75rem;margin-top:var(--space-s);margin-bottom:1.5rem;margin-bottom:var(--space-l)}.dismiss-notification-modal__actions>*+*{margin-left:.75rem;margin-left:var(--space-inline-s)}.summary{color:#313235;color:var(--color-text);display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1rem;margin-left:calc(var(--space-inline-m)*-1);margin-top:-1rem;margin-top:calc(var(--space-stack-m)*-1)}.summary .summary-card{flex-basis:0;flex-grow:1;min-width:18rem;max-width:28rem;margin-left:1rem;margin-left:var(--space-inline-m);margin-top:1rem;margin-top:var(--space-stack-m)}@supports (grid-template-columns: repeat(auto-fit,minmax(18rem,1fr))){.summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;grid-gap:1rem;grid-gap:var(--space-m);gap:var(--space-m);margin:unset}.summary .summary-card{min-width:unset;max-width:unset;margin:unset}}:root{--summary-card-data-point-font-size: 3rem}.summary-card{position:relative;display:flex;flex-direction:column;min-height:15rem;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1.5rem 1rem;padding:var(--space-inset-stretch-m)}.summary-card__header{display:flex;justify-content:flex-start;align-items:baseline;margin-bottom:1.5rem;margin-bottom:var(--space-stack-l);min-height:2rem;min-height:var(--bw-tag-height)}.summary-card__header__title{color:#313235;color:var(--color-text-gray-dark)}.summary-card__header__tag-container{overflow:hidden;padding-left:.75rem;padding-left:var(--space-inline-s)}.summary-card__header__tag-container .bw-tag{max-width:calc(100% - 1rem);max-width:calc(100% - var(--bw-tag-horizontal-padding)*2)}.summary-card__content{display:flex;flex-direction:column;flex-basis:auto;flex-grow:1}.summary-card__data{font-size:3rem;font-size:var(--summary-card-data-point-font-size);font-weight:400;font-weight:var(--font-weight-regular);line-height:1.2;color:#313235;color:var(--color-text)}.summary-card__data span{font-size:.7em}.summary-card__data--feature-disabled{font-size:2.5rem}.summary-card__description{padding-top:5px;color:#707275;color:var(--color-text-gray-medium)}.summary-card__error-message{margin-top:50px;line-height:1.3}.summary-card--questionnaire,.summary-card--medication{display:flex;flex-direction:column}.summary-card--medication__medication-name{color:#707275;color:var(--color-text-gray-medium)}.summary-card--medication__medication-name>*:first-child{color:#7c7e83;color:var(--color-graphics-gray-medium)}.summary-card--medication__charts-wrapper{display:flex;align-items:flex-start;flex:1 1 auto;margin-top:20px}.summary-card--medication__charts-wrapper>div{display:inline-block;height:20px}.summary-card--medication__charts-wrapper div:first-child .range-chart{color:#5e8eed;color:var(--color-graphics-primary-light)}.summary-card--medication__charts-wrapper div:last-child .range-chart{color:#0e34b4;color:var(--color-graphics-primary-dark)}.summary-card--medication__charts-wrapper.show-switch-line div:last-child{position:relative;border-left:2px solid hsla(230,100%,25%,1);border-left:2px solid var(--color-text-primary-darkest)}.summary-card--medication__charts-wrapper.show-switch-line div:last-child:before{content:attr(data-date);position:absolute;left:5px;bottom:0;color:#001580;color:var(--color-text-primary-darkest);font-size:13px;font-weight:700}.summary-card--medication__charts-wrapper.show-switch-line--left-aligned div:last-child:before{left:auto;right:calc(100% + 5px);white-space:nowrap}.summary-card--medication__charts-wrapper.show-switch-line div{height:60px;padding-bottom:20px}.summary-card--medication__charts-wrapper .range-chart,.summary-card--medication__charts-wrapper .nominal-value-change-chart{height:100%}.summary-card--medication__charts-wrapper .range-chart{width:100%}.summary-card--medication__charts-wrapper .range-chart line{stroke-linecap:butt}.summary-card--medication .pill{max-width:50%}.summary-card--side-effects .data-time-period,.summary-card--gaucher-switch .data-time-period{padding-top:25px;margin-top:auto;color:#707275;color:var(--color-text-gray-medium)}.summary-card--gaucher-switch .empty-data{display:flex;flex-direction:column;justify-content:space-between;height:100%}.summary-card .no-data-message{margin:25px 0 10px;font-size:30px;font-weight:600;opacity:.8}:root{--questionnaire-comparison-chart-height: 120px;--questionnaire-comparison-table-header-height: 25px}.questionnaire-comparison-table{flex:1 1 auto;display:flex;align-items:center}.questionnaire-comparison-table__empty-state{margin-left:25px}.questionnaire-comparison-table__table-chart-wrapper{width:100%;position:relative}.questionnaire-comparison-table table{width:100%;table-layout:fixed}.questionnaire-comparison-table td,.questionnaire-comparison-table td span{position:relative}.questionnaire-comparison-table thead td{line-height:25px;line-height:var(--questionnaire-comparison-table-header-height);height:25px;height:var(--questionnaire-comparison-table-header-height);text-align:center;color:#313235;color:var(--color-text)}.questionnaire-comparison-table tbody td{height:120px;height:var(--questionnaire-comparison-chart-height);text-align:center;vertical-align:middle;font-size:22px}.questionnaire-comparison-table .line-chart{width:100%}.questionnaire-comparison-table .line-chart-wrapper{position:absolute;top:25px;top:var(--questionnaire-comparison-table-header-height);left:0;width:100%;height:120px;height:var(--questionnaire-comparison-chart-height)}.questionnaire-comparison-table .line-chart-wrapper svg{height:100%}.questionnaire-comparison-table .line-chart-wrapper .line-chart__data-point text:not(.line-chart__data-point__span){font-size:18px}.questionnaire-comparison-table .line-chart-wrapper .line-chart__data-point__span{font-size:10px}.gridlines-wrapper{position:relative}.gridlines-wrapper .gridline{stroke-width:1px;stroke:#e3e4e8;stroke:var(--color-stroke-gray-light)}.gridlines-wrapper .gridline--monday{stroke:#f0f8ff;stroke:var(--color-fill-primary-lightest);stroke-width:5px}.gridlines-wrapper .gridline--bottom{stroke:#c9cbcf;stroke:var(--color-stroke-gray-medium)}.gridlines-wrapper .gridlines{position:absolute;top:0;left:0;width:100%;height:100%}.gridlines-wrapper .gridlines__fragment-highlight{fill:rgba(241,243,246,.565)}.gridlines-wrapper .gridlines--omitting-minor-lines .gridline{fill:transparent}.gridlines-wrapper .gridlines--omitting-minor-lines .gridline:not(.gridline--highlighted):not(.gridline--monday){stroke:transparent}.gridlines-wrapper .gridlines--omitting-minor-lines .gridline--monday{stroke:var(--gray-stroke-gray-light)}:root{--timeline-date-axis-height: 60px}.date-axis{position:-webkit-sticky;position:sticky;top:0;height:60px;height:var(--timeline-date-axis-height);margin:0 20px -5px 55px;overflow:hidden;border-bottom:5px solid hsla(208,100%,97%,1);border-bottom:5px solid var(--color-fill-primary-lightest);background:#fff;z-index:10;color:#313235;color:var(--color-text)}.date-axis__labels,.date-axis .gridlines-wrapper,.date-axis .snapshot-after-transition{height:100%}.date-axis__labels{display:flex;flex-direction:row;align-items:stretch;position:relative;white-space:nowrap;z-index:1}.date-axis__labels__label{display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;opacity:1;white-space:nowrap;text-overflow:ellipsis}.date-axis__labels__label>*+*{margin-top:.3125rem;margin-top:var(--space-stack-xs)}.timeline-nav{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px;padding:0 10px}.timeline-nav__pagination{font-weight:400;font-size:42px}.timeline-nav__pagination small{display:flex;align-items:center;margin-left:-10px;font-weight:400;font-size:14px;letter-spacing:.03em;line-height:42px;color:#313235;color:var(--color-text)}.timeline-nav select{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail5-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail5-letter-spacing);font-weight:500;font-weight:var(--text-style-detail5-font-weight);border:none;outline:none;color:#707275;color:var(--color-text-gray-medium)}.timeline-nav select:focus{outline:none;box-shadow:none}.timeline{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1.5rem 0;padding:var(--space-stack-l) 0;border:.0625rem solid hsla(228,10%,90%,1);border:var(--border-width-thin) solid var(--border-color-gray-light);border-radius:.125rem;border-radius:var(--bw-card-border-radius);box-shadow:0 .2px .1px rgba(0,0,0,.05),0 .5px .3px rgba(0,0,0,.03),0 1.2px .6px rgba(0,0,0,.024),0 4px 2px rgba(0,0,0,.016);box-shadow:var(--box-shadow-low-elevation);background:#fff}@-webkit-keyframes transition-from-center-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes transition-from-center-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@-webkit-keyframes transition-from-right-to-center{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes transition-from-right-to-center{0%{transform:translate(100%)}to{transform:translate(0)}}@-webkit-keyframes transition-from-center-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes transition-from-center-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@-webkit-keyframes transition-from-left-to-center{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes transition-from-left-to-center{0%{transform:translate(-100%)}to{transform:translate(0)}}:root{--figcaption-height: 35px}.timeline-section{position:relative;overflow:hidden;padding:0 20px 0 55px}.timeline-section .bar-chart,.timeline-section .boolean-chart,.timeline-section .dot-chart,.timeline-section .line-chart,.timeline-section .nominal-value-change-chart,.timeline-section .range-chart{width:100%}.timeline-section figcaption{display:flex;justify-content:space-between;align-items:center;padding:.5rem;padding:var(--space-inset-xs);color:#313235;color:var(--color-text);background-color:#f0f8ff;background-color:var(--color-fill-primary-lightest)}.timeline-section__expand-button{color:#3368e6;color:var(--color-text-primary-on-lightest)}.timeline-section__expand-button:hover,.timeline-section__expand-button:focus{color:#001580;color:var(--color-text-primary-on-lightest-hover)}.timeline-section .chart-y-axis{top:0;right:calc(100% + 10px);bottom:0;left:auto}.timeline-section .boolean-chart-wrapper,.timeline-section .line-chart-wrapper,.timeline-section .dot-chart-wrapper,.timeline-section .bar-chart-wrapper,.timeline-section .nominal-value-change-chart-wrapper,.timeline-section .line-chart,.timeline-section .bar-chart,.timeline-section .range-chart,.timeline-section .chart-empty-state{position:relative}.timeline-section .nominal-value-change-chart{position:absolute;height:100%;padding:0}.timeline-section--visit-prep .boolean-chart,.timeline-section--visit-prep .chart-empty-state,.timeline-section--treatment-preferences .boolean-chart,.timeline-section--treatment-preferences .chart-empty-state{height:80px}.timeline-section--medication .boolean-chart,.timeline-section--medication .chart-empty-state{height:50px;padding-bottom:10px}.timeline-section.questionnaire-section .line-chart,.timeline-section.questionnaire-section .chart-empty-state{height:150px}.timeline-section.questionnaire-section .line-chart-wrapper+.chart-empty-state{position:absolute;top:0;left:0;width:100%}.timeline-section--phq-9 .line-chart__data-point{cursor:pointer}.timeline-section--gaucher-switch .line-chart,.timeline-section--gaucher-switch .chart-empty-state{height:100px}.timeline-section--side-effects .gridlines-wrapper{overflow:hidden}.timeline-section--side-effects .range-chart,.timeline-section--side-effects .chart-empty-state{height:50px}.timeline-section--side-effects .range-chart{padding-top:10px}.timeline-section--dsst .dot-chart,.timeline-section--dsst .chart-empty-state{height:150px}.timeline-section--goal .chart-y-axis,.timeline-section--goal .bar-chart,.timeline-section--goal .chart-empty-state{height:180px}.timeline-section.with-timeframe-animation .snapshot-before-forwards-transition,.timeline-section.with-timeframe-animation .snapshot-before-backwards-transition{top:35px;top:var(--figcaption-height);bottom:0;height:auto}.medication-adherence-section--showing-details .gridlines-wrapper:last-child,.goal-section--showing-details .gridlines-wrapper:last-child,.visit-prep-section--showing-details .gridlines-wrapper:last-child,.treatment-preferences-section--showing-details .gridlines-wrapper:last-child,.questionnaire-section--showing-breakdown .gridlines-wrapper:last-child{padding-bottom:10px}.timeline-detail-view{position:relative;margin-left:-1.5rem;margin-left:calc(var(--space-l)*-1);padding:1.5rem;padding:var(--space-inset-l);background-color:#fff}.timeline-detail-view__content>*+*{margin-top:1.5rem;margin-top:var(--space-stack-l)}.timeline-detail-view__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.timeline-detail-view h3{color:#313235;color:var(--color-text)}.timeline-detail-view h3 span{opacity:.8;font-weight:400;font-weight:var(--font-weight-regular)}.timeline-detail-view h3 span:before{content:"\b7";margin-left:.5rem;margin-left:var(--space-inline-xs);margin-right:.5rem;margin-right:var(--space-inline-xs);opacity:.5;font-weight:500;font-weight:var(--font-weight-semibold)}.timeline-detail-view__label{color:#313235;color:var(--color-text)}.timeline-detail-view__quote:before{content:"\201c"}.timeline-detail-view__quote:after{content:"\201d"}@keyframes transition-from-center-to-right{0%{transform:translate(0) translateZ(0)}to{transform:translate(100%) translateZ(0)}}@keyframes transition-from-right-to-center{0%{transform:translate(100%) translateZ(0)}to{transform:translate(0) translateZ(0)}}@keyframes transition-from-center-to-left{0%{transform:translate(0) translateZ(0)}to{transform:translate(-100%) translateZ(0)}}@keyframes transition-from-left-to-center{0%{transform:translate(-100%) translateZ(0)}to{transform:translate(0) translateZ(0)}}.with-timeframe-animation .snapshot-before-forwards-transition,.with-timeframe-animation .snapshot-before-backwards-transition{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.with-timeframe-animation .snapshot-before-forwards-transition .chart-y-axis,.with-timeframe-animation .snapshot-before-backwards-transition .chart-y-axis{display:none}.with-timeframe-animation .snapshot-before-backwards-transition{transform:translate(100%) translateZ(0)}.with-timeframe-animation .snapshot-before-forwards-transition{transform:translate(-100%) translateZ(0)}.with-timeframe-animation--just-transitioned-backwards .snapshot-before-backwards-transition{display:block;-webkit-animation-name:transition-from-center-to-right;animation-name:transition-from-center-to-right}.with-timeframe-animation--just-transitioned-backwards>.snapshot-after-transition{-webkit-animation-name:transition-from-left-to-center;animation-name:transition-from-left-to-center}.with-timeframe-animation--just-transitioned-forwards .snapshot-before-forwards-transition{display:block;-webkit-animation-name:transition-from-center-to-left;animation-name:transition-from-center-to-left}.with-timeframe-animation--just-transitioned-forwards>.snapshot-after-transition{-webkit-animation-name:transition-from-right-to-center;animation-name:transition-from-right-to-center}.with-timeframe-animation--just-transitioned-backwards .snapshot-before-backwards-transition,.with-timeframe-animation--just-transitioned-backwards>.snapshot-after-transition,.with-timeframe-animation--just-transitioned-forwards .snapshot-before-forwards-transition,.with-timeframe-animation--just-transitioned-forwards>.snapshot-after-transition{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}:root{--questionnaire-breakdown-table-row-height: 2rem;--question-width: 200px;--scores-width: 300px}.questionnaire-breakdown__columns{display:flex}.questionnaire-breakdown__metadata{display:flex;flex-direction:column;margin-left:60px;vertical-align:top;line-height:2rem;line-height:var(--questionnaire-breakdown-table-row-height);color:#313235;color:var(--color-text)}.questionnaire-breakdown__metadata>div:first-child{flex:1}.questionnaire-breakdown__metadata__response-range span{display:inline-block;line-height:2rem;line-height:var(--questionnaire-breakdown-table-row-height);width:28px;text-align:center}.questionnaire-breakdown__metadata__score-bands dt{margin-bottom:5px}.questionnaire-breakdown__metadata__score-bands dd{line-height:2rem;line-height:var(--questionnaire-breakdown-table-row-height)}.questionnaire-breakdown__metadata__score-bands dd span{display:inline-block}.questionnaire-breakdown__metadata__score-bands dd span:first-child{width:50px}.questionnaire-breakdown__table{display:inline-block;position:relative;max-width:500px;color:#313235;color:var(--color-text)}.questionnaire-breakdown__table__row{display:flex;align-items:stretch;height:2rem;height:var(--questionnaire-breakdown-table-row-height)}.questionnaire-breakdown__table__row--header{padding-top:1px;padding-bottom:2px;text-align:center}.questionnaire-breakdown__table__row-group:not(.questionnaire-breakdown__table__row-group--active) .questionnaire-breakdown__table__row:not(.questionnaire-breakdown__table--header):hover .questionnaire-breakdown__table__score{filter:contrast(1.3);cursor:pointer}.questionnaire-breakdown__table__row-group:not(.questionnaire-breakdown__table__row-group--active) .questionnaire-breakdown__table__row:not(.questionnaire-breakdown__table--header):hover .questionnaire-breakdown__table__question{background-color:#f0f8ff;background-color:var(--color-fill-primary-lightest);cursor:pointer}.questionnaire-breakdown__table__score-group{display:flex;width:300px;width:var(--scores-width)}.questionnaire-breakdown__table__question{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.questionnaire-breakdown__table__question,.questionnaire-breakdown__table__timeframe,.questionnaire-breakdown__table__row--totals__label{width:200px;width:var(--question-width);margin-right:2px}.questionnaire-breakdown__table__timeframe{text-align:left}.questionnaire-breakdown__table__date-heading{position:relative}.questionnaire-breakdown__table__date-heading{flex:1}.questionnaire-breakdown__table__timeframe,.questionnaire-breakdown__table__date-heading,.questionnaire-breakdown__table__question,.questionnaire-breakdown__table__score,.questionnaire-breakdown__table__row--totals__label{line-height:2rem;line-height:var(--questionnaire-breakdown-table-row-height)}.questionnaire-breakdown__table__score{position:relative;display:inline-block;flex:1;text-align:center}.questionnaire-breakdown__table__score--focal:before,.questionnaire-breakdown__table__date-heading--focal:before{content:"";position:absolute;top:-1px;bottom:0;left:-2px;right:-2px;border:1px solid hsla(222,78%,55%,1);border:1px solid var(--color-fill-primary-main);border-width:0 1px 0 1px}.questionnaire-breakdown__table__score:not(:last-child),.questionnaire-breakdown__table__date-heading:not(:last-child){margin-right:2px}.questionnaire-breakdown__table__row--totals .questionnaire-breakdown__table__score--focal:before{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-width:1px}.questionnaire-breakdown__table__row--header .questionnaire-breakdown__table__date-heading--focal:before{bottom:-2px;border-top-left-radius:2px;border-top-right-radius:2px;border-top-width:1px}.questionnaire-breakdown__table__row-group:not(:last-child) .questionnaire-breakdown__table__question{padding-bottom:2px}.questionnaire-breakdown__table__row-group--active .questionnaire-breakdown__table__question{padding-left:10px;margin-left:-10px;width:210px;width:calc(var(--question-width) + 10px);background-color:#3368e6;background-color:var(--color-fill-primary-main);color:#f0f8ff;color:var(--color-text-primary-on-main)}.questionnaire-breakdown__table__row-group--active .questionnaire-breakdown__table__score{background-color:#3368e6!important;background-color:var(--color-fill-primary-main)!important;color:#f0f8ff;color:var(--color-text-primary-on-main)}.questionnaire-breakdown__table__detail-view{position:relative;padding:10px 10px 10px 30px;margin-left:-10px;margin-right:-2px;border-bottom:1px solid hsla(222,78%,55%,1);border-bottom:1px solid var(--color-fill-primary-main);box-sizing:border-box;background-color:#fff}.questionnaire-breakdown__table .detail-view__question{margin-bottom:12px;line-height:1.3}.questionnaire-breakdown__table .detail-view__responses{overflow:hidden}.questionnaire-breakdown__table .detail-view__responses div{position:relative;float:left;width:35%;margin-right:20px;line-height:1.5}.questionnaire-breakdown__table .detail-view__responses dd{padding-left:20px}.questionnaire-breakdown__table .detail-view__responses dt{position:absolute;top:0;left:0;width:20px;margin-right:10px}.questionnaire-breakdown .timeline-detail-view__label{line-height:2rem;line-height:var(--questionnaire-breakdown-table-row-height)}.questionnaire-breakdown .question-number-label{display:inline-block;position:relative;top:-1px;width:15px;margin-right:5px;font-size:var(font-size-xxs)}.visit-prep-detail .timeline-detail-view__label{display:inline-block;margin-bottom:.3rem}.visit-prep-detail__columns{display:flex;flex-direction:row}.visit-prep-detail__columns>div{flex:1}.visit-prep-detail__columns>div:first-child{padding-right:40px}.visit-prep-detail small{display:block;opacity:.8}.visit-prep-detail .questions-concerns-list,.visit-prep-detail .timeline-detail-view__quote,.visit-prep-detail .progress-user-impression{padding-left:10px}.visit-prep-detail .questions-concerns-list,.visit-prep-detail .progress-user-impression{margin:15px 0}.visit-prep-detail .questions-concerns-list li{display:inline-block}.visit-prep-detail__tag{margin-right:5px;margin-bottom:5px}.visit-prep-detail .progress-impressions .tag{border-radius:0}.visit-prep-detail .progress-impressions .tag:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.visit-prep-detail .progress-impressions .tag:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.visit-prep-detail .progress-impressions .tag:not(:first-child){border-left-width:0}.goal-progress-detail .timeline-detail-view__label{display:inline-block;margin-bottom:.3rem}.goal-progress-detail__columns{display:flex;flex-direction:row}.goal-progress-detail__columns>div{flex:1}.goal-progress-detail__columns>div:first-child{padding-right:40px}.goal-progress-detail p{margin-bottom:20px}.medication-adherence-detail .timeline-detail-view__label{display:inline-block;margin-bottom:.3rem}.medication-adherence-detail .timeline-detail-view__quote--empty,.medication-adherence-detail .timeline-detail-view__quote{padding-left:10px}.medication-adherence-detail .adherence-label{margin-bottom:20px;margin-left:10px}.medication-adherence-detail small{display:block;opacity:.8}.medication-adherence-detail .tag-list{margin:10px 10px 15px}.medication-adherence-detail__tag{margin-bottom:5px}.medication-adherence-detail__tag:not(:last-child){margin-right:5px}[role=dashboard]>section:last-child .attestation-button{display:block;margin:0 auto}.data-table--patients{min-width:70rem}.tasks-overview-cell-contents{cursor:pointer}.tasks-overview-cell-contents__popover-icon{color:#7c7e83;color:var(--color-graphics-gray-medium)}.tasks-overview-cell-contents__due-tag{margin:0 .75rem;margin:0 var(--space-inline-s)}.tasks-overview-cell-contents__due-tasks-list li{margin:.3125rem 0;margin:var(--space-stack-xs) 0}.tasks-overview-cell-contents__expand-due-tasks{font-family:fira-sans,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-family:var(--font-family-main);font-size:.875rem;font-size:var(--text-style-detail6-font-size);line-height:1;letter-spacing:.015rem;letter-spacing:var(--text-style-detail6-letter-spacing);font-weight:400;font-weight:var(--text-style-detail6-font-weight);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background:none;text-align:left;color:#3368e6;color:var(--color-text-link);margin-top:.75rem;margin-top:var(--space-stack-s);cursor:pointer}.tasks-overview-cell-contents__expand-due-tasks:hover{text-decoration:underline;color:#001580;color:var(--color-text-link-hover)}.tasks-overview-cell-contents__expand-due-tasks[data-state=open]{display:none}.tasks-overview-cell-contents__details-popover .task-progress-pie-chart{width:5rem;height:5rem}.tasks-overview-cell-contents__details-popover__legend li{position:relative;padding-left:1rem;padding-left:var(--space-inline-m)}.tasks-overview-cell-contents__details-popover__legend li:before{content:"\2022";display:inline-block;position:absolute;top:-.35em;left:0;font-size:2.5em}.tasks-overview-cell-contents__details-popover__legend li:first-child{color:var(--color-text-success-main)}.tasks-overview-cell-contents__details-popover__legend li:first-child:before{color:#2fc171;color:var(--color-graphics-success-main)}.tasks-overview-cell-contents__details-popover__legend li:nth-child(2){color:#c7780a;color:var(--color-text-warning-on-white)}.tasks-overview-cell-contents__details-popover__legend li:nth-child(2):before{color:#e19b0e;color:var(--color-mango-60)}.tasks-overview-cell-contents__details-popover__legend li:nth-child(3){color:#707275;color:var(--color-text-gray-medium)}.tasks-overview-cell-contents__details-popover__legend li:nth-child(3):before{color:#c9cbcf;color:var(--color-fill-gray-dark)}.request-password-reset{display:flex;flex-direction:column;justify-content:space-between;color:#313235;color:var(--color-text)}.request-password-reset__form__paragraph{margin-top:.3125rem;margin-top:var(--space-stack-xs)}.request-password-reset__form__error-banner{margin:1.5rem calc(min(3.375rem,5vw)*-1) -2.25rem;margin:var(--space-stack-l) calc(var(--public-features-sliding-box-horizontal-spacing)*-1) calc(var(--space-stack-xl)*-1)}.request-password-reset__form__email-field{margin-top:5.125rem;margin-top:var(--space-stack-xxl)}.request-password-reset__form__submit-button{width:100%;margin-top:2.25rem;margin-top:var(--space-stack-xl)}.request-password-reset__sliding-container{display:grid}.request-password-reset__sliding-container>*{grid-row:1;grid-column:1;margin:0 calc(min(3.375rem,5vw)*-1);margin:0 calc(var(--public-features-sliding-box-horizontal-spacing)*-1);padding:0 min(3.375rem,5vw);padding:0 var(--public-features-sliding-box-horizontal-spacing)}.reset-password-form{color:#313235;color:var(--color-text)}.reset-password-form__paragraph{margin-top:.3125rem;margin-top:var(--space-stack-xs)}.reset-password-form__password-field{margin-top:5.125rem;margin-top:var(--space-stack-xxl)}.reset-password-form__repeat-password-field{margin-top:2.25rem;margin-top:var(--space-stack-xl)}.reset-password-form__actions{margin-top:5.125rem;margin-top:var(--space-stack-xxl)}.reset-password-form__submit-button{width:100%}.reset-password-form__error-banner{margin:1.5rem calc(min(3.375rem,5vw)*-1) -2.25rem;margin:var(--space-stack-l) calc(var(--public-features-sliding-box-horizontal-spacing)*-1) calc(var(--space-stack-xl)*-1)}.reset-password-form__terms{text-align:center;color:#707275;color:var(--color-text-gray-medium)}.participant-registration{display:flex;flex-direction:column;justify-content:space-between;padding:5.125rem 3.375rem;padding:var(--space-stack-xxl) var(--space-inline-xl)}.participant-registration__container{padding-top:50px;padding-bottom:25px}.participant-registration__emr-data{padding-bottom:50px}.participant-registration__emr-data .data-label{font-weight:700}.participant-registration__container,.participant-registration__emr-data{color:#313235;color:var(--color-text)}.participant-registration__container p,.participant-registration__emr-data p{max-width:500px;line-height:25px}.participant-registration__container h2,.participant-registration__emr-data h2{font-size:26px;margin-bottom:20px}.participant-registration__actions :not(:last-child){margin-right:10px}.emr-embedded-header{width:100%;max-width:90rem;min-height:4.5rem;min-height:min(4.5rem,10vh);margin:0 auto}.emr-embedded-header__left-side{padding:.75rem 0;padding:var(--space-stack-s) 0}.emr-embedded-header__powered-by{color:#707275;color:var(--color-text-gray-medium);white-space:nowrap}
