@charset "UTF-8";:root{--pf-text:#1a1a1a;--pf-text-secondary:#666;--pf-text-muted:#767676;--pf-background:#fff;--pf-border:#e0e0e0;--pf-border-focus:#999;--pf-skeleton:#eee;--pf-skeleton-shine:#f5f5f5;--pf-hover:#f5f5f5;--pf-mark:#1a1a1a;--pf-shadow-sm:0 2px 8px rgba(0,0,0,.06);--pf-shadow-md:0 4px 12px rgba(0,0,0,.1);--pf-shadow-lg:0 16px 48px rgba(0,0,0,.2);--pf-error-bg:#fef2f2;--pf-error-border:#fecaca;--pf-error-text:#dc2626;--pf-error-text-secondary:#b91c1c;--pf-outline-focus:#0969da;--pf-outline-width:2px;--pf-outline-offset:2px;--pf-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--pf-input-height:36px;--pf-border-radius:6px;--pf-icon-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M12.755 11.255h-.79l-.28-.27a6.47 6.47 0 0 0 1.57-4.23 6.5 6.5 0 1 0-6.5 6.5c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99 1.49-1.49zm-6 0c-2.49 0-4.5-2.01-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5'/%3E%3C/svg%3E");--pf-icon-arrow:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");--pf-dropdown-z-index:9999;--pf-modal-max-width:560px;--pf-modal-max-height:min(80dvh,800px);--pf-modal-top:10dvh;--pf-dropdown-max-height:280px}[data-pf-theme=dark]{--pf-text:#e5e5e5;--pf-text-secondary:#a0a0a0;--pf-text-muted:#949494;--pf-background:#1a1a1a;--pf-border:#333;--pf-border-focus:#555;--pf-skeleton:#2a2a2a;--pf-skeleton-shine:#333;--pf-hover:#252525;--pf-mark:#e5e5e5;--pf-scroll-shadow:hsla(0,0%,100%,.1);--pf-outline-focus:#58a6ff;--pf-shadow-sm:0 2px 8px rgba(0,0,0,.3);--pf-shadow-md:0 4px 12px rgba(0,0,0,.4);--pf-shadow-lg:0 16px 48px rgba(0,0,0,.5);--pf-error-bg:#2a1a1a;--pf-error-border:#5c2828;--pf-error-text:#f87171;--pf-error-text-secondary:#ef4444}pagefind-config,pagefind-filter-dropdown,pagefind-filter-pane,pagefind-input,pagefind-keyboard-hints,pagefind-modal,pagefind-modal-body,pagefind-modal-footer,pagefind-modal-header,pagefind-modal-trigger,pagefind-results,pagefind-searchbox,pagefind-summary{animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;-o-border-image:none;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:#000;-moz-columns:auto;-moz-column-count:auto;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:normal;column-gap:normal;-moz-column-rule:medium none currentcolor;column-rule:medium none currentcolor;-moz-column-span:1;column-span:1;-moz-column-width:auto;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none currentcolor;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;all:initial;box-sizing:border-box;color:CanvasText;contain:layout style;display:block;font-family:system-ui,Segoe UI,Ubuntu,Cantarell,Noto Sans,-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:16px;line-height:1.5;perspective:none;perspective-origin:50% 50%;position:static;right:auto;-moz-tab-size:8;-o-tab-size:8;tab-size:8;table-layout:auto;text-align:left;-moz-text-align-last:auto;text-align-last:auto;-webkit-text-decoration:none;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:50% 50% 0;transform-style:flat;transition:none 0s ease 0s;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto}pagefind-filter-dropdown,pagefind-searchbox{position:relative}pagefind-filter-dropdown:has(.pf-dropdown-trigger.open),pagefind-searchbox:has(.pf-searchbox.open){z-index:9999;z-index:var(--pf-dropdown-z-index)}pagefind-config{display:none}pagefind-modal-trigger{display:inline-block}#\##\# [class*=" pf-"]:not(svg):not(svg *),#\##\# [class^=pf-]:not(svg):not(svg *),#\#:not(#does-not-exist) [class*=" pf-"]:not(svg):not(svg *),#\#:not(#does-not-exist) [class^=pf-]:not(svg):not(svg *),:not(#does-not-exist):not(#does-not-exist) [class*=" pf-"]:not(svg):not(svg *),:not(#does-not-exist):not(#does-not-exist) [class^=pf-]:not(svg):not(svg *){all:revert;box-sizing:border-box}#\##\##\# [class*=" pf-"][hidden],#\##\##\# [class^=pf-][hidden],#\##\#:not(#does-not-exist) [class*=" pf-"][hidden],#\##\#:not(#does-not-exist) [class^=pf-][hidden],#\#:not(#does-not-exist):not(#does-not-exist) [class*=" pf-"][hidden],#\#:not(#does-not-exist):not(#does-not-exist) [class^=pf-][hidden],:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) [class*=" pf-"][hidden],:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) [class^=pf-][hidden]{display:none}[data-pf-hidden]{display:none!important}[data-pf-suppressed]{opacity:0!important;pointer-events:none!important}[data-pf-sr-hidden]{clip:rect(0 0 0 0)!important;clip-path:inset(100%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input:focus-visible{outline:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input:focus-visible{outline:none}#\##\#:not(#does-not-exist) .pf-input:focus-visible{outline:none}#\##\##\# .pf-input:focus-visible{outline:none}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input:focus-visible{outline:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input:focus-visible{outline:none}#\##\#:not(#does-not-exist) .pf-searchbox-input:focus-visible{outline:none}#\##\##\# .pf-searchbox-input:focus-visible{outline:none}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input-clear:focus-visible{outline:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input-clear:focus-visible{outline:none}#\##\#:not(#does-not-exist) .pf-input-clear:focus-visible{outline:none}#\##\##\# .pf-input-clear:focus-visible{outline:none}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-link:focus-visible{outline:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-link:focus-visible{outline:none}#\##\#:not(#does-not-exist) .pf-result-link:focus-visible{outline:none}#\##\##\# .pf-result-link:focus-visible{outline:none}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-link:focus-visible{outline:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-link:focus-visible{outline:none}#\##\#:not(#does-not-exist) .pf-heading-link:focus-visible{outline:none}#\##\##\# .pf-heading-link:focus-visible{outline:none}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-checkbox-input:focus-visible{outline:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-checkbox-input:focus-visible{outline:none}#\##\#:not(#does-not-exist) .pf-checkbox-input:focus-visible{outline:none}#\##\##\# .pf-checkbox-input:focus-visible{outline:none}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger:focus-visible{outline:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger:focus-visible{outline:none}#\##\#:not(#does-not-exist) .pf-dropdown-trigger:focus-visible{outline:none}#\##\##\# .pf-dropdown-trigger:focus-visible{outline:none}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn:focus-visible{outline:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn:focus-visible{outline:none}#\##\#:not(#does-not-exist) .pf-trigger-btn:focus-visible{outline:none}#\##\##\# .pf-trigger-btn:focus-visible{outline:none}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-close:focus-visible{outline:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-close:focus-visible{outline:none}#\##\#:not(#does-not-exist) .pf-modal-close:focus-visible{outline:none}#\##\##\# .pf-modal-close:focus-visible{outline:none}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result:focus-visible{outline:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result:focus-visible{outline:none}#\##\#:not(#does-not-exist) .pf-searchbox-result:focus-visible{outline:none}#\##\##\# .pf-searchbox-result:focus-visible{outline:none}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-options:focus-visible{outline:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-options:focus-visible{outline:none}#\##\#:not(#does-not-exist) .pf-dropdown-options:focus-visible{outline:none}#\##\##\# .pf-dropdown-options:focus-visible{outline:none}#\##\##\# .pf-checkbox-input:focus,#\##\##\# .pf-dropdown-options:focus,#\##\##\# .pf-dropdown-trigger:focus,#\##\##\# .pf-heading-link:focus,#\##\##\# .pf-input-clear:focus,#\##\##\# .pf-input:focus,#\##\##\# .pf-modal-close:focus,#\##\##\# .pf-result-link:focus,#\##\##\# .pf-searchbox-input:focus,#\##\##\# .pf-searchbox-result:focus,#\##\##\# .pf-trigger-btn:focus,#\##\#:not(#does-not-exist) .pf-checkbox-input:focus,#\##\#:not(#does-not-exist) .pf-dropdown-options:focus,#\##\#:not(#does-not-exist) .pf-dropdown-trigger:focus,#\##\#:not(#does-not-exist) .pf-heading-link:focus,#\##\#:not(#does-not-exist) .pf-input-clear:focus,#\##\#:not(#does-not-exist) .pf-input:focus,#\##\#:not(#does-not-exist) .pf-modal-close:focus,#\##\#:not(#does-not-exist) .pf-result-link:focus,#\##\#:not(#does-not-exist) .pf-searchbox-input:focus,#\##\#:not(#does-not-exist) .pf-searchbox-result:focus,#\##\#:not(#does-not-exist) .pf-trigger-btn:focus,#\#:not(#does-not-exist):not(#does-not-exist) .pf-checkbox-input:focus,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-options:focus,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger:focus,#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-link:focus,#\#:not(#does-not-exist):not(#does-not-exist) .pf-input-clear:focus,#\#:not(#does-not-exist):not(#does-not-exist) .pf-input:focus,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-close:focus,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-link:focus,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input:focus,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result:focus,#\#:not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn:focus,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-checkbox-input:focus,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-options:focus,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger:focus,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-link:focus,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input-clear:focus,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input:focus,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-close:focus,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-link:focus,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input:focus,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result:focus,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn:focus{outline:none}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input-clear:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input-clear:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\#:not(#does-not-exist) .pf-input-clear:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\##\# .pf-input-clear:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\#:not(#does-not-exist) .pf-dropdown-trigger:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\##\# .pf-dropdown-trigger:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-clear:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-clear:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\#:not(#does-not-exist) .pf-dropdown-clear:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\##\# .pf-dropdown-clear:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\#:not(#does-not-exist) .pf-trigger-btn:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\##\# .pf-trigger-btn:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-close:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-close:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\#:not(#does-not-exist) .pf-modal-close:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\##\# .pf-modal-close:focus-visible{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\##\# .pf-key,#\##\##\# .pf-keyboard-key,#\##\##\# .pf-modal-footer-key,#\##\##\# .pf-searchbox-footer-key,#\##\##\# .pf-trigger-key,#\##\#:not(#does-not-exist) .pf-key,#\##\#:not(#does-not-exist) .pf-keyboard-key,#\##\#:not(#does-not-exist) .pf-modal-footer-key,#\##\#:not(#does-not-exist) .pf-searchbox-footer-key,#\##\#:not(#does-not-exist) .pf-trigger-key,#\#:not(#does-not-exist):not(#does-not-exist) .pf-key,#\#:not(#does-not-exist):not(#does-not-exist) .pf-keyboard-key,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-footer-key,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-footer-key,#\#:not(#does-not-exist):not(#does-not-exist) .pf-trigger-key,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-key,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-keyboard-key,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-footer-key,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-footer-key,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-trigger-key{align-items:center;background:#e0e0e0;background:var(--pf-hover);border:1px solid transparent;border:1px solid var(--pf-border);border-radius:3px;color:#757575;color:var(--pf-text-secondary);display:inline-flex;font-family:inherit;font-family:var(--pf-font);font-weight:500;justify-content:center;padding:0 4px}#\##\##\# .pf-key--sm,#\##\##\# .pf-searchbox-footer-key,#\##\#:not(#does-not-exist) .pf-key--sm,#\##\#:not(#does-not-exist) .pf-searchbox-footer-key,#\#:not(#does-not-exist):not(#does-not-exist) .pf-key--sm,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-footer-key,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-key--sm,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-footer-key{font-size:9px;height:16px;min-width:16px;padding:0 3px}#\##\##\# .pf-input-wrapper,#\##\#:not(#does-not-exist) .pf-input-wrapper,#\#:not(#does-not-exist):not(#does-not-exist) .pf-input-wrapper,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input-wrapper{position:relative}#\##\##\# .pf-input-wrapper:before,#\##\##\# .pf-searchbox-input-wrapper:before,#\##\#:not(#does-not-exist) .pf-input-wrapper:before,#\##\#:not(#does-not-exist) .pf-searchbox-input-wrapper:before,#\#:not(#does-not-exist):not(#does-not-exist) .pf-input-wrapper:before,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input-wrapper:before,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input-wrapper:before,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input-wrapper:before{background-color:#757575;background-color:var(--pf-text-muted);content:"";height:14px;left:10px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M12.755 11.255h-.79l-.28-.27a6.47 6.47 0 0 0 1.57-4.23 6.5 6.5 0 1 0-6.5 6.5c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99 1.49-1.49zm-6 0c-2.49 0-4.5-2.01-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5'/%3E%3C/svg%3E");-webkit-mask-image:var(--pf-icon-search);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M12.755 11.255h-.79l-.28-.27a6.47 6.47 0 0 0 1.57-4.23 6.5 6.5 0 1 0-6.5 6.5c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99 1.49-1.49zm-6 0c-2.49 0-4.5-2.01-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5'/%3E%3C/svg%3E");mask-image:var(--pf-icon-search);-webkit-mask-size:100%;mask-size:100%;pointer-events:none;position:absolute;top:11px;width:14px}#\##\##\# .pf-searchbox-input-wrapper:before,#\##\#:not(#does-not-exist) .pf-searchbox-input-wrapper:before,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input-wrapper:before,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input-wrapper:before{z-index:1}#\##\##\# .pf-input,#\##\##\# .pf-searchbox-input,#\##\#:not(#does-not-exist) .pf-input,#\##\#:not(#does-not-exist) .pf-searchbox-input,#\#:not(#does-not-exist):not(#does-not-exist) .pf-input,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input{background-color:#f5f5f5;background-color:var(--pf-background);border:1px solid transparent;border:1px solid var(--pf-border);border-radius:0;border-radius:var(--pf-border-radius);box-sizing:border-box;color:#171717;color:var(--pf-text);font-size:16px;height:3rem;height:var(--pf-input-height);width:100%}#\##\##\# .pf-input,#\##\#:not(#does-not-exist) .pf-input,#\#:not(#does-not-exist):not(#does-not-exist) .pf-input,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input{font-weight:400;padding:0 36px 0 32px}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input:focus-visible{border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input:focus-visible{border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\##\#:not(#does-not-exist) .pf-input:focus-visible{border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\##\##\# .pf-input:focus-visible{border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input:focus-visible{border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input:focus-visible{border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\##\#:not(#does-not-exist) .pf-searchbox-input:focus-visible{border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\##\##\# .pf-searchbox-input:focus-visible{border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input::-moz-placeholder{color:#757575;color:var(--pf-text-muted)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input::placeholder{color:#757575;color:var(--pf-text-muted)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input::-moz-placeholder{color:#757575;color:var(--pf-text-muted)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input::placeholder{color:#757575;color:var(--pf-text-muted)}#\##\#:not(#does-not-exist) .pf-input::-moz-placeholder{color:#757575;color:var(--pf-text-muted)}#\##\#:not(#does-not-exist) .pf-input::placeholder{color:#757575;color:var(--pf-text-muted)}#\##\##\# .pf-input::-moz-placeholder{color:#757575;color:var(--pf-text-muted)}#\##\##\# .pf-input::placeholder{color:#757575;color:var(--pf-text-muted)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input::-moz-placeholder{color:#757575;color:var(--pf-text-muted)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input::placeholder{color:#757575;color:var(--pf-text-muted)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input::-moz-placeholder{color:#757575;color:var(--pf-text-muted)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input::placeholder{color:#757575;color:var(--pf-text-muted)}#\##\#:not(#does-not-exist) .pf-searchbox-input::-moz-placeholder{color:#757575;color:var(--pf-text-muted)}#\##\#:not(#does-not-exist) .pf-searchbox-input::placeholder{color:#757575;color:var(--pf-text-muted)}#\##\##\# .pf-searchbox-input::-moz-placeholder{color:#757575;color:var(--pf-text-muted)}#\##\##\# .pf-searchbox-input::placeholder{color:#757575;color:var(--pf-text-muted)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input::-webkit-search-decoration,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input::-webkit-search-decoration{appearance:none;-webkit-appearance:none;display:none}#\##\##\# .pf-input::-webkit-search-decoration,#\##\#:not(#does-not-exist) .pf-input::-webkit-search-decoration{appearance:none;-webkit-appearance:none;display:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input::-webkit-search-cancel-button,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none;display:none}#\##\##\# .pf-input::-webkit-search-cancel-button,#\##\#:not(#does-not-exist) .pf-input::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none;display:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input::-webkit-search-results-button,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input::-webkit-search-results-button{appearance:none;-webkit-appearance:none;display:none}#\##\##\# .pf-input::-webkit-search-results-button,#\##\#:not(#does-not-exist) .pf-input::-webkit-search-results-button{appearance:none;-webkit-appearance:none;display:none}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input::-webkit-search-results-decoration,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input::-webkit-search-results-decoration{appearance:none;-webkit-appearance:none;display:none}#\##\##\# .pf-input::-webkit-search-results-decoration,#\##\#:not(#does-not-exist) .pf-input::-webkit-search-results-decoration{appearance:none;-webkit-appearance:none;display:none}#\##\##\# .pf-input-clear,#\##\#:not(#does-not-exist) .pf-input-clear,#\#:not(#does-not-exist):not(#does-not-exist) .pf-input-clear,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input-clear{background:none;border:none;border-radius:4px;color:#757575;color:var(--pf-text-muted);cursor:pointer;font-size:12px;height:calc(100% - 4px);min-width:44px;padding:0 8px;position:absolute;right:2px;top:2px}#\##\##\# .pf-input-clear:hover,#\##\#:not(#does-not-exist) .pf-input-clear:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-input-clear:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input-clear:hover{background:#e0e0e0;background:var(--pf-hover);color:#757575;color:var(--pf-text-secondary)}#\##\##\# .pf-input-clear[data-pf-suppressed],#\##\#:not(#does-not-exist) .pf-input-clear[data-pf-suppressed],#\#:not(#does-not-exist):not(#does-not-exist) .pf-input-clear[data-pf-suppressed],:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input-clear[data-pf-suppressed]{display:none}#\##\##\# .pf-summary,#\##\#:not(#does-not-exist) .pf-summary,#\#:not(#does-not-exist):not(#does-not-exist) .pf-summary,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-summary{color:#757575;color:var(--pf-text-muted);font-size:12px}#\##\##\# .pf-results,#\##\#:not(#does-not-exist) .pf-results,#\#:not(#does-not-exist):not(#does-not-exist) .pf-results,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-results{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}#\##\##\# .pf-result,#\##\#:not(#does-not-exist) .pf-result,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result{display:flex;flex-direction:column;gap:8px}#\##\##\# .pf-result-card,#\##\#:not(#does-not-exist) .pf-result-card,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-card,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-card{background:#f5f5f5;background:var(--pf-background);border:1px solid transparent;border:1px solid var(--pf-border);border-radius:8px;display:flex;gap:12px;padding:12px;position:relative;transition:border-color .15s,box-shadow .15s}#\##\##\# .pf-result-card:hover,#\##\#:not(#does-not-exist) .pf-result-card:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-card:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-card:hover{border-color:transparent;border-color:var(--pf-border-focus);box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:var(--pf-shadow-sm)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-card:has(.pf-result-link:focus-visible){border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-card:has(.pf-result-link:focus-visible){border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\##\#:not(#does-not-exist) .pf-result-card:has(.pf-result-link:focus-visible){border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\##\##\# .pf-result-card:has(.pf-result-link:focus-visible){border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-card:has([data-pf-selected]){background:#e0e0e0;background:var(--pf-hover);border-color:transparent;border-color:var(--pf-border-focus)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-card:has([data-pf-selected]){background:#e0e0e0;background:var(--pf-hover);border-color:transparent;border-color:var(--pf-border-focus)}#\##\#:not(#does-not-exist) .pf-result-card:has([data-pf-selected]){background:#e0e0e0;background:var(--pf-hover);border-color:transparent;border-color:var(--pf-border-focus)}#\##\##\# .pf-result-card:has([data-pf-selected]){background:#e0e0e0;background:var(--pf-hover);border-color:transparent;border-color:var(--pf-border-focus)}#\##\##\# .pf-result-image,#\##\#:not(#does-not-exist) .pf-result-image,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-image,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-image{background:#bdbdbd;background:var(--pf-skeleton);border-radius:4px;flex-shrink:0;height:48px;height:var(--pf-image-height);-o-object-fit:cover;object-fit:cover;width:64px;width:var(--pf-image-width)}#\##\##\# .pf-result-content,#\##\#:not(#does-not-exist) .pf-result-content,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-content,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-content{flex:1;min-width:0}#\##\##\# .pf-result-title,#\##\#:not(#does-not-exist) .pf-result-title,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-title,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-title{font-size:14px;font-weight:500;line-height:1.4;margin:0}#\##\##\# .pf-result-link,#\##\#:not(#does-not-exist) .pf-result-link,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-link,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-link{color:#171717;color:var(--pf-text);-webkit-text-decoration:none;text-decoration:none}#\##\##\# .pf-result-link:after,#\##\#:not(#does-not-exist) .pf-result-link:after,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-link:after,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-link:after{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0}#\##\##\# .pf-result-link:hover,#\##\#:not(#does-not-exist) .pf-result-link:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-link:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-link:hover{-webkit-text-decoration:underline;text-decoration:underline}#\##\##\# .pf-result-excerpt,#\##\#:not(#does-not-exist) .pf-result-excerpt,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-excerpt,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-excerpt{color:#757575;color:var(--pf-text-secondary);font-size:13px;line-height:1.5;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#\##\##\# .pf-heading-excerpt mark,#\##\##\# .pf-result-excerpt mark,#\##\##\# .pf-searchbox-result-excerpt mark,#\##\#:not(#does-not-exist) .pf-heading-excerpt mark,#\##\#:not(#does-not-exist) .pf-result-excerpt mark,#\##\#:not(#does-not-exist) .pf-searchbox-result-excerpt mark,#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-excerpt mark,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-excerpt mark,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result-excerpt mark,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-excerpt mark,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-excerpt mark,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result-excerpt mark{background:transparent;font-weight:500}#\##\##\# .pf-result-excerpt mark,#\##\##\# .pf-searchbox-result-excerpt mark,#\##\#:not(#does-not-exist) .pf-result-excerpt mark,#\##\#:not(#does-not-exist) .pf-searchbox-result-excerpt mark,#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-excerpt mark,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result-excerpt mark,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-excerpt mark,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result-excerpt mark{color:#ea531f;color:var(--pf-mark)}#\##\##\# .pf-heading-excerpt mark,#\##\#:not(#does-not-exist) .pf-heading-excerpt mark,#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-excerpt mark,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-excerpt mark{color:#757575;color:var(--pf-text-secondary)}#\##\##\# .pf-skeleton,#\##\#:not(#does-not-exist) .pf-skeleton,#\#:not(#does-not-exist):not(#does-not-exist) .pf-skeleton,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-skeleton{background:#bdbdbd;background:var(--pf-skeleton);border-radius:4px}@media (prefers-reduced-motion:no-preference){#\##\##\# .pf-skeleton,#\##\#:not(#does-not-exist) .pf-skeleton,#\#:not(#does-not-exist):not(#does-not-exist) .pf-skeleton,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-skeleton{animation:pf-shimmer 1.5s infinite;background:linear-gradient(90deg,#bdbdbd 25%,#eee 50%,#bdbdbd 75%);background:linear-gradient(90deg,var(--pf-skeleton) 25%,var(--pf-skeleton-shine) 50%,var(--pf-skeleton) 75%);background-size:200% 100%}@keyframes pf-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}}#\##\##\# .pf-skeleton-title,#\##\#:not(#does-not-exist) .pf-skeleton-title,#\#:not(#does-not-exist):not(#does-not-exist) .pf-skeleton-title,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-skeleton-title{height:14px;margin-bottom:8px;width:60%}#\##\##\# .pf-skeleton-excerpt,#\##\#:not(#does-not-exist) .pf-skeleton-excerpt,#\#:not(#does-not-exist):not(#does-not-exist) .pf-skeleton-excerpt,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-skeleton-excerpt{height:13px;width:90%}#\##\##\# .pf-skeleton-image,#\##\#:not(#does-not-exist) .pf-skeleton-image,#\#:not(#does-not-exist):not(#does-not-exist) .pf-skeleton-image,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-skeleton-image{flex-shrink:0;height:48px;height:var(--pf-image-height);width:64px;width:var(--pf-image-width)}#\##\##\# .pf-empty,#\##\#:not(#does-not-exist) .pf-empty,#\#:not(#does-not-exist):not(#does-not-exist) .pf-empty,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-empty{color:#757575;color:var(--pf-text-muted);padding:32px 16px;text-align:center}#\##\##\# .pf-empty-icon,#\##\#:not(#does-not-exist) .pf-empty-icon,#\#:not(#does-not-exist):not(#does-not-exist) .pf-empty-icon,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-empty-icon{font-size:24px;margin-bottom:8px;opacity:.4}#\##\##\# .pf-empty-text,#\##\#:not(#does-not-exist) .pf-empty-text,#\#:not(#does-not-exist):not(#does-not-exist) .pf-empty-text,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-empty-text{font-size:14px;margin:0}#\##\##\# .pf-error,#\##\#:not(#does-not-exist) .pf-error,#\#:not(#does-not-exist):not(#does-not-exist) .pf-error,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-error{background:#f5f5f5;background:var(--pf-error-bg);border:1px solid #fecaca;border:1px solid var(--pf-error-border);border-radius:0;border-radius:var(--pf-border-radius);color:#dc2626;color:var(--pf-error-text);font-size:13px;padding:12px 16px}#\##\##\# .pf-error strong,#\##\#:not(#does-not-exist) .pf-error strong,#\#:not(#does-not-exist):not(#does-not-exist) .pf-error strong,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-error strong{font-weight:600}#\##\##\# .pf-error small,#\##\#:not(#does-not-exist) .pf-error small,#\#:not(#does-not-exist):not(#does-not-exist) .pf-error small,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-error small{color:#b91c1c;color:var(--pf-error-text-secondary);display:block;font-size:12px;margin-top:4px}#\##\##\# .pf-heading-chips,#\##\#:not(#does-not-exist) .pf-heading-chips,#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-chips,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-chips{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0 0 0 12px}#\##\##\# .pf-heading-chip,#\##\#:not(#does-not-exist) .pf-heading-chip,#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-chip,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-chip{background:#f5f5f5;background:var(--pf-background);border:1px solid transparent;border:1px solid var(--pf-border);border-radius:6px;display:inline-flex;flex-direction:column;font-size:12px;gap:2px;padding:8px 10px;position:relative;transition:border-color .15s,box-shadow .15s}#\##\##\# .pf-heading-chip:hover,#\##\#:not(#does-not-exist) .pf-heading-chip:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-chip:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-chip:hover{border-color:transparent;border-color:var(--pf-border-focus)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-chip:has(.pf-heading-link:focus-visible){border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-chip:has(.pf-heading-link:focus-visible){border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\##\#:not(#does-not-exist) .pf-heading-chip:has(.pf-heading-link:focus-visible){border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}#\##\##\# .pf-heading-chip:has(.pf-heading-link:focus-visible){border-color:transparent;border-color:var(--pf-outline-focus);box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 var(--pf-outline-width) var(--pf-outline-focus)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-chip:has([data-pf-selected]){background:#e0e0e0;background:var(--pf-hover);border-color:transparent;border-color:var(--pf-border-focus)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-chip:has([data-pf-selected]){background:#e0e0e0;background:var(--pf-hover);border-color:transparent;border-color:var(--pf-border-focus)}#\##\#:not(#does-not-exist) .pf-heading-chip:has([data-pf-selected]){background:#e0e0e0;background:var(--pf-hover);border-color:transparent;border-color:var(--pf-border-focus)}#\##\##\# .pf-heading-chip:has([data-pf-selected]){background:#e0e0e0;background:var(--pf-hover);border-color:transparent;border-color:var(--pf-border-focus)}#\##\##\# .pf-heading-link,#\##\#:not(#does-not-exist) .pf-heading-link,#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-link,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-link{color:#171717;color:var(--pf-text);font-weight:500;line-height:1.3;-webkit-text-decoration:none;text-decoration:none}#\##\##\# .pf-heading-link:before,#\##\#:not(#does-not-exist) .pf-heading-link:before,#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-link:before,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-link:before{color:#757575;color:var(--pf-text-muted);content:"#";margin-right:4px}#\##\##\# .pf-heading-link:after,#\##\#:not(#does-not-exist) .pf-heading-link:after,#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-link:after,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-link:after{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0}#\##\##\# .pf-heading-link:hover,#\##\#:not(#does-not-exist) .pf-heading-link:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-link:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-link:hover{-webkit-text-decoration:underline;text-decoration:underline}#\##\##\# .pf-heading-excerpt,#\##\#:not(#does-not-exist) .pf-heading-excerpt,#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-excerpt,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-excerpt{color:#757575;color:var(--pf-text-secondary);font-size:12px;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#\##\##\# .pf-filter-pane,#\##\#:not(#does-not-exist) .pf-filter-pane,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-pane,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-pane{background:#bdbdbd;background:var(--pf-skeleton);border:1px solid transparent;border:1px solid var(--pf-border);border-radius:0;border-radius:var(--pf-border-radius);display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:16px}#\##\##\# .pf-filter-group,#\##\#:not(#does-not-exist) .pf-filter-group,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-group,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-group{border:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}#\##\##\# details.pf-filter-group,#\##\#:not(#does-not-exist) details.pf-filter-group,#\#:not(#does-not-exist):not(#does-not-exist) details.pf-filter-group,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) details.pf-filter-group{display:block}#\##\##\# details.pf-filter-group>.pf-filter-fieldset,#\##\##\# details.pf-filter-group>.pf-filter-options,#\##\#:not(#does-not-exist) details.pf-filter-group>.pf-filter-fieldset,#\##\#:not(#does-not-exist) details.pf-filter-group>.pf-filter-options,#\#:not(#does-not-exist):not(#does-not-exist) details.pf-filter-group>.pf-filter-fieldset,#\#:not(#does-not-exist):not(#does-not-exist) details.pf-filter-group>.pf-filter-options,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) details.pf-filter-group>.pf-filter-fieldset,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) details.pf-filter-group>.pf-filter-options{margin-top:8px}#\##\##\# .pf-filter-fieldset,#\##\#:not(#does-not-exist) .pf-filter-fieldset,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-fieldset,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-fieldset{border:none;margin:0;padding:0}#\##\##\# .pf-filter-group-title,#\##\#:not(#does-not-exist) .pf-filter-group-title,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-group-title,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-group-title{color:#757575;color:var(--pf-text-muted);font-size:11px;font-weight:600;letter-spacing:.3px;margin:0;text-transform:uppercase}#\##\##\# .pf-dropdown-option-label,#\##\##\# .pf-dropdown-trigger-label,#\##\##\# .pf-filter-group-name,#\##\#:not(#does-not-exist) .pf-dropdown-option-label,#\##\#:not(#does-not-exist) .pf-dropdown-trigger-label,#\##\#:not(#does-not-exist) .pf-filter-group-name,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-label,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger-label,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-group-name,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-label,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger-label,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-group-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#\##\##\# summary.pf-filter-group-title,#\##\#:not(#does-not-exist) summary.pf-filter-group-title,#\#:not(#does-not-exist):not(#does-not-exist) summary.pf-filter-group-title,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) summary.pf-filter-group-title{align-items:center;cursor:pointer;display:flex;list-style:none;margin:-4px 0;padding:4px 0}#\#:not(#does-not-exist):not(#does-not-exist) summary.pf-filter-group-title::-webkit-details-marker,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) summary.pf-filter-group-title::-webkit-details-marker{display:none}#\##\##\# summary.pf-filter-group-title::-webkit-details-marker,#\##\#:not(#does-not-exist) summary.pf-filter-group-title::-webkit-details-marker{display:none}#\##\##\# summary.pf-filter-group-title:after,#\##\#:not(#does-not-exist) summary.pf-filter-group-title:after,#\#:not(#does-not-exist):not(#does-not-exist) summary.pf-filter-group-title:after,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) summary.pf-filter-group-title:after{background:#757575;background:var(--pf-text-muted);content:"";flex-shrink:0;height:6px;margin-left:8px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");-webkit-mask-image:var(--pf-icon-arrow);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");mask-image:var(--pf-icon-arrow);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:transform .15s;width:10px}#\##\##\# details.pf-filter-group:not([open])>summary.pf-filter-group-title:after,#\##\#:not(#does-not-exist) details.pf-filter-group:not([open])>summary.pf-filter-group-title:after,#\#:not(#does-not-exist):not(#does-not-exist) details.pf-filter-group:not([open])>summary.pf-filter-group-title:after,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) details.pf-filter-group:not([open])>summary.pf-filter-group-title:after{transform:rotate(-90deg)}#\##\##\# summary.pf-filter-group-title:hover,#\##\#:not(#does-not-exist) summary.pf-filter-group-title:hover,#\#:not(#does-not-exist):not(#does-not-exist) summary.pf-filter-group-title:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) summary.pf-filter-group-title:hover{color:#757575;color:var(--pf-text-secondary)}#\##\##\# .pf-dropdown-selected-badge,#\##\##\# .pf-filter-group-count,#\##\#:not(#does-not-exist) .pf-dropdown-selected-badge,#\##\#:not(#does-not-exist) .pf-filter-group-count,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-selected-badge,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-group-count,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-selected-badge,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-group-count{align-items:center;background:#171717;background:var(--pf-text);border-radius:9px;box-sizing:border-box;color:#f5f5f5;color:var(--pf-background);display:inline-flex;flex-shrink:0;font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums;font-weight:500;height:18px;justify-content:center;min-width:18px;padding:0 5px}#\##\##\# .pf-filter-group-count,#\##\#:not(#does-not-exist) .pf-filter-group-count,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-group-count,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-group-count{margin-left:auto;text-transform:none}#\##\##\##\# .pf-dropdown-selected-badge[data-pf-hidden],#\##\##\##\# .pf-filter-group-count[data-pf-hidden],#\##\##\#:not(#does-not-exist) .pf-dropdown-selected-badge[data-pf-hidden],#\##\##\#:not(#does-not-exist) .pf-filter-group-count[data-pf-hidden],#\##\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-selected-badge[data-pf-hidden],#\##\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-group-count[data-pf-hidden],#\#:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-selected-badge[data-pf-hidden],#\#:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-group-count[data-pf-hidden],:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-selected-badge[data-pf-hidden],:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-group-count[data-pf-hidden]{display:inline-flex!important;visibility:hidden}#\##\##\# .pf-filter-options,#\##\#:not(#does-not-exist) .pf-filter-options,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-options,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-options{display:flex;flex-direction:column;gap:0}#\##\##\# .pf-filter-checkbox,#\##\#:not(#does-not-exist) .pf-filter-checkbox,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox{align-items:center;color:#757575;color:var(--pf-text-secondary);cursor:pointer;display:flex;font-size:13px;gap:8px;min-height:30px}@media (pointer:coarse){#\##\##\# .pf-filter-checkbox,#\##\#:not(#does-not-exist) .pf-filter-checkbox,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox{min-height:44px}}#\##\##\# .pf-filter-checkbox:hover,#\##\#:not(#does-not-exist) .pf-filter-checkbox:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox:hover{color:#171717;color:var(--pf-text)}#\##\##\# .pf-checkbox-input,#\##\#:not(#does-not-exist) .pf-checkbox-input,#\#:not(#does-not-exist):not(#does-not-exist) .pf-checkbox-input,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-checkbox-input{accent-color:#171717;accent-color:var(--pf-text);cursor:pointer;height:16px;margin:0;width:16px;--csstools-color-scheme--light:initial;color-scheme:light}#\##\##\# [data-pf-theme=dark] .pf-checkbox-input,#\##\#:not(#does-not-exist) [data-pf-theme=dark] .pf-checkbox-input,#\#:not(#does-not-exist):not(#does-not-exist) [data-pf-theme=dark] .pf-checkbox-input,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) [data-pf-theme=dark] .pf-checkbox-input{--csstools-color-scheme--light: ;color-scheme:dark}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox:has(.pf-checkbox-input:focus-visible){border-radius:4px;outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox:has(.pf-checkbox-input:focus-visible){border-radius:4px;outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\#:not(#does-not-exist) .pf-filter-checkbox:has(.pf-checkbox-input:focus-visible){border-radius:4px;outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\##\# .pf-filter-checkbox:has(.pf-checkbox-input:focus-visible){border-radius:4px;outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:0;outline-offset:var(--pf-outline-offset)}#\##\##\# .pf-filter-checkbox-count,#\##\#:not(#does-not-exist) .pf-filter-checkbox-count,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox-count,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox-count{color:#757575;color:var(--pf-text-muted);font-size:11px;margin-left:auto}#\##\##\# .pf-dropdown-wrapper,#\##\#:not(#does-not-exist) .pf-dropdown-wrapper,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-wrapper,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-wrapper{align-items:center;display:inline-flex;position:relative}#\##\##\# .pf-dropdown-trigger,#\##\#:not(#does-not-exist) .pf-dropdown-trigger,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f5f5f5;background:var(--pf-background);border:1px solid transparent;border:1px solid var(--pf-border);border-radius:0;border-radius:var(--pf-border-radius);color:#757575;color:var(--pf-text-secondary);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:3rem;height:var(--pf-input-height);padding:0 12px;transition:border-color .15s}#\##\##\# .pf-dropdown-trigger.open,#\##\##\# .pf-dropdown-trigger:hover,#\##\#:not(#does-not-exist) .pf-dropdown-trigger.open,#\##\#:not(#does-not-exist) .pf-dropdown-trigger:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger.open,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger.open,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger:hover{border-color:transparent;border-color:var(--pf-border-focus)}#\##\##\# .pf-dropdown-trigger.wrap,#\##\#:not(#does-not-exist) .pf-dropdown-trigger.wrap,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger.wrap,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger.wrap{height:auto;min-height:3rem;min-height:var(--pf-input-height);padding-bottom:6px;padding-top:6px}#\##\##\# .pf-dropdown-option-label.wrap,#\##\##\# .pf-dropdown-trigger-label.wrap,#\##\#:not(#does-not-exist) .pf-dropdown-option-label.wrap,#\##\#:not(#does-not-exist) .pf-dropdown-trigger-label.wrap,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-label.wrap,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger-label.wrap,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-label.wrap,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger-label.wrap{line-height:1.3;white-space:normal}#\##\##\# .pf-dropdown-arrow,#\##\#:not(#does-not-exist) .pf-dropdown-arrow,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-arrow,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-arrow{background:#757575;background:var(--pf-text-muted);flex-shrink:0;height:6px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");-webkit-mask-image:var(--pf-icon-arrow);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");mask-image:var(--pf-icon-arrow);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:10px}#\##\##\# .pf-dropdown-trigger.open .pf-dropdown-arrow,#\##\#:not(#does-not-exist) .pf-dropdown-trigger.open .pf-dropdown-arrow,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger.open .pf-dropdown-arrow,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger.open .pf-dropdown-arrow{transform:rotate(180deg)}#\##\##\# .pf-dropdown-menu,#\##\#:not(#does-not-exist) .pf-dropdown-menu,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-menu,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-menu{background:linear-gradient(#f5f5f5 30%,transparent) top,linear-gradient(transparent,#f5f5f5 70%) bottom,linear-gradient(rgba(0,0,0,.08),transparent) top,linear-gradient(transparent,rgba(0,0,0,.08)) bottom,#f5f5f5;background:linear-gradient(var(--pf-background) 30%,transparent) top,linear-gradient(transparent,var(--pf-background) 70%) bottom,linear-gradient(var(--pf-scroll-shadow),transparent) top,linear-gradient(transparent,var(--pf-scroll-shadow)) bottom,var(--pf-background);background-attachment:local,local,scroll,scroll,scroll;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px,100% 100%;border:1px solid transparent;border:1px solid var(--pf-border);border-radius:0;border-radius:var(--pf-border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:var(--pf-shadow-md);left:0;max-height:280px;max-height:var(--pf-dropdown-max-height);min-width:180px;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 4px);z-index:100}#\##\##\# .pf-dropdown-option,#\##\#:not(#does-not-exist) .pf-dropdown-option,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option{align-items:center;border-radius:4px;box-sizing:border-box;color:#757575;color:var(--pf-text-secondary);cursor:pointer;display:flex;font-size:13px;gap:8px;min-height:44px;padding:12px 10px}#\##\##\# .pf-dropdown-option:hover,#\##\#:not(#does-not-exist) .pf-dropdown-option:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option:hover{background:#e0e0e0;background:var(--pf-hover)}#\##\##\# .pf-dropdown-option.pf-dropdown-option-focused,#\##\#:not(#does-not-exist) .pf-dropdown-option.pf-dropdown-option-focused,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option.pf-dropdown-option-focused,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option.pf-dropdown-option-focused{outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:-2px}#\##\##\# .pf-dropdown-option.wrap,#\##\#:not(#does-not-exist) .pf-dropdown-option.wrap,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option.wrap,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option.wrap{align-items:flex-start}#\##\##\# .pf-dropdown-checkbox,#\##\#:not(#does-not-exist) .pf-dropdown-checkbox,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-checkbox,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-checkbox{background:#f5f5f5;background:var(--pf-background);border:1px solid transparent;border:1px solid var(--pf-border);border-radius:3px;flex-shrink:0;height:16px;position:relative;width:16px}#\##\##\# .pf-dropdown-option.wrap .pf-dropdown-checkbox,#\##\#:not(#does-not-exist) .pf-dropdown-option.wrap .pf-dropdown-checkbox,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option.wrap .pf-dropdown-checkbox,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option.wrap .pf-dropdown-checkbox{margin-top:2px}#\##\##\# .pf-dropdown-option[aria-selected=true] .pf-dropdown-checkbox,#\##\#:not(#does-not-exist) .pf-dropdown-option[aria-selected=true] .pf-dropdown-checkbox,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option[aria-selected=true] .pf-dropdown-checkbox,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option[aria-selected=true] .pf-dropdown-checkbox{background:#171717;background:var(--pf-text);border-color:#171717;border-color:var(--pf-text)}#\##\##\# .pf-dropdown-option[aria-selected=true] .pf-dropdown-checkbox:after,#\##\#:not(#does-not-exist) .pf-dropdown-option[aria-selected=true] .pf-dropdown-checkbox:after,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option[aria-selected=true] .pf-dropdown-checkbox:after,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option[aria-selected=true] .pf-dropdown-checkbox:after{border:solid #f5f5f5;border:solid var(--pf-background);border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:4px}#\##\##\# .pf-dropdown-option-label,#\##\#:not(#does-not-exist) .pf-dropdown-option-label,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-label,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-label{flex:1}#\##\##\# .pf-dropdown-option-count,#\##\#:not(#does-not-exist) .pf-dropdown-option-count,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-count,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-count{color:#757575;color:var(--pf-text-muted);flex-shrink:0;font-size:11px;margin-left:auto}#\##\##\# .pf-dropdown-option.wrap .pf-dropdown-option-count,#\##\#:not(#does-not-exist) .pf-dropdown-option.wrap .pf-dropdown-option-count,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option.wrap .pf-dropdown-option-count,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option.wrap .pf-dropdown-option-count{margin-top:2px}#\##\##\# .pf-dropdown-option-loading,#\##\#:not(#does-not-exist) .pf-dropdown-option-loading,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-loading,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-loading{pointer-events:none}#\##\##\# .pf-dropdown-option-loading .pf-dropdown-checkbox,#\##\#:not(#does-not-exist) .pf-dropdown-option-loading .pf-dropdown-checkbox,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-loading .pf-dropdown-checkbox,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-loading .pf-dropdown-checkbox{height:16px;width:16px}#\##\##\# .pf-dropdown-option-loading .pf-dropdown-option-label,#\##\#:not(#does-not-exist) .pf-dropdown-option-loading .pf-dropdown-option-label,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-loading .pf-dropdown-option-label,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option-loading .pf-dropdown-option-label{border-radius:4px;height:13px}#\##\##\# .pf-dropdown-error,#\##\#:not(#does-not-exist) .pf-dropdown-error,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-error,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-error{color:#dc2626;color:var(--pf-error-text);font-size:13px;padding:12px 10px}#\##\##\# .pf-dropdown-clear,#\##\#:not(#does-not-exist) .pf-dropdown-clear,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-clear,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-clear{align-items:center;background:transparent;border:1px solid transparent;border-radius:0;border-radius:var(--pf-border-radius);color:#757575;color:var(--pf-text-secondary);cursor:pointer;display:inline-flex;font-size:12px;height:44px;margin-left:4px;padding:0 10px}#\##\##\# .pf-dropdown-clear:hover:not([aria-disabled=true]),#\##\#:not(#does-not-exist) .pf-dropdown-clear:hover:not([aria-disabled=true]),#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-clear:hover:not([aria-disabled=true]),:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-clear:hover:not([aria-disabled=true]){background:#e0e0e0;background:var(--pf-hover);border-color:transparent;border-color:var(--pf-border);color:#171717;color:var(--pf-text)}#\##\##\# .pf-dropdown-clear[aria-disabled=true],#\##\#:not(#does-not-exist) .pf-dropdown-clear[aria-disabled=true],#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-clear[aria-disabled=true],:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-clear[aria-disabled=true]{color:#757575;color:var(--pf-text-muted);cursor:default;opacity:.4}#\##\##\# .pf-dropdown-options,#\##\#:not(#does-not-exist) .pf-dropdown-options,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-options,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-options{max-height:280px;max-height:var(--pf-dropdown-max-height);overflow-y:auto}#\##\##\# .pf-trigger-btn,#\##\#:not(#does-not-exist) .pf-trigger-btn,#\#:not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn{align-items:center;background:#f5f5f5;background:var(--pf-background);border:1px solid transparent;border:1px solid var(--pf-border);border-radius:0;border-radius:var(--pf-border-radius);color:#757575;color:var(--pf-text-muted);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:3rem;height:var(--pf-input-height);padding:0 14px;transition:border-color .15s,box-shadow .15s}#\##\##\# .pf-trigger-btn:hover,#\##\#:not(#does-not-exist) .pf-trigger-btn:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn:hover{border-color:transparent;border-color:var(--pf-border-focus)}#\##\##\# .pf-trigger-icon,#\##\#:not(#does-not-exist) .pf-trigger-icon,#\#:not(#does-not-exist):not(#does-not-exist) .pf-trigger-icon,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-trigger-icon{background:#757575;background:var(--pf-text-muted);flex-shrink:0;height:14px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M12.755 11.255h-.79l-.28-.27a6.47 6.47 0 0 0 1.57-4.23 6.5 6.5 0 1 0-6.5 6.5c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99 1.49-1.49zm-6 0c-2.49 0-4.5-2.01-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5'/%3E%3C/svg%3E");-webkit-mask-image:var(--pf-icon-search);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M12.755 11.255h-.79l-.28-.27a6.47 6.47 0 0 0 1.57-4.23 6.5 6.5 0 1 0-6.5 6.5c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99 1.49-1.49zm-6 0c-2.49 0-4.5-2.01-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5'/%3E%3C/svg%3E");mask-image:var(--pf-icon-search);-webkit-mask-size:100%;mask-size:100%;width:14px}#\##\##\# .pf-trigger-text,#\##\#:not(#does-not-exist) .pf-trigger-text,#\#:not(#does-not-exist):not(#does-not-exist) .pf-trigger-text,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-trigger-text{color:#757575;color:var(--pf-text-muted)}#\##\##\# .pf-trigger-shortcut,#\##\#:not(#does-not-exist) .pf-trigger-shortcut,#\#:not(#does-not-exist):not(#does-not-exist) .pf-trigger-shortcut,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-trigger-shortcut{align-items:center;display:inline-flex;gap:2px;margin-left:8px}#\##\##\# .pf-trigger-key,#\##\#:not(#does-not-exist) .pf-trigger-key,#\#:not(#does-not-exist):not(#does-not-exist) .pf-trigger-key,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-trigger-key{border-radius:4px;font-size:11px;height:18px;min-width:20px}#\##\##\# dialog.pf-modal,#\##\#:not(#does-not-exist) dialog.pf-modal,#\#:not(#does-not-exist):not(#does-not-exist) dialog.pf-modal,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) dialog.pf-modal{background:#f5f5f5;background:var(--pf-background);border:none;border-radius:12px;box-shadow:0 16px 48px rgba(0,0,0,.2);box-shadow:var(--pf-shadow-lg);flex-direction:column;margin:10dvh auto;margin:var(--pf-modal-top) auto;max-height:min(80dvh,800px);max-height:var(--pf-modal-max-height);max-width:560px;max-width:var(--pf-modal-max-width);overflow:hidden;overscroll-behavior:contain;padding:0;position:fixed;width:100%}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) dialog.pf-modal::backdrop{background:rgba(0,0,0,.5);overflow:hidden;overscroll-behavior:contain}#\#:not(#does-not-exist):not(#does-not-exist) dialog.pf-modal::backdrop{background:rgba(0,0,0,.5);overflow:hidden;overscroll-behavior:contain}#\##\#:not(#does-not-exist) dialog.pf-modal::backdrop{background:rgba(0,0,0,.5);overflow:hidden;overscroll-behavior:contain}#\##\##\# dialog.pf-modal::backdrop{background:rgba(0,0,0,.5);overflow:hidden;overscroll-behavior:contain}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) [data-pf-theme=dark] dialog.pf-modal::backdrop{background:rgba(0,0,0,.7)}#\#:not(#does-not-exist):not(#does-not-exist) [data-pf-theme=dark] dialog.pf-modal::backdrop{background:rgba(0,0,0,.7)}#\##\#:not(#does-not-exist) [data-pf-theme=dark] dialog.pf-modal::backdrop{background:rgba(0,0,0,.7)}#\##\##\# [data-pf-theme=dark] dialog.pf-modal::backdrop{background:rgba(0,0,0,.7)}#\##\##\# dialog.pf-modal[open],#\##\#:not(#does-not-exist) dialog.pf-modal[open],#\#:not(#does-not-exist):not(#does-not-exist) dialog.pf-modal[open],:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) dialog.pf-modal[open]{display:flex}@media (prefers-reduced-motion:no-preference){#\##\##\# dialog.pf-modal[open],#\##\#:not(#does-not-exist) dialog.pf-modal[open],#\#:not(#does-not-exist):not(#does-not-exist) dialog.pf-modal[open],:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) dialog.pf-modal[open]{animation:pf-modal-appear .15s ease-out}@keyframes pf-modal-appear{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}}@media (max-width:640px){#\##\##\# dialog.pf-modal[open],#\##\#:not(#does-not-exist) dialog.pf-modal[open],#\#:not(#does-not-exist):not(#does-not-exist) dialog.pf-modal[open],:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) dialog.pf-modal[open]{animation:none;border-radius:0;height:100dvh;left:0;margin:0;max-height:none;max-width:none;padding:0;top:0;width:100vw}#\##\##\# .pf-modal-header,#\##\##\# pagefind-modal-header,#\##\#:not(#does-not-exist) .pf-modal-header,#\##\#:not(#does-not-exist) pagefind-modal-header,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-header,#\#:not(#does-not-exist):not(#does-not-exist) pagefind-modal-header,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-header,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-modal-header{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));padding-top:max(16px,env(safe-area-inset-top))}#\##\##\# .pf-modal-body,#\##\##\# pagefind-modal-body,#\##\#:not(#does-not-exist) .pf-modal-body,#\##\#:not(#does-not-exist) pagefind-modal-body,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-body,#\#:not(#does-not-exist):not(#does-not-exist) pagefind-modal-body,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-body,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-modal-body{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}#\##\##\# .pf-modal-footer,#\##\##\# pagefind-modal-footer,#\##\#:not(#does-not-exist) .pf-modal-footer,#\##\#:not(#does-not-exist) pagefind-modal-footer,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-footer,#\#:not(#does-not-exist):not(#does-not-exist) pagefind-modal-footer,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-footer,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-modal-footer{padding-bottom:max(12px,env(safe-area-inset-bottom));padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}}#\##\##\# .pf-modal-header,#\##\##\# pagefind-modal-header,#\##\#:not(#does-not-exist) .pf-modal-header,#\##\#:not(#does-not-exist) pagefind-modal-header,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-header,#\#:not(#does-not-exist):not(#does-not-exist) pagefind-modal-header,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-header,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-modal-header{align-items:center;border-bottom:1px solid transparent;border-bottom:1px solid var(--pf-border);display:flex;flex-shrink:0;gap:8px;padding:16px}#\##\##\# .pf-modal-header-content,#\##\#:not(#does-not-exist) .pf-modal-header-content,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-header-content,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-header-content{flex:1;min-width:0}#\##\##\# .pf-modal-close,#\##\#:not(#does-not-exist) .pf-modal-close,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-close,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-close{align-items:center;background:transparent;border:none;border-radius:8px;color:#757575;color:var(--pf-text-secondary);cursor:pointer;display:none;flex-shrink:0;height:40px;justify-content:center;padding:0;width:40px}#\##\##\# .pf-modal-close:hover,#\##\#:not(#does-not-exist) .pf-modal-close:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-close:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-close:hover{background:#e0e0e0;background:var(--pf-hover);color:#171717;color:var(--pf-text)}@media (max-width:640px){#\##\##\# .pf-modal-close,#\##\#:not(#does-not-exist) .pf-modal-close,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-close,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-close{display:flex}}#\##\##\# .pf-modal-header .pf-input-wrapper:before,#\##\##\# pagefind-modal-header .pf-input-wrapper:before,#\##\#:not(#does-not-exist) .pf-modal-header .pf-input-wrapper:before,#\##\#:not(#does-not-exist) pagefind-modal-header .pf-input-wrapper:before,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-header .pf-input-wrapper:before,#\#:not(#does-not-exist):not(#does-not-exist) pagefind-modal-header .pf-input-wrapper:before,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-header .pf-input-wrapper:before,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-modal-header .pf-input-wrapper:before{top:11px}#\##\##\# .pf-modal-header .pf-input,#\##\##\# pagefind-modal-header .pf-input,#\##\#:not(#does-not-exist) .pf-modal-header .pf-input,#\##\#:not(#does-not-exist) pagefind-modal-header .pf-input,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-header .pf-input,#\#:not(#does-not-exist):not(#does-not-exist) pagefind-modal-header .pf-input,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-header .pf-input,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-modal-header .pf-input{background:transparent;border:none;font-size:16px;height:40px}#\##\##\# .pf-modal-body,#\##\##\# pagefind-modal-body,#\##\#:not(#does-not-exist) .pf-modal-body,#\##\#:not(#does-not-exist) pagefind-modal-body,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-body,#\#:not(#does-not-exist):not(#does-not-exist) pagefind-modal-body,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-body,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-modal-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:8px 16px 16px}#\##\##\# .pf-modal-body .pf-summary,#\##\##\# pagefind-modal-body .pf-summary,#\##\#:not(#does-not-exist) .pf-modal-body .pf-summary,#\##\#:not(#does-not-exist) pagefind-modal-body .pf-summary,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-body .pf-summary,#\#:not(#does-not-exist):not(#does-not-exist) pagefind-modal-body .pf-summary,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-body .pf-summary,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-modal-body .pf-summary{margin-bottom:8px}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-modal-body .pf-result-card:has([data-pf-selected]){background:#bdbdbd;background:var(--pf-skeleton)}#\#:not(#does-not-exist):not(#does-not-exist) pagefind-modal-body .pf-result-card:has([data-pf-selected]){background:#bdbdbd;background:var(--pf-skeleton)}#\##\#:not(#does-not-exist) pagefind-modal-body .pf-result-card:has([data-pf-selected]){background:#bdbdbd;background:var(--pf-skeleton)}#\##\##\# pagefind-modal-body .pf-result-card:has([data-pf-selected]){background:#bdbdbd;background:var(--pf-skeleton)}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-body .pf-result-card:has([data-pf-selected]){background:#bdbdbd;background:var(--pf-skeleton)}#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-body .pf-result-card:has([data-pf-selected]){background:#bdbdbd;background:var(--pf-skeleton)}#\##\#:not(#does-not-exist) .pf-modal-body .pf-result-card:has([data-pf-selected]){background:#bdbdbd;background:var(--pf-skeleton)}#\##\##\# .pf-modal-body .pf-result-card:has([data-pf-selected]){background:#bdbdbd;background:var(--pf-skeleton)}#\##\##\# .pf-modal-footer,#\##\##\# pagefind-modal-footer,#\##\#:not(#does-not-exist) .pf-modal-footer,#\##\#:not(#does-not-exist) pagefind-modal-footer,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-footer,#\#:not(#does-not-exist):not(#does-not-exist) pagefind-modal-footer,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-footer,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-modal-footer{align-items:center;border-top:1px solid transparent;border-top:1px solid var(--pf-border);color:#757575;color:var(--pf-text-muted);display:flex;flex-shrink:0;font-size:12px;gap:16px;padding:10px 16px}#\##\##\# .pf-keyboard-hint,#\##\##\# .pf-modal-footer-hint,#\##\#:not(#does-not-exist) .pf-keyboard-hint,#\##\#:not(#does-not-exist) .pf-modal-footer-hint,#\#:not(#does-not-exist):not(#does-not-exist) .pf-keyboard-hint,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-footer-hint,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-keyboard-hint,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-footer-hint{align-items:center;display:flex;gap:6px}#\##\##\# .pf-keyboard-key,#\##\##\# .pf-modal-footer-key,#\##\#:not(#does-not-exist) .pf-keyboard-key,#\##\#:not(#does-not-exist) .pf-modal-footer-key,#\#:not(#does-not-exist):not(#does-not-exist) .pf-keyboard-key,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-footer-key,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-keyboard-key,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-footer-key{font-size:10px;height:18px;min-width:18px}#\##\##\# .pf-keyboard-hints,#\##\##\# pagefind-keyboard-hints,#\##\#:not(#does-not-exist) .pf-keyboard-hints,#\##\#:not(#does-not-exist) pagefind-keyboard-hints,#\#:not(#does-not-exist):not(#does-not-exist) .pf-keyboard-hints,#\#:not(#does-not-exist):not(#does-not-exist) pagefind-keyboard-hints,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-keyboard-hints,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-keyboard-hints{align-items:center;color:#757575;color:var(--pf-text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:16px;min-height:20px}#\##\##\# .pf-searchbox,#\##\#:not(#does-not-exist) .pf-searchbox,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox{display:inline-block;max-width:480px;max-width:var(--pf-searchbox-max-width);position:relative;width:100%}#\##\##\# .pf-searchbox-input-wrapper,#\##\#:not(#does-not-exist) .pf-searchbox-input-wrapper,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input-wrapper,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input-wrapper{position:relative}#\##\##\# .pf-searchbox-input,#\##\#:not(#does-not-exist) .pf-searchbox-input,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input{padding:0 12px 0 32px}#\##\##\# .pf-searchbox.open .pf-searchbox-input,#\##\#:not(#does-not-exist) .pf-searchbox.open .pf-searchbox-input,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox.open .pf-searchbox-input,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox.open .pf-searchbox-input{border-bottom-color:transparent;border-bottom-color:var(--pf-border);border-bottom-left-radius:0;border-bottom-right-radius:0}#\##\##\# .pf-searchbox-dropdown,#\##\#:not(#does-not-exist) .pf-searchbox-dropdown,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-dropdown,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-dropdown{background:#f5f5f5;background:var(--pf-background);border:1px solid transparent;border:1px solid var(--pf-border);border-radius:0 0 0 0;border-radius:0 0 var(--pf-border-radius) var(--pf-border-radius);border-top:none;box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:var(--pf-shadow-md);display:none;flex-direction:column;left:0;max-height:320px;max-height:var(--pf-searchbox-dropdown-max-height);position:absolute;right:0;top:100%;z-index:100}#\##\##\# .pf-searchbox.open .pf-searchbox-dropdown,#\##\#:not(#does-not-exist) .pf-searchbox.open .pf-searchbox-dropdown,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox.open .pf-searchbox-dropdown,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox.open .pf-searchbox-dropdown{display:flex}#\##\##\# .pf-searchbox-results,#\##\#:not(#does-not-exist) .pf-searchbox-results,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-results,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-results{flex:1;list-style:none;margin:0;overflow-y:auto;padding:4px}#\##\##\# .pf-searchbox-result,#\##\#:not(#does-not-exist) .pf-searchbox-result,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result{border-radius:4px;box-sizing:border-box;color:inherit;cursor:pointer;display:block;min-height:44px;padding:12px 10px;-webkit-text-decoration:none;text-decoration:none}#\##\##\# .pf-searchbox-result:hover,#\##\#:not(#does-not-exist) .pf-searchbox-result:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result:hover{background:#e0e0e0;background:var(--pf-hover)}#\##\##\# .pf-searchbox-placeholder,#\##\#:not(#does-not-exist) .pf-searchbox-placeholder,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-placeholder,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-placeholder{cursor:default;pointer-events:none}#\##\##\# .pf-searchbox-placeholder:hover,#\##\#:not(#does-not-exist) .pf-searchbox-placeholder:hover,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-placeholder:hover,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-placeholder:hover{background:transparent}#\##\##\# .pf-searchbox-result[data-pf-selected],#\##\#:not(#does-not-exist) .pf-searchbox-result[data-pf-selected],#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result[data-pf-selected],:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result[data-pf-selected]{background:#e0e0e0;background:var(--pf-hover);outline:0 solid transparent;outline:var(--pf-outline-width) solid var(--pf-outline-focus);outline-offset:-2px}#\##\##\# .pf-searchbox-result-title,#\##\#:not(#does-not-exist) .pf-searchbox-result-title,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result-title,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result-title{color:#171717;color:var(--pf-text);font-size:13px;font-weight:500;line-height:1.3;margin:0}#\##\##\# .pf-searchbox-result-excerpt,#\##\#:not(#does-not-exist) .pf-searchbox-result-excerpt,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result-excerpt,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result-excerpt{color:#757575;color:var(--pf-text-secondary);font-size:12px;line-height:1.4;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#\##\##\# .pf-searchbox-subresult,#\##\#:not(#does-not-exist) .pf-searchbox-subresult,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-subresult,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-subresult{border-left:2px solid transparent;border-left:2px solid var(--pf-border);margin-left:10px;padding-left:20px}#\##\##\# .pf-searchbox-result-meta,#\##\#:not(#does-not-exist) .pf-searchbox-result-meta,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result-meta,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result-meta{align-items:center;display:flex;gap:6px;margin-top:4px}#\##\##\# .pf-searchbox-footer,#\##\#:not(#does-not-exist) .pf-searchbox-footer,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-footer,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-footer{align-items:center;border-top:1px solid transparent;border-top:1px solid var(--pf-border);color:#757575;color:var(--pf-text-muted);display:flex;flex-shrink:0;font-size:11px;gap:12px;justify-content:flex-end;padding:8px 10px}#\##\##\# .pf-searchbox-footer-hint,#\##\#:not(#does-not-exist) .pf-searchbox-footer-hint,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-footer-hint,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-footer-hint{align-items:center;display:flex;gap:4px}#\##\##\# .pf-searchbox-empty,#\##\#:not(#does-not-exist) .pf-searchbox-empty,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-empty,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-empty{color:#757575;color:var(--pf-text-muted);font-size:13px;padding:20px 10px;text-align:center}#\##\##\# .pf-searchbox-loading,#\##\#:not(#does-not-exist) .pf-searchbox-loading,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-loading,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-loading{align-items:center;color:#757575;color:var(--pf-text-muted);display:flex;font-size:13px;gap:8px;justify-content:center;padding:16px 10px}@media (forced-colors:active){:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\#:not(#does-not-exist) .pf-input:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\##\# .pf-input:focus-visible{outline:2px solid CanvasText;outline-offset:2px}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-input:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\#:not(#does-not-exist) .pf-searchbox-input:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\##\# .pf-searchbox-input:focus-visible{outline:2px solid CanvasText;outline-offset:2px}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-input-clear:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\#:not(#does-not-exist):not(#does-not-exist) .pf-input-clear:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\#:not(#does-not-exist) .pf-input-clear:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\##\# .pf-input-clear:focus-visible{outline:2px solid CanvasText;outline-offset:2px}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\#:not(#does-not-exist):not(#does-not-exist) .pf-trigger-btn:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\#:not(#does-not-exist) .pf-trigger-btn:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\##\# .pf-trigger-btn:focus-visible{outline:2px solid CanvasText;outline-offset:2px}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-close:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-close:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\#:not(#does-not-exist) .pf-modal-close:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\##\# .pf-modal-close:focus-visible{outline:2px solid CanvasText;outline-offset:2px}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-trigger:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\#:not(#does-not-exist) .pf-dropdown-trigger:focus-visible{outline:2px solid CanvasText;outline-offset:2px}#\##\##\# .pf-dropdown-trigger:focus-visible{outline:2px solid CanvasText;outline-offset:2px}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-result-card:has(.pf-result-link:focus-visible){outline:2px solid CanvasText;outline-offset:2px}#\#:not(#does-not-exist):not(#does-not-exist) .pf-result-card:has(.pf-result-link:focus-visible){outline:2px solid CanvasText;outline-offset:2px}#\##\#:not(#does-not-exist) .pf-result-card:has(.pf-result-link:focus-visible){outline:2px solid CanvasText;outline-offset:2px}#\##\##\# .pf-result-card:has(.pf-result-link:focus-visible){outline:2px solid CanvasText;outline-offset:2px}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-heading-chip:has(.pf-heading-link:focus-visible){outline:2px solid CanvasText;outline-offset:2px}#\#:not(#does-not-exist):not(#does-not-exist) .pf-heading-chip:has(.pf-heading-link:focus-visible){outline:2px solid CanvasText;outline-offset:2px}#\##\#:not(#does-not-exist) .pf-heading-chip:has(.pf-heading-link:focus-visible){outline:2px solid CanvasText;outline-offset:2px}#\##\##\# .pf-heading-chip:has(.pf-heading-link:focus-visible){outline:2px solid CanvasText;outline-offset:2px}:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox:has(.pf-checkbox-input:focus-visible){outline:2px solid CanvasText;outline-offset:2px}#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-checkbox:has(.pf-checkbox-input:focus-visible){outline:2px solid CanvasText;outline-offset:2px}#\##\#:not(#does-not-exist) .pf-filter-checkbox:has(.pf-checkbox-input:focus-visible){outline:2px solid CanvasText;outline-offset:2px}#\##\##\# .pf-filter-checkbox:has(.pf-checkbox-input:focus-visible){outline:2px solid CanvasText;outline-offset:2px}#\##\##\# .pf-dropdown-option.pf-dropdown-option-focused,#\##\##\# .pf-searchbox-result[data-pf-selected],#\##\#:not(#does-not-exist) .pf-dropdown-option.pf-dropdown-option-focused,#\##\#:not(#does-not-exist) .pf-searchbox-result[data-pf-selected],#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option.pf-dropdown-option-focused,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result[data-pf-selected],:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-option.pf-dropdown-option-focused,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-result[data-pf-selected]{outline:2px solid CanvasText;outline-offset:2px}}@media (hover:none){#\##\##\# .pf-keyboard-hints,#\##\##\# .pf-modal-footer-hint,#\##\##\# .pf-searchbox-footer,#\##\##\# pagefind-keyboard-hints,#\##\#:not(#does-not-exist) .pf-keyboard-hints,#\##\#:not(#does-not-exist) .pf-modal-footer-hint,#\##\#:not(#does-not-exist) .pf-searchbox-footer,#\##\#:not(#does-not-exist) pagefind-keyboard-hints,#\#:not(#does-not-exist):not(#does-not-exist) .pf-keyboard-hints,#\#:not(#does-not-exist):not(#does-not-exist) .pf-modal-footer-hint,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-footer,#\#:not(#does-not-exist):not(#does-not-exist) pagefind-keyboard-hints,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-keyboard-hints,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-modal-footer-hint,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-footer,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) pagefind-keyboard-hints{display:none}}@media (max-width:640px){#\##\##\# .pf-dropdown-menu,#\##\#:not(#does-not-exist) .pf-dropdown-menu,#\#:not(#does-not-exist):not(#does-not-exist) .pf-dropdown-menu,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-dropdown-menu{left:50%;max-height:min(280px,50vh);max-height:min(var(--pf-dropdown-max-height),50vh);max-width:calc(100vw - 32px);min-width:0;min-width:auto;transform:translateX(-50%);width:max(180px,100vw - 32px)}#\##\##\# .pf-searchbox-dropdown,#\##\#:not(#does-not-exist) .pf-searchbox-dropdown,#\#:not(#does-not-exist):not(#does-not-exist) .pf-searchbox-dropdown,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-searchbox-dropdown{max-height:min(320px,60vh);max-height:min(var(--pf-searchbox-dropdown-max-height),60vh)}#\##\##\# .pf-filter-pane,#\##\#:not(#does-not-exist) .pf-filter-pane,#\#:not(#does-not-exist):not(#does-not-exist) .pf-filter-pane,:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist) .pf-filter-pane{gap:16px;padding:12px}}:root{--breakpoint-small:512px;--breakpoint-medium:1024px;--breakpoint-large:2048px}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(../../fonts/roboto-v20-latin-300.woff2) format("woff2"),url(../../fonts/roboto-v20-latin-300.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(../../fonts/roboto-v20-latin-regular.woff2) format("woff2"),url(../../fonts/roboto-v20-latin-regular.woff) format("woff")}@keyframes cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-1turn)}}@keyframes cubegrid{0%,70%,to{transform:scale(1)}35%{transform:scale(0)}}:root{--csstools-color-scheme--light:initial;color-scheme:light;--alert-info-color:#616161;--alert-info-background-color:rgba(97,97,97,.05);--alert-note-color:#0063b1;--alert-note-background-color:rgba(0,99,177,.05);--alert-tip-color:#567c73;--alert-tip-background-color:rgba(86,124,115,.05);--alert-important-color:#8764b8;--alert-important-background-color:rgba(135,100,184,.05);--alert-warning-color:#e08056;--alert-warning-background-color:rgba(224,128,86,.05);--alert-caution-color:#e53935;--alert-caution-background-color:rgba(239,83,80,.05);--anchor-color:#00838f;--body-background-color:#f5f5f5;--button-background-color:#00bcd4;--button-background-color-darker:#5de1f9;--button-background-color-focus:#5de1f9;--button-background-color-focus-darker:#5de1f9;--button-foreground-color:#fff;--button-foreground-color-focus:#fff;--code-color:#d84315;--foreground-color:#171717;--footer-anchor-color:#757575;--footer-border-color:hsla(0,0%,62%,.2);--footer-separator-color:#9e9e9e;--heading-foreground-color:#202020;--page-header-background-color:#212121;--page-title-foreground-color:#f5f5f5;--nav-anchor-background-color-focus:#e0e0e0;--nav-anchor-color:#424242;--nav-anchor-color-active:#000;--nav-anchor-color-focus:#101010;--nav-indicator-background-color:#ef6950;--paused-background-color:#fff;--sidebar-background-color:#eee;--sidebar-heading-color:#00838f;--spinner-background-color:#202020;--spinner-accent-color:#5de1f9;--viewport-background-color:#eee;--viewport-button-background-color:hsla(0,0%,100%,.5);--viewport-separator-color:#e0e0e0;--icon-bubble-black:url(../../img/svg/bubble_black_24dp.svg);--icon-chevron-left-black:url(../../img/svg/chevron_left_black_24dp.svg);--icon-caution-black:url(../../img/svg/caution_black_24dp.svg);--icon-extension-black:url(../../img/svg/extension_black_24dp.svg);--icon-info-black:url(../../img/svg/info_black_24dp.svg);--icon-lightbulb-black:url(../../img/svg/lightbulb_black_24dp.svg);--icon-warning-black:url(../../img/svg/warning_black_24dp.svg);--icon-chevron-left-white:url(../../img/svg/chevron_left_white_24dp.svg);--icon-bubble:url(../../img/svg/bubble_black_24dp.svg);--icon-caution:url(../../img/svg/caution_black_24dp.svg);--icon-chevron-left:url(../../img/svg/chevron_left_black_24dp.svg);--icon-code:url(../../img/svg/code_black_24dp.svg);--icon-dark-mode:url(../../img/svg/dark_mode_black_24dp.svg);--icon-error:url(../../img/svg/error_black_24dp.svg);--icon-extension:url(../../img/svg/extension_black_24dp.svg);--icon-fullscreen:url(../../img/svg/fullscreen_black_24dp.svg);--icon-fullscreen-exit:url(../../img/svg/fullscreen_exit_black_24dp.svg);--icon-github:url(../../img/svg/github_black_24dp.svg);--icon-heart:url(../../img/svg/heart_black_24dp.svg);--icon-info:url(../../img/svg/info_black_24dp.svg);--icon-lightbulb:url(../../img/svg/lightbulb_black_24dp.svg);--icon-menu-open:url(../../img/svg/menu_open_black_24dp.svg);--icon-open-in-new:url(../../img/svg/open_in_new_black_24dp.svg);--icon-pause-circle:url(../../img/svg/pause_circle_black_24dp.svg);--icon-warning:url(../../img/svg/warning_black_24dp.svg)}:root.dark{--csstools-color-scheme--light: ;color-scheme:dark;--alert-info-color:#9e9e9e;--alert-info-background-color:hsla(0,0%,62%,.05);--alert-note-color:#5de1f9;--alert-note-background-color:rgba(93,225,249,.05);--alert-tip-color:#d9dcc1;--alert-tip-background-color:hsla(67,28%,81%,.05);--alert-important-color:#f1dbff;--alert-important-background-color:rgba(241,219,255,.05);--alert-warning-color:#d1bea8;--alert-warning-background-color:hsla(32,31%,74%,.05);--alert-caution-color:#fe5f5f;--alert-caution-background-color:rgba(254,95,95,.05);--anchor-color:#5de1f9;--body-background-color:#1e1e1e;--button-background-color:#00bcd4;--button-background-color-darker:#5de1f9;--button-background-color-focus:#5de1f9;--button-background-color-focus-darker:#5de1f9;--button-foreground-color:#fff;--button-foreground-color-focus:#fff;--code-color:#d7c3ba;--foreground-color:#e0e0e0;--footer-anchor-color:#bdbdbd;--footer-border-color:#212121;--footer-separator-color:#9e9e9e;--heading-foreground-color:#eee;--page-header-background-color:#101010;--page-title-foreground-color:#f5f5f5;--nav-anchor-background-color-focus:#1e1e1e;--nav-anchor-color:#9e9e9e;--nav-anchor-color-active:#eee;--nav-anchor-color-focus:#e0e0e0;--nav-indicator-background-color:#5de1f9;--paused-background-color:#000;--sidebar-background-color:#171717;--sidebar-heading-color:#ffda74;--spinner-background-color:#5de1f9;--spinner-accent-color:#101010;--viewport-background-color:#171717;--viewport-button-background-color:rgba(0,0,0,.5);--viewport-separator-color:#212121;--icon-bubble:url(../../img/svg/bubble_white_24dp.svg);--icon-caution:url(../../img/svg/caution_white_24dp.svg);--icon-chevron-left:url(../../img/svg/chevron_left_white_24dp.svg);--icon-code:url(../../img/svg/code_white_24dp.svg);--icon-dark-mode:url(../../img/svg/dark_mode_white_24dp.svg);--icon-error:url(../../img/svg/error_white_24dp.svg);--icon-extension:url(../../img/svg/extension_white_24dp.svg);--icon-fullscreen:url(../../img/svg/fullscreen_white_24dp.svg);--icon-fullscreen-exit:url(../../img/svg/fullscreen_exit_white_24dp.svg);--icon-github:url(../../img/svg/github_white_24dp.svg);--icon-heart:url(../../img/svg/heart_white_24dp.svg);--icon-info:url(../../img/svg/info_white_24dp.svg);--icon-lightbulb:url(../../img/svg/lightbulb_white_24dp.svg);--icon-menu-open:url(../../img/svg/menu_open_white_24dp.svg);--icon-open-in-new:url(../../img/svg/open_in_new_white_24dp.svg);--icon-pause-circle:url(../../img/svg/pause_circle_white_24dp.svg);--icon-warning:url(../../img/svg/warning_white_24dp.svg)}.chroma{background-color:#f0f0f0;color:#272822;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.chroma .err{background-color:#1e0010;color:#960050}.chroma .lntd{border:0;margin:0;padding:0;vertical-align:top}.chroma .lntable{border:0;border-spacing:0;display:block;margin:0;overflow:auto;padding:0;width:auto}.chroma .hl{background-color:#ffc;display:block;width:100%}.chroma .ln,.chroma .lnt{color:#7f7f7f;margin-right:.4em;padding:0 .4em}.chroma .k,.chroma .kc,.chroma .kd{color:#0098b8}.chroma .kn{color:#f92672}.chroma .kp,.chroma .kr,.chroma .kt{color:#0098b8}.chroma .n{color:#111}.chroma .na{color:#608a00}.chroma .bp,.chroma .nb{color:#111}.chroma .nc{color:#608a00}.chroma .no{color:#0098b8}.chroma .nd{color:#608a00}.chroma .ni{color:#111}.chroma .ne,.chroma .nf{color:#608a00}.chroma .fm,.chroma .nl,.chroma .nn{color:#111}.chroma .nx{color:#608a00}.chroma .py{color:#111}.chroma .nt{color:#f92672}.chroma .nv,.chroma .vc,.chroma .vg,.chroma .vi,.chroma .vm{color:#111}.chroma .l{color:#ae81ff}.chroma .dl,.chroma .ld,.chroma .s,.chroma .s2,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .sd{color:#d88200}.chroma .se{color:#8045ff}.chroma .s1,.chroma .sh,.chroma .si,.chroma .sr,.chroma .ss,.chroma .sx{color:#d88200}.chroma .il,.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#ae81ff}.chroma .o,.chroma .ow{color:#f92672}.chroma .p{color:#111}.chroma .c,.chroma .c1,.chroma .ch,.chroma .cm,.chroma .cp,.chroma .cpf,.chroma .cs{color:#75715e}.chroma .ge{font-style:italic}.chroma .gs{font-weight:700}.dark .chroma{background-color:#222;color:#d7c3ba}.dark .chroma .err{background-color:#1e0010;color:#960050}.dark .chroma .lntd{border:0;margin:0;padding:0;vertical-align:top}.dark .chroma .lntable{border:0;border-spacing:0;display:block;margin:0;overflow:auto;padding:0;width:auto}.dark .chroma .hl{background-color:#ffc;display:block;width:100%}.dark .chroma .ln,.dark .chroma .lnt{color:#7f7f7f;margin-right:.4em;padding:0 .4em}.dark .chroma .k,.dark .chroma .kc,.dark .chroma .kd{color:#c4a191}.dark .chroma .kn{color:#d7c3ba}.dark .chroma .kp,.dark .chroma .kr{color:#c4a191}.dark .chroma .kt{color:#cef7ef}.dark .chroma .n,.dark .chroma .na{color:silver}.dark .chroma .nb{color:#d7c3ba}.dark .chroma .nc{color:silver}.dark .chroma .no{color:#c4a191}.dark .chroma .nd,.dark .chroma .ne,.dark .chroma .nf,.dark .chroma .nx{color:silver}.dark .chroma .nt{color:#d7c3ba}.dark .chroma .l{color:#cef7ef}.dark .chroma .dl,.dark .chroma .ld,.dark .chroma .s,.dark .chroma .s2,.dark .chroma .sa,.dark .chroma .sb,.dark .chroma .sc,.dark .chroma .sd{color:#fff1d5}.dark .chroma .se{color:#cef7ef}.dark .chroma .s1,.dark .chroma .sh,.dark .chroma .si,.dark .chroma .sr,.dark .chroma .ss,.dark .chroma .sx{color:#fff1d5}.dark .chroma .il,.dark .chroma .m,.dark .chroma .mb,.dark .chroma .mf,.dark .chroma .mh,.dark .chroma .mi,.dark .chroma .mo{color:#cef7ef}.dark .chroma .o,.dark .chroma .ow,.dark .chroma .p{color:#d7c3ba}.dark .chroma .c,.dark .chroma .c1,.dark .chroma .ch,.dark .chroma .cm,.dark .chroma .cp,.dark .chroma .cpf,.dark .chroma .cs{color:#90b090}.dark .chroma .gd{color:#d7c3ba}.dark .chroma .ge{font-style:italic}.dark .chroma .gi{color:silver}.dark .chroma .gs{font-weight:700}.dark .chroma .gu{color:#90b090}:root pagefind-searchbox{--csstools-color-scheme--light:initial;color-scheme:light}:root{--pf-text:#171717;--pf-text-secondary:#757575;--pf-text-muted:#757575;--pf-background:#f5f5f5;--pf-error-bg:#f5f5f5;--pf-border:transparent;--pf-border-focus:transparent;--pf-outline-focus:transparent;--pf-skeleton:#bdbdbd;--pf-skeleton-shine:#eee;--pf-hover:#e0e0e0;--pf-mark:#ea531f;--pf-scroll-shadow:rgba(0,0,0,.08);--pf-outline-width:0;--pf-outline-offset:0;--pf-font:inherit;--pf-input-height:3rem;--pf-border-radius:0;--pf-image-width:64px;--pf-image-height:48px;--pf-searchbox-max-width:480px;--pf-searchbox-dropdown-max-height:320px}:root.dark pagefind-searchbox{--csstools-color-scheme--light: ;color-scheme:dark}:root.dark{--pf-text:#eee;--pf-text-secondary:#9e9e9e;--pf-text-muted:#9e9e9e;--pf-background:#1e1e1e;--pf-error-bg:#1e1e1e;--pf-border:transparent;--pf-border-focus:transparent;--pf-outline-focus:transparent;--pf-skeleton:#616161;--pf-skeleton-shine:#9e9e9e;--pf-hover:#171717;--pf-mark:#5de1f9}:root{--tp-base-border-radius:3px;--tp-base-background-color:hsla(230,5%,90%,.98);--tp-base-shadow-color:rgba(0,0,0,.1);--tp-button-background-color:#bbbcc4;--tp-button-background-color-active:#9294a0;--tp-button-background-color-focus:#a0a2ac;--tp-button-background-color-hover:#adafb8;--tp-button-foreground-color:#454754;--tp-container-background-color:rgba(65,69,88,.2);--tp-container-background-color-active:rgba(65,69,88,.32);--tp-container-background-color-focus:rgba(65,69,88,.28);--tp-container-background-color-hover:rgba(65,69,88,.24);--tp-container-foreground-color:#454754;--tp-groove-foreground-color:rgba(65,69,88,.1);--tp-input-background-color:rgba(65,69,88,.1);--tp-input-background-color-active:rgba(65,69,88,.22);--tp-input-background-color-focus:rgba(65,69,88,.18);--tp-input-background-color-hover:rgba(65,69,88,.14);--tp-input-foreground-color:#454754;--tp-label-foreground-color:rgba(69,71,84,.7);--tp-monitor-background-color:rgba(65,69,88,.1);--tp-monitor-foreground-color:rgba(69,71,84,.5)}:root.dark{--tp-base-background-color:rgba(26,26,26,.9);--tp-base-shadow-color:rgba(0,0,0,.2);--tp-button-background-color:#ccc;--tp-button-background-color-active:#fff;--tp-button-background-color-focus:#f2f2f2;--tp-button-background-color-hover:#d9d9d9;--tp-button-foreground-color:rgba(0,0,0,.8);--tp-container-background-color:rgba(0,0,0,.3);--tp-container-background-color-active:rgba(0,0,0,.6);--tp-container-background-color-focus:rgba(0,0,0,.5);--tp-container-background-color-hover:rgba(0,0,0,.4);--tp-container-foreground-color:hsla(0,0%,100%,.5);--tp-groove-foreground-color:rgba(0,0,0,.2);--tp-input-background-color:rgba(0,0,0,.3);--tp-input-background-color-active:rgba(0,0,0,.6);--tp-input-background-color-focus:rgba(0,0,0,.5);--tp-input-background-color-hover:rgba(0,0,0,.4);--tp-input-foreground-color:hsla(0,0%,100%,.5);--tp-label-foreground-color:hsla(0,0%,100%,.5);--tp-monitor-background-color:rgba(0,0,0,.3);--tp-monitor-foreground-color:hsla(0,0%,100%,.3)}a{color:#00838f;color:var(--anchor-color);-webkit-text-decoration:none;text-decoration:none;transition:color .1s,background-color .1s}blockquote{border-left:3px solid;margin:2rem 0;padding:.75rem 1.5rem}blockquote cite{display:block;margin:.5rem 0 0 .5rem}blockquote cite:before{content:"―";display:inline-block;height:1rem;margin-right:.5rem;width:1rem}blockquote code{color:inherit;font-weight:500}blockquote p{margin:0;padding:0}blockquote p+p{margin-top:.75rem}blockquote div+p{margin-top:.5rem}blockquote .alert-heading{font-size:90%;font-weight:400}blockquote .alert-icon{box-sizing:border-box;display:inline-block;height:24px;line-height:1;margin-right:4px;margin-top:-2px;vertical-align:middle;width:24px}blockquote.alert{background-color:rgba(97,97,97,.05);background-color:var(--alert-info-background-color);border-color:#616161;border-color:var(--alert-info-color)}blockquote.alert p{margin-left:4px}blockquote.alert .alert-icon{background-color:#616161;background-color:var(--alert-info-color);-webkit-mask-image:url(../../img/svg/info_black_24dp.svg);mask-image:url(../../img/svg/info_black_24dp.svg);-webkit-mask-image:var(--icon-info-black);mask-image:var(--icon-info-black)}blockquote.alert-note{background-color:rgba(0,99,177,.05);background-color:var(--alert-note-background-color);border-color:#0063b1;border-color:var(--alert-note-color);color:#0063b1;color:var(--alert-note-color)}blockquote.alert-note .alert-icon{background-color:#0063b1;background-color:var(--alert-note-color)}blockquote.alert-tip{background-color:rgba(86,124,115,.05);background-color:var(--alert-tip-background-color);border-color:#567c73;border-color:var(--alert-tip-color);color:#567c73;color:var(--alert-tip-color)}blockquote.alert-tip .alert-icon{background-color:#567c73;background-color:var(--alert-tip-color);-webkit-mask-image:url(../../img/svg/lightbulb_black_24dp.svg);mask-image:url(../../img/svg/lightbulb_black_24dp.svg);-webkit-mask-image:var(--icon-lightbulb-black);mask-image:var(--icon-lightbulb-black)}blockquote.alert-important{background-color:rgba(135,100,184,.05);background-color:var(--alert-important-background-color);border-color:#8764b8;border-color:var(--alert-important-color);color:#8764b8;color:var(--alert-important-color)}blockquote.alert-important .alert-icon{background-color:#8764b8;background-color:var(--alert-important-color);-webkit-mask-image:url(../../img/svg/bubble_black_24dp.svg);mask-image:url(../../img/svg/bubble_black_24dp.svg);-webkit-mask-image:var(--icon-bubble-black);mask-image:var(--icon-bubble-black)}blockquote.alert-warning{background-color:rgba(224,128,86,.05);background-color:var(--alert-warning-background-color);border-color:#e08056;border-color:var(--alert-warning-color);color:#e08056;color:var(--alert-warning-color)}blockquote.alert-warning .alert-icon{background-color:#e08056;background-color:var(--alert-warning-color);-webkit-mask-image:url(../../img/svg/warning_black_24dp.svg);mask-image:url(../../img/svg/warning_black_24dp.svg);-webkit-mask-image:var(--icon-warning-black);mask-image:var(--icon-warning-black)}blockquote.alert-caution{background-color:rgba(239,83,80,.05);background-color:var(--alert-caution-background-color);border-color:#e53935;border-color:var(--alert-caution-color);color:#e53935;color:var(--alert-caution-color)}blockquote.alert-caution .alert-icon{background-color:#e53935;background-color:var(--alert-caution-color);-webkit-mask-image:url(../../img/svg/caution_black_24dp.svg);mask-image:url(../../img/svg/caution_black_24dp.svg);-webkit-mask-image:var(--icon-caution-black);mask-image:var(--icon-caution-black)}:root{interpolate-size:allow-keywords}html{height:100%;width:100%}body{background:#f5f5f5;background:var(--body-background-color);color:#171717;color:var(--foreground-color);font-family:Roboto,sans-serif;font-size:16px;font-weight:300;margin:0;overflow:hidden}body.preload *{transition:none!important}.progress{cursor:progress}.button{align-items:stretch;background-color:#00bcd4;background-color:var(--button-background-color);border:0;box-sizing:border-box;color:#fff;color:var(--button-foreground-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:85%;font-weight:400;letter-spacing:.1em;line-height:1;padding:0;text-transform:uppercase;transition:color .1s,background-color .1s,transform .1s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.button figure{align-items:center;background-color:#5de1f9;background-color:var(--button-background-color-darker);display:flex;margin:0;padding:0 .75em;transition:background-color .1s}.button figure img{height:1.25em;opacity:.9;transition:opacity .1s}.button span{display:inline-block;padding:.8em 1.5em}.button:active,.button:focus,.button:hover{background-color:#5de1f9;background-color:var(--button-background-color-focus);color:#fff;color:var(--button-foreground-color-focus)}.button:active figure,.button:focus figure,.button:hover figure{background-color:#5de1f9;background-color:var(--button-background-color-focus-darker)}.button:active img,.button:focus img,.button:hover img{opacity:1}.button:active{transform:scale(.95)}canvas{display:block;height:100%;margin:auto;outline:none;width:100%}canvas.hidden{visibility:hidden}code{color:#d84315;color:var(--code-color);font-family:Source Code Pro,Consolas,monospace;font-size:90%;font-weight:400}figure{margin:1.25rem 0}figure img,figure svg{display:block}img{border:0;outline:0}h1,h2,h3,h4,h5,h6{color:#202020;color:var(--heading-foreground-color);font-weight:400;margin:3rem 0 1rem}h1{font-size:175%;margin-top:3rem}h2{font-size:140%;margin-top:2.5rem}h3{font-size:125%;margin-top:2.25rem}h4{font-size:120%;margin-top:2rem}h5{font-size:115%;margin-top:1.75rem}h6{font-size:110%;margin-top:1.5rem}ul{padding-left:1.5rem}li::marker{content:"• "}details summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}p{margin:1rem 0}p .has-small-font-size{font-size:90%}p .has-large-font-size{font-size:110%}p .has-huge-font-size{font-size:120%}strong{font-weight:400}.contents h2,.contents h3,.contents h4{margin:.5rem 0}.contents li::marker{content:none}footer{position:relative}.page-footer{border-top:1px solid hsla(0,0%,62%,.2);border-top:1px solid var(--footer-border-color);display:flex;flex-grow:0;justify-content:space-between;padding:.6rem .75rem .6rem 1.5rem}.page-footer ul{font-size:75%;list-style:none;margin:0 .25rem 0 0;padding:0}.page-footer ul li{display:flex}.page-footer ul li a{color:#757575;color:var(--footer-anchor-color)}.page-footer ul li a:active,.page-footer ul li a:focus,.page-footer ul li a:hover{color:var(--anchor-color-focus)}.page-footer ul li::marker{content:none}.page-footer ul li+li:before{background-color:#9e9e9e;background-color:var(--footer-separator-color);content:"";display:inline-block;margin:.1em .85em;width:1px}.page-footer .contentinfo,.page-footer ul{align-items:center;display:flex;white-space:nowrap}.page-footer .buttons{display:flex;line-height:1;margin-left:2rem}.page-footer .buttons a,.page-footer .buttons div{display:inline-block;height:24px;margin-right:4px;width:24px}.page-footer .buttons div{background:no-repeat 50%/cover transparent;background-attachment:scroll;background-origin:content-box;box-sizing:border-box;cursor:pointer;opacity:.6;transition:opacity .1s;vertical-align:middle}.page-footer .buttons div:focus,.page-footer .buttons div:hover{opacity:1}.page-footer .buttons .dark-mode{background-image:url(../../img/svg/dark_mode_black_24dp.svg);background-image:var(--icon-dark-mode)}.page-footer .buttons .repository{background-image:url(../../img/svg/github_black_24dp.svg);background-image:var(--icon-github);padding:2px}.page-footer .buttons .support{background-image:url(../../img/svg/heart_black_24dp.svg);background-image:var(--icon-heart);padding:1px}.frame-content>div{display:flex;flex-direction:row;min-height:100vh;width:100%}.skip-to-content{background:#fff;color:#000;display:block;flex-shrink:0;font-size:75%;height:1px;left:-100%;outline:0;overflow:hidden;padding:.25rem;position:absolute;top:0;width:1px;z-index:3}.skip-to-content:focus{height:auto;left:0;width:100px}header{position:relative}.page-header{background-color:#212121;background-color:var(--page-header-background-color);border-bottom:1px solid hsla(0,0%,62%,.2);border-bottom:1px solid var(--footer-border-color);color:#202020;color:var(--heading-foreground-color);flex-grow:0}.page-header .page-title{font-size:90%;font-weight:400;letter-spacing:1px;margin:0;padding:.75rem .75rem .75rem 1.5rem;text-transform:uppercase}.page-header .page-title,.page-header .page-title a{color:#f5f5f5;color:var(--page-title-foreground-color)}.highlight{line-height:normal}.highlight pre{margin:2rem 0;overflow-x:auto;padding:1.2rem 1.5rem}main{border:0;flex-grow:1;height:100vh;outline:none;overflow-x:hidden;overflow-y:scroll;overflow:hidden scroll;width:100%}.content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;line-height:1.5;min-height:100vh;padding-bottom:3rem}.content a:active,.content a:focus,.content a:hover{-webkit-text-decoration:underline;text-decoration:underline}.content h1 span+a,.content h2 span+a,.content h3 span+a,.content h4 span+a,.content h5 span+a,.content h6 span+a{opacity:0;padding:0 1rem 0 .25rem;-webkit-text-decoration:none;text-decoration:none;transition:color .1s,opacity .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.content h1:active span+a,.content h1:focus span+a,.content h1:hover span+a,.content h2:active span+a,.content h2:focus span+a,.content h2:hover span+a,.content h3:active span+a,.content h3:focus span+a,.content h3:hover span+a,.content h4:active span+a,.content h4:focus span+a,.content h4:hover span+a,.content h5:active span+a,.content h5:focus span+a,.content h5:hover span+a,.content h6:active span+a,.content h6:focus span+a,.content h6:hover span+a{opacity:1;-webkit-text-decoration:none;text-decoration:none}.content>div{box-sizing:border-box;max-width:calc(1024px + 2rem);padding:.5rem 1rem 2rem;width:100%}.content:first-child{padding:3rem 0}.navigation{flex-grow:1;overflow-y:scroll;padding:1.75rem 0;position:relative;scrollbar-width:thin}.navigation a{align-items:center;color:#424242;color:var(--nav-anchor-color);display:flex;padding:.5rem 1.5rem .5rem 2rem;position:relative}.navigation a:focus,.navigation a:hover{background-color:#e0e0e0;background-color:var(--nav-anchor-background-color-focus);color:#101010;color:var(--nav-anchor-color-focus);-webkit-text-decoration:none;text-decoration:none}.navigation a[target=_blank]:after{background:no-repeat 50%/cover url(../../img/svg/open_in_new_black_24dp.svg);background:no-repeat 50%/cover var(--icon-open-in-new);background-attachment:scroll;background-origin:content-box;content:"";display:inline-block;height:1rem;margin-left:.5rem;opacity:.25;transition:opacity .1s;width:1rem}.navigation a[target=_blank]:focus:after,.navigation a[target=_blank]:hover:after{opacity:1}.navigation h2,.navigation h3{align-items:center;color:#00838f;color:var(--sidebar-heading-color);cursor:pointer;display:flex;font-size:100%;margin:0;padding-left:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navigation h2:after,.navigation h3:after{background-color:#00838f;background-color:var(--sidebar-heading-color);content:"";display:inline-block;height:1.25rem;margin-left:.5rem;-webkit-mask-image:url(../../img/svg/chevron_left_black_24dp.svg);mask-image:url(../../img/svg/chevron_left_black_24dp.svg);-webkit-mask-image:var(--icon-chevron-left-black);mask-image:var(--icon-chevron-left-black);-webkit-mask-position:center;mask-position:center;opacity:.3;transform:rotate(180deg);transition:background-color .3s,opacity .1s,transform .3s;width:1rem}.navigation h2:focus:after,.navigation h2:hover:after,.navigation h3:focus:after,.navigation h3:hover:after{opacity:1}.navigation h2{padding:.5rem 1.5rem}.navigation h3{font-size:80%;padding:.6rem 1.5rem}.navigation li{padding:0}.navigation li.active>a{color:#000;color:var(--nav-anchor-color-active);transition:background-color .1s}.navigation li.active>a:before{background-color:#ef6950;background-color:var(--nav-indicator-background-color);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:4px}.navigation li::marker{content:none}.navigation ul{box-sizing:border-box;list-style:none;margin:0;padding:0;position:relative;transition:height .3s}.navigation .menu{overflow-y:clip;position:relative}.navigation .menu li:last-child{padding-bottom:1rem}.navigation .menu .menu a{padding-left:3rem}.navigation .menu .menu h2,.navigation .menu .menu h3{padding-left:2.5rem}.navigation .menu .menu:last-child{padding-bottom:0}.navigation .menu:not(.expanded) ul{height:0}.navigation .menu:not(.expanded).active>h2:after,.navigation .menu:not(.expanded).active>h3:after{background-color:#ef6950;background-color:var(--nav-indicator-background-color);opacity:1}.navigation .menu.expanded>h2:after,.navigation .menu.expanded>h3:after{transform:rotate(270deg)}.navigation .menu:last-child{padding-bottom:0}.pagination{display:flex;justify-content:center;list-style:none;margin-top:3rem;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination a,.pagination span{color:inherit;padding:.25em .75em}.pagination a{-webkit-text-decoration:none;text-decoration:none}.pagination a:active,.pagination a:focus,.pagination a:hover{background:#202020;color:#f5f5f5}.pagination li{display:block}.pagination .active{background:#202020;color:#f5f5f5;cursor:default}.progress{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.spinner{position:relative}.spinner div{background-color:#202020;background-color:var(--spinner-background-color)}.spinner.cubemove{height:40px;width:40px}.spinner.cubemove div{animation:cubemove 1.8s ease-in-out infinite;height:15px;left:0;position:absolute;top:0;width:15px}.spinner.cubemove div:nth-child(2){animation-delay:-.9s;background-color:#5de1f9;background-color:var(--spinner-accent-color)}.spinner.cubegrid{height:60px;width:60px}.spinner.cubegrid div{animation:cubegrid 1.3s ease-in-out infinite;float:left;height:33.3333333333%;width:33.3333333333%}.spinner.cubegrid div:first-child{animation-delay:.2s}.spinner.cubegrid div:nth-child(2){animation-delay:.3s}.spinner.cubegrid div:nth-child(3){animation-delay:.4s}.spinner.cubegrid div:nth-child(4){animation-delay:.1s}.spinner.cubegrid div:nth-child(5){animation-delay:.2s}.spinner.cubegrid div:nth-child(6){animation-delay:.3s}.spinner.cubegrid div:nth-child(7){animation-delay:0s}.spinner.cubegrid div:nth-child(8){animation-delay:.1s}.spinner.cubegrid div:nth-child(9){animation-delay:.2s}.search{background-color:#f5f5f5;background-color:var(--pf-background);margin-bottom:1rem}.search pagefind-searchbox{align-items:center;display:flex;height:56px}#\##\##\#.pf-searchbox-input,#\##\#.pf-searchbox-input:not(#does-not-exist),#\#.pf-searchbox-input:not(#does-not-exist):not(#does-not-exist),.pf-searchbox-input:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist){padding:0 22px}#\##\##\#.pf-searchbox-input-wrapper,#\##\#.pf-searchbox-input-wrapper:not(#does-not-exist),#\#.pf-searchbox-input-wrapper:not(#does-not-exist):not(#does-not-exist),.pf-searchbox-input-wrapper:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist){align-items:center;display:flex;padding:.25rem 1.5rem}#\##\##\#.pf-searchbox-input-wrapper:before,#\##\#.pf-searchbox-input-wrapper:not(#does-not-exist):before,#\#.pf-searchbox-input-wrapper:not(#does-not-exist):not(#does-not-exist):before,.pf-searchbox-input-wrapper:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist):before{left:auto;top:auto}#\##\##\#.pf-searchbox-result,#\##\#.pf-searchbox-result:not(#does-not-exist),#\#.pf-searchbox-result:not(#does-not-exist):not(#does-not-exist),.pf-searchbox-result:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist){border-radius:0}#\##\##\#.pf-searchbox-results,#\##\#.pf-searchbox-results:not(#does-not-exist),#\#.pf-searchbox-results:not(#does-not-exist):not(#does-not-exist),.pf-searchbox-results:not(#does-not-exist):not(#does-not-exist):not(#does-not-exist){scrollbar-width:thin}.sidebar{background-color:#eee;background-color:var(--sidebar-background-color);box-sizing:border-box;display:flex;flex-direction:column;font-weight:400;height:100dvh;left:0;pointer-events:none;position:absolute;top:0;transform:translateX(-100%);transition:transform .1s;width:320px;z-index:2}.sidebar.active{pointer-events:auto;transform:none}.sidebar-button-close,.sidebar-button-open{background:no-repeat 50% transparent;background-image:url(../../img/svg/chevron_left_white_24dp.svg);background-image:var(--icon-chevron-left-white);border-radius:25%;cursor:pointer;display:block;opacity:.8;position:absolute;transition:opacity .1s;width:32px;z-index:2}.sidebar-button-close:focus,.sidebar-button-close:hover,.sidebar-button-open:focus,.sidebar-button-open:hover{opacity:1}.sidebar-button-close.hidden,.sidebar-button-open.hidden{display:none}.sidebar-button-open{background-color:hsla(0,0%,100%,.5);background-color:var(--viewport-button-background-color);background-image:url(../../img/svg/menu_open_black_24dp.svg);background-image:var(--icon-menu-open);height:32px;left:.5rem;top:1rem;transform:rotate(180deg)}.sidebar-button-close{height:100%;right:0;top:0}.tp{position:absolute;right:3px;top:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:256px;z-index:1}.tp.hidden{visibility:hidden}#viewport{background:#eee;background:var(--viewport-background-color);box-sizing:border-box;height:calc(100vh - 10rem);position:relative}#viewport .buttons{bottom:4px;display:flex;left:4px;line-height:1;position:absolute;z-index:1}#viewport .buttons.hidden{display:none}#viewport .icon{background:no-repeat 50%/cover hsla(0,0%,100%,.5);background:no-repeat 50%/cover var(--viewport-button-background-color);background-origin:content-box;border-radius:25%;box-sizing:border-box;cursor:pointer;display:inline-block;height:26px;margin-right:4px;opacity:.8;transition:opacity .1s;width:26px}#viewport .icon:focus,#viewport .icon:hover{opacity:1}#viewport .fullscreen{background-image:url(../../img/svg/fullscreen_black_24dp.svg);background-image:var(--icon-fullscreen)}#viewport .fullscreen.active{background-image:url(../../img/svg/fullscreen_exit_black_24dp.svg);background-image:var(--icon-fullscreen-exit)}#viewport .code{background-image:url(../../img/svg/code_black_24dp.svg);background-image:var(--icon-code);padding:2px}#viewport .info{background-image:url(../../img/svg/info_black_24dp.svg);background-image:var(--icon-info);padding:3px}#viewport .lut{cursor:auto;left:8px;max-height:60vh;position:absolute;top:8px}#viewport .lut.hidden{display:none}#viewport+.content{border-top:1px solid #e0e0e0;border-top:1px solid var(--viewport-separator-color)}#viewport.loading .buttons,#viewport:not(.loading) .progress{display:none}#viewport:not(.loading)+.content{border-top-color:transparent}.error,.paused,.warning{align-items:center;border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--viewport-separator-color);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;margin:0;position:absolute;right:0;text-align:center;top:0;z-index:1}.error.hidden,.paused.hidden,.warning.hidden{display:none}.paused{background-color:#fff;background-color:var(--paused-background-color);opacity:.5}.paused:before{background:no-repeat 50%/cover url(../../img/svg/pause_circle_black_24dp.svg);background:no-repeat 50%/cover var(--icon-pause-circle);content:"";display:inline-block;height:100px;opacity:.9;width:100px}.error a,.warning a{cursor:pointer}.error p,.warning p{max-width:550px}.error h4,.warning h4{align-items:center;display:flex;margin:0}.error h4:before,.warning h4:before{background:no-repeat 50%/cover url(../../img/svg/warning_black_24dp.svg);background:no-repeat 50%/cover var(--icon-warning);content:"";display:inline-block;height:24px;margin:0 .3rem 1px 0;opacity:.6;width:24px}.error h4:before{background-image:url(../../img/svg/error_black_24dp.svg);background-image:var(--icon-error)}main.attribution h3{margin-bottom:1rem}main.attribution h5{font-size:100%;margin-bottom:0;margin-top:.3rem}main.attribution h5+p{margin-bottom:1.3rem;margin-top:0}main.attribution p{font-size:85%}main.attribution p+h2,main.attribution p+h3{margin-top:3.5rem}main.plugins-tools h2{align-items:center;display:flex;margin-bottom:0}main.plugins-tools h2:before{background-color:#171717;background-color:var(--foreground-color);content:"";display:inline-block;height:24px;margin-right:.5rem;-webkit-mask-image:url(../../img/svg/extension_black_24dp.svg);mask-image:url(../../img/svg/extension_black_24dp.svg);-webkit-mask-image:var(--icon-extension);mask-image:var(--icon-extension);-webkit-mask-position:center;mask-position:center;width:24px}main.plugins-tools p+h2{margin-top:3rem}main.plugins-tools p{margin:.25rem 0}@media (min-width:1024px){.content>div{max-width:calc(1024px + 4rem);padding:.5rem 2rem 2rem}.sidebar{pointer-events:auto;position:relative;transform:none;transition:none;width:360px}.sidebar-button-close,.sidebar-button-open{display:none}.tp{right:5px;top:5px;width:300px}}@media (min-width:2048px){body{font-size:18px}.content>div{max-width:calc(1280px + 4rem);padding:.5rem 3rem 2rem}.sidebar{width:380px}}
/*# sourceMappingURL=index.css.map */