/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
.dst-form .section{margin-bottom:2rem;padding:0 1rem;border:1px solid #bbb;border-radius:0.25rem;}.dst-form .section > legend{float:none;width:auto;padding:0 1.85rem 0 0.25rem;}.dst-form .section .section-title{font-family:'Roboto Slab',sans-serif;font-size:1.25rem;font-weight:700;color:#4682B4;}.dst-form .chevron{position:absolute;width:14px;margin-top:0.75rem;margin-left:0.5rem;cursor:pointer;transition:.7s transform ease-in-out;}.dst-form .chevron-down{transform:scaleY(1);}.dst-form .chevron-up{transform:scaleY(-1);}.dst-form .section-open{padding-bottom:1rem;}.dst-form .section-open .fieldset-wrapper{margin-top:1rem;}.dst-form .section-close legend{margin-bottom:2rem;transition:0.7s;}.dst-form .form-actions{margin-top:1rem;}.dst-form .tooltips .name:hover{font-weight:500;border-bottom:3px solid rgba(251,176,59,0.75);}.dst-form .tooltips .description{display:none;}.dst-form .form-actions .btn-restart{margin-right:0.5rem;}.dst-form .card-notes{background-color:#FFFDE7;border-color:#FFC107;}.dst-form .card-reference{background-color:#E1F5FE;border-color:#29B6F6;}.dst-form .card-body ul.notes > li{margin-bottom:0.5rem;}.tooltipster-content ul.list{columns:2;}#dst-monetary-value #edit-asset,#dst-monetary-value #edit-country,#dst-monetary-value #edit-activities,#dst-monetary-method #edit-methods{column-count:2;}#dst-monetary-value .asset-description{padding:0.5rem;border:1px solid #ccc;border-radius:0.25rem;}#dst-monetary-value .asset-description .activity{padding:0.5rem;margin-bottom:0.25rem;}#dst-monetary-value .asset-description .activity p{margin-bottom:0;}#dst-monetary-value .asset-description .provisioning{background-color:#B3E5FC;border-radius:0.25rem 0.25rem 0 0;}#dst-monetary-value .asset-description .regulating{background-color:#FFCDD2;}#dst-monetary-value .asset-description .supporting{background-color:#FFF59D;}#dst-monetary-value .asset-description .social{background-color:#C8E6C9;margin-bottom:0;border-radius:0 0 0.25rem 0.25rem;}#dst-monetary-value #edit-activities .form-item .form-label .activities{font-size:0.8rem;font-style:italic;color:#666;line-height:1.25;}#table-monetary-results{font-size:0.85rem;}#table-monetary-results thead tr th{background-color:#eee;}#table-monetary-results thead tr th:nth-child(1){min-width:150px;}#table-monetary-results thead tr th:nth-child(2){min-width:100px;}#table-monetary-results thead tr th:nth-child(3){min-width:150px;}#table-monetary-results thead tr th:nth-child(4){min-width:200px;}#table-monetary-results thead tr th:nth-child(5){min-width:60px;}#table-monetary-results thead tr th:nth-child(6){min-width:60px;}#table-monetary-results thead tr th:nth-child(7){min-width:80px;}#table-monetary-results thead tr th:nth-child(8){min-width:80px;}#table-monetary-results thead tr th:nth-child(9){min-width:80px;}#table-monetary-results thead tr th:nth-child(10){min-width:80px;}#table-monetary-results thead tr th:nth-child(11){min-width:100px;}#table-monetary-results thead tr th:nth-child(12){min-width:150px;}#table-monetary-results thead tr th:nth-child(13){min-width:250px;}#table-monetary-results thead tr th:nth-child(14){min-width:120px;}#table-monetary-results thead tr th:nth-child(15){min-width:250px;}#monetary-cards .card{margin-bottom:1rem;}#monetary-cards .field-label{font-size:0.85rem;font-weight:500;color:var(--branding-color);}#monetary-cards .field-value{font-weight:700;}#dst-usefulness #edit-issue{column-count:2;}#dst-usefulness .field-label{font-size:0.85rem;font-weight:500;color:var(--branding-color);}#dst-usefulness .field-value{font-weight:700;}#dst-usefulness #edit-policies .nested{padding-left:4rem;}#table-environmental-issue thead tr th{background-color:#eee;}#table-environmental-issue thead tr th:nth-child(1){min-width:200px;}#table-environmental-issue thead tr th:nth-child(2){min-width:200px;}#table-environmental-issue thead tr th:nth-child(3){min-width:350px;}#table-environmental-issue thead tr th:nth-child(4){min-width:350px;}#dst-usefulness .main-policy-title{margin-bottom:0.5rem;}#dst-usefulness .main-policy-title .icon,#dst-usefulness .main-policy-title .card-title{display:inline-block;}#dst-usefulness .main-policy-title .icon{width:64px;margin-right:1rem;}#dst-usefulness .policies-cards .card{margin-bottom:1rem;border-style:dashed;}#dst-usefulness .policies-cards .policy-title{margin-bottom:0.5rem;}#dst-usefulness .policies-cards .policy-title a{display:flex;align-items:center;text-decoration:none;}#dst-usefulness .policies-cards .policy-title .icon{width:64px;margin-right:1rem;}#dst-usefulness .policies-cards .awareness:hover{background-color:#FFF8E1;}#dst-usefulness .policies-cards .cost-benefits:hover{background-color:#E1F5FE;}#dst-usefulness .policies-cards .financial-instruments:hover{background-color:#F3E5F5;}#dst-usefulness .policies-cards .ecological-damage:hover{background-color:#F1F8E9;}#dst-usefulness .policies-cards .children{margin-left:6rem;}#dst-usefulness .policies-cards .children ul.un-style li{margin-bottom:0.5rem;}#dst-usefulness .modal .modal-title::first-letter{text-transform:uppercase;}.modal .modal-body span.yellow{font-weight:700;background-color:yellow;}#dst-recommendations .table thead tr th{border-bottom:2px solid #000;}#dst-recommendations .table .full-row{background-color:#eee;font-weight:700;}#dst-assessment #edit-q16{margin-bottom:2rem;}#dst-assessment #edit-q16 .table-group-divider,#dst-assessment #edit-q17 .table-group-divider{border-top:none;}.tooltips{display:inline-block;text-indent:0;}.tooltipster-sidetip.tooltipster-default.tooltipster-dst .tooltipster-box{background:#FFFDE7;border:solid 2px #FFCC80;border-radius:5px;box-shadow:0 0 10px 6px rgba(0,0,0,.15);}.tooltipster-sidetip.tooltipster-default.tooltipster-dst .tooltipster-content{color:#333;padding:8px;font-size:0.9em;line-height:1.35;}.tooltipster-sidetip.tooltipster-default.tooltipster-dst .tooltipster-content p{margin:0;padding:0;margin-bottom:0.5em;}.tooltipster-sidetip.tooltipster-default.tooltipster-dst.tooltipster-top .tooltipster-arrow-background{top:-3px;border-top-color:#FFFDE7;}.tooltipster-sidetip.tooltipster-default.tooltipster-dst.tooltipster-bottom .tooltipster-arrow-background{top:3px;border-bottom-color:#FFFDE7;}.tooltipster-sidetip.tooltipster-default.tooltipster-dst.tooltipster-left .tooltipster-arrow-background{left:-3px;border-left-color:#FFFDE7;}.tooltipster-sidetip.tooltipster-default.tooltipster-dst.tooltipster-right .tooltipster-arrow-background{left:3px;border-right-color:#FFFDE7;}.tooltipster-sidetip.tooltipster-default.tooltipster-dst.tooltipster-top .tooltipster-arrow-border{border-top-color:#FFCC80;}.tooltipster-sidetip.tooltipster-default.tooltipster-dst.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#FFCC80;}.tooltipster-sidetip.tooltipster-default.tooltipster-dst.tooltipster-left .tooltipster-arrow-border{border-left-color:#FFCC80;}.tooltipster-sidetip.tooltipster-default.tooltipster-dst.tooltipster-right .tooltipster-arrow-border{border-right-color:#FFCC80;}
