[data-theme=dark] *{background-color:#000!important;color:#fff!important}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{border-color:#fff!important}[data-theme=dark] input::-moz-placeholder{color:#fff;opacity:.675}[data-theme=dark] input::placeholder{color:#fff;opacity:.675}[data-theme=dark] textarea::-moz-placeholder{color:#fff;opacity:.675}[data-theme=dark] textarea::placeholder{color:#fff;opacity:.675}[data-theme=dark][data-highlight=yes] a,[data-theme=dark][data-highlight=yes] button{outline:1px solid #9fd8d3!important}[data-theme=dark][data-highlight=yes] a.link-fail,[data-theme=dark][data-highlight=yes] button.link-fail{outline-color:red!important}[data-theme=dark] [role=button],[data-theme=dark] button{border-color:#fff!important}[data-theme=dark] [role=button].link-fail,[data-theme=dark] button.link-fail{outline-color:red!important}[data-theme=dark] .candescent hr{background-color:#16515e!important}[data-theme=dark] .candescent__toggle{background-color:#16515e!important;border-color:#9fd8d3}[data-theme=dark] .candescent__toggle svg{background-color:transparent!important}[data-theme=dark] .candescent__toggle svg path{fill:#9fd8d3}[data-theme=dark] .candescent__toggle:focus-visible,[data-theme=dark] .candescent__toggle:hover{border-color:#77b8c3}[data-theme=dark] .candescent__toggle:focus-visible svg path,[data-theme=dark] .candescent__toggle:hover svg path{fill:#77b8c3}[data-theme=dark] .candescent__options-container .accessibility-container>a svg path,[data-theme=dark] .candescent__options-container .adjustment-container>a svg path{stroke:#fff}[data-theme=dark] .candescent__options-container .accessibility-container>a:hover svg path,[data-theme=dark] .candescent__options-container .adjustment-container>a:hover svg path{fill:#16515e}[data-theme=dark] .candescent__options-container.active{border-color:#77b8c3}[data-theme=dark] .candescent__options-details-container svg path{fill:#77b8c3}[data-theme=dark] .candescent__widget-button{background-color:#0d343d!important;border-color:#0d343d!important;outline-offset:2px}[data-theme=dark] .candescent__widget-button:focus-visible,[data-theme=dark] .candescent__widget-button:hover{background-color:#0d343d!important;border-color:#fff!important}[data-theme=dark] .candescent__widget-button.active{background-color:#000!important}[data-theme=dark] .candescent__widget-button--close{background-color:#000!important;border-color:#0d343d!important}[data-theme=dark] .candescent__widget-button--close:focus-visible,[data-theme=dark] .candescent__widget-button--close:hover{background-color:#000!important;border-color:#fff!important}[data-theme=dark] .candescent__widget-button:not(.candescent__widget-button--close) span svg path{fill:#fff}[data-theme=dark] .candescent__notice,[data-theme=dark] .candescent__notice-close{border-color:#9fd8d3}[data-theme=dark] .candescent__notice-close svg{background-color:transparent!important}[data-theme=dark] .candescent__notice-close svg path{stroke:#fff}[data-theme=dark] .candescent__notice-close:hover{background-color:#0d343d!important}[data-theme=dark] .candescent__notice ul li span.color-bg span,[data-theme=dark] .candescent__notice ul li span.color-f span{border-color:#fff}[data-zoom=large]{zoom:120%}@media(min-width:768px){[data-zoom=large]{zoom:130%}}@media(min-width:1280px){[data-zoom=large]{zoom:135%}}[data-zoom=large] .candescent__toggle{height:44px;padding:3px 0 0;width:44px}@media(min-width:1024px){[data-zoom=large] .candescent__toggle{height:44px;padding:4px 0 0;width:44px}}[data-zoom=large] .candescent__toggle svg{height:48px}[data-zoom=large] svg{zoom:66.6667%!important}[data-zoom=large] .candescent__options-container{gap:16px}[data-zoom=large] .candescent__options-container p{font-size:.9375rem}@media(min-width:1024px){[data-zoom=large] .candescent__options-container p{font-size:1.125rem}}[data-zoom=large] .candescent__options-container .accessibility-container>a svg,[data-zoom=large] .candescent__options-container .adjustment-container>a svg{width:24px}[data-zoom=large] .candescent__options-container.active{height:460px;max-height:40vh;padding:16px}@media(min-width:1024px){[data-zoom=large] .candescent__options-container.active{height:460px;max-height:55vh;padding:16px 20px}}[data-zoom=large] .candescent__options-details-container h2{flex-wrap:wrap}[data-zoom=large] .candescent__options-details-container h2 svg{height:48px}[data-zoom=large] .candescent__widget-button{gap:12px}[data-zoom=large] .candescent__notice-container{max-height:45vh;overflow-y:auto;padding-right:12px}[data-zoom=large] .candescent.admin .candescent__options-container.active{height:500px;max-height:40vh;padding:16px}@media(min-width:1024px){[data-zoom=large] .candescent.admin .candescent__options-container.active{height:500px;max-height:55vh;padding:16px 20px}}[data-highlight=yes] a,[data-highlight=yes] button{outline:1px solid #2f1a43!important;outline-offset:2px!important}[data-highlight=yes] a.candescent__contrast-fail,[data-highlight=yes] button.candescent__contrast-fail{outline-color:red!important;outline-offset:4px!important}[data-focus=yes] [tabindex="0"]:focus-visible,[data-focus=yes] a:focus-visible,[data-focus=yes] button:focus-visible{outline:1px auto Highlight!important;outline:1px auto -webkit-focus-ring-color!important}.candescent *,.candescent * *{box-sizing:border-box}.candescent *,.candescent * *,.candescent a,.candescent h2,.candescent li,.candescent p{font-family:sans-serif!important}.candescent__toggle{align-items:center;background-color:#9fd8d3;background-image:none;border:2px solid #16515e;border-radius:8px;bottom:12px;box-shadow:1px 1px 8px rgba(0,0,0,.33);cursor:pointer;display:flex;height:48px;justify-content:center;left:8px;padding:6px 0 0;position:fixed;transition:all .4s ease;width:48px;z-index:9999999}@media(min-width:1024px){.candescent__toggle{bottom:20px;height:52px;left:15px;width:52px}}.candescent__toggle svg{height:40px;width:auto}.candescent__toggle svg path{fill:#16515e;transition:fill .4s ease}.candescent__toggle:focus-visible,.candescent__toggle:hover{background-color:#77b8c3;box-shadow:1px 1px 1px rgba(0,0,0,.33)}.candescent__toggle:focus-visible{outline-offset:4px}.candescent__toggle:focus{background-color:#9fd8d3}.candescent__options-container{background-color:#9fd8d3;border:0;border-radius:8px;bottom:12px;box-shadow:1px 1px 8px rgba(0,0,0,.33);display:flex;flex-direction:column;gap:16px;height:0;left:8px;overflow-x:hidden;overflow-y:auto;padding:0;position:fixed;transition:all .2s ease;visibility:hidden;width:0;z-index:10000000}.candescent__options-container.active{border:3px solid #16515e;height:290px;max-width:80%;padding:16px 24px;visibility:visible;width:325px}@media(min-width:768px){.candescent__options-container.active{height:460px;max-height:80vh}}@media(min-width:1024px){.candescent__options-container{bottom:20px;left:15px}}.candescent__options-container p{color:#16515e;font-size:1.125rem;font-weight:500;line-height:1.33;margin:0;text-align:left}.candescent__options-container .accessibility-container,.candescent__options-container .adjustment-container{align-items:center;display:flex;margin-bottom:-8px;margin-top:-8px}.candescent__options-container .accessibility-container>a,.candescent__options-container .adjustment-container>a{align-items:center;border-radius:10px;display:inline-flex;height:44px;justify-content:center;outline-offset:-5px!important;width:44px}.candescent__options-container .accessibility-container>a svg,.candescent__options-container .adjustment-container>a svg{height:auto;width:18px}.candescent__options-container .accessibility-container>a svg path,.candescent__options-container .adjustment-container>a svg path{transition:fill .4s ease}.candescent__options-container .accessibility-container>a:hover svg path,.candescent__options-container .adjustment-container>a:hover svg path{fill:#77b8c3}.candescent__options-details-container h2{align-items:center;color:#16515e;display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:700;gap:4px;margin:0}@media(min-width:1024px){.candescent__options-details-container h2{letter-spacing:.5px}}.candescent__options-details-container h2 span{color:inherit;font-family:inherit;font-weight:400;letter-spacing:normal}.candescent__options-details-container h2 svg{height:35px;width:auto}.candescent__widget-button{align-items:center;background-color:#16515e;background-image:none;border:3px solid #16515e;border-radius:12px;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;gap:16px;height:44px;justify-content:flex-start;letter-spacing:normal;line-height:normal;min-height:44px;padding:4px 20px;position:relative;text-align:left;text-decoration:none;text-transform:none;transition:all .4s ease;width:100%}.candescent__widget-button span{background-color:transparent!important;height:1.125rem;transition:all .4s ease;width:1.5rem}.candescent__widget-button span svg{background-color:transparent!important;height:100%;transition:all .4s ease;width:100%}.candescent__widget-button span svg path{fill:#fff;transition:all .4s ease}.candescent__widget-button:focus-visible,.candescent__widget-button:hover{background-color:#16515e;border-color:#fff}.candescent__widget-button:focus-visible{outline-offset:3px}.candescent__widget-button:focus{background-color:#16515e}.candescent__widget-button:after{content:"";inset:0;position:absolute}.candescent__widget-button.active{background-color:#0d343d;border-color:#0d343d;color:#fff}.candescent__widget-button.active span svg path{fill:#fff}.candescent__widget-button.active:focus-visible,.candescent__widget-button.active:hover{border-color:#fff}.candescent hr{background-color:#77b8c3;border:0;margin:0;min-height:2px;width:100%}.candescent__close{background-color:transparent;color:#16515e;font-weight:600;justify-content:center}.candescent__close:focus,.candescent__close:focus-visible,.candescent__close:hover{background-color:transparent}.candescent__notice{background-color:#fff;border:1px solid #504668;border-radius:8px;box-shadow:1px 1px 8px rgba(0,0,0,.33);left:50%;max-width:75%;opacity:0;padding:16px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all 0s ease;visibility:hidden;width:600px;width:750px;z-index:10000001}@media(min-width:1024px){.candescent__notice{padding:32px 24px}}.candescent__notice p{color:#212721;font-size:1rem;margin-bottom:32px}.candescent__notice p.link-fix-details{margin:0 0 12px}.candescent__notice p span{border:1px solid;border-radius:2px;color:#504668;font-size:1.125rem;font-weight:600;padding:2px}.candescent__notice p .dash{border:1px dashed red;color:#000;font-size:1rem;font-weight:400}.candescent__notice p .solid{border:1px solid red;color:#000;font-size:1rem;font-weight:400}.candescent__notice p .thick-solid{border:2px solid red;color:#000;font-size:1rem;font-weight:400}.candescent__notice p .dotted{border:2px dotted red;color:#000;font-size:1rem;font-weight:400}.candescent__notice p a{color:#16515e;font-weight:700}.candescent__notice p a,.candescent__notice p a:hover{text-decoration:underline}.candescent__notice ul{margin-bottom:32px;padding-left:14px}.candescent__notice ul li{border-bottom:1px solid #000;color:#212721;margin-bottom:12px;padding-bottom:12px}.candescent__notice ul li a{word-wrap:break-word;font-family:sans-serif;font-size:.9375rem}.candescent__notice ul li a:hover{text-decoration:underline}.candescent__notice ul li .img-error{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:4px;box-shadow:1px 1px 5px rgba(0,0,0,.33);display:block;height:135px;width:135px}.candescent__notice ul li span.color-bg,.candescent__notice ul li span.color-f{align-items:center;color:#212721;display:flex;gap:8px;margin-top:8px}.candescent__notice ul li span.color-bg span,.candescent__notice ul li span.color-f span{border:1px solid #000;border-radius:50%;display:inline-block;height:16px;margin:0;width:16px}.candescent__notice ul li>ul{margin-bottom:0;margin-top:10px}.candescent__notice ul li>ul li{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;border:0;display:block;display:-webkit-box;font-size:.9375rem;line-height:1.33;max-height:2.67rem;overflow:hidden;text-overflow:ellipsis;visibility:visible}.candescent__notice ul li>ul li:last-child{margin:0}.candescent__notice ul.link-fix-list{margin:0 0 24px}.candescent__notice ul.link-fix-list li{border:0;margin:0 0 4px;padding:0}.candescent__notice .contrast-links{margin:0 0 14px}.candescent__notice.active{opacity:1;visibility:visible}.candescent__notice-container{max-height:75vh;overflow-y:auto;padding-right:24px}.candescent__notice-container p:last-of-type{margin-bottom:24px}.candescent__notice-container h2{color:#212721;font-size:1.375rem;font-weight:700}.candescent__notice-container .help-list{margin-bottom:0}.candescent__notice-container .help-list li h3{color:#212721;font-size:1.125rem;font-weight:500;margin:15px 0 0}.candescent__notice-container .help-list li p{font-size:.9375rem;margin:12px 0 4px}.candescent__notice-container>ul li{font-size:.9375rem}.candescent .candescent__notice:has(.candescent__notice-container.none){text-align:center;width:400px}.candescent__notice-close{align-items:center;background-color:#fff;border:1px solid #504668;border-radius:50%;box-shadow:1px 1px 4px rgba(0,0,0,.33);display:inline-flex;height:42px;justify-content:center;outline-offset:3px;position:absolute;right:-16px;top:-16px;transition:all .4s ease;width:42px}.candescent__notice-close:hover{background-color:#9fd8d3}.ratio-help{color:#000;font-family:sans-serif;font-size:.9375rem}.ratio-help span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;line-height:1.33;margin-bottom:8px;max-height:2.67rem;overflow:hidden;text-overflow:ellipsis;visibility:visible}img.candescent__missing-alt{outline:4px solid red;outline-offset:4px}.candescent__contrast-fail{outline:2px dashed red;outline-offset:4px}.candescent__duplicate-fail{outline:2px dotted red;outline-offset:5px}a:focus,button:focus{outline:0}a.candescent__link-fail,button.candescent__link-fail{outline:2px solid red;outline-offset:3px}.candescent.admin .candescent__options-container.active{border:3px solid #16515e;height:340px;max-width:80%;padding:16px 24px;visibility:visible;width:325px}@media(min-width:1024px){.candescent.admin .candescent__options-container.active{height:765px;max-height:80vh}}
