:root{--components-animation-rotate:rotate(-180deg);--components-animation-timing:0.25s;--components-gray-lighter:var(--lightergreycolor);--components-gray-light:var(--lightgreycolor);--components-gray-dark:var(--darkgreycolor);--components-gray-darkest:var(--darkestgreycolor);--components-padding:var(--positiverem);--components-radius:var(--borderradius)}[data-accordion]{--accordion-panel-background:var(--lightergreycolor);--accordion-panel-padding:var(--components-padding);--accordion-panel-text-color:var(--components-gray-darkest);--accordion-title-background:var(--lightergreycolor);--accordion-title-spacing:var(--positiverem);--accordion-title-color:var(--components-gray-dark);border-radius:var(--borderradius);overflow:hidden}[data-accordion-item]{background:var(--accordion-title-background);width:100%;margin:0 0 calc(var(--positiverem)*2) 0;padding:calc(var(--positiverem)*1);border-radius:var(--borderradius);font-size:var(--fontsizelarge)}[data-accordion-item]>input{opacity:0;position:absolute;z-index:-1}[data-accordion-item]>label{align-items:left;cursor:pointer;display:flex;flex-direction:inherit;font-weight:700;justify-content:space-between;padding:var(--accordion-title-spacing);margin:0}[data-accordion-item]>input:focus+label{outline:2px solid #101010;outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color}[data-accordion-item]>input:focus:not(:focus-visible)+label{outline:none}[data-accordion-item]>label>svg{transition:all var(--components-animation-timing) ease-out}[data-accordion-panel]{max-height:0;padding:0 var(--accordion-panel-padding);transition:padding var(--components-animation-timing) ease;visibility:hidden}[data-accordion-item]>input:checked+label>svg{transform:rotate(-180deg)}[data-accordion-item]>input:checked~[data-accordion-panel]{max-height:100vh;padding:var(--accordion-panel-padding);visibility:visible}[data-dropdown]{--dropdown-border-radius:var(--components-radius);--dropdown-border-color:var(--components-gray-light);--dropdown-link-background:var(--components-gray-lighter);--dropdown-link-color:var(--components-gray-darkest);--dropdown-panel-background:#fff;--dropdown-padding:var(--components-padding);border:1px solid var(--dropdown-border-color);border-radius:var(--dropdown-border-radius);position:relative;width:auto}[data-dropdown] summary{padding:var(--dropdown-padding);position:relative;list-style:none}[data-dropdown] summary:hover{background:var(--components-gray-lighter);cursor:pointer}[data-dropdown] summary::-webkit-details-marker{display:none}[data-dropdown] summary:focus{outline-width:3px}[data-dropdown] summary:after{border-bottom:0;border-left:.3rem solid transparent;border-right:.3rem solid transparent;border-top:.3rem solid;content:"";display:inline-block;margin-left:.255rem;position:absolute;right:var(--dropdown-padding);top:calc(var(--dropdown-padding) * 1.75);vertical-align:.255rem}[data-dropdown][open] summary:after{transform:rotate(-180deg)}[data-dropdown] ul{background:var(--dropdown-panel-background);list-style:none;margin:0;padding-left:0}[data-dropdown] li{border-top:var(--dropdown-border,0) solid var(--dropdown-border-color);margin:0;padding:0}[data-dropdown] li>a{color:var(--dropdown-link-color);display:block;padding:var(--dropdown-padding);text-decoration:none}[data-dropdown] li>a:hover{background-color:var(--dropdown-link-background)}[data-modal]{--modal-background:#fff;--modal-level:9999;--modal-max-size:500px;--modal-overlay-background:rgba(0, 0, 0, 0.2);--modal-radius:8px;--modal-size:80%;--modal-spacing:1rem;align-items:center;display:flex;justify-content:center;opacity:0;transition:opacity 0.3s ease;visibility:hidden}[data-modal-overlay],[data-modal]{bottom:0;left:0;position:fixed;right:0;top:0}[data-modal-overlay]{background-color:var(--modal-overlay-background)}[data-modal-dialog]{background-color:var(--modal-background);border-radius:var(--modal-radius);max-width:var(--modal-max-size);opacity:0;padding:var(--modal-spacing);transform:translateY(-1rem);transition:opacity 0.3s ease,transform 0.3s ease;transition-delay:0.2s;width:var(--modal-size);z-index:var(--modal-level)}[data-modal]:target{opacity:1;visibility:visible;z-index:var(--modal-level)}[data-modal]:target [data-modal-dialog]{opacity:1;transform:translateY(0)}[data-modal-close]{color:var(--components-gray-darkest);position:absolute;right:var(--modal-spacing);top:var(--modal-spacing)}[data-tabs]{--tab-border-color:#f3f4f6;--tab-panel-background:#fff;--tab-border-bottom-color:#9ca3af;--tab-border-bottom-width:2px;--tab-spacing:1rem 0.5rem}[data-tab]{opacity:0;pointer-events:none;position:absolute}[data-tab-panel]{background-color:var(--tab-panel-background);height:0;opacity:0;position:relative;transition:opacity 0.3s ease-in-out;visibility:hidden;z-index:1}nav{border-bottom:1px solid #d1d5db;display:flex}[data-tab-label]{background-color:var(--tab-background-color,none);border-bottom:var(--tab-border-bottom-width,0) solid transparent;border-top-left-radius:var(--tab-radius,0);border-top-right-radius:var(--tab-radius,0);bottom:-1px;cursor:pointer;padding:var(--tab-spacing,0);position:relative}[data-tab-label]:hover{border-bottom-color:var(--tab-border-bottom-color)}[data-tab="tab1"]:checked~nav [data-tab-label="tab1"],[data-tab="tab2"]:checked~nav [data-tab-label="tab2"],[data-tab="tab3"]:checked~nav [data-tab-label="tab3"]{--tab-background-color:#fff;border-bottom-color:var(--turquoisecolor);box-shadow:var(--tab-active-shadow,0);z-index:10}[data-tab="tab1"]:focus~nav [data-tab-label="tab1"],[data-tab="tab2"]:focus~nav [data-tab-label="tab2"],[data-tab="tab3"]:focus~nav [data-tab-label="tab3"]{outline:2px auto #101010;outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color}[data-tab="tab1"]:focus:not(:focus-visible)~nav [data-tab-label="tab1"],[data-tab="tab2"]:focus:not(:focus-visible)~nav [data-tab-label="tab2"],[data-tab="tab3"]:focus:not(:focus-visible)~nav [data-tab-label="tab3"]{outline:none}[data-tab="tab1"]:checked~nav~[data-tab-panel="tab1"],[data-tab="tab2"]:checked~nav~[data-tab-panel="tab2"],[data-tab="tab3"]:checked~nav~[data-tab-panel="tab3"]{border:1px solid var(--tab-panel-border-color);height:auto;opacity:1;padding:var(--tab-spacing);visibility:visible;width:100%}[data-slideout-panel]{--slideout-animation:0.33333s linear;--slideout-background:#fff;--slideout-shadow-color:#9ca3af;--slideout-padding:1rem;--slideout-position:-100%;--slideout-size:33vw;background:var(--slideout-background);bottom:0;box-shadow:var(--boxshadow);left:var(--slideout-position);padding:var(--slideout-padding);position:fixed;top:0;transition:var(--slideout-animation);visibility:hidden;width:var(--slideout-size);z-index:9999}[data-slideout-panel]:target{--slideout-position:0;visibility:visible}[data-slideout-header]{align-items:center;display:flex;justify-content:space-between}[data-slideout-close]{color:var(--components-gray-darkest)}[data-tooltip]{--tooltip-background:var(--components-gray-darkest);--tooltip-padding:4px 6px;--tooltip-text-color:var(--components-gray-light);--tooltip-fontsize:0.75rem;position:relative}[data-tooltip]:after,[data-tooltip]:before{opacity:0;transition:opacity 0.3s ease}[data-tooltip]:after{background-color:var(--tooltip-background);border-radius:var(--tooltip-radius,0);bottom:calc(100% + 2px);color:var(--tooltip-text-color);content:attr(title);display:inline-block;font-size:var(--tooltip-fontsize);left:50%;padding:var(--tooltip-padding);position:absolute;transform:translateX(-50%);white-space:nowrap;width:auto}[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1}[data-tooltip]:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:5px solid var(--tooltip-background);bottom:calc(100% - 2px);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}