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;font:inherit;font-size:100%;vertical-align:baseline;border:0}button,select,input,textarea{font-family:inherit;border-radius:0}input[type=text]::-ms-clear{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}sup{vertical-align:super}sub{vertical-align:sub}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:""}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}button{margin:0}html{font-size:100%}body{font-weight:400;font-family:'IBM Plex Sans', 'Helvetica Neue', Arial, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace}strong{font-weight:600}@media screen and (-ms-high-contrast: active){svg{fill:ButtonText}}h1{font-size:2.625rem;font-weight:300;line-height:1.199;letter-spacing:0}h2{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:0}h3{font-size:1.75rem;font-weight:400;line-height:1.29;letter-spacing:0}h4{font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0}h5{font-size:1rem;font-weight:600;line-height:1.375;letter-spacing:0}h6{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px}p{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0}a{color:#0f62fe}em{font-style:italic}@keyframes skeleton{0%{right:auto;left:0;width:0%;opacity:.3}20%{right:auto;left:0;width:100%;opacity:1}28%{right:0;left:auto;width:100%}51%{right:0;left:auto;width:0%}58%{right:0;left:auto;width:0%}82%{right:0;left:auto;width:100%}83%{right:auto;left:0;width:100%}96%{right:auto;left:0;width:0%}100%{right:auto;left:0;width:0%;opacity:.3}}.bx--text-truncate--end{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bx--text-truncate--front{display:inline-block;width:100%;overflow:hidden;direction:rtl;white-space:nowrap;text-overflow:ellipsis}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSflV1gMoW.woff) format("woff");font-display:auto}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6pfjptAgt5VM-kVkqdyU8n1ioa1Xdm.woff) format("woff");font-display:auto}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono SemiBold Italic"),local("IBMPlexMono-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSClN1gMoW.woff) format("woff");font-display:auto}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3oQIwlBFhA.woff) format("woff");font-display:auto}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F63fjptAgt5VM-kVkqdyU8n1i8q0Q.woff) format("woff");font-display:auto}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono SemiBold"),local("IBMPlexMono-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlBFhA.woff) format("woff");font-display:auto}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSflV1jcoQPttoz6Pz.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSflV1hMoQPttoz6Pz.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSflV1j8oQPttoz6Pz.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSflV1jsoQPttoz6Pz.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSflV1gMoQPttozw.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6pfjptAgt5VM-kVkqdyU8n1ioa2HdgregdFOFh.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6pfjptAgt5VM-kVkqdyU8n1ioa0XdgregdFOFh.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6pfjptAgt5VM-kVkqdyU8n1ioa2ndgregdFOFh.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6pfjptAgt5VM-kVkqdyU8n1ioa23dgregdFOFh.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6pfjptAgt5VM-kVkqdyU8n1ioa1XdgregdFA.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono SemiBold Italic"),local("IBMPlexMono-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSClN1jcoQPttoz6Pz.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono SemiBold Italic"),local("IBMPlexMono-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSClN1hMoQPttoz6Pz.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono SemiBold Italic"),local("IBMPlexMono-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSClN1j8oQPttoz6Pz.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono SemiBold Italic"),local("IBMPlexMono-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSClN1jsoQPttoz6Pz.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:italic;src:local("IBM Plex Mono SemiBold Italic"),local("IBMPlexMono-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6sfjptAgt5VM-kVkqdyU8n1ioSClN1gMoQPttozw.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3oQIwl1FgsAXHNlYzg.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3oQIwlRFgsAXHNlYzg.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3oQIwl9FgsAXHNlYzg.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3oQIwl5FgsAXHNlYzg.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:300;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3oQIwlBFgsAXHNk.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F63fjptAgt5VM-kVkqdyU8n1iIq131nj-otFQ.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F63fjptAgt5VM-kVkqdyU8n1isq131nj-otFQ.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F63fjptAgt5VM-kVkqdyU8n1iAq131nj-otFQ.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F63fjptAgt5VM-kVkqdyU8n1iEq131nj-otFQ.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:400;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F63fjptAgt5VM-kVkqdyU8n1i8q131nj-o.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono SemiBold"),local("IBMPlexMono-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl1FgsAXHNlYzg.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono SemiBold"),local("IBMPlexMono-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlRFgsAXHNlYzg.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono SemiBold"),local("IBMPlexMono-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl9FgsAXHNlYzg.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono SemiBold"),local("IBMPlexMono-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl5FgsAXHNlYzg.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:600;font-family:"IBM Plex Mono";font-style:normal;src:local("IBM Plex Mono SemiBold"),local("IBMPlexMono-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexmono/v4/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlBFgsAXHNk.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmvIRcdvfo.woff) format("woff");font-display:auto}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX-KVElMYYaJe8bpLHnCwDKhdTuF6ZP.woff) format("woff");font-display:auto}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans SemiBold Italic"),local("IBMPlexSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmyIJcdvfo.woff) format("woff");font-display:auto}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjXr8AIFscg.woff) format("woff");font-display:auto}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYXgKVElMYYaJe8bpLHnCwDKhdHeEw.woff) format("woff");font-display:auto}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans SemiBold"),local("IBMPlexSans-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjQ76AIFscg.woff) format("woff");font-display:auto}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmvIRce_fuJGl18QRY.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmvIRccvfuJGl18QRY.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmvIRcdffuJGl18QRY.woff2) format("woff2");font-display:auto;unicode-range:U+0370-03FF}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmvIRceffuJGl18QRY.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmvIRcePfuJGl18QRY.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmvIRcdvfuJGl18Q.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX-KVElMYYaJe8bpLHnCwDKhdTuGqZJW9XjDlN8.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX-KVElMYYaJe8bpLHnCwDKhdTuE6ZJW9XjDlN8.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX-KVElMYYaJe8bpLHnCwDKhdTuFKZJW9XjDlN8.woff2) format("woff2");font-display:auto;unicode-range:U+0370-03FF}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX-KVElMYYaJe8bpLHnCwDKhdTuGKZJW9XjDlN8.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX-KVElMYYaJe8bpLHnCwDKhdTuGaZJW9XjDlN8.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX-KVElMYYaJe8bpLHnCwDKhdTuF6ZJW9XjDg.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans SemiBold Italic"),local("IBMPlexSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmyIJce_fuJGl18QRY.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans SemiBold Italic"),local("IBMPlexSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmyIJccvfuJGl18QRY.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans SemiBold Italic"),local("IBMPlexSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmyIJcdffuJGl18QRY.woff2) format("woff2");font-display:auto;unicode-range:U+0370-03FF}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans SemiBold Italic"),local("IBMPlexSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmyIJceffuJGl18QRY.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans SemiBold Italic"),local("IBMPlexSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmyIJcePfuJGl18QRY.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:italic;src:local("IBM Plex Sans SemiBold Italic"),local("IBMPlexSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX7KVElMYYaJe8bpLHnCwDKhdTmyIJcdvfuJGl18Q.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjXr8AIxsdP3pBmtF8A.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjXr8AIVsdP3pBmtF8A.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjXr8AIJsdP3pBmtF8A.woff2) format("woff2");font-display:auto;unicode-range:U+0370-03FF}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjXr8AI5sdP3pBmtF8A.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjXr8AI9sdP3pBmtF8A.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:300;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjXr8AIFsdP3pBms.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYXgKVElMYYaJe8bpLHnCwDKhdzeFaxOedfTDw.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYXgKVElMYYaJe8bpLHnCwDKhdXeFaxOedfTDw.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYXgKVElMYYaJe8bpLHnCwDKhdLeFaxOedfTDw.woff2) format("woff2");font-display:auto;unicode-range:U+0370-03FF}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYXgKVElMYYaJe8bpLHnCwDKhd7eFaxOedfTDw.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYXgKVElMYYaJe8bpLHnCwDKhd_eFaxOedfTDw.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:400;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYXgKVElMYYaJe8bpLHnCwDKhdHeFaxOedc.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans SemiBold"),local("IBMPlexSans-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjQ76AIxsdP3pBmtF8A.woff2) format("woff2");font-display:auto;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans SemiBold"),local("IBMPlexSans-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjQ76AIVsdP3pBmtF8A.woff2) format("woff2");font-display:auto;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans SemiBold"),local("IBMPlexSans-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjQ76AIJsdP3pBmtF8A.woff2) format("woff2");font-display:auto;unicode-range:U+0370-03FF}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans SemiBold"),local("IBMPlexSans-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjQ76AI5sdP3pBmtF8A.woff2) format("woff2");font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans SemiBold"),local("IBMPlexSans-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjQ76AI9sdP3pBmtF8A.woff2) format("woff2");font-display:auto;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-weight:600;font-family:"IBM Plex Sans";font-style:normal;src:local("IBM Plex Sans SemiBold"),local("IBMPlexSans-SemiBold"),url(https://fonts.gstatic.com/s/ibmplexsans/v6/zYX9KVElMYYaJe8bpLHnCwDKjQ76AIFsdP3pBms.woff2) format("woff2");font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.bx--assistive-text,.bx--visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}.bx--body{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;color:#161616;line-height:1;background-color:#fff}body{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;color:#161616;line-height:1;background-color:#fff}.bx--grid{margin-right:auto;margin-left:auto;max-width:99rem;padding-right:1rem;padding-left:1rem}@media(min-width: 42rem){.bx--grid{padding-right:2rem;padding-left:2rem}}@media(min-width: 99rem){.bx--grid{padding-right:2.5rem;padding-left:2.5rem}}@media(min-width: 99rem){.bx--grid--full-width{max-width:100%}}.bx--row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.bx--row-padding [class*=bx--col],.bx--col-padding{padding-top:1rem;padding-bottom:1rem}.bx--grid--condensed [class*=bx--col]{padding-top:.03125rem;padding-bottom:.03125rem}.bx--col{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col,.bx--grid--condensed .bx--col{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col,.bx--grid--narrow .bx--col{padding-right:1rem;padding-left:0}.bx--col-sm-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-0,.bx--grid--condensed .bx--col-sm-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-0,.bx--grid--narrow .bx--col-sm-0{padding-right:1rem;padding-left:0}.bx--col-sm-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-1,.bx--grid--condensed .bx--col-sm-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-1,.bx--grid--narrow .bx--col-sm-1{padding-right:1rem;padding-left:0}.bx--col-sm-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-2,.bx--grid--condensed .bx--col-sm-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-2,.bx--grid--narrow .bx--col-sm-2{padding-right:1rem;padding-left:0}.bx--col-sm-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-3,.bx--grid--condensed .bx--col-sm-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-3,.bx--grid--narrow .bx--col-sm-3{padding-right:1rem;padding-left:0}.bx--col-sm-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm-4,.bx--grid--condensed .bx--col-sm-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm-4,.bx--grid--narrow .bx--col-sm-4{padding-right:1rem;padding-left:0}.bx--col-sm,.bx--col-sm--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-sm,.bx--grid--condensed .bx--col-sm,.bx--row--condensed .bx--col-sm--auto,.bx--grid--condensed .bx--col-sm--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-sm,.bx--grid--narrow .bx--col-sm,.bx--row--narrow .bx--col-sm--auto,.bx--grid--narrow .bx--col-sm--auto{padding-right:1rem;padding-left:0}.bx--col,.bx--col-sm{flex-basis:0;flex-grow:1;max-width:100%}.bx--col--auto,.bx--col-sm--auto{flex:1 0 0%;width:auto;max-width:100%}.bx--col-sm-0{display:none}.bx--col-sm-1{display:block;flex:0 0 25%;max-width:25%}.bx--col-sm-2{display:block;flex:0 0 50%;max-width:50%}.bx--col-sm-3{display:block;flex:0 0 75%;max-width:75%}.bx--col-sm-4{display:block;flex:0 0 100%;max-width:100%}.bx--offset-sm-0{margin-left:0}.bx--offset-sm-1{margin-left:25%}.bx--offset-sm-2{margin-left:50%}.bx--offset-sm-3{margin-left:75%}.bx--col-md-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-0,.bx--grid--condensed .bx--col-md-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-0,.bx--grid--narrow .bx--col-md-0{padding-right:1rem;padding-left:0}.bx--col-md-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-1,.bx--grid--condensed .bx--col-md-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-1,.bx--grid--narrow .bx--col-md-1{padding-right:1rem;padding-left:0}.bx--col-md-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-2,.bx--grid--condensed .bx--col-md-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-2,.bx--grid--narrow .bx--col-md-2{padding-right:1rem;padding-left:0}.bx--col-md-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-3,.bx--grid--condensed .bx--col-md-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-3,.bx--grid--narrow .bx--col-md-3{padding-right:1rem;padding-left:0}.bx--col-md-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-4,.bx--grid--condensed .bx--col-md-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-4,.bx--grid--narrow .bx--col-md-4{padding-right:1rem;padding-left:0}.bx--col-md-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-5,.bx--grid--condensed .bx--col-md-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-5,.bx--grid--narrow .bx--col-md-5{padding-right:1rem;padding-left:0}.bx--col-md-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-6,.bx--grid--condensed .bx--col-md-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-6,.bx--grid--narrow .bx--col-md-6{padding-right:1rem;padding-left:0}.bx--col-md-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-7,.bx--grid--condensed .bx--col-md-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-7,.bx--grid--narrow .bx--col-md-7{padding-right:1rem;padding-left:0}.bx--col-md-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md-8,.bx--grid--condensed .bx--col-md-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md-8,.bx--grid--narrow .bx--col-md-8{padding-right:1rem;padding-left:0}.bx--col-md,.bx--col-md--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-md,.bx--grid--condensed .bx--col-md,.bx--row--condensed .bx--col-md--auto,.bx--grid--condensed .bx--col-md--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-md,.bx--grid--narrow .bx--col-md,.bx--row--narrow .bx--col-md--auto,.bx--grid--narrow .bx--col-md--auto{padding-right:1rem;padding-left:0}@media(min-width: 42rem){.bx--col,.bx--col-md{flex-basis:0;flex-grow:1;max-width:100%}.bx--col--auto,.bx--col-md--auto{flex:1 0 0%;width:auto;max-width:100%}.bx--col-md-0{display:none}.bx--col-md-1{display:block;flex:0 0 12.5%;max-width:12.5%}.bx--col-md-2{display:block;flex:0 0 25%;max-width:25%}.bx--col-md-3{display:block;flex:0 0 37.5%;max-width:37.5%}.bx--col-md-4{display:block;flex:0 0 50%;max-width:50%}.bx--col-md-5{display:block;flex:0 0 62.5%;max-width:62.5%}.bx--col-md-6{display:block;flex:0 0 75%;max-width:75%}.bx--col-md-7{display:block;flex:0 0 87.5%;max-width:87.5%}.bx--col-md-8{display:block;flex:0 0 100%;max-width:100%}.bx--offset-md-0{margin-left:0}.bx--offset-md-1{margin-left:12.5%}.bx--offset-md-2{margin-left:25%}.bx--offset-md-3{margin-left:37.5%}.bx--offset-md-4{margin-left:50%}.bx--offset-md-5{margin-left:62.5%}.bx--offset-md-6{margin-left:75%}.bx--offset-md-7{margin-left:87.5%}}.bx--col-lg-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-0,.bx--grid--condensed .bx--col-lg-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-0,.bx--grid--narrow .bx--col-lg-0{padding-right:1rem;padding-left:0}.bx--col-lg-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-1,.bx--grid--condensed .bx--col-lg-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-1,.bx--grid--narrow .bx--col-lg-1{padding-right:1rem;padding-left:0}.bx--col-lg-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-2,.bx--grid--condensed .bx--col-lg-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-2,.bx--grid--narrow .bx--col-lg-2{padding-right:1rem;padding-left:0}.bx--col-lg-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-3,.bx--grid--condensed .bx--col-lg-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-3,.bx--grid--narrow .bx--col-lg-3{padding-right:1rem;padding-left:0}.bx--col-lg-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-4,.bx--grid--condensed .bx--col-lg-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-4,.bx--grid--narrow .bx--col-lg-4{padding-right:1rem;padding-left:0}.bx--col-lg-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-5,.bx--grid--condensed .bx--col-lg-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-5,.bx--grid--narrow .bx--col-lg-5{padding-right:1rem;padding-left:0}.bx--col-lg-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-6,.bx--grid--condensed .bx--col-lg-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-6,.bx--grid--narrow .bx--col-lg-6{padding-right:1rem;padding-left:0}.bx--col-lg-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-7,.bx--grid--condensed .bx--col-lg-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-7,.bx--grid--narrow .bx--col-lg-7{padding-right:1rem;padding-left:0}.bx--col-lg-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-8,.bx--grid--condensed .bx--col-lg-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-8,.bx--grid--narrow .bx--col-lg-8{padding-right:1rem;padding-left:0}.bx--col-lg-9{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-9,.bx--grid--condensed .bx--col-lg-9{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-9,.bx--grid--narrow .bx--col-lg-9{padding-right:1rem;padding-left:0}.bx--col-lg-10{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-10,.bx--grid--condensed .bx--col-lg-10{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-10,.bx--grid--narrow .bx--col-lg-10{padding-right:1rem;padding-left:0}.bx--col-lg-11{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-11,.bx--grid--condensed .bx--col-lg-11{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-11,.bx--grid--narrow .bx--col-lg-11{padding-right:1rem;padding-left:0}.bx--col-lg-12{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg-12,.bx--grid--condensed .bx--col-lg-12{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg-12,.bx--grid--narrow .bx--col-lg-12{padding-right:1rem;padding-left:0}.bx--col-lg,.bx--col-lg--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-lg,.bx--grid--condensed .bx--col-lg,.bx--row--condensed .bx--col-lg--auto,.bx--grid--condensed .bx--col-lg--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-lg,.bx--grid--narrow .bx--col-lg,.bx--row--narrow .bx--col-lg--auto,.bx--grid--narrow .bx--col-lg--auto{padding-right:1rem;padding-left:0}@media(min-width: 66rem){.bx--col,.bx--col-lg{flex-basis:0;flex-grow:1;max-width:100%}.bx--col--auto,.bx--col-lg--auto{flex:1 0 0%;width:auto;max-width:100%}.bx--col-lg-0{display:none}.bx--col-lg-1{display:block;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bx--col-lg-2{display:block;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bx--col-lg-3{display:block;flex:0 0 25%;max-width:25%}.bx--col-lg-4{display:block;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bx--col-lg-5{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bx--col-lg-6{display:block;flex:0 0 50%;max-width:50%}.bx--col-lg-7{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bx--col-lg-8{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bx--col-lg-9{display:block;flex:0 0 75%;max-width:75%}.bx--col-lg-10{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bx--col-lg-11{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bx--col-lg-12{display:block;flex:0 0 100%;max-width:100%}.bx--offset-lg-0{margin-left:0}.bx--offset-lg-1{margin-left:8.3333333333%}.bx--offset-lg-2{margin-left:16.6666666667%}.bx--offset-lg-3{margin-left:25%}.bx--offset-lg-4{margin-left:33.3333333333%}.bx--offset-lg-5{margin-left:41.6666666667%}.bx--offset-lg-6{margin-left:50%}.bx--offset-lg-7{margin-left:58.3333333333%}.bx--offset-lg-8{margin-left:66.6666666667%}.bx--offset-lg-9{margin-left:75%}.bx--offset-lg-10{margin-left:83.3333333333%}.bx--offset-lg-11{margin-left:91.6666666667%}}.bx--col-xlg-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-0,.bx--grid--condensed .bx--col-xlg-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-0,.bx--grid--narrow .bx--col-xlg-0{padding-right:1rem;padding-left:0}.bx--col-xlg-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-1,.bx--grid--condensed .bx--col-xlg-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-1,.bx--grid--narrow .bx--col-xlg-1{padding-right:1rem;padding-left:0}.bx--col-xlg-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-2,.bx--grid--condensed .bx--col-xlg-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-2,.bx--grid--narrow .bx--col-xlg-2{padding-right:1rem;padding-left:0}.bx--col-xlg-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-3,.bx--grid--condensed .bx--col-xlg-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-3,.bx--grid--narrow .bx--col-xlg-3{padding-right:1rem;padding-left:0}.bx--col-xlg-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-4,.bx--grid--condensed .bx--col-xlg-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-4,.bx--grid--narrow .bx--col-xlg-4{padding-right:1rem;padding-left:0}.bx--col-xlg-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-5,.bx--grid--condensed .bx--col-xlg-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-5,.bx--grid--narrow .bx--col-xlg-5{padding-right:1rem;padding-left:0}.bx--col-xlg-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-6,.bx--grid--condensed .bx--col-xlg-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-6,.bx--grid--narrow .bx--col-xlg-6{padding-right:1rem;padding-left:0}.bx--col-xlg-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-7,.bx--grid--condensed .bx--col-xlg-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-7,.bx--grid--narrow .bx--col-xlg-7{padding-right:1rem;padding-left:0}.bx--col-xlg-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-8,.bx--grid--condensed .bx--col-xlg-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-8,.bx--grid--narrow .bx--col-xlg-8{padding-right:1rem;padding-left:0}.bx--col-xlg-9{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-9,.bx--grid--condensed .bx--col-xlg-9{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-9,.bx--grid--narrow .bx--col-xlg-9{padding-right:1rem;padding-left:0}.bx--col-xlg-10{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-10,.bx--grid--condensed .bx--col-xlg-10{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-10,.bx--grid--narrow .bx--col-xlg-10{padding-right:1rem;padding-left:0}.bx--col-xlg-11{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-11,.bx--grid--condensed .bx--col-xlg-11{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-11,.bx--grid--narrow .bx--col-xlg-11{padding-right:1rem;padding-left:0}.bx--col-xlg-12{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg-12,.bx--grid--condensed .bx--col-xlg-12{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg-12,.bx--grid--narrow .bx--col-xlg-12{padding-right:1rem;padding-left:0}.bx--col-xlg,.bx--col-xlg--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-xlg,.bx--grid--condensed .bx--col-xlg,.bx--row--condensed .bx--col-xlg--auto,.bx--grid--condensed .bx--col-xlg--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-xlg,.bx--grid--narrow .bx--col-xlg,.bx--row--narrow .bx--col-xlg--auto,.bx--grid--narrow .bx--col-xlg--auto{padding-right:1rem;padding-left:0}@media(min-width: 82rem){.bx--col,.bx--col-xlg{flex-basis:0;flex-grow:1;max-width:100%}.bx--col--auto,.bx--col-xlg--auto{flex:1 0 0%;width:auto;max-width:100%}.bx--col-xlg-0{display:none}.bx--col-xlg-1{display:block;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bx--col-xlg-2{display:block;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bx--col-xlg-3{display:block;flex:0 0 25%;max-width:25%}.bx--col-xlg-4{display:block;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bx--col-xlg-5{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bx--col-xlg-6{display:block;flex:0 0 50%;max-width:50%}.bx--col-xlg-7{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bx--col-xlg-8{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bx--col-xlg-9{display:block;flex:0 0 75%;max-width:75%}.bx--col-xlg-10{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bx--col-xlg-11{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bx--col-xlg-12{display:block;flex:0 0 100%;max-width:100%}.bx--offset-xlg-0{margin-left:0}.bx--offset-xlg-1{margin-left:8.3333333333%}.bx--offset-xlg-2{margin-left:16.6666666667%}.bx--offset-xlg-3{margin-left:25%}.bx--offset-xlg-4{margin-left:33.3333333333%}.bx--offset-xlg-5{margin-left:41.6666666667%}.bx--offset-xlg-6{margin-left:50%}.bx--offset-xlg-7{margin-left:58.3333333333%}.bx--offset-xlg-8{margin-left:66.6666666667%}.bx--offset-xlg-9{margin-left:75%}.bx--offset-xlg-10{margin-left:83.3333333333%}.bx--offset-xlg-11{margin-left:91.6666666667%}}.bx--col-max-0{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-0,.bx--grid--condensed .bx--col-max-0{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-0,.bx--grid--narrow .bx--col-max-0{padding-right:1rem;padding-left:0}.bx--col-max-1{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-1,.bx--grid--condensed .bx--col-max-1{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-1,.bx--grid--narrow .bx--col-max-1{padding-right:1rem;padding-left:0}.bx--col-max-2{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-2,.bx--grid--condensed .bx--col-max-2{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-2,.bx--grid--narrow .bx--col-max-2{padding-right:1rem;padding-left:0}.bx--col-max-3{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-3,.bx--grid--condensed .bx--col-max-3{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-3,.bx--grid--narrow .bx--col-max-3{padding-right:1rem;padding-left:0}.bx--col-max-4{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-4,.bx--grid--condensed .bx--col-max-4{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-4,.bx--grid--narrow .bx--col-max-4{padding-right:1rem;padding-left:0}.bx--col-max-5{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-5,.bx--grid--condensed .bx--col-max-5{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-5,.bx--grid--narrow .bx--col-max-5{padding-right:1rem;padding-left:0}.bx--col-max-6{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-6,.bx--grid--condensed .bx--col-max-6{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-6,.bx--grid--narrow .bx--col-max-6{padding-right:1rem;padding-left:0}.bx--col-max-7{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-7,.bx--grid--condensed .bx--col-max-7{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-7,.bx--grid--narrow .bx--col-max-7{padding-right:1rem;padding-left:0}.bx--col-max-8{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-8,.bx--grid--condensed .bx--col-max-8{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-8,.bx--grid--narrow .bx--col-max-8{padding-right:1rem;padding-left:0}.bx--col-max-9{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-9,.bx--grid--condensed .bx--col-max-9{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-9,.bx--grid--narrow .bx--col-max-9{padding-right:1rem;padding-left:0}.bx--col-max-10{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-10,.bx--grid--condensed .bx--col-max-10{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-10,.bx--grid--narrow .bx--col-max-10{padding-right:1rem;padding-left:0}.bx--col-max-11{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-11,.bx--grid--condensed .bx--col-max-11{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-11,.bx--grid--narrow .bx--col-max-11{padding-right:1rem;padding-left:0}.bx--col-max-12{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max-12,.bx--grid--condensed .bx--col-max-12{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max-12,.bx--grid--narrow .bx--col-max-12{padding-right:1rem;padding-left:0}.bx--col-max,.bx--col-max--auto{width:100%;padding-right:1rem;padding-left:1rem}.bx--row--condensed .bx--col-max,.bx--grid--condensed .bx--col-max,.bx--row--condensed .bx--col-max--auto,.bx--grid--condensed .bx--col-max--auto{padding-right:.03125rem;padding-left:.03125rem}.bx--row--narrow .bx--col-max,.bx--grid--narrow .bx--col-max,.bx--row--narrow .bx--col-max--auto,.bx--grid--narrow .bx--col-max--auto{padding-right:1rem;padding-left:0}@media(min-width: 99rem){.bx--col,.bx--col-max{flex-basis:0;flex-grow:1;max-width:100%}.bx--col--auto,.bx--col-max--auto{flex:1 0 0%;width:auto;max-width:100%}.bx--col-max-0{display:none}.bx--col-max-1{display:block;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bx--col-max-2{display:block;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bx--col-max-3{display:block;flex:0 0 25%;max-width:25%}.bx--col-max-4{display:block;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bx--col-max-5{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bx--col-max-6{display:block;flex:0 0 50%;max-width:50%}.bx--col-max-7{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bx--col-max-8{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bx--col-max-9{display:block;flex:0 0 75%;max-width:75%}.bx--col-max-10{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bx--col-max-11{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bx--col-max-12{display:block;flex:0 0 100%;max-width:100%}.bx--offset-max-0{margin-left:0}.bx--offset-max-1{margin-left:8.3333333333%}.bx--offset-max-2{margin-left:16.6666666667%}.bx--offset-max-3{margin-left:25%}.bx--offset-max-4{margin-left:33.3333333333%}.bx--offset-max-5{margin-left:41.6666666667%}.bx--offset-max-6{margin-left:50%}.bx--offset-max-7{margin-left:58.3333333333%}.bx--offset-max-8{margin-left:66.6666666667%}.bx--offset-max-9{margin-left:75%}.bx--offset-max-10{margin-left:83.3333333333%}.bx--offset-max-11{margin-left:91.6666666667%}}.bx--no-gutter,.bx--row.bx--no-gutter [class*=bx--col]{padding-right:0;padding-left:0}.bx--no-gutter--start,.bx--row.bx--no-gutter--start [class*=bx--col]{padding-left:0}.bx--no-gutter--end,.bx--row.bx--no-gutter--end [class*=bx--col]{padding-right:0}.bx--no-gutter--left,.bx--row.bx--no-gutter--left [class*=bx--col]{padding-left:0}.bx--no-gutter--right,.bx--row.bx--no-gutter--right [class*=bx--col]{padding-right:0}.bx--hang--start{padding-left:1rem}.bx--hang--end{padding-right:1rem}.bx--hang--left{padding-left:1rem}.bx--hang--right{padding-right:1rem}.bx--aspect-ratio{position:relative}.bx--aspect-ratio::before{float:left;width:1px;height:0;margin-left:-1px;content:""}.bx--aspect-ratio::after{display:table;clear:both;content:""}.bx--aspect-ratio--16x9::before{padding-top:56.25%}.bx--aspect-ratio--9x16::before{padding-top:177.7777777778%}.bx--aspect-ratio--2x1::before{padding-top:50%}.bx--aspect-ratio--1x2::before{padding-top:200%}.bx--aspect-ratio--4x3::before{padding-top:75%}.bx--aspect-ratio--3x4::before{padding-top:133.3333333333%}.bx--aspect-ratio--1x1::before{padding-top:100%}.bx--aspect-ratio--object{position:absolute;top:0;left:0;width:100%;height:100%}.bx--btn{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:space-between;max-width:20rem;min-height:3rem;margin:0;padding:calc(.875rem - 3px) 63px calc(.875rem - 3px) 15px;text-align:left;text-decoration:none;vertical-align:top;border-radius:0;outline:none;cursor:pointer;transition:background 70ms cubic-bezier(0, 0, 0.38, 0.9),box-shadow 70ms cubic-bezier(0, 0, 0.38, 0.9),border-color 70ms cubic-bezier(0, 0, 0.38, 0.9),outline 70ms cubic-bezier(0, 0, 0.38, 0.9)}.bx--btn:disabled,.bx--btn:hover:disabled,.bx--btn:focus:disabled,.bx--btn.bx--btn--disabled,.bx--btn.bx--btn--disabled:hover,.bx--btn.bx--btn--disabled:focus{color:#8d8d8d;background:#c6c6c6;border-color:#c6c6c6;box-shadow:none;cursor:not-allowed}.bx--btn .bx--btn__icon{position:absolute;right:1rem;flex-shrink:0;width:1rem;height:1rem}.bx--btn::-moz-focus-inner{padding:0;border:0}.bx--btn--primary{color:#fff;background-color:#0f62fe;border-color:rgba(0,0,0,0);border-style:solid;border-width:1px}.bx--btn--primary:hover{background-color:#0353e9}.bx--btn--primary:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--primary:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--primary:active{background-color:#002d9c}.bx--btn--primary .bx--btn__icon,.bx--btn--primary .bx--btn__icon path{fill:currentColor}.bx--btn--primary:hover{color:#fff}.bx--btn--secondary{color:#fff;background-color:#393939;border-color:rgba(0,0,0,0);border-style:solid;border-width:1px}.bx--btn--secondary:hover{background-color:#4c4c4c}.bx--btn--secondary:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--secondary:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--secondary:active{background-color:#6f6f6f}.bx--btn--secondary .bx--btn__icon,.bx--btn--secondary .bx--btn__icon path{fill:currentColor}.bx--btn--secondary:hover,.bx--btn--secondary:focus{color:#fff}.bx--btn--tertiary{color:#0f62fe;background-color:rgba(0,0,0,0);border-color:#0f62fe;border-style:solid;border-width:1px}.bx--btn--tertiary:hover{background-color:#0353e9}.bx--btn--tertiary:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--tertiary:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--tertiary:active{background-color:#002d9c}.bx--btn--tertiary .bx--btn__icon,.bx--btn--tertiary .bx--btn__icon path{fill:currentColor}.bx--btn--tertiary:hover{color:#fff}.bx--btn--tertiary:focus{color:#fff;background-color:#0f62fe}.bx--btn--tertiary:active{color:#fff;background-color:#002d9c;border-color:rgba(0,0,0,0)}.bx--btn--tertiary:disabled,.bx--btn--tertiary:hover:disabled,.bx--btn--tertiary:focus:disabled,.bx--btn--tertiary.bx--btn--disabled,.bx--btn--tertiary.bx--btn--disabled:hover,.bx--btn--tertiary.bx--btn--disabled:focus{color:#8d8d8d;background:rgba(0,0,0,0);outline:none}.bx--btn--ghost{color:#0f62fe;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-style:solid;border-width:1px;padding:calc(.875rem - 3px) 16px}.bx--btn--ghost:hover{background-color:#e5e5e5}.bx--btn--ghost:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--ghost:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--ghost:active{background-color:#c6c6c6}.bx--btn--ghost .bx--btn__icon,.bx--btn--ghost .bx--btn__icon path{fill:currentColor}.bx--btn--ghost .bx--btn__icon{position:static;margin-left:.5rem}.bx--btn--ghost:hover,.bx--btn--ghost:active{color:#0043ce}.bx--btn--ghost:active{background-color:#c6c6c6}.bx--btn--ghost:disabled,.bx--btn--ghost:hover:disabled,.bx--btn--ghost:focus:disabled,.bx--btn--ghost.bx--btn--disabled,.bx--btn--ghost.bx--btn--disabled:hover,.bx--btn--ghost.bx--btn--disabled:focus{color:#8d8d8d;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);outline:none}.bx--btn--ghost.bx--btn--sm{padding:calc(.375rem - 3px) 16px}.bx--btn--ghost.bx--btn--field{padding:calc(.675rem - 3px) 16px}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger{position:relative;display:inline-flex;align-items:center;overflow:visible;cursor:pointer}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline-style:dotted}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:1px solid rgba(0,0,0,0)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{outline-style:dotted}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{display:inline-block}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after{transition:opacity 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--a11y::before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--a11y::after{transition:none}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::before{width:0;height:0;border-style:solid;content:""}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{box-sizing:content-box;color:inherit;white-space:normal;word-break:break-word;opacity:1}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;color:#fff;font-weight:400;text-align:left;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{width:auto}}@supports(-ms-accelerator: true){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{width:auto}}@supports(-ms-ime-align: auto){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after{content:attr(aria-label)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--a11y::after{content:none}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible::before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover::before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus::before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus::after{opacity:1}@keyframes tooltip-fade{from{opacity:0}to{opacity:1}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus+.bx--assistive-text{margin:auto;overflow:visible;clip:auto}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--visible.bx--tooltip--a11y::before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover.bx--tooltip--a11y::before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus.bx--tooltip--a11y::before{animation:tooltip-fade 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--hidden .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--hidden+.bx--assistive-text{margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--hidden.bx--tooltip--a11y::before{opacity:0;animation:none}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger svg,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover svg,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{fill:currentColor}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--btn--disabled.bx--tooltip--a11y::before,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--btn--disabled.bx--tooltip--a11y::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--btn--disabled .bx--assistive-text{margin:-1px;overflow:hidden;opacity:0;clip:rect(0, 0, 0, 0)}.bx--btn.bx--btn--icon-only.bx--btn--ghost:focus svg,.bx--btn.bx--btn--icon-only.bx--btn--ghost:hover svg{fill:#161616}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{border-color:#0f62fe}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:active:not([disabled]){border-color:rgba(0,0,0,0)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{outline-color:rgba(0,0,0,0)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger[disabled]:hover,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger[disabled]:focus,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger[disabled]:active{cursor:not-allowed;fill:#8d8d8d}.bx--btn--icon-only--top{position:relative;display:inline-flex;align-items:center;overflow:visible;cursor:pointer}.bx--btn--icon-only--top:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--btn--icon-only--top:focus{outline-style:dotted}}.bx--btn--icon-only--top:focus{outline:1px solid rgba(0,0,0,0)}.bx--btn--icon-only--top:focus svg{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--btn--icon-only--top:focus svg{outline-style:dotted}}.bx--btn--icon-only--top::before,.bx--btn--icon-only--top::after,.bx--btn--icon-only--top .bx--assistive-text,.bx--btn--icon-only--top+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--btn--icon-only--top::before,.bx--btn--icon-only--top::after,.bx--btn--icon-only--top .bx--assistive-text,.bx--btn--icon-only--top+.bx--assistive-text{display:inline-block}}.bx--btn--icon-only--top::before,.bx--btn--icon-only--top::after{transition:opacity 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--btn--icon-only--top.bx--tooltip--a11y::before,.bx--btn--icon-only--top.bx--tooltip--a11y::after{transition:none}.bx--btn--icon-only--top::before{width:0;height:0;border-style:solid;content:""}.bx--btn--icon-only--top .bx--assistive-text,.bx--btn--icon-only--top+.bx--assistive-text{box-sizing:content-box;color:inherit;white-space:normal;word-break:break-word;opacity:1}.bx--btn--icon-only--top::after,.bx--btn--icon-only--top .bx--assistive-text,.bx--btn--icon-only--top+.bx--assistive-text{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;color:#fff;font-weight:400;text-align:left;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--btn--icon-only--top::after,.bx--btn--icon-only--top .bx--assistive-text,.bx--btn--icon-only--top+.bx--assistive-text{width:auto}}@supports(-ms-accelerator: true){.bx--btn--icon-only--top::after,.bx--btn--icon-only--top .bx--assistive-text,.bx--btn--icon-only--top+.bx--assistive-text{width:auto}}@supports(-ms-ime-align: auto){.bx--btn--icon-only--top::after,.bx--btn--icon-only--top .bx--assistive-text,.bx--btn--icon-only--top+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--icon-only--top::after,.bx--btn--icon-only--top .bx--assistive-text,.bx--btn--icon-only--top+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--btn--icon-only--top::after{content:attr(aria-label)}.bx--btn--icon-only--top.bx--tooltip--a11y::after{content:none}.bx--btn--icon-only--top.bx--tooltip--visible::before,.bx--btn--icon-only--top.bx--tooltip--visible::after,.bx--btn--icon-only--top:hover::before,.bx--btn--icon-only--top:hover::after,.bx--btn--icon-only--top:focus::before,.bx--btn--icon-only--top:focus::after{opacity:1}@keyframes tooltip-fade{from{opacity:0}to{opacity:1}}.bx--btn--icon-only--top.bx--tooltip--visible .bx--assistive-text,.bx--btn--icon-only--top.bx--tooltip--visible+.bx--assistive-text,.bx--btn--icon-only--top:hover .bx--assistive-text,.bx--btn--icon-only--top:hover+.bx--assistive-text,.bx--btn--icon-only--top:focus .bx--assistive-text,.bx--btn--icon-only--top:focus+.bx--assistive-text{margin:auto;overflow:visible;clip:auto}.bx--btn--icon-only--top.bx--tooltip--visible .bx--assistive-text,.bx--btn--icon-only--top.bx--tooltip--visible+.bx--assistive-text,.bx--btn--icon-only--top.bx--tooltip--visible.bx--tooltip--a11y::before,.bx--btn--icon-only--top:hover .bx--assistive-text,.bx--btn--icon-only--top:hover+.bx--assistive-text,.bx--btn--icon-only--top:hover.bx--tooltip--a11y::before,.bx--btn--icon-only--top:focus .bx--assistive-text,.bx--btn--icon-only--top:focus+.bx--assistive-text,.bx--btn--icon-only--top:focus.bx--tooltip--a11y::before{animation:tooltip-fade 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--btn--icon-only--top.bx--tooltip--hidden .bx--assistive-text,.bx--btn--icon-only--top.bx--tooltip--hidden+.bx--assistive-text{margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.bx--btn--icon-only--top.bx--tooltip--hidden.bx--tooltip--a11y::before{opacity:0;animation:none}.bx--btn--icon-only--top::before,.bx--btn--icon-only--top::after,.bx--btn--icon-only--top .bx--assistive-text,.bx--btn--icon-only--top+.bx--assistive-text{top:0;left:50%}.bx--btn--icon-only--top::before{top:-0.5rem;border-color:#393939 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:.3125rem .25rem 0 .25rem;transform:translate(-50%, -100%)}.bx--btn--icon-only--top::after,.bx--btn--icon-only--top .bx--assistive-text,.bx--btn--icon-only--top+.bx--assistive-text{top:-0.8125rem;left:50%;transform:translate(-50%, -100%)}.bx--btn--icon-only--bottom::before,.bx--btn--icon-only--bottom::after,.bx--btn--icon-only--bottom .bx--assistive-text,.bx--btn--icon-only--bottom+.bx--assistive-text{bottom:0;left:50%}.bx--btn--icon-only--bottom::before{bottom:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--btn--icon-only--bottom::after,.bx--btn--icon-only--bottom .bx--assistive-text,.bx--btn--icon-only--bottom+.bx--assistive-text{bottom:-0.8125rem;transform:translate(-50%, 100%)}.bx--btn--icon-only{padding-right:.9375rem;padding-left:.9375rem}.bx--btn--icon-only .bx--btn__icon{position:static}.bx--btn--icon-only.bx--btn--ghost .bx--btn__icon{margin:0}.bx--btn path[data-icon-path=inner-path]{fill:none}.bx--btn.bx--btn--icon-only.bx--btn--ghost .bx--btn__icon,.bx--btn.bx--btn--icon-only.bx--btn--ghost:hover .bx--btn__icon{fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn.bx--btn--icon-only.bx--btn--ghost .bx--btn__icon path,.bx--btn.bx--btn--icon-only.bx--btn--ghost:hover .bx--btn__icon path{fill:ButtonText}}.bx--btn--ghost.bx--btn--icon-only .bx--btn__icon path,.bx--btn--ghost.bx--btn--icon-only .bx--btn__icon{fill:#161616}.bx--btn--ghost.bx--btn--icon-only[disabled] .bx--btn__icon path,.bx--btn--ghost.bx--btn--icon-only[disabled] .bx--btn__icon,.bx--btn.bx--btn--icon-only.bx--btn--ghost[disabled]:hover .bx--btn__icon{fill:#8d8d8d}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--ghost.bx--btn--icon-only[disabled] .bx--btn__icon path path,.bx--btn--ghost.bx--btn--icon-only[disabled] .bx--btn__icon path,.bx--btn.bx--btn--icon-only.bx--btn--ghost[disabled]:hover .bx--btn__icon path{fill:GrayText}}.bx--btn--ghost.bx--btn--icon-only[disabled]{cursor:not-allowed}.bx--btn--field.bx--btn--icon-only{padding-right:.6875rem;padding-left:.6875rem}.bx--btn--sm.bx--btn--icon-only{padding-right:.4375rem;padding-left:.4375rem}.bx--btn--danger{color:#fff;background-color:#da1e28;border-color:rgba(0,0,0,0);border-style:solid;border-width:1px}.bx--btn--danger:hover{background-color:#b81921}.bx--btn--danger:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--danger:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--danger:active{background-color:#750e13}.bx--btn--danger .bx--btn__icon,.bx--btn--danger .bx--btn__icon path{fill:currentColor}.bx--btn--danger:hover{color:#fff}.bx--btn--danger-tertiary,.bx--btn--danger--tertiary{color:#da1e28;background-color:rgba(0,0,0,0);border-color:#da1e28;border-style:solid;border-width:1px}.bx--btn--danger-tertiary:hover,.bx--btn--danger--tertiary:hover{background-color:#b81921}.bx--btn--danger-tertiary:focus,.bx--btn--danger--tertiary:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--danger-tertiary:focus,.bx--btn--danger--tertiary:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--danger-tertiary:active,.bx--btn--danger--tertiary:active{background-color:#750e13}.bx--btn--danger-tertiary .bx--btn__icon,.bx--btn--danger-tertiary .bx--btn__icon path,.bx--btn--danger--tertiary .bx--btn__icon,.bx--btn--danger--tertiary .bx--btn__icon path{fill:currentColor}.bx--btn--danger-tertiary:hover,.bx--btn--danger--tertiary:hover{color:#fff;border-color:#b81921}.bx--btn--danger-tertiary:focus,.bx--btn--danger--tertiary:focus{color:#fff;background-color:#da1e28}.bx--btn--danger-tertiary:active,.bx--btn--danger--tertiary:active{color:#fff;border-color:#750e13}.bx--btn--danger-ghost,.bx--btn--danger--ghost{color:#da1e28;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-style:solid;border-width:1px;padding:calc(.875rem - 3px) 16px}.bx--btn--danger-ghost:hover,.bx--btn--danger--ghost:hover{background-color:#b81921}.bx--btn--danger-ghost:focus,.bx--btn--danger--ghost:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--danger-ghost:focus,.bx--btn--danger--ghost:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--danger-ghost:active,.bx--btn--danger--ghost:active{background-color:#750e13}.bx--btn--danger-ghost .bx--btn__icon,.bx--btn--danger-ghost .bx--btn__icon path,.bx--btn--danger--ghost .bx--btn__icon,.bx--btn--danger--ghost .bx--btn__icon path{fill:currentColor}.bx--btn--danger-ghost .bx--btn__icon,.bx--btn--danger--ghost .bx--btn__icon{position:static;margin-left:.5rem}.bx--btn--danger-ghost:hover,.bx--btn--danger-ghost:active,.bx--btn--danger--ghost:hover,.bx--btn--danger--ghost:active{color:#fff}.bx--btn--danger-ghost:disabled,.bx--btn--danger-ghost:hover:disabled,.bx--btn--danger-ghost:focus:disabled,.bx--btn--danger-ghost.bx--btn--disabled,.bx--btn--danger-ghost.bx--btn--disabled:hover,.bx--btn--danger-ghost.bx--btn--disabled:focus,.bx--btn--danger--ghost:disabled,.bx--btn--danger--ghost:hover:disabled,.bx--btn--danger--ghost:focus:disabled,.bx--btn--danger--ghost.bx--btn--disabled,.bx--btn--danger--ghost.bx--btn--disabled:hover,.bx--btn--danger--ghost.bx--btn--disabled:focus{color:#c6c6c6;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);outline:none}.bx--btn--danger-ghost.bx--btn--sm,.bx--btn--danger--ghost.bx--btn--sm{padding:calc(.375rem - 3px) 16px}.bx--btn--danger-ghost.bx--btn--field,.bx--btn--danger--ghost.bx--btn--field{padding:calc(.675rem - 3px) 16px}.bx--btn--sm{min-height:2rem;padding:calc(.375rem - 3px) 60px calc(.375rem - 3px) 12px}.bx--btn--xl:not(.bx--btn--icon-only){align-items:baseline;padding-top:1rem;padding-right:4rem;padding-left:1rem;min-height:5rem}.bx--btn--lg:not(.bx--btn--icon-only){align-items:baseline;padding-top:1rem;padding-right:4rem;padding-left:1rem;min-height:4rem}.bx--btn--field{min-height:2.5rem;padding:calc(.675rem - 3px) 60px calc(.675rem - 3px) 12px}.bx--btn.bx--skeleton{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:9.375rem}.bx--btn.bx--skeleton:hover,.bx--btn.bx--skeleton:focus,.bx--btn.bx--skeleton:active{border:none;outline:none;cursor:default}.bx--btn.bx--skeleton::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--btn.bx--skeleton::before{animation:none}}.bx--btn-set{display:flex}.bx--btn-set--stacked{flex-direction:column}.bx--btn-set .bx--btn{width:100%;max-width:12.25rem}.bx--btn-set .bx--btn:not(:focus){box-shadow:-0.0625rem 0 0 0 #e0e0e0}.bx--btn-set .bx--btn:first-of-type:not(:focus){box-shadow:inherit}.bx--btn-set .bx--btn:focus+.bx--btn{box-shadow:inherit}.bx--btn-set--stacked .bx--btn:not(:focus){box-shadow:0 -0.0625rem 0 0 #e0e0e0}.bx--btn-set--stacked .bx--btn:first-of-type:not(:focus){box-shadow:inherit}.bx--btn-set .bx--btn.bx--btn--disabled{box-shadow:-0.0625rem 0 0 0 #8d8d8d}.bx--btn-set .bx--btn.bx--btn--disabled:first-of-type{box-shadow:none}.bx--btn-set--stacked .bx--btn.bx--btn--disabled{box-shadow:0 -0.0625rem 0 0 #8d8d8d}.bx--btn-set--stacked .bx--btn.bx--btn--disabled:first-of-type{box-shadow:none}@keyframes hide-feedback{0%{visibility:inherit;opacity:1}100%{visibility:hidden;opacity:0}}@keyframes show-feedback{0%{visibility:hidden;opacity:0}100%{visibility:inherit;opacity:1}}.bx--btn--copy{position:relative;overflow:visible}.bx--btn--copy .bx--btn__icon{margin-left:.3125rem}.bx--btn--copy__feedback{position:absolute;top:1.2rem;left:50%;display:none}.bx--btn--copy__feedback:focus{border:2px solid #da1e28}.bx--btn--copy__feedback::before{box-shadow:0 2px 6px rgba(0,0,0,.2);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;top:1.1rem;z-index:2;padding:.25rem;color:#fff;font-weight:400;white-space:nowrap;border-radius:4px;transform:translateX(-50%);content:attr(data-feedback);pointer-events:none}.bx--btn--copy__feedback::after{top:.85rem;left:-0.3rem;z-index:1;width:.6rem;height:.6rem;border-right:1px solid #393939;border-bottom:1px solid #393939;transform:rotate(-135deg);content:""}.bx--btn--copy__feedback::before,.bx--btn--copy__feedback::after{position:absolute;display:block;background:#393939}.bx--btn--copy__feedback--displayed{display:inline-flex}.bx--copy-btn{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;background-color:#f4f4f4;border:none;cursor:pointer}.bx--copy-btn:hover{background-color:#e5e5e5}.bx--copy-btn:active{background-color:#c6c6c6}.bx--copy-btn::before{position:absolute;z-index:6000;width:0;height:0;border-style:solid;content:"";display:none}.bx--copy-btn .bx--copy-btn__feedback{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;color:#fff;font-weight:400;text-align:left;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:none;box-sizing:content-box;margin:auto;overflow:visible;clip:auto}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--copy-btn .bx--copy-btn__feedback{width:auto}}@supports(-ms-accelerator: true){.bx--copy-btn .bx--copy-btn__feedback{width:auto}}@supports(-ms-ime-align: auto){.bx--copy-btn .bx--copy-btn__feedback{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--copy-btn .bx--copy-btn__feedback{border:1px solid rgba(0,0,0,0)}}.bx--copy-btn::before,.bx--copy-btn::after,.bx--copy-btn .bx--assistive-text,.bx--copy-btn+.bx--assistive-text{bottom:0;left:50%}.bx--copy-btn::before{bottom:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--copy-btn::after,.bx--copy-btn .bx--assistive-text,.bx--copy-btn+.bx--assistive-text{bottom:-0.8125rem;transform:translate(-50%, 100%)}.bx--copy-btn:focus{outline:2px solid #0f62fe;outline-offset:-2px;outline-color:#0f62fe}@media screen and (prefers-contrast){.bx--copy-btn:focus{outline-style:dotted}}.bx--copy-btn.bx--copy-btn--animating::before,.bx--copy-btn.bx--copy-btn--animating .bx--copy-btn__feedback{display:block}.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-out::before,.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-out .bx--copy-btn__feedback{animation:110ms cubic-bezier(0.2, 0, 0.38, 0.9) hide-feedback}.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-in::before,.bx--copy-btn.bx--copy-btn--animating.bx--copy-btn--fade-in .bx--copy-btn__feedback{animation:110ms cubic-bezier(0.2, 0, 0.38, 0.9) show-feedback}.bx--copy{font-size:0}.bx--fieldset{margin-bottom:2rem}.bx--form-item{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start}.bx--label{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;display:inline-block;margin-bottom:.5rem;color:#525252;font-weight:400;line-height:1rem;vertical-align:baseline}.bx--label .bx--tooltip__trigger{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px}.bx--label.bx--skeleton{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:4.6875rem;height:.875rem}.bx--label.bx--skeleton:hover,.bx--label.bx--skeleton:focus,.bx--label.bx--skeleton:active{border:none;outline:none;cursor:default}.bx--label.bx--skeleton::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--label.bx--skeleton::before{animation:none}}input[type=number]{font-family:'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace}input[data-invalid]:not(:focus),.bx--number[data-invalid] input[type=number]:not(:focus),.bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:not(:focus),.bx--text-area__wrapper[data-invalid]>.bx--text-area--invalid:not(:focus),.bx--select-input__wrapper[data-invalid] .bx--select-input:not(:focus),.bx--list-box[data-invalid]:not(:focus),.bx--combo-box[data-invalid] .bx--text-input:not(:focus){outline:2px solid #da1e28;outline-offset:-2px}@media screen and (prefers-contrast){input[data-invalid]:not(:focus),.bx--number[data-invalid] input[type=number]:not(:focus),.bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:not(:focus),.bx--text-area__wrapper[data-invalid]>.bx--text-area--invalid:not(:focus),.bx--select-input__wrapper[data-invalid] .bx--select-input:not(:focus),.bx--list-box[data-invalid]:not(:focus),.bx--combo-box[data-invalid] .bx--text-input:not(:focus){outline-style:dotted}}input[data-invalid]~.bx--form-requirement,.bx--number[data-invalid] .bx--number__input-wrapper~.bx--form-requirement,.bx--number__input-wrapper--warning~.bx--form-requirement,.bx--date-picker-input__wrapper--warn~.bx--form-requirement,.bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--time-picker--invalid~.bx--form-requirement,.bx--text-input__field-wrapper[data-invalid]~.bx--form-requirement,.bx--text-input__field-wrapper--warning~.bx--form-requirement,.bx--text-input__field-wrapper--warning>.bx--text-input~.bx--form-requirement,.bx--text-area__wrapper[data-invalid]~.bx--form-requirement,.bx--select-input__wrapper[data-invalid]~.bx--form-requirement,.bx--time-picker[data-invalid]~.bx--form-requirement,.bx--list-box[data-invalid]~.bx--form-requirement,.bx--list-box--warning~.bx--form-requirement{display:block;max-height:12.5rem;overflow:visible;font-weight:400}input[data-invalid]~.bx--form-requirement,.bx--number[data-invalid] .bx--number__input-wrapper~.bx--form-requirement,.bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--time-picker--invalid~.bx--form-requirement,.bx--text-input__field-wrapper[data-invalid]~.bx--form-requirement,.bx--text-area__wrapper[data-invalid]~.bx--form-requirement,.bx--select-input__wrapper[data-invalid]~.bx--form-requirement,.bx--time-picker[data-invalid]~.bx--form-requirement,.bx--list-box[data-invalid]~.bx--form-requirement{color:#da1e28}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid],.bx--form--fluid .bx--text-input__field-wrapper--warning{display:block}.bx--form--fluid .bx--fieldset{margin:0}.bx--form--fluid input[data-invalid]{outline:none}.bx--form--fluid .bx--form-requirement{margin:0;padding:.5rem 2.5rem .5rem 1rem}input:not(output):not([data-invalid]):-moz-ui-invalid{box-shadow:none}.bx--form-requirement{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;display:none;max-height:0;margin:.25rem 0 0;overflow:hidden}.bx--select--inline .bx--form__helper-text{margin-top:0}.bx--form__helper-text{font-size:.75rem;line-height:1.34;letter-spacing:.32px;z-index:0;width:100%;margin-top:.25rem;color:#525252;opacity:1}.bx--label--disabled,.bx--form__helper-text--disabled{color:#c6c6c6}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate-end-p1{100%{transform:rotate(360deg)}}@keyframes rotate-end-p2{100%{transform:rotate(-360deg)}}@keyframes init-stroke{0%{stroke-dashoffset:240}100%{stroke-dashoffset:16}}@keyframes stroke-end{0%{stroke-dashoffset:16}100%{stroke-dashoffset:240}}.bx--loading{animation-name:rotate;animation-duration:690ms;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;width:5.5rem;height:5.5rem}.bx--loading svg circle{animation-name:init-stroke;animation-duration:10ms;animation-timing-function:cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--loading__svg{fill:rgba(0,0,0,0)}.bx--loading__svg circle{stroke-width:10;stroke-linecap:butt;stroke-dasharray:240}.bx--loading__stroke{stroke:#0f62fe;stroke-dashoffset:16}.bx--loading--small .bx--loading__stroke{stroke-dashoffset:25}.bx--loading--stop{animation:rotate-end-p1 700ms cubic-bezier(0.2, 0, 1, 0.9) forwards,rotate-end-p2 700ms cubic-bezier(0.2, 0, 1, 0.9) 700ms forwards}.bx--loading--stop svg circle{animation-name:stroke-end;animation-duration:700ms;animation-timing-function:cubic-bezier(0.2, 0, 1, 0.9);animation-delay:700ms;animation-fill-mode:forwards}.bx--loading--small{width:1rem;height:1rem}.bx--loading--small circle{stroke-width:16}.bx--loading--small .bx--loading__svg{stroke:#0f62fe}.bx--loading__background{stroke:#e0e0e0;stroke-dashoffset:-22}.bx--loading-overlay{position:fixed;top:0;left:0;z-index:6000;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(22,22,22,.5);transition:background-color 720ms cubic-bezier(0.4, 0.14, 0.3, 1)}.bx--loading-overlay--stop{display:none}.bx--file{width:100%}.bx--file--invalid{margin-right:.5rem;fill:#da1e28}.bx--file--label{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;margin-bottom:.5rem;color:#161616}.bx--file--label--disabled{color:#c6c6c6}.bx--file-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}.bx--file-btn{display:inline-flex;margin:0;padding-right:4rem}.bx--file-browse-btn{display:inline-block;width:100%;max-width:20rem;margin-bottom:.5rem;color:#0f62fe;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;cursor:pointer;transition:110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--file-browse-btn:focus,.bx--file-browse-btn:hover{outline:2px solid #0f62fe}.bx--file-browse-btn:hover,.bx--file-browse-btn:focus,.bx--file-browse-btn:active,.bx--file-browse-btn:active:visited{text-decoration:underline}.bx--file-browse-btn:active{color:#161616}.bx--file-browse-btn--disabled{color:#c6c6c6;text-decoration:none;cursor:no-drop}.bx--file-browse-btn--disabled:hover,.bx--file-browse-btn--disabled:focus{color:#c6c6c6;text-decoration:none;outline:none}.bx--file-browse-btn--disabled .bx--file__drop-container{border:1px dashed #c6c6c6}.bx--label-description{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;margin-bottom:1rem;color:#525252}.bx--label-description--disabled{color:#c6c6c6}.bx--file-btn~.bx--file-container{margin-top:1.5rem}.bx--btn~.bx--file-container{margin-top:1rem}.bx--file .bx--file-container,.bx--file~.bx--file-container{margin-top:.5rem}.bx--file__selected-file{display:grid;grid-auto-rows:auto;grid-template-columns:1fr auto;gap:.75rem 1rem;align-items:center;max-width:20rem;min-height:3rem;margin-bottom:.5rem;word-break:break-word;background-color:#f4f4f4}.bx--file__selected-file:last-child{margin-bottom:0}.bx--file__selected-file .bx--form-requirement{display:block;grid-column:1/-1;max-height:none;margin:0}.bx--file__selected-file .bx--inline-loading__animation .bx--loading{margin-right:0}.bx--file__selected-file .bx--file-filename{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;margin-left:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--file__selected-file{outline:2px solid rgba(0,0,0,0)}}.bx--file__selected-file--field{gap:.5rem 1rem;min-height:2.5rem}.bx--file__selected-file--sm{gap:.25rem 1rem;min-height:2rem}.bx--file__selected-file--invalid__wrapper{outline:2px solid #da1e28;outline-offset:-2px;max-width:20rem;margin-bottom:.5rem;background-color:#f4f4f4;outline-width:1px}@media screen and (prefers-contrast){.bx--file__selected-file--invalid__wrapper{outline-style:dotted}}.bx--file__selected-file--invalid{outline:2px solid #da1e28;outline-offset:-2px;padding:.75rem 0}@media screen and (prefers-contrast){.bx--file__selected-file--invalid{outline-style:dotted}}.bx--file__selected-file--invalid.bx--file__selected-file--sm{padding:.25rem 0}.bx--file__selected-file--invalid.bx--file__selected-file--field{padding:.5rem 0}.bx--file__selected-file--invalid .bx--form-requirement{padding-top:1rem;border-top:1px solid #e0e0e0}.bx--file__selected-file--invalid.bx--file__selected-file--sm .bx--form-requirement{padding-top:.4375rem}.bx--file__selected-file--invalid.bx--file__selected-file--field .bx--form-requirement{padding-top:.6875rem}.bx--file__selected-file--invalid .bx--form-requirement__title,.bx--file__selected-file--invalid .bx--form-requirement__supplement{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;padding:0 1rem}.bx--file__selected-file--invalid .bx--form-requirement__title{color:#da1e28}.bx--file__selected-file--invalid .bx--form-requirement__supplement{color:#161616}.bx--file__selected-file--invalid+.bx--form-requirement{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;display:block;max-height:12.5rem;padding:.5rem 1rem;overflow:visible;color:#da1e28;font-weight:400}.bx--file__selected-file--invalid+.bx--form-requirement .bx--form-requirement__supplement{padding-bottom:.5rem;color:#161616}.bx--file__state-container{display:flex;align-items:center;justify-content:center;min-width:1.5rem;padding-right:1rem}.bx--file__state-container .bx--loading__svg{stroke:#161616}.bx--file__state-container .bx--file-complete{cursor:pointer;fill:#0f62fe}.bx--file__state-container .bx--file-complete:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--file__state-container .bx--file-complete:focus{outline-style:dotted}}.bx--file__state-container .bx--file-complete [data-icon-path=inner-path]{opacity:1;fill:#fff}.bx--file__state-container .bx--file-invalid{width:1rem;height:1rem;fill:#da1e28}.bx--file__state-container .bx--file-close{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer;fill:#161616}.bx--file__state-container .bx--file-close:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--file__state-container .bx--file-close:focus{outline-style:dotted}}.bx--file__state-container .bx--file-close svg path{fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--file__state-container .bx--file-close svg path{fill:ButtonText}}.bx--file__state-container .bx--inline-loading__animation{margin-right:-0.5rem}.bx--file__drop-container{display:flex;align-items:flex-start;justify-content:space-between;height:6rem;padding:1rem;overflow:hidden;border:1px dashed #8d8d8d}.bx--file__drop-container--drag-over{background:none;outline:2px solid #0f62fe;outline-offset:-2px}.bx--form-item.bx--checkbox-wrapper{margin-bottom:.25rem}.bx--form-item.bx--checkbox-wrapper:first-of-type{margin-top:.1875rem}.bx--label+.bx--form-item.bx--checkbox-wrapper{margin-top:-0.125rem}.bx--form-item.bx--checkbox-wrapper:last-of-type{margin-bottom:.1875rem}.bx--checkbox{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}.bx--checkbox-label{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;position:relative;display:flex;min-height:1.5rem;padding-top:.1875rem;padding-left:1.25rem;cursor:pointer;user-select:none}.bx--checkbox-label-text{padding-left:.375rem}.bx--checkbox-label::before,.bx--checkbox-label::after{box-sizing:border-box}.bx--checkbox-label::before{position:absolute;top:.125rem;left:0;width:1rem;height:1rem;margin:.125rem;background-color:rgba(0,0,0,0);border:1px solid #161616;border-radius:1px;content:""}.bx--checkbox-label::after{position:absolute;top:.5rem;left:.375rem;width:.5625rem;height:.3125rem;margin-top:-0.1875rem;background:none;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:scale(0) rotate(-45deg);transform-origin:bottom right;content:""}.bx--checkbox:checked+.bx--checkbox-label::before,.bx--checkbox:indeterminate+.bx--checkbox-label::before,.bx--checkbox-label[data-contained-checkbox-state=true]::before,.bx--checkbox-label[data-contained-checkbox-state=mixed]::before{background-color:#161616;border-color:#161616;border-width:1px}.bx--checkbox:checked+.bx--checkbox-label::after,.bx--checkbox-label[data-contained-checkbox-state=true]::after{transform:scale(1) rotate(-45deg)}.bx--checkbox:indeterminate+.bx--checkbox-label::after,.bx--checkbox-label[data-contained-checkbox-state=mixed]::after{top:.6875rem;width:.5rem;border-bottom:2px solid #fff;border-left:0 solid #fff;transform:scale(1) rotate(0deg)}.bx--checkbox:focus+.bx--checkbox-label::before,.bx--checkbox-label__focus::before,.bx--checkbox:checked:focus+.bx--checkbox-label::before,.bx--checkbox-label[data-contained-checkbox-state=true].bx--checkbox-label__focus::before,.bx--checkbox:indeterminate:focus+.bx--checkbox-label::before,.bx--checkbox-label[data-contained-checkbox-state=mixed].bx--checkbox-label__focus::before{box-shadow:0 0 0 2px #fff,0 0 0 4px #0f62fe}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--checkbox:focus+.bx--checkbox-label::before,.bx--checkbox-label__focus::before,.bx--checkbox:checked:focus+.bx--checkbox-label::before,.bx--checkbox-label[data-contained-checkbox-state=true].bx--checkbox-label__focus::before,.bx--checkbox:indeterminate:focus+.bx--checkbox-label::before,.bx--checkbox-label[data-contained-checkbox-state=mixed].bx--checkbox-label__focus::before{outline:1px solid highlightText;outline-offset:2px}}.bx--checkbox:disabled+.bx--checkbox-label,.bx--checkbox-label[data-contained-checkbox-disabled=true]{color:#c6c6c6;cursor:not-allowed}.bx--checkbox:disabled+.bx--checkbox-label::before,.bx--checkbox-label[data-contained-checkbox-disabled=true]::before{border-color:#c6c6c6}.bx--checkbox:checked:disabled+.bx--checkbox-label::before,.bx--checkbox:indeterminate:disabled+.bx--checkbox-label::before,.bx--checkbox-label[data-contained-checkbox-state=true][data-contained-checkbox-disabled=true]::before,.bx--checkbox-label[data-contained-checkbox-state=mixed][data-contained-checkbox-disabled=true]::before{background-color:#c6c6c6}.bx--checkbox-label-text.bx--skeleton{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:6.25rem;height:1rem;margin:auto 0 auto .375rem}.bx--checkbox-label-text.bx--skeleton:hover,.bx--checkbox-label-text.bx--skeleton:focus,.bx--checkbox-label-text.bx--skeleton:active{border:none;outline:none;cursor:default}.bx--checkbox-label-text.bx--skeleton::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--checkbox-label-text.bx--skeleton::before{animation:none}}.bx--list-box__wrapper--inline{display:inline-grid;grid-gap:.25rem;grid-template:auto auto/auto auto;align-items:center}.bx--list-box__wrapper--inline .bx--label{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}.bx--list-box__wrapper--inline .bx--label,.bx--list-box__wrapper--inline .bx--form__helper-text,.bx--list-box__wrapper--inline .bx--form-requirement{margin:0}.bx--list-box__wrapper--inline .bx--form__helper-text{max-width:none}.bx--list-box__wrapper--inline .bx--form-requirement{grid-column:2}.bx--list-box{position:relative;width:100%;height:2.5rem;max-height:2.5rem;color:#161616;background-color:#f4f4f4;border:none;border-bottom:1px solid #8d8d8d;cursor:pointer;transition:all 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--list-box:hover{background-color:#e5e5e5}.bx--list-box--xl{height:3rem;max-height:3rem}.bx--list-box--sm{height:2rem;max-height:2rem}.bx--list-box--expanded{border-bottom-color:#e0e0e0}.bx--list-box--expanded:hover{background-color:#f4f4f4}.bx--list-box--expanded:hover.bx--list-box--light:hover{background-color:#fff}.bx--list-box .bx--text-input{height:100%}.bx--list-box__invalid-icon{position:absolute;top:50%;right:2.5rem;transform:translateY(-50%);fill:#da1e28}.bx--list-box__invalid-icon--warning{fill:#f1c21b}.bx--list-box__invalid-icon--warning path[data-icon-path=inner-path]{opacity:1;fill:#000}.bx--list-box[data-invalid] .bx--list-box__field,.bx--list-box.bx--list-box--warning .bx--list-box__field{padding-right:4rem;border-bottom:0}.bx--list-box[data-invalid].bx--list-box--inline .bx--list-box__field{padding-right:3.5rem}.bx--list-box--light{background-color:#fff}.bx--list-box--light .bx--list-box__menu{background:#fff}.bx--list-box--light .bx--list-box__menu-item__option{border-top-color:#e0e0e0}.bx--list-box--light.bx--list-box--expanded{border-bottom-color:rgba(0,0,0,0)}.bx--list-box--disabled:hover{background-color:#f4f4f4}.bx--list-box--light.bx--list-box--disabled{background-color:#fff}.bx--list-box--disabled,.bx--list-box--disabled .bx--list-box__field,.bx--list-box--disabled .bx--list-box__field:focus{border-bottom-color:rgba(0,0,0,0);outline:none}.bx--list-box--disabled .bx--list-box__label,.bx--list-box--disabled.bx--list-box--inline .bx--list-box__label{color:#c6c6c6}.bx--list-box--disabled .bx--list-box__menu-icon>svg{fill:#c6c6c6}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--list-box--disabled .bx--list-box__menu-icon>svg{fill:GrayText}}.bx--list-box--disabled,.bx--list-box--disabled .bx--list-box__field,.bx--list-box--disabled .bx--list-box__menu-icon{cursor:not-allowed}.bx--list-box--disabled .bx--list-box__menu-item,.bx--list-box--disabled .bx--list-box__menu-item:hover,.bx--list-box--disabled .bx--list-box__menu-item--highlighted{color:#c6c6c6;text-decoration:none}.bx--list-box--disabled .bx--list-box__selection:hover{cursor:not-allowed}.bx--list-box--disabled.bx--list-box[data-invalid] .bx--list-box__field{padding-right:3rem}.bx--list-box--disabled.bx--list-box[data-invalid].bx--list-box--inline .bx--list-box__field{padding-right:2rem}.bx--list-box.bx--list-box--inline{background-color:rgba(0,0,0,0);border-width:0}.bx--list-box.bx--list-box--inline:hover{background-color:#e5e5e5}.bx--list-box.bx--list-box--inline.bx--list-box--expanded{border-bottom-width:0}.bx--list-box.bx--list-box--inline.bx--list-box--expanded .bx--list-box__field[aria-expanded=true]{border-width:0}.bx--list-box.bx--list-box--inline.bx--list-box--disabled:hover{background-color:rgba(0,0,0,0)}.bx--list-box.bx--list-box--inline.bx--list-box--expanded:hover{background-color:#fff}.bx--list-box.bx--list-box--inline .bx--list-box__field{padding:0 2rem 0 .5rem}.bx--list-box.bx--list-box--inline .bx--list-box__menu-icon{right:.5rem}.bx--list-box.bx--list-box--inline .bx--list-box__invalid-icon{right:2rem}.bx--list-box--inline .bx--list-box__label{color:#161616}.bx--list-box--inline .bx--list-box__field{height:100%}.bx--dropdown--inline .bx--list-box__field{max-width:30rem}.bx--dropdown--inline .bx--list-box__menu{min-width:18rem;max-width:30rem}.bx--list-box__field{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;position:relative;display:inline-flex;align-items:center;height:calc(100% + 1px);padding:0 3rem 0 1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;outline:none;cursor:pointer}.bx--list-box__field::-moz-focus-inner{border:0}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--list-box__field{border:1px solid ButtonText}}.bx--list-box__field:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--list-box__field:focus{outline-style:dotted}}@media screen and (prefers-contrast){.bx--list-box__field:focus{border-style:dotted}}.bx--list-box__field[disabled]{color:#c6c6c6;outline:none}.bx--list-box__field .bx--text-input{padding-right:4.5rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input,.bx--list-box--warning .bx--list-box__field .bx--text-input{padding-right:6.125rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input+.bx--list-box__invalid-icon,.bx--list-box--warning .bx--list-box__field .bx--text-input+.bx--list-box__invalid-icon{right:4.125rem}.bx--list-box__field .bx--text-input--empty{padding-right:3rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input--empty,.bx--list-box--warning .bx--list-box__field .bx--text-input--empty{padding-right:4.5rem}.bx--list-box[data-invalid] .bx--list-box__field .bx--text-input--empty+.bx--list-box__invalid-icon,.bx--list-box--warning .bx--list-box__field .bx--text-input--empty+.bx--list-box__invalid-icon{right:2.5rem}.bx--list-box__label{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;overflow:hidden;color:#161616;white-space:nowrap;text-overflow:ellipsis;user-select:none}.bx--list-box__menu-icon{position:absolute;top:0;right:1rem;display:flex;align-items:center;height:100%;cursor:pointer;transition:transform 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--list-box__menu-icon>svg{height:100%;fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--list-box__menu-icon>svg{fill:ButtonText}}.bx--list-box__menu-icon--open{transform:rotate(180deg)}.bx--list-box__selection{position:absolute;top:50%;right:2.0625rem;display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;transform:translateY(-50%);cursor:pointer;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9);user-select:none}.bx--list-box__selection:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--list-box__selection:focus{outline-style:dotted}}.bx--list-box__selection:focus:hover{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--list-box__selection:focus:hover{outline-style:dotted}}.bx--list-box__selection>svg{fill:#525252}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--list-box__selection>svg{fill:ButtonText}}.bx--list-box--disabled .bx--list-box__selection:focus{outline:none}.bx--list-box__selection--multi{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;position:static;top:auto;display:flex;align-items:center;justify-content:space-between;width:auto;height:1.5rem;margin-right:.625rem;padding:.5rem;padding-right:.125rem;color:#fff;line-height:0;background-color:#393939;border-radius:.75rem;transform:none}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--list-box__selection--multi{border:1px solid rgba(0,0,0,0)}}.bx--list-box__selection--multi>svg{width:1.25rem;height:1.25rem;margin-left:.25rem;padding:.125rem;fill:#fff}.bx--list-box__selection--multi>svg:hover{background-color:#4c4c4c;border-radius:50%}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--list-box__selection--multi>svg{fill:ButtonText}}.bx--list-box--disabled .bx--list-box__selection--multi{color:#f4f4f4;background-color:#c6c6c6}.bx--list-box--disabled .bx--list-box__selection--multi .bx--tag__close-icon:hover{background-color:#c6c6c6}.bx--list-box--disabled .bx--list-box__selection--multi>svg{fill:#f4f4f4}.bx--list-box--disabled .bx--list-box__selection--multi>svg:hover{background-color:initial}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--list-box--disabled .bx--list-box__selection--multi{fill:GrayText}}.bx--list-box__selection--multi:hover{outline:none}.bx--list-box__menu{box-shadow:0 2px 6px rgba(0,0,0,.2);position:absolute;right:0;left:0;z-index:6000;width:100%;overflow-y:auto;background-color:#f4f4f4;transition:max-height 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--list-box__menu:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--list-box__menu:focus{outline-style:dotted}}.bx--list-box .bx--list-box__field[aria-expanded=false]+.bx--list-box__menu{max-height:0}.bx--list-box--expanded .bx--list-box__menu{max-height:13.75rem}.bx--list-box--expanded.bx--list-box--xl .bx--list-box__menu{max-height:16.5rem}.bx--list-box--expanded.bx--list-box--sm .bx--list-box__menu{max-height:11rem}.bx--list-box__menu-item{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;position:relative;height:2.5rem;color:#525252;cursor:pointer;transition:background 70ms cubic-bezier(0.2, 0, 0.38, 0.9);user-select:none}.bx--list-box__menu-item:hover{background-color:#e5e5e5}.bx--list-box__menu-item:active{background-color:#e0e0e0}.bx--list-box--sm .bx--list-box__menu-item{height:2rem}.bx--list-box--xl .bx--list-box__menu-item{height:3rem}.bx--list-box--disabled .bx--list-box__menu-item:hover{background-color:rgba(0,0,0,0)}.bx--list-box--light .bx--list-box__menu-item:active{background-color:#e0e0e0}.bx--list-box--disabled .bx--list-box__menu-item__option:hover{border-top-color:#e0e0e0}.bx--list-box__menu-item:first-of-type .bx--list-box__menu-item__option{border-top-color:rgba(0,0,0,0)}.bx--list-box__menu-item:hover .bx--list-box__menu-item__option{color:#161616}.bx--list-box__menu-item:hover+.bx--list-box__menu-item .bx--list-box__menu-item__option{border-top-color:rgba(0,0,0,0)}.bx--list-box--disabled .bx--list-box__menu-item:hover+.bx--list-box__menu-item .bx--list-box__menu-item__option{border-top-color:#e0e0e0}.bx--list-box__menu-item__option{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:block;height:2.5rem;margin:0 1rem;padding:.6875rem 0;padding-right:1.5rem;overflow:hidden;color:#525252;font-weight:normal;line-height:1rem;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;border-top:1px solid rgba(0,0,0,0);border-top-color:#e0e0e0;border-bottom:1px solid rgba(0,0,0,0);transition:border-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9),color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--list-box__menu-item__option:focus{outline:2px solid #0f62fe;outline-offset:-2px;margin:0;padding:.6875rem 1rem;border-color:rgba(0,0,0,0)}@media screen and (prefers-contrast){.bx--list-box__menu-item__option:focus{outline-style:dotted}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--list-box__menu-item__option:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--list-box__menu-item__option:hover{color:#161616;border-color:rgba(0,0,0,0)}.bx--list-box--sm .bx--list-box__menu-item__option{height:2rem;padding-top:.4375rem;padding-bottom:.4375rem}.bx--list-box--xl .bx--list-box__menu-item__option{height:3rem;padding-top:.9375rem;padding-bottom:.9375rem}.bx--list-box--disabled .bx--list-box__menu-item:hover .bx--list-box__menu-item__option,.bx--list-box--disabled .bx--list-box__menu-item__option{color:#c6c6c6}.bx--list-box.bx--list-box--inline .bx--list-box__menu-item__option{margin:0 .5rem}.bx--list-box.bx--list-box--inline .bx--list-box__menu-item__option:focus{margin:0;padding-right:.5rem;padding-left:.5rem}.bx--list-box__menu-item--highlighted{color:#161616;background-color:#e5e5e5;border-color:rgba(0,0,0,0)}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--list-box__menu-item--highlighted{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--list-box__menu-item--highlighted .bx--list-box__menu-item__option,.bx--list-box__menu-item--highlighted+.bx--list-box__menu-item .bx--list-box__menu-item__option{border-top-color:rgba(0,0,0,0)}.bx--list-box__menu-item--highlighted .bx--list-box__menu-item__option{color:#161616}.bx--list-box__menu-item--active{color:#161616;background-color:#e0e0e0;border-bottom-color:#e0e0e0}.bx--list-box--light .bx--list-box__menu-item--active{background-color:#e0e0e0;border-bottom-color:#e0e0e0}.bx--list-box__menu-item--active:hover{background-color:#e5e5e5;border-bottom-color:#e5e5e5}.bx--list-box__menu-item--active .bx--list-box__menu-item__option{color:#161616}.bx--list-box__menu-item--active+.bx--list-box__menu-item>.bx--list-box__menu-item__option{border-top-color:rgba(0,0,0,0)}.bx--list-box__menu-item__selected-icon{position:absolute;top:50%;right:1rem;display:none;transform:translateY(-50%);fill:#161616}.bx--list-box--inline .bx--list-box__menu-item__selected-icon{right:.5rem}.bx--list-box__menu-item--active .bx--list-box__menu-item__selected-icon{display:block}.bx--list-box__menu-item .bx--checkbox-label{width:100%}.bx--list-box__menu-item .bx--checkbox-label-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bx--list-box--up .bx--list-box__menu{bottom:2.5rem}.bx--list-box--up.bx--dropdown--sm .bx--list-box__menu,.bx--list-box--up.bx--list-box--sm .bx--list-box__menu{bottom:2rem}.bx--list-box--up.bx--dropdown--xl .bx--list-box__menu,.bx--list-box--up.bx--list-box--xl .bx--list-box__menu{bottom:3rem}.bx--list-box input[role=combobox],.bx--list-box input[type=text]{min-width:0;background-color:inherit}.bx--combo-box .bx--text-input::-ms-clear{display:none}.bx--combo-box.bx--list-box--expanded .bx--text-input{border-bottom-color:#e0e0e0}.bx--combo-box .bx--list-box__field,.bx--combo-box.bx--list-box[data-invalid] .bx--list-box__field,.bx--combo-box.bx--list-box--warning .bx--list-box__field,.bx--combo-box.bx--list-box--disabled.bx--list-box[data-invalid] .bx--list-box__field,.bx--combo-box.bx--list-box--disabled.bx--list-box--warning .bx--list-box__field{padding:0}.bx--radio-button-group{display:flex;align-items:center;margin-top:.375rem}.bx--label+.bx--form-item .bx--radio-button-group{margin-top:0}.bx--radio-button-group--vertical{flex-direction:column;align-items:flex-start}.bx--radio-button-group--vertical.bx--radio-button-group--label-left{align-items:flex-end}.bx--radio-button-group--vertical .bx--radio-button__label{margin-right:0;line-height:1.25rem}.bx--radio-button-group--vertical .bx--radio-button__label:not(:last-of-type){margin-bottom:.5rem}.bx--radio-button{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0);visibility:inherit}.bx--radio-button__label{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:flex;align-items:center;margin-right:1rem;cursor:pointer}.bx--radio-button__appearance{flex-shrink:0;width:1.125rem;height:1.125rem;margin:2px .5rem 2px .5rem;background-color:rgba(0,0,0,0);border:1px solid #161616;border-radius:50%}.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance{display:flex;align-items:center;justify-content:center;border-color:#161616}.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance::before{position:relative;display:inline-block;width:100%;height:100%;background-color:#161616;border-radius:50%;transform:scale(0.5);content:""}@media screen and (-ms-high-contrast: active){.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance::before{background-color:WindowText}}@media screen and (prefers-contrast){.bx--radio-button:checked+.bx--radio-button__label .bx--radio-button__appearance::before{border:2px solid WindowText}}.bx--radio-button:disabled+.bx--radio-button__label{color:#c6c6c6;cursor:not-allowed}.bx--radio-button:disabled+.bx--radio-button__label .bx--radio-button__appearance,.bx--radio-button:disabled:checked+.bx--radio-button__label .bx--radio-button__appearance{border-color:#c6c6c6}.bx--radio-button:disabled+.bx--radio-button__label .bx--radio-button__appearance::before,.bx--radio-button:disabled:checked+.bx--radio-button__label .bx--radio-button__appearance::before{background-color:#c6c6c6}.bx--radio-button:focus+.bx--radio-button__label .bx--radio-button__appearance{outline:1px solid rgba(0,0,0,0);box-shadow:0 0 0 2px #0f62fe}.bx--radio-button__label.bx--skeleton{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:6.25rem;height:1.125rem}.bx--radio-button__label.bx--skeleton:hover,.bx--radio-button__label.bx--skeleton:focus,.bx--radio-button__label.bx--skeleton:active{border:none;outline:none;cursor:default}.bx--radio-button__label.bx--skeleton::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--radio-button__label.bx--skeleton::before{animation:none}}.bx--radio-button__label.bx--skeleton .bx--radio-button__appearance{display:none}.bx--radio-button-wrapper .bx--radio-button__label{display:flex;align-items:center;justify-content:center;margin:0}.bx--radio-button-wrapper:not(:last-of-type){margin-right:1rem}.bx--radio-button-group--vertical .bx--radio-button-wrapper:not(:last-of-type){margin-right:0;margin-bottom:.5rem}.bx--radio-button-group--label-right .bx--radio-button__label,.bx--radio-button-wrapper.bx--radio-button-wrapper--label-right .bx--radio-button__label{flex-direction:row}.bx--radio-button-group--label-left .bx--radio-button__label,.bx--radio-button-wrapper.bx--radio-button-wrapper--label-left .bx--radio-button__label{flex-direction:row-reverse}.bx--radio-button-group--label-left .bx--radio-button__appearance,.bx--radio-button-wrapper.bx--radio-button-wrapper--label-left .bx--radio-button__appearance{margin-right:0;margin-left:.5rem}.bx--toggle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}.bx--toggle:focus{outline:none}.bx--toggle__label{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;position:relative;display:flex;align-items:center;margin:.5rem 0;cursor:pointer}.bx--toggle__appearance{position:relative;width:3rem;height:1.5rem}.bx--toggle__appearance::before{position:absolute;top:0;display:block;box-sizing:border-box;width:3rem;height:1.5rem;background-color:#8d8d8d;border-radius:.9375rem;box-shadow:0 0 0 1px rgba(0,0,0,0),0 0 0 3px rgba(0,0,0,0);cursor:pointer;transition:box-shadow 70ms cubic-bezier(0.2, 0, 1, 0.9),background-color 70ms cubic-bezier(0.2, 0, 1, 0.9);content:"";will-change:box-shadow}.bx--toggle__appearance::after{position:absolute;top:.1875rem;left:.1875rem;display:block;box-sizing:border-box;width:1.125rem;height:1.125rem;background-color:#fff;border-radius:50%;cursor:pointer;transition:transform 70ms cubic-bezier(0.2, 0, 1, 0.9);content:""}.bx--toggle__check{position:absolute;top:.375rem;left:.375rem;z-index:1;width:.375rem;height:.3125rem;transform:scale(0.2);transition:70ms cubic-bezier(0.2, 0, 1, 0.9);fill:#fff}.bx--toggle__text--left,.bx--toggle__text--right{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;position:relative;margin-left:.5rem}.bx--toggle__text--left{position:absolute;left:3rem}.bx--toggle:checked+.bx--toggle__label .bx--toggle__text--left,.bx--toggle:not(:checked)+.bx--toggle__label .bx--toggle__text--right{visibility:hidden}.bx--toggle:checked+.bx--toggle__label .bx--toggle__text--right,.bx--toggle:not(:checked)+.bx--toggle__label .bx--toggle__text--left{display:inline}.bx--toggle:checked+.bx--toggle__label .bx--toggle__appearance::before{background-color:#24a148}.bx--toggle:checked+.bx--toggle__label .bx--toggle__appearance::after{background-color:#fff;transform:translateX(1.5rem)}.bx--toggle+.bx--toggle__label .bx--toggle__appearance::before{box-shadow:0 0 0 1px rgba(0,0,0,0),0 0 0 3px rgba(0,0,0,0)}.bx--toggle:focus+.bx--toggle__label,.bx--toggle:active+.bx--toggle__label .bx--toggle__appearance::before{box-shadow:0 0 0 1px #fff,0 0 0 3px #0f62fe}.bx--toggle:disabled+.bx--toggle__label{cursor:not-allowed}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance::before{background-color:#f4f4f4}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance::after{background-color:#c6c6c6}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance::before,.bx--toggle:disabled+.bx--toggle__label .bx--toggle__appearance::after{cursor:not-allowed;transition:70ms cubic-bezier(0.2, 0, 1, 0.9)}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__text--left,.bx--toggle:disabled+.bx--toggle__label .bx--toggle__text--right{color:#c6c6c6}.bx--toggle:disabled:active+.bx--toggle__label .bx--toggle__appearance:before{box-shadow:none}.bx--toggle:disabled+.bx--toggle__label .bx--toggle__check{fill:#c6c6c6}.bx--toggle--small+.bx--toggle__label .bx--toggle__appearance{width:2rem;height:1rem}.bx--toggle--small+.bx--toggle__label .bx--toggle__appearance::before{top:0;box-sizing:border-box;width:2rem;height:1rem;border-radius:.9375rem}.bx--toggle--small+.bx--toggle__label .bx--toggle__appearance::after{top:.1875rem;left:.1875rem;width:.625rem;height:.625rem}.bx--toggle--small:checked+.bx--toggle__label .bx--toggle__check{transform:scale(1) translateX(1rem);fill:#24a148}.bx--toggle--small+.bx--toggle__label .bx--toggle__text--left{left:2rem}.bx--toggle--small:checked+.bx--toggle__label .bx--toggle__appearance::after{margin-left:0;transform:translateX(1.0625rem)}.bx--toggle-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}.bx--toggle-input:focus{outline:none}.bx--toggle-input__label{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;display:flex;flex-direction:column;align-items:flex-start;color:#525252;cursor:pointer}.bx--toggle__switch{position:relative;display:flex;align-items:center;width:3rem;height:1.5rem;cursor:pointer}.bx--toggle__switch::before{position:absolute;top:0;display:block;box-sizing:border-box;width:3rem;height:1.5rem;background-color:#8d8d8d;border-radius:.9375rem;box-shadow:0 0 0 1px rgba(0,0,0,0),0 0 0 3px rgba(0,0,0,0);transition:box-shadow 70ms cubic-bezier(0.2, 0, 1, 0.9),background-color 70ms cubic-bezier(0.2, 0, 1, 0.9);content:"";will-change:box-shadow}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--toggle__switch::before{border:1px solid ButtonText}}.bx--toggle__switch::after{position:absolute;top:.1875rem;left:.1875rem;display:block;box-sizing:border-box;width:1.125rem;height:1.125rem;background-color:#fff;border-radius:50%;transition:transform 70ms cubic-bezier(0.2, 0, 1, 0.9);content:""}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--toggle__switch::after{border:3px solid ButtonText}}.bx--toggle-input__label .bx--toggle__switch{margin-top:1rem}.bx--toggle__text--off,.bx--toggle__text--on{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;position:absolute;top:50%;margin-left:3.5rem;white-space:nowrap;transform:translateY(-50%);user-select:none}.bx--toggle-input:checked+.bx--toggle-input__label>.bx--toggle__switch>.bx--toggle__text--off,.bx--toggle-input:not(:checked)+.bx--toggle-input__label>.bx--toggle__switch>.bx--toggle__text--on{visibility:hidden}.bx--toggle-input:checked+.bx--toggle-input__label>.bx--toggle__switch::before{background-color:#24a148}.bx--toggle-input:checked+.bx--toggle-input__label>.bx--toggle__switch::after{background-color:#fff;transform:translateX(1.5rem)}.bx--toggle-input:focus+.bx--toggle-input__label>.bx--toggle__switch::before,.bx--toggle-input:active+.bx--toggle-input__label>.bx--toggle__switch::before{box-shadow:0 0 0 1px #fff,0 0 0 3px #0f62fe}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--toggle-input:focus+.bx--toggle-input__label>.bx--toggle__switch::before,.bx--toggle-input:active+.bx--toggle-input__label>.bx--toggle__switch::before{outline:1px solid ButtonText}}.bx--toggle-input:disabled+.bx--toggle-input__label{color:#c6c6c6;cursor:not-allowed}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch{cursor:not-allowed}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch::before{background-color:#f4f4f4}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch::after{background-color:#c6c6c6}.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch::before,.bx--toggle-input:disabled+.bx--toggle-input__label>.bx--toggle__switch::after{cursor:not-allowed;transition:70ms cubic-bezier(0.2, 0, 1, 0.9)}.bx--toggle-input:disabled:active+.bx--toggle-input__label>.bx--toggle__switch::before{box-shadow:none}.bx--toggle-input--small+.bx--toggle-input__label>.bx--toggle__switch{width:2rem;height:1rem}.bx--toggle-input--small+.bx--toggle-input__label>.bx--toggle__switch::before{width:2rem;height:1rem;border-radius:.9375rem}.bx--toggle-input--small+.bx--toggle-input__label>.bx--toggle__switch::after{width:.625rem;height:.625rem}.bx--toggle-input--small+.bx--toggle-input__label .bx--toggle__text--off,.bx--toggle-input--small+.bx--toggle-input__label .bx--toggle__text--on{margin-left:2.5rem}.bx--toggle-input--small:checked+.bx--toggle-input__label>.bx--toggle__switch::after{transform:translateX(1.0625rem)}.bx--toggle-input--small:checked+.bx--toggle-input__label .bx--toggle__check{transform:scale(1) translateX(1rem);fill:#24a148}.bx--toggle-input--small:disabled:checked+.bx--toggle-input__label .bx--toggle__check{fill:#f4f4f4}.bx--toggle__label.bx--skeleton{flex-direction:column;align-items:flex-start}.bx--toggle__label.bx--skeleton .bx--toggle__label-text{margin-bottom:.5rem}.bx--search{position:relative;display:flex;align-items:center;width:100%}.bx--search .bx--label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}.bx--search-input{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;order:1;width:100%;padding:0 2.5rem;color:#161616;text-overflow:ellipsis;background-color:#f4f4f4;border:none;border-bottom:1px solid #8d8d8d;transition:background-color 110ms cubic-bezier(0.2, 0, 0.38, 0.9),outline 110ms cubic-bezier(0.2, 0, 0.38, 0.9);appearance:none}.bx--search-input:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--search-input:focus{outline-style:dotted}}.bx--search-input::placeholder{color:#6f6f6f;opacity:1}.bx--search-input::-ms-clear{display:none}.bx--search-input[disabled]{color:#c6c6c6;background-color:#f4f4f4;border-bottom:1px solid rgba(0,0,0,0);cursor:not-allowed}.bx--search-input[disabled]::placeholder{color:#c6c6c6}.bx--search--light .bx--search-input{background:#fff}.bx--search--sm .bx--search-input{height:2rem;padding:0 2rem}.bx--search--sm .bx--search-magnifier{left:.5rem}.bx--search--lg .bx--search-input{height:2.5rem;padding:0 2.5rem}.bx--search--lg .bx--search-magnifier{left:.75rem}.bx--search--xl .bx--search-input{height:3rem;padding:0 3rem}.bx--search-magnifier{position:absolute;top:50%;left:1rem;z-index:2;width:1rem;height:1rem;transform:translateY(-50%);pointer-events:none;fill:#525252}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--search-magnifier{fill:ButtonText}}.bx--search-close{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:absolute;top:0;right:0}.bx--search-close::-moz-focus-inner{border:0}.bx--search-close::before{position:absolute;top:.0625rem;left:0;display:block;width:2px;height:calc(100% - 2px);background-color:#f4f4f4;transition:background-color 110ms cubic-bezier(0.2, 0, 0.38, 0.9);content:""}.bx--search-close:hover{border-bottom:1px solid #8d8d8d}.bx--search-close:hover::before{background-color:#e5e5e5}.bx--search-button{flex-shrink:0;margin-left:.125rem;background-color:#f4f4f4}.bx--search-button svg{vertical-align:middle;fill:currentColor}.bx--search-close svg{fill:inherit}@media screen and (prefers-contrast){.bx--search-close svg{fill:ButtonText}}.bx--search-close,.bx--search-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-color:rgba(0,0,0,0);border-style:solid;border-width:1px 0;visibility:inherit;cursor:pointer;opacity:1;transition:opacity 110ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 110ms cubic-bezier(0.2, 0, 0.38, 0.9),outline 110ms cubic-bezier(0.2, 0, 0.38, 0.9),border 110ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#161616}.bx--search-close:hover,.bx--search-button:hover{background-color:#e5e5e5}.bx--search-close:focus,.bx--search-button:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--search-close:focus,.bx--search-button:focus{outline-style:dotted}}.bx--search-close:active,.bx--search-button:active{outline:2px solid #0f62fe;outline-offset:-2px;background-color:#e0e0e0}@media screen and (prefers-contrast){.bx--search-close:active,.bx--search-button:active{outline-style:dotted}}.bx--search--disabled .bx--search-close{outline:none;cursor:not-allowed}.bx--search--disabled .bx--search-close:hover{background-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.bx--search--disabled .bx--search-close:hover::before{background-color:rgba(0,0,0,0)}.bx--search--disabled svg{fill:#c6c6c6}.bx--search-close:focus::before,.bx--search-close:active::before{background-color:#0f62fe}.bx--search-input:focus~.bx--search-close:hover{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--search-input:focus~.bx--search-close:hover{outline-style:dotted}}.bx--search--sm .bx--search-close,.bx--search--sm~.bx--search-button{width:2rem;height:2rem}.bx--search--lg .bx--search-close,.bx--search--lg~.bx--search-button{width:2.5rem;height:2.5rem}.bx--search--xl .bx--search-close,.bx--search--xl~.bx--search-button{width:3rem;height:3rem}.bx--search-close--hidden{visibility:hidden;opacity:0}.bx--search--xl.bx--skeleton .bx--search-input,.bx--search--lg.bx--skeleton .bx--search-input,.bx--search--sm.bx--skeleton .bx--search-input{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:100%}.bx--search--xl.bx--skeleton .bx--search-input:hover,.bx--search--xl.bx--skeleton .bx--search-input:focus,.bx--search--xl.bx--skeleton .bx--search-input:active,.bx--search--lg.bx--skeleton .bx--search-input:hover,.bx--search--lg.bx--skeleton .bx--search-input:focus,.bx--search--lg.bx--skeleton .bx--search-input:active,.bx--search--sm.bx--skeleton .bx--search-input:hover,.bx--search--sm.bx--skeleton .bx--search-input:focus,.bx--search--sm.bx--skeleton .bx--search-input:active{border:none;outline:none;cursor:default}.bx--search--xl.bx--skeleton .bx--search-input::before,.bx--search--lg.bx--skeleton .bx--search-input::before,.bx--search--sm.bx--skeleton .bx--search-input::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--search--xl.bx--skeleton .bx--search-input::before,.bx--search--lg.bx--skeleton .bx--search-input::before,.bx--search--sm.bx--skeleton .bx--search-input::before{animation:none}}.bx--search--xl.bx--skeleton .bx--search-input::placeholder,.bx--search--lg.bx--skeleton .bx--search-input::placeholder,.bx--search--sm.bx--skeleton .bx--search-input::placeholder{color:rgba(0,0,0,0)}.bx--select{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%}.bx--select-input__wrapper{position:relative;display:flex;align-items:center;width:100%}.bx--select-input{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:block;width:100%;height:2.5rem;padding:0 3rem 0 1rem;color:#161616;background-color:#f4f4f4;border:none;border-bottom:1px solid #8d8d8d;border-radius:0;cursor:pointer;transition:outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9);appearance:none}.bx--select-input:hover{background-color:#e5e5e5}.bx--select-input::-ms-expand{display:none}@-moz-document url-prefix(){.bx--select-input:-moz-focusring,.bx--select-input::-moz-focus-inner{color:rgba(0,0,0,0);text-shadow:0 0 0 #000;background-image:none}}.bx--select-input:focus{outline:2px solid #0f62fe;outline-offset:-2px;color:#161616}@media screen and (prefers-contrast){.bx--select-input:focus{outline-style:dotted}}.bx--select-input:disabled,.bx--select-input:hover:disabled{color:#c6c6c6;background-color:#f4f4f4;border-bottom-color:#f4f4f4;cursor:not-allowed}.bx--select-input--sm{height:2rem;max-height:2rem}.bx--select-input--xl{height:3rem;max-height:3rem}.bx--select--disabled .bx--label,.bx--select--disabled .bx--form__helper-text{color:#c6c6c6}.bx--select-input__wrapper[data-invalid] .bx--select-input{padding-right:5rem}.bx--select-input:disabled~.bx--select__arrow{fill:#c6c6c6}.bx--select--light .bx--select-input{background-color:#fff}.bx--select--light .bx--select-input:hover{background-color:#e5e5e5}.bx--select--light .bx--select-input:disabled,.bx--select--light .bx--select-input:hover:disabled{color:#c6c6c6;background-color:#f4f4f4;cursor:not-allowed}.bx--select__arrow{position:absolute;top:0;right:1rem;height:100%;pointer-events:none;fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--select__arrow path{fill:ButtonText}}.bx--select-input__wrapper[data-invalid] .bx--select-input~.bx--select__invalid-icon{position:absolute;right:3rem;fill:#da1e28}.bx--select-optgroup,.bx--select-option{color:#161616}.bx--select-option[disabled]{cursor:not-allowed;opacity:.5}@-moz-document url-prefix(){.bx--select-option{color:#161616;background-color:#f4f4f4}.bx--select-optgroup{color:#161616}}.bx--select--inline{display:flex;flex-direction:row;align-items:center}.bx--select--inline.bx--select--invalid .bx--label,.bx--select--inline.bx--select--invalid .bx--form__helper-text{align-self:flex-start;margin-top:.8125rem}.bx--select--inline .bx--form__helper-text{margin-bottom:0;margin-left:.5rem}.bx--select--inline .bx--label{margin:0 .5rem 0 0;white-space:nowrap}.bx--select--inline .bx--select-input{width:auto;padding-right:2rem;padding-left:.5rem;color:#161616;background-color:rgba(0,0,0,0);border-bottom:none}.bx--select--inline .bx--select-input[disabled],.bx--select--inline .bx--select-input[disabled]:hover{background-color:#f4f4f4}.bx--select--inline .bx--select__arrow{right:.5rem}.bx--select--inline.bx--select--invalid .bx--select-input{padding-right:3.5rem}.bx--select--inline.bx--select--invalid .bx--select-input~.bx--select__invalid-icon{right:2rem}.bx--select--inline .bx--select-input:disabled{color:#c6c6c6;cursor:not-allowed}.bx--select--inline .bx--select-input:disabled~*{cursor:not-allowed}.bx--select.bx--skeleton{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:100%;height:2.5rem}.bx--select.bx--skeleton:hover,.bx--select.bx--skeleton:focus,.bx--select.bx--skeleton:active{border:none;outline:none;cursor:default}.bx--select.bx--skeleton::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--select.bx--skeleton::before{animation:none}}.bx--select.bx--skeleton .bx--select-input{display:none}.bx--text-input{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;width:100%;height:2.5rem;padding:0 1rem;color:#161616;background-color:#f4f4f4;border:none;border-bottom:1px solid #8d8d8d;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9),outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--text-input:focus,.bx--text-input:active{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--text-input:focus,.bx--text-input:active{outline-style:dotted}}.bx--text-input-wrapper svg[hidden]{display:none}.bx--text-input--xl{height:3rem}.bx--text-input--sm{height:2rem}.bx--password-input{padding-right:2.5rem}.bx--text-input::placeholder{color:#6f6f6f;opacity:1}.bx--text-input--light{background-color:#fff}.bx--text-input__field-wrapper{position:relative;display:flex;align-items:center;width:100%}.bx--text-input__field-wrapper .bx--text-input__invalid-icon{position:absolute;top:50%;right:1rem;transform:translateY(-50%);fill:#da1e28}.bx--text-input__field-wrapper .bx--text-input__invalid-icon--warning{fill:#f1c21b}.bx--text-input__field-wrapper .bx--text-input__invalid-icon--warning path:first-of-type{opacity:1;fill:#000}.bx--text-input__field-wrapper .bx--text-input--password__visibility{position:relative;display:inline-flex;align-items:center;overflow:visible;cursor:pointer}.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus{outline-style:dotted}}.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus{outline:1px solid rgba(0,0,0,0)}.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus svg{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus svg{outline-style:dotted}}.bx--text-input__field-wrapper .bx--text-input--password__visibility::before,.bx--text-input__field-wrapper .bx--text-input--password__visibility::after,.bx--text-input__field-wrapper .bx--text-input--password__visibility .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--text-input__field-wrapper .bx--text-input--password__visibility::before,.bx--text-input__field-wrapper .bx--text-input--password__visibility::after,.bx--text-input__field-wrapper .bx--text-input--password__visibility .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility+.bx--assistive-text{display:inline-block}}.bx--text-input__field-wrapper .bx--text-input--password__visibility::before,.bx--text-input__field-wrapper .bx--text-input--password__visibility::after{transition:opacity 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--a11y::before,.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--a11y::after{transition:none}.bx--text-input__field-wrapper .bx--text-input--password__visibility::before{width:0;height:0;border-style:solid;content:""}.bx--text-input__field-wrapper .bx--text-input--password__visibility .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility+.bx--assistive-text{box-sizing:content-box;color:inherit;white-space:normal;word-break:break-word;opacity:1}.bx--text-input__field-wrapper .bx--text-input--password__visibility::after,.bx--text-input__field-wrapper .bx--text-input--password__visibility .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility+.bx--assistive-text{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;color:#fff;font-weight:400;text-align:left;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--text-input__field-wrapper .bx--text-input--password__visibility::after,.bx--text-input__field-wrapper .bx--text-input--password__visibility .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility+.bx--assistive-text{width:auto}}@supports(-ms-accelerator: true){.bx--text-input__field-wrapper .bx--text-input--password__visibility::after,.bx--text-input__field-wrapper .bx--text-input--password__visibility .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility+.bx--assistive-text{width:auto}}@supports(-ms-ime-align: auto){.bx--text-input__field-wrapper .bx--text-input--password__visibility::after,.bx--text-input__field-wrapper .bx--text-input--password__visibility .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--text-input__field-wrapper .bx--text-input--password__visibility::after,.bx--text-input__field-wrapper .bx--text-input--password__visibility .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--text-input__field-wrapper .bx--text-input--password__visibility::after{content:attr(aria-label)}.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--a11y::after{content:none}.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--visible::before,.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--visible::after,.bx--text-input__field-wrapper .bx--text-input--password__visibility:hover::before,.bx--text-input__field-wrapper .bx--text-input--password__visibility:hover::after,.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus::before,.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus::after{opacity:1}@keyframes tooltip-fade{from{opacity:0}to{opacity:1}}.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--visible .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--visible+.bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility:hover .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility:hover+.bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus+.bx--assistive-text{margin:auto;overflow:visible;clip:auto}.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--visible .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--visible+.bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--visible.bx--tooltip--a11y::before,.bx--text-input__field-wrapper .bx--text-input--password__visibility:hover .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility:hover+.bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility:hover.bx--tooltip--a11y::before,.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus+.bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility:focus.bx--tooltip--a11y::before{animation:tooltip-fade 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--hidden .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--hidden+.bx--assistive-text{margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.bx--text-input__field-wrapper .bx--text-input--password__visibility.bx--tooltip--hidden.bx--tooltip--a11y::before{opacity:0;animation:none}.bx--text-input__field-wrapper .bx--text-input--password__visibility::before,.bx--text-input__field-wrapper .bx--text-input--password__visibility::after,.bx--text-input__field-wrapper .bx--text-input--password__visibility .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility+.bx--assistive-text{bottom:0;left:50%}.bx--text-input__field-wrapper .bx--text-input--password__visibility::before{bottom:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--text-input__field-wrapper .bx--text-input--password__visibility::after,.bx--text-input__field-wrapper .bx--text-input--password__visibility .bx--assistive-text,.bx--text-input__field-wrapper .bx--text-input--password__visibility+.bx--assistive-text{bottom:-0.8125rem;transform:translate(-50%, 100%)}.bx--text-input__field-wrapper .bx--text-input--password__visibility,.bx--text-input__field-wrapper .bx--text-input--password__visibility__toggle.bx--tooltip__trigger{position:absolute;right:1rem;width:1rem;height:1rem;padding:0;background:none;border:0;cursor:pointer}.bx--text-input__field-wrapper .bx--text-input--password__visibility svg,.bx--text-input__field-wrapper .bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg{fill:#525252}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--text-input__field-wrapper .bx--text-input--password__visibility svg,.bx--text-input__field-wrapper .bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg{fill:ButtonText}}.bx--text-input__field-wrapper .bx--text-input--invalid{padding-right:2.5rem}.bx--text-input__field-wrapper .bx--text-input--invalid.bx--password-input{padding-right:4rem}.bx--text-input__field-wrapper .bx--text-input--invalid+.bx--text-input--password__visibility,.bx--text-input__field-wrapper .bx--text-input--invalid+.bx--text-input--password__visibility__toggle{right:1rem}.bx--password-input-wrapper .bx--text-input__invalid-icon{right:2.5rem}.bx--text-input:disabled+.bx--text-input--password__visibility svg,.bx--text-input:disabled+.bx--text-input--password__visibility__toggle svg{cursor:not-allowed;opacity:.5}.bx--text-input:disabled{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;color:#c6c6c6;background-color:#f4f4f4;border-bottom:1px solid rgba(0,0,0,0);-webkit-text-fill-color:currentColor;cursor:not-allowed}.bx--text-input--light:disabled{background-color:#fff}.bx--text-input:disabled::placeholder{color:#c6c6c6;opacity:1}.bx--text-input--invalid{outline:2px solid #da1e28;outline-offset:-2px;box-shadow:none}@media screen and (prefers-contrast){.bx--text-input--invalid{outline-style:dotted}}.bx--text-input--invalid .bx--text-input--password__visibility,.bx--text-input--invalid .bx--text-input--password__visibility__toggle{right:2.5rem}.bx--form--fluid .bx--text-input-wrapper{position:relative;background:#f4f4f4;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9),outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--form--fluid .bx--label{position:absolute;top:.8125rem;left:1rem;z-index:1;margin:0}.bx--form--fluid .bx--form__helper-text{display:none}.bx--form--fluid .bx--text-input{min-height:4rem;padding:2rem 1rem .8125rem}.bx--text-input__divider,.bx--form--fluid .bx--text-input__divider{display:none}.bx--form--fluid .bx--text-input--invalid,.bx--form--fluid .bx--text-input--warn{border-bottom:none}.bx--form--fluid .bx--text-input--invalid+.bx--text-input__divider,.bx--form--fluid .bx--text-input--warn+.bx--text-input__divider{display:block;margin:0 1rem;border-color:#e0e0e0;border-style:solid;border-bottom:none}.bx--form--fluid .bx--text-input__invalid-icon{top:5rem}.bx--form--fluid .bx--text-input-wrapper--light{background:#fff}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid{outline:2px solid rgba(0,0,0,0);outline-offset:-2px}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]:not(:focus){outline:2px solid #da1e28;outline-offset:-2px}@media screen and (prefers-contrast){.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]:not(:focus){outline-style:dotted}}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:focus{outline-style:dotted}}.bx--text-input-wrapper--inline{flex-flow:row wrap}.bx--label--inline{flex:1;margin:.8125rem 0 0 0;word-break:break-word;overflow-wrap:break-word}.bx--label--inline--sm{margin-top:.5625rem}.bx--label--inline--xl{margin-top:1.0625rem}.bx--text-input__label-helper-wrapper{flex:2;flex-direction:column;max-width:8rem;margin-right:1.5rem;overflow-wrap:break-word}.bx--form__helper-text--inline{margin-top:.125rem}.bx--text-input__field-outer-wrapper{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;width:100%}.bx--text-input__field-outer-wrapper--inline{flex:8;flex-direction:column}.bx--text-area{font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.16px;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;width:100%;min-width:10rem;height:100%;min-height:2.5rem;padding:.6875rem 1rem;color:#161616;background-color:#f4f4f4;border:none;border-bottom:1px solid #8d8d8d;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9),outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9);resize:vertical}.bx--text-area:focus,.bx--text-area:active{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--text-area:focus,.bx--text-area:active{outline-style:dotted}}.bx--text-area::placeholder{color:#6f6f6f;opacity:1;font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.16px}.bx--text-area--light{background-color:#fff}.bx--text-area--invalid{padding-right:2.5rem}.bx--text-area__wrapper{position:relative;display:flex;width:100%}.bx--text-area__invalid-icon{position:absolute;top:.75rem;right:1rem;fill:#da1e28}.bx--text-area:disabled{color:#c6c6c6;background-color:#f4f4f4;border-bottom:1px solid rgba(0,0,0,0);outline:none;cursor:not-allowed}.bx--text-area:disabled::placeholder{color:#c6c6c6}.bx--text-area.bx--text-area--light:disabled{background-color:#fff}bx--text-area.bx--skeleton{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;height:6.25rem}bx--text-area.bx--skeleton:hover,bx--text-area.bx--skeleton:focus,bx--text-area.bx--skeleton:active{border:none;outline:none;cursor:default}bx--text-area.bx--skeleton::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){bx--text-area.bx--skeleton::before{animation:none}}bx--text-area.bx--skeleton::placeholder{color:rgba(0,0,0,0)}.bx--number{position:relative;display:flex;flex-direction:column}.bx--number input[type=number]{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-flex;box-sizing:border-box;width:100%;min-width:9.375rem;height:2.5rem;padding-right:2rem;padding-left:1rem;color:#161616;font-weight:300;font-family:'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace;background-color:#f4f4f4;border:none;border-bottom:1px solid #8d8d8d;border-radius:0;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9),outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9);-moz-appearance:textfield}.bx--number input[type=number]:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--number input[type=number]:focus{outline-style:dotted}}.bx--number input[type=number]:disabled~.bx--number__controls{cursor:not-allowed;pointer-events:none}.bx--number input[type=number]:disabled~.bx--number__controls svg{fill:#c6c6c6}.bx--number input[type=number]::-ms-clear{display:none}.bx--number input[type=number]::-webkit-inner-spin-button{appearance:none}.bx--number input[type=number]:disabled,.bx--number--readonly input[type=number]{color:#c6c6c6;background-color:#f4f4f4;border-bottom-color:rgba(0,0,0,0);cursor:not-allowed}.bx--number__input-wrapper{position:relative;display:flex;align-items:center}.bx--number__controls{position:absolute;top:50%;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateY(-50%)}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--number__controls{outline:1px solid rgba(0,0,0,0);outline-offset:-1px}}.bx--number__control-btn{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:1.25rem;color:#161616}.bx--number__control-btn::-moz-focus-inner{border:0}.bx--number__control-btn svg{position:relative;fill:currentColor}.bx--number__control-btn.up-icon svg{top:.3125rem}.bx--number__control-btn.down-icon svg{top:-0.3125rem}.bx--number__control-btn:focus{outline:1px solid #0f62fe;color:#161616;outline-width:2px;outline-offset:-2px}@media screen and (prefers-contrast){.bx--number__control-btn:focus{outline-style:dotted}}.bx--number__control-btn:hover{color:#161616;cursor:pointer}.bx--number__control-btn:disabled{color:#c6c6c6;cursor:not-allowed}.bx--number--readonly .bx--number__control-btn{display:none}.bx--number__invalid{position:absolute;right:2rem;fill:#da1e28}.bx--number__invalid--warning{fill:#f1c21b}.bx--number__invalid--warning path:first-of-type{opacity:1;fill:#000}.bx--number--light input[type=number]{background-color:#fff}.bx--number--light input[type=number]:disabled,.bx--number--light .bx--number--readonly input[type=number]{background-color:#fff}.bx--number--mobile{width:auto;min-width:9rem}.bx--number--mobile .bx--number__control-btn,.bx--number--mobile.bx--number--light .bx--number__control-btn{position:static;width:2.5rem;height:2.5rem;background-color:#f4f4f4}.bx--number--mobile .bx--number__control-btn:hover,.bx--number--mobile .bx--number__control-btn:focus,.bx--number--mobile.bx--number--light .bx--number__control-btn:hover,.bx--number--mobile.bx--number--light .bx--number__control-btn:focus{background-color:#e5e5e5}.bx--number--mobile .bx--number__control-btn:focus,.bx--number--mobile.bx--number--light .bx--number__control-btn:focus{outline-width:2px;outline-offset:-2px}.bx--number--mobile .bx--number__control-btn svg,.bx--number--mobile.bx--number--light .bx--number__control-btn svg{position:static}.bx--number--mobile input[type=number]{width:auto;min-width:4rem;margin:0;padding:0;text-align:center;background-color:#f4f4f4;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.bx--number--mobile.bx--number--light input[type=number]{background-color:#fff}.bx--number--mobile.bx--number--light .bx--number__control-btn{background-color:#fff}.bx--number--xl input[type=number]{height:3rem}.bx--number--xl .bx--number__control-btn{height:1.5rem}.bx--number--xl.bx--number--mobile .bx--number__control-btn{width:3rem;height:3rem}.bx--number--xl .bx--number__control-btn.up-icon svg{top:.4125rem}.bx--number--xl .bx--number__control-btn.down-icon svg{top:-0.4125rem}.bx--number--sm input[type=number]{height:2rem}.bx--number--sm .bx--number__control-btn{height:1rem}.bx--number--sm.bx--number--mobile .bx--number__control-btn{width:2rem;height:2rem}.bx--number--sm .bx--number__control-btn.up-icon svg{top:.2125rem}.bx--number--sm .bx--number__control-btn.down-icon svg{top:-0.2125rem}.bx--number--nolabel .bx--label+.bx--form__helper-text{margin-top:0}.bx--number.bx--skeleton{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:100%;height:2.5rem}.bx--number.bx--skeleton:hover,.bx--number.bx--skeleton:focus,.bx--number.bx--skeleton:active{border:none;outline:none;cursor:default}.bx--number.bx--skeleton::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--number.bx--skeleton::before{animation:none}}.bx--number.bx--skeleton input[type=number]{display:none}.bx--link{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;color:#0f62fe;text-decoration:none;outline:none;transition:color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--link:hover{color:#0043ce;text-decoration:underline}.bx--link:active,.bx--link:active:visited,.bx--link:active:visited:hover{color:#161616;text-decoration:underline}.bx--link:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--link:focus{outline-style:dotted}}.bx--link:visited{color:#0f62fe}.bx--link:visited:hover{color:#0043ce}.bx--link--disabled,.bx--link--disabled:hover{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:inline;color:#c6c6c6;font-weight:400;text-decoration:none;cursor:not-allowed}.bx--link.bx--link--visited:visited{color:#8a3ffc}.bx--link.bx--link--visited:visited:hover{color:#0043ce}.bx--link.bx--link--inline{text-decoration:underline}.bx--link.bx--link--inline:hover{color:#0043ce}.bx--link.bx--link--inline:focus,.bx--link.bx--link--inline:visited{text-decoration:none}.bx--link--disabled.bx--link--inline{text-decoration:underline}.bx--link--sm{font-size:.75rem;line-height:1.34;letter-spacing:.32px}.bx--link--lg{font-size:1rem;font-weight:400;line-height:1.375;letter-spacing:0}.bx--list--nested,.bx--list--unordered,.bx--list--ordered,.bx--list--ordered--native{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;list-style:none}.bx--list--ordered--native{list-style:decimal}.bx--list__item{color:#161616}.bx--list--nested{margin-left:1.5rem}.bx--list--ordered:not(.bx--list--nested){counter-reset:item}.bx--list--ordered:not(.bx--list--nested)>.bx--list__item{position:relative}.bx--list--ordered:not(.bx--list--nested)>.bx--list__item::before{position:absolute;left:-1.5rem;content:counter(item) ".";counter-increment:item}.bx--list--ordered.bx--list--nested,.bx--list--ordered--native.bx--list--nested{list-style-type:lower-latin}.bx--list--unordered>.bx--list__item{position:relative}.bx--list--unordered>.bx--list__item::before{position:absolute;left:-1rem;content:"–"}.bx--list--unordered.bx--list--nested>.bx--list__item::before{left:-0.75rem;content:"▪"}.bx--table-toolbar{position:relative;display:flex;width:100%;height:3rem;overflow:hidden;background:#f4f4f4}.bx--toolbar-content{display:flex;justify-content:flex-end;width:100%;height:3rem;transform:translate3d(0, 0, 0);transition:transform 110ms cubic-bezier(0.2, 0, 0.38, 0.9),clip-path 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--batch-actions~.bx--toolbar-content{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.bx--toolbar-content .bx--search .bx--search-input{background-color:rgba(0,0,0,0)}.bx--batch-actions~.bx--toolbar-search-container{display:flex;align-items:center;opacity:1;transition:opacity 110ms}.bx--toolbar-search-container-expandable{position:relative;width:3rem;height:3rem;box-shadow:none;transition:flex 240ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--toolbar-search-container-expandable .bx--search{position:initial;width:3rem;height:100%}.bx--toolbar-search-container-expandable .bx--search .bx--search-magnifier{left:0;width:3rem;height:3rem;padding:1rem;cursor:pointer;transition:background 110ms cubic-bezier(0, 0, 0.38, 0.9);pointer-events:all}.bx--toolbar-search-container-expandable .bx--search .bx--search-magnifier:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--toolbar-search-container-expandable .bx--search .bx--search-magnifier:focus{outline-style:dotted}}.bx--toolbar-search-container-expandable .bx--search .bx--search-magnifier:hover{background:#e5e5e5}.bx--toolbar-search-container-expandable .bx--search .bx--label{visibility:hidden}.bx--toolbar-search-container-expandable .bx--search .bx--search-input{height:100%;padding:0;background-color:rgba(0,0,0,0);border:none;visibility:hidden}.bx--toolbar-search-container-expandable .bx--search .bx--search-close{width:3rem;height:3rem}.bx--toolbar-search-container-expandable .bx--search .bx--search-close::before{top:2px;height:calc(100% - 4px);background-color:#e5e5e5}.bx--toolbar-search-container-expandable .bx--search .bx--search-close:focus::before{background-color:#0f62fe}.bx--toolbar-search-container-active{flex:auto;transition:flex 150ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--toolbar-search-container-active .bx--search{width:100%}.bx--toolbar-search-container-active .bx--search .bx--label,.bx--toolbar-search-container-active .bx--search .bx--search-input{padding:0 3rem;visibility:inherit}.bx--toolbar-search-container-active .bx--search .bx--search-input:focus{outline:2px solid #0f62fe;outline-offset:-2px;box-shadow:inset 0 0 0 2px #0f62fe}@media screen and (prefers-contrast){.bx--toolbar-search-container-active .bx--search .bx--search-input:focus{outline-style:dotted}}.bx--toolbar-search-container-active .bx--search .bx--search-input:focus+.bx--search-close{border:none;outline:none;box-shadow:none}.bx--toolbar-search-container-active .bx--search .bx--search-input:not(:placeholder-shown){background:#e5e5e5;border:none}.bx--toolbar-search-container-active .bx--search .bx--search-magnifier:focus,.bx--toolbar-search-container-active .bx--search .bx--search-magnifier:active,.bx--toolbar-search-container-active .bx--search .bx--search-magnifier:hover{background:rgba(0,0,0,0);border:none;outline:none}.bx--toolbar-search-container-persistent .bx--search-close,.bx--toolbar-search-container-persistent .bx--search-close:hover,.bx--toolbar-search-container-active .bx--search .bx--search-close,.bx--toolbar-search-container-active .bx--search .bx--search-close:hover{background-color:rgba(0,0,0,0);border:none}.bx--toolbar-search-container-persistent .bx--search-close::before{display:none}.bx--overflow-menu.bx--toolbar-action{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;display:flex;width:3rem;height:3rem;padding:1rem;cursor:pointer;transition:background 110ms cubic-bezier(0, 0, 0.38, 0.9)}.bx--overflow-menu.bx--toolbar-action::-moz-focus-inner{border:0}.bx--toolbar-action{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;display:flex;width:3rem;height:3rem;cursor:pointer;transition:background 110ms cubic-bezier(0, 0, 0.38, 0.9)}.bx--toolbar-action::-moz-focus-inner{border:0}.bx--toolbar-action:hover:not([disabled]){background:#e5e5e5}.bx--toolbar-action:hover[aria-expanded=true]{background:#f4f4f4}.bx--toolbar-action[disabled]{cursor:not-allowed}.bx--toolbar-action[disabled] .bx--toolbar-action__icon{cursor:not-allowed;fill:#c6c6c6}.bx--toolbar-action:focus:not([disabled]),.bx--toolbar-action:active:not([disabled]){outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--toolbar-action:focus:not([disabled]),.bx--toolbar-action:active:not([disabled]){outline-style:dotted}}.bx--toolbar-action:focus:not([disabled]).bx--toolbar-search-container-expandable,.bx--toolbar-action:active:not([disabled]).bx--toolbar-search-container-expandable{outline:none}.bx--toolbar-action~.bx--btn{max-width:none;margin:0;white-space:nowrap}.bx--overflow-menu--data-table{height:3rem}.bx--toolbar-action__icon{width:auto;max-width:1rem;height:1rem;fill:#161616}.bx--toolbar-search-container-persistent{position:relative;width:100%;height:3rem;opacity:1}.bx--toolbar-search-container-persistent+.bx--toolbar-content{position:relative;width:auto}.bx--toolbar-search-container-persistent .bx--search{position:initial}.bx--toolbar-search-container-persistent .bx--search .bx--search-magnifier{left:1rem}.bx--toolbar-search-container-persistent .bx--search .bx--search-input{height:3rem;padding:0 3rem;border:none}.bx--toolbar-search-container-persistent .bx--search .bx--search-input:focus:not([disabled]){outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--toolbar-search-container-persistent .bx--search .bx--search-input:focus:not([disabled]){outline-style:dotted}}.bx--toolbar-search-container-persistent .bx--search .bx--search-input:hover:not([disabled]){background:#e5e5e5}.bx--toolbar-search-container-persistent .bx--search .bx--search-input:active:not([disabled]),.bx--toolbar-search-container-persistent .bx--search .bx--search-input:not(:placeholder-shown){background:#e5e5e5}.bx--toolbar-search-container-persistent .bx--search .bx--search-close{width:3rem;height:3rem}.bx--batch-actions--active~.bx--toolbar-search-container,.bx--batch-actions--active~.bx--toolbar-content{transform:translate3d(0, 48px, 0);transition:transform 110ms cubic-bezier(0.2, 0, 0.38, 0.9),clip-path 110ms cubic-bezier(0.2, 0, 0.38, 0.9);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}.bx--batch-actions{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;height:100%;padding-right:1.5rem;padding-left:1.5rem;overflow-x:auto;background-color:#0f62fe;transform:translate3d(0, 48px, 0);transition:transform 110ms cubic-bezier(0.2, 0, 0.38, 0.9),clip-path 110ms cubic-bezier(0.2, 0, 0.38, 0.9),opacity 110ms cubic-bezier(0.2, 0, 0.38, 0.9);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);pointer-events:none;will-change:transform}.bx--batch-actions:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--batch-actions:focus{outline-style:dotted}}.bx--batch-actions--active{transform:translate3d(0, 0, 0);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);pointer-events:all}.bx--action-list{position:absolute;right:0;display:flex}.bx--action-list .bx--btn{min-width:0;padding:calc(.875rem - 3px) 16px;color:#fff}.bx--action-list .bx--btn:disabled{color:#8d8d8d}.bx--action-list .bx--btn .bx--btn__icon{position:static;margin-left:.5rem;fill:#fff}.bx--action-list .bx--btn .bx--btn__icon .st0{fill:none}.bx--batch-download{padding:.0625rem}.bx--action-list .bx--btn--primary:focus::before,.bx--action-list .bx--btn--primary::before,.bx--action-list .bx--btn--primary:focus::after,.bx--action-list .bx--btn--primary::after{display:none}.bx--action-list .bx--btn--primary:focus{outline:2px solid #f4f4f4;outline-offset:-0.125rem}.bx--action-list .bx--btn--primary:nth-child(3):hover+.bx--btn--primary.bx--batch-summary__cancel::before,.bx--action-list .bx--btn--primary:nth-child(3):focus+.bx--btn--primary.bx--batch-summary__cancel::before{opacity:0}.bx--btn--primary.bx--batch-summary__cancel::before{position:absolute;top:.9375rem;left:0;display:block;width:.0625rem;height:1rem;background-color:#fff;border:none;opacity:1;transition:opacity 110ms cubic-bezier(0.2, 0, 0.38, 0.9);content:""}.bx--btn--primary.bx--batch-summary__cancel:hover::before{opacity:0;transition:opacity 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--batch-summary__cancel{position:relative;padding-right:1rem}.bx--batch-summary{position:absolute;left:0;display:flex;align-items:center;margin-left:1rem;color:#fff}.bx--batch-summary__para{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}.bx--table-toolbar--small{height:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable,.bx--table-toolbar--small .bx--toolbar-search-container-persistent{height:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search .bx--search-input,.bx--table-toolbar--small .bx--toolbar-search-container-persistent .bx--search .bx--search-input{height:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search .bx--search-close,.bx--table-toolbar--small .bx--toolbar-search-container-persistent .bx--search .bx--search-close{width:2rem;height:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search .bx--search-magnifier,.bx--table-toolbar--small .bx--toolbar-search-container-persistent .bx--search .bx--search-magnifier{width:2rem;height:2rem;padding:.5rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable{width:2rem}.bx--table-toolbar--small .bx--toolbar-search-container-expandable .bx--search .bx--search-input{padding:0 3rem}.bx--table-toolbar--small .bx--toolbar-search-container-active{flex:auto;transition:flex 175ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search .bx--search-input{visibility:inherit}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search .bx--search-input:focus{outline:2px solid #0f62fe;outline-offset:-2px;background:#e5e5e5}@media screen and (prefers-contrast){.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search .bx--search-input:focus{outline-style:dotted}}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search .bx--search-input:active,.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search .bx--search-input:not(:placeholder-shown){background:#e5e5e5}.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search .bx--search-magnifier:focus,.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search .bx--search-magnifier:active,.bx--table-toolbar--small .bx--toolbar-search-container-active .bx--search .bx--search-magnifier:hover{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background:rgba(0,0,0,0)}.bx--table-toolbar--small .bx--batch-actions .bx--action-list{height:2rem}.bx--table-toolbar--small .bx--toolbar-action{width:2rem;height:2rem;padding:.5rem 0}.bx--table-toolbar--small .bx--btn--primary{height:2rem;min-height:auto;padding-top:calc(.375rem - 3px);padding-bottom:calc(.375rem - 3px)}.bx--table-toolbar--small .bx--btn--primary.bx--batch-summary__cancel::before{top:.5rem}.bx--table-toolbar--small .bx--toolbar-action~.bx--btn{height:2rem;overflow:hidden}.bx--data-table-container{padding-top:.125rem}.bx--data-table-content{overflow-x:auto}.bx--data-table-header{padding:1rem 0 1.5rem 1rem;background:#f4f4f4}.bx--data-table-header__title{font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0;color:#161616}.bx--data-table-header__description{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;color:#525252}.bx--data-table{width:100%;border-collapse:collapse;border-spacing:0}.bx--data-table thead{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;background-color:#e0e0e0}.bx--data-table tbody{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;width:100%;background-color:#f4f4f4}.bx--data-table tr{width:100%;height:3rem;border:none}.bx--data-table tbody tr,.bx--data-table tbody tr td,.bx--data-table tbody tr th{transition:background-color 70ms cubic-bezier(0, 0, 0.38, 0.9)}.bx--data-table tbody tr:hover{background:#e5e5e5}.bx--data-table tbody tr:hover td,.bx--data-table tbody tr:hover th{color:#161616;background:#e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.bx--data-table th,.bx--data-table td{text-align:left;vertical-align:middle}.bx--data-table td{padding-right:1rem;padding-left:1rem}.bx--data-table th{color:#161616;background-color:#e0e0e0}.bx--data-table th:last-of-type{position:static;width:auto}.bx--data-table .bx--table-header-label{padding-right:1rem;padding-left:1rem;text-align:left}.bx--data-table td,.bx--data-table tbody th{padding-right:1rem;padding-left:1rem;color:#525252;background:#f4f4f4;border-top:1px solid #f4f4f4;border-bottom:1px solid #e0e0e0}.bx--data-table td+td:first-of-type,.bx--data-table tbody th+td:first-of-type{padding-left:.75rem}@supports(-moz-appearance: none){.bx--data-table td{background-clip:padding-box}}.bx--data-table td.bx--table-column-menu .bx--overflow-menu[aria-expanded=false]:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--data-table td.bx--table-column-menu .bx--overflow-menu[aria-expanded=false]:focus{outline-style:dotted}}.bx--data-table td.bx--table-column-menu .bx--overflow-menu[aria-expanded=true]:focus{outline:none}@media screen and (hover: hover),(-ms-high-contrast: active),(-ms-high-contrast: none){.bx--data-table td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon{opacity:0}}.bx--data-table td.bx--table-column-menu .bx--overflow-menu.bx--overflow-menu--open .bx--overflow-menu__icon{opacity:1}.bx--data-table.bx--data-table--visible-overflow-menu td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon,.bx--data-table td.bx--table-column-menu .bx--overflow-menu:hover .bx--overflow-menu__icon,.bx--data-table td.bx--table-column-menu .bx--overflow-menu:focus .bx--overflow-menu__icon,.bx--data-table tr:hover td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon{opacity:1}.bx--table-row--menu-option .bx--overflow-menu-options__btn .bx--overflow-menu-options__option-content svg{position:relative;top:.1875rem;margin-right:.5rem}.bx--data-table .bx--overflow-menu:hover,.bx--data-table .bx--overflow-menu__trigger:hover{background-color:#cacaca}.bx--data-table--selected .bx--overflow-menu:hover,.bx--data-table--selected .bx--overflow-menu__trigger:hover{background-color:#e5e5e5}.bx--data-table--compact td.bx--table-column-menu,.bx--data-table--short td.bx--table-column-menu{height:1.5rem;padding-top:0;padding-bottom:0}.bx--data-table--short td.bx--table-column-menu{height:2rem}.bx--data-table--tall .bx--table-column-menu{padding-top:.5rem}.bx--data-table--zebra tbody tr:not(.bx--parent-row):nth-child(odd) td{border-bottom:1px solid #f4f4f4}.bx--data-table--zebra tbody tr:not(.bx--parent-row):nth-child(even) td{background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.bx--data-table--zebra tbody tr:not(.bx--parent-row):hover td{background-color:#e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.bx--table-column-checkbox .bx--checkbox-label{padding-left:1rem}.bx--data-table th.bx--table-column-checkbox{position:static;width:2.75rem;padding-right:1rem;padding-left:1rem;background:#e0e0e0;transition:background-color 70ms cubic-bezier(0, 0, 0.38, 0.9)}.bx--data-table thead th.bx--table-column-checkbox,.bx--data-table tbody td.bx--table-column-checkbox,.bx--data-table thead th.bx--table-expand,.bx--data-table tbody td.bx--table-expand{min-width:0;padding-right:0;padding-left:1rem}.bx--data-table thead th.bx--table-column-checkbox,.bx--data-table tbody td.bx--table-column-checkbox{width:2.25rem}.bx--data-table thead th.bx--table-expand,.bx--data-table tbody td.bx--table-expand{width:2rem}.bx--data-table--tall .bx--table-column-checkbox{padding-top:.8125rem}.bx--data-table--tall .bx--table-column-radio{padding-top:1rem}.bx--date-table tbody th.bx--table-column-checkbox:hover{background:#cacaca}.bx--table-column-radio{width:48px}.bx--table-column-radio .bx--radio-button__appearance{margin-right:-0.125rem}.bx--data-table--zebra tbody tr:nth-child(odd).bx--data-table--selected td,tr.bx--data-table--selected td{color:#161616;background-color:#e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid #c6c6c6}.bx--data-table--zebra tbody tr:first-of-type:nth-child(odd).bx--data-table--selected td,tr.bx--data-table--selected:first-of-type td{border-top:1px solid #c6c6c6}.bx--data-table--zebra tbody tr:last-of-type:nth-child(odd).bx--data-table--selected td,.bx--data-table--zebra tbody tr:last-of-type:nth-child(even).bx--data-table--selected td,tr.bx--data-table--selected:last-of-type td{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.bx--data-table--zebra tbody tr:nth-child(even).bx--data-table--selected td{border-bottom:1px solid #c6c6c6}.bx--data-table--zebra tbody tr:nth-child(even).bx--data-table--selected:hover td{border-bottom:1px solid #cacaca}.bx--data-table--zebra tbody tr:nth-child(odd).bx--data-table--selected:hover td,.bx--data-table tbody .bx--data-table--selected:hover td{color:#161616;background:#cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}.bx--data-table--selected .bx--overflow-menu .bx--overflow-menu__icon{opacity:1}.bx--data-table--compact thead tr,.bx--data-table--compact tbody tr,.bx--data-table--compact tbody tr th{height:1.5rem}.bx--data-table--compact .bx--table-header-label{padding-top:.125rem;padding-bottom:.125rem}.bx--data-table--compact td,.bx--data-table--compact tbody tr th{padding-top:.125rem;padding-bottom:.125rem}.bx--data-table--compact .bx--overflow-menu{width:2rem;height:100%}.bx--data-table.bx--data-table--compact .bx--table-column-checkbox{padding-top:0;padding-bottom:0}.bx--data-table.bx--data-table--compact .bx--table-column-checkbox .bx--checkbox-label{height:1.4375rem;min-height:1.4375rem}.bx--data-table--short thead tr,.bx--data-table--short tbody tr,.bx--data-table--short tbody tr th{height:2rem}.bx--data-table--short .bx--table-header-label{padding-top:.4375rem;padding-bottom:.4375rem}.bx--data-table--short td,.bx--data-table--short tbody tr th{padding-top:.4375rem;padding-bottom:.375rem}.bx--data-table.bx--data-table--short .bx--table-column-checkbox{padding-top:.1875rem;padding-bottom:.1875rem}.bx--data-table--short .bx--overflow-menu{height:100%}.bx--data-table--tall thead tr,.bx--data-table--tall tbody tr,.bx--data-table--tall tbody tr th{height:4rem}.bx--data-table--tall .bx--table-header-label{padding-top:1rem;padding-bottom:1rem}.bx--data-table--tall td,.bx--data-table--tall tbody tr th{padding-top:1rem}.bx--data-table--tall th,.bx--data-table--tall td{vertical-align:top}.bx--data-table--cell-secondary-text{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px}.bx--data-table--static{width:auto}.bx--data-table_inner-container{background-color:#e0e0e0;transform:translateZ(0)}.bx--data-table--sticky-header{display:block;overflow-y:scroll}.bx--data-table--sticky-header thead,.bx--data-table--sticky-header tbody,.bx--data-table--sticky-header tr,.bx--data-table--sticky-header th,.bx--data-table--sticky-header td{display:flex}.bx--data-table--sticky-header thead{position:sticky;top:0;z-index:1;width:100%;overflow:scroll;will-change:transform;-ms-overflow-style:none}.bx--data-table--sticky-header thead tr th{border-bottom:1px solid #c6c6c6}.bx--data-table--sticky-header tbody{flex-direction:column;overflow-x:scroll;-ms-overflow-style:none;will-change:transform}.bx--data-table--sticky-header tr.bx--parent-row.bx--expandable-row{height:auto;min-height:3rem}.bx--data-table--sticky-header tr.bx--expandable-row:not(.bx--parent-row){height:auto}.bx--data-table--sticky-header .bx--table-expand{max-width:3rem}.bx--data-table--sticky-header thead .bx--table-expand{align-items:center}.bx--data-table--sticky-header .bx--parent-row{min-height:3rem}.bx--data-table--sticky-header:not(.bx--data-table--compact):not(.bx--data-table--tall):not(.bx--data-table--short) td:not(.bx--table-column-menu):not(.bx--table-column-checkbox){padding-top:.875rem}.bx--data-table--sticky-header tr.bx--parent-row.bx--expandable-row:hover+tr[data-child-row] td{border-top:1px solid #e5e5e5}.bx--data-table--sticky-header tr.bx--expandable-row:last-of-type{overflow:hidden}.bx--data-table--sticky-header tr.bx--data-table--selected:first-of-type td{border-top:none}.bx--data-table--sticky-header thead th.bx--table-column-checkbox,.bx--data-table--sticky-header tbody tr td.bx--table-column-checkbox{align-items:center;width:2.25rem;min-width:2.25rem}.bx--data-table--sticky-header.bx--data-table--tall thead th.bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--tall td.bx--table-column-checkbox{align-items:flex-start}.bx--data-table--sticky-header th.bx--table-column-checkbox~th:last-of-type:empty{max-width:4rem}.bx--data-table--sticky-header th:empty:not(.bx--table-expand){max-width:2.25rem}.bx--data-table--sticky-header td.bx--table-column-menu{align-items:center;height:auto;padding-top:0}.bx--data-table--sticky-header thead::-webkit-scrollbar,.bx--data-table--sticky-header tbody::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.bx--data-table--sticky-header thead,.bx--data-table--sticky-header tbody{scrollbar-width:none}}.bx--data-table--sticky-header tbody tr:last-of-type{border-bottom:0}.bx--data-table--sticky-header th:not(.bx--table-column-checkbox):not(.bx--table-column-menu):not(.bx--table-expand-v2):not(.bx--table-column-icon),.bx--data-table--sticky-header td:not(.bx--table-column-checkbox):not(.bx--table-column-menu):not(.bx--table-expand-v2):not(.bx--table-column-icon){width:100%;min-width:0}.bx--data-table--sticky-header.bx--data-table--compact tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--short tr:not(.bx--expandable-row),.bx--data-table--sticky-header.bx--data-table--tall tr:not(.bx--expandable-row){height:auto}.bx--data-table--sticky-header.bx--data-table--compact tr:not(.bx--expandable-row){min-height:1.5rem}.bx--data-table--sticky-header.bx--data-table--short tr:not(.bx--expandable-row){min-height:2rem}.bx--data-table--sticky-header.bx--data-table--tall tr:not(.bx--expandable-row){min-height:4rem}.bx--data-table--sticky-header.bx--data-table--compact tr td.bx--table-expand{padding-top:.25rem}.bx--data-table--sticky-header.bx--data-table--short tr td.bx--table-expand{padding-top:.5rem}.bx--data-table--sticky-header .bx--table-header-label{display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 10px);padding-top:.9375rem;padding-bottom:1rem;overflow-y:hidden}.bx--data-table--sticky-header.bx--data-table--compact th .bx--table-header-label{padding-top:.1875rem;padding-bottom:0}.bx--data-table--sticky-header.bx--data-table--short th .bx--table-header-label{padding-top:.5rem;padding-bottom:0}.bx--data-table--sticky-header.bx--data-table--tall th .bx--table-header-label{padding-top:1rem}.bx--data-table--sticky-header.bx--data-table--tall th.bx--table-expand{display:flex;align-items:flex-start}.bx--data-table--sticky-header.bx--data-table--compact tr.bx--parent-row .bx--table-column-checkbox,.bx--data-table--sticky-header.bx--data-table--short tr.bx--parent-row .bx--table-column-checkbox{align-items:flex-start}.bx--data-table--max-width{max-width:100%}.bx--data-table--sticky-header{max-height:18.75rem}.bx--data-table .bx--form-item.bx--checkbox-wrapper:last-of-type{margin:0}.bx--data-table--short .bx--form-item.bx--checkbox-wrapper:last-of-type,.bx--data-table--compact .bx--form-item.bx--checkbox-wrapper:last-of-type{margin:-0.1875rem 0}.bx--data-table tr.bx--parent-row:first-of-type td{border-top:1px solid #e0e0e0}.bx--expandable-row--hidden td{width:auto;padding:1rem;border-top:0}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row]{height:0;transition:height 150ms cubic-bezier(0.2, 0, 0.38, 0.9)}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row] td{padding-top:0;padding-bottom:0;background-color:#e5e5e5;border:0;transition:padding 150ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 150ms cubic-bezier(0.2, 0, 0.38, 0.9)}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row] td .bx--child-row-inner-container{max-height:0;overflow:hidden}tr.bx--parent-row.bx--expandable-row+tr[data-child-row]{transition:height 150ms cubic-bezier(0.2, 0, 0.38, 0.9)}tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td{padding-left:3rem;border-bottom:1px solid #e0e0e0;transition:padding-bottom 110ms cubic-bezier(0.2, 0, 0.38, 0.9),transform 110ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td .bx--child-row-inner-container{max-height:100%}.bx--parent-row.bx--expandable-row>td,.bx--parent-row.bx--expandable-row+tr[data-child-row]>td{border-bottom:1px solid #e0e0e0;box-shadow:0 1px #e0e0e0}.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row]>td{box-shadow:none}.bx--parent-row.bx--expandable-row>td:first-of-type{box-shadow:none}tr.bx--parent-row:not(.bx--expandable-row) td,tr.bx--parent-row.bx--expandable-row td,tr.bx--parent-row.bx--expandable-row{transition:height 240ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}tr.bx--parent-row:not(.bx--expandable-row):first-of-type:hover td{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}tr.bx--parent-row.bx--expandable-row:hover td{color:#161616;background-color:#e5e5e5;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}tr.bx--parent-row.bx--expandable-row:hover td:first-of-type{border-bottom:1px solid #e5e5e5}tr.bx--parent-row.bx--expandable-row:hover+tr[data-child-row] td{color:#161616;background-color:#e5e5e5;border-bottom:1px solid #e0e0e0}tr.bx--expandable-row--hover+tr[data-child-row] td{border-bottom:1px solid #e0e0e0}tr.bx--expandable-row--hover{background-color:#e5e5e5}tr.bx--expandable-row--hover td{color:#161616;background-color:#e5e5e5;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td:first-of-type{border-bottom:1px solid rgba(0,0,0,0)}.bx--data-table td.bx--table-expand{width:2.5rem;min-width:2.5rem;border-bottom:1px solid #e0e0e0}.bx--data-table td.bx--table-expand,th.bx--table-expand{padding:0 1rem}.bx--data-table--tall td.bx--table-expand,.bx--data-table--tall th.bx--table-expand{padding-top:1rem;padding-bottom:1rem}.bx--data-table td.bx--table-expand[data-previous-value=collapsed]{border-bottom:1px solid rgba(0,0,0,0)}.bx--table-expand[data-previous-value=collapsed] .bx--table-expand__svg{transform:rotate(270deg);transition:transform 150ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--table-expand__button{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;height:1rem;vertical-align:inherit}.bx--table-expand__button::-moz-focus-inner{border:0}.bx--table-expand__button:focus{outline:none}.bx--table-expand__button:focus .bx--table-expand__svg{box-shadow:inset 0 0 0 2px #0f62fe}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--table-expand__button:focus .bx--table-expand__svg{outline:2px solid rgba(0,0,0,0)}}.bx--table-expand__svg{transform:rotate(90deg);transition:transform 150ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--table-expand__svg{fill:ButtonText}}tr.bx--parent-row.bx--expandable-row td.bx--table-expand+td::after{position:absolute;bottom:-0.0625rem;left:0;width:.5rem;height:.0625rem;background:#e0e0e0;content:""}tr.bx--parent-row.bx--expandable-row:hover td.bx--table-expand+td::after,tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td.bx--table-expand+td::after{background:#e5e5e5}tr.bx--parent-row.bx--data-table--selected td.bx--table-expand+td::after{display:none}.bx--data-table--zebra tbody tr[data-parent-row]:nth-child(4n+3) td,.bx--data-table--zebra tbody tr[data-child-row]:nth-child(4n+4) td{border-bottom:1px solid #f4f4f4}.bx--data-table--zebra tbody tr[data-parent-row]:nth-child(4n+1) td,.bx--data-table--zebra tbody tr[data-child-row]:nth-child(4n+2) td{background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.bx--data-table--zebra tr.bx--parent-row td,.bx--data-table--zebra tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td{transition:transform 150ms cubic-bezier(0.2, 0, 0.38, 0.9),border-bottom 150ms cubic-bezier(0.2, 0, 0.38, 0.9),border-top 150ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--data-table--zebra tbody tr[data-parent-row]:hover td,.bx--data-table--zebra tbody tr[data-parent-row]:hover+tr[data-child-row] td,.bx--data-table--zebra tbody tr[data-child-row]:hover td{background-color:#e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.bx--data-table--zebra tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td{background:#e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}tr.bx--parent-row.bx--data-table--selected:first-of-type td{background:#e0e0e0;border-top:1px solid #c6c6c6;border-bottom:1px solid #e0e0e0;box-shadow:0 1px #c6c6c6}tr.bx--parent-row.bx--data-table--selected td{color:#161616;background:#e0e0e0;border-bottom:1px solid rgba(0,0,0,0);box-shadow:0 1px #c6c6c6}tr.bx--parent-row.bx--data-table--selected:last-of-type td{background:#e0e0e0;border-bottom:1px solid rgba(0,0,0,0);box-shadow:0 1px #e0e0e0}tr.bx--parent-row.bx--data-table--selected:not(.bx--expandable-row):hover td{background:#cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #e0e0e0;box-shadow:0 1px #cacaca}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row td:first-of-type{border-bottom:1px solid rgba(0,0,0,0);box-shadow:0 1px #e0e0e0}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover td:first-of-type,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover td:first-of-type{background:#cacaca;border-top:1px solid #cacaca;border-bottom:1px solid rgba(0,0,0,0);box-shadow:0 1px #cacaca}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row+tr[data-child-row] td{color:#161616;background-color:#e5e5e5;border-top:1px solid #c6c6c6;border-bottom:1px solid #e0e0e0;box-shadow:0 1px #c6c6c6}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row+tr[data-child-row]:last-of-type td{padding-bottom:1.5rem;box-shadow:inset 0 -1px #c6c6c6}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover+tr[data-child-row] td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover+tr[data-child-row] td{background:#e0e0e0}.bx--data-table--sort th{height:3rem;border-top:none;border-bottom:none}.bx--table-sort{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:100%;color:#161616;font:inherit;line-height:1;background-color:#e0e0e0;transition:background-color 70ms cubic-bezier(0, 0, 0.38, 0.9),outline 70ms cubic-bezier(0, 0, 0.38, 0.9)}.bx--table-sort::-moz-focus-inner{border:0}.bx--table-sort:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--table-sort:focus{outline-style:dotted}}.bx--table-sort:hover{background:#cacaca}.bx--table-sort:focus svg,.bx--table-sort:hover svg{opacity:1}.bx--data-table--sort th .bx--table-sort__flex{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;min-height:3rem}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.bx--data-table--sort:not(.bx--data-table--compact):not(.bx--data-table--short):not(.bx--data-table--tall) th .bx--table-sort__flex{height:2.99rem}}.bx--data-table--compact.bx--data-table--sort th .bx--table-sort__flex{min-height:1.5rem}.bx--data-table--short.bx--data-table--sort th .bx--table-sort__flex{min-height:2rem}.bx--data-table--tall.bx--data-table--sort th .bx--table-sort__flex{align-items:flex-start;min-height:4rem}.bx--table-sort .bx--table-sort__icon-inactive{display:block}.bx--table-sort .bx--table-sort__icon{display:none}.bx--table-sort__icon-unsorted{width:1.25rem;min-width:1rem;margin-right:.5rem;margin-left:.5rem;opacity:0;fill:#161616}.bx--table-sort.bx--table-sort--active{background:#cacaca}.bx--table-sort.bx--table-sort--active .bx--table-sort__icon-unsorted{display:none}.bx--table-sort.bx--table-sort--active .bx--table-sort__icon{display:block;opacity:1}.bx--table-sort--ascending .bx--table-sort__icon{transform:rotate(180deg)}.bx--table-sort__icon{width:1.25rem;min-width:1rem;margin-right:.5rem;margin-left:.5rem;transform:rotate(0);opacity:1;transition:transform 110ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--table-sort__icon,.bx--table-sort__icon-unsorted{fill:ButtonText}}.bx--data-table--compact.bx--data-table--sort th{height:1.5rem}.bx--data-table--short.bx--data-table--sort th{height:2rem}.bx--data-table--tall.bx--data-table--sort th{height:4rem}.bx--data-table--tall.bx--data-table--sort th .bx--table-sort{display:inline-block;height:4rem}.bx--data-table--tall .bx--table-sort__icon-unsorted,.bx--data-table--tall .bx--table-sort__icon{margin-top:.8125rem}.bx--inline-edit-label{display:flex;align-items:center;justify-content:space-between}.bx--inline-edit-label:hover .bx--inline-edit-label__icon{opacity:1}.bx--inline-edit-label--inactive{display:none}.bx--inline-edit-label__action{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none}.bx--inline-edit-label__action::-moz-focus-inner{border:0}.bx--inline-edit-label__action:hover{cursor:pointer}.bx--inline-edit-label__action:focus{outline:1px solid #0f62fe;padding:.125rem}@media screen and (prefers-contrast){.bx--inline-edit-label__action:focus{outline-style:dotted}}.bx--inline-edit-label__action:focus .bx--inline-edit-label__icon{width:auto;opacity:1}.bx--inline-edit-label__icon{opacity:0;fill:#161616}.bx--inline-edit-input{display:none}.bx--inline-edit-input--active{display:block;margin-left:-0.75rem}.bx--inline-edit-input--active input{padding-left:.75rem}.bx--data-table--short input{height:2rem}.bx--data-table--short select{padding:.45rem 2.75rem .45rem 1rem}.bx--data-table--short .bx--select__arrow{top:.875rem}.bx--data-table.bx--skeleton th{padding-left:1rem;vertical-align:middle}.bx--data-table.bx--skeleton th span,.bx--data-table.bx--skeleton td span{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;display:block;width:4rem;height:1rem}.bx--data-table.bx--skeleton th span:hover,.bx--data-table.bx--skeleton th span:focus,.bx--data-table.bx--skeleton th span:active,.bx--data-table.bx--skeleton td span:hover,.bx--data-table.bx--skeleton td span:focus,.bx--data-table.bx--skeleton td span:active{border:none;outline:none;cursor:default}.bx--data-table.bx--skeleton th span::before,.bx--data-table.bx--skeleton td span::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--data-table.bx--skeleton th span::before,.bx--data-table.bx--skeleton td span::before{animation:none}}.bx--data-table.bx--skeleton tr:hover td{background:rgba(0,0,0,0);border-color:#e0e0e0}.bx--data-table.bx--skeleton tr:hover td:first-of-type,.bx--data-table.bx--skeleton tr:hover td:last-of-type{border-color:#e0e0e0}.bx--data-table.bx--skeleton .bx--table-sort-v2{pointer-events:none}.bx--data-table.bx--skeleton th span{background:#c6c6c6}.bx--data-table.bx--skeleton th span::before{background:#e5e5e5}.bx--data-table-container.bx--skeleton .bx--data-table-header__title{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:7.5rem;height:1.5rem}.bx--data-table-container.bx--skeleton .bx--data-table-header__title:hover,.bx--data-table-container.bx--skeleton .bx--data-table-header__title:focus,.bx--data-table-container.bx--skeleton .bx--data-table-header__title:active{border:none;outline:none;cursor:default}.bx--data-table-container.bx--skeleton .bx--data-table-header__title::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--data-table-container.bx--skeleton .bx--data-table-header__title::before{animation:none}}.bx--data-table-container.bx--skeleton .bx--data-table-header__description{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:10rem;height:1rem;margin-top:.5rem}.bx--data-table-container.bx--skeleton .bx--data-table-header__description:hover,.bx--data-table-container.bx--skeleton .bx--data-table-header__description:focus,.bx--data-table-container.bx--skeleton .bx--data-table-header__description:active{border:none;outline:none;cursor:default}.bx--data-table-container.bx--skeleton .bx--data-table-header__description::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--data-table-container.bx--skeleton .bx--data-table-header__description::before{animation:none}}.bx--structured-list--selection .bx--structured-list-td,.bx--structured-list--selection .bx--structured-list-th{padding-right:1rem;padding-left:1rem}.bx--structured-list--selection .bx--structured-list-td:first-child,.bx--structured-list--selection .bx--structured-list-th:first-child{padding-right:1rem;padding-left:1rem}.bx--structured-list-input{display:none}.bx--structured-list{display:table;width:100%;margin-bottom:5rem;overflow-x:auto;overflow-y:hidden;background-color:rgba(0,0,0,0);border-collapse:collapse;border-spacing:0}.bx--structured-list.bx--structured-list--condensed .bx--structured-list-td,.bx--structured-list.bx--structured-list--condensed .bx--structured-list-th{padding:.5rem;padding-left:0}.bx--structured-list-row{display:table-row;border-bottom:1px solid #e0e0e0;transition:background-color 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--structured-list--selection .bx--structured-list-row:hover:not(.bx--structured-list-row--header-row):not(.bx--structured-list-row--selected){background-color:#e5e5e5;border-bottom:1px solid #e5e5e5;cursor:pointer}.bx--structured-list-row.bx--structured-list-row--selected{background-color:#e0e0e0}.bx--structured-list-row.bx--structured-list-row--header-row{border-bottom:1px solid #e0e0e0;cursor:inherit}.bx--structured-list-row:focus:not(.bx--structured-list-row--header-row){outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--structured-list-row:focus:not(.bx--structured-list-row--header-row){outline-style:dotted}}.bx--structured-list--selection .bx--structured-list-row:hover:not(.bx--structured-list-row--header-row)>.bx--structured-list-td,.bx--structured-list-row.bx--structured-list-row--selected>.bx--structured-list-td{color:#161616}.bx--structured-list--selection .bx--structured-list-row:hover:not(.bx--structured-list-row--header-row)>.bx--structured-list-td{border-top:1px solid #f4f4f4}.bx--structured-list-thead{display:table-header-group;vertical-align:middle}.bx--structured-list-th{padding:1rem 1rem .5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;display:table-cell;height:2.5rem;color:#161616;font-weight:600;text-align:left;text-transform:none;vertical-align:bottom}.bx--structured-list-tbody{display:table-row-group;vertical-align:middle}.bx--structured-list-td{font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.16px;padding:1rem 1rem 1.5rem 1rem;position:relative;display:table-cell;max-width:36rem;color:#525252;transition:color 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--structured-list-content--nowrap{white-space:nowrap}.bx--structured-list-svg{display:inline-block;vertical-align:middle;transition:all 110ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:rgba(0,0,0,0)}.bx--structured-list-row:hover .bx--structured-list-svg{fill:#a8a8a8}.bx--structured-list-input:checked+.bx--structured-list-row .bx--structured-list-svg,.bx--structured-list-input:checked+.bx--structured-list-td .bx--structured-list-svg{fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--structured-list-input:checked+.bx--structured-list-row .bx--structured-list-svg,.bx--structured-list-input:checked+.bx--structured-list-td .bx--structured-list-svg{fill:ButtonText}}.bx--structured-list.bx--skeleton .bx--structured-list-th:first-child{width:8%}.bx--structured-list.bx--skeleton .bx--structured-list-th:nth-child(3n+2){width:30%}.bx--structured-list.bx--skeleton .bx--structured-list-th:nth-child(3n+3){width:15%}.bx--structured-list.bx--skeleton span{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;display:block;width:75%;height:1rem}.bx--structured-list.bx--skeleton span:hover,.bx--structured-list.bx--skeleton span:focus,.bx--structured-list.bx--skeleton span:active{border:none;outline:none;cursor:default}.bx--structured-list.bx--skeleton span::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--structured-list.bx--skeleton span::before{animation:none}}.bx--structured-list.bx--structured-list--selection.bx--skeleton .bx--structured-list-th:first-child{width:5%}.bx--structured-list.bx--structured-list--selection.bx--skeleton .bx--structured-list-th:first-child span{display:none}@keyframes hide-feedback{0%{visibility:inherit;opacity:1}100%{visibility:hidden;opacity:0}}@keyframes show-feedback{0%{visibility:hidden;opacity:0}100%{visibility:inherit;opacity:1}}.bx--snippet code{font-family:'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace;font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px}.bx--snippet--inline{position:relative;display:inline;padding:0;color:#161616;background-color:#f4f4f4;border:2px solid rgba(0,0,0,0);border-radius:4px;cursor:pointer}.bx--snippet--inline:hover{background-color:#e0e0e0}.bx--snippet--inline:active{background-color:#c6c6c6}.bx--snippet--inline:focus{border:2px solid #0f62fe;outline:none}@media screen and (prefers-contrast){.bx--snippet--inline:focus{border-style:dotted}}.bx--snippet--inline::before{position:absolute;z-index:6000;width:0;height:0;border-style:solid;content:"";display:none}.bx--snippet--inline .bx--copy-btn__feedback{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;color:#fff;font-weight:400;text-align:left;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:none;box-sizing:content-box;margin:auto;overflow:visible;clip:auto}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--snippet--inline .bx--copy-btn__feedback{width:auto}}@supports(-ms-accelerator: true){.bx--snippet--inline .bx--copy-btn__feedback{width:auto}}@supports(-ms-ime-align: auto){.bx--snippet--inline .bx--copy-btn__feedback{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--snippet--inline .bx--copy-btn__feedback{border:1px solid rgba(0,0,0,0)}}.bx--snippet--inline::before,.bx--snippet--inline::after,.bx--snippet--inline .bx--assistive-text,.bx--snippet--inline+.bx--assistive-text{bottom:0;left:50%}.bx--snippet--inline::before{bottom:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--snippet--inline::after,.bx--snippet--inline .bx--assistive-text,.bx--snippet--inline+.bx--assistive-text{bottom:-0.8125rem;transform:translate(-50%, 100%)}.bx--snippet--inline.bx--copy-btn--animating::before,.bx--snippet--inline.bx--copy-btn--animating .bx--copy-btn__feedback{display:block}.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-out::before,.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-out .bx--copy-btn__feedback{animation:110ms cubic-bezier(0.2, 0, 0.38, 0.9) hide-feedback}.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-in::before,.bx--snippet--inline.bx--copy-btn--animating.bx--copy-btn--fade-in .bx--copy-btn__feedback{animation:110ms cubic-bezier(0.2, 0, 0.38, 0.9) show-feedback}.bx--snippet--inline code{padding:0 .5rem}.bx--snippet--inline.bx--snippet--no-copy{display:inline-block}.bx--snippet--inline.bx--snippet--no-copy:hover{background-color:#f4f4f4;cursor:auto}.bx--snippet--light.bx--snippet--inline.bx--snippet--no-copy:hover{background-color:#fff;cursor:auto}.bx--snippet--single{font-family:'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace;font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;position:relative;width:100%;max-width:37.5rem;background-color:#f4f4f4;display:flex;align-items:center;max-width:47.5rem;height:2.5rem;padding-right:2.5rem}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--snippet--single{outline:2px solid rgba(0,0,0,0)}}.bx--snippet--single.bx--snippet--no-copy{padding:0}.bx--snippet--single.bx--snippet--no-copy::after{right:1rem}.bx--snippet--single .bx--snippet-container{position:relative;display:flex;align-items:center;height:100%;padding-left:1rem;overflow-x:auto}.bx--snippet--single .bx--snippet-container:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--snippet--single .bx--snippet-container:focus{outline-style:dotted}}.bx--snippet--single pre{font-family:'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace;font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;padding-right:.5rem;white-space:nowrap}.bx--snippet--multi{font-family:'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace;font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;position:relative;width:100%;max-width:37.5rem;background-color:#f4f4f4;display:flex;max-width:100%;padding:1rem}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--snippet--multi{outline:2px solid rgba(0,0,0,0)}}.bx--snippet--multi .bx--snippet-container{position:relative;order:1;min-height:3.5rem;max-height:14.875rem;overflow:hidden;transition:max-height 150ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--snippet--multi.bx--snippet--expand .bx--snippet-container{max-height:100%;padding-bottom:1rem;transition:max-height 150ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--snippet--multi.bx--snippet--wraptext pre{white-space:pre-wrap;word-wrap:break-word}.bx--snippet--multi .bx--snippet-container pre{padding-right:2.5rem;padding-bottom:1.5rem;overflow-x:auto}.bx--snippet--multi.bx--snippet--no-copy .bx--snippet-container pre{padding-right:0}.bx--snippet--multi.bx--snippet--expand .bx--snippet-container pre{overflow-x:auto}.bx--snippet--multi .bx--snippet-container pre::after{position:absolute;top:0;right:0;width:1rem;height:100%;background-image:linear-gradient(to right, rgba(244, 244, 244, 0), #f4f4f4);content:""}.bx--snippet--multi .bx--snippet-container pre code{overflow:hidden}.bx--snippet__icon{width:1rem;height:1rem;transition:all 70ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--snippet__icon{fill:ButtonText}}.bx--snippet-button{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;overflow:visible;background-color:#f4f4f4;border:none;outline:none;cursor:pointer}.bx--snippet-button:focus{outline:2px solid #0f62fe;outline-offset:-2px;outline-color:#0f62fe}@media screen and (prefers-contrast){.bx--snippet-button:focus{outline-style:dotted}}.bx--snippet--multi .bx--snippet-button{top:.5rem;right:.5rem;width:2rem;height:2rem}.bx--snippet-button:hover{background:#e5e5e5}.bx--snippet-button:active{background-color:#c6c6c6}.bx--btn--copy__feedback{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;font-family:'IBM Plex Sans', 'Helvetica Neue', Arial, sans-serif;top:.75rem;right:1.25rem;left:inherit;z-index:6000;font-weight:400}.bx--btn--copy__feedback::before,.bx--btn--copy__feedback::after{background:#393939}.bx--btn--copy__feedback::after{border:none}.bx--snippet .bx--copy-btn{position:absolute;top:0;right:0;z-index:10;font-family:'IBM Plex Sans', 'Helvetica Neue', Arial, sans-serif}button.bx--btn.bx--snippet-btn--expand{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;font-family:'IBM Plex Sans', 'Helvetica Neue', Arial, sans-serif;position:absolute;right:0;bottom:0;z-index:10;display:inline-flex;align-items:center;padding:.5rem 1rem;color:#161616;background-color:#f4f4f4;border:0}button.bx--btn.bx--snippet-btn--expand .bx--snippet-btn--text{position:relative;top:-0.0625rem}.bx--snippet-btn--expand--hide.bx--snippet-btn--expand{display:none}.bx--snippet-btn--expand .bx--icon-chevron--down{margin-bottom:.0625rem;margin-left:.5rem;transform:rotate(0deg);transition:150ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#161616}button.bx--btn.bx--snippet-btn--expand:hover{color:#161616;background:#e5e5e5}.bx--snippet-btn--expand:active{background-color:#c6c6c6}.bx--snippet-btn--expand:focus{outline:2px solid #0f62fe;outline-offset:-2px;border-color:rgba(0,0,0,0)}@media screen and (prefers-contrast){.bx--snippet-btn--expand:focus{outline-style:dotted}}.bx--snippet--expand .bx--snippet-btn--expand .bx--icon-chevron--down{transform:rotate(180deg);transition:transform 240ms}.bx--snippet--light,.bx--snippet--light .bx--snippet-button,.bx--snippet--light .bx--btn.bx--snippet-btn--expand,.bx--snippet--light .bx--copy-btn{background-color:#fff}.bx--snippet--light.bx--snippet--inline:hover,.bx--snippet--light .bx--snippet-button:hover,.bx--snippet--light .bx--btn.bx--snippet-btn--expand:hover,.bx--snippet--light .bx--copy-btn:hover{background-color:#e5e5e5}.bx--snippet--light.bx--snippet--inline:active,.bx--snippet--light .bx--snippet-button:active,.bx--snippet--light .bx--btn.bx--snippet-btn--expand:active,.bx--snippet--light .bx--copy-btn:active{background-color:#c6c6c6}.bx--snippet--light.bx--snippet--single::after,.bx--snippet--light.bx--snippet--multi .bx--snippet-container pre::after{background-image:linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff)}.bx--snippet--code.bx--skeleton{height:6.125rem}.bx--snippet--terminal.bx--skeleton{height:3.5rem}.bx--snippet.bx--skeleton .bx--snippet-container{height:100%}.bx--snippet.bx--skeleton code{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;display:block;width:100%;height:1rem}.bx--snippet.bx--skeleton code:hover,.bx--snippet.bx--skeleton code:focus,.bx--snippet.bx--skeleton code:active{border:none;outline:none;cursor:default}.bx--snippet.bx--skeleton code::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--snippet.bx--skeleton code::before{animation:none}}.bx--snippet-button .bx--btn--copy__feedback{top:3.175rem;right:auto;left:50%}.bx--snippet-button .bx--btn--copy__feedback::before{top:0}.bx--snippet-button .bx--btn--copy__feedback::after{top:-0.25rem}.bx--snippet--multi .bx--copy-btn{top:.5rem;right:.5rem;width:2rem;height:2rem}.bx--snippet--multi .bx--snippet-button .bx--btn--copy__feedback{top:2.675rem}.bx--snippet--inline .bx--btn--copy__feedback{top:calc(100% - 0.25rem);right:auto;left:50%}.bx--snippet__overflow-indicator--left,.bx--snippet__overflow-indicator--right{z-index:1;flex:1 0 auto;width:1rem}.bx--snippet__overflow-indicator--left{order:0;margin-right:-1rem;background-image:linear-gradient(to left, transparent, #f4f4f4)}.bx--snippet__overflow-indicator--right{order:2;margin-left:-1rem;background-image:linear-gradient(to right, transparent, #f4f4f4)}.bx--snippet--single .bx--snippet__overflow-indicator--right,.bx--snippet--single .bx--snippet__overflow-indicator--left{position:absolute;width:2rem;height:calc(100% - 0.25rem)}.bx--snippet--single .bx--snippet__overflow-indicator--right{right:2.5rem}.bx--snippet--single .bx--snippet-container:focus~.bx--snippet__overflow-indicator--right{right:calc(2.5rem + 0.125rem)}.bx--snippet--single .bx--snippet-container:focus+.bx--snippet__overflow-indicator--left{left:.125rem}.bx--snippet--light .bx--snippet__overflow-indicator--left{background-image:linear-gradient(to left, transparent, #ffffff)}.bx--snippet--light .bx--snippet__overflow-indicator--right{background-image:linear-gradient(to right, transparent, #ffffff)}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.bx--snippet__overflow-indicator--left{background-image:linear-gradient(to left, rgba(244, 244, 244, 0), #f4f4f4)}.bx--snippet__overflow-indicator--right{background-image:linear-gradient(to right, rgba(244, 244, 244, 0), #f4f4f4)}}}bx--snippet--multi.bx--skeleton{height:6.125rem}.bx--snippet--single.bx--skeleton{height:3.5rem}.bx--snippet.bx--skeleton span{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;display:block;width:100%;height:1rem;margin-top:.5rem}.bx--snippet.bx--skeleton span:hover,.bx--snippet.bx--skeleton span:focus,.bx--snippet.bx--skeleton span:active{border:none;outline:none;cursor:default}.bx--snippet.bx--skeleton span::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--snippet.bx--skeleton span::before{animation:none}}.bx--snippet.bx--skeleton span:first-child{margin:0}.bx--snippet.bx--skeleton span:nth-child(2){width:85%}.bx--snippet.bx--skeleton span:nth-child(3){width:95%}.bx--snippet--single.bx--skeleton .bx--snippet-container{padding-bottom:0}.bx--overflow-menu,.bx--overflow-menu__trigger{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;cursor:pointer;transition:outline 110ms cubic-bezier(0, 0, 0.38, 0.9),background-color 110ms cubic-bezier(0, 0, 0.38, 0.9)}.bx--overflow-menu::-moz-focus-inner,.bx--overflow-menu__trigger::-moz-focus-inner{border:0}.bx--overflow-menu:focus,.bx--overflow-menu__trigger:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--overflow-menu:focus,.bx--overflow-menu__trigger:focus{outline-style:dotted}}.bx--overflow-menu:hover,.bx--overflow-menu__trigger:hover{background-color:#e5e5e5}.bx--overflow-menu--sm{width:2rem;height:2rem}.bx--overflow-menu--xl{width:3rem;height:3rem}.bx--overflow-menu__trigger.bx--tooltip--a11y.bx--tooltip__trigger:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--overflow-menu__trigger.bx--tooltip--a11y.bx--tooltip__trigger:focus{outline-style:dotted}}.bx--overflow-menu__trigger.bx--tooltip--a11y.bx--tooltip__trigger:focus svg{outline:none}.bx--overflow-menu.bx--overflow-menu--open,.bx--overflow-menu.bx--overflow-menu--open .bx--overflow-menu__trigger{box-shadow:0 2px 6px rgba(0,0,0,.2);background-color:#f4f4f4;transition:none}.bx--overflow-menu--light.bx--overflow-menu--open,.bx--overflow-menu--light.bx--overflow-menu--open .bx--overflow-menu__trigger{background-color:#fff}.bx--overflow-menu__icon{width:1rem;height:1rem;fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--overflow-menu__icon{fill:ButtonText}}.bx--overflow-menu-options{box-shadow:0 2px 6px rgba(0,0,0,.2);position:absolute;top:32px;left:0;z-index:6000;display:none;flex-direction:column;align-items:flex-start;width:10rem;list-style:none;background-color:#f4f4f4}.bx--overflow-menu-options::after{position:absolute;display:block;background-color:#f4f4f4;transition:background-color 110ms cubic-bezier(0, 0, 0.38, 0.9);content:""}.bx--overflow-menu.bx--overflow-menu--open:hover{background-color:#f4f4f4}.bx--overflow-menu-options--light{background-color:#fff}.bx--overflow-menu-options--light::after{background-color:#fff}.bx--overflow-menu.bx--overflow-menu--light.bx--overflow-menu--open:hover{background-color:#fff}.bx--overflow-menu-options[data-floating-menu-direction=bottom]::after{top:-0.1875rem;left:0;width:2.5rem;height:.1875rem}.bx--overflow-menu-options[data-floating-menu-direction=top]::after{bottom:-0.5rem;left:0;width:2.5rem;height:.5rem}.bx--overflow-menu-options[data-floating-menu-direction=left]::after{top:0;right:-0.375rem;width:.375rem;height:2.5rem}.bx--overflow-menu-options[data-floating-menu-direction=right]::after{top:0;left:-0.375rem;width:.375rem;height:2.5rem}.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=bottom]::after,.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=top]::after{width:2rem}.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=left]::after,.bx--overflow-menu-options--sm.bx--overflow-menu-options[data-floating-menu-direction=right]::after{height:2rem}.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=bottom]::after,.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=top]::after{width:3rem}.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=left]::after,.bx--overflow-menu-options--xl.bx--overflow-menu-options[data-floating-menu-direction=right]::after{height:3rem}.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=top]::after,.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=bottom]::after{right:0;left:auto}.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=left]::after,.bx--overflow-menu--flip.bx--overflow-menu-options[data-floating-menu-direction=right]::after{top:auto;bottom:0}.bx--overflow-menu-options--open{display:flex}.bx--overflow-menu-options__content{width:100%}.bx--overflow-menu-options__option{display:flex;align-items:center;width:100%;height:2.5rem;padding:0;background-color:rgba(0,0,0,0);transition:background-color 110ms cubic-bezier(0, 0, 0.38, 0.9)}.bx--overflow-menu-options--sm .bx--overflow-menu-options__option{height:2rem}.bx--overflow-menu-options--xl .bx--overflow-menu-options__option{height:3rem}.bx--overflow-menu--divider{border-top:1px solid #e0e0e0}.bx--overflow-menu--light .bx--overflow-menu--divider{border-top:1px solid #e0e0e0}a.bx--overflow-menu-options__btn::before{display:inline-block;height:100%;vertical-align:middle;content:""}.bx--overflow-menu-options__btn{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-flex;align-items:center;width:100%;max-width:11.25rem;height:100%;padding:0 1rem;color:#525252;font-weight:400;text-align:left;background-color:rgba(0,0,0,0);border:none;cursor:pointer;transition:outline 110ms cubic-bezier(0, 0, 0.38, 0.9),background-color 110ms cubic-bezier(0, 0, 0.38, 0.9),color 110ms cubic-bezier(0, 0, 0.38, 0.9)}.bx--overflow-menu-options__btn:hover{color:#161616}.bx--overflow-menu-options__btn:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--overflow-menu-options__btn:focus{outline-style:dotted}}.bx--overflow-menu-options__btn::-moz-focus-inner{border:none}.bx--overflow-menu-options__btn svg{fill:#525252}.bx--overflow-menu-options__btn:hover svg{fill:#161616}.bx--overflow-menu-options__option-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bx--overflow-menu-options__option:hover{background-color:#e5e5e5}.bx--overflow-menu-options__option--danger{border-top:1px solid #e0e0e0}.bx--overflow-menu--light .bx--overflow-menu-options__option--danger{border-top:1px solid #e0e0e0}.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:hover,.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:focus{color:#fff;background-color:#da1e28}.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:hover svg,.bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:focus svg{fill:currentColor}.bx--overflow-menu-options__option--disabled:hover{background-color:#f4f4f4;cursor:not-allowed}.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn{color:#c6c6c6;pointer-events:none}.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn:hover,.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn:active,.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn:focus{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background-color:#f4f4f4}.bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn svg{fill:#c6c6c6}.bx--overflow-menu--flip{left:-140px}.bx--overflow-menu--flip::before{left:145px}.bx--content-switcher{display:flex;justify-content:space-evenly;width:100%;height:2.5rem}.bx--content-switcher--sm{height:2rem}.bx--content-switcher--xl{height:3rem}.bx--content-switcher--disabled{cursor:not-allowed}.bx--content-switcher-btn{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:relative;display:inline-flex;align-items:center;width:100%;margin:0;padding:.5rem 1rem;overflow:hidden;color:#525252;white-space:nowrap;text-align:left;text-decoration:none;background-color:#f4f4f4;border:none;transition:all 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--content-switcher-btn:focus{z-index:3;border-color:#0f62fe;box-shadow:inset 0 0 0 2px #0f62fe,inset 0 0 0 3px #f4f4f4}.bx--content-switcher-btn:hover{cursor:pointer}.bx--content-switcher-btn:hover,.bx--content-switcher-btn:active{z-index:3;color:#161616;background-color:#e5e5e5}.bx--content-switcher-btn:disabled{color:#c6c6c6;background-color:#f4f4f4;pointer-events:none}.bx--content-switcher-btn:disabled:hover{cursor:not-allowed}.bx--content-switcher--light .bx--content-switcher-btn{background-color:#fff}.bx--content-switcher--light .bx--content-switcher-btn:hover{background-color:#e5e5e5}.bx--content-switcher-btn:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.bx--content-switcher-btn:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.bx--content-switcher-btn::before{position:absolute;left:0;z-index:2;display:block;width:.0625rem;height:1rem;background-color:#e0e0e0;content:""}.bx--content-switcher-btn:first-of-type::before{display:none}.bx--content-switcher--light .bx--content-switcher-btn::before{background-color:#e0e0e0}.bx--content-switcher--light .bx--content-switcher-btn:focus::before,.bx--content-switcher--light .bx--content-switcher-btn:focus+.bx--content-switcher-btn::before,.bx--content-switcher--light .bx--content-switcher-btn:hover::before,.bx--content-switcher--light .bx--content-switcher-btn:hover+.bx--content-switcher-btn::before,.bx--content-switcher--light .bx--content-switcher--selected::before,.bx--content-switcher--light .bx--content-switcher--selected+.bx--content-switcher-btn::before,.bx--content-switcher-btn:focus::before,.bx--content-switcher-btn:focus+.bx--content-switcher-btn::before,.bx--content-switcher-btn:hover::before,.bx--content-switcher-btn:hover+.bx--content-switcher-btn::before,.bx--content-switcher--selected::before,.bx--content-switcher--selected+.bx--content-switcher-btn::before{background-color:rgba(0,0,0,0)}.bx--content-switcher__icon{transition:fill 70ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#525252}.bx--content-switcher__icon+span{margin-left:.5rem}.bx--content-switcher__label{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bx--content-switcher-btn:hover .bx--content-switcher__icon,.bx--content-switcher-btn:focus .bx--content-switcher__icon{fill:#161616}.bx--content-switcher--light .bx--content-switcher-btn.bx--content-switcher--selected,.bx--content-switcher-btn.bx--content-switcher--selected{z-index:3;color:#fff;background-color:#161616}.bx--content-switcher--light .bx--content-switcher-btn.bx--content-switcher--selected:disabled,.bx--content-switcher-btn.bx--content-switcher--selected:disabled{color:#c6c6c6;background-color:#8d8d8d}.bx--content-switcher-btn.bx--content-switcher--selected .bx--content-switcher__icon{fill:#fff}.flatpickr-calendar{background:rgba(0,0,0,0);overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:315px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:inherit;overflow:visible;max-height:640px}.flatpickr-calendar.open{box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;width:18rem;height:21rem;padding:.25rem .25rem .5rem .25rem;border:none;margin-top:-2px;overflow:hidden;background-color:#f4f4f4}.flatpickr-calendar.open:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.flatpickr-calendar.open:focus{outline-style:dotted}}.flatpickr-calendar.animate.open{animation:fpFadeInDown 110ms cubic-bezier(0, 0, 0.38, 0.9)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:focus{outline:0}.flatpickr-months{display:flex;justify-content:space-between;width:100%}.flatpickr-month{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;height:2.5rem;display:flex;align-items:center;background-color:rgba(0,0,0,0);color:#161616;line-height:1;text-align:center}.flatpickr-prev-month,.flatpickr-next-month{text-decoration:none;cursor:pointer;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3}.flatpickr-prev-month,.flatpickr-next-month{display:flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;padding:0;fill:#161616;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{background-color:#e5e5e5}.flatpickr-prev-month:hover svg,.flatpickr-next-month:hover svg{fill:#161616}.flatpickr-next-month.disabled svg,.flatpickr-prev-month.disabled svg{fill:#161616;cursor:not-allowed}.flatpickr-next-month.disabled:hover svg,.flatpickr-prev-month.disabled:hover svg{fill:#161616}.flatpickr-current-month{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;display:flex;align-items:center;justify-content:center;height:1.75rem;text-align:center}.flatpickr-current-month .cur-month{margin-left:.25rem;margin-right:.25rem}.flatpickr-current-month .cur-month:hover{background-color:#e5e5e5}.numInputWrapper{position:relative;width:3.75rem}.numInputWrapper:hover{background-color:#e5e5e5}.numInputWrapper:hover .arrowUp,.numInputWrapper:hover .arrowDown{opacity:1}.numInputWrapper:hover .numInput[disabled]~.arrowUp,.numInputWrapper:hover .numInput[disabled]~.arrowDown{opacity:0}.numInputWrapper .numInput{display:inline-block;width:100%;padding:.25rem;margin:0;border:none;color:#161616;font-size:inherit;font-family:inherit;font-weight:600;background-color:#f4f4f4;cursor:default;-moz-appearance:textfield}.numInputWrapper .numInput:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.numInputWrapper .numInput:focus{outline-style:dotted}}.numInputWrapper .numInput[disabled],.numInputWrapper .numInput[disabled]:hover{color:#c6c6c6;background-color:#f4f4f4;pointer-events:none}.numInputWrapper .numInput::-webkit-outer-spin-button,.numInputWrapper .numInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInput[disabled]~.arrowUp::after{border-bottom-color:#c6c6c6}.numInput[disabled]~.arrowDown::after{border-top-color:#c6c6c6}.numInputWrapper .arrowUp,.numInputWrapper .arrowDown{position:absolute;left:2.6rem;width:.75rem;height:50%;border:none;padding:0 .25rem 0 .125rem;line-height:50%;opacity:0;cursor:pointer}.numInputWrapper .arrowUp::after,.numInputWrapper .arrowDown::after{position:absolute;top:33%;display:block;content:"";border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0)}.numInputWrapper .arrowUp:hover::after,.numInputWrapper .arrowDown:hover::after{border-bottom-color:#0f62fe;border-top-color:#0f62fe}.numInputWrapper .arrowUp:active::after,.numInputWrapper .arrowDown:active::after{border-bottom-color:#0f62fe;border-top-color:#0f62fe}.numInputWrapper .arrowUp{top:.25rem;border-bottom:0}.numInputWrapper .arrowUp::after{border-bottom:.25rem solid #161616}.numInputWrapper .arrowDown{top:.6875rem}.numInputWrapper .arrowDown::after{border-top:.25rem solid #161616}.flatpickr-weekdays{display:flex;align-items:center;height:2.5rem}.flatpickr-weekdaycontainer{display:flex;width:100%}.flatpickr-weekday{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;cursor:default;color:#161616;flex:1}.flatpickr-days:focus{outline:0}.dayContainer{display:flex;flex-wrap:wrap;justify-content:space-around;height:15.375rem;padding:0;outline:0}.flatpickr-calendar.animate .dayContainer.slideLeft{animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{transform:translate3d(-100%, 0px, 0px)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.animate .dayContainer.slideRight{animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);transform:translate3d(100%, 0px, 0px)}.flatpickr-calendar.animate .dayContainer.slideRightNew{animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-day{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;color:#161616;cursor:pointer;transition:all 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.flatpickr-day:hover{background:#e5e5e5}.flatpickr-day:focus{outline:2px solid #0f62fe;outline-offset:-2px;outline-color:#0f62fe}@media screen and (prefers-contrast){.flatpickr-day:focus{outline-style:dotted}}.nextMonthDay,.prevMonthDay{color:#6f6f6f}.flatpickr-day.today{position:relative;color:#0f62fe;font-weight:600}.flatpickr-day.today::after{content:"";position:absolute;display:block;bottom:.4375rem;left:50%;transform:translateX(-50%);height:.25rem;width:.25rem;background-color:#0f62fe}.flatpickr-day.today.no-border{border:none}.flatpickr-day.today.selected{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.flatpickr-day.today.selected{outline-style:dotted}}.flatpickr-day.today.selected::after{display:none}.flatpickr-day.inRange{background-color:#d0e2ff;color:#161616}.flatpickr-day.selected{color:#fff;background-color:#0f62fe}.flatpickr-day.selected:focus{outline:.0625rem solid #fff;outline-offset:-0.1875rem}.flatpickr-day.startRange.selected{box-shadow:none;z-index:2}.flatpickr-day.startRange.inRange:not(.selected),.flatpickr-day.endRange.inRange{outline:2px solid #0f62fe;outline-offset:-2px;background:#f4f4f4;z-index:3}@media screen and (prefers-contrast){.flatpickr-day.startRange.inRange:not(.selected),.flatpickr-day.endRange.inRange{outline-style:dotted}}.flatpickr-day.endRange:hover{outline:2px solid #0f62fe;outline-offset:-2px;background:#f4f4f4;color:#161616}@media screen and (prefers-contrast){.flatpickr-day.endRange:hover{outline-style:dotted}}.flatpickr-day.endRange.inRange.selected{color:#fff;background:#0f62fe}.flatpickr-day.flatpickr-disabled{cursor:not-allowed;color:#c6c6c6}.flatpickr-day.flatpickr-disabled:hover{background-color:rgba(0,0,0,0)}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0, -20px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fpSlideLeft{from{transform:translate3d(0px, 0px, 0px)}to{transform:translate3d(-100%, 0px, 0px)}}@keyframes fpSlideLeftNew{from{transform:translate3d(100%, 0px, 0px)}to{transform:translate3d(0px, 0px, 0px)}}@keyframes fpSlideRight{from{transform:translate3d(0, 0, 0px)}to{transform:translate3d(100%, 0px, 0px)}}@keyframes fpSlideRightNew{from{transform:translate3d(-100%, 0, 0px)}to{transform:translate3d(0, 0, 0px)}}@keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@keyframes fpFadeIn{from{opacity:0}to{opacity:1}}.bx--date-picker{display:flex}.bx--date-picker--light .bx--date-picker__input{background:#fff}.bx--date-picker~.bx--label{order:1}.bx--date-picker-container{position:relative;display:flex;flex-direction:column;justify-content:space-between}.bx--date-picker-input__wrapper{position:relative;display:flex;align-items:center}.bx--date-picker.bx--date-picker--simple .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--label{width:7.5rem}.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--invalid .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--warn .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--warn~.bx--form-requirement{width:9.5rem}.bx--date-picker.bx--date-picker--simple.bx--date-picker--short .bx--date-picker__input{width:5.7rem}.bx--date-picker.bx--date-picker--single .bx--date-picker__input{width:18rem}.bx--date-picker__input{font-family:'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace;font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.32px;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:relative;display:block;height:2.5rem;padding:0 1rem;color:#161616;background-color:#f4f4f4;border:none;border-bottom:1px solid #8d8d8d;transition:70ms cubic-bezier(0.2, 0, 0.38, 0.9) all}.bx--date-picker__input:focus,.bx--date-picker__input.bx--focused{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--date-picker__input:focus,.bx--date-picker__input.bx--focused{outline-style:dotted}}.bx--date-picker__input:disabled{color:#c6c6c6;background-color:#f4f4f4;border-bottom:1px solid rgba(0,0,0,0);cursor:not-allowed}.bx--date-picker__input:disabled::placeholder{color:#c6c6c6}.bx--date-picker__input:disabled:hover{border-bottom:1px solid rgba(0,0,0,0)}.bx--date-picker__input::placeholder{color:#6f6f6f;opacity:1}.bx--date-picker__input--xl{height:3rem}.bx--date-picker__input--sm{height:2rem}.bx--date-picker__icon{position:absolute;top:50%;right:1rem;z-index:1;transform:translateY(-50%);cursor:pointer;fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--date-picker__icon{fill:ButtonText}}.bx--date-picker__icon--invalid,.bx--date-picker__icon--warn{cursor:auto}.bx--date-picker__icon--warn{fill:#f1c21b}.bx--date-picker__icon--warn path:first-of-type{opacity:1;fill:#000}.bx--date-picker__icon--invalid{fill:#da1e28}.bx--date-picker__icon~.bx--date-picker__input{padding-right:3rem}.bx--date-picker__input:disabled~.bx--date-picker__icon{cursor:not-allowed;fill:#c6c6c6}.bx--date-picker--range>.bx--date-picker-container:first-child{margin-right:.125rem}.bx--date-picker--range .bx--date-picker-container,.bx--date-picker--range .bx--date-picker__input{width:8.96875rem}.bx--date-picker.bx--skeleton input,.bx--date-picker__input.bx--skeleton{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:100%}.bx--date-picker.bx--skeleton input:hover,.bx--date-picker.bx--skeleton input:focus,.bx--date-picker.bx--skeleton input:active,.bx--date-picker__input.bx--skeleton:hover,.bx--date-picker__input.bx--skeleton:focus,.bx--date-picker__input.bx--skeleton:active{border:none;outline:none;cursor:default}.bx--date-picker.bx--skeleton input::before,.bx--date-picker__input.bx--skeleton::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--date-picker.bx--skeleton input::before,.bx--date-picker__input.bx--skeleton::before{animation:none}}.bx--date-picker.bx--skeleton input::placeholder,.bx--date-picker__input.bx--skeleton::placeholder{color:rgba(0,0,0,0)}.bx--date-picker.bx--skeleton .bx--label{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:4.6875rem;height:.875rem}.bx--date-picker.bx--skeleton .bx--label:hover,.bx--date-picker.bx--skeleton .bx--label:focus,.bx--date-picker.bx--skeleton .bx--label:active{border:none;outline:none;cursor:default}.bx--date-picker.bx--skeleton .bx--label::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--date-picker.bx--skeleton .bx--label::before{animation:none}}.bx--dropdown__wrapper--inline{display:inline-grid;grid-gap:.25rem;grid-template:auto auto/auto min-content;align-items:center}.bx--dropdown__wrapper--inline .bx--label{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}.bx--dropdown__wrapper--inline .bx--label,.bx--dropdown__wrapper--inline .bx--form__helper-text,.bx--dropdown__wrapper--inline .bx--form-requirement{margin:0}.bx--dropdown__wrapper--inline .bx--form-requirement{grid-column:2}.bx--dropdown{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:relative;display:block;width:100%;height:2.5rem;color:#161616;list-style:none;background-color:#f4f4f4;border:none;border-bottom:1px solid #8d8d8d;outline:2px solid rgba(0,0,0,0);cursor:pointer;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--dropdown:hover{background-color:#e5e5e5}.bx--dropdown .bx--list-box__field{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;padding:0 3rem 0 1rem;text-align:left}.bx--dropdown .bx--list-box__field::-moz-focus-inner{border:0}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--dropdown .bx--list-box__field{border:1px solid rgba(0,0,0,0)}}.bx--dropdown--xl{height:3rem;max-height:3rem}.bx--dropdown--xl .bx--dropdown__arrow{top:1rem}.bx--dropdown--sm{height:2rem;max-height:2rem}.bx--dropdown--sm .bx--dropdown__arrow{top:.5rem}.bx--dropdown--open{border-bottom-color:#e0e0e0}.bx--dropdown--invalid{outline:2px solid #da1e28;outline-offset:-2px}@media screen and (prefers-contrast){.bx--dropdown--invalid{outline-style:dotted}}.bx--dropdown--invalid .bx--dropdown-text{padding-right:3.5rem}.bx--dropdown--invalid+.bx--form-requirement{display:inline-block;max-height:12.5rem;color:#da1e28}.bx--dropdown__invalid-icon{position:absolute;top:50%;right:2.5rem;transform:translateY(-50%);fill:#da1e28}.bx--dropdown--open:hover{background-color:#f4f4f4}.bx--dropdown--open:focus{outline:1px solid rgba(0,0,0,0)}.bx--dropdown--open .bx--dropdown-list{box-shadow:0 2px 6px rgba(0,0,0,.2);max-height:13.75rem;transition:max-height 110ms cubic-bezier(0, 0, 0.38, 0.9)}.bx--dropdown--light{background-color:#fff}.bx--dropdown--up .bx--dropdown-list{bottom:2rem}.bx--dropdown__arrow{position:absolute;top:.8125rem;right:1rem;transform-origin:50% 45%;transition:transform 110ms cubic-bezier(0.2, 0, 0.38, 0.9);pointer-events:none;fill:#161616}button.bx--dropdown-text{width:100%;color:#161616;text-align:left;background:none;border:none}button.bx--dropdown-text:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){button.bx--dropdown-text:focus{outline-style:dotted}}.bx--dropdown-text{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:block;height:calc(100% + 1px);padding-right:2.625rem;padding-left:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bx--dropdown-list{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;box-shadow:0 2px 6px rgba(0,0,0,.2);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;position:absolute;z-index:6000;display:flex;flex-direction:column;width:100%;max-height:0;overflow-x:hidden;overflow-y:auto;list-style:none;background-color:#f4f4f4;transition:max-height 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--dropdown--light .bx--dropdown-list{background-color:#fff}.bx--dropdown:not(.bx--dropdown--open) .bx--dropdown-item{visibility:hidden}.bx--dropdown-item{position:relative;visibility:inherit;opacity:0;transition:visibility 70ms cubic-bezier(0.2, 0, 0.38, 0.9),opacity 70ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--dropdown-item:hover{background-color:#e5e5e5}.bx--dropdown-item:hover+.bx--dropdown-item .bx--dropdown-link{border-color:rgba(0,0,0,0)}.bx--dropdown-item:active{background-color:#e0e0e0}.bx--dropdown-item:first-of-type .bx--dropdown-link{border-top-color:rgba(0,0,0,0)}.bx--dropdown-item:last-of-type .bx--dropdown-link{border-bottom:none}.bx--dropdown-link{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:block;height:2.5rem;margin:0 1rem;padding:.6875rem 0;overflow:hidden;color:#525252;font-weight:normal;line-height:1rem;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;border:1px solid rgba(0,0,0,0);border-top-color:#e0e0e0}.bx--dropdown-link:hover{color:#161616;border-color:rgba(0,0,0,0)}.bx--dropdown--light .bx--dropdown-link{border-top-color:#e0e0e0}.bx--dropdown--sm .bx--dropdown-link{height:2rem;padding-top:.4375rem;padding-bottom:.4375rem}.bx--dropdown--xl .bx--dropdown-link{height:3rem;padding-top:.9375rem;padding-bottom:.9375rem}.bx--dropdown--focused,.bx--dropdown-link:focus{outline:2px solid #0f62fe;outline-offset:-2px;margin:0;padding:.6875rem 1rem}@media screen and (prefers-contrast){.bx--dropdown--focused,.bx--dropdown-link:focus{outline-style:dotted}}.bx--dropdown-list[aria-activedescendant] .bx--dropdown-link:focus{margin:0 1rem;padding:.6875rem 0;outline:none}.bx--dropdown-list[aria-activedescendant] .bx--dropdown--focused:focus{outline:2px solid #0f62fe;outline-offset:-2px;margin:0;padding:.6875rem 1rem}@media screen and (prefers-contrast){.bx--dropdown-list[aria-activedescendant] .bx--dropdown--focused:focus{outline-style:dotted}}.bx--dropdown-list[aria-activedescendant] .bx--dropdown-item:active{background-color:inherit}.bx--dropdown-item:hover .bx--dropdown-link{border-bottom-color:#e5e5e5}.bx--dropdown--selected{display:none}.bx--dropdown--open .bx--dropdown__arrow{transform:rotate(-180deg)}.bx--dropdown--open.bx--dropdown--xl .bx--dropdown-list{max-height:16.5rem}.bx--dropdown--open.bx--dropdown--sm .bx--dropdown-list{max-height:11rem}.bx--dropdown--open .bx--dropdown-item{opacity:1}.bx--dropdown--disabled{border-bottom-color:rgba(0,0,0,0)}.bx--dropdown--disabled:hover{background-color:#f4f4f4}.bx--dropdown--disabled:focus{outline:none}.bx--dropdown--disabled .bx--dropdown-text,.bx--dropdown--disabled .bx--list-box__label{color:#c6c6c6}.bx--dropdown--disabled .bx--dropdown__arrow,.bx--dropdown--disabled .bx--list-box__menu-icon svg{fill:#c6c6c6}.bx--dropdown--disabled.bx--dropdown--light:hover{background-color:#fff}.bx--dropdown--disabled .bx--list-box__field,.bx--dropdown--disabled .bx--list-box__menu-icon{cursor:not-allowed}.bx--dropdown--auto-width{width:auto;max-width:25rem}.bx--dropdown--inline{display:inline-block;justify-self:start;width:auto;background-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);transition:background 70ms cubic-bezier(0, 0, 0.38, 0.9)}.bx--dropdown--inline:hover{background-color:#e5e5e5}.bx--dropdown--inline.bx--dropdown--disabled{background-color:rgba(0,0,0,0)}.bx--dropdown--inline .bx--dropdown__arrow{top:.5rem;right:.5rem}.bx--dropdown--inline.bx--dropdown--open{background-color:rgba(0,0,0,0)}.bx--dropdown--inline .bx--dropdown-text{display:inline-block;height:2rem;padding:.4375rem 2rem .4375rem .75rem;overflow:visible;color:#161616}.bx--dropdown--inline.bx--dropdown--disabled .bx--dropdown-text{color:#c6c6c6}.bx--dropdown--inline.bx--dropdown--disabled:focus .bx--dropdown-text{outline:0}.bx--dropdown--inline.bx--dropdown--invalid .bx--dropdown__invalid-icon{right:2rem}.bx--dropdown--inline.bx--dropdown--invalid .bx--dropdown-text{padding-right:3.5rem}.bx--dropdown--inline.bx--dropdown--open:focus .bx--dropdown-list{box-shadow:0 2px 6px rgba(0,0,0,.2)}.bx--dropdown--inline .bx--dropdown-link{font-weight:normal}.bx--dropdown--show-selected .bx--dropdown--selected{display:block;color:#161616;background-color:#e5e5e5}.bx--dropdown--show-selected .bx--dropdown--selected:hover{background-color:#e0e0e0}.bx--dropdown--show-selected .bx--dropdown--selected .bx--dropdown-link{border-top-color:rgba(0,0,0,0)}.bx--dropdown--show-selected .bx--dropdown--selected+.bx--dropdown-item .bx--dropdown-link{border-top-color:rgba(0,0,0,0)}.bx--dropdown--show-selected .bx--dropdown--selected .bx--list-box__menu-item__selected-icon{display:block}.bx--dropdown-v2.bx--skeleton,.bx--dropdown.bx--skeleton{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none}.bx--dropdown-v2.bx--skeleton:hover,.bx--dropdown-v2.bx--skeleton:focus,.bx--dropdown-v2.bx--skeleton:active,.bx--dropdown.bx--skeleton:hover,.bx--dropdown.bx--skeleton:focus,.bx--dropdown.bx--skeleton:active{border:none;outline:none;cursor:default}.bx--dropdown-v2.bx--skeleton::before,.bx--dropdown.bx--skeleton::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--dropdown-v2.bx--skeleton::before,.bx--dropdown.bx--skeleton::before{animation:none}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate-end-p1{100%{transform:rotate(360deg)}}@keyframes rotate-end-p2{100%{transform:rotate(-360deg)}}@keyframes init-stroke{0%{stroke-dashoffset:240}100%{stroke-dashoffset:16}}@keyframes stroke-end{0%{stroke-dashoffset:16}100%{stroke-dashoffset:240}}.bx--modal{position:fixed;top:0;left:0;z-index:9000;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background-color:rgba(0,0,0,0);visibility:hidden;opacity:0;transition:background-color 720ms cubic-bezier(0.4, 0.14, 1, 1),opacity 240ms cubic-bezier(0.4, 0.14, 1, 1),visibility 0ms linear 240ms;content:""}.bx--modal.is-visible{background-color:rgba(22,22,22,.5);visibility:inherit;opacity:1;transition:background-color 720ms cubic-bezier(0, 0, 0.3, 1),opacity 240ms cubic-bezier(0, 0, 0.3, 1),visibility 0ms linear}.bx--modal .bx--text-input,.bx--modal .bx--text-area,.bx--modal .bx--search-input,.bx--modal .bx--select-input,.bx--modal .bx--dropdown,.bx--modal .bx--dropdown-list,.bx--modal .bx--number input[type=number],.bx--modal .bx--date-picker__input{background-color:#fff}.bx--modal.is-visible .bx--modal-container{transform:translate3d(0, 0, 0);transition:transform 240ms cubic-bezier(0, 0, 0.3, 1)}.bx--modal-container{position:fixed;top:0;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:auto;width:100%;height:100%;max-height:100%;overflow:hidden;background-color:#f4f4f4;outline:3px solid rgba(0,0,0,0);outline-offset:-3px;transform:translate3d(0, -24px, 0);transform-origin:top center;transition:transform 240ms cubic-bezier(0.4, 0.14, 1, 1)}@media(min-width: 42rem){.bx--modal-container{position:static;width:84%;height:auto;max-height:90%}.bx--modal-container .bx--modal-header,.bx--modal-container .bx--modal-content,.bx--modal-container .bx--modal-content__regular-content{padding-right:20%}.bx--modal-container .bx--modal-content--with-form{padding-right:1rem}}@media(min-width: 66rem){.bx--modal-container{width:60%;max-height:84%}}@media(min-width: 82rem){.bx--modal-container{width:48%}}.bx--modal-header,.bx--modal-content{padding-left:1rem}.bx--modal-header,.bx--modal-content,.bx--modal-content__regular-content{padding-right:1rem}.bx--modal-content--with-form{padding-right:1rem}.bx--modal-container--xs .bx--modal-header{padding-right:3rem}.bx--modal-container--xs .bx--modal-content,.bx--modal-container--xs .bx--modal-content__regular-content,.bx--modal-container--xs .bx--modal-content--with-form{padding-right:1rem}@media(min-width: 42rem){.bx--modal-container--xs{width:48%}}@media(min-width: 66rem){.bx--modal-container--xs{width:32%;max-height:48%}}@media(min-width: 82rem){.bx--modal-container--xs{width:24%}}.bx--modal-container--sm .bx--modal-header{padding-right:3rem}.bx--modal-container--sm .bx--modal-content,.bx--modal-container--sm .bx--modal-content__regular-content,.bx--modal-container--sm .bx--modal-content--with-form{padding-right:1rem}@media(min-width: 42rem){.bx--modal-container--sm{width:60%}}@media(min-width: 66rem){.bx--modal-container--sm{width:42%;max-height:72%}}@media(min-width: 82rem){.bx--modal-container--sm{width:36%}.bx--modal-container--sm .bx--modal-header,.bx--modal-container--sm .bx--modal-content,.bx--modal-container--sm .bx--modal-content__regular-content{padding-right:20%}.bx--modal-container--sm .bx--modal-content--with-form{padding-right:1rem}}.bx--modal-container--lg .bx--modal-header{padding-right:3rem}.bx--modal-container--lg .bx--modal-content,.bx--modal-container--lg .bx--modal-content__regular-content,.bx--modal-container--lg .bx--modal-content--with-form{padding-right:1rem}@media(min-width: 42rem){.bx--modal-container--lg{width:96%}.bx--modal-container--lg .bx--modal-header,.bx--modal-container--lg .bx--modal-content,.bx--modal-container--lg .bx--modal-content__regular-content{padding-right:20%}.bx--modal-container--lg .bx--modal-content--with-form{padding-right:1rem}}@media(min-width: 66rem){.bx--modal-container--lg{width:84%;max-height:96%}}@media(min-width: 82rem){.bx--modal-container--lg{width:72%}}.bx--modal-header{grid-row:1/1;grid-column:1/-1;margin-bottom:.5rem;padding-top:1rem;padding-right:3rem}.bx--modal-header__label{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;margin-bottom:.25rem;color:#525252}.bx--modal-header__heading{font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0;color:#161616}.bx--modal-content{font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.16px;grid-row:2/-2;grid-column:1/-1;margin-bottom:3rem;padding-top:.5rem;overflow-y:auto;color:#161616;font-weight:400}.bx--modal-content:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--modal-content:focus{outline-style:dotted}}.bx--modal-scroll-content>*:last-child{padding-bottom:2rem}.bx--modal-content--overflow-indicator{position:absolute;bottom:3rem;left:0;grid-row:2/-2;grid-column:1/-1;width:100%;height:2rem;background-image:linear-gradient(to bottom, rgba(244, 244, 244, 0), #f4f4f4);content:"";pointer-events:none}.bx--modal-content:focus~.bx--modal-content--overflow-indicator{width:calc(100% - 4px);margin:0 2px 2px}@media screen and (-ms-high-contrast: active){.bx--modal-scroll-content>*:last-child{padding-bottom:0}.bx--modal-content--overflow-indicator{display:none}}.bx--modal-footer{display:flex;grid-row:-1/-1;grid-column:1/-1;justify-content:flex-end;height:4rem;margin-top:auto}.bx--modal-footer button.bx--btn{flex:0 1 50%;max-width:none;height:4rem;margin:0;padding-top:1rem;padding-bottom:2rem}@media screen and (prefers-contrast){.bx--modal-footer button.bx--btn:focus{border:none;outline-style:dotted}}.bx--modal-close{position:absolute;top:0;right:0;width:3rem;height:3rem;padding:.75rem;overflow:hidden;background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);cursor:pointer;transition:background-color 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--modal-close:hover{background-color:#e5e5e5}.bx--modal-close:focus{border-color:#0f62fe;outline:none}@media screen and (prefers-contrast){.bx--modal-close:focus{border-style:dotted}}.bx--modal-close::-moz-focus-inner{border:0}.bx--modal-close__icon{width:1.25rem;height:1.25rem;fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--modal-close__icon{fill:ButtonText}}.bx--body--with-modal-open{overflow:hidden}.bx--body--with-modal-open .bx--tooltip{z-index:9000}.bx--multi-select .bx--list-box__menu{min-width:auto}.bx--multi-select .bx--list-box__menu-item__option .bx--checkbox-wrapper{display:flex;align-items:center;width:100%;height:100%}.bx--multi-select .bx--list-box__menu-item__option .bx--checkbox-label{display:inline-block;width:100%;padding-left:1.75rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bx--multi-select .bx--list-box__menu-item__option>.bx--form-item{flex-direction:row;margin:0}.bx--multi-select .bx--list-box__menu-item .bx--checkbox:checked~.bx--checkbox-label-text{color:#161616}.bx--multi-select--filterable .bx--text-input{padding-left:.5rem}.bx--multi-select--filterable:hover .bx--text-input{background-color:#e5e5e5}.bx--multi-select--filterable.bx--list-box--disabled:hover .bx--text-input{background-color:#f4f4f4}.bx--multi-select--filterable .bx--list-box__selection--multi{margin:0 0 0 1rem}.bx--multi-select--filterable.bx--multi-select--inline,.bx--multi-select--filterable.bx--multi-select--inline .bx--text-input{background-color:rgba(0,0,0,0);border-bottom:0}.bx--inline-notification{position:relative;display:flex;flex-wrap:wrap;width:100%;min-width:18rem;max-width:18rem;height:auto;min-height:3rem;margin-top:1rem;margin-bottom:1rem;color:#fff}@media(min-width: 42rem){.bx--inline-notification{flex-wrap:nowrap;max-width:38rem}}@media(min-width: 66rem){.bx--inline-notification{max-width:46rem}}@media(min-width: 99rem){.bx--inline-notification{max-width:52rem}}.bx--inline-notification:not(.bx--inline-notification--low-contrast) a{color:#78a9ff}.bx--inline-notification a{text-decoration:none}.bx--inline-notification a:hover{text-decoration:underline}.bx--inline-notification a:focus{outline:1px solid #78a9ff}.bx--inline-notification.bx--inline-notification--low-contrast a:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--inline-notification.bx--inline-notification--low-contrast a:focus{outline-style:dotted}}.bx--inline-notification--low-contrast{color:#161616}.bx--inline-notification--low-contrast::before{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-style:solid;border-width:1px 1px 1px 0;filter:opacity(0.4);content:"";pointer-events:none}.bx--inline-notification--error{background:#393939;border-left:3px solid #fa4d56}.bx--inline-notification--error .bx--inline-notification__icon,.bx--inline-notification--error .bx--toast-notification__icon{fill:#fa4d56}.bx--inline-notification--low-contrast.bx--inline-notification--error{background:#fff1f1;border-left:3px solid #da1e28}.bx--inline-notification--low-contrast.bx--inline-notification--error .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--error .bx--toast-notification__icon{fill:#da1e28}.bx--inline-notification--low-contrast.bx--inline-notification--error::before{border-color:#da1e28}.bx--inline-notification--success{background:#393939;border-left:3px solid #42be65}.bx--inline-notification--success .bx--inline-notification__icon,.bx--inline-notification--success .bx--toast-notification__icon{fill:#42be65}.bx--inline-notification--low-contrast.bx--inline-notification--success{background:#defbe6;border-left:3px solid #24a148}.bx--inline-notification--low-contrast.bx--inline-notification--success .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--success .bx--toast-notification__icon{fill:#24a148}.bx--inline-notification--low-contrast.bx--inline-notification--success::before{border-color:#24a148}.bx--inline-notification--info,.bx--inline-notification--info-square{background:#393939;border-left:3px solid #4589ff}.bx--inline-notification--info .bx--inline-notification__icon,.bx--inline-notification--info .bx--toast-notification__icon,.bx--inline-notification--info-square .bx--inline-notification__icon,.bx--inline-notification--info-square .bx--toast-notification__icon{fill:#4589ff}.bx--inline-notification--low-contrast.bx--inline-notification--info,.bx--inline-notification--low-contrast.bx--inline-notification--info-square{background:#edf5ff;border-left:3px solid #0043ce}.bx--inline-notification--low-contrast.bx--inline-notification--info .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info-square .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--info-square .bx--toast-notification__icon{fill:#0043ce}.bx--inline-notification--low-contrast.bx--inline-notification--info::before,.bx--inline-notification--low-contrast.bx--inline-notification--info-square::before{border-color:#0043ce}.bx--inline-notification--warning,.bx--inline-notification--warning-alt{background:#393939;border-left:3px solid #f1c21b}.bx--inline-notification--warning .bx--inline-notification__icon,.bx--inline-notification--warning .bx--toast-notification__icon,.bx--inline-notification--warning-alt .bx--inline-notification__icon,.bx--inline-notification--warning-alt .bx--toast-notification__icon{fill:#f1c21b}.bx--inline-notification--low-contrast.bx--inline-notification--warning,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt{background:rgb(252.9,245.85,220.8);border-left:3px solid #f1c21b}.bx--inline-notification--low-contrast.bx--inline-notification--warning .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning .bx--toast-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt .bx--inline-notification__icon,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt .bx--toast-notification__icon{fill:#f1c21b}.bx--inline-notification--low-contrast.bx--inline-notification--warning::before,.bx--inline-notification--low-contrast.bx--inline-notification--warning-alt::before{border-color:#f1c21b}.bx--inline-notification--warning .bx--inline-notification__icon path[opacity="0"]{opacity:1;fill:#000}.bx--inline-notification__details{display:flex;flex-grow:1;margin:0 3rem 0 1rem}@media(min-width: 42rem){.bx--inline-notification__details{margin:0 1rem}}.bx--inline-notification__icon{flex-shrink:0;margin-top:.875rem;margin-right:1rem}.bx--inline-notification__text-wrapper{display:flex;flex-wrap:wrap;padding:.9375rem 0}.bx--inline-notification__title{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;margin:0 .25rem 0 0}.bx--inline-notification__subtitle{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;word-break:break-word}.bx--inline-notification__action-button.bx--btn--ghost{height:2rem;margin-bottom:.5rem;margin-left:2.5rem;color:#78a9ff}@media(min-width: 42rem){.bx--inline-notification__action-button.bx--btn--ghost{margin:.5rem 0}}.bx--inline-notification--low-contrast .bx--inline-notification__action-button.bx--btn--ghost{color:#0f62fe}.bx--inline-notification__action-button.bx--btn--ghost:active,.bx--inline-notification__action-button.bx--btn--ghost:hover{background-color:#4c4c4c}.bx--inline-notification--low-contrast .bx--inline-notification__action-button.bx--btn--ghost:active,.bx--inline-notification--low-contrast .bx--inline-notification__action-button.bx--btn--ghost:hover{background-color:#fff}.bx--inline-notification__action-button.bx--btn--ghost:focus{border-color:rgba(0,0,0,0);outline:2px solid #fff;outline-offset:-2px;box-shadow:none}@media screen and (prefers-contrast){.bx--inline-notification__action-button.bx--btn--ghost:focus{border-style:dotted;outline-style:dotted}}.bx--inline-notification--low-contrast .bx--inline-notification__action-button.bx--btn--ghost:focus{outline-color:#0f62fe}.bx--inline-notification--hide-close-button .bx--inline-notification__action-button.bx--btn--ghost{margin-right:.5rem}.bx--inline-notification__close-button{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:3rem;min-width:3rem;max-width:3rem;height:3rem;padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:outline 110ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--inline-notification__close-button:focus{outline:2px solid #fff;outline-offset:-2px}@media screen and (prefers-contrast){.bx--inline-notification__close-button:focus{outline-style:dotted}}.bx--inline-notification__close-button .bx--inline-notification__close-icon{fill:#fff}@media(min-width: 42rem){.bx--inline-notification__close-button{position:static}}.bx--inline-notification--low-contrast .bx--inline-notification__close-button:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--inline-notification--low-contrast .bx--inline-notification__close-button:focus{outline-style:dotted}}.bx--inline-notification--low-contrast .bx--inline-notification__close-button .bx--inline-notification__close-icon{fill:#161616}.bx--inline-notification--low-contrast .bx--inline-notification__action-button{color:#0f62fe}.bx--inline-notification--low-contrast .bx--inline-notification__action-button:active{color:#0f62fe}.bx--inline-notification--low-contrast .bx--inline-notification__action-button:active,.bx--inline-notification--low-contrast .bx--inline-notification__action-button:hover{background-color:#fff}.bx--toast-notification{display:flex;width:18rem;height:auto;margin-top:.5rem;margin-right:1rem;margin-bottom:.5rem;padding-left:.875rem;color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.bx--toast-notification:first-child{margin-top:1rem}@media(min-width: 99rem){.bx--toast-notification{width:22rem}}.bx--toast-notification:not(.bx--toast-notification--low-contrast) a{color:#78a9ff}.bx--toast-notification a{text-decoration:none}.bx--toast-notification a:hover{text-decoration:underline}.bx--toast-notification a:focus{outline:1px solid #78a9ff}.bx--toast-notification.bx--toast-notification--low-contrast a:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--toast-notification.bx--toast-notification--low-contrast a:focus{outline-style:dotted}}.bx--toast-notification--low-contrast{color:#161616}.bx--toast-notification--error{background:#393939;border-left:3px solid #fa4d56}.bx--toast-notification--error .bx--inline-notification__icon,.bx--toast-notification--error .bx--toast-notification__icon{fill:#fa4d56}.bx--toast-notification--low-contrast.bx--toast-notification--error{background:#fff1f1;border-left:3px solid #da1e28}.bx--toast-notification--low-contrast.bx--toast-notification--error .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--error .bx--toast-notification__icon{fill:#da1e28}.bx--toast-notification--success{background:#393939;border-left:3px solid #42be65}.bx--toast-notification--success .bx--inline-notification__icon,.bx--toast-notification--success .bx--toast-notification__icon{fill:#42be65}.bx--toast-notification--low-contrast.bx--toast-notification--success{background:#defbe6;border-left:3px solid #24a148}.bx--toast-notification--low-contrast.bx--toast-notification--success .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--success .bx--toast-notification__icon{fill:#24a148}.bx--toast-notification--info,.bx--toast-notification--info-square{background:#393939;border-left:3px solid #4589ff}.bx--toast-notification--info .bx--inline-notification__icon,.bx--toast-notification--info .bx--toast-notification__icon,.bx--toast-notification--info-square .bx--inline-notification__icon,.bx--toast-notification--info-square .bx--toast-notification__icon{fill:#4589ff}.bx--toast-notification--low-contrast.bx--toast-notification--info,.bx--toast-notification--low-contrast.bx--toast-notification--info-square{background:#edf5ff;border-left:3px solid #0043ce}.bx--toast-notification--low-contrast.bx--toast-notification--info .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info-square .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--info-square .bx--toast-notification__icon{fill:#0043ce}.bx--toast-notification--warning,.bx--toast-notification--warning-alt{background:#393939;border-left:3px solid #f1c21b}.bx--toast-notification--warning .bx--inline-notification__icon,.bx--toast-notification--warning .bx--toast-notification__icon,.bx--toast-notification--warning-alt .bx--inline-notification__icon,.bx--toast-notification--warning-alt .bx--toast-notification__icon{fill:#f1c21b}.bx--toast-notification--low-contrast.bx--toast-notification--warning,.bx--toast-notification--low-contrast.bx--toast-notification--warning-alt{background:rgb(252.9,245.85,220.8);border-left:3px solid #f1c21b}.bx--toast-notification--low-contrast.bx--toast-notification--warning .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning .bx--toast-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning-alt .bx--inline-notification__icon,.bx--toast-notification--low-contrast.bx--toast-notification--warning-alt .bx--toast-notification__icon{fill:#f1c21b}.bx--toast-notification--warning .bx--toast-notification__icon path[opacity="0"]{opacity:1;fill:#000}.bx--toast-notification__icon{flex-shrink:0;margin-top:.875rem;margin-right:.875rem}.bx--toast-notification__details{margin-right:1rem}.bx--toast-notification__close-button{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:3rem;min-width:3rem;height:3rem;min-height:3rem;margin-left:auto;padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer;transition:outline 110ms,background-color 110ms}.bx--toast-notification__close-button:focus{outline:2px solid #fff;outline-offset:-2px}@media screen and (prefers-contrast){.bx--toast-notification__close-button:focus{outline-style:dotted}}.bx--toast-notification__close-button .bx--toast-notification__close-icon{fill:#fff}.bx--toast-notification--low-contrast .bx--toast-notification__close-button:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--toast-notification--low-contrast .bx--toast-notification__close-button:focus{outline-style:dotted}}.bx--toast-notification--low-contrast .bx--toast-notification__close-button .bx--toast-notification__close-icon{fill:#161616}.bx--toast-notification__title{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;margin-top:1rem;font-weight:600;word-break:break-word}.bx--toast-notification__subtitle{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;margin-top:0;margin-bottom:1.5rem;color:#fff;word-break:break-word}.bx--toast-notification--low-contrast .bx--toast-notification__subtitle{color:#161616}.bx--toast-notification__caption{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;margin-bottom:1rem;color:#fff}.bx--toast-notification--low-contrast .bx--toast-notification__caption{color:#161616}.bx--tooltip__label{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;display:inline-flex;align-items:center;color:#525252}.bx--tooltip__label:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip__label:focus{outline-style:dotted}}.bx--tooltip__trigger svg{fill:#525252}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger svg{fill:ButtonText}}.bx--tooltip__trigger:not(.bx--btn--icon-only){display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;display:inline-flex;align-items:center;font-size:1rem;cursor:pointer}.bx--tooltip__trigger:not(.bx--btn--icon-only)::-moz-focus-inner{border:0}.bx--tooltip__trigger:not(.bx--btn--icon-only):focus{outline:1px solid #0f62fe;fill:#0353e9}@media screen and (prefers-contrast){.bx--tooltip__trigger:not(.bx--btn--icon-only):focus{outline-style:dotted}}.bx--tooltip__label .bx--tooltip__trigger{margin-left:.5rem}.bx--tooltip__label--bold{font-weight:600}.bx--tooltip{box-shadow:0 2px 6px rgba(0,0,0,.2);position:absolute;z-index:6000;display:none;min-width:13rem;max-width:18rem;margin-top:.25rem;padding:1rem;color:#fff;word-wrap:break-word;background:#393939;border-radius:.125rem}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip{border:1px solid rgba(0,0,0,0)}}.bx--tooltip:focus{outline:0;box-shadow:inset 0 0 0 1px #393939,inset 0 0 0 2px #fff}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-start,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-start{transform:translate(calc(50% - 22px), 0)}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-start .bx--tooltip__caret,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-start .bx--tooltip__caret{margin-left:15px}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-end,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-end{transform:translate(calc(22px - 50%), 0)}.bx--tooltip.bx--tooltip--top.bx--tooltip--align-end .bx--tooltip__caret,.bx--tooltip.bx--tooltip--bottom.bx--tooltip--align-end .bx--tooltip__caret{margin-right:15px}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-start{transform:translate(0, calc(-15px + 50%))}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-start .bx--tooltip__caret{top:14px}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-end{transform:translate(0, calc(31px - 50%))}.bx--tooltip.bx--tooltip--left.bx--tooltip--align-end .bx--tooltip__caret{top:initial;bottom:25px}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-start{transform:translate(0, calc(-26px + 50%))}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-start .bx--tooltip__caret{top:26px}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-end{transform:translate(0, calc(20px - 50%))}.bx--tooltip.bx--tooltip--right.bx--tooltip--align-end .bx--tooltip__caret{top:initial;bottom:12px}.bx--tooltip p{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}.bx--tooltip button{padding-right:2rem}.bx--tooltip .bx--btn:focus{border-color:#fff;outline-color:#393939}.bx--tooltip .bx--link{color:#78a9ff;font-size:.875rem}.bx--tooltip .bx--link:focus{outline:1px solid #fff;outline-offset:2px}.bx--tooltip .bx--link:active,.bx--tooltip .bx--link:active:visited,.bx--tooltip .bx--link:active:visited:hover{color:#fff}.bx--tooltip .bx--link:visited{color:#78a9ff}.bx--tooltip .bx--tooltip__content[tabindex="-1"]:focus{outline:none}.bx--tooltip .bx--tooltip__caret{position:absolute;top:calc(-0.4296875rem + 1px);right:0;left:0;width:0;height:0;margin:0 auto;border-right:.4296875rem solid rgba(0,0,0,0);border-bottom:.4296875rem solid #393939;border-left:.4296875rem solid rgba(0,0,0,0);content:""}.bx--tooltip .bx--tooltip__footer{display:flex;align-items:center;justify-content:space-between;margin-top:1rem}.bx--tooltip[data-floating-menu-direction=left] .bx--tooltip__caret{top:50%;right:calc(-0.4296875rem + 1px);left:auto;transform:rotate(90deg) translate(50%, -50%)}.bx--tooltip[data-floating-menu-direction=top] .bx--tooltip__caret{top:auto;bottom:calc(-0.4296875rem + 1px);transform:rotate(180deg)}.bx--tooltip[data-floating-menu-direction=right] .bx--tooltip__caret{top:50%;right:auto;left:calc(-0.4296875rem + 1px);transform:rotate(270deg) translate(50%, -50%)}.bx--tooltip__heading{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;margin-bottom:.5rem}.bx--tooltip--shown{display:block}.bx--tooltip--definition{position:relative}.bx--tooltip--definition .bx--tooltip__trigger{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;position:relative;display:inline-flex;color:#161616;border-bottom:1px dotted #0f62fe}.bx--tooltip--definition .bx--tooltip__trigger:hover{cursor:pointer}.bx--tooltip--definition .bx--tooltip__trigger:hover+.bx--tooltip--definition__top,.bx--tooltip--definition .bx--tooltip__trigger:hover+.bx--tooltip--definition__bottom{display:block}.bx--tooltip--definition .bx--tooltip__trigger:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip--definition .bx--tooltip__trigger:focus{outline-style:dotted}}.bx--tooltip--definition .bx--tooltip__trigger:focus+.bx--tooltip--definition__top,.bx--tooltip--definition .bx--tooltip__trigger:focus+.bx--tooltip--definition__bottom{display:block}.bx--tooltip--definition__bottom,.bx--tooltip--definition__top{box-shadow:0 2px 6px rgba(0,0,0,.2);position:absolute;z-index:1;display:none;width:13rem;margin-top:.75rem;padding:.5rem 1rem;background:#393939;border-radius:.125rem;cursor:pointer;pointer-events:none}.bx--tooltip--definition__bottom p,.bx--tooltip--definition__top p{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;color:#fff}.bx--tooltip--definition__bottom .bx--tooltip__caret,.bx--tooltip--definition__top .bx--tooltip__caret{position:absolute;right:0;left:0;width:.6rem;height:.6rem;margin-left:1rem;background:#393939}.bx--tooltip--definition__bottom .bx--tooltip__caret{top:-0.2rem;transform:rotate(-135deg)}.bx--tooltip--definition__top{margin-top:-2rem;transform:translateY(-100%)}.bx--tooltip--definition__top .bx--tooltip__caret{bottom:-0.2rem;transform:rotate(45deg)}.bx--tooltip--definition__align-end{right:0}.bx--tooltip--definition__align-center{margin-left:50%;transform:translateX(-50%)}.bx--tooltip--definition__top.bx--tooltip--definition__align-center{margin-left:50%;transform:translate(-50%, -100%)}.bx--tooltip--definition__align-center .bx--tooltip__caret{left:auto;margin-right:calc(50% - 6px);margin-left:auto}.bx--tooltip--definition__align-end .bx--tooltip__caret{left:auto;margin-right:1rem;margin-left:auto}.bx--tooltip--definition.bx--tooltip--a11y{display:inline-flex}.bx--tooltip--definition button.bx--tooltip--a11y{margin:0}.bx--tooltip__trigger.bx--tooltip__trigger--definition{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;border-bottom:.0625rem dotted #525252;transition:border-color 110ms}.bx--tooltip__trigger.bx--tooltip__trigger--definition:hover,.bx--tooltip__trigger.bx--tooltip__trigger--definition:focus{border-bottom-color:#0f62fe}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top{position:relative;display:inline-flex;align-items:center;overflow:visible;cursor:pointer}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::after{transition:opacity 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--a11y::after{transition:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{box-sizing:content-box;color:inherit;white-space:normal;word-break:break-word;opacity:1}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.5rem 1rem;color:#fff;font-weight:400;text-align:left;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports(-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports(-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--a11y::after{content:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus::after{opacity:1}@keyframes tooltip-fade{from{opacity:0}to{opacity:1}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus+.bx--assistive-text{margin:auto;overflow:visible;clip:auto}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--visible.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:hover.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top:focus.bx--tooltip--a11y::before{animation:tooltip-fade 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--hidden+.bx--assistive-text{margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--hidden.bx--tooltip--a11y::before{opacity:0;animation:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::before{top:-0.25rem;border-color:#393939 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:.3125rem .25rem 0 .25rem;transform:translate(-50%, -100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top+.bx--assistive-text{top:-0.5625rem;left:0;transform:translate(0, -100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start::before{top:-0.25rem;border-color:#393939 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:.3125rem .25rem 0 .25rem;transform:translate(-50%, -100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:-0.5625rem;left:0;transform:translate(0, -100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center::before{top:-0.25rem;border-color:#393939 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:.3125rem .25rem 0 .25rem;transform:translate(-50%, -100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:-0.5625rem;left:50%;transform:translate(-50%, -100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end::before{top:-0.25rem;border-color:#393939 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:.3125rem .25rem 0 .25rem;transform:translate(-50%, -100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:-0.5625rem;right:0;left:auto;transform:translate(0, -100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom{position:relative;display:inline-flex;align-items:center;overflow:visible;cursor:pointer}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::after{transition:opacity 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y::after{transition:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{box-sizing:content-box;color:inherit;white-space:normal;word-break:break-word;opacity:1}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.5rem 1rem;color:#fff;font-weight:400;text-align:left;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports(-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports(-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y::after{content:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus::after{opacity:1}@keyframes tooltip-fade{from{opacity:0}to{opacity:1}}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus+.bx--assistive-text{margin:auto;overflow:visible;clip:auto}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--visible.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:hover.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom:focus.bx--tooltip--a11y::before{animation:tooltip-fade 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--hidden+.bx--assistive-text{margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--hidden.bx--tooltip--a11y::before{opacity:0;animation:none}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::before{bottom:-0.25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom+.bx--assistive-text{bottom:-0.5625rem;left:0;transform:translate(0, 100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--a11y+.bx--assistive-text{bottom:-0.5rem;transform:translate(0, 100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start::before{bottom:-0.25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:-0.5625rem;left:0;transform:translate(0, 100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-start.bx--tooltip--a11y+.bx--assistive-text{bottom:-0.5rem;transform:translate(0, 100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center::before{bottom:-0.25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:-0.5625rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-center.bx--tooltip--a11y+.bx--assistive-text{bottom:-0.5rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end::before,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end::before{bottom:-0.25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:-0.5625rem;right:0;left:auto;transform:translate(0, 100%)}.bx--tooltip__trigger.bx--tooltip__trigger--definition.bx--tooltip--bottom.bx--tooltip--align-end.bx--tooltip--a11y+.bx--assistive-text{bottom:-0.5rem;transform:translate(0, 100%)}.bx--tooltip--icon{display:inline-flex;align-items:center}.bx--tooltip--icon__top,.bx--tooltip--icon__bottom{position:relative;display:inline-flex;align-items:center;overflow:visible;cursor:pointer}.bx--tooltip--icon__top::before,.bx--tooltip--icon__top::after,.bx--tooltip--icon__bottom::before,.bx--tooltip--icon__bottom::after{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;position:absolute;display:flex;align-items:center;opacity:0;transition:opacity 70ms cubic-bezier(0.2, 0, 0.38, 0.9);pointer-events:none}.bx--tooltip--icon__top::before,.bx--tooltip--icon__bottom::before{right:0;left:0;width:0;height:0;margin:0 auto;margin-top:1px;margin-left:50%;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-style:solid;border-width:0 .25rem .3125rem .25rem;content:""}.bx--tooltip--icon__top::after,.bx--tooltip--icon__bottom::after{box-shadow:0 2px 6px rgba(0,0,0,.2);min-width:1.5rem;max-width:13rem;height:1.5rem;margin-left:50%;padding:0 1rem;color:#fff;font-weight:400;white-space:nowrap;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);content:attr(aria-label);pointer-events:none}.bx--tooltip--icon__top:hover::before,.bx--tooltip--icon__top:hover::after,.bx--tooltip--icon__top:focus::before,.bx--tooltip--icon__top:focus::after,.bx--tooltip--icon__bottom:hover::before,.bx--tooltip--icon__bottom:hover::after,.bx--tooltip--icon__bottom:focus::before,.bx--tooltip--icon__bottom:focus::after{opacity:1}.bx--tooltip--icon__top:hover svg,.bx--tooltip--icon__top:focus svg,.bx--tooltip--icon__bottom:hover svg,.bx--tooltip--icon__bottom:focus svg{fill:#525252}.bx--tooltip--icon__top:focus,.bx--tooltip--icon__bottom:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip--icon__top:focus svg,.bx--tooltip--icon__bottom:focus svg{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip--icon__top:focus svg,.bx--tooltip--icon__bottom:focus svg{outline-style:dotted}}.bx--tooltip--icon__top::before{transform:translate(-50%, calc(-100% - 9px)) rotate(180deg);top:1px}.bx--tooltip--icon__top::after{transform:translate(-50%, calc(-100% - 12px));top:0}.bx--tooltip--icon__bottom::before{transform:translate(-50%, 10px) rotate(0);bottom:0}.bx--tooltip--icon__bottom::after{transform:translate(-50%, calc(100% + 10px));bottom:0}.bx--tooltip--icon__top.bx--tooltip--icon__align-start::before{transform:translate(0, calc(-100% - 9px)) rotate(180deg);top:1px;margin-left:4px}.bx--tooltip--icon__top.bx--tooltip--icon__align-start::after{transform:translate(0, calc(-100% - 12px));top:0;margin-left:0}.bx--tooltip--icon__top.bx--tooltip--icon__align-end::before{transform:translate(0, calc(-100% - 9px)) rotate(180deg);top:1px;right:0;left:auto;margin-right:4px}.bx--tooltip--icon__top.bx--tooltip--icon__align-end::after{transform:translate(0, calc(-100% - 12px));top:0;margin-left:0;right:0}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-start::before{transform:translate(0, 10px) rotate(0);bottom:0;margin-left:4px}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-start::after{transform:translate(0, calc(100% + 10px));bottom:0;margin-left:0}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-end::before{transform:translate(0, 10px) rotate(0);bottom:0;right:0;left:auto;margin-right:4px}.bx--tooltip--icon__bottom.bx--tooltip--icon__align-end::after{transform:translate(0, calc(100% + 10px));bottom:0;margin-left:0;right:0}.bx--tooltip--icon .bx--tooltip__trigger svg{margin-left:0}.bx--tooltip__trigger:hover svg,.bx--tooltip__trigger:focus svg{fill:#525252}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger:hover svg,.bx--tooltip__trigger:focus svg{fill:ButtonText}}.bx--tooltip__trigger.bx--tooltip--top{position:relative;display:inline-flex;align-items:center;overflow:visible;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--top:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--top:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--top:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--top:focus svg{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--top:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--top::before,.bx--tooltip__trigger.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--top::before,.bx--tooltip__trigger.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--top::before,.bx--tooltip__trigger.bx--tooltip--top::after{transition:opacity 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--a11y::after{transition:none}.bx--tooltip__trigger.bx--tooltip--top::before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{box-sizing:content-box;color:inherit;white-space:normal;word-break:break-word;opacity:1}.bx--tooltip__trigger.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;color:#fff;font-weight:400;text-align:left;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports(-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{width:auto}}@supports(-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--top::after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--a11y::after{content:none}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible::before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible::after,.bx--tooltip__trigger.bx--tooltip--top:hover::before,.bx--tooltip__trigger.bx--tooltip--top:hover::after,.bx--tooltip__trigger.bx--tooltip--top:focus::before,.bx--tooltip__trigger.bx--tooltip--top:focus::after{opacity:1}@keyframes tooltip-fade{from{opacity:0}to{opacity:1}}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus+.bx--assistive-text{margin:auto;overflow:visible;clip:auto}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--visible.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--top:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:hover.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--top:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top:focus.bx--tooltip--a11y::before{animation:tooltip-fade 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--hidden+.bx--assistive-text{margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--hidden.bx--tooltip--a11y::before{opacity:0;animation:none}.bx--tooltip__trigger.bx--tooltip--top::before,.bx--tooltip__trigger.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top::before{top:-0.5rem;border-color:#393939 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:.3125rem .25rem 0 .25rem;transform:translate(-50%, -100%)}.bx--tooltip__trigger.bx--tooltip--top::after,.bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top+.bx--assistive-text{top:-0.8125rem;left:50%;transform:translate(-50%, -100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start::before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start::before{top:-0.5rem;border-color:#393939 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:.3125rem .25rem 0 .25rem;transform:translate(-50%, -100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-start+.bx--assistive-text{top:-0.8125rem;left:0;transform:translate(0, -100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center::before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center::before{top:-0.5rem;border-color:#393939 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:.3125rem .25rem 0 .25rem;transform:translate(-50%, -100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center+.bx--assistive-text{top:-0.8125rem;left:50%;transform:translate(-50%, -100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end::before,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:0;left:50%}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end::before{top:-0.5rem;border-color:#393939 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:.3125rem .25rem 0 .25rem;transform:translate(-50%, -100%)}.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-end+.bx--assistive-text{top:-0.8125rem;right:0;left:auto;transform:translate(0, -100%)}.bx--tooltip__trigger.bx--tooltip--right{position:relative;display:inline-flex;align-items:center;overflow:visible;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--right:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--right:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--right:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--right:focus svg{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--right:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--right::before,.bx--tooltip__trigger.bx--tooltip--right::after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--right::before,.bx--tooltip__trigger.bx--tooltip--right::after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--right::before,.bx--tooltip__trigger.bx--tooltip--right::after{transition:opacity 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--a11y::after{transition:none}.bx--tooltip__trigger.bx--tooltip--right::before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{box-sizing:content-box;color:inherit;white-space:normal;word-break:break-word;opacity:1}.bx--tooltip__trigger.bx--tooltip--right::after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;color:#fff;font-weight:400;text-align:left;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--right::after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{width:auto}}@supports(-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--right::after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{width:auto}}@supports(-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--right::after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--right::after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--right::after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--a11y::after{content:none}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible::before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible::after,.bx--tooltip__trigger.bx--tooltip--right:hover::before,.bx--tooltip__trigger.bx--tooltip--right:hover::after,.bx--tooltip__trigger.bx--tooltip--right:focus::before,.bx--tooltip__trigger.bx--tooltip--right:focus::after{opacity:1}@keyframes tooltip-fade{from{opacity:0}to{opacity:1}}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus+.bx--assistive-text{margin:auto;overflow:visible;clip:auto}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--visible.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--right:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:hover.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--right:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right:focus.bx--tooltip--a11y::before{animation:tooltip-fade 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--hidden+.bx--assistive-text{margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--hidden.bx--tooltip--a11y::before{opacity:0;animation:none}.bx--tooltip__trigger.bx--tooltip--right::before,.bx--tooltip__trigger.bx--tooltip--right::after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right::before{right:-0.5rem;border-color:rgba(0,0,0,0) #393939 rgba(0,0,0,0) rgba(0,0,0,0);border-width:.25rem .3125rem .25rem 0;transform:translate(100%, -50%)}.bx--tooltip__trigger.bx--tooltip--right::after,.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right+.bx--assistive-text{right:-0.8125rem;transform:translate(100%, -50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start::before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start::before{right:-0.5rem;border-color:rgba(0,0,0,0) #393939 rgba(0,0,0,0) rgba(0,0,0,0);border-width:.25rem .3125rem .25rem 0;transform:translate(100%, -50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-start+.bx--assistive-text{right:-0.8125rem;transform:translate(100%, -50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center::before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center::before{right:-0.5rem;border-color:rgba(0,0,0,0) #393939 rgba(0,0,0,0) rgba(0,0,0,0);border-width:.25rem .3125rem .25rem 0;transform:translate(100%, -50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center+.bx--assistive-text{right:-0.8125rem;transform:translate(100%, -50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end::before,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end+.bx--assistive-text{top:50%;right:0}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end::before{right:-0.5rem;border-color:rgba(0,0,0,0) #393939 rgba(0,0,0,0) rgba(0,0,0,0);border-width:.25rem .3125rem .25rem 0;transform:translate(100%, -50%)}.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-end+.bx--assistive-text{right:-0.8125rem;transform:translate(100%, -50%)}.bx--tooltip__trigger.bx--tooltip--bottom{position:relative;display:inline-flex;align-items:center;overflow:visible;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--bottom:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--bottom:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--bottom:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--bottom:focus svg{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--bottom:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--bottom::before,.bx--tooltip__trigger.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--bottom::before,.bx--tooltip__trigger.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--bottom::before,.bx--tooltip__trigger.bx--tooltip--bottom::after{transition:opacity 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--a11y::after{transition:none}.bx--tooltip__trigger.bx--tooltip--bottom::before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{box-sizing:content-box;color:inherit;white-space:normal;word-break:break-word;opacity:1}.bx--tooltip__trigger.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;color:#fff;font-weight:400;text-align:left;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports(-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@supports(-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--bottom::after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--a11y::after{content:none}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible::before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible::after,.bx--tooltip__trigger.bx--tooltip--bottom:hover::before,.bx--tooltip__trigger.bx--tooltip--bottom:hover::after,.bx--tooltip__trigger.bx--tooltip--bottom:focus::before,.bx--tooltip__trigger.bx--tooltip--bottom:focus::after{opacity:1}@keyframes tooltip-fade{from{opacity:0}to{opacity:1}}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus+.bx--assistive-text{margin:auto;overflow:visible;clip:auto}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--visible.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--bottom:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:hover.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--bottom:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom:focus.bx--tooltip--a11y::before{animation:tooltip-fade 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--hidden+.bx--assistive-text{margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--hidden.bx--tooltip--a11y::before{opacity:0;animation:none}.bx--tooltip__trigger.bx--tooltip--bottom::before,.bx--tooltip__trigger.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom::before{bottom:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip--bottom::after,.bx--tooltip__trigger.bx--tooltip--bottom .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom+.bx--assistive-text{bottom:-0.8125rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start::before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start::before{bottom:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-start+.bx--assistive-text{bottom:-0.8125rem;left:0;transform:translate(0, 100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center::before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center::before{bottom:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-center+.bx--assistive-text{bottom:-0.8125rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end::before,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:0;left:50%}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end::before{bottom:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #393939 rgba(0,0,0,0);border-width:0 .25rem .3125rem .25rem;transform:translate(-50%, 100%)}.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--bottom.bx--tooltip--align-end+.bx--assistive-text{bottom:-0.8125rem;right:0;left:auto;transform:translate(0, 100%)}.bx--tooltip__trigger.bx--tooltip--left{position:relative;display:inline-flex;align-items:center;overflow:visible;cursor:pointer}.bx--tooltip__trigger.bx--tooltip--left:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--left:focus{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--left:focus{outline:1px solid rgba(0,0,0,0)}.bx--tooltip__trigger.bx--tooltip--left:focus svg{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--left:focus svg{outline-style:dotted}}.bx--tooltip__trigger.bx--tooltip--left::before,.bx--tooltip__trigger.bx--tooltip--left::after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--left::before,.bx--tooltip__trigger.bx--tooltip--left::after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{display:inline-block}}.bx--tooltip__trigger.bx--tooltip--left::before,.bx--tooltip__trigger.bx--tooltip--left::after{transition:opacity 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--a11y::after{transition:none}.bx--tooltip__trigger.bx--tooltip--left::before{width:0;height:0;border-style:solid;content:""}.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{box-sizing:content-box;color:inherit;white-space:normal;word-break:break-word;opacity:1}.bx--tooltip__trigger.bx--tooltip--left::after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;color:#fff;font-weight:400;text-align:left;background-color:#393939;border-radius:.125rem;transform:translateX(-50%);font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.bx--tooltip__trigger.bx--tooltip--left::after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{width:auto}}@supports(-ms-accelerator: true){.bx--tooltip__trigger.bx--tooltip--left::after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{width:auto}}@supports(-ms-ime-align: auto){.bx--tooltip__trigger.bx--tooltip--left::after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{width:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tooltip__trigger.bx--tooltip--left::after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{border:1px solid rgba(0,0,0,0)}}.bx--tooltip__trigger.bx--tooltip--left::after{content:attr(aria-label)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--a11y::after{content:none}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible::before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible::after,.bx--tooltip__trigger.bx--tooltip--left:hover::before,.bx--tooltip__trigger.bx--tooltip--left:hover::after,.bx--tooltip__trigger.bx--tooltip--left:focus::before,.bx--tooltip__trigger.bx--tooltip--left:focus::after{opacity:1}@keyframes tooltip-fade{from{opacity:0}to{opacity:1}}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus+.bx--assistive-text{margin:auto;overflow:visible;clip:auto}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--visible.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--left:hover .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:hover.bx--tooltip--a11y::before,.bx--tooltip__trigger.bx--tooltip--left:focus .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus+.bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left:focus.bx--tooltip--a11y::before{animation:tooltip-fade 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--hidden .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--hidden+.bx--assistive-text{margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--hidden.bx--tooltip--a11y::before{opacity:0;animation:none}.bx--tooltip__trigger.bx--tooltip--left::before,.bx--tooltip__trigger.bx--tooltip--left::after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left::before{left:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #393939;border-width:.25rem 0 .25rem .3125rem;transform:translate(-100%, -50%)}.bx--tooltip__trigger.bx--tooltip--left::after,.bx--tooltip__trigger.bx--tooltip--left .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left+.bx--assistive-text{left:-0.8125rem;transform:translate(-100%, -50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start::before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start::before{left:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #393939;border-width:.25rem 0 .25rem .3125rem;transform:translate(-100%, -50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start::after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-start+.bx--assistive-text{left:-0.8125rem;transform:translate(-100%, -50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center::before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center::before{left:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #393939;border-width:.25rem 0 .25rem .3125rem;transform:translate(-100%, -50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center::after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-center+.bx--assistive-text{left:-0.8125rem;transform:translate(-100%, -50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end::before,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end+.bx--assistive-text{top:50%;left:0}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end::before{left:-0.5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #393939;border-width:.25rem 0 .25rem .3125rem;transform:translate(-100%, -50%)}.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end::after,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end .bx--assistive-text,.bx--tooltip__trigger.bx--tooltip--left.bx--tooltip--align-end+.bx--assistive-text{left:-0.8125rem;transform:translate(-100%, -50%)}.bx--tabs{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;position:relative;width:100%;height:auto;color:#161616}@media(min-width: 42rem){.bx--tabs{min-height:2.5rem;background:none}}@media(min-width: 42rem){.bx--tabs--container{min-height:3rem}}.bx--tabs-trigger{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:0 3rem 0 1rem;color:#161616;background-color:#f4f4f4;border-bottom:1px solid #8d8d8d;outline:2px solid rgba(0,0,0,0);cursor:pointer}@media(min-width: 42rem){.bx--tabs-trigger{display:none}}.bx--tabs-trigger:focus,.bx--tabs-trigger:active{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--tabs-trigger:focus,.bx--tabs-trigger:active{outline-style:dotted}}.bx--tabs-trigger svg{position:absolute;right:1rem;transition:transform 70ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#161616}.bx--tabs-trigger--open:focus,.bx--tabs-trigger--open:active{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;transition:outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tabs-trigger--open{background:#e0e0e0}.bx--tabs-trigger--open svg{transform:rotate(-180deg);transform-origin:50% 45%;transition:transform 70ms}.bx--tabs--light.bx--tabs-trigger{background-color:#fff}.bx--tabs-trigger-text{padding-top:2px;overflow:hidden;color:#161616;font-weight:400;white-space:nowrap;text-decoration:none;text-overflow:ellipsis}.bx--tabs-trigger-text:hover{color:#161616}.bx--tabs-trigger-text:focus{outline:none}.bx--tabs__nav{box-shadow:0 2px 6px rgba(0,0,0,.2);position:absolute;z-index:6000;display:flex;flex-direction:column;width:100%;max-height:600px;margin:0;padding:0;list-style:none;background:#f4f4f4;transition:max-height 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}@media(min-width: 42rem){.bx--tabs__nav{z-index:auto;flex-direction:row;width:auto;background:none;box-shadow:none;transition:inherit}}.bx--tabs__nav--hidden{max-height:0;overflow:hidden;transition:max-height 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}@media(min-width: 42rem){.bx--tabs__nav--hidden{display:flex;max-width:100%;max-height:none;overflow-x:auto;transition:inherit}}.bx--tabs__nav-item{display:flex;width:100%;height:2.5rem;padding:0;background-color:#f4f4f4;cursor:pointer;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}@media(min-width: 42rem){.bx--tabs__nav-item{height:auto;background:rgba(0,0,0,0)}.bx--tabs__nav-item+.bx--tabs__nav-item{margin-left:.0625rem}}@media(min-width: 42rem){.bx--tabs--container .bx--tabs__nav-item{background-color:#e0e0e0}.bx--tabs--container .bx--tabs__nav-item+.bx--tabs__nav-item{margin-left:0;box-shadow:-1px 0 0 0 #8d8d8d}.bx--tabs--container .bx--tabs__nav-item+.bx--tabs__nav-item.bx--tabs__nav-item--selected,.bx--tabs--container .bx--tabs__nav-item.bx--tabs__nav-item--selected+.bx--tabs__nav-item{box-shadow:none}}.bx--tabs__nav-item .bx--tabs__nav-link{transition:color 70ms cubic-bezier(0.2, 0, 0.38, 0.9),border-bottom-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9),outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}@media(min-width: 42rem){.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected){background:rgba(0,0,0,0)}}.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled){background-color:#e5e5e5;box-shadow:0 -1px 0 #e5e5e5}@media(min-width: 42rem){.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled){background-color:rgba(0,0,0,0)}.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled)+.bx--tabs__nav-item{box-shadow:none}}@media(min-width: 42rem){.bx--tabs--container .bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--disabled){background-color:#cacaca}}.bx--tabs__nav-item--disabled,.bx--tabs__nav-item--disabled:hover{outline:none;cursor:not-allowed}@media(min-width: 42rem){.bx--tabs--container .bx--tabs__nav-item.bx--tabs__nav-item--disabled,.bx--tabs--container .bx--tabs__nav-item.bx--tabs__nav-item--disabled:hover{background-color:#c6c6c6}}@media(min-width: 42rem){.bx--tabs--container .bx--tabs__nav-item--disabled .bx--tabs__nav-link{color:#8d8d8d;border-bottom:none}}.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled){display:none;border:none;transition:color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}@media(min-width: 42rem){.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled){display:flex}.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link,.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:focus,.bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:active{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;color:#161616;border-bottom:2px solid #0f62fe}}@media(min-width: 42rem){.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled),.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled){background-color:#f4f4f4}.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link,.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{padding:.5rem 1rem;line-height:calc(3rem - 0.5rem*2);border-bottom:none;box-shadow:inset 0 2px 0 0 #0f62fe}.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:focus,.bx--tabs--container .bx--tabs__nav-item--selected:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:active,.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:focus,.bx--tabs--container .bx--tabs__nav-item--selected:hover:not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link:active{box-shadow:none}}a.bx--tabs__nav-link{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-block;width:calc(100% - 32px);height:2.5rem;margin:0 1rem;padding:.75rem 0;overflow:hidden;color:#525252;font-weight:400;line-height:1rem;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;border-bottom:1px solid #e0e0e0;transition:border 70ms cubic-bezier(0.2, 0, 0.38, 0.9),outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}a.bx--tabs__nav-link:focus,a.bx--tabs__nav-link:active{outline:2px solid #0f62fe;outline-offset:-2px;width:100%;margin:0;padding-left:16px}@media screen and (prefers-contrast){a.bx--tabs__nav-link:focus,a.bx--tabs__nav-link:active{outline-style:dotted}}@media(min-width: 42rem){a.bx--tabs__nav-link{width:10rem;margin:0;padding:.75rem 1rem .5rem;line-height:inherit;border-bottom:2px solid #e0e0e0}a.bx--tabs__nav-link:focus,a.bx--tabs__nav-link:active{width:10rem;border-bottom:2px}}@media(min-width: 42rem){.bx--tabs--container a.bx--tabs__nav-link{height:3rem;padding:.5rem 1rem;line-height:calc(3rem - 0.5rem*2);border-bottom:none}}.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{color:#161616}@media(min-width: 42rem){.bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{color:#161616;border-bottom:2px solid #8d8d8d}}@media(min-width: 42rem){.bx--tabs--container .bx--tabs__nav-item:hover:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled) .bx--tabs__nav-link{border-bottom:none}}.bx--tabs__nav-item--disabled .bx--tabs__nav-link{color:#c6c6c6;border-bottom:2px solid #f4f4f4;pointer-events:none}.bx--tabs__nav-item--disabled:hover .bx--tabs__nav-link{border-bottom:2px solid #f4f4f4;cursor:no-drop}.bx--tabs__nav-item--disabled .bx--tabs__nav-link:focus,.bx--tabs__nav-item--disabled a.bx--tabs__nav-link:active{border-bottom:2px solid #f4f4f4;outline:none}.bx--tabs__nav-item:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled):not(.bx--tabs__nav-item--selected) .bx--tabs__nav-link:focus,.bx--tabs__nav-item:not(.bx--tabs__nav-item--selected):not(.bx--tabs__nav-item--disabled):not(.bx--tabs__nav-item--selected) a.bx--tabs__nav-link:active{color:#525252}.bx--tab-content{padding:1rem}.bx--tabs.bx--skeleton{cursor:default;pointer-events:none}.bx--tabs.bx--skeleton .bx--tabs__nav-link{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:4.6875rem;height:.75rem}.bx--tabs.bx--skeleton .bx--tabs__nav-link:hover,.bx--tabs.bx--skeleton .bx--tabs__nav-link:focus,.bx--tabs.bx--skeleton .bx--tabs__nav-link:active{border:none;outline:none;cursor:default}.bx--tabs.bx--skeleton .bx--tabs__nav-link::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--tabs.bx--skeleton .bx--tabs__nav-link::before{animation:none}}.bx--tabs.bx--skeleton .bx--tabs-trigger{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:6.25rem}.bx--tabs.bx--skeleton .bx--tabs-trigger:hover,.bx--tabs.bx--skeleton .bx--tabs-trigger:focus,.bx--tabs.bx--skeleton .bx--tabs-trigger:active{border:none;outline:none;cursor:default}.bx--tabs.bx--skeleton .bx--tabs-trigger::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--tabs.bx--skeleton .bx--tabs-trigger::before{animation:none}}.bx--tabs.bx--skeleton .bx--tabs-trigger svg{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}.bx--tabs--scrollable{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:flex;width:100%;height:auto;min-height:2.5rem;color:#161616}.bx--tabs--scrollable.bx--tabs--scrollable--container{min-height:3rem}.bx--tabs--scrollable .bx--tabs--scrollable__nav{display:flex;flex-direction:row;width:auto;max-width:100%;margin:0;padding:0;overflow:auto hidden;list-style:none;transition:max-height 70ms cubic-bezier(0.2, 0, 0.38, 0.9);scrollbar-width:none}.bx--tabs--scrollable .bx--tabs--scrollable__nav::-webkit-scrollbar{display:none}.bx--tabs--scrollable .bx--tabs__overflow-indicator--left,.bx--tabs--scrollable .bx--tabs__overflow-indicator--right{z-index:1;flex:1 0 auto;width:.5rem}.bx--tabs--scrollable .bx--tabs__overflow-indicator--left{margin-right:-0.5rem;background-image:linear-gradient(to left, transparent, #ffffff)}.bx--tabs--scrollable .bx--tabs__overflow-indicator--right{margin-left:-0.5rem;background-image:linear-gradient(to right, transparent, #ffffff)}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs__overflow-indicator--left{background-image:linear-gradient(to left, transparent, #f4f4f4)}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs__overflow-indicator--right{background-image:linear-gradient(to right, transparent, #f4f4f4)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--left{background-image:linear-gradient(to left, transparent, #e0e0e0)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--right{background-image:linear-gradient(to right, transparent, #e0e0e0)}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.bx--tabs--scrollable .bx--tabs__overflow-indicator--left{margin-right:-1rem;background-image:linear-gradient(to left, rgba(255, 255, 255, 0), #ffffff)}.bx--tabs--scrollable .bx--tabs__overflow-indicator--right{margin-left:-1rem;background-image:linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--left{background-image:linear-gradient(to left, rgba(224, 224, 224, 0), #e0e0e0)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs__overflow-indicator--right{background-image:linear-gradient(to right, rgba(224, 224, 224, 0), #e0e0e0)}}}.bx--tabs--scrollable .bx--tab--overflow-nav-button{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem}.bx--tabs--scrollable .bx--tab--overflow-nav-button::-moz-focus-inner{border:0}.bx--tabs--scrollable .bx--tab--overflow-nav-button:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--tabs--scrollable .bx--tab--overflow-nav-button:focus{outline-style:dotted}}.bx--tabs--scrollable .bx--tab--overflow-nav-button--hidden{display:none}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tab--overflow-nav-button{width:3rem;margin:0;background-color:#e0e0e0}.bx--tabs--scrollable .bx--tab--overflow-nav-button svg{fill:#161616}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item{display:flex;padding:0;cursor:pointer;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item+.bx--tabs--scrollable__nav-item{margin-left:.0625rem}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item{background-color:#e0e0e0}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item+.bx--tabs--scrollable__nav-item{margin-left:0;box-shadow:-0.0625rem 0 0 0 #8d8d8d}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item+.bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--selected,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--selected+.bx--tabs--scrollable__nav-item{box-shadow:none}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item .bx--tabs--scrollable__nav-link{transition:color 70ms cubic-bezier(0.2, 0, 0.38, 0.9),border-bottom-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9),outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item:hover{background-color:#cacaca}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled:hover{background-color:rgba(0,0,0,0);outline:none;cursor:not-allowed}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--disabled,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--disabled:hover{background-color:#c6c6c6}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected{transition:color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:active{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;color:#161616;border-bottom:2px solid #0f62fe}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover{background-color:#f4f4f4}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link:active,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover .bx--tabs--scrollable__nav-link:active{box-shadow:none}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link{line-height:calc(3rem - 0.5rem*2);box-shadow:inset 0 2px 0 0 #0f62fe}.bx--tabs--scrollable.bx--tabs--scrollable--light.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected,.bx--tabs--scrollable.bx--tabs--scrollable--light.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--selected:hover{background-color:#fff}.bx--tabs--scrollable .bx--tabs--scrollable__nav-link{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;width:10rem;padding:.75rem 1rem .5rem;overflow:hidden;color:#525252;white-space:nowrap;text-align:left;text-decoration:none;text-overflow:ellipsis;border-bottom:2px solid #e0e0e0;transition:border 70ms cubic-bezier(0.2, 0, 0.38, 0.9),outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-link::-moz-focus-inner{border:0}.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:active{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-link:active{outline-style:dotted}}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-link{height:3rem;padding:.5rem 1rem;line-height:calc(3rem - 0.5rem*2);border-bottom:0}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item:hover .bx--tabs--scrollable__nav-link{color:#161616;border-bottom:2px solid #8d8d8d}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item .bx--tabs--scrollable__nav-link{border-bottom:none}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link{color:#c6c6c6;border-bottom:2px solid #f4f4f4}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled:hover .bx--tabs--scrollable__nav-link{color:#c6c6c6;border-bottom:2px solid #f4f4f4;cursor:not-allowed;pointer-events:none}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:active{border-bottom:2px solid #f4f4f4;outline:none}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link{border-bottom-color:#e0e0e0}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled:hover .bx--tabs--scrollable__nav-link{border-bottom-color:#e0e0e0}.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable--light .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link:active{border-bottom-color:#e0e0e0}.bx--tabs--scrollable.bx--tabs--scrollable--container .bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link{color:#8d8d8d;border-bottom:none}.bx--tabs--scrollable .bx--tab-content{padding:1rem}.bx--tabs--scrollable .bx--tabs.bx--skeleton{cursor:default;pointer-events:none}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:4.6875rem}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:hover,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link:active{border:none;outline:none;cursor:default}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs--scrollable__nav-link::before{animation:none}}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:4.6875rem;margin-right:.0625rem}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:hover,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:focus,.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger:active{border:none;outline:none;cursor:default}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger::before{animation:none}}.bx--tabs--scrollable .bx--tabs.bx--skeleton .bx--tabs-trigger svg{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}.bx--tag{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;color:#525252;background-color:#e0e0e0;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;max-width:100%;min-height:1.5rem;margin:.25rem;padding:.25rem .5rem;word-break:break-word;border-radius:.9375rem;cursor:default}.bx--tag::-moz-focus-inner{border:0}.bx--tag .bx--tag__close-icon:hover{background-color:#c6c6c6}.bx--tag:not(:first-child){margin-left:0}.bx--tag--red{color:#a2191f;background-color:#ffd7d9}.bx--tag--red .bx--tag__close-icon:hover{background-color:#ffb3b8}.bx--tag--magenta{color:#9f1853;background-color:#ffd6e8}.bx--tag--magenta .bx--tag__close-icon:hover{background-color:#ffafd2}.bx--tag--purple{color:#6929c4;background-color:#e8daff}.bx--tag--purple .bx--tag__close-icon:hover{background-color:#d4bbff}.bx--tag--blue{color:#0043ce;background-color:#d0e2ff}.bx--tag--blue .bx--tag__close-icon:hover{background-color:#a6c8ff}.bx--tag--cyan{color:#00539a;background-color:#bae6ff}.bx--tag--cyan .bx--tag__close-icon:hover{background-color:#82cfff}.bx--tag--teal{color:#005d5d;background-color:#9ef0f0}.bx--tag--teal .bx--tag__close-icon:hover{background-color:#3ddbd9}.bx--tag--green{color:#0e6027;background-color:#a7f0ba}.bx--tag--green .bx--tag__close-icon:hover{background-color:#6fdc8c}.bx--tag--gray{color:#525252;background-color:#e0e0e0}.bx--tag--gray .bx--tag__close-icon:hover{background-color:#c6c6c6}.bx--tag--cool-gray{color:#4d5358;background-color:#dde1e6}.bx--tag--cool-gray .bx--tag__close-icon:hover{background-color:#c1c7cd}.bx--tag--warm-gray{color:#565151;background-color:#e5e0df}.bx--tag--warm-gray .bx--tag__close-icon:hover{background-color:#cac5c4}.bx--tag--high-contrast{color:#fff;background-color:#393939}.bx--tag--high-contrast .bx--tag__close-icon:hover{background-color:#4c4c4c}.bx--tag--disabled,.bx--tag--filter.bx--tag--disabled{color:#c6c6c6;background-color:#f4f4f4}.bx--tag--disabled .bx--tag__close-icon:hover,.bx--tag--filter.bx--tag--disabled .bx--tag__close-icon:hover{background-color:#f4f4f4}.bx--tag--disabled:hover,.bx--tag--filter.bx--tag--disabled:hover{cursor:not-allowed}.bx--tag__label{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bx--tag--filter{padding-right:.125rem;cursor:pointer}.bx--tag--filter:hover{outline:none}.bx--tag__close-icon{flex-shrink:0;width:1rem;height:1rem;margin:0 0 0 .25rem;padding:0;color:currentColor;background-color:rgba(0,0,0,0);border:0;border-radius:50%;cursor:pointer}.bx--tag__close-icon svg{fill:currentColor}.bx--tag--disabled .bx--tag__close-icon{cursor:not-allowed}.bx--tag__close-icon:focus{border-radius:50%;outline:none;box-shadow:inset 0 0 0 2px #0f62fe}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tag__close-icon:focus{outline:1px solid ButtonText}}.bx--tag--high-contrast .bx--tag__close-icon:focus{box-shadow:inset 0 0 0 2px #fff}.bx--tag--filter.bx--tag--disabled .bx--tag__close-icon:hover{background-color:rgba(0,0,0,0)}.bx--tag--filter.bx--tag--disabled svg{fill:#c6c6c6}.bx--tag.bx--skeleton{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;color:#161616;background-color:#e0e0e0;width:3.75rem;overflow:hidden}.bx--tag.bx--skeleton:hover,.bx--tag.bx--skeleton:focus,.bx--tag.bx--skeleton:active{border:none;outline:none;cursor:default}.bx--tag.bx--skeleton::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--tag.bx--skeleton::before{animation:none}}.bx--tag.bx--skeleton .bx--tag__close-icon:hover{background-color:#e0e0e0}.bx--data-table-container+.bx--pagination{border-top:0}.bx--pagination{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3rem;overflow-x:auto;background-color:#f4f4f4;border-top:1px solid #e0e0e0}@media(min-width: 42rem){.bx--pagination{overflow:initial}.bx--pagination .bx--pagination__control-buttons{display:flex}}@media(max-width: 41.98rem){.bx--pagination .bx--pagination__left>*,.bx--pagination .bx--pagination__right>*{display:none}.bx--pagination .bx--pagination__items-count{display:initial}.bx--pagination .bx--pagination__control-buttons{display:flex}}.bx--pagination .bx--select{align-items:center;height:100%}.bx--pagination .bx--select-input--inline__wrapper{display:flex;height:100%}.bx--pagination .bx--select-input{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;width:auto;min-width:auto;height:3rem;padding:0 2.25rem 0 1rem}.bx--pagination .bx--select-input:hover{background:#e5e5e5}.bx--pagination .bx--select__arrow{top:50%;transform:translate(-0.5rem, -50%)}.bx--pagination .bx--select__item-count .bx--select-input{border-right:.0625rem solid #e0e0e0}.bx--pagination .bx--select__page-number .bx--select-input{border-left:1px solid #e0e0e0}.bx--pagination__left,.bx--pagination__right{display:flex;align-items:center;height:3rem}.bx--pagination__left>.bx--form-item,.bx--pagination__right>.bx--form-item{height:100%}.bx--pagination__left .bx--pagination__text,.bx--pagination__right .bx--pagination__text{white-space:nowrap}.bx--pagination__left .bx--pagination__text{margin-right:.0625rem}.bx--pagination__right .bx--pagination__text{margin-right:1rem;margin-left:.0625rem}.bx--pagination__left{padding:0 1rem 0 0}@media(min-width: 42rem){.bx--pagination__left{padding:0 1rem}}@media(min-width: 42rem){.bx--pagination__text{display:inline-block}}span.bx--pagination__text{margin-left:1rem;color:#525252}.bx--pagination__button,.bx--btn--ghost.bx--pagination__button{display:flex;align-items:center;justify-content:center;width:3rem;height:100%;margin:0;background:none;border:none;border-left:1px solid #e0e0e0;cursor:pointer;transition:outline 110ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 110ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--pagination__button,.bx--btn--ghost.bx--pagination__button{border:1px solid rgba(0,0,0,0)}}.bx--pagination__button:focus,.bx--btn--ghost:focus.bx--pagination__button{outline:2px solid #0f62fe;outline-offset:-2px;border-left:0}@media screen and (prefers-contrast){.bx--pagination__button:focus,.bx--btn--ghost:focus.bx--pagination__button{outline-style:dotted}}.bx--pagination__button:hover,.bx--btn--ghost:hover.bx--pagination__button{background:#e5e5e5}.bx--pagination__button--no-index,.bx--btn--ghost.bx--pagination__button--no-index{cursor:not-allowed;fill:#c6c6c6}.bx--pagination__button:disabled:hover,.bx--pagination__button--no-index:hover,.bx--btn--ghost:disabled:hover.bx--pagination__button,.bx--btn--ghost:hover.bx--pagination__button--no-index{background:#f4f4f4;border-color:#e0e0e0;cursor:not-allowed;fill:#c6c6c6}.bx--pagination.bx--skeleton .bx--skeleton__text{margin-right:1rem;margin-bottom:0}@keyframes collapse-accordion{0%{height:100%;visibility:inherit;opacity:1}100%{height:0;visibility:hidden;opacity:0}}@keyframes expand-accordion{0%{height:0;visibility:hidden;opacity:0}100%{height:100%;visibility:inherit;opacity:1}}.bx--accordion{width:100%;list-style:none}.bx--accordion__item{overflow:visible;border-top:1px solid #e0e0e0;transition:all 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--accordion__item:last-child{border-bottom:1px solid #e0e0e0}.bx--accordion__heading{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;position:relative;display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-start;width:100%;min-height:2.5rem;margin:0;padding:.625rem 0;color:#161616;cursor:pointer;transition:background-color cubic-bezier(0.2, 0, 0.38, 0.9) 110ms}.bx--accordion__heading::-moz-focus-inner{border:0}.bx--accordion__heading:hover::before,.bx--accordion__heading:focus::before{position:absolute;top:-1px;left:0;width:100%;height:calc(100% + 2px);content:""}.bx--accordion__heading:hover::before{background-color:#e5e5e5}.bx--accordion__heading:focus{outline:none}.bx--accordion__heading:focus::before{box-sizing:border-box;border:2px solid #0f62fe}@media screen and (prefers-contrast){.bx--accordion__heading:focus::before{border-style:dotted}}.bx--accordion--xl .bx--accordion__heading{min-height:3rem}.bx--accordion--sm .bx--accordion__heading{min-height:2rem;padding:.3125rem 0}.bx--accordion__heading[disabled]{color:#c6c6c6;cursor:not-allowed}.bx--accordion__heading[disabled] .bx--accordion__arrow{fill:#c6c6c6}.bx--accordion__heading[disabled]:hover::before{background-color:rgba(0,0,0,0)}.bx--accordion__item--disabled,.bx--accordion__item--disabled+.bx--accordion__item{border-top:1px solid #f4f4f4}li.bx--accordion__item--disabled:last-of-type{border-bottom:1px solid #f4f4f4}.bx--accordion__arrow{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;flex:0 0 1rem;width:1rem;height:1rem;margin:2px 1rem 0 0;transform:rotate(90deg);transition:all 110ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--accordion__arrow{fill:ButtonText}}.bx--accordion__title{font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.16px;z-index:1;width:100%;margin:0 0 0 1rem;text-align:left}.bx--accordion__content{display:none;padding-right:1rem;padding-left:1rem;transition:padding cubic-bezier(0.2, 0, 0.38, 0.9) 110ms}@media(min-width: 480px){.bx--accordion__content{padding-right:3rem}}@media(min-width: 640px){.bx--accordion__content{padding-right:25%}}.bx--accordion__content>p{font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.16px}.bx--accordion--start .bx--accordion__heading{flex-direction:row}.bx--accordion--start .bx--accordion__arrow{margin:2px 0 0 .5rem}.bx--accordion--start .bx--accordion__content{margin-left:1.5rem}.bx--accordion__item--collapsing .bx--accordion__content,.bx--accordion__item--expanding .bx--accordion__content{display:block}.bx--accordion__item--collapsing .bx--accordion__content{animation:110ms cubic-bezier(0.2, 0, 0.38, 0.9) collapse-accordion}.bx--accordion__item--expanding .bx--accordion__content{animation:110ms cubic-bezier(0.2, 0, 0.38, 0.9) expand-accordion}.bx--accordion__item--active{overflow:visible}.bx--accordion__item--active .bx--accordion__content{display:block;padding-top:.5rem;padding-bottom:1.5rem;transition:padding-top cubic-bezier(0, 0, 0.38, 0.9) 110ms,padding-bottom cubic-bezier(0, 0, 0.38, 0.9) 110ms}.bx--accordion__item--active .bx--accordion__arrow{transform:rotate(-90deg);fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--accordion__item--active .bx--accordion__arrow{fill:ButtonText}}.bx--accordion.bx--skeleton .bx--accordion__heading,.bx--accordion.bx--skeleton .bx--accordion__button{cursor:default}.bx--accordion.bx--skeleton .bx--accordion__arrow{cursor:default;pointer-events:none;fill:#161616}.bx--accordion.bx--skeleton .bx--accordion__arrow:hover,.bx--accordion.bx--skeleton .bx--accordion__arrow:focus,.bx--accordion.bx--skeleton .bx--accordion__arrow:active{border:none;outline:none;cursor:default}.bx--accordion.bx--skeleton .bx--accordion__heading:hover::before{background-color:rgba(0,0,0,0)}.bx--accordion--end.bx--skeleton .bx--accordion__arrow{margin-left:1rem}.bx--skeleton .bx--accordion__heading:focus .bx--accordion__arrow{border:none;outline:none;cursor:default}.bx--accordion__title.bx--skeleton__text{margin-bottom:0}.bx--progress{display:flex;list-style:none}.bx--progress-step{position:relative;display:inline-flex;flex-direction:row;width:8rem;min-width:7rem;overflow:visible}.bx--progress-step .bx--tooltip__label{display:block}.bx--progress--space-equal .bx--progress-step{flex-grow:1;min-width:8rem}.bx--progress-line{position:absolute;left:0;width:8rem;height:1px;border:1px inset rgba(0,0,0,0)}.bx--progress--space-equal .bx--progress-line{width:100%;min-width:8rem}.bx--progress-step svg{position:relative;z-index:1;flex-shrink:0;width:1rem;height:1rem;margin:.625rem .5rem 0 0;border-radius:50%;fill:#0f62fe}.bx--progress-label{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;max-width:5.5rem;margin:.5rem 0 0 0;overflow:hidden;color:#161616;line-height:1.45;white-space:nowrap;text-overflow:ellipsis;transition:box-shadow 110ms cubic-bezier(0.2, 0, 0.38, 0.9),color 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--progress-label::before{display:block;content:""}.bx--progress-label:hover{color:#0f62fe;box-shadow:0 .0625rem #0f62fe;cursor:pointer}.bx--progress-label:focus{color:#0f62fe;outline:none;box-shadow:0 .1875rem 0 0 #0f62fe}.bx--progress--space-equal .bx--progress-label{max-width:100%;margin-right:.75rem}.bx--progress-label:active{color:#0f62fe;box-shadow:0 .1875rem 0 0 #0f62fe}.bx--progress-label-overflow:hover~.bx--tooltip,.bx--progress-label-overflow:focus~.bx--tooltip{visibility:inherit}.bx--progress-step .bx--tooltip .bx--tooltip__caret{margin-left:.625rem}.bx--tooltip__text{margin:0;padding:0;font-weight:normal}.bx--progress-step .bx--tooltip{font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.16px;display:block;width:7.8125rem;min-width:7.1875rem;min-height:1.5rem;margin-top:2.5rem;margin-left:1.375rem;padding:.5rem 1rem;color:#fff;visibility:hidden}.bx--progress-step .bx--tooltip_multi{font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.16px;width:9.375rem;height:auto;color:#fff}.bx--progress-optional{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;position:absolute;left:0;margin-top:1.75rem;margin-left:1.5rem;color:#525252;text-align:start}.bx--progress-step--current .bx--progress-line{background-color:#0f62fe}.bx--progress-step--incomplete svg{fill:#161616}.bx--progress-step--incomplete .bx--progress-line{background-color:#e0e0e0}.bx--progress-step--complete .bx--progress-line{background-color:#0f62fe}.bx--progress-step-button{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;display:flex;text-align:left}.bx--progress-step-button::-moz-focus-inner{border:0}.bx--progress-step-button--unclickable{outline:none;cursor:default}.bx--progress-step-button--unclickable .bx--progress-label:hover{color:#161616;box-shadow:none;cursor:default}.bx--progress-step-button--unclickable .bx--tooltip__label:hover{color:#0f62fe;box-shadow:0 .0625rem #0f62fe;cursor:pointer}.bx--progress-step--disabled{cursor:not-allowed;pointer-events:none}.bx--progress-step--disabled svg{cursor:not-allowed;fill:#c6c6c6}.bx--progress-step--disabled .bx--progress-label,.bx--progress-step--disabled .bx--progress-label:hover{color:#c6c6c6;box-shadow:none;cursor:not-allowed}.bx--progress-step--disabled .bx--progress-label:focus,.bx--progress-step--disabled .bx--progress-label:active{outline:none;box-shadow:none}.bx--progress-step--disabled .bx--progress-line{cursor:not-allowed}.bx--progress-step--disabled .bx--progress-label-overflow:hover~.bx--tooltip--definition .bx--tooltip--definition__bottom{display:none}.bx--progress__warning>*{fill:#da1e28}.bx--progress.bx--skeleton .bx--progress-label{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:2.5rem;height:.75rem}.bx--progress.bx--skeleton .bx--progress-label:hover,.bx--progress.bx--skeleton .bx--progress-label:focus,.bx--progress.bx--skeleton .bx--progress-label:active{border:none;outline:none;cursor:default}.bx--progress.bx--skeleton .bx--progress-label::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--progress.bx--skeleton .bx--progress-label::before{animation:none}}.bx--progress--vertical{display:flex;flex-direction:column}.bx--progress--vertical .bx--progress-step,.bx--progress--vertical .bx--progress-step-button{flex-wrap:wrap;align-content:flex-start;width:initial;min-width:initial;min-height:3.625rem}.bx--progress--vertical .bx--progress-step svg,.bx--progress--vertical .bx--progress-step-button svg{display:inline-block;margin:.0625rem .5rem 0}.bx--progress--vertical .bx--progress-label{display:inline-block;width:initial;max-width:10rem;margin:0;white-space:initial;vertical-align:top}.bx--progress--vertical .bx--progress-step .bx--tooltip{margin-top:.5rem}.bx--progress--vertical .bx--progress-optional{position:static;width:100%;margin-top:auto;margin-left:2rem}.bx--progress--vertical .bx--progress-line{position:absolute;top:0;left:0;width:1px;height:100%}.bx--breadcrumb{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:inline}@media(min-width: 42rem){.bx--breadcrumb{display:flex;flex-wrap:wrap}}.bx--breadcrumb-item{position:relative;display:flex;align-items:center;margin-right:.5rem}.bx--breadcrumb-item .bx--link:visited{color:#0f62fe}.bx--breadcrumb-item::after{margin-left:.5rem;color:#161616;content:"/"}.bx--breadcrumb--no-trailing-slash .bx--breadcrumb-item:last-child::after{content:""}.bx--breadcrumb-item:last-child,.bx--breadcrumb-item:last-child::after{margin-right:0}.bx--breadcrumb .bx--link{white-space:nowrap}.bx--breadcrumb-item [aria-current=page],.bx--breadcrumb-item.bx--breadcrumb-item--current .bx--link{color:#161616;cursor:auto}.bx--breadcrumb-item [aria-current=page]:hover,.bx--breadcrumb-item.bx--breadcrumb-item--current .bx--link:hover{text-decoration:none}.bx--breadcrumb.bx--skeleton .bx--link{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:6.25rem;height:1rem}.bx--breadcrumb.bx--skeleton .bx--link:hover,.bx--breadcrumb.bx--skeleton .bx--link:focus,.bx--breadcrumb.bx--skeleton .bx--link:active{border:none;outline:none;cursor:default}.bx--breadcrumb.bx--skeleton .bx--link::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--breadcrumb.bx--skeleton .bx--link::before{animation:none}}.bx--toolbar{display:flex;flex-flow:row nowrap;align-items:center;margin:1rem 0}.bx--toolbar>div{margin:0 .25rem}.bx--toolbar .bx--search-input{height:2rem;background-color:rgba(0,0,0,0);outline:none}.bx--toolbar .bx--search-close{display:none}.bx--toolbar .bx--overflow-menu__icon{transition:fill 50ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#525252}.bx--toolbar .bx--search-magnifier{top:.5rem;left:.375rem;transform:scale(1.15);cursor:pointer;transition:all 175ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#525252}.bx--toolbar fieldset{padding:0;border:0}.bx--toolbar .bx--toolbar-search--active{width:15.625rem}.bx--toolbar .bx--toolbar-search--active .bx--search-magnifier{top:.5625rem;transform:scale(1)}.bx--toolbar .bx--toolbar-search--active .bx--search-input{background-color:#fff}.bx--toolbar .bx--toolbar-search--active .bx--search-close{display:block}.bx--toolbar .bx--checkbox-label{margin-bottom:0}.bx--toolbar .bx--overflow-menu--open>.bx--overflow-menu__icon{fill:#0f62fe}.bx--toolbar-search{width:1.8rem;transition:all 175ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--toolbar-search__btn{position:absolute;top:0;left:0;width:2rem;height:2rem;background:rgba(0,0,0,0);border:0}.bx--toolbar-search__btn:focus{outline:1px solid #0f62fe}@media screen and (prefers-contrast){.bx--toolbar-search__btn:focus{outline-style:dotted}}.bx--toolbar-filter-icon{padding-right:0;padding-left:0}.bx--toolbar-menu__title{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;padding:.5rem 1.25rem;font-weight:600}.bx--toolbar-menu__option{padding:.5rem 1.25rem}.bx--toolbar-menu__divider{width:100%;border:0;border-top:1px solid #e0e0e0}.bx--radio-button-group{border:none}.bx--toolbar-search:not(.bx--toolbar-search--active) .bx--search-input{border-bottom:none}.bx--time-picker{display:flex;align-items:flex-end}.bx--time-picker__select{justify-content:center}.bx--time-picker__select:not(:last-of-type){margin:0 .125rem}.bx--time-picker__input{display:flex;flex-direction:column}.bx--time-picker .bx--select-input{width:auto;min-width:auto;margin:0;padding-right:3rem;line-height:1}.bx--time-picker__input-field{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;font-family:'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace;font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.32px;display:flex;align-items:center;width:4.875rem;height:2.5rem;transition:outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--time-picker__input-field::placeholder{color:#6f6f6f;opacity:1}.bx--time-picker--light .bx--select-input{background-color:#fff}.bx--time-picker--light .bx--select-input:hover{background-color:#e5e5e5}.bx--time-picker--light .bx--select-input:disabled,.bx--time-picker--light .bx--select-input:hover:disabled{color:#c6c6c6;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);cursor:not-allowed}.bx--time-picker--sm .bx--select-input,.bx--time-picker--sm .bx--time-picker__input-field{height:2rem;max-height:2rem}.bx--time-picker--xl .bx--select-input,.bx--time-picker--xl .bx--time-picker__input-field{height:3rem;max-height:3rem}.bx--slider-container{display:flex;align-items:center;user-select:none}.bx--slider{position:relative;width:100%;min-width:12.5rem;max-width:40rem;margin:0 1rem}.bx--slider__range-label{font-family:'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace;font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:.32px;color:#161616;white-space:nowrap}.bx--slider__range-label:last-of-type{margin-right:1rem}.bx--slider__track{position:absolute;width:100%;height:.125rem;background:#e0e0e0;transform:translate(0%, -50%);cursor:pointer}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--slider__track{border:1px solid rgba(0,0,0,0)}}.bx--slider__track:before{position:absolute;top:-0.3125rem;left:50%;display:inline-block;width:.125rem;height:.25rem;background:#e0e0e0;transform:translate(-50%, 0);content:""}.bx--slider__filled-track{position:absolute;width:100%;height:.125rem;background:#161616;transform:translate(0%, -50%);transform-origin:left;transition:background 110ms cubic-bezier(0.2, 0, 0.38, 0.9);pointer-events:none}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--slider__filled-track{border:1px solid rgba(0,0,0,0)}}.bx--slider__thumb{position:absolute;top:0;z-index:3;width:.875rem;height:.875rem;background:#161616;border-radius:50%;outline:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0),inset 0 0 0 2px rgba(0,0,0,0);transform:translate(-50%, -50%);cursor:pointer;transition:transform 110ms cubic-bezier(0.2, 0, 0.38, 0.9),background 110ms cubic-bezier(0.2, 0, 0.38, 0.9),box-shadow 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--slider__thumb:hover{transform:translate(-50%, -50%) scale(1.4286)}.bx--slider__thumb:focus{background-color:#0f62fe;box-shadow:inset 0 0 0 2px #0f62fe,inset 0 0 0 3px #f4f4f4;transform:translate(-50%, -50%) scale(1.4286)}@media screen and (prefers-contrast){.bx--slider__thumb:focus{outline-style:dotted}}.bx--slider__thumb:active{box-shadow:inset 0 0 0 2px #0f62fe;transform:translate(-50%, -50%) scale(1.4286)}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--slider__thumb{outline:1px solid ButtonText}}.bx--slider__input{display:none}.bx--slider-text-input,.bx-slider-text-input{width:4rem;height:2.5rem;text-align:center;-moz-appearance:textfield}.bx--slider-text-input::-webkit-outer-spin-button,.bx--slider-text-input::-webkit-inner-spin-button,.bx-slider-text-input::-webkit-outer-spin-button,.bx-slider-text-input::-webkit-inner-spin-button{display:none}.bx--slider__thumb:focus~.bx--slider__filled-track{background-color:#0f62fe}.bx--label--disabled~.bx--slider-container>.bx--slider__range-label{color:#c6c6c6}.bx--slider--disabled .bx--slider__thumb{background-color:#e0e0e0}.bx--slider--disabled .bx--slider__thumb:hover{transform:translate(-50%, -50%);cursor:not-allowed}.bx--slider--disabled .bx--slider__thumb:focus{background-color:#e0e0e0;outline:none;box-shadow:none;transform:translate(-50%, -50%)}.bx--slider--disabled .bx--slider__thumb:active{background:#e0e0e0;transform:translate(-50%, -50%)}.bx--slider--disabled .bx--slider__track,.bx--slider--disabled .bx--slider__filled-track,.bx--slider--disabled .bx--slider__thumb:focus~.bx--slider__filled-track{background-color:#e0e0e0;cursor:not-allowed}.bx--slider--disabled~.bx--form-item .bx--slider-text-input,.bx--slider--disabled~.bx--slider-text-input{color:#c6c6c6;background-color:#f4f4f4;border:none;cursor:not-allowed;transition:none}.bx--slider--disabled~.bx--form-item .bx--slider-text-input:active,.bx--slider--disabled~.bx--form-item .bx--slider-text-input:focus,.bx--slider--disabled~.bx--form-item .bx--slider-text-input:hover,.bx--slider--disabled~.bx--slider-text-input:active,.bx--slider--disabled~.bx--slider-text-input:focus,.bx--slider--disabled~.bx--slider-text-input:hover{color:#c6c6c6;outline:none}.bx--slider-container.bx--skeleton .bx--slider__range-label{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:1.25rem;height:.75rem}.bx--slider-container.bx--skeleton .bx--slider__range-label:hover,.bx--slider-container.bx--skeleton .bx--slider__range-label:focus,.bx--slider-container.bx--skeleton .bx--slider__range-label:active{border:none;outline:none;cursor:default}.bx--slider-container.bx--skeleton .bx--slider__range-label::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--slider-container.bx--skeleton .bx--slider__range-label::before{animation:none}}.bx--slider-container.bx--skeleton .bx--slider__track{cursor:default;pointer-events:none}.bx--slider-container.bx--skeleton .bx--slider__thumb{left:50%;cursor:default;pointer-events:none}.bx--tile{position:relative;display:block;min-width:8rem;min-height:4rem;padding:1rem;background-color:#f4f4f4;outline:2px solid rgba(0,0,0,0);outline-offset:-2px}.bx--tile:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile:focus{outline-style:dotted}}.bx--tile--light{background-color:#fff}.bx--tile--clickable,.bx--tile--selectable,.bx--tile--expandable{cursor:pointer;transition:150ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tile--clickable:hover,.bx--tile--selectable:hover,.bx--tile--expandable:hover{background:#e5e5e5}.bx--tile--clickable:focus,.bx--tile--expandable:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile--clickable:focus,.bx--tile--expandable:focus{outline-style:dotted}}.bx--tile--clickable:hover .bx--tile__checkmark,.bx--tile--clickable:focus .bx--tile__checkmark,.bx--tile--expandable:hover .bx--tile__checkmark,.bx--tile--expandable:focus .bx--tile__checkmark{opacity:1}.bx--tile--expandable::-moz-focus-inner{border:0}.bx--tile--clickable{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;color:#161616;text-decoration:none}.bx--tile--selectable{padding-right:3rem}.bx--tile__checkmark,.bx--tile__chevron{position:absolute;background:rgba(0,0,0,0);border:none;transition:110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tile__checkmark{top:1rem;right:1rem;height:1rem;opacity:0}.bx--tile__checkmark svg{border-radius:50%;fill:#525252}.bx--tile__checkmark:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile__checkmark:focus{outline-style:dotted}}.bx--tile__chevron{position:absolute;right:.5rem;bottom:.5rem;height:1rem}.bx--tile__chevron svg{transform-origin:center;transition:110ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tile__chevron svg{fill:ButtonText}}.bx--tile__chevron:hover{cursor:pointer}.bx--tile__chevron:focus{outline:none}.bx--tile--expandable{width:100%;overflow:hidden;color:inherit;font-size:inherit;text-align:left;border:0;transition:max-height 150ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tile-content__above-the-fold{display:block}.bx--tile-content__below-the-fold{display:block;visibility:hidden;opacity:0;transition:opacity 110ms cubic-bezier(0.2, 0, 0.38, 0.9),visibility 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tile--is-expanded{overflow:visible;transition:max-height 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tile--is-expanded .bx--tile__chevron svg{transform:rotate(-180deg)}.bx--tile--is-expanded .bx--tile-content__below-the-fold{visibility:inherit;opacity:1;transition:opacity 110ms cubic-bezier(0.2, 0, 0.38, 0.9),visibility 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.bx--tile--is-selected{outline:1px solid #161616;outline-offset:-1px}.bx--tile--is-selected .bx--tile__checkmark{opacity:1}.bx--tile-input:checked+.bx--tile>.bx--tile__checkmark svg{fill:#161616}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--tile-input:checked+.bx--tile>.bx--tile__checkmark svg{fill:ButtonText}}.bx--tile-content{width:100%;height:100%}.bx--tile-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}.bx--tile-input:focus+.bx--tile{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--tile-input:focus+.bx--tile{outline-style:dotted}}.bx--skeleton__text{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:100%;height:1rem;margin-bottom:.5rem}.bx--skeleton__text:hover,.bx--skeleton__text:focus,.bx--skeleton__text:active{border:none;outline:none;cursor:default}.bx--skeleton__text::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--skeleton__text::before{animation:none}}.bx--skeleton__heading{height:1.5rem}.bx--icon--skeleton{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;display:inline-block;width:1rem;height:1rem}.bx--icon--skeleton:hover,.bx--icon--skeleton:focus,.bx--icon--skeleton:active{border:none;outline:none;cursor:default}.bx--icon--skeleton::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--icon--skeleton::before{animation:none}}.bx--skeleton__placeholder{position:relative;padding:0;background:#e5e5e5;border:none;box-shadow:none;pointer-events:none;width:6.25rem;height:6.25rem}.bx--skeleton__placeholder:hover,.bx--skeleton__placeholder:focus,.bx--skeleton__placeholder:active{border:none;outline:none;cursor:default}.bx--skeleton__placeholder::before{position:absolute;top:0;left:0;width:0%;height:100%;background:#c6c6c6;animation:3000ms ease-in-out skeleton infinite;content:""}@media(prefers-reduced-motion: reduce){.bx--skeleton__placeholder::before{animation:none}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate-end-p1{100%{transform:rotate(360deg)}}@keyframes rotate-end-p2{100%{transform:rotate(-360deg)}}@keyframes init-stroke{0%{stroke-dashoffset:240}100%{stroke-dashoffset:16}}@keyframes stroke-end{0%{stroke-dashoffset:16}100%{stroke-dashoffset:240}}@keyframes stroke{100%{stroke-dashoffset:0}}.bx--inline-loading{display:flex;align-items:center;width:100%;min-height:2rem}.bx--inline-loading .bx--loading__svg circle{stroke-width:12}.bx--inline-loading .bx--loading__stroke{stroke-dashoffset:25}.bx--inline-loading__text{font-size:.75rem;font-weight:400;line-height:1.34;letter-spacing:.32px;color:#525252}.bx--inline-loading__animation{position:relative;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.bx--inline-loading__checkmark-container{fill:#24a148}.bx--inline-loading__checkmark-container.bx--inline-loading__svg{position:absolute;top:.75rem;width:.75rem}.bx--inline-loading__checkmark-container[hidden]{display:none}.bx--inline-loading__checkmark{transform-origin:50% 50%;animation-name:stroke;animation-duration:250ms;animation-fill-mode:forwards;fill:none;stroke:#0f62fe;stroke-width:1.8;stroke-dasharray:12;stroke-dashoffset:12}.bx--inline-loading--error{width:1rem;height:1rem;fill:#da1e28}.bx--inline-loading--error[hidden]{display:none}.bx--loading--small .bx--inline-loading__svg{stroke:#0f62fe}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.bx--inline-loading__checkmark-container{top:1px;right:.5rem}.bx--inline-loading__checkmark{animation:none;stroke-dashoffset:0;stroke-dasharray:0}}.bx--pagination-nav{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;line-height:0}.bx--pagination-nav__list{display:flex;align-items:center;list-style:none}.bx--pagination-nav__list-item{padding:0}.bx--pagination-nav__list-item:first-child{padding-left:0}.bx--pagination-nav__list-item:last-child{padding-right:0}.bx--pagination-nav__page{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;position:relative;display:block;min-width:3rem;padding:1.0625rem .25rem;color:#525252;font-weight:400;line-height:1;text-align:center;text-decoration:none;border-radius:0;outline:0;transition:background-color 110ms cubic-bezier(0.2, 0, 0.38, 0.9),color 110ms cubic-bezier(0.2, 0, 0.38, 0.9);user-select:none}.bx--pagination-nav__page::-moz-focus-inner{border:0}.bx--pagination-nav__page:hover{color:#525252;background-color:#e5e5e5}.bx--pagination-nav__page:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--pagination-nav__page:focus{outline-style:dotted}}.bx--pagination-nav__page:disabled,.bx--pagination-nav__page.bx--pagination-nav__page--disabled{color:rgba(82,82,82,.5);background:none;outline:none;pointer-events:none}.bx--pagination-nav__page:not(.bx--pagination-nav__page--direction)::after{position:absolute;bottom:0;left:50%;display:block;width:0;height:.25rem;background-color:#0f62fe;opacity:0;transition:width 110ms cubic-bezier(0.2, 0, 0.38, 0.9);content:""}.bx--pagination-nav__page--active+.bx--pagination-nav__page::after,.bx--pagination-nav__page.bx--pagination-nav__page--active::after{left:calc(50% - 0.5rem);width:1rem;opacity:1}.bx--pagination-nav__page.bx--pagination-nav__page--active{color:#525252;font-weight:600;background-color:initial}.bx--pagination-nav__page .bx--pagination-nav__icon{pointer-events:none;fill:currentColor}.bx--pagination-nav__page--direction{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;line-height:0}.bx--pagination-nav__select{position:relative}.bx--pagination-nav__page--select{max-height:3rem;text-indent:calc(50% - 4.5px);appearance:none}@-moz-document url-prefix(){.bx--pagination-nav__page--select{text-indent:0}}.bx--pagination-nav__select-icon-wrapper{position:absolute;top:0;width:100%;height:100%;pointer-events:none}.bx--pagination-nav__select-icon-wrapper:not(.bx--pagination-nav__page--direction)::after{position:absolute;bottom:0;left:50%;display:block;width:0;height:.25rem;background-color:#0f62fe;opacity:0;transition:width 110ms cubic-bezier(0.2, 0, 0.38, 0.9);content:""}.bx--pagination-nav__page--active+.bx--pagination-nav__select-icon-wrapper::after,.bx--pagination-nav__select-icon-wrapper.bx--pagination-nav__page--active::after{left:calc(50% - 0.5rem);width:1rem;opacity:1}.bx--pagination-nav__page--active+.bx--pagination-nav__select-icon-wrapper .bx--pagination-nav__select-icon{display:none}.bx--pagination-nav__select-icon{position:absolute;top:calc(50% - 0.5rem);left:calc(50% - 0.5rem);pointer-events:none}.bx--pagination-nav__accessibility-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}.bx--unstable-pagination{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:flex;align-items:center;justify-content:space-between;width:100%;height:3rem;background-color:#f4f4f4;border-top:1px solid #e0e0e0;border-bottom:1px solid rgba(0,0,0,0)}.bx--unstable-pagination__text{margin:0 1rem;color:#525252}@media(min-width: 42rem){.bx--unstable-pagination__text{display:inline-block}}.bx--unstable-pagination__left,.bx--unstable-pagination__right{display:flex;align-items:center;height:100%}.bx--unstable-pagination__left{padding:0 1rem 0 0}.bx--unstable-pagination__left>.bx--form-item,.bx--unstable-pagination__right>.bx--form-item{height:100%}.bx--unstable-pagination__left .bx--unstable-pagination__text{margin-right:.0625rem}.bx--unstable-pagination__right .bx--unstable-pagination__text{margin-right:1rem;margin-left:.0625rem}.bx--unstable-pagination__button{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0 .875rem;color:#161616;background:none;border:none;border-left:1px solid #e0e0e0;cursor:pointer;transition:outline 110ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 110ms cubic-bezier(0.2, 0, 0.38, 0.9);fill:#161616}.bx--unstable-pagination__button .bx--btn__icon{width:initial;height:initial}.bx--unstable-pagination__button.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--unstable-pagination__button.bx--btn--icon-only.bx--tooltip__trigger:focus{outline-style:dotted}}.bx--unstable-pagination__button:hover{color:#161616;background:#e5e5e5}.bx--unstable-pagination__button--no-index{cursor:not-allowed;fill:#c6c6c6}.bx--unstable-pagination__button.bx--btn:disabled{background:rgba(0,0,0,0);border-color:#e0e0e0}.bx--unstable-pagination__button:disabled:hover,.bx--unstable-pagination__button--no-index:hover{background:rgba(0,0,0,0);cursor:not-allowed;fill:#c6c6c6}.bx--unstable-pagination__page-selector,.bx--unstable-pagination__page-sizer{align-items:center;height:100%}.bx--unstable-pagination__page-selector .bx--select-input--inline__wrapper,.bx--unstable-pagination__page-sizer .bx--select-input--inline__wrapper{display:flex;height:100%}.bx--unstable-pagination__page-selector .bx--select-input,.bx--unstable-pagination__page-sizer .bx--select-input{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;width:auto;min-width:auto;height:100%;margin-right:-0.65rem;padding:0 2.5rem 0 1rem}@media(min-width: 42rem){.bx--unstable-pagination__page-selector .bx--select-input,.bx--unstable-pagination__page-sizer .bx--select-input{margin-right:0;padding-right:2.25rem}}.bx--unstable-pagination__page-selector .bx--select-input:hover,.bx--unstable-pagination__page-sizer .bx--select-input:hover{background:#e5e5e5}.bx--unstable-pagination__page-selector .bx--select__arrow,.bx--unstable-pagination__page-sizer .bx--select__arrow{top:50%;transform:translateY(-50%)}@media(min-width: 42rem){.bx--unstable-pagination__page-selector .bx--select__arrow,.bx--unstable-pagination__page-sizer .bx--select__arrow{right:1rem}}.bx--unstable-pagination__page-selector{border-left:1px solid #e0e0e0}.bx--unstable-pagination__page-sizer{border-right:1px solid #e0e0e0}.bx--header{position:fixed;top:0;right:0;left:0;z-index:8000;display:flex;align-items:center;height:3rem;background-color:#161616;border-bottom:1px solid #393939}.bx--header__action{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;width:3rem;height:3rem;border:.125rem solid rgba(0,0,0,0);transition:background-color 110ms,border-color 110ms}.bx--header__action::-moz-focus-inner{border:0}.bx--header__action>svg.bx--navigation-menu-panel-collapse-icon,.bx--header__action--active>svg.bx--navigation-menu-panel-expand-icon{display:none}.bx--header__action--active>svg.bx--navigation-menu-panel-collapse-icon{display:inline}.bx--header__action:hover{background-color:#353535}.bx--header__action--active{border-right:1px solid #393939;border-bottom:1px solid #161616;border-left:1px solid #393939}.bx--header__action:focus{border-color:#fff;outline:none}@media screen and (prefers-contrast){.bx--header__action:focus{border-style:dotted}}.bx--header__action:active{background-color:#393939}.bx--header__action>svg{fill:#fff}.bx--header__menu-trigger>svg{fill:#f4f4f4}.bx--header__menu-trigger:hover{fill:#2c2c2c}.bx--header__menu-toggle{display:flex;align-items:center;justify-content:center}@media(min-width: 66rem){.bx--header__menu-toggle__hidden{display:none}}a.bx--header__name{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:flex;align-items:center;height:100%;padding:0 2rem 0 1rem;font-weight:600;line-height:1.25rem;letter-spacing:.1px;text-decoration:none;border:.125rem solid rgba(0,0,0,0);outline:none;transition:border-color 110ms;user-select:none}a.bx--header__name:focus{border-color:#fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){a.bx--header__name:focus{border-style:dotted}}.bx--header__name--prefix{font-weight:400}a.bx--header__name,a.bx--header__name:hover{color:#f4f4f4}.bx--header__menu-toggle:not(.bx--header__menu-toggle__hidden)~.bx--header__name{padding-left:.5rem}.bx--header__nav{position:relative;display:none;height:100%;padding-left:1rem}@media(min-width: 66rem){.bx--header__nav{display:block}}.bx--header__nav::before{position:absolute;top:50%;left:0;display:block;width:.0625rem;height:1.5rem;background-color:#393939;transform:translateY(-50%);content:""}.bx--header__menu-bar{display:flex;height:100%;margin:0;padding:0;list-style:none}a.bx--header__menu-item{position:relative;display:flex;align-items:center;height:100%;padding:0 1rem;color:#c6c6c6;font-weight:400;font-size:.875rem;line-height:1.125rem;letter-spacing:0;text-decoration:none;border:2px solid rgba(0,0,0,0);transition:background-color 110ms,border-color 110ms,color 110ms;user-select:none}a.bx--header__menu-item:hover{color:#f4f4f4;background-color:#2c2c2c}.bx--header__action:active,a.bx--header__menu-item:active{color:#f4f4f4;background-color:#393939}a.bx--header__menu-item:focus{color:#f4f4f4;border-color:#fff;outline:none}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){a.bx--header__menu-item:focus{border-style:dotted}}a.bx--header__menu-item:hover>svg,a.bx--header__menu-item:active>svg,a.bx--header__menu-item:focus>svg{fill:#f4f4f4}a.bx--header__menu-item[aria-current=page]::after,.bx--header__menu-item--current::after{position:absolute;top:0;right:0;bottom:-2px;left:0;width:100%;border-bottom:3px solid #4589ff;content:""}a.bx--header__menu-item[aria-current=page]:focus::after,.bx--header__menu-item--current:focus::after{border:0}a.bx--header__menu-item[aria-current=page]:focus,a.bx--header__menu-item.bx--header__menu-item--current:focus{border:2px solid #fff}.bx--header__submenu{position:relative}.bx--header__menu-title[aria-haspopup=true]{position:relative}.bx--header__menu-title[aria-expanded=true]{z-index:8001;color:#fff;background-color:#262626}.bx--header__menu-title[aria-expanded=true]>.bx--header__menu-arrow{transform:rotate(180deg)}.bx--header__menu{display:none;margin:0;padding:0;list-style:none}.bx--header__menu-title[aria-expanded=true]+.bx--header__menu{position:absolute;bottom:0;left:0;z-index:8000;display:flex;flex-direction:column;width:12.5rem;background-color:#262626;box-shadow:0 4px 8px 0 rgba(0,0,0,.5);transform:translateY(100%)}.bx--header__menu-title[aria-expanded=true]+.bx--header__menu .bx--header__menu-item:hover{background-color:#353535}.bx--header__menu-title[aria-expanded=true]+.bx--header__menu .bx--header__menu-item:active{background-color:#393939}.bx--header__menu .bx--header__menu-item{height:3rem}.bx--header__menu .bx--header__menu-item:hover{color:#f4f4f4;background-color:#262626}.bx--header__menu-arrow{margin-left:.5rem;transition:transform 110ms,fill 110ms;fill:#c6c6c6}.bx--header__global{display:flex;flex:1 1 0%;justify-content:flex-end;height:100%}.bx--skip-to-content{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}.bx--skip-to-content:focus{top:0;left:0;z-index:9999;display:flex;align-items:center;width:auto;height:3rem;padding:0 1rem;color:#f4f4f4;background-color:#161616;border:4px solid #0f62fe;outline:none;clip:auto}.bx--header-panel{transition-timing-function:cubic-bezier(0.2, 0, 1, 0.9);position:fixed;top:3rem;right:0;bottom:0;z-index:8000;width:0;overflow:hidden;color:#c6c6c6;background-color:#161616;border:none;transition:width .11s;will-change:width}.bx--header-panel--expanded{width:16rem;border-right:1px solid #393939;border-left:1px solid #393939}.bx--panel--overlay{position:fixed;top:3rem;right:0;bottom:0;z-index:1000;width:16rem;height:100%;padding:1rem 0;overflow-x:hidden;overflow-y:auto;background-color:#161616;transform:translate3d(100%, 0, 0);transition:transform .11s cubic-bezier(0.2, 0, 0.38, 0.9);will-change:transform}.bx--panel--expanded{box-shadow:0 8px 16px 0 rgba(0,0,0,.25);transform:translate3d(0, 0, 0)}.bx--product-switcher__search{margin-bottom:1.5rem;padding:0 1rem}.bx--search--shell input{background-color:#e0e0e0}.bx--product-switcher__subheader,.bx--product-switcher__all-btn{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;padding:.5rem;color:#c6c6c6}.bx--product-switcher__subheader{padding-left:3.5rem}.bx--product-switcher__all-btn{padding-left:3.5rem}.bx--product-switcher__all-btn,.bx--product-switcher__back-btn{display:inline-block;width:100%;color:#0f62fe;text-align:left;background:rgba(0,0,0,0);border:none;cursor:pointer}.bx--product-switcher__all-btn:hover,.bx--product-switcher__back-btn:hover{text-decoration:underline}.bx--product-switcher__all-btn:focus,.bx--product-switcher__back-btn:focus{outline:none;box-shadow:inset 0 0 0 3px #0f62fe}.bx--product-switcher__back-btn{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;display:flex;align-items:center;padding:.5rem 1rem}.bx--product-switcher__back-arrow{margin-right:1rem;fill:#0f62fe}.bx--product-list__item{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.bx--product-list__item:hover{background:#e0e0e0}.bx--product-link{display:flex;flex-direction:row;align-items:center;width:100%;padding:.5rem 1rem;text-decoration:none}.bx--product-link:focus{outline:none;box-shadow:inset 0 0 0 3px #0f62fe}.bx--product-switcher__icon{margin-right:1rem}.bx--product-link__name{font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;margin-left:.25rem;color:#c6c6c6;font-weight:400}.bx--product-switcher__product-list .bx--overflow-menu{display:none;align-items:center;justify-content:center;width:2.5rem}.bx--product-switcher__product-list .bx--overflow-menu.bx--overflow-menu--open{display:flex}.bx--product-switcher__product-list .bx--overflow-menu>svg{fill:#c6c6c6}.bx--product-switcher__product-list .bx--overflow-menu:hover{background:#c6c6c6}.bx--product-switcher__product-list .bx--overflow-menu:hover>svg{fill:#c6c6c6}.bx--product-switcher__product-list .bx--overflow-menu:focus{display:flex;outline:none;box-shadow:inset 0 0 0 3px #0f62fe}.bx--product-switcher__product-list .bx--overflow-menu-options__option:hover{background:#fff}.bx--product-list__item:hover .bx--overflow-menu{display:flex}.bx--switcher{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#c6c6c6}.bx--switcher__item{width:100%;height:2rem}.bx--switcher__item:nth-child(1){margin-top:1rem}.bx--switcher__item--divider{display:block;width:14rem;height:1px;margin:.5rem 1rem;background:#393939;border:none}.bx--switcher__item-link{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;display:block;height:2rem;padding:.375rem 1rem;color:#c6c6c6;text-decoration:none}.bx--switcher__item-link:hover:not(.bx--switcher__item-link--selected){color:#f4f4f4;background:#2c2c2c;cursor:pointer}.bx--switcher__item-link:focus{outline:2px solid #fff;outline-offset:-2px}.bx--switcher__item-link:active{color:#f4f4f4;background:#393939}.bx--switcher__item-link--selected{color:#f4f4f4;background:#262626}.bx--side-nav{position:fixed;top:0;bottom:0;left:0;z-index:8000;width:3rem;max-width:16rem;overflow:hidden;color:#525252;background-color:#fff;transition:width .11s cubic-bezier(0.2, 0, 1, 0.9);will-change:width}.bx--side-nav--ux{top:3rem;width:16rem}@media(max-width: 65.98rem){.bx--side-nav--ux{width:0}}.bx--side-nav--rail{width:3rem}.bx--side-nav--hidden{width:0}.bx--side-nav.bx--side-nav--rail:not(.bx--side-nav--fixed):hover,.bx--side-nav--expanded{width:16rem}.bx--side-nav__overlay{position:absolute;top:3rem;width:0;height:0;background-color:rgba(0,0,0,0);opacity:0;transition:opacity 240ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 240ms cubic-bezier(0.2, 0, 0.38, 0.9)}@media(max-width: 65.98rem){.bx--side-nav__overlay-active{width:100%;height:100vh;background-color:rgba(22,22,22,.5);opacity:1;transition:opacity 240ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 240ms cubic-bezier(0.2, 0, 0.38, 0.9)}}.bx--header~.bx--side-nav{top:3rem;height:calc(100% - 48px)}.bx--side-nav--fixed{width:16rem}.bx--side-nav--collapsed{width:16rem;transform:translateX(-16rem)}.bx--side-nav__navigation{display:flex;flex-direction:column;height:100%}.bx--side-nav__header{display:flex;width:100%;max-width:100%;height:3rem;border-bottom:1px solid #393939}.bx--side-nav:hover .bx--side-nav__header,.bx--side-nav--fixed .bx--side-nav__header,.bx--side-nav--expanded .bx--side-nav__header{height:auto}.bx--side-nav--ux .bx--side-nav__header{height:auto}.bx--side-nav__details{display:flex;flex:1;flex-direction:column;min-width:0;padding-right:1rem;opacity:0;visibility:hidden}.bx--side-nav:hover .bx--side-nav__details,.bx--side-nav--fixed .bx--side-nav__details,.bx--side-nav--expanded .bx--side-nav__details{visibility:inherit;opacity:1}.bx--side-nav--ux .bx--side-nav__details{visibility:inherit;opacity:1}.bx--side-nav__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:1rem;font-weight:600;font-size:.875rem;letter-spacing:.1px;user-select:none}.bx--side-nav__title,.bx--side-nav__select{padding-left:.5rem}.bx--side-nav__switcher{position:relative;display:flex;align-items:center;justify-content:space-between}.bx--side-nav__switcher-chevron{position:absolute;top:0;right:.5rem;bottom:0;display:flex;align-items:center;fill:#525252}.bx--side-nav__select{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;flex:1 1 0%;min-width:0;height:2rem;padding-right:2rem;color:#f4f4f4;font-size:.75rem;background-color:#161616;border:none;border-radius:0;cursor:pointer;transition:outline 110ms;appearance:none}.bx--side-nav__select:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--side-nav__select:focus{outline-style:dotted}}.bx--side-nav__footer{flex:0 0 3rem;width:100%;background-color:#fff}.bx--side-nav__toggle{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;height:100%;padding-left:1rem;text-align:left;transition:outline 110ms}.bx--side-nav__toggle::-moz-focus-inner{border:0}.bx--side-nav__toggle:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--side-nav__toggle:focus{outline-style:dotted}}.bx--side-nav__items{flex:1 1 0%;padding:1rem 0 0;overflow:hidden}.bx--side-nav:hover .bx--side-nav__items,.bx--side-nav--fixed .bx--side-nav__items,.bx--side-nav--expanded .bx--side-nav__items{overflow-y:auto}.bx--side-nav--ux .bx--side-nav__items{overflow-y:auto}.bx--side-nav__item{width:3rem;height:3rem;overflow:hidden}.bx--side-nav:hover .bx--side-nav__item,.bx--side-nav--fixed .bx--side-nav__item,.bx--side-nav--expanded .bx--side-nav__item{width:auto;height:auto}.bx--side-nav--ux .bx--side-nav__item{width:auto;height:auto}.bx--side-nav__item:not(.bx--side-nav__item--active):hover .bx--side-nav__item:not(.bx--side-nav__item--active)>.bx--side-nav__submenu:hover,.bx--side-nav__item:not(.bx--side-nav__item--active)>.bx--side-nav__link:hover,.bx--side-nav__menu a.bx--side-nav__link:not(.bx--side-nav__link--current):not([aria-current=page]):hover,.bx--side-nav a.bx--header__menu-item:hover,.bx--side-nav .bx--header__menu-title[aria-expanded=true]:hover{color:#161616;background-color:#e5e5e5}.bx--side-nav__item:not(.bx--side-nav__item--active)>.bx--side-nav__link:hover>span,.bx--side-nav__item:not(.bx--side-nav__item--active) .bx--side-nav__menu-item>.bx--side-nav__link:hover>span{color:#161616}.bx--side-nav__item--large{height:3rem}.bx--side-nav__submenu{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;display:flex;align-items:center;height:2rem;padding:0 1rem;color:#525252;transition:color 110ms,background-color 110ms,outline 110ms;user-select:none}.bx--side-nav__submenu::-moz-focus-inner{border:0}.bx--side-nav__submenu:hover{color:#161616;background-color:#e5e5e5}.bx--side-nav__submenu:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){.bx--side-nav__submenu:focus{outline-style:dotted}}.bx--side-nav__submenu-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.bx--side-nav__icon.bx--side-nav__submenu-chevron{display:flex;flex:1;justify-content:flex-end}.bx--side-nav__submenu-chevron>svg{width:1rem;height:1rem;transition:transform 110ms}.bx--side-nav__submenu[aria-expanded=true] .bx--side-nav__submenu-chevron>svg{transform:rotate(180deg)}.bx--side-nav__item--large .bx--side-nav__submenu{height:3rem}.bx--side-nav__item--active .bx--side-nav__submenu:hover{color:#161616;background-color:#e5e5e5}.bx--side-nav__item--active .bx--side-nav__submenu[aria-expanded=false]{position:relative;color:#161616;background-color:#e5e5e5}.bx--side-nav__item--active .bx--side-nav__submenu[aria-expanded=false]::before{position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#0f62fe;content:""}.bx--side-nav__item--active .bx--side-nav__submenu-title{color:#161616;font-weight:600}.bx--side-nav__menu{display:block;max-height:0;visibility:hidden}.bx--side-nav__submenu[aria-expanded=true]+.bx--side-nav__menu{max-height:93.75rem;visibility:inherit}.bx--side-nav__menu a.bx--side-nav__link{height:2rem;min-height:2rem;padding-left:2rem;font-weight:400}.bx--side-nav__item.bx--side-nav__item--icon a.bx--side-nav__link{padding-left:4.5rem}.bx--side-nav__menu a.bx--side-nav__link--current,.bx--side-nav__menu a.bx--side-nav__link[aria-current=page],a.bx--side-nav__link--current{background-color:#e0e0e0}.bx--side-nav__menu a.bx--side-nav__link--current>span,.bx--side-nav__menu a.bx--side-nav__link[aria-current=page]>span,a.bx--side-nav__link--current>span{color:#161616;font-weight:600}a.bx--side-nav__link,.bx--side-nav a.bx--header__menu-item,.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu{outline:2px solid rgba(0,0,0,0);outline-offset:-2px;font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;position:relative;display:flex;align-items:center;min-height:2rem;padding:0 1rem;text-decoration:none;transition:color 110ms,background-color 110ms,outline 110ms}.bx--side-nav__item--large a.bx--side-nav__link{height:3rem}a.bx--side-nav__link>.bx--side-nav__link-text,.bx--side-nav a.bx--header__menu-item .bx--text-truncate-end{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#525252;font-size:.875rem;line-height:1.25rem;letter-spacing:.1px;user-select:none}a.bx--side-nav__link:focus,.bx--side-nav a.bx--header__menu-item:focus{outline:2px solid #0f62fe;outline-offset:-2px}@media screen and (prefers-contrast){a.bx--side-nav__link:focus,.bx--side-nav a.bx--header__menu-item:focus{outline-style:dotted}}a.bx--side-nav__link[aria-current=page],a.bx--side-nav__link--current{font-weight:600;background-color:#e5e5e5}a.bx--side-nav__link[aria-current=page] .bx--side-nav__link-text,a.bx--side-nav__link--current .bx--side-nav__link-text{color:#161616}a.bx--side-nav__link[aria-current=page]::before,a.bx--side-nav__link--current::before{position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#0f62fe;content:""}.bx--side-nav__icon{display:flex;flex:0 0 1rem;align-items:center;justify-content:center}.bx--side-nav__icon:not(.bx--side-nav__submenu-chevron){margin-right:1.5rem}.bx--side-nav__icon>svg{width:1rem;height:1rem;fill:#525252}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--side-nav__icon>svg{fill:ButtonText}}.bx--side-nav__icon>svg.bx--side-nav-collapse-icon{display:none}.bx--side-nav--expanded .bx--side-nav__icon>svg.bx--side-nav-expand-icon{display:none}.bx--side-nav--expanded .bx--side-nav__icon>svg.bx--side-nav-collapse-icon{display:block}.bx--side-nav--fixed a.bx--side-nav__link,.bx--side-nav--fixed .bx--side-nav__submenu{padding-left:1rem}.bx--side-nav--fixed .bx--side-nav__item:not(.bx--side-nav__item--icon) .bx--side-nav__menu a.bx--side-nav__link{padding-left:2rem}@media(max-width: 65.98rem){.bx--side-nav .bx--header__nav{display:block}}.bx--side-nav__header-navigation{display:none}@media(max-width: 65.98rem){.bx--side-nav__header-navigation{position:relative;display:block;margin-bottom:2rem}}.bx--side-nav__header-divider::after{position:absolute;bottom:-1rem;left:1rem;width:calc(100% - 32px);height:.0625rem;background:#e0e0e0;content:""}.bx--side-nav a.bx--header__menu-item{justify-content:space-between;color:#525252;white-space:nowrap}.bx--side-nav a.bx--header__menu-item[aria-expanded=true]{background-color:rgba(0,0,0,0)}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu{bottom:inherit;width:100%;padding:0;background-color:rgba(0,0,0,0);box-shadow:none;transform:none}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu li{width:100%}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu a.bx--header__menu-item{padding-left:4.25rem;font-weight:400}.bx--side-nav .bx--header__menu-title[aria-expanded=true]+.bx--header__menu a.bx--header__menu-item:hover{color:#161616;background-color:#e5e5e5}.bx--side-nav .bx--header__menu a.bx--header__menu-item{height:inherit}.bx--side-nav a.bx--header__menu-item:hover .bx--header__menu-arrow,.bx--side-nav a.bx--header__menu-item:focus .bx--header__menu-arrow,.bx--side-nav .bx--header__menu-arrow{fill:#525252}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--side-nav a.bx--header__menu-item:hover .bx--header__menu-arrow,.bx--side-nav a.bx--header__menu-item:focus .bx--header__menu-arrow,.bx--side-nav .bx--header__menu-arrow{fill:ButtonText}}.bx--navigation{position:fixed;top:3rem;bottom:0;left:0;z-index:6000;width:16rem;color:#f4f4f4;background-color:#262626;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.25)}.bx--navigation--right{right:0;left:auto}.bx--navigation svg{fill:#f4f4f4}.bx--navigation-section:not(:last-child)::after{display:block;height:1px;margin:0 1rem;background-color:#393939;content:""}.bx--navigation-item{position:relative;display:flex;align-items:center}.bx--navigation-item--active>a.bx--navigation-link{color:#fff;font-weight:600}.bx--navigation-item--active::after{position:absolute;top:0;bottom:0;left:0;display:block;width:4px;background-color:#0f62fe;content:""}a.bx--navigation-link{display:flex;align-items:center;width:100%;min-height:2.5rem;padding-left:1rem;color:#f4f4f4;font-weight:400;font-size:.875rem;text-decoration:none}a.bx--navigation-link:hover{color:#fff;background-color:#333}a.bx--navigation-link:focus{outline:.1875rem solid #0f62fe;outline-offset:-0.1875rem}.bx--navigation-item--icon>a.bx--navigation-link{padding-left:0}.bx--navigation__category{width:100%}.bx--navigation__category-toggle{display:inline-block;padding:0;background:none;border:0;cursor:pointer;appearance:none;width:100%;display:flex;align-items:center}.bx--navigation__category-toggle::-moz-focus-inner{border:0}.bx--navigation__category-toggle:hover{background-color:#333}.bx--navigation__category-toggle:focus{outline:.1875rem solid #0f62fe;outline-offset:-0.1875rem}.bx--navigation__category-title{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.5rem;padding-right:1rem;padding-left:1rem;color:#f4f4f4;font-weight:400;font-size:.875rem}.bx--navigation-item--icon .bx--navigation__category-title{padding-left:0}.bx--navigation__category-items{display:none;visibility:hidden}.bx--navigation__category-item>a.bx--navigation-link{display:flex;align-items:center;min-height:2rem;padding-left:2rem}.bx--navigation__category-item{position:relative}.bx--navigation-item--icon .bx--navigation__category-item>a.bx--navigation-link{padding-left:3.5rem}.bx--navigation__category-item--active::after{position:absolute;top:0;bottom:0;left:0;display:block;width:4px;background-color:#0f62fe;content:""}.bx--navigation__category-item--active>a.bx--navigation-link{color:#fff;font-weight:600}.bx--navigation__category--expanded .bx--navigation__category-title{font-weight:600}.bx--navigation__category--expanded .bx--navigation__category-title>svg{transform:rotate(180deg)}.bx--navigation__category--expanded .bx--navigation__category-items{display:block;visibility:inherit}.bx--navigation-icon{display:flex;align-items:center;justify-content:center;width:3rem;min-width:3rem;height:2.5rem;margin-right:.5rem}.bx--content{padding:2rem;background:#fff;transform:translate3d(0, 0, 0);will-change:margin-left}.bx--header~.bx--content{margin-top:3rem}.bx--side-nav~.bx--content{margin-left:3rem}.bx--side-nav.bx--side-nav--expanded~.bx--content{margin-left:16rem}@font-face{font-family:"URWDIN";src:url("/assets/URWDIN-Regular-BsgJuYGT.eot");src:url("/assets/URWDIN-Regular-BsgJuYGT.eot?#iefix") format("embedded-opentype"),url("/assets/URWDIN-Regular-BtaYAfHo.woff2") format("woff2"),url("/assets/URWDIN-Regular-CroAB1us.woff") format("woff"),url("/assets/URWDIN-Regular-De9tmICA.ttf") format("truetype"),url("/assets/URWDIN-Regular-Bdrcw4XT.svg#URWDIN-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"URWDIN";src:url("/assets/URWDIN-Demi-C9ozV5of.eot");src:url("/assets/URWDIN-Demi-C9ozV5of.eot?#iefix") format("embedded-opentype"),url("/assets/URWDIN-Demi-DzyYL6Gj.woff2") format("woff2"),url("/assets/URWDIN-Demi-D7XwJarw.woff") format("woff"),url("/assets/URWDIN-Demi-BjerjysR.ttf") format("truetype"),url("/assets/URWDIN-Demi-WC1E3f5e.svg#URWDIN-Demi") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"URWDIN";src:url("/assets/URWDIN-Bold-NZD154bB.eot");src:url("/assets/URWDIN-Bold-NZD154bB.eot?#iefix") format("embedded-opentype"),url("/assets/URWDIN-Bold-BWUxlER2.woff2") format("woff2"),url("/assets/URWDIN-Bold-DP7E9bGC.woff") format("woff"),url("/assets/URWDIN-Bold-DBD6tjuZ.ttf") format("truetype"),url("/assets/URWDIN-Bold-CRTsODNV.svg#URWDIN-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}html{font-size:16px}body{font-family:"URWDIN","IBM Plex Sans",sans-serif;font-size:14px;line-height:1.5rem;font-weight:400;color:#14202c;min-height:100vh}body *,body input[type=number]{font-family:"URWDIN","IBM Plex Sans",sans-serif;font-weight:400}h1{font-weight:700;font-size:2.625rem;margin-bottom:1rem;line-height:1.14;letter-spacing:-1px}h2{font-weight:700;font-size:2.125rem;margin-bottom:1rem;line-height:1.18;letter-spacing:-0.6px}h3{font-weight:700;font-size:1.6875rem;margin-bottom:1rem;line-height:1.19;letter-spacing:-0.4px}h4{font-weight:700;font-size:1.375rem;margin-bottom:1rem;line-height:1.09;letter-spacing:-0.2px}h5{font-weight:700;font-size:1rem;margin-bottom:1rem;line-height:1;letter-spacing:normal}h6{font-weight:700;font-size:.875rem;margin-bottom:1rem;line-height:1.14;letter-spacing:normal}p{font-weight:400;font-size:1rem;margin-bottom:1rem;line-height:1.25;letter-spacing:normal}.text-body{font-weight:400;font-size:.875rem;margin-bottom:1rem;line-height:1.14;letter-spacing:normal}.text-caption{font-weight:400;font-size:.688rem;margin-bottom:1rem;color:rgb(75.25,84.75,94.5);line-height:1.27;letter-spacing:normal}.text-caption.text-normal{color:rgb(130.5,137.5,145)}.text-caption.text-placeholder{color:rgb(163.65,169.15,175.3)}.text-caption.text-disabled{color:rgb(185.75,190.25,195.5)}.text-normal{color:rgb(75.25,84.75,94.5)}.text-placeholder{color:rgb(130.5,137.5,145)}.text-disabled{color:rgb(185.75,190.25,195.5)}a{font-weight:500;font-size:.875rem;margin-bottom:1rem;text-decoration:none;line-height:1.14;letter-spacing:-0.1px;color:#14202c}a.link-enabled{color:rgb(75.25,84.75,94.5)}a.link-disabled{color:rgb(185.75,190.25,195.5)}::-webkit-scrollbar{width:.75rem;height:.75rem}::-webkit-scrollbar-track{box-shadow:inset -2px -2px 2px 0 rgb(249.4,250.2,251.4),inset 2px 2px 2px 0 rgb(229.95,232.45,235.9);background-color:rgba(0,0,0,0);border-radius:0}::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{border-radius:0;box-shadow:1px 1px 2px 0 rgb(223.32,226.12,229.84),inset 1px 1px 2px 0 rgb(252.62,252.96,253.47),inset -1px -1px 2px 0 rgb(232.16,234.56,237.92);background-color:#f1f3f6}::-webkit-scrollbar-thumb:vertical:hover,::-webkit-scrollbar-thumb:vertical:active,::-webkit-scrollbar-thumb:horizontal:hover,::-webkit-scrollbar-thumb:horizontal:active{box-shadow:1px 1px 2px 0 rgb(223.32,226.12,229.84),inset 1px 1px 2px 0 rgb(252.62,252.96,253.47),inset -1px -1px 2px 0 rgb(232.16,234.56,237.92);background-color:#fff}input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}div:focus-visible{outline:none}.bx--form-item{margin:0 0 1.5rem}.bx--form__helper-text,.bx--label,.bx--form-requirement{letter-spacing:0}.bx--label{font-size:.875rem;font-weight:700;color:rgb(75.25,84.75,94.5)}.bx--label--disabled{color:rgb(185.75,190.25,195.5)}.bx--btn{font-weight:500}.bx--btn>svg:not(:last-child){margin-left:8px}.bx--btn.--is-hide-tooltip .bx--assistive-text,.bx--btn.--is-hide-tooltip:before{display:none !important}.bx--btn--primary{color:#fff;background-color:#14202c;border-color:rgba(0,0,0,0);border-style:solid;border-width:1px}.bx--btn--primary:hover{background-color:#14202c}.bx--btn--primary:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--primary:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--primary:active{background-color:#000}.bx--btn--primary .bx--btn__icon,.bx--btn--primary .bx--btn__icon path{fill:currentColor}.bx--btn--primary:hover,.bx--btn--primary:focus,.bx--btn--primary:active{color:#fffe3e}.bx--btn--primary:focus{border-color:#14202c;box-shadow:inset 0 0 0 1px #14202c,inset 0 0 0 2px #fffe3e}.bx--btn--primary:active{border-color:#000;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #fffe3e}.bx--btn--primary.bx--btn--icon-only:focus{border-color:#14202c !important}.bx--btn--primary:disabled{background-color:rgb(130.5,137.5,145) !important;border-color:rgb(130.5,137.5,145) !important;color:hsla(0,0%,100%,.5) !important;box-shadow:none !important}.bx--btn--secondary{color:#14202c;background-color:#fff;border-color:rgba(0,0,0,0);border-style:solid;border-width:1px}.bx--btn--secondary:hover{background-color:rgb(218.9,221.9,225.8)}.bx--btn--secondary:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--secondary:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--secondary:active{background-color:rgb(185.75,190.25,195.5)}.bx--btn--secondary .bx--btn__icon,.bx--btn--secondary .bx--btn__icon path{fill:currentColor}.bx--btn--secondary:hover,.bx--btn--secondary:active,.bx--btn--secondary:disabled,.bx--btn--secondary:focus{color:#14202c}.bx--btn--secondary:focus{border-color:rgb(185.75,190.25,195.5);box-shadow:inset 0 0 0 1px rgb(185.75,190.25,195.5),inset 0 0 0 2px #14202c;background-color:rgb(185.75,190.25,195.5)}.bx--btn--secondary:active{border-color:rgb(185.75,190.25,195.5);box-shadow:inset 0 0 0 1px rgb(185.75,190.25,195.5),inset 0 0 0 2px rgb(185.75,190.25,195.5)}.bx--btn--secondary.bx--btn--icon-only{width:1.5rem;padding:0 .25rem;border:0;min-height:1.5rem;border-radius:.5rem;box-shadow:2px 2px 3px 0 rgb(227.74,230.34,233.88),-2px -2px 3px 0 hsla(0,0%,100%,.6) !important;background-color:#f1f3f6}.bx--btn--secondary.bx--btn--icon-only:focus{border-color:rgb(185.75,190.25,195.5) !important}.bx--btn--secondary.bx--btn--icon-only:disabled{background-color:#f1f3f6 !important}.bx--btn--secondary:disabled{background-color:#fff !important;border-color:#fff !important;color:rgb(185.75,190.25,195.5) !important}.bx--btn--tertiary{color:#14202c;background-color:rgba(0,0,0,0);border-color:#14202c;border-style:solid;border-width:1px}.bx--btn--tertiary:hover{background-color:#14202c}.bx--btn--tertiary:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--tertiary:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--tertiary:active{background-color:#000}.bx--btn--tertiary .bx--btn__icon,.bx--btn--tertiary .bx--btn__icon path{fill:currentColor}.bx--btn--tertiary:hover,.bx--btn--tertiary:focus,.bx--btn--tertiary:active{color:#fff}.bx--btn--tertiary:focus{border-color:#000;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #fff;background-color:#000}.bx--btn--tertiary.bx--btn--icon-only:focus{border-color:#000 !important}.bx--btn--tertiary:disabled{border-color:rgb(185.75,190.25,195.5) !important;color:rgb(185.75,190.25,195.5) !important}.bx--btn--ghost{color:#14202c;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-style:solid;border-width:1px}.bx--btn--ghost:hover{background-color:rgb(218.9,221.9,225.8)}.bx--btn--ghost:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--ghost:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--ghost:active{background-color:rgb(185.75,190.25,195.5)}.bx--btn--ghost .bx--btn__icon,.bx--btn--ghost .bx--btn__icon path{fill:currentColor}.bx--btn--ghost:hover,.bx--btn--ghost:active{color:#14202c}.bx--btn--ghost:focus{border-color:rgb(185.75,190.25,195.5);box-shadow:inset 0 0 0 1px rgb(185.75,190.25,195.5),inset 0 0 0 2px #14202c;background-color:rgb(185.75,190.25,195.5)}.bx--btn--ghost.bx--btn--icon-only{color:rgb(75.25,84.75,94.5);border-color:rgba(0,0,0,0) !important}.bx--btn--ghost.bx--btn--icon-only svg,.bx--btn--ghost.bx--btn--icon-only path{fill:currentColor !important}.bx--btn--ghost.bx--btn--icon-only:hover{color:#14202c;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0) !important}.bx--btn--ghost.bx--btn--icon-only:focus,.bx--btn--ghost.bx--btn--icon-only:active{border-color:#fff !important;background-color:#fff;box-shadow:-3px -3px 6px 0 hsla(0,0%,100%,.75),3px 3px 6px 0 rgba(0,0,0,.06)}.bx--btn--ghost.bx--btn--icon-only:disabled{color:rgb(185.75,190.25,195.5) !important;border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.bx--btn--ghost:disabled{color:rgb(185.75,190.25,195.5) !important}.bx--btn--danger{color:#fff;background-color:#ff3000;border-color:#ff3000;border-style:solid;border-width:1px}.bx--btn--danger:hover{background-color:#e22e05}.bx--btn--danger:focus{border-color:#0f62fe;box-shadow:inset 0 0 0 1px #0f62fe,inset 0 0 0 2px #fff}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.bx--btn--danger:focus{outline:3px solid rgba(0,0,0,0);outline-offset:-3px}}.bx--btn--danger:active{background-color:#c42b0b}.bx--btn--danger .bx--btn__icon,.bx--btn--danger .bx--btn__icon path{fill:currentColor}.bx--btn--danger:focus{border-color:#c42b0b;box-shadow:inset 0 0 0 1px #c42b0b,inset 0 0 0 2px #fff;background-color:#c42b0b}.bx--btn--danger.bx--btn--icon-only:focus{border-color:#c42b0b !important}.bx--btn--danger:disabled{color:hsla(0,0%,100%,.5) !important;background-color:rgb(130.5,137.5,145) !important;border-color:rgb(130.5,137.5,145) !important}.bx--checkbox-wrapper .bx--checkbox-label:before{border-color:rgb(75.25,84.75,94.5)}.bx--checkbox-wrapper .bx--checkbox-label-text{color:rgb(75.25,84.75,94.5)}.bx--checkbox-wrapper .bx--checkbox-label:hover:before{border-color:#14202c}.bx--checkbox-wrapper .bx--checkbox-label:hover .bx--checkbox-label-text{color:#14202c}.bx--checkbox-wrapper .bx--checkbox:checked~.bx--checkbox-label .bx--checkbox-label-text{color:#14202c}.bx--checkbox-wrapper .bx--checkbox:focus~.bx--checkbox-label:before{box-shadow:0 0 0 2px #fffe3e}.bx--checkbox-wrapper .bx--checkbox:disabled~.bx--checkbox-label:before{border-color:rgb(185.75,190.25,195.5) !important;box-shadow:none !important}.bx--checkbox-wrapper .bx--checkbox:disabled~.bx--checkbox-label .bx--checkbox-label-text{color:rgb(185.75,190.25,195.5) !important}.bx--tag{padding-top:2px;padding-bottom:2px}.bx--tag__close-icon{height:1.25rem;width:1.25rem;display:flex;align-items:center;justify-content:center}.bx--tag__label,.bx--tag__close-icon{font-size:.688rem}.bx--tag--gray{color:rgb(75.25,84.75,94.5);background-color:#fff}.bx--tag--gray .bx--tag__close-icon:hover{background-color:#f1f3f6}.bx--tag--gray .bx--tag__close-icon:hover{color:#14202c}.bx--tag--gray .bx--tag__close-icon:focus{color:#14202c;background-color:#f1f3f6;box-shadow:none}.bx--tag--gray.bx--tag--disabled{color:onvertRgbaToHex(#14202c, 0.25);background-color:#fff}.bx--tag--high-contrast{color:#fff;background-color:#14202c}.bx--tag--high-contrast .bx--tag__close-icon:hover{background-color:hsla(0,0%,100%,.5)}.bx--tag--high-contrast .bx--tag__close-icon:focus{background-color:hsla(0,0%,100%,.5);box-shadow:none}.bx--tag--high-contrast.bx--tag--disabled{color:hsla(0,0%,100%,.5);background-color:#14202c}.bx--tag--high-contrast.bx--tag--disabled .bx--tag__close-icon{color:hsla(0,0%,100%,.5)}.arrow-right-icon,.warning-icon,.check-mark-icon,.check-icon{display:none}.bx--progress .bx--progress-step:last-child svg{margin-right:0}.bx--progress .bx--progress-step:last-child .arrow-right-icon,.bx--progress .bx--progress-step:last-child .warning-icon,.bx--progress .bx--progress-step:last-child .check-icon{display:none !important}.bx--progress .bx--progress-step:last-child .check-mark-icon{display:block !important}.bx--progress .bx--progress-step svg{fill:rgb(75.25,84.75,94.5)}.bx--progress .bx--progress-step.bx--progress-step--current .arrow-right-icon{fill:#14202c}.bx--progress .bx--progress-step .warning-icon{fill:red}.bx--progress .bx--progress-step:hover{cursor:pointer}.bx--progress .bx--progress-step:hover .arrow-right-icon{display:block !important;fill:#14202c}.bx--progress .bx--progress-step:hover .warning-icon,.bx--progress .bx--progress-step:hover .check-mark-icon,.bx--progress .bx--progress-step:hover .check-icon{display:none !important}.bx--progress .bx--progress-step:not(.--invalid):hover .bx--progress-line{background-color:#14202c !important}.bx--progress .bx--progress-step:not(.--invalid):hover .bx--progress-label,.bx--progress .bx--progress-step:not(.--invalid):hover .bx--progress-step-button{color:#14202c !important}.bx--progress .bx--progress-step:not(.--invalid):hover .bx--progress-optional{color:rgb(75.25,84.75,94.5) !important}.bx--progress .bx--progress-label{display:flex;min-width:100%;justify-content:space-between;width:100%;margin-top:.625rem}.bx--progress .bx--progress-label::before{display:none}.bx--progress .bx--progress-label:hover{color:currentColor;box-shadow:none}.bx--progress .bx--progress-label svg{margin:0 1.25rem}.bx--progress-step{outline:0 !important}.bx--progress-step-button{outline:0 !important}.bx--progress-step-button{flex-grow:1}.bx--progress-step-button>svg{display:none !important}.bx--progress-line{background-color:#14202c}.bx--progress-label{font-weight:700;color:#14202c;display:flex;width:100%;align-items:center;flex-grow:1}.bx--progress-label:hover{box-shadow:0 .0625rem #14202c}.bx--progress-optional{margin-left:0;color:rgb(75.25,84.75,94.5)}.bx--progress .bx--progress-step.bx--progress-step--current .arrow-right-icon{display:block !important}.bx--progress .bx--progress-step.bx--progress-step--current .warning-icon,.bx--progress .bx--progress-step.bx--progress-step--current .check-mark-icon,.bx--progress .bx--progress-step.bx--progress-step--current .check-icon{display:none !important}.bx--progress .bx--progress-step--current:not(.--invalid) .bx--progress-line{background-color:#14202c !important}.bx--progress .bx--progress-step--current:not(.--invalid) .bx--progress-label,.bx--progress .bx--progress-step--current:not(.--invalid) .bx--progress-step-button{color:#14202c !important}.bx--progress .bx--progress-step--current:not(.--invalid) .bx--progress-optional{color:rgb(75.25,84.75,94.5) !important}.bx--progress-step--incomplete .bx--progress-line{background-color:rgb(185.75,190.25,195.5)}.bx--progress-step--incomplete .arrow-right-icon{display:block !important}.bx--progress-step--incomplete:last-child .arrow-right-icon{display:none !important}.bx--progress-step--incomplete:last-child .check-mark-icon{display:block !important}.bx--progress-step--incomplete.--invalid .arrow-right-icon{display:none !important}.bx--progress-step--incomplete.--invalid .check-mark-icon{display:none !important}.bx--progress-step--incomplete.--invalid .warning-icon{display:block !important}.bx--progress-step--incomplete .bx--progress-label,.bx--progress-step--incomplete .bx--progress-step-button{color:rgb(130.5,137.5,145)}.bx--progress-step--incomplete .bx--progress-optional{color:rgb(130.5,137.5,145)}.bx--progress-step--complete .bx--progress-line{background-color:rgb(108.4,116.4,124.8)}.bx--progress-step--complete .check-icon{display:block !important}.bx--progress-step--complete.--invalid .check-icon{display:none !important}.bx--progress-step--complete.--invalid .warning-icon{display:block !important}.bx--progress-step--complete .bx--progress-label,.bx--progress-step--complete .bx--progress-step-button{color:rgb(75.25,84.75,94.5)}.bx--progress-step--complete .bx--progress-optional{color:rgb(130.5,137.5,145)}.bx--progress-step--current.bx--progress-step--complete.--invalid .warning-icon{display:none !important}.bx--progress-step--current.bx--progress-step--complete .check-icon{display:none !important}.bx--progress-step--current.bx--progress-step--complete .arrow-right-icon{display:block !important}.bx--progress-step--disabled .bx--progress-line{background-color:rgb(218.9,221.9,225.8)}.bx--progress-step--disabled .bx--progress-label,.bx--progress-step--disabled .bx--progress-step-button{color:rgb(185.75,190.25,195.5)}.bx--progress-step--disabled .bx--progress-optional{color:rgb(185.75,190.25,195.5)}.bx--progress-step.--invalid .bx--progress-line{background-color:rgba(255,0,0,.5)}.bx--progress-step.--invalid .bx--progress-label{color:#14202c}.bx--progress-step.--invalid .bx--progress-optional{color:rgb(75.25,84.75,94.5)}.bx--progress.bx--progress--vertical .arrow-right-icon,.bx--progress.bx--progress--vertical .warning-icon,.bx--progress.bx--progress--vertical .check-mark-icon,.bx--progress.bx--progress--vertical .check-icon{display:none}.bx--progress.bx--progress--vertical .bx--progress-step .bx--progress-label{flex-direction:row-reverse;max-width:7rem;justify-content:flex-end}.bx--progress.bx--progress--vertical .bx--progress-step .bx--progress-label svg{margin-left:.5rem;margin-right:.5rem}.bx--progress.ProgressIndicator--dark .bx--progress-step:last-child .arrow-right-icon,.bx--progress.ProgressIndicator--dark .bx--progress-step:last-child .warning-icon,.bx--progress.ProgressIndicator--dark .bx--progress-step:last-child .check-icon{display:none !important}.bx--progress.ProgressIndicator--dark .bx--progress-step:last-child .check-mark-icon{display:block !important}.bx--progress.ProgressIndicator--dark .bx--progress-step.bx--progress-step--current .arrow-right-icon{fill:#fff}.bx--progress.ProgressIndicator--dark .bx--progress-step svg{fill:rgb(251.5,252,252.75)}.bx--progress.ProgressIndicator--dark .bx--progress-step .warning-icon{fill:red}.bx--progress.ProgressIndicator--dark .bx--progress-step:hover,.bx--progress.ProgressIndicator--dark .bx--progress-step.--invalid:hover{cursor:pointer}.bx--progress.ProgressIndicator--dark .bx--progress-step:hover .arrow-right-icon,.bx--progress.ProgressIndicator--dark .bx--progress-step.--invalid:hover .arrow-right-icon{display:block !important;fill:#fff}.bx--progress.ProgressIndicator--dark .bx--progress-step:hover .warning-icon,.bx--progress.ProgressIndicator--dark .bx--progress-step:hover .check-mark-icon,.bx--progress.ProgressIndicator--dark .bx--progress-step:hover .check-icon,.bx--progress.ProgressIndicator--dark .bx--progress-step.--invalid:hover .warning-icon,.bx--progress.ProgressIndicator--dark .bx--progress-step.--invalid:hover .check-mark-icon,.bx--progress.ProgressIndicator--dark .bx--progress-step.--invalid:hover .check-icon{display:none !important}.bx--progress.ProgressIndicator--dark .bx--progress-step:not(.--invalid):hover .bx--progress-line{background-color:#fff !important}.bx--progress.ProgressIndicator--dark .bx--progress-step:not(.--invalid):hover .bx--progress-label{color:#fff !important}.bx--progress.ProgressIndicator--dark .bx--progress-step:not(.--invalid):hover .bx--progress-optional{color:#fff !important}.bx--progress.ProgressIndicator--dark .bx--progress-step--incomplete .bx--progress-label{color:hsla(0,0%,100%,.8)}.bx--progress.ProgressIndicator--dark .bx--progress-step--incomplete .bx--progress-optional{color:hsla(0,0%,100%,.85)}.bx--progress.ProgressIndicator--dark .bx--progress-step--incomplete .bx--progress-line{background-color:hsla(0,0%,100%,.7)}.bx--progress.ProgressIndicator--dark .bx--progress-step--complete .bx--progress-label{color:hsla(0,0%,100%,.9)}.bx--progress.ProgressIndicator--dark .bx--progress-step--complete .bx--progress-optional{color:hsla(0,0%,100%,.85)}.bx--progress.ProgressIndicator--dark .bx--progress-step--complete .bx--progress-line{background-color:hsla(0,0%,100%,.85)}.bx--progress.ProgressIndicator--dark .bx--progress-step--disabled .bx--progress-label{color:hsla(0,0%,100%,.5)}.bx--progress.ProgressIndicator--dark .bx--progress-step--disabled .bx--progress-optional{color:hsla(0,0%,100%,.5)}.bx--progress.ProgressIndicator--dark .bx--progress-step--disabled .bx--progress-line{background-color:hsla(0,0%,100%,.5)}.bx--progress.ProgressIndicator--dark .bx--progress-step.--invalid .check-mark-icon{display:none !important}.bx--progress.ProgressIndicator--dark .bx--progress-step.--invalid .warning-icon{display:block !important}.bx--progress.ProgressIndicator--dark .bx--progress-step.--invalid .bx--progress-line{background-color:rgba(255,0,0,.5)}.bx--progress.ProgressIndicator--dark .bx--progress-step.--invalid .bx--progress-label{color:#fff}.bx--progress.ProgressIndicator--dark .bx--progress-step.--invalid .bx--progress-optional{color:#fff}.bx--progress.ProgressIndicator--dark .bx--progress-step--current.bx--progress-step--complete.--invalid .warning-icon{display:none !important}.bx--progress.ProgressIndicator--dark .bx--progress-step--current.bx--progress-step--complete .check-icon{display:none !important}.bx--progress.ProgressIndicator--dark .bx--progress-step--current.bx--progress-step--complete .arrow-right-icon{display:block !important}.bx--progress.ProgressIndicator--dark .bx--progress-step.bx--progress-step--current .arrow-right-icon{display:block !important}.bx--progress.ProgressIndicator--dark .bx--progress-step.bx--progress-step--current .warning-icon,.bx--progress.ProgressIndicator--dark .bx--progress-step.bx--progress-step--current .check-mark-icon,.bx--progress.ProgressIndicator--dark .bx--progress-step.bx--progress-step--current .check-icon{display:none !important}.bx--progress.ProgressIndicator--dark .bx--progress-step--current:not(.--invalid) .bx--progress-label{color:#fff !important}.bx--progress.ProgressIndicator--dark .bx--progress-step--current:not(.--invalid) .bx--progress-optional{color:#fff !important}.bx--progress.ProgressIndicator--dark .bx--progress-step--current:not(.--invalid) .bx--progress-line{background-color:#fff !important}.bx--radio-button-wrapper:not(:last-of-type){margin-right:0}.bx--radio-button-wrapper .bx--radio-button__label{justify-content:flex-start;margin:0 0 .5rem;color:rgb(75.25,84.75,94.5)}.bx--radio-button-wrapper .bx--radio-button__label .bx--radio-button__appearance{border-color:rgb(75.25,84.75,94.5)}.bx--radio-button-wrapper .bx--radio-button__label:hover{color:#14202c}.bx--radio-button-wrapper .bx--radio-button__label:hover .bx--radio-button__appearance{border-color:#14202c}.bx--radio-button-wrapper input:checked~.bx--radio-button__label{color:#14202c}.bx--radio-button-wrapper input:checked~.bx--radio-button__label .bx--radio-button__appearance{border-color:#14202c}.bx--radio-button-wrapper input:checked~.bx--radio-button__label .bx--radio-button__appearance::before{background-color:#14202c}.bx--radio-button-wrapper input:focus~.bx--radio-button__label .bx--radio-button__appearance{box-shadow:0 0 0 2px #fffe3e}.bx--radio-button-wrapper input:disabled~.bx--radio-button__label{color:rgb(185.75,190.25,195.5) !important}.bx--radio-button-wrapper input:disabled~.bx--radio-button__label .bx--radio-button__appearance{border-color:rgb(185.75,190.25,195.5) !important}.bx--radio-button-wrapper input:disabled~.bx--radio-button__label .bx--radio-button__appearance::before{background-color:rgb(185.75,190.25,195.5) !important}.bx--fieldset{margin-bottom:1rem}.bx--fieldset .bx--label{font-size:.875rem;font-weight:700;color:rgb(75.25,84.75,94.5)}.bx--fieldset.--inline .bx--label{display:block}.bx--fieldset.--inline .bx--radio-button-wrapper{float:left}.bx--fieldset.--inline .bx--radio-button-wrapper:not(:last-child){margin-right:1rem}.TextInput{position:relative}.TextInput.--loading .bx--inline-loading{display:inline-block}.TextInput.--invalid .bx--inline-loading{display:none}.TextInput.--is-has-label .bx--inline-loading{top:1.5rem}.TextInput.--is-has-label .bx--dropdown__wrapper{top:1.5rem}.TextInput .bx--inline-loading{position:absolute;top:0;right:.5rem;transform:translateY(0.5rem);display:inline-block;display:none;width:auto}.TextInput--unit .bx--text-input__field-wrapper::before{position:absolute;top:50%;right:1rem;transform:translateY(-50%);color:rgb(130.5,137.5,145);font-size:.688rem;line-height:1.27;margin:0}.TextInput--unit .bx--text-input__field-wrapper .bx--text-input__invalid-icon{right:3rem}.TextInput--unit .bx--text-input{padding-right:2.8rem}.TextInput--unit .bx--inline-loading{right:2.5rem}.TextInput--number .bx--number__input-wrapper .bx--number__invalid{right:4.5rem}.TextInput--number .bx--number__input-wrapper input[type=number]{padding-right:6rem}.TextInput--number .bx--number__controls{height:100%;flex-direction:row;width:5rem}.TextInput--number .bx--number__controls .bx--number__control-btn{height:2rem;width:2rem}.TextInput--number .bx--number__controls .bx--number__control-btn:focus{outline:none}.TextInput--number .bx--number__controls .bx--number__control-btn:hover{background-color:#e5e5e5;color:#161616;cursor:pointer}.TextInput--number .bx--number__controls .bx--number__control-btn.down-icon::after,.TextInput--number .bx--number__controls .bx--number__control-btn.up-icon::after{height:16px;width:16px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;color:#858585;font-weight:400}.TextInput--number .bx--number__controls .bx--number__control-btn.down-icon{order:1;position:relative}.TextInput--number .bx--number__controls .bx--number__control-btn.down-icon::after{content:""}.TextInput--number .bx--number__controls .bx--number__control-btn.down-icon .down-icon{display:none}.TextInput--number .bx--number__controls .bx--number__control-btn.up-icon{order:2;position:relative;margin-left:.063rem}.TextInput--number .bx--number__controls .bx--number__control-btn.up-icon::before{content:"";position:absolute;display:block;left:-0.063rem;top:50%;transform:translateX(-50%) translateY(-50%);width:.063rem;height:1.25rem;background-color:#e0e0e0;z-index:6000}.TextInput--number .bx--number__controls .bx--number__control-btn.up-icon::after{content:""}.TextInput--number .bx--number__controls .bx--number__control-btn.up-icon .up-icon{display:none}.TextInput--number .bx--text-input__invalid-icon{right:5rem}.TextInput--sm .bx--inline-loading{transform:translateY(0)}.TextInput--unit-dropdown .bx--text-input__invalid-icon{right:6.5rem}.TextInput--unit-dropdown .bx--text-input{padding-right:6rem}.TextInput--unit-dropdown .bx--inline-loading{right:6rem}.TextInput--unit-dropdown .bx--dropdown__wrapper{position:absolute;top:0;right:0;width:6rem}.TextInput--unit-dropdown .bx--dropdown__wrapper .bx--dropdown{box-shadow:none;background-color:rgba(0,0,0,0) !important}.TextInput--unit-dropdown .bx--dropdown__wrapper .bx--dropdown::before{content:"";position:absolute;top:2px;left:0;width:1px;height:calc(100% - 4px);background-color:#e9ebee}.TextInput--unit-dropdown .bx--dropdown__wrapper .bx--dropdown .bx--list-box__menu{background:#fff}.bx--text-input-wrapper .bx--label{font-size:.875rem;font-weight:700;color:rgb(75.25,84.75,94.5)}.bx--text-input-wrapper .bx--label--disabled{color:rgb(185.75,190.25,195.5)}.bx--text-input-wrapper .bx--form__helper-text{font-size:.688rem;color:rgb(130.5,137.5,145)}.bx--text-input-wrapper .bx--form__helper-text--disabled{color:rgb(185.75,190.25,195.5)}.bx--text-input-wrapper .bx--text-input--password__visibility__toggle.bx--tooltip__trigger svg{fill:rgb(75.25,84.75,94.5);outline:0 !important}.bx--text-input-wrapper .bx--text-input:disabled svg{fill:rgb(185.75,190.25,195.5) !important}.bx--text-input{background-color:#f1f3f6;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgb(227.74,230.34,233.88);color:rgb(75.25,84.75,94.5);border-bottom:0;outline:0;appearance:none}.bx--text-input::placeholder{color:rgb(130.5,137.5,145)}.bx--text-input:focus{outline:0;box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 rgb(223.32,226.12,229.84);color:#14202c}.bx--text-input:disabled{background-color:#f1f3f6 !important}.bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:not(:focus){outline:2px solid #ff3000}.bx--text-input__field-wrapper[data-invalid]~.bx--form-requirement{color:#ff3000}.bx--text-input__field-wrapper[data-invalid] .bx--text-input__invalid-icon{fill:#ff3000}.TextArea{position:relative}.TextArea__count{position:absolute;top:0;right:0;font-size:.688rem;color:rgb(130.5,137.5,145);line-height:1rem}.TextArea__count.--disabled{color:rgb(185.75,190.25,195.5)}.TextArea .bx--label{font-size:.875rem;font-weight:700;color:rgb(75.25,84.75,94.5)}.TextArea .bx--label--disabled{color:rgb(185.75,190.25,195.5)}.TextArea .bx--form__helper-text{font-size:.688rem;color:rgb(130.5,137.5,145)}.TextArea .bx--form__helper-text--disabled{color:rgb(185.75,190.25,195.5)}.bx--text-area{background-color:#f1f3f6 !important;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgb(227.74,230.34,233.88);color:rgb(75.25,84.75,94.5);border-bottom:0;outline:0}.bx--text-area::placeholder{color:rgb(130.5,137.5,145)}.bx--text-area:focus{outline:0;box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 rgb(223.32,226.12,229.84);color:#14202c}.bx--text-area__wrapper[data-invalid]>.bx--text-area--invalid:not(:focus){outline:2px solid #ff3000}.bx--text-area__wrapper[data-invalid]~.bx--form-requirement{color:#ff3000}.bx--text-area__wrapper[data-invalid] .bx--text-area__invalid-icon{fill:#ff3000}.Search{position:relative}.Search .bx--search-input{background-color:#f1f3f6;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgb(227.74,230.34,233.88);color:rgb(75.25,84.75,94.5);border-bottom:0;outline:0;padding:0 3rem}.Search .bx--search-input::placeholder{color:rgb(130.5,137.5,145)}.Search .bx--search-input~.bx--search-close{fill:rgb(75.25,84.75,94.5);background-color:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;outline:0 !important}.Search .bx--search-input~.bx--search-close:before{display:none !important}.Search .bx--search-input:focus{outline:0;box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 rgb(223.32,226.12,229.84);color:#14202c}.Search .bx--search-input:disabled{background-color:#f1f3f6 !important}.Search__list{display:none;position:absolute;top:100%;right:0;left:0;z-index:1;background-color:#fff;padding:0;margin:0;box-shadow:3px 5px 10px 0 rgb(227.74,230.34,233.88),-3px -5px 12px 0px hsla(0,0%,100%,.6);max-height:15rem;overflow:hidden auto}.Search__list--open{display:block}.Search__list>li{margin:0;padding:.75rem 3rem;list-style:none;transition:.25s ease;cursor:pointer}.Search__list>li:focus{outline:0}.Search__list>li:hover,.Search__list>li.--selected{background-color:rgb(218.9,221.9,225.8)}.Search__list>li p{font-size:.875rem;color:rgb(75.25,84.75,94.5);line-height:1.5rem;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Search__list>li p span{color:#14202c;font-weight:700}.Search--table .bx--search--disabled .bx--search-magnifier{cursor:not-allowed !important}.Search--table .bx--search-magnifier{left:auto;right:1rem}.Search--table .bx--search-input~.bx--search-close{margin-right:2rem}.Search--table .bx--search-input{padding:0 6rem 0 1rem}.Search--table.--closed .bx--search-input:disabled .bx--search-magnifier{opacity:1 !important}.Search--table.--closed .bx--search{width:3rem;height:100%}.Search--table.--closed .bx--search-magnifier{opacity:.75;right:0;width:3rem;height:3rem;padding:1rem;cursor:pointer;pointer-events:all}.Search--table.--closed .bx--search-input{height:100%;padding:0;border:none;visibility:hidden}.Search--table.--closed:hover .bx--search-magnifier{opacity:1}.Search--table.--open{flex:auto}.Search--table.--open .bx--search-input{visibility:visible;background-color:#f1f3f6}.bx--dropdown__wrapper .bx--label{font-size:.875rem;font-weight:700;color:rgb(75.25,84.75,94.5)}.bx--dropdown__wrapper .bx--label--disabled{color:rgb(185.75,190.25,195.5)}.bx--dropdown__wrapper .bx--form__helper-text{font-size:.688rem;color:rgb(130.5,137.5,145)}.bx--dropdown__wrapper .bx--form__helper-text--disabled{color:rgb(185.75,190.25,195.5)}.bx--dropdown__wrapper .bx--list-box__label{color:rgb(130.5,137.5,145)}.bx--dropdown__wrapper .--is-filled .bx--list-box__label{color:rgb(75.25,84.75,94.5)}.bx--dropdown__wrapper .bx--list-box__menu-icon>svg{fill:rgb(75.25,84.75,94.5)}.bx--dropdown__wrapper .bx--list-box__field:focus{outline:0}.bx--dropdown__wrapper .bx--dropdown{background-color:#f1f3f6 !important;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgb(227.74,230.34,233.88);color:rgb(75.25,84.75,94.5);border-bottom:0;outline:0}.bx--dropdown__wrapper .bx--dropdown:focus{outline:0;box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 rgb(223.32,226.12,229.84);color:#14202c}.bx--dropdown__wrapper .bx--dropdown--disabled{background-color:#f1f3f6 !important}.bx--dropdown__wrapper .bx--dropdown--disabled .bx--list-box__menu-icon>svg{fill:rgb(185.75,190.25,195.5)}.bx--dropdown__wrapper .bx--dropdown--disabled .bx--list-box__label{color:rgb(185.75,190.25,195.5)}.bx--dropdown__wrapper .bx--dropdown:hover{background-color:rgba(0,0,0,0)}.bx--dropdown__wrapper .bx--dropdown .bx--list-box:hover{background-color:rgba(0,0,0,0)}.bx--dropdown__wrapper .bx--list-box[data-invalid]:not(:focus){outline:2px solid #ff3000}.bx--dropdown__wrapper .bx--list-box[data-invalid]~.bx--form-requirement{color:#ff3000}.bx--dropdown__wrapper .bx--list-box__invalid-icon{fill:#ff3000}.bx--dropdown__wrapper .bx--list-box__menu{box-shadow:3px 5px 10px 0 rgb(227.74,230.34,233.88),-3px -5px 12px 0px hsla(0,0%,100%,.6)}.bx--dropdown__wrapper .bx--list-box__menu:focus{outline:0}.bx--dropdown__wrapper .bx--list-box__menu-item .bx--list-box__menu-item__option{color:rgb(75.25,84.75,94.5)}.bx--dropdown__wrapper .bx--list-box__menu-item:hover{background-color:rgb(218.9,221.9,225.8)}.bx--dropdown__wrapper .bx--list-box__menu-item:hover .bx--list-box__menu-item__option{color:#14202c}.bx--dropdown__wrapper .bx--list-box__menu-item:focus{outline:1px solid #14202c}.bx--dropdown__wrapper .bx--list-box__menu-item:focus .bx--list-box__menu-item__option{color:#14202c}.bx--dropdown__wrapper .bx--list-box__menu-item--highlighted{background-color:#fff}.bx--dropdown__wrapper .bx--list-box__menu-item--highlighted .bx--list-box__menu-item__option{color:#14202c}.bx--dropdown__wrapper .bx--list-box__menu-item--highlighted .bx--list-box__menu-item__selected-icon{fill:#14202c}.bx--dropdown__wrapper .bx--list-box__menu .bx--list-box__menu-item__option{border:0}.bx--multi-select{box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 rgb(223.32,226.12,229.84);background-color:#f1f3f6 !important;border:0}.bx--multi-select .bx--text-input{color:#14202c;box-shadow:none;background-color:rgba(0,0,0,0) !important}.bx--multi-select .bx--list-box__menu-icon>svg,.bx--multi-select .bx--list-box__selection>svg{fill:#14202c}.bx--multi-select .bx--list-box__selection--multi>svg{fill:#fff}.bx--multi-select .bx--list-box__field{box-shadow:none;border:0;background-color:rgba(0,0,0,0)}.bx--multi-select .bx--list-box__field:focus{outline:0}.bx--multi-select .bx--list-box__selection--multi{background-color:#14202c}.bx--multi-select .bx--list-box__menu{box-shadow:3px 5px 10px 0 rgb(227.74,230.34,233.88),-3px -5px 12px 0px hsla(0,0%,100%,.6)}.bx--multi-select .bx--list-box__menu:focus{outline:0}.bx--multi-select .bx--list-box__menu-item .bx--list-box__menu-item__option{color:rgb(75.25,84.75,94.5)}.bx--multi-select .bx--list-box__menu-item .bx--checkbox-label:before{border-color:rgb(75.25,84.75,94.5)}.bx--multi-select .bx--list-box__menu-item:hover{background-color:rgb(218.9,221.9,225.8)}.bx--multi-select .bx--list-box__menu-item:hover .bx--list-box__menu-item__option{color:#14202c}.bx--multi-select .bx--list-box__menu-item:hover .bx--checkbox-label:before{border-color:#14202c}.bx--multi-select .bx--list-box__menu-item:focus{outline:1px solid #14202c}.bx--multi-select .bx--list-box__menu-item:focus .bx--list-box__menu-item__option{color:#14202c}.bx--multi-select .bx--list-box__menu-item:focus .bx--checkbox-label:before{border-color:#14202c}.bx--multi-select .bx--list-box__menu-item--active{background-color:#fff}.bx--multi-select .bx--list-box__menu-item--active .bx--list-box__menu-item__option{color:#14202c}.bx--multi-select .bx--list-box__menu-item--active .bx--checkbox-label:before{border-color:#14202c;background-color:#14202c}.bx--multi-select .bx--list-box__menu .bx--list-box__menu-item__option{border:0}.MultiSelectDropdown{position:relative;margin-bottom:1rem}.MultiSelectDropdown.--disabled{opacity:.6;pointer-events:none}.MultiSelectDropdown.--invalid{border:2px solid #ff3000}.MultiSelectDropdown.--invalid .warning-red{height:1rem;width:1rem;position:absolute;top:50%;transform:translateY(-50%);right:38.5px;fill:#ff3000}.MultiSelectDropdown.--invalid .MultiSelectDropdown__invalid-text{color:#ff3000;font-size:.75rem;line-height:1.34;margin:.25rem 0 0 0;position:absolute;top:100%;left:0}.MultiSelectDropdown.--invalid .MultiSelectDropdown__menu{top:calc(100% + 2px)}.MultiSelectDropdown__selected-items{display:flex;flex-wrap:wrap;align-items:center}.MultiSelectDropdown__arrow{position:absolute;top:calc(50% - .5rem);right:1rem;transition:.1s linear}.MultiSelectDropdown__arrow.--up{transform:rotate(180deg)}.MultiSelectDropdown__box{width:100%;min-height:3rem;box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 rgba(20,32,44,.08);display:flex;flex-wrap:wrap;position:relative;align-items:center;padding:.5rem 3rem .5rem 1rem}.MultiSelectDropdown__box input{border:0;padding:0;margin:0 0 0 2px;box-shadow:none;flex:1;outline:none !important;min-width:10rem;background-color:rgba(0,0,0,0);line-height:1.5rem;font-size:14px;color:rgb(75.25,84.75,94.5)}.MultiSelectDropdown__box .bx--tag{margin-left:0 !important}.MultiSelectDropdown__menu{overflow:hidden;box-shadow:3px 5px 10px 0 #e4e6ea,-3px -5px 12px 0px hsla(0,0%,100%,.6);background-color:#fff;position:absolute;top:100%;left:0;z-index:1;width:100%}.MultiSelectDropdown__menu .bx--form-item{margin:0 !important}.MultiSelectDropdown__menu .bx--checkbox-label{width:100%;padding:.75rem 1rem .75rem 2.75rem;line-height:1.5rem}.MultiSelectDropdown__menu .bx--checkbox-label:hover{background-color:#dbdee2}.MultiSelectDropdown__menu .bx--checkbox-label:before{position:absolute;top:1rem;left:1.25rem;margin:0;box-shadow:none !important}.MultiSelectDropdown__menu .bx--checkbox-label:after{position:absolute;top:1.2rem;left:1.5rem}.MultiSelectDropdown__menu .option-select-all{border-bottom:1px solid #e9ebee}.MultiSelectDropdown__menu-options{max-height:12rem;overflow:hidden auto}.bx--number .bx--number__control-btn{color:rgb(75.25,84.75,94.5)}.bx--number input[type=number]{font-family:"URWDIN","IBM Plex Sans",sans-serif;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgb(227.74,230.34,233.88);color:rgb(75.25,84.75,94.5);background-color:#f1f3f6 !important;border:0;outline:0}.bx--number input[type=number]:focus{outline:0;box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 rgb(223.32,226.12,229.84);color:#14202c}.bx--number input[type=number]:focus~.bx--number__controls .bx--number__control-btn{color:#14202c}.bx--number input[type=number]:disabled{color:rgb(185.75,190.25,195.5)}.bx--number input[type=number]:disabled~.bx--number__controls .bx--number__control-btn{color:rgb(185.75,190.25,195.5)}.bx--number[data-invalid] input[type=number]:not(:focus){outline:2px solid #ff3000}.bx--number[data-invalid] .bx--number__invalid{fill:#ff3000}.bx--number[data-invalid] .bx--form-requirement{color:#ff3000 !important}.bx--date-picker *{font-family:"URWDIN","IBM Plex Sans",sans-serif}.bx--date-picker .bx--label{font-size:.875rem;font-weight:700;color:rgb(75.25,84.75,94.5)}.bx--date-picker .bx--label--disabled{color:rgb(185.75,190.25,195.5)}.bx--date-picker-container{justify-content:flex-start}.bx--date-picker__input{background-color:#f1f3f6;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgb(227.74,230.34,233.88);color:rgb(75.25,84.75,94.5);border-bottom:0;outline:0}.bx--date-picker__input::placeholder{color:rgb(130.5,137.5,145)}.bx--date-picker__input:focus{outline:0;box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 rgb(223.32,226.12,229.84);color:#14202c}.bx--date-picker__input:disabled{background-color:#f1f3f6 !important;background-color:#f1f3f6 !important;color:rgb(185.75,190.25,195.5) !important}.bx--date-picker__input:disabled~.bx--date-picker__icon{fill:rgb(185.75,190.25,195.5)}.bx--date-picker__icon{fill:rgb(75.25,84.75,94.5)}.bx--date-picker--simple .bx--date-picker__icon{display:none}.bx--date-picker-input__wrapper input[data-invalid]{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%20id='icon'%20x='0px'%20y='0px'%20width='32px'%20height='32px'%20viewBox='0%200%2032%2032'%20style='enable-background:new%200%200%2032%2032;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:none;}%20.st1{opacity:0;fill-opacity:0;}%20%3c/style%3e%3crect%20id='Transparent_Rectangle'%20class='st0'%20width='32'%20height='32'/%3e%3cpath%20id='Compound_Path'%20d='M16,2C8.3,2,2,8.3,2,16s6.3,14,14,14s14-6.3,14-14C30,8.3,23.7,2,16,2z%20M14.9,8h2.2v11h-2.2V8z%20M16,25%20c-0.8,0-1.5-0.7-1.5-1.5S15.2,22,16,22c0.8,0,1.5,0.7,1.5,1.5S16.8,25,16,25z'%20style='&%2310;%20fill:%20%23ff3000;&%2310;'/%3e%3cpath%20id='inner-path'%20class='st1'%20d='M17.5,23.5c0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5S15.2,22,16,22%20C16.8,22,17.5,22.7,17.5,23.5z%20M17.1,8h-2.2v11h2.2V8z'/%3e%3c/svg%3e") rgba(0,0,0,0) no-repeat calc(100% - 2.35rem) center/1rem 1rem}.bx--date-picker-input__wrapper input[data-invalid]:not(:focus){outline:2px solid #ff3000}.bx--date-picker-input__wrapper~.bx--form-requirement{color:#ff3000}.bx--date-picker.bx--date-picker--simple .bx--date-picker__input{width:10rem}.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper input[data-invalid]{background-position:calc(100% - 1.35rem) center}.bx--date-picker.bx--date-picker--single .bx--date-picker__input{width:20.125rem}.bx--date-picker--range .bx--date-picker-container,.bx--date-picker--range .bx--date-picker__input{width:10rem}.flatpickr-calendar{background-color:#fff !important;border-radius:0;box-shadow:-3px -3px 6px 0 hsla(0,0%,100%,.75),3px 3px 6px 0 rgba(0,0,0,.06) !important}.flatpickr-calendar.open:focus{outline:0}.flatpickr-month{margin-right:-15px}.flatpickr-weekday,.flatpickr-day,.numInputWrapper .numInput,.flatpickr-current-month .cur-month,.flatpickr-prev-month,.flatpickr-next-month{color:rgb(75.25,84.75,94.5)}.flatpickr-prev-month,.flatpickr-next-month{fill:rgb(75.25,84.75,94.5)}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{background-color:rgba(0,0,0,0);fill:#14202c}.numInputWrapper:hover{background-color:rgb(218.9,221.9,225.8)}.numInputWrapper:hover .numInput{color:#14202c}.numInputWrapper .numInput{background-color:rgba(0,0,0,0) !important}.numInputWrapper .numInput:hover,.numInputWrapper .numInput:focus{color:#14202c;outline:0}.numInputWrapper .numInput~.arrowUp:after,.numInputWrapper .numInput~.arrowDown:after{border-bottom-color:#14202c !important;border-top-color:#14202c !important}.flatpickr-current-month .cur-month{font-weight:700}.flatpickr-current-month .cur-month:hover{background-color:rgba(0,0,0,0)}.flatpickr-day:hover,.flatpickr-day.endRange:hover{background-color:rgb(218.9,221.9,225.8);outline:0;outline-offset:0;color:rgb(75.25,84.75,94.5)}.flatpickr-day:focus{border:1px solid #14202c}.flatpickr-day.selected{color:#fff !important;background-color:#14202c !important;outline:0 !important}.flatpickr-day.inRange{background-color:rgb(130.5,137.5,145);color:#fff}.flatpickr-day.today{color:rgb(75.25,84.75,94.5)}.flatpickr-day.today:after{background-color:rgb(75.25,84.75,94.5)}.flatpickr-day.today.inRange{color:#fff}.flatpickr-day.today.inRange:after{background-color:#fff}.bx--toggle-input__label{font-size:.875rem;font-weight:700;color:rgb(75.25,84.75,94.5)}.bx--toggle-input~.bx--toggle-input__label>.bx--toggle__switch{margin-top:.75rem}.bx--toggle-input~.bx--toggle-input__label>.bx--toggle__switch::before{box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.9),inset 2px 2px 3px 0 rgba(20,32,44,.16);background-color:#f1f3f6}.bx--toggle-input~.bx--toggle-input__label>.bx--toggle__switch::after{box-shadow:-3px -3px 8px 0 hsla(0,0%,100%,.31),3px 3px 8px 0 rgba(0,0,0,.16),inset 0px 0px 0px 4px #fff,inset 2px 2px 5px 4px rgba(20,32,44,.12),inset -2px -2px 5px 4px hsla(0,0%,100%,.9)}.bx--toggle-input~.bx--toggle-input__label>.bx--toggle__switch .bx--toggle__text--off,.bx--toggle-input~.bx--toggle-input__label>.bx--toggle__switch .bx--toggle__text--on{color:rgb(75.25,84.75,94.5);font-size:.875rem}.bx--toggle-input:focus~.bx--toggle-input__label>.bx--toggle__switch::before,.bx--toggle-input:active~.bx--toggle-input__label>.bx--toggle__switch::before{box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.9),inset 2px 2px 3px 0 rgb(205.64,209.24,213.68);background-color:#f1f3f6}.bx--toggle-input:checked~.bx--toggle-input__label>.bx--toggle__switch::before{background-color:#14202c;box-shadow:none}.bx--toggle-input:checked~.bx--toggle-input__label>.bx--toggle__switch::after{background-color:#fff}.bx--toggle-input:disabled~.bx--toggle-input__label{color:rgb(185.75,190.25,195.5)}.bx--toggle-input:disabled~.bx--toggle-input__label>.bx--toggle__switch::before{background-color:rgb(218.9,221.9,225.8);box-shadow:none}.bx--toggle-input:disabled~.bx--toggle-input__label>.bx--toggle__switch::after{background-color:#f1f3f6;box-shadow:none}.bx--toggle-input:disabled~.bx--toggle-input__label>.bx--toggle__switch .bx--toggle__text--off,.bx--toggle-input:disabled~.bx--toggle-input__label>.bx--toggle__switch .bx--toggle__text--on{color:rgb(185.75,190.25,195.5)}.bx--toggle-input--small~.bx--toggle-input__label>.bx--toggle__switch::after{box-shadow:none}.bx--toggle-input--small:checked~.bx--toggle-input__label .bx--toggle__check{fill:#14202c}.bx--toggle-input--small:checked+.bx--toggle-input__label>.bx--toggle__switch::after{transform:translateX(1.03rem)}.bx--toggle-input--small:checked+.bx--toggle-input__label .bx--toggle__check{transform:scale(1) translateX(0.97rem)}.bx--tooltip__trigger{outline:0 !important}.bx--tooltip__trigger svg{outline:0 !important;fill:rgb(75.25,84.75,94.5)}.bx--tooltip__trigger:hover svg,.bx--tooltip__trigger:focus svg,.bx--tooltip__trigger:active svg{fill:#14202c}.bx--tooltip__trigger.bx--tooltip--top::before{border-color:#14202c rgba(0,0,0,0) rgba(0,0,0,0) !important}.bx--tooltip__trigger.bx--tooltip--right::before{border-color:rgba(0,0,0,0) #14202c rgba(0,0,0,0) rgba(0,0,0,0) !important}.bx--tooltip__trigger.bx--tooltip--bottom::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #14202c rgba(0,0,0,0) !important}.bx--tooltip__trigger.bx--tooltip--left::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #14202c !important}.bx--tooltip__trigger>.bx--assistive-text,.bx--tooltip__trigger~.bx--assistive-text{background-color:#14202c !important}.bx--tooltip{background:#14202c}.bx--tooltip .bx--tooltip__content{background-color:rgba(0,0,0,0);box-shadow:none}.bx--tooltip .bx--tooltip__caret{border-bottom-color:#14202c;border-right-width:7px;border-bottom-width:7px;border-left-width:7px}.bx--tooltip[data-floating-menu-direction=left] .bx--tooltip__caret{top:calc(50% - 2px)}.bx--tooltip .bx--tooltip__footer button{width:6.75rem;padding-right:0}.bx--tooltip .bx--tooltip__footer a{margin:0;font-size:.875rem;font-weight:500;color:#fff;letter-spacing:-0.1px}.bx--tooltip .bx--tooltip__footer a:hover,.bx--tooltip .bx--tooltip__footer a:focus,.bx--tooltip .bx--tooltip__footer a:active{color:#fffe3e;text-decoration:none;outline:0}.bx--modal-container{background-color:#f1f3f6}.bx--modal-header__heading{font-size:1.375rem;font-weight:700;line-height:1.09;letter-spacing:-0.2px;color:#14202c;margin:0}.bx--modal-header__label{color:rgb(130.5,137.5,145);margin:0 0 .25rem;line-height:1.27;font-size:.688rem;font-weight:400;letter-spacing:normal}.bx--modal-content{margin-bottom:2rem;outline:0 !important}.bx--modal-content>*{font-size:.875rem;font-weight:400;line-height:1.14;color:rgb(75.25,84.75,94.5)}.bx--modal-content--overflow-indicator{bottom:2rem;margin:0 !important}.bx--modal-close{outline:0 !important;box-shadow:none !important;border-color:rgba(0,0,0,0) !important}.bx--modal-close:hover{background-color:rgb(218.9,221.9,225.8)}.bx--modal-close__icon{fill:rgb(75.25,84.75,94.5)}.bx--modal .bx--text-input,.bx--modal .bx--text-area,.bx--modal .bx--search-input,.bx--modal .bx--select-input,.bx--modal .bx--dropdown,.bx--modal .bx--dropdown-list,.bx--modal .bx--number input[type=number],.bx--modal .bx--date-picker__input{background-color:#f1f3f6}@media(max-width: 771px){.notice-modal .bx--modal-container{position:static;width:90%;height:auto;max-height:75%}}.notice-modal>*{text-align:center}.notice-modal .bx--modal-close{display:none}.notice-modal .bx--modal-header{padding-top:5.375rem}.notice-modal .bx--modal-content{padding-right:2rem;padding-left:2rem;margin-bottom:5.375rem}.notice-modal .bx--modal-content h6{margin:.75rem 0 .5rem;color:#14202c}.bx--tile-group .bx--label{font-size:.875rem;font-weight:700;color:rgb(75.25,84.75,94.5)}.bx--tile-group .bx--label--disabled{color:rgb(185.75,190.25,195.5)}.bx--tile{border-radius:8px;box-shadow:-4px -4px 8px 0 #fff,4px 4px 8px 0 rgb(218.9,221.9,225.8);background-color:#f1f3f6;outline:0 !important;margin:0 0 .5rem;border:1px solid rgba(0,0,0,0)}.bx--tile--selectable:hover,.bx--tile--clickable:hover{background-color:#fff}.bx--tile--selectable:focus,.bx--tile--selectable.bx--tile--is-selected,.bx--tile--clickable:focus,.bx--tile--clickable.bx--tile--is-selected{border:1px solid #14202c;box-shadow:none}.bx--tile--selectable.bx--tile--is-selected,.bx--tile--clickable.bx--tile--is-selected{box-shadow:inset -4px -4px 8px 0 #fff,inset 4px 4px 8px 0 rgb(218.9,221.9,225.8)}.bx--tile-input:disabled+.bx--tile{pointer-events:none;opacity:.6}.bx--tile__checkmark{top:.563rem;right:.563rem}.TileGroup{margin:0 0 1.5rem}.TileGroup__invalid{margin:0;color:#ff3000;font-size:.75rem}.bx--content-switcher-btn{background-color:rgb(218.9,221.9,225.8);overflow:initial;border:0;box-shadow:none;outline-offset:-1px !important}.bx--content-switcher-btn:before{display:none}.bx--content-switcher-btn:not(:first-child):after{position:absolute;right:100%;background-color:rgb(185.75,190.25,195.5);display:block;width:.0625rem;height:1rem;content:""}.bx--content-switcher-btn:hover{background-color:#fff}.bx--content-switcher-btn:focus{box-shadow:inset 0px 0px 0px 1px #14202c !important}.bx--content-switcher-btn.bx--content-switcher--selected{box-shadow:inset -4px -4px 8px 0 #fff,inset 4px 4px 8px 0 rgb(218.9,221.9,225.8);background-color:#f1f3f6}.bx--content-switcher-btn.bx--content-switcher--selected:hover{background-color:#fff;border-color:#f2f3f5}.bx--content-switcher-btn.bx--content-switcher--selected:hover .bx--content-switcher__label{color:#14202c}.bx--content-switcher-btn:disabled{background-color:rgb(218.9,221.9,225.8) !important;border-color:rgba(0,0,0,0) !important;outline:0 !important;z-index:3 !important}.bx--content-switcher-btn:disabled .bx--content-switcher__label{color:rgb(185.75,190.25,195.5) !important}.bx--content-switcher__label{color:rgb(75.25,84.75,94.5)}.bx--content-switcher--skeleton{align-items:center;background-color:#f1f3f6}.bx--content-switcher--skeleton .bx--skeleton__text{margin:0 1rem}.Slider{position:relative}.Slider--steps .bx--slider__track::before,.Slider--steps .bx--slider-container:after{display:none}.Slider--steps .bx--text-input{opacity:0}.Slider--steps .bx--slider__range-label{display:none}.Slider--disabled .Slider__sticks__item{background-color:rgb(185.75,190.25,195.5) !important}.Slider--disabled .Slider__sticks__item:before{color:rgb(185.75,190.25,195.5)}.Slider .bx--label{width:calc(26rem - 1rem)}.Slider__unit{position:absolute;top:2px;left:calc(26rem + 2*1rem);transform:translateX(-100%);color:rgb(130.5,137.5,145);line-height:1.27;font-size:.688rem;margin:0}.Slider__input{position:absolute;top:42px;right:0}.Slider__input--format{padding-right:1rem;font-size:.875rem;color:#4b555f;height:3rem;width:5rem;margin-left:1rem;text-align:left}.Slider__input .bx--text-input{padding-right:1.5rem}.Slider__input .bx--text-input__field-wrapper{width:initial;display:block}.Slider__input .bx--text-input__field-wrapper:before{right:8px}.Slider__input .bx--slider__range-label:last-of-type{bottom:-28px}.Slider__input .bx--form-item{margin:0}.Slider__sticks{position:absolute;bottom:2.425rem;left:1rem;width:26rem;height:.5rem;display:flex;align-items:center;justify-content:space-between}.Slider__sticks__item{height:.5rem;width:.125rem;background-color:rgb(218.9,221.9,225.8);flex-shrink:0;position:relative}.Slider__sticks__item__label{position:absolute;top:34px;left:50%;transform:translateX(-50%);margin:0;line-height:1.17;font-size:.688rem;font-weight:400;color:rgb(130.5,137.5,145);white-space:nowrap;display:none}.Slider__sticks__item:first-child .Slider__sticks__item__label,.Slider__sticks__item:last-child .Slider__sticks__item__label{display:block;transform:none}.Slider__sticks__item:first-child .Slider__sticks__item__label{left:-1rem}.Slider__sticks__item:last-child .Slider__sticks__item__label{left:initial;right:-1rem}.bx--slider-container{position:relative;padding-left:1rem}.bx--slider-container:after{position:absolute;top:50%;right:1rem;transform:translateY(-50%);color:rgb(130.5,137.5,145);font-size:.688rem}.bx--slider-container .bx--slider-text-input{padding-right:2rem;font-size:.875rem;color:rgb(75.25,84.75,94.5);height:3rem;width:5rem;margin-left:1rem;text-align:left}.bx--slider-container .bx--slider-text-input:active,.bx--slider-container .bx--slider-text-input:focus{color:#14202c}.bx--slider-container .bx--slider-text-input:disabled{color:rgb(185.75,190.25,195.5) !important}.bx--slider-container .bx--slider{width:26rem;top:-4px;margin-left:0}.bx--slider-container .bx--slider__track{width:calc(100% + 2*1rem);left:-1rem;height:.5rem;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.8),inset 2px 2px 3px 0 rgb(223.32,226.12,229.84);border-radius:.25rem;background-color:#f1f3f6}.bx--slider-container .bx--slider__track::before{height:.5rem;width:.125rem;background-color:rgb(218.9,221.9,225.8);top:-0.9rem}.bx--slider-container .bx--slider__filled-track{width:calc(100% + 2*1rem);left:-1rem;height:.5rem;border-radius:.25rem 0 0 .25rem;background-color:#14202c !important}.bx--slider-container .bx--slider__range-label{font-family:"URWDIN","IBM Plex Sans",sans-serif;font-weight:400;color:rgb(130.5,137.5,145);font-size:.688rem;margin:0}.bx--slider-container .bx--slider__range-label:nth-child(1){position:absolute;bottom:-2px;left:0}.bx--slider-container .bx--slider__range-label:last-of-type{position:absolute;bottom:-2px;left:calc(26rem + 2*1rem);transform:translateX(-100%)}.bx--slider-container .bx--slider__thumb{box-shadow:-3px -3px 8px 0 hsla(0,0%,100%,.9),3px 3px 8px 0 rgba(0,0,0,.12);background-color:#fff;height:1.125rem;width:2rem;border-radius:.75rem}.bx--slider-container .bx--slider__thumb:hover,.bx--slider-container .bx--slider__thumb:focus,.bx--slider-container .bx--slider__thumb:active{transform:translate(-50%, -50%) scale(1);width:2.5rem !important;height:1.5rem !important}.bx--slider-container .bx--slider__thumb:hover::before,.bx--slider-container .bx--slider__thumb:focus::before,.bx--slider-container .bx--slider__thumb:active::before{width:.625rem;border-left:.125rem solid rgb(218.9,221.9,225.8);border-right:.125rem solid rgb(218.9,221.9,225.8);position:absolute;top:.25rem;bottom:.25rem;left:50%;transform:translateX(-50%);content:""}.bx--slider-container .bx--slider__thumb::after{width:.125rem;border-radius:1px;background-color:rgb(218.9,221.9,225.8);position:absolute;top:.25rem;bottom:.25rem;left:50%;transform:translateX(-50%);content:""}.bx--slider-container .bx--slider--disabled .bx--slider__track{background-color:rgb(218.9,221.9,225.8);box-shadow:none}.bx--slider-container .bx--slider--disabled .bx--slider__filled-track{background-color:rgb(185.75,190.25,195.5) !important}.bx--slider-container .bx--slider--disabled .bx--slider__thumb{pointer-events:none;box-shadow:none}.bx--slider-container .bx--label--disabled~.bx--slider-container::after{color:rgb(185.75,190.25,195.5)}.bx--slider-container .bx--label--disabled~.bx--slider-container .bx--slider__range-label{color:rgb(185.75,190.25,195.5)}.Slider--format{display:inline-block;padding-right:96px}.Slider--format .bx--label{height:40px}.bx--toast-notification{background-color:#14202c}.bx--toast-notification__title{margin-bottom:.3rem}.bx--toast-notification__subtitle{font-size:.875rem;font-weight:normal;line-height:1.14}.bx--toast-notification__subtitle .LinkWrapper{margin:1rem 0 0 0}.bx--toast-notification__caption{font-size:.688rem;color:#fff;line-height:1.27}.bx--toast-notification--error{border-left-color:#ff3000}.bx--toast-notification--error .bx--toast-notification__icon{fill:#ff3000}.bx--toast-notification--error .bx--inline-notification__icon{fill:#ff3000}.bx--toast-notification--warning{border-left-color:#ffaf00}.bx--toast-notification--warning .bx--toast-notification__icon{fill:#ffaf00}.bx--toast-notification--warning .bx--inline-notification__icon{fill:#ffaf00}.bx--toast-notification--info{border-left-color:#1f70ff}.bx--toast-notification--info .bx--toast-notification__icon{fill:#1f70ff}.bx--toast-notification--info .bx--inline-notification__icon{fill:#1f70ff}.bx--toast-notification--success{border-left-color:#24a148}.bx--toast-notification--success .bx--toast-notification__icon{fill:#24a148}.bx--toast-notification--success .bx--inline-notification__icon{fill:#24a148}.bx--batch-actions{background-color:#14202c}.bx--batch-actions .bx--batch-summary__para{margin:0}.bx--batch-actions .bx--action-list .bx--btn--primary:disabled{background-color:#14202c !important;border-color:#14202c !important;color:hsla(0,0%,100%,.5) !important}.bx--batch-actions .bx--action-list .bx--btn--primary:focus{box-shadow:none;outline:0;border-color:#14202c}.bx--table-toolbar{background-color:#f1f3f6}.bx--table-toolbar .bx--btn--primary.bx--batch-summary__cancel:before{opacity:1 !important}.bx--toolbar-action:hover:not([disabled]){background-color:#fff}.bx--toolbar-action.bx--toolbar-search-container-active .bx--search .bx--search-input{background-color:#f1f3f6;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgb(227.74,230.34,233.88);color:rgb(75.25,84.75,94.5);border-bottom:0;outline:0}.bx--toolbar-action.bx--toolbar-search-container-active .bx--search .bx--search-input::placeholder{color:rgb(130.5,137.5,145)}.bx--toolbar-action.bx--toolbar-search-container-active .bx--search .bx--search-input:focus{outline:0;box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 rgb(223.32,226.12,229.84);color:#14202c}.bx--toolbar-action.bx--toolbar-search-container-active .bx--search .bx--search-input:disabled{background-color:#f1f3f6 !important}.bx--data-table-header{background-color:#f1f3f6}.bx--data-table-header>*{margin:0}.bx--data-table-content{max-height:600px;overflow-y:auto;background-color:#f1f3f6}.bx--data-table.bx--data-table--tall.bx--data-table--sort th{height:3rem}.bx--data-table.bx--data-table--tall.bx--data-table--sort th .bx--table-sort,.bx--data-table.bx--data-table--tall.bx--data-table--sort th .bx--table-sort__flex{height:auto;min-height:3rem}.bx--data-table .bx--overflow-menu:hover,.bx--data-table .bx--overflow-menu__trigger:hover{background-color:#fff}.bx--data-table thead th.bx--table-column-checkbox,.bx--data-table tbody td.bx--table-column-checkbox{position:relative}.bx--data-table thead th.bx--table-column-checkbox input:not([disabled])~.bx--checkbox-label:before,.bx--data-table tbody td.bx--table-column-checkbox input:not([disabled])~.bx--checkbox-label:before{border-color:rgb(75.25,84.75,94.5)}.bx--data-table thead th.bx--table-column-checkbox input:not([disabled]):checked~.bx--checkbox-label:before,.bx--data-table tbody td.bx--table-column-checkbox input:not([disabled]):checked~.bx--checkbox-label:before{background-color:rgb(75.25,84.75,94.5);border-color:rgb(75.25,84.75,94.5)}.bx--data-table thead th.bx--table-column-checkbox input:not([disabled]):hover~.bx--checkbox-label:before,.bx--data-table thead th.bx--table-column-checkbox input:not([disabled]):focus~.bx--checkbox-label:before,.bx--data-table thead th.bx--table-column-checkbox input:not([disabled]):active~.bx--checkbox-label:before,.bx--data-table tbody td.bx--table-column-checkbox input:not([disabled]):hover~.bx--checkbox-label:before,.bx--data-table tbody td.bx--table-column-checkbox input:not([disabled]):focus~.bx--checkbox-label:before,.bx--data-table tbody td.bx--table-column-checkbox input:not([disabled]):active~.bx--checkbox-label:before{border-color:#14202c;box-shadow:none}.bx--data-table thead th.bx--table-column-checkbox input:not([disabled]):hover:checked~.bx--checkbox-label:before,.bx--data-table thead th.bx--table-column-checkbox input:not([disabled]):focus:checked~.bx--checkbox-label:before,.bx--data-table thead th.bx--table-column-checkbox input:not([disabled]):active:checked~.bx--checkbox-label:before,.bx--data-table tbody td.bx--table-column-checkbox input:not([disabled]):hover:checked~.bx--checkbox-label:before,.bx--data-table tbody td.bx--table-column-checkbox input:not([disabled]):focus:checked~.bx--checkbox-label:before,.bx--data-table tbody td.bx--table-column-checkbox input:not([disabled]):active:checked~.bx--checkbox-label:before{background-color:#14202c;border-color:#14202c}.bx--data-table thead tr{height:3rem}.bx--data-table thead th{position:sticky !important;top:0 !important;z-index:2;background-color:#e9ebee !important}.bx--data-table thead th:first-child{min-width:34px}.bx--data-table thead th .bx--table-header-label{color:rgb(75.25,84.75,94.5);font-size:.875rem;font-weight:700;background-color:rgba(0,0,0,0);line-height:1rem}.bx--data-table thead th:hover .bx--table-header-label,.bx--data-table thead th .bx--table-sort--active .bx--table-header-label{color:#14202c}.bx--data-table thead th>button{background-color:rgba(0,0,0,0) !important}.bx--data-table thead th>button:focus{outline:0}.bx--data-table thead th .bx--table-sort__icon{fill:#14202c}.bx--data-table thead th.--is-include-link{padding-left:.5rem}.bx--data-table tbody{background-color:#f1f3f6}.bx--data-table tbody tr{position:relative;transition:.1s linear;border-bottom:1px solid #e9ebee}.bx--data-table tbody tr:hover{box-shadow:-3px -5px 10px 0 hsla(0,0%,100%,.9),3px 5px 10px 0 rgb(218.9,221.9,225.8);background-color:rgba(0,0,0,0)}.bx--data-table tbody tr:hover td{background-color:rgba(0,0,0,0);color:rgb(75.25,84.75,94.5) !important}.bx--data-table tbody tr.bx--data-table--selected,.bx--data-table tbody tr.bx--data-table--selected:hover{box-shadow:-3px -5px 12px 0 hsla(0,0%,100%,.75),3px 5px 10px 0 rgba(0,0,0,.08);background-color:#fff}.bx--data-table tbody tr.bx--data-table--selected td,.bx--data-table tbody tr.bx--data-table--selected:hover td{background-color:rgba(0,0,0,0)}.bx--data-table tbody tr.bx--data-table--selected .TableCellLongText__overflow,.bx--data-table tbody tr.bx--data-table--selected .TableCellLinkCaption__full,.bx--data-table tbody tr.bx--data-table--selected:hover .TableCellLongText__overflow,.bx--data-table tbody tr.bx--data-table--selected:hover .TableCellLinkCaption__full{background-color:#fff}.bx--data-table tbody tr td{font-size:.875rem;color:rgb(75.25,84.75,94.5);background-color:rgba(0,0,0,0);border:0 !important;padding:1rem;max-width:12rem;line-height:1.2;position:relative}.bx--data-table tbody tr td:hover{color:#14202c !important}.bx--pagination{background-color:#f1f3f6;border-top:1px solid #b3b8bd !important;color:rgb(75.25,84.75,94.5)}.bx--pagination .bx--select-input,.bx--pagination .bx--pagination__text,.bx--pagination .bx--pagination__button{color:rgb(75.25,84.75,94.5)}.bx--pagination .bx--select__arrow{fill:rgb(75.25,84.75,94.5)}.bx--pagination .bx--select__item-count .bx--select-input,.bx--pagination .bx--select__page-number .bx--select-input,.bx--pagination .bx--pagination__button{border-color:#e9ebee !important}.bx--pagination .bx--form-item{margin:0}.bx--pagination .bx--select__item-count .bx--select-input:hover,.bx--pagination .bx--select__item-count .bx--select-input:focus,.bx--pagination .bx--select__page-number .bx--select-input:hover,.bx--pagination .bx--select__page-number .bx--select-input:focus{background-color:rgb(218.9,221.9,225.8);outline:0}.LinkWrapper{padding:0}.LinkWrapper.--disabled a,.LinkWrapper.--disabled__child{pointer-events:none;box-shadow:2px 2px 3px 0 rgb(227.74,230.34,233.88),-2px -2px 3px 0 hsla(0,0%,100%,.6);background-color:#f1f3f6;color:rgb(185.75,190.25,195.5)}.LinkWrapper a,.LinkWrapper__child{font-size:.875rem;font-weight:500;color:rgb(75.25,84.75,94.5);line-height:1.2;padding:.25rem .5rem;margin:0;border-radius:.5rem;box-shadow:2px 2px 3px 0 rgb(227.74,230.34,233.88),-2px -2px 3px 0 hsla(0,0%,100%,.6);background-color:#f1f3f6;display:inline-flex;align-items:center;justify-content:center;text-decoration:none !important;outline:0 !important}.LinkWrapper a:hover,.LinkWrapper__child:hover{box-shadow:-3px -3px 6px 0 hsla(0,0%,100%,.75),3px 3px 6px 0 rgba(0,0,0,.06);background-color:#fff}.LinkWrapper a:focus,.LinkWrapper a:active,.LinkWrapper__child:focus,.LinkWrapper__child:active{box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgb(227.74,230.34,233.88);background-color:#f1f3f6;color:#14202c}.LinkWrapper a svg,.LinkWrapper__child svg{position:relative;right:-4px}.LinkWrapper a svg path,.LinkWrapper__child svg path{fill:currentColor}.LinkWrapper.LinkWrapper--dark.--disabled a,.LinkWrapper.LinkWrapper--dark.--disabled__child{pointer-events:none;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5),-2px -2px 3px 0 rgb(42.1,53.1,64.2);color:hsla(0,0%,100%,.5)}.LinkWrapper.LinkWrapper--dark a,.LinkWrapper.LinkWrapper--dark__child{color:#fff;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5),-2px -2px 3px 0 rgb(42.1,53.1,64.2);background:#14202c}.LinkWrapper.LinkWrapper--dark a:hover,.LinkWrapper.LinkWrapper--dark__child:hover{color:#fffe3e}.LinkWrapper.LinkWrapper--dark a:focus,.LinkWrapper.LinkWrapper--dark a:active,.LinkWrapper.LinkWrapper--dark__child:focus,.LinkWrapper.LinkWrapper--dark__child:active{box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.5),inset -2px -2px 3px 0 rgb(42.1,53.1,64.2);color:#fffe3e}.LinkWrapper__child{padding:.25rem 0;min-width:1.5rem}.LinkWrapper__child svg{position:initial}.bx--inline-loading__checkmark-container{fill:rgb(75.25,84.75,94.5)}.bx--inline-loading__text{letter-spacing:0}.bx--inline-loading--error{fill:rgba(0,0,0,0);background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%20id='icon'%20x='0px'%20y='0px'%20width='32px'%20height='32px'%20viewBox='0%200%2032%2032'%20style='enable-background:new%200%200%2032%2032;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:none;}%20.st1{opacity:0;fill-opacity:0;}%20%3c/style%3e%3crect%20id='Transparent_Rectangle'%20class='st0'%20width='32'%20height='32'/%3e%3cpath%20id='Compound_Path'%20d='M16,2C8.3,2,2,8.3,2,16s6.3,14,14,14s14-6.3,14-14C30,8.3,23.7,2,16,2z%20M14.9,8h2.2v11h-2.2V8z%20M16,25%20c-0.8,0-1.5-0.7-1.5-1.5S15.2,22,16,22c0.8,0,1.5,0.7,1.5,1.5S16.8,25,16,25z'%20style='&%2310;%20fill:%20%23ff3000;&%2310;'/%3e%3cpath%20id='inner-path'%20class='st1'%20d='M17.5,23.5c0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5S15.2,22,16,22%20C16.8,22,17.5,22.7,17.5,23.5z%20M17.1,8h-2.2v11h2.2V8z'/%3e%3c/svg%3e") rgba(0,0,0,0) no-repeat center/contain}.bx--inline-loading .bx--loading__stroke{stroke:#14202c}.bx--inline-loading .bx--loading__background{stroke:rgb(185.75,190.25,195.5)}.bx--inline-loading .bx--loading__stroke{stroke-dashoffset:180}.bx--loading-overlay{background:rgba(20,32,44,.5)}.bx--loading__stroke{stroke:#fffe3e}.bx--loading.Loading--secondary .bx--loading__stroke{stroke:#14202c}.FileUploader,.bx--file__container{max-width:16rem;width:100%}.FileUploader.--disabled,.bx--file__container.--disabled{pointer-events:none}.FileUploader.--disabled .bx--file--label,.FileUploader.--disabled .bx--label-description,.FileUploader.--disabled .bx--file__drop-container,.bx--file__container.--disabled .bx--file--label,.bx--file__container.--disabled .bx--label-description,.bx--file__container.--disabled .bx--file__drop-container{color:rgb(185.75,190.25,195.5) !important}.FileUploader .bx--file--label,.bx--file__container .bx--file--label{font-size:.875rem;font-weight:bold;line-height:1.29;color:rgb(75.25,84.75,94.5)}.FileUploader .bx--label-description,.bx--file__container .bx--label-description{font-size:.875rem;font-weight:400;line-height:1.29;color:rgb(75.25,84.75,94.5)}.FileUploader .bx--file-container .bx--file__selected-file,.FileUploader .bx--files .bx--file__selected-file,.bx--file__container .bx--file-container .bx--file__selected-file,.bx--file__container .bx--files .bx--file__selected-file{background-color:#fff}.FileUploader .bx--file-container .bx--file__selected-file .bx--file-filename,.FileUploader .bx--files .bx--file__selected-file .bx--file-filename,.bx--file__container .bx--file-container .bx--file__selected-file .bx--file-filename,.bx--file__container .bx--files .bx--file__selected-file .bx--file-filename{color:rgb(75.25,84.75,94.5);margin-bottom:0}.FileUploader .bx--file__drop-container,.bx--file__container .bx--file__drop-container{border-radius:8px;box-shadow:-4px -4px 8px 0 #fff,4px 4px 8px 0 rgb(218.9,221.9,225.8);background-color:#f1f3f6;border:0;font-size:.875rem;color:rgb(75.25,84.75,94.5);line-height:1.2}.FileUploader .bx--file__drop-container--drag-over,.bx--file__container .bx--file__drop-container--drag-over{outline:none !important;box-shadow:inset -4px -4px 8px 0 #fff,inset 4px 4px 8px 0 rgb(218.9,221.9,225.8);color:#14202c}.FileUploader .bx--file-browse-btn,.bx--file__container .bx--file-browse-btn{outline:none !important;text-decoration:none !important}.FileUploader .bx--file-browse-btn:hover .bx--file__drop-container,.bx--file__container .bx--file-browse-btn:hover .bx--file__drop-container{box-shadow:inset -4px -4px 8px 0 #fff,inset 4px 4px 8px 0 rgb(218.9,221.9,225.8);color:#14202c}.FileUploader .bx--file-browse-btn:focus .bx--file__drop-container,.bx--file__container .bx--file-browse-btn:focus .bx--file__drop-container{box-shadow:none;color:#14202c;border:solid 1px #14202c;padding:calc(1rem - 1px)}.FileUploader .bx--file__state-container .bx--file-complete,.bx--file__container .bx--file__state-container .bx--file-complete{fill:rgb(75.25,84.75,94.5)}.FileUploader .bx--file__state-container .bx--loading__stroke,.bx--file__container .bx--file__state-container .bx--loading__stroke{stroke:rgb(75.25,84.75,94.5)}.FileUploader .bx--file__state-container .bx--loading__background,.bx--file__container .bx--file__state-container .bx--loading__background{stroke:rgb(185.75,190.25,195.5)}.FileUploader .bx--file__state-container .bx--file-invalid,.bx--file__container .bx--file__state-container .bx--file-invalid{fill:#ff3000}.FileUploader .bx--file__state-container .bx--file-close:focus,.bx--file__container .bx--file__state-container .bx--file-close:focus{outline:none}.FileUploader .bx--file__selected-file--invalid,.bx--file__container .bx--file__selected-file--invalid{outline:2px solid #ff3000}.FileUploader .bx--file__selected-file--invalid .bx--form-requirement__title,.bx--file__container .bx--file__selected-file--invalid .bx--form-requirement__title{color:#ff3000}.bx--tabs--scrollable .bx--tabs--scrollable__nav{padding-left:2rem;width:100%;box-shadow:1px 5px 10px 0 rgb(223.32,226.12,229.84);background-color:#e9ebee;outline:0}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item{margin-left:0 !important}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link{border-bottom:.25rem solid #14202c}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--disabled{pointer-events:none}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--disabled .bx--tabs--scrollable__nav-link{border-bottom:.25rem solid rgb(218.9,221.9,225.8);color:rgb(185.75,190.25,195.5)}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item .bx--tabs--scrollable__nav-link{line-height:1rem !important;padding:1rem 1rem calc(1rem - 0.25rem);border-bottom:.25rem solid rgb(185.75,190.25,195.5);color:rgb(75.25,84.75,94.5);font-size:.875rem;font-weight:500 !important;outline:0 !important;transition:.25s linear}.bx--tabs--scrollable .bx--tabs--scrollable__nav-item .bx--tabs--scrollable__nav-link:hover,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item .bx--tabs--scrollable__nav-link:focus,.bx--tabs--scrollable .bx--tabs--scrollable__nav-item .bx--tabs--scrollable__nav-link:active{border-bottom:.25rem solid #14202c;background-color:#fff}.bx--tabs.bx--skeleton .bx--tabs__nav{padding-left:2rem;width:100%;box-shadow:1px 5px 10px 0 rgb(223.32,226.12,229.84);background-color:#e9ebee;outline:0}.bx--tabs.bx--skeleton .bx--tabs__nav .bx--tabs__nav-item{width:fit-content;margin-left:0 !important}.bx--tabs.bx--skeleton .bx--tabs__nav-link{width:10rem;line-height:1rem !important;padding:1rem 1rem calc(1rem - 0.25rem);border-bottom:.25rem solid rgb(185.75,190.25,195.5);color:rgb(75.25,84.75,94.5);font-size:.875rem;font-weight:500 !important;outline:0 !important;background:none}.bx--tabs.bx--skeleton .bx--tabs__nav-link::before{height:1rem;top:50%;transform:translateY(-50%)}.bx--side-nav{border-radius:0 8px 8px 0;box-shadow:-4px -4px 8px 0 hsla(0,0%,100%,.8),5px 5px 10px 0 rgb(223.32,226.12,229.84);background-color:#f1f3f6}.bx--side-nav a{padding:.5rem 1rem .5rem 2rem;line-height:1rem;color:rgb(75.25,84.75,94.5);font-size:.875rem;font-weight:500;transition:.2s linear;text-decoration:none;display:block;margin:0;border-radius:0 8px 8px 0}.bx--side-nav a:hover{background-color:#fff;color:#14202c}.bx--side-nav a.--active{box-shadow:inset -4px -4px 6px 0 hsla(0,0%,100%,.9),inset 0 3px 6px 0 rgb(218.9,221.9,225.8)}.bx--side-nav a.--disabled{pointer-events:none;color:rgb(185.75,190.25,195.5)}.bx--side-nav .bx--side-nav__items>a{width:calc(100% - 1rem);padding-left:1rem;margin:0 0 1rem 0}.bx--side-nav .bx--side-nav__item{margin:0 0 1rem 0}.bx--side-nav .bx--side-nav__item .bx--side-nav__submenu{transition:.2s linear;border:0 !important;outline:0 !important;box-shadow:none !important}.bx--side-nav .bx--side-nav__item .bx--side-nav__submenu:hover{background-color:#fff;color:#14202c}.bx--side-nav .bx--side-nav__item .bx--side-nav__submenu:hover .bx--side-nav__icon>svg{fill:#14202c}.bx--side-nav .bx--side-nav__item .bx--side-nav__submenu .bx--side-nav__submenu-title{color:rgb(75.25,84.75,94.5);font-size:.875rem;font-weight:500}.bx--side-nav .bx--side-nav__item .bx--side-nav__submenu .bx--side-nav__icon>svg{fill:rgb(75.25,84.75,94.5)}.bx--side-nav .bx--side-nav__item .bx--side-nav__menu{padding-right:1rem}.bx--overflow-menu{height:1.5rem;width:1.5rem;border-radius:8px;outline:0 !important;box-shadow:2px 2px 3px 0 rgb(227.74,230.34,233.88),-2px -2px 3px 0 hsla(0,0%,100%,.6);background-color:#f1f3f6}.bx--overflow-menu.bx--toolbar-action{border-radius:0}.bx--overflow-menu:hover{background-color:#fff}.bx--overflow-menu .bx--overflow-menu__icon{fill:rgb(75.25,84.75,94.5)}.bx--overflow-menu.bx--overflow-menu--open{border-radius:8px 8px 0 0;background-color:#fff;box-shadow:2px 2px 3px 0 rgb(227.74,230.34,233.88),-2px -2px 3px 0 hsla(0,0%,100%,.6)}.bx--overflow-menu.bx--overflow-menu--open.OverflowMenu__top{border-radius:0 0 8px 8px}.bx--overflow-menu.bx--overflow-menu--open .bx--overflow-menu__icon{fill:#14202c}.bx--overflow-menu.--disabled{pointer-events:none}.bx--overflow-menu.--disabled .bx--overflow-menu__icon{fill:rgb(185.75,190.25,195.5)}.bx--overflow-menu-options{box-shadow:-3px -3px 6px 0 hsla(0,0%,100%,.75),3px 3px 6px 0 rgba(0,0,0,.06);outline:none}.bx--overflow-menu-options[data-floating-menu-direction=bottom]::after{width:1.5rem;height:4px;top:-4px;background-color:#fff}.bx--overflow-menu-options.OverflowMenuOptions__top::after{width:1.5rem;height:6px;bottom:-6px;background-color:#fff;top:initial}.bx--overflow-menu-options__option--danger{border-top:0}.bx--overflow-menu-options .bx--overflow-menu-options__btn{font-size:.875rem;color:rgb(75.25,84.75,94.5);background-color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;max-width:100%;display:block;letter-spacing:0}.bx--overflow-menu-options .bx--overflow-menu-options__btn svg{fill:currentColor !important;position:relative;top:3px;margin-right:.5rem}.bx--overflow-menu-options .bx--overflow-menu-options__btn:hover{color:#14202c;background-color:rgb(218.9,221.9,225.8)}.bx--overflow-menu-options .bx--overflow-menu-options__btn:focus{outline:1px solid #14202c;color:#14202c;outline-offset:-1px;background-color:#fff}.bx--overflow-menu-options .bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn{color:rgb(75.25,84.75,94.5)}.bx--overflow-menu-options .bx--overflow-menu-options__option--danger .bx--overflow-menu-options__btn:hover{background-color:#ff3000;color:#fff}.bx--overflow-menu-options .bx--overflow-menu-options__option--disabled .bx--overflow-menu-options__btn{pointer-events:none;color:rgb(185.75,190.25,195.5)}.bx--overflow-menu-options .bx--overflow-menu--divider{border-top:1px solid rgb(218.9,221.9,225.8)}.Filter{position:relative;display:flex;align-items:center}.Filter--open .Filter__button-open{background:#fff;color:#14202c;box-shadow:-3px -3px 6px 0 hsla(0,0%,100%,.75),3px 3px 6px 0 rgba(0,0,0,.06)}.Filter--open .Filter__options{display:block}.Filter--disabled{opacity:.25;cursor:not-allowed !important}.Filter--disabled .Filter__button-open{pointer-events:none}.Filter__button-open{height:3rem;width:3rem;background:rgba(0,0,0,0);color:rgb(75.25,84.75,94.5);border:0;outline:0;cursor:pointer}.Filter__button-open svg{fill:currentColor}.Filter__selected-value{height:1.5rem;line-height:1.25;min-width:2.5rem;background-color:#fff;border-radius:18px;font-size:.688rem;color:rgb(75.25,84.75,94.5);display:flex;align-items:center;justify-content:space-between;padding-left:.5rem;margin-right:.5rem}.Filter__selected-value button{border:0;height:1.5rem;width:1.5rem;text-align:center;line-height:1.5rem;border-radius:100%;cursor:pointer;background-color:#fff;font-size:1.2rem;color:rgb(75.25,84.75,94.5);outline:0}.Filter__selected-value button:hover{color:#14202c}.Filter__options{min-width:20rem;width:auto;box-shadow:-3px -3px 6px 0 hsla(0,0%,100%,.75),3px 3px 6px 0 rgba(0,0,0,.06);background:#fff;display:none;position:absolute;top:100%;right:0}.Filter__options .bx--label,.Filter__options .bx--checkbox-label-text{text-transform:capitalize}.Filter__options__content{display:flex;padding:1.5rem 0 .5rem;width:100%;justify-content:center}.Filter__options__content .bx--fieldset{padding:0 1rem;flex:1;position:relative;min-width:130px}.Filter__options__content .bx--fieldset:not(:last-child):before{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background-color:#f1f3f6}.Filter__options__actions{display:flex;align-items:center;justify-content:flex-end;width:max-content}.Filter__options__actions button{font-weight:500}.TableCellLongText.--is-ellipsis{cursor:pointer}.TableCellLongText.--is-ellipsis:hover:before{position:absolute;right:17px;bottom:2px;height:1px;width:4px;background-color:rgb(130.5,137.5,145);transform:rotate(-46deg);content:""}.TableCellLongText.--is-ellipsis:hover:after{position:absolute;right:16px;bottom:5px;height:1px;width:12px;background-color:rgb(130.5,137.5,145);transform:rotate(-45deg);content:""}.TableCellLongText__full{position:absolute;top:.25rem;left:.25rem;z-index:3;padding:.75rem;background-color:#f1f3f6;color:#14202c;font-size:.875rem;line-height:1.2;box-shadow:-3px -3px 6px 0 hsla(0,0%,100%,.75),3px 3px 6px 0 rgba(0,0,0,.06);overflow:hidden;min-width:8rem}.TableCellLongText__full:before{position:absolute;right:-12px;bottom:0;height:1px;width:2rem;background-color:rgb(130.5,137.5,145);transform:rotate(-45deg);content:""}.TableCellLongText__full:after{position:absolute;right:-15px;bottom:0;height:1px;width:3rem;background-color:rgb(130.5,137.5,145);transform:rotate(-45deg);content:""}.TableCellLongText__full__caption{font-size:.688rem;color:rgb(75.25,84.75,94.5);line-height:1.2;padding:.25rem 0 0}.TableCellLink.--is-ellipsis{cursor:pointer}.TableCellLink:hover .TableCellLink__overflow{display:block}.TableCellLink__overflow{display:none;position:absolute;top:.75rem;left:.5rem;z-index:3;padding:.25rem .5rem;background-color:#fff;color:#14202c;font-size:.875rem;line-height:1.2;overflow:hidden;min-width:8rem;border-radius:8px;box-shadow:-3px -3px 6px 0 hsla(0,0%,100%,.75),3px 3px 6px 0 rgba(0,0,0,.06)}.TableCellLink__overflow span{font-weight:500}.TableCellLinkCaption.--is-ellipsis{cursor:pointer}.TableCellLinkCaption.--is-ellipsis:hover:before{position:absolute;right:17px;bottom:2px;height:1px;width:4px;background-color:rgb(130.5,137.5,145);transform:rotate(-46deg);content:""}.TableCellLinkCaption.--is-ellipsis:hover:after{position:absolute;right:16px;bottom:5px;height:1px;width:12px;background-color:rgb(130.5,137.5,145);transform:rotate(-45deg);content:""}.TableCellLinkCaption__full{position:absolute;top:.5rem;left:.5rem;z-index:3;padding:.3rem .5rem .5rem;background-color:#f1f3f6;color:#14202c;font-size:.875rem;line-height:1.2;box-shadow:-3px -3px 6px 0 hsla(0,0%,100%,.75),3px 3px 6px 0 rgba(0,0,0,.06);overflow:hidden;min-width:8rem}.TableCellLinkCaption__full a span{font-weight:500}.TableCellLinkCaption__full:before{position:absolute;right:-12px;bottom:0;height:1px;width:2rem;background-color:rgb(130.5,137.5,145);transform:rotate(-45deg);content:""}.TableCellLinkCaption__full:after{position:absolute;right:-15px;bottom:0;height:1px;width:3rem;background-color:rgb(130.5,137.5,145);transform:rotate(-45deg);content:""}.TableCellLinkCaption__full__caption{font-size:.688rem;color:rgb(75.25,84.75,94.5);line-height:1.2;margin:.4rem 0 0 0}.Status--error svg{fill:#ff3000 !important}.Status .bx--assistive-text{text-transform:capitalize}.TopNav{height:3rem;padding:0 0 0 2rem;box-shadow:1px 5px 10px 0 rgb(223.32,226.12,229.84);background-color:#f1f3f6;position:relative;z-index:5}.TopNav:after{content:"";display:table;clear:both}.TopNav__logo{border-right:1px solid #e9ebee;display:flex;align-items:center;justify-content:center;padding-right:2rem;float:left;height:100%}.TopNav__logo a{margin:0;display:flex}.TopNav__logo img,.TopNav__logo svg{height:1.5rem;width:auto}.TopNav__nav-links{padding:0 1rem;float:left;height:100%;display:flex;align-items:center;justify-content:center}.TopNav__nav-links a{display:inline-block;font-weight:500;color:rgb(75.25,84.75,94.5);line-height:3rem;padding:0 1rem;margin:0}.TopNav__nav-links a:hover,.TopNav__nav-links a.active{color:#14202c}.TopNav__actions{float:right;display:flex;align-items:center;justify-content:center}.TopNav__actions svg{height:18px !important;width:auto !important}.TopNav__actions button:focus,.TopNav__actions button:active{color:#14202c !important}.TopNav__action{position:relative}.bx--accordion{background-color:#f1f3f6;margin-bottom:1rem}.bx--accordion__item{border:0;outline:0}.bx--accordion__item:last-child{border:0}.bx--accordion__title{height:2.5rem;line-height:2.5rem;margin:0 0 0 1.5rem;font-size:1.375rem;font-weight:600;letter-spacing:-0.2px;color:#14202c}.bx--accordion__heading{padding:.5rem 0;background-color:rgba(0,0,0,0) !important;outline:none !important}.bx--accordion__heading:before{background-color:rgba(0,0,0,0) !important;border:0 !important}.bx--accordion__item--active .bx--accordion__content{padding-top:.5rem;padding-bottom:1rem}.bx--accordion__content{padding:0rem 1.5rem .5rem;margin-top:-0.5rem}.bx--accordion__content>*:last-child{margin-bottom:0}.bx--accordion__arrow{margin-top:.6rem;fill:rgb(75.25,84.75,94.5)}.bx--list-box__wrapper .bx--label{font-size:.875rem;font-weight:700;color:rgb(75.25,84.75,94.5)}.bx--list-box__wrapper .bx--label--disabled{color:rgb(185.75,190.25,195.5)}.bx--list-box__wrapper .bx--form__helper-text{font-size:.688rem;color:rgb(130.5,137.5,145)}.bx--list-box__wrapper .bx--form__helper-text--disabled{color:rgb(185.75,190.25,195.5)}.bx--list-box__wrapper .bx--list-box__label{color:rgb(130.5,137.5,145)}.bx--list-box__wrapper .--is-filled .bx--list-box__label{color:rgb(75.25,84.75,94.5)}.bx--list-box__wrapper .bx--list-box__menu-icon>svg{fill:rgb(75.25,84.75,94.5)}.bx--list-box__wrapper .bx--list-box__field:focus{outline:0}.bx--list-box__wrapper .bx--combo-box{background-color:#f1f3f6 !important;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgb(227.74,230.34,233.88);color:rgb(75.25,84.75,94.5);border-bottom:0;outline:0}.bx--list-box__wrapper .bx--combo-box:focus{outline:0;box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 rgb(223.32,226.12,229.84);color:#14202c}.bx--list-box__wrapper .bx--combo-box--disabled{background-color:#f1f3f6 !important}.bx--list-box__wrapper .bx--combo-box--disabled .bx--list-box__menu-icon>svg{fill:rgb(185.75,190.25,195.5)}.bx--list-box__wrapper .bx--combo-box--disabled .bx--list-box__label{color:rgb(185.75,190.25,195.5)}.bx--list-box__wrapper .bx--combo-box:hover{background-color:rgba(0,0,0,0)}.bx--list-box__wrapper .bx--combo-box .bx--list-box:hover{background-color:rgba(0,0,0,0)}.bx--list-box__wrapper .bx--list-box[data-invalid]:not(:focus){outline:2px solid #ff3000}.bx--list-box__wrapper .bx--list-box[data-invalid]~.bx--form-requirement{color:#ff3000}.bx--list-box__wrapper .bx--list-box__invalid-icon{fill:#ff3000}.bx--list-box__wrapper .bx--list-box__menu{box-shadow:3px 5px 10px 0 rgb(227.74,230.34,233.88),-3px -5px 12px 0px hsla(0,0%,100%,.6);background-color:#f1f3f6}.bx--list-box__wrapper .bx--list-box__menu:focus{outline:0}.bx--list-box__wrapper .bx--list-box__menu-item .bx--list-box__menu-item__option{color:rgb(75.25,84.75,94.5)}.bx--list-box__wrapper .bx--list-box__menu-item:hover{background-color:#fff}.bx--list-box__wrapper .bx--list-box__menu-item:hover .bx--list-box__menu-item__option{color:#14202c}.bx--list-box__wrapper .bx--list-box__menu-item:focus{outline:1px solid #14202c}.bx--list-box__wrapper .bx--list-box__menu-item:focus .bx--list-box__menu-item__option{color:#14202c}.bx--list-box__wrapper .bx--list-box__menu-item--highlighted:has(.bx--list-box__menu-item__selected-icon){background-color:#fff}.bx--list-box__wrapper .bx--list-box__menu-item--highlighted:has(.bx--list-box__menu-item__selected-icon) .bx--list-box__menu-item__option{color:#14202c}.bx--list-box__wrapper .bx--list-box__menu-item--highlighted:has(.bx--list-box__menu-item__selected-icon) .bx--list-box__menu-item__selected-icon{fill:#14202c}.bx--list-box__wrapper .bx--list-box__menu-item--highlighted:not(:has(.bx--list-box__menu-item__selected-icon)):not(:hover){background-color:#f1f3f6}.bx--list-box__wrapper .bx--list-box__menu .bx--list-box__menu-item__option{border:0}.CadToolbar{display:flex;align-items:center;justify-content:space-between;width:100%;height:2.5rem;padding-left:8px;box-shadow:-4px -4px 8px 0 hsla(0,0%,100%,.8),5px 5px 10px 0 rgba(20,32,44,.08);background-color:#f1f3f6}.CadToolbar.space{padding-left:.625rem}.CadToolbar__style-item{display:flex;align-items:center;height:100%;position:relative}.CadToolbar__button{position:relative;margin-right:2px;height:100%}.CadToolbar__button.no-margin{margin-right:0}.CadToolbar__button:last-child{margin-right:0}.CadToolbar__button__drop-icon{position:absolute;display:flex;align-items:center;justify-content:center;bottom:1px;right:1px;width:12px;height:12px;cursor:pointer}.CadToolbar__button__drop-menu{position:absolute;display:flex;flex-direction:column;width:max-content;min-width:288px;top:calc(100% + 8px);right:0;z-index:6001;box-shadow:-4px -4px 8px 0 hsla(0,0%,100%,.8),5px 5px 10px 0 rgba(20,32,44,.08)}.CadToolbar__button__drop-menu::before{content:"";position:absolute;width:20px;height:20px;background-color:#fff;top:-2px;right:14px;transform:rotate(45deg)}.CadToolbar__button__drop-menu_snap{position:relative;width:100%}.CadToolbar__button__drop-menu_snap button{width:100%}.CadToolbar__button__drop-menu_snap .CadToolbar__snap-elements-options{display:none;position:absolute;top:0;right:100%;padding:16px;background-color:#fff;min-width:210px;box-shadow:-4px -4px 8px 0 hsla(0,0%,100%,.8),5px 5px 10px 0 rgba(20,32,44,.08)}.CadToolbar__button__drop-menu_snap .CadToolbar__snap-elements-options .bx--form-item:not(:last-child){margin-bottom:1rem}.CadToolbar__button__drop-menu_snap .CadToolbar__snap-elements-options .bx--form-item:last-child{margin-bottom:0}.CadToolbar__button__drop-menu_snap .CadToolbar__snap-elements-options .bx--toggle-input__label{display:flex;width:100%;white-space:nowrap;flex-direction:row-reverse;gap:12px;justify-content:flex-end;align-items:center;font-weight:400}.CadToolbar__button__drop-menu_snap .CadToolbar__snap-elements-options .bx--toggle-input__label .bx--toggle__switch{margin-top:0}.CadToolbar__button__drop-menu_snap .CadToolbar__snap-elements-options .bx--toggle-input__label .bx--toggle__text--off,.CadToolbar__button__drop-menu_snap .CadToolbar__snap-elements-options .bx--toggle-input__label .bx--toggle__text--on{display:none}.CadToolbar__button__drop-menu_snap:hover .CadToolbar__snap-elements-options{display:block}.CadToolbar__button__drop-menu_item{font-weight:normal;display:flex;align-items:center;justify-content:space-between;padding:8px 24px;height:2rem;min-height:unset;position:relative}.CadToolbar__button__drop-menu_item .icon-checked{position:absolute;right:4px;top:60%;transform:translateY(-50%);background-color:inherit}.CadToolbar__button__drop-menu_item .icon-snap{position:absolute;left:4px;top:60%;transform:translateY(-50%);background-color:inherit}.CadToolbar__button__drop-menu_item svg,.CadToolbar__button__drop-menu_item path{fill:rgba(20,32,44,.7490196078)}.CadToolbar__button__drop-menu_item.bx--btn--disabled p,.CadToolbar__button__drop-menu_item.bx--btn--disabled div{color:rgba(20,32,44,.25) !important}.CadToolbar__button__drop-menu_item.bx--btn--disabled svg,.CadToolbar__button__drop-menu_item.bx--btn--disabled path{fill:rgba(20,32,44,.25) !important}.CadToolbar__button__drop-menu_item:hover:not(.bx--btn--disabled) .CadToolbar__button__drop-menu_item_prefix svg,.CadToolbar__button__drop-menu_item:hover:not(.bx--btn--disabled) .CadToolbar__button__drop-menu_item_prefix path{fill:#14202c}.CadToolbar__button__drop-menu_item:hover:not(.bx--btn--disabled) .CadToolbar__button__drop-menu_item_prefix p,.CadToolbar__button__drop-menu_item:hover:not(.bx--btn--disabled) .CadToolbar__button__drop-menu_item_suffix{color:#14202c}.CadToolbar__button__drop-menu_item.snap-measurements{border-top:1px solid rgba(20,32,44,.1) !important}.CadToolbar__button__drop-menu_item_prefix{display:flex;align-items:center}.CadToolbar__button__drop-menu_item_prefix.--selectedMeasure svg,.CadToolbar__button__drop-menu_item_prefix.--selectedMeasure path{fill:#14202c}.CadToolbar__button__drop-menu_item_prefix .edit-measurement{height:16px !important}.CadToolbar__button__drop-menu_item_prefix p{margin-bottom:0;font-size:.875rem;line-height:unset;padding:0 6px;padding-top:2px;color:rgba(20,32,44,.7490196078)}.CadToolbar__button__drop-menu_item_suffix{display:flex;font-size:.6875rem;padding-top:4px;color:rgba(20,32,44,.7490196078)}.CadToolbar__button button.bx--btn--ghost.bx--btn--icon-only{border-radius:.5rem;padding-left:.3125rem;padding-right:.3125rem}.CadToolbar__button button.bx--btn--ghost.bx--btn--icon-only:hover{background-color:#fff}.CadToolbar__button button.bx--btn--ghost.bx--btn--icon-only:focus{border-color:rgba(0,0,0,0) !important;box-shadow:none;background-color:rgba(0,0,0,0)}.CadToolbar__button button.bx--btn--ghost.bx--btn--icon-only.selected{border-color:rgba(0,0,0,0) !important;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgba(20,32,44,.06) !important;background-color:#f1f3f6}.CadToolbar__button button.bx--btn--ghost.bx--btn--icon-only:active{box-shadow:none}.CadToolbar__button .bx--btn__icon{width:1.25rem;height:1.25rem;pointer-events:none}.CadToolbar .first_tool{display:flex;align-items:center;gap:8px}.CadToolbar .remaining_tool{display:flex;align-items:center;padding:0 8px}.CadToolbar .remaining_tool button.bx--btn--ghost.bx--btn--icon-only:disabled svg circle{fill:rgba(20,32,44,.25) !important}.CadToolbar .help_tool{display:flex;align-items:center;padding:0}.CadToolbar .help_tool button.bx--btn--ghost.bx--btn--icon-only{width:100%;height:100%;border-radius:0;padding:0 15px}.CadToolbar .help_tool button.bx--btn--ghost.bx--btn--icon-only svg{width:16px;height:16px}.CadToolbar__button--turnpoint button.bx--btn--ghost.bx--btn--icon-only svg path:last-child{fill:#fff !important}.CadToolbar__button--grainline button.bx--btn--ghost.bx--btn--icon-only svg path:first-child{fill:rgba(0,0,0,0) !important}.CadToolbar__button--grainline button.bx--btn--ghost.bx--btn--icon-only:disabled svg path:first-child{opacity:.25}.CadToolbar__button--grainline button.bx--btn--ghost.bx--btn--icon-only:disabled:hover svg path:first-child{fill:rgba(0,0,0,0) !important}.CadToolbar__button--pdg button.bx--btn--ghost.bx--btn--icon-only svg path:nth-child(2),.CadToolbar__button--seam-allowance button.bx--btn--ghost.bx--btn--icon-only svg path:nth-child(2){fill:#fff !important}.CadToolbar__button--pdg button.bx--btn--ghost.bx--btn--icon-only:disabled svg path:nth-child(2),.CadToolbar__button--seam-allowance button.bx--btn--ghost.bx--btn--icon-only:disabled svg path:nth-child(2){fill:#fff !important;opacity:.5}.CadToolbar__button--pdg button.bx--btn--ghost.bx--btn--icon-only:disabled:hover svg path:nth-child(2),.CadToolbar__button--seam-allowance button.bx--btn--ghost.bx--btn--icon-only:disabled:hover svg path:nth-child(2){fill:#fff !important}.CadToolbar__divider{width:1px;height:100%;background-color:rgba(20,32,44,.1);margin:0;color:rgba(0,0,0,0)}.CadToolbar .bx--dropdown__wrapper{display:flex;align-items:center;border-right:1px solid rgba(20,32,44,.1)}.CadToolbar .bx--dropdown__wrapper .bx--label{margin-left:1rem;margin-bottom:0}.CadToolbar .bx--dropdown__wrapper .bx--dropdown{box-shadow:none}.CadToolbar .bx--dropdown__wrapper .bx--dropdown .bx--list-box__field{padding:0 2.5rem 0 .5rem}.CadToolbar .bx--dropdown__wrapper .bx--list-box__menu-item__option{margin:0 .5rem}.CadToolbar__collapse{display:flex;height:100%}.CadToolbar__collapse button.bx--btn--ghost.bx--btn--icon-only{border-radius:0 0 .5rem 0;padding-left:9px;padding-right:9px;height:100%}.CadToolbar__collapse button.bx--btn--ghost.bx--btn--icon-only:hover{background-color:#fff}.CadToolbar__pattern-elements{position:relative;height:100%;z-index:1;border-right:1px solid rgba(20,32,44,.1)}.CadToolbar__pattern-elements:hover .CadToolbar__pattern-elements-options{display:block !important}.CadToolbar__pattern-elements button::before{display:none !important}.CadToolbar__pattern-elements .bx--btn{height:100%;padding:0 15px 0 15px}.CadToolbar__pattern-elements .bx--btn:hover{background-color:#fff}.CadToolbar__pattern-elements .bx--btn .bx--btn__icon{margin:0}.CadToolbar__pattern-elements .bx--btn .bx--assistive-text{display:none !important}.CadToolbar__pattern-elements-options{display:none;position:absolute;right:0;padding:1rem 1.5rem 1rem 1rem;width:max-content;background-color:#fff;box-shadow:-4px -4px 8px 0 hsla(0,0%,100%,.8),5px 5px 10px 0 rgba(20,32,44,.08)}.CadToolbar__pattern-elements-options h6{color:rgba(20,32,44,.75)}.CadToolbar__pattern-elements-options .bx--toggle-input__label{flex-direction:row-reverse;font-size:14px;font-weight:normal}.CadToolbar__pattern-elements-options .bx--toggle-input__label .bx--toggle__switch{margin:0 16px 0 0}.CadToolbar__pattern-elements-options .bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--on,.CadToolbar__pattern-elements-options .bx--toggle-input__label .bx--toggle__switch .bx--toggle__text--off{display:none}.CadToolbar__pattern-elements-options .bx--form-item{margin:0 0 1rem}.CadToolbar__pattern-elements-options .bx--form-item:last-child{margin-bottom:0}.CadToolbar .bx--btn--ghost.bx--btn--icon-only svg{fill:rgba(20,32,44,.75) !important;color:rgba(20,32,44,.75) !important}.CadToolbar .bx--btn--ghost.bx--btn--icon-only svg path{fill:rgba(20,32,44,.75) !important;color:rgba(20,32,44,.75) !important}.CadToolbar .bx--btn--ghost.bx--btn--icon-only:disabled svg{fill:rgba(20,32,44,.25) !important;color:rgba(20,32,44,.25) !important}.CadToolbar .bx--btn--ghost.bx--btn--icon-only:disabled svg path{fill:rgba(20,32,44,.25) !important;color:rgba(20,32,44,.25) !important}.CadToolbar .bx--btn--ghost.bx--btn--icon-only:disabled:hover svg{fill:rgba(20,32,44,.25) !important;color:rgba(20,32,44,.25) !important}.CadToolbar .bx--btn--ghost.bx--btn--icon-only:disabled:hover svg path{fill:rgba(20,32,44,.25) !important;color:rgba(20,32,44,.25) !important}.CadToolbar .bx--btn--ghost.bx--btn--icon-only:hover svg,.CadToolbar .bx--btn--ghost.bx--btn--icon-only.selected svg{fill:#14202c !important;color:#14202c !important}.CadToolbar .bx--btn--ghost.bx--btn--icon-only:hover svg path,.CadToolbar .bx--btn--ghost.bx--btn--icon-only.selected svg path{fill:#14202c !important;color:#14202c !important}.CadToolbar .--disabled{cursor:not-allowed !important;color:#babec4 !important}.CadToolbar .--disabled svg>*{fill:#babec4 !important}.CadToolbar .--disabled svg path,.CadToolbar .--disabled svg polygon{fill:#babec4 !important}.CadToolbar .CadToolbar__style-item--design-feature .CadToolbar__button__drop-icon{bottom:5px;right:9px}.CadToolbar .CadToolbar__style-item--design-feature .CadToolbar__button__drop-menu{min-width:194px;left:0}.CadToolbar .CadToolbar__style-item--design-feature .CadToolbar__button__drop-menu::before{left:14px;right:auto}.CadToolbar .CadToolbar__style-item--design-feature .CadToolbar__button__drop-menu_item{padding:8px}.CadToolbar .CadToolbar__style-item--design-feature:nth-child(3) .remaining_tool{padding-right:4px}.CadToolbar .CadToolbar__style-item--design-feature:nth-last-child(-n+2) .remaining_tool{padding:0 4px}.CadToolbar .CadToolbar__style-item--design-feature--open{width:330px}.CadToolbar .CadToolbar__style-item--design-feature--open:nth-child(3){margin-left:8px}.CadToolbar .CadToolbar__style-item--design-feature--open:nth-last-child(-n+2){margin-left:4px}.CadToolbar .CadToolbar__style-item--design-feature--open .CadToolbar__button{padding-left:0 !important}.CadToolbar .CadToolbar__style-item--design-feature--open .CadToolbar__button button.bx--btn--ghost.bx--btn--icon-only{z-index:1;box-shadow:none !important;background-color:rgba(0,0,0,0) !important}.CadToolbar .CadToolbar__style-item--design-feature--open .CadToolbar__button button.bx--btn--ghost.bx--btn--icon-only rect{fill:rgba(0,0,0,0)}.CadToolbar .CadToolbar__style-item--design-feature .design-feature-disabled{box-shadow:none !important;cursor:not-allowed}.CadToolbar .CadToolbar__style-item--design-feature .design-feature-disabled:hover{box-shadow:none !important;background-color:rgba(0,0,0,0) !important}.CadToolbar .CadToolbar__style-item--design-feature .design-feature-disabled:hover svg path{fill:#babec4 !important}.CadToolbar .CadToolbar__style-item--design-feature .design-feature-disabled .bx--assistive-text{max-width:17rem}.CadToolbar .CadToolbar__style-item--design-feature .design-feature-disabled svg path{fill:#babec4 !important}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper{position:absolute;width:100%;top:4px}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--text-input{padding-left:32px}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu{overflow:unset;min-height:fit-content}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .bx--list-box__menu-item__option{padding:0;margin:0}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .item__option{position:relative;display:flex;justify-content:space-between;padding:.5rem 1rem}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .item__option--icons{display:flex;gap:.625rem}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .item__option span{display:block;overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;padding-right:1rem}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .item__option .bx--tooltip__label .bx--tooltip__trigger{cursor:default;margin:0}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .item__option.--active{background-color:#fff}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .bx--list-box__menu-item__selected-icon{right:2.3rem}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .detail-options{position:absolute;top:0;left:100%;background-color:#f1f3f6;width:330px;box-shadow:3px 5px 10px 0px rgba(20,32,44,.1),-3px -5px 10px 0px hsla(0,0%,100%,.9)}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .detail-options .item__option{height:2rem}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .detail-options .item__option:hover{background-color:#fff}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .detail-options .item__option span{line-height:1rem}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .bx--list-box__menu .detail-options .item__option--icons{gap:.5rem}.CadToolbar .CadToolbar__style-item--design-feature .bx--list-box__wrapper .select-detail-feature.--showList .bx--list-box__menu-icon{transform:rotate(0)}.CadToolbar .design-feature-tag{position:absolute;top:calc(100% + 1rem);left:1rem;padding:.5rem .875rem;background-color:#f1f3f6;border-radius:8px;width:18.5rem}.CadToolbar .design-feature-tag .bx--toggle__switch,.CadToolbar .design-feature-tag .bx--form-item{margin:0}.CadToolbar .design-feature-tag .tooltip-show-tag{position:relative}.CadToolbar .design-feature-tag .tooltip-show-tag .bx--tooltip__label{height:100%;position:absolute;top:0;right:0}.CadToolbar .highlight-simplified-pieces{position:absolute;top:calc(100% + 1rem);left:1rem;padding:.5rem .75rem;background-color:#f1f3f6;border-radius:8px;width:16.3125rem}.CadToolbar .highlight-simplified-pieces .bx--toggle__switch,.CadToolbar .highlight-simplified-pieces .bx--form-item{margin:0}.CadToolbar .highlight-simplified-pieces .bx--tooltip__label{height:100%;position:absolute;top:0;right:0}.CadToolbar .highlight-simplified-pieces .bx--btn--icon-only:hover{box-shadow:-3px -3px 6px 0px hsla(0,0%,100%,.75),3px 3px 6px 0px rgba(0,0,0,.06) !important;background-color:#fff}.CadToolbar .highlight-simplified-pieces__wrapper{display:flex;align-items:center}.CadToolbar .measurement-guide .bx--modal-container{min-height:612px;min-width:736px}.CadToolbar .measurement-guide .bx--modal-content{padding-right:0 !important;padding-left:0 !important;margin-bottom:0 !important}.CadToolbar .measurement-guide .bx--tabs--scrollable .bx--tabs--scrollable__nav{width:100%;padding-left:0 !important}.CadToolbar .measurement-guide .bx--tabs--scrollable .bx--tabs--scrollable__nav-link{width:100% !important}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav{display:grid;grid-template-columns:repeat(4, 1fr);background-color:#f1f3f6}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link .tabs-header{display:flex;justify-content:space-between;align-items:center}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link .tabs-header span{color:#4b555f;font-size:.875rem;font-weight:500 !important}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link .tabs-header svg path{fill:#4b555f}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link .tabs-header.tabs-header--active span{color:#14202c}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link .tabs-header.tabs-header--active svg path{fill:#14202c}.CadToolbar .measurement-guide .measurement-guide__content .content-tab{display:flex;flex-direction:column;gap:8px;max-height:380px;overflow-y:auto;overflow-x:hidden}.CadToolbar .measurement-guide .measurement-guide__content .content-tab__item--text{color:rgba(20,32,44,.75);font-size:.875rem;font-weight:500 !important}.CadToolbar .measurement-guide .measurement-guide__content .content-tab__item img{margin-top:8px;width:100%}.CadToolbar .measurement-guide .bx--modal-container{min-height:612px;min-width:736px}.CadToolbar .measurement-guide .bx--modal-content{padding-right:0 !important;padding-left:0 !important;margin-bottom:0 !important}.CadToolbar .measurement-guide .bx--tabs--scrollable .bx--tabs--scrollable__nav{width:100%;padding-left:0 !important}.CadToolbar .measurement-guide .bx--tabs--scrollable .bx--tabs--scrollable__nav-link{width:100% !important}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav{display:grid;grid-template-columns:repeat(4, 1fr)}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link .tabs-header{display:flex;justify-content:space-between;align-items:center}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link .tabs-header span{color:#4b555f;font-size:.875rem;font-weight:500 !important}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link .tabs-header svg path{fill:#4b555f}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link .tabs-header.tabs-header--active span{color:#14202c}.CadToolbar .measurement-guide .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link .tabs-header.tabs-header--active svg path{fill:#14202c}.CadToolbar .measurement-guide .measurement-guide__content .content-tab{display:flex;flex-direction:column;gap:8px;max-height:380px;overflow-y:auto;overflow-x:hidden}.CadToolbar .measurement-guide .measurement-guide__content .content-tab__item--text{color:rgba(20,32,44,.75);font-size:.875rem;font-weight:500 !important}.CadToolbar .measurement-guide .measurement-guide__content .content-tab__item img{margin-top:8px}.CadToolbar--disabled{pointer-events:none}.piece-feature__tooltip{max-width:224px;padding:.5rem}.piece-feature__tooltip.--no-image p{margin-bottom:0}.piece-feature__tooltip span.bx--tooltip__caret{margin-left:5px !important}.piece-feature__tooltip p{line-height:1rem;margin-bottom:.625rem}.piece-feature__tooltip .img-wrapper{display:flex;align-items:center;gap:.5rem}.piece-feature__tooltip .img-wrapper img{width:100%}.design-feature-tooltip-wrapper{height:100%;position:absolute;left:50%;transform:translateX(-50%)}.design-feature-tooltip .bx--tooltip__content p{font-size:14px;margin:0;line-height:1rem}.show-tag__tooltip,.design-feature-tooltip{padding:.25rem 1rem;max-width:22rem}.show-tag__tooltip.bx--tooltip[data-floating-menu-direction=right] .bx--tooltip__caret,.design-feature-tooltip.bx--tooltip[data-floating-menu-direction=right] .bx--tooltip__caret{top:59%}.group--tooltip{min-width:fit-content;padding:.25rem .5rem}.CadToolbar__button__style-item--detail-construction .CadToolbar__button__drop-icon{bottom:5px;right:9px}.CadToolbar__button__style-item--detail-construction .CadToolbar__button__drop-menu{min-width:194px;left:0}.CadToolbar__button__style-item--detail-construction .CadToolbar__button__drop-menu::before{left:14px;right:auto}.CadToolbar__button__style-item--detail-construction .CadToolbar__button__drop-menu_item{padding:8px}.CadToolbar__button__style-item--detail-construction:nth-child(3) .remaining_tool{padding-right:4px}.CadToolbar__button__style-item--detail-construction:nth-last-child(-n+2) .remaining_tool{padding:0 4px}.CadToolbar__button__style-item--detail-construction--open{width:240px}.CadToolbar__button__style-item--detail-construction--open:nth-child(3){margin-left:8px}.CadToolbar__button__style-item--detail-construction--open:nth-last-child(-n+2){margin-left:4px}.CadToolbar__button__style-item--detail-construction--open button.bx--btn--ghost.bx--btn--icon-only .CadToolbar__button{padding-left:0 !important}.CadToolbar__button__style-item--detail-construction--open button.bx--btn--ghost.bx--btn--icon-only .CadToolbar__button button.bx--btn--ghost.bx--btn--icon-only{z-index:2;box-shadow:none !important;background-color:rgba(0,0,0,0) !important}.CadToolbar__button__style-item--detail-construction--open button.bx--btn--ghost.bx--btn--icon-only .CadToolbar__button button.bx--btn--ghost.bx--btn--icon-only rect{fill:rgba(0,0,0,0)}.CadToolbar__button__style-item--detail-construction--open button.bx--btn--ghost:hover,.CadToolbar__button__style-item--detail-construction--open button.bx--btn--ghost:focus,.CadToolbar__button__style-item--detail-construction--open button.bx--btn--ghost.selected{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;outline:none !important;border-radius:none !important}.CadToolbar__button__style-item--detail-construction--open button.bx--btn--ghost.bx--btn--icon-only.selected{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;outline:none !important;border-radius:none !important}.CadToolbar__button__style-item--detail-construction--open button.bx--btn--ghost.bx--btn--icon-only{border-radius:none !important}.CadToolbar__button__style-item--detail-construction .CadToolbar__button button.bx--btn--ghost.bx--btn--icon-only{z-index:2}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper{position:absolute;width:240px;top:4px}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--text-input{padding-left:32px}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu{overflow:unset;min-height:fit-content;width:281px}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .bx--list-box__menu-item__option{padding:0;margin:0}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .item__option{position:relative;display:flex !important;justify-content:space-between !important;padding:.5rem 1rem}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .item__option--icons{display:flex;gap:.625rem}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .item__option span{display:block;overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;padding-right:1rem}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .item__option .bx--tooltip__label .bx--tooltip__trigger{cursor:default;margin:0}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .item__option.--active{background-color:#fff}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .bx--list-box__menu-item__selected-icon{right:2.3rem}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .detail-options{position:absolute;top:0;left:100%;background-color:#f1f3f6;width:330px;box-shadow:3px 5px 10px 0px rgba(20,32,44,.1),-3px -5px 10px 0px hsla(0,0%,100%,.9)}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .detail-options .item__option{height:2rem}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .detail-options .item__option:hover{background-color:#fff}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .detail-options .item__option span{line-height:1rem}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .bx--list-box__menu .detail-options .item__option--icons{gap:.5rem}.CadToolbar__button__style-item--detail-construction .bx--list-box__wrapper .construction-detail-feature.--showList .bx--list-box__menu-icon{transform:rotate(0)}.canvas-content{display:flex}.canvas-content .canvas-quantity__input-group__input{width:116px}.canvas-content .canvas-space__input-group__input{width:142px}.canvas .canvas-tool-bar{background:#fff;height:50px;display:flex;padding:0 12px}.canvas .canvas-tool-bar .bx--btn{position:relative;padding:.5rem;border:0}.canvas .canvas-tool-bar .bx--btn .bx--btn__icon{height:2rem;width:2rem}.canvas .canvas-tool-bar .line-drawing-tool{display:flex;position:absolute;bottom:-3rem;left:0}.canvas .canvas-tool-bar .line-drawing-tool .bx--btn--secondary.bx--btn--icon-only{width:3.125rem;border-radius:0;box-shadow:none !important}.canvas .canvas-tool-bar .button__draw:hover,.canvas .canvas-tool-bar .button__draw:focus,.canvas .canvas-tool-bar .button__draw:active{background-color:rgba(0,0,0,0) !important;color:blue;outline:none !important;border:0;box-shadow:none !important}.canvas .canvas-tool-bar .button__draw:hover{cursor:pointer}.canvas .canvas-tool-bar .button__draw.--active{color:blue}.canvas .CadToolbar{position:absolute}.canvas .CadToolbar .line-tool-disabled .line-icon polygon{fill:#babec4}.canvas .canvas-content{height:calc(100vh - 98px);background-color:#e9ebee;position:relative}.canvas .canvas-content.--is-Quantity-screen{overflow:hidden}.canvas .canvas-content.--is-Space-screen{overflow:hidden}.canvas .canvas-content__null-turnpoint-piece-notification{position:absolute;top:46px;left:30px}.canvas .canvas-content__null-turnpoint-piece-notification .bx--inline-notification{max-width:none;background-color:#14202c}.canvas .canvas-content__null-turnpoint-piece-notification .bx--inline-notification .bx--inline-notification__title{font-size:14px;font-weight:700;line-height:16px}.canvas .canvas-content .context-mesure .floating-window__header h4{font-size:1rem}.canvas .canvas-builder{width:100%;height:100%;position:relative;background-color:#e9ebee;overflow:hidden}.canvas .bx--content-switcher__label{color:#000 !important;font-weight:500 !important}.canvas .canvas-sidebar{margin-top:40px;height:calc(100vh - 138px);position:absolute;right:0;z-index:1}.canvas .canvas-sidebar--AC{height:calc(100vh - 154px)}.canvas .canvas-sidebar p{color:rgba(20,32,44,.75)}.canvas .canvas-sidebar .pom-set-up{width:fit-content;height:calc(100% - 1rem);display:flex;margin:.1rem 0 0 auto;border-radius:.5rem 0 0 .5rem}.canvas .canvas-sidebar .pom-set-up .sidebar-menu{width:fit-content;height:fit-content;border-right:1px solid rgba(20,32,44,.1);border-radius:.5rem 0 0 .5rem;box-shadow:4px -4px 8px 0 hsla(0,0%,100%,.8),-5px 5px 10px 0 rgba(20,32,44,.08);background-color:#f1f3f6}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group{padding:10px 4px;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group__button{margin-bottom:4px}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group__button:last-child{margin-bottom:0}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only{border-radius:.5rem}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only:hover{background-color:#fff}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only:focus,.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only.selected{border-color:rgba(0,0,0,0) !important;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgba(20,32,44,.06);background-color:#f1f3f6}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only:focus::before,.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only.selected::before{display:none !important}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only:focus .bx--assistive-text,.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only.selected .bx--assistive-text{display:none !important}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only:active{box-shadow:none}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group .tooltip-measure{height:0}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__group .tooltip-measure .bx--tooltip__trigger svg{display:none}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__collapse button.bx--btn--ghost.bx--btn--icon-only{border-radius:0 0 0 .5rem;padding:7px 9px}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:hover{background-color:#fff}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:focus{border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0);box-shadow:none}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:focus::before{display:none}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:focus .bx--assistive-text{display:none}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:focus:hover::before{display:block}.canvas .canvas-sidebar .pom-set-up .sidebar-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:focus:hover .bx--assistive-text{display:block}.canvas .canvas-sidebar .pom-set-up .sidebar-content .btn-sew .bx--assistive-text{max-width:9rem;text-align:center}.canvas .canvas-sidebar .pom-set-up .sidebar-content .selected::before{display:none}.canvas .canvas-sidebar .pom-set-up .sidebar-content .selected .bx--assistive-text{display:none}.canvas .canvas-sidebar .pom-set-up .sidebar-content .selected:hover::before{display:block}.canvas .canvas-sidebar .pom-set-up .sidebar-content .selected:hover .bx--assistive-text{display:block}.canvas .canvas-sidebar .pom-set-up .sidebar-content__pom-list{align-items:initial !important;display:flex;align-items:center;justify-content:right;padding-left:1rem;padding-top:1rem}.canvas .canvas-sidebar .pom-set-up .sidebar-content__pom-list button{box-shadow:2px 2px 3px 0px rgba(20,32,44,.06),-2px -2px 3px 0px hsla(0,0%,100%,.6) !important;background-color:#f1f3f6;color:rgba(20,32,44,.75)}.canvas .canvas-sidebar .pom-set-up .sidebar-content__pom-list button:not(:last-child){margin-right:.5rem}.canvas .canvas-sidebar .pom-set-up .sidebar-content__pom-list button:hover{box-shadow:-3px -3px 6px 0px hsla(0,0%,100%,.75),3px 3px 6px 0px rgba(0,0,0,.06) !important;background-color:#fff}.canvas .canvas-sidebar .pom-set-up .sidebar-content__pom-list-left{display:flex;align-items:center;gap:8px}.canvas .canvas-sidebar .pom-set-up .sidebar-content__pom-list-left span{margin:0;font-weight:bold}.canvas .canvas-sidebar .pom-set-up .sidebar-content__search .Search{height:2.5rem;box-sizing:content-box;width:100%;flex-grow:1}.canvas .canvas-sidebar .pom-set-up .sidebar-content__search .Search .bx--search-input,.canvas .canvas-sidebar .pom-set-up .sidebar-content__search .Search .bx--search-close{height:2.5rem}.canvas .canvas-sidebar .pom-set-up .sidebar-content__search>span{margin-left:1rem;font-size:1rem;font-weight:bold}.canvas .canvas-sidebar .pom-set-up .sidebar-content__search .close-search{position:absolute;right:1rem;cursor:pointer;line-height:.5rem}.canvas .canvas-sidebar .pom-set-up .sidebar-content__search .close-search svg{fill:#4b555f}.canvas .canvas-sidebar .pom-set-up .sidebar-content__search .hover-white{border-radius:.5rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.canvas .canvas-sidebar .pom-set-up .sidebar-content__search .hover-white:hover{background-color:#fff}.canvas .canvas-sidebar .pom-set-up .sidebar-content__search__action{padding:.75rem 0;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .canvas-sidebar .pom-set-up .sidebar-content__search__action span{margin-left:1rem;font-size:.875rem;font-weight:bold}.canvas .canvas-sidebar .pom-set-up .sidebar-content__add-pom{padding:0 0 1rem 0;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .canvas-sidebar .pom-set-up .sidebar-content__add-pom .add-button{max-width:none;width:100%;padding:calc(.875rem - 3px) 1rem calc(.875rem - 3px) 1rem}.canvas .canvas-sidebar .pom-set-up .sidebar-content .type-wrapper-sewing .bx--tabs--scrollable .bx--tabs--scrollable__nav{padding:0}.canvas .canvas-sidebar .pom-set-up .sidebar-content .type-wrapper{padding-top:0;overflow:auto}.canvas .canvas-sidebar .pom-set-up .sidebar-content .type-wrapper .bx--tabs--scrollable .bx--tabs--scrollable__nav{padding:0;box-shadow:none;background:#f1f3f6}.canvas .canvas-sidebar .pom-set-up .sidebar-content .type-wrapper .bx--tabs--scrollable .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-item{width:50%}.canvas .canvas-sidebar .pom-set-up .sidebar-content .type-wrapper .bx--tabs--scrollable .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link{width:100%}.canvas .canvas-sidebar .pom-set-up .sidebar-content .type-wrapper .bx--tab-content{padding-right:1rem}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__title{display:flex;align-items:center;padding:1rem 1rem .5rem 0;margin-bottom:0}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__title img{margin-left:.5rem}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__title span{width:1.5rem;height:2px;margin-left:.5rem;display:inline-block}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__title span.blue-line{background-color:#1f70ff}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__title span.pink-line{background-color:#fe0190}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option{display:flex;justify-content:space-between;align-items:center;color:rgba(20,32,44,.75);padding:.5rem .5rem .5rem 1rem;border-bottom:1px solid rgba(20,32,44,.1);line-height:1.14}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option:hover,.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option.hovered{background-color:#fff}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option:focus,.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option.selected{box-shadow:inset -4px 0px 8px 0 #fff,inset 2px 4px 8px 0 #dbdee2;background-color:#fff}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option:focus:hover,.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option.selected:hover{background-color:#fff}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option.hidden{color:rgba(20,32,44,.25)}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option .wrapper{display:flex}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option .wrapper button:first-child{margin-right:0px;box-shadow:2px 2px 3px 0px rgba(20,32,44,.06),-2px -2px 3px 0px hsla(0,0%,100%,.6) !important;background-color:#f1f3f6;color:rgba(20,32,44,.75)}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option .wrapper button:first-child:hover{box-shadow:-3px -3px 6px 0px hsla(0,0%,100%,.75),3px 3px 6px 0px rgba(0,0,0,.06) !important;background-color:#fff}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option .wrapper button:first-child.hidden{box-shadow:-2px -2px 3px 0px hsla(0,0%,100%,.6) inset,2px 2px 3px 0px rgba(20,32,44,.06) inset !important;background-color:#f1f3f6;color:rgba(20,32,44,.25)}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__option .wrapper button:first-child.hidden:hover{box-shadow:-4px -4px 8px 0px hsla(0,0%,100%,.9) inset,4px 4px 8px 0px rgba(20,32,44,.08) inset !important;background-color:#fff;color:rgba(20,32,44,.75)}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__alert{margin:.5rem 0 1.25rem 0}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__alert.qc-pom{margin-bottom:.75rem}.canvas .canvas-sidebar .pom-set-up .sidebar-content__type__alert.finished-pom{margin-top:0}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__action-left__btn{position:relative}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__action-left__btn .bx--btn--ghost.bx--btn--icon-only svg>path:nth-child(2){fill:#fff !important}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__action-left__btn__drop-menu .bx--btn--secondary svg:first-child>path:nth-child(2){fill:#fff !important}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__action-left__btn__drop-icon{position:absolute;display:flex;align-items:center;justify-content:center;bottom:1px;right:1px;width:12px;height:12px;cursor:pointer}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__action-left__btn__drop-menu{position:absolute;display:flex;flex-direction:column;width:max-content;max-width:275px;top:calc(100% + 8px);z-index:6001}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__action-left__btn__drop-menu::before{content:"";position:absolute;width:20px;height:20px;background-color:#fff;top:-2px;left:6px;transform:rotate(45deg)}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__action-left__btn__drop-menu_item{font-weight:normal;display:flex;align-items:center;justify-content:space-between;padding:8px;height:2rem;min-height:unset}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__action-left__btn__drop-menu_item_prefix{display:flex;align-items:center}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__action-left__btn__drop-menu_item_prefix p{margin-bottom:0;font-size:.875rem;line-height:unset;padding:0 6px;padding-top:2px}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__action-left__btn__drop-menu_item_suffix{display:flex;font-size:.6875rem;padding-top:4px}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__section{padding:0 1rem !important}.canvas .canvas-sidebar .pom-set-up .sidebar-content__sew__section:not(:last-child){border-bottom:none !important}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tabs--scrollable .bx--tab--overflow-nav-button{display:none}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tabs--scrollable .bx--tabs__overflow-indicator--left,.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tabs--scrollable .bx--tabs__overflow-indicator--right{display:none}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tabs--scrollable .bx--tabs--scrollable__nav{padding:0;background-color:#f1f3f6;box-shadow:none}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tabs--scrollable .bx--tabs--scrollable__nav-item{width:100%;border-right:1px solid #e9ebee}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tabs--scrollable .bx--tabs--scrollable__nav-item:last-child{border-right:none}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tabs--scrollable .item-label--4{width:112px}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected.item-label--4{width:max-content}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tabs--scrollable .bx--tabs--scrollable__nav-item .bx--tabs--scrollable__nav-link{width:100%;border-bottom:none;padding:8px 12px;color:rgba(20,32,44,.7490196078);font-size:14px;font-style:normal;font-weight:400 !important;transition:none}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tabs--scrollable .bx--tabs--scrollable__nav-item.bx--tabs--scrollable__nav-item--selected .bx--tabs--scrollable__nav-link{width:100%;max-width:100%;background-color:#e9ebee;color:#14202c;font-size:14px;font-style:normal;font-weight:bold !important;transition:none}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tabs--scrollable .space__action--4:not(.sidebar-content__space__container--active) .bx--tabs--scrollable__nav-link{padding:8px 10px}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .bx--tab-content{padding:.875px}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .sidebar-content__space__action__content{background-color:#f1f3f6;width:100%;padding:8px 16px;display:flex;align-items:center;gap:8px;justify-content:space-between}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .grainline-action .sidebar-content__space__action-left .bx--btn svg>path:first-child{fill:#fff !important}.canvas .canvas-sidebar .pom-set-up .sidebar-content__space .seam-allowance-action .bx--btn svg>path:nth-child(2){fill:#fff !important}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal .bx--modal-content{padding-right:1rem !important}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__wrapper{display:flex;justify-content:space-between;width:100%}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item{display:flex;flex:1;flex-direction:column}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item:nth-child(1){padding-right:16px;border-right:2px solid rgba(20,32,44,.1019607843)}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item:nth-child(2){padding-left:16px}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item h5{font-size:.875rem;font-weight:700;color:rgba(20,32,44,.7490196078)}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item .pleats-modal-title{font-size:.6875rem;color:rgba(20,32,44,.7490196078)}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item__img-group{display:flex;flex-direction:column;flex-grow:1}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item__img-group img{display:flex;flex-grow:1;width:100%;height:100%}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item__img-group .img-group__item{display:flex;flex-direction:column;height:100%}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item__img-group .img-group__item .group{display:flex;flex-grow:1}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item__img-group .img-group__item .group+.group{margin-top:.5rem}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item__img-group .img-group__item__child{display:flex;flex-direction:column;flex-grow:1;height:100%}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item__img-group .img-group__item__child+.img-group__item__child{margin-left:.5rem}.canvas .canvas-sidebar .pom-set-up .sidebar-pleats__modal__item__img-group .img-group__item__child .pleats-modal-title{margin-bottom:4px}.canvas .canvas-sidebar .sidebar-content-pom{background-color:#f1f3f6;padding:16px}.canvas .canvas-sidebar .gac-screen .sidebar-content .type-wrapper{overflow-y:hidden;height:calc(100% - 8.5rem)}.canvas .canvas-sidebar .gac-screen .sidebar-content .type-wrapper__content{height:calc(100% - 2rem)}.canvas .canvas-sidebar .gac-screen .sidebar-content .type-wrapper .bx--tab-content{height:100%;overflow:auto}.canvas .canvas-sidebar .gac-screen .sidebar-content__guideline{background-color:rgba(0,0,0,0);margin:0}.canvas .canvas-sidebar .gac-screen .sidebar-content__guideline_content{margin-top:.625rem}.canvas .canvas-sidebar .gac-screen .sidebar-content__guideline_img{background-color:#e9ebee;margin-top:.75rem;display:flex;align-items:center;justify-content:center;max-height:140px}.canvas .canvas-sidebar .gac-screen .sidebar-content__guideline_img img{width:100%;max-width:320px}.canvas .canvas-sidebar .gac-screen .sidebar-content__guideline .bx--accordion__title{font-size:.875rem;font-weight:700;line-height:1rem;margin:0;letter-spacing:normal;height:unset;z-index:0}.canvas .canvas-sidebar .gac-screen .sidebar-content__guideline .bx--accordion__heading{padding:0;min-height:1.5rem;display:flex;align-items:center;justify-content:center}.canvas .canvas-sidebar .gac-screen .sidebar-content__guideline .bx--accordion__heading .bx--accordion__arrow{margin:0}.canvas .canvas-sidebar .gac-screen .sidebar-content__guideline .bx--accordion__content{padding:0}.canvas .canvas-sidebar .gac-screen .sidebar-content__guideline .bx--accordion__content p{font-size:.875rem;font-weight:400;line-height:1rem}.canvas .canvas-sidebar .gac-screen .correction-tools{padding:.5rem 1rem .5rem 1rem;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .canvas-sidebar .gac-screen .guideline-section{padding:.75rem 1rem;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__section.interpiece-section .bx--accordion__item{height:auto !important}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__section.interpiece-section .bx--accordion__content{height:auto !important}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__section.interpiece-section .bx--accordion{max-height:100%;overflow-y:auto}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__section.interpiece-section .bx--accordion__item{height:100%}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__section.interpiece-section .bx--accordion__content{height:100%}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__section.interpiece-section .interpiece-container{max-height:calc(100% - 5.125rem);overflow-y:auto}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__action-left__btn .bx--btn--ghost.bx--btn--icon-only svg>path:nth-child(2){fill:currentColor !important}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__action-left__btn__drop-menu .bx--btn--secondary svg:first-child>path:nth-child(2){fill:currentColor !important}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__action-left__btn__drop-menu-mid{right:-82px}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__action-left__btn__drop-menu-mid::before{left:calc(50% - 10px)}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__action-left__btn__drop-menu-right{right:0}.canvas .canvas-sidebar .sew-relationships .sidebar-content__sew__action-left__btn__drop-menu-right::before{left:unset;right:6px}.canvas .canvas-sidebar .create-pom-wrapper{margin:0 0 0 auto;width:22rem;height:100%;box-shadow:4px 4px 8px 0 hsla(0,0%,100%,.8),-5px -5px 10px 0 rgba(20,32,44,.08);background-color:#e9ebee;display:flex;flex-direction:column;justify-content:space-between}.canvas .canvas-sidebar .create-pom-wrapper .create-pom{background-color:#f1f3f6}.canvas .canvas-sidebar .create-pom-wrapper .create-pom h6{margin-bottom:0}.canvas .canvas-sidebar .create-pom-wrapper .create-pom .sidebar-content__pom__action{border-bottom:1px solid rgba(20,32,44,.1)}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__section{padding:1rem 1rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__image{display:flex;align-items:center;justify-content:center;gap:14px}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__image svg{height:4.625rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__title{padding:.75rem 1rem;border-bottom:1px solid rgba(20,32,44,.1);display:flex;justify-content:space-between}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__title h5{margin-bottom:0;color:#fff}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__title .close-search{cursor:pointer;line-height:.5rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__title .close-search svg{fill:#fff}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name{background:#e9ebee;padding:1rem 1rem;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name h6{margin:0}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name .bx--btn{width:100%}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__radio{margin-bottom:.5rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__radio .grading .bx--radio-button__appearance{margin-left:0}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name .bx--form-item{margin:1rem 0 0}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__dropdown .bx--list-box__menu-item[title="Add Custom POM"]{border-bottom:1px solid #e9ebee}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit{display:flex;align-items:center;justify-content:center}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit p{margin:0;font-size:.875rem;line-height:1.14}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit .hover-white{border-radius:.5rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 3px 0 rgba(20,32,44,.06),-2px -2px 3px 0 hsla(0,0%,100%,.6);background-color:#f1f3f6;margin-left:.5rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit .hover-white svg{height:1.25rem;width:1.25rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit .hover-white:hover{background-color:#fff}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit .hover-white.selected{box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgba(20,32,44,.06);background-color:#f1f3f6}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit .hover-white.selected::before{display:none}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit .hover-white.selected .bx--assistive-text{display:none}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit .hover-white.disabled{cursor:not-allowed;background-color:#f1f3f6;color:#babec4}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit .hover-white.disabled svg>*{fill:#babec4 !important}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit .hover-white.disabled svg path,.canvas .canvas-sidebar .create-pom-wrapper .create-pom__name__edit .hover-white.disabled svg polygon{fill:#babec4}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__grading{display:flex;align-items:center;justify-content:space-between;margin:1rem;padding:0}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__grading .create-pom__left{display:flex;align-items:center;justify-content:center;gap:14px}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__grading .create-pom__left svg{height:4.625rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__grading .create-pom__left .bx--radio-button__label{margin-bottom:1rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__grading .create-pom__right{margin-bottom:.5rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__grading .bx--fieldset{margin-bottom:0}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__grading .bx--radio-button__appearance{margin-left:0}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type{padding:0 1rem 1rem;display:block;border-bottom:none !important}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type h6{margin-bottom:1rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type--image{position:relative;background:#e9ebee}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type--image img{width:100%;height:115px}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type--image .bx--tooltip__label{background:#e9ebee;position:absolute;top:49.5%;right:9%}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type .create-pom__right img{width:100%}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type button.bx--btn--ghost{border-radius:.5rem;padding-left:.3125rem;padding-right:.3125rem;box-shadow:-2px -2px 3px 0 hsla(0,0%,100%,.6),2px 2px 3px 0 rgba(20,32,44,.06) !important}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type button.bx--btn--ghost:not(:first-child){margin-left:1rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type button.bx--btn--ghost.bx--btn--disabled{background-color:rgba(0,0,0,0) !important;cursor:url("data:image/svg+xml,%3csvg%20width='24'%20height='26'%20viewBox='0%200%2024%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_dd_1092_19207)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.9277%207.9281L9.96639%209.06685L6.99953%2011.9281L6.46363%202.9999L13.9277%207.9281Z'%20fill='black'/%3e%3cpath%20d='M14.0659%208.40864L15.1089%208.10881L14.2032%207.51084L6.73913%202.58264L5.90462%202.03165L5.96453%203.02986L6.50043%2011.9581L6.56545%2013.0414L7.34662%2012.288L10.224%209.51305L14.0659%208.40864Z'%20stroke='white'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_dd_1092_19207)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.2222%2021.0988C7.87906%2018.7557%207.87906%2014.9567%2010.2222%2012.6136C12.5653%2010.2704%2016.3643%2010.2704%2018.7075%2012.6136C21.0506%2014.9567%2021.0506%2018.7557%2018.7075%2021.0988C16.3643%2023.442%2012.5653%2023.442%2010.2222%2021.0988ZM16.4971%2020.3026L11.0184%2014.824C10.1125%2016.3579%2010.3185%2018.3667%2011.6364%2019.6846C12.9543%2021.0026%2014.9632%2021.2086%2016.4971%2020.3026ZM17.9113%2018.8884L12.4326%2013.4098C13.9665%2012.5038%2015.9753%2012.7098%2017.2933%2014.0278C18.6112%2015.3457%2018.8172%2017.3545%2017.9113%2018.8884Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_dd_1092_19207'%20x='3.84558'%20y='0.563416'%20width='13.9445'%20height='16.0912'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='0.75'/%3e%3cfeGaussianBlur%20stdDeviation='0.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.2%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1092_19207'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='1'/%3e%3cfeGaussianBlur%20stdDeviation='0.75'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.25%200'/%3e%3cfeBlend%20mode='normal'%20in2='effect1_dropShadow_1092_19207'%20result='effect2_dropShadow_1092_19207'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect2_dropShadow_1092_19207'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_dd_1092_19207'%20x='6.96484'%20y='10.3562'%20width='15'%20height='15'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='0.75'/%3e%3cfeGaussianBlur%20stdDeviation='0.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.2%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1092_19207'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='1'/%3e%3cfeGaussianBlur%20stdDeviation='0.75'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.25%200'/%3e%3cfeBlend%20mode='normal'%20in2='effect1_dropShadow_1092_19207'%20result='effect2_dropShadow_1092_19207'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect2_dropShadow_1092_19207'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e"),auto}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type button.bx--btn--ghost.bx--btn--disabled svg path{fill:rgba(20,32,44,.25)}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type button.bx--btn--ghost.bx--btn--disabled svg polygon{fill:rgba(20,32,44,.25)}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type button.bx--btn--ghost:hover{background-color:#fff}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type button.bx--btn--ghost:focus{border-color:rgba(0,0,0,0) !important;box-shadow:none;background-color:rgba(0,0,0,0)}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type button.bx--btn--ghost.selected{border-color:rgba(0,0,0,0) !important;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgba(20,32,44,.06) !important;background-color:#f1f3f6}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type button.bx--btn--ghost:active{box-shadow:none}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type button.bx--btn--ghost.btn-help{justify-content:center;width:1.5rem;height:1.5rem;min-height:1.5rem;padding:0}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type__tool{margin-bottom:1rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type__tool .bx--tooltip__trigger:not(:first-child){margin-left:1rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type__tool .bx--tooltip__trigger:focus::before{display:none}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type__tool .bx--tooltip__trigger:focus .bx--assistive-text{display:none}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type__tool .bx--tooltip__trigger:focus:hover::before{display:block}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type__tool .bx--tooltip__trigger:focus:hover .bx--assistive-text{display:block}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type__tool .tooltip h5{margin:.625rem 0 .5rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__type__tool .tooltip p{font-size:.875rem}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line{padding:.5rem 1rem;display:flex;align-items:center}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line h6{color:rgba(20,32,44,.75);margin:0 .5rem 0 0}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line .line-tool-disabled{box-shadow:none !important}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line .line-tool-disabled .line-icon polygon{fill:#babec4}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line .create-pom__left{flex-basis:auto}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line__tool button.bx--btn--ghost.bx--btn--icon-only{border-radius:.5rem;padding-left:.3125rem;padding-right:.3125rem;box-shadow:-2px -2px 3px 0 hsla(0,0%,100%,.6),2px 2px 3px 0 rgba(20,32,44,.06) !important}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line__tool button.bx--btn--ghost.bx--btn--icon-only:hover{background-color:#fff}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line__tool button.bx--btn--ghost.bx--btn--icon-only:focus{border-color:rgba(0,0,0,0) !important;box-shadow:none;background-color:rgba(0,0,0,0)}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line__tool button.bx--btn--ghost.bx--btn--icon-only.selected{border-color:rgba(0,0,0,0) !important;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgba(20,32,44,.06) !important;background-color:#f1f3f6}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line__tool button.bx--btn--ghost.bx--btn--icon-only.selected::before{display:none}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line__tool button.bx--btn--ghost.bx--btn--icon-only.selected .bx--assistive-text{display:none}.canvas .canvas-sidebar .create-pom-wrapper .create-pom__line__tool button.bx--btn--ghost.bx--btn--icon-only:active{box-shadow:none}.canvas .canvas-sidebar .create-pom-wrapper .bx--toast-notification__subtitle p{font-size:.875rem}.canvas .canvas-sidebar .create-pom-wrapper .action{height:calc(100vh - 26rem);overflow:auto;padding:0 1rem 1rem 1rem}.canvas .canvas-sidebar .create-pom-wrapper .action .bx--toast-notification{width:100%;margin:0}.canvas .canvas-sidebar .create-pom-wrapper .action p{padding:0 .5rem 0 1rem;font-size:.875rem;line-height:16px}.canvas .canvas-sidebar .create-pom-wrapper .action__step{border-radius:.5rem;background-color:#f1f3f6}.canvas .canvas-sidebar .create-pom-wrapper .action__step__title{display:flex;align-items:center;border-bottom:1px solid rgba(20,32,44,.1);padding:.75rem .5rem .75rem 1rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__title span{width:1.5rem;height:2px;margin-left:.5rem;display:inline-block}.canvas .canvas-sidebar .create-pom-wrapper .action__step__title span.blue-line{background-color:#1f70ff}.canvas .canvas-sidebar .create-pom-wrapper .action__step__title span.pink-line{background-color:#fe0190}.canvas .canvas-sidebar .create-pom-wrapper .action__step__title span.orange-line{background-color:#ffaf00}.canvas .canvas-sidebar .create-pom-wrapper .action__step__title.grading-title{border-bottom:none;padding:1rem .5rem 0 1rem;margin-bottom:.25rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__title.grading-title .blue-arrow{margin-left:.5rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(20,32,44,.1);margin-bottom:1rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__header h5{border-bottom:none;margin:0}.canvas .canvas-sidebar .create-pom-wrapper .action__step__button{display:flex;align-items:center}.canvas .canvas-sidebar .create-pom-wrapper .action__step__button .bx--btn--ghost .bx--btn__icon{margin:0}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity{display:flex}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__left{display:flex;align-items:flex-start;flex-basis:45%;padding-top:1rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__left .bx--tooltip__label{font-weight:700;font-size:.875rem;margin-bottom:1rem;line-height:1.14;letter-spacing:normal;color:rgba(20,32,44,.75)}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__right{flex-basis:55%;padding-right:.5rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__right .bx--dropdown__wrapper .bx--dropdown--disabled .bx--list-box__label{color:inherit}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__right .bx--toggle__switch{margin-top:0}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__right .bx--toggle__switch .bx--toggle__text--on,.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__right .bx--toggle__switch .bx--toggle__text--off{display:none}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__right .bx--dropdown__wrapper{width:5rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__right .bx--dropdown__wrapper .bx--list-box__field{padding:0 2rem 0 1rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__right .bx--form-item{margin-bottom:1rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__right .bx--text-input__invalid-icon{right:5.625rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__right.full-width__dropdown .bx--dropdown__wrapper{width:100%;margin-bottom:1rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__entity__right.no-unit-dropdown .bx--dropdown__wrapper{display:none}.canvas .canvas-sidebar .create-pom-wrapper .action__step.angle-pom__missing__second-side{padding-bottom:1rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step.angle-pom__missing__second-side .toast-wrapper{padding:0 .5rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__accordion{border-radius:.5rem;margin-bottom:0}.canvas .canvas-sidebar .create-pom-wrapper .action__step__accordion .bx--accordion__heading{min-height:4rem;padding:0}.canvas .canvas-sidebar .create-pom-wrapper .action__step__accordion .bx--accordion__heading .bx--accordion__arrow{margin-top:1rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step__accordion .bx--accordion__heading .bx--accordion__title{height:auto;margin:0}.canvas .canvas-sidebar .create-pom-wrapper .action__step__accordion .bx--accordion__content{padding:.5rem 0 0}.canvas .canvas-sidebar .create-pom-wrapper .action__step__accordion .bx--accordion__content .action__step__entity__right{padding-right:1rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step .offset-segment .shorten-setting h6{margin-bottom:12px !important}.canvas .canvas-sidebar .create-pom-wrapper .action__step .offset-segment .disable-shorten h6{color:rgba(20,32,44,.25)}.canvas .canvas-sidebar .create-pom-wrapper .action__step .offset-segment .bx--accordion__content{padding:.5rem 1rem 1rem}.canvas .canvas-sidebar .create-pom-wrapper .action__step .offset-segment .bx--accordion__content .bx--text-input-wrapper{margin:0}.canvas .canvas-sidebar .create-pom-wrapper .action__step .offset-segment .bx--accordion__content .bx--text-input-wrapper .bx--text-input:disabled::placeholder{color:#c6c6c6 !important}.canvas .canvas-sidebar .create-pom-wrapper .action__step .offset-segment .bx--accordion__content .bx--checkbox-wrapper{margin:1rem 0}.canvas .canvas-sidebar .create-pom-wrapper .action__step .offset-segment .bx--accordion__content .image-wrapper{display:flex}.canvas .canvas-sidebar .create-pom-wrapper .action__step .offset-segment .bx--accordion__content .image-wrapper svg{height:fit-content}.canvas .canvas-sidebar .create-pom-wrapper .action__step .offset-segment .bx--accordion__content .image-wrapper.disabled{opacity:.25}.canvas .canvas-sidebar .create-pom-wrapper .action .toast-wrapper{padding:.5rem}.canvas .canvas-sidebar .create-pom-wrapper .step-grading-pom .action__step__entity{display:flex;flex-direction:column;padding:0 1rem}.canvas .canvas-sidebar .create-pom-wrapper .step-grading-pom .action__step__entity__left{padding-top:0 !important}.canvas .canvas-sidebar .create-pom-wrapper .step-grading-pom .action__step__entity__left .bx--tooltip__label,.canvas .canvas-sidebar .create-pom-wrapper .step-grading-pom .action__step__entity__left h6{margin-bottom:.5rem}.canvas .canvas-sidebar .create-pom-wrapper .step-grading-pom .action__step__entity__right{padding-right:0 !important}.canvas .canvas-sidebar .create-pom-wrapper .step-offset-pom{margin-bottom:1rem}.canvas .canvas-sidebar .create-pom-wrapper .generate-bottom-bar{width:22rem}.canvas .canvas-sidebar .create-pom-wrapper .generate-bottom-bar__right{width:100%}.canvas .canvas-sidebar .create-pom-wrapper .generate-bottom-bar__back-btn,.canvas .canvas-sidebar .create-pom-wrapper .generate-bottom-bar__next-btn{width:50%}.canvas .canvas-sidebar .text-normal-navy{color:rgba(20,32,44,.75)}.canvas .canvas-sidebar .sidebar__modal .bx--modal-content{padding:1rem;padding-top:0}.canvas .canvas-sidebar .sidebar__modal .bx--modal-content h6{padding-right:20%;margin-bottom:0}.canvas .canvas-sidebar .sidebar__modal .bx--modal-content p{font-weight:500;margin-top:1.5rem;margin-bottom:.5rem}.canvas .canvas-sidebar .sidebar__modal img{width:100%}.canvas .canvas-sidebar .pom-screen .sidebar-content__type__option{padding:.5rem .5rem .5rem 2.5rem;border-bottom:0}.canvas .canvas-sidebar .pom-screen .sidebar-content__type__option:hover{background-color:#fff;cursor:pointer}.canvas .canvas-sidebar .pom-screen .sidebar-content__type__option.content-child{padding:.625rem 2rem .625rem 2.5rem}.canvas .canvas-sidebar .pom-screen .bx--accordion{margin-bottom:0}.canvas .canvas-sidebar .pom-screen .bx--accordion__item{border-bottom:1px solid rgba(20,32,44,.1)}.canvas .canvas-sidebar .pom-screen .bx--accordion__item:hover{background-color:rgba(0,0,0,0)}.canvas .canvas-sidebar .pom-screen .bx--accordion__item.hovered{background-color:#fff}.canvas .canvas-sidebar .pom-screen .bx--accordion__item:focus,.canvas .canvas-sidebar .pom-screen .bx--accordion__item.selected{box-shadow:inset -4px 0px 8px 0 #fff,inset inset 2px 4px 8px 0px #fbfdff;background-color:#fff}.canvas .canvas-sidebar .pom-screen .bx--accordion__item:focus:hover,.canvas .canvas-sidebar .pom-screen .bx--accordion__item.selected:hover{background-color:#fff}.canvas .canvas-sidebar .pom-screen .bx--accordion__item.hidden{color:rgba(20,32,44,.25)}.canvas .canvas-sidebar .pom-screen .bx--accordion__heading{position:relative;padding:0}.canvas .canvas-sidebar .pom-screen .bx--accordion__arrow{position:absolute;left:.75rem;top:0;z-index:3}.canvas .canvas-sidebar .pom-screen .bx--accordion__title{margin:0}.canvas .canvas-sidebar .pom-screen .bx--accordion__content{padding:0 !important;margin-top:0 !important}.canvas .canvas-sidebar .pom-screen .hidden-arrow .bx--accordion__arrow{display:none}.canvas .canvas-sidebar .quantity-screen .sidebar-content__quantity__section-requirements{padding:.75rem;background:#e9ebee;height:100%}.canvas .canvas-sidebar .quantity-screen .sidebar-content__quantity__section-requirements .quantity__input-group__input:not(:last-child){margin-bottom:1rem}.canvas .canvas-sidebar .quantity-screen .sidebar-content__quantity__section-requirements .quantity__input-group .bx--form-item{margin-bottom:1rem}.canvas .canvas-sidebar .quantity-screen .sidebar-content__quantity__section-requirements .quantity__input-group .TextInput--number:last-child .bx--form-item{margin-bottom:0}.canvas .canvas-sidebar .design-feature-screen .sidebar-content__df{background-color:#e9ebee;overflow:hidden}.canvas .canvas-sidebar .design-feature-screen .style-description{background-color:#f1f3f6;padding:1rem;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .canvas-sidebar .design-feature-screen .style-description .bx--dropdown__wrapper{padding-bottom:1rem}.canvas .canvas-sidebar .design-feature-screen .style-description .bx--form-item{margin:0}.canvas .canvas-sidebar .design-feature-screen .style-description .TextArea__count{display:none}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags{padding:1rem}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--title{color:rgba(20,32,44,.75);font-size:14px;font-style:normal;font-weight:700;line-height:16px;margin-bottom:1rem}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container p{color:rgba(20,32,44,.5)}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .tag-item--wrapper{position:relative;background-color:#f1f3f6;border-radius:.5rem;margin-bottom:1rem;overflow:hidden}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .tag-item--wrapper.segment-feature{margin:0;border-radius:0}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .tag-item--wrapper .tag-item{padding:.5rem .5rem .5rem 2rem}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .tag-item--wrapper .tag-item__header{display:flex;align-items:center;justify-content:space-between}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .tag-item--wrapper .tag-item__header--actions{display:flex;align-items:center;gap:.5rem}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .tag-item--wrapper .tag-item__header--actions .bx--tooltip__trigger{margin:0}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .tag-item--wrapper .tag-item__header--actions .bx--tooltip__trigger svg{display:none}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .tag-item--wrapper .tag-item__header h6{margin:0;line-height:24px;color:rgba(20,32,44,.75)}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .tag-item--wrapper .tag-item__content .tag--wrapper{margin-top:.25rem;padding-right:2rem}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .wrapper{position:relative}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .wrapper .bx--group-collapsed{left:0;top:0;z-index:999;height:100%;padding:0 8px 0 8px}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .wrapper .bx--group-collapsed .bx--btn__icon{margin:0}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .wrapper .tag-tools{position:absolute;top:8px;right:8px;z-index:999}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--isHover{background-color:#fff}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--isHoverGroup{background-color:#fff}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--isSelectedGroup.--spacing,.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--isSelectedGroup.--lastItem,.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--isSelectedGroup.selected{box-shadow:none}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--isGroup{margin:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--isGroup.--isHided{margin-bottom:1rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--spacing{border-radius:0;margin:0;padding-left:24px}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .selected{background-color:#fff !important}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .selected.--isGroup{box-shadow:inset -4px -4px 6px 0 hsla(0,0%,100%,.9),inset 0 3px 6px 0 rgba(0,0,128,.1)}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--isDraggableBar{padding:0 !important;margin-bottom:0}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--isDraggableBar:not(.--spacing).--lastItem{margin-top:1rem}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--isDraggableBar.--lastItem.--spacing{margin:0 6px}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .--lastItem{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .tag-item--wrapper .change-layer{width:auto;transition:.2s ease}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .design-feature-tags--content .tag-item--wrapper .change-layer.--isHover{transition:.2s ease;height:2px;background-color:#14202c}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .bx--group-collapsed{background-color:rgba(0,0,0,0);box-shadow:none;border:none;min-height:16px;position:absolute;padding:0;top:12px;left:8px}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .bx--group-collapsed.bx--btn--ghost .bx--btn__icon{margin:0}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .segment-tag .segment-feature__tooltip,.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .segment-feature .segment-feature__tooltip{display:none}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .segment-tag:hover,.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .segment-feature:hover{background-color:#fff}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .segment-tag:hover .segment-feature__tooltip,.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .segment-feature:hover .segment-feature__tooltip{display:flex}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags--container .segment-feature{padding:.5rem .5rem .5rem 3.5rem}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags .bx--content-switcher{margin-bottom:1rem}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags .bx--content-switcher__label{color:#4b555f !important;font-weight:400 !important}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags .bx--content-switcher-btn.bx--content-switcher--selected .bx--content-switcher__label{color:#14202c !important}.canvas .canvas-sidebar .design-feature-screen .design-feature-tags .bx--content-switcher-btn:not(:first-child):after{display:none}.canvas-design-feature .block-tab{opacity:0;visibility:hidden}.canvas-design-feature .block-tab.--active{opacity:1;visibility:visible}.canvas-design-feature .floating-window__header h4{font-size:16px;font-style:normal;font-weight:700;line-height:16px}.canvas-design-feature .floating-window__body{padding-bottom:2rem !important}.canvas-design-feature .floating-window__body p{color:rgba(20,32,44,.75);font-size:14px;font-style:normal;font-weight:400;line-height:16px}.canvas-design-feature .floating-window__body .type-multi-select.--No-tag .bx--list-box__selection{display:none}.canvas-design-feature .floating-window__body .tag--wrapper .bx--tag{pointer-events:none}.canvas-design-feature .floating-window__body .type-multi-select--custom{position:relative;margin-bottom:1rem}.canvas-design-feature .floating-window__body .type-multi-select--custom.--selected .input-search{padding-left:65px}.canvas-design-feature .floating-window__body .type-multi-select--custom .tag--wrapper{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.canvas-design-feature .floating-window__body .type-multi-select--custom .tag--wrapper .bx--tag{min-width:auto;pointer-events:none;padding-right:4px}.canvas-design-feature .floating-window__body .type-multi-select--custom .dropdown-items{display:none;box-shadow:3px 5px 10px 0px rgba(20,32,44,.1),-3px -5px 10px 0px hsla(0,0%,100%,.9);background-color:#f1f3f6;position:absolute;z-index:999;width:100%;max-height:12.3rem;overflow-y:auto}.canvas-design-feature .floating-window__body .type-multi-select--custom .dropdown-items.--isOpen{display:block}.canvas-design-feature .floating-window__body .type-multi-select--custom .dropdown-items .dropdown-item{display:flex;align-items:center;gap:10px;padding:0 16px}.canvas-design-feature .floating-window__body .type-multi-select--custom .dropdown-items .dropdown-item:first-child{border-bottom:1px solid rgba(20,32,44,.1)}.canvas-design-feature .floating-window__body .type-multi-select--custom .input-search{width:100%;height:2rem;padding:0 40px 0 16px;outline:none;border:none;color:rgba(20,32,44,.75);font-size:14px;font-style:normal;font-weight:400;line-height:16px;background:rgba(0,0,0,0);box-shadow:2px 2px 3px 0px rgba(20,32,44,.06) inset,-2px -2px 3px 0px hsla(0,0%,100%,.6) inset}.canvas-design-feature .floating-window__body .type-multi-select--custom .button-tool{position:absolute;min-height:2rem;padding:0;bottom:0;background-color:rgba(0,0,0,0);border:none;box-shadow:none}.canvas-design-feature .floating-window__body .type-multi-select--custom .button-tool.bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center::before,.canvas-design-feature .floating-window__body .type-multi-select--custom .button-tool .bx--assistive-text{display:none}.canvas-design-feature .floating-window__body .type-multi-select--custom .button-toggle-dropdown{right:16px}.canvas-design-feature .floating-window__body .type-multi-select--custom .button-clear-search{right:40px}.canvas .modal-pom-name .bx--modal-container{min-height:90%;overflow:unset}.canvas .modal-pom-name .bx--modal-header{margin-bottom:1rem}.canvas .modal-pom-name .bx--modal-close{width:3.5rem;height:3.5rem}.canvas .modal-pom-name .bx--modal-content{display:flex;padding:0;margin-bottom:0;border-top:1px solid #e9ebee}.canvas .modal-pom-name__selection{flex-basis:30%;padding:1.25rem 1rem;height:100%;overflow-y:auto}.canvas .modal-pom-name__selection .bx--search-input{height:2rem}.canvas .modal-pom-name__selection .bx--radio-button__appearance{margin-left:0}.canvas .modal-pom-name__selection__label{margin-bottom:.5rem}.canvas .modal-pom-name__selection__custom{margin-top:1rem;border-bottom:1px solid #e9ebee}.canvas .modal-pom-name__selection__custom .bx--form-item{margin:0 0 1rem}.canvas .modal-pom-name__selection__option{margin-bottom:.5rem}.canvas .modal-pom-name__selection__option .bx--tooltip__trigger::before{left:.5rem !important;top:-0.25rem !important}.canvas .modal-pom-name__selection__option .bx--assistive-text{top:-0.5rem !important}.canvas .modal-pom-name__selection__option__item{width:100%;display:flex;justify-content:space-between;align-items:center}.canvas .modal-pom-name__selection__option__item__wrapper{width:100%;display:flex;align-items:center}.canvas .modal-pom-name__selection__option__item__name{color:rgba(20,32,44,.25)}.canvas .modal-pom-name__selection__option__item .bx--radio-button__label{margin:0}.canvas .modal-pom-name__selection__option__item.--disabled svg{fill:#babec4}.canvas .modal-pom-name__description{position:relative;flex:1 1;padding:1.25rem 2rem;background-color:#e9ebee}.canvas .modal-pom-name__description__name{margin-bottom:.5rem}.canvas .modal-pom-name__description__detail{font-size:.875rem}.canvas .modal-pom-name__description__img{width:50%;margin:auto}.canvas .modal-pom-name__description__img img{width:100%}.canvas .modal-pom-name__description .generate-bottom-bar{position:absolute;bottom:0;left:0;width:100%;height:4rem;margin:0}.canvas .modal-pom-name__description .generate-bottom-bar .generate-bottom-bar__right{width:100%}.canvas .modal-pom-name__description .generate-bottom-bar .generate-bottom-bar__right button{height:4rem}.canvas .modal-pom-name__tool-group{position:absolute;bottom:5.8125rem;left:2rem}.canvas .modal-pom-name__tool-group svg,.canvas .modal-pom-name__tool-group polygon,.canvas .modal-pom-name__tool-group path{fill:rgba(20,32,44,.25)}.canvas .modal-pom-name__tool-group .bx--tooltip__trigger{padding:.375rem;margin-right:1rem;border-radius:.5rem}.canvas .modal-pom-name__tool-group .bx--tooltip__trigger.pom-tool__enabled{background:#f1f3f6}.canvas .modal-pom-name__tool-group .bx--tooltip__trigger.pom-tool__disabled{cursor:default}.canvas .modal-pom-name__tool-group .bx--tooltip__trigger.pom-tool__disabled::before,.canvas .modal-pom-name__tool-group .bx--tooltip__trigger.pom-tool__disabled .bx--assistive-text{display:none}.canvas .modal-pom-name__tool-group .bx--tooltip__trigger.pom-tool__disabled polygon,.canvas .modal-pom-name__tool-group .bx--tooltip__trigger.pom-tool__disabled path{fill:rgba(20,32,44,.25)}.canvas .modal-pom-name__tool-group .bx--assistive-text{max-width:20rem}.canvas .modal-pom-name__tool-group .pom-tool__tooltip{display:flex;flex-direction:column;width:max-content}.canvas .modal-pom-name__tool-group .pom-tool__tooltip h5{margin:.75rem 0 .5rem}.canvas .modal-pom-name__tool-group .pom-tool__tooltip p{font-size:.875rem;margin-top:0}.canvas .sidebar-content{width:22rem;position:relative;background-color:#e9ebee;border-radius:0 0 0 .5rem;box-shadow:4px -4px 8px 0 hsla(0,0%,100%,.8),-5px 5px 10px 0 rgba(20,32,44,.08)}.canvas .sidebar-content__search{align-items:center;flex:1;position:relative}.canvas .sidebar-content__search .Search{width:100%}.canvas .sidebar-content__search .Search .bx--search-input,.canvas .sidebar-content__search .Search .bx--search-close{height:2.5rem}.canvas .sidebar-content__search>span{margin-left:1rem;font-size:1rem;font-weight:bold}.canvas .sidebar-content__search .close-search{position:absolute;right:1rem;cursor:pointer;line-height:.5rem}.canvas .sidebar-content__search .close-search svg{fill:#4b555f}.canvas .sidebar-content__search .hover-white{border-radius:.5rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.canvas .sidebar-content__search .hover-white:hover{background-color:#fff}.canvas .sidebar-content__search__action{padding:.75rem 0;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .sidebar-content__search__action span{margin-left:1rem;font-size:.875rem;font-weight:bold}.canvas .sidebar-content .type-wrapper{height:calc(100% - 10rem);overflow:auto}.canvas .sidebar-content__type__title{display:flex;align-items:center;padding:1rem 1rem .5rem 1rem;margin-bottom:0}.canvas .sidebar-content__type__title span{width:1.5rem;height:2px;margin-left:.5rem;display:inline-block}.canvas .sidebar-content__type__title span.blue-line{background-color:#1f70ff}.canvas .sidebar-content__type__title span.pink-line{background-color:#fe0190}.canvas .sidebar-content__type__option{display:flex;justify-content:space-between;align-items:center;padding:.5rem .5rem .5rem 1rem;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .sidebar-content__type__option:hover,.canvas .sidebar-content__type__option.hovered{background-color:#fff}.canvas .sidebar-content__type__option:focus,.canvas .sidebar-content__type__option.selected{box-shadow:inset -4px -4px 6px 0 hsla(0,0%,100%,.9),inset 0 3px 6px 0 rgba(20,32,44,.1);background-color:#f1f3f6}.canvas .sidebar-content__type__option:focus:hover,.canvas .sidebar-content__type__option.selected:hover{background-color:#fff}.canvas .sidebar-content__type__option .wrapper{display:flex}.canvas .sidebar-content__type__option .wrapper button:first-child{margin-right:6px}.canvas .sidebar-content__type__option .wrapper button:first-child:hover{background-color:#fff}.canvas .sidebar-content__type__option .wrapper button:first-child:focus{box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgba(20,32,44,.06) !important;background-color:#f1f3f6}.canvas .sidebar-content__type__option .pom-name{flex:1;color:rgba(20,32,44,.75);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.canvas .sidebar-content__type__option .measurement-value{margin:0 .5rem;color:rgba(20,32,44,.5)}.canvas .sidebar-content__type__alert.qc-pom{margin-bottom:0}.canvas .sidebar-content__type p{font-size:.875rem}.canvas .sidebar-content__pom span{margin-right:.5rem}.canvas .sidebar-content__pom__requirements:not(:last-child){border-bottom:1px solid rgba(20,32,44,.1)}.canvas .sidebar-content__pom__requirements__title{color:#14202c}.canvas .sidebar-content__pom__requirements__content{display:flex;justify-content:space-between;color:rgba(20,32,44,.75);margin-top:1rem}.canvas .sidebar-content__pom__requirements__content:first-child{margin-top:0}.canvas .sidebar-content__pom__requirements__content-left{width:11.25rem;flex-grow:1;padding-right:8px}.canvas .sidebar-content__pom__requirements__content-left .sidebar-content__type__title{padding:0 0 .5rem 0 !important}.canvas .sidebar-content__pom__requirements__content-left p{padding-bottom:.5rem}.canvas .sidebar-content__pom__requirements__content-left h6{color:rgba(20,32,44,.75)}.canvas .sidebar-content__pom__requirements__content-left .bx--tooltip__label .bx--tooltip__trigger{margin:0}.canvas .sidebar-content__pom__requirements__content-left .bx--tooltip__label .bx--tooltip__trigger svg{display:none}.canvas .sidebar-content__pom__requirements__content-left span{text-decoration-style:dotted;text-decoration-line:underline;text-decoration-color:#1f70ff;cursor:pointer}.canvas .sidebar-content__pom__requirements__content-left .sidebar-content__scaling-tooltip{margin:0 .3rem}.canvas .sidebar-content__pom__requirements__content-left .sidebar-content__packing-tooltip{margin-right:.3rem}.canvas .sidebar-content__pom__requirements__content-right{width:7.75rem}.canvas .sidebar-content__pom__requirements__content-right img{width:100%}.canvas .sidebar-content__pom__requirements__content:not(:last-child){padding-bottom:1rem;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .sidebar-content__pom__requirements__packing{position:relative}.canvas .sidebar-content__pom__requirements__packing .bx--tooltip__label{background:#e9ebee;position:absolute;top:61%;right:8%}.canvas .sidebar-content__pom__requirements__scaling{position:relative}.canvas .sidebar-content__pom__requirements__scaling .bx--tooltip__label{background:#e9ebee;position:absolute;top:9.7%;right:8.3%}.canvas .sidebar-content__pom__requirements__note{margin-top:1rem;color:rgba(20,32,44,.75)}.canvas .sidebar-content__pom__requirements__note strong{font-weight:bold;font-size:14px;color:rgba(20,32,44,.75)}.canvas .sidebar-content__pom__requirements__note p{margin-bottom:.75rem !important;line-height:.875rem !important;font-size:14px;color:rgba(20,32,44,.75)}.canvas .sidebar-content__pom__requirements__note .note-image-wrapper{height:80px;width:100%;background:#e9ebee;display:flex;align-items:center;justify-content:center;padding:8px 22px}.canvas .sidebar-content__pom__requirements__note .note-image-wrapper img{width:100%;height:64px}.canvas .sidebar-content .selected{background-color:#fff;box-shadow:inset -4px -4px 8px 0 #fff,inset 4px 4px 8px 0 #dbdee2}.canvas .sidebar-content .selected .layer-number{background:hsla(0,0%,100%,.5)}.canvas .sidebar-content .--isChange{padding:0;max-height:20px}.canvas .sidebar-content .change-layer{width:100%;transition:.2s ease}.canvas .sidebar-content .change-layer.--isHover{transition:.2s ease;height:2px;background-color:#14202c}.canvas .sidebar-content__turnpoint{background:#f1f3f6}.canvas .sidebar-content__turnpoint__action-left svg path:last-child{fill:#fff !important}.canvas .sidebar-content__turnpoint,.canvas .sidebar-content__sew,.canvas .sidebar-content__pom,.canvas .sidebar-content__quantity,.canvas .sidebar-content__gac,.canvas .sidebar-content__df,.canvas .sidebar-content__space{overflow:hidden}.canvas .sidebar-content__turnpoint p,.canvas .sidebar-content__turnpoint span,.canvas .sidebar-content__turnpoint h6,.canvas .sidebar-content__sew p,.canvas .sidebar-content__sew span,.canvas .sidebar-content__sew h6,.canvas .sidebar-content__pom p,.canvas .sidebar-content__pom span,.canvas .sidebar-content__pom h6,.canvas .sidebar-content__quantity p,.canvas .sidebar-content__quantity span,.canvas .sidebar-content__quantity h6,.canvas .sidebar-content__gac p,.canvas .sidebar-content__gac span,.canvas .sidebar-content__gac h6,.canvas .sidebar-content__df p,.canvas .sidebar-content__df span,.canvas .sidebar-content__df h6,.canvas .sidebar-content__space p,.canvas .sidebar-content__space span,.canvas .sidebar-content__space h6{font-size:.875rem;line-height:1.25rem;margin-top:0;margin-bottom:0}.canvas .sidebar-content__turnpoint__header,.canvas .sidebar-content__sew__header,.canvas .sidebar-content__pom__header,.canvas .sidebar-content__quantity__header,.canvas .sidebar-content__gac__header,.canvas .sidebar-content__df__header,.canvas .sidebar-content__space__header{height:2.5rem;display:flex;align-items:center;padding-right:.625rem;border-bottom:1px solid rgba(20,32,44,.1);box-sizing:content-box}.canvas .sidebar-content__turnpoint__header__title,.canvas .sidebar-content__sew__header__title,.canvas .sidebar-content__pom__header__title,.canvas .sidebar-content__quantity__header__title,.canvas .sidebar-content__gac__header__title,.canvas .sidebar-content__df__header__title,.canvas .sidebar-content__space__header__title{display:flex;justify-content:space-between;align-items:center;flex:1;margin-right:2px;position:relative}.canvas .sidebar-content__turnpoint__header__title .Search,.canvas .sidebar-content__sew__header__title .Search,.canvas .sidebar-content__pom__header__title .Search,.canvas .sidebar-content__quantity__header__title .Search,.canvas .sidebar-content__gac__header__title .Search,.canvas .sidebar-content__df__header__title .Search,.canvas .sidebar-content__space__header__title .Search{width:100%}.canvas .sidebar-content__turnpoint__header__title .Search .bx--search-input,.canvas .sidebar-content__turnpoint__header__title .Search .bx--search-close,.canvas .sidebar-content__sew__header__title .Search .bx--search-input,.canvas .sidebar-content__sew__header__title .Search .bx--search-close,.canvas .sidebar-content__pom__header__title .Search .bx--search-input,.canvas .sidebar-content__pom__header__title .Search .bx--search-close,.canvas .sidebar-content__quantity__header__title .Search .bx--search-input,.canvas .sidebar-content__quantity__header__title .Search .bx--search-close,.canvas .sidebar-content__gac__header__title .Search .bx--search-input,.canvas .sidebar-content__gac__header__title .Search .bx--search-close,.canvas .sidebar-content__df__header__title .Search .bx--search-input,.canvas .sidebar-content__df__header__title .Search .bx--search-close,.canvas .sidebar-content__space__header__title .Search .bx--search-input,.canvas .sidebar-content__space__header__title .Search .bx--search-close{height:2.5rem}.canvas .sidebar-content__turnpoint__header__title>span,.canvas .sidebar-content__sew__header__title>span,.canvas .sidebar-content__pom__header__title>span,.canvas .sidebar-content__quantity__header__title>span,.canvas .sidebar-content__gac__header__title>span,.canvas .sidebar-content__df__header__title>span,.canvas .sidebar-content__space__header__title>span{margin-left:1rem;font-size:1rem;font-weight:bold}.canvas .sidebar-content__turnpoint__header__title .close-search,.canvas .sidebar-content__sew__header__title .close-search,.canvas .sidebar-content__pom__header__title .close-search,.canvas .sidebar-content__quantity__header__title .close-search,.canvas .sidebar-content__gac__header__title .close-search,.canvas .sidebar-content__df__header__title .close-search,.canvas .sidebar-content__space__header__title .close-search{position:absolute;right:1rem;cursor:pointer;line-height:.5rem}.canvas .sidebar-content__turnpoint__header__title .close-search svg,.canvas .sidebar-content__sew__header__title .close-search svg,.canvas .sidebar-content__pom__header__title .close-search svg,.canvas .sidebar-content__quantity__header__title .close-search svg,.canvas .sidebar-content__gac__header__title .close-search svg,.canvas .sidebar-content__df__header__title .close-search svg,.canvas .sidebar-content__space__header__title .close-search svg{fill:#4b555f}.canvas .sidebar-content__turnpoint__section,.canvas .sidebar-content__sew__section,.canvas .sidebar-content__pom__section,.canvas .sidebar-content__quantity__section,.canvas .sidebar-content__gac__section,.canvas .sidebar-content__df__section,.canvas .sidebar-content__space__section{padding:.75rem 1rem}.canvas .sidebar-content__turnpoint__section:not(:last-child),.canvas .sidebar-content__sew__section:not(:last-child),.canvas .sidebar-content__pom__section:not(:last-child),.canvas .sidebar-content__quantity__section:not(:last-child),.canvas .sidebar-content__gac__section:not(:last-child),.canvas .sidebar-content__df__section:not(:last-child),.canvas .sidebar-content__space__section:not(:last-child){border-bottom:1px solid rgba(20,32,44,.1)}.canvas .sidebar-content__turnpoint__section__title,.canvas .sidebar-content__sew__section__title,.canvas .sidebar-content__pom__section__title,.canvas .sidebar-content__quantity__section__title,.canvas .sidebar-content__gac__section__title,.canvas .sidebar-content__df__section__title,.canvas .sidebar-content__space__section__title{color:#14202c}.canvas .sidebar-content__turnpoint__section__content,.canvas .sidebar-content__sew__section__content,.canvas .sidebar-content__pom__section__content,.canvas .sidebar-content__quantity__section__content,.canvas .sidebar-content__gac__section__content,.canvas .sidebar-content__df__section__content,.canvas .sidebar-content__space__section__content{display:flex;justify-content:space-between;color:rgba(20,32,44,.75);margin-top:1rem}.canvas .sidebar-content__turnpoint__section__content-left,.canvas .sidebar-content__sew__section__content-left,.canvas .sidebar-content__pom__section__content-left,.canvas .sidebar-content__quantity__section__content-left,.canvas .sidebar-content__gac__section__content-left,.canvas .sidebar-content__df__section__content-left,.canvas .sidebar-content__space__section__content-left{width:11.25rem;margin-right:16px;flex-grow:1}.canvas .sidebar-content__turnpoint__section__content-right,.canvas .sidebar-content__sew__section__content-right,.canvas .sidebar-content__pom__section__content-right,.canvas .sidebar-content__quantity__section__content-right,.canvas .sidebar-content__gac__section__content-right,.canvas .sidebar-content__df__section__content-right,.canvas .sidebar-content__space__section__content-right{width:7.75rem;display:flex;flex-direction:column;align-self:flex-start}.canvas .sidebar-content__turnpoint__section__content-right img,.canvas .sidebar-content__sew__section__content-right img,.canvas .sidebar-content__pom__section__content-right img,.canvas .sidebar-content__quantity__section__content-right img,.canvas .sidebar-content__gac__section__content-right img,.canvas .sidebar-content__df__section__content-right img,.canvas .sidebar-content__space__section__content-right img{width:100%}.canvas .sidebar-content__turnpoint__section__content-right .open-modal-btn,.canvas .sidebar-content__sew__section__content-right .open-modal-btn,.canvas .sidebar-content__pom__section__content-right .open-modal-btn,.canvas .sidebar-content__quantity__section__content-right .open-modal-btn,.canvas .sidebar-content__gac__section__content-right .open-modal-btn,.canvas .sidebar-content__df__section__content-right .open-modal-btn,.canvas .sidebar-content__space__section__content-right .open-modal-btn{outline:none;border:none;background-color:rgba(0,0,0,0);font-size:.6875rem;color:rgba(20,32,44,.7490196078);width:100%;text-align:center;cursor:pointer}.canvas .sidebar-content__turnpoint__section__content-right .open-modal-btn__activated,.canvas .sidebar-content__sew__section__content-right .open-modal-btn__activated,.canvas .sidebar-content__pom__section__content-right .open-modal-btn__activated,.canvas .sidebar-content__quantity__section__content-right .open-modal-btn__activated,.canvas .sidebar-content__gac__section__content-right .open-modal-btn__activated,.canvas .sidebar-content__df__section__content-right .open-modal-btn__activated,.canvas .sidebar-content__space__section__content-right .open-modal-btn__activated{color:#0e59dd}.canvas .sidebar-content__turnpoint__section__content:not(:last-child),.canvas .sidebar-content__sew__section__content:not(:last-child),.canvas .sidebar-content__pom__section__content:not(:last-child),.canvas .sidebar-content__quantity__section__content:not(:last-child),.canvas .sidebar-content__gac__section__content:not(:last-child),.canvas .sidebar-content__df__section__content:not(:last-child),.canvas .sidebar-content__space__section__content:not(:last-child){padding-bottom:1rem;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .sidebar-content__turnpoint__section.assitsted-correction,.canvas .sidebar-content__sew__section.assitsted-correction,.canvas .sidebar-content__pom__section.assitsted-correction,.canvas .sidebar-content__quantity__section.assitsted-correction,.canvas .sidebar-content__gac__section.assitsted-correction,.canvas .sidebar-content__df__section.assitsted-correction,.canvas .sidebar-content__space__section.assitsted-correction{background:#f1f3f6 !important}.canvas .sidebar-content__turnpoint__section.assitsted-correction>button,.canvas .sidebar-content__sew__section.assitsted-correction>button,.canvas .sidebar-content__pom__section.assitsted-correction>button,.canvas .sidebar-content__quantity__section.assitsted-correction>button,.canvas .sidebar-content__gac__section.assitsted-correction>button,.canvas .sidebar-content__df__section.assitsted-correction>button,.canvas .sidebar-content__space__section.assitsted-correction>button{width:100%;margin-bottom:8px;color:#f1f3f6}.canvas .sidebar-content__turnpoint__section.assitsted-correction>p,.canvas .sidebar-content__sew__section.assitsted-correction>p,.canvas .sidebar-content__pom__section.assitsted-correction>p,.canvas .sidebar-content__quantity__section.assitsted-correction>p,.canvas .sidebar-content__gac__section.assitsted-correction>p,.canvas .sidebar-content__df__section.assitsted-correction>p,.canvas .sidebar-content__space__section.assitsted-correction>p{width:100%}.canvas .sidebar-content__turnpoint__section .tab-sewing__section,.canvas .sidebar-content__sew__section .tab-sewing__section,.canvas .sidebar-content__pom__section .tab-sewing__section,.canvas .sidebar-content__quantity__section .tab-sewing__section,.canvas .sidebar-content__gac__section .tab-sewing__section,.canvas .sidebar-content__df__section .tab-sewing__section,.canvas .sidebar-content__space__section .tab-sewing__section{display:flex;align-items:center;height:16px;gap:.25rem}.canvas .sidebar-content__turnpoint__pom-wrapper,.canvas .sidebar-content__sew__pom-wrapper,.canvas .sidebar-content__pom__pom-wrapper,.canvas .sidebar-content__quantity__pom-wrapper,.canvas .sidebar-content__gac__pom-wrapper,.canvas .sidebar-content__df__pom-wrapper,.canvas .sidebar-content__space__pom-wrapper{border-bottom:unset !important;padding-bottom:0px;padding-top:0;padding-left:0;padding-right:0}.canvas .sidebar-content__turnpoint__pom-wrapper .sidebar-content__pom__content-switcher,.canvas .sidebar-content__sew__pom-wrapper .sidebar-content__pom__content-switcher,.canvas .sidebar-content__pom__pom-wrapper .sidebar-content__pom__content-switcher,.canvas .sidebar-content__quantity__pom-wrapper .sidebar-content__pom__content-switcher,.canvas .sidebar-content__gac__pom-wrapper .sidebar-content__pom__content-switcher,.canvas .sidebar-content__df__pom-wrapper .sidebar-content__pom__content-switcher,.canvas .sidebar-content__space__pom-wrapper .sidebar-content__pom__content-switcher{color:#000}.canvas .sidebar-content__turnpoint__pom-wrapper .sidebar-content__pom__action,.canvas .sidebar-content__sew__pom-wrapper .sidebar-content__pom__action,.canvas .sidebar-content__pom__pom-wrapper .sidebar-content__pom__action,.canvas .sidebar-content__quantity__pom-wrapper .sidebar-content__pom__action,.canvas .sidebar-content__gac__pom-wrapper .sidebar-content__pom__action,.canvas .sidebar-content__df__pom-wrapper .sidebar-content__pom__action,.canvas .sidebar-content__space__pom-wrapper .sidebar-content__pom__action{padding:.75rem 0 0 0}.canvas .sidebar-content__turnpoint__sew-wrapper,.canvas .sidebar-content__sew__sew-wrapper,.canvas .sidebar-content__pom__sew-wrapper,.canvas .sidebar-content__quantity__sew-wrapper,.canvas .sidebar-content__gac__sew-wrapper,.canvas .sidebar-content__df__sew-wrapper,.canvas .sidebar-content__space__sew-wrapper{padding:0}.canvas .sidebar-content__turnpoint__sew-wrapper .sidebar-content__sew__content-switcher,.canvas .sidebar-content__sew__sew-wrapper .sidebar-content__sew__content-switcher,.canvas .sidebar-content__pom__sew-wrapper .sidebar-content__sew__content-switcher,.canvas .sidebar-content__quantity__sew-wrapper .sidebar-content__sew__content-switcher,.canvas .sidebar-content__gac__sew-wrapper .sidebar-content__sew__content-switcher,.canvas .sidebar-content__df__sew-wrapper .sidebar-content__sew__content-switcher,.canvas .sidebar-content__space__sew-wrapper .sidebar-content__sew__content-switcher{padding-top:.75rem}.canvas .sidebar-content__turnpoint__sew-wrapper .sidebar-content__sew__action,.canvas .sidebar-content__sew__sew-wrapper .sidebar-content__sew__action,.canvas .sidebar-content__pom__sew-wrapper .sidebar-content__sew__action,.canvas .sidebar-content__quantity__sew-wrapper .sidebar-content__sew__action,.canvas .sidebar-content__gac__sew-wrapper .sidebar-content__sew__action,.canvas .sidebar-content__df__sew-wrapper .sidebar-content__sew__action,.canvas .sidebar-content__space__sew-wrapper .sidebar-content__sew__action{padding:.75rem .75rem 0 .75rem}.canvas .sidebar-content__turnpoint__sew-wrapper .bx--tab-content,.canvas .sidebar-content__sew__sew-wrapper .bx--tab-content,.canvas .sidebar-content__pom__sew-wrapper .bx--tab-content,.canvas .sidebar-content__quantity__sew-wrapper .bx--tab-content,.canvas .sidebar-content__gac__sew-wrapper .bx--tab-content,.canvas .sidebar-content__df__sew-wrapper .bx--tab-content,.canvas .sidebar-content__space__sew-wrapper .bx--tab-content{padding:0}.canvas .sidebar-content__turnpoint__sidebar-sewing,.canvas .sidebar-content__sew__sidebar-sewing,.canvas .sidebar-content__pom__sidebar-sewing,.canvas .sidebar-content__quantity__sidebar-sewing,.canvas .sidebar-content__gac__sidebar-sewing,.canvas .sidebar-content__df__sidebar-sewing,.canvas .sidebar-content__space__sidebar-sewing{overflow-y:auto;max-height:calc(100% - 12rem);padding:.75rem 0 0 0}.canvas .sidebar-content__turnpoint__action,.canvas .sidebar-content__sew__action,.canvas .sidebar-content__pom__action,.canvas .sidebar-content__quantity__action,.canvas .sidebar-content__gac__action,.canvas .sidebar-content__df__action,.canvas .sidebar-content__space__action{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem}.canvas .sidebar-content__turnpoint__action button.bx--btn--ghost.bx--btn--icon-only,.canvas .sidebar-content__sew__action button.bx--btn--ghost.bx--btn--icon-only,.canvas .sidebar-content__pom__action button.bx--btn--ghost.bx--btn--icon-only,.canvas .sidebar-content__quantity__action button.bx--btn--ghost.bx--btn--icon-only,.canvas .sidebar-content__gac__action button.bx--btn--ghost.bx--btn--icon-only,.canvas .sidebar-content__df__action button.bx--btn--ghost.bx--btn--icon-only,.canvas .sidebar-content__space__action button.bx--btn--ghost.bx--btn--icon-only{border-radius:.5rem;padding-left:.3125rem;padding-right:.3125rem;box-shadow:-2px -2px 3px 0 hsla(0,0%,100%,.6),2px 2px 3px 0 rgba(20,32,44,.06) !important}.canvas .sidebar-content__turnpoint__action button.bx--btn--ghost.bx--btn--icon-only:hover,.canvas .sidebar-content__sew__action button.bx--btn--ghost.bx--btn--icon-only:hover,.canvas .sidebar-content__pom__action button.bx--btn--ghost.bx--btn--icon-only:hover,.canvas .sidebar-content__quantity__action button.bx--btn--ghost.bx--btn--icon-only:hover,.canvas .sidebar-content__gac__action button.bx--btn--ghost.bx--btn--icon-only:hover,.canvas .sidebar-content__df__action button.bx--btn--ghost.bx--btn--icon-only:hover,.canvas .sidebar-content__space__action button.bx--btn--ghost.bx--btn--icon-only:hover{background-color:#fff}.canvas .sidebar-content__turnpoint__action button.bx--btn--ghost.bx--btn--icon-only:focus,.canvas .sidebar-content__sew__action button.bx--btn--ghost.bx--btn--icon-only:focus,.canvas .sidebar-content__pom__action button.bx--btn--ghost.bx--btn--icon-only:focus,.canvas .sidebar-content__quantity__action button.bx--btn--ghost.bx--btn--icon-only:focus,.canvas .sidebar-content__gac__action button.bx--btn--ghost.bx--btn--icon-only:focus,.canvas .sidebar-content__df__action button.bx--btn--ghost.bx--btn--icon-only:focus,.canvas .sidebar-content__space__action button.bx--btn--ghost.bx--btn--icon-only:focus{border-color:rgba(0,0,0,0) !important;box-shadow:none;background-color:rgba(0,0,0,0)}.canvas .sidebar-content__turnpoint__action button.bx--btn--ghost.bx--btn--icon-only.selected,.canvas .sidebar-content__sew__action button.bx--btn--ghost.bx--btn--icon-only.selected,.canvas .sidebar-content__pom__action button.bx--btn--ghost.bx--btn--icon-only.selected,.canvas .sidebar-content__quantity__action button.bx--btn--ghost.bx--btn--icon-only.selected,.canvas .sidebar-content__gac__action button.bx--btn--ghost.bx--btn--icon-only.selected,.canvas .sidebar-content__df__action button.bx--btn--ghost.bx--btn--icon-only.selected,.canvas .sidebar-content__space__action button.bx--btn--ghost.bx--btn--icon-only.selected{border-color:rgba(0,0,0,0) !important;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgba(20,32,44,.06) !important;background-color:#f1f3f6}.canvas .sidebar-content__turnpoint__action button.bx--btn--ghost.bx--btn--icon-only:active,.canvas .sidebar-content__sew__action button.bx--btn--ghost.bx--btn--icon-only:active,.canvas .sidebar-content__pom__action button.bx--btn--ghost.bx--btn--icon-only:active,.canvas .sidebar-content__quantity__action button.bx--btn--ghost.bx--btn--icon-only:active,.canvas .sidebar-content__gac__action button.bx--btn--ghost.bx--btn--icon-only:active,.canvas .sidebar-content__df__action button.bx--btn--ghost.bx--btn--icon-only:active,.canvas .sidebar-content__space__action button.bx--btn--ghost.bx--btn--icon-only:active{box-shadow:none}.canvas .sidebar-content__turnpoint__action button.bx--btn--ghost.bx--btn--icon-only.btn-help,.canvas .sidebar-content__sew__action button.bx--btn--ghost.bx--btn--icon-only.btn-help,.canvas .sidebar-content__pom__action button.bx--btn--ghost.bx--btn--icon-only.btn-help,.canvas .sidebar-content__quantity__action button.bx--btn--ghost.bx--btn--icon-only.btn-help,.canvas .sidebar-content__gac__action button.bx--btn--ghost.bx--btn--icon-only.btn-help,.canvas .sidebar-content__df__action button.bx--btn--ghost.bx--btn--icon-only.btn-help,.canvas .sidebar-content__space__action button.bx--btn--ghost.bx--btn--icon-only.btn-help{justify-content:center;width:1.5rem;height:1.5rem;min-height:1.5rem;padding:0}.canvas .sidebar-content__turnpoint__action-left,.canvas .sidebar-content__sew__action-left,.canvas .sidebar-content__pom__action-left,.canvas .sidebar-content__quantity__action-left,.canvas .sidebar-content__gac__action-left,.canvas .sidebar-content__df__action-left,.canvas .sidebar-content__space__action-left{display:flex;align-items:center;gap:8px}.canvas .sidebar-content__turnpoint__action-left span,.canvas .sidebar-content__sew__action-left span,.canvas .sidebar-content__pom__action-left span,.canvas .sidebar-content__quantity__action-left span,.canvas .sidebar-content__gac__action-left span,.canvas .sidebar-content__df__action-left span,.canvas .sidebar-content__space__action-left span{margin:0;font-weight:bold}.canvas .sidebar-content__turnpoint__action-left__btn,.canvas .sidebar-content__sew__action-left__btn,.canvas .sidebar-content__pom__action-left__btn,.canvas .sidebar-content__quantity__action-left__btn,.canvas .sidebar-content__gac__action-left__btn,.canvas .sidebar-content__df__action-left__btn,.canvas .sidebar-content__space__action-left__btn{margin-left:8px}.canvas .sidebar-content__turnpoint__note strong,.canvas .sidebar-content__sew__note strong,.canvas .sidebar-content__pom__note strong,.canvas .sidebar-content__quantity__note strong,.canvas .sidebar-content__gac__note strong,.canvas .sidebar-content__df__note strong,.canvas .sidebar-content__space__note strong{font-weight:bold;font-size:14px;color:rgba(20,32,44,.75)}.canvas .sidebar-content__turnpoint__note p,.canvas .sidebar-content__sew__note p,.canvas .sidebar-content__pom__note p,.canvas .sidebar-content__quantity__note p,.canvas .sidebar-content__gac__note p,.canvas .sidebar-content__df__note p,.canvas .sidebar-content__space__note p{font-size:.6875rem;margin-bottom:.75rem;line-height:.875rem;font-size:14px;color:rgba(20,32,44,.75)}.canvas .sidebar-content__turnpoint__note .note-image-wrapper,.canvas .sidebar-content__sew__note .note-image-wrapper,.canvas .sidebar-content__pom__note .note-image-wrapper,.canvas .sidebar-content__quantity__note .note-image-wrapper,.canvas .sidebar-content__gac__note .note-image-wrapper,.canvas .sidebar-content__df__note .note-image-wrapper,.canvas .sidebar-content__space__note .note-image-wrapper{height:80px;width:100%;background:#e9ebee;display:flex;align-items:center;justify-content:center;padding:8px 22px}.canvas .sidebar-content__turnpoint__note .note-image-wrapper img,.canvas .sidebar-content__sew__note .note-image-wrapper img,.canvas .sidebar-content__pom__note .note-image-wrapper img,.canvas .sidebar-content__quantity__note .note-image-wrapper img,.canvas .sidebar-content__gac__note .note-image-wrapper img,.canvas .sidebar-content__df__note .note-image-wrapper img,.canvas .sidebar-content__space__note .note-image-wrapper img{width:100%;height:64px}.canvas .sidebar-content__pom__section{max-height:calc(100% - 11.5rem);overflow-y:auto}.canvas .sidebar-content__gac{overflow-y:hidden}.canvas .sidebar-content__gac__requirements:not(:last-child){border-bottom:1px solid rgba(20,32,44,.1)}.canvas .sidebar-content__gac__requirements__title{color:#14202c}.canvas .sidebar-content__gac__requirements__content{display:flex;justify-content:space-between;color:rgba(20,32,44,.75);margin-top:1rem}.canvas .sidebar-content__gac__requirements__content:first-child{margin-top:0}.canvas .sidebar-content__gac__requirements__content-left{width:11.25rem;flex-grow:1;padding-right:8px}.canvas .sidebar-content__gac__requirements__content-left .sidebar-content__type__title{padding:0 0 .5rem 0 !important}.canvas .sidebar-content__gac__requirements__content-left p{padding-bottom:.5rem}.canvas .sidebar-content__gac__requirements__content-left h6{color:rgba(20,32,44,.75)}.canvas .sidebar-content__gac__requirements__content-right{width:7.75rem}.canvas .sidebar-content__gac__requirements__content-right img{width:100%}.canvas .sidebar-content__gac__requirements__content:not(:last-child){padding-bottom:1rem;border-bottom:1px solid rgba(20,32,44,.1)}.canvas .sidebar-content__gac__requirements__packing{position:relative}.canvas .sidebar-content__gac__requirements__packing .bx--tooltip__label{background:#e9ebee;position:absolute;top:61%;right:8%}.canvas .sidebar-content__gac__requirements__scaling{position:relative}.canvas .sidebar-content__gac__requirements__scaling .bx--tooltip__label{background:#e9ebee;position:absolute;top:9.7%;right:8.3%}.canvas .sidebar-content__gac__requirements__note{margin-top:1rem;color:rgba(20,32,44,.75)}.canvas .sidebar-content__gac__requirements__note strong{font-weight:bold;font-size:14px;color:rgba(20,32,44,.75)}.canvas .sidebar-content__gac__requirements__note p{margin-bottom:.75rem !important;line-height:.875rem !important;font-size:14px;color:rgba(20,32,44,.75)}.canvas .sidebar-content__gac__requirements__note .note-image-wrapper{height:80px;width:100%;background:#e9ebee;display:flex;align-items:center;justify-content:center;padding:8px 22px}.canvas .sidebar-content__gac__requirements__note .note-image-wrapper img{width:100%;height:64px}.canvas .sidebar-content__gac__group{display:flex;justify-content:space-between;align-items:center;height:100%}.canvas .sidebar-content__gac__group__header{display:flex;align-items:center}.canvas .sidebar-content__gac__group__header .title{margin-left:5px;font-size:14px;font-weight:700;line-height:16px;color:rgba(20,32,44,.7490196078)}.canvas .sidebar-content__gac__group__layer{display:flex;align-items:center;min-width:5.625rem;background-color:rgba(20,32,44,.1019607843);border-radius:8px}.canvas .sidebar-content__gac__group__layer__btn{width:24px;height:24px;padding:0 .25rem !important;right:8px;top:8px !important}.canvas .sidebar-content__gac__group__layer__btn.--isDisabled{cursor:not-allowed}.canvas .sidebar-content__gac__group__layer__btn.--isDisabled svg,.canvas .sidebar-content__gac__group__layer__btn.--isHided svg{opacity:.3 !important}.canvas .sidebar-content__gac__group__layer__btn svg{margin-left:0 !important}.canvas .sidebar-content__gac__group__layer .text{height:24px;display:flex;align-items:center;padding:4px 8px}.canvas .sidebar-content__gac__group__layer .text>p{font-size:11px;font-weight:400;color:rgba(20,32,44,.7490196078)}.canvas .sidebar-content__gac__group__layer .text .number{font-size:11px;font-weight:700;color:rgba(20,32,44,.7490196078);margin-left:4px}.canvas .sidebar-content__gac__group__content{display:flex;justify-content:space-between;padding:8px 0;padding-left:52px;padding-right:42px;color:rgba(20,32,44,.75);max-height:40px}.canvas .sidebar-content__gac__group__content.--isHidedPiece .sidebar-content__gac__group--item{opacity:.3 !important}.canvas .sidebar-content__gac__group__content.--isHidedPiece .sidebar-content__gac__group--layer:not(.--isSelect,.--isHover) span{opacity:.3 !important}.canvas .sidebar-content__gac__group__content.--isHidedPiece .sidebar-content__gac__group--layer:not(.--isSelect,.--isHover) input{opacity:.3}.canvas .sidebar-content__gac__group__content .change-layer{width:100%;transition:.2s ease}.canvas .sidebar-content__gac__group__content .change-layer.--isHover{transition:.2s ease;height:2px;background-color:#14202c}.canvas .sidebar-content__gac__group__content.--spacing{padding-left:75px}.canvas .sidebar-content__gac__group__right{display:flex}.canvas .sidebar-content__gac__group__item.--isHided .sidebar-content__gac__group__header,.canvas .sidebar-content__gac__group__item.--isHided .text{opacity:.3 !important}.canvas .sidebar-content__gac__group__item:not(.--isChange):not(.--isDisabled):hover,.canvas .sidebar-content__gac__group__content:not(.--isChange):not(.--isDisabled):hover,.canvas .sidebar-content__gac__group__content.--isHover{background-color:#fff}.canvas .sidebar-content__gac__group__item:not(.--isChange):hover,.canvas .sidebar-content__gac__group__content:not(.--isChange):hover,.canvas .sidebar-content__gac__group__content.--isHover{cursor:pointer}.canvas .sidebar-content__gac__group__item:not(.--isChange):hover .layer-number,.canvas .sidebar-content__gac__group__content:not(.--isChange):hover .layer-number,.canvas .sidebar-content__gac__group__content.--isHover .layer-number{background-color:hsla(0,0%,100%,.5) !important}.canvas .sidebar-content__gac__group__item.--isHoveredGroup{background-color:#fff}.canvas .sidebar-content__gac__group__content.--isHoveredLayerGroup{background-color:hsla(0,0%,100%,.5)}.canvas .sidebar-content__gac__group__content.--isHoveredLayerGroup .layer-number{background-color:hsla(0,0%,100%,.5) !important}.canvas .sidebar-content__gac__group__content.--isHoveredLayer{box-shadow:inset 0px 0px 0px 1px #14202c}.canvas .sidebar-content__gac__group--item{display:flex;align-items:center;width:75%;justify-content:space-between}.canvas .sidebar-content__gac__group--item-name{display:flex;align-items:center;gap:5px}.canvas .sidebar-content__gac__group--item .bx--btn{position:absolute;top:0;padding:0px;min-height:0;background-color:rgba(0,0,0,0) !important}.canvas .sidebar-content__gac__group--item .bx--btn .bx--btn__icon{margin:0}.canvas .sidebar-content__gac__group--item .sidebar-content__gac__group--item-name{width:90%}.canvas .sidebar-content__gac__group--item .overflow{max-width:120px;white-space:nowrap;overflow:hidden;width:100%;display:inline-block;text-overflow:ellipsis}.canvas .sidebar-content__gac__group--layer{border:1px solid rgba(20,32,44,.1019607843);border-radius:8px;padding:4px 0px 4px 8px;display:flex;align-items:center;min-width:3.625rem}.canvas .sidebar-content__gac__group--layer span{font-size:.6875rem !important}.canvas .sidebar-content__gac__group--layer span.number{font-weight:500;margin-left:2px}.canvas .sidebar-content__gac__group--layer .layer-text:hover{cursor:auto}.canvas .sidebar-content__gac__group--layer .layer-number{background-color:inherit;outline:none;border:none;width:1rem;height:20px;font-size:.6875rem;font-weight:500;line-height:1.25rem}.canvas .sidebar-content__gac__group--layer.--isHover{border:1px solid rgba(20,32,44,.5)}.canvas .sidebar-content__gac__group--layer.--isHover .layer-number{background-color:hsla(0,0%,100%,.5);opacity:1 !important}.canvas .sidebar-content__gac__group--layer.--isSelect{border:1px solid #14202c}.canvas .sidebar-content__gac__group--layer.--isSelect .layer-number{background-color:hsla(0,0%,100%,.5);opacity:1 !important}.canvas .sidebar-content__gac__type .wrapper{position:relative}.canvas .sidebar-content__gac__type .wrapper .bx--btn{position:absolute;top:0;z-index:999;border:none;box-shadow:none;background-color:rgba(0,0,0,0) !important}.canvas .sidebar-content__gac__type .wrapper .bx--btn .bx--btn__icon{margin-left:.96rem}.canvas .sidebar-content__gac__type .wrapper .bx--group-collapsed{padding:0 8px 0 8px;height:2.5rem}.canvas .sidebar-content__gac__type .wrapper .bx--group-collapsed .bx--btn__icon{margin:0}.canvas .sidebar-content__gac__type .wrapper.--hoverSelectedGroup{background-color:hsla(0,0%,100%,.5);box-shadow:inset -4px -4px 8px 0 #fff,inset 4px 4px 8px 0 #dbdee2}.canvas .sidebar-content__gac__type .wrapper.--selectedGroup .sidebar-content__gac__group__item{box-shadow:inset -14px -4px 8px -10px #fff,inset 4px 4px 8px 0 #dbdee2}.canvas .sidebar-content__gac__type .wrapper.--selectedGroup .p-3 .wrapper .sidebar-content__gac__group__content{background-color:hsla(0,0%,100%,.5);box-shadow:inset -14px 0px 8px -10px #fff,inset 14px 4px 8px -10px #dbdee2}.canvas .sidebar-content__gac__type .wrapper.--selectedGroup .p-3 .wrapper .sidebar-content__gac__group__content .layer-number{background-color:hsla(0,0%,100%,.5)}.canvas .sidebar-content__gac__type .wrapper.--selectedGroup .p-3 .wrapper:nth-last-child(2) .sidebar-content__gac__group__content{box-shadow:inset -14px -14px 8px -10px #fff,inset 14px 4px 8px -10px #dbdee2}.canvas .sidebar-content__gac__type .sidebar-content__gac__group{height:2.5rem;padding:0 40px 0 31px}.canvas .sidebar-content__gac__type .bx--accordion__heading{align-items:center;padding-top:0;padding-bottom:0;padding-right:.5rem}.canvas .sidebar-content__gac__type .bx--accordion__title{margin:0 0 0 8px}.canvas .sidebar-content__gac__type .bx--accordion__content{padding-right:0;padding-left:0;margin-left:0}.canvas .sidebar-content__gac__type .bx--accordion__item--active .bx--accordion__content{padding-bottom:0}.canvas .sidebar-content__space{background-color:#e9ebee}.canvas .sidebar-content__space__header{background-color:#f1f3f6}.canvas .piece-name{max-width:120px}.canvas .piece-name:focus{border:1px solid #14202c;outline:none !important}.canvas .piece-name:disabled{border:none}.canvas .value{color:red}.canvas .text-invalid{color:#ff3000;font-size:.75rem;margin:0 0 .5rem}.canvas #sidebar-content::after{content:"";position:absolute;left:0;top:0;width:4px;height:100%;cursor:url("data:image/svg+xml,%3csvg%20width='25'%20height='10'%20viewBox='0%200%2025%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.30416%207.82641L6.4806%207.64997L6.3045%207.4732L4.66547%205.82781L9.79917%205.82528L10.049%205.82516L10.049%205.57534L10.0495%203.97531L10.0495%203.72512L9.79933%203.72525L4.66647%203.72778L6.30595%202.08194L6.48204%201.90517L6.30561%201.72873L5.17787%200.600994L5.00109%200.424218L4.82432%200.600994L0.823223%204.60209L0.646446%204.77886L0.823223%204.95564L4.8223%208.95471L4.99908%209.13149L5.17585%208.95471L6.30416%207.82641ZM18.3233%201.73132L18.1468%201.90775L18.3229%202.08453L19.9619%203.72991L14.8282%203.73245L14.5784%203.73257L14.5784%203.98238L14.578%205.58242L14.5779%205.8326L14.8281%205.83248L19.9609%205.82995L18.3215%207.47578L18.1454%207.65256L18.3218%207.82899L19.4495%208.95673L19.6263%209.13351L19.8031%208.95673L23.8042%204.95564L23.981%204.77886L23.8042%204.60209L19.8051%200.603011L19.6283%200.426235L19.4516%200.603011L18.3233%201.73132Z'%20fill='%2314202C'%20stroke='white'%20stroke-width='0.5'/%3e%3c/svg%3e") 12 0,auto}.canvas .canvas-classification{width:100%;height:calc(100vh - 98px)}.canvas .canvas-classification .center-align{align-content:center}.canvas .canvas-classification .fullwidth{width:100%;height:100%}.canvas .canvas-classification .svg{position:absolute;height:100%;width:100%}.canvas .canvas-classification .AutoSizer{width:100% !important}.canvas .canvas-classification .AutoSizer #SVG-container{overflow-y:hidden}.canvas .canvas-classification .AutoSizer svg:has(rect){height:1000px !important}.canvas .canvas-classification #SVG-container.--disabled svg{pointer-events:none}.canvas .canvas-classification #SVG-container .entity.--is-change-label-able text{display:none}.canvas .canvas-classification #SVG-container .entity.--is-change-label-able:hover,.canvas .canvas-classification #SVG-container .entity.--is-change-label-able.active{color:#0f62fe}.canvas .canvas-classification #SVG-container .entity.--is-change-label-able:hover text,.canvas .canvas-classification #SVG-container .entity.--is-change-label-able.active text{fill:#0f62fe}.canvas .canvas-classification #SVG-container .entity.--is-change-label-able:hover[data-layer=seamBlock]~text,.canvas .canvas-classification #SVG-container .entity.--is-change-label-able.active[data-layer=seamBlock]~text{fill:#0f62fe}.canvas .canvas-classification #SVG-container .entity.--is-change-label-able:hover text,.canvas .canvas-classification #SVG-container .entity.--is-change-label-able.active text{display:block}.canvas .canvas-classification #SVG-container .svg__toolbar__dropdown .bx--dropdown{height:2rem}.canvas .canvas-classification #SVG-container .svg__toolbar__dropdown .bx--dropdown__wrapper--inline{grid-gap:0}.canvas .canvas-classification #SVG-container .svg__toolbar__dropdown__wrapper{display:flex}.canvas .canvas-classification #SVG-container .svg__toolbar{padding:0 12px 0;background-color:#e0e0e0;min-height:32px;position:relative}.canvas .canvas-classification #SVG-container .svg__toolbar .btn-magic{position:absolute;right:161px;top:0;border-right:1px solid #fff;padding:0px 64px 0px 16px;min-height:2rem}.canvas .canvas-classification #SVG-container div[role=toolbar]{top:unset !important;left:unset !important;right:0 !important;bottom:100% !important;flex-direction:row !important;background:rgba(0,0,0,0) !important;padding:0 !important}.canvas .canvas-classification #SVG-container div[role=toolbar]>button{width:32px !important;height:32px !important;margin:0 !important;display:flex !important;align-items:center;justify-content:center}.canvas .canvas-classification #SVG-container div[role=toolbar]>button:hover{background-color:#0f62fe !important}.canvas .canvas-classification #SVG-container .piece>text.segment-name{display:none}.canvas .canvas-classification #SVG-container .piece:hover>text{display:block}.canvas .canvas-classification #SVG-container .piece:hover .entity.--is-change-label-able text{display:block}.canvas .canvas-classification #SVG-container .piece.active>text{display:block}.canvas .canvas-classification #SVG-container polyline.segmented:hover,.canvas .canvas-classification #SVG-container polyline.segmented.active{fill:rgba(15,98,254,.2)}.canvas .canvas-classification #SVG-container polyline.segmented:hover~text,.canvas .canvas-classification #SVG-container polyline.segmented.active~text{fill:#0f62fe}.canvas .bx--loading-overlay{z-index:6001 !important;position:fixed !important}.canvas .snapping-error{position:absolute;top:2.5rem;left:1rem}.canvas .snapping-error .bx--toast-notification--error{width:100%}.canvas .snapping-error .bx--toast-notification--error .bx--toast-notification__title{margin-bottom:1rem;line-height:1rem}.canvas .snapping-error .bx--toast-notification--error .bx--toast-notification__subtitle,.canvas .snapping-error .bx--toast-notification--error .bx--toast-notification__caption{display:none}.canvas .group-menu{display:flex;flex-direction:column}.canvas .group-menu .select-menu{border-bottom:0;border-radius:.5rem .5rem 0 0}.canvas .group-menu .flip-menu{border-bottom:0;border-radius:0 0 .5rem .5rem}.canvas .group-menu button:focus,.canvas .group-menu button:active{background-color:#fff !important;box-shadow:none !important}.canvas .group-menu__menu{box-shadow:1px 5px 10px 0px rgba(20,32,44,.0784313725);background-color:#f1f3f6;position:relative}.canvas .group-menu__menu__options{z-index:1;display:none;position:absolute;top:0;left:33px;background-color:#f1f3f6;box-shadow:1px 5px 10px 0px rgba(20,32,44,.0784313725);border-radius:.5rem}.canvas .group-menu__menu__options__item{line-height:1rem;padding:.4375rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;border:none;min-height:2rem}.canvas .group-menu__menu__options__item:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.canvas .group-menu__menu__options__item:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.canvas .group-menu__menu__options__item span{padding:0 .5rem 0 0;width:100%;max-width:8.125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.canvas .group-menu__menu__options__item__right{display:flex;align-items:center;justify-content:space-between;flex:1}.canvas .group-menu__menu__options__item.all-item{height:2rem}.canvas .group-menu__menu__options__item.all-item span{font-weight:700}.canvas .group-menu__menu__options__item.all-item path{fill:#14202c}.canvas .group-menu__menu__options__item:hover{background-color:#fff !important}.canvas .group-menu__menu__options__item.--isHided{opacity:.25}.canvas .group-menu__menu__options__item .block{display:flex;align-items:center;gap:.5rem}.canvas .group-menu__menu__options__item .block svg polyline{color:#14202c}.canvas .group-menu__menu__options__item .hide-btn{min-height:1rem;padding:0;border:none}.canvas .group-menu__menu__options__item .hide-btn.--isDisabled{cursor:not-allowed}.canvas .group-menu__menu__options__item .hide-btn.--isDisabled svg{opacity:.25}.canvas .group-menu__menu:hover{background-color:#fff}.canvas .group-menu__menu:hover .select-options,.canvas .group-menu__menu:hover .flip-options{display:block}.canvas .group-menu__menu .flip-options .sub-flip-menu{position:relative}.canvas .group-menu__menu .flip-options .sub-flip-menu:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.canvas .group-menu__menu .flip-options .sub-flip-menu:first-child button{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.canvas .group-menu__menu .flip-options .sub-flip-menu:last-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.canvas .group-menu__menu .flip-options .sub-flip-menu:last-child button{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.canvas .group-menu__menu .flip-options .sub-flip-menu__options{display:none;position:absolute;top:0;left:9.75rem;background-color:#f1f3f6;box-shadow:1px 5px 10px 0px rgba(20,32,44,.0784313725);border-radius:.5rem}.canvas .group-menu__menu .flip-options .sub-flip-menu:hover{background-color:#fff !important}.canvas .group-menu__menu .flip-options .sub-flip-menu:hover .sub-flip-menu__options{display:block}.canvas .group-menu__menu .flip-options .sub-flip-menu:active,.canvas .group-menu__menu .flip-options .sub-flip-menu:focus{box-shadow:none !important}.canvas .group-menu__menu .flip-options .sub-flip-menu button.group-menu__menu__options__item{width:9.75rem;font-weight:400}.canvas .group-menu__menu .flip-options .sub-flip-menu button.group-menu__menu__options__item svg{margin:0}.canvas .group-menu__menu .flip-options-upward{bottom:0;top:unset}.canvas .group-menu__menu .flip-options-upward .sub-flip-menu .sub-flip-menu__options{bottom:0;top:unset}.canvas .group-menu__menu .bx--btn--ghost{color:#14202c}.canvas .group-menu__menu .bx--btn--ghost.bx--btn--icon-only{color:#14202c}.canvas .group-menu__menu .bx--btn--ghost path{fill:#14202c}.canvas input[type=number]::-webkit-outer-spin-button,.canvas input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.canvas input[type=number]{-moz-appearance:textfield}.canvas .unarrange-icon .bx--assistive-text{display:inline-block;width:14.0625rem;text-align:center}.canvas .excess-piece-tooltip-icon .bx--assistive-text{display:inline-block;width:19rem;max-width:none;text-align:center}.sew-tooltip .bx--tooltip__content h5{line-height:1.25rem}.x-axis-tooltip{padding:0 16px;text-align:center;margin:0 !important}.turnpoint-tooltip,.sew-tooltip,.pom-tooltip,.arrangement-tooltip{max-width:16rem;padding:.5rem 1rem .75rem;z-index:0 !important}.turnpoint-tooltip__header,.sew-tooltip__header,.pom-tooltip__header,.arrangement-tooltip__header{display:flex;align-items:center;justify-content:space-between;font-size:.6875rem;margin-bottom:.5rem}.turnpoint-tooltip__header__left,.sew-tooltip__header__left,.pom-tooltip__header__left,.arrangement-tooltip__header__left{display:flex;align-items:center}.turnpoint-tooltip__header__icon,.sew-tooltip__header__icon,.pom-tooltip__header__icon,.arrangement-tooltip__header__icon{font-size:11px;min-width:1.5rem;max-width:4rem;padding-left:.5rem;padding-right:.5rem;height:1.125rem;margin-left:.5rem;display:flex;align-items:center;justify-content:center;border-radius:2px;border:1px solid #fff}.turnpoint-tooltip__header__icon span,.sew-tooltip__header__icon span,.pom-tooltip__header__icon span,.arrangement-tooltip__header__icon span{transform:translateY(1px)}.turnpoint-tooltip .bx--tooltip__content p,.turnpoint-tooltip .bx--tooltip__content h5,.sew-tooltip .bx--tooltip__content p,.sew-tooltip .bx--tooltip__content h5,.pom-tooltip .bx--tooltip__content p,.pom-tooltip .bx--tooltip__content h5,.arrangement-tooltip .bx--tooltip__content p,.arrangement-tooltip .bx--tooltip__content h5{margin-bottom:.5rem}.turnpoint-tooltip .bx--tooltip__content .img-wrapper,.sew-tooltip .bx--tooltip__content .img-wrapper,.pom-tooltip .bx--tooltip__content .img-wrapper,.arrangement-tooltip .bx--tooltip__content .img-wrapper{display:flex;background:#e9ebee}.turnpoint-tooltip .bx--tooltip__content .btn-tooltip-left,.turnpoint-tooltip .bx--tooltip__content .bx--btn:focus,.turnpoint-tooltip .bx--tooltip__content .btn-tooltip-close:focus,.sew-tooltip .bx--tooltip__content .btn-tooltip-left,.sew-tooltip .bx--tooltip__content .bx--btn:focus,.sew-tooltip .bx--tooltip__content .btn-tooltip-close:focus,.pom-tooltip .bx--tooltip__content .btn-tooltip-left,.pom-tooltip .bx--tooltip__content .bx--btn:focus,.pom-tooltip .bx--tooltip__content .btn-tooltip-close:focus,.arrangement-tooltip .bx--tooltip__content .btn-tooltip-left,.arrangement-tooltip .bx--tooltip__content .bx--btn:focus,.arrangement-tooltip .bx--tooltip__content .btn-tooltip-close:focus{border:none;outline:none;box-shadow:none}.turnpoint-tooltip .bx--tooltip__content .bx--btn--secondary:focus,.sew-tooltip .bx--tooltip__content .bx--btn--secondary:focus,.pom-tooltip .bx--tooltip__content .bx--btn--secondary:focus,.arrangement-tooltip .bx--tooltip__content .bx--btn--secondary:focus{background-color:#fff}.turnpoint-tooltip .bx--tooltip__content .bx--btn--primary:active,.sew-tooltip .bx--tooltip__content .bx--btn--primary:active,.pom-tooltip .bx--tooltip__content .bx--btn--primary:active,.arrangement-tooltip .bx--tooltip__content .bx--btn--primary:active{background-color:#14202c}.turnpoint-tooltip .bx--tooltip__content .btn-tooltip-left,.sew-tooltip .bx--tooltip__content .btn-tooltip-left,.pom-tooltip .bx--tooltip__content .btn-tooltip-left,.arrangement-tooltip .bx--tooltip__content .btn-tooltip-left{padding:0;color:#fff;min-width:6rem}.turnpoint-tooltip .bx--tooltip__content .btn-tooltip-close,.sew-tooltip .bx--tooltip__content .btn-tooltip-close,.pom-tooltip .bx--tooltip__content .btn-tooltip-close,.arrangement-tooltip .bx--tooltip__content .btn-tooltip-close{color:#fff !important;padding-right:0;padding-top:0;border:none}.arrangement-tooltip{padding:.75rem 1rem .5rem}.arrangement-tooltip__header{max-height:.875rem;line-height:.875rem}.arrangement-tooltip .bx--tooltip__content h5{line-height:1.25rem;margin-bottom:1rem;max-width:12.813rem}.arrangement-tooltip .bx--tooltip__content .img-wrapper{max-width:13.813rem;max-height:7.5rem}.sew_context-menu{position:absolute;display:flex;flex-direction:column}.sew_context-menu_menuItem{height:2rem;width:100%}.sew_context-menu_menuItem .bx--tooltip__label{width:100%;height:100%}.sew_context-menu_item{font-weight:normal;display:flex;align-items:center;justify-content:space-between;padding:8px;height:100%;min-height:unset;max-width:unset;width:100%}.sew_context-menu_item_prefix{display:flex;align-items:center;width:100%}.sew_context-menu_item_prefix p{flex:1px;margin-bottom:0;font-size:14px;line-height:unset;padding:0 10px}.sew_context-menu_item_prefix svg{margin-left:auto}.sew_context-menu_item_suffix{display:flex;white-space:nowrap}.sew_context-menu.fixed-width{min-width:298px}.mirrored-sewing-tooltip{max-width:228px;padding:4px 0}.mirrored-sewing-tooltip .bx--tooltip__content{line-height:16px;text-align:center}.pdg_context-menu{min-width:18.375rem}.pdg_context-menu .bx--btn svg{position:initial;margin-right:10px}.design-feature-context-menu .df-button--wrapper{position:relative}.design-feature-context-menu .bx--btn.bx--btn--disabled svg,.design-feature-context-menu .bx--btn.bx--btn--disabled path{fill:currentColor !important}.design-feature-context-menu .bx--btn.bx--btn--disabled .text span{color:currentColor !important}.design-feature-context-menu,.pom_context-menu,.pdg_context-menu{width:max-content;position:absolute;display:flex;flex-direction:column;z-index:11;box-shadow:-3px -3px 6px 0px hsla(0,0%,100%,.7490196078),3px 3px 6px 0px rgba(0,0,0,.0588235294)}.design-feature-context-menu .disable,.pom_context-menu .disable,.pdg_context-menu .disable{color:rgba(20,32,44,.25) !important;cursor:not-allowed !important}.design-feature-context-menu .disable .svg,.pom_context-menu .disable .svg,.pdg_context-menu .disable .svg{fill:rgba(20,32,44,.25) !important}.design-feature-context-menu .disable:hover,.design-feature-context-menu .disable:active,.design-feature-context-menu .disable:focus,.pom_context-menu .disable:hover,.pom_context-menu .disable:active,.pom_context-menu .disable:focus,.pdg_context-menu .disable:hover,.pdg_context-menu .disable:active,.pdg_context-menu .disable:focus{background-color:#fff}.design-feature-context-menu .disable:active,.design-feature-context-menu .disable:focus,.pom_context-menu .disable:active,.pom_context-menu .disable:focus,.pdg_context-menu .disable:active,.pdg_context-menu .disable:focus{border-color:#fff;box-shadow:none}.design-feature-context-menu .bx--btn,.pom_context-menu .bx--btn,.pdg_context-menu .bx--btn{flex-direction:row-reverse;padding:8px;justify-content:flex-end;min-height:1rem;width:100%}.design-feature-context-menu .bx--btn p,.pom_context-menu .bx--btn p,.pdg_context-menu .bx--btn p{margin:0;font-style:normal;font-weight:400;font-size:14px;line-height:16px}.design-feature-context-menu .bx--btn .delete-individual,.pom_context-menu .bx--btn .delete-individual,.pdg_context-menu .bx--btn .delete-individual{background-color:rgba(0,0,0,0);display:flex;justify-content:space-between;width:100%}.design-feature-context-menu .bx--btn .delete-individual span,.pom_context-menu .bx--btn .delete-individual span,.pdg_context-menu .bx--btn .delete-individual span{margin-left:1.5rem;font-style:normal;font-weight:400;font-size:11px;line-height:14px;color:rgba(20,32,44,.75)}.design-feature-context-menu .bx--btn .text,.pom_context-menu .bx--btn .text,.pdg_context-menu .bx--btn .text{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.design-feature-context-menu .bx--btn .text p,.pom_context-menu .bx--btn .text p,.pdg_context-menu .bx--btn .text p{background-color:rgba(0,0,0,0)}.design-feature-context-menu .bx--btn .text span,.pom_context-menu .bx--btn .text span,.pdg_context-menu .bx--btn .text span{margin-left:1.5rem;font-style:normal;font-weight:400;font-size:11px;line-height:14px;color:rgba(20,32,44,.75)}.design-feature-context-menu .bx--btn__icon,.design-feature-context-menu .bx--btn svg,.pom_context-menu .bx--btn__icon,.pom_context-menu .bx--btn svg,.pdg_context-menu .bx--btn__icon,.pdg_context-menu .bx--btn svg{position:initial;margin-right:10px}.design-feature-context-menu .delete-measure,.pom_context-menu .delete-measure,.pdg_context-menu .delete-measure{transition:background-color .3s ease,color .3s ease}.design-feature-context-menu .delete-measure:hover,.pom_context-menu .delete-measure:hover,.pdg_context-menu .delete-measure:hover{background-color:#ff3000;color:#fff}.design-feature-context-menu .delete-measure:hover span,.pom_context-menu .delete-measure:hover span,.pdg_context-menu .delete-measure:hover span{color:#fff}.context-menu_modal .offset-image{padding-bottom:12px}.context-menu_modal .bx--modal-content{overflow:unset}.context-menu_modal .action__step__entity__grading{padding-bottom:16px}.context-menu_modal .action__step__entity__grading .grading-setting{height:24px}.context-menu_modal .action__step__entity__grading .text-normal-navy span{font-size:14px;padding-bottom:16px}.context-menu_modal .action__step__entity__grading .action__step__entity__right__axis{flex-basis:65%}.context-menu_modal .action__step__entity__grading .action__step__entity__right__axis p{padding-top:4px;color:rgba(20,32,44,.5);font-size:11px;margin-bottom:0 !important}.context-menu_modal .action__step__entity__grading .action__step__entity__right__axis .bx--dropdown__wrapper .bx--dropdown--disabled .bx--list-box__label{color:inherit}.context-menu_modal .action__step__entity__grading .action__step__entity__right__axis .bx--toggle__switch{margin-top:0}.context-menu_modal .action__step__entity__grading .action__step__entity__right__axis .bx--dropdown__wrapper{width:5rem}.context-menu_modal .action__step__entity__grading .action__step__entity__right__axis .bx--dropdown__wrapper .bx--list-box__field{padding:0 2rem 0 1rem}.context-menu_modal .action__step__entity__grading .action__step__entity__right__axis .bx--form-item{margin-bottom:0 !important}.context-menu_modal .action__step__entity__grading .action__step__entity__right__axis .bx--text-input__invalid-icon{right:2rem}.context-menu_modal .action__step__entity__grading .action__step__entity__right__axis.full-width__dropdown .bx--dropdown__wrapper{width:100%;margin-bottom:0}.context-menu_modal .action__step__entity__grading .action__step__entity__right__axis.no-unit-dropdown .bx--dropdown__wrapper{display:none}.context-menu_modal .action__step__entity{display:flex;gap:30px}.context-menu_modal .action__step__entity__left{display:flex;align-items:flex-start;flex-basis:35%;min-width:120px}.context-menu_modal .action__step__entity__left h6{width:max-content}.context-menu_modal .action__step__entity__left .bx--tooltip__label{font-weight:700;font-size:.875rem;margin-bottom:1rem;line-height:1.14;letter-spacing:normal;color:rgba(20,32,44,.75)}.context-menu_modal .action__step__entity__right{flex-basis:65%}.context-menu_modal .action__step__entity__right .bx--dropdown__wrapper .bx--dropdown--disabled .bx--list-box__label{color:inherit}.context-menu_modal .action__step__entity__right .bx--toggle__switch{margin-top:0}.context-menu_modal .action__step__entity__right .bx--dropdown__wrapper{width:5rem}.context-menu_modal .action__step__entity__right .bx--dropdown__wrapper .bx--list-box__field{padding:0 2rem 0 1rem}.context-menu_modal .action__step__entity__right .bx--form-item{margin-bottom:1rem}.context-menu_modal .action__step__entity__right .bx--text-input__invalid-icon{right:2rem}.context-menu_modal .action__step__entity__right.full-width__dropdown .bx--dropdown__wrapper{width:100%;margin-bottom:1rem}.context-menu_modal .action__step__entity__right.no-unit-dropdown .bx--dropdown__wrapper{display:none}.offset-segment_modal .bx--modal-content{overflow:unset;margin-bottom:48px}.offset-segment_modal .bx--form-item,.offset-segment_modal .bx--form-item.bx--checkbox-wrapper{margin-bottom:18px}.offset-segment_modal .image-wrapper{display:flex;align-items:center;justify-content:center;background-color:#e9ebee}.packing-tooltip,.scaling-tooltip,.reference-lines__tooltip{max-width:min-content;z-index:111111111}.segment-feature__tooltip{display:flex;align-items:center}.segment-feature__tooltip .bx--tooltip .bx--tooltip__label .bx--tooltip__trigger{margin-left:4px}.segment-feature__tooltip--content{min-width:max-content;z-index:111111111;padding:2px 8px}.segment-feature__tooltip--content p{margin:0}.style-description__tooltip{display:flex;align-items:center;color:rgba(20,32,44,.75);font-size:14px;font-style:normal;font-weight:700;line-height:16px}.style-description__tooltip--icon{display:flex;align-items:center}.style-description__tooltip .bx--tooltip .bx--tooltip__label .bx--tooltip__trigger{margin-left:4px}.style-description__tooltip--content{min-width:477px;z-index:111111111}.style-description__tooltip--content p{margin:0}.grading__option{background:#0e59dd}.non-grading__option{background:#d50078}.assisted-modal .bx--modal-content{margin-bottom:1rem;padding-right:1rem !important}.assisted-modal .bx--modal-content .warning-text{color:#ff3000}.assisted-modal .bx--modal-content img{display:block;width:100%;margin-left:auto;margin-right:auto}.cancel-ac-modal .bx--modal-content,.apply-correction-modal .bx--modal-content{padding-right:1rem !important}@media(min-width: 82rem){.cancel-ac-modal .bx--modal-container--sm .bx--modal-header,.apply-correction-modal .bx--modal-container--sm .bx--modal-header{padding-right:10%}}.save-and-quit-modal{z-index:9001}.OffsetPom--disabled{pointer-events:none}.accordion-common{margin-bottom:12px}.accordion-common__title{padding:12px 16px}.accordion-common__title__text-placeholder{color:rgba(20,32,44,.5)}.accordion-common__title .bx--accordion__heading{padding:0 !important;min-height:0}.accordion-common__title .bx--accordion__heading svg{margin:0 .25rem 0 0 !important}.accordion-common__title .bx--accordion__title{font-size:14px;font-weight:700;color:rgba(20,32,44,.75);margin:0;height:unset;line-height:unset;z-index:0}.accordion-common__title .bx--accordion__content{padding:0 !important;margin-top:10px}.tag__overflow-menu{width:fit-content;min-width:10rem}.tag__overflow-menu .bx--overflow-menu-options__option{height:2rem}.tag__overflow-menu.bx--overflow-menu-options .bx--overflow-menu-options__btn{padding:0 .5rem}.tag__overflow-menu:has(.label).bx--overflow-menu-options .bx--overflow-menu-options__btn{display:flex;align-items:center}.tag__overflow-menu:has(.label).bx--overflow-menu-options .bx--overflow-menu-options__btn svg{top:0}.tag__overflow-menu .label{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px}.tag__overflow-menu--del{padding-left:2rem}.tag__overflow-menu span{font-size:11px;color:currentColor;font-size:11px;font-style:normal;font-weight:400;line-height:14px}.delete-feature__modal .bx--modal-content{padding-right:1rem !important}.delete-feature__modal .bx--modal-footer .bx--btn{align-items:flex-start;padding-right:1rem !important;padding-bottom:1rem !important}.sidebar-cannot-group__modal .bx--btn--secondary,.sidebar-cannot-group__modal .bx--modal-close{display:none}.tooltip-measure .bx--tooltip__caret{top:calc(50% - 12px) !important}.tooltip-measure .tooltip-measure__content{position:absolute;right:48px;width:260px;height:96px;top:-66px;background:#14202c;padding:12px 16px 8px;border-radius:2px}.tooltip-measure .tooltip-measure__caret{position:absolute;right:-10px;top:40%}.tooltip-measure .tooltip-measure__header{display:flex;justify-content:space-between;align-items:center}.tooltip-measure .tooltip-measure__header span{font-weight:600;font-size:16px;color:hsla(0,0%,100%,.9)}.tooltip-measure .tooltip-measure__header svg{fill:hsla(0,0%,100%,.9)}.tooltip-measure .tooltip-measure__header svg:hover{cursor:pointer}.tooltip-measure .tooltip-measure__des{margin:4px 0;color:hsla(0,0%,100%,.9) !important;font-size:14px;font-weight:400}.generate-bottom-bar{height:3rem;background-color:#f1f3f6;box-shadow:.063rem -0.313rem .625rem 0 rgba(20,32,44,.15);display:flex;justify-content:space-between;width:calc(100vw - 3rem)}.generate-bottom-bar__left{flex:1;display:flex;justify-content:space-between;border-right:1px solid #dbdee2}.generate-bottom-bar__right{width:48%}.generate-bottom-bar button{max-width:initial}.generate-bottom-bar__cancel-btn{width:initial;background-color:#f1f3f6}.generate-bottom-bar__back-btn{width:48%;float:left}.generate-bottom-bar__save-and-quit-btn{width:45%}.generate-bottom-bar__next-btn,.generate-bottom-bar__next-btn.bx--btn--primary:disabled{width:52%;flex-shrink:0;float:right}.generate-bottom-bar__skip-btn{width:48%;border-right:1px solid #dbdee2}.color-picker__tile{display:flex;align-items:center}.color-picker__tile__color{height:24px;width:24px;border:1px solid rgba(20,32,44,.25);margin-right:8px}.color-picker__tile__hex-string{font-weight:400;font-size:14px;line-height:16px;color:#14202c}.color-picker__content{height:352px;width:232px;background:#fff;box-shadow:3px 3px 6px rgba(0,0,0,.06),-3px -3px 6px hsla(0,0%,100%,.75)}.color-picker__content__heading{display:flex;justify-content:space-between;align-items:center;padding:8px;height:32px}.color-picker__content__heading>h5{margin:0;color:#4b555f}.color-picker__content__heading>button{position:absolute !important;top:0 !important;right:0 !important;width:32px !important;min-height:32px !important}.color-picker__content__saturation{height:136px;position:relative}.color-picker__content__hue{height:32px;margin:8px 16px 0px 16px;display:flex;justify-content:center;align-items:center}.color-picker__content__hue-hue{height:12px;position:relative;width:100%}.color-picker__content__hue-hue .hue-horizontal{border-radius:8px}.color-picker__content__hue>button{width:32px !important;min-height:32px !important;margin-right:12px !important}.color-picker__content__hue .btn-eyedropper:focus,.color-picker__content__hue .btn-eyedropper:active{border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important}.color-picker__content__hue .btn-eyedropper-selected{border-color:#fff !important;background-color:#fff;box-shadow:-3px -3px 6px 0 hsla(0,0%,100%,.75),3px 3px 6px 0 rgba(0,0,0,.06)}.color-picker__content__information{display:flex;flex-direction:column;margin:8px 16px 16px 16px}.color-picker__content__information__hex{display:flex;align-items:center;width:100%}.color-picker__content__information__hex>span{width:40px;font-weight:700;font-size:14px;line-height:16px;color:rgba(20,32,44,.75);text-align:start}.color-picker__content__information__hex>div{flex:1}.color-picker__content__information__hex>div>label{display:none}.color-picker__content__information__hex>div>input,.color-picker__content__information__hex>div>input:focus,.color-picker__content__information__hex>div>input:focus-visible{min-width:0;height:32px;border:1px solid rgba(20,32,44,.1);text-align:center;outline:none;font-weight:400;font-size:14px;line-height:16px;color:rgba(20,32,44,.75);width:100%}.color-picker__content__information__rgb{display:flex;align-items:center;width:100%;margin-top:8px}.color-picker__content__information__rgb>span{width:40px;font-weight:700;font-size:14px;line-height:16px;color:rgba(20,32,44,.75);text-align:start}.color-picker__content__information__rgb__input-wrapper{display:flex;flex:1;gap:8px;width:calc(100% - 40px)}.color-picker__content__information__rgb__input-wrapper>div{flex:1}.color-picker__content__information__rgb__input-wrapper>div>label{display:none}.color-picker__content__information__rgb__input-wrapper>div>input,.color-picker__content__information__rgb__input-wrapper>div>input:focus,.color-picker__content__information__rgb__input-wrapper>div>input:focus-visible{min-width:0;height:32px;border:1px solid rgba(20,32,44,.1);text-align:center;outline:none;font-weight:400;font-size:14px;line-height:16px;color:rgba(20,32,44,.75);width:100%}.color-picker__content__information__rgb__input-wrapper>div>input::-webkit-outer-spin-button,.color-picker__content__information__rgb__input-wrapper>div input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.color-picker__content__footer{display:flex}.color-picker__content__footer>button{padding-right:0;flex:1}.popover-color-picker{z-index:999}.pom-set-up .sidebar-content__sew__action-left .btn-delete .bx--assistive-text{max-width:7rem}.Sortable{text-align:center}.Sortable-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion: no-preference){.Sortable-logo{animation:Sortable-logo-spin infinite 20s linear}}.Sortable-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.Sortable-link{color:#61dafb}@keyframes Sortable-logo-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.space-screen .sidebar-content__space{overflow:visible}.space-screen .correction_tool_bar{background-color:#f1f3f6;margin-bottom:12px;height:56px;align-items:center;display:flex;padding:12px 16px;width:100%}.space-screen .correction_tool_bar h6{min-width:96px !important;margin-right:16px}.space-screen .correction_tool_bar .correction_tool_bar-icons{display:flex;width:100%;justify-content:space-between;background-color:#f1f3f6;align-items:center}.space-screen .correction_tool_bar .correction_tool_bar-icons button.bx--btn--ghost.bx--btn--icon-only{border-radius:.5rem;padding-left:.3125rem;padding-right:.3125rem}.space-screen .correction_tool_bar .correction_tool_bar-icons button.bx--btn--ghost.bx--btn--icon-only:focus{border-color:rgba(0,0,0,0) !important;box-shadow:none;background-color:rgba(0,0,0,0)}.space-screen .correction_tool_bar .correction_tool_bar-icons button.bx--btn--ghost.bx--btn--icon-only.selected{border-color:rgba(0,0,0,0) !important;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 rgba(20,32,44,.06) !important;background-color:#f1f3f6}.space-screen .correction_tool_bar .correction_tool_bar-icons button.bx--btn--ghost.bx--btn--icon-only:active{box-shadow:none}.space-screen .correction_tool_bar .correction_tool_bar-icons button.bx--btn--secondary.bx--btn--icon-only{height:24px;width:24px}.space-screen .requirements button{height:44px}.space-screen .requirements .bx--accordion__heading{display:flex;align-items:center;padding:12px 16px;height:unset}.space-screen .requirements .bx--accordion__heading .bx--accordion__title{font-size:.875rem;font-weight:700;line-height:unset;margin:0;letter-spacing:normal;height:unset;z-index:0}.space-screen .requirements .bx--accordion__heading svg{height:fit-content;margin:0}.space-screen .requirements .bx--accordion__content{padding:12px 16px}.space-screen .requirements .bx--accordion__content .card-sidebar{padding:4px 0px 4px 0px}.space-screen .dfx_label_list .common__text_description{display:block;position:relative;top:32px;left:16px;font-weight:400;height:0px}.space-screen .dfx_label_list button{height:56px}.space-screen .dfx_label_list .bx--accordion__heading{display:flex;align-items:center;padding:12px 16px 24px 16px;height:unset}.space-screen .dfx_label_list .bx--accordion__heading .bx--accordion__title{font-size:.875rem;font-weight:700;line-height:unset;margin:0;letter-spacing:normal;height:unset;z-index:0}.space-screen .dfx_label_list .bx--accordion__heading svg{height:fit-content;margin:0}.space-screen .dfx_label_list .bx--accordion__content{padding:12px 16px}.space-screen .dfx_label_list .bx--accordion__content .card-sidebar{padding:4px 0px 4px 0px}.space-screen .dfx_label_list .dfx_label_list_content button{height:48px;width:100%;margin:4px 0px 14px 0px}.space-screen .dfx_label_list .dfx_label_list_content .dfx_label_list_content__item{display:flex;margin-bottom:4px;justify-content:space-between;align-items:center;padding:0px 8px}.space-screen .dfx_label_list .dfx_label_list_content .dfx_label_list_content__item button{width:auto;margin:0px}.space-screen .dfx_label_list .dfx_label_list_content .dfx_label_list_content__item .dfx_label_list_content__item_left{display:flex;align-items:center;margin:4px 0px}.space-screen .dfx_label_list .dfx_label_list_content .dfx_label_list_content__item .dfx_label_list_content__item_left .dfx_label_list_content__item__iconTooltip{height:16px;width:16px}.space-screen .dfx_label_list .dfx_label_list_content .dfx_label_list_content__item .bx--tooltip__trigger{margin:0px 0px 0px 4px;max-height:18px}.space-screen .dfx_label_list .dfx_label_list_content .dfx_label_list_content__item:last-child{margin-bottom:0px}.space-screen .dfx_label_editor .common__text_description{display:block;position:relative;top:32px;left:16px;font-weight:400;height:0px}.space-screen .dfx_label_editor .bx--accordion__heading{display:flex;align-items:center;padding:12px 16px 12px 16px;height:unset}.space-screen .dfx_label_editor .bx--accordion__heading .bx--accordion__title{font-size:.875rem;font-weight:700;line-height:unset;margin:0;letter-spacing:normal;height:unset;z-index:0}.space-screen .dfx_label_editor .bx--accordion__heading svg{height:fit-content;margin:0}.space-screen .dfx_label_editor .bx--accordion__content{padding:8px 16px 12px}.space-screen .dfx_label_editor .bx--accordion__content .card-sidebar{padding:4px 0px 4px 0px}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item{display:flex;justify-content:space-between;align-items:center}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .TextInput{width:100%}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .bx--form-item{margin:0 0 1rem}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .bx--form-item .bx--label{font-size:14px;font-weight:400;line-height:16px;text-align:left;color:rgba(20,32,44,.75)}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .bx--form-item .bx--text-input-wrapper .bx--label{font-size:14px;font-weight:400;line-height:16px;text-align:left;color:rgba(20,32,44,.75)}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .dfx_label_editor_content__item__no_piece_text{font-size:14px;font-weight:400;line-height:16px;text-align:left;color:rgba(20,32,44,.5)}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper{width:100%;position:relative}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric{position:absolute;right:0;left:0;top:55px;z-index:6000;width:100%;max-height:296px;overflow-y:auto;box-shadow:3px 5px 10px 0 #e4e6ea,-3px -5px 12px 0 hsla(0,0%,100%,.6);background-color:#f1f3f6}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric__item{line-height:1rem;width:100%;padding:.5rem 1rem .5rem 2rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:8px}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric__item:hover{outline:1px solid #14202c;outline-offset:-1px}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric__item__wrapper{display:flex;align-items:center;gap:8px}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric__item__fabric-function{font-size:11px;line-height:14px;color:rgba(20,32,44,.5);background-color:rgba(0,0,0,0);border:1px solid rgba(20,32,44,.5);border-radius:18px;margin:0;padding:1px 7px;min-width:max-content;min-height:14px}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric__item__fabric-warning-icon{height:16px;width:16px;padding:0px;margin:0px}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric__item__fabric-warning-icon .bx--tooltip__trigger{margin:0px;padding:0px}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric__item__fabric-warning-icon .bx--tooltip__trigger svg{fill:orange}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric__item svg{min-width:1rem;min-height:1rem}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric .header-item{padding-left:1rem;cursor:default}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric .header-item .select-fabric__item__fabric-label{font-weight:700 !important;color:rgba(20,32,44,.25)}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item .fabric-wrapper .select-fabric .header-item:hover{background-color:rgba(0,0,0,0);outline:none}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item:last-child{margin-bottom:0px}.space-screen .dfx_label_editor .dfx_label_editor_content .dfx_label_editor_content__item:last-child .bx--text-input-wrapper{padding:0 0 4px 0;margin:0}.space-screen .dfx_label_editor .dfx_label_editor_content .edit-grainline-item .bx--form-item{margin-bottom:.75rem}.space-screen .dfx_label_editor .dfx_label_editor_content .edit-grainline-item .bx--label{font-size:14px;font-weight:400;line-height:16px;color:#14202c;margin-bottom:1rem}.space-screen .select_piece_by_fabric .common__text_description{display:block;position:relative;top:32px;left:16px;font-weight:400;height:0px}.space-screen .select_piece_by_fabric button{height:44px}.space-screen .select_piece_by_fabric .bx--accordion__heading{display:flex;align-items:center;padding:12px 16px 12px 16px;height:unset}.space-screen .select_piece_by_fabric .bx--accordion__heading .bx--accordion__title{font-size:.875rem;font-weight:700;line-height:unset;margin:0;letter-spacing:normal;height:unset;z-index:0}.space-screen .select_piece_by_fabric .bx--accordion__heading svg{height:fit-content;margin:0}.space-screen .select_piece_by_fabric .bx--accordion__content{padding:8px 16px 12px}.space-screen .select_piece_by_fabric .bx--accordion__content .card-sidebar{padding:4px 0px 4px 0px}.space-screen .select_piece_by_fabric_content button{height:32px}.space-screen .select_piece_by_fabric_content .select_piece_by_fabric_content__item__dropdown{margin-bottom:4px}.space-screen .select_piece_by_fabric_content .bx--dropdown__wrapper .bx--list-box__menu-item:hover{background-color:#fff}.canvas-space .canvas-space__input-group .fabric-wrapper{width:100%;position:relative}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric{position:absolute;right:0;left:0;top:70px;z-index:6000;width:100%;max-height:296px;overflow-y:auto;box-shadow:3px 5px 10px 0 #e4e6ea,-3px -5px 12px 0 hsla(0,0%,100%,.6);background-color:#f1f3f6}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric__item{line-height:1rem;padding:.5rem 1rem .5rem 2rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric__item:hover{outline:1px solid #14202c;outline-offset:-1px}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric__item__wrapper{display:flex;align-items:center;gap:8px}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric__item__fabric-function{font-size:11px;line-height:14px;color:rgba(20,32,44,.5);background-color:rgba(0,0,0,0);border:1px solid rgba(20,32,44,.5);border-radius:18px;margin:0;padding:1px 7px;min-width:max-content;min-height:14px}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric__item__fabric-warning-icon{height:16px}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric__item__fabric-warning-icon .bx--tooltip__trigger{margin:0px;padding:0px}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric__item__fabric-warning-icon svg{fill:#ffaf00 !important}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric__item__fabric-warning{height:1rem}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric__item svg{min-width:1rem;min-height:1rem}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric .header-item{padding-left:1rem;cursor:default}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric .header-item .select-fabric__item__fabric-label{font-weight:700 !important;color:rgba(20,32,44,.25)}.canvas-space .canvas-space__input-group .fabric-wrapper .select-fabric .header-item:hover{outline:none}.canvas-space .modal-add-additional-label .bx--text-input-wrapper{margin:0 0 16px}.canvas-space .modal-add-additional-label .bx--modal-content{padding-right:1rem}.canvas-space .floating-add-notches .floating-window__header h4{font-size:1rem}.canvas-space .floating-add-notches .floating-window__body .action__step__entity__grading{display:flex;justify-content:space-between;align-items:center}.canvas-space .floating-add-notches .floating-window__body .action__step__entity__grading .action__step__entity__left h6{font-weight:400;font-size:.875rem;margin-bottom:0;line-height:normal}.canvas-space__unconfirmed-fabrics-warning{position:absolute;top:46px;left:30px}.canvas-space__unconfirmed-fabrics-warning .bx--inline-notification--warning{width:100%;background-color:#14202c;border-left-color:orange;max-width:none}.canvas-space__unconfirmed-fabrics-warning .bx--inline-notification--warning .bx--inline-notification__text-wrapper{flex-direction:column}.canvas-space__unconfirmed-fabrics-warning .bx--inline-notification--warning .fabric-warning__edit-btn{display:flex;padding:0px;height:24px;width:161px;min-height:auto;max-width:auto;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5),-2px -2px 3px 0 rgb(42.1,53.1,64.2);margin:12px 0px;border-radius:8px}.canvas-space__unconfirmed-fabrics-warning .bx--inline-notification--warning .fabric-warning__edit-btn p{height:16px;min-width:125px;font-size:14px;line-height:16px;font-weight:600;letter-spacing:-0.1px;padding:0px;margin:0px 4px}.canvas-space__unconfirmed-fabrics-warning .bx--inline-notification--warning .fabric-warning__edit-btn svg{height:16px;width:16px;margin:0px -8px 0px 0px}.canvas-space__unconfirmed-fabrics-warning .bx--inline-notification--warning .bx--inline-notification__details .bx--inline-notification__icon{fill:orange}.canvas-space__unconfirmed-fabrics-warning .bx--inline-notification--warning .bx--inline-notification__details .bx--inline-notification__title{font-weight:700}.no-select-text{user-select:none}.dfx_label_list_content__item__iconTooltip__tooltip{padding:4px 16px;text-align:center}.select-fabric__item__fabric-warning-tooltip{padding:2px 16px;text-align:center}.card-sidebar{width:100%;display:flex;padding-top:14px}.card-sidebar__item:first-child{margin-right:1rem;flex:1}.card-sidebar__item h5{font-size:14px;font-weight:700;color:rgba(20,32,44,.7490196078);margin-bottom:4px}.card-sidebar__item p{font-size:14px;color:rgba(20,32,44,.7490196078)}.card-sidebar__item img{width:124px}.sidebar-history{height:100%}.sidebar-history__section{height:100%;background-color:#e9ebee}.sidebar-history__header{padding:12px 8px 12px 16px;border-bottom:1px solid rgba(20,32,44,.1);background-color:#f1f3f6}.sidebar-history__header h6{font-size:16px;line-height:16px}.sidebar-history--body{height:calc(100% - 3.9rem);overflow-y:auto;background-color:#f1f3f6;margin:.5rem;border-radius:8px}.sidebar-history--body .history-wrapper{background-color:#f1f3f6;overflow:hidden}.sidebar-history--body .history{display:flex;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem 1rem;max-height:41px;height:41px;border-bottom:1px solid rgba(20,32,44,.1);cursor:pointer}.sidebar-history--body .history:hover{background-color:#fff}.sidebar-history--body .history svg,.sidebar-history--body .history path{fill:rgba(20,32,44,.7490196078)}.sidebar-history--body .history path.white-color{fill:#fff !important}.sidebar-history--body .history svg.original-color path:last-child{stroke:rgba(20,32,44,.7490196078);fill:#fff !important}.sidebar-history--body .history .title{line-height:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:rgba(20,32,44,.7490196078)}.sidebar-history--body .history.--selected{box-shadow:inset -4px -4px 6px 0 hsla(0,0%,100%,.9),inset 0 3px 6px 0 rgba(20,32,44,.1);background-color:#f1f3f6;border-bottom:none}.sidebar-history--body .history.--selected svg,.sidebar-history--body .history.--selected path{fill:#14202c}.sidebar-history--body .history.--selected svg.original-color path:last-child{stroke:#14202c;fill:#fff !important}.sidebar-history--body .history.--selected .title{color:#14202c}.sidebar-history--body .history.--selected:hover{background-color:#fff}.sidebar-history--body .history.grainline-icon svg path:first-child{fill:rgba(0,0,0,0)}.sidebar-history .--disable-history .title{color:rgba(20,32,44,.2509803922)}.sidebar-history .--disable-history svg,.sidebar-history .--disable-history path,.sidebar-history .--disable-history circle{fill:rgba(20,32,44,.2509803922)}.sidebar-history .--disable-history svg.original-color path:last-child{stroke:rgba(20,32,44,.2509803922);fill:#fff !important}.sidebar-history .--disable-history.grainline-icon svg path:first-child{stroke:rgba(20,32,44,.2509803922)}.sidebar-measure{position:relative;height:100%}.sidebar-measure .sidebar-history__header h5{margin-bottom:0}.sidebar-measure .sidebar-measure--body{padding:8px}.sidebar-measure .sidebar-measure--body .no-data-measure{padding:4px 8px}.sidebar-measure .sidebar-measure--body .body-content{display:flex;flex-direction:column}.sidebar-measure .sidebar-measure--body .body-content__tool-list{align-items:initial !important;display:flex;align-items:center;justify-content:right;padding-left:1rem}.sidebar-measure .sidebar-measure--body .body-content__tool-list button{box-shadow:2px 2px 3px 0px rgba(20,32,44,.06),-2px -2px 3px 0px hsla(0,0%,100%,.6) !important;background-color:#f1f3f6;color:rgba(20,32,44,.75)}.sidebar-measure .sidebar-measure--body .body-content__tool-list button:not(:last-child){margin-right:.5rem}.sidebar-measure .sidebar-measure--body .body-content__tool-list button:hover{box-shadow:-3px -3px 6px 0px hsla(0,0%,100%,.75),3px 3px 6px 0px rgba(0,0,0,.06) !important;background-color:#fff}.sidebar-measure .sidebar-measure--body .body-content__tool-list-left{display:flex;align-items:center;gap:8px}.sidebar-measure .sidebar-measure--body .body-content__tool-list-left span{margin:0;font-weight:bold}.sidebar-measure .sidebar-measure--body .body-content .data-measurement{display:flex;flex-direction:column;margin-top:8px;max-height:calc(100vh - 280px);overflow-y:auto}.sidebar-measure .sidebar-measure--body .body-content .data-measurement .measure-item{display:flex;justify-content:space-between;height:40px;padding-left:1rem;padding-right:.5rem;color:rgba(20,32,44,.75);background-color:#f1f3f6;border-bottom:1px solid #e9ebee}.sidebar-measure .sidebar-measure--body .body-content .data-measurement .measure-item .measure-item__name{margin:0;line-height:40px;font-family:400;font-size:14px;min-width:200px}.sidebar-measure .sidebar-measure--body .body-content .data-measurement .measure-item .measure-item__name .sidebar-content__gac__group--item{width:100%}.sidebar-measure .sidebar-measure--body .body-content .data-measurement .measure-item .measure-item__name .sidebar-content__gac__group--item .overflow{max-width:200px}.sidebar-measure .sidebar-measure--body .body-content .data-measurement .measure-item .measure-item__name .sidebar-content__gac__group--item .overflow .piece-name{width:180px;max-width:200px}.sidebar-measure .sidebar-measure--body .body-content .data-measurement .measure-item .measure-item--right{display:flex;gap:8px;align-items:center;color:rgba(20,32,44,.5)}.sidebar-measure .sidebar-measure--body .body-content .data-measurement .measure-item:hover{transition:all .3s ease;background-color:#fff;box-shadow:inset 8px 0 5px -5px #eaeaea,inset 0 8px 5px -5px #eaeaea}.sidebar-measure .sidebar-measure--body .body-content .data-measurement .measure-item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.sidebar-measure .sidebar-measure--body .body-content .data-measurement .measure-item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:none}.sidebar-measure .sidebar-measure--body .body-content .data-measurement .measure-item.selected{background-color:#fff;box-shadow:none}.sidebar-measure .sidebar-measure--body .body-content .body-content__total{display:flex;justify-content:space-between;align-items:center;font-size:14px;margin:12px 0;padding:0 8px}.sidebar-measure .sidebar-measure--body .body-content .body-content__total span{font-size:14px;color:rgba(20,32,44,.75)}.sidebar-measure .sidebar-measure--body .body-content .body-content__total--title{margin:0;font-weight:500}.sidebar-measure .sidebar-measure--body .body-content .body-content__no-select{margin-top:12px;font-size:12px;color:rgba(20,32,44,.75);text-align:center}.code-snippet-wrapper{background-color:#e9ebee;padding:1rem 8px}.code-snippet-wrapper .bx--snippet-container{overflow-y:auto;width:100%}.code-snippet-wrapper .bx--snippet-container pre,.code-snippet-wrapper .bx--snippet-container code{font-family:"IBM Plex Mono";font-size:12px;font-weight:400;line-height:16px}.code-snippet-wrapper .bx--snippet-container pre::after,.code-snippet-wrapper .bx--snippet-container code::after{display:none}.code-snippet-wrapper.--hide-show-more .bx--snippet-btn--expand{display:none}.number-input-quantity{display:flex}.number-input-quantity:hover .number-input-quantity__label__text,.number-input-quantity:hover .number-input-quantity__input-field__input,.number-input-quantity:hover .number-input-quantity__input-field__label{color:#14202c !important}.number-input-quantity__label{font-size:.875rem;font-weight:normal;color:rgba(20,32,44,.75);width:100%}.number-input-quantity__label__text{height:1rem;margin-bottom:.5rem !important}.number-input-quantity__input-field{position:relative}.number-input-quantity__input-field__number{display:none}.number-input-quantity__input-field__number.--enabled{display:block;position:absolute;top:3px;left:0;font-size:.875rem;margin-bottom:0}.number-input-quantity__input-field__input{width:100%;height:3rem;background-color:#f1f3f6;border:0;outline:0;padding-right:6rem;padding-left:1rem;box-shadow:inset -2px -2px 3px 0 hsla(0,0%,100%,.6),inset 2px 2px 3px 0 #e4e6ea;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9),outline 70ms cubic-bezier(0.2, 0, 0.38, 0.9);font-size:.875rem;color:rgba(20,32,44,.75)}.number-input-quantity__input-field__input:focus{box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 #dfe2e6}.number-input-quantity__input-field__input.--invalid:not(:focus){outline:2px solid #ff3000}.number-input-quantity__input-field__input.--disabled{display:none}.number-input-quantity__input-field__action{position:absolute;width:5rem;height:100%;display:flex;justify-content:center;align-items:center;right:0;top:0}.number-input-quantity__input-field__action .btn{display:flex;justify-content:center;align-items:center;border:none;outline:none;font-size:16px;width:1.5rem;height:1.5rem;background-color:rgba(0,0,0,0);padding:0}.number-input-quantity__input-field__action .btn:hover{cursor:pointer;background-color:rgba(20,32,44,.1)}.number-input-quantity__input-field__action .btn.--disabled{cursor:not-allowed;background-color:rgba(0,0,0,0)}.number-input-quantity__input-field__action .btn.--disabled svg path{fill:rgba(20,32,44,.25)}.number-input-quantity__input-field__action .btn__down{position:relative}.number-input-quantity__input-field__action .btn__down::before{content:"";position:absolute;display:block;right:-1px;top:50%;transform:translateX(-50%) translateY(-50%);width:1px;height:1.25rem;background-color:rgba(20,32,44,.25)}.number-input-quantity__invalid-text{font-size:.75rem !important;margin-top:.25rem !important;color:#ff3000 !important}.number-input-quantity.--secondary .number-input-quantity__input-field{position:relative}.number-input-quantity.--secondary .number-input-quantity__input-field__label{position:absolute;top:15px;left:1rem;margin-bottom:0;font-size:11px;font-weight:normal;color:rgba(20,32,44,.75)}.number-input-quantity.--secondary .number-input-quantity__input-field__input{height:100%;padding:2rem 5rem .25rem 1rem;background-color:rgba(0,0,0,0);box-shadow:unset;height:4rem}.number-input-quantity.--secondary .number-input-quantity__input-field__input:focus{box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 #dfe2e6}.number-input-quantity.--secondary .number-input-quantity__input-field__action{height:unset;top:2rem;right:.5rem;justify-content:flex-end}.number-input-quantity.--secondary .number-input-quantity__invalid-text{font-size:11px !important;margin-bottom:.75rem}.quantity-btn__tooltip{height:24px;padding:4px 16px}.quantity-btn__tooltip__text{line-height:1.1 !important;margin-bottom:0}.fluid-text-input{display:flex;max-width:fit-content}.fluid-text-input:hover .fluid-text-input__input-field__label_name,.fluid-text-input:hover .fluid-text-input__input-field__input{color:#14202c !important}.fluid-text-input__label{font-size:.875rem;font-weight:normal;color:rgba(20,32,44,.5);width:100%}.fluid-text-input__input-field{position:relative}.fluid-text-input__input-field__label_name{position:absolute;top:15px;left:1rem;margin-bottom:0;font-size:11px;font-weight:normal;color:rgba(20,32,44,.5)}.fluid-text-input__input-field__label_name:focus{color:#14202c !important}.fluid-text-input__input-field__input{width:100%;height:4rem;padding:2rem 1rem .25rem;background-color:rgba(0,0,0,0);border:0;outline:0;box-shadow:unset;font-size:.875rem;color:rgba(20,32,44,.5);overflow:hidden;max-width:142px}.fluid-text-input__input-field__input:focus{box-shadow:inset -4px -4px 8px 0 hsla(0,0%,100%,.9),inset 4px 4px 8px 0 #dfe2e6;color:#14202c !important}.fluid-text-input__input-field__input:active{color:#14202c !important}.fluid-text-input__input-field__input__disabled-text{user-select:none;margin:6.5px 0px 0px;font-size:14px;width:110px;overflow:hidden;text-wrap:nowrap;height:20px}.fluid-text-input__input-field__warning{width:16px;height:16px;position:absolute}.fluid-text-input__input-field__warning .bx--tooltip__trigger{margin:0px;padding:0px}.fluid-text-input__input-field__warning .bx--tooltip__trigger svg{fill:orange}.fluid-text-input__input-field:focus-within .fluid-text-input__input-field__label_name{color:#14202c !important}.fluid-text-input.--filled .fluid-text-input__input-field__label_name{color:rgba(20,32,44,.75)}.fluid-text-input.--filled .fluid-text-input__input-field__input{color:rgba(20,32,44,.75)}.fluid-text-input .canvas-space__tooltip{display:none !important}.fluid-text-input.--disabled .fluid-text-input__input-field__label_name{color:rgba(20,32,44,.25) !important;cursor:not-allowed}.fluid-text-input.--disabled .fluid-text-input__input-field__input{color:rgba(20,32,44,.25) !important;cursor:not-allowed}.fluid-text-input.--disabled .fluid-text-input__input-field__input:focus{box-shadow:unset !important}.fluid-text-input__input-field__warning__tooltip{padding:2px 16px;text-align:center}.interpiece-accordion .accordion-common__title__text-placeholder{margin-bottom:.5rem !important;display:block}.interpiece-accordion .interpiece-wrapper.isSelected{box-shadow:4px 4px 8px 0px rgba(20,32,44,.08) inset,-4px -4px 8px 0px hsla(0,0%,100%,.9) inset}.interpiece-accordion .interpiece-wrapper.isSelected .interpiece-list__item{background-color:hsla(0,0%,100%,.5)}.interpiece-accordion .interpiece-wrapper+.interpiece-wrapper{border-top:1px solid rgba(20,32,44,.1)}.interpiece-accordion .interpiece-title{display:flex;align-items:center;justify-content:space-between;height:40px;padding-left:1rem;padding-right:.5rem}.interpiece-accordion .interpiece-title.isHovered:not(.isSelected){background-color:#fff}.interpiece-accordion .interpiece-title.isHovered:not(.isSelected)+.interpiece-list{background-color:hsla(0,0%,100%,.5)}.interpiece-accordion .interpiece-title.isSelected{background-color:#fff;box-shadow:4px 4px 8px 0px rgba(20,32,44,.08) inset,-4px -4px 8px 0px hsla(0,0%,100%,.9) inset}.interpiece-accordion .interpiece-title.isDisabled p{color:rgba(20,32,44,.25)}.interpiece-accordion .interpiece-title .left{display:flex;align-items:center;gap:.25rem}.interpiece-accordion .interpiece-title .right{display:flex;align-items:center;gap:.5rem;margin-left:.5rem}.interpiece-accordion .interpiece-title .right__text{color:rgba(20,32,44,.5) !important}.interpiece-accordion .interpiece-title .right .bx--btn:hover{background-color:#fff}.interpiece-accordion .interpiece-title .right .bx--btn.isSelected{box-shadow:2px 2px 3px 0px rgba(20,32,44,.06) inset,-2px -2px 3px 0px hsla(0,0%,100%,.6) inset !important}.interpiece-accordion .interpiece-title .right .bx--btn.isHidden{box-shadow:-2px -2px 3px 0px hsla(0,0%,100%,.6) inset,2px 2px 3px 0px rgba(20,32,44,.06) inset !important;background-color:#f1f3f6;color:rgba(20,32,44,.25)}.interpiece-accordion .interpiece-list__item{display:flex;padding:.5rem 0 .5rem 2rem}.interpiece-accordion .interpiece-list__item.isHovered{background-color:#fff}.interpiece-accordion .interpiece-list__item.isSelected{box-shadow:4px 4px 8px 0px rgba(20,32,44,.08) inset,-4px -4px 8px 0px hsla(0,0%,100%,.9) inset}.construction-detail{overflow:hidden !important}.construction-detail .bx--accordion__content{padding:0rem 16px .5rem !important}.construction-detail .bx--accordion__title{margin:0 0 0 16px !important}.construction-detail .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.construction-detail .bx--accordion__item{height:auto !important}.construction-detail .bx--accordion__content{height:auto !important}.construction-detail .bx--accordion__heading{padding:2px .25rem 2px 0 !important}.construction-detail__header{display:flex;align-items:center}.construction-detail__header p{font-size:14px;font-weight:700;color:rgba(20,32,44,.75);margin:0}.construction-detail__tooltip{padding:4px 16px !important;min-width:343px !important}.construction-detail__tooltip .bx--tooltip__content p{margin:0 !important;text-align:justify;font-size:14px;line-height:16px}.construction-detail__edit-button{width:100%;padding:15px 16px;margin:16px 0}.construction-detail__title .bx--accordion__title{display:flex;align-items:center;white-space:nowrap}.construction-detail__comment{gap:16px;padding:8px 0;color:rgba(20,32,44,.5)}.construction-detail__placeholder{display:block}.construction-detail__divider{height:16px}.auto-cut-information{padding-bottom:1.25rem}.auto-cut-information .bx--modal-container{max-width:38rem !important}.auto-cut-information .bx--modal-container .bx--modal-header .bx--modal-header__label{color:#14202c !important;font-size:1.375rem !important;font-weight:700 !important}.auto-cut-information .bx--modal-container .bx--modal-content{padding-right:1rem;padding-top:.25rem;margin-bottom:3rem}.auto-cut-information__text{font-weight:400;font-size:.875rem}.auto-cut-information__content-title{font-weight:700;font-size:.875rem;margin-bottom:.75rem}.auto-cut-information__content-list__item{display:flex;align-items:center;padding-left:.3125rem}.auto-cut-information__content-list__item span{padding-left:.3125rem}.auto-cut-information__content-list__item .auto-cut-information-dot{width:.625rem;height:.625rem}.auto-cut-information__example{background-color:#e9ebee;padding:1rem 1.5rem 2.5rem 0;margin-top:1rem}.auto-cut-information__example__title{font-weight:700;font-size:.875rem;margin-bottom:.75rem;margin-left:1rem}.auto-cut-information__example__content-title{font-weight:400;font-size:.875rem;margin:0 0 1.5rem 1rem}.auto-cut-information__example__content-image{display:flex;align-items:center;height:4.475rem}.auto-cut-information__example__content-image-next{padding-left:.875rem;padding-right:.875rem;height:1rem}.auto-cut-information__example__content:nth-child(3){margin-top:2.5rem}.auto-cut-information__example__content:nth-child(3) .auto-cut-information__example__content-image{height:1.35rem}.tag--wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.tag--wrapper .tag--item{display:flex;align-items:center;gap:.25rem}.tag--wrapper .tag--item--content{display:flex;align-items:center;background-color:hsla(0,0%,100%,.5019607843);border-radius:16px;min-height:22px;border:1px solid rgba(20,32,44,.1)}.tag--wrapper .tag--item .bx--tag{display:block;max-width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:11px;font-style:normal;font-weight:400;line-height:14px;line-height:22px;margin:0;min-height:22px;height:22px;padding:0 6px 0 8px;background-color:rgba(0,0,0,0)}.tag--wrapper .tag--item .bx--tag:hover:not(.--opening){font-weight:700 !important;letter-spacing:.237px}.tag--wrapper .tag--item .bx--btn.bx--btn--icon-only.bx--tooltip__trigger{min-height:22px;padding:2px;border-radius:50%}.tag--wrapper .tag--item .bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover{background-color:rgba(20,32,44,.1)}.tag--wrapper .tag--item .bx--btn.bx--btn--icon-only.bx--tooltip__trigger::before,.tag--wrapper .tag--item .bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text{display:none}.tag--wrapper .tag--item--cool-gray .tag--item--content{background-color:rgba(20,32,44,.1019607843)}.tag--wrapper .tag--item--cool-gray .tag--item--content .bx--btn.bx--btn--icon-only.bx--tooltip__trigger:hover{background-color:hsla(0,0%,100%,.7)}.tag--wrapper .tag--item.--hidden-close-button .bx--tag{padding-right:8px;cursor:default}.tag--wrapper .tag--counter .bx--tooltip__trigger{background-color:hsla(0,0%,100%,.5019607843);border:1px solid rgba(20,32,44,.1);border-radius:16px;padding:0 .5rem;min-height:22px;color:rgba(20,32,44,.75);font-size:11px;font-style:normal;font-weight:400;line-height:22px;cursor:default}.tag--wrapper .tag--counter .bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text{display:flex;align-items:center;flex-direction:column;padding:.1875rem .5rem;font-size:11px;font-style:normal;font-weight:400;line-height:16px}.tag--wrapper .tag--counter .bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text span{width:100%;text-align:center}.tag--wrapper .tag--counter--cool-gray .bx--tooltip__trigger{background-color:rgba(20,32,44,.1)}.interactive-label{height:20px}.interactive-label .container-label{height:100%;display:flex;align-items:center}.interactive-label .container-label__gray{color:rgba(20,32,44,.7490196078);background-color:#bbbec4;border:1.5px solid #bbbec4}.interactive-label .container-label__gray:hover{border:1.5px solid #828992}.interactive-label .container-label__gray:focus{background-color:#828992;border:1.5px solid #828992}.interactive-label .container-label__black{color:hsla(0,0%,100%,.8509803922);background-color:#4d555f;border:1.5px solid #4d555f}.interactive-label .container-label__black:hover{border:1.5px solid #15212c}.interactive-label .container-label__black:focus{background-color:#15212c;border:1.5px solid #15212c}.interactive-label .container-label .input-content{min-width:20px;font-size:10px;font-weight:700;padding-left:6px;outline:none;border:none;background-color:inherit;box-sizing:border-box}.interactive-label .container-label .input-content__gray{color:rgba(20,32,44,.7490196078)}.interactive-label .container-label .input-content__black{color:hsla(0,0%,100%,.8509803922)}.interactive-label .container-label__unit{margin-right:4px;font-size:10px;font-weight:600}.interactive-label.disabled{pointer-events:none;opacity:1 !important}.colorway-combobox{height:2rem;max-height:2rem}.colorway-combobox .bx--list-box__menu{box-shadow:3px 5px 10px 0 rgba(20,32,44,.1019607843),-3px -5px 10px 0px hsla(0,0%,100%,.9)}.colorway-combobox .bx--list-box__menu-item__option{padding:.5rem 0;white-space:unset}.colorway-combobox .bx--list-box__menu-item__option .dropdown-option{display:flex;gap:.625rem}.colorway-combobox .bx--list-box__menu-item__option .dropdown-option__color{width:2rem;height:2rem;border:1px solid rgba(20,32,44,.1019607843)}.colorway-combobox .bx--list-box__menu-item__option .dropdown-option__colorway-info{flex:1}.colorway-combobox .bx--list-box__menu-item__option .dropdown-option__colorway-info .colorway-tooltip-wrapper{display:flex}.colorway-combobox .bx--list-box__menu-item__option .dropdown-option__colorway-info__name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-weight:400;line-height:1rem;color:rgba(20,32,44,.7490196078);margin-bottom:.125rem}.colorway-combobox .bx--list-box__menu-item__option .dropdown-option__colorway-info__number{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-size:.6875rem;line-height:.875rem;color:rgba(20,32,44,.5019607843);margin-bottom:0}.colorway-combobox .bx--list-box__menu-item__option .bx--list-box__menu-item__selected-icon{display:none}.colorway-tooltip{box-shadow:0 2px 6px rgba(0,0,0,.2);width:max-content;min-width:1.5rem;max-width:17rem;height:auto;padding:.25rem 1rem;color:#fff;border-radius:.125rem}.colorway-tooltip .bx--tooltip__content{line-height:1rem;text-align:center}.label-style{border-radius:4px;font-size:11px;padding:6px;font-weight:400;line-height:14px}.label-style.--navy{background-color:#14202c;color:hsla(0,0%,100%,.85)}.label-style.--grey{background-color:#e9ebee;color:rgba(20,32,44,.75)}.header{background:#161616;color:#fff;display:flex !important;justify-content:space-between;align-items:center;padding:12px 14px 12px 16px}.header__left{display:flex}.header__left a{display:flex}.header__left span{width:1px;height:24px;background:#3d3d3d;margin:0 32px;display:inline-block}.header__left .border{background:#fff;margin:0 8px}.header__left p{color:#c6c6c6;padding:0 16px;font-size:14px;line-height:24px}.header__right{display:flex;align-items:center;justify-content:center}

/*# sourceMappingURL=index.min.css.map */html,
body {
  background-color: #f1f3f6;
  min-height: 100vh;
}

@media (max-width: 1055px) {
  #root > * {
    display: none;
  }
}

body,
* {
  overscroll-behavior-y: none !important;
}

.code-snippet-wrapper * {
  overscroll-behavior-y: auto !important;
}

.flex {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

.flex-direction-column {
  flex-direction: column;
}

.align-items-flex-start {
  align-items: flex-start !important;
}

.flex-basis-50 {
  flex-basis: 50%;
}

.flex-basis-25 {
  flex-basis: 25%;
}

.flex-grow-1 {
  flex-grow: 1;
}

.align-items-center {
  align-items: center;
}

.image-material-null {
  background-color: rgba(20, 32, 44, 0.1);
}

.w-1 {
  width: 26.67% !important;
}

.w-2 {
  width: 40% !important;
}

.w-3 {
  width: 33.33% !important;
}

.w-100 {
  width: 100%;
}

.pd--32 {
  padding: -32px;
}

.pd-t--32 {
  padding-top: -32px;
}

.pd-b--32 {
  padding-bottom: -32px;
}

.pd-l--32 {
  padding-left: -32px;
}

.pd-r--32 {
  padding-right: -32px;
}

.mg--32 {
  margin: -32px;
}

.mg-t--32 {
  margin-top: -32px;
}

.mg-b--32 {
  margin-bottom: -32px;
}

.mg-l--32 {
  margin-left: -32px;
}

.mg-r--32 {
  margin-right: -32px;
}

.pd--28 {
  padding: -28px;
}

.pd-t--28 {
  padding-top: -28px;
}

.pd-b--28 {
  padding-bottom: -28px;
}

.pd-l--28 {
  padding-left: -28px;
}

.pd-r--28 {
  padding-right: -28px;
}

.mg--28 {
  margin: -28px;
}

.mg-t--28 {
  margin-top: -28px;
}

.mg-b--28 {
  margin-bottom: -28px;
}

.mg-l--28 {
  margin-left: -28px;
}

.mg-r--28 {
  margin-right: -28px;
}

.pd--24 {
  padding: -24px;
}

.pd-t--24 {
  padding-top: -24px;
}

.pd-b--24 {
  padding-bottom: -24px;
}

.pd-l--24 {
  padding-left: -24px;
}

.pd-r--24 {
  padding-right: -24px;
}

.mg--24 {
  margin: -24px;
}

.mg-t--24 {
  margin-top: -24px;
}

.mg-b--24 {
  margin-bottom: -24px;
}

.mg-l--24 {
  margin-left: -24px;
}

.mg-r--24 {
  margin-right: -24px;
}

.pd--20 {
  padding: -20px;
}

.pd-t--20 {
  padding-top: -20px;
}

.pd-b--20 {
  padding-bottom: -20px;
}

.pd-l--20 {
  padding-left: -20px;
}

.pd-r--20 {
  padding-right: -20px;
}

.mg--20 {
  margin: -20px;
}

.mg-t--20 {
  margin-top: -20px;
}

.mg-b--20 {
  margin-bottom: -20px;
}

.mg-l--20 {
  margin-left: -20px;
}

.mg-r--20 {
  margin-right: -20px;
}

.pd--16 {
  padding: -16px;
}

.pd-t--16 {
  padding-top: -16px;
}

.pd-b--16 {
  padding-bottom: -16px;
}

.pd-l--16 {
  padding-left: -16px;
}

.pd-r--16 {
  padding-right: -16px;
}

.mg--16 {
  margin: -16px;
}

.mg-t--16 {
  margin-top: -16px;
}

.mg-b--16 {
  margin-bottom: -16px;
}

.mg-l--16 {
  margin-left: -16px;
}

.mg-r--16 {
  margin-right: -16px;
}

.pd--12 {
  padding: -12px;
}

.pd-t--12 {
  padding-top: -12px;
}

.pd-b--12 {
  padding-bottom: -12px;
}

.pd-l--12 {
  padding-left: -12px;
}

.pd-r--12 {
  padding-right: -12px;
}

.mg--12 {
  margin: -12px;
}

.mg-t--12 {
  margin-top: -12px;
}

.mg-b--12 {
  margin-bottom: -12px;
}

.mg-l--12 {
  margin-left: -12px;
}

.mg-r--12 {
  margin-right: -12px;
}

.pd--8 {
  padding: -8px;
}

.pd-t--8 {
  padding-top: -8px;
}

.pd-b--8 {
  padding-bottom: -8px;
}

.pd-l--8 {
  padding-left: -8px;
}

.pd-r--8 {
  padding-right: -8px;
}

.mg--8 {
  margin: -8px;
}

.mg-t--8 {
  margin-top: -8px;
}

.mg-b--8 {
  margin-bottom: -8px;
}

.mg-l--8 {
  margin-left: -8px;
}

.mg-r--8 {
  margin-right: -8px;
}

.pd--4 {
  padding: -4px;
}

.pd-t--4 {
  padding-top: -4px;
}

.pd-b--4 {
  padding-bottom: -4px;
}

.pd-l--4 {
  padding-left: -4px;
}

.pd-r--4 {
  padding-right: -4px;
}

.mg--4 {
  margin: -4px;
}

.mg-t--4 {
  margin-top: -4px;
}

.mg-b--4 {
  margin-bottom: -4px;
}

.mg-l--4 {
  margin-left: -4px;
}

.mg-r--4 {
  margin-right: -4px;
}

.pd-0 {
  padding: 0px;
}

.pd-t-0 {
  padding-top: 0px;
}

.pd-b-0 {
  padding-bottom: 0px;
}

.pd-l-0 {
  padding-left: 0px;
}

.pd-r-0 {
  padding-right: 0px;
}

.mg-0 {
  margin: 0px;
}

.mg-t-0 {
  margin-top: 0px;
}

.mg-b-0 {
  margin-bottom: 0px;
}

.mg-l-0 {
  margin-left: 0px;
}

.mg-r-0 {
  margin-right: 0px;
}

.pd-4 {
  padding: 4px;
}

.pd-t-4 {
  padding-top: 4px;
}

.pd-b-4 {
  padding-bottom: 4px;
}

.pd-l-4 {
  padding-left: 4px;
}

.pd-r-4 {
  padding-right: 4px;
}

.mg-4 {
  margin: 4px;
}

.mg-t-4 {
  margin-top: 4px;
}

.mg-b-4 {
  margin-bottom: 4px;
}

.mg-l-4 {
  margin-left: 4px;
}

.mg-r-4 {
  margin-right: 4px;
}

.pd-8 {
  padding: 8px;
}

.pd-t-8 {
  padding-top: 8px;
}

.pd-b-8 {
  padding-bottom: 8px;
}

.pd-l-8 {
  padding-left: 8px;
}

.pd-r-8 {
  padding-right: 8px;
}

.mg-8 {
  margin: 8px;
}

.mg-t-8 {
  margin-top: 8px;
}

.mg-b-8 {
  margin-bottom: 8px;
}

.mg-l-8 {
  margin-left: 8px;
}

.mg-r-8 {
  margin-right: 8px;
}

.pd-12 {
  padding: 12px;
}

.pd-t-12 {
  padding-top: 12px;
}

.pd-b-12 {
  padding-bottom: 12px;
}

.pd-l-12 {
  padding-left: 12px;
}

.pd-r-12 {
  padding-right: 12px;
}

.mg-12 {
  margin: 12px;
}

.mg-t-12 {
  margin-top: 12px;
}

.mg-b-12 {
  margin-bottom: 12px;
}

.mg-l-12 {
  margin-left: 12px;
}

.mg-r-12 {
  margin-right: 12px;
}

.pd-16 {
  padding: 16px;
}

.pd-t-16 {
  padding-top: 16px;
}

.pd-b-16 {
  padding-bottom: 16px;
}

.pd-l-16 {
  padding-left: 16px;
}

.pd-r-16 {
  padding-right: 16px;
}

.mg-16 {
  margin: 16px;
}

.mg-t-16 {
  margin-top: 16px;
}

.mg-b-16 {
  margin-bottom: 16px;
}

.mg-l-16 {
  margin-left: 16px;
}

.mg-r-16 {
  margin-right: 16px;
}

.pd-20 {
  padding: 20px;
}

.pd-t-20 {
  padding-top: 20px;
}

.pd-b-20 {
  padding-bottom: 20px;
}

.pd-l-20 {
  padding-left: 20px;
}

.pd-r-20 {
  padding-right: 20px;
}

.mg-20 {
  margin: 20px;
}

.mg-t-20 {
  margin-top: 20px;
}

.mg-b-20 {
  margin-bottom: 20px;
}

.mg-l-20 {
  margin-left: 20px;
}

.mg-r-20 {
  margin-right: 20px;
}

.pd-24 {
  padding: 24px;
}

.pd-t-24 {
  padding-top: 24px;
}

.pd-b-24 {
  padding-bottom: 24px;
}

.pd-l-24 {
  padding-left: 24px;
}

.pd-r-24 {
  padding-right: 24px;
}

.mg-24 {
  margin: 24px;
}

.mg-t-24 {
  margin-top: 24px;
}

.mg-b-24 {
  margin-bottom: 24px;
}

.mg-l-24 {
  margin-left: 24px;
}

.mg-r-24 {
  margin-right: 24px;
}

.pd-28 {
  padding: 28px;
}

.pd-t-28 {
  padding-top: 28px;
}

.pd-b-28 {
  padding-bottom: 28px;
}

.pd-l-28 {
  padding-left: 28px;
}

.pd-r-28 {
  padding-right: 28px;
}

.mg-28 {
  margin: 28px;
}

.mg-t-28 {
  margin-top: 28px;
}

.mg-b-28 {
  margin-bottom: 28px;
}

.mg-l-28 {
  margin-left: 28px;
}

.mg-r-28 {
  margin-right: 28px;
}

.pd-32 {
  padding: 32px;
}

.pd-t-32 {
  padding-top: 32px;
}

.pd-b-32 {
  padding-bottom: 32px;
}

.pd-l-32 {
  padding-left: 32px;
}

.pd-r-32 {
  padding-right: 32px;
}

.mg-32 {
  margin: 32px;
}

.mg-t-32 {
  margin-top: 32px;
}

.mg-b-32 {
  margin-bottom: 32px;
}

.mg-l-32 {
  margin-left: 32px;
}

.mg-r-32 {
  margin-right: 32px;
}

.pd-33 {
  padding: 33px;
}

.pd-t-33 {
  padding-top: 33px;
}

.pd-b-33 {
  padding-bottom: 33px;
}

.pd-l-33 {
  padding-left: 33px;
}

.pd-r-33 {
  padding-right: 33px;
}

.mg-33 {
  margin: 33px;
}

.mg-t-33 {
  margin-top: 33px;
}

.mg-b-33 {
  margin-bottom: 33px;
}

.mg-l-33 {
  margin-left: 33px;
}

.mg-r-33 {
  margin-right: 33px;
}

.pd-36 {
  padding: 36px;
}

.pd-t-36 {
  padding-top: 36px;
}

.pd-b-36 {
  padding-bottom: 36px;
}

.pd-l-36 {
  padding-left: 36px;
}

.pd-r-36 {
  padding-right: 36px;
}

.mg-36 {
  margin: 36px;
}

.mg-t-36 {
  margin-top: 36px;
}

.mg-b-36 {
  margin-bottom: 36px;
}

.mg-l-36 {
  margin-left: 36px;
}

.mg-r-36 {
  margin-right: 36px;
}

.pd-40 {
  padding: 40px;
}

.pd-t-40 {
  padding-top: 40px;
}

.pd-b-40 {
  padding-bottom: 40px;
}

.pd-l-40 {
  padding-left: 40px;
}

.pd-r-40 {
  padding-right: 40px;
}

.mg-40 {
  margin: 40px;
}

.mg-t-40 {
  margin-top: 40px;
}

.mg-b-40 {
  margin-bottom: 40px;
}

.mg-l-40 {
  margin-left: 40px;
}

.mg-r-40 {
  margin-right: 40px;
}

.pd-44 {
  padding: 44px;
}

.pd-t-44 {
  padding-top: 44px;
}

.pd-b-44 {
  padding-bottom: 44px;
}

.pd-l-44 {
  padding-left: 44px;
}

.pd-r-44 {
  padding-right: 44px;
}

.mg-44 {
  margin: 44px;
}

.mg-t-44 {
  margin-top: 44px;
}

.mg-b-44 {
  margin-bottom: 44px;
}

.mg-l-44 {
  margin-left: 44px;
}

.mg-r-44 {
  margin-right: 44px;
}

.pd-48 {
  padding: 48px;
}

.pd-t-48 {
  padding-top: 48px;
}

.pd-b-48 {
  padding-bottom: 48px;
}

.pd-l-48 {
  padding-left: 48px;
}

.pd-r-48 {
  padding-right: 48px;
}

.mg-48 {
  margin: 48px;
}

.mg-t-48 {
  margin-top: 48px;
}

.mg-b-48 {
  margin-bottom: 48px;
}

.mg-l-48 {
  margin-left: 48px;
}

.mg-r-48 {
  margin-right: 48px;
}

.pd-52 {
  padding: 52px;
}

.pd-t-52 {
  padding-top: 52px;
}

.pd-b-52 {
  padding-bottom: 52px;
}

.pd-l-52 {
  padding-left: 52px;
}

.pd-r-52 {
  padding-right: 52px;
}

.mg-52 {
  margin: 52px;
}

.mg-t-52 {
  margin-top: 52px;
}

.mg-b-52 {
  margin-bottom: 52px;
}

.mg-l-52 {
  margin-left: 52px;
}

.mg-r-52 {
  margin-right: 52px;
}

.pd-56 {
  padding: 56px;
}

.pd-t-56 {
  padding-top: 56px;
}

.pd-b-56 {
  padding-bottom: 56px;
}

.pd-l-56 {
  padding-left: 56px;
}

.pd-r-56 {
  padding-right: 56px;
}

.mg-56 {
  margin: 56px;
}

.mg-t-56 {
  margin-top: 56px;
}

.mg-b-56 {
  margin-bottom: 56px;
}

.mg-l-56 {
  margin-left: 56px;
}

.mg-r-56 {
  margin-right: 56px;
}

.pd-60 {
  padding: 60px;
}

.pd-t-60 {
  padding-top: 60px;
}

.pd-b-60 {
  padding-bottom: 60px;
}

.pd-l-60 {
  padding-left: 60px;
}

.pd-r-60 {
  padding-right: 60px;
}

.mg-60 {
  margin: 60px;
}

.mg-t-60 {
  margin-top: 60px;
}

.mg-b-60 {
  margin-bottom: 60px;
}

.mg-l-60 {
  margin-left: 60px;
}

.mg-r-60 {
  margin-right: 60px;
}

.pd-62 {
  padding: 62px;
}

.pd-t-62 {
  padding-top: 62px;
}

.pd-b-62 {
  padding-bottom: 62px;
}

.pd-l-62 {
  padding-left: 62px;
}

.pd-r-62 {
  padding-right: 62px;
}

.mg-62 {
  margin: 62px;
}

.mg-t-62 {
  margin-top: 62px;
}

.mg-b-62 {
  margin-bottom: 62px;
}

.mg-l-62 {
  margin-left: 62px;
}

.mg-r-62 {
  margin-right: 62px;
}

.pd-64 {
  padding: 64px;
}

.pd-t-64 {
  padding-top: 64px;
}

.pd-b-64 {
  padding-bottom: 64px;
}

.pd-l-64 {
  padding-left: 64px;
}

.pd-r-64 {
  padding-right: 64px;
}

.mg-64 {
  margin: 64px;
}

.mg-t-64 {
  margin-top: 64px;
}

.mg-b-64 {
  margin-bottom: 64px;
}

.mg-l-64 {
  margin-left: 64px;
}

.mg-r-64 {
  margin-right: 64px;
}

.pd-68 {
  padding: 68px;
}

.pd-t-68 {
  padding-top: 68px;
}

.pd-b-68 {
  padding-bottom: 68px;
}

.pd-l-68 {
  padding-left: 68px;
}

.pd-r-68 {
  padding-right: 68px;
}

.mg-68 {
  margin: 68px;
}

.mg-t-68 {
  margin-top: 68px;
}

.mg-b-68 {
  margin-bottom: 68px;
}

.mg-l-68 {
  margin-left: 68px;
}

.mg-r-68 {
  margin-right: 68px;
}

.pd-72 {
  padding: 72px;
}

.pd-t-72 {
  padding-top: 72px;
}

.pd-b-72 {
  padding-bottom: 72px;
}

.pd-l-72 {
  padding-left: 72px;
}

.pd-r-72 {
  padding-right: 72px;
}

.mg-72 {
  margin: 72px;
}

.mg-t-72 {
  margin-top: 72px;
}

.mg-b-72 {
  margin-bottom: 72px;
}

.mg-l-72 {
  margin-left: 72px;
}

.mg-r-72 {
  margin-right: 72px;
}

.pd-76 {
  padding: 76px;
}

.pd-t-76 {
  padding-top: 76px;
}

.pd-b-76 {
  padding-bottom: 76px;
}

.pd-l-76 {
  padding-left: 76px;
}

.pd-r-76 {
  padding-right: 76px;
}

.mg-76 {
  margin: 76px;
}

.mg-t-76 {
  margin-top: 76px;
}

.mg-b-76 {
  margin-bottom: 76px;
}

.mg-l-76 {
  margin-left: 76px;
}

.mg-r-76 {
  margin-right: 76px;
}

.pd-80 {
  padding: 80px;
}

.pd-t-80 {
  padding-top: 80px;
}

.pd-b-80 {
  padding-bottom: 80px;
}

.pd-l-80 {
  padding-left: 80px;
}

.pd-r-80 {
  padding-right: 80px;
}

.mg-80 {
  margin: 80px;
}

.mg-t-80 {
  margin-top: 80px;
}

.mg-b-80 {
  margin-bottom: 80px;
}

.mg-l-80 {
  margin-left: 80px;
}

.mg-r-80 {
  margin-right: 80px;
}

.pd-1-rem {
  padding: 1rem;
}

.pd-t-1-rem {
  padding-top: 1rem;
}

.pd-b-1-rem {
  padding-bottom: 1rem;
}

.pd-l-1-rem {
  padding-left: 1rem;
}

.pd-r-1-rem {
  padding-right: 1rem;
}

.mg-1-rem {
  margin: 1rem;
}

.mg-t-1-rem {
  margin-top: 1rem;
}

.mg-b-1-rem {
  margin-bottom: 1rem;
}

.mg-l-1-rem {
  margin-left: 1rem;
}

.mg-r-1-rem {
  margin-right: 1rem;
}

.pd-2-rem {
  padding: 2rem;
}

.pd-t-2-rem {
  padding-top: 2rem;
}

.pd-b-2-rem {
  padding-bottom: 2rem;
}

.pd-l-2-rem {
  padding-left: 2rem;
}

.pd-r-2-rem {
  padding-right: 2rem;
}

.mg-2-rem {
  margin: 2rem;
}

.mg-t-2-rem {
  margin-top: 2rem;
}

.mg-b-2-rem {
  margin-bottom: 2rem;
}

.mg-l-2-rem {
  margin-left: 2rem;
}

.mg-r-2-rem {
  margin-right: 2rem;
}

.pd-3-rem {
  padding: 3rem;
}

.pd-t-3-rem {
  padding-top: 3rem;
}

.pd-b-3-rem {
  padding-bottom: 3rem;
}

.pd-l-3-rem {
  padding-left: 3rem;
}

.pd-r-3-rem {
  padding-right: 3rem;
}

.mg-3-rem {
  margin: 3rem;
}

.mg-t-3-rem {
  margin-top: 3rem;
}

.mg-b-3-rem {
  margin-bottom: 3rem;
}

.mg-l-3-rem {
  margin-left: 3rem;
}

.mg-r-3-rem {
  margin-right: 3rem;
}

.pd-4-rem {
  padding: 4rem;
}

.pd-t-4-rem {
  padding-top: 4rem;
}

.pd-b-4-rem {
  padding-bottom: 4rem;
}

.pd-l-4-rem {
  padding-left: 4rem;
}

.pd-r-4-rem {
  padding-right: 4rem;
}

.mg-4-rem {
  margin: 4rem;
}

.mg-t-4-rem {
  margin-top: 4rem;
}

.mg-b-4-rem {
  margin-bottom: 4rem;
}

.mg-l-4-rem {
  margin-left: 4rem;
}

.mg-r-4-rem {
  margin-right: 4rem;
}

.pd-5-rem {
  padding: 5rem;
}

.pd-t-5-rem {
  padding-top: 5rem;
}

.pd-b-5-rem {
  padding-bottom: 5rem;
}

.pd-l-5-rem {
  padding-left: 5rem;
}

.pd-r-5-rem {
  padding-right: 5rem;
}

.mg-5-rem {
  margin: 5rem;
}

.mg-t-5-rem {
  margin-top: 5rem;
}

.mg-b-5-rem {
  margin-bottom: 5rem;
}

.mg-l-5-rem {
  margin-left: 5rem;
}

.mg-r-5-rem {
  margin-right: 5rem;
}

.pd-6-rem {
  padding: 6rem;
}

.pd-t-6-rem {
  padding-top: 6rem;
}

.pd-b-6-rem {
  padding-bottom: 6rem;
}

.pd-l-6-rem {
  padding-left: 6rem;
}

.pd-r-6-rem {
  padding-right: 6rem;
}

.mg-6-rem {
  margin: 6rem;
}

.mg-t-6-rem {
  margin-top: 6rem;
}

.mg-b-6-rem {
  margin-bottom: 6rem;
}

.mg-l-6-rem {
  margin-left: 6rem;
}

.mg-r-6-rem {
  margin-right: 6rem;
}

.text--uppercase {
  text-transform: uppercase;
}

.text--lowercase {
  text-transform: lowercase;
}

.text--capitalize {
  text-transform: capitalize;
}

.text--invalid {
  color: #ff3000;
  font-size: 0.75rem;
}

.text--bold {
  font-weight: 600;
}

.text--bold7 {
  font-weight: 700;
}

.text--navy50 {
  color: rgba(20, 32, 44, 0.5);
  font-size: 0.75rem;
}

.text--small {
  font-size: 14px !important;
}

.text--navy75 {
  color: rgba(20, 32, 44, 0.75);
}

.text--navy {
  color: #14202c;
}

.disabled {
  pointer-events: none;
  opacity: 0.4;
}

.checkbox-with-helper-text {
  position: relative;
  margin-bottom: 1.5rem;
}

.checkbox-with-helper-text .wrapper {
  margin-bottom: 0 !important;
}

.checkbox-with-helper-text .helper-text {
  font-size: 0.688rem;
  color: #838a91;
}

.white-divider {
  width: inherit;
  height: 0.063rem;
  margin: 1rem 0;
  background-color: rgba(20, 32, 44, 0.1);
}

.divider {
  width: 100%;
  height: 0.063rem;
  margin: 1rem 0;
  background-color: rgba(20, 32, 44, 0.6);
}

.bx--tooltip__trigger svg.disabled {
  fill: rgba(20, 32, 44, 0.25);
  cursor: unset;
}

.bx--tooltip__trigger:disabled {
  cursor: default;
}

.sixa-title-radio-group .bx--tile-group > div {
  display: flex;
  flex-wrap: wrap;
}

.sixa-title-radio-group .bx--tile-group > div .bx--tile.bx--tile--selectable {
  margin: 0 1rem 1rem 0;
}

.sixa-title-radio-group .bx--tile-group > div .title-radio-inner {
  width: 11rem;
}

.sixa-title-radio-group .bx--tile-group > div .title-radio-inner--image {
  min-height: 11rem;
  width: 100%;
}

.sixa-title-radio-group .bx--tile-group > div .title-radio-inner--image > img {
  display: block;
  width: 100%;
}

.sixa-title-radio-group .bx--tile-group > div .title-radio-inner--desc {
  padding: 0 1rem;
}

.float-right {
  float: right;
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.bg-grey-light {
  background-color: #f1f3f6;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.atomic-modal .bx--modal-content {
  padding-right: 1rem;
}

.font-urdwin {
  font-family: URWDIN;
}

.not-closable-notification .bx--toast-notification__close-button {
  display: none;
}

.dark-table-container {
  background-color: #e9ebee;
  padding: 1rem;
}

.dark-table-container .bx--toolbar-content {
  background-color: #e9ebee;
}

.tutorial-modal .bx--modal-content {
  padding-right: 1rem !important;
}

.tutorial-modal .tutorial-modal__image {
  text-align: center;
}

.tutorial-modal h4 {
  color: #14202c;
}

.joyride__tooltip {
  background-color: #14202c;
  border-radius: 2px;
  box-sizing: border-box;
  color: #ffffff;
  font-size: 16px;
  max-width: 100%;
  position: relative;
  width: 262px;
  padding-bottom: 0.5rem;
}

.joyride__tooltip.--design {
  left: 30vw;
}

.joyride__tooltip.--design::before {
  content: "";
  width: 0px;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid #14202c;
  position: absolute;
  left: -6px;
  top: 76px;
}

.joyride__tooltip.--info {
  left: 16px;
}

.joyride__tooltip.--info::before {
  content: "";
  width: 0px;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid #14202c;
  position: absolute;
  left: -6px;
  top: 75px;
}

.joyride__tooltip.--select-product {
  left: 350px;
}

.joyride__tooltip.--select-product::before {
  content: "";
  width: 0px;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid #14202c;
  position: absolute;
  left: -6px;
  top: 75px;
}

.joyride__tooltip.--select-product {
  left: 350px;
}

.joyride__tooltip.--select-product::before {
  content: "";
  width: 0px;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid #14202c;
  position: absolute;
  left: -6px;
  top: 75px;
}

.joyride__tooltip.--fit-and-style {
  left: calc(415px - 50vw);
}

.joyride__tooltip.--fit-and-style + .__floater__arrow {
  left: calc(415px - 50vw) !important;
}

.joyride__tooltip.--close-modal-measure {
  top: -235px;
  left: 610px;
}

.joyride__tooltip.--close-modal-measure + .__floater__arrow {
  top: -235px !important;
  left: 610px !important;
}

.joyride__tooltip.--size {
  left: 47vw;
}

.joyride__tooltip.--size::before {
  content: "";
  width: 0px;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid #14202c;
  position: absolute;
  left: -6px;
  top: 76px;
}

.joyride__tooltip.--equivalent-size {
  top: -225px;
}

.joyride__tooltip.--equivalent-size + .__floater__arrow {
  display: none !important;
}

.joyride__tooltip.--equivalent-size::after {
  content: "";
  width: 0px;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #14202c;
  position: absolute;
  bottom: -6px;
  right: 125px;
}

.joyride__tooltip.--measurements-input {
  top: -265px;
  left: calc(910px - 100vw);
}

.joyride__tooltip.--measurements-input + .__floater__arrow {
  display: none !important;
}

.joyride__tooltip.--measurements-input::before {
  content: "";
  width: 0px;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid #14202c;
  position: absolute;
  left: -6px;
  top: 100px;
}

.joyride__tooltip.--open-modal-select-size {
  left: 50%;
}

.joyride__tooltip.--open-modal-select-size + .__floater__arrow {
  left: 50% !important;
}

.joyride__tooltip button {
  width: auto;
  padding: 0.5rem 1rem !important;
}

.joyride__tooltip .bx--btn--secondary:focus {
  box-shadow: none;
  background-color: #ffffff;
}

.joyride__tooltip .bx--btn--secondary:hover {
  background-color: #dbdee2;
}

@font-face {
  font-family: URWDIN;
  src: url("https://cdn.app.sixatomic.com/fonts/6AURWDIN/6AURWDIN-400-Regular.woff") format("woff"), url("https://cdn.app.sixatomic.com/fonts/6AURWDIN/6AURWDIN-400-Regular.woff2") format("woff2");
}

.auth-layout {
  background: #14202c;
  min-height: 100vh;
  display: flex;
}

.auth-layout .welcome {
  flex: 2;
}

.auth-layout .welcome a {
  display: inline-flex;
}

.auth-layout__form {
  padding: 2rem;
  height: 100vh;
  background: #f1f3f6;
  flex: 1;
  overflow: hidden auto;
}

.auth-layout .bx--form-item.bx--checkbox-wrapper {
  margin-bottom: 1.5rem;
}

.welcome {
  padding: 2rem;
  background: url(../../../assets/images/topo.svg) transparent no-repeat 0 calc(100% - 5rem)/100%;
}

@media (min-aspect-ratio: 3/2) {
  .welcome {
    background-position: 0 16rem;
  }
}

.welcome h1,
.welcome .text-normal {
  color: #ffffff;
}

.welcome__logo {
  margin: 0 0 3rem;
}

.welcome__logo img {
  height: 2rem;
  width: auto;
}

.custom-table-container__body {
  margin-left: 1rem;
}

.custom-table-container__header {
  margin-bottom: 2.5rem;
}

.custom-table-container__title {
  margin-bottom: 0.5rem;
}

.custom-table-container__description {
  margin-bottom: 0;
}

.custom-table-container__summary__title {
  margin-bottom: 0;
}

.custom-table-container__summary__description {
  margin-bottom: 0.5rem;
}

@media screen and (min-width: 99rem) {
  .custom-table-container__summary {
    width: 100%;
    max-width: 34rem;
  }
}

.custom-table-container__progress {
  width: 22rem;
  height: 0.5rem;
  margin: 0.5rem 0 0;
  background-color: #e9ebee;
}

@media screen and (min-width: 99rem) {
  .custom-table-container__progress {
    width: 100%;
    max-width: 34rem;
  }
}

.custom-table-container__progress__rate {
  height: 0.5rem;
  max-width: inherit;
  background-color: #14202c;
}

.TopNav {
  width: 100%;
  position: sticky;
  top: 0;
  left: 0;
}

.TopNav__logo svg {
  fill: #14202c;
  padding: 0;
}

.TopNav__logo path {
  fill: #14202c;
}

.TopNav__action button.topnav-app-switch.navbar-active {
  background-color: #14202c !important;
  border-color: #14202c !important;
  color: white !important;
}

.TopNav__action button.navbar-active {
  border-color: #fff !important;
  background-color: #fff !important;
}

.progress-panel {
  height: 11rem;
  background-color: #14202c;
  padding: 3.5rem 2rem 0.5rem 2rem;
  transition: 0.25s linear;
}

.progress-panel.--minimize {
  display: flex;
  height: unset;
  padding: 9px 80px 9px 32px;
}

.progress-panel.--minimize > .progress-panel__header {
  font-weight: 400;
  width: fit-content;
  margin-right: 32px;
  align-items: center;
}

.progress-panel.--minimize > .progress-panel__header > h2 {
  text-wrap: nowrap;
  font-size: 22px;
  margin: 0;
}

.progress-panel.--minimize > .progress-panel__header > .progress-panel__closeIcon {
  font-weight: 400;
  position: absolute;
  right: 28px;
  width: 24px;
  height: 24px;
}

.progress-panel.--minimize > .progress-panel__header > .progress-panel__closeIcon > svg {
  width: 24px;
  height: 24px;
}

.progress-panel.--minimize > .progress-panel__body {
  width: 100%;
  min-height: 28px;
  height: auto;
}

.progress-panel.--minimize > .progress-panel__body .bx--progress-step .bx--progress-label {
  word-wrap: break-word;
  white-space: pre-wrap;
  overflow-wrap: break-word;
  align-items: flex-start;
}

.progress-panel.--assisted {
  background-color: #f1f3f6;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
}

.progress-panel.--assisted h2 .bx--progress-step--current .bx--progress-line,
.progress-panel.--assisted p .bx--progress-step--current .bx--progress-line, .progress-panel.--assisted > .progress-panel__body .bx--progress-step--current .bx--progress-line {
  background-color: #14202c;
}

.progress-panel.--assisted h2 .bx--progress-step--incomplete .bx--progress-line,
.progress-panel.--assisted p .bx--progress-step--incomplete .bx--progress-line, .progress-panel.--assisted > .progress-panel__body .bx--progress-step--incomplete .bx--progress-line {
  background-color: #babec4;
}

.progress-panel.--assisted h2 .bx--progress-step--complete .bx--progress-line,
.progress-panel.--assisted p .bx--progress-step--complete .bx--progress-line, .progress-panel.--assisted > .progress-panel__body .bx--progress-step--complete .bx--progress-line {
  background-color: #6c747d;
}

.progress-panel.--assisted > .progress-panel__header h2 {
  color: #14202c !important;
  fill: #14202c !important;
}

.progress-panel.--assisted svg {
  color: #14202c !important;
  fill: #14202c !important;
}

.progress-panel.-is-shrink {
  height: 3rem;
  padding: 0.25rem 2rem;
}

.progress-panel.-is-shrink h2 {
  font-size: 22px;
  line-height: 40px;
  margin: 0;
}

.progress-panel.-is-shrink .progress-panel__body {
  height: 0;
  opacity: 0;
}

.progress-panel.-is-shrink .progress-panel__closeIcon {
  position: relative;
  top: 4px;
}

.progress-panel__header {
  align-items: flex-start;
}

.progress-panel__header h2 {
  color: #ffffff;
  margin: 0 0 1.5rem;
  transition: 0.25s linear;
}

.progress-panel__body {
  transition: 0.25s linear;
  height: 28px;
  opacity: 1;
}

.progress-panel__closeIcon {
  cursor: pointer;
}

.progress-panel__closeIcon svg {
  color: #ffffff;
}

.progress-panel__modal .bx--modal-container {
  width: 40rem;
  height: 11.5rem;
}

.progress-panel.-is-not-showing-progress {
  height: 9.25rem;
}

.OpenModal--disabled {
  pointer-events: none;
}

.table-no-results {
  padding: 0 !important;
  margin: 0 !important;
}

.table-no-results td {
  padding: 0 !important;
  margin: 0 !important;
  pointer-events: none;
}

.table-no-results__content {
  background-color: #f1f3f6;
  padding: 1rem;
  width: 100%;
  display: flex;
  align-items: center;
}

.table-no-results svg {
  height: 2rem;
  width: 2rem;
}

.table-no-results__text {
  margin-left: 2rem;
}

.table-empty {
  padding: 0 !important;
  margin: 0 !important;
}

.table-empty td {
  padding: 0 !important;
  margin: 0 !important;
  pointer-events: none;
}

.table-empty__content {
  background-color: #f1f3f6;
  padding: 1rem;
  width: 100%;
  display: flex;
  align-items: center;
}

.table-empty svg {
  height: 2rem;
  width: 2rem;
}

.table-empty__text {
  margin-left: 1rem;
}

.design-item-skeleton {
  height: 19rem;
  padding: 1rem 1rem 1rem 1.5rem;
  background-color: #f1f3f6;
  margin-bottom: 1rem;
  width: 100%;
  max-width: inherit;
  position: relative;
}

.design-item-skeleton__title {
  width: 11rem;
  height: 1rem;
  margin-bottom: 1rem;
  background-color: #e9ebee;
}

.design-item-skeleton__image-container {
  max-width: 50rem;
  width: 100%;
}

.design-item-skeleton__image {
  width: 11rem;
  height: 15rem;
  margin-right: 1rem;
  background-color: #e9ebee;
}

.header-progress {
  padding: 3.5rem 2rem 2.5rem;
  background-color: #f1f3f6;
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 10rem;
}

.header-progress__text h2 {
  margin-bottom: 0.5rem;
}

.header-progress__text p {
  margin-bottom: 0;
}

.header-progress__group {
  min-width: 28rem;
  max-width: 34rem;
  width: 36%;
  flex-shrink: 0;
  position: absolute;
  left: 18px;
}

.header-progress__group h5,
.header-progress__group p {
  margin-bottom: 0;
}

.header-progress__group.--danger .header-progress__bar-fill {
  background-color: #ff3000;
}

.header-progress__group.--danger h5 {
  color: #ff3000;
}

.header-progress__status {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 8px;
  margin-bottom: 0.5rem;
}

.header-progress__status-text {
  display: flex;
  align-items: center;
  gap: 4px;
}

.header-progress__status__link {
  position: absolute;
  right: 0;
  z-index: 100;
}

.header-progress__bar {
  height: 0.5rem;
  width: 100%;
  position: relative;
  background-color: rgba(20, 32, 44, 0.1019607843);
}

.header-progress__bar-fill {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  background-color: #14202c;
}

.profile-side-nav {
  top: 48px;
  right: 0;
  left: auto;
  bottom: auto;
  background-color: #ffffff;
  height: auto;
  width: 18rem;
  border-radius: 0;
  max-width: 18rem;
  overflow: initial;
}

.profile-side-nav.bx--side-nav {
  overflow: initial;
}

.profile-side-nav.bx--side-nav a.--active {
  background-color: #f1f3f6;
  color: #14202c;
  box-shadow: none;
  border-radius: 0;
}

.profile-side-nav .bx--side-nav__menu {
  padding-right: 0 !important;
  overflow: initial;
  display: none;
}

.profile-side-nav .bx--side-nav__menu > a {
  transition: none;
}

.profile-side-nav .bx--side-nav__menu > a:hover {
  color: #161616;
}

.profile-side-nav .bx--side-nav__submenu[aria-expanded=true] + .bx--side-nav__menu {
  display: block;
}

.profile-side-nav .side-nav-menu {
  overflow: initial;
}

.profile-side-nav .bx--side-nav__items {
  padding: 1rem 0 0.5rem;
  overflow: initial;
}

.profile-side-nav__divider {
  margin: 0.5rem 0;
  background-color: #e9ebee;
  height: 0.063rem;
}

.profile-side-nav__item {
  display: flex;
  justify-content: space-between;
  padding: 0.5rem 1rem 0.5rem 1rem;
  line-height: 1rem;
  color: rgba(20, 32, 44, 0.75);
  font-size: 0.875rem;
  font-weight: 500;
  transition: 0.2s linear;
  text-decoration: none;
  cursor: pointer;
}

.profile-side-nav__item:hover {
  color: #161616;
}

.profile-side-nav .feedback {
  padding-left: 2rem;
}

.profile-side-nav .feedback:hover {
  color: #161616;
}

.profile-side-nav .btn-change-language,
.profile-side-nav .btn-change-unit {
  display: flex;
  padding: 0.5rem 1rem 0.5rem 2rem;
  justify-content: space-between;
  align-items: center;
  font-size: 0.875rem;
  font-weight: 500;
  transition: none;
}

.profile-side-nav .item-language,
.profile-side-nav .item-unit {
  cursor: pointer;
  padding: 8px 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.profile-side-nav .item-unit:hover {
  background-color: #f1f3f6;
}

.profile-side-nav .btn-change-language:after,
.profile-side-nav .btn-change-unit:after {
  content: "";
  position: absolute;
  margin-left: -40px;
  width: 40px;
  height: 40px;
  clear: both;
}

.profile-side-nav .menu-language {
  position: absolute;
  z-index: 99;
  width: 144px;
  background-color: white;
  left: calc(-50% - 2px);
  box-shadow: 3px 5px 10px rgba(0, 0, 0, 0.08), -3px -5px 12px rgba(255, 255, 255, 0.754289);
}

.profile-side-nav .menu-unit-system {
  position: absolute;
  z-index: 99;
  width: 216px;
  right: 100%;
  background-color: white;
}

.profile-side-nav .language,
.profile-side-nav .unit {
  display: flex;
  justify-content: space-between;
  line-height: 1rem;
  color: rgba(20, 32, 44, 0.75);
  font-size: 0.875rem;
  transition: none;
  text-decoration: none;
  cursor: pointer;
}

.profile-side-nav .language:hover,
.profile-side-nav .unit:hover {
  color: #161616;
}

.profile-side-nav .link-feedback,
.profile-side-nav .link-logout {
  padding-right: 0;
  display: flex;
  justify-content: space-between;
}

.profile-side-nav__hidden {
  display: none;
}

.custom-unit-modal .bx--radio-button-wrapper .bx--radio-button__label {
  margin: 0;
}

.custom-unit-modal .custom-unit {
  display: flex;
  align-items: center;
  gap: 16px;
}

.app-switcher-side-nav {
  top: 48px;
  right: 0;
  left: auto;
  bottom: auto;
  border-radius: 0;
  background-color: #14202c;
  height: auto;
  box-shadow: unset;
}

.app-switcher-side-nav .bx--side-nav__items {
  padding: 0.125rem;
}

.app-switcher-side-nav__envision, .app-switcher-side-nav__synthesis, .app-switcher-side-nav__inference {
  height: 10.25rem;
  padding: 1rem;
}

.app-switcher-side-nav__envision--active, .app-switcher-side-nav__synthesis--active, .app-switcher-side-nav__inference--active {
  border: 1px solid yellow;
}

.app-switcher-side-nav__envision svg, .app-switcher-side-nav__synthesis svg, .app-switcher-side-nav__inference svg {
  width: 8.75rem;
  height: 2rem;
  fill: #ffffff;
}

.app-switcher-side-nav__envision p, .app-switcher-side-nav__synthesis p, .app-switcher-side-nav__inference p {
  color: #ffffff;
}

.app-switcher-side-nav__envision .text-caption, .app-switcher-side-nav__synthesis .text-caption, .app-switcher-side-nav__inference .text-caption {
  padding-top: 0.5rem;
}

.app-switcher-side-nav__envision .current-view, .app-switcher-side-nav__synthesis .current-view, .app-switcher-side-nav__inference .current-view {
  width: 9.5rem;
  padding: 0.25rem 0 0.25rem 0.5rem;
  border-radius: 8px;
  box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.5), -2px -2px 3px 0 rgba(241, 243, 246, 0.1);
  background-color: #14202c;
  color: #ffffff;
}

.app-switcher-side-nav__envision .current-view svg, .app-switcher-side-nav__synthesis .current-view svg, .app-switcher-side-nav__inference .current-view svg {
  width: 1rem;
  height: 1rem;
  vertical-align: middle;
}

.app-switcher-side-nav__synthesis {
  background: url("/assets/synthesis-tech-B0LmBhZN.svg") no-repeat -0.5rem 0.5rem/17rem;
}

.app-switcher-side-nav__inference {
  background: url("/assets/inference-tech-C3aJis74.svg") no-repeat -0.5rem 0.5rem/17rem;
}

.app-switcher-side-nav__envision {
  background: url("/assets/envision-tech-DzJPUe1C.svg") no-repeat -0.5rem 0.5rem/17rem;
}

.notification-side-nav {
  top: 48px;
  right: 0;
  left: auto;
  bottom: auto;
  background-color: #ffffff;
  height: auto;
  width: 18rem;
  border-radius: 0;
  max-width: 18rem;
}

.notification-side-nav__header {
  display: flex;
  justify-content: space-between;
  padding: 0 1rem 0.5rem 1rem;
}

.notification-side-nav__header h6 {
  margin-bottom: 0.5rem;
}

.notification-side-nav__header svg {
  cursor: pointer;
}

.notification-side-nav__divider {
  background-color: #e9ebee;
  height: 0.063rem;
}

.notification-side-nav__item {
  padding: 1rem;
  width: 18rem;
  height: 10.125rem;
}

.notification-side-nav__item.is-error {
  height: 7.125rem;
  border-left: 3px solid red;
}

.notification-side-nav__item.is-normal {
  height: 10.125rem;
  border-left: 3px solid yellow;
}

.notification-side-nav__item__title-icon {
  display: flex;
}

.notification-side-nav__item__title-icon h6 {
  margin-left: 1rem;
}

.notification-side-nav__item__title-icon .icon-info {
  fill: yellow;
}

.notification-side-nav__item__title-icon .icon-info path:first-child {
  fill: black;
}

.notification-side-nav__item__title-icon .icon-error path:first-child {
  fill: red;
}

.notification-side-nav__item__title-icon .icon-error path:last-child {
  fill: black;
  opacity: 100;
}

.notification-side-nav__item__title-icon .icon-success path:first-child {
  fill: yellow;
}

.notification-side-nav__item__title-icon .icon-success path:last-child {
  fill: black;
  opacity: 100;
}

.notification-side-nav__item__detail {
  margin-left: 2rem;
}

.notification-side-nav__item__detail__link {
  margin-bottom: 1.5rem;
}

.notification-side-nav__item__detail__link a {
  padding: 0.25rem 0.5rem;
}

.notification-side-nav__item__detail__link a svg {
  vertical-align: middle;
}

.notification-side-nav__see-all {
  display: flex;
  justify-content: space-between;
  padding: 1rem;
}

.notification-side-nav__see-all h6 {
  margin-bottom: 0;
}

.mobile-phone {
  display: none;
}

@media (max-width: 1055px) {
  .mobile-phone {
    width: 100vw;
    height: 100vh;
    display: flex !important;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 32px;
    background-color: #14202c;
    text-align: center;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 20000;
  }
  .mobile-phone__logo img {
    height: 88px;
    width: auto;
  }
  .mobile-phone__text {
    max-width: 325px;
    margin: 0 auto;
  }
  .mobile-phone__text h4 {
    color: #ffffff;
  }
  .mobile-phone__text .text-normal {
    color: #ffffff;
  }
}

.custom-fix-empty__inner {
  width: 100%;
  display: flex;
}

.custom-fix-empty__content {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding-left: 1rem;
}

.custom-fix-empty__content__left {
  max-width: 610px;
}

.custom-fix-empty__content__right {
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}

.custom-fix-empty__content__right .LinkWrapper {
  padding-right: 20px;
}

.custom-fix-empty__content__right .bx--btn::before {
  display: none !important;
}

.custom-fix-empty__content__right .bx--btn .bx--assistive-text {
  display: none !important;
}

.feedback-modal textarea {
  height: 120px;
}

.feedback-modal .bx--modal-container--sm .bx--modal-content {
  padding-right: 1rem;
}

.feedback-modal .text--invalid {
  margin-top: 0.5rem;
}

.feedback-modal__title,
.feedback-modal .bx--label,
.feedback-modal .bx--file--label {
  color: rgba(20, 32, 44, 0.75);
}

.feedback-modal__error-modal-label {
  color: rgba(20, 32, 44, 0.75);
  margin-bottom: 8px;
}

.feedback-modal__error-modal-detail {
  padding: 8px 0;
  margin-bottom: 16px;
}

.feedback-modal__error-modal-detail .bx--accordion__heading {
  padding: 0;
  display: flex;
  align-items: center;
  flex-direction: row;
  min-height: unset;
}

.feedback-modal__error-modal-detail .bx--accordion__heading > svg {
  margin: 0;
}

.feedback-modal__error-modal-detail .bx--accordion__title {
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  color: rgba(20, 32, 44, 0.75);
  height: auto;
  margin-left: 16px;
}

.feedback-modal__error-modal-detail .bx--accordion__content {
  padding: 1.5rem 0 0 0 !important;
}

.feedback-modal__title {
  font-weight: bold;
  margin-bottom: 0.25rem;
}

.feedback-modal__formgroup__radio__type .bug-type .bx--radio-button__appearance {
  margin-left: 0;
}

.feedback-modal__content .bx--file__container {
  max-width: none;
}

.feedback-modal__content .bx--file__container .bx--file--label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

.feedback-modal__content .bx--file__container .bx--file .bx--file-browse-btn {
  max-width: none;
}

.feedback-modal__thank-you__wrapper {
  padding: 32px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.feedback-modal__thank-you__image {
  width: auto;
  height: 88px;
  margin-bottom: 1rem;
}

.feedback-modal__thank-you__title {
  margin-bottom: 0.5rem;
  color: #14202c;
}

.feedback-modal__thank-you__text {
  color: rgba(20, 32, 44, 0.75);
}

.feedback-modal__thank-you__wrapper,
.feedback-modal__thank-you .bx--modal-container--sm {
  width: 480px;
  height: 396px;
}

.feedback-modal__thank-you .bx--modal-container--sm,
.feedback-modal__thank-you .bx--modal-content {
  width: fit-content;
  padding: 0;
  margin: 0;
}

.feedback-modal__thank-you .bx--modal-header {
  margin-bottom: 0;
  padding: 0;
}

.feedback-modal__thank-you .bx--modal-header .bx--modal-header__heading {
  display: none;
}

.progressBar__group {
  min-width: 22rem;
  max-width: 34rem;
  width: 36%;
  flex-shrink: 0;
  position: relative;
}

.progressBar__group h3 {
  margin-bottom: 0;
}

.progressBar__group p {
  margin-bottom: 0.5rem;
}

.progressBar__group .LinkWrapper {
  position: absolute;
  top: 2px;
  right: 0;
}

.progressBar__bar {
  height: 0.5rem;
  width: 100%;
  position: relative;
  background-color: #e9ebee;
}

.progressBar__bar-fill {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  background-color: #14202c;
  transition: 1s ease-out;
  transition-property: width, background-color;
}

.progressBar.--danger .progressBar__bar-fill {
  background-color: #ff3000;
}

.progressBar.--danger .progressBar__group h3 {
  color: #ff3000;
}

.progressBar__bottom {
  position: relative;
}

.progressBar__bottom__notify.bx--inline-notification--warning {
  background-color: #ffffff;
  border-color: #ff3000;
}

.progressBar__bottom__notify.bx--inline-notification--warning .bx--inline-notification__icon {
  fill: #ff3000 !important;
}

.progressBar__bottom__notify.bx--inline-notification--warning .bx--inline-notification__icon path[opacity="0"] {
  fill: #ffffff;
}

.progressBar__bottom__notify.bx--inline-notification--warning .bx--inline-notification__text-wrapper {
  max-width: 361px;
}

.progressBar__bottom__link {
  position: absolute;
  top: 0.75rem;
  right: 1rem;
}

.dismissible-tag {
  position: relative;
}

.dismissible-tag__content {
  padding-right: 1.75rem !important;
  margin: 0;
}

.dismissible-tag__icon {
  position: absolute !important;
  right: 2px;
  top: 2px;
  min-height: 20px;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  padding: 0 !important;
  justify-content: center;
}

.dismissible-tag__icon:hover {
  background-color: #e9ebee !important;
}

.product-page__bottom-bar {
  position: fixed;
  left: 0;
  bottom: 0;
  height: 48px;
  width: 100%;
}

.product-page__bottom-bar__cancel-btn {
  width: 100%;
  min-width: 70%;
  max-width: calc(100% - 19rem);
  box-shadow: 1px -5px 10px 0 rgba(20, 32, 44, 0.15);
  margin-left: 1rem;
}

.product-page__bottom-bar__next-btn, .product-page__bottom-bar__next-btn.bx--btn--primary:disabled {
  box-shadow: 1px -5px 10px 0 rgba(20, 32, 44, 0.15) !important;
  margin-right: 2rem;
  width: 16rem;
}

@media screen and (min-width: 66rem) {
  .product-page__bottom-bar__next-btn, .product-page__bottom-bar__next-btn.bx--btn--primary:disabled {
    max-width: 16rem;
  }
}

@media screen and (min-width: 99rem) {
  .product-page__bottom-bar__next-btn, .product-page__bottom-bar__next-btn.bx--btn--primary:disabled {
    max-width: 16.813rem;
  }
}

.product-page__pagination {
  position: fixed;
  bottom: 3rem;
  width: 100%;
  padding: 0 32px 0 16px;
  z-index: 1;
}

.product-table {
  padding: 2rem 2rem 0 1rem;
}

.product-table .custom-table-container__title {
  padding-left: 1rem;
}

.product-table .custom-table-container__description {
  padding-left: 1rem;
}

.product-table .custom-table-container > .bx--data-table-content {
  max-height: calc(100vh - 22.375rem);
  width: calc(100vw - 3rem);
  transition: 0.25s linear;
}

.-is-shrink .product-table .custom-table-container > .bx--data-table-content {
  max-height: calc(100vh - 17.6rem);
}

.product-table__column--image-product {
  width: 48px;
}

.product-table__column--name, .product-table__column--product {
  width: 25%;
}

.product-table__column--name > div, .product-table__column--product > div {
  word-break: break-word;
}

.product-table__column--goal, .product-table__column--productGender, .product-table__column--type, .product-table__column--modular {
  width: 12.5%;
}

.product-table__column--goal > div, .product-table__column--productGender > div, .product-table__column--type > div, .product-table__column--modular > div {
  word-break: break-word;
}

.product-table__column--datetime {
  max-width: 15rem !important;
}

.product-table__extra {
  width: 30rem;
  justify-content: flex-end;
  height: fit-content;
}

.product-table__extra__filter-group {
  z-index: 3;
}

.product-table__extra__filter-group .filter-datepicker {
  padding-left: 1rem;
}

.product-table__extra__filter-group .Filter__options__actions {
  width: auto;
}

.product-table__extra__filter-group .Filter__options__content {
  flex-direction: column;
  max-height: 50vh;
  justify-content: unset;
  overflow: auto;
}

.product-table__extra__filter-group .Filter__options__content .bx--date-picker__input {
  background-color: white;
}

.product-table__extra__filter-group .filter-formgroup {
  padding: 0 1rem;
}

.product-table__extra__filter-group .filter-formgroup__item .bx--checkbox-label-text {
  text-transform: none;
}

.product-table__extra__filter-group .filter-formgroup__item > h6 {
  color: rgba(20, 32, 44, 0.75);
}

.product-table__extra__filter-group .filter-formgroup__item > .bx--fieldset {
  padding: 0;
}

.product-table__extra__filter-group .filter-formgroup__item > .bx--fieldset:nth-child(2) {
  padding-left: 1rem;
}

.product-table__extra__filter-group .filter-formgroup__item > .bx--fieldset:not(:last-child):before {
  top: -24px;
}

.product-table__extra__search {
  width: 100%;
}

.product-table__extra__generate {
  width: 100%;
  max-width: 11rem;
}

@media screen and (min-width: 66rem) {
  .product-table__extra__generate {
    max-width: 11rem;
  }
}

@media screen and (min-width: 99rem) {
  .product-table__extra__generate {
    max-width: 17rem;
  }
}

.product-table__extra__generate > button {
  width: inherit;
  padding-right: 1rem;
}

.product-table table td:nth-child(2) {
  width: 3rem;
}

.generate-product-table .pattern__column--select {
  width: 2.25rem;
  padding-right: 0;
}

.generate-product-table .pattern__column--select .bx--radio-button__appearance {
  margin: 2px 0;
}

.design-page {
  padding: 2rem 2rem 4rem 1rem;
  height: calc(100vh - 11rem) !important;
  background-color: #e9ebee;
}

.design-page__divider {
  width: 100%;
  height: 0.063rem;
  margin: 1rem 0 2rem;
  background-color: rgba(20, 32, 44, 0.6);
}

.design-page__white-divider {
  width: inherit;
  height: 0.063rem;
  margin: 1rem 1.5rem 2rem;
  background-color: rgba(20, 32, 44, 0.1);
}

.design-page .ref-anchor {
  position: relative;
  top: -1.5rem;
}

.design-page__header {
  margin-left: 1rem;
}

.design-page__header__options {
  align-items: flex-end;
}

.design-page__header__options > .bx--dropdown__wrapper .bx--label {
  padding-top: 0.225rem;
}

.design-page__header__options .bx--dropdown:nth-child(2) {
  width: 18.5rem;
  background-color: #e9ebee;
  box-shadow: inset -0.25rem -0.25rem 0.5rem 0 #e9ebee, inset 0.25rem 0.25rem 0.5rem 0 rgba(20, 32, 44, 0.1) !important;
}

.design-page__header__options .bx--tooltip__trigger {
  padding: 0 1rem 1rem;
}

.design-page__button-save-options {
  width: 11rem;
  margin-left: 0.5rem;
}

.design-page__button-save-options:hover .design-page__button-options__content {
  display: block !important;
}

.design-page__button-options {
  width: 11rem;
  height: 3rem;
}

.design-page__button-options__content {
  display: none;
  position: absolute;
  z-index: 1;
}

.design-page__button-options__item {
  width: 11rem;
  height: 3rem;
  white-space: nowrap;
  background-color: #f1f3f6;
}

.design-page__button-options__item:disabled {
  background: #e9ebee !important;
}

.design-page__body {
  padding-top: 1rem;
}

.design-page__body__progress {
  width: 100%;
  width: 14rem;
  height: calc(100vh - 23rem);
  transition: 0.25s linear;
  padding-bottom: 4.25rem;
  overflow-y: auto;
  flex-shrink: 0;
}

.-is-shrink .design-page__body__progress {
  height: calc(100vh - 15rem);
}

.design-page__body__progress .bx--progress--vertical {
  padding-right: 0.5rem;
}

.design-page__body__progress__group__title:hover h6 {
  color: #14202c;
}

.design-page__body__progress h6 {
  line-height: 1rem;
}

.design-page__body__progress__group-b, .design-page__body__progress__group-c {
  margin-top: 2rem;
}

.design-page__body__render-progress {
  position: relative;
  margin-left: 1rem;
  overflow-y: auto;
  height: calc(100vh - 23rem);
  width: calc(100vw - 15rem);
  transition: 0.25s linear;
}

.-is-shrink .design-page__body__render-progress {
  height: calc(100vh - 15rem);
}

.design-page__body__render-progress .render-progress-item {
  padding: 1rem 0 0 0;
  background-color: #f1f3f6;
  margin-bottom: 1rem;
}

.design-page__body__render-progress .render-progress-item .design-option[id=shoulderSeam] {
  width: fit-content;
}

.design-page__body__render-progress .render-progress-item > h4 ~ .design-option:nth-child(2) .design-page__divider, .design-page__body__render-progress .render-progress-item > .design-option:nth-child(1) .design-page__divider {
  display: none;
}

.design-page__body__render-progress .render-progress-item h4,
.design-page__body__render-progress .render-progress-item .bx--tile-group {
  padding-left: 1.5rem;
}

.design-page__body__render-progress .render-progress-item h4 {
  margin-bottom: 1.5rem;
}

.design-page__body__render-progress .render-progress-item .bx--tile {
  width: 11rem;
  margin: 0 1rem 1rem 0;
  padding: 1rem 0;
}

.design-page .bx--tile-group > div {
  display: flex;
  flex-wrap: wrap;
}

.design-page .bx--tile-group > .bx--label {
  margin-bottom: 1rem;
}

.design-page .slider-custom {
  padding-left: 24px;
  display: flex;
  align-items: center;
}

.design-page .slider-custom__slider {
  padding: 0.5rem 1.5rem;
  position: relative;
}

.design-page .slider-custom__slider .bx--form-item {
  margin: 0;
}

.design-page .slider-custom__slider > .bx--btn {
  position: absolute;
  top: 2.35rem;
  right: 4rem;
}

.design-page__dropdown-options .bx--list-box__menu-item {
  position: relative;
}

.design-page__dropdown-options .bx--list-box__menu-item .bx--last-item-favourite::after {
  position: absolute;
  bottom: 0;
  left: 0;
  border-bottom: 1px solid #e9ebee;
  content: "";
  width: 100%;
  display: block;
}

.design-page__dropdown-options .option {
  display: flex;
  justify-content: space-between;
}

.design-page__dropdown-options .option span {
  width: 200px;
  overflow: hidden;
}

.design-item-container__image {
  width: 100%;
  min-height: 11rem;
}

.design-item-container__image-item {
  width: inherit;
  justify-content: center;
}

.design-item-container__label {
  padding: 0 1rem;
}

.design-item-container__label > h6 {
  margin-bottom: 0;
}

.design-item-container__label > p {
  margin-bottom: 0;
  padding-top: 0.25rem;
}

.recommend-icon {
  position: absolute;
  top: 0.5rem;
  left: 0.5rem;
}

.recommend-icon .bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center::before {
  right: calc(-0.5rem - 1px);
}

.design-advanced-settings {
  margin-bottom: 0;
}

.design-advanced-settings .bx--accordion__content {
  padding: 0;
}

.design-advanced-settings .render-progress-item {
  margin-bottom: 0;
}

.material-page {
  padding: 2rem 1rem 0 1rem;
  height: calc(100vh - 11rem) !important;
  background-color: #e9ebee;
}

.material-page__header {
  margin-bottom: 2rem;
  padding: 0 1rem 0 1rem;
}

.material-page__header__title > h4 {
  margin: 0 0 0.5rem;
}

.material-page__header__title > .text-body {
  margin-bottom: 0;
}

.material-page__link {
  padding: 0 2rem;
}

.material-page__search-wrapper {
  width: 30rem;
  justify-content: flex-end;
}

.material-page__body {
  padding-top: 1.5rem;
}

.material-page__body__progress {
  width: 100%;
  width: 14rem;
  height: calc(100vh - 24rem);
  overflow-y: auto;
  flex-shrink: 0;
  transition: 0.25s linear;
}

.-is-shrink .material-page__body__progress {
  height: calc(100vh - 16rem);
}

.material-page__body__progress .bx--progress--vertical {
  padding-right: 0.5rem;
}

.material-page__body__render-progress {
  position: relative;
  padding-left: 1rem;
  overflow-y: auto;
  height: calc(100vh - 24rem);
  width: 100%;
  transition: 0.25s linear;
}

.-is-shrink .material-page__body__render-progress {
  height: calc(100vh - 16rem);
}

.material-page__body__render-progress .render-progress-item {
  padding: 1rem 0.5rem 1rem 1.5rem;
  background-color: #f1f3f6;
  margin-bottom: 1rem;
}

.material-page__body__render-progress .render-progress-item .ref-anchor {
  position: relative;
  top: -1rem;
}

.material-page__body__render-progress .render-progress-item .bx--tile {
  padding: 0rem;
  outline: unset;
  outline-offset: unset;
  border-radius: 0;
  box-shadow: unset;
  background-color: transparent !important;
  border: unset !important;
}

.material-page__body__render-progress .render-progress-item .bx--tile--is-selected .material-item-container__card {
  border: 1px solid #14202c !important;
}

.material-page__body__render-progress .render-progress-item .title-radio-wrapper {
  margin-right: 1rem;
  margin-bottom: 1rem;
}

.material-page__body__render-progress .render-progress-item .title-radio-wrapper .bx--tile-content {
  display: flex;
}

.material-page__body__render-progress .render-progress-item .title-radio-wrapper .material-item-container {
  display: flex;
  flex-direction: column;
  width: 11rem;
}

.material-page__body__render-progress .render-progress-item .title-radio-wrapper .material-item-container__card {
  flex: 1;
  padding: 1rem;
  min-height: 4rem;
  border-radius: 8px;
  box-shadow: -4px -4px 8px 0 #fff, 4px 4px 8px 0 #dbdee2;
  background-color: #f1f3f6;
  outline: 0 !important;
  margin: 0;
  border: 1px solid transparent;
}

.material-page__body__render-progress .render-progress-item .title-radio-wrapper .material-item-container__card:hover {
  background-color: #ffffff;
}

.material-page__body__render-progress .render-progress-item .title-radio-wrapper .material-item-container__link-wrapper {
  padding: 0;
  padding-top: 1rem;
  outline: none;
  background-color: transparent;
  border: none;
}

.material-page__body__render-progress .render-progress-item .title-radio-wrapper .material-item-container__link-wrapper .LinkWrapper {
  display: flex;
}

.material-page__body__render-progress .render-progress-item .title-radio-wrapper .material-item-container__details-btn:active, .material-page__body__render-progress .render-progress-item .title-radio-wrapper .material-item-container__details-btn:focus {
  box-shadow: 2px 2px 3px 0 #e4e6ea, -2px -2px 3px 0 rgba(255, 255, 255, 0.6);
  background-color: #f1f3f6;
  color: #4b555f;
}

.material-page__body__render-progress .render-progress-item__tileGroup .bx--form-item {
  margin-bottom: 1rem;
}

.material-page .bx--tile-group > div {
  display: flex;
  flex-wrap: wrap;
  width: inherit;
}

.material-page .bx--tile-group > .bx--label {
  margin-bottom: 1rem;
}

.material-page .bx--tile__checkmark {
  background: white;
  border-radius: 100%;
}

.material-item-container__image {
  width: 100%;
  height: 9rem;
  margin-bottom: 1rem;
}

.material-item-container__image-item {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.material-item-container__label > h6 {
  margin-bottom: 0;
  word-break: break-word;
}

.material-item-container__label > p {
  margin-bottom: 0;
  padding-top: 0.25rem;
}

.generate-bottom-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  height: 3rem;
  z-index: 3;
  background-color: #f1f3f6;
  box-shadow: 0.063rem -0.313rem 0.625rem 0 rgba(20, 32, 44, 0.15);
  display: flex;
  justify-content: space-between;
  margin-left: 1rem;
  width: calc(100vw - 3rem);
}

.generate-bottom-bar__right {
  width: 48%;
}

.generate-bottom-bar button {
  max-width: initial;
}

.generate-bottom-bar__cancel-btn {
  width: auto;
  background-color: #f1f3f6;
}

.generate-bottom-bar__back-btn {
  width: 48%;
  float: left;
}

.generate-bottom-bar__next-btn, .generate-bottom-bar__next-btn.bx--btn--primary:disabled {
  width: 52%;
  flex-shrink: 0;
  float: right;
}

.cell-1 {
  min-width: 100%;
}

.cell-2 {
  min-width: calc((100% - 1rem) / 2);
}

.cell-3 {
  min-width: calc((100% - 2rem) / 3);
}

.generate-size-page {
  background-color: #e9ebee;
}

.generate-size-page__header {
  position: relative;
  z-index: 99;
}

.generate-size-page__progress {
  height: 2.5rem;
  padding: 0 2rem;
}

.generate-size-page__progress.--mb3 {
  position: relative;
  margin-bottom: 3rem;
}

.generate-size-page__progress.--mb3 .header-progress__group {
  top: 0.5rem;
}

.generate-size-page__progress .header-progress__group {
  left: 2rem;
}

.generate-size-page__progress__switcher {
  width: 20.5rem;
  margin-bottom: 1rem;
  margin-left: auto;
}

.generate-size-page__header-progress {
  background-color: #e9ebee;
  padding: 0 2rem;
  min-height: 7rem;
}

.generate-size-page__header-progress .header-progress__group {
  position: unset;
  left: unset;
  right: 2rem;
  min-width: fit-content;
  width: 36%;
}

.generate-size-page__header-progress .header-progress__group h3 {
  font-size: 1.5rem;
  padding-bottom: 0.5rem;
}

.generate-size-page__header-progress .header-progress__text h2 {
  font-size: 1.5rem;
}

.generate-size-page__header-progress .header-progress__bar {
  background-color: rgba(20, 32, 44, 0.1);
}

.generate-size-page__modal > .bx--modal-container {
  width: 40rem;
}

#generate-size-page__fake-scrollbar {
  position: fixed;
  width: 50%;
  overflow-x: auto;
  z-index: 2;
}

#generate-size-page__fake-scrollbar::-webkit-scrollbar {
  width: 12px !important;
  height: 12px !important;
}

#generate-size-page__fake-scrollbar::-webkit-scrollbar-track {
  background-color: #e9ebee;
  box-shadow: -2px -2px 2px 0px rgba(255, 255, 255, 0.6) inset, 2px 2px 2px 0px rgba(20, 32, 44, 0.05) inset;
}

#generate-size-page__fake-scrollbar::-webkit-scrollbar-thumb {
  box-shadow: 1px 1px 2px 0px rgba(20, 32, 44, 0.08), 1px 1px 2px 0px rgba(255, 255, 255, 0.83) inset, -1px -1px 2px 0px rgba(20, 32, 44, 0.04) inset;
}

#generate-size-page__fake-scrollbar--inner {
  margin: 0 1rem;
  height: 1px;
}

.generate-size-table {
  position: relative;
  padding: 0 1rem 0 1rem;
}

.generate-size-table th.tb-header--size {
  min-width: 17.5rem;
  width: 37.5%;
  padding-left: 0.5em;
}

.generate-size-table th.tb-header--size.--is-grade-to-garment {
  width: 25%;
}

.generate-size-table th.tb-header--size.--is-3d, .generate-size-table th.tb-header--size.--expand {
  max-width: unset !important;
  width: 68.75%;
}

.generate-size-table th.tb-header--size.--is-Modular {
  width: 33%;
}

.generate-size-table th.tb-header--size.--is-empty {
  width: 68.55%;
}

.generate-size-table th.tb-header--sizeType {
  min-width: 12rem;
  width: 18.75%;
}

.generate-size-table th.tb-header--gender {
  min-width: 8rem;
  width: 12.5%;
}

.generate-size-table th.tb-header--garmentMeasurementInput {
  color: #4b555f !important;
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment {
  max-width: 11rem;
  width: 43.75%;
  border-left: 1px solid rgba(20, 32, 44, 0.1);
  border-right: 1px solid rgba(20, 32, 44, 0.1);
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment:hover > .bx--table-header-label {
  color: #4b555f;
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment > .bx--table-header-label {
  display: flex;
  height: 4rem;
  padding: 0;
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment > .bx--table-header-label .poms-header-list {
  width: 100%;
  display: flex;
  overflow-x: auto;
  gap: 1rem;
  padding: 1rem;
  padding-right: 0;
  /* Hide scrollbar for IE, Edge and Firefox */
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
  /* Hide scrollbar for Chrome, Safari and Opera */
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment > .bx--table-header-label .poms-header-list::-webkit-scrollbar {
  display: none;
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment > .bx--table-header-label .poms-header-list .pom-header {
  font-weight: 700;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment > .bx--table-header-label .poms-header-list .pom-header:hover {
  color: #14202c;
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment > .bx--table-header-label .expand-collapse-container {
  width: 3rem;
  border: none;
  display: flex;
  height: 4rem;
  cursor: pointer;
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment > .bx--table-header-label .expand-collapse-container:hover .btn--expand-collapse > svg path {
  fill: #14202c;
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment > .bx--table-header-label .expand-collapse-container.isHidden {
  opacity: 0;
  pointer-events: none;
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment > .bx--table-header-label .expand-collapse-container .btn--expand-collapse {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 3rem;
}

.generate-size-table th.tb-header--garmentMeasurementInput.--is-grade-to-garment > .bx--table-header-label .expand-collapse-container .btn--expand-collapse > svg path {
  fill: #4b555f;
}

.generate-size-table th.tb-header--dateModified {
  min-width: 11rem;
}

.generate-size-table th.tb-header--sizeType.--is-Modular {
  width: 33%;
}

.generate-size-table th.--is-grade-to-body {
  min-width: unset;
  width: 25%;
}

.generate-size-table__link-wrapper {
  display: flex;
  justify-content: flex-end;
  gap: 0.5rem;
  z-index: 10;
}

.generate-size-table__link-wrapper__tooltip .bx--assistive-text {
  max-width: unset !important;
}

.generate-size-table__link-wrapper__icon {
  padding: 0.25rem !important;
}

.generate-size-table__link-wrapper__icon > svg {
  right: 0 !important;
}

.generate-size-table__link-wrapper__icon.--disable {
  cursor: not-allowed;
}

.generate-size-table__link-wrapper__link:active, .generate-size-table__link-wrapper__link:focus {
  box-shadow: 2px 2px 3px 0 #e4e6ea, -2px -2px 3px 0 rgba(255, 255, 255, 0.6) !important;
  background-color: #f1f3f6 !important;
  color: #4b555f !important;
}

.generate-size-table .bx--data-table-content {
  max-height: calc(100vh - 23.5rem);
  transition: 0.25s linear;
}

.-is-shrink .generate-size-table .bx--data-table-content {
  max-height: calc(100vh - 15.5rem);
}

.generate-size-table.--isModular .bx--data-table-content {
  max-height: calc(100vh - 26.5rem);
}

.-is-shrink .generate-size-table.--isModular .bx--data-table-content {
  max-height: calc(100vh - 18.5rem);
}

.generate-size-table .bx--table-toolbar {
  margin: 0 0 0.5rem;
  background-color: transparent;
  overflow: initial;
  z-index: 9;
}

.generate-size-table .bx--content-switcher {
  width: 21rem;
  position: absolute;
  top: 0.375rem;
  left: 2rem;
  z-index: 10;
}

.generate-size-table .bx--data-table--sort th .bx--table-sort__flex {
  justify-content: flex-start;
}

.generate-size-table .bx--data-table > tbody > tr td.generate-size-table__column--poms {
  border-left: 1px solid rgba(20, 32, 44, 0.1) !important;
  border-right: 1px solid rgba(20, 32, 44, 0.1) !important;
  max-width: 11rem;
  padding: 0;
}

.generate-size-table .bx--data-table > tbody > tr td.generate-size-table__column--poms .poms-row-body {
  display: flex;
}

.generate-size-table .bx--data-table > tbody > tr td.generate-size-table__column--poms .poms-row-body .poms-row-body__wrapper {
  padding: 1rem;
  padding-right: 0;
  overflow-x: auto;
  display: flex;
  gap: 1rem;
  width: 100%;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
  /* Hide scrollbar for Chrome, Safari and Opera */
}

.generate-size-table .bx--data-table > tbody > tr td.generate-size-table__column--poms .poms-row-body .poms-row-body__wrapper::-webkit-scrollbar {
  display: none;
}

.generate-size-table .bx--data-table > tbody > tr td.generate-size-table__column--poms .poms-row-body .poms-row-body__wrapper > .table__cell {
  height: 2rem;
}

.generate-size-table .bx--data-table > tbody > tr td.generate-size-table__column--poms .poms-row-body .expand-collapse-cell {
  padding: 1rem;
  width: 3rem;
  min-width: 3rem;
  height: 2rem;
}

.generate-size-table .bx--data-table > tbody > tr td.generate-size-table__column--poms .poms-row-body .expand-collapse-cell__inner {
  width: 20px;
  height: 20px;
}

.size__toolbar {
  width: 512px;
  display: flex;
  justify-content: flex-end;
  position: absolute;
  top: 2rem;
  right: 0;
}

.size__filter-group {
  margin-right: 2rem;
}

.size__datetime {
  display: flex;
  justify-content: space-between;
}

.size__datetime__child:nth-child(2) {
  display: flex;
}

.size__datetime .pattern__table__link-wrapper {
  margin: 0 1rem;
  white-space: nowrap;
}

.size__filter__date {
  padding: 0 1rem;
}

.size__filter__checkbox {
  display: flex;
}

.size__filter .bx--date-picker-input__wrapper input {
  background-color: white;
}

.tooltip--expand-collapse {
  padding: 0.25rem 1rem;
  min-width: fit-content;
}

.tooltip--expand-collapse > .bx--tooltip__content {
  line-height: 16px;
}

.seam-page {
  padding: 2rem 0 0;
  height: calc(100vh - 11rem) !important;
  background-color: #e9ebee;
}

.seam-page__header {
  margin-bottom: 2.5rem;
  padding: 0 2rem;
}

.seam-page__header__title > h4 {
  margin: 0 0 0.5rem;
}

.seam-page__header__title > .text-body {
  margin-bottom: 0;
}

.seam-page__search-wrapper {
  width: 30rem;
  justify-content: flex-end;
}

.seam-page__body {
  width: 100%;
  padding: 0 1rem;
  display: flex;
  flex-wrap: wrap;
  overflow: hidden auto;
  max-height: calc(100vh - 11rem - 11.5rem);
  transition: 0.25s linear;
}

.-is-shrink .seam-page__body {
  max-height: calc(100vh - 11rem - 3.5rem);
}

.seam-page .seam-group {
  margin: 0 1rem 1rem;
  width: calc(50% - 2rem);
  display: flex;
  align-items: center;
  background-color: #f1f3f6;
  min-height: 6rem;
}

.seam-page .seam-group__image {
  width: 6rem;
  margin-right: 2rem;
  flex-shrink: 0;
}

.seam-page .seam-group__image img {
  width: 100%;
}

.seam-page .seam-group__input-wrapper {
  flex: 1;
  margin: 0.75rem 1.5rem 0.75rem 0;
}

.seam-page .seam-group__input-wrapper .bx--form-item {
  margin: 0;
}

.seam-page .seam-group > button {
  margin: 0 1rem 0 0;
  flex-shrink: 0;
  position: relative;
  top: 12px;
}

.pattern-note-page {
  padding: 2rem;
}

.pattern-note-page__title {
  margin-bottom: 0.5rem;
}

.pattern-note-page__textarea {
  padding-top: 1rem;
  width: 30rem;
}

.pattern-note-page__textarea textarea {
  height: 8rem;
}

.techpack-content__block__pattern {
  display: flex;
  max-height: 4rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  align-items: center;
  padding: 0.75rem 0;
}

.techpack-content__block__pattern p {
  flex-grow: 1;
  margin-bottom: 0;
  width: 18rem;
  word-wrap: break-word;
  line-height: 1.5rem;
}

.techpack-content__block__pattern h6 {
  flex-grow: 1;
  margin-bottom: 0;
  width: 12rem;
  line-height: 1.5rem;
}

.techpack-content__block__pattern__link.--disabled {
  cursor: not-allowed;
}

.techpack-content .with-icon__title {
  flex-grow: 1;
  margin-bottom: 0;
  width: 8rem !important;
}

.techpack-content .with-icon__body {
  width: 4rem;
  display: flex;
}

.text-area-notes {
  background-color: #f1f3f6 !important;
}

.techpack-content__block__design-option {
  display: flex;
  max-height: 5rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  padding: 0.5rem 0;
  align-items: center;
  min-height: 5rem;
}

.techpack-content__block__design-option .design-option-image {
  width: 8rem;
  align-self: baseline;
}

.techpack-content__block__design-option img {
  width: 4rem;
  height: 4rem;
}

.techpack-content__block__design-option p {
  margin-bottom: 0;
  width: 10rem;
  word-wrap: break-word;
}

.techpack-content__block__design-option h6 {
  flex-grow: 1;
  margin-bottom: 0;
  width: 12rem;
}

.techpack-content__block__material {
  display: flex;
  max-height: 5rem;
  padding: 0.5rem 0;
  align-items: center;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
}

.techpack-content__block__material .design-option-image {
  width: 8rem;
  align-self: baseline;
}

.techpack-content__block__material .design-option-image__wrapper {
  height: 4rem;
  width: 4rem;
}

.techpack-content__block__material .design-option-image__wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.techpack-content__block__material p {
  margin-bottom: 0;
  width: 10rem;
  word-wrap: break-word;
}

.techpack-content__block__material h6 {
  flex-grow: 1;
  margin-bottom: 0;
  width: 12rem;
}

.techpack-content__block__seam {
  display: flex;
  max-height: 5rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  padding: 0.5rem 0;
  align-items: center;
}

.techpack-content__block__seam .design-option-image {
  width: 8rem;
  align-self: baseline;
}

.techpack-content__block__seam img {
  width: 4rem;
  height: 4rem;
}

.techpack-content__block__seam p.value {
  width: 8rem;
}

.techpack-content__block__seam p {
  margin-bottom: 0;
  word-wrap: break-word;
}

.techpack-content__block__seam h6 {
  flex-grow: 1;
  margin-bottom: 0;
  width: 12rem;
}

.techpack-content__block__seam .unit {
  color: rgba(20, 32, 44, 0.5);
}

.techpack-content__block__garment {
  display: flex;
  max-height: 4rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  align-items: center;
}

.techpack-content__block__garment p.value-cm {
  width: 4rem;
}

.techpack-content__block__garment p.value-in {
  width: 5.5rem;
}

.techpack-content__block__garment p.unit-in {
  width: 2rem;
  color: rgba(20, 32, 44, 0.5);
}

.techpack-content__block__garment p.unit-cm {
  color: rgba(20, 32, 44, 0.5);
  width: 4rem;
}

.techpack-content__block__garment p {
  flex-grow: 1;
  margin-bottom: 0;
  padding: 1rem 0;
  width: 18rem;
  word-wrap: break-word;
}

.techpack-content__block__garment h6 {
  flex-grow: 1;
  margin-bottom: 0;
  width: 16rem;
  padding-right: 2rem;
  word-wrap: break-word;
}

.export-pattern__modal.has_dropdown {
  overflow-y: auto;
}

.export-pattern__modal.has_dropdown .bx--modal-container,
.export-pattern__modal.has_dropdown .bx--modal-content {
  overflow: visible;
}

.export-pattern__modal.has_dropdown .bx--modal-container {
  max-height: max-content;
  height: max-content;
  margin: auto;
}

.export-pattern__modal .bx--modal-container {
  width: 40rem;
  max-height: 85vh;
  overflow: visible;
}

.export-pattern__modal .bx--modal-content {
  padding-right: 1rem;
}

.export-pattern__form-radio {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  height: 5.25rem;
}

.export-pattern__comboBox {
  height: 3rem;
  max-height: 3rem;
}

.export-pattern__header-checkbox {
  display: flex;
  align-items: center;
}

.export-pattern__header-checkbox > .bx--form-item {
  flex: unset;
  margin-top: 0 !important;
  margin-bottom: 0.25rem !important;
  margin-right: 8px;
}

.export-pattern__header-checkbox > .bx--form-item * > .bx--checkbox-label-text {
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  color: rgba(20, 32, 44, 0.7490196078);
}

.export-pattern__header-checkbox > .bx--form-item * > .bx--checkbox:checked ~ .bx--checkbox-label-text {
  color: #14202c;
}

.export-pattern__tech-pack-wrapper > .title {
  color: rgba(20, 32, 44, 0.7490196078);
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 8px;
}

.export-pattern__tech-pack-wrapper > .description {
  color: rgba(20, 32, 44, 0.7490196078);
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 8px;
}

.export-pattern__tech-pack-wrapper .option-specific-pieces__form-group__fieldset {
  margin-left: 28px;
  max-height: unset !important;
  overflow-y: auto;
}

.option-specific-pieces {
  padding-top: 0.5rem;
}

.option-specific-pieces__divider {
  margin: 0.5rem 0;
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.6);
}

.option-specific-pieces .text--invalid {
  font-size: 0.75rem;
}

.option-specific-pieces__form-group__title {
  padding-top: 1.5rem;
  padding-bottom: 2rem;
}

.option-specific-pieces__form-group__title h5 {
  color: #14202c;
  margin-bottom: 0.5rem;
}

.option-specific-pieces__form-group__title p {
  margin-bottom: 0;
}

.option-specific-pieces__form-group h6 {
  margin-bottom: 0.5rem;
}

.option-specific-pieces__form-group__fieldset {
  display: flex;
  flex-wrap: wrap;
  max-height: 6rem;
  overflow-y: auto;
}

.option-specific-pieces__form-group__fieldset .bx--fieldset {
  width: 50%;
  margin-bottom: 8px;
}

.option-specific-pieces__form-group__fieldset .style-checkbox {
  min-height: unset;
}

.option-specific-pieces__form-group__checkbox-value {
  margin-left: 1.5rem;
}

.dropdown-item {
  display: flex;
  justify-content: space-between;
}

.ExportPatternModal__loading {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(20, 32, 44, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.ExportPatternModal__loading svg {
  width: 4rem;
  fill: white;
  margin-bottom: 1rem;
}

.ExportPatternModal__loading h6 {
  color: white;
}

.create-profile-info {
  padding: 2rem;
}

.create-profile-info__title {
  margin-bottom: 2rem;
}

.create-profile-info__profile-name {
  width: 45.35vw;
}

.create-basic-info {
  background-color: #e9ebee;
  padding: 2rem;
  min-height: calc(100vh - 11rem);
  position: relative;
  transition: 0.25s linear;
}

.-is-shrink .create-basic-info {
  min-height: calc(100vh - 3rem);
}

.create-basic-info__inner {
  position: relative;
  background-color: #f1f3f6;
  padding: 1rem;
  margin: 0 -1rem;
  overflow-y: auto;
  height: calc(100vh - 23rem);
  transition: 0.25s linear;
}

.-is-shrink .create-basic-info__inner {
  height: calc(100vh - 15rem);
}

.create-basic-info .-is-show-notify {
  height: calc(100vh - 28rem);
}

.-is-shrink .create-basic-info .-is-show-notify {
  height: calc(100vh - 20rem);
}

.create-basic-info__group {
  margin-bottom: 24px;
}

.create-basic-info__group .bx--dropdown__wrapper {
  width: 480px;
}

.create-basic-info__group .FileUploaderDropContainer {
  max-width: 480px;
}

.create-basic-info__group .FileUploaderDropContainer .bx--file__selected-file {
  max-width: initial;
}

.create-basic-info__group .FileUploaderDropContainer .bx--file-browse-btn {
  max-width: initial;
}

.create-basic-info__group .FileUploaderDropContainer .bx--file-browse-btn .bx--file__drop-container {
  height: 96px;
}

.create-basic-info__header-progress {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}

.create-basic-info .input-measurements__progress {
  padding: 0 0 1rem 0;
  height: auto;
}

.create-basic-info .input-measurements__progress .measurement-header-progress__text h4 {
  margin: 0;
}

.create-basic-info__type {
  width: 280px;
}

.create-basic-info__header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 2rem;
}

.create-basic-info__formgroup__switch-cm {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.create-basic-info__formgroup__switch-cm .TextInput {
  width: calc(50vw - 3rem);
}

.create-basic-info__formgroup__switch-in {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.create-basic-info__formgroup__switch-in .TextInput {
  width: calc(25vw - 3rem);
}

.create-basic-info__formgroup__switch-in .TextInput:last-child {
  width: calc(50vw - 3rem);
}

.create-basic-info__formgroup__radio__gender {
  width: calc(50vw - 3rem);
}

.create-basic-info__formgroup__radio__gender .bx--radio-button__appearance {
  margin-left: 0;
}

.create-basic-info__sex {
  display: inline-flex;
  align-items: center;
}

.create-basic-info__sex .label {
  margin-right: 0.25rem;
  font-weight: 600;
}

.create-basic-info .danger-trigger {
  display: flex;
  align-items: center;
  margin-left: 9px;
}

.create-basic-info .danger-trigger svg {
  fill: #ff3000;
}

.create-basic-info .danger-trigger p {
  margin: 0 0 0 9px;
}

.create-basic-info .text-danger-trigger {
  color: #ff3000;
}

.create-basic-info .error-message__modal ul {
  list-style: disc;
}

.create-basic-info .error-message__modal ul li {
  margin-left: 1.5rem;
}

.detailed-measurement-page {
  height: calc(100vh - 11rem) !important;
  position: relative;
  transition: 0.25s linear;
  background-color: #e9ebee;
}

.-is-shrink .detailed-measurement-page {
  height: calc(100vh - 3rem) !important;
}

.detailed-measurement-page__extra {
  width: 432px;
  display: flex;
  justify-content: flex-end;
  position: absolute;
  top: 2rem;
  right: 2rem;
}

.detailed-measurement-page__extra__filter {
  width: 3rem;
  height: 3rem;
  z-index: 3;
}

.detailed-measurement-page__extra__filter .dropdown-filter {
  padding: 0 1rem 1rem 1rem;
  width: 100%;
}

.detailed-measurement-page__extra__filter .dropdown-filter .dropdown-measurement-filter {
  background-color: #ffffff !important;
}

.detailed-measurement-page__divider {
  width: 100%;
  height: 0.063rem;
  margin: 2rem 0;
  background-color: rgba(20, 32, 44, 0.6);
}

.detailed-measurement-page__header__options .bx--dropdown:nth-child(2) {
  width: 18.5rem;
  margin-right: 0.5rem;
  background-color: #e9ebee;
  box-shadow: inset -0.25rem -0.25rem 0.5rem 0 #e9ebee, inset 0.25rem 0.25rem 0.5rem 0 rgba(20, 32, 44, 0.1) !important;
}

.detailed-measurement-page__button-save-options {
  width: 11rem;
  margin-top: 1.75rem;
}

.detailed-measurement-page__button-save-options:hover .detailed-measurement-page__button-options__content {
  display: block !important;
}

.detailed-measurement-page__button-options {
  width: 11rem;
  height: 3rem;
}

.detailed-measurement-page__button-options__content {
  display: none;
  position: absolute;
  z-index: 1;
}

.detailed-measurement-page__button-options__item {
  width: 11rem;
  height: 3rem;
  white-space: nowrap;
}

.detailed-measurement-page__body {
  padding: 0 2rem 0 1rem;
}

.detailed-measurement-page__body__progress {
  background-color: #e9ebee;
  width: 100%;
  height: 100%;
  margin-right: 2rem;
  padding-bottom: 9.25rem;
  max-width: 10.875rem;
}

@media screen and (min-width: 82rem) {
  .detailed-measurement-page__body__progress {
    max-width: 13.875rem;
  }
}

@media screen and (min-width: 99rem) {
  .detailed-measurement-page__body__progress {
    max-width: 16.875rem;
  }
}

.detailed-measurement-page__body__progress .bx--progress--vertical {
  width: 11rem;
}

.detailed-measurement-page__body__progress .bx--progress-label {
  max-width: 8.875rem;
}

.detailed-measurement-page__body__render-progress {
  position: relative;
  height: calc(100vh - 23.5rem);
  overflow-y: scroll;
  width: calc(100vw - 16rem);
  transition: 0.25s linear;
}

.-is-shrink .detailed-measurement-page__body__render-progress {
  height: calc(100vh - 15.5rem);
}

.detailed-measurement-page__body__render-progress .render-posture-item {
  background-color: #f1f3f6;
  margin-bottom: 1rem;
  position: relative;
}

.detailed-measurement-page__body__render-progress .render-posture-item .bx--tooltip__trigger {
  position: absolute;
  right: -1rem;
}

.detailed-measurement-page__body__render-progress .render-posture-item .bx--tile {
  width: 11rem;
  margin-right: 1rem;
  padding: 1rem;
  margin-bottom: 1rem;
}

.detailed-measurement-page__body__render-progress .posture-measurement {
  padding: 1rem 0rem 1rem 1.5rem;
}

.detailed-measurement-page__body__render-progress .primary-measurement,
.detailed-measurement-page__body__render-progress .secondary-measurement {
  padding: 1rem 0rem 1rem 1.5rem;
}

.detailed-measurement-page__body__render-progress .render-measurement-item {
  background-color: #f1f3f6;
}

.detailed-measurement-page__body__render-progress .render-measurement-item:not(:last-child) {
  margin-bottom: 0.5rem;
}

.detailed-measurement-page__body__render-progress .render-measurement-item__title h5 {
  margin-bottom: 0.5rem;
}

.detailed-measurement-page__body__render-progress .render-measurement-item__title p {
  margin-bottom: 0;
}

.detailed-measurement-page__body__render-progress .render-measurement-item__body {
  display: flex;
  flex-wrap: wrap;
  padding-top: 1.75rem;
}

.detailed-measurement-page__body__render-progress .render-measurement-item__body .measurement-item-textinput {
  width: 50%;
  padding-right: 1.75rem;
}

.detailed-measurement-page__body__render-progress .render-measurement-item__body .measurement-item-textinput__title {
  display: flex;
  justify-content: space-between;
}

.detailed-measurement-page__body__render-progress .render-measurement-item__body .measurement-item-textinput__body input:disabled:hover {
  cursor: not-allowed !important;
}

.detailed-measurement-page__body__render-progress .render-measurement-item__body .measurement-item-textinput__body .bx--form-item {
  margin: 0;
}

.detailed-measurement-page__body__render-progress .render-measurement-item__body .body-shape-extra {
  display: flex;
  width: 100%;
  margin-bottom: 2rem;
  align-items: center;
}

.detailed-measurement-page__body__render-progress .render-measurement-item__body .body-shape-extra__image {
  width: 155px;
  height: auto;
  margin-right: 2.5rem;
}

.detailed-measurement-page__body__render-progress .render-measurement-item__body .body-shape-extra__image img {
  width: 100%;
  height: 100%;
}

.detailed-measurement-page__body__render-progress .render-measurement-item__body .body-shape-extra__tooltip {
  margin-left: -4rem;
}

.detailed-measurement-page__body .-is-show-notify {
  height: calc(100vh - 28.5rem);
}

.-is-shrink .detailed-measurement-page__body .-is-show-notify {
  height: calc(100vh - 20.5rem);
}

.detailed-measurement-page .bx--tile-group > div {
  display: flex;
  flex-wrap: wrap;
}

.detailed-measurement-page .bx--tile-group > .bx--label {
  margin-bottom: 1rem;
}

.detailed-measurement-page__modal-how-to .bx--modal-container--lg .bx--modal-header,
.detailed-measurement-page__modal-how-to .bx--modal-container--lg .bx--modal-content,
.detailed-measurement-page__modal-how-to .bx--modal-container--lg .bx--modal-content__regular-content {
  padding-right: 1rem;
}

.detailed-measurement-page__modal-how-to .bx--modal-container {
  width: 40rem;
  height: auto;
}

.detailed-measurement-page__modal-how-to__video {
  margin-bottom: 1.5rem;
}

.detailed-measurement-page__modal-how-to__video iframe {
  width: 38rem;
  height: 21.375rem;
}

.detailed-measurement-page__modal-how-to__images {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  margin-bottom: 3rem;
}

.detailed-measurement-page__modal-how-to__textinput {
  padding-top: 1rem;
}

.posture-item-container__image {
  width: 100%;
  height: 11rem;
}

.posture-item-container__image-item {
  width: inherit;
  justify-content: center;
}

.posture-item-container__label > h6 {
  margin-bottom: 0;
}

.posture-item-container__label > p {
  margin-bottom: 0;
  padding-top: 0.25rem;
}

.measurement-item-textinput-tooltip {
  max-width: none;
  padding: 0.125rem 1rem;
}

.measurement-item-textinput-tooltip p {
  margin-bottom: 0;
}

.measurement-header-progress {
  padding: 2rem 2rem 1rem 2rem;
  background-color: #e9ebee;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 11.125rem;
}

.measurement-header-progress__text {
  max-width: 26.25rem;
  padding-bottom: 1rem;
}

.measurement-header-progress__text h4 {
  margin-bottom: 0.5rem;
}

.measurement-header-progress__text p {
  margin-bottom: 0;
}

.measurement-header-progress__group {
  width: 26.125rem;
  flex-shrink: 0;
  position: relative;
}

.measurement-header-progress__group h5 {
  margin-bottom: 0.5rem;
}

.measurement-header-progress__group p {
  margin-bottom: 0;
  padding-top: 0;
}

.measurement-header-progress__group .LinkWrapper {
  position: absolute;
  top: 2px;
  right: 0;
}

.measurement-header-progress__group__text {
  display: flex;
  align-items: flex-start;
  gap: 4px;
}

.measurement-header-progress__group__text__value {
  display: flex;
  align-items: center;
}

.measurement-header-progress__group__text-animation {
  overflow: hidden;
}

.measurement-header-progress__group__text-animation > h5 {
  transform: translateX(-16px);
  transition: transform 0.25s;
  transition-timing-function: ease-out;
  display: flex;
  align-items: center;
}

.measurement-header-progress__group__text-animation > h5 > p {
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  letter-spacing: 0px;
  margin-bottom: 0;
  padding: 0;
  color: #14202c !important;
}

.measurement-header-progress__group__text > p {
  transform: translateX(-16px);
  transition: transform 0.25s;
  transition-timing-function: ease-out;
}

.measurement-header-progress__group__text.run-animation .measurement-header-progress__group__text-animation > h5, .measurement-header-progress__group__text.run-animation > p {
  transform: translateX(0px) !important;
}

.measurement-header-progress__bar {
  height: 0.5rem;
  width: 100%;
  position: relative;
  background-color: rgba(20, 32, 44, 0.1);
  margin-bottom: 0.25rem;
}

.measurement-header-progress__bar-fill {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  background-color: #14202c;
}

.measurement-header-progress.--danger .measurement-header-progress__bar-fill {
  background-color: #ff3000;
}

.measurement-header-progress.--danger .measurement-header-progress__group h5 {
  color: #ff3000;
}

.version-note-page {
  padding: 2rem;
}

.version-note-page__title {
  margin-bottom: 0.5rem;
}

.version-note-page__textarea {
  padding-top: 1rem;
  width: 30rem;
}

.Questionnaire__divider {
  width: 100%;
  border-top: 1px solid rgba(20, 32, 44, 0.6);
  margin: 40px 0 0;
  padding: 0 0 40px;
}

.Questionnaire__button-bar {
  position: fixed;
  right: 2rem;
  bottom: 0;
  left: 1rem;
  background-color: #f1f3f6;
  display: flex;
  justify-content: flex-end;
  box-shadow: 1px -5px 10px 0 rgba(20, 32, 44, 0.15);
}

.Questionnaire__button-bar button {
  min-width: 256px;
}

.Questionnaire__basic-info {
  position: relative;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.6);
  margin-bottom: 3rem;
}

.Questionnaire__basic-info .bx--content-switcher {
  position: absolute;
  top: 0;
  right: 0;
  width: 9rem;
}

.Questionnaire__basic-info__input {
  display: flex;
  justify-content: space-between;
  margin: 2.25rem 0 0 0;
}

.Questionnaire__basic-info__input__group {
  display: flex;
  width: calc(50% - 1rem);
}

.Questionnaire__basic-info__input__group .TextInput {
  width: 100%;
}

.Questionnaire__basic-info__input__group--height {
  justify-content: space-between;
}

.Questionnaire__basic-info__input__group--height .TextInput {
  width: calc(50% - 1rem);
}

.Questionnaire__basic-info__input__group--height .TextInput:nth-child(2) .bx--label {
  opacity: 0;
}

.Questionnaire__gender .bx--label > div {
  font-weight: 700;
  display: flex;
  align-items: center;
}

.Questionnaire__gender .bx--label > div > button {
  margin-left: 4px;
}

.Questionnaire__gender .bx--radio-button__appearance {
  margin-left: 0;
}

.Questionnaire__select-size {
  display: flex;
  justify-content: space-between;
}

.Questionnaire__select-size .Questionnaire__size {
  width: calc(50% - 1rem);
}

.Questionnaire__section {
  padding: 0 0 1rem;
}

.Questionnaire__section:not(:last-child) {
  margin: 0 0 3rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
}

.Questionnaire__group__headline .bx--dropdown__wrapper {
  width: calc(50% - 1rem);
}

.Questionnaire__size {
  margin-bottom: 1.5rem;
}

.Questionnaire__size .bx--tile {
  min-width: 5.5rem;
  text-align: center;
  padding: 0.5rem 1rem;
  min-height: 3rem;
  display: inline-block;
  margin-right: 8px;
}

.Questionnaire__size .bx--tile-content {
  line-height: 2rem;
}

.Questionnaire__radio {
  margin-bottom: 2rem;
}

.Questionnaire__radio .bx--tile-group > div {
  display: flex;
  flex-wrap: wrap;
}

.Questionnaire__radio .bx--label {
  margin-bottom: 1rem;
  color: #14202c;
}

.Questionnaire__radio .bx--tile {
  display: inline-block;
  width: 11rem;
  min-height: 11.5rem;
  padding: 1rem 0 0;
  margin-right: 1rem;
}

.Questionnaire__radio .bx--tile img {
  width: 100%;
  margin-bottom: 1rem;
}

.Questionnaire__radio .bx--tile h6 {
  margin-bottom: 0.25rem;
}

.Questionnaire__radio .bx--tile h6,
.Questionnaire__radio .bx--tile p {
  padding: 0 1rem;
}

.Questionnaire .underline {
  font-weight: 700;
  text-decoration: underline;
}

.Questionnaire .bx--label > div {
  font-weight: 700;
  display: flex;
  align-items: center;
}

.Questionnaire .bx--label > div > button {
  margin-left: 4px;
}

.Questionnaire .bx--label > div > button .bx--assistive-text {
  max-width: 9rem;
}

.Questionnaire .option {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.Questionnaire .option img {
  width: 24px;
}

.Questionnaire .--imageUK .bx--list-box__label {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Questionnaire .--imageUK .bx--list-box__label::after {
  display: block;
  content: "";
  width: 24px;
  height: 24px;
  background: transparent url("../../../assets/images/questionnaire/UK.svg") no-repeat;
}

.Questionnaire .--imageUS .bx--list-box__label {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Questionnaire .--imageUS .bx--list-box__label::after {
  display: block;
  content: "";
  width: 24px;
  height: 24px;
  background: transparent url("../../../assets/images/questionnaire/US.svg") no-repeat;
}

.Questionnaire .--imageIT .bx--list-box__label {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Questionnaire .--imageIT .bx--list-box__label::after {
  display: block;
  content: "";
  width: 24px;
  height: 24px;
  background: transparent url("../../../assets/images/questionnaire/IT.svg") no-repeat;
}

.Questionnaire .--imageEU .bx--list-box__label {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Questionnaire .--imageEU .bx--list-box__label::after {
  display: block;
  content: "";
  width: 24px;
  height: 24px;
  background: transparent url("../../../assets/images/questionnaire/EU.svg") no-repeat;
}

.measurement-profile-page {
  padding-top: 2.5rem;
  background-color: #e9ebee;
}

.measurement-profile-page__header {
  height: 4.5rem;
  padding: 0 2rem 1.5rem 2rem;
  display: flex;
  justify-content: space-between;
}

.measurement-profile-page__header__extra {
  width: 18rem;
  display: flex;
  align-items: center;
}

.measurement-profile-page__header__extra .icon-duplicate,
.measurement-profile-page__header__extra .icon-edit,
.measurement-profile-page__header__extra .icon-download-techpack {
  width: 3rem;
  height: 3rem;
  padding-top: 1rem;
}

.measurement-profile-page__header__extra button {
  margin-left: 1rem;
}

.measurement-profile-page__divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.6);
  margin-left: 2rem;
  margin-right: 2rem;
}

.measurement-profile-page--block {
  padding: 3rem 0;
}

.measurement-profile-page__content-divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.1);
  margin: 0.5rem 0;
}

.measurement-profile__pattern__modal .bx--modal-content {
  padding-right: 1rem;
}

.print-measurement-profile-page {
  background-color: #ffffff;
  min-width: 100vw;
  min-height: 100vh;
}

.print-measurement-profile-page .measurement-profile-page__header img {
  width: 150px;
}

.print-measurement-profile-page .measurement-profile-page__body {
  min-width: 100%;
}

.print-footer {
  position: fixed;
  z-index: 99;
  bottom: 5px;
  left: 30px;
  display: inline-block;
}

.page-break {
  page-break-after: always;
}

.measurement-profile-info {
  padding: 2.5rem 2rem 2.5rem 2rem;
}

.measurement-profile-info__content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.measurement-profile-info__content__block {
  width: calc(50% - 1rem);
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
}

.measurement-profile-info__content__block__pattern {
  display: flex;
  max-height: 4rem;
  align-items: center;
}

.measurement-profile-info__content__block__pattern p {
  padding: 1rem 0;
  flex-grow: 1;
  margin-bottom: 0;
  width: 18rem;
  word-wrap: break-word;
}

.measurement-profile-info__content__block__pattern h6 {
  flex-grow: 1;
  margin-bottom: 0;
  width: 12rem;
}

.measurement-profile-info__content__block:nth-child(n+2) .measurement-profile-info__content__block__pattern p {
  text-transform: none;
}

.measurement-profile-info__content__block:last-child > div {
  border-bottom: none;
}

.with-icon__title {
  flex-grow: 1;
  margin-bottom: 0;
  width: 8rem !important;
}

.with-icon__body {
  width: 4rem;
}

.text-area-notes {
  background-color: #f1f3f6 !important;
}

.measurement-content-page {
  padding: 3rem 2rem 0 2rem;
}

.measurement-content-page__header {
  display: flex;
  justify-content: space-between;
  padding-bottom: 2rem;
}

.measurement-content-page__header__dropdown {
  width: calc(50% - 1rem);
}

.measurement-content-page__header__dropdown .bx--dropdown {
  width: 30rem;
}

.measurement-content-page__body {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: 1rem;
}

.measurement-content-page__body__block {
  width: calc(50% - 1rem);
}

.measurement-content-page__body__block__item {
  display: flex;
  max-height: 4rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  align-items: center;
}

.measurement-content-page__body__block__item p {
  margin-bottom: 0;
  padding: 1rem 0;
}

.measurement-content-page__body__block__item p.value {
  width: 10rem;
}

.measurement-content-page__body__block__item .unit {
  color: rgba(20, 32, 44, 0.5);
}

.measurement-content-page__body__block__item h6 {
  flex-grow: 1;
  margin-bottom: 0;
  width: 12rem;
}

.measurement-content-page__body__block__item .item-value {
  display: flex;
  gap: 16px;
  align-items: center;
}

.measurement-content-page__body__block__item .item-value--in {
  width: 10rem;
  justify-content: flex-end;
}

.measurement-content-page__body__block__item .bx--tag {
  padding: 4px 8px;
  margin: 0;
  gap: 10px;
}

.measurement-content-page__body__block__item .bx--tag p {
  padding: 0;
  line-height: 16px;
}

.measurement-content-page__body__block__item-image {
  display: flex;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  padding: 1rem 0;
  align-items: center;
}

.measurement-content-page__body__block__item-image .item-image {
  width: 150px;
  min-height: 150px;
  align-self: baseline;
  margin-right: 1rem;
  flex-shrink: 0;
}

.measurement-content-page__body__block__item-image img {
  width: 100%;
  height: 100%;
  display: block;
}

.measurement-content-page__body__block__item-image .item-text {
  display: flex;
  align-items: center;
  position: relative;
  flex: 1;
}

.measurement-content-page__body__block__item-image .item-text__title {
  width: 13rem;
}

.measurement-content-page__body__block__item-image .item-text p {
  margin-bottom: 0;
  width: 6rem;
  word-wrap: break-word;
}

.measurement-content-page__body__block__item-image .item-text h6 {
  flex-grow: 1;
  margin-bottom: 0;
}

.measurement-content-page__body__block__item-image .item-text .value_unit {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 0 1.5rem;
}

.measurement-content-page__body--block {
  padding: 3rem 0;
}

.measurement-content-page__primary-measurement, .measurement-content-page__secondary-measurement, .measurement-content-page__body-preference {
  padding-top: 3rem;
}

.measurement-content-page__primary-measurement__title, .measurement-content-page__secondary-measurement__title, .measurement-content-page__body-preference__title {
  margin-bottom: 0.5rem;
  height: 1rem;
}

.measurement-content-page__primary-measurement p[data-value^="("], .measurement-content-page__secondary-measurement p[data-value^="("], .measurement-content-page__body-preference p[data-value^="("] {
  color: rgba(20, 32, 44, 0.5);
}

.measurement-content-page__revision-table-container {
  background-color: #e9ebee;
}

.measurement-content-page__revision-table {
  padding-top: 2rem;
}

.measurement-content-page .body_height_imperial {
  display: flex;
  justify-content: flex-end;
  gap: 12px;
}

.measurement-content-page .body_height_imperial .body_height_imperial__feet {
  padding-right: 12px;
}

.measurement-content-page .body_height_imperial .body_height_imperial__inch {
  padding-left: 10px;
}

.with-icon__title {
  flex-grow: 1;
  margin-bottom: 0;
  width: 8rem !important;
}

.with-icon__body {
  width: 4rem;
}

.text-area-notes {
  background-color: #f1f3f6 !important;
}

.print-measurement {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.print-body-preference {
  padding-top: 0;
}

.page-break {
  page-break-after: always;
}

.measurement-content-page-break {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: 3rem;
}

.revision-history-page {
  padding: 2rem 2rem 2rem 2rem;
  background-color: #e9ebee;
}

.revision-history-page__table h4 {
  padding-left: 1rem;
}

.revision-history-page__table__header--createdAt {
  white-space: nowrap;
  width: 8rem !important;
}

.revision-history-page__table__header--editor {
  width: 16rem;
}

.revision-history-page__table__header--note {
  width: 20rem;
}

.revision-history-page__table__header--versionId {
  width: 19rem;
}

.revision__table__cell .bx--grid {
  padding-left: 0;
  padding-right: 0;
}

.revision__table__link-wrapper > a {
  white-space: nowrap !important;
}

.revision__datetime__child div {
  margin-bottom: 0;
}

.revision__overflow-menu {
  width: 12rem;
}

.compare-change-table h4 {
  padding-left: 1rem;
}

.compare-change-table__header--createdAt {
  width: 10%;
  white-space: nowrap;
}

.main-material-table-page {
  height: calc(100vh - 10rem - 3rem);
  overflow: hidden;
  padding: 1.5rem 1rem 0;
  position: relative;
  background-color: #e9ebee;
}

.main-material-table-page .bx--data-table-content {
  height: calc(100vh - 21rem);
  max-height: calc(100vh - 21rem);
}

.main-material-table-page .bx--data-table-content table > tbody > tr > td {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  align-items: center;
  vertical-align: middle;
}

.main-material-table-page .bx--table-toolbar {
  background: transparent;
}

.main-material-table-page__extra-left {
  flex-grow: 0;
}

.main-material-table-page__extra-left > .bx--content-switcher {
  min-width: 180px;
}

.main-material-table-page__extra-left > .bx--content-switcher > button {
  width: 50%;
  justify-content: center;
  padding: 0.5rem 1rem;
}

.main-material-table-page__extra-right {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}

.main-material-table-page__extra-right__filter-group {
  z-index: 3;
}

.main-material-table-page__extra-right__filter-group .filter-datepicker {
  padding: 0 1rem;
}

.main-material-table-page__extra-right__filter-group .filter-datepicker .bx--form-item {
  margin-bottom: 0.5rem;
}

.main-material-table-page__extra-right__filter-group .Filter__options__content {
  flex-direction: column;
}

.main-material-table-page__extra-right__filter-group .Filter__options__content .bx--date-picker-container {
  width: 8.983rem;
}

.main-material-table-page__extra-right__filter-group .Filter__options__content .bx--date-picker__input {
  background-color: white;
  width: 8.983rem;
}

.main-material-table-page__extra-right__search {
  width: 100%;
}

.main-material-table-page__extra-right__material-btn {
  width: 100%;
  max-width: 11rem;
}

@media screen and (min-width: 66rem) {
  .main-material-table-page__extra-right__material-btn {
    max-width: 11rem;
  }
}

@media screen and (min-width: 99rem) {
  .main-material-table-page__extra-right__material-btn {
    max-width: 17rem;
  }
}

.main-material-table-page__extra-right__material-btn > button {
  width: inherit;
  padding-right: 1rem;
}

.main-material-table-page__extra-right__material-btn > button {
  min-width: 11rem;
  width: 100%;
  padding-right: 1rem;
}

.main-material-table-page__table__header--material {
  width: 53%;
}

.main-material-table-page__table__header--createdAt {
  white-space: nowrap;
  width: 47%;
}

.main-material-table-page__table__link-wrapper {
  white-space: nowrap;
}

.main-material-table-page__table__overflow-menu {
  width: 200px;
}

.main-material-table-page__column--datetime {
  padding-right: 0;
  width: 50%;
}

.main-material-table-page__column--datetime .text-caption {
  width: inherit;
  margin-bottom: 0;
}

.main-material-table-page__column--material {
  width: 50%;
}

.main-material-table-page__column--material .material-col-item {
  display: flex;
  align-items: center;
}

.main-material-table-page__column--material .material-col-item__image, .main-material-table-page__column--material .material-col-item__image > img {
  width: 3rem;
  height: 3rem;
  margin-right: 1rem;
  object-fit: cover;
  background-color: rgba(20, 32, 44, 0.1);
}

.main-material-table-page__column--material .material-col-item__text {
  word-break: break-word;
  flex: 1;
}

.main-material-table-page__column--material .material-col-item__text .TableCellLongText__full {
  left: 4.875rem;
}

.main-material-table-page__datetime {
  display: flex;
  justify-content: space-between;
}

.main-material-table-page__datetime__child:nth-child(2) {
  display: flex;
}

.main-material-table-page__datetime .main-material__table__link-wrapper {
  margin: 0 1rem;
  white-space: nowrap;
}

@media screen and (min-width: 99rem) {
  .main-material-table-page .bx--data-table > thead > tr > th:nth-child(1) {
    padding-right: 1rem;
  }
}

.main-material-table-page .bx--data-table-content {
  overflow-x: hidden;
}

.main-material-table-page .bx--overflow-menu-options {
  width: 12rem;
}

.main-material-table-page .bx--overflow-menu-options__btn {
  max-width: 12rem;
}

.main-material-table-page .bx--table-toolbar {
  overflow: visible;
  margin-bottom: 0.5rem;
}

.main-material-table-page .bx--toolbar-content {
  justify-content: space-between;
}

.main-material-table-page .bx--toolbar-content,
.main-material-table-page .bx--batch-actions--active {
  z-index: 3;
}

.main-material-table-page__modal > .bx--modal-container {
  width: 40rem;
  height: 11.5rem;
}

.main-material-table-page__modal > .bx--modal-container > .bx--modal-content {
  overflow-y: hidden;
}

.main-material-table-page__modal__generate-pattern .bx--modal-container {
  width: 40rem;
}

.main-material-table-page__modal__generate-pattern .bx--modal-content {
  margin-bottom: 3rem;
  padding-right: 1rem !important;
}

.main-material-table-page__modal__generate-pattern .bx--modal-footer button.bx--btn {
  padding-right: 15px !important;
}

.main-material-table-page__modal__generate-pattern__note {
  font-weight: 700;
}

.main-material-table-page__modal__generate-pattern__link {
  display: flex;
  align-items: center;
  text-decoration: underline;
  text-underline-offset: 1.5px;
  margin-top: 1rem;
  margin-bottom: 0;
}

.main-material-table-page__modal__generate-pattern__link svg {
  margin-left: 3px;
}

.main-material-table-page__modal__generate-pattern .bx--modal-footer > button {
  align-items: unset;
  padding-top: 15px;
}

.main-material-table-page__modal__generate-pattern__first-btn {
  background-color: #f1f3f6;
}

.main-material-table-page__modal__generate-pattern__second-btn {
  box-shadow: none !important;
}

@media screen and (min-width: 42rem) {
  .main-material-table-page__modal.full-width .bx--modal-content {
    padding-right: 1rem;
  }
}

@media screen and (min-width: 82rem) {
  .main-material-table-page__modal.full-width .bx--modal-content {
    padding-right: 1rem;
  }
}

.main-material-table-page__modal-rename > .bx--modal-container {
  height: unset;
}

.main-material-table-page__modal-rename > .bx--modal-container > .bx--modal-content {
  padding-right: 1rem !important;
}

.main-material-table-page__modal-quick-export .bx--modal-content {
  padding-right: 1rem;
}

.main-material-table-page__modal-quick-export h5 {
  color: rgba(20, 32, 44, 0.75);
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1rem;
}

.main-material-table-page__modal-quick-export .header-progress__group {
  position: relative;
  left: 0;
  margin-bottom: 1rem;
}

.main-material-table-page__modal-quick-export .header-progress__group h5 {
  display: none;
}

.main-material__overflow-menu {
  width: 12rem;
}

.main-material__overflow-menu button {
  max-width: 100%;
}

.account-page__bottom-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  height: 3rem;
  z-index: 3;
  left: 18rem;
  background-color: #e9ebee;
  box-shadow: 0.063rem -0.313rem 0.625rem 0 rgba(20, 32, 44, 0.15);
  display: flex;
  width: calc(100vw - 20rem);
}

.account-page__bottom-bar button {
  max-width: initial;
}

.account-page__bottom-bar__cancel-btn {
  width: auto;
  background-color: #f1f3f6;
  flex: 1;
}

.account-page__bottom-bar__back-btn {
  flex-shrink: 0;
  width: 65%;
}

.account-page__bottom-bar__next-btn, .account-page__bottom-bar__next-btn.bx--btn--primary:disabled {
  width: 35%;
  flex-shrink: 0;
}

.account-page__my-account {
  margin-left: 16rem;
  padding: 3.5rem 2rem 0 2rem;
  margin-top: 3rem;
}

.account-page__my-account__title h2 {
  margin-bottom: 0;
}

.account-page__my-account__title-email {
  margin-top: 8px;
  margin-bottom: 32px;
  font-size: 14px;
  line-height: 1.14;
  color: rgba(20, 32, 44, 0.75);
}

.account-page__my-account__form-group {
  padding-bottom: 2.5rem;
}

.account-page__my-account__form-group .account-basic-info {
  display: flex;
}

.account-page__my-account__form-group .account-basic-info .TextInput {
  width: 100%;
}

.account-page__my-account__form-group .account-basic-info .TextInput:first-child {
  margin-right: 2rem;
}

.account-page__my-account__form-group .account-extra-info {
  display: flex;
}

.account-page__my-account__form-group .account-extra-info__email, .account-page__my-account__form-group .account-extra-info__password {
  width: 100%;
}

.account-page__my-account__form-group .account-extra-info__email {
  margin-right: 2rem;
}

.account-page__my-account__form-group .account-extra-info__email .bx--form-item {
  margin-bottom: 1rem;
}

.account-page__my-account__form-group .account-extra-info__password .bx--form-item {
  margin-bottom: 1rem;
}

.account-page__my-account__account-security {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.account-page__my-account__account-security .security-panel {
  display: flex;
}

.account-page__my-account__account-security .security-panel__title {
  margin: 16px 0 8px 0;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.14;
  color: rgba(20, 32, 44, 0.75);
}

.account-page__my-account__account-security .security-panel__description {
  margin: 8px 0;
  font-size: 11px;
  line-height: 1.27;
  color: rgba(20, 32, 44, 0.5);
}

.account-page__my-account__account-security .security-panel__password {
  flex: 1;
}

.account-page__my-account__account-security .security-panel__otp {
  flex: 1;
}

.account-page__my-account__notification {
  padding-top: 2.5rem;
}

.account-page__my-account__notification h4 {
  margin-bottom: 2rem;
}

.account-page__my-account__notification .notification-panel {
  display: flex;
  align-items: center;
}

.account-page__my-account__notification .notification-panel__icon-save {
  display: flex;
  align-items: center;
  padding-top: 0.25rem;
}

.account-page__my-account__notification .notification-panel__icon-save p {
  margin-left: 0.5rem;
  margin-bottom: 0;
}

.account-page__my-account__divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.6);
  margin: 0.5rem 0;
}

.account-page__my-account__modal-change-password .bx--modal-container {
  width: 30rem;
  height: 29.125rem;
}

.account-page__my-account__modal-change-password .bx--modal-container .bx--modal-content {
  margin-bottom: 0;
}

.account-page__my-account__modal-change-password .bx--modal-container .bx--modal-content .bx--text-input {
  background-color: #f1f3f6;
}

.account-page__my-account__modal-config-otp .bx--modal-container {
  max-height: max-content;
  max-width: 500px;
}

.account-page__my-account__modal-config-otp .bx--modal-container .bx--modal-content {
  padding-top: 24px;
  padding-right: 1rem;
}

.account-page__main {
  height: calc(100vh - 3rem);
}

.account-page__main__content {
  height: 100%;
}

.account-page__main__content--inner {
  margin-left: 16rem;
  padding: 3.5rem 0rem 0rem 0rem;
  margin-top: 3rem;
}

.account-page__main__content--inner.manage-members .title {
  height: 6rem;
}

.account-page__main__content--inner.manage-members .table-members {
  min-height: calc(100vh - 12.5rem);
  padding: 1rem 1.625rem;
}

.account-page__main__content--inner.manage-members .table-members .bx--data-table-container {
  padding-top: 0;
}

.account-page__main__content--inner.manage-members .Filter {
  margin-right: 2rem;
}

.account-page__main__content--inner.manage-members .invite-button {
  width: 100%;
  max-width: 11rem;
}

@media screen and (min-width: 66rem) {
  .account-page__main__content--inner.manage-members .invite-button {
    max-width: 11rem;
  }
}

@media screen and (min-width: 99rem) {
  .account-page__main__content--inner.manage-members .invite-button {
    max-width: 17rem;
  }
}

.account-page__main__content--inner.manage-members .invite-button > button {
  width: inherit;
  padding-right: 1rem;
}

.account-page__main__content--inner.manage-members .Filter__options__content {
  justify-content: flex-start !important;
}

.account-page__main__content--inner.billing-history .title {
  height: 3rem;
}

.account-page__main__content--inner.billing-history .invoice-table {
  padding-right: 0;
  height: calc(100vh - 11.5rem);
}

.account-page__main__content--inner.billing-history .invoice-table .button-paynow a {
  box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.5), -2px -2px 3px 0 rgba(241, 243, 246, 0.1);
}

.account-page__main__content--inner.billing-history .invoice-table .button-paynow.--disabled a {
  pointer-events: none !important;
  color: #babec4 !important;
}

.account-page__main__side-nav__footer {
  flex: none;
  padding: 0 0 1rem;
}

.account-page__main__side-nav__footer span {
  display: flex;
  justify-content: space-between;
  padding: 0.5rem 1rem 0.5rem 1rem;
  line-height: 1rem;
  color: #4b555f;
  font-size: 0.875rem;
  font-weight: 500;
  transition: 0.2s linear;
  text-decoration: none;
  margin: 0;
  cursor: pointer;
}

.account-page__main__side-nav__footer span:hover {
  background-color: #fff;
  color: #14202c;
}

.account-page__export-preset {
  height: calc(100vh - 3rem);
  background-color: #e9ebee;
}

.account-page__export-preset__title {
  margin-left: 16rem;
  padding: 3.5rem 2rem 1rem 2rem;
  margin-top: 3rem;
  background-color: #f1f3f6;
}

.account-page__export-preset__title p {
  margin-bottom: 0;
}

.account-page__export-preset__table {
  padding: 1rem 2.381rem 0 17.62rem;
  padding-bottom: 0;
}

.account-page__export-preset__table .bx--data-table-container {
  position: relative;
  padding-top: 0;
}

.account-page__export-preset__table .bx--table-toolbar {
  overflow: visible;
  margin-bottom: 8px;
}

.account-page__export-preset__table .bx--data-table-content {
  max-height: calc(100vh - 20rem);
  min-height: 10rem;
}

.account-page__export-preset__table__filter-group {
  margin-right: 2rem;
  z-index: 3;
}

.account-page__export-preset__table__filter-group .Filter__options {
  right: 0;
}

.account-page__export-preset__table__filter-group .Filter__options__content .bx--fieldset {
  min-width: 150px;
}

.account-page__export-preset__table__filter-group .Filter__options__content .export-preset__table__filter-checkbox fieldset .bx--label {
  text-transform: none;
}

.account-page__export-preset__table__filter-group .Filter__options__content .export-preset__table__filter-checkbox fieldset label .bx--checkbox-label-text {
  text-transform: none;
}

.account-page__export-preset__table__filter-group .Filter__options__content > .export-preset__table__filter-checkbox {
  display: flex;
}

.account-page__export-preset__table__filter-group .Filter__options__actions button {
  white-space: nowrap;
  width: 50%;
}

.account-page__export-preset__table__create-btn {
  width: 100%;
  max-width: 11rem;
}

@media screen and (min-width: 66rem) {
  .account-page__export-preset__table__create-btn {
    max-width: 11rem;
  }
}

@media screen and (min-width: 99rem) {
  .account-page__export-preset__table__create-btn {
    max-width: 17rem;
  }
}

.account-page__export-preset__table__create-btn > button {
  width: inherit;
  padding-right: 1rem;
}

.account-page__export-preset__table__header-icon-favorite {
  vertical-align: bottom;
}

.account-page__export-preset__table__header-icon-favorite svg {
  margin-left: 0.25rem;
}

.account-page__export-preset__table__header-icon-favorite .bx--assistive-text {
  z-index: 4;
}

.account-page__export-preset__table .tb-header--exportPreset {
  width: 23.9vw;
}

.account-page__export-preset__table .tb-header--fileType {
  width: 16.7vw;
}

.account-page__export-preset .bx--toolbar-content {
  background: #e9ebee;
}

.account-page__export-preset .bx--toolbar-content,
.account-page__export-preset .bx--batch-actions--active {
  z-index: 3;
}

.account-page__export-preset__modal-delete > .bx--modal-container {
  width: 40rem;
  height: 11.5rem;
}

.account-page__export-preset__icon-favorite {
  width: 24px;
  height: 24px;
  padding: 4px;
  border-radius: 8px;
  box-shadow: 2px 2px 3px 0 rgba(20, 32, 44, 0.06), -2px -2px 3px 0 rgba(255, 255, 255, 0.6);
  background-color: var(--grey-light);
}

.account-page__export-preset .export-preset__table__grid {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.account-page__export-preset .export-preset__table__grid__right {
  display: flex;
  align-items: center;
}

.account-page__export-preset .export-preset__table__grid__right .export-preset-overflow-menu {
  margin-left: 1rem;
}

.my-subscription-wrapper {
  height: 100%;
}

.my-subscription-wrapper h2 {
  margin-left: 16rem;
  padding: 3.5rem 2rem 2.5rem 2rem;
  margin-top: 3rem;
  margin-bottom: 0;
}

.my-subscription-wrapper .my-subscription {
  margin-left: 16rem;
  padding: 1.5rem 2rem 2rem 2rem;
  background-color: #e9ebee;
}

.my-subscription-wrapper .my-subscription__header {
  margin-bottom: 2.5rem;
}

.my-subscription-wrapper .my-subscription__header h4 {
  margin-bottom: 0.5rem;
}

.my-subscription-wrapper .my-subscription__header__progress-group {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 33px;
  row-gap: 16px;
}

@media (max-width: 1450px) {
  .my-subscription-wrapper .my-subscription__header__progress-group {
    grid-template-columns: repeat(2, 1fr);
  }
}

.my-subscription-wrapper .my-subscription__header__progress-group .header-progress__group {
  width: 100%;
  padding: 24px 24px 16px 23px;
  border-radius: 8px;
  background-color: #f1f3f6;
  flex-basis: 50%;
  max-width: unset;
}

.my-subscription-wrapper .my-subscription__header__progress-group .header-progress__group h3 {
  font-size: 1.375rem;
}

.my-subscription-wrapper .my-subscription__header__progress-group .header-progress__group .header-progress__description {
  font-size: 14px;
  margin: 8px 0;
  line-height: 1.14;
}

.my-subscription-wrapper .my-subscription__header__progress-group .header-progress__group .header-progress__reset-date {
  margin-top: 4px;
  margin-bottom: 0;
  font-size: 11px;
  line-height: 1.27;
  color: rgba(20, 32, 44, 0.5);
}

.my-subscription-wrapper .my-subscription__header__progress-group .header-progress__group.--danger h3 {
  color: #ff3000;
}

.my-subscription-wrapper .my-subscription__header__progress-group .header-progress__group.--danger .header-progress__bar-fill {
  background-color: #ff3000;
}

.my-subscription-wrapper .my-subscription__header__progress-group .header-progress__group__header {
  margin-bottom: 1rem;
  width: 140px;
  height: 32px;
}

.my-subscription-wrapper .my-subscription__header__progress-group .header-progress__group__header img {
  height: 100%;
}

.my-subscription-wrapper .my-subscription__divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.6);
  margin: 0.5rem 0;
}

.my-subscription-wrapper .my-subscription__content {
  margin-top: 2.5rem;
}

.my-subscription-wrapper .my-subscription__content-wrapper {
  background-color: #f1f3f6;
  padding: 24px 15px;
  border-radius: 8px;
  margin-bottom: 16px;
}

.my-subscription-wrapper .my-subscription__content__logo {
  height: 32px;
  margin-bottom: 24px;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.my-subscription-wrapper .my-subscription__content__logo img {
  width: 140px;
  margin: 0 8px;
}

.my-subscription-wrapper .my-subscription__content__logo img:first-child {
  margin-left: 0;
}

.my-subscription-wrapper .my-subscription__content h4 {
  margin-bottom: 1.5rem;
}

.my-subscription-wrapper .my-subscription__content .free-trial-notice {
  margin-bottom: 2rem;
}

.my-subscription-wrapper .my-subscription__content .free-trial-notice .bx--toast-notification__subtitle {
  margin-bottom: 0;
}

.my-subscription-wrapper .my-subscription__content .free-trial-notice .bx--toast-notification__caption p {
  font-size: 0.875rem;
}

.my-subscription-wrapper .my-subscription__content__current-plan {
  display: flex;
  flex-wrap: wrap;
}

.my-subscription-wrapper .my-subscription__content__current-plan .my-subscription-render-plan {
  flex-basis: 50%;
}

.my-subscription-wrapper .my-subscription__content__current-plan .my-subscription-render-plan:nth-child(odd) {
  padding-right: 1rem;
}

.my-subscription-wrapper .my-subscription__content__current-plan .my-subscription-render-plan:nth-child(even) {
  padding-left: 1rem;
}

.my-subscription-wrapper .my-subscription__content__current-plan .my-subscription-render-plan .my-subscription-plan {
  display: flex;
  width: inherit;
  height: 2rem;
  align-items: center;
}

.my-subscription-wrapper .my-subscription__content__current-plan .my-subscription-render-plan .my-subscription-plan h6,
.my-subscription-wrapper .my-subscription__content__current-plan .my-subscription-render-plan .my-subscription-plan p {
  margin-bottom: 0;
}

.my-subscription-wrapper .my-subscription__content__current-plan .my-subscription-render-plan .my-subscription-plan h6 {
  color: rgba(20, 32, 44, 0.75);
}

.my-subscription-wrapper .my-subscription__content__current-plan .my-subscription-render-plan .my-subscription-plan__key {
  flex: 1;
}

.my-subscription-wrapper .my-subscription__content__current-plan .my-subscription-render-plan .my-subscription-plan__value {
  flex: 1;
}

.my-subscription-wrapper .my-subscription__content__current-plan .my-subscription-render-plan .my-subscription-plan__value p {
  white-space: nowrap;
}

.my-subscription-wrapper .my-subscription__content__current-plan .my-subscription-render-plan__divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.1);
  margin: 0.5rem 0;
}

.my-subscription-wrapper .my-subscription__content__what-include h5 {
  margin-top: 2.5rem;
  margin-bottom: 1.5rem;
}

.my-subscription-wrapper .my-subscription__content__what-include .my-subscription-render-include {
  width: 100%;
}

.my-subscription-wrapper .my-subscription__content__what-include .my-subscription-render-include .my-subscription-include {
  align-items: center;
  height: 2rem;
  display: flex;
}

.my-subscription-wrapper .my-subscription__content__what-include .my-subscription-render-include .my-subscription-include h6,
.my-subscription-wrapper .my-subscription__content__what-include .my-subscription-render-include .my-subscription-include p {
  margin-bottom: 0;
}

.my-subscription-wrapper .my-subscription__content__what-include .my-subscription-render-include .my-subscription-include h6 {
  color: rgba(20, 32, 44, 0.75);
}

.my-subscription-wrapper .my-subscription__content__what-include .my-subscription-render-include .my-subscription-include__key {
  flex: 1;
}

.my-subscription-wrapper .my-subscription__content__what-include .my-subscription-render-include .my-subscription-include__value {
  flex: 1;
  padding-left: 5rem;
}

.my-subscription-wrapper .my-subscription__content__what-include .my-subscription-render-include .my-subscription-include__value.has-helper-text p:first-child {
  margin-bottom: 0.25rem;
}

.my-subscription-wrapper .my-subscription__content__what-include .my-subscription-render-include__divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.1);
  margin: 0.5rem 0;
}

.my-subscription-wrapper .my-subscription__content__change-btn {
  margin-top: 1.5rem;
}

.my-subscription-wrapper .my-subscription .my-subscription-progress.header-progress__group {
  min-width: 100%;
  position: relative;
  left: 0;
}

.account-page__export-batching {
  margin-left: 16rem;
  padding: 3.5rem 2rem 0 2rem;
  margin-top: 3rem;
}

.account-page__export-batching__inner {
  padding-bottom: 8rem;
}

.account-page__export-batching__group {
  display: flex;
  flex-direction: row;
  flex-basis: 50%;
}

.account-page__export-batching__group__left, .account-page__export-batching__group__right {
  width: 50%;
}

.account-page__export-batching__group__batching-time {
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}

.account-page__export-batching__group__batching-time > * {
  width: 50%;
}

.account-page__export-batching__group__batching-time .bx--dropdown__wrapper {
  padding-left: 16px;
}

.account-page__export-batching__group .number__input {
  padding-right: 16px;
}

.account-page__export-batching__group .number__input__title {
  color: #4b555f;
}

.account-page__export-batching__group .number__input-wrapper {
  position: relative;
  display: flex;
  align-items: center;
}

.account-page__export-batching__group .number__input-wrapper .bx--form-item {
  margin: 0;
}

.account-page__export-batching__group .number__input-wrapper .bx--form-item .bx--number {
  width: 100%;
}

.account-page__export-batching__group .number__input-batching-time {
  width: 100%;
  height: 3rem;
  padding: 0 2rem 0 1rem;
  border: 0;
  box-shadow: inset -2px -2px 3px 0 rgba(255, 255, 255, 0.6), inset 2px 2px 3px 0 #e4e6ea;
  background-color: #f1f3f6 !important;
}

.account-page__export-batching__group .number__input-batching-time:focus-visible {
  outline: 0;
}

.account-page__export-batching__group .number__input-batching-time:disabled {
  background-color: #f1f3f6 !important;
  outline: 2px solid transparent;
  outline-offset: -2px;
  color: #c6c6c6;
  border-bottom: 1px solid transparent;
  -webkit-text-fill-color: currentColor;
  cursor: not-allowed;
}

.account-page__export-batching__group .number__input .number__controls {
  position: absolute;
  right: 0;
  display: flex;
  flex-direction: column;
  top: 50%;
  transform: translateY(-50%);
}

.account-page__export-batching__group .number__input .number__controls button {
  width: 2rem;
  min-height: 1.5rem;
  padding: 0;
}

.account-page__export-batching__group .number__input .number__controls button:focus {
  border: none;
  box-shadow: none;
}

.account-page__export-batching__group .number__input .number__controls button:first-child {
  align-items: flex-end;
}

.account-page__export-batching__group .number__input .number__controls button:last-child {
  align-items: flex-start;
}

.account-page__export-batching__group .number__input .TextInput {
  width: 100%;
}

.account-page__export-batching__group .export-batch-on {
  display: flex;
  flex-basis: 50%;
}

.account-page__export-batching__group .export-batch-on div {
  width: 50%;
}

.account-page__export-batching__group .export-batch-on div:first-child {
  margin-right: 2rem;
}

.account-page__export-batching__group .bx--fieldset.group-checkbox {
  margin-bottom: 1.5rem;
}

.account-page__export-batching__group .bx--text-input-wrapper {
  margin: 0;
}

.account-page__export-batching__group .bx--text-input-wrapper .bx--label {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.account-page__export-batching__group .bx--text-input-wrapper .bx--label .bx--form-item {
  margin: 0;
}

.account-page__export-batching__group .bx--text-input-wrapper .bx--label .bx--toggle__text--off,
.account-page__export-batching__group .bx--text-input-wrapper .bx--label .bx--toggle__text--on {
  visibility: hidden;
}

.account-page__export-batching__group .bx--text-input-wrapper .bx--label .bx--toggle__switch {
  margin-top: 0;
}

.account-page__export-batching__group-divided__tier-one .option {
  float: none !important;
}

.account-page__export-batching__group-divided__tier-one .option .bx--radio-button__appearance {
  margin-left: 0;
}

.account-page__export-batching__group-divided__tier-one__tier-two .option .bx--radio-button__appearance {
  margin-left: 1.5rem;
}

.account-page__export-batching__group-divided__title {
  color: #4b555f;
  margin-bottom: 0;
}

.account-page__export-batching__group-divided__left {
  width: 50%;
}

.account-page__export-batching .divider {
  margin: 1.5rem 0;
  background-color: rgba(20, 32, 44, 0.1);
}

.account-page__export-batching .batching-error {
  font-size: 0.6875rem;
  color: #ff3000;
  line-height: 1.27;
}

.account-page .generate-bottom-bar {
  margin-left: 18rem;
  width: calc(100vw - 20rem);
}

.account-page__main__content {
  height: 100%;
}

.account-page__main__content--inner {
  margin-left: 16rem;
  padding: 3.5rem 0rem 0rem 0rem;
  margin-top: 3rem;
  height: calc(100vh - 7rem);
  display: flex;
  flex-direction: column;
}

.account-page__main__content--inner .bx--tab-content {
  padding-top: 0;
}

.account-page__main__side-nav__footer {
  flex: none;
  padding: 0 0 1rem;
}

.account-page__main__side-nav__footer span {
  display: flex;
  justify-content: space-between;
  padding: 0.5rem 1rem 0.5rem 1rem;
  line-height: 1rem;
  color: #4b555f;
  font-size: 0.875rem;
  font-weight: 500;
  transition: 0.2s linear;
  text-decoration: none;
  margin: 0;
  cursor: pointer;
}

.account-page__main__side-nav__footer span:hover {
  background-color: #fff;
  color: #14202c;
}

.account-page__main .bx--tab-content[id=tab-2__panel] {
  padding: 0;
}

.account-page__main .bx--tab-content[id=tab-2__panel] .account-page__main__upload {
  padding-top: 0;
}

.account-page__main__upload {
  display: flex;
}

.account-page__main__upload .content-left {
  padding-top: 40px;
  width: 320px;
  padding-left: 32px;
  padding-right: 16px;
  margin-left: 0 !important;
  background: #e9ebee;
  margin-left: 16px;
}

.account-page__main__upload .content-left #scroll::-webkit-scrollbar {
  width: 320px !important;
}

.account-page__main__upload .content-left .logo {
  font-size: 22px;
  margin-bottom: 8px;
}

.account-page__main__upload .content-left .text {
  margin-bottom: 32px;
  max-width: 256px;
  font-size: 14px;
  color: #4b555f;
}

.account-page__main__upload .content-left .main-logo {
  margin-bottom: 32px;
}

.account-page__main__upload .content-left .main-logo .bx--file {
  padding-top: 16px;
}

.account-page__main__upload .content-left .main-logo .bx--file__container {
  max-width: 256px;
}

.account-page__main__upload .content-left .main-logo .bx--file__container .bx--file__drop-container {
  width: 256px;
}

.account-page__main__upload .content-left .favicon-logo .bx--label-description {
  font-size: 11px;
}

.account-page__main__upload .content-left .favicon-logo .bx--file__container {
  max-width: 256px;
}

.account-page__main__upload .content-left .favicon-logo .bx--file__container .bx--file__drop-container {
  width: 256px;
}

.account-page__main__upload .content-left .heading-font .bx--file__container {
  max-width: 256px;
}

.account-page__main__upload .content-left .heading-font .bx--file__container .bx--file__drop-container {
  width: 256px;
}

.account-page__main__upload .content-left .heading-font .bx--file {
  padding-top: 16px;
}

.account-page__main__upload .content-left .paragraph-font .bx--file__container {
  max-width: 256px;
}

.account-page__main__upload .content-left .paragraph-font .bx--file__container .bx--file__drop-container {
  width: 256px;
}

.account-page__main__upload .content-left .paragraph-font .bx--file {
  padding-top: 16px;
}

.account-page__main__upload .content-left .bx--form-item {
  width: 256px;
  margin: 0 0 32px;
}

.account-page__main__upload .content-left .toggle {
  margin-bottom: 16px !important;
}

.account-page__main__upload .content-left .scroll {
  margin-bottom: 78px !important;
}

.account-page__main__upload .content-left .select-font {
  width: 256px;
  padding-bottom: 32px;
}

.account-page__main__upload .font {
  padding-top: 40px !important;
  flex: 0 0 auto;
  width: 320px;
}

.account-page__main__upload .colour {
  overflow-y: auto;
}

.account-page__main__upload .content-right {
  flex-grow: 1;
  background-color: #dadde1;
  padding: 40px 32px 0 24px;
  height: calc(100vh - 242px);
}

.account-page__main__upload .content-right .logo {
  font-size: 22px;
  margin-bottom: 8px;
}

.account-page__main__upload .content-right .font {
  height: 68vh;
}

.account-page__main__upload .content-right img {
  width: 436px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

.account-page__main__upload .width-font {
  background-color: #dadde1;
  flex: 1;
}

.account-page__main__customise-colour .content-left {
  width: 320px;
  max-height: calc(100vh - 16rem);
  padding: 40px 20px 24rem 32px !important;
  background: #e9ebee;
  margin-left: 0;
}

.account-page__main__customise-colour .content-left .status-colour h5 {
  margin-bottom: 1rem;
}

.account-page__main__customise-colour .content-left h5 {
  margin-top: 2rem;
  margin-bottom: 0.5rem;
  color: #4b555f;
}

.account-page__main__customise-colour .content-left .status-colour h5 {
  margin-bottom: 1rem;
}

.account-page__main__customise-colour .content-left .text {
  font-size: 14px;
  line-height: 16px;
  color: rgba(20, 32, 44, 0.75);
  margin-bottom: 1rem;
}

.account-page__main__customise-colour .content-left .bx--tile {
  display: flex;
  align-items: center;
  box-shadow: none;
}

.account-page__main__customise-colour .content-left div .text {
  font-size: 11px;
  font-weight: 400;
  line-height: 14px;
  color: rgba(20, 32, 44, 0.5);
}

.account-page__main__customise-colour .content-right {
  flex-grow: 1;
  background-color: #dadde1;
  padding: 40px 32px 0 24px;
}

.account-page__main__customise-colour .content-right img {
  width: 436px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

.account-page .button-bottom-bar {
  position: fixed;
  height: 3rem;
  z-index: 3;
  background-color: #f1f3f6;
  display: flex;
  left: 18rem;
  width: calc(100% - 20rem);
  justify-content: flex-end;
  bottom: 0;
}

.account-page .button-bottom-bar__right {
  width: 48%;
}

.account-page .button-bottom-bar button {
  flex: 1;
  box-shadow: 1px -5px 10px rgba(20, 32, 44, 0.15);
  max-width: initial;
}

.account-page .button-bottom-bar .item {
  display: flex;
  justify-content: center;
}

.account-page .bx--tab-content {
  padding: 0;
}

.account-page .under-nav {
  position: absolute;
  width: 18rem;
  height: 18px;
  background: #e9ebee;
  left: 0;
  bottom: 0;
}

.render-logo {
  display: flex;
  justify-content: space-between;
  padding: 1rem;
  background-color: #fff;
  width: 256px;
}

.render-logo .button-close {
  border: none;
  display: flex;
  align-items: center;
  background-color: #fff;
}

.render-logo .button-close:hover {
  box-shadow: -4px -4px 8px 0 #fff, 4px 4px 8px 0 #dbdee2;
}

.isDisableFont {
  color: #babec4 !important;
}

.Customise__form {
  display: flex;
  justify-content: space-between;
}

.Customise__form__group {
  width: calc(50% - 1rem);
  max-width: initial;
}

.Customise__form .bx--file__selected-file,
.Customise__form .bx--file-browse-btn,
.Customise__form .FileUploaderDropContainer {
  max-width: initial;
}

.account-page__plugin-download {
  margin-left: 16rem;
  padding: 3.5rem 0rem 0rem 0rem;
  margin-top: 3rem;
  height: calc(100vh - 3rem);
  display: flex;
  flex-direction: column;
}

.account-page__plugin-download .bx--tab-content {
  padding-top: 0;
}

.account-page__plugin-download .dark-table-container {
  height: calc(100vh - 13rem);
}

.account-page__fabric-function {
  margin-left: 16rem;
  padding: 3.5rem 0rem 0rem 0rem;
  margin-top: 3rem;
  height: calc(100vh - 3rem);
  display: flex;
  flex-direction: column;
}

.account-page__fabric-function .title h2 {
  line-height: 40px;
}

.account-page__fabric-function .title p {
  line-height: 16px;
}

.account-page__fabric-function .bx--tab-content {
  padding-top: 0;
}

.account-page__fabric-function .dark-table-container {
  height: calc(100vh - 11.5rem);
}

.account-page__fabric-function .dark-table-container .bx--data-table-container {
  height: calc(100% - 3rem);
  padding-top: 0;
}

.account-page__fabric-function .dark-table-container .bx--data-table-container .bx--toolbar-content {
  justify-content: space-between;
}

.account-page__fabric-function .dark-table-container .bx--data-table-container .bx--data-table-content {
  height: calc(100% - 3rem);
  max-height: calc(100% - 3rem);
}

.account-page__fabric-function .dark-table-container .bx--data-table-container .bx--data-table-content .bx--data-table thead th.fabricFunction {
  width: 22.2222222222%;
  min-width: 14.5rem;
}

.account-page__fabric-function .dark-table-container .bx--data-table-container .bx--data-table-content .bx--data-table tbody tr {
  position: unset;
}

.account-page__fabric-function .dark-table-container .bx--data-table-container .bx--data-table-content .bx--data-table tbody tr .fabric-label__cell {
  display: flex;
  gap: 4px;
}

.account-page__fabric-function .dark-table-container .bx--data-table-container .bx--data-table-content .bx--data-table tbody tr .fabric-label__cell .undefined {
  line-height: 16px;
}

.account-page__fabric-function .dark-table-container .bx--data-table-container .bx--data-table-content .bx--data-table tbody tr .fabric-label__cell p {
  margin-bottom: 0;
}

.account-page__fabric-function .dark-table-container .bx--data-table-container .bx--data-table-content .bx--data-table tbody tr .fabric-function__cell {
  color: #838a91;
}

.account-page__fabric-function .dark-table-container .bx--data-table-container .bx--data-table-content .bx--data-table tbody tr .fabric-function__dropdown .bx--list-box__field {
  height: 100%;
}

.account-page__fabric-function__switcher {
  width: 28.5rem;
  height: 100%;
  margin-right: 8px;
}

.account-page__fabric-function .generate-bottom-bar {
  margin-left: 17rem;
  width: calc(100vw - 18rem);
}

.account-page__fabric-function__modal .bx--modal-container {
  width: calc(100vw - 6rem);
  height: calc(100vh - 8.5rem);
}

.account-page__fabric-function__modal .bx--modal-container .bx--modal-header {
  margin: 0;
}

.account-page__fabric-function__modal .bx--modal-container .bx--modal-content {
  padding: 1rem;
}

.account-page__fabric-function__modal .bx--modal-container .bx--modal-content .product {
  height: auto;
  padding: 0;
}

.account-page__fabric-function__modal .bx--modal-container .bx--modal-content .product__table .bx--data-table-container {
  padding-top: 0;
}

.account-page__fabric-function__modal .bx--modal-container .bx--modal-content .product__table .bx--data-table-container .bx--table-toolbar {
  margin-bottom: 0;
}

.account-page__fabric-function__modal .bx--modal-container .bx--modal-content .product .bx--data-table-content {
  height: calc(100vh - 22.25rem);
}

.account-page__fabric-function .fabric-function__link-wrapper {
  display: flex;
  justify-content: flex-end;
  margin-right: 8px;
}

.material-detail-content {
  align-items: flex-start !important;
}

.material-detail-content__block .three-d-properties {
  display: flex;
  align-items: center;
}

.material-detail-content__block .three-d-properties > h6 {
  width: 12rem;
}

.material-detail-content__block .three-d-properties .material-detail__image {
  width: 18rem;
}

.material-detail-content__block .three-d-properties .material-detail__image > img,
.material-detail-content__block .three-d-properties .material-detail__image .image-material-null {
  height: 4rem;
  width: 4rem;
}

.material-detail-content__block__material-info {
  display: flex;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  align-items: flex-start;
}

.material-detail-content__block__material-info p {
  padding: 0 0 1rem 0;
  flex-grow: 1;
  margin-bottom: 0;
  width: 18rem;
  word-wrap: break-word;
}

.material-detail-content__block__material-info h6 {
  flex-grow: 0;
  margin-bottom: 0;
  width: 12rem;
}

.material-detail-content__block__material-info__thumbnail {
  position: relative;
  border-bottom: none;
  display: flex;
  justify-content: space-between;
}

.material-detail-content__block__material-info__thumbnail > h6 {
  flex-grow: 1;
  width: 0;
}

.material-detail-content__block__material-info__thumbnail > div {
  flex-grow: 1;
}

.material-detail-content__block__material-info__thumbnail > div > img,
.material-detail-content__block__material-info__thumbnail > div .image-material-null {
  height: 6.125rem;
  width: 6.125rem;
}

.material-detail-content__block__nesting {
  display: flex;
  max-height: 4rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  align-items: center;
  position: relative;
}

.material-detail-content__block__nesting p.unit {
  color: rgba(20, 32, 44, 0.5);
  width: 6rem;
  position: absolute;
  right: 0;
  font-weight: 400 !important;
}

.material-detail-content__block__nesting p {
  margin-bottom: 0;
  padding: 1rem 0;
  width: 18rem;
  word-wrap: break-word;
  flex-grow: 1;
}

.material-detail-content__block__nesting h6 {
  flex-grow: 1;
  margin-bottom: 0;
  width: 12rem;
  word-wrap: break-word;
}

.MD__availability {
  padding: 2rem;
}

.MD__availability__content {
  margin: 0 -1rem;
}

.MD__availability__group {
  margin-bottom: 1rem;
  background-color: #f1f3f6;
  display: flex;
  flex-wrap: wrap;
}

.MD__availability__item {
  padding: 1rem;
  display: flex;
  width: 50%;
  align-items: center;
  position: relative;
}

.MD__availability__item:not(:nth-last-child(-n+2)):after {
  position: absolute;
  top: 100%;
  right: 1rem;
  left: 1rem;
  height: 1px;
  background-color: rgba(20, 32, 44, 0.1);
  content: "";
}

.MD__availability__item p,
.MD__availability__item h6 {
  line-height: 1rem;
}

.MD__availability__item h6 {
  min-width: 40%;
  min-width: 12rem;
  flex-shrink: 0;
}

.MD__availability__item p {
  text-transform: capitalize;
}

.Properties h4 {
  padding: 0 2rem;
}

.Properties .MaterialTexture {
  padding-left: 16px;
  padding-right: 32px;
}

.Properties .MaterialTexture .bx--progress.bx--progress--vertical .arrow-right-icon {
  display: none !important;
}

.Properties .MaterialTexture .check-mark-icon {
  display: none !important;
}

.Properties .Material-page__tab .bx--tabs--scrollable__nav {
  box-shadow: 1px 5px 10px 0 #dfe2e6;
  background-color: #e9ebee;
}

.Properties .Material-page__tab .bx--tabs--scrollable__nav .bx--tabs--scrollable__nav-link {
  width: 192px;
}

.Properties .content {
  padding-top: 24px;
  background-color: #e9ebee;
}

.Properties .content .left-content {
  width: 100%;
  max-width: 208px;
  width: 100%;
  width: 14rem;
  height: calc(100vh - 23rem);
  transition: 0.25s linear;
  padding-bottom: 4.25rem;
  overflow-y: auto;
  overflow-x: hidden;
  flex-shrink: 0;
}

.Properties .content .left-content .content-title:hover h6 {
  color: #14202c;
}

.Properties .content .left-content h6 {
  color: rgba(20, 32, 44, 0.7490196078);
  margin-left: 16px;
  line-height: 1rem;
}

.Properties .content .left-content .bx--progress-step--complete.bx--progress-step--current .bx--progress-label {
  color: #14202c;
}

.Properties .content .left-content .bx--progress-step--complete.bx--progress-step--current .bx--progress-line {
  background-color: #14202c;
}

.Properties .content .left-content .bx--progress-step--complete.bx--progress-step--current .bx--progress-optional {
  color: rgba(20, 32, 44, 0.75);
}

.Properties .content .left-content .bx--progress-step--complete .bx--progress-optional {
  overflow: hidden;
  text-overflow: ellipsis;
}

.Properties .content .left-content .bx--progress-step-button {
  width: 100%;
}

.Properties .content .left-content .bx--progress-step-button svg {
  display: none !important;
}

.Properties .content .left-content .bx--progress-step-button p {
  margin-left: 16px;
}

.Properties .content .left-content .upload-u3ma {
  margin-bottom: 2rem;
}

.-is-shrink .Properties .content .left-content {
  height: calc(100vh - 15rem);
}

.Properties .content .right-content {
  background-color: #f1f3f6;
  position: relative;
  margin-left: 1rem;
  overflow-y: auto;
  height: calc(100vh - 23rem);
  width: calc(100vw - 15rem);
  transition: 0.25s linear;
}

.-is-shrink .Properties .content .right-content {
  height: calc(100vh - 15rem);
}

.Properties .content .right-content .revert-button {
  box-shadow: 2px 2px 3px 0 #e4e6ea, -2px -2px 3px 0 rgba(255, 255, 255, 0.6) !important;
}

.Properties .content .right-content .revert-button svg {
  opacity: 0.75;
}

.Properties .content .right-content .revert-button:hover {
  background-color: #ffffff;
}

.Properties .content .right-content .revert-button:hover svg {
  opacity: 1;
}

.Properties .content .right-content .bx--file {
  margin-top: 16px;
}

.Properties .content .right-content .bx--assistive-text {
  text-align: center;
  max-width: 12rem;
}

.Properties .content .right-content .title {
  padding-left: 24px;
  padding-top: 16px;
  margin-bottom: 0;
  font-size: 1.375rem;
}

.Properties .content .right-content .title-upload {
  padding-top: 1rem;
  margin-bottom: 0.5rem;
  font-size: 1.375rem;
}

.Properties .content .right-content .opacity {
  display: flex;
  justify-content: space-between;
}

.Properties .content .right-content .normal-map {
  display: flex;
  justify-content: space-between;
}

.Properties .content .right-content .normal-map .Slider {
  width: calc(50% - 24px);
}

.Properties .content .right-content .normal-map .bx--slider-container {
  width: 100%;
}

.Properties .content .right-content .normal-map .bx--slider-container .bx--slider {
  width: 100%;
}

.Properties .content .right-content .normal-map .bx--slider-container .bx--slider__range-label:last-of-type {
  position: absolute;
  bottom: -2px;
  right: 92px;
  left: auto;
  transform: none;
}

.Properties .content .right-content .normal-map .bx--file__container {
  max-width: none;
  width: calc(50% - 24px);
}

.Properties .content .right-content .normal-map .bx--file__container .bx--file-browse-btn {
  max-width: none;
}

.Properties .content .right-content .normal-map .bx--file__container .bx--file__selected-file {
  max-width: none;
}

.Properties .content .right-content .normal-map .bx--file__container .render-logo {
  width: initial;
}

.Properties .content .right-content .normal-map .bx--file__container .render-logo .flex {
  width: 100%;
}

.Properties .content .right-content .normal-map .bx--file__container .invalid {
  border: 1px red solid;
  flex-direction: column;
}

.Properties .content .right-content .normal-map .bx--file__container .invalid-title {
  display: flex;
  flex-direction: column;
}

.Properties .content .right-content .normal-map__color-picker {
  width: calc(50% - 24px);
}

.Properties .content .right-content .normal-map__color-picker .color-title {
  font-size: 0.875rem;
  font-weight: bold;
  line-height: 1.29;
  color: #4b555f;
}

.Properties .content .right-content .title-map {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}

.Properties .content .right-content .title-map h5 {
  margin-bottom: 0;
  margin-right: 5px;
}

.Properties .content .right-content .bx--tooltip__trigger {
  max-height: 24px;
}

.Properties .content .right-content .divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.6);
  margin: 0.5rem 0;
}

.Properties .content .right-content .bx--file__state-container {
  display: none;
}

.Properties .content .right-content .divider-opacity {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.1);
  margin: 0 1.5rem 1.5rem 1.5rem;
}

.Properties .content .right-content .transformation {
  display: flex;
  flex-direction: column;
  padding: 0 24px 24px;
}

.Properties .content .right-content .transformation .bx--btn--icon-only:focus {
  background-color: transparent;
  border-color: transparent !important;
  box-shadow: none;
}

.Properties .content .right-content .transformation .bending .TextInput {
  width: 100%;
}

.Properties .content .right-content .transformation .bending .TextInput .bx--text-input__field-wrapper {
  width: calc(50% - 24px);
}

.Properties .content .right-content .transformation .width-height {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Properties .content .right-content .transformation .bx--label {
  width: 100%;
}

.Properties .content .right-content .transformation .bx--label .label {
  align-items: center;
  display: flex;
}

.Properties .content .right-content .transformation .bx--label .label .tooltip-revert {
  margin-left: 5px;
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.Properties .content .right-content .transformation .bx--label .label .text {
  font-size: 0.875rem;
  font-weight: 700;
  color: #4b555f;
  white-space: pre;
}

.Properties .content .right-content .transformation .TextInput {
  width: calc(50% - 24px);
}

.Properties .content .right-content .transformation .button-link:hover .bx--btn__icon {
  fill: #161616;
}

.Properties .content .right-content #upload-material {
  padding: 0 24px 0 24px;
}

.Properties .content .right-content #upload-material::after {
  content: "";
  display: block;
  width: calc(100% + 3rem);
  height: 1rem;
  background-color: #e9ebee;
  margin-top: 1.5rem;
  margin-left: -1.5rem;
}

.Properties .bx--tab-content {
  padding: 0;
  max-height: calc(100vh - 22.375rem);
  transition: 0.25s linear;
}

.-is-shrink .bx--tab-content {
  max-height: calc(100vh - 14.375rem);
}

.modal-select-product .bx--modal-container {
  min-height: 90%;
  max-height: 90%;
  overflow: unset;
}

.modal-select-product .bx--modal-header {
  margin-bottom: 1rem;
}

.modal-select-product .bx--modal-close {
  width: 3.5rem;
  height: 3.5rem;
}

.modal-select-product .bx--modal-content {
  display: flex;
  padding: 0;
  margin-bottom: 0;
  border-top: 1px solid #e9ebee;
}

.modal-select-product__selection {
  flex-basis: 30%;
  padding: 1.25rem 1rem;
  height: 100%;
  overflow-y: auto;
}

.modal-select-product__selection .bx--search-input {
  height: 2rem;
}

.modal-select-product__selection .bx--radio-button__appearance {
  margin-left: 0;
}

.modal-select-product__selection__label {
  margin-bottom: 0.5rem;
}

.modal-select-product__selection__custom {
  margin-top: 1rem;
  border-bottom: 1px solid #e9ebee;
}

.modal-select-product__selection__custom .bx--form-item {
  margin: 0 0 1rem;
}

.modal-select-product__description {
  position: relative;
  flex: 1 1;
  padding: 1.25rem 2rem;
  background-color: #e9ebee;
}

.modal-select-product__description__name {
  position: absolute;
  margin-bottom: 0.5rem;
}

.modal-select-product__description__detail {
  font-size: 0.875rem;
}

.modal-select-product__description__img {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.modal-select-product__description__img img {
  width: 100%;
  display: none;
}

.modal-select-product__description__img img.--visible {
  display: unset;
}

.modal-select-product__description__img > img {
  width: 384px;
  height: 384px;
}

.modal-select-product__description__img > img.large {
  width: 85%;
  max-width: 500px;
}

.modal-select-product__description .generate-bottom-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 4rem;
  margin: 0;
}

.modal-select-product__description .generate-bottom-bar .generate-bottom-bar__right {
  width: 100%;
}

.modal-select-product__description .generate-bottom-bar .generate-bottom-bar__right button {
  height: 4rem;
}

.modal-select-product__tool-group {
  position: absolute;
  bottom: 5.8125rem;
  left: 2rem;
}

.modal-select-product__tool-group .bx--tooltip__trigger {
  padding: 0.375rem;
  margin-right: 1rem;
  border-radius: 0.5rem;
}

.modal-select-product__tool-group .bx--tooltip__trigger.pom-tool__enabled {
  background: rgb(241, 243, 246);
}

.modal-select-product__tool-group .bx--tooltip__trigger.pom-tool__disabled {
  cursor: default;
}

.modal-select-product__tool-group .bx--tooltip__trigger.pom-tool__disabled::before,
.modal-select-product__tool-group .bx--tooltip__trigger.pom-tool__disabled .bx--assistive-text {
  display: none;
}

.modal-select-product__tool-group .bx--tooltip__trigger.pom-tool__disabled polygon,
.modal-select-product__tool-group .bx--tooltip__trigger.pom-tool__disabled path {
  fill: rgba(20, 32, 44, 0.25);
}

.modal-select-product__tool-group .bx--assistive-text {
  max-width: 20rem;
}

.modal-select-product__tool-group .pom-tool__tooltip {
  display: flex;
  flex-direction: column;
  width: max-content;
}

.modal-select-product__tool-group .pom-tool__tooltip h5 {
  margin: 0.75rem 0 0.5rem;
}

.modal-select-product__tool-group .pom-tool__tooltip p {
  font-size: 0.875rem;
  margin-top: 0;
}

.login {
  width: 100%;
  padding: 5rem 0 0px;
}

.login h2 {
  margin-bottom: 2rem;
}

.login__forgot-password {
  position: relative;
  top: -1rem;
  margin: 0 0 1rem;
}

.login__btn-submit {
  width: 100%;
  max-width: 100%;
  margin: 0 0 2rem;
}

.login__remember {
  display: flex;
  align-items: center;
}

.login__remember svg {
  margin-left: 0.25rem;
}

.login__divider {
  width: 100%;
  height: 1px;
  background-color: rgba(20, 32, 44, 0.1);
  margin: 0 0 1.5rem;
}

.login__create-account {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.login__create-account .text-normal {
  margin: 0.5rem 0.5rem 0.5rem 0;
}

.register {
  width: 100%;
  padding: 5rem 0 0px;
}

.register h2 {
  margin-bottom: 1rem;
}

.register p {
  margin-bottom: 2rem;
}

.register__btn-submit {
  width: 100%;
  max-width: 100%;
  margin: 0.5rem 0 1rem;
}

.reset-password {
  width: 100%;
  padding: 5rem 0 0px;
}

.reset-password h2 {
  margin-bottom: 1rem;
}

.reset-password p {
  margin-bottom: 2rem;
}

.reset-password__btn-submit {
  width: 100%;
  max-width: 100%;
  margin: 0.5rem 0 1rem;
}

.forgot-password {
  width: 100%;
  padding: 5rem 0 0px;
}

.forgot-password h2 {
  margin-bottom: 1rem;
}

.forgot-password p {
  margin-bottom: 2rem;
}

.forgot-password__btn-submit {
  width: 100%;
  max-width: 100%;
  margin: 0.5rem 0 1rem;
}

.forgot-password__divider {
  width: 100%;
  height: 1px;
  background-color: rgba(20, 32, 44, 0.1);
  margin: 1rem 0 1.5rem;
}

.forgot-password__success {
  margin: 0 0 2rem;
}

.forgot-password__success p {
  margin: 0;
}

.forgot-password__success__label {
  margin-bottom: 1.25rem;
}

.forgot-password__success__label p {
  line-height: 1rem;
  margin: 0 0 0 0.5rem;
}

.pattern {
  height: calc(100vh - 3.5rem - 3rem);
  overflow: hidden;
  position: relative;
}

.pattern__content h2 {
  padding-left: 2rem;
  position: absolute;
  top: -6px;
  left: 0;
}

.pattern .bx--data-table-content {
  height: calc(100vh - 21rem);
  max-height: calc(100vh - 21rem);
  position: relative;
}

.pattern .queue__table .bx--data-table-content {
  height: calc(100vh - 17.5rem);
  max-height: calc(100vh - 17.5rem);
}

.pattern .bx--table-toolbar {
  background: transparent;
  margin-bottom: 0.5rem;
}

.pattern .bx--tabs--scrollable .bx--tabs--scrollable__nav {
  background: #f1f3f6;
  box-shadow: 1px 5px 10px 0px rgba(20, 32, 44, 0.08);
  padding-right: 1rem;
  justify-content: flex-end;
}

.pattern .bx--tab-content {
  padding: 1.5rem 1rem 0;
}

.pattern__svg-product img {
  width: 3rem;
  height: 3rem;
}

.pattern__table,
.pattern .queue__table {
  position: relative;
}

.pattern__table .bx--skeleton,
.pattern .queue__table .bx--skeleton {
  position: absolute;
  top: 7rem;
  right: 0;
  bottom: 0;
  left: 0;
  background: #f1f3f6;
  z-index: 10;
  padding-top: 0;
}

.pattern__table__switcher .bx--content-switcher,
.pattern .queue__table__switcher .bx--content-switcher {
  height: 48px;
}

.pattern__table__switcher .bx--content-switcher-btn,
.pattern .queue__table__switcher .bx--content-switcher-btn {
  width: 197px;
}

.pattern__table__switcher .bx--content-switcher--skeleton,
.pattern .queue__table__switcher .bx--content-switcher--skeleton {
  width: 590px;
}

.pattern__table__search,
.pattern .queue__table__search {
  max-width: 100%;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  padding-left: 1rem;
}

.pattern__table__cell,
.pattern .queue__table__cell {
  padding-right: 0 !important;
}

.pattern__table__cell__size.--disabled,
.pattern .queue__table__cell__size.--disabled {
  cursor: not-allowed;
}

.pattern__table__generate,
.pattern .queue__table__generate {
  width: 100%;
  max-width: 11rem;
}

@media screen and (min-width: 66rem) {
  .pattern__table__generate,
  .pattern .queue__table__generate {
    max-width: 11rem;
  }
}

@media screen and (min-width: 99rem) {
  .pattern__table__generate,
  .pattern .queue__table__generate {
    max-width: 17rem;
  }
}

.pattern__table__generate > button,
.pattern .queue__table__generate > button {
  width: inherit;
  padding-right: 1rem;
}

.pattern .queue__table .bx--table-toolbar .bx--toolbar-content:first-child {
  padding-left: 1rem;
  width: 19rem;
  justify-content: flex-start;
  align-items: center;
}

.pattern .queue__table .pattern__column--name {
  width: 75%;
  padding-left: 0;
}

.pattern .queue__table .pattern__column--name--open {
  padding-bottom: 2.6rem;
  border-bottom: 1px solid #e9ebee;
}

.pattern .queue__table .pattern__column--name p {
  padding-left: 1rem;
}

.pattern .queue__table .pattern__column--name .bx--accordion {
  margin: 0;
}

.pattern .queue__table .pattern__column--name .bx--accordion__heading,
.pattern .queue__table .pattern__column--name .bx--accordion__title {
  display: none;
}

.pattern .queue__table .pattern__column--name .bx--accordion__arrow {
  margin: 0;
}

.pattern .queue__table .pattern__column--name .bx--accordion__item {
  list-style: none;
}

.pattern .queue__table .pattern__column--name .bx--accordion__content {
  margin: 0;
  padding: 1rem 0 1.5rem;
}

.pattern .queue__table .pattern__column--datetime {
  padding: 0 !important;
}

.pattern .queue__table .pattern__column--datetime-content {
  padding: 1rem 0 1rem 1rem;
  margin-right: 1.5rem;
}

.pattern .queue__table .pattern__column--datetime-content.--open {
  border-bottom: 1px solid #e9ebee;
}

.pattern .queue__table .pattern__column--fileList-button {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  padding: 1rem !important;
}

.pattern .queue__table .pattern__datetime .pattern__table__link-wrapper {
  margin-right: 1.785rem;
}

.pattern .queue__table .bx--inline-loading__text {
  color: rgba(20, 32, 44, 0.5);
}

.pattern__column--detail {
  padding-left: 0 !important;
}

.pattern__column--detail a {
  white-space: nowrap;
}

.pattern__column--id {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.pattern__column--datetime {
  padding-right: 1rem !important;
  min-width: 14rem;
}

.pattern__column--datetime .text-caption {
  width: inherit;
  margin-bottom: 0;
}

.pattern__column--name {
  width: 20%;
}

.pattern__column--name p {
  word-break: normal;
}

.pattern__column--size {
  width: 15%;
}

.pattern__column--size div,
.pattern__column--size a {
  word-break: normal;
}

.pattern__column--goal {
  width: 15%;
}

.pattern__column--goal div {
  word-break: normal;
}

.pattern__column--gender {
  width: 15%;
}

.pattern__column--note {
  width: 15%;
}

.pattern__column--note > div > div {
  word-break: break-word;
}

.pattern .bx--table-sort__flex {
  justify-content: initial !important;
}

@media screen and (min-width: 99rem) {
  .pattern .bx--data-table > thead > tr > th:nth-child(1) {
    padding-right: 1rem;
  }
}

.pattern .bx--data-table-content {
  overflow-x: hidden;
}

.pattern .bx--overflow-menu-options {
  width: 12rem;
}

.pattern .bx--overflow-menu-options__btn {
  max-width: 12rem;
}

.pattern .bx--table-toolbar {
  overflow: visible;
}

.pattern .bx--tooltip__trigger--definition {
  border-bottom: 0;
  text-align: left;
}

.pattern .bx--toolbar-content,
.pattern .bx--batch-actions--active {
  z-index: 3;
}

.pattern table thead tr th.tb-header--productName {
  min-width: 16rem;
}

.pattern table thead tr th.tb-header--createdDate {
  min-width: 16rem;
}

.pattern table tbody tr td.tb-header--productName {
  min-width: 16rem;
}

.pattern table tbody tr td.tb-header--createdDate {
  min-width: 16rem;
}

.pattern__datetime {
  display: flex;
  justify-content: space-between;
}

.pattern__datetime__child:nth-child(2) {
  display: flex;
}

.pattern__datetime .pattern__table__link-wrapper {
  margin: 0 1rem;
  white-space: nowrap;
}

.pattern__datetime .pattern__table__link-wrapper.--isDisabled {
  cursor: not-allowed;
}

.pattern__filter__date {
  padding: 0 1rem;
}

.pattern__filter__checkbox {
  padding: 0 1rem;
}

.pattern__filter__item {
  margin: 0 0 1.5rem;
}

.pattern__filter .bx--date-picker-input__wrapper input {
  background-color: white;
}

.pattern .bx--inline-loading {
  position: relative;
  top: -0.5rem;
}

.pattern .pattern_cell_link--disabled {
  background-color: #e0e0e0;
}

.pattern-status {
  display: flex;
  align-items: center;
}

.pattern-status.--error svg {
  fill: #ff3000;
}

.pattern-status.--completed {
  align-items: center;
}

.pattern-status svg {
  flex-shrink: 0;
  margin-right: 0.5rem;
}

.pattern__overflow-menu {
  width: 14rem;
}

.pattern__overflow-menu button {
  max-width: 100%;
}

.tooltip-tech-pack {
  padding-top: 12px;
  width: 262px;
}

.tooltip-tech-pack .mb-0 {
  margin-bottom: 0;
}

.export-notification {
  box-sizing: border-box;
  max-height: 100%;
  max-width: 100%;
  overflow: hidden;
  padding: 8px;
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  width: 304px;
}

.export-notification .bx--toast-notification__details {
  max-width: 10.8rem;
  margin-right: 0;
}

.export-notification .bx--toast-notification__title {
  font-weight: 400;
}

.garment {
  white-space: normal !important;
  display: flex !important;
  align-items: center !important;
}

.pattern__table__cell__size a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  word-break: break-word;
}

.product {
  height: calc(100vh - 10rem - 3rem);
  overflow: hidden;
  padding: 1.5rem 1rem 0;
  position: relative;
  display: flex;
  flex-direction: column;
}

.product__table {
  flex: 1;
}

.product-page__content {
  height: calc(100vh - 3rem);
  background-color: #e9ebee;
}

.product-page .Search__list {
  z-index: 3;
}

.product .bx--data-table-content {
  max-height: calc(100vh - 21rem);
  position: relative;
}

.product .bx--table-toolbar {
  background-color: transparent;
  overflow: visible;
}

.product .bx--batch-actions--active {
  z-index: 3;
}

.product .bx--toolbar-content {
  z-index: 3;
  clip-path: none !important;
  animation: slideInFromBottom 0.12s ease-in !important;
}

@keyframes slideInFromBottom {
  from {
    transform: translate3d(0, 5px, 0);
    opacity: 0;
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    pointer-events: all;
  }
}

.product .bx--table-sort__flex {
  justify-content: initial !important;
}

.product__datetime {
  display: flex;
  justify-content: space-between;
}

.product__datetime__child:nth-child(2) {
  display: flex;
}

.product__datetime .product__table__link-wrapper {
  margin: 0 1rem;
  white-space: nowrap;
}

.product__svg-product img {
  height: 3rem;
  width: auto;
}

.product__overflow-menu {
  width: fit-content;
  min-width: 10rem;
}

.product-detail-main-page {
  background-color: #e9ebee;
  min-height: 100vh;
}

.product-detail-page {
  overflow: hidden;
}

.product-detail-page__header {
  padding: 3.5rem 2rem 1rem 2rem;
  background-color: #f1f3f6;
  display: flex;
  height: 125px;
  justify-content: space-between;
}

.product-detail-page__header__extra {
  width: 18rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.product-detail-page__header__extra div {
  width: 3rem;
  height: 3rem;
  padding: 1rem 0 0 2rem;
}

.product-detail-page__header__btn-group__generate-pattern {
  margin-left: 15px;
}

.product-detail-page__header__btn-group__generate-pattern svg {
  margin-left: 0.5rem;
}

.product-detail-page__divider {
  height: 0.063rem;
  width: calc(100vw - 4rem);
  background-color: rgba(20, 32, 44, 0.6);
}

.product-detail-page--block {
  padding: 3rem 0;
}

.product-detail-page__content-divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.1);
  margin: 0.5rem 0;
}

.product-detail-page__body .bx--tabs--scrollable__nav {
  padding: 0;
  box-shadow: inset 0px -5px 0px 0 #dadde0;
  background-color: #f1f3f6;
}

.product-detail-page__body .bx--tab-content {
  padding-bottom: 0;
}

.product-detail-page__body .product-detail-group #tab-4__panel,
.product-detail-page__body .product-detail-group #tab-5__panel {
  padding-left: 2rem;
  padding-right: 2rem;
}

.product-detail-page .garment-spec__button {
  text-align: right;
}

.product-detail-page__modal > .bx--modal-container {
  width: 40rem;
  height: 11.5rem;
}

.product-detail-page__modal > .bx--modal-container > .bx--modal-content {
  overflow-y: hidden;
}

.product-detail-page__modal-rename > .bx--modal-container {
  height: unset;
}

.product-detail-page__modal-rename > .bx--modal-container > .bx--modal-content {
  padding-right: 1rem !important;
}

.product-detail-page__fabric-function-modal .bx--modal-container {
  width: fit-content;
  height: calc(100vh - 8.5rem);
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content {
  padding-right: 1rem;
  margin-bottom: 3rem;
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .title {
  margin-bottom: 1rem;
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .title p {
  margin-bottom: 8px;
  line-height: 1rem;
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .title .LinkWrapper a {
  line-height: 1rem;
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .dark-table-container {
  width: 38rem;
  height: calc(100% - 4rem);
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .dark-table-container .bx--data-table-container {
  height: 100%;
  padding-top: 0;
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .dark-table-container .bx--data-table-container .bx--table-toolbar {
  height: 1rem;
  margin-bottom: 1rem;
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .dark-table-container .bx--data-table-container .bx--table-toolbar .bx--toolbar-content {
  justify-content: flex-start;
  height: 1rem;
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .dark-table-container .bx--data-table-container .bx--table-toolbar .bx--toolbar-content h5 {
  color: #000000;
  margin-bottom: 0;
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .dark-table-container .bx--data-table-container .bx--data-table-content {
  height: calc(100% - 2rem);
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .dark-table-container .bx--data-table-container .bx--data-table .bx--table-header-label {
  padding: 1rem 1rem 2rem 1rem;
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .dark-table-container .bx--data-table-container .bx--data-table thead th {
  width: 50%;
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .dark-table-container .bx--data-table-container .bx--data-table tbody tr {
  background-color: #f1f3f6;
  position: unset;
}

.product-detail-page__fabric-function-modal .bx--modal-container .bx--modal-content .paginated-page .bx--data-table-container {
  height: calc(100% - 3rem);
}

.product-detail-page__reconfirm-fabric-function-modal .bx--modal-container {
  width: 40rem;
}

.product-detail-page__reconfirm-fabric-function-modal .bx--modal-container .bx--modal-content {
  padding-right: 1rem;
  margin-bottom: 3rem;
}

.product-detail-page__reconfirm-fabric-function-modal .list {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 0 8px;
}

.product-detail-page__reconfirm-fabric-function-modal .list .list-item {
  display: flex;
  align-items: center;
}

.product-detail-page__reconfirm-fabric-function-modal .list .list-item .dot {
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: rgba(20, 32, 44, 0.75);
  margin: 0 8px;
}

.product-detail-page__reconfirm-fabric-function-modal .list .list-item p {
  margin-bottom: 0;
  line-height: 1rem;
}

.product-detail-page__fabric-stretchiness-modal .bx--modal-container {
  width: 40rem;
  background-color: #e9ebee;
}

.product-detail-page__fabric-stretchiness-modal .bx--modal-container .bx--modal-content {
  display: flex;
  flex-direction: column;
  padding-right: 0;
  margin-bottom: 3rem;
  margin-right: 2.1875rem;
}

.product-detail-page__fabric-stretchiness-modal .bx--modal-container .bx--modal-content .column {
  display: flex;
  gap: 2.5rem;
}

.product-detail-page__fabric-stretchiness-modal .bx--modal-container .bx--modal-content .column__left {
  min-width: 8.75rem;
}

.product-detail-page__fabric-stretchiness-modal .bx--modal-container .bx--modal-content .column__right__images {
  display: flex;
  gap: 1rem;
}

.product-detail-page__fabric-stretchiness-modal .bx--modal-container .bx--modal-content .column__right__images img {
  width: 11.90625rem;
}

.product-detail-page__fabric-stretchiness-modal .bx--modal-container .bx--modal-content .column-header h6 {
  color: #000000;
}

.product-detail-page__fabric-stretchiness-modal .bx--modal-container .bx--modal-content .column-body-wrapper {
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

.product-detail-page__fabric-stretchiness-modal .bx--modal-container .bx--modal-content .column-body p {
  font-size: 14px;
  line-height: 1rem;
  color: #000000;
  margin-bottom: 8px;
}

.product-detail__image img {
  width: 224px;
  margin-right: 2rem;
}

.product-detail-tabs {
  padding: 0 2rem;
  background-color: #f1f3f6;
}

.product-detail-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
}

.product-detail-content__block {
  display: flex;
  width: 100%;
}

.product-detail-content__block__product {
  width: calc(100% - 256px);
}

.product-detail-content__block__product-info {
  display: flex;
  height: 3rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  align-items: center;
}

.product-detail-content__block__product-info__btn {
  color: #4b555f;
  background-color: #f1f3f6;
}

.product-detail-content__block__product-info__btn:hover {
  color: #14202c;
  background-color: #ffffff;
}

.product-detail-content__block__product-info__btn.selected {
  box-shadow: inset -2px -2px 3px 0 hsla(0, 0%, 100%, 0.6), inset 2px 2px 3px 0 rgba(20, 32, 44, 0.06) !important;
}

.product-detail-content__block__product-info h6 {
  flex-grow: 0;
  margin-bottom: 0;
  width: 12rem;
}

.product-detail-content__block__product-info p {
  padding: 1rem 0;
  margin-bottom: 0;
  word-wrap: break-word;
  margin-right: 1rem;
}

.product-detail-content__block__product-info .LinkWrapper {
  margin-right: 0.5rem;
}

.product-detail-content__table {
  position: relative;
  width: 100%;
}

.product-detail-content__table__create {
  display: flex;
  justify-content: flex-end;
}

.product-detail-content__table__empty {
  padding-top: 1rem;
}

.product-detail-content__table__empty tr {
  display: flex;
}

.product-detail-content__table__empty tr td {
  width: 100%;
}

.product-detail-content__table__edit {
  display: flex;
  justify-content: flex-end;
}

.product-detail-content__table__edit__unit {
  width: 95px;
}

.product-detail-content__table__content {
  padding-top: 1rem;
}

.product-detail-content__table table {
  overflow-x: scroll;
}

.product-detail-content__table table tbody tr {
  z-index: unset;
}

.product-detail-content__table table tbody tr td.tb-body--pom {
  border-right: 1px solid rgba(20, 32, 44, 0.6) !important;
}

.product-detail-content__table table tbody tr td .table__cell__pom {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.product-detail-content__table table tbody tr td .table__cell__pom__content__title {
  font-size: 14px;
  line-height: 1.14;
}

.product-detail-content__table table tbody tr td .table__cell__pom__content__desc {
  font-size: 11px;
  line-height: 1.27;
  color: rgba(20, 32, 44, 0.5);
}

.product-detail-content__table table tbody tr td .table__cell__pom__help {
  width: 24px;
  height: 24px;
  margin: 8px 0;
  padding: 4px;
  border-radius: 8px;
  box-shadow: 2px 2px 3px 0 rgba(20, 32, 44, 0.06), -2px -2px 3px 0 rgba(255, 255, 255, 0.6);
  background-color: #f1f3f6;
  cursor: pointer;
}

.product-detail-content__table table thead tr th {
  min-width: 128px;
}

.product-detail-content__table table thead tr th.tb-header--pom {
  width: 270px;
  border-right: 1px solid rgba(20, 32, 44, 0.6) !important;
}

.product-detail-content__modal-how-to .bx--modal-container {
  width: 40rem;
  height: auto;
}

.product-detail-content__label {
  width: 100%;
}

.product-detail-content__label__warning {
  width: 100%;
}

.product-detail-content__label__warning .fabric-warning {
  max-width: 100%;
  background-color: #14202c;
  margin-top: 0;
  border-left-color: #ffaf00;
}

.product-detail-content__label__warning .fabric-warning .bx--inline-notification__details {
  margin-left: 13px;
}

.product-detail-content__label__warning .fabric-warning__edit-btn {
  padding: 4px 24px 4px 8px;
  border-radius: 8px;
  min-height: 24px;
  height: 24px;
  margin-top: 12px;
  box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.5019607843);
  box-shadow: -2px -2px 3px 0px rgba(241, 243, 246, 0.1019607843);
  letter-spacing: -0.1px;
  border-width: 0;
}

.product-detail-content__label__warning .fabric-warning__edit-btn .bx--btn__icon {
  right: 4px;
}

.product-detail-content__label__warning .fabric-warning .info-icon {
  position: absolute;
  top: 14px;
  left: 13px;
}

.product-detail-content__label__warning .fabric-warning .info-icon svg {
  fill: #ffaf00;
}

.product-detail-content__label__warning .bx--inline-notification__icon {
  display: none;
}

.product-detail-content__label__warning .bx--inline-notification__text-wrapper {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 14px 0;
  margin-left: 36px;
}

.product-detail-content__label__warning .bx--inline-notification__text-wrapper .bx--inline-notification__title {
  color: rgba(255, 255, 255, 0.9);
  font-weight: 700;
  line-height: 16px;
}

.product-detail-content__label__warning .bx--inline-notification__text-wrapper .bx--inline-notification__subtitle {
  color: #ffffff;
  line-height: 16px;
}

.product-detail-content__label__description p {
  color: #000000;
}

.product-detail-content__label__action {
  display: flex;
  justify-content: flex-end;
}

.product-detail-content__label__action .Search {
  margin-right: 1rem;
}

.product-detail-content__label__action .bx--btn--tertiary {
  padding-right: 15px;
}

.product-detail-content__label__tile {
  margin-top: 1rem;
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  overflow: auto;
}

.product-detail-content__label__tile .piece-tile {
  flex: 1;
  box-sizing: border-box;
  min-width: 19.75rem;
  max-width: 25rem;
  padding: 1rem 1rem 0.5rem;
  background-color: #f1f3f6;
  border-radius: 8px;
}

.product-detail-content__label__tile .piece-tile__image {
  height: 13.75rem;
  background-color: #e9ebee;
  margin-bottom: 1.5rem;
  padding: 1rem;
  display: flex;
  gap: 1rem;
}

.product-detail-content__label__tile .piece-tile__label {
  display: flex;
  align-items: flex-start;
  gap: 1rem;
  margin-bottom: 1rem;
}

.product-detail-content__label__tile .piece-tile__label h6 {
  margin-bottom: 0;
}

.product-detail-content__label__tile .piece-tile__label p {
  line-height: 1rem;
  margin-bottom: 0;
}

.product-detail-content__label__tile .piece-tile__label .text-navy25 {
  color: rgba(20, 32, 44, 0.25);
}

.product-detail-content__label__tile .piece-tile__label.text-navy25 {
  color: rgba(20, 32, 44, 0.25);
}

.product-detail-content__label__tile .piece-tile__label.text-navy75 {
  color: rgba(20, 32, 44, 0.75);
}

.product-detail-content__label__tile .piece-tile__label__left {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  min-width: 37.5%;
}

.product-detail-content__label__tile .piece-tile__label .truncated-text {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}

.product-detail-content__label__tile .piece-tile__label .bx--assistive-text {
  text-align: center;
}

.product-detail-content__label__tile .piece-tile__label__right {
  display: flex;
  gap: 8px;
}

.product-detail-content__label__tile .piece-tile__label__right p {
  margin-bottom: 0;
}

.product-detail-content__label__tile .piece-tile__label__right svg {
  fill: #ffaf00;
}

.product-detail-content__fabric-stretchiness {
  width: 100%;
}

.product-detail-content__fabric-stretchiness__description p {
  color: #000000;
  line-height: 1rem;
}

.product-detail-content__fabric-stretchiness__action .LinkWrapper {
  height: 1.5rem;
}

.product-detail-content__fabric-stretchiness__action .LinkWrapper a {
  font-weight: 600;
  line-height: 1rem;
}

.product-detail-content__fabric-stretchiness__action .LinkWrapper a svg {
  right: 0;
  margin-left: 4px;
}

.product-detail-content__fabric-stretchiness__action .tile-action {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
  margin-top: 1rem;
  height: 3rem;
}

.product-detail-content__fabric-stretchiness__action .tile-action .bx--btn--tertiary {
  padding-right: 15px;
}

.product-detail-content__fabric-stretchiness__tile {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  margin-top: 1rem;
  overflow-y: auto;
}

.product-detail-content__fabric-stretchiness__tile__item {
  border-radius: 8px;
  padding: 0.75rem 1rem;
  margin-bottom: 0;
}

.product-detail-content__fabric-stretchiness__tile__item .bx--accordion__heading {
  display: flex;
  gap: 1rem;
  padding: 0;
}

.product-detail-content__fabric-stretchiness__tile__item .bx--accordion__arrow {
  margin: 1rem;
}

.product-detail-content__fabric-stretchiness__tile__item .bx--accordion__title {
  height: auto;
  margin-left: 0;
}

.product-detail-content__fabric-stretchiness__tile__item .bx--accordion__content {
  border-top: 1px solid rgba(20, 32, 44, 0.1);
  padding: 1rem 0 0.5rem 0;
  margin-top: 0.5rem;
}

.product-detail-content__fabric-stretchiness__tile__item .bx--accordion__content h6 {
  color: rgba(20, 32, 44, 0.75);
}

.product-detail-content__fabric-stretchiness__tile__item .bx--accordion__content .piece-image {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}

.product-detail-content__fabric-stretchiness__tile__item .bx--accordion__content .piece-image__item {
  width: 8.25rem;
  height: 8.25rem;
  background-color: #e9ebee;
  padding: 1rem;
  display: flex;
  gap: 0.5rem;
}

.product-detail-content__fabric-stretchiness__tile__item__title {
  display: flex;
  gap: 1rem;
}

.product-detail-content__fabric-stretchiness__tile__item__title .title-item {
  padding: 8px 0;
}

.product-detail-content__fabric-stretchiness__tile__item__title .title-item.fabric-label, .product-detail-content__fabric-stretchiness__tile__item__title .title-item.fabric-function {
  width: 11.125rem;
}

.product-detail-content__fabric-stretchiness__tile__item__title .title-item.fabric-stretchiness {
  flex: 1;
}

.product-detail-content__fabric-stretchiness__tile__item__title .title-item > h6 {
  line-height: 1rem;
  color: rgba(20, 32, 44, 0.75);
  margin-bottom: 4px;
}

.product-detail-content__fabric-stretchiness__tile__item__title .title-item > p {
  font-size: 14px;
  line-height: 1rem;
  color: rgba(20, 32, 44, 0.75);
  margin-bottom: 0;
}

.product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown {
  width: 70%;
  position: relative;
  background-color: #f1f3f6;
  box-shadow: inset -2px -2px 3px 0 rgba(255, 255, 255, 0.6), inset 2px 2px 3px 0 #e4e6ea;
  color: #4b555f;
  border-bottom: 0;
  outline: 0;
  transition: background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9);
}

.product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__button {
  width: 100%;
  max-width: 100%;
  color: #4b555f;
  font-weight: 400;
  border: none;
}

.product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__button:hover, .product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__button:active, .product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__button:focus {
  border-color: transparent;
  box-shadow: none;
  background-color: transparent;
}

.product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__list {
  position: absolute;
  right: 0;
  left: 0;
  z-index: 6000;
  width: 100%;
  transition: max-height 110ms cubic-bezier(0.2, 0, 0.38, 0.9);
  box-shadow: 3px 5px 10px 0 #e4e6ea, -3px -5px 12px 0px rgba(255, 255, 255, 0.6);
  background-color: #f1f3f6;
  max-height: 15rem;
}

.product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__list__item {
  outline: 2px solid transparent;
  outline-offset: -2px;
  height: 3rem;
  margin: 0 1rem;
  padding: 1rem 0;
  line-height: 1rem;
  font-size: 14px;
  color: #4b555f;
  display: flex;
  justify-content: space-between;
  gap: 8px;
  transition: border-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9), color 70ms cubic-bezier(0.2, 0, 0.38, 0.9);
}

.product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__list__item.highlighted, .product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__list__item:hover {
  color: #14202c;
}

.product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__list__item__label {
  display: flex;
  gap: 4px;
}

.product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__list__item__label__tooltip.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text {
  max-width: 30rem;
  padding: 0.75rem 1rem 1rem;
  transform: translate(100%, -5%);
  box-shadow: none;
}

.product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__list__item__label__tooltip.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text .tooltip__image {
  display: flex;
}

.product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__list__item__label__tooltip.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text .tooltip__image img {
  height: 224px;
  width: 224px;
}

.product-detail-content__fabric-stretchiness__tile__item__title .fabric-stretchiness__dropdown__list__item__label__tooltip.bx--tooltip__trigger.bx--tooltip--right .bx--assistive-text .tooltip__image img:first-child {
  margin-right: 8px;
}

.product-detail-content__fabric-stretchiness__tile__no-results {
  background-color: #f1f3f6;
}

.catalyst-page {
  background-color: #e9ebee;
}

.catalyst-page__container {
  display: flex;
  height: calc(100vh - 3rem);
  overflow: hidden;
}

.catalyst-page__container > * {
  color: rgba(20, 32, 44, 0.75) !important;
}

.catalyst-page__wrapper {
  padding: 4rem 0 5rem 0;
}

.catalyst-page-catalyst-AI__content {
  padding: 0 32px;
  display: flex;
}

.catalyst-page-catalyst-AI__content__left {
  flex-grow: 1;
  padding-right: 24px;
}

.catalyst-page-catalyst-AI__content__left h4 {
  margin-bottom: 1.5rem;
}

.catalyst-page-catalyst-AI__content__left p {
  margin-bottom: 0;
}

.catalyst-page-catalyst-AI__content__left ul {
  padding-left: 16px;
}

.catalyst-page-catalyst-AI__content__left ul li {
  list-style: disc;
  font-size: 1rem;
  line-height: 1.25;
}

.catalyst-page-catalyst-AI__content img {
  height: 356px;
  width: 488px;
  padding-right: 64px;
}

.catalyst-page-prompt-ideas__content {
  padding: 0 32px;
}

.catalyst-page-prompt-ideas__content > div {
  display: flex;
}

.catalyst-page-prompt-ideas__block {
  background-color: #f1f3f6;
  border-radius: 8px;
  padding: 24px;
  width: calc(33.3333333333% - 16px);
}

.catalyst-page-prompt-ideas__block h6 {
  color: rgba(20, 32, 44, 0.75);
}

.catalyst-page-prompt-ideas__block p {
  line-height: 16px;
}

.catalyst-page-prompt-ideas__block.describe-purpose {
  margin: 0 32px;
}

.catalyst-page-prompt-ideas__block.image-prompts {
  display: flex;
  align-items: flex-start;
}

.catalyst-page-prompt-ideas__block.image-prompts img {
  padding-right: 16px;
}

.catalyst-page-new-chat {
  position: fixed;
  bottom: 0;
  width: calc(100% - 32px);
  margin: 0 16px;
  padding: 8px 0;
  background-color: #f1f3f6;
  transition: width 0.2s ease;
  box-shadow: 1px -5px 10px 0px rgba(20, 32, 44, 0.15);
}

.catalyst-page-new-chat.--isOpenSideBar {
  width: calc(100% - 384px);
}

.catalyst-page-new-chat__content {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-end;
  padding: 0 16px;
}

.catalyst-page-new-chat .input-new-chat {
  position: relative;
  flex-grow: 1;
  margin-right: 16px;
  box-shadow: inset -2px -2px 3px 0 rgba(255, 255, 255, 0.6), inset 2px 2px 3px 0 #e4e6ea;
}

.catalyst-page-new-chat .input-new-chat .input {
  max-height: 216px;
}

.catalyst-page-new-chat .input-new-chat .input .FileUploader {
  max-width: unset;
}

.catalyst-page-new-chat .input-new-chat .input .FileUploader.bx--form-item .bx--file-container {
  display: none;
}

.catalyst-page-new-chat .input-new-chat .input .FileUploader .bx--file-container {
  margin-left: 8px;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

.catalyst-page-new-chat .input-new-chat .input .FileUploader .bx--file-container .bx--file__selected-file {
  gap: 0.75rem 0;
  width: 14rem;
  margin-left: 8px;
  margin-bottom: 0;
}

.catalyst-page-new-chat .input-new-chat .input .FileUploader .bx--file-container .bx--file__selected-file .image-state {
  display: flex;
  padding-left: 8px;
  padding-right: 16px;
}

.catalyst-page-new-chat .input-new-chat .input .FileUploader .bx--file-container .bx--file__selected-file .image-state button {
  padding: 0;
}

.catalyst-page-new-chat .input-new-chat .input .FileUploader .bx--file-container .bx--file__selected-file .image-state button:active, .catalyst-page-new-chat .input-new-chat .input .FileUploader .bx--file-container .bx--file__selected-file .image-state button:focus {
  box-shadow: unset;
}

.catalyst-page-new-chat .input-new-chat .input .upload-error {
  margin-top: 1rem;
  margin-left: 1rem;
  font-size: 11px;
  line-height: 14px;
  color: #ff3000;
}

.catalyst-page-new-chat .input-new-chat .TextArea {
  width: 100%;
}

.catalyst-page-new-chat .input-new-chat .TextArea .bx--text-area {
  max-height: 216px;
  height: 48px;
  min-height: 48px;
  overflow-y: auto;
  padding: 14px 5rem 14px 1rem;
  resize: none;
  size: 14px;
  line-height: 20px;
  border-bottom: 0 !important;
  box-shadow: inset -2px 0 3px 0 rgba(255, 255, 255, 0.6), inset 2px 0 3px 0 #e4e6ea;
  background-color: unset !important;
}

.catalyst-page-new-chat .input-new-chat .TextArea .TextArea__count {
  display: none;
}

.catalyst-page-new-chat .input-new-chat .TextInput .bx--inline-loading {
  right: 4.5rem;
}

.catalyst-page-new-chat .button-sent {
  position: absolute;
  right: 8px;
  bottom: 12px;
  height: 24px;
  display: flex;
  align-items: center;
}

.catalyst-page-new-chat .button-sent .bx--btn {
  height: 100%;
  padding: 0 8px;
  min-height: auto;
}

.catalyst-page-new-chat .button-sent .bx--btn:focus {
  background-color: transparent;
  border-color: transparent !important;
  box-shadow: none;
}

.catalyst-page-new-chat .button-new-chat {
  padding-bottom: 12px;
}

.catalyst-page-new-chat .button-new-chat .bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center::before {
  content: none;
}

.catalyst-page-new-chat .button-new-chat .bx--tooltip__trigger.bx--tooltip--top.bx--tooltip--align-center .bx--assistive-text {
  display: none;
}

.catalyst-page-new-chat .button-new-chat .bx--tooltip__trigger.bx--tooltip--top:hover {
  background-color: #ffffff;
  border-radius: 0.5rem;
}

.catalyst-page-new-chat .button-new-chat h6 {
  white-space: nowrap;
}

.catalyst-page-new-chat .bx--form-item {
  margin: 0;
}

.catalyst-page .sidebar-catalystAI {
  position: relative;
  height: calc(100% - 0.5rem);
  display: flex;
  margin: 0.5rem 0 0 auto;
  border-radius: 0.5rem 0 0 0.5rem;
}

.catalyst-page .sidebar-catalystAI-menu {
  position: absolute;
  top: 0;
  left: -40px;
  width: fit-content;
  height: fit-content;
  border-radius: 0.5rem 0 0 0.5rem;
  box-shadow: 4px -4px 8px 0 rgba(255, 255, 255, 0.8), -5px 5px 10px 0 rgba(20, 32, 44, 0.08);
  background-color: #f1f3f6;
}

.catalyst-page .sidebar-catalystAI-menu.--openSideBar {
  border-right: 1px solid rgba(20, 32, 44, 0.1);
}

.catalyst-page .sidebar-catalystAI-menu__group {
  padding: 10px 4px;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
}

.catalyst-page .sidebar-catalystAI-menu__group__button {
  margin-bottom: 4px;
}

.catalyst-page .sidebar-catalystAI-menu__group button.bx--btn--ghost.bx--btn--icon-only {
  border-radius: 0.5rem;
}

.catalyst-page .sidebar-catalystAI-menu__group button.bx--btn--ghost.bx--btn--icon-only:hover {
  background-color: #ffffff;
}

.catalyst-page .sidebar-catalystAI-menu__group button.bx--btn--ghost.bx--btn--icon-only:focus, .catalyst-page .sidebar-catalystAI-menu__group button.bx--btn--ghost.bx--btn--icon-only.selected {
  border-color: transparent !important;
  box-shadow: inset -2px -2px 3px 0 rgba(255, 255, 255, 0.6), inset 2px 2px 3px 0 rgba(20, 32, 44, 0.06);
  background-color: #f1f3f6;
}

.catalyst-page .sidebar-catalystAI-menu__group button.bx--btn--ghost.bx--btn--icon-only:focus::before, .catalyst-page .sidebar-catalystAI-menu__group button.bx--btn--ghost.bx--btn--icon-only.selected::before {
  display: none !important;
}

.catalyst-page .sidebar-catalystAI-menu__group button.bx--btn--ghost.bx--btn--icon-only:focus .bx--assistive-text, .catalyst-page .sidebar-catalystAI-menu__group button.bx--btn--ghost.bx--btn--icon-only.selected .bx--assistive-text {
  display: none !important;
}

.catalyst-page .sidebar-catalystAI-menu__group button.bx--btn--ghost.bx--btn--icon-only:active {
  box-shadow: none;
}

.catalyst-page .sidebar-catalystAI-menu__collapse button.bx--btn--ghost.bx--btn--icon-only {
  border-radius: 0 0 0 0.5rem;
  padding: 7px 9px;
}

.catalyst-page .sidebar-catalystAI-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:hover {
  background-color: #ffffff;
}

.catalyst-page .sidebar-catalystAI-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:focus {
  border-color: transparent !important;
  background-color: transparent;
  box-shadow: none;
}

.catalyst-page .sidebar-catalystAI-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:focus::before {
  display: none;
}

.catalyst-page .sidebar-catalystAI-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:focus .bx--assistive-text {
  display: none;
}

.catalyst-page .sidebar-catalystAI-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:focus:hover::before {
  display: block;
}

.catalyst-page .sidebar-catalystAI-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:focus:hover .bx--assistive-text {
  display: block;
}

.catalyst-page .sidebar-catalystAI-content {
  width: 0;
  opacity: 0;
  overflow: hidden;
  border-left: 1px solid rgba(20, 32, 44, 0.1);
  position: relative;
  background-color: #f1f3f6;
  box-shadow: 4px -4px 8px 0 rgba(255, 255, 255, 0.8), -5px 5px 10px 0 rgba(20, 32, 44, 0.08);
  transition: width 0.2s ease;
}

.catalyst-page .sidebar-catalystAI-content.--openSideBar {
  transition: width 0.2s ease;
  width: 22rem;
  opacity: 1;
}

.catalyst-page .sidebar-catalystAI-content__section {
  height: calc(100% - 3rem);
  background-color: #f1f3f6;
}

.catalyst-page .sidebar-catalystAI-content h6 {
  margin-bottom: 0;
}

.catalyst-page .sidebar-catalystAI-content > div > .divider {
  width: 100%;
  height: 0.063rem;
  margin: 0 0 1rem 0;
  background-color: rgba(20, 32, 44, 0.6);
}

.catalyst-page .sidebar-catalystAI-content .history {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  padding: 0.5rem 0.5rem 0.5rem 1rem;
  max-height: 41px;
  height: 41px;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  cursor: pointer;
}

.catalyst-page .sidebar-catalystAI-content .history:hover {
  background-color: #ffffff;
}

.catalyst-page .sidebar-catalystAI-content .history.--selected {
  box-shadow: inset -4px -4px 6px 0 rgba(255, 255, 255, 0.9), inset 0 3px 6px 0 rgba(20, 32, 44, 0.1);
  background-color: #f1f3f6;
  border-bottom: none;
}

.catalyst-page .sidebar-catalystAI-content .history.--selected:hover {
  background-color: #ffffff;
}

.catalyst-page .sidebar-catalystAI-content .history.--disabled {
  cursor: not-allowed !important;
  pointer-events: none !important;
}

.catalyst-page .sidebar-catalystAI-content .history.--disabled > .title {
  color: rgba(20, 32, 44, 0.4) !important;
}

.catalyst-page .sidebar-catalystAI-content .history .title {
  line-height: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: calc(100% - 2.5rem);
}

.catalyst-page .sidebar-catalystAI-content__header {
  padding: 1rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  background-color: #f1f3f6;
}

.catalyst-page .sidebar-catalystAI-content__body {
  height: calc(100% - 4rem);
  overflow-y: auto;
}

.catalyst-page .sidebar-catalystAI-content__body .size-wrapper .size {
  flex: 1;
  color: rgba(20, 32, 44, 0.75);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 16px;
  margin-bottom: 0;
}

.catalyst-page .sidebar-catalystAI-content__body .size-wrapper .value {
  color: rgba(20, 32, 44, 0.75);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
  margin-bottom: 0;
}

.catalyst-page .sidebar-catalystAI-content__history-body {
  background-color: #f1f3f6;
  height: calc(100% - 4.1rem);
  overflow-y: auto;
  margin: 0.5rem;
  border-radius: 8px;
}

.catalyst-page .sidebar-catalystAI-content__history-body .history-wrapper {
  background-color: #f1f3f6;
  overflow: hidden;
}

.catalyst-page .sidebar-catalystAI-bottom-bar {
  display: flex;
}

.catalyst-page .sidebar-catalystAI-bottom-bar .bx--btn {
  width: 50%;
  height: 3rem;
  padding-right: 2rem;
}

.catalyst-page .sidebar-catalystAI__section {
  margin: 1rem;
}

.catalyst-page .sidebar-catalystAI__section:last-child {
  margin-bottom: 0;
}

.catalyst-page .sidebar-catalystAI__section__content {
  display: flex;
}

.catalyst-page .sidebar-catalystAI__section__content img {
  height: 60px;
  width: 60px;
}

.catalyst-page .sidebar-catalystAI__section h6 {
  margin-bottom: 0.25rem;
}

.catalyst-page .sidebar-catalystAI-content__design-details, .catalyst-page .sidebar-catalystAI-content__size {
  margin-bottom: 0;
}

.catalyst-page .sidebar-catalystAI-content__design-details .bx--accordion__heading, .catalyst-page .sidebar-catalystAI-content__size .bx--accordion__heading {
  min-height: 2.5rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  align-items: center;
}

.catalyst-page .sidebar-catalystAI-content__design-details .bx--accordion__arrow, .catalyst-page .sidebar-catalystAI-content__size .bx--accordion__arrow {
  margin-top: 0.2rem;
}

.catalyst-page .sidebar-catalystAI-content__design-details .bx--accordion__title, .catalyst-page .sidebar-catalystAI-content__size .bx--accordion__title {
  height: 1rem;
  color: #14202c;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 16px;
}

.catalyst-page .sidebar-catalystAI-content__design-details .bx--accordion__content, .catalyst-page .sidebar-catalystAI-content__size .bx--accordion__content {
  margin-top: 0;
  padding: 0rem;
}

.catalyst-page .catalyst-page__new-chat {
  width: 100%;
  transition: width 0.2s ease;
  background-color: #f1f3f6;
}

.catalyst-page .catalyst-page__new-chat.--isOpenSideBar {
  width: calc(100% - 22rem);
}

.catalyst-page .catalyst-page__new-chat--title {
  width: 100%;
  padding: 16px 72px 16px 32px;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  display: flex;
  gap: 8px;
  align-items: center;
}

.catalyst-page .catalyst-page__new-chat--title h5 {
  word-break: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin: 0;
}

.catalyst-page .catalyst-page__new-chat--body {
  height: calc(100% - 9.5rem);
  overflow-y: auto;
}

.catalyst-page .catalyst-page__new-chat--body .question,
.catalyst-page .catalyst-page__new-chat--body .answer {
  display: flex;
  align-items: flex-start;
  padding: 12px 72px 12px 32px;
  gap: 24px;
}

.catalyst-page .catalyst-page__new-chat--body .question p,
.catalyst-page .catalyst-page__new-chat--body .question ul,
.catalyst-page .catalyst-page__new-chat--body .question li,
.catalyst-page .catalyst-page__new-chat--body .question .message-container,
.catalyst-page .catalyst-page__new-chat--body .answer p,
.catalyst-page .catalyst-page__new-chat--body .answer ul,
.catalyst-page .catalyst-page__new-chat--body .answer li,
.catalyst-page .catalyst-page__new-chat--body .answer .message-container {
  margin: 0;
  font-size: 16px;
  line-height: 26px;
  white-space: break-spaces;
}

.catalyst-page .catalyst-page__new-chat--body .question p .bx--snippet__overflow-indicator--right,
.catalyst-page .catalyst-page__new-chat--body .question ul .bx--snippet__overflow-indicator--right,
.catalyst-page .catalyst-page__new-chat--body .question li .bx--snippet__overflow-indicator--right,
.catalyst-page .catalyst-page__new-chat--body .question .message-container .bx--snippet__overflow-indicator--right,
.catalyst-page .catalyst-page__new-chat--body .answer p .bx--snippet__overflow-indicator--right,
.catalyst-page .catalyst-page__new-chat--body .answer ul .bx--snippet__overflow-indicator--right,
.catalyst-page .catalyst-page__new-chat--body .answer li .bx--snippet__overflow-indicator--right,
.catalyst-page .catalyst-page__new-chat--body .answer .message-container .bx--snippet__overflow-indicator--right {
  display: none;
  order: 0;
}

.catalyst-page .catalyst-page__new-chat--body .question b,
.catalyst-page .catalyst-page__new-chat--body .question strong,
.catalyst-page .catalyst-page__new-chat--body .answer b,
.catalyst-page .catalyst-page__new-chat--body .answer strong {
  font-weight: 600 !important;
}

.catalyst-page .catalyst-page__new-chat--body .question__icon,
.catalyst-page .catalyst-page__new-chat--body .answer__icon {
  height: 16px;
  width: 16px;
  min-width: 16px;
  position: relative;
  top: 4px;
}

.catalyst-page .catalyst-page__new-chat--body .question__icon svg,
.catalyst-page .catalyst-page__new-chat--body .answer__icon svg {
  height: 100%;
  width: 100%;
}

.catalyst-page .catalyst-page__new-chat--body .question .bx--inline-loading,
.catalyst-page .catalyst-page__new-chat--body .question .bx--inline-loading__animation,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--inline-loading,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--inline-loading__animation {
  min-height: 26px;
  height: 26px;
}

.catalyst-page .catalyst-page__new-chat--body .question .bx--inline-loading__text,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--inline-loading__text {
  color: rgba(20, 32, 44, 0.5019607843);
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size__item.--disabled .TextInput--number .bx--number__controls .bx--number__control-btn.up-icon::after,
.catalyst-page .catalyst-page__new-chat--body .question .select-size__item.--disabled .TextInput--number .bx--number__controls .bx--number__control-btn.down-icon::after,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size__item.--disabled .TextInput--number .bx--number__controls .bx--number__control-btn.up-icon::after,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size__item.--disabled .TextInput--number .bx--number__controls .bx--number__control-btn.down-icon::after {
  opacity: 0.25;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size__item.--disabled-button-left .TextInput--number .bx--number__controls .bx--number__control-btn.down-icon:hover,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size__item.--disabled-button-left .TextInput--number .bx--number__controls .bx--number__control-btn.down-icon:hover {
  background-color: transparent;
  cursor: default;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size__item.--disabled-button-left .TextInput--number .bx--number__controls .bx--number__control-btn.down-icon::after,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size__item.--disabled-button-left .TextInput--number .bx--number__controls .bx--number__control-btn.down-icon::after {
  opacity: 0.25;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size__item.--disabled-button-right .TextInput--number .bx--number__controls .bx--number__control-btn.up-icon:hover,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size__item.--disabled-button-right .TextInput--number .bx--number__controls .bx--number__control-btn.up-icon:hover {
  background-color: transparent;
  cursor: default;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size__item.--disabled-button-right .TextInput--number .bx--number__controls .bx--number__control-btn.up-icon::after,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size__item.--disabled-button-right .TextInput--number .bx--number__controls .bx--number__control-btn.up-icon::after {
  opacity: 0.25;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size__item:last-child .bx--form-item,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size__item:last-child .bx--form-item {
  margin-bottom: 0;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size__item .TextInput--number .bx--number__controls,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size__item .TextInput--number .bx--number__controls {
  width: 4rem;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size__item .bx--number input[type=number],
.catalyst-page .catalyst-page__new-chat--body .answer .select-size__item .bx--number input[type=number] {
  width: 192px;
  height: 32px;
  padding: 8px 4px 8px 16px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size__item .bx--label--disabled,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size__item .bx--label--disabled {
  color: rgba(20, 32, 44, 0.75);
}

.catalyst-page .catalyst-page__new-chat--body .question .select-export-type__item,
.catalyst-page .catalyst-page__new-chat--body .answer .select-export-type__item {
  display: flex;
  gap: 16px;
  align-items: center;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-export-type__item__done,
.catalyst-page .catalyst-page__new-chat--body .answer .select-export-type__item__done {
  display: flex;
  gap: 8px;
  align-items: center;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-export-type__item__done p,
.catalyst-page .catalyst-page__new-chat--body .answer .select-export-type__item__done p {
  color: rgba(20, 32, 44, 0.5);
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-export-type__item .bx--form-item.bx--checkbox-wrapper,
.catalyst-page .catalyst-page__new-chat--body .answer .select-export-type__item .bx--form-item.bx--checkbox-wrapper {
  max-width: fit-content;
  flex-shrink: 0;
  margin: 0;
}

.catalyst-page .catalyst-page__new-chat--body .question .bx--checkbox,
.catalyst-page .catalyst-page__new-chat--body .question .bx--radio-button,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--checkbox,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--radio-button {
  display: none;
}

.catalyst-page .catalyst-page__new-chat--body .question .check-patterns,
.catalyst-page .catalyst-page__new-chat--body .answer .check-patterns {
  display: flex;
  flex-direction: column;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-option,
.catalyst-page .catalyst-page__new-chat--body .answer .select-option {
  padding-top: 16px;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-option .bx--radio-button-wrapper .bx--radio-button__label,
.catalyst-page .catalyst-page__new-chat--body .answer .select-option .bx--radio-button-wrapper .bx--radio-button__label {
  margin: 0;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size-option,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size-option {
  display: inline-block;
  margin-right: 16px;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size__item .bx--form-item,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size__item .bx--form-item {
  margin-bottom: 1rem;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size-option,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size-option {
  gap: 16px;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-size-option .bx--radio-button__appearance,
.catalyst-page .catalyst-page__new-chat--body .answer .select-size-option .bx--radio-button__appearance {
  margin-left: 0;
}

.catalyst-page .catalyst-page__new-chat--body .question .select-export-type.--is-selected .bx--checkbox-label::after,
.catalyst-page .catalyst-page__new-chat--body .answer .select-export-type.--is-selected .bx--checkbox-label::after {
  top: 0.6875rem;
  width: 0.5rem;
  border-bottom: 2px solid #fff;
  border-left: 0 solid #fff;
  transform: scale(1) rotate(0deg);
}

.catalyst-page .catalyst-page__new-chat--body .question .bx--snippet--multi .bx--snippet-container,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--snippet--multi .bx--snippet-container {
  max-height: 192px;
}

.catalyst-page .catalyst-page__new-chat--body .question .bx--snippet--multi .bx--snippet-container pre,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--snippet--multi .bx--snippet-container pre {
  padding: 8px 4px;
}

.catalyst-page .catalyst-page__new-chat--body .question .bx--snippet--multi .bx--snippet-container pre .string,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--snippet--multi .bx--snippet-container pre .string {
  color: green;
}

.catalyst-page .catalyst-page__new-chat--body .question .bx--snippet--multi .bx--snippet-container pre .number,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--snippet--multi .bx--snippet-container pre .number {
  color: darkorange;
}

.catalyst-page .catalyst-page__new-chat--body .question .bx--snippet--multi .bx--snippet-container pre .boolean,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--snippet--multi .bx--snippet-container pre .boolean {
  color: blue;
}

.catalyst-page .catalyst-page__new-chat--body .question .bx--snippet--multi .bx--snippet-container pre .null,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--snippet--multi .bx--snippet-container pre .null {
  color: magenta;
}

.catalyst-page .catalyst-page__new-chat--body .question .bx--snippet--multi .bx--snippet-container pre .key,
.catalyst-page .catalyst-page__new-chat--body .answer .bx--snippet--multi .bx--snippet-container pre .key {
  color: red;
}

.catalyst-page .catalyst-page__new-chat--body .question .code-snippet-wrapper,
.catalyst-page .catalyst-page__new-chat--body .answer .code-snippet-wrapper {
  padding: 8px 12px;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile {
  margin-bottom: 1rem;
  padding: 0.75rem;
  box-shadow: none;
  background-color: #e9ebee;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile:first-child,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile:first-child {
  margin-top: 1rem;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile__name,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__name {
  margin-bottom: 0.25rem;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile__info-wrapper,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__info-wrapper {
  display: flex;
  gap: 0.75rem;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile__text,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__text {
  flex: 1;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile__info,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__info {
  display: flex;
  gap: 2rem;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile__info__title,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__info__title {
  font-size: 0.875rem;
  line-height: 1rem;
  color: rgba(20, 32, 44, 0.5);
  margin-bottom: 0;
  max-width: 50%;
  width: 20%;
}

@media screen and (min-width: 66rem) {
  .catalyst-page .catalyst-page__new-chat--body .question .cat-tile__info__title,
  .catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__info__title {
    width: 30%;
  }
}

@media screen and (min-width: 82rem) {
  .catalyst-page .catalyst-page__new-chat--body .question .cat-tile__info__title,
  .catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__info__title {
    width: 25%;
  }
}

@media screen and (min-width: 99rem) {
  .catalyst-page .catalyst-page__new-chat--body .question .cat-tile__info__title,
  .catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__info__title {
    width: 20%;
  }
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile__info__title.material-title,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__info__title.material-title {
  width: 5.375rem;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile__info__content,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__info__content {
  font-size: 0.875rem;
  line-height: 1rem;
  color: rgba(20, 32, 44, 0.5);
  flex: 1;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile__info__content.green-highlight,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__info__content.green-highlight {
  color: #24a148;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile__image-wrapper,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__image-wrapper {
  width: 5rem;
  height: 5rem;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile__image,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__image {
  width: 5rem;
  height: 5rem;
  border: 1px solid rgba(20, 32, 44, 0.25);
  cursor: pointer;
}

.catalyst-page .catalyst-page__new-chat--body .question .cat-tile__image > img,
.catalyst-page .catalyst-page__new-chat--body .answer .cat-tile__image > img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.catalyst-page .catalyst-page__new-chat--body .question .question__icon {
  display: flex;
}

.catalyst-page .catalyst-page__new-chat--body .question .question__container {
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: flex-start;
}

.catalyst-page .catalyst-page__new-chat--body .question__user-name {
  font-size: 12px;
  line-height: 14px;
  color: rgba(20, 32, 44, 0.75);
  font-weight: 400;
  margin-top: 6px;
}

.catalyst-page .catalyst-page__new-chat--body .question__user-created {
  font-size: 12px;
  line-height: 14px;
  color: rgba(20, 32, 44, 0.5);
  font-weight: 400;
}

.catalyst-page .catalyst-page__new-chat--body .question__content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1rem;
  background-color: #e9ebee;
  padding: 8px 12px;
  border-radius: 10px;
  font-size: 16px;
}

.catalyst-page .catalyst-page__new-chat--body .question.active {
  justify-content: end;
}

.catalyst-page .catalyst-page__new-chat--body .question.active .question__container {
  align-items: end;
}

.catalyst-page .catalyst-page__new-chat--body .question.active .question__content {
  background-color: #fff;
}

.catalyst-page .catalyst-page__new-chat--body .download-pattern {
  display: flex;
  gap: 16px;
}

.catalyst-page .catalyst-page__new-chat--body .download-pattern--failed {
  display: flex;
  align-items: center;
}

.catalyst-page .catalyst-page__new-chat--body .download-pattern--failed span {
  color: rgba(20, 32, 44, 0.5);
  font-size: 0.6875rem;
  font-weight: 400;
}

.catalyst-page .catalyst-page__new-chat--body .design-option {
  display: flex;
}

.catalyst-page .LinkWrapper__child {
  padding: 0;
}

.catalyst-page .preview-images {
  margin: 1rem 0 0 0;
}

.catalyst-page .preview-images img {
  height: 150px;
  margin: 0 16px 0 0;
  display: inline-block;
  cursor: pointer;
}

.catalyst-page .pattern-failed {
  display: flex;
  padding: 3px 0 0 0;
}

.catalyst-page .pattern-failed > svg {
  width: 1rem;
  height: 1rem;
  margin: 0 8px 0 0;
  color: #ff3000;
  flex-shrink: 0;
  position: relative;
  top: 1px;
}

.catalyst-page .pattern-failed p {
  font-size: 11px !important;
  color: rgba(20, 32, 44, 0.5) !important;
  line-height: 14px !important;
}

.catalyst-page .catalyst-typing-loader {
  width: 7px;
  height: 16px;
  background-color: rgba(20, 32, 44, 0.75);
  margin: 0 5px 0 2px;
  animation: pulse 1.25s infinite;
  display: inline-block;
  position: relative;
  bottom: -2px;
}

.catalyst-page .catalyst-response-loader {
  display: flex;
  align-items: center;
  margin-top: 4px;
}

.catalyst-page .catalyst-response-loader .danger-trigger {
  fill: #ff3000;
}

.catalyst-page .catalyst-response-loader span {
  font-size: 11px;
  line-height: 14px;
  color: rgba(20, 32, 44, 0.5) !important;
  margin-left: 0.5rem;
}

@keyframes pulse {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.5;
  }
}

.catalyst-page .toast-reconnect-wrapper a {
  background-color: #14202c;
  color: #fff;
  box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.5019607843), -2px -2px 3px 0px rgba(241, 243, 246, 0.1019607843);
}

.catalyst-page .toast-reconnect-wrapper a:hover {
  background-color: rgb(27, 42, 56) !important;
}

.catalyst-page .drag-area {
  margin-top: -24px;
}

.catalyst-page .drag-area .bx--file__container .bx--file-browse-btn:hover .drag-area-upload {
  box-shadow: unset;
}

.catalyst-page .drag-area .bx--file__container .bx--file-browse-btn .overlay-content {
  display: none;
}

.catalyst-page .drag-area .bx--file__container .bx--file-browse-btn .drag-area-upload {
  border-radius: 0;
  position: absolute;
  top: 3rem;
  left: 0;
  width: 100%;
  height: calc(100% - 3rem);
  background-color: transparent;
}

.catalyst-page .drag-area .bx--file__container .bx--file-browse-btn .drag-area-upload.bx--file__drop-container--drag-over {
  background-color: rgba(20, 32, 44, 0.5) !important;
  z-index: 5;
}

.catalyst-page .drag-area .bx--file__container .bx--file-browse-btn .drag-area-upload.bx--file__drop-container--drag-over + .overlay-content {
  display: block;
  width: 30rem;
  padding: 2rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  color: #ffffff;
  z-index: 5;
  pointer-events: none;
}

.catalyst-page .drag-area .bx--file__container .bx--file-browse-btn .drag-area-upload.bx--file__drop-container--drag-over + .overlay-content h5 {
  margin-top: 16px;
  margin-bottom: 8px;
}

.catalyst-page .drag-area .bx--file__container .bx--file-browse-btn .drag-area-upload.bx--file__drop-container--drag-over + .overlay-content p {
  font-size: 14px;
  line-height: 16px;
}

.catalyst-page .send-to-beProduct-toast-notification {
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1000;
  margin: 0.5rem 1rem;
}

.catalyst-page .send-to-beProduct-toast-notification .bx--toast-notification {
  width: 18rem;
  min-height: 6.5rem;
  margin: 0;
}

.catalyst-page .send-to-beProduct-toast-notification .bx--toast-notification__details {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.catalyst-page .send-to-beProduct-toast-notification .bx--toast-notification__subtitle {
  margin: 0;
}

.catalyst-page .send-to-beProduct-toast-notification .bx--toast-notification__title {
  font-size: 14px;
  font-weight: 400;
}

.catalyst-garanV1 .sidebar-catalystAI {
  z-index: 2;
  position: absolute;
  right: 0;
  bottom: 0;
  height: calc(100% - 3rem);
  width: 0;
  transition: width 0.3s ease;
}

.catalyst-garanV1 .sidebar-catalystAI:has(.--openSideBar) {
  width: calc(50% - 2.5rem);
  transition: width 0.3s ease;
}

.catalyst-garanV1 .sidebar-catalystAI:has(.--openLargeSidebar) {
  width: calc(96% - 2.5rem);
  transition: width 0.3s ease;
}

.catalyst-garanV1 .sidebar-catalystAI-menu .sidebar-catalystAI-menu__collapse {
  display: flex;
  flex-direction: column;
}

.catalyst-garanV1 .sidebar-catalystAI-menu.--openSideBar {
  border-right: 1px solid rgba(20, 32, 44, 0.1);
}

.catalyst-garanV1 .sidebar-catalystAI-menu__collapse button:first-child.bx--btn--ghost.bx--btn--icon-only {
  border-radius: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content {
  width: 100% !important;
  border-left: none;
}

.catalyst-garanV1 .sidebar-catalystAI-content .bx--tabs--scrollable .bx--tab--overflow-nav-button {
  display: none;
}

.catalyst-garanV1 .sidebar-catalystAI-content .bx--tabs--scrollable .bx--tabs--scrollable__nav {
  padding: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content .bx--tabs--scrollable .bx--tabs--scrollable__nav-item {
  max-width: 20%;
  width: 20%;
  min-width: 2rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content .bx--tabs--scrollable .bx--tabs--scrollable__nav-item--selected {
  min-width: max-content;
  width: 100%;
}

.catalyst-garanV1 .sidebar-catalystAI-content .bx--tabs--scrollable .bx--tabs--scrollable__nav-link {
  width: 100%;
}

.catalyst-garanV1 .sidebar-catalystAI-content-content__tab {
  width: 20%;
}

.catalyst-garanV1 .sidebar-catalystAI-content.--openSideBar {
  border-left: 1px solid rgba(20, 32, 44, 0.1);
}

.catalyst-garanV1 .sidebar-catalystAI-content__section #tab-1__panel,
.catalyst-garanV1 .sidebar-catalystAI-content__section #tab-2__panel,
.catalyst-garanV1 .sidebar-catalystAI-content__section #tab-3__panel {
  overflow-y: auto;
  height: calc(100vh - 6.5rem);
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__title,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__title {
  margin-bottom: 0.5rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item {
  display: flex;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  padding: 1rem;
  gap: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item > h6,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item > h6 {
  width: 20%;
  line-height: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content {
  width: 80%;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content > p,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content > p {
  margin-bottom: 0;
  line-height: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion {
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .bx--accordion__heading,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .bx--accordion__heading {
  min-height: 1rem;
  padding: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .bx--accordion__heading .bx--accordion__arrow,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .bx--accordion__heading .bx--accordion__arrow {
  margin: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .bx--accordion__heading .bx--accordion__title,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .bx--accordion__heading .bx--accordion__title {
  height: 1rem;
  margin: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .bx--accordion__heading .bx--accordion__title > p,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .bx--accordion__heading .bx--accordion__title > p {
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .bx--accordion__content,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .bx--accordion__content {
  margin-top: 1rem;
  padding: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .bx--accordion__content > input,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .bx--accordion__content > input {
  display: none;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .colorway-info,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .colorway-info {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .colorway-info__item,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .colorway-info__item {
  display: flex;
  justify-content: space-between;
  gap: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .colorway-info__item__content,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .colorway-info__item__content {
  display: flex;
  gap: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .colorway-info__item__content__image,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .colorway-info__item__content__image {
  width: 2.5rem;
  height: 2.5rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .colorway-info__item__content__image > img,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .colorway-info__item__content__image > img {
  width: 100%;
  height: 100%;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .colorway-info__item__content__text,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .colorway-info__item__content__text {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .colorway-info__item__content__text > p,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .colorway-info__item__content__text > p {
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion .colorway-info__item .bx--overflow-menu,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion .colorway-info__item .bx--overflow-menu {
  min-width: 1.5rem;
  min-height: 1.5rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .line-info-section__item__content__accordion.no-content .bx--accordion__content,
.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content__accordion.no-content .bx--accordion__content {
  margin-top: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section {
  margin-top: 2rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item.style-name-item {
  min-height: 3rem;
  padding: 0.5rem 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item.style-name-item > h6 {
  margin-top: 0.5rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content {
  display: flex;
  justify-content: space-between;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content > button {
  padding: 0;
  border: none;
  min-height: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content .TextInput {
  width: 100%;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .style-info-section__item__content .TextInput .bx--text-input-wrapper {
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section #tab-2__panel,
.catalyst-garanV1 .sidebar-catalystAI-content__section #tab-3__panel,
.catalyst-garanV1 .sidebar-catalystAI-content__section #tab-4__panel {
  padding: 0;
  overflow-x: auto;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__search {
  padding: 0 1rem;
  margin-bottom: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__search .bx--search-magnifier {
  left: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__base-style {
  display: flex;
  gap: 8px;
  padding: 1rem;
}

.bx--search-magnifie .catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__base-style > h6 {
  min-width: fit-content;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__base-style > p {
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section .sidebar-catalystAI-content__body {
  height: calc(100vh - 16rem);
  overflow-y: auto;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item {
  overflow-y: auto;
  height: calc(100vh - 13.5rem);
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .sidebar-catalystAI__section {
  display: flex;
  flex-direction: column;
  margin: 0 !important;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .sidebar-catalystAI__section__content {
  margin-bottom: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .sidebar-catalystAI__section__content:last-child {
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .accordion-item__design-feature .bx--accordion__heading {
  position: relative;
  border-bottom: none;
  padding: 0 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .accordion-item__design-feature .bx--accordion__heading .bx--accordion__arrow {
  position: absolute;
  top: 30%;
  left: 1rem;
  margin-top: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .accordion-item__design-feature .bx--accordion__heading .bx--accordion__title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .accordion-item__design-feature .bx--accordion__heading .bx--accordion__title h4 {
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  color: rgba(20, 32, 44, 0.75);
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .accordion-item__design-feature .bx--accordion__heading .bx--accordion__title .bx--tag {
  margin: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .accordion-item__design-feature .bx--accordion__content {
  padding-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .accordion-item__design-feature .bx--accordion__content .sidebar-catalystAI__section {
  margin: 0.5rem 1rem 0 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .accordion-item__design-feature .bx--accordion__content .sidebar-catalystAI__section__content img {
  border: 1px solid rgba(20, 32, 44, 0.1);
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .accordion-item__design-feature .bx--accordion__content .sidebar-catalystAI__section__content .bx--tag {
  border: 1px solid rgba(20, 32, 44, 0.1);
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .no-data .table-no-results__content svg {
  height: 28px;
  width: 28px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .no-data .table-no-results__content .table-no-results__text {
  margin-left: 28px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .design-features-section__accordion-item .white-divider {
  margin-bottom: 0.5rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section-wrapper {
  display: flex;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section {
  flex: 1;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header {
  display: flex;
  background-color: #e9ebee;
  position: sticky;
  top: 0;
  z-index: 2;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header__item {
  padding: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header__item.sticky-column.--openLargeSidebar {
  position: sticky;
  left: 0;
  z-index: 1;
  background-color: #e9ebee;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header__item.sticky-column.--openLargeSidebar:nth-child(2) {
  left: 15rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header__item.colorway-item {
  flex: 1;
  display: flex;
  justify-content: space-between;
  padding: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header__item.colorway-item.--openLargeSidebar {
  padding: 1rem 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header__item.colorway-item .colorway-header {
  width: 12.5rem;
  padding: 0 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header__item.colorway-item .colorway-header .colorway-name-tooltip-wrapper {
  display: flex;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header__item.colorway-item .colorway-header .colorway-name,
.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header__item.colorway-item .colorway-header .colorway-number {
  line-height: 1rem;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header__item.colorway-item .colorway-header > p {
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__header__filter {
  top: 0;
  right: 0;
  padding: 1rem;
  display: flex;
  align-items: center;
  background-color: #e9ebee;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__header {
  padding: 1rem;
  width: 24rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__header.--openLargeSidebar {
  border-right: 1px solid rgba(20, 32, 44, 0.1);
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__header.sticky-column.--openLargeSidebar {
  position: sticky;
  left: 0;
  z-index: 1;
  background-color: #f1f3f6;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content {
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row {
  display: flex;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell {
  padding: 0 1rem 1rem 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.sticky-column.--openLargeSidebar {
  position: sticky;
  left: 0;
  z-index: 1;
  background-color: #f1f3f6;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.sticky-column.--openLargeSidebar:nth-child(2) {
  left: 15rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell {
  flex: 1;
  max-width: unset;
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
  padding-right: 4rem;
  height: fit-content;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell.--openLargeSidebar {
  gap: 0;
  flex-wrap: nowrap;
  padding-left: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell.--openLargeSidebar .colorway-cell-wrapper {
  width: 12.5rem;
  padding: 0 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell .colorway-cell-wrapper .bx--list-box__wrapper {
  margin-bottom: 8px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell .colorway-cell-wrapper .bx--list-box__wrapper .bx--list-box__menu {
  width: 20rem;
  left: unset;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell .colorway-cell-wrapper .bx--list-box__wrapper .bx--list-box--disabled .bx--list-box__menu-icon > svg {
  fill: #babec4;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell .colorway-cell-wrapper .primary-color-wrapper {
  width: 2.5rem;
  height: 2.5rem;
  border: 1px solid rgba(20, 32, 44, 0.1);
  position: relative;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell .colorway-cell-wrapper .primary-color-wrapper .bx--assistive-text {
  text-align: center;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell .colorway-cell-wrapper .primary-color-wrapper.no-color::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(45deg, transparent 49.5%, rgba(20, 32, 44, 0.1) 49.5%, rgba(20, 32, 44, 0.1) 50.5%, transparent 50.5%);
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell .colorway-cell-wrapper .primary-color-wrapper .primary-color {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell .colorway-cell-wrapper .primary-color-wrapper .primary-color .colorway-number {
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section__body__item__content__row__cell.colorway-cell .colorway-cell-wrapper .primary-color-wrapper .primary-color .number-stroke {
  margin-bottom: 0;
  -webkit-text-stroke: 1px rgba(255, 255, 255, 0.5);
  position: absolute;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section .material-column {
  flex: 1;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section .material-column.--openLargeSidebar {
  width: 15rem;
  flex: unset;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section .material-column .material-number {
  font-size: 11px;
  line-height: 1rem;
  margin: 0 0 0.5rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section .material-column .material-info > h6 {
  font-size: 11px;
  line-height: 14px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section .material-column .material-info > p {
  font-size: 11px;
  line-height: 14px;
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section .placement-column {
  width: 8.75rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .material-section .placement-column.--openLargeSidebar {
  width: 9rem;
  border-right: 1px solid rgba(20, 32, 44, 0.1);
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__tab, .catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__search {
  margin-bottom: 1rem;
  padding: 0 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__tab .bx--search--sm .bx--search-magnifier, .catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__search .bx--search--sm .bx--search-magnifier {
  left: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__size-class {
  display: flex;
  gap: 8px;
  padding: 1rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__size-class > h6 {
  min-width: fit-content;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__size-class > p {
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell .TextInput .bx--text-input {
  background: rgb(233, 235, 238) !important;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell .TextInput .bx--form-item {
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell .rule-base-size {
  visibility: hidden;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell__block {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell__block.--normal-size {
  padding: 0 0.5rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell__block > span, .catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell__block > p {
  margin-bottom: 0;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell__block > span.unit, .catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell__block > p.unit {
  font-size: 11px;
  color: rgba(20, 32, 44, 0.5);
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell__block > span.text-name:hover, .catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell__block > p.text-name:hover {
  cursor: pointer;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell__block .text-code {
  font-size: 11px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__pom-table__cell__block .bx--form-item.bx--text-input-wrapper {
  margin-bottom: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table {
  width: 100%;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table thead {
  background-color: #f1f3f6;
  z-index: 5 !important;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table thead tr {
  background-color: #e9ebee;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table thead tr th {
  padding: 0.75rem 1rem;
  font-size: 0.875rem;
  font-weight: 700;
  text-align: left;
  color: #4b555f;
  background-color: #e9ebee !important;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table thead tr th:hover {
  color: #232426;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody {
  overflow: auto;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody tr {
  position: relative;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody tr td {
  max-height: 40px;
  padding: 0.25rem 0.5rem;
  background: rgb(241, 243, 246) !important;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody tr td.measurement-section--base-size-small,
.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody tr td.measurement-section--base-size {
  background: rgb(233, 235, 238) !important;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody tr td.measurement-section--base-size input {
  height: 32px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody tr td.measurement-section--tol {
  background: rgba(255, 255, 255, 0.5) !important;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody tr td.measurement-section__comment {
  padding: 0 0.5rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody tr td.no-data {
  padding: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody tr td.no-data .table-no-results__content svg {
  height: 32px;
  width: 32px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody tr:hover:not(:has(.table-no-results__content)) {
  z-index: 4;
  box-shadow: -3px -5px 10px 0 hsla(0, 0%, 100%, 0.9), 3px 5px 10px 0 #dbdee2;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .table-virtuoso table tbody tr:has(.TableCellLongText__overflow) {
  z-index: 4;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__isLinked {
  width: 40px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__isLinked .block-icon:hover {
  transition: all 0.3s ease;
  background-color: #ffffff;
  cursor: pointer;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__code {
  width: 88px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__name {
  min-width: 304px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__name .TableCellLongText:hover {
  color: #14202c;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section--normal-size {
  min-width: 120px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section--base-size {
  min-width: 120px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section--base-size-small {
  width: 120px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__critical {
  display: flex;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__critical .block-icon {
  transform: none !important;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__critical .block-icon:hover {
  transition: all 0.3s ease;
  background-color: #ffffff;
  cursor: pointer;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__comment {
  width: 160px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__comment .measurement-section__pom-table__cell__block {
  display: block;
  transform: translateY(-4px);
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__comment input {
  height: 1.8rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .sticky-measure {
  position: sticky;
  left: 0;
  z-index: 2;
  min-width: 40px;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .sticky-measure:nth-child(2) {
  min-width: 88px;
  left: 2.5rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .sticky-measure:nth-child(3) {
  min-width: 304px;
  left: 8rem;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .sticky-measure:nth-child(3)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 0.5px;
  height: 100%;
  background-color: #dbd9d9;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .sticky-measure:last-child {
  min-width: 160px;
  right: 0;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section .sticky-measure:last-child::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 0.5px;
  height: 100%;
  background-color: #dbd9d9;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__send-btn {
  text-align: right;
}

.catalyst-garanV1 .sidebar-catalystAI-content__section .measurement-section__send-btn .bx--btn {
  min-width: 15.25rem;
  max-width: fit-content;
  padding: 11px 15px;
}

.catalyst-garanV1 .sidebar-catalystAI-content .block-icon {
  padding: 4px;
  transform: translateY(3px);
  border-radius: 8px;
  height: 24px;
  width: 24px;
  box-shadow: 2px 2px 3px 0px rgba(20, 32, 44, 0.06), -2px -2px 3px 0px rgba(255, 255, 255, 0.6);
}

.catalyst-garanV1 .sidebar-catalystAI-content .block-icon-fill {
  padding: 4px;
  height: 24px;
  width: 24px;
}

.catalyst-garanV1 .sidebar-catalystAI-content .block-icon-fill:hover {
  cursor: pointer;
}

.catalyst-garanV1 .catalyst-page-new-chat {
  margin: 0 2rem;
  width: calc(100% - 64px);
  transition: width 0.3s ease;
  z-index: 1;
}

.catalyst-garanV1 .catalyst-page-new-chat.--isOpenSideBar {
  width: calc(50% - 24px);
  transition: width 0.3s ease;
}

.catalyst-garanV1 .catalyst-page__new-chat {
  transition: width 0.3s ease;
}

.catalyst-garanV1 .catalyst-page__new-chat.--isOpenSideBar {
  width: calc(50% + 42px);
  transition: width 0.3s ease;
}

.catalyst-garanV1 .catalyst-page__new-chat--full-image {
  width: 100vw;
  height: 100vh;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9999;
  background-color: rgba(20, 32, 44, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
}

.catalyst-garanV1 .catalyst-page__new-chat--full-image > img {
  width: 31.25rem;
  height: 31.25rem;
}

.catalyst-garanV1 .catalyst-page__new-chat--full-image .bx--btn {
  position: fixed;
  right: 1rem;
  top: 1rem;
  color: #ffffff;
  padding: 0.8125rem;
}

.catalyst-garanV1 .catalyst-page__new-chat--full-image .bx--btn:hover, .catalyst-garanV1 .catalyst-page__new-chat--full-image .bx--btn:focus {
  background-color: transparent;
  box-shadow: none;
  border-color: transparent;
}

.colorway-name-tooltip {
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  width: max-content;
  min-width: 1.5rem;
  max-width: 17rem;
  height: auto;
  padding: 0.25rem 1rem;
  color: #ffffff;
  border-radius: 0.125rem;
}

.colorway-name-tooltip .bx--tooltip__content {
  line-height: 1rem;
  text-align: center;
}

.toast-wrapper__button {
  color: #fff;
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.5), -2px -2px 3px 0 #2a3540;
  background: #14202c;
  font-weight: 500;
  line-height: 1.2;
  padding: 0.25rem 0.5rem;
  margin: 0;
  border-radius: 0.5rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  text-decoration: none !important;
  outline: 0 !important;
  min-height: 14px;
}

.toast-wrapper__button:active {
  box-shadow: inset 1px 1px 2px 0 rgba(0, 0, 0, 0.5), inset -2px -2px 3px 0 #2a3540;
}

.toast-wrapper__button span {
  font-weight: 500;
}

.toast-wrapper__button.bx--btn--disabled:disabled {
  pointer-events: none;
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.5), -2px -2px 3px 0 #2a3540 !important;
  color: rgba(255, 255, 255, 0.5) !important;
  background: #14202c !important;
}

.catalyst-new-chat__modal > .bx--modal-container {
  width: 40rem;
  height: 11.5rem;
}

.catalyst-chat-session__modal .bx--btn--secondary,
.catalyst-chat-session__modal .bx--modal-close {
  display: none;
}

.catalyst-chat-session__modal .bx--modal-content {
  padding-right: 1rem !important;
  height: 100%;
}

.catalyst-preview-image__modal .bx--modal-container {
  overflow: visible;
  width: auto;
  height: auto;
  background: transparent;
  max-width: initial;
  max-height: initial;
}

.catalyst-preview-image__modal .bx--modal-header {
  padding: 0;
  margin: 0;
}

.catalyst-preview-image__modal .bx--modal-content {
  padding: 0 !important;
  margin: 6px 0 0 0 !important;
  overflow: visible;
}

.catalyst-preview-image__modal .bx--modal-content img {
  max-width: calc(100vw - 32px);
  max-height: calc(100vh - 32px);
  height: 1024px;
}

.catalyst-preview-image__modal .bx--modal-close {
  right: calc(-50vw + 50% + 10px);
  top: calc(-50vh + 50% + 10px);
  font-size: 14px;
  padding: 0;
  background-color: transparent !important;
}

.catalyst-preview-image__modal .bx--modal-close svg {
  height: 32px;
  width: 32px;
  transition: linear 0.05s;
}

.catalyst-preview-image__modal .bx--modal-close svg path {
  fill: white;
}

.catalyst-preview-image__modal .bx--modal-close:hover svg {
  height: 36px;
  width: 36px;
}

.catalyst-selected-version-modal .bx--btn--secondary,
.catalyst-selected-version-modal .bx--modal-close {
  display: none;
}

.catalyst-selected-version-modal .bx--modal-container {
  width: 640px;
  overflow: unset;
}

.catalyst-selected-version-modal .bx--modal-content {
  padding-right: 1rem !important;
  height: 100%;
}

.catalyst-selected-version-modal .dropdown-selected-version {
  position: initial;
}

.catalyst-selected-version-modal .dropdown-selected-version .bx--list-box__menu {
  max-width: 608px;
  left: 16px;
}

.catalyst-garan-lineplan-v0 .sidebar-catalystAI {
  position: absolute;
  right: 0;
  bottom: 0;
  height: calc(100% - 3rem);
  transition: width 0.3s ease;
  margin: 0;
}

.catalyst-garan-lineplan-v0 .sidebar-catalystAI:has(.--openSideBar) {
  width: calc(50% - 2.5rem);
  transition: width 0.3s ease;
}

.catalyst-garan-lineplan-v0 .sidebar-catalystAI-content {
  width: 100% !important;
}

.catalyst-garan-lineplan-v0 .sidebar-catalystAI-content__header {
  padding: 1rem;
}

.catalyst-garan-lineplan-v0 .sidebar-catalystAI-content__header h5 {
  color: #14202c;
  margin-bottom: 0;
}

.catalyst-export__modal .bx--modal-container {
  max-width: 640px;
  height: 100%;
}

.catalyst-export__modal .bx--modal-content {
  margin-top: 3.5rem;
  margin-bottom: 3rem;
  padding-right: 1rem;
}

.catalyst-export__modal .bx--modal-footer {
  height: 3rem;
}

.catalyst-export__modal .bx--modal-footer > button {
  height: 100%;
  padding: 1rem;
}

.catalyst-export__modal .export-modal__progress {
  position: absolute;
  width: calc(100% - 2rem);
  top: 3rem;
  margin-top: 0.5rem;
}

.catalyst-export__modal .export-modal__progress .bx--progress-step {
  pointer-events: none;
}

.catalyst-export__modal .export-modal__form {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem 0.5rem;
}

.catalyst-export__modal .export-modal__form > div {
  flex: 0 1 100%;
  height: 2rem;
}

.catalyst-export__modal .export-modal__form > div:nth-child(2) {
  flex: 0 1 calc(50% + 60px - 0.25rem);
}

.catalyst-export__modal .export-modal__form > div:nth-child(3) {
  flex: 0 1 calc(50% - 60px - 0.25rem);
}

.catalyst-export__modal .export-modal__form > div:nth-child(3) .bx--label {
  display: none;
}

.catalyst-export__modal .export-modal__form .bx--list-box__wrapper {
  display: flex;
  align-items: center;
}

.catalyst-export__modal .export-modal__form .bx--list-box__wrapper .bx--label {
  width: 120px;
  padding-right: 0.5rem;
  flex-shrink: 0;
  margin-bottom: 0;
}

.catalyst-export__modal .export-modal__form__dropdown {
  width: 100%;
}

.catalyst-export__modal .export-modal__form__dropdown .bx--list-box__field {
  height: 100%;
}

.catalyst-export__modal .export-modal__form__dropdown[data-invalid] .bx--text-input:not(:focus) {
  outline-color: #ff3000;
}

.catalyst-export__modal .export-modal__form__retail-price {
  position: relative;
}

.catalyst-export__modal .export-modal__form__retail-price .prefix {
  position: absolute;
  top: 8px;
  left: 136px;
  z-index: 1;
}

.catalyst-export__modal .export-modal__form .retail-price {
  padding-left: 24px;
}

.catalyst-export__modal .export-modal__form .bx--text-input-wrapper--inline {
  margin-bottom: 0;
  align-items: center;
}

.catalyst-export__modal .export-modal__form .bx--text-input-wrapper--inline .bx--text-input__field-wrapper[data-invalid] > .bx--text-input--invalid:not(:focus) {
  outline-color: #ff3000;
}

.catalyst-export__modal .export-modal__form .bx--text-input__label-helper-wrapper {
  width: 120px;
  margin-right: 0;
  flex: none;
}

.catalyst-export__modal .export-modal__form .bx--text-input__label-helper-wrapper .bx--label {
  margin-top: 0;
}

.catalyst-export__modal .export-modal__title > h5 {
  font-size: 14px;
  margin-bottom: 4px;
}

.catalyst-export__modal .export-modal__title > p {
  font-size: 14px;
}

.catalyst-export__modal .export-modal__select-size {
  margin-top: 0.5rem;
}

.catalyst-export__modal .export-modal__select-size__number-input {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  margin-bottom: 0.5rem;
}

.catalyst-export__modal .export-modal__select-size__number-input__error {
  font-size: 11px;
  color: #ff3000;
  margin-bottom: 0;
}

.catalyst-export__modal .export-modal__select-size .TextInput--number {
  flex: 1 1 calc(50% - 1rem);
  max-width: calc(50% - 0.5rem);
}

.catalyst-export__modal .export-modal__select-size .TextInput--number .bx--form-item {
  margin-bottom: 0;
}

.catalyst-export__modal .export-modal__select-size .TextInput--number .bx--form-item .bx--number {
  width: 100%;
}

.catalyst-export__modal .export-modal__section-wrapper {
  padding-left: 26px;
}

.catalyst-export__modal .export-modal__section__individual-marker .bx--combo-box[data-invalid] .bx--text-input:not(:focus) {
  outline: unset;
}

.catalyst-export__modal .export-modal__section-title {
  font-size: 14px;
}

.catalyst-export__modal .export-modal__tech-pack .modal-section {
  padding-bottom: 1rem;
}

.catalyst-export__modal .export-modal__tech-pack .modal-section:not(:last-child) {
  border-bottom: 1px solid rgba(20, 32, 44, 0.6);
  margin-bottom: 1rem;
}

.catalyst-export__modal .export-modal__tags {
  margin-top: 0.5rem;
  display: flex;
  gap: 0.5rem;
  flex-wrap: wrap;
}

.catalyst-export__modal .export-modal__hepper-text {
  font-size: 14px;
  margin-top: 1rem;
}

.catalyst-export__modal #multiSelectIndividualMarker .bx--list-box__selection--multi {
  background-color: #ffffff;
  color: #14202c;
}

.catalyst-export__modal #multiSelectIndividualMarker .bx--list-box__selection--multi > svg {
  fill: #14202c;
}

.catalyst-export__modal #multiSelectIndividualMarker .bx--list-box__selection--multi > svg:hover {
  background-color: #e9ebee;
}

.modular-libraries {
  height: calc(100vh - 3.5rem - 3rem);
  overflow: hidden;
  position: relative;
}

.modular-libraries__content h2 {
  padding-left: 2rem;
  position: absolute;
  top: -6px;
  left: 0;
}

.modular-libraries .bx--data-table-content {
  max-height: calc(100vh - 14.5rem);
  position: relative;
}

.modular-libraries .bx--table-toolbar {
  background-color: transparent;
  overflow: visible;
  margin-bottom: 0.5rem;
}

.modular-libraries .bx--toolbar-content {
  z-index: 3;
  clip-path: none !important;
  animation: slideInFromBottom 0.12s ease-in !important;
}

.modular-libraries .bx--tabs--scrollable .bx--tabs--scrollable__nav {
  background: #f1f3f6;
  box-shadow: 1px 5px 10px 0px rgba(20, 32, 44, 0.08);
  padding-right: 1rem;
  justify-content: flex-end;
}

@keyframes slideInFromBottom {
  from {
    transform: translate3d(0, 5px, 0);
    opacity: 0;
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    pointer-events: all;
  }
}

.modular-libraries .bx--table-sort__flex {
  justify-content: initial !important;
}

.modular-libraries__table {
  position: relative;
}

.modular-libraries__table__cell {
  padding-right: 0 !important;
}

.modular-libraries__table__cell > div {
  word-break: break-word;
}

.modular-libraries__table__action-cell > div {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}

.modular-libraries__table__action-cell__overflow-menu {
  width: fit-content;
  min-width: 10rem;
}

.modular-libraries__table__link-wrapper {
  margin: 0 0.5rem;
  white-space: nowrap;
}

.modular-libraries__table table td:nth-last-child(-n+2) {
  min-width: 12rem;
}

.modular-libraries__column--image-product {
  width: 48px;
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
  padding-right: 0 !important;
  padding-left: 0.5 !important;
}

.modular-libraries__column--datetime {
  max-width: 15rem;
  padding-right: 1rem !important;
}

.modular-libraries__column--datetime > div {
  word-break: break-word;
}

.modular-libraries__datetime {
  display: flex;
  justify-content: space-between;
}

.modular-libraries__datetime__child:nth-child(2) {
  display: flex;
}

.modular-libraries__svg-product img {
  height: 3rem;
  width: auto;
}

.library-detail-main-page {
  background-color: #e9ebee;
  min-height: 100vh;
}

.library-detail-page {
  overflow: hidden;
}

.library-detail-page__header {
  padding: 3.5rem 2rem 1rem 2rem;
  background-color: #f1f3f6;
  display: flex;
  height: 125px;
  justify-content: space-between;
}

.library-detail-page__body .bx--tabs--scrollable__nav {
  padding: 0;
  box-shadow: inset 0px -5px 0px 0 #dadde0;
  background-color: #f1f3f6;
}

.library-detail-page__body .bx--tab-content {
  padding-bottom: 0;
}

.library-detail-page__body .product-detail-group #tab-4__panel,
.library-detail-page__body .product-detail-group #tab-5__panel {
  padding-left: 2rem;
  padding-right: 2rem;
}

.library-detail-page .bx--data-table-content {
  height: calc(100vh - 14.5rem);
  max-height: calc(100vh - 14.5rem);
  position: relative;
}

.library-detail-page .bx--table-toolbar {
  background-color: transparent;
  overflow: visible;
  margin-bottom: 0.5rem;
}

.library-detail-page .bx--toolbar-content {
  z-index: 3;
  clip-path: none !important;
  animation: slideInFromBottom 0.12s ease-in !important;
}

.library-detail-page .bx--tabs--scrollable .bx--tabs--scrollable__nav {
  background: #f1f3f6;
  padding-right: 1rem;
}

.library-detail-page .bx--tabs--scrollable__nav-link {
  width: 12rem !important;
}

@keyframes slideInFromBottom {
  from {
    transform: translate3d(0, 5px, 0);
    opacity: 0;
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    pointer-events: all;
  }
}

.library-detail-page .bx--table-sort__flex {
  justify-content: initial !important;
}

.library-detail-tabs {
  padding: 0 2rem 0 2rem;
  background-color: #f1f3f6;
}

.library-detail-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
}

.library-detail-content__block {
  display: flex;
  width: 100%;
}

.library-detail-content__block__product {
  width: calc(100% - 256px);
}

.library-detail-content__block__product-info {
  display: flex;
  height: 3rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  align-items: center;
}

.library-detail-content__block__product-info h6 {
  flex-grow: 0;
  margin-bottom: 0;
  width: 12rem;
}

.library-detail-content__block__product-info p {
  padding: 1rem 0;
  margin-bottom: 0;
  word-wrap: break-word;
  margin-right: 1rem;
}

.library-detail__image img {
  width: 224px;
  margin-right: 2rem;
}

.library-detail__table {
  position: relative;
}

.library-detail__table__cell {
  padding-right: 0 !important;
}

.library-detail__table__cell > div {
  word-break: break-word;
}

.library-detail__table__action-cell > div {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}

.library-detail__table__action-cell__overflow-menu {
  width: fit-content;
  min-width: 10rem;
}

.library-detail__table__link-wrapper {
  margin: 0 0.5rem;
  white-space: nowrap;
}

.library-detail__table table td:nth-last-child(-n+2) {
  min-width: 12rem;
}

.library-detail__column--image-product {
  width: 48px;
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
  padding-right: 0 !important;
  padding-left: 0.5 !important;
}

.library-detail__column--datetime {
  max-width: 15rem;
  padding-right: 1rem !important;
}

.library-detail__column--datetime > div {
  word-break: break-word;
}

.library-detail__datetime {
  display: flex;
  justify-content: space-between;
}

.library-detail__datetime__child:nth-child(2) {
  display: flex;
}

.library-detail__svg-product img {
  height: 3rem;
  width: auto;
}

.design-preset-info-page {
  padding-top: 2.5rem;
  padding-left: 2rem;
}

.design-preset-info-page__title {
  margin-bottom: 2rem;
}

.design-preset-info-page__content__form {
  display: flex;
}

.design-preset-info-page__content__form .TextInput {
  width: 45.455vw;
  margin-right: 2rem;
}

.design-preset-info-page__content__form .checkbox-panel__title {
  display: flex;
}

.design-preset-info-page__content__form .checkbox-panel__title h6 {
  margin-bottom: 0.5rem;
  margin-right: 0.25rem;
}

.design-preset-info-page__content__form .checkbox-panel__title button {
  margin-bottom: 0.5rem;
}

.design-preset-page {
  padding: 2rem 2rem 4rem 1rem;
  height: calc(100vh - 11rem) !important;
  background-color: #e9ebee;
}

.design-preset-page__divider {
  width: 100%;
  height: 0.063rem;
  margin: 1rem 0 2rem;
  background-color: rgba(20, 32, 44, 0.6);
}

.design-preset-page__white-divider {
  width: inherit;
  height: 0.063rem;
  margin: 1rem 1.5rem 2rem;
  background-color: rgba(20, 32, 44, 0.1);
}

.design-preset-page .ref-anchor {
  position: relative;
  top: -1.5rem;
}

.design-preset-page__header {
  margin-left: 1rem;
}

.design-preset-page__header__options {
  align-items: flex-end;
}

.design-preset-page__header__options .bx--dropdown:nth-child(2) {
  width: 18.5rem;
  background-color: #e9ebee;
  box-shadow: inset -0.25rem -0.25rem 0.5rem 0 #e9ebee, inset 0.25rem 0.25rem 0.5rem 0 rgba(20, 32, 44, 0.1) !important;
}

.design-preset-page__header__options .bx--tooltip__trigger {
  padding: 0 1rem 1rem;
}

.design-preset-page__header__options .bx--list-box__menu-item:first-child {
  border-bottom: 1px solid #e9ebee;
}

.design-preset-page__button-save-options {
  width: 11rem;
  margin-left: 0.5rem;
}

.design-preset-page__button-save-options:hover .design-preset-page__button-options__content {
  display: block !important;
}

.design-preset-page__button-options {
  width: 11rem;
  height: 3rem;
}

.design-preset-page__button-options__content {
  display: none;
  position: absolute;
  z-index: 1;
}

.design-preset-page__button-options__item {
  width: 11rem;
  height: 3rem;
  white-space: nowrap;
  background-color: #f1f3f6;
}

.design-preset-page__button-options__item:disabled {
  background: #e9ebee !important;
}

.design-preset-page__body {
  padding-top: 1rem;
}

.design-preset-page__body__progress {
  width: 100%;
  width: 14rem;
  height: calc(100vh - 23rem);
  transition: 0.25s linear;
  padding-bottom: 4.25rem;
  overflow-y: auto;
  flex-shrink: 0;
}

.-is-shrink .design-preset-page__body__progress {
  height: calc(100vh - 15rem);
}

.design-preset-page__body__progress .bx--progress--vertical {
  padding-right: 0.5rem;
}

.design-preset-page__body__progress__group-b, .design-preset-page__body__progress__group-c {
  margin-top: 2rem;
}

.design-preset-page__body__render-progress {
  position: relative;
  margin-left: 1rem;
  overflow-y: auto;
  height: calc(100vh - 23rem);
  width: calc(100vw - 15rem);
  transition: 0.25s linear;
}

.-is-shrink .design-preset-page__body__render-progress {
  height: calc(100vh - 15rem);
}

.design-preset-page__body__render-progress .render-progress-item {
  padding: 1rem 0 0 0;
  background-color: #f1f3f6;
  margin-bottom: 1rem;
}

.design-preset-page__body__render-progress .render-progress-item .design-option[id=shoulderSeam] {
  width: fit-content;
}

.design-preset-page__body__render-progress .render-progress-item > h4 ~ .design-option:nth-child(2) .design-page__divider, .design-preset-page__body__render-progress .render-progress-item > .design-option:nth-child(1) .design-page__divider {
  display: none;
}

.design-preset-page__body__render-progress .render-progress-item h4,
.design-preset-page__body__render-progress .render-progress-item .bx--tile-group {
  padding-left: 1.5rem;
}

.design-preset-page__body__render-progress .render-progress-item h4 {
  margin-bottom: 1.5rem;
}

.design-preset-page__body__render-progress .render-progress-item .bx--tile {
  width: 11rem;
  margin: 0 1rem 1rem 0;
  padding: 1rem 0;
}

.design-preset-page .bx--tile-group > div {
  display: flex;
  flex-wrap: wrap;
}

.design-preset-page .bx--tile-group > .bx--label {
  margin-bottom: 1rem;
}

.design-preset-page .slider-custom {
  padding-left: 24px;
  display: flex;
  align-items: center;
}

.design-preset-page .slider-custom__slider {
  padding: 0.5rem 1.5rem;
  position: relative;
}

.design-preset-page .slider-custom__slider .bx--form-item {
  margin: 0;
}

.design-preset-page .slider-custom__slider > .bx--btn {
  position: absolute;
  top: 2.35rem;
  right: 4rem;
}

.design-item-container__image {
  width: 100%;
  min-height: 11rem;
}

.design-item-container__image-item {
  width: inherit;
  justify-content: center;
}

.design-item-container__label {
  padding: 0 1rem;
}

.design-item-container__label > h6 {
  margin-bottom: 0;
}

.design-item-container__label > p {
  margin-bottom: 0;
  padding-top: 0.25rem;
}

.recommend-icon {
  position: absolute;
  top: 0.5rem;
  left: 0.5rem;
}

.recommend-icon .bx--tooltip__trigger.bx--tooltip--right.bx--tooltip--align-center::before {
  right: calc(-0.5rem - 1px);
}

.design-advanced-settings {
  margin-bottom: 0;
}

.design-advanced-settings .bx--accordion__content {
  padding: 0;
}

.design-advanced-settings .render-progress-item {
  margin-bottom: 0;
}

.create-design-preset-page {
  height: 100vh;
  background-color: #e9ebee;
}

.design-preset-detail-page {
  padding: 2.5rem 2rem 0 2rem;
}

.design-preset-detail-page__header {
  height: 4.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  justify-content: space-between;
}

.design-preset-detail-page__header__icon {
  display: flex;
}

.design-preset-detail-page__header__icon .icon-first-group {
  display: flex;
  align-items: center;
  margin-right: 2.5rem;
}

.design-preset-detail-page__header__icon .icon-first-group h6 {
  margin-right: 0.25rem;
  margin-bottom: 0;
  height: 1rem;
}

.design-preset-detail-page__header__icon .icon-last-group {
  display: flex;
  align-items: center;
}

.design-preset-detail-page__header__icon .icon-last-group svg {
  margin: 1rem;
}

.design-preset-detail-page .--is-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.design-preset-detail-page__divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.6);
}

.design-preset-detail-page--block {
  padding: 3rem 0;
}

.design-preset-detail-page__body {
  width: calc(100vw - 4rem);
}

.design-preset-detail-page__content-divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.1);
  margin: 0.5rem 0;
}

.design-preset-detail-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: 1rem;
}

.design-preset-detail-content__block {
  width: calc(50vw - 3rem);
}

.design-preset-detail-content__block:nth-last-child(-n+2) > div {
  border-bottom: none;
}

.design-preset-detail-content__block__preset {
  display: flex;
  max-height: 4rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  align-items: center;
  padding: 0.75rem 0;
}

.design-preset-detail-content__block__preset p {
  flex-grow: 1;
  margin-bottom: 0;
  width: 18rem;
  word-wrap: break-word;
  line-height: 1.5rem;
}

.design-preset-detail-content__block__preset h6 {
  flex-grow: 1;
  margin-bottom: 0;
  width: 12rem;
  line-height: 1.5rem;
}

.techpack__pattern__modal .bx--modal-content {
  padding-right: 1rem;
}

.design-preset-detail-content__block__design-option {
  display: flex;
  max-height: 5rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  padding: 0.5rem 0;
  align-items: center;
  min-height: 5rem;
}

.design-preset-detail-content__block__design-option .design-option-image {
  width: 8rem;
  align-self: baseline;
}

.design-preset-detail-content__block__design-option img {
  width: 4rem;
  height: 4rem;
}

.design-preset-detail-content__block__design-option p {
  margin-bottom: 0;
  width: 10rem;
  word-wrap: break-word;
}

.design-preset-detail-content__block__design-option h6 {
  flex-grow: 1;
  margin-bottom: 0;
  width: 12rem;
}

.congrats-modal .bx--modal-content {
  padding-right: 1rem !important;
  text-align: center;
}

.congrats-modal h4 {
  color: #14202c;
}

.congrats-modal p:nth-of-type(1) {
  font-size: 1rem;
  color: #14202c;
  font-weight: bold;
}

.congrats-modal p:last-child {
  max-width: 400px;
  margin: 0 auto;
}

.create-garment-spec-page .progress-panel {
  height: 3rem;
  padding: 0.25rem 2rem;
}

.create-garment-spec-page .progress-panel h2 {
  font-size: 22px;
  line-height: 40px;
  margin: 0;
}

.create-garment-spec-page .progress-panel .progress-panel__closeIcon {
  position: relative;
  top: 4px;
}

.create-garment-spec-page .productMeasurement-sizes {
  width: 100%;
  margin-top: 1rem;
}

.create-garment-spec-page .productMeasurement-sizes .bx--text-input-wrapper {
  margin: 0;
}

.create-garment-spec-page .productMeasurement-pom {
  display: flex;
  align-items: center;
  min-width: 280px;
  padding: 1rem 1rem 0.5rem 0;
  border-right: 1px solid rgba(20, 32, 44, 0.6);
  position: sticky;
  left: 0;
  z-index: 2;
  background-color: #e9ebee;
}

.create-garment-spec-page .productMeasurement-pom .clearfix {
  height: 100%;
}

.create-garment-spec-page .productMeasurement-grading-increments {
  min-width: 256px;
  padding-top: 1rem;
  border-right: 1px solid rgba(20, 32, 44, 0.6);
}

.create-garment-spec-page .productMeasurement-grading-increments .measurement-item {
  min-height: calc(100% - 2rem);
  background-color: #e0e2e6 !important;
}

.create-garment-spec-page .productMeasurement-grading-increments .measurement-item-size {
  font-weight: bold;
  font-size: 1rem;
  min-height: 100%;
  align-items: center;
}

.create-garment-spec-page .productMeasurement-grading-increments .measurement-item-size:last-child {
  border-right: 1px solid rgba(20, 32, 44, 0.6);
}

.create-garment-spec-page .product-measurement {
  background-color: #e9ebee;
  padding: 2rem 2rem 2rem 1rem;
  min-height: calc(100vh - 3rem);
}

.create-garment-spec-page .product-measurement h6 {
  color: rgba(20, 32, 44, 0.75);
}

.create-garment-spec-page .product-measurement__input {
  width: 100%;
  max-height: calc(100vh - 15rem);
  overflow: auto;
  scroll-behavior: smooth;
}

.create-garment-spec-page .product-measurement .title {
  display: flex;
  align-items: center;
  min-width: 280px;
  padding: 1rem;
  border-right: 1px solid rgba(20, 32, 44, 0.6);
  position: sticky;
  left: 0;
  z-index: 2;
  background-color: #e9ebee;
}

.create-garment-spec-page .product-measurement .title p {
  max-width: 220px;
}

.create-garment-spec-page .product-measurement__input__title {
  display: flex;
  min-width: 100%;
  width: -moz-fit-content;
  width: fit-content;
}

.create-garment-spec-page .product-measurement-types {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.create-garment-spec-page .product-measurement-types .grading-increments {
  display: flex;
  flex-direction: row;
  align-items: center;
  background-color: #f1f3f6;
  padding: 0.5rem;
  border-radius: 8px;
}

.create-garment-spec-page .product-measurement-types .grading-increments .bx--btn--icon-only {
  width: 7rem;
}

.create-garment-spec-page .product-measurement-types .bx--toggle__switch {
  margin: 0;
}

.create-garment-spec-page .product-measurement-types .bx--toggle__text--off,
.create-garment-spec-page .product-measurement-types .bx--toggle__text--on {
  display: none;
}

.create-garment-spec-page .product-measurement .measurement-item {
  display: flex;
  background-color: #f1f3f6;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  outline-offset: -1px;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 100%;
}

.create-garment-spec-page .product-measurement .measurement-item .title {
  justify-content: space-between;
  background-color: #f1f3f6;
}

.create-garment-spec-page .product-measurement .measurement-item-size {
  display: flex;
}

.create-garment-spec-page .product-measurement .measurement-item-size .bx--btn--icon-only {
  height: 1.5rem;
  top: 0.875rem;
}

.create-garment-spec-page .product-measurement .measurement-item-size .bx--text-input {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.create-garment-spec-page .product-measurement .measurement-item-textinput, .create-garment-spec-page .product-measurement .measurement-item-size {
  position: relative;
  padding: 0.5rem;
  border-right: 1px solid rgba(20, 32, 44, 0.1);
  flex: 1 1;
  min-width: 128px;
  max-width: 128px;
}

.create-garment-spec-page .product-measurement .measurement-item-textinput:hover .column-menu, .create-garment-spec-page .product-measurement .measurement-item-size:hover .column-menu {
  visibility: visible;
  opacity: 1;
}

.create-garment-spec-page .product-measurement .measurement-item .bx--form-item {
  margin: 0;
}

.create-garment-spec-page .product-measurement .measurement-item .grading-increments {
  display: flex;
  background-color: #e0e2e6;
}

.create-garment-spec-page .product-measurement .measurement-item .grading-increments .measurement-item-textinput:last-child {
  border-right: 1px solid rgba(20, 32, 44, 0.6);
}

.create-garment-spec-page .product-measurement .measurement-item .grading-increments .bx--text-input {
  background-color: #e0e2e6;
  box-shadow: inset -2px -2px 3px 0 rgba(255, 255, 255, 0.6), inset 2px 2px 3px 0 rgba(20, 32, 44, 0.06);
}

.create-garment-spec-page .product-measurement .bx--tooltip__trigger[name=delete] .LinkWrapper__child:hover {
  background-color: #ff3000;
}

.create-garment-spec-page .measurement-item-size.insertBefore:before, .create-garment-spec-page .measurement-item-size.insertAfter:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  height: calc(100vh - 18rem);
  border: solid 2px #fffe3e;
  background-color: #14202c;
  z-index: 1000;
}

.create-garment-spec-page .measurement-item-size.insertBefore:before {
  left: -3px;
}

.create-garment-spec-page .measurement-item-size.insertAfter:after {
  right: -3px;
}

.create-garment-spec-page .measurement-item-size.clone {
  background-color: rgba(20, 32, 44, 0.5);
  cursor: grabbing;
  transform: translate3d(-8px, 100px, 0) scale(1);
  height: calc(100vh - 18rem);
}

.create-garment-spec-page .measurement-item-size.clone > .column-menu {
  opacity: 1;
  visibility: visible;
}

.create-garment-spec-page .measurement-item-size.clone > .column-menu .btn-drag {
  cursor: grabbing;
}

.create-garment-spec-page .measurement-item-size.clone > * {
  opacity: 0;
  visibility: hidden;
}

.create-garment-spec-page .items {
  display: flex;
}

.create-garment-spec-page .column-menu {
  width: max-content;
  position: absolute;
  bottom: 100%;
  display: flex;
  visibility: hidden;
  padding-bottom: 8px;
  background-color: #e9ebee;
  opacity: 0;
}

.create-garment-spec-page .column-menu .LinkWrapper__child {
  border-radius: 0;
  box-shadow: none;
}

.create-garment-spec-page .btn-drag {
  padding: 0;
  border: none;
  cursor: grabbing;
}

.create-garment-spec-page .bx--modal-content {
  padding-right: 1rem;
}

.create-garment-spec-page .--baseSize {
  background-color: #e0e2e6;
}

.create-garment-spec-page .--baseSize .bx--text-input {
  background-color: #e0e2e6;
  box-shadow: inset -2px -2px 3px 0 rgba(255, 255, 255, 0.6), inset 2px 2px 3px 0 rgba(20, 32, 44, 0.06);
}

.create-garment-spec-page .--baseSize .bx--btn--icon-only {
  background-color: #e0e2e6;
  box-shadow: 2px 2px 3px 0 rgba(20, 32, 44, 0.06), -2px -2px 3px 0 rgba(255, 255, 255, 0.6) !important;
}

@keyframes pop {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

.pattern-generate-page {
  height: 100vh;
  background-color: #e9ebee;
}

.pattern-generate-page .Search__list {
  z-index: 3;
}

.pattern-generate-page .bx--data-table-content {
  position: relative;
}

.techpack-page {
  position: relative;
  padding: 2.5rem 2rem 0 2rem;
}

.techpack-page__header {
  height: 4.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  justify-content: space-between;
}

.techpack-page__header__extra {
  width: 23rem;
  display: flex;
  align-items: center;
}

.techpack-page__header__extra .icon-duplicate,
.techpack-page__header__extra .icon-download-techpack {
  width: 3rem;
  height: 3rem;
  padding-top: 1rem;
}

.techpack-page__header__extra button {
  margin-left: 1rem;
}

.techpack-page .--is-number {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.techpack-page__divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.6);
}

.techpack-page--block {
  padding: 3rem 0;
}

.techpack-page__body {
  width: calc(100vw - 4rem);
}

.techpack-page__content-divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.1);
  margin: 0.5rem 0;
}

.techpack-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: 1rem;
}

.techpack-content__block {
  width: calc(50vw - 3rem);
}

.techpack-content__block:nth-last-child(-n+2) > div {
  border-bottom: none;
}

.techpack__pattern__modal .bx--modal-content {
  padding-right: 1rem;
}

.congrats-modal .bx--modal-content {
  padding-right: 1rem !important;
  text-align: center;
}

.congrats-modal h4 {
  color: #14202c;
}

.congrats-modal p:nth-of-type(1) {
  font-size: 1rem;
  color: #14202c;
  font-weight: bold;
}

.congrats-modal p:last-child {
  max-width: 400px;
  margin: 0 auto;
}

.print-techpack-page {
  background-color: #ffffff;
  min-width: 100vw;
  min-height: 100vh;
}

.print-techpack-page .techpack-page__header img {
  width: 150px;
}

.print-techpack-page .techpack-page__body {
  min-width: 100%;
}

.print-techpack-page .with-icon__body {
  display: none;
}

.print-techpack-page .techpack-content__block {
  width: -webkit-calc(50% - 16px);
  width: -moz-calc(50% - 16px);
  width: calc(50% - 16px);
}

.print-techpack-page .techpack-content__block__design-option {
  min-height: 5.5rem;
}

.print-footer {
  position: fixed;
  z-index: 99;
  bottom: 5px;
  left: 30px;
  display: inline-block;
}

.page-break {
  page-break-after: always;
}

.body-measurement {
  height: calc(100vh - 10rem - 3rem);
  overflow: hidden;
  padding: 1.5rem 0 0;
  position: relative;
  background-color: #e9ebee;
}

.body-measurement .bx--data-table-content {
  height: calc(100vh - 21rem);
  max-height: calc(100vh - 21rem);
}

.body-measurement .bx--table-toolbar {
  background: transparent;
  margin-bottom: 0.5rem;
}

.body-measurement > .bx--grid {
  max-width: 100%;
}

.body-measurement > .bx--grid > .bx--row > .bx--col {
  padding: 0;
}

.body-measurement__table__grid {
  padding-left: 1rem;
}

.body-measurement__table__header--measurementProfile {
  min-width: 25.5rem;
  width: 40%;
}

@media screen and (min-width: 66rem) {
  .body-measurement__table__header--measurementProfile {
    max-width: 25.5rem;
  }
}

@media screen and (min-width: 99rem) {
  .body-measurement__table__header--measurementProfile {
    max-width: 32.5rem;
  }
}

.body-measurement__table__header--gender {
  min-width: 12rem;
  width: 20%;
}

@media screen and (min-width: 66rem) {
  .body-measurement__table__header--gender {
    max-width: 12rem;
  }
}

@media screen and (min-width: 99rem) {
  .body-measurement__table__header--gender {
    max-width: 18rem;
  }
}

.body-measurement__table__header--datetime {
  white-space: nowrap;
  width: 100%;
  min-width: 15rem;
}

.body-measurement__table__header--id {
  min-width: 2rem;
  width: 2%;
}

@media screen and (min-width: 66rem) {
  .body-measurement__table__header--id {
    max-width: 2rem;
  }
}

@media screen and (min-width: 99rem) {
  .body-measurement__table__header--id {
    max-width: 3rem;
  }
}

.body-measurement__table__link-wrapper {
  white-space: nowrap;
}

.body-measurement__table__cell {
  padding-right: 0 !important;
}

.body-measurement__table__button-create-options {
  width: 100%;
  max-width: 11rem;
}

@media screen and (min-width: 66rem) {
  .body-measurement__table__button-create-options {
    max-width: 11rem;
  }
}

@media screen and (min-width: 99rem) {
  .body-measurement__table__button-create-options {
    max-width: 17rem;
  }
}

.body-measurement__table__button-create-options > button {
  width: inherit;
  padding-right: 1rem;
}

.body-measurement__table__button-create-options:hover > button svg {
  transform: rotateX(180deg);
}

.body-measurement__table__button-create-options:hover .body-measurement__table__button-options__content {
  display: block !important;
}

.body-measurement__table__button-create-options:hover .body-measurement__table__button-options__content .bx--btn:last-child {
  border-top-width: 0;
}

.body-measurement__table__button-options {
  width: 100%;
  height: 3rem;
  max-width: 11rem;
}

@media screen and (min-width: 66rem) {
  .body-measurement__table__button-options {
    max-width: 11rem;
  }
}

@media screen and (min-width: 99rem) {
  .body-measurement__table__button-options {
    max-width: 17rem;
  }
}

.body-measurement__table__button-options__content {
  display: none;
  position: absolute;
  z-index: 1;
  width: 100%;
}

.body-measurement__table__button-options__item {
  width: 100%;
  height: 3rem;
  max-width: 11rem;
  white-space: nowrap;
  background-color: #f1f3f6;
}

@media screen and (min-width: 66rem) {
  .body-measurement__table__button-options__item {
    max-width: 11rem;
  }
}

@media screen and (min-width: 99rem) {
  .body-measurement__table__button-options__item {
    max-width: 17rem;
  }
}

.body-measurement__table__overflow-menu {
  width: 200px;
}

.body-measurement__column--name div {
  word-break: break-word;
}

.body-measurement__column--detail {
  padding-left: 0 !important;
}

.body-measurement__column--detail a {
  white-space: nowrap;
}

.body-measurement__column--id {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.body-measurement__column--datetime {
  padding-right: 0;
}

.body-measurement__column--datetime .text-caption {
  width: inherit;
  margin-bottom: 0;
}

.body-measurement__filter-group {
  z-index: 3;
}

.body-measurement__filter-group .filter-datepicker {
  padding: 0 1rem;
}

.body-measurement__filter-group .filter-datepicker .bx--form-item {
  margin-bottom: 0.5rem;
}

.body-measurement__filter-group .filter-formgroup {
  padding: 0 1rem;
}

.body-measurement__filter-group .Filter__options__content {
  flex-direction: column;
}

.body-measurement__filter-group .Filter__options__content .bx--date-picker-container {
  width: 8.983rem;
}

.body-measurement__filter-group .Filter__options__content .bx--date-picker__input {
  background-color: white;
  width: 8.983rem;
}

.body-measurement__filter-group .Filter__options__content .bx--checkbox-label-text {
  text-transform: none;
}

.body-measurement__filter-group .Filter__options__actions {
  width: 100%;
}

.body-measurement__filter-group__divider {
  width: 18rem;
  height: 0.063rem;
  background-color: #f1f3f6;
  margin: auto;
  margin-bottom: 1.438rem;
}

.body-measurement .bx--table-sort__flex {
  justify-content: initial !important;
}

@media screen and (min-width: 99rem) {
  .body-measurement .bx--data-table > thead > tr > th:nth-child(1) {
    padding-right: 1rem;
  }
}

.body-measurement .bx--data-table-content {
  overflow-x: hidden;
}

.body-measurement .bx--overflow-menu-options {
  width: 12rem;
}

.body-measurement .bx--overflow-menu-options__btn {
  max-width: 12rem;
}

.body-measurement .bx--table-toolbar {
  overflow: visible;
}

.body-measurement .bx--toolbar-content,
.body-measurement .bx--batch-actions--active {
  z-index: 3;
}

.body-measurement__modal > .bx--modal-container {
  width: 40rem;
  height: 11.5rem;
}

.body-measurement__modal-share-questionnaire h5 {
  color: #14202c;
}

.body-measurement__modal-share-questionnaire h6 {
  color: rgba(20, 32, 44, 0.75);
}

.body-measurement__modal-share-questionnaire .danger-trigger {
  color: #ff3000;
}

.body-measurement__modal-share-questionnaire .bx--modal-container {
  background-color: #f1f3f6;
}

.body-measurement__modal-share-questionnaire .bx--modal-content {
  padding-top: 0;
  padding-right: 1rem;
}

.body-measurement__modal-share-questionnaire .sharable-link {
  display: flex;
}

.body-measurement__modal-share-questionnaire .sharable-link .bx--form-item {
  margin: 0;
}

.body-measurement__modal-share-questionnaire .sharable-link .TextInput {
  width: 38rem;
}

.body-measurement__modal-share-questionnaire .sharable-link .bx--btn {
  width: 5.875rem;
}

.body-measurement__button-quit-tutorial {
  position: fixed;
  z-index: 20000;
  bottom: 16px;
  left: 16px;
}

.bx--overflow-menu-options__option > button.body-measurement-overflow-menu__delete:hover {
  background-color: #ff3000;
  color: #ffffff;
}

.file-config-page {
  padding: 2rem 2rem 3.5rem 2rem;
}

.file-config-page .bx--radio-button__appearance {
  margin-left: 0;
}

.file-config-page__title {
  margin-bottom: 2rem;
}

.file-config-page__content__file-type-form {
  margin-bottom: 2rem;
}

.file-config-page__content__file-type-items {
  padding-top: 2rem;
}

.file-config-page__content__file-type-pdf {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.file-config-page__content__file-type-pdf .bx--form-item {
  margin: 0;
}

.file-config-page__content__file-type-pdf .TextInput {
  width: calc(50% - 16px);
}

.file-config-page__content__file-type-pdf > div {
  width: calc(50% - 16px);
}

.file-config-page__divider {
  height: 0.063rem;
  margin: 0.5rem 0;
  background-color: rgba(20, 32, 44, 0.6);
}

.file-config-page .file-config__row {
  display: flex;
  flex-wrap: wrap;
  flex-grow: 2;
  justify-content: space-between;
  margin: 16px 0 0;
}

.file-config-page .file-config__group {
  width: calc(50% - 1rem);
}

.file-config-page .file-config__label {
  display: flex;
  align-items: center;
  font-size: 0.875rem;
  font-weight: 700;
  color: rgba(20, 32, 44, 0.75);
}

.file-config-page .file-config__label > button {
  margin-left: 4px;
}

.pattern-grouping {
  padding: 2rem;
}

.pattern-grouping__title h5 {
  margin-bottom: 0.5rem;
}

.pattern-grouping__content {
  margin-top: 2rem;
}

.pattern-grouping__content__items .bx--tile-group > div {
  display: flex;
}

.pattern-grouping__content__items .bx--tile-group > div .bx--tile {
  width: 11rem;
  min-height: 17.875rem;
  padding: 1rem 0 0;
  margin-right: 1rem;
}

.pattern-grouping__content__items .bx--tile-group > div .bx--tile .bx--tile-content .tile-radio-item .description {
  padding: 1.313rem 1rem 0;
}

.pattern-grouping__content__items .bx--tile-group > div .bx--tile .bx--tile-content .tile-radio-item .description h6 {
  margin-bottom: 0.25rem;
}

.pattern-grouping__content__items .bx--tile-group > div .bx--tile .bx--tile-content .tile-radio-item img {
  width: 100%;
}

.export-preset-bottom-bar {
  position: fixed;
  bottom: 0;
  height: 3rem;
  z-index: 3;
  background-color: #e9ebee;
  left: 0;
  box-shadow: 0.063rem -0.313rem 0.625rem 0 rgba(20, 32, 44, 0.15);
}

@media screen and (min-width: 66rem) {
  .export-preset-bottom-bar {
    margin-left: 1rem;
    width: calc(100vw - 3rem);
  }
}

@media screen and (min-width: 82rem) {
  .export-preset-bottom-bar {
    margin-left: 2rem;
    width: calc(100vw - 4rem);
  }
}

@media screen and (min-width: 99rem) {
  .export-preset-bottom-bar {
    margin-left: 2.5rem;
    width: calc(100vw - 5rem);
  }
}

.export-preset-bottom-bar__cancel-btn {
  width: 100%;
  max-width: 75%;
  background-color: #f1f3f6;
}

.export-preset-bottom-bar__next-btn, .export-preset-bottom-bar__next-btn.bx--btn--primary:disabled {
  width: 100%;
  max-width: 25%;
}

.export-preset-full-bottom-bar {
  position: fixed;
  bottom: 0;
  height: 3rem;
  z-index: 3;
  background-color: #e9ebee;
  left: 0;
  box-shadow: 0.063rem -0.313rem 0.625rem 0 rgba(20, 32, 44, 0.15);
}

@media screen and (min-width: 66rem) {
  .export-preset-full-bottom-bar {
    margin-left: 1rem;
    width: calc(100vw - 3rem);
  }
}

@media screen and (min-width: 82rem) {
  .export-preset-full-bottom-bar {
    margin-left: 2rem;
    width: calc(100vw - 4rem);
  }
}

@media screen and (min-width: 99rem) {
  .export-preset-full-bottom-bar {
    margin-left: 2.5rem;
    width: calc(100vw - 5rem);
  }
}

.export-preset-full-bottom-bar__cancel-btn {
  width: 100%;
  max-width: 52%;
  background-color: #f1f3f6;
}

.export-preset-full-bottom-bar__back-btn {
  width: 100%;
  max-width: 23%;
  background-color: #ffffff;
}

.export-preset-full-bottom-bar__next-btn, .export-preset-full-bottom-bar__next-btn.bx--btn--primary:disabled {
  width: 100%;
  max-width: 25%;
}

.export-preset-info-page {
  padding-top: 2.5rem;
  padding-left: 2rem;
}

.export-preset-info-page__title {
  margin-bottom: 2rem;
}

.export-preset-info-page__content__form {
  display: flex;
}

.export-preset-info-page__content__form .TextInput {
  width: 45.455vw;
  margin-right: 2rem;
}

.export-preset-info-page__content__form .checkbox-panel__title {
  display: flex;
}

.export-preset-info-page__content__form .checkbox-panel__title h6 {
  margin-bottom: 0.5rem;
  margin-right: 0.25rem;
}

.export-preset-info-page__content__form .checkbox-panel__title button {
  margin-bottom: 0.5rem;
}

.material-detail-main-page {
  background-color: #e9ebee;
  min-height: 100vh;
}

.material-detail-page {
  background-color: #f1f3f6;
  padding: 3.5rem 2rem 2rem 2rem;
  overflow: hidden;
}

.material-detail-page__header {
  height: 4.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  justify-content: space-between;
  width: calc(100vw - 4rem);
}

.material-detail-page__header__extra {
  width: 18rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.material-detail-page__header__extra div {
  width: 3rem;
  height: 3rem;
  padding: 1rem 0 0 2rem;
}

.material-detail-page__divider {
  height: 0.063rem;
  width: calc(100vw - 4rem);
  background-color: rgba(20, 32, 44, 0.6);
}

.material-detail-page--block {
  padding: 3rem 0;
}

.material-detail-page__content-divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.1);
  margin: 0.5rem 0;
}

.material-detail-page__body {
  width: calc(100vw - 4rem);
}

.material-detail-page__switch-type {
  margin: 24px 0 24px 0;
  justify-content: unset;
}

.material-detail-page__switch-type > button {
  width: auto;
}

.material-detail-page__sub-title {
  margin-bottom: 16px;
  margin-top: 24px;
}

.material-detail-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
}

.material-detail-content__block {
  width: calc(50vw - 3rem);
}

.material-detail-content__block:last-child > div, .material-detail-content__block:nth-last-child(2) > div {
  border-bottom: none;
}

.material-detail-content__physical {
  padding-top: 0;
}

.material-detail-content__three-d-properties {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
}

.material-detail-content__three-d-properties__thumnail {
  display: flex;
  align-items: center;
}

.material-detail-content__three-d-properties__content > .material-detail-content__block:nth-last-child(2) {
  border-bottom: 1px solid rgba(20, 32, 44, 0.1) !important;
}

.form-group-unit {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 16px;
}

.export__container {
  padding: 16px;
  font-family: Arial, sans-serif;
}

.export__container__box {
  font-family: Arial, sans-serif;
  border: 1px solid black;
  margin: 40px 40px 0 40px;
}

.export__container__box .export__table {
  width: 100%;
  border-collapse: collapse;
}

.export__container__box .export__table th,
.export__container__box .export__table td {
  padding: 4px;
}

.export__container__box .export__table th {
  font-weight: bold;
  text-align: left;
}

.export__container__box .cell-style-name {
  white-space: no-wrap;
}

.export__table__header--border,
.cell-style-type,
.cell-style-gender {
  border-right: 1px solid black;
}

.header-type {
  border-top: 1px solid black;
}

.export__table__header {
  font-weight: bold;
  width: 15%;
}

.cell-style {
  padding: 4px;
}

.measurement {
  margin: 20px 40px;
}

.measurement__table {
  width: 100%;
  border-collapse: collapse;
  border: 1px solid black;
}

.measurement__table th,
.measurement__table td {
  padding: 4px;
  text-align: center;
  border: 1px solid black;
}

.measurement__header {
  text-align: left !important;
}

.label-size {
  margin-bottom: 8px;
  display: flex;
  flex-direction: column;
}

.label-size__title {
  margin-bottom: 8px;
}

.option-checked {
  color: #14202c;
}

.not-check {
  color: rgba(20, 32, 44, 0.75);
}

.export-garment__form-radio {
  padding-top: 8px;
}

.export-garment__size .bx--checkbox-wrapper {
  max-width: 200px !important;
  width: min-content !important;
  overflow: hidden !important;
  white-space: nowrap !important;
  display: inline-block !important;
}

.export-garment__size .bx--checkbox-wrapper .bx--checkbox-label {
  width: min-content !important;
}

.export-garment__size .bx--checkbox-wrapper .bx--checkbox-label .bx--checkbox-label-text {
  text-overflow: ellipsis !important;
  max-width: 150px !important;
  overflow: hidden !important;
}

.export-garment__list {
  max-height: 192px;
  overflow-y: auto;
}

.export-garment__list .bx--checkbox-wrapper {
  position: relative;
}

.export-garment__list .bx--list-box {
  position: unset !important;
}

.export-garment__list .bx--dropdown {
  position: unset !important;
}

.export-garment__dropdown {
  height: 40px;
  font-size: 16px;
  width: 268px;
  margin-left: 20px;
}

.export-garment__size {
  display: flex;
  justify-content: space-between;
  padding-bottom: 8px;
  align-items: center;
  height: 48px;
}

.export-garment-modal-page .bx--modal-content {
  padding-right: 16px;
  overflow-y: visible !important;
}

.export-garment-modal-page .bx--radio-button-wrapper .bx--radio-button__label {
  margin: 0 !important;
}

.export-garment-modal-page .bx--dropdown__wrapper {
  position: unset !important;
}

.export-garment-modal-page .bx--dropdown__wrapper .bx--list-box__menu {
  position: absolute;
  max-height: 80px !important;
  overflow-y: auto !important;
}

.create-garment-spec__modal .bx--modal-content {
  padding-right: 1rem;
  margin-bottom: 0;
  padding-bottom: 2rem;
}

.create-garment-spec__modal-autofill-size__heading {
  font-size: 22px;
  font-weight: bold;
  line-height: 1.09;
  letter-spacing: -0.2px;
  color: #14202c;
}

.create-garment-spec__modal-autofill-size__secondheading {
  font-size: 14px;
  line-height: 1.14;
  color: rgba(20, 32, 44, 0.75);
  margin-top: 8px;
}

.create-garment-spec__modal-autofill-size__size-type {
  margin-top: 16px;
}

.create-garment-spec__modal-autofill-size__range-size {
  padding-top: 8px;
  display: flex;
  gap: 32px;
  justify-content: space-around;
}

.create-garment-spec__modal-autofill-size__range-size .bx--dropdown__wrapper {
  flex: 1;
}

.create-garment-spec__modal-autofill-size__range-size .bx--dropdown__wrapper .bx--list-box__menu {
  max-height: 120px;
}

.create-garment-spec__modal-autofill-size__range-size .bx--form-item {
  flex: 1;
}

.create-garment-spec__modal-autofill-size__range-size .bx--form-item .bx--number {
  width: 100%;
}

.create-garment-spec__modal-autofill-size__number-sequence {
  padding-top: 8px;
}

.create-garment-spec__modal-autofill-size__preview {
  padding-top: 24px;
}

.create-garment-spec__modal-autofill-size__preview__title {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.14;
  color: rgba(20, 32, 44, 0.75);
}

.create-garment-spec__modal-autofill-size__preview__items {
  margin-top: 8px;
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}

.create-garment-spec__modal-autofill-size__preview__items__item {
  width: 63px;
  height: 48px;
  padding: 16px 16px;
  border-radius: 8px;
  background-color: #e9ebee;
  text-align: center;
  font-weight: bold;
}

.create-garment-spec__modal .bx--modal-content {
  padding-right: 1rem;
}

.create-garment-spec__modal-grading-increment__second-heading {
  font-size: 14px;
  line-height: 1.14;
  color: rgba(20, 32, 44, 0.75);
  padding-bottom: 8px;
}

.create-garment-spec__modal-grading-increment__title {
  margin-top: 16px;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.14;
  color: rgba(20, 32, 44, 0.75);
}

.create-garment-spec__modal-grading-increment__image {
  margin-top: 8px;
}

.create-garment-spec__modal-grading-increment__image img {
  width: 100%;
  height: auto;
  object-fit: contain;
}

.create-garment-spec__modal-grading-increment__heading {
  font-size: 22px;
  font-weight: bold;
  line-height: 1.09;
  letter-spacing: -0.2px;
  color: #14202c;
}

.create-garment-spec__modal-grading-increment__secondheading {
  font-size: 14px;
  line-height: 1.14;
  color: rgba(20, 32, 44, 0.75);
  margin-top: 8px;
}

.create-select-product-table-page .bx--data-table-content {
  max-height: calc(100vh - 24.375rem);
  transition: 0.25s linear;
}

.-is-shrink .create-select-product-table-page .bx--data-table-content {
  max-height: calc(100vh - 16.375rem);
}

.create-select-product-table-page .bx--data-table-content table > tbody > tr > td {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  align-items: center;
  vertical-align: middle;
}

.create-select-product-table-page .bx--data-table-content .create-select-product-table-page__table__header--variants {
  width: 50%;
}

.create-select-product-table-page__extra-right__search {
  min-width: 22rem;
  margin-right: 1rem;
}

.create-select-product-table-page__table {
  padding: 2rem 2rem 0 2rem;
}

.create-select-product-table-page__table table td:nth-child(1) {
  width: 4.5rem;
}

.create-select-product-table-page__table table td:nth-child(2) {
  width: 4.5rem;
}

.create-select-product-table-page__column--imageProduct-product .product__svg-product img {
  width: 3rem;
  height: 3rem;
  margin-right: 1rem;
  object-fit: cover;
  background-color: rgba(20, 32, 44, 0.1);
}

.create-select-product-table-page__pagination {
  position: fixed;
  bottom: 3rem;
  width: 100%;
  padding: 0 2rem;
  z-index: 1;
}

.create-select-product-table-page .bx--table-sort__flex {
  justify-content: initial !important;
}

.create-select-product-table-page .bx--table-toolbar {
  margin-bottom: 40px;
  padding: 0 1rem;
  background: transparent;
  overflow: visible;
}

.create-select-product-table-page .bx--toolbar-content {
  justify-content: space-between;
  align-items: center;
}

.share-questionnaire {
  display: block !important;
  position: relative;
  z-index: 21000;
}

.share-questionnaire .get-started {
  min-height: 100vh;
  min-width: 100vw;
  padding: 32px;
  position: relative;
  background: url("../../../assets/images/inference-tech.svg") #14202c no-repeat calc(100vw - 760px) calc(100vh - 600px)/1000px;
}

@media (max-width: 1055px) {
  .share-questionnaire .get-started {
    padding: 16px;
    background: url("../../../assets/images/inference-tech.svg") #14202c no-repeat calc(100vw - 226px) calc(100vh - 202px)/300px;
  }
}

.share-questionnaire .get-started__inner {
  max-width: 730px;
}

@media (max-width: 1055px) {
  .share-questionnaire .get-started__inner > h1 {
    font-size: 1.25rem;
  }
}

@media (max-width: 1055px) and (max-width: 1055px) {
  .share-questionnaire .get-started__inner > p {
    font-size: 0.75rem;
  }
}

.share-questionnaire .get-started h1,
.share-questionnaire .get-started p {
  color: white;
}

.share-questionnaire .get-started p {
  margin: 0 0 24px;
}

.share-questionnaire .get-started__header {
  margin-bottom: 48px;
}

@media (max-width: 1055px) {
  .share-questionnaire .get-started__header {
    margin-bottom: 32px;
  }
}

.share-questionnaire .get-started__header svg {
  height: 32px;
  width: 140px;
}

@media (max-width: 1055px) {
  .share-questionnaire .get-started__header svg {
    height: 24px;
    width: 105px;
  }
}

.share-questionnaire .get-started__header svg path {
  fill: white;
}

.share-questionnaire .get-started .bx--btn {
  min-width: 224px;
}

@media (max-width: 1055px) {
  .share-questionnaire .get-started .bx--btn {
    max-width: 288px;
    width: 100%;
  }
}

.share-questionnaire .get-started__powered {
  position: absolute;
  bottom: 32px;
  left: 32px;
  font-size: 11px;
  margin: 0;
}

@media (max-width: 1055px) {
  .share-questionnaire .get-started__powered {
    bottom: 0;
  }
}

.share-questionnaire .get-started__powered a {
  font-size: 11px;
  font-weight: normal;
  color: #ffffff;
}

.share-questionnaire .get-started__timer {
  display: flex;
  align-items: center;
}

.share-questionnaire .get-started__timer svg {
  margin-right: 8px;
  height: 20px;
  width: 20px;
}

.share-questionnaire .Share-questions .select-size > div,
.share-questionnaire .select-size__modal .select-size > div {
  position: relative;
  background: #e9ebee;
  display: flex;
  align-items: center;
  margin: 0 -2rem 0.5rem -2rem;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions .select-size,
  .share-questionnaire .select-size__modal .select-size {
    display: none;
  }
}

.share-questionnaire .Share-questions .select-size .bx--tile-group .bx--tile--selectable,
.share-questionnaire .select-size__modal .select-size .bx--tile-group .bx--tile--selectable {
  margin-bottom: 0;
}

.share-questionnaire .Share-questions .select-size .bx--btn,
.share-questionnaire .Share-questions .select-size-mobile .bx--btn,
.share-questionnaire .select-size__modal .select-size .bx--btn,
.share-questionnaire .select-size__modal .select-size-mobile .bx--btn {
  height: 3rem;
  width: 3rem;
}

.share-questionnaire .Share-questions .select-size .bx--btn .bx--btn__icon,
.share-questionnaire .Share-questions .select-size-mobile .bx--btn .bx--btn__icon,
.share-questionnaire .select-size__modal .select-size .bx--btn .bx--btn__icon,
.share-questionnaire .select-size__modal .select-size-mobile .bx--btn .bx--btn__icon {
  margin: 0;
}

@media (min-width: 1056px) {
  .share-questionnaire .Share-questions .select-size-mobile,
  .share-questionnaire .select-size__modal .select-size-mobile {
    display: none;
  }
}

.share-questionnaire .Share-questions .select-size-mobile .bx--btn,
.share-questionnaire .select-size__modal .select-size-mobile .bx--btn {
  width: 100%;
}

.share-questionnaire .Share-questions .select-size-mobile > div,
.share-questionnaire .select-size__modal .select-size-mobile > div {
  display: flex;
  align-items: center;
}

.share-questionnaire .Share-questions .select-size-mobile > div > div,
.share-questionnaire .select-size__modal .select-size-mobile > div > div {
  width: 160px;
}

.share-questionnaire .Share-questions .select-size-mobile > div > div .itemSize,
.share-questionnaire .select-size__modal .select-size-mobile > div > div .itemSize {
  width: 85px;
}

.share-questionnaire .Share-questions .select-size-mobile .edit-size__btn,
.share-questionnaire .select-size__modal .select-size-mobile .edit-size__btn {
  width: 50%;
}

.share-questionnaire .Share-questions .radio-group,
.share-questionnaire .select-size__modal .radio-group {
  width: 100%;
  overflow-x: hidden;
  padding: 1rem 0 1rem 0.5rem;
  margin-bottom: 0;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions .radio-group,
  .share-questionnaire .select-size__modal .radio-group {
    padding: 1rem 0;
  }
}

.share-questionnaire .Share-questions .bx--tile-group > div,
.share-questionnaire .select-size__modal .bx--tile-group > div {
  display: flex;
}

.share-questionnaire .Share-questions .bx--tile-group .bx--tile--selectable,
.share-questionnaire .select-size__modal .bx--tile-group .bx--tile--selectable {
  min-width: 11rem;
  width: 11rem;
  margin: 0 1rem 0.5rem 0;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions .bx--tile-group .bx--tile--selectable,
  .share-questionnaire .select-size__modal .bx--tile-group .bx--tile--selectable {
    margin: 0 0 0.5rem 0;
  }
}

.share-questionnaire .Share-questions .bx--tile-group .bx--tile--selectable .itemSize,
.share-questionnaire .select-size__modal .bx--tile-group .bx--tile--selectable .itemSize {
  width: 85px;
}

.share-questionnaire .Share-questions .bx--tile-group h6:last-child,
.share-questionnaire .Share-questions .bx--tile-group p:last-child,
.share-questionnaire .select-size__modal .bx--tile-group h6:last-child,
.share-questionnaire .select-size__modal .bx--tile-group p:last-child {
  margin-bottom: 0;
}

.share-questionnaire .Share-questions--inner {
  position: relative;
  padding: 6.5rem 2rem 3rem;
  width: 100%;
  min-height: 100vh;
  background-color: #f1f3f6;
  margin-left: auto;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions--inner {
    padding: 5rem 1rem 3rem 1rem;
  }
}

.share-questionnaire .Share-questions--inner .btn-close {
  position: fixed;
  top: 0;
  right: 12px;
  background-color: #f1f3f6;
  z-index: 1000;
}

.share-questionnaire .Share-questions--inner .btn-close svg {
  margin: 0;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions--inner .btn-submit {
    position: fixed;
    bottom: 0;
    left: 0;
  }
}

.share-questionnaire .Share-questions__header {
  height: 3rem;
  width: 100%;
  position: fixed;
  top: 0;
  right: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #f1f3f6;
  padding: 0 1rem 0 2rem;
  z-index: 5;
  box-shadow: 1px 5px 10px 0 rgba(20, 32, 44, 0.08);
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions__header {
    padding: 0 1rem 0 1rem;
  }
}

.share-questionnaire .Share-questions__header .title {
  display: flex;
  align-items: center;
}

.share-questionnaire .Share-questions__header .title svg {
  width: 105px;
  height: 24px;
}

.share-questionnaire .Share-questions__header .title svg path {
  fill: #14202c;
}

.share-questionnaire .Share-questions__header .title h6 {
  margin: 0;
  color: rgba(20, 32, 44, 0.75);
  color: #14202c;
  margin-left: 10px;
  padding-left: 8px;
  border-left: 1px solid #000000;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions__header .title h6 {
    display: none;
  }
}

.share-questionnaire .Share-questions__header .bx-btn {
  font-size: 14px;
  line-height: 1.14;
  letter-spacing: -0.1px;
  color: rgba(20, 32, 44, 0.75);
  margin: 0;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions__body > h2 {
    font-size: 1.25rem;
  }
}

.share-questionnaire .Share-questions .input__full-name {
  width: 50%;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions .input__full-name {
    width: 100%;
  }
}

.share-questionnaire .Share-questions .input__full-name .bx--form-item {
  margin-bottom: 2rem;
}

.share-questionnaire .Share-questions__basic-info {
  position: relative;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.6);
  margin-bottom: 3rem;
}

.share-questionnaire .Share-questions__basic-info .bx--content-switcher {
  width: 9rem;
}

.share-questionnaire .Share-questions__basic-info__input {
  display: flex;
  justify-content: space-between;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions__basic-info__input {
    display: block;
  }
}

.share-questionnaire .Share-questions__basic-info__input__group {
  display: flex;
  width: calc(50% - 1rem);
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions__basic-info__input__group {
    width: 100%;
  }
}

.share-questionnaire .Share-questions__basic-info__input__group .TextInput {
  width: 100%;
}

.share-questionnaire .Share-questions__basic-info__input__group--height {
  justify-content: space-between;
}

.share-questionnaire .Share-questions__basic-info__input__group--height .TextInput {
  width: calc(50% - 1rem);
}

.share-questionnaire .Share-questions__basic-info__input__group--height .TextInput:nth-child(2) .bx--label {
  opacity: 0;
}

.share-questionnaire .Share-questions__gender .bx--radio-button__appearance {
  margin-left: 0;
}

.share-questionnaire .Share-questions__section {
  padding: 0 0 0.5rem;
}

.share-questionnaire .Share-questions__section:not(:last-child) {
  border-bottom: 1px solid rgba(20, 32, 44, 0.6);
  margin-bottom: 2.5rem;
}

.share-questionnaire .Share-questions__section .bth-switcher .bx--content-switcher {
  width: 13rem;
}

.share-questionnaire .Share-questions__group__headline .bx--dropdown__wrapper {
  width: calc(50% - 1rem);
}

.share-questionnaire .Share-questions__group .Questions__size {
  width: calc(50% - 1rem);
}

.share-questionnaire .Share-questions__size {
  margin-bottom: 1.5rem;
}

.share-questionnaire .Share-questions__size .bx--tile {
  min-width: 5.5rem;
  text-align: center;
  padding: 0.5rem 1rem;
  min-height: 3rem;
  display: inline-block;
  margin-right: 8px;
}

.share-questionnaire .Share-questions__size .bx--tile-content {
  line-height: 2rem;
}

.share-questionnaire .Share-questions__radio {
  margin-bottom: 2rem;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions__radio .bx--tile-group {
    width: calc(100% + 1rem);
    margin-top: 1rem;
  }
}

.share-questionnaire .Share-questions__radio .bx--tile-group > div {
  display: flex;
  flex-wrap: wrap;
}

.share-questionnaire .Share-questions__radio .bx--tile-group > div:nth-child(2n) {
  margin-right: 0;
}

.share-questionnaire .Share-questions__radio .TileGroup__description {
  font-size: 14px;
}

.share-questionnaire .Share-questions__radio .bx--label {
  font-size: 1rem;
  color: #14202c;
}

.share-questionnaire .Share-questions__radio .bx--tile--selectable {
  display: inline-block;
  min-width: 173px !important;
  width: 173px !important;
  min-height: 11.5rem;
  padding: 0;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions__radio .bx--tile--selectable {
    min-width: 136px !important;
    width: 136px !important;
    margin: 0 0.5rem 0.5rem 0 !important;
  }
}

.share-questionnaire .Share-questions__radio .bx--tile--selectable img {
  width: 100%;
  margin-bottom: 1rem;
}

.share-questionnaire .Share-questions__radio .bx--tile--selectable h6,
.share-questionnaire .Share-questions__radio .bx--tile--selectable p {
  padding: 0 1rem;
}

.share-questionnaire .Share-questions__radio .bx--tile--selectable h6 {
  margin-bottom: 4px;
}

.share-questionnaire .Share-questions__confirm {
  width: 18rem;
}

.share-questionnaire .Share-questions__confirm .bx--btn__icon {
  display: none;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions__confirm {
    width: 100vw;
    max-width: 100vw;
  }
  .share-questionnaire .Share-questions__confirm .bx--btn__icon {
    display: block;
  }
}

.share-questionnaire .Share-questions .bx--label > div {
  font-weight: 700;
  display: flex;
  align-items: center;
}

.share-questionnaire .Share-questions .bx--label > div > button {
  margin-left: 4px;
}

.share-questionnaire .Share-questions .bx--label > div > button .bx--assistive-text {
  max-width: 9rem;
}

.share-questionnaire .Share-questions__powered {
  font-size: 11px;
  color: rgba(20, 32, 44, 0.5);
}

.share-questionnaire .Share-questions__powered a {
  font-size: 11px;
  font-weight: normal;
  color: rgba(20, 32, 44, 0.5);
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions .more-question > h2 {
    font-size: 1.25rem;
  }
}

.share-questionnaire .Share-questions .more-question .bx--label {
  display: block;
}

.share-questionnaire .Share-questions .more-question .bx--label p {
  margin: 0;
}

.share-questionnaire .Share-questions .more-question .bx--fieldset {
  margin-bottom: 0;
}

.share-questionnaire .Share-questions .is-more-question {
  position: relative;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions .is-more-question {
    display: flex;
    flex-direction: column-reverse;
  }
}

.share-questionnaire .Share-questions .is-more-question > .bx--btn {
  max-width: 14rem;
  width: 100%;
}

@media (max-width: 1055px) {
  .share-questionnaire .Share-questions .is-more-question > .bx--btn {
    max-width: 18rem;
  }
}

.share-questionnaire .select-size__modal .bx--modal-header {
  margin: 0;
}

@media (max-width: 771px) {
  .share-questionnaire .select-size__modal .bx--modal-container {
    position: static;
    width: 90%;
    height: auto;
    max-height: 100%;
  }
}

.share-questionnaire .select-size__modal h5 {
  width: calc(100% - 2rem);
}

.share-questionnaire .select-size__modal .bx--modal-content > div {
  height: 100%;
  overflow: hidden;
}

.share-questionnaire .select-size__modal .TileGroup {
  height: 100%;
  overflow-y: scroll;
  padding: 0.5rem 0 1rem 0.5rem;
}

.share-questionnaire .select-size__modal .bx--tile-group > div {
  display: flex;
}

@media (max-width: 1055px) {
  .share-questionnaire .select-size__modal .bx--tile-group > div {
    display: block;
  }
}

.share-questionnaire .underline {
  font-weight: 700;
  text-decoration: underline;
}

.share-questionnaire .thank-you-page {
  min-height: 100vh;
  min-width: 100vw;
  padding: 32px;
  position: relative;
  background: url("../../../assets/images/inference-tech.svg") #14202c no-repeat calc(100vw - 760px) calc(100vh - 600px)/1000px;
}

@media (max-width: 1055px) {
  .share-questionnaire .thank-you-page {
    padding: 16px;
    background: url("../../../assets/images/inference-tech.svg") #14202c no-repeat calc(100vw - 226px) calc(100vh - 202px)/300px;
  }
}

.share-questionnaire .thank-you-page__inner {
  max-width: 730px;
}

.share-questionnaire .thank-you-page h1,
.share-questionnaire .thank-you-page p {
  color: white;
}

.share-questionnaire .thank-you-page p {
  margin: 0 0 24px;
}

.share-questionnaire .thank-you-page__header {
  margin-bottom: 48px;
}

.share-questionnaire .thank-you-page__header svg {
  height: 32px;
  width: 140px;
}

.share-questionnaire .thank-you-page__header svg path {
  fill: white;
}

.share-questionnaire .thank-you-page__powered {
  position: absolute;
  bottom: 32px;
  left: 32px;
  font-size: 11px;
  margin: 0;
}

.share-questionnaire .thank-you-page__powered a {
  font-size: 11px;
  font-weight: normal;
  color: #ffffff;
}

.share-questionnaire .tooltip-danger-trigger {
  display: flex;
  align-items: center;
  margin-left: 9px;
}

.share-questionnaire .tooltip-danger-trigger svg {
  fill: #ff3000;
}

.share-questionnaire .tooltip-danger-trigger p {
  margin: 0 0 0 9px;
}

.share-questionnaire .danger-trigger {
  color: #ff3000;
}

@media (max-width: 771px) {
  .share-questionnaire .share-questionnaire__modal .bx--modal-container {
    position: static;
    width: 90%;
    height: auto;
    max-height: 75%;
  }
}

.share-questionnaire .share-questionnaire__modal > * {
  text-align: center;
}

.share-questionnaire .share-questionnaire__modal .bx--modal-close {
  display: none;
}

.share-questionnaire .share-questionnaire__modal .bx--modal-header {
  padding-top: 5.375rem;
}

.share-questionnaire .share-questionnaire__modal .bx--modal-content {
  padding-right: 3rem;
  padding-left: 3rem;
  margin-bottom: 5.375rem;
}

@media (max-width: 771px) {
  .share-questionnaire .error-message__modal .bx--modal-container {
    position: static;
    width: 90%;
    height: auto;
    max-height: 75%;
  }
}

.share-questionnaire .error-message__modal ul {
  list-style: disc;
}

.share-questionnaire .error-message__modal ul li {
  margin-left: 1.5rem;
}

.design-preset-table {
  position: relative;
  width: 100%;
}

.design-preset-table .bx--toolbar-content {
  background-color: #e9ebee;
}

.design-preset-table__search {
  padding-right: 1rem;
  min-width: 26rem;
}

.design-preset-table_datetime-cell .design-preset-datetime {
  display: flex;
  justify-content: space-between;
}

.design-preset-table__grid {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.design-preset-table__grid__right {
  display: flex;
  align-items: center;
}

.design-preset-table__grid__right .export-preset-overflow-menu {
  margin-left: 1rem;
}

.design-preset-table__header-icon-favorite {
  vertical-align: middle;
}

.design-preset-table__header-icon-favorite svg {
  margin-left: 0.25rem;
}

.design-preset-table__header-icon-favorite .bx--assistive-text {
  z-index: 4;
}

.design-preset-table .bx--data-table-content {
  height: calc(100vh - 22rem);
  max-height: calc(100vh - 22rem);
  position: relative;
}

.design-preset-table .bx--checkbox:disabled + .bx--checkbox-label::before {
  border-color: #c6c6c6 !important;
}

.upload-pattern-step {
  height: calc(100vh - 11rem - 2rem);
  position: relative;
  transition: 0.25s linear;
  padding: 2rem 2rem 1rem;
  overflow-y: auto;
}

.upload-pattern-step .product-information-wrapper {
  display: flex;
  flex-direction: column;
}

.upload-pattern-step .product-information-wrapper .product-information {
  flex: 1;
  width: calc((100vw - 64px - 33px) / 2);
}

.upload-pattern-step .combobox-wrapper {
  width: calc((100vw - 64px - 33px) / 2);
  margin-bottom: 40px;
}

.upload-pattern-step .combobox-wrapper .bx--list-box__wrapper {
  width: 100%;
}

.upload-pattern-step .combobox-wrapper .bx--list-box__wrapper .bx--combo-box {
  max-height: 3rem;
  height: 3rem;
}

.upload-pattern-step .pattern-upload {
  width: calc((100vw - 64px - 33px) / 2);
}

.upload-pattern-step .pattern-upload .bx--file__container {
  max-width: none;
  margin-bottom: 1.5rem;
}

.upload-pattern-step .pattern-upload .bx--file-browse-btn {
  margin-bottom: 0;
  max-width: none;
}

.upload-pattern-step .pattern-upload .bx--file__selected-file {
  max-width: none;
  margin-top: 0.5rem;
}

.upload-pattern-step .product-information .grading-option_message {
  margin-bottom: 0.5rem;
  font-size: 0.875rem;
  color: #4b555f;
}

.upload-pattern-step .product-information .product-name {
  padding-top: 4px;
}

.upload-pattern-step .product-information .bx--fieldset {
  margin-bottom: 24px;
}

.upload-pattern-step .product-information .product-gender {
  display: flex;
  flex-direction: column;
}

.upload-pattern-step .product-information .product-gender .bx--radio-button__label {
  margin-bottom: 0;
}

.upload-pattern-step .product-information .measurement-chart .bx--file__container,
.upload-pattern-step .product-information .measurement-chart .bx--file-browse-btn {
  max-width: none;
}

.upload-pattern-step .product-information .measurement-chart .bx--file__selected-file {
  max-width: none;
}

.upload-pattern-step .product-information .sidebar-content__add-pom {
  margin-bottom: 1.5rem;
}

.upload-pattern-step .product-information .sidebar-content__add-pom .add-button {
  width: 100%;
  max-width: 100%;
  padding: calc(0.875rem - 3px) 15px calc(0.875rem - 3px) 15px;
}

.upload-pattern-step .product-information .sidebar-content__add-pom .add-button .button-select {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.upload-pattern-step .product-information .sidebar-content__add-pom .select-label {
  font-size: 0.875rem;
  font-weight: 700;
  color: #4b555f;
}

.upload-pattern-step .bx--form-requirement__title {
  padding: 0;
}

.upload-pattern-step .bx--form-requirement__title .divider-error {
  margin: 1.5rem 0;
  background-color: rgba(20, 32, 44, 0.1);
  width: 100%;
  height: 0.063rem;
}

.upload-pattern-step .bx--form-requirement__title .content-error {
  padding: 0 1rem;
  margin-bottom: 0.25rem;
}

.pom-set-up-step {
  position: relative;
  transition: 0.25s linear;
}

.pom-set-up-step__title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #14202c;
  padding: 0.5rem 1.5rem 0.5rem 2rem;
}

.pom-set-up-step__title h4 {
  color: #ffffff;
  margin-bottom: 0;
}

.pom-set-up-step__title__close-icon {
  cursor: pointer;
  width: 2rem;
  height: 2rem;
}

.pom-set-up-step__title__close-icon svg {
  color: rgba(255, 255, 255, 0.85);
}

.pom-set-up-step__content {
  height: calc(100% - 3rem);
  background-color: #e9ebee;
}

.pom-set-up-step__content .generate-bottom-bar {
  z-index: 0;
}

.pom-set-up-step .CadToolbar {
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.8), 5px 5px 10px 0 rgba(20, 32, 44, 0.08);
}

.pom-set-up-step .pom-set-up-pattern-wrapper {
  display: flex;
  height: calc(100% - 2.5rem);
}

.pom-set-up-step .pom-set-up-pattern-wrapper .pom-set-up-pattern {
  flex: 1;
  padding: 0.5rem;
  overflow: auto;
}

.pom-set-up-step .pom-set-up {
  width: fit-content;
  height: calc(100% - 1.5rem);
  display: flex;
  margin: -2rem 0 0 auto;
  border-radius: 0.5rem 0 0 0.5rem;
}

.pom-set-up-step .pom-set-up .sidebar-menu {
  width: fit-content;
  height: fit-content;
  border-right: 1px solid rgba(20, 32, 44, 0.1);
  border-radius: 0.5rem 0 0 0.5rem;
  box-shadow: 4px -4px 8px 0 rgba(255, 255, 255, 0.8), -5px 5px 10px 0 rgba(20, 32, 44, 0.08);
  background-color: #f1f3f6;
}

.pom-set-up-step .pom-set-up .sidebar-menu__group {
  padding: 10px 5px;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
}

.pom-set-up-step .pom-set-up .sidebar-menu__group__button {
  margin-bottom: 4px;
}

.pom-set-up-step .pom-set-up .sidebar-menu__group__button:last-child {
  margin-bottom: 0;
}

.pom-set-up-step .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only {
  border-radius: 0.5rem;
}

.pom-set-up-step .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only:hover {
  background-color: #ffffff;
}

.pom-set-up-step .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only:focus, .pom-set-up-step .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only.selected {
  border-color: transparent !important;
  box-shadow: inset -2px -2px 3px 0 rgba(255, 255, 255, 0.6), inset 2px 2px 3px 0 rgba(20, 32, 44, 0.06);
  background-color: #f1f3f6;
}

.pom-set-up-step .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only:focus::before, .pom-set-up-step .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only.selected::before {
  display: none;
}

.pom-set-up-step .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only:focus .bx--assistive-text, .pom-set-up-step .pom-set-up .sidebar-menu__group__button button.bx--btn--ghost.bx--btn--icon-only.selected .bx--assistive-text {
  display: none;
}

.pom-set-up-step .pom-set-up .sidebar-menu__collapse button.bx--btn--ghost.bx--btn--icon-only {
  border-radius: 0 0 0 0.5rem;
  padding: 9px 12px;
}

.pom-set-up-step .pom-set-up .sidebar-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:hover {
  background-color: #ffffff;
}

.pom-set-up-step .pom-set-up .sidebar-menu__collapse button.bx--btn--ghost.bx--btn--icon-only:focus {
  border-color: transparent !important;
  background-color: transparent;
  box-shadow: none;
}

.pom-set-up-step .pom-set-up .sidebar-content {
  width: 20rem;
  border-radius: 0 0 0 0.5rem;
  box-shadow: 4px -4px 8px 0 rgba(255, 255, 255, 0.8), -5px 5px 10px 0 rgba(20, 32, 44, 0.08);
}

.pom-set-up-step .pom-set-up .sidebar-content__search__title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex: 1;
  margin-right: 2px;
  position: relative;
}

.pom-set-up-step .pom-set-up .sidebar-content__search__title .Search {
  width: 100%;
}

.pom-set-up-step .pom-set-up .sidebar-content__search__title .Search .bx--search-input,
.pom-set-up-step .pom-set-up .sidebar-content__search__title .Search .bx--search-close {
  height: 2.5rem;
}

.pom-set-up-step .pom-set-up .sidebar-content__search__title > span {
  margin-left: 1rem;
  font-size: 1rem;
  font-weight: bold;
}

.pom-set-up-step .pom-set-up .sidebar-content__search__title .close-search {
  position: absolute;
  right: 1rem;
  cursor: pointer;
  line-height: 0.5rem;
}

.pom-set-up-step .pom-set-up .sidebar-content__search__title .close-search svg {
  fill: rgb(75, 85, 95);
}

.pom-set-up-step .pom-set-up .sidebar-content__search .hover-white {
  border-radius: 0.5rem;
  width: 2rem;
  height: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.pom-set-up-step .pom-set-up .sidebar-content__search .hover-white:hover {
  background-color: #ffffff;
}

.pom-set-up-step .pom-set-up .sidebar-content .type-wrapper {
  height: 48px;
  overflow: auto;
}

.pom-set-up-step .pom-set-up .sidebar-content__type__title {
  display: flex;
  align-items: center;
  color: rgba(20, 32, 44, 0.75);
  padding: 1rem 1rem 0.5rem 1rem;
  margin-bottom: 0;
}

.pom-set-up-step .pom-set-up .sidebar-content__type__title span {
  width: 1.5rem;
  height: 2px;
  margin-left: 0.5rem;
  display: inline-block;
}

.pom-set-up-step .pom-set-up .sidebar-content__type__title span.blue-line {
  background-color: #1f70ff;
}

.pom-set-up-step .pom-set-up .sidebar-content__type__title span.pink-line {
  background-color: #fe0190;
}

.pom-set-up-step .pom-set-up .sidebar-content__type__option {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: rgba(20, 32, 44, 0.75);
  padding: 0.5rem 0.5rem 0.5rem 1rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  line-height: 1.14;
}

.pom-set-up-step .pom-set-up .sidebar-content__type__option:focus, .pom-set-up-step .pom-set-up .sidebar-content__type__option.selected {
  box-shadow: inset -4px -4px 6px 0 rgba(255, 255, 255, 0.9), inset 0 3px 6px 0 rgba(20, 32, 44, 0.1);
  background-color: #f1f3f6;
}

.pom-set-up-step .pom-set-up .sidebar-content__type__option:focus:hover, .pom-set-up-step .pom-set-up .sidebar-content__type__option.selected:hover {
  background-color: #ffffff;
}

.pom-set-up-step .pom-set-up .sidebar-content__type__option .wrapper {
  display: flex;
}

.pom-set-up-step .pom-set-up .sidebar-content__type__option .wrapper button:first-child {
  margin-right: 6px;
}

.pom-set-up-step .pom-set-up .sidebar-content__type__option .wrapper button:first-child:hover {
  background-color: #ffffff;
}

.pom-set-up-step .pom-set-up .sidebar-content__type__option .wrapper button:first-child:focus {
  box-shadow: inset -2px -2px 3px 0 rgba(255, 255, 255, 0.6), inset 2px 2px 3px 0 rgba(20, 32, 44, 0.06) !important;
  background-color: #f1f3f6;
}

.pom-set-up-step .space-screen .sidebar-content {
  background-color: #e9ebee;
}

.pom-set-up-step .create-pom-wrapper {
  margin: -2.5rem 0 0 auto;
  width: 22rem;
  box-shadow: 4px 4px 8px 0 rgba(255, 255, 255, 0.8), -5px -5px 10px 0 rgba(20, 32, 44, 0.08);
  background-color: #e9ebee;
}

.pom-set-up-step .create-pom-wrapper .create-pom {
  background-color: #f1f3f6;
}

.pom-set-up-step .create-pom-wrapper .create-pom__title {
  padding: 0.75rem 1rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  display: flex;
  justify-content: space-between;
}

.pom-set-up-step .create-pom-wrapper .create-pom__title h5 {
  margin-bottom: 0;
}

.pom-set-up-step .create-pom-wrapper .create-pom__title .close-search {
  cursor: pointer;
  line-height: 0.5rem;
}

.pom-set-up-step .create-pom-wrapper .create-pom__title .close-search svg {
  fill: rgba(20, 32, 44, 0.75);
}

.pom-set-up-step .create-pom-wrapper .create-pom__name {
  padding: 1rem 1rem 0;
}

.pom-set-up-step .create-pom-wrapper .create-pom__name__radio {
  margin-bottom: 0.5rem;
}

.pom-set-up-step .create-pom-wrapper .create-pom__name__radio .grading .bx--radio-button__appearance {
  margin-left: 0;
}

.pom-set-up-step .create-pom-wrapper .create-pom__name .bx--form-item {
  margin: 1rem 0 0;
}

.pom-set-up-step .create-pom-wrapper .create-pom__type {
  padding: 0 1rem 1rem;
  display: flex;
  align-items: center;
}

.pom-set-up-step .create-pom-wrapper .create-pom__type h6 {
  color: rgba(20, 32, 44, 0.75);
  margin: 0 0.5rem 0 0;
}

.pom-set-up-step .create-pom-wrapper .create-pom__type__tool .bx--tooltip__trigger {
  margin-left: 1rem;
}

.pom-set-up-step .create-pom-wrapper .create-pom__type__tool .hover-white {
  border-radius: 0.5rem;
  width: 2rem;
  height: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 2px 2px 3px 0 rgba(20, 32, 44, 0.06), -2px -2px 3px 0 rgba(255, 255, 255, 0.6);
  background-color: #f1f3f6;
}

.pom-set-up-step .create-pom-wrapper .create-pom__type__tool .hover-white:hover {
  background-color: #ffffff;
}

.pom-set-up-step .create-pom-wrapper .create-pom__type__tool .hover-white.selected {
  box-shadow: inset -2px -2px 3px 0 rgba(255, 255, 255, 0.6), inset 2px 2px 3px 0 rgba(20, 32, 44, 0.06);
  background-color: #f1f3f6;
}

.pom-set-up-step .create-pom-wrapper .create-pom__type__tool .tooltip h5 {
  margin: 0.625rem 0 0.5rem;
}

.pom-set-up-step .create-pom-wrapper .create-pom__type__tool .tooltip p {
  font-size: 0.875rem;
}

.pom-set-up-step .create-pom-wrapper .generate-bottom-bar {
  width: 22rem;
  left: auto;
  right: 0;
}

.pom-set-up-step .create-pom-wrapper .generate-bottom-bar__right {
  width: 100%;
}

.pom-set-up-step .create-pom-wrapper .generate-bottom-bar__back-btn, .pom-set-up-step .create-pom-wrapper .generate-bottom-bar__next-btn {
  width: 50%;
}

.detection-loading-modal {
  padding: 48px 70px 27px 70px;
  text-align: center;
}

.detection-loading-modal.product-details-modal .detection-loading-modal__body__loading-wrapper .icon {
  flex: none;
}

.detection-loading-modal.product-details-modal .detection-loading-modal__body__loading-wrapper__text {
  flex: none;
}

.detection-loading-modal .bx--modal-container {
  width: 544px;
  height: fit-content;
}

.detection-loading-modal .bx--modal-container .bx--modal-content {
  padding-right: 1rem !important;
  margin-bottom: 2rem !important;
}

.detection-loading-modal .bx--modal-close {
  display: none;
}

.detection-loading-modal__image-wrapper {
  margin: 0 0 24px;
  height: 96px;
}

.detection-loading-modal__image-wrapper img {
  height: 96px;
  width: 96px;
}

.detection-loading-modal__header-wrapper h4 {
  margin-bottom: 8px;
  color: #14202c;
  letter-spacing: -0.200000003px;
}

.detection-loading-modal__header-wrapper p {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
  margin-bottom: 24px;
  color: #4b555f;
}

.detection-loading-modal__body {
  display: flex;
  flex-direction: column;
}

.detection-loading-modal__body__loading-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 8px;
  min-height: 16px;
}

.detection-loading-modal__body__loading-wrapper .bx--inline-loading {
  width: auto;
}

.detection-loading-modal__body__loading-wrapper .icon {
  flex: 3;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.detection-loading-modal__body__loading-wrapper .icon .bx--inline-loading {
  min-height: 16px;
}

.detection-loading-modal__body__loading-wrapper .icon .bx--inline-loading .bx--inline-loading__animation {
  height: 16px;
}

.detection-loading-modal__body__loading-wrapper__text {
  text-align: left;
  flex: 7;
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0px;
  color: rgba(20, 32, 44, 0.5);
}

.detection-loading-modal__body .complete {
  color: #4b555f;
}

.detection-loading-modal__body .complete svg {
  flex-shrink: 0;
  margin-right: 0.5rem;
}

.detection-loading-modal__body .inprogress {
  color: #14202c;
}

.detection-loading-modal__body .static {
  color: #babec4;
}

.product-goal-step {
  height: calc(100vh - 11rem - 3rem);
  position: relative;
  transition: 0.25s linear;
  padding: 2rem;
  overflow-y: auto;
}

.product-goal-step .product-information-wrapper {
  display: flex;
  flex-direction: column;
}

.product-goal-step .product-information-wrapper .product-information {
  flex: 1;
}

.product-goal-step .product-information__goal > p {
  margin-bottom: 4px;
}

.product-goal-step .product-information__goal .product-modular {
  max-width: 480px;
  margin-bottom: 24px;
}

.product-goal-step .product-information__goal .product-modular .bx--list-box__wrapper .bx--combo-box.bx--list-box--xl {
  height: 3rem;
  max-height: 3rem;
}

.product-goal-step .product-information__goal .product-modular .bx--multi-select--filterable .bx--text-input {
  padding-left: 1rem;
}

.product-goal-step .product-information__goal .product-options .TileGroup {
  margin-bottom: 1rem;
}

.product-goal-step .product-information__goal .product-options .bx--tile-group div {
  display: flex;
}

.product-goal-step .product-information__goal .product-options--item {
  padding: 1rem;
  width: 11rem;
  height: 15.875rem;
}

.product-goal-step .product-information__goal .product-options--item:not(:last-child) {
  margin-right: 1rem;
}

.product-goal-step .product-information__goal .product-options--item-image {
  width: 100%;
  height: auto;
  margin-bottom: 1rem;
}

.product-goal-step .product-information__goal .product-options--item-box {
  display: flex;
  flex-direction: column;
  align-content: center;
  height: 100%;
  margin: auto;
}

.product-goal-step .product-information__goal .product-options--item-box .name {
  display: block !important;
}

.product-goal-step .product-information__goal .product-options--item-box .name > h6 {
  margin-bottom: 4px;
}

.product-goal-step .product-information__goal .product-options--item-box .name > p {
  font-size: 11px;
  color: rgba(20, 32, 44, 0.5);
  line-height: 14px;
  margin-bottom: 0;
}

.product-goal-step .product-information__measurement-chart {
  margin-bottom: 2rem;
}

.product-goal-step .product-information__measurement-chart .bx--file__container {
  max-width: none;
}

.product-goal-step .product-information__measurement-chart .bx--file-browse-btn {
  max-width: calc(50% - 10.5px);
}

.product-goal-step .product-information__measurement-body {
  max-width: 500px;
  padding-bottom: 8rem;
}

.product-goal-step .product-information__measurement-body .header {
  display: flex;
  background-color: transparent;
  padding: 0;
}

.product-goal-step .product-information__measurement-body .header .title {
  font-size: 0.875rem;
  font-weight: 600;
  color: #4b555f;
}

.product-goal-step .product-information__measurement-body .header__actions {
  display: flex;
  align-items: center;
  gap: 8px;
}

.product-goal-step .product-information__measurement-body .header__actions .reload {
  text-align: center;
}

.product-goal-step .product-information__measurement-body .header__actions .reload a {
  padding: 0.25rem;
}

.product-goal-step .product-information__measurement-body .header__actions .reload a svg {
  right: 0;
}

.product-goal-step .product-information__measurement-body .header__actions .bx--tooltip__trigger.bx--tooltip--top .bx--assistive-text {
  max-width: max-content;
}

.product-goal-step .product-information__measurement-body .body {
  margin: 12px 0;
}

.product-goal-step .product-information__measurement-body .helper > * {
  font-size: 11px;
  line-height: 14px;
  color: #838a91;
}

.product-goal-step .product-information .grading-option_message {
  margin-bottom: 0.5rem;
  font-size: 0.875rem;
  color: #4b555f;
}

.product-goal-step .style-description {
  max-width: 480px;
}

.edit-label-wrapper {
  padding: 2rem 2rem 0;
}

.edit-label-wrapper .edit-label-component {
  display: grid;
  grid-template-columns: 11rem auto;
  column-gap: 2rem;
}

.edit-label-wrapper .edit-label-component__toggle-list .add-label-btn {
  width: 100%;
}

.edit-label-wrapper .edit-label-component__toggle-list .list {
  margin-top: 1rem;
  display: flex;
  flex-direction: column;
}

.edit-label-wrapper .edit-label-component__toggle-list .list .piece-toggle {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
}

.edit-label-wrapper .edit-label-component__toggle-list .list .piece-toggle .info {
  display: flex;
  padding: 1rem 0 1rem 1rem;
}

.edit-label-wrapper .edit-label-component__toggle-list .list .piece-toggle .info .toggle-piece-label {
  margin-bottom: 0;
  margin-right: 1rem;
  flex: unset;
}

.edit-label-wrapper .edit-label-component__toggle-list .list .piece-toggle .info .toggle-piece-label .bx--toggle__switch {
  margin-top: 0;
}

.edit-label-wrapper .edit-label-component__toggle-list .list .piece-toggle .info .toggle-piece-label .bx--toggle__switch span {
  display: none;
}

.edit-label-wrapper .edit-label-component__toggle-list .list .piece-toggle .info .piece-label {
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: rgba(20, 32, 44, 0.75);
  margin-bottom: 0;
}

.edit-label-wrapper .edit-label-component__toggle-list .list .piece-toggle .info .icon {
  height: 1rem;
  margin-left: 4px;
}

.edit-label-wrapper .edit-label-component__toggle-list .list .piece-toggle .delete-btn {
  padding: 0;
  width: 2rem;
  height: 2rem;
}

.edit-label-wrapper .edit-label-component__toggle-list .list .piece-toggle .delete-btn svg {
  margin-right: 8px;
}

.edit-label-wrapper .edit-label-component__piece-tile-list {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  max-height: calc(100vh - 8rem);
  overflow: auto;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile {
  flex: 1;
  box-sizing: border-box;
  min-width: 15.375rem;
  max-width: 37.5rem;
  padding: 1rem;
  background-color: #f1f3f6;
  border-radius: 8px;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__image {
  height: 13.75rem;
  background-color: #e9ebee;
  margin-bottom: 1rem;
  padding: 1rem;
  display: flex;
  gap: 1rem;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .bx--text-input-wrapper {
  margin: 0;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .TextInput,
.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .bx--list-box__wrapper {
  width: 100%;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .TextInput .bx--label .text-input-label,
.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .bx--list-box__wrapper .bx--label .text-input-label {
  display: flex;
  gap: 8px;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .TextInput .bx--label .text-input-label h6,
.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .bx--list-box__wrapper .bx--label .text-input-label h6 {
  margin-bottom: 0;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .TextInput .bx--label .text-input-label div,
.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .bx--list-box__wrapper .bx--label .text-input-label div {
  width: 1rem;
  height: 1rem;
  cursor: pointer;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .TextInput .bx--label--disabled .text-input-label svg,
.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .bx--list-box__wrapper .bx--label--disabled .text-input-label svg {
  fill: #babec4;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper {
  position: relative;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .fabric-warning {
  position: absolute;
  right: 1rem;
  bottom: 35px;
  height: 1rem;
  line-height: 1rem;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .select-fabric {
  position: absolute;
  right: 0;
  left: 0;
  z-index: 6000;
  width: 100%;
  max-height: 16.5rem;
  overflow-y: auto;
  box-shadow: 3px 5px 10px 0 #e4e6ea, -3px -5px 12px 0 hsla(0, 0%, 100%, 0.6);
  background-color: #f1f3f6;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .select-fabric__item {
  line-height: 1rem;
  padding: 0.5rem 1rem 0.5rem 2rem;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .select-fabric__item:hover {
  background-color: #ffffff;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .select-fabric__item__wrapper {
  display: flex;
  align-items: center;
  gap: 8px;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .select-fabric__item__fabric-function {
  font-size: 11px;
  line-height: 14px;
  color: rgba(20, 32, 44, 0.5);
  background-color: transparent;
  border: 1px solid rgba(20, 32, 44, 0.5);
  border-radius: 18px;
  margin: 0;
  padding: 1px 7px;
  min-width: max-content;
  min-height: 14px;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .select-fabric__item__fabric-warning {
  height: 1rem;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .select-fabric__item svg {
  min-width: 1rem;
  min-height: 1rem;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .select-fabric .header-item {
  padding-left: 1rem;
  cursor: default;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .select-fabric .header-item .select-fabric__item__fabric-label {
  font-weight: 700 !important;
  color: rgba(20, 32, 44, 0.25);
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .select-fabric .header-item:hover {
  background-color: transparent;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .piece-tile__label .fabric-wrapper .bx--form__helper-text {
  color: #14202c;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .tooltip-wrapper .tooltip {
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  width: max-content;
  min-width: 1.5rem;
  max-width: 13rem;
  height: auto;
  padding: 0.1875rem 1rem;
  color: #ffffff;
  text-align: center;
  border-radius: 0.125rem;
  font-size: 0.875rem;
  line-height: 1.29;
  letter-spacing: 0.16px;
  box-sizing: content-box;
  white-space: normal;
  word-break: break-work;
  background-color: #14202c;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .tooltip-wrapper::before {
  left: 50%;
  transition: none;
  border-color: #14202c transparent transparent !important;
  border-width: 0.3125rem 0.25rem 0 0.25rem;
  transform: translate(-50%, -100%);
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  z-index: 6000;
  display: flex;
  align-items: center;
  pointer-events: none;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .size-tooltip::before {
  top: 47px;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .quantity-tooltip::before {
  top: 65px;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .fabric-tooltip::before {
  top: 83px;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .unconfirmed-tooltip {
  z-index: 9999;
}

.edit-label-wrapper .edit-label-component__piece-tile-list .unconfirmed-tooltip::before {
  top: 29px;
}

.edit-label-wrapper .edit-label-component .bx--assistive-text {
  text-align: center;
}

.edit-label-wrapper .generate-bottom-bar {
  margin-left: 1.5rem;
}

.edit-label-wrapper .add-label-modal .bx--modal-content {
  padding-right: 1rem;
}

.edit-label-wrapper .add-label-modal .bx--text-input-wrapper {
  margin-bottom: 1rem;
}

.line-plan-component {
  height: calc(100vh - 10rem - 3rem);
  overflow: hidden;
  padding: 1.5rem 1rem 0;
  position: relative;
}

.line-plan-component .bx--data-table-content {
  max-height: calc(100vh - 21rem);
  position: relative;
}

.line-plan-component .bx--table-toolbar {
  background-color: transparent;
  overflow: visible;
  margin-bottom: 0.5rem;
}

.line-plan-component .bx--toolbar-content {
  z-index: 3;
  clip-path: none !important;
  animation: slideInFromBottom 0.12s ease-in !important;
}

@keyframes slideInFromBottom {
  from {
    transform: translate3d(0, 5px, 0);
    opacity: 0;
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    pointer-events: all;
  }
}

.line-plan-component .bx--table-sort__flex {
  justify-content: initial !important;
}

.line-plan-component .line-plan-table__cell {
  width: 25%;
}

.line-plan-component .line-plan-table__cell > div {
  word-break: break-word;
}

.line-plan-component .line-plan-table__action-cell > div {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}

.line-plan-component .line-plan-table__create-line-btn {
  width: 100%;
  max-width: 11rem;
}

@media screen and (min-width: 66rem) {
  .line-plan-component .line-plan-table__create-line-btn {
    max-width: 11rem;
  }
}

@media screen and (min-width: 99rem) {
  .line-plan-component .line-plan-table__create-line-btn {
    max-width: 17rem;
  }
}

.line-plan-component .line-plan-table__create-line-btn > button {
  width: inherit;
  padding-right: 1rem;
}

.line-plan-component .line-plan-table table td:nth-last-child(-n+2) {
  min-width: 12rem;
}

.line-plan-table__action-cell__overflow-menu {
  min-width: 13.5rem;
}

.line-detail-component {
  background-color: #f1f3f6;
}

.line-detail-component__header {
  padding: 3.5rem 2rem 1.5rem 2rem;
  display: flex;
  justify-content: space-between;
}

.line-detail-component__header > h2 {
  margin-bottom: 8px;
  line-height: 2.5rem;
}

.line-detail-component__divider {
  height: 1px;
  margin: 0 2rem;
  background-color: rgba(20, 32, 44, 0.6);
}

.line-detail-component__body__line-info {
  padding: 1.5rem 2rem 1rem;
}

.line-detail-component__body__line-info .line-info-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}

.line-detail-component__body__line-info .line-info-content__item {
  width: calc(50vw - 3rem);
}

.line-detail-component__body__line-info .line-info-content__item__content {
  display: flex;
  max-height: 4rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  align-items: center;
  position: relative;
}

.line-detail-component__body__line-info .line-info-content__item__content p {
  margin-bottom: 0;
  padding: 1rem 0;
  width: 18rem;
  word-wrap: break-word;
  flex-grow: 1;
  line-height: 1rem;
}

.line-detail-component__body__line-info .line-info-content__item__content h6 {
  flex-grow: 1;
  margin-bottom: 0;
  width: 12rem;
  word-wrap: break-word;
  line-height: 1rem;
}

.line-detail-component__body__line-info .line-info-content__item:last-child > div, .line-detail-component__body__line-info .line-info-content__item:nth-last-child(2) > div {
  border-bottom: none;
}

.line-detail-component__body__style-component {
  height: calc(100vh - 16.625rem - 3rem);
  overflow: hidden;
  padding: 0 1rem;
  background-color: #e9ebee;
  position: relative;
}

.line-detail-component__body__style-component .bx--data-table-content {
  height: calc(100vh - 22.625rem);
  max-height: calc(100vh - 22.625rem);
  position: relative;
}

.line-detail-component__body__style-component .bx--table-toolbar {
  background-color: transparent;
  overflow: visible;
  margin-bottom: 0.5rem;
}

.line-detail-component__body__style-component .bx--toolbar-content {
  z-index: 3;
  clip-path: none !important;
  animation: slideInFromBottom 0.12s ease-in !important;
}

@keyframes slideInFromBottom {
  from {
    transform: translate3d(0, 5px, 0);
    opacity: 0;
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    pointer-events: all;
  }
}

.line-detail-component__body__style-component .bx--table-sort__flex {
  justify-content: initial !important;
}

.line-detail-component__body__style-component .style-table__cell {
  width: 25%;
}

.line-detail-component__body__style-component .style-table__cell > div {
  word-break: break-word;
}

.line-detail-component__body__style-component .style-table__image-cell > div {
  width: 3rem;
  height: 3rem;
  background-color: #d9d9d9;
}

.line-detail-component__body__style-component .style-table__action-cell > div {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}

.line-detail-component__body__style-component .style-table table td:nth-last-child(2) {
  min-width: 10rem;
}

.line-detail-component__body__style-component .style-table table td:last-child {
  min-width: 13rem;
}

.style-table__action-cell__overflow-menu {
  min-width: 13.5rem;
}

.pattern-page__content {
  height: calc(100vh - 3rem);
  background-color: #e9ebee;
}

.pattern-page .header-progress {
  padding: 3rem 2rem 0;
  min-height: 3.5rem;
}

.create-measurement-profile-page .body-measurement-step .bx--progress-label {
  max-width: 10.5rem;
}

.compare-revision {
  padding-bottom: 5.5rem;
}

.compare-revision__title {
  height: 7.5rem;
  background-color: #14202c;
  display: flex;
  justify-content: space-between;
  color: #ffffff;
  padding: 3.5rem 1rem 1.5rem 2rem;
}

.compare-revision__close-icon {
  cursor: pointer;
}

.compare-revision__table {
  padding: 2rem 2rem 1rem 1rem;
  background-color: #e9ebee;
}

.compare-revision-content-page {
  padding: 3rem 2rem 0 2rem;
}

.compare-revision-content-page__header {
  display: flex;
  justify-content: space-between;
  padding-bottom: 2rem;
}

.compare-revision-content-page__header__dropdown {
  width: 30rem;
}

.compare-revision-content-page__header__compare__tag .bx--tag:first-child {
  background-color: yellow !important;
}

.compare-revision-content-page .bx--tag__close-icon {
  display: none;
}

.compare-revision-content-page .bx--tag--filter {
  padding-right: 0.5rem;
}

.compare-revision-content-page__body {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: 1rem;
}

.compare-revision-content-page__body__block {
  width: calc(50% - 1rem);
}

.compare-revision-content-page__body__block .bx--grid {
  padding-left: 0;
  padding-right: 0;
}

.compare-revision-content-page__body__block__item {
  max-height: 4rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  align-items: center;
}

.compare-revision-content-page__body__block__item-key {
  display: flex;
  flex-grow: 1;
  margin-bottom: 0;
  align-items: center;
}

.compare-revision-content-page__body__block__item-key h6.has-same {
  flex-grow: 1;
  margin-bottom: 0;
  width: 12rem;
}

.compare-revision-content-page__body__block__item-key h6.has-diff {
  flex-grow: 0.5;
  margin-bottom: 0;
  width: 12rem;
}

.compare-revision-content-page__body__block__item-key .tag-diff[data-value]:not([data-value=""]) {
  background-color: yellow;
}

.compare-revision-content-page__body__block__item-value {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

.compare-revision-content-page__body__block__item-value p {
  margin-bottom: 0;
  padding: 1rem 0;
}

.compare-revision-content-page__body__block__item-value p.value {
  width: 10rem;
}

.compare-revision-content-page__body__block__item-value .unit {
  color: rgba(20, 32, 44, 0.5);
}

.compare-revision-content-page__body__block__item-value .bx--tag {
  margin-left: 0;
}

.compare-revision-content-page__body__block__item .predicted-value {
  color: rgba(20, 32, 44, 0.5);
}

.compare-revision-content-page__body__block__item-image {
  display: flex;
  max-height: 5rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  padding: 0.5rem 0;
  align-items: center;
}

.compare-revision-content-page__body__block__item-image .item-image {
  width: 8rem;
  align-self: baseline;
}

.compare-revision-content-page__body__block__item-image img {
  width: 4rem;
  height: 4rem;
}

.compare-revision-content-page__body__block__item-image .body-text {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}

.compare-revision-content-page__body__block__item-image .body-text__normal[data-value=""] {
  display: flex;
  justify-content: space-between;
}

.compare-revision-content-page__body__block__item-image .body-text__normal[data-value]:not([data-value=""]) {
  display: flex;
  justify-content: space-between;
  width: 55%;
}

.compare-revision-content-page__body__block__item-image .body-text__normal[data-value]:not([data-value=""]) .tag-diff {
  background-color: yellow;
}

.compare-revision-content-page__body__block__item-image .body-text__normal[data-value]:not([data-value=""]) .tag-value-container {
  width: 6rem;
}

.compare-revision-content-page__body__block__item-image .body-text p {
  margin-bottom: 0;
  width: 6rem;
  word-wrap: break-word;
}

.compare-revision-content-page__body__block__item-image .body-text h6 {
  margin-bottom: 0;
}

.compare-revision-content-page__body--block {
  padding: 3rem 0;
}

.compare-revision-content-page__primary-measurement, .compare-revision-content-page__secondary-measurement, .compare-revision-content-page__body-preference {
  padding-top: 3rem;
}

.compare-revision-content-page__primary-measurement__title, .compare-revision-content-page__secondary-measurement__title, .compare-revision-content-page__body-preference__title {
  margin-bottom: 0.5rem;
  height: 1rem;
}

.compare-revision-content-page__primary-measurement p[data-value^="("], .compare-revision-content-page__secondary-measurement p[data-value^="("], .compare-revision-content-page__body-preference p[data-value^="("] {
  color: rgba(20, 32, 44, 0.5);
}

.compare-revision-content-page__revision-table-container {
  background-color: #e9ebee;
}

.compare-revision-content-page__revision-table {
  padding-top: 2rem;
}

.with-icon__title {
  flex-grow: 1;
  margin-bottom: 0;
  width: 8rem !important;
}

.with-icon__body {
  width: 4rem;
}

.text-area-notes {
  background-color: #f1f3f6 !important;
}

.export-preset-detail-page__header {
  padding: 3.5rem 2rem 0 2rem;
  margin-bottom: 32px;
  display: flex;
  justify-content: space-between;
}

.export-preset-detail-page__header__icon {
  display: flex;
  height: 1.5rem;
}

.export-preset-detail-page__header__icon .icon-first-group {
  display: flex;
  align-items: center;
  margin-right: 2.5rem;
}

.export-preset-detail-page__header__icon .icon-first-group h6 {
  margin-right: 0.25rem;
  margin-bottom: 0;
  height: 1rem;
}

.export-preset-detail-page__header__icon .icon-last-group {
  display: flex;
  align-items: center;
}

.export-preset-detail-page__header__icon .icon-last-group svg {
  margin: 1rem;
}

.export-preset-detail-page__divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.6);
  margin: 0.5rem 2rem;
}

.export-preset-detail-page__content {
  margin: 2.5rem 2rem 0 2rem;
  display: flex;
  flex-wrap: wrap;
}

.export-preset-detail-page__content .export-preset-render-item {
  width: calc(50% - 1.5rem);
}

.export-preset-detail-page__content .export-preset-render-item:nth-child(odd) {
  margin-right: 1.5rem;
}

.export-preset-detail-page__content .export-preset-render-item:nth-child(even) {
  margin-left: 1.5rem;
}

.export-preset-detail-page__content .export-preset-render-item .export-preset-detail-item {
  display: flex;
  width: 100%;
  height: 2rem;
  align-items: center;
}

.export-preset-detail-page__content .export-preset-render-item .export-preset-detail-item h6,
.export-preset-detail-page__content .export-preset-render-item .export-preset-detail-item p {
  margin-bottom: 0;
}

.export-preset-detail-page__content .export-preset-render-item .export-preset-detail-item h6 {
  color: rgba(20, 32, 44, 0.75);
}

.export-preset-detail-page__content .export-preset-render-item .export-preset-detail-item__key {
  width: 65%;
  display: flex;
  align-items: center;
}

.export-preset-detail-page__content .export-preset-render-item .export-preset-detail-item__key h6 {
  display: flex;
  align-items: center;
}

.export-preset-detail-page__content .export-preset-render-item .export-preset-detail-item__key.has-info-key h6 {
  margin-right: 0.25rem;
}

.export-preset-detail-page__content .export-preset-render-item .export-preset-detail-item__value {
  display: flex;
  width: 30%;
  align-items: center;
}

.export-preset-detail-page__content .export-preset-render-item .export-preset-detail-item__value.has-unit {
  justify-content: flex-end;
}

.export-preset-detail-page__content .export-preset-render-item .export-preset-detail-item__value.has-unit .text-normal {
  width: 3rem;
  margin-right: 5rem;
}

.export-preset-detail-page__content .export-preset-render-item .export-preset-detail-item__value.has-info-value p {
  margin-right: 0.25rem;
}

.export-preset-detail-page__content .export-preset-render-item__divider {
  height: 0.063rem;
  background-color: rgba(20, 32, 44, 0.1);
  margin: 0.5rem 0;
}

.export-preset-detail-page .bx--tooltip__trigger:disabled {
  color: #babec4;
  cursor: no-drop;
}

.export-preset-detail-page .bx--tooltip__trigger:disabled svg {
  fill: #c6c6c6;
}

.account-page {
  overflow-x: hidden;
}

.account-page .TopNav {
  position: fixed;
  top: 0;
  left: 0;
}

.account-page__main .title {
  padding-left: 2rem;
  padding-right: 2rem;
}

.account-page__main .title h2 {
  color: #14202c;
  font-size: 34px;
}

.account-page__main__side-nav > .bx--side-nav {
  top: 4rem !important;
  z-index: 800;
}

.account-page__main__side-nav > .bx--side-nav__navigation {
  height: calc(100vh - 5rem);
}

.account-page__main__side-nav .side-nav__feedback {
  padding: 0.5rem 1rem 0.5rem 2rem;
  line-height: 1rem;
  color: #4b555f;
  font-size: 0.875rem;
  font-weight: 500;
  transition: 0.2s linear;
  text-decoration: none;
  display: block;
  margin: 0;
  border-radius: 0 8px 8px 0;
  cursor: pointer;
}

.account-page__main__side-nav .side-nav__feedback:hover {
  background-color: #fff;
  color: #14202c;
}

.manage__overflow-menu {
  width: 14rem;
}

.MaterialCRUD__steps {
  height: calc(100vh - 11rem);
  overflow: hidden auto;
  padding: 2.5rem 0;
  background-color: #e9ebee;
  position: relative;
  transition: 0.25s linear;
}

.-is-shrink .MaterialCRUD__steps {
  height: calc(100vh - 3rem);
}

.MaterialInfo {
  padding: 0 2rem;
}

.MaterialInfo__form {
  display: flex;
  justify-content: space-between;
}

.MaterialInfo__form__group {
  width: calc(50% - 1rem);
  max-width: initial;
}

.MaterialInfo__form .bx--file__selected-file,
.MaterialInfo__form .bx--file-browse-btn,
.MaterialInfo__form .FileUploaderDropContainer {
  max-width: initial;
}

.MaterialNesting {
  padding: 0 2rem;
}

.MaterialNesting__form {
  display: flex;
  justify-content: space-between;
  flex-grow: 2;
  flex-wrap: wrap;
}

.MaterialNesting__form__group {
  width: calc(50% - 1rem);
  max-width: initial;
}

.MaterialNesting__label {
  display: flex;
  align-self: center;
  font-weight: 700;
}

.MaterialNesting__label svg {
  margin-left: 4px;
}

.MaterialNesting__radio {
  margin-bottom: 2rem;
}

.MaterialNesting__radio .bx--tile-group > div {
  display: flex;
}

.MaterialNesting__radio .bx--tile--is-selected {
  padding-top: 20px !important;
}

.MaterialNesting__radio > div {
  display: flex;
  flex-wrap: wrap;
}

.MaterialNesting__radio .bx--label {
  margin-bottom: 1rem;
}

.MaterialNesting__radio .bx--tile {
  display: inline-block;
  width: 11rem;
  min-height: 14rem;
  padding: 1rem 0 0;
  margin-right: 1rem;
}

.MaterialNesting__radio .bx--tile img {
  width: 100%;
  margin-bottom: 1rem;
}

.MaterialNesting__radio .bx--tile h6 {
  margin-bottom: 0.25rem;
}

.MaterialNesting__radio .bx--tile h6,
.MaterialNesting__radio .bx--tile p {
  padding: 0 1rem;
}

.Availability {
  margin: -2.5rem -2rem;
  background-color: #e9ebee;
  min-height: calc(100vh - 11rem);
  padding: 0 2rem;
}

.Availability .MultiSelectDropdown__menu {
  overflow: hidden;
  z-index: 3;
}

.Availability .MultiSelectDropdown ~ .text-helper {
  margin: -12px 0 0 3px;
}

.Availability .MultiSelectDropdown.--invalid ~ .text-helper {
  margin-top: 4px;
}

.Availability__top-section {
  background-color: #f1f3f6;
  padding: 2.5rem 2rem 0.5rem;
}

.Availability__criteria {
  background-color: #e9ebee;
  margin: 0;
  padding: 2rem 2rem 9rem;
  position: relative;
}

.Availability__delete {
  position: absolute !important;
  top: 0.75rem;
  right: 0.75rem;
}

.Availability__delete.bx--btn--ghost.bx--btn--icon-only:focus {
  border-color: transparent !important;
  background-color: transparent !important;
  box-shadow: none !important;
}

.Availability__form {
  background-color: #f1f3f6;
  margin: 0 -1rem 1rem;
  padding: 1rem 4rem 0.5rem 1rem;
  position: relative;
}

.Availability__form:nth-last-child(2) {
  margin-bottom: 2rem;
}

.Availability__form .bx--radio-button-wrapper:nth-child(2) .bx--radio-button__appearance {
  margin-left: 0;
}

.Availability__form .bx--fieldset {
  width: calc(50% - 3rem);
}

.Availability__form__divider {
  background-color: rgba(20, 32, 44, 0.6);
  height: 1px;
  width: 100%;
  margin: 0 0 1.5rem;
}

.Availability__form__group {
  display: flex;
  justify-content: space-between;
  position: relative;
}

.Availability__form__and {
  position: absolute;
  top: 2.5rem;
  left: 50%;
  transform: translateX(-50%);
}

.Availability__group-button {
  display: flex;
  align-items: center;
}

.overflow {
  overflow: hidden;
  padding-bottom: 0;
}

.select-product--header-subtitle {
  max-width: 600px;
}

.select-product--header-subtitle .text--navy50 {
  margin-top: 1rem;
}

.select-product .product-options {
  display: flex;
  padding: 0rem 2rem 1.5rem;
}

.select-product .product-options .bx--tile-group div {
  display: flex;
}

.select-product .product-options--item {
  padding: 1rem;
  width: 13rem;
}

.select-product .product-options--item:not(:last-child) {
  margin-right: 1rem;
}

.select-product .product-options--item-image {
  width: 100%;
  height: auto;
  min-height: 12rem;
}

.select-product .product-options--item-box {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  align-content: center;
  height: 100%;
  margin: auto;
}

.select-product .product-options--item-box .name > h6 {
  margin-bottom: 0;
}

.payment-information .billing-address,
.payment-information .payment {
  padding-left: 2rem;
  padding-right: 2rem;
  margin-top: 2rem;
}

.payment-information .billing-address .heading,
.payment-information .payment .heading {
  position: relative;
}

.payment-information .billing-address .heading .edit-button,
.payment-information .payment .heading .edit-button {
  position: absolute;
  right: 0;
  top: 0;
}

.payment-information .billing-address .heading .btn--add-credit-card,
.payment-information .payment .heading .btn--add-credit-card {
  margin-top: 1.5rem;
}

.payment-information .billing-address--title,
.payment-information .payment--title {
  margin-bottom: 0.5rem;
}

.payment-information .billing-address--sub-title,
.payment-information .payment--sub-title {
  margin-bottom: 0rem;
}

.payment-information .billing-address--info,
.payment-information .payment--info {
  display: flex;
}

.payment-information .billing-address--info-label, .payment-information .billing-address--info-value,
.payment-information .payment--info-label,
.payment-information .payment--info-value {
  flex-basis: 50%;
}

.payment-information .payment-content {
  display: flex;
  flex-wrap: wrap;
}

.payment-information .payment-content--info {
  flex-basis: 50%;
}

.payment-information .payment-content--info .value-container {
  display: flex;
}

.payment-information .payment-content--info .value-container > span {
  flex-basis: 50%;
}

.payment-information .form-billing-address {
  margin-bottom: 4rem;
}

.payment-information .bx--modal-container {
  overflow: inherit;
}

.payment-information .bx--modal-content {
  margin-bottom: 0;
  padding-right: 1rem;
  overflow: inherit;
}

.payment-information .shopify-payment-toast {
  margin: 0 2rem;
  width: auto;
}

.payment-information .shopify-payment-toast p {
  font-size: 0.875rem;
}

.payment-information .shopify-payment-toast .bx--toast-notification__subtitle {
  display: none;
}

.billing-address .invoices-table .bx--loading__svg {
  right: 0;
}

.my-subscription .bx--modal-container--lg,
.my-subscription .bx--modal-container {
  background: #e9ebee;
}

.my-subscription .change-plan__modal .bx--modal-content {
  padding-right: 1rem;
}

.my-subscription .cancel-subscription__modal .bx--btn--primary {
  background-color: #ff3000;
  color: #ffffff;
}

.my-subscription .cancel-subscription__modal .bx--btn--primary:focus {
  border-color: #c42b0b;
  box-shadow: inset 0 0 0 1px #c42b0b, inset 0 0 0 2px #ffffff;
  background-color: #c42b0b;
}

.my-subscription .cancel-subscription__modal .LinkWrapper {
  padding-bottom: 12px;
}

.my-subscription h4 {
  color: #14202c;
}

.my-subscription .change-plan * {
  font-family: URWDIN;
}

.my-subscription .change-plan .saved-amount .bx--tag__close-icon {
  display: none;
}

.my-subscription .change-plan .saved-amount .bx--tag {
  background-color: #fff;
  padding: 2px 12px;
}

.my-subscription .change-plan .plan-price {
  display: flex;
  align-items: baseline;
  position: relative;
}

.my-subscription .change-plan .plan-price .amount,
.my-subscription .change-plan .plan-price .currency-sign {
  color: #14202c;
  font-size: 34px;
  font-weight: 600;
  margin-right: 4px;
  margin-left: -4px;
}

.my-subscription .change-plan .plan-price .cycle {
  font-size: 11px;
  color: rgba(20, 32, 44, 0.5);
  margin-left: -1px;
  margin: 0;
}

.my-subscription .change-plan .plans {
  display: flex;
  margin-bottom: 3rem;
}

.my-subscription .change-plan .plans .plan-card {
  flex-basis: 25%;
}

.my-subscription .change-plan .plans .plan-card .divider,
.my-subscription .change-plan .plans .plan-card .white-divider {
  margin: 0.02rem;
}

.my-subscription .change-plan .plans .plan-card.features {
  color: #14202c;
}

.my-subscription .change-plan .plans .plan-card.features p {
  font-weight: 600;
}

.my-subscription .change-plan .plans .plan-card.features .plan-design-lib,
.my-subscription .change-plan .plans .plan-card.features .plan-pattern-grading,
.my-subscription .change-plan .plans .plan-card.features .plan-msmt-prediction {
  justify-content: space-between;
}

.my-subscription .change-plan .plans .plan-card .yearly-save {
  width: 100%;
  height: 170px;
  margin-top: 0.5rem;
}

.my-subscription .change-plan .plans .plan-card .yearly-save > p {
  color: rgba(20, 32, 44, 0.5);
}

.my-subscription .change-plan .plans .plan-card .plan-name {
  height: 295px;
}

.my-subscription .change-plan .plans .plan-card .plan-name > * {
  text-align: center;
}

.my-subscription .change-plan .plans .plan-card .yearly-plan {
  height: 325px;
}

.my-subscription .change-plan .plans .plan-card .plan-design-lib,
.my-subscription .change-plan .plans .plan-card .plan-pattern-grading,
.my-subscription .change-plan .plans .plan-card .plan-msmt-prediction {
  height: 80px;
}

.my-subscription .change-plan .plans .plan-card .plan-name,
.my-subscription .change-plan .plans .plan-card .plan-design-lib,
.my-subscription .change-plan .plans .plan-card .plan-pattern-grading,
.my-subscription .change-plan .plans .plan-card .plan-msmt-prediction {
  display: flex;
  align-items: center;
}

.my-subscription .change-plan .plans .plan-card .plan-name p,
.my-subscription .change-plan .plans .plan-card .plan-design-lib p,
.my-subscription .change-plan .plans .plan-card .plan-pattern-grading p,
.my-subscription .change-plan .plans .plan-card .plan-msmt-prediction p {
  margin-block-end: 0;
}

.my-subscription .change-plan .plans .plan-card .plan-pattern-grading {
  justify-content: center;
}

.my-subscription .change-plan .plans .plan-card:not(:last-child) .white-divider {
  width: calc(100% + 2rem);
}

.my-subscription .change-plan .plans .plan-card.plan-item {
  background-color: #f1f3f6;
  margin-left: 1rem;
  border-radius: 8px;
}

.my-subscription .change-plan .plans .plan-card.plan-item.current-used {
  box-shadow: inset -4px -4px 8px 0 white, inset 4px 4px 8px 0 rgba(20, 32, 44, 0.1);
}

.my-subscription .change-plan .plans .plan-card.plan-item .plan-name,
.my-subscription .change-plan .plans .plan-card.plan-item .plan-design-lib,
.my-subscription .change-plan .plans .plan-card.plan-item .plan-pattern-grading,
.my-subscription .change-plan .plans .plan-card.plan-item .plan-msmt-prediction {
  display: flex;
  padding: 1rem;
}

.my-subscription .change-plan .plans .plan-card.plan-item > div:first-child {
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}

.my-subscription .change-plan .plans .plan-card.plan-item > div:last-child {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

.my-subscription .change-plan .plans .plan-card.plan-item .plan-name {
  flex-direction: column;
  display: flex;
  align-items: center;
  justify-content: center;
}

.my-subscription .change-plan .plans .plan-card.plan-item .plan-name .plan-image > svg {
  height: 80px;
  width: 80px;
}

.my-subscription .change-plan .plans .plan-card.plan-item .plan-name .change-plan-btn {
  width: 100%;
  padding: 1rem;
}

.my-subscription .change-plan .plans .plan-card.plan-item .plan-name .saved-amount {
  margin-top: 0.5rem;
}

.my-subscription .change-plan .plans .plan-card.plan-item .plan-name .saved-amount .bx--tag {
  margin-left: 0;
}

.my-subscription .change-plan .plans .plan-card .current-plan {
  cursor: inherit;
  justify-content: center;
  color: rgba(20, 32, 44, 0.5);
  font-weight: 400;
  margin: 0;
}

.my-subscription .change-plan .plans .plan-card .current-plan svg {
  margin-right: 4px;
  fill: rgba(20, 32, 44, 0.75);
}

.my-subscription .change-plan .filters {
  display: flex;
  width: 100%;
  margin: auto;
  padding-left: 25.5%;
  margin-bottom: 2rem;
}

.my-subscription .change-plan .filters .filter-label {
  font-weight: 600;
  margin-bottom: 0.5rem;
  display: block;
  font-size: 14px;
}

.my-subscription .change-plan .filters .bx--content-switcher .bx--content-switcher-btn {
  text-align: center;
  justify-content: center;
}

.my-subscription .change-plan .filters div {
  flex-basis: 30%;
}

.my-subscription .change-plan .filters .filters-service {
  padding-right: 0.75rem;
}

.my-subscription .change-plan .filters .filters-billingCycle {
  padding-left: 0.75rem;
}

.my-subscription .change-plan .confirm-modal .bx--modal-container .bx--modal-content {
  padding-right: 1.1rem;
  padding-left: 1.1rem;
  margin-bottom: 0;
}

.my-subscription .change-plan .confirm-modal .bx--modal-container .current-plan .plan-card,
.my-subscription .change-plan .confirm-modal .bx--modal-container .target-plan .plan-card {
  padding: 0;
  margin: 0;
}

.my-subscription .change-plan .confirm-modal .bx--modal-container .current-plan .plan-card .plan-name,
.my-subscription .change-plan .confirm-modal .bx--modal-container .target-plan .plan-card .plan-name {
  height: unset;
}

.my-subscription .change-plan .confirm-modal .bx--modal-container .current-plan .plan-card .plan-name p,
.my-subscription .change-plan .confirm-modal .bx--modal-container .target-plan .plan-card .plan-name p {
  font-size: 0.875rem;
}

.my-subscription .change-plan .confirm-modal .bx--modal-container .current-plan .plan-card .plan-name h5,
.my-subscription .change-plan .confirm-modal .bx--modal-container .target-plan .plan-card .plan-name h5 {
  color: #14202c;
}

.my-subscription .change-plan .confirm-modal .bx--modal-container .current-plan .plan-card .plan-name .yearly-save,
.my-subscription .change-plan .confirm-modal .bx--modal-container .target-plan .plan-card .plan-name .yearly-save {
  height: unset;
}

.my-subscription .change-plan .confirm-modal .bx--modal-container .plan-pattern-grading,
.my-subscription .change-plan .confirm-modal .bx--modal-container .plan-msmt-prediction {
  height: 66px;
}

.my-subscription .change-plan .confirm-modal .bx--modal-container .current-plan .plan-card {
  box-shadow: none;
}

.my-subscription .change-plan .confirm-modal .bx--modal-container .target-plan .plan-card {
  box-shadow: inset -4px -4px 8px 0 white, inset 4px 4px 8px 0 rgba(20, 32, 44, 0.1);
}

.my-subscription .change-plan .confirm-modal .bx--modal-container .arrow-icon svg {
  width: 1.5rem;
  height: 1.25rem;
  fill: rgba(20, 32, 44, 0.75);
}

.my-subscription .enterprise-table-container {
  border-radius: 8px;
  padding-bottom: 8px;
  margin-top: 3rem;
}

.my-subscription .enterprise-table-container .enterprise-table {
  color: #14202c;
  overflow-x: auto;
}

.my-subscription .enterprise-table-container .enterprise-table__link {
  min-width: 150px;
  border: solid 1px #14202c;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
  padding: 1rem;
  line-height: 1rem;
  float: right;
  transition: 0.15 linear;
}

.my-subscription .enterprise-table-container .enterprise-table__link:hover {
  background-color: #14202c;
  color: #ffffff;
}

.my-subscription .tftable {
  font-size: 14px;
  width: 100%;
  border-width: 1px;
  border-color: #eaeaea;
  border-collapse: collapse;
  border-left: none;
  border-top: none;
  border-right: none;
  background-color: #f1f3f6;
  padding-bottom: 8px;
}

.my-subscription .tftable th {
  padding: 24px;
}

.my-subscription .tftable tbody {
  display: table-row-group;
  vertical-align: middle;
  border-color: inherit;
}

.my-subscription .tftable tr {
  display: table-row;
  vertical-align: inherit;
  border-color: inherit;
}

.my-subscription .tftable tr:not(:nth-child(1)) td {
  padding: 0 24px;
}

.my-subscription .tftable tr:not(:nth-child(1)) td h6,
.my-subscription .tftable tr:not(:nth-child(1)) td p {
  margin: 0;
  line-height: 1rem;
  padding: 1rem 0;
}

.my-subscription .tftable tr:not(:nth-child(1)) td h6 {
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  margin-right: -48px;
  padding-right: 48px;
}

.my-subscription .tftable tr:not(:nth-child(1)) td p {
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
}

.my-subscription .tftable tr:last-child td h6,
.my-subscription .tftable tr:last-child td p {
  border: 0;
  padding-bottom: 24px;
}

.my-subscription .tftable td {
  border: 0;
  padding: 24px;
  vertical-align: top;
}

.customise-customer-questionnaire-page .generate-bottom-bar .bx--btn__icon {
  display: none !important;
}

.customise-customer-questionnaire__header {
  height: 7.5rem;
  background-color: #14202c;
  padding: 3.5rem 2rem 0.5rem 2rem;
  padding-bottom: 0.5rem;
}

.customise-customer-questionnaire__header h2 {
  color: #ffffff;
}

.customise-customer-questionnaire__header .closeIcon {
  align-items: center;
  cursor: pointer;
}

.customise-customer-questionnaire__header .closeIcon svg {
  color: #ffffff;
}

.customise-customer-questionnaire--inner {
  display: flex;
  height: calc(100vh - 7.5rem);
  background-color: #e9ebee;
}

.customise-customer-questionnaire--inner__left {
  width: 384px;
  background-color: #f1f3f6;
  padding: 2rem 2rem;
}

.customise-customer-questionnaire--inner__left .bx--radio-button__label {
  align-items: flex-start;
}

.customise-customer-questionnaire--inner__left .bx--radio-button__label span:last-child {
  margin-top: 3px;
}

.customise-customer-questionnaire--inner__right {
  width: calc(100% - 384px);
  padding: 2rem 2rem;
}

.customise-customer-questionnaire--inner .bx--radio-button-wrapper .label {
  display: flex;
  align-items: center;
}

.customise-customer-questionnaire--inner .bx--radio-button-wrapper .label button {
  padding-left: 4px;
}

.Questions {
  position: relative;
  background-color: #f1f3f6;
  padding: 1rem;
  margin: 0 -1rem;
  overflow-y: auto;
  height: calc(100vh - 18rem);
  transition: 0.25s linear;
}

.Questions .btn-close {
  position: absolute;
  top: 0;
  right: 12px;
}

.Questions .btn-close svg {
  margin: 0;
}

.Questions .underline {
  font-weight: 700;
  text-decoration: underline;
}

@media (max-width: 765px) {
  .Questions__body > h3 {
    font-size: 22px;
    max-width: 220px;
  }
}

.Questions__title {
  display: flex;
  justify-content: space-between;
}

.Questions__title h4 {
  width: calc(50% - 3rem);
}

.Questions__title .measurement-header-progress {
  padding: 0 1rem;
  height: auto;
  background-color: #f1f3f6;
}

.Questions__basic-info {
  position: relative;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.6);
  margin-bottom: 3rem;
}

.Questions__basic-info .bx--content-switcher {
  width: 9rem;
}

.Questions__basic-info__input {
  display: flex;
  justify-content: space-between;
  margin: 2.25rem 0 0 0;
}

@media (max-width: 765px) {
  .Questions__basic-info__input {
    display: block;
  }
}

.Questions__basic-info__input__group {
  display: flex;
  width: calc(50% - 1rem);
}

@media (max-width: 765px) {
  .Questions__basic-info__input__group {
    width: 100%;
  }
}

.Questions__basic-info__input__group .TextInput {
  width: 100%;
}

.Questions__basic-info__input__group--height {
  justify-content: space-between;
}

.Questions__basic-info__input__group--height .TextInput {
  width: calc(50% - 1rem);
}

.Questions__basic-info__input__group--height .TextInput:nth-child(2) .bx--label {
  opacity: 0;
}

.Questions__gender .bx--radio-button__appearance {
  margin-left: 0;
}

.Questions__gender .danger-trigger {
  display: flex;
  align-items: center;
  margin-left: 9px;
}

.Questions__gender .danger-trigger svg {
  fill: #ff3000;
}

.Questions__gender .danger-trigger p {
  margin: 0 0 0 9px;
}

.Questions__select-size {
  display: flex;
  justify-content: space-between;
}

@media (max-width: 765px) {
  .Questions__select-size {
    display: block;
  }
}

.Questions__select-size > div {
  width: calc(50% - 1rem);
}

@media (max-width: 765px) {
  .Questions__select-size > div {
    width: 100%;
  }
}

.Questions__select-size .Questions__size {
  width: calc(50% - 1rem);
}

.Questions__section {
  padding: 0 0 0.5rem;
}

.Questions__section:not(:last-child) {
  margin: 0 0 2.5rem;
  border-bottom: 1px solid rgba(20, 32, 44, 0.6);
}

.Questions__group__headline .bx--dropdown__wrapper {
  width: calc(50% - 1rem);
}

@media (max-width: 765px) {
  .Questions__group__headline .bx--dropdown__wrapper {
    width: 100%;
  }
}

.Questions .option {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.Questions .option img {
  width: 24px;
}

.Questions .--imageUK .bx--list-box__label {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Questions .--imageUK .bx--list-box__label::after {
  display: block;
  content: "";
  width: 24px;
  height: 24px;
  background: transparent url("../../assets/images/questionnaire/UK.svg") no-repeat;
}

.Questions .--imageUS .bx--list-box__label {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Questions .--imageUS .bx--list-box__label::after {
  display: block;
  content: "";
  width: 24px;
  height: 24px;
  background: transparent url("../../assets/images/questionnaire/US.svg") no-repeat;
}

.Questions .--imageIT .bx--list-box__label {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Questions .--imageIT .bx--list-box__label::after {
  display: block;
  content: "";
  width: 24px;
  height: 24px;
  background: transparent url("../../assets/images/questionnaire/IT.svg") no-repeat;
}

.Questions .--imageEU .bx--list-box__label {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Questions .--imageEU .bx--list-box__label::after {
  display: block;
  content: "";
  width: 24px;
  height: 24px;
  background: transparent url("../../assets/images/questionnaire/EU.svg") no-repeat;
}

.Questions__size {
  margin-bottom: 1.5rem;
}

.Questions__size .bx--tile {
  min-width: 5.5rem;
  text-align: center;
  padding: 0.5rem 1rem;
  min-height: 3rem;
  display: inline-block;
  margin-right: 8px;
}

.Questions__size .bx--tile-content {
  line-height: 2rem;
}

.Questions__radio {
  margin-bottom: 2rem;
}

.Questions__radio .bx--tile-group > div {
  display: flex;
  flex-wrap: wrap;
}

.Questions__radio .bx--tile-group > div:nth-child(2n) {
  margin-right: 0;
}

.Questions__radio .bx--label {
  font-size: 1rem;
  margin-bottom: 1rem;
  color: #14202c;
}

.Questions__radio .bx--tile {
  display: inline-block;
  width: 11rem;
  min-height: 11.5rem;
  padding: 0;
  margin-right: 1rem;
  margin-bottom: 1rem;
}

@media (max-width: 765px) {
  .Questions__radio .bx--tile {
    width: 8.5rem;
    margin-right: 0.5rem;
  }
}

.Questions__radio .bx--tile img {
  width: 100%;
  margin-bottom: 1rem;
}

.Questions__radio .bx--tile h6,
.Questions__radio .bx--tile p {
  padding: 0 1rem;
}

.Questions__radio .bx--label {
  font-size: 1rem;
  margin-bottom: 1rem;
  color: #14202c;
}

.Questions__radio .bx--tile {
  display: inline-block;
  width: 11rem;
  min-height: 11.5rem;
  padding: 0;
  margin-right: 1rem;
}

@media (max-width: 765px) {
  .Questions__radio .bx--tile {
    width: 8.5rem;
    margin-right: 0.5rem;
  }
}

.Questions__radio .bx--tile img {
  width: 100%;
  margin-bottom: 1rem;
}

.Questions__radio .bx--tile h6,
.Questions__radio .bx--tile p {
  padding: 0 1rem;
}

.Questions .bx--label > div {
  font-weight: 700;
  display: flex;
  align-items: center;
}

.Questions .bx--label > div > button {
  margin-left: 4px;
}

.size-recommendation-page {
  padding: 1rem;
}

.create-size-recommendation-profile-page {
  min-height: 100vh;
  background-color: #e9ebee;
}

.create-size-recommendation-profile-page .back-btn,
.create-size-recommendation-profile-page .save-btn {
  width: 224px;
}

.create-size-recommendation-profile-page .next-btn {
  width: 256px;
  padding-right: 40px;
}

.create-size-recommendation-profile-page .error-message__modal ul {
  list-style: disc;
}

.create-size-recommendation-profile-page .error-message__modal ul li {
  margin-left: 1.5rem;
}

.size-rec--product-detail,
.size-rec--fabric-detail,
.size-rec--size-range,
.size-rec--product-measurement,
.size-rec--model-measurement {
  height: calc(100vh - 11rem);
  position: relative;
  transition: 0.25s linear;
}

.size-rec--model-measurement .model-measurement__toggle {
  width: max-content;
}

.size-rec--product-detail {
  padding: 2rem 2rem 1rem;
}

.size-rec--product-detail .product-types {
  display: flex;
  flex-direction: column;
}

.size-rec--product-detail .product-types .combobox-wrapper {
  width: 50%;
}

.size-rec--product-detail .product-types .combobox-wrapper .bx--list-box__wrapper {
  width: 100%;
}

.size-rec--product-detail .product-types .combobox-wrapper .bx--list-box__wrapper .bx--combo-box {
  max-height: 3rem;
  height: 3rem;
}

.size-rec--product-detail .product-types .combobox-wrapper .bx--list-box__wrapper .bx--combo-box input {
  background-color: #e9ebee;
}

.size-rec--product-detail .product-types .bx--fieldset {
  width: max-content;
}

.size-rec--product-detail .product-types .bx--radio-button__appearance {
  margin-left: 0;
}

.size-rec--product-detail .design-details {
  position: relative;
  height: calc(100vh - 28rem);
  overflow-y: auto;
  transition: 0.25s linear;
  border-top: solid 1px rgba(20, 32, 44, 0.1);
}

.-is-shrink .size-rec--product-detail .design-details {
  height: calc(100vh - 21rem);
}

.size-rec--product-detail .design-details .bx--tile {
  display: inline-block;
  padding: 1rem 0 0;
}

.size-rec--fabric-detail {
  padding: 2rem 2rem 1rem;
  overflow-y: auto;
}

.-is-shrink .size-rec--fabric-detail {
  height: calc(100vh - 3rem);
}

.size-rec--fabric-detail .bx--radio-button-wrapper {
  float: none !important;
}

.size-rec--fabric-detail .fabric-types .tooltip-image {
  display: flex;
}

.size-rec--fabric-detail .fabric-types .tooltip-image img {
  height: 224px;
  width: 224px;
}

.size-rec--fabric-detail .fabric-types .tooltip-image img:first-child {
  margin-right: 8px;
}

.size-rec--fabric-detail .fabric-types .bx--fieldset {
  flex-grow: 0.5;
}

.size-rec--fabric-detail .fabric-types .bx--fieldset,
.size-rec--fabric-detail .fabric-types .elastic-band__toggle {
  width: max-content;
}

.size-rec--fabric-detail .fabric-types .bx--assistive-text {
  max-width: 30rem;
  padding: 0.75rem 1rem 1rem;
  transform: translate(7%, 1%) !important;
  box-shadow: none;
}

.size-rec--fabric-detail .fabric-types .bx--radio-button-wrapper .label {
  display: flex;
  align-items: center;
}

.size-rec--fabric-detail .fabric-types .bx--radio-button-wrapper .label button {
  padding-left: 4px;
}

.size-rec--fabric-detail .fabric-types .bx--tooltip--align-start::before {
  border-color: transparent #14202c transparent transparent !important;
  border-width: 0.4rem 0.45rem 0.4rem 0;
  transform: translate(-50%, -100%);
  top: 14px;
  left: 31px;
  box-shadow: none;
}

.size-rec--fabric-detail .design-details {
  background-color: #e9ebee;
  padding: 12px 0 2rem 0;
}

.size-rec--fabric-detail .design-details .elastic-band__delete {
  position: absolute !important;
  top: 0.75rem;
  right: 0.75rem;
}

.size-rec--fabric-detail .design-details .elastic-band__delete.bx--btn--ghost.bx--btn--icon-only:focus {
  border-color: transparent !important;
  background-color: transparent !important;
  box-shadow: none !important;
}

.size-rec--fabric-detail .design-details .elastic-band__form {
  background-color: #f1f3f6;
  padding: 1rem 4rem 0.5rem 1rem;
  position: relative;
}

.size-rec--fabric-detail .design-details .elastic-band__form:nth-last-child(2) {
  margin-bottom: 2rem;
}

.size-rec--fabric-detail .design-details .elastic-band__form .bx--radio-button-wrapper:nth-child(2) .bx--radio-button__appearance {
  margin-left: 0;
}

.size-rec--fabric-detail .design-details .elastic-band__form .bx--fieldset {
  width: calc(50% - 3rem);
}

.size-rec--fabric-detail .design-details .elastic-band__form__group__headline {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.size-rec--fabric-detail .design-details .elastic-band__form__group__headline .bx--dropdown__wrapper {
  width: calc(50% - 3rem);
}

.size-rec--fabric-detail .design-details .elastic-band__form__group__headline .location__radio {
  margin-bottom: 2rem;
}

.size-rec--fabric-detail .design-details .elastic-band__form__group__headline .location__radio .bx--tile-group > div {
  display: flex;
  flex-wrap: wrap;
}

.size-rec--fabric-detail .design-details .elastic-band__form__group__headline .location__radio .bx--label {
  margin-bottom: 1rem;
}

.size-rec--fabric-detail .design-details .elastic-band__form__group__headline .location__radio .bx--tile {
  display: inline-block;
  width: 11rem;
  min-height: 16.5rem;
  padding: 1rem 0 0;
  margin-right: 1rem;
}

.size-rec--fabric-detail .design-details .elastic-band__form__group__headline .location__radio .bx--tile img {
  width: 100%;
  margin-bottom: 1rem;
}

.size-rec--fabric-detail .design-details .elastic-band__form__group__headline .location__radio .bx--tile h6 {
  margin-bottom: 0.25rem;
}

.size-rec--fabric-detail .design-details .elastic-band__form__group__headline .location__radio .bx--tile h6,
.size-rec--fabric-detail .design-details .elastic-band__form__group__headline .location__radio .bx--tile p {
  padding: 0 1rem;
}

.size-rec--fabric-detail .design-details .elastic-band__form__group .bx--content-switcher {
  width: 6.375rem;
}

.size-rec--fabric-detail .design-details .elastic-band__form__input {
  display: flex;
  justify-content: space-between;
}

.size-rec--fabric-detail .design-details .elastic-band__form__input__title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.size-rec--fabric-detail .design-details .elastic-band__form__input > div {
  width: calc(50% - 3rem);
}

.size-rec--fabric-detail .design-details .elastic-band__form__and {
  position: absolute;
  top: 2.5rem;
  left: 50%;
  transform: translateX(-50%);
}

.size-rec--fabric-detail__modal-how-to .bx--modal-container {
  width: 40rem;
  height: auto;
}

.size-rec--fabric-detail__modal-how-to__image {
  margin-bottom: 1.5rem;
}

.size-rec--fabric-detail__modal-how-to__image img {
  height: 21.375rem;
}

.size-rec--fabric-detail__modal-how-to__textinput {
  padding-top: 1rem;
}

.size-rec--size-range {
  padding: 2rem 1rem 3rem 1rem;
  overflow-y: auto;
}

.-is-shrink .size-rec--size-range {
  height: calc(100vh - 3rem);
}

.size-rec--size-range .size-range-types {
  padding: 0 1rem;
}

.size-rec--size-range .size-range-types .elastic-band__toggle {
  width: max-content;
}

.size-rec--size-range .size__form__title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.size-rec--size-range .size__form__title__left, .size-rec--size-range .size__form__title__right {
  display: flex;
  align-items: center;
}

.size-rec--size-range .size__form__title__left h6, .size-rec--size-range .size__form__title__right h6 {
  margin: 0 4px 4px 0;
}

.size-rec--size-range .size__form__title__left {
  width: calc(50% - 10rem);
  padding-left: 1rem;
}

.size-rec--size-range .size__form__title__right {
  width: calc(50% - 3rem);
}

.size-rec--size-range .size__form__title .bx--assistive-text {
  transform: translate(93%, -100%);
}

.size-rec--size-range .size__form__group {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f1f3f6;
  padding: 1rem;
  margin-bottom: 1px;
}

.size-rec--size-range .size__form__input {
  width: calc(50% - 10rem);
}

.size-rec--size-range .size__form__input .bx--form-item {
  margin: 0;
}

.size-rec--size-range .size__form__right {
  width: calc(50% - 3rem);
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.size-rec--size-range .size__form__right .LinkWrapper__child {
  padding: 4px 8px;
}

.size-rec--size-range .select-equivalent-size__modal .bx--modal-container {
  width: 60rem;
  height: auto;
}

.size-rec--size-range .select-equivalent-size__modal .bx--modal-content {
  padding-right: 1rem;
  margin-bottom: 0;
}

.size-rec--size-range .select-equivalent-size__modal .bx--modal-header__heading {
  margin-bottom: 16px;
}

.size-rec--size-range .select-equivalent-size__modal.step-1 .bx--tile-content {
  display: flex;
  padding: 1rem 0;
  justify-content: space-around;
}

.size-rec--size-range .select-equivalent-size__modal.step-1 .bx--modal-header__heading {
  margin-bottom: 0;
}

.size-rec--size-range .select-equivalent-size__modal.step-1 .bx--modal-content {
  overflow: scroll !important;
}

.size-rec--size-range .select-equivalent-size__modal.step-0 .bx--tile-content {
  display: flex;
  padding: 1rem 0;
}

.size-rec--size-range .select-equivalent-size__modal.step-0 .bx--modal-footer .bx--btn--secondary {
  display: none;
}

.size-rec--size-range .select-equivalent-size__modal.step-0 .bx--tile--selectable {
  min-width: 14rem;
}

.size-rec--size-range .select-equivalent-size__modal .sixa-title-radio-group.step-0 .bx--tile-group > div {
  justify-content: center;
}

.size-rec--size-range .select-equivalent-size__modal .bx--tile-group > div {
  display: flex;
}

.size-rec--size-range .select-equivalent-size__modal .bx--tile--selectable {
  min-width: 9rem;
  min-height: 10rem;
  margin: 0 1rem 0 0;
  padding: 1rem;
}

.size-rec--product-measurement {
  background-color: #e9ebee;
  padding: 2rem 1rem;
}

.size-rec--product-measurement .product-measurement-types {
  display: flex;
  justify-content: space-between;
  padding: 0 1rem;
}

.size-rec--product-measurement .product-measurement-types .bx--content-switcher {
  width: 6.375rem;
}

.size-rec--product-measurement .design-details {
  width: 100%;
  height: calc(100vh - 25rem);
  overflow: auto;
  padding-right: 1rem;
  transition: 0.25s linear;
}

.-is-shrink .size-rec--product-measurement .design-details {
  height: calc(100vh - 20rem);
}

.size-rec--product-measurement .product-measurement__input__title {
  display: flex;
  min-width: 100%;
  width: fit-content;
}

.size-rec--product-measurement .product-measurement__input__title .title__size {
  min-width: 128px;
  max-width: 300px;
  width: 100%;
  padding: 1rem;
  margin: 0;
  border-right: 1px solid rgba(20, 32, 44, 0.1);
}

.size-rec--product-measurement .product-measurement__input {
  min-width: 1159px;
}

.size-rec--product-measurement .measurement-item {
  display: flex;
  background-color: #f1f3f6;
  border-bottom: 1px solid rgba(20, 32, 44, 0.1);
  outline-offset: -1px;
  width: fit-content;
  min-width: 100%;
}

.size-rec--product-measurement .measurement-item-textinput {
  padding: 0.5rem;
  border-right: 1px solid rgba(20, 32, 44, 0.1);
  flex: 1 1;
  min-width: 128px;
  max-width: 300px;
}

.size-rec--product-measurement .measurement-item-textinput .TextInput {
  max-width: 300px;
}

.size-rec--product-measurement .measurement-item-textinput.one-size .TextInput {
  min-width: 128px;
  width: 100%;
}

.size-rec--product-measurement .measurement-item .bx--form-item {
  margin: 0;
}

.size-rec--product-measurement .measurement-item .title {
  justify-content: space-between;
  background-color: #f1f3f6;
}

.size-rec--product-measurement .measurement-item .title p {
  margin: 0;
}

.size-rec--product-measurement .measurement-item .title .text {
  font-size: 11px;
}

.size-rec--product-measurement .title {
  display: flex;
  align-items: center;
  min-width: 263px;
  padding: 1rem;
  border-right: 1px solid rgba(20, 32, 44, 0.6);
  position: sticky;
  left: 0;
  z-index: 2;
  background-color: #e9ebee;
}

.size-rec--product-measurement .title h5 {
  margin: 0;
}

.size-rec--product-measurement .title .bx--tooltip__trigger {
  margin: 0 0 0 4px;
}

.size-rec--product-measurement .title .tooltip-content {
  display: flex;
  justify-content: space-between;
  background-color: #f1f3f6;
  padding: 0.5rem;
}

.size-rec--product-measurement .title .tooltip__size {
  display: flex;
  align-items: center;
}

.size-rec--product-measurement .title .tooltip__size h6 {
  width: 130px;
  margin: 0;
}

.size-rec--product-measurement .title .tooltip__size__item {
  display: flex;
  align-items: center;
  padding: 4px 8px;
  border-radius: 18px;
}

.size-rec--product-measurement .title .tooltip__size__item p {
  margin: 0 0 0 8px;
}

.size-rec--product-measurement .title .measurement-tooltip .bx--assistive-text {
  max-width: 40rem;
  padding: 0.75rem 1rem 1rem;
  transform: translate(5%, 1%) !important;
  box-shadow: none;
  position: absolute;
}

.size-rec--product-measurement .title .measurement-tooltip .bx--assistive-text .tooltip {
  width: 40rem;
}

.size-rec--product-measurement .title .measurement-tooltip.bx--tooltip--bottom .bx--assistive-text {
  transform: translate(5%, 55%) !important;
}

.size-rec--product-measurement .title .measurement-tooltip.bx--tooltip--align-start::before {
  border-color: transparent #14202c transparent transparent !important;
  border-width: 0.4rem 0.45rem 0.4rem 0;
  transform: translate(-50%, -100%);
  top: 14px;
  left: 31px;
  box-shadow: none;
}

.size-rec--model-measurement {
  padding: 2rem 1rem 3rem 1rem;
  overflow-y: auto;
}

.-is-shrink .size-rec--model-measurement {
  height: calc(100vh - 3rem);
}

.size-rec--model-measurement .model-measurement-types {
  padding: 0 1rem;
}

.size-rec--model-measurement .design-details .model-measurement-details {
  padding: 0 1rem;
}

.size-rec--model-measurement .design-details .model-measurement-details .dropdown-filter {
  width: calc(50% - 1rem);
}

.size-rec--model-measurement .design-details .model-measurement__questionnaire .bx--label > div {
  font-weight: 700;
  display: flex;
  align-items: center;
}

.size-rec--model-measurement .design-details .model-measurement__questionnaire .bx--label > div > button {
  margin-left: 4px;
}

.size-rec--model-measurement .design-details .model-measurement__questionnaire .danger-trigger {
  display: flex;
  align-items: center;
  margin-left: 9px;
}

.size-rec--model-measurement .design-details .model-measurement__questionnaire .danger-trigger svg {
  fill: #ff3000;
}

.size-rec--model-measurement .design-details .model-measurement__questionnaire .danger-trigger p {
  margin: 0 0 0 9px;
}

.size-rec--model-measurement .design-details .Questions {
  margin: 0;
  height: auto;
}

.size-rec--model-measurement .design-details .Questions .Questions__basic-info__input {
  margin-top: 0.5rem;
}

.size-recommendation-dashboard {
  background-color: #e9ebee;
}

.size-recommendation-dashboard__notification {
  margin: 3.5rem 2rem;
}

.size-recommendation-dashboard__notification-contact {
  text-decoration: underline !important;
  color: #ffffff !important;
  font-weight: 400 !important;
  line-height: 1;
}

.size-recommendation-dashboard__notification p {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}

.size-recommendation-dashboard__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 2rem 3.5rem 2rem;
}

.size-recommendation-dashboard__header h2 {
  margin: 0;
}

.size-recommendation-dashboard__body {
  padding: 0 1rem 0 1rem;
}

.size-recommendation-dashboard__top-section {
  display: flex;
  justify-content: space-between;
}

.size-recommendation-dashboard-progress, .size-recommendation-dashboard-questionnaire {
  background-color: #f1f3f6;
  padding: 1rem;
}

.size-recommendation-dashboard-progress {
  width: 60%;
}

.size-recommendation-dashboard-progress__title {
  display: flex;
  justify-content: space-between;
}

.size-recommendation-dashboard-progress__title .LinkWrapper__child {
  padding: 0.25rem 0.5rem;
  width: 135px;
}

.size-recommendation-dashboard-progress__title .bx--btn {
  min-height: auto;
  padding: 0;
  border: none;
}

.size-recommendation-dashboard-progress__title .bx--btn:hover {
  background-color: transparent;
}

.size-recommendation-dashboard-progress__title .bx--btn:focus {
  box-shadow: none;
  border: none;
  background-color: transparent;
}

.size-recommendation-dashboard-progress__title .bx--btn span {
  color: rgba(20, 32, 44, 0.75);
  font-weight: 500;
  line-height: 1.2;
}

.size-recommendation-dashboard-progress .header-progress {
  justify-content: flex-start;
  padding: 1rem 0 0;
  min-height: 5rem;
}

.size-recommendation-dashboard-progress .header-progress .header-progress__group {
  width: 100%;
  max-width: unset;
}

.size-recommendation-dashboard-progress .inference-usage-item--desc {
  display: flex;
  justify-content: flex-start;
}

.size-recommendation-dashboard-questionnaire {
  width: calc(40% - 1rem);
}

.size-recommendation-dashboard__divider {
  width: 100%;
  border-top: 1px solid rgba(20, 32, 44, 0.6);
  margin: 2rem 0 0;
  padding: 0 0 2rem;
}

.size-recommendation-dashboard__table .bx--table-sort__flex {
  justify-content: initial !important;
}

.size-recommendation-dashboard__table .bx--table-toolbar {
  background-color: #e9ebee;
}

.size-recommendation-dashboard__table .bx--toolbar-content {
  justify-content: space-between;
  align-items: center;
}

.size-recommendation-dashboard__table .custom-table-container {
  overflow: hidden;
  position: relative;
}

.size-recommendation-dashboard__table .custom-table-container .bx--toast-notification {
  width: 100%;
  margin-bottom: 2.5rem;
  margin-top: 1.5rem;
}

.size-recommendation-dashboard__table .custom-table-container.has-warning .bx--table-toolbar {
  height: auto;
}

.size-recommendation-dashboard__table .custom-table-container.has-warning .bx--table-toolbar .bx--toolbar-content {
  height: auto;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.size-recommendation-dashboard__table .custom-table-container.has-warning .size-recommendation-dashboard-table-page__extra-right {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}

.size-recommendation-dashboard__table .custom-table-container.has-warning .size-recommendation-dashboard-table-page__extra-right__search {
  margin-right: 0;
}

.size-recommendation-dashboard__table .bx--data-table-content {
  min-height: calc(100vh - 36.5rem);
  max-height: none;
}

.size-recommendation-dashboard-table-page .bx--data-table-content {
  max-height: calc(100vh - 22.375rem);
  transition: 0.25s linear;
}

.size-recommendation-dashboard-table-page .bx--data-table-content table > tbody > tr > td {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  align-items: center;
  vertical-align: middle;
}

.size-recommendation-dashboard-table-page__extra-right__search {
  min-width: 22rem;
  margin-right: 1rem;
}

.size-recommendation-dashboard-table-page__table {
  padding: 2rem 2rem 0 1rem;
}

.size-recommendation-dashboard-table-page__table table td:nth-child(1) {
  width: 4.5rem;
}

.size-recommendation-dashboard-table-page__table table td:nth-child(2) {
  width: 4.5rem;
}

.size-recommendation-dashboard-table-page__column--image {
  width: 4rem;
  padding: 0.5rem !important;
}

.size-recommendation-dashboard-table-page__column--image .image img {
  width: 3rem;
  height: 3rem;
  object-fit: cover;
  background-color: rgba(20, 32, 44, 0.1);
}

.size-recommendation-dashboard-table-page .bx--table-toolbar {
  margin-bottom: 40px;
  background: transparent;
  overflow: visible;
}

.size-recommendation-dashboard-table-page .bx--toolbar-content {
  justify-content: space-between;
  align-items: center;
}

.size-recommendation-dashboard__status {
  display: flex;
  justify-content: space-between;
}

.size-recommendation-dashboard__status__child:nth-child(2) {
  display: flex;
}

.size-recommendation-dashboard__link-wrapper {
  margin: 0 1rem;
}

.size-recommendation-app--inner {
  padding: 3.5rem 2rem 2rem;
}

.size-recommendation-app--inner > p {
  max-width: 736px;
}

.size-recommendation-app--content {
  max-width: 606px;
  display: flex;
  justify-content: space-between;
  background-color: #f1f3f6;
  padding: 0.5rem;
}

.size-recommendation-app--content .content__size {
  display: flex;
  align-items: center;
}

.size-recommendation-app--content .content__size h6 {
  width: 130px;
  margin: 0;
}

.size-recommendation-app--content .content__size__item {
  display: flex;
  align-items: center;
  padding: 4px 8px;
  border-radius: 18px;
}

.size-recommendation-app--content .content__size__item p {
  margin: 0 0 0 8px;
}

body:has(.canvas) {
  overflow: hidden;
}

.edit-label-page {
  background-color: #e9ebee;
  min-height: 100vh;
}

.edit-label-page__title {
  background-color: #14202c;
  height: 3rem;
  padding: 0.75rem 2rem;
}

.edit-label-page__title h4 {
  color: #ffffff;
  margin-bottom: 0;
}

.edit-fabric-stretchiness-page {
  background-color: #e9ebee;
  min-height: 100vh;
}

.edit-fabric-stretchiness-page__title {
  background-color: #14202c;
  height: 3rem;
  padding: 0.75rem 2rem;
}

.edit-fabric-stretchiness-page__title h4 {
  color: #ffffff;
  margin-bottom: 0;
}

.edit-fabric-stretchiness-page__content {
  padding: 1rem 2rem 0;
}

.edit-fabric-stretchiness-page__content .generate-bottom-bar {
  margin-left: 1.5rem;
}

.line-plan-page__content {
  height: calc(100vh - 3rem);
  background-color: #e9ebee;
}

.modular-libraries-page__content {
  height: calc(100vh - 3rem);
  background-color: #e9ebee;
}

.modular-libraries-page .header-progress {
  padding: 3rem 2rem 0;
  min-height: 3.5rem;
}