:root{--infi-dropdown-max-width:525px;--infi-dropdown-max-height:32em;--infi-dropdown-z-index:9999;--infi-font-size:14px;--infi-border:none;--infi-fs-item-spacing:18px;--infi-fs-desktop-width:650px;--infi-fs-desktop-height:70vh;--infi-tip-icon-size:21px;--infi-triangle-bg:var(--infi-bg);--infi-fs-header-close-bg:var(--infi-fs-header-bg)}.infi-root{font-size:var(--infi-font-size)}.infi-root *{box-sizing:border-box}.infi-button-input:hover{cursor:pointer}.infi-button-input:focus:not(:hover){background:var(--infi-fs-button-input-bg)!important;box-shadow:var(--infi-fs-button-input-shadow)!important;transition:.3s ease-out}.infi-button-input:focus:not(:hover)::placeholder{color:var(--infi-fs-button-input-fg)!important}.infi-fs-backdrop{--infi-fs-backdrop-bg:rgba(0,0,0,.1);background:var(--infi-fs-backdrop-bg);left:0;position:fixed;top:0}.infi-fs-backdrop,.infi-fs-root{height:100%;width:100%;z-index:1000}.infi-fs-root{background:var(--infi-bg);overflow:hidden;position:absolute}.infi-fs-controls{align-items:stretch;background:var(--infi-fs-header-bg);box-shadow:var(--infi-fs-header-box-shadow);display:flex;font-size:1.1em;justify-content:space-between;padding:9px 10px 9px 12px;position:relative;z-index:1000}.infi-fs-input-wrapper{align-items:center;display:flex;flex:1 0 0}.infi-fs-input{background:var(--infi-fs-input-bg);border:var(--infi-fs-input-border);border-radius:8px;color:var(--infi-fs-input-fg);font-size:inherit;outline:none;padding:.35em 30px .35em 13px;width:100%}.infi-fs-input::placeholder{font-size:.96em}.infi-fs-input:focus{border:var(--infi-fs-input-focus-border);box-shadow:var(--infi-fs-input-focus-box-shadow)}.infi-fs-input::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none}.infi-fs-input-clear{height:0;width:0}.infi-fs-input:not(:placeholder-shown)+.infi-fs-input-clear:after{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:9px;content:"";cursor:pointer;display:block;height:18px;position:relative;right:30px;transition:filter .15s ease-in-out;width:18px}.infi-input-close-fs{background:none;border:none;color:var(--infi-fs-header-close-fg);cursor:pointer;font-size:inherit;font-weight:600;margin-left:5px;padding:0 11px;position:relative;transition:color .15s linear;user-select:none}@media (hover:hover){.infi-input-close-fs:focus,.infi-input-close-fs:hover{background:none;color:var(--infi-fs-header-close-hover-fg)}}.infi-input-close-fs:active{background:none;color:var(--infi-fs-header-close-hover-fg)}.infi-tip-root{bottom:15px;height:var(--infi-tip-icon-size);position:absolute;right:15px;width:var(--infi-tip-icon-size);z-index:1}.infi-tip-icon{background:var(--infi-tip-icon-bg);border-radius:50%;border-width:0;color:var(--infi-tip-icon-fg);cursor:default;display:inline-block;height:100%;line-height:var(--infi-tip-icon-size);opacity:.5;text-align:center;transition:opacity .2s linear,font-weight .2s linear;width:100%}.infi-tip-icon:hover{font-weight:600;opacity:1}.infi-tip-popup-root{opacity:0;padding:10px 0;position:absolute;transition:opacity .25s ease-in-out}.infi-tip-popup-root.shown{display:block;opacity:1}.infi-tip-popup{background:var(--infi-tip-bg);box-shadow:var(--infi-shadow);font-size:14px;padding:14px;width:300px}.infi-tip-popup-title{color:var(--infi-tip-fg);font-weight:700}table.infi-tip-table{font-size:14px;margin:7px 0 0 20px;width:auto}table.infi-tip-table,table.infi-tip-table tbody,table.infi-tip-table tbody tr.infi-tip-item,table.infi-tip-table thead.infi-tip-table-header,table.infi-tip-table thead.infi-tip-table-header tr{background:none;border:none}table.infi-tip-table td,table.infi-tip-table th{background:none;border:none;box-shadow:none;color:var(--infi-tip-fg);text-align:left;vertical-align:text-top}table.infi-tip-table th{border-bottom:3px solid;border-bottom-color:var(--infi-tip-table-header-border,var(--infi-tip-table-border))!important;font-weight:700}table.infi-tip-table td{border-bottom:1px solid;border-bottom-color:var(--infi-tip-table-border)!important}table.infi-tip-table>tbody>tr:nth-child(2n)>td{background:var(--infi-tip-table-alternate)}table.infi-tip-table>tbody>tr:last-child>td{border:none}table.infi-tip-table td:first-child,table.infi-tip-table th:first-child{padding:3px 5px 5px 4px;width:45%}table.infi-tip-table td:last-child,table.infi-tip-table th:last-child{padding:3px 0 5px 7px;width:55%}table.infi-tip-table th:first-child,table.infi-tip-table th:last-child{padding-bottom:1px}table.infi-tip-table .infi-tip-item>td>div{line-height:1.2;margin:0;padding:0}table.infi-tip-table .infi-tip-item>td{font-size:.9em}table.infi-tip-table .infi-tip-item code{word-wrap:break-word;background:var(--infi-tip-code-bg);color:var(--infi-tip-code-fg);font-size:.9em}table.infi-tip-table .infi-tip-item ul{margin:0;padding:0}table.infi-tip-table .infi-tip-item li{list-style:none;margin:0;padding:0}@media screen and (min-width:769px){.infi-fs-root{border:var(--infi-fs-border);border-radius:6px;box-shadow:var(--infi-fs-box-shadow);height:var(--infi-fs-desktop-height);left:calc(50% - var(--infi-fs-desktop-width)/2);top:15%;width:var(--infi-fs-desktop-width)}}.infi-dropdown-root{display:inline-block;position:relative}.infi-input-dropdown-separator{border-bottom:9px solid var(--infi-triangle-bg);border-left:9px solid transparent;border-right:9px solid transparent;height:0;position:relative;width:0}.infi-inner-root{left:100vw;position:absolute;top:0;z-index:var(--infi-dropdown-z-index)}.infi-list{background-color:var(--infi-bg);border:var(--infi-border);border-radius:5px;box-shadow:var(--infi-shadow);font-size:inherit;list-style:none;margin:0;max-width:var(--infi-dropdown-max-width);overflow-y:auto;overflow-y:overlay;padding:0;scrollbar-color:var(--infi-scrollbar-thumb-bg) var(--infi-scrollbar-bg);scrollbar-width:thin;width:100vw;z-index:1000}.infi-fs-root .infi-list{background-color:transparent;border:none;box-shadow:none;max-height:calc(100% - 20px - 2.7em);max-width:none;padding:0 9px;position:static;width:auto}.infi-list::-webkit-scrollbar-track,.infi-multi-listbox::-webkit-scrollbar-track{background:var(--infi-scrollbar-bg);border-radius:5px}.infi-list::-webkit-scrollbar,.infi-multi-listbox::-webkit-scrollbar{background-color:transparent;width:6px}.infi-fs-root .infi-list::-webkit-scrollbar{width:7px}.infi-list::-webkit-scrollbar-thumb,.infi-multi-listbox::-webkit-scrollbar-thumb{background:var(--infi-scrollbar-thumb-bg);border-radius:5px}.infi-header{color:var(--infi-header-fg);display:flex;font-size:1.06em;font-weight:700;justify-content:space-between;padding:9px 13px 8px}.infi-fs-root .infi-header{padding:9px 7px 14px 3px}.infi-results-found{padding-right:5px}.infi-instructions{align-items:center;display:flex}.infi-instructions:first-child{display:none}.infi-key-arrow,.infi-key-return{fill:var(--infi-key-fg);stroke:var(--infi-key-fg);background:var(--infi-key-bg);border-radius:4px;height:18px;margin:0 0 0 2px;padding:3px}.infi-key-arrow{width:16px}.infi-key-arrow-down{transform:rotateX(180deg)}.infi-key-return{width:20px}button.infi-filters{align-items:center;background:inherit;border:none;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:flex;font:inherit;font-weight:700;margin:0 5px 0 0;padding:0 5px 0 0;text-shadow:none;text-transform:none;user-select:none}button.infi-filters:after{box-shadow:inset 1em 1em currentColor;clip-path:polygon(0 0,50% 100%,100% 0,75% 0,50% 50%,25% 0,0 0);content:"";display:inline-block;height:.4em;margin-left:.2em;transform:translateY(1px);width:.8em}button.infi-filters.active:after{transform:translateY(0) rotate(180deg)}.infi-results-found+.infi-filters{border-right:2px solid var(--infi-key-bg);margin-left:auto}.infi-filters.shown{padding:0 13px 12px}.infi-fs-root .infi-filters.shown{padding:0 7px 14px 3px}.infi-filter-header,.infi-multi-header{align-items:center;color:var(--infi-header-fg);display:flex;font-size:1.01em;font-weight:600;margin:0;padding:1px 5px 1px 0;user-select:none}hr.infi-sep{background:var(--infi-key-bg);border:none;height:1pt;margin:7px 0 5px;opacity:.4}.infi-sep:last-child{margin:7px 0 6px}.infi-minmax,.infi-sort{background:var(--infi-checkbox-bg);border:1px solid var(--infi-checkbox-border);border-radius:3px;box-shadow:var(--infi-filter-box-shadow);color:var(--infi-header-fg);margin:1px 0 4px;padding:1px 0}.infi-minmax:focus,.infi-sort:focus{background:var(--infi-checkbox-checked-bg)}.infi-sort{padding:2px 0}.infi-minmax-label{color:var(--infi-header-fg);display:block;font-size:.88em;margin-top:-2px;opacity:.9}.infi-minmax{appearance:textfield;padding:1px 3px;width:70px}.infi-minmax:focus{outline:none}.infi-minmax::-webkit-inner-spin-button,.infi-minmax::-webkit-outer-spin-button{appearance:none}.infi-minmax[type^=date]{margin-top:0;width:100px}.infi-multi-header{cursor:pointer}.infi-multi-header:focus-visible{color:var(--infi-header-fg);outline:2px solid var(--infi-header-fg)}.infi-multi-header:before{box-shadow:inset 1em 1em currentColor;clip-path:polygon(0 0,50% 100%,100% 0,75% 0,50% 50%,25% 0,0 0);content:"";display:inline-block;height:.4em;margin-right:.2em;transform:rotate(-90deg);width:.8em}.infi-multi-header.active:before{transform:rotate(180deg)}.infi-multi-listbox{max-height:250px;overflow-y:auto;overflow-y:overlay}.infi-multi{padding:3px 3px 3px .5em;user-select:none;width:fit-content}.infi-multi:last-child{margin:0 0 2px}label.infi-checkbox-label{align-items:baseline;color:var(--infi-header-fg);cursor:pointer;display:grid;font-size:1em;gap:.5em;grid-template-columns:1em auto;line-height:1}input[type=checkbox].infi-checkbox{align-items:center;-webkit-appearance:none;appearance:none;background:var(--infi-checkbox-bg);border:.14em solid var( --infi-checkbox-border);border-radius:.14em;cursor:pointer;display:flex;font:inherit;height:1.06em;justify-content:center;margin:0;transform:translateY(-.07em);width:1.06em}input[type=checkbox].infi-checkbox:checked{background:var(--infi-checkbox-checked-bg)}input[type=checkbox].infi-checkbox.focus,input[type=checkbox].infi-checkbox:focus{outline:max(2px,.15em) solid var(--infi-highlight);outline-offset:max(2px,.15em)}input[type=checkbox].infi-checkbox:focus{outline-color:var(--infi-header-fg)}input[type=checkbox].infi-checkbox:before{background-color:CanvasText;box-shadow:inset 1em 1em var(--infi-highlight);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:.53em;transform:scale(0);transform-origin:center;transition:transform .12s ease-in-out;width:.53em}input[type=checkbox].infi-checkbox:checked:before{transform:scale(1)}.infi-footer{display:flex;justify-content:center}.infi-footer:last-child{margin-bottom:15px}.infi-footer:focus-visible{outline:none}.infi-footer-so-far,.infi-load-more{color:var(--infi-load-more-fg);font-weight:700}.infi-load-more{background:var(--infi-load-more-bg);border:none;border-radius:20px;cursor:pointer;margin:5px 0;padding:5px 15px;text-decoration:none;user-select:none}.infi-load-more:active{transition:color .2s ease-in-out,background .2s ease-in-out}.infi-load-more-opt.focus>.infi-load-more,.infi-load-more:active{background:var(--infi-load-more-hover-bg);color:var(--infi-load-more-hover-fg)}@media (hover:hover){.infi-load-more:focus,.infi-load-more:hover{background:var(--infi-load-more-hover-bg);color:var(--infi-load-more-hover-fg);transition:color .2s ease-in-out,background .2s ease-in-out}}.infi-blank,.infi-error{font-size:.9em;font-weight:400;justify-content:center;margin:1.2em 0;text-align:center}.infi-error{color:var(--infi-error-fg)}.infi-blank{color:var(--infi-fine-print-fg)}.infi-loading-indicator{display:flex;justify-content:center;margin:1.2em 0;width:100%}.infi-loading-indicator:after{animation:infi-loading-indicator 1.2s linear infinite;border:6px solid;border-color:var(--infi-loading-bg) transparent var(--infi-loading-bg) transparent;border-radius:50%;content:" ";display:block;height:40px;margin:4px;width:40px}@keyframes infi-loading-indicator{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.infi-loading-indicator-subsequent{height:0;margin:0;overflow:visible;padding-left:calc(100% - 40px);position:sticky;top:10px}.infi-loading-indicator-subsequent:after{animation:infi-loading-indicator 1.2s linear infinite,infi-loading-indicator-subsequent 1s linear 1;border-color:var(--infi-loading-secondary-bg) transparent var(--infi-loading-secondary-bg) transparent;border-width:4px;height:25px;width:25px}@keyframes infi-loading-indicator-subsequent{0%{opacity:0}15%{opacity:0}to{opacity:.8}}.infi-list-item{border-radius:var(--infi-item-border-radius);box-shadow:var(--infi-item-box-shadow);font-size:inherit;margin:18px 13px;overflow:hidden}.infi-fs-root .infi-list-item{margin:var(--infi-fs-item-spacing) 8px}.infi-list-item:first-child{margin-top:0}.infi-heading-link,.infi-title-link{-webkit-tap-highlight-color:transparent;display:block;font-size:inherit;outline-color:var(--infi-title-fg);outline-offset:-1px;text-decoration:none!important}.infi-title{background:var(--infi-title-bg);border-bottom:var(--infi-title-border-bottom);color:var(--infi-title-fg);font-size:1.04em;font-weight:600;line-height:1.2;padding:9px 11px 5px;word-break:break-word}.infi-title-link.focus .infi-title,.infi-title:active{background:var(--infi-title-hover-bg);border-bottom:var(--infi-title-border-bottom-hover);color:var(--infi-title-hover-fg)}.infi-heading-link{background:var(--infi-sub-bg);padding:3px 0 2px}.infi-title-link+.infi-heading-link{padding-top:4px}.infi-heading-link:last-child{padding-bottom:7px}.infi-heading{color:var(--infi-heading-fg);font-size:.94em;font-weight:600;line-height:1.2;padding:0 5px 0 11px;word-break:break-word}.infi-heading-link.focus .infi-heading,.infi-heading-link:active .infi-heading{color:var(--infi-heading-hover-fg)}.infi-body{color:var(--infi-body-fg);font-size:.93em;line-height:1.15;padding:4px 5px 5px 11px;word-break:break-word}.infi-heading-link .infi-body{padding:1px 5px 0 16px}.infi-heading-link.focus .infi-body,.infi-heading-link:active .infi-body,.infi-title-link.focus>.infi-body,.infi-title-link>.infi-body:active{color:var(--infi-body-hover-fg)}.infi-heading-link.focus,.infi-heading-link:active,.infi-title-link.focus>.infi-body,.infi-title-link>.infi-body:active{background:var(--infi-sub-hover-bg)}@media (hover:hover){.infi-list-item:hover .infi-title{background:var(--infi-title-hover-bg);border-bottom:var(--infi-title-border-bottom-hover);color:var(--infi-title-hover-fg)}.infi-heading-link:not(:last-child):hover{border-bottom:var(--infi-item-sub-border-hover)}.infi-heading-link:hover,.infi-title-link>.infi-body:hover{background:var(--infi-sub-hover-bg)}.infi-heading-link:hover .infi-heading{color:var(--infi-heading-hover-fg)}.infi-body:hover,.infi-heading-link:hover .infi-body{color:var(--infi-body-hover-fg)}.infi-list-item:hover .infi-body,.infi-list-item:hover .infi-heading,.infi-list-item:hover .infi-heading-link,.infi-list-item:hover .infi-title{transition:background .1s ease-in,color .1s ease-in,border .1s ease-in}}.infi-body:active,.infi-list-item:active .infi-body,.infi-list-item:active .infi-heading,.infi-list-item:active .infi-heading-link,.infi-list-item:active .infi-title{transition:background .2s ease-in,color .2s ease-in,border .2s ease-in!important}.infi-highlight{background-color:var(--infi-highlight-bg);color:var(--infi-highlight);font-weight:700;margin:0;padding:0}.infi-heading .infi-highlight{color:var(--infi-heading-highlight,var(--infi-highlight))}.infi-ellipsis{letter-spacing:.3mm;opacity:.85}.infi-initialising-text{color:var(--infi-header-fg);font-size:.93em;margin-top:-5px;padding-bottom:15px;text-align:center}@media screen and (max-width:768px){:root{--infi-dropdown-max-width:100vw;--infi-dropdown-max-height:75vh;--infi-tip-icon-size:26px}.infi-fs-root .infi-tip-root{bottom:19px;right:19px}.infi-body,.infi-heading,.infi-title{padding-left:9px}.infi-filter-header,.infi-multi-header{padding:2px 1px}.infi-sort{padding:4px 1px}.infi-minmax{padding:3px}.infi-minmax[type^=date]{width:80px}.infi-multi{padding:7px 5px 7px .5em;width:auto}.infi-multi-header:active,.infi-multi:active{-webkit-tap-highlight-color:transparent;background-color:var(--infi-filter-header-active)}.infi-filter:not(:first-child) .infi-multi-header{margin-top:4px}.infi-instructions{display:none}.infi-results-found+.infi-filters{border-right:none}.infi-load-more{font-size:1.01em;padding:7px 15px}.infi-footer:last-child{margin-bottom:20px}}.infi-sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}:root{--infi-shadow:0 0 5px #dcdcdc;--infi-bg:#fff;--infi-title-fg:#424242;--infi-title-bg:#fff;--infi-title-hover-fg:#444;--infi-title-hover-bg:#bce0fe;--infi-heading-hover-fg:#444;--infi-body-hover-fg:#565656;--infi-sub-bg:#fff;--infi-sub-hover-bg:#bce0fe;--infi-highlight:#1e94f4;--infi-highlight-bg:none;--infi-checkbox-bg:#fdfdfd;--infi-checkbox-checked-bg:#fff;--infi-checkbox-border:#666;--infi-filter-box-shadow:0 1px 1px #eee;--infi-header-fg:#3a3a3a;--infi-key-fg:#fff;--infi-key-bg:#ccc;--infi-filter-header-active:#e7f4fe;--infi-error-fg:#444;--infi-fine-print-fg:#575757;--infi-loading-bg:#b0dafb;--infi-loading-secondary-bg:#78bff8;--infi-load-more-fg:#707070;--infi-load-more-bg:#f8f9f8;--infi-load-more-hover-fg:#565656;--infi-load-more-hover-bg:#bce0fe;--infi-scrollbar-bg:#fff;--infi-scrollbar-thumb-bg:#ccc;--infi-fs-button-input-fg:#fff;--infi-fs-button-input-bg:#3498db;--infi-fs-button-input-shadow:0 0 0 3px rgba(82,167,224,.4);--infi-fs-border:none;--infi-fs-box-shadow:0 1px 5px #9c9c9c;--infi-fs-input-fg:#000;--infi-fs-input-bg:#fff;--infi-fs-input-border:2px solid #e0e0e0;--infi-fs-input-focus-border:2px solid #d3d3d3;--infi-fs-input-focus-box-shadow:0 0 11px -6px #b0b0b0;--infi-fs-header-bg:#fff;--infi-fs-header-box-shadow:0 0 5px 3px #eee;--infi-fs-header-close-fg:#7a7a7a;--infi-fs-header-close-hover-fg:#1a1a1a;--infi-tip-bg:#fff;--infi-tip-fg:#444;--infi-tip-table-header-border:#ededed;--infi-tip-table-border:#f2f2f2;--infi-tip-table-alternate:#f7f7f7;--infi-tip-code-fg:#1876c3;--infi-tip-code-bg:transparent;--infi-tip-icon-bg:#e6e6e6;--infi-tip-icon-fg:#464646}.infi-fs-input-clear:after{background-image:url('data:image/svg+xml;utf8,')}@media (hover:hover){.infi-fs-input-clear:hover:after{filter:brightness(.5)}}:root{--infi-item-border-radius:8px;--infi-item-box-shadow:0 0 8px #ebebeb;--infi-title-border-bottom:none;--infi-title-border-bottom-hover:none;--infi-heading-fg:#565656;--infi-body-fg:#5f5f5f;--infi-title-border-bottom-padded:1px solid #eee}.infi-title:after{border-bottom:var(--infi-title-border-bottom-padded);content:"";display:block;transform:translateY(5px)}.infi-title-link.focus .infi-title:after,.infi-title:active:after{border-bottom:1px solid var(--infi-title-hover-bg)}.infi-title:active:after{transition:background .2s ease-in,color .2s ease-in,border .2s ease-in!important}@media (hover:hover){.infi-list-item:hover .infi-title:after{border-bottom:1px solid #bce0fe;transition:background .1s ease-in,color .1s ease-in,border .1s ease-in}}