/*!* Pico CSS ✨ v2.1.1 (https://picocss.com)
* Copyright 2019-2025 - Licensed under MIT*/:root{--p-font-family-emoji:"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--p-font-family-sans-serif:system-ui,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,Helvetica,Arial,"Helvetica Neue",sans-serif,var(--p-font-family-emoji);--p-font-family-monospace:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace,var(--p-font-family-emoji);--p-font-family:var(--p-font-family-sans-serif);--p-line-height:1.5;--p-font-weight:400;--p-font-size:100%;--p-text-underline-offset:.1rem;--p-border-radius:.25rem;--p-border-width:.0625rem;--p-outline-width:.125rem;--p-transition:.2s ease-in-out;--p-spacing:1rem;--p-typography-spacing-vertical:1rem;--p-block-spacing-vertical:var(--p-spacing);--p-block-spacing-horizontal:var(--p-spacing);--p-grid-column-gap:var(--p-spacing);--p-grid-row-gap:var(--p-spacing);--p-form-element-spacing-vertical:.75rem;--p-form-element-spacing-horizontal:1rem;--p-group-box-shadow:0 0 0 rgba(0,0,0,0);--p-group-box-shadow-focus-with-button:0 0 0 var(--p-outline-width) var(--p-primary-focus);--p-group-box-shadow-focus-with-input:0 0 0 .0625rem var(--p-form-element-border-color);--p-modal-overlay-backdrop-filter:blur(0.375rem);--p-nav-element-spacing-vertical:1rem;--p-nav-element-spacing-horizontal:.5rem;--p-nav-link-spacing-vertical:.5rem;--p-nav-link-spacing-horizontal:.5rem;--p-nav-breadcrumb-divider:">";--p-icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--p-icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");--p-icon-loading:url("data:image/svg+xml,%3Csvg fill='none' height='24' width='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cstyle%3E g %7B animation: rotate 2s linear infinite; transform-origin: center center; %7D circle %7B stroke-dasharray: 75,100; stroke-dashoffset: -5; animation: dash 1.5s ease-in-out infinite; stroke-linecap: round; %7D @keyframes rotate %7B 0%25 %7B transform: rotate(0deg); %7D 100%25 %7B transform: rotate(360deg); %7D %7D @keyframes dash %7B 0%25 %7B stroke-dasharray: 1,100; stroke-dashoffset: 0; %7D 50%25 %7B stroke-dasharray: 44.5,100; stroke-dashoffset: -17.5; %7D 100%25 %7B stroke-dasharray: 44.5,100; stroke-dashoffset: -62; %7D %7D %3C/style%3E%3Cg%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='rgb(136, 145, 164)' stroke-width='4' /%3E%3C/g%3E%3C/svg%3E")}@media(min-width:576px){:root{--p-font-size:106.25%}}@media(min-width:768px){:root{--p-font-size:112.5%}}@media(min-width:1024px){:root{--p-font-size:118.75%}}@media(min-width:1280px){:root{--p-font-size:125%}}@media(min-width:1536px){:root{--p-font-size:131.25%}}a{--p-text-decoration:underline}h1,h2,h3,h4{--p-font-weight:700}h1{--p-font-size:2rem;--p-line-height:1.125;--p-typography-spacing-top:3rem}h2{--p-font-size:1.75rem;--p-line-height:1.15;--p-typography-spacing-top:2.625rem}h3{--p-font-size:1.5rem;--p-line-height:1.175;--p-typography-spacing-top:2.25rem}h4{--p-font-size:1.25rem;--p-line-height:1.2;--p-typography-spacing-top:1.874rem}pre,code{--p-font-family:var(--p-font-family-monospace)}details.dropdown summary:not([role=button]){--p-outline-width:.0625rem}nav details.dropdown summary:focus-visible{--p-outline-width:.125rem}[role=search]{--p-border-radius:5rem}[role=search]:has(button.secondary:focus,[type=submit].secondary:focus,[type=button].secondary:focus,[role=button].secondary:focus),[role=group]:has(button.secondary:focus,[type=submit].secondary:focus,[type=button].secondary:focus,[role=button].secondary:focus){--p-group-box-shadow-focus-with-button:0 0 0 var(--p-outline-width) var(--p-secondary-focus)}[role=search]:has(button.contrast:focus,[type=submit].contrast:focus,[type=button].contrast:focus,[role=button].contrast:focus),[role=group]:has(button.contrast:focus,[type=submit].contrast:focus,[type=button].contrast:focus,[role=button].contrast:focus){--p-group-box-shadow-focus-with-button:0 0 0 var(--p-outline-width) var(--p-contrast-focus)}[role=search] button,[role=search] [role=button],[role=group] button,[role=group] [role=button]{--p-form-element-spacing-horizontal:2rem}details summary[role=button]:not(.outline)::after{filter:brightness(0)invert(1)}:root:not([data-theme=dark]),:host(:not([data-theme=dark])){color-scheme:light;--p-background-color:#fff;--p-color:#373c44;--p-text-selection-color:rgba(0,166,110,.25);--p-muted-color:#646b79;--p-muted-border-color:rgb(231, 234, 239.5);--p-primary:#007a50;--p-primary-background:#007a50;--p-primary-border:var(--p-primary-background);--p-primary-underline:rgba(0,122,80,.5);--p-primary-hover:#005f3d;--p-primary-hover-background:#006d46;--p-primary-hover-border:var(--p-primary-hover-background);--p-primary-hover-underline:var(--p-primary-hover);--p-primary-focus:rgba(0,166,110,.5);--p-primary-inverse:#fff;--p-secondary:#5d6b89;--p-secondary-background:#525f7a;--p-secondary-border:var(--p-secondary-background);--p-secondary-underline:rgba(93, 107, 137, 0.5);--p-secondary-hover:#48536b;--p-secondary-hover-background:#48536b;--p-secondary-hover-border:var(--p-secondary-hover-background);--p-secondary-hover-underline:var(--p-secondary-hover);--p-secondary-focus:rgba(93, 107, 137, 0.25);--p-secondary-inverse:#fff;--p-contrast:#181c25;--p-contrast-background:#181c25;--p-contrast-border:var(--p-contrast-background);--p-contrast-underline:rgba(24, 28, 37, 0.5);--p-contrast-hover:#000;--p-contrast-hover-background:#000;--p-contrast-hover-border:var(--p-contrast-hover-background);--p-contrast-hover-underline:var(--p-secondary-hover);--p-contrast-focus:rgba(93, 107, 137, 0.25);--p-contrast-inverse:#fff;--p-box-shadow:0.0145rem 0.029rem 0.174rem rgba(129, 145, 181, 0.01698),0.0335rem 0.067rem 0.402rem rgba(129, 145, 181, 0.024),0.0625rem 0.125rem 0.75rem rgba(129, 145, 181, 0.03),0.1125rem 0.225rem 1.35rem rgba(129, 145, 181, 0.036),0.2085rem 0.417rem 2.502rem rgba(129, 145, 181, 0.04302),0.5rem 1rem 6rem rgba(129, 145, 181, 0.06),0 0 0 .0625rem rgba(129, 145, 181, 0.015);--p-h1-color:#2d3138;--p-h2-color:#373c44;--p-h3-color:#424751;--p-h4-color:#4d535e;--p-h5-color:#5c6370;--p-h6-color:#646b79;--p-mark-background-color:rgb(252.5, 230.5, 191.5);--p-mark-color:#0f1114;--p-ins-color:rgb(28.5, 105.5, 84);--p-del-color:rgb(136, 56.5, 53);--p-blockquote-border-color:var(--p-muted-border-color);--p-blockquote-footer-color:var(--p-muted-color);--p-button-box-shadow:0 0 0 rgba(0,0,0,0);--p-button-hover-box-shadow:0 0 0 rgba(0,0,0,0);--p-table-border-color:var(--p-muted-border-color);--p-table-row-stripped-background-color:rgba(111, 120, 135, 0.0375);--p-code-background-color:rgb(243, 244.5, 246.75);--p-code-color:#646b79;--p-code-kbd-background-color:var(--p-color);--p-code-kbd-color:var(--p-background-color);--p-accordion-border-color:var(--p-muted-border-color);--p-accordion-active-summary-color:var(--p-primary-hover);--p-accordion-close-summary-color:var(--p-color);--p-accordion-open-summary-color:var(--p-muted-color);--p-card-background-color:var(--p-background-color);--p-card-border-color:var(--p-muted-border-color);--p-card-box-shadow:var(--p-box-shadow);--p-card-sectioning-background-color:rgb(251, 251.5, 252.25);--p-dropdown-background-color:#fff;--p-dropdown-border-color:#eff1f4;--p-dropdown-box-shadow:var(--p-box-shadow);--p-dropdown-color:var(--p-color);--p-dropdown-hover-background-color:#eff1f4;--p-loading-spinner-opacity:.5;--p-modal-overlay-background-color:rgba(232, 234, 237, 0.75);--p-progress-background-color:#dfe3eb;--p-progress-color:var(--p-primary-background);--p-tooltip-background-color:var(--p-contrast-background);--p-tooltip-color:var(--p-contrast-inverse)}@media only screen and (prefers-color-scheme:dark){:root:not([data-theme]),:host(:not([data-theme])){color-scheme:dark;--p-background-color:rgb(19, 22.5, 30.5);--p-color:#c2c7d0;--p-text-selection-color:rgba(0,180,120,.1875);--p-muted-color:#7b8495;--p-muted-border-color:#202632;--p-primary:#00b478;--p-primary-background:#007a50;--p-primary-border:var(--p-primary-background);--p-primary-underline:rgba(0,180,120,.5);--p-primary-hover:#0c8;--p-primary-hover-background:#00895a;--p-primary-hover-border:var(--p-primary-hover-background);--p-primary-hover-underline:var(--p-primary-hover);--p-primary-focus:rgba(0,180,120,.375);--p-primary-inverse:#fff;--p-secondary:#969eaf;--p-secondary-background:#525f7a;--p-secondary-border:var(--p-secondary-background);--p-secondary-underline:rgba(150, 158, 175, 0.5);--p-secondary-hover:#b3b9c5;--p-secondary-hover-background:#5d6b89;--p-secondary-hover-border:var(--p-secondary-hover-background);--p-secondary-hover-underline:var(--p-secondary-hover);--p-secondary-focus:rgba(144, 158, 190, 0.25);--p-secondary-inverse:#fff;--p-contrast:#dfe3eb;--p-contrast-background:#eff1f4;--p-contrast-border:var(--p-contrast-background);--p-contrast-underline:rgba(223, 227, 235, 0.5);--p-contrast-hover:#fff;--p-contrast-hover-background:#fff;--p-contrast-hover-border:var(--p-contrast-hover-background);--p-contrast-hover-underline:var(--p-contrast-hover);--p-contrast-focus:rgba(207, 213, 226, 0.25);--p-contrast-inverse:#000;--p-box-shadow:0.0145rem 0.029rem 0.174rem rgba(7, 8.5, 12, 0.01698),0.0335rem 0.067rem 0.402rem rgba(7, 8.5, 12, 0.024),0.0625rem 0.125rem 0.75rem rgba(7, 8.5, 12, 0.03),0.1125rem 0.225rem 1.35rem rgba(7, 8.5, 12, 0.036),0.2085rem 0.417rem 2.502rem rgba(7, 8.5, 12, 0.04302),0.5rem 1rem 6rem rgba(7, 8.5, 12, 0.06),0 0 0 .0625rem rgba(7, 8.5, 12, 0.015);--p-h1-color:#f0f1f3;--p-h2-color:#e0e3e7;--p-h3-color:#c2c7d0;--p-h4-color:#b3b9c5;--p-h5-color:#a4acba;--p-h6-color:#8891a4;--p-mark-background-color:#014063;--p-mark-color:#fff;--p-ins-color:#62af9a;--p-del-color:rgb(205.5, 126, 123);--p-blockquote-border-color:var(--p-muted-border-color);--p-blockquote-footer-color:var(--p-muted-color);--p-button-box-shadow:0 0 0 rgba(0,0,0,0);--p-button-hover-box-shadow:0 0 0 rgba(0,0,0,0);--p-table-border-color:var(--p-muted-border-color);--p-table-row-stripped-background-color:rgba(111, 120, 135, 0.0375);--p-code-background-color:rgb(26, 30.5, 40.25);--p-code-color:#8891a4;--p-code-kbd-background-color:var(--p-color);--p-code-kbd-color:var(--p-background-color);--p-accordion-border-color:var(--p-muted-border-color);--p-accordion-active-summary-color:var(--p-primary-hover);--p-accordion-close-summary-color:var(--p-color);--p-accordion-open-summary-color:var(--p-muted-color);--p-card-background-color:#181c25;--p-card-border-color:var(--p-card-background-color);--p-card-box-shadow:var(--p-box-shadow);--p-card-sectioning-background-color:rgb(26, 30.5, 40.25);--p-dropdown-background-color:#181c25;--p-dropdown-border-color:#202632;--p-dropdown-box-shadow:var(--p-box-shadow);--p-dropdown-color:var(--p-color);--p-dropdown-hover-background-color:#202632;--p-loading-spinner-opacity:.5;--p-modal-overlay-background-color:rgba(7.5, 8.5, 10, 0.75);--p-progress-background-color:#202632;--p-progress-color:var(--p-primary-background);--p-tooltip-background-color:var(--p-contrast-background);--p-tooltip-color:var(--p-contrast-inverse)}}*,*::before,*::after{box-sizing:border-box;background-repeat:no-repeat}::before,::after{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--p-background-color);color:var(--p-color);font-weight:var(--p-font-weight);font-size:var(--p-font-size);line-height:var(--p-line-height);font-family:var(--p-font-family);text-underline-offset:var(--p-text-underline-offset);text-rendering:optimizeLegibility;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{width:100%;margin:0}main{display:block}body>main,body>footer{padding-block:var(--p-block-spacing-vertical)}section{margin-bottom:var(--p-block-spacing-vertical)}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--p-spacing);padding-left:var(--p-spacing)}@media(min-width:576px){.container{max-width:510px;padding-right:0;padding-left:0}}@media(min-width:768px){.container{max-width:700px}}@media(min-width:1024px){.container{max-width:950px}}@media(min-width:1280px){.container{max-width:1200px}}@media(min-width:1536px){.container{max-width:1450px}}strong{font-weight:bolder}p,pre,ul{margin-top:0;margin-bottom:var(--p-typography-spacing-vertical);color:var(--p-color);font-style:normal;font-weight:var(--p-font-weight)}h1,h2,h3,h4{margin-top:0;margin-bottom:var(--p-typography-spacing-vertical);color:var(--p-color);font-weight:var(--p-font-weight);font-size:var(--p-font-size);line-height:var(--p-line-height);font-family:var(--p-font-family)}h1{--p-color:var(--p-h1-color)}h2{--p-color:var(--p-h2-color)}h3{--p-color:var(--p-h3-color)}h4{--p-color:var(--p-h4-color)}p{margin-bottom:var(--p-typography-spacing-vertical)}:where(ul) li{margin-bottom:calc(var(--p-typography-spacing-vertical)*.25)}ul li{list-style:square}::-moz-selection{background-color:var(--p-text-selection-color)}::selection{background-color:var(--p-text-selection-color)}:where(a:not([role=button])),[role=link]{--p-color:var(--p-primary);--p-background-color:rgba(0,0,0,0);--p-underline:var(--p-primary-underline);outline:none;background-color:var(--p-background-color);color:var(--p-color);-webkit-text-decoration:var(--p-text-decoration);text-decoration:var(--p-text-decoration);text-decoration-color:var(--p-underline);text-underline-offset:.125em;transition:background-color var(--p-transition),color var(--p-transition),box-shadow var(--p-transition),-webkit-text-decoration var(--p-transition);transition:background-color var(--p-transition),color var(--p-transition),text-decoration var(--p-transition),box-shadow var(--p-transition);transition:background-color var(--p-transition),color var(--p-transition),text-decoration var(--p-transition),box-shadow var(--p-transition),-webkit-text-decoration var(--p-transition)}[role=link]:is([aria-current]:not([aria-current=false])){--p-color:var(--p-primary-hover);--p-underline:var(--p-primary-hover-underline);--p-text-decoration:underline}[role=link]:focus-visible{box-shadow:0 0 0 var(--p-outline-width)var(--p-primary-focus)}a[role=button]{display:inline-block}button{margin:0;overflow:visible;font-family:inherit;text-transform:none}button{-webkit-appearance:button}button,[role=button]{--p-background-color:var(--p-primary-background);--p-border-color:var(--p-primary-border);--p-color:var(--p-primary-inverse);--p-box-shadow:var(--p-button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:var(--p-form-element-spacing-vertical)var(--p-form-element-spacing-horizontal);border:var(--p-border-width)solid var(--p-border-color);border-radius:var(--p-border-radius);outline:none;background-color:var(--p-background-color);box-shadow:var(--p-box-shadow);color:var(--p-color);font-weight:var(--p-font-weight);font-size:1rem;line-height:var(--p-line-height);text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--p-transition),border-color var(--p-transition),color var(--p-transition),box-shadow var(--p-transition)}button:is([aria-current]:not([aria-current=false])),[role=button]:is([aria-current]:not([aria-current=false])){--p-background-color:var(--p-primary-hover-background);--p-border-color:var(--p-primary-hover-border);--p-box-shadow:var(--p-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--p-color:var(--p-primary-inverse)}button:focus,button:is([aria-current]:not([aria-current=false])):focus,[role=button]:focus,[role=button]:is([aria-current]:not([aria-current=false])):focus{--p-box-shadow:var(--p-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),0 0 0 var(--p-outline-width) var(--p-primary-focus)}:is(button,[role=button]).outline{--p-background-color:rgba(0,0,0,0);--p-color:var(--p-primary);--p-border-color:var(--p-primary)}:is(button,[role=button]).outline:is([aria-current]:not([aria-current=false])){--p-background-color:rgba(0,0,0,0);--p-color:var(--p-primary-hover);--p-border-color:var(--p-primary-hover)}:where(img,svg){vertical-align:middle}img{max-width:100%;height:auto;border-style:none}:where(svg:not([fill])){fill:currentColor}svg:not(:root),svg:not(:host){overflow:hidden}pre,code{font-size:.875em;font-family:var(--p-font-family)}pre code{font-size:inherit;font-family:inherit}pre{-ms-overflow-style:scrollbar;overflow:auto}pre,code{border-radius:var(--p-border-radius);background:var(--p-code-background-color);color:var(--p-code-color);font-weight:var(--p-font-weight);line-height:initial}code{display:inline-block;padding:.375rem}pre{display:block;margin-bottom:var(--p-spacing);overflow-x:auto}pre>code{display:block;padding:var(--p-spacing);background:0 0;line-height:var(--p-line-height)}figure{display:block;margin:0;padding:0}figure figcaption{padding:calc(var(--p-spacing)*.5)0;color:var(--p-muted-color)}details{display:block;margin-bottom:var(--p-spacing)}details summary{line-height:1rem;list-style-type:none;cursor:pointer;transition:color var(--p-transition)}details summary:not([role]){color:var(--p-accordion-close-summary-color)}details summary::-webkit-details-marker{display:none}details summary::marker{display:none}details summary::-moz-list-bullet{list-style-type:none}details summary::after{display:block;width:1rem;height:1rem;margin-inline-start:calc(var(--p-spacing,1rem)*.5);float:right;transform:rotate(-90deg);background-image:var(--p-icon-chevron);background-position:100%;background-size:1rem;background-repeat:no-repeat;content:"";transition:transform var(--p-transition)}details summary:focus{outline:none}details summary:focus:not([role]){color:var(--p-accordion-active-summary-color)}details summary:focus-visible:not([role]){outline:var(--p-outline-width)solid var(--p-primary-focus);outline-offset:calc(var(--p-spacing,1rem)*.5);color:var(--p-primary)}details summary[role=button]{width:100%;text-align:left}details summary[role=button]::after{height:calc(1rem*var(--p-line-height,1.5))}details[open]>summary{margin-bottom:var(--p-spacing)}details[open]>summary:not([role]):not(:focus){color:var(--p-accordion-open-summary-color)}details[open]>summary::after{transform:rotate(0)}article{margin-bottom:var(--p-block-spacing-vertical);padding:var(--p-block-spacing-vertical)var(--p-block-spacing-horizontal);border-radius:var(--p-border-radius);background:var(--p-card-background-color);box-shadow:var(--p-card-box-shadow)}article>footer{margin-right:calc(var(--p-block-spacing-horizontal)*-1);margin-left:calc(var(--p-block-spacing-horizontal)*-1);padding:calc(var(--p-block-spacing-vertical)*.66)var(--p-block-spacing-horizontal);background-color:var(--p-card-sectioning-background-color)}article>footer{margin-top:var(--p-block-spacing-vertical);margin-bottom:calc(var(--p-block-spacing-vertical)*-1);border-top:var(--p-border-width)solid var(--p-card-border-color);border-bottom-right-radius:var(--p-border-radius);border-bottom-left-radius:var(--p-border-radius)}details.dropdown{position:relative;border-bottom:none}details.dropdown>summary::after,details.dropdown>button::after,details.dropdown>a::after{display:block;width:1rem;height:calc(1rem*var(--p-line-height,1.5));margin-inline-start:.25rem;float:right;transform:rotate(0)translateX(.2rem);background-image:var(--p-icon-chevron);background-position:100%;background-size:1rem;background-repeat:no-repeat;content:""}nav details.dropdown{margin-bottom:0}details.dropdown>summary:not([role]){height:calc(1rem*var(--p-line-height) + var(--p-form-element-spacing-vertical)*2 + var(--p-border-width)*2);padding:var(--p-form-element-spacing-vertical)var(--p-form-element-spacing-horizontal);border:var(--p-border-width)solid var(--p-form-element-border-color);border-radius:var(--p-border-radius);background-color:var(--p-form-element-background-color);color:var(--p-form-element-placeholder-color);line-height:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--p-transition),border-color var(--p-transition),color var(--p-transition),box-shadow var(--p-transition)}details.dropdown>summary:not([role]):active,details.dropdown>summary:not([role]):focus{border-color:var(--p-form-element-active-border-color);background-color:var(--p-form-element-active-background-color)}details.dropdown>summary:not([role]):focus{box-shadow:0 0 0 var(--p-outline-width)var(--p-form-element-focus-color)}details.dropdown>summary:not([role]):focus-visible{outline:none}nav details.dropdown{display:inline;margin:calc(var(--p-nav-element-spacing-vertical)*-1)0}nav details.dropdown>summary::after{transform:rotate(0)translateX(0)}nav details.dropdown>summary:not([role]){height:calc(1rem*var(--p-line-height) + var(--p-nav-link-spacing-vertical)*2);padding:calc(var(--p-nav-link-spacing-vertical) - var(--p-border-width)*2)var(--p-nav-link-spacing-horizontal)}nav details.dropdown>summary:not([role]):focus-visible{box-shadow:0 0 0 var(--p-outline-width)var(--p-primary-focus)}details.dropdown>summary+ul{display:flex;z-index:99;position:absolute;left:0;flex-direction:column;width:100%;min-width:-moz-fit-content;min-width:fit-content;margin:0;margin-top:var(--p-outline-width);padding:0;border:var(--p-border-width)solid var(--p-dropdown-border-color);border-radius:var(--p-border-radius);background-color:var(--p-dropdown-background-color);box-shadow:var(--p-dropdown-box-shadow);color:var(--p-dropdown-color);white-space:nowrap;opacity:0;transition:opacity var(--p-transition),transform 0s ease-in-out 1s}details.dropdown>summary+ul li{width:100%;margin-bottom:0;padding:calc(var(--p-form-element-spacing-vertical)*.5)var(--p-form-element-spacing-horizontal);list-style:none}details.dropdown>summary+ul li:first-of-type{margin-top:calc(var(--p-form-element-spacing-vertical)*.5)}details.dropdown>summary+ul li:last-of-type{margin-bottom:calc(var(--p-form-element-spacing-vertical)*.5)}details.dropdown>summary+ul li a{display:block;margin:calc(var(--p-form-element-spacing-vertical)*-.5)calc(var(--p-form-element-spacing-horizontal)*-1);padding:calc(var(--p-form-element-spacing-vertical)*.5)var(--p-form-element-spacing-horizontal);overflow:hidden;border-radius:0;color:var(--p-dropdown-color);text-decoration:none;text-overflow:ellipsis}details.dropdown>summary+ul li a:hover,details.dropdown>summary+ul li a:focus,details.dropdown>summary+ul li a:active,details.dropdown>summary+ul li a:focus-visible,details.dropdown>summary+ul li a[aria-current]:not([aria-current=false]){background-color:var(--p-dropdown-hover-background-color)}details.dropdown>summary+ul li label{width:100%}details.dropdown>summary+ul li:has(label):hover{background-color:var(--p-dropdown-hover-background-color)}details.dropdown[open]>summary{margin-bottom:0}details.dropdown[open]>summary+ul{transform:scaleY(1);opacity:1;transition:opacity var(--p-transition),transform 0s ease-in-out 0s}details.dropdown[open]>summary::before{display:block;z-index:1;position:fixed;width:100vw;height:100vh;inset:0;background:0 0;content:"";cursor:default}label>details.dropdown{margin-top:calc(var(--p-spacing)*.25)}[role=search],[role=group]{display:inline-flex;position:relative;width:100%;margin-bottom:var(--p-spacing);border-radius:var(--p-border-radius);box-shadow:var(--p-group-box-shadow,0 0 0 transparent);vertical-align:middle;transition:box-shadow var(--p-transition)}[role=search]>*,[role=group]>*{position:relative;flex:auto;margin-bottom:0}[role=search]>*:not(:first-child),[role=group]>*:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}[role=search]>*:not(:last-child),[role=group]>*:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}[role=search]>*:focus,[role=group]>*:focus{z-index:2}[role=search] button:not(:first-child),[role=search] [role=button]:not(:first-child),[role=group] button:not(:first-child),[role=group] [role=button]:not(:first-child){margin-left:calc(var(--p-border-width)*-1)}[role=search] button,[role=search] [role=button],[role=group] button,[role=group] [role=button]{width:auto}@supports selector(:has(*)){[role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus),[role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus){--p-group-box-shadow:var(--p-group-box-shadow-focus-with-button)}[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus),[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus){--p-group-box-shadow:var(--p-group-box-shadow-focus-with-input)}[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) button,[role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button],[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) button,[role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button]{--p-button-box-shadow:0 0 0 var(--p-border-width) var(--p-primary-border);--p-button-hover-box-shadow:0 0 0 var(--p-border-width) var(--p-primary-hover-border)}[role=search] button:focus,[role=search] [role=button]:focus,[role=group] button:focus,[role=group] [role=button]:focus{box-shadow:none}}[role=search]>*:first-child{border-top-left-radius:5rem;border-bottom-left-radius:5rem}[role=search]>*:last-child{border-top-right-radius:5rem;border-bottom-right-radius:5rem}:root{--p-scrollbar-width:0px}@keyframes modal-overlay{from{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent}}@keyframes modal{from{transform:translateY(-100%);opacity:0}}:where(nav li)::before{float:left;content:"​"}nav,nav ul{display:flex}nav{justify-content:space-between;overflow:visible}nav ul{align-items:center;margin-bottom:0;padding:0;list-style:none}nav ul:first-of-type{margin-left:calc(var(--p-nav-element-spacing-horizontal)*-1)}nav ul:last-of-type{margin-right:calc(var(--p-nav-element-spacing-horizontal)*-1)}nav li{display:inline-block;margin:0;padding:var(--p-nav-element-spacing-vertical)var(--p-nav-element-spacing-horizontal)}nav li :where(a,[role=link]){display:inline-block;margin:calc(var(--p-nav-link-spacing-vertical)*-1)calc(var(--p-nav-link-spacing-horizontal)*-1);padding:var(--p-nav-link-spacing-vertical)var(--p-nav-link-spacing-horizontal);border-radius:var(--p-border-radius)}nav li :where(a,[role=link]):not(:hover){text-decoration:none}nav li button,nav li [role=button]{height:auto;margin-right:inherit;margin-bottom:0;margin-left:inherit;padding:calc(var(--p-nav-link-spacing-vertical) - var(--p-border-width)*2)var(--p-nav-link-spacing-horizontal)}@keyframes progress-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes tooltip-slide{to{transform:var(--p-tooltip-slide-to);opacity:1}}@keyframes tooltip-caret-slide{50%{opacity:0}to{transform:var(--p-tooltip-caret-slide-to);opacity:1}}a,button,label,summary{-ms-touch-action:manipulation}@media(prefers-reduced-motion:reduce){*:not([aria-busy=true]),:not([aria-busy=true])::before,:not([aria-busy=true])::after{background-attachment:initial !important;animation-duration:1ms !important;animation-delay:-1ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-delay:0s !important;transition-duration:0s !important}}