/*!
 * 
 *     ===========================================================================
 *
 *      Copyright (C) 2006-2026 Talend Inc. - www.talend.com
 *
 *      This source code is available under agreement available at
 *      https://github.com/Talend/tools/blob/master/LICENSE
 *
 *      You should have received a copy of the agreement
 *      along with this program; if not, write to Talend SA
 *      9 rue Pages 92150 Suresnes, France
 *
 *     ===========================================================================
 *
 */
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:200;src:local("Source Sans Pro ExtraLight"),local("SourceSansPro-ExtraLight"),url(/idp/assets/fonts/source-sans-pro-v9-latin-200-7402900b4f6bad6ae22e.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-200-cb4ad5f2b8b937a27229.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:200;src:local("Source Sans Pro ExtraLight Italic"),local("SourceSansPro-ExtraLightIt"),url(/idp/assets/fonts/source-sans-pro-v9-latin-200italic-142c2f407290a6377fb4.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-200italic-fdd96afef9e239b65023.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(/idp/assets/fonts/source-sans-pro-v9-latin-300-a64e07149a48c3326933.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-300-9df76a5c5a5dd065f833.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:300;src:local("Source Sans Pro Light Italic"),local("SourceSansPro-LightIt"),url(/idp/assets/fonts/source-sans-pro-v9-latin-300italic-cec8e4115b993862b3b6.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-300italic-c9b154f7d5a9ba71fa64.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(/idp/assets/fonts/source-sans-pro-v9-latin-regular-c60b44947671d757833d.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-regular-f8eb0fd7380512a226cd.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-It"),url(/idp/assets/fonts/source-sans-pro-v9-latin-italic-492930ec3285a5c928fa.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-italic-02506a415eefe183fd2d.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url(/idp/assets/fonts/source-sans-pro-v9-latin-600-079db4a1c8da8ec06700.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-600-321eaeac03e6321b823f.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:600;src:local("Source Sans Pro Semibold Italic"),local("SourceSansPro-SemiboldIt"),url(/idp/assets/fonts/source-sans-pro-v9-latin-600italic-e4e0e25383fa20970fce.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-600italic-470350a5008761703484.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(/idp/assets/fonts/source-sans-pro-v9-latin-700-cf1cce263d069a800737.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-700-5bf99271750a74a02c6c.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:700;src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldIt"),url(/idp/assets/fonts/source-sans-pro-v9-latin-700italic-a49cabac0c75bbaae202.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-700italic-5fd43a328066cdb0d2fc.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:900;src:local("Source Sans Pro Black"),local("SourceSansPro-Black"),url(/idp/assets/fonts/source-sans-pro-v9-latin-900-d5a56e0c3bdd31eaadd4.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-900-7852ed941061eb34f8a3.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:900;src:local("Source Sans Pro Black Italic"),local("SourceSansPro-BlackIt"),url(/idp/assets/fonts/source-sans-pro-v9-latin-900italic-eda70b10f0b285cb0905.woff2) format("woff2"),url(/idp/assets/fonts/source-sans-pro-v9-latin-900italic-c4b0f57421002dcbb247.woff) format("woff")}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;src:local("Inconsolata Regular"),local("Inconsolata-Regular"),url(/idp/assets/fonts/inconsolata-v15-latin_latin-ext-regular-285d64feec449417d1f2.woff2) format("woff2"),url(/idp/assets/fonts/inconsolata-v15-latin_latin-ext-regular-15d928092b33e0ec6186.woff) format("woff")}@font-face{font-family:Inconsolata;font-style:normal;font-weight:700;src:local("Inconsolata Bold"),local("Inconsolata-Bold"),url(/idp/assets/fonts/inconsolata-v15-latin_latin-ext-700-65a4775f640af60b85ee.woff2) format("woff2"),url(/idp/assets/fonts/inconsolata-v15-latin_latin-ext-700-b32295388b838b422c50.woff) format("woff")}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:#202020;font-family:Source Sans Pro,sans-serif;font-size:14px;line-height:1.428571429}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#0675c1;text-decoration:none}a:focus,a:hover{color:#045d9a;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.428571429;max-width:100%;padding:4px;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #f9f9f9;margin-bottom:20px;margin-top:20px}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#202020;font-family:inherit;font-weight:700;line-height:1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#979797;font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-bottom:10px;margin-top:20px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-bottom:10px;margin-top:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:18px}.h2,h2{font-size:16px}.h3,h3{font-size:14px}.h4,.h5,.h6,h4,h5,h6{font-size:12px}p{margin:0 0 10px}.lead{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:20px}@media(min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fbe6d6;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#979797}.text-primary{color:#19426c}a.text-primary:focus,a.text-primary:hover{color:#0f2943}.text-success{color:#689734}a.text-success:focus,a.text-success:hover{color:#4e7127}.text-info{color:#055e9a}a.text-info:focus,a.text-info:hover{color:#034069}.text-warning{color:#bb6926}a.text-warning:focus,a.text-warning:hover{color:#91511e}.text-danger{color:#cc575a}a.text-danger:focus,a.text-danger:hover{color:#b8383b}.bg-primary{background-color:#19426c;color:#fff}a.bg-primary:focus,a.bg-primary:hover{background-color:#0f2943}.bg-success{background-color:#e6f2d9}a.bg-success:focus,a.bg-success:hover{background-color:#cde5b3}.bg-info{background-color:#cde3f3}a.bg-info:focus,a.bg-info:hover{background-color:#a4cde8}.bg-warning{background-color:#fbe6d6}a.bg-warning:focus,a.bg-warning:hover{background-color:#f6caa7}.bg-danger{background-color:#ffe2e2}a.bg-danger:focus,a.bg-danger:hover{background-color:#ffafb0}.page-header{border-bottom:1px solid #f9f9f9;margin:40px 0 20px;padding-bottom:calc(10px - 1)}ol,ul{margin-bottom:10px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px;margin-top:0}dd,dt{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media(min-width:768px){.dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help}.initialism{font-size:90%}blockquote{border-left:5px solid #f9f9f9;font-size:17.5px;margin:0 0 20px;padding:10px 20px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{color:#979797;display:block;font-size:80%;line-height:1.428571429}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— "}.blockquote-reverse,blockquote.pull-right{border-left:0;border-right:5px solid #f9f9f9;padding-left:0;padding-right:15px;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:" —"}address{font-style:normal;line-height:1.428571429;margin-bottom:20px}body{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff)}.h1,.h2,.h3,.h4,.h5,.h6,.p,body,h1,h2,h3,h4,h5,h6,p{color:#212121;color:var(--coral-color-neutral-text,#212121)}.text-muted{color:#707070;color:var(--coral-color-neutral-text-disabled,#707070)}.text-primary{color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.text-warning{color:#ca4f07;color:var(--coral-color-warning-text,#ca4f07)}.text-danger{color:#c44a4c;color:var(--coral-color-danger-text,#c44a4c)}.text-success{color:#39812c;color:var(--coral-color-success-text,#39812c)}.text-info{color:#045e9a;color:var(--coral-color-info-text,#045e9a)}a{color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}code,kbd,pre,samp{font-family:Inconsolata,monospace}code{background-color:#f9f2f4;border-radius:4px;color:#c7254e}code,kbd{font-size:90%;padding:2px 4px}kbd{background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);color:#fff}kbd kbd{box-shadow:none;font-size:100%;font-weight:700;padding:0}pre{color:#535353;display:block;font-size:13px;line-height:1.428571429;margin:0 0 10px;padding:calc(10px - .5);word-break:break-all;word-wrap:break-word;background-color:#f3f3f3;border:1px solid #ccc;border-radius:4px}pre code{background-color:transparent;border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap}.pre-scrollable{max-height:340px;overflow-y:scroll}code{background-color:#ffebeb;background-color:var(--coral-color-danger-background,#ffebeb);color:#a53b3d;color:var(--coral-color-danger-text-strong,#a53b3d)}pre{background-color:#f7f7f7;background-color:var(--coral-color-neutral-background-medium,#f7f7f7);color:#212121;color:var(--coral-color-neutral-text,#212121)}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row-no-gutters{margin-left:0;margin-right:0}.row-no-gutters [class*=col-]{padding-left:0;padding-right:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media(min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media(min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media(min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*=col-]{display:table-column;float:none;position:static}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none;position:static}caption{color:#979797;padding-bottom:8px;padding-top:8px}caption,th{text-align:left}.table{margin-bottom:20px;max-width:100%;width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #ddd;line-height:1.428571429;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f3f3f3}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e6e6e6}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#e6f2d9}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#daebc6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#cde3f3}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#b9d8ee}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fbe6d6}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#f8d8be}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#ffe2e2}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ffc8c9}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{margin-bottom:15px;overflow-y:hidden;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);color:#212121;color:var(--coral-color-neutral-text,#212121)}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}.table>tbody>tr.info td,.table>tfoot>tr.info td,.table>thead>tr.info td{background:#cee4f2;background:var(--coral-color-info-background,#cee4f2);color:#212121;color:var(--coral-color-neutral-text,#212121)}.table>tbody>tr.success td,.table>tfoot>tr.success td,.table>thead>tr.success td{background:#ddf2d9;background:var(--coral-color-success-background,#ddf2d9);color:#212121;color:var(--coral-color-neutral-text,#212121)}.table>tbody>tr.danger td,.table>tfoot>tr.danger td,.table>thead>tr.danger td{background:#ffebeb;background:var(--coral-color-danger-background,#ffebeb);color:#212121;color:var(--coral-color-neutral-text,#212121)}.table>tbody>tr.warning td,.table>tfoot>tr.warning td,.table>thead>tr.warning td{background:#fce6d9;background:var(--coral-color-warning-background,#fce6d9);color:#212121;color:var(--coral-color-neutral-text,#212121)}.table>tbody>tr.active td,.table>tfoot>tr.active td,.table>thead>tr.active td{background:#f7f7f7;background:var(--coral-color-neutral-background-medium,#f7f7f7);color:#212121;color:var(--coral-color-neutral-text,#212121)}.table-hover>tbody>tr:hover{font-weight:700}.table-hover>tbody>tr:hover td{background:#f7f7f7;background:var(--coral-color-neutral-background-medium,#f7f7f7)}.table-hover>tbody>tr.info:hover td{background:#99c6e6;background:var(--coral-color-info-background-hover,#99c6e6)}.table-hover>tbody>tr.success:hover td{background:#cdebc6;background:var(--coral-color-success-background-hover,#cdebc6)}.table-hover>tbody>tr.danger:hover td{background:#ffc2c3;background:var(--coral-color-danger-background-hover,#ffc2c3)}.table-hover>tbody>tr.warning:hover td{background:#f8c7aa;background:var(--coral-color-warning-background-hover,#f8c7aa)}.table-hover>tbody>tr.active:hover td{background:#e0e0e0;background:var(--coral-color-neutral-background-strong,#e0e0e0)}@-moz-document url-prefix(){.table{border-collapse:separate!important;border-spacing:0}tr:not(:last-child) td,tr:not(:last-child) th{border-bottom-width:0!important}td:not(:last-child),th:not(:last-child){border-right-width:0!important}}fieldset{margin:0;min-width:0}fieldset,legend{border:0;padding:0}legend{border-bottom:1px solid #e5e5e5;color:#535353;display:block;font-size:21px;line-height:inherit;margin-bottom:20px;width:100%}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal;margin:4px 0 0;margin-top:1px\9}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:11px}.form-control,output{color:#202020;display:block;font-size:14px;line-height:1.428571429}.form-control{background-color:#fff;background-image:none;border:1px solid #888;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:32px;padding:10px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control:focus{border-color:#0675c1;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(6,117,193,.6);outline:0}.form-control::-moz-placeholder{color:#888;opacity:1}.form-control:-ms-input-placeholder{color:#888}.form-control::-webkit-input-placeholder{color:#888}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#f9f9f9;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,input[type=date].form-control,input[type=date].input-lg,input[type=date].input-sm,input[type=datetime-local].form-control,input[type=datetime-local].input-lg,input[type=datetime-local].input-sm,input[type=month].form-control,input[type=month].input-lg,input[type=month].input-sm,input[type=time].form-control,input[type=time].input-lg,input[type=time].input-sm{line-height:32px}}.form-group{margin-bottom:25px}.checkbox,.radio{display:block;margin-bottom:10px;margin-top:10px;position:relative}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{cursor:pointer;font-weight:400;margin-bottom:0;min-height:20px;padding-left:20px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:-20px;margin-top:4px\9;position:absolute}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;position:relative;vertical-align:middle}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:10px;margin-top:0}.form-control-static{margin-bottom:0;min-height:34px;padding-bottom:11px;padding-top:11px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{border-radius:2px;font-size:12px;height:32px;line-height:1.5;padding:5px 10px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:32px;line-height:32px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{border-radius:2px;font-size:12px;height:32px;line-height:1.5;padding:5px 10px}.form-group-sm select.form-control{height:32px;line-height:32px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{font-size:12px;height:32px;line-height:1.5;min-height:32px;padding:6px 10px}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{border-radius:2px;font-size:18px;height:32px;line-height:1.3333333;padding:10px 20px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:32px;line-height:32px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{border-radius:2px;font-size:18px;height:32px;line-height:1.3333333;padding:10px 20px}.form-group-lg select.form-control{height:32px;line-height:32px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{font-size:18px;height:32px;line-height:1.3333333;min-height:38px;padding:11px 20px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:40px}.form-control-feedback{display:block;pointer-events:none;position:absolute;right:0;text-align:center;top:0;z-index:2}.form-control-feedback,.form-group-lg .form-control+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback,.input-sm+.form-control-feedback{height:32px;line-height:32px;width:32px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#689734}.has-success .form-control{border-color:#689734;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#4e7127;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #9bcb67}.has-success .input-group-addon{background-color:#e6f2d9;border-color:#689734;color:#689734}.has-success .form-control-feedback{color:#689734}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#bb6926}.has-warning .form-control{border-color:#bb6926;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#91511e;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e09d68}.has-warning .input-group-addon{background-color:#fbe6d6;border-color:#bb6926;color:#bb6926}.has-warning .form-control-feedback{color:#bb6926}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#cc575a}.has-error .form-control{border-color:#cc575a;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#b8383b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e4a5a7}.has-error .input-group-addon{background-color:#ffe2e2;border-color:#cc575a;color:#cc575a}.has-error .form-control-feedback{color:#cc575a}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{color:#606060;display:block;margin-bottom:10px;margin-top:5px}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{margin-left:0;position:relative}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-bottom:0;margin-top:0;padding-top:11px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:31px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media(min-width:768px){.form-horizontal .control-label{margin-bottom:0;padding-top:11px;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media(min-width:768px){.form-horizontal .form-group-lg .control-label{font-size:18px;padding-top:11px}.form-horizontal .form-group-sm .control-label{font-size:12px;padding-top:6px}}:root{--t-form-color:#202020;--t-form-background-color:#fff;--t-form-border-color:#797979;--t-form-border-color--hover:#202020;--t-form-border-color--focus:#0675c1;--t-form-border-color--checked:#045d9a;--t-form-border-color--disabled:#a5a5a5;--t-form-color--readonly:#626262;--t-form-background-color--readonly:#f3f3f3;--t-form-border-color--readonly:transparent;--t-form-placeholder-color:#797979;--t-form-radio-background-color:#d2d2d2;--t-form-group-color:#4c4c4c;--t-form-group-background-color:#e8e8e8;--t-form-group-interactive-color:#045d9a;--t-form-group-interactive-background-color:#cde3f2;--t-form-group-interactive-color--hover:#577d8e;--t-form-group-interactive-background-color--hover:#d3ecf7;--t-form-group-interactive-color--active:#022e4d;--t-form-group-interactive-background-color--active:#bde3f4}.theme--dark{--t-form-color:#fff;--t-form-background-color:#363636;--t-form-border-color:#e8e8e8;--t-form-border-color--hover:#91d1ed;--t-form-border-color--focus:#91d1ed;--t-form-border-color--checked:#a7daf0;--t-form-border-color--disabled:#a5a5a5;--t-form-color--readonly:#e8e8e8;--t-form-background-color--readonly:#626262;--t-form-border-color--readonly:#626262;--t-form-placeholder-color:#d2d2d2;--t-form-radio-background-color:#626262;--t-form-group-color:#fff;--t-form-group-background-color:#626262;--t-form-group-interactive-color:#91d1ed;--t-form-group-interactive-background-color:#1d292f;--t-form-group-interactive-color--hover:#a7daf0;--t-form-group-interactive-background-color--hover:#3a535e;--t-form-group-interactive-color--active:#bde3f4;--t-form-group-interactive-background-color--active:#577d8e}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0}input::-ms-clear{display:none}.form-control{background-color:transparent;border:1px solid #8c8c8c;border:var(--coral-border-s-solid,1px solid) var(--coral-color-neutral-border,#8c8c8c);box-shadow:none;color:#212121;color:var(--coral-color-neutral-text,#212121);font-weight:400;margin-bottom:5px;padding:0 10px}.form-control:hover{border-color:#262626;border-color:var(--coral-color-neutral-border-strong-hover,#262626)}.form-control:focus{border-color:#045e9a;border-color:var(--coral-color-accent-border,#045e9a);border-width:2px;box-shadow:none}.form-control[disabled]{border-color:#a6a6a6;border-color:var(--coral-color-neutral-border-disabled,#a6a6a6)}.form-control[disabled],.form-control[readonly],.form-control[readonly]:focus{background-color:#e0e0e0;background-color:var(--coral-color-neutral-background-strong,#e0e0e0);border-color:#d1d1d1;border-color:var(--coral-color-neutral-border-weak,#d1d1d1);border-width:0;color:#212121;color:var(--coral-color-neutral-text,#212121)}.form-control::-moz-placeholder{color:#616161;color:var(--coral-color-neutral-text-weak,#616161)}.form-control::placeholder{color:#616161;color:var(--coral-color-neutral-text-weak,#616161)}.has-error .form-control{border-color:#c44a4c;border-color:var(--coral-color-danger-border,#c44a4c)}label{color:#212121;color:var(--coral-color-neutral-text,#212121);cursor:pointer;font-size:12px;font-weight:600}.form-control+label{order:-1}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label,.has-success .control-label,.has-warning .control-label{color:#212121;color:var(--coral-color-neutral-text,#212121)}legend{border-bottom:none;color:#616161;color:var(--coral-color-neutral-text-weak,#616161);font-size:1.0625rem;font-weight:700}select.form-control{border-color:#8c8c8c;border-color:var(--coral-color-neutral-border,#8c8c8c);border-radius:2px;cursor:pointer;overflow:auto}select.form-control[multiple]{padding-bottom:10px;padding-top:10px}select.form-control:hover:not(:disabled){border:1px solid #8c8c8c;border:1px solid var(--coral-color-neutral-border,#8c8c8c)}select.form-control:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27m8 13.6-8-8L2.6 3 8 8.4 13.4 3 16 5.6z%27/%3E%3C/svg%3E");background-position-x:calc(100% - .625rem);background-position-y:center;background-repeat:no-repeat;background-size:.5rem}select.form-control:not([multiple]):disabled{border:1px solid #8c8c8c;border:1px solid var(--coral-color-neutral-border,#8c8c8c);cursor:not-allowed;opacity:.54}.checkbox input[type=checkbox]+:after,.checkbox input[type=checkbox]+:before,.checkbox input[type=checkbox]:after,.checkbox input[type=checkbox]:before{height:.875rem;width:.875rem}.checkbox input[type=checkbox]+:before,.checkbox input[type=checkbox]:before{background-color:#f7f7f7;background-color:var(--coral-color-neutral-background-medium,#f7f7f7);border:1px solid #8c8c8c;border:1px solid var(--coral-color-neutral-border,#8c8c8c);border-radius:2px}.checkbox input[type=checkbox]+:after,.checkbox input[type=checkbox]:after{background-size:contain}.checkbox input[type=checkbox][data-checked="1"]+:before,.checkbox input[type=checkbox][data-checked="1"]:before{background-color:#045e9a;background-color:var(--coral-color-accent-background-strong,#045e9a);border-color:#045e9a;border-color:var(--coral-color-accent-border,#045e9a)}.checkbox input[type=checkbox][data-checked="1"]+:after,.checkbox input[type=checkbox][data-checked="1"]:after{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);background-image:none;height:.4375rem;left:.21875rem;margin:0;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTggNUgwVjNoOHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTggNUgwVjNoOHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);top:.21875rem;width:.4375rem}.checkbox input[type=checkbox]:checked+:before,.checkbox input[type=checkbox]:checked:before{background-color:#045e9a;background-color:var(--coral-color-accent-background-strong,#045e9a);border-color:#045e9a;border-color:var(--coral-color-accent-border,#045e9a)}.checkbox input[type=checkbox]:checked+:after,.checkbox input[type=checkbox]:checked:after{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);background-image:none;height:.4375rem;left:.21875rem;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03LjA1IDEgMyA1LjEuOTUgMy4wNSAwIDRsMyAzIDUtNS4wNXoiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03LjA1IDEgMyA1LjEuOTUgMy4wNSAwIDRsMyAzIDUtNS4wNXoiLz48L3N2Zz4=);top:.21875rem;width:.4375rem}.checkbox input[type=checkbox]+:hover+:before,.checkbox input[type=checkbox]+:hover:before,.checkbox input[type=checkbox]:hover+:before,.checkbox input[type=checkbox]:hover:before{border-color:#034672;border-color:var(--coral-color-accent-border-hover,#034672)}.checkbox input[type=checkbox]+:hover:checked+:before,.checkbox input[type=checkbox]+:hover:checked:before,.checkbox input[type=checkbox]:hover:checked+:before,.checkbox input[type=checkbox]:hover:checked:before{background-color:#034672;background-color:var(--coral-color-accent-background-strong-hover,#034672)}.checkbox input[type=checkbox]:disabled+:before,.checkbox input[type=checkbox]:disabled:before{border-color:#a6a6a6;border-color:var(--coral-color-neutral-border-disabled,#a6a6a6)}.checkbox input[type=checkbox]:disabled:checked+:before,.checkbox input[type=checkbox]:disabled:checked:before,.checkbox input[type=checkbox]:disabled[data-checked="1"]+:before,.checkbox input[type=checkbox]:disabled[data-checked="1"]:before{background-color:#e0e0e0;background-color:var(--coral-color-neutral-background-disabled,#e0e0e0);border-color:#a6a6a6;border-color:var(--coral-color-neutral-border-disabled,#a6a6a6)}.checkbox input[type=checkbox]:disabled:checked+:after,.checkbox input[type=checkbox]:disabled:checked:after,.checkbox input[type=checkbox]:disabled[data-checked="1"]+:after,.checkbox input[type=checkbox]:disabled[data-checked="1"]:after{background-color:#616161;background-color:var(--coral-color-neutral-icon-weak,#616161)}.switch.switch label{padding:0}.switch.switch input[type=checkbox]{margin-left:-9999px;position:absolute}.switch.switch input[type=checkbox]+*{cursor:pointer;padding:0 0 0 2.625rem;position:relative}.switch.switch input[type=checkbox]+:after,.switch.switch input[type=checkbox]+:before{border:none;border-radius:9999px;content:"";left:0;position:absolute;top:0;transition:all .25s ease-in-out}.switch.switch input[type=checkbox]+:before{background:#cee4f2;background:var(--coral-color-accent-background,#cee4f2);box-shadow:inset 0 .0625rem .1875rem 0 rgba(0,0,0,.25);height:1rem;width:2rem}.switch.switch input[type=checkbox]+:after{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);height:.75rem;margin:.125rem;-webkit-mask-image:none;mask-image:none;width:.75rem}.switch.switch input[type=checkbox]:disabled+*{color:#707070;color:var(--coral-color-neutral-text-disabled,#707070);opacity:1;pointer-events:none}.switch.switch input[type=checkbox]:disabled+:before,.switch.switch input[type=checkbox]:disabled:checked+:before{background:#e0e0e0;background:var(--coral-color-neutral-background-disabled,#e0e0e0)}.switch.switch input[type=checkbox]:not(:disabled):hover+:before{background:#99c6e6;background:var(--coral-color-accent-background-hover,#99c6e6)}.switch.switch input[type=checkbox]:checked+:before{background:#045e9a;background:var(--coral-color-accent-background-strong,#045e9a)}.switch.switch input[type=checkbox]:checked+:after{transform:translate(.9375rem)}.switch.switch input[type=checkbox]:checked:not(:disabled):hover+:before{background:#034672;background:var(--coral-color-accent-background-strong-hover,#034672)}.switch-nested .checkbox-nested-expand{display:flex;position:absolute;right:0;top:0;justify-content:flex-end}.switch-nested .checkbox-nested-expand .btn.btn-link{min-height:20px}.switch-nested .checkbox-nested-expand .btn.btn-link svg{height:10px;width:10px}.switch-nested .checkbox-nested-expand.expanded .tc-svg-icon{transform:rotate(180deg)}.switch-nested.checkbox>label input[type=checkbox]{position:absolute;clip:rect(1px,1px,1px,1px);border:none;height:1px;overflow:hidden;padding:0;width:1px}.switch-nested.checkbox>label input[type=checkbox]+*{color:#909090;padding-left:1.25rem}.switch-nested.checkbox>label input[type=checkbox]+:after,.switch-nested.checkbox>label input[type=checkbox]+:before,.switch-nested.checkbox>label input[type=checkbox]:checked+:after,.switch-nested.checkbox>label input[type=checkbox]:checked+:before{border-radius:8.125rem;content:"";left:0;position:absolute;top:0;transition:background .2s ease,transform .2s ease}.switch-nested.checkbox>label input[type=checkbox]+:before,.switch-nested.checkbox>label input[type=checkbox]:checked+:before{background:#d2d2d2;border:none;box-shadow:inset 2px 2px 7px 0 rgba(0,0,0,.3);height:.375rem;margin-top:.3125rem;transform:rotate(0deg);width:1.6875rem}.switch-nested.checkbox>label input[type=checkbox]+:after,.switch-nested.checkbox>label input[type=checkbox]:checked+:after{background-color:#f3f3f3;border:1px solid #bcbcbc;box-shadow:0 1px 2px 0 rgba(117,132,149,.5);height:.9375rem;width:.9375rem;z-index:1}.switch-nested.checkbox>label input[type=checkbox]:checked+*{color:#202020}.switch-nested.checkbox>label input[type=checkbox]:checked+:before{background-color:#66bdff}.switch-nested.checkbox>label input[type=checkbox]:checked+:after{transform:translate(.75rem)}.switch-nested.checkbox>label input[type=checkbox]:focus+:after,.switch-nested.checkbox>label input[type=checkbox]:hover+:after{background-color:#fff;box-shadow:0 3px 4px .5px rgba(0,0,0,.25)}.switch-nested.checkbox>label input[type=checkbox]:disabled+:before{background-color:#f8f8f8;box-shadow:inset 2px 2px 7px 0 rgba(0,0,0,.2)}.switch-nested.checkbox>label input[type=checkbox]:disabled+:after{background-color:#f3f3f3;border:1px solid hsla(0,0%,78%,.3);box-shadow:0 1px 2px 0 rgba(117,132,149,.5)}.switch-nested.checkbox>label input[type=checkbox]:disabled:checked+:before{background-color:#d1ebff}.switch-nested.checkbox>label input[type=checkbox]:disabled:checked+:after{background-color:#f3f3f3;border:1px solid hsla(0,0%,78%,.3)}.switch-nested .checkbox-nested{margin-left:20px}input[type=radio]+:after,input[type=radio]+:before,input[type=radio]:after,input[type=radio]:before{border-radius:50%;height:.875rem;transition:.24s;width:.875rem}input[type=radio]+:before,input[type=radio]:before{background-color:#f7f7f7;background-color:var(--coral-color-neutral-background-medium,#f7f7f7);transform:scale(0);z-index:1}input[type=radio]+:after,input[type=radio]:after{background-color:#f7f7f7;background-color:var(--coral-color-neutral-background-medium,#f7f7f7);border:1px solid #8c8c8c;border:1px solid var(--coral-color-neutral-border,#8c8c8c)}input[type=radio]:checked+:before,input[type=radio]:checked:before{background-color:#045e9a;background-color:var(--coral-color-accent-border,#045e9a);transform:scale(.5)}input[type=radio]+:hover+:after,input[type=radio]+:hover:after,input[type=radio]+:hover:checked+:after,input[type=radio]+:hover:checked:after,input[type=radio]:checked+:after,input[type=radio]:checked:after,input[type=radio]:hover+:after,input[type=radio]:hover:after,input[type=radio]:hover:checked+:after,input[type=radio]:hover:checked:after{border-color:#045e9a;border-color:var(--coral-color-accent-border,#045e9a)}input[type=radio]:disabled:checked+:before,input[type=radio]:disabled:checked:before{background-color:#e0e0e0;background-color:var(--coral-color-neutral-background-disabled,#e0e0e0)}input[type=radio]:disabled+:after,input[type=radio]:disabled:after,input[type=radio]:disabled:checked+:after,input[type=radio]:disabled:checked:after{border-color:#e0e0e0;border-color:var(--coral-color-neutral-background-disabled,#e0e0e0)}textarea.form-control{padding:10px}.checkbox,.checkbox-inline,.radio,.radio-inline{margin-top:0}.checkbox-inline[focus-within]>label,.checkbox[focus-within]>label,.radio-inline[focus-within]>label,.radio[focus-within]>label{outline:2px solid #6664d1;outline-offset:1px}.checkbox-inline:focus-within>label,.checkbox:focus-within>label,.radio-inline:focus-within>label,.radio:focus-within>label{outline:2px solid #6664d1;outline-offset:1px}.checkbox label,.checkbox-inline label,.radio label,.radio-inline label{display:inline-block;font-size:.875rem;font-weight:400;margin-bottom:5px;padding-left:calc(.875rem + 10px);position:relative}.checkbox label,.checkbox label>*,.checkbox-inline label,.checkbox-inline label>*,.radio label,.radio label>*,.radio-inline label,.radio-inline label>*{line-height:.9375rem;min-height:.9375rem}.checkbox-inline.disabled label,.checkbox.disabled label,.radio-inline.disabled label,.radio.disabled label{opacity:.54}.checkbox input,.checkbox-inline input,.radio input,.radio-inline input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.checkbox input,.checkbox input+*,.checkbox-inline input,.checkbox-inline input+*,.radio input,.radio input+*,.radio-inline input,.radio-inline input+*{display:inline-block}.checkbox input,.checkbox input+:after,.checkbox input+:before,.checkbox input:after,.checkbox input:before,.checkbox-inline input,.checkbox-inline input+:after,.checkbox-inline input+:before,.checkbox-inline input:after,.checkbox-inline input:before,.radio input,.radio input+:after,.radio input+:before,.radio input:after,.radio input:before,.radio-inline input,.radio-inline input+:after,.radio-inline input+:before,.radio-inline input:after,.radio-inline input:before{left:0;position:absolute;top:0}.checkbox input+:after,.checkbox input+:before,.checkbox input:after,.checkbox input:before,.checkbox-inline input+:after,.checkbox-inline input+:before,.checkbox-inline input:after,.checkbox-inline input:before,.radio input+:after,.radio input+:before,.radio input:after,.radio input:before,.radio-inline input+:after,.radio-inline input+:before,.radio-inline input:after,.radio-inline input:before{content:""}.checkbox+.checkbox-inline,.checkbox+.radio-inline,.checkbox-inline+.checkbox-inline,.checkbox-inline+.radio-inline,.radio+.checkbox-inline,.radio+.radio-inline,.radio-inline+.checkbox-inline,.radio-inline+.radio-inline{margin:0}.focus-outline-hidden .checkbox-inline[focus-within] label,.focus-outline-hidden .checkbox[focus-within] label,.focus-outline-hidden .radio-inline[focus-within] label,.focus-outline-hidden .radio[focus-within] label{outline:none}.focus-outline-hidden .checkbox-inline:focus-within label,.focus-outline-hidden .checkbox:focus-within label,.focus-outline-hidden .radio-inline:focus-within label,.focus-outline-hidden .radio:focus-within label{outline:none}.has-error .checkbox :before,.has-error .checkbox-inline :before,.has-error .radio :after,.has-error .radio-inline :after{border-color:#ff6d70}.has-error .help-block{font-size:12px}.has-error .form-control,.has-error .form-control:focus,.has-success .form-control,.has-success .form-control:focus,.has-warning .form-control,.has-warning .form-control:focus{box-shadow:none}.has-error .input-group-addon,.has-success .input-group-addon,.has-warning .input-group-addon{background-color:#f7f7f7;background-color:var(--coral-color-neutral-background-medium,#f7f7f7);border-color:#8c8c8c;border-color:var(--coral-color-neutral-border,#8c8c8c);color:#212121;color:var(--coral-color-neutral-text,#212121)}.input-group-addon .btn{line-height:20.000000006px}.input-group-btn .btn{line-height:32px;min-height:32px}.form-control::-moz-placeholder{font-style:normal}.form-control::placeholder{font-style:normal}.form-group{margin-bottom:15px;position:relative}.form-control-container.input-sm+label,.form-control.input-sm+label,.input-group-sm>.form-control+label,.input-group-sm>.form-control-container.input-group-addon+label,.input-group-sm>.input-group-btn>.form-control-container.btn+label,.input-group-sm>.input-group-btn>.form-control.btn+label{font-size:12px}.form-control-container.input-lg+label,.form-control.input-lg+label,.input-group-lg>.form-control+label,.input-group-lg>.form-control-container.input-group-addon+label,.input-group-lg>.input-group-btn>.form-control-container.btn+label,.input-group-lg>.input-group-btn>.form-control.btn+label{font-size:18px}.form-horizontal .form-group{flex-direction:row}.form-horizontal .checkbox-inline [type=checkbox],.form-horizontal .checkbox-inline [type=checkbox]+:after,.form-horizontal .checkbox-inline [type=checkbox]+:before,.form-horizontal .checkbox-inline [type=radio],.form-horizontal .checkbox-inline [type=radio]+:after,.form-horizontal .checkbox-inline [type=radio]+:before,.form-horizontal .radio-inline [type=checkbox],.form-horizontal .radio-inline [type=checkbox]+:after,.form-horizontal .radio-inline [type=checkbox]+:before,.form-horizontal .radio-inline [type=radio],.form-horizontal .radio-inline [type=radio]+:after,.form-horizontal .radio-inline [type=radio]+:before{top:11px}.btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-weight:400;line-height:1.428571429;margin-bottom:0;padding:10px 15px;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:inherit;text-decoration:none}.btn.active,.btn:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default,.btn-default.focus,.btn-default:focus,.btn-default:hover{background-color:transparent;border-color:transparent;color:inherit}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-color:transparent;background-image:none;border-color:transparent;color:inherit}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{background-color:transparent;border-color:transparent;color:inherit}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:transparent;border-color:transparent}.btn-default .badge{background-color:inherit;color:transparent}.btn-primary{background-color:#19426c;border-color:#19426c;color:#fff}.btn-primary.focus,.btn-primary:focus{background-color:#0f2943;border-color:#010304;color:#fff}.btn-primary:hover{background-color:#0f2943;border-color:#0d243a;color:#fff}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-color:#0f2943;background-image:none;border-color:#0d243a;color:#fff}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{background-color:#091726;border-color:#010304;color:#fff}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#19426c;border-color:#19426c}.btn-primary .badge{background-color:#fff;color:#19426c}.btn-success{background-color:#19426c;border-color:#19426c;color:#fff}.btn-success.focus,.btn-success:focus{background-color:#0f2943;border-color:#010304;color:#fff}.btn-success:hover{background-color:#0f2943;border-color:#0d243a;color:#fff}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-color:#0f2943;background-image:none;border-color:#0d243a;color:#fff}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{background-color:#091726;border-color:#010304;color:#fff}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#19426c;border-color:#19426c}.btn-success .badge{background-color:#fff;color:#19426c}.btn-info{background-color:#19426c;border-color:#19426c;color:#fff}.btn-info.focus,.btn-info:focus{background-color:#0f2943;border-color:#010304;color:#fff}.btn-info:hover{background-color:#0f2943;border-color:#0d243a;color:#fff}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-color:#0f2943;background-image:none;border-color:#0d243a;color:#fff}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{background-color:#091726;border-color:#010304;color:#fff}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#19426c;border-color:#19426c}.btn-info .badge{background-color:#fff;color:#19426c}.btn-warning{background-color:#19426c;border-color:#19426c;color:#fff}.btn-warning.focus,.btn-warning:focus{background-color:#0f2943;border-color:#010304;color:#fff}.btn-warning:hover{background-color:#0f2943;border-color:#0d243a;color:#fff}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-color:#0f2943;background-image:none;border-color:#0d243a;color:#fff}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{background-color:#091726;border-color:#010304;color:#fff}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#19426c;border-color:#19426c}.btn-warning .badge{background-color:#fff;color:#19426c}.btn-danger{background-color:#cc5759;border-color:#cc5759;color:#fff}.btn-danger.focus,.btn-danger:focus{background-color:#b8383a;border-color:#7d2628;color:#fff}.btn-danger:hover{background-color:#b8383a;border-color:#b03638;color:#fff}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-color:#b8383a;background-image:none;border-color:#b03638;color:#fff}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{background-color:#9d3031;border-color:#7d2628;color:#fff}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#cc5759;border-color:#cc5759}.btn-danger .badge{background-color:#fff;color:#cc5759}.btn-link{border-radius:0;color:#0675c1;font-weight:400}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{background-color:transparent;color:#045d9a;text-decoration:underline}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#979797;text-decoration:none}.btn-group-lg>.btn,.btn-lg{border-radius:4px;font-size:18px;line-height:1.3333333;padding:10px 20px}.btn-group-sm>.btn,.btn-sm{border-radius:4px;font-size:12px;line-height:1.5;padding:5px 10px}.btn-group-xs>.btn,.btn-xs{border-radius:4px;font-size:12px;line-height:1.5;padding:1px 5px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}:root{--t-button-padding:0 15px;--t-button-height:2rem}.btn{border:1px solid;box-shadow:none;font-size:14px;font-weight:600;line-height:2rem;line-height:var(--t-button-height);min-height:2rem;min-height:var(--t-button-height);padding:0 15px;padding:var(--t-button-padding);transition:none}.btn,.btn:focus,.btn:hover{border-color:transparent}.btn:active,.open>.btn.dropdown-toggle{border-color:transparent;box-shadow:none}.btn:active:focus,.btn:focus{outline:2px solid #6664d1;outline-offset:1px}.btn.disabled,.btn.disabled.focus,.btn.disabled:focus,.btn.disabled:hover,.btn[disabled],.btn[disabled].focus,.btn[disabled]:focus,.btn[disabled]:hover,fieldset[disabled] .btn,fieldset[disabled] .btn.focus,fieldset[disabled] .btn:focus,fieldset[disabled] .btn:hover{cursor:not-allowed;opacity:.54}.btn,.btn>span{display:inline-flex;gap:.3125rem;align-items:center;justify-content:center}.btn>*,.btn>span>*{flex-shrink:0}.btn svg{fill:currentColor;height:1rem;width:1rem}.btn--primary,.btn-info,.btn-primary,.btn-success,.btn-warning{background:#045e9a;background:var(--coral-color-accent-background-strong,#045e9a);color:#fff;color:var(--coral-color-accent-text-weak,#fff)}.btn--primary.focus,.btn--primary:focus,.btn-info.focus,.btn-info:focus,.btn-primary.focus,.btn-primary:focus,.btn-success.focus,.btn-success:focus,.btn-warning.focus,.btn-warning:focus{background-color:#045e9a;background-color:var(--coral-color-accent-background-strong,#045e9a);color:#fff;color:var(--coral-color-accent-text-weak,#fff)}.btn--primary:hover,.btn-info:hover,.btn-primary:hover,.btn-success:hover,.btn-warning:hover{background:#034672;background:var(--coral-color-accent-background-strong-hover,#034672);color:#cee4f2;color:var(--coral-color-accent-text-weak-hover,#cee4f2)}.btn--primary:active,.btn-info:active,.btn-primary:active,.btn-success:active,.btn-warning:active{background:#022c4b;background:var(--coral-color-accent-background-strong-active,#022c4b);color:#99c6e6;color:var(--coral-color-accent-text-weak-active,#99c6e6)}.btn--primary.disabled,.btn--primary[aria-busy=true],.btn--primary[aria-disabled=true],.btn--primary[disabled],.btn-info.disabled,.btn-info[aria-busy=true],.btn-info[aria-disabled=true],.btn-info[disabled],.btn-primary.disabled,.btn-primary[aria-busy=true],.btn-primary[aria-disabled=true],.btn-primary[disabled],.btn-success.disabled,.btn-success[aria-busy=true],.btn-success[aria-disabled=true],.btn-success[disabled],.btn-warning.disabled,.btn-warning[aria-busy=true],.btn-warning[aria-disabled=true],.btn-warning[disabled]{background:#045e9a;background:var(--coral-color-accent-background-strong,#045e9a);color:#fff;color:var(--coral-color-accent-text-weak,#fff)}.btn--primary.disabled:hover,.btn--primary[aria-busy=true]:hover,.btn--primary[aria-disabled=true]:hover,.btn--primary[disabled]:hover,.btn-info.disabled:hover,.btn-info[aria-busy=true]:hover,.btn-info[aria-disabled=true]:hover,.btn-info[disabled]:hover,.btn-primary.disabled:hover,.btn-primary[aria-busy=true]:hover,.btn-primary[aria-disabled=true]:hover,.btn-primary[disabled]:hover,.btn-success.disabled:hover,.btn-success[aria-busy=true]:hover,.btn-success[aria-disabled=true]:hover,.btn-success[disabled]:hover,.btn-warning.disabled:hover,.btn-warning[aria-busy=true]:hover,.btn-warning[aria-disabled=true]:hover,.btn-warning[disabled]:hover{background-color:#045e9a;background-color:var(--coral-color-accent-background-strong,#045e9a)}.btn-inverse,.btn-inverse.focus,.btn-inverse:focus{background-color:transparent;border-color:#045e9a;border-color:var(--coral-color-accent-border,#045e9a);color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.btn-inverse:hover{background:#cee4f2;background:var(--coral-color-accent-background-weak-hover,#cee4f2);border-color:#034672;border-color:var(--coral-color-accent-border-hover,#034672);color:#012841;color:var(--coral-color-accent-text-strong-hover,#012841)}.btn-inverse:active{background:#99c6e6;background:var(--coral-color-accent-background-weak-active,#99c6e6);color:#011828;color:var(--coral-color-accent-text-strong-active,#011828)}.btn-inverse.disabled,.btn-inverse[aria-busy=true],.btn-inverse[aria-disabled=true],.btn-inverse[disabled]{background:transparent;border-color:#045e9a;border-color:var(--coral-color-accent-border,#045e9a);color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.btn-inverse.disabled:hover,.btn-inverse[aria-busy=true]:hover,.btn-inverse[aria-disabled=true]:hover,.btn-inverse[disabled]:hover{background-color:transparent}.btn--secondary,.btn--secondary.focus,.btn--secondary:focus{background-color:transparent;border-color:#045e9a;border-color:var(--coral-color-accent-border,#045e9a);color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.btn--secondary:hover{background:#cee4f2;background:var(--coral-color-accent-background-weak-hover,#cee4f2);border-color:#034672;border-color:var(--coral-color-accent-border-hover,#034672);color:#012841;color:var(--coral-color-accent-text-strong-hover,#012841)}.btn--secondary:active{background:#99c6e6;background:var(--coral-color-accent-background-weak-active,#99c6e6);color:#011828;color:var(--coral-color-accent-text-strong-active,#011828)}.btn--secondary.disabled,.btn--secondary[aria-busy=true],.btn--secondary[aria-disabled=true],.btn--secondary[disabled]{background:transparent;border-color:#045e9a;border-color:var(--coral-color-accent-border,#045e9a);color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.btn--secondary.disabled:hover,.btn--secondary[aria-busy=true]:hover,.btn--secondary[aria-disabled=true]:hover,.btn--secondary[disabled]:hover{background-color:transparent}.btn--tertiary,.btn--tertiary.focus,.btn--tertiary:focus,.btn-tertiary,.btn-tertiary.focus,.btn-tertiary:focus{background-color:transparent;color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.btn--tertiary:hover,.btn-tertiary:hover{background:#cee4f2;background:var(--coral-color-accent-background-weak-hover,#cee4f2);color:#012841;color:var(--coral-color-accent-text-strong-hover,#012841)}.btn--tertiary:active,.btn-tertiary:active{background:#99c6e6;background:var(--coral-color-accent-background-weak-active,#99c6e6);color:#011828;color:var(--coral-color-accent-text-strong-active,#011828)}.btn--tertiary.disabled,.btn--tertiary[aria-busy=true],.btn--tertiary[aria-disabled=true],.btn--tertiary[disabled],.btn-tertiary.disabled,.btn-tertiary[aria-busy=true],.btn-tertiary[aria-disabled=true],.btn-tertiary[disabled]{background:transparent;color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.btn--tertiary.disabled:hover,.btn--tertiary[aria-busy=true]:hover,.btn--tertiary[aria-disabled=true]:hover,.btn--tertiary[disabled]:hover,.btn-tertiary.disabled:hover,.btn-tertiary[aria-busy=true]:hover,.btn-tertiary[aria-disabled=true]:hover,.btn-tertiary[disabled]:hover{background-color:transparent}.btn-link,.btn-link.focus,.btn-link:focus{color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.btn-link:hover{color:#012841;color:var(--coral-color-accent-text-strong-hover,#012841)}.btn-link:active{color:#011828;color:var(--coral-color-accent-text-strong-active,#011828)}.btn-link.disabled,.btn-link.disabled:hover,.btn-link[aria-busy=true],.btn-link[aria-busy=true]:hover,.btn-link[aria-disabled=true],.btn-link[aria-disabled=true]:hover,.btn-link[disabled],.btn-link[disabled]:hover{color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.btn.btn--destructive,.btn.btn--destructive.focus,.btn.btn--destructive:focus,.btn.btn-danger,.btn.btn-danger.focus,.btn.btn-danger:focus{background:#c44a4c;background:var(--coral-color-danger-background-strong,#c44a4c);border-color:#c44a4c;border-color:var(--coral-color-danger-border,#c44a4c);color:#fff;color:var(--coral-color-danger-text-weak,#fff)}.btn.btn--destructive:hover,.btn.btn-danger:hover{background:#952d2e;background:var(--coral-color-danger-background-strong-hover,#952d2e);border-color:#952d2e;border-color:var(--coral-color-danger-border-hover,#952d2e);color:#ffe0e1;color:var(--coral-color-danger-text-weak-hover,#ffe0e1)}.btn.btn--destructive:active,.btn.btn-danger:active{background:#822728;background:var(--coral-color-danger-background-strong-active,#822728);color:#ffc2c3;color:var(--coral-color-danger-text-weak-active,#ffc2c3)}.btn.btn--destructive .disabled,.btn.btn--destructive[aria-busy=true],.btn.btn--destructive[aria-disabled=true],.btn.btn--destructive[disabled],.btn.btn-danger .disabled,.btn.btn-danger[aria-busy=true],.btn.btn-danger[aria-disabled=true],.btn.btn-danger[disabled]{background:#c44a4c;background:var(--coral-color-danger-background-strong,#c44a4c);border-color:#c44a4c;border-color:var(--coral-color-danger-border,#c44a4c);color:#fff;color:var(--coral-color-danger-text-weak,#fff)}.btn.btn--destructive .disabled:hover,.btn.btn--destructive[aria-busy=true]:hover,.btn.btn--destructive[aria-disabled=true]:hover,.btn.btn--destructive[disabled]:hover,.btn.btn-danger .disabled:hover,.btn.btn-danger[aria-busy=true]:hover,.btn.btn-danger[aria-disabled=true]:hover,.btn.btn-danger[disabled]:hover{background-color:#c44a4c;background-color:var(--coral-color-danger-background-strong,#c44a4c)}.btn-icon-text{--t-button-padding:0}.btn-group-sm>.btn,.btn-group-xs>.btn,.btn-sm,.btn-xs{--t-button-padding:0 10px;--t-button-height:1.75rem - 0.125rem}.btn .caret.caret,.btn span+svg,.btn svg+span{margin-left:5px}@keyframes object-blink{0%,to{opacity:1}50%{opacity:.5}}@keyframes skeleton-blink{0%,to{opacity:.1}50%{opacity:.25}}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;position:relative;transition-duration:.35s;transition-property:height,visibility;transition-timing-function:ease}.caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed;border-top:4px solid\9;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:8;z-index:var(--coral-elevation-layer-interactive-front,8)}.dropdown-menu.pull-right{left:auto;right:0}.dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:calc(10px - 1) 0;overflow:hidden}.dropdown-menu>li>a{clear:both;color:#585858;display:block;font-weight:400;line-height:1.428571429;padding:3px 20px;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f4f6f8;color:#414141;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#f4f6f8;color:#414141;outline:0;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#979797}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{background-color:transparent;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);text-decoration:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{color:#979797;display:block;font-size:12px;line-height:1.428571429;padding:3px 20px;white-space:nowrap}.dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:8-10;z-index:var(--coral-elevation-layer-interactive-front,8)-10}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:4px dashed;border-bottom:4px solid\9;border-top:0;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:2px;top:auto}@media(min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.dropdown-toggle{padding-left:15px;padding-right:15px;transition:background-color .1s ease-out}.dropdown-toggle .caret{border-color:currentcolor currentcolor transparent transparent;border-style:solid;border-width:1px;box-shadow:1px -1px 0;height:5px;margin:0 0 5px 5px;transform:rotate(135deg);transition:transform .1s ease-out;width:5px}.dropdown-toggle:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.dropdown-menu{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);box-shadow:0 2px 2px rgba(0,0,0,.175);margin:0;padding:10px 0}.dropdown-menu li>a{display:flex;align-items:center;flex-basis:100%;padding:7.5px 20px;transition:background-color .1s ease-out}.dropdown-menu li>a,.dropdown-menu li>a:hover{color:#212121;color:var(--coral-color-neutral-text,#212121)}.dropdown-menu li>a:hover{background-color:#f7f7f7;background-color:var(--coral-color-neutral-background-medium,#f7f7f7)}.dropdown-menu li>a>img:first-child,.dropdown-menu li>a>svg:first-child{margin-right:10px}.open .dropdown-toggle .caret{margin-bottom:0;transform:rotate(-45deg)}.dropup.btn-group>.dropdown-menu{margin-bottom:0;transform:translateY(.9375rem)}.dropup .dropdown-toggle .caret{margin-bottom:0;transform:rotate(-45deg)}.dropup.open.btn-group>.dropdown-menu{transform:translateY(0)}.dropup.open .dropdown-toggle .caret{margin-bottom:5px;transform:rotate(135deg)}.btn-group,.btn-group-vertical{display:inline-block;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{float:left;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group.btn-group-lg>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;max-width:100%;width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{border-collapse:separate;display:table;table-layout:fixed;width:100%}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-group-vertical .btn-group{display:flex}.btn-group-vertical .btn-group .dropdown-toggle{flex:1}.btn-group{display:inline-flex}.btn-group .btn+.btn .caret.caret{margin-left:0}.btn-group .dropdown-toggle{border-left-width:1px}.btn-group-justified>.btn,.btn-group-justified>.btn-group{width:auto}.btn-group>.dropdown-menu{display:none;opacity:0;overflow-y:auto;transform:translateY(-15px);transition:opacity .15s cubic-bezier(0,0,.2,1),transform .15s cubic-bezier(0,0,.2,1),visibility 0s}.btn-group.open{overflow:visible}.btn-group.open .dropdown-toggle{box-shadow:none}.btn-group.open>.dropdown-menu{display:block;max-height:320px;opacity:1;transform:translateY(0)}.input-group{border-collapse:separate;display:table;position:relative}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.input-group .form-control:focus{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.input-group-addon{background-color:#eaeaea;border:1px solid #888;border-radius:2px;color:#202020;font-size:14px;font-weight:400;line-height:1;padding:10px 15px;text-align:center}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{border-radius:2px;font-size:12px;padding:5px 10px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{border-radius:2px;font-size:18px;padding:10px 20px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px;z-index:2}.input-group-addon,.input-group-btn>.btn{padding-bottom:0;padding-top:0}.input-group-addon{background-color:#f7f7f7;background-color:var(--coral-color-neutral-background-medium,#f7f7f7);border-color:#8c8c8c;border-color:var(--coral-color-neutral-border,#8c8c8c);color:#212121;color:var(--coral-color-neutral-text,#212121)}.label{border-radius:.25em;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em}.label,a.label:focus,a.label:hover{color:#fff}.label-default{background-color:#979797}.label-default[href]:focus,.label-default[href]:hover{background-color:#7e7e7e}.label-primary{background-color:#19426c}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#0f2943}.label-success{background-color:#82bd41}.label-success[href]:focus,.label-success[href]:hover{background-color:#689734}.label-info{background-color:#0675c1}.label-info[href]:focus,.label-info[href]:hover{background-color:#045790}.label-warning{background-color:#ea8330}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#d26915}.label-danger{background-color:#ff6d70}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#ff3a3e}.label{border-radius:.3em;display:inline-block;font-size:.75rem;font-weight:600;height:.9375rem;line-height:1.2;padding:0 5px;text-align:center;vertical-align:baseline;white-space:nowrap}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{cursor:pointer;text-decoration:none}.label-default{color:#212121;color:var(--coral-color-neutral-text,#212121)}.label-default,.label-default[href]:focus,.label-default[href]:hover{background:#e0e0e0;background:var(--coral-color-neutral-background-strong,#e0e0e0)}.label-primary{color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.label-primary,.label-primary[href]:focus,.label-primary[href]:hover{background:#cee4f2;background:var(--coral-color-accent-background,#cee4f2)}.label-success{color:#39812c;color:var(--coral-color-success-text,#39812c)}.label-success,.label-success[href]:focus,.label-success[href]:hover{background:#ddf2d9;background:var(--coral-color-success-background,#ddf2d9)}.label-info{color:#045e9a;color:var(--coral-color-info-text,#045e9a)}.label-info,.label-info[href]:focus,.label-info[href]:hover{background:#cee4f2;background:var(--coral-color-info-background,#cee4f2)}.label-warning{color:#ca4f07;color:var(--coral-color-warning-text,#ca4f07)}.label-warning,.label-warning[href]:focus,.label-warning[href]:hover{background:#fce6d9;background:var(--coral-color-warning-background,#fce6d9)}.label-danger{color:#c44a4c;color:var(--coral-color-danger-text,#c44a4c)}.label-danger,.label-danger[href]:focus,.label-danger[href]:hover{background:#ffebeb;background:var(--coral-color-danger-background,#ffebeb)}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{display:block;position:relative}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:#f9f9f9;text-decoration:none}.nav>li.disabled>a{color:#979797}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{background-color:transparent;color:#979797;cursor:not-allowed;text-decoration:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#f9f9f9;border-color:#0675c1}.nav .nav-divider{background-color:#e5e5e5;height:1px;margin:calc(10px - 1) 0;overflow:hidden}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{border:1px solid transparent;border-radius:4px 4px 0 0;line-height:1.428571429;margin-right:2px}.nav-tabs>li>a:hover{border-color:#f9f9f9 #f9f9f9 #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;color:#797979;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#133251;color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-left:0;margin-top:2px}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media(min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a{border:1px solid #ddd}@media(min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav .btn-link{background-color:inherit;color:inherit;display:inline-block}.nav .btn-link:active,.nav .btn-link:focus,.nav .btn-link:hover{text-decoration:none}.nav .btn-link>*,.nav .btn-link>span>*{vertical-align:middle}.nav-inverse{background-color:#045e9a;background-color:var(--coral-color-accent-background-strong,#045e9a);color:#fff;color:var(--coral-color-accent-text-weak,#fff)}.nav-pills>li,.nav-pills>li+li{margin:0}.nav-pills>li .btn-link{color:#fff;color:var(--coral-color-accent-text-weak,#fff)}.nav-pills>li:active .btn-link,.nav-pills>li:focus .btn-link,.nav-pills>li:hover .btn-link{background-color:hsla(0,0%,100%,.12)}.nav-pills>li.active .btn-link,.nav-pills>li.open .btn-link{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.nav-pills>li.disabled .btn:focus,.nav-pills>li.disabled .btn:hover{color:#fff;color:var(--coral-color-accent-text-weak,#fff)}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#045e9a;background-color:var(--coral-color-accent-background-strong,#045e9a)}.nav-pills .btn.btn-link{line-height:1;overflow:hidden;padding:20px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.nav-pills .btn.btn-link.dropdown-toggle{padding-right:40px;position:relative}.nav-pills .btn.btn-link.dropdown-toggle .caret{margin-top:2.5px;position:absolute;right:20px}.nav-pills.nav-stacked .btn.btn-link{text-align:left;width:100%}.nav-pills.nav-inverse>li .btn-link{color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.nav-pills.nav-inverse>li:focus,.nav-pills.nav-inverse>li:hover{background-color:#99c6e6;background-color:var(--coral-color-accent-background-hover,#99c6e6)}.nav-pills.nav-inverse>li:focus .btn-link:hover,.nav-pills.nav-inverse>li:hover .btn-link:hover{background-color:#99c6e6;background-color:var(--coral-color-accent-background-hover,#99c6e6);color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.nav-pills.nav-inverse>li.active,.nav-pills.nav-inverse>li.open,.nav-pills.nav-inverse>li:active{background-color:#fff;background-color:var(--coral-color-accent-background-weak,#fff)}.nav-tabs{border:none}.nav-tabs>li{margin:0}.nav-tabs>li>a,.nav-tabs>li>button{background:transparent;border:none;border-radius:0;color:#212121;color:var(--coral-color-neutral-text,#212121);margin-bottom:.3125rem;max-width:12.5rem;outline:none;overflow:hidden;padding:5px 10px calc(5px + .125rem);text-overflow:ellipsis;white-space:nowrap}.nav-tabs>li.active>a,.nav-tabs>li.active>button,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover,.nav-tabs>li>button:focus,.nav-tabs>li>button:hover{color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.nav-tabs>li.active>a,.nav-tabs>li.active>button{font-weight:600;position:relative}.nav-tabs>li.active>a:after,.nav-tabs>li.active>button:after{border-bottom:.125rem solid #045e9a;border-bottom:.125rem solid var(--coral-color-accent-text,#045e9a);bottom:0;content:"";left:10px;position:absolute;right:10px}.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>button:focus,.nav-tabs>li.active>button:hover{color:#02375a;color:var(--coral-color-accent-text-hover,#02375a)}.nav-tabs>li.disabled>a,.nav-tabs>li.disabled>button{color:#707070;color:var(--coral-color-neutral-text-disabled,#707070);cursor:not-allowed;opacity:.54}.nav-tabs>li.disabled>a,.nav-tabs>li.disabled>a:focus,.nav-tabs>li.disabled>a:hover,.nav-tabs>li.disabled>button,.nav-tabs>li.disabled>button:focus,.nav-tabs>li.disabled>button:hover{background-color:#e0e0e0;background-color:var(--coral-color-neutral-background-disabled,#e0e0e0);border:none}.nav-tabs+.tab-content{padding-top:20px}.navbar{border:1px solid transparent;margin-bottom:20px;min-height:48px;position:relative}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media(min-width:768px){.navbar{border-radius:0}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media(min-width:768px){.navbar-header{float:left}}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);overflow-x:visible;padding-left:15px;padding-right:15px}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse{-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media(min-width:768px){.navbar-collapse{border-top:0;box-shadow:none;width:auto}.navbar-collapse.collapse{display:block!important;height:auto!important;overflow:visible!important;padding-bottom:0}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media(max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.navbar-fixed-bottom,.navbar-fixed-top{left:0;position:fixed;right:0;z-index:4;z-index:var(--coral-elevation-layer-standard-front,4)}@media(min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-fixed-bottom{border-width:1px 0 0;bottom:0;margin-bottom:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:-15px;margin-right:-15px}@media(min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0;margin-right:0}}.navbar-static-top{border-width:0 0 1px;z-index:0;z-index:var(--coral-elevation-layer-flat,0)}@media(min-width:768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;font-size:18px;height:48px;line-height:20px;padding:14px 15px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media(min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:right;margin-bottom:7px;margin-right:15px;margin-top:7px;padding:9px 10px;position:relative}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{border-radius:1px;display:block;height:2px;width:22px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7px -15px}.navbar-nav>li>a{line-height:20px;padding-bottom:10px;padding-top:10px}@media(max-width:767px){.navbar-nav .open .dropdown-menu{background-color:transparent;border:0;box-shadow:none;float:none;margin-top:0;position:static;width:auto}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media(min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-bottom:14px;padding-top:14px}}.navbar-form{border-bottom:1px solid transparent;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);margin-left:-15px;margin-right:-15px;padding:10px 15px}@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle;width:auto}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{margin-left:0;position:relative}.navbar-form .has-feedback .form-control-feedback{top:0}}@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-form{margin-bottom:8px;margin-top:8px}@media(min-width:768px){.navbar-form{border:0;box-shadow:none;margin-left:0;margin-right:0;padding-bottom:0;padding-top:0;width:auto}}.navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:0}.btn-group-sm>.navbar-btn.btn,.navbar-btn,.navbar-btn.btn-sm{margin-bottom:8px;margin-top:8px}.btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs{margin-bottom:calc(24px - 11);margin-top:calc(24px - 11)}.navbar-text{margin-bottom:14px;margin-top:14px}@media(min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{background-color:transparent;color:#5e5e5e}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:transparent;color:#333}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:rgba(0,0,0,.1);color:#777}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{background-color:transparent;color:#ccc}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:rgba(0,0,0,.1);color:#777}@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#333}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:rgba(0,0,0,.1);color:#777}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#ccc}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#133251;border-color:#091828}.navbar-inverse .navbar-brand{color:#fff}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#102a44;color:#fff}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{background-color:transparent;color:#35597e}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#102a44;color:#fff}@media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#091828}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#091828}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:#102a44;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#35597e}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#0c2034}.navbar-inverse .btn-link,.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover,.navbar-inverse .navbar-link,.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#35597e}.navbar-inverse{background:linear-gradient(133deg,#19426b,#2c1f56);background:var(--coral-color-branding-navigation,linear-gradient(133deg,#19426b 0,#2c1f56 100%));color:#fff;color:var(--coral-color-neutral-text-inverted,#fff)}.navbar-default{background:#f7f7f7;background:var(--coral-color-neutral-background-medium,#f7f7f7)}.navbar-default,.navbar-default .navbar-nav>li>a{color:#212121;color:var(--coral-color-neutral-text,#212121)}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background:#e0e0e0;background:var(--coral-color-neutral-background-strong,#e0e0e0);color:#212121;color:var(--coral-color-neutral-text,#212121)}.navbar{border:none}.navbar-default .navbar-brand,.navbar-inverse .navbar-brand{font-size:15px}.navbar-default .navbar-brand:before,.navbar-inverse .navbar-brand:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCAxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMwLjE2IDUuNTlhNC45NCA0Ljk0IDAgMCAxIDMuMTMuODIgMy43IDMuNyAwIDAgMSAxLjMgMi4zOXEuMTUuODAzLjE3IDEuNjJIMjguMmE0LjkgNC45IDAgMCAwIC40MyAyLjIyYy4yMy41MDguNjEuOTM0IDEuMDkgMS4yMmEyLjggMi44IDAgMCAwIDEuNC4zNyA0LjEgNC4xIDAgMCAwIDEuNDYtLjIzIDIuNSAyLjUgMCAwIDAgMS0uNzV2LS4wNmEuMy4zIDAgMCAxIC4wOS0uMDdoLjExbC40MS4yYy4xLjAzLjEuMDYuMS4xMmEuNC40IDAgMCAxLS4wNi4xNiAzLjU3IDMuNTcgMCAwIDEtMS41IDEuNCA1LjIgNS4yIDAgMCAxLTIuNDIuNDYgNS42NiA1LjY2IDAgMCAxLTQuMDktMS4zIDUgNSAwIDAgMS0xLjMzLTMuNzMgNC43NSA0Ljc1IDAgMCAxIC43MS0yLjYyIDQuNiA0LjYgMCAwIDEgMS45Mi0xLjY2IDYuMiA2LjIgMCAwIDEgMi42NC0uNTZNMy45OTcgMi44OTNsLjA1My4wMDdjLjEzLjA1LjIxLjEzLjIxLjI0djIuNjRoMi4wNmEuMTkuMTkgMCAwIDEgLjE2LjEuNC40IDAgMCAxIC4wNi4yMiAxLjIgMS4yIDAgMCAxLS4wOS40OWMtLjA2LjEzLS4xMi4yLS4xOS4yaC0ydjUuNDFhNi41IDYuNSAwIDAgMCAuMDggMS4yMyAxIDEgMCAwIDAgLjI2LjU3Ljc3Ljc3IDAgMCAwIC41NC4xOSAyLjggMi44IDAgMCAwIC43My0uMTIgNSA1IDAgMCAwIC43OS0uMzFjLjA0LS4wMi4wOS4wMi4xNi4xMnEuMDkzLjEzOS4xNC4zdi4yMWEyLjUgMi41IDAgMCAxLS43My41IDYgNiAwIDAgMS0xLjA2LjQyIDQgNCAwIDAgMS0xIC4xNkEzLjk0IDMuOTQgMCAwIDEgMiAxNC45NGEyLjA4IDIuMDggMCAwIDEtLjgyLTEuODdWNi44MWgtMUMuMTEgNi44LjA2IDYuNzUuMDEgNi42NnYtLjA4YS4zMy4zMyAwIDAgMSAuMjQtLjQxIDUuNTYgNS41NiAwIDAgMCAzLjQzLTMuMDlzLjI0LS4yMy4zNy0uMTh6TTU4LjMyLjUzYS4yOC4yOCAwIDAgMSAuMTkuMDkuNC40IDAgMCAxIC4wOS4yOXYxMi42MmEuOTIuOTIgMCAwIDAgLjE1LjU3Ljc0Ljc0IDAgMCAwIC4zNy4yNXEuMjY3LjA2Ni41NC4xYy4xNC4wMS4yNy4wMy4yNy4wOC4wNy4wNC4wNy4xMy4wNS4yMmEuNDUuNDUgMCAwIDEtLjA5LjI2LjI3LjI3IDAgMCAxLS4yMy4xM0g1Ni40YS44NC44NCAwIDAgMS0uNTEtLjExLjQxLjQxIDAgMCAxLS4xOS0uMjkgNSA1IDAgMCAxIDAtLjYyIDIuNzYgMi43NiAwIDAgMS0xLjMzIDEgNC44IDQuOCAwIDAgMS0xLjc3LjM0IDQuMDggNC4wOCAwIDAgMS0yLjQzLS42OEEzLjg3IDMuODcgMCAwIDEgNDguNzkgMTNhNi43IDYuNyAwIDAgMS0uNDMtMi40NyA1LjU1IDUuNTUgMCAwIDEgLjU0LTIuNDQgNC4zNiA0LjM2IDAgMCAxIDEuNjQtMS44MiA0LjkgNC45IDAgMCAxIDIuNjUtLjY4IDYuNiA2LjYgMCAwIDEgMS4zNi4xMmMuNDEuMTA4LjguMjc2IDEuMTYuNWwtLjA4LTMuNmEuODkuODkgMCAwIDAtLjQ5LS44NyAzLjkgMy45IDAgMCAwLTEuNDEtLjMyLjMuMyAwIDAgMS0uMTctLjEzLjQ0LjQ0IDAgMCAxLS4wNi0uMjUuNy43IDAgMCAxIC4wNi0uMjdjLjA1LS4xNC4xLS4xNC4xNy0uMTQuODAyLS4wODIgMS43OTgtLjA5NyAyLjk4Mi0uMXptLTM1LjU1IDBhLjI2LjI2IDAgMCAxIC4xOS4wOS40LjQgMCAwIDEgLjA5LjI5djEyLjcxYS43LjcgMCAwIDAgLjE4LjUxLjkuOSAwIDAgMCAuNC4yM3EuMjg4LjA1Ny41OC4wOGEuNS41IDAgMCAxIC4yMyAwIC40LjQgMCAwIDEgLjA3LjI3LjUuNSAwIDAgMS0uMDkuMjYuMjcuMjcgMCAwIDEtLjI0LjEyaC03LjJhMTUuNiAxNS42IDAgMCAxLTIuODIgMCAuNjYuNjYgMCAwIDEtLjM2LS40NHYtLjU1bC0uMTc5LjE4NWEzLjggMy44IDAgMCAxLTEuMjkxLjgxNSA1LjEgNS4xIDAgMCAxLTEuODYuMzMgMy4zIDMuMyAwIDAgMS0xLjI5LS4yNyAyLjQ3IDIuNDcgMCAwIDEtMS4wOS0uODMgMi4yIDIuMiAwIDAgMS0uNDQtMS40MiAyLjI0IDIuMjQgMCAwIDEgLjg5LTEuODYgNS42IDUuNiAwIDAgMSAyLjE4LTEgMjMgMjMgMCAwIDEgMi45LS40OVY4YTEuNSAxLjUgMCAwIDAtLjM3LTEuMTIgMS41MyAxLjUzIDAgMCAwLTEtLjMxIDIuNTUgMi41NSAwIDAgMC0xLjA1LjE1aC0uMTJhMiAyIDAgMCAwLTEuMjkgMnYuMDVjLjA0LjQtLjI1LjQtLjU0LjRhMS41MyAxLjUzIDAgMCAxLS42OS0uMzMgMS4yMSAxLjIxIDAgMCAxLS40My0xIDEuNDggMS40OCAwIDAgMSAuNzItMS4yNiA1LjEgNS4xIDAgMCAxIDEuNzctLjc1IDkgOSAwIDAgMSAyLS4yNCA2LjkgNi45IDAgMCAxIDIuMzIuMzMgMi45MyAyLjkzIDAgMCAxIDEuMzYuOTNjLjI5LjM5Ny40NC44NzkuNDMgMS4zN3Y1LjA5Yy0uMDAzLjIxLjAzMS40Mi4xLjYyYTIuOCAyLjggMCAwIDAgMS42LjM5Yy43MyAwIDEuNzMtLjIzIDEuNzMtLjM5VjIuNjJhMS4wOCAxLjA4IDAgMCAwLS4xOC0uNjguOS45IDAgMCAwLS40My0uMyA0IDQgMCAwIDAtLjYzLS4xMmwtLjM2LS4wNmEuMzQuMzQgMCAwIDEtLjE3LS4xMy40NC40NCAwIDAgMS0uMDYtLjI1LjU0LjU0IDAgMCAxIC4wNy0uMjdjLjA0LS4wOS4wOS0uMTQuMTYtLjE0IDEuMzYtLjA5IDIuNzYtLjE0IDQuMjEtLjE0bTIwLjYgNS4wNmEzLjcgMy43IDAgMCAxIDIuMjMuNiAyLjU4IDIuNTggMCAwIDEgLjgyIDIuMjJ2NS4xNmEuNzcuNzcgMCAwIDAgLjI2LjY5Yy4xNy4xMDUuMzYxLjE3LjU2LjE5aC4zOGEuMzkuMzkgMCAwIDEgLjMzLjA4LjM3LjM3IDAgMCAxIC4wNy4yNi40Ny40NyAwIDAgMS0uMDguMjcuMjkuMjkgMCAwIDEtLjI0LjEyaC01LjA4YS4yOS4yOSAwIDAgMS0uMjQtLjEyLjU2LjU2IDAgMCAxLS4wOC0uMjcuNTUuNTUgMCAwIDEgMC0uMjUuMzQuMzQgMCAwIDEgLjI0LS4wOSAxLjcgMS43IDAgMCAwIC42My0uMi40Ny40NyAwIDAgMCAuMjgtLjQxVjguNDVhMy40IDMuNCAwIDAgMC0uMDYtLjY2IDEgMSAwIDAgMC0uMy0uNTMgMS4wOCAxLjA4IDAgMCAwLS43Ny0uMjMgMyAzIDAgMCAwLTEgLjE4IDQuNyA0LjcgMCAwIDAtLjkyLjQ2IDMuMiAzLjIgMCAwIDAtLjY2LjU0djUuNDJhMSAxIDAgMCAwIC4xNC40NS42LjYgMCAwIDAgLjMzLjI1cS4yNDkuMDguNTEuMWEuNS41IDAgMCAxIC4yOC4wNy40NS40NSAwIDAgMSAuMDYuMjcuNDQuNDQgMCAwIDEtLjA4LjI2LjI3LjI3IDAgMCAxLS4yNC4xM2gtNWEuMjcuMjcgMCAwIDEtLjIzLS4xMi41LjUgMCAwIDEtLjA5LS4yNy40My40MyAwIDAgMSAuMDctLjI0LjMyLjMyIDAgMCAxIC4yNS0uMWMuNjYtLjA5IDEtLjI5IDEtLjYxdi02YTEuMSAxLjEgMCAwIDAtLjE2LS42Ni43Ny43NyAwIDAgMC0uMzgtLjMgMi4xIDIuMSAwIDAgMC0uNTUtLjEzbC0uMzItLjA1YS4zNy4zNyAwIDAgMS0uMjMtLjM4LjcuNyAwIDAgMSAuMDYtLjI3LjIzLjIzIDAgMCAxIC4xNy0uMTVjMS40Ny0uMTMgMi44MS0uMTMgNC0uMTNhLjMuMyAwIDAgMSAuMTguMDguNTIuNTIgMCAwIDEgLjExLjN2MS4wNmEzLjUgMy41IDAgMCAxIC44MS0uNjQgNi43IDYuNyAwIDAgMSAxLjM5LS42NyA0LjMgNC4zIDAgMCAxIDEuNTUtLjI5TTU0LjEgNi42MWEyLjA2IDIuMDYgMCAwIDAtMiAxIDUuODQgNS44NCAwIDAgMC0uNTkgMi45MmMwIDIuMzcuOCAzLjU1IDIuNCAzLjU1YTIuMSAyLjEgMCAwIDAgMS0uMjNjLjMtLjEzNS41NS0uMzU4LjcyLS42NFY3LjYzYTEuMiAxLjIgMCAwIDAtLjMzLS40NyAyLjIgMi4yIDAgMCAwLS41OS0uMzkgMS4zIDEuMyAwIDAgMC0uNjEtLjE2bS00MC40NiAzLjY3YTcuMyA3LjMgMCAwIDAtMS4zOS4zNCAyLjIgMi4yIDAgMCAwLTEgLjc0IDIuMzcgMi4zNyAwIDAgMC0uNCAxLjQ0Yy0uMDA2LjMyNS4xMTIuNjQuMzMuODguMjM0LjI1LjU2Ny4zODYuOTEuMzdhMS44OCAxLjg4IDAgMCAwIDEuNTMtLjcyem0xNi40OS0zLjg5YTEuNjMgMS42MyAwIDAgMC0xLjMyLjc2IDQuNjMgNC42MyAwIDAgMC0uNjcgMi4zNWgzLjM4YTYuMSA2LjEgMCAwIDAtLjMzLTIuMzcgMS4xIDEuMSAwIDAgMC0xLjA2LS43NCIvPjwvc3ZnPg==) no-repeat;background-size:90%;content:"";float:left;height:20px;margin-right:10px;width:75px}.navbar-nav{display:flex;align-items:center}.navbar a{font-weight:400}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#e0e0e0;background-color:var(--coral-color-neutral-background-strong,#e0e0e0);color:#212121;color:var(--coral-color-neutral-text,#212121)}.navbar .btn{display:inline-flex;align-items:center;height:48px;min-height:48px;padding-bottom:0;padding-top:0}.navbar .btn:active,.navbar .btn:focus,.navbar .btn:hover{text-decoration:none}.navbar .btn-danger,.navbar .btn-default,.navbar .btn-group,.navbar .btn-info,.navbar .btn-primary,.navbar .btn-success,.navbar .btn-warning{height:auto;margin-left:5px;margin-right:5px;min-height:inherit}.navbar .btn-group>.btn{margin-left:0;margin-right:0}.navbar .btn-link{line-height:48px}.navbar-inverse .btn-link:active,.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{background-color:#102a44}.navbar .dropdown-toggle{display:flex;align-items:center}.navbar .btn-group.open>.dropdown-menu{max-height:none}.navbar .navbar-form{border:0;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.navbar .navbar-form .form-group{min-height:48px;padding:10px 10px 5px}.breadcrumb{border-radius:4px;list-style:none;margin-bottom:20px;padding:15px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{color:#f9f9f9;content:"> ";padding:0 5px}.breadcrumb>.active{color:#424242}.breadcrumb{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);border-radius:0;color:#212121;color:var(--coral-color-neutral-text,#212121);flex-direction:row;height:3.125rem;margin:0;padding:0 15px;white-space:nowrap}.breadcrumb,.breadcrumb>li{display:flex}.breadcrumb>li{align-items:center}.breadcrumb>li>.btn,.breadcrumb>li>a,.breadcrumb>li>span{display:inline-block;flex:1;-ms-flex-preferred-size:auto;color:#045e9a;color:var(--coral-color-accent-text,#045e9a);flex-basis:auto;max-width:18.75rem;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.breadcrumb>li+li:before{border-right:.0625rem solid #8c8c8c;border-right:.0625rem solid var(--coral-color-neutral-border,#8c8c8c);content:"";display:block;height:.7813rem;margin:0 10px 5px 5px;padding:0 0 0 10px;transform:rotate(30deg)}.breadcrumb>li.active span{color:#212121;color:var(--coral-color-neutral-text,#212121);font-weight:600}.breadcrumb .btn,.breadcrumb a{background:transparent;border:none;font-size:inherit;text-align:left;text-transform:none}.breadcrumb .btn.active,.breadcrumb .btn:active,.breadcrumb .btn:active:focus,.breadcrumb .btn:focus,.breadcrumb .btn:hover,.breadcrumb a.active,.breadcrumb a:active,.breadcrumb a:active:focus,.breadcrumb a:focus,.breadcrumb a:hover{background:transparent;color:#022640;color:var(--coral-color-accent-text-active,#022640);text-decoration:none}.breadcrumb .btn>span,.breadcrumb a>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{border:1px solid #ddd;color:#0675c1;float:left;line-height:1.428571429;margin-left:-1px;padding:10px 15px;position:relative;text-decoration:none}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#f9f9f9;border-color:#ddd;color:#045d9a;z-index:2}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#19426c;border-color:#19426c;color:#fff;cursor:default;z-index:3}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{border-color:#ddd;color:#979797;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{font-size:18px;line-height:1.3333333;padding:10px 20px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{font-size:12px;line-height:1.5;padding:5px 10px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a,.pagination>li>span{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);border-color:#d1d1d1;border-color:var(--coral-color-neutral-border-weak,#d1d1d1);color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#f7f7f7;background-color:var(--coral-color-neutral-background-medium,#f7f7f7);color:#02375a;color:var(--coral-color-accent-text-hover,#02375a)}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);border-color:#a6a6a6;border-color:var(--coral-color-neutral-border-disabled,#a6a6a6);color:#707070;color:var(--coral-color-neutral-text-disabled,#707070)}.pager{list-style:none;margin:20px 0;padding-left:0;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{border:1px solid #ddd;border-radius:15px;display:inline-block;padding:5px 14px}.pager li>a:focus,.pager li>a:hover{background-color:#f9f9f9;text-decoration:none}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{background-color:#fff;color:#979797;cursor:not-allowed}.pager li>a,.pager li>span{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);border-color:#d1d1d1;border-color:var(--coral-color-neutral-border-weak,#d1d1d1)}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{background-color:#e0e0e0;background-color:var(--coral-color-neutral-background-disabled,#e0e0e0);color:#707070;color:var(--coral-color-neutral-text-disabled,#707070)}.badge{background-color:#979797;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:middle;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{padding:1px 5px;top:0}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0675c1}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;cursor:pointer;text-decoration:none}.badge{background-color:#e0e0e0;background-color:var(--coral-color-neutral-background-strong,#e0e0e0);color:#212121;color:var(--coral-color-neutral-text,#212121)}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{background-color:#fff;background-color:var(--coral-color-accent-background-weak,#fff);color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.jumbotron{background-color:#f9f9f9;margin-bottom:30px;padding-bottom:30px;padding-top:30px}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{font-size:21px;font-weight:200;margin-bottom:15px}.jumbotron>hr{border-top-color:#dfdfdf}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-bottom:48px;padding-top:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:block;line-height:1.428571429;margin-bottom:20px;padding:4px;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}.thumbnail .caption{color:#202020;padding:9px}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#0675c1}.alert{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{color:inherit;position:relative;right:-21px;top:-2px}.alert-success{background-color:#e6f2d9;border-color:#e0ebc6;color:#689734}.alert-success hr{border-top-color:#d5e5b3}.alert-success .alert-link{color:#4e7127}.alert-info{background-color:#cde3f3;border-color:#b1ddeb;color:#055e9a}.alert-info hr{border-top-color:#9cd5e6}.alert-info .alert-link{color:#034069}.alert-warning{background-color:#fbe6d6;border-color:#f8cfbe;color:#bb6926}.alert-warning hr{border-top-color:#f6bda7}.alert-warning .alert-link{color:#91511e}.alert-danger{background-color:#ffe2e2;border-color:#ffc8d3;color:#cc575a}.alert-danger hr{border-top-color:#ffafbe}.alert-danger .alert-link{color:#b8383b}.alert-warning{background-color:#fce6d9;background-color:var(--coral-color-warning-background,#fce6d9);border-color:#ca4f07;border-color:var(--coral-color-warning-border,#ca4f07);color:#212121;color:var(--coral-color-neutral-text,#212121)}.alert-warning .alert-link{color:#ca4f07;color:var(--coral-color-warning-text,#ca4f07)}.alert-danger{background-color:#ffebeb;background-color:var(--coral-color-danger-background,#ffebeb);border-color:#c44a4c;border-color:var(--coral-color-danger-border,#c44a4c);color:#212121;color:var(--coral-color-neutral-text,#212121)}.alert-danger .alert-link{color:#c44a4c;color:var(--coral-color-danger-text,#c44a4c)}.alert-success{background-color:#ddf2d9;background-color:var(--coral-color-success-background,#ddf2d9);border-color:#39812c;border-color:var(--coral-color-success-border,#39812c);color:#212121;color:var(--coral-color-neutral-text,#212121)}.alert-success .alert-link{color:#39812c;color:var(--coral-color-success-text,#39812c)}.alert-info{background-color:#cee4f2;background-color:var(--coral-color-info-background,#cee4f2);border-color:#045e9a;border-color:var(--coral-color-info-border,#045e9a);color:#212121;color:var(--coral-color-neutral-text,#212121)}.alert-info .alert-link{color:#045e9a;color:var(--coral-color-info-text,#045e9a)}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{background-color:#e0e0e0;background-color:var(--coral-color-neutral-background-strong,#e0e0e0);border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:20px;margin-bottom:20px;overflow:hidden}.progress-bar{background-color:#045e9a;background-color:var(--coral-color-accent-background-strong,#045e9a);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#fff;color:var(--coral-color-neutral-background,#fff);float:left;font-size:12px;height:100%;line-height:20px;text-align:center;transition:width .6s ease;width:0}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#39812c;background-color:var(--coral-color-success-background-strong,#39812c)}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#045e9a;background-color:var(--coral-color-info-background-strong,#045e9a)}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#ca4f07;background-color:var(--coral-color-warning-background-strong,#ca4f07)}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#c44a4c;background-color:var(--coral-color-danger-background-strong,#c44a4c)}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-bottom:5px;margin-top:0}.media-list{list-style:none;padding-left:0}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{border:1px solid #ddd;display:block;margin-bottom:-1px;padding:10px 15px;position:relative}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:0}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#f9f9f9;color:#979797;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#979797}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#f4f6f8;border-color:#f4f6f8;color:#414141;z-index:2}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#fff}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{background-color:#f3f3f3;color:#555;text-decoration:none}button.list-group-item{text-align:left;width:100%}.list-group-item-success{background-color:#e6f2d9;color:#689734}a.list-group-item-success,button.list-group-item-success{color:#689734}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{background-color:#daebc6;color:#689734}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{background-color:#689734;border-color:#689734;color:#fff}.list-group-item-info{background-color:#cde3f3;color:#055e9a}a.list-group-item-info,button.list-group-item-info{color:#055e9a}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{background-color:#b9d8ee;color:#055e9a}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{background-color:#055e9a;border-color:#055e9a;color:#fff}.list-group-item-warning{background-color:#fbe6d6;color:#bb6926}a.list-group-item-warning,button.list-group-item-warning{color:#bb6926}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{background-color:#f8d8be;color:#bb6926}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{background-color:#bb6926;border-color:#bb6926;color:#fff}.list-group-item-danger{background-color:#ffe2e2;color:#cc575a}a.list-group-item-danger,button.list-group-item-danger{color:#cc575a}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{background-color:#ffc8c9;color:#cc575a}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{background-color:#cc575a;border-color:#cc575a;color:#fff}.list-group-item-heading{margin-bottom:5px;margin-top:0}.list-group-item-text{line-height:1.3;margin-bottom:0}.list-group-item{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);border-color:#d1d1d1;border-color:var(--coral-color-neutral-border-weak,#d1d1d1)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#f7f7f7;background-color:var(--coral-color-neutral-background-medium,#f7f7f7);border-color:#8c8c8c;border-color:var(--coral-color-neutral-border,#8c8c8c);color:#212121;color:var(--coral-color-neutral-text,#212121)}a.list-group-item,a.list-group-item .list-group-item-heading,button.list-group-item,button.list-group-item .list-group-item-heading{color:#212121;color:var(--coral-color-neutral-text,#212121)}.panel{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:20px}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{font-size:16px;margin-bottom:0;margin-top:0}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{background-color:#f3f3f3;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #ddd;padding:10px 15px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-radius:0;border-width:1px 0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{border-radius:4px;margin-bottom:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#d2d2d2}.panel-default>.panel-heading{background-color:#f3f3f3;border-color:#d2d2d2;color:#535353}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d2d2d2}.panel-default>.panel-heading .badge{background-color:#535353;color:#f3f3f3}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d2d2d2}.panel-primary{border-color:#19426c}.panel-primary>.panel-heading{background-color:#19426c;border-color:#19426c;color:#fff}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#19426c}.panel-primary>.panel-heading .badge{background-color:#fff;color:#19426c}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#19426c}.panel-success{border-color:#e0ebc6}.panel-success>.panel-heading{background-color:#e6f2d9;border-color:#e0ebc6;color:#689734}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e0ebc6}.panel-success>.panel-heading .badge{background-color:#689734;color:#e6f2d9}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e0ebc6}.panel-info{border-color:#b1ddeb}.panel-info>.panel-heading{background-color:#cde3f3;border-color:#b1ddeb;color:#055e9a}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#b1ddeb}.panel-info>.panel-heading .badge{background-color:#055e9a;color:#cde3f3}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#b1ddeb}.panel-warning{border-color:#f8cfbe}.panel-warning>.panel-heading{background-color:#fbe6d6;border-color:#f8cfbe;color:#bb6926}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#f8cfbe}.panel-warning>.panel-heading .badge{background-color:#bb6926;color:#fbe6d6}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#f8cfbe}.panel-danger{border-color:#ffc8d3}.panel-danger>.panel-heading{background-color:#ffe2e2;border-color:#ffc8d3;color:#cc575a}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ffc8d3}.panel-danger>.panel-heading .badge{background-color:#cc575a;color:#ffe2e2}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ffc8d3}.panel,.panel-default{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);border-color:#8c8c8c;border-color:var(--coral-color-neutral-border,#8c8c8c);color:#212121;color:var(--coral-color-neutral-text,#212121)}.panel .panel-footer,.panel .panel-heading,.panel-default .panel-footer,.panel-default .panel-heading{background-color:#f7f7f7;background-color:var(--coral-color-neutral-background-medium,#f7f7f7);color:#212121;color:var(--coral-color-neutral-text,#212121)}.panel-primary{border-color:#045e9a;border-color:var(--coral-color-accent-border,#045e9a)}.panel-primary .panel-heading{background-color:#cee4f2;background-color:var(--coral-color-accent-background,#cee4f2);color:#045e9a;color:var(--coral-color-accent-text,#045e9a)}.panel-success{border-color:#39812c;border-color:var(--coral-color-success-border,#39812c)}.panel-success .panel-heading{background-color:#ddf2d9;background-color:var(--coral-color-success-background,#ddf2d9);color:#39812c;color:var(--coral-color-success-text,#39812c)}.panel-warning{border-color:#ca4f07;border-color:var(--coral-color-warning-border,#ca4f07)}.panel-warning .panel-heading{background-color:#fce6d9;background-color:var(--coral-color-warning-background,#fce6d9);color:#ca4f07;color:var(--coral-color-warning-text,#ca4f07)}.panel-info{border-color:#045e9a;border-color:var(--coral-color-info-border,#045e9a)}.panel-info .panel-heading{background-color:#cee4f2;background-color:var(--coral-color-info-background,#cee4f2);color:#045e9a;color:var(--coral-color-info-text,#045e9a)}.panel-danger{border-color:#c44a4c;border-color:var(--coral-color-danger-border,#c44a4c)}.panel-danger .panel-heading{background-color:#ffebeb;background-color:var(--coral-color-danger-background,#ffebeb);color:#c44a4c;color:var(--coral-color-danger-text,#c44a4c)}.embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{background-color:#f3f3f3;border:1px solid #e1e1e1;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:20px;min-height:20px;padding:19px}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{border-radius:6px;padding:24px}.well-sm{border-radius:3px;padding:9px}.jumbotron,.well{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff)}.well{background-color:#f7f7f7;background-color:var(--coral-color-neutral-background-medium,#f7f7f7);border-color:#d1d1d1;border-color:var(--coral-color-neutral-border-weak,#d1d1d1)}.close{color:#202020;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.close:focus,.close:hover{color:#202020;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.modal,.modal-open{overflow:hidden}.modal{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:4;z-index:var(--coral-elevation-layer-standard-front,4);-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{background-clip:padding-box;background-color:#f3f3f3;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.modal-backdrop{background-color:#202020;bottom:0;left:0;position:fixed;right:0;top:0;z-index:4;z-index:var(--coral-elevation-layer-standard-front,4)}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{border-bottom:1px solid #e5e5e5;padding:30px}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.428571429;margin:0}.modal-body{padding:15px 30px;position:relative}.modal-footer{border-top:1px solid transparent;padding:15px 30px;text-align:right}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media(min-width:768px){.modal-dialog{margin:30px auto;width:650px}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:550px}}@media(min-width:992px){.modal-lg{width:900px}}.modal-dialog{flex-direction:row;flex-wrap:nowrap}.modal-content,.modal-dialog{display:flex}.modal-content{flex-direction:column;flex-basis:100%;flex-grow:0;-ms-flex-negative:0;background:#fff;background:var(--coral-color-neutral-background,#fff);border:none;border-radius:4px;flex-shrink:0}.modal-header{border:none;border-bottom:1px solid #d1d1d1;border-bottom:var(--coral-border-s-solid,1px solid) var(--coral-color-neutral-border-weak,#d1d1d1);border-top-left-radius:4px;border-top-right-radius:4px;padding-bottom:14px;padding-top:19px}.modal-header.informative{text-align:center}.modal-header .modal-subtitle{font-size:14px;margin-top:1px}.modal-header .modal-subtitle.error{color:#c44a4c;color:var(--coral-color-danger-text,#c44a4c)}.modal-header .close{color:#616161;color:var(--coral-color-neutral-text-weak,#616161);opacity:1}.modal-body{flex-grow:1;overflow-y:auto}.modal-footer{border:none;flex-shrink:0}[dir=ltr] .tooltip{text-align:left}[dir=rtl] .tooltip{text-align:right}.tooltip{display:block;font-family:Source Sans Pro,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.428571429;position:absolute;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;word-break:normal;word-spacing:normal;z-index:16;z-index:var(--coral-elevation-layer-overlay,16);word-wrap:normal;filter:alpha(opacity=0);font-size:12px;opacity:0;white-space:normal}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip.top .tooltip-arrow{border-top-color:#202020;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#202020;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{border-right-color:#202020;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#202020;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#202020;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#202020;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#202020;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.tooltip-inner{background-color:#202020;border-radius:4px;max-width:200px;padding:3px 8px;text-align:center}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip-inner{word-wrap:break-word;background:#050d15;background:var(--coral-color-assistive-background,#050d15);color:#fff;color:var(--coral-color-assistive-text,#fff);text-align:left}.tooltip.left .tooltip-arrow{border-left-color:#050d15;border-left-color:var(--coral-color-assistive-background,#050d15)}.tooltip.right .tooltip-arrow{border-right-color:#050d15;border-right-color:var(--coral-color-assistive-background,#050d15)}.tooltip.top .tooltip-arrow{border-top-color:#050d15;border-top-color:var(--coral-color-assistive-background,#050d15)}.tooltip.bottom .tooltip-arrow{border-bottom-color:#050d15;border-bottom-color:var(--coral-color-assistive-background,#050d15)}[dir=ltr] .popover{text-align:left}[dir=rtl] .popover{text-align:right}.popover{display:none;font-family:Source Sans Pro,sans-serif;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.428571429;max-width:276px;padding:1px;position:absolute;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;top:0;word-break:normal;word-spacing:normal;z-index:8;z-index:var(--coral-elevation-layer-interactive-front,8);word-wrap:normal;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);font-size:14px;white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:50%;margin-left:-11px}.popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}.popover.right>.arrow{border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-11px;top:50%}.popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.popover.bottom>.arrow{border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;margin:0;padding:8px 14px}.popover-content{padding:9px 14px}.popover{background-color:#fff;background-color:var(--coral-color-neutral-background,#fff);border-color:#8c8c8c;border-color:var(--coral-color-neutral-border,#8c8c8c);color:#212121;color:var(--coral-color-neutral-text,#212121)}.popover.left .arrow{border-left-color:#8c8c8c;border-left-color:var(--coral-color-neutral-border,#8c8c8c)}.popover.left .arrow:after{border-left-color:#fff;border-left-color:var(--coral-color-neutral-background,#fff)}.popover.top .arrow{border-top-color:#8c8c8c;border-top-color:var(--coral-color-neutral-border,#8c8c8c)}.popover.top .arrow:after{border-top-color:#fff;border-top-color:var(--coral-color-neutral-background,#fff)}.popover.right .arrow{border-right-color:#8c8c8c;border-right-color:var(--coral-color-neutral-border,#8c8c8c)}.popover.right .arrow:after{border-right-color:#fff;border-right-color:var(--coral-color-neutral-background,#fff)}.popover.bottom .arrow{border-bottom-color:#8c8c8c;border-bottom-color:var(--coral-color-neutral-border,#8c8c8c)}.popover.bottom .arrow:after{border-bottom-color:#fff;border-bottom-color:var(--coral-color-neutral-background,#fff)}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;height:auto;line-height:1;max-width:100%}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{backface-visibility:hidden;perspective:1000px;transition:transform .6s ease-in-out}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;transform:translateZ(0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{background-color:transparent;bottom:0;color:#fff;filter:alpha(opacity=50);font-size:20px;left:0;opacity:.5;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0;width:15%}.carousel-control.left{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,transparent);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right{background-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);left:auto;right:0}.carousel-control:focus,.carousel-control:hover{color:#fff;filter:alpha(opacity=90);opacity:.9;outline:0;text-decoration:none}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{display:inline-block;margin-top:-10px;position:absolute;top:50%;z-index:5}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px;right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{font-family:serif;height:20px;line-height:1;width:20px}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next:before{content:"›"}.carousel-indicators{bottom:10px;left:50%;list-style:none;margin-left:-30%;padding-left:0;position:absolute;text-align:center;width:60%;z-index:15}.carousel-indicators li{background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px;cursor:pointer;display:inline-block;height:10px;margin:1px;text-indent:-999px;width:10px}.carousel-indicators .active{background-color:#fff;height:12px;margin:0;width:12px}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);z-index:10}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{font-size:30px;height:30px;margin-top:-10px;width:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;padding-bottom:30px;right:20%}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}:root{--talend-bootstrap-padding-smaller:5px;--talend-bootstrap-padding-small:10px;--talend-bootstrap-padding-normal:15px;--talend-bootstrap-padding-large:20px;--talend-bootstrap-padding-larger:30px;--talend-bootstrap-padding-base-vertical:6px;--talend-bootstrap-padding-base-horizontal:12px;--talend-bootstrap-padding-large-vertical:10px;--talend-bootstrap-padding-large-horizontal:16px;--talend-bootstrap-padding-small-vertical:5px;--talend-bootstrap-padding-small-horizontal:10px;--talend-bootstrap-padding-xs-vertical:1px;--talend-bootstrap-padding-xs-horizontal:5px;--talend-bootstrap-font-size-base:14px;--talend-bootstrap-font-size-large:18px;--talend-bootstrap-font-size-small:12px;--talend-bootstrap-font-size-h1:18px;--talend-bootstrap-font-size-h2:16px;--talend-bootstrap-font-size-h3:14px;--talend-bootstrap-font-size-h4:12px;--talend-bootstrap-font-size-h5:12px;--talend-bootstrap-font-size-h6:12px;--talend-bootstrap-font-weight-bold:800;--talend-bootstrap-font-weight-semi-bold:600;--talend-bootstrap-font-weight-regular:400;--talend-bootstrap-line-height-base:1.428571429;--talend-bootstrap-line-height-computed:20px;--talend-bootstrap-line-height-large:1.3333333;--talend-bootstrap-line-height-small:1.5;--talend-bootstrap-font-family-sans-serif:"Source Sans Pro",sans-serif;--talend-bootstrap-font-family-serif:Georgia,"Times New Roman",Times,serif;--talend-bootstrap-font-family-monospace:"Inconsolata",monospace;--talend-bootstrap-font-family-base:"Source Sans Pro",sans-serif;--talend-bootstrap-border-radius-base:4px;--talend-bootstrap-border-radius-large:6px;--talend-bootstrap-border-radius-small:3px;--talend-bootstrap-svg-xs-size:0.5rem;--talend-bootstrap-svg-sm-size:0.75rem;--talend-bootstrap-svg-md-size:1rem;--talend-bootstrap-svg-rg-size:1.25rem;--talend-bootstrap-svg-lg-size:1.5rem;--talend-bootstrap-svg-xlg-size:2rem;--talend-bootstrap-table-cell-padding:8px;--talend-bootstrap-table-condensed-cell-padding:5px;--talend-bootstrap-gray-base:#000;--talend-bootstrap-gray-darker:#222;--talend-bootstrap-gray-dark:#333;--talend-bootstrap-gray:#555;--talend-bootstrap-gray-light:#777;--talend-bootstrap-gray-lighter:#bfbfbf;--talend-bootstrap-body-bg:#fff;--talend-bootstrap-text-color:#333;--talend-bootstrap-btn-font-weight:normal;--talend-bootstrap-btn-default-color:#333;--talend-bootstrap-btn-default-bg:#fff;--talend-bootstrap-btn-default-border:#ccc;--talend-bootstrap-btn-font-size:14px;--talend-bootstrap-btn-box-shadow-width:3px;--talend-bootstrap-input-bg:#fff;--talend-bootstrap-input-bg-disabled:#bfbfbf;--talend-bootstrap-input-color:#555;--talend-bootstrap-input-border:#ccc;--talend-bootstrap-input-border-focus:#66afe9;--talend-bootstrap-input-color-placeholder:#999;--talend-bootstrap-input-border-radius:4px;--talend-bootstrap-input-border-radius-large:6px;--talend-bootstrap-input-border-radius-small:3px;--talend-bootstrap-input-height-base:34px;--talend-bootstrap-input-height-large:44px;--talend-bootstrap-input-height-small:26px;--talend-bootstrap-form-group-margin-bottom:15px;--talend-bootstrap-legend-color:#333;--talend-bootstrap-legend-border-color:#e5e5e5;--talend-bootstrap-input-group-addon-bg:#bfbfbf;--talend-bootstrap-input-group-addon-border-color:#ccc;--talend-bootstrap-dropdown-bg:#fff;--talend-bootstrap-dropdown-border:rgba(0,0,0,.15);--talend-bootstrap-dropdown-fallback-border:#ccc;--talend-bootstrap-dropdown-divider-bg:#e5e5e5;--talend-bootstrap-dropdown-link-color:#333;--talend-bootstrap-dropdown-link-hover-color:#222;--talend-bootstrap-dropdown-link-hover-bg:#f5f5f5;--talend-bootstrap-dropdown-header-color:#777;--talend-bootstrap-dropdown-caret-color:#000;--talend-bootstrap-dropdown-caret-size:5px;--talend-bootstrap-navbar-height:50px;--talend-bootstrap-navbar-margin-bottom:20px;--talend-bootstrap-navbar-border-radius:4px;--talend-bootstrap-navbar-padding-horizontal:15px;--talend-bootstrap-navbar-padding-vertical:15px;--talend-bootstrap-navbar-default-color:#777;--talend-bootstrap-navbar-default-bg:#f8f8f8;--talend-bootstrap-navbar-default-border:#e6e6e6;--talend-bootstrap-navbar-default-link-color:#777;--talend-bootstrap-navbar-default-link-hover-color:#333;--talend-bootstrap-navbar-default-link-hover-bg:transparent;--talend-bootstrap-navbar-default-link-active-color:#555;--talend-bootstrap-navbar-default-link-active-bg:#e6e6e6;--talend-bootstrap-navbar-brand-logo-width:75px;--talend-bootstrap-navbar-brand-logo-height:20px;--talend-bootstrap-navbar-default-toggle-hover-bg:#ddd;--talend-bootstrap-navbar-default-toggle-icon-bar-bg:#888;--talend-bootstrap-navbar-default-toggle-border-color:#ddd;--talend-bootstrap-navbar-inverse-color:#aaa;--talend-bootstrap-navbar-inverse-bg:#222;--talend-bootstrap-navbar-inverse-border:#080808;--talend-bootstrap-navbar-inverse-link-color:#aaa;--talend-bootstrap-navbar-inverse-link-hover-color:#fff;--talend-bootstrap-navbar-inverse-link-hover-bg:transparent;--talend-bootstrap-navbar-inverse-link-active-color:#fff;--talend-bootstrap-navbar-inverse-link-active-bg:#080808;--talend-bootstrap-pagination-bg:#fff;--talend-bootstrap-pagination-border:#ddd;--talend-bootstrap-pagination-hover-bg:#bfbfbf;--talend-bootstrap-pagination-hover-border:#ddd;--talend-bootstrap-pagination-disabled-color:#777;--talend-bootstrap-pagination-disabled-bg:#fff;--talend-bootstrap-pagination-disabled-border:#ddd;--talend-bootstrap-pager-bg:#fff;--talend-bootstrap-pager-border:#ddd;--talend-bootstrap-pager-border-radius:15px;--talend-bootstrap-pager-hover-bg:#bfbfbf;--talend-bootstrap-modal-inner-padding:15px;--talend-bootstrap-modal-title-padding:15px;--talend-bootstrap-modal-title-line-height:1.428571429;--talend-bootstrap-modal-content-bg:#fff;--talend-bootstrap-modal-content-border-color:rgba(0,0,0,.2);--talend-bootstrap-modal-content-fallback-border-color:#999;--talend-bootstrap-modal-backdrop-bg:#000;--talend-bootstrap-modal-backdrop-opacity:0.5;--talend-bootstrap-modal-header-border-color:#e5e5e5;--talend-bootstrap-modal-footer-border-color:#e5e5e5;--talend-bootstrap-modal-header-bg:#fff;--talend-bootstrap-modal-header-color:#000;--talend-bootstrap-modal-lg:900px;--talend-bootstrap-modal-md:600px;--talend-bootstrap-modal-sm:300px;--talend-bootstrap-alert-padding:15px;--talend-bootstrap-alert-border-radius:4px;--talend-bootstrap-state-success-text:#3c763d;--talend-bootstrap-state-success-bg:#dff0d8;--talend-bootstrap-state-success-border:#d0d7d0;--talend-bootstrap-state-info-text:#31708f;--talend-bootstrap-state-info-bg:#d9edf7;--talend-bootstrap-state-info-border:#bde0f1;--talend-bootstrap-state-warning-text:#8a6d3b;--talend-bootstrap-state-warning-bg:#fcf8e3;--talend-bootstrap-state-warning-border:#faebcc;--talend-bootstrap-state-danger-text:#a94442;--talend-bootstrap-state-danger-bg:#f2dede;--talend-bootstrap-state-danger-border:#ebccd1;--talend-bootstrap-label-default-bg:#777;--talend-bootstrap-label-color:#fff;--talend-bootstrap-badge-color:#fff;--talend-bootstrap-badge-bg:#777;--talend-bootstrap-badge-font-weight:bold;--talend-bootstrap-badge-line-height:1;--talend-bootstrap-badge-border-radius:10px;--talend-bootstrap-breadcrumb-padding-vertical:8px;--talend-bootstrap-breadcrumb-padding-horizontal:15px;--talend-bootstrap-breadcrumb-bg:#f5f5f5;--talend-bootstrap-breadcrumb-color:#ccc;--talend-bootstrap-breadcrumb-active-color:#777;--talend-bootstrap-breadcrumb-separator:"/";--talend-bootstrap-breadcrumb-height:3.125rem;--talend-bootstrap-list-group-bg:#fff;--talend-bootstrap-list-group-border:#ddd;--talend-bootstrap-list-group-border-radius:4px;--talend-bootstrap-list-group-hover-bg:#f5f5f5;--talend-bootstrap-panel-bg:#fff;--talend-bootstrap-panel-body-padding:15px;--talend-bootstrap-panel-heading-padding:10px 15px;--talend-bootstrap-panel-footer-padding:10px 15px;--talend-bootstrap-panel-border-radius:4px;--talend-bootstrap-panel-inner-border:#ddd;--talend-bootstrap-panel-footer-bg:#f5f5f5;--talend-bootstrap-panel-default-text:#333;--talend-bootstrap-panel-default-border:#ddd;--talend-bootstrap-panel-default-heading-bg:#f5f5f5;--talend-bootstrap-tooltip-max-width:200px;--talend-bootstrap-tooltip-color:#fff;--talend-bootstrap-tooltip-bg:#000;--talend-bootstrap-tooltip-opacity:0.9;--talend-bootstrap-tooltip-arrow-width:5px;--talend-bootstrap-tooltip-arrow-color:#000;--talend-bootstrap-popover-bg:#fff;--talend-bootstrap-popover-max-width:276px;--talend-bootstrap-popover-border-color:rgba(0,0,0,.2);--talend-bootstrap-popover-fallback-border-color:#ccc;--talend-bootstrap-popover-title-bg:#f7f7f7;--talend-bootstrap-popover-arrow-width:10px;--talend-bootstrap-popover-arrow-color:#fff;--talend-bootstrap-screen-xs:480px;--talend-bootstrap-screen-xs-min:480px;--talend-bootstrap-screen-xs-max:767px;--talend-bootstrap-screen-sm:768px;--talend-bootstrap-screen-sm-min:768px;--talend-bootstrap-screen-sm-max:991px;--talend-bootstrap-screen-md:992px;--talend-bootstrap-screen-md-min:992px;--talend-bootstrap-screen-md-max:1199px;--talend-bootstrap-screen-lg:1200px;--talend-bootstrap-screen-lg-min:1200px;--talend-bootstrap-grid-columns:12;--talend-bootstrap-grid-gutter-width:30px;--talend-bootstrap-container-sm:750px;--talend-bootstrap-container-md:970px;--talend-bootstrap-container-lg:1170px;--talend-bootstrap-zindex-navbar:0;--talend-bootstrap-zindex-dropdown:8;--talend-bootstrap-zindex-navbar-fixed:4;--talend-bootstrap-zindex-modal-background:4;--talend-bootstrap-zindex-modal:4;--talend-bootstrap-zindex-popover:8;--talend-bootstrap-zindex-tooltip:16;--talend-bootstrap-cursor-disabled:not-allowed;--talend-bootstrap-caret-width-base:4px;--talend-bootstrap-caret-width-large:5px;--talend-bootstrap-component-offset-horizontal:180px;--talend-bootstrap-text-muted:#777}
/*# sourceMappingURL=bootstrap.css.map*/
.Clickable-module__clickable___E6rHl {
	cursor: pointer;
	margin: 0;
	padding: 0;
	border: none;
	line-height: 1;
	background: transparent;
	transition: var(--coral-transition-fast, 250ms ease-in-out);
}
.Clickable-module__clickable___E6rHl:disabled,
.Clickable-module__clickable___E6rHl[aria-disabled='true'],
.Clickable-module__clickable___E6rHl[aria-busy='true'] {
	cursor: not-allowed;
}

.IconsProvider-module__hidden___VXC5i {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 1px;
}

.Icon-module__border___zQdBB circle,
.Icon-module__border___zQdBB path,
.Icon-module__border___zQdBB polygon,
.Icon-module__border___zQdBB polyline {
	transform: translate(25%, 25%);
}
.Icon-module__border___zQdBB .ti-border {
	stroke: currentColor;
	fill: none;
	transform: none;
}

.Icon-module__svg___X1yFB {
	fill: currentColor;
	width: var(--coral-sizing-xxs, 1.25rem);
	height: var(--coral-sizing-xxs, 1.25rem);
	transform-origin: center;
}
.Icon-module__svg___X1yFB.Icon-module__spin___XVqeg {
	animation-name: Icon-module__svg-spin___zRZZv;
	animation-duration: 2s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.Icon-module__svg___X1yFB.Icon-module__rotate-45___JF4fm {
	transform: rotate(45deg);
}
.Icon-module__svg___X1yFB.Icon-module__rotate-90___kQ79y {
	transform: rotate(90deg);
}
.Icon-module__svg___X1yFB.Icon-module__rotate-180___MOFb4 {
	transform: rotate(180deg);
}
.Icon-module__svg___X1yFB.Icon-module__rotate-270___YSXG_ {
	transform: rotate(270deg);
}
.Icon-module__svg___X1yFB.Icon-module__flip-vertical___BYunn {
	transform: scaleY(-1);
}
.Icon-module__svg___X1yFB.Icon-module__flip-horizontal___X5tYh {
	transform: scaleX(-1);
}
@keyframes Icon-module__svg-spin___zRZZv {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

.Tooltip-module__container___YdgLg {
	padding: var(--coral-spacing-xxs, 0.25rem) var(--coral-spacing-xs, 0.5rem);
	max-width: var(--coral-sizing-maximal, 20rem);
	font: var(--coral-paragraph-s, 400 0.75rem/140% 'Source Sans Pro');
	color: var(--coral-color-assistive-text, white);
	background: var(--coral-color-assistive-background, hsl(210, 62%, 5%));
	border-radius: var(--coral-radius-s, 0.25rem);
	transition: opacity var(--coral-transition-fast, 250ms ease-in-out);
	opacity: 1;
}

.Tooltip-module__arrow___A9l7O {
	fill: var(--coral-color-assistive-background, hsl(210, 62%, 5%));
}
.Tooltip-module__arrow___A9l7O .stroke {
	display: none;
}

.ButtonIcon-module__buttonIcon___sI8Ih {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	border: 0;
	background: transparent;
	cursor: pointer;
	padding: 0;
	width: var(--coral-sizing-m, 2.25rem);
	height: var(--coral-sizing-m, 2.25rem);
	color: var(--coral-color-accent-icon, hsl(204, 88%, 40%));
	border-radius: var(--coral-radius-round, 6249.9375rem);
	transition: var(--coral-transition-fast, 250ms ease-in-out);
	flex-shrink: 0;
}
.ButtonIcon-module__buttonIcon__icon___bPJFX {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
}
.ButtonIcon-module__buttonIcon__icon___bPJFX svg {
	pointer-events: none;
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__size_S___Xn7vX {
	width: var(--coral-sizing-s, 1.75rem);
	height: var(--coral-sizing-s, 1.75rem);
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__size_XS___z3QCC {
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	border-radius: var(--coral-radius-s, 0.25rem);
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__size_XS___z3QCC .ButtonIcon-module__buttonIcon__icon___bPJFX {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__floating___Kt5Br {
	background: var(--coral-color-neutral-background, white);
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__toggle___Td_XK {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__toggle___Td_XK:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border-hover, hsl(204, 95%, 23%));
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__toggle___Td_XK:active {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border-active, hsl(205, 95%, 15%));
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__toggle___Td_XK:disabled {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__toggle___Td_XK[aria-pressed='true'] {
	color: var(--coral-color-accent-text-weak, white);
	background: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__toggle___Td_XK[aria-pressed='true']:hover {
	color: var(--coral-color-accent-text-weak-hover, hsl(204, 59%, 88%));
	background: var(--coral-color-accent-background-strong-hover, hsl(204, 95%, 23%));
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__toggle___Td_XK[aria-pressed='true']:active {
	color: var(--coral-color-accent-text-weak-active, hsl(205, 60%, 75%));
	background: var(--coral-color-accent-background-strong-active, hsl(205, 95%, 15%));
}
.ButtonIcon-module__buttonIcon___sI8Ih.ButtonIcon-module__toggle___Td_XK[aria-pressed='true']:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	background: var(--coral-color-neutral-background-disabled, hsl(0, 0%, 88%));
}
.ButtonIcon-module__buttonIcon___sI8Ih:hover {
	color: var(--coral-color-accent-icon-hover, hsl(204, 88%, 30%));
	background: var(--coral-color-accent-background-weak-hover, hsl(204, 59%, 88%));
}
.ButtonIcon-module__buttonIcon___sI8Ih:active {
	color: var(--coral-color-accent-icon-active, hsl(205, 88%, 20%));
	background: var(--coral-color-accent-background-weak-active, hsl(205, 60%, 75%));
}
.ButtonIcon-module__buttonIcon___sI8Ih:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	cursor: not-allowed;
}

.Divider-module__divider___oclY6 {
	border: none;
}
.Divider-module__divider___oclY6[aria-orientation='horizontal'] {
	width: 100%;
	margin: 0;
	border-top: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.Divider-module__divider___oclY6[aria-orientation='vertical'] {
	margin: 0;
	display: inline-block;
	min-height: 2ch;
	height: 100%;
	border-left: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}

.StackPrimitive-module__stack___GCFsb {
	display: flex;
	flex-flow: row;
	flex-grow: 1;
	flex-shrink: 1;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__column___N2F1I {
	flex-flow: column;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__inline___UHmyf {
	display: inline-flex;
	flex-grow: inherit;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__relative___ZwsMY {
	position: relative;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__noShrink___SOTiu {
	flex-shrink: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__noGrow___V8NYn {
	flex-grow: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__justify-start___yW2OZ {
	justify-content: flex-start;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__justify-end___lDN4a {
	justify-content: flex-end;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__justify-center___ApWF7 {
	justify-content: center;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__justify-space-between___LLJwc {
	justify-content: space-between;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__justify-space-around___nwpuI {
	justify-content: space-around;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__justify-space-evenly___rhGpO {
	justify-content: space-evenly;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__justify-stretch___qLHYR {
	justify-content: stretch;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__align-start___vOM3i {
	align-items: flex-start;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__align-end___qcOvU {
	align-items: flex-end;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__align-center___hSG0f {
	align-items: center;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__align-baseline___iXgQH {
	align-items: baseline;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__align-stretch___fw4Zc {
	align-items: stretch;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__align-content-start___KtcmB {
	align-content: flex-start;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__align-content-end___VikHX {
	align-content: flex-end;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__align-content-center___bMldu {
	align-content: center;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__align-content-baseline___dXZ5u {
	align-content: baseline;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__align-content-stretch___QKw1v {
	align-content: stretch;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__nowrap___IWwCJ {
	flex-wrap: nowrap;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__wrap___sp8A5 {
	flex-wrap: wrap;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__wrapReverse___XFQQY {
	flex-wrap: wrap-reverse;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-x-NONE___Yzo4B {
	-moz-column-gap: 0;
	     column-gap: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-x-XXS___U5asm {
	-moz-column-gap: var(--coral-spacing-xxs, 0.25rem);
	     column-gap: var(--coral-spacing-xxs, 0.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-x-XS___dmavk {
	-moz-column-gap: var(--coral-spacing-xs, 0.5rem);
	     column-gap: var(--coral-spacing-xs, 0.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-x-S___x93tu {
	-moz-column-gap: var(--coral-spacing-s, 0.75rem);
	     column-gap: var(--coral-spacing-s, 0.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-x-M___C_bHd {
	-moz-column-gap: var(--coral-spacing-m, 1rem);
	     column-gap: var(--coral-spacing-m, 1rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-x-L___i5d67 {
	-moz-column-gap: var(--coral-spacing-l, 1.75rem);
	     column-gap: var(--coral-spacing-l, 1.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-x-XL___YVuyg {
	-moz-column-gap: var(--coral-spacing-xl, 2.25rem);
	     column-gap: var(--coral-spacing-xl, 2.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-y-NONE___HTY82 {
	row-gap: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-y-XXS___UIAv7 {
	row-gap: var(--coral-spacing-xxs, 0.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-y-XS___Bc8CO {
	row-gap: var(--coral-spacing-xs, 0.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-y-S___EsbHr {
	row-gap: var(--coral-spacing-s, 0.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-y-M___PKsT7 {
	row-gap: var(--coral-spacing-m, 1rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-y-L___hRvpE {
	row-gap: var(--coral-spacing-l, 1.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__gap-y-XL___cmeul {
	row-gap: var(--coral-spacing-xl, 2.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-top-NONE___h_zJi {
	padding-top: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-top-XXS___mdiUt {
	padding-top: var(--coral-spacing-xxs, 0.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-top-XS___fvtXm {
	padding-top: var(--coral-spacing-xs, 0.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-top-S___Ar45V {
	padding-top: var(--coral-spacing-s, 0.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-top-M___kEtuY {
	padding-top: var(--coral-spacing-m, 1rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-top-L___Lh3nE {
	padding-top: var(--coral-spacing-l, 1.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-top-XL___PtZsG {
	padding-top: var(--coral-spacing-xl, 2.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-right-NONE___GBQD4 {
	padding-right: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-right-XXS___NJgYH {
	padding-right: var(--coral-spacing-xxs, 0.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-right-XS___zsKUH {
	padding-right: var(--coral-spacing-xs, 0.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-right-S___fd6yB {
	padding-right: var(--coral-spacing-s, 0.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-right-M___vks3f {
	padding-right: var(--coral-spacing-m, 1rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-right-L___Jhw9L {
	padding-right: var(--coral-spacing-l, 1.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-right-XL___GI139 {
	padding-right: var(--coral-spacing-xl, 2.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-bottom-NONE___h6ipz {
	padding-bottom: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-bottom-XXS___rDemp {
	padding-bottom: var(--coral-spacing-xxs, 0.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-bottom-XS___wP1B1 {
	padding-bottom: var(--coral-spacing-xs, 0.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-bottom-S___G0bkL {
	padding-bottom: var(--coral-spacing-s, 0.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-bottom-M___hZBZR {
	padding-bottom: var(--coral-spacing-m, 1rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-bottom-L___CNVJL {
	padding-bottom: var(--coral-spacing-l, 1.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-bottom-XL___PrUP8 {
	padding-bottom: var(--coral-spacing-xl, 2.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-left-NONE___HfK55 {
	padding-left: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-left-XXS___pO5cJ {
	padding-left: var(--coral-spacing-xxs, 0.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-left-XS___uIgst {
	padding-left: var(--coral-spacing-xs, 0.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-left-S___NRDdi {
	padding-left: var(--coral-spacing-s, 0.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-left-M___C4ENH {
	padding-left: var(--coral-spacing-m, 1rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-left-L___ORW36 {
	padding-left: var(--coral-spacing-l, 1.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__padding-left-XL___r23UD {
	padding-left: var(--coral-spacing-xl, 2.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-top-NONE___Bdx8T {
	margin-top: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-top-auto___ACbjE {
	margin-top: auto;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-top-XXS____0fwe {
	margin-top: var(--coral-spacing-xxs, 0.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-top-XS___q37EJ {
	margin-top: var(--coral-spacing-xs, 0.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-top-S___BJevD {
	margin-top: var(--coral-spacing-s, 0.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-top-M___dKtXv {
	margin-top: var(--coral-spacing-m, 1rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-top-L___Gl3cN {
	margin-top: var(--coral-spacing-l, 1.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-top-XL___sBmpw {
	margin-top: var(--coral-spacing-xl, 2.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-right-NONE___eCKMw {
	margin-right: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-right-auto___gUecE {
	margin-right: auto;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-right-XXS___llgOe {
	margin-right: var(--coral-spacing-xxs, 0.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-right-XS___Ik0H4 {
	margin-right: var(--coral-spacing-xs, 0.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-right-S___UV1r5 {
	margin-right: var(--coral-spacing-s, 0.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-right-M___udLp0 {
	margin-right: var(--coral-spacing-m, 1rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-right-L___TU4r8 {
	margin-right: var(--coral-spacing-l, 1.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-right-XL___Jm6x4 {
	margin-right: var(--coral-spacing-xl, 2.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-bottom-NONE____ZX0G {
	margin-bottom: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-bottom-auto___la3i4 {
	margin-bottom: auto;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-bottom-XXS___nBbnh {
	margin-bottom: var(--coral-spacing-xxs, 0.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-bottom-XS___BN7rO {
	margin-bottom: var(--coral-spacing-xs, 0.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-bottom-S___dQGqG {
	margin-bottom: var(--coral-spacing-s, 0.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-bottom-M___ukyAa {
	margin-bottom: var(--coral-spacing-m, 1rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-bottom-L___rIBvM {
	margin-bottom: var(--coral-spacing-l, 1.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-bottom-XL___jrwbJ {
	margin-bottom: var(--coral-spacing-xl, 2.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-left-NONE___Ig0bC {
	margin-left: 0;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-left-auto___ZpxQG {
	margin-left: auto;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-left-XXS___f5cr1 {
	margin-left: var(--coral-spacing-xxs, 0.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-left-XS___qYjtD {
	margin-left: var(--coral-spacing-xs, 0.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-left-S___oiesr {
	margin-left: var(--coral-spacing-s, 0.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-left-M___XQcNi {
	margin-left: var(--coral-spacing-m, 1rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-left-L___FGp5B {
	margin-left: var(--coral-spacing-l, 1.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__margin-left-XL___cB54e {
	margin-left: var(--coral-spacing-xl, 2.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__fullWidth___hqu9g {
	width: 100%;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__height-100___Vh7qL {
	height: 100%;
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__height-XXXS___W0odw {
	height: var(--coral-sizing-xxxs, 1rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__height-XXS___Y9uel {
	height: var(--coral-sizing-xxs, 1.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__height-XS___Hmfw_ {
	height: var(--coral-sizing-xs, 1.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__height-S___JYEHZ {
	height: var(--coral-sizing-s, 1.75rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__height-M___WngQq {
	height: var(--coral-sizing-m, 2.25rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__height-L___BVdvi {
	height: var(--coral-sizing-l, 2.5rem);
}
.StackPrimitive-module__stack___GCFsb.StackPrimitive-module__height-XXXL___bem1P {
	height: var(--coral-sizing-xxxl, 13.75rem);
}

.StackItem-module__item___nSu9f {
	flex-grow: 0;
	flex-shrink: 0;
}
.StackItem-module__item___nSu9f.StackItem-module__grow___SEc2M {
	flex-grow: 1;
}
.StackItem-module__item___nSu9f.StackItem-module__shrink___CrAtg {
	flex-shrink: 1;
}
.StackItem-module__item___nSu9f.StackItem-module__fullWidth___NHe7I {
	width: 100%;
}
.StackItem-module__item___nSu9f.StackItem-module__align-auto___TQCdA {
	align-self: auto;
}
.StackItem-module__item___nSu9f.StackItem-module__align-start___MkCkD {
	align-self: flex-end;
}
.StackItem-module__item___nSu9f.StackItem-module__align-end___cH3wm {
	align-self: flex-end;
}
.StackItem-module__item___nSu9f.StackItem-module__align-center___L1URO {
	align-self: center;
}
.StackItem-module__item___nSu9f.StackItem-module__align-stretch___y9dis {
	align-self: stretch;
}
.StackItem-module__item___nSu9f.StackItem-module__align-baseline___aodRz {
	align-self: baseline;
}
.StackItem-module__item___nSu9f.StackItem-module__overflow-scroll___p5mvc {
	overflow: scroll;
}
.StackItem-module__item___nSu9f.StackItem-module__overflow-hidden___C2Hka {
	overflow: hidden;
}
.StackItem-module__item___nSu9f.StackItem-module__overflow-visible___y34py {
	overflow: visible;
}
.StackItem-module__item___nSu9f.StackItem-module__overflow-auto___xGODY {
	overflow: auto;
}

.Status-module__status___zZNdI {
	display: flex;
	font: var(--coral-paragraph-m-bold, 600 0.875rem/140% 'Source Sans Pro');
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
}
.Status-module__status___zZNdI .Status-module__status__icon___Q05qz {
	width: var(--coral-sizing-xxxs, 1rem);
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.Status-module__status___zZNdI .Status-module__status__text___EmaZM {
	white-space: nowrap;
}
.Status-module__status___zZNdI .Status-module__status__icon___Q05qz,
.Status-module__status___zZNdI .Status-module__status__text___EmaZM {
	display: inline-flex;
	align-items: center;
}
.Status-module__status___zZNdI.Status-module__failed___RKTpi {
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}
.Status-module__status___zZNdI.Status-module__failed___RKTpi .Status-module__status__icon___Q05qz {
	color: var(--coral-color-danger-icon, hsl(359, 69%, 53%));
}
.Status-module__status___zZNdI.Status-module__successful___HM1tG {
	color: var(--coral-color-success-text, hsl(111, 49%, 34%));
}
.Status-module__status___zZNdI.Status-module__successful___HM1tG .Status-module__status__icon___Q05qz {
	color: var(--coral-color-success-icon, hsl(111, 53%, 40%));
}
.Status-module__status___zZNdI.Status-module__inProgress___XsvBI {
	color: var(--coral-color-info-text, hsl(204, 95%, 31%));
}
.Status-module__status___zZNdI.Status-module__inProgress___XsvBI .Status-module__status__icon___Q05qz {
	color: var(--coral-color-info-icon, hsl(204, 88%, 40%));
}
.Status-module__status___zZNdI.Status-module__warning___EdUxn {
	color: var(--coral-color-warning-text, hsl(22, 93%, 41%));
}
.Status-module__status___zZNdI.Status-module__warning___EdUxn .Status-module__status__icon___Q05qz {
	color: var(--coral-color-warning-icon, hsl(22, 87%, 47%));
}

.CollapsiblePanelHeader-module__headerWrapper___axUB8 {
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	gap: var(--coral-spacing-xxs, 0.25rem);
	background-color: var(--coral-color-accent-background-weak, white);
	width: 100%;
	border: none;
	min-height: var(--coral-sizing-l, 2.5rem);
	padding: var(--coral-spacing-xs, 0.5rem);
}
.CollapsiblePanelHeader-module__headerWrapper__size-s___tBgVj {
	min-height: var(--coral-sizing-s, 1.75rem);
	padding: var(--coral-spacing-xxs, 0.25rem);
}
.CollapsiblePanelHeader-module__headerWrapper__clickable___SDONr {
	cursor: pointer;
}
.CollapsiblePanelHeader-module__headerWrapper__clickable___SDONr:hover {
	background-color: var(--coral-color-accent-background-weak-hover, hsl(204, 59%, 88%));
}
.CollapsiblePanelHeader-module__headerWrapper__clickable___SDONr:active {
	background-color: var(--coral-color-accent-background-weak-active, hsl(205, 60%, 75%));
}
.CollapsiblePanelHeader-module__headerWrapper___axUB8 > .CollapsiblePanelHeader-module__headerTitle___EhBEo {
	flex-grow: 1;
}
.CollapsiblePanelHeader-module__headerWrapper___axUB8 > *:not(.CollapsiblePanelHeader-module__headerTitle___EhBEo) {
	flex-shrink: 0;
}

.CollapsiblePanelHeader-module__headerTitle___EhBEo {
	font: var(--coral-heading-m, 600 1rem/140% 'Source Sans Pro');
	text-align: left;
}
.CollapsiblePanelHeader-module__headerTitle__size-s___SkAo0 {
	font: var(--coral-heading-s, 600 0.875rem/140% 'Source Sans Pro');
}
.CollapsiblePanelHeader-module__headerTitle__disabled___a4LhB {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}

.CollapsiblePanelHeader-module__iconWrapper___U6er8 {
	width: var(--coral-sizing-s, 1.75rem);
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	justify-content: center;
}

.CollapsiblePanel-module__panelWrapper___Lm_WZ {
	box-shadow: var(--coral-elevation-shadow-neutral-s, 0 0.0625rem 0.125rem 0 hsla(0, 0%, 0%, 0.5));
	overflow: hidden;
}
.CollapsiblePanel-module__panelWrapper__alone___yYKr0 {
	border-radius: var(--coral-radius-s, 0.25rem);
}
.CollapsiblePanel-module__panelWrapper__first___pr5iO {
	border-radius: var(--coral-radius-s, 0.25rem) var(--coral-radius-s, 0.25rem) 0 0;
}
.CollapsiblePanel-module__panelWrapper__last___Ry6ze {
	border-radius: 0 0 var(--coral-radius-s, 0.25rem) var(--coral-radius-s, 0.25rem);
}
.CollapsiblePanel-module__panelWrapper__notLast___uwEkm {
	border-bottom: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}

.CollapsiblePanel-module__panelContent___lU6GF {
	padding: var(--coral-spacing-xs, 0.5rem);
}

.DropdownEntry-module__dropdownEntry___rCtGk {
	background: var(--coral-color-accent-background-weak, white);
	display: flex;
	align-items: center;
	width: 100%;
	min-width: 0;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	transition: var(--coral-transition-fast, 250ms ease-in-out);
	padding: var(--coral-spacing-xxs, 0.25rem) var(--coral-spacing-s, 0.75rem);
	text-align: start;
}
.DropdownEntry-module__dropdownEntry___rCtGk > span {
	min-width: 0;
}
.DropdownEntry-module__dropdownEntry___rCtGk > span.checked {
	font-weight: 600;
}
.DropdownEntry-module__dropdownEntry___rCtGk .DropdownEntry-module__buttonIcon___qG4N2 {
	margin-right: var(--coral-spacing-xxs, 0.25rem);
	flex-shrink: 0;
	position: relative;
	bottom: -0.1875rem;
}
.DropdownEntry-module__dropdownEntry___rCtGk .DropdownEntry-module__buttonContent___EYIjb {
	min-width: 0;
	flex: 1;
}
.DropdownEntry-module__dropdownEntry___rCtGk:hover,
.DropdownEntry-module__dropdownEntry___rCtGk:focus {
	background: var(--coral-color-accent-background-weak-hover, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text-strong-hover, hsl(204, 97%, 13%));
}
.DropdownEntry-module__dropdownEntry___rCtGk:active {
	background: var(--coral-color-accent-background-weak-active, hsl(205, 60%, 75%));
	color: var(--coral-color-accent-text-strong-active, hsl(205, 95%, 8%));
}
.DropdownEntry-module__dropdownEntry___rCtGk:disabled {
	background: var(--coral-color-neutral-background, white);
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}

.DropdownDivider-module__divider___TJ2YP {
	margin: 0;
	border: none;
	border-top: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}

.LinkableStyles-module__linkable___uAFyQ {
	cursor: pointer;
}

.LinkableStyles-module__link__icon___eGchL {
	position: relative;
	bottom: -0.1875rem;
	margin-right: var(--coral-spacing-xxs, 0.25rem);
	flex-shrink: 0;
}

.LinkableStyles-module__link__iconExternal___XF7f1 {
	position: relative;
	top: 0.0625rem;
	height: var(--coral-sizing-minimal, 0.75rem);
	width: var(--coral-sizing-minimal, 0.75rem);
	margin-left: var(--coral-spacing-xxs, 0.25rem);
	flex-shrink: 0;
	display: inline-flex;
}

.LinkableStyles-module__naturally_aligned___OblC6 svg.LinkableStyles-module__link__icon___eGchL,
.LinkableStyles-module__naturally_aligned___OblC6 svg.LinkableStyles-module__link__iconExternal___XF7f1 {
	margin-bottom: 0;
}

.LinkableStyles-module__with_ellipsis___TDONl {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.DropdownShell-module__dropdownShell___Gw54l {
	z-index: var(--coral-elevation-layer-interactive-front, 8);
	position: absolute;
	width: -moz-max-content;
	width: max-content;
	top: 0;
	left: 0;
}
.DropdownShell-module__dropdownShell___Gw54l .DropdownShell-module__animatedZone___Q_dKc {
	background: var(--coral-color-neutral-background, white);
	border-radius: var(--coral-radius-s, 0.25rem);
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
	max-height: var(--coral-sizing-maximal, 20rem);
	overflow: auto;
	min-width: calc(var(--coral-sizing-maximal, 20rem) / 2);
	max-width: var(--coral-sizing-maximal, 20rem);
	transition: var(--coral-transition-fast, 250ms ease-in-out);
}

.DropdownTitle-module__dropdownTitle___fC2rO {
	background: var(--coral-color-accent-background-weak, white);
	min-height: var(--coral-sizing-s, 1.75rem);
	display: inline-flex;
	justify-content: flex-start;
	align-items: center;
	white-space: nowrap;
	width: 100%;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font: var(--coral-paragraph-m-bold, 600 0.875rem/140% 'Source Sans Pro');
	padding: var(--coral-spacing-xxs, 0.25rem) var(--coral-spacing-s, 0.75rem);
	max-width: var(--coral-sizing-maximal, 20rem);
}

.BadgeButton-module__badge__button___SzCzL {
	align-items: center;
	display: inline-flex;
	justify-content: center;
	position: relative;
	border-radius: var(--coral-radius-s, 0.25rem);
	font: var(--coral-paragraph-m-bold, 600 0.875rem/140% 'Source Sans Pro');
	height: var(--coral-sizing-xs, 1.5rem);
	padding: var(--coral-spacing-xxs, 0.25rem) var(--coral-spacing-xs, 0.5rem);
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.BadgeButton-module__badge__button___SzCzL:hover {
	background: var(--coral-color-accent-background-weak-hover, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text-strong-hover, hsl(204, 97%, 13%));
}
.BadgeButton-module__badge__button___SzCzL:active {
	background: var(--coral-color-accent-background-weak-active, hsl(205, 60%, 75%));
	color: var(--coral-color-accent-text-strong-active, hsl(205, 95%, 8%));
}

.BadgePrimitive-module__badge___Fzvsj {
	display: inline-block;
	background: var(--coral-color-neutral-background, white);
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	border-radius: var(--coral-radius-s, 0.25rem);
}

.BadgePrimitive-module__badge__label___IV1o8 {
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	padding: var(--coral-spacing-xxs, 0.25rem);
}

.BadgePrimitive-module__badge__divider___CF2er {
	align-items: center;
	display: flex;
	flex-direction: row;
}

.BadgeDropdown-module__badge-dropdown__placeholder___Fql0W {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font: var(--coral-heading-s, 600 0.875rem/140% 'Source Sans Pro');
	padding: 0 var(--coral-spacing-xxs, 0.25rem);
}

.BadgeDropdown-module__badge-dropdown__button__caret___EdUU2 {
	align-items: center;
	display: inline-flex;
	transition: transform var(--coral-transition-fast, 250ms ease-in-out);
}

.BadgeDropdown-module__badge-dropdown__button___O2Oam[aria-expanded='true'] .BadgeDropdown-module__badge-dropdown__button__caret___EdUU2 {
	transform: rotate(-180deg);
}

.Popover-module__popover___qNool {
	background-color: var(--coral-color-neutral-background, white);
	transition: opacity var(--coral-transition-fast, 250ms ease-in-out);
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
	border-radius: var(--coral-radius-s, 0.25rem);
	z-index: var(--coral-elevation-layer-interactive-front, 8);
	opacity: 1;
}

.Popover-module__withPadding___u4Gte {
	padding: var(--coral-spacing-m, 1rem);
}

.BadgeValue-module__badge-value__children___RJVZb {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font: var(--coral-heading-s, 600 0.875rem/140% 'Source Sans Pro');
	padding: 0 var(--coral-spacing-xxs, 0.25rem);
}

.Breadcrumbs-module__breadcrumbs___ybFVX {
	display: block;
}
.Breadcrumbs-module__breadcrumbs___ybFVX .Breadcrumbs-module__divider___WNmdF {
	transform: skew(-15deg);
	display: inline-flex;
	justify-content: center;
	align-items: center;
}
.Breadcrumbs-module__breadcrumbs___ybFVX .Breadcrumbs-module__entry___jifad {
	max-width: var(--coral-sizing-maximal, 20rem);
	min-width: var(--coral-sizing-m, 2.25rem);
	position: relative;
}
.Breadcrumbs-module__breadcrumbs___ybFVX .Breadcrumbs-module__entry__collapsed___TgAPN {
	flex-shrink: 0;
}
.Breadcrumbs-module__breadcrumbs___ybFVX .Breadcrumbs-module__entry___jifad .Breadcrumbs-module__copy___bgsxG {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.Link-module__link___ZKvkc {
	font: var(--coral-paragraph-m-bold, 600 0.875rem/140% 'Source Sans Pro');
	color: var(--coral-color-info-text, hsl(204, 95%, 31%));
	background: none;
	border: none;
	border-bottom-color: currentColor;
	cursor: pointer;
}
.Link-module__link___ZKvkc,
.Link-module__link___ZKvkc:hover,
.Link-module__link___ZKvkc:active,
.Link-module__link___ZKvkc:focus,
.Link-module__link___ZKvkc:visited {
	text-decoration: none;
}
.Link-module__link___ZKvkc .Link-module__link__text___HaC4m {
	border-bottom: var(--coral-border-s-solid, 1px solid) transparent;
	transition: var(--coral-transition-fast, 250ms ease-in-out);
}
.Link-module__link___ZKvkc:hover {
	color: var(--coral-color-info-text-hover, hsl(204, 96%, 18%));
}
.Link-module__link___ZKvkc:hover .Link-module__link__text___HaC4m {
	border-bottom-color: var(--coral-color-info-border-hover, hsl(204, 95%, 23%));
}
.Link-module__link___ZKvkc:active {
	color: var(--coral-color-info-text-active, hsl(205, 94%, 13%));
}
.Link-module__link___ZKvkc:active .Link-module__link__text___HaC4m {
	border-bottom-color: var(--coral-color-info-border-active, hsl(205, 95%, 15%));
}
.Link-module__link___ZKvkc.Link-module__linkDisabled___CPYqr {
	opacity: var(--coral-opacity-s, 0.6);
	cursor: not-allowed;
}
.Link-module__link___ZKvkc.Link-module__linkDisabled___CPYqr .Link-module__link__text___HaC4m {
	border-bottom-color: transparent;
}
.Link-module__link___ZKvkc[aria-current='page'] {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Link-module__link___ZKvkc[aria-current='page']:hover {
	color: var(--coral-color-info-text-hover, hsl(204, 96%, 18%));
}
.Link-module__link___ZKvkc[aria-current='page']:active {
	color: var(--coral-color-info-text-active, hsl(205, 94%, 13%));
}

.ButtonStyles-module__button___b0K8i {
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	font: var(--coral-paragraph-m-bold, 600 0.875rem/140% 'Source Sans Pro');
	border-radius: var(--coral-radius-s, 0.25rem);
	height: var(--coral-sizing-m, 2.25rem);
	padding: var(--coral-spacing-xxs, 0.25rem) var(--coral-spacing-m, 1rem);
	white-space: nowrap;
}
.ButtonStyles-module__button__icon___F5hgs {
	display: inline-flex;
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	align-items: center;
}
.ButtonStyles-module__button__caret___Na5YH {
	display: inline-flex;
	align-items: center;
	transition: transform var(--coral-transition-fast, 250ms ease-in-out);
}
.ButtonStyles-module__button__loading___A7kOq {
	display: inline-flex;
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	align-items: center;
	color: var(--coral-color-accent-icon, hsl(204, 88%, 40%));
}
.ButtonStyles-module__button__loading___A7kOq > svg {
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
}
.ButtonStyles-module__button___b0K8i.ButtonStyles-module__size-S___Dh0pK {
	height: var(--coral-sizing-s, 1.75rem);
	padding: var(--coral-spacing-xxs, 0.25rem) var(--coral-spacing-xs, 0.5rem);
}
.ButtonStyles-module__button___b0K8i:disabled,
.ButtonStyles-module__button___b0K8i[aria-disabled='true'],
.ButtonStyles-module__button___b0K8i[aria-busy='true'] {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	border-color: var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
}
.ButtonStyles-module__button___b0K8i[aria-expanded='true'] .ButtonStyles-module__button__caret___Na5YH {
	transform: rotate(-180deg);
}

.ButtonStyles-module__button___b0K8i.ButtonStyles-module__size-S___Dh0pK .ButtonStyles-module__button__icon___F5hgs {
	display: inline-flex;
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
	align-items: center;
}

.ButtonPrimary-module__primary___XCoJP {
	color: var(--coral-color-accent-text-weak, white);
	background: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
}
.ButtonPrimary-module__primary___XCoJP:hover {
	color: var(--coral-color-accent-text-weak-hover, hsl(204, 59%, 88%));
	background: var(--coral-color-accent-background-strong-hover, hsl(204, 95%, 23%));
}
.ButtonPrimary-module__primary___XCoJP:active {
	color: var(--coral-color-accent-text-weak-active, hsl(205, 60%, 75%));
	background: var(--coral-color-accent-background-strong-active, hsl(205, 95%, 15%));
}
.ButtonPrimary-module__primary___XCoJP:disabled,
.ButtonPrimary-module__primary___XCoJP[aria-disabled='true'],
.ButtonPrimary-module__primary___XCoJP[aria-busy='true'] {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	background: var(--coral-color-neutral-background-disabled, hsl(0, 0%, 88%));
}

.ButtonSecondary-module__secondary___hR3p_ {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.ButtonSecondary-module__secondary___hR3p_:hover {
	color: var(--coral-color-accent-text-strong-hover, hsl(204, 97%, 13%));
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border-hover, hsl(204, 95%, 23%));
	background: var(--coral-color-accent-background-weak-hover, hsl(204, 59%, 88%));
}
.ButtonSecondary-module__secondary___hR3p_:active {
	color: var(--coral-color-accent-text-strong-active, hsl(205, 95%, 8%));
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border-active, hsl(205, 95%, 15%));
	background: var(--coral-color-accent-background-weak-active, hsl(205, 60%, 75%));
}
.ButtonSecondary-module__secondary___hR3p_:disabled,
.ButtonSecondary-module__secondary___hR3p_[aria-disabled='true'],
.ButtonSecondary-module__secondary___hR3p_[aria-busy='true'] {
	background: transparent;
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
}

.ButtonTertiary-module__tertiary___kRofJ {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.ButtonTertiary-module__tertiary___kRofJ:hover {
	color: var(--coral-color-accent-text-strong-hover, hsl(204, 97%, 13%));
	background: var(--coral-color-accent-background-weak-hover, hsl(204, 59%, 88%));
}
.ButtonTertiary-module__tertiary___kRofJ:active {
	color: var(--coral-color-accent-text-strong-active, hsl(205, 95%, 8%));
	background: var(--coral-color-accent-background-weak-active, hsl(205, 60%, 75%));
}
.ButtonTertiary-module__tertiary___kRofJ:disabled,
.ButtonTertiary-module__tertiary___kRofJ[aria-disabled='true'],
.ButtonTertiary-module__tertiary___kRofJ[aria-busy='true'] {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	background: transparent;
}

.ButtonDestructive-module__destructive___NJ5Cv {
	color: var(--coral-color-danger-text-weak, white);
	background: var(--coral-color-danger-background-strong, hsl(359, 51%, 53%));
}
.ButtonDestructive-module__destructive___NJ5Cv:hover {
	color: var(--coral-color-danger-text-weak-hover, hsl(358, 100%, 94%));
	background: var(--coral-color-danger-background-strong-hover, hsl(359, 54%, 38%));
}
.ButtonDestructive-module__destructive___NJ5Cv:active {
	color: var(--coral-color-danger-text-weak-active, hsl(359, 100%, 88%));
	background: var(--coral-color-danger-background-strong-active, hsl(359, 54%, 33%));
}
.ButtonDestructive-module__destructive___NJ5Cv:disabled,
.ButtonDestructive-module__destructive___NJ5Cv[aria-disabled='true'],
.ButtonDestructive-module__destructive___NJ5Cv[aria-busy='true'] {
	background: var(--coral-color-neutral-background-disabled, hsl(0, 0%, 88%));
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}

.VisuallyHidden-module__hidden___Woyyt {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 1px;
}

.ButtonPrimitiveAsLink-module__button___LSrmB {
	text-decoration: none;
}
.ButtonPrimitiveAsLink-module__button___LSrmB:hover,
.ButtonPrimitiveAsLink-module__button___LSrmB:focus {
	text-decoration: none;
}
.ButtonPrimitiveAsLink-module__button___LSrmB [data-test='link.icon.external'] {
	top: 0;
}

.Card-module__card___ZwPMZ {
	width: 100%;
	height: 100%;
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
	border-radius: var(--coral-radius-m, 0.5rem);
	padding: var(--coral-spacing-xl, 2.25rem);
	background-color: var(--coral-color-neutral-background, white);
}
.Card-module__card__header___v4MbR,
.Card-module__card__body___CLoRn {
	width: 100%;
}

.Combobox-module__combobox__input___rbNds {
	background: transparent;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	padding: var(--coral-spacing-xs, 0.5rem);
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	line-height: 1;
	border: 0;
	margin: 0;
	transition: var(--coral-transition-instant, 100ms ease-out);
	display: block;
	flex-grow: 1;
	width: 100%;
}
.Combobox-module__combobox__input___rbNds:only-child {
	border-radius: var(--coral-radius-s, 0.25rem);
}
.Combobox-module__combobox__input___rbNds:disabled,
.Combobox-module__combobox__input_disabled___Ah4_M {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	cursor: not-allowed;
}
.Combobox-module__combobox__input_readOnly___MZBl9 {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Combobox-module__combobox__input___rbNds:focus {
	outline: 0;
}
.Combobox-module__combobox__input___rbNds:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.Combobox-module__combobox__input___rbNds::-moz-placeholder {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	opacity: var(--coral-opacity-s, 0.6);
}
.Combobox-module__combobox__input___rbNds::placeholder {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	opacity: var(--coral-opacity-s, 0.6);
}
.Combobox-module__combobox__input___rbNds[disabled] {
	opacity: 1;
}
.Combobox-module__combobox__input___rbNds[disabled] > option {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Combobox-module__combobox__input___rbNds {
	border: var(--coral-border-s-solid, 1px solid) var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	box-shadow: 0 0 0 0 transparent;
	border-radius: var(--coral-radius-s, 0.25rem);
	transition: var(--coral-transition-instant, 100ms ease-out);
	background: var(--coral-color-neutral-background, white);
}
.Combobox-module__combobox__input___rbNds:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-strong-hover, hsl(0, 0%, 15%));
}
.Combobox-module__combobox__input_disabled___Ah4_M {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
}
.Combobox-module__combobox__input_readOnly___MZBl9 {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}
.Combobox-module__combobox__input_disabled___Ah4_M:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
}
.Combobox-module__combobox__input_readOnly___MZBl9:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.Combobox-module__combobox__input___rbNds:focus-within,
.Combobox-module__combobox__input___rbNds:focus {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
	box-shadow: 0 0 0 0.0625rem var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.Combobox-module__combobox__input_borderError___IdXzV {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-danger-border, hsl(359, 51%, 53%));
}
.Combobox-module__combobox__input_borderError___IdXzV:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-danger-border-hover, hsl(359, 54%, 38%));
}
.Combobox-module__combobox__input_borderError___IdXzV:focus-within,
.Combobox-module__combobox__input_borderError___IdXzV:focus {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-danger-border, hsl(359, 51%, 53%));
	box-shadow: 0 0 0 0.0625rem var(--coral-color-danger-border, hsl(359, 51%, 53%));
}
.Combobox-module__combobox__input___rbNds {
	height: 1.875rem;
}
.Combobox-module__combobox___qmuUu [role='listbox'] {
	margin-top: var(--coral-spacing-xs, 0.5rem);
	background: var(--coral-color-neutral-background, white);
	border-radius: var(--coral-radius-s, 0.25rem);
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
	width: var(--coral-sizing-xxxl, 13.75rem);
	z-index: var(--coral-elevation-layer-interactive-front, 8);
}
.Combobox-module__combobox___qmuUu [role='option'] {
	padding: var(--coral-spacing-xxs, 0.25rem) var(--coral-spacing-s, 0.75rem);
	cursor: pointer;
}
.Combobox-module__combobox___qmuUu [role='option']:hover {
	background: var(--coral-color-accent-background-weak-hover, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text-strong-hover, hsl(204, 97%, 13%));
}
.Combobox-module__combobox___qmuUu [role='combobox']:focus + [role='listbox'] [aria-selected='true'] {
	background: var(--coral-color-accent-background-weak-active, hsl(205, 60%, 75%));
	color: var(--coral-color-accent-text-strong-active, hsl(205, 95%, 8%));
}

.IconDefault-module__mediumIllustration___sncG9 {
	width: var(--coral-sizing-l, 2.5rem);
	height: var(--coral-sizing-l, 2.5rem);
}

.SpotDefault-module__largeIllustration___xlE4z {
	width: var(--coral-sizing-maximal, 20rem);
	height: var(--coral-sizing-xxxl, 13.75rem);
}

.EmptyStatePrimitive-module__emptyState___aTUGY {
	width: 95%;
	margin: 0 auto;
	max-width: var(--coral-sizing-maximal, 20rem);
	text-align: center;
}
.EmptyStatePrimitive-module__emptyState___aTUGY .EmptyStatePrimitive-module__title___BAHey {
	font: var(--coral-heading-s, 600 0.875rem/140% 'Source Sans Pro');
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.EmptyStatePrimitive-module__emptyState___aTUGY .EmptyStatePrimitive-module__description___n8Xzm {
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}

.Buttons-module__buttons___kdX3u button:first-child,
.Buttons-module__buttons___kdX3u span:first-child {
	margin-left: 0;
	margin-right: auto;
}
.Buttons-module__buttons___kdX3u button:only-child,
.Buttons-module__buttons___kdX3u span:only-child {
	margin-left: auto;
	margin-right: 0;
}

.Label-module__label___B89FK {
	font: var(--coral-paragraph-s-bold, 600 0.75rem/140% 'Source Sans Pro');
	margin: 0;
	padding: 0;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Label-module__label_inline___JC1F7 {
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
}

.Checkbox-module__checkbox___oRNcp {
	display: flex;
	gap: var(--coral-spacing-xs, 0.5rem);
	justify-content: flex-start;
	align-items: center;
	position: relative;
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox'] {
	margin: 0;
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	position: relative;
	z-index: 3;
	opacity: 0;
	cursor: pointer;
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:disabled {
	cursor: not-allowed;
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox'] + label::before,
.Checkbox-module__checkbox___oRNcp input[type='checkbox'] + label::after {
	content: '';
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	border-radius: var(--coral-radius-s, 0.25rem);
	transition: var(--coral-transition-fast, 250ms ease-in-out);
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	margin: 0;
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox'] + label::before {
	z-index: 1;
	border: var(--coral-border-s-solid, 1px solid) var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox'] + label::after {
	z-index: 2;
	opacity: 0;
	-webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjA1IDEgMyA1LjEuOTUgMy4wNDk1IDAgNGwzIDMgNS01LjA1TDcuMDUgMVoiIGZpbGw9IiNmZmYiLz48bWFzayBpZD0iYSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMSIgd2lkdGg9IjgiIGhlaWdodD0iNiI+PHBhdGggZD0iTTcuMDUgMSAzIDUuMS45NSAzLjA0OTUgMCA0bDMgMyA1LTUuMDVMNy4wNSAxWiIgZmlsbD0iI2ZmZiIvPjwvbWFzaz48L3N2Zz4=);
	        mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjA1IDEgMyA1LjEuOTUgMy4wNDk1IDAgNGwzIDMgNS01LjA1TDcuMDUgMVoiIGZpbGw9IiNmZmYiLz48bWFzayBpZD0iYSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMSIgd2lkdGg9IjgiIGhlaWdodD0iNiI+PHBhdGggZD0iTTcuMDUgMSAzIDUuMS45NSAzLjA0OTUgMCA0bDMgMyA1LTUuMDVMNy4wNSAxWiIgZmlsbD0iI2ZmZiIvPjwvbWFzaz48L3N2Zz4=);
	background-image: none;
	background-color: var(--coral-color-neutral-background, white);
	width: calc(var(--coral-sizing-xxxs, 1rem) / 2);
	height: calc(var(--coral-sizing-xxxs, 1rem) / 2);
	left: calc(var(--coral-sizing-xxxs, 1rem) / 2 - var(--coral-sizing-xxxs, 1rem) / 4);
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:hover + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:active + label::before {
	background: var(--coral-color-accent-background-active, hsl(204, 60%, 63%));
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:checked + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
	background: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:checked + label::after {
	opacity: 1;
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:focus-visible + label::before,
.Checkbox-module__checkbox___oRNcp input[type='checkbox'].focus-visible + label::before {
	outline: var(--coral-border-m-solid, 2px solid)
		var(--coral-color-assistive-border-focus, hsl(241, 54%, 61%));
	outline-offset: 1px;
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox'][aria-checked='mixed'] + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
	background: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox'][aria-checked='mixed'] + label::after {
	opacity: 1;
	-webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOCA1SDBWM2g4djJaIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
	        mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOCA1SDBWM2g4djJaIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:checked:not(:disabled):hover + label::before,
.Checkbox-module__checkbox___oRNcp input[type='checkbox'][aria-checked='mixed']:not(:disabled):hover + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border-hover, hsl(204, 95%, 23%));
	background: var(--coral-color-accent-background-strong-hover, hsl(204, 95%, 23%));
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:checked:not(:disabled):active + label::before,
.Checkbox-module__checkbox___oRNcp input[type='checkbox'][aria-checked='mixed']:not(:disabled):active + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border-active, hsl(205, 95%, 15%));
	background: var(--coral-color-accent-background-strong-active, hsl(205, 95%, 15%));
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:disabled + label,
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:checked:disabled + label,
.Checkbox-module__checkbox___oRNcp input[type='checkbox'][aria-checked='mixed']:disabled + label {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	cursor: not-allowed;
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:disabled + label::before,
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:checked:disabled + label::before,
.Checkbox-module__checkbox___oRNcp input[type='checkbox'][aria-checked='mixed']:disabled + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
	opacity: var(--coral-opacity-s, 0.6);
	cursor: not-allowed;
	background: var(--coral-color-neutral-background-disabled, hsl(0, 0%, 88%));
}
.Checkbox-module__checkbox___oRNcp input[type='checkbox']:checked:disabled + label::after,
.Checkbox-module__checkbox___oRNcp input[type='checkbox'][aria-checked='mixed']:disabled + label::after {
	background-color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
	opacity: var(--coral-opacity-m, 0.4);
}
.Checkbox-module__checkbox_isInline___DccvT {
	display: inline-flex;
}
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox'] {
	cursor: not-allowed;
	pointer-events: none;
}
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox']:not(:checked) + label,
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox']:checked + label,
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox'][aria-checked='mixed'] + label {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	cursor: not-allowed;
}
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox']:not(:checked) + label::before,
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox']:checked + label::before,
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox'][aria-checked='mixed'] + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	opacity: 1;
}
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox']:not(:checked) + label::after,
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox']:checked + label::after,
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox'][aria-checked='mixed'] + label::after {
	opacity: 0;
}
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox']:checked + label::after,
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox'][aria-checked='mixed'] + label::after {
	background-color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
	opacity: 1;
}
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox']:checked:not(:disabled):hover + label::before,
.Checkbox-module__checkbox_readOnly___w4xFe input[type='checkbox']:not(:disabled):hover + label::before,
.Checkbox-module__checkbox_readOnly___w4xFe
	input[type='checkbox'][aria-checked='mixed']:not(:disabled):hover
	+ label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}

.InlineMessagePrimitive-module__inlineMessage___MIu2U {
	align-items: center;
	display: flex;
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.InlineMessagePrimitive-module__inlineMessage___MIu2U strong {
	font: var(--coral-paragraph-m-bold, 600 0.875rem/140% 'Source Sans Pro');
}
.InlineMessagePrimitive-module__inlineMessage___MIu2U .InlineMessagePrimitive-module__icon___JsiWr {
	margin-right: var(--coral-spacing-xxs, 0.25rem);
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	display: inline-flex;
	position: relative;
}
.InlineMessagePrimitive-module__inlineMessage___MIu2U .InlineMessagePrimitive-module__icon___JsiWr svg {
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
}
.InlineMessagePrimitive-module__inlineMessage___MIu2U > * {
	display: inline;
}
.InlineMessagePrimitive-module__inlineMessage__contents___OQ33B > * {
	display: inline;
	margin-right: var(--coral-spacing-xxs, 0.25rem);
}
.InlineMessagePrimitive-module__inlineMessage__contents___OQ33B > *:last-child {
	margin-right: 0;
}
.InlineMessagePrimitive-module__inlineMessage_withBackground___AUnOm {
	display: inline-flex;
	padding: var(--coral-spacing-xxs, 0.25rem) var(--coral-spacing-xs, 0.5rem);
	border-radius: var(--coral-radius-s, 0.25rem);
	justify-content: flex-start;
	align-items: flex-start;
}
.InlineMessagePrimitive-module__inlineMessage_withBackground___AUnOm .InlineMessagePrimitive-module__icon___JsiWr {
	top: 0.0625rem;
}

.InlineMessageInformation-module__information_withBackground___o1FWR {
	background-color: var(--coral-color-info-background, hsl(204, 59%, 88%));
	box-shadow: var(--coral-elevation-shadow-info, 0 0.0625rem 0.0625rem 0 hsla(204, 95%, 31%, 0.3));
}
.InlineMessageInformation-module__information__icon___n7O25 {
	color: var(--coral-color-info-icon, hsl(204, 88%, 40%));
}

.InlineMessageSuccess-module__success_withBackground___afGWr {
	background-color: var(--coral-color-success-background, hsl(110, 49%, 90%));
	box-shadow: var(
		--coral-elevation-shadow-success,
		0 0.0625rem 0.0625rem 0 hsla(111, 49%, 34%, 0.3)
	);
}
.InlineMessageSuccess-module__success__icon___kX760 {
	color: var(--coral-color-success-icon, hsl(111, 53%, 40%));
}

.InlineMessageWarning-module__warning_withBackground___MzzL3 {
	background-color: var(--coral-color-warning-background, hsl(22, 85%, 92%));
	box-shadow: var(
		--coral-elevation-shadow-warning,
		0 0.0625rem 0.0625rem 0 hsla(22, 93%, 41%, 0.3)
	);
}
.InlineMessageWarning-module__warning__icon___n9Ybe {
	color: var(--coral-color-warning-icon, hsl(22, 87%, 47%));
}

.InlineMessageDestructive-module__destructive_withBackground___Vu8p5 {
	background-color: var(--coral-color-danger-background, hsl(0, 100%, 96%));
	box-shadow: var(
		--coral-elevation-shadow-danger,
		0 0.0625rem 0.0625rem 0 hsla(359, 51%, 53%, 0.3)
	);
}
.InlineMessageDestructive-module__destructive__icon___I67cq {
	color: var(--coral-color-danger-icon, hsl(359, 69%, 53%));
}

.InlineMessageBeta-module__beta_withBackground___zLPyF {
	background-color: var(--coral-color-beta-background, hsl(279, 57%, 90%));
	box-shadow: var(--coral-elevation-shadow-beta, 0 0.0625rem 0.0625rem 0 hsla(281, 58%, 29%, 0.3));
}
.InlineMessageBeta-module__beta__icon___FtBIr {
	color: var(--coral-color-beta-icon, hsl(280, 80%, 54%));
}

.passwordButton-module__button___wPLam {
	padding: 0 var(--coral-spacing-xs, 0.5rem);
	background: transparent;
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
	transition: var(--coral-transition-instant, 100ms ease-out);
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100%;
}
.passwordButton-module__button_readOnly___S2smC {
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}
.passwordButton-module__button__icon___gT_d8 {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
}
.passwordButton-module__button___wPLam:hover {
	color: var(--coral-color-accent-icon-hover, hsl(204, 88%, 30%));
}
.passwordButton-module__button___wPLam:active {
	color: var(--coral-color-accent-icon-active, hsl(205, 88%, 20%));
}
.passwordButton-module__button___wPLam:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.passwordButton-module__button___wPLam:disabled .passwordButton-module__button__icon___gT_d8 {
	opacity: var(--coral-opacity-s, 0.6);
}

.AffixStyles-module__affix___cqabk {
	display: inline-flex;
	flex-grow: 1;
	flex-shrink: 0;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	padding: 0 var(--coral-spacing-xs, 0.5rem);
	justify-content: center;
	align-items: center;
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	border: 0;
	height: 100%;
	min-height: auto;
	max-height: var(--coral-sizing-m, 2.25rem);
	transition: var(--coral-transition-fast, 250ms ease-in-out);
	border-radius: 2px 0 0 2px;
	border-right: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.AffixStyles-module__affix_isSuffix___RG16V {
	border-radius: 0 2px 2px 0;
	border-right: 0;
	border-left: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.AffixStyles-module__affix__icon___Q681W {
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	display: flex;
	justify-content: center;
	align-items: center;
}
.AffixStyles-module__affix__icon___Q681W > svg {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
}
.AffixStyles-module__affix__caret___TlZBc {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
	display: flex;
	justify-content: center;
	align-items: center;
}
.AffixStyles-module__affix__caret___TlZBc > svg {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
}
.AffixStyles-module__affix___cqabk.AffixStyles-module__button___QMpup {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	cursor: pointer;
}
.AffixStyles-module__affix___cqabk.AffixStyles-module__button___QMpup:hover {
	color: var(--coral-color-accent-text-hover, hsl(204, 96%, 18%));
	background: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
}
.AffixStyles-module__affix___cqabk.AffixStyles-module__button___QMpup:active {
	color: var(--coral-color-accent-text-active, hsl(205, 94%, 13%));
	background: var(--coral-color-accent-background-active, hsl(204, 60%, 63%));
}
.AffixStyles-module__affix___cqabk.AffixStyles-module__button___QMpup:disabled {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	cursor: not-allowed;
}

.Select-module__affix___h7trO {
	display: inline-flex;
	flex-grow: 1;
	flex-shrink: 0;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	padding: 0 var(--coral-spacing-xs, 0.5rem);
	justify-content: center;
	align-items: center;
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	border: 0;
	height: 100%;
	min-height: auto;
	max-height: var(--coral-sizing-m, 2.25rem);
	transition: var(--coral-transition-fast, 250ms ease-in-out);
	border-radius: 2px 0 0 2px;
	border-right: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.Select-module__affix_isSuffix___kjfeO {
	border-radius: 0 2px 2px 0;
	border-right: 0;
	border-left: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.Select-module__affix__icon___vp_tf {
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	display: flex;
	justify-content: center;
	align-items: center;
}
.Select-module__affix__icon___vp_tf > svg {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
}
.Select-module__affix__caret___h5Rk3 {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
	display: flex;
	justify-content: center;
	align-items: center;
}
.Select-module__affix__caret___h5Rk3 > svg {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
}
.Select-module__affix___h7trO.Select-module__button___cRT3c {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	cursor: pointer;
}
.Select-module__affix___h7trO.Select-module__button___cRT3c:hover {
	color: var(--coral-color-accent-text-hover, hsl(204, 96%, 18%));
	background: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
}
.Select-module__affix___h7trO.Select-module__button___cRT3c:active {
	color: var(--coral-color-accent-text-active, hsl(205, 94%, 13%));
	background: var(--coral-color-accent-background-active, hsl(204, 60%, 63%));
}
.Select-module__affix___h7trO.Select-module__button___cRT3c:disabled {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	cursor: not-allowed;
}

.Select-module__select____2R3L {
	background: transparent;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	padding: var(--coral-spacing-xs, 0.5rem);
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	line-height: 1;
	border: 0;
	margin: 0;
	transition: var(--coral-transition-instant, 100ms ease-out);
	display: block;
	flex-grow: 1;
	width: 100%;
}
.Select-module__select____2R3L:only-child {
	border-radius: var(--coral-radius-s, 0.25rem);
}
.Select-module__select____2R3L:disabled,
.Select-module__select_disabled___nS7T5 {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	cursor: not-allowed;
}
.Select-module__select_readOnly___RqLi2 {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Select-module__select____2R3L:focus {
	outline: 0;
}
.Select-module__select____2R3L:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.Select-module__select____2R3L::-moz-placeholder {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	opacity: var(--coral-opacity-s, 0.6);
}
.Select-module__select____2R3L::placeholder {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	opacity: var(--coral-opacity-s, 0.6);
}
.Select-module__select____2R3L[disabled] {
	opacity: 1;
}
.Select-module__select____2R3L[disabled] > option {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Select-module__select____2R3L {
	height: 1.875rem;
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
	padding-right: calc(var(--coral-sizing-minimal, 0.75rem) + var(--coral-sizing-xxs, 1.25rem));
}
.Select-module__select____2R3L option:disabled {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	opacity: var(--coral-opacity-s, 0.6);
}
.Select-module__select_multiple___lSfAP + .Select-module__select__icon___e8_lV {
	display: none;
}
.Select-module__select_isAffix___iLND1 {
	display: inline-flex;
	flex-grow: 1;
	flex-shrink: 0;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	padding: 0 var(--coral-spacing-xs, 0.5rem);
	justify-content: center;
	align-items: center;
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	border: 0;
	height: 100%;
	min-height: auto;
	max-height: var(--coral-sizing-m, 2.25rem);
	transition: var(--coral-transition-fast, 250ms ease-in-out);
	border-radius: 2px 0 0 2px;
	border-right: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.Select-module__select_isAffix_isSuffix___dSbSs {
	border-radius: 0 2px 2px 0;
	border-right: 0;
	border-left: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.Select-module__select_isAffix__icon____fxQE {
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	display: flex;
	justify-content: center;
	align-items: center;
}
.Select-module__select_isAffix__icon____fxQE > svg {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
}
.Select-module__select_isAffix__caret___eJDeD {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
	display: flex;
	justify-content: center;
	align-items: center;
}
.Select-module__select_isAffix__caret___eJDeD > svg {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
}
.Select-module__select_isAffix___iLND1 {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	cursor: pointer;
}
.Select-module__select_isAffix___iLND1:hover {
	color: var(--coral-color-accent-text-hover, hsl(204, 96%, 18%));
	background: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
}
.Select-module__select_isAffix___iLND1:active {
	color: var(--coral-color-accent-text-active, hsl(205, 94%, 13%));
	background: var(--coral-color-accent-background-active, hsl(204, 60%, 63%));
}
.Select-module__select_isAffix___iLND1:disabled {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	cursor: not-allowed;
}
.Select-module__select_isAffix___iLND1 {
	padding-right: calc(var(--coral-sizing-minimal, 0.75rem) + var(--coral-sizing-xxxs, 1rem));
	flex-shrink: 0;
	max-height: 100%;
}
.Select-module__select_isAffix___iLND1 + .Select-module__select__icon___e8_lV {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Select-module__select_isAffix___iLND1:hover + .Select-module__select__icon___e8_lV {
	color: var(--coral-color-accent-text-hover, hsl(204, 96%, 18%));
}
.Select-module__select_isSuffix___jqSEE,
.Select-module__select_isSuffix___jqSEE:first-child {
	border-radius: 0 2px 2px 0;
	border-left: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	border-right: 0;
}

.Select-module__select__wrapper___dgOHC {
	display: block;
	flex-grow: 1;
	position: relative;
	width: 100%;
	height: 100%;
}

.Select-module__select__icon___e8_lV {
	width: var(--coral-sizing-minimal, 0.75rem);
	height: var(--coral-sizing-minimal, 0.75rem);
	position: absolute;
	right: var(--coral-spacing-xs, 0.5rem);
	top: 50%;
	transform: translateY(-50%);
	color: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
	pointer-events: none;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.Select-module__select____2R3L:disabled + .Select-module__select__icon___e8_lV {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	opacity: var(--coral-opacity-s, 0.6);
}

.InputWrapper-module__inputShell___QjXtw {
	border: var(--coral-border-s-solid, 1px solid) var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	box-shadow: 0 0 0 0 transparent;
	border-radius: var(--coral-radius-s, 0.25rem);
	transition: var(--coral-transition-instant, 100ms ease-out);
	background: var(--coral-color-neutral-background, white);
}
.InputWrapper-module__inputShell___QjXtw:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-strong-hover, hsl(0, 0%, 15%));
}
.InputWrapper-module__inputShell_disabled___Skd_l {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
}
.InputWrapper-module__inputShell_readOnly___oGN7_ {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}
.InputWrapper-module__inputShell_disabled___Skd_l:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
}
.InputWrapper-module__inputShell_readOnly___oGN7_:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.InputWrapper-module__inputShell___QjXtw:focus-within,
.InputWrapper-module__inputShell___QjXtw:focus {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
	box-shadow: 0 0 0 0.0625rem var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.InputWrapper-module__inputShell_borderError___Xv4bV {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-danger-border, hsl(359, 51%, 53%));
}
.InputWrapper-module__inputShell_borderError___Xv4bV:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-danger-border-hover, hsl(359, 54%, 38%));
}
.InputWrapper-module__inputShell_borderError___Xv4bV:focus-within,
.InputWrapper-module__inputShell_borderError___Xv4bV:focus {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-danger-border, hsl(359, 51%, 53%));
	box-shadow: 0 0 0 0.0625rem var(--coral-color-danger-border, hsl(359, 51%, 53%));
}
.InputWrapper-module__inputShell___QjXtw {
	height: 2rem;
	display: flex;
	flex-flow: row;
	gap: 0;
	justify-content: stretch;
	align-items: stretch;
	position: relative;
	overflow: hidden;
}
.InputWrapper-module__inputShell_freeHeight___sBtFE {
	height: auto;
}
.InputWrapper-module__inputShell_freeHeight___sBtFE > div:first-child,
.InputWrapper-module__inputShell_freeHeight___sBtFE > div:last-child {
	height: unset;
}
.InputWrapper-module__inputShell_noStyles___Xp5wY {
	height: 100%;
	display: flex;
	align-items: stretch;
	justify-content: stretch;
	flex-grow: 0;
	flex-shrink: 0;
	border: none;
	border-radius: 0;
	background: transparent;
	padding: 0;
}
.InputWrapper-module__inputShell_noStyles___Xp5wY:hover,
.InputWrapper-module__inputShell_noStyles___Xp5wY:active,
.InputWrapper-module__inputShell_noStyles___Xp5wY:focus,
.InputWrapper-module__inputShell_noStyles___Xp5wY:focus-within {
	border: none;
	border-radius: 0;
	background: transparent;
	box-shadow: 0 0 0 transparent;
}
.InputWrapper-module__inputShell_noStyles___Xp5wY:focus {
	border: none;
}

.Input-module__input___HyfJa {
	background: transparent;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	padding: var(--coral-spacing-xs, 0.5rem);
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	line-height: 1;
	border: 0;
	margin: 0;
	transition: var(--coral-transition-instant, 100ms ease-out);
	display: block;
	flex-grow: 1;
	width: 100%;
}
.Input-module__input___HyfJa:only-child {
	border-radius: var(--coral-radius-s, 0.25rem);
}
.Input-module__input___HyfJa:disabled,
.Input-module__input_disabled___vC1Sq {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	cursor: not-allowed;
}
.Input-module__input_readOnly___rKaM1 {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Input-module__input___HyfJa:focus {
	outline: 0;
}
.Input-module__input___HyfJa:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.Input-module__input___HyfJa::-moz-placeholder {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	opacity: var(--coral-opacity-s, 0.6);
}
.Input-module__input___HyfJa::placeholder {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	opacity: var(--coral-opacity-s, 0.6);
}
.Input-module__input___HyfJa[disabled] {
	opacity: 1;
}
.Input-module__input___HyfJa[disabled] > option {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Input-module__input___HyfJa {
	height: 1.875rem;
}
.Input-module__input___HyfJa[type='color'] {
	padding: var(--coral-spacing-xxs, 0.25rem);
}
.Input-module__icon___dugvS {
	padding: 0 0 0 var(--coral-spacing-xs, 0.5rem);
	background: transparent;
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
	transition: var(--coral-transition-instant, 100ms ease-out);
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.Input-module__icon_disabled___vkEpf {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.Input-module__icon_readOnly___ZyDik {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
}

.Radio-module__radio___MgI8N {
	display: inline-flex;
	gap: var(--coral-spacing-xs, 0.5rem);
	justify-content: flex-start;
	align-items: center;
	position: relative;
}
.Radio-module__radio___MgI8N input[type='radio'] {
	margin: 0;
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	position: relative;
	z-index: 3;
	opacity: 0;
	cursor: pointer;
}
.Radio-module__radio___MgI8N input[type='radio']:disabled {
	cursor: not-allowed;
}
.Radio-module__radio___MgI8N input[type='radio'] + label::before,
.Radio-module__radio___MgI8N input[type='radio'] + label::after {
	content: '';
	border-radius: var(--coral-radius-round, 6249.9375rem);
	transition: var(--coral-transition-fast, 250ms ease-in-out);
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	margin: 0;
}
.Radio-module__radio___MgI8N input[type='radio'] + label::before {
	z-index: 1;
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	border: var(--coral-border-s-solid, 1px solid) var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.Radio-module__radio___MgI8N input[type='radio'] + label::after {
	z-index: 2;
	opacity: 0;
	background-image: none;
	background-color: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
	width: calc(var(--coral-sizing-xxs, 1.25rem) / 2);
	height: calc(var(--coral-sizing-xxs, 1.25rem) / 2);
	border: 0;
	left: calc(var(--coral-sizing-xxxs, 1rem) / 2 - calc(var(--coral-sizing-xxs, 1.25rem) / 2) / 2);
}
.Radio-module__radio___MgI8N input[type='radio']:hover + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.Radio-module__radio___MgI8N input[type='radio']:active + label::before {
	background: var(--coral-color-accent-background-active, hsl(204, 60%, 63%));
}
.Radio-module__radio___MgI8N input[type='radio']:focus-visible + label::before,
.Radio-module__radio___MgI8N input[type='radio'].focus-visible + label::before {
	outline: var(--coral-border-m-solid, 2px solid)
		var(--coral-color-assistive-border-focus, hsl(241, 54%, 61%));
	outline-offset: 1px;
}
.Radio-module__radio___MgI8N input[type='radio']:checked + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.Radio-module__radio___MgI8N input[type='radio']:checked + label::after {
	opacity: 1;
}
.Radio-module__radio___MgI8N input[type='radio']:checked:not(:disabled):hover + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border-hover, hsl(204, 95%, 23%));
}
.Radio-module__radio___MgI8N input[type='radio']:checked:not(:disabled):hover + label::after {
	background: var(--coral-color-accent-background-strong-hover, hsl(204, 95%, 23%));
}
.Radio-module__radio___MgI8N input[type='radio']:checked:not(:disabled):active + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border-active, hsl(205, 95%, 15%));
	background: var(--coral-color-accent-background-strong-active, hsl(205, 95%, 15%));
}
.Radio-module__radio___MgI8N input[type='radio']:disabled + label,
.Radio-module__radio___MgI8N input[type='radio']:checked:disabled + label {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	cursor: not-allowed;
}
.Radio-module__radio___MgI8N input[type='radio']:disabled + label::before,
.Radio-module__radio___MgI8N input[type='radio']:checked:disabled + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
	opacity: var(--coral-opacity-s, 0.6);
	cursor: not-allowed;
	background: var(--coral-color-neutral-background-disabled, hsl(0, 0%, 88%));
}
.Radio-module__radio___MgI8N input[type='radio']:checked:disabled + label::after {
	background-color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
	opacity: var(--coral-opacity-m, 0.4);
}
.Radio-module__radio_readOnly___zZnou input[type='radio'] {
	cursor: not-allowed;
}
.Radio-module__radio_readOnly___zZnou input[type='radio']:not(:checked) + label,
.Radio-module__radio_readOnly___zZnou input[type='radio']:checked + label {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	cursor: not-allowed;
}
.Radio-module__radio_readOnly___zZnou input[type='radio']:not(:checked) + label::before,
.Radio-module__radio_readOnly___zZnou input[type='radio']:checked + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	opacity: 1;
}
.Radio-module__radio_readOnly___zZnou input[type='radio']:not(:checked) + label::after,
.Radio-module__radio_readOnly___zZnou input[type='radio']:checked + label::after {
	opacity: 0;
}
.Radio-module__radio_readOnly___zZnou input[type='radio']:checked + label::before,
.Radio-module__radio_readOnly___zZnou input[type='radio']:checked:not(:disabled):hover + label::before,
.Radio-module__radio_readOnly___zZnou input[type='radio']:checked:not(:disabled):active + label::before {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}
.Radio-module__radio_readOnly___zZnou input[type='radio']:checked + label::after,
.Radio-module__radio_readOnly___zZnou input[type='radio']:checked:not(:disabled):hover + label::after,
.Radio-module__radio_readOnly___zZnou input[type='radio']:checked:not(:disabled):active + label::after {
	background-color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
	opacity: 1;
}

.Textarea-module__textarea___ApNRR {
	background: transparent;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	padding: var(--coral-spacing-xs, 0.5rem);
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	line-height: 1;
	border: 0;
	margin: 0;
	transition: var(--coral-transition-instant, 100ms ease-out);
	display: block;
	flex-grow: 1;
	width: 100%;
}
.Textarea-module__textarea___ApNRR:only-child {
	border-radius: var(--coral-radius-s, 0.25rem);
}
.Textarea-module__textarea___ApNRR:disabled,
.Textarea-module__textarea_disabled___dY6gf {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	cursor: not-allowed;
}
.Textarea-module__textarea_readOnly___wBfVu {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Textarea-module__textarea___ApNRR:focus {
	outline: 0;
}
.Textarea-module__textarea___ApNRR:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.Textarea-module__textarea___ApNRR::-moz-placeholder {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	opacity: var(--coral-opacity-s, 0.6);
}
.Textarea-module__textarea___ApNRR::placeholder {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	opacity: var(--coral-opacity-s, 0.6);
}
.Textarea-module__textarea___ApNRR[disabled] {
	opacity: 1;
}
.Textarea-module__textarea___ApNRR[disabled] > option {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Textarea-module__textarea___ApNRR {
	border: var(--coral-border-s-solid, 1px solid) var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	box-shadow: 0 0 0 0 transparent;
	border-radius: var(--coral-radius-s, 0.25rem);
	transition: var(--coral-transition-instant, 100ms ease-out);
	background: var(--coral-color-neutral-background, white);
}
.Textarea-module__textarea___ApNRR:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-strong-hover, hsl(0, 0%, 15%));
}
.Textarea-module__textarea_disabled___dY6gf {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
}
.Textarea-module__textarea_readOnly___wBfVu {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}
.Textarea-module__textarea_disabled___dY6gf:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
}
.Textarea-module__textarea_readOnly___wBfVu:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.Textarea-module__textarea___ApNRR:focus-within,
.Textarea-module__textarea___ApNRR:focus {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
	box-shadow: 0 0 0 0.0625rem var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.Textarea-module__textarea_borderError___ZTBZX {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-danger-border, hsl(359, 51%, 53%));
}
.Textarea-module__textarea_borderError___ZTBZX:hover {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-danger-border-hover, hsl(359, 54%, 38%));
}
.Textarea-module__textarea_borderError___ZTBZX:focus-within,
.Textarea-module__textarea_borderError___ZTBZX:focus {
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-danger-border, hsl(359, 51%, 53%));
	box-shadow: 0 0 0 0.0625rem var(--coral-color-danger-border, hsl(359, 51%, 53%));
}
.Textarea-module__textarea___ApNRR {
	max-height: var(--coral-sizing-xxxl, 13.75rem);
	resize: vertical;
	line-height: 140%;
}

.Input-File-module__wrapper___ELAe_ {
	width: 100%;
}

.Input-File-module__inputFile___lwTe_ {
	position: relative;
	border: var(--coral-border-s-dashed, 1px dashed)
		var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	border-radius: var(--coral-radius-s, 0.25rem);
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	background: var(--coral-color-neutral-background, white);
	transition: var(--coral-transition-fast, 250ms ease-in-out);
	min-height: var(--coral-sizing-m, 2.25rem);
	cursor: pointer;
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__text___sbvAG {
	display: flex;
	gap: var(--coral-spacing-xs, 0.5rem);
	align-items: center;
	justify-content: center;
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	transition: var(--coral-transition-fast, 250ms ease-in-out);
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__text___sbvAG > svg {
	color: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__text___sbvAG > span > span {
	font: var(--coral-paragraph-m-bold, 600 0.875rem/140% 'Source Sans Pro');
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	transition: var(--coral-transition-fast, 250ms ease-in-out);
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__input___n7bA7,
.Input-File-module__inputFile___lwTe_ .Input-File-module__input___n7bA7::-webkit-file-upload-button {
	height: 100%;
	width: 100%;
	cursor: inherit;
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__input_filled___bVb9w {
	pointer-events: none;
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__input___n7bA7:focus + .Input-File-module__inputFile__text___zxSnB {
	outline: var(--coral-border-m-solid, 2px solid)
		var(--coral-color-assistive-border-focus, hsl(241, 54%, 61%));
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__preview___OZFfJ {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	padding: var(--coral-spacing-xxs, 0.25rem) var(--coral-spacing-xs, 0.5rem);
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__preview_single___W33Oq {
	align-items: center;
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__preview__button___fnMke button {
	position: static;
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__preview__button___fnMke button svg {
	margin: 0;
	fill: currentColor;
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__preview__list___I09tH {
	margin: 0;
	padding: 0;
	list-style: none;
	flex-grow: 1;
}
.Input-File-module__inputFile___lwTe_ .Input-File-module__preview__list__listItem___LrTzC {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Input-File-module__inputFile___lwTe_:hover:not(.Input-File-module__inputFile_disabled____MW3Q) {
	border: var(--coral-border-s-dashed, 1px dashed)
		var(--coral-color-neutral-border-strong-hover, hsl(0, 0%, 15%));
}
.Input-File-module__inputFile___lwTe_:hover:not(.Input-File-module__inputFile_disabled____MW3Q) .Input-File-module__text___sbvAG {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Input-File-module__inputFile___lwTe_:hover:not(.Input-File-module__inputFile_disabled____MW3Q) .Input-File-module__text__fakeLink___A8J0X {
	color: var(--coral-color-accent-text-hover, hsl(204, 96%, 18%));
	text-decoration: underline;
}
.Input-File-module__inputFile_dragging___SeGSU {
	background: var(--coral-color-accent-background-selected, hsl(204, 100%, 95%));
	border: var(--coral-border-s-dashed, 1px dashed)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.Input-File-module__inputFile_dragging___SeGSU .Input-File-module__text___sbvAG {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Input-File-module__inputFile_disabled____MW3Q {
	border: var(--coral-border-s-dashed, 1px dashed)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
	cursor: not-allowed;
}
.Input-File-module__inputFile_disabled____MW3Q .Input-File-module__text___sbvAG {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	cursor: not-allowed;
}
.Input-File-module__inputFile_disabled____MW3Q .Input-File-module__text___sbvAG svg {
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.Input-File-module__inputFile_disabled____MW3Q .Input-File-module__text__fakeLink___A8J0X {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.Input-File-module__inputFile_error___LHGvW {
	border: var(--coral-border-s-dashed, 1px dashed)
		var(--coral-color-danger-border, hsl(359, 51%, 53%));
}
.Input-File-module__inputFile_error___LHGvW .Input-File-module__text___sbvAG svg {
	color: var(--coral-color-danger-icon, hsl(359, 69%, 53%));
}
.Input-File-module__inputFile__text___zxSnB,
.Input-File-module__inputFile__preview___WFXxa,
.Input-File-module__inputFile__input___VZfZA {
	min-height: calc(var(--coral-sizing-m, 2.25rem) - 0.125rem);
}
.Input-File-module__inputFile__input___VZfZA {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	opacity: 0;
}

.Input-ToggleSwitch-module__switch___mkvrs {
	position: relative;
	display: block;
}
.Input-ToggleSwitch-module__switch___mkvrs label {
	margin-bottom: 0;
}
.Input-ToggleSwitch-module__switch___mkvrs input[type='checkbox'] {
	position: absolute;
	margin-left: -9999px;
}
.Input-ToggleSwitch-module__switch___mkvrs input[type='checkbox'] + .Input-ToggleSwitch-module__legend___ljby6 {
	position: relative;
	padding: 0 0 0 calc(2rem + var(--coral-spacing-xxs, 0.25rem));
	display: inline-block;
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Input-ToggleSwitch-module__switch___mkvrs input[type='checkbox'] + .Input-ToggleSwitch-module__legend___ljby6::before,
.Input-ToggleSwitch-module__switch___mkvrs input[type='checkbox'] + .Input-ToggleSwitch-module__legend___ljby6::after {
	background-image: none;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	border: none;
	transition: 250ms ease-in-out;
	border-radius: var(--coral-radius-round, 6249.9375rem);
	margin: 0;
}
.Input-ToggleSwitch-module__switch___mkvrs input[type='checkbox'] + .Input-ToggleSwitch-module__legend___ljby6::before {
	width: 2rem;
	height: var(--coral-sizing-xxxs, 1rem);
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	transform: translateY(0.0937rem);
}
.Input-ToggleSwitch-module__switch___mkvrs input[type='checkbox'] + .Input-ToggleSwitch-module__legend___ljby6::after {
	transform: translateX(0.0625rem) translateY(0.1875rem);
	width: 0.8125rem;
	height: 0.8125rem;
	background-color: var(--coral-color-neutral-background, white);
}
.Input-ToggleSwitch-module__switch___mkvrs input[type='checkbox']:not(:disabled):hover + .Input-ToggleSwitch-module__legend___ljby6::before {
	background: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
}
.Input-ToggleSwitch-module__switch___mkvrs
	input[type='checkbox']:not(.Input-ToggleSwitch-module__switch_disabled___oEdpa):not(.Input-ToggleSwitch-module__switch_readOnly___CTk3X)
	input:hover
	+ .Input-ToggleSwitch-module__legend___ljby6::before {
	background: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
}
.Input-ToggleSwitch-module__switch___mkvrs input[type='checkbox']:focus-visible + .Input-ToggleSwitch-module__legend___ljby6 {
	outline: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-assistive-border-focus, hsl(241, 54%, 61%));
}
.Input-ToggleSwitch-module__switch___mkvrs:not(.Input-ToggleSwitch-module__switch_disabled___oEdpa) input[type='checkbox'] + .Input-ToggleSwitch-module__legend___ljby6 {
	cursor: pointer;
}
.Input-ToggleSwitch-module__switch_inline___yZAEx {
	display: inline-block;
}
.Input-ToggleSwitch-module__switch_checked___xzpj8:not(.Input-ToggleSwitch-module__switch_disabled___oEdpa):not(.Input-ToggleSwitch-module__switch_readOnly___CTk3X)
	input[type='checkbox']
	+ .Input-ToggleSwitch-module__legend___ljby6::before {
	background: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
}
.Input-ToggleSwitch-module__switch_checked___xzpj8 input[type='checkbox'] + .Input-ToggleSwitch-module__legend___ljby6::after {
	transform: translateX(calc(2rem - 0.8125rem - 0.0625rem)) translateY(0.1875rem);
}
.Input-ToggleSwitch-module__switch_checked___xzpj8:not(.Input-ToggleSwitch-module__switch_disabled___oEdpa):not(.Input-ToggleSwitch-module__switch_readOnly___CTk3X) input:hover + .Input-ToggleSwitch-module__legend___ljby6::before {
	background: var(--coral-color-accent-background-strong-hover, hsl(204, 95%, 23%));
}
.Input-ToggleSwitch-module__switch_readOnly___CTk3X input[type='checkbox'] + .Input-ToggleSwitch-module__legend___ljby6::before {
	background: var(--coral-color-neutral-background-heavy, hsl(0, 0%, 78%));
}
.Input-ToggleSwitch-module__switch_readOnly___CTk3X input[type='checkbox'] + .Input-ToggleSwitch-module__legend___ljby6::after {
	background: var(--coral-color-neutral-background, white);
}
.Input-ToggleSwitch-module__switch_disabled___oEdpa {
	cursor: not-allowed;
}
.Input-ToggleSwitch-module__switch_disabled___oEdpa input[type='checkbox'] + .Input-ToggleSwitch-module__legend___ljby6::before,
.Input-ToggleSwitch-module__switch_disabled___oEdpa input[type='checkbox']:disabled + .Input-ToggleSwitch-module__legend___ljby6::before,
.Input-ToggleSwitch-module__switch_disabled___oEdpa input[type='checkbox']:checked + .Input-ToggleSwitch-module__legend___ljby6::before {
	background: var(--coral-color-neutral-background-disabled, hsl(0, 0%, 88%));
}
.Input-ToggleSwitch-module__switch_disabled___oEdpa input[type='checkbox'] + .Input-ToggleSwitch-module__legend___ljby6,
.Input-ToggleSwitch-module__switch_disabled___oEdpa input[type='checkbox']:disabled + .Input-ToggleSwitch-module__legend___ljby6,
.Input-ToggleSwitch-module__switch_disabled___oEdpa input[type='checkbox']:checked + .Input-ToggleSwitch-module__legend___ljby6 {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.Input-ToggleSwitch-module__switch_disabled___oEdpa label {
	cursor: not-allowed;
}
.Input-ToggleSwitch-module__switch_disabled___oEdpa label > * {
	cursor: not-allowed;
}

.Fieldset-module__fieldset___ZDJ7q {
	padding: 0;
	border: none;
}

.Fieldset-module__legend___xGLf0 {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	padding: var(--coral-spacing-m, 1rem) 0;
	font: var(--coral-heading-m, 600 1rem/140% 'Source Sans Pro');
	margin: 0;
}

.Fieldset-module__fieldset-content___ZtY7K {
	display: flex;
	flex-flow: column;
	gap: var(--coral-spacing-s, 0.75rem);
}

.Form-module__form___N7XA5 {
	display: flex;
	flex-flow: column;
	margin: 0 auto;
	width: 100%;
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	gap: var(--coral-spacing-s, 0.75rem);
}
.Form-module__form___N7XA5 fieldset {
	padding: 0;
	border: none;
}

.Row-module__row___wa7zB {
	display: inline-flex;
	align-items: flex-start;
	gap: var(--coral-spacing-l, 1.75rem);
	align-self: start;
}
.Row-module__row_stretched___YaMGp {
	align-self: stretch;
}

.InlineEditingPrimitive-module__inlineEditor__editor___Q0lJd {
	position: relative;
}
.InlineEditingPrimitive-module__inlineEditor__editor___Q0lJd [role='status'] {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	background: var(--coral-color-neutral-background, white);
	padding: var(--coral-spacing-xxs, 0.25rem);
	transform: translateY(100%);
	box-shadow: var(--coral-elevation-shadow-neutral-s, 0 0.0625rem 0.125rem 0 hsla(0, 0%, 0%, 0.5));
}
.InlineEditingPrimitive-module__inlineEditor__editor___Q0lJd input,
.InlineEditingPrimitive-module__inlineEditor__editor___Q0lJd textarea {
	padding-right: 2.5rem;
}
.InlineEditingPrimitive-module__inlineEditor__editor__actions___FNtG3 {
	position: absolute;
	display: flex;
	height: 100%;
	bottom: 0;
	right: 0;
	top: 0;
}
.InlineEditingPrimitive-module__inlineEditor__editor__actions_sticky___VZj1y {
	height: var(--coral-sizing-s, 1.75rem);
}
.InlineEditingPrimitive-module__inlineEditor__content___dI4mH {
	display: flex;
}
.InlineEditingPrimitive-module__inlineEditor__content_loading___gl8pj {
	animation: var(
		--coral-animation-heartbeat,
		coral-light-keyframes-blink 1.5s cubic-bezier(0.7, 0, 1, 1) infinite
	);
}
.InlineEditingPrimitive-module__inlineEditor__content__value___J1ENV {
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	flex: 0 1 auto;
}
.InlineEditingPrimitive-module__inlineEditor__content__value_multiline___wrhlH {
	white-space: inherit;
}
.InlineEditingPrimitive-module__inlineEditor__content__value___J1ENV[data-placeholder]:empty::before {
	content: attr(data-placeholder);
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
}
.InlineEditingPrimitive-module__inlineEditor__content__button___T3ZIU {
	flex: 0 0 auto;
	opacity: 0;
	margin-left: var(--coral-spacing-xxs, 0.25rem);
	transition: opacity var(--coral-transition-fast, 250ms ease-in-out);
}
.InlineEditingPrimitive-module__inlineEditor__content__button___T3ZIU > * {
	position: relative;
	top: 0.0625rem;
}
.InlineEditingPrimitive-module__inlineEditor__content__button___T3ZIU:hover,
.InlineEditingPrimitive-module__inlineEditor__content__button___T3ZIU:focus-within,
.InlineEditingPrimitive-module__inlineEditor__content__button___T3ZIU:active,
.InlineEditingPrimitive-module__inlineEditor__content__button___T3ZIU:focus {
	opacity: 1;
}
.InlineEditingPrimitive-module__inlineEditor__content___dI4mH:hover .InlineEditingPrimitive-module__inlineEditor__content__button___T3ZIU,
.InlineEditingPrimitive-module__inlineEditor__content___dI4mH:active .InlineEditingPrimitive-module__inlineEditor__content__button___T3ZIU,
.InlineEditingPrimitive-module__inlineEditor__content___dI4mH:focus .InlineEditingPrimitive-module__inlineEditor__content__button___T3ZIU {
	opacity: 1;
}

.EnumerationHeader-module__enumeration__header___slwj2 {
	border-bottom: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	display: flex;
	flex-direction: column;
	padding: var(--coral-spacing-s, 0.75rem);
	gap: var(--coral-spacing-s, 0.75rem);
}
.EnumerationHeader-module__enumeration__header___slwj2 h4 {
	font: var(--coral-heading-m, 600 1rem/140% 'Source Sans Pro');
}
.EnumerationHeader-module__enumeration__header___slwj2 [type='file'] {
	display: none;
}
.EnumerationHeader-module__enumeration__title___s6EB7 {
	align-items: center;
	display: flex;
}
.EnumerationHeader-module__enumeration__title___s6EB7 > button {
	margin-left: auto;
}

.Skeleton-module__skeleton___t7EU4 {
	display: inline-block;
	height: var(--coral-sizing-m, 2.25rem);
	width: var(--coral-sizing-m, 2.25rem);
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	animation: var(
		--coral-animation-heartbeat,
		coral-light-keyframes-blink 1.5s cubic-bezier(0.7, 0, 1, 1) infinite
	);
	border-radius: var(--coral-radius-s, 0.25rem);
	cursor: wait;
}
.Skeleton-module__skeleton___t7EU4.Skeleton-module__isBlock___XPiyU {
	display: block;
	width: 100%;
}

.Skeleton-module__size-XL___DtNMl {
	height: var(--coral-sizing-m, 2.25rem);
}

.Skeleton-module__size-L___at82F {
	height: var(--coral-sizing-s, 1.75rem);
}

.Skeleton-module__size-M___rBUeN {
	height: var(--coral-sizing-xxxs, 1rem);
}

.Skeleton-module__size-S___gYxrr {
	height: var(--coral-sizing-minimal, 0.75rem);
}

.Skeleton-module__size-XS___UpiMs {
	height: var(--coral-spacing-xs, 0.5rem);
}

.SkeletonButton-module__buttonSkeleton___ZSjJ7 {
	width: 6.25rem;
}
.SkeletonButton-module__buttonSkeleton___ZSjJ7.SkeletonButton-module__small___epkCC {
	width: 5rem;
}

.SkeletonButtonIcon-module__buttonIconSkeleton___KS4K0 {
	width: var(--coral-sizing-m, 2.25rem);
	border-radius: var(--coral-radius-round, 6249.9375rem);
}
.SkeletonButtonIcon-module__buttonIconSkeleton___KS4K0.SkeletonButtonIcon-module__size-S___MiLVb {
	width: var(--coral-sizing-s, 1.75rem);
}
.SkeletonButtonIcon-module__buttonIconSkeleton___KS4K0.SkeletonButtonIcon-module__size-XS___j789C {
	width: var(--coral-sizing-xxxs, 1rem);
	border-radius: var(--coral-radius-s, 0.25rem);
}

.SkeletonHeading-module__skeletonHeading___OIuWU {
	max-width: var(--coral-sizing-maximal, 20rem);
}
.SkeletonHeading-module__skeletonHeading___OIuWU.SkeletonHeading-module__size-L___XXP3y {
	height: 1.125rem;
}
.SkeletonHeading-module__skeletonHeading___OIuWU.SkeletonHeading-module__size-M___GXSY7 {
	height: 1rem;
}
.SkeletonHeading-module__skeletonHeading___OIuWU.SkeletonHeading-module__size-S___RLr15 {
	height: 0.875rem;
}
.SkeletonHeading-module__skeletonHeading___OIuWU.SkeletonHeading-module__width-XS___wb7IY {
	max-width: 10%;
}
.SkeletonHeading-module__skeletonHeading___OIuWU.SkeletonHeading-module__width-S___nzMmd {
	max-width: 20%;
}
.SkeletonHeading-module__skeletonHeading___OIuWU.SkeletonHeading-module__width-M___iWSzU {
	max-width: 40%;
}
.SkeletonHeading-module__skeletonHeading___OIuWU.SkeletonHeading-module__width-L___cOI9f {
	max-width: 60%;
}
.SkeletonHeading-module__skeletonHeading___OIuWU.SkeletonHeading-module__width-XL___e5_gQ {
	max-width: 80%;
}
.SkeletonHeading-module__skeletonHeading___OIuWU.SkeletonHeading-module__width-100___bVw46 {
	max-width: 100%;
}

.SkeletonParagraph-module__skeletonParagraph___goAo6.SkeletonParagraph-module__size-M___uFy98 {
	height: 0.875rem;
}
.SkeletonParagraph-module__skeletonParagraph___goAo6.SkeletonParagraph-module__size-S___S945q {
	height: 0.75rem;
}
.SkeletonParagraph-module__skeletonParagraph___goAo6.SkeletonParagraph-module__width-XS___F32Cv {
	max-width: 10%;
}
.SkeletonParagraph-module__skeletonParagraph___goAo6.SkeletonParagraph-module__width-S___OV0zl {
	max-width: 20%;
}
.SkeletonParagraph-module__skeletonParagraph___goAo6.SkeletonParagraph-module__width-M___fnZBk {
	max-width: 40%;
}
.SkeletonParagraph-module__skeletonParagraph___goAo6.SkeletonParagraph-module__width-L___AG1wQ {
	max-width: 60%;
}
.SkeletonParagraph-module__skeletonParagraph___goAo6.SkeletonParagraph-module__width-XL___CkPuV {
	max-width: 80%;
}
.SkeletonParagraph-module__skeletonParagraph___goAo6.SkeletonParagraph-module__width-100___E9Rfa {
	max-width: 100%;
}

.SkeletonInput-module__skeleton-input___nWBQY {
	height: 1.875rem;
}
.SkeletonInput-module__skeleton-input__label___mR5fg {
	width: 100%;
	max-width: calc(var(--coral-sizing-l, 2.5rem) * 2);
}

.SkeletonSized-module__skeleton-sized-circle___rOyiR {
	border-radius: var(--coral-radius-round, 6249.9375rem);
}

.EnumerationItem-module__enumeration__item___fVmBb {
	align-items: center;
	background-color: var(--coral-color-neutral-background, white);
	display: flex;
	height: 38px;
	justify-content: space-between;
	padding: var(--coral-spacing-xxs, 0.25rem) var(--coral-spacing-xs, 0.5rem)
		var(--coral-spacing-xxs, 0.25rem) var(--coral-spacing-s, 0.75rem);
	transition: background-color var(--coral-transition-fast, 250ms ease-in-out);
}
.EnumerationItem-module__enumeration__item___fVmBb:hover {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.EnumerationItem-module__enumeration__item___fVmBb > :first-child {
	width: 100%;
}
.EnumerationItem-module__enumeration__item___fVmBb > :first-child label {
	flex: 1;
}
.EnumerationItem-module__enumeration__item--edit___PDizL {
	padding: 0 var(--coral-spacing-xxs, 0.25rem);
}
.EnumerationItem-module__enumeration__item--animate___QJpTq {
	animation: EnumerationItem-module__highlight___XbAdd 1500ms both 100ms;
}

@keyframes EnumerationItem-module__highlight___XbAdd {
	0% {
		background-color: var(--coral-color-neutral-background, white);
	}
	75% {
		background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	}
}

.Enumeration-module__enumeration___YhqK0 {
	border: var(--coral-border-s-solid, 1px solid) var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	border-radius: var(--coral-radius-m, 0.5rem);
	min-width: 300px;
	max-width: 100%;
	overflow: hidden;
	width: -moz-fit-content;
	width: fit-content;
}
.Enumeration-module__enumeration___YhqK0 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.Enumeration-module__enumeration___YhqK0 h4,
.Enumeration-module__enumeration___YhqK0 p,
.Enumeration-module__enumeration___YhqK0 label {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right: var(--coral-spacing-xxs, 0.25rem);
}

.ErrorState-module__error-state___ElF7a {
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
}
.ErrorState-module__error-state__title___JPnir {
	font: var(--coral-heading-m, 600 1rem/140% 'Source Sans Pro');
}

.MessageStyles-module__message___yO7HD {
	display: flex;
	border-radius: var(--coral-radius-s, 0.25rem);
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	background-color: var(--coral-color-neutral-background, white);
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	height: 100%;
	width: 100%;
	border-top-left-radius: var(--coral-radius-s, 0.25rem);
	border-bottom-left-radius: var(--coral-radius-s, 0.25rem);
	border-left: 0.6rem solid var(--coral-color-neutral-border-hover, hsl(0, 0%, 40%));
}
.MessageStyles-module__message__children___Q2I9U {
	text-wrap: pretty;
}
.MessageStyles-module__message__title___K0EPe {
	font: var(--coral-heading-m, 600 1rem/140% 'Source Sans Pro');
	width: 100%;
}
.MessageStyles-module__message__title__info___d8xwY {
	font: var(--coral-paragraph-s, 400 0.75rem/140% 'Source Sans Pro');
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	white-space: nowrap;
	margin-left: auto;
}
.MessageStyles-module__message__actions___l4psO {
	margin-left: auto;
}
.MessageStyles-module__message__description___Xp86J {
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	margin: 0;
}

.MessageSuccess-module__success_border_____L4Z {
	border-left-color: var(--coral-color-success-icon, hsl(111, 53%, 40%));
}

.MessageInformation-module__information_border___NIv3B {
	border-left-color: var(--coral-color-info-icon, hsl(204, 88%, 40%));
}

.MessageWarning-module__warning_border___LSFYt {
	border-left-color: var(--coral-color-warning-icon, hsl(22, 87%, 47%));
}

.MessageDestructive-module__destructive_border___uFm8O {
	border-left-color: var(--coral-color-danger-icon, hsl(359, 69%, 53%));
}

.RatioBar-module__tc-ratio-bar____cMCm {
	align-items: center;
	display: flex;
	height: 0.5rem;
	padding: var(--coral-spacing-xs, 0.5rem) 0;
	width: 100%;
}
.RatioBar-module__tc-ratio-bar-counter___xliaa {
	padding-left: var(--coral-spacing-xxs, 0.25rem);
}
.RatioBar-module__tc-ratio-bar-lines___Qpw_j,
.RatioBar-module__tc-ratio-bar____cMCm .RatioBar-module__tc-ratio-bar-line-error___AaTQb,
.RatioBar-module__tc-ratio-bar____cMCm .RatioBar-module__tc-ratio-bar-line-filled___AbTrK,
.RatioBar-module__tc-ratio-bar____cMCm .RatioBar-module__tc-ratio-bar-line-empty___ucwDI {
	border-radius: 1px;
	height: 100%;
	width: 100%;
}
.RatioBar-module__tc-ratio-bar____cMCm .RatioBar-module__tc-ratio-bar-line___wcBJM {
	height: 0.25rem;
	margin: 0 2px 0 0;
	min-width: 0.25rem;
	transition: var(--coral-transition-instant, 100ms ease-out);
}
.RatioBar-module__tc-ratio-bar____cMCm .RatioBar-module__tc-ratio-bar-line___wcBJM:hover {
	height: 0.5rem;
}
.RatioBar-module__tc-ratio-bar____cMCm .RatioBar-module__tc-ratio-bar-line___wcBJM:first-child {
	margin-left: 0;
}
.RatioBar-module__tc-ratio-bar____cMCm .RatioBar-module__tc-ratio-bar-line___wcBJM:last-child {
	margin-right: 0;
}
.RatioBar-module__tc-ratio-bar____cMCm .RatioBar-module__tc-ratio-bar-line-grow___egqs6 {
	flex-grow: 1;
}
.RatioBar-module__tc-ratio-bar____cMCm .RatioBar-module__tc-ratio-bar-line-empty___ucwDI {
	background-color: var(--coral-color-charts-neutral-weak, hsl(0, 0%, 83%));
}
.RatioBar-module__tc-ratio-bar____cMCm .RatioBar-module__tc-ratio-bar-line-filled___AbTrK {
	background-color: var(--coral-color-charts-default, hsl(216, 82%, 48%));
}
.RatioBar-module__tc-ratio-bar____cMCm .RatioBar-module__tc-ratio-bar-line-error___AaTQb {
	background-color: var(--coral-color-charts-danger, hsl(4, 89%, 49%));
}

.QualityRatioBar-module__quality-ratio-bar___MOk_e {
	border-radius: 1px;
	height: 100%;
	width: 100%;
}
.QualityRatioBar-module__quality-ratio-bar--empty___LJHUU {
	background-color: var(--coral-color-charts-neutral, hsl(0, 0%, 22%));
}
.QualityRatioBar-module__quality-ratio-bar--valid___KLQ3t {
	background-color: var(--coral-color-charts-success, hsl(148, 87%, 40%));
}
.QualityRatioBar-module__quality-ratio-bar--invalid___aY_tq {
	background-color: var(--coral-color-charts-danger, hsl(4, 89%, 49%));
}
.QualityRatioBar-module__quality-ratio-bar--na___cZ62N {
	background-color: var(--coral-color-charts-success-weak, hsl(130, 52%, 91%));
}
.QualityRatioBar-module__quality-ratio-bar--placeholder___YTi3I {
	background-color: var(--coral-color-charts-neutral-weak, hsl(0, 0%, 83%));
}
.tc-ratio-bar .QualityRatioBar-module__quality-ratio-bar--placeholder___YTi3I:hover {
	height: 0.25rem;
}

.QualityRatioBar-module__split-ratio-bar-percentage___ej8YK {
	flex: none;
}

.RichRadioButton-module__rich-radio-button___VF6N0 {
	background-color: var(--coral-color-accent-background-weak, white);
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	border-radius: var(--coral-radius-m, 0.5rem);
	padding: var(--coral-spacing-m, 1rem);
	transition:
		background-color var(--coral-transition-normal, 300ms ease-in-out),
		box-shadow var(--coral-transition-normal, 300ms ease-in-out),
		border-color var(--coral-transition-normal, 300ms ease-in-out);
	width: 100%;
}
.RichRadioButton-module__rich-radio-button___VF6N0 h4 {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	font: var(--coral-heading-s, 600 0.875rem/140% 'Source Sans Pro');
}
.RichRadioButton-module__rich-radio-button___VF6N0 p {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	font: var(--coral-paragraph-s, 400 0.75rem/140% 'Source Sans Pro');
}
.RichRadioButton-module__rich-radio-button__icon___RMIHx {
	color: var(--coral-color-accent-icon, hsl(204, 88%, 40%));
	min-height: var(--coral-sizing-xs, 1.5rem);
	min-width: var(--coral-sizing-xs, 1.5rem);
	transition: color var(--coral-transition-normal, 300ms ease-in-out);
}
.RichRadioButton-module__rich-radio-button__illustration___OVJoU,
.RichRadioButton-module__rich-radio-button__logo___xPGk1 {
	height: var(--coral-sizing-l, 2.5rem);
	width: var(--coral-sizing-l, 2.5rem);
}
.RichRadioButton-module__rich-radio-button__wrapper___cJjQI {
	display: flex;
	flex: 1;
	height: 100%;
	margin: 0;
	max-width: 400px;
	min-height: 77px;
	min-width: 220px;
	position: relative;
	width: 100%;
}
.RichRadioButton-module__rich-radio-button__wrapper___cJjQI input {
	margin: 0;
}
.RichRadioButton-module__rich-radio-button__input___tr9tL {
	cursor: pointer;
	height: 100%;
	left: 0;
	margin: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:disabled {
	cursor: not-allowed;
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:disabled + .RichRadioButton-module__rich-radio-button___VF6N0 .RichRadioButton-module__rich-radio-button__icon___RMIHx {
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:disabled + .RichRadioButton-module__rich-radio-button___VF6N0 h4 {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL[readonly] {
	cursor: default;
}
.RichRadioButton-module__rich-radio-button__input___tr9tL[readonly] + .RichRadioButton-module__rich-radio-button___VF6N0 .RichRadioButton-module__rich-radio-button__icon___RMIHx {
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL[readonly] + .RichRadioButton-module__rich-radio-button___VF6N0 h4 {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:not(:disabled, [readonly]):is(:hover, :active) + .RichRadioButton-module__rich-radio-button___VF6N0 {
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:not(:disabled, [readonly]):hover
	+ .RichRadioButton-module__rich-radio-button___VF6N0
	.RichRadioButton-module__rich-radio-button__icon___RMIHx {
	color: var(--coral-color-accent-icon-hover, hsl(204, 88%, 30%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:not(:disabled, [readonly]):hover + .RichRadioButton-module__rich-radio-button___VF6N0 h4 {
	color: var(--coral-color-accent-text-hover, hsl(204, 96%, 18%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:not(:disabled, [readonly]):active
	+ .RichRadioButton-module__rich-radio-button___VF6N0
	.RichRadioButton-module__rich-radio-button__icon___RMIHx {
	color: var(--coral-color-accent-icon-active, hsl(205, 88%, 20%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:not(:disabled, [readonly]):active + .RichRadioButton-module__rich-radio-button___VF6N0 h4 {
	color: var(--coral-color-accent-text-active, hsl(205, 94%, 13%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:not(:disabled, [readonly]):focus + .RichRadioButton-module__rich-radio-button___VF6N0 {
	outline: var(--coral-border-m-solid, 2px solid)
		var(--coral-color-assistive-border-focus, hsl(241, 54%, 61%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:not(:disabled, [readonly]):focus
	+ .RichRadioButton-module__rich-radio-button___VF6N0
	.RichRadioButton-module__rich-radio-button__icon___RMIHx {
	color: var(--coral-color-accent-icon, hsl(204, 88%, 40%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:not(:checked):not(:disabled, [readonly]):hover + .RichRadioButton-module__rich-radio-button___VF6N0 {
	border-color: var(--coral-color-neutral-border-weak-hover, hsl(0, 0%, 72%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:not(:checked):not(:disabled, [readonly]):active + .RichRadioButton-module__rich-radio-button___VF6N0 {
	border-color: var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:not(:checked)[readonly] + .RichRadioButton-module__rich-radio-button___VF6N0 {
	border-color: transparent;
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:not(:checked):disabled + .RichRadioButton-module__rich-radio-button___VF6N0 {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:checked:not(:disabled, [readonly]) + .RichRadioButton-module__rich-radio-button___VF6N0 {
	background-color: var(--coral-color-accent-background-selected, hsl(204, 100%, 95%));
	border: var(--coral-border-m-solid, 2px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:checked:not(:disabled, [readonly]):hover + .RichRadioButton-module__rich-radio-button___VF6N0 {
	border-color: var(--coral-color-accent-border-hover, hsl(204, 95%, 23%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:checked:not(:disabled, [readonly]):active + .RichRadioButton-module__rich-radio-button___VF6N0 {
	border-color: var(--coral-color-accent-border-active, hsl(205, 95%, 15%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:checked:not(:disabled, [readonly]):focus + .RichRadioButton-module__rich-radio-button___VF6N0 {
	outline-offset: -2px;
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:checked[readonly] + .RichRadioButton-module__rich-radio-button___VF6N0 {
	background-color: var(--coral-color-neutral-background, white);
	border: var(--coral-border-m-solid, 2px solid) var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}
.RichRadioButton-module__rich-radio-button__input___tr9tL:checked:disabled + .RichRadioButton-module__rich-radio-button___VF6N0 {
	background-color: var(--coral-color-neutral-background-disabled, hsl(0, 0%, 88%));
	border: var(--coral-border-m-solid, 2px solid)
		var(--coral-color-neutral-border-disabled, hsl(0, 0%, 65%));
}

.TagPrimitive-module__tag___Ng_f6 {
	display: inline-block;
	padding: 0 var(--coral-spacing-xxs, 0.25rem);
	max-width: var(--coral-sizing-maximal, 20rem);
	font: var(--coral-paragraph-s-bold, 600 0.75rem/140% 'Source Sans Pro');
	vertical-align: middle;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	border-radius: var(--coral-radius-s, 0.25rem);
}

.TagDefault-module__tag___b4cAH {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}

.TagInformation-module__tag___nRwpY {
	color: var(--coral-color-info-text-strong, hsl(204, 96%, 18%));
	background: var(--coral-color-info-background, hsl(204, 59%, 88%));
}

.TagSuccess-module__tag___AvKfj {
	color: var(--coral-color-success-text-strong, hsl(111, 49%, 29%));
	background: var(--coral-color-success-background, hsl(110, 49%, 90%));
}

.TagWarning-module__tag___Xo5ZU {
	color: var(--coral-color-warning-text-strong, hsl(22, 86%, 27%));
	background: var(--coral-color-warning-background, hsl(22, 85%, 92%));
}

.TagDestructive-module__tag___tVPRY {
	color: var(--coral-color-danger-text-strong, hsl(359, 47%, 44%));
	background: var(--coral-color-danger-background, hsl(0, 100%, 96%));
}

.TagBeta-module__tag___j8V99 {
	color: var(--coral-color-beta-text-strong, hsl(281, 58%, 29%));
	background: var(--coral-color-beta-background, hsl(279, 57%, 90%));
}

.StatusDotPrimitive-module__statusDot___hKuEc {
	display: block;
	width: var(--coral-spacing-xs, 0.5rem);
	height: var(--coral-spacing-xs, 0.5rem);
	border-radius: 50%;
}
.StatusDotPrimitive-module__statusDot___hKuEc.StatusDotPrimitive-module__beta___CRtP5 {
	background-color: var(--coral-color-beta-icon, hsl(280, 80%, 54%));
}
.StatusDotPrimitive-module__statusDot___hKuEc.StatusDotPrimitive-module__error___rywEO {
	background-color: var(--coral-color-danger-icon, hsl(359, 69%, 53%));
}
.StatusDotPrimitive-module__statusDot___hKuEc.StatusDotPrimitive-module__information___WoYvY {
	background-color: var(--coral-color-info-icon, hsl(204, 88%, 40%));
}
.StatusDotPrimitive-module__statusDot___hKuEc.StatusDotPrimitive-module__success___G6DYp {
	background-color: var(--coral-color-success-icon, hsl(111, 53%, 40%));
}
.StatusDotPrimitive-module__statusDot___hKuEc.StatusDotPrimitive-module__warning___QUH45 {
	background-color: var(--coral-color-warning-icon, hsl(22, 87%, 47%));
}

.Progress-module__progress___GdzEC {
	position: absolute;
}
.Progress-module__progress___GdzEC div {
	position: absolute;
	top: 0;
	background: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
}

.Progress-horizontal-module__horizontal___xyIKZ {
	top: calc(var(--coral-sizing-xxxs, 1rem) / 2 - 0.0313rem);
	right: 6.25rem;
	left: 6.25rem;
	height: 0.125rem;
	transform: translateY(-50%);
	background: url("data:image/svg+xml,%3csvg width=%27100%25%27 height=%27100%25%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cline x1=%270%27 y1=%270%27 x2=%27100%25%27 y2=%270%27 fill=%27none%27 stroke=%27%23d2d2d2%27 stroke-width=%274%27 stroke-dasharray=%272%2c6%27/%3e%3c/svg%3e");
	z-index: 1;
}
.Progress-horizontal-module__horizontal___xyIKZ div {
	top: 0;
	height: 0.125rem;
	transition: width var(--coral-transition-slow, 400ms ease-in);
}

.Progress-vertical-module__vertical___zCqpS {
	top: var(--coral-sizing-xxs, 1.25rem);
	right: calc(var(--coral-sizing-xxxs, 1rem) / 2 - 0.0313rem);
	bottom: var(--coral-sizing-xxs, 1.25rem);
	width: 0.125rem;
	background: url("data:image/svg+xml,%3csvg width=%27100%25%27 height=%27100%25%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cline x1=%270%27 y1=%270%27 x2=%270%27 y2=%27100%25%27 fill=%27none%27 stroke=%27%23d2d2d2%27 stroke-width=%274%27 stroke-dasharray=%272%2c6%27/%3e%3c/svg%3e");
}
.Progress-vertical-module__vertical___zCqpS div {
	width: 0.125rem;
	transition: height var(--coral-transition-slow, 400ms ease-in);
}

.Stepper-module__stepper___xMa1T {
	position: relative;
	display: inline-flex;
}
.Stepper-module__stepper___xMa1T .Stepper-module__stepper__steps___U4IYA {
	padding: 0;
}
.Stepper-module__stepper_vertical___Sxvhg {
	justify-content: flex-end;
	width: 12.5rem;
}
.Stepper-module__stepper_vertical___Sxvhg .Stepper-module__stepper__steps___U4IYA {
	display: flex;
	list-style: none;
	margin: 0;
	padding: 0;
	flex-direction: column;
	gap: 3.125rem;
	width: 100%;
}
.Stepper-module__stepper_horizontal___J4LIm .Stepper-module__stepper__steps___U4IYA {
	display: flex;
	flex-flow: row;
	width: 100%;
}

@keyframes Step-module__pulse___wb5hS {
	0% {
		transform: scale(0.95);
		box-shadow:
			0 0 0 0.1875rem var(--coral-color-accent-background, hsl(204, 59%, 88%)),
			0 0 0 0.375rem var(--coral-color-accent-background, hsl(204, 59%, 88%));
	}
	80% {
		transform: scale(1);
		box-shadow:
			0 0 0 0.1875rem var(--coral-color-accent-background, hsl(204, 59%, 88%)),
			0 0 0 0.625rem rgba(0, 0, 0, 0);
	}
	100% {
		transform: scale(0.95);
		box-shadow:
			0 0 0 0.1875rem var(--coral-color-accent-background, hsl(204, 59%, 88%)),
			0 0 0 0 rgba(0, 0, 0, 0);
	}
}
.Step-module__step___MfzwK {
	display: flex;
	max-width: var(--coral-sizing-xxxl, 13.75rem);
	align-items: center;
	justify-content: flex-end;
	z-index: 1;
}
.Step-module__step___MfzwK[data-index]::before {
	content: attr(data-index) '. ';
	margin-right: var(--coral-spacing-xxs, 0.25rem);
}
.Step-module__step__title___V7k4t {
	font: var(--coral-paragraph-m, 400 0.875rem/140% 'Source Sans Pro');
	margin-right: var(--coral-spacing-s, 0.75rem);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.Step-module__step__icon___RNZGr {
	flex-shrink: 0;
	display: block;
	height: var(--coral-sizing-xxxs, 1rem);
	width: var(--coral-sizing-xxxs, 1rem);
	border-radius: var(--coral-radius-round, 6249.9375rem);
	position: relative;
	z-index: 2;
}
.Step-module__step__icon___RNZGr .Step-module__tc-svg-icon___H79Bj {
	margin-left: var(--coral-spacing-xxs, 0.25rem);
	margin-top: var(--coral-spacing-xxs, 0.25rem);
	background: var(--coral-color-neutral-background, white);
	border-radius: var(--coral-radius-round, 6249.9375rem);
	height: var(--coral-sizing-m, 2.25rem);
	width: var(--coral-sizing-m, 2.25rem);
}
.Step-module__step_enabled___ssfSX .Step-module__step__icon___RNZGr {
	background: var(--coral-color-neutral-background, white);
	border: var(--coral-border-m-solid, 2px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.Step-module__step_progress___YI2bi {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Step-module__step_progress___YI2bi .Step-module__step__icon___RNZGr {
	background: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
	box-shadow: 0 0 0 0.1875rem var(--coral-color-accent-background, hsl(204, 59%, 88%));
	z-index: 1;
	transform: scale(1);
	animation: Step-module__pulse___wb5hS 2s 0.2s infinite;
}
.Step-module__step_disabled___zhUkP {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	cursor: not-allowed;
}
.Step-module__step_disabled___zhUkP::before,
.Step-module__step_disabled___zhUkP .Step-module__step__title___V7k4t {
	opacity: var(--coral-opacity-m, 0.4);
}
.Step-module__step_disabled___zhUkP .Step-module__step__icon___RNZGr {
	background: var(--coral-color-neutral-background-disabled, hsl(0, 0%, 88%));
}
.Step-module__step_validated___ZCIZV .Step-module__step__icon___RNZGr {
	background: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
}
.Step-module__step_error___aYPDW {
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}
.Step-module__step_error___aYPDW .Step-module__step__icon___RNZGr {
	background: var(--coral-color-danger-background-strong, hsl(359, 51%, 53%));
}
.Step-module__step_vertical___ky9U9 {
	padding-top: var(--coral-spacing-l, 1.75rem);
	position: relative;
	width: 12.5rem;
	align-items: center;
	justify-content: center;
}
.Step-module__step_vertical___ky9U9 .Step-module__step__icon___RNZGr {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.Step-module__step_vertical___ky9U9:not(:last-child) {
	margin-bottom: 0;
}

.Step-module__stepWrapper___V6aiY {
	max-width: var(--coral-sizing-xxxl, 13.75rem);
	display: flex;
	justify-content: flex-end;
	align-items: stretch;
}

.Step-Skeleton-module__skeleton___AZKq_ {
	position: relative;
	flex-grow: 1;
	width: 100%;
	max-width: var(--coral-sizing-xxxl, 13.75rem);
	display: flex;
	justify-content: flex-end;
}
.Step-Skeleton-module__skeleton___AZKq_ > span {
	max-width: 7.1875rem;
}
.Step-Skeleton-module__skeleton_vertical___lWOpu {
	margin: 0 auto;
	width: 12.5rem;
	justify-content: center;
}

.Switch-module__switch___koxc2 .Switch-module__container___LVgU4 {
	position: relative;
	display: inline-flex;
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	border-radius: 6.25rem;
	box-shadow: inset 0 0.0625rem 0.1875rem 0 rgba(0, 0, 0, 0.25);
	overflow: hidden;
}
.Switch-module__switch___koxc2 .Switch-module__container___LVgU4:hover .Switch-module__switchIndicator___beSCE em {
	background-color: var(--coral-color-accent-background-active, hsl(204, 60%, 63%));
}
.Switch-module__switch___koxc2 .Switch-module__container___LVgU4 > .Switch-module__btn___VII3d {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-around;
	margin: 0;
	padding: 0 0.625rem;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font: var(--coral-paragraph-s, 400 0.75rem/140% 'Source Sans Pro');
	opacity: var(--coral-opacity-m, 0.4);
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	cursor: pointer;
	background: none;
	border: none;
	z-index: var(--coral-elevation-layer-interactive-front, 8);
}
.Switch-module__switch___koxc2 .Switch-module__container___LVgU4 > .Switch-module__btn___VII3d[aria-checked='true'] {
	color: var(--coral-color-accent-text-weak, white);
	opacity: 1;
}
.Switch-module__switch___koxc2 .Switch-module__container___LVgU4 > .Switch-module__btn___VII3d[aria-checked] ~ .Switch-module__switchIndicator___beSCE {
	visibility: hidden;
}
.Switch-module__switch___koxc2 .Switch-module__container___LVgU4 > .Switch-module__btn___VII3d[aria-checked='true'] ~ .Switch-module__switchIndicator___beSCE {
	visibility: visible;
}
.Switch-module__switch___koxc2 .Switch-module__switchIndicator___beSCE {
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	bottom: 0;
	z-index: var(--coral-elevation-layer-standard-front, 4);
}
.Switch-module__switch___koxc2 .Switch-module__switchIndicator___beSCE[data-animated='true'] {
	transition: var(--coral-transition-fast, 250ms ease-in-out);
}
.Switch-module__switch___koxc2 .Switch-module__switchIndicator___beSCE em {
	position: absolute;
	top: 0.125rem;
	right: 0.125rem;
	bottom: 0.125rem;
	left: 0.125rem;
	transition: background 0.3s;
	background: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
	border-radius: 100px;
}
.Switch-module__switch___koxc2.Switch-module__readOnly___aNPbu div .Switch-module__btn___VII3d[aria-checked] {
	transition: color var(--coral-transition-normal, 300ms ease-in-out);
}
.Switch-module__switch___koxc2.Switch-module__disabled___Ql2dM div {
	opacity: var(--coral-opacity-m, 0.4);
}

.TabStyles-module__tablist___NsXVT {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: flex;
	flex-flow: row;
	flex-wrap: nowrap;
	align-items: flex-start;
	justify-content: flex-start;
	row-gap: var(--coral-spacing-m, 1rem);
	-moz-column-gap: var(--coral-spacing-m, 1rem);
	     column-gap: var(--coral-spacing-m, 1rem);
}

.TabStyles-module__tabpanel___W1Sdg {
	width: 100%;
	height: 100%;
}
.TabStyles-module__tabpanel--hidden___Nv6I1 {
	display: none;
}

.TabStyles-module__tab___RCfLw {
	font: var(--coral-heading-s, 600 0.875rem/140% 'Source Sans Pro');
	height: var(--coral-sizing-xs, 1.5rem);
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	position: relative;
	display: inline-flex;
	justify-content: flex-start;
	align-items: flex-start;
	background: transparent;
	border: 0;
	padding: 0;
	margin: 0;
	transition: var(--coral-transition-fast, 250ms ease-in-out);
	text-decoration: none;
}
.TabStyles-module__tab__copy___KyJKU {
	max-width: var(--coral-sizing-xxxl, 13.75rem);
	text-overflow: ellipsis;
	min-width: 0;
	overflow: hidden;
	text-align: left;
	display: inline-block;
	white-space: nowrap;
	text-transform: capitalize;
}
.TabStyles-module__tab___RCfLw > svg {
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.TabStyles-module__tab___RCfLw::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	border-top: var(--coral-border-m-solid, 2px solid)
		var(--coral-color-accent-border, hsl(204, 95%, 31%));
	opacity: 0;
	transition: var(--coral-transition-fast, 250ms ease-in-out);
	transform: translateY(100%);
}
.TabStyles-module__tab___RCfLw[aria-selected='true'] {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.TabStyles-module__tab___RCfLw[aria-selected='true'] > svg {
	color: var(--coral-color-accent-icon, hsl(204, 88%, 40%));
}
.TabStyles-module__tab___RCfLw[aria-selected='true']::after {
	opacity: 1;
	transform: translateY(0%);
}
.TabStyles-module__tab___RCfLw:hover {
	color: var(--coral-color-accent-text-hover, hsl(204, 96%, 18%));
	text-decoration: none;
}
.TabStyles-module__tab___RCfLw:hover > svg {
	color: var(--coral-color-accent-icon-hover, hsl(204, 88%, 30%));
}
.TabStyles-module__tab___RCfLw:active {
	color: var(--coral-color-accent-text-active, hsl(205, 94%, 13%));
}
.TabStyles-module__tab___RCfLw:active > svg {
	color: var(--coral-color-accent-icon-active, hsl(205, 88%, 20%));
}
.TabStyles-module__tab_large___T6xZW {
	font: var(--coral-heading-l, 600 1.125rem/140% 'Source Sans Pro');
	height: var(--coral-sizing-s, 1.75rem);
}
.TabStyles-module__tab_large___T6xZW:not(:last-of-type) {
	margin-right: var(--coral-spacing-s, 0.75rem);
}
.TabStyles-module__tab_error___lRmuh {
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}
.TabStyles-module__tab_error___lRmuh[aria-selected='true'] {
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}
.TabStyles-module__tab_error___lRmuh::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	border-top: var(--coral-border-m-solid, 2px solid)
		var(--coral-color-danger-text, hsl(359, 51%, 53%));
	opacity: 0;
	transition: var(--coral-transition-fast, 250ms ease-in-out);
	transform: translateY(100%);
}
.TabStyles-module__tab___RCfLw .TabStyles-module__statusDot___IQozd {
	align-self: flex-start;
}

*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role="list"],ol[role="list"]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}

/* inconsolata-200normal - latin */
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src:
    local('Inconsolata Extra Light '),
    local('Inconsolata-Extra Light'),
    url(/idp/assets/fonts/inconsolata-latin-200-abca710b60e6b71243bb.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/inconsolata-latin-200-a2bf4f61ef83603483ad.woff) format('woff'); /* Modern Browsers */
}

/* inconsolata-300normal - latin */
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src:
    local('Inconsolata Light '),
    local('Inconsolata-Light'),
    url(/idp/assets/fonts/inconsolata-latin-300-b03fe7651a40463f3cdb.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/inconsolata-latin-300-031e79974689e5a22b3b.woff) format('woff'); /* Modern Browsers */
}

/* inconsolata-400normal - latin */
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('Inconsolata Regular '),
    local('Inconsolata-Regular'),
    url(/idp/assets/fonts/inconsolata-latin-400-5defbb9e7946394e7808.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/inconsolata-latin-400-1b6a5f2020d85f45012c.woff) format('woff'); /* Modern Browsers */
}

/* inconsolata-500normal - latin */
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src:
    local('Inconsolata Medium '),
    local('Inconsolata-Medium'),
    url(/idp/assets/fonts/inconsolata-latin-500-0f9a2c7c2be26c5ba113.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/inconsolata-latin-500-c20be44f16d71e57b2b8.woff) format('woff'); /* Modern Browsers */
}

/* inconsolata-600normal - latin */
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src:
    local('Inconsolata SemiBold '),
    local('Inconsolata-SemiBold'),
    url(/idp/assets/fonts/inconsolata-latin-600-c5f991abc465c3441933.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/inconsolata-latin-600-6edcb0b350e171b1b842.woff) format('woff'); /* Modern Browsers */
}

/* inconsolata-700normal - latin */
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('Inconsolata Bold '),
    local('Inconsolata-Bold'),
    url(/idp/assets/fonts/inconsolata-latin-700-154e0208d322d5719e13.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/inconsolata-latin-700-258e59b156360ef3bb0b.woff) format('woff'); /* Modern Browsers */
}

/* inconsolata-800normal - latin */
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src:
    local('Inconsolata ExtraBold '),
    local('Inconsolata-ExtraBold'),
    url(/idp/assets/fonts/inconsolata-latin-800-53ec24536533a6d98033.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/inconsolata-latin-800-c31986329622741ac52b.woff) format('woff'); /* Modern Browsers */
}

/* inconsolata-900normal - latin */
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src:
    local('Inconsolata Black '),
    local('Inconsolata-Black'),
    url(/idp/assets/fonts/inconsolata-latin-900-c41e9bcb278fee5bebc3.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/inconsolata-latin-900-65944213cdc3e1743ec8.woff) format('woff'); /* Modern Browsers */
}


/* source-sans-pro-300normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src:
    local('Source Sans Pro Light normal'),
    local('Source Sans Pro-Lightnormal'),
    url(/idp/assets/fonts/source-sans-pro-300-fdb74fc65b69c4cc3882.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/source-sans-pro-300-f9671025bd0c0262a8bc.woff) format('woff'); /* Modern Browsers */
}

/* source-sans-pro-300italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src:
    local('Source Sans Pro Light italic'),
    local('Source Sans Pro-Lightitalic'),
    url(/idp/assets/fonts/source-sans-pro-300italic-fb7d9ac504119745f12a.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/source-sans-pro-300italic-627300c3848019373911.woff) format('woff'); /* Modern Browsers */
}

/* source-sans-pro-400normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('Source Sans Pro Regular normal'),
    local('Source Sans Pro-Regularnormal'),
    url(/idp/assets/fonts/source-sans-pro-400-c558a0b24112c7b72ea2.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/source-sans-pro-400-5533a6de69fa9743fe6f.woff) format('woff'); /* Modern Browsers */
}

/* source-sans-pro-400italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src:
    local('Source Sans Pro Regular italic'),
    local('Source Sans Pro-Regularitalic'),
    url(/idp/assets/fonts/source-sans-pro-400italic-4e377b61458786717648.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/source-sans-pro-400italic-6f4192e62567781bb7a5.woff) format('woff'); /* Modern Browsers */
}

/* source-sans-pro-600normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src:
    local('Source Sans Pro SemiBold normal'),
    local('Source Sans Pro-SemiBoldnormal'),
    url(/idp/assets/fonts/source-sans-pro-600-88439e8de7ddc37df4eb.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/source-sans-pro-600-24d5e29793cd5966cffc.woff) format('woff'); /* Modern Browsers */
}

/* source-sans-pro-600italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src:
    local('Source Sans Pro SemiBold italic'),
    local('Source Sans Pro-SemiBolditalic'),
    url(/idp/assets/fonts/source-sans-pro-600italic-970845d7e38c39f42640.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/source-sans-pro-600italic-49a3bedea4835d1ecae7.woff) format('woff'); /* Modern Browsers */
}

/* source-sans-pro-700normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('Source Sans Pro Bold normal'),
    local('Source Sans Pro-Boldnormal'),
    url(/idp/assets/fonts/source-sans-pro-700-23d7fef41a30e5afee87.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/source-sans-pro-700-71261353a1d4e98c646f.woff) format('woff'); /* Modern Browsers */
}

/* source-sans-pro-700italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src:
    local('Source Sans Pro Bold italic'),
    local('Source Sans Pro-Bolditalic'),
    url(/idp/assets/fonts/source-sans-pro-700italic-a66bf8527aff0e13c76a.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/source-sans-pro-700italic-6c3740112957c08710bd.woff) format('woff'); /* Modern Browsers */
}

/* source-sans-pro-900normal - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src:
    local('Source Sans Pro Black normal'),
    local('Source Sans Pro-Blacknormal'),
    url(/idp/assets/fonts/source-sans-pro-900-8876404b1bc5971a89c2.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/source-sans-pro-900-3ced288e652737722ef0.woff) format('woff'); /* Modern Browsers */
}

/* source-sans-pro-900italic - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  src:
    local('Source Sans Pro Black italic'),
    local('Source Sans Pro-Blackitalic'),
    url(/idp/assets/fonts/source-sans-pro-900italic-94c439c5e983af31800b.woff2) format('woff2'), /* Super Modern Browsers */
    url(/idp/assets/fonts/source-sans-pro-900italic-06068f4f99018c4b6d5e.woff) format('woff'); /* Modern Browsers */
}


[data-theme=light]{--coral-color-neutral-text: hsla(0, 0%, 13%, 1);--coral-color-neutral-text-weak: hsla(0, 0%, 38%, 1);--coral-color-neutral-text-disabled: hsla(0, 0%, 44%, 1);--coral-color-neutral-text-inverted: white;--coral-color-neutral-background: white;--coral-color-neutral-background-medium: hsla(0, 0%, 97%, 1);--coral-color-neutral-background-strong: hsla(0, 0%, 88%, 1);--coral-color-neutral-background-disabled: hsla(0, 0%, 88%, 1);--coral-color-neutral-border: hsla(0, 0%, 55%, 1);--coral-color-neutral-border-weak: hsla(0, 0%, 82%, 1);--coral-color-neutral-border-hover: hsla(0, 0%, 40%, 1);--coral-color-accent-text-weak: white;--coral-color-accent-text-weak-hover: hsla(204, 59%, 88%, 1);--coral-color-accent-text-weak-active: hsla(205, 60%, 75%, 1);--coral-color-accent-text: hsla(204, 95%, 31%, 1);--coral-color-accent-text-hover: hsla(204, 96%, 18%, 1);--coral-color-accent-text-active: hsla(205, 94%, 13%, 1);--coral-color-accent-background: hsla(204, 59%, 88%, 1);--coral-color-accent-background-hover: hsla(205, 60%, 75%, 1);--coral-color-accent-background-active: hsla(204, 60%, 63%, 1);--coral-color-accent-background-weak: white;--coral-color-accent-background-weak-hover: hsla(204, 59%, 88%, 1);--coral-color-accent-background-weak-active: hsla(205, 60%, 75%, 1);--coral-color-accent-background-strong: hsla(204, 95%, 31%, 1);--coral-color-accent-background-strong-hover: hsla(204, 95%, 23%, 1);--coral-color-accent-background-strong-active: hsla(205, 95%, 15%, 1);--coral-color-accent-border-hover: hsla(204, 95%, 23%, 1);--coral-color-accent-border-active: hsla(205, 95%, 15%, 1);--coral-color-danger-text-weak: white;--coral-color-danger-text-weak-hover: hsla(358, 100%, 94%, 1);--coral-color-danger-text-weak-active: hsla(359, 100%, 88%, 1);--coral-color-danger-text: hsla(359, 51%, 53%, 1);--coral-color-danger-text-hover: hsla(359, 52%, 43%, 1);--coral-color-danger-text-active: hsla(359, 51%, 33%, 1);--coral-color-danger-background: hsla(0, 100%, 96%, 1);--coral-color-danger-background-hover: hsla(359, 100%, 88%, 1);--coral-color-danger-background-active: hsla(359, 100%, 83%, 1);--coral-color-danger-background-weak: white;--coral-color-danger-background-weak-hover: hsla(358, 100%, 94%, 1);--coral-color-danger-background-weak-active: hsla(359, 100%, 88%, 1);--coral-color-success-text-weak: white;--coral-color-success-text-weak-hover: hsla(110, 49%, 90%, 1);--coral-color-success-text-weak-active: hsla(110, 48%, 85%, 1);--coral-color-success-text: hsla(111, 49%, 34%, 1);--coral-color-success-text-hover: hsla(111, 49%, 29%, 1);--coral-color-success-text-active: hsla(111, 49%, 24%, 1);--coral-color-success-background: hsla(110, 49%, 90%, 1);--coral-color-danger-background-strong: hsla(359, 51%, 53%, 1);--coral-color-danger-background-strong-hover: hsla(359, 54%, 38%, 1);--coral-color-danger-background-strong-active: hsla(359, 54%, 33%, 1);--coral-color-danger-border: hsla(359, 51%, 53%, 1);--coral-color-success-background-hover: hsla(110, 48%, 85%, 1);--coral-color-danger-border-hover: hsla(359, 54%, 38%, 1);--coral-color-success-background-active: hsla(110, 49%, 80%, 1);--coral-color-danger-border-active: hsla(359, 54%, 33%, 1);--coral-color-success-background-weak: white;--coral-color-success-background-weak-hover: hsla(110, 49%, 90%, 1);--coral-color-success-background-weak-active: hsla(110, 48%, 85%, 1);--coral-color-success-background-strong: hsla(111, 49%, 34%, 1);--coral-color-success-background-strong-hover: hsla(111, 49%, 29%, 1);--coral-color-success-background-strong-active: hsla(111, 49%, 24%, 1);--coral-color-warning-text-weak: white;--coral-color-warning-text-weak-hover: hsla(22, 85%, 92%, 1);--coral-color-warning-text-weak-active: hsla(22, 85%, 82%, 1);--coral-color-success-border: hsla(111, 49%, 34%, 1);--coral-color-warning-text: hsla(22, 93%, 41%, 1);--coral-color-warning-text-hover: hsla(21, 94%, 31%, 1);--coral-color-warning-text-active: hsla(21, 93%, 21%, 1);--coral-color-warning-background: hsla(22, 85%, 92%, 1);--coral-color-success-border-hover: hsla(111, 49%, 29%, 1);--coral-color-warning-background-hover: hsla(22, 85%, 82%, 1);--coral-color-success-border-active: hsla(111, 49%, 24%, 1);--coral-color-warning-background-active: hsla(22, 85%, 72%, 1);--coral-color-warning-background-weak: white;--coral-color-assistive-text: white;--coral-color-warning-background-weak-hover: hsla(22, 85%, 92%, 1);--coral-color-warning-background-weak-active: hsla(22, 85%, 82%, 1);--coral-color-assistive-background: hsla(210, 62%, 5%, 1);--coral-color-warning-background-strong: hsla(22, 93%, 41%, 1);--coral-color-warning-background-strong-hover: hsla(21, 94%, 31%, 1);--coral-color-warning-background-strong-active: hsla(21, 93%, 21%, 1);--coral-color-warning-border: hsla(22, 93%, 41%, 1);--coral-color-assistive-border: hsla(0, 0%, 47%, 1);--coral-color-warning-border-hover: hsla(21, 94%, 31%, 1);--coral-color-warning-border-active: hsla(21, 93%, 21%, 1);--coral-color-branding-brand: hsla(359, 100%, 71%, 1);--coral-color-neutral-border-disabled: hsla(0, 0%, 65%, 1);--coral-color-neutral-border-weak-hover: hsla(0, 0%, 72%, 1);--coral-color-assistive-border-focus: hsla(241, 54%, 61%, 1);--coral-color-accent-text-strong: hsla(204, 96%, 18%, 1);--coral-color-accent-text-strong-hover: hsla(204, 97%, 13%, 1);--coral-color-accent-text-strong-active: hsla(205, 95%, 8%, 1);--coral-color-danger-text-strong: hsla(359, 47%, 44%, 1);--coral-color-danger-text-strong-hover: hsla(359, 54%, 38%, 1);--coral-color-danger-text-strong-active: hsla(359, 54%, 33%, 1);--coral-color-success-text-strong: hsla(111, 49%, 29%, 1);--coral-color-success-text-strong-hover: hsla(110, 49%, 24%, 1);--coral-color-success-text-strong-active: hsla(111, 48%, 19%, 1);--coral-color-warning-text-strong: hsla(22, 86%, 27%, 1);--coral-color-warning-text-strong-hover: hsla(23, 86%, 22%, 1);--coral-color-warning-text-strong-active: hsla(23, 86%, 17%, 1);--coral-color-beta-text: hsla(280, 57%, 49%, 1);--coral-color-beta-text-hover: hsla(281, 58%, 39%, 1);--coral-color-beta-text-active: hsla(281, 58%, 29%, 1);--coral-color-beta-icon: hsla(280, 80%, 54%, 1);--coral-color-beta-icon-hover: hsla(280, 80%, 44%, 1);--coral-color-beta-icon-active: hsla(280, 80%, 34%, 1);--coral-color-beta-text-weak: white;--coral-color-beta-text-weak-hover: hsla(280, 56%, 83%, 1);--coral-color-beta-text-weak-active: hsla(280, 57%, 73%, 1);--coral-color-beta-text-strong: hsla(281, 58%, 29%, 1);--coral-color-beta-text-strong-hover: hsla(282, 58%, 19%, 1);--coral-color-beta-text-strong-active: hsla(282, 57%, 9%, 1);--coral-color-beta-background: hsla(279, 57%, 90%, 1);--coral-color-beta-background-hover: hsla(279, 57%, 81%, 1);--coral-color-beta-background-active: hsla(279, 57%, 71%, 1);--coral-color-beta-background-weak: white;--coral-color-beta-background-weak-hover: hsla(279, 57%, 90%, 1);--coral-color-beta-background-weak-active: hsla(279, 57%, 80%, 1);--coral-color-beta-background-strong: hsla(281, 58%, 29%, 1);--coral-color-beta-background-strong-hover: hsla(282, 58%, 19%, 1);--coral-color-beta-background-strong-active: hsla(282, 57%, 9%, 1);--coral-color-beta-border: hsla(281, 58%, 29%, 1);--coral-color-beta-border-hover: hsla(282, 58%, 19%, 1);--coral-color-beta-border-active: hsla(282, 57%, 9%, 1);--coral-color-neutral-border-strong: hsla(0, 0%, 25%, 1);--coral-color-neutral-border-strong-hover: hsla(0, 0%, 15%, 1);--coral-color-neutral-icon-inverted: white;--coral-color-neutral-icon: hsla(0, 0%, 13%, 1);--coral-color-neutral-icon-weak: hsla(0, 0%, 38%, 1);--coral-color-accent-icon: hsla(204, 88%, 40%, 1);--coral-color-accent-icon-hover: hsla(204, 88%, 30%, 1);--coral-color-accent-icon-active: hsla(205, 88%, 20%, 1);--coral-color-danger-icon: hsla(359, 69%, 53%, 1);--coral-color-danger-icon-hover: hsla(359, 69%, 43%, 1);--coral-color-danger-icon-active: hsla(359, 69%, 33%, 1);--coral-color-success-icon: hsla(111, 53%, 40%, 1);--coral-color-success-icon-hover: hsla(111, 53%, 30%, 1);--coral-color-success-icon-active: hsla(111, 53%, 20%, 1);--coral-color-warning-icon: hsla(22, 87%, 47%, 1);--coral-color-warning-icon-hover: hsla(22, 87%, 37%, 1);--coral-color-warning-icon-active: hsla(22, 87%, 27%, 1);--coral-color-charts-neutral: hsla(0, 0%, 22%, 1);--coral-color-charts-neutral-weak: hsla(0, 0%, 83%, 1);--coral-color-charts-neutral-strong: hsla(0, 0%, 12%, 1);--coral-color-charts-neutral-hover: hsla(0, 0%, 12%, 1);--coral-color-charts-success: hsla(148, 87%, 40%, 1);--coral-color-charts-success-weak: hsla(130, 52%, 91%, 1);--coral-color-charts-success-strong: hsla(139, 50%, 22%, 1);--coral-color-charts-success-hover: hsla(139, 50%, 22%, 1);--coral-color-charts-danger: hsla(4, 89%, 49%, 1);--coral-color-charts-danger-weak: hsla(359, 69%, 73%, 1);--coral-color-charts-danger-strong: hsla(359, 62%, 43%, 1);--coral-color-charts-danger-hover: hsla(359, 62%, 43%, 1);--coral-color-charts-warning: hsla(32, 100%, 56%, 1);--coral-color-charts-warning-weak: hsla(22, 88%, 84%, 1);--coral-color-charts-warning-strong: hsla(22, 75%, 42%, 1);--coral-color-charts-warning-hover: hsla(22, 75%, 42%, 1);--coral-color-charts-default: hsla(216, 82%, 48%, 1);--coral-color-charts-default-weak: hsla(204, 59%, 73%, 1);--coral-color-charts-default-strong: hsla(204, 92%, 29%, 1);--coral-color-charts-default-hover: hsla(204, 92%, 29%, 1);--coral-color-charts-color-00: hsla(48, 100%, 50%, 1);--coral-color-charts-color-00-weak: hsla(51, 91%, 82%, 1);--coral-color-charts-color-00-strong: hsla(48, 82%, 45%, 1);--coral-color-charts-color-00-hover: hsla(48, 82%, 45%, 1);--coral-color-charts-color-01: hsla(216, 82%, 48%, 1);--coral-color-charts-color-01-weak: hsla(204, 59%, 73%, 1);--coral-color-charts-color-01-strong: hsla(204, 92%, 29%, 1);--coral-color-charts-color-01-hover: hsla(204, 92%, 29%, 1);--coral-color-charts-color-02: hsla(194, 92%, 50%, 1);--coral-color-charts-color-02-weak: hsla(194, 91%, 91%, 1);--coral-color-charts-color-02-strong: hsla(194, 93%, 32%, 1);--coral-color-charts-color-02-hover: hsla(194, 93%, 32%, 1);--coral-color-charts-color-03: hsla(140, 39%, 79%, 1);--coral-color-charts-color-03-weak: hsla(138, 40%, 92%, 1);--coral-color-charts-color-03-strong: hsla(139, 11%, 35%, 1);--coral-color-charts-color-03-hover: hsla(139, 11%, 35%, 1);--coral-color-charts-color-04: hsla(148, 87%, 40%, 1);--coral-color-charts-color-04-weak: hsla(130, 52%, 91%, 1);--coral-color-charts-color-04-strong: hsla(139, 50%, 22%, 1);--coral-color-charts-color-04-hover: hsla(139, 50%, 22%, 1);--coral-color-charts-color-05: hsla(324, 68%, 71%, 1);--coral-color-charts-color-05-weak: hsla(323, 69%, 95%, 1);--coral-color-charts-color-05-strong: hsla(324, 28%, 49%, 1);--coral-color-charts-color-05-hover: hsla(324, 28%, 49%, 1);--coral-color-charts-color-06: hsla(280, 75%, 58%, 1);--coral-color-charts-color-06-weak: hsla(279, 77%, 88%, 1);--coral-color-charts-color-06-strong: hsla(280, 54%, 36%, 1);--coral-color-charts-color-06-hover: hsla(280, 54%, 36%, 1);--coral-color-charts-color-07: hsla(4, 89%, 49%, 1);--coral-color-charts-color-07-weak: hsla(359, 69%, 73%, 1);--coral-color-charts-color-07-strong: hsla(359, 62%, 43%, 1);--coral-color-charts-color-07-hover: hsla(359, 62%, 43%, 1);--coral-color-charts-color-08: hsla(22, 88%, 54%, 1);--coral-color-charts-color-08-weak: hsla(22, 88%, 84%, 1);--coral-color-charts-color-08-strong: hsla(22, 75%, 42%, 1);--coral-color-charts-color-08-hover: hsla(22, 75%, 42%, 1);--coral-color-charts-color-09: hsla(34, 34%, 45%, 1);--coral-color-charts-color-09-weak: hsla(35, 28%, 82%, 1);--coral-color-charts-color-09-strong: hsla(35, 34%, 27%, 1);--coral-color-charts-color-09-hover: hsla(35, 34%, 27%, 1);--coral-color-accent-border: hsla(204, 95%, 31%, 1);--coral-color-charts-default-text: hsla(205, 87%, 94%, 1);--coral-color-charts-default-text-strong: hsla(205, 93%, 22%, 1);--coral-color-charts-default-text-weak: hsla(207, 93%, 94%, 1);--coral-color-charts-color-09-text: hsla(36, 36%, 5%, 1);--coral-color-charts-color-09-text-strong: hsla(36, 36%, 5%, 1);--coral-color-charts-color-09-text-weak: hsla(35, 28%, 82%, 1);--coral-color-neutral-background-heavy: hsla(0, 0%, 78%, 1);--coral-color-illustration-color-01: hsla(211, 62%, 26%, 1);--coral-color-illustration-color-02: hsla(211, 43%, 47%, 1);--coral-color-illustration-color-03: hsla(201, 31%, 85%, 1);--coral-color-illustration-color-05: hsla(359, 82%, 81%, 1);--coral-color-illustration-color-04: hsla(359, 100%, 72%, 1);--coral-color-illustration-color-06: hsla(358, 100%, 93%, 1);--coral-color-illustration-skintone-01: hsla(20, 91%, 83%, 1);--coral-color-illustration-skintone-02: hsla(21, 34%, 55%, 1);--coral-color-illustration-skintone-03: hsla(17, 33%, 28%, 1);--coral-color-illustration-shadow: hsla(0, 0%, 0%, 0.1);--coral-color-illustration-color-07: hsla(192, 33%, 97%, 1);--coral-color-illustration-color-08: hsla(211, 23%, 74%, 1);--coral-color-illustration-color-09: hsla(245, 10%, 23%, 1);--coral-color-accent-background-selected: hsla(204, 100%, 95%, 1);--coral-color-info-text: hsla(204, 95%, 31%, 1);--coral-color-info-text-hover: hsla(204, 96%, 18%, 1);--coral-color-info-text-active: hsla(205, 94%, 13%, 1);--coral-color-info-text-weak: white;--coral-color-info-text-weak-hover: hsla(204, 59%, 88%, 1);--coral-color-info-text-weak-active: hsla(205, 60%, 75%, 1);--coral-color-info-text-strong: hsla(204, 96%, 18%, 1);--coral-color-info-text-strong-hover: hsla(204, 97%, 13%, 1);--coral-color-info-text-strong-active: hsla(205, 95%, 8%, 1);--coral-color-info-background-hover: hsla(205, 60%, 75%, 1);--coral-color-info-background-active: hsla(204, 60%, 63%, 1);--coral-color-info-background-weak: white;--coral-color-info-background-weak-hover: hsla(204, 59%, 88%, 1);--coral-color-info-background-weak-active: hsla(205, 60%, 75%, 1);--coral-color-info-background-strong: hsla(204, 95%, 31%, 1);--coral-color-info-background-strong-hover: hsla(204, 95%, 23%, 1);--coral-color-info-background-strong-active: hsla(205, 95%, 15%, 1);--coral-color-info-border: hsla(204, 95%, 31%, 1);--coral-color-info-border-hover: hsla(204, 95%, 23%, 1);--coral-color-info-border-active: hsla(205, 95%, 15%, 1);--coral-color-info-icon: hsla(204, 88%, 40%, 1);--coral-color-info-icon-hover: hsla(204, 88%, 30%, 1);--coral-color-info-icon-active: hsla(205, 88%, 20%, 1);--coral-color-brand-text: white;--coral-color-brand-text-hover: white;--coral-color-brand-text-active: white;--coral-color-brand-text-inverted: hsla(0, 0%, 38%, 1);--coral-color-brand-text-inverted-hover: hsla(0, 0%, 13%, 1);--coral-color-brand-text-inverted-active: hsla(0, 0%, 13%, 1);--coral-color-brand-text-selected: hsla(204, 96%, 18%, 1);--coral-color-brand-background-weak: hsla(0, 0%, 100%, 0);--coral-color-brand-background-weak-hover: hsla(0, 0%, 100%, 0.1);--coral-color-brand-background-weak-active: hsla(0, 0%, 100%, 0.1);--coral-color-brand-background-selected: white;--coral-color-brand-background-inverted: hsla(0, 0%, 13%, 0);--coral-color-brand-background-inverted-hover: hsla(0, 0%, 13%, 0.1);--coral-color-brand-background-inverted-active: hsla(0, 0%, 13%, 0.1);--coral-color-brand-border: white;--coral-color-brand-border-hover: white;--coral-color-brand-border-active: white;--coral-color-info-background: hsla(204, 59%, 88%, 1);--coral-color-brand-icon: white;--coral-color-brand-icon-hover: white;--coral-color-brand-icon-active: white;--coral-color-brand-icon-inverted: hsla(0, 0%, 38%, 1);--coral-color-brand-icon-inverted-hover: hsla(0, 0%, 13%, 1);--coral-color-brand-icon-inverted-active: hsla(0, 0%, 13%, 1);--coral-color-brand-icon-selected: hsla(204, 96%, 18%, 1);--coral-color-branding-background: linear-gradient(133deg, hsla(210, 62%, 26%, 1) 0%, hsla(254, 47%, 23%, 1) 100%);--coral-color-branding-navigation: linear-gradient(133deg, hsla(210, 62%, 26%, 1) 0%, hsla(254, 47%, 23%, 1) 100%);--coral-color-brand-background: linear-gradient(133deg, hsla(210, 62%, 26%, 1) 0%, hsla(254, 47%, 23%, 1) 100%);--coral-spacing-xxs: 0.25rem;--coral-spacing-xs: 0.5rem;--coral-spacing-s: 0.75rem;--coral-spacing-m: 1rem;--coral-spacing-l: 1.75rem;--coral-spacing-xl: 2.25rem;--coral-sizing-minimal: 0.75rem;--coral-sizing-xxxs: 1rem;--coral-sizing-xxs: 1.25rem;--coral-sizing-xs: 1.5rem;--coral-sizing-s: 1.75rem;--coral-sizing-m: 2.25rem;--coral-sizing-l: 2.5rem;--coral-sizing-xxxl: 13.75rem;--coral-sizing-maximal: 20rem;--coral-sizing-branding-logo: 1.75rem;--coral-elevation-shadow-neutral-m: 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3);--coral-elevation-shadow-accent: 0 0.0625rem 0.0625rem 0 hsla(204, 95%, 31%, 0.3);--coral-elevation-shadow-success: 0 0.0625rem 0.0625rem 0 hsla(111, 49%, 34%, 0.3);--coral-elevation-shadow-danger: 0 0.0625rem 0.0625rem 0 hsla(359, 51%, 53%, 0.3);--coral-elevation-shadow-warning: 0 0.0625rem 0.0625rem 0 hsla(22, 93%, 41%, 0.3);--coral-elevation-shadow-beta: 0 0.0625rem 0.0625rem 0 hsla(281, 58%, 29%, 0.3);--coral-elevation-shadow-neutral-inverted-m: 0 -0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3);--coral-elevation-shadow-neutral-inverted-l: 0 -0.25rem 0.5rem 0 hsla(0, 0%, 0%, 0.3);--coral-elevation-shadow-neutral-l: 0 0.25rem 0.5rem 0 hsla(0, 0%, 0%, 0.3);--coral-elevation-shadow-neutral-s: 0 0.0625rem 0.125rem 0 hsla(0, 0%, 0%, 0.5);--coral-elevation-shadow-neutral-inverted-s: 0 -0.0625rem 0.125rem 0 hsla(0, 0%, 0%, 0.3);--coral-elevation-shadow-info: 0 0.0625rem 0.0625rem 0 hsla(204, 95%, 31%, 0.3);--coral-heading-l: 600 1.125rem/140% 'Source Sans Pro';--coral-paragraph-m: 400 0.875rem/140% 'Source Sans Pro';--coral-paragraph-m-bold: 600 0.875rem/140% 'Source Sans Pro';--coral-paragraph-s: 400 0.75rem/140% 'Source Sans Pro';--coral-paragraph-s-bold: 600 0.75rem/140% 'Source Sans Pro';--coral-heading-m: 600 1rem/140% 'Source Sans Pro';--coral-heading-s: 600 0.875rem/140% 'Source Sans Pro';--coral-data-m: 400 0.875rem/140% 'Inconsolata';--coral-data-m-bold: 700 0.875rem/140% 'Inconsolata';--coral-link-m-underlined: 600 0.875rem/140% 'Source Sans Pro';--coral-link-m: 600 0.875rem/140% 'Source Sans Pro';--coral-data-xl: 400 1.5rem/140% 'Inconsolata';--coral-link-s: 600 0.75rem/140% 'Source Sans Pro';--coral-link-s-underlined: 600 0.75rem/140% 'Source Sans Pro';--coral-radius-m: 0.5rem;--coral-radius-l: 1rem;--coral-radius-round: 6249.9375rem;--coral-radius-s: 0.25rem;--coral-border-s-solid: 1px solid;--coral-border-m-solid: 2px solid;--coral-border-s-dashed: 1px dashed;--coral-border-m-dashed: 2px dashed;--coral-opacity-l: 0.2;--coral-opacity-m: 0.4;--coral-opacity-s: 0.6;--coral-breakpoint-s: 40em;--coral-breakpoint-m: 48em;--coral-breakpoint-l: 64em;--coral-breakpoint-xl: 80em;--coral-branding-logo: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQ3SURBVHgB7Zu/UxNBFMe/e6ahQ0qxiBpaQWfUTjM0aqMMnWMh1iJEeyHBXiLqjDM6IP+A0Dk2Gkq0EMaxkhmuADsgNmZGgfW9vZz5dUcul938uPGbCbnb+5H95L3bu33vIaBZMpXqxT6GADEIIYcgaFmilzbFq3a1aZtN2/KQIkdHrovn2Rw0S0CDilBJOtskrRKcAgqjPL1zEGJZzM0uQoOaAlRghwQlkUJ4KD/ZYNg/yIiXWRshFQrQMFjN11EvM/iNxTCgDQPK8dQIHbUA82DV2iTXzTTquoEBldUkpslyKbRTFmap1zMim80H2T0QIMHFCWyJAIfQGdqka3M4iMvWBVRwB/iI2mG+3QoEeSRgB8O5qgvpC9gFcK6OhPQEVAPKAb6g8+EcCeqrRZAeA4/leQCPlt0Cx5I4R+8pr001FpT3U2P0sYDuk6TXKD3PLpc3VlhQXXdQ1jOn61eBvj4YkKDXE3V5lanSRQ9xByZd89IFArwGDJyBIZ2ih/6KB5F/gMp6EmmYUk+PA2daAhPlVixZcN8gHMuca1breLkVS4ACV2BKDJc0d/oalVlRARZHzjhMiOFa4ZqVoumcUL+oa8Gb0C2+5m7fagccS0DKSWcByoJ70DW/Y7DkZccledlLGxvAzm5l2y6tv3sPjdrDMZyO0QQ2CV1woyN0K7joD+YqkaB3VdvOjm5AFfyKqTmeltATnFFya9tZHkj471coAL8KlW1fv0G7JANaGkfP1/POJ4OmH/nv93YJWP0MwxLEdpYHmVbHVloniskyYBxRFQWcow1IbBYirv+A3S4GtBFd2ZZKX0VVkgGBdURVAj/ZgmuIpiSFYFYsoowqIFtwzUJMAUbxOsxzStwqRoOjaMUV/uPcByWeIlqSnOfnBQcwRrnwVrqp+eia7WaCFaByU51W5AltoeC/PeExGU5QMLi/H5qUcxdiKC1lKaPEgZrm54cMxzN7v1k9t3NAiuMwHN5g4JME951iNc9eoElJSqfNuCsVwQqKz6SpRU9ugt1w4l5wd+Qf5dW8E5BqRhIZGj3T7mrlwzZbkROKOsTWmSNrrH7iL/UXg3GwKf24eTju+z7elDfUps+cMpEl6BRbUbnhiVLEbesHsL2tA8oVj5x3q8tMvDO84yku1WhvuUijksiSaz6obvaeD8aQUWnh7tGm6rOHPAHVbcPCKHRdj2blFCH4FAYFKSP5AE4sdqbCl5G46mDIQIVAdWMyZHqbkhjD6CR35fEhYClXoKBTEfI8j1Q4+q5mXtwHKxgcq/FySidZyjUprXbZTYJ7WF0mUk9hC2Lj9MQwRkdPhT1HA3ImAvSUFbSEslzNljQz6HQxvx+HXtimwFxp65ByXYkbdMYkSjOSRs+fLwbBGCzXDBhCdiCQilnjQXqzZXvpW+KotbCtYrIc9JJijf+tgONDOqDK9RfJ1nAWmpwCzwAAAABJRU5ErkJggg==);--coral-transition-instant: 100ms ease-out;--coral-transition-fast: 250ms ease-in-out;--coral-transition-normal: 300ms ease-in-out;--coral-transition-slow: 400ms ease-in;--coral-elevation-layer-flat: 0;--coral-elevation-layer-standard-front: 4;--coral-elevation-layer-interactive-front: 8;--coral-elevation-layer-overlay: 16;--coral-animation-heartbeat: coral-light-keyframes-blink 1.5s cubic-bezier(0.7, 0, 1, 1) infinite;color-scheme:light}@keyframes coral-light-keyframes-blink{0%,100%{opacity:1}50%{opacity:.5}}[data-theme=dark]{--coral-color-neutral-text: white;--coral-color-neutral-text-inverted: hsla(210, 7%, 79%, 1);--coral-color-neutral-text-weak: hsla(206, 17%, 82%, 1);--coral-color-neutral-text-disabled: hsla(207, 11%, 64%, 1);--coral-color-neutral-background: hsla(206, 17%, 18%, 1);--coral-color-neutral-background-disabled: hsla(210, 17%, 16%, 1);--coral-color-neutral-background-medium: hsla(208, 18%, 21%, 1);--coral-color-neutral-background-strong: hsla(208, 18%, 14%, 1);--coral-color-neutral-border: hsla(206, 17%, 82%, 1);--coral-color-neutral-border-weak: hsla(207, 18%, 34%, 1);--coral-color-neutral-border-weak-hover: hsla(207, 18%, 44%, 1);--coral-color-neutral-border-disabled: hsla(208, 11%, 35%, 1);--coral-color-accent-text: hsla(198, 72%, 65%, 1);--coral-color-accent-text-hover: hsla(198, 72%, 55%, 1);--coral-color-accent-text-active: hsla(198, 72%, 45%, 1);--coral-color-accent-text-weak: hsla(207, 18%, 24%, 1);--coral-color-accent-text-weak-hover: hsla(199, 71%, 15%, 1);--coral-color-accent-text-weak-active: hsla(199, 73%, 10%, 1);--coral-color-accent-text-strong: hsla(198, 72%, 75%, 1);--coral-color-accent-text-strong-hover: hsla(198, 72%, 65%, 1);--coral-color-accent-text-strong-active: hsla(198, 72%, 55%, 1);--coral-color-accent-background: hsla(198, 72%, 25%, 1);--coral-color-accent-background-hover: hsla(199, 78%, 20%, 1);--coral-color-accent-background-active: hsla(199, 73%, 10%, 1);--coral-color-accent-background-weak: hsla(207, 18%, 24%, 1);--coral-color-accent-background-weak-hover: hsla(199, 71%, 15%, 1);--coral-color-accent-background-weak-active: hsla(199, 73%, 10%, 1);--coral-color-accent-background-strong: hsla(198, 72%, 75%, 1);--coral-color-accent-background-strong-hover: hsla(198, 72%, 65%, 1);--coral-color-accent-background-strong-active: hsla(198, 72%, 55%, 1);--coral-color-accent-border: hsla(198, 72%, 75%, 1);--coral-color-accent-border-hover: hsla(198, 72%, 65%, 1);--coral-color-accent-border-active: hsla(199, 72%, 55%, 1);--coral-color-danger-text: hsla(2, 95%, 74%, 1);--coral-color-danger-text-hover: hsla(2, 95%, 69%, 1);--coral-color-danger-text-active: hsla(2, 96%, 64%, 1);--coral-color-danger-text-weak: hsla(207, 18%, 24%, 1);--coral-color-danger-text-weak-hover: hsla(358, 96%, 18%, 1);--coral-color-danger-text-weak-active: hsla(357, 97%, 13%, 1);--coral-color-danger-text-strong: hsla(359, 100%, 78%, 1);--coral-color-danger-text-strong-hover: hsla(359, 100%, 73%, 1);--coral-color-danger-text-strong-active: hsla(359, 100%, 68%, 1);--coral-color-danger-background: hsla(358, 96%, 18%, 1);--coral-color-danger-background-hover: hsla(357, 97%, 13%, 1);--coral-color-danger-background-active: hsla(358, 95%, 8%, 1);--coral-color-danger-background-weak: hsla(207, 18%, 24%, 1);--coral-color-danger-background-weak-hover: hsla(358, 96%, 18%, 1);--coral-color-danger-background-weak-active: hsla(357, 97%, 13%, 1);--coral-color-danger-background-strong: hsla(359, 100%, 78%, 1);--coral-color-danger-background-strong-hover: hsla(359, 100%, 73%, 1);--coral-color-danger-background-strong-active: hsla(359, 100%, 68%, 1);--coral-color-danger-border: hsla(359, 100%, 78%, 1);--coral-color-danger-border-hover: hsla(359, 100%, 73%, 1);--coral-color-danger-border-active: hsla(359, 100%, 68%, 1);--coral-color-success-text: hsla(110, 50%, 60%, 1);--coral-color-success-text-hover: hsla(110, 45%, 50%, 1);--coral-color-success-text-active: hsla(110, 45%, 40%, 1);--coral-color-success-text-weak: hsla(207, 18%, 24%, 1);--coral-color-success-text-weak-hover: hsla(109, 50%, 20%, 1);--coral-color-success-text-weak-active: hsla(109, 51%, 15%, 1);--coral-color-success-text-strong: hsla(110, 50%, 70%, 1);--coral-color-success-text-strong-hover: hsla(110, 50%, 60%, 1);--coral-color-success-text-strong-active: hsla(110, 50%, 50%, 1);--coral-color-success-background: hsla(109, 50%, 20%, 1);--coral-color-success-background-hover: hsla(109, 51%, 15%, 1);--coral-color-success-background-active: hsla(110, 49%, 10%, 1);--coral-color-success-background-weak: hsla(207, 18%, 24%, 1);--coral-color-success-background-weak-hover: hsla(109, 50%, 20%, 1);--coral-color-success-background-weak-active: hsla(109, 51%, 15%, 1);--coral-color-success-background-strong: hsla(110, 50%, 70%, 1);--coral-color-success-background-strong-hover: hsla(110, 50%, 60%, 1);--coral-color-success-background-strong-active: hsla(110, 50%, 50%, 1);--coral-color-success-border: hsla(110, 50%, 70%, 1);--coral-color-success-border-hover: hsla(110, 50%, 60%, 1);--coral-color-success-border-active: hsla(110, 50%, 50%, 1);--coral-color-warning-text: hsla(27, 97%, 57%, 1);--coral-color-warning-text-hover: hsla(27, 97%, 47%, 1);--coral-color-warning-text-active: hsla(27, 97%, 37%, 1);--coral-color-warning-text-weak: hsla(207, 18%, 24%, 1);--coral-color-warning-text-weak-hover: hsla(22, 84%, 20%, 1);--coral-color-warning-text-weak-active: hsla(23, 84%, 15%, 1);--coral-color-warning-text-strong: hsla(27, 98%, 67%, 1);--coral-color-warning-text-strong-hover: hsla(27, 97%, 57%, 1);--coral-color-warning-text-strong-active: hsla(27, 98%, 47%, 1);--coral-color-warning-background: hsla(22, 84%, 20%, 1);--coral-color-warning-background-hover: hsla(22, 84%, 15%, 1);--coral-color-warning-background-active: hsla(22, 84%, 10%, 1);--coral-color-warning-background-weak: hsla(207, 18%, 24%, 1);--coral-color-warning-background-weak-hover: hsla(22, 84%, 20%, 1);--coral-color-warning-background-weak-active: hsla(23, 84%, 15%, 1);--coral-color-warning-background-strong: hsla(27, 98%, 67%, 1);--coral-color-warning-background-strong-hover: hsla(27, 97%, 57%, 1);--coral-color-warning-background-strong-active: hsla(27, 98%, 47%, 1);--coral-color-warning-border: hsla(27, 98%, 67%, 1);--coral-color-warning-border-hover: hsla(27, 97%, 57%, 1);--coral-color-warning-border-active: hsla(27, 98%, 47%, 1);--coral-color-assistive-background: hsla(208, 20%, 83%, 1);--coral-color-assistive-text: hsla(208, 18%, 14%, 1);--coral-color-assistive-border: hsla(208, 20%, 63%, 1);--coral-color-assistive-border-focus: hsla(256, 66%, 76%, 1);--coral-color-branding-brand: hsla(359, 100%, 71%, 1);--coral-color-neutral-border-hover: hsla(206, 17%, 92%, 1);--coral-color-beta-text: hsla(280, 44%, 72%, 1);--coral-color-beta-text-hover: hsla(280, 43%, 62%, 1);--coral-color-beta-text-active: hsla(280, 44%, 52%, 1);--coral-color-beta-icon: hsla(280, 68%, 61%, 1);--coral-color-beta-icon-hover: hsla(280, 68%, 51%, 1);--coral-color-beta-icon-active: hsla(280, 67%, 41%, 1);--coral-color-beta-text-weak: hsla(207, 18%, 24%, 1);--coral-color-beta-text-weak-hover: hsla(281, 65%, 24%, 1);--coral-color-beta-text-weak-active: hsla(280, 64%, 14%, 1);--coral-color-beta-text-strong: hsla(279, 34%, 78%, 1);--coral-color-beta-text-strong-hover: hsla(279, 34%, 68%, 1);--coral-color-beta-text-strong-active: hsla(280, 34%, 48%, 1);--coral-color-beta-background: hsla(281, 65%, 24%, 1);--coral-color-beta-background-hover: hsla(280, 64%, 14%, 1);--coral-color-beta-background-active: hsla(277, 62%, 4%, 1);--coral-color-beta-background-weak: hsla(207, 18%, 24%, 1);--coral-color-beta-background-weak-hover: hsla(281, 65%, 24%, 1);--coral-color-beta-background-weak-active: hsla(280, 64%, 14%, 1);--coral-color-beta-background-strong: hsla(279, 34%, 78%, 1);--coral-color-beta-background-strong-hover: hsla(279, 34%, 68%, 1);--coral-color-beta-background-strong-active: hsla(279, 34%, 48%, 1);--coral-color-beta-border: hsla(279, 34%, 78%, 1);--coral-color-beta-border-hover: hsla(279, 34%, 68%, 1);--coral-color-beta-border-active: hsla(279, 34%, 48%, 1);--coral-color-accent-icon: hsla(198, 76%, 67%, 1);--coral-color-accent-icon-hover: hsla(198, 76%, 57%, 1);--coral-color-accent-icon-active: hsla(198, 77%, 47%, 1);--coral-color-danger-icon: hsla(2, 96%, 67%, 1);--coral-color-danger-icon-hover: hsla(2, 96%, 57%, 1);--coral-color-danger-icon-active: hsla(2, 97%, 47%, 1);--coral-color-success-icon-active: hsla(110, 61%, 36%, 1);--coral-color-success-icon-hover: hsla(110, 62%, 46%, 1);--coral-color-success-icon: hsla(110, 61%, 56%, 1);--coral-color-warning-icon-active: hsla(27, 98%, 19%, 1);--coral-color-warning-icon-hover: hsla(27, 99%, 29%, 1);--coral-color-warning-icon: hsla(27, 99%, 49%, 1);--coral-color-charts-neutral: hsla(0, 0%, 75%, 1);--coral-color-charts-neutral-weak: hsla(206, 10%, 48%, 1);--coral-color-charts-neutral-strong: hsla(0, 0%, 88%, 1);--coral-color-charts-neutral-hover: hsla(0, 0%, 88%, 1);--coral-color-charts-success: hsla(148, 87%, 40%, 1);--coral-color-charts-success-weak: hsla(130, 52%, 91%, 1);--coral-color-charts-success-strong: hsla(139, 50%, 22%, 1);--coral-color-charts-success-hover: hsla(139, 50%, 22%, 1);--coral-color-charts-danger: hsla(4, 89%, 49%, 1);--coral-color-charts-danger-weak: hsla(359, 69%, 73%, 1);--coral-color-charts-danger-strong: hsla(359, 62%, 43%, 1);--coral-color-charts-danger-hover: hsla(359, 62%, 43%, 1);--coral-color-charts-warning: hsla(32, 100%, 56%, 1);--coral-color-charts-warning-weak: hsla(22, 88%, 84%, 1);--coral-color-charts-warning-strong: hsla(22, 75%, 42%, 1);--coral-color-charts-warning-hover: hsla(22, 75%, 42%, 1);--coral-color-charts-default: hsla(216, 82%, 48%, 1);--coral-color-charts-default-weak: hsla(204, 59%, 73%, 1);--coral-color-charts-default-strong: hsla(204, 92%, 29%, 1);--coral-color-charts-default-hover: hsla(204, 92%, 29%, 1);--coral-color-charts-color-00: hsla(48, 100%, 50%, 1);--coral-color-charts-color-00-weak: hsla(51, 91%, 82%, 1);--coral-color-charts-color-00-strong: hsla(48, 82%, 45%, 1);--coral-color-charts-color-00-hover: hsla(48, 82%, 45%, 1);--coral-color-charts-color-01: hsla(216, 82%, 48%, 1);--coral-color-charts-color-01-weak: hsla(204, 59%, 73%, 1);--coral-color-charts-color-01-strong: hsla(204, 92%, 29%, 1);--coral-color-charts-color-01-hover: hsla(204, 92%, 29%, 1);--coral-color-charts-color-02: hsla(194, 92%, 50%, 1);--coral-color-charts-color-02-weak: hsla(194, 91%, 91%, 1);--coral-color-charts-color-02-strong: hsla(194, 93%, 32%, 1);--coral-color-charts-color-02-hover: hsla(194, 93%, 32%, 1);--coral-color-charts-color-03: hsla(140, 39%, 79%, 1);--coral-color-charts-color-03-weak: hsla(138, 40%, 92%, 1);--coral-color-charts-color-03-strong: hsla(139, 11%, 35%, 1);--coral-color-charts-color-03-hover: hsla(139, 11%, 35%, 1);--coral-color-charts-color-04: hsla(148, 87%, 40%, 1);--coral-color-charts-color-04-weak: hsla(130, 52%, 91%, 1);--coral-color-charts-color-04-strong: hsla(139, 50%, 22%, 1);--coral-color-charts-color-04-hover: hsla(139, 50%, 22%, 1);--coral-color-charts-color-05: hsla(324, 68%, 71%, 1);--coral-color-charts-color-05-weak: hsla(323, 69%, 95%, 1);--coral-color-charts-color-05-strong: hsla(324, 28%, 49%, 1);--coral-color-charts-color-05-hover: hsla(324, 28%, 49%, 1);--coral-color-charts-color-06: hsla(280, 75%, 58%, 1);--coral-color-charts-color-06-weak: hsla(279, 77%, 88%, 1);--coral-color-charts-color-06-strong: hsla(280, 54%, 36%, 1);--coral-color-charts-color-06-hover: hsla(280, 54%, 36%, 1);--coral-color-charts-color-07: hsla(4, 89%, 49%, 1);--coral-color-charts-color-07-weak: hsla(359, 69%, 73%, 1);--coral-color-charts-color-07-strong: hsla(359, 62%, 43%, 1);--coral-color-charts-color-07-hover: hsla(359, 62%, 43%, 1);--coral-color-charts-color-08: hsla(22, 88%, 54%, 1);--coral-color-charts-color-08-weak: hsla(22, 88%, 84%, 1);--coral-color-charts-color-08-strong: hsla(22, 75%, 42%, 1);--coral-color-charts-color-08-hover: hsla(22, 75%, 42%, 1);--coral-color-charts-color-09: hsla(34, 34%, 45%, 1);--coral-color-charts-color-09-weak: hsla(35, 28%, 82%, 1);--coral-color-charts-color-09-strong: hsla(35, 34%, 27%, 1);--coral-color-charts-color-09-hover: hsla(35, 34%, 27%, 1);--coral-color-neutral-border-strong: hsla(0, 0%, 92%, 1);--coral-color-neutral-border-strong-hover: hsla(216, 30%, 82%, 1);--coral-color-neutral-icon: hsla(210, 17%, 93%, 1);--coral-color-neutral-icon-inverted: hsla(210, 7%, 79%, 1);--coral-color-neutral-icon-weak: hsla(206, 24%, 83%, 1);--coral-color-charts-default-text: hsla(205, 87%, 94%, 1);--coral-color-charts-default-text-strong: hsla(205, 93%, 22%, 1);--coral-color-charts-default-text-weak: hsla(207, 93%, 94%, 1);--coral-color-charts-color-09-text: hsla(36, 36%, 5%, 1);--coral-color-charts-color-09-text-strong: hsla(36, 36%, 5%, 1);--coral-color-charts-color-09-text-weak: hsla(35, 28%, 82%, 1);--coral-color-neutral-background-heavy: hsla(204, 18%, 11%, 1);--coral-color-illustration-color-01: hsla(358, 40%, 53%, 1);--coral-color-illustration-color-02: hsla(355, 39%, 61%, 1);--coral-color-illustration-color-03: hsla(349, 15%, 71%, 1);--coral-color-illustration-color-04: hsla(211, 54%, 15%, 1);--coral-color-illustration-color-05: hsla(212, 28%, 37%, 1);--coral-color-illustration-color-06: hsla(212, 29%, 61%, 1);--coral-color-illustration-skintone-01: hsla(20, 29%, 66%, 1);--coral-color-illustration-skintone-02: hsla(21, 23%, 49%, 1);--coral-color-illustration-skintone-03: hsla(17, 29%, 22%, 1);--coral-color-illustration-shadow: hsla(0, 0%, 0%, 0.1);--coral-color-illustration-color-07: hsla(213, 13%, 35%, 1);--coral-color-illustration-color-08: hsla(212, 13%, 19%, 1);--coral-color-illustration-color-09: hsla(240, 3%, 12%, 1);--coral-color-accent-background-selected: hsla(199, 73%, 13%, 1);--coral-color-brand-text: white;--coral-color-brand-text-hover: white;--coral-color-brand-text-active: white;--coral-color-brand-text-inverted: hsla(0, 0%, 38%, 1);--coral-color-brand-text-inverted-hover: hsla(0, 0%, 13%, 1);--coral-color-brand-text-inverted-active: hsla(0, 0%, 13%, 1);--coral-color-brand-text-selected: hsla(204, 96%, 18%, 1);--coral-color-brand-background-weak: hsla(0, 0%, 100%, 0);--coral-color-brand-background-weak-hover: hsla(0, 0%, 100%, 0.1);--coral-color-brand-background-weak-active: hsla(0, 0%, 100%, 0.1);--coral-color-brand-background-selected: white;--coral-color-brand-background-inverted: hsla(0, 0%, 13%, 0);--coral-color-brand-background-inverted-hover: hsla(0, 0%, 13%, 0.1);--coral-color-brand-background-inverted-active: hsla(0, 0%, 13%, 0.1);--coral-color-brand-border: white;--coral-color-brand-border-hover: white;--coral-color-brand-border-active: white;--coral-color-info-text: hsla(198, 72%, 65%, 1);--coral-color-info-text-hover: hsla(198, 72%, 55%, 1);--coral-color-info-text-active: hsla(198, 72%, 45%, 1);--coral-color-info-icon: hsla(198, 76%, 67%, 1);--coral-color-info-text-weak: hsla(207, 18%, 24%, 1);--coral-color-info-text-weak-hover: hsla(199, 71%, 15%, 1);--coral-color-info-text-weak-active: hsla(199, 73%, 10%, 1);--coral-color-info-text-strong: hsla(198, 72%, 75%, 1);--coral-color-info-text-strong-hover: hsla(198, 72%, 65%, 1);--coral-color-info-text-strong-active: hsla(198, 72%, 55%, 1);--coral-color-info-background: hsla(198, 72%, 25%, 1);--coral-color-info-background-hover: hsla(199, 78%, 20%, 1);--coral-color-info-background-active: hsla(199, 73%, 10%, 1);--coral-color-info-background-weak: hsla(207, 18%, 24%, 1);--coral-color-info-background-weak-hover: hsla(199, 71%, 15%, 1);--coral-color-info-background-weak-active: hsla(199, 73%, 10%, 1);--coral-color-info-background-strong: hsla(198, 72%, 75%, 1);--coral-color-info-background-strong-hover: hsla(198, 72%, 65%, 1);--coral-color-info-background-strong-active: hsla(198, 72%, 55%, 1);--coral-color-info-border: hsla(198, 72%, 75%, 1);--coral-color-info-border-hover: hsla(198, 72%, 65%, 1);--coral-color-info-border-active: hsla(199, 72%, 55%, 1);--coral-color-info-icon-hover: hsla(198, 76%, 57%, 1);--coral-color-info-icon-active: hsla(198, 77%, 47%, 1);--coral-color-brand-icon: white;--coral-color-brand-icon-hover: white;--coral-color-brand-icon-active: white;--coral-color-brand-icon-inverted: hsla(0, 0%, 38%, 1);--coral-color-brand-icon-inverted-hover: hsla(0, 0%, 13%, 1);--coral-color-brand-icon-inverted-active: hsla(0, 0%, 13%, 1);--coral-color-brand-icon-selected: hsla(204, 96%, 18%, 1);--coral-color-branding-background: linear-gradient(133deg, hsla(226, 49%, 14%, 1) 0%, hsla(253, 46%, 8%, 1) 100%);--coral-color-branding-navigation: linear-gradient(133deg, hsla(222, 49%, 14%, 1) 0%, hsla(253, 46%, 8%, 1) 100%);--coral-color-brand-background: linear-gradient(133deg, hsla(210, 62%, 26%, 1) 0%, hsla(254, 47%, 23%, 1) 100%);--coral-spacing-xxs: 0.25rem;--coral-spacing-xs: 0.5rem;--coral-spacing-s: 0.75rem;--coral-spacing-m: 1rem;--coral-spacing-l: 1.75rem;--coral-spacing-xl: 2.25rem;--coral-sizing-minimal: 0.75rem;--coral-sizing-xxxs: 1rem;--coral-sizing-xxs: 1.25rem;--coral-sizing-xs: 1.5rem;--coral-sizing-s: 1.75rem;--coral-sizing-m: 2.25rem;--coral-sizing-l: 2.5rem;--coral-sizing-xxxl: 13.75rem;--coral-sizing-maximal: 20rem;--coral-sizing-branding-logo: 1.75rem;--coral-elevation-shadow-neutral-m: 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.5);--coral-elevation-shadow-neutral-l: 0 0.25rem 0.5rem 0 hsla(0, 0%, 0%, 0.5);--coral-elevation-shadow-accent: 0 0.0625rem 0.0625rem 0 hsla(198, 72%, 75%, 0.3);--coral-elevation-shadow-success: 0 0.0625rem 0.0625rem 0 hsla(110, 50%, 70%, 0.3);--coral-elevation-shadow-danger: 0 0.0625rem 0.0625rem 0 hsla(359, 100%, 78%, 0.3);--coral-elevation-shadow-warning: 0 0.0625rem 0.0625rem 0 hsla(27, 98%, 67%, 0.3);--coral-elevation-shadow-beta: 0 0.0625rem 0.0625rem 0 hsla(279, 34%, 78%, 0.3);--coral-elevation-shadow-neutral-inverted-m: 0 -0.125rem 0.375rem 0 hsla(0, 0%, 2%, 0.5);--coral-elevation-shadow-neutral-inverted-l: 0 -0.25rem 0.5rem 0 hsla(0, 0%, 5%, 0.5);--coral-elevation-shadow-neutral-s: 0 0.0625rem 0.125rem 0 hsla(0, 0%, 0%, 0.5);--coral-elevation-shadow-neutral-inverted-s: 0 -0.0625rem 0.125rem 0 hsla(0, 0%, 2%, 0.5);--coral-elevation-shadow-info: 0 0.0625rem 0.0625rem 0 hsla(198, 72%, 75%, 0.3);--coral-heading-l: 600 1.125rem/140% 'Source Sans Pro';--coral-heading-m: 600 1rem/140% 'Source Sans Pro';--coral-heading-s: 600 0.875rem/140% 'Source Sans Pro';--coral-paragraph-m: 400 0.875rem/140% 'Source Sans Pro';--coral-paragraph-m-bold: 600 0.875rem/140% 'Source Sans Pro';--coral-paragraph-s: 400 0.75rem/140% 'Source Sans Pro';--coral-paragraph-s-bold: 600 0.75rem/140% 'Source Sans Pro';--coral-data-m: 400 0.875rem/140% 'Inconsolata';--coral-data-m-bold: 700 0.875rem/140% 'Inconsolata';--coral-link-m-underlined: 600 0.875rem/140% 'Source Sans Pro';--coral-link-m: 600 0.875rem/140% 'Source Sans Pro';--coral-data-xl: 400 1.5rem/140% 'Inconsolata';--coral-link-s: 600 0.75rem/140% 'Source Sans Pro';--coral-link-s-underlined: 600 0.75rem/140% 'Source Sans Pro';--coral-radius-m: 0.5rem;--coral-radius-l: 1rem;--coral-radius-round: 6249.9375rem;--coral-radius-s: 0.25rem;--coral-border-s-solid: 1px solid;--coral-border-m-solid: 2px solid;--coral-border-s-dashed: 1px dashed;--coral-border-m-dashed: 2px dashed;--coral-opacity-l: 0.2;--coral-opacity-m: 0.4;--coral-opacity-s: 0.6;--coral-breakpoint-s: 40em;--coral-breakpoint-m: 48em;--coral-breakpoint-l: 64em;--coral-breakpoint-xl: 80em;--coral-branding-logo: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQ3SURBVHgB7Zu/UxNBFMe/e6ahQ0qxiBpaQWfUTjM0aqMMnWMh1iJEeyHBXiLqjDM6IP+A0Dk2Gkq0EMaxkhmuADsgNmZGgfW9vZz5dUcul938uPGbCbnb+5H95L3bu33vIaBZMpXqxT6GADEIIYcgaFmilzbFq3a1aZtN2/KQIkdHrovn2Rw0S0CDilBJOtskrRKcAgqjPL1zEGJZzM0uQoOaAlRghwQlkUJ4KD/ZYNg/yIiXWRshFQrQMFjN11EvM/iNxTCgDQPK8dQIHbUA82DV2iTXzTTquoEBldUkpslyKbRTFmap1zMim80H2T0QIMHFCWyJAIfQGdqka3M4iMvWBVRwB/iI2mG+3QoEeSRgB8O5qgvpC9gFcK6OhPQEVAPKAb6g8+EcCeqrRZAeA4/leQCPlt0Cx5I4R+8pr001FpT3U2P0sYDuk6TXKD3PLpc3VlhQXXdQ1jOn61eBvj4YkKDXE3V5lanSRQ9xByZd89IFArwGDJyBIZ2ih/6KB5F/gMp6EmmYUk+PA2daAhPlVixZcN8gHMuca1breLkVS4ACV2BKDJc0d/oalVlRARZHzjhMiOFa4ZqVoumcUL+oa8Gb0C2+5m7fagccS0DKSWcByoJ70DW/Y7DkZccledlLGxvAzm5l2y6tv3sPjdrDMZyO0QQ2CV1woyN0K7joD+YqkaB3VdvOjm5AFfyKqTmeltATnFFya9tZHkj471coAL8KlW1fv0G7JANaGkfP1/POJ4OmH/nv93YJWP0MwxLEdpYHmVbHVloniskyYBxRFQWcow1IbBYirv+A3S4GtBFd2ZZKX0VVkgGBdURVAj/ZgmuIpiSFYFYsoowqIFtwzUJMAUbxOsxzStwqRoOjaMUV/uPcByWeIlqSnOfnBQcwRrnwVrqp+eia7WaCFaByU51W5AltoeC/PeExGU5QMLi/H5qUcxdiKC1lKaPEgZrm54cMxzN7v1k9t3NAiuMwHN5g4JME951iNc9eoElJSqfNuCsVwQqKz6SpRU9ugt1w4l5wd+Qf5dW8E5BqRhIZGj3T7mrlwzZbkROKOsTWmSNrrH7iL/UXg3GwKf24eTju+z7elDfUps+cMpEl6BRbUbnhiVLEbesHsL2tA8oVj5x3q8tMvDO84yku1WhvuUijksiSaz6obvaeD8aQUWnh7tGm6rOHPAHVbcPCKHRdj2blFCH4FAYFKSP5AE4sdqbCl5G46mDIQIVAdWMyZHqbkhjD6CR35fEhYClXoKBTEfI8j1Q4+q5mXtwHKxgcq/FySidZyjUprXbZTYJ7WF0mUk9hC2Lj9MQwRkdPhT1HA3ImAvSUFbSEslzNljQz6HQxvx+HXtimwFxp65ByXYkbdMYkSjOSRs+fLwbBGCzXDBhCdiCQilnjQXqzZXvpW+KotbCtYrIc9JJijf+tgONDOqDK9RfJ1nAWmpwCzwAAAABJRU5ErkJggg==);--coral-transition-instant: 100ms ease-out;--coral-transition-fast: 250ms ease-in-out;--coral-transition-normal: 300ms ease-in-out;--coral-transition-slow: 400ms ease-in;--coral-elevation-layer-flat: 0;--coral-elevation-layer-standard-front: 4;--coral-elevation-layer-interactive-front: 8;--coral-elevation-layer-overlay: 16;--coral-animation-heartbeat: coral-dark-keyframes-blink 1.5s cubic-bezier(0.7, 0, 1, 1) infinite;color-scheme:dark}@keyframes coral-dark-keyframes-blink{0%,100%{opacity:1}50%{opacity:.5}}[data-theme=qlik-light]{--coral-color-neutral-text: hsla(0, 0%, 25%, 1);--coral-color-neutral-text-weak: hsla(0, 0%, 0%, 0.55);--coral-color-neutral-text-disabled: hsla(0, 0%, 0%, 0.3);--coral-color-neutral-text-inverted: hsla(0, 0%, 100%, 1);--coral-color-neutral-background: hsla(0, 0%, 100%, 1);--coral-color-neutral-background-medium: hsla(0, 0%, 98%, 1);--coral-color-neutral-background-strong: hsla(0, 0%, 95%, 1);--coral-color-neutral-background-disabled: hsla(0, 0%, 65%, 1);--coral-color-neutral-border: hsla(0, 0%, 55%, 1);--coral-color-neutral-border-weak: hsla(0, 0%, 85%, 1);--coral-color-neutral-border-hover: hsla(0, 0%, 35%, 1);--coral-color-accent-text-weak: white;--coral-color-accent-text-weak-hover: hsla(138, 56%, 92%, 1);--coral-color-accent-text-weak-active: hsla(135, 48%, 84%, 1);--coral-color-accent-text: hsla(0, 0%, 25%, 1);--coral-color-accent-text-hover: hsla(0, 0%, 17%, 1);--coral-color-accent-text-active: hsla(0, 0%, 13%, 1);--coral-color-accent-background: hsla(138, 56%, 92%, 1);--coral-color-accent-background-hover: hsla(135, 48%, 84%, 1);--coral-color-accent-background-active: hsla(136, 47%, 74%, 1);--coral-color-accent-background-weak: white;--coral-color-accent-background-weak-hover: hsla(0, 0%, 87%, 1);--coral-color-accent-background-weak-active: hsla(0, 0%, 79%, 1);--coral-color-accent-background-strong: hsla(147, 100%, 26%, 1);--coral-color-accent-background-strong-hover: hsla(144, 78%, 23%, 1);--coral-color-accent-background-strong-active: hsla(144, 78%, 16%, 1);--coral-color-accent-border-hover: hsla(144, 78%, 23%, 1);--coral-color-accent-border-active: hsla(144, 78%, 16%, 1);--coral-color-danger-text-weak: white;--coral-color-danger-text-weak-hover: hsla(346, 85%, 92%, 1);--coral-color-danger-text-weak-active: hsla(345, 87%, 85%, 1);--coral-color-danger-text: hsla(336, 100%, 34%, 1);--coral-color-danger-text-hover: hsla(332, 100%, 27%, 1);--coral-color-danger-text-active: hsla(332, 100%, 18%, 1);--coral-color-danger-background: hsla(346, 85%, 92%, 1);--coral-color-danger-background-hover: hsla(345, 87%, 85%, 1);--coral-color-danger-background-active: hsla(346, 86%, 75%, 1);--coral-color-danger-background-weak: white;--coral-color-danger-background-weak-hover: hsla(346, 85%, 92%, 1);--coral-color-danger-background-weak-active: hsla(345, 87%, 85%, 1);--coral-color-success-text-weak: white;--coral-color-success-text-weak-hover: hsla(138, 56%, 92%, 1);--coral-color-success-text-weak-active: hsla(135, 48%, 84%, 1);--coral-color-success-text: hsla(147, 100%, 26%, 1);--coral-color-success-text-hover: hsla(144, 78%, 23%, 1);--coral-color-success-text-active: hsla(144, 78%, 16%, 1);--coral-color-success-background: hsla(138, 56%, 92%, 1);--coral-color-danger-background-strong: hsla(336, 100%, 34%, 1);--coral-color-danger-background-strong-hover: hsla(332, 100%, 27%, 1);--coral-color-danger-background-strong-active: hsla(332, 100%, 18%, 1);--coral-color-danger-border: hsla(336, 100%, 34%, 1);--coral-color-success-background-hover: hsla(144, 78%, 23%, 1);--coral-color-danger-border-hover: hsla(332, 100%, 27%, 1);--coral-color-success-background-active: hsla(136, 47%, 74%, 1);--coral-color-danger-border-active: hsla(332, 100%, 18%, 1);--coral-color-success-background-weak: white;--coral-color-success-background-weak-hover: hsla(138, 56%, 92%, 1);--coral-color-success-background-weak-active: hsla(135, 48%, 84%, 1);--coral-color-success-background-strong: hsla(147, 100%, 26%, 1);--coral-color-success-background-strong-hover: hsla(144, 78%, 23%, 1);--coral-color-success-background-strong-active: hsla(144, 78%, 16%, 1);--coral-color-warning-text-weak: white;--coral-color-warning-text-weak-hover: hsla(35, 100%, 88%, 1);--coral-color-warning-text-weak-active: hsla(36, 100%, 75%, 1);--coral-color-success-border: hsla(147, 100%, 26%, 1);--coral-color-warning-text: hsla(18, 100%, 37%, 1);--coral-color-warning-text-hover: hsla(14, 100%, 28%, 1);--coral-color-warning-text-active: hsla(11, 100%, 19%, 1);--coral-color-warning-background: hsla(35, 100%, 88%, 1);--coral-color-success-border-hover: hsla(144, 78%, 23%, 1);--coral-color-warning-background-hover: hsla(36, 100%, 75%, 1);--coral-color-success-border-active: hsla(144, 78%, 16%, 1);--coral-color-warning-background-active: hsla(36, 100%, 65%, 1);--coral-color-warning-background-weak: white;--coral-color-assistive-text: white;--coral-color-warning-background-weak-hover: hsla(35, 100%, 88%, 1);--coral-color-warning-background-weak-active: hsla(36, 100%, 75%, 1);--coral-color-assistive-background: hsla(210, 62%, 5%, 1);--coral-color-warning-background-strong: hsla(18, 100%, 37%, 1);--coral-color-warning-background-strong-hover: hsla(14, 100%, 28%, 1);--coral-color-warning-background-strong-active: hsla(11, 100%, 19%, 1);--coral-color-warning-border: hsla(18, 100%, 37%, 1);--coral-color-assistive-border: hsla(0, 0%, 47%, 1);--coral-color-warning-border-hover: hsla(14, 100%, 28%, 1);--coral-color-warning-border-active: hsla(11, 100%, 19%, 1);--coral-color-branding-brand: hsla(144, 78%, 37%, 1);--coral-color-neutral-border-disabled: hsla(0, 0%, 65%, 1);--coral-color-neutral-border-weak-hover: hsla(0, 0%, 70%, 1);--coral-color-assistive-border-focus: hsla(208, 98%, 43%, 1);--coral-color-accent-text-strong: hsla(0, 0%, 13%, 1);--coral-color-accent-text-strong-hover: hsla(0, 0%, 5%, 1);--coral-color-accent-text-strong-active: hsla(0, 0%, 0%, 1);--coral-color-danger-text-strong: hsla(332, 100%, 27%, 1);--coral-color-danger-text-strong-hover: hsla(332, 100%, 18%, 1);--coral-color-danger-text-strong-active: hsla(341, 100%, 14%, 1);--coral-color-success-text-strong: hsla(144, 78%, 23%, 1);--coral-color-success-text-strong-hover: hsla(144, 78%, 16%, 1);--coral-color-success-text-strong-active: hsla(137, 100%, 10%, 1);--coral-color-warning-text-strong: hsla(14, 100%, 28%, 1);--coral-color-warning-text-strong-hover: hsla(11, 100%, 19%, 1);--coral-color-warning-text-strong-active: hsla(0, 100%, 15%, 1);--coral-color-beta-text: hsla(280, 57%, 49%, 1);--coral-color-beta-text-hover: hsla(281, 58%, 39%, 1);--coral-color-beta-text-active: hsla(281, 58%, 29%, 1);--coral-color-beta-icon: hsla(280, 80%, 54%, 1);--coral-color-beta-icon-hover: hsla(280, 80%, 44%, 1);--coral-color-beta-icon-active: hsla(280, 80%, 34%, 1);--coral-color-beta-text-weak: white;--coral-color-beta-text-weak-hover: hsla(280, 56%, 83%, 1);--coral-color-beta-text-weak-active: hsla(280, 57%, 73%, 1);--coral-color-beta-text-strong: hsla(281, 58%, 29%, 1);--coral-color-beta-text-strong-hover: hsla(282, 58%, 19%, 1);--coral-color-beta-text-strong-active: hsla(282, 57%, 9%, 1);--coral-color-beta-background: hsla(279, 57%, 90%, 1);--coral-color-beta-background-hover: hsla(279, 57%, 81%, 1);--coral-color-beta-background-active: hsla(279, 57%, 71%, 1);--coral-color-beta-background-weak: white;--coral-color-beta-background-weak-hover: hsla(279, 57%, 90%, 1);--coral-color-beta-background-weak-active: hsla(279, 57%, 80%, 1);--coral-color-beta-background-strong: hsla(281, 58%, 29%, 1);--coral-color-beta-background-strong-hover: hsla(282, 58%, 19%, 1);--coral-color-beta-background-strong-active: hsla(282, 57%, 9%, 1);--coral-color-beta-border: hsla(281, 58%, 29%, 1);--coral-color-beta-border-hover: hsla(282, 58%, 19%, 1);--coral-color-beta-border-active: hsla(282, 57%, 9%, 1);--coral-color-neutral-border-strong: hsla(0, 0%, 25%, 1);--coral-color-neutral-border-strong-hover: hsla(0, 0%, 15%, 1);--coral-color-neutral-icon-inverted: white;--coral-color-neutral-icon: hsla(0, 0%, 25%, 1);--coral-color-neutral-icon-weak: hsla(0, 0%, 55%, 1);--coral-color-accent-icon: hsla(0, 0%, 25%, 1);--coral-color-accent-icon-hover: hsla(0, 0%, 17%, 1);--coral-color-accent-icon-active: hsla(0, 0%, 13%, 1);--coral-color-danger-icon: hsla(339, 100%, 42%, 1);--coral-color-danger-icon-hover: hsla(336, 100%, 34%, 1);--coral-color-danger-icon-active: hsla(332, 100%, 18%, 1);--coral-color-success-icon: hsla(144, 78%, 37%, 1);--coral-color-success-icon-hover: hsla(147, 100%, 26%, 1);--coral-color-success-icon-active: hsla(144, 78%, 16%, 1);--coral-color-warning-icon: hsla(27, 100%, 47%, 1);--coral-color-warning-icon-hover: hsla(18, 100%, 37%, 1);--coral-color-warning-icon-active: hsla(11, 100%, 19%, 1);--coral-color-charts-neutral: hsla(0, 0%, 22%, 1);--coral-color-charts-neutral-weak: hsla(0, 0%, 83%, 1);--coral-color-charts-neutral-strong: hsla(0, 0%, 12%, 1);--coral-color-charts-neutral-hover: hsla(0, 0%, 12%, 1);--coral-color-charts-success: hsla(148, 87%, 40%, 1);--coral-color-charts-success-weak: hsla(130, 52%, 91%, 1);--coral-color-charts-success-strong: hsla(139, 50%, 22%, 1);--coral-color-charts-success-hover: hsla(139, 50%, 22%, 1);--coral-color-charts-danger: hsla(4, 89%, 49%, 1);--coral-color-charts-danger-weak: hsla(359, 69%, 73%, 1);--coral-color-charts-danger-strong: hsla(359, 62%, 43%, 1);--coral-color-charts-danger-hover: hsla(359, 62%, 43%, 1);--coral-color-charts-warning: hsla(32, 100%, 56%, 1);--coral-color-charts-warning-weak: hsla(22, 88%, 84%, 1);--coral-color-charts-warning-strong: hsla(22, 75%, 42%, 1);--coral-color-charts-warning-hover: hsla(22, 75%, 42%, 1);--coral-color-charts-default: hsla(216, 82%, 48%, 1);--coral-color-charts-default-weak: hsla(204, 59%, 73%, 1);--coral-color-charts-default-strong: hsla(204, 92%, 29%, 1);--coral-color-charts-default-hover: hsla(204, 92%, 29%, 1);--coral-color-charts-color-00: hsla(48, 100%, 50%, 1);--coral-color-charts-color-00-weak: hsla(51, 91%, 82%, 1);--coral-color-charts-color-00-strong: hsla(48, 82%, 45%, 1);--coral-color-charts-color-00-hover: hsla(48, 82%, 45%, 1);--coral-color-charts-color-01: hsla(216, 82%, 48%, 1);--coral-color-charts-color-01-weak: hsla(204, 59%, 73%, 1);--coral-color-charts-color-01-strong: hsla(204, 92%, 29%, 1);--coral-color-charts-color-01-hover: hsla(204, 92%, 29%, 1);--coral-color-charts-color-02: hsla(194, 92%, 50%, 1);--coral-color-charts-color-02-weak: hsla(194, 91%, 91%, 1);--coral-color-charts-color-02-strong: hsla(194, 93%, 32%, 1);--coral-color-charts-color-02-hover: hsla(194, 93%, 32%, 1);--coral-color-charts-color-03: hsla(140, 39%, 79%, 1);--coral-color-charts-color-03-weak: hsla(138, 40%, 92%, 1);--coral-color-charts-color-03-strong: hsla(139, 11%, 35%, 1);--coral-color-charts-color-03-hover: hsla(139, 11%, 35%, 1);--coral-color-charts-color-04: hsla(148, 87%, 40%, 1);--coral-color-charts-color-04-weak: hsla(130, 52%, 91%, 1);--coral-color-charts-color-04-strong: hsla(139, 50%, 22%, 1);--coral-color-charts-color-04-hover: hsla(139, 50%, 22%, 1);--coral-color-charts-color-05: hsla(324, 68%, 71%, 1);--coral-color-charts-color-05-weak: hsla(323, 69%, 95%, 1);--coral-color-charts-color-05-strong: hsla(324, 28%, 49%, 1);--coral-color-charts-color-05-hover: hsla(324, 28%, 49%, 1);--coral-color-charts-color-06: hsla(280, 75%, 58%, 1);--coral-color-charts-color-06-weak: hsla(279, 77%, 88%, 1);--coral-color-charts-color-06-strong: hsla(280, 54%, 36%, 1);--coral-color-charts-color-06-hover: hsla(280, 54%, 36%, 1);--coral-color-charts-color-07: hsla(4, 89%, 49%, 1);--coral-color-charts-color-07-weak: hsla(359, 69%, 73%, 1);--coral-color-charts-color-07-strong: hsla(359, 62%, 43%, 1);--coral-color-charts-color-07-hover: hsla(359, 62%, 43%, 1);--coral-color-charts-color-08: hsla(22, 88%, 54%, 1);--coral-color-charts-color-08-weak: hsla(22, 88%, 84%, 1);--coral-color-charts-color-08-strong: hsla(22, 75%, 42%, 1);--coral-color-charts-color-08-hover: hsla(22, 75%, 42%, 1);--coral-color-charts-color-09: hsla(34, 34%, 45%, 1);--coral-color-charts-color-09-weak: hsla(35, 28%, 82%, 1);--coral-color-charts-color-09-strong: hsla(35, 34%, 27%, 1);--coral-color-charts-color-09-hover: hsla(35, 34%, 27%, 1);--coral-color-accent-border: hsla(147, 100%, 26%, 1);--coral-color-charts-default-text: hsla(205, 87%, 94%, 1);--coral-color-charts-default-text-strong: hsla(205, 93%, 22%, 1);--coral-color-charts-default-text-weak: hsla(207, 93%, 94%, 1);--coral-color-charts-color-09-text: hsla(36, 36%, 5%, 1);--coral-color-charts-color-09-text-strong: hsla(36, 36%, 5%, 1);--coral-color-charts-color-09-text-weak: hsla(35, 28%, 82%, 1);--coral-color-neutral-background-heavy: hsla(0, 0%, 78%, 1);--coral-color-illustration-color-01: hsla(211, 62%, 26%, 1);--coral-color-illustration-color-02: hsla(0, 0%, 35%, 1);--coral-color-illustration-color-03: hsla(138, 19%, 90%, 1);--coral-color-illustration-color-04: hsla(316, 100%, 26%, 1);--coral-color-illustration-color-05: hsla(316, 36%, 71%, 1);--coral-color-illustration-color-06: hsla(316, 36%, 85%, 1);--coral-color-illustration-skintone-01: hsla(20, 91%, 83%, 1);--coral-color-illustration-skintone-02: hsla(21, 34%, 55%, 1);--coral-color-illustration-skintone-03: hsla(17, 33%, 28%, 1);--coral-color-illustration-shadow: hsla(0, 0%, 0%, 0.1);--coral-color-illustration-color-07: hsla(192, 33%, 97%, 1);--coral-color-illustration-color-08: hsla(211, 23%, 74%, 1);--coral-color-illustration-color-09: hsla(245, 10%, 23%, 1);--coral-color-accent-background-selected: hsla(146, 37%, 96%, 1);--coral-color-info-text: hsla(210, 100%, 36%, 1);--coral-color-info-text-hover: hsla(216, 100%, 28%, 1);--coral-color-info-text-active: hsla(215, 100%, 21%, 1);--coral-color-info-text-weak: white;--coral-color-info-text-weak-hover: hsla(205, 80%, 92%, 1);--coral-color-info-text-weak-active: hsla(208, 84%, 85%, 1);--coral-color-info-text-strong: hsla(216, 100%, 28%, 1);--coral-color-info-text-strong-hover: hsla(215, 100%, 21%, 1);--coral-color-info-text-strong-active: hsla(223, 100%, 17%, 1);--coral-color-info-background-hover: hsla(208, 84%, 85%, 1);--coral-color-info-background-active: hsla(207, 84%, 75%, 1);--coral-color-info-background-weak: white;--coral-color-info-background-weak-hover: hsla(205, 80%, 92%, 1);--coral-color-info-background-weak-active: hsla(208, 84%, 85%, 1);--coral-color-info-background-strong: hsla(210, 100%, 36%, 1);--coral-color-info-background-strong-hover: hsla(216, 100%, 28%, 1);--coral-color-info-background-strong-active: hsla(215, 100%, 21%, 1);--coral-color-info-border: hsla(210, 100%, 36%, 1);--coral-color-info-border-hover: hsla(216, 100%, 28%, 1);--coral-color-info-border-active: hsla(215, 100%, 21%, 1);--coral-color-info-icon: hsla(208, 98%, 43%, 1);--coral-color-info-icon-hover: hsla(215, 100%, 34%, 1);--coral-color-info-icon-active: hsla(215, 100%, 21%, 1);--coral-color-brand-text: hsla(0, 0%, 25%, 1);--coral-color-brand-text-hover: hsla(0, 0%, 17%, 1);--coral-color-brand-text-active: hsla(0, 0%, 9%, 1);--coral-color-brand-text-inverted: hsla(0, 0%, 25%, 1);--coral-color-brand-text-inverted-hover: hsla(0, 0%, 17%, 1);--coral-color-brand-text-inverted-active: hsla(0, 0%, 9%, 1);--coral-color-brand-text-selected: hsla(0, 0%, 13%, 1);--coral-color-brand-background-weak: hsla(0, 0%, 100%, 1);--coral-color-brand-background-weak-hover: hsla(0, 0%, 97%, 1);--coral-color-brand-background-weak-active: hsla(0, 0%, 97%, 1);--coral-color-brand-background-selected: hsla(0, 0%, 95%, 1);--coral-color-brand-background-inverted: hsla(0, 0%, 98%, 1);--coral-color-brand-background-inverted-hover: hsla(0, 0%, 86%, 1);--coral-color-brand-background-inverted-active: hsla(0, 0%, 86%, 1);--coral-color-brand-border: hsla(0, 0%, 25%, 1);--coral-color-brand-border-hover: hsla(0, 0%, 25%, 1);--coral-color-brand-border-active: hsla(0, 0%, 25%, 1);--coral-color-info-background: hsla(205, 80%, 92%, 1);--coral-color-brand-icon: hsla(0, 0%, 25%, 1);--coral-color-brand-icon-hover: hsla(0, 0%, 17%, 1);--coral-color-brand-icon-active: hsla(0, 0%, 9%, 1);--coral-color-brand-icon-inverted: hsla(0, 0%, 25%, 1);--coral-color-brand-icon-inverted-hover: hsla(0, 0%, 17%, 1);--coral-color-brand-icon-inverted-active: hsla(0, 0%, 9%, 1);--coral-color-brand-icon-selected: hsla(0, 0%, 13%, 1);--coral-color-branding-background: hsla(0, 0%, 100%, 1);--coral-color-branding-navigation: hsla(0, 0%, 90%, 1);--coral-color-brand-background: hsla(0, 0%, 100%, 1);--coral-spacing-xxs: 0.25rem;--coral-spacing-xs: 0.5rem;--coral-spacing-s: 0.75rem;--coral-spacing-m: 1rem;--coral-spacing-l: 1.75rem;--coral-spacing-xl: 2.25rem;--coral-sizing-minimal: 0.75rem;--coral-sizing-xxxs: 1rem;--coral-sizing-xxs: 1.25rem;--coral-sizing-xs: 1.5rem;--coral-sizing-s: 1.75rem;--coral-sizing-m: 2.25rem;--coral-sizing-l: 2.5rem;--coral-sizing-xxxl: 13.75rem;--coral-sizing-maximal: 20rem;--coral-sizing-branding-logo: 3.125rem;--coral-elevation-shadow-neutral-m: 0 0.125rem 0.25rem 0 hsla(0, 0%, 0%, 0.15);--coral-elevation-shadow-accent: 0 0.0625rem 0.0625rem 0 hsla(147, 100%, 26%, 0.25);--coral-elevation-shadow-success: 0 0.0625rem 0.0625rem 0 hsla(147, 100%, 26%, 0.25);--coral-elevation-shadow-danger: 0 0.0625rem 0.0625rem 0 hsla(336, 100%, 34%, 0.25);--coral-elevation-shadow-warning: 0 0.0625rem 0.0625rem 0 hsla(21, 100%, 45%, 0.25);--coral-elevation-shadow-beta: 0 0.0625rem 0.0625rem 0 hsla(281, 58%, 29%, 0.25);--coral-elevation-shadow-neutral-inverted-m: 0 -0.125rem 0.25rem 0 hsla(0, 0%, 0%, 0.15);--coral-elevation-shadow-neutral-inverted-l: 0 -0.25rem 0.625rem 0 hsla(0, 0%, 0%, 0.15);--coral-elevation-shadow-neutral-l: 0 0.25rem 0.625rem 0 hsla(0, 0%, 0%, 0.15);--coral-elevation-shadow-neutral-s: 0 0.0625rem 0.0625rem 0 hsla(0, 0%, 0%, 0.15);--coral-elevation-shadow-neutral-inverted-s: 0 -0.0625rem 0.125rem 0 hsla(0, 0%, 0%, 0.15);--coral-elevation-shadow-info: 0 0.0625rem 0.0625rem 0 hsla(210, 100%, 36%, 0.25);--coral-heading-l: 600 1.125rem/140% 'Source Sans Pro';--coral-paragraph-m: 400 0.875rem/140% 'Source Sans Pro';--coral-paragraph-m-bold: 600 0.875rem/140% 'Source Sans Pro';--coral-paragraph-s: 400 0.75rem/140% 'Source Sans Pro';--coral-paragraph-s-bold: 600 0.75rem/140% 'Source Sans Pro';--coral-heading-m: 600 1rem/140% 'Source Sans Pro';--coral-heading-s: 600 0.875rem/140% 'Source Sans Pro';--coral-data-m: 400 0.875rem/140% 'Inconsolata';--coral-data-m-bold: 700 0.875rem/140% 'Inconsolata';--coral-link-m-underlined: 600 0.875rem/140% 'Source Sans Pro';--coral-link-m: 600 0.875rem/140% 'Source Sans Pro';--coral-data-xl: 400 1.5rem/140% 'Inconsolata';--coral-link-s: 600 0.75rem/140% 'Source Sans Pro';--coral-link-s-underlined: 600 0.75rem/140% 'Source Sans Pro';--coral-radius-m: 0.5rem;--coral-radius-l: 1rem;--coral-radius-round: 6249.9375rem;--coral-radius-s: 0.25rem;--coral-border-s-solid: 1px solid;--coral-border-m-solid: 2px solid;--coral-border-s-dashed: 1px dashed;--coral-border-m-dashed: 2px dashed;--coral-opacity-l: 0.2;--coral-opacity-m: 0.4;--coral-opacity-s: 0.6;--coral-breakpoint-s: 40em;--coral-breakpoint-m: 48em;--coral-breakpoint-l: 64em;--coral-breakpoint-xl: 80em;--coral-branding-logo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgNjAgMTYiPgogIDxnPgogICAgPHBhdGggZmlsbD0iIzU0NTY1QSIgZD0iTTMwLjE2LDUuNTkgQzMxLjI2NTgwMjUsNS41MDQyMTAyNSAzMi4zNjgzMDMzLDUuNzkzMDQ0MzMgMzMuMjksNi40MSBDMzQuMDExOTMyLDcuMDEyMDA0MTUgMzQuNDc2OTAwOSw3Ljg2NjgzMTUxIDM0LjU5LDguOCBDMzQuNjg5MjYxMiw5LjMzNDY3NzQ3IDM0Ljc0NjEwNDksOS44NzYzNjQzNiAzNC43NiwxMC40MiBMMzQuNzYsMTAuNDIgTDI4LjIsMTAuNDIgQzI4LjE2ODI4OTQsMTEuMTgzNDA0MyAyOC4zMTU1NDM1LDExLjk0MzY0NjEgMjguNjMsMTIuNjQgQzI4Ljg2MDYxNjIsMTMuMTQ4MTc4MyAyOS4yNDA5MDUzLDEzLjU3MzgyMyAyOS43MiwxMy44NiBDMzAuMTQ1OTY5MywxNC4xMDQzOTkzIDMwLjYyODkwMjUsMTQuMjMyMDMxNyAzMS4xMiwxNC4yMyBDMzEuNjE2NTgxMywxNC4yNDI0MDk2IDMyLjExMTI4NDQsMTQuMTY0NDc2OSAzMi41OCwxNCBDMzIuOTcxMDMxMywxMy44Mzc5NTE0IDMzLjMxNDk0NDYsMTMuNTgwMDE2NSAzMy41OCwxMy4yNSBMMzMuNTgsMTMuMjUgTDMzLjU4LDEzLjE5IEMzMy42MDQ4ODE1LDEzLjE2MDc0MDkgMzMuNjM1NTE2NSwxMy4xMzY5MTM2IDMzLjY3LDEzLjEyIEwzMy42NywxMy4xMiBMMzMuNzgsMTMuMTIgTDM0LjE5LDEzLjMyIEMzNC4yOSwxMy4zNSAzNC4yOSwxMy4zOCAzNC4yOSwxMy40NCBDMzQuMjgxNzU4NSwxMy40OTcwMzI2IDM0LjI2MTI5MTUsMTMuNTUxNjExMiAzNC4yMywxMy42IEMzMy44Nzc3NjgxLDE0LjIwMzM5MzYgMzMuMzU2MjIzNCwxNC42OTAxNjg3IDMyLjczLDE1IEMzMS45NzE5MzgsMTUuMzQ1MzE5NiAzMS4xNDE4OTMyLDE1LjUwMzA5NjggMzAuMzEsMTUuNDYgQzI4LjgyODg3MjcsMTUuNTgwMzc1MiAyNy4zNTk4MTczLDE1LjExMzQzODMgMjYuMjIsMTQuMTYgQzI1LjI4MjIxNCwxMy4xNTI2OTcyIDI0LjgwMTA5MzQsMTEuODAzMzg4OSAyNC44OSwxMC40MyBDMjQuODY2NzcyMSw5LjUwNjE5NTY0IDI1LjExMzUxNTksOC41OTU2NzYyOCAyNS42LDcuODEgQzI2LjA3MjQ3NTIsNy4wODgyNzA0NCAyNi43Mzc1NzY0LDYuNTEzMjM0OTkgMjcuNTIsNi4xNSBDMjguMzQ4NDExNSw1Ljc3MjM3NDU0IDI5LjI0OTYyMTQsNS41ODEyMDg4IDMwLjE2LDUuNTkgWiBNMy45OTY3NzczNCwyLjg5MzM3ODkxIEw0LjA1LDIuOSBDNC4xOCwyLjk1IDQuMjYsMy4wMyA0LjI2LDMuMTQgTDQuMjYsMy4xNCBMNC4yNiw1Ljc4IEw2LjMyLDUuNzggQzYuMzg3Mjg1NDYsNS43ODI2MjYwMSA2LjQ0ODE1NDksNS44MjA2Njk0MiA2LjQ4LDUuODggQzYuNTIwOTIyMzUsNS45NDU5NTgzNCA2LjU0MTc2OTYzLDYuMDIyMzk4MzkgNi41NCw2LjEgQzYuNTQ0OTA4OTgsNi4yNjc4NTM5NCA2LjUxNDIzNjkxLDYuNDM0ODQ2MzIgNi40NSw2LjU5IEM2LjM5LDYuNzIgNi4zMyw2Ljc5IDYuMjYsNi43OSBMNi4yNiw2Ljc5IEw0LjI2LDYuNzkgTDQuMjYsMTIuMiBDNC4yNDczNDAwNywxMi42MTE2MTM3IDQuMjc0MTI5MDMsMTMuMDIzNDk0IDQuMzQsMTMuNDMgQzQuMzYzMzc1NzMsMTMuNjQyOTQ0NCA0LjQ1NDUxNjg0LDEzLjg0Mjc1MzcgNC42LDE0IEM0Ljc0ODg5NDE5LDE0LjEzMDM3NjEgNC45NDIyNzE0OCwxNC4xOTg0MTYyIDUuMTQsMTQuMTkgQzUuMzg3NjI3NTMsMTQuMTgzMDYyNCA1LjYzMzE4MjI3LDE0LjE0MjY5NzIgNS44NywxNC4wNyBDNi4xNDEzMzk2NSwxMy45ODgzNjMzIDYuNDA1NTUyNjQsMTMuODg0Njg0OCA2LjY2LDEzLjc2IEM2LjcsMTMuNzQgNi43NSwxMy43OCA2LjgyLDEzLjg4IEM2Ljg4MTgwNzIyLDEzLjk3MjIxMDcgNi45MjkwMjg1NSwxNC4wNzMzOTkzIDYuOTYsMTQuMTggTDYuOTYsMTQuMTggTDYuOTYsMTQuMzkgQzYuNzQ4NDY3NzcsMTQuNTk4OTEwOCA2LjUwMTIzMTgxLDE0Ljc2ODI1MDUgNi4yMywxNC44OSBDNS44OTA0MTA4OSwxNS4wNjI0NjkxIDUuNTM1NTU3OTEsMTUuMjAzMDcxMiA1LjE3LDE1LjMxIEM0Ljg0NDc5MTYyLDE1LjQwNTQ4NSA0LjUwODc2NTg0LDE1LjQ1OTI0OTEgNC4xNywxNS40NyBDMy40MTA2ODM3NCwxNS41MDYzNzM1IDIuNjU3MDU3NjEsMTUuMzIyMzA4MSAyLDE0Ljk0IEMxLjQxODQ2NjM5LDE0LjUwMjk0NzcgMS4xMDc1MjAzMSwxMy43OTM4Mzg5IDEuMTgsMTMuMDcgTDEuMTgsMTMuMDcgTDEuMTgsNi44MSBMMC4xOCw2LjgxIEMwLjExLDYuOCAwLjA2LDYuNzUgMC4wMSw2LjY2IEwwLjAxLDYuNjYgTDAuMDEsNi41OCBDLTAuMDE0MjM5MjgxOCw2LjQ5Mzc0MzQxIC0wLjAwMjI5MzU0NDk5LDYuNDAxMzM4NDggMC4wNDI4OTk1OTQ4LDYuMzI0MDE0NCBDMC4wODgxNjI0NzIsNi4yNDY2OTAzMiAwLjE2MjkyMDk3LDYuMTkxMDk0NjUgMC4yNSw2LjE3IEMxLjc4NzEyNjE3LDUuNjg1Nzc3MzUgMy4wMzg1MjQ3Miw0LjU1ODQyNDEzIDMuNjgsMy4wOCBDMy42OCwzLjA4IDMuOTIsMi44NSA0LjA1LDIuOSBMMy45OTY3NzczNCwyLjg5MzM3ODkxIFogTTU4LjMyLDAuNTMgQzU4LjM5MjYxOTQsMC41MzQxODE2MDggNTguNDYwNzYxMiwwLjU2NjQ1OTMyOSA1OC41MSwwLjYyIEM1OC41NzY5NTA0LDAuNzAxMDc5OTc2IDU4LjYwOTI4MjYsMC44MDUyNjE0ODcgNTguNiwwLjkxIEw1OC42LDAuOTEgTDU4LjYsMTMuNTMgQzU4LjU4NjEzNzQsMTMuNzMxMzA4NSA1OC42Mzg4NDM0LDEzLjkzMTU5MTMgNTguNzUsMTQuMSBDNTguODQ0NjQ3OSwxNC4yMTk0NDQ5IDU4Ljk3Mzg2NjEsMTQuMzA2NzU0NCA1OS4xMiwxNC4zNSBDNTkuMjk3NzUzMiwxNC4zOTQ0OTQzIDU5LjQ3ODEwMTIsMTQuNDI3ODkyMSA1OS42NiwxNC40NSBDNTkuOCwxNC40NiA1OS45MywxNC40OCA1OS45MywxNC41MyBDNjAsMTQuNTcgNjAsMTQuNjYgNTkuOTgsMTQuNzUgQzU5Ljk3Nzg4MDEsMTQuODQzOTM3NCA1OS45NDY0MDg2LDE0LjkzNDg1NDkgNTkuODksMTUuMDEgQzU5Ljg0MTIxODIsMTUuMDkwNDQ1IDU5Ljc1NDA3OTYsMTUuMTM5Njk3MyA1OS42NiwxNS4xNCBMNTkuNjYsMTUuMTQgTDU2LjQsMTUuMTQgQzU2LjIyMjYzMzcsMTUuMTU4Mzk0OSA1Ni4wNDQwMTUyLDE1LjExOTg2OTQgNTUuODksMTUuMDMgQzU1Ljc4NjkwMDcsMTQuOTY2MTgzOCA1NS43MTczMzU5LDE0Ljg2MDAwNTkgNTUuNywxNC43NCBDNTUuNjg2OTY1NCwxNC41MzM1Mzg5IDU1LjY4Njk2NTQsMTQuMzI2NDYxMSA1NS43LDE0LjEyIEM1NS4zNzAwOTk2LDE0LjU4MjIyMDcgNTQuOTA1NjUyMywxNC45MzE0MjkzIDU0LjM3LDE1LjEyIEM1My44MDY1NTkxLDE1LjM0MzM4NjUgNTMuMjA2MTA2OSwxNS40NTg3Mjc2IDUyLjYsMTUuNDYgQzUxLjczODQ5NTQsMTUuNDk1ODAwMiA1MC44ODc3OTY2LDE1LjI1Nzc0NDYgNTAuMTcsMTQuNzggQzQ5LjU0MzY5ODksMTQuMzM2NjA2MSA0OS4wNjMzNTIyLDEzLjcxNzAyODUgNDguNzksMTMgQzQ4LjQ5Mjc1NjksMTIuMjEwOTk0NSA0OC4zNDY4Nzc2LDExLjM3MzAzNjcgNDguMzYsMTAuNTMgQzQ4LjM1MjE2NTQsOS42ODYxOTA5NiA0OC41MzY4NDY3LDguODUxNzA1MTYgNDguOSw4LjA5IEM0OS4yNjE0ODQsNy4zMzkwNTg1OCA0OS44MzA2MjE4LDYuNzA3NDU0MzQgNTAuNTQsNi4yNyBDNTEuMzQwODU1Nyw1Ljc5NjMyOTkzIDUyLjI2MDAyMDksNS41NjA0Njg2OCA1My4xOSw1LjU5IEM1My42NDYyNjI3LDUuNTgyODc3ODMgNTQuMTAyMDM0LDUuNjIzMDkyOTQgNTQuNTUsNS43MSBDNTQuOTU5NDYzNCw1LjgxNzgxMTIzIDU1LjM1MDQ2ODEsNS45ODYzNDc3NyA1NS43MSw2LjIxIEw1NS43MSw2LjIxIEw1NS42MywyLjYxIEM1NS42NjAwNDgzLDIuMjQ3MDYxMzYgNTUuNDY1OTQ4MywxLjkwMjQzNDgzIDU1LjE0LDEuNzQgQzU0LjY5NDM1MSwxLjU0NTQ3NDgyIDU0LjIxNTk2MDIsMS40MzY5MDM4NiA1My43MywxLjQyIEM1My42NTg4MzE4LDEuMzk5OTI1MDkgNTMuNTk4MDIwMywxLjM1MzQyMjE5IDUzLjU2LDEuMjkgQzUzLjUxNTU1NjYsMS4yMTQ0OTg2IDUzLjQ5NDY2NDUsMS4xMjc0NDgzNSA1My41LDEuMDQgQzUzLjUwMjg1MzMsMC45NDcwMjg5NzQgNTMuNTIzMjA4OCwwLjg1NTQyOTI4NSA1My41NiwwLjc3IEM1My42MSwwLjYzIDUzLjY2LDAuNjMgNTMuNzMsMC42MyBDNTQuNTMxODE4MiwwLjU0ODE4MTgxOCA1NS41Mjc3Njg2LDAuNTMzMzA1Nzg1IDU2LjcxMjM3NDIsMC41MzA2MDEwNTIgTDU4LjMyLDAuNTMgWiBNMjIuNzcsMC41MyBDMjIuODQzMTc5MiwwLjUzMTkxNDU2NiAyMi45MTIxNjA3LDAuNTY0NTkwMDMyIDIyLjk2LDAuNjIgQzIzLjAyNjk1MDQsMC43MDEwNzk5NzYgMjMuMDU5MjgyNiwwLjgwNTI2MTQ4NyAyMy4wNSwwLjkxIEwyMy4wNSwwLjkxIEwyMy4wNSwxMy42MiBDMjMuMDM4MSwxMy44MDc0MTEzIDIzLjEwMzA5OTcsMTMuOTkxNTc3MSAyMy4yMywxNC4xMyBDMjMuMzQxMDgxMywxNC4yNDAxMjM0IDIzLjQ3ODk0NTUsMTQuMzE5Mzk1MiAyMy42MywxNC4zNiBDMjMuODIxNjM4MiwxNC4zOTc3NzMxIDI0LjAxNTI5MTgsMTQuNDI0NDg0IDI0LjIxLDE0LjQ0IEwyNC4yMSwxNC40NCBDMjQuMjg1NDgzNSwxNC40MjA5NTE2IDI0LjM2NDUxNjUsMTQuNDIwOTUxNiAyNC40NCwxNC40NCBDMjQuNDk0OTczMiwxNC41MTg2ODU5IDI0LjUxOTgxODEsMTQuNjE0NTE2MyAyNC41MSwxNC43MSBDMjQuNTA2MDEzNiwxNC44MDM1OTIxIDI0LjQ3NDcyODEsMTQuODkzOTcyMyAyNC40MiwxNC45NyBDMjQuMzY2OTQ0OSwxNS4wNDk3MzQ4IDI0LjI3NTYyMDksMTUuMDk1Mzk2OCAyNC4xOCwxNS4wOSBMMjQuMTgsMTUuMDkgTDE2Ljk4LDE1LjA5IEMxNi4wNDE5Mzc3LDE1LjE3NTM1NTUgMTUuMDk4MDYyMywxNS4xNzUzNTU1IDE0LjE2LDE1LjA5IEMxMy45Nzk3NDUxLDE1LjAwNTE4MDcgMTMuODQ3NDQ1NywxNC44NDM0ODE0IDEzLjgsMTQuNjUgTDEzLjgsMTQuNjUgTDEzLjgsMTQuMSBMMTMuNjIxMjE0NSwxNC4yODQ3Njc0IEMxMy4yNTE3NTk4LDE0LjY0MTMzODEgMTIuODEyNDgxNCwxNC45MTkxMTg4IDEyLjMzLDE1LjEgQzExLjczNTgzNDgsMTUuMzI0NDEzOCAxMS4xMDUxMDE1LDE1LjQzNjMxODEgMTAuNDcsMTUuNDMgQzEwLjAyNjI3NzQsMTUuNDI3MTExMyA5LjU4NzYzNTk2LDE1LjMzNTMwMjYgOS4xOCwxNS4xNiBDOC43NDU2NzA5NiwxNC45OTE2NDkzIDguMzY3ODAwMDksMTQuNzAzOTEyOCA4LjA5LDE0LjMzIEM3Ljc4Mzc1ODA5LDEzLjkyMTY3NzUgNy42MjgyOTA1NCwxMy40MTk5NDEzIDcuNjUsMTIuOTEgQzcuNjI2NzA3ODUsMTIuMTgyMTk0MyA3Ljk1ODY0NDEyLDExLjQ4ODQ4NDggOC41NCwxMS4wNSBDOS4xODY1Njc2MywxMC41NjQyMjY5IDkuOTMwMDQyNjEsMTAuMjIzMTgzNCAxMC43MiwxMC4wNSBDMTEuNjc1MDMwMiw5LjgyNDAxMTk4IDEyLjY0MzczODUsOS42NjAzMzM2OCAxMy42Miw5LjU2IEwxMy42Miw5LjU2IEwxMy42Miw4IEMxMy42NTQ3ODY5LDcuNTkxODA0NTUgMTMuNTIxMTAzOCw3LjE4NzE0MjI3IDEzLjI1LDYuODggQzEyLjk2MzQ5MjYsNi42NjIyODY3MSAxMi42MDk0MTY0LDYuNTUyNTIzMDggMTIuMjUsNi41NyBDMTEuODkzMzU1Miw2LjU0NTg1MjMzIDExLjUzNTYxNzcsNi41OTY5NTc2OCAxMS4yLDYuNzIgTDExLjIsNi43MiBMMTEuMDgsNi43MiBDMTAuMjU2OTcxOSw3LjAzMDQ0NjE4IDkuNzMzMzk2MzEsNy44NDIxOTEzNSA5Ljc5LDguNzIgTDkuNzksOC43MiBMOS43OSw4Ljc3IEM5LjgzLDkuMTcgOS41NCw5LjE3IDkuMjUsOS4xNyBDOC45OTU3NzEwNSw5LjEyMDE5MDAxIDguNzU4MzUyNzEsOS4wMDY2NDIxMSA4LjU2LDguODQgQzguMjY2MzU4NTQsOC41OTM1OTY0NiA4LjEwNjg0MTgzLDguMjIyNjI3MzggOC4xMyw3Ljg0IEM4LjEzMzQ4NjA2LDcuMzIzMDgxNDEgOC40MDY0MjQ2LDYuODQ1NDM4OTYgOC44NSw2LjU4IEM5LjM4NzAwNzA5LDYuMjE5ODQ1MjMgOS45ODc3MTgyNiw1Ljk2NTMwNjYgMTAuNjIsNS44MyBDMTEuMjc1NzczOCw1LjY3NjQ3NjU1IDExLjk0NjUyMTgsNS41OTU5ODY3OSAxMi42Miw1LjU5IEMxMy40MDY0ODEyLDUuNTY3MTEzMTggMTQuMTkxMDk0NSw1LjY3ODcxNzY2IDE0Ljk0LDUuOTIgQzE1LjQ3Mjk1NDMsNi4wOTM1Mzc5NSAxNS45NDQ5NTA2LDYuNDE2MzAwMTEgMTYuMyw2Ljg1IEMxNi41ODk3ODMsNy4yNDcxMDk2MiAxNi43NDA4ODI5LDcuNzI4NTIwOCAxNi43Myw4LjIyIEwxNi43Myw4LjIyIEwxNi43MywxMy4zMSBDMTYuNzI3MzU3OCwxMy41MjA4ODUgMTYuNzYxMTg5MiwxMy43MzA2Mzk3IDE2LjgzLDEzLjkzIEMxNy4zMTIxODAzLDE0LjIxNzQ0OTMgMTcuODY5NjMwMywxNC4zNTMzMjc4IDE4LjQzLDE0LjMyIEMxOS4xNiwxNC4zMiAyMC4xNiwxNC4wOSAyMC4xNiwxMy45MyBMMjAuMTYsMTMuOTMgTDIwLjE2LDIuNjIgQzIwLjE3NzU2NTIsMi4zNzk1OTc1NSAyMC4xMTQyMDI4LDIuMTQwMjI4NTcgMTkuOTgsMS45NCBDMTkuODcwMDQyMSwxLjc5OTA5MTE3IDE5LjcyMDIwNTUsMS42OTQ1NTM5NSAxOS41NSwxLjY0IEMxOS4zNDM4MzQ2LDEuNTgxOTg3MjcgMTkuMTMzMDU1NywxLjU0MTgzODkxIDE4LjkyLDEuNTIgTDE4LjkyLDEuNTIgTDE4LjU2LDEuNDYgQzE4LjQ5MDgxNzIsMS40MzYwOTU0MiAxOC40MzExOTYsMS4zOTA1MDI2OCAxOC4zOSwxLjMzIEMxOC4zNDU1NTY2LDEuMjU0NDk4NiAxOC4zMjQ2NjQ1LDEuMTY3NDQ4MzUgMTguMzMsMS4wOCBDMTguMzI5Mjg1NywwLjk4NTQyMjgzNiAxOC4zNTM0MjQzLDAuODkyMzE2ODEyIDE4LjQsMC44MSBDMTguNDQsMC43MiAxOC40OSwwLjY3IDE4LjU2LDAuNjcgQzE5LjkyLDAuNTggMjEuMzIsMC41MyAyMi43NywwLjUzIFogTTQzLjM3LDUuNTkgQzQ0LjE1ODIzNTIsNS41NDc2NzAyNiA0NC45Mzk0MjU5LDUuNzU3ODU2MSA0NS42LDYuMTkgQzQ2LjIxNjYyNTYsNi43NTM2MDM0NCA0Ni41MjIxOTgxLDcuNTgwODg1MTEgNDYuNDIsOC40MSBMNDYuNDIsOC40MSBMNDYuNDIsMTMuNTcgQzQ2LjM4Mzc0ODUsMTMuODI5MjQyMyA0Ni40ODE2ODMxLDE0LjA4OTE0NTggNDYuNjgsMTQuMjYgQzQ2Ljg1MDA0MzIsMTQuMzY0NTU1MiA0Ny4wNDE0NDAzLDE0LjQyOTQ5MzUgNDcuMjQsMTQuNDUgTDQ3LjI0LDE0LjQ1IEw0Ny42MiwxNC40NSBDNDcuNzM2NDQ1MSwxNC40MjQ4Njc1IDQ3Ljg1Nzk5MTEsMTQuNDU0MzMzMiA0Ny45NSwxNC41MyBDNDguMDA1MTU5MiwxNC42MDQ3OTk0IDQ4LjAzMDE0ODcsMTQuNjk3NjE3NyA0OC4wMiwxNC43OSBDNDguMDIxNTU1OCwxNC44ODYwNjEyIDQ3Ljk5MzYzNTYsMTQuOTgwMjkxOCA0Ny45NCwxNS4wNiBDNDcuODg0NDI5MiwxNS4xMzY4MzEgNDcuNzk0ODA3MywxNS4xODE2NDIgNDcuNywxNS4xODAwODUgTDQ3LjcsMTUuMTgwMDg1IEw0Mi42MiwxNS4xODAwODUgQzQyLjUyNTE5MjcsMTUuMTgxNjQyIDQyLjQzNTU3MDgsMTUuMTM2ODMxIDQyLjM4LDE1LjA2IEM0Mi4zMzA3NzA1LDE0Ljk3ODI4MzUgNDIuMzAzMjMzMiwxNC44ODUzNDUxIDQyLjMsMTQuNzkgQzQyLjI4MDgwOTUsMTQuNzA3NzcxNSA0Mi4yODA4MDk1LDE0LjYyMjIyODUgNDIuMywxNC41NCBDNDIuMzY1MTk1MiwxNC40Nzk4Mzg3IDQyLjQ1MTMyMjIsMTQuNDQ3NTQxMSA0Mi41NCwxNC40NSBDNDIuNzYwOTAyMywxNC40MjQ0NDMzIDQyLjk3NDgwNTgsMTQuMzU2NTM3NSA0My4xNywxNC4yNSBDNDMuMzMzNzkyMiwxNC4xNzc4MDIzIDQzLjQ0MjM1NTMsMTQuMDE4ODM1IDQzLjQ1LDEzLjg0IEw0My40NSwxMy44NCBMNDMuNDUsOC40NSBDNDMuNDUxNzMzLDguMjI4NTYzMDIgNDMuNDMxNjM1OCw4LjAwNzQ5NDM2IDQzLjM5LDcuNzkgQzQzLjM0NzUzNzEsNy41ODY0Mzg5MSA0My4yNDI2NzI2LDcuNDAxMTc4MjUgNDMuMDksNy4yNiBDNDIuODcyNDc0MSw3LjA4NzE0MSA0Mi41OTY2OTY2LDcuMDA0NzY1OTEgNDIuMzIsNy4wMyBDNDEuOTc4ODU2OCw3LjAzMjcwNDU2IDQxLjY0MDY3NCw3LjA5MzU3NzQ1IDQxLjMyLDcuMjEgQzQwLjk5NzI2NTksNy4zMjg4Mzk0NiA0MC42ODg3MTIsNy40ODMxMTY0IDQwLjQsNy42NyBDNDAuMTU2NzUzNiw3LjgxOTU1MTg2IDM5LjkzNDc1OCw4LjAwMTE4NDU4IDM5Ljc0LDguMjEgTDM5Ljc0LDguMjEgTDM5Ljc0MDMzMDQsMTMuNjI5NDg5OSBDMzkuNzUwMjYzMSwxMy43ODgwNzQ4IDM5Ljc5Nzg5NTQsMTMuOTQyNjI0NiAzOS44OCwxNC4wOCBDMzkuOTU3NDkyOSwxNC4xOTkyNTUgNDAuMDc0MjE5NywxNC4yODc2ODQ0IDQwLjIxLDE0LjMzIEM0MC4zNzU0MjgyLDE0LjM4MzQ1ODEgNDAuNTQ2NjMzNCwxNC40MTcwMjc4IDQwLjcyLDE0LjQzIEM0MC44MTgxODUxLDE0LjQyNTMwMjggNDAuOTE1NTc2NiwxNC40NDk2NTA3IDQxLDE0LjUgQzQxLjA0Nzg0ODUsMTQuNTgxNDY5NSA0MS4wNjg4NDA0LDE0LjY3NTkzMjkgNDEuMDYsMTQuNzcgQzQxLjA2MTQ2NjEsMTQuODYyOTQxMiA0MS4wMzM0NjA2LDE0Ljk1Mzk1OTMgNDAuOTgsMTUuMDMgQzQwLjkyOTQwNTUsMTUuMTEzNTU2NiA0MC44Mzc2MjU5LDE1LjE2MzI3MDYgNDAuNzQsMTUuMTYgTDQwLjc0LDE1LjE2IEwzNS43NCwxNS4xNiBDMzUuNjQ3ODgwMiwxNS4xNjE4NjQ1IDM1LjU2MTE2OTMsMTUuMTE2NjI0IDM1LjUxLDE1LjA0IEMzNS40NTMzOTQ2LDE0Ljk2MTE2OCAzNS40MjIwMTQ5LDE0Ljg2NzAyODkgMzUuNDIsMTQuNzcgQzM1LjQxOTA0OTMsMTQuNjg0ODMyOSAzNS40NDM0MTI2LDE0LjYwMTMwMTggMzUuNDksMTQuNTMgQzM1LjU1NDU3MTksMTQuNDYxNTIzIDM1LjY0NjAxNTUsMTQuNDI0OTQ1NSAzNS43NCwxNC40MyBDMzYuNCwxNC4zNCAzNi43NCwxNC4xNCAzNi43NCwxMy44MiBMMzYuNzQsMTMuODIgTDM2Ljc0LDcuODIgQzM2Ljc1NjkyOTEsNy41ODg2ODcwMSAzNi43MDA5NzYyLDcuMzU3ODgxNCAzNi41OCw3LjE2IEMzNi40ODg4ODQxLDcuMDIxNzQzNTUgMzYuMzU1NjI3OSw2LjkxNjU0MTMxIDM2LjIsNi44NiBDMzYuMDIzMjkwMSw2Ljc5MjMxNDYzIDM1LjgzODMxMzYsNi43NDg1OTI4OSAzNS42NSw2LjczIEwzNS42NSw2LjczIEwzNS4zMyw2LjY4IEMzNS4xNzczNzI0LDYuNjE4NTU5NzMgMzUuMDgzNjUwOSw2LjQ2MzcxNTY0IDM1LjEsNi4zIEMzNS4xMDA3MDU3LDYuMjA2NzcyNDIgMzUuMTIxMTU0Nyw2LjExNDc1MjEgMzUuMTYsNi4wMyBDMzUuMTg2Mzc2Miw1Ljk1MzYwNDI1IDM1LjI1MDkxNDYsNS44OTY2NTg1OSAzNS4zMyw1Ljg4IEMzNi44LDUuNzUgMzguMTQsNS43NSAzOS4zMyw1Ljc1IEMzOS4zOTc0OTYxLDUuNzU0ODQ4ODYgMzkuNDYxMTcxNSw1Ljc4MzE0OTAzIDM5LjUxLDUuODMgQzM5LjU3NzI0MzUsNS45MTU5NzY5MyAzOS42MTU3Mjc2LDYuMDIwOTMzNjQgMzkuNjIsNi4xMyBMMzkuNjIsNi4xMyBMMzkuNjIsNy4xOSBDMzkuODU2OTgxMSw2LjkzNzkxMDc0IDQwLjEyOTkzMjUsNi43MjIyNDU0MyA0MC40Myw2LjU1IEM0MC44NjU3NjUsNi4yNzM0ODU4NSA0MS4zMzIyMzc4LDYuMDQ4NjM5MjQgNDEuODIsNS44OCBDNDIuMzE0MzA5Nyw1LjY4ODM5MTIxIDQyLjgzOTg1MjksNS41OTAwNjM3OCA0My4zNyw1LjU5IFogTTU0LjEsNi42MSBDNTMuMjk0Njg4OCw2LjUyMTAyMjIyIDUyLjUxMjAwNDUsNi45MTIzNjQzNyA1Mi4xLDcuNjEgQzUxLjY1NDIxNTIsOC41MTU5NjM2MiA1MS40NTA5MzQ4LDkuNTIyMDI5MDEgNTEuNTEsMTAuNTMgQzUxLjUxLDEyLjkgNTIuMzEsMTQuMDggNTMuOTEsMTQuMDggQzU0LjI1NzEzODEsMTQuMDg2Mzc2IDU0LjYwMDUyOTQsMTQuMDA3Mzk2IDU0LjkxLDEzLjg1IEM1NS4yMDk2OTM5LDEzLjcxNTE1MDEgNTUuNDYwOTQzNiwxMy40OTE4MTcxIDU1LjYzLDEzLjIxIEw1NS42MywxMy4yMSBMNTUuNjMsNy42MyBDNTUuNTYwMDE5Myw3LjQ0ODc0MjE4IDU1LjQ0NjcyMDIsNy4yODczNzY4OCA1NS4zLDcuMTYgQzU1LjEyNjA5NjYsNi45OTg0NjcwMiA1NC45MjY3NTg0LDYuODY2NzAxMTEgNTQuNzEsNi43NyBDNTQuNTIyNTgwNCw2LjY2ODE2NSA1NC4zMTMyNzQxLDYuNjEzMjY0OTggNTQuMSw2LjYxIFogTTEzLjY0LDEwLjI4IEMxMy4xNjY1ODgzLDEwLjM0NzIxODYgMTIuNzAwOTg3NiwxMC40NjExMDY2IDEyLjI1LDEwLjYyIEMxMS44NTI2ODU3LDEwLjc2NTgyNDcgMTEuNTA1NTk5MywxMS4wMjI2Njg2IDExLjI1LDExLjM2IEMxMC45NjQ4NTEyLDExLjc4NDI5NzQgMTAuODI0NTM4OCwxMi4yODk0MjIgMTAuODUsMTIuOCBDMTAuODQ0NDM0NSwxMy4xMjQ1NjYxIDEwLjk2MjM5MzUsMTMuNDM5MTIzNCAxMS4xOCwxMy42OCBDMTEuNDE0MzU5NCwxMy45MzA4NjgzIDExLjc0NzA3MzYsMTQuMDY2MTQ3NyAxMi4wOSwxNC4wNSBDMTIuNjg1MjQ0NCwxNC4wNjU4NDI2IDEzLjI1MjgwMjMsMTMuNzk4NzU2NSAxMy42MiwxMy4zMyBMMTMuNjIsMTMuMzMgTDEzLjY0LDEwLjI4IFogTTMwLjEzLDYuMzkgQzI5LjU5MTQxNDcsNi40MDk1MzQxOCAyOS4wOTczMDA3LDYuNjk0MDI0MDcgMjguODEsNy4xNSBDMjguMzgwMjUwNyw3Ljg1OTE5OTYzIDI4LjE0ODg1NzgsOC42NzA4MDE1MiAyOC4xNCw5LjUgTDI4LjE0LDkuNSBMMzEuNTIsOS41IEMzMS41NjY0OTI1LDguNjk2MDAzMDIgMzEuNDU0MzYzNSw3Ljg5MDcxMzIzIDMxLjE5LDcuMTMgQzMxLjAzNDE3NzgsNi42Nzk4Mjg5NCAzMC42MDYyOTM3LDYuMzgxMTE3MzcgMzAuMTMsNi4zOSBaIi8+CiAgPC9nPgo8L3N2Zz4=);--coral-transition-instant: 100ms ease-out;--coral-transition-fast: 250ms ease-in-out;--coral-transition-normal: 300ms ease-in-out;--coral-transition-slow: 400ms ease-in;--coral-elevation-layer-flat: 0;--coral-elevation-layer-standard-front: 4;--coral-elevation-layer-interactive-front: 8;--coral-elevation-layer-overlay: 16;--coral-animation-heartbeat: coral-light-keyframes-blink 1.5s cubic-bezier(0.7, 0, 1, 1) infinite;color-scheme:light}@keyframes coral-light-keyframes-blink{0%,100%{opacity:1}50%{opacity:.5}}

body {
  margin: 0;
  padding: 0;
  font: var(--coral-paragraph-m, 400 0.875rem/140% "Source Sans Pro");
  color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
  background-color: var(--coral-color-neutral-background, white);
}

a {
  text-decoration: none;
}

[role=list] {
  margin: 0;
  padding: 0;
}

.focus-outline-hidden *:focus {
  outline: none;
}

::-moz-selection {
  color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
  background-color: var(--coral-color-accent-background-selected, hsl(204, 100%, 95%));
}

::selection {
  color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
  background-color: var(--coral-color-accent-background-selected, hsl(204, 100%, 95%));
}
.PrimitiveDrawer-module__drawer___YxAz5 {
	width: var(--coral-sizing-maximal, 20rem);
	height: 100%;
	background: var(--coral-color-neutral-background, white);
	display: flex;
	flex-flow: column;
	justify-content: stretch;
	align-items: stretch;
	flex-wrap: nowrap;
}
.PrimitiveDrawer-module__drawer___YxAz5 .PrimitiveDrawer-module__header___pRAoB {
	flex-grow: 0;
	flex-shrink: 0;
	flex-basis: var(--coral-sizing-l, 2.5rem);
	font: var(--coral-heading-m, 600 1rem/140% 'Source Sans Pro');
	flex-flow: column;
	display: flex;
}
.PrimitiveDrawer-module__drawer___YxAz5 .PrimitiveDrawer-module__body___M1cRx {
	flex-grow: 1;
	flex-shrink: 1;
	flex-basis: 0;
	overflow: auto;
	flex-flow: column;
	display: flex;
}
.PrimitiveDrawer-module__drawer___YxAz5 .PrimitiveDrawer-module__footer___v8a1E {
	flex-grow: 0;
	flex-shrink: 0;
	flex-basis: calc(var(--coral-sizing-l, 2.5rem) + 2 * var(--coral-spacing-xs, 0.5rem));
	display: flex;
}

.FloatingDrawer-module__drawer___a7pdW {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
	z-index: var(--coral-elevation-layer-standard-front, 4);
	transition: transform var(--coral-transition-fast, 250ms ease-in-out);
}

.Modal-module__modal-backdrop___l_7nJ::before,
.Modal-module__modal-backdrop___l_7nJ {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.Modal-module__modal-backdrop___l_7nJ::before {
	content: '';
	background-color: var(--coral-color-assistive-background, hsl(210, 62%, 5%));
	opacity: var(--coral-opacity-l, 0.2);
}

.Modal-module__modal-backdrop___l_7nJ {
	z-index: var(--coral-elevation-layer-interactive-front, 8);
	display: flex;
	justify-content: center;
	align-items: center;
}

.Modal-module__modal___CmKrF {
	z-index: calc(var(--coral-elevation-layer-interactive-front, 8) + 1);
	position: fixed;
	min-width: 660px;
	max-width: 95%;
	max-height: 80%;
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
	border-radius: var(--coral-radius-s, 0.25rem);
	background: var(--coral-color-neutral-background, white);
	display: flex;
	flex-direction: column;
	overflow: hidden;
}
.Modal-module__modal___CmKrF > :first-child {
	overflow: hidden;
}
.Modal-module__modal__header___m0CCI,
.Modal-module__modal__content___jU2f9,
.Modal-module__modal__buttons___gYfal {
	width: 100%;
}
.Modal-module__modal__content___jU2f9,
.Modal-module__modal__buttons___gYfal {
	padding: 0 var(--coral-spacing-xl, 2.25rem);
}
.Modal-module__modal__header___m0CCI {
	flex-shrink: 0;
	height: 3.75rem;
	padding: var(--coral-spacing-xs, 0.5rem) var(--coral-spacing-xl, 2.25rem);
	border-bottom: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	display: flex;
	align-items: center;
	-moz-column-gap: var(--coral-spacing-m, 1rem);
	     column-gap: var(--coral-spacing-m, 1rem);
}
.Modal-module__modal__content___jU2f9 {
	overflow-x: hidden;
	overflow-y: auto;
	padding-top: var(--coral-spacing-l, 1.75rem);
	margin-bottom: var(--coral-spacing-l, 1.75rem);
}
.Modal-module__modal__buttons___gYfal {
	margin-bottom: var(--coral-spacing-m, 1rem);
	flex-shrink: 0;
}
.Modal-module__modal__buttons___gYfal .Modal-module__close-button___sWO1D {
	margin-right: auto;
}

.Modal-module__modal-header-text___REOJd {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	overflow: hidden;
}
.Modal-module__modal-header-text__title___IiYvU,
.Modal-module__modal-header-text__description___JXSb_ {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.Modal-module__modal-header-text__title___IiYvU {
	font: var(--coral-heading-l, 600 1.125rem/140% 'Source Sans Pro');
}

.Modal-module__modal-icon___VKmNA {
	flex-grow: 0;
	flex-shrink: 0;
	width: var(--coral-sizing-xs, 1.5rem);
	height: var(--coral-sizing-xs, 1.5rem);
	display: flex;
	justify-content: center;
	align-items: center;
}

.background-module__bg-transparent___JUiQD {
  background: transparent;
}

.background-module__bg-default___XBZRn {
  background: var(--sprout-common-background-color-default);
}

.background-module__bg-weak___KY2N5 {
  background: var(--sprout-common-background-color-weak);
}

.background-module__bg-moderate___VxHHX {
  background: var(--sprout-common-background-color-moderate);
}

.background-module__bg-strong___lO5pR {
  background: var(--sprout-common-background-color-strong);
}

.background-module__bg-enabled___QAsh9 {
  background: var(--sprout-common-background-color-enabled);
}

.background-module__bg-disabled___Iar0F {
  background: var(--sprout-common-background-color-disabled);
}

.background-module__bg-interactive___Dxxff {
  background: var(--sprout-common-background-color-enabled);
}

.background-module__bg-interactive___Dxxff:disabled {
  background: var(--sprout-common-background-color-disabled);
}

.background-module__bg-interactive___Dxxff:hover {
  background: var(--sprout-common-background-color-hover);
}

.background-module__bg-interactive___Dxxff:active {
  background: var(--sprout-common-background-color-pressed);
}

.background-module__bg-interactive___Dxxff[aria-pressed="true"] {
  background: var(--sprout-common-background-color-toggled);
}

.background-module__bg-pressed___lI3cc {
  background: var(--sprout-common-background-color-pressed);
}

.background-module__bg-inverse___olvBf {
  background: var(--sprout-inverse-background-color-default);
}

.background-module__bg-danger___rh4Ob {
  background: var(--sprout-danger-color-default);
}

.background-module__bg-danger-weak___boeiD {
  background: var(--sprout-danger-color-weak);
}

.background-module__bg-danger-inverse___gXz67 {
  background: var(--sprout-danger-color-inverse);
}

.background-module__bg-danger-toggled___YbPmz {
  background: var(--sprout-danger-color-toggled);
}

.background-module__bg-danger-interactive___wWzRO {
  background: var(--sprout-danger-color-default);
}

.background-module__bg-danger-interactive___wWzRO:hover {
  background: var(--sprout-danger-color-hover);
}

.background-module__bg-danger-interactive___wWzRO:active {
  background: var(--sprout-danger-color-pressed);
}

.background-module__bg-danger-interactive___wWzRO:disabled {
  background: var(--sprout-danger-color-disabled);
}

.background-module__bg-danger-interactive___wWzRO:focus-visible {
  background: var(--sprout-danger-color-focus);
}

.background-module__bg-warning___rI5p9 {
  background: var(--sprout-warning-color-default);
}

.background-module__bg-warning-weak___uMxa7 {
  background: var(--sprout-warning-color-weak);
}

.background-module__bg-warning-inverse___IWdYj {
  background: var(--sprout-warning-color-inverse);
}

.background-module__bg-info___d1UVE {
  background: var(--sprout-info-color-default);
}

.background-module__bg-info-weak___BlecT {
  background: var(--sprout-info-color-weak);
}

.background-module__bg-info-inverse____Hg8I {
  background: var(--sprout-info-color-inverse);
}

.background-module__bg-info-interactive___P5IKH:disabled {
  background: var(--sprout-common-background-color-disabled);
}

.background-module__bg-success___ChDtb {
  background: var(--sprout-success-color-default);
}

.background-module__bg-success-weak___oG1Yh {
  background: var(--sprout-success-color-weak);
}

.background-module__bg-success-inverse___AUmZV {
  background: var(--sprout-success-color-inverse);
}

.border-module__border-none___rDLQX {
  border: none;
}

.border-module__border-default___gLqb5 {
  border: var(--sprout-common-border-default);
}

.border-module__border-weak___D01Gv {
  border: var(--sprout-common-border-weak);
}

.border-module__border-moderate___ocZll {
  border: var(--sprout-common-border-moderate);
}

.border-module__border-strong___mCd1F {
  border: var(--sprout-common-border-strong);
}

.border-module__border-extra-strong___VNbI8 {
  border: var(--sprout-common-border-extra-strong);
}

.border-module__border-solid___bMq_o {
  border-style: solid;
}

.border-module__border-dashed___wVn4U {
  border-style: dashed;
}

.border-module__border-dotted___aXJme {
  border-style: dotted;
}

.border-module__border-width-0___Iz4nV {
  border-width: 0;
}

.border-module__border-width-default___p5JiH {
  border-width: var(--sprout-common-border-default-width);
}

.border-module__border-width-strong___GhcU7 {
  border-width: var(--sprout-common-border-strong-width);
}

.border-module__border-t-none___t6AxB {
  border-block-start: none;
}

.border-module__border-t-default___RQjHr {
  border-block-start: var(--sprout-common-border-default);
}

.border-module__border-t-weak___C67h4 {
  border-block-start: var(--sprout-common-border-weak);
}

.border-module__border-t-moderate___Rfncw {
  border-block-start: var(--sprout-common-border-moderate);
}

.border-module__border-t-strong___fYBjQ {
  border-block-start: var(--sprout-common-border-strong);
}

.border-module__border-t-extra-strong___V8waM {
  border-block-start: var(--sprout-common-border-extra-strong);
}

.border-module__border-r-none___iPnw8 {
  border-inline-end: none;
}

.border-module__border-r-default___kJpV0 {
  border-inline-end: var(--sprout-common-border-default);
}

.border-module__border-r-weak___CABoc {
  border-inline-end: var(--sprout-common-border-weak);
}

.border-module__border-r-moderate___Jilzy {
  border-inline-end: var(--sprout-common-border-moderate);
}

.border-module__border-r-strong___FHTpV {
  border-inline-end: var(--sprout-common-border-strong);
}

.border-module__border-r-extra-strong___hps6U {
  border-inline-end: var(--sprout-common-border-extra-strong);
}

.border-module__border-b-none___mx5tb {
  border-block-end: none;
}

.border-module__border-b-default___edfcP {
  border-block-end: var(--sprout-common-border-default);
}

.border-module__border-b-weak___WxxI5 {
  border-block-end: var(--sprout-common-border-weak);
}

.border-module__border-b-moderate___xTmd0 {
  border-block-end: var(--sprout-common-border-moderate);
}

.border-module__border-b-strong___cGzP7 {
  border-block-end: var(--sprout-common-border-strong);
}

.border-module__border-b-extra-strong___HA109 {
  border-block-end: var(--sprout-common-border-extra-strong);
}

.border-module__border-l-none___TbYSg {
  border-inline-start: none;
}

.border-module__border-l-default___rMBUd {
  border-inline-start: var(--sprout-common-border-default);
}

.border-module__border-l-weak___FmC_c {
  border-inline-start: var(--sprout-common-border-weak);
}

.border-module__border-l-moderate___Yl4Tr {
  border-inline-start: var(--sprout-common-border-moderate);
}

.border-module__border-l-strong___HUtVs {
  border-inline-start: var(--sprout-common-border-strong);
}

.border-module__border-l-extra-strong___CF0_w {
  border-inline-start: var(--sprout-common-border-extra-strong);
}

.border-module__radius-subtle___mKnX5 {
  border-radius: var(--sprout-common-border-radius-subtle);
}

.border-module__radius-soft___LTERR {
  border-radius: var(--sprout-common-border-radius-soft);
}

.border-module__radius-cushiony___f1r3q {
  border-radius: var(--sprout-common-border-radius-cushiony);
}

.border-module__radius-pill___QSBIT {
  border-radius: var(--sprout-common-border-radius-pill);
}

.border-module__radius-round___Bptyg {
  border-radius: var(--sprout-common-border-radius-round);
}

.border-module__radius-nested-subtle-xs___sFAzn {
  border-radius: var(--sprout-common-nested-border-radius-subtle-xs);
}

.border-module__radius-nested-soft-xs___iRDmr {
  border-radius: var(--sprout-common-nested-border-radius-soft-xs);
}

.border-module__radius-nested-soft-s___DdKs6 {
  border-radius: var(--sprout-common-nested-border-radius-soft-s);
}

.border-module__radius-nested-cushiony-xs___ayg9t {
  border-radius: var(--sprout-common-nested-border-radius-cushiony-xs);
}

.border-module__radius-nested-cushiony-s___A2jgz {
  border-radius: var(--sprout-common-nested-border-radius-cushiony-s);
}

.border-module__radius-nested-cushiony-m___RareE {
  border-radius: var(--sprout-common-nested-border-radius-cushiony-m);
}

.border-module__radius-twice-soft-xs___pXecB {
  border-radius: var(--sprout-common-twice-nested-border-radius-soft-s-xs);
}

.border-module__radius-twice-cushiony-s-xs___Ci2de {
  border-radius: var(--sprout-common-twice-nested-border-radius-cushiony-s-xs);
}

.border-module__radius-twice-cushiony-m-s___PTgNn {
  border-radius: var(--sprout-common-twice-nested-border-radius-cushiony-m-s);
}

.border-module__border-info___HG9EY {
  border-color: var(--sprout-info-color-default);
}

.border-module__border-warning___mujKl {
  border-color: var(--sprout-warning-color-default);
}

.border-module__border-danger___gbZnr {
  border-color: var(--sprout-danger-color-default);
}

.border-module__border-success___ogBXW {
  border-color: var(--sprout-success-color-default);
}

.cursor-module__cursor-auto___GiWdQ {
  cursor: auto;
}

.cursor-module__cursor-default___IE5JD {
  cursor: default;
}

.cursor-module__cursor-pointer___AvXk4 {
  cursor: pointer;
}

.cursor-module__cursor-wait___MKryS {
  cursor: wait;
}

.cursor-module__cursor-text___y0CE1 {
  cursor: text;
}

.cursor-module__cursor-progress___JLFaS {
  cursor: progress;
}

.cursor-module__cursor-not-allowed___u0FeS {
  cursor: not-allowed;
}

.cursor-module__cursor-none___bCV03 {
  cursor: none;
}

.cursor-module__cursor-no-drop___lbD7M {
  cursor: no-drop;
}

.cursor-module__cursor-unset___S5CIs {
  cursor: unset;
}

.cursor-module__cursor-initial___FBE6G {
  cursor: initial;
}

.cursor-module__cursor-help___kUjF6 {
  cursor: help;
}

.cursor-module__cursor-row-resize___RrV0j {
  cursor: row-resize;
}

.cursor-module__cursor-col-resize___LKKlo {
  cursor: col-resize;
}

.cursor-module__pointer-events-none___CC8Iz {
  pointer-events: none;
}

.cursor-module__pointer-events-auto___AFcfd {
  pointer-events: auto;
}

/* https://www.a11yproject.com/posts/how-to-hide-content/#:~:text=The%20aria%2Dhidden%3D%22true,icons%20that%20accompany%20text%20labels. */
/* stylelint-disable sprout/no-hardcoded-values */

.display-module__contents___D2ZRh {
  display: contents;
}

.display-module__hidden___zJZdh {
  display: none;
}

.display-module__sr-only___Rwk9c {
  border: 0;
  clip-path: inset(50%);
  block-size: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  inline-size: 1px;
}

.display-module__block___ulsDm {
  display: block;
}

.display-module__inline___zAVlo {
  display: inline;
}

.display-module__inline-block___CrFaa {
  display: inline-block;
}

.display-module__inline-flex___p1DZt {
  display: inline-flex;
}

.display-module__grid___NVURe {
  display: grid;
}

.display-module__inline-grid___iYaFr {
  display: inline-grid;
}

.display-module__flex___TaAoY {
  /* reset */
  position: relative;
  margin: 0;
  padding: 0;

  /* good defaults */
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
}

.display-module__flex-noreset___daWk2 {
  display: flex;
}

.elevation-module__box-shadow-none___TNej9 {
  box-shadow: none;
}

.elevation-module__box-shadow-transparent___TtSI7 {
  box-shadow: 0 0 0 0 transparent;
}

.elevation-module__box-shadow-default___n8_Cr {
  box-shadow: var(--sprout-common-elevation-default);
}

.elevation-module__box-shadow-weak___hY042 {
  box-shadow: var(--sprout-common-elevation-weak);
}

.elevation-module__box-shadow-moderate___QRadk {
  box-shadow: var(--sprout-common-elevation-moderate);
}

.elevation-module__box-shadow-strong___UHEm8 {
  box-shadow: var(--sprout-common-elevation-strong);
}

.flex-module__flex-row___krwqc {
  flex-direction: row;
}

.flex-module__flex-row-reverse___Oezio {
  flex-direction: row-reverse;
}

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

.flex-module__flex-col-reverse___ciwBB {
  flex-direction: column-reverse;
}

.flex-module__items-center___bNXFv {
  align-items: center;
}

.flex-module__items-stretch___qjmTq {
  align-items: stretch;
}

.flex-module__items-start___eqDNG {
  align-items: flex-start;
}

.flex-module__items-end___yeTUi {
  align-items: flex-end;
}

.flex-module__items-baseline___RpB3O {
  align-items: baseline;
}

.flex-module__content-center___mvbrg {
  align-content: center;
}

.flex-module__content-stretch___ZpLMs {
  align-content: stretch;
}

.flex-module__content-start___FAg8o {
  align-content: flex-start;
}

.flex-module__content-end___gJxIp {
  align-content: flex-end;
}

.flex-module__content-between___ePVeT {
  align-content: space-between;
}

.flex-module__content-around___oPiHy {
  align-content: space-around;
}

.flex-module__content-evenly___mXlVU {
  align-content: space-evenly;
}

.flex-module__content-baseline____NMe3 {
  align-content: baseline;
}

.flex-module__self-center___KMCDH {
  align-self: center;
}

.flex-module__self-stretch___jvIph {
  align-self: stretch;
}

.flex-module__self-start___FLkTI {
  align-self: flex-start;
}

.flex-module__self-end___ovifm {
  align-self: flex-end;
}

.flex-module__justify-start___vAUWY {
  justify-content: flex-start;
}

.flex-module__justify-end___n19Zg {
  justify-content: flex-end;
}

.flex-module__justify-end-safe___vZiNC {
  justify-content: safe flex-end;
}

.flex-module__justify-center___dZLnh {
  justify-content: center;
}

.flex-module__justify-safe-center___yXWwM {
  justify-content: safe center;
}

.flex-module__justify-between___UCXCX {
  justify-content: space-between;
}

.flex-module__justify-around___VHsvw {
  justify-content: space-around;
}

.flex-module__justify-evenly___Mel9K {
  justify-content: space-evenly;
}

.flex-module__justify-stretch___mS97e {
  justify-content: stretch;
}

.flex-module__gap-0___Raqd9 {
  gap: 0;
}

.flex-module__gap-xs___X2Rtf {
  gap: var(--sprout-common-spacing-xs);
}

.flex-module__gap-density-xs___jvJUK {
  gap: var(--sprout-common-density-xs);
}

.flex-module__gap-s___GRUb4 {
  gap: var(--sprout-common-spacing-s);
}

.flex-module__gap-density-s____ZaRs {
  gap: var(--sprout-common-density-s);
}

.flex-module__gap-m___f9XL0 {
  gap: var(--sprout-common-spacing-m);
}

.flex-module__gap-density-m___cqRsk {
  gap: var(--sprout-common-density-m);
}

.flex-module__gap-l___ckL17 {
  gap: var(--sprout-common-spacing-l);
}

.flex-module__gap-density-l___xXLQu {
  gap: var(--sprout-common-density-l);
}

.flex-module__gap-xl___qQvuL {
  gap: var(--sprout-common-spacing-xl);
}

.flex-module__gap-density-xl____SWGy {
  gap: var(--sprout-common-density-xl);
}

.flex-module__gap-xxl___beDgp {
  gap: var(--sprout-common-spacing-xxl);
}

.flex-module__gap-dentisy-xxl___K6IRX {
  gap: var(--sprout-common-density-xxl);
}

.flex-module__gap-3xl___KbJ3r {
  gap: var(--sprout-common-spacing-3xl);
}

.flex-module__gap-density-3xl___ijZZL {
  gap: var(--sprout-common-density-3xl);
}

.flex-module__gap-y-0___yJS1K {
  row-gap: 0;
}

.flex-module__gap-y-xs___TeWxV {
  row-gap: var(--sprout-common-spacing-xs);
}

.flex-module__gap-y-s___h24LT {
  row-gap: var(--sprout-common-spacing-s);
}

.flex-module__gap-y-m___Vydz1 {
  row-gap: var(--sprout-common-spacing-m);
}

.flex-module__gap-y-l___UCvwl {
  row-gap: var(--sprout-common-spacing-l);
}

.flex-module__gap-y-xl___Uo9CV {
  row-gap: var(--sprout-common-spacing-xl);
}

.flex-module__gap-y-xxl___nuner {
  row-gap: var(--sprout-common-spacing-xxl);
}

.flex-module__gap-y-3xl___wA061 {
  row-gap: var(--sprout-common-spacing-3xl);
}

.flex-module__gap-x-0___Jfl0M {
  -moz-column-gap: 0;
       column-gap: 0;
}

.flex-module__gap-x-xs___v2RbF {
  -moz-column-gap: var(--sprout-common-spacing-xs);
       column-gap: var(--sprout-common-spacing-xs);
}

.flex-module__gap-x-s___MRrXW {
  -moz-column-gap: var(--sprout-common-spacing-s);
       column-gap: var(--sprout-common-spacing-s);
}

.flex-module__gap-x-m___H8Sh3 {
  -moz-column-gap: var(--sprout-common-spacing-m);
       column-gap: var(--sprout-common-spacing-m);
}

.flex-module__gap-x-l___Pa3wg {
  -moz-column-gap: var(--sprout-common-spacing-l);
       column-gap: var(--sprout-common-spacing-l);
}

.flex-module__gap-x-xl___zxWaP {
  -moz-column-gap: var(--sprout-common-spacing-xl);
       column-gap: var(--sprout-common-spacing-xl);
}

.flex-module__gap-x-xxl___YjhiA {
  -moz-column-gap: var(--sprout-common-spacing-xxl);
       column-gap: var(--sprout-common-spacing-xxl);
}

.flex-module__gap-x-3xl___vEaxA {
  -moz-column-gap: var(--sprout-common-spacing-3xl);
       column-gap: var(--sprout-common-spacing-3xl);
}

.flex-module__wrap___vtXrE,
.flex-module__flex-wrap___khhDc {
  flex-wrap: wrap;
}

.flex-module__flex-wrap-reverse____gRpe {
  flex-wrap: wrap-reverse;
}

.flex-module__flex-nowrap___ICojo {
  flex-wrap: nowrap;
}

.flex-module__content-box___NtjWF {
  box-sizing: content-box;
}

.flex-module__border-box___i3l3I {
  box-sizing: border-box;
}

.flex-module__shrink-0___ici5D {
  flex-shrink: 0;
}

.flex-module__shrink___gwVoK,
.flex-module__shrink-1___Mk8kZ {
  flex-shrink: 1;
}

.flex-module__grow___AqsmW,
.flex-module__grow-1___ShGee {
  flex-grow: 1;
}

.flex-module__grow-0___zkfdM {
  flex-grow: 0;
}

.flex-module__flex-1___jgS08 {
  flex: 1;
}

.flex-module__flex-auto___X7xQ5 {
  flex: 1 1 auto;
}

.flex-module__flex-initial___gApBj {
  flex: 0 1 auto;
}

.flex-module__flex-none___i3Ci2 {
  flex: none; /* 0 0 auto */
}

.flex-module__basis-full___YWzx2 {
  flex-basis: 100%;
}

.flex-module__basis-auto___ZduB7 {
  flex-basis: auto;
}

.flex-module__basis-0___qAN9P {
  flex-basis: 0;
}

.font-module__font-heading-xs___NJhnl {
  font: var(--sprout-heading-font-xs);
}

.font-module__font-heading-s___t1qgB {
  font: var(--sprout-heading-font-s);
}

.font-module__font-heading-m___xmJtD {
  font: var(--sprout-heading-font-m);
}

.font-module__font-heading-l___UwGqi {
  font: var(--sprout-heading-font-l);
}

.font-module__font-heading-xl___mwsDC {
  font: var(--sprout-heading-font-xl);
}

.font-module__font-heading-xxl___mM8uv {
  font: var(--sprout-heading-font-xxl);
}

.font-module__font-body-xs___K84zU {
  font: var(--sprout-body-font-xs);
}

.font-module__font-body-s___qvms1 {
  font: var(--sprout-body-font-s);
}

.font-module__font-body-m___g8EyV {
  font: var(--sprout-body-font-m);
}

.font-module__font-body-l___d2b74 {
  font: var(--sprout-body-font-l);
}

.font-module__font-body-xl___b0LMj {
  font: var(--sprout-body-font-xl);
}

.font-module__font-body-xxl___qK9iW {
  font: var(--sprout-body-font-xxl);
}

.font-module__font-label-xs___DohaR {
  font: var(--sprout-label-font-xs);
}

.font-module__font-label-xs-emphasized___riED1 {
  font: var(--sprout-label-font-xs-emphasized);
}

.font-module__font-label-s___EGFlS {
  font: var(--sprout-label-font-s);
}

.font-module__font-label-s-emphasized___yfc2T {
  font: var(--sprout-label-font-s-emphasized);
}

.font-module__font-label-m___mpZc4 {
  font: var(--sprout-label-font-m);
}

.font-module__font-label-m-emphasized___YDayD {
  font: var(--sprout-label-font-m-emphasized);
}

.font-module__font-label-l___u_H6G {
  font: var(--sprout-label-font-l);
}

.font-module__font-label-l-emphasized___qWlKC {
  font: var(--sprout-label-font-l-emphasized);
}

.font-module__font-script-s___zXN60 {
  font: var(--sprout-script-font-s);
}

.font-module__font-script-s-emphasized___AUa7x {
  font: var(--sprout-script-font-s-emphasized);
}

.font-module__font-script-m___NJMtp {
  font: var(--sprout-script-font-m);
}

.font-module__font-script-m-emphasized___fdY1n {
  font: var(--sprout-script-font-m-emphasized);
}

.fontstyle-module__italic___tqE3l {
  font-style: italic;
}

[lang^="zh"] .fontstyle-module__italic___tqE3l,
[lang="ja"] .fontstyle-module__italic___tqE3l,
[lang="ko"] .fontstyle-module__italic___tqE3l {
  font-style: normal;
}

.grid-module__justify-items-start___RdQQY {
  justify-items: start;
}

.grid-module__justify-items-end___sTjzI {
  justify-items: end;
}

.grid-module__justify-items-end-safe___MZj23 {
  justify-items: safe end;
}

.grid-module__justify-items-center___Pl9m4 {
  justify-items: center;
}

.grid-module__justify-items-safe-center___OecQ_ {
  justify-items: safe center;
}

.grid-module__justify-items-stretch___Ln7aM {
  justify-items: stretch;
}

.grid-module__justify-items-normal___bHWPq {
  justify-items: normal;
}

.grid-module__grid-flow-row___oNcaI {
  grid-auto-flow: row;
}

.grid-module__grid-flow-col___NVLoe {
  grid-auto-flow: column;
}

.grid-module__grid-flow-dense___yovzi {
  grid-auto-flow: dense;
}

.grid-module__grid-flow-row-dense___Ie34f {
  grid-auto-flow: row dense;
}

.grid-module__grid-flow-col-dense___L2UEE {
  grid-auto-flow: column dense;
}

.grid-module__grid-cols-none___CML3c {
  grid-template-columns: none;
}

.grid-module__grid-cols-1___mwhbI {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-module__grid-cols-2___w6_gw {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-module__grid-cols-3___QlW9m {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-module__grid-cols-4___dfqR6 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-module__grid-cols-5___m9rSo {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-module__grid-cols-6___KWDnu {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.grid-module__grid-cols-7___LleVg {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.grid-module__grid-cols-8___yjj5f {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.grid-module__grid-cols-9___AuSSA {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.grid-module__grid-cols-10___wAAOK {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.grid-module__grid-cols-11___7RSyK {
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

.grid-module__grid-cols-12___OFLN9 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.grid-module__grid-cols-16___k8iYQ {
  grid-template-columns: repeat(16, minmax(0, 1fr));
}

.grid-module__grid-cols-subgrid___MXCgq {
  grid-template-columns: subgrid;
}

.grid-module__grid-rows-subgrid___UkVJg {
  grid-template-rows: subgrid;
}

.grid-module__grid-rows-none___o85yV {
  grid-template-rows: none;
}

.grid-module__grid-rows-1____bMGK {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.grid-module__grid-rows-2____1eLM {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.grid-module__grid-rows-3___cxFO7 {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.grid-module__grid-rows-4___wYIY6 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.grid-module__auto-cols-auto___RDbwg {
  grid-auto-columns: auto;
}

.grid-module__auto-cols-min___iNLVg {
  grid-auto-columns: min-content;
}

.grid-module__auto-cols-max___UMMma {
  grid-auto-columns: max-content;
}

.grid-module__auto-cols-fr___OlKkB {
  grid-auto-columns: minmax(0, 1fr);
}

.grid-module__auto-rows-auto___TOQG7 {
  grid-auto-rows: auto;
}

.grid-module__auto-rows-min___lZ6e3 {
  grid-auto-rows: min-content;
}

.grid-module__auto-rows-max___ecPVg {
  grid-auto-rows: max-content;
}

.grid-module__auto-rows-fr___gshN1 {
  grid-auto-rows: minmax(0, 1fr);
}

.grid-module__col-span-1___zXw7o {
  grid-column: span 1 / span 1;
}

.grid-module__col-span-2___vXSpa {
  grid-column: span 2 / span 2;
}

.grid-module__col-span-3___pRkus {
  grid-column: span 3 / span 3;
}

.grid-module__col-span-4___uwTZG {
  grid-column: span 4 / span 4;
}

.grid-module__col-span-5___f3UFI {
  grid-column: span 5 / span 5;
}

.grid-module__col-span-6___HzsQf {
  grid-column: span 6 / span 6;
}

.grid-module__col-span-7___iS3xM {
  grid-column: span 7 / span 7;
}

.grid-module__col-span-8___txMc_ {
  grid-column: span 8 / span 8;
}

.grid-module__col-span-9___VzE5H {
  grid-column: span 9 / span 9;
}

.grid-module__col-span-10___CCCp0 {
  grid-column: span 10 / span 10;
}

.grid-module__col-span-11___vT71r {
  grid-column: span 11 / span 11;
}

.grid-module__col-span-12____yWQc {
  grid-column: span 12 / span 12;
}

.grid-module__col-span-13___EtVMp {
  grid-column: span 13 / span 13;
}

.grid-module__col-span-14___guT_w {
  grid-column: span 14 / span 14;
}

.grid-module__col-span-15___MVoj_ {
  grid-column: span 15 / span 15;
}

.grid-module__col-span-16___mowPF {
  grid-column: span 16 / span 16;
}

.grid-module__col-span-full___Axy7K {
  grid-column: 1 / -1;
}

.grid-module__col-start-1___G365T {
  grid-column-start: 1;
}

.grid-module__col-start-2___hCunf {
  grid-column-start: 2;
}

.grid-module__col-start-3___F_Men {
  grid-column-start: 3;
}

.grid-module__col-start-4___YBnnq {
  grid-column-start: 4;
}

.grid-module__col-start-5___dEJjZ {
  grid-column-start: 5;
}

.grid-module__col-start-6___eX79c {
  grid-column-start: 6;
}

.grid-module__col-start-7___QLGqr {
  grid-column-start: 7;
}

.grid-module__col-start-8___HqAYs {
  grid-column-start: 8;
}

.grid-module__col-start-9___LeYGf {
  grid-column-start: 9;
}

.grid-module__col-start-10___eYnuZ {
  grid-column-start: 10;
}

.grid-module__col-start-11___CxOkS {
  grid-column-start: 11;
}

.grid-module__col-start-12___fKXv9 {
  grid-column-start: 12;
}

.grid-module__col-start-13___bZhg8 {
  grid-column-start: 13;
}

.grid-module__col-start-14___CsoIS {
  grid-column-start: 14;
}

.grid-module__col-start-15___OKJwn {
  grid-column-start: 15;
}

.grid-module__col-start-16___zZVS3 {
  grid-column-start: 16;
}

.grid-module__col-end-1___chOuW {
  grid-column-end: 1;
}

.grid-module__col-end-2___wUgNZ {
  grid-column-end: 2;
}

.grid-module__col-end-3___xFbFa {
  grid-column-end: 3;
}

.grid-module__col-end-4___Ic_u6 {
  grid-column-end: 4;
}

.grid-module__col-end-5___NQSmB {
  grid-column-end: 5;
}

.grid-module__col-end-6____Bwdw {
  grid-column-end: 6;
}

.grid-module__col-end-7___rB_HU {
  grid-column-end: 7;
}

.grid-module__col-end-8___x3pXU {
  grid-column-end: 8;
}

.grid-module__col-end-9___hrA1C {
  grid-column-end: 9;
}

.grid-module__col-end-10___V7UTz {
  grid-column-end: 10;
}

.grid-module__col-end-11___UVMxa {
  grid-column-end: 11;
}

.grid-module__col-end-12___CLl08 {
  grid-column-end: 12;
}

.grid-module__col-end-13___PSFvt {
  grid-column-end: 13;
}

.grid-module__col-end-14___CixJV {
  grid-column-end: 14;
}

.grid-module__col-end-15___ZdOhv {
  grid-column-end: 15;
}

.grid-module__col-end-16___EGW27 {
  grid-column-end: 16;
}

.grid-module__-col-end-1___Z5tM_ {
  grid-column-end: -1;
}

.grid-module__col-auto____fhkG {
  grid-column: auto;
}

.grid-module__col-1___A4sff {
  grid-column: 1;
}

.grid-module__col-2___Vu6ds {
  grid-column: 2;
}

.grid-module__col-3___go0fa {
  grid-column: 3;
}

.grid-module__col-4___eryIU {
  grid-column: 4;
}

.grid-module__col-5___GYnBQ {
  grid-column: 5;
}

.grid-module__col-6___j8E23 {
  grid-column: 6;
}

.grid-module__col-7___KmkM9 {
  grid-column: 7;
}

.grid-module__col-8___kM5km {
  grid-column: 8;
}

.grid-module__col-9___BzoRZ {
  grid-column: 9;
}

.grid-module__col-10___Xljr4 {
  grid-column: 10;
}

.grid-module__col-11___qKbK2 {
  grid-column: 11;
}

.grid-module__col-12___R0f7B {
  grid-column: 12;
}

.grid-module__col-13___xy_eV {
  grid-column: 13;
}

.grid-module__col-14___zi3ky {
  grid-column: 14;
}

.grid-module__col-15___xDbs7 {
  grid-column: 15;
}

.grid-module__col-16___vGMDu {
  grid-column: 16;
}

.grid-module__row-span-1___Pe4Lr {
  grid-row: span 1 / span 1;
}

.grid-module__row-span-2___tiwhk {
  grid-row: span 2 / span 2;
}

.grid-module__row-span-3___KVXRv {
  grid-row: span 3 / span 3;
}

.grid-module__row-span-4___VxnG0 {
  grid-row: span 4 / span 4;
}

.grid-module__row-start-1___SrAp6 {
  grid-row-start: 1;
}

.grid-module__row-start-2___ZAD5f {
  grid-row-start: 2;
}

.grid-module__row-start-3___aSmgG {
  grid-row-start: 3;
}

.grid-module__row-start-4___wipqL {
  grid-row-start: 4;
}

.grid-module__row-end-1___l4j5A {
  grid-row-end: 1;
}

.grid-module__row-end-2____oSeH {
  grid-row-end: 2;
}

.grid-module__row-end-3___TbLDY {
  grid-row-end: 3;
}

.grid-module__row-end-4___fvgb8 {
  grid-row-end: 4;
}

.grid-module__row-auto___okKJR {
  grid-row: auto;
}

.grid-module__row-1___yhMdI {
  grid-row: 1;
}

.grid-module__row-2___KBmwc {
  grid-row: 2;
}

.grid-module__row-3___h7UyY {
  grid-row: 3;
}

.grid-module__row-4___MJ26H {
  grid-row: 4;
}

.icon-module__icon-size-s___Zhc1A > svg,
.icon-module__icon-size-s___Zhc1A > img {
  inline-size: var(--sprout-common-sizing-s);
  block-size: var(--sprout-common-sizing-s);
}

.icon-module__icon-size-m___D3OpP > svg,
.icon-module__icon-size-m___D3OpP > img {
  inline-size: var(--sprout-common-sizing-m);
  block-size: var(--sprout-common-sizing-m);
}

.icon-module__icon-size-l___mGN9g > svg,
.icon-module__icon-size-l___mGN9g > img {
  inline-size: var(--sprout-common-sizing-l);
  block-size: var(--sprout-common-sizing-l);
}

.icon-module__icon-size-xl___HDzL_ > svg,
.icon-module__icon-size-xl___HDzL_ > img {
  inline-size: var(--sprout-common-sizing-xl);
  block-size: var(--sprout-common-sizing-xl);
}

.icon-module__icon-size-xxl___Bi6HR > svg,
.icon-module__icon-size-xxl___Bi6HR > img {
  inline-size: var(--sprout-common-sizing-xxl);
  block-size: var(--sprout-common-sizing-xxl);
}

.icon-module__fill-none___vPFKm {
  fill: none;
}

.icon-module__fill-inherit___sxNlM {
  fill: inherit;
}

.icon-module__fill-transparent___gVt9l {
  fill: transparent;
}

.icon-module__fill-current___mgDIb {
  fill: currentcolor;
}

.icon-module__fill-default___F_7XS {
  fill: var(--sprout-common-foreground-color-default);
}

.icon-module__fill-weak___TBch2 {
  fill: var(--sprout-common-foreground-color-weak);
}

.icon-module__fill-disabled___chs9X {
  fill: var(--sprout-common-foreground-color-disabled);
}

.justifyself-module__justify-self-auto___Pdbnt {
  justify-self: auto;
}

.justifyself-module__justify-self-start___y2Bzo {
  justify-self: start;
}

.justifyself-module__justify-self-end___gZW3g {
  justify-self: end;
}

.justifyself-module__justify-self-center___YmEnu {
  justify-self: center;
}

.justifyself-module__justify-self-stretch___LTUmp {
  justify-self: stretch;
}

.layer-module__z-stacked___VHIqD {
  z-index: var(--sprout-container-layer-stacked);
}

.layer-module__z-floating___PQAfD {
  z-index: var(--sprout-container-layer-floating);
}

.layer-module__z-overlay___N2l5F {
  z-index: var(--sprout-container-layer-overlay);
}

.layer-module__z-context___Vxxgi {
  z-index: var(--sprout-container-layer-context);
}

.layer-module__z-time-sensitive___HiXjp {
  z-index: var(--sprout-container-layer-time-sensitive);
}

.layer-module__z-cursor___c6b_4 {
  z-index: var(--sprout-container-layer-cursor);
}

.layout-module__float-none___pdjVQ {
  float: none;
}

.layout-module__float-left___b6TiN,
.layout-module__float-start___yWFmc {
  float: inline-start;
}

.layout-module__float-right___xalWs,
.layout-module__float-end___KPLWZ {
  float: inline-end;
}

.layout-module__clear-left___ofxlX,
.layout-module__clear-end___v5SYF {
  clear: inline-start;
}

.layout-module__clear-right___lGruJ,
.layout-module__clear-end___v5SYF {
  clear: inline-end;
}

.layout-module__clear-both___TIXO9 {
  clear: both;
}

.layout-module__clear-none___rlhiq {
  clear: none;
}

.layout-module__isolate___hlj6a {
  isolation: isolate;
}

.layout-module__isolate-auto___k8tIV {
  isolation: auto;
}

.layout-module__object-contain___Er6ox {
  -o-object-fit: contain;
     object-fit: contain;
}

.layout-module__object-cover___MtyxY {
  -o-object-fit: cover;
     object-fit: cover;
}

.layout-module__object-fill___m5xc_ {
  -o-object-fit: fill;
     object-fit: fill;
}

.layout-module__object-none___tXKNF {
  -o-object-fit: none;
     object-fit: none;
}

.layout-module__object-scale-down___q8Mpm {
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.layout-module__object-top___OzbyT {
  -o-object-position: top;
     object-position: top;
}

.layout-module__object-top-left___qQ8a_ {
  -o-object-position: top left;
     object-position: top left;
}

.layout-module__object-top-center___KH3L0 {
  -o-object-position: top center;
     object-position: top center;
}

.layout-module__object-top-right___aV0JM {
  -o-object-position: top right;
     object-position: top right;
}

.layout-module__object-center-left___aC_Oa {
  -o-object-position: center left;
     object-position: center left;
}

.layout-module__object-center___FIxFr {
  -o-object-position: center;
     object-position: center;
}

.layout-module__object-center-right___xyHdL {
  -o-object-position: center right;
     object-position: center right;
}

.layout-module__object-bottom___KEk2o {
  -o-object-position: bottom;
     object-position: bottom;
}

.layout-module__object-bottom-left___jW_a1 {
  -o-object-position: bottom left;
     object-position: bottom left;
}

.layout-module__object-bottom-center___avm1Z {
  -o-object-position: bottom center;
     object-position: bottom center;
}

.layout-module__object-bottom-right___Lo74A {
  -o-object-position: bottom right;
     object-position: bottom right;
}

.layout-module__object-left___PIiPf {
  -o-object-position: left;
     object-position: left;
}

.layout-module__object-right___buOt_ {
  -o-object-position: right;
     object-position: right;
}

.layout-module__overscroll-auto___JEYQW {
  overscroll-behavior: auto;
}

.layout-module__overscroll-contain___jjl_O {
  overscroll-behavior: contain;
}

.layout-module__overscroll-none___GpSGx {
  overscroll-behavior: none;
}

.layout-module__overscroll-x-auto___Rp6rf {
  overscroll-behavior-inline: auto;
}

.layout-module__overscroll-x-contain___jRyjj {
  overscroll-behavior-inline: contain;
}

.layout-module__overscroll-x-none___V3fLN {
  overscroll-behavior-inline: none;
}

.layout-module__overscroll-y-auto___mKCl5 {
  overscroll-behavior-block: auto;
}

.layout-module__overscroll-y-contain___AW9ud {
  overscroll-behavior-block: contain;
}

.layout-module__overscroll-y-none___EDOpT {
  overscroll-behavior-block: none;
}

.margin-module__m-auto___daOYf {
  margin: auto;
}

.margin-module__m-0___A44Fk {
  margin: 0;
}

.margin-module__m-xs____y2wD {
  margin: var(--sprout-common-spacing-xs);
}

.margin-module__m-s___a0bbH {
  margin: var(--sprout-common-spacing-s);
}

.margin-module__m-m___p2H8A {
  margin: var(--sprout-common-spacing-m);
}

.margin-module__m-l___PwAqr {
  margin: var(--sprout-common-spacing-l);
}

.margin-module__m-xl___cQqy9 {
  margin: var(--sprout-common-spacing-xl);
}

.margin-module__m-xxl___jLBJx {
  margin: var(--sprout-common-spacing-xxl);
}

.margin-module__m-3xl___O3tqJ {
  margin: var(--sprout-common-spacing-3xl);
}

.margin-module__mx-auto___V4EAm {
  margin-inline: auto;
}

.margin-module__mx-0___L8VAu {
  margin-inline: 0;
}

.margin-module__mx-xs___t9WfN {
  margin-inline: var(--sprout-common-spacing-xs);
}

.margin-module__mx-s___CfGSw {
  margin-inline: var(--sprout-common-spacing-s);
}

.margin-module__mx-m___bGXYs {
  margin-inline: var(--sprout-common-spacing-m);
}

.margin-module__mx-l___M4xad {
  margin-inline: var(--sprout-common-spacing-l);
}

.margin-module__mx-xl___emSyt {
  margin-inline: var(--sprout-common-spacing-xl);
}

.margin-module__mx-xxl___dOj7c {
  margin-inline: var(--sprout-common-spacing-xxl);
}

.margin-module__mx-3xl___CqLUp {
  margin-inline: var(--sprout-common-spacing-3xl);
}

.margin-module__my-auto____vCke {
  margin-block: auto;
}

.margin-module__my-0___t2SQM {
  margin-block: 0;
}

.margin-module__my-xs___z1hQJ {
  margin-block: var(--sprout-common-spacing-xs);
}

.margin-module__my-s___SOfxg {
  margin-block: var(--sprout-common-spacing-s);
}

.margin-module__my-m___tVfvI {
  margin-block: var(--sprout-common-spacing-m);
}

.margin-module__my-l___iSZ95 {
  margin-block: var(--sprout-common-spacing-l);
}

.margin-module__my-xl___ULJse {
  margin-block: var(--sprout-common-spacing-xl);
}

.margin-module__my-xxl___fXJdH {
  margin-block: var(--sprout-common-spacing-xxl);
}

.margin-module__my-3xl___PTxrq {
  margin-block: var(--sprout-common-spacing-3xl);
}

.margin-module__my-density-xs___H1krm {
  margin-block: var(--sprout-common-density-xs);
}

.margin-module__my-density-s___H4vvB {
  margin-block: var(--sprout-common-density-s);
}

.margin-module__my-density-m___hWTJm {
  margin-block: var(--sprout-common-density-m);
}

.margin-module__my-density-l___BHOAP {
  margin-block: var(--sprout-common-density-l);
}

.margin-module__my-density-xl___Y3uJw {
  margin-block: var(--sprout-common-density-xl);
}

.margin-module__my-density-xxl___rPLCe {
  margin-block: var(--sprout-common-density-xxl);
}

.margin-module__my-density-3xl___XFpyp {
  margin-block: var(--sprout-common-density-3xl);
}

.margin-module__mt-auto___w3pjf {
  margin-block-start: auto;
}

.margin-module__mt-0___H8gJM {
  margin-block-start: 0;
}

.margin-module__mt-xs___x625W {
  margin-block-start: var(--sprout-common-spacing-xs);
}

.margin-module__mt-s___B4pu0 {
  margin-block-start: var(--sprout-common-spacing-s);
}

.margin-module__mt-m___fQlr5 {
  margin-block-start: var(--sprout-common-spacing-m);
}

.margin-module__mt-l___qeVTk {
  margin-block-start: var(--sprout-common-spacing-l);
}

.margin-module__mt-xl___D9YA2 {
  margin-block-start: var(--sprout-common-spacing-xl);
}

.margin-module__mt-xxl___hQ012 {
  margin-block-start: var(--sprout-common-spacing-xxl);
}

.margin-module__mt-3xl___bKOLF {
  margin-block-start: var(--sprout-common-spacing-3xl);
}

.margin-module__mr-auto___quTuy {
  margin-inline-end: auto;
}

.margin-module__mr-0___uLPXp {
  margin-inline-end: 0;
}

.margin-module__mr-xs___qdJ0w {
  margin-inline-end: var(--sprout-common-spacing-xs);
}

.margin-module__mr-s___KpM4X {
  margin-inline-end: var(--sprout-common-spacing-s);
}

.margin-module__mr-m___MYOyi {
  margin-inline-end: var(--sprout-common-spacing-m);
}

.margin-module__mr-l___Ycy3Z {
  margin-inline-end: var(--sprout-common-spacing-l);
}

.margin-module__mr-xl___KMIGQ {
  margin-inline-end: var(--sprout-common-spacing-xl);
}

.margin-module__mr-xxl___YlIrA {
  margin-inline-end: var(--sprout-common-spacing-xxl);
}

.margin-module__mr-3xl___Se9ph {
  margin-inline-end: var(--sprout-common-spacing-3xl);
}

.margin-module__mb-auto___giDeX {
  margin-block-end: auto;
}

.margin-module__mb-0___YucLk {
  margin-block-end: 0;
}

.margin-module__mb-xs___Wyu_L {
  margin-block-end: var(--sprout-common-spacing-xs);
}

.margin-module__mb-s___PBVHt {
  margin-block-end: var(--sprout-common-spacing-s);
}

.margin-module__mb-m___jF6Hl {
  margin-block-end: var(--sprout-common-spacing-m);
}

.margin-module__mb-l___DGCEN {
  margin-block-end: var(--sprout-common-spacing-l);
}

.margin-module__mb-xl___aedxx {
  margin-block-end: var(--sprout-common-spacing-xl);
}

.margin-module__mb-xxl___dqCvN {
  margin-block-end: var(--sprout-common-spacing-xxl);
}

.margin-module__mb-3xl___XXBn0 {
  margin-block-end: var(--sprout-common-spacing-3xl);
}

.margin-module__ml-auto___WJcLC {
  margin-inline-start: auto;
}

.margin-module__ml-0___ftKRn {
  margin-inline-start: 0;
}

.margin-module__ml-xs___qbLnx {
  margin-inline-start: var(--sprout-common-spacing-xs);
}

.margin-module__ml-s___VzLoC {
  margin-inline-start: var(--sprout-common-spacing-s);
}

.margin-module__ml-m___EHma0 {
  margin-inline-start: var(--sprout-common-spacing-m);
}

.margin-module__ml-l___ZOaxt {
  margin-inline-start: var(--sprout-common-spacing-l);
}

.margin-module__ml-xl___Fji59 {
  margin-inline-start: var(--sprout-common-spacing-xl);
}

.margin-module__ml-xxl____KoxS {
  margin-inline-start: var(--sprout-common-spacing-xxl);
}

.margin-module__ml-3xl___fk8yZ {
  margin-inline-start: var(--sprout-common-spacing-3xl);
}

.opacity-module__opacity-0___lu6mQ {
  opacity: 0;
}

.opacity-module__opacity-1___emlyO {
  opacity: 1;
}

.opacity-module__visible___rtPB4 {
  visibility: visible;
}

.opacity-module__invisible___XjqX4 {
  visibility: hidden;
}

.opacity-module__collapse___W2Epa {
  visibility: collapse;
}

.outline-module__outline-none___h6eOe,
.outline-module__outline-none___h6eOe:focus,
.outline-module__outline-none___h6eOe:focus-visible {
  outline: none;
}

.outline-module__outline-focus-centered___MtTvT:focus,
.outline-module__outline-focus-visible-centered___c7icE:focus-visible {
  outline: var(--sprout-focus-border-default);
  outline-offset: calc(var(--sprout-focus-border-default-width) / -2);
  border-color: transparent;
}

.outline-module__outline-focus-inner___Q2zmT:focus,
.outline-module__outline-focus-visible-inner___cz7fY:focus-visible {
  outline: var(--sprout-focus-border-default);
  outline-offset: calc(var(--sprout-focus-border-default-width) * -1);
  border-color: transparent;
}

.outline-module__outline-focus-offset___JStXM:focus,
.outline-module__outline-focus-visible-offset___QYN2Q:focus-visible {
  outline: var(--sprout-focus-border-default);
  outline-offset: var(--sprout-focus-border-default-width);
}

.overflow-module__overflow-visible___w_Mwg {
  overflow: visible;
}

.overflow-module__overflow-hidden___Ub25x {
  overflow: hidden;
}

.overflow-module__overflow-scroll___djQ4g {
  overflow: scroll;
}

.overflow-module__overflow-auto___ANJh9 {
  overflow: auto;
}

.overflow-module__overflow-x-visible___kdRPU {
  /* stylelint-disable-next-line plugin/use-logical-properties-and-values */
  overflow-x: visible;
}

.overflow-module__overflow-x-hidden___AnmN8 {
  /* stylelint-disable-next-line plugin/use-logical-properties-and-values */
  overflow-x: hidden;
}

.overflow-module__overflow-x-scroll___fA67P {
  /* stylelint-disable-next-line plugin/use-logical-properties-and-values */
  overflow-x: scroll;
}

.overflow-module__overflow-x-auto___TuU5H {
  /* stylelint-disable-next-line plugin/use-logical-properties-and-values */
  overflow-x: auto;
}

.overflow-module__overflow-y-visible___tdndj {
  /* stylelint-disable-next-line plugin/use-logical-properties-and-values */
  overflow-y: visible;
}

.overflow-module__overflow-y-hidden___s77M0 {
  /* stylelint-disable-next-line plugin/use-logical-properties-and-values */
  overflow-y: hidden;
}

.overflow-module__overflow-y-scroll___EUp1l {
  /* stylelint-disable-next-line plugin/use-logical-properties-and-values */
  overflow-y: scroll;
}

.overflow-module__overflow-y-auto___Afhor {
  /* stylelint-disable-next-line plugin/use-logical-properties-and-values */
  overflow-y: auto;
}

@supports (overflow-inline: auto) {
  .overflow-module__overflow-x-visible___kdRPU {
    overflow-inline: visible;
  }

  .overflow-module__overflow-x-hidden___AnmN8 {
    overflow-inline: hidden;
  }

  .overflow-module__overflow-x-scroll___fA67P {
    overflow-inline: scroll;
  }

  .overflow-module__overflow-x-auto___TuU5H {
    overflow-inline: auto;
  }
}

@supports (overflow-block: auto) {
  .overflow-module__overflow-y-visible___tdndj {
    overflow-block: visible;
  }

  .overflow-module__overflow-y-hidden___s77M0 {
    overflow-block: hidden;
  }

  .overflow-module__overflow-y-scroll___EUp1l {
    overflow-block: scroll;
  }

  .overflow-module__overflow-y-auto___Afhor {
    overflow-block: auto;
  }
}

.padding-module__p-0___BumNn {
  padding: 0;
}

.padding-module__p-xs___mLdc9 {
  padding: var(--sprout-common-spacing-xs);
}

.padding-module__p-s___eW_zV {
  padding: var(--sprout-common-spacing-s);
}

.padding-module__p-m___uAoDp {
  padding: var(--sprout-common-spacing-m);
}

.padding-module__p-l___tMlzC {
  padding: var(--sprout-common-spacing-l);
}

.padding-module__p-xl___FcJv6 {
  padding: var(--sprout-common-spacing-xl);
}

.padding-module__p-xxl___DjAb0 {
  padding: var(--sprout-common-spacing-xxl);
}

.padding-module__p-3xl___okR5y {
  padding: var(--sprout-common-spacing-3xl);
}

.padding-module__px-0___z_OuX {
  padding-inline: 0;
}

.padding-module__px-xs___u7cwI {
  padding-inline: var(--sprout-common-spacing-xs);
}

.padding-module__px-s___gnGkH {
  padding-inline: var(--sprout-common-spacing-s);
}

.padding-module__px-m___dNtNk {
  padding-inline: var(--sprout-common-spacing-m);
}

.padding-module__px-l___htW3w {
  padding-inline: var(--sprout-common-spacing-l);
}

.padding-module__px-xl___xYIdz {
  padding-inline: var(--sprout-common-spacing-xl);
}

.padding-module__px-xxl___wQZdh {
  padding-inline: var(--sprout-common-spacing-xxl);
}

.padding-module__px-3xl___mUYCH {
  padding-inline: var(--sprout-common-spacing-3xl);
}

.padding-module__py-0___Fklkt {
  padding-block: 0;
}

.padding-module__py-xs___s_8D5 {
  padding-block: var(--sprout-common-spacing-xs);
}

.padding-module__py-s___VN6Rd {
  padding-block: var(--sprout-common-spacing-s);
}

.padding-module__py-m___EkjKG {
  padding-block: var(--sprout-common-spacing-m);
}

.padding-module__py-l___UmgeS {
  padding-block: var(--sprout-common-spacing-l);
}

.padding-module__py-xl___A0eeE {
  padding-block: var(--sprout-common-spacing-xl);
}

.padding-module__py-xxl___xrdDy {
  padding-block: var(--sprout-common-spacing-xxl);
}

.padding-module__py-3xl___RvMKk {
  padding-block: var(--sprout-common-spacing-3xl);
}

.padding-module__py-density-xs___N1Nta {
  padding-block: var(--sprout-common-density-xs);
}

.padding-module__py-density-s___OHWNL {
  padding-block: var(--sprout-common-density-s);
}

.padding-module__py-density-m___s9phy {
  padding-block: var(--sprout-common-density-m);
}

.padding-module__py-density-l___agWHd {
  padding-block: var(--sprout-common-density-l);
}

.padding-module__py-density-xl___EHIwN {
  padding-block: var(--sprout-common-density-xl);
}

.padding-module__py-density-xxl___zbxaZ {
  padding-block: var(--sprout-common-density-xxl);
}

.padding-module__py-density-3xl___XZ8KH {
  padding-block: var(--sprout-common-density-3xl);
}

.padding-module__pt-0___hDIUV {
  padding-block-start: 0;
}

.padding-module__pt-xs___nmRsq {
  padding-block-start: var(--sprout-common-spacing-xs);
}

.padding-module__pt-s___pZ6Xz {
  padding-block-start: var(--sprout-common-spacing-s);
}

.padding-module__pt-m___GKwRe {
  padding-block-start: var(--sprout-common-spacing-m);
}

.padding-module__pt-l___Y25gM {
  padding-block-start: var(--sprout-common-spacing-l);
}

.padding-module__pt-xl___OX9lu {
  padding-block-start: var(--sprout-common-spacing-xl);
}

.padding-module__pt-xxl___p7BRF {
  padding-block-start: var(--sprout-common-spacing-xxl);
}

.padding-module__pt-3xl___VebMa {
  padding-block-start: var(--sprout-common-spacing-3xl);
}

.padding-module__pr-0___OQz3t {
  padding-inline-end: 0;
}

.padding-module__pr-xs___US5cE {
  padding-inline-end: var(--sprout-common-spacing-xs);
}

.padding-module__pr-s___uTvaA {
  padding-inline-end: var(--sprout-common-spacing-s);
}

.padding-module__pr-m___A06OT {
  padding-inline-end: var(--sprout-common-spacing-m);
}

.padding-module__pr-l___fo2F3 {
  padding-inline-end: var(--sprout-common-spacing-l);
}

.padding-module__pr-xl___EeIrD {
  padding-inline-end: var(--sprout-common-spacing-xl);
}

.padding-module__pr-xxl___priN0 {
  padding-inline-end: var(--sprout-common-spacing-xxl);
}

.padding-module__pr-3xl___zdx82 {
  padding-inline-end: var(--sprout-common-spacing-3xl);
}

.padding-module__pb-0___Rj0U_ {
  padding-block-end: 0;
}

.padding-module__pb-xs___RpQjC {
  padding-block-end: var(--sprout-common-spacing-xs);
}

.padding-module__pb-s___KZDGb {
  padding-block-end: var(--sprout-common-spacing-s);
}

.padding-module__pb-m___ehdGR {
  padding-block-end: var(--sprout-common-spacing-m);
}

.padding-module__pb-l___R5Kdf {
  padding-block-end: var(--sprout-common-spacing-l);
}

.padding-module__pb-xl___E13a7 {
  padding-block-end: var(--sprout-common-spacing-xl);
}

.padding-module__pb-xxl___dPxuO {
  padding-block-end: var(--sprout-common-spacing-xxl);
}

.padding-module__pb-3xl___lgXR_ {
  padding-block-end: var(--sprout-common-spacing-3xl);
}

.padding-module__pl-0___NEjx_ {
  padding-inline-start: 0;
}

.padding-module__pl-xs___B9O6G {
  padding-inline-start: var(--sprout-common-spacing-xs);
}

.padding-module__pl-s___H4oWf {
  padding-inline-start: var(--sprout-common-spacing-s);
}

.padding-module__pl-m___xCwA0 {
  padding-inline-start: var(--sprout-common-spacing-m);
}

.padding-module__pl-l___gDKUL {
  padding-inline-start: var(--sprout-common-spacing-l);
}

.padding-module__pl-xl___D6YrD {
  padding-inline-start: var(--sprout-common-spacing-xl);
}

.padding-module__pl-xxl___EeKVe {
  padding-inline-start: var(--sprout-common-spacing-xxl);
}

.padding-module__pl-3xl___mv8ny {
  padding-inline-start: var(--sprout-common-spacing-3xl);
}

/**
 * progressive disclosure pattern for the hover effect
 * accessibility kicks in with focus-visible support
 * we also need to support devices that do not support hover
 */
@media (hover: hover) {
  .patterns-module__disclosure-target___qjQa7 {
    opacity: 0;
  }

  .patterns-module__disclosure-trigger___a28kW:hover .patterns-module__disclosure-target___qjQa7,
  .patterns-module__disclosure-trigger___a28kW:focus-visible .patterns-module__disclosure-target___qjQa7,
  .patterns-module__disclosure-trigger___a28kW:has(:focus-visible) .patterns-module__disclosure-target___qjQa7 {
    opacity: 1;
  }
}

/**
  * make an element focusable by using either a anchor or a button 
  */
.patterns-module__focusable-target___w1oOO {
  position: relative;
}

/* ensure children interactive elements receive this to let them on top of the button.item-interactive and let other elements under it */
/* stylelint-disable-next-line selector-no-qualifying-type */
.patterns-module__focusable-target___w1oOO button:not(.patterns-module__focusable-trigger___bDxJq),

.patterns-module__focusable-target___w1oOO a:not(.patterns-module__focusable-trigger___bDxJq),
.patterns-module__focusable-target___w1oOO input,
.patterns-module__focusable-target___w1oOO select,
.patterns-module__focusable-target___w1oOO textarea {
  z-index: 1;
}

.patterns-module__focusable-trigger___bDxJq {
  position: absolute;
  inset-inline-start: 0;
  inset-block-start: 0;
  padding: 0;
  margin: 0;
  cursor: pointer;
  inline-size: 100%;
  block-size: 100%;
  background: transparent;
  border: none;
}

.position-module__static___wwGUO {
  position: static;
}

.position-module__fixed___QuInl {
  position: fixed;
}

.position-module__absolute___sgkjb {
  position: absolute;
}

.position-module__relative___PoBCw {
  position: relative;
}

.position-module__sticky___GcQBW {
  position: sticky;
}

.position-module__inset-0___ves3C {
  inset-block: 0;
  inset-inline: 0;
}

.position-module__inset-s___hRD2z {
  inset-block: var(--sprout-common-sizing-s);
  inset-inline: var(--sprout-common-sizing-s);
}

.position-module__inset-m___BIhUV {
  inset-block: var(--sprout-common-sizing-m);
  inset-inline: var(--sprout-common-sizing-m);
}

.position-module__inset-l___hwYa1 {
  inset-block: var(--sprout-common-sizing-l);
  inset-inline: var(--sprout-common-sizing-l);
}

.position-module__top-0___V9tB6 {
  inset-block-start: 0;
}

.position-module__top-s___MS5kU {
  inset-block-start: var(--sprout-common-sizing-s);
}

.position-module__-top-s___oLrCK {
  inset-block-start: calc(var(--sprout-common-sizing-s) * -1);
}

.position-module__top-m___Re0uP {
  inset-block-start: var(--sprout-common-sizing-m);
}

.position-module__-top-m___S3z4a {
  inset-block-start: calc(var(--sprout-common-sizing-m) * -1);
}

.position-module__top-l___aWxA6 {
  inset-block-start: var(--sprout-common-sizing-l);
}

.position-module__-top-l___USp3c {
  inset-block-start: calc(var(--sprout-common-sizing-l) * -1);
}

.position-module__top-xl___qdYd4 {
  inset-block-start: var(--sprout-common-sizing-xl);
}

.position-module__-top-xl___EH6Y2 {
  inset-block-start: calc(var(--sprout-common-sizing-xl) * -1);
}

.position-module__bottom-0___T4NIW {
  inset-block-end: 0;
}

.position-module__bottom-s___FETjS {
  inset-block-end: var(--sprout-common-sizing-s);
}

.position-module__-bottom-s___hHbT1 {
  inset-block-end: calc(var(--sprout-common-sizing-s) * -1);
}

.position-module__bottom-m___C8seM {
  inset-block-end: var(--sprout-common-sizing-m);
}

.position-module__-bottom-m___OsYZJ {
  inset-block-end: calc(var(--sprout-common-sizing-m) * -1);
}

.position-module__bottom-l___lkl4w {
  inset-block-end: var(--sprout-common-sizing-l);
}

.position-module__-bottom-l___AxsUs {
  inset-block-end: calc(var(--sprout-common-sizing-l) * -1);
}

.position-module__bottom-xl___z74Rk {
  inset-block-end: var(--sprout-common-sizing-xl);
}

.position-module__-bottom-xl___F6Ijc {
  inset-block-end: calc(var(--sprout-common-sizing-xl) * -1);
}

.position-module__left-0____FOLZ {
  inset-inline-start: 0;
}

.position-module__left-s___CMGez {
  inset-inline-start: var(--sprout-common-sizing-s);
}

.position-module__-left-s___rO_7V {
  inset-inline-start: calc(var(--sprout-common-sizing-s) * -1);
}

.position-module__left-m___KPbAN {
  inset-inline-start: var(--sprout-common-sizing-m);
}

.position-module__-left-m___CLuym {
  inset-inline-start: calc(var(--sprout-common-sizing-m) * -1);
}

.position-module__left-l___q2xMq {
  inset-inline-start: var(--sprout-common-sizing-l);
}

.position-module__-left-l___vFsKA {
  inset-inline-start: calc(var(--sprout-common-sizing-l) * -1);
}

.position-module__left-xl___fPS07 {
  inset-inline-start: var(--sprout-common-sizing-xl);
}

.position-module__-left-xl___XbNfd {
  inset-inline-start: calc(var(--sprout-common-sizing-xl) * -1);
}

.position-module__right-0___wJl2B {
  inset-inline-end: 0;
}

.position-module__right-s___kvdAw {
  inset-inline-end: var(--sprout-common-sizing-s);
}

.position-module__-right-s___u3yJN {
  inset-inline-end: calc(var(--sprout-common-sizing-s) * -1);
}

.position-module__right-m___VMAra {
  inset-inline-end: var(--sprout-common-sizing-m);
}

.position-module__-right-m___U0GYt {
  inset-inline-end: calc(var(--sprout-common-sizing-m) * -1);
}

.position-module__right-l___z0SjW {
  inset-inline-end: var(--sprout-common-sizing-l);
}

.position-module__-right-l___m5z10 {
  inset-inline-end: calc(var(--sprout-common-sizing-l) * -1);
}

.position-module__right-xl___ZuZR2 {
  inset-inline-end: var(--sprout-common-sizing-xl);
}

.position-module__-right-xl___JVT2x {
  inset-inline-end: calc(var(--sprout-common-sizing-xl) * -1);
}

[dir="rtl"] .rtl-module__rtl-rotate-y-180___cATZu {
  transform: rotateY(180deg);
}

.sizing-module__w-0___rJnlF {
  inline-size: 0;
}

.sizing-module__w-auto___xKgIq {
  inline-size: auto;
}

.sizing-module__w-full___WUx_6 {
  inline-size: 100%;
}

.sizing-module__w-screen___mmfAs {
  inline-size: 100vw;
}

.sizing-module__w-dvw___YIkjn {
  inline-size: 100dvw;
}

.sizing-module__w-dvh___n_kEJ {
  inline-size: 100dvh;
}

.sizing-module__w-lvw___tbydf {
  inline-size: 100lvw;
}

.sizing-module__w-lvh___KB85X {
  inline-size: 100lvh;
}

.sizing-module__w-svw___vqfr_ {
  inline-size: 100svw;
}

.sizing-module__w-svh___MPcmu {
  inline-size: 100svh;
}

.sizing-module__w-fit___HlD53 {
  inline-size: -moz-fit-content;
  inline-size: fit-content;
}

.sizing-module__w-min___iLjit {
  inline-size: -moz-min-content;
  inline-size: min-content;
}

.sizing-module__w-max___LPMXZ {
  inline-size: -moz-max-content;
  inline-size: max-content;
}

.sizing-module__w-rest___BzMlP {
  inline-size: 0;
  flex-grow: 1;
  flex-shrink: 1;
}

.sizing-module__min-h-0___OcQiH {
  min-block-size: 0;
}

.sizing-module__min-h-full___QUg7L {
  min-block-size: 100%;
}

.sizing-module__min-h-screen___L8GZ8 {
  min-block-size: 100vh;
}

.sizing-module__h-0___CEobW {
  block-size: 0;
}

.sizing-module__h-auto____Cbyk {
  block-size: auto;
}

.sizing-module__h-full___kYog8 {
  block-size: 100%;
}

.sizing-module__h-screen___V1NED {
  block-size: 100vh;
}

.sizing-module__h-dvw___sAHI5 {
  block-size: 100dvw;
}

.sizing-module__h-dvh___HfWYw {
  block-size: 100dvh;
}

.sizing-module__h-lvw___RbULT {
  block-size: 100lvw;
}

.sizing-module__h-lvh___YEDon {
  block-size: 100lvh;
}

.sizing-module__h-svw___DUeA0 {
  block-size: 100svw;
}

.sizing-module__h-svh___C4307 {
  block-size: 100svh;
}

.sizing-module__h-fit___fiuUb {
  block-size: -moz-fit-content;
  block-size: fit-content;
}

.sizing-module__h-min___LxCk5 {
  block-size: -moz-min-content;
  block-size: min-content;
}

.sizing-module__h-max___nSygR {
  block-size: -moz-max-content;
  block-size: max-content;
}

.sizing-module__h-rest___nAvn7 {
  block-size: 0;
  flex-grow: 1;
  flex-shrink: 1;
}

.sizing-module__size-0___kD0U5 {
  inline-size: 0;
  block-size: 0;
}

.sizing-module__size-auto___UCMeK {
  inline-size: auto;
  block-size: auto;
}

.sizing-module__size-full___lhn5U {
  inline-size: 100%;
  block-size: 100%;
}

.sizing-module__size-fit___lNLtU {
  inline-size: -moz-fit-content;
  inline-size: fit-content;
  block-size: -moz-fit-content;
  block-size: fit-content;
}

.sizing-module__size-min___gZdxu {
  inline-size: -moz-min-content;
  inline-size: min-content;
  block-size: -moz-min-content;
  block-size: min-content;
}

.sizing-module__size-max___ge9lO {
  inline-size: -moz-max-content;
  inline-size: max-content;
  block-size: -moz-max-content;
  block-size: max-content;
}

.sizing-module__size-s___Bs0An {
  inline-size: var(--sprout-common-sizing-s);
  block-size: var(--sprout-common-sizing-s);
}

.sizing-module__size-m___YYjVq {
  inline-size: var(--sprout-common-sizing-m);
  block-size: var(--sprout-common-sizing-m);
}

.sizing-module__size-l___Ly0gL {
  inline-size: var(--sprout-common-sizing-l);
  block-size: var(--sprout-common-sizing-l);
}

.sizing-module__size-xl___XeytX {
  inline-size: var(--sprout-common-sizing-xl);
  block-size: var(--sprout-common-sizing-xl);
}

.sizing-module__size-xxl___RPrBe {
  inline-size: var(--sprout-common-sizing-xxl);
  block-size: var(--sprout-common-sizing-xxl);
}

.sizing-module__size-3xl___tJunT {
  inline-size: var(--sprout-common-sizing-3xl);
  block-size: var(--sprout-common-sizing-3xl);
}

.sizing-module__size-4xl___UXYhP {
  inline-size: var(--sprout-common-sizing-4xl);
  block-size: var(--sprout-common-sizing-4xl);
}

.sizing-module__size-5xl___mB6i1 {
  inline-size: var(--sprout-common-sizing-5xl);
  block-size: var(--sprout-common-sizing-5xl);
}

.sizing-module__size-6xl___VRKQl {
  inline-size: var(--sprout-common-sizing-6xl);
  block-size: var(--sprout-common-sizing-6xl);
}

.sizing-module__size-7xl___VJldn {
  inline-size: var(--sprout-common-sizing-7xl);
  block-size: var(--sprout-common-sizing-7xl);
}

.sizing-module__w-xxs___rhsrY {
  inline-size: var(--sprout-container-sizing-xxs);
}

.sizing-module__w-xs___pdqct {
  inline-size: var(--sprout-container-sizing-xs);
}

.sizing-module__w-s___m3dNB {
  inline-size: var(--sprout-container-sizing-s);
}

.sizing-module__w-m___hk_Lz {
  inline-size: var(--sprout-container-sizing-m);
}

.sizing-module__w-l___0Byla {
  inline-size: var(--sprout-container-sizing-l);
}

.sizing-module__w-xl___NTsiE {
  inline-size: var(--sprout-container-sizing-xl);
}

.sizing-module__w-xxl___hC5el {
  inline-size: var(--sprout-container-sizing-xxl);
}

.sizing-module__w-3xl___ggz2v {
  inline-size: var(--sprout-container-sizing-3xl);
}

.sizing-module__w-4xl___lWJng {
  inline-size: var(--sprout-container-sizing-4xl);
}

.sizing-module__resize___wPM1y {
  resize: both;
}

.sizing-module__resize-x___p7uDt {
  resize: inline;
}

.sizing-module__resize-y___kDSQQ {
  resize: block;
}

.sizing-module__resize-none___fmWPb {
  resize: none;
}

.sizing-module__min-w-0___IaZNu {
  min-inline-size: 0;
}

.sizing-module__min-w-auto___dvwaD {
  min-inline-size: auto;
}

.sizing-module__min-w-full___RcaNV {
  min-inline-size: 100%;
}

.sizing-module__min-w-screen___uyG3R {
  min-inline-size: 100vw;
}

.sizing-module__min-w-dvw___NHnMn {
  min-inline-size: 100dvw;
}

.sizing-module__min-w-dvh___zaRhX {
  min-inline-size: 100dvh;
}

.sizing-module__min-w-lvw___OF5PY {
  min-inline-size: 100lvw;
}

.sizing-module__min-w-lvh___BjcZt {
  min-inline-size: 100lvh;
}

.sizing-module__min-w-svw___RAOWP {
  min-inline-size: 100svw;
}

.sizing-module__min-w-svh___qPekN {
  min-inline-size: 100svh;
}

.sizing-module__min-w-min___P9Sh0 {
  min-inline-size: -moz-min-content;
  min-inline-size: min-content;
}

.sizing-module__min-w-max___DvBsk {
  min-inline-size: -moz-max-content;
  min-inline-size: max-content;
}

.sizing-module__min-w-fit___wia_h {
  min-inline-size: -moz-fit-content;
  min-inline-size: fit-content;
}

.sizing-module__min-w-xxs___LBdq8 {
  min-inline-size: var(--sprout-container-sizing-xxs);
}

.sizing-module__min-w-xs___zE0zj {
  min-inline-size: var(--sprout-container-sizing-xs);
}

.sizing-module__min-w-s___OqEtk {
  min-inline-size: var(--sprout-container-sizing-s);
}

.sizing-module__min-w-m____rirw {
  min-inline-size: var(--sprout-container-sizing-m);
}

.sizing-module__min-w-l___C_Lxp {
  min-inline-size: var(--sprout-container-sizing-l);
}

.sizing-module__min-w-xl___x9Q6e {
  min-inline-size: var(--sprout-container-sizing-xl);
}

.sizing-module__min-w-xxl___InbMZ {
  min-inline-size: var(--sprout-container-sizing-xxl);
}

.sizing-module__min-w-3xl___HU4Gx {
  min-inline-size: var(--sprout-container-sizing-3xl);
}

.sizing-module__min-w-4xl___Go0rJ {
  min-inline-size: var(--sprout-container-sizing-4xl);
}

.sizing-module__max-w-0___ce2OW {
  max-inline-size: 0;
}

.sizing-module__max-w-none___fzYBG {
  max-inline-size: none;
}

.sizing-module__max-w-full___e__fi {
  max-inline-size: 100%;
}

.sizing-module__max-w-screen___WWpvE {
  max-inline-size: 100vw;
}

.sizing-module__max-w-dvw___tH5Wq {
  max-inline-size: 100dvw;
}

.sizing-module__max-w-dvh___QgjET {
  max-inline-size: 100dvh;
}

.sizing-module__max-w-lvw___XPrWI {
  max-inline-size: 100lvw;
}

.sizing-module__max-w-lvh___QLHxK {
  max-inline-size: 100lvh;
}

.sizing-module__max-w-svw___mjuN6 {
  max-inline-size: 100svw;
}

.sizing-module__max-w-svh___qJXQx {
  max-inline-size: 100svh;
}

.sizing-module__max-w-fit___DXnay {
  max-inline-size: -moz-fit-content;
  max-inline-size: fit-content;
}

.sizing-module__max-w-min___CWwZf {
  max-inline-size: -moz-min-content;
  max-inline-size: min-content;
}

.sizing-module__max-w-max___rXp86 {
  max-inline-size: -moz-max-content;
  max-inline-size: max-content;
}

.sizing-module__max-w-xxs___HyhhT {
  max-inline-size: var(--sprout-container-sizing-xxs);
}

.sizing-module__max-w-xs___JlGFn {
  max-inline-size: var(--sprout-container-sizing-xs);
}

.sizing-module__max-w-s___auQIk {
  max-inline-size: var(--sprout-container-sizing-s);
}

.sizing-module__max-w-m___OdFgI {
  max-inline-size: var(--sprout-container-sizing-m);
}

.sizing-module__max-w-l___tRqh5 {
  max-inline-size: var(--sprout-container-sizing-l);
}

.sizing-module__max-w-xl___fdMZ2 {
  max-inline-size: var(--sprout-container-sizing-xl);
}

.sizing-module__max-w-xxl___Kd_z2 {
  max-inline-size: var(--sprout-container-sizing-xxl);
}

.sizing-module__max-w-3xl___IgW5H {
  max-inline-size: var(--sprout-container-sizing-3xl);
}

.sizing-module__max-w-4xl___AKNeW {
  max-inline-size: var(--sprout-container-sizing-4xl);
}

.text-module__text-default___yrWJT {
  color: var(--sprout-common-foreground-color-default);
}

.text-module__text-disabled___lv3F0 {
  color: var(--sprout-common-foreground-color-disabled);
}

.text-module__text-weak___cL5H_ {
  color: var(--sprout-common-foreground-color-weak);
}

.text-module__text-inverse___MDrdM {
  color: var(--sprout-inverse-foreground-color-default);
}

.text-module__text-danger___UxM1J {
  color: var(--sprout-danger-color-default);
}

.text-module__text-danger-inverse___apQSJ {
  color: var(--sprout-danger-color-inverse);
}

.text-module__text-info___aJzpS {
  color: var(--sprout-info-color-default);
}

.text-module__text-info-inverse___KzxZx {
  color: var(--sprout-info-color-inverse);
}

.text-module__text-warning___wfEj1 {
  color: var(--sprout-warning-color-default);
}

.text-module__text-warning-inverse___hy4qW {
  color: var(--sprout-warning-color-inverse);
}

.text-module__text-success___IRuRe {
  color: var(--sprout-success-color-default);
}

.text-module__text-success-inverse___ebb81 {
  color: var(--sprout-success-color-inverse);
}

.text-module__text-clip___cEWGS {
  text-overflow: clip;
}

.text-module__text-ellipsis___u3m5l {
  text-overflow: ellipsis;
}

.text-module__truncate___ppjlP {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.text-module__text-wrap___z8DPC {
  text-wrap: wrap;
}

.text-module__text-nowrap___r1m1A {
  text-wrap: nowrap;
}

.text-module__text-center___m6gZw {
  text-align: center;
}

.text-module__text-start___uCTsO,
.text-module__text-left___Yv0hQ {
  text-align: start;
}

.text-module__text-right___pWWQQ,
.text-module__text-end___K2Bnn {
  text-align: end;
}

.text-module__text-justify___Acm1G {
  text-align: justify;
}

.text-module__no-underline___JP6aP {
  text-decoration-line: none;
}

.text-module__underline___WquDJ {
  text-decoration-line: underline;
}

.text-module__overline___qpiDT {
  text-decoration-line: overline;
}

.text-module__linethrough___Eb7JQ {
  text-decoration-line: line-through;
}

.text-module__break-words___B6rv7 {
  overflow-wrap: break-word;
}

.text-module__break-all___jbK7f {
  word-break: break-all;
}

/* white-space – single keyword values */
.text-module__whitespace-normal___XfLiq {
  white-space: normal;
}

.text-module__whitespace-pre___r0IWz {
  white-space: pre;
}

.text-module__whitespace-pre-wrap___L78lk {
  white-space: pre-wrap;
}

.text-module__whitespace-pre-line___LU5bz {
  white-space: pre-line;
}

/* white-space – white-space-collapse and text-wrap-mode shorthand values */
.text-module__whitespace-nowrap___v409V {
  white-space: nowrap;
}

.text-module__whitespace-wrap___NdCex {
  white-space: wrap;
}

.text-module__whitespace-break-spaces___dWi_0 {
  white-space: break-spaces;
}

.text-module__whitespace-collapse___K4hw_ {
  white-space: collapse;
}

.text-module__whitespace-preserve-nowrap___oSAcR {
  white-space: preserve nowrap;
}

.background-module__bg_transparent____Gkua {
  background: transparent;
}

.background-module__bg_default___qsaSj {
  background: var(--sprout-common-background-color-default);
}

.background-module__bg_weak___A3cgE {
  background: var(--sprout-common-background-color-weak);
}

.background-module__bg_moderate___mjZJ1 {
  background: var(--sprout-common-background-color-moderate);
}

.background-module__bg_strong___zazPk {
  background: var(--sprout-common-background-color-strong);
}

.background-module__bg_enabled___ekhZf {
  background: var(--sprout-common-background-color-enabled);
}

.background-module__bg_disabled___rhPkR {
  background: var(--sprout-common-background-color-disabled);
}

.background-module__bg_interactive___GAwcX {
  background: var(--sprout-common-background-color-enabled);
}

.background-module__bg_interactive___GAwcX:disabled {
  background: var(--sprout-common-background-color-disabled);
}

.background-module__bg_interactive___GAwcX:hover {
  background: var(--sprout-common-background-color-hover);
}

.background-module__bg_interactive___GAwcX:active {
  background: var(--sprout-common-background-color-pressed);
}

.background-module__bg_pressed___SCJFA {
  background: var(--sprout-common-background-color-pressed);
}

.background-module__bg_inverse___mnKEz {
  background: var(--sprout-inverse-background-color-default);
}

.background-module__bg_danger___ckAGJ {
  background: var(--sprout-danger-color-default);
}

.background-module__bg_danger_weak___xs6De {
  background: var(--sprout-danger-color-weak);
}

.background-module__bg_danger_inverse___rIjQm {
  background: var(--sprout-danger-color-inverse);
}

.background-module__bg_danger_toggled___ygVLH {
  background: var(--sprout-danger-color-toggled);
}

.background-module__bg_danger_interactive___zdWVg {
  background: var(--sprout-danger-color-default);
}

.background-module__bg_danger_interactive___zdWVg:hover {
  background: var(--sprout-danger-color-hover);
}

.background-module__bg_danger_interactive___zdWVg:active {
  background: var(--sprout-danger-color-pressed);
}

.background-module__bg_danger_interactive___zdWVg:disabled {
  background: var(--sprout-danger-color-disabled);
}

.background-module__bg_danger_interactive___zdWVg:focus-visible {
  background: var(--sprout-danger-color-focus);
}

.background-module__bg_warning___okR8_ {
  background: var(--sprout-warning-color-default);
}

.background-module__bg_warning_weak___a3baH {
  background: var(--sprout-warning-color-weak);
}

.background-module__bg_warning_inverse___PKe51 {
  background: var(--sprout-warning-color-inverse);
}

.background-module__bg_info___JBoVJ {
  background: var(--sprout-info-color-default);
}

.background-module__bg_info_weak___mpIph {
  background: var(--sprout-info-color-weak);
}

.background-module__bg_info_inverse____5kQ0 {
  background: var(--sprout-info-color-inverse);
}

.background-module__bg_info_interactive___lBQQ1:disabled {
  background: var(--sprout-common-background-color-disabled);
}

.background-module__bg_success___Vv4LO {
  background: var(--sprout-success-color-default);
}

.background-module__bg_success_weak___aCPCg {
  background: var(--sprout-success-color-weak);
}

.background-module__bg_success_inverse___uz1_1 {
  background: var(--sprout-success-color-inverse);
}

.border-module__border_none___Zfnvf {
  border: none;
}

.border-module__border_default___BAhbw {
  border: var(--sprout-common-border-default);
}

.border-module__border_weak___mGzvH {
  border: var(--sprout-common-border-weak);
}

.border-module__border_moderate___HGS1T {
  border: var(--sprout-common-border-moderate);
}

.border-module__border_strong___Jbdgu {
  border: var(--sprout-common-border-strong);
}

.border-module__border_extra_strong___QnYLJ {
  border: var(--sprout-common-border-extra-strong);
}

.border-module__border_solid___utMLu {
  border-style: solid;
}

.border-module__border_dashed___fv_Dp {
  border-style: dashed;
}

.border-module__border_dotted___ST0N9 {
  border-style: dotted;
}

.border-module__border_width_0___ay46J {
  border-width: 0;
}

.border-module__border_width_default___Cylnm {
  border-width: var(--sprout-common-border-default-width);
}

.border-module__border_width_strong___BZ_i0 {
  border-width: var(--sprout-common-border-strong-width);
}

.border-module__border_t_none___EjQ2R {
  border-block-start: none;
}

.border-module__border_t_default___puYcu {
  border-block-start: var(--sprout-common-border-default);
}

.border-module__border_t_weak___nfv8p {
  border-block-start: var(--sprout-common-border-weak);
}

.border-module__border_t_moderate___dowRo {
  border-block-start: var(--sprout-common-border-moderate);
}

.border-module__border_t_strong___SNbvF {
  border-block-start: var(--sprout-common-border-strong);
}

.border-module__border_t_extra_strong___L66iR {
  border-block-start: var(--sprout-common-border-extra-strong);
}

.border-module__border_r_none___rAqBB {
  border-inline-end: none;
}

.border-module__border_r_default___88WzM {
  border-inline-end: var(--sprout-common-border-default);
}

.border-module__border_r_weak___FGTyB {
  border-inline-end: var(--sprout-common-border-weak);
}

.border-module__border_r_moderate___DcnAK {
  border-inline-end: var(--sprout-common-border-moderate);
}

.border-module__border_r_strong___Apgad {
  border-inline-end: var(--sprout-common-border-strong);
}

.border-module__border_r_extra_strong___UL_rH {
  border-inline-end: var(--sprout-common-border-extra-strong);
}

.border-module__border_b_none___hqpOm {
  border-block-end: none;
}

.border-module__border_b_default___SPpge {
  border-block-end: var(--sprout-common-border-default);
}

.border-module__border_b_weak___S_OVS {
  border-block-end: var(--sprout-common-border-weak);
}

.border-module__border_b_moderate___ck3le {
  border-block-end: var(--sprout-common-border-moderate);
}

.border-module__border_b_strong___HSabO {
  border-block-end: var(--sprout-common-border-strong);
}

.border-module__border_b_extra_strong___r4T1W {
  border-block-end: var(--sprout-common-border-extra-strong);
}

.border-module__border_l_none___TKp45 {
  border-inline-start: none;
}

.border-module__border_l_default___QCJZN {
  border-inline-start: var(--sprout-common-border-default);
}

.border-module__border_l_weak___Zfa84 {
  border-inline-start: var(--sprout-common-border-weak);
}

.border-module__border_l_moderate___pc90x {
  border-inline-start: var(--sprout-common-border-moderate);
}

.border-module__border_l_strong___Or39L {
  border-inline-start: var(--sprout-common-border-strong);
}

.border-module__border_l_extra_strong___OM9FL {
  border-inline-start: var(--sprout-common-border-extra-strong);
}

.border-module__radius_subtle___Aq43X {
  border-radius: var(--sprout-common-border-radius-subtle);
}

.border-module__radius_soft___tdcek {
  border-radius: var(--sprout-common-border-radius-soft);
}

.border-module__radius_cushiony___GOq76 {
  border-radius: var(--sprout-common-border-radius-cushiony);
}

.border-module__radius_pill___tdNxn {
  border-radius: var(--sprout-common-border-radius-pill);
}

.border-module__radius_round___zl8pb {
  border-radius: var(--sprout-common-border-radius-round);
}

.border-module__radius_nested_subtle_xs___huEQ8 {
  border-radius: var(--sprout-common-nested-border-radius-subtle-xs);
}

.border-module__radius_nested_soft_xs___RKW1V {
  border-radius: var(--sprout-common-nested-border-radius-soft-xs);
}

.border-module__radius_nested_soft_s___Q8X3U {
  border-radius: var(--sprout-common-nested-border-radius-soft-s);
}

.border-module__radius_nested_cushiony_xs____BBIh {
  border-radius: var(--sprout-common-nested-border-radius-cushiony-xs);
}

.border-module__radius_nested_cushiony_s___ymGv7 {
  border-radius: var(--sprout-common-nested-border-radius-cushiony-s);
}

.border-module__radius_nested_cushiony_m___BEczf {
  border-radius: var(--sprout-common-nested-border-radius-cushiony-m);
}

.border-module__radius_twice_soft_xs___imaaP {
  border-radius: var(--sprout-common-twice-nested-border-radius-soft-s-xs);
}

.border-module__radius_twice_cushiony_s_xs___thzHY {
  border-radius: var(--sprout-common-twice-nested-border-radius-cushiony-s-xs);
}

.border-module__radius_twice_cushiony_m_s___gc9K9 {
  border-radius: var(--sprout-common-twice-nested-border-radius-cushiony-m-s);
}

.border-module__border_info___Cj_d0 {
  border-color: var(--sprout-info-color-default);
}

.border-module__border_warning___dY0WZ {
  border-color: var(--sprout-warning-color-default);
}

.border-module__border_error___xKEPs,
.border-module__border_danger___Kqr_l {
  border-color: var(--sprout-danger-color-default);
}

.border-module__border_success___n6nAZ {
  border-color: var(--sprout-success-color-default);
}

.cursor-module__cursor_auto___HUutv {
  cursor: auto;
}

.cursor-module__cursor_default___aSf6j {
  cursor: default;
}

.cursor-module__cursor_pointer___ZO2gu {
  cursor: pointer;
}

.cursor-module__cursor_wait___ZIb_E {
  cursor: wait;
}

.cursor-module__cursor_text___Cv4KI {
  cursor: text;
}

.cursor-module__cursor_progress___WNyD0 {
  cursor: progress;
}

.cursor-module__cursor_not_allowed___zggTE {
  cursor: not-allowed;
}

.cursor-module__cursor_none___sj24V {
  cursor: none;
}

.cursor-module__cursor_no_drop___tPqXM {
  cursor: no-drop;
}

.cursor-module__cursor_unset____CmXK {
  cursor: unset;
}

.cursor-module__cursor_initial___q4qHT {
  cursor: initial;
}

.cursor-module__cursor_help___MBa9b {
  cursor: help;
}

.cursor-module__cursor_row_resize___bJuIJ {
  cursor: row-resize;
}

.cursor-module__cursor_col_resize___bil72 {
  cursor: col-resize;
}

.cursor-module__pointer_events_none___wgipt {
  pointer-events: none;
}

.cursor-module__pointer_events_auto___aIqmw {
  pointer-events: auto;
}

/* https://www.a11yproject.com/posts/how-to-hide-content/#:~:text=The%20aria%2Dhidden%3D%22true,icons%20that%20accompany%20text%20labels. */
/* stylelint-disable sprout/no-hardcoded-values */

.display-module__sr_only___T2fgn {
  border: 0;
  clip-path: inset(50%);
  block-size: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  inline-size: 1px;
}

.display-module__inline_block___haKxP {
  display: inline-block;
}

.display-module__inline_flex___Wn1DZ {
  display: inline-flex;
}

.display-module__inline_grid___o_N_y {
  display: inline-grid;
}

.display-module__flex_noreset___AQtxG {
  display: flex;
}

.elevation-module__box_shadow_none___GkK26 {
  box-shadow: none;
}

.elevation-module__box_shadow_transparent___zWWdp {
  box-shadow: 0 0 0 0 transparent;
}

.elevation-module__box_shadow_default____LCbJ {
  box-shadow: var(--sprout-common-elevation-default);
}

.elevation-module__box_shadow_weak___wKHC4 {
  box-shadow: var(--sprout-common-elevation-weak);
}

.elevation-module__box_shadow_moderate___EbHND {
  box-shadow: var(--sprout-common-elevation-moderate);
}

.elevation-module__box_shadow_strong___uD9om {
  box-shadow: var(--sprout-common-elevation-strong);
}

.flex-module__row____DuhZ,
.flex-module__flex_row___u8_c4 {
  flex-direction: row;
}

.flex-module__row_reverse___LM6CD,
.flex-module__flex_row_reverse___G0TX7 {
  flex-direction: row-reverse;
}

.flex-module__col___yS8X5,
.flex-module__flex_col___UfJly {
  flex-direction: column;
}

.flex-module__col_reverse___sN6x8,
.flex-module__flex_col_reverse___ZZwcZ {
  flex-direction: column-reverse;
}

.flex-module__ai_center___jnpTs,
.flex-module__items_center___dHXBy {
  align-items: center;
}

.flex-module__ai_stretch___u5NCs,
.flex-module__items_stretch___f9TkX {
  align-items: stretch;
}

.flex-module__ai_start____CCD_,
.flex-module__items_start___RiXou {
  align-items: flex-start;
}

.flex-module__ai_end___NT0ZW,
.flex-module__items_end___MWdAH {
  align-items: flex-end;
}

.flex-module__ai_baseline___tdpUi,
.flex-module__items_baseline___i6lpw {
  align-items: baseline;
}

.flex-module__ac_center___sFwZ3,
.flex-module__content_center___M3adT {
  align-content: center;
}

.flex-module__ac_stretch___Kd_Vg,
.flex-module__content_stretch___X2dXf {
  align-content: stretch;
}

.flex-module__ac_start___eeKaS,
.flex-module__content_start___tsIap {
  align-content: flex-start;
}

.flex-module__ac_end___LUTEr,
.flex-module__content_end___aYpKV {
  align-content: flex-end;
}

.flex-module__ac_between___azc2e,
.flex-module__content_between___ut1p6 {
  align-content: space-between;
}

.flex-module__ac_around___nQSlR,
.flex-module__content_around___mSdml {
  align-content: space-around;
}

.flex-module__content_evenly___TgNzu {
  align-content: space-evenly;
}

.flex-module__content_baseline___L9aeF {
  align-content: baseline;
}

.flex-module__as_center___YEcDS,
.flex-module__self_center___Hudtj {
  align-self: center;
}

.flex-module__as_stretch___vHOKC,
.flex-module__self_stretch___JPtrk {
  align-self: stretch;
}

.flex-module__as_start___HGutz,
.flex-module__self_start___wXxTn {
  align-self: flex-start;
}

.flex-module__as_end___S9L_0,
.flex-module__self_end___UfqJs {
  align-self: flex-end;
}

.flex-module__j_start___M9cke,
.flex-module__justify_start___HHZkM {
  justify-content: flex-start;
}

.flex-module__j_end___cxD4K,
.flex-module__justify_end___L_mU9 {
  justify-content: flex-end;
}

.flex-module__justify_end_safe___VO0Uh {
  justify-content: safe flex-end;
}

.flex-module__j_center___CLPjb,
.flex-module__justify_center___GhY35 {
  justify-content: center;
}

.flex-module__justify_safe_center___Vs7hi {
  justify-content: safe center;
}

.flex-module__j_between___LsCW_,
.flex-module__justify_between___pT7FJ {
  justify-content: space-between;
}

.flex-module__j_around___X8SAs,
.flex-module__justify_around___pFiOF {
  justify-content: space-around;
}

.flex-module__j_evenly___I268h,
.flex-module__justify_evenly___Dvamj {
  justify-content: space-evenly;
}

.flex-module__j_stretch___fqmeM,
.flex-module__justify_stretch___VmA7I {
  justify-content: stretch;
}

.flex-module__gap_0___DXiDA {
  gap: 0;
}

.flex-module__gap_xs___ld23E {
  gap: var(--sprout-common-spacing-xs);
}

.flex-module__gap_density_xs___uHGr6 {
  gap: var(--sprout-common-density-xs);
}

.flex-module__gap_s___jtxbk {
  gap: var(--sprout-common-spacing-s);
}

.flex-module__gap_density_s___qgbfo {
  gap: var(--sprout-common-density-s);
}

.flex-module__gap_m___9TQzM {
  gap: var(--sprout-common-spacing-m);
}

.flex-module__gap_density_m___rB4N0 {
  gap: var(--sprout-common-density-m);
}

.flex-module__gap_l___V4E15 {
  gap: var(--sprout-common-spacing-l);
}

.flex-module__gap_density_l___tkx1_ {
  gap: var(--sprout-common-density-l);
}

.flex-module__gap_xl___m0raZ {
  gap: var(--sprout-common-spacing-xl);
}

.flex-module__gap_density_xl___U22kj {
  gap: var(--sprout-common-density-xl);
}

.flex-module__gap_xxl___XUfGT {
  gap: var(--sprout-common-spacing-xxl);
}

.flex-module__gap_dentisy_xxl___JcgyE {
  gap: var(--sprout-common-density-xxl);
}

.flex-module__gap_3xl___k70Bl {
  gap: var(--sprout-common-spacing-3xl);
}

.flex-module__gap_density_3xl___NmCdX {
  gap: var(--sprout-common-density-3xl);
}

.flex-module__row_gap_0___wQVdx,
.flex-module__gap_y_0___Jg8gO {
  row-gap: 0;
}

.flex-module__row_gap_xs___oyiBx,
.flex-module__gap_y_xs___WZ16N {
  row-gap: var(--sprout-common-spacing-xs);
}

.flex-module__row_gap_s___doY8j,
.flex-module__gap_y_s___FivRd {
  row-gap: var(--sprout-common-spacing-s);
}

.flex-module__row_gap_m___bxaFM,
.flex-module__gap_y_m___DLe0U {
  row-gap: var(--sprout-common-spacing-m);
}

.flex-module__row_gap_l___EgD54,
.flex-module__gap_y_l___EbjgX {
  row-gap: var(--sprout-common-spacing-l);
}

.flex-module__row_gap_xl___pdI9D,
.flex-module__gap_y_xl___E7Xo8 {
  row-gap: var(--sprout-common-spacing-xl);
}

.flex-module__row_gap_xxl___Xxfy_,
.flex-module__gap_y_xxl___O7xRN {
  row-gap: var(--sprout-common-spacing-xxl);
}

.flex-module__row_gap_3xl___K8dkA,
.flex-module__gap_y_3xl____Jpbe {
  row-gap: var(--sprout-common-spacing-3xl);
}

.flex-module__col_gap_0___ZtboS,
.flex-module__gap_x_0___pHNIK {
  -moz-column-gap: 0;
       column-gap: 0;
}

.flex-module__col_gap_xs___tmR1g,
.flex-module__gap_x_xs___QJPoA {
  -moz-column-gap: var(--sprout-common-spacing-xs);
       column-gap: var(--sprout-common-spacing-xs);
}

.flex-module__col_gap_s___xLahS,
.flex-module__gap_x_s___n5NGi {
  -moz-column-gap: var(--sprout-common-spacing-s);
       column-gap: var(--sprout-common-spacing-s);
}

.flex-module__col_gap_m___AofN4,
.flex-module__gap_x_m___ziTiR {
  -moz-column-gap: var(--sprout-common-spacing-m);
       column-gap: var(--sprout-common-spacing-m);
}

.flex-module__col_gap_l___gQXuD,
.flex-module__gap_x_l___ucjQV {
  -moz-column-gap: var(--sprout-common-spacing-l);
       column-gap: var(--sprout-common-spacing-l);
}

.flex-module__col_gap_xl___E154E,
.flex-module__gap_x_xl___G6bl_ {
  -moz-column-gap: var(--sprout-common-spacing-xl);
       column-gap: var(--sprout-common-spacing-xl);
}

.flex-module__col_gap_xxl___r8w_Z,
.flex-module__gap_x_xxl___vYGXL {
  -moz-column-gap: var(--sprout-common-spacing-xxl);
       column-gap: var(--sprout-common-spacing-xxl);
}

.flex-module__col_gap_3xl___RobXL,
.flex-module__gap_x_3xl___xzLly {
  -moz-column-gap: var(--sprout-common-spacing-3xl);
       column-gap: var(--sprout-common-spacing-3xl);
}

.flex-module__wrap___Oup05,
.flex-module__flex_wrap___XSv9b {
  flex-wrap: wrap;
}

.flex-module__wrap_reverse___fPvrL,
.flex-module__flex_wrap_reverse___SVNQm {
  flex-wrap: wrap-reverse;
}

.flex-module__no_wrap___tQuij,
.flex-module__flex_nowrap___AHSh1 {
  flex-wrap: nowrap;
}

.flex-module__content_box___rzCfO {
  box-sizing: content-box;
}

.flex-module__border_box___VYCwr {
  box-sizing: border-box;
}

.flex-module__shrink_0___pqHZa {
  flex-shrink: 0;
}

.flex-module__shrink___T1JPU,
.flex-module__shrink_1___kOUtc {
  flex-shrink: 1;
}

.flex-module__grow___ozNQ6,
.flex-module__grow_1___iqjtK {
  flex-grow: 1;
}

.flex-module__grow_0___tlrye {
  flex-grow: 0;
}

.flex-module__flex_1___DeCL2 {
  flex: 1;
}

.flex-module__flex_auto___QwkNi {
  flex: 1 1 auto;
}

.flex-module__flex_initial___iEtv5 {
  flex: 0 1 auto;
}

.flex-module__flex_none___z0Mie {
  flex: none; /* 0 0 auto */
}

.flex-module__basis_full___EJol7 {
  flex-basis: 100%;
}

.flex-module__basis_auto___FaiQ_ {
  flex-basis: auto;
}

.flex-module__basis_0___lRs6h {
  flex-basis: 0;
}

.font-module__font_heading_xs___yD33W {
  font: var(--sprout-heading-font-xs);
}

.font-module__font_heading_s___T73mq {
  font: var(--sprout-heading-font-s);
}

.font-module__font_heading_m___EgBcP {
  font: var(--sprout-heading-font-m);
}

.font-module__font_heading_l___ADgrD {
  font: var(--sprout-heading-font-l);
}

.font-module__font_heading_xl___pQtPl {
  font: var(--sprout-heading-font-xl);
}

.font-module__font_heading_xxl___sP_O_ {
  font: var(--sprout-heading-font-xxl);
}

.font-module__font_body_xs___VixpH {
  font: var(--sprout-body-font-xs);
}

.font-module__font_body_s___u1zBh {
  font: var(--sprout-body-font-s);
}

.font-module__font_body_m___q8F46 {
  font: var(--sprout-body-font-m);
}

.font-module__font_body_l___wCWtZ {
  font: var(--sprout-body-font-l);
}

.font-module__font_body_xl___h2b6L {
  font: var(--sprout-body-font-xl);
}

.font-module__font_body_xxl___GxIDf {
  font: var(--sprout-body-font-xxl);
}

.font-module__font_label_xs____kWYS {
  font: var(--sprout-label-font-xs);
}

.font-module__font_label_xs_emphasized___LPcKb {
  font: var(--sprout-label-font-xs-emphasized);
}

.font-module__font_label_s___XU6H8 {
  font: var(--sprout-label-font-s);
}

.font-module__font_label_s_emphasized___jX79Z {
  font: var(--sprout-label-font-s-emphasized);
}

.font-module__font_label_m___gSZpK {
  font: var(--sprout-label-font-m);
}

.font-module__font_label_m_emphasized___EW7RX {
  font: var(--sprout-label-font-m-emphasized);
}

.font-module__font_label_l___dhGHI {
  font: var(--sprout-label-font-l);
}

.font-module__font_label_l_emphasized___Imekg {
  font: var(--sprout-label-font-l-emphasized);
}

.font-module__font_script_s___g9gs7 {
  font: var(--sprout-script-font-s);
}

.font-module__font_script_s_emphasized___AGSOf {
  font: var(--sprout-script-font-s-emphasized);
}

.font-module__font_script_m___QO2lX {
  font: var(--sprout-script-font-m);
}

.font-module__font_script_m_emphasized___FhmEC {
  font: var(--sprout-script-font-m-emphasized);
}

.fontstyle-module__italic___ZCT7C {
  font-style: italic;
}

[lang^="zh"] .fontstyle-module__italic___ZCT7C,
[lang="ja"] .fontstyle-module__italic___ZCT7C,
[lang="ko"] .fontstyle-module__italic___ZCT7C {
  font-style: normal;
}

.grid-module__justify_items_start___D2reF {
  justify-items: start;
}

.grid-module__justify_items_end____z9DX {
  justify-items: end;
}

.grid-module__justify_items_end_safe___zOTrH {
  justify-items: safe end;
}

.grid-module__justify_items_center___UlUaY {
  justify-items: center;
}

.grid-module__justify_items_safe_center___MXzbX {
  justify-items: safe center;
}

.grid-module__justify_items_stretch___EdOt2 {
  justify-items: stretch;
}

.grid-module__justify_items_normal___MwNjq {
  justify-items: normal;
}

.grid-module__grid_flow_row___ireLr {
  grid-auto-flow: row;
}

.grid-module__grid_flow_col___SjdnE {
  grid-auto-flow: column;
}

.grid-module__grid_flow_dense___qzHLZ {
  grid-auto-flow: dense;
}

.grid-module__grid_flow_row_dense___XPKm5 {
  grid-auto-flow: row dense;
}

.grid-module__grid_flow_col_dense___i4Jbb {
  grid-auto-flow: column dense;
}

.grid-module__grid_cols_none___N4XLC {
  grid-template-columns: none;
}

.grid-module__grid_cols_1___RZouA {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-module__grid_cols_2___E3iuX {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-module__grid_cols_3___d5jNY {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-module__grid_cols_4___p88JM {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-module__grid_cols_5___vPgSO {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-module__grid_cols_6___DX31x {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.grid-module__grid_cols_7___k2KjH {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.grid-module__grid_cols_8___e07MK {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.grid-module__grid_cols_9___p6GOj {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.grid-module__grid_cols_10___bgO3y {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.grid-module__grid_cols_11___EfcVR {
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

.grid-module__grid_cols_12___Wr5Bf {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.grid-module__grid_cols_16___BUVaU {
  grid-template-columns: repeat(16, minmax(0, 1fr));
}

.grid-module__grid_cols_subgrid___iK4sX {
  grid-template-columns: subgrid;
}

.grid-module__grid_rows_subgrid___dvUFf {
  grid-template-rows: subgrid;
}

.grid-module__grid_rows_none___TnCoj {
  grid-template-rows: none;
}

.grid-module__grid_rows_1___hCIcK {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.grid-module__grid_rows_2___WCamA {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.grid-module__grid_rows_3___VUXMN {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.grid-module__grid_rows_4___DxGPO {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.grid-module__auto_cols_auto___g75PL {
  grid-auto-columns: auto;
}

.grid-module__auto_cols_min___W7sVg {
  grid-auto-columns: min-content;
}

.grid-module__auto_cols_max___bz2II {
  grid-auto-columns: max-content;
}

.grid-module__auto_cols_fr___ADznC {
  grid-auto-columns: minmax(0, 1fr);
}

.grid-module__auto_rows_auto___AMcAK {
  grid-auto-rows: auto;
}

.grid-module__auto_rows_min___sEpjX {
  grid-auto-rows: min-content;
}

.grid-module__auto_rows_max___k6AbP {
  grid-auto-rows: max-content;
}

.grid-module__auto_rows_fr___MAbGe {
  grid-auto-rows: minmax(0, 1fr);
}

.grid-module__col_span_1___uMO3A {
  grid-column: span 1 / span 1;
}

.grid-module__col_span_2___qn1vC {
  grid-column: span 2 / span 2;
}

.grid-module__col_span_3___rAD24 {
  grid-column: span 3 / span 3;
}

.grid-module__col_span_4___donxK {
  grid-column: span 4 / span 4;
}

.grid-module__col_span_5___DmwZV {
  grid-column: span 5 / span 5;
}

.grid-module__col_span_6___CuDVS {
  grid-column: span 6 / span 6;
}

.grid-module__col_span_7___QSU69 {
  grid-column: span 7 / span 7;
}

.grid-module__col_span_8___kXSOn {
  grid-column: span 8 / span 8;
}

.grid-module__col_span_9___k7Z2S {
  grid-column: span 9 / span 9;
}

.grid-module__col_span_10___g_oc1 {
  grid-column: span 10 / span 10;
}

.grid-module__col_span_11___E4Oyb {
  grid-column: span 11 / span 11;
}

.grid-module__col_span_12___tsS9w {
  grid-column: span 12 / span 12;
}

.grid-module__col_span_13___Z4nhX {
  grid-column: span 13 / span 13;
}

.grid-module__col_span_14___LQKdA {
  grid-column: span 14 / span 14;
}

.grid-module__col_span_15___UYy08 {
  grid-column: span 15 / span 15;
}

.grid-module__col_span_16___Mixp9 {
  grid-column: span 16 / span 16;
}

.grid-module__col_span_full___qWOCI {
  grid-column: 1 / -1;
}

.grid-module__col_start_1___wFXHU {
  grid-column-start: 1;
}

.grid-module__col_start_2___M3tis {
  grid-column-start: 2;
}

.grid-module__col_start_3___kbv5L {
  grid-column-start: 3;
}

.grid-module__col_start_4___P852n {
  grid-column-start: 4;
}

.grid-module__col_start_5___a4EZA {
  grid-column-start: 5;
}

.grid-module__col_start_6___H5dmk {
  grid-column-start: 6;
}

.grid-module__col_start_7___eJakk {
  grid-column-start: 7;
}

.grid-module__col_start_8___tjqA9 {
  grid-column-start: 8;
}

.grid-module__col_start_9___KvgNv {
  grid-column-start: 9;
}

.grid-module__col_start_10___iIfrV {
  grid-column-start: 10;
}

.grid-module__col_start_11____JSLu {
  grid-column-start: 11;
}

.grid-module__col_start_12___sp5IX {
  grid-column-start: 12;
}

.grid-module__col_start_13___Q39vt {
  grid-column-start: 13;
}

.grid-module__col_start_14___PYkLU {
  grid-column-start: 14;
}

.grid-module__col_start_15___mzBsx {
  grid-column-start: 15;
}

.grid-module__col_start_16___AmgUc {
  grid-column-start: 16;
}

.grid-module__col_end_1___OuqCf {
  grid-column-end: 1;
}

.grid-module__col_end_2____55nP {
  grid-column-end: 2;
}

.grid-module__col_end_3___jEPyY {
  grid-column-end: 3;
}

.grid-module__col_end_4___AMLk9 {
  grid-column-end: 4;
}

.grid-module__col_end_5___HYOFJ {
  grid-column-end: 5;
}

.grid-module__col_end_6___FQrac {
  grid-column-end: 6;
}

.grid-module__col_end_7___H3Ku1 {
  grid-column-end: 7;
}

.grid-module__col_end_8___fedbL {
  grid-column-end: 8;
}

.grid-module__col_end_9___uhICB {
  grid-column-end: 9;
}

.grid-module__col_end_10___m9ojl {
  grid-column-end: 10;
}

.grid-module__col_end_11___tX8ot {
  grid-column-end: 11;
}

.grid-module__col_end_12___HTnRB {
  grid-column-end: 12;
}

.grid-module__col_end_13___k3E0V {
  grid-column-end: 13;
}

.grid-module__col_end_14___mQWXH {
  grid-column-end: 14;
}

.grid-module__col_end_15___ZgY61 {
  grid-column-end: 15;
}

.grid-module__col_end_16___MCZ2Q {
  grid-column-end: 16;
}

.grid-module__col_end__1___oC37c {
  grid-column-end: -1;
}

.grid-module__col_auto___HpD78 {
  grid-column: auto;
}

.grid-module__col_1___TMpEQ {
  grid-column: 1;
}

.grid-module__col_2___OFKUM {
  grid-column: 2;
}

.grid-module__col_3___aPUE7 {
  grid-column: 3;
}

.grid-module__col_4___b9RSN {
  grid-column: 4;
}

.grid-module__col_5___sLWf0 {
  grid-column: 5;
}

.grid-module__col_6___i3je1 {
  grid-column: 6;
}

.grid-module__col_7___eMWTI {
  grid-column: 7;
}

.grid-module__col_8___vt_av {
  grid-column: 8;
}

.grid-module__col_9___yIZhI {
  grid-column: 9;
}

.grid-module__col_10___l5rXr {
  grid-column: 10;
}

.grid-module__col_11___f2Ujg {
  grid-column: 11;
}

.grid-module__col_12___DlIK_ {
  grid-column: 12;
}

.grid-module__col_13___gnECR {
  grid-column: 13;
}

.grid-module__col_14___AMMA4 {
  grid-column: 14;
}

.grid-module__col_15___uRXkS {
  grid-column: 15;
}

.grid-module__col_16___V3Iee {
  grid-column: 16;
}

.grid-module__row_span_1___wlvLc {
  grid-row: span 1 / span 1;
}

.grid-module__row_span_2___XBcSa {
  grid-row: span 2 / span 2;
}

.grid-module__row_span_3___ycyB3 {
  grid-row: span 3 / span 3;
}

.grid-module__row_span_4___XXGff {
  grid-row: span 4 / span 4;
}

.grid-module__row_start_1___jA5MY {
  grid-row-start: 1;
}

.grid-module__row_start_2___oZBuU {
  grid-row-start: 2;
}

.grid-module__row_start_3___R1Y0T {
  grid-row-start: 3;
}

.grid-module__row_start_4___qOC8p {
  grid-row-start: 4;
}

.grid-module__row_end_1___hD_5W {
  grid-row-end: 1;
}

.grid-module__row_end_2___nCSHj {
  grid-row-end: 2;
}

.grid-module__row_end_3___eD7VK {
  grid-row-end: 3;
}

.grid-module__row_end_4___fE3DV {
  grid-row-end: 4;
}

.grid-module__row_auto___P34mz {
  grid-row: auto;
}

.grid-module__row_1___CjTkr {
  grid-row: 1;
}

.grid-module__row_2___kGVAB {
  grid-row: 2;
}

.grid-module__row_3___tD16c {
  grid-row: 3;
}

.grid-module__row_4___rfKWK {
  grid-row: 4;
}

.icon-module__icon_size_s___Smz3h > svg,
.icon-module__icon_size_s___Smz3h > img {
  inline-size: var(--sprout-common-sizing-s);
  block-size: var(--sprout-common-sizing-s);
}

.icon-module__icon_size_m___SuT6T > svg,
.icon-module__icon_size_m___SuT6T > img {
  inline-size: var(--sprout-common-sizing-m);
  block-size: var(--sprout-common-sizing-m);
}

.icon-module__icon_size_l___nvUEY > svg,
.icon-module__icon_size_l___nvUEY > img {
  inline-size: var(--sprout-common-sizing-l);
  block-size: var(--sprout-common-sizing-l);
}

.icon-module__icon_size_xl___HPGVM > svg,
.icon-module__icon_size_xl___HPGVM > img {
  inline-size: var(--sprout-common-sizing-xl);
  block-size: var(--sprout-common-sizing-xl);
}

.icon-module__icon_size_xxl___t9sg0 > svg,
.icon-module__icon_size_xxl___t9sg0 > img {
  inline-size: var(--sprout-common-sizing-xxl);
  block-size: var(--sprout-common-sizing-xxl);
}

.icon-module__fill_none___oP6v7 {
  fill: none;
}

.icon-module__fill_inherit___wkXbg {
  fill: inherit;
}

.icon-module__fill_transparent___sWZAe {
  fill: transparent;
}

.icon-module__fill_current___PJZuE {
  fill: currentcolor;
}

.icon-module__fill_default___m44GO {
  fill: var(--sprout-common-foreground-color-default);
}

.icon-module__fill_weak___f_9ij {
  fill: var(--sprout-common-foreground-color-weak);
}

.icon-module__fill_disabled___Y78br {
  fill: var(--sprout-common-foreground-color-disabled);
}

.justifyself-module__justify_self_auto___qWZAJ {
  justify-self: auto;
}

.justifyself-module__justify_self_start___f6Vpe {
  justify-self: start;
}

.justifyself-module__justify_self_end___EWSch {
  justify-self: end;
}

.justifyself-module__justify_self_center___N2SH6 {
  justify-self: center;
}

.justifyself-module__justify_self_stretch___hxTXd {
  justify-self: stretch;
}

.layer-module__z_stacked___ur548 {
  z-index: var(--sprout-container-layer-stacked);
}

.layer-module__z_floating___aef00 {
  z-index: var(--sprout-container-layer-floating);
}

.layer-module__z_overlay___Y9t2K {
  z-index: var(--sprout-container-layer-overlay);
}

.layer-module__z_context___l7Ezd {
  z-index: var(--sprout-container-layer-context);
}

.layer-module__z_time_sensitive___jtsd9 {
  z-index: var(--sprout-container-layer-time-sensitive);
}

.layer-module__z_cursor___yZAwO {
  z-index: var(--sprout-container-layer-cursor);
}

.layout-module__float_none___UNZTD {
  float: none;
}

.layout-module__float_left___EDrwZ,
.layout-module__float_start___X5fbM {
  float: inline-start;
}

.layout-module__float_right___Br0nI,
.layout-module__float_end___yUO54 {
  float: inline-end;
}

.layout-module__clear_left___YwGtS,
.layout-module__clear_end___l8GIS {
  clear: inline-start;
}

.layout-module__clear_right____W3yO,
.layout-module__clear_end___l8GIS {
  clear: inline-end;
}

.layout-module__clear_both___dLtOB {
  clear: both;
}

.layout-module__clear_none___XvGaI {
  clear: none;
}

.layout-module__isolate_auto___lyQrz {
  isolation: auto;
}

.layout-module__object_contain___zW747 {
  -o-object-fit: contain;
     object-fit: contain;
}

.layout-module__object_cover___Fon6F {
  -o-object-fit: cover;
     object-fit: cover;
}

.layout-module__object_fill___TyuB5 {
  -o-object-fit: fill;
     object-fit: fill;
}

.layout-module__object_none___eEqcX {
  -o-object-fit: none;
     object-fit: none;
}

.layout-module__object_scale_down___OKvMb {
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.layout-module__object_top___U_xb_ {
  -o-object-position: top;
     object-position: top;
}

.layout-module__object_top_left___QHxhx {
  -o-object-position: top left;
     object-position: top left;
}

.layout-module__object_top_center___NBmGA {
  -o-object-position: top center;
     object-position: top center;
}

.layout-module__object_top_right___b78o1 {
  -o-object-position: top right;
     object-position: top right;
}

.layout-module__object_center_left___l7CIU {
  -o-object-position: center left;
     object-position: center left;
}

.layout-module__object_center___QDGfy {
  -o-object-position: center;
     object-position: center;
}

.layout-module__object_center_right___mu_Mg {
  -o-object-position: center right;
     object-position: center right;
}

.layout-module__object_bottom___LUdt6 {
  -o-object-position: bottom;
     object-position: bottom;
}

.layout-module__object_bottom_left___YK1hg {
  -o-object-position: bottom left;
     object-position: bottom left;
}

.layout-module__object_bottom_center___sCOS0 {
  -o-object-position: bottom center;
     object-position: bottom center;
}

.layout-module__object_bottom_right___Ihgdi {
  -o-object-position: bottom right;
     object-position: bottom right;
}

.layout-module__object_left___IPamG {
  -o-object-position: left;
     object-position: left;
}

.layout-module__object_right___aczCE {
  -o-object-position: right;
     object-position: right;
}

.layout-module__overscroll_auto___wqDo8 {
  overscroll-behavior: auto;
}

.layout-module__overscroll_contain___yVVWt {
  overscroll-behavior: contain;
}

.layout-module__overscroll_none___fkAsI {
  overscroll-behavior: none;
}

.layout-module__overscroll_x_auto___mETZ7 {
  overscroll-behavior-inline: auto;
}

.layout-module__overscroll_x_contain___FEwcY {
  overscroll-behavior-inline: contain;
}

.layout-module__overscroll_x_none___Z9Jdm {
  overscroll-behavior-inline: none;
}

.layout-module__overscroll_y_auto___GXUM3 {
  overscroll-behavior-block: auto;
}

.layout-module__overscroll_y_contain___OsbXc {
  overscroll-behavior-block: contain;
}

.layout-module__overscroll_y_none___Cy9C1 {
  overscroll-behavior-block: none;
}

.margin-module__m_auto___YOu5E {
  margin: auto;
}

.margin-module__m_0___mZqfv {
  margin: 0;
}

.margin-module__m_xs___ZROZs {
  margin: var(--sprout-common-spacing-xs);
}

.margin-module__m_s___CSbNs {
  margin: var(--sprout-common-spacing-s);
}

.margin-module__m_m___n_FpT {
  margin: var(--sprout-common-spacing-m);
}

.margin-module__m_l___VC9SZ {
  margin: var(--sprout-common-spacing-l);
}

.margin-module__m_xl___yNS5Q {
  margin: var(--sprout-common-spacing-xl);
}

.margin-module__m_xxl___Ar0Wn {
  margin: var(--sprout-common-spacing-xxl);
}

.margin-module__m_3xl___pF0yE {
  margin: var(--sprout-common-spacing-3xl);
}

.margin-module__mx_auto___sKt9b {
  margin-inline: auto;
}

.margin-module__mx_0___Hp50S {
  margin-inline: 0;
}

.margin-module__mx_xs___ha2BH {
  margin-inline: var(--sprout-common-spacing-xs);
}

.margin-module__mx_s___Ds94n {
  margin-inline: var(--sprout-common-spacing-s);
}

.margin-module__mx_m___ZkG0b {
  margin-inline: var(--sprout-common-spacing-m);
}

.margin-module__mx_l___sPBm9 {
  margin-inline: var(--sprout-common-spacing-l);
}

.margin-module__mx_xl___z7hca {
  margin-inline: var(--sprout-common-spacing-xl);
}

.margin-module__mx_xxl___n5lpF {
  margin-inline: var(--sprout-common-spacing-xxl);
}

.margin-module__mx_3xl___tSjmt {
  margin-inline: var(--sprout-common-spacing-3xl);
}

.margin-module__my_auto___Ed2hv {
  margin-block: auto;
}

.margin-module__my_0___ShSEh {
  margin-block: 0;
}

.margin-module__my_xs___LwVCJ {
  margin-block: var(--sprout-common-spacing-xs);
}

.margin-module__my_s___vZPGq {
  margin-block: var(--sprout-common-spacing-s);
}

.margin-module__my_m___QjmHU {
  margin-block: var(--sprout-common-spacing-m);
}

.margin-module__my_l___yB2cN {
  margin-block: var(--sprout-common-spacing-l);
}

.margin-module__my_xl___Nx3Zf {
  margin-block: var(--sprout-common-spacing-xl);
}

.margin-module__my_xxl___dgJ1A {
  margin-block: var(--sprout-common-spacing-xxl);
}

.margin-module__my_3xl___Kbzg8 {
  margin-block: var(--sprout-common-spacing-3xl);
}

.margin-module__my_density_xs___PQqfs {
  margin-block: var(--sprout-common-density-xs);
}

.margin-module__my_density_s___NL7oN {
  margin-block: var(--sprout-common-density-s);
}

.margin-module__my_density_m___nuLvH {
  margin-block: var(--sprout-common-density-m);
}

.margin-module__my_density_l___uuCUt {
  margin-block: var(--sprout-common-density-l);
}

.margin-module__my_density_xl___jlcSF {
  margin-block: var(--sprout-common-density-xl);
}

.margin-module__my_density_xxl___L56Me {
  margin-block: var(--sprout-common-density-xxl);
}

.margin-module__my_density_3xl___Mrig3 {
  margin-block: var(--sprout-common-density-3xl);
}

.margin-module__mt_auto___JJc_V {
  margin-block-start: auto;
}

.margin-module__mt_0___Ms4gv {
  margin-block-start: 0;
}

.margin-module__mt_xs___uTmO6 {
  margin-block-start: var(--sprout-common-spacing-xs);
}

.margin-module__mt_s___LeP_7 {
  margin-block-start: var(--sprout-common-spacing-s);
}

.margin-module__mt_m___jWBUx {
  margin-block-start: var(--sprout-common-spacing-m);
}

.margin-module__mt_l___F7l8O {
  margin-block-start: var(--sprout-common-spacing-l);
}

.margin-module__mt_xl___ssLYR {
  margin-block-start: var(--sprout-common-spacing-xl);
}

.margin-module__mt_xxl___InoUg {
  margin-block-start: var(--sprout-common-spacing-xxl);
}

.margin-module__mt_3xl___oTU00 {
  margin-block-start: var(--sprout-common-spacing-3xl);
}

.margin-module__mr_auto___wZupt {
  margin-inline-end: auto;
}

.margin-module__mr_0___vb4iy {
  margin-inline-end: 0;
}

.margin-module__mr_xs___qUPxS {
  margin-inline-end: var(--sprout-common-spacing-xs);
}

.margin-module__mr_s___nKnhi {
  margin-inline-end: var(--sprout-common-spacing-s);
}

.margin-module__mr_m___zi6kE {
  margin-inline-end: var(--sprout-common-spacing-m);
}

.margin-module__mr_l___ibXWg {
  margin-inline-end: var(--sprout-common-spacing-l);
}

.margin-module__mr_xl___LhGGp {
  margin-inline-end: var(--sprout-common-spacing-xl);
}

.margin-module__mr_xxl____aY1s {
  margin-inline-end: var(--sprout-common-spacing-xxl);
}

.margin-module__mr_3xl___pP1Kg {
  margin-inline-end: var(--sprout-common-spacing-3xl);
}

.margin-module__mb_auto___lJvAs {
  margin-block-end: auto;
}

.margin-module__mb_0___HkuFD {
  margin-block-end: 0;
}

.margin-module__mb_xs___eVfVH {
  margin-block-end: var(--sprout-common-spacing-xs);
}

.margin-module__mb_s___h6aKi {
  margin-block-end: var(--sprout-common-spacing-s);
}

.margin-module__mb_m___y2q90 {
  margin-block-end: var(--sprout-common-spacing-m);
}

.margin-module__mb_l___Fcg4g {
  margin-block-end: var(--sprout-common-spacing-l);
}

.margin-module__mb_xl___Lnl1G {
  margin-block-end: var(--sprout-common-spacing-xl);
}

.margin-module__mb_xxl___Z8eVZ {
  margin-block-end: var(--sprout-common-spacing-xxl);
}

.margin-module__mb_3xl___PVUtz {
  margin-block-end: var(--sprout-common-spacing-3xl);
}

.margin-module__ml_auto___ZMjd3 {
  margin-inline-start: auto;
}

.margin-module__ml_0___UCYsE {
  margin-inline-start: 0;
}

.margin-module__ml_xs___vMlG9 {
  margin-inline-start: var(--sprout-common-spacing-xs);
}

.margin-module__ml_s___gGMR9 {
  margin-inline-start: var(--sprout-common-spacing-s);
}

.margin-module__ml_m___VeqO4 {
  margin-inline-start: var(--sprout-common-spacing-m);
}

.margin-module__ml_l___tocC8 {
  margin-inline-start: var(--sprout-common-spacing-l);
}

.margin-module__ml_xl___NtkK2 {
  margin-inline-start: var(--sprout-common-spacing-xl);
}

.margin-module__ml_xxl___htnsz {
  margin-inline-start: var(--sprout-common-spacing-xxl);
}

.margin-module__ml_3xl___rAlq2 {
  margin-inline-start: var(--sprout-common-spacing-3xl);
}

.opacity-module__opacity_0___ZHSTT {
  opacity: 0;
}

.opacity-module__opacity_1___GCVGL {
  opacity: 1;
}

.outline-module__outline_none___kVzhl,
.outline-module__outline_none___kVzhl:focus {
  outline: none;
}

.outline-module__outline_focus_centered___mXEIv:focus {
  outline: var(--sprout-focus-border-default);
  outline-offset: calc(var(--sprout-focus-border-default-width) / -2);
  border-color: transparent;
}

.outline-module__outline_focus_inner___CMfhy:focus {
  outline: var(--sprout-focus-border-default);
  outline-offset: calc(var(--sprout-focus-border-default-width) * -1);
  border-color: transparent;
}

.outline-module__outline_focus_offset___xAqdO:focus {
  outline: var(--sprout-focus-border-default);
  outline-offset: var(--sprout-focus-border-default-width);
}

.overflow-module__overflow_visible___CylSx {
  overflow: visible;
}

.overflow-module__overflow_hidden___ABCDc {
  overflow: hidden;
}

.overflow-module__overflow_scroll___zRHPQ {
  overflow: scroll;
}

.overflow-module__overflow_auto___R_AXi {
  overflow: auto;
}

.overflow-module__overflow_x_visible___xhafE {
  overflow-inline: visible;
}

.overflow-module__overflow_x_hidden___X18f5 {
  overflow-inline: hidden;
}

.overflow-module__overflow_x_scroll___I_4aK {
  overflow-inline: scroll;
}

.overflow-module__overflow_x_auto___Ei3uD {
  overflow-inline: auto;
}

.overflow-module__overflow_y_visible___ek7GJ {
  overflow-block: visible;
}

.overflow-module__overflow_y_hidden___CBD38 {
  overflow-block: hidden;
}

.overflow-module__overflow_y_scroll___T0X71 {
  overflow-block: scroll;
}

.overflow-module__overflow_y_auto___RbUPP {
  overflow-block: auto;
}

.padding-module__p_0___vl1rn {
  padding: 0;
}

.padding-module__p_xs___k7rYd {
  padding: var(--sprout-common-spacing-xs);
}

.padding-module__p_s___uFHmx {
  padding: var(--sprout-common-spacing-s);
}

.padding-module__p_m___K9cpa {
  padding: var(--sprout-common-spacing-m);
}

.padding-module__p_l___EU2FI {
  padding: var(--sprout-common-spacing-l);
}

.padding-module__p_xl___ixyDw {
  padding: var(--sprout-common-spacing-xl);
}

.padding-module__p_xxl___S1tC4 {
  padding: var(--sprout-common-spacing-xxl);
}

.padding-module__p_3xl___pot77 {
  padding: var(--sprout-common-spacing-3xl);
}

.padding-module__px_0___KIidK {
  padding-inline: 0;
}

.padding-module__px_xs___TMuAf {
  padding-inline: var(--sprout-common-spacing-xs);
}

.padding-module__px_s___yU0ic {
  padding-inline: var(--sprout-common-spacing-s);
}

.padding-module__px_m___j8K0N {
  padding-inline: var(--sprout-common-spacing-m);
}

.padding-module__px_l___ZBct2 {
  padding-inline: var(--sprout-common-spacing-l);
}

.padding-module__px_xl___dIoj8 {
  padding-inline: var(--sprout-common-spacing-xl);
}

.padding-module__px_xxl___MY2Hs {
  padding-inline: var(--sprout-common-spacing-xxl);
}

.padding-module__px_3xl___J_9xw {
  padding-inline: var(--sprout-common-spacing-3xl);
}

.padding-module__py_0___Z_vca {
  padding-block: 0;
}

.padding-module__py_xs___b0K4a {
  padding-block: var(--sprout-common-spacing-xs);
}

.padding-module__py_s___JAs8h {
  padding-block: var(--sprout-common-spacing-s);
}

.padding-module__py_m___NQlos {
  padding-block: var(--sprout-common-spacing-m);
}

.padding-module__py_l___YHcR1 {
  padding-block: var(--sprout-common-spacing-l);
}

.padding-module__py_xl___kBAPD {
  padding-block: var(--sprout-common-spacing-xl);
}

.padding-module__py_xxl___lM3RC {
  padding-block: var(--sprout-common-spacing-xxl);
}

.padding-module__py_3xl___Xf_48 {
  padding-block: var(--sprout-common-spacing-3xl);
}

.padding-module__py_density_xs___RRsay {
  padding-block: var(--sprout-common-density-xs);
}

.padding-module__py_density_s___F0cEA {
  padding-block: var(--sprout-common-density-s);
}

.padding-module__py_density_m___w31uh {
  padding-block: var(--sprout-common-density-m);
}

.padding-module__py_density_l___butGw {
  padding-block: var(--sprout-common-density-l);
}

.padding-module__py_density_xl___xP8Af {
  padding-block: var(--sprout-common-density-xl);
}

.padding-module__py_density_xxl___k6J0_ {
  padding-block: var(--sprout-common-density-xxl);
}

.padding-module__py_density_3xl___Fx6MU {
  padding-block: var(--sprout-common-density-3xl);
}

.padding-module__pt_0___eBjDT {
  padding-block-start: 0;
}

.padding-module__pt_xs___O192z {
  padding-block-start: var(--sprout-common-spacing-xs);
}

.padding-module__pt_s___u0Sgh {
  padding-block-start: var(--sprout-common-spacing-s);
}

.padding-module__pt_m___oGtC2 {
  padding-block-start: var(--sprout-common-spacing-m);
}

.padding-module__pt_l___GeU_O {
  padding-block-start: var(--sprout-common-spacing-l);
}

.padding-module__pt_xl___cB2BW {
  padding-block-start: var(--sprout-common-spacing-xl);
}

.padding-module__pt_xxl___YLXN6 {
  padding-block-start: var(--sprout-common-spacing-xxl);
}

.padding-module__pt_3xl___OhDJh {
  padding-block-start: var(--sprout-common-spacing-3xl);
}

.padding-module__pr_0___VCymH {
  padding-inline-end: 0;
}

.padding-module__pr_xs___EgHXb {
  padding-inline-end: var(--sprout-common-spacing-xs);
}

.padding-module__pr_s___AAHXz {
  padding-inline-end: var(--sprout-common-spacing-s);
}

.padding-module__pr_m___HWn7v {
  padding-inline-end: var(--sprout-common-spacing-m);
}

.padding-module__pr_l___EMhJB {
  padding-inline-end: var(--sprout-common-spacing-l);
}

.padding-module__pr_xl___qTuOr {
  padding-inline-end: var(--sprout-common-spacing-xl);
}

.padding-module__pr_xxl___TQtEd {
  padding-inline-end: var(--sprout-common-spacing-xxl);
}

.padding-module__pr_3xl___k7dMc {
  padding-inline-end: var(--sprout-common-spacing-3xl);
}

.padding-module__pb_0___RKakW {
  padding-block-end: 0;
}

.padding-module__pb_xs___YBGqy {
  padding-block-end: var(--sprout-common-spacing-xs);
}

.padding-module__pb_s___zpMkh {
  padding-block-end: var(--sprout-common-spacing-s);
}

.padding-module__pb_m___es5nN {
  padding-block-end: var(--sprout-common-spacing-m);
}

.padding-module__pb_l___NDHD5 {
  padding-block-end: var(--sprout-common-spacing-l);
}

.padding-module__pb_xl___VoThU {
  padding-block-end: var(--sprout-common-spacing-xl);
}

.padding-module__pb_xxl___na_6b {
  padding-block-end: var(--sprout-common-spacing-xxl);
}

.padding-module__pb_3xl___SjEK3 {
  padding-block-end: var(--sprout-common-spacing-3xl);
}

.padding-module__pl_0___dxFFr {
  padding-inline-start: 0;
}

.padding-module__pl_xs___FahlG {
  padding-inline-start: var(--sprout-common-spacing-xs);
}

.padding-module__pl_s___MptJB {
  padding-inline-start: var(--sprout-common-spacing-s);
}

.padding-module__pl_m___A_zRx {
  padding-inline-start: var(--sprout-common-spacing-m);
}

.padding-module__pl_l___ZcQmg {
  padding-inline-start: var(--sprout-common-spacing-l);
}

.padding-module__pl_xl___PDPKF {
  padding-inline-start: var(--sprout-common-spacing-xl);
}

.padding-module__pl_xxl___bFSp1 {
  padding-inline-start: var(--sprout-common-spacing-xxl);
}

.padding-module__pl_3xl___sETfx {
  padding-inline-start: var(--sprout-common-spacing-3xl);
}

.position-module__inset_0___eKv1m {
  inset-block: 0;
  inset-inline: 0;
}

.position-module__inset_s___bsMxx {
  inset-block: var(--sprout-common-sizing-s);
  inset-inline: var(--sprout-common-sizing-s);
}

.position-module__inset_m___CW2Ur {
  inset-block: var(--sprout-common-sizing-m);
  inset-inline: var(--sprout-common-sizing-m);
}

.position-module__inset_l___kluq5 {
  inset-block: var(--sprout-common-sizing-l);
  inset-inline: var(--sprout-common-sizing-l);
}

.position-module__top_0___lfwmz {
  inset-block-start: 0;
}

.position-module__top_s___JIFXe {
  inset-block-start: var(--sprout-common-sizing-s);
}

.position-module___top_s___YBwAl {
  inset-block-start: calc(var(--sprout-common-sizing-s) * -1);
}

.position-module__top_m___fpoc7 {
  inset-block-start: var(--sprout-common-sizing-m);
}

.position-module___top_m___Lm2MY {
  inset-block-start: calc(var(--sprout-common-sizing-m) * -1);
}

.position-module__top_l___sU9EH {
  inset-block-start: var(--sprout-common-sizing-l);
}

.position-module___top_l___Tw6og {
  inset-block-start: calc(var(--sprout-common-sizing-l) * -1);
}

.position-module__top_xl___hddcd {
  inset-block-start: var(--sprout-common-sizing-xl);
}

.position-module___top_xl___pn0Da {
  inset-block-start: calc(var(--sprout-common-sizing-xl) * -1);
}

.position-module__bottom_0___GoLwl {
  inset-block-end: 0;
}

.position-module__bottom_s___YcfWL {
  inset-block-end: var(--sprout-common-sizing-s);
}

.position-module___bottom_s___J8GLk {
  inset-block-end: calc(var(--sprout-common-sizing-s) * -1);
}

.position-module__bottom_m___RP2jM {
  inset-block-end: var(--sprout-common-sizing-m);
}

.position-module___bottom_m___W5Gad {
  inset-block-end: calc(var(--sprout-common-sizing-m) * -1);
}

.position-module__bottom_l___DXNsj {
  inset-block-end: var(--sprout-common-sizing-l);
}

.position-module___bottom_l___0cW5X {
  inset-block-end: calc(var(--sprout-common-sizing-l) * -1);
}

.position-module__bottom_xl___YLDm9 {
  inset-block-end: var(--sprout-common-sizing-xl);
}

.position-module___bottom_xl___C1geA {
  inset-block-end: calc(var(--sprout-common-sizing-xl) * -1);
}

.position-module__left_0___YAzSk {
  inset-inline-start: 0;
}

.position-module__left_s___ny8cd {
  inset-inline-start: var(--sprout-common-sizing-s);
}

.position-module___left_s___ioKrD {
  inset-inline-start: calc(var(--sprout-common-sizing-s) * -1);
}

.position-module__left_m___pHWCm {
  inset-inline-start: var(--sprout-common-sizing-m);
}

.position-module___left_m___yrtxn {
  inset-inline-start: calc(var(--sprout-common-sizing-m) * -1);
}

.position-module__left_l___YkIB6 {
  inset-inline-start: var(--sprout-common-sizing-l);
}

.position-module___left_l___Wt4ac {
  inset-inline-start: calc(var(--sprout-common-sizing-l) * -1);
}

.position-module__left_xl___jgeWl {
  inset-inline-start: var(--sprout-common-sizing-xl);
}

.position-module___left_xl___wCBbP {
  inset-inline-start: calc(var(--sprout-common-sizing-xl) * -1);
}

.position-module__right_0___u5POF {
  inset-inline-end: 0;
}

.position-module__right_s___fgWKO {
  inset-inline-end: var(--sprout-common-sizing-s);
}

.position-module___right_s___MCnPf {
  inset-inline-end: calc(var(--sprout-common-sizing-s) * -1);
}

.position-module__right_m___Pm5yb {
  inset-inline-end: var(--sprout-common-sizing-m);
}

.position-module___right_m___KDJNM {
  inset-inline-end: calc(var(--sprout-common-sizing-m) * -1);
}

.position-module__right_l___oU1Zu {
  inset-inline-end: var(--sprout-common-sizing-l);
}

.position-module___right_l___wPPXQ {
  inset-inline-end: calc(var(--sprout-common-sizing-l) * -1);
}

.position-module__right_xl___wsRkw {
  inset-inline-end: var(--sprout-common-sizing-xl);
}

.position-module___right_xl___xEW7b {
  inset-inline-end: calc(var(--sprout-common-sizing-xl) * -1);
}

[dir="rtl"] .rtl-module__rtl_rotate_y_180___BL90j {
  transform: rotateY(180deg);
}

.sizing-module__w_0___x21J5 {
  inline-size: 0;
}

.sizing-module__w_auto___lZMDI {
  inline-size: auto;
}

.sizing-module__w_full___Pr72X {
  inline-size: 100%;
}

.sizing-module__w_screen___wBHwS {
  inline-size: 100vw;
}

.sizing-module__w_dvw___Dewed {
  inline-size: 100dvw;
}

.sizing-module__w_dvh___RojdB {
  inline-size: 100dvh;
}

.sizing-module__w_lvw___FpqaK {
  inline-size: 100lvw;
}

.sizing-module__w_lvh___aB0le {
  inline-size: 100lvh;
}

.sizing-module__w_svw___w3hGw {
  inline-size: 100svw;
}

.sizing-module__w_svh___N0K47 {
  inline-size: 100svh;
}

.sizing-module__w_fit___uz8Af {
  inline-size: -moz-fit-content;
  inline-size: fit-content;
}

.sizing-module__w_min___uwmAN {
  inline-size: -moz-min-content;
  inline-size: min-content;
}

.sizing-module__w_max___4IWS7 {
  inline-size: -moz-max-content;
  inline-size: max-content;
}

.sizing-module__w_rest___mrAP2 {
  inline-size: 0;
  flex-grow: 1;
  flex-shrink: 1;
}

.sizing-module__min_h_0___MlGu9 {
  min-block-size: 0;
}

.sizing-module__min_h_full___gYRQN {
  min-block-size: 100%;
}

.sizing-module__min_h_screen___YiaE8 {
  min-block-size: 100vh;
}

.sizing-module__h_0___AVRLg {
  block-size: 0;
}

.sizing-module__h_auto___WKmvu {
  block-size: auto;
}

.sizing-module__h_full___HnfR0 {
  block-size: 100%;
}

.sizing-module__h_screen___vq9qe {
  block-size: 100vh;
}

.sizing-module__h_dvw___noLs0 {
  block-size: 100dvw;
}

.sizing-module__h_dvh___P66Mt {
  block-size: 100dvh;
}

.sizing-module__h_lvw___jk9Uk {
  block-size: 100lvw;
}

.sizing-module__h_lvh___RJQSk {
  block-size: 100lvh;
}

.sizing-module__h_svw___Xyr4L {
  block-size: 100svw;
}

.sizing-module__h_svh___Ky57i {
  block-size: 100svh;
}

.sizing-module__h_fit___tp0y3 {
  block-size: -moz-fit-content;
  block-size: fit-content;
}

.sizing-module__h_min___DIsqT {
  block-size: -moz-min-content;
  block-size: min-content;
}

.sizing-module__h_max___jBTgc {
  block-size: -moz-max-content;
  block-size: max-content;
}

.sizing-module__h_rest___H4DR9 {
  block-size: 0;
  flex-grow: 1;
  flex-shrink: 1;
}

.sizing-module__size_0___fq7aO {
  inline-size: 0;
  block-size: 0;
}

.sizing-module__size_auto___on0SB {
  inline-size: auto;
  block-size: auto;
}

.sizing-module__size_full___ijteT {
  inline-size: 100%;
  block-size: 100%;
}

.sizing-module__size_fit___Vq7Cs {
  inline-size: -moz-fit-content;
  inline-size: fit-content;
  block-size: -moz-fit-content;
  block-size: fit-content;
}

.sizing-module__size_min___XOiyL {
  inline-size: -moz-min-content;
  inline-size: min-content;
  block-size: -moz-min-content;
  block-size: min-content;
}

.sizing-module__size_max___ePGnq {
  inline-size: -moz-max-content;
  inline-size: max-content;
  block-size: -moz-max-content;
  block-size: max-content;
}

.sizing-module__size_s___M0IEE {
  inline-size: var(--sprout-common-sizing-s);
  block-size: var(--sprout-common-sizing-s);
}

.sizing-module__size_m___eaEAY {
  inline-size: var(--sprout-common-sizing-m);
  block-size: var(--sprout-common-sizing-m);
}

.sizing-module__size_l___ksf9R {
  inline-size: var(--sprout-common-sizing-l);
  block-size: var(--sprout-common-sizing-l);
}

.sizing-module__size_xl___k7K0s {
  inline-size: var(--sprout-common-sizing-xl);
  block-size: var(--sprout-common-sizing-xl);
}

.sizing-module__size_xxl___ZqF8w {
  inline-size: var(--sprout-common-sizing-xxl);
  block-size: var(--sprout-common-sizing-xxl);
}

.sizing-module__size_3xl____oMMf {
  inline-size: var(--sprout-common-sizing-3xl);
  block-size: var(--sprout-common-sizing-3xl);
}

.sizing-module__size_4xl___HX7oG {
  inline-size: var(--sprout-common-sizing-4xl);
  block-size: var(--sprout-common-sizing-4xl);
}

.sizing-module__size_5xl___egvfO {
  inline-size: var(--sprout-common-sizing-5xl);
  block-size: var(--sprout-common-sizing-5xl);
}

.sizing-module__size_6xl___xf9j1 {
  inline-size: var(--sprout-common-sizing-6xl);
  block-size: var(--sprout-common-sizing-6xl);
}

.sizing-module__size_7xl___e9VBy {
  inline-size: var(--sprout-common-sizing-7xl);
  block-size: var(--sprout-common-sizing-7xl);
}

.sizing-module__w_xxs___bOLeB {
  inline-size: var(--sprout-container-sizing-xxs);
}

.sizing-module__w_xs___pkyAr {
  inline-size: var(--sprout-container-sizing-xs);
}

.sizing-module__w_s___RsBvS {
  inline-size: var(--sprout-container-sizing-s);
}

.sizing-module__w_m___Bv03F {
  inline-size: var(--sprout-container-sizing-m);
}

.sizing-module__w_l___FMEt4 {
  inline-size: var(--sprout-container-sizing-l);
}

.sizing-module__w_xl___BNnU8 {
  inline-size: var(--sprout-container-sizing-xl);
}

.sizing-module__w_xxl___v3bUX {
  inline-size: var(--sprout-container-sizing-xxl);
}

.sizing-module__w_3xl___WKoWn {
  inline-size: var(--sprout-container-sizing-3xl);
}

.sizing-module__w_4xl___NJgZs {
  inline-size: var(--sprout-container-sizing-4xl);
}

.sizing-module__resize___ds1N5 {
  resize: both;
}

.sizing-module__resize_x___l2ums {
  resize: inline;
}

.sizing-module__resize_y___PKO45 {
  resize: block;
}

.sizing-module__resize_none___enfv0 {
  resize: none;
}

.sizing-module__min_w_0___TbEsC {
  min-inline-size: 0;
}

.sizing-module__min_w_auto___NRQco {
  min-inline-size: auto;
}

.sizing-module__min_w_full___lr3oo {
  min-inline-size: 100%;
}

.sizing-module__min_w_screen___AchmP {
  min-inline-size: 100vw;
}

.sizing-module__min_w_dvw___NUMvc {
  min-inline-size: 100dvw;
}

.sizing-module__min_w_dvh___utqdH {
  min-inline-size: 100dvh;
}

.sizing-module__min_w_lvw___HRzuo {
  min-inline-size: 100lvw;
}

.sizing-module__min_w_lvh___tLLS8 {
  min-inline-size: 100lvh;
}

.sizing-module__min_w_svw___jQ30o {
  min-inline-size: 100svw;
}

.sizing-module__min_w_svh___QSdpx {
  min-inline-size: 100svh;
}

.sizing-module__min_w_min___pYmy7 {
  min-inline-size: -moz-min-content;
  min-inline-size: min-content;
}

.sizing-module__min_w_max___rTx_8 {
  min-inline-size: -moz-max-content;
  min-inline-size: max-content;
}

.sizing-module__min_w_fit___y6JjK {
  min-inline-size: -moz-fit-content;
  min-inline-size: fit-content;
}

.sizing-module__min_w_xxs___AQhp4 {
  min-inline-size: var(--sprout-container-sizing-xxs);
}

.sizing-module__min_w_xs___tERMG {
  min-inline-size: var(--sprout-container-sizing-xs);
}

.sizing-module__min_w_s___vip8A {
  min-inline-size: var(--sprout-container-sizing-s);
}

.sizing-module__min_w_m___y6iY_ {
  min-inline-size: var(--sprout-container-sizing-m);
}

.sizing-module__min_w_l___YIKba {
  min-inline-size: var(--sprout-container-sizing-l);
}

.sizing-module__min_w_xl___TX7kQ {
  min-inline-size: var(--sprout-container-sizing-xl);
}

.sizing-module__min_w_xxl___apn9H {
  min-inline-size: var(--sprout-container-sizing-xxl);
}

.sizing-module__min_w_3xl___JH5ov {
  min-inline-size: var(--sprout-container-sizing-3xl);
}

.sizing-module__min_w_4xl___ZqN_R {
  min-inline-size: var(--sprout-container-sizing-4xl);
}

.sizing-module__max_w_0___NWJxi {
  max-inline-size: 0;
}

.sizing-module__max_w_none___xxrGJ {
  max-inline-size: none;
}

.sizing-module__max_w_full___LFMqn {
  max-inline-size: 100%;
}

.sizing-module__max_w_screen___qf6Qy {
  max-inline-size: 100vw;
}

.sizing-module__max_w_dvw___VbI7X {
  max-inline-size: 100dvw;
}

.sizing-module__max_w_dvh___uRCRC {
  max-inline-size: 100dvh;
}

.sizing-module__max_w_lvw___sAYAT {
  max-inline-size: 100lvw;
}

.sizing-module__max_w_lvh___U9Nda {
  max-inline-size: 100lvh;
}

.sizing-module__max_w_svw___O_4fm {
  max-inline-size: 100svw;
}

.sizing-module__max_w_svh___tfMG4 {
  max-inline-size: 100svh;
}

.sizing-module__max_w_fit___LnJsi {
  max-inline-size: -moz-fit-content;
  max-inline-size: fit-content;
}

.sizing-module__max_w_min___jjfZS {
  max-inline-size: -moz-min-content;
  max-inline-size: min-content;
}

.sizing-module__max_w_max___tw2DS {
  max-inline-size: -moz-max-content;
  max-inline-size: max-content;
}

.sizing-module__max_w_xxs___z0lJO {
  max-inline-size: var(--sprout-container-sizing-xxs);
}

.sizing-module__max_w_xs___Mu87s {
  max-inline-size: var(--sprout-container-sizing-xs);
}

.sizing-module__max_w_s___T1xZh {
  max-inline-size: var(--sprout-container-sizing-s);
}

.sizing-module__max_w_m___XH2jz {
  max-inline-size: var(--sprout-container-sizing-m);
}

.sizing-module__max_w_l___kf1cF {
  max-inline-size: var(--sprout-container-sizing-l);
}

.sizing-module__max_w_xl___YAHMe {
  max-inline-size: var(--sprout-container-sizing-xl);
}

.sizing-module__max_w_xxl___zBzzY {
  max-inline-size: var(--sprout-container-sizing-xxl);
}

.sizing-module__max_w_3xl___Jc7vB {
  max-inline-size: var(--sprout-container-sizing-3xl);
}

.sizing-module__max_w_4xl___zPQ5H {
  max-inline-size: var(--sprout-container-sizing-4xl);
}

.text-module__text_default___pRhqd {
  color: var(--sprout-common-foreground-color-default);
}

.text-module__text_disabled___BU9TQ {
  color: var(--sprout-common-foreground-color-disabled);
}

.text-module__text_weak___nxzDA {
  color: var(--sprout-common-foreground-color-weak);
}

.text-module__text_inverse___v6T1z {
  color: var(--sprout-inverse-foreground-color-default);
}

.text-module__text_danger___lX86a {
  color: var(--sprout-danger-color-default);
}

.text-module__text_danger_inverse___wZk92 {
  color: var(--sprout-danger-color-inverse);
}

.text-module__text_info____4Yu1 {
  color: var(--sprout-info-color-default);
}

.text-module__text_info_inverse___c2P2Q {
  color: var(--sprout-info-color-inverse);
}

.text-module__text_warning___oqFoJ {
  color: var(--sprout-warning-color-default);
}

.text-module__text_warning_inverse___AChHf {
  color: var(--sprout-warning-color-inverse);
}

.text-module__text_success___FQ1fk {
  color: var(--sprout-success-color-default);
}

.text-module__text_success_inverse___Qcl_4 {
  color: var(--sprout-success-color-inverse);
}

.text-module__text_clip___qiLP5 {
  text-overflow: clip;
}

.text-module__text_ellipsis___vOkfR {
  text-overflow: ellipsis;
}

.text-module__ellipsis___i9kyn {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.text-module__text_wrap___GlZOG {
  text-wrap: wrap;
}

.text-module__text_nowrap___iHo60 {
  text-wrap: nowrap;
}

.text-module__text_center___ff0oR {
  text-align: center;
}

.text-module__text_left___eOa0T,
.text-module__text_start___nUvSz {
  text-align: start;
}

.text-module__text_right___OY1FY,
.text-module__text_end___zfyPb {
  text-align: end;
}

.text-module__text_justify____bFzI {
  text-align: justify;
}

.text-module__no_underline___AF9vW {
  text-decoration-line: none;
}

.text-module__underline___Ckwr0 {
  text-decoration-line: underline;
}

.text-module__overline___AHE_Q {
  text-decoration-line: overline;
}

.text-module__linethrough___u6kSP {
  text-decoration-line: line-through;
}

.text-module__break_words___exUAU {
  overflow-wrap: break-word;
}

.text-module__break_all___qcIvj {
  word-break: break-all;
}

/** Note:
* this css has been built to follow https://floating-ui.com/ library which is framework agnostic
 * This library is the current reference as positioning engine.
 * It is the official replacement of https://popper.js.org/
 */
.Tooltip-module__container___BG2wj {
  box-sizing: border-box;
  padding: var(--sprout-common-spacing-s) var(--sprout-common-spacing-m);
  font: var(--sprout-label-font-xs);
  color: var(--sprout-inverse-foreground-color-default);
  background: var(--sprout-inverse-background-color-default);
  border-radius: var(--sprout-common-border-radius-subtle);
  transition-property: opacity;
  overflow-wrap: break-word;
  white-space: pre-line;
}

.Tooltip-module__container___BG2wj[data-displayed="false"] {
  transition-duration: 150ms;
  transition-timing-function: ease-out;
  visibility: hidden;
  opacity: 0;
}

.Tooltip-module__container___BG2wj[data-displayed="true"] {
  transition-duration: 200ms;
  transition-timing-function: ease-in;
  visibility: visible;
  opacity: 1;
}

.Tooltip-module__arrow___rlcDS {
  fill: var(--sprout-inverse-background-color-default);
}

.Tooltip-module__arrow___rlcDS .stroke {
  display: none;
}

@keyframes ProgressBar-module__sprout-progressbar-keyframes___YSm8R {
  0% {
    transform: translateX(var(--progressbar-start));
  }

  50% {
    transform: translateX(var(--progressbar-middle));
  }

  100% {
    transform: translateX(var(--progressbar-start));
  }
}

.ProgressBar-module__progress___mKVV_ {
  inline-size: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--sprout-common-spacing-s);

  --progressbar-start: -100;
  --progressbar-middle: 300%;
}

:dir(rtl) .ProgressBar-module__progress___mKVV_ {
  --progressbar-start: 100;
  --progressbar-middle: -300%;
}

.ProgressBar-module__progress___mKVV_.ProgressBar-module__fixed___qlrAi {
  position: fixed;
  inset-block-start: 0;
  inset-inline: 0;
}

.ProgressBar-module__progress___mKVV_.ProgressBar-module__hidden___Mr6Ew {
  display: none;
}

.ProgressBar-module__wrapper___q5nzQ {
  background-color: var(--sprout-overlay-background-color-inverse);
  inline-size: 100%;
  display: flex;
  flex-direction: column;
}

.ProgressBar-module__progress___mKVV_ .ProgressBar-module__percent___LeZJi {
  /* stylelint-disable-next-line sprout/no-hardcoded-values */
  block-size: 5px;
  background: var(--sprout-brand-primary-color-default);
  transition: inline-size 200ms ease;
  overflow: hidden;
}

.ProgressBar-module__progress___mKVV_ .ProgressBar-module__undetermined___V3WAq {
  position: relative;
  inline-size: 33%;
  animation: ProgressBar-module__sprout-progressbar-keyframes___YSm8R 2s infinite;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}

.ProgressBar-module__label___RocIp {
  display: flex;
  inline-size: 100%;
  align-items: center;
  justify-content: center;
  font: var(--sprout-body-font-xs);
  color: var(--sprout-common-foreground-color-weak);
}

.Message-module__container___gXU6c,
.Message-module__content___b_EEF {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.Message-module__container___gXU6c {
  padding: 0 var(--sprout-common-spacing-xl);
  gap: var(--sprout-common-spacing-xl);
  max-inline-size: var(--sprout-container-sizing-s);
}

.Message-module__content___b_EEF {
  gap: var(--sprout-common-spacing-m);
}

.Message-module__title___Dxjk9 {
  font: var(--sprout-label-font-m-emphasized);
  text-align: center;
}

.Message-module__message___zjPwv {
  font: var(--sprout-body-font-s);
  text-align: center;
}

.Message-module__title___Dxjk9,
.Message-module__message___zjPwv {
  color: var(--sprout-common-foreground-color-default);
  margin: 0;
}

.Link-module__link___nrkFn,
.Link-module__link___nrkFn:active {
  display: inline-flex;
  box-sizing: content-box;
  color: var(--sprout-link-foreground-color-default);
  background: none;
  border: none;
  border-block-end-color: currentcolor;
  cursor: pointer;
  text-decoration: none;
  line-height: inherit;
}

.Link-module__link_inherit___bOgi_ {
  font: inherit;
}

.Link-module__link___nrkFn:focus,
.Link-module__link___nrkFn:focus-visible,
.Link-module__link___nrkFn:visited {
  text-decoration: none;
}

.Link-module__link___nrkFn:has(.Link-module__with_ellipsis___lk85A) {
  overflow: hidden;
  max-inline-size: 100%;
  display: inline-flex;
  align-items: center;
}

.Link-module__link___nrkFn:focus-visible {
  outline: var(--sprout-common-border-default-width) solid
    var(--sprout-focus-color-default);
  outline-offset: var(--sprout-common-spacing-xs);
  border-radius: var(--sprout-common-border-radius-pill);
}

.Link-module__link___nrkFn:not([aria-disabled="true"]):hover {
  -webkit-text-decoration: underline solid var(--sprout-link-foreground-color-default);
          text-decoration: underline solid var(--sprout-link-foreground-color-default);
}

.Link-module__link___nrkFn[aria-disabled="true"] {
  cursor: not-allowed;
  color: var(--sprout-common-foreground-color-disabled);
}

.Link-module__link___nrkFn[aria-disabled="true"] .Link-module__link__text___WfP_V {
  text-decoration-color: transparent;
}

.Link-module__link__external___rIKTg {
  display: inline-flex;
  box-sizing: border-box;
  margin-inline-start: var(--sprout-common-spacing-m);

  /* The design map each icon size to a token based on the used font size.
  this is something we can do but it will not support inherit mode.
  After discussion we fall agree to use em based sizing of the icon in the code */
  /* stylelint-disable-next-line sprout/no-hardcoded-values */
  inline-size: 0.75em;
  /* stylelint-disable-next-line sprout/no-hardcoded-values */
  block-size: 0.75em;
}

.Link-module__link__external___rIKTg > img,
.Link-module__link__external___rIKTg > svg {
  display: inline-block;
  inline-size: 100%;
  block-size: 100%;
}

.Link-module__with_ellipsis___lk85A {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.Link-module__link___nrkFn:has(.Link-module__with_ellipsis___lk85A) .Link-module__link__external___rIKTg {
  flex-shrink: 0;
}

/* stylelint-disable color-hex-case */
.TooltipTrigger-module__tc-tooltip___ZS7uK {
	display: inline-block;
}
.TooltipTrigger-module__tc-tooltip-container___BtzXq {
	position: fixed;
	padding: 0 0.625rem;
	width: 18.75rem;
	pointer-events: none;
	z-index: var(--coral-elevation-layer-overlay, 16);
}
.TooltipTrigger-module__tc-tooltip-body___h96f1 {
	position: relative;
	display: table;
	max-width: 18.75rem;
	padding: 5px;
	font-size: 0.75rem;
	line-height: 1.2;
	text-align: center;
	white-space: pre-line;
	color: var(--coral-color-neutral-background, white);
	background: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	box-shadow: 0 0.0625rem 0.1875rem 0 rgba(0, 0, 0, 0.2);
	border-radius: 0.125rem;
}
.TooltipTrigger-module__tc-tooltip-body___h96f1::before {
	content: '';
	position: absolute;
	border: 0.3125rem solid transparent;
}
.TooltipTrigger-module__tc-tooltip-top___qF3eh,
.TooltipTrigger-module__tc-tooltip-bottom___F22_n {
	left: calc(-50% - 0.625rem);
	margin: 0.625rem auto;
}
.TooltipTrigger-module__tc-tooltip-top___qF3eh::before,
.TooltipTrigger-module__tc-tooltip-bottom___F22_n::before {
	left: calc(50% - 0.3125rem);
}
.TooltipTrigger-module__tc-tooltip-right___KSN30,
.TooltipTrigger-module__tc-tooltip-left___Til0u,
.TooltipTrigger-module__tc-tooltip-right-bottom___WENOi,
.TooltipTrigger-module__tc-tooltip-left-bottom___xnZ7L {
	margin-top: -0.625rem;
}
.TooltipTrigger-module__tc-tooltip-right___KSN30::before,
.TooltipTrigger-module__tc-tooltip-left___Til0u::before,
.TooltipTrigger-module__tc-tooltip-right-bottom___WENOi::before,
.TooltipTrigger-module__tc-tooltip-left-bottom___xnZ7L::before {
	top: 0.3125rem;
}
.TooltipTrigger-module__tc-tooltip-top___qF3eh::before {
	bottom: -0.625rem;
	border-top-color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.TooltipTrigger-module__tc-tooltip-top-left___zpNmZ,
.TooltipTrigger-module__tc-tooltip-top-right___NSHYb {
	bottom: 0.625rem;
}
.TooltipTrigger-module__tc-tooltip-top-left___zpNmZ::before,
.TooltipTrigger-module__tc-tooltip-top-right___NSHYb::before {
	bottom: -0.625rem;
	border-top-color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.TooltipTrigger-module__tc-tooltip-top-left___zpNmZ {
	right: -1.5625rem;
	margin-left: auto;
}
.TooltipTrigger-module__tc-tooltip-top-left___zpNmZ::before {
	right: 0.625rem;
	bottom: -0.625rem;
	border-top-color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.TooltipTrigger-module__tc-tooltip-top-right___NSHYb {
	left: -1.5625rem;
	margin-right: auto;
}
.TooltipTrigger-module__tc-tooltip-top-right___NSHYb::before {
	left: 0.625rem;
	bottom: -0.625rem;
	border-top-color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.TooltipTrigger-module__tc-tooltip-bottom___F22_n::before {
	top: -0.625rem;
	border-bottom-color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.TooltipTrigger-module__tc-tooltip-bottom-right___tiY8b,
.TooltipTrigger-module__tc-tooltip-bottom-left___QB_zC {
	margin-top: 0.625rem;
}
.TooltipTrigger-module__tc-tooltip-bottom-right___tiY8b::before,
.TooltipTrigger-module__tc-tooltip-bottom-left___QB_zC::before {
	top: -0.625rem;
}
.TooltipTrigger-module__tc-tooltip-bottom-right___tiY8b {
	left: -1.5625rem;
	margin-right: auto;
}
.TooltipTrigger-module__tc-tooltip-bottom-right___tiY8b::before {
	left: 0.625rem;
	border-bottom-color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.TooltipTrigger-module__tc-tooltip-bottom-left___QB_zC {
	right: -1.5625rem;
	margin-left: auto;
}
.TooltipTrigger-module__tc-tooltip-bottom-left___QB_zC::before {
	right: 0.625rem;
	border-bottom-color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.TooltipTrigger-module__tc-tooltip-left___Til0u,
.TooltipTrigger-module__tc-tooltip-left-bottom___xnZ7L {
	margin-left: auto;
}
.TooltipTrigger-module__tc-tooltip-left___Til0u::before,
.TooltipTrigger-module__tc-tooltip-left-bottom___xnZ7L::before {
	right: -0.625rem;
	border-left-color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.TooltipTrigger-module__tc-tooltip-right___KSN30,
.TooltipTrigger-module__tc-tooltip-right-bottom___WENOi {
	margin-right: auto;
}
.TooltipTrigger-module__tc-tooltip-right___KSN30::before,
.TooltipTrigger-module__tc-tooltip-right-bottom___WENOi::before {
	left: -0.625rem;
	border-right-color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.TooltipTrigger-module__tc-tooltip-right-bottom___WENOi,
.TooltipTrigger-module__tc-tooltip-left-bottom___xnZ7L {
	bottom: -0.625rem;
}
.TooltipTrigger-module__tc-tooltip-right-bottom___WENOi::before,
.TooltipTrigger-module__tc-tooltip-left-bottom___xnZ7L::before {
	top: auto;
	bottom: 0.3125rem;
}

/* stylelint-disable color-hex-case */
.CircularProgress-module__fixed___JSPCg {
	transform: rotate(270deg);
}

.CircularProgress-module__path___rnCCj {
	stroke: currentColor;
	stroke-linecap: round;
	stroke-width: 5;
}

.CircularProgress-module__animate___vMaVj {
	animation: CircularProgress-module__rotate___q_jah 2s linear infinite;
}
.CircularProgress-module__animate___vMaVj .CircularProgress-module__path___rnCCj {
	animation: CircularProgress-module__dash___kYh2d 1.3s ease-in-out infinite;
}

.CircularProgress-module__loaderlight___Vdnxg .CircularProgress-module__path___rnCCj {
	stroke: var(--coral-color-neutral-text-inverted, white);
}

@keyframes CircularProgress-module__rotate___q_jah {
	100% {
		transform: rotate(360deg);
	}
}
@keyframes CircularProgress-module__dash___kYh2d {
	0% {
		stroke-dasharray: 1, 150;
		stroke-dashoffset: 0;
	}
	50% {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -35;
	}
	100% {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -124;
	}
}
.CircularProgress-module__small___uxxpV {
	width: 0.75rem;
	height: 0.75rem;
}

.CircularProgress-module__default___UmLFh {
	width: 1.25rem;
	height: 1.25rem;
}

.CircularProgress-module__large___kow6d {
	width: 2.5rem;
	height: 2.5rem;
}

/* stylelint-disable color-hex-case */
@keyframes Skeleton-module__object-blink___neFa8 {
	0%,
	100% {
		opacity: 1;
	}
	50% {
		opacity: 0.5;
	}
}
@keyframes Skeleton-module__skeleton-blink___XFwD4 {
	0%,
	100% {
		opacity: 0.1;
	}
	50% {
		opacity: 0.25;
	}
}
.tc-skeleton-heartbeat {
	animation: Skeleton-module__skeleton-blink___XFwD4 1.5s ease infinite;
}

.Skeleton-module__tc-skeleton___WLxBe {
	background-color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	display: inline-block;
}
.Skeleton-module__tc-skeleton-icon___uVmLk {
	background-color: transparent;
	height: 24px;
	width: 24px;
}
.Skeleton-module__tc-skeleton-circle___VXETb {
	border-radius: 50%;
}
.Skeleton-module__tc-skeleton-circle-small___X3Zo0 {
	width: 16px;
	height: 16px;
}
.Skeleton-module__tc-skeleton-circle-medium___bUTbd {
	width: 20px;
	height: 20px;
}
.Skeleton-module__tc-skeleton-circle-large___FavaV {
	width: 24px;
	height: 24px;
}
.Skeleton-module__tc-skeleton-circle-xlarge___wISJH {
	width: 66px;
	height: 66px;
}
.Skeleton-module__tc-skeleton-text___jLNEC {
	border-radius: 4px;
	height: 14px;
}
.Skeleton-module__tc-skeleton-text-small___nL42S {
	width: 30px;
}
.Skeleton-module__tc-skeleton-text-medium___REuUp {
	width: 60px;
}
.Skeleton-module__tc-skeleton-text-large___ruMEo {
	width: 130px;
}
.Skeleton-module__tc-skeleton-text-xlarge___qHO8e {
	width: 160px;
}
.Skeleton-module__tc-skeleton-button___eXpMf {
	border-radius: 4px;
	height: 35px;
	width: 80px;
}

/* stylelint-disable color-hex-case */
.ActionButton-module__tc-action-button-skeleton-circle___E7Lz_ {
	margin-left: 5px;
	margin-right: 10px;
}

/* stylelint-disable color-hex-case */
.OverlayTrigger-module__tc-action-button-positionned___h7JQ4 {
	position: relative;
	display: inline-block;
}

/* stylelint-disable color-hex-case */
input[type='file'].ActionFile-module__action-file-input___b7mXy:focus + label {
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

.ActionFile-module__btn-file-disabled___O83dG {
	cursor: not-allowed;
}

/* stylelint-disable color-hex-case */
.ActionSplitDropdown-module__tc-split-dropdown___D6ztM li > a i,
.ActionSplitDropdown-module__tc-split-dropdown___D6ztM li > a svg {
	margin-right: 5px;
	width: 1rem;
	height: 1rem;
}

@charset "UTF-8";
/* stylelint-disable color-hex-case */
.ActionDropdown-module__tc-dropdown-button___Yb6bF.btn-link:hover,
.ActionDropdown-module__tc-dropdown-button___Yb6bF.btn-link:focus,
.ActionDropdown-module__tc-dropdown-button___Yb6bF.btn-link:active {
	text-decoration: none;
}
.ActionDropdown-module__tc-dropdown-button___Yb6bF {
	padding-right: 0.5rem;
}
.ActionDropdown-module__tc-dropdown-button___Yb6bF .ActionDropdown-module__tc-dropdown-caret____vi5e {
	width: 0.5rem;
	height: 0.5rem;
	transition: transform 0.1s ease-in;
	will-change: transform;
}
.ActionDropdown-module__tc-dropdown-button___Yb6bF .ActionDropdown-module__tc-dropdown-caret____vi5e.ActionDropdown-module__tc-dropdown-caret-open___cbvoY {
	transform: rotate(-180deg);
}
.ActionDropdown-module__tc-dropdown-button___Yb6bF.ActionDropdown-module__ellipsis___MrlOV::after {
	content: '⋮';
	font-size: 2em;
	font-weight: bold;
	vertical-align: inherit;
}
.ActionDropdown-module__tc-dropdown-button___Yb6bF.ActionDropdown-module__ellipsis___MrlOV + ul {
	min-width: auto;
}
.ActionDropdown-module__tc-dropdown-item___otooJ a img {
	max-width: initial;
}
.ActionDropdown-module__tc-dropdown-item___otooJ a img,
.ActionDropdown-module__tc-dropdown-item___otooJ a svg {
	margin: 0 5px;
}
.ActionDropdown-module__tc-dropdown-item-badge___I_WDS {
	margin-left: 5px;
}
.ActionDropdown-module__tc-dropdown-loader___Canq8 {
	margin: -10px 0;
	padding: 10px 0;
	text-align: center;
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.divider + .ActionDropdown-module__tc-dropdown-loader___Canq8 {
	margin: -9px 0;
}

/* stylelint-disable color-hex-case */
.ActionIconToggle-module__tc-icon-toggle___C0DiX {
	height: 1.5rem;
	width: 1.5rem;
	border-radius: calc(1.5rem / 2);
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX svg {
	height: 0.75rem;
	width: 0.75rem;
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX {
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	background-color: transparent;
	box-shadow: none;
	line-height: unset;
	min-height: auto;
	padding: 0;
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX svg {
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX,
.ActionIconToggle-module__tc-icon-toggle___C0DiX:focus {
	border: var(--coral-border-s-solid, 1px solid) var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX[disabled]:hover,
.ActionIconToggle-module__tc-icon-toggle___C0DiX[disabled]:focus {
	border-color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX[disabled]:hover svg,
.ActionIconToggle-module__tc-icon-toggle___C0DiX[disabled]:focus svg {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX:hover,
.ActionIconToggle-module__tc-icon-toggle___C0DiX:active {
	box-shadow: none;
	border-color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	background-color: transparent;
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX:hover svg,
.ActionIconToggle-module__tc-icon-toggle___C0DiX:active svg {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX.ActionIconToggle-module__active___QeeJj {
	background-color: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
	border-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX.ActionIconToggle-module__active___QeeJj svg {
	color: var(--coral-color-accent-text-weak, white);
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX.ActionIconToggle-module__active___QeeJj:hover:not([disabled]),
.ActionIconToggle-module__tc-icon-toggle___C0DiX.ActionIconToggle-module__active___QeeJj:active {
	background-color: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
	border-color: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX.ActionIconToggle-module__active___QeeJj:hover:not([disabled]) svg,
.ActionIconToggle-module__tc-icon-toggle___C0DiX.ActionIconToggle-module__active___QeeJj:active svg {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.ActionIconToggle-module__tc-icon-toggle___C0DiX.ActionIconToggle-module__tick___tG92e::after {
	content: '';
	position: absolute;
	width: 12px;
	height: 12px;
	border-radius: calc(12px / 2);
	right: -0.25rem;
	top: -0.25rem;
	background: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	border: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}

/* stylelint-disable color-hex-case */
.ActionBar-module__tc-actionbar-container___AkjQG {
	padding: 0 10px;
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	width: 100%;
	display: flex;
}
.ActionBar-module__tc-actionbar-container___AkjQG .ActionBar-module__navbar-left___JZLdu,
.ActionBar-module__tc-actionbar-container___AkjQG .ActionBar-module__navbar-right___rFS04 {
	display: flex;
	align-items: center;
	justify-content: center;
}
.ActionBar-module__tc-actionbar-container___AkjQG .ActionBar-module__navbar-left___JZLdu > *,
.ActionBar-module__tc-actionbar-container___AkjQG .ActionBar-module__navbar-right___rFS04 > * {
	margin: 10px 20px 10px 0;
}
.ActionBar-module__tc-actionbar-container___AkjQG .ActionBar-module__navbar-left___JZLdu > :last-child,
.ActionBar-module__tc-actionbar-container___AkjQG .ActionBar-module__navbar-right___rFS04 > :last-child {
	margin-right: 0;
}
.ActionBar-module__tc-actionbar-container___AkjQG .ActionBar-module__navbar-right___rFS04 {
	margin-right: 0;
	margin-left: auto;
}
.ActionBar-module__tc-actionbar-container___AkjQG .ActionBar-module__navbar-center___dKqxN {
	display: flex;
	flex-grow: 1;
	align-items: center;
	justify-content: center;
}
.ActionBar-module__tc-actionbar-container___AkjQG .navbar-form,
.ActionBar-module__tc-actionbar-container___AkjQG .navbar-btn {
	margin: 10px 20px 10px 0;
}
.ActionBar-module__tc-actionbar-container___AkjQG .navbar-text,
.ActionBar-module__tc-actionbar-container___AkjQG .navbar-link {
	margin: 15px 30px 10px 0;
}
.ActionBar-module__tc-actionbar-container___AkjQG .navbar-form .form-group {
	padding-top: inherit;
}
.ActionBar-module__tc-actionbar-container___AkjQG .navbar-form button {
	margin: 0;
}
.ActionBar-module__tc-actionbar-container___AkjQG .btn-icon-text {
	margin: 10px 15px 10px 0;
}
.ActionBar-module__tc-actionbar-container___AkjQG .btn-icon-text.separated::after {
	content: '|';
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	margin-left: 20px;
}
.ActionBar-module__tc-actionbar-container___AkjQG .divider {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	margin-right: 15px;
}

.modal-footer .ActionBar-module__tc-actionbar-container___AkjQG {
	background-color: transparent;
}
.modal-footer .ActionBar-module__tc-actionbar-container___AkjQG .ActionBar-module__navbar-left___JZLdu > *,
.modal-footer .ActionBar-module__tc-actionbar-container___AkjQG .ActionBar-module__navbar-center___dKqxN > *,
.modal-footer .ActionBar-module__tc-actionbar-container___AkjQG .ActionBar-module__navbar-right___rFS04 > * {
	margin-top: 0;
	margin-bottom: 0;
}

/* stylelint-disable color-hex-case */
@keyframes Progress-module__infinite-progression-keyframes___Q2S1W {
	0% {
		transform: translateX(-100%);
	}
	100% {
		transform: translateX(300%);
	}
}
.Progress-module__progress___EHtFy {
	height: 5px;
	width: 100%;
}
.Progress-module__progress___EHtFy.Progress-module__fixed___pDTul {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
}
.Progress-module__progress___EHtFy.Progress-module__hidden___gMenw {
	display: none;
}
.Progress-module__progress___EHtFy .Progress-module__progress-percent___IlOSx {
	background: var(--coral-color-success-background-strong, hsl(111, 49%, 34%));
	height: 100%;
	transition: width 200ms ease;
	overflow: hidden;
}
.Progress-module__progress___EHtFy .Progress-module__progress-percent___IlOSx .Progress-module__infinite-indicator___zZaK3 {
	height: 100%;
	background: var(--coral-color-neutral-background, white);
	position: relative;
	width: 33.3333333333%;
	animation-fill-mode: forwards;
	animation: Progress-module__infinite-progression-keyframes___Q2S1W 2s infinite;
	animation-timing-function: linear;
}

.modal-header .Progress-module__progress___EHtFy {
	flex-grow: 0;
	flex-shrink: 0;
	position: relative;
	margin-top: -1px;
	margin-bottom: 0;
	border-radius: 0;
	box-shadow: none;
	height: 5px;
	background-color: transparent;
}
.modal-header .Progress-module__progress___EHtFy .progress-bar {
	background-color: var(--coral-color-success-background-strong, hsl(111, 49%, 34%));
	box-shadow: none;
}

.modal-flex .modal-body {
	display: flex;
	flex-direction: column;
}

/* stylelint-disable color-hex-case */
.AboutDialog-module__about-dialog___JIP0T .modal-body {
	text-align: center;
	padding-top: 0.625rem;
	padding-left: 2rem;
	padding-right: 2rem;
}
.AboutDialog-module__about-dialog___JIP0T .modal-body .AboutDialog-module__about-logo___dqT4y {
	width: 4.125rem;
	height: 4.125rem;
}
.AboutDialog-module__about-dialog___JIP0T .modal-body .AboutDialog-module__about-excerpt___LXyV8 {
	margin-top: 1.25rem;
}
.AboutDialog-module__about-dialog___JIP0T .modal-body .AboutDialog-module__about-versions___vcayD {
	margin: 0 auto;
	margin-top: 1.875rem;
	text-align: justify;
	table-layout: fixed;
}
.AboutDialog-module__about-dialog___JIP0T .modal-body .AboutDialog-module__about-versions___vcayD th,
.AboutDialog-module__about-dialog___JIP0T .modal-body .AboutDialog-module__about-versions___vcayD td {
	padding: 5px;
	text-align: left;
}

@charset "UTF-8";
/* stylelint-disable color-hex-case */
.Intercom-module__tc-intercom___DI0t2 {
	position: relative;
}
.Intercom-module__tc-intercom___DI0t2.Intercom-module__open___XLgE4::after {
	content: '▲';
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	color: #015a8e;
	font-size: 1.25rem;
	line-height: initial;
}

/* stylelint-disable color-hex-case */
.ActionList-module__tc-action-list___Koh3K {
	display: inline-block;
	min-width: 12.5rem;
	background-color: var(
		--coral-color-branding-background,
		linear-gradient(133deg, hsl(210, 62%, 26%) 0%, hsl(254, 47%, 23%) 100%)
	);
}
.ActionList-module__tc-action-list___Koh3K .ActionList-module__tc-action-list-item___CATsy .tc-svg-icon {
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
	margin: 0;
}
.ActionList-module__tc-action-list___Koh3K .ActionList-module__tc-action-list-item___CATsy .btn.btn-link {
	padding: 15px;
	text-overflow: inherit;
	text-transform: none;
}
.ActionList-module__tc-action-list___Koh3K .ActionList-module__tc-action-list-item___CATsy .btn.btn-link > span {
	margin-left: 15px;
	vertical-align: middle;
	transition: 0.1s opacity ease-out;
}

/* stylelint-disable color-hex-case */
/* stylelint-disable-next-line selector-id-pattern*/
#___reactour > div {
	z-index: var(--coral-elevation-layer-overlay, 16);
}
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd {
	--reactour-accent: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	background-color: var(--coral-color-neutral-background, white);
	padding: 20px 40px 20px 20px;
	border-color: var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
	width: 25rem;
	max-width: none;
}
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd [data-tour-elem='controls'] {
	margin: 0 -20px 0 0;
	justify-content: space-between;
}
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd [data-tour-elem='controls'] > button:not([disabled]),
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd [data-tour-elem='controls'] + button:not([disabled]) {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd [data-tour-elem='controls'] > button {
	min-height: 1rem;
}
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd [data-tour-elem='controls'] > button svg {
	height: 1rem;
	width: 1rem;
}
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd [data-tour-elem='controls'] + button {
	top: 20px;
	right: 20px;
	width: auto;
	height: auto;
}
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd [data-tour-elem='controls'] + button svg {
	height: 0.75rem;
	width: 0.75rem;
}
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd [data-tour-elem='controls'] [data-tour-elem='dot'] {
	padding: 0;
	margin: 0 5px;
	width: 10px;
	height: 10px;
}
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd.GuidedTour-module__no-interaction___NBf_D [data-tour-elem='controls'] {
	justify-content: center;
}
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd .GuidedTour-module__header___yjGkn,
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd .GuidedTour-module__body___GAFX3 {
	margin: 0 0 30px 0;
}
#___reactour .GuidedTour-module__tc-guided-tour___pHxsd .GuidedTour-module__body___GAFX3 {
	margin-right: -20px;
}
#___reactour .reactour__mask {
	opacity: 1;
}
#___reactour .reactour__mask > div {
	opacity: 0.25;
}
#___reactour .reactour__dot--is-active {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	background-color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}

/* stylelint-disable color-hex-case */
.Stepper-component-module__loading-content-steps___jwdjS.Stepper-component-module__error___Ed0EU {
	width: 70%;
	margin: auto;
}

.Stepper-component-module__stepper___PdlPd {
	display: flex;
	width: 100%;
	justify-content: center;
	padding-left: 10px;
}
.Stepper-component-module__stepper-step___Uh1Ls {
	padding: 10px 0;
}
.Stepper-component-module__stepper-steps___DadT6 {
	list-style: none;
	margin: 0;
	padding: 0;
}
.Stepper-component-module__stepper-step-infos___R2lZ3 {
	display: flex;
}
.Stepper-component-module__stepper-step-message___RxMrl {
	padding-left: 28px;
	padding-top: 5px;
	font-weight: normal;
}
.Stepper-component-module__stepper-step-pending___GnUZd,
.Stepper-component-module__stepper-step-aborted___cBgQh {
	opacity: 0.5;
}
.Stepper-component-module__stepper-step-failure___GrHoj {
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
	font-weight: 800;
}
.Stepper-component-module__stepper-icon___moQCg {
	margin-right: 10px;
	width: 1rem;
	height: 1rem;
}
.Stepper-component-module__stepper-icon-success___Ii23c {
	fill: var(--coral-color-success-text, hsl(111, 49%, 34%));
}
.Stepper-component-module__stepper-icon-failure___QNmnG {
	fill: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}
.Stepper-component-module__stepper-icon-aborted___BdS5x {
	padding-top: 1px;
	padding-left: 1px;
	width: -1rem;
	height: -1rem;
}
.Stepper-component-module__stepper-icon-pending___pGejR {
	line-height: 1rem;
	text-align: center;
	display: inline-block;
	font-size: 18px;
}
.Stepper-component-module__stepper-retry___RqqFw {
	margin-top: 15px;
	margin-left: 10px;
}

/* stylelint-disable selector-no-qualifying-type */
/* stylelint-disable color-hex-case */
.LabelToggle-module__tc-label-toggle___O0VZf {
	display: inline-flex;
	background-color: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	border-radius: 30px;
	margin-right: 10px;
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.25) inset;
}
.LabelToggle-module__tc-label-toggle___O0VZf.LabelToggle-module__tc-radio-disabled___odbo2 {
	opacity: 0.54;
}
.LabelToggle-module__tc-label-toggle___O0VZf.LabelToggle-module__tc-radio-disabled___odbo2 label:hover {
	cursor: not-allowed;
}
.LabelToggle-module__tc-label-toggle___O0VZf.LabelToggle-module__tc-radio-disabled___odbo2 label:hover:not(.LabelToggle-module__tc-radio-selected___hRdEH) {
	background-color: var(--coral-color-neutral-background, white);
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.LabelToggle-module__tc-label-toggle___O0VZf.LabelToggle-module__tc-radio-disabled___odbo2 input[type='radio'] {
	cursor: not-allowed;
}
.LabelToggle-module__tc-label-toggle___O0VZf input[type='radio'] {
	position: fixed;
	opacity: 0;
	cursor: pointer;
}
.LabelToggle-module__tc-label-toggle___O0VZf label {
	background-color: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	padding: 0 8px;
	border-radius: 30px;
	font-weight: 600;
	margin: 2px 0;
	cursor: pointer;
}
.LabelToggle-module__tc-label-toggle___O0VZf label:hover {
	background-color: var(--coral-color-accent-background-strong-hover, hsl(204, 95%, 23%));
	color: var(--coral-color-neutral-text-inverted, white);
}
.LabelToggle-module__tc-label-toggle___O0VZf label:first-of-type {
	margin: 2px 0 2px 2px;
}
.LabelToggle-module__tc-label-toggle___O0VZf label:last-of-type {
	margin: 2px 2px 2px 0;
}
.LabelToggle-module__tc-label-toggle___O0VZf label.LabelToggle-module__tc-radio-selected___hRdEH {
	transition: 0.2s ease-out;
	color: var(--coral-color-neutral-text-inverted, white);
	opacity: 1;
	background-color: var(--coral-color-accent-background-strong-active, hsl(205, 95%, 15%));
	font-weight: 600;
}

/* stylelint-disable color-hex-case */
.DemoContentStep-module__info___fo8PA {
	white-space: pre;
}

/* stylelint-disable color-hex-case */
.AppSwitcher-module__tc-app-switcher___L1aWG .tc-svg-icon:first-child {
	height: 1.5rem;
	width: 1.5rem;
}
.AppSwitcher-module__tc-app-switcher___L1aWG .tc-svg-icon:first-child path {
	fill: var(--coral-color-brand-text, white);
}

.AppSwitcher-module__tc-app-switcher-action___m_tPl {
	list-style: none;
	display: flex;
	align-items: center;
	height: 100%;
	white-space: nowrap;
}
.AppSwitcher-module__tc-app-switcher-action___m_tPl.AppSwitcher-module__separated___ssO4W:not(:last-child)::after {
	content: ' ';
	display: block;
	width: 1px;
	height: 18px;
	background-color: var(--coral-color-neutral-background, white);
}
.AppSwitcher-module__tc-app-switcher-action___m_tPl.AppSwitcher-module__hasIcon___Nygd_ [role='heading'] span:first-child {
	display: inline-flex;
	align-items: center;
}
.AppSwitcher-module__tc-app-switcher-action___m_tPl.AppSwitcher-module__hasIcon___Nygd_ [role='heading'] span:first-child::before {
	display: block;
	content: '';
	margin-right: 5px;
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-color: var(--coral-color-neutral-background, white);
}
.AppSwitcher-module__tc-app-switcher-action___m_tPl.AppSwitcher-module__hasIcon___Nygd_ [role='heading'] svg + span:first-child::before {
	display: none;
}

/* stylelint-disable color-hex-case */
.Badge-module__tc-badge___BhLue {
	display: inline-flex;
	max-width: 14.6875rem;
}
.Badge-module__tc-badge___BhLue:not(.Badge-module__tc-badge-readonly___Ein9c) {
	cursor: pointer;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP {
	display: inline-flex;
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	border: solid 1px;
	border-color: var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	border-radius: 25px;
	max-width: 100%;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP.Badge-module__tc-badge-white___YpWqv {
	background-color: var(--coral-color-neutral-background, white);
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-category___udoVp {
	flex-grow: 0;
	flex-shrink: 0;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	max-width: 110px;
	overflow: hidden;
	white-space: pre;
	text-overflow: ellipsis;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-separator___twVda {
	flex-grow: 0;
	flex-shrink: 0;
	height: 12px;
	width: 1px;
	background-color: var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	margin: 5px;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-separator___twVda.Badge-module__tc-badge-separator-icon___y8ri3 {
	margin-right: 0;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label___eE1tv {
	display: flex;
	flex-grow: 1;
	flex-shrink: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: pre;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label-text___6rpvd,
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label-text-with-categ___BKmVo {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	text-overflow: ellipsis;
	overflow: hidden;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label-icon___Y6va0 {
	color: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
	flex-grow: 0;
	flex-shrink: 0;
	margin-left: 5px;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd {
	display: flex;
	flex-grow: 0;
	flex-shrink: 0;
	padding: 0;
	background: transparent;
	box-shadow: none;
	padding-left: 5px;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd svg {
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
	display: block;
	margin: 0;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd svg:hover {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-dropdown___yV6DQ {
	display: flex;
	flex-grow: 0;
	flex-shrink: 0;
	padding: 0;
	padding-left: 5px;
	text-transform: none;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-dropdown___yV6DQ span {
	max-width: 10rem;
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-dropdown___yV6DQ svg {
	color: #797979;
	margin: 5px;
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-dropdown___yV6DQ svg:hover {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-dropdown___yV6DQ:hover,
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-dropdown___yV6DQ:focus,
.Badge-module__tc-badge___BhLue .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-dropdown___yV6DQ:focus-within {
	outline: none;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-large___uiu9o .Badge-module__tc-badge-separator___twVda {
	margin-top: 0.25rem;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-large___uiu9o .Badge-module__tc-badge-button___lubxP {
	height: 1.5rem;
	margin: 5px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-large___uiu9o .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-category___udoVp {
	font-size: 0.875rem;
	font-weight: normal;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-large___uiu9o .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label-text___6rpvd {
	font-size: 0.875rem;
	font-weight: normal;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-large___uiu9o .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label-text-with-categ___BKmVo {
	font-size: 0.875rem;
	font-weight: 600;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-large___uiu9o .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label-icon___Y6va0 {
	margin-top: 5px;
	height: 0.5rem;
	width: 0.5rem;
	min-width: 0.5rem;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-large___uiu9o .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd {
	height: calc(1.5rem - 2 * calc((1.5rem - 0.875rem * 1.428571429) / 2));
	min-height: calc(1.5rem - 2 * calc((1.5rem - 0.875rem * 1.428571429) / 2));
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-large___uiu9o .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd svg {
	height: 0.5rem;
	width: 0.5rem;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-large___uiu9o .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-dropdown___yV6DQ {
	height: calc(1.5rem - 2 * calc((1.5rem - 0.875rem * 1.428571429) / 2));
	min-height: calc(1.5rem - 2 * calc((1.5rem - 0.875rem * 1.428571429) / 2));
	font-size: 0.875rem;
	font-weight: 600;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-large___uiu9o .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-dropdown___yV6DQ svg {
	height: 0.5rem;
	width: 0.5rem;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-small___NmkY_ .Badge-module__tc-badge-separator___twVda {
	margin-top: 0.1875rem;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-small___NmkY_ .Badge-module__tc-badge-button___lubxP {
	height: 1.25rem;
	margin: 5px;
	padding-top: 0;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-small___NmkY_ .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-category___udoVp {
	font-size: 0.75rem;
	font-weight: normal;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-small___NmkY_ .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label-text___6rpvd {
	font-size: 0.75rem;
	font-weight: normal;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-small___NmkY_ .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label-text-with-categ___BKmVo {
	font-size: 0.75rem;
	font-weight: 600;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-small___NmkY_ .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label-icon___Y6va0 {
	margin-top: 5px;
	height: 0.5rem;
	width: 0.5rem;
	min-width: 0.5rem;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-small___NmkY_ .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd {
	height: calc(1.25rem - 2 * calc((1.25rem - 0.75rem * 1.428571429) / 2));
	min-height: calc(1.25rem - 2 * calc((1.25rem - 0.75rem * 1.428571429) / 2));
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-small___NmkY_ .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd svg {
	height: calc(0.75rem / 2);
	width: calc(0.75rem / 2);
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-small___NmkY_ .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-dropdown___yV6DQ {
	height: calc(1.25rem - 2 * calc((1.25rem - 0.75rem * 1.428571429) / 2));
	min-height: calc(1.25rem - 2 * calc((1.25rem - 0.75rem * 1.428571429) / 2));
	font-size: 0.75rem;
	font-weight: 600;
}
.Badge-module__tc-badge___BhLue.Badge-module__tc-badge-display-small___NmkY_ .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-dropdown___yV6DQ svg {
	height: calc(0.75rem / 2);
	width: calc(0.75rem / 2);
}
.Badge-module__tc-badge-aslink___PqvcR .Badge-module__tc-badge-button___lubxP {
	border-color: var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.Badge-module__tc-badge-aslink___PqvcR .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-category___udoVp {
	display: none;
}
.Badge-module__tc-badge-aslink___PqvcR .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-separator___twVda {
	display: none;
}
.Badge-module__tc-badge-aslink___PqvcR .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label___eE1tv .Badge-module__tc-badge-label-text___6rpvd,
.Badge-module__tc-badge-aslink___PqvcR .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-label___eE1tv .Badge-module__tc-badge-label-icon___Y6va0 {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Badge-module__tc-badge-aslink___PqvcR:hover:not(.Badge-module__tc-badge-disabled___mTHE3) .Badge-module__tc-badge-button___lubxP {
	border-color: var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.Badge-module__tc-badge-edit___Yz0Eo:not(.Badge-module__tc-badge-disabled___mTHE3) .Badge-module__tc-badge-label___eE1tv:hover .Badge-module__tc-badge-label-text___6rpvd,
.Badge-module__tc-badge-edit___Yz0Eo:not(.Badge-module__tc-badge-disabled___mTHE3) .Badge-module__tc-badge-label___eE1tv:hover .Badge-module__tc-badge-label-text-with-categ___BKmVo,
.Badge-module__tc-badge-edit___Yz0Eo:not(.Badge-module__tc-badge-disabled___mTHE3) .Badge-module__tc-badge-label___eE1tv:hover .Badge-module__tc-badge-label-icon___Y6va0 {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Badge-module__tc-badge-selected___HYt8Z:not(.Badge-module__tc-badge-disabled___mTHE3) .Badge-module__tc-badge-label___eE1tv .Badge-module__tc-badge-label-text___6rpvd,
.Badge-module__tc-badge-selected___HYt8Z:not(.Badge-module__tc-badge-disabled___mTHE3) .Badge-module__tc-badge-label___eE1tv .Badge-module__tc-badge-label-text-with-categ___BKmVo,
.Badge-module__tc-badge-selected___HYt8Z:not(.Badge-module__tc-badge-disabled___mTHE3) .Badge-module__tc-badge-label___eE1tv .Badge-module__tc-badge-label-icon___Y6va0 {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Badge-module__tc-badge-disabled___mTHE3 .Badge-module__tc-badge-button___lubxP {
	opacity: 0.62;
}
.Badge-module__tc-badge--valid___wWsiY .Badge-module__tc-badge-button___lubxP {
	background-color: var(--coral-color-success-background, hsl(110, 49%, 90%));
	color: var(--coral-color-success-text, hsl(111, 49%, 34%));
	border-color: var(--coral-color-success-border, hsl(111, 49%, 34%));
}
.Badge-module__tc-badge--valid___wWsiY .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-separator___twVda {
	background-color: var(--coral-color-success-text, hsl(111, 49%, 34%));
}
.Badge-module__tc-badge--valid___wWsiY .Badge-module__tc-badge-button___lubxP [class^='tc-badge-'],
.Badge-module__tc-badge--valid___wWsiY .Badge-module__tc-badge-button___lubxP .btn-link,
.Badge-module__tc-badge--valid___wWsiY .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd svg {
	color: inherit;
}
.Badge-module__tc-badge--invalid___vkYN0 .Badge-module__tc-badge-button___lubxP {
	background-color: var(--coral-color-danger-background, hsl(0, 100%, 96%));
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
	border-color: var(--coral-color-danger-border, hsl(359, 51%, 53%));
}
.Badge-module__tc-badge--invalid___vkYN0 .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-separator___twVda {
	background-color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}
.Badge-module__tc-badge--invalid___vkYN0 .Badge-module__tc-badge-button___lubxP [class^='tc-badge-'],
.Badge-module__tc-badge--invalid___vkYN0 .Badge-module__tc-badge-button___lubxP .btn-link,
.Badge-module__tc-badge--invalid___vkYN0 .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd svg {
	color: inherit;
}
.Badge-module__tc-badge--empty____jxbI .Badge-module__tc-badge-button___lubxP {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	border-color: var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}
.Badge-module__tc-badge--empty____jxbI .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-separator___twVda {
	background-color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Badge-module__tc-badge--empty____jxbI .Badge-module__tc-badge-button___lubxP [class^='tc-badge-'],
.Badge-module__tc-badge--empty____jxbI .Badge-module__tc-badge-button___lubxP .btn-link,
.Badge-module__tc-badge--empty____jxbI .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd svg {
	color: inherit;
}
.Badge-module__tc-badge--pattern___pKxq7 .Badge-module__tc-badge-button___lubxP {
	background-color: var(--coral-color-warning-background, hsl(22, 85%, 92%));
	color: var(--coral-color-warning-text, hsl(22, 93%, 41%));
	border-color: var(--coral-color-warning-border, hsl(22, 93%, 41%));
}
.Badge-module__tc-badge--pattern___pKxq7 .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-separator___twVda {
	background-color: var(--coral-color-warning-text, hsl(22, 93%, 41%));
}
.Badge-module__tc-badge--pattern___pKxq7 .Badge-module__tc-badge-button___lubxP [class^='tc-badge-'],
.Badge-module__tc-badge--pattern___pKxq7 .Badge-module__tc-badge-button___lubxP .btn-link,
.Badge-module__tc-badge--pattern___pKxq7 .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd svg {
	color: inherit;
}
.Badge-module__tc-badge--value___YAUlR .Badge-module__tc-badge-button___lubxP {
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	border-color: var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.Badge-module__tc-badge--value___YAUlR .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-separator___twVda {
	background-color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Badge-module__tc-badge--value___YAUlR .Badge-module__tc-badge-button___lubxP [class^='tc-badge-'],
.Badge-module__tc-badge--value___YAUlR .Badge-module__tc-badge-button___lubxP .btn-link,
.Badge-module__tc-badge--value___YAUlR .Badge-module__tc-badge-button___lubxP .Badge-module__tc-badge-delete-icon___Xeydd svg {
	color: inherit;
}
.Badge-module__tc-badge-dropdown___yV6DQ .Badge-module__tc-badge-button___lubxP:not(.Badge-module__tc-badge-disabled___mTHE3):focus-within {
	border-color: var(--coral-color-accent-border, hsl(204, 95%, 31%));
}

/* stylelint-disable color-hex-case */
.Breadcrumbs-module__tc-breadcrumb___mAwU6 .tc-dropdown-button {
	padding: 0;
}
.Breadcrumbs-module__tc-breadcrumb___mAwU6.Breadcrumbs-module__loading___bNTu1 {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	padding: 10px;
	height: 3.125rem;
}
.Breadcrumbs-module__tc-breadcrumb___mAwU6.Breadcrumbs-module__loading___bNTu1 .tc-skeleton {
	margin: 0 5px;
}

/* stylelint-disable color-hex-case */
.Status-module__tc-status___a21WV {
	position: relative;
	display: flex;
	align-items: center;
	height: 100%;
}
.Status-module__tc-status-icon___a4Flh {
	display: flex;
}
.Status-module__tc-status-icon___a4Flh > svg {
	width: 1rem;
	height: 1rem;
	margin-right: 5px;
}
.Status-module__tc-status-icon___a4Flh.Status-module__info___bRLrF {
	color: var(--coral-color-info-icon, hsl(204, 88%, 40%));
}
.Status-module__tc-status-icon___a4Flh.Status-module__success___AnbRu {
	color: var(--coral-color-success-icon, hsl(111, 53%, 40%));
}
.Status-module__tc-status-icon___a4Flh.Status-module__danger___tKS6h {
	color: var(--coral-color-danger-icon, hsl(359, 69%, 53%));
}
.Status-module__tc-status-icon___a4Flh.Status-module__muted___zynaC {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.Status-module__tc-status-icon___a4Flh.Status-module__warning___SJ4d0 {
	color: var(--coral-color-warning-icon, hsl(22, 87%, 47%));
}
.Status-module__tc-status-label___LJbhC {
	font-weight: 600;
}
.Status-module__tc-status-label___LJbhC.Status-module__info___bRLrF {
	color: var(--coral-color-info-text, hsl(204, 95%, 31%));
}
.Status-module__tc-status-label___LJbhC.Status-module__success___AnbRu {
	color: var(--coral-color-success-text, hsl(111, 49%, 34%));
}
.Status-module__tc-status-label___LJbhC.Status-module__danger___tKS6h {
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}
.Status-module__tc-status-label___LJbhC.Status-module__muted___zynaC {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.Status-module__tc-status-label___LJbhC.Status-module__warning___SJ4d0 {
	color: var(--coral-color-warning-text, hsl(22, 93%, 41%));
}
.Status-module__tc-status-actions___hcgRh {
	position: absolute;
	left: 0;
	opacity: 0;
}
.Status-module__tc-status___a21WV.Status-module__action___KFrxg:hover .Status-module__tc-status-icon___a4Flh,
.Status-module__tc-status___a21WV.Status-module__action___KFrxg:hover .Status-module__tc-status-label___LJbhC,
.Status-module__tc-status___a21WV.Status-module__action___KFrxg:focus-within .Status-module__tc-status-icon___a4Flh,
.Status-module__tc-status___a21WV.Status-module__action___KFrxg:focus-within .Status-module__tc-status-label___LJbhC {
	opacity: 0;
}
.Status-module__tc-status___a21WV.Status-module__action___KFrxg:hover .Status-module__tc-status-actions___hcgRh,
.Status-module__tc-status___a21WV.Status-module__action___KFrxg:focus-within .Status-module__tc-status-actions___hcgRh {
	opacity: 1;
}

.Status-module__tc-status-skeleton-item___MWqsi {
	margin-right: 10px;
	display: flex;
}

/* stylelint-disable color-hex-case */
.panel .panel {
	margin: 0;
}

.CollapsiblePanel-module__tc-collapsible-panel___C1ebS {
	position: relative;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__selected___vRZIG {
	border-left: 5px solid var(--coral-color-accent-border, hsl(204, 95%, 31%));
	padding-left: 1px;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS:not(.CollapsiblePanel-module__open___setRU) .panel-heading {
	border-bottom: none;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__info___Q4bkq .panel-heading,
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__success___cYGSJ .panel-heading,
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__danger___JTKAW .panel-heading,
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__muted___CD4J7 .panel-heading,
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__warning___EoBqZ .panel-heading,
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__skeleton___js2VU .panel-heading {
	padding-left: 1px;
	border-left: 5px solid;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__info___Q4bkq .panel-heading {
	border-left-color: var(--coral-color-info-text, hsl(204, 95%, 31%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__info___Q4bkq .tc-status-label {
	color: var(--coral-color-info-text, hsl(204, 95%, 31%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__success___cYGSJ .panel-heading {
	border-left-color: var(--coral-color-success-text, hsl(111, 49%, 34%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__success___cYGSJ .tc-status-label {
	color: var(--coral-color-success-text, hsl(111, 49%, 34%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__danger___JTKAW {
	border-color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__danger___JTKAW .panel-heading {
	border-color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__danger___JTKAW .tc-status-label {
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__muted___CD4J7 .panel-heading {
	border-left-color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__muted___CD4J7 .tc-status-label {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__warning___EoBqZ .panel-heading {
	border-left-color: var(--coral-color-warning-text, hsl(22, 93%, 41%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__warning___EoBqZ .tc-status-label {
	color: var(--coral-color-warning-text, hsl(22, 93%, 41%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS.CollapsiblePanel-module__skeleton___js2VU .panel-heading {
	border-color: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd {
	display: flex;
	height: 2.5rem;
	align-items: center;
	padding: 0 15px;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd > a {
	width: 100%;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ {
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-basis: 100%;
	overflow: hidden;
	font-size: 0.875rem;
	width: 100%;
	padding-right: 5px;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ:hover {
	background: transparent;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > * > .btn {
	line-height: 1em;
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-4___HTjEK {
	flex-basis: 25%;
	display: flex;
	overflow: hidden;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-4___HTjEK > span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-5___ZueG3 {
	flex-basis: 20%;
	display: flex;
	overflow: hidden;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-5___ZueG3 > span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-6___SSFrn {
	flex-basis: 16.6666666667%;
	display: flex;
	overflow: hidden;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-6___SSFrn > span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-7___Zsjyp {
	flex-basis: 14.2857142857%;
	display: flex;
	overflow: hidden;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-7___Zsjyp > span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-8___tO7Xx {
	flex-basis: 12.5%;
	display: flex;
	overflow: hidden;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-8___tO7Xx > span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-9___cAzaP {
	flex-basis: 11.1111111111%;
	display: flex;
	overflow: hidden;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-9___cAzaP > span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-10___YWhWd {
	flex-basis: 10%;
	display: flex;
	overflow: hidden;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > *.CollapsiblePanel-module__col-10___YWhWd > span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > * {
	padding: 0;
	text-decoration: none;
	display: flex;
	align-items: center;
	justify-content: space-between;
	min-width: 0;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__panel-header-content___OXMTd .CollapsiblePanel-module__panel-title___v4fhJ > * > * {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .tc-icon-toggle {
	height: 1rem;
	width: 1rem;
	transform-origin: center;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .tc-icon-toggle svg {
	height: 0.625rem;
	width: 0.625rem;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .CollapsiblePanel-module__group___VpkSR {
	display: flex;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .panel-heading {
	display: flex;
	justify-content: space-between;
	padding: 0;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .panel-heading .panel-title {
	width: 100%;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .panel-heading:hover {
	background: var(--coral-color-neutral-background, white);
	cursor: pointer;
}
.CollapsiblePanel-module__tc-collapsible-panel___C1ebS .panel-heading:hover .tc-status-label {
	text-decoration: underline;
}

.CollapsiblePanel-module__default-panel___Wt_Ow .label {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.CollapsiblePanel-module__default-panel___Wt_Ow .CollapsiblePanel-module__group___VpkSR {
	justify-content: space-between;
	padding-right: 15px;
}
.CollapsiblePanel-module__default-panel___Wt_Ow .panel-body {
	max-height: 50vh;
	overflow: auto;
	word-break: break-all;
}
.CollapsiblePanel-module__default-panel___Wt_Ow .panel-body .CollapsiblePanel-module__content___YmdJ4 {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}
.CollapsiblePanel-module__default-panel___Wt_Ow .panel-body .CollapsiblePanel-module__content___YmdJ4 .CollapsiblePanel-module__label___TJogN {
	flex-basis: 10%;
	flex-shrink: 0;
	flex-grow: 1;
}
.CollapsiblePanel-module__default-panel___Wt_Ow .panel-body .CollapsiblePanel-module__content___YmdJ4 .CollapsiblePanel-module__description___yutyV {
	flex-basis: 90%;
	flex-shrink: 0;
	flex-grow: 1;
	font-weight: normal;
}

.CollapsiblePanel-module__descriptive-panel___GZZxk {
	border-radius: 0;
	margin-bottom: 0;
	box-shadow: none;
	border: none;
	padding-left: 5px;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .panel {
	box-shadow: none;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .toggle svg {
	fill: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	height: 10px;
	width: 10px;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk.CollapsiblePanel-module__selected___vRZIG .CollapsiblePanel-module__title___w82M8,
.CollapsiblePanel-module__descriptive-panel___GZZxk.CollapsiblePanel-module__selected___vRZIG .CollapsiblePanel-module__detail___Wnsr9 {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .panel-heading {
	padding: 0;
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	border-color: transparent;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .CollapsiblePanel-module__group___VpkSR {
	justify-content: flex-start;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .CollapsiblePanel-module__group___VpkSR > * {
	margin-right: 5px;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .CollapsiblePanel-module__title___w82M8 {
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .CollapsiblePanel-module__tag___FzR_7 {
	white-space: nowrap;
	font-size: 0.75rem;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .CollapsiblePanel-module__detail___Wnsr9 {
	white-space: nowrap;
	justify-content: flex-end;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .panel-body {
	padding: 10px;
	padding-top: 0;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .panel-body .CollapsiblePanel-module__content___YmdJ4 {
	display: flex;
	flex-direction: column;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .panel-body .CollapsiblePanel-module__content___YmdJ4 .CollapsiblePanel-module__head___qx28I {
	display: flex;
	justify-content: space-between;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .panel-body .CollapsiblePanel-module__content___YmdJ4 .CollapsiblePanel-module__head___qx28I > span {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.CollapsiblePanel-module__descriptive-panel___GZZxk .panel-body .CollapsiblePanel-module__content___YmdJ4 .CollapsiblePanel-module__content-description___RZ5Sq {
	white-space: pre-wrap;
	padding-top: 5px;
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
}

/* stylelint-disable color-hex-case */
.Emphasis-module__highlight___TC7xE {
	font-weight: 600;
	font-style: normal;
}

/* stylelint-disable color-hex-case */
@keyframes Typeahead-module__object-blink___fT4Lf {
	0%,
	100% {
		opacity: 1;
	}
	50% {
		opacity: 0.5;
	}
}
@keyframes Typeahead-module__skeleton-blink___p7Lun {
	0%,
	100% {
		opacity: 0.1;
	}
	50% {
		opacity: 0.25;
	}
}
.Typeahead-module__tc-typeahead-container___x3qzr {
	position: relative;
	display: flex;
	width: auto;
}
.Typeahead-module__tc-typeahead-container___x3qzr.Typeahead-module__loading___LnhQJ .Typeahead-module__typeahead-input-container___JZ9ho > *,
.Typeahead-module__tc-typeahead-container___x3qzr.Typeahead-module__loading___LnhQJ .Typeahead-module__items-container___qZCD0 > * {
	animation: Typeahead-module__object-blink___fT4Lf 1.5s ease infinite;
	color: inherit;
}
.Typeahead-module__tc-typeahead-container___x3qzr .Typeahead-module__items-container___qZCD0,
.Typeahead-module__tc-typeahead-container___x3qzr .Typeahead-module__items-body____6Ano {
	max-height: 32vh;
}
.Typeahead-module__tc-typeahead-container___x3qzr .Typeahead-module__items-container___qZCD0 {
	display: none;
	margin-top: 5px;
	min-width: 16.25rem;
	font-size: 0.875rem;
	background-color: var(--coral-color-neutral-background, white);
	border-radius: 4px;
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
	z-index: 1035;
}
.Typeahead-module__tc-typeahead-container___x3qzr .Typeahead-module__items-body____6Ano {
	overflow-y: auto;
}
.Typeahead-module__tc-typeahead-container___x3qzr.Typeahead-module__right___apkti {
	align-items: flex-end;
}
.Typeahead-module__tc-typeahead-container___x3qzr.Typeahead-module__right___apkti .Typeahead-module__items-container___qZCD0 {
	left: auto;
}
.Typeahead-module__tc-typeahead-container___x3qzr .Typeahead-module__container-open___fw2qB,
.Typeahead-module__tc-typeahead-container___x3qzr.Typeahead-module__container-open___fw2qB .Typeahead-module__items-container___qZCD0 {
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
}

.Typeahead-module__typeahead-input___eNjow {
	min-width: 16.25rem;
	position: relative;
}
.Typeahead-module__typeahead-input-icon___t093E [type='text'].Typeahead-module__typeahead-input___eNjow {
	padding-left: 2.5em;
	margin-bottom: 0;
}
.Typeahead-module__typeahead-input-icon___t093E .Typeahead-module__icon-cls___d8B4M {
	position: absolute;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	pointer-events: none;
	display: flex;
	align-items: center;
	height: 100%;
	width: 2.5em;
	z-index: 1;
}
.Typeahead-module__typeahead-input-icon___t093E .Typeahead-module__icon-cls___d8B4M > * {
	margin: auto;
}
.Typeahead-module__typeahead-input-caret____k_r8 [type='text'].Typeahead-module__typeahead-input___eNjow {
	padding-right: 1em;
}
.Typeahead-module__typeahead-input-caret____k_r8 .Typeahead-module__icon-cls___d8B4M {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	width: 30px;
	pointer-events: none;
}
.Typeahead-module__typeahead-input-caret____k_r8 .Typeahead-module__icon-cls___d8B4M > svg {
	height: 0.5rem;
	width: 0.5rem;
}

.Typeahead-module__is-loading___nj8Sl,
.Typeahead-module__is-searching___LenFD,
.Typeahead-module__no-result___otDkr {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 2rem;
}
.Typeahead-module__is-loading___nj8Sl span,
.Typeahead-module__is-searching___LenFD span,
.Typeahead-module__no-result___otDkr span {
	margin-left: 5px;
}

.Typeahead-module__no-domain___zWx40 {
	display: flex;
	align-items: center;
	justify-content: center;
}
.Typeahead-module__no-domain___zWx40 span {
	padding: 10px 5px;
}

.Typeahead-module__items___NVwdF {
	margin: 0;
	padding: 0;
	list-style-type: none;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}

.Typeahead-module__section-container____7ChH:not(:first-of-type) .Typeahead-module__section-header___REmhN {
	border-top: 1px solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}

.Typeahead-module__section-header___REmhN {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	display: flex;
	align-items: center;
	height: 2rem;
	padding-left: 10px;
	padding-right: 10px;
}
.Typeahead-module__section-header-title___CHAMp {
	font-weight: 600;
}
.Typeahead-module__section-header-title___CHAMp.Typeahead-module__hint___cyVk5 {
	font-style: italic;
	font-weight: normal;
}
i + .Typeahead-module__section-header-title___CHAMp,
svg + .Typeahead-module__section-header-title___CHAMp {
	padding-left: 5px;
}
.Typeahead-module__section-header___REmhN i,
.Typeahead-module__section-header___REmhN svg {
	width: 1rem;
	height: 1rem;
	color: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
}

.Typeahead-module__item___uf3Q0 {
	height: 2rem;
	cursor: pointer;
	white-space: pre;
	align-items: center;
	display: flex;
	padding-left: 10px;
	padding-right: 10px;
}
.Typeahead-module__item___uf3Q0 > div {
	width: 100%;
}
.Typeahead-module__item___uf3Q0.Typeahead-module__multiline___rgHTQ {
	height: 3rem;
}
.Typeahead-module__item-icon___vWuSw {
	margin-right: 10px;
}
.Typeahead-module__item-title___y8lEh > span,
.Typeahead-module__item-description___yC62i {
	display: block;
	width: 100%;
	text-overflow: ellipsis;
	margin: 0;
	overflow: hidden;
}
.Typeahead-module__item-description___yC62i {
	font-size: 0.75rem;
}
.Typeahead-module__item-highlighted___eQblK,
.Typeahead-module__item___uf3Q0:hover {
	background-color: var(--coral-color-accent-background-weak-hover, hsl(204, 59%, 88%));
}
.Typeahead-module__item-highlighted___eQblK.Typeahead-module__selected___DKGce,
.Typeahead-module__item___uf3Q0:hover.Typeahead-module__selected___DKGce {
	background-color: var(--coral-color-accent-background-weak-active, hsl(205, 60%, 75%));
}
.Typeahead-module__item___uf3Q0.Typeahead-module__disabled___JbbKk {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	cursor: not-allowed;
}
.Typeahead-module__item___uf3Q0.Typeahead-module__disabled___JbbKk:hover {
	background: none;
}
.Typeahead-module__item___uf3Q0.Typeahead-module__selected___DKGce {
	background-color: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
}

/* stylelint-disable color-hex-case */
.Datalist-module__tc-datalist-form___Db6_M {
	width: 100%;
}

.Datalist-module__container____mDZl {
	width: 100%;
}
.Datalist-module__container____mDZl > div {
	width: 100%;
}

.Datalist-module__items-container___Bc2X7 {
	max-height: 20rem;
	z-index: 999;
}
.Datalist-module__items-container___Bc2X7 .tc-typeahead-section-container .tc-typeahead-section-header {
	border-bottom: none;
}

.Datalist-module__tc-datalist-item___SouAK {
	display: flex;
	align-items: center;
}
.Datalist-module__tc-datalist-item___SouAK .Datalist-module__tc-datalist-item-icon___FoSva {
	width: 1rem;
	height: 1rem;
	color: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
	margin-right: 15px;
}

.Datalist-module__items___S9cXo {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.Datalist-module__items___S9cXo > li > div {
	display: flex;
	height: 2.5rem;
}
.Datalist-module__items___S9cXo > li > div:hover {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}

/* stylelint-disable color-hex-case */
.FormatValue-module__td-value___xA_36 {
	white-space: pre;
}

.FormatValue-module__td-white-space-character___G_xz4 {
	vertical-align: text-bottom;
	color: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}

.FormatValue-module__td-tab-character___AyebU {
	width: 1.625rem;
}

.FormatValue-module__td-other-characters___I432S {
	width: 0.1875rem;
}

/* stylelint-disable color-hex-case */
.DefaultValueRenderer-module__td-default-cell___Mk65c {
	height: 100%;
	white-space: nowrap;
}

.DefaultValueRenderer-module__shrink-value____2LYN {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: pre;
}

.DefaultValueRenderer-module__wrap-value___eYR_k {
	overflow: initial;
	white-space: normal;
	word-break: break-all;
}

/* stylelint-disable color-hex-case */
.SimpleTextKeyValue-module__tc-simple-text___FvmwV {
	display: flex;
	min-width: 0;
	margin-right: 10px;
}
.SimpleTextKeyValue-module__tc-simple-text-key___OepKo,
.SimpleTextKeyValue-module__tc-simple-text___FvmwV .td-default-cell {
	font-weight: 400;
}
.SimpleTextKeyValue-module__tc-simple-text-key___OepKo {
	margin-right: 5px;
	white-space: nowrap;
	flex-shrink: 1;
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	vertical-align: top;
}
.SimpleTextKeyValue-module__tc-simple-text-key-with-value___NNfsQ::after {
	content: ':';
}
.SimpleTextKeyValue-module__tc-simple-text-value___rHrsr {
	text-transform: lowercase;
	white-space: nowrap;
}
.SimpleTextKeyValue-module__tc-simple-text-value___rHrsr::first-letter {
	text-transform: uppercase;
}
.SimpleTextKeyValue-module__tc-simple-text-value___rHrsr.SimpleTextKeyValue-module__shrink-value___swiUv {
	overflow: hidden;
	text-overflow: ellipsis;
}
.SimpleTextKeyValue-module__tc-simple-text-value___rHrsr.SimpleTextKeyValue-module__wrap-value___k6iUU {
	overflow: initial;
	white-space: normal;
	word-break: break-all;
}
.SimpleTextKeyValue-module__tc-simple-text___FvmwV .td-default-cell {
	display: inline-block;
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	font-family: 'Inconsolata';
}
.SimpleTextKeyValue-module__tc-simple-text-type___SsI40 {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	opacity: 0.75;
	margin-left: 5px;
}

.SimpleTextKeyValue-module__td-cell-int___kvglS {
	text-align: right;
}

/* stylelint-disable color-hex-case */
.TreeBranchIcon-module__tc-tree-branch-icon___klOsy {
	display: flex;
	margin-right: 5px;
}
.TreeBranchIcon-module__tc-tree-branch-icon-caret____wSTI {
	height: 0.75rem;
	width: 0.75rem;
}
.TreeBranchIcon-module__tc-tree-branch-icon-caret-right___ZV9Ej {
	transform: rotate(180deg);
}
.TreeBranchIcon-module__tc-tree-branch-icon___klOsy .tc-svg-anchor {
	background: transparent;
	border: none;
	padding: 0;
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	display: flex;
}
.TreeBranchIcon-module__tc-tree-branch-icon___klOsy .tc-svg-anchor:focus,
.TreeBranchIcon-module__tc-tree-branch-icon___klOsy .tc-svg-anchor:hover {
	color: var(--coral-color-accent-text-hover, hsl(204, 96%, 18%));
}

/* stylelint-disable color-hex-case */
@keyframes ModelViewer-module__object-blink___up0ph {
	0%,
	100% {
		opacity: 1;
	}
	50% {
		opacity: 0.5;
	}
}
@keyframes ModelViewer-module__skeleton-blink___V0AA6 {
	0%,
	100% {
		opacity: 0.1;
	}
	50% {
		opacity: 0.25;
	}
}
.ModelViewer-module__tc-model___sQna9 {
	display: flex;
	flex-direction: column;
	height: 100%;
	overflow: auto;
	width: 100%;
}
.ModelViewer-module__tc-model-leaf___SDRzq .tc-simple-text-value,
.ModelViewer-module__tc-model-branch___LIgeK .tc-simple-text-value {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
}
.ModelViewer-module__tc-model-leaf-padding-left___hRAfI,
.ModelViewer-module__tc-model-branch-padding-left___VA9ga {
	padding-left: 30px;
}
.ModelViewer-module__tc-model-leaf-button___n2mSz,
.ModelViewer-module__tc-model-branch-button___oLlQG {
	background: transparent;
	border: none;
	bottom: 0;
	height: inherit;
	position: absolute;
	top: 0;
	width: 100%;
}
.ModelViewer-module__tc-model-branch___LIgeK {
	display: flex;
	flex-direction: column;
}
.ModelViewer-module__tc-model-branch-content___xLjOK {
	align-items: center;
	display: inline-flex;
	height: 1.875rem;
	position: relative;
}
.ModelViewer-module__tc-model-branch-content___xLjOK:focus .tc-tree-branch-icon-caret,
.ModelViewer-module__tc-model-branch-content___xLjOK:hover .tc-tree-branch-icon-caret {
	color: var(--coral-color-accent-text-hover, hsl(204, 96%, 18%));
}
.ModelViewer-module__tc-model-leaf___SDRzq {
	align-items: center;
	display: inline-flex;
	height: 1.875rem;
	position: relative;
	width: 100%;
}
.ModelViewer-module__tc-model-leaf___SDRzq .tc-pie-chart-loading-circle {
	margin: 0 5px 0 0;
}
.ModelViewer-module__tc-model-leaf-options___jVrDH {
	display: inline-flex;
	margin-left: auto;
	padding-right: 15px;
	z-index: 1;
	flex-shrink: 0;
}
.ModelViewer-module__tc-model-leaf-options-burger___wM0W_ {
	padding: 0;
	margin: 0 5px;
}
.ModelViewer-module__tc-model-leaf-options-burger___wM0W_ .tc-svg-icon {
	width: 14px;
	height: 14px;
	padding-bottom: 2px;
}
.ModelViewer-module__tc-model-leaf-options-tooltip___orb_o {
	display: flex;
}
.ModelViewer-module__tc-model-leaf-options-quality-circles___FpP2P {
	display: inherit;
	padding-top: 0.8125rem;
}
.ModelViewer-module__tc-model-leaf-options-quality-circles-blink___En3t6 {
	animation: ModelViewer-module__object-blink___up0ph 1.5s ease infinite;
}

/* stylelint-disable color-hex-case */
.TreeHeader-module__tc-tree-header___yiAIl {
	align-items: center;
	border-bottom: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	display: flex;
	font-weight: 600;
	height: 2.5rem;
	justify-content: space-between;
	padding: 10px 0 10px 30px;
}
.TreeHeader-module__tc-tree-header-actions___Pwcve {
	display: flex;
	justify-content: space-between;
}
.TreeHeader-module__tc-tree-header-actions-icon___Rutui {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	text-transform: none;
}
.TreeHeader-module__tc-tree-header-actions-icon___Rutui .tc-svg-icon {
	height: 0.75rem;
	width: 0.75rem;
}
.TreeHeader-module__tc-tree-header-actions___Pwcve .btn:focus,
.TreeHeader-module__tc-tree-header-actions___Pwcve .btn:hover {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}

/* stylelint-disable color-hex-case */
.tc-model .tc-tree {
	overflow: auto;
}

.Tree-module__tc-tree___Tsat4 {
	list-style: none;
	flex-grow: 1;
	margin-bottom: 0;
}
.Tree-module__tc-tree-list___RvacC {
	list-style: none;
	padding: 0;
}
.Tree-module__tc-tree-node-border___svd_i {
	border-left: 1px solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	margin-left: 0.375rem;
}
.Tree-module__tc-tree-node-border___svd_i:hover {
	border-left-color: var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}
.Tree-module__tc-tree___Tsat4 li:hover {
	background-color: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}

.LengthBadge-module__tc-length-badge___LzrXS {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	font-size: 10px;
	padding: 2px 10px;
	top: 0;
}

/* stylelint-disable declaration-no-important */
/* stylelint-disable color-hex-case */
.RecordsViewer-module__tc-records-viewer___uMF04 {
	display: flex;
	flex-direction: column;
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	height: 100%;
}
.RecordsViewer-module__tc-records-viewer-tree___iaarL .ReactVirtualized__Grid__innerScrollContainer {
	overflow: initial !important;
}
.RecordsViewer-module__tc-records-viewer-tree___iaarL .tc-svg-icon {
	height: 0.75rem;
	width: 0.75rem;
	margin: 0;
	vertical-align: baseline;
}
.RecordsViewer-module__tc-records-viewer-tree-border___BANPt {
	border-bottom: 0.0625rem solid #d2d2d2;
}
.RecordsViewer-module__tc-records-viewer-skeleton___qRwo4 {
	align-items: center;
	display: flex;
	height: 1.375rem;
	padding: 5px 0 5px 30px;
}
.RecordsViewer-module__tc-records-viewer-branch___K2Oto,
.RecordsViewer-module__tc-records-viewer-leaf___X9yx5 {
	display: flex;
	margin-left: 30px;
	position: relative;
}
.RecordsViewer-module__tc-records-viewer-leaf___X9yx5 {
	justify-content: flex-start;
	align-items: baseline;
}
.RecordsViewer-module__tc-records-viewer-leaf-highlighted___eFzrs::before {
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	bottom: 0;
	content: ' ';
	left: -100%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1;
}
.RecordsViewer-module__tc-records-viewer-leaf___X9yx5 {
	/* stylelint-disable-next-line order/order */
	min-height: 1.375rem;
}
.RecordsViewer-module__tc-records-viewer-leaf-quality___WbiR4 {
	display: inline-flex;
	margin-left: -30px;
	height: 1.375rem;
	left: 0;
	position: absolute;
}
.RecordsViewer-module__tc-records-viewer-branch___K2Oto {
	flex-direction: column;
	justify-content: center;
	margin-left: 12px;
}
.RecordsViewer-module__tc-records-viewer-branch-highlighted___ecJVr::before {
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	bottom: 0;
	content: ' ';
	left: -100%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1;
}
.RecordsViewer-module__tc-records-viewer-branch-content___EWIMV {
	position: relative;
	align-items: center;
	display: inline-flex;
	height: 1.375rem;
}
.RecordsViewer-module__tc-records-viewer-branch-content___EWIMV .tc-length-badge {
	margin-left: 10px;
}
.RecordsViewer-module__tc-records-viewer-branch-content___EWIMV:hover::before {
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	bottom: 0;
	content: ' ';
	left: -100%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1;
}
.RecordsViewer-module__tc-records-viewer-branch-content___EWIMV:hover .tc-records-viewer-branch-icon {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.RecordsViewer-module__tc-records-viewer-branch-content___EWIMV:hover .tc-tree-branch-icon-caret {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.RecordsViewer-module__tc-records-viewer-branch-content___EWIMV:hover .tc-length-badge {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	background-color: var(--coral-color-neutral-background, white);
}
.RecordsViewer-module__tc-records-viewer-branch-icon___y8Hsl {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	height: 0.75rem;
	width: 0.75rem;
}
.RecordsViewer-module__tc-records-viewer-branch-quality___pJALU {
	display: inline-flex;
	margin-left: 10px;
	z-index: 1;
}
.RecordsViewer-module__tc-records-viewer-branch-quality___pJALU:focus::before,
.RecordsViewer-module__tc-records-viewer-branch-quality___pJALU:hover::before {
	background: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
	bottom: 0;
	content: ' ';
	left: -100%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1;
	pointer-events: none;
}

.RecordsViewer-module__tc-leaf-overflow-icon___eNV_x {
	position: absolute;
	left: -1.0625rem;
	margin-right: 5px;
}
.RecordsViewer-module__tc-leaf-overflow-icon-chevron____boYb {
	padding: 0;
	line-height: initial;
	min-height: initial;
}
.RecordsViewer-module__tc-leaf-overflow-icon-chevron____boYb svg {
	border: 1px solid var(--coral-color-accent-border, hsl(204, 95%, 31%));
	padding: 2px;
	border-radius: 10px;
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.RecordsViewer-module__tc-leaf-overflow-icon-chevron-filled___Rj3ms svg {
	border: 1px solid var(--coral-color-accent-border, hsl(204, 95%, 31%));
	padding: 2px;
	border-radius: 10px;
	color: var(--coral-color-accent-text-weak, white);
	background-color: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
}
.RecordsViewer-module__tc-leaf-overflow-icon___eNV_x .tc-svg-anchor {
	background: transparent;
	border: none;
	padding: 0;
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	display: flex;
}
.RecordsViewer-module__tc-leaf-overflow-icon___eNV_x .tc-svg-anchor:focus,
.RecordsViewer-module__tc-leaf-overflow-icon___eNV_x .tc-svg-anchor:hover {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}

/* stylelint-disable color-hex-case */
.VirtualizedTree-module__tc-virtualized-tree___hwqw8 {
	flex: 1 1 auto;
}

.DatePicker-module__container___nmWBu {
	width: 100%;
	position: relative;
}

.DatePicker-module__calendar-header___ugs5h th {
	text-align: center;
}
.DatePicker-module__calendar-header___ugs5h abbr {
	border: none;
	font-weight: normal;
	text-decoration: none;
}

.DatePicker-module__calendar-row___z3pPa {
	height: 2.25rem;
	text-align: center;
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp {
	position: relative;
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-end___PvWPC::after,
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-start___xTCXb::before,
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-start___xTCXb::after,
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-middle___ErM8t::after,
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-end___PvWPC::before,
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-middle___ErM8t::before {
	content: ' ';
	position: absolute;
	height: 1.5625rem;
	z-index: -1;
	background-color: var(--coral-color-accent-background-weak, white);
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-end___PvWPC::after {
	width: 1.5rem;
	left: 0.4063rem;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-start___xTCXb::before {
	width: 1.5rem;
	right: 0.4063rem;
	border-top-left-radius: 50%;
	border-bottom-left-radius: 50%;
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-start___xTCXb::after,
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-middle___ErM8t::after {
	width: 50%;
	right: 0;
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-end___PvWPC::before,
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__date-range___KTdzp.DatePicker-module__range-middle___ErM8t::before {
	width: 50%;
	left: 0;
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__calendar-day___TTF2f {
	font: var(--coral-paragraph-s, 400 0.75rem/140% 'Source Sans Pro');
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__calendar-day___TTF2f.DatePicker-module__selected___yrq7V {
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	transition: color 0.2s ease-in;
	font: var(--coral-paragraph-s-bold, 600 0.75rem/140% 'Source Sans Pro');
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__calendar-day___TTF2f:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	opacity: 0.54;
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__calendar-day___TTF2f {
	height: 1.5rem;
	width: 1.5rem;
	background: transparent;
	border: none;
	border-radius: 50%;
	line-height: 1.5rem;
	padding: 0;
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__calendar-day___TTF2f.DatePicker-module__today___Milks {
	background-color: var(--coral-color-accent-background-weak, white);
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	border: solid 1px var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__calendar-day___TTF2f.DatePicker-module__not-current-month___WDDKi {
	opacity: 0.54;
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__calendar-day___TTF2f.DatePicker-module__range___QAA3O:hover {
	background-color: var(--coral-color-accent-background-weak, white);
}
.DatePicker-module__calendar-row___z3pPa .DatePicker-module__calendar-day___TTF2f:disabled {
	cursor: not-allowed;
}

.YearPicker-module__year-picker___ksX9J {
	display: flex;
	flex-direction: column;
	align-items: center;
}
.YearPicker-module__year-picker___ksX9J ol {
	list-style: none;
	margin: 0;
	padding: 0;
}
.YearPicker-module__year-picker___ksX9J .YearPicker-module__scroll___mAqdX {
	line-height: 0.75rem;
	min-height: auto;
}
.YearPicker-module__year-picker___ksX9J .YearPicker-module__scroll___mAqdX svg {
	height: 0.75rem;
}
.YearPicker-module__year-picker___ksX9J .YearPicker-module__year___3X9tO {
	font: var(--coral-paragraph-s, 400 0.75rem/140% 'Source Sans Pro');
}
.YearPicker-module__year-picker___ksX9J .YearPicker-module__year___3X9tO.YearPicker-module__selected___wZImI {
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	transition: color 0.2s ease-in;
	font: var(--coral-paragraph-s-bold, 600 0.75rem/140% 'Source Sans Pro');
}
.YearPicker-module__year-picker___ksX9J .YearPicker-module__year___3X9tO:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	opacity: 0.54;
}
.YearPicker-module__year-picker___ksX9J .YearPicker-module__year___3X9tO {
	background: none;
	border: none;
	height: 1.5625rem;
	width: 100%;
}

.HeaderTitle-module__common___TIrmT {
	display: flex;
	justify-content: center;
	align-items: center;
	font: var(--coral-paragraph-m-bold, 600 0.875rem/140% 'Source Sans Pro');
}
.HeaderTitle-module__common___TIrmT .dropdown-menu {
	min-width: 63px;
}

.HeaderTitle-module__month___veszY {
	margin-right: var(--coral-spacing-xs, 0.5rem);
}

.ViewLayout-module__container___a7ASx {
	height: 100%;
	display: flex;
	flex-direction: column;
}
.ViewLayout-module__container___a7ASx .ViewLayout-module__header___uN_sd {
	display: flex;
	justify-content: space-between;
	margin-bottom: var(--coral-spacing-s, 0.75rem);
}
.ViewLayout-module__container___a7ASx .ViewLayout-module__header___uN_sd .btn-icon-only {
	padding: 0 var(--coral-spacing-xxs, 0.25rem);
}
.ViewLayout-module__container___a7ASx .ViewLayout-module__header___uN_sd .btn-icon-only span {
	display: none;
}
.ViewLayout-module__container___a7ASx .ViewLayout-module__body___XaWoD {
	flex: 1 1 auto;
}
.ViewLayout-module__container___a7ASx .ViewLayout-module__element-container___DVpB8 > * {
	width: 100%;
	height: 100%;
}

.DateView-module__body___FTUSm {
	display: flex;
}
.DateView-module__body___FTUSm .DateView-module__date___NhqOv {
	flex: 3 0 200px;
}

.MonthPicker-module__container___SIsvS {
	width: 100%;
}
.MonthPicker-module__container___SIsvS tbody {
	border: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}

.MonthPicker-module__calendar-row___O32rz {
	border-bottom: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}
.MonthPicker-module__calendar-row___O32rz:last-child {
	border-bottom: none;
}

.MonthPicker-module__calendar-col___CeJrW {
	border-right: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	width: 33.33%;
}
.MonthPicker-module__calendar-col___CeJrW:last-child {
	border-right: none;
}

.MonthPicker-module__calendar-month___z69OD {
	font: var(--coral-paragraph-s, 400 0.75rem/140% 'Source Sans Pro');
}
.MonthPicker-module__calendar-month___z69OD.MonthPicker-module__selected___jumRm {
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	transition: color 0.2s ease-in;
	font: var(--coral-paragraph-s-bold, 600 0.75rem/140% 'Source Sans Pro');
}
.MonthPicker-module__calendar-month___z69OD:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	opacity: 0.54;
}
.MonthPicker-module__calendar-month___z69OD {
	flex: 1;
	height: 3.5625rem;
	width: 100%;
	background: transparent;
	border: none;
	padding: 0;
}
.MonthPicker-module__calendar-month___z69OD:active {
	background-color: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}

.CalendarPicker-module__container___dBh2b {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	min-height: var(--coral-sizing-xxxl, 13.75rem);
	padding: var(--coral-spacing-m, 1rem);
}

.CalendarPicker-module__footer___SdGFL {
	padding-top: var(--coral-spacing-s, 0.75rem);
}

.InputDatePicker-module__popper___TE4mL {
	width: 19.375rem;
	background: var(--coral-color-neutral-background, white);
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
	z-index: var(--coral-elevation-layer-interactive-front, 8);
}

.InputDatePicker-module__date-picker___KdJhg {
	display: flex;
	width: -moz-fit-content;
	width: fit-content;
}
.InputDatePicker-module__date-picker___KdJhg .range-input {
	display: flex;
	flex-direction: column;
	gap: var(--coral-spacing-xxs, 0.25rem);
}

.TimePicker-module__container___SKXvx {
	padding: var(--coral-spacing-xxs, 0.25rem) 0;
	background-color: var(--coral-color-neutral-background, white);
}
.TimePicker-module__container___SKXvx button {
	width: 100%;
	border: none;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font-size: 0.875rem;
	font-weight: normal;
	background-color: var(--coral-color-neutral-background, white);
}
.TimePicker-module__container___SKXvx button.highlight {
	background-color: var(--coral-color-accent-background-weak, white);
}
.TimePicker-module__container___SKXvx button:hover,
.TimePicker-module__container___SKXvx button:focus {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	outline: none;
}

.InputTimePicker-module__popper___AfXMr {
	overflow: auto;
	width: 5rem;
	height: 10.625rem;
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
	z-index: var(--coral-elevation-layer-interactive-front, 8);
}

.InputTimePicker-module__time-picker___kf6Kj {
	display: flex;
	width: -moz-fit-content;
	width: fit-content;
}
.InputTimePicker-module__time-picker___kf6Kj .range-input {
	display: flex;
	flex-direction: column;
	gap: var(--coral-spacing-xxs, 0.25rem);
}

/* stylelint-disable color-hex-case */
/* stylelint-disable color-hex-case */
.DatePicker-module__container___A5Oq7 {
	width: 100%;
	position: relative;
}

.DatePicker-module__calendar-header___uCbdY::after {
	content: '';
	border-bottom: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	width: 100%;
	position: absolute;
	left: 0;
	top: 1.4375rem;
}
.DatePicker-module__calendar-header___uCbdY th {
	text-align: center;
	padding-bottom: 10px;
}
.DatePicker-module__calendar-header___uCbdY abbr {
	border: none;
	font-weight: normal;
	text-decoration: none;
}

.DatePicker-module__calendar-row___M8U0K {
	height: 2.25rem;
	text-align: center;
}
.DatePicker-module__calendar-row___M8U0K .DatePicker-module__calendar-day___Pcjbj {
	font-size: 0.75rem;
}
.DatePicker-module__calendar-row___M8U0K .DatePicker-module__calendar-day___Pcjbj.DatePicker-module__selected___Pvn8a {
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text-strong, hsl(204, 96%, 18%));
	transition: color 0.2s ease-in;
	font-weight: 600;
}
.DatePicker-module__calendar-row___M8U0K .DatePicker-module__calendar-day___Pcjbj:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	opacity: 0.54;
}
.DatePicker-module__calendar-row___M8U0K .DatePicker-module__calendar-day___Pcjbj {
	height: 1.5rem;
	width: 1.5rem;
	background: transparent;
	border: none;
	border-radius: 50%;
	line-height: 1.5rem;
	padding: 0;
}
.DatePicker-module__calendar-row___M8U0K .DatePicker-module__calendar-day___Pcjbj.DatePicker-module__today___L7Nnr {
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text-strong, hsl(204, 96%, 18%));
	border: solid 1px var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.DatePicker-module__calendar-row___M8U0K .DatePicker-module__calendar-day___Pcjbj.DatePicker-module__not-current-month___PWxki {
	opacity: 0.54;
}

/* stylelint-disable color-hex-case */
/* stylelint-disable selector-no-qualifying-type */
/* stylelint-disable color-hex-case */
/* stylelint-disable color-hex-case */
.TimePicker-module__time-picker___gSfJC {
	display: flex;
	flex-direction: column;
	align-items: center;
}
.TimePicker-module__time-picker___gSfJC legend {
	border: none;
	font-size: inherit;
	text-align: center;
	text-transform: none;
}
.TimePicker-module__time-picker___gSfJC legend .TimePicker-module__utc___IsoAr {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font-size: 0.75rem;
}
.TimePicker-module__time-picker___gSfJC hr {
	width: 100%;
	border-color: var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	margin: 10px 0;
}
.TimePicker-module__time-picker___gSfJC > input.TimePicker-module__time-input___VpPIb {
	border: 1px solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	height: 1.875rem;
	text-align: center;
	width: 100%;
}
.TimePicker-module__time-picker___gSfJC > input.TimePicker-module__time-input___VpPIb:focus {
	border-color: var(--coral-color-accent-border, hsl(204, 95%, 31%));
}
.TimePicker-module__time-picker___gSfJC > input.TimePicker-module__time-input___VpPIb.TimePicker-module__time-error____A4y5 {
	box-shadow: inset 0 -2px 0 #e96065;
	border-bottom: none;
}

/* stylelint-disable color-hex-case */
.YearPicker-module__year-picker___Kb2pw {
	display: flex;
	flex-direction: column;
	align-items: center;
}
.YearPicker-module__year-picker___Kb2pw ol {
	list-style: none;
	margin: 0;
	padding: 0;
}
.YearPicker-module__year-picker___Kb2pw .YearPicker-module__scroll___YbQZe {
	line-height: 0.75rem;
	min-height: auto;
}
.YearPicker-module__year-picker___Kb2pw .YearPicker-module__scroll___YbQZe svg {
	height: 0.75rem;
}
.YearPicker-module__year-picker___Kb2pw .YearPicker-module__year___LI8dY {
	font-size: 0.75rem;
}
.YearPicker-module__year-picker___Kb2pw .YearPicker-module__year___LI8dY.YearPicker-module__selected___XOB3n {
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text-strong, hsl(204, 96%, 18%));
	transition: color 0.2s ease-in;
	font-weight: 600;
}
.YearPicker-module__year-picker___Kb2pw .YearPicker-module__year___LI8dY:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	opacity: 0.54;
}
.YearPicker-module__year-picker___Kb2pw .YearPicker-module__year___LI8dY {
	background: none;
	border: none;
	height: 1.5625rem;
	width: 100%;
}

/* stylelint-disable color-hex-case */
/* stylelint-disable color-hex-case */
.HeaderTitle-module__common____5L0z {
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: 600;
}
.HeaderTitle-module__common____5L0z .dropdown-menu {
	min-width: 63px;
}

.HeaderTitle-module__month___AlK8P {
	margin-right: 5px;
}

.HeaderTitle-module__button___D1NmI {
	padding: 0;
	background: none;
	border: none;
}
.HeaderTitle-module__button___D1NmI:hover {
	color: var(--coral-color-accent-text-hover, hsl(204, 96%, 18%));
}
.HeaderTitle-module__button___D1NmI:active {
	color: var(--coral-color-accent-text-active, hsl(205, 94%, 13%));
}

/* stylelint-disable color-hex-case */
.ViewLayout-module__container___lfgbT {
	height: 100%;
	display: flex;
	flex-direction: column;
}
.ViewLayout-module__container___lfgbT .ViewLayout-module__header___VwOum {
	display: flex;
	justify-content: space-between;
	margin-bottom: 10px;
}
.ViewLayout-module__container___lfgbT .ViewLayout-module__header___VwOum .btn-icon-only {
	padding: 0 5px;
}
.ViewLayout-module__container___lfgbT .ViewLayout-module__header___VwOum .btn-icon-only svg {
	width: 0.75rem;
}
.ViewLayout-module__container___lfgbT .ViewLayout-module__header___VwOum .btn-icon-only span {
	display: none;
}
.ViewLayout-module__container___lfgbT .ViewLayout-module__body___ifhqM {
	flex: 1 1 auto;
}
.ViewLayout-module__container___lfgbT .ViewLayout-module__element-container___jlAzE > * {
	width: 100%;
	height: 100%;
}

/* stylelint-disable color-hex-case */
.DateTimeView-module__body___fd_gK {
	display: flex;
}
.DateTimeView-module__body___fd_gK .DateTimeView-module__date___BWIvK {
	flex: 3 0 200px;
}
.DateTimeView-module__body___fd_gK .DateTimeView-module__time___f0oCM {
	border-left: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	flex: 1 0 70px;
	margin-left: 15px;
	padding-left: 15px;
}

/* stylelint-disable color-hex-case */
.MonthPicker-module__container___cALd9 {
	width: 100%;
}
.MonthPicker-module__container___cALd9 tbody {
	border: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}

.MonthPicker-module__calendar-row___cQsaT {
	border-bottom: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}
.MonthPicker-module__calendar-row___cQsaT:last-child {
	border-bottom: none;
}

.MonthPicker-module__calendar-col____P0Zn {
	border-right: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	width: 33.33%;
}
.MonthPicker-module__calendar-col____P0Zn:last-child {
	border-right: none;
}

.MonthPicker-module__calendar-month___c6COo {
	font-size: 0.75rem;
}
.MonthPicker-module__calendar-month___c6COo.MonthPicker-module__selected___CpFjl {
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text-strong, hsl(204, 96%, 18%));
	transition: color 0.2s ease-in;
	font-weight: 600;
}
.MonthPicker-module__calendar-month___c6COo:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
	opacity: 0.54;
}
.MonthPicker-module__calendar-month___c6COo {
	flex: 1;
	height: 3.5625rem;
	width: 100%;
	background: transparent;
	border: none;
	padding: 0;
}
.MonthPicker-module__calendar-month___c6COo:active {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}

/* stylelint-disable color-hex-case */
/* stylelint-disable color-hex-case */
.DateTimePicker-module__container___RkHY4 {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	min-width: 18.125rem;
	min-height: 22rem;
	padding: 15px;
}

.DateTimePicker-module__footer___PLeml {
	padding-top: 15px;
}
.DateTimePicker-module__footer___PLeml::before {
	content: '';
	border-bottom: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	display: block;
	margin-bottom: 15px;
}
.DateTimePicker-module__footer___PLeml.DateTimePicker-module__date-padding___kH8rV {
	padding-top: 5px;
}

/* stylelint-disable color-hex-case */
.Validation-module__validation___e0vGK {
	display: flex;
	padding: 10px 15px;
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	justify-content: space-between;
	align-items: center;
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}
.Validation-module__validation___e0vGK .Validation-module__errors___ZMZaH {
	display: flex;
	flex-direction: column;
}

/* stylelint-disable color-hex-case */
.InputDateTimePicker-module__popper___AVWVV {
	width: 19.375rem;
	background: var(--coral-color-neutral-background, white);
	box-shadow: 0 0.0625rem 0.1875rem 0 rgba(0, 0, 0, 0.2);
	z-index: var(--coral-elevation-layer-interactive-front, 8);
}

.InputDateTimePicker-module__date-time-picker___Ui8Uw {
	display: flex;
	width: -moz-fit-content;
	width: fit-content;
}
.InputDateTimePicker-module__date-time-picker___Ui8Uw .range-input {
	display: flex;
	flex-direction: column;
	gap: var(--coral-spacing-xxs, 0.25rem);
}
.InputDateTimePicker-module__date-time-picker___Ui8Uw {
	gap: var(--coral-spacing-xs, 0.5rem);
}

.InputDateRangePicker-module__popper___r4u8U {
	width: 19.375rem;
	background: var(--coral-color-neutral-background, white);
	box-shadow: var(--coral-elevation-shadow-neutral-m, 0 0.125rem 0.375rem 0 hsla(0, 0%, 0%, 0.3));
	z-index: var(--coral-elevation-layer-interactive-front, 8);
}

.InputDateRangePicker-module__date-picker___zN97X {
	display: flex;
	width: -moz-fit-content;
	width: fit-content;
}
.InputDateRangePicker-module__date-picker___zN97X .range-input {
	display: flex;
	flex-direction: column;
	gap: var(--coral-spacing-xxs, 0.25rem);
}
.InputDateRangePicker-module__date-picker___zN97X .InputDateRangePicker-module__arrow___cu2Og {
	display: flex;
	align-items: flex-end;
	margin: 10px;
}

.InputDateRangePicker-module__date-range-picker-inline___PQO3h .range-input {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: var(--coral-spacing-xxs, 0.25rem);
}

.InputDateTimeRangePicker-module__range-picker___rFYgD {
	display: flex;
	width: -moz-fit-content;
	width: fit-content;
}
.InputDateTimeRangePicker-module__range-picker___rFYgD .range-input {
	display: flex;
	flex-direction: column;
	gap: var(--coral-spacing-xxs, 0.25rem);
}
.InputDateTimeRangePicker-module__range-picker___rFYgD .InputDateTimeRangePicker-module__arrow___YZL5d {
	display: flex;
	align-items: flex-end;
	margin: 10px;
}

.InputDateTimeRangePicker-module__range-picker-vertical___AoZg3 {
	display: flex;
	width: -moz-fit-content;
	width: fit-content;
}
.InputDateTimeRangePicker-module__range-picker-vertical___AoZg3 .range-input {
	display: flex;
	flex-direction: column;
	gap: var(--coral-spacing-xxs, 0.25rem);
}
.InputDateTimeRangePicker-module__range-picker-vertical___AoZg3 {
	flex-direction: column;
}
.InputDateTimeRangePicker-module__range-picker-vertical___AoZg3 .arrow {
	display: flex;
	align-items: flex-end;
	margin: 10px;
}

.InputDateTimeRangePicker-module__date-time-range-picker-inline___N8M4J .range-input {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: var(--coral-spacing-xxs, 0.25rem);
}

/* stylelint-disable color-hex-case */
@keyframes InlineForm-module__object-blink___mPuWS {
	0%,
	100% {
		opacity: 1;
	}
	50% {
		opacity: 0.5;
	}
}
@keyframes InlineForm-module__skeleton-blink___oy75e {
	0%,
	100% {
		opacity: 0.1;
	}
	50% {
		opacity: 0.25;
	}
}
.InlineForm-module__tc-editable-text-form___EfsxK {
	position: relative;
	width: 100%;
	display: flex;
	align-items: center;
	padding-right: 20px;
}
.InlineForm-module__tc-editable-text-form___EfsxK .form-group {
	width: 100%;
	margin: 0;
	padding-top: 0;
}
.InlineForm-module__tc-editable-text-form___EfsxK .InlineForm-module__tc-editable-text-form-input___w_Foo {
	width: 100%;
	padding-right: 52px;
}
.InlineForm-module__tc-editable-text-form___EfsxK .InlineForm-module__tc-editable-text-form-input___w_Foo::-moz-selection {
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
}
.InlineForm-module__tc-editable-text-form___EfsxK .InlineForm-module__tc-editable-text-form-input___w_Foo::selection {
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
}
.InlineForm-module__tc-editable-text-form-buttons___ubVPz {
	display: flex;
	position: absolute;
	align-items: center;
	justify-content: center;
	height: 32px;
	top: 0;
	right: 30px;
}
.InlineForm-module__tc-editable-text-form-buttons-icon___x4Z4c {
	border: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	width: 16px;
	height: 16px;
	min-height: auto;
	display: flex;
	border-radius: 50%;
	padding: 0;
	justify-content: center;
	align-items: center;
}
.InlineForm-module__tc-editable-text-form-buttons-icon___x4Z4c > .tc-svg-icon {
	width: 0.5rem;
	height: 0.5rem;
}
.InlineForm-module__tc-editable-text-form-buttons-icon___x4Z4c:last-child {
	margin-left: 10px;
}
.InlineForm-module__tc-editable-text-form-buttons-submit___FORZ5 {
	border-color: var(--coral-color-success-border, hsl(111, 49%, 34%));
	background: var(--coral-color-success-background-strong, hsl(111, 49%, 34%));
	fill: var(--coral-color-success-text-weak, white);
}
.InlineForm-module__tc-editable-text-form-buttons-submit___FORZ5:focus,
.InlineForm-module__tc-editable-text-form-buttons-submit___FORZ5:hover {
	color: var(--coral-color-success-text-weak, white);
	background: var(--coral-color-success-background-strong-hover, hsl(111, 49%, 29%));
	border-color: var(--coral-color-success-border, hsl(111, 49%, 34%));
}
.InlineForm-module__tc-editable-text-form-buttons-submit___FORZ5:focus svg,
.InlineForm-module__tc-editable-text-form-buttons-submit___FORZ5:hover svg {
	background: var(--coral-color-success-background-strong-hover, hsl(111, 49%, 29%));
}
.InlineForm-module__tc-editable-text-form-buttons-submit___FORZ5 > svg {
	color: var(--coral-color-success-text-weak, white);
}
.InlineForm-module__tc-editable-text-form-buttons-cancel___MnEUR:focus,
.InlineForm-module__tc-editable-text-form-buttons-cancel___MnEUR:hover {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	border-color: var(--coral-color-neutral-border-hover, hsl(0, 0%, 40%));
}

/* stylelint-disable color-hex-case */
.PlainTextTitle-module__tc-editable-text-title___qu3Ne {
	display: flex;
	align-items: center;
	max-width: 56.25rem;
}
.PlainTextTitle-module__tc-editable-text-title___qu3Ne .tc-editable-text-wording-wrapper {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.PlainTextTitle-module__tc-editable-text-title___qu3Ne .PlainTextTitle-module__tc-editable-text-wording___kkTXS {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.PlainTextTitle-module__tc-editable-text-title___qu3Ne .PlainTextTitle-module__tc-editable-text-pencil___K6wPt {
	position: relative;
	left: -2000px;
	padding-left: 5px;
	padding-right: 5px;
	flex: 0 0 auto;
	line-height: inherit;
	min-height: inherit;
}
.PlainTextTitle-module__tc-editable-text-title___qu3Ne .PlainTextTitle-module__tc-editable-text-pencil___K6wPt.btn-link {
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.PlainTextTitle-module__tc-editable-text-title___qu3Ne .PlainTextTitle-module__tc-editable-text-pencil___K6wPt:focus,
.PlainTextTitle-module__tc-editable-text-title___qu3Ne .PlainTextTitle-module__tc-editable-text-pencil___K6wPt:hover {
	position: static;
}
.PlainTextTitle-module__tc-editable-text-title___qu3Ne:hover .PlainTextTitle-module__tc-editable-text-pencil___K6wPt {
	position: static;
}

/* stylelint-disable color-hex-case */
@keyframes EditableText-module__object-blink___UuqaR {
	0%,
	100% {
		opacity: 1;
	}
	50% {
		opacity: 0.5;
	}
}
@keyframes EditableText-module__skeleton-blink___yCxok {
	0%,
	100% {
		opacity: 0.1;
	}
	50% {
		opacity: 0.25;
	}
}
.EditableText-module__tc-editable-text-blink___oszIW {
	animation: EditableText-module__object-blink___UuqaR 1.5s ease infinite;
}

.EditableText-module__tc-editable-text___Wm7O1 {
	width: 100%;
}

/* stylelint-disable color-hex-case */
.TabBar-module__tc-tab-bar-menu___lGr4w {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.TabBar-module__tc-tab-bar___OjdVJ {
	white-space: nowrap;
	overflow: hidden;
	flex: 1;
}
.TabBar-module__tc-tab-bar___OjdVJ .TabBar-module__tc-tab-bar-item___AXo6C {
	float: none;
	display: inline-block;
}
.TabBar-module__tc-tab-bar___OjdVJ .TabBar-module__tc-tab-bar-item-container___WB6ac {
	display: flex;
	align-items: baseline;
}
.TabBar-module__tc-tab-bar___OjdVJ .TabBar-module__tc-tab-bar-item-icon___TxBQF {
	margin-right: 5px;
	width: 0.75rem;
	height: 0.75rem;
	font-size: 0.75rem;
}
.TabBar-module__tc-tab-bar___OjdVJ .TabBar-module__tc-tab-bar-item-label___w9QE5 {
	display: inline-block;
	max-width: 12.5rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
}
.TabBar-module__tc-tab-bar___OjdVJ .TabBar-module__tc-tab-bar-item-badge___cJSNa {
	margin-left: 5px;
}
.TabBar-module__tc-tab-bar___OjdVJ .TabBar-module__tc-tab-bar-item___AXo6C > button {
	max-width: initial;
}

.dropdown + .tab-content {
	padding-top: 20px;
}

.Drawer-module__tc-drawer____8s9u {
	pointer-events: all;
	background-color: var(--coral-color-neutral-background, white);
	box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: var(--coral-sizing-maximal, 20rem);
}

@media (min-width: 992px) and (max-width: 1199px) {
	.Drawer-module__tc-drawer____8s9u {
		width: 40vw;
	}
}
@media (min-width: 1200px) {
	.Drawer-module__tc-drawer____8s9u {
		width: 30vw;
	}
}
.Drawer-module__tc-drawer-container___UzFEG {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.Drawer-module__tc-drawer-tabs-container___MSQlh {
	margin: var(--coral-spacing-xs, 0.5rem) var(--coral-spacing-xs, 0.5rem) 0
		var(--coral-spacing-xs, 0.5rem);
}

.Drawer-module__tc-drawer-actionbar___ZlJgo {
	padding: 0;
}

.Drawer-module__drawer-stacked___paamT {
	width: 100%;
}

.Drawer-module__tc-drawer-header___IHRTq {
	background-color: var(--coral-color-neutral-background, white);
	border-bottom: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.Drawer-module__tc-drawer-header___IHRTq .tc-editable-text {
	min-width: 0;
}
.Drawer-module__tc-drawer-header___IHRTq .tc-editable-text-pencil {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Drawer-module__tc-drawer-header-menu___paXJb {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 3.4375rem;
	padding: var(--coral-spacing-m, 1rem);
}
.Drawer-module__tc-drawer-header-menu___paXJb .Drawer-module__tc-drawer-header-title___MbBFl {
	display: flex;
	flex: 1;
	flex-direction: column;
	justify-content: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.Drawer-module__tc-drawer-header-menu___paXJb .Drawer-module__tc-drawer-header-title___MbBFl h1 {
	font: var(--coral-heading-m, 600 1rem/140% 'Source Sans Pro');
	flex: 1;
	margin: 0;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.Drawer-module__tc-drawer-header-menu___paXJb .Drawer-module__tc-drawer-header-title___MbBFl .tc-editable-text {
	flex: 1;
}
.Drawer-module__tc-drawer-header-menu___paXJb .Drawer-module__tc-drawer-header-title___MbBFl > .Drawer-module__tc-editable-text___sZwZ_ {
	width: unset;
}
.Drawer-module__tc-drawer-header-menu___paXJb .Drawer-module__tc-drawer-close-action___MBute {
	flex: 0;
	margin-right: -var(--coral-spacing-m, 1rem);
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Drawer-module__tc-drawer-header-menu___paXJb .Drawer-module__drawer-close-action-tooltip___zMsyR {
	position: absolute;
	right: 0;
	bottom: calc(var(--coral-spacing-m, 1rem) / 2);
}
.Drawer-module__tc-drawer-header-subtitle___NckkL {
	padding-top: var(--coral-spacing-xxs, 0.25rem);
}

.Drawer-module__tc-drawer-header-with-tabs____V2Yy {
	margin: 0 var(--coral-spacing-xs, 0.5rem) -0.4rem var(--coral-spacing-xs, 0.5rem);
}

.Drawer-module__tc-drawer-content___v19op {
	flex-grow: 1;
	min-height: 0;
	overflow-y: auto;
}
.Drawer-module__tc-drawer-content-wrapper___soH2M {
	padding: var(--coral-spacing-m, 1rem);
	flex-grow: 1;
	min-height: 0;
}

.Drawer-module__tc-drawer-footer___HmOuh,
.Drawer-module__tc-drawer-actionbar-container___pjaQV {
	padding: var(--coral-spacing-xs, 0.5rem) var(--coral-spacing-m, 1rem);
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.Drawer-module__tc-drawer-footer___HmOuh .navbar-left > *,
.Drawer-module__tc-drawer-footer___HmOuh .navbar-right > *,
.Drawer-module__tc-drawer-actionbar-container___pjaQV .navbar-left > *,
.Drawer-module__tc-drawer-actionbar-container___pjaQV .navbar-right > * {
	margin-top: 0;
	margin-bottom: 0;
}

.tc-with-drawer-wrapper .tc-drawer.stacked::after {
	background: rgba(0, 0, 0, 0.4);
	content: ' ';
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
}

.tc-with-drawer-wrapper:last-child .tc-drawer.stacked::after {
	content: none;
}

/* stylelint-disable color-hex-case */
.Enumeration-module__tc-enumeration___wjWGI {
	overflow: hidden;
	display: flex;
	flex-direction: column;
}
.Enumeration-module__tc-enumeration___wjWGI input[type='text'] {
	font-size: 0.875rem;
	line-height: 0.875rem;
}
.Enumeration-module__tc-enumeration___wjWGI .btn {
	justify-content: flex-start;
	min-height: 100%;
	text-decoration: none;
}
.Enumeration-module__tc-enumeration___wjWGI .btn.btn-link {
	padding: 0 15px;
	outline-offset: 0.3125rem;
}
.Enumeration-module__tc-enumeration___wjWGI .btn.btn-link svg {
	height: 0.875rem;
	width: 0.875rem;
}
.Enumeration-module__tc-enumeration___wjWGI header {
	flex-shrink: 0;
}

/* stylelint-disable color-hex-case */
.Header-module__tc-enumeration-header___NIlFv {
	display: flex;
	line-height: 20px;
	align-items: center;
	height: 28px;
	position: relative;
}
.Header-module__tc-enumeration-header___NIlFv > span {
	font-weight: 700;
}
.Header-module__tc-enumeration-header___NIlFv .actions {
	margin-left: auto;
}
.Header-module__tc-enumeration-header___NIlFv input {
	box-shadow: none;
	border: none;
	flex-grow: 1;
	height: 100%;
	background-color: transparent;
}
.Header-module__tc-enumeration-header___NIlFv .btn-link {
	margin-left: auto;
	padding: 0 5px;
	height: 30px;
}
.Header-module__tc-enumeration-header___NIlFv .btn-link .tc-svg-icon {
	height: 0.875rem;
	width: 0.875rem;
	margin-right: 0;
	vertical-align: text-top;
}
.Header-module__tc-enumeration-header___NIlFv .Header-module__tc-enumeration-header-error___F5Ge9 {
	position: absolute;
	top: 100%;
	background-color: var(--coral-color-danger-background, hsl(0, 100%, 96%));
	width: 100%;
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
	padding: 2px;
	z-index: 1;
}

/* stylelint-disable color-hex-case */
/* stylelint-disable color-hex-case */
.Item-module__tc-enumeration-item___c2Xdw {
	display: flex;
	font-size: 14px;
	font-weight: 400;
	height: 2.0625rem;
	text-align: left;
	border-bottom: 1px solid rgb(228, 228, 228);
	position: relative;
}
.Item-module__tc-enumeration-item___c2Xdw.Item-module__has-error___RG9sF {
	border-bottom: none;
}
.Item-module__tc-enumeration-item___c2Xdw button:disabled {
	padding: 0 15px;
}
.Item-module__tc-enumeration-item___c2Xdw .btn-link {
	padding: 0 5px;
	height: 16px;
}
.Item-module__tc-enumeration-item___c2Xdw .btn-link .tc-svg-icon {
	height: 14px;
	width: 14px;
	margin-right: 0;
	vertical-align: top;
}
.Item-module__tc-enumeration-item___c2Xdw .Item-module__tc-enumeration-item-label___U31oM {
	flex-grow: 1;
	background-color: Transparent;
	background-repeat: no-repeat;
	border: none;
	overflow: hidden;
	box-shadow: none;
	text-align: left;
	outline: none;
}
.Item-module__tc-enumeration-item___c2Xdw .Item-module__tc-enumeration-item-label___U31oM span:first-child {
	display: inline;
}
.Item-module__tc-enumeration-item___c2Xdw .Item-module__tc-enumeration-item-actions___RNffk {
	display: flex;
	flex-grow: 0;
	align-items: center;
	margin: auto 5px;
}
.Item-module__tc-enumeration-item___c2Xdw .Item-module__tc-enumeration-item-actions___RNffk .persistent {
	visibility: visible;
}
.Item-module__tc-enumeration-item___c2Xdw .Item-module__editable___Q72jt {
	visibility: hidden;
}
.Item-module__tc-enumeration-item___c2Xdw button {
	text-transform: none;
	font-size: 14px;
	text-overflow: ellipsis;
	overflow: hidden;
}
.Item-module__tc-enumeration-item___c2Xdw button span {
	vertical-align: top;
}
.Item-module__tc-enumeration-item___c2Xdw input {
	padding: 0;
	margin: 0 15px;
	line-height: 2.0625rem;
}
.Item-module__tc-enumeration-item___c2Xdw .Item-module__tc-enumeration-item-error___bL8k6 {
	font-size: var(--coral-paragraph-s, 400 0.75rem/140% 'Source Sans Pro');
	position: absolute;
	top: 100%;
	width: 100%;
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
	padding: 0 15px;
	z-index: 1;
	background: inherit;
}

.Item-module__tc-enumeration-checkbox___iiX_0 {
	display: inline-block;
	margin: 0 5px 0 0;
	width: 20px;
	vertical-align: middle;
	pointer-events: none;
}

.Item-module__selected-item___clEZS {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}

.Item-module__tc-enumeration-item___c2Xdw:hover .Item-module__tc-enumeration-item-actions___RNffk,
.Item-module__tc-enumeration-item___c2Xdw:focus-within .Item-module__tc-enumeration-item-actions___RNffk {
	visibility: visible;
}

.Item-module__tc-enumeration-item___c2Xdw:hover:not(.Item-module__selected-item___clEZS),
.Item-module__tc-enumeration-item___c2Xdw:not(.Item-module__selected-item___clEZS):focus-within {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}

/* stylelint-disable color-hex-case */
.Items-module__tc-enumeration-items___dvj7a {
	padding-left: 0;
	min-height: 0;
	overflow-y: auto;
	overflow-x: hidden;
	list-style: none;
	box-shadow:
		inset 0 21px 3px -20px rgba(0, 0, 0, 0.2),
		inset 0 -21px 3px -20px rgba(0, 0, 0, 0.2);
	height: 40vh;
	max-height: 40vh;
}
.Items-module__tc-enumeration-items___dvj7a [role='row']:first-child:hover,
.Items-module__tc-enumeration-items___dvj7a [role='row']:first-child:focus-within {
	box-shadow: inset 0 21px 3px -20px rgba(0, 0, 0, 0.2);
}

/* stylelint-disable color-hex-case */
.EmptyListPlaceholder-module__tc-enumeration-hint___gstgU {
	color: #bcbcbc;
	font-style: oblique;
	box-shadow: inset 0 21px 3px -20px rgba(0, 0, 0, 0.2);
	padding: 15px 10px;
}

/* stylelint-disable color-hex-case */
.FilterBar-module__filter___KvgLN {
	display: flex;
	height: 30px;
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	padding: 0;
	border-radius: 4px;
}
.FilterBar-module__filter___KvgLN .FilterBar-module__search-icon___uyh1g {
	position: absolute;
	left: 0;
	margin: 8px 0;
	height: 1rem;
	width: 30px;
	fill: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.FilterBar-module__filter___KvgLN > .form-group {
	margin-bottom: 0;
	display: flex;
	flex-grow: 1;
}
.FilterBar-module__filter___KvgLN > .form-group input {
	padding-left: 30px;
	padding-right: 15px;
}
.FilterBar-module__filter___KvgLN .FilterBar-module__animate___cJrma {
	width: 250px;
	animation: FilterBar-module__reveal___DTwg5 1s cubic-bezier(0.4, 0, 0.2, 1);
}
.FilterBar-module__filter___KvgLN .FilterBar-module__search___fD463 {
	box-shadow: none;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font-size: 14px;
}
.FilterBar-module__filter___KvgLN .FilterBar-module__search___fD463::-moz-placeholder {
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.FilterBar-module__filter___KvgLN .FilterBar-module__search___fD463::placeholder {
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.FilterBar-module__filter___KvgLN .FilterBar-module__search___fD463::-ms-clear {
	display: none;
}
.FilterBar-module__filter___KvgLN .FilterBar-module__remove___tzEbV {
	display: inline-block;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	padding: 5px;
	line-height: 1.25rem;
	height: 100%;
	position: absolute;
	right: 0;
}
.FilterBar-module__filter___KvgLN .FilterBar-module__remove___tzEbV .tc-svg-icon {
	height: 0.5rem;
	width: 0.5rem;
	margin: 0 10px;
	vertical-align: baseline;
}
.FilterBar-module__filter___KvgLN.FilterBar-module__navbar___BO1L9 {
	margin-top: 8px;
	margin-bottom: 8px;
}
.FilterBar-module__filter___KvgLN.FilterBar-module__navbar___BO1L9 .FilterBar-module__remove___tzEbV {
	min-height: 1.25rem;
}

.FilterBar-module__highlight___dWenE {
	background-color: var(--coral-color-warning-background, hsl(22, 85%, 92%));
}
.FilterBar-module__highlight___dWenE .FilterBar-module__search-icon___uyh1g,
.FilterBar-module__highlight___dWenE .FilterBar-module__search___fD463 {
	fill: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}

.FilterBar-module__button-docked___Axqtq {
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}

@keyframes FilterBar-module__reveal___DTwg5 {
	0% {
		opacity: 0;
		width: 0;
		overflow: hidden;
	}
	50% {
		opacity: 1;
	}
	100% {
		width: 250px;
	}
}

.react-grid-layout {
  position: relative;
  transition: height 200ms ease;
}
.react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top, width, height;
}
.react-grid-item img {
  pointer-events: none;
  -webkit-user-select: none;
          user-select: none;
}
.react-grid-item.cssTransforms {
  transition-property: transform, width, height;
}
.react-grid-item.resizing {
  transition: none;
  z-index: 1;
  will-change: width, height;
}

.react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 3;
  will-change: transform;
}

.react-grid-item.dropping {
  visibility: hidden;
}

.react-grid-item.react-grid-placeholder {
  background: red;
  opacity: 0.2;
  transition-duration: 100ms;
  z-index: 2;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.react-grid-item.react-grid-placeholder.placeholder-resizing {
  transition: none;
}

.react-grid-item > .react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
}

.react-grid-item > .react-resizable-handle::after {
  content: "";
  position: absolute;
  right: 3px;
  bottom: 3px;
  width: 5px;
  height: 5px;
  border-right: 2px solid rgba(0, 0, 0, 0.4);
  border-bottom: 2px solid rgba(0, 0, 0, 0.4);
}

.react-resizable-hide > .react-resizable-handle {
  display: none;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w,
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n,
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}

/* stylelint-disable color-hex-case */
.Tile-module__tc-tile-container___sfdQt {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	min-height: 0;
}
.Tile-module__tc-tile-container___sfdQt .Tile-module__tc-tile-body___IA2tV {
	flex: 1;
	display: flex;
	height: 100%;
	flex-direction: column;
	padding: 15px;
	min-height: 0;
}
.Tile-module__tc-tile-container___sfdQt .Tile-module__tc-tile-footer___XQGar {
	padding-right: 15px;
	text-align: right;
	padding-bottom: 10px;
}

/* stylelint-disable color-hex-case */
.TileHeader-module__tc-tile-header___e_kzV {
	display: flex;
	height: 4.0625rem;
	align-items: center;
	justify-content: space-between;
	padding: 15px;
	border-bottom: 1px solid lightgray;
}

/* stylelint-disable color-hex-case */

.TileFooter-module__tc-tile-footer___ud47r {
	display: flex;
	height: 4.0625rem;
	align-items: center;
	padding: 15px;
	border-top: 1px solid lightgray;
}

/* stylelint-disable color-hex-case */
.Grid-module__layout___DnNg7 .react-grid-item {
	display: flex;
	flex-direction: column;
	border: 1px solid var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	border-radius: 4px;
}
.Grid-module__layout___DnNg7 .skeleton-tile .tc-tile-container .tc-tile-body {
	padding: 0;
}
.Grid-module__layout___DnNg7.Grid-module__draggable___WRAkk .react-grid-item.react-grid-placeholder {
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
}
.Grid-module__layout___DnNg7.Grid-module__draggable___WRAkk .react-grid-item:hover {
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.175);
	cursor: move;
}

/* stylelint-disable color-hex-case */
@keyframes HeaderBar-module__fadeIn___RsLsa {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
[data-theme='qlik-light'] .HeaderBar-module__tc-header-bar___u1Kai {
	border-bottom: 1px solid var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}

.HeaderBar-module__tc-header-bar___u1Kai {
	background: var(
		--coral-color-brand-background,
		linear-gradient(133deg, hsl(210, 62%, 26%) 0%, hsl(254, 47%, 23%) 100%)
	);
	color: var(--coral-color-brand-text, white);
	display: flex;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: var(--coral-elevation-layer-standard-front, 4);
}
.HeaderBar-module__tc-header-bar___u1Kai svg {
	margin: 0;
}
.HeaderBar-module__tc-header-bar___u1Kai a svg {
	margin: 0 5px;
}
.HeaderBar-module__tc-header-bar___u1Kai ul {
	list-style: none;
}
.HeaderBar-module__tc-header-bar___u1Kai .dropdown-menu a svg path {
	fill: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
}
.HeaderBar-module__tc-header-bar___u1Kai .tc-dropdown-button,
.HeaderBar-module__tc-header-bar___u1Kai .btn-link,
.HeaderBar-module__tc-header-bar___u1Kai .tc-header-bar-action.tc-header-bar-help a,
.HeaderBar-module__tc-header-bar___u1Kai .tc-header-bar-logo.btn-link {
	color: var(--coral-color-brand-text, white);
}
.HeaderBar-module__tc-header-bar___u1Kai .tc-dropdown-button:hover,
.HeaderBar-module__tc-header-bar___u1Kai .tc-dropdown-button:focus,
.HeaderBar-module__tc-header-bar___u1Kai .btn-link:hover,
.HeaderBar-module__tc-header-bar___u1Kai .btn-link:focus,
.HeaderBar-module__tc-header-bar___u1Kai .tc-header-bar-action.tc-header-bar-help a:hover,
.HeaderBar-module__tc-header-bar___u1Kai .tc-header-bar-action.tc-header-bar-help a:focus,
.HeaderBar-module__tc-header-bar___u1Kai .tc-header-bar-logo.btn-link:hover,
.HeaderBar-module__tc-header-bar___u1Kai .tc-header-bar-logo.btn-link:focus {
	color: var(--coral-color-brand-text, white);
	background-color: var(--coral-color-brand-background-weak-hover, hsla(0, 0%, 100%, 0.1));
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-actions___rkpvE {
	align-items: center;
	display: flex;
	padding: 0;
	margin: 0;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-actions___rkpvE.HeaderBar-module__right___FPMxu {
	margin-left: auto;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-actions___rkpvE .HeaderBar-module__tc-header-bar-action___CAojI {
	list-style: none;
	display: flex;
	align-items: center;
	height: 100%;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-actions___rkpvE .HeaderBar-module__tc-header-bar-action___CAojI.HeaderBar-module__separated___vCgnu:not(:last-child)::after {
	content: ' ';
	display: block;
	width: 1px;
	height: 18px;
	background-color: var(--coral-color-brand-text, white);
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-actions___rkpvE .HeaderBar-module__tc-header-bar-action___CAojI .tc-typeahead-item-title,
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-actions___rkpvE .HeaderBar-module__tc-header-bar-action___CAojI .tc-typeahead-item-description {
	white-space: initial;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-actions___rkpvE .HeaderBar-module__tc-header-bar-logo___u2_4x {
	padding: 0;
	width: calc(var(--coral-sizing-s, 1.75rem) + var(--coral-sizing-branding-logo, 1.75rem));
	background-image: var(
		--coral-branding-logo,
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQ3SURBVHgB7Zu/UxNBFMe/e6ahQ0qxiBpaQWfUTjM0aqMMnWMh1iJEeyHBXiLqjDM6IP+A0Dk2Gkq0EMaxkhmuADsgNmZGgfW9vZz5dUcul938uPGbCbnb+5H95L3bu33vIaBZMpXqxT6GADEIIYcgaFmilzbFq3a1aZtN2/KQIkdHrovn2Rw0S0CDilBJOtskrRKcAgqjPL1zEGJZzM0uQoOaAlRghwQlkUJ4KD/ZYNg/yIiXWRshFQrQMFjN11EvM/iNxTCgDQPK8dQIHbUA82DV2iTXzTTquoEBldUkpslyKbRTFmap1zMim80H2T0QIMHFCWyJAIfQGdqka3M4iMvWBVRwB/iI2mG+3QoEeSRgB8O5qgvpC9gFcK6OhPQEVAPKAb6g8+EcCeqrRZAeA4/leQCPlt0Cx5I4R+8pr001FpT3U2P0sYDuk6TXKD3PLpc3VlhQXXdQ1jOn61eBvj4YkKDXE3V5lanSRQ9xByZd89IFArwGDJyBIZ2ih/6KB5F/gMp6EmmYUk+PA2daAhPlVixZcN8gHMuca1breLkVS4ACV2BKDJc0d/oalVlRARZHzjhMiOFa4ZqVoumcUL+oa8Gb0C2+5m7fagccS0DKSWcByoJ70DW/Y7DkZccledlLGxvAzm5l2y6tv3sPjdrDMZyO0QQ2CV1woyN0K7joD+YqkaB3VdvOjm5AFfyKqTmeltATnFFya9tZHkj471coAL8KlW1fv0G7JANaGkfP1/POJ4OmH/nv93YJWP0MwxLEdpYHmVbHVloniskyYBxRFQWcow1IbBYirv+A3S4GtBFd2ZZKX0VVkgGBdURVAj/ZgmuIpiSFYFYsoowqIFtwzUJMAUbxOsxzStwqRoOjaMUV/uPcByWeIlqSnOfnBQcwRrnwVrqp+eia7WaCFaByU51W5AltoeC/PeExGU5QMLi/H5qUcxdiKC1lKaPEgZrm54cMxzN7v1k9t3NAiuMwHN5g4JME951iNc9eoElJSqfNuCsVwQqKz6SpRU9ugt1w4l5wd+Qf5dW8E5BqRhIZGj3T7mrlwzZbkROKOsTWmSNrrH7iL/UXg3GwKf24eTju+z7elDfUps+cMpEl6BRbUbnhiVLEbesHsL2tA8oVj5x3q8tMvDO84yku1WhvuUijksiSaz6obvaeD8aQUWnh7tGm6rOHPAHVbcPCKHRdj2blFCH4FAYFKSP5AE4sdqbCl5G46mDIQIVAdWMyZHqbkhjD6CR35fEhYClXoKBTEfI8j1Q4+q5mXtwHKxgcq/FySidZyjUprXbZTYJ7WF0mUk9hC2Lj9MQwRkdPhT1HA3ImAvSUFbSEslzNljQz6HQxvx+HXtimwFxp65ByXYkbdMYkSjOSRs+fLwbBGCzXDBhCdiCQilnjQXqzZXvpW+KotbCtYrIc9JJijf+tgONDOqDK9RfJ1nAWmpwCzwAAAABJRU5ErkJggg==)
	);
	background-size: var(--coral-sizing-branding-logo, 1.75rem);
	background-repeat: no-repeat;
	background-position-x: center;
	background-position-y: center;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-actions___rkpvE .HeaderBar-module__tc-header-bar-logo___u2_4x .tc-svg-icon {
	padding: 0;
	height: 1.75rem;
	width: 1.75rem;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-actions___rkpvE .HeaderBar-module__tc-header-bar-logo___u2_4x.HeaderBar-module__full___tar5E {
	width: auto;
	background-image: none;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-actions___rkpvE .HeaderBar-module__tc-header-bar-logo___u2_4x.HeaderBar-module__full___tar5E .tc-svg-icon {
	padding: 0 15px;
	width: 5.3125rem;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-actions___rkpvE .HeaderBar-module__tc-header-bar-brand___mWuUO.btn.btn-link {
	font-size: 14px;
}
.HeaderBar-module__tc-header-bar___u1Kai
	.HeaderBar-module__tc-header-bar-actions___rkpvE
	.HeaderBar-module__tc-header-bar-call-to-action___OAhCz
	.btn.btn-info.btn-inverse {
	background-color: var(--coral-color-neutral-background, white);
	border: none;
	margin-right: 15px;
}
.HeaderBar-module__tc-header-bar___u1Kai
	.HeaderBar-module__tc-header-bar-actions___rkpvE
	.HeaderBar-module__tc-header-bar-call-to-action___OAhCz
	.btn.btn-info.btn-inverse:hover {
	background-color: var(--coral-color-neutral-background, white);
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-products___lchRe + .dropdown-menu .tc-svg-icon {
	height: 1.5rem;
	width: 1.5rem;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-brand___mWuUO .tc-svg-icon:first-child {
	height: 1.5rem;
	width: 1.5rem;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-brand___mWuUO + .dropdown-menu {
	min-width: 100%;
	width: auto;
}
.HeaderBar-module__tc-header-bar___u1Kai .dropdown {
	height: 100%;
}
.HeaderBar-module__tc-header-bar___u1Kai .dropdown .caret {
	box-shadow: 2px -2px 0 var(--coral-color-neutral-text-inverted, white);
	border: none;
	margin-left: 10px;
	margin-bottom: 5px;
}
.HeaderBar-module__tc-header-bar___u1Kai .dropdown.open .caret {
	margin-top: 10px;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-search___b_rL6 form {
	height: 48px;
	padding-left: 0;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-search___b_rL6 form .tc-typeahead-container > div:first-child {
	margin-top: 0;
	margin-bottom: 0;
	padding-right: 20px;
	height: 48px;
	background: var(--coral-color-neutral-background, white);
}
.HeaderBar-module__tc-header-bar___u1Kai
	.HeaderBar-module__tc-header-bar-search___b_rL6
	form
	.tc-typeahead-container
	> div:first-child
	.form-control {
	font-style: italic;
	animation: HeaderBar-module__fadeIn___RsLsa 0.2s;
	width: 400px;
}
.HeaderBar-module__tc-header-bar___u1Kai .HeaderBar-module__tc-header-bar-intercom-default-component___rdyp1 {
	border-radius: 50%;
	color: var(--coral-color-brand-text, white);
	min-height: auto;
	height: 2rem;
	width: 2rem;
	margin: 0 10px;
	padding: 0;
}

.intercom-namespace .intercom-app .intercom-messenger-frame {
	top: 4.375rem;
}

/* stylelint-disable color-hex-case */
.HttpError-module__http-error___Dsd0e {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
}
.HttpError-module__http-error___Dsd0e::before {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	text-align: center;
	content: attr(data-status);
	font-size: 38.75rem;
	font-weight: 700;
	line-height: 0.7;
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	opacity: 0.1;
	z-index: -1;
}
.HttpError-module__http-error-content___Cw0mV {
	padding: 8.125rem 0 0 26.875rem;
}
.HttpError-module__http-error-content___Cw0mV h1 {
	margin: 0;
	color: var(--coral-color-accent-text-active, hsl(205, 94%, 13%));
	font-size: 6.25rem;
	font-weight: 700;
}
.HttpError-module__http-error-content___Cw0mV p {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font-size: 1.875rem;
	font-weight: 600;
}
.HttpError-module__http-error-content___Cw0mV button {
	padding: 0;
	font-weight: 600;
	text-transform: none;
}

/* stylelint-disable selector-no-qualifying-type */
/* stylelint-disable color-hex-case */
.JSONSchemaRenderer-module__json-schema-renderer___y6ANF {
	margin-top: 20px;
	margin-left: 20px;
}
.JSONSchemaRenderer-module__json-schema-renderer___y6ANF.JSONSchemaRenderer-module__nested___A84Qj {
	margin: 0;
}
.JSONSchemaRenderer-module__json-schema-renderer___y6ANF dt {
	font-weight: 400;
	font-size: 0.875rem;
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
}
.JSONSchemaRenderer-module__json-schema-renderer___y6ANF dd {
	font-size: 1rem;
	font-weight: 400;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	padding-top: 5px;
	margin-bottom: 15px;
}
.JSONSchemaRenderer-module__json-schema-renderer___y6ANF dd.JSONSchemaRenderer-module__array-value___nTgBa {
	display: inline;
}
.JSONSchemaRenderer-module__json-schema-renderer___y6ANF dd.JSONSchemaRenderer-module__array-value___nTgBa::after {
	content: ', ';
}
.JSONSchemaRenderer-module__json-schema-renderer___y6ANF dd.JSONSchemaRenderer-module__array-value___nTgBa:last-child::after {
	content: '';
}
.JSONSchemaRenderer-module__json-schema-renderer___y6ANF h2 {
	font-size: 1.0625rem;
	font-weight: 700;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}

/* stylelint-disable color-hex-case */
.OneColumn-module__main___G_V4G {
	flex-grow: 1;
	min-height: 0;
	overflow: auto;
	height: 100vh;
	position: relative;
}

/* stylelint-disable color-hex-case */
.withDrawer-module__tc-with-drawer___j4oHk {
	height: 100%;
	position: initial;
	display: flex;
	flex-direction: column;
	z-index: 3;
}

.withDrawer-module__tc-with-drawer-container___gczw9 {
	width: 100%;
	top: 0;
	right: 0;
	z-index: 2;
}

.withDrawer-module__tc-with-drawer-container___gczw9 > div {
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	pointer-events: none;
}

.withDrawer-module__tc-with-drawer-container___gczw9 > div:nth-child(1) .stacked {
	width: 100%;
}
.withDrawer-module__tc-with-drawer-container___gczw9 > div:nth-child(2) .stacked {
	width: 98%;
}
.withDrawer-module__tc-with-drawer-container___gczw9 > div:nth-child(3) .stacked {
	width: 96%;
}
.withDrawer-module__tc-with-drawer-container___gczw9 > div:nth-child(4) .stacked {
	width: 94%;
}
.withDrawer-module__tc-with-drawer-container___gczw9 > div:nth-child(5) .stacked {
	width: 92%;
}
.withDrawer-module__tc-with-drawer-container___gczw9 > div:nth-child(6) .stacked {
	width: 90%;
}
.withDrawer-module__tc-with-drawer-container___gczw9 > div:nth-child(7) .stacked {
	width: 88%;
}
.withDrawer-module__tc-with-drawer-container___gczw9 > div:nth-child(8) .stacked {
	width: 86%;
}
.withDrawer-module__tc-with-drawer-container___gczw9 > div:nth-child(9) .stacked {
	width: 84%;
}
.withDrawer-module__tc-with-drawer-container___gczw9 > div:nth-child(10) .stacked {
	width: 82%;
}

/* stylelint-disable color-hex-case */
.TwoColumns-module__container___Qp9TN {
	display: flex;
	flex-direction: row;
	height: 100vh;
	overflow: hidden;
}

.TwoColumns-module__sidemenu___wuGTH {
	flex-shrink: 0;
	flex-grow: 0;
	min-width: 0;
}
.TwoColumns-module__sidemenu___wuGTH > * {
	height: 100%;
}

.TwoColumns-module__main___gc16z {
	flex-grow: 1;
	/*safari need a fixed height (not in %) to manage flex columns to fit container height*/
	height: calc(100vh - 48px);
	position: relative;
}

/* stylelint-disable color-hex-case */
.SkipLinks-module__tc-skip-links___KpdOp {
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}
.SkipLinks-module__tc-skip-links___KpdOp ul > li > a {
	height: 48px;
	background: var(--coral-color-neutral-background, white);
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	font-weight: bold;
	display: flex;
	align-items: center;
}
.SkipLinks-module__tc-skip-links___KpdOp ul > li > a:focus {
	position: fixed;
	top: 0;
	left: 0;
	visibility: visible;
}
.SkipLinks-module__tc-skip-links___KpdOp ul > li > a > .SkipLinks-module__icon___fT4eh {
	padding: 0 10px;
	border-right: 1px solid var(--coral-color-neutral-border-strong, hsl(0, 0%, 25%));
	display: flex;
	align-items: center;
}
.SkipLinks-module__tc-skip-links___KpdOp ul > li > a > .SkipLinks-module__text___cJOWo {
	padding: 0 10px;
}

/* stylelint-disable color-hex-case */
.Layout-module__layout___VPzba {
	display: flex;
	flex-direction: column;
	height: 100vh;
	width: 100vw;
}
.Layout-module__layout___VPzba .Layout-module__skip-links___qwOB7 {
	z-index: calc(var(--coral-elevation-layer-standard-front, 4) + 6 + 20);
}
.Layout-module__layout___VPzba .Layout-module__header___TMrcH {
	flex: 0 0 48px;
}
.Layout-module__layout___VPzba .Layout-module__footer___bomkj {
	flex-shrink: 0;
	flex-grow: 0;
}

/* stylelint-disable color-hex-case */
.Loader-module__tc-loader___VopL0 {
	display: flex;
}

/* stylelint-disable declaration-no-important */
/* stylelint-disable color-hex-case */
.CellTitle-module__tc-list-title___spO32 {
	display: flex;
	align-items: center;
	position: relative;
	height: 100%;
}
.CellTitle-module__tc-list-title___spO32 .CellTitle-module__icon___cSEbV,
.CellTitle-module__tc-list-title___spO32 .CellTitle-module__span___ckOOw > .CellTitle-module__icon___cSEbV {
	filter: url('#talend-grayscale');
	flex-shrink: 0;
	height: 1.25rem;
	width: 1.25rem;
	vertical-align: middle;
}
.CellTitle-module__tc-list-title___spO32 .CellTitle-module__icon___cSEbV + .CellTitle-module__edit-form___sEzYB,
.CellTitle-module__tc-list-title___spO32 span + .CellTitle-module__edit-form___sEzYB {
	padding-left: 15px;
}
.CellTitle-module__tc-list-title___spO32 .CellTitle-module__edit-form___sEzYB {
	flex-grow: 1;
	height: 100%;
}
.CellTitle-module__tc-list-title___spO32 .CellTitle-module__edit-form___sEzYB > input {
	width: 100%;
	height: 100%;
}
.CellTitle-module__tc-list-title___spO32 .CellTitle-module__main-title___WCh8Y {
	flex-grow: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	padding: 0 15px;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font-size: inherit;
	font-weight: 600;
	text-transform: none;
	text-align: left;
}
.CellTitle-module__tc-list-title___spO32 .CellTitle-module__main-title___WCh8Y > span {
	display: inline;
}
.CellTitle-module__tc-list-title___spO32 .CellTitle-module__main-title___WCh8Y:first-child {
	padding-left: 0;
}
.CellTitle-module__tc-list-title___spO32 .CellTitle-module__main-title___WCh8Y:hover,
.CellTitle-module__tc-list-title___spO32 .CellTitle-module__main-title___WCh8Y:focus {
	text-decoration: none;
}

.CellTitle-module__tc-list-title-filter___GGcU9:not(.CellTitle-module__tc-list-title-disabled___wLrRQ):hover .CellTitle-module__icon___cSEbV,
.CellTitle-module__tc-list-title-filter___GGcU9:not(.CellTitle-module__tc-list-title-disabled___wLrRQ):focus-within .CellTitle-module__icon___cSEbV {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	filter: none;
}
.CellTitle-module__tc-list-title-filter___GGcU9:not(.CellTitle-module__tc-list-title-disabled___wLrRQ):hover .CellTitle-module__main-title___WCh8Y,
.CellTitle-module__tc-list-title-filter___GGcU9:not(.CellTitle-module__tc-list-title-disabled___wLrRQ):focus-within .CellTitle-module__main-title___WCh8Y {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}

.tc-list-large-inner-box:hover .tc-list-title .cell-title-actions,
.tc-list-large-inner-box:focus .tc-list-title .cell-title-actions,
.tc-list-large-inner-box:focus-within .tc-list-title .cell-title-actions,
.ReactVirtualized__Table__row:hover .tc-list-title .cell-title-actions,
.ReactVirtualized__Table__row:focus .tc-list-title .cell-title-actions,
.ReactVirtualized__Table__row:focus-within .tc-list-title .cell-title-actions {
	opacity: 1;
	width: 100%;
	transition: opacity 0.15s ease-in;
	overflow: visible;
}

.ReactVirtualized__Grid__innerScrollContainer:hover,
.ReactVirtualized__Grid__innerScrollContainer:focus,
.ReactVirtualized__Grid__innerScrollContainer:focus-within,
.ReactVirtualized__Table__row:hover,
.ReactVirtualized__Table__row:focus,
.ReactVirtualized__Table__row:focus-within {
	overflow: visible !important;
}
.ReactVirtualized__Grid__innerScrollContainer:hover .tc-list-title-cell,
.ReactVirtualized__Grid__innerScrollContainer:hover
	.tc-list-title-cell
	.tc-actions.btn-group,
.ReactVirtualized__Grid__innerScrollContainer:focus .tc-list-title-cell,
.ReactVirtualized__Grid__innerScrollContainer:focus
	.tc-list-title-cell
	.tc-actions.btn-group,
.ReactVirtualized__Grid__innerScrollContainer:focus-within .tc-list-title-cell,
.ReactVirtualized__Grid__innerScrollContainer:focus-within
	.tc-list-title-cell
	.tc-actions.btn-group,
.ReactVirtualized__Table__row:hover .tc-list-title-cell,
.ReactVirtualized__Table__row:hover
	.tc-list-title-cell
	.tc-actions.btn-group,
.ReactVirtualized__Table__row:focus .tc-list-title-cell,
.ReactVirtualized__Table__row:focus
	.tc-list-title-cell
	.tc-actions.btn-group,
.ReactVirtualized__Table__row:focus-within .tc-list-title-cell,
.ReactVirtualized__Table__row:focus-within
	.tc-list-title-cell
	.tc-actions.btn-group {
	overflow: visible !important;
}

.ReactVirtualized__Table__row:hover,
.ReactVirtualized__Table__row:focus,
.ReactVirtualized__Table__row:focus-within {
	/* avoid scrolling over x axis */
	width: auto !important;
	right: 0 !important;
	padding: 0 !important;
}

.tc-list-title-cell {
	display: flex;
	min-width: 0;
	line-height: 2.125rem;
}
.tc-list-title-cell > *:first-child {
	min-width: 0;
	flex: 1;
}

/* stylelint-disable color-hex-case */
.CellLink-module__cell-link-container___hgZBN > a {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.CellLink-module__cell-link-container___hgZBN > a > span {
	border-bottom: none !important; /* stylelint-disable-line declaration-no-important */
}

/* stylelint-disable color-hex-case */
.CellTitleActions-module__main-title-actions-group___X5CyL {
	display: flex;
	align-items: center;
	flex-grow: 0;
	position: relative;
	right: 0;
	top: 0;
	height: 2.125rem;
}
.CellTitleActions-module__main-title-actions-group___X5CyL .CellTitleActions-module__cell-title-actions___qfNlO {
	opacity: 0;
	width: 0;
	overflow: hidden;
}
.CellTitleActions-module__main-title-actions-group___X5CyL .CellTitleActions-module__cell-title-actions___qfNlO:not(:last-child)::after {
	content: '|';
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	padding-top: 5px;
}
.CellTitleActions-module__main-title-actions-group___X5CyL .btn-group > .btn-link,
.CellTitleActions-module__main-title-actions-group___X5CyL .tc-action-button-positionned > .btn-link {
	padding: 0 5px;
}
.CellTitleActions-module__main-title-actions-group___X5CyL .btn-group > .btn-link .tc-svg-icon[name='talend-caret-down'],
.CellTitleActions-module__main-title-actions-group___X5CyL
	.tc-action-button-positionned
	> .btn-link
	.tc-svg-icon[name='talend-caret-down'] {
	display: none;
}
.CellTitleActions-module__main-title-actions-group___X5CyL .btn-group > .btn-link .tc-svg-icon,
.CellTitleActions-module__main-title-actions-group___X5CyL .tc-action-button-positionned > .btn-link .tc-svg-icon {
	margin: 0;
	height: 1.25rem;
	width: 1.25rem;
}
.CellTitleActions-module__main-title-actions-group___X5CyL .btn-group > .dropdown-menu,
.CellTitleActions-module__main-title-actions-group___X5CyL .btn-group.dropup > .dropdown-menu {
	margin-top: 5px;
	overflow: auto;
	left: 50%;
	transform: translateX(-50%);
}

.tc-list-large .CellTitleActions-module__main-title-actions-group___X5CyL .dropup.btn-group > .dropdown-menu,
.tc-list-large .CellTitleActions-module__main-title-actions-group___X5CyL .btn-group > .dropdown-menu {
	right: 0;
	left: auto;
	transform: none;
}

/* stylelint-disable color-hex-case */
.RowLarge-module__tc-list-large___lAyPJ {
	padding: 10px;
}
.RowLarge-module__tc-list-large___lAyPJ .RowLarge-module__inner-box___RS5JH {
	background: var(--coral-color-neutral-background, white);
	border: 1px solid var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	border-radius: 3px;
	height: 100%;
	display: flex;
	flex-direction: column;
}
.RowLarge-module__tc-list-large___lAyPJ .RowLarge-module__header___ik9_T {
	padding: 5px 10px 5px 20px;
	display: flex;
	align-items: center;
}
.RowLarge-module__tc-list-large___lAyPJ .RowLarge-module__header___ik9_T .tc-list-title {
	width: 100%;
	flex-grow: 1;
	flex-shrink: 1;
}
.RowLarge-module__tc-list-large___lAyPJ .RowLarge-module__header___ik9_T .cell-title-actions .btn-link {
	padding: 0 5px;
}
.RowLarge-module__tc-list-large___lAyPJ .RowLarge-module__content___x9Vrb {
	min-height: 0;
	padding: 0 20px;
	margin: 0;
	flex-shrink: 1;
	flex-grow: 1;
	flex-basis: 0;
	display: flex;
	flex-wrap: wrap;
}
.RowLarge-module__tc-list-large___lAyPJ .RowLarge-module__field-group___GCWuz {
	display: flex;
	width: 33%;
}
.RowLarge-module__tc-list-large___lAyPJ .RowLarge-module__field-label___qwU0G {
	font-weight: 600;
	margin-bottom: 10px;
	margin-right: 0.3125rem;
}
.RowLarge-module__tc-list-large___lAyPJ .RowLarge-module__field-value___QN8iz {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	flex: 1;
}
.RowLarge-module__tc-list-large___lAyPJ .RowLarge-module__loading-large-column-wrapper___t2n0i {
	margin: 20px;
	display: flex;
	flex: 1;
	flex-direction: row;
}
.RowLarge-module__tc-list-large___lAyPJ .RowLarge-module__loading-large-column-wrapper___t2n0i .RowLarge-module__loading-inner-column___fSiyM {
	height: 100%;
	display: flex;
	flex-direction: column;
	flex: 1;
	justify-content: space-between;
}

/* stylelint-disable color-hex-case */
.RowLargeCellActions-module__row___uOvg4 .RowLargeCellActions-module__tc-list-actions___CMgke .tc-actions > button {
	line-height: inherit;
	padding: 0 10px;
}

/* stylelint-disable color-hex-case */
.tc-collapsible-row .panel-collapse {
	transition-duration: 0s;
}
.tc-collapsible-row .tc-collapsible-panel {
	margin-bottom: 10px;
	/* margin-top: 10px; */
}
.tc-collapsible-row .RowCollapsiblePanel-module__loading-collapsible-panel___rGqIQ {
	height: 2.5rem;
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	border-radius: 4px;
	margin-bottom: 10px;
	display: flex;
	align-items: center;
}
.tc-collapsible-row .RowCollapsiblePanel-module__loading-collapsible-panel___rGqIQ > * {
	display: inline-block;
	flex: 1;
}
.tc-collapsible-row .RowCollapsiblePanel-module__loading-collapsible-panel___rGqIQ :first-child {
	flex: 2;
	margin: 0 10px;
}

/* stylelint-disable color-hex-case */
.RowTableCellActions-module__row___QNlff .RowTableCellActions-module__tc-list-actions___EQR2J button {
	opacity: 0;
}
.RowTableCellActions-module__row___QNlff .RowTableCellActions-module__tc-list-actions___EQR2J button:focus {
	opacity: 1;
}
.RowTableCellActions-module__row___QNlff:hover .RowTableCellActions-module__tc-list-actions___EQR2J button {
	opacity: 1;
	transition: opacity 0.15s ease-in;
}

/* stylelint-disable color-hex-case */
.CellCheckbox-module__tc-list-checkbox___lhsLE .checkbox {
	margin: 0;
	display: flex;
}
.CellCheckbox-module__tc-list-checkbox___lhsLE .checkbox label {
	line-height: 0.9375rem;
	min-height: 0.9375rem;
	display: flex;
	padding-left: 20px;
	margin-bottom: 0;
}

/* stylelint-disable color-hex-case */
.CellDatetime-module__cell-icon-container___u2fBm {
	display: flex;
	align-items: center;
}
.CellDatetime-module__cell-icon-container___u2fBm .CellDatetime-module__icon-container___uE3GR {
	display: flex;
}
.CellDatetime-module__cell-icon-container___u2fBm .btn-link {
	line-height: initial;
}

/* stylelint-disable color-hex-case */
.CellWithIcon-module__cell-icon-container___CbAVc {
	display: flex;
	align-items: center;
}
.CellWithIcon-module__cell-icon-container___CbAVc .CellWithIcon-module__icon-container___BIX3X {
	display: flex;
}
.CellWithIcon-module__cell-icon-container___CbAVc .btn-link {
	line-height: initial;
	min-height: auto;
}

/* stylelint-disable color-hex-case */
.HeaderIcon-module__tc-header-icon___njRo1 {
	display: flex;
	flex-grow: 1;
	justify-content: center;
	margin-top: 3px;
}
.HeaderIcon-module__tc-header-icon___njRo1 span {
	line-height: 0;
}

/* stylelint-disable color-hex-case */
.HeaderResizable-module__tc-header-cell-resizable___hjhQB {
	display: flex;
	justify-content: space-between;
	width: 100%;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.HeaderResizable-module__tc-header-cell-resizable-resizing___UF6sk {
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
}
.HeaderResizable-module__tc-header-cell-resizable-truncated-text___hEX3z {
	align-self: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-flex;
}
.HeaderResizable-module__tc-header-cell-resizable-drag-button-handle-icon___Dv4Zm {
	min-width: 5px;
	width: 5px;
	height: 100%;
	cursor: col-resize;
	opacity: 0;
}
.HeaderResizable-module__tc-header-cell-resizable-drag-button-handle-icon___Dv4Zm:hover,
.HeaderResizable-module__tc-header-cell-resizable-drag-button-handle-icon___Dv4Zm:active {
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	opacity: 1;
}

.HeaderResizable-module__tc-header-cell-resizable-drag-accessibility___S6zmw:focus
	~ .HeaderResizable-module__tc-header-cell-resizable-drag-button-handle-icon___Dv4Zm {
	opacity: 1;
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
}

/* stylelint-disable color-hex-case */
.NoRows-module__tc-virtualizedlist-no-result___isi18,
.tc-virtualizedlist-no-result {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	margin-bottom: 0;
}

/* stylelint-disable color-hex-case */
.tc-list-table .RowSelection-module__row-selection___kdqCz.RowSelection-module__selected___Da7QQ {
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
}
.tc-list-table .RowSelection-module__row-selection___kdqCz.RowSelection-module__selected___Da7QQ:hover,
.tc-list-table .RowSelection-module__row-selection___kdqCz.RowSelection-module__selected___Da7QQ:focus,
.tc-list-table .RowSelection-module__row-selection___kdqCz.RowSelection-module__selected___Da7QQ:focus-within {
	background: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
}
.tc-list-table .RowSelection-module__row-selection___kdqCz.RowSelection-module__active___qzkyK {
	background: var(--coral-color-accent-background-active, hsl(204, 60%, 63%));
}
.tc-list-table .RowSelection-module__row-selection___kdqCz.RowSelection-module__active___qzkyK:hover,
.tc-list-table .RowSelection-module__row-selection___kdqCz.RowSelection-module__active___qzkyK:focus,
.tc-list-table .RowSelection-module__row-selection___kdqCz.RowSelection-module__active___qzkyK:focus-within {
	background: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
}
.tc-list-table .RowSelection-module__row-selection___kdqCz.RowSelection-module__disabled___LZt9c > div > div {
	opacity: 0.54;
}

.tc-list-list .RowSelection-module__row-selection___kdqCz.RowSelection-module__selected___Da7QQ .tc-list-large-inner-box {
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
}
.tc-list-list .RowSelection-module__row-selection___kdqCz.RowSelection-module__selected___Da7QQ .tc-list-large-inner-box:hover,
.tc-list-list .RowSelection-module__row-selection___kdqCz.RowSelection-module__selected___Da7QQ .tc-list-large-inner-box:focus,
.tc-list-list .RowSelection-module__row-selection___kdqCz.RowSelection-module__selected___Da7QQ .tc-list-large-inner-box:focus-within {
	background: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
}
.tc-list-list .RowSelection-module__row-selection___kdqCz.RowSelection-module__active___qzkyK .tc-list-large-inner-box {
	background: var(--coral-color-accent-background-active, hsl(204, 60%, 63%));
}
.tc-list-list .RowSelection-module__row-selection___kdqCz.RowSelection-module__active___qzkyK .tc-list-large-inner-box:hover,
.tc-list-list .RowSelection-module__row-selection___kdqCz.RowSelection-module__active___qzkyK .tc-list-large-inner-box:focus,
.tc-list-list .RowSelection-module__row-selection___kdqCz.RowSelection-module__active___qzkyK .tc-list-large-inner-box:focus-within {
	background: var(--coral-color-accent-background-hover, hsl(205, 60%, 75%));
}
.tc-list-list .RowSelection-module__row-selection___kdqCz.RowSelection-module__disabled___LZt9c .tc-list-large-inner-box > div > div {
	opacity: 0.54;
}

/* stylelint-disable color-hex-case */
.ListTable-module__tc-list-table-right-action___kSIST {
	position: absolute;
	right: 0;
	margin-top: var(--coral-spacing-xxs, 0.25rem);
	margin-right: var(--coral-spacing-s, 0.75rem);
}

.ListTable-module__tc-list-table___JgsuP {
	background-color: var(--coral-color-neutral-background, white);
}
.ListTable-module__tc-list-table___JgsuP .ListTable-module__row___F4x52 {
	border-bottom: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	background: var(--coral-color-neutral-background, white);
	display: flex;
	align-items: center;
}
.ListTable-module__tc-list-table___JgsuP .ListTable-module__row___F4x52:hover,
.ListTable-module__tc-list-table___JgsuP .ListTable-module__row___F4x52:focus,
.ListTable-module__tc-list-table___JgsuP .ListTable-module__row___F4x52:focus-within {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.ListTable-module__tc-list-table___JgsuP .ListTable-module__row___F4x52:hover .ListTable-module__cell___tK0Dj,
.ListTable-module__tc-list-table___JgsuP .ListTable-module__row___F4x52:focus .ListTable-module__cell___tK0Dj,
.ListTable-module__tc-list-table___JgsuP .ListTable-module__row___F4x52:focus-within .ListTable-module__cell___tK0Dj {
	border-right: 1px solid var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.ListTable-module__tc-list-table___JgsuP.ListTable-module__right-action___Ldicv .ListTable-module__tc-list-headerRow___CU59S > *:last-child {
	padding-right: var(--coral-spacing-l, 1.75rem);
}
.ListTable-module__tc-list-table___JgsuP .ListTable-module__tc-list-headerRow___CU59S {
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2) inset;
}
.ListTable-module__tc-list-table___JgsuP .ListTable-module__tc-list-headerRow___CU59S .ListTable-module__header___b6dU7 {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	display: inline-flex;
	font-size: 0.75rem;
	font-weight: 600;
	padding: 10px;
	overflow: hidden;
}
.ListTable-module__tc-list-table___JgsuP .ListTable-module__tc-list-headerRow___CU59S .ListTable-module__header___b6dU7 .ReactVirtualized__Table__headerTruncatedText {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.ListTable-module__tc-list-table___JgsuP .ListTable-module__tc-list-headerRow___CU59S .ListTable-module__header___b6dU7 .ReactVirtualized__Table__sortableHeaderIcon {
	flex-shrink: 0;
}
.ListTable-module__tc-list-table___JgsuP .ReactVirtualized__Table__sortableHeaderColumn {
	cursor: pointer;
}
.ListTable-module__tc-list-table___JgsuP .ListTable-module__grid___pAgZP {
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2) inset;
}
.ListTable-module__tc-list-table___JgsuP .ListTable-module__grid___pAgZP .ListTable-module__cell___tK0Dj {
	border-right: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 10px;
	height: 100%;
	display: flex;
	align-items: center;
}
.ListTable-module__tc-list-table___JgsuP .ListTable-module__grid___pAgZP .ListTable-module__cell___tK0Dj.tc-list-cell-,
.ListTable-module__tc-list-table___JgsuP .ListTable-module__grid___pAgZP .ListTable-module__cell___tK0Dj:last-child {
	border-right: none;
}
.ListTable-module__tc-list-table___JgsuP [class*='tc-list-cell-'] {
	flex: 1 1 100%;
}

/* stylelint-disable color-hex-case */
.ListGrid-module__tc-list-list___nBqCK {
	padding: 15px;
}

/* stylelint-disable color-hex-case */
.HeaderCheckbox-module__tc-list-checkbox___de2o5 .checkbox {
	margin: 0;
	height: 12px;
	display: flex;
}
.HeaderCheckbox-module__tc-list-checkbox___de2o5 .checkbox label {
	padding-left: 0;
}

/* stylelint-disable color-hex-case */
.tc-virtualizedlist-default-cell {
	min-width: 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

div[role='columnheader'].tc-header-resizable.ReactVirtualized__Table__headerColumn {
	height: calc(100% - 2px);
	padding: 0 0 0 20px;
	position: relative;
}
div[role='columnheader'].tc-header-resizable.ReactVirtualized__Table__headerColumn:hover {
	cursor: pointer;
}
div[role='columnheader'].tc-header-resizable.ReactVirtualized__Table__headerColumn
	.ReactVirtualized__Table__headerTruncatedText {
	align-self: center;
	padding-left: 10px;
}

.VirtualizedList-module__tc-list-progress___j3X1Q {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
}

/* stylelint-disable color-hex-case */
.CellBoolean-module__cell-boolean-container___dgeB1 {
	display: flex;
	width: 100%;
	justify-content: center;
}

/* stylelint-disable color-hex-case */
.CellIconText-module__tc-icon-text___zXAzy {
	display: flex;
	align-items: center;
}
.CellIconText-module__tc-icon-text___zXAzy .CellIconText-module__label___mTe3Y {
	min-width: 0;
	margin-left: 10px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

/* stylelint-disable color-hex-case */
.Pagination-module__tc-pagination___XbiTZ .tc-svg-icon {
	height: 0.75rem;
	width: 0.75rem;
}
.Pagination-module__tc-pagination___XbiTZ .Pagination-module__page-index___YKpiD {
	display: flex;
	align-items: center;
}

/* stylelint-disable color-hex-case */
.ColumnChooser-module__tc-column-chooser___djZhk .tc-tooltip-body {
	margin: 0;
}
.ColumnChooser-module__tc-column-chooser___djZhk .tc-tooltip-footer.tc-column-chooser-footer {
	justify-content: flex-end;
}
.ColumnChooser-module__tc-column-chooser-header___UxZsY {
	display: flex;
	align-items: center;
}
.ColumnChooser-module__tc-column-chooser-header-title___o4pgp {
	font-weight: bold;
}
.ColumnChooser-module__tc-column-chooser-filter___sHQz4 {
	margin: 0 10px;
}
.ColumnChooser-module__tc-column-chooser-body___qHyyv {
	width: 100%;
	display: flex;
	flex-direction: column;
}
.ColumnChooser-module__tc-column-chooser-columns-list___r6FZg {
	overflow-y: auto;
	max-height: 12.5rem;
}
.ColumnChooser-module__tc-column-chooser-footer___uYuLT {
	align-items: center;
	display: flex;
}
.ColumnChooser-module__tc-column-chooser-row___exYJK {
	padding: 0 20px;
	display: flex;
	align-items: center;
	min-height: 2.5rem;
}
.ColumnChooser-module__tc-column-chooser-row-select-all___Tvra8 {
	border-bottom: 0.0625rem solid var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.ColumnChooser-module__tc-column-chooser-row___exYJK:focus-within,
.ColumnChooser-module__tc-column-chooser-row___exYJK:hover {
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.ColumnChooser-module__tc-column-chooser-row-label___EUhJ3 {
	padding-left: var(--coral-spacing-xs, 0.5rem);
}

/* stylelint-disable color-hex-case */
.popover {
	padding: 0;
	border: 0.0625rem solid var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	border-radius: 4px;
	background-color: var(--coral-color-neutral-background, white);
	box-shadow: 0 0.0625rem 0.1875rem 0 rgba(0, 0, 0, 0.2);
	max-width: 25rem;
}

.popover-content {
	padding: 0;
}

.RichLayout-module__body___TnJ3k,
.RichLayout-module__footer___mGj9r:not(:empty),
.RichLayout-module__header___y21Fk:not(:empty) {
	display: flex;
}

.RichLayout-module__footer___mGj9r:not(:empty),
.RichLayout-module__header___y21Fk:not(:empty) {
	padding: 0 20px;
	height: 4.375rem;
	min-width: 25rem;
}

.RichLayout-module__footer___mGj9r:not(:empty) {
	overflow: hidden;
	border-top: 0.0625rem solid var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	justify-content: space-between;
	align-items: center;
}
.RichLayout-module__footer___mGj9r:not(:empty) > .tc-actionbar-container {
	background-color: var(--coral-color-neutral-background, white);
	padding: 0;
}

.RichLayout-module__header___y21Fk:not(:empty) {
	border-bottom: 0.0625rem solid var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.RichLayout-module__header___y21Fk:not(:empty) .btn {
	margin-top: 15px;
	margin-bottom: 15px;
}

.RichLayout-module__header___y21Fk:not(:empty) + .RichLayout-module__body___TnJ3k {
	margin-top: 0;
	margin-bottom: 0;
}

.RichLayout-module__body___TnJ3k {
	display: flex;
	flex-direction: row;
	margin: 20px;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}

.RichLayout-module__content___fvAqt:not(:empty) {
	width: 100%;
	display: flex;
	flex-direction: row;
	min-height: 6.25rem;
	max-height: 18.75rem;
}
.RichLayout-module__content___fvAqt:not(:empty) > p {
	max-height: inherit;
	min-height: inherit;
	overflow: auto;
	margin: 0;
}
.RichLayout-module__content___fvAqt:not(:empty) > .tc-circular-progress {
	align-self: center;
	margin-left: auto;
	margin-right: auto;
}

.RichLayout-module__rich-layout___VqECC .tc-resource-list {
	margin: 0 -20px;
	flex-grow: 1;
}

/* stylelint-disable color-hex-case */
.Toolbar-module__tc-list-toolbar___JUKUO {
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	border-top: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	border-bottom: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	margin-bottom: 0;
	padding: 0 30px;
}
.Toolbar-module__tc-list-toolbar___JUKUO > .container-fluid {
	padding-left: 0;
}
.Toolbar-module__tc-list-toolbar___JUKUO .navbar-btn {
	margin-top: 0;
	margin-bottom: 0;
}
.Toolbar-module__tc-list-toolbar___JUKUO .navbar-text {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	margin-right: 0;
}
.Toolbar-module__tc-list-toolbar___JUKUO .navbar-text label {
	font-weight: 400;
	margin: 0;
}
.Toolbar-module__tc-list-toolbar___JUKUO .nav a[role='menuitem'],
.Toolbar-module__tc-list-toolbar___JUKUO .nav a.dropdown-toggle {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font-weight: normal;
}
.Toolbar-module__tc-list-toolbar___JUKUO .tc-actionbar-container {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	padding: 0;
	height: 4.375rem;
}
.Toolbar-module__tc-list-toolbar___JUKUO .tc-actionbar-container .navbar-left > *,
.Toolbar-module__tc-list-toolbar___JUKUO .tc-actionbar-container .navbar-right > * {
	margin-right: 15px;
}
.Toolbar-module__tc-list-toolbar___JUKUO .tc-actionbar-container .navbar-left > *:last-child,
.Toolbar-module__tc-list-toolbar___JUKUO .tc-actionbar-container .navbar-right > *:last-child {
	margin-right: 0;
}
.Toolbar-module__tc-list-toolbar___JUKUO .list-action-bar .navbar-right > ul {
	list-style: none;
	display: flex;
	align-items: center;
	margin: 0;
}
.Toolbar-module__tc-list-toolbar___JUKUO .list-action-bar .navbar-right > ul > li {
	display: flex;
	align-items: center;
	margin-left: 15px;
}
.Toolbar-module__tc-list-toolbar___JUKUO .list-action-bar .navbar-right > ul > li button[role='search'] {
	padding-right: 0;
}
.Toolbar-module__tc-list-toolbar___JUKUO
	.list-action-bar
	.navbar-right
	> ul
	> li.separated:not(:first-child)::before {
	content: '|';
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
}
.Toolbar-module__tc-list-toolbar___JUKUO
	.list-action-bar
	.navbar-right
	> ul
	> li.select-sort-by
	.navbar-text {
	margin-bottom: 15px;
	margin-left: 15px;
	font-weight: normal;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Toolbar-module__tc-list-toolbar___JUKUO .separated button[data-feature='column-chooser.open'] {
	margin-left: var(--coral-spacing-m, 1rem);
}

/* stylelint-disable color-hex-case */
.SelectSortBy-module__tc-list-toolbar-sort-by___OD9j3 {
	display: flex;
	align-items: center;
}
.SelectSortBy-module__tc-list-toolbar-sort-by___OD9j3 .navbar-btn.btn {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	font-size: 1em;
	margin: 0;
}
.SelectSortBy-module__tc-list-toolbar-sort-by___OD9j3 .tc-list-toolbar-order-chooser {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	display: inherit;
	padding: 0;
}
.SelectSortBy-module__tc-list-toolbar-sort-by___OD9j3 .tc-list-toolbar-order-chooser:hover,
.SelectSortBy-module__tc-list-toolbar-sort-by___OD9j3 .tc-list-toolbar-order-chooser:focus,
.SelectSortBy-module__tc-list-toolbar-sort-by___OD9j3 .tc-list-toolbar-order-chooser:active {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	box-shadow: none;
}
.SelectSortBy-module__tc-list-toolbar-sort-by___OD9j3 .tc-list-toolbar-order-chooser .tc-order-indicator {
	width: 0.375rem;
	height: 0.375rem;
}
.SelectSortBy-module__tc-list-toolbar-sort-by___OD9j3 .tc-list-toolbar-order-chooser .SelectSortBy-module__tc-list-toolbar-order-indicator___u1tZe {
	width: 0.375rem;
	height: 0.375rem;
}
.SelectSortBy-module__tc-list-toolbar-sort-by___OD9j3
	.tc-list-toolbar-order-chooser
	.SelectSortBy-module__tc-list-toolbar-order-indicator___u1tZe.SelectSortBy-module__asc___sJxiw {
	transform: rotate(180deg);
}

.SelectAll-module__container___YO2Jn {
	background: var(--coral-color-neutral-background, white);
	display: flex;
	margin: 0;
	padding: var(--coral-spacing-m, 1rem) var(--coral-sizing-s, 1.75rem);
	width: 100%;
}
.SelectAll-module__container___YO2Jn label {
	line-height: 1rem;
	margin-bottom: 0;
}

/* stylelint-disable color-hex-case */
.List-module__list___BQixD {
	display: flex;
	flex-direction: column;
	height: 100%;
	width: 100%;
	overflow: hidden;
}
.List-module__list___BQixD .List-module__display-mode-large___v1CpX {
	padding-top: 2px;
}
.List-module__list___BQixD .tc-list-toolbar {
	flex-grow: 0;
	flex-shrink: 0;
	flex-basis: auto;
}
.List-module__list___BQixD .tc-list-display-virtualized {
	display: flex;
	flex-grow: 1;
	flex-shrink: 1;
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2) inset;
	background-color: var(--coral-color-neutral-background, white);
}

/* stylelint-disable color-hex-case */
.List-module__list___Midba {
	display: flex;
	flex-direction: column;
	height: 100%;
	overflow: hidden;
}

.List-module__toolbar___VTl_m {
	flex-shrink: 0;
	flex-grow: 0;
}

.List-module__vlist___vqe7b {
	height: 100%;
	flex-grow: 1;
	flex-shrink: 1;
}

/* stylelint-disable color-hex-case */
.SortBy-module__tc-sort-by___Sgei3 {
	display: flex;
	align-items: center;
}
.SortBy-module__tc-sort-by___Sgei3 .navbar-text {
	margin: 0;
}
.SortBy-module__tc-sort-by-label___R_37Y {
	margin: 0;
	font-weight: normal;
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
}
.SortBy-module__tc-sort-by___Sgei3 .navbar-btn.btn {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	font-size: 1em;
	margin: 0;
}
.SortBy-module__tc-sort-by-order-chooser___Y3SNA[type='button'] {
	display: flex;
	align-items: center;
	padding: 0;
}
.SortBy-module__tc-sort-by-order-chooser___Y3SNA[type='button']:hover,
.SortBy-module__tc-sort-by-order-chooser___Y3SNA[type='button']:focus,
.SortBy-module__tc-sort-by-order-chooser___Y3SNA[type='button']:active {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	box-shadow: none;
}
.SortBy-module__tc-sort-by-order-chooser___Y3SNA[type='button'] .tc-svg-icon.tc-sort-by-order-chooser-indicator {
	width: 0.375rem;
	height: 0.375rem;
}
.SortBy-module__tc-sort-by___Sgei3 .nav.navbar-nav {
	display: flex;
	align-items: center;
}
.SortBy-module__tc-sort-by-items___KE5Z9 > a[role='button'] {
	display: inline-block;
	text-transform: lowercase;
	white-space: nowrap;
}
.SortBy-module__tc-sort-by-items___KE5Z9 > a[role='button']::first-letter {
	text-transform: uppercase;
}

/* stylelint-disable color-hex-case */
.ListToolbar-module__tc-list-toolbar___nE1Dv {
	display: flex;
	height: 4.375rem;
	max-height: 4.375rem;
	padding-left: 30px;
	padding-right: 30px;
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	border-top: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	border-bottom: var(--coral-border-s-solid, 1px solid)
		var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	margin-bottom: 0;
	flex-shrink: 0;
	flex-grow: 0;
}
.ListToolbar-module__tc-list-toolbar___nE1Dv .tc-actionbar-container {
	padding: 0;
	flex: 1 0 0%;
}
.ListToolbar-module__tc-list-toolbar-right___jlG4Q {
	align-items: center;
	display: flex;
	margin-left: auto;
	margin-top: 0;
	margin-bottom: 0;
}
.ListToolbar-module__tc-list-toolbar-separated___QITVx {
	display: flex;
}
.ListToolbar-module__tc-list-toolbar-separated___QITVx:not(:first-child)::before {
	align-self: center;
	content: '|';
	color: var(--coral-color-neutral-border-strong, hsl(0, 0%, 25%));
	padding: 0 15px;
}
.ListToolbar-module__tc-list-toolbar___nE1Dv > .container-fluid {
	display: flex;
	align-items: center;
	width: 100%;
	padding: 0;
}
.ListToolbar-module__tc-list-toolbar___nE1Dv button[role='search'][type='button'] {
	padding: 0;
}

/* stylelint-disable color-hex-case */
.Header-module__tc-listview-header___lgPkb {
	display: flex;
	line-height: 20px;
	align-items: center;
	height: 28px;
	position: relative;
}
.Header-module__tc-listview-header___lgPkb > strong + small {
	padding: 0 5px;
}
.Header-module__tc-listview-header___lgPkb input {
	box-shadow: none;
	outline: none;
	border: none;
	flex-grow: 1;
	height: 100%;
	background-color: transparent;
}
.Header-module__tc-listview-header___lgPkb input::-moz-placeholder {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
}
.Header-module__tc-listview-header___lgPkb input::placeholder {
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
}
.Header-module__tc-listview-header___lgPkb .actions {
	margin-left: auto;
}
.Header-module__tc-listview-header___lgPkb .btn-link {
	height: 30px;
	margin-left: 5px;
}
.Header-module__tc-listview-header___lgPkb .btn-link .tc-svg-icon {
	fill: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	height: 0.875rem;
	width: 0.875rem;
	margin: 0;
	vertical-align: text-top;
}

/* stylelint-disable color-hex-case */
.Items-module__tc-listview-items___mLwUo {
	min-height: 0;
	list-style: none;
	box-shadow:
		inset 0 21px 3px -20px rgba(0, 0, 0, 0.2),
		inset 0 -21px 3px -20px rgba(0, 0, 0, 0.2);
	height: 40vh;
	background-color: rgba(0, 0, 0, 0.025);
}
.Items-module__tc-listview-items___mLwUo .Items-module__tc-item-container___o1eDj {
	margin: 0;
}
.Items-module__tc-listview-items___mLwUo .Items-module__tc-item-container___o1eDj .checkbox {
	margin: 5px;
	margin-right: 0;
}
.Items-module__tc-listview-items___mLwUo .Items-module__tc-item-container___o1eDj .with-icon {
	display: inline-flex;
	margin: 0;
	margin-left: 5px;
}
.Items-module__tc-listview-items___mLwUo .Items-module__tc-item-container___o1eDj .with-icon .tc-svg-icon {
	height: 12px;
	width: 12px;
	margin-left: 5px;
}
.Items-module__tc-listview-items___mLwUo .Items-module__tc-item-container___o1eDj .checkbox-nested {
	margin-top: 5px;
	margin-bottom: 20px;
}
.Items-module__tc-listview-items___mLwUo .Items-module__tc-item-container___o1eDj .checkbox-nested > .checkbox {
	height: 12px;
	margin-bottom: 0;
}
.Items-module__tc-listview-items___mLwUo .Items-module__tc-item-container___o1eDj .checkbox-nested > .checkbox + .checkbox {
	margin-top: 10px;
}
.Items-module__tc-listview-items___mLwUo .Items-module__tc-item-container___o1eDj.Items-module__toggle___xe39i {
	display: flex;
	align-items: center;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

/* stylelint-disable color-hex-case */
.ListView-module__tc-listview___xBeGj {
	overflow: hidden;
	display: flex;
	flex-direction: column;
}
.ListView-module__tc-listview___xBeGj .btn.btn-link {
	padding: 0 10px;
}
.ListView-module__tc-listview___xBeGj .btn.btn-link svg {
	fill: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
	height: 0.875rem;
	width: 0.875rem;
}
.ListView-module__tc-listview___xBeGj header {
	flex-shrink: 0;
}
.ListView-module__tc-listview___xBeGj .ListView-module__empty-message___t6gZA {
	flex-grow: 1;
	flex-shrink: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 20px 0;
}

/* stylelint-disable color-hex-case */
.Dropdown-module__dropdown___FZjPH {
	z-index: 100;
	position: absolute;
	width: 100%;
	background-color: var(--coral-color-neutral-background, white);
	border: 1px solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	border-top: none;
	border-radius: 0 5px;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Dropdown-module__dropdown___FZjPH .Dropdown-module__loading___EHSZn {
	padding: 50px;
	text-align: center;
	height: 80px;
	background-color: var(--coral-color-neutral-background, white);
}

/* stylelint-disable color-hex-case */
.ItemOption-module__row___DvjNx {
	padding-left: 15px;
}
.ItemOption-module__row___DvjNx:hover {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.ItemOption-module__row___DvjNx .checkbox {
	margin: 0;
}
.ItemOption-module__row___DvjNx label {
	height: 1.875rem;
	width: 100%;
	display: flex;
	margin-bottom: 0;
	align-items: center;
}
.ItemOption-module__row___DvjNx input[type='checkbox'],
.ItemOption-module__row___DvjNx .checkbox input + ::before {
	top: 7.5px;
}
.ItemOption-module__row___DvjNx .checkbox input + ::after {
	/* tricky calculation to center the checkmark
   * $padding-normal / 2 = top gap, same as the input (see above)
   * tokens.$coral-sizing-xxxs = checkbox size
   * tokens.$coral-sizing-xxxs / 2 = mark size
   * 2px = 2 * 1px (the border width)
   */
	top: calc(
		7.5px + (var(--coral-sizing-xxxs, 1rem) - var(--coral-sizing-xxxs, 1rem) / 2 - 2px) / 2
	) !important; /* stylelint-disable-line declaration-no-important */
}

.ItemOption-module__item___ph8kf {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.ItemOption-module__item___ph8kf[for='checkbox-create-new'],
.ItemOption-module__item___ph8kf[for='checkbox-select-all'] {
	font-style: italic;
}

.tc-multi-select-item {
	display: flex;
	align-items: center;
}

/* stylelint-disable color-hex-case */
.MultiSelect-module__container___Gx8s2 {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	position: relative;
}
.MultiSelect-module__container___Gx8s2 .tc-action-button-positionned {
	width: 100%;
}
.MultiSelect-module__container___Gx8s2 .tc-list-list {
	padding: 0;
}

.MultiSelect-module__clearall___p1OTV.btn-link.btn-icon-only {
	position: absolute;
	right: 25px;
	top: 7px;
	padding: 0;
	color: var(--coral-color-danger-text, hsl(359, 51%, 53%));
}

.MultiSelect-module__caret___Ury_Y.tc-svg-icon {
	position: absolute;
	color: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
	top: 10px;
	right: 0;
	width: 30px;
	height: 10px;
}

/* stylelint-disable color-hex-case */
.Notification-module__tc-notification___qKxYe {
	position: relative;
	cursor: pointer;
	width: 28.125rem;
	margin-top: 0;
	margin-bottom: 15px;
	padding: 15px 15px 20px;
	border-radius: 4px;
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
	z-index: 2;
	overflow: hidden;
}
.Notification-module__tc-notification-container___CK24d {
	position: absolute;
	top: 48px;
	right: 0;
	padding: var(--coral-spacing-s, 0.75rem) var(--coral-spacing-m, 1rem) 0
		var(--coral-spacing-m, 1rem);
	z-index: var(--coral-elevation-layer-overlay, 16);
	left: auto;
	max-height: calc(100vh - 48px);
	overflow-y: auto;
}
.Notification-module__tc-notification-container___CK24d .Notification-module__tc-notification___qKxYe[pin='true'] .Notification-module__tc-notification-timer-bar___ZhjHH {
	animation: none;
	transform: translateX(100%);
}
.Notification-module__tc-notification-info___s9_UM,
.Notification-module__tc-notification-info___s9_UM .Notification-module__tc-notification-message___bFQf2,
.Notification-module__tc-notification-info___s9_UM .Notification-module__tc-notification-title___io3uy {
	background: var(--coral-color-success-background, hsl(110, 49%, 90%));
	color: var(--coral-color-success-text-strong, hsl(111, 49%, 29%));
}
.Notification-module__tc-notification-warning___ryhoo,
.Notification-module__tc-notification-warning___ryhoo .Notification-module__tc-notification-message___bFQf2,
.Notification-module__tc-notification-warning___ryhoo .Notification-module__tc-notification-title___io3uy {
	background: var(--coral-color-warning-background, hsl(22, 85%, 92%));
	color: var(--coral-color-warning-text-strong, hsl(22, 86%, 27%));
}
.Notification-module__tc-notification-error___ZvX1e,
.Notification-module__tc-notification-error___ZvX1e .Notification-module__tc-notification-message___bFQf2,
.Notification-module__tc-notification-error___ZvX1e .Notification-module__tc-notification-title___io3uy {
	background: var(--coral-color-danger-background, hsl(0, 100%, 96%));
	color: var(--coral-color-danger-text-strong, hsl(359, 47%, 44%));
}
.Notification-module__tc-notification-title___io3uy {
	font-size: 12px;
	font-weight: bold;
	margin-top: 0;
	margin-right: 30px;
}
.Notification-module__tc-notification-close___hndRq {
	font-size: 1rem;
	float: right;
}
.Notification-module__tc-notification-close___hndRq svg {
	height: 1rem;
	width: 1rem;
}
.Notification-module__tc-notification-action___eyivn {
	background-color: transparent;
	border: none;
	padding: 0;
}
.Notification-module__tc-notification-message___bFQf2 {
	margin-right: 30px;
	font-size: 12px;
	word-break: break-word;
}
.Notification-module__tc-notification-message___bFQf2:last-of-type {
	margin-bottom: 0;
}
.Notification-module__tc-notification-message-action___WSwls {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	padding: 0 10px;
}
.Notification-module__tc-notification-message-action___WSwls svg {
	vertical-align: text-top;
}
.Notification-module__tc-notification-message-action___WSwls span {
	font-weight: bold;
	margin-left: 5px;
}
.Notification-module__tc-notification-timer-bar___ZhjHH {
	border-width: 2px 0 1px;
	border-style: solid;
	position: absolute;
	bottom: 0;
	margin: 0 -15px;
	animation: Notification-module__timer-bar___tkSt_ 4s linear;
	width: 100%;
}
.Notification-module__tc-notification___qKxYe:hover > .Notification-module__tc-notification-timer-bar___ZhjHH {
	animation-play-state: paused;
}

@keyframes Notification-module__timer-bar___tkSt_ {
	from {
		transform: translateX(0);
	}
	to {
		transform: translateX(100%);
	}
}
@keyframes Notification-module__tc-notification-slide-in___iZMny {
	from {
		transform: translateY(-100%);
		opacity: 0;
		z-index: 1;
	}
	to {
		transform: translateY(0);
		opacity: 1;
		z-index: 1;
	}
}
@keyframes Notification-module__tc-notification-slide-out___TBZ8b {
	from {
		transform: translateY(0);
		opacity: 1;
		z-index: 1;
	}
	to {
		transform: translateY(-100%);
		opacity: 0;
		z-index: 1;
	}
}
.tc-notification-enter {
	animation: Notification-module__tc-notification-slide-in___iZMny 0.3s linear;
}

.tc-notification-exit {
	animation: Notification-module__tc-notification-slide-out___TBZ8b 0.3s linear;
}

.JSONLike-module__container___XUCAA {
	display: block;
	font-size: 0.875rem;
}
.JSONLike-module__container___XUCAA > ul {
	padding: 0;
}
.JSONLike-module__container___XUCAA li {
	list-style-type: none;
}
.JSONLike-module__container___XUCAA svg {
	margin: 0 0 0 1px;
}
.JSONLike-module__container___XUCAA button {
	background: transparent;
	border: none;
	padding: 0;
	text-align: left;
}
.JSONLike-module__container___XUCAA .JSONLike-module__root-label-overflow___G9_rh {
	white-space: nowrap;
	overflow: hidden;
	max-width: 25%;
	text-overflow: ellipsis;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	max-width: 100%;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5:focus {
	outline: none;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5:focus > .JSONLike-module__line___eIBTd {
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5[aria-selected='true'] > .JSONLike-module__line___eIBTd {
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text-active, hsl(205, 94%, 13%));
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__line___eIBTd {
	display: flex;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__line___eIBTd.JSONLike-module__full-width___fxNjq {
	width: 100%;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__line___eIBTd .JSONLike-module__toggle___lJGjW {
	min-height: auto;
	line-height: unset;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__line___eIBTd .JSONLike-module__toggle___lJGjW > svg {
	width: 0.5625rem;
	height: 0.5625rem;
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__line___eIBTd .JSONLike-module__line-main___2CWep {
	max-width: 100%;
	display: flex;
	align-items: center;
	flex: 1;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__line___eIBTd .JSONLike-module__line-main___2CWep:focus .JSONLike-module__value___iTHMq {
	white-space: normal;
	word-break: break-all;
	overflow: visible;
	vertical-align: top;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__line___eIBTd .JSONLike-module__line-main___2CWep.JSONLike-module__shrink-value___GmuVi {
	overflow: hidden;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__complex-item___WFMHQ {
	flex: 1 1 auto;
	border-left: solid 1px var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	margin-left: var(--coral-spacing-xxs, 0.25rem);
	max-width: 100%;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__key___yxGDy {
	padding-left: var(--coral-spacing-xxs, 0.25rem);
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__value___iTHMq {
	color: var(--coral-color-accent-text-strong, hsl(204, 96%, 18%));
	margin-left: var(--coral-spacing-xxs, 0.25rem);
	white-space: nowrap;
	text-overflow: ellipsis;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__value___iTHMq.JSONLike-module__wrap-string___djbcN {
	white-space: normal;
	word-break: break-all;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__value___iTHMq.JSONLike-module__shrink-value___GmuVi {
	overflow: hidden;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__type___pgFcy {
	font-family: 'Inconsolata';
	font-size: 0.75rem;
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	opacity: 0.75;
	display: inline;
	margin-right: var(--coral-spacing-xs, 0.5rem);
	margin-left: var(--coral-spacing-xxs, 0.25rem);
	vertical-align: text-bottom;
}
.JSONLike-module__container___XUCAA .JSONLike-module__list-item___EZfG5 .JSONLike-module__badge___ndVAe {
	top: -0.0625rem;
	margin-left: var(--coral-spacing-xs, 0.5rem);
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	font-size: 0.625rem;
	padding: calc(var(--coral-spacing-xxs, 0.25rem) / 2) var(--coral-spacing-xxs, 0.25rem);
	display: inline-table;
}

.JSONLike-module__chevron___ceGq1 svg {
	border: 1px solid var(--coral-color-accent-border, hsl(204, 95%, 31%));
	padding: 3px;
	border-radius: 10px;
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}

.JSONLike-module__chevron-filled___GHIYv svg {
	border: 1px solid var(--coral-color-accent-border, hsl(204, 95%, 31%));
	padding: 3px;
	border-radius: 10px;
	color: var(--coral-color-accent-text-strong, hsl(204, 96%, 18%));
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
}

/* stylelint-disable scss/selector-no-redundant-nesting-selector */
.Table-module__table___mmYUY .Table-module__nativevalue____qlWR {
	font: var(--coral-data-m, 400 0.875rem/140% 'Inconsolata');
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	padding: 0;
}
.Table-module__table___mmYUY.table > thead > tr {
	background-color: var(--coral-color-accent-background-strong, hsl(204, 95%, 31%));
	color: var(--coral-color-accent-text-weak, white);
}
.Table-module__table___mmYUY.table > thead > tr > th {
	font: var(--coral-heading-s, 600 0.875rem/140% 'Source Sans Pro');
}
.Table-module__table___mmYUY.table > thead > tr > td {
	padding: var(--coral-spacing-xxs, 0.25rem);
}
.Table-module__table___mmYUY.table > tbody > tr > td {
	padding: var(--coral-spacing-xxs, 0.25rem);
}
.Table-module__table___mmYUY.table > tbody > tr > td .btn {
	text-transform: none;
}
.Table-module__table___mmYUY .btn-link {
	font-size: 12px;
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	padding: 0;
}

.List-module__container___rDeog > li {
	padding-top: var(--coral-spacing-xxs, 0.25rem);
	padding-bottom: var(--coral-spacing-xxs, 0.25rem);
	border-bottom: 1px solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}

/* stylelint-disable color-hex-case */
@keyframes PieChart-module__object-blink___LE1dj {
	0%,
	100% {
		opacity: 1;
	}
	50% {
		opacity: 0.5;
	}
}
@keyframes PieChart-module__skeleton-blink___chg2Z {
	0%,
	100% {
		opacity: 0.1;
	}
	50% {
		opacity: 0.25;
	}
}
.PieChart-module__tc-pie-chart-loading___Ex535 {
	display: inline-flex;
	align-items: center;
	min-height: 25px;
}
.PieChart-module__tc-pie-chart-loading___Ex535.PieChart-module__tc-pie-chart-loading-no-label___k_wHl {
	min-height: 20px;
}
.PieChart-module__tc-pie-chart-loading-circle___oYhk1 {
	margin-left: 4px;
	margin-right: 5px;
}

.PieChart-module__tc-pie-chart-button____F8vY:hover .PieChart-module__tc-pie-chart-color-rio-grande___BQ_Vv {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	stroke: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	fill: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.PieChart-module__tc-pie-chart-button____F8vY:hover .PieChart-module__tc-pie-chart-color-jaffa___CHfsV {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	stroke: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	fill: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.PieChart-module__tc-pie-chart-button____F8vY:hover .PieChart-module__tc-pie-chart-color-chestnut-rose___xb_9R {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	stroke: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	fill: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.PieChart-module__tc-pie-chart-button____F8vY:hover .PieChart-module__tc-pie-chart-color-lightning-yellow___AAWS6 {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	stroke: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	fill: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.PieChart-module__tc-pie-chart-button____F8vY:hover .PieChart-module__tc-pie-chart-color-dove-gray___Eavbj {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	stroke: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	fill: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.PieChart-module__tc-pie-chart-button____F8vY:hover .PieChart-module__tc-pie-chart-color-silver-chalice___pLHzf {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	stroke: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	fill: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.PieChart-module__tc-pie-chart-button____F8vY:hover .PieChart-module__tc-pie-chart-color-alto___b6VrV {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	stroke: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	fill: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.PieChart-module__tc-pie-chart-button____F8vY:hover,
.PieChart-module__tc-pie-chart-button____F8vY:active,
.PieChart-module__tc-pie-chart-button____F8vY:focus {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	text-decoration: none;
}
.PieChart-module__tc-pie-chart-button____F8vY.PieChart-module__active___wyxWx {
	background-color: var(--coral-color-accent-background-strong-active, hsl(205, 95%, 15%));
	border-color: var(--coral-color-accent-background-strong-active, hsl(205, 95%, 15%));
	color: var(--coral-color-accent-text-weak, white);
}
.PieChart-module__tc-pie-chart-button____F8vY.PieChart-module__active___wyxWx:hover,
.PieChart-module__tc-pie-chart-button____F8vY.PieChart-module__active___wyxWx:active,
.PieChart-module__tc-pie-chart-button____F8vY.PieChart-module__active___wyxWx:focus {
	background-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	border-color: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}

.PieChart-module__tc-pie-chart-icon___FOANa {
	font-size: 18px;
	display: inline-flex;
	align-items: center;
	background-color: transparent;
	border: none;
	color: var(--coral-color-neutral-text-weak, hsl(0, 0%, 38%));
	box-shadow: none;
	line-height: unset;
	padding: 0;
}
.PieChart-module__tc-pie-chart-icon___FOANa .PieChart-module__tc-pie-chart-color-rio-grande___BQ_Vv {
	color: var(--coral-color-charts-success, hsl(148, 87%, 40%));
	stroke: var(--coral-color-charts-success, hsl(148, 87%, 40%));
	fill: var(--coral-color-charts-success, hsl(148, 87%, 40%));
}
.PieChart-module__tc-pie-chart-icon___FOANa .PieChart-module__tc-pie-chart-color-jaffa___CHfsV {
	color: var(--coral-color-charts-warning, hsl(32, 100%, 56%));
	stroke: var(--coral-color-charts-warning, hsl(32, 100%, 56%));
	fill: var(--coral-color-charts-warning, hsl(32, 100%, 56%));
}
.PieChart-module__tc-pie-chart-icon___FOANa .PieChart-module__tc-pie-chart-color-chestnut-rose___xb_9R {
	color: var(--coral-color-charts-danger, hsl(4, 89%, 49%));
	stroke: var(--coral-color-charts-danger, hsl(4, 89%, 49%));
	fill: var(--coral-color-charts-danger, hsl(4, 89%, 49%));
}
.PieChart-module__tc-pie-chart-icon___FOANa .PieChart-module__tc-pie-chart-color-lightning-yellow___AAWS6 {
	color: var(--coral-color-charts-color-00, hsl(48, 100%, 50%));
	stroke: var(--coral-color-charts-color-00, hsl(48, 100%, 50%));
	fill: var(--coral-color-charts-color-00, hsl(48, 100%, 50%));
}
.PieChart-module__tc-pie-chart-icon___FOANa .PieChart-module__tc-pie-chart-color-dove-gray___Eavbj {
	color: var(--coral-color-charts-neutral-strong, hsl(0, 0%, 12%));
	stroke: var(--coral-color-charts-neutral-strong, hsl(0, 0%, 12%));
	fill: var(--coral-color-charts-neutral-strong, hsl(0, 0%, 12%));
}
.PieChart-module__tc-pie-chart-icon___FOANa .PieChart-module__tc-pie-chart-color-silver-chalice___pLHzf {
	color: var(--coral-color-charts-neutral, hsl(0, 0%, 22%));
	stroke: var(--coral-color-charts-neutral, hsl(0, 0%, 22%));
	fill: var(--coral-color-charts-neutral, hsl(0, 0%, 22%));
}
.PieChart-module__tc-pie-chart-icon___FOANa .PieChart-module__tc-pie-chart-color-alto___b6VrV {
	color: var(--coral-color-charts-neutral-weak, hsl(0, 0%, 83%));
	stroke: var(--coral-color-charts-neutral-weak, hsl(0, 0%, 83%));
	fill: var(--coral-color-charts-neutral-weak, hsl(0, 0%, 83%));
}
.PieChart-module__tc-pie-chart-icon___FOANa .PieChart-module__tc-pie-chart-icon-graph___T8yV0 {
	margin-right: 5px;
	height: inherit;
	width: inherit;
}

/* stylelint-disable color-hex-case */
.RadarChart-module__tc-radar-chart___xtAQF .recharts-polar-grid-concentric-polygon:not(:last-child) {
	display: none;
}
.RadarChart-module__tc-radar-chart___xtAQF .recharts-polar-angle-axis-ticks {
	transform: scale(1.06);
	transform-origin: center;
}

.RadarChart-module__tc-radar-chart-label--selected___venYS {
	fill: var(--coral-color-charts-default-strong, hsl(204, 92%, 29%));
	font-weight: 600;
}

/* stylelint-disable color-hex-case */
.Resource-module__resource-item___mJArw {
	padding-left: 15px;
	padding-right: 15px;
	cursor: pointer;
	display: flex;
}
.Resource-module__resource-item___mJArw.Resource-module__center___a7WNO {
	align-items: center;
}
.Resource-module__resource-item___mJArw .Resource-module__icon___AbTUD {
	margin-right: 10px;
}
.Resource-module__resource-item___mJArw > * {
	max-width: 100%;
	overflow: hidden;
}
.Resource-module__resource-item___mJArw .Resource-module__data-container___lZLwm {
	flex: 1;
	min-width: 0;
}
.Resource-module__resource-item___mJArw .Resource-module__data-container___lZLwm > .Resource-module__title___grF0z,
.Resource-module__resource-item___mJArw .Resource-module__data-container___lZLwm > .Resource-module__author___qKI9S,
.Resource-module__resource-item___mJArw .Resource-module__data-container___lZLwm > .Resource-module__subtitle___ethGy {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	display: block;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	margin: 0;
}
.Resource-module__resource-item___mJArw .Resource-module__data-container___lZLwm > .Resource-module__title___grF0z {
	font-weight: 600;
}
.Resource-module__resource-item___mJArw .Resource-module__flags-container___z1I8G {
	margin-right: 15px;
	opacity: 0;
}
.Resource-module__resource-item___mJArw .Resource-module__flags-container___z1I8G .Resource-module__flag___n5_Yd {
	opacity: 0;
	margin-left: 10px;
}
.Resource-module__resource-item___mJArw .Resource-module__flags-container___z1I8G .Resource-module__flag___n5_Yd.Resource-module__visible___QYtiN {
	opacity: 1;
}
.Resource-module__resource-item___mJArw .Resource-module__flags-container___z1I8G .Resource-module__flag___n5_Yd[name='talend-star'] {
	color: var(--coral-color-warning-text, hsl(22, 93%, 41%));
}
.Resource-module__resource-item___mJArw .Resource-module__flags-container___z1I8G .Resource-module__flag___n5_Yd[name='talend-badge'] {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Resource-module__resource-item___mJArw:hover .tc-svg-icon,
.Resource-module__resource-item___mJArw:focus .tc-svg-icon,
.Resource-module__resource-item___mJArw.selected .tc-svg-icon,
.Resource-module__resource-item___mJArw:active .tc-svg-icon {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Resource-module__resource-item___mJArw:hover .Resource-module__flags-container___z1I8G,
.Resource-module__resource-item___mJArw:focus .Resource-module__flags-container___z1I8G,
.Resource-module__resource-item___mJArw.selected .Resource-module__flags-container___z1I8G,
.Resource-module__resource-item___mJArw:active .Resource-module__flags-container___z1I8G {
	opacity: 1;
}
.Resource-module__resource-item___mJArw:hover {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.Resource-module__resource-item___mJArw:hover .Resource-module__data-container___lZLwm > .Resource-module__title___grF0z,
.Resource-module__resource-item___mJArw:hover .Resource-module__data-container___lZLwm > .Resource-module__author___qKI9S,
.Resource-module__resource-item___mJArw:hover .Resource-module__data-container___lZLwm > .Resource-module__subtitle___ethGy {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Resource-module__resource-item___mJArw.selected {
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
}
.Resource-module__resource-item___mJArw.selected .Resource-module__data-container___lZLwm > .Resource-module__title___grF0z,
.Resource-module__resource-item___mJArw.selected .Resource-module__data-container___lZLwm > .Resource-module__author___qKI9S,
.Resource-module__resource-item___mJArw.selected .Resource-module__data-container___lZLwm > .Resource-module__subtitle___ethGy {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.Resource-module__resource-item___mJArw h3 {
	margin-top: 10px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.Resource-module__resource-item___mJArw dl {
	padding-left: 10px;
	margin-bottom: 0;
}
.Resource-module__resource-item___mJArw dl > div {
	margin-top: 5px;
}
.Resource-module__resource-item___mJArw dl div {
	display: flex;
}
.Resource-module__resource-item___mJArw dl dt,
.Resource-module__resource-item___mJArw dl dd {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.Resource-module__resource-item___mJArw dl dt {
	display: flex;
	align-items: center;
	font-weight: initial;
	flex-shrink: 0;
}
.Resource-module__resource-item___mJArw dl dt.icon-only {
	margin-right: -5px;
}
.Resource-module__resource-item___mJArw dl dt .tc-svg-icon {
	margin: 0 5px;
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Resource-module__resource-item___mJArw dl dd {
	padding: 0 5px;
	flex-grow: 1;
	min-width: 0;
}

/* stylelint-disable color-hex-case */
.NameFilter-module__tc-resource-picker-name-filter___n3xak {
	flex: 1;
	position: relative;
}
.NameFilter-module__tc-resource-picker-name-filter___n3xak input + .NameFilter-module__remove___cFLw2 {
	position: absolute;
	top: 0;
	right: 0;
}
.NameFilter-module__tc-resource-picker-name-filter___n3xak input:not(:invalid) + .NameFilter-module__remove___cFLw2 {
	display: inline-block;
}

.NameFilter-module__remove___cFLw2 {
	display: none;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	padding: 5px 0;
	line-height: 1.25rem;
	height: 100%;
}
.NameFilter-module__remove___cFLw2 .tc-svg-icon {
	height: 0.5rem;
	width: 0.5rem;
	margin: 0;
	vertical-align: baseline;
}

/* stylelint-disable color-hex-case */
.OrderChooser-module__tc-resource-picker-order-chooser___nVpQ7 {
	display: flex;
	padding: 0;
}
.OrderChooser-module__tc-resource-picker-order-chooser___nVpQ7:hover,
.OrderChooser-module__tc-resource-picker-order-chooser___nVpQ7:focus,
.OrderChooser-module__tc-resource-picker-order-chooser___nVpQ7:active {
	color: inherit;
	box-shadow: none;
}
.OrderChooser-module__tc-resource-picker-order-chooser___nVpQ7 .OrderChooser-module__tc-resource-picker-order-indicator___LTEeQ {
	width: 0.375rem;
	height: 0.375rem;
}
.OrderChooser-module__tc-resource-picker-order-chooser___nVpQ7 .OrderChooser-module__tc-resource-picker-order-indicator___LTEeQ.OrderChooser-module__asc___uiVKi {
	transform: rotate(180deg);
}

/* stylelint-disable color-hex-case */
.SortOptions-module__tc-resource-picker-sort-options___T4OOR {
	display: flex;
	align-items: center;
}
.SortOptions-module__tc-resource-picker-sort-options___T4OOR .SortOptions-module__option-label___IQ1ju {
	margin-right: 10px;
}

/* stylelint-disable color-hex-case */
.StateFilter-module__tc-resource-picker-state-filters___W6TPR {
	margin-right: 15px;
	display: flex;
	align-items: center;
}
.StateFilter-module__tc-resource-picker-state-filters___W6TPR .StateFilter-module__option-label___Uc7SL {
	margin-right: 10px;
}
.StateFilter-module__tc-resource-picker-state-filters___W6TPR .tc-icon-toggle {
	border: none;
	box-shadow: none;
}
.StateFilter-module__tc-resource-picker-state-filters___W6TPR .tc-icon-toggle > .tc-icon {
	margin: 0;
}
.StateFilter-module__tc-resource-picker-state-filters___W6TPR .tc-icon-toggle:hover:not([disabled]),
.StateFilter-module__tc-resource-picker-state-filters___W6TPR .tc-icon-toggle:focus,
.StateFilter-module__tc-resource-picker-state-filters___W6TPR .tc-icon-toggle:active {
	border: none;
}
.StateFilter-module__tc-resource-picker-state-filters___W6TPR .tc-icon-toggle {
	margin-left: 10px;
	display: inline-flex;
}
.StateFilter-module__tc-resource-picker-state-filters___W6TPR
	.tc-icon-toggle.active.StateFilter-module__tc-resource-picker-selection-filter___xDH1c
	> svg,
.StateFilter-module__tc-resource-picker-state-filters___W6TPR
	.tc-icon-toggle:hover.StateFilter-module__tc-resource-picker-selection-filter___xDH1c
	> svg {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.StateFilter-module__tc-resource-picker-state-filters___W6TPR
	.tc-icon-toggle.active.StateFilter-module__tc-resource-picker-favorite-filter___cXcaU
	> svg,
.StateFilter-module__tc-resource-picker-state-filters___W6TPR
	.tc-icon-toggle:hover.StateFilter-module__tc-resource-picker-favorite-filter___cXcaU
	> svg {
	color: var(--coral-color-warning-text, hsl(22, 93%, 41%));
}
.StateFilter-module__tc-resource-picker-state-filters___W6TPR
	.tc-icon-toggle.active.StateFilter-module__tc-resource-picker-certified-filter___QAzMv
	> svg,
.StateFilter-module__tc-resource-picker-state-filters___W6TPR
	.tc-icon-toggle:hover.StateFilter-module__tc-resource-picker-certified-filter___QAzMv
	> svg {
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}

/* stylelint-disable color-hex-case */
.Toolbar-module__tc-resource-list-toolbar___XMW06 {
	display: flex;
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.Toolbar-module__tc-resource-list-toolbar___XMW06 > * {
	margin: 0 15px;
}
.Toolbar-module__tc-resource-list-toolbar-filter___eOIXp {
	width: 100%;
}

/* stylelint-disable color-hex-case */
.ResourceList-module__tc-resource-list____58f5 .tc-list-list {
	padding: 0;
	padding-left: 0;
	padding-right: 0;
}
.ResourceList-module__tc-resource-list____58f5 .tc-resource-list-toolbar form {
	margin-top: 10px;
}
.ResourceList-module__tc-resource-list-items___ZfZEZ {
	height: calc(15.625rem - 1.25rem);
	margin-top: 1.25rem;
}
.ResourceList-module__tc-resource-list-items___ZfZEZ.ResourceList-module__filtered___NfVf8 .flags-container {
	opacity: 1;
}
.ResourceList-module__tc-resource-list--no-results___llwPb {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
}
.ResourceList-module__tc-resource-list--no-results-text___Gxo9c {
	display: inline-flex;
	align-items: center;
	font-style: italic;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.ResourceList-module__tc-resource-list--no-results-icon___si6Hs {
	margin: 0 10px;
}

/* stylelint-disable color-hex-case */
.ResourcePicker-module__tc-resource-picker___dvwUN .tc-resource-list-items {
	height: 15.625rem;
	margin-top: 0;
}
.ResourcePicker-module__tc-resource-picker___dvwUN .tc-resource-list-toolbar {
	height: 2.1875rem;
}
.ResourcePicker-module__tc-resource-picker___dvwUN .tc-resource-list-toolbar form {
	margin-top: 0;
}
.ResourcePicker-module__tc-resource-picker___dvwUN .tc-resource-list-toolbar > * {
	margin-left: 0;
}
.ResourcePicker-module__tc-resource-picker___dvwUN .resource-item {
	border-bottom: 0.0625rem solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}

/* stylelint-disable color-hex-case */
.RichError-module__wrapper___S0zQT {
	display: flex;
	align-items: center;
}

.RichError-module__icon___DTkL5 {
	width: 2.25rem;
	height: 2.25rem;
}

.RichError-module__content___qdVIn {
	margin-left: 15px;
}
.RichError-module__content___qdVIn h4 {
	margin: 0;
	font-size: 12px;
	font-weight: 400;
}

/* stylelint-disable color-hex-case */
.HeaderTitle-module__container____ZXGd {
	display: flex;
	align-items: center;
	width: 100%;
}

.HeaderTitle-module__title___iLTwX {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	flex-grow: 1;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 1rem;
	font-weight: 700;
}

/* stylelint-disable color-hex-case */
/* stylelint-disable declaration-no-important */
/* stylelint-disable color-hex-case */
.SidePanel-module__tc-side-panel___a9zmi {
	display: flex;
	flex-direction: column;
	font-weight: 500;
	background: var(
		--coral-color-branding-background,
		linear-gradient(133deg, hsl(210, 62%, 26%) 0%, hsl(254, 47%, 23%) 100%)
	);
	overflow: hidden;
	position: relative;
	border-right: 1px solid var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
}
.SidePanel-module__tc-side-panel___a9zmi::before {
	left: 0.625rem;
	bottom: -3.125rem;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__animate___P3ZSN {
	transition: 0.2s width ease-out;
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__action-list-container___vFTv5 {
	flex: 1;
	height: calc(100vh - 7.5rem);
	overflow-y: auto;
	overflow-x: hidden;
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__action-list-container___vFTv5::-webkit-scrollbar {
	background-color: var(
		--coral-color-branding-navigation,
		linear-gradient(133deg, hsl(210, 62%, 26%) 0%, hsl(254, 47%, 23%) 100%)
	);
	width: var(--coral-sizing-minimal, 0.75rem);
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__action-list-container___vFTv5 .tc-side-panel-list {
	background: transparent;
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__action-list-container___vFTv5 .tc-action-list-item {
	width: calc(100% - 1.25rem);
	background: none !important;
	box-shadow: none !important;
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__action-list-container___vFTv5 .tc-action-list-item .btn.btn-link {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	color: var(--coral-color-brand-text, white);
	font-size: 1rem;
	height: 1.875rem;
	margin: 5px 10px;
	padding: 5px;
	border-radius: 4px;
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__action-list-container___vFTv5 .tc-action-list-item .btn.btn-link > span {
	margin-left: 10px;
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__action-list-container___vFTv5 .tc-action-list-item .btn.btn-link:hover {
	background: var(--coral-color-brand-background-weak-hover, hsla(0, 0%, 100%, 0.1));
	color: var(--coral-color-brand-text-hover, white);
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__action-list-container___vFTv5 .tc-action-list-item.active .btn.btn-link {
	background: var(--coral-color-brand-background-selected, white);
	color: var(--coral-color-brand-text-selected, hsl(204, 96%, 18%));
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__action-list-container___vFTv5 .tc-action-list-item .tc-svg-icon {
	width: var(--coral-sizing-xxxs, 1rem);
	height: var(--coral-sizing-xxxs, 1rem);
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__action-list-container___vFTv5 .tc-action-list-item svg {
	margin-left: 5px;
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__toggle-btn___ECuZg {
	height: 70px;
	vertical-align: center;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 10px;
	text-align: left;
	flex: 0 0 4.375rem;
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__toggle-btn___ECuZg .btn.btn-link {
	color: var(--coral-color-brand-text, white);
	line-height: 1;
	height: 70px;
	padding: 0 10px;
	display: inline-block;
	width: auto;
	opacity: 0.75;
	margin: 0 auto;
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__toggle-btn___ECuZg .btn.btn-link > span {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: none;
}
.SidePanel-module__tc-side-panel___a9zmi .SidePanel-module__toggle-btn___ECuZg .btn.btn-link .tc-svg-icon {
	width: 0.75rem;
	height: 0.75rem;
	transition: 0.2s transform ease-out;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__docked___A4XMZ .btn.btn-link {
	padding: 15px;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__docked___A4XMZ .btn.btn-link > span {
	opacity: 0;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__docked___A4XMZ .tc-action-list {
	width: 3.75rem;
	min-width: auto;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__docked___A4XMZ .SidePanel-module__toggle-btn___ECuZg .btn.btn-link {
	padding: 10px;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__docked___A4XMZ .SidePanel-module__toggle-btn___ECuZg .btn.btn-link .tc-svg-icon {
	transform: rotate(-180deg);
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__large___xW7mA .SidePanel-module__toggle-btn___ECuZg {
	padding-left: 0;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__large___xW7mA .SidePanel-module__toggle-btn___ECuZg .btn.btn-link {
	padding: 10px 25px;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__large___xW7mA .tc-action-list {
	padding: 5px 0;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__large___xW7mA .tc-action-list-item .btn.btn-link {
	padding: 10px;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__large___xW7mA .tc-action-list-item .btn.btn-link .tc-svg-icon + span {
	margin-left: 25px;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__large___xW7mA.SidePanel-module__docked___A4XMZ .tc-action-list {
	width: 4.375rem;
	min-width: auto;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__large___xW7mA.SidePanel-module__docked___A4XMZ .SidePanel-module__toggle-btn___ECuZg {
	height: 70px;
	vertical-align: center;
	padding: 0;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__large___xW7mA.SidePanel-module__docked___A4XMZ .SidePanel-module__toggle-btn___ECuZg .SidePanel-module__btn___nIVa7.SidePanel-module__btn-link___KDJF9 {
	height: 70px;
	padding: 0;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__reverse___lz0rd[role='navigation'] {
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__reverse___lz0rd[role='navigation']::before {
	content: none;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__reverse___lz0rd[role='navigation'] .tc-action-list-item .btn.btn-link:hover {
	background: var(--coral-color-brand-background-selected, white);
	color: var(--coral-color-brand-text-selected, hsl(204, 96%, 18%));
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__reverse___lz0rd[role='navigation'] .btn.btn-link,
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__reverse___lz0rd[role='navigation'] .tc-svg-icon {
	color: var(--coral-color-brand-text-inverted, hsl(0, 0%, 38%));
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__reverse___lz0rd[role='navigation'] .btn.btn-link:hover,
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__reverse___lz0rd[role='navigation'] .tc-svg-icon:hover {
	color: var(--coral-color-brand-text-inverted-hover, hsl(0, 0%, 13%));
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__reverse___lz0rd[role='navigation'] .SidePanel-module__toggle-btn___ECuZg {
	background-color: transparent;
}
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__reverse___lz0rd[role='navigation'] .SidePanel-module__toggle-btn___ECuZg .btn.btn-link,
.SidePanel-module__tc-side-panel___a9zmi.SidePanel-module__reverse___lz0rd[role='navigation'] .SidePanel-module__toggle-btn___ECuZg .tc-svg-icon {
	color: var(--coral-color-brand-icon-inverted, hsl(0, 0%, 38%));
}

.rc-slider {
  position: relative;
  width: 100%;
  height: 14px;
  padding: 5px 0;
  border-radius: 6px;
  touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #e9e9e9;
  border-radius: 6px;
}
.rc-slider-track,
.rc-slider-tracks {
  position: absolute;
  height: 4px;
  background-color: #abe2fb;
  border-radius: 6px;
}
.rc-slider-track-draggable {
  z-index: 1;
  box-sizing: content-box;
  background-clip: content-box;
  border-top: 5px solid rgba(0, 0, 0, 0);
  border-bottom: 5px solid rgba(0, 0, 0, 0);
  transform: translateY(-5px);
}
.rc-slider-handle {
  position: absolute;
  z-index: 1;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: solid 2px #96dbfa;
  border-radius: 50%;
  cursor: pointer;
  cursor: grab;
  opacity: 0.8;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  touch-action: pan-x;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete {
  opacity: 0;
}
.rc-slider-handle:focus {
  outline: none;
  box-shadow: none;
}
.rc-slider-handle:focus-visible {
  border-color: #2db7f5;
  box-shadow: 0 0 0 3px #96dbfa;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: #999;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  background-color: #fff;
  border: 2px solid #e9e9e9;
  border-radius: 50%;
  cursor: pointer;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-dot-reverse {
  margin-right: -4px;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
  background-color: #fff;
  border-color: #ccc;
  box-shadow: none;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail {
  width: 4px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-track {
  bottom: 0;
  left: 5px;
  width: 4px;
}
.rc-slider-vertical .rc-slider-track-draggable {
  border-top: 0;
  border-right: 5px solid rgba(0, 0, 0, 0);
  border-bottom: 0;
  border-left: 5px solid rgba(0, 0, 0, 0);
  transform: translateX(-5px);
}
.rc-slider-vertical .rc-slider-handle {
  position: absolute;
  z-index: 1;
  margin-top: 0;
  margin-left: -5px;
  touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  width: 4px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-dot {
  margin-left: -2px;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  display: block !important;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-leave {
  display: block !important;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  animation-name: rcSliderTooltipZoomDownIn;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  animation-name: rcSliderTooltipZoomDownOut;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  transform: scale(0, 0);
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes rcSliderTooltipZoomDownIn {
  0% {
    transform: scale(0, 0);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1, 1);
    transform-origin: 50% 100%;
  }
}
@keyframes rcSliderTooltipZoomDownOut {
  0% {
    transform: scale(1, 1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0, 0);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
.rc-slider-tooltip {
  position: absolute;
  top: -9999px;
  left: -9999px;
  visibility: visible;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px 0;
}
.rc-slider-tooltip-inner {
  min-width: 24px;
  height: 24px;
  padding: 6px 2px;
  color: #fff;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
}

/* stylelint-disable color-hex-case */
.Slider-module__tc-slider___n4o34 {
	padding: 0 calc(24px / 2);
}
.Slider-module__tc-slider___n4o34 .rc-slider-disabled {
	background-color: transparent;
	opacity: 0.4;
}
.Slider-module__tc-slider__handler___vywDm {
	position: relative;
}
.Slider-module__tc-slider__value___HOKQ5 {
	position: absolute;
	top: -25px;
	color: var(--coral-color-accent-text-strong, hsl(204, 96%, 18%));
	font: var(--coral-paragraph-m-bold, 600 0.875rem/140% 'Source Sans Pro');
	box-shadow: none;
}
.Slider-module__tc-slider-captions___JAe63 {
	display: inline-flex;
	justify-content: space-between;
	width: 100%;
	margin-top: 10px;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font-size: 14px;
}
.Slider-module__tc-slider-captions-element___Lr1gd {
	height: 24px;
	width: 24px;
	line-height: 24px;
	min-height: 24px;
	display: flex;
	justify-content: center;
}
.Slider-module__tc-slider-captions-element___Lr1gd svg {
	height: 24px;
	width: 24px;
	margin: 0;
	color: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.Slider-module__tc-slider-captions-element___Lr1gd svg.Slider-module__selected___WiOIT {
	fill: var(--coral-color-accent-icon, hsl(204, 88%, 40%));
}
.Slider-module__tc-slider-captions___JAe63 .btn {
	padding: 0;
}
.Slider-module__tc-slider-captions___JAe63 .btn.Slider-module__selected___WiOIT .tc-svg-icon {
	fill: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Slider-module__tc-slider-rc-slider___LP0cQ {
	margin-top: 30px;
}
.Slider-module__tc-slider-rc-slider___LP0cQ .rc-slider-step,
.Slider-module__tc-slider-rc-slider___LP0cQ .rc-slider-rail,
.Slider-module__tc-slider-rc-slider___LP0cQ .rc-slider-track {
	height: 7px;
}
.Slider-module__tc-slider-rc-slider___LP0cQ .rc-slider-rail {
	background-color: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%));
}
.Slider-module__tc-slider-rc-slider___LP0cQ .rc-slider-track {
	background-color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Slider-module__tc-slider-rc-slider___LP0cQ .rc-slider-handle {
	border: 1px solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	box-shadow: 0 1px 2px 0 rgba(117, 132, 149, 0.5);
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	opacity: 1;
}
.Slider-module__tc-slider-rc-slider___LP0cQ .rc-slider-handle:hover,
.Slider-module__tc-slider-rc-slider___LP0cQ .rc-slider-handle:focus {
	background-color: var(--coral-color-neutral-background, white);
	box-shadow: 0 3px 4px 0.5px rgba(0, 0, 0, 0.25);
}
.Slider-module__tc-slider-rc-slider--track-greater-than___m9Bzb .rc-slider-rail,
.Slider-module__tc-slider-rc-slider--track-exclusive___tZxV9 .rc-slider-rail {
	background-color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.Slider-module__tc-slider-rc-slider--track-greater-than___m9Bzb .rc-slider-track,
.Slider-module__tc-slider-rc-slider--track-exclusive___tZxV9 .rc-slider-track {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.Slider-module__tc-slider-rc-slider--track-equals___uwstd .rc-slider-rail,
.Slider-module__tc-slider-rc-slider--track-equals___uwstd .rc-slider-track {
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.Slider-module__tc-slider-rc-slider--track-equals___uwstd .rc-slider-handle {
	box-shadow: 0 1px 2px 0 rgba(117, 132, 149, 0.5);
	background-color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}

/* stylelint-disable color-hex-case */
@keyframes TitleSubHeader-module__object-blink___Qx8pa {
	0%,
	100% {
		opacity: 1;
	}
	50% {
		opacity: 0.5;
	}
}
@keyframes TitleSubHeader-module__skeleton-blink___bLiE3 {
	0%,
	100% {
		opacity: 0.1;
	}
	50% {
		opacity: 0.25;
	}
}
.tc-subheader-details-blink {
	animation: TitleSubHeader-module__object-blink___Qx8pa 1.5s ease infinite;
}

.TitleSubHeader-module__tc-subheader-details___TPpUr {
	display: flex;
	margin: 0;
	height: 100%;
}
.TitleSubHeader-module__tc-subheader-details___TPpUr .TitleSubHeader-module__tc-subheader-details-icon___vPOTU {
	align-self: center;
	width: 1.5rem;
	height: 1.5rem;
	color: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
	margin-right: 20px;
}
.TitleSubHeader-module__tc-subheader-details___TPpUr .TitleSubHeader-module__tc-subheader-details-text___A82vP {
	display: flex;
	flex-direction: column;
	justify-content: center;
	overflow: hidden;
	flex: 1 auto;
	margin-right: 110px;
	max-width: 56.25rem;
	align-items: flex-start;
}
.TitleSubHeader-module__tc-subheader-details___TPpUr .TitleSubHeader-module__tc-subheader-details-text-title___r6C3d {
	display: inline-flex;
	align-items: center;
	width: 100%;
}
.TitleSubHeader-module__tc-subheader-details___TPpUr .TitleSubHeader-module__tc-subheader-details-text-title___r6C3d > * {
	max-width: 56.25rem;
}
.TitleSubHeader-module__tc-subheader-details___TPpUr .TitleSubHeader-module__tc-subheader-details-text-title-wording___O6dPP,
.TitleSubHeader-module__tc-subheader-details___TPpUr .TitleSubHeader-module__tc-subheader-details-text-title-wording-button___apdVk {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: unset;
	margin: 0;
}
.TitleSubHeader-module__tc-subheader-details___TPpUr .TitleSubHeader-module__tc-subheader-details-text-title___r6C3d input {
	width: var(--coral-sizing-maximal, 20rem);
}
.TitleSubHeader-module__tc-subheader-details___TPpUr .TitleSubHeader-module__tc-subheader-details-text-subtitle___HKKiw {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 100%;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	font-size: 0.875rem;
}
.TitleSubHeader-module__tc-subheader-details___TPpUr .TitleSubHeader-module__tc-subheader-details-text-subtitle___HKKiw > * {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 100%;
}
.TitleSubHeader-module__tc-subheader-details___TPpUr .TitleSubHeader-module__tc-subheader-details-loading-subtitle___h1BRp {
	margin-top: 5px;
}

/* stylelint-disable color-hex-case */
.SubHeaderBar-module__tc-subheader___RWgwn {
	border-bottom: 0.0625rem solid var(--coral-color-neutral-border-weak, hsl(0, 0%, 82%));
	width: 100%;
}
.SubHeaderBar-module__tc-subheader___RWgwn .btn-link,
.SubHeaderBar-module__tc-subheader___RWgwn .btn-icon-only {
	color: var(--coral-color-accent-icon, hsl(204, 88%, 40%));
}
.SubHeaderBar-module__tc-subheader___RWgwn .btn-link:focus,
.SubHeaderBar-module__tc-subheader___RWgwn .btn-link:hover,
.SubHeaderBar-module__tc-subheader___RWgwn .btn-icon-only:focus,
.SubHeaderBar-module__tc-subheader___RWgwn .btn-icon-only:hover {
	color: var(--coral-color-accent-icon-hover, hsl(204, 88%, 30%));
}
.SubHeaderBar-module__tc-subheader___RWgwn .btn-link:active,
.SubHeaderBar-module__tc-subheader___RWgwn .btn-icon-only:active {
	color: var(--coral-color-accent-icon-active, hsl(205, 88%, 20%));
}
.SubHeaderBar-module__tc-subheader-navbar___GFzzK {
	height: 4.375rem;
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	display: flex;
	padding-left: 0;
	padding-right: 20px;
}
.SubHeaderBar-module__tc-subheader-navbar-left___WH2dS,
.SubHeaderBar-module__tc-subheader-navbar-center___zdq4O,
.SubHeaderBar-module__tc-subheader-navbar-right___HODcU {
	display: flex;
}
.SubHeaderBar-module__tc-subheader-navbar-left___WH2dS {
	flex: 1;
}
.SubHeaderBar-module__tc-subheader-navbar-right___HODcU {
	margin-left: 15px;
	justify-content: flex-end;
}
.SubHeaderBar-module__tc-subheader-navbar-right___HODcU .btn-icon-only {
	padding-left: 0;
	padding-right: 0;
}
.SubHeaderBar-module__tc-subheader-navbar-center___zdq4O {
	margin-left: auto;
	margin-right: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.SubHeaderBar-module__tc-subheader-navbar-center-no-margin-right___vbwJ9 {
	margin-right: 0;
}
.SubHeaderBar-module__tc-subheader-back-button___FvMRz {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	/* stylelint-disable-next-line declaration-no-important */
	background-color: var(--coral-color-neutral-background-strong, hsl(0, 0%, 88%)) !important;
	width: 4.375rem;
	height: 4.375rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.SubHeaderBar-module__tc-subheader-back-button___FvMRz:focus,
.SubHeaderBar-module__tc-subheader-back-button___FvMRz:hover,
.SubHeaderBar-module__tc-subheader-back-button___FvMRz:active {
	color: var(--coral-color-accent-text-hover, hsl(204, 96%, 18%));
	background-color: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
}
.SubHeaderBar-module__tc-subheader-back-button___FvMRz:active {
	color: var(--coral-color-accent-text-active, hsl(205, 94%, 13%));
}
.SubHeaderBar-module__tc-subheader-back-button___FvMRz .SubHeaderBar-module__tc-svg-icon___xmzzN {
	width: 20px;
	height: 20px;
}

/* stylelint-disable color-hex-case */
.TreeViewItem-module__tc-treeview-li___eteYb {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.TreeViewItem-module__tc-treeview-li___eteYb:focus {
	outline: none;
}
.TreeViewItem-module__tc-treeview-li___eteYb .btn-link {
	padding: 0;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u {
	position: relative;
	height: 2.5rem;
	cursor: pointer;
	padding-right: 20px;
	display: flex;
	align-items: center;
	flex-grow: 1;
	transition: 200ms ease-out;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u.TreeViewItem-module__disabled___ka9jg {
	opacity: 0.54;
	cursor: not-allowed;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u.TreeViewItem-module__disabled___ka9jg .TreeViewItem-module__tc-treeview-item-name___yHWew {
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u.TreeViewItem-module__disabled___ka9jg svg {
	fill: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u .TreeViewItem-module__tc-treeview-toggle___Y3XNW {
	position: absolute;
	padding: 0.625rem;
	display: inline-flex;
	min-height: auto;
	height: 100%;
	margin-left: -1.875rem;
	top: 0;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u .TreeViewItem-module__tc-treeview-toggle___Y3XNW svg {
	width: 0.75rem;
	fill: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
	margin: 0;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u .TreeViewItem-module__tc-treeview-toggle___Y3XNW:hover svg {
	fill: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u .TreeViewItem-module__tc-treeview-folder___ZTqS9 {
	width: 1rem;
	height: 1rem;
	margin-right: 20px;
	flex-shrink: 0;
	flex-grow: 0;
	fill: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u .TreeViewItem-module__tc-treeview-img___HuhnU {
	max-height: 1.25rem;
	margin-right: 0.625rem;
	vertical-align: middle;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u .TreeViewItem-module__tc-treeview-item-name___yHWew {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 25rem;
}
.TreeViewItem-module__tc-treeview-li___eteYb[aria-selected='true'] > .TreeViewItem-module__tc-treeview-item___uHh_u {
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	font-weight: 600;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
}
.TreeViewItem-module__tc-treeview-li___eteYb[aria-selected='true'] > .TreeViewItem-module__tc-treeview-item___uHh_u .TreeViewItem-module__tc-treeview-folder___ZTqS9 {
	fill: var(--coral-color-accent-icon, hsl(204, 88%, 40%));
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u:hover,
.TreeViewItem-module__tc-treeview-li___eteYb:focus > .TreeViewItem-module__tc-treeview-item___uHh_u {
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u:hover .TreeViewItem-module__tc-treeview-folder___ZTqS9,
.TreeViewItem-module__tc-treeview-li___eteYb:focus > .TreeViewItem-module__tc-treeview-item___uHh_u .TreeViewItem-module__tc-treeview-folder___ZTqS9 {
	fill: var(--coral-color-accent-icon, hsl(204, 88%, 40%));
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u:hover .TreeViewItem-module__tc-treeview-toggle___Y3XNW svg,
.TreeViewItem-module__tc-treeview-li___eteYb:focus > .TreeViewItem-module__tc-treeview-item___uHh_u .TreeViewItem-module__tc-treeview-toggle___Y3XNW svg {
	fill: var(--coral-color-accent-icon, hsl(204, 88%, 40%));
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u:hover .btn-link,
.TreeViewItem-module__tc-treeview-li___eteYb:focus > .TreeViewItem-module__tc-treeview-item___uHh_u .btn-link {
	visibility: visible;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item___uHh_u:hover.TreeViewItem-module__disabled___ka9jg,
.TreeViewItem-module__tc-treeview-li___eteYb:focus > .TreeViewItem-module__tc-treeview-item___uHh_u.TreeViewItem-module__disabled___ka9jg {
	background: none;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item-ctrl___RQfm3 {
	margin-left: auto;
	display: flex;
	align-items: center;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item-ctrl___RQfm3 .btn-link {
	visibility: hidden;
	padding: 0 5px;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item-ctrl___RQfm3 .btn-link .tc-svg-icon {
	fill: var(--coral-color-neutral-icon, hsl(0, 0%, 13%));
	margin: 0;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item-ctrl___RQfm3 .btn-link .tc-svg-icon:hover {
	fill: var(--coral-color-neutral-icon-weak, hsl(0, 0%, 38%));
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-item-ctrl___RQfm3 .tc-badge-button {
	height: 1.25rem;
	margin: 0 15px 0 0;
	padding: 0 5px;
	border-radius: 3px;
}
.TreeViewItem-module__tc-treeview-li___eteYb .TreeViewItem-module__tc-treeview-ul___FTK5U {
	width: 100%;
	padding: 0;
}
.TreeViewItem-module__tc-treeview-li___eteYb[data-hidden='true'] {
	height: 0;
	display: none;
}

/* stylelint-disable color-hex-case */
.TreeView-module__tc-treeview___o0K4I .TreeView-module__tc-treeview-header___JBOw2 {
	display: flex;
	justify-content: space-between;
	align-items: center;
	color: var(--coral-color-accent-text, hsl(204, 95%, 31%));
	line-height: 3.75rem;
	font-weight: bold;
	padding-left: 20px;
	border-bottom: 1px solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
}
.TreeView-module__tc-treeview___o0K4I .TreeView-module__tc-treeview-header___JBOw2 .btn-link .tc-svg-icon {
	stroke: var(--coral-color-accent-text, hsl(204, 95%, 31%));
}
.TreeView-module__tc-treeview___o0K4I .TreeView-module__tc-treeview-list___k_0vN {
	padding: 10px 0;
	overflow: auto;
	list-style-type: none;
}

[data-drawer-content]:has([data-drawer-absolute-footer-buttons]) {
	margin-bottom: 66px;
}
[data-drawer-content]:has([data-drawer-absolute-footer-buttons])
	.FormSkeleton-module__drawer-absolute-footer-buttons___LO9KC {
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: var(--coral-spacing-m, 1rem);
	display: flex;
	justify-content: space-between;
}

.labels-module__required___wfndr:after {
	content: '*';
	display: inline;
}

.Widget-component-module__tooltip___inc7W {
	display: block;
}

.tc-inline-message p {
	vertical-align: baseline;
}

.Comparator-module__comparator___H7bfv {
	position: relative;
}
.Comparator-module__comparator___H7bfv .dropdown {
	position: absolute;
	top: calc(1.05rem + var(--coral-spacing-xxs, 0.25rem));
}
.Comparator-module__comparator___H7bfv .dropdown-menu {
	min-width: auto;
}
.Comparator-module__comparator___H7bfv .dropdown .tc-svg-icon {
	flex-shrink: 0;
}
.Comparator-module__comparator___H7bfv .dropdown .btn {
	height: 1.875rem;
	width: 3.125rem;
	color: var(--coral-color-neutral-text, hsl(0, 0%, 13%));
	background: var(--coral-color-accent-background, hsl(204, 59%, 88%));
	border: 1px solid var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	border-radius: var(--coral-radius-s, 0.25rem) 0 0 var(--coral-radius-s, 0.25rem);
	z-index: 1;
	padding-left: var(--coral-spacing-xxs, 0.25rem);
	padding-right: var(--coral-spacing-xxs, 0.25rem);
}
.Comparator-module__comparator___H7bfv input {
	padding-left: calc(3.125rem + var(--coral-spacing-xs, 0.5rem));
}

.Comparator-module__operator___zMCKU.Comparator-module__selected___JCF5F {
	font-weight: bold;
}
.Comparator-module__operator___zMCKU .Comparator-module__symbol___yAxU1 + .Comparator-module__name___YAmdg {
	padding-left: 0.625rem;
}

.KeyValue-module__key-value___x78z9 {
	display: flex;
}
.KeyValue-module__key-value___x78z9 dt,
.KeyValue-module__key-value___x78z9 dd {
	flex: 1;
}
.KeyValue-module__key-value___x78z9 dt {
	display: flex;
	align-items: flex-end;
}
.KeyValue-module__key-value___x78z9 dt > div {
	height: 100%;
}
.KeyValue-module__key-value___x78z9 dt > * {
	flex: 1;
}
.KeyValue-module__key-value___x78z9 dt::after {
	grid-area: equal;
	content: '=';
	display: flex;
	align-items: center;
	justify-content: center;
	height: var(--coral-sizing-l, 2.5rem);
	width: var(--coral-sizing-m, 2.25rem);
}

.MultiSelectTag-module__wrapper___X8Jju {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: flex-end;
	border: var(--coral-border-s-solid, 1px solid) var(--coral-color-neutral-border, hsl(0, 0%, 55%));
	border-radius: var(--coral-radius-s, 0.25rem);
	height: auto;
	padding: 0;
}
.MultiSelectTag-module__wrapper___X8Jju > .MultiSelectTag-module__focus-manager___xZa0J div:has([data-multiselect-input-overrides='true']) {
	border: none;
	box-shadow: none;
}
.MultiSelectTag-module__wrapper___X8Jju .MultiSelectTag-module__focus-manager___xZa0J {
	flex-grow: 1;
	outline: none;
}
.MultiSelectTag-module__wrapper___X8Jju .MultiSelectTag-module__typeahead___YVaLP .MultiSelectTag-module__items___J6OFy {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.MultiSelectTag-module__has-error___FqMTZ {
	border-color: var(--coral-color-danger-border, hsl(359, 51%, 53%));
}

.TextMode-module__tc-badge-list___Z1Kwz {
	display: flex;
	flex-wrap: wrap;
	padding: 0;
}
.TextMode-module__tc-badge-list___Z1Kwz > li {
	list-style: none;
}

.NestedListView-module__nested-list-view___QlOnu header > small {
	display: none;
}

.TextModeArrayTemplate-module__tf-array-text-mode___MV5eL ol {
	list-style: none;
	display: flex;
	flex-direction: column;
	gap: var(--coral-spacing-xxs, 0.25rem);
}

.ArrayItem-module__tf-array-item___E1C5Y {
	display: flex;
	-moz-column-gap: var(--coral-spacing-s, 0.75rem);
	     column-gap: var(--coral-spacing-s, 0.75rem);
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	padding: var(--coral-spacing-xs, 0.5rem) 0;
}
.ArrayItem-module__tf-array-item___E1C5Y .ArrayItem-module__delete___fizef button,
.ArrayItem-module__tf-array-item___E1C5Y .ArrayItem-module__control___wDSvH button {
	opacity: 0;
}
.ArrayItem-module__tf-array-item___E1C5Y:hover {
	background: var(--coral-color-neutral-background, white);
}
.ArrayItem-module__tf-array-item___E1C5Y:hover .ArrayItem-module__control___wDSvH button,
.ArrayItem-module__tf-array-item___E1C5Y:hover .ArrayItem-module__delete___fizef button {
	opacity: 1;
}
.ArrayItem-module__tf-array-item___E1C5Y:hover .ArrayItem-module__control___wDSvH button:disabled,
.ArrayItem-module__tf-array-item___E1C5Y:hover .ArrayItem-module__delete___fizef button:disabled {
	color: var(--coral-color-neutral-text-disabled, hsl(0, 0%, 44%));
}
.ArrayItem-module__tf-array-item___E1C5Y > * {
	flex-grow: 1;
	margin: 0;
}
.ArrayItem-module__tf-array-item___E1C5Y .ArrayItem-module__control___wDSvH {
	flex-grow: 0;
	flex-shrink: 0;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.ArrayItem-module__tf-array-item___E1C5Y .ArrayItem-module__delete___fizef {
	flex-grow: 0;
	flex-shrink: 0;
	display: flex;
	align-items: center;
}

.DefaultArrayTemplate-module__tf-array-fieldset___Zm8C6::before {
	content: attr(data-content);
	display: inline-block;
	margin: var(--coral-spacing-m, 1rem) 0;
}
.DefaultArrayTemplate-module__tf-array-fieldset___Zm8C6 .DefaultArrayTemplate-module__tf-array-add___J17I9 {
	float: right;
}
.DefaultArrayTemplate-module__tf-array-fieldset___Zm8C6 .DefaultArrayTemplate-module__tf-array___cCvm1 {
	padding: 0;
	margin: 0;
}
.DefaultArrayTemplate-module__tf-array-fieldset___Zm8C6 .DefaultArrayTemplate-module__tf-array___cCvm1 .DefaultArrayTemplate-module__item___ijiDK {
	list-style: none;
}

[data-drawer-content]:has([data-drawer-absolute-footer-buttons]) {
	margin-bottom: 50px;
}
[data-drawer-content]:has([data-drawer-absolute-footer-buttons])
	.UIForm-module__drawer-absolute-footer-buttons___LdBpJ {
	background: var(--coral-color-neutral-background-medium, hsl(0, 0%, 97%));
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: var(--coral-spacing-xs, 0.5rem) var(--coral-spacing-m, 1rem);
	display: flex;
	justify-content: space-between;
}
[data-drawer-content]:has([data-drawer-absolute-footer-buttons])
	.UIForm-module__drawer-absolute-footer-buttons___LdBpJ
	> div {
	display: flex;
	flex: 1;
}
[data-drawer-content]:has([data-drawer-absolute-footer-buttons])
	.UIForm-module__drawer-absolute-footer-buttons___LdBpJ
	> div
	> div {
	padding: 0;
}

:root {
  --sprout-container-breakpoint-s: 640px; /* Viewport width breakpoint token for small layouts */
  --sprout-container-breakpoint-m: 1024px; /* Viewport width breakpoint token for medium-wide layouts */
  --sprout-container-breakpoint-l: 1600px; /* Viewport width breakpoint token for wide layouts */
  --sprout-container-layer-stacked: 1000; /* Use for stacked items. Must be dismissable. */
  --sprout-container-layer-floating: 1100; /* Must be in a fixed position related to its container. All stacked and default content beneath it must be reachable through scroll/pan interactions or it must be dimissible. */
  --sprout-container-layer-overlay: 1300; /* Must be related to a sub-task. Must be accompanied with a curtain. */
  --sprout-container-layer-context: 1350; /* Must be triggered through right-click/long press. Must be dismissible through clicking outside the area. */
  --sprout-container-layer-time-sensitive: 1400; /* Must be related to something that happened in the system at that exact moment that is useful for the user to know. Must be dismissible or time-based. */
  --sprout-container-layer-cursor: 1500; /* Must be user-triggered and related to the cursors/pointers current position. Must be dismissible with escape key. */
}

[data-qlik-theme="qlik-dark"] {
  --sprout-common-border-default: 1px solid rgb(100% 100% 100% / 0.15); /* Baseline border style for general contours and structural outlines. Used for neutral objects when no special state (focus, hover, disabled) is active. */
  --sprout-common-border-weak: 1px solid rgb(100% 100% 100% / 0.1); /* Applied to disabled states (buttons, text fields) or secondary surfaces where contrast should be reduced. */
  --sprout-common-border-moderate: 1px solid rgb(100% 100% 100% / 0.43); /* Primary, WCAG-compliant border style. Used for active and enabled interactive elements such as buttons, text fields, and inputs. Ensures accessible contrast against backgrounds. */
  --sprout-common-border-strong: 1px solid rgb(100% 100% 100% / 0.6); /* Emphasized border style for interaction and highlight. Used for hover states, or cases where stronger separation is required (e.g., hovered text fields, active controls). */
  --sprout-common-border-extra-strong: 1px solid rgb(100% 100% 100% / 0.75); /* High-emphasis border style for critical visibility. Reserved for toggle indicators, or high-contrast / accessibility needs. */
  --sprout-common-divider-default: 1px solid rgb(100% 100% 100% / 0.3); /* Baseline divider style for standard separation. Used to clearly separate related but distinct content blocks (e.g., between list items, form sections, or stacked cards). Provides a neutral level of contrast suitable for most layouts. */
  --sprout-common-divider-subtle: 1px dashed rgb(100% 100% 100% / 0.3); /* Compound token for subtle divider style */
  --sprout-common-divider-subtle-weak: 1px dashed rgb(100% 100% 100% / 0.12); /* Compound token for a very subtle divider style */
  --sprout-common-divider-weak: 1px solid rgb(100% 100% 100% / 0.12); /* Reduced-contrast divider for low-emphasis boundaries. Suitable for secondary layout divisions, soft grid lines, or visual rhythm where a stronger divider would be distracting. */
  --sprout-common-divider-moderate: 1px solid rgb(100% 100% 100% / 0.3); /* Compound token for moderate border style */
  --sprout-common-divider-strong: 1px solid rgb(100% 100% 100% / 0.5); /* Compound token for strong border style */
  --sprout-common-divider-extra-strong: 2px solid rgb(100% 100% 100% / 0.7); /* Maximum emphasis divider for critical or high-contrast requirements. */
  --sprout-inverse-border-default: 1px solid #333333; /* Compound token for default inverse border */
  --sprout-inverse-border-weak: 1px solid rgb(20% 20% 20% / 0.3); /* Compound token for inverse weak border */
  --sprout-focus-border-default: 2px solid #5daef1;
  --sprout-script-font-m: 400 16px/150% Source Code Pro; /* Medium default code */
  --sprout-script-font-s: 400 14px/150% Source Code Pro; /* Small default code */
  --sprout-script-font-m-emphasized: 600 16px/150% Source Code Pro; /* Medium emphasized code */
  --sprout-script-font-s-emphasized: 600 14px/150% Source Code Pro; /* Small emphasized code */
  --sprout-selected-border-default: 2px solid #4ec574; /* Border for selected items */
  --sprout-data-font-tabular-m: 400 16px/150% Source Code Pro; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-s: 400 14px/150% Source Code Pro; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs: 400 12px/150% Source Code Pro; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized: 600 16px/150% Source Code Pro; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized: 600 14px/150% Source Code Pro; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized: 600 12px/150% Source Code Pro; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-placeholder-border-default: 1px dashed rgb(100% 100% 100% / 0.43); /* Border for placeholder elements such as dropzones. */
  --sprout-heading-font-xs: 600 12px/130% Source Sans Pro; /* Extra small heading */
  --sprout-heading-font-s: 600 16px/130% Source Sans Pro; /* Small heading */
  --sprout-heading-font-m: 600 20px/130% Source Sans Pro; /* Medium heading */
  --sprout-heading-font-l: 600 24px/130% Source Sans Pro; /* Large heading */
  --sprout-heading-font-xl: 600 32px/130% Source Sans Pro; /* XL heading */
  --sprout-heading-font-xxl: 600 40px/130% Source Sans Pro; /* XXL heading */
  --sprout-body-font-xs: 400 12px/150% Source Sans Pro; /* Extra small body text */
  --sprout-body-font-s: 400 14px/150% Source Sans Pro; /* Small body text */
  --sprout-body-font-m: 400 16px/150% Source Sans Pro; /* Medium body text */
  --sprout-body-font-l: 400 20px/150% Source Sans Pro; /* Large body text */
  --sprout-body-font-xl: 400 24px/150% Source Sans Pro; /* XL body text */
  --sprout-body-font-xxl: 400 28px/150% Source Sans Pro; /* XXL body text */
  --sprout-label-font-xs: 400 12px/16px Source Sans Pro; /* Extra small default label */
  --sprout-label-font-xs-emphasized: 600 12px/16px Source Sans Pro; /* Extra small emphasized label */
  --sprout-label-font-s: 400 14px/16px Source Sans Pro; /* Small default label */
  --sprout-label-font-s-emphasized: 600 14px/16px Source Sans Pro; /* Small emphasized label */
  --sprout-label-font-m: 400 16px/20px Source Sans Pro; /* Medium default label */
  --sprout-label-font-m-emphasized: 600 16px/20px Source Sans Pro; /* Medium emphasized label */
  --sprout-label-font-l: 400 20px/24px Source Sans Pro; /* Large default label */
  --sprout-label-font-l-emphasized: 600 20px/24px Source Sans Pro; /* Large emphasized label */
}

[data-qlik-theme="qlik-light"] {
  --sprout-common-border-default: 1px solid rgb(0% 0% 0% / 0.15); /* Baseline border style for general contours and structural outlines. Used for neutral objects when no special state (focus, hover, disabled) is active. */
  --sprout-common-border-weak: 1px solid rgb(0% 0% 0% / 0.1); /* Applied to disabled states (buttons, text fields) or secondary surfaces where contrast should be reduced. */
  --sprout-common-border-moderate: 1px solid rgb(0% 0% 0% / 0.43); /* Primary, WCAG-compliant border style. Used for active and enabled interactive elements such as buttons, text fields, and inputs. Ensures accessible contrast against backgrounds. */
  --sprout-common-border-strong: 1px solid rgb(0% 0% 0% / 0.6); /* Emphasized border style for interaction and highlight. Used for hover states, or cases where stronger separation is required (e.g., hovered text fields, active controls). */
  --sprout-common-border-extra-strong: 1px solid rgb(0% 0% 0% / 0.75); /* High-emphasis border style for critical visibility. Reserved for toggle indicators, or high-contrast / accessibility needs. */
  --sprout-common-divider-default: 1px solid rgb(0% 0% 0% / 0.08); /* Baseline divider style for standard separation. Used to clearly separate related but distinct content blocks (e.g., between list items, form sections, or stacked cards). Provides a neutral level of contrast suitable for most layouts. */
  --sprout-common-divider-subtle: 1px dashed rgb(0% 0% 0% / 0.08); /* Compound token for subtle divider style */
  --sprout-common-divider-subtle-weak: 1px dashed rgb(0% 0% 0% / 0.04); /* Compound token for a very subtle divider style */
  --sprout-common-divider-weak: 1px solid rgb(0% 0% 0% / 0.04); /* Reduced-contrast divider for low-emphasis boundaries. Suitable for secondary layout divisions, soft grid lines, or visual rhythm where a stronger divider would be distracting. */
  --sprout-common-divider-moderate: 1px solid rgb(0% 0% 0% / 0.08); /* Compound token for moderate border style */
  --sprout-common-divider-strong: 1px solid rgb(0% 0% 0% / 0.2); /* Compound token for strong border style */
  --sprout-common-divider-extra-strong: 2px solid rgb(0% 0% 0% / 0.43); /* Maximum emphasis divider for critical or high-contrast requirements. */
  --sprout-inverse-border-default: 1px solid #ffffff; /* Compound token for default inverse border */
  --sprout-inverse-border-weak: 1px solid rgb(100% 100% 100% / 0.3); /* Compound token for inverse weak border */
  --sprout-focus-border-default: 2px solid #005db9;
  --sprout-script-font-m: 400 16px/150% Source Code Pro; /* Medium default code */
  --sprout-script-font-s: 400 14px/150% Source Code Pro; /* Small default code */
  --sprout-script-font-m-emphasized: 600 16px/150% Source Code Pro; /* Medium emphasized code */
  --sprout-script-font-s-emphasized: 600 14px/150% Source Code Pro; /* Small emphasized code */
  --sprout-selected-border-default: 2px solid #00873d; /* Border for selected items */
  --sprout-data-font-tabular-m: 400 16px/150% Source Code Pro; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-s: 400 14px/150% Source Code Pro; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs: 400 12px/150% Source Code Pro; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized: 600 16px/150% Source Code Pro; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized: 600 14px/150% Source Code Pro; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized: 600 12px/150% Source Code Pro; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-placeholder-border-default: 1px dashed rgb(0% 0% 0% / 0.43); /* Border for placeholder elements such as dropzones. */
  --sprout-heading-font-xs: 600 12px/130% Source Sans Pro; /* Extra small heading */
  --sprout-heading-font-s: 600 16px/130% Source Sans Pro; /* Small heading */
  --sprout-heading-font-m: 600 20px/130% Source Sans Pro; /* Medium heading */
  --sprout-heading-font-l: 600 24px/130% Source Sans Pro; /* Large heading */
  --sprout-heading-font-xl: 600 32px/130% Source Sans Pro; /* XL heading */
  --sprout-heading-font-xxl: 600 40px/130% Source Sans Pro; /* XXL heading */
  --sprout-body-font-xs: 400 12px/150% Source Sans Pro; /* Extra small body text */
  --sprout-body-font-s: 400 14px/150% Source Sans Pro; /* Small body text */
  --sprout-body-font-m: 400 16px/150% Source Sans Pro; /* Medium body text */
  --sprout-body-font-l: 400 20px/150% Source Sans Pro; /* Large body text */
  --sprout-body-font-xl: 400 24px/150% Source Sans Pro; /* XL body text */
  --sprout-body-font-xxl: 400 28px/150% Source Sans Pro; /* XXL body text */
  --sprout-label-font-xs: 400 12px/16px Source Sans Pro; /* Extra small default label */
  --sprout-label-font-xs-emphasized: 600 12px/16px Source Sans Pro; /* Extra small emphasized label */
  --sprout-label-font-s: 400 14px/16px Source Sans Pro; /* Small default label */
  --sprout-label-font-s-emphasized: 600 14px/16px Source Sans Pro; /* Small emphasized label */
  --sprout-label-font-m: 400 16px/20px Source Sans Pro; /* Medium default label */
  --sprout-label-font-m-emphasized: 600 16px/20px Source Sans Pro; /* Medium emphasized label */
  --sprout-label-font-l: 400 20px/24px Source Sans Pro; /* Large default label */
  --sprout-label-font-l-emphasized: 600 20px/24px Source Sans Pro; /* Large emphasized label */
}

[data-qlik-theme="qlik-dark"] {
  --sprout-common-border-radius-subtle: 4px; /* Subtle border radius for use of smaller UI elements or those with a slightly less sharp feeling. */
  --sprout-common-border-radius-soft: 8px; /* Medium border radius for medium sizes UI elements and a softer feeling. */
  --sprout-common-border-radius-cushiony: 16px; /* Very soft border radius for use of larger elements or elements with a cushiony feeling. */
  --sprout-common-border-radius-pill: 4px; /* Border radius for UI elements that supports pill shape such as buttons and inputs. */
  --sprout-common-border-radius-round: 2000px; /* Border radius for elements that are meant to always be round */
  --sprout-common-nested-border-radius-subtle-xs: 2px; /* Border radius for corner-aligned elements inside other element with a subtle border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-nested-border-radius-soft-xs: 6px; /* Border radius for corner-aligned elements inside other element with a soft border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-nested-border-radius-soft-s: 4px; /* Border radius for corner-aligned elements inside other element with a soft border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-nested-border-radius-cushiony-xs: 14px; /* Border radius for corner-aligned elements inside other element with a cushiony border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-nested-border-radius-cushiony-s: 12px; /* Border radius for corner-aligned elements inside other element with a cushiony border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-nested-border-radius-cushiony-m: 8px; /* Border radius for corner-aligned elements inside other element with a cushiony border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-twice-nested-border-radius-soft-s-xs: 2px; /* Border radius for corner-aligned elements inside other element with a soft border radius and another element with a nested border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-twice-nested-border-radius-cushiony-s-xs: 10px; /* Border radius for corner-aligned elements inside other element with a cushiony border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-twice-nested-border-radius-cushiony-m-s: 4px; /* Border radius for corner-aligned elements inside other element with a cushiony border radius and another element with a nested border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-scale-roundness: 1; /* Roundness factor. */
  --sprout-common-scale-spacing: 1; /* (Variable only). Scaling property for spacing tokens */
  --sprout-common-scale-density: 1; /* (Variable only). Scaling property for density tokens */
  --sprout-common-scale-font-size: 1; /* (Variable only). Font scale variable for font size tokens */
  --sprout-common-foreground-color-default: #ffffff; /* Primary text color */
  --sprout-common-foreground-color-weak: rgb(100% 100% 100% / 0.76); /* Secondary text color. Used for discrete text. */
  --sprout-common-foreground-color-disabled: rgb(100% 100% 100% / 0.55); /* Disabled text color. */
  --sprout-common-background-color-default: #333333; /* First level surface color. */
  --sprout-common-background-color-weak: #262626; /* Second level surface color. */
  --sprout-common-background-color-moderate: #1a1a1a; /* Third level surface color. */
  --sprout-common-background-color-strong: #0e0e0e; /* Fourth level surface color. */
  --sprout-common-background-color-floating: rgb(
    23.413% 23.413% 23.413%
  ); /* Floating surface color for popovers and raised surfaces. Inherits and lightens default background color. */
  --sprout-common-background-color-enabled: rgb(
    100% 100% 100% / 0.08
  ); /* Default background color for enabled interactive elements */
  --sprout-common-background-color-hover: rgb(
    100% 100% 100% / 0.2
  ); /* Hover background color for interactive elements */
  --sprout-common-background-color-pressed: rgb(
    100% 100% 100% / 0.1
  ); /* Pressed background color for interactive elements */
  --sprout-common-background-color-toggled: rgb(
    100% 100% 100% / 0.3
  ); /* Background color for toggled state of interactive elements */
  --sprout-common-background-color-disabled: rgb(
    100% 100% 100% / 0.15
  ); /* Disabled background color for interactive elements */
  --sprout-common-elevation-default:
    0 2px 4px 0 #00000026, 0 0 0 1px #0000000d; /* Default elevation box shadow style */
  --sprout-common-elevation-weak: 0 1px 2px 0 #00000026, 0 0 0 1px #0000000d; /* Weak elevation box shadow style */
  --sprout-common-elevation-moderate:
    0 4px 10px 0 #00000026, 0 0 0 1px #0000000d; /* Moderate elevation box shadow style */
  --sprout-common-elevation-strong: 0 6px 20px 0 #00000026, 0 0 0 1px #0000000d; /* Strong elevation box shadow style */
  --sprout-common-sizing-s: 4px; /* S size */
  --sprout-common-sizing-m: 8px; /* M size. Default grid unit */
  --sprout-common-sizing-l: 12px; /* L size */
  --sprout-common-sizing-xl: 16px; /* XL size */
  --sprout-common-sizing-xxl: 24px; /* XXL size */
  --sprout-common-sizing-3xl: 32px; /* 3XL size */
  --sprout-common-sizing-4xl: 40px; /* 4XL size */
  --sprout-common-sizing-5xl: 48px; /* 5XL size */
  --sprout-common-sizing-6xl: 56px; /* 6XL size */
  --sprout-common-sizing-7xl: 64px; /* 7XL size */
  --sprout-common-spacing-xs: 2px; /* XS spacing */
  --sprout-common-spacing-s: 4px; /* S spacing */
  --sprout-common-spacing-m: 8px; /* M spacing. Default grid unit */
  --sprout-common-spacing-l: 12px; /* L spacing */
  --sprout-common-spacing-xl: 16px; /* XL spacing */
  --sprout-common-spacing-xxl: 24px; /* XXL spacing */
  --sprout-common-spacing-3xl: 32px; /* 3XL spacing */
  --sprout-common-density-xs: 2px; /* Extra small density */
  --sprout-common-density-s: 4px; /* S density */
  --sprout-common-density-m: 8px; /* M density */
  --sprout-common-density-l: 12px; /* L density */
  --sprout-common-density-xl: 16px; /* XL density */
  --sprout-common-density-xxl: 24px; /* XXL density */
  --sprout-common-density-3xl: 32px; /* 3XL density */
  --sprout-inverse-foreground-color-default: #333333; /* Contrasting text color */
  --sprout-inverse-foreground-color-disabled: rgb(20% 20% 20% / 0.3);
  --sprout-inverse-background-color-default: #ffffff; /* Contrasting background color */
  --sprout-brand-primary-color-default: #4ec574; /* Primary brand color. */
  --sprout-brand-primary-color-weak: rgb(30.588% 77.255% 45.49% / 0.05);
  --sprout-brand-primary-color-hover: rgb(44.471% 81.804% 56.392%); /* Primary brand color. (hover) */
  --sprout-brand-primary-color-pressed: rgb(61.13% 87.263% 69.474%); /* Primary brand color. (pressed) */
  --sprout-brand-primary-color-toggled: rgb(72.791% 91.084% 78.632%); /* Primary brand color. (toggled) */
  --sprout-brand-primary-color-disabled: rgb(100% 100% 100% / 0.15); /* Primary brand color. (disabled) */
  --sprout-brand-primary-color-focus: rgb(44.471% 81.804% 56.392%); /* Primary brand color. (focus) */
  --sprout-brand-primary-color-inverse: #333333; /* Primary brand color. (inverse) */
  --sprout-danger-color-default: #f15a81; /* Danger color. */
  --sprout-danger-color-weak: rgb(94.51% 35.294% 50.588% / 0.05);
  --sprout-danger-color-hover: rgb(95.608% 48.235% 60.471%); /* Danger color. (hover) */
  --sprout-danger-color-pressed: rgb(96.926% 63.765% 72.33%); /* Danger color. (pressed) */
  --sprout-danger-color-toggled: rgb(97.848% 74.636% 80.631%); /* Danger color. (toggled) */
  --sprout-danger-color-disabled: rgb(100% 100% 100% / 0.15); /* Danger color. (disabled) */
  --sprout-danger-color-focus: rgb(94.675% 37.235% 52.071%); /* Danger color. (focus) */
  --sprout-danger-color-inverse: #333333; /* Danger color. (inverse) */
  --sprout-link-foreground-color-default: #5daef1; /* Link color */
  --sprout-focus-background-color-default: rgb(
    100% 100% 100% / 0.2
  ); /* Focus background color for interactive elements */
  --sprout-focus-color-default: #5daef1; /* Focus color. */
  --sprout-success-color-default: #4ec574; /* Success color. */
  --sprout-success-color-weak: rgb(30.588% 77.255% 45.49% / 0.05);
  --sprout-success-color-inverse: #333333; /* Success color. (inverse) */
  --sprout-warning-color-default: #ff9800; /* Warning color. */
  --sprout-warning-color-weak: rgb(100% 59.608% 0% / 0.05);
  --sprout-warning-color-inverse: #333333; /* Warning color. (inverse) */
  --sprout-info-color-default: #5daef1; /* Info color. */
  --sprout-info-color-weak: rgb(36.471% 68.235% 94.51% / 0.05);
  --sprout-info-color-inverse: #333333; /* Info color. (inverse) */
  --sprout-favorite-color-default: #ffb84d; /* Color that conveys the 'favorite' feature(s). */
  --sprout-favorite-color-inverse: #333333; /* Favorite color. (inverse) */
  --sprout-overlay-background-color-default: rgb(
    20% 20% 20% / 0.8
  ); /* Overlay background color to be used to increase the contrast for foregrounds on top of surfaces with unpredictable colors such as images. */
  --sprout-overlay-background-color-inverse: rgb(
    100% 100% 100% / 0.08
  ); /* Surface contrast overlay color to be used to frame and separate content from background color tokens. */
  --sprout-curtain-background-color-default: rgb(
    0% 0% 0% / 0.6
  ); /* Curtain background color to be used when "dimming" down parts of the UI such as modals do. */
  --sprout-input-background-color-default: rgb(
    100% 100% 100% / 0.06
  ); /* Background for input elements such as text areas and search fields */
  --sprout-script-color-default: #ffffff; /* Syntax highlight color for default text */
  --sprout-script-color-comment: rgb(76% 76% 76%); /* Syntax highlight color for comment */
  --sprout-script-color-function: rgb(45.098% 73.098% 95.608%); /* Syntax highlight color for function */
  --sprout-script-color-keyword: rgb(45.098% 73.098% 95.608%); /* Syntax highlight color for keyword */
  --sprout-script-color-bracket-match: rgb(94.353% 48.471% 10%); /* Syntax highlight color for bracket match */
  --sprout-script-color-variable: rgb(97.529% 67.882% 75.02%); /* Syntax highlight color for variable */
  --sprout-script-color-field: rgb(100% 71.725% 30%); /* Syntax highlight color for field */
  --sprout-script-color-string: rgb(47.529% 83.765% 61.176%); /* Syntax highlight color for string */
  --sprout-script-color-measure: rgb(68.235% 66.353% 88.706%); /* Syntax highlight color for measure */
  --sprout-script-color-table: rgb(88.078% 31.922% 62.039%); /* Syntax highlight color for tables */
  --sprout-selected-color-default: #4ec574; /* Selected color */
  --sprout-selected-color-inverse: #333333; /* Selected inverse color */
  --sprout-selected-background-color-default: rgb(100% 100% 100% / 0.1); /* Background color for selected items */
  --sprout-illustration-color-palette-0: #ffffff; /* Illustration palette color */
  --sprout-illustration-color-palette-1: #cccccc; /* Illustration palette color */
  --sprout-illustration-color-palette-2: #4ec574; /* Illustration palette color */
  --sprout-illustration-color-palette-3: #f15a81; /* Illustration palette color */
  --sprout-illustration-color-palette-4: #5daef1; /* Illustration palette color */
  --sprout-illustration-color-palette-5: #ed60a9; /* Illustration palette color */
  --sprout-illustration-color-palette-6: #ffb84d; /* Illustration palette color */
  --sprout-illustration-sizing-s: 96px; /* Small illustration size */
  --sprout-illustration-sizing-m: 128px; /* Medium illustration size */
  --sprout-illustration-sizing-l: 160px; /* Large illustration size */
  --sprout-data-color-others: #b3b3b3; /* Use for when grouping values into an "others" bucket */
  --sprout-data-color-null: #666666; /* Use for visualizing the concept of 'null' */
  --sprout-data-color-support: #a6a6a6; /* Color for supporing items, like last year values, when visualizing data */
  --sprout-data-color-support-weak: #666666; /* Color for weak support areas, like confidence intervals, when visualizing data */
  --sprout-data-color-categorical-0-0: #5daef1; /* Chart categorical color */
  --sprout-data-color-categorical-0-1: #6694a8; /* Chart categorical color */
  --sprout-data-color-categorical-0-2: #8bc5f5; /* Chart categorical color */
  --sprout-data-color-categorical-0-3: #00b5aa; /* Chart categorical color */
  --sprout-data-color-categorical-0-4: #00873d; /* Chart categorical color */
  --sprout-data-color-categorical-0-5: #ffb84d; /* Chart categorical color */
  --sprout-data-color-categorical-0-6: #ffcd80; /* Chart categorical color */
  --sprout-data-color-categorical-0-7: #870063; /* Chart categorical color */
  --sprout-data-color-categorical-0-8: #f15a81; /* Chart categorical color */
  --sprout-data-color-categorical-0-9: #e74096; /* Chart categorical color */
  --sprout-data-color-categorical-0-10: #ae006d; /* Chart categorical color */
  --sprout-data-color-categorical-0-11: #d92686; /* Chart categorical color */
  --sprout-data-color-sequential-0-0: #ffcd80; /* Chart sequential color */
  --sprout-data-color-sequential-0-1: #ffb84d; /* Chart sequential color */
  --sprout-data-color-sequential-0-2: #ff9800; /* Chart sequential color */
  --sprout-data-color-sequential-0-3: #ef6d00; /* Chart sequential color */
  --sprout-data-color-sequential-0-4: #e65200; /* Chart sequential color */
  --sprout-data-color-sequential-0-5: #bf3900; /* Chart sequential color */
  --sprout-data-color-sequential-0-6: #8e2200; /* Chart sequential color */
  --sprout-data-color-sequential-0-7: #611100; /* Chart sequential color */
  --sprout-data-color-sequential-1-0: #b8dbf9; /* Chart sequential color */
  --sprout-data-color-sequential-1-1: #8bc5f5; /* Chart sequential color */
  --sprout-data-color-sequential-1-2: #379def; /* Chart sequential color */
  --sprout-data-color-sequential-1-3: #0275d9; /* Chart sequential color */
  --sprout-data-color-sequential-1-4: #005db9; /* Chart sequential color */
  --sprout-data-color-sequential-1-5: #0047ad; /* Chart sequential color */
  --sprout-data-color-sequential-1-6: #003a8f; /* Chart sequential color */
  --sprout-data-color-sequential-1-7: #002d6d; /* Chart sequential color */
  --sprout-data-color-diverging-0-0: #ff9800; /* Chart sequential color */
  --sprout-data-color-diverging-0-1: #f57d00; /* Chart sequential color */
  --sprout-data-color-diverging-0-2: #bf3900; /* Chart sequential color */
  --sprout-data-color-diverging-0-3: #8e2200; /* Chart sequential color */
  --sprout-data-color-diverging-0-4: rgb(19.02% 12.157% 21.373%); /* Chart sequential color */
  --sprout-data-color-diverging-0-5: #0047ad; /* Chart sequential color */
  --sprout-data-color-diverging-0-6: #0275d9; /* Chart sequential color */
  --sprout-data-color-diverging-0-7: #379def; /* Chart sequential color */
  --sprout-data-color-diverging-0-8: #8bc5f5; /* Chart sequential color */
  --sprout-alternative-color-default: #e6e6e6; /* Color for the 'alternative' values in an associative selection model */
  --sprout-alternative-color-inverse: #404040; /* Color for the inverse 'alternative' values in an associative selection model */
  --sprout-excluded-color-default: #b3b3b3; /* Color for the 'excluded' values in an associative selection model */
  --sprout-excluded-color-inverse: #404040; /* Color for the inverse 'excluded' values in an associative selection model */
  --sprout-highlight-foreground-color-search-result: #ffffff; /* Color for foreground of search results */
  --sprout-highlight-background-color-search-result-default: #b39500; /* Background color for search results */
  --sprout-highlight-background-color-search-result-active: #ef6d00; /* Background color for active search results */
  --sprout-highlight-background-color-marker: #8f7700; /* Background color for marker */
  --sprout-container-sizing-xxs: 256px; /* Sizing token for the smallest containers */
  --sprout-container-sizing-xs: 320px; /* Sizing token for extra small containers */
  --sprout-container-sizing-s: 400px; /* Sizing token for small containers */
  --sprout-container-sizing-m: 512px; /* Sizing token for containers */
  --sprout-container-sizing-l: 640px; /* Sizing token for larger containers */
  --sprout-container-sizing-xl: 768px; /* Sizing token for extra large containers */
  --sprout-container-sizing-xxl: 960px; /* Sizing token for XXL containers */
  --sprout-container-sizing-3xl: 1024px; /* Sizing token for 3XL containers */
  --sprout-container-sizing-4xl: 1280px; /* Sizing token for 4XL containers */
  --sprout-container-breakpoint-s: 640px; /* Viewport width breakpoint token for small layouts */
  --sprout-container-breakpoint-m: 1024px; /* Viewport width breakpoint token for medium-wide layouts */
  --sprout-container-breakpoint-l: 1600px; /* Viewport width breakpoint token for wide layouts */
  --sprout-container-layer-stacked: 1000; /* Use for stacked items. Must be dismissable. */
  --sprout-container-layer-floating: 1100; /* Must be in a fixed position related to its container. All stacked and default content beneath it must be reachable through scroll/pan interactions or it must be dimissible. */
  --sprout-container-layer-overlay: 1300; /* Must be related to a sub-task. Must be accompanied with a curtain. */
  --sprout-container-layer-context: 1350; /* Must be triggered through right-click/long press. Must be dismissible through clicking outside the area. */
  --sprout-container-layer-time-sensitive: 1400; /* Must be related to something that happened in the system at that exact moment that is useful for the user to know. Must be dismissible or time-based. */
  --sprout-container-layer-cursor: 1500; /* Must be user-triggered and related to the cursors/pointers current position. Must be dismissible with escape key. */
  --sprout-common-border-default-color: rgb(
    100% 100% 100% / 0.15
  ); /* Baseline border style for general contours and structural outlines. Used for neutral objects when no special state (focus, hover, disabled) is active. */
  --sprout-common-border-default-width: 1px; /* Baseline border style for general contours and structural outlines. Used for neutral objects when no special state (focus, hover, disabled) is active. */
  --sprout-common-border-default-style: solid; /* Baseline border style for general contours and structural outlines. Used for neutral objects when no special state (focus, hover, disabled) is active. */
  --sprout-common-border-weak-color: rgb(
    100% 100% 100% / 0.1
  ); /* Applied to disabled states (buttons, text fields) or secondary surfaces where contrast should be reduced. */
  --sprout-common-border-weak-width: 1px; /* Applied to disabled states (buttons, text fields) or secondary surfaces where contrast should be reduced. */
  --sprout-common-border-weak-style: solid; /* Applied to disabled states (buttons, text fields) or secondary surfaces where contrast should be reduced. */
  --sprout-common-border-moderate-color: rgb(
    100% 100% 100% / 0.43
  ); /* Primary, WCAG-compliant border style. Used for active and enabled interactive elements such as buttons, text fields, and inputs. Ensures accessible contrast against backgrounds. */
  --sprout-common-border-moderate-width: 1px; /* Primary, WCAG-compliant border style. Used for active and enabled interactive elements such as buttons, text fields, and inputs. Ensures accessible contrast against backgrounds. */
  --sprout-common-border-moderate-style: solid; /* Primary, WCAG-compliant border style. Used for active and enabled interactive elements such as buttons, text fields, and inputs. Ensures accessible contrast against backgrounds. */
  --sprout-common-border-strong-color: rgb(
    100% 100% 100% / 0.6
  ); /* Emphasized border style for interaction and highlight. Used for hover states, or cases where stronger separation is required (e.g., hovered text fields, active controls). */
  --sprout-common-border-strong-width: 1px; /* Emphasized border style for interaction and highlight. Used for hover states, or cases where stronger separation is required (e.g., hovered text fields, active controls). */
  --sprout-common-border-strong-style: solid; /* Emphasized border style for interaction and highlight. Used for hover states, or cases where stronger separation is required (e.g., hovered text fields, active controls). */
  --sprout-common-border-extra-strong-color: rgb(
    100% 100% 100% / 0.75
  ); /* High-emphasis border style for critical visibility. Reserved for toggle indicators, or high-contrast / accessibility needs. */
  --sprout-common-border-extra-strong-width: 1px; /* High-emphasis border style for critical visibility. Reserved for toggle indicators, or high-contrast / accessibility needs. */
  --sprout-common-border-extra-strong-style: solid; /* High-emphasis border style for critical visibility. Reserved for toggle indicators, or high-contrast / accessibility needs. */
  --sprout-common-divider-default-color: rgb(
    100% 100% 100% / 0.3
  ); /* Baseline divider style for standard separation. Used to clearly separate related but distinct content blocks (e.g., between list items, form sections, or stacked cards). Provides a neutral level of contrast suitable for most layouts. */
  --sprout-common-divider-default-width: 1px; /* Baseline divider style for standard separation. Used to clearly separate related but distinct content blocks (e.g., between list items, form sections, or stacked cards). Provides a neutral level of contrast suitable for most layouts. */
  --sprout-common-divider-default-style: solid; /* Baseline divider style for standard separation. Used to clearly separate related but distinct content blocks (e.g., between list items, form sections, or stacked cards). Provides a neutral level of contrast suitable for most layouts. */
  --sprout-common-divider-subtle-color: rgb(100% 100% 100% / 0.3); /* Compound token for subtle divider style */
  --sprout-common-divider-subtle-width: 1px; /* Compound token for subtle divider style */
  --sprout-common-divider-subtle-style: dashed; /* Compound token for subtle divider style */
  --sprout-common-divider-subtle-weak-color: rgb(
    100% 100% 100% / 0.12
  ); /* Compound token for a very subtle divider style */
  --sprout-common-divider-subtle-weak-width: 1px; /* Compound token for a very subtle divider style */
  --sprout-common-divider-subtle-weak-style: dashed; /* Compound token for a very subtle divider style */
  --sprout-common-divider-weak-color: rgb(
    100% 100% 100% / 0.12
  ); /* Reduced-contrast divider for low-emphasis boundaries. Suitable for secondary layout divisions, soft grid lines, or visual rhythm where a stronger divider would be distracting. */
  --sprout-common-divider-weak-width: 1px; /* Reduced-contrast divider for low-emphasis boundaries. Suitable for secondary layout divisions, soft grid lines, or visual rhythm where a stronger divider would be distracting. */
  --sprout-common-divider-weak-style: solid; /* Reduced-contrast divider for low-emphasis boundaries. Suitable for secondary layout divisions, soft grid lines, or visual rhythm where a stronger divider would be distracting. */
  --sprout-common-divider-moderate-color: rgb(100% 100% 100% / 0.3); /* Compound token for moderate border style */
  --sprout-common-divider-moderate-width: 1px; /* Compound token for moderate border style */
  --sprout-common-divider-moderate-style: solid; /* Compound token for moderate border style */
  --sprout-common-divider-strong-color: rgb(100% 100% 100% / 0.5); /* Compound token for strong border style */
  --sprout-common-divider-strong-width: 1px; /* Compound token for strong border style */
  --sprout-common-divider-strong-style: solid; /* Compound token for strong border style */
  --sprout-common-divider-extra-strong-color: rgb(
    100% 100% 100% / 0.7
  ); /* Maximum emphasis divider for critical or high-contrast requirements. */
  --sprout-common-divider-extra-strong-width: 2px; /* Maximum emphasis divider for critical or high-contrast requirements. */
  --sprout-common-divider-extra-strong-style: solid; /* Maximum emphasis divider for critical or high-contrast requirements. */
  --sprout-inverse-border-default-color: #333333; /* Compound token for default inverse border */
  --sprout-inverse-border-default-width: 1px; /* Compound token for default inverse border */
  --sprout-inverse-border-default-style: solid; /* Compound token for default inverse border */
  --sprout-inverse-border-weak-color: rgb(20% 20% 20% / 0.3); /* Compound token for inverse weak border */
  --sprout-inverse-border-weak-width: 1px; /* Compound token for inverse weak border */
  --sprout-inverse-border-weak-style: solid; /* Compound token for inverse weak border */
  --sprout-focus-border-default-color: #5daef1;
  --sprout-focus-border-default-width: 2px;
  --sprout-focus-border-default-style: solid;
  --sprout-script-font-m-font-family: Source Code Pro; /* Medium default code */
  --sprout-script-font-m-font-weight: 400; /* Medium default code */
  --sprout-script-font-m-line-height: 150%; /* Medium default code */
  --sprout-script-font-m-font-size: 16px; /* Medium default code */
  --sprout-script-font-m-letter-spacing: ; /* Medium default code */
  --sprout-script-font-m-paragraph-spacing: ; /* Medium default code */
  --sprout-script-font-m-paragraph-indent: ; /* Medium default code */
  --sprout-script-font-m-text-case: ; /* Medium default code */
  --sprout-script-font-m-text-decoration: ; /* Medium default code */
  --sprout-script-font-s-font-family: Source Code Pro; /* Small default code */
  --sprout-script-font-s-font-weight: 400; /* Small default code */
  --sprout-script-font-s-line-height: 150%; /* Small default code */
  --sprout-script-font-s-font-size: 14px; /* Small default code */
  --sprout-script-font-s-letter-spacing: ; /* Small default code */
  --sprout-script-font-s-paragraph-spacing: ; /* Small default code */
  --sprout-script-font-s-paragraph-indent: ; /* Small default code */
  --sprout-script-font-s-text-case: ; /* Small default code */
  --sprout-script-font-s-text-decoration: ; /* Small default code */
  --sprout-script-font-m-emphasized-font-family: Source Code Pro; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-font-weight: 600; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-line-height: 150%; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-font-size: 16px; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-letter-spacing: ; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-paragraph-spacing: ; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-paragraph-indent: ; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-text-case: ; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-text-decoration: ; /* Medium emphasized code */
  --sprout-script-font-s-emphasized-font-family: Source Code Pro; /* Small emphasized code */
  --sprout-script-font-s-emphasized-font-weight: 600; /* Small emphasized code */
  --sprout-script-font-s-emphasized-line-height: 150%; /* Small emphasized code */
  --sprout-script-font-s-emphasized-font-size: 14px; /* Small emphasized code */
  --sprout-script-font-s-emphasized-letter-spacing: ; /* Small emphasized code */
  --sprout-script-font-s-emphasized-paragraph-spacing: ; /* Small emphasized code */
  --sprout-script-font-s-emphasized-paragraph-indent: ; /* Small emphasized code */
  --sprout-script-font-s-emphasized-text-case: ; /* Small emphasized code */
  --sprout-script-font-s-emphasized-text-decoration: ; /* Small emphasized code */
  --sprout-selected-border-default-color: #4ec574; /* Border for selected items */
  --sprout-selected-border-default-width: 2px; /* Border for selected items */
  --sprout-selected-border-default-style: solid; /* Border for selected items */
  --sprout-data-font-tabular-m-font-family: Source Code Pro; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-font-weight: 400; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-line-height: 150%; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-font-size: 16px; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-letter-spacing: ; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-paragraph-spacing: ; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-paragraph-indent: ; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-text-case: ; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-text-decoration: ; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-font-family: Source Code Pro; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-font-weight: 400; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-line-height: 150%; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-font-size: 14px; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-letter-spacing: ; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-paragraph-spacing: ; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-paragraph-indent: ; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-text-case: ; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-text-decoration: ; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-font-family: Source Code Pro; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-font-weight: 400; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-line-height: 150%; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-font-size: 12px; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-letter-spacing: ; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-paragraph-spacing: ; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-paragraph-indent: ; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-text-case: ; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-text-decoration: ; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-font-family: Source Code Pro; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-font-weight: 600; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-line-height: 150%; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-font-size: 16px; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-letter-spacing: ; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-paragraph-spacing: ; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-paragraph-indent: ; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-text-case: ; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-text-decoration: ; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-font-family: Source Code Pro; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-font-weight: 600; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-line-height: 150%; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-font-size: 14px; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-letter-spacing: ; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-paragraph-spacing: ; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-paragraph-indent: ; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-text-case: ; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-text-decoration: ; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-font-family: Source Code Pro; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-font-weight: 600; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-line-height: 150%; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-font-size: 12px; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-letter-spacing: ; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-paragraph-spacing: ; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-paragraph-indent: ; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-text-case: ; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-text-decoration: ; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-placeholder-border-default-color: rgb(
    100% 100% 100% / 0.43
  ); /* Border for placeholder elements such as dropzones. */
  --sprout-placeholder-border-default-width: 1px; /* Border for placeholder elements such as dropzones. */
  --sprout-placeholder-border-default-style: dashed; /* Border for placeholder elements such as dropzones. */
  --sprout-heading-font-xs-font-family: Source Sans Pro; /* Extra small heading */
  --sprout-heading-font-xs-font-weight: 600; /* Extra small heading */
  --sprout-heading-font-xs-line-height: 130%; /* Extra small heading */
  --sprout-heading-font-xs-font-size: 12px; /* Extra small heading */
  --sprout-heading-font-xs-letter-spacing: ; /* Extra small heading */
  --sprout-heading-font-xs-paragraph-spacing: ; /* Extra small heading */
  --sprout-heading-font-xs-paragraph-indent: ; /* Extra small heading */
  --sprout-heading-font-xs-text-case: ; /* Extra small heading */
  --sprout-heading-font-xs-text-decoration: ; /* Extra small heading */
  --sprout-heading-font-s-font-family: Source Sans Pro; /* Small heading */
  --sprout-heading-font-s-font-weight: 600; /* Small heading */
  --sprout-heading-font-s-line-height: 130%; /* Small heading */
  --sprout-heading-font-s-font-size: 16px; /* Small heading */
  --sprout-heading-font-s-letter-spacing: ; /* Small heading */
  --sprout-heading-font-s-paragraph-spacing: ; /* Small heading */
  --sprout-heading-font-s-paragraph-indent: ; /* Small heading */
  --sprout-heading-font-s-text-case: ; /* Small heading */
  --sprout-heading-font-s-text-decoration: ; /* Small heading */
  --sprout-heading-font-m-font-family: Source Sans Pro; /* Medium heading */
  --sprout-heading-font-m-font-weight: 600; /* Medium heading */
  --sprout-heading-font-m-line-height: 130%; /* Medium heading */
  --sprout-heading-font-m-font-size: 20px; /* Medium heading */
  --sprout-heading-font-m-letter-spacing: ; /* Medium heading */
  --sprout-heading-font-m-paragraph-spacing: ; /* Medium heading */
  --sprout-heading-font-m-paragraph-indent: ; /* Medium heading */
  --sprout-heading-font-m-text-case: ; /* Medium heading */
  --sprout-heading-font-m-text-decoration: ; /* Medium heading */
  --sprout-heading-font-l-font-family: Source Sans Pro; /* Large heading */
  --sprout-heading-font-l-font-weight: 600; /* Large heading */
  --sprout-heading-font-l-line-height: 130%; /* Large heading */
  --sprout-heading-font-l-font-size: 24px; /* Large heading */
  --sprout-heading-font-l-letter-spacing: ; /* Large heading */
  --sprout-heading-font-l-paragraph-spacing: ; /* Large heading */
  --sprout-heading-font-l-paragraph-indent: ; /* Large heading */
  --sprout-heading-font-l-text-case: ; /* Large heading */
  --sprout-heading-font-l-text-decoration: ; /* Large heading */
  --sprout-heading-font-xl-font-family: Source Sans Pro; /* XL heading */
  --sprout-heading-font-xl-font-weight: 600; /* XL heading */
  --sprout-heading-font-xl-line-height: 130%; /* XL heading */
  --sprout-heading-font-xl-font-size: 32px; /* XL heading */
  --sprout-heading-font-xl-letter-spacing: ; /* XL heading */
  --sprout-heading-font-xl-paragraph-spacing: ; /* XL heading */
  --sprout-heading-font-xl-paragraph-indent: ; /* XL heading */
  --sprout-heading-font-xl-text-case: ; /* XL heading */
  --sprout-heading-font-xl-text-decoration: ; /* XL heading */
  --sprout-heading-font-xxl-font-family: Source Sans Pro; /* XXL heading */
  --sprout-heading-font-xxl-font-weight: 600; /* XXL heading */
  --sprout-heading-font-xxl-line-height: 130%; /* XXL heading */
  --sprout-heading-font-xxl-font-size: 40px; /* XXL heading */
  --sprout-heading-font-xxl-letter-spacing: ; /* XXL heading */
  --sprout-heading-font-xxl-paragraph-spacing: ; /* XXL heading */
  --sprout-heading-font-xxl-paragraph-indent: ; /* XXL heading */
  --sprout-heading-font-xxl-text-case: ; /* XXL heading */
  --sprout-heading-font-xxl-text-decoration: ; /* XXL heading */
  --sprout-body-font-xs-font-family: Source Sans Pro; /* Extra small body text */
  --sprout-body-font-xs-font-weight: 400; /* Extra small body text */
  --sprout-body-font-xs-line-height: 150%; /* Extra small body text */
  --sprout-body-font-xs-font-size: 12px; /* Extra small body text */
  --sprout-body-font-xs-letter-spacing: ; /* Extra small body text */
  --sprout-body-font-xs-paragraph-spacing: ; /* Extra small body text */
  --sprout-body-font-xs-paragraph-indent: ; /* Extra small body text */
  --sprout-body-font-xs-text-case: ; /* Extra small body text */
  --sprout-body-font-xs-text-decoration: ; /* Extra small body text */
  --sprout-body-font-s-font-family: Source Sans Pro; /* Small body text */
  --sprout-body-font-s-font-weight: 400; /* Small body text */
  --sprout-body-font-s-line-height: 150%; /* Small body text */
  --sprout-body-font-s-font-size: 14px; /* Small body text */
  --sprout-body-font-s-letter-spacing: ; /* Small body text */
  --sprout-body-font-s-paragraph-spacing: ; /* Small body text */
  --sprout-body-font-s-paragraph-indent: ; /* Small body text */
  --sprout-body-font-s-text-case: ; /* Small body text */
  --sprout-body-font-s-text-decoration: ; /* Small body text */
  --sprout-body-font-m-font-family: Source Sans Pro; /* Medium body text */
  --sprout-body-font-m-font-weight: 400; /* Medium body text */
  --sprout-body-font-m-line-height: 150%; /* Medium body text */
  --sprout-body-font-m-font-size: 16px; /* Medium body text */
  --sprout-body-font-m-letter-spacing: ; /* Medium body text */
  --sprout-body-font-m-paragraph-spacing: ; /* Medium body text */
  --sprout-body-font-m-paragraph-indent: ; /* Medium body text */
  --sprout-body-font-m-text-case: ; /* Medium body text */
  --sprout-body-font-m-text-decoration: ; /* Medium body text */
  --sprout-body-font-l-font-family: Source Sans Pro; /* Large body text */
  --sprout-body-font-l-font-weight: 400; /* Large body text */
  --sprout-body-font-l-line-height: 150%; /* Large body text */
  --sprout-body-font-l-font-size: 20px; /* Large body text */
  --sprout-body-font-l-letter-spacing: ; /* Large body text */
  --sprout-body-font-l-paragraph-spacing: ; /* Large body text */
  --sprout-body-font-l-paragraph-indent: ; /* Large body text */
  --sprout-body-font-l-text-case: ; /* Large body text */
  --sprout-body-font-l-text-decoration: ; /* Large body text */
  --sprout-body-font-xl-font-family: Source Sans Pro; /* XL body text */
  --sprout-body-font-xl-font-weight: 400; /* XL body text */
  --sprout-body-font-xl-line-height: 150%; /* XL body text */
  --sprout-body-font-xl-font-size: 24px; /* XL body text */
  --sprout-body-font-xl-letter-spacing: ; /* XL body text */
  --sprout-body-font-xl-paragraph-spacing: ; /* XL body text */
  --sprout-body-font-xl-paragraph-indent: ; /* XL body text */
  --sprout-body-font-xl-text-case: ; /* XL body text */
  --sprout-body-font-xl-text-decoration: ; /* XL body text */
  --sprout-body-font-xxl-font-family: Source Sans Pro; /* XXL body text */
  --sprout-body-font-xxl-font-weight: 400; /* XXL body text */
  --sprout-body-font-xxl-line-height: 150%; /* XXL body text */
  --sprout-body-font-xxl-font-size: 28px; /* XXL body text */
  --sprout-body-font-xxl-letter-spacing: ; /* XXL body text */
  --sprout-body-font-xxl-paragraph-spacing: ; /* XXL body text */
  --sprout-body-font-xxl-paragraph-indent: ; /* XXL body text */
  --sprout-body-font-xxl-text-case: ; /* XXL body text */
  --sprout-body-font-xxl-text-decoration: ; /* XXL body text */
  --sprout-label-font-xs-font-family: Source Sans Pro; /* Extra small default label */
  --sprout-label-font-xs-font-weight: 400; /* Extra small default label */
  --sprout-label-font-xs-line-height: 16px; /* Extra small default label */
  --sprout-label-font-xs-font-size: 12px; /* Extra small default label */
  --sprout-label-font-xs-letter-spacing: ; /* Extra small default label */
  --sprout-label-font-xs-paragraph-spacing: ; /* Extra small default label */
  --sprout-label-font-xs-paragraph-indent: ; /* Extra small default label */
  --sprout-label-font-xs-text-case: ; /* Extra small default label */
  --sprout-label-font-xs-text-decoration: ; /* Extra small default label */
  --sprout-label-font-xs-emphasized-font-family: Source Sans Pro; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-font-weight: 600; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-line-height: 16px; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-font-size: 12px; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-letter-spacing: ; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-paragraph-spacing: ; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-paragraph-indent: ; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-text-case: ; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-text-decoration: ; /* Extra small emphasized label */
  --sprout-label-font-s-font-family: Source Sans Pro; /* Small default label */
  --sprout-label-font-s-font-weight: 400; /* Small default label */
  --sprout-label-font-s-line-height: 16px; /* Small default label */
  --sprout-label-font-s-font-size: 14px; /* Small default label */
  --sprout-label-font-s-letter-spacing: ; /* Small default label */
  --sprout-label-font-s-paragraph-spacing: ; /* Small default label */
  --sprout-label-font-s-paragraph-indent: ; /* Small default label */
  --sprout-label-font-s-text-case: ; /* Small default label */
  --sprout-label-font-s-text-decoration: ; /* Small default label */
  --sprout-label-font-s-emphasized-font-family: Source Sans Pro; /* Small emphasized label */
  --sprout-label-font-s-emphasized-font-weight: 600; /* Small emphasized label */
  --sprout-label-font-s-emphasized-line-height: 16px; /* Small emphasized label */
  --sprout-label-font-s-emphasized-font-size: 14px; /* Small emphasized label */
  --sprout-label-font-s-emphasized-letter-spacing: ; /* Small emphasized label */
  --sprout-label-font-s-emphasized-paragraph-spacing: ; /* Small emphasized label */
  --sprout-label-font-s-emphasized-paragraph-indent: ; /* Small emphasized label */
  --sprout-label-font-s-emphasized-text-case: ; /* Small emphasized label */
  --sprout-label-font-s-emphasized-text-decoration: ; /* Small emphasized label */
  --sprout-label-font-m-font-family: Source Sans Pro; /* Medium default label */
  --sprout-label-font-m-font-weight: 400; /* Medium default label */
  --sprout-label-font-m-line-height: 20px; /* Medium default label */
  --sprout-label-font-m-font-size: 16px; /* Medium default label */
  --sprout-label-font-m-letter-spacing: ; /* Medium default label */
  --sprout-label-font-m-paragraph-spacing: ; /* Medium default label */
  --sprout-label-font-m-paragraph-indent: ; /* Medium default label */
  --sprout-label-font-m-text-case: ; /* Medium default label */
  --sprout-label-font-m-text-decoration: ; /* Medium default label */
  --sprout-label-font-m-emphasized-font-family: Source Sans Pro; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-font-weight: 600; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-line-height: 20px; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-font-size: 16px; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-letter-spacing: ; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-paragraph-spacing: ; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-paragraph-indent: ; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-text-case: ; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-text-decoration: ; /* Medium emphasized label */
  --sprout-label-font-l-font-family: Source Sans Pro; /* Large default label */
  --sprout-label-font-l-font-weight: 400; /* Large default label */
  --sprout-label-font-l-line-height: 24px; /* Large default label */
  --sprout-label-font-l-font-size: 20px; /* Large default label */
  --sprout-label-font-l-letter-spacing: ; /* Large default label */
  --sprout-label-font-l-paragraph-spacing: ; /* Large default label */
  --sprout-label-font-l-paragraph-indent: ; /* Large default label */
  --sprout-label-font-l-text-case: ; /* Large default label */
  --sprout-label-font-l-text-decoration: ; /* Large default label */
  --sprout-label-font-l-emphasized-font-family: Source Sans Pro; /* Large emphasized label */
  --sprout-label-font-l-emphasized-font-weight: 600; /* Large emphasized label */
  --sprout-label-font-l-emphasized-line-height: 24px; /* Large emphasized label */
  --sprout-label-font-l-emphasized-font-size: 20px; /* Large emphasized label */
  --sprout-label-font-l-emphasized-letter-spacing: ; /* Large emphasized label */
  --sprout-label-font-l-emphasized-paragraph-spacing: ; /* Large emphasized label */
  --sprout-label-font-l-emphasized-paragraph-indent: ; /* Large emphasized label */
  --sprout-label-font-l-emphasized-text-case: ; /* Large emphasized label */
  --sprout-label-font-l-emphasized-text-decoration: ; /* Large emphasized label */
}

[data-qlik-theme="qlik-light"] {
  --sprout-common-border-radius-subtle: 4px; /* Subtle border radius for use of smaller UI elements or those with a slightly less sharp feeling. */
  --sprout-common-border-radius-soft: 8px; /* Medium border radius for medium sizes UI elements and a softer feeling. */
  --sprout-common-border-radius-cushiony: 16px; /* Very soft border radius for use of larger elements or elements with a cushiony feeling. */
  --sprout-common-border-radius-pill: 4px; /* Border radius for UI elements that supports pill shape such as buttons and inputs. */
  --sprout-common-border-radius-round: 2000px; /* Border radius for elements that are meant to always be round */
  --sprout-common-nested-border-radius-subtle-xs: 2px; /* Border radius for corner-aligned elements inside other element with a subtle border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-nested-border-radius-soft-xs: 6px; /* Border radius for corner-aligned elements inside other element with a soft border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-nested-border-radius-soft-s: 4px; /* Border radius for corner-aligned elements inside other element with a soft border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-nested-border-radius-cushiony-xs: 14px; /* Border radius for corner-aligned elements inside other element with a cushiony border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-nested-border-radius-cushiony-s: 12px; /* Border radius for corner-aligned elements inside other element with a cushiony border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-nested-border-radius-cushiony-m: 8px; /* Border radius for corner-aligned elements inside other element with a cushiony border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-twice-nested-border-radius-soft-s-xs: 2px; /* Border radius for corner-aligned elements inside other element with a soft border radius and another element with a nested border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-twice-nested-border-radius-cushiony-s-xs: 10px; /* Border radius for corner-aligned elements inside other element with a cushiony border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-twice-nested-border-radius-cushiony-m-s: 4px; /* Border radius for corner-aligned elements inside other element with a cushiony border radius and another element with a nested border radius. Designed to follow the curvature of the outer element element in all density and roundness settings */
  --sprout-common-scale-roundness: 1; /* Roundness factor. */
  --sprout-common-scale-spacing: 1; /* (Variable only). Scaling property for spacing tokens */
  --sprout-common-scale-density: 1; /* (Variable only). Scaling property for density tokens */
  --sprout-common-scale-font-size: 1; /* (Variable only). Font scale variable for font size tokens */
  --sprout-common-foreground-color-default: #404040; /* Primary text color */
  --sprout-common-foreground-color-weak: rgb(
    25.098% 25.098% 25.098% / 0.76
  ); /* Secondary text color. Used for discrete text. */
  --sprout-common-foreground-color-disabled: rgb(25.098% 25.098% 25.098% / 0.55); /* Disabled text color. */
  --sprout-common-background-color-default: #ffffff; /* First level surface color. */
  --sprout-common-background-color-weak: #fafafa; /* Second level surface color. */
  --sprout-common-background-color-moderate: #f2f2f2; /* Third level surface color. */
  --sprout-common-background-color-strong: #e6e6e6; /* Fourth level surface color. */
  --sprout-common-background-color-floating: rgb(
    100% 100% 100%
  ); /* Floating surface color for popovers and raised surfaces. Inherits and lightens default background color. */
  --sprout-common-background-color-enabled: #ffffff; /* Default background color for enabled interactive elements */
  --sprout-common-background-color-hover: rgb(0% 0% 0% / 0.03); /* Hover background color for interactive elements */
  --sprout-common-background-color-pressed: rgb(
    0% 0% 0% / 0.05
  ); /* Pressed background color for interactive elements */
  --sprout-common-background-color-toggled: rgb(
    0% 0% 0% / 0.08
  ); /* Background color for toggled state of interactive elements */
  --sprout-common-background-color-disabled: rgb(
    0% 0% 0% / 0.03
  ); /* Disabled background color for interactive elements */
  --sprout-common-elevation-default:
    0 2px 4px 0 #00000026, 0 0 0 1px #0000000d; /* Default elevation box shadow style */
  --sprout-common-elevation-weak: 0 1px 2px 0 #00000026, 0 0 0 1px #0000000d; /* Weak elevation box shadow style */
  --sprout-common-elevation-moderate:
    0 4px 10px 0 #00000026, 0 0 0 1px #0000000d; /* Moderate elevation box shadow style */
  --sprout-common-elevation-strong: 0 6px 20px 0 #00000026, 0 0 0 1px #0000000d; /* Strong elevation box shadow style */
  --sprout-common-sizing-s: 4px; /* S size */
  --sprout-common-sizing-m: 8px; /* M size. Default grid unit */
  --sprout-common-sizing-l: 12px; /* L size */
  --sprout-common-sizing-xl: 16px; /* XL size */
  --sprout-common-sizing-xxl: 24px; /* XXL size */
  --sprout-common-sizing-3xl: 32px; /* 3XL size */
  --sprout-common-sizing-4xl: 40px; /* 4XL size */
  --sprout-common-sizing-5xl: 48px; /* 5XL size */
  --sprout-common-sizing-6xl: 56px; /* 6XL size */
  --sprout-common-sizing-7xl: 64px; /* 7XL size */
  --sprout-common-spacing-xs: 2px; /* XS spacing */
  --sprout-common-spacing-s: 4px; /* S spacing */
  --sprout-common-spacing-m: 8px; /* M spacing. Default grid unit */
  --sprout-common-spacing-l: 12px; /* L spacing */
  --sprout-common-spacing-xl: 16px; /* XL spacing */
  --sprout-common-spacing-xxl: 24px; /* XXL spacing */
  --sprout-common-spacing-3xl: 32px; /* 3XL spacing */
  --sprout-common-density-xs: 2px; /* Extra small density */
  --sprout-common-density-s: 4px; /* S density */
  --sprout-common-density-m: 8px; /* M density */
  --sprout-common-density-l: 12px; /* L density */
  --sprout-common-density-xl: 16px; /* XL density */
  --sprout-common-density-xxl: 24px; /* XXL density */
  --sprout-common-density-3xl: 32px; /* 3XL density */
  --sprout-inverse-foreground-color-default: #ffffff; /* Contrasting text color */
  --sprout-inverse-foreground-color-disabled: rgb(100% 100% 100% / 0.3);
  --sprout-inverse-background-color-default: #404040; /* Contrasting background color */
  --sprout-brand-primary-color-default: #00873d; /* Primary brand color. */
  --sprout-brand-primary-color-weak: rgb(0% 52.941% 23.922% / 0.05);
  --sprout-brand-primary-color-hover: rgb(0% 42.353% 19.137%); /* Primary brand color. (hover) */
  --sprout-brand-primary-color-pressed: rgb(0% 29.647% 13.396%); /* Primary brand color. (pressed) */
  --sprout-brand-primary-color-toggled: rgb(0% 20.753% 9.3772%); /* Primary brand color. (toggled) */
  --sprout-brand-primary-color-disabled: rgb(0% 0% 0% / 0.15); /* Primary brand color. (disabled) */
  --sprout-brand-primary-color-focus: rgb(0% 42.353% 19.137%); /* Primary brand color. (focus) */
  --sprout-brand-primary-color-inverse: #ffffff; /* Primary brand color. (inverse) */
  --sprout-danger-color-default: #d7004b; /* Danger color. */
  --sprout-danger-color-weak: rgb(84.314% 0% 29.412% / 0.05);
  --sprout-danger-color-hover: rgb(67.451% 0% 23.529%); /* Danger color. (hover) */
  --sprout-danger-color-pressed: rgb(47.216% 0% 16.47%); /* Danger color. (pressed) */
  --sprout-danger-color-toggled: rgb(33.051% 0% 11.529%); /* Danger color. (toggled) */
  --sprout-danger-color-disabled: rgb(0% 0% 0% / 0.15); /* Danger color. (disabled) */
  --sprout-danger-color-focus: rgb(81.784% 0% 28.529%); /* Danger color. (focus) */
  --sprout-danger-color-inverse: #ffffff; /* Danger color. (inverse) */
  --sprout-link-foreground-color-default: #005db9; /* Link color */
  --sprout-focus-background-color-default: rgb(0% 0% 0% / 0.03); /* Focus background color for interactive elements */
  --sprout-focus-color-default: #005db9; /* Focus color. */
  --sprout-success-color-default: #00873d; /* Success color. */
  --sprout-success-color-weak: rgb(0% 52.941% 23.922% / 0.05);
  --sprout-success-color-inverse: #ffffff; /* Success color. (inverse) */
  --sprout-warning-color-default: #ef6d00; /* Warning color. */
  --sprout-warning-color-weak: rgb(93.725% 42.745% 0% / 0.05);
  --sprout-warning-color-inverse: #ffffff; /* Warning color. (inverse) */
  --sprout-info-color-default: #005db9; /* Info color. */
  --sprout-info-color-weak: rgb(0% 36.471% 72.549% / 0.05);
  --sprout-info-color-inverse: #ffffff; /* Info color. (inverse) */
  --sprout-favorite-color-default: #ffb84d; /* Color that conveys the 'favorite' feature(s). */
  --sprout-favorite-color-inverse: #ffffff; /* Favorite color. (inverse) */
  --sprout-overlay-background-color-default: rgb(
    100% 100% 100% / 0.8
  ); /* Overlay background color to be used to increase the contrast for foregrounds on top of surfaces with unpredictable colors such as images. */
  --sprout-overlay-background-color-inverse: rgb(
    0% 0% 0% / 0.05
  ); /* Surface contrast overlay color to be used to frame and separate content from background color tokens. */
  --sprout-curtain-background-color-default: rgb(
    0% 0% 0% / 0.6
  ); /* Curtain background color to be used when "dimming" down parts of the UI such as modals do. */
  --sprout-input-background-color-default: #ffffff; /* Background for input elements such as text areas and search fields */
  --sprout-script-color-default: #404040; /* Syntax highlight color for default text */
  --sprout-script-color-comment: rgb(47.569% 47.569% 47.569%); /* Syntax highlight color for comment */
  --sprout-script-color-function: rgb(22.627% 50.627% 73.137%); /* Syntax highlight color for function */
  --sprout-script-color-keyword: rgb(22.627% 50.627% 73.137%); /* Syntax highlight color for keyword */
  --sprout-script-color-bracket-match: rgb(86.863% 40.98% 2.5098%); /* Syntax highlight color for bracket match */
  --sprout-script-color-variable: rgb(75.059% 45.412% 52.549%); /* Syntax highlight color for variable */
  --sprout-script-color-field: rgb(77.529% 49.255% 7.5294%); /* Syntax highlight color for field */
  --sprout-script-color-string: rgb(17.569% 53.804% 31.216%); /* Syntax highlight color for string */
  --sprout-script-color-measure: rgb(38.275% 36.392% 58.745%); /* Syntax highlight color for measure */
  --sprout-script-color-table: rgb(73.098% 16.941% 47.059%); /* Syntax highlight color for tables */
  --sprout-selected-color-default: #00873d; /* Selected color */
  --sprout-selected-color-inverse: #ffffff; /* Selected inverse color */
  --sprout-selected-background-color-default: rgb(0% 0% 0% / 0.05); /* Background color for selected items */
  --sprout-illustration-color-palette-0: #595959; /* Illustration palette color */
  --sprout-illustration-color-palette-1: #999999; /* Illustration palette color */
  --sprout-illustration-color-palette-2: #009844; /* Illustration palette color */
  --sprout-illustration-color-palette-3: #d7004b; /* Illustration palette color */
  --sprout-illustration-color-palette-4: #005db9; /* Illustration palette color */
  --sprout-illustration-color-palette-5: #870063; /* Illustration palette color */
  --sprout-illustration-color-palette-6: #ef6d00; /* Illustration palette color */
  --sprout-illustration-sizing-s: 96px; /* Small illustration size */
  --sprout-illustration-sizing-m: 128px; /* Medium illustration size */
  --sprout-illustration-sizing-l: 160px; /* Large illustration size */
  --sprout-data-color-others: #a6a6a6; /* Use for when grouping values into an "others" bucket */
  --sprout-data-color-null: #d9d9d9; /* Use for visualizing the concept of 'null' */
  --sprout-data-color-support: #b3b3b3; /* Color for supporing items, like last year values, when visualizing data */
  --sprout-data-color-support-weak: #e6e6e6; /* Color for weak support areas, like confidence intervals, when visualizing data */
  --sprout-data-color-categorical-0-0: #0047ad; /* Chart categorical color */
  --sprout-data-color-categorical-0-1: #6694a8; /* Chart categorical color */
  --sprout-data-color-categorical-0-2: #8bc5f5; /* Chart categorical color */
  --sprout-data-color-categorical-0-3: #00b5aa; /* Chart categorical color */
  --sprout-data-color-categorical-0-4: #00873d; /* Chart categorical color */
  --sprout-data-color-categorical-0-5: #ffb84d; /* Chart categorical color */
  --sprout-data-color-categorical-0-6: #ffcd80; /* Chart categorical color */
  --sprout-data-color-categorical-0-7: #870063; /* Chart categorical color */
  --sprout-data-color-categorical-0-8: #f15a81; /* Chart categorical color */
  --sprout-data-color-categorical-0-9: #e74096; /* Chart categorical color */
  --sprout-data-color-categorical-0-10: #ae006d; /* Chart categorical color */
  --sprout-data-color-categorical-0-11: #d92686; /* Chart categorical color */
  --sprout-data-color-sequential-0-0: #611100; /* Chart sequential color */
  --sprout-data-color-sequential-0-1: #8e2200; /* Chart sequential color */
  --sprout-data-color-sequential-0-2: #bf3900; /* Chart sequential color */
  --sprout-data-color-sequential-0-3: #e65200; /* Chart sequential color */
  --sprout-data-color-sequential-0-4: #ef6d00; /* Chart sequential color */
  --sprout-data-color-sequential-0-5: #ff9800; /* Chart sequential color */
  --sprout-data-color-sequential-0-6: #ffb84d; /* Chart sequential color */
  --sprout-data-color-sequential-0-7: #ffcd80; /* Chart sequential color */
  --sprout-data-color-sequential-1-0: #002d6d; /* Chart sequential color */
  --sprout-data-color-sequential-1-1: #003a8f; /* Chart sequential color */
  --sprout-data-color-sequential-1-2: #0047ad; /* Chart sequential color */
  --sprout-data-color-sequential-1-3: #005db9; /* Chart sequential color */
  --sprout-data-color-sequential-1-4: #0275d9; /* Chart sequential color */
  --sprout-data-color-sequential-1-5: #379def; /* Chart sequential color */
  --sprout-data-color-sequential-1-6: #8bc5f5; /* Chart sequential color */
  --sprout-data-color-sequential-1-7: #b8dbf9; /* Chart sequential color */
  --sprout-data-color-diverging-0-0: #8e2200; /* Chart sequential color */
  --sprout-data-color-diverging-0-1: #bf3900; /* Chart sequential color */
  --sprout-data-color-diverging-0-2: #f57d00; /* Chart sequential color */
  --sprout-data-color-diverging-0-3: #ff9800; /* Chart sequential color */
  --sprout-data-color-diverging-0-4: #edf7fc; /* Chart sequential color */
  --sprout-data-color-diverging-0-5: #8bc5f5; /* Chart sequential color */
  --sprout-data-color-diverging-0-6: #379def; /* Chart sequential color */
  --sprout-data-color-diverging-0-7: #0275d9; /* Chart sequential color */
  --sprout-data-color-diverging-0-8: #0047ad; /* Chart sequential color */
  --sprout-alternative-color-default: #e6e6e6; /* Color for the 'alternative' values in an associative selection model */
  --sprout-alternative-color-inverse: #404040; /* Color for the inverse 'alternative' values in an associative selection model */
  --sprout-excluded-color-default: #b3b3b3; /* Color for the 'excluded' values in an associative selection model */
  --sprout-excluded-color-inverse: #404040; /* Color for the inverse 'excluded' values in an associative selection model */
  --sprout-highlight-foreground-color-search-result: #000000; /* Color for foreground of search results */
  --sprout-highlight-background-color-search-result-default: #fff266; /* Background color for search results */
  --sprout-highlight-background-color-search-result-active: #ffb84d; /* Background color for active search results */
  --sprout-highlight-background-color-marker: #ffe600; /* Background color for marker */
  --sprout-container-sizing-xxs: 256px; /* Sizing token for the smallest containers */
  --sprout-container-sizing-xs: 320px; /* Sizing token for extra small containers */
  --sprout-container-sizing-s: 400px; /* Sizing token for small containers */
  --sprout-container-sizing-m: 512px; /* Sizing token for containers */
  --sprout-container-sizing-l: 640px; /* Sizing token for larger containers */
  --sprout-container-sizing-xl: 768px; /* Sizing token for extra large containers */
  --sprout-container-sizing-xxl: 960px; /* Sizing token for XXL containers */
  --sprout-container-sizing-3xl: 1024px; /* Sizing token for 3XL containers */
  --sprout-container-sizing-4xl: 1280px; /* Sizing token for 4XL containers */
  --sprout-container-breakpoint-s: 640px; /* Viewport width breakpoint token for small layouts */
  --sprout-container-breakpoint-m: 1024px; /* Viewport width breakpoint token for medium-wide layouts */
  --sprout-container-breakpoint-l: 1600px; /* Viewport width breakpoint token for wide layouts */
  --sprout-container-layer-stacked: 1000; /* Use for stacked items. Must be dismissable. */
  --sprout-container-layer-floating: 1100; /* Must be in a fixed position related to its container. All stacked and default content beneath it must be reachable through scroll/pan interactions or it must be dimissible. */
  --sprout-container-layer-overlay: 1300; /* Must be related to a sub-task. Must be accompanied with a curtain. */
  --sprout-container-layer-context: 1350; /* Must be triggered through right-click/long press. Must be dismissible through clicking outside the area. */
  --sprout-container-layer-time-sensitive: 1400; /* Must be related to something that happened in the system at that exact moment that is useful for the user to know. Must be dismissible or time-based. */
  --sprout-container-layer-cursor: 1500; /* Must be user-triggered and related to the cursors/pointers current position. Must be dismissible with escape key. */
  --sprout-common-border-default-color: rgb(
    0% 0% 0% / 0.15
  ); /* Baseline border style for general contours and structural outlines. Used for neutral objects when no special state (focus, hover, disabled) is active. */
  --sprout-common-border-default-width: 1px; /* Baseline border style for general contours and structural outlines. Used for neutral objects when no special state (focus, hover, disabled) is active. */
  --sprout-common-border-default-style: solid; /* Baseline border style for general contours and structural outlines. Used for neutral objects when no special state (focus, hover, disabled) is active. */
  --sprout-common-border-weak-color: rgb(
    0% 0% 0% / 0.1
  ); /* Applied to disabled states (buttons, text fields) or secondary surfaces where contrast should be reduced. */
  --sprout-common-border-weak-width: 1px; /* Applied to disabled states (buttons, text fields) or secondary surfaces where contrast should be reduced. */
  --sprout-common-border-weak-style: solid; /* Applied to disabled states (buttons, text fields) or secondary surfaces where contrast should be reduced. */
  --sprout-common-border-moderate-color: rgb(
    0% 0% 0% / 0.43
  ); /* Primary, WCAG-compliant border style. Used for active and enabled interactive elements such as buttons, text fields, and inputs. Ensures accessible contrast against backgrounds. */
  --sprout-common-border-moderate-width: 1px; /* Primary, WCAG-compliant border style. Used for active and enabled interactive elements such as buttons, text fields, and inputs. Ensures accessible contrast against backgrounds. */
  --sprout-common-border-moderate-style: solid; /* Primary, WCAG-compliant border style. Used for active and enabled interactive elements such as buttons, text fields, and inputs. Ensures accessible contrast against backgrounds. */
  --sprout-common-border-strong-color: rgb(
    0% 0% 0% / 0.6
  ); /* Emphasized border style for interaction and highlight. Used for hover states, or cases where stronger separation is required (e.g., hovered text fields, active controls). */
  --sprout-common-border-strong-width: 1px; /* Emphasized border style for interaction and highlight. Used for hover states, or cases where stronger separation is required (e.g., hovered text fields, active controls). */
  --sprout-common-border-strong-style: solid; /* Emphasized border style for interaction and highlight. Used for hover states, or cases where stronger separation is required (e.g., hovered text fields, active controls). */
  --sprout-common-border-extra-strong-color: rgb(
    0% 0% 0% / 0.75
  ); /* High-emphasis border style for critical visibility. Reserved for toggle indicators, or high-contrast / accessibility needs. */
  --sprout-common-border-extra-strong-width: 1px; /* High-emphasis border style for critical visibility. Reserved for toggle indicators, or high-contrast / accessibility needs. */
  --sprout-common-border-extra-strong-style: solid; /* High-emphasis border style for critical visibility. Reserved for toggle indicators, or high-contrast / accessibility needs. */
  --sprout-common-divider-default-color: rgb(
    0% 0% 0% / 0.08
  ); /* Baseline divider style for standard separation. Used to clearly separate related but distinct content blocks (e.g., between list items, form sections, or stacked cards). Provides a neutral level of contrast suitable for most layouts. */
  --sprout-common-divider-default-width: 1px; /* Baseline divider style for standard separation. Used to clearly separate related but distinct content blocks (e.g., between list items, form sections, or stacked cards). Provides a neutral level of contrast suitable for most layouts. */
  --sprout-common-divider-default-style: solid; /* Baseline divider style for standard separation. Used to clearly separate related but distinct content blocks (e.g., between list items, form sections, or stacked cards). Provides a neutral level of contrast suitable for most layouts. */
  --sprout-common-divider-subtle-color: rgb(0% 0% 0% / 0.08); /* Compound token for subtle divider style */
  --sprout-common-divider-subtle-width: 1px; /* Compound token for subtle divider style */
  --sprout-common-divider-subtle-style: dashed; /* Compound token for subtle divider style */
  --sprout-common-divider-subtle-weak-color: rgb(0% 0% 0% / 0.04); /* Compound token for a very subtle divider style */
  --sprout-common-divider-subtle-weak-width: 1px; /* Compound token for a very subtle divider style */
  --sprout-common-divider-subtle-weak-style: dashed; /* Compound token for a very subtle divider style */
  --sprout-common-divider-weak-color: rgb(
    0% 0% 0% / 0.04
  ); /* Reduced-contrast divider for low-emphasis boundaries. Suitable for secondary layout divisions, soft grid lines, or visual rhythm where a stronger divider would be distracting. */
  --sprout-common-divider-weak-width: 1px; /* Reduced-contrast divider for low-emphasis boundaries. Suitable for secondary layout divisions, soft grid lines, or visual rhythm where a stronger divider would be distracting. */
  --sprout-common-divider-weak-style: solid; /* Reduced-contrast divider for low-emphasis boundaries. Suitable for secondary layout divisions, soft grid lines, or visual rhythm where a stronger divider would be distracting. */
  --sprout-common-divider-moderate-color: rgb(0% 0% 0% / 0.08); /* Compound token for moderate border style */
  --sprout-common-divider-moderate-width: 1px; /* Compound token for moderate border style */
  --sprout-common-divider-moderate-style: solid; /* Compound token for moderate border style */
  --sprout-common-divider-strong-color: rgb(0% 0% 0% / 0.2); /* Compound token for strong border style */
  --sprout-common-divider-strong-width: 1px; /* Compound token for strong border style */
  --sprout-common-divider-strong-style: solid; /* Compound token for strong border style */
  --sprout-common-divider-extra-strong-color: rgb(
    0% 0% 0% / 0.43
  ); /* Maximum emphasis divider for critical or high-contrast requirements. */
  --sprout-common-divider-extra-strong-width: 2px; /* Maximum emphasis divider for critical or high-contrast requirements. */
  --sprout-common-divider-extra-strong-style: solid; /* Maximum emphasis divider for critical or high-contrast requirements. */
  --sprout-inverse-border-default-color: #ffffff; /* Compound token for default inverse border */
  --sprout-inverse-border-default-width: 1px; /* Compound token for default inverse border */
  --sprout-inverse-border-default-style: solid; /* Compound token for default inverse border */
  --sprout-inverse-border-weak-color: rgb(100% 100% 100% / 0.3); /* Compound token for inverse weak border */
  --sprout-inverse-border-weak-width: 1px; /* Compound token for inverse weak border */
  --sprout-inverse-border-weak-style: solid; /* Compound token for inverse weak border */
  --sprout-focus-border-default-color: #005db9;
  --sprout-focus-border-default-width: 2px;
  --sprout-focus-border-default-style: solid;
  --sprout-script-font-m-font-family: Source Code Pro; /* Medium default code */
  --sprout-script-font-m-font-weight: 400; /* Medium default code */
  --sprout-script-font-m-line-height: 150%; /* Medium default code */
  --sprout-script-font-m-font-size: 16px; /* Medium default code */
  --sprout-script-font-m-letter-spacing: ; /* Medium default code */
  --sprout-script-font-m-paragraph-spacing: ; /* Medium default code */
  --sprout-script-font-m-paragraph-indent: ; /* Medium default code */
  --sprout-script-font-m-text-case: ; /* Medium default code */
  --sprout-script-font-m-text-decoration: ; /* Medium default code */
  --sprout-script-font-s-font-family: Source Code Pro; /* Small default code */
  --sprout-script-font-s-font-weight: 400; /* Small default code */
  --sprout-script-font-s-line-height: 150%; /* Small default code */
  --sprout-script-font-s-font-size: 14px; /* Small default code */
  --sprout-script-font-s-letter-spacing: ; /* Small default code */
  --sprout-script-font-s-paragraph-spacing: ; /* Small default code */
  --sprout-script-font-s-paragraph-indent: ; /* Small default code */
  --sprout-script-font-s-text-case: ; /* Small default code */
  --sprout-script-font-s-text-decoration: ; /* Small default code */
  --sprout-script-font-m-emphasized-font-family: Source Code Pro; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-font-weight: 600; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-line-height: 150%; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-font-size: 16px; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-letter-spacing: ; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-paragraph-spacing: ; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-paragraph-indent: ; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-text-case: ; /* Medium emphasized code */
  --sprout-script-font-m-emphasized-text-decoration: ; /* Medium emphasized code */
  --sprout-script-font-s-emphasized-font-family: Source Code Pro; /* Small emphasized code */
  --sprout-script-font-s-emphasized-font-weight: 600; /* Small emphasized code */
  --sprout-script-font-s-emphasized-line-height: 150%; /* Small emphasized code */
  --sprout-script-font-s-emphasized-font-size: 14px; /* Small emphasized code */
  --sprout-script-font-s-emphasized-letter-spacing: ; /* Small emphasized code */
  --sprout-script-font-s-emphasized-paragraph-spacing: ; /* Small emphasized code */
  --sprout-script-font-s-emphasized-paragraph-indent: ; /* Small emphasized code */
  --sprout-script-font-s-emphasized-text-case: ; /* Small emphasized code */
  --sprout-script-font-s-emphasized-text-decoration: ; /* Small emphasized code */
  --sprout-selected-border-default-color: #00873d; /* Border for selected items */
  --sprout-selected-border-default-width: 2px; /* Border for selected items */
  --sprout-selected-border-default-style: solid; /* Border for selected items */
  --sprout-data-font-tabular-m-font-family: Source Code Pro; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-font-weight: 400; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-line-height: 150%; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-font-size: 16px; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-letter-spacing: ; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-paragraph-spacing: ; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-paragraph-indent: ; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-text-case: ; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-text-decoration: ; /* Medium default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-font-family: Source Code Pro; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-font-weight: 400; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-line-height: 150%; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-font-size: 14px; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-letter-spacing: ; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-paragraph-spacing: ; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-paragraph-indent: ; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-text-case: ; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-s-text-decoration: ; /* Small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-font-family: Source Code Pro; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-font-weight: 400; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-line-height: 150%; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-font-size: 12px; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-letter-spacing: ; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-paragraph-spacing: ; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-paragraph-indent: ; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-text-case: ; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-text-decoration: ; /* Extra small default font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-font-family: Source Code Pro; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-font-weight: 600; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-line-height: 150%; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-font-size: 16px; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-letter-spacing: ; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-paragraph-spacing: ; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-paragraph-indent: ; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-text-case: ; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-m-emphasized-text-decoration: ; /* Medium emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-font-family: Source Code Pro; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-font-weight: 600; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-line-height: 150%; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-font-size: 14px; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-letter-spacing: ; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-paragraph-spacing: ; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-paragraph-indent: ; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-text-case: ; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-s-emphasized-text-decoration: ; /* Small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-font-family: Source Code Pro; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-font-weight: 600; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-line-height: 150%; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-font-size: 12px; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-letter-spacing: ; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-paragraph-spacing: ; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-paragraph-indent: ; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-text-case: ; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-data-font-tabular-xs-emphasized-text-decoration: ; /* Extra small emphasized font for right-aligned tabular data */
  --sprout-placeholder-border-default-color: rgb(
    0% 0% 0% / 0.43
  ); /* Border for placeholder elements such as dropzones. */
  --sprout-placeholder-border-default-width: 1px; /* Border for placeholder elements such as dropzones. */
  --sprout-placeholder-border-default-style: dashed; /* Border for placeholder elements such as dropzones. */
  --sprout-heading-font-xs-font-family: Source Sans Pro; /* Extra small heading */
  --sprout-heading-font-xs-font-weight: 600; /* Extra small heading */
  --sprout-heading-font-xs-line-height: 130%; /* Extra small heading */
  --sprout-heading-font-xs-font-size: 12px; /* Extra small heading */
  --sprout-heading-font-xs-letter-spacing: ; /* Extra small heading */
  --sprout-heading-font-xs-paragraph-spacing: ; /* Extra small heading */
  --sprout-heading-font-xs-paragraph-indent: ; /* Extra small heading */
  --sprout-heading-font-xs-text-case: ; /* Extra small heading */
  --sprout-heading-font-xs-text-decoration: ; /* Extra small heading */
  --sprout-heading-font-s-font-family: Source Sans Pro; /* Small heading */
  --sprout-heading-font-s-font-weight: 600; /* Small heading */
  --sprout-heading-font-s-line-height: 130%; /* Small heading */
  --sprout-heading-font-s-font-size: 16px; /* Small heading */
  --sprout-heading-font-s-letter-spacing: ; /* Small heading */
  --sprout-heading-font-s-paragraph-spacing: ; /* Small heading */
  --sprout-heading-font-s-paragraph-indent: ; /* Small heading */
  --sprout-heading-font-s-text-case: ; /* Small heading */
  --sprout-heading-font-s-text-decoration: ; /* Small heading */
  --sprout-heading-font-m-font-family: Source Sans Pro; /* Medium heading */
  --sprout-heading-font-m-font-weight: 600; /* Medium heading */
  --sprout-heading-font-m-line-height: 130%; /* Medium heading */
  --sprout-heading-font-m-font-size: 20px; /* Medium heading */
  --sprout-heading-font-m-letter-spacing: ; /* Medium heading */
  --sprout-heading-font-m-paragraph-spacing: ; /* Medium heading */
  --sprout-heading-font-m-paragraph-indent: ; /* Medium heading */
  --sprout-heading-font-m-text-case: ; /* Medium heading */
  --sprout-heading-font-m-text-decoration: ; /* Medium heading */
  --sprout-heading-font-l-font-family: Source Sans Pro; /* Large heading */
  --sprout-heading-font-l-font-weight: 600; /* Large heading */
  --sprout-heading-font-l-line-height: 130%; /* Large heading */
  --sprout-heading-font-l-font-size: 24px; /* Large heading */
  --sprout-heading-font-l-letter-spacing: ; /* Large heading */
  --sprout-heading-font-l-paragraph-spacing: ; /* Large heading */
  --sprout-heading-font-l-paragraph-indent: ; /* Large heading */
  --sprout-heading-font-l-text-case: ; /* Large heading */
  --sprout-heading-font-l-text-decoration: ; /* Large heading */
  --sprout-heading-font-xl-font-family: Source Sans Pro; /* XL heading */
  --sprout-heading-font-xl-font-weight: 600; /* XL heading */
  --sprout-heading-font-xl-line-height: 130%; /* XL heading */
  --sprout-heading-font-xl-font-size: 32px; /* XL heading */
  --sprout-heading-font-xl-letter-spacing: ; /* XL heading */
  --sprout-heading-font-xl-paragraph-spacing: ; /* XL heading */
  --sprout-heading-font-xl-paragraph-indent: ; /* XL heading */
  --sprout-heading-font-xl-text-case: ; /* XL heading */
  --sprout-heading-font-xl-text-decoration: ; /* XL heading */
  --sprout-heading-font-xxl-font-family: Source Sans Pro; /* XXL heading */
  --sprout-heading-font-xxl-font-weight: 600; /* XXL heading */
  --sprout-heading-font-xxl-line-height: 130%; /* XXL heading */
  --sprout-heading-font-xxl-font-size: 40px; /* XXL heading */
  --sprout-heading-font-xxl-letter-spacing: ; /* XXL heading */
  --sprout-heading-font-xxl-paragraph-spacing: ; /* XXL heading */
  --sprout-heading-font-xxl-paragraph-indent: ; /* XXL heading */
  --sprout-heading-font-xxl-text-case: ; /* XXL heading */
  --sprout-heading-font-xxl-text-decoration: ; /* XXL heading */
  --sprout-body-font-xs-font-family: Source Sans Pro; /* Extra small body text */
  --sprout-body-font-xs-font-weight: 400; /* Extra small body text */
  --sprout-body-font-xs-line-height: 150%; /* Extra small body text */
  --sprout-body-font-xs-font-size: 12px; /* Extra small body text */
  --sprout-body-font-xs-letter-spacing: ; /* Extra small body text */
  --sprout-body-font-xs-paragraph-spacing: ; /* Extra small body text */
  --sprout-body-font-xs-paragraph-indent: ; /* Extra small body text */
  --sprout-body-font-xs-text-case: ; /* Extra small body text */
  --sprout-body-font-xs-text-decoration: ; /* Extra small body text */
  --sprout-body-font-s-font-family: Source Sans Pro; /* Small body text */
  --sprout-body-font-s-font-weight: 400; /* Small body text */
  --sprout-body-font-s-line-height: 150%; /* Small body text */
  --sprout-body-font-s-font-size: 14px; /* Small body text */
  --sprout-body-font-s-letter-spacing: ; /* Small body text */
  --sprout-body-font-s-paragraph-spacing: ; /* Small body text */
  --sprout-body-font-s-paragraph-indent: ; /* Small body text */
  --sprout-body-font-s-text-case: ; /* Small body text */
  --sprout-body-font-s-text-decoration: ; /* Small body text */
  --sprout-body-font-m-font-family: Source Sans Pro; /* Medium body text */
  --sprout-body-font-m-font-weight: 400; /* Medium body text */
  --sprout-body-font-m-line-height: 150%; /* Medium body text */
  --sprout-body-font-m-font-size: 16px; /* Medium body text */
  --sprout-body-font-m-letter-spacing: ; /* Medium body text */
  --sprout-body-font-m-paragraph-spacing: ; /* Medium body text */
  --sprout-body-font-m-paragraph-indent: ; /* Medium body text */
  --sprout-body-font-m-text-case: ; /* Medium body text */
  --sprout-body-font-m-text-decoration: ; /* Medium body text */
  --sprout-body-font-l-font-family: Source Sans Pro; /* Large body text */
  --sprout-body-font-l-font-weight: 400; /* Large body text */
  --sprout-body-font-l-line-height: 150%; /* Large body text */
  --sprout-body-font-l-font-size: 20px; /* Large body text */
  --sprout-body-font-l-letter-spacing: ; /* Large body text */
  --sprout-body-font-l-paragraph-spacing: ; /* Large body text */
  --sprout-body-font-l-paragraph-indent: ; /* Large body text */
  --sprout-body-font-l-text-case: ; /* Large body text */
  --sprout-body-font-l-text-decoration: ; /* Large body text */
  --sprout-body-font-xl-font-family: Source Sans Pro; /* XL body text */
  --sprout-body-font-xl-font-weight: 400; /* XL body text */
  --sprout-body-font-xl-line-height: 150%; /* XL body text */
  --sprout-body-font-xl-font-size: 24px; /* XL body text */
  --sprout-body-font-xl-letter-spacing: ; /* XL body text */
  --sprout-body-font-xl-paragraph-spacing: ; /* XL body text */
  --sprout-body-font-xl-paragraph-indent: ; /* XL body text */
  --sprout-body-font-xl-text-case: ; /* XL body text */
  --sprout-body-font-xl-text-decoration: ; /* XL body text */
  --sprout-body-font-xxl-font-family: Source Sans Pro; /* XXL body text */
  --sprout-body-font-xxl-font-weight: 400; /* XXL body text */
  --sprout-body-font-xxl-line-height: 150%; /* XXL body text */
  --sprout-body-font-xxl-font-size: 28px; /* XXL body text */
  --sprout-body-font-xxl-letter-spacing: ; /* XXL body text */
  --sprout-body-font-xxl-paragraph-spacing: ; /* XXL body text */
  --sprout-body-font-xxl-paragraph-indent: ; /* XXL body text */
  --sprout-body-font-xxl-text-case: ; /* XXL body text */
  --sprout-body-font-xxl-text-decoration: ; /* XXL body text */
  --sprout-label-font-xs-font-family: Source Sans Pro; /* Extra small default label */
  --sprout-label-font-xs-font-weight: 400; /* Extra small default label */
  --sprout-label-font-xs-line-height: 16px; /* Extra small default label */
  --sprout-label-font-xs-font-size: 12px; /* Extra small default label */
  --sprout-label-font-xs-letter-spacing: ; /* Extra small default label */
  --sprout-label-font-xs-paragraph-spacing: ; /* Extra small default label */
  --sprout-label-font-xs-paragraph-indent: ; /* Extra small default label */
  --sprout-label-font-xs-text-case: ; /* Extra small default label */
  --sprout-label-font-xs-text-decoration: ; /* Extra small default label */
  --sprout-label-font-xs-emphasized-font-family: Source Sans Pro; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-font-weight: 600; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-line-height: 16px; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-font-size: 12px; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-letter-spacing: ; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-paragraph-spacing: ; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-paragraph-indent: ; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-text-case: ; /* Extra small emphasized label */
  --sprout-label-font-xs-emphasized-text-decoration: ; /* Extra small emphasized label */
  --sprout-label-font-s-font-family: Source Sans Pro; /* Small default label */
  --sprout-label-font-s-font-weight: 400; /* Small default label */
  --sprout-label-font-s-line-height: 16px; /* Small default label */
  --sprout-label-font-s-font-size: 14px; /* Small default label */
  --sprout-label-font-s-letter-spacing: ; /* Small default label */
  --sprout-label-font-s-paragraph-spacing: ; /* Small default label */
  --sprout-label-font-s-paragraph-indent: ; /* Small default label */
  --sprout-label-font-s-text-case: ; /* Small default label */
  --sprout-label-font-s-text-decoration: ; /* Small default label */
  --sprout-label-font-s-emphasized-font-family: Source Sans Pro; /* Small emphasized label */
  --sprout-label-font-s-emphasized-font-weight: 600; /* Small emphasized label */
  --sprout-label-font-s-emphasized-line-height: 16px; /* Small emphasized label */
  --sprout-label-font-s-emphasized-font-size: 14px; /* Small emphasized label */
  --sprout-label-font-s-emphasized-letter-spacing: ; /* Small emphasized label */
  --sprout-label-font-s-emphasized-paragraph-spacing: ; /* Small emphasized label */
  --sprout-label-font-s-emphasized-paragraph-indent: ; /* Small emphasized label */
  --sprout-label-font-s-emphasized-text-case: ; /* Small emphasized label */
  --sprout-label-font-s-emphasized-text-decoration: ; /* Small emphasized label */
  --sprout-label-font-m-font-family: Source Sans Pro; /* Medium default label */
  --sprout-label-font-m-font-weight: 400; /* Medium default label */
  --sprout-label-font-m-line-height: 20px; /* Medium default label */
  --sprout-label-font-m-font-size: 16px; /* Medium default label */
  --sprout-label-font-m-letter-spacing: ; /* Medium default label */
  --sprout-label-font-m-paragraph-spacing: ; /* Medium default label */
  --sprout-label-font-m-paragraph-indent: ; /* Medium default label */
  --sprout-label-font-m-text-case: ; /* Medium default label */
  --sprout-label-font-m-text-decoration: ; /* Medium default label */
  --sprout-label-font-m-emphasized-font-family: Source Sans Pro; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-font-weight: 600; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-line-height: 20px; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-font-size: 16px; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-letter-spacing: ; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-paragraph-spacing: ; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-paragraph-indent: ; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-text-case: ; /* Medium emphasized label */
  --sprout-label-font-m-emphasized-text-decoration: ; /* Medium emphasized label */
  --sprout-label-font-l-font-family: Source Sans Pro; /* Large default label */
  --sprout-label-font-l-font-weight: 400; /* Large default label */
  --sprout-label-font-l-line-height: 24px; /* Large default label */
  --sprout-label-font-l-font-size: 20px; /* Large default label */
  --sprout-label-font-l-letter-spacing: ; /* Large default label */
  --sprout-label-font-l-paragraph-spacing: ; /* Large default label */
  --sprout-label-font-l-paragraph-indent: ; /* Large default label */
  --sprout-label-font-l-text-case: ; /* Large default label */
  --sprout-label-font-l-text-decoration: ; /* Large default label */
  --sprout-label-font-l-emphasized-font-family: Source Sans Pro; /* Large emphasized label */
  --sprout-label-font-l-emphasized-font-weight: 600; /* Large emphasized label */
  --sprout-label-font-l-emphasized-line-height: 24px; /* Large emphasized label */
  --sprout-label-font-l-emphasized-font-size: 20px; /* Large emphasized label */
  --sprout-label-font-l-emphasized-letter-spacing: ; /* Large emphasized label */
  --sprout-label-font-l-emphasized-paragraph-spacing: ; /* Large emphasized label */
  --sprout-label-font-l-emphasized-paragraph-indent: ; /* Large emphasized label */
  --sprout-label-font-l-emphasized-text-case: ; /* Large emphasized label */
  --sprout-label-font-l-emphasized-text-decoration: ; /* Large emphasized label */
}


/*# sourceMappingURL=484-2aa6513abd1191e7f832.css.map*/