@layer normal-ui{@layer reset{*,:before,:after{box-sizing:border-box;min-width:0}html{font-family:var(--font-sans,system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji");-webkit-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;hanging-punctuation:first allow-end last;line-height:1.5}:root{scrollbar-gutter:stable;font-synthesis:none;-webkit-tap-highlight-color:transparent;overflow-wrap:break-word;text-wrap:pretty;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100svh;margin:0}hr{height:0;color:inherit;overflow:visible}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono,ui-monospace, monospace);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}input,textarea,select{font-size:max(16px,1rem)}button,a,[role=button]{touch-action:manipulation}button,[role=button]{-webkit-user-select:none;user-select:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}}:where(:root){scroll-padding-block:var(--pd-sticky-top,0px) var(--pd-sticky-bottom,0px);interpolate-size:allow-keywords;--pd-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4h8l-4 5z'/%3E%3C/svg%3E")}:where(html){font-size:var(--font-size-root,100%)}:where(:root,.pd-content){--pd-line:1.5rem;--pd-flow:var(--pd-line);--pd-lh-step:.375rem;--pd-h1:var(--heading-1,2rem);--pd-h2:var(--heading-2,1.5rem);--pd-h3:var(--heading-3,1.17rem);--pd-h4:var(--heading-4,1rem);--pd-h5:var(--heading-5,.875rem);--pd-h6:var(--heading-6,.875rem);--pd-h1-before:0;--pd-h2-before:calc(var(--pd-line) * 1.5);--pd-h3-before:var(--pd-line);--pd-h4-before:var(--pd-line);--pd-h-after:calc(var(--pd-line) / 2);--pd-body-margin:var(--space-sm)}:where(.pd-app){--pd-flow:0;--pd-lh-step:.25rem;--pd-h1:var(--app-heading-1,1.5rem);--pd-h2:var(--app-heading-2,1.125rem);--pd-h3:var(--app-heading-3,1rem);--pd-h4:var(--app-heading-4,.9375rem);--pd-h5:var(--app-heading-5,.875rem);--pd-h6:var(--app-heading-5,.875rem);--pd-h1-before:0;--pd-h2-before:0;--pd-h3-before:0;--pd-h4-before:0;--pd-h-after:0;--pd-body-margin:0}:where(body){margin:var(--pd-body-margin,var(--space-sm));background:var(--canvas);color:var(--canvas-text);font-family:var(--font-sans);font-size:1rem;line-height:var(--line-height-body,1.5)}:where(h1,h2,h3,h4,h5,h6){font-weight:var(--heading-weight,700);line-height:1.25;line-height:round(up, 1.2em, var(--pd-lh-step,.375rem));text-wrap:balance}:where(h1){font-size:var(--pd-h1,2rem);margin-block:var(--pd-h1-before,0) var(--pd-h-after,.75rem)}:where(h2){font-size:var(--pd-h2,1.5rem);margin-block:var(--pd-h2-before,2.25rem) var(--pd-h-after,.75rem)}:where(h3){font-size:var(--pd-h3,1.17rem);margin-block:var(--pd-h3-before,1.5rem) var(--pd-h-after,.75rem)}:where(h4){font-size:var(--pd-h4,1rem);margin-block:var(--pd-h4-before,1.5rem) var(--pd-h-after,.75rem)}:where(h5){font-size:var(--pd-h5,.875rem);margin-block:var(--pd-h4-before,1.5rem) var(--pd-h-after,.75rem)}:where(h6){font-size:var(--pd-h6,.875rem);margin-block:var(--pd-h4-before,1.5rem) var(--pd-h-after,.75rem);text-transform:uppercase;letter-spacing:.04em}:where(p,ul,ol,dl,figure,pre,table,blockquote,details,address,fieldset){margin-block:0 var(--pd-flow,1.5rem)}:where(li>:is(ul,ol)){margin-block:0}:where(p,li,dd,blockquote,figcaption,caption){text-wrap:pretty}:where(ul,ol){padding-inline-start:var(--space-indent)}:where(dd){margin-inline-start:var(--space-indent)}:where(blockquote){margin-inline:var(--space-indent)}:where(figure){margin-inline:0}:where(hr){border:0;border-block-start:var(--border-width,1px) solid var(--rule);margin-block:calc(var(--pd-flow,1.5rem) / 2)}:where(img,video,svg,canvas){max-width:100%;height:auto;display:block}:where(:is(h1,h2,h3,h4,h5,h6):first-child){margin-block-start:0}:where(body,main,article,section,aside,header,footer,nav,div,li,dd,td,th,blockquote,details,figure,dialog,form,fieldset)>:where(:last-child){margin-block-end:0}:where(.pd-stack){gap:var(--pd-stack-gap,var(--space-md));flex-direction:column;display:flex}:where(.pd-stack)>*{--pd-stack-gap:initial;margin-block:0}:where(.pd-cluster){align-items:center;gap:var(--pd-cluster-gap,var(--space-sm));flex-wrap:wrap;display:flex}:where(.pd-cluster)>*{--pd-cluster-gap:initial;margin:0}:where(a:link){color:var(--link);text-underline-offset:.15em;text-decoration:underline}:where(a:visited){color:var(--link-visited)}:where(a:active){color:var(--link-active)}@media (hover:hover) and (pointer:fine){:where(a:hover){text-decoration-thickness:2px}}:where(nav) :where(a:link,a:visited){text-decoration-line:var(--nav-link-decoration,underline)}@media (hover:hover) and (pointer:fine){:where(nav) :where(a:hover){text-decoration-line:underline}}:where(:focus-visible){outline:var(--focus-width,2px) solid var(--focus-ring);outline-offset:var(--focus-offset,2px)}:where(input,select,textarea):focus-visible:not(:user-invalid,[aria-invalid=true]){box-shadow:inset 0 0 0 2px var(--focus-inset,transparent)}:where(code,kbd,samp,pre){font-family:var(--font-mono);font-size:1em}:where(pre){white-space:pre;overflow-x:auto}:where(small){font-size:max(.83em, var(--small-min,13px))}:where(mark){background:var(--mark);color:var(--mark-text)}:where(kbd){border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface-muted);color:var(--canvas-text);white-space:nowrap;padding:0 .3em}:where(abbr[title]){text-decoration:underline dotted}:where(){background:var(--highlight);color:var(--highlight-text)}:where(table){border-collapse:collapse}:where(th,td){border:var(--border-width,1px) solid var(--rule);padding:var(--space-xs) var(--space-sm);text-align:start;vertical-align:top}:where(th){font-weight:700}:where(caption){padding-block:var(--space-xs);text-align:start}:where(button,input,select,textarea){font-family:var(--font-sans);font-size:var(--control-font-size,1rem);line-height:var(--control-line-height,1.25);color:var(--field-text)}:where(button,input:is([type=button],[type=submit],[type=reset])){min-height:var(--target-min,24px);min-width:var(--target-min,24px);padding:var(--button-padding-block,4px) var(--button-padding-inline,8px);background:var(--button-face);color:var(--button-text);border:var(--control-border-width,1px) solid var(--button-border,var(--control-border));border-radius:var(--radius-control);box-shadow:0 var(--button-edge-width,0px) 0 var(--button-edge,transparent), var(--button-shadow,0 0 0 transparent)}:where(button,input:is([type=button],[type=submit],[type=reset])):disabled{border-color:var(--button-border-disabled,var(--button-border,var(--control-border)))}@media (hover:hover) and (pointer:fine){:where(button,input:is([type=button],[type=submit],[type=reset])):hover:not(:disabled){background:var(--button-face-hover,var(--button-face));border-color:var(--button-border-hover,var(--canvas-text))}}:where(button,input:is([type=button],[type=submit],[type=reset])):active:not(:disabled){background:var(--button-face-hover,var(--button-face));border-color:var(--button-border-hover,var(--canvas-text));box-shadow:var(--button-shadow-active,0 0 0 transparent);translate:0 var(--button-press-offset,0px)}:where([data-variant=primary]){--button-face:var(--button-primary-face);--button-text:var(--button-primary-text);--button-border:var(--button-primary-border);--button-face-hover:var(--button-primary-face-hover);--button-edge:var(--button-primary-edge)}:where([data-variant=warning]){--button-face:var(--button-warning-face);--button-text:var(--button-warning-text);--button-border:var(--button-warning-border);--button-face-hover:var(--button-warning-face-hover);--button-edge:var(--button-warning-edge)}:where(button,input):disabled{color:var(--gray-text);box-shadow:none;cursor:not-allowed;background:0 0;border-style:dashed;translate:none}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=button],[type=submit],[type=reset],[type=file]),textarea,select){min-height:var(--target-min,24px);padding:var(--space-xs) 6px;background:var(--field);border:var(--control-border-width,1px) solid var(--control-border);border-radius:var(--radius-control)}:where(select:not([multiple],[size])){appearance:none;background-image:var(--pd-select-arrow);background-repeat:no-repeat;background-position:right var(--space-sm) center;background-size:.75em;padding-inline-end:calc(var(--space-sm) + .75em + .5em)}:where(select:not([multiple],[size]):open){background-image:var(--pd-select-arrow-open)}:where(select:not([multiple],[size]):dir(rtl)){background-position:left var(--space-sm) center}@media (forced-colors:active){:where(select:not([multiple],[size])){appearance:auto;background-image:none;padding-inline-end:6px}}:where(textarea){resize:vertical;field-sizing:content;min-block-size:calc(3lh + 2 * var(--space-xs) + 2 * var(--control-border-width,1px));max-block-size:calc(12lh + 2 * var(--space-xs) + 2 * var(--control-border-width,1px))}:where(){color:var(--placeholder);opacity:1}:where(input,select,textarea):where(:user-invalid,[aria-invalid=true]){border-color:var(--status-error,var(--canvas-text));box-shadow:inset 0 0 0 1px var(--status-error,var(--canvas-text))}:where(input[type=checkbox],input[type=radio]){width:var(--choice-size,18px);height:var(--choice-size,18px);vertical-align:-4px;accent-color:var(--accent);margin-block:3px;margin-inline:3px 6px}:where(input[type=range],progress,meter){accent-color:var(--accent)}:where(fieldset){border:var(--border-width,1px) solid var(--control-border);margin-inline:2px;padding:.35em .75em .625em}:where(legend){padding-inline:var(--space-2xs)}:where(summary){cursor:pointer;list-style:none;display:block}:where(summary)::-webkit-details-marker{display:none}:where(summary):before{content:"";vertical-align:-.05em;width:.75em;height:.75em;mask:var(--pd-chevron) center / contain no-repeat;forced-color-adjust:none;background-color:currentColor;margin-inline-end:.5em;display:inline-block;rotate:-90deg}:where(details[open]>summary):before{rotate:0deg}@media (prefers-reduced-motion:no-preference){:where(summary):before{transition:rotate .15s}}:where(dialog){border:var(--border-width,1px) solid var(--control-border);background:var(--surface-raised);color:var(--canvas-text);max-width:calc(100% - 2 * var(--space-md));padding:1em}:where(dialog:modal){max-height:calc(100% - 2 * var(--space-md));overflow:auto}:where(dialog)::backdrop{background:oklch(0% none none/.5)}@media (prefers-reduced-motion:no-preference){:where(details)::details-content{block-size:0;transition:block-size .2s ease, content-visibility .2s allow-discrete;overflow:clip}:where(details[open])::details-content{block-size:auto}}:where([hidden]:not([hidden=until-found])){display:none!important}:where([aria-busy=true]){cursor:progress}:where(progress:not([value])){accent-color:var(--accent)}@media (prefers-contrast:more){:where(button,input,select,textarea,fieldset,th,td,hr){border-color:var(--canvas-text)}}@media (forced-colors:active){:where(:focus-visible){outline-color:highlight}:where(button,input,select,textarea,fieldset,th,td){border-color:canvastext}:where(hr){border-block-start-color:canvastext}:where(dialog){border-color:canvastext}:where(button,input):disabled{color:graytext;border-color:graytext}:where(mark){color:marktext;background:mark}:where(input,select,textarea):where(:user-invalid,[aria-invalid=true]){box-shadow:none;border-width:2px;border-color:canvastext}}:where(.pd-accordion button,[role=treeitem][aria-expanded]>.label,[role=treeitem]>.label,[role=treegrid] [aria-expanded]>:first-child):before,:where(select.pd-select)::picker-icon{content:"";vertical-align:-.05em;width:.75em;height:.75em;mask:var(--pd-chevron) center / contain no-repeat;forced-color-adjust:none;background-color:currentColor;flex:none;display:inline-block}:where(.pd-accordion button,[role=treeitem]>.label,[role=treegrid] [aria-expanded]>:first-child):before{margin-inline-end:.5em}:where(.pd-chevron){vertical-align:-.05em;width:.75em;height:.75em;mask:var(--pd-chevron) center / contain no-repeat;forced-color-adjust:none;background-color:currentColor;margin-inline-start:.5em;display:inline-block}:where(button:has(+:popover-open)) :where(.pd-chevron){rotate:180deg}@media (prefers-reduced-motion:no-preference){:where(.pd-accordion button,[role=treeitem]>.label,[role=treegrid] [aria-expanded]>:first-child):before,:where(select.pd-select)::picker-icon,:where(.pd-chevron){transition:rotate .15s}}:where(nav[aria-label=Breadcrumb] ol){gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}:where(nav[aria-label=Breadcrumb] li+li):before{content:"›" / "";color:var(--gray-text);margin-inline-end:var(--space-xs)}:where(nav[aria-label=Breadcrumb] [aria-current=page]){font-weight:700}:where([role=tablist]){border-block-end:var(--border-width,1px) solid var(--control-border);flex-wrap:wrap;display:flex}:where([role=tab]){min-height:calc(var(--space-lg) + var(--space-md));padding:var(--space-sm) var(--space-md);color:var(--canvas-text);border:0;cursor:pointer;background:0 0;border-block-end:3px solid #0000;border-radius:0;margin-block-end:-1px}@media (hover:hover) and (pointer:fine){:where([role=tab]):hover{border-block-end-color:var(--control-border)}}:where([role=tab]):active{border-block-end-color:var(--control-border)}:where([role=tab][aria-selected=true]){border-block-end-color:var(--canvas-text);font-weight:700}:where([role=tab]):focus-visible{outline-offset:-2px}:where([role=tabpanel]){padding-block:var(--space-md)}:where(input[type=checkbox][role=switch]){appearance:none;width:44px;height:24px;margin-block:0;margin-inline:0 var(--space-sm);vertical-align:middle;border:var(--border-width,1px) solid var(--control-border);cursor:pointer;background:radial-gradient(circle at 11px 50%, var(--canvas-text) 7px, transparent 7.5px) var(--field);border-radius:12px;flex:none}:where(input[type=checkbox][role=switch]:checked){border-color:var(--accent);background:radial-gradient(circle at calc(100% - 11px) 50%, var(--canvas) 7px, transparent 7.5px) var(--accent)}:where(input[type=checkbox][role=switch]:disabled){cursor:not-allowed;opacity:1;border-style:dashed}@media (prefers-reduced-motion:no-preference){:where(input[role=switch]){transition:background-position .15s}}:where([popover]){padding:var(--space-xs);border:var(--border-width,1px) solid var(--control-border);background:var(--surface-raised);color:var(--canvas-text);margin:0}:where(.pd-menu){position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline;margin-block:var(--space-xs);min-width:12rem}:where(.pd-menu) ul{margin:0;padding:0;list-style:none}:where(.pd-menu) :is(button,a){width:100%;min-height:calc(var(--space-lg) + var(--space-sm));padding:var(--space-xs) var(--space-sm);color:var(--canvas-text);text-align:start;font:1rem/1.25 var(--font-sans);background:0 0;border:0;border-radius:0;align-items:center;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){:where(.pd-menu) :is(button,a):hover{background:var(--highlight);color:var(--highlight-text)}}:where(.pd-menu) :is(button,a):active{background:var(--highlight);color:var(--highlight-text)}:where(.pd-menu) hr{margin:var(--space-xs) 0}:where(.pd-tip){display:inline-block;position:relative}:where(.pd-tip [role=tooltip]){z-index:10;width:max-content;max-width:16rem;padding:var(--space-xs) var(--space-sm);background:var(--canvas-text);color:var(--canvas);font:.875rem/1.4 var(--font-sans);visibility:hidden;position:absolute;inset-block-end:calc(100% + var(--space-xs));inset-inline-start:0}:where(.pd-tip:focus-within:not(.dismissed) [role=tooltip]){visibility:visible}@media (hover:hover) and (pointer:fine){:where(.pd-tip:hover:not(.dismissed) [role=tooltip]){visibility:visible}}:where(.pd-badge){padding:0 var(--space-xs);border:var(--border-width,1px) solid var(--canvas-text);font:700 .75rem/1.5 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:.1em;display:inline-block}:where(.pd-badge[data-tone=strong]){background:var(--canvas-text);color:var(--canvas)}:where(button.pd-square){inline-size:var(--pd-square,calc(1.25rem + 2 * var(--button-padding-block,4px) + 2 * var(--control-border-width,1px)));block-size:var(--pd-square,calc(1.25rem + 2 * var(--button-padding-block,4px) + 2 * var(--control-border-width,1px)));flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(.pd-alert){border:var(--border-width,1px) solid var(--status-info,var(--canvas-text));padding:var(--space-sm) var(--space-md);margin-block:var(--space-md)}:where(.pd-alert)>:first-child{margin-block-start:0}:where(.pd-alert)>:last-child{margin-block-end:0}:where(.pd-alert) strong:first-child{font-family:var(--font-sans);color:var(--pd-status,inherit)}:where(.pd-alert[data-kind=info]){--pd-status:var(--status-info)}:where(.pd-alert[data-kind=warning]){border-style:dashed;border-width:2px;border-color:var(--status-warning);--pd-status:var(--status-warning)}:where(.pd-alert[data-kind=error]){border-width:3px;border-color:var(--status-error);--pd-status:var(--status-error)}:where(.pd-alert[data-kind=success]){border-width:2px;border-color:var(--status-success);--pd-status:var(--status-success)}:where(.pd-error){color:var(--status-error);font-weight:var(--error-weight,400)}:where(.pd-toast){inset-block:auto calc(var(--space-md) + env(safe-area-inset-bottom,0px));inset-inline:auto var(--space-md);align-items:center;gap:var(--space-md);max-width:min(24rem, calc(100% - 2 * var(--space-md)));padding:var(--space-sm) var(--space-md);background:var(--canvas-text);color:var(--canvas);border-color:var(--canvas-text);font-family:var(--font-sans);display:none}:where(.pd-toast:popover-open){display:flex}:where(.pd-toast) :is(a:link,a:visited){color:var(--canvas)}:where(.pd-toast) button{background:var(--canvas);color:var(--canvas-text)}:where(.pd-steps){gap:var(--space-xs) var(--space-md);margin:var(--space-md) 0;counter-reset:step;font:.875rem var(--font-sans);flex-wrap:wrap;padding:0;list-style:none;display:flex}:where(.pd-steps li){counter-increment:step;align-items:center;gap:var(--space-xs);color:var(--gray-text);display:flex}:where(.pd-steps li):before{content:counter(step);border:var(--border-width,1px) solid var(--control-border);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;display:inline-grid}:where(.pd-steps li[data-done]):before{content:"✓" / "Done: ";background:var(--canvas-text);color:var(--canvas);border-color:var(--canvas-text)}:where(.pd-steps li[data-done]){color:var(--canvas-text)}:where(.pd-steps [aria-current=step]){color:var(--canvas-text);font-weight:700}:where(.pd-steps [aria-current=step]):before{border:2px solid var(--canvas-text)}:where(.pd-drop){justify-items:center;gap:var(--space-xs);padding:var(--space-lg) var(--space-md);border:2px dashed var(--control-border);text-align:center;cursor:pointer;display:grid}:where(.pd-drop.dragging){border-color:var(--canvas-text);background:var(--highlight);color:var(--highlight-text)}@media (hover:hover) and (pointer:fine){:where(.pd-drop:hover){border-color:var(--canvas-text);background:var(--highlight);color:var(--highlight-text)}}:where(.pd-drop:has(input:focus-visible)){outline:var(--focus-width,2px) solid var(--focus-ring);outline-offset:2px}:where(.pd-drop) input[type=file]{max-width:100%}:where(input[type=range]){width:100%;min-height:var(--space-lg);margin:0}:where(meter){width:100%;height:1rem}meter::-webkit-meter-optimum-value{background:var(--link)}meter::-webkit-meter-suboptimum-value{background:var(--link)}meter::-webkit-meter-even-less-good-value{background:var(--link)}meter::-webkit-meter-bar{background:var(--field);border:var(--border-width,1px) solid var(--control-border)}meter::-moz-meter-bar{background:var(--link)}:where([role=listbox],[role=tree],[role=menu],[role=menubar]){margin:0;padding:0;list-style:none}:where([role=listbox]){border:var(--border-width,1px) solid var(--control-border);background:var(--field);color:var(--field-text);max-height:14rem;padding:2px;overflow-y:auto}:where([role=option]){align-items:center;gap:var(--space-sm);min-height:calc(var(--space-lg) + var(--space-sm));padding:var(--space-xs) var(--space-sm);cursor:default;font-family:var(--font-sans);display:flex}:where([role=option]):before{content:"";flex:none;width:1em}:where([role=option][aria-selected=true]){font-weight:700}:where([role=option][aria-selected=true]):before{content:"✓" / ""}:where([role=option].active){background:var(--highlight);color:var(--highlight-text)}@media (hover:hover) and (pointer:fine){:where([role=option]:hover){background:var(--highlight);color:var(--highlight-text)}}:where([role=option]:active){background:var(--highlight);color:var(--highlight-text)}:where([role=option].active){outline:var(--focus-width,2px) solid var(--focus-ring);outline-offset:-2px}:where([role=option][aria-disabled=true]){color:var(--gray-text);text-decoration:line-through}:where(.pd-combo){max-width:24rem;position:relative}:where(.pd-combo [role=combobox]){box-sizing:border-box;width:100%}:where(.pd-combo [role=listbox]){z-index:5;margin-block-start:2px;position:absolute;inset-inline:0}:where([role=menubar]){border-block-end:var(--border-width,1px) solid var(--control-border);font-family:var(--font-sans);flex-wrap:wrap;display:flex}:where([role=menubar]>li){position:relative}:where([role=menubar] [role=menuitem]){padding:var(--space-xs) var(--space-md);min-height:var(--space-lg);color:var(--canvas-text);cursor:default;text-decoration:none;display:block}:where([role=menubar]>li>[aria-expanded=true]){background:var(--highlight);color:var(--highlight-text)}:where([role=menu]){z-index:5;min-width:12rem;padding:var(--space-xs);border:var(--border-width,1px) solid var(--control-border);background:var(--surface-raised);position:absolute}:where([role=menu] [role^=menuitem]){align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);min-height:calc(var(--space-lg) + var(--space-sm));display:flex}:where([role=menu] [role^=menuitem]:focus){background:var(--highlight);color:var(--highlight-text)}@media (hover:hover) and (pointer:fine){:where([role=menu] [role^=menuitem]:hover){background:var(--highlight);color:var(--highlight-text)}}:where([role=menu] [role^=menuitem]:active){background:var(--highlight);color:var(--highlight-text)}:where([role=menu] [role^=menuitem]:focus-visible){outline:var(--focus-width,2px) solid var(--focus-ring);outline-offset:-2px}:where([role=menuitemcheckbox],[role=menuitemradio]):before{content:"";width:1em}:where([role=menuitemcheckbox][aria-checked=true],[role=menuitemradio][aria-checked=true]):before{content:"✓" / ""}:where([role=menu] [role=separator]){border-block-start:var(--border-width,1px) solid var(--rule);margin:var(--space-xs) 0}:where([role=menu] kbd){font:.8125rem var(--font-sans);color:var(--gray-text);background:0 0;border:0;margin-inline-start:auto;padding:0}:where([role=toolbar]){gap:var(--space-xs);padding:var(--space-xs);border:var(--border-width,1px) solid var(--control-border);flex-wrap:wrap;align-items:center;display:flex}:where([role=toolbar] [role=separator]){border-inline-start:var(--border-width,1px) solid var(--rule);margin-inline:var(--space-xs);align-self:stretch}:where(button[aria-pressed=true]){background:var(--canvas-text);color:var(--canvas);border-color:var(--canvas-text)}:where(.pd-accordion){border-block-start:var(--border-width,1px) solid var(--rule)}:where(.pd-accordion)>:is(h2,h3,h4){margin:0;font-size:1rem}:where(.pd-accordion)>:is(h2,h3,h4)>button{width:100%;min-height:calc(var(--space-lg) * 2);padding:var(--space-xs) 0;border:0;border-block-end:var(--border-width,1px) solid var(--rule);color:var(--canvas-text);font:700 1rem var(--font-sans);text-align:start;background:0 0;border-radius:0;align-items:center;gap:0;display:flex}:where(.pd-accordion button[aria-expanded=false]):before{rotate:-90deg}:where(.pd-accordion [role=region]){padding-block:var(--space-xs) var(--space-sm);border-block-end:var(--border-width,1px) solid var(--rule);padding-inline:1.25em 0}:where([role=tree] [role=group]){margin:0;padding-inline-start:var(--space-lg);list-style:none}:where([role=treeitem]){cursor:default}:where([role=treeitem])>.label{min-height:calc(var(--space-lg) + var(--space-sm));padding-inline:var(--space-xs);align-items:center;display:flex}:where([role=treeitem][aria-expanded=false])>.label:before{rotate:-90deg}:where([role=treeitem]:not([aria-expanded]))>.label:before{background-color:#0000}:where([role=treeitem][aria-expanded=false])>[role=group]{display:none}:where([role=treeitem][aria-selected=true])>.label{background:var(--highlight);color:var(--highlight-text);font-weight:700}:where([role=treeitem]:active)>.label{background:var(--highlight);color:var(--highlight-text)}:where([role=treeitem]:focus-visible){outline-color:#0000}:where([role=treeitem]:focus-visible)>.label{outline:var(--focus-width,2px) solid var(--focus-ring);outline-offset:-2px}:where([role=grid],[role=treegrid]) :is([role=gridcell],[role=row],td,th):focus{outline:var(--focus-width,2px) solid var(--focus-ring);outline-offset:-3px}:where([role=grid] [role=gridcell][aria-readonly=true]){color:var(--gray-text)}:where([role=treegrid] [aria-expanded=false])>:first-child:before{rotate:-90deg}:where([role=separator][tabindex]){cursor:col-resize;border-inline:var(--border-width,1px) solid var(--control-border);background:0 0;background-image:linear-gradient(var(--control-border), var(--control-border));background-position:50%;background-repeat:no-repeat;background-size:2px 24px;flex:none;width:12px}@media (hover:hover) and (pointer:fine){:where([role=separator][tabindex]:hover){background-color:var(--highlight)}}:where([role=separator][tabindex]:active){background-color:var(--highlight)}:where([aria-roledescription=carousel]){border:var(--border-width,1px) solid var(--control-border)}:where([aria-roledescription=carousel]) .controls{gap:var(--space-xs);padding:var(--space-xs);border-block-end:var(--border-width,1px) solid var(--rule);flex-wrap:wrap;align-items:center;display:flex}:where([aria-roledescription=slide]){padding:var(--space-md)}:where([role=feed])>article{border-block-start:var(--border-width,1px) solid var(--rule);padding-block:var(--space-sm)}:where([role=feed])>article:focus{outline:var(--focus-width,2px) solid var(--focus-ring);outline-offset:2px}:where(ins,del){text-decoration-thickness:2px}:where(ins){background:var(--highlight);color:var(--highlight-text);text-decoration:underline}:where(del){color:var(--gray-text);text-decoration:line-through}:where([role=comment]){border:var(--border-width,1px) solid var(--control-border);padding:var(--space-xs) var(--space-sm);font:.875rem/1.4 var(--font-sans)}@supports (appearance:base-select){:where(select.pd-select),:where(select.pd-select)::picker(select){appearance:base-select}:where(select.pd-select){align-items:center;gap:var(--space-sm);min-height:calc(var(--space-lg) + var(--space-md));padding-inline-end:var(--space-sm);padding:var(--space-xs) var(--space-sm);background-image:none;display:inline-flex}:where(select.pd-select:open)::picker-icon{rotate:180deg}:where(select.pd-select:open){border-color:var(--canvas-text)}:where(select.pd-select)::picker(select){padding:var(--space-xs);border:var(--border-width,1px) solid var(--control-border);background:var(--surface-raised);color:var(--canvas-text);margin-block:2px}:where(select.pd-select option){align-items:center;gap:var(--space-sm);min-height:calc(var(--space-lg) + var(--space-sm));padding:var(--space-xs) var(--space-sm);display:flex}:where(select.pd-select option:focus-visible){background:var(--highlight);color:var(--highlight-text);outline-color:#0000}@media (hover:hover) and (pointer:fine){:where(select.pd-select option:hover){background:var(--highlight);color:var(--highlight-text)}}:where(select.pd-select option:checked){font-weight:700}:where(select.pd-select option)::checkmark{content:"✓"}:where(select.pd-select option small,select.pd-select selectedcontent small){color:inherit;opacity:1;font-weight:400}}:where(.pd-hint){position-area:block-start;position-try-fallbacks:flip-block;margin:var(--space-xs);max-width:16rem;padding:var(--space-xs) var(--space-sm);background:var(--canvas-text);color:var(--canvas);font:.875rem/1.4 var(--font-sans);border:0}:where(.pd-scroller){gap:var(--space-md);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:0 0 var(--space-sm);counter-reset:pd-slide;grid-auto-columns:min(80%,18rem);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}:where(.pd-scroller>li){scroll-snap-align:start;border:var(--border-width,1px) solid var(--control-border);padding:var(--space-md);counter-increment:pd-slide}@supports selector(::scroll-marker){:where(.pd-scroller){anchor-name:--pd-scroller;scroll-marker-group:after;scrollbar-width:none;margin-block-start:calc(var(--space-lg) * 2)}:where(:has(>.pd-scroller)){padding-block-end:calc(var(--space-lg) + var(--space-sm))}:where(.pd-scroller)::scroll-button(*){position-anchor:--pd-scroller;position-area:block-start span-inline-start;inline-size:calc(var(--space-lg) + var(--space-md));block-size:calc(var(--space-lg) + var(--space-md));border:var(--border-width,1px) solid var(--control-border);background:var(--button-face);color:var(--button-text);font:1.25rem/1 var(--font-sans);cursor:pointer;place-items:center;margin-block-end:var(--space-sm);padding:0;display:grid;position:absolute}:where(.pd-scroller)::scroll-button(inline-start){content:"‹" / "Previous";translate:calc(-100% - var(--space-xs)) 0}:where(.pd-scroller)::scroll-button(inline-end){content:"›" / "Next"}:where(.pd-scroller)::scroll-button(*):disabled{color:var(--gray-text);cursor:not-allowed;background:0 0;border-style:dashed}:where(.pd-scroller)::scroll-button(*):focus-visible{outline:var(--focus-width,2px) solid var(--focus-ring);outline-offset:2px}:where(.pd-scroller)::scroll-marker-group{gap:var(--space-xs);justify-content:center;margin-block-start:var(--space-sm);display:flex}:where(.pd-scroller>li)::scroll-marker{content:counter(pd-slide);width:var(--space-lg);height:var(--space-lg);border:var(--border-width,1px) solid var(--control-border);font:.8125rem var(--font-sans);color:var(--canvas-text);place-items:center;text-decoration:none;display:inline-grid}:where(.pd-scroller>li)::scroll-marker:target-current{background:var(--canvas-text);color:var(--canvas);font-weight:700}:where(.pd-scroller>li)::scroll-marker:focus-visible{outline:var(--focus-width,2px) solid var(--focus-ring);outline-offset:2px}}:where(.pd-toc) ol{gap:var(--space-xs);font-family:var(--font-sans);margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}@supports (scroll-target-group:auto){:where(.pd-toc) ol{scroll-target-group:auto}:where(.pd-toc a:target-current){color:var(--canvas-text);font-weight:700;text-decoration-thickness:2px}}:where(.pd-card){--pd-card-pad:var(--space-md);--pd-card-muted:var(--gray-text);--pd-card-strong:var(--canvas-text);--pd-card-panel:var(--surface-muted);--pd-card-band:var(--surface-muted);--pd-card-bleed-x:var(--pd-card-pad);--pd-flow:0;--pd-h-after:0;--pd-h2-before:0;--pd-h3-before:0;--pd-h4-before:0;gap:var(--pd-card-pad);padding:var(--pd-card-pad);background:var(--canvas);color:var(--canvas-text);border:var(--border-width,1px) solid var(--control-border);flex-direction:column;display:flex}:where(.pd-card[data-size=xs]){--pd-card-pad:var(--space-sm)}:where(.pd-card[data-size=sm]){--pd-card-pad:12px}:where(.pd-card[data-size=lg]){--pd-card-pad:var(--space-lg)}:where(.pd-card[data-variant=outline]){background:0 0}:where(.pd-card:is([data-variant=muted],[data-variant=soft],[data-variant=filled])){--pd-card-panel:var(--surface-raised);--pd-card-band:var(--surface-raised)}:where(.pd-card[data-variant=muted]){background:var(--surface-muted)}:where(.pd-card[data-variant=soft]){background:var(--surface-soft)}:where(.pd-card[data-variant=filled]){background:var(--surface-muted);border-style:none}:where(.pd-card[data-body=flush]){padding-inline:0}:where(.pd-card:is([data-body=divided],[data-body=separated])){gap:0;padding:0}:where(.pd-card[data-body=divided][data-divider=inset]){padding-inline:var(--pd-card-pad)}:where(.pd-card-header){column-gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;align-items:start;row-gap:2px;display:grid}:where(.pd-card-header)>*{grid-column:1;margin:0}:where(.pd-card-header,.pd-card-footer)>:is(h1,h2,h3,h4,h5,h6){color:var(--pd-card-strong,inherit);font-size:1rem;line-height:1.25}:where(.pd-card-subheading){color:var(--pd-card-muted,var(--gray-text));margin:0;font-size:.875rem}:where(.pd-card-actions){align-items:center;gap:var(--space-sm);margin-block:calc(var(--space-xs) * -1);flex-wrap:wrap;margin-inline-start:auto;display:flex}:where(.pd-card-header)>:where(.pd-card-actions){grid-area:1/2}:where(.pd-card-header):not(:where(.pd-card) :where(.pd-card-header)){margin-block-end:var(--space-sm)}:where(.pd-card-footer){align-items:center;column-gap:var(--space-md);row-gap:var(--space-sm);color:var(--pd-card-muted,var(--gray-text));--pd-flow:0;flex-wrap:wrap;font-size:.875rem;display:flex}:where(.pd-card-footer)>*{margin:0}:where(.pd-card-body){gap:var(--pd-card-pad);--pd-card-bleed-top:0px;--pd-card-bleed-bottom:0px;flex-direction:column;display:flex}:where(.pd-card:not([data-body]),.pd-card[data-body=seamless])>:where(.pd-card-body:first-child){--pd-card-bleed-top:var(--pd-card-pad)}:where(.pd-card:not([data-body]),.pd-card[data-body=seamless])>:where(.pd-card-body:last-child){--pd-card-bleed-bottom:var(--pd-card-pad)}:where(.pd-card[data-body=inset])>:where(.pd-card-body){padding:var(--pd-card-pad);background:var(--pd-card-panel);border:var(--border-width,1px) solid var(--rule);--pd-card-bleed-top:var(--pd-card-pad);--pd-card-bleed-bottom:var(--pd-card-pad)}:where(.pd-card[data-body=flush])>:where(.pd-card-body){padding:var(--pd-card-pad);background:var(--pd-card-panel);border-block:var(--border-width,1px) solid var(--rule);--pd-card-bleed-top:var(--pd-card-pad);--pd-card-bleed-bottom:var(--pd-card-pad)}:where(.pd-card:is([data-body=divided],[data-body=separated]))>:where(.pd-card-body){padding:var(--pd-card-pad);--pd-card-bleed-top:var(--pd-card-pad);--pd-card-bleed-bottom:var(--pd-card-pad)}:where(.pd-card[data-body=divided][data-divider=inset])>:where(.pd-card-body){padding-inline:0}:where(.pd-card[data-body=flush])>:where(.pd-card-header,.pd-card-footer){padding-inline:var(--pd-card-pad)}:where(.pd-card:is([data-body=divided],[data-body=separated]))>:where(.pd-card-header,.pd-card-footer){padding:var(--pd-card-pad)}:where(.pd-card[data-body=divided][data-divider=inset])>:where(.pd-card-header,.pd-card-footer){padding-inline:0}:where(.pd-card:is([data-body=divided],[data-body=separated]))>:where(.pd-card-header){border-block-end:var(--border-width,1px) solid var(--rule)}:where(.pd-card:is([data-body=divided],[data-body=separated]))>:where(.pd-card-footer){border-block-start:var(--border-width,1px) solid var(--rule)}:where(.pd-card[data-body=separated])>:where(.pd-card-header,.pd-card-footer){background:var(--pd-card-band)}:where(.pd-card-bleed){margin-inline:calc(var(--pd-card-bleed-x,0px) * -1);margin-block:0}:where(.pd-card-bleed:first-child){margin-block-start:calc(var(--pd-card-bleed-top,0px) * -1)}:where(.pd-card-bleed:last-child){margin-block-end:calc(var(--pd-card-bleed-bottom,0px) * -1)}:where(.pd-card-bleed)>:where(img,svg,video){width:100%;display:block}:where(.pd-card-bleed)>:where(table){width:100%;margin:0}:where(.pd-card-bleed)>:where(table) :where(th,td){border-inline-width:0}:where(.pd-card-bleed)>:where(table) :where(tr)>:where(:first-child){padding-inline-start:var(--pd-card-bleed-x,var(--space-sm))}:where(.pd-card-bleed)>:where(table) :where(tr)>:where(:last-child){padding-inline-end:var(--pd-card-bleed-x,var(--space-sm))}:where(.pd-card-bleed)>:where(table)>:where(:is(thead,tbody):first-of-type)>:where(tr:first-child)>*{border-block-start-width:0}:where(.pd-card-bleed)>:where(table)>:where(tbody:last-of-type)>:where(tr:last-child)>*{border-block-end-width:0}:where(.pd-card-bleed)>:where(table)>:where(caption){padding-inline:var(--pd-card-bleed-x,var(--space-sm))}@media (forced-colors:active){:where(.pd-card[data-variant=filled]){border-style:solid}:where(input[role=switch]){forced-color-adjust:none;background:canvas radial-gradient(circle at 11px,canvastext 7px,#0000 7.5px);border-color:canvastext}:where(input[role=switch]:checked){background:highlight radial-gradient(circle at calc(100% - 11px),canvas 7px,#0000 7.5px);border-color:highlight}:where([role=tab][aria-selected=true]){border-block-end-color:highlight}:where(.pd-tip [role=tooltip],.pd-toast,.pd-badge[data-tone=strong]){border:var(--border-width,1px) solid CanvasText}:where(.pd-steps li[data-done]):before{forced-color-adjust:none;color:canvas;background:canvastext}:where(button[aria-pressed=true]){forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}:where([role=option].active,[role=treeitem][aria-selected=true]>.label,[role=treeitem]:active>.label,[role=menu] [role^=menuitem]:focus){forced-color-adjust:none;color:highlighttext;background:highlight}@media (hover:hover) and (pointer:fine){:where([role=option]:hover){forced-color-adjust:none;color:highlighttext;background:highlight}}:where(ins){color:marktext;background:mark}:where(.pd-hint){border:var(--border-width,1px) solid CanvasText}}:where(.pd-masthead){background:var(--masthead);color:var(--masthead-text);border-block-end:var(--border-width,1px) solid var(--rule);padding:var(--space-sm) var(--space-md)}:where(.pd-masthead) :where(a:link,a:visited){color:inherit}:where(body:has(>.pd-sheet)){background:var(--page)}:where(.pd-sheet){max-width:78rem;margin:var(--space-md) auto;padding:var(--space-md) var(--space-lg) var(--space-lg);background:var(--canvas);border:var(--border-width,1px) solid var(--rule);box-shadow:var(--sheet-shadow,none)}:where(.pd-eyebrow){font-family:var(--font-sans);font-size:var(--eyebrow-size,.8125rem);font-weight:var(--eyebrow-weight,700);text-transform:var(--eyebrow-transform,uppercase);letter-spacing:var(--eyebrow-tracking,.04em);color:var(--gray-text)}}@layer normal-ui-theme{:where([data-theme=govuk]) :where(a:link,a:visited){text-underline-offset:.15em;text-decoration-thickness:max(1px,.0625rem)}@media (hover:hover) and (pointer:fine){:where([data-theme=govuk]) :where(a:hover){color:var(--link-hover);text-decoration-thickness:max(3px,.1875rem)}}:where([data-theme=govuk]) :where(a:focus-visible){background:var(--focus-ring);color:var(--focus-inset);box-shadow:0 -2px var(--focus-ring), 0 4px var(--focus-inset);outline:3px solid #0000;text-decoration:none}:where([data-theme=govuk]) :where(button,input:is([type=button],[type=submit],[type=reset])):focus-visible:not(:active){background:var(--focus-ring);color:var(--focus-inset);box-shadow:0 2px 0 var(--focus-inset)}:where([data-theme=govuk]) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=button],[type=submit],[type=reset],[type=file]),select){min-height:2.105rem;padding:var(--space-xs)}:where([data-theme=govuk]) :where(input[type=checkbox],input[type=radio]){appearance:none;margin-block:0;margin-inline:0 var(--space-sm);vertical-align:middle;border:var(--control-border-width) solid var(--control-border);background:var(--field);color:var(--field-text);flex:none;place-content:center;display:inline-grid}:where([data-theme=govuk]) :where(input[type=radio]){border-radius:50%}:where([data-theme=govuk]) :where(input[type=radio]):before{content:"";width:calc(var(--choice-size) / 2);height:calc(var(--choice-size) / 2);background:currentColor;border-radius:50%;scale:0}:where([data-theme=govuk]) :where(input[type=radio]:checked):before{scale:1}:where([data-theme=govuk]) :where(input[type=checkbox]):before{content:"";width:calc(var(--choice-size) * .45);height:calc(var(--choice-size) * .22);opacity:0;border:0 solid;border-width:0 0 4px 4px;translate:0 -20%;rotate:-45deg}:where([data-theme=govuk]) :where(input[type=checkbox]:checked):before{opacity:1}:where([data-theme=govuk]) :where(input[type=checkbox]:indeterminate):before{opacity:1;border-width:0 0 4px;height:0;translate:0;rotate:0deg}:where([data-theme=govuk]) :where(input[type=checkbox],input[type=radio]):focus-visible{box-shadow:0 0 0 var(--focus-width) var(--focus-ring);outline-color:#0000}:where([data-theme=govuk]) :where(input[type=checkbox],input[type=radio]):disabled{opacity:.5}@media (forced-colors:active){:where([data-theme=govuk]) :where(input[type=checkbox],input[type=radio]){appearance:auto}}:where([data-theme=govuk]) :where(th,td){border:0;border-block-end:var(--border-width) solid var(--rule);padding-block:var(--space-sm);padding-inline:0 var(--space-md)}:where([data-theme=govuk]) :where(summary){color:var(--link);text-underline-offset:.15em;text-decoration:underline}:where([data-theme=govuk]) :where(details[open]>:not(summary)){border-inline-start:5px solid var(--rule);padding-inline-start:var(--space-md)}:where([data-theme=govuk]) :where(.pd-error-summary){border:5px solid var(--status-error);padding:var(--space-md)}:where([data-theme=mcmaster]) :where(.pd-content,article) :where(h2){border-block-end:var(--border-width) solid var(--rule);padding-block-end:var(--space-2xs)}:where([data-theme=mcmaster]) :where(a:link,a:visited){text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}@media (hover:hover) and (pointer:fine){:where([data-theme=mcmaster]) :where(a:hover){text-decoration-color:currentColor}}:where([data-theme=mcmaster]) :where(th,td){padding:var(--space-2xs) 6px;border-inline:0}:where([data-theme=mcmaster]) :where(thead th){background:var(--surface-muted);vertical-align:bottom;border-block-end-color:var(--control-border)}@media (hover:hover) and (pointer:fine){:where([data-theme=mcmaster]) :where(tbody tr:hover>*){background:var(--highlight);color:var(--highlight-text)}}:where([data-theme=usgraphics]) :where(.pd-content,article) :where(h2){border-block-end:var(--border-width) dotted var(--rule);padding-block-end:var(--space-xs)}:where([data-theme=usgraphics]) :where(hr){border-block-start-style:dotted}:where([data-theme=usgraphics]) :where(thead th){background:var(--surface-muted)}:where([data-theme=usgraphics]) :where(caption){font-weight:700}:where([data-theme=usgraphics]) :where(samp,output){font-family:var(--font-mono)}}:root{color-scheme:light dark;--canvas:light-dark(oklch(100% 0 none),oklch(18.22% 0 none));--canvas-text:light-dark(oklch(0% 0 none),oklch(100% 0 none));--surface-soft:light-dark(oklch(97.91% 0 none),oklch(22.64% 0 none));--surface-muted:light-dark(oklch(96.12% 0 none),oklch(26.86% 0 none));--surface-raised:light-dark(oklch(100% 0 none),oklch(30.92% 0 none));--link:light-dark(oklch(42.9015% .2973 264.05),oklch(73.9% .139 282.5));--link-visited:light-dark(oklch(37.84% .172 302.2),oklch(80.13% .1 308.1));--link-active:light-dark(oklch(59.6% .2446 29.2),oklch(79.78% .116 20));--button-face:light-dark(oklch(95.21% 0 none),oklch(46.76% 0 none));--button-text:light-dark(oklch(0% 0 none),oklch(100% 0 none));--field:light-dark(oklch(100% 0 none),oklch(35.23% 0 none));--field-text:light-dark(oklch(0% 0 none),oklch(100% 0 none));--control-border:light-dark(oklch(56.58% 0 none),oklch(68.62% 0 none));--button-border:var(--control-border);--button-face-hover:var(--button-face);--button-border-hover:var(--canvas-text);--button-border-disabled:var(--button-border);--button-edge:transparent;--button-pressed-face:var(--canvas-text);--button-pressed-text:var(--canvas);--button-primary-face:var(--button-face);--button-primary-text:var(--button-text);--button-primary-border:var(--button-border);--button-primary-face-hover:var(--button-face-hover);--button-primary-edge:var(--button-edge);--button-warning-face:var(--button-face);--button-warning-text:var(--button-text);--button-warning-border:var(--button-border);--button-warning-face-hover:var(--button-face-hover);--button-warning-edge:var(--button-edge);--placeholder:light-dark(oklch(53.48% 0 none),oklch(74.76% 0 none));--gray-text:light-dark(oklch(53.48% 0 none),oklch(74.76% 0 none));--accent:light-dark(oklch(53.51% .199 258.1),oklch(81.97% .093 252.8));--focus-ring:light-dark(oklch(50.69% .185 257.7),oklch(81.97% .093 252.8));--focus-inset:transparent;--mark:oklch(96.798% .211 109.8);--mark-text:oklch(0% 0 none);--highlight:light-dark(oklch(86.28% .067 254),oklch(41.84% .083 250.4));--highlight-text:light-dark(oklch(0% 0 none),oklch(100% 0 none));--rule:var(--control-border);--status-error:var(--canvas-text);--status-warning:var(--canvas-text);--status-success:var(--canvas-text);--status-info:var(--canvas-text);--page:var(--canvas);--masthead:var(--canvas);--masthead-text:var(--canvas-text);--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 8h8L6 3z'/%3E%3C/svg%3E");--font-serif:"Times New Roman", Times, serif;--font-sans:system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-mono:ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo, "Courier New", monospace;--font-size-root:100%;--space-2xs:2px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-indent:40px;--radius-none:0;--radius-control:2px;--radius-round:50%;--border-width:1px;--control-border-width:1px;--target-min:24px;--button-padding-block:4px;--button-padding-inline:8px;--button-edge-width:0px;--button-shadow:0 0 0 transparent;--button-shadow-active:0 0 0 transparent;--button-press-offset:0px;--focus-width:2px;--focus-offset:2px;--choice-size:18px;--sheet-shadow:none;--control-font-size:1rem;--control-line-height:1.25;--line-height-body:1.5;--heading-weight:700;--heading-1:2rem;--heading-2:1.5rem;--heading-3:1.17rem;--heading-4:1rem;--heading-5:.875rem;--heading-6:.875rem;--app-heading-1:1.5rem;--app-heading-2:1.125rem;--app-heading-3:1rem;--app-heading-4:.9375rem;--app-heading-5:.875rem;--small-min:13px;--error-weight:400;--eyebrow-size:.8125rem;--eyebrow-weight:700;--eyebrow-transform:uppercase;--eyebrow-tracking:.04em;--nav-link-decoration:underline}@media (prefers-color-scheme:dark){:root:not([data-color-scheme]){--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M2 8h8L6 3z'/%3E%3C/svg%3E")}}[data-color-scheme=light]{color-scheme:light;--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 8h8L6 3z'/%3E%3C/svg%3E")}[data-color-scheme=dark]{color-scheme:dark;--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M2 8h8L6 3z'/%3E%3C/svg%3E")}:root,[data-theme],[data-color-scheme]{--x19qvvb:var(--canvas);--x148nls:var(--canvas-text);--x130zxoi:var(--surface-soft);--x1dorbrx:var(--surface-muted);--x1iczch:var(--surface-raised);--x180blk3:var(--link);--xlwilrr:var(--link-visited);--xgmw154:var(--link-active);--x1y8lqln:var(--button-face);--x1n2uwi8:var(--button-text);--x3uyu99:var(--field);--x675coy:var(--field-text);--x1vsxz8j:var(--control-border);--xp9pywr:var(--button-border);--x1dg3vut:var(--button-face-hover);--x1w8qxp9:var(--button-border-hover);--x85by10:var(--button-border-disabled);--xhxrzvp:var(--button-edge);--x1jdof8o:var(--button-pressed-face);--x5vbhks:var(--button-pressed-text);--x1cpk4m0:var(--button-primary-face);--x1txct2v:var(--button-primary-text);--x148d57w:var(--button-primary-border);--xbqgfoj:var(--button-primary-face-hover);--x12k1jio:var(--button-primary-edge);--xnt59nq:var(--button-warning-face);--x1udb0vg:var(--button-warning-text);--xyufir6:var(--button-warning-border);--x54w6eo:var(--button-warning-face-hover);--x1v11ps0:var(--button-warning-edge);--xuxyoce:var(--placeholder);--x1qi9gng:var(--gray-text);--xlw7xn9:var(--accent);--x1lqfbbx:var(--focus-ring);--x10qhdrz:var(--focus-inset);--xd5oqvv:var(--mark);--x1a12z5s:var(--mark-text);--xv89wv3:var(--highlight);--xw9wx82:var(--highlight-text);--x2554wb:var(--rule);--xwd9ld6:var(--status-error);--xhl9550:var(--status-warning);--x1o0b2n0:var(--status-success);--x18r060a:var(--status-info);--xczr81b:var(--page);--x2vazz6:var(--masthead);--x1imx5e8:var(--masthead-text);--x1q9nl4c:var(--font-serif);--x1bxfzky:var(--font-sans);--xq0d20n:var(--font-mono);--xvyv90i:var(--space-2xs);--x16mvri3:var(--space-xs);--xvp2s34:var(--space-sm);--x1rklnh4:var(--space-md);--x1v0qlns:var(--space-lg);--xj4n7tx:var(--space-indent);--x21fmxr:var(--radius-none);--x1qwn8oy:var(--radius-control);--xbld602:var(--radius-round);--xxpgdj4:var(--border-width);--xvrm0op:var(--control-border-width);--xc0lhd6:var(--target-min);--x1can4cl:var(--button-padding-block);--x992upa:var(--button-padding-inline);--xbsz0c1:var(--button-edge-width);--x1kdii0w:var(--button-shadow);--xr6j5x:var(--button-shadow-active);--x1jqrl6p:var(--button-press-offset);--x1uswo6h:var(--focus-width);--xycx0j3:var(--focus-offset);--x174dvg:var(--choice-size);--x19g67ow:var(--sheet-shadow);--xr6z10h:var(--control-font-size);--x1vfo0hp:var(--control-line-height);--x1d7wvxd:var(--line-height-body);--x19uyh7w:var(--heading-weight);--xokth4j:var(--heading-1);--xygfqvj:var(--heading-2);--x1viv2fp:var(--heading-3);--x1c37bax:var(--heading-4);--x1goof7x:var(--heading-5);--x1hnu170:var(--heading-6);--x16xjhhr:var(--app-heading-1);--x1syu4ps:var(--app-heading-2);--x1x7lc2u:var(--app-heading-3);--x1vvw1oq:var(--app-heading-4);--xs8dgug:var(--app-heading-5);--x1u6gb93:var(--small-min);--xrzpyzx:var(--error-weight);--x1rmz2ei:var(--eyebrow-size);--xclr6nh:var(--eyebrow-weight);--x1r9ge5g:var(--eyebrow-transform);--x9sdv4b:var(--eyebrow-tracking);--xtf7ryi:var(--nav-link-decoration);--x18cs5q1:var(--link-hover);--x1r48tnf:var(--bevel-light);--x164u99o:var(--bevel-shadow)}[data-theme=govuk]{color-scheme:light;--button-pressed-face:var(--canvas-text);--button-pressed-text:var(--canvas);--button-primary-border:var(--button-border);--button-warning-border:var(--button-border);--highlight:oklch(86.28% .067 254);--highlight-text:oklch(0% 0 none);--status-warning:var(--canvas-text);--page:var(--canvas);--canvas:oklch(100% 0 none);--canvas-text:oklch(15.32% .002 197);--surface-soft:oklch(97.7% .006 239.8);--surface-muted:oklch(96.16% .002 67.8);--surface-raised:oklch(100% 0 none);--link:oklch(49.672% .1254 249.8);--link-visited:oklch(42.21% .168 292.3);--link-active:oklch(15.32% .002 197);--button-face:oklch(96.16% .002 67.8);--button-text:oklch(15.32% .002 197);--button-border:transparent;--button-border-hover:transparent;--button-border-disabled:oklch(76.81% .004 236.5);--button-face-hover:oklch(88.89% .002 67.8);--button-edge:oklch(61.92% .001 197.1);--button-primary-face:oklch(51.37% .11 161);--button-primary-text:oklch(100% 0 none);--button-primary-face-hover:oklch(42.151% .0884 161.7);--button-primary-edge:oklch(26.16% .062 157.4);--button-warning-face:oklch(55.79% .186 25.6);--button-warning-text:oklch(100% 0 none);--button-warning-face-hover:oklch(47.52% .157 25.5);--button-warning-edge:oklch(30.32% .096 31.7);--field:oklch(100% 0 none);--field-text:oklch(15.32% .002 197);--control-border:oklch(15.32% .002 197);--placeholder:oklch(46.4% 0 none);--gray-text:oklch(40.45% .001 197.1);--accent:oklch(15.32% .002 197);--focus-ring:oklch(89.869% .1857 97.9);--focus-inset:oklch(15.32% .002 197);--mark:oklch(89.869% .1857 97.9);--mark-text:oklch(15.32% .002 197);--rule:oklch(76.81% .004 236.5);--status-error:oklch(55.79% .186 25.6);--status-success:oklch(51.37% .11 161);--status-info:oklch(53.47% .136 249.9);--masthead:oklch(53.47% .136 249.9);--masthead-text:oklch(100% 0 none);--link-hover:oklch(33.28% .078 249.1);--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%230b0c0c' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%230b0c0c' d='M2 8h8L6 3z'/%3E%3C/svg%3E");--font-sans:Arial, Helvetica, sans-serif;--font-size-root:100%;--space-xs:5px;--space-sm:10px;--space-md:20px;--space-lg:30px;--space-indent:20px;--radius-control:0;--control-border-width:2px;--button-padding-block:8px;--button-padding-inline:10px;--button-edge-width:2px;--button-press-offset:2px;--focus-width:3px;--focus-offset:0px;--choice-size:2.105rem;--heading-1:2.5rem;--heading-2:1.875rem;--heading-3:1.25rem;--heading-4:1rem;--heading-5:1rem;--heading-6:1rem;--app-heading-1:1.875rem;--app-heading-2:1.25rem;--error-weight:700}@media (width>=40.0625em){[data-theme=govuk]{--font-size-root:118.75%}}@media (prefers-color-scheme:dark){:root:not([data-color-scheme])[data-theme=govuk],:where(:root:not([data-color-scheme])) [data-theme=govuk]{--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%230b0c0c' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%230b0c0c' d='M2 8h8L6 3z'/%3E%3C/svg%3E")}}[data-theme=govuk][data-color-scheme=light],[data-theme=govuk] [data-color-scheme=light],[data-color-scheme=light] [data-theme=govuk],[data-theme=govuk][data-color-scheme=dark],[data-theme=govuk] [data-color-scheme=dark],[data-color-scheme=dark] [data-theme=govuk]{--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%230b0c0c' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%230b0c0c' d='M2 8h8L6 3z'/%3E%3C/svg%3E")}[data-theme=mcmaster]{--canvas:light-dark(oklch(100% 0 none),oklch(19.57% 0 none));--canvas-text:light-dark(oklch(0% 0 none),oklch(94.31% 0 none));--surface-soft:light-dark(oklch(97.61% 0 none),oklch(22.64% 0 none));--surface-muted:light-dark(oklch(94.91% 0 none),oklch(26.03% 0 none));--surface-raised:light-dark(oklch(100% 0 none),oklch(28.5% 0 none));--link:light-dark(oklch(40.922% .1065 250.2),oklch(76.88% .084 251.1));--link-visited:light-dark(oklch(42.88% .132 299.4),oklch(77.82% .096 303));--link-active:light-dark(oklch(47.55% .195 29.2),oklch(79.78% .116 20));--button-face:light-dark(oklch(96.12% 0 none),oklch(32.9% 0 none));--button-face-hover:light-dark(oklch(92.49% 0 none),oklch(37.15% 0 none));--button-primary-face:oklch(52.38% .134 144);--button-primary-text:oklch(100% 0 none);--button-primary-border:light-dark(oklch(42.9% .107 144.3),oklch(78.39% .132 145.3));--button-primary-face-hover:oklch(46.88% .12 144.1);--field:light-dark(oklch(100% 0 none),oklch(23.93% 0 none));--field-text:light-dark(oklch(0% 0 none),oklch(94.31% 0 none));--control-border:light-dark(oklch(57.95% 0 none),oklch(64.01% 0 none));--placeholder:light-dark(oklch(48.55% 0 none),oklch(72.52% 0 none));--gray-text:light-dark(oklch(48.55% 0 none),oklch(72.52% 0 none));--accent:light-dark(oklch(52.38% .134 144),oklch(78.39% .132 145.3));--focus-ring:light-dark(oklch(40.922% .1065 250.2),oklch(76.88% .084 251.1));--mark:oklch(95.47% .094 99.4);--highlight:light-dark(oklch(95.47% .094 99.4),oklch(38.12% .053 98.3));--highlight-text:light-dark(oklch(0% 0 none),oklch(100% 0 none));--rule:light-dark(oklch(84.52% 0 none),oklch(36% 0 none));--status-error:light-dark(oklch(47.55% .195 29.2),oklch(79.78% .116 20));--status-success:light-dark(oklch(52.38% .134 144),oklch(78.39% .132 145.3));--masthead:light-dark(oklch(52.38% .134 144),oklch(39.41% .097 144.1));--masthead-text:oklch(100% 0 none);--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 8h8L6 3z'/%3E%3C/svg%3E");--font-sans:Arial, "Helvetica Neue", Helvetica, sans-serif;--font-size-root:87.5%;--radius-control:3px;--heading-1:1.5rem;--heading-2:1.25rem;--heading-3:1.05rem;--app-heading-1:1.3rem;--app-heading-2:1.1rem;--nav-link-decoration:none}@media (prefers-color-scheme:dark){:root:not([data-color-scheme])[data-theme=mcmaster],:where(:root:not([data-color-scheme])) [data-theme=mcmaster]{--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23ececec' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23ececec' d='M2 8h8L6 3z'/%3E%3C/svg%3E")}}[data-theme=mcmaster][data-color-scheme=light],[data-theme=mcmaster] [data-color-scheme=light],[data-color-scheme=light] [data-theme=mcmaster]{--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 8h8L6 3z'/%3E%3C/svg%3E")}[data-theme=mcmaster][data-color-scheme=dark],[data-theme=mcmaster] [data-color-scheme=dark],[data-color-scheme=dark] [data-theme=mcmaster]{--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23ececec' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23ececec' d='M2 8h8L6 3z'/%3E%3C/svg%3E")}[data-theme=usgraphics]{--canvas:light-dark(oklch(100% 0 none),oklch(20.02% 0 none));--canvas-text:light-dark(oklch(0% 0 none),oklch(96.12% 0 none));--surface-soft:light-dark(oklch(97.61% 0 none),oklch(23.5% 0 none));--surface-muted:light-dark(oklch(95.21% 0 none),oklch(26.86% 0 none));--surface-raised:light-dark(oklch(100% 0 none),oklch(29.31% 0 none));--link:light-dark(oklch(0% 0 none),oklch(96.12% 0 none));--link-visited:light-dark(oklch(40.91% 0 none),oklch(82.03% 0 none));--link-active:light-dark(oklch(47.55% .195 29.2),oklch(79.78% .116 20));--button-face:light-dark(oklch(95.51% 0 none),oklch(34.85% 0 none));--button-face-hover:light-dark(oklch(91.89% 0 none),oklch(39.04% 0 none));--button-primary-face:oklch(83.721% .1664 88.4);--button-primary-text:oklch(0% 0 none);--button-primary-face-hover:oklch(78.913% .1615 86);--control-border:light-dark(oklch(53.82% 0 none),oklch(65% 0 none));--placeholder:light-dark(oklch(51.03% 0 none),oklch(73.16% 0 none));--gray-text:light-dark(oklch(51.03% 0 none),oklch(73.16% 0 none));--accent:light-dark(oklch(38.74% .15 266.4),oklch(78.25% .11 271.7));--focus-ring:light-dark(oklch(47.26% .198 260.5),oklch(78.05% .111 261.1));--mark:oklch(83.721% .1664 88.4);--field:light-dark(oklch(100% 0 none),oklch(23.5% 0 none));--field-text:light-dark(oklch(0% 0 none),oklch(96.12% 0 none));--status-error:light-dark(oklch(47.55% .195 29.2),oklch(79.78% .116 20));--page:light-dark(oklch(92.49% 0 none),oklch(14.48% 0 none));--bevel-light:light-dark(oklch(100% 0 none),oklch(46.76% 0 none));--bevel-shadow:light-dark(oklch(53.82% 0 none),oklch(0% 0 none));--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 8h8L6 3z'/%3E%3C/svg%3E");--font-sans:"Univers LT Pro", Univers, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"Berkeley Mono", "TX-02", ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;--font-size-root:87.5%;--radius-control:0;--button-shadow:inset 1px 1px 0 var(--bevel-light), 1px 1px 0 var(--bevel-shadow);--button-shadow-active:inset 1px 1px 0 var(--bevel-shadow);--button-press-offset:1px;--sheet-shadow:3px 3px 0 var(--bevel-shadow);--heading-1:1.5rem;--heading-2:1.143rem;--heading-3:1rem;--app-heading-1:1.25rem;--app-heading-2:1.071rem;--nav-link-decoration:none}@media (prefers-color-scheme:dark){:root:not([data-color-scheme])[data-theme=usgraphics],:where(:root:not([data-color-scheme])) [data-theme=usgraphics]{--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23f2f2f2' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23f2f2f2' d='M2 8h8L6 3z'/%3E%3C/svg%3E")}}[data-theme=usgraphics][data-color-scheme=light],[data-theme=usgraphics] [data-color-scheme=light],[data-color-scheme=light] [data-theme=usgraphics]{--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M2 8h8L6 3z'/%3E%3C/svg%3E")}[data-theme=usgraphics][data-color-scheme=dark],[data-theme=usgraphics] [data-color-scheme=dark],[data-color-scheme=dark] [data-theme=usgraphics]{--pd-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23f2f2f2' d='M2 4h8l-4 5z'/%3E%3C/svg%3E");--pd-select-arrow-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23f2f2f2' d='M2 8h8L6 3z'/%3E%3C/svg%3E")}@layer priority1;@layer priority2{.xrc97xq{inset:auto var(--x1rklnh4) calc(var(--x1rklnh4) + env(safe-area-inset-bottom,0px)) auto}.x1anvkwx{inset:auto}.xwd23ue{margin:0 0 4px}.x1q6ys4k{margin:0 0 8px}.x1ghz6dp{margin:0}.x1cpde12{margin:2px 0 0}.xqe1szj{margin:4px 0 0}.xti2evj{margin:var(--x16mvri3)}.xhrg54h{padding:0 0 var(--xvp2s34)}.x1717udv{padding:0}.x1i3ajwb{padding:2px}.x1w1y0c8{padding:var(--pd-card-pad)}.x134qugx{padding:var(--x16mvri3)}.xm7v0g1{padding:var(--x1rklnh4)}}@layer priority3{.x1xsqp64{background-position:50%}.x1vx3ynh{border-color:canvastext}.x1r7ld26{border-color:currentColor}.x1cza0s0{border-color:var(--x148nls)}.xtv03v0{border-color:var(--x18r060a)}.x1njiz9p{border-color:var(--x1jdof8o)}.x100hnzq{border-color:var(--x1o0b2n0)}.xkxsz0u{border-color:var(--x1vsxz8j)}.x16lhg16{border-color:var(--x2554wb)}.x1f88hvh{border-color:var(--xhl9550)}.xbgk2nq{border-color:var(--xp9pywr)}.x1i8cci8{border-color:var(--xwd9ld6)}.x1j3z6i0{border-inline-color:var(--x1vsxz8j)}.x1vxew43{border-inline-style:solid}.xuxrje7{border-inline-width:0}.x1l0rsgs{border-inline-width:1px}.x2u8bby{border-radius:0}.x4pepcl{border-radius:12px}.x16rqkct{border-radius:50%}.x1djgisg{border-radius:var(--x1qwn8oy)}.xbsl7fq{border-style:dashed}.xng3xce{border-style:none}.x1y0btm7{border-style:solid}.xc342km{border-width:0}.xdh2fpr{border-width:2px}.x9r2w2z{border-width:3px}.xjos55l{border-width:var(--xvrm0op)}.xpqj3pu{border-width:var(--xxpgdj4)}.xkz0k9k{flex:0 auto}.x98rzlu{flex:1}.x1okw0bk{flex:none}.x14bb7qr{gap:.5em}.xxhr3t{gap:0}.x195vfkc{gap:2px}.x1bq3qrk{gap:var(--pd-card-pad)}.x1pidvrl{gap:var(--x-gap)}.xrhh5xd{gap:var(--x16mvri3) var(--x1rklnh4)}.xkvaxlo{gap:var(--x16mvri3)}.x1egalvr{gap:var(--x1rklnh4)}.xt6ntry{gap:var(--xvp2s34)}.x1npkx4u{grid-column:2}.xe8uvvx{list-style:none}.x1ej72tz{margin-block:4px 0}.x4gb806{margin-block:8px 0}.xrjnj3v{margin-block:calc(var(--x16mvri3) * -1)}.x1ydgrpc{margin-block:var(--x16mvri3)}.x1jouwm8{margin-block:var(--x1rklnh4)}.x180f34p{margin-inline:calc(var(--pd-card-bleed-x,0px) * -1)}.xl12yak{margin-inline:var(--x16mvri3)}.xpqghw3{margin-inline:var(--xvyv90i)}.xgheh3{mask:var(--pd-chevron) center / contain no-repeat}.xysyzu8{overflow:auto}.x7giv3{overflow:clip}.xt970qd{padding-block:0}.x1vvogim{padding-block:8px}.x1su3zjl{padding-block:var(--pd-card-pad)}.xjertmd{padding-block:var(--x16mvri3) 0}.xanj2ar{padding-block:var(--x16mvri3) var(--xvp2s34)}.x1wsuj07{padding-block:var(--x16mvri3)}.x1r300jb{padding-block:var(--x1can4cl)}.x1vrr64b{padding-block:var(--x1rklnh4)}.xoz61iw{padding-block:var(--x1v0qlns)}.x16ytes7{padding-block:var(--xvp2s34) var(--x16mvri3)}.x1o4d7vt{padding-block:var(--xvp2s34)}.xnjsko4{padding-inline:0}.xaope02{padding-inline:12px}.x1xijbu4{padding-inline:6px}.x1hel2l5{padding-inline:var(--pd-card-bleed-x,var(--xvp2s34))}.x1hox49n{padding-inline:var(--pd-card-pad)}.x1cus5as{padding-inline:var(--x16mvri3)}.x1mupx6l{padding-inline:var(--x1rklnh4)}.xujfv6a{padding-inline:var(--x992upa)}.x11iw0ib{padding-inline:var(--xvp2s34)}.xhfbhpw{scroll-snap-type:x mandatory}.x1hl2dhg{text-decoration:none}@supports (appearance:base-select){.x5b34ts.x5b34ts{padding-inline:var(--xvp2s34)}}.xljg0r5:open{border-color:var(--x148nls)}.xleme6i:active:not(:disabled){border-color:var(--x1w8qxp9)}.xk2swo9:focus-visible{outline:none}.x1rcpdnw:focus-visible,.xz02p19:has(input:focus-visible){outline:var(--x1uswo6h) solid var(--x1lqfbbx)}.x1y7qnur:disabled{border-color:var(--x85by10)}.xwmrkt9:disabled{border-style:dashed}.x1jl9ly6:checked{border-color:var(--xlw7xn9)}.x1uvtmcs:focus{outline:none}.xurtbic:focus{outline:var(--x1uswo6h) solid var(--x1lqfbbx)}@media (forced-colors:active){.x1w1tqly.x1w1tqly{border-color:canvastext}.x1n2ykn.x1n2ykn{border-color:highlight}}@media (prefers-contrast:more) and (not (forced-colors:active)){.x1m10bfd.x1m10bfd{border-color:var(--x148nls)}}@media (forced-colors:active){.xx61lck.xx61lck{border-style:solid}.x13rsnn2.x13rsnn2{border-width:1px}}@media (prefers-reduced-motion:no-preference){.x1jmeu1g.x1jmeu1g{transition:background-position .15s}.xj4ba5z.xj4ba5z{transition:rotate .15s}}@media (hover:hover) and (pointer:fine) and (not (prefers-contrast:more)) and (not (forced-colors:active)){.x1o69t8p.x1o69t8p:hover:not(:disabled){border-color:var(--x1w8qxp9)}}@media (hover:hover) and (pointer:fine){.x5n9gsr.x5n9gsr:hover{border-color:var(--x148nls)}}}@layer priority4{.x1prs0yz{accent-color:var(--xlw7xn9)}.xc26acl{align-content:center}.x6s0dn4{align-items:center}.x1cy8zhl{align-items:flex-start}.x1qjc9v5{align-items:stretch}.xkh2ocl{align-self:stretch}.x14xdw8m{anchor-name:var(--x-anchorName)}.xemfg65{animation-duration:.8s}.x18hd8ej{animation-duration:1.6s}.xa4qsjk{animation-iteration-count:infinite}.xo6bm9r{animation-name:xjsmpz5-B}.x4hg4is{animation-timing-function:ease-in-out}.x1esw782{animation-timing-function:linear}.xjyslct{appearance:none}.xtwfq29{background-color:currentColor}.xjbqb8w{background-color:#0000}.xcpi01u{background-color:var(--pd-card-band)}.xo6mj1{background-color:var(--pd-card-panel)}.xv3adrm{background-color:var(--x130zxoi)}.xx75lzh{background-color:var(--x148nls)}.x1p58l4t{background-color:var(--x19qvvb)}.xku76a5{background-color:var(--x1dorbrx)}.x1w39dou{background-color:var(--x1iczch)}.x1spzmro{background-color:var(--x1jdof8o)}.x68rlzi{background-color:var(--x1y8lqln)}.x1hnmn6q{background-color:var(--x3uyu99)}.x192nyau{background-color:var(--xv89wv3)}.x1pca31i{background-image:linear-gradient(var(--x1vsxz8j),var(--x1vsxz8j))}.xti0hwf{background-image:radial-gradient(circle at 11px 50%,var(--x148nls) 7px,transparent 7.5px)}.xiy17q3{background-repeat:no-repeat}.xoydnom{background-size:2px 24px}.xy7mvhj{border-block-color:var(--x2554wb)}.xykt701{border-block-style:solid}.x1kbiq1m{border-block-width:1px}.x16uus16{border-end-end-radius:0}.xbiv7yw{border-end-start-radius:0}.x1o3jo1z{border-inline-end-color:#0000}.x44hly1{border-inline-start-color:var(--x2554wb)}.x1t7ytsu{border-inline-start-style:solid}.x7ex0xd{border-inline-start-width:var(--xxpgdj4)}.x1ga7v0g{border-start-end-radius:0}.x15mokao{border-start-start-radius:0}.xop4njo{box-shadow:0 var(--xbsz0c1) 0 var(--xhxrzvp),var(--x1kdii0w)}.xygften{box-shadow:inset 0 0 0 calc(var(--x1uswo6h) + 2px) var(--x10qhdrz)}.xg23jha{box-shadow:var(--xr6j5x)}.x1hyvwdk{clip-path:inset(50%)}.x1heor9g{color:inherit}.x1sd53al{color:var(--pd-card-muted,var(--gray-text))}.x2kxrup{color:var(--pd-card-strong,inherit)}.xdqlaqo{color:var(--pd-status,inherit)}.x1d7hq1x{color:var(--x148nls)}.x7z7im9{color:var(--x180blk3)}.x18cyhap{color:var(--x19qvvb)}.xovs019{color:var(--x1n2uwi8)}.x1yph6zn{color:var(--x1qi9gng)}.xuox4cz{color:var(--x5vbhks)}.x1v8nnmp{color:var(--x675coy)}.x1yg49vb{color:var(--xw9wx82)}.x2fypjb{color:var(--xwd9ld6)}.xfym9mp{column-gap:var(--x1rklnh4)}.x1k0l10x{column-gap:var(--xvp2s34)}.x1jh8v0k{counter-increment:pd-slide}.x8lavzs{counter-reset:pd-slide}.xicojor{cursor:col-resize}.xt0e3qv{cursor:default}.x1ypdohk{cursor:pointer}.x19v85br{cursor:progress}.x1lliihq{display:block}.x78zum5{display:flex}.xrvj5dj{display:grid}.x1rg5ohu{display:inline-block}.x3nfvp2{display:inline-flex}.xwz0xwf{display:inline-grid}.x1s85apg{display:none}.x1t1x2f9{flex-basis:0%}.x1mz2wy7{flex-basis:var(--x-flexBasis)}.xdt5ytf{flex-direction:column}.x1c4vz4f{flex-grow:0}.x1iyjqo2{flex-grow:1}.x2lah0s{flex-shrink:0}.xs83m0k{flex-shrink:1}.xozqiw3{flex-wrap:nowrap}.x1a02dak{flex-wrap:wrap}.x1yjpxis{font-family:var(--x1bxfzky)}.xboafo0{font-size:.75rem}.x1dcheo9{font-size:.8125rem}.xkpwil5{font-size:.875rem}.x6u19be{font-size:.9375rem}.x1ksoetq{font-size:1.05rem}.x1c3i2sq{font-size:1.125rem}.xzniar{font-size:1.17em}.x1jchvi3{font-size:1rem}.xdmh292{font-size:var(--x-fontSize)}.xcp3asj{font-size:var(--x1rmz2ei)}.xza4u2{font-size:var(--xr6z10h)}.xss6m8b{font-variant-numeric:tabular-nums}.xo1l8bm{font-weight:400}.x1xlr1w8{font-weight:700}.x1fcty0u{font-weight:400}.x61qu83{font-weight:var(--xclr6nh)}.xced9sr{font-weight:var(--xrzpyzx)}.x1kzknox{forced-color-adjust:none}.x76rct2{grid-auto-columns:min(80%,18rem)}.x1mt1orb{grid-auto-flow:column}.xh6c5li{grid-template-columns:auto auto}.x1o0tod{inset-inline-start:0}.xl56j7k{justify-content:center}.x13a6bvl{justify-content:flex-end}.x1qughib{justify-content:space-between}.x1o2pa38{justify-items:center}.x1vyo3qp{letter-spacing:.04em}.xo005ns{letter-spacing:var(--x9sdv4b)}.x132q4wb{line-height:1.25}.x37zpob{line-height:1.4}.x1evy7pa{line-height:1.5}.xub3xtg{line-height:var(--x1vfo0hp)}.x1ltfq0y{margin-inline-end:.5em}.x1cy18bl{margin-inline-end:var(--x16mvri3)}.x1jwsn6k{margin-inline-end:var(--xvp2s34)}.x10uz9ct{margin-inline-start:.5em}.x12ckx54{margin-inline-start:52px}.xvc5jky{margin-inline-start:auto}.x1ilqptz{margin-inline-start:calc(-1 * var(--xvrm0op))}.x1hc1fzr{opacity:1}.x1756605{outline-color:var(--x1lqfbbx)}.xg9abvo{outline-offset:calc(-1 * var(--x1uswo6h) - 1px)}.xpvvgho{outline-offset:calc(-1 * var(--x1uswo6h))}.xxjgw3r{outline-offset:var(--xycx0j3)}.xaatb59{outline-style:solid}.xjeh35l{outline-width:var(--x1uswo6h)}.x1m5uj3b{padding-inline-end:var(--pd-card-bleed-x,var(--xvp2s34))}.x13f5kqy{padding-inline-start:2.25em}.x110972j{padding-inline-start:28px}.x16i0o13{padding-inline-start:1.25em}.x1mu5rvy{padding-inline-start:var(--pd-card-bleed-x,var(--xvp2s34))}.x1gp2nzt{padding-inline-start:var(--x1v0qlns)}.x10l6tqk{position:absolute}.xixxii4{position:fixed}.x1n2onr6{position:relative}.xrtchvk{position-anchor:var(--x-positionAnchor)}.x1jakgbp{position-area:block-end span-inline-end}.x1v9ys1r{position-area:block-start}.x18ka0g2{position-try-fallbacks:flip-block,flip-inline}.x1u77s5l{position-try-fallbacks:flip-block}.x9eo831{rotate:-90deg}.x1gcftaf{rotate:0deg}.xs5td85{rotate:180deg}.x1t4wtv6{row-gap:var(--x16mvri3)}.x8m4b26{row-gap:var(--xvp2s34)}.x1bhewko{scroll-snap-align:start}.x2b8uid{text-align:center}.xp4054r{text-align:end}.x1yc453h{text-align:start}.x5lhwog{text-decoration-line:line-through}.xujl8zx{text-decoration-line:underline}.xewurvo{text-decoration-thickness:2px}.xlyipyv{text-overflow:ellipsis}.xtvhhri{text-transform:uppercase}.x1mqp8ah{text-transform:var(--x1r9ge5g)}.xg830sg{text-underline-offset:.15em}.x5ve5x3{touch-action:none}.x14xgpp7{vertical-align:-.05em}.xf6nozr{vertical-align:-.15em}.xdnv9to{vertical-align:.1em}.xxymvpz{vertical-align:middle}.xlshs6z{visibility:hidden}.xnpuxes{visibility:visible}.xuxw1ft{white-space:nowrap}.x1vjfegm{z-index:1}.x1n327nk{z-index:10}.x1u8a7rm{z-index:5}.x1swf91x{z-index:auto}@supports selector(::scroll-marker){.xg3ns5w.xg3ns5w{anchor-name:--pd-scroller}}@supports (appearance:base-select){.x1fmkfgk.x1fmkfgk{appearance:base-select}.x1l9z6m4.x1l9z6m4{background-image:none}.x1k9ydit.x1k9ydit{display:inline-flex}.xou3op3.xou3op3{padding-inline-end:var(--xvp2s34)}}@supports selector(::scroll-marker){.xgkpppr.xgkpppr{scroll-marker-group:after}}@supports (scroll-target-group:auto){.x9t4q6z.x9t4q6z{scroll-target-group:auto}}@supports selector(::scroll-marker){.xyjypx3.xyjypx3{scrollbar-width:none}}.xcrooi2:active:not(:disabled){background-color:var(--x1dg3vut)}.x1c10s8w:focus-visible{background-color:var(--xv89wv3)}.x11yhl7q:active:not(:disabled){box-shadow:var(--xr6j5x)}.x18hofl9:target-current{color:var(--x148nls)}.xvgvjq8:focus-visible{color:var(--xw9wx82)}.x1y40yee:popover-open{display:flex}.xg0vfmm:target-current{font-weight:700}.xz2lg3n:focus-visible{outline-color:#0000}.xk99xya:focus-visible{outline-offset:calc(-1 * var(--x1uswo6h))}.xe5ckqh:target-current{text-decoration-thickness:2px}.xlu57nt:active:not(:disabled){translate:0 var(--x1jqrl6p)}.x1g7ti4o:user-invalid:not(:focus-visible){z-index:1}.x16iypot:focus-visible{z-index:2}.x1tsgsrp:first-child{border-end-start-radius:var(--x1qwn8oy)}.xoyjl2p:first-child{border-start-start-radius:var(--x1qwn8oy)}.x1pwwqoy:first-child{margin-inline-start:0}.xf9xtln:last-child{border-end-end-radius:var(--x1qwn8oy)}.xxfoley:last-child{border-start-end-radius:var(--x1qwn8oy)}.x72huuf:visited{color:var(--xlwilrr)}.x1oqui1x:disabled{background-color:#0000}.x1rudlt0:disabled{box-shadow:none}.xizc0e1:disabled{color:var(--x1qi9gng)}.x1s07b3s:disabled{cursor:not-allowed}.x57fprv:checked{background-color:var(--xlw7xn9)}.x1jd39w9:checked{background-image:radial-gradient(circle at calc(100% - 11px) 50%,var(--x19qvvb) 7px,transparent 7.5px)}.x188h5zl:checked{font-weight:700}.x1udt2r0:focus{background-color:var(--xv89wv3)}.x1pfwxli:focus{color:var(--xw9wx82)}.x2tl1ir:focus{forced-color-adjust:none}.xpux0h:active{background-color:var(--xv89wv3)}.x1oplqkx:active{color:var(--xgmw154)}.x1spv9hn:active{color:var(--xw9wx82)}.xyajhf5:active{z-index:1}@media (prefers-reduced-motion:no-preference){.x1m2rcd9.x1m2rcd9{animation-name:x1wfl5al-B}}@media (forced-colors:active){.x1jzqe4.x1jzqe4{background-color:highlight}.xzxbsdt.xzxbsdt{background-color:mark}.x1bhcspo.x1bhcspo{color:graytext}.x1k5gbb1.x1k5gbb1{color:highlighttext}.x1ls2d0l.x1ls2d0l{color:marktext}}@media (hover:hover) and (pointer:fine){.xgm7doc.xgm7doc:hover:not(:disabled){background-color:var(--x1dg3vut)}.x8jvvfm.x8jvvfm:hover{background-color:var(--xv89wv3)}.x163ske1.x163ske1:hover{color:var(--xw9wx82)}.x1kwsfue.x1kwsfue:hover{text-decoration-thickness:2px}.x1keyaz2.x1keyaz2:hover{z-index:1}}@media (forced-colors:active){.x1vo6n7o.x1vo6n7o:active{background-color:highlight}.x12rccrh.x12rccrh:active{color:highlighttext}}}@layer priority5{.x16stqrj{border-bottom-color:#0000}.xqjjg7z{border-bottom-color:var(--x148nls)}.xelz78m{border-bottom-color:var(--x1vsxz8j)}.x1hxaxg6{border-bottom-color:var(--x2554wb)}.x1q0q8m5{border-bottom-style:solid}.x1qhh985{border-bottom-width:0}.x2x41l1{border-bottom-width:3px}.xcg223g{border-bottom-width:var(--xxpgdj4)}.xrzomnt{border-top-color:var(--x2554wb)}.x13fuv20{border-top-style:solid}.x972fbf{border-top-width:0}.xin2vc{border-top-width:var(--xxpgdj4)}.x1vw0jmj{bottom:calc(100% + var(--x16mvri3))}.x16b8qq6{height:.75em}.xlzyvqe{height:1em}.xjm9jq1{height:1px}.x1l36t39{height:1rem}.xxk0z11{height:24px}.xn3w4p2{height:44px}.xmll23u{height:var(--pd-square,calc(1.25rem + 2 * var(--x1can4cl) + 2 * var(--xvrm0op)))}.x16ye13r{height:var(--x-height)}.x1jyxor1{margin-bottom:-1px}.xat24cr{margin-bottom:0}.xod5an3{margin-bottom:12px}.x1yztbdb{margin-bottom:16px}.x1d4tbbm{margin-bottom:var(--x1rklnh4)}.x63aubp{margin-bottom:var(--xvp2s34)}.xdj266r{margin-top:0}.xr9ek0c{margin-top:2px}.xm4ysld{margin-top:min(12vh,6rem)}.xo6hqsy{margin-top:var(--xvp2s34)}.x17l2srq{max-height:14rem}.x1dchy0c{max-height:calc(100dvh - 2*min(12vh,6rem))}.xedcshv{max-height:inherit}.x7ab17h{max-height:none}.x193iq5w{max-width:100%}.x8z6zn4{max-width:16rem}.x9h9p8b{max-width:20rem}.xuv54rz{max-width:22rem}.xowlazn{max-width:24rem}.x1983rqf{max-width:28rem}.x6ymgno{max-width:32rem}.x9u1gqt{max-width:min(24rem,calc(100% - 2 * var(--x1rklnh4)))}.x1bvjzr8{max-width:min(26rem,calc(100% - 2 * var(--x1rklnh4)))}.x1x1rfll{max-width:none}.x2lwn1j{min-height:0}.x1wxaq2x{min-height:48px}.xjxljni{min-height:50vh}.x15i6906{min-height:calc(var(--xc0lhd6) * 2)}.xx11mf5{min-height:calc(var(--xc0lhd6) + var(--x1rklnh4))}.xpuk0fi{min-height:calc(var(--xc0lhd6) + var(--xvp2s34))}.x1js8l10{min-height:var(--xc0lhd6)}.xeuugli{min-width:0}.x12kinc7{min-width:12rem}.xr0erlx{min-width:var(--xc0lhd6)}.xw2csxc{overflow-x:auto}.x1odjw0f{overflow-y:auto}.x7p5m3t{overscroll-behavior-x:contain}.x3qtv0g{width:.75em}.xh8yej3{width:100%}.xsmyaan{width:12px}.x15vhz18{width:1em}.x1i1rx1s{width:1px}.xvy4d1p{width:24px}.x187nhsf{width:44px}.x1bu4hv2{width:5ch}.xhjsmo3{width:6em}.x1xgy17j{width:anchor-size(width)}.xeq5yr9{width:fit-content}.xezivpi{width:max-content}.x1sf67nz{width:min(36rem,calc(100% - 2 * var(--x1rklnh4)))}.xm4ho6y{width:var(--pd-square,calc(1.25rem + 2 * var(--x1can4cl) + 2 * var(--xvrm0op)))}.x5lhr3w{width:var(--x-width)}@supports selector(::scroll-marker){.xekgrtt.xekgrtt{margin-top:calc(var(--x1v0qlns) * 2)}}@supports (appearance:base-select){.x16xotkj.x16xotkj{min-height:calc(var(--xc0lhd6) + var(--x1rklnh4))}}@supports selector(::scroll-marker){.xndg00s.xndg00s{padding-bottom:calc(var(--xc0lhd6) + var(--xvp2s34))}}.xqc644p:first-child{margin-top:calc(var(--pd-card-bleed-top,0px) * -1)}.x6l9n8q:last-child{margin-bottom:calc(var(--pd-card-bleed-bottom,0px) * -1)}.x1oq1hbt:active{border-bottom-color:var(--x148nls)}.x1inb28q:active{border-bottom-color:var(--x1vsxz8j)}@media (forced-colors:active){.x19t00nt.x19t00nt{border-bottom-color:highlight}}@media (hover:hover) and (pointer:fine) and (not (forced-colors:active)){.x1rxxelv.x1rxxelv:hover{border-bottom-color:var(--x148nls)}}@media (hover:hover) and (pointer:fine){.x1fz98qd.x1fz98qd:hover{border-bottom-color:var(--x1vsxz8j)}}}@layer priority6{.x107hdtz::scroll-button(inline-start){padding:0}.x1w3h7h2::scroll-button(inline-end){padding:0}.x4xm86d::picker(select){padding:var(--x16mvri3)}}@layer priority7{.x7o4ftc:before{border-color:var(--x148nls)}.x13polaz::picker(select){border-color:var(--x1vsxz8j)}.x1pp3d2k::scroll-button(inline-start){border-color:var(--x1vsxz8j)}.x1xa4yu4::scroll-button(inline-end){border-color:var(--x1vsxz8j)}.xv0cpsv:before{border-color:var(--x1vsxz8j)}.xvma6zp::-webkit-meter-bar{border-color:var(--x1vsxz8j)}.xxt5vfl::scroll-marker{border-color:var(--x1vsxz8j)}.x9msap3:before{border-radius:50%}.x1fo1fc9:before,.x1o8an69::picker(select){border-style:solid}.x1q24w2e::-webkit-meter-bar{border-style:solid}.x1rkv23e::scroll-marker{border-style:solid}.x6kszvo::scroll-button(inline-start){border-style:solid}.xy369no::scroll-button(inline-end){border-style:solid}.xpmqpgo:before{border-width:2px}.x187iv9:before{border-width:var(--xxpgdj4)}.x1itmbbg::scroll-marker{border-width:var(--xxpgdj4)}.x1jxrdec::-webkit-meter-bar{border-width:var(--xxpgdj4)}.x1klwl1w::scroll-button(inline-end){border-width:var(--xxpgdj4)}.x1vuyv1m::scroll-button(inline-start){border-width:var(--xxpgdj4)}.xhm5j3g::picker(select){border-width:var(--xxpgdj4)}.x1u7vtxy:before{flex:none}.xu28qy2::scroll-marker-group{gap:var(--x16mvri3)}.x728as::picker(select){margin-block:2px}.x262yif::picker-icon{mask:var(--pd-chevron) center / contain no-repeat}.x12s7e1w:before{place-items:center}.x4y1u0l::scroll-button(inline-start){place-items:center}.x8jannm::scroll-button(inline-end){place-items:center}.xkoxukk::scroll-marker{place-items:center}.x1inhaez::scroll-marker{text-decoration:none}@media (prefers-reduced-motion:no-preference){.x1a0qdij.x1a0qdij::picker-icon{transition:rotate .15s}}}@layer priority8{.x1l80o72::picker(select){appearance:base-select}.xf7asfw::picker-icon{background-color:currentColor}.x2f2adv:before{background-color:var(--x148nls)}.x1cf7rm6::-webkit-meter-optimum-value{background-color:var(--x180blk3)}.x1mt2uwm::-webkit-meter-even-less-good-value{background-color:var(--x180blk3)}.x1n3c7n4::-webkit-meter-suboptimum-value{background-color:var(--x180blk3)}.xmo0xbv::-moz-meter-bar{background-color:var(--x180blk3)}.xx0a1ol::picker(select){background-color:var(--x1iczch)}.x5sb1do::scroll-button(inline-start){background-color:var(--x1y8lqln)}.xyzc1kw::scroll-button(inline-end){background-color:var(--x1y8lqln)}.x1q1bqv6::-webkit-meter-bar{background-color:var(--x3uyu99)}.x1ll8ezx::scroll-marker{color:var(--x148nls)}.xjkmjwx::picker(select){color:var(--x148nls)}.xw9mbwb:before{color:var(--x19qvvb)}.x164fam::scroll-button(inline-start){color:var(--x1n2uwi8)}.xj4h7rt::scroll-button(inline-end){color:var(--x1n2uwi8)}.xvidgfn:before{color:var(--x1qi9gng)}.x1o253jg::scroll-button(inline-start){content:"‹" / "Previous"}.x1s7tj11:before{content:"›" / ""}.xj1emou::scroll-button(inline-end){content:"›" / "Next"}.x1cpjm7i:before,.xlx1n75::picker-icon{content:""}.xo23n24:before{content:"✓" / ""}.xyup4ny:before{content:"✓" / "Done: "}.x129wzr0::checkmark{content:"✓"}.xshw50o::scroll-marker{content:counter(pd-slide)}.xnahlnb:before{content:none}.xdaar43:before{content:var(--x-1cm159c)}.x2jxq30::scroll-button(inline-end){cursor:pointer}.xa4fs48::scroll-button(inline-start){cursor:pointer}.x1fbq5v0::scroll-marker-group{display:flex}.x15mw86n::scroll-button(inline-end){display:grid}.x1ir0b2u::scroll-button(inline-start){display:grid}.x1bibc44::scroll-marker{display:inline-grid}.x1rvqtww:before{display:inline-grid}.x14aqci4::scroll-marker{font-family:var(--x1bxfzky)}.x1prz1fu::scroll-button(inline-start){font-family:var(--x1bxfzky)}.x9ykfpe::scroll-button(inline-end){font-family:var(--x1bxfzky)}.x1cvylg9::scroll-marker{font-size:.8125rem}.x1seimkd::scroll-button(inline-start){font-size:1.25rem}.x1u0e8h2::scroll-button(inline-end){font-size:1.25rem}.x1mcy8x5:before{font-variant-numeric:tabular-nums}.x13rwrtk:before,.xwx28eq::picker-icon{forced-color-adjust:none}.xwjrdni::scroll-marker-group{justify-content:center}.x3arpk9::scroll-button(inline-start){line-height:1}.x3xhuc6::scroll-button(inline-end){line-height:1}.xtols2j:before{margin-inline-end:var(--x16mvri3)}.x1kheq5j::scroll-button(inline-start){position:absolute}.x1m7diwz::scroll-button(inline-end){position:absolute}.x1krxop::scroll-button(inline-start){position-anchor:--pd-scroller}.x8w3gtb::scroll-button(inline-end){position-anchor:--pd-scroller}.x926cci::scroll-button(inline-start){position-area:block-start span-inline-start}.xuyh2r4::scroll-button(inline-end){position-area:block-start span-inline-start}.xqtp2b::picker-icon{rotate:0deg}.x4iyafl::scroll-button(inline-start){translate:calc(-100% - var(--x16mvri3)) 0}.xz6gnww:open::picker-icon{rotate:180deg}}@layer priority9{.x1e9uxqd::picker-icon{height:.75em}.xf9jxni:before{height:1.75rem}.x1j8ttqp::scroll-button(inline-end){height:calc(var(--xc0lhd6) + var(--x1rklnh4))}.xsxkrt4::scroll-button(inline-start){height:calc(var(--xc0lhd6) + var(--x1rklnh4))}.x174iog9::scroll-marker{height:var(--x1v0qlns)}.x32igtf::scroll-button(inline-end){margin-bottom:var(--xvp2s34)}.xlkjvpf::scroll-button(inline-start){margin-bottom:var(--xvp2s34)}.xko9jp9::scroll-marker-group{margin-top:var(--xvp2s34)}.x1dumcrq::picker-icon{width:.75em}.x12s5fzi:before{width:1.75rem}.x12zu03k:before{width:1em}.x1myywqr::scroll-button(inline-end){width:calc(var(--xc0lhd6) + var(--x1rklnh4))}.xetmbv8::scroll-button(inline-start){width:calc(var(--xc0lhd6) + var(--x1rklnh4))}.xubn1wl::scroll-marker{width:var(--x1v0qlns)}}@property --x---pd-card-pad{syntax:"*";inherits:false}@property --x-anchorName{syntax:"*";inherits:false}@property --x-flexBasis{syntax:"*";inherits:false}@property --x-fontSize{syntax:"*";inherits:false}@property --x-gap{syntax:"*";inherits:false}@property --x-height{syntax:"*";inherits:false}@property --x-positionAnchor{syntax:"*";inherits:false}@property --x-width{syntax:"*";inherits:false}@property --x-1cm159c{syntax:"*";inherits:true}@keyframes xjsmpz5-B{50%{opacity:.5}}@keyframes x1wfl5al-B{to{rotate:1turn}}.x1sl4q44{--pd-card-band:var(--x1dorbrx)}.x1sxsxzo{--pd-card-band:var(--x1iczch)}.x1kc5pny{--pd-card-bleed-bottom:0px}.xwau3h{--pd-card-bleed-bottom:var(--pd-card-pad)}.x1b9thpo{--pd-card-bleed-top:0px}.x1ozlmcj{--pd-card-bleed-top:var(--pd-card-pad)}.xamilyz{--pd-card-bleed-x:var(--pd-card-pad)}.x11len85{--pd-card-muted:var(--x1qi9gng)}.x1kwlstn{--pd-card-pad:var(--x---pd-card-pad)}.x11h7oc5{--pd-card-panel:var(--x1dorbrx)}.x5f8irw{--pd-card-panel:var(--x1iczch)}.x1vvjqt1{--pd-card-strong:var(--x148nls)}.x1vk63pv{--pd-flow:0}.x1pf344b{--pd-h-after:0}.xfp4ou4{--pd-h2-before:0}.x66hc0s{--pd-h3-before:0}.x125e3s6{--pd-h4-before:0}.xe8tk9{--pd-status:var(--x18r060a)}.x1epugq1{--pd-status:var(--x1o0b2n0)}.xdabt3e{--pd-status:var(--xhl9550)}.x1913nti{--pd-status:var(--xwd9ld6)}.xlaam2p:first-child{--pd-card-bleed-top:var(--pd-card-pad)}.x18wlcxi:last-child{--pd-card-bleed-bottom:var(--pd-card-pad)}:root,[data-theme],[data-color-scheme]{--x1033v1i:var(--canvas);--x31bys:var(--canvas-text);--x1lglhh5:var(--surface-soft);--x17t23y8:var(--surface-muted);--x1ifbz4o:var(--surface-raised);--xyn73xp:var(--link);--xyeruti:var(--link-visited);--xzffgnr:var(--link-active);--x651cak:var(--button-face);--x11prxb2:var(--button-text);--xsrpnev:var(--field);--x1rqs1up:var(--field-text);--x1trd7zr:var(--control-border);--x1fgfbyn:var(--button-border);--x1d991im:var(--button-face-hover);--xy7ut2x:var(--button-border-hover);--x5kkna6:var(--button-border-disabled);--xg90xgt:var(--button-edge);--x12ukne7:var(--button-pressed-face);--xuy1mv0:var(--button-pressed-text);--x1e9gmfe:var(--button-primary-face);--xfymzun:var(--button-primary-text);--x1x0m0mn:var(--button-primary-border);--xll1q3j:var(--button-primary-face-hover);--xz9n1b7:var(--button-primary-edge);--xcsxe5v:var(--button-warning-face);--xt8e0ay:var(--button-warning-text);--x1t4dx9i:var(--button-warning-border);--x1xikg46:var(--button-warning-face-hover);--xycqo43:var(--button-warning-edge);--xfbhk4p:var(--placeholder);--xvrgyuz:var(--gray-text);--xnro2c:var(--accent);--xgixwdn:var(--focus-ring);--xk27nkh:var(--focus-inset);--x1rukf0s:var(--mark);--xl0b7h0:var(--mark-text);--x18ne0j6:var(--highlight);--xa2fhvx:var(--highlight-text);--xqmqmwq:var(--rule);--x1foyesb:var(--status-error);--x15dui2n:var(--status-warning);--xu897x2:var(--status-success);--xywt54:var(--status-info);--x1e96tt6:var(--page);--xf9ek0e:var(--masthead);--xyz7knx:var(--masthead-text);--x1ke3d4v:var(--font-serif);--x1ktv6je:var(--font-sans);--xwmspoy:var(--font-mono);--x17ux1kt:var(--space-2xs);--xaq17bj:var(--space-xs);--x1x53fss:var(--space-sm);--x1k9fiji:var(--space-md);--x1bljuia:var(--space-lg);--x12rmext:var(--space-indent);--xiyjbeg:var(--radius-none);--x5rxr30:var(--radius-control);--xd0pnnq:var(--radius-round);--xxylbqc:var(--border-width);--xgu3ju8:var(--control-border-width);--x13n8j17:var(--target-min);--x1qqymr3:var(--button-padding-block);--x1afnx2q:var(--button-padding-inline);--xh7og1u:var(--button-edge-width);--x1njgvf0:var(--button-shadow);--xwcw2wt:var(--button-shadow-active);--x1uc3769:var(--button-press-offset);--x77wyaw:var(--focus-width);--x1kr3x8q:var(--focus-offset);--x19cif68:var(--choice-size);--x1awt1dd:var(--sheet-shadow);--xga5twz:var(--control-font-size);--x410mv3:var(--control-line-height);--x70fxyo:var(--line-height-body);--x1i45b8o:var(--heading-weight);--xzu6zpf:var(--heading-1);--xf78758:var(--heading-2);--xkvtouk:var(--heading-3);--x3fmael:var(--heading-4);--x1n1xdb0:var(--heading-5);--xt308zj:var(--heading-6);--x62iofu:var(--app-heading-1);--xcpzotz:var(--app-heading-2);--xueypz5:var(--app-heading-3);--x965wk4:var(--app-heading-4);--xl19jsd:var(--app-heading-5);--x1uplf3r:var(--small-min);--x1bsqa6r:var(--error-weight);--x11sa8gw:var(--eyebrow-size);--x1uqpo5d:var(--eyebrow-weight);--x1by7yhi:var(--eyebrow-transform);--x4g7805:var(--eyebrow-tracking);--x1kv0mbg:var(--nav-link-decoration)}:where(.docs-prose) pre{padding:var(--space-sm) var(--space-md);background:var(--surface-soft);border:1px solid var(--rule)}.docs-return:popover-open{inset:auto auto calc(var(--space-md) + env(safe-area-inset-bottom,0px)) var(--space-md);align-items:center;gap:var(--space-sm) var(--space-md);padding:var(--space-xs) var(--space-sm);font:.875rem/1.5 var(--font-sans);background:var(--surface-raised);color:var(--canvas-text);border:1px solid var(--control-border);flex-wrap:wrap;margin:0;display:flex}.docs-meta{align-items:center;gap:var(--space-xs) var(--space-sm);color:var(--gray-text);flex-wrap:wrap;display:flex}.docs-meta>a.pd-badge{text-decoration:none}.docs-meta>a.pd-badge:hover{text-decoration:underline}.docs-levels ol{gap:var(--space-xs);margin:0 0 var(--space-lg);flex-wrap:wrap;padding:0;list-style:none;display:flex}.docs-levels li{align-items:center;gap:var(--space-xs);display:flex}.docs-levels li+li:before{content:"→" / "";color:var(--gray-text)}.docs-levels a{align-items:center;gap:var(--space-xs);min-height:2.75rem;padding-inline:var(--space-sm);border:1px solid var(--control-border);text-decoration:none;display:inline-flex}.docs-levels a:hover b{text-decoration:underline}.docs-levels small{color:var(--gray-text);font-variant-numeric:tabular-nums}.docs-levels a[aria-current=page]{background:var(--highlight);color:var(--highlight-text);border-color:var(--highlight)}.docs-levels a[aria-current=page] small{color:inherit}

@layer priority1;

@layer priority2 {
  .x1qd5a2c {
    grid-area: main;
  }

  .x1xb8wap {
    grid-area: side;
  }

  .x1njhr7p {
    grid-area: top;
  }

  .x1q6ys4k {
    margin: 0 0 8px;
  }

  .xzapbdd {
    margin: 0 0 var(--x16mvri3);
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1om5ia2 {
    margin: var(--xvp2s34) 0 0 4px;
  }

  .x1717udv {
    padding: 0;
  }

  .xm7v0g1 {
    padding: var(--x1rklnh4);
  }
}

@layer priority3 {
  .xkxsz0u {
    border-color: var(--x1vsxz8j);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x1egalvr {
    gap: var(--x1rklnh4);
  }

  .xgkxs2y {
    grid-column: 1;
  }

  .x1npkx4u {
    grid-column: 2;
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .x1qeg352 {
    grid-template-areas: "top top"
                         "side main";
  }

  .xe8uvvx {
    list-style: none;
  }

  .xpcwt67 {
    margin-inline: calc(-1 * var(--xvp2s34));
  }

  .x11a5vbt {
    outline: 2px solid var(--focus-ring);
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1wsuj07 {
    padding-block: var(--x16mvri3);
  }

  .x1vrr64b {
    padding-block: var(--x1rklnh4);
  }

  .xoz61iw {
    padding-block: var(--x1v0qlns);
  }

  .x1mupx6l {
    padding-inline: var(--x1rklnh4);
  }

  .xb825uf {
    padding-inline: var(--x1v0qlns);
  }

  .x11iw0ib {
    padding-inline: var(--xvp2s34);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1uvtmcs:focus {
    outline: none;
  }

  @media (width <= 720px) {
    .xy0nd2e.xy0nd2e {
      grid-column: 1;
    }

    .x9zojqa.x9zojqa {
      grid-row: 2;
    }
  }

  @media (width <= 800px) {
    .xk01md.xk01md {
      grid-template-areas: "top"
                           "main"
                           "side";
    }
  }
}

@layer priority4 {
  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

  .x7a106z {
    align-items: start;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xl8spv7 {
    background-color: var(--x-backgroundColor);
  }

  .x9rz2x3 {
    background-color: var(--x180blk3);
  }

  .x1p58l4t {
    background-color: var(--x19qvvb);
  }

  .x192nyau {
    background-color: var(--xv89wv3);
  }

  .x1lun4ml {
    border-inline-end-width: 1px;
  }

  .x1heor9g {
    color: inherit;
  }

  .x1d7hq1x {
    color: var(--x148nls);
  }

  .x1yph6zn {
    color: var(--x1qi9gng);
  }

  .x1yg49vb {
    color: var(--xw9wx82);
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xk2v41j {
    font-family: var(--x-fontFamily);
  }

  .x1yjpxis {
    font-family: var(--x1bxfzky);
  }

  .x1dcheo9 {
    font-size: .8125rem;
  }

  .xzniar {
    font-size: 1.17em;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .xg3byw8 {
    font-size: clamp(3rem, 9vw, 6rem);
  }

  .xdmh292 {
    font-size: var(--x-fontSize);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1qzk9bp {
    font-weight: var(--x-fontWeight);
  }

  .x1tbo3fz {
    grid-template-columns: 12rem 1fr;
  }

  .x17mswzo {
    grid-template-columns: 15rem minmax(0, 1fr);
  }

  .x1o61qjw {
    grid-template-columns: 1fr 1fr;
  }

  .xqdmp8m {
    grid-template-columns: repeat(auto-fill, minmax(min(100%, 16rem), 1fr));
  }

  .xogrr9c {
    grid-template-rows: auto 1fr;
  }

  .x1ple3ql {
    inset-inline-start: var(--xvp2s34);
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .xf8aes {
    letter-spacing: var(--x-letterSpacing);
  }

  .xe8mmo7 {
    line-height: .95;
  }

  .x1fc57z9 {
    line-height: 20px;
  }

  .x15dsfln {
    line-height: var(--x-lineHeight);
  }

  .x1jwsn6k {
    margin-inline-end: var(--xvp2s34);
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .xkukqg7 {
    padding-inline-start: 1.25em;
  }

  .x10l6tqk {
    position: absolute;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x1t4wtv6 {
    row-gap: var(--x16mvri3);
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1n327nk {
    z-index: 10;
  }

  .xzkaem6 {
    z-index: 3;
  }

  @media (width <= 800px) {
    .xmiwg7n.xmiwg7n {
      border-inline-end-width: 0;
    }

    .xze2x15.xze2x15 {
      display: none;
    }

    .xcqouw7.xcqouw7 {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 720px) {
    .x1oysyvg.x1oysyvg {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 800px) {
    .x1rgymli.x1rgymli {
      position: static;
    }
  }
}

@layer priority5 {
  .xelz78m {
    border-bottom-color: var(--x1vsxz8j);
  }

  .x1hxaxg6 {
    border-bottom-color: var(--x2554wb);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .x972fbf {
    border-top-width: 0;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xu3xrit {
    height: 320px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xmqpn6 {
    margin-bottom: 200px;
  }

  .x1d4tbbm {
    margin-bottom: var(--x1rklnh4);
  }

  .xfgi6pk {
    margin-bottom: var(--x1v0qlns);
  }

  .xdj266r {
    margin-top: 0;
  }

  .x1m57rc1 {
    margin-top: 160px;
  }

  .x1d7yc3v {
    margin-top: 56px;
  }

  .xrxz30e {
    max-height: calc(100dvh - 56px);
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .x19pysoa {
    max-width: 34rem;
  }

  .xc0i79g {
    max-width: 36rem;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .x14i9o60 {
    max-width: 56rem;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x85zdcn {
    min-height: 288px;
  }

  .x1in32aq {
    min-height: 2rem;
  }

  .xbktkl8 {
    min-height: 56px;
  }

  .xeuugli {
    min-width: 0;
  }

  .x9padk7 {
    min-width: 14rem;
  }

  .xk8lq53 {
    min-width: max-content;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .xy13l1i {
    padding-right: 8px;
  }

  .xll0d9s {
    top: -100px;
  }

  .x13vifvy {
    top: 0;
  }

  .x1ng4z2i {
    top: 56px;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x5lhr3w {
    width: var(--x-width);
  }

  .x6adrqv:focus {
    top: var(--xvp2s34);
  }

  @media (width <= 800px) {
    .xn2qot.xn2qot {
      border-top-width: 1px;
    }

    .x1esnklo.x1esnklo {
      max-height: none;
    }

    .x18ze4ru.x18ze4ru {
      min-width: 0;
    }
  }
}

@property --x-backgroundColor {
  syntax: "*";
  inherits: false
}

@property --x-fontFamily {
  syntax: "*";
  inherits: false
}

@property --x-fontSize {
  syntax: "*";
  inherits: false
}

@property --x-fontWeight {
  syntax: "*";
  inherits: false
}

@property --x-letterSpacing {
  syntax: "*";
  inherits: false
}

@property --x-lineHeight {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}
