[data-css-icon]{--animdur:.3s;--loading-animdur:0.8s;--animtf:ease-in;--bdw:2px;--bdrs:50%;--bgc:transparent;--c:currentcolor;--dots-bgc:silver;--dots-size:0.5rem;--icon-size:1rem;--size:2.5rem;align-items:center;cursor:pointer;display:flex;justify-content:space-between}[data-css-icon] i{align-items:center;background-color:transparent;border-radius:var(--bdrs);box-sizing:border-box;display:inline-flex;height:var(--size);justify-content:center;position:relative;transition:background-color var(--animdur) var(--animtf);width:var(--size)}[data-css-icon] i:after,[data-css-icon] i:before{transform-origin:50% 50%;transition:all var(--animdur) var(--animtf)}[data-css-icon*=down] i:after,[data-css-icon*=right] i:after{background:transparent;border-color:var(--c);border-style:solid;box-sizing:border-box;content:"";display:inline-block;height:var(--icon-size);margin:0;position:relative;width:var(--icon-size)}[data-css-icon*=down] i:after{border-width:0 var(--bdw) var(--bdw) 0;top:calc(0px - var(--icon-size)/4);transform:rotate(45deg)}[data-css-icon*=right] i:after{border-width:var(--bdw) var(--bdw) 0 0;right:calc(var(--icon-size)/4);top:0;transform:rotate(45deg)}[data-css-icon*=cross] i:after,[data-css-icon*=cross] i:before,[data-css-icon*=equals] i:after,[data-css-icon*=equals] i:before,[data-css-icon*=menu] i,[data-css-icon*=menu] i:after,[data-css-icon*=menu] i:before,[data-css-icon*=plus] i:after,[data-css-icon*=plus] i:before{--w:calc(var(--icon-size)*1.41421);background:var(--c);content:"";height:var(--bdw);position:absolute;width:var(--w)}[data-css-icon*=cross] i:before,[data-css-icon*=plus] i:before{transform:rotate(90deg)}[data-css-icon*=equals] i{--m:4px}[data-css-icon*=equals] i:after{transform:translateY(var(--m))}[data-css-icon*=equals] i:before{transform:translateY(calc(0px - var(--m)))}[data-css-icon*=dots],[data-css-icon*=menu]{height:var(--size)}[data-css-icon*=menu] i{--bdrs:0;--m:7px;position:relative;right:calc((var(--size) - var(--w))/2)}[data-css-icon*=menu] i:after{top:var(--m)}[data-css-icon*=menu] i:before{top:calc(0px - var(--m))}[data-css-icon*=dots] i,[data-css-icon*=dots] i:after,[data-css-icon*=dots] i:before{animation:dots var(--loading-animdur) infinite alternate;background-color:var(--c);border-radius:50%;content:"";display:inline-block;height:var(--dots-size);width:var(--dots-size)}[data-css-icon*=dots] i{animation-delay:var(--loading-animdur);position:relative;right:calc((var(--size) - var(--dots-size))/4)}[data-css-icon*=dots] i:after{animation-delay:0s;left:calc(0px - var(--dots-size)*3);position:absolute}[data-css-icon*=dots] i:before{animation-delay:calc(var(--loading-animdur)/2);left:calc(0px - var(--dots-size)*1.5);position:absolute}[data-css-icon*=spin] i:after{animation:spin var(--loading-animdur) infinite linear;border:var(--bdw) solid var(--dots-bgc);border-left:var(--bdw) solid var(--c);border-radius:50%;content:"";height:var(--icon-size);transform:translateZ(0);width:var(--icon-size)}[open]>summary>[data-css-icon*=right] i:after{right:0;top:calc(0px - var(--icon-size)/4);transform:rotate(135deg)}[open]>summary>[data-css-icon*=equals] i:after{transform:rotate(-45deg)}[open]>summary>[data-css-icon*=equals] i:before{transform:rotate(45deg)}[open]>summary>[data-css-icon*=menu] i{background-color:transparent}[open]>summary>[data-css-icon*=menu] i:after{transform:translateY(calc(0px - var(--m))) rotate(-45deg)}[open]>summary>[data-css-icon*=menu] i:before{transform:translateY(var(--m)) rotate(45deg)}[dir=rtl] [data-css-icon*=right] i:after{left:calc(var(--icon-size)/4)}[dir=rtl] [data-css-icon*=menu] i{left:.5rem;right:auto}[data-css-icon*=outline] i{border:var(--bdw) solid var(--c)}[data-css-icon*=fill]{--bgc:#455054;--c:#f1f3f4}[data-css-icon*=square]{--bdrs:5px}body{font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:500;padding:1rem}button,details{width:25rem}button{font-family:inter;font-size:inherit}details{border-top:1px solid #eceff3;height:var(--collapsed);margin:0 auto;overflow:hidden;transition:height .3s cubic-bezier(.4,.01,.165,.99);width:100%}details[open]{height:var(--expanded)}button,summary{background-color:transparent;border:0;border-radius:5px;color:#0f3b65;list-style-type:none;margin:.5rem 0;outline:hidden;padding-bottom:.5rem;padding-inline-end:.5rem;padding-top:.5rem;padding-inline-start:.5rem;user-select:none}summary::marker{display:none}summary::-webkit-details-marker{display:none}button,summary{--bgc:#e3e7e8}[open]>summary{--bgc:#2e3638;--c:#e9eced}button:focus,summary:focus{--bgc:#b9c2c6}[open]>summary:focus{--bgc:#171b1c;--c:#fcfdfd}[open]>summary:focus>[data-css-icon*=fill],[open]>summary>[data-css-icon*=fill]{--bgc:#c7cfd1;--c:#171b1c}summary+*{color:#777;color:#8096ab;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;padding:.5rem}@keyframes dots{0%{background-color:var(--c)}50%,to{background-color:var(--dots-bgc)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}