diff --git a/css/animations-dxpr.css b/css/animations-dxpr.css index 5484e9f0..15e5368f 100644 --- a/css/animations-dxpr.css +++ b/css/animations-dxpr.css @@ -1 +1 @@ -@-webkit-keyframes bounce-dxpr{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem)}60%{-webkit-transform:translateY(-0.9375rem);transform:translateY(-0.9375rem)}}@keyframes bounce-dxpr{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem)}60%{-webkit-transform:translateY(-0.9375rem);transform:translateY(-0.9375rem)}}.bounce-dxpr{-webkit-animation:bounce-dxpr 1s;animation:bounce-dxpr 1s}@-webkit-keyframes flash-dxpr{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash-dxpr{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash-dxpr{-webkit-animation:flash-dxpr 1s;animation:flash-dxpr 1s}@-webkit-keyframes pulse-dxpr{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-dxpr{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.pulse-dxpr{-webkit-animation:pulse-dxpr 1s;animation:pulse-dxpr 1s}@-webkit-keyframes fade-in-dxpr{from{opacity:0}to{opacity:1}}@keyframes fade-in-dxpr{from{opacity:0}to{opacity:1}}.fade-in-dxpr{-webkit-animation:fade-in-dxpr 1s;animation:fade-in-dxpr 1s}@-webkit-keyframes bounce-in-down-dxpr{0%{opacity:0;-webkit-transform:translateY(-125rem);transform:translateY(-125rem)}60%{opacity:1;-webkit-transform:translateY(1.875rem);transform:translateY(1.875rem)}80%{-webkit-transform:translateY(-0.625rem);transform:translateY(-0.625rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce-in-down-dxpr{0%{opacity:0;-webkit-transform:translateY(-125rem);transform:translateY(-125rem)}60%{opacity:1;-webkit-transform:translateY(1.875rem);transform:translateY(1.875rem)}80%{-webkit-transform:translateY(-0.625rem);transform:translateY(-0.625rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounce-in-down-dxpr{-webkit-animation:bounce-in-down-dxpr 1s;animation:bounce-in-down-dxpr 1s}@-webkit-keyframes bounce-in-up-dxpr{0%{opacity:0;-webkit-transform:translateY(125rem);transform:translateY(125rem)}60%{opacity:1;-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem)}80%{-webkit-transform:translateY(0.625rem);transform:translateY(0.625rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce-in-up-dxpr{0%{opacity:0;-webkit-transform:translateY(125rem);transform:translateY(125rem)}60%{opacity:1;-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem)}80%{-webkit-transform:translateY(0.625rem);transform:translateY(0.625rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounce-in-up-dxpr{-webkit-animation:bounce-in-up-dxpr 1s;animation:bounce-in-up-dxpr 1s}@-webkit-keyframes fade-in-down-dxpr{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down-dxpr{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade-in-down-dxpr{-webkit-animation:fade-in-down-dxpr 1s;animation:fade-in-down-dxpr 1s}@-webkit-keyframes fade-in-up-dxpr{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up-dxpr{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade-in-up-dxpr{-webkit-animation:fade-in-up-dxpr 1s;animation:fade-in-up-dxpr 1s} \ No newline at end of file +@keyframes bounce-dxpr{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce-dxpr{animation:bounce-dxpr 1s}@keyframes flash-dxpr{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash-dxpr{animation:flash-dxpr 1s}@keyframes pulse-dxpr{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.pulse-dxpr{animation:pulse-dxpr 1s}@keyframes fade-in-dxpr{from{opacity:0}to{opacity:1}}.fade-in-dxpr{animation:fade-in-dxpr 1s}@keyframes bounce-in-down-dxpr{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounce-in-down-dxpr{animation:bounce-in-down-dxpr 1s}@keyframes bounce-in-up-dxpr{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounce-in-up-dxpr{animation:bounce-in-up-dxpr 1s}@keyframes fade-in-down-dxpr{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.fade-in-down-dxpr{animation:fade-in-down-dxpr 1s}@keyframes fade-in-up-dxpr{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.fade-in-up-dxpr{animation:fade-in-up-dxpr 1s} \ No newline at end of file diff --git a/css/base/footer-menu.css b/css/base/footer-menu.css index a995b292..3f76fbb5 100644 --- a/css/base/footer-menu.css +++ b/css/base/footer-menu.css @@ -1 +1 @@ -.test-qwe2{color:red}.region-footer .block-menu .menu{margin:0;padding:0}.region-footer .block-menu .menu li{display:inline-block}.region-footer .block-menu .menu li a{background:rgba(0,0,0,0);line-height:1.1em;padding:0 0 0 0.625rem;text-decoration:none}.region-footer .block-menu .menu li a:hover,.region-footer .block-menu .menu li a:focus{background:rgba(0,0,0,0)}.region-footer .block-menu .menu li span{font-size:0.5625rem;position:relative;top:0}.region-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.region-footer .nav>li>a.is-active{background:rgba(0,0,0,0)}.region-footer .views-title{margin-bottom:1.5625rem}.region-footer .views-title h2{font-size:1.875rem;font-weight:500;margin-bottom:0.625rem;margin-top:1.25rem}.region-footer ul{list-style:none;margin:0;padding:0}.region-footer ul li{line-height:1.4286;margin:0}.region-footer ul li a,.region-footer ul li .parent_link,.region-footer ul li .nav-link{background:rgba(0,0,0,0);font-size:0.875rem;margin:0;padding:0 0 0 1.25rem;position:relative;text-decoration:none}.region-footer ul li a::before,.region-footer ul li .parent_link::before,.region-footer ul li .nav-link::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTI4QTZEODkyODVCMTFFNUFDOTc4RTVBNEU4RjkyNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTI4QTZEOEEyODVCMTFFNUFDOTc4RTVBNEU4RjkyNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjhBNkQ4NzI4NUIxMUU1QUM5NzhFNUE0RThGOTI1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MjhBNkQ4ODI4NUIxMUU1QUM5NzhFNUE0RThGOTI1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnv8xuYAAABMSURBVHjaYvj//78qEBsDMSMQM4AwEwMDw10gZgFiIyBmBGKw4D8gPo0sARJkgEpcB2IJIBZmgJrDA8SuQCwL4mMIwARtkAVAGCDAANDBQm0i5TBwAAAAAElFTkSuQmCC");content:" ";height:0.4375rem;left:0;position:absolute;top:.5em;width:0.3125rem}.region-footer ul li a:hover,.region-footer ul li .parent_link:hover,.region-footer ul li .nav-link:hover{background:rgba(0,0,0,0)}.region-footer ul li a::after,.region-footer ul li .parent_link::after,.region-footer ul li .nav-link::after{content:unset} \ No newline at end of file +.test-qwe2{color:red}.region-footer .block-menu .menu{margin:0;padding:0}.region-footer .block-menu .menu li{display:inline-block}.region-footer .block-menu .menu li a{background:rgba(0,0,0,0);line-height:1.1em;padding:0 0 0 10px;text-decoration:none}.region-footer .block-menu .menu li a:hover,.region-footer .block-menu .menu li a:focus{background:rgba(0,0,0,0)}.region-footer .block-menu .menu li span{font-size:9px;position:relative;top:0}.region-footer{flex-direction:column}.region-footer .nav>li>a.is-active{background:rgba(0,0,0,0)}.region-footer .views-title{margin-bottom:25px}.region-footer .views-title h2{font-size:30px;font-weight:500;margin-bottom:10px;margin-top:20px}.region-footer ul{list-style:none;margin:0;padding:0}.region-footer ul li{line-height:1.4286;margin:0}.region-footer ul li a,.region-footer ul li .parent_link,.region-footer ul li .nav-link{background:rgba(0,0,0,0);font-size:14px;margin:0;padding:0 0 0 20px;position:relative;text-decoration:none}.region-footer ul li a::before,.region-footer ul li .parent_link::before,.region-footer ul li .nav-link::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTI4QTZEODkyODVCMTFFNUFDOTc4RTVBNEU4RjkyNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTI4QTZEOEEyODVCMTFFNUFDOTc4RTVBNEU4RjkyNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjhBNkQ4NzI4NUIxMUU1QUM5NzhFNUE0RThGOTI1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MjhBNkQ4ODI4NUIxMUU1QUM5NzhFNUE0RThGOTI1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnv8xuYAAABMSURBVHjaYvj//78qEBsDMSMQM4AwEwMDw10gZgFiIyBmBGKw4D8gPo0sARJkgEpcB2IJIBZmgJrDA8SuQCwL4mMIwARtkAVAGCDAANDBQm0i5TBwAAAAAElFTkSuQmCC");content:" ";height:7px;left:0;position:absolute;top:.5em;width:5px}.region-footer ul li a:hover,.region-footer ul li .parent_link:hover,.region-footer ul li .nav-link:hover{background:rgba(0,0,0,0)}.region-footer ul li a::after,.region-footer ul li .parent_link::after,.region-footer ul li .nav-link::after{content:unset} \ No newline at end of file diff --git a/css/base/forms.css b/css/base/forms.css index fc2a6d25..9833de9e 100644 --- a/css/base/forms.css +++ b/css/base/forms.css @@ -1 +1 @@ -.html input[type=checkbox],.html input[type=radio]{accent-color:var(--dxt-color-base)}.html input[type=checkbox]:hover,.html input[type=radio]:hover{accent-color:var(--dxt-color-headings)}.html input[type=checkbox]:focus,.html input[type=radio]:focus{outline:0.1875rem solid var(--dxt-color-base);outline-offset:0}.html .form-control,.html input[type=date],.html input[type=datetime-local],.html input[type=email],.html input[type=file],.html input[type=month],.html input[type=number],.html input[type=password],.html input[type=search],.html input[type=tel],.html input[type=text],.html input[type=time],.html input[type=url],.html input[type=week],.html textarea,.html select{background:rgba(0,0,0,0);border:0.0625rem solid currentcolor;border-radius:0.1875rem;-webkit-box-shadow:none;box-shadow:none;height:auto;line-height:inherit;padding:0.75rem}.html .form-control:hover,.html input[type=date]:hover,.html input[type=datetime-local]:hover,.html input[type=email]:hover,.html input[type=file]:hover,.html input[type=month]:hover,.html input[type=number]:hover,.html input[type=password]:hover,.html input[type=search]:hover,.html input[type=tel]:hover,.html input[type=text]:hover,.html input[type=time]:hover,.html input[type=url]:hover,.html input[type=week]:hover,.html textarea:hover,.html select:hover{border-color:var(--dxt-color-headings)}.html .form-control:focus,.html input[type=date]:focus,.html input[type=datetime-local]:focus,.html input[type=email]:focus,.html input[type=file]:focus,.html input[type=month]:focus,.html input[type=number]:focus,.html input[type=password]:focus,.html input[type=search]:focus,.html input[type=tel]:focus,.html input[type=text]:focus,.html input[type=time]:focus,.html input[type=url]:focus,.html input[type=week]:focus,.html textarea:focus,.html select:focus{border-color:var(--dxt-color-headings);outline:0.1875rem solid var(--dxt-color-base);outline-offset:0}.html select,.html select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=") no-repeat 98% 50%;background-size:1.125rem;height:2em;height:calc(1.6em + 1.5rem);padding:0 0.75rem}.html #edit-multi-select{height:unset}.html select::-ms-expand{display:none}.html .form-control.form-file{padding:0.5rem}.html .input-sm{padding:0.625rem}.html .form-actions .form-submit{margin-right:1em}.html button:focus,.html input[type=button]:focus,.html input[type=submit]:focus,.html input[type=reset]:focus,.html .btn:focus{outline:0.1875rem solid var(--dxt-color-base);outline-offset:0}.form-required::after{background-image:none;content:"*";display:inline-block;padding-left:0.1875rem}.has-glyphicons .select-wrapper::after,.select-wrapper::after{display:none}.input-group .form-control{padding:0.5rem 0.75rem 0.4375rem}.cke_editable_themed{padding:0.3125rem}.js input.ui-autocomplete-input.ui-autocomplete-loading{background-repeat:no-repeat} \ No newline at end of file +.html input[type=checkbox],.html input[type=radio]{accent-color:var(--dxt-color-base)}.html input[type=checkbox]:hover,.html input[type=radio]:hover{accent-color:var(--dxt-color-headings)}.html input[type=checkbox]:focus,.html input[type=radio]:focus{outline:3px solid var(--dxt-color-base);outline-offset:0}.html .form-control,.html input[type=date],.html input[type=datetime-local],.html input[type=email],.html input[type=file],.html input[type=month],.html input[type=number],.html input[type=password],.html input[type=search],.html input[type=tel],.html input[type=text],.html input[type=time],.html input[type=url],.html input[type=week],.html textarea,.html select{background:rgba(0,0,0,0);border:1px solid currentcolor;border-radius:3px;box-shadow:none;height:auto;line-height:inherit;padding:12px}.html .form-control:hover,.html input[type=date]:hover,.html input[type=datetime-local]:hover,.html input[type=email]:hover,.html input[type=file]:hover,.html input[type=month]:hover,.html input[type=number]:hover,.html input[type=password]:hover,.html input[type=search]:hover,.html input[type=tel]:hover,.html input[type=text]:hover,.html input[type=time]:hover,.html input[type=url]:hover,.html input[type=week]:hover,.html textarea:hover,.html select:hover{border-color:var(--dxt-color-headings)}.html .form-control:focus,.html input[type=date]:focus,.html input[type=datetime-local]:focus,.html input[type=email]:focus,.html input[type=file]:focus,.html input[type=month]:focus,.html input[type=number]:focus,.html input[type=password]:focus,.html input[type=search]:focus,.html input[type=tel]:focus,.html input[type=text]:focus,.html input[type=time]:focus,.html input[type=url]:focus,.html input[type=week]:focus,.html textarea:focus,.html select:focus{border-color:var(--dxt-color-headings);outline:3px solid var(--dxt-color-base);outline-offset:0}.html select,.html select.form-control{appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=") no-repeat 98% 50%;background-size:18px;height:2em;height:calc(1.6em + 24px);padding:0 12px}.html #edit-multi-select{height:unset}.html select::-ms-expand{display:none}.html .form-control.form-file{padding:8px}.html .input-sm{padding:10px}.html .form-actions .form-submit{margin-right:1em}.html button:focus,.html input[type=button]:focus,.html input[type=submit]:focus,.html input[type=reset]:focus,.html .btn:focus{outline:3px solid var(--dxt-color-base);outline-offset:0}.form-required::after{background-image:none;content:"*";display:inline-block;padding-left:3px}.has-glyphicons .select-wrapper::after,.select-wrapper::after{display:none}.input-group .form-control{padding:8px 12px 7px}.cke_editable_themed{padding:5px}.js input.ui-autocomplete-input.ui-autocomplete-loading{background-repeat:no-repeat} \ No newline at end of file diff --git a/css/base/layout.css b/css/base/layout.css index 5900b30f..203aa8cd 100644 --- a/css/base/layout.css +++ b/css/base/layout.css @@ -1 +1 @@ -html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden !important}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:var(--dxt-color-body);background-attachment:fixed;background-position:center center;background-size:cover;font-size:var(--dxt-setting-body-font-size);overflow-x:hidden !important}.main-container{position:relative}img{height:auto;max-width:100%}pre,code,table{max-width:100%;overflow-x:auto}@media screen and (width <= 48rem){html,body{max-width:100vw !important;overflow-x:hidden !important;position:relative;width:100% !important}}@media screen and (width >= 38.125rem)and (width <= 48rem){body.toolbar-tray-open{max-width:calc(100vw - var(--drupal-displace-offset-left, 0)) !important}}body.user-logged-in:not([data-gin-accent]).toolbar-horizontal,body.user-logged-in:not([data-gin-accent]).toolbar-vertical,body.user-logged-in:not([data-gin-accent]).toolbar-fixed{padding-top:var(--drupal-displace-offset-top, 0) !important}.dxpr-theme-boxed-container{background:#fff;margin:0 auto;max-width:var(--dxt-setting-box-max-width)}.row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal)/2)}.row>*{margin-bottom:var(--dxt-setting-gutter-vertical);padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.container{max-width:var(--dxt-setting-layout-max-width);padding-left:var(--dxt-setting-gutter-container);padding-right:var(--dxt-setting-gutter-container)}.navbar-container.dxpr-theme-fluid,.page-title-container.dxpr-theme-fluid,.container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.body--dxpr-theme-nav-mobile .container{padding-left:calc(var(--dxt-setting-gutter-container-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-container-mobile)/2)}.body--dxpr-theme-nav-mobile .navbar-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .page-title-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row>*{margin-bottom:var(--dxt-setting-gutter-vertical-mobile);padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}body.full-width-content .main-container>.row,body.full-width-content .main-container>.row>section,body.full-width-content .main-container{margin:0;padding:0;width:100%}body.full-width-content .main-container>.row>aside{display:none}.container-row .container-col{margin-bottom:0}.block-hr{display:none}.region-sidebar-first .block,.region-sidebar-second .block{margin-bottom:var(--dxt-setting-gutter-vertical)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-block-background)}.region-block-design .block:not(.card){border-color:var(--dxt-setting-block-border-color);border-radius:var(--dxt-setting-block-border-radius);border-style:solid;border-width:var(--dxt-setting-block-border);padding:var(--dxt-setting-block-padding)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .block-title:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-title-background)}.region-block-design .block:not(.card) .block-title:not(.card){border-color:var(--dxt-setting-title-border-color);border-radius:var(--dxt-setting-title-border-radius);border-style:solid;border-width:var(--dxt-setting-title-border);font-size:var(--dxt-setting-title-font-size);padding:var(--dxt-setting-title-padding);text-align:var(--dxt-setting-title-align)}.region-block-design .block-hr{border-top-color:var(--dxt-setting-block-divider-color);border-top-width:var(--dxt-setting-block-divider-thickness);display:block;margin:var(--dxt-setting-block-divider-spacing) auto var(--dxt-setting-block-divider-spacing) var(--dxt-setting-divider-position-block);width:var(--dxt-setting-block-divider-length)}@media screen and (width <= 48rem){.region-block-design .block-title{font-size:var(--dxt-setting-title-font-size-mobile)}}#block-system-help{margin-bottom:0}.navbar{margin-bottom:0}.node .submitted{display:block;margin-bottom:1.875rem;padding:0.9375rem 0}.node.node-blog-node-teaser .links{margin-top:-0.9375rem}body .card.node--view-mode-card img{border-radius:0 !important}.teaser{margin-bottom:1.875rem}.region-slider .block{margin-bottom:0}.dxpr-theme-footer{background-color:var(--dxt-color-footer);border-color:var(--dxt-color-footertext);color:var(--dxt-color-footertext);padding:0}.dxpr-theme-footer .footer-container{padding-bottom:0;padding-top:0.9375rem}.dxpr-theme-footer h1,.dxpr-theme-footer h2,.dxpr-theme-footer h3,.dxpr-theme-footer h4,.dxpr-theme-footer h5,.dxpr-theme-footer h6{color:var(--dxt-color-footertext)}.dxpr-theme-footer a{color:var(--dxt-color-footertext)}.dxpr-theme-footer a:hover,.dxpr-theme-footer a:focus{color:var(--dxt-color-footertext)}.dxpr-theme-footer ul.contact-info{padding:1em 0}.dxpr-theme-footer ul.contact-info li{background:none;font-size:1.6em;line-height:1.7em;padding:0}.dxpr-theme-footer .block{margin-bottom:0;padding-bottom:0}.dxpr-theme-footer .badge{font-size:0.6875rem;font-weight:normal;opacity:.9}.html--dxpr-theme-sticky-footer{height:100%}.html--dxpr-theme-sticky-footer body,.html--dxpr-theme-sticky-footer .dialog-off-canvas-main-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.html--dxpr-theme-sticky-footer .wrap-containers{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.html--dxpr-theme-sticky-footer .body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{height:var(--dxt-setting-header-top-height-scroll)}.html--dxpr-theme-sticky-footer footer{-ms-flex-negative:0;flex-shrink:0}.region-content{padding:0}body #edit-block-advanced #edit-block-divider-thickness-wrapper,body #edit-block-advanced #edit-block-divider-length-wrapper,body #edit-block-advanced #edit-block-divider-spacing-wrapper,body #edit-layout #edit-box-max-width-wrapper{border:none}.skip-link{background:#ff0;border:0.0625rem solid #333;border-radius:0 0 0.5rem 0.5rem;-webkit-box-shadow:0 0 0.625rem rgba(0,0,0,.25);box-shadow:0 0 0.625rem rgba(0,0,0,.25);color:#333 !important;display:inline-block;font-size:1rem;font-weight:bold;left:1rem;opacity:0;padding:0.75rem 0.9375rem;position:absolute;text-decoration:none !important;top:0;-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:all .3s;transition:all .3s;z-index:10000}.skip-link:focus{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)} \ No newline at end of file +html{box-sizing:border-box;overflow-x:hidden !important}*,*::before,*::after{box-sizing:inherit}body{background:var(--dxt-color-body);background-attachment:fixed;background-position:center center;background-size:cover;font-size:var(--dxt-setting-body-font-size);overflow-x:hidden !important}.main-container{position:relative}img{height:auto;max-width:100%}pre,code,table{max-width:100%;overflow-x:auto}@media screen and (width <= 768px){html,body{max-width:100vw !important;overflow-x:hidden !important;position:relative;width:100% !important}}@media screen and (width >= 610px)and (width <= 768px){body.toolbar-tray-open{max-width:calc(100vw - var(--drupal-displace-offset-left, 0)) !important}}body.user-logged-in:not([data-gin-accent]).toolbar-horizontal,body.user-logged-in:not([data-gin-accent]).toolbar-vertical,body.user-logged-in:not([data-gin-accent]).toolbar-fixed{padding-top:var(--drupal-displace-offset-top, 0) !important}.dxpr-theme-boxed-container{background:#fff;margin:0 auto;max-width:var(--dxt-setting-box-max-width)}.row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal)/2)}.row>*{margin-bottom:var(--dxt-setting-gutter-vertical);padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.container{max-width:var(--dxt-setting-layout-max-width);padding-left:var(--dxt-setting-gutter-container);padding-right:var(--dxt-setting-gutter-container)}.navbar-container.dxpr-theme-fluid,.page-title-container.dxpr-theme-fluid,.container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.body--dxpr-theme-nav-mobile .container{padding-left:calc(var(--dxt-setting-gutter-container-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-container-mobile)/2)}.body--dxpr-theme-nav-mobile .navbar-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .page-title-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row>*{margin-bottom:var(--dxt-setting-gutter-vertical-mobile);padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}body.full-width-content .main-container>.row,body.full-width-content .main-container>.row>section,body.full-width-content .main-container{margin:0;padding:0;width:100%}body.full-width-content .main-container>.row>aside{display:none}.container-row .container-col{margin-bottom:0}.block-hr{display:none}.region-sidebar-first .block,.region-sidebar-second .block{margin-bottom:var(--dxt-setting-gutter-vertical)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-block-background);color:var(--dxt-setting-block-text-color)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) a,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .btn-link,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) h1,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .h1,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) h2,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .h2,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) h3,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .h3,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) h4,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .h4,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) h5,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .h5,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) h6,.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .h6{color:var(--dxt-setting-block-text-color)}.region-block-design .block:not(.card){border-color:var(--dxt-setting-block-border-color);border-radius:var(--dxt-setting-block-border-radius);border-style:solid;border-width:var(--dxt-setting-block-border);padding:var(--dxt-setting-block-padding)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .block-title:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-title-background)}.region-block-design .block:not(.card) .block-title:not(.card){border-color:var(--dxt-setting-title-border-color);border-radius:var(--dxt-setting-title-border-radius);border-style:solid;border-width:var(--dxt-setting-title-border);font-size:var(--dxt-setting-title-font-size);padding:var(--dxt-setting-title-padding);text-align:var(--dxt-setting-title-align)}.region-block-design .block-hr{border-top-color:var(--dxt-setting-block-divider-color);border-top-width:var(--dxt-setting-block-divider-thickness);display:block;margin:var(--dxt-setting-block-divider-spacing) auto var(--dxt-setting-block-divider-spacing) var(--dxt-setting-divider-position-block);width:var(--dxt-setting-block-divider-length)}@media screen and (width <= 768px){.region-block-design .block-title{font-size:var(--dxt-setting-title-font-size-mobile)}}#block-system-help{margin-bottom:0}.navbar{margin-bottom:0}.node .submitted{display:block;margin-bottom:30px;padding:15px 0}.node.node-blog-node-teaser .links{margin-top:-15px}body .card.node--view-mode-card img{border-radius:0 !important}.teaser{margin-bottom:30px}.region-slider .block{margin-bottom:0}.dxpr-theme-footer{background-color:var(--dxt-color-footer);border-color:var(--dxt-color-footertext);color:var(--dxt-color-footertext);padding:0}.dxpr-theme-footer .footer-container{padding-bottom:0;padding-top:15px}.dxpr-theme-footer h1,.dxpr-theme-footer h2,.dxpr-theme-footer h3,.dxpr-theme-footer h4,.dxpr-theme-footer h5,.dxpr-theme-footer h6{color:var(--dxt-color-footertext)}.dxpr-theme-footer a{color:var(--dxt-color-footertext)}.dxpr-theme-footer a:hover,.dxpr-theme-footer a:focus{color:var(--dxt-color-footertext)}.dxpr-theme-footer ul.contact-info{padding:1em 0}.dxpr-theme-footer ul.contact-info li{background:none;font-size:1.6em;line-height:1.7em;padding:0}.dxpr-theme-footer .block{margin-bottom:0;padding-bottom:0}.dxpr-theme-footer .badge{font-size:11px;font-weight:normal;opacity:.9}.html--dxpr-theme-sticky-footer{height:100%}.html--dxpr-theme-sticky-footer body,.html--dxpr-theme-sticky-footer .dialog-off-canvas-main-canvas{display:flex;flex-direction:column;height:100%}.html--dxpr-theme-sticky-footer .wrap-containers{flex:1 0 auto}.html--dxpr-theme-sticky-footer .body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{height:var(--dxt-setting-header-top-height-scroll)}.html--dxpr-theme-sticky-footer footer{flex-shrink:0}.region-content{padding:0}body #edit-block-advanced #edit-block-divider-thickness-wrapper,body #edit-block-advanced #edit-block-divider-length-wrapper,body #edit-block-advanced #edit-block-divider-spacing-wrapper,body #edit-layout #edit-box-max-width-wrapper{border:none}.skip-link{background:#ff0;border:1px solid #333;border-radius:0 0 8px 8px;box-shadow:0 0 10px rgba(0,0,0,.25);color:#333 !important;display:inline-block;font-size:16px;font-weight:bold;left:16px;opacity:0;padding:12px 15px;position:absolute;text-decoration:none !important;top:0;transform:translateY(-110%);transition:all .3s;z-index:10000}.skip-link:focus{opacity:1;transform:translateY(0%)} \ No newline at end of file diff --git a/css/base/page-title.css b/css/base/page-title.css index 5e0fac63..57163a89 100644 --- a/css/base/page-title.css +++ b/css/base/page-title.css @@ -1 +1 @@ -.page-title-full-width-container{background:var(--dxt-color-pagetitle);margin-bottom:var(--dxt-setting-gutter-vertical);position:relative}.page-title-full-width-container#page-title-full-width-container{color:var(--dxt-color-pagetitletext)}.page-title-full-width-container#page-title-full-width-container li,.page-title-full-width-container#page-title-full-width-container a,.page-title-full-width-container#page-title-full-width-container h1,.page-title-full-width-container#page-title-full-width-container h2,.page-title-full-width-container#page-title-full-width-container h3,.page-title-full-width-container#page-title-full-width-container h4,.page-title-full-width-container#page-title-full-width-container h5,.page-title-full-width-container#page-title-full-width-container h6{color:var(--dxt-color-pagetitletext)}.page-title-full-width-container.dxpr-theme-no-margin{margin-bottom:0}.page-title-full-width-container::after{background-position:center center;background-size:cover;content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.page-title-full-width-container .page-title-container{position:relative}#page-title{display:table;text-align:var(--dxt-setting-page-title-align);width:100%;z-index:1}#page-title .page-title{border:none;display:table-cell;font-size:var(--dxt-setting-h1-font-size);font-style:var(--dxt-setting-title-type-italic);font-weight:var(--dxt-setting-title-type-bold);height:var(--dxt-setting-page-title-height);padding-bottom:0;padding-top:0;text-transform:var(--dxt-setting-title-type-uppercase);vertical-align:middle}.body--dxpr-theme-full-width-content .page-title-full-width-container{margin-bottom:0}.body--dxpr-theme-nav-desktop .body--dxpr-theme-header-overlay .page-title-full-width-container{padding-top:8.125rem}@media screen and (width <= 48rem){.html #page-title .page-title{font-size:var(--dxt-setting-h1-mobile-font-size);height:auto;padding-bottom:3%;padding-top:3%}} \ No newline at end of file +.page-title-full-width-container{background:var(--dxt-color-pagetitle);margin-bottom:var(--dxt-setting-gutter-vertical);position:relative}.page-title-full-width-container#page-title-full-width-container{color:var(--dxt-color-pagetitletext)}.page-title-full-width-container#page-title-full-width-container li,.page-title-full-width-container#page-title-full-width-container a,.page-title-full-width-container#page-title-full-width-container h1,.page-title-full-width-container#page-title-full-width-container h2,.page-title-full-width-container#page-title-full-width-container h3,.page-title-full-width-container#page-title-full-width-container h4,.page-title-full-width-container#page-title-full-width-container h5,.page-title-full-width-container#page-title-full-width-container h6{color:var(--dxt-color-pagetitletext)}.page-title-full-width-container.dxpr-theme-no-margin{margin-bottom:0}.page-title-full-width-container::after{background-position:center center;background-size:cover;content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.page-title-full-width-container .page-title-container{position:relative}#page-title{display:table;text-align:var(--dxt-setting-page-title-align);width:100%;z-index:1}#page-title .page-title{border:none;display:table-cell;font-size:var(--dxt-setting-h1-font-size);font-style:var(--dxt-setting-title-type-italic);font-weight:var(--dxt-setting-title-type-bold);height:var(--dxt-setting-page-title-height);padding-bottom:0;padding-top:0;text-transform:var(--dxt-setting-title-type-uppercase);vertical-align:middle}.body--dxpr-theme-full-width-content .page-title-full-width-container{margin-bottom:0}.body--dxpr-theme-nav-desktop .body--dxpr-theme-header-overlay .page-title-full-width-container{padding-top:130px}@media screen and (width <= 768px){.html #page-title .page-title{font-size:var(--dxt-setting-h1-mobile-font-size);height:auto;padding-bottom:3%;padding-top:3%}} \ No newline at end of file diff --git a/css/base/typography.css b/css/base/typography.css index 2f4d52c6..817a485f 100644 --- a/css/base/typography.css +++ b/css/base/typography.css @@ -1 +1 @@ -body,.toooltip{font-family:var(--dxt-setting-body-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-body-font-style, normal);font-weight:var(--dxt-setting-body-font-weight, 400)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,label,.field--label{font-family:var(--dxt-setting-headings-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-headings-font-style, normal);font-weight:var(--dxt-setting-headings-font-weight, 700)}.dxpr-theme-header .nav{font-family:var(--dxt-setting-nav-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-nav-font-style, normal);font-weight:var(--dxt-setting-nav-font-weight, 400)}.site-name,.navbar-brand{font-family:var(--dxt-setting-sitename-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-sitename-font-style, normal);font-weight:var(--dxt-setting-sitename-font-weight, 400)}blockquote,blockquote p{font-family:var(--dxt-setting-blockquote-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--dxt-setting-blockquote-font-size);font-style:var(--dxt-setting-blockquote-font-style, italic);font-weight:var(--dxt-setting-blockquote-font-weight, 400);line-height:var(--dxt-setting-blockquote-line-height)}body{color:var(--dxt-color-text);font-size:var(--dxt-setting-body-font-size)}body,p,.lead{line-height:var(--dxt-setting-body-line-height)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--dxt-setting-headings-bold) !important;letter-spacing:var(--dxt-setting-headings-letter-spacing);line-height:var(--dxt-setting-headings-line-height);margin-bottom:0.625rem;margin-top:0;text-transform:var(--dxt-setting-headings-uppercase)}h1,.h1{font-size:var(--dxt-setting-h1-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-font-size)}h3,.h3,.block-title{font-size:var(--dxt-setting-h3-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-font-size)}h5,.h5{font-size:1rem}h6,.h6{font-size:0.875rem}h3.field--label{font-size:1.25rem;margin-bottom:0}h3.field--label+div,h3.field--label+ul{margin-bottom:0.625rem}.content .list-inline a{color:var(--dxt-color-text)}a,.btn-link,.nav-link{color:var(--dxt-color-link)}a svg,.btn-link svg,.nav-link svg{fill:var(--dxt-color-link)}a{-webkit-transition:color 200ms;transition:color 200ms}a:hover,a:focus{outline:none}a svg{-webkit-transition:fill 200ms;transition:fill 200ms}a:hover,a:focus,.btn-link:hover,.btn-link:focus{color:var(--dxt-color-headings);text-decoration:underline}a:hover svg,a:focus svg,.btn-link:hover svg,.btn-link:focus svg{fill:var(--dxt-color-accent1)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.navbar-brand,th,.nav-tabs>li>a{color:var(--dxt-color-headings)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a,.navbar-brand a,th a,.nav-tabs>li>a a{color:var(--dxt-color-headings)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus,.navbar-brand a:hover,.navbar-brand a:focus,th a:hover,th a:focus,.nav-tabs>li>a a:hover,.nav-tabs>li>a a:focus{color:var(--dxt-color-base)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:var(--dxt-color-base)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus{color:var(--dxt-color-accent1)}.block-revslider img{max-width:100%}hr,.card hr{border-top:0.25rem solid var(--dxt-color-card);border-top-color:var(--dxt-setting-divider-color);border-top-width:var(--dxt-setting-divider-thickness);height:0;margin:1.25rem auto 1.25rem var(--dxt-setting-divider-position);width:var(--dxt-setting-divider-length)}.region-sidebar-first hr,.region-sidebar-second hr{margin-bottom:0.625rem;margin-top:0.625rem}.dxpr-theme-footer hr{border-top-color:var(--dxt-color-footertext)}.jumbotron hr{border-top-color:var(--dxt-color-cardtext)}.node .links{clear:both}.main-container .block-menu-block .nav>li{float:none}.region-sidebar-first,.region-sidebar-second{color:var(--dxt-color-graylight)}.region-sidebar-first a,.region-sidebar-second a{color:var(--dxt-color-text)}@media screen and (width <= 48rem){body,p{font-size:var(--dxt-setting-body-mobile-font-size)}h1,.h1{font-size:var(--dxt-setting-h1-mobile-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-mobile-font-size)}h3,.h3{font-size:var(--dxt-setting-h3-mobile-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-mobile-font-size)}blockquote,.blockquote p{font-size:var(--dxt-setting-blockquote-mobile-font-size)}}#system-theme-settings #edit-typography .details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#system-theme-settings #edit-typography .details-wrapper>details{width:100%}@media(width <= 61rem){#system-theme-settings #edit-typography .details-wrapper>.js-form-item.form-item.js-form-type-range.form-type-range{width:18.75rem}} \ No newline at end of file +body,.toooltip{font-family:var(--dxt-setting-body-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-body-font-style, normal);font-weight:var(--dxt-setting-body-font-weight, 400)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,label,.field--label{font-family:var(--dxt-setting-headings-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-headings-font-style, normal);font-weight:var(--dxt-setting-headings-font-weight, 700)}.dxpr-theme-header .nav{font-family:var(--dxt-setting-nav-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-nav-font-style, normal);font-weight:var(--dxt-setting-nav-font-weight, 400)}.site-name,.navbar-brand{font-family:var(--dxt-setting-sitename-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-sitename-font-style, normal);font-weight:var(--dxt-setting-sitename-font-weight, 400)}blockquote,blockquote p{font-family:var(--dxt-setting-blockquote-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--dxt-setting-blockquote-font-size);font-style:var(--dxt-setting-blockquote-font-style, italic);font-weight:var(--dxt-setting-blockquote-font-weight, 400);line-height:var(--dxt-setting-blockquote-line-height)}body{color:var(--dxt-color-text);font-size:var(--dxt-setting-body-font-size)}body,p,.lead{line-height:var(--dxt-setting-body-line-height)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--dxt-setting-headings-bold) !important;letter-spacing:var(--dxt-setting-headings-letter-spacing);line-height:var(--dxt-setting-headings-line-height);margin-bottom:10px;margin-top:0;text-transform:var(--dxt-setting-headings-uppercase)}h1,.h1{font-size:var(--dxt-setting-h1-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-font-size)}h3,.h3,.block-title{font-size:var(--dxt-setting-h3-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-font-size)}h5,.h5{font-size:16px}h6,.h6{font-size:14px}h3.field--label{font-size:20px;margin-bottom:0}h3.field--label+div,h3.field--label+ul{margin-bottom:10px}.content .list-inline a{color:var(--dxt-color-text)}a,.btn-link,.nav-link{color:var(--dxt-color-link)}a svg,.btn-link svg,.nav-link svg{fill:var(--dxt-color-link)}a{transition:color 200ms}a:hover,a:focus{outline:none}a svg{transition:fill 200ms}a:hover,a:focus,.btn-link:hover,.btn-link:focus{color:var(--dxt-color-headings);text-decoration:underline}a:hover svg,a:focus svg,.btn-link:hover svg,.btn-link:focus svg{fill:var(--dxt-color-accent1)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.navbar-brand,th,.nav-tabs>li>a{color:var(--dxt-color-headings)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a,.navbar-brand a,th a,.nav-tabs>li>a a{color:var(--dxt-color-headings)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus,.navbar-brand a:hover,.navbar-brand a:focus,th a:hover,th a:focus,.nav-tabs>li>a a:hover,.nav-tabs>li>a a:focus{color:var(--dxt-color-base)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:var(--dxt-color-base)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus{color:var(--dxt-color-accent1)}.block-revslider img{max-width:100%}hr,.card hr{border-top:4px solid var(--dxt-color-card);border-top-color:var(--dxt-setting-divider-color);border-top-width:var(--dxt-setting-divider-thickness);height:0;margin:20px auto 20px var(--dxt-setting-divider-position);width:var(--dxt-setting-divider-length)}.region-sidebar-first hr,.region-sidebar-second hr{margin-bottom:10px;margin-top:10px}.dxpr-theme-footer hr{border-top-color:var(--dxt-color-footertext)}.jumbotron hr{border-top-color:var(--dxt-color-cardtext)}.node .links{clear:both}.main-container .block-menu-block .nav>li{float:none}.region-sidebar-first,.region-sidebar-second{color:var(--dxt-color-graylight)}.region-sidebar-first a,.region-sidebar-second a{color:var(--dxt-color-text)}@media screen and (width <= 768px){body,p{font-size:var(--dxt-setting-body-mobile-font-size)}h1,.h1{font-size:var(--dxt-setting-h1-mobile-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-mobile-font-size)}h3,.h3{font-size:var(--dxt-setting-h3-mobile-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-mobile-font-size)}blockquote,.blockquote p{font-size:var(--dxt-setting-blockquote-mobile-font-size)}}#system-theme-settings #edit-typography .details-wrapper{display:flex;flex-wrap:wrap}#system-theme-settings #edit-typography .details-wrapper>details{width:100%}@media(width <= 976px){#system-theme-settings #edit-typography .details-wrapper>.js-form-item.form-item.js-form-type-range.form-type-range{width:300px}} \ No newline at end of file diff --git a/css/base/variables.css b/css/base/variables.css index c0cce492..24e8a4e4 100644 --- a/css/base/variables.css +++ b/css/base/variables.css @@ -1 +1 @@ -:root{--dxt-setting-background-image-attachment: fixed;--dxt-setting-background-image-position: center center;--dxt-setting-background-image-style: cover;--dxt-setting-block-background: transparent;--dxt-setting-block-border-color: var(--bs-card-border-color);--dxt-setting-block-border-radius: 0px;--dxt-setting-block-border: 0px;--dxt-setting-block-divider-color: var(--dxt-color-cardtext);--dxt-setting-block-divider-length: 0px;--dxt-setting-block-divider-spacing: 0px;--dxt-setting-block-divider-thickness: 0px;--dxt-setting-block-padding: 0px;--dxt-setting-blockquote-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-blockquote-font-size: 20px;--dxt-setting-blockquote-line-height: 1.5;--dxt-setting-blockquote-mobile-font-size: 18px;--dxt-setting-body-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-body-font-size: 16px;--dxt-setting-body-line-height: 1.6;--dxt-setting-body-mobile-font-size: 14px;--dxt-setting-box-max-width: 1580px;--dxt-setting-boxed-layout-boxbg: #fff;--dxt-setting-divider-color: var(--dxt-color-cardtext);--dxt-setting-divider-length: 100%;--dxt-setting-divider-position: auto;--dxt-setting-divider-position-block: auto;--dxt-setting-divider-thickness: 4px;--dxt-setting-dropdown-width: 285px;--dxt-setting-gutter-container-mobile: 30px;--dxt-setting-gutter-container: 60px;--dxt-setting-gutter-horizontal-mobile: 30px;--dxt-setting-gutter-horizontal: 30px;--dxt-setting-gutter-vertical-mobile: 0;--dxt-setting-gutter-vertical: 0;--dxt-setting-h1-font-size: 52px;--dxt-setting-h1-mobile-font-size: 52px;--dxt-setting-h2-font-size: 38px;--dxt-setting-h2-mobile-font-size: 38px;--dxt-setting-h3-font-size: 29px;--dxt-setting-h3-mobile-font-size: 29px;--dxt-setting-h4-font-size: 21px;--dxt-setting-h4-mobile-font-size: 24px;--dxt-setting-header-mobile-breakpoint: 1200px;--dxt-setting-header-mobile-height: 60px;--dxt-setting-header-side-align: left;--dxt-setting-header-top-bg-opacity-scroll: 1;--dxt-setting-header-top-bg-opacity: 1;--dxt-setting-header-top-height-scroll: 50px;--dxt-setting-header-top-height-sticky-offset: 60px;--dxt-setting-header-top-height: 100px;--dxt-setting-headings-bold: normal;--dxt-setting-headings-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-headings-letter-spacing: 0em;--dxt-setting-headings-line-height: 1.1;--dxt-setting-headings-uppercase: none;--dxt-setting-layout-max-width: 1320px;--dxt-setting-logo-height: 35%;--dxt-setting-menu-border-color: var(--dxt-color-header);--dxt-setting-menu-border-position-offset-sticky: 0px;--dxt-setting-menu-border-position-offset: 0px;--dxt-setting-menu-border-size: 2px;--dxt-setting-menu-link-spacing: 10px;--dxt-setting-nav-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-nav-font-size: 16px;--dxt-setting-nav-mobile-font-size: 14px;--dxt-setting-page-title-align: left;--dxt-setting-page-title-breadcrumbs-align: right;--dxt-setting-page-title-breadcrumbs-separator: "/";--dxt-setting-page-title-height: 120px;--dxt-setting-page-title-image-opacity: 1;--dxt-setting-page-title-image-position: center center;--dxt-setting-page-title-image-style: cover;--dxt-setting-scale-factor: 1.34;--dxt-setting-sitename-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-title-align: left;--dxt-setting-title-background: transparent;--dxt-setting-title-border-color: transparent;--dxt-setting-title-border-radius: 0px;--dxt-setting-title-border: 0px;--dxt-setting-title-font-size: var(--dxt-setting-h3-font-size);--dxt-setting-title-font-size-mobile: var(--dxt-setting-h3-mobile-font-size);--dxt-setting-title-padding: 0px;--dxt-setting-title-sticker: block;--dxt-setting-title-type-uppercase: uppercase;--dxt-setting-title-type-bold: bold;--dxt-setting-title-type-italic: italic}:root.dxpr-scheme-aivibe{--dxt-color-base:#6366f1;--dxt-color-basetext:#fff;--dxt-color-link:#8b5cf6;--dxt-color-accent1:#a855f7;--dxt-color-accent1text:#fff;--dxt-color-accent2:#3b82f6;--dxt-color-accent2text:#fff;--dxt-color-text:#1e293b;--dxt-color-headings:#0f172a;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c7d2fe;--dxt-color-secheader:#4338ca;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3e8ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e293b;--dxt-color-headerside:#312e81;--dxt-color-headersidetext:#e0e7ff;--dxt-color-pagetitle:#4c1d95;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fefefe;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-brighthealthy{--dxt-color-base:#30c7a5;--dxt-color-basetext:#fff;--dxt-color-link:#30c7a5;--dxt-color-accent1:#d2f5e9;--dxt-color-accent1text:#333;--dxt-color-accent2:#f0f7fc;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#1e4a4c;--dxt-color-footer:#f5f5f5;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#3d7c88;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0f7fc;--dxt-color-cardtext:#1e4a4c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e4a4c;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#1e4a4c;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#1e4a4c;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-calmapproachable{--dxt-color-base:#3a6e8c;--dxt-color-basetext:#fff;--dxt-color-link:#3a6e8c;--dxt-color-accent1:#a8d6e7;--dxt-color-accent1text:#333;--dxt-color-accent2:#e9f5f9;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#2b4d66;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#a8d6e7;--dxt-color-secheadertext:#fff;--dxt-color-card:#e9f5f9;--dxt-color-cardtext:#2b4d66;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#2b4d66;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#2b4d66;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#2b4d66;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-corporate{--dxt-color-base:#1e3a5f;--dxt-color-basetext:#fff;--dxt-color-link:#1e3a5f;--dxt-color-accent1:#4a90d9;--dxt-color-accent1text:#fff;--dxt-color-accent2:#6c757d;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#1e3a5f;--dxt-color-footertext:#e5e7eb;--dxt-color-secheader:#4a90d9;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3f4f6;--dxt-color-cardtext:#1f2937;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e3a5f;--dxt-color-headerside:#1e3a5f;--dxt-color-headersidetext:#e5e7eb;--dxt-color-pagetitle:#1e3a5f;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8f9fa;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-darkmode{--dxt-color-base:#121212;--dxt-color-basetext:#e0e0e0;--dxt-color-link:#222;--dxt-color-accent1:#222;--dxt-color-accent1text:#e0e0e0;--dxt-color-accent2:#222;--dxt-color-accent2text:#e0e0e0;--dxt-color-text:#e0e0e0;--dxt-color-headings:#fff;--dxt-color-footer:#1a1a1a;--dxt-color-footertext:#e0e0e0;--dxt-color-secheader:#2c2c2e;--dxt-color-secheadertext:#e0e0e0;--dxt-color-card:#1e1e1e;--dxt-color-cardtext:#f5f5f5;--dxt-color-header:#2a2a2a;--dxt-color-header-rgb:42, 42, 42;--dxt-color-headertext:#f5f5f5;--dxt-color-headerside:#202020;--dxt-color-headersidetext:#e0e0e0;--dxt-color-pagetitle:#1d1d1d;--dxt-color-pagetitletext:#e6e6e6;--dxt-color-graylight:#333;--dxt-color-graylighter:#444;--dxt-color-silver:#b0b0b0;--dxt-color-body:#101010;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-default{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#05e993;--dxt-color-accent1text:#333;--dxt-color-accent2:#284fd8;--dxt-color-accent2text:#fff;--dxt-color-text:#555;--dxt-color-headings:#333;--dxt-color-footer:#21252a;--dxt-color-footertext:#747a85;--dxt-color-secheader:#284fd9;--dxt-color-secheadertext:#fffffe;--dxt-color-card:#eee;--dxt-color-cardtext:#444;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#696969;--dxt-color-headerside:#20252a;--dxt-color-headersidetext:#737a85;--dxt-color-pagetitle:#284fdb;--dxt-color-pagetitletext:#fffeff;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-earthy{--dxt-color-base:#8b5f32;--dxt-color-basetext:#fff;--dxt-color-link:#8b5f32;--dxt-color-accent1:#b2a89d;--dxt-color-accent1text:#333;--dxt-color-accent2:#00a86b;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#222;--dxt-color-footer:#f0f0f0;--dxt-color-footertext:#333;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5dc;--dxt-color-cardtext:#333;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#333;--dxt-color-headerside:#f5f5dc;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#8b5f32;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aaa;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f0f0f0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-finance{--dxt-color-base:#0f172a;--dxt-color-basetext:#fff;--dxt-color-link:#166534;--dxt-color-accent1:#166534;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ca8a04;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#0f172a;--dxt-color-footer:#0f172a;--dxt-color-footertext:#d1d5db;--dxt-color-secheader:#166534;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdf4;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0f172a;--dxt-color-headerside:#0f172a;--dxt-color-headersidetext:#d1d5db;--dxt-color-pagetitle:#0f172a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8fafc;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-government{--dxt-color-base:#112e51;--dxt-color-basetext:#fff;--dxt-color-link:#205493;--dxt-color-accent1:#fdb81e;--dxt-color-accent1text:#1a1a1a;--dxt-color-accent2:#205493;--dxt-color-accent2text:#fff;--dxt-color-text:#212121;--dxt-color-headings:#112e51;--dxt-color-footer:#112e51;--dxt-color-footertext:#d6d7d9;--dxt-color-secheader:#205493;--dxt-color-secheadertext:#fff;--dxt-color-card:#f1f1f1;--dxt-color-cardtext:#112e51;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#112e51;--dxt-color-headerside:#112e51;--dxt-color-headersidetext:#d6d7d9;--dxt-color-pagetitle:#112e51;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aeb0b5;--dxt-color-graylighter:#d6d7d9;--dxt-color-silver:#f1f1f1;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-healthcare{--dxt-color-base:#0d9488;--dxt-color-basetext:#fff;--dxt-color-link:#0d9488;--dxt-color-accent1:#5eead4;--dxt-color-accent1text:#134e4a;--dxt-color-accent2:#0284c7;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#0f172a;--dxt-color-footer:#134e4a;--dxt-color-footertext:#ccfbf1;--dxt-color-secheader:#0284c7;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdfa;--dxt-color-cardtext:#134e4a;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0d9488;--dxt-color-headerside:#134e4a;--dxt-color-headersidetext:#ccfbf1;--dxt-color-pagetitle:#0d9488;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-highcontrast{--dxt-color-base:#000;--dxt-color-basetext:#fff;--dxt-color-link:#00e;--dxt-color-accent1:#00a;--dxt-color-accent1text:#fff;--dxt-color-accent2:#060;--dxt-color-accent2text:#fff;--dxt-color-text:#000;--dxt-color-headings:#000;--dxt-color-footer:#000;--dxt-color-footertext:#fff;--dxt-color-secheader:#000;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#000;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#000;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#000;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#767676;--dxt-color-graylighter:#f0f0f0;--dxt-color-silver:#e0e0e0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-library{--dxt-color-base:#7c2d12;--dxt-color-basetext:#fff;--dxt-color-link:#7c2d12;--dxt-color-accent1:#d97706;--dxt-color-accent1text:#fff;--dxt-color-accent2:#1e40af;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#1e40af;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c2d12;--dxt-color-headerside:#7c2d12;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7c2d12;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimal{--dxt-color-base:#171717;--dxt-color-basetext:#fff;--dxt-color-link:#171717;--dxt-color-accent1:#dc2626;--dxt-color-accent1text:#fff;--dxt-color-accent2:#737373;--dxt-color-accent2text:#fff;--dxt-color-text:#404040;--dxt-color-headings:#171717;--dxt-color-footer:#171717;--dxt-color-footertext:#d4d4d4;--dxt-color-secheader:#dc2626;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5f5;--dxt-color-cardtext:#171717;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#171717;--dxt-color-headerside:#171717;--dxt-color-headersidetext:#d4d4d4;--dxt-color-pagetitle:#171717;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a3a3a3;--dxt-color-graylighter:#e5e5e5;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimalistmonochrome{--dxt-color-base:#3a3a3a;--dxt-color-basetext:#fff;--dxt-color-link:#606060;--dxt-color-accent1:#808080;--dxt-color-accent1text:#333;--dxt-color-accent2:#c0c0c0;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#606060;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#3c3c3c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#606060;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-neon{--dxt-color-base:#ff3ea5;--dxt-color-basetext:#fff;--dxt-color-link:#18dcff;--dxt-color-accent1:#18dcff;--dxt-color-accent1text:#0f0f0f;--dxt-color-accent2:#a3ff00;--dxt-color-accent2text:#333;--dxt-color-text:#fff;--dxt-color-headings:#fff;--dxt-color-footer:#0f0f0f;--dxt-color-footertext:#fff;--dxt-color-secheader:#fff;--dxt-color-secheadertext:#0f0f0f;--dxt-color-card:#404040;--dxt-color-cardtext:#fff;--dxt-color-header:#18dcff;--dxt-color-header-rgb:24, 220, 255;--dxt-color-headertext:#fff;--dxt-color-headerside:#181818;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#181818;--dxt-color-graylight:#808080;--dxt-color-graylighter:#404040;--dxt-color-silver:#0f0f0f;--dxt-color-body:#0f0f0f;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-nonprofit{--dxt-color-base:#c2410c;--dxt-color-basetext:#fff;--dxt-color-link:#c2410c;--dxt-color-accent1:#fbbf24;--dxt-color-accent1text:#78350f;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#c2410c;--dxt-color-headerside:#c2410c;--dxt-color-headersidetext:#ffedd5;--dxt-color-pagetitle:#c2410c;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-oceanblue{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#dfe6ff;--dxt-color-accent1text:#333;--dxt-color-accent2:#dfe6ff;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#3a3a3a;--dxt-color-secheadertext:#fff;--dxt-color-card:#e8ecfd;--dxt-color-cardtext:#1e3ba8;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#3a3a3a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-powerfulenergetic{--dxt-color-base:#ef005d;--dxt-color-basetext:#fff;--dxt-color-link:#ef005d;--dxt-color-accent1:#ffbc00;--dxt-color-accent1text:#333;--dxt-color-accent2:#0085ca;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#000;--dxt-color-footer:#f2f2f2;--dxt-color-footertext:#333;--dxt-color-secheader:#ffbc00;--dxt-color-secheadertext:#fff;--dxt-color-card:#fffbcc;--dxt-color-cardtext:#c90;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#efefef;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#000;--dxt-color-graylight:#bbb;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f2f2f2;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-softwarm{--dxt-color-base:#00aeef;--dxt-color-basetext:#fff;--dxt-color-link:#00aeef;--dxt-color-accent1:#a8e2f7;--dxt-color-accent1text:#333;--dxt-color-accent2:#ffe8e0;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#303273;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#ffe8e0;--dxt-color-cardtext:#303273;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#303273;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#303273;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#303273;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-startup{--dxt-color-base:#7c3aed;--dxt-color-basetext:#fff;--dxt-color-link:#7c3aed;--dxt-color-accent1:#06b6d4;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ec4899;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#1e1b4b;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c4b5fd;--dxt-color-secheader:#06b6d4;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f3ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c3aed;--dxt-color-headerside:#1e1b4b;--dxt-color-headersidetext:#c4b5fd;--dxt-color-pagetitle:#7c3aed;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#faf5ff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-sustainability{--dxt-color-base:#15803d;--dxt-color-basetext:#fff;--dxt-color-link:#15803d;--dxt-color-accent1:#84cc16;--dxt-color-accent1text:#1a2e05;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#14532d;--dxt-color-footertext:#dcfce7;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#dcfce7;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#15803d;--dxt-color-headerside:#14532d;--dxt-color-headersidetext:#dcfce7;--dxt-color-pagetitle:#15803d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f0fdf4;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-university{--dxt-color-base:#7b2d3d;--dxt-color-basetext:#fff;--dxt-color-link:#7b2d3d;--dxt-color-accent1:#d4a574;--dxt-color-accent1text:#333;--dxt-color-accent2:#2c4a6e;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#2c4a6e;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7b2d3d;--dxt-color-headerside:#7b2d3d;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7b2d3d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#faf8f5;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)} \ No newline at end of file +:root{--dxt-setting-background-image-attachment: fixed;--dxt-setting-background-image-position: center center;--dxt-setting-background-image-style: cover;--dxt-setting-block-background: transparent;--dxt-setting-block-border-color: var(--bs-card-border-color);--dxt-setting-block-border-radius: 0px;--dxt-setting-block-border: 0px;--dxt-setting-block-divider-color: var(--dxt-color-cardtext);--dxt-setting-block-divider-length: 0px;--dxt-setting-block-divider-spacing: 0px;--dxt-setting-block-divider-thickness: 0px;--dxt-setting-block-padding: 0px;--dxt-setting-block-text-color: inherit;--dxt-setting-blockquote-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-blockquote-font-size: 20px;--dxt-setting-blockquote-line-height: 1.5;--dxt-setting-blockquote-mobile-font-size: 18px;--dxt-setting-body-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-body-font-size: 16px;--dxt-setting-body-line-height: 1.6;--dxt-setting-body-mobile-font-size: 14px;--dxt-setting-box-max-width: 1580px;--dxt-setting-boxed-layout-boxbg: #fff;--dxt-setting-divider-color: var(--dxt-color-cardtext);--dxt-setting-divider-length: 100%;--dxt-setting-divider-position: auto;--dxt-setting-divider-position-block: auto;--dxt-setting-divider-thickness: 4px;--dxt-setting-dropdown-width: 285px;--dxt-setting-gutter-container-mobile: 30px;--dxt-setting-gutter-container: 60px;--dxt-setting-gutter-horizontal-mobile: 30px;--dxt-setting-gutter-horizontal: 30px;--dxt-setting-gutter-vertical-mobile: 0;--dxt-setting-gutter-vertical: 0;--dxt-setting-h1-font-size: 52px;--dxt-setting-h1-mobile-font-size: 52px;--dxt-setting-h2-font-size: 38px;--dxt-setting-h2-mobile-font-size: 38px;--dxt-setting-h3-font-size: 29px;--dxt-setting-h3-mobile-font-size: 29px;--dxt-setting-h4-font-size: 21px;--dxt-setting-h4-mobile-font-size: 24px;--dxt-setting-header-mobile-breakpoint: 1200px;--dxt-setting-header-mobile-height: 60px;--dxt-setting-header-side-align: left;--dxt-setting-header-top-bg-opacity-scroll: 1;--dxt-setting-header-top-bg-opacity: 1;--dxt-setting-header-top-height-scroll: 50px;--dxt-setting-header-top-height-sticky-offset: 60px;--dxt-setting-header-top-height: 100px;--dxt-setting-headings-bold: normal;--dxt-setting-headings-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-headings-letter-spacing: 0em;--dxt-setting-headings-line-height: 1.1;--dxt-setting-headings-uppercase: none;--dxt-setting-layout-max-width: 1320px;--dxt-setting-logo-height: 35%;--dxt-setting-menu-border-color: var(--dxt-color-header);--dxt-setting-menu-border-position-offset-sticky: 0px;--dxt-setting-menu-border-position-offset: 0px;--dxt-setting-menu-border-size: 2px;--dxt-setting-menu-link-spacing: 10px;--dxt-setting-nav-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-nav-font-size: 16px;--dxt-setting-nav-mobile-font-size: 14px;--dxt-setting-page-title-align: left;--dxt-setting-page-title-breadcrumbs-align: right;--dxt-setting-page-title-breadcrumbs-separator: "/";--dxt-setting-page-title-height: 120px;--dxt-setting-page-title-image-opacity: 1;--dxt-setting-page-title-image-position: center center;--dxt-setting-page-title-image-style: cover;--dxt-setting-scale-factor: 1.34;--dxt-setting-sitename-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--dxt-setting-title-align: left;--dxt-setting-title-background: transparent;--dxt-setting-title-border-color: transparent;--dxt-setting-title-border-radius: 0px;--dxt-setting-title-border: 0px;--dxt-setting-title-font-size: var(--dxt-setting-h3-font-size);--dxt-setting-title-font-size-mobile: var(--dxt-setting-h3-mobile-font-size);--dxt-setting-title-padding: 0px;--dxt-setting-title-sticker: block;--dxt-setting-title-type-uppercase: uppercase;--dxt-setting-title-type-bold: bold;--dxt-setting-title-type-italic: italic}:root.dxpr-scheme-aivibe{--dxt-color-base:#6366f1;--dxt-color-basetext:#fff;--dxt-color-link:#8b5cf6;--dxt-color-accent1:#a855f7;--dxt-color-accent1text:#fff;--dxt-color-accent2:#3b82f6;--dxt-color-accent2text:#fff;--dxt-color-text:#1e293b;--dxt-color-headings:#0f172a;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c7d2fe;--dxt-color-secheader:#4338ca;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3e8ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e293b;--dxt-color-headerside:#312e81;--dxt-color-headersidetext:#e0e7ff;--dxt-color-pagetitle:#4c1d95;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fefefe;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-brighthealthy{--dxt-color-base:#30c7a5;--dxt-color-basetext:#fff;--dxt-color-link:#30c7a5;--dxt-color-accent1:#d2f5e9;--dxt-color-accent1text:#333;--dxt-color-accent2:#f0f7fc;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#1e4a4c;--dxt-color-footer:#f5f5f5;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#3d7c88;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0f7fc;--dxt-color-cardtext:#1e4a4c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e4a4c;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#1e4a4c;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#1e4a4c;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-calmapproachable{--dxt-color-base:#3a6e8c;--dxt-color-basetext:#fff;--dxt-color-link:#3a6e8c;--dxt-color-accent1:#a8d6e7;--dxt-color-accent1text:#333;--dxt-color-accent2:#e9f5f9;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#2b4d66;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#a8d6e7;--dxt-color-secheadertext:#fff;--dxt-color-card:#e9f5f9;--dxt-color-cardtext:#2b4d66;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#2b4d66;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#2b4d66;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#2b4d66;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-corporate{--dxt-color-base:#1e3a5f;--dxt-color-basetext:#fff;--dxt-color-link:#1e3a5f;--dxt-color-accent1:#4a90d9;--dxt-color-accent1text:#fff;--dxt-color-accent2:#6c757d;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#1e3a5f;--dxt-color-footertext:#e5e7eb;--dxt-color-secheader:#4a90d9;--dxt-color-secheadertext:#fff;--dxt-color-card:#f3f4f6;--dxt-color-cardtext:#1f2937;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#1e3a5f;--dxt-color-headerside:#1e3a5f;--dxt-color-headersidetext:#e5e7eb;--dxt-color-pagetitle:#1e3a5f;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8f9fa;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-darkmode{--dxt-color-base:#121212;--dxt-color-basetext:#e0e0e0;--dxt-color-link:#222;--dxt-color-accent1:#222;--dxt-color-accent1text:#e0e0e0;--dxt-color-accent2:#222;--dxt-color-accent2text:#e0e0e0;--dxt-color-text:#e0e0e0;--dxt-color-headings:#fff;--dxt-color-footer:#1a1a1a;--dxt-color-footertext:#e0e0e0;--dxt-color-secheader:#2c2c2e;--dxt-color-secheadertext:#e0e0e0;--dxt-color-card:#1e1e1e;--dxt-color-cardtext:#f5f5f5;--dxt-color-header:#2a2a2a;--dxt-color-header-rgb:42, 42, 42;--dxt-color-headertext:#f5f5f5;--dxt-color-headerside:#202020;--dxt-color-headersidetext:#e0e0e0;--dxt-color-pagetitle:#1d1d1d;--dxt-color-pagetitletext:#e6e6e6;--dxt-color-graylight:#333;--dxt-color-graylighter:#444;--dxt-color-silver:#b0b0b0;--dxt-color-body:#101010;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-default{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#05e993;--dxt-color-accent1text:#333;--dxt-color-accent2:#284fd8;--dxt-color-accent2text:#fff;--dxt-color-text:#555;--dxt-color-headings:#333;--dxt-color-footer:#21252a;--dxt-color-footertext:#747a85;--dxt-color-secheader:#284fd9;--dxt-color-secheadertext:#fffffe;--dxt-color-card:#eee;--dxt-color-cardtext:#444;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#696969;--dxt-color-headerside:#20252a;--dxt-color-headersidetext:#737a85;--dxt-color-pagetitle:#284fdb;--dxt-color-pagetitletext:#fffeff;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-earthy{--dxt-color-base:#8b5f32;--dxt-color-basetext:#fff;--dxt-color-link:#8b5f32;--dxt-color-accent1:#b2a89d;--dxt-color-accent1text:#333;--dxt-color-accent2:#00a86b;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#222;--dxt-color-footer:#f0f0f0;--dxt-color-footertext:#333;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5dc;--dxt-color-cardtext:#333;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#333;--dxt-color-headerside:#f5f5dc;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#8b5f32;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aaa;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f0f0f0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-finance{--dxt-color-base:#0f172a;--dxt-color-basetext:#fff;--dxt-color-link:#166534;--dxt-color-accent1:#166534;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ca8a04;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#0f172a;--dxt-color-footer:#0f172a;--dxt-color-footertext:#d1d5db;--dxt-color-secheader:#166534;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdf4;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0f172a;--dxt-color-headerside:#0f172a;--dxt-color-headersidetext:#d1d5db;--dxt-color-pagetitle:#0f172a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f8fafc;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-government{--dxt-color-base:#112e51;--dxt-color-basetext:#fff;--dxt-color-link:#205493;--dxt-color-accent1:#fdb81e;--dxt-color-accent1text:#1a1a1a;--dxt-color-accent2:#205493;--dxt-color-accent2text:#fff;--dxt-color-text:#212121;--dxt-color-headings:#112e51;--dxt-color-footer:#112e51;--dxt-color-footertext:#d6d7d9;--dxt-color-secheader:#205493;--dxt-color-secheadertext:#fff;--dxt-color-card:#f1f1f1;--dxt-color-cardtext:#112e51;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#112e51;--dxt-color-headerside:#112e51;--dxt-color-headersidetext:#d6d7d9;--dxt-color-pagetitle:#112e51;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#aeb0b5;--dxt-color-graylighter:#d6d7d9;--dxt-color-silver:#f1f1f1;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-healthcare{--dxt-color-base:#0d9488;--dxt-color-basetext:#fff;--dxt-color-link:#0d9488;--dxt-color-accent1:#5eead4;--dxt-color-accent1text:#134e4a;--dxt-color-accent2:#0284c7;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#0f172a;--dxt-color-footer:#134e4a;--dxt-color-footertext:#ccfbf1;--dxt-color-secheader:#0284c7;--dxt-color-secheadertext:#fff;--dxt-color-card:#f0fdfa;--dxt-color-cardtext:#134e4a;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#0d9488;--dxt-color-headerside:#134e4a;--dxt-color-headersidetext:#ccfbf1;--dxt-color-pagetitle:#0d9488;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-highcontrast{--dxt-color-base:#000;--dxt-color-basetext:#fff;--dxt-color-link:#00e;--dxt-color-accent1:#00a;--dxt-color-accent1text:#fff;--dxt-color-accent2:#060;--dxt-color-accent2text:#fff;--dxt-color-text:#000;--dxt-color-headings:#000;--dxt-color-footer:#000;--dxt-color-footertext:#fff;--dxt-color-secheader:#000;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#000;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#000;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#000;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#767676;--dxt-color-graylighter:#f0f0f0;--dxt-color-silver:#e0e0e0;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-library{--dxt-color-base:#7c2d12;--dxt-color-basetext:#fff;--dxt-color-link:#7c2d12;--dxt-color-accent1:#d97706;--dxt-color-accent1text:#fff;--dxt-color-accent2:#1e40af;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#1e40af;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c2d12;--dxt-color-headerside:#7c2d12;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7c2d12;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimal{--dxt-color-base:#171717;--dxt-color-basetext:#fff;--dxt-color-link:#171717;--dxt-color-accent1:#dc2626;--dxt-color-accent1text:#fff;--dxt-color-accent2:#737373;--dxt-color-accent2text:#fff;--dxt-color-text:#404040;--dxt-color-headings:#171717;--dxt-color-footer:#171717;--dxt-color-footertext:#d4d4d4;--dxt-color-secheader:#dc2626;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f5f5;--dxt-color-cardtext:#171717;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#171717;--dxt-color-headerside:#171717;--dxt-color-headersidetext:#d4d4d4;--dxt-color-pagetitle:#171717;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a3a3a3;--dxt-color-graylighter:#e5e5e5;--dxt-color-silver:#f5f5f5;--dxt-color-body:#fff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-minimalistmonochrome{--dxt-color-base:#3a3a3a;--dxt-color-basetext:#fff;--dxt-color-link:#606060;--dxt-color-accent1:#808080;--dxt-color-accent1text:#333;--dxt-color-accent2:#c0c0c0;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#606060;--dxt-color-secheadertext:#fff;--dxt-color-card:#fff;--dxt-color-cardtext:#3c3c3c;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#606060;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-neon{--dxt-color-base:#ff3ea5;--dxt-color-basetext:#fff;--dxt-color-link:#18dcff;--dxt-color-accent1:#18dcff;--dxt-color-accent1text:#0f0f0f;--dxt-color-accent2:#a3ff00;--dxt-color-accent2text:#333;--dxt-color-text:#fff;--dxt-color-headings:#fff;--dxt-color-footer:#0f0f0f;--dxt-color-footertext:#fff;--dxt-color-secheader:#fff;--dxt-color-secheadertext:#0f0f0f;--dxt-color-card:#404040;--dxt-color-cardtext:#fff;--dxt-color-header:#18dcff;--dxt-color-header-rgb:24, 220, 255;--dxt-color-headertext:#fff;--dxt-color-headerside:#181818;--dxt-color-headersidetext:#fff;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#181818;--dxt-color-graylight:#808080;--dxt-color-graylighter:#404040;--dxt-color-silver:#0f0f0f;--dxt-color-body:#0f0f0f;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-nonprofit{--dxt-color-base:#c2410c;--dxt-color-basetext:#fff;--dxt-color-link:#c2410c;--dxt-color-accent1:#fbbf24;--dxt-color-accent1text:#78350f;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#c2410c;--dxt-color-headerside:#c2410c;--dxt-color-headersidetext:#ffedd5;--dxt-color-pagetitle:#c2410c;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#fffbeb;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-oceanblue{--dxt-color-base:#284ed9;--dxt-color-basetext:#fff;--dxt-color-link:#284ed9;--dxt-color-accent1:#dfe6ff;--dxt-color-accent1text:#333;--dxt-color-accent2:#dfe6ff;--dxt-color-accent2text:#333;--dxt-color-text:#3c3c3c;--dxt-color-headings:#1a1a1a;--dxt-color-footer:#3a3a3a;--dxt-color-footertext:#fff;--dxt-color-secheader:#3a3a3a;--dxt-color-secheadertext:#fff;--dxt-color-card:#e8ecfd;--dxt-color-cardtext:#1e3ba8;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#3a3a3a;--dxt-color-headerside:#f2f2f2;--dxt-color-headersidetext:#3a3a3a;--dxt-color-pagetitle:#3a3a3a;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#8c8c8c;--dxt-color-graylighter:#ebebeb;--dxt-color-silver:#d7d7d7;--dxt-color-body:#f6f6f6;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-powerfulenergetic{--dxt-color-base:#ef005d;--dxt-color-basetext:#fff;--dxt-color-link:#ef005d;--dxt-color-accent1:#ffbc00;--dxt-color-accent1text:#333;--dxt-color-accent2:#0085ca;--dxt-color-accent2text:#fff;--dxt-color-text:#333;--dxt-color-headings:#000;--dxt-color-footer:#f2f2f2;--dxt-color-footertext:#333;--dxt-color-secheader:#ffbc00;--dxt-color-secheadertext:#fff;--dxt-color-card:#fffbcc;--dxt-color-cardtext:#c90;--dxt-color-header:#000;--dxt-color-header-rgb:0, 0, 0;--dxt-color-headertext:#fff;--dxt-color-headerside:#efefef;--dxt-color-headersidetext:#333;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#000;--dxt-color-graylight:#bbb;--dxt-color-graylighter:#f2f2f2;--dxt-color-silver:#f2f2f2;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-softwarm{--dxt-color-base:#00aeef;--dxt-color-basetext:#fff;--dxt-color-link:#00aeef;--dxt-color-accent1:#a8e2f7;--dxt-color-accent1text:#333;--dxt-color-accent2:#ffe8e0;--dxt-color-accent2text:#333;--dxt-color-text:#3c4858;--dxt-color-headings:#303273;--dxt-color-footer:#f1f1f1;--dxt-color-footertext:#3c4858;--dxt-color-secheader:#4c805a;--dxt-color-secheadertext:#fff;--dxt-color-card:#ffe8e0;--dxt-color-cardtext:#303273;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#303273;--dxt-color-headerside:#fff;--dxt-color-headersidetext:#303273;--dxt-color-pagetitle:#fff;--dxt-color-pagetitletext:#303273;--dxt-color-graylight:#ccc;--dxt-color-graylighter:#ededed;--dxt-color-silver:#f1f1f1;--dxt-color-body:#efefef;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-startup{--dxt-color-base:#7c3aed;--dxt-color-basetext:#fff;--dxt-color-link:#7c3aed;--dxt-color-accent1:#06b6d4;--dxt-color-accent1text:#fff;--dxt-color-accent2:#ec4899;--dxt-color-accent2text:#fff;--dxt-color-text:#334155;--dxt-color-headings:#1e1b4b;--dxt-color-footer:#1e1b4b;--dxt-color-footertext:#c4b5fd;--dxt-color-secheader:#06b6d4;--dxt-color-secheadertext:#fff;--dxt-color-card:#f5f3ff;--dxt-color-cardtext:#4c1d95;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7c3aed;--dxt-color-headerside:#1e1b4b;--dxt-color-headersidetext:#c4b5fd;--dxt-color-pagetitle:#7c3aed;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#94a3b8;--dxt-color-graylighter:#e2e8f0;--dxt-color-silver:#f1f5f9;--dxt-color-body:#faf5ff;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-sustainability{--dxt-color-base:#15803d;--dxt-color-basetext:#fff;--dxt-color-link:#15803d;--dxt-color-accent1:#84cc16;--dxt-color-accent1text:#1a2e05;--dxt-color-accent2:#78716c;--dxt-color-accent2text:#fff;--dxt-color-text:#374151;--dxt-color-headings:#1f2937;--dxt-color-footer:#14532d;--dxt-color-footertext:#dcfce7;--dxt-color-secheader:#78716c;--dxt-color-secheadertext:#fff;--dxt-color-card:#dcfce7;--dxt-color-cardtext:#14532d;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#15803d;--dxt-color-headerside:#14532d;--dxt-color-headersidetext:#dcfce7;--dxt-color-pagetitle:#15803d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#9ca3af;--dxt-color-graylighter:#e5e7eb;--dxt-color-silver:#f3f4f6;--dxt-color-body:#f0fdf4;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)}:root.dxpr-scheme-university{--dxt-color-base:#7b2d3d;--dxt-color-basetext:#fff;--dxt-color-link:#7b2d3d;--dxt-color-accent1:#d4a574;--dxt-color-accent1text:#333;--dxt-color-accent2:#2c4a6e;--dxt-color-accent2text:#fff;--dxt-color-text:#44403c;--dxt-color-headings:#292524;--dxt-color-footer:#292524;--dxt-color-footertext:#d6d3d1;--dxt-color-secheader:#2c4a6e;--dxt-color-secheadertext:#fff;--dxt-color-card:#fef3c7;--dxt-color-cardtext:#78350f;--dxt-color-header:#fff;--dxt-color-header-rgb:255, 255, 255;--dxt-color-headertext:#7b2d3d;--dxt-color-headerside:#7b2d3d;--dxt-color-headersidetext:#fef3c7;--dxt-color-pagetitle:#7b2d3d;--dxt-color-pagetitletext:#fff;--dxt-color-graylight:#a8a29e;--dxt-color-graylighter:#e7e5e4;--dxt-color-silver:#f5f5f4;--dxt-color-body:#faf8f5;--dxt-color-basesubtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--dxt-color-basesubtletext: color-mix(in srgb, black 60%, var(--dxt-color-base));--dxt-color-accent1subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--dxt-color-accent1subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--dxt-color-accent2subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent2));--dxt-color-accent2subtletext: color-mix(in srgb, black 60%, var(--dxt-color-accent2));--dxt-color-headingssubtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--dxt-color-headingssubtletext: color-mix(in srgb, black 60%, var(--dxt-color-headings));--bs-primary: var(--dxt-color-base);--bs-secondary: var(--dxt-color-accent1);--bs-primary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-base));--bs-secondary-text-emphasis: color-mix(in srgb, black 60%, var(--dxt-color-accent1));--bs-primary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-base));--bs-secondary-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-accent1));--bs-primary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-base));--bs-secondary-border-subtle: color-mix(in srgb, white 60%, var(--dxt-color-accent1));--bs-body-color: var(--dxt-color-text);--bs-body-bg: var(--dxt-color-body);--bs-heading-color: var(--dxt-color-headings);--bs-link-color: var(--dxt-color-link);--bs-link-hover-color: var(--dxt-color-accent1);--bs-code-color: var(--dxt-color-base);--bs-border-color: var(--dxt-color-graylighter);--bs-border-color-translucent: rgb(0 0 0 / 17.5%);--bs-light: var(--dxt-color-silver);--bs-dark: var(--dxt-color-headings);--bs-light-text-emphasis: var(--dxt-color-text);--bs-dark-text-emphasis: var(--dxt-color-headings);--bs-light-bg-subtle: var(--dxt-color-silver);--bs-dark-bg-subtle: color-mix(in srgb, white 80%, var(--dxt-color-headings));--bs-light-border-subtle: var(--dxt-color-graylighter);--bs-dark-border-subtle: var(--dxt-color-headings);--bs-emphasis-color: var(--dxt-color-headings);--bs-secondary-color: var(--dxt-color-text);--bs-secondary-bg: var(--dxt-color-card);--bs-tertiary-color: var(--dxt-color-text);--bs-tertiary-bg: var(--dxt-color-silver)} \ No newline at end of file diff --git a/css/components/dxpr-theme-full-screen-search.css b/css/components/dxpr-theme-full-screen-search.css index cba86806..fabf62e7 100644 --- a/css/components/dxpr-theme-full-screen-search.css +++ b/css/components/dxpr-theme-full-screen-search.css @@ -1 +1 @@ -.full-screen-search-button{font-size:1.125rem}.full-screen-search-button.btn-link,.full-screen-search-button.btn-link:hover,.full-screen-search-button.btn-link:focus{background-color:initial;text-decoration:none}#search-block-form{display:table}.full-screen-search-form{background-color:#fff;display:table;height:100%;left:0;position:fixed;top:0;-webkit-transition:top .3s ease;transition:top .3s ease;width:100%;z-index:99999}.full-screen-search-form .full-screen-search-form-input{background:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;box-shadow:none;font-size:0.625rem;padding-bottom:2em;text-align:center;text-transform:uppercase}@media(width <= 47.9375rem){.full-screen-search-form .full-screen-search-form-input{font-size:0.5rem}}@media(width <= 30rem){.full-screen-search-form .full-screen-search-form-input{font-size:0.375rem}}.full-screen-search-form .full-screen-search-form-input label{color:var(--dxt-color-base);font-size:2.1em;font-weight:normal;line-height:1.4;margin-bottom:.85em}.full-screen-search-form .full-screen-search-form-input .search-query{border-radius:0;font-size:5.625rem;letter-spacing:-0.05em;line-height:1.3em;margin:0 auto;max-width:calc(100% - 2rem);padding:0;text-align:center}.full-screen-search-form>div{display:table-cell;vertical-align:middle}.full-screen-search-form .input-group input.btn.full-screen-search-submit{background-color:rgba(0,0,0,0) !important;border:0.125rem solid #eee !important;border-radius:0;color:#666 !important;display:block !important;letter-spacing:.05em;margin:2em auto 0 !important;text-transform:uppercase}.full-screen-search-form .input-group input.btn.full-screen-search-submit:hover,.full-screen-search-form .input-group input.btn.full-screen-search-submit:focus{background-color:#eee !important;border-color:#eee !important;color:#333 !important}.full-screen-search-form .input-group input.btn.full-screen-search-submit:active{background-color:#ddd !important;color:#333 !important;-webkit-transform:translateY(0.0625rem);-ms-transform:translateY(0.0625rem);transform:translateY(0.0625rem)} \ No newline at end of file +.full-screen-search-button{font-size:18px}.full-screen-search-button.btn-link,.full-screen-search-button.btn-link:hover,.full-screen-search-button.btn-link:focus{background-color:initial;text-decoration:none}#search-block-form{display:table}.full-screen-search-form{background-color:#fff;display:table;height:100%;left:0;position:fixed;top:0;transition:top .3s ease;width:100%;z-index:99999}.full-screen-search-form .full-screen-search-form-input{background:rgba(0,0,0,0);border:none;box-shadow:none;font-size:10px;padding-bottom:2em;text-align:center;text-transform:uppercase}@media(width <= 767px){.full-screen-search-form .full-screen-search-form-input{font-size:8px}}@media(width <= 480px){.full-screen-search-form .full-screen-search-form-input{font-size:6px}}.full-screen-search-form .full-screen-search-form-input label{color:var(--dxt-color-base);font-size:2.1em;font-weight:normal;line-height:1.4;margin-bottom:.85em}.full-screen-search-form .full-screen-search-form-input .search-query{border-radius:0;font-size:90px;letter-spacing:-0.05em;line-height:1.3em;margin:0 auto;max-width:calc(100% - 32px);padding:0;text-align:center}.full-screen-search-form>div{display:table-cell;vertical-align:middle}.full-screen-search-form .input-group input.btn.full-screen-search-submit{background-color:rgba(0,0,0,0) !important;border:2px solid #eee !important;border-radius:0;color:#666 !important;display:block !important;letter-spacing:.05em;margin:2em auto 0 !important;text-transform:uppercase}.full-screen-search-form .input-group input.btn.full-screen-search-submit:hover,.full-screen-search-form .input-group input.btn.full-screen-search-submit:focus{background-color:#eee !important;border-color:#eee !important;color:#333 !important}.full-screen-search-form .input-group input.btn.full-screen-search-submit:active{background-color:#ddd !important;color:#333 !important;transform:translateY(1px)} \ No newline at end of file diff --git a/css/components/dxpr-theme-header--mobile.css b/css/components/dxpr-theme-header--mobile.css index cfd476d6..ebc00234 100644 --- a/css/components/dxpr-theme-header--mobile.css +++ b/css/components/dxpr-theme-header--mobile.css @@ -1 +1 @@ -html.html--dxpr-theme-nav-mobile--open{height:100%;overflow:hidden}html.html--dxpr-theme-nav-mobile--open .dxpr-theme-main-menu.menu--open{z-index:4060}html.html--dxpr-theme-nav-mobile--open .dxpr-theme-header #dxpr-theme-menu-toggle{z-index:4100}.body--dxpr-theme-nav-mobile.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay:not(:has(#navbar.header-mobile-fixed)){padding-top:0 !important}.body--dxpr-theme-nav-mobile .page-title-full-width-container{padding-top:0}.body--dxpr-theme-nav-mobile #logo{display:inline;height:var(--dxt-setting-logo-height);max-height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container{display:block;float:none;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header .region-navigation{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding .logo,.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding .navbar-brand{-ms-flex-negative:0;flex-shrink:0}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu{-webkit-box-shadow:0 0.3125rem 0.3125rem rgba(0,0,0,.02);box-shadow:0 0.3125rem 0.3125rem rgba(0,0,0,.02);left:0;padding-left:calc(var(--dxt-setting-gutter-vertical-mobile, 0)/2);padding-right:calc(var(--dxt-setting-gutter-vertical-mobile, 0)/2);position:absolute;width:100%;z-index:100}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu .nav-link{font-size:var(--dxt-setting-nav-mobile-font-size)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu li{width:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.nav,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.navbar-nav{width:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu .dropdown-item,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu .bs-dropdown-item-wrapper>.dropdown-item{font-size:var(--dxt-setting-nav-mobile-font-size);white-space:normal;word-wrap:break-word;--bs-dropdown-indent-step: calc(var(--dxt-setting-nav-font-size) / 2)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-toggle{height:var(--dxt-setting-header-mobile-height)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .block-dxpr-theme-helper{height:var(--dxt-setting-header-mobile-height);line-height:var(--dxt-setting-header-mobile-height)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-left,.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-right{float:none !important}.body--dxpr-theme-nav-mobile .dxpr-theme-header .wrap-toggle{-ms-flex-line-pack:center;align-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle{border:0 none;cursor:pointer;float:right;margin:0.1875rem 0 0;outline:none;padding:0.625rem 2rem 1rem 0;position:relative;z-index:410}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--dxt-color-headertext);border-radius:0.0625rem;content:"";cursor:pointer;display:block;height:0.25rem;position:absolute;width:100%}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{-webkit-transition:all .3s;transition:all .3s}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before{top:-0.5rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{bottom:-0.5rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span{background-color:rgba(0,0,0,0)}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::after{-webkit-transition:top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96),top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s;transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96),top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96)}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::before{top:-0.3125rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::after{bottom:-0.3125rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::after{bottom:0;top:0}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::after{-webkit-transition:top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s;transition:top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s;transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s,top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84);transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s,top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),-webkit-transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span{background-color:rgba(0,0,0,0)}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span::after{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-collapse{border-top:none;-webkit-box-shadow:inset 0 0.0625rem 0 hsla(0,0%,100%,.1);box-shadow:inset 0 0.0625rem 0 hsla(0,0%,100%,.1);clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-fixed-top{border-width:0 0 0.0625rem;top:0}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-collapse.collapse{display:none !important}.body--dxpr-theme-nav-mobile .dxpr-theme-header .menu__level--current span{padding:0.4375rem 1.25rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav{float:none !important;margin-bottom:0.46875rem;margin-top:0.46875rem;text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav>li{float:none;text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu li{text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav>li>a{padding-bottom:0.625rem;padding-top:0.625rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header .collapse.in{display:block !important}.body--dxpr-theme-nav-mobile #navbar.header-mobile-fixed{-webkit-box-sizing:border-box;box-sizing:border-box;left:0;margin:0;position:fixed;right:0;top:var(--drupal-displace-offset-top, 0);z-index:405}.body--dxpr-theme-nav-mobile.gin--vertical-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--horizontal-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--classic-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--core-navigation #navbar.header-mobile-fixed{top:calc(var(--drupal-displace-offset-top, 0) - 0.0625rem)}.body--dxpr-theme-nav-mobile.gin--navigation #navbar.header-mobile-fixed{top:calc(var(--drupal-displace-offset-top, 0) - 0.375rem)}.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed):not(.toolbar-horizontal,.toolbar-vertical,.toolbar-fixed){padding-top:var(--dxt-setting-header-mobile-height) !important}.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-horizontal,.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-vertical,.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-fixed{padding-top:calc(var(--dxt-setting-header-mobile-height) + var(--drupal-displace-offset-top, 0)) !important}.body--dxpr-theme-nav-mobile.gin--vertical-toolbar:has(#navbar.header-mobile-fixed){padding-top:var(--dxt-setting-header-mobile-height) !important}@media screen and (width <= 48rem){.action--open,.action--close{display:block}.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu,.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu ul,.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu li{text-align:var(--dxt-setting-header-side-align)}.navbar-nav .nav-link.dropdown-toggle,.navbar-nav .media-library-view--widget .view-header a.dropdown-toggle,.media-library-view--widget .view-header .navbar-nav a.dropdown-toggle{display:block}} \ No newline at end of file +html.html--dxpr-theme-nav-mobile--open{height:100%;overflow:hidden}html.html--dxpr-theme-nav-mobile--open .dxpr-theme-main-menu.menu--open{z-index:4060}html.html--dxpr-theme-nav-mobile--open .dxpr-theme-header #dxpr-theme-menu-toggle{z-index:4100}.body--dxpr-theme-nav-mobile.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay:not(:has(#navbar.header-mobile-fixed)){padding-top:0 !important}.body--dxpr-theme-nav-mobile .page-title-full-width-container{padding-top:0}.body--dxpr-theme-nav-mobile #logo{display:inline;height:var(--dxt-setting-logo-height);max-height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container{display:block;float:none;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header{display:flex;flex-wrap:nowrap;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header .region-navigation{flex-grow:1}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .navbar-header .logo{align-items:center;display:flex;height:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding{align-items:center;display:flex;flex-flow:row nowrap}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding .logo,.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding .navbar-brand{flex-shrink:0}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu{box-shadow:0 5px 5px rgba(0,0,0,.02);left:0;padding-left:calc(var(--dxt-setting-gutter-vertical-mobile, 0)/2);padding-right:calc(var(--dxt-setting-gutter-vertical-mobile, 0)/2);position:absolute;width:100%;z-index:100}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu .nav-link{font-size:var(--dxt-setting-nav-mobile-font-size)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu li{width:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.nav,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.navbar-nav{width:100%}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu .dropdown-item,.body--dxpr-theme-nav-mobile .dxpr-theme-header .dxpr-theme-main-menu ul.dropdown-menu .bs-dropdown-item-wrapper>.dropdown-item{font-size:var(--dxt-setting-nav-mobile-font-size);white-space:normal;word-wrap:break-word;--bs-dropdown-indent-step: calc(var(--dxt-setting-nav-font-size) / 2)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-toggle{height:var(--dxt-setting-header-mobile-height)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .block-dxpr-theme-helper{height:var(--dxt-setting-header-mobile-height);line-height:var(--dxt-setting-header-mobile-height)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-left,.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-right{float:none !important}.body--dxpr-theme-nav-mobile .dxpr-theme-header .wrap-toggle{align-content:center;flex:1 1 auto}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle{border:0 none;cursor:pointer;float:right;margin:3px 0 0;outline:none;padding:10px 32px 16px 0;position:relative;z-index:410}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{backface-visibility:hidden;background:var(--dxt-color-headertext);border-radius:1px;content:"";cursor:pointer;display:block;height:4px;position:absolute;width:100%}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{transition:all .3s}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::before{top:-8px}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle span::after{bottom:-8px}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span{background-color:rgba(0,0,0,0)}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::after{transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96),top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s,bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84) .16s}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::before{top:-5px}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash span::after{bottom:-5px}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::after{bottom:0;top:0}@supports(animation-name: test){.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::before,.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.two-dash.navbar-toggle--active span::after{transition:transform .18s cubic-bezier(0.04, 0.04, 0.12, 0.96) .08s,top .1s cubic-bezier(0.52, 0.16, 0.52, 0.84),bottom .1s cubic-bezier(0.52, 0.16, 0.52, 0.84)}}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span{background-color:rgba(0,0,0,0)}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span::before{top:0;transform:rotate(45deg)}.body--dxpr-theme-nav-mobile .dxpr-theme-header #dxpr-theme-menu-toggle.navbar-toggle--active span::after{top:0;transform:rotate(-45deg)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-collapse{border-top:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-fixed-top{border-width:0 0 1px;top:0}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-collapse.collapse{display:none !important}.body--dxpr-theme-nav-mobile .dxpr-theme-header .menu__level--current span{padding:7px 20px}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav{float:none !important;margin-bottom:7.5px;margin-top:7.5px;text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav>li{float:none;text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu li{text-align:var(--dxt-setting-header-side-align)}.body--dxpr-theme-nav-mobile .dxpr-theme-header .nav>li>a{padding-bottom:10px;padding-top:10px}.body--dxpr-theme-nav-mobile .dxpr-theme-header .collapse.in{display:block !important}.body--dxpr-theme-nav-mobile #navbar.header-mobile-fixed{box-sizing:border-box;left:0;margin:0;position:fixed;right:0;top:var(--drupal-displace-offset-top, 0);z-index:405}.body--dxpr-theme-nav-mobile.gin--vertical-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--horizontal-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--classic-toolbar #navbar.header-mobile-fixed,.body--dxpr-theme-nav-mobile.gin--core-navigation #navbar.header-mobile-fixed{top:calc(var(--drupal-displace-offset-top, 0) - 1px)}.body--dxpr-theme-nav-mobile.gin--navigation #navbar.header-mobile-fixed{top:calc(var(--drupal-displace-offset-top, 0) - 6px)}.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed):not(.toolbar-horizontal,.toolbar-vertical,.toolbar-fixed){padding-top:var(--dxt-setting-header-mobile-height) !important}.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-horizontal,.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-vertical,.body--dxpr-theme-nav-mobile:has(#navbar.header-mobile-fixed).toolbar-fixed{padding-top:calc(var(--dxt-setting-header-mobile-height) + var(--drupal-displace-offset-top, 0)) !important}.body--dxpr-theme-nav-mobile.gin--vertical-toolbar:has(#navbar.header-mobile-fixed){padding-top:var(--dxt-setting-header-mobile-height) !important}@media screen and (width <= 768px){.action--open,.action--close{display:block}.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu,.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu ul,.body--dxpr-theme-nav-mobile #dxpr-theme-main-menu li{text-align:var(--dxt-setting-header-side-align)}.navbar-nav .nav-link.dropdown-toggle,.navbar-nav .media-library-view--widget .view-header a.dropdown-toggle,.media-library-view--widget .view-header .navbar-nav a.dropdown-toggle{display:block}} \ No newline at end of file diff --git a/css/components/dxpr-theme-header--top.css b/css/components/dxpr-theme-header--top.css index f61eedc9..c98c086c 100644 --- a/css/components/dxpr-theme-header--top.css +++ b/css/components/dxpr-theme-header--top.css @@ -1 +1 @@ -.body--dxpr-theme-nav-desktop .navbar-toggler{display:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top{width:100%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu{height:var(--dxt-setting-header-top-height);position:relative}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu>div,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu section,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu ul.nav{height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav-link{font-size:var(--dxt-setting-nav-font-size)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>a,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>span.nav-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height);padding-left:var(--dxt-setting-menu-link-spacing, 10px);padding-right:var(--dxt-setting-menu-link-spacing, 10px)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>.bs-dropdown-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>.bs-dropdown-wrapper>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height);padding-left:var(--dxt-setting-menu-link-spacing, 10px);padding-right:var(--dxt-setting-menu-link-spacing, 10px)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top #logo{display:inline;height:var(--dxt-setting-logo-height);max-height:100%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--fixed{left:0;margin:0;position:fixed;right:0;top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--fixed,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{-webkit-box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.05);box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.05)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay{left:0;position:absolute;right:0;top:1.875rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.dxpr-theme-header--fixed{position:fixed}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.dxpr-theme-header--sticky{-webkit-transition:opacity 600ms,background-color 600ms;transition:opacity 600ms,background-color 600ms}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.affix{top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{left:0;margin:0;opacity:1;position:fixed;top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .navbar-header{padding-bottom:0;padding-top:0}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .navbar-brand{font-size:1.25rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>.bs-dropdown-wrapper>*,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>a,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>span,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .wrap-branding,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .block-dxpr-theme-helper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--dxt-setting-header-top-height-scroll);line-height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu{height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu>div,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu section,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu ul.nav{height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav-child-fixed-width{top:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-header{display:table;float:left;position:relative;z-index:405}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding .logo,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding .navbar-brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:100%;padding-right:0.9375rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-collapse{display:inline-block}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .navbar-header{left:50%;position:absolute}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .wrap-branding,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .wrap-branding{margin-left:-50%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .wrap-branding .logo,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .wrap-branding .logo{padding-left:0.625rem;padding-right:0.625rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .navbar-nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .navbar-nav{float:left}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .navbar-nav{float:left}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .wrap-branding{float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .region-navigation{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-brand{clear:both;margin:0 auto;text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-nav{clear:both;display:inline-block;float:none;margin:0 auto;text-align:center;vertical-align:top}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered #dxpr-theme-main-menu{clear:both;display:block;text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline #dxpr-theme-main-menu,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline nav{display:inline-block;float:none;vertical-align:top}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-nav{float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dropdown span:not(.dropdown-toggle){padding:0 0.9375rem;pointer-events:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain{position:static !important}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu){-webkit-transform:translateZ(0);transform:translateZ(0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) li{min-width:var(--dxt-setting-dropdown-width);width:var(--dxt-setting-dropdown-width)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown-item,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .bs-dropdown-item-wrapper>.dropdown-item{white-space:normal;word-wrap:break-word}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown{color:var(--dxt-color-headertext)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown *{color:var(--dxt-color-headertext)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown li{float:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown>span{color:var(--dxt-color-headertext);display:block;font-weight:normal;line-height:unset;padding:0.625rem 1.25rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .bs-dropdown-item-wrapper{padding-bottom:var(--bs-dropdown-item-padding-y);padding-top:var(--bs-dropdown-item-padding-y)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown-item{--bs-dropdown-indent-step: calc(var(--dxt-setting-nav-font-size) / 2)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top ul.nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-megamenu__heading{font-size:1.125rem;font-weight:300}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .nav-child-fixed-width{left:0;position:absolute;right:0;top:6.25rem}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-dxpr-theme-helper,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding{height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop.toolbar-horizontal .dxpr-theme-header--top.dxpr-theme-header--overlay,.body--dxpr-theme-nav-desktop.toolbar-vertical .dxpr-theme-header--top.dxpr-theme-header--overlay,.body--dxpr-theme-nav-desktop.toolbar-fixed .dxpr-theme-header--top.dxpr-theme-header--overlay{top:calc(var(--drupal-displace-offset-top) + 1.875rem)}.body--dxpr-theme-header-overlay .wrap-messages{position:fixed;right:1.875rem;top:1.875rem;z-index:9999}html.js .gin--vertical-toolbar .dxpr-theme-header--fixed,html.js .gin--vertical-toolbar .dxpr-theme-header--top.affix{left:var(--gin-toolbar-x-offset, 256px);top:calc(var(--drupal-displace-offset-top, 0) - 0.0625rem);width:calc(100% - var(--gin-toolbar-x-offset, 256px))}html.js .gin--vertical-toolbar.body--dxpr-theme-nav-desktop.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay{padding-top:0 !important}html.js .gin--horizontal-toolbar .dxpr-theme-header--fixed,html.js .gin--horizontal-toolbar .dxpr-theme-header--top.affix,html.js .gin--classic-toolbar .dxpr-theme-header--fixed,html.js .gin--classic-toolbar .dxpr-theme-header--top.affix,html.js .gin--core-navigation .dxpr-theme-header--fixed,html.js .gin--core-navigation .dxpr-theme-header--top.affix,html.js .gin--navigation-top-bar .dxpr-theme-header--fixed,html.js .gin--navigation-top-bar .dxpr-theme-header--top.affix{top:calc(var(--drupal-displace-offset-top, 0) - 0.0625rem)}html.js .gin--navigation .dxpr-theme-header--fixed,html.js .gin--navigation .dxpr-theme-header--top.affix{top:calc(var(--drupal-displace-offset-top, 0) - 0.375rem)} \ No newline at end of file +.body--dxpr-theme-nav-desktop .navbar-toggler{display:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top{width:100%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu{height:var(--dxt-setting-header-top-height);position:relative}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu>div,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu section,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu ul.nav{height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav-link{font-size:var(--dxt-setting-nav-font-size)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>a,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>span.nav-link{align-items:center;display:flex;height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height);padding-left:var(--dxt-setting-menu-link-spacing, 10px);padding-right:var(--dxt-setting-menu-link-spacing, 10px)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>.bs-dropdown-wrapper{align-items:center;height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-main-menu .nav>li>.bs-dropdown-wrapper>a{align-items:center;display:flex;height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height);padding-left:var(--dxt-setting-menu-link-spacing, 10px);padding-right:var(--dxt-setting-menu-link-spacing, 10px)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top #logo{display:inline;height:var(--dxt-setting-logo-height);max-height:100%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--fixed{left:0;margin:0;position:fixed;right:0;top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--fixed,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{box-shadow:0 3px 10px 0 rgba(50,50,50,.05)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay{left:0;position:absolute;right:0;top:30px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.dxpr-theme-header--fixed{position:fixed}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.dxpr-theme-header--sticky{transition:opacity 600ms,background-color 600ms}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--overlay.affix{top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{left:0;margin:0;opacity:1;position:fixed;top:var(--drupal-displace-offset-top, 0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .navbar-header{padding-bottom:0;padding-top:0}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .navbar-brand{font-size:20px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>.bs-dropdown-wrapper>*,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>a,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav>li>span,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .wrap-branding,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .block-dxpr-theme-helper{align-items:center;display:flex;height:var(--dxt-setting-header-top-height-scroll);line-height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu{height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu>div,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu section,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .dxpr-theme-main-menu ul.nav{height:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix .nav-child-fixed-width{top:var(--dxt-setting-header-top-height-scroll)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-header{display:table;float:left;position:relative;z-index:405}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding{align-items:center;display:flex;flex-flow:row nowrap}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding .logo,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding .navbar-brand{align-items:center;display:flex;flex-shrink:0;height:100%;padding-right:15px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-collapse{display:inline-block}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .navbar-header{left:50%;position:absolute}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .wrap-branding,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .wrap-branding{margin-left:-50%}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .wrap-branding .logo,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-right .wrap-branding .logo{padding-left:10px;padding-right:10px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-left-menu-left .navbar-nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-center-menu-left .navbar-nav{float:left}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .nav,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .navbar-nav{float:left}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--logo-right-menu-left .wrap-branding{float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .region-navigation{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-brand{clear:both;margin:0 auto;text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-nav{clear:both;display:inline-block;float:none;margin:0 auto;text-align:center;vertical-align:top}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered #dxpr-theme-main-menu{clear:both;display:block;text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered .navbar-nav{display:flex}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline{text-align:center}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline .navbar-header,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline #dxpr-theme-main-menu,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top.dxpr-theme-header--centered-inline nav{display:inline-block;float:none;vertical-align:top}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .navbar-nav{float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dropdown span:not(.dropdown-toggle){padding:0 15px;pointer-events:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain{position:static !important}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu){transform:translateZ(0)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) li{min-width:var(--dxt-setting-dropdown-width);width:var(--dxt-setting-dropdown-width)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown-item,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .bs-dropdown-item-wrapper>.dropdown-item{white-space:normal;word-wrap:break-word}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown{color:var(--dxt-color-headertext)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown *{color:var(--dxt-color-headertext)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown li{float:none}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown>span{color:var(--dxt-color-headertext);display:block;font-weight:normal;line-height:unset;padding:10px 20px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .bs-dropdown-item-wrapper{padding-bottom:var(--bs-dropdown-item-padding-y);padding-top:var(--bs-dropdown-item-padding-y)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-system-menu-blockmain .dropdown-menu:not(.dropdown-full-width .dropdown-menu) .dropdown-item{--bs-dropdown-indent-step: calc(var(--dxt-setting-nav-font-size) / 2)}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top ul.nav{align-items:center;display:flex;flex-direction:row;float:right}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .dxpr-theme-megamenu__heading{font-size:18px;font-weight:300}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .nav-child-fixed-width{left:0;position:absolute;right:0;top:100px}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .block-dxpr-theme-helper,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding{height:var(--dxt-setting-header-top-height);line-height:var(--dxt-setting-header-top-height)}.body--dxpr-theme-nav-desktop.toolbar-horizontal .dxpr-theme-header--top.dxpr-theme-header--overlay,.body--dxpr-theme-nav-desktop.toolbar-vertical .dxpr-theme-header--top.dxpr-theme-header--overlay,.body--dxpr-theme-nav-desktop.toolbar-fixed .dxpr-theme-header--top.dxpr-theme-header--overlay{top:calc(var(--drupal-displace-offset-top) + 30px)}.body--dxpr-theme-header-overlay .wrap-messages{position:fixed;right:30px;top:30px;z-index:9999}html.js .gin--vertical-toolbar .dxpr-theme-header--fixed,html.js .gin--vertical-toolbar .dxpr-theme-header--top.affix{left:var(--gin-toolbar-x-offset, 256px);top:calc(var(--drupal-displace-offset-top, 0) - 1px);width:calc(100% - var(--gin-toolbar-x-offset, 256px))}html.js .gin--vertical-toolbar.body--dxpr-theme-nav-desktop.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay{padding-top:0 !important}html.js .gin--horizontal-toolbar .dxpr-theme-header--fixed,html.js .gin--horizontal-toolbar .dxpr-theme-header--top.affix,html.js .gin--classic-toolbar .dxpr-theme-header--fixed,html.js .gin--classic-toolbar .dxpr-theme-header--top.affix,html.js .gin--core-navigation .dxpr-theme-header--fixed,html.js .gin--core-navigation .dxpr-theme-header--top.affix,html.js .gin--navigation-top-bar .dxpr-theme-header--fixed,html.js .gin--navigation-top-bar .dxpr-theme-header--top.affix{top:calc(var(--drupal-displace-offset-top, 0) - 1px)}html.js .gin--navigation .dxpr-theme-header--fixed,html.js .gin--navigation .dxpr-theme-header--top.affix{top:calc(var(--drupal-displace-offset-top, 0) - 6px)} \ No newline at end of file diff --git a/css/components/dxpr-theme-header.css b/css/components/dxpr-theme-header.css index dd6fcf4a..081baa07 100644 --- a/css/components/dxpr-theme-header.css +++ b/css/components/dxpr-theme-header.css @@ -1 +1 @@ -.body--dxpr-theme-nav-desktop .navbar-container>.row>.col-sm-12{position:relative;z-index:405}.body--dxpr-theme-nav-desktop .nav-child-fixed-width{top:var(--dxt-setting-header-top-height)}.navbar.container,.navbar.container-fluid{margin-top:0}.dxpr-theme-header{background:var(--dxt-color-header);border:none;border-radius:0;color:var(--dxt-color-headertext);display:block;padding:0;z-index:405}.dxpr-theme-header a{color:var(--dxt-color-headertext);cursor:pointer;outline:none}.dxpr-theme-header a.active,.dxpr-theme-header a:hover,.dxpr-theme-header a:focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .navbar-container{display:block;margin-bottom:0;padding-bottom:0;padding-top:0;position:relative}.dxpr-theme-header .navbar-container.container-fluid{position:static}.dxpr-theme-header .navbar-collapse{padding-left:0;padding-right:0}.dxpr-theme-header .nav{display:block;margin-left:0;margin-right:0}.dxpr-theme-header .nav h1,.dxpr-theme-header .nav h2,.dxpr-theme-header .nav h3,.dxpr-theme-header .nav h4,.dxpr-theme-header .nav h5 h6{opacity:.75}.dxpr-theme-header .dxpr-theme-main-menu a{color:var(--dxt-color-headertext);text-decoration:none}.dxpr-theme-header .dxpr-theme-main-menu a.active,.dxpr-theme-header .dxpr-theme-main-menu a:hover,.dxpr-theme-header .dxpr-theme-main-menu a:focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .dxpr-theme-main-menu .nav a{background:rgba(0,0,0,0)}.dxpr-theme-header .dxpr-theme-main-menu .nav a:hover,.dxpr-theme-header .dxpr-theme-main-menu .nav a:focus{background:rgba(0,0,0,0)}.dxpr-theme-header .navbar-header .logo{padding-left:0}.dxpr-theme-header .navbar-header .navbar-brand{float:none;font-size:1.75rem;height:auto;letter-spacing:0.0625rem;margin-left:0;padding:0}.dxpr-theme-header .dropdown-menu{background:var(--dxt-color-header);border:none;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:0 0.375rem 0.75rem rgba(0,0,0,.175);box-shadow:0 0.375rem 0.75rem rgba(0,0,0,.175);margin-top:0;padding:0.3125rem 0}.dxpr-theme-header .dropdown-menu ul{padding-left:0}.dxpr-theme-header .dropdown-menu li{list-style:none none;width:100%}.dxpr-theme-header .dropdown-menu li a{background:rgba(0,0,0,0);display:block}.dxpr-theme-header .dxpr-theme-megamenu{border:none;-webkit-box-shadow:none;box-shadow:none;display:block;position:static}.dxpr-theme-header .dxpr-theme-megamenu li{float:none}.dxpr-theme-header .row,.dxpr-theme-header .block{margin-bottom:0}.dxpr-theme-header .mega-dropdown-menu{padding-top:0.9375rem}.dxpr-theme-header .mega-dropdown-menu .block{padding-left:1.25rem;padding-right:0}.dxpr-theme-header .mega-dropdown-menu .row{margin-left:0;margin-right:0}.dxpr-theme-header .nav-child-fixed-width{width:100% !important}.dxpr-theme-header.affix .nav-child-fixed-width{top:3.75rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu{border:none;-webkit-box-shadow:none;box-shadow:none}#dxpr-theme-main-menu,#dxpr-theme-main-menu .menu__breadcrumbs,#dxpr-theme-main-menu .menu__level{text-align:left}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li{position:relative}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li>a::before{background:#eee;background:var(--dxt-color-headertext);bottom:0;content:" ";display:block;height:0.125rem;left:0;position:absolute;-webkit-transform:scale(0, 1) translate(0.625rem, 0);-ms-transform:scale(0, 1) translate(0.625rem, 0);transform:scale(0, 1) translate(0.625rem, 0);width:calc(100% - 1.25rem)}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav li.active>a::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a:hover::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a.is-active::before{-webkit-transform:scale(1, 1) translate(0.625rem, 0);-ms-transform:scale(1, 1) translate(0.625rem, 0);transform:scale(1, 1) translate(0.625rem, 0)}nav#dxpr-theme-main-menu .bs-dropdown-wrapper,nav#dxpr-theme-main-menu .bs-dropdown-item-wrapper{border-radius:0 0.1875rem 0.1875rem 0} \ No newline at end of file +.body--dxpr-theme-nav-desktop .navbar-container>.row>.col-sm-12{position:relative;z-index:405}.body--dxpr-theme-nav-desktop .nav-child-fixed-width{top:var(--dxt-setting-header-top-height)}.navbar.container,.navbar.container-fluid{margin-top:0}.dxpr-theme-header{background:var(--dxt-color-header);border:none;border-radius:0;color:var(--dxt-color-headertext);display:block;padding:0;z-index:405}.dxpr-theme-header a{color:var(--dxt-color-headertext);cursor:pointer;outline:none}.dxpr-theme-header a.active,.dxpr-theme-header a:hover,.dxpr-theme-header a:focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .navbar-container{display:block;margin-bottom:0;padding-bottom:0;padding-top:0;position:relative}.dxpr-theme-header .navbar-container.container-fluid{position:static}.dxpr-theme-header .navbar-collapse{padding-left:0;padding-right:0}.dxpr-theme-header .nav{display:block;margin-left:0;margin-right:0}.dxpr-theme-header .nav h1,.dxpr-theme-header .nav h2,.dxpr-theme-header .nav h3,.dxpr-theme-header .nav h4,.dxpr-theme-header .nav h5 h6{opacity:.75}.dxpr-theme-header .dxpr-theme-main-menu a{color:var(--dxt-color-headertext);text-decoration:none}.dxpr-theme-header .dxpr-theme-main-menu a.active,.dxpr-theme-header .dxpr-theme-main-menu a:hover,.dxpr-theme-header .dxpr-theme-main-menu a:focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .dxpr-theme-main-menu .nav a{background:rgba(0,0,0,0)}.dxpr-theme-header .dxpr-theme-main-menu .nav a:hover,.dxpr-theme-header .dxpr-theme-main-menu .nav a:focus{background:rgba(0,0,0,0)}.dxpr-theme-header .navbar-header .logo{padding-left:0}.dxpr-theme-header .navbar-header .navbar-brand{float:none;font-size:28px;height:auto;letter-spacing:1px;margin-left:0;padding:0}.dxpr-theme-header .dropdown-menu{background:var(--dxt-color-header);border:none;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175);margin-top:0;padding:5px 0}.dxpr-theme-header .dropdown-menu ul{padding-left:0}.dxpr-theme-header .dropdown-menu li{list-style:none none;width:100%}.dxpr-theme-header .dropdown-menu li a{background:rgba(0,0,0,0);display:block}.dxpr-theme-header .dxpr-theme-megamenu{border:none;box-shadow:none;display:block;position:static}.dxpr-theme-header .dxpr-theme-megamenu li{float:none}.dxpr-theme-header .row,.dxpr-theme-header .block{margin-bottom:0}.dxpr-theme-header .mega-dropdown-menu{padding-top:15px}.dxpr-theme-header .mega-dropdown-menu .block{padding-left:20px;padding-right:0}.dxpr-theme-header .mega-dropdown-menu .row{margin-left:0;margin-right:0}.dxpr-theme-header .nav-child-fixed-width{width:100% !important}.dxpr-theme-header.affix .nav-child-fixed-width{top:60px}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu{border:none;box-shadow:none}#dxpr-theme-main-menu,#dxpr-theme-main-menu .menu__breadcrumbs,#dxpr-theme-main-menu .menu__level{text-align:left}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li{position:relative}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li>a::before{background:#eee;background:var(--dxt-color-headertext);bottom:0;content:" ";display:block;height:2px;left:0;position:absolute;transform:scale(0, 1) translate(10px, 0);width:calc(100% - 20px)}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav li.active>a::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a:hover::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a.is-active::before{transform:scale(1, 1) translate(10px, 0)}nav#dxpr-theme-main-menu .bs-dropdown-wrapper,nav#dxpr-theme-main-menu .bs-dropdown-item-wrapper{border-radius:0 3px 3px 0} \ No newline at end of file diff --git a/css/components/dxpr-theme-secondary-header.css b/css/components/dxpr-theme-secondary-header.css index fd042fe8..e17fcbc9 100644 --- a/css/components/dxpr-theme-secondary-header.css +++ b/css/components/dxpr-theme-secondary-header.css @@ -1 +1 @@ -#secondary-header{background:var(--dxt-color-secheader);color:var(--dxt-color-secheadertext);line-height:1.2em;padding-bottom:0.625rem;padding-top:0.625rem;z-index:405}#secondary-header a{color:var(--dxt-color-secheadertext)}#secondary-header a:hover,#secondary-header a:focus{color:var(--dxt-color-secheadertext)}#secondary-header .block,#secondary-header p{margin-bottom:0}#secondary-header .secondary-header-container{margin-bottom:0}#secondary-header ul.nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;float:right;margin-bottom:0;margin-top:0}#secondary-header ul.nav a{line-height:1.2em;padding:0 0.9375rem}#secondary-header ul.nav a:hover,#secondary-header ul.nav a:focus{background:rgba(0,0,0,0)}#secondary-header ul.nav li{float:left} \ No newline at end of file +#secondary-header{background:var(--dxt-color-secheader);color:var(--dxt-color-secheadertext);line-height:1.2em;padding-bottom:10px;padding-top:10px;z-index:405}#secondary-header a{color:var(--dxt-color-secheadertext)}#secondary-header a:hover,#secondary-header a:focus{color:var(--dxt-color-secheadertext)}#secondary-header .block,#secondary-header p{margin-bottom:0}#secondary-header .secondary-header-container{margin-bottom:0}#secondary-header ul.nav{flex-direction:row;float:right;margin-bottom:0;margin-top:0}#secondary-header ul.nav a{line-height:1.2em;padding:0 15px}#secondary-header ul.nav a:hover,#secondary-header ul.nav a:focus{background:rgba(0,0,0,0)}#secondary-header ul.nav li{float:left} \ No newline at end of file diff --git a/css/components/tabs.css b/css/components/tabs.css index 0c25480f..53e16e86 100644 --- a/css/components/tabs.css +++ b/css/components/tabs.css @@ -1 +1 @@ -@media(width > 48rem){.main-container.container .block-local-tasks-block{left:50%;padding-right:2rem;position:absolute;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);z-index:10}}.html .dxpr-theme-mini-tabs-wrapper{display:block;float:left;margin-bottom:0.625rem;pointer-events:none}.html .dxpr-theme-mini-tabs-wrapper .tabs{border:none;-webkit-box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23);box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23)}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab{border:none;margin:0;padding:0}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link{background-color:var(--dxt-color-header);border:none;color:var(--dxt-color-headertext);font-size:0.875rem;line-height:1.4286;margin:0;padding:0.5rem;pointer-events:auto}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{text-decoration:underline}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active{bottom:auto !important}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active a{border:none;color:var(--dxt-color-base)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger{display:none}.html .tabs--secondary{clear:both;float:left;margin:0.625rem 0}@media(width <= 48rem){.html .dxpr-theme-mini-tabs-wrapper{float:none;width:100%;--tab-height: 3rem}.html .dxpr-theme-mini-tabs-wrapper .tabs{background:var(--dxt-color-graylighter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;-webkit-margin-start:0;margin-inline-start:0;padding:0;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs.is-expanded .tabs__tab{display:-webkit-box;display:-ms-flexbox;display:flex}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs--secondary .tabs__tab{display:block}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab{display:none;margin:0.0625rem 0 0;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active::before{border-left:0.1875rem solid var(--dxt-color-link);border-top-left-radius:0.125rem;content:"";display:block;height:calc(100% + 0.125rem);left:-0.0625rem;position:absolute;top:-0.0625rem;width:0.1875rem;z-index:5}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab:first-child{margin-top:0}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--tab-height);line-height:1;padding:0 1rem;text-decoration:none}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link.active{font-weight:600}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{background-color:var(--dxt-color-graylighter);font-weight:600;text-decoration:none}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{-webkit-box-shadow:0 0 0 0.125rem var(--dxt-color-link);box-shadow:0 0 0 0.125rem var(--dxt-color-link)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--dxt-color-header);border:0 none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-block:0;margin-inline:0.0625rem 0;margin-left:0.0625rem;pointer-events:auto;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:var(--tab-height)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus{background-color:var(--dxt-color-graylighter) !important}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus-within,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus-visible{-webkit-box-shadow:0 0 0 0.125rem var(--dxt-color-link);box-shadow:0 0 0 0.125rem var(--dxt-color-link);outline:none !important;z-index:10}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon{display:block;height:0.625rem;-webkit-margin-before:-0.125rem;margin-block-start:-0.125rem;position:relative;width:1rem}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span{-webkit-border-before:solid 0.125rem var(--dxt-color-link);border-block-start:solid 0.125rem var(--dxt-color-link);display:block;inset-inline-start:0;position:absolute;-webkit-transition:opacity .2s,top .2s,-webkit-transform .2s;transition:opacity .2s,top .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s,top .2s;transition:transform .2s,opacity .2s,top .2s,-webkit-transform .2s;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(1){inset-block-start:0}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(1)){inset-block-start:calc(50% + 0.0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(2){inset-block-start:calc(50% + 0.0625rem)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(2)){opacity:0}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(3){inset-block-start:calc(100% + 0.125rem)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(3)){inset-block-start:calc(50% + 0.0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}} \ No newline at end of file +@media(width > 768px){.main-container.container .block-local-tasks-block{left:50%;padding-right:32px;position:absolute;transform:translate(-50%, -100%);z-index:10}}.html .dxpr-theme-mini-tabs-wrapper{display:block;float:left;margin-bottom:10px;pointer-events:none}.html .dxpr-theme-mini-tabs-wrapper .tabs{border:none;box-shadow:0 3px 10px 0 rgba(50,50,50,.23)}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab{border:none;margin:0;padding:0}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link{background-color:var(--dxt-color-header);border:none;color:var(--dxt-color-headertext);font-size:14px;line-height:1.4286;margin:0;padding:8px;pointer-events:auto}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{text-decoration:underline}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active{bottom:auto !important}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active a{border:none;color:var(--dxt-color-base)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger{display:none}.html .tabs--secondary{clear:both;float:left;margin:10px 0}@media(width <= 768px){.html .dxpr-theme-mini-tabs-wrapper{float:none;width:100%;--tab-height: 48px}.html .dxpr-theme-mini-tabs-wrapper .tabs{background:var(--dxt-color-graylighter);display:flex;flex-direction:column;list-style:none;margin:0;margin-inline-start:0;padding:0;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs.is-expanded .tabs__tab{display:flex}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs--secondary .tabs__tab{display:block}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab{display:none;margin:1px 0 0;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active{display:flex;position:relative}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab.active::before{border-left:3px solid var(--dxt-color-link);border-top-left-radius:2px;content:"";display:block;height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:3px;z-index:5}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab:first-child{margin-top:0}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link{align-items:center;display:flex;flex-grow:1;height:var(--tab-height);line-height:1;padding:0 16px;text-decoration:none}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link.active{font-weight:600}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{background-color:var(--dxt-color-graylighter);font-weight:600;text-decoration:none}.html .dxpr-theme-mini-tabs-wrapper .tabs .tabs__tab .tabs__link:focus{box-shadow:0 0 0 2px var(--dxt-color-link)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger{align-items:center;background-color:var(--dxt-color-header);border:0 none;cursor:pointer;display:flex;justify-content:center;margin-block:0;margin-inline:1px 0;margin-left:1px;pointer-events:auto;transition:all .15s ease-in-out;width:var(--tab-height)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:hover,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus{background-color:var(--dxt-color-graylighter) !important}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus-within,.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger:focus-visible{box-shadow:0 0 0 2px var(--dxt-color-link);outline:none !important;z-index:10}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon{display:block;height:10px;margin-block-start:-2px;position:relative;width:16px}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span{border-block-start:solid 2px var(--dxt-color-link);display:block;inset-inline-start:0;position:absolute;transition:transform .2s,opacity .2s,top .2s;width:100%}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(1){inset-block-start:0}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(1)){inset-block-start:calc(50% + 1px);transform:rotate(45deg)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(2){inset-block-start:calc(50% + 1px)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(2)){opacity:0}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger-icon>span:nth-child(3){inset-block-start:calc(100% + 2px)}.html .dxpr-theme-mini-tabs-wrapper .tabs__trigger[aria-expanded=true] :is(.tabs__trigger-icon>span:nth-child(3)){inset-block-start:calc(50% + 1px);transform:rotate(-45deg)}} \ No newline at end of file diff --git a/css/dxpr-theme.admin.themesettings.css b/css/dxpr-theme.admin.themesettings.css index 2350ac51..b72cb5c5 100644 --- a/css/dxpr-theme.admin.themesettings.css +++ b/css/dxpr-theme.admin.themesettings.css @@ -1 +1 @@ -:root{--dxt-admin-sidebar-width: 40vw;--dxt-admin-sidebar-max-width: 68.75rem;--dxt-setting-menu-link-spacing: 0.625rem}html:has(#system-theme-settings){--drupal-displace-offset-right: var(--dxt-admin-sidebar-width)}body:has(#system-theme-settings)>*:not(#system-theme-settings,#navbar,script,style,.visually-hidden){margin-right:var(--dxt-admin-sidebar-width) !important}body:has(#system-theme-settings) #navbar.dxpr-theme-header--fixed,body:has(#system-theme-settings) #navbar.affix{right:var(--dxt-admin-sidebar-width) !important;width:calc(100% - var(--dxt-admin-sidebar-width)) !important}html:has(#system-theme-settings) body.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay{padding-top:calc(var(--dxt-setting-header-top-height, 100px) + var(--drupal-displace-offset-top, 0px)) !important}#system-theme-settings{--dxt-admin-color-primary-50: #eaedfa;--dxt-admin-color-primary-500: #314dd0;--dxt-admin-color-primary-600: #2d46bd;--dxt-admin-color-neutral-0: #fff;--dxt-admin-color-neutral-100: #f2f2f7;--dxt-admin-color-neutral-200: #e5e5ea;--dxt-admin-color-neutral-300: #d1d5db;--dxt-admin-color-neutral-400: #9ca3af;--dxt-admin-color-neutral-500: #8e8e93;--dxt-admin-color-neutral-600: #636366;--dxt-admin-color-neutral-700: #48484a;--dxt-admin-color-neutral-800: #374151;--dxt-admin-color-neutral-900: #1c1c1e;--dxt-admin-color-shadow-8: rgb(0 0 0 / 8%);--dxt-admin-color-shadow-10: rgb(0 0 0 / 10%);--dxt-admin-color-shadow-15: rgb(0 0 0 / 15%);--dxt-admin-color-shadow-20: rgb(0 0 0 / 20%);--dxt-admin-bg: var(--dxt-admin-color-neutral-100);--dxt-admin-accent: var(--dxt-admin-color-primary-500);--dxt-admin-accent-hover: var(--dxt-admin-color-primary-600);--dxt-admin-accent-light: var(--dxt-admin-color-primary-50);--dxt-admin-text: var(--dxt-admin-color-neutral-900);--dxt-admin-text-muted: var(--dxt-admin-color-neutral-500);--dxt-admin-text-disabled: var(--dxt-admin-color-neutral-400);--dxt-admin-border: var(--dxt-admin-color-neutral-300);--dxt-admin-surface: var(--dxt-admin-color-neutral-0);--dxt-admin-surface-alt: var(--dxt-admin-color-neutral-200);--dxt-admin-toggle-off: var(--dxt-admin-color-neutral-500);--dxt-admin-toggle-off-hover: var(--dxt-admin-color-neutral-600);--dxt-admin-toggle-off-active: var(--dxt-admin-color-neutral-700);--dxt-admin-focus-ring: rgb(49 77 208 / 25%);--dxt-admin-selected-bg: rgb(49 77 208 / 15%);--dxt-admin-selected-bg-hover: rgb(49 77 208 / 20%);--dxt-admin-search-bg: rgb(118 118 128 / 8%);--dxt-admin-search-bg-focus: rgb(118 118 128 / 12%);--dxt-admin-tab-hover: rgb(255 255 255 / 60%);--dxt-admin-tab-active: rgb(255 255 255 / 80%);--dxt-radius-sm: 0.5rem;--dxt-radius-md: 0.75rem;--dxt-radius-lg: 1rem;--dxt-radius-xl: 1.5rem;--dxt-radius-full: 624.9375rem;background:var(--dxt-admin-bg);border-left:0.0625rem solid var(--dxt-admin-color-shadow-8);bottom:0;margin:0;max-width:var(--dxt-admin-sidebar-max-width);overflow-y:auto;padding:4.375rem 0 6.25rem;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));top:var(--drupal-displace-offset-top, 0);width:var(--dxt-admin-sidebar-width);z-index:9999}#system-theme-settings *{color:var(--dxt-admin-text);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;font-size:1rem !important;line-height:1.2 !important}#system-theme-settings a:not(.vertical-tabs__menu-item a){color:var(--dxt-admin-accent);text-decoration:underline;text-underline-offset:0.125rem;-webkit-transition:color .15s ease,text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease}#system-theme-settings a:not(.vertical-tabs__menu-item a):visited{color:#5e35b1}#system-theme-settings a:not(.vertical-tabs__menu-item a):hover{color:var(--dxt-admin-accent-hover);text-decoration-thickness:0.125rem}#system-theme-settings a:not(.vertical-tabs__menu-item a):focus{outline:0.125rem solid var(--dxt-admin-accent);outline-offset:0.125rem;text-decoration:none}#system-theme-settings a:not(.vertical-tabs__menu-item a):focus-visible{outline:0.125rem solid var(--dxt-admin-accent);outline-offset:0.125rem}#system-theme-settings a:not(.vertical-tabs__menu-item a):active{color:var(--dxt-admin-accent-hover);text-decoration-thickness:0.125rem}#system-theme-settings .dxpr-search-container{background:var(--dxt-admin-bg);-webkit-box-shadow:0 0.25rem 1rem var(--dxt-admin-color-shadow-10);box-shadow:0 0.25rem 1rem var(--dxt-admin-color-shadow-10);margin:0;max-width:var(--dxt-admin-sidebar-max-width);padding:0.5rem 1rem 0.75rem;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));top:var(--drupal-displace-offset-top, 0);width:var(--dxt-admin-sidebar-width);z-index:10001}#system-theme-settings #dxpr-settings-search{background:var(--dxt-admin-search-bg);border:none;border-radius:var(--dxt-radius-md);outline:none;padding:0.75rem 2.5rem 0.75rem 1rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:100%}#system-theme-settings #dxpr-settings-search:focus{background:var(--dxt-admin-search-bg-focus);-webkit-box-shadow:none;box-shadow:none}#system-theme-settings #dxpr-settings-search::-webkit-input-placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings #dxpr-settings-search::-moz-placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings #dxpr-settings-search:-ms-input-placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings #dxpr-settings-search::-ms-input-placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings #dxpr-settings-search::placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings .dxpr-search-clear{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--dxt-admin-text-muted) !important;border:none !important;border-radius:50%;color:var(--dxt-admin-bg) !important;cursor:pointer;display:none;font-size:0.75rem !important;height:1.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding:0 !important;position:absolute;right:1.75rem;top:calc(50% - 0.1875rem);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.125rem}#system-theme-settings .dxpr-search-clear:hover{background:var(--dxt-admin-text) !important}#system-theme-settings *:not(.reinvented-color-wheel *){-webkit-box-sizing:border-box;box-sizing:border-box}#system-theme-settings #edit-actions.form-actions{background:var(--dxt-admin-bg) !important;border:none !important;bottom:var(--drupal-displace-offset-bottom, 0);-webkit-box-shadow:0 -0.25rem 1rem var(--dxt-admin-color-shadow-10);box-shadow:0 -0.25rem 1rem var(--dxt-admin-color-shadow-10);margin:0 !important;max-width:var(--dxt-admin-sidebar-max-width);padding:0.75rem 1rem !important;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));width:var(--dxt-admin-sidebar-width);z-index:10000}#system-theme-settings button,#system-theme-settings input[type=submit],#system-theme-settings input[type=button],#system-theme-settings .btn,#system-theme-settings .button{background:var(--dxt-admin-color-neutral-900) !important;border:none !important;border-radius:0 !important;color:var(--dxt-admin-surface) !important;cursor:pointer;font-weight:600;padding:0.75rem 1rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}#system-theme-settings button:hover,#system-theme-settings input[type=submit]:hover,#system-theme-settings input[type=button]:hover,#system-theme-settings .btn:hover,#system-theme-settings .button:hover{background:var(--dxt-admin-color-neutral-800) !important}#system-theme-settings button:focus,#system-theme-settings input[type=submit]:focus,#system-theme-settings input[type=button]:focus,#system-theme-settings .btn:focus,#system-theme-settings .button:focus{outline:0.125rem solid var(--dxt-admin-accent);outline-offset:0.125rem}#system-theme-settings button:active,#system-theme-settings input[type=submit]:active,#system-theme-settings input[type=button]:active,#system-theme-settings .btn:active,#system-theme-settings .button:active{background:var(--dxt-admin-color-neutral-700) !important}#system-theme-settings #edit-actions #edit-submit{margin:0;padding:1rem;width:100%}#system-theme-settings .settings-header{margin-bottom:0;padding:1.25rem 1rem}#system-theme-settings .form-wrapper,#system-theme-settings .tabs-left>.tab-content,#system-theme-settings .tabs-right>.tab-content,#system-theme-settings .nav-tabs,#system-theme-settings .nav-tabs a,#system-theme-settings .vertical-tabs{border:none;-webkit-box-shadow:none;box-shadow:none}#system-theme-settings details.form-wrapper,#system-theme-settings div.form-wrapper{background:rgba(0,0,0,0);border:none;clear:both;margin:0 0 1.5rem;overflow:hidden;padding:0}#system-theme-settings details.form-wrapper .panel-heading,#system-theme-settings div.form-wrapper .panel-heading{background:rgba(0,0,0,0);border:none}#system-theme-settings details.form-wrapper .panel-title,#system-theme-settings div.form-wrapper .panel-title{background:rgba(0,0,0,0);border:none}#system-theme-settings details.form-wrapper .panel-title .panel-title,#system-theme-settings div.form-wrapper .panel-title .panel-title{background:none;outline:none;text-decoration:none}#system-theme-settings details.form-wrapper .panel-title .panel-title:hover,#system-theme-settings details.form-wrapper .panel-title .panel-title:active,#system-theme-settings div.form-wrapper .panel-title .panel-title:hover,#system-theme-settings div.form-wrapper .panel-title .panel-title:active{outline:none;text-decoration:none}#system-theme-settings details.form-wrapper .card-header,#system-theme-settings div.form-wrapper .card-header{background:rgba(0,0,0,0);font-weight:600;padding:0.75rem 1rem}#system-theme-settings details.form-wrapper summary,#system-theme-settings div.form-wrapper summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:unset;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;--bs-bg-opacity: unset}#system-theme-settings details.form-wrapper summary .details-title,#system-theme-settings div.form-wrapper summary .details-title{background:none;color:inherit;outline:none;text-decoration:none}#system-theme-settings details.form-wrapper summary:hover,#system-theme-settings div.form-wrapper summary:hover{background:var(--dxt-admin-tab-hover)}#system-theme-settings details.form-wrapper summary:focus,#system-theme-settings div.form-wrapper summary:focus{-webkit-box-shadow:inset 0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:inset 0 0 0 0.125rem var(--dxt-admin-accent);outline:none}#system-theme-settings details.form-wrapper summary::before,#system-theme-settings div.form-wrapper summary::before{display:none}#system-theme-settings details.form-wrapper summary::marker,#system-theme-settings div.form-wrapper summary::marker{content:""}#system-theme-settings details.form-wrapper summary::after,#system-theme-settings div.form-wrapper summary::after{background-image:url('data:image/svg+xml,');background-position:center;background-repeat:no-repeat;background-size:1rem;content:"";-ms-flex-negative:0;flex-shrink:0;height:1rem;margin-left:0.5rem;opacity:0;-webkit-transition:opacity .15s ease,-webkit-transform .2s ease;transition:opacity .15s ease,-webkit-transform .2s ease;transition:opacity .15s ease,transform .2s ease;transition:opacity .15s ease,transform .2s ease,-webkit-transform .2s ease;width:1rem}#system-theme-settings details.form-wrapper summary:hover::after,#system-theme-settings details.form-wrapper summary:focus::after,#system-theme-settings div.form-wrapper summary:hover::after,#system-theme-settings div.form-wrapper summary:focus::after{opacity:1}#system-theme-settings details.form-wrapper[open]>summary::after,#system-theme-settings div.form-wrapper[open]>summary::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#system-theme-settings details.form-wrapper[open]>summary:hover::after,#system-theme-settings details.form-wrapper[open]>summary:focus::after,#system-theme-settings div.form-wrapper[open]>summary:hover::after,#system-theme-settings div.form-wrapper[open]>summary:focus::after{opacity:1}#system-theme-settings details.form-wrapper .description,#system-theme-settings div.form-wrapper .description{color:var(--dxt-admin-text-muted);font-size:0.8125rem !important;margin:0;padding:0.25rem 0}#system-theme-settings label,#system-theme-settings legend{background-color:unset;border:none;display:block;font-size:1.1875rem !important;margin-bottom:0.375rem;outline:none;width:100%}#system-theme-settings .no-preview{position:relative}#system-theme-settings .no-preview::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-eye-off%22%3E%3Cpath%20d%3D%22M17.94%2017.94A10.07%2010.07%200%200%201%2012%2020c-7%200-11-8-11-8a18.45%2018.45%200%200%201%205.06-5.94M9.9%204.24A9.12%209.12%200%200%201%2012%204c7%200%2011%208%2011%208a18.5%2018.5%200%200%201-2.16%203.19m-6.72-1.07a3%203%200%201%201-4.24-4.24M1%201l22%2022%22%2F%3E%3C%2Fsvg%3E");background-size:contain;content:"";display:inline-block;-webkit-filter:invert(100%) brightness(70%);filter:invert(100%) brightness(70%);height:1rem;margin-left:.4em;position:absolute;right:0;top:0.125rem;width:1rem}#system-theme-settings .no-preview-info{bottom:0;color:var(--dxt-admin-text-muted);font-size:0.8125rem !important;line-height:1.3;position:absolute;right:1rem}#system-theme-settings .no-preview-info span.no-preview{display:inline-block;margin-right:1.5em}#system-theme-settings .no-preview-info span.no-preview::after{height:1em;margin-left:0;width:1em}#system-theme-settings .form-radios .no-preview::after,#system-theme-settings .form-checkboxes .no-preview::after,#system-theme-settings .form-item-block-card .no-preview::after,#system-theme-settings .form-item-block-divider .no-preview::after{display:none}#system-theme-settings .form-item{background-color:unset;margin-bottom:0;padding:0.75rem 0}#system-theme-settings .form-item:last-child{border-bottom:none}#system-theme-settings .form-item .js-form-type-radio{min-height:1.25rem}#system-theme-settings .media-library-item{width:auto}#system-theme-settings .media-library-item .media-library-item__remove{height:auto;padding:0.375rem 0.625rem;width:auto}#system-theme-settings .form-item-field-settings-granularity .option.checkbox.control-label{float:left;margin-right:2em}#system-theme-settings .form-item-field-settings-granularity .help-block{clear:both}#system-theme-settings .radio input[type=radio],#system-theme-settings .radio-inline input[type=radio],#system-theme-settings .checkbox input[type=checkbox],#system-theme-settings .checkbox-inline input[type=checkbox]{margin-left:0;position:static}#system-theme-settings .form-text,#system-theme-settings .fieldset-wrapper,#system-theme-settings .select-wrapper{max-width:100%;width:100%}#system-theme-settings .fieldset-wrapper{padding:0}#system-theme-settings .form-text,#system-theme-settings .form-textarea,#system-theme-settings .form-file{background:var(--dxt-admin-surface);border:none;-webkit-box-shadow:none;box-shadow:none;padding:0.875rem 1rem;-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}#system-theme-settings .form-text:focus,#system-theme-settings .form-textarea:focus,#system-theme-settings .form-file:focus{background:var(--dxt-admin-surface);-webkit-box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);outline:none}#system-theme-settings #edit-custom-css-site,#system-theme-settings #edit-custom-javascript-site,#system-theme-settings input[name=body_font_face_selector],#system-theme-settings input[name=headings_font_face_selector],#system-theme-settings input[name=nav_font_face_selector],#system-theme-settings input[name=sitename_font_face_selector],#system-theme-settings input[name=blockquote_font_face_selector]{font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,monospace !important}#system-theme-settings .description,#system-theme-settings .help-block{color:var(--dxt-admin-text-muted);font-size:0.8125rem !important;margin-top:0.375rem}#system-theme-settings h2{margin-bottom:0;margin-top:0}#system-theme-settings .form-header{display:none}#system-theme-settings .form-header~.form-header{border-top:0.0625rem solid var(--dxt-admin-border);display:block;margin-top:1.5rem;padding-top:1.5rem;text-align:center}#system-theme-settings .vertical-tabs{display:table;margin:0;position:relative;width:100%}#system-theme-settings .vertical-tabs .vertical-tabs__menu{background:rgba(0,0,0,0);border:none;content:" ";display:table-cell;float:none;height:100%;left:0;margin:0;overflow:visible;padding:1rem;position:relative;top:0;vertical-align:top;width:10rem}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item{background:rgba(0,0,0,0);border:none;border-radius:1.5rem;margin-bottom:0.25rem}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a{background:rgba(0,0,0,0);border:none;border-radius:1.5rem;color:var(--dxt-admin-text-muted);display:block;margin-bottom:0;outline:none;padding:0.625rem 1rem;-webkit-transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a strong,#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a span{font-size:0.8125rem !important}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:hover{background:var(--dxt-admin-tab-hover);color:var(--dxt-admin-text);text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:focus{outline:none;text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:focus-visible{background:var(--dxt-admin-tab-hover);-webkit-box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:0 0 0 0.125rem var(--dxt-admin-accent)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:active{background:var(--dxt-admin-tab-active);color:var(--dxt-admin-text)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a .vertical-tabs__menu-item-title{font-weight:normal}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected{background-color:var(--dxt-admin-surface);border-radius:1.5rem}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a{color:var(--dxt-admin-text)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:hover{background:rgba(0,0,0,0)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:focus-visible{background:rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:0 0 0 0.125rem var(--dxt-admin-accent)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:active{background:rgba(0,0,0,0)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a .vertical-tabs__menu-item-title{font-weight:600;text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__panes{padding:0 1rem 1rem 0.5rem}#system-theme-settings .vertical-tabs .vertical-tabs__panes .details-wrapper{padding:1rem}#system-theme-settings .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--dxt-admin-surface);background-image:url('data:image/svg+xml,');background-position:right 0.875rem center;background-repeat:no-repeat;background-size:1rem;border:none;cursor:pointer;max-width:100%;padding:0.875rem 2.75rem 0.875rem 1rem;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease, -webkit-box-shadow .2s ease;width:auto}#system-theme-settings .form-select:focus{-webkit-box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:0 0 0 0.125rem var(--dxt-admin-accent);outline:none}#system-theme-settings .form-select:hover{background-image:url('data:image/svg+xml,')}#system-theme-settings .form-composite{display:block}#system-theme-settings .form-composite .form-checkboxes input{display:block}#system-theme-settings .form-composite input{display:none}#system-theme-settings .form-composite label{margin-bottom:0.5rem;width:100%}#system-theme-settings .form-composite .form-radios{background:var(--dxt-admin-surface);border:none;max-width:100%;overflow:hidden}#system-theme-settings .form-composite .js-form-type-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--dxt-admin-surface);border-bottom:0.0625rem solid var(--dxt-admin-bg);display:-webkit-box;display:-ms-flexbox;display:flex;height:3.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0 1.25rem;position:relative;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}#system-theme-settings .form-composite .js-form-type-radio:last-child{border-bottom:none}#system-theme-settings .form-composite .js-form-type-radio:hover{background:var(--dxt-admin-bg)}#system-theme-settings .form-composite .js-form-type-radio:hover label.option{color:var(--dxt-admin-text)}#system-theme-settings .form-composite .js-form-type-radio:focus-within{-webkit-box-shadow:inset 0 0 0 0.125rem var(--dxt-admin-accent);box-shadow:inset 0 0 0 0.125rem var(--dxt-admin-accent);outline:none;z-index:1}#system-theme-settings .form-composite .js-form-type-radio input[type=radio]{height:0.0625rem;opacity:0;position:absolute;width:0.0625rem}#system-theme-settings .form-composite .js-form-type-radio input[type=radio]:focus-visible~label.option{outline:none}#system-theme-settings .form-composite .js-form-type-radio label.option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--dxt-admin-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:400;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1;margin:0;padding:0;width:100%}#system-theme-settings .form-composite .js-form-type-radio label.option::before{display:none}#system-theme-settings .form-composite .js-form-type-radio label.option::after{color:var(--dxt-admin-accent);content:"";-ms-flex-negative:0;flex-shrink:0;font-weight:600;height:1.5rem;margin-left:0.75rem;width:1.5rem}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked){background:var(--dxt-admin-selected-bg)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked):hover{background:var(--dxt-admin-selected-bg-hover)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked):hover label.option{color:var(--dxt-admin-text)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked) label.option::after{background-image:url('data:image/svg+xml,');background-position:center;background-repeat:no-repeat;background-size:1.125rem 1.125rem;content:""}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:disabled){background:var(--dxt-admin-surface-alt);cursor:not-allowed;pointer-events:none}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:disabled) label.option{color:var(--dxt-admin-text-disabled);cursor:not-allowed}#system-theme-settings .form-composite input~label.option,#system-theme-settings .form-composite input~span{cursor:pointer;display:block;font-weight:400;line-height:1.375rem;margin:0;padding:0.75rem 0;width:100%}#system-theme-settings .form-composite input~label.option:last-of-type,#system-theme-settings .form-composite input~span:last-of-type{border-bottom:none}#system-theme-settings .form-composite input~label.option::before,#system-theme-settings .form-composite input~span::before{color:var(--dxt-admin-text-muted);content:"";display:inline-block;font-size:1.1875rem !important;font-weight:normal;margin-right:0.75rem;width:1.375rem}#system-theme-settings .form-composite input:checked~label.option,#system-theme-settings .form-composite input:checked~span{color:var(--dxt-admin-text);font-style:normal;font-weight:400}#system-theme-settings .form-composite input:checked~label.option::before,#system-theme-settings .form-composite input:checked~span::before{color:var(--dxt-admin-accent);content:"✓";font-size:1.1875rem !important;font-weight:600}#system-theme-settings .form-type-checkboxes>label{font-weight:600}#system-theme-settings .farbtastic{-ms-flex-negative:0;flex-shrink:0;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}#system-theme-settings .color-form{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}#system-theme-settings .color-form .form-item{border-bottom:none;margin:0 0 1rem;padding:0}#system-theme-settings .color-form .details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;width:100%}#system-theme-settings .color-form .form-text{padding:0.625rem 0.75rem;width:100%}#system-theme-settings .color-form .select-wrapper{margin-bottom:0.75rem;width:100%}#system-theme-settings .color-form .select-wrapper .form-select{width:100%}#system-theme-settings .color-form .form-item-scheme{margin-bottom:1rem;width:100%}#system-theme-settings .color-form h2{visibility:hidden}#system-theme-settings .color-form .color-preview{visibility:hidden}#system-theme-settings .form-item.form-type-vertical-tabs{border-bottom:none;margin-top:0;padding:0}#system-theme-settings .color-placeholder{position:fixed;right:3.75rem;top:calc(var(--drupal-displace-offset-top, 0px) + 5rem);z-index:10}#system-theme-settings .color-palette-wrapper{max-width:calc(100% - 14.375rem)}#system-theme-settings .color-palette{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:1rem}#system-theme-settings .color-palette label{color:var(--dxt-admin-text-muted);font-weight:500;line-height:1.2;margin-bottom:0.5rem;text-transform:capitalize;width:100%}#system-theme-settings .color-palette .form-item{border-bottom:none;margin-bottom:1.25rem;padding:0}#system-theme-settings .color-palette .item-selected{background:none}#system-theme-settings .color-palette .item-selected input{font-style:normal;font-weight:600}#system-theme-settings .color-palette .lock{left:auto;margin-left:0.5rem;position:relative;top:auto}#system-theme-settings .color-palette .form-text{color:inherit;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,monospace !important;font-weight:500;padding:1rem;text-shadow:0 0.0625rem 0.125rem var(--dxt-admin-color-shadow-20);-webkit-transition:background-color .35s ease,-webkit-box-shadow .2s ease,-webkit-transform .15s ease;transition:background-color .35s ease,-webkit-box-shadow .2s ease,-webkit-transform .15s ease;transition:background-color .35s ease,box-shadow .2s ease,transform .15s ease;transition:background-color .35s ease,box-shadow .2s ease,transform .15s ease,-webkit-box-shadow .2s ease,-webkit-transform .15s ease;width:100%}#system-theme-settings .color-palette .form-text.active{-webkit-box-shadow:0 0 0 0.1875rem var(--dxt-admin-accent),0 0.25rem 0.75rem var(--dxt-admin-color-shadow-15);box-shadow:0 0 0 0.1875rem var(--dxt-admin-accent),0 0.25rem 0.75rem var(--dxt-admin-color-shadow-15);-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}#system-theme-settings .color-palette .form-text:hover:not(.active){-webkit-box-shadow:0 0.125rem 0.5rem var(--dxt-admin-color-shadow-10);box-shadow:0 0.125rem 0.5rem var(--dxt-admin-color-shadow-10)}@media(prefers-reduced-motion: reduce){#system-theme-settings .color-palette .form-text{-webkit-transition:none;transition:none}#system-theme-settings .color-palette .form-text.active{-webkit-transform:none;-ms-transform:none;transform:none}}#system-theme-settings .color-palette .form-text.dxt-admin-ai-updated{border:0.1875rem solid;-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;padding:0.8125rem}#system-theme-settings{--dxt-rainbow-color-1: #94C8EF;--dxt-rainbow-color-2: #F97ED0;--dxt-rainbow-color-3: #715EFF}@-webkit-keyframes dxt-rainbow-border{0%{border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}25%{border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-3)), color-stop(var(--dxt-rainbow-color-1)), to(var(--dxt-rainbow-color-2))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2)) 1}50%{border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-2)), color-stop(var(--dxt-rainbow-color-3)), to(var(--dxt-rainbow-color-1))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1)) 1}75%{border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}100%{border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}}@keyframes dxt-rainbow-border{0%{-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}25%{-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-3)), color-stop(var(--dxt-rainbow-color-1)), to(var(--dxt-rainbow-color-2))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2)) 1}50%{-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-2)), color-stop(var(--dxt-rainbow-color-3)), to(var(--dxt-rainbow-color-1))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1)) 1}75%{-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}100%{-o-border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;border-image:-webkit-gradient(linear, left top, right top, from(var(--dxt-rainbow-color-1)), color-stop(var(--dxt-rainbow-color-2)), to(var(--dxt-rainbow-color-3))) 1;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}}#system-theme-settings .ai-palette-generator{margin-bottom:1.25rem}#system-theme-settings .ai-palette-generator #ai-palette-prompt{-webkit-animation:dxt-rainbow-border 20s linear infinite;animation:dxt-rainbow-border 20s linear infinite;border:0.1875rem solid;min-height:6.25rem;padding:0.75rem;resize:vertical}#system-theme-settings .ai-palette-generator #ai-palette-prompt::-webkit-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator #ai-palette-prompt::-moz-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator #ai-palette-prompt:-ms-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator #ai-palette-prompt::-ms-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator #ai-palette-prompt::placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator .form-item{margin:0;padding:0}#system-theme-settings .ai-palette-generator .form-item label{display:none}#system-theme-settings .ai-palette-generator .ai-generate-btn{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0.25rem 0 0;padding:0.875rem 1rem;width:100%}#system-theme-settings .ai-palette-generator .ai-generate-btn.is-loading{opacity:.7;pointer-events:none}#system-theme-settings .ai-palette-generator .ai-generate-btn.is-success{background:#22c55e !important}#system-theme-settings .ai-palette-generator .ai-palette-error{background:#fef2f2;border-left:0.1875rem solid #dc2626;color:#991b1b;display:none;margin-top:0.75rem;padding:0.625rem 0.75rem}#system-theme-settings .ai-font-generator{margin-bottom:1.5rem;padding:0 1rem}#system-theme-settings .ai-font-generator #ai-font-prompt{-webkit-animation:dxt-rainbow-border 20s linear infinite;animation:dxt-rainbow-border 20s linear infinite;border:0.1875rem solid;min-height:3.75rem;padding:0.75rem;resize:vertical;width:100%}#system-theme-settings .ai-font-generator #ai-font-prompt::-webkit-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator #ai-font-prompt::-moz-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator #ai-font-prompt:-ms-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator #ai-font-prompt::-ms-input-placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator #ai-font-prompt::placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator .form-item{margin:0;padding:0}#system-theme-settings .ai-font-generator .form-item label{display:none}#system-theme-settings .ai-font-generator .ai-generate-btn{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0.25rem 0 0;padding:0.875rem 1rem;width:100%}#system-theme-settings .ai-font-generator .ai-generate-btn.is-loading{opacity:.7;pointer-events:none}#system-theme-settings .ai-font-generator .ai-generate-btn.is-success{background:#22c55e !important}#system-theme-settings .ai-font-generator .ai-font-error{background:#fef2f2;border-left:0.1875rem solid #dc2626;color:#991b1b;display:none;margin-top:0.75rem;padding:0.625rem 0.75rem}#system-theme-settings #edit-fonts .form-select.dxt-admin-ai-updated{-webkit-animation:dxt-rainbow-border .5s linear infinite;animation:dxt-rainbow-border .5s linear infinite;border:0.1875rem solid rgba(0,0,0,0)}#system-theme-settings .font-preview{font-size:1.875rem;padding:0.625rem 0}#system-theme-settings .font-preview,#system-theme-settings .font-preview *{font-family:var(--preview-font) !important}#system-theme-settings .font-preview p{margin:0.625rem 0}#system-theme-settings .font-preview .font-test{font-size:1rem}#system-theme-settings .font-preview .font-test-accents{font-size:1rem}#system-theme-settings .font-preview .font-test-small{font-size:0.8125rem}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper){margin-bottom:0;width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) .form-select{height:2.75rem;width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) .form-text,#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) label{width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) label{margin-bottom:0.375rem}#system-theme-settings #edit-fonts .form-item-body-font-face-selector,#system-theme-settings #edit-fonts .form-item-headings-font-face-selector,#system-theme-settings #edit-fonts .form-item-nav-font-face-selector,#system-theme-settings #edit-fonts .form-item-sitename-font-face-selector,#system-theme-settings #edit-fonts .form-item-blockquote-font-face-selector{margin-bottom:1.5rem;padding-top:0.25rem}#system-theme-settings #edit-fonts .form-item-body-font-face-selector label,#system-theme-settings #edit-fonts .form-item-headings-font-face-selector label,#system-theme-settings #edit-fonts .form-item-nav-font-face-selector label,#system-theme-settings #edit-fonts .form-item-sitename-font-face-selector label,#system-theme-settings #edit-fonts .form-item-blockquote-font-face-selector label{color:var(--dxt-admin-text-muted);font-size:0.8125rem !important;font-weight:500}#system-theme-settings #edit-fonts .form-item-body-font-face,#system-theme-settings #edit-fonts .form-item-headings-font-face,#system-theme-settings #edit-fonts .form-item-nav-font-face,#system-theme-settings #edit-fonts .form-item-sitename-font-face,#system-theme-settings #edit-fonts .form-item-blockquote-font-face{padding-bottom:0}#system-theme-settings #edit-typography .form-item:not(.form-wrapper){margin-bottom:0;width:100%}#system-theme-settings #edit-typography .form-item:not(.form-wrapper) label{margin-bottom:0.375rem;width:100%}#system-theme-settings #edit-typography .form-text:not([name=divider_color_custom]){width:100%}#system-theme-settings #edit-typography .form-item-scale-factor{width:100%}#system-theme-settings #edit-typography .form-item-divider-color,#system-theme-settings #edit-typography .form-item-divider-color-custom{width:100%}#system-theme-settings #edit-block .form-type-select,#system-theme-settings #edit-block .form-text{width:100%}#system-theme-settings .block-design-settings{margin-bottom:1.25rem;width:100%}#system-theme-settings .block-preview{margin-top:1.25rem;width:100%}#system-theme-settings .form-item[class$=invoke] .form-text{max-width:none}#system-theme-settings .fonts-previews p{margin:0 0 1.25rem}#system-theme-settings #edit-import-export label{width:18.75rem}#system-theme-settings .dxpr-theme-settings-export{height:25rem;white-space:pre;width:100%}#system-theme-settings .js-form-type-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;margin-bottom:0;position:relative}#system-theme-settings .js-form-type-checkbox input[type=checkbox]{--bs-form-check-bg-image: none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:var(--dxt-admin-toggle-off) !important;background-image:none !important;border:none !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;height:2.5rem !important;margin:0 !important;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;outline:none !important;position:relative;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:4.375rem !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]::before{display:none !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]::after{background:var(--dxt-admin-surface) !important;border:none !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;content:"" !important;display:block !important;height:2.125rem !important;left:0.1875rem !important;outline:none !important;position:absolute !important;top:0.1875rem !important;-webkit-transition:left .2s ease;transition:left .2s ease;width:2.125rem !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:hover{background-color:var(--dxt-admin-toggle-off-hover) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:0.125rem solid var(--dxt-admin-accent) !important;outline-offset:0.125rem !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked{background-color:var(--dxt-admin-accent) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked::after{left:2.0625rem !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked:hover{background-color:var(--dxt-admin-accent-hover) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled{background-color:var(--dxt-admin-surface-alt) !important;cursor:not-allowed}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled::after{background-color:var(--dxt-admin-text-muted) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled:checked{background-color:var(--dxt-admin-surface-alt) !important}#system-theme-settings .js-form-type-checkbox label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.1875rem !important;line-height:1.4;margin:0}#system-theme-settings .js-form-type-checkbox .description{color:var(--dxt-admin-text-muted);-ms-flex-preferred-size:100%;flex-basis:100%;font-size:0.8125rem !important;line-height:1.4;margin-top:0.375rem;padding-left:5rem}#system-theme-settings .js-form-type-checkbox .switcher{display:none}#system-theme-settings .core-theme-settings .js-form-type-checkbox,#system-theme-settings .form-checkboxes .js-form-type-checkbox{margin-bottom:0;padding:0.5rem 0}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox],#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:rgba(0,0,0,0) !important;border:0.125rem solid var(--dxt-admin-color-neutral-400) !important;border-radius:0 !important;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;float:left !important;height:1.5rem !important;margin:0 0.75rem 0 0 !important;position:static;-webkit-transition:background-color .15s ease,border-color .15s ease;transition:background-color .15s ease,border-color .15s ease;width:1.5rem !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]::after,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]::after{display:none !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:hover,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:hover{border-color:var(--dxt-admin-color-neutral-700) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:focus,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:focus{border-color:var(--dxt-admin-accent) !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:checked,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:checked{background-color:var(--dxt-admin-accent) !important;background-image:url('data:image/svg+xml,') !important;background-position:center !important;background-repeat:no-repeat !important;background-size:1rem 1rem !important;border-color:var(--dxt-admin-accent) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:checked:hover,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:checked:hover{background-color:var(--dxt-admin-accent-hover) !important;border-color:var(--dxt-admin-accent-hover) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:disabled{background-color:var(--dxt-admin-color-neutral-200) !important;border-color:var(--dxt-admin-color-neutral-300) !important;cursor:not-allowed}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled:checked,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:disabled:checked{background-color:var(--dxt-admin-color-neutral-300) !important;border-color:var(--dxt-admin-color-neutral-300) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox label,#system-theme-settings .form-checkboxes .js-form-type-checkbox label{padding-right:0}#system-theme-settings .core-theme-settings .js-form-type-checkbox input~label.option::before,#system-theme-settings .core-theme-settings .js-form-type-checkbox input:checked~label.option::before,#system-theme-settings .form-checkboxes .js-form-type-checkbox input~label.option::before,#system-theme-settings .form-checkboxes .js-form-type-checkbox input:checked~label.option::before{content:none !important;display:none !important}#system-theme-settings .dxb-slider-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider-track{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:9.375rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider{height:0.4375rem;width:100% !important}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-webkit-slider-runnable-track{background-image:-webkit-gradient(linear, left top, left bottom, from(var(--dxt-admin-accent)), to(var(--dxt-admin-accent))),-webkit-gradient(linear, left top, left bottom, from(var(--dxt-admin-border)), to(var(--dxt-admin-border)));background-image:linear-gradient(var(--dxt-admin-accent), var(--dxt-admin-accent)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border));background-position:left center;background-repeat:no-repeat;background-size:var(--value-percent) 0.4375rem,100% 0.4375rem;height:0.4375rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-moz-range-track{background-image:linear-gradient(var(--dxt-admin-accent), var(--dxt-admin-accent)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border));background-position:left center;background-repeat:no-repeat;background-size:var(--value-percent) 0.4375rem,100% 0.4375rem;height:0.4375rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-webkit-slider-thumb{background:var(--dxt-admin-surface);border:0.0625rem solid var(--dxt-admin-border);border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:2rem;margin-top:-0.8125rem;-webkit-transition:background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;width:2rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-moz-range-thumb{background:var(--dxt-admin-surface);border:0.0625rem solid var(--dxt-admin-border);border-radius:0;box-shadow:none;cursor:pointer;height:2rem;-moz-transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:2rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider:hover::-webkit-slider-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);-webkit-transform:none;transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:hover::-moz-range-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:focus::-webkit-slider-thumb{background:var(--dxt-admin-surface);border-color:var(--dxt-admin-accent);-webkit-box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);-webkit-transform:none;transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:focus::-moz-range-thumb{background:var(--dxt-admin-surface);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:active::-webkit-slider-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);-webkit-box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:active::-moz-range-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled{opacity:.5;pointer-events:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-webkit-slider-runnable-track{background-image:-webkit-gradient(linear, left top, left bottom, from(var(--dxt-admin-border)), to(var(--dxt-admin-border))),-webkit-gradient(linear, left top, left bottom, from(var(--dxt-admin-border)), to(var(--dxt-admin-border)));background-image:linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border))}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-moz-range-track{background-image:linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border))}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-webkit-slider-thumb{background:var(--dxt-admin-surface-alt);border-color:var(--dxt-admin-border)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-moz-range-thumb{background:var(--dxt-admin-surface-alt);border-color:var(--dxt-admin-border)}#system-theme-settings .dxb-slider-wrapper .dxb-slider-value{background:var(--dxt-admin-surface);border:0.0625rem solid var(--dxt-admin-border);border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:2.5rem;-webkit-margin-start:0;margin-inline-start:0;padding:0.5rem 0.25rem;text-align:center;width:4.375rem}#system-theme-settings .dxb-slider-wrapper .dxb-slider-value:focus{border-color:var(--dxt-admin-accent);-webkit-box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);box-shadow:0 0 0 0.1875rem var(--dxt-admin-focus-ring);outline:none}.dxpr-body-wrapper{margin-right:var(--dxt-admin-sidebar-width) !important}.type-preview{clear:both}.type-preview .type-container{padding:2.5rem 5rem}html.html--dxpr-theme-sticky-footer:has(#system-theme-settings){height:auto !important}.bd-cheatsheet section[id]{scroll-margin-top:var(--drupal-displace-offset-top, 0)}.bd-cheatsheet article{contain:layout style paint;contain-intrinsic-size:auto 31.25rem;content-visibility:auto}.dxpr-styleguide-skeleton{padding:2.5rem}@-webkit-keyframes skeleton-shimmer{0%{background-position:-12.5rem 0}100%{background-position:calc(12.5rem + 100%) 0}}@keyframes skeleton-shimmer{0%{background-position:-12.5rem 0}100%{background-position:calc(12.5rem + 100%) 0}}.dxpr-styleguide-skeleton .skeleton-card,.dxpr-styleguide-skeleton .skeleton-input,.dxpr-styleguide-skeleton .skeleton-colors,.dxpr-styleguide-skeleton .skeleton-button,.dxpr-styleguide-skeleton .skeleton-text,.dxpr-styleguide-skeleton .skeleton-heading{-webkit-animation:skeleton-shimmer 1.5s ease-in-out infinite;animation:skeleton-shimmer 1.5s ease-in-out infinite;background:-webkit-gradient(linear, left top, right top, from(#e5e5ea), color-stop(50%, #f2f2f7), to(#e5e5ea));background:linear-gradient(90deg, #e5e5ea 0%, #f2f2f7 50%, #e5e5ea 100%);background-size:12.5rem 100%;border-radius:0.25rem}.dxpr-styleguide-skeleton .skeleton-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.dxpr-styleguide-skeleton .skeleton-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.dxpr-styleguide-skeleton .skeleton-col{-webkit-box-flex:1;-ms-flex:1;flex:1}.dxpr-styleguide-skeleton .skeleton-heading{margin-bottom:0.75rem;width:70%}.dxpr-styleguide-skeleton .skeleton-heading.lg{height:2.5rem}.dxpr-styleguide-skeleton .skeleton-heading.md{height:2rem}.dxpr-styleguide-skeleton .skeleton-heading.sm{height:1.5rem}.dxpr-styleguide-skeleton .skeleton-heading.xs{height:1.25rem}.dxpr-styleguide-skeleton .skeleton-text{-webkit-animation-delay:.1s;animation-delay:.1s;height:1rem;margin-top:0.5rem;width:90%}.dxpr-styleguide-skeleton .skeleton-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;margin-bottom:1rem}.dxpr-styleguide-skeleton .skeleton-button{-webkit-animation-delay:.15s;animation-delay:.15s;border-radius:0.25rem;height:2.375rem;width:5rem}.dxpr-styleguide-skeleton .skeleton-colors{-webkit-animation-delay:.2s;animation-delay:.2s;border-radius:0;height:3rem;margin-bottom:1rem;width:100%}.dxpr-styleguide-skeleton .skeleton-input{-webkit-animation-delay:.25s;animation-delay:.25s;height:3.75rem;width:100%}.dxpr-styleguide-skeleton .skeleton-cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.dxpr-styleguide-skeleton .skeleton-cards.three .skeleton-card{-webkit-box-flex:1;-ms-flex:1;flex:1}.dxpr-styleguide-skeleton .skeleton-cards.two .skeleton-card{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50%}.dxpr-styleguide-skeleton .skeleton-card{-webkit-animation-delay:.3s;animation-delay:.3s;border-radius:0.5rem;height:11.25rem} \ No newline at end of file +:root{--dxt-admin-sidebar-width: 40vw;--dxt-admin-sidebar-max-width: 1100px;--dxt-setting-menu-link-spacing: 10px}html:has(#system-theme-settings){--drupal-displace-offset-right: var(--dxt-admin-sidebar-width)}body:has(#system-theme-settings)>*:not(#system-theme-settings,#navbar,script,style,.visually-hidden){margin-right:var(--dxt-admin-sidebar-width) !important}body:has(#system-theme-settings) #navbar.dxpr-theme-header--fixed,body:has(#system-theme-settings) #navbar.affix{right:var(--dxt-admin-sidebar-width) !important;width:calc(100% - var(--dxt-admin-sidebar-width)) !important}html:has(#system-theme-settings) body.body--dxpr-theme-header-fixed.body--dxpr-theme-header-not-overlay{padding-top:calc(var(--dxt-setting-header-top-height, 100px) + var(--drupal-displace-offset-top, 0px)) !important}#system-theme-settings{--dxt-admin-color-primary-50: #eaedfa;--dxt-admin-color-primary-500: #314dd0;--dxt-admin-color-primary-600: #2d46bd;--dxt-admin-color-neutral-0: #fff;--dxt-admin-color-neutral-100: #f2f2f7;--dxt-admin-color-neutral-200: #e5e5ea;--dxt-admin-color-neutral-300: #d1d5db;--dxt-admin-color-neutral-400: #9ca3af;--dxt-admin-color-neutral-500: #8e8e93;--dxt-admin-color-neutral-600: #636366;--dxt-admin-color-neutral-700: #48484a;--dxt-admin-color-neutral-800: #374151;--dxt-admin-color-neutral-900: #1c1c1e;--dxt-admin-color-shadow-8: rgb(0 0 0 / 8%);--dxt-admin-color-shadow-10: rgb(0 0 0 / 10%);--dxt-admin-color-shadow-15: rgb(0 0 0 / 15%);--dxt-admin-color-shadow-20: rgb(0 0 0 / 20%);--dxt-admin-bg: var(--dxt-admin-color-neutral-100);--dxt-admin-accent: var(--dxt-admin-color-primary-500);--dxt-admin-accent-hover: var(--dxt-admin-color-primary-600);--dxt-admin-accent-light: var(--dxt-admin-color-primary-50);--dxt-admin-text: var(--dxt-admin-color-neutral-900);--dxt-admin-text-muted: var(--dxt-admin-color-neutral-500);--dxt-admin-text-disabled: var(--dxt-admin-color-neutral-400);--dxt-admin-border: var(--dxt-admin-color-neutral-300);--dxt-admin-surface: var(--dxt-admin-color-neutral-0);--dxt-admin-surface-alt: var(--dxt-admin-color-neutral-200);--dxt-admin-toggle-off: var(--dxt-admin-color-neutral-500);--dxt-admin-toggle-off-hover: var(--dxt-admin-color-neutral-600);--dxt-admin-toggle-off-active: var(--dxt-admin-color-neutral-700);--dxt-admin-focus-ring: rgb(49 77 208 / 25%);--dxt-admin-selected-bg: rgb(49 77 208 / 15%);--dxt-admin-selected-bg-hover: rgb(49 77 208 / 20%);--dxt-admin-search-bg: rgb(118 118 128 / 8%);--dxt-admin-search-bg-focus: rgb(118 118 128 / 12%);--dxt-admin-tab-hover: rgb(255 255 255 / 60%);--dxt-admin-tab-active: rgb(255 255 255 / 80%);--dxt-radius-sm: 8px;--dxt-radius-md: 12px;--dxt-radius-lg: 16px;--dxt-radius-xl: 24px;--dxt-radius-full: 9999px;background:var(--dxt-admin-bg);border-left:1px solid var(--dxt-admin-color-shadow-8);bottom:0;margin:0;max-width:var(--dxt-admin-sidebar-max-width);overflow-y:auto;padding:70px 0 100px;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));top:var(--drupal-displace-offset-top, 0);width:var(--dxt-admin-sidebar-width);z-index:9999}#system-theme-settings *{color:var(--dxt-admin-text);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;font-size:16px !important;line-height:1.2 !important}#system-theme-settings a:not(.vertical-tabs__menu-item a){color:var(--dxt-admin-accent);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease,text-decoration-color .15s ease}#system-theme-settings a:not(.vertical-tabs__menu-item a):visited{color:#5e35b1}#system-theme-settings a:not(.vertical-tabs__menu-item a):hover{color:var(--dxt-admin-accent-hover);text-decoration-thickness:2px}#system-theme-settings a:not(.vertical-tabs__menu-item a):focus{outline:2px solid var(--dxt-admin-accent);outline-offset:2px;text-decoration:none}#system-theme-settings a:not(.vertical-tabs__menu-item a):focus-visible{outline:2px solid var(--dxt-admin-accent);outline-offset:2px}#system-theme-settings a:not(.vertical-tabs__menu-item a):active{color:var(--dxt-admin-accent-hover);text-decoration-thickness:2px}#system-theme-settings .dxpr-search-container{background:var(--dxt-admin-bg);box-shadow:0 4px 16px var(--dxt-admin-color-shadow-10);margin:0;max-width:var(--dxt-admin-sidebar-max-width);padding:8px 16px 12px;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));top:var(--drupal-displace-offset-top, 0);width:var(--dxt-admin-sidebar-width);z-index:10001}#system-theme-settings #dxpr-settings-search{background:var(--dxt-admin-search-bg);border:none;border-radius:var(--dxt-radius-md);outline:none;padding:12px 40px 12px 16px;transition:background-color .2s ease;width:100%}#system-theme-settings #dxpr-settings-search:focus{background:var(--dxt-admin-search-bg-focus);box-shadow:none}#system-theme-settings #dxpr-settings-search::placeholder{color:var(--dxt-admin-text-muted);opacity:1}#system-theme-settings .dxpr-search-clear{align-items:center;background:var(--dxt-admin-text-muted) !important;border:none !important;border-radius:50%;color:var(--dxt-admin-bg) !important;cursor:pointer;display:none;font-size:12px !important;height:18px;justify-content:center;line-height:1;padding:0 !important;position:absolute;right:28px;top:calc(50% - 3px);transform:translateY(-50%);width:18px}#system-theme-settings .dxpr-search-clear:hover{background:var(--dxt-admin-text) !important}#system-theme-settings *:not(.reinvented-color-wheel *){box-sizing:border-box}#system-theme-settings #edit-actions.form-actions{background:var(--dxt-admin-bg) !important;border:none !important;bottom:var(--drupal-displace-offset-bottom, 0);box-shadow:0 -4px 16px var(--dxt-admin-color-shadow-10);margin:0 !important;max-width:var(--dxt-admin-sidebar-max-width);padding:12px 16px !important;position:fixed;right:calc(var(--drupal-displace-offset-right, 0) - var(--dxt-admin-sidebar-width));width:var(--dxt-admin-sidebar-width);z-index:10000}#system-theme-settings button,#system-theme-settings input[type=submit],#system-theme-settings input[type=button],#system-theme-settings .btn,#system-theme-settings .button{background:var(--dxt-admin-color-neutral-900) !important;border:none !important;border-radius:0 !important;color:var(--dxt-admin-surface) !important;cursor:pointer;font-weight:600;padding:12px 16px;transition:background-color .2s ease}#system-theme-settings button:hover,#system-theme-settings input[type=submit]:hover,#system-theme-settings input[type=button]:hover,#system-theme-settings .btn:hover,#system-theme-settings .button:hover{background:var(--dxt-admin-color-neutral-800) !important}#system-theme-settings button:focus,#system-theme-settings input[type=submit]:focus,#system-theme-settings input[type=button]:focus,#system-theme-settings .btn:focus,#system-theme-settings .button:focus{outline:2px solid var(--dxt-admin-accent);outline-offset:2px}#system-theme-settings button:active,#system-theme-settings input[type=submit]:active,#system-theme-settings input[type=button]:active,#system-theme-settings .btn:active,#system-theme-settings .button:active{background:var(--dxt-admin-color-neutral-700) !important}#system-theme-settings #edit-actions #edit-submit{margin:0;padding:16px;width:100%}#system-theme-settings .settings-header{margin-bottom:0;padding:20px 16px}#system-theme-settings .form-wrapper,#system-theme-settings .tabs-left>.tab-content,#system-theme-settings .tabs-right>.tab-content,#system-theme-settings .nav-tabs,#system-theme-settings .nav-tabs a,#system-theme-settings .vertical-tabs{border:none;box-shadow:none}#system-theme-settings details.form-wrapper,#system-theme-settings div.form-wrapper{background:rgba(0,0,0,0);border:none;clear:both;margin:0 0 24px;overflow:hidden;padding:0}#system-theme-settings details.form-wrapper .panel-heading,#system-theme-settings div.form-wrapper .panel-heading{background:rgba(0,0,0,0);border:none}#system-theme-settings details.form-wrapper .panel-title,#system-theme-settings div.form-wrapper .panel-title{background:rgba(0,0,0,0);border:none}#system-theme-settings details.form-wrapper .panel-title .panel-title,#system-theme-settings div.form-wrapper .panel-title .panel-title{background:none;outline:none;text-decoration:none}#system-theme-settings details.form-wrapper .panel-title .panel-title:hover,#system-theme-settings details.form-wrapper .panel-title .panel-title:active,#system-theme-settings div.form-wrapper .panel-title .panel-title:hover,#system-theme-settings div.form-wrapper .panel-title .panel-title:active{outline:none;text-decoration:none}#system-theme-settings details.form-wrapper .card-header,#system-theme-settings div.form-wrapper .card-header{background:rgba(0,0,0,0);font-weight:600;padding:12px 16px}#system-theme-settings details.form-wrapper summary,#system-theme-settings div.form-wrapper summary{align-items:center;border:unset;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:16px;transition:background-color .15s ease;--bs-bg-opacity: unset}#system-theme-settings details.form-wrapper summary .details-title,#system-theme-settings div.form-wrapper summary .details-title{background:none;color:inherit;outline:none;text-decoration:none}#system-theme-settings details.form-wrapper summary:hover,#system-theme-settings div.form-wrapper summary:hover{background:var(--dxt-admin-tab-hover)}#system-theme-settings details.form-wrapper summary:focus,#system-theme-settings div.form-wrapper summary:focus{box-shadow:inset 0 0 0 2px var(--dxt-admin-accent);outline:none}#system-theme-settings details.form-wrapper summary::before,#system-theme-settings div.form-wrapper summary::before{display:none}#system-theme-settings details.form-wrapper summary::marker,#system-theme-settings div.form-wrapper summary::marker{content:""}#system-theme-settings details.form-wrapper summary::after,#system-theme-settings div.form-wrapper summary::after{background-image:url('data:image/svg+xml,');background-position:center;background-repeat:no-repeat;background-size:16px;content:"";flex-shrink:0;height:16px;margin-left:8px;opacity:0;transition:opacity .15s ease,transform .2s ease;width:16px}#system-theme-settings details.form-wrapper summary:hover::after,#system-theme-settings details.form-wrapper summary:focus::after,#system-theme-settings div.form-wrapper summary:hover::after,#system-theme-settings div.form-wrapper summary:focus::after{opacity:1}#system-theme-settings details.form-wrapper[open]>summary::after,#system-theme-settings div.form-wrapper[open]>summary::after{transform:rotate(180deg)}#system-theme-settings details.form-wrapper[open]>summary:hover::after,#system-theme-settings details.form-wrapper[open]>summary:focus::after,#system-theme-settings div.form-wrapper[open]>summary:hover::after,#system-theme-settings div.form-wrapper[open]>summary:focus::after{opacity:1}#system-theme-settings details.form-wrapper .description,#system-theme-settings div.form-wrapper .description{color:var(--dxt-admin-text-muted);font-size:13px !important;margin:0;padding:4px 0}#system-theme-settings label,#system-theme-settings legend{background-color:unset;border:none;display:block;font-size:19px !important;margin-bottom:6px;outline:none;width:100%}#system-theme-settings .no-preview{position:relative}#system-theme-settings .no-preview::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-eye-off%22%3E%3Cpath%20d%3D%22M17.94%2017.94A10.07%2010.07%200%200%201%2012%2020c-7%200-11-8-11-8a18.45%2018.45%200%200%201%205.06-5.94M9.9%204.24A9.12%209.12%200%200%201%2012%204c7%200%2011%208%2011%208a18.5%2018.5%200%200%201-2.16%203.19m-6.72-1.07a3%203%200%201%201-4.24-4.24M1%201l22%2022%22%2F%3E%3C%2Fsvg%3E");background-size:contain;content:"";display:inline-block;filter:invert(100%) brightness(70%);height:16px;margin-left:.4em;position:absolute;right:0;top:2px;width:16px}#system-theme-settings .no-preview-info{bottom:0;color:var(--dxt-admin-text-muted);font-size:13px !important;line-height:1.3;position:absolute;right:16px}#system-theme-settings .no-preview-info span.no-preview{display:inline-block;margin-right:1.5em}#system-theme-settings .no-preview-info span.no-preview::after{height:1em;margin-left:0;width:1em}#system-theme-settings .form-radios .no-preview::after,#system-theme-settings .form-checkboxes .no-preview::after,#system-theme-settings .form-item-block-card .no-preview::after,#system-theme-settings .form-item-block-divider .no-preview::after{display:none}#system-theme-settings .form-item{background-color:unset;margin-bottom:0;padding:12px 0}#system-theme-settings .form-item:last-child{border-bottom:none}#system-theme-settings .form-item .js-form-type-radio{min-height:20px}#system-theme-settings .media-library-item{width:auto}#system-theme-settings .media-library-item .media-library-item__remove{height:auto;padding:6px 10px;width:auto}#system-theme-settings .form-item-field-settings-granularity .option.checkbox.control-label{float:left;margin-right:2em}#system-theme-settings .form-item-field-settings-granularity .help-block{clear:both}#system-theme-settings .radio input[type=radio],#system-theme-settings .radio-inline input[type=radio],#system-theme-settings .checkbox input[type=checkbox],#system-theme-settings .checkbox-inline input[type=checkbox]{margin-left:0;position:static}#system-theme-settings .form-text,#system-theme-settings .fieldset-wrapper,#system-theme-settings .select-wrapper{max-width:100%;width:100%}#system-theme-settings .fieldset-wrapper{padding:0}#system-theme-settings .form-text,#system-theme-settings .form-textarea,#system-theme-settings .form-file{background:var(--dxt-admin-surface);border:none;box-shadow:none;padding:14px 16px;transition:background-color .2s ease,box-shadow .2s ease}#system-theme-settings .form-text:focus,#system-theme-settings .form-textarea:focus,#system-theme-settings .form-file:focus{background:var(--dxt-admin-surface);box-shadow:0 0 0 2px var(--dxt-admin-accent);outline:none}#system-theme-settings #edit-custom-css-site,#system-theme-settings #edit-custom-javascript-site,#system-theme-settings input[name=body_font_face_selector],#system-theme-settings input[name=headings_font_face_selector],#system-theme-settings input[name=nav_font_face_selector],#system-theme-settings input[name=sitename_font_face_selector],#system-theme-settings input[name=blockquote_font_face_selector]{font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,monospace !important}#system-theme-settings .description,#system-theme-settings .help-block{color:var(--dxt-admin-text-muted);font-size:13px !important;margin-top:6px}#system-theme-settings h2{margin-bottom:0;margin-top:0}#system-theme-settings .form-header{display:none}#system-theme-settings .form-header~.form-header{border-top:1px solid var(--dxt-admin-border);display:block;margin-top:24px;padding-top:24px;text-align:center}#system-theme-settings .vertical-tabs{display:table;margin:0;position:relative;width:100%}#system-theme-settings .vertical-tabs .vertical-tabs__menu{background:rgba(0,0,0,0);border:none;content:" ";display:table-cell;float:none;height:100%;left:0;margin:0;overflow:visible;padding:16px;position:relative;top:0;vertical-align:top;width:160px}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item{background:rgba(0,0,0,0);border:none;border-radius:24px;margin-bottom:4px}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a{background:rgba(0,0,0,0);border:none;border-radius:24px;color:var(--dxt-admin-text-muted);display:block;margin-bottom:0;outline:none;padding:10px 16px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a strong,#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a span{font-size:13px !important}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:hover{background:var(--dxt-admin-tab-hover);color:var(--dxt-admin-text);text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:focus{outline:none;text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:focus-visible{background:var(--dxt-admin-tab-hover);box-shadow:0 0 0 2px var(--dxt-admin-accent)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a:active{background:var(--dxt-admin-tab-active);color:var(--dxt-admin-text)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item a .vertical-tabs__menu-item-title{font-weight:normal}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected{background-color:var(--dxt-admin-surface);border-radius:24px}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a{color:var(--dxt-admin-text)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:hover{background:rgba(0,0,0,0)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:focus-visible{background:rgba(0,0,0,0);box-shadow:0 0 0 2px var(--dxt-admin-accent)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a:active{background:rgba(0,0,0,0)}#system-theme-settings .vertical-tabs .vertical-tabs__menu .is-selected a .vertical-tabs__menu-item-title{font-weight:600;text-decoration:none}#system-theme-settings .vertical-tabs .vertical-tabs__panes{padding:0 16px 16px 8px}#system-theme-settings .vertical-tabs .vertical-tabs__panes .details-wrapper{padding:16px}#system-theme-settings .form-select{appearance:none;background-color:var(--dxt-admin-surface);background-image:url('data:image/svg+xml,');background-position:right 14px center;background-repeat:no-repeat;background-size:16px;border:none;cursor:pointer;max-width:100%;padding:14px 44px 14px 16px;transition:box-shadow .2s ease;width:auto}#system-theme-settings .form-select:focus{box-shadow:0 0 0 2px var(--dxt-admin-accent);outline:none}#system-theme-settings .form-select:hover{background-image:url('data:image/svg+xml,')}#system-theme-settings .form-composite{display:block}#system-theme-settings .form-composite .form-checkboxes input{display:block}#system-theme-settings .form-composite input{display:none}#system-theme-settings .form-composite label{margin-bottom:8px;width:100%}#system-theme-settings .form-composite .form-radios{background:var(--dxt-admin-surface);border:none;max-width:100%;overflow:hidden}#system-theme-settings .form-composite .js-form-type-radio{align-items:center;background:var(--dxt-admin-surface);border-bottom:1px solid var(--dxt-admin-bg);display:flex;height:60px;justify-content:space-between;margin:0;padding:0 20px;position:relative;transition:background-color .15s ease}#system-theme-settings .form-composite .js-form-type-radio:last-child{border-bottom:none}#system-theme-settings .form-composite .js-form-type-radio:hover{background:var(--dxt-admin-bg)}#system-theme-settings .form-composite .js-form-type-radio:hover label.option{color:var(--dxt-admin-text)}#system-theme-settings .form-composite .js-form-type-radio:focus-within{box-shadow:inset 0 0 0 2px var(--dxt-admin-accent);outline:none;z-index:1}#system-theme-settings .form-composite .js-form-type-radio input[type=radio]{height:1px;opacity:0;position:absolute;width:1px}#system-theme-settings .form-composite .js-form-type-radio input[type=radio]:focus-visible~label.option{outline:none}#system-theme-settings .form-composite .js-form-type-radio label.option{align-items:center;color:var(--dxt-admin-text);cursor:pointer;display:flex;flex:1;font-weight:400;height:100%;justify-content:space-between;line-height:1;margin:0;padding:0;width:100%}#system-theme-settings .form-composite .js-form-type-radio label.option::before{display:none}#system-theme-settings .form-composite .js-form-type-radio label.option::after{color:var(--dxt-admin-accent);content:"";flex-shrink:0;font-weight:600;height:24px;margin-left:12px;width:24px}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked){background:var(--dxt-admin-selected-bg)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked):hover{background:var(--dxt-admin-selected-bg-hover)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked):hover label.option{color:var(--dxt-admin-text)}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:checked) label.option::after{background-image:url('data:image/svg+xml,');background-position:center;background-repeat:no-repeat;background-size:18px 18px;content:""}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:disabled){background:var(--dxt-admin-surface-alt);cursor:not-allowed;pointer-events:none}#system-theme-settings .form-composite .js-form-type-radio:has(input[type=radio]:disabled) label.option{color:var(--dxt-admin-text-disabled);cursor:not-allowed}#system-theme-settings .form-composite input~label.option,#system-theme-settings .form-composite input~span{cursor:pointer;display:block;font-weight:400;line-height:22px;margin:0;padding:12px 0;width:100%}#system-theme-settings .form-composite input~label.option:last-of-type,#system-theme-settings .form-composite input~span:last-of-type{border-bottom:none}#system-theme-settings .form-composite input~label.option::before,#system-theme-settings .form-composite input~span::before{color:var(--dxt-admin-text-muted);content:"";display:inline-block;font-size:19px !important;font-weight:normal;margin-right:12px;width:22px}#system-theme-settings .form-composite input:checked~label.option,#system-theme-settings .form-composite input:checked~span{color:var(--dxt-admin-text);font-style:normal;font-weight:400}#system-theme-settings .form-composite input:checked~label.option::before,#system-theme-settings .form-composite input:checked~span::before{color:var(--dxt-admin-accent);content:"✓";font-size:19px !important;font-weight:600}#system-theme-settings .form-type-checkboxes>label{font-weight:600}#system-theme-settings .farbtastic{flex-shrink:0;transform:scale(0.7);transform-origin:top left}#system-theme-settings .color-form{display:flex;max-width:100%}#system-theme-settings .color-form .form-item{border-bottom:none;margin:0 0 16px;padding:0}#system-theme-settings .color-form .details-wrapper{display:flex;gap:16px;width:100%}#system-theme-settings .color-form .form-text{padding:10px 12px;width:100%}#system-theme-settings .color-form .select-wrapper{margin-bottom:12px;width:100%}#system-theme-settings .color-form .select-wrapper .form-select{width:100%}#system-theme-settings .color-form .form-item-scheme{margin-bottom:16px;width:100%}#system-theme-settings .color-form h2{visibility:hidden}#system-theme-settings .color-form .color-preview{visibility:hidden}#system-theme-settings .form-item.form-type-vertical-tabs{border-bottom:none;margin-top:0;padding:0}#system-theme-settings .color-placeholder{position:fixed;right:60px;top:calc(var(--drupal-displace-offset-top, 0px) + 80px);z-index:10}#system-theme-settings .color-palette-wrapper{max-width:calc(100% - 230px)}#system-theme-settings .color-palette{flex:1;margin-top:16px}#system-theme-settings .color-palette label{color:var(--dxt-admin-text-muted);font-weight:500;line-height:1.2;margin-bottom:8px;text-transform:capitalize;width:100%}#system-theme-settings .color-palette .form-item{border-bottom:none;margin-bottom:20px;padding:0}#system-theme-settings .color-palette .item-selected{background:none}#system-theme-settings .color-palette .item-selected input{font-style:normal;font-weight:600}#system-theme-settings .color-palette .lock{left:auto;margin-left:8px;position:relative;top:auto}#system-theme-settings .color-palette .form-text{color:inherit;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,monospace !important;font-weight:500;padding:16px;text-shadow:0 1px 2px var(--dxt-admin-color-shadow-20);transition:background-color .35s ease,box-shadow .2s ease,transform .15s ease;width:100%}#system-theme-settings .color-palette .form-text.active{box-shadow:0 0 0 3px var(--dxt-admin-accent),0 4px 12px var(--dxt-admin-color-shadow-15);transform:scale(1.02)}#system-theme-settings .color-palette .form-text:hover:not(.active){box-shadow:0 2px 8px var(--dxt-admin-color-shadow-10)}@media(prefers-reduced-motion: reduce){#system-theme-settings .color-palette .form-text{transition:none}#system-theme-settings .color-palette .form-text.active{transform:none}}#system-theme-settings .color-palette .form-text.dxt-admin-ai-updated{border:3px solid;border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1;padding:13px}#system-theme-settings{--dxt-rainbow-color-1: #94C8EF;--dxt-rainbow-color-2: #F97ED0;--dxt-rainbow-color-3: #715EFF}@keyframes dxt-rainbow-border{0%{border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}25%{border-image:linear-gradient(90deg, var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2)) 1}50%{border-image:linear-gradient(90deg, var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3), var(--dxt-rainbow-color-1)) 1}75%{border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}100%{border-image:linear-gradient(90deg, var(--dxt-rainbow-color-1), var(--dxt-rainbow-color-2), var(--dxt-rainbow-color-3)) 1}}#system-theme-settings .ai-palette-generator{margin-bottom:20px}#system-theme-settings .ai-palette-generator #ai-palette-prompt{animation:dxt-rainbow-border 20s linear infinite;border:3px solid;min-height:100px;padding:12px;resize:vertical}#system-theme-settings .ai-palette-generator #ai-palette-prompt::placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-palette-generator .form-item{margin:0;padding:0}#system-theme-settings .ai-palette-generator .form-item label{display:none}#system-theme-settings .ai-palette-generator .ai-generate-btn{box-sizing:border-box;margin:4px 0 0;padding:14px 16px;width:100%}#system-theme-settings .ai-palette-generator .ai-generate-btn.is-loading{opacity:.7;pointer-events:none}#system-theme-settings .ai-palette-generator .ai-generate-btn.is-success{background:#22c55e !important}#system-theme-settings .ai-palette-generator .ai-palette-error{background:#fef2f2;border-left:3px solid #dc2626;color:#991b1b;display:none;margin-top:12px;padding:10px 12px}#system-theme-settings .ai-font-generator{margin-bottom:24px;padding:0 16px}#system-theme-settings .ai-font-generator #ai-font-prompt{animation:dxt-rainbow-border 20s linear infinite;border:3px solid;min-height:60px;padding:12px;resize:vertical;width:100%}#system-theme-settings .ai-font-generator #ai-font-prompt::placeholder{color:var(--dxt-admin-text-muted)}#system-theme-settings .ai-font-generator .form-item{margin:0;padding:0}#system-theme-settings .ai-font-generator .form-item label{display:none}#system-theme-settings .ai-font-generator .ai-generate-btn{box-sizing:border-box;margin:4px 0 0;padding:14px 16px;width:100%}#system-theme-settings .ai-font-generator .ai-generate-btn.is-loading{opacity:.7;pointer-events:none}#system-theme-settings .ai-font-generator .ai-generate-btn.is-success{background:#22c55e !important}#system-theme-settings .ai-font-generator .ai-font-error{background:#fef2f2;border-left:3px solid #dc2626;color:#991b1b;display:none;margin-top:12px;padding:10px 12px}#system-theme-settings #edit-fonts .form-select.dxt-admin-ai-updated{animation:dxt-rainbow-border .5s linear infinite;border:3px solid rgba(0,0,0,0)}#system-theme-settings .font-preview{font-size:30px;padding:10px 0}#system-theme-settings .font-preview,#system-theme-settings .font-preview *{font-family:var(--preview-font) !important}#system-theme-settings .font-preview p{margin:10px 0}#system-theme-settings .font-preview .font-test{font-size:16px}#system-theme-settings .font-preview .font-test-accents{font-size:16px}#system-theme-settings .font-preview .font-test-small{font-size:13px}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper){margin-bottom:0;width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) .form-select{height:44px;width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) .form-text,#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) label{width:100%}#system-theme-settings #edit-fonts .form-item:not(.form-wrapper) label{margin-bottom:6px}#system-theme-settings #edit-fonts .form-item-body-font-face-selector,#system-theme-settings #edit-fonts .form-item-headings-font-face-selector,#system-theme-settings #edit-fonts .form-item-nav-font-face-selector,#system-theme-settings #edit-fonts .form-item-sitename-font-face-selector,#system-theme-settings #edit-fonts .form-item-blockquote-font-face-selector{margin-bottom:24px;padding-top:4px}#system-theme-settings #edit-fonts .form-item-body-font-face-selector label,#system-theme-settings #edit-fonts .form-item-headings-font-face-selector label,#system-theme-settings #edit-fonts .form-item-nav-font-face-selector label,#system-theme-settings #edit-fonts .form-item-sitename-font-face-selector label,#system-theme-settings #edit-fonts .form-item-blockquote-font-face-selector label{color:var(--dxt-admin-text-muted);font-size:13px !important;font-weight:500}#system-theme-settings #edit-fonts .form-item-body-font-face,#system-theme-settings #edit-fonts .form-item-headings-font-face,#system-theme-settings #edit-fonts .form-item-nav-font-face,#system-theme-settings #edit-fonts .form-item-sitename-font-face,#system-theme-settings #edit-fonts .form-item-blockquote-font-face{padding-bottom:0}#system-theme-settings #edit-typography .form-item:not(.form-wrapper){margin-bottom:0;width:100%}#system-theme-settings #edit-typography .form-item:not(.form-wrapper) label{margin-bottom:6px;width:100%}#system-theme-settings #edit-typography .form-text:not([name=divider_color_custom]){width:100%}#system-theme-settings #edit-typography .form-item-scale-factor{width:100%}#system-theme-settings #edit-typography .form-item-divider-color,#system-theme-settings #edit-typography .form-item-divider-color-custom{width:100%}#system-theme-settings #edit-block .form-type-select,#system-theme-settings #edit-block .form-text{width:100%}#system-theme-settings .block-design-settings{margin-bottom:20px;width:100%}#system-theme-settings .block-preview{margin-top:20px;width:100%}#system-theme-settings .form-item[class$=invoke] .form-text{max-width:none}#system-theme-settings .fonts-previews p{margin:0 0 20px}#system-theme-settings #edit-import-export label{width:300px}#system-theme-settings .dxpr-theme-settings-export{height:400px;white-space:pre;width:100%}#system-theme-settings .js-form-type-checkbox{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:0;position:relative}#system-theme-settings .js-form-type-checkbox input[type=checkbox]{--bs-form-check-bg-image: none !important;appearance:none !important;background-color:var(--dxt-admin-toggle-off) !important;background-image:none !important;border:none !important;border-radius:0 !important;box-shadow:none !important;cursor:pointer;flex-shrink:0;height:40px !important;margin:0 !important;order:-1;outline:none !important;position:relative;transition:background-color .2s ease;width:70px !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]::before{display:none !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]::after{background:var(--dxt-admin-surface) !important;border:none !important;border-radius:0 !important;box-shadow:none !important;content:"" !important;display:block !important;height:34px !important;left:3px !important;outline:none !important;position:absolute !important;top:3px !important;transition:left .2s ease;width:34px !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:hover{background-color:var(--dxt-admin-toggle-off-hover) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:focus{box-shadow:none !important;outline:2px solid var(--dxt-admin-accent) !important;outline-offset:2px !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked{background-color:var(--dxt-admin-accent) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked::after{left:33px !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:checked:hover{background-color:var(--dxt-admin-accent-hover) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled{background-color:var(--dxt-admin-surface-alt) !important;cursor:not-allowed}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled::after{background-color:var(--dxt-admin-text-muted) !important}#system-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled:checked{background-color:var(--dxt-admin-surface-alt) !important}#system-theme-settings .js-form-type-checkbox label{flex:1;font-size:19px !important;line-height:1.4;margin:0}#system-theme-settings .js-form-type-checkbox .description{color:var(--dxt-admin-text-muted);flex-basis:100%;font-size:13px !important;line-height:1.4;margin-top:6px;padding-left:80px}#system-theme-settings .js-form-type-checkbox .switcher{display:none}#system-theme-settings .core-theme-settings .js-form-type-checkbox,#system-theme-settings .form-checkboxes .js-form-type-checkbox{margin-bottom:0;padding:8px 0}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox],#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]{appearance:none !important;background-color:rgba(0,0,0,0) !important;border:2px solid var(--dxt-admin-color-neutral-400) !important;border-radius:0 !important;cursor:pointer;flex-shrink:0;float:left !important;height:24px !important;margin:0 12px 0 0 !important;position:static;transition:background-color .15s ease,border-color .15s ease;width:24px !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]::after,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]::after{display:none !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:hover,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:hover{border-color:var(--dxt-admin-color-neutral-700) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:focus,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:focus{border-color:var(--dxt-admin-accent) !important;box-shadow:none !important;outline:none !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:checked,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:checked{background-color:var(--dxt-admin-accent) !important;background-image:url('data:image/svg+xml,') !important;background-position:center !important;background-repeat:no-repeat !important;background-size:16px 16px !important;border-color:var(--dxt-admin-accent) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:checked:hover,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:checked:hover{background-color:var(--dxt-admin-accent-hover) !important;border-color:var(--dxt-admin-accent-hover) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:disabled{background-color:var(--dxt-admin-color-neutral-200) !important;border-color:var(--dxt-admin-color-neutral-300) !important;cursor:not-allowed}#system-theme-settings .core-theme-settings .js-form-type-checkbox input[type=checkbox]:disabled:checked,#system-theme-settings .form-checkboxes .js-form-type-checkbox input[type=checkbox]:disabled:checked{background-color:var(--dxt-admin-color-neutral-300) !important;border-color:var(--dxt-admin-color-neutral-300) !important}#system-theme-settings .core-theme-settings .js-form-type-checkbox label,#system-theme-settings .form-checkboxes .js-form-type-checkbox label{padding-right:0}#system-theme-settings .core-theme-settings .js-form-type-checkbox input~label.option::before,#system-theme-settings .core-theme-settings .js-form-type-checkbox input:checked~label.option::before,#system-theme-settings .form-checkboxes .js-form-type-checkbox input~label.option::before,#system-theme-settings .form-checkboxes .js-form-type-checkbox input:checked~label.option::before{content:none !important;display:none !important}#system-theme-settings .dxb-slider-wrapper{align-items:center;display:flex;gap:12px}#system-theme-settings .dxb-slider-wrapper .dxb-slider-track{flex:1;min-width:150px}#system-theme-settings .dxb-slider-wrapper .dxb-slider{height:7px;width:100% !important}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-webkit-slider-runnable-track{background-image:linear-gradient(var(--dxt-admin-accent), var(--dxt-admin-accent)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border));background-position:left center;background-repeat:no-repeat;background-size:var(--value-percent) 7px,100% 7px;height:7px}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-moz-range-track{background-image:linear-gradient(var(--dxt-admin-accent), var(--dxt-admin-accent)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border));background-position:left center;background-repeat:no-repeat;background-size:var(--value-percent) 7px,100% 7px;height:7px}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-webkit-slider-thumb{background:var(--dxt-admin-surface);border:1px solid var(--dxt-admin-border);border-radius:0;box-shadow:none;cursor:pointer;height:32px;margin-top:-13px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:32px}#system-theme-settings .dxb-slider-wrapper .dxb-slider::-moz-range-thumb{background:var(--dxt-admin-surface);border:1px solid var(--dxt-admin-border);border-radius:0;box-shadow:none;cursor:pointer;height:32px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:32px}#system-theme-settings .dxb-slider-wrapper .dxb-slider:hover::-webkit-slider-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:hover::-moz-range-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:focus::-webkit-slider-thumb{background:var(--dxt-admin-surface);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 3px var(--dxt-admin-focus-ring);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:focus::-moz-range-thumb{background:var(--dxt-admin-surface);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 3px var(--dxt-admin-focus-ring);transform:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:active::-webkit-slider-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 3px var(--dxt-admin-focus-ring)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:active::-moz-range-thumb{background:var(--dxt-admin-accent);border-color:var(--dxt-admin-accent);box-shadow:0 0 0 3px var(--dxt-admin-focus-ring)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled{opacity:.5;pointer-events:none}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-webkit-slider-runnable-track{background-image:linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border))}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-moz-range-track{background-image:linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border)),linear-gradient(var(--dxt-admin-border), var(--dxt-admin-border))}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-webkit-slider-thumb{background:var(--dxt-admin-surface-alt);border-color:var(--dxt-admin-border)}#system-theme-settings .dxb-slider-wrapper .dxb-slider:disabled::-moz-range-thumb{background:var(--dxt-admin-surface-alt);border-color:var(--dxt-admin-border)}#system-theme-settings .dxb-slider-wrapper .dxb-slider-value{background:var(--dxt-admin-surface);border:1px solid var(--dxt-admin-border);border-radius:0;box-shadow:none;height:40px;margin-inline-start:0;padding:8px 4px;text-align:center;width:70px}#system-theme-settings .dxb-slider-wrapper .dxb-slider-value:focus{border-color:var(--dxt-admin-accent);box-shadow:0 0 0 3px var(--dxt-admin-focus-ring);outline:none}.dxpr-body-wrapper{margin-right:var(--dxt-admin-sidebar-width) !important}.type-preview{clear:both}.type-preview .type-container{padding:40px 80px}html.html--dxpr-theme-sticky-footer:has(#system-theme-settings){height:auto !important}.bd-cheatsheet section[id]{scroll-margin-top:var(--drupal-displace-offset-top, 0)}.bd-cheatsheet article{contain:layout style paint;contain-intrinsic-size:auto 500px;content-visibility:auto}.dxpr-styleguide-skeleton{padding:40px}@keyframes skeleton-shimmer{0%{background-position:-200px 0}100%{background-position:calc(200px + 100%) 0}}.dxpr-styleguide-skeleton .skeleton-card,.dxpr-styleguide-skeleton .skeleton-input,.dxpr-styleguide-skeleton .skeleton-colors,.dxpr-styleguide-skeleton .skeleton-button,.dxpr-styleguide-skeleton .skeleton-text,.dxpr-styleguide-skeleton .skeleton-heading{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg, #e5e5ea 0%, #f2f2f7 50%, #e5e5ea 100%);background-size:200px 100%;border-radius:4px}.dxpr-styleguide-skeleton .skeleton-content{display:flex;flex-direction:column;gap:24px}.dxpr-styleguide-skeleton .skeleton-row{display:flex;gap:24px}.dxpr-styleguide-skeleton .skeleton-col{flex:1}.dxpr-styleguide-skeleton .skeleton-heading{margin-bottom:12px;width:70%}.dxpr-styleguide-skeleton .skeleton-heading.lg{height:40px}.dxpr-styleguide-skeleton .skeleton-heading.md{height:32px}.dxpr-styleguide-skeleton .skeleton-heading.sm{height:24px}.dxpr-styleguide-skeleton .skeleton-heading.xs{height:20px}.dxpr-styleguide-skeleton .skeleton-text{animation-delay:.1s;height:16px;margin-top:8px;width:90%}.dxpr-styleguide-skeleton .skeleton-buttons{display:flex;gap:8px;margin-bottom:16px}.dxpr-styleguide-skeleton .skeleton-button{animation-delay:.15s;border-radius:4px;height:38px;width:80px}.dxpr-styleguide-skeleton .skeleton-colors{animation-delay:.2s;border-radius:0;height:48px;margin-bottom:16px;width:100%}.dxpr-styleguide-skeleton .skeleton-input{animation-delay:.25s;height:60px;width:100%}.dxpr-styleguide-skeleton .skeleton-cards{display:flex;gap:16px}.dxpr-styleguide-skeleton .skeleton-cards.three .skeleton-card{flex:1}.dxpr-styleguide-skeleton .skeleton-cards.two .skeleton-card{flex:1;max-width:50%}.dxpr-styleguide-skeleton .skeleton-card{animation-delay:.3s;border-radius:8px;height:180px} \ No newline at end of file diff --git a/css/helpers/helper-classes.css b/css/helpers/helper-classes.css index b76b218d..4508cae6 100644 --- a/css/helpers/helper-classes.css +++ b/css/helpers/helper-classes.css @@ -1 +1 @@ -.dxpr-theme-util-full-width-content .main-container{margin-left:0;margin-right:0;max-width:none;width:auto}.dxpr-theme-util-full-width-content .col-sm-12{padding-left:0;padding-right:0}.dxpr-theme-util-full-height{min-height:100vh}.html .inline{display:inline}.html .dxpr-theme-util-clear-both,.html .clear-both{clear:both}.html .dxpr-theme-util-clear-left,.html .clear-left{clear:left}.html .dxpr-theme-util-clear-right,.html .clear-right{clear:right}.html .dxpr-theme-util-float-left{float:left}.html .dxpr-theme-util-float-left img{margin:0 1.25rem 0.9375rem 0}.html .dxpr-theme-util-float-right{float:right}.html .dxpr-theme-util-float-right img{margin:0 0 0.9375rem 1.25rem}.html .dxpr-theme-util-columns-5 .col-lg-2,.html .dxpr-theme-util-columns-5 .col-md-2,.html .dxpr-theme-util-columns-5 .col-sm-2,.html .dxpr-theme-util-columns-5 .col-xs-2{width:20%}.html .dxpr-theme-util-no-gutter{margin:0 !important;padding:0 !important}.html .dxpr-theme-util-no-gutter .row{margin:0 !important;padding:0 !important}.html .dxpr-theme-util-no-gutter>*{margin:0 !important;padding:0 !important}.html .row .dxpr-theme-util-no-gutter .row{margin:0 !important}.html .dxpr-theme-util-no-spacer>*,.html .dxpr-theme-util-no-spacer .row>*{margin-bottom:0}.html .dxpr-theme-util-gutter-bottom{margin-bottom:var(--dxt-setting-gutter-vertical)}@media(width <= 48rem){.html .dxpr-theme-util-columns-5 .col-lg-2,.html .dxpr-theme-util-columns-5 .col-md-2,.html .dxpr-theme-util-columns-5 .col-sm-2,.html .dxpr-theme-util-columns-5 .col-xs-2{clear:none;margin-bottom:0.625rem;margin-left:0;margin-right:0;width:100%}}.html .dxpr-theme-util-text-shadow{text-shadow:0.0625rem 0.0625rem #000}.html .dxpr-theme-util-text-shadow-80{text-shadow:0.0625rem 0.0625rem rgba(0,0,0,.8)}.html .dxpr-theme-util-text-shadow-60{text-shadow:0.0625rem 0.0625rem rgba(0,0,0,.6)}.html .dxpr-theme-util-text-shadow-40{text-shadow:0.0625rem 0.0625rem rgba(0,0,0,.4)}.html .dxpr-theme-util-text-shadow-20{text-shadow:0.0625rem 0.0625rem rgba(0,0,0,.2)}.html .dxpr-theme-util-text-muted{opacity:.75}.html .dxpr-theme-util-text-uppercase{text-transform:uppercase}.html .dxpr-theme-util-text-bold{font-weight:700}.html .dxpr-theme-util-text-light{font-weight:300}.html .dxpr-theme-util-text-italic{font-style:italic}.html .dxpr-theme-util-overlay-primary,.html .dxpr-theme-util-overlay-accent1,.html .dxpr-theme-util-overlay-accent2,.html .dxpr-theme-util-overlay-black,.html .dxpr-theme-util-overlay-white,.html .dxpr-theme-util-overlay-gray{position:relative;z-index:0}.html .dxpr-theme-util-overlay-primary::after,.html .dxpr-theme-util-overlay-accent1::after,.html .dxpr-theme-util-overlay-accent2::after,.html .dxpr-theme-util-overlay-black::after,.html .dxpr-theme-util-overlay-white::after,.html .dxpr-theme-util-overlay-gray::after{background-color:#000;content:" ";display:block;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:-1}.html .YTPOverlay{opacity:.9}.html .dxpr-theme-util-overlay-primary::after,.html .dxpr-theme-util-overlay-primary .YTPOverlay{background-color:var(--dxt-color-base)}.html .dxpr-theme-util-overlay-accent1::after,.html .dxpr-theme-util-overlay-accent1 .YTPOverlay{background-color:var(--dxt-color-accent1)}.html .dxpr-theme-util-overlay-accent2::after,.html .dxpr-theme-util-overlay-accent2 .YTPOverlay{background-color:var(--dxt-color-accent2)}.html .dxpr-theme-util-overlay-black::after,.html .dxpr-theme-util-overlay-black .YTPOverlay{background-color:#000}.html .dxpr-theme-util-overlay-white::after,.html .dxpr-theme-util-overlay-white .YTPOverlay{background-color:#fff}.html .dxpr-theme-util-overlay-gray::after,.html .dxpr-theme-util-overlay-gray .YTPOverlay{background-color:var(--dxt-color-text)}.html .dxpr-theme-util-background-body{background-color:var(--dxt-color-body)}.html .dxpr-theme-util-background-gray{background-color:var(--dxt-color-text)}.html .dxpr-theme-util-background-primary{background-color:var(--dxt-color-base) !important;color:var(--dxt-color-basetext) !important}.html .dxpr-theme-util-background-accent1{background-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text) !important}.html .dxpr-theme-util-background-accent2{background-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text) !important}.html .dxpr-theme-util-background-card{background-color:var(--dxt-color-card)}.html .dxpr-theme-util-background-card-text{background-color:var(--dxt-color-cardtext)}.html .dxpr-theme-util-background-white{background-color:#fff}.html .dxpr-theme-util-background-black{background-color:#000}.html .dxpr-theme-util-background-silver{background-color:var(--dxt-color-silver)}.html .dxpr-theme-util-border-primary{border-color:var(--dxt-color-base)}.html .dxpr-theme-util-border-accent1{border-color:var(--dxt-color-accent1)}.html .dxpr-theme-util-border-accent2{border-color:var(--dxt-color-accent2)}.html .dxpr-theme-util-border-primary-gray{border-color:var(--dxt-color-text)}.html .dxpr-theme-util-border-white{border-color:#fff}.html .dxpr-theme-util-border-black{border-color:#000}.html .dxpr-theme-util-border-silver{border-color:var(--dxt-color-silver)}.html .dxpr-theme-util-color-gray{color:var(--dxt-color-text)}.html .dxpr-theme-util-color-primary{color:var(--dxt-color-base)}.html .dxpr-theme-util-color-accent1{color:var(--dxt-color-accent1)}.html .dxpr-theme-util-color-accent2{color:var(--dxt-color-accent2)}.html .dxpr-theme-util-color-card{color:var(--dxt-color-card)}.html .dxpr-theme-util-color-card-text{color:var(--dxt-color-cardtext)}.html .dxpr-theme-util-color-white{color:#fff}.html .dxpr-theme-util-color-black{color:#000}.html .dxpr-theme-util-color-silver{color:var(--dxt-color-silver)}.html .dxpr-theme-util-hover-background-primary:hover{background-color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-background-white:hover{background-color:#fff}.html .dxpr-theme-util-hover-background-black:hover{background-color:#000}.html .dxpr-theme-util-hover-border-primary:hover{border-color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-border-white:hover{border-color:#fff}.html .dxpr-theme-util-hover-border-black:hover{border-color:#000}.html .dxpr-theme-util-hover-border-silver:hover{border-color:var(--dxt-color-silver)}.html .dxpr-theme-util-hover-color-primary:hover{color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-color-white:hover{color:#fff}.html .dxpr-theme-util-hover-color-black:hover{color:#000}.html .dxpr-theme-util-hover-color-silver:hover{color:var(--dxt-color-silver)}.html .dxpr-theme-form-inline .form-item,.html .dxpr-theme-form-inline .form-actions,.html .dxpr-theme-form-inline .webform-elements{clear:none;display:block;float:left;margin-right:1.25rem}.html .dxpr-theme-form-inline .btn{padding:0.75rem 1.125rem}.html .dxpr-theme-util-vcenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex} \ No newline at end of file +.dxpr-theme-util-full-width-content .main-container{margin-left:0;margin-right:0;max-width:none;width:auto}.dxpr-theme-util-full-width-content .col-sm-12{padding-left:0;padding-right:0}.dxpr-theme-util-full-height{min-height:100vh}.html .inline{display:inline}.html .dxpr-theme-util-clear-both,.html .clear-both{clear:both}.html .dxpr-theme-util-clear-left,.html .clear-left{clear:left}.html .dxpr-theme-util-clear-right,.html .clear-right{clear:right}.html .dxpr-theme-util-float-left{float:left}.html .dxpr-theme-util-float-left img{margin:0 20px 15px 0}.html .dxpr-theme-util-float-right{float:right}.html .dxpr-theme-util-float-right img{margin:0 0 15px 20px}.html .dxpr-theme-util-columns-5 .col-lg-2,.html .dxpr-theme-util-columns-5 .col-md-2,.html .dxpr-theme-util-columns-5 .col-sm-2,.html .dxpr-theme-util-columns-5 .col-xs-2{width:20%}.html .dxpr-theme-util-no-gutter{margin:0 !important;padding:0 !important}.html .dxpr-theme-util-no-gutter .row{margin:0 !important;padding:0 !important}.html .dxpr-theme-util-no-gutter>*{margin:0 !important;padding:0 !important}.html .row .dxpr-theme-util-no-gutter .row{margin:0 !important}.html .dxpr-theme-util-no-spacer>*,.html .dxpr-theme-util-no-spacer .row>*{margin-bottom:0}.html .dxpr-theme-util-gutter-bottom{margin-bottom:var(--dxt-setting-gutter-vertical)}@media(width <= 768px){.html .dxpr-theme-util-columns-5 .col-lg-2,.html .dxpr-theme-util-columns-5 .col-md-2,.html .dxpr-theme-util-columns-5 .col-sm-2,.html .dxpr-theme-util-columns-5 .col-xs-2{clear:none;margin-bottom:10px;margin-left:0;margin-right:0;width:100%}}.html .dxpr-theme-util-text-shadow{text-shadow:1px 1px #000}.html .dxpr-theme-util-text-shadow-80{text-shadow:1px 1px rgba(0,0,0,.8)}.html .dxpr-theme-util-text-shadow-60{text-shadow:1px 1px rgba(0,0,0,.6)}.html .dxpr-theme-util-text-shadow-40{text-shadow:1px 1px rgba(0,0,0,.4)}.html .dxpr-theme-util-text-shadow-20{text-shadow:1px 1px rgba(0,0,0,.2)}.html .dxpr-theme-util-text-muted{opacity:.75}.html .dxpr-theme-util-text-uppercase{text-transform:uppercase}.html .dxpr-theme-util-text-bold{font-weight:700}.html .dxpr-theme-util-text-light{font-weight:300}.html .dxpr-theme-util-text-italic{font-style:italic}.html .dxpr-theme-util-overlay-primary,.html .dxpr-theme-util-overlay-accent1,.html .dxpr-theme-util-overlay-accent2,.html .dxpr-theme-util-overlay-black,.html .dxpr-theme-util-overlay-white,.html .dxpr-theme-util-overlay-gray{position:relative;z-index:0}.html .dxpr-theme-util-overlay-primary::after,.html .dxpr-theme-util-overlay-accent1::after,.html .dxpr-theme-util-overlay-accent2::after,.html .dxpr-theme-util-overlay-black::after,.html .dxpr-theme-util-overlay-white::after,.html .dxpr-theme-util-overlay-gray::after{background-color:#000;content:" ";display:block;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:-1}.html .YTPOverlay{opacity:.9}.html .dxpr-theme-util-overlay-primary::after,.html .dxpr-theme-util-overlay-primary .YTPOverlay{background-color:var(--dxt-color-base)}.html .dxpr-theme-util-overlay-accent1::after,.html .dxpr-theme-util-overlay-accent1 .YTPOverlay{background-color:var(--dxt-color-accent1)}.html .dxpr-theme-util-overlay-accent2::after,.html .dxpr-theme-util-overlay-accent2 .YTPOverlay{background-color:var(--dxt-color-accent2)}.html .dxpr-theme-util-overlay-black::after,.html .dxpr-theme-util-overlay-black .YTPOverlay{background-color:#000}.html .dxpr-theme-util-overlay-white::after,.html .dxpr-theme-util-overlay-white .YTPOverlay{background-color:#fff}.html .dxpr-theme-util-overlay-gray::after,.html .dxpr-theme-util-overlay-gray .YTPOverlay{background-color:var(--dxt-color-text)}.html .dxpr-theme-util-background-body{background-color:var(--dxt-color-body)}.html .dxpr-theme-util-background-gray{background-color:var(--dxt-color-text)}.html .dxpr-theme-util-background-primary{background-color:var(--dxt-color-base) !important;color:var(--dxt-color-basetext) !important}.html .dxpr-theme-util-background-accent1{background-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text) !important}.html .dxpr-theme-util-background-accent2{background-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text) !important}.html .dxpr-theme-util-background-card{background-color:var(--dxt-color-card)}.html .dxpr-theme-util-background-card-text{background-color:var(--dxt-color-cardtext)}.html .dxpr-theme-util-background-white{background-color:#fff}.html .dxpr-theme-util-background-black{background-color:#000}.html .dxpr-theme-util-background-silver{background-color:var(--dxt-color-silver)}.html .dxpr-theme-util-border-primary{border-color:var(--dxt-color-base)}.html .dxpr-theme-util-border-accent1{border-color:var(--dxt-color-accent1)}.html .dxpr-theme-util-border-accent2{border-color:var(--dxt-color-accent2)}.html .dxpr-theme-util-border-primary-gray{border-color:var(--dxt-color-text)}.html .dxpr-theme-util-border-white{border-color:#fff}.html .dxpr-theme-util-border-black{border-color:#000}.html .dxpr-theme-util-border-silver{border-color:var(--dxt-color-silver)}.html .dxpr-theme-util-color-gray{color:var(--dxt-color-text)}.html .dxpr-theme-util-color-primary{color:var(--dxt-color-base)}.html .dxpr-theme-util-color-accent1{color:var(--dxt-color-accent1)}.html .dxpr-theme-util-color-accent2{color:var(--dxt-color-accent2)}.html .dxpr-theme-util-color-card{color:var(--dxt-color-card)}.html .dxpr-theme-util-color-card-text{color:var(--dxt-color-cardtext)}.html .dxpr-theme-util-color-white{color:#fff}.html .dxpr-theme-util-color-black{color:#000}.html .dxpr-theme-util-color-silver{color:var(--dxt-color-silver)}.html .dxpr-theme-util-hover-background-primary:hover{background-color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-background-white:hover{background-color:#fff}.html .dxpr-theme-util-hover-background-black:hover{background-color:#000}.html .dxpr-theme-util-hover-border-primary:hover{border-color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-border-white:hover{border-color:#fff}.html .dxpr-theme-util-hover-border-black:hover{border-color:#000}.html .dxpr-theme-util-hover-border-silver:hover{border-color:var(--dxt-color-silver)}.html .dxpr-theme-util-hover-color-primary:hover{color:var(--dxt-color-base)}.html .dxpr-theme-util-hover-color-white:hover{color:#fff}.html .dxpr-theme-util-hover-color-black:hover{color:#000}.html .dxpr-theme-util-hover-color-silver:hover{color:var(--dxt-color-silver)}.html .dxpr-theme-form-inline .form-item,.html .dxpr-theme-form-inline .form-actions,.html .dxpr-theme-form-inline .webform-elements{clear:none;display:block;float:left;margin-right:20px}.html .dxpr-theme-form-inline .btn{padding:12px 18px}.html .dxpr-theme-util-vcenter{align-items:center;display:flex} \ No newline at end of file diff --git a/css/vendor-extensions/bootstrap-5.css b/css/vendor-extensions/bootstrap-5.css index d14a2d59..457f290b 100644 --- a/css/vendor-extensions/bootstrap-5.css +++ b/css/vendor-extensions/bootstrap-5.css @@ -1 +1 @@ -html body{margin-top:0}.html .block:first-child h2.block-title{margin-top:0.625rem}.html .region-sidebar-second .block:first-child h2.block-title,.html .region-sidebar-first .block:first-child h2.block-title{margin-top:0}.html .container{width:100%}.html .container .container{padding-left:0;padding-right:0}.html .container-fluid{padding-left:0;padding-right:0}.html .container-fluid .navbar-right,.html .container-fluid .navbar-left{margin-left:0;margin-right:0}.html .dxpr-theme-fluid .navbar-right,.html .dxpr-theme-fluid .navbar-left{margin-left:0;margin-right:0}.html .row{margin-bottom:0}.html .column{margin-bottom:1.875rem}.html .nav .dropdown-menu:not(.dropdown-full-width .dropdown-menu) li{display:block;float:left;min-width:var(--dxt-setting-dropdown-width)}.html div.lead{margin-bottom:0}.html .btn-default,.html .btn-group>.btn-default,.html .btn-primary,.html .btn-group>.btn-primary,.html .html .fake-submit{background:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-default a,.html .btn-group>.btn-default a,.html .btn-primary a,.html .btn-group>.btn-primary a,.html .html .fake-submit a{color:var(--dxt-color-basetext)}.html .btn-default a:hover,.html .btn-default a:focus,.html .btn-group>.btn-default a:hover,.html .btn-group>.btn-default a:focus,.html .btn-primary a:hover,.html .btn-primary a:focus,.html .btn-group>.btn-primary a:hover,.html .btn-group>.btn-primary a:focus,.html .html .fake-submit a:hover,.html .html .fake-submit a:focus{color:var(--dxt-color-basetext)}.html .btn-secondary,.html .btn-group>.btn-secondary{background:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-secondary a,.html .btn-group>.btn-secondary a{color:var(--dxt-color-accent1text)}.html .btn-secondary a:hover,.html .btn-secondary a:focus,.html .btn-group>.btn-secondary a:hover,.html .btn-group>.btn-secondary a:focus{color:var(--dxt-color-accent1text)}.html .btn-default:hover,.html .btn-default:focus,.html .btn-default.focus,.html .btn-default:active,.html .btn-default.active,.html .btn-primary:hover,.html .btn-primary:focus,.html .btn-primary.focus,.html .btn-primary:active,.html .btn-primary.active,.html a.bg-primary:hover,.html a.bg-primary:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-default:hover a,.html .btn-default:focus a,.html .btn-default.focus a,.html .btn-default:active a,.html .btn-default.active a,.html .btn-primary:hover a,.html .btn-primary:focus a,.html .btn-primary.focus a,.html .btn-primary:active a,.html .btn-primary.active a,.html a.bg-primary:hover a,.html a.bg-primary:focus a{color:var(--dxt-color-base)}.html .btn-secondary:hover,.html .btn-secondary:focus,.html .btn-secondary.focus,.html .btn-secondary:active,.html .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.html .btn-secondary:hover a,.html .btn-secondary:focus a,.html .btn-secondary.focus a,.html .btn-secondary:active a,.html .btn-secondary.active a{color:var(--dxt-color-text)}.html a.text-primary:hover,.html a.text-primary:focus{color:var(--dxt-color-accent1)}.html .btn-outline-primary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-outline-primary:hover,.html .btn-outline-primary:focus,.html .btn-outline-primary.focus,.html .btn-outline-primary:active,.html .btn-outline-primary.active{background-color:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-outline-primary:not(:disabled,.disabled):active,.html .btn-outline-primary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-secondary:hover,.html .btn-outline-secondary:focus,.html .btn-outline-secondary.focus,.html .btn-outline-secondary:active,.html .btn-outline-secondary.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary:not(:disabled,.disabled):active,.html .btn-outline-secondary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-success{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-success:hover,.html .btn-outline-success:focus,.html .btn-outline-success.focus,.html .btn-outline-success:active,.html .btn-outline-success.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-info{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2)}.html .btn-outline-info:hover,.html .btn-outline-info:focus,.html .btn-outline-info.focus,.html .btn-outline-info:active,.html .btn-outline-info.active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-dark{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-headings);color:var(--dxt-color-headings)}.html .btn-outline-dark:hover,.html .btn-outline-dark:focus,.html .btn-outline-dark.focus,.html .btn-outline-dark:active,.html .btn-outline-dark.active{background-color:var(--dxt-color-headings);border-color:var(--dxt-color-headings);color:var(--dxt-color-body)}.html .btn-outline-light{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-graylight);color:var(--dxt-color-graylight)}.html .btn-outline-light:hover,.html .btn-outline-light:focus,.html .btn-outline-light.focus,.html .btn-outline-light:active,.html .btn-outline-light.active{background-color:var(--dxt-color-graylight);border-color:var(--dxt-color-graylight);color:var(--dxt-color-text)}.html .card,.html .jumbotron{background-color:var(--dxt-color-card);color:var(--dxt-color-cardtext)}.html .card a:not(.btn),.html .jumbotron a:not(.btn){color:var(--dxt-color-cardtext)}.html .card h1,.html .card h2,.html .card h3,.html .card h4,.html .card h5,.html .card h6,.html .jumbotron h1,.html .jumbotron h2,.html .jumbotron h3,.html .jumbotron h4,.html .jumbotron h5,.html .jumbotron h6{color:var(--dxt-color-cardtext)}.html .card .nav>li>a .glyphicon,.html .jumbotron .nav>li>a .glyphicon{color:var(--dxt-color-accent1)}.html .card .nav>li>a:hover,.html .card .nav>li>a:focus,.html .card .nav>li>a.is-active,.html .jumbotron .nav>li>a:hover,.html .jumbotron .nav>li>a:focus,.html .jumbotron .nav>li>a.is-active{background:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .card .nav>li>a:hover .glyphicon,.html .card .nav>li>a:focus .glyphicon,.html .card .nav>li>a.is-active .glyphicon,.html .jumbotron .nav>li>a:hover .glyphicon,.html .jumbotron .nav>li>a:focus .glyphicon,.html .jumbotron .nav>li>a.is-active .glyphicon{color:var(--dxt-color-basetext)}.html .bg-primary{background-color:var(--dxt-color-base) !important;color:var(--dxt-color-basetext) !important}.html .bg-primary h1,.html .bg-primary h2,.html .bg-primary h3,.html .bg-primary h4,.html .bg-primary h5,.html .bg-primary h6{color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary,.html .bg-primary .btn-default{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-primary .btn-primary a,.html .bg-primary .btn-default a{color:var(--dxt-color-base)}.html .bg-primary .btn-primary:hover,.html .bg-primary .btn-primary:focus,.html .bg-primary .btn-primary.focus,.html .bg-primary .btn-primary:active,.html .bg-primary .btn-primary.active,.html .bg-primary .btn-default:hover,.html .bg-primary .btn-default:focus,.html .bg-primary .btn-default.focus,.html .bg-primary .btn-default:active,.html .bg-primary .btn-default.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary:hover a,.html .bg-primary .btn-primary:focus a,.html .bg-primary .btn-primary.focus a,.html .bg-primary .btn-primary:active a,.html .bg-primary .btn-primary.active a,.html .bg-primary .btn-default:hover a,.html .bg-primary .btn-default:focus a,.html .bg-primary .btn-default.focus a,.html .bg-primary .btn-default:active a,.html .bg-primary .btn-default.active a{color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary{border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary:hover,.html .bg-primary .btn-outline-primary:focus,.html .bg-primary .btn-outline-primary.focus,.html .bg-primary .btn-outline-primary:active,.html .bg-primary .btn-outline-primary.active{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-secondary{background-color:var(--dxt-color-accent1) !important;color:var(--dxt-color-accent1text)}.html .bg-secondary h1,.html .bg-secondary h2,.html .bg-secondary h3,.html .bg-secondary h4,.html .bg-secondary h5,.html .bg-secondary h6{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary a{color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary:hover,.html .bg-secondary .btn-secondary:focus,.html .bg-secondary .btn-secondary.focus,.html .bg-secondary .btn-secondary:active,.html .bg-secondary .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary:hover a,.html .bg-secondary .btn-secondary:focus a,.html .bg-secondary .btn-secondary.focus a,.html .bg-secondary .btn-secondary:active a,.html .bg-secondary .btn-secondary.active a{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary{border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary:hover,.html .bg-secondary .btn-outline-secondary:focus,.html .bg-secondary .btn-outline-secondary.focus,.html .bg-secondary .btn-outline-secondary:active,.html .bg-secondary .btn-outline-secondary.active{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-dark{background-color:#212529 !important;color:#fff}.html .bg-dark h1,.html .bg-dark h2,.html .bg-dark h3,.html .bg-dark h4,.html .bg-dark h5,.html .bg-dark h6{color:#fff}.html .bg-primary-subtle{background-color:var(--dxt-color-basesubtle) !important;color:var(--dxt-color-basesubtletext)}.html .bg-primary-subtle h1,.html .bg-primary-subtle h2,.html .bg-primary-subtle h3,.html .bg-primary-subtle h4,.html .bg-primary-subtle h5,.html .bg-primary-subtle h6{color:var(--dxt-color-basesubtletext)}.html .bg-secondary-subtle{background-color:var(--dxt-color-accent1subtle) !important;color:var(--dxt-color-accent1subtletext)}.html .bg-secondary-subtle h1,.html .bg-secondary-subtle h2,.html .bg-secondary-subtle h3,.html .bg-secondary-subtle h4,.html .bg-secondary-subtle h5,.html .bg-secondary-subtle h6{color:var(--dxt-color-accent1subtletext)}.html .bg-dark-subtle{background-color:var(--dxt-color-headingssubtle) !important;color:var(--dxt-color-headingssubtletext)}.html .bg-dark-subtle h1,.html .bg-dark-subtle h2,.html .bg-dark-subtle h3,.html .bg-dark-subtle h4,.html .bg-dark-subtle h5,.html .bg-dark-subtle h6{color:var(--dxt-color-headingssubtletext)}.html .bg-light-subtle{background-color:#fcfcfd !important;color:#212529}.html .bg-light-subtle h1,.html .bg-light-subtle h2,.html .bg-light-subtle h3,.html .bg-light-subtle h4,.html .bg-light-subtle h5,.html .bg-light-subtle h6{color:#212529}.html .text-body{color:var(--dxt-color-text)}.html .text-body h1,.html .text-body h2,.html .text-body h3,.html .text-body h4,.html .text-body h5,.html .text-body h6,.html .text-body th{color:var(--dxt-color-text)}.html .text-white h1,.html .text-white h2,.html .text-white h3,.html .text-white h4,.html .text-white h5,.html .text-white h6,.html .text-white th{color:#fff}.html .text-primary h1,.html .text-primary h2,.html .text-primary h3,.html .text-primary h4,.html .text-primary h5,.html .text-primary h6,.html .text-primary th{color:var(--dxt-color-accent1)}.html .text-secondary h1,.html .text-secondary h2,.html .text-secondary h3,.html .text-secondary h4,.html .text-secondary h5,.html .text-secondary h6,.html .text-secondary th{color:var(--dxt-color-accent2)}.html .text-dark{color:#212529}.html .text-dark h1,.html .text-dark h2,.html .text-dark h3,.html .text-dark h4,.html .text-dark h5,.html .text-dark h6,.html .text-dark th{color:#212529}.html .text-light{color:#f8f9fa}.html .text-light h1,.html .text-light h2,.html .text-light h3,.html .text-light h4,.html .text-light h5,.html .text-light h6,.html .text-light th{color:#f8f9fa}.html .text-primary-emphasis{color:var(--dxt-color-basesubtletext)}.html .text-secondary-emphasis{color:var(--dxt-color-accent1subtletext)}.html .text-light-emphasis{color:#495057}.html .text-dark-emphasis{color:#495057}.html .fs-1{font-size:var(--dxt-setting-h1-font-size) !important}.html .fs-2{font-size:var(--dxt-setting-h2-font-size) !important}.html .fs-3{font-size:var(--dxt-setting-h3-font-size) !important}.html .fs-4{font-size:var(--dxt-setting-h4-font-size) !important}.html .lh-base{line-height:var(--dxt-setting-body-line-height) !important}.html .lh-sm{line-height:var(--dxt-setting-headings-line-height) !important}.html .wrap-containers .nav>li>a.is-active{background-color:#eee;color:var(--dxt-color-base);text-decoration:none}.html .region-sidebar-first .nav,.html .region-sidebar-second .nav{float:none}.html .region-sidebar-first .nav>li,.html .region-sidebar-second .nav>li{display:block;float:none}.html .region-sidebar-first .nav>li>a.is-active,.html .region-sidebar-second .nav>li>a.is-active{display:block}.html .block .nav>li>a .glyphicon{display:inline-block;font-size:0.875rem;margin-left:-0.8125rem;padding-right:0.25rem}.html .list-inline{margin:0;padding:0}.html .list-inline>li{padding-left:0}.html .list-inline a{color:inherit}.html .field.list-inline div{display:inline-block}.html .field.list-inline .field--item::after{content:", "}.html .field.list-inline .field--item:last-child::after{content:""}.html blockquote{border-color:var(--dxt-color-silver)}.html blockquote footer,.html blockquote small,.html blockquote .small{color:inherit}.html .img-circle,.html .img-rounded,.html .img-thumbnail{border:0.1875rem solid var(--dxt-color-graylighter)}.html .center-block{float:none}.html .html .nav-tabs{border:none;border-bottom:0.0625rem solid var(--dxt-color-graylighter);border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li{border:none;border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li>a{background-color:rgba(0,0,0,0);border:0.0625rem solid rgba(0,0,0,0);border-radius:0;margin:0;padding:0.625rem 0.9375rem}.html .html .nav-tabs>li>a:hover{color:var(--dxt-color-graylighter)}.html .html .nav-tabs>li>a.active{background-color:rgba(0,0,0,0);border:0.0625rem solid var(--dxt-color-graylighter);border-bottom-color:var(--dxt-color-body);color:var(--dxt-color-base);cursor:pointer}.html .html .nav-tabs>li>a.active:hover,.html .html .nav-tabs>li>a.active:focus{color:var(--dxt-color-base);cursor:default;outline:none}.html .az-tabs .nav-tabs>li>a.active[role=tab]{background-color:#fff}.html .region-content nav.tabs::after{clear:both;content:" ";display:table}.html .html .dxpr-theme-mini-tabs-wrapper{display:block;float:left;margin-bottom:0.625rem;pointer-events:none}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary{border:none;-webkit-box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23);box-shadow:0 0.1875rem 0.625rem 0 rgba(50,50,50,.23)}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li{border:none;margin:0;padding:0}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a{background-color:var(--dxt-color-header);border:none;color:var(--dxt-color-headertext);font-size:0.75rem;line-height:1.4286;margin:0;padding:0.5rem;pointer-events:auto;text-transform:uppercase}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:hover,.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:focus{text-decoration:underline}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active{bottom:auto}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active a{border:none;color:var(--dxt-color-headertext)}.html .tab-content>.tab-pane{display:none}.html .tab-content>.active{display:block}.html .tabs-left>.tab-content,.html .tabs-right>.tab-content{padding:1.25rem}.html .progress{border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:0.1875rem;margin-top:0.125rem;overflow:visible}.html .progress-bar{background-color:var(--dxt-color-base);-webkit-box-shadow:none;box-shadow:none;line-height:0.25rem}.html .bg-light{background-color:#f8f9fa !important;color:#212529}.html .bg-light h1,.html .bg-light h2,.html .bg-light h3,.html .bg-light h4,.html .bg-light h5,.html .bg-light h6{color:#212529}.html .bg-body{background-color:var(--dxt-color-body)}.html .bg-body-secondary{background-color:var(--dxt-color-graylight)}.html .bg-body-tertiary{background-color:var(--dxt-color-silver)}.html .bg-black{background-color:#000 !important;color:#fff}.html .bg-black h1,.html .bg-black h2,.html .bg-black h3,.html .bg-black h4,.html .bg-black h5,.html .bg-black h6{color:#fff}.html .bg-white{background-color:#fff !important;color:var(--dxt-color-text)}.html .bg-white h1,.html .bg-white h2,.html .bg-white h3,.html .bg-white h4,.html .bg-white h5,.html .bg-white h6{color:var(--dxt-color-headings)}.html .bg-transparent{background-color:rgba(0,0,0,0) !important}.body--primary-tabs-float .region-content nav.tabs::after{display:none}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper{display:inline-block;float:none;left:50%;margin-top:0.125rem;position:absolute;z-index:401}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper .tabs--primary{left:-50%;position:relative}.html .tabs--secondary{clear:both;float:left;margin-bottom:0.625rem} \ No newline at end of file +html body{margin-top:0}.html .block:first-child h2.block-title{margin-top:10px}.html .region-sidebar-second .block:first-child h2.block-title,.html .region-sidebar-first .block:first-child h2.block-title{margin-top:0}.html .container{width:100%}.html .container .container{padding-left:0;padding-right:0}.html .container-fluid{padding-left:0;padding-right:0}.html .container-fluid .navbar-right,.html .container-fluid .navbar-left{margin-left:0;margin-right:0}.html .dxpr-theme-fluid .navbar-right,.html .dxpr-theme-fluid .navbar-left{margin-left:0;margin-right:0}.html .row{margin-bottom:0}.html .column{margin-bottom:30px}.html .nav .dropdown-menu:not(.dropdown-full-width .dropdown-menu) li{display:block;float:left;min-width:var(--dxt-setting-dropdown-width)}.html div.lead{margin-bottom:0}.html .btn-default,.html .btn-group>.btn-default,.html .btn-primary,.html .btn-group>.btn-primary,.html .html .fake-submit{background:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-default a,.html .btn-group>.btn-default a,.html .btn-primary a,.html .btn-group>.btn-primary a,.html .html .fake-submit a{color:var(--dxt-color-basetext)}.html .btn-default a:hover,.html .btn-default a:focus,.html .btn-group>.btn-default a:hover,.html .btn-group>.btn-default a:focus,.html .btn-primary a:hover,.html .btn-primary a:focus,.html .btn-group>.btn-primary a:hover,.html .btn-group>.btn-primary a:focus,.html .html .fake-submit a:hover,.html .html .fake-submit a:focus{color:var(--dxt-color-basetext)}.html .btn-secondary,.html .btn-group>.btn-secondary{background:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-secondary a,.html .btn-group>.btn-secondary a{color:var(--dxt-color-accent1text)}.html .btn-secondary a:hover,.html .btn-secondary a:focus,.html .btn-group>.btn-secondary a:hover,.html .btn-group>.btn-secondary a:focus{color:var(--dxt-color-accent1text)}.html .btn-default:hover,.html .btn-default:focus,.html .btn-default.focus,.html .btn-default:active,.html .btn-default.active,.html .btn-primary:hover,.html .btn-primary:focus,.html .btn-primary.focus,.html .btn-primary:active,.html .btn-primary.active,.html a.bg-primary:hover,.html a.bg-primary:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-default:hover a,.html .btn-default:focus a,.html .btn-default.focus a,.html .btn-default:active a,.html .btn-default.active a,.html .btn-primary:hover a,.html .btn-primary:focus a,.html .btn-primary.focus a,.html .btn-primary:active a,.html .btn-primary.active a,.html a.bg-primary:hover a,.html a.bg-primary:focus a{color:var(--dxt-color-base)}.html .btn-secondary:hover,.html .btn-secondary:focus,.html .btn-secondary.focus,.html .btn-secondary:active,.html .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.html .btn-secondary:hover a,.html .btn-secondary:focus a,.html .btn-secondary.focus a,.html .btn-secondary:active a,.html .btn-secondary.active a{color:var(--dxt-color-text)}.html a.text-primary:hover,.html a.text-primary:focus{color:var(--dxt-color-accent1)}.html .btn-outline-primary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-base);color:var(--dxt-color-base)}.html .btn-outline-primary:hover,.html .btn-outline-primary:focus,.html .btn-outline-primary.focus,.html .btn-outline-primary:active,.html .btn-outline-primary.active{background-color:var(--dxt-color-base);border-color:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .btn-outline-primary:not(:disabled,.disabled):active,.html .btn-outline-primary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-secondary:hover,.html .btn-outline-secondary:focus,.html .btn-outline-secondary.focus,.html .btn-outline-secondary:active,.html .btn-outline-secondary.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-secondary:not(:disabled,.disabled):active,.html .btn-outline-secondary:not(:disabled,.disabled).active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-success{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1)}.html .btn-outline-success:hover,.html .btn-outline-success:focus,.html .btn-outline-success.focus,.html .btn-outline-success:active,.html .btn-outline-success.active{background-color:var(--dxt-color-accent1);border-color:var(--dxt-color-accent1);color:var(--dxt-color-accent1text)}.html .btn-outline-info{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2)}.html .btn-outline-info:hover,.html .btn-outline-info:focus,.html .btn-outline-info.focus,.html .btn-outline-info:active,.html .btn-outline-info.active{background-color:var(--dxt-color-accent2);border-color:var(--dxt-color-accent2);color:var(--dxt-color-accent2text)}.html .btn-outline-dark{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-headings);color:var(--dxt-color-headings)}.html .btn-outline-dark:hover,.html .btn-outline-dark:focus,.html .btn-outline-dark.focus,.html .btn-outline-dark:active,.html .btn-outline-dark.active{background-color:var(--dxt-color-headings);border-color:var(--dxt-color-headings);color:var(--dxt-color-body)}.html .btn-outline-light{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-graylight);color:var(--dxt-color-graylight)}.html .btn-outline-light:hover,.html .btn-outline-light:focus,.html .btn-outline-light.focus,.html .btn-outline-light:active,.html .btn-outline-light.active{background-color:var(--dxt-color-graylight);border-color:var(--dxt-color-graylight);color:var(--dxt-color-text)}.html .card,.html .jumbotron{background-color:var(--dxt-color-card);color:var(--dxt-color-cardtext)}.html .card a:not(.btn),.html .jumbotron a:not(.btn){color:var(--dxt-color-cardtext)}.html .card h1,.html .card h2,.html .card h3,.html .card h4,.html .card h5,.html .card h6,.html .jumbotron h1,.html .jumbotron h2,.html .jumbotron h3,.html .jumbotron h4,.html .jumbotron h5,.html .jumbotron h6{color:var(--dxt-color-cardtext)}.html .card .nav>li>a .glyphicon,.html .jumbotron .nav>li>a .glyphicon{color:var(--dxt-color-accent1)}.html .card .nav>li>a:hover,.html .card .nav>li>a:focus,.html .card .nav>li>a.is-active,.html .jumbotron .nav>li>a:hover,.html .jumbotron .nav>li>a:focus,.html .jumbotron .nav>li>a.is-active{background:var(--dxt-color-base);color:var(--dxt-color-basetext)}.html .card .nav>li>a:hover .glyphicon,.html .card .nav>li>a:focus .glyphicon,.html .card .nav>li>a.is-active .glyphicon,.html .jumbotron .nav>li>a:hover .glyphicon,.html .jumbotron .nav>li>a:focus .glyphicon,.html .jumbotron .nav>li>a.is-active .glyphicon{color:var(--dxt-color-basetext)}.html .bg-primary{background-color:var(--dxt-color-base) !important;color:var(--dxt-color-basetext) !important}.html .bg-primary h1,.html .bg-primary h2,.html .bg-primary h3,.html .bg-primary h4,.html .bg-primary h5,.html .bg-primary h6{color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary,.html .bg-primary .btn-default{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-primary .btn-primary a,.html .bg-primary .btn-default a{color:var(--dxt-color-base)}.html .bg-primary .btn-primary:hover,.html .bg-primary .btn-primary:focus,.html .bg-primary .btn-primary.focus,.html .bg-primary .btn-primary:active,.html .bg-primary .btn-primary.active,.html .bg-primary .btn-default:hover,.html .bg-primary .btn-default:focus,.html .bg-primary .btn-default.focus,.html .bg-primary .btn-default:active,.html .bg-primary .btn-default.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-primary:hover a,.html .bg-primary .btn-primary:focus a,.html .bg-primary .btn-primary.focus a,.html .bg-primary .btn-primary:active a,.html .bg-primary .btn-primary.active a,.html .bg-primary .btn-default:hover a,.html .bg-primary .btn-default:focus a,.html .bg-primary .btn-default.focus a,.html .bg-primary .btn-default:active a,.html .bg-primary .btn-default.active a{color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary{border-color:var(--dxt-color-basetext);color:var(--dxt-color-basetext)}.html .bg-primary .btn-outline-primary:hover,.html .bg-primary .btn-outline-primary:focus,.html .bg-primary .btn-outline-primary.focus,.html .bg-primary .btn-outline-primary:active,.html .bg-primary .btn-outline-primary.active{background-color:var(--dxt-color-basetext);border-color:var(--dxt-color-basetext);color:var(--dxt-color-base)}.html .bg-secondary{background-color:var(--dxt-color-accent1) !important;color:var(--dxt-color-accent1text)}.html .bg-secondary h1,.html .bg-secondary h2,.html .bg-secondary h3,.html .bg-secondary h4,.html .bg-secondary h5,.html .bg-secondary h6{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary a{color:var(--dxt-color-accent1)}.html .bg-secondary .btn-secondary:hover,.html .bg-secondary .btn-secondary:focus,.html .bg-secondary .btn-secondary.focus,.html .bg-secondary .btn-secondary:active,.html .bg-secondary .btn-secondary.active{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-secondary:hover a,.html .bg-secondary .btn-secondary:focus a,.html .bg-secondary .btn-secondary.focus a,.html .bg-secondary .btn-secondary:active a,.html .bg-secondary .btn-secondary.active a{color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary{border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1text)}.html .bg-secondary .btn-outline-secondary:hover,.html .bg-secondary .btn-outline-secondary:focus,.html .bg-secondary .btn-outline-secondary.focus,.html .bg-secondary .btn-outline-secondary:active,.html .bg-secondary .btn-outline-secondary.active{background-color:var(--dxt-color-accent1text);border-color:var(--dxt-color-accent1text);color:var(--dxt-color-accent1)}.html .bg-dark{background-color:#212529 !important;color:#fff}.html .bg-dark h1,.html .bg-dark h2,.html .bg-dark h3,.html .bg-dark h4,.html .bg-dark h5,.html .bg-dark h6{color:#fff}.html .bg-primary-subtle{background-color:var(--dxt-color-basesubtle) !important;color:var(--dxt-color-basesubtletext)}.html .bg-primary-subtle h1,.html .bg-primary-subtle h2,.html .bg-primary-subtle h3,.html .bg-primary-subtle h4,.html .bg-primary-subtle h5,.html .bg-primary-subtle h6{color:var(--dxt-color-basesubtletext)}.html .bg-secondary-subtle{background-color:var(--dxt-color-accent1subtle) !important;color:var(--dxt-color-accent1subtletext)}.html .bg-secondary-subtle h1,.html .bg-secondary-subtle h2,.html .bg-secondary-subtle h3,.html .bg-secondary-subtle h4,.html .bg-secondary-subtle h5,.html .bg-secondary-subtle h6{color:var(--dxt-color-accent1subtletext)}.html .bg-dark-subtle{background-color:var(--dxt-color-headingssubtle) !important;color:var(--dxt-color-headingssubtletext)}.html .bg-dark-subtle h1,.html .bg-dark-subtle h2,.html .bg-dark-subtle h3,.html .bg-dark-subtle h4,.html .bg-dark-subtle h5,.html .bg-dark-subtle h6{color:var(--dxt-color-headingssubtletext)}.html .bg-light-subtle{background-color:#fcfcfd !important;color:#212529}.html .bg-light-subtle h1,.html .bg-light-subtle h2,.html .bg-light-subtle h3,.html .bg-light-subtle h4,.html .bg-light-subtle h5,.html .bg-light-subtle h6{color:#212529}.html .text-body{color:var(--dxt-color-text)}.html .text-body h1,.html .text-body h2,.html .text-body h3,.html .text-body h4,.html .text-body h5,.html .text-body h6,.html .text-body th{color:var(--dxt-color-text)}.html .text-white h1,.html .text-white h2,.html .text-white h3,.html .text-white h4,.html .text-white h5,.html .text-white h6,.html .text-white th{color:#fff}.html .text-primary h1,.html .text-primary h2,.html .text-primary h3,.html .text-primary h4,.html .text-primary h5,.html .text-primary h6,.html .text-primary th{color:var(--dxt-color-accent1)}.html .text-secondary h1,.html .text-secondary h2,.html .text-secondary h3,.html .text-secondary h4,.html .text-secondary h5,.html .text-secondary h6,.html .text-secondary th{color:var(--dxt-color-accent2)}.html .text-dark{color:#212529}.html .text-dark h1,.html .text-dark h2,.html .text-dark h3,.html .text-dark h4,.html .text-dark h5,.html .text-dark h6,.html .text-dark th{color:#212529}.html .text-light{color:#f8f9fa}.html .text-light h1,.html .text-light h2,.html .text-light h3,.html .text-light h4,.html .text-light h5,.html .text-light h6,.html .text-light th{color:#f8f9fa}.html .text-primary-emphasis{color:var(--dxt-color-basesubtletext)}.html .text-secondary-emphasis{color:var(--dxt-color-accent1subtletext)}.html .text-light-emphasis{color:#495057}.html .text-dark-emphasis{color:#495057}.html .fs-1{font-size:var(--dxt-setting-h1-font-size) !important}.html .fs-2{font-size:var(--dxt-setting-h2-font-size) !important}.html .fs-3{font-size:var(--dxt-setting-h3-font-size) !important}.html .fs-4{font-size:var(--dxt-setting-h4-font-size) !important}.html .lh-base{line-height:var(--dxt-setting-body-line-height) !important}.html .lh-sm{line-height:var(--dxt-setting-headings-line-height) !important}.html .wrap-containers .nav>li>a.is-active{background-color:#eee;color:var(--dxt-color-base);text-decoration:none}.html .region-sidebar-first .nav,.html .region-sidebar-second .nav{float:none}.html .region-sidebar-first .nav>li,.html .region-sidebar-second .nav>li{display:block;float:none}.html .region-sidebar-first .nav>li>a.is-active,.html .region-sidebar-second .nav>li>a.is-active{display:block}.html .block .nav>li>a .glyphicon{display:inline-block;font-size:14px;margin-left:-13px;padding-right:4px}.html .list-inline{margin:0;padding:0}.html .list-inline>li{padding-left:0}.html .list-inline a{color:inherit}.html .field.list-inline div{display:inline-block}.html .field.list-inline .field--item::after{content:", "}.html .field.list-inline .field--item:last-child::after{content:""}.html blockquote{border-color:var(--dxt-color-silver)}.html blockquote footer,.html blockquote small,.html blockquote .small{color:inherit}.html .img-circle,.html .img-rounded,.html .img-thumbnail{border:3px solid var(--dxt-color-graylighter)}.html .center-block{float:none}.html .html .nav-tabs{border:none;border-bottom:1px solid var(--dxt-color-graylighter);border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li{border:none;border-radius:0;margin:0;padding:0}.html .html .nav-tabs>li>a{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:0;margin:0;padding:10px 15px}.html .html .nav-tabs>li>a:hover{color:var(--dxt-color-graylighter)}.html .html .nav-tabs>li>a.active{background-color:rgba(0,0,0,0);border:1px solid var(--dxt-color-graylighter);border-bottom-color:var(--dxt-color-body);color:var(--dxt-color-base);cursor:pointer}.html .html .nav-tabs>li>a.active:hover,.html .html .nav-tabs>li>a.active:focus{color:var(--dxt-color-base);cursor:default;outline:none}.html .az-tabs .nav-tabs>li>a.active[role=tab]{background-color:#fff}.html .region-content nav.tabs::after{clear:both;content:" ";display:table}.html .html .dxpr-theme-mini-tabs-wrapper{display:block;float:left;margin-bottom:10px;pointer-events:none}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary{border:none;box-shadow:0 3px 10px 0 rgba(50,50,50,.23)}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li{border:none;margin:0;padding:0}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a{background-color:var(--dxt-color-header);border:none;color:var(--dxt-color-headertext);font-size:12px;line-height:1.4286;margin:0;padding:8px;pointer-events:auto;text-transform:uppercase}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:hover,.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li a:focus{text-decoration:underline}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active{bottom:auto}.html .html .dxpr-theme-mini-tabs-wrapper .tabs--primary li.active a{border:none;color:var(--dxt-color-headertext)}.html .tab-content>.tab-pane{display:none}.html .tab-content>.active{display:block}.html .tabs-left>.tab-content,.html .tabs-right>.tab-content{padding:20px}.html .progress{border-radius:0;box-shadow:none;height:3px;margin-top:2px;overflow:visible}.html .progress-bar{background-color:var(--dxt-color-base);box-shadow:none;line-height:4px}.html .bg-light{background-color:#f8f9fa !important;color:#212529}.html .bg-light h1,.html .bg-light h2,.html .bg-light h3,.html .bg-light h4,.html .bg-light h5,.html .bg-light h6{color:#212529}.html .bg-body{background-color:var(--dxt-color-body)}.html .bg-body-secondary{background-color:var(--dxt-color-graylight)}.html .bg-body-tertiary{background-color:var(--dxt-color-silver)}.html .bg-black{background-color:#000 !important;color:#fff}.html .bg-black h1,.html .bg-black h2,.html .bg-black h3,.html .bg-black h4,.html .bg-black h5,.html .bg-black h6{color:#fff}.html .bg-white{background-color:#fff !important;color:var(--dxt-color-text)}.html .bg-white h1,.html .bg-white h2,.html .bg-white h3,.html .bg-white h4,.html .bg-white h5,.html .bg-white h6{color:var(--dxt-color-headings)}.html .bg-transparent{background-color:rgba(0,0,0,0) !important}.body--primary-tabs-float .region-content nav.tabs::after{display:none}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper{display:inline-block;float:none;left:50%;margin-top:2px;position:absolute;z-index:401}.body--primary-tabs-float .dxpr-theme-mini-tabs-wrapper .tabs--primary{left:-50%;position:relative}.html .tabs--secondary{clear:both;float:left;margin-bottom:10px} \ No newline at end of file diff --git a/css/vendor-extensions/bootstrap-theme.css b/css/vendor-extensions/bootstrap-theme.css index dd960eac..d6e7949a 100644 --- a/css/vendor-extensions/bootstrap-theme.css +++ b/css/vendor-extensions/bootstrap-theme.css @@ -1 +1 @@ -.file-size{display:inline-block;padding-left:0.25rem}@-webkit-keyframes glyphicon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes glyphicon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.glyphicon-spin{-webkit-animation:glyphicon-spin 1s infinite linear;animation:glyphicon-spin 1s infinite linear;display:inline-block}a .glyphicon-spin{display:inline-block;text-decoration:none}p:last-child,.form-group:last-child,.panel:last-child{margin-bottom:0}html.js .btn .ajax-throbber{margin-left:.5em;margin-right:-0.25em}html.js .form-item .input-group-addon .glyphicon{color:#cccccc;opacity:.5;-webkit-transition:150ms color,150ms opacity;transition:150ms color,150ms opacity}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#284ed9;opacity:1}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff}html.js .ajax-new-content:empty{display:none !important}.is-unpublished{background-color:#fff4f4}.node-preview-container{margin-top:-0.9375rem}.node-preview-form-select{padding:0.9375rem}.field--label-inline .field--label,.field--label-inline .field--items{float:left}.field--label-inline .field--label,.field--label-inline>.field--item,.field--label-inline .field--items{padding-right:.5em}[dir=rtl] .field--label-inline .field--label,[dir=rtl] .field--label-inline .field--items{padding-left:.5em;padding-right:0}.field--label-inline .field--label::after{content:":"}.accordion-item{background-color:var(--dxt-color-header);color:var(--dxt-color-headertext)}.accordion-item .accordion-button{background:var(--dxt-color-header);color:var(--dxt-color-headertext)}.accordion-item .accordion-button:not(.collapsed){background:var(--dxt-color-card);color:var(--dxt-color-cardtext)}.accordion-item .accordion-body{background-color:rgba(0,0,0,0);color:var(--dxt-color-headertext)}.accordion-item .accordion-body h1,.accordion-item .accordion-body h2,.accordion-item .accordion-body h3,.accordion-item .accordion-body h4,.accordion-item .accordion-body h5,.accordion-item .accordion-body h6,.accordion-item .accordion-body label,.accordion-item .accordion-body .field--label{color:var(--dxt-color-headertext)}.tabledrag-toggle-weight{float:right;margin:0.0625rem 0.125rem 0.0625rem 0.625rem}.tabledrag-changed-warning{margin:0;overflow:hidden}.tabledrag-handle{color:var(--dxt-color-graylight);cursor:move;float:left;font-size:125%;line-height:1;margin:-0.625rem 0 0 -0.625rem;padding:0.625rem}.tabledrag-handle:hover,.tabledrag-handle:focus{color:var(--dxt-color-base)}.indentation{float:left;height:1.7em;margin:-0.4em .2em -0.4em -0.4em;padding:.42em 0 .42em .6em;width:1.25rem}[dir=rtl] .indentation{float:right;margin:-0.4em -0.4em -0.4em .2em;padding:.42em .6em .42em 0}.table.table-striped>tbody>tr:nth-of-type(odd)>*{background:var(--dxt-color-card);color:var(--dxt-color-cardtext);--bs-table-accent-bg: #eee}.table.table-hover>tbody>tr:hover{background-color:var(--dxt-color-pagetitle)}.local-actions{margin:0.625rem 0 0.625rem -0.3125rem}.tabs--secondary{margin:0.625rem 0 0.3125rem}.tabbable{margin-bottom:1.25rem}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:0.0625rem solid #ddd}.tabs-below>.nav-tabs>li{margin-bottom:0;margin-top:-0.0625rem}.tabs-below>.nav-tabs>li>a{border-radius:0 0 0.25rem 0.25rem}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:rgba(0,0,0,0);border-top-color:#ddd}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:rgba(0,0,0,0) #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:1.25rem;width:13.75rem}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li:focus{outline:0}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-bottom:0.1875rem;margin-right:0}.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}.tabs-left>.tab-content,.tabs-right>.tab-content{border:0.0625rem solid #ddd;border-radius:0 0.25rem 0.25rem;-webkit-box-shadow:0 0.0625rem 0.0625rem rgba(0,0,0,.05);box-shadow:0 0.0625rem 0.0625rem rgba(0,0,0,.05);overflow:hidden;padding:0.625rem 0.9375rem}.tabs-left>.nav-tabs{float:left;margin-right:-0.0625rem}.tabs-left>.nav-tabs>li>a{border-radius:0.25rem 0 0 0.25rem}.tabs-right>.nav-tabs{float:right;margin-left:-0.0625rem}.tabs-right>.nav-tabs>li>a{border-radius:0 0.25rem 0.25rem 0} \ No newline at end of file +.file-size{display:inline-block;padding-left:4px}@keyframes glyphicon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.glyphicon-spin{animation:glyphicon-spin 1s infinite linear;display:inline-block}a .glyphicon-spin{display:inline-block;text-decoration:none}p:last-child,.form-group:last-child,.panel:last-child{margin-bottom:0}html.js .btn .ajax-throbber{margin-left:.5em;margin-right:-0.25em}html.js .form-item .input-group-addon .glyphicon{color:#cccccc;opacity:.5;transition:150ms color,150ms opacity}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#284ed9;opacity:1}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff}html.js .ajax-new-content:empty{display:none !important}.is-unpublished{background-color:#fff4f4}.node-preview-container{margin-top:-15px}.node-preview-form-select{padding:15px}.field--label-inline .field--label,.field--label-inline .field--items{float:left}.field--label-inline .field--label,.field--label-inline>.field--item,.field--label-inline .field--items{padding-right:.5em}[dir=rtl] .field--label-inline .field--label,[dir=rtl] .field--label-inline .field--items{padding-left:.5em;padding-right:0}.field--label-inline .field--label::after{content:":"}.accordion-item{background-color:var(--dxt-color-header);color:var(--dxt-color-headertext)}.accordion-item .accordion-button{background:var(--dxt-color-header);color:var(--dxt-color-headertext)}.accordion-item .accordion-button:not(.collapsed){background:var(--dxt-color-card);color:var(--dxt-color-cardtext)}.accordion-item .accordion-body{background-color:rgba(0,0,0,0);color:var(--dxt-color-headertext)}.accordion-item .accordion-body h1,.accordion-item .accordion-body h2,.accordion-item .accordion-body h3,.accordion-item .accordion-body h4,.accordion-item .accordion-body h5,.accordion-item .accordion-body h6,.accordion-item .accordion-body label,.accordion-item .accordion-body .field--label{color:var(--dxt-color-headertext)}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px}.tabledrag-changed-warning{margin:0;overflow:hidden}.tabledrag-handle{color:var(--dxt-color-graylight);cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px}.tabledrag-handle:hover,.tabledrag-handle:focus{color:var(--dxt-color-base)}.indentation{float:left;height:1.7em;margin:-0.4em .2em -0.4em -0.4em;padding:.42em 0 .42em .6em;width:20px}[dir=rtl] .indentation{float:right;margin:-0.4em -0.4em -0.4em .2em;padding:.42em .6em .42em 0}.table.table-striped>tbody>tr:nth-of-type(odd)>*{background:var(--dxt-color-card);color:var(--dxt-color-cardtext);--bs-table-accent-bg: #eee}.table.table-hover>tbody>tr:hover{background-color:var(--dxt-color-pagetitle)}.local-actions{margin:10px 0 10px -5px}.tabs--secondary{margin:10px 0 5px}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-bottom:0;margin-top:-1px}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:rgba(0,0,0,0);border-top-color:#ddd}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:rgba(0,0,0,0) #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li:focus{outline:0}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-bottom:3px;margin-right:0}.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}.tabs-left>.tab-content,.tabs-right>.tab-content{border:1px solid #ddd;border-radius:0 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,.05);overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-book.css b/css/vendor-extensions/drupal-book.css index d5e2c432..89db60bb 100644 --- a/css/vendor-extensions/drupal-book.css +++ b/css/vendor-extensions/drupal-book.css @@ -1 +1 @@ -.block-book-navigation{margin-bottom:1.5em}.block-book-navigation nav[role=navigation] ul{list-style:none;margin:0;padding:0}.block-book-navigation nav[role=navigation] li{margin:0;padding:.25em 0}.block-book-navigation nav[role=navigation] a{border-left:0.1875rem solid rgba(0,0,0,0);color:var(--dxt-color-text);display:block;padding:.5em .75em;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.block-book-navigation nav[role=navigation] a:hover,.block-book-navigation nav[role=navigation] a:focus{background-color:var(--dxt-color-silver);border-left-color:var(--dxt-color-base);color:var(--dxt-color-base)}.block-book-navigation nav[role=navigation] a.is-active{background-color:var(--dxt-color-base);border-left-color:var(--dxt-color-headings);color:var(--dxt-color-basetext)}.block-book-navigation nav[role=navigation] ul ul{border-left:0.0625rem solid var(--dxt-color-graylight);margin-left:1em}.block-book-navigation nav[role=navigation] ul ul a{font-size:.9em;padding-left:1em}.book-traversal__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--dxt-color-silver);border:0.0625rem solid var(--dxt-color-graylight);border-radius:.375em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2em 0;padding:1em}.book-traversal__item{list-style:none;margin:0}.book-traversal__list a{background-color:var(--dxt-color-base);border-radius:.25em;color:var(--dxt-color-basetext);display:inline-block;padding:.5em 1em;text-decoration:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.book-traversal__list a:hover,.book-traversal__list a:focus{background-color:var(--dxt-color-headings);color:var(--dxt-color-basetext)}@media(width <= 47.99875rem){.book-traversal__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.book-traversal__list a{text-align:center;width:100%}} \ No newline at end of file +.block-book-navigation{margin-bottom:1.5em}.block-book-navigation nav[role=navigation] ul{list-style:none;margin:0;padding:0}.block-book-navigation nav[role=navigation] li{margin:0;padding:.25em 0}.block-book-navigation nav[role=navigation] a{border-left:3px solid rgba(0,0,0,0);color:var(--dxt-color-text);display:block;padding:.5em .75em;text-decoration:none;transition:all .2s ease}.block-book-navigation nav[role=navigation] a:hover,.block-book-navigation nav[role=navigation] a:focus{background-color:var(--dxt-color-silver);border-left-color:var(--dxt-color-base);color:var(--dxt-color-base)}.block-book-navigation nav[role=navigation] a.is-active{background-color:var(--dxt-color-base);border-left-color:var(--dxt-color-headings);color:var(--dxt-color-basetext)}.block-book-navigation nav[role=navigation] ul ul{border-left:1px solid var(--dxt-color-graylight);margin-left:1em}.block-book-navigation nav[role=navigation] ul ul a{font-size:.9em;padding-left:1em}.book-traversal__list{align-items:center;background-color:var(--dxt-color-silver);border:1px solid var(--dxt-color-graylight);border-radius:.375em;display:flex;justify-content:space-between;margin:2em 0;padding:1em}.book-traversal__item{list-style:none;margin:0}.book-traversal__list a{background-color:var(--dxt-color-base);border-radius:.25em;color:var(--dxt-color-basetext);display:inline-block;padding:.5em 1em;text-decoration:none;transition:background-color .2s ease}.book-traversal__list a:hover,.book-traversal__list a:focus{background-color:var(--dxt-color-headings);color:var(--dxt-color-basetext)}@media(width <= 767.98px){.book-traversal__list{flex-direction:column;gap:.5em}.book-traversal__list a{text-align:center;width:100%}} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-breadcrumbs.css b/css/vendor-extensions/drupal-breadcrumbs.css index 20e56d79..a764af98 100644 --- a/css/vendor-extensions/drupal-breadcrumbs.css +++ b/css/vendor-extensions/drupal-breadcrumbs.css @@ -1 +1 @@ -.page-title-full-width-container .breadcrumb-container{position:relative;z-index:2}.page-title-full-width-container .breadcrumb{background:rgba(0,0,0,0);bottom:0;display:block;font-style:italic;left:0;margin:0;opacity:.85;padding:0.625rem var(--dxt-setting-gutter-container);position:absolute;right:0;text-align:var(--dxt-setting-page-title-breadcrumbs-align)}.page-title-full-width-container .breadcrumb a{font-style:normal;text-decoration:none}.page-title-full-width-container .breadcrumb a:hover,.page-title-full-width-container .breadcrumb a:focus{color:var(--dxt-color-base)}.page-title-full-width-container .breadcrumb a[href$="/uuid"],.page-title-full-width-container .breadcrumb a[href$="/uuid"]+.dxpr-theme-breadcrumb-spacer{display:none}.page-title-full-width-container .breadcrumb li+li::before{content:"";display:none}.page-title-full-width-container .breadcrumb span{font-size:0.75rem;padding:0 0.3125rem}.page-title-full-width-container .breadcrumb span::before{content:var(--dxt-setting-page-title-breadcrumbs-separator)} \ No newline at end of file +.page-title-full-width-container .breadcrumb-container{position:relative;z-index:2}.page-title-full-width-container .breadcrumb{background:rgba(0,0,0,0);bottom:0;display:block;font-style:italic;left:0;margin:0;opacity:.85;padding:10px var(--dxt-setting-gutter-container);position:absolute;right:0;text-align:var(--dxt-setting-page-title-breadcrumbs-align)}.page-title-full-width-container .breadcrumb a{font-style:normal;text-decoration:none}.page-title-full-width-container .breadcrumb a:hover,.page-title-full-width-container .breadcrumb a:focus{color:var(--dxt-color-base)}.page-title-full-width-container .breadcrumb a[href$="/uuid"],.page-title-full-width-container .breadcrumb a[href$="/uuid"]+.dxpr-theme-breadcrumb-spacer{display:none}.page-title-full-width-container .breadcrumb li+li::before{content:"";display:none}.page-title-full-width-container .breadcrumb span{font-size:12px;padding:0 5px}.page-title-full-width-container .breadcrumb span::before{content:var(--dxt-setting-page-title-breadcrumbs-separator)} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-comments.css b/css/vendor-extensions/drupal-comments.css index be2df99b..7c76d54b 100644 --- a/css/vendor-extensions/drupal-comments.css +++ b/css/vendor-extensions/drupal-comments.css @@ -1 +1 @@ -.comment{border:0.1875rem solid var(--dxt-color-graylighter);clear:both;margin-bottom:2.52813rem;padding:1.5625rem}.comment .user-picture a{display:block;height:4rem;width:4rem}.comment img{width:100%}.comment .float-start{margin-right:1.5625rem}.comment .media-body{display:table-cell;overflow:hidden;vertical-align:top;width:625rem}.comment .indented{border-left:0.0625rem solid var(--dxt-color-graylighter);margin-top:-1.5625rem;padding-left:4.625rem}.comment h3{font-size:1.5625rem;margin:.3em 0}.comment .content,.comment p{line-height:1.4}.comment footer{padding:0}.comment .post-date{font-size:0.875rem;font-style:italic}.comment .links{clear:both;float:right;font-size:0.875rem;margin:0.9375rem 0}.comment .comment,.comment #comment-form{border:0.1875rem solid var(--dxt-color-graylighter);margin-bottom:2.52813rem;padding:1.5625rem}.comment .title.comment-form{margin-top:1.875rem}.comment .inline li{padding-left:0;padding-right:0.3125rem}.comment .inline a{color:var(--dxt-color-text)}.comment .inline a:hover{color:var(--dxt-color-text)} \ No newline at end of file +.comment{border:3px solid var(--dxt-color-graylighter);clear:both;margin-bottom:40.45px;padding:25px}.comment .user-picture a{display:block;height:64px;width:64px}.comment img{width:100%}.comment .float-start{margin-right:25px}.comment .media-body{display:table-cell;overflow:hidden;vertical-align:top;width:10000px}.comment .indented{border-left:1px solid var(--dxt-color-graylighter);margin-top:-25px;padding-left:74px}.comment h3{font-size:25px;margin:.3em 0}.comment .content,.comment p{line-height:1.4}.comment footer{padding:0}.comment .post-date{font-size:14px;font-style:italic}.comment .links{clear:both;float:right;font-size:14px;margin:15px 0}.comment .comment,.comment #comment-form{border:3px solid var(--dxt-color-graylighter);margin-bottom:40.45px;padding:25px}.comment .title.comment-form{margin-top:30px}.comment .inline li{padding-left:0;padding-right:5px}.comment .inline a{color:var(--dxt-color-text)}.comment .inline a:hover{color:var(--dxt-color-text)} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-diff.css b/css/vendor-extensions/drupal-diff.css index e1ed1926..27e05554 100644 --- a/css/vendor-extensions/drupal-diff.css +++ b/css/vendor-extensions/drupal-diff.css @@ -1 +1 @@ -.diff-revision__items-group:first-child{background-color:#dfd}.diff-revision__items-group:last-child{background-color:#fdd}.diff-navigation label{display:none !important}.diff-navigation{border-top:0.0625rem solid var(--bs-border-color);display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;width:100% !important}.diff-navigation__link.prev-link{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.diff-navigation__link.prev-link a::before{content:"< "}.diff-navigation__link.next-link a::after{content:" >"} \ No newline at end of file +.diff-revision__items-group:first-child{background-color:#dfd}.diff-revision__items-group:last-child{background-color:#fdd}.diff-navigation label{display:none !important}.diff-navigation{border-top:1px solid var(--bs-border-color);display:flex !important;flex-direction:row !important;gap:16px;justify-content:space-between;margin-top:16px;padding-top:16px;width:100% !important}.diff-navigation__link.prev-link{order:0 !important}.diff-navigation__link.prev-link a::before{content:"< "}.diff-navigation__link.next-link a::after{content:" >"} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-pager.css b/css/vendor-extensions/drupal-pager.css index ca62bfe3..17e9b802 100644 --- a/css/vendor-extensions/drupal-pager.css +++ b/css/vendor-extensions/drupal-pager.css @@ -1 +1 @@ -.pager-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination{border-radius:0}.pagination .pager__item>a,.pagination .pager__item>span,.pagination li>a,.pagination li>span{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text);padding:1em 1.4em}.pagination .pager__item>a:hover,.pagination .pager__item>a:focus,.pagination .pager__item>span:hover,.pagination .pager__item>span:focus,.pagination li>a:hover,.pagination li>a:focus,.pagination li>span:hover,.pagination li>span:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pagination .pager__item:first-child>a,.pagination .pager__item:first-child>span,.pagination li:first-child>a,.pagination li:first-child>span{border-radius:0}.pagination .pager__item:last-child>a,.pagination .pager__item:last-child>span,.pagination li:last-child>a,.pagination li:last-child>span{border-radius:0}.pagination .pager__item.active>a,.pagination .pager__item.active>a:hover,.pagination .pager__item.active>a:focus,.pagination .pager__item.active>span,.pagination .pager__item.active>span:hover,.pagination .pager__item.active>span:focus,.pagination li.active>a,.pagination li.active>a:hover,.pagination li.active>a:focus,.pagination li.active>span,.pagination li.active>span:hover,.pagination li.active>span:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text);text-decoration:underline}.pagination .pager__item.disabled>span,.pagination .pager__item.disabled>span:hover,.pagination .pager__item.disabled>span:focus,.pagination .pager__item.disabled>a,.pagination .pager__item.disabled>a:hover,.pagination .pager__item.disabled>a:focus,.pagination li.disabled>span,.pagination li.disabled>span:hover,.pagination li.disabled>span:focus,.pagination li.disabled>a,.pagination li.disabled>a:hover,.pagination li.disabled>a:focus{background-color:var(--dxt-color-text);border-color:rgba(0,0,0,0);color:var(--dxt-color-text)}.pagination .page-item .page-link{border-radius:0}.pagination .page-item.active .page-link{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pagination.pagination-sm .page-item .page-link{font-size:0.75rem;padding:1em 1.4em}.pagination.pagination-sm .page-item.active .page-link{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pager li>a,.pager li>span{background:#fff;border:0.0625rem solid var(--dxt-color-text);border-radius:0.9375rem;display:inline-block;font-style:normal;padding:0.3125rem 0.875rem}.pager li>a:hover,.pager li>a:focus,.pager li>span:hover,.pager li>span:focus{background:rgba(0,0,0,0);text-decoration:none}.pager li>a:active,.pager li>span:active{outline:none} \ No newline at end of file +.pager-nav{display:flex;justify-content:center}.pagination{border-radius:0}.pagination .pager__item>a,.pagination .pager__item>span,.pagination li>a,.pagination li>span{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text);padding:1em 1.4em}.pagination .pager__item>a:hover,.pagination .pager__item>a:focus,.pagination .pager__item>span:hover,.pagination .pager__item>span:focus,.pagination li>a:hover,.pagination li>a:focus,.pagination li>span:hover,.pagination li>span:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pagination .pager__item:first-child>a,.pagination .pager__item:first-child>span,.pagination li:first-child>a,.pagination li:first-child>span{border-radius:0}.pagination .pager__item:last-child>a,.pagination .pager__item:last-child>span,.pagination li:last-child>a,.pagination li:last-child>span{border-radius:0}.pagination .pager__item.active>a,.pagination .pager__item.active>a:hover,.pagination .pager__item.active>a:focus,.pagination .pager__item.active>span,.pagination .pager__item.active>span:hover,.pagination .pager__item.active>span:focus,.pagination li.active>a,.pagination li.active>a:hover,.pagination li.active>a:focus,.pagination li.active>span,.pagination li.active>span:hover,.pagination li.active>span:focus{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text);text-decoration:underline}.pagination .pager__item.disabled>span,.pagination .pager__item.disabled>span:hover,.pagination .pager__item.disabled>span:focus,.pagination .pager__item.disabled>a,.pagination .pager__item.disabled>a:hover,.pagination .pager__item.disabled>a:focus,.pagination li.disabled>span,.pagination li.disabled>span:hover,.pagination li.disabled>span:focus,.pagination li.disabled>a,.pagination li.disabled>a:hover,.pagination li.disabled>a:focus{background-color:var(--dxt-color-text);border-color:rgba(0,0,0,0);color:var(--dxt-color-text)}.pagination .page-item .page-link{border-radius:0}.pagination .page-item.active .page-link{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pagination.pagination-sm .page-item .page-link{font-size:12px;padding:1em 1.4em}.pagination.pagination-sm .page-item.active .page-link{background-color:rgba(0,0,0,0);border-color:var(--dxt-color-text);color:var(--dxt-color-text)}.pager li>a,.pager li>span{background:#fff;border:1px solid var(--dxt-color-text);border-radius:15px;display:inline-block;font-style:normal;padding:5px 14px}.pager li>a:hover,.pager li>a:focus,.pager li>span:hover,.pager li>span:focus{background:rgba(0,0,0,0);text-decoration:none}.pager li>a:active,.pager li>span:active{outline:none} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-search.css b/css/vendor-extensions/drupal-search.css index fe28b637..d46f018f 100644 --- a/css/vendor-extensions/drupal-search.css +++ b/css/vendor-extensions/drupal-search.css @@ -1 +1 @@ -.search-form .input-group,.search-block-form .input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form .input-group .form-control,.search-block-form .input-group .form-control{font-size:0.875rem;padding:0.65625rem}.search-form .input-group .input-group-btn button,.search-block-form .input-group .input-group-btn button{border-bottom:0;border-bottom-left-radius:0;border-top-left-radius:0;padding:0.5625rem 1.125rem}.full-screen-search-form .input-group-btn{display:none} \ No newline at end of file +.search-form .input-group,.search-block-form .input-group{align-items:center}.search-form .input-group .form-control,.search-block-form .input-group .form-control{font-size:14px;padding:10.5px}.search-form .input-group .input-group-btn button,.search-block-form .input-group .input-group-btn button{border-bottom:0;border-bottom-left-radius:0;border-top-left-radius:0;padding:9px 18px}.full-screen-search-form .input-group-btn{display:none} \ No newline at end of file diff --git a/css/vendor-extensions/drupal-status-message.css b/css/vendor-extensions/drupal-status-message.css index 6b2f380c..7efdf1c9 100644 --- a/css/vendor-extensions/drupal-status-message.css +++ b/css/vendor-extensions/drupal-status-message.css @@ -1 +1 @@ -.alert-dismissible .close{background-color:rgba(0,0,0,0);border:0;color:#111111;cursor:pointer;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;padding:0.75rem 1.25rem;position:absolute;right:0;text-shadow:0 0.0625rem 0 var(--dxt-color-header);top:0;z-index:2}.alert-dismissible .close:hover{opacity:.75} \ No newline at end of file +.alert-dismissible .close{background-color:rgba(0,0,0,0);border:0;color:#111111;cursor:pointer;float:right;font-size:24px;font-weight:700;line-height:1;opacity:.5;padding:12px 20px;position:absolute;right:0;text-shadow:0 1px 0 var(--dxt-color-header);top:0;z-index:2}.alert-dismissible .close:hover{opacity:.75} \ No newline at end of file diff --git a/css/vendor-extensions/dxpr-theme-builder.css b/css/vendor-extensions/dxpr-theme-builder.css index 94d4734b..4c4790b1 100644 --- a/css/vendor-extensions/dxpr-theme-builder.css +++ b/css/vendor-extensions/dxpr-theme-builder.css @@ -1 +1 @@ -body.node-type-drag-drop-page.no-sidebars .page-title-full-width-container{margin-bottom:0}.region-slider div.dxpr_theme.az-container>.controls,.region-slider div.az-section>.controls{top:0 !important}.region-slider .dxpr-theme-editor.dxpr_theme.az-container{margin-top:0 !important}.region-slider div.az-section{margin-top:0 !important}#az-editor-tabs .fa_icons,#az-editor-tabs .line_icons{height:21.875rem;overflow:scroll} \ No newline at end of file +body.node-type-drag-drop-page.no-sidebars .page-title-full-width-container{margin-bottom:0}.region-slider div.dxpr_theme.az-container>.controls,.region-slider div.az-section>.controls{top:0 !important}.region-slider .dxpr-theme-editor.dxpr_theme.az-container{margin-top:0 !important}.region-slider div.az-section{margin-top:0 !important}#az-editor-tabs .fa_icons,#az-editor-tabs .line_icons{height:350px;overflow:scroll} \ No newline at end of file diff --git a/css/vendor-extensions/gin-toolbar.css b/css/vendor-extensions/gin-toolbar.css index 7d0f12a9..be7f8369 100644 --- a/css/vendor-extensions/gin-toolbar.css +++ b/css/vendor-extensions/gin-toolbar.css @@ -1 +1 @@ -.toolbar-menu-administration a.toolbar-menu__trigger{bottom:0.5625rem} \ No newline at end of file +.toolbar-menu-administration a.toolbar-menu__trigger{bottom:9px} \ No newline at end of file diff --git a/data/settings-schema.json b/data/settings-schema.json index 75c861b6..88d5f01d 100644 --- a/data/settings-schema.json +++ b/data/settings-schema.json @@ -1,7 +1,7 @@ { "_meta": { "description": "DXPR Theme settings schema. Auto-generated from features/*-theme-settings.inc files.", - "generated": "2026-05-18T09:43:18.076Z", + "generated": "2026-05-18T10:36:14.974Z", "sections": [ "block-design", "colors", @@ -67,6 +67,18 @@ "ai_description": "Custom hex for block background. Only used when block_background=custom. Light grays (#f5f5f5, #f8f9fa) create subtle card-like blocks.", "default": "#eeeeee" }, + "block_text_color": { + "section": "block-design", + "type": "select", + "title": "Block Text Color", + "options": "_dynamic" + }, + "block_text_color_custom": { + "section": "block-design", + "type": "color", + "title": "Custom Value", + "default": "#333333" + }, "block_padding": { "section": "block-design", "type": "range", diff --git a/features/sooper-block-design/block-design-theme-settings.inc b/features/sooper-block-design/block-design-theme-settings.inc index 377165c4..b2cd1694 100755 --- a/features/sooper-block-design/block-design-theme-settings.inc +++ b/features/sooper-block-design/block-design-theme-settings.inc @@ -97,6 +97,24 @@ function block_design_theme_settings(array &$form, $theme) { ], ]; + $form['dxpr_theme_settings']['block']['block_advanced']['block_el']['block_text_color'] = [ + '#type' => 'select', + '#title' => t('Block Text Color'), + '#default_value' => theme_get_setting('block_text_color'), + '#options' => _dxpr_theme_color_options($theme), + ]; + + $form['dxpr_theme_settings']['block']['block_advanced']['block_el']['block_text_color_custom'] = [ + '#type' => 'textfield', + '#title' => t('Custom Value'), + '#default_value' => ((theme_get_setting('block_text_color_custom') !== NULL)) ? theme_get_setting('block_text_color_custom') : '#333333', + '#states' => [ + 'visible' => [ + 'select[name="block_text_color"]' => ['value' => 'custom'], + ], + ], + ]; + $form['dxpr_theme_settings']['block']['block_advanced']['block_el']['block_padding'] = [ '#type' => 'range', '#title' => t('Block Padding'), diff --git a/features/sooper-settings/css-variables-theme-settings-css.inc b/features/sooper-settings/css-variables-theme-settings-css.inc index 93ce121f..f6575b05 100644 --- a/features/sooper-settings/css-variables-theme-settings-css.inc +++ b/features/sooper-settings/css-variables-theme-settings-css.inc @@ -253,6 +253,7 @@ function _dxpr_theme_get_css_settings(): array { 'block_divider_spacing' => ['suffix' => 'rem'], 'block_divider_thickness' => ['suffix' => 'rem'], 'block_padding' => ['suffix' => 'rem'], + 'block_text_color' => [], 'blockquote_font_face' => [], 'blockquote_font_size' => ['suffix' => 'rem'], 'blockquote_line_height' => [], diff --git a/js/dist/settings-admin/field-handler.js b/js/dist/settings-admin/field-handler.js index 1d8a5a8f..bd780144 100644 --- a/js/dist/settings-admin/field-handler.js +++ b/js/dist/settings-admin/field-handler.js @@ -76,6 +76,7 @@ function massageFieldValue(setting, value, cssVarColorsPrefix) { case "menu_border_color": case "navbar_background": case "header_block_background": + case "block_text_color": case "header_block_text_color": case "menu_background": case "menu_text_color": diff --git a/js/minified/dxpr-theme-header.bundle.min.js b/js/minified/dxpr-theme-header.bundle.min.js index 8fcbac03..72ae48ea 100644 --- a/js/minified/dxpr-theme-header.bundle.min.js +++ b/js/minified/dxpr-theme-header.bundle.min.js @@ -1 +1 @@ -!function(){var e={61:function(e){e.exports={setupDesktopMenu:function(){}}},117:function(e,t,n){"use strict";function o(e,t){var n,o,r,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=null,a=0,d=function(){a=!1===l.leading?0:Date.now(),i=null,r=e.apply(n,o),i||(n=null,o=null)};return function(){for(var o=arguments.length,c=new Array(o),u=0;ut?(i&&(clearTimeout(i),i=null),a=s,r=e.apply(n,c),i||(n=null,c=null)):i||!1===l.trailing||(i=setTimeout(d,m)),r}}function r(e,t){var n,o=function(){for(var o=arguments.length,r=new Array(o),l=0;l2?n-2:0),r=2;r=t?n.classList.contains("affix")||(n.classList.add("affix"),n.classList.remove("affix-top"),o.style.marginTop="".concat(e,"px")):n.classList.contains("affix-top")||(n.classList.add("affix-top"),n.classList.remove("affix"),o.style.marginTop="0")),r=!1},d=function(){r||(r=!0,i&&window.cancelAnimationFrame(i),i=window.requestAnimationFrame(a))},c={passive:!0};window.addEventListener("scroll",d,c),document.body.addEventListener("scroll",d,c),document.documentElement.addEventListener("scroll",d,c),a()}}}}},420:function(e){e.exports={dxpr_themeMenuGovernorBodyClass:function(){var e,t,n,o=null!==(e=null!==(t=window.dxpr_themeNavBreakpoint)&&void 0!==t?t:null===(n=drupalSettings)||void 0===n||null===(n=n.dxpr_themeSettings)||void 0===n?void 0:n.headerMobileBreakpoint)&&void 0!==e?e:1200;if(window.innerWidth>o){var r=document.querySelector(".body--dxpr-theme-nav-mobile");r&&(r.classList.add("body--dxpr-theme-nav-desktop"),r.classList.remove("body--dxpr-theme-nav-mobile"))}else{var l=document.querySelector(".body--dxpr-theme-nav-desktop");l&&(l.classList.add("body--dxpr-theme-nav-mobile"),l.classList.remove("body--dxpr-theme-nav-desktop"))}}}},436:function(e,t,n){var o=n(498).dxprThemeCollisionCheck;e.exports={hitDetection:function(){var e=document.querySelector(".tabs--primary").getBoundingClientRect(),t=document.querySelector("#navbar").getBoundingClientRect();o(t,e)&&(document.querySelector(".tabs--primary").style.marginTop="".concat(t.bottom-e.top+6,"px"))}}},495:function(e,t,n){var o=n(498).dxprThemeHit;e.exports={handleOverlayPosition:function(e){if(document.querySelectorAll("#secondary-header").length>0&&document.querySelectorAll("#navbar.dxpr-theme-header--overlay").length>0){var t=document.querySelector("#secondary-header").getBoundingClientRect(),n=document.querySelector("#navbar.dxpr-theme-header--overlay").getBoundingClientRect();if(o(n,t)){var r=document.querySelector("#navbar.dxpr-theme-header--overlay"),l=document.querySelector("#secondary-header");e.dxpr_themeSettings.secondHeaderSticky?(r.style.cssText="top:".concat(t.bottom,"px !important;"),l.classList.remove("dxpr-theme-secondary-header--sticky")):(document.querySelectorAll("#toolbar-bar").length>0?r.style.top="".concat(t.bottom,"px"):r.style.top="0",l.classList.remove("dxpr-theme-secondary-header--sticky"))}}}}},498:function(e){e.exports={dxprThemeCollisionCheck:function(e,t){return!(e.rightt.right||e.bottomt.bottom)}}},571:function(e){e.exports={applyFixedHeaderStyles:function(e){var t=document.querySelector("#secondary-header");t&&(t.style.marginTop="".concat(e,"px"))}}},923:function(e){e.exports={setupMobileMenu:function(){var e=function(){"cross"===drupalSettings.dxpr_themeSettings.hamburgerAnimation&&document.querySelector("#dxpr-theme-menu-toggle").classList.toggle("navbar-toggle--active"),document.querySelector("#dxpr-theme-main-menu").classList.toggle("menu--open"),document.querySelector("html").classList.toggle("html--dxpr-theme-nav-mobile--open")};document.querySelector("#dxpr-theme-menu-toggle").addEventListener("click",(function(){e()})),document.querySelectorAll(".menu__link").forEach((function(t){t.addEventListener("click",(function(){this.getAttribute("data-submenu")||e()}))}))}}}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var l=t[o]={exports:{}};return e[o](l,l.exports,n),l.exports}n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o=n(156).setupStickyHeader,r=n(117).debounce,l=n(923).setupMobileMenu,i=n(61).setupDesktopMenu,a=n(436).hitDetection,d=n(495).handleOverlayPosition,c=n(571).applyFixedHeaderStyles,u=n(420).dxpr_themeMenuGovernorBodyClass;!function(e,t,n,s,m,p){var y="",h=null!==(s=null!==(m=window.dxpr_themeNavBreakpoint)&&void 0!==m?m:null==t||null===(p=t.dxpr_themeSettings)||void 0===p?void 0:p.headerMobileBreakpoint)&&void 0!==s?s:1200;function f(e){if(window.innerWidth>h){if(i(),"top"===y)return!1;y="top",document.querySelectorAll(".tabs--primary").length>0&&document.querySelectorAll("#navbar").length>0&&a(),document.querySelectorAll("#secondary-header").length>0&&document.querySelectorAll("#navbar.dxpr-theme-header--overlay").length>0&&d(t)}else l()}document.querySelectorAll(".dxpr-theme-header--sticky").length>0&&!document.querySelectorAll(".dxpr-theme-header--overlay").length&&window.innerWidth>h&&o();var v=t.dxpr_themeSettings.headerMobileHeight;t.dxpr_themeSettings.headerMobileFixed&&document.querySelectorAll(".dxpr-theme-header").length>0&&window.innerWidth<=h&&c(v),u(),window.addEventListener("resize",r((function(){if(document.querySelectorAll("#dxpr-theme-main-menu .nav").length>0){u(),f(document);var e=document.documentElement,t=document.getElementById("toolbar-bar");e.style.getPropertyValue("--drupal-displace-offset-top")||e.style.setProperty("--drupal-displace-offset-top","0px"),t&&e.style.setProperty("--drupal-displace-offset-top","".concat(t.offsetHeight,"px"))}}),50)),document.addEventListener("DOMContentLoaded",(function(){document.querySelector("#dxpr-theme-main-menu .nav")&&(u(),f(document))}))}(Drupal,drupalSettings,once)}(); \ No newline at end of file +!function(){var e={35:function(e){e.exports={dxprThemeCollisionCheck:function(e,t){return!(e.rightt.right||e.bottomt.bottom)}}},59:function(e,t,n){"use strict";function o(e,t){var n,o,r,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=null,a=0,d=function(){a=!1===l.leading?0:Date.now(),i=null,r=e.apply(n,o),i||(n=null,o=null)};return function(){for(var o=arguments.length,c=new Array(o),u=0;ut?(i&&(clearTimeout(i),i=null),a=s,r=e.apply(n,c),i||(n=null,c=null)):i||!1===l.trailing||(i=setTimeout(d,m)),r}}function r(e,t){var n,o=function(){for(var o=arguments.length,r=new Array(o),l=0;l2?n-2:0),r=2;r0&&document.querySelectorAll("#navbar.dxpr-theme-header--overlay").length>0){var t=document.querySelector("#secondary-header").getBoundingClientRect(),n=document.querySelector("#navbar.dxpr-theme-header--overlay").getBoundingClientRect();if(o(n,t)){var r=document.querySelector("#navbar.dxpr-theme-header--overlay"),l=document.querySelector("#secondary-header");e.dxpr_themeSettings.secondHeaderSticky?(r.style.cssText="top:".concat(t.bottom,"px !important;"),l.classList.remove("dxpr-theme-secondary-header--sticky")):(document.querySelectorAll("#toolbar-bar").length>0?r.style.top="".concat(t.bottom,"px"):r.style.top="0",l.classList.remove("dxpr-theme-secondary-header--sticky"))}}}}},313:function(e){e.exports={applyFixedHeaderStyles:function(e){var t=document.querySelector("#secondary-header");t&&(t.style.marginTop="".concat(e,"px"))}}},573:function(e){e.exports={setupMobileMenu:function(){var e=function(){"cross"===drupalSettings.dxpr_themeSettings.hamburgerAnimation&&document.querySelector("#dxpr-theme-menu-toggle").classList.toggle("navbar-toggle--active"),document.querySelector("#dxpr-theme-main-menu").classList.toggle("menu--open"),document.querySelector("html").classList.toggle("html--dxpr-theme-nav-mobile--open")};document.querySelector("#dxpr-theme-menu-toggle").addEventListener("click",(function(){e()})),document.querySelectorAll(".menu__link").forEach((function(t){t.addEventListener("click",(function(){this.getAttribute("data-submenu")||e()}))}))}}},678:function(e,t,n){var o=n(35).dxprThemeCollisionCheck;e.exports={hitDetection:function(){var e=document.querySelector(".tabs--primary").getBoundingClientRect(),t=document.querySelector("#navbar").getBoundingClientRect();o(t,e)&&(document.querySelector(".tabs--primary").style.marginTop="".concat(t.bottom-e.top+6,"px"))}}},842:function(e){e.exports={setupStickyHeader:function(){var e=parseFloat(drupalSettings.dxpr_themeSettings.headerHeight),t=parseFloat(drupalSettings.dxpr_themeSettings.headerOffset);if(e&&t){var n=document.querySelector(".dxpr-theme-header--sticky"),o=document.getElementsByClassName("wrap-containers")[0];if(n&&o){var r=!1,l=-1,i=null,a=function(){var i=document.body.scrollTop||document.documentElement.scrollTop||window.scrollY||0;i!==l&&(l=i,i>=t?n.classList.contains("affix")||(n.classList.add("affix"),n.classList.remove("affix-top"),o.style.marginTop="".concat(e,"px")):n.classList.contains("affix-top")||(n.classList.add("affix-top"),n.classList.remove("affix"),o.style.marginTop="0")),r=!1},d=function(){r||(r=!0,i&&window.cancelAnimationFrame(i),i=window.requestAnimationFrame(a))},c={passive:!0};window.addEventListener("scroll",d,c),document.body.addEventListener("scroll",d,c),document.documentElement.addEventListener("scroll",d,c),a()}}}}},950:function(e){e.exports={dxpr_themeMenuGovernorBodyClass:function(){var e,t,n,o=null!==(e=null!==(t=window.dxpr_themeNavBreakpoint)&&void 0!==t?t:null===(n=drupalSettings)||void 0===n||null===(n=n.dxpr_themeSettings)||void 0===n?void 0:n.headerMobileBreakpoint)&&void 0!==e?e:1200;if(window.innerWidth>o){var r=document.querySelector(".body--dxpr-theme-nav-mobile");r&&(r.classList.add("body--dxpr-theme-nav-desktop"),r.classList.remove("body--dxpr-theme-nav-mobile"))}else{var l=document.querySelector(".body--dxpr-theme-nav-desktop");l&&(l.classList.add("body--dxpr-theme-nav-mobile"),l.classList.remove("body--dxpr-theme-nav-desktop"))}}}}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var l=t[o]={exports:{}};return e[o](l,l.exports,n),l.exports}n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o=n(842).setupStickyHeader,r=n(59).debounce,l=n(573).setupMobileMenu,i=n(63).setupDesktopMenu,a=n(678).hitDetection,d=n(285).handleOverlayPosition,c=n(313).applyFixedHeaderStyles,u=n(950).dxpr_themeMenuGovernorBodyClass;!function(e,t,n,s,m,p){var y="",h=null!==(s=null!==(m=window.dxpr_themeNavBreakpoint)&&void 0!==m?m:null==t||null===(p=t.dxpr_themeSettings)||void 0===p?void 0:p.headerMobileBreakpoint)&&void 0!==s?s:1200;function f(e){if(window.innerWidth>h){if(i(),"top"===y)return!1;y="top",document.querySelectorAll(".tabs--primary").length>0&&document.querySelectorAll("#navbar").length>0&&a(),document.querySelectorAll("#secondary-header").length>0&&document.querySelectorAll("#navbar.dxpr-theme-header--overlay").length>0&&d(t)}else l()}document.querySelectorAll(".dxpr-theme-header--sticky").length>0&&!document.querySelectorAll(".dxpr-theme-header--overlay").length&&window.innerWidth>h&&o();var v=t.dxpr_themeSettings.headerMobileHeight;t.dxpr_themeSettings.headerMobileFixed&&document.querySelectorAll(".dxpr-theme-header").length>0&&window.innerWidth<=h&&c(v),u(),window.addEventListener("resize",r((function(){if(document.querySelectorAll("#dxpr-theme-main-menu .nav").length>0){u(),f(document);var e=document.documentElement,t=document.getElementById("toolbar-bar");e.style.getPropertyValue("--drupal-displace-offset-top")||e.style.setProperty("--drupal-displace-offset-top","0px"),t&&e.style.setProperty("--drupal-displace-offset-top","".concat(t.offsetHeight,"px"))}}),50)),document.addEventListener("DOMContentLoaded",(function(){document.querySelector("#dxpr-theme-main-menu .nav")&&(u(),f(document))}))}(Drupal,drupalSettings,once)}(); \ No newline at end of file diff --git a/js/minified/dxpr-theme-multilevel-mobile-nav.bundle.min.js b/js/minified/dxpr-theme-multilevel-mobile-nav.bundle.min.js index 2b5a124d..5d49dc18 100644 --- a/js/minified/dxpr-theme-multilevel-mobile-nav.bundle.min.js +++ b/js/minified/dxpr-theme-multilevel-mobile-nav.bundle.min.js @@ -1 +1 @@ -!function(){var t={33:function(t){t.exports={extend:function(t,n){return Object.keys(n).forEach((function(e){Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])})),t}}},693:function(t){t.exports={addBreadcrumb:function(t,n){if(!t.options.breadcrumbsCtrl)return!1;var e=document.createElement("a");e.innerHTML=n?t.menusArr[n].name:t.options.initialBreadcrumb,t.breadcrumbsCtrl.appendChild(e),e.addEventListener("click",(function(i){if(i.preventDefault(),!e.nextSibling||t.isAnimating)return!1;t.isAnimating=!0,t._menuOut();var r=t.menusArr[n].menuEl;t._menuIn(r);for(var a=e.nextSibling;a;)t.breadcrumbsCtrl.removeChild(a),a=e.nextSibling;t.isAnimating=!1}))}}},721:function(t){var n={animations:!0},e="animationend";t.exports={onEndAnimation:function(t,i){var r=function(t){if(n.animations){if(t.target!==this)return;this.removeEventListener(e,r)}i&&"function"==typeof i&&i.call()};n.animations?t.addEventListener(e,r):r()},support:n,animEndEventName:e}},790:function(t){function n(t){t.menusArr.forEach((function(n){n.menuItems.forEach((function(n,e){n.querySelector("a")&&n.querySelector("a").addEventListener("click",(function(n){var i=n.target.getAttribute("data-submenu"),r=n.target.innerHTML,a=t.el.querySelector('ul[data-menu="'.concat(i,'"]'));i&&a?(n.preventDefault(),t._openSubMenu(a,e,r)):(t.el.querySelector(".menu__link--current")&&t.el.querySelector(".menu__link--current").classList.remove("menu__link--current"),n.target.classList.add("menu__link--current"),t.options.onItemClick(n,r))}))}))})),t.options.backCtrl&&t.backCtrl.addEventListener("click",(function(){t._back()}))}t.exports={init:function(t){t.menusArr=[],t.menus.forEach((function(n,e){var i={menuEl:n,menuItems:[].slice.call(n.children)};t.menusArr.push(i),e===t.current&&n.classList.add("menu__level--current")})),t.options.backCtrl&&(t.backCtrl=document.createElement("button"),t.backCtrl.className="menu__back menu__back--hidden",t.backCtrl.setAttribute("aria-label","Go back"),t.backCtrl.innerHTML='',t.el.insertBefore(t.backCtrl,t.el.firstChild)),t.options.breadcrumbsCtrl&&(t.breadcrumbsCtrl=document.createElement("nav"),t.breadcrumbsCtrl.className="menu__breadcrumbs",t.el.insertBefore(t.breadcrumbsCtrl,t.el.firstChild),t._addBreadcrumb(0)),n(t)},initEvents:n}}},n={};function e(i){var r=n[i];if(void 0!==r)return r.exports;var a=n[i]={exports:{}};return t[i](a,a.exports,e),a.exports}var i=e(33).extend,r=e(721).onEndAnimation,a=e(790),s=a.init,o=a.initEvents,u=e(693).addBreadcrumb;!function(t){"use strict";function n(t,n){this.el=t,this.options=i({},this.options),i(this.options,n),this.menus=[].slice.call(this.el.querySelectorAll(".menu__level")),this.current=0,this._init()}n.prototype.options={breadcrumbsCtrl:!0,initialBreadcrumb:"all",backCtrl:!0,itemsDelayInterval:60,direction:"r2l",onItemClick:function(t,n){return!1}},n.prototype._init=function(){s(this)},n.prototype._initEvents=function(){o(this)},n.prototype._openSubMenu=function(t,n,e){if(this.isAnimating)return!1;this.isAnimating=!0,this.menusArr[this.menus.indexOf(t)].backIdx=this.current,this.menusArr[this.menus.indexOf(t)].name=e,this._menuOut(n),this._menuIn(t,n)},n.prototype._back=function(){if(this.isAnimating)return!1;this.isAnimating=!0,this._menuOut();var t=this.menusArr[this.menusArr[this.current].backIdx].menuEl;this._menuIn(t),this.options.breadcrumbsCtrl&&this.breadcrumbsCtrl.removeChild(this.breadcrumbsCtrl.lastElementChild)},n.prototype._menuOut=function(t){var n=this,e=this.menusArr[this.current].menuEl,i=void 0===t;this.menusArr[this.current].menuItems.forEach((function(e,r){var a="".concat(i?parseInt(r*n.options.itemsDelayInterval,10):parseInt(Math.abs(t-r)*n.options.itemsDelayInterval,10),"ms");e.style.WebkitAnimationDelay=a,e.style.animationDelay=a})),"r2l"===this.options.direction?e.classList.add(i?"animate-outToRight":"animate-outToLeft"):e.classList.add(i?"animate-outToLeft":"animate-outToRight")},n.prototype._menuIn=function(t,n){var e=this,i=this.menusArr[this.current].menuEl,a=void 0===n,s=this.menus.indexOf(t),o=this.menusArr[s].menuItems,u=o.length;o.forEach((function(o,c){var m="".concat(a?parseInt(c*e.options.itemsDelayInterval,10):parseInt(Math.abs(n-c)*e.options.itemsDelayInterval,10),"ms");o.style.WebkitAnimationDelay=m,o.style.animationDelay=m,c===(n<=u/2||a?u-1:0)&&r(o,(function(){"r2l"===e.options.direction?(i.classList.remove(a?"animate-outToRight":"animate-outToLeft"),t.classList.remove(a?"animate-inFromLeft":"animate-inFromRight")):(i.classList.remove(a?"animate-outToLeft":"animate-outToRight"),t.classList.remove(a?"animate-inFromRight":"animate-inFromLeft")),i.classList.remove("menu__level--current"),t.classList.add("menu__level--current"),e.current=s,a?0===e.current&&e.options.backCtrl&&e.backCtrl.classList.add("menu__back--hidden"):(e.options.backCtrl&&e.backCtrl.classList.remove("menu__back--hidden"),e._addBreadcrumb(s)),e.isAnimating=!1}))})),"r2l"===this.options.direction?t.classList.add(a?"animate-inFromLeft":"animate-inFromRight"):t.classList.add(a?"animate-inFromRight":"animate-inFromLeft")},n.prototype._addBreadcrumb=function(t){u(this,t)},t.MLMenu=n}(window)}(); \ No newline at end of file +!function(){var t={60:function(t){function n(t){t.menusArr.forEach((function(n){n.menuItems.forEach((function(n,e){n.querySelector("a")&&n.querySelector("a").addEventListener("click",(function(n){var i=n.target.getAttribute("data-submenu"),r=n.target.innerHTML,a=t.el.querySelector('ul[data-menu="'.concat(i,'"]'));i&&a?(n.preventDefault(),t._openSubMenu(a,e,r)):(t.el.querySelector(".menu__link--current")&&t.el.querySelector(".menu__link--current").classList.remove("menu__link--current"),n.target.classList.add("menu__link--current"),t.options.onItemClick(n,r))}))}))})),t.options.backCtrl&&t.backCtrl.addEventListener("click",(function(){t._back()}))}t.exports={init:function(t){t.menusArr=[],t.menus.forEach((function(n,e){var i={menuEl:n,menuItems:[].slice.call(n.children)};t.menusArr.push(i),e===t.current&&n.classList.add("menu__level--current")})),t.options.backCtrl&&(t.backCtrl=document.createElement("button"),t.backCtrl.className="menu__back menu__back--hidden",t.backCtrl.setAttribute("aria-label","Go back"),t.backCtrl.innerHTML='',t.el.insertBefore(t.backCtrl,t.el.firstChild)),t.options.breadcrumbsCtrl&&(t.breadcrumbsCtrl=document.createElement("nav"),t.breadcrumbsCtrl.className="menu__breadcrumbs",t.el.insertBefore(t.breadcrumbsCtrl,t.el.firstChild),t._addBreadcrumb(0)),n(t)},initEvents:n}},127:function(t){var n={animations:!0},e="animationend";t.exports={onEndAnimation:function(t,i){var r=function(t){if(n.animations){if(t.target!==this)return;this.removeEventListener(e,r)}i&&"function"==typeof i&&i.call()};n.animations?t.addEventListener(e,r):r()},support:n,animEndEventName:e}},419:function(t){t.exports={extend:function(t,n){return Object.keys(n).forEach((function(e){Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])})),t}}},791:function(t){t.exports={addBreadcrumb:function(t,n){if(!t.options.breadcrumbsCtrl)return!1;var e=document.createElement("a");e.innerHTML=n?t.menusArr[n].name:t.options.initialBreadcrumb,t.breadcrumbsCtrl.appendChild(e),e.addEventListener("click",(function(i){if(i.preventDefault(),!e.nextSibling||t.isAnimating)return!1;t.isAnimating=!0,t._menuOut();var r=t.menusArr[n].menuEl;t._menuIn(r);for(var a=e.nextSibling;a;)t.breadcrumbsCtrl.removeChild(a),a=e.nextSibling;t.isAnimating=!1}))}}}},n={};function e(i){var r=n[i];if(void 0!==r)return r.exports;var a=n[i]={exports:{}};return t[i](a,a.exports,e),a.exports}var i=e(419).extend,r=e(127).onEndAnimation,a=e(60),s=a.init,o=a.initEvents,u=e(791).addBreadcrumb;!function(t){"use strict";function n(t,n){this.el=t,this.options=i({},this.options),i(this.options,n),this.menus=[].slice.call(this.el.querySelectorAll(".menu__level")),this.current=0,this._init()}n.prototype.options={breadcrumbsCtrl:!0,initialBreadcrumb:"all",backCtrl:!0,itemsDelayInterval:60,direction:"r2l",onItemClick:function(t,n){return!1}},n.prototype._init=function(){s(this)},n.prototype._initEvents=function(){o(this)},n.prototype._openSubMenu=function(t,n,e){if(this.isAnimating)return!1;this.isAnimating=!0,this.menusArr[this.menus.indexOf(t)].backIdx=this.current,this.menusArr[this.menus.indexOf(t)].name=e,this._menuOut(n),this._menuIn(t,n)},n.prototype._back=function(){if(this.isAnimating)return!1;this.isAnimating=!0,this._menuOut();var t=this.menusArr[this.menusArr[this.current].backIdx].menuEl;this._menuIn(t),this.options.breadcrumbsCtrl&&this.breadcrumbsCtrl.removeChild(this.breadcrumbsCtrl.lastElementChild)},n.prototype._menuOut=function(t){var n=this,e=this.menusArr[this.current].menuEl,i=void 0===t;this.menusArr[this.current].menuItems.forEach((function(e,r){var a="".concat(i?parseInt(r*n.options.itemsDelayInterval,10):parseInt(Math.abs(t-r)*n.options.itemsDelayInterval,10),"ms");e.style.WebkitAnimationDelay=a,e.style.animationDelay=a})),"r2l"===this.options.direction?e.classList.add(i?"animate-outToRight":"animate-outToLeft"):e.classList.add(i?"animate-outToLeft":"animate-outToRight")},n.prototype._menuIn=function(t,n){var e=this,i=this.menusArr[this.current].menuEl,a=void 0===n,s=this.menus.indexOf(t),o=this.menusArr[s].menuItems,u=o.length;o.forEach((function(o,c){var m="".concat(a?parseInt(c*e.options.itemsDelayInterval,10):parseInt(Math.abs(n-c)*e.options.itemsDelayInterval,10),"ms");o.style.WebkitAnimationDelay=m,o.style.animationDelay=m,c===(n<=u/2||a?u-1:0)&&r(o,(function(){"r2l"===e.options.direction?(i.classList.remove(a?"animate-outToRight":"animate-outToLeft"),t.classList.remove(a?"animate-inFromLeft":"animate-inFromRight")):(i.classList.remove(a?"animate-outToLeft":"animate-outToRight"),t.classList.remove(a?"animate-inFromRight":"animate-inFromLeft")),i.classList.remove("menu__level--current"),t.classList.add("menu__level--current"),e.current=s,a?0===e.current&&e.options.backCtrl&&e.backCtrl.classList.add("menu__back--hidden"):(e.options.backCtrl&&e.backCtrl.classList.remove("menu__back--hidden"),e._addBreadcrumb(s)),e.isAnimating=!1}))})),"r2l"===this.options.direction?t.classList.add(a?"animate-inFromLeft":"animate-inFromRight"):t.classList.add(a?"animate-inFromRight":"animate-inFromLeft")},n.prototype._addBreadcrumb=function(t){u(this,t)},t.MLMenu=n}(window)}(); \ No newline at end of file diff --git a/js/minified/dxpr-theme-settings-admin.bundle.min.js b/js/minified/dxpr-theme-settings-admin.bundle.min.js index f4473720..75b9aec5 100644 --- a/js/minified/dxpr-theme-settings-admin.bundle.min.js +++ b/js/minified/dxpr-theme-settings-admin.bundle.min.js @@ -1 +1 @@ -!function(){var e={45:function(e,t,o){var n=o(738).default;e.exports=function(e,t){if("object"!=n(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var r=o.call(e,t||"default");if("object"!=n(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},65:function(e){"use strict";var t,o,n={fontSettings:null!==(t=null===(o=drupalSettings.dxpr_themeSettings)||void 0===o?void 0:o.fonts)&&void 0!==t?t:{},attach:function(e){once("dxpr-font-init","html",e).length&&this.init()},init:function(){this.initAiFontGenerator()},initAiFontGenerator:function(){var e=this,t=document.getElementById("ai-font-generate"),o=document.getElementById("ai-font-prompt");if(t&&o){var n=function(){var t=o.value.trim();t?e.generateAiFonts(t):e.showAiError("Please enter a description.")};t.addEventListener("click",(function(e){e.preventDefault(),n()})),o.addEventListener("keydown",(function(e){(e.metaKey||e.ctrlKey)&&"Enter"===e.key&&(e.preventDefault(),n())}))}},generateAiFonts:function(e){var t=this,o=document.getElementById("ai-font-generate"),n=o.value;this.hideAiError(),o.disabled=!0,o.classList.add("is-loading"),o.value="Generating...";var r=document.querySelectorAll("#edit-fonts .form-item-body-font-face .form-select, #edit-fonts .form-item-headings-font-face .form-select, #edit-fonts .form-item-nav-font-face .form-select, #edit-fonts .form-item-sitename-font-face .form-select, #edit-fonts .form-item-blockquote-font-face .form-select");r.forEach((function(e){return e.classList.add("dxt-admin-ai-updated")})),fetch("".concat(drupalSettings.path.baseUrl,"admin/dxpr-theme/generate-fonts"),{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest"},credentials:"same-origin",body:"prompt=".concat(encodeURIComponent(e))}).then((function(e){return e.json()})).then((function(e){e.error?t.showAiError(e.error):e.fonts&&(t.applyAiFonts(e.fonts),o.classList.add("is-success"),setTimeout((function(){return o.classList.remove("is-success")}),1500))})).catch((function(e){t.showAiError("Request failed. Please try again."),console.error("AI font error:",e)})).finally((function(){o.disabled=!1,o.classList.remove("is-loading"),o.value=n,r.forEach((function(e){return e.classList.remove("dxt-admin-ai-updated")}))}))},applyAiFonts:function(e){var t={body_font_face:"edit-body-font-face",headings_font_face:"edit-headings-font-face",nav_font_face:"edit-nav-font-face",sitename_font_face:"edit-sitename-font-face",blockquote_font_face:"edit-blockquote-font-face"};Object.keys(e).forEach((function(o){var n=t[o];if(n){var r=document.getElementById(n);if(r){var i=e[o];Array.from(r.options).some((function(e){return e.value===i}))?(r.value=i,r.dispatchEvent(new Event("change",{bubbles:!0}))):console.warn("Font option not found: ".concat(i," for ").concat(o))}}}))},showAiError:function(e){var t=document.getElementById("ai-font-error");t&&(t.textContent=e,t.style.display="block")},hideAiError:function(){var e=document.getElementById("ai-font-error");e&&(e.textContent="",e.style.display="none")}};e.exports={dxprThemeSettingsFonts:n}},74:function(e,t,o){var n=o(736);e.exports=function(e,t,o){return(t=n(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e},e.exports.__esModule=!0,e.exports.default=e.exports},75:function(e,t,o){"use strict";var n=o(994),r=n(o(132)),i=n(o(74));function c(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function a(e){for(var t=1;te.length)&&(t=e.length);for(var o=0,n=Array(t);o=3)return{type:"local",family:f[2],weight:"400",style:"normal"}}return{type:"websafe",family:e,weight:"400",style:"normal"}}function a(e,t){var o="".concat(e,":").concat(t);if(r.has(o))return Promise.resolve();var n=function(e,t){var o=e.replace(/ /g,"+"),n="";if(t){var r=t.match(/(\d+)/),i=r?r[1]:"400";n=t.includes("italic")?":ital,wght@1,".concat(i):":wght@".concat(i)}return"https://fonts.googleapis.com/css2?family=".concat(o).concat(n,"&display=swap")}(e,t),i="google-font-".concat(e.replace(/ /g,"-"),"-").concat(t||"regular");return document.getElementById(i)?(r.add(o),Promise.resolve()):new Promise((function(t,c){var a=document.createElement("link");a.id=i,a.rel="stylesheet",a.href=n,a.onload=function(){r.add(o),t()},a.onerror=function(){console.warn("Failed to load font: ".concat(e)),c(new Error("Failed to load font: ".concat(e)))},document.head.appendChild(a)}))}e.exports={parseFontKey:c,loadGoogleFont:a,getFontFamilyValue:function(e){var t=c(e);return t?"websafe"===t.type?("undefined"!=typeof drupalSettings&&drupalSettings.dxpr_themeSettings&&drupalSettings.dxpr_themeSettings.fontStacks||{})[e]||'Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", "FreeSans", sans-serif':'"'.concat(t.family,'", -apple-system, BlinkMacSystemFont, sans-serif'):""},getFontWeightValue:function(e){var t=c(e);return t?t.weight:"400"},getFontStyleValue:function(e){var t=c(e);return t?t.style:"normal"},handleFontChange:function(e,t,o){i[e]&&clearTimeout(i[e]),i[e]=setTimeout((function(){var e=c(t);e&&"google"===e.type?a(e.family,e.variant).then((function(){return o(t)})).catch((function(){return o(t)})):o(t)}),300)},isFontFaceField:function(e){return["body_font_face","headings_font_face","nav_font_face","sitename_font_face","blockquote_font_face"].includes(e)}}},644:function(e,t,o){"use strict";var n=o(994)(o(715));e.exports={setNoPreview:function(e){var t=document.querySelector(".system-theme-settings");if(t){var o=t.querySelectorAll("input, select, textarea"),n=["color_scheme","color_palette","headings_font_face_selector","nav_font_face_selector","sitename_font_face_selector","blockquote_font_face_selector","block_preset","block_card","title_card","block_design_regions","block_divider","block_divider_custom","page_title_breadcrumbs"];o.forEach((function(t){n.some((function(e){return t.name.startsWith(e)}))||e(t,!0)}))}},setPreview:function(e,t,o){if(e&&t&&!["background_image_style","background_image_position","background_image_attachment","header_top_height_sticky_offset","header_side_direction","hamburger_menu","hamburger_animation","menu_border_position_offset","menu_border_position_offset_sticky","menu_border_size","menu_border_color","header_mobile_breakpoint","page_title_image_opacity","page_title_image_style","page_title_image_position"].includes(e)){var r=!1;Object.entries({boxed_layout_boxbg:"boxed_layout",box_max_width:"boxed_layout",header_top_height_scroll:"header_top_sticky",header_top_bg_opacity_scroll:"header_top_sticky",nav_font_size:"menu_type",nav_mobile_font_size:"menu_type"}).forEach((function(i){var c=(0,n.default)(i,2),a=c[0],l=c[1];if(a===e){r=!0;var s=document.querySelector('[name="'.concat(l,'"]'));if(s&&"checkbox"===s.type&&s.checked&&o(t,!1),"nav_font_size"===e||"nav_mobile_font_size"===e){var d=document.querySelector('[name="'.concat(l,'"]:checked'));d&&"lead"!==d.value&&o(t,!1)}}})),r||o(t,!1)}},updatePreviewClass:function(e,t){var o=function(e){var t=null,o=e.closest("fieldset");if(o)t=o.querySelector("legend");else{var n=e.closest(".form-item");n&&(t=n.querySelector("label"))}return t}(e);o&&(t?(o.classList.add("no-preview"),o.title="Setting does not support live preview, save form to see changes"):(o.classList.remove("no-preview"),o.removeAttribute("title")))}}},715:function(e,t,o){var n=o(987),r=o(775),i=o(122),c=o(752);e.exports=function(e,t){return n(e)||r(e,t)||i(e,t)||c()},e.exports.__esModule=!0,e.exports.default=e.exports},736:function(e,t,o){var n=o(738).default,r=o(45);e.exports=function(e){var t=r(e,"string");return"symbol"==n(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},738:function(e){function t(o){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(o)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},752:function(e){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},775:function(e){e.exports=function(e,t){var o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var n,r,i,c,a=[],l=!0,s=!1;try{if(i=(o=o.call(e)).next,0===t){if(Object(o)!==o)return;l=!1}else for(;!(l=(n=i.call(o)).done)&&(a.push(n.value),a.length!==t);l=!0);}catch(e){s=!0,r=e}finally{try{if(!l&&null!=o.return&&(c=o.return(),Object(c)!==c))return}finally{if(s)throw r}}return a}},e.exports.__esModule=!0,e.exports.default=e.exports},869:function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},879:function(e,t,o){"use strict";var n,r=o(994),i=r(o(132)),c=r(o(715)),a=r(o(74)),l="--dxt-color-",s={elColorPalette:document.querySelector("#color-palette"),elSchemeSelect:document.getElementById("edit-color-scheme"),colorSettings:null!==(n=drupalSettings.dxpr_themeSettings.colors)&&void 0!==n?n:[],attach:function(e){once("dxpr-color-init","html",e).length&&this.init()},init:function(){var e=this,t=this.elColorPalette,o=new ReinventedColorWheel({appendTo:document.getElementById("color-picker-placeholder"),hex:t.querySelector(".form-text").value,wheelDiameter:190,wheelReflectsSaturation:!1,onChange:function(o){var n=t.querySelector(".form-text.active");n&&e.updateColorField(n,o.hex)}});if(o.onChange(o),t){var n=t.querySelectorAll(".form-text"),r={init:function(t){"Backspace"!==t.key&&8!==t.keyCode&&(e.setActiveField(t.target),o.hex=t.target.value)}};n.forEach((function(e){e.addEventListener("focus",r.init.bind(r)),e.addEventListener("change",r.init.bind(r)),e.addEventListener("keyup",r.init.bind(r))}))}this.elSchemeSelect.addEventListener("change",(function(t){var o=t.target.value;e.populateColorFields(o),e.setActiveField(null),"current"===o&&(o="custom"),t.target.value=o})),this.initAiPaletteGenerator(),this.populateColorFields("current")},initAiPaletteGenerator:function(){var e=this,t=document.getElementById("ai-palette-generate"),o=document.getElementById("ai-palette-prompt");if(t&&o){var n=function(){var t=o.value.trim();t?e.generateAiPalette(t):e.showAiError("Please enter a description.")};t.addEventListener("click",(function(e){e.preventDefault(),n()})),o.addEventListener("keydown",(function(e){(e.metaKey||e.ctrlKey)&&"Enter"===e.key&&(e.preventDefault(),n())}))}},generateAiPalette:function(e){var t=this,o=document.getElementById("ai-palette-generate"),n=o.value;this.hideAiError(),o.disabled=!0,o.classList.add("is-loading"),o.value="Generating...";var r=this.elColorPalette.querySelectorAll(".form-text");r.forEach((function(e){return e.classList.add("dxt-admin-ai-updated")})),fetch("".concat(drupalSettings.path.baseUrl,"admin/dxpr-theme/generate-palette"),{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest"},credentials:"same-origin",body:"prompt=".concat(encodeURIComponent(e))}).then((function(e){return e.json()})).then((function(e){e.error?t.showAiError(e.error):e.colors&&(t.applyAiPalette(e.colors),o.classList.add("is-success"),setTimeout((function(){return o.classList.remove("is-success")}),1500))})).catch((function(e){t.showAiError("Request failed. Please try again."),console.error("AI palette error:",e)})).finally((function(){o.disabled=!1,o.classList.remove("is-loading"),o.value=n,r.forEach((function(e){return e.classList.remove("dxt-admin-ai-updated")}))}))},applyAiPalette:function(e){var t=this;Object.keys(e).forEach((function(o){var n=document.getElementById("edit-color-palette-".concat(o));n&&t.updateColorField(n,e[o],!0)})),this.elSchemeSelect.value="custom",this.setDocumentPalette(e)},showAiError:function(e){var t=document.getElementById("ai-palette-error");t&&(t.textContent=e,t.style.display="block")},hideAiError:function(){var e=document.getElementById("ai-palette-error");e&&(e.textContent="",e.style.display="none")},setActiveField:function(e){this.elColorPalette.querySelectorAll(".form-text").forEach((function(e){return e.classList.remove("active")})),e&&e.classList.add("active")},populateColorFields:function(e){var t,o=this;if("custom"!==e&&this.colorSettings){var n="current"===e?this.colorSettings.palette:null===(t=this.colorSettings.schemes[e])||void 0===t?void 0:t.colors;n&&(Object.keys(n).forEach((function(e){var t=n[e],r=document.getElementById("edit-color-palette-".concat(e));o.updateColorField(r,t,!0)})),this.setDocumentPalette(n))}},updateColorField:function(e,t,o){if(e)if(e.classList.contains("error"))e.classList.remove("error");else if(e.value=t,e.style.background=t,e.style.color=t?this.getContrastColor(t):"",o)e.dataset.original=t;else{"custom"!==this.elSchemeSelect.value&&t!==e.dataset.original&&(this.elSchemeSelect.value="custom");var n=e.id.replace("edit-color-palette-",""),r=(0,a.default)({},n,t);this.setDocumentPalette(r)}},setDocumentPalette:function(e){var t=this,o=document.documentElement;if(e&&Object.keys(e).forEach((function(n){if(o.style.setProperty("".concat(l).concat(n),String(e[n])),"header"===n){var r=t.getHexToRgb(e[n]),i=(0,c.default)(r,3),a=i[0],s=i[1],d=i[2];o.style.setProperty("".concat(l).concat(n,"-rgb"),"".concat(a,",").concat(s,",").concat(d))}})),null===e)for(var n=o.style.length-1;n>=0;n--){var r=o.style[n];r.startsWith(l)&&o.style.removeProperty(r)}},getContrastColor:function(e){var t=this.getHexToRgb(e),o=(0,c.default)(t,3);return.299*o[0]+.587*o[1]+.114*o[2]>128?"#000":"#fff"},getHexToRgb:function(e){return 4===e.length&&(e="#".concat((0,i.default)(e.slice(1)).map((function(e){return e+e})).join(""))),[parseInt(e.slice(1,3),16),parseInt(e.slice(3,5),16),parseInt(e.slice(5,7),16)]}};e.exports={dxprThemeSettingsColors:s}},901:function(e,t,o){var n=o(79);e.exports=function(e){if(Array.isArray(e))return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},987:function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},994:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function o(n){var r=t[n];if(void 0!==r)return r.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,o),i.exports}!function(){"use strict";var e=o(994)(o(715)),t=o(879).dxprThemeSettingsColors,n=o(65).dxprThemeSettingsFonts,r=o(463).handleMaxWidthSettings,i=o(644),c=i.setNoPreview,a=i.setPreview,l=i.updatePreviewClass,s=o(146),d=s.fieldHandler,u=s.massageFieldValue,f=o(75),_=f.handleDocumentEvents,p=f.setFieldValue;!function(o,i){var s="--dxt-setting-";o.behaviors.dxpr_themeSettingsColors=t,o.behaviors.dxpr_themeSettingsFonts=n,o.behaviors.dxpr_themeSettingsDynamic={root:document.documentElement,attach:function(e){i("dxpr-settings-init","html",e).length&&this.init()},init:function(){var e=this;c(l);var t=this.getCssVariables();this.toggleElement("page_title_breadcrumbs","header ol.breadcrumb"),this.toggleElement("block_divider",".block-preview hr"),r(t,this.getInputName.bind(this),(function(e,t){return a(e,t,l)}),(function(t){return d(t,e.root,s,(function(e,t){return u(e,t,"--dxt-color-")}))}))},getInputName:function(t){var o,n,r,i=t.replace(s,"").replace(/-/g,"_");switch(i){case"title_type_italic":case"title_type_bold":case"title_type_uppercase":var c=i.split("_"),a=(0,e.default)(c,3);o=a[0],n=a[1],r=a[2],i="".concat(o,"_").concat(n,"[").concat(r,"]")}return i},getCssVariables:function(){return Array.from(document.styleSheets).filter((function(e){return!e.href||e.href.startsWith(window.location.origin)})).reduce((function(e,t){var o=new Set(e);try{Array.from(t.cssRules).forEach((function(e){1===e.type&&Array.from(e.style).forEach((function(e){0===(e=e.trim()).indexOf(s)&&o.add(e)}))}))}catch(e){}return Array.from(o)}),[])},toggleElement:function(e,t){var o=document.querySelector('input[name="'.concat(e,'"]')),n=document.querySelectorAll(t),r=function(){n.forEach((function(e){e.style.display=o.checked?"block":"none"}))};r(),o.addEventListener("change",r)}},o.behaviors.dxpr_themeSettingsControls={attach:function(e){var t=this;i("dxpr-settings-controls-fields","html",e).forEach((function(){t.handleFields()})),i("dxpr-settings-controls","html",e).forEach((function(){})),document.querySelectorAll('input[type="radio"]').forEach((function(e){e.addEventListener("change",(function(){document.querySelectorAll(".dxb-slider").forEach((function(e){!function(e){var t=parseFloat(e.value).toFixed(2),o=parseFloat(e.min),n=(t-o)/(parseFloat(e.max)-o)*100;e.style.setProperty("--value-percent","".concat(n,"%")),e.setAttribute("aria-valuenow",t)}(e)}))}))})),document.querySelector("#edit-scale-factor").addEventListener("input",(function(){var e=parseFloat(document.querySelector("#edit-body-font-size").value),t=parseFloat(this.value);function o(o,n){document.querySelectorAll(o).forEach((function(o){var r=e*Math.pow(t,n);o.value=r.toFixed(2),o.dispatchEvent(new Event("input"))}))}o("#edit-h1-font-size, #edit-h1-mobile-font-size",4),o("#edit-h2-font-size, #edit-h2-mobile-font-size",3),o("#edit-h3-font-size, #edit-h3-mobile-font-size",2),o("#edit-h4-font-size, #edit-h4-mobile-font-size, #edit-blockquote-font-size, #edit-blockquote-mobile-font-size",1)}))},handleFields:function(){document.addEventListener("change",(function(e){return _(e,p)})),document.addEventListener("keyup",(function(e){return _(e,p)}))}}}(Drupal,once)}()}(); \ No newline at end of file +!function(){var e={19:function(e){"use strict";e.exports={handleMaxWidthSettings:function(e,t,o,n){Object.values(e).forEach((function(e){var r,i=t(e),c=document.querySelectorAll('[name="'.concat(i,'"]'));o(i,null!==(r=c[0])&&void 0!==r?r:null),c.forEach((function(e){var t="SELECT"===e.tagName?"change":"input";e.addEventListener(t,(function(e){n(e)}));var o=document.querySelector('[name="'.concat(i,'_custom"]'));o&&(o.addEventListener("change",(function(e){n(e)})),o.addEventListener("keyup",(function(e){n(e)})))}))}))}}},73:function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},76:function(e,t,o){var n=o(998).default,r=o(921);e.exports=function(e){var t=r(e,"string");return"symbol"==n(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},110:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},198:function(e,t,o){var n=o(715);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var o={}.toString.call(e).slice(8,-1);return"Object"===o&&e.constructor&&(o=e.constructor.name),"Map"===o||"Set"===o?Array.from(e):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?n(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},399:function(e){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},440:function(e,t,o){"use strict";var n=o(110)(o(479));e.exports={setNoPreview:function(e){var t=document.querySelector(".system-theme-settings");if(t){var o=t.querySelectorAll("input, select, textarea"),n=["color_scheme","color_palette","headings_font_face_selector","nav_font_face_selector","sitename_font_face_selector","blockquote_font_face_selector","block_preset","block_card","title_card","block_design_regions","block_divider","block_divider_custom","page_title_breadcrumbs"];o.forEach((function(t){n.some((function(e){return t.name.startsWith(e)}))||e(t,!0)}))}},setPreview:function(e,t,o){if(e&&t&&!["background_image_style","background_image_position","background_image_attachment","header_top_height_sticky_offset","header_side_direction","hamburger_menu","hamburger_animation","menu_border_position_offset","menu_border_position_offset_sticky","menu_border_size","menu_border_color","header_mobile_breakpoint","page_title_image_opacity","page_title_image_style","page_title_image_position"].includes(e)){var r=!1;Object.entries({boxed_layout_boxbg:"boxed_layout",box_max_width:"boxed_layout",header_top_height_scroll:"header_top_sticky",header_top_bg_opacity_scroll:"header_top_sticky",nav_font_size:"menu_type",nav_mobile_font_size:"menu_type"}).forEach((function(i){var c=(0,n.default)(i,2),a=c[0],l=c[1];if(a===e){r=!0;var s=document.querySelector('[name="'.concat(l,'"]'));if(s&&"checkbox"===s.type&&s.checked&&o(t,!1),"nav_font_size"===e||"nav_mobile_font_size"===e){var d=document.querySelector('[name="'.concat(l,'"]:checked'));d&&"lead"!==d.value&&o(t,!1)}}})),r||o(t,!1)}},updatePreviewClass:function(e,t){var o=function(e){var t=null,o=e.closest("fieldset");if(o)t=o.querySelector("legend");else{var n=e.closest(".form-item");n&&(t=n.querySelector("label"))}return t}(e);o&&(t?(o.classList.add("no-preview"),o.title="Setting does not support live preview, save form to see changes"):(o.classList.remove("no-preview"),o.removeAttribute("title")))}}},456:function(e,t,o){"use strict";var n=o(110)(o(479)),r=new Set,i={};function c(e){if(!e||"string"!=typeof e)return null;var t=e.charAt(0);if("0"===t){var o=e.substring(1).split(":"),r=(0,n.default)(o,2),i=r[0],c=r[1],a=void 0===c?"":c,l=i.replace(/\+/g," "),s="400",d="normal";if(a){var u=a.match(/(\d+)/);u&&(s=(0,n.default)(u,2)[1]),a.includes("italic")&&(d="italic")}return{type:"google",family:l,variant:a,weight:s,style:d}}if("1"===t){var f=e.substring(1).split("|");if(f.length>=3)return{type:"local",family:f[2],weight:"400",style:"normal"}}return{type:"websafe",family:e,weight:"400",style:"normal"}}function a(e,t){var o="".concat(e,":").concat(t);if(r.has(o))return Promise.resolve();var n=function(e,t){var o=e.replace(/ /g,"+"),n="";if(t){var r=t.match(/(\d+)/),i=r?r[1]:"400";n=t.includes("italic")?":ital,wght@1,".concat(i):":wght@".concat(i)}return"https://fonts.googleapis.com/css2?family=".concat(o).concat(n,"&display=swap")}(e,t),i="google-font-".concat(e.replace(/ /g,"-"),"-").concat(t||"regular");return document.getElementById(i)?(r.add(o),Promise.resolve()):new Promise((function(t,c){var a=document.createElement("link");a.id=i,a.rel="stylesheet",a.href=n,a.onload=function(){r.add(o),t()},a.onerror=function(){console.warn("Failed to load font: ".concat(e)),c(new Error("Failed to load font: ".concat(e)))},document.head.appendChild(a)}))}e.exports={parseFontKey:c,loadGoogleFont:a,getFontFamilyValue:function(e){var t=c(e);return t?"websafe"===t.type?("undefined"!=typeof drupalSettings&&drupalSettings.dxpr_themeSettings&&drupalSettings.dxpr_themeSettings.fontStacks||{})[e]||'Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", "FreeSans", sans-serif':'"'.concat(t.family,'", -apple-system, BlinkMacSystemFont, sans-serif'):""},getFontWeightValue:function(e){var t=c(e);return t?t.weight:"400"},getFontStyleValue:function(e){var t=c(e);return t?t.style:"normal"},handleFontChange:function(e,t,o){i[e]&&clearTimeout(i[e]),i[e]=setTimeout((function(){var e=c(t);e&&"google"===e.type?a(e.family,e.variant).then((function(){return o(t)})).catch((function(){return o(t)})):o(t)}),300)},isFontFaceField:function(e){return["body_font_face","headings_font_face","nav_font_face","sitename_font_face","blockquote_font_face"].includes(e)}}},471:function(e,t,o){"use strict";var n=o(110),r=n(o(976)),i=n(o(929));function c(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function a(e){for(var t=1;t=0;n--){var r=o.style[n];r.startsWith(l)&&o.style.removeProperty(r)}},getContrastColor:function(e){var t=this.getHexToRgb(e),o=(0,c.default)(t,3);return.299*o[0]+.587*o[1]+.114*o[2]>128?"#000":"#fff"},getHexToRgb:function(e){return 4===e.length&&(e="#".concat((0,i.default)(e.slice(1)).map((function(e){return e+e})).join(""))),[parseInt(e.slice(1,3),16),parseInt(e.slice(3,5),16),parseInt(e.slice(5,7),16)]}};e.exports={dxprThemeSettingsColors:s}},615:function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},702:function(e,t,o){"use strict";var n=o(456),r=n.isFontFaceField,i=n.handleFontChange,c=n.getFontFamilyValue,a=n.getFontWeightValue,l=n.getFontStyleValue;e.exports={fieldHandler:function(e,t,o,n){var s=e.target.name,d=["px","em","rem"],u=e.target.value;if(r(s))!function(e,t,o,n){var r=e.replace(/_/g,"-"),s=r.replace("-face","");i(e,t,(function(){var e=c(t);o.style.setProperty("".concat(n).concat(r),e);var i=a(t);o.style.setProperty("".concat(n).concat(s,"-weight"),i);var d=l(t);o.style.setProperty("".concat(n).concat(s,"-style"),d)}))}(s,u,t,o);else{"checkbox"===e.target.type&&(u=e.target.checked),!["box_max_width","header_top_height","layout_max_width","menu_link_spacing","gutter_horizontal","gutter_vertical","gutter_container","gutter_horizontal_mobile","gutter_vertical_mobile","gutter_container_mobile","header_side_width","header_side_logo_height","dropdown_width","menu_border_position_offset","menu_border_position_offset_sticky","menu_border_size","header_mobile_breakpoint","header_mobile_height","page_title_height","body_font_size","nav_font_size","h1_font_size","h2_font_size","h3_font_size","h4_font_size","blockquote_font_size","body_mobile_font_size","nav_mobile_font_size","h1_mobile_font_size","h2_mobile_font_size","h3_mobile_font_size","h4_mobile_font_size","blockquote_mobile_font_size","divider_thickness","divider_length","block_padding","block_border_radius","block_border","title_padding","title_border","title_border_radius","block_divider_spacing"].some((function(e){return s.includes(e)}))||d.some((function(e){return u.endsWith(e)}))||Number.isNaN(Number(u))||(u+="px"),!["body_line_height","headings_line_height","blockquote_line_height","headings_letter_spacing"].some((function(e){return s.includes(e)}))||d.some((function(e){return u.endsWith(e)}))||Number.isNaN(Number(u))||(u+="em"),u=n(s,u);var f=s.replace("_custom","").replace(/[[_]/g,"-").replace("]",""),_="".concat(o).concat(f);t.style.setProperty(_,String(u)),"divider_position"===s&&("3"===e.target.value&&(u="calc(100% - var(--dxt-setting-block-divider-length))"),t.style.setProperty("".concat(o).concat(f,"-block"),String(u))),"title_font_size"===s&&(u=u.replace("-font-size","-mobile-font-size"),t.style.setProperty("".concat(o).concat(f,"-mobile"),String(u)))}},massageFieldValue:function(e,t,o){switch(e){case"title_sticker":t="1"===t?"inline-block":"block";break;case"headings_uppercase":case"title_type[uppercase]":t=t?"uppercase":"normal";break;case"headings_bold":case"title_type[bold]":t=t?"bold":"normal";break;case"title_type[italic]":t=t?"italic":"normal";break;case"logo_height":t="".concat(t,"%");break;case"page_title_breadcrumbs_separator":t='"'.concat(t.replace(/\\/g,"\\\\").replace(/"/g,'\\"'),'"');break;case"title_font_size":t="var(--dxt-setting-".concat(t,"-font-size)");break;case"divider_length":case"block_divider_length":t="0px"===t?"100%":t;break;case"divider_position":switch(t){case"1":t="0";break;case"2":t="auto";break;case"3":t="calc(100% - var(--dxt-setting-divider-length))"}break;case"divider_color":case"block_background":case"title_background":case"block_border_color":case"title_border_color":case"block_divider_color":case"menu_border_color":case"navbar_background":case"header_block_background":case"block_text_color":case"header_block_text_color":case"menu_background":case"menu_text_color":case"menu_hover_background":case"menu_hover_text_color":case"dropdown_background":case"dropdown_text_color":case"dropdown_hover_background":case"dropdown_hover_text_color":case"mobile_menu_background":case"mobile_menu_text_color":if(Object.prototype.hasOwnProperty.call(drupalSettings.dxpr_themeSettings.colors.palette,t))t="var(".concat(o+t,")");else if("custom"===t){var n=document.querySelector('[name="'.concat(e,'_custom"]'));n&&(t=n.value)}else t="white"===t?"#ffffff":""}return t}}},715:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,n=Array(t);o';var n=e.firstChild;e.insertBefore(t,n);var i,a=document.getElementById("dxpr-settings-search"),s=document.getElementById("dxpr-settings-search-clear"),o=[],r=function(){o=[];var t=e.querySelectorAll("label, legend, .vertical-tabs__menu-item-title, .form-header h2, .card-header, summary .details-title"),n=e.querySelectorAll(".description, .help-block");t.forEach((function(e){var t=e.closest(".form-item, .js-form-type-checkbox, .form-wrapper, details, .vertical-tabs__menu-item");t&&o.push({element:t,text:e.textContent.toLowerCase(),type:"label"})})),n.forEach((function(e){var t=e.closest(".form-item, .js-form-type-checkbox, .form-wrapper, details");t&&o.push({element:t,text:e.textContent.toLowerCase(),type:"description"})}))},c=function(t){if(""!==(t=t.toLowerCase().trim())){var n=new Set,i=new Set;o.forEach((function(e){if(e.text.includes(t)){n.add(e.element),(e.element.classList.contains("form-wrapper")||e.element.classList.contains("card")||"DETAILS"===e.element.tagName||"FIELDSET"===e.element.tagName)&&e.element.querySelectorAll(".form-item, .js-form-type-checkbox, .js-form-type-radio, .js-form-type-select, .js-form-type-textfield, .js-form-type-range").forEach((function(e){n.add(e)}));var a=e.element.closest(".vertical-tabs__pane");if(a){var s=a.id;s&&i.add(s)}}}));var a=new Set;if(o.forEach((function(e){a.add(e.element)})),a.forEach((function(e){if(n.has(e)){e.style.display="";for(var t=e.parentElement;t&&!t.classList.contains("vertical-tabs__pane");)(t.classList.contains("form-wrapper")||t.classList.contains("card")||"DETAILS"===t.tagName||"FIELDSET"===t.tagName)&&(t.style.display="","DETAILS"===t.tagName&&(t.open=!0)),t=t.parentElement}else e.style.display="none"})),n.size>0){var s=e.querySelector(".form-type-vertical-tabs");s&&(s.style.display="block")}e.querySelectorAll(".vertical-tabs__menu-item").forEach((function(e){var t=e.querySelector("a");if(t){var n=t.getAttribute("href");if(n&&n.startsWith("#")){var a=n.substring(1);if(i.has(a)){e.style.display="";var s=document.getElementById(a);s&&(s.style.display="")}else e.style.display="none"}}}))}else{o.forEach((function(e){e.element.style.display=""})),e.querySelectorAll(".vertical-tabs__menu-item").forEach((function(e){e.style.display=""}));var r=e.querySelector(".form-type-vertical-tabs");r&&(r.style.display="")}},l=function(){s.style.display=a.value.length>0?"block":"none"};a.addEventListener("input",(function(){l(),clearTimeout(i),i=setTimeout((function(){c(a.value)}),150)})),s.addEventListener("click",(function(){a.value="",l(),c(""),a.focus()})),a.addEventListener("keydown",(function(e){"Escape"===e.key&&a.value.length>0&&(a.value="",l(),c(""))})),l(),setTimeout((function(){r()}),500),new MutationObserver((function(){clearTimeout(i),i=setTimeout((function(){r()}),300)})).observe(e,{childList:!0,subtree:!0}),window.addEventListener("load",(function(){setTimeout(r,1e3)})),document.addEventListener("click",(function(e){e.target.closest(".vertical-tabs__menu-item")&&setTimeout(r,100)}))}}}},619:function(e,t,n){var i=n(473).initializeSidebarNavigation;e.exports={loadStyleguide:function(){requestAnimationFrame((function(){var e=document.querySelector(".region-content");if(e){var t=document.createElement("div");t.innerHTML='\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
',e.insertBefore(t,e.firstChild);var n=drupalSettings.dxpr_theme&&drupalSettings.dxpr_theme.styleguide_url?drupalSettings.dxpr_theme.styleguide_url:"".concat(window.location.origin+window.location.pathname.replace("/admin/appearance/settings",""),"/themes/custom/dxpr_theme/resources/styleguide.html"),a="".concat(n,"?v=").concat(Date.now());fetch(a,{cache:"no-store"}).then((function(e){if(!e.ok)throw new Error("HTTP ".concat(e.status,": ").concat(e.statusText));return e.text()})).then((function(e){var n=(new DOMParser).parseFromString(e,"text/html").querySelector(".bd-cheatsheet");n?(t.innerHTML=n.outerHTML,i(),setTimeout((function(){var e=document.getElementById("edit-block-card"),t=document.getElementById("edit-title-card");e&&e.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0})),t&&t.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0}));var n=document.getElementById("edit-block-divider");n&&n.checked&&n.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0}));var i=document.getElementById("edit-title-sticker");i&&i.checked&&i.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0}))}),100)):t.innerHTML='

Notice: Styleguide content structure has changed. The expected content section (.bd-cheatsheet) was not found in the loaded HTML.

This may indicate a change in the styleguide format or a configuration issue.

'})).catch((function(e){var n=e.message||"Unknown error occurred";t.innerHTML='

Bootstrap Style Guide

Error: Failed to load style guide content.

Details: '.concat(n,"

Please check your network connection and ensure the style guide file is accessible.

")}))}}))}}},874:function(e){e.exports={createBodyWrapper:function(){var e=document.body,t=document.createElement("div");for(t.className="dxpr-body-wrapper";e.firstChild;)t.appendChild(e.firstChild);e.appendChild(t),document.documentElement.style.setProperty("--drupal-displace-offset-right","40vw")}}}},t={};function n(i){var a=t[i];if(void 0!==a)return a.exports;var s=t[i]={exports:{}};return e[i](s,s.exports,n),s.exports}var i=n(874).createBodyWrapper,a=n(613).initSearchFunctionality,s=n(619).loadStyleguide;!function(e,t){"use strict";e.behaviors.dxprThemeSettingsSidebar={attach:function(e,n){var i=this;t("dxpr-theme-settings-sidebar","html",e).forEach((function(e){i.init(e,n)}))},init:function(e,t){i(),a(),s()}}}(Drupal,once)}(); \ No newline at end of file +!function(){var e={804:function(e){e.exports={initSearchFunctionality:function(){var e=document.getElementById("system-theme-settings");if(e){var t=document.createElement("div");t.className="dxpr-search-container",t.innerHTML='';var n=e.firstChild;e.insertBefore(t,n);var i,a=document.getElementById("dxpr-settings-search"),s=document.getElementById("dxpr-settings-search-clear"),o=[],r=function(){o=[];var t=e.querySelectorAll("label, legend, .vertical-tabs__menu-item-title, .form-header h2, .card-header, summary .details-title"),n=e.querySelectorAll(".description, .help-block");t.forEach((function(e){var t=e.closest(".form-item, .js-form-type-checkbox, .form-wrapper, details, .vertical-tabs__menu-item");t&&o.push({element:t,text:e.textContent.toLowerCase(),type:"label"})})),n.forEach((function(e){var t=e.closest(".form-item, .js-form-type-checkbox, .form-wrapper, details");t&&o.push({element:t,text:e.textContent.toLowerCase(),type:"description"})}))},c=function(t){if(""!==(t=t.toLowerCase().trim())){var n=new Set,i=new Set;o.forEach((function(e){if(e.text.includes(t)){n.add(e.element),(e.element.classList.contains("form-wrapper")||e.element.classList.contains("card")||"DETAILS"===e.element.tagName||"FIELDSET"===e.element.tagName)&&e.element.querySelectorAll(".form-item, .js-form-type-checkbox, .js-form-type-radio, .js-form-type-select, .js-form-type-textfield, .js-form-type-range").forEach((function(e){n.add(e)}));var a=e.element.closest(".vertical-tabs__pane");if(a){var s=a.id;s&&i.add(s)}}}));var a=new Set;if(o.forEach((function(e){a.add(e.element)})),a.forEach((function(e){if(n.has(e)){e.style.display="";for(var t=e.parentElement;t&&!t.classList.contains("vertical-tabs__pane");)(t.classList.contains("form-wrapper")||t.classList.contains("card")||"DETAILS"===t.tagName||"FIELDSET"===t.tagName)&&(t.style.display="","DETAILS"===t.tagName&&(t.open=!0)),t=t.parentElement}else e.style.display="none"})),n.size>0){var s=e.querySelector(".form-type-vertical-tabs");s&&(s.style.display="block")}e.querySelectorAll(".vertical-tabs__menu-item").forEach((function(e){var t=e.querySelector("a");if(t){var n=t.getAttribute("href");if(n&&n.startsWith("#")){var a=n.substring(1);if(i.has(a)){e.style.display="";var s=document.getElementById(a);s&&(s.style.display="")}else e.style.display="none"}}}))}else{o.forEach((function(e){e.element.style.display=""})),e.querySelectorAll(".vertical-tabs__menu-item").forEach((function(e){e.style.display=""}));var r=e.querySelector(".form-type-vertical-tabs");r&&(r.style.display="")}},l=function(){s.style.display=a.value.length>0?"block":"none"};a.addEventListener("input",(function(){l(),clearTimeout(i),i=setTimeout((function(){c(a.value)}),150)})),s.addEventListener("click",(function(){a.value="",l(),c(""),a.focus()})),a.addEventListener("keydown",(function(e){"Escape"===e.key&&a.value.length>0&&(a.value="",l(),c(""))})),l(),setTimeout((function(){r()}),500),new MutationObserver((function(){clearTimeout(i),i=setTimeout((function(){r()}),300)})).observe(e,{childList:!0,subtree:!0}),window.addEventListener("load",(function(){setTimeout(r,1e3)})),document.addEventListener("click",(function(e){e.target.closest(".vertical-tabs__menu-item")&&setTimeout(r,100)}))}}}},840:function(e){e.exports={createBodyWrapper:function(){var e=document.body,t=document.createElement("div");for(t.className="dxpr-body-wrapper";e.firstChild;)t.appendChild(e.firstChild);e.appendChild(t),document.documentElement.style.setProperty("--drupal-displace-offset-right","40vw")}}},899:function(e){function t(){if("loading"!==document.readyState){var e={Colors:"backgrounds","Page Title":"top","Header & Main Menu":"top",Typography:"typography",Fonts:"typography","Block Design":"block-design"},n=function(){document.querySelectorAll(".vertical-tabs__menu-item a").forEach((function(t){var n=t.querySelector(".vertical-tabs__menu-item-title");if(n){var i=n.textContent.trim();Object.prototype.hasOwnProperty.call(e,i)&&t.addEventListener("click",(function(t){setTimeout((function(){!function(e){var t=document.querySelector(".bd-cheatsheet");if(t)if("top"!==e){var n=t.querySelector("#".concat(e));n&&n.scrollIntoView({behavior:"smooth",block:"start"})}else window.scrollTo({top:0,behavior:"smooth"})}(e[i])}),100)}))}}))};n();var i=new MutationObserver((function(e){e.forEach((function(e){"childList"===e.type&&n()}))})),a=document.getElementById("system-theme-settings");a&&i.observe(a,{childList:!0,subtree:!0})}else document.addEventListener("DOMContentLoaded",t)}t(),e.exports={initializeSidebarNavigation:t}},945:function(e,t,n){var i=n(899).initializeSidebarNavigation;e.exports={loadStyleguide:function(){requestAnimationFrame((function(){var e=document.querySelector(".region-content");if(e){var t=document.createElement("div");t.innerHTML='\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
',e.insertBefore(t,e.firstChild);var n=drupalSettings.dxpr_theme&&drupalSettings.dxpr_theme.styleguide_url?drupalSettings.dxpr_theme.styleguide_url:"".concat(window.location.origin+window.location.pathname.replace("/admin/appearance/settings",""),"/themes/custom/dxpr_theme/resources/styleguide.html"),a="".concat(n,"?v=").concat(Date.now());fetch(a,{cache:"no-store"}).then((function(e){if(!e.ok)throw new Error("HTTP ".concat(e.status,": ").concat(e.statusText));return e.text()})).then((function(e){var n=(new DOMParser).parseFromString(e,"text/html").querySelector(".bd-cheatsheet");n?(t.innerHTML=n.outerHTML,i(),setTimeout((function(){var e=document.getElementById("edit-block-card"),t=document.getElementById("edit-title-card");e&&e.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0})),t&&t.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0}));var n=document.getElementById("edit-block-divider");n&&n.checked&&n.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0}));var i=document.getElementById("edit-title-sticker");i&&i.checked&&i.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0}))}),100)):t.innerHTML='

Notice: Styleguide content structure has changed. The expected content section (.bd-cheatsheet) was not found in the loaded HTML.

This may indicate a change in the styleguide format or a configuration issue.

'})).catch((function(e){var n=e.message||"Unknown error occurred";t.innerHTML='

Bootstrap Style Guide

Error: Failed to load style guide content.

Details: '.concat(n,"

Please check your network connection and ensure the style guide file is accessible.

")}))}}))}}}},t={};function n(i){var a=t[i];if(void 0!==a)return a.exports;var s=t[i]={exports:{}};return e[i](s,s.exports,n),s.exports}var i=n(840).createBodyWrapper,a=n(804).initSearchFunctionality,s=n(945).loadStyleguide;!function(e,t){"use strict";e.behaviors.dxprThemeSettingsSidebar={attach:function(e,n){var i=this;t("dxpr-theme-settings-sidebar","html",e).forEach((function(e){i.init(e,n)}))},init:function(e,t){i(),a(),s()}}}(Drupal,once)}(); \ No newline at end of file diff --git a/scss/base/layout.scss b/scss/base/layout.scss index 4626583b..dbedfa18 100755 --- a/scss/base/layout.scss +++ b/scss/base/layout.scss @@ -151,9 +151,16 @@ body.full-width-content { margin-bottom: var(--dxt-setting-gutter-vertical); } -// Apply background only to blocks without preset background classes +// Apply background and text color only to blocks without preset background classes .region-block-design .block:not(.card, [class*="bg-"], [class*="dxpr-theme-util-background"]) { background-color: var(--dxt-setting-block-background); + color: var(--dxt-setting-block-text-color); + + a, + .btn-link, + h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { + color: var(--dxt-setting-block-text-color); + } } // Apply other block styles only to non-card blocks diff --git a/scss/base/variables.scss b/scss/base/variables.scss index 2c38c803..119b395e 100644 --- a/scss/base/variables.scss +++ b/scss/base/variables.scss @@ -614,6 +614,7 @@ $schemes: ( --dxt-setting-block-divider-spacing: 0px; --dxt-setting-block-divider-thickness: 0px; --dxt-setting-block-padding: 0px; + --dxt-setting-block-text-color: inherit; --dxt-setting-blockquote-font-face: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --dxt-setting-blockquote-font-size: 20px; --dxt-setting-blockquote-line-height: 1.5;