@layer pv.reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}img,svg,video,canvas,picture{max-inline-size:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}:focus:not(:focus-visible){outline:none}}@layer pv.base{html{font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);font-weight:var(--pv-sys-typography-body-large-font-weight);font-variation-settings:var(--pv-sys-typography-body-large-font-variation-settings);line-height:var(--pv-sys-typography-body-large-line-height);letter-spacing:var(--pv-sys-typography-body-large-letter-spacing);color:var(--pv-sys-color-on-surface);background-color:var(--pv-sys-color-surface);font-kerning:normal;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;overflow-wrap:anywhere;scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent}:lang(fa){font-feature-settings:"ss01"}body{min-block-size:100dvb}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,dd,blockquote{text-wrap:pretty}html,body{-webkit-hyphens:none;hyphens:none}b,strong{font-weight:var(--pv-sys-typography-label-large-font-weight)}hr{border:0;border-block-start:1px solid var(--pv-sys-color-outline-variant)}code,kbd,samp,pre{font-family:var(--pv-sys-typography-family-mono);font-variant-ligatures:none;text-align:start;tab-size:2;direction:ltr;unicode-bidi:isolate}code{font-size:.875em}pre{font-size:var(--pv-sys-typography-code-block-font-size);line-height:var(--pv-sys-typography-code-block-line-height);overflow-x:auto}::selection{color:var(--pv-sys-color-on-primary-container);background-color:var(--pv-sys-color-primary-container)}:focus-visible{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset);border-radius:var(--pv-sys-shape-corner-xs)}@media (prefers-reduced-motion:reduce){:not([data-pv-motion=feedback],[data-pv-motion=fade],[data-pv-motion=engine]),:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}:not([data-pv-motion=feedback],[data-pv-motion=engine]),:before,:after{scroll-behavior:auto!important;filter:none!important}[data-pv-motion=press]{transform:none!important}}}@layer pv.components{.pv-alert{--_pv-alert-bg:var(--pv-sys-color-surface-container-lowest);--_pv-alert-fg:var(--pv-sys-color-on-surface);--_pv-alert-body-fg:var(--pv-sys-color-on-surface-variant);--_pv-alert-icon-color:var(--pv-sys-color-primary);--_pv-alert-border-color:var(--pv-sys-color-outline-variant);--_pv-alert-padding-block:var(--pv-sys-space-3);--_pv-alert-padding-inline:var(--pv-sys-space-4);--_pv-alert-gap:var(--pv-sys-space-3);--_pv-alert-icon-size:var(--pv-sys-icon-size-20);--_pv-alert-dismiss-size:var(--pv-sys-size-control-xs);--_pv-alert-dismiss-icon-size:var(--pv-sys-size-icon-in-control-sm);--_pv-alert-dismiss-fg:var(--pv-sys-color-on-surface-muted);--_pv-alert-dismiss-fg-hover:var(--pv-sys-color-on-surface);align-items:flex-start;gap:var(--_pv-alert-gap);inline-size:100%;padding-block:var(--_pv-alert-padding-block);padding-inline:var(--_pv-alert-padding-inline);border:var(--pv-sys-border-default-width) solid var(--_pv-alert-border-color);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--_pv-alert-bg);color:var(--_pv-alert-fg);font-family:var(--pv-sys-typography-body-medium-font-family);font-size:var(--pv-sys-typography-body-medium-font-size);font-weight:var(--pv-sys-typography-body-medium-font-weight);font-variation-settings:var(--pv-sys-typography-body-medium-font-variation-settings);line-height:var(--pv-sys-typography-body-medium-line-height);letter-spacing:var(--pv-sys-typography-body-medium-letter-spacing);text-align:start;display:flex}.pv-alert[data-pv-variant=outlined][data-pv-tone=primary]{--_pv-alert-icon-color:var(--pv-sys-color-primary)}.pv-alert[data-pv-variant=outlined][data-pv-tone=neutral]{--_pv-alert-icon-color:var(--pv-sys-color-on-surface-variant)}.pv-alert[data-pv-variant=outlined][data-pv-tone=error]{--_pv-alert-icon-color:var(--pv-sys-color-error)}.pv-alert[data-pv-variant=outlined][data-pv-tone=success]{--_pv-alert-icon-color:var(--pv-sys-color-success)}.pv-alert[data-pv-variant=outlined][data-pv-tone=warning]{--_pv-alert-icon-color:var(--pv-sys-color-warning)}.pv-alert[data-pv-variant=tonal][data-pv-tone=primary]{--_pv-alert-bg:var(--pv-sys-color-primary-container);--_pv-alert-fg:var(--pv-sys-color-on-primary-container);--_pv-alert-body-fg:var(--pv-sys-color-on-primary-container);--_pv-alert-icon-color:var(--pv-sys-color-primary);--_pv-alert-border-color:var(--pv-sys-color-primary-container)}.pv-alert[data-pv-variant=tonal][data-pv-tone=neutral]{--_pv-alert-bg:var(--pv-sys-color-surface-container);--_pv-alert-fg:var(--pv-sys-color-on-surface);--_pv-alert-body-fg:var(--pv-sys-color-on-surface);--_pv-alert-icon-color:var(--pv-sys-color-on-surface-variant);--_pv-alert-border-color:var(--pv-sys-color-surface-container)}.pv-alert[data-pv-variant=tonal][data-pv-tone=error]{--_pv-alert-bg:var(--pv-sys-color-error-container);--_pv-alert-fg:var(--pv-sys-color-on-error-container);--_pv-alert-body-fg:var(--pv-sys-color-on-error-container);--_pv-alert-icon-color:var(--pv-sys-color-error);--_pv-alert-border-color:var(--pv-sys-color-error-container)}.pv-alert[data-pv-variant=tonal][data-pv-tone=success]{--_pv-alert-bg:var(--pv-sys-color-success-container);--_pv-alert-fg:var(--pv-sys-color-on-success-container);--_pv-alert-body-fg:var(--pv-sys-color-on-success-container);--_pv-alert-icon-color:var(--pv-sys-color-success);--_pv-alert-border-color:var(--pv-sys-color-success-container)}.pv-alert[data-pv-variant=tonal][data-pv-tone=warning]{--_pv-alert-bg:var(--pv-sys-color-warning-container);--_pv-alert-fg:var(--pv-sys-color-on-warning-container);--_pv-alert-body-fg:var(--pv-sys-color-on-warning-container);--_pv-alert-icon-color:var(--pv-sys-color-warning);--_pv-alert-border-color:var(--pv-sys-color-warning-container)}.pv-alert__icon{inline-size:var(--_pv-alert-icon-size);block-size:var(--_pv-alert-icon-size);color:var(--_pv-alert-icon-color);flex:none;margin-block-start:var(--pv-sys-space-half);display:inline-flex}.pv-alert__icon>svg{block-size:100%;inline-size:100%}.pv-alert__content{gap:var(--pv-sys-space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.pv-alert__title{color:var(--_pv-alert-fg);font-family:var(--pv-sys-typography-title-small-font-family);font-size:var(--pv-sys-typography-title-small-font-size);font-weight:var(--pv-sys-typography-title-small-font-weight);font-variation-settings:var(--pv-sys-typography-title-small-font-variation-settings);line-height:var(--pv-sys-typography-title-small-line-height);letter-spacing:var(--pv-sys-typography-title-small-letter-spacing);margin:0}.pv-alert__body{color:var(--_pv-alert-body-fg)}.pv-alert__actions{gap:var(--pv-sys-space-2);flex-wrap:wrap;margin-block-start:var(--pv-sys-space-2);display:flex}.pv-alert__dismiss{isolation:isolate;inline-size:var(--_pv-alert-dismiss-size);block-size:var(--_pv-alert-dismiss-size);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);color:var(--_pv-alert-dismiss-fg);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-small);background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden;transform:scale(1)}.pv-alert__dismiss>svg{inline-size:var(--_pv-alert-dismiss-icon-size);block-size:var(--_pv-alert-dismiss-icon-size)}.pv-alert__dismiss:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--pv-sys-motion-transition-fade);background-color:currentColor;position:absolute;inset:0}.pv-alert__dismiss[data-hovered]{color:var(--_pv-alert-dismiss-fg-hover)}.pv-alert__dismiss[data-hovered]:before{opacity:var(--pv-sys-state-layer-hover)}.pv-alert__dismiss[data-focus-visible]:before{opacity:var(--pv-sys-state-layer-focus)}.pv-alert__dismiss[data-pressed]:before{opacity:var(--pv-sys-state-layer-pressed)}.pv-alert__dismiss[data-pressed]{transform:scale(var(--pv-sys-motion-scale-press-icon));transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-press)}.pv-alert__dismiss[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-alert__dismiss[data-disabled]{opacity:var(--pv-sys-state-opacity-disabled-content);cursor:default;transform:none}.pv-avatar{--_pv-avatar-size:var(--pv-sys-size-avatar-md);--_pv-avatar-radius:var(--pv-sys-shape-corner-full);--_pv-avatar-bg:var(--pv-sys-color-surface-container-highest);--_pv-avatar-fg:var(--pv-sys-color-on-surface);--_pv-avatar-font-size:var(--pv-sys-typography-label-large-font-size);--_pv-avatar-status-size:var(--pv-sys-space-2);--_pv-avatar-status-inset:calc(var(--_pv-avatar-size) * .06);--_pv-avatar-overlap:calc(var(--_pv-avatar-size) * -.3);inline-size:var(--_pv-avatar-size);block-size:var(--_pv-avatar-size);border-radius:var(--_pv-avatar-radius);corner-shape:round;background-color:var(--_pv-avatar-bg);color:var(--_pv-avatar-fg);font-family:var(--pv-sys-typography-family-default);font-size:var(--_pv-avatar-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);font-variation-settings:var(--pv-sys-typography-label-large-font-variation-settings);vertical-align:middle;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.pv-avatar[data-pv-size=extra-small]{--_pv-avatar-size:var(--pv-sys-size-target-min);--_pv-avatar-font-size:var(--pv-sys-typography-label-small-font-size);--_pv-avatar-status-size:var(--pv-sys-space-1)}.pv-avatar[data-pv-size=small]{--_pv-avatar-size:var(--pv-sys-size-avatar-sm);--_pv-avatar-font-size:var(--pv-sys-typography-label-medium-font-size);--_pv-avatar-status-size:var(--pv-sys-space-1)}.pv-avatar[data-pv-size=medium]{--_pv-avatar-size:var(--pv-sys-size-avatar-md);--_pv-avatar-font-size:var(--pv-sys-typography-label-large-font-size)}.pv-avatar[data-pv-size=large]{--_pv-avatar-size:var(--pv-sys-size-avatar-lg);--_pv-avatar-font-size:var(--pv-sys-typography-title-medium-font-size);--_pv-avatar-status-size:var(--pv-sys-space-3)}.pv-avatar[data-pv-size=extra-large]{--_pv-avatar-size:var(--pv-sys-space-24);--_pv-avatar-font-size:var(--pv-sys-typography-headline-small-font-size);--_pv-avatar-status-size:var(--pv-sys-space-4)}.pv-avatar[data-pv-shape=rounded]{--_pv-avatar-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape)}.pv-avatar[data-pv-shape=rounded]:is([data-pv-size=extra-small],[data-pv-size=small]){--_pv-avatar-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape)}.pv-avatar[data-pv-shape=rounded][data-pv-size=large]{--_pv-avatar-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape)}.pv-avatar[data-pv-shape=rounded][data-pv-size=extra-large]{--_pv-avatar-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape)}.pv-avatar[data-pv-tint="1"]{--_pv-avatar-bg:var(--pv-sys-color-primary-container);--_pv-avatar-fg:var(--pv-sys-color-on-primary-container)}.pv-avatar[data-pv-tint="2"]{--_pv-avatar-bg:var(--pv-sys-color-secondary-container);--_pv-avatar-fg:var(--pv-sys-color-on-secondary-container)}.pv-avatar[data-pv-tint="3"]{--_pv-avatar-bg:var(--pv-sys-color-surface-variant);--_pv-avatar-fg:var(--pv-sys-color-on-surface-variant)}.pv-avatar[data-pv-tint="4"]{--_pv-avatar-bg:var(--pv-sys-color-surface-container-highest);--_pv-avatar-fg:var(--pv-sys-color-on-surface)}.pv-avatar__initials{white-space:nowrap}.pv-avatar__image{border-radius:inherit;corner-shape:inherit;object-fit:cover;opacity:0;block-size:100%;inline-size:100%;filter:var(--pv-sys-image-filter) blur(2px);transition:opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade);position:absolute;inset:0}.pv-avatar__image[data-pv-loaded]{opacity:1;filter:var(--pv-sys-image-filter) blur(0)}.pv-avatar__status{inline-size:var(--_pv-avatar-status-size);block-size:var(--_pv-avatar-status-size);border:2px solid var(--pv-sys-color-surface);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;background-color:var(--pv-sys-color-outline);position:absolute;inset-block-end:var(--_pv-avatar-status-inset);inset-inline-end:var(--_pv-avatar-status-inset)}.pv-avatar__status[data-pv-status=online]{background-color:var(--pv-sys-color-brand)}.pv-avatar__status[data-pv-status=offline]{background-color:var(--pv-sys-color-outline)}.pv-avatar__group{align-items:center;display:inline-flex}.pv-avatar__group>.pv-avatar{box-shadow:0 0 0 2px var(--pv-sys-color-surface-container-lowest)}.pv-avatar__group>.pv-avatar+.pv-avatar{margin-inline-start:var(--_pv-avatar-overlap)}.pv-avatar__overflow{--_pv-avatar-bg:var(--pv-sys-color-surface-container-highest);--_pv-avatar-fg:var(--pv-sys-color-on-surface)}.pv-avatar__group[data-pv-trigger]{isolation:isolate;box-sizing:border-box;margin:calc(-1 * var(--pv-sys-space-1));padding:var(--pv-sys-space-1);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);color:inherit;font:inherit;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;transition:transform var(--pv-sys-motion-transition-small);background-color:#0000;border:0;outline:none;position:relative;transform:scale(1)}@media (pointer:coarse){.pv-avatar__group[data-pv-trigger]{min-block-size:var(--pv-sys-size-control-lg)}}.pv-avatar__group[data-pv-trigger]:before{content:"";z-index:-1;border-radius:inherit;corner-shape:inherit;opacity:0;pointer-events:none;transition:opacity var(--pv-sys-motion-transition-fade);background-color:currentColor;position:absolute;inset:0}.pv-avatar__group[data-pv-trigger][data-hovered]:before{opacity:var(--pv-sys-state-layer-hover)}.pv-avatar__group[data-pv-trigger][data-pressed]:before{opacity:var(--pv-sys-state-layer-pressed)}.pv-avatar__group[data-pv-trigger][data-pressed]{transform:scale(var(--pv-sys-motion-scale-press));transition:transform var(--pv-sys-motion-transition-press)}.pv-avatar__group[data-pv-trigger][data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.pv-avatar__image{filter:var(--pv-sys-image-filter);transition:opacity var(--pv-sys-motion-transition-fade)}.pv-avatar__image[data-pv-loaded]{filter:var(--pv-sys-image-filter)}}@media (forced-colors:active){.pv-avatar{outline:1px solid canvastext}.pv-avatar__status[data-pv-status=online]{forced-color-adjust:none;background-color:highlight}}.pv-badge{--_pv-badge-bg:var(--pv-sys-color-surface-container-high);--_pv-badge-fg:var(--pv-sys-color-on-surface-variant);--_pv-badge-border:transparent;--_pv-badge-padding-block:var(--pv-sys-space-half);--_pv-badge-padding-inline:var(--pv-sys-space-2);--_pv-badge-gap:var(--pv-sys-space-1);--_pv-badge-font-size:var(--pv-sys-typography-label-medium-font-size);--_pv-badge-font-weight:var(--pv-sys-typography-label-medium-font-weight);--_pv-badge-line-height:var(--pv-sys-typography-label-medium-line-height);--_pv-badge-letter-spacing:var(--pv-sys-typography-label-medium-letter-spacing);--_pv-badge-variation:var(--pv-sys-typography-label-medium-font-variation-settings);--_pv-badge-icon-size:var(--pv-sys-size-icon-in-control-sm);--_pv-badge-dot-size:var(--pv-sys-space-2);--_pv-badge-count-min-inline-size:calc(var(--pv-sys-space-5) + 2px);justify-content:center;align-items:center;gap:var(--_pv-badge-gap);padding-block:var(--_pv-badge-padding-block);padding-inline:var(--_pv-badge-padding-inline);border:1px solid var(--_pv-badge-border);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--_pv-badge-bg);color:var(--_pv-badge-fg);font-family:var(--pv-sys-typography-label-medium-font-family);font-size:var(--_pv-badge-font-size);font-weight:var(--_pv-badge-font-weight);font-variation-settings:var(--_pv-badge-variation);line-height:var(--_pv-badge-line-height);letter-spacing:var(--_pv-badge-letter-spacing);white-space:nowrap;vertical-align:middle;display:inline-flex}.pv-badge[data-pv-variant=filled][data-pv-tone=primary]{--_pv-badge-bg:var(--pv-sys-color-primary);--_pv-badge-fg:var(--pv-sys-color-on-primary)}.pv-badge[data-pv-variant=filled][data-pv-tone=action]{--_pv-badge-bg:var(--pv-sys-color-action);--_pv-badge-fg:var(--pv-sys-color-on-action)}.pv-badge[data-pv-variant=filled][data-pv-tone=neutral]{--_pv-badge-bg:var(--pv-sys-color-inverse-surface);--_pv-badge-fg:var(--pv-sys-color-inverse-on-surface)}.pv-badge[data-pv-variant=filled][data-pv-tone=error]{--_pv-badge-bg:var(--pv-sys-color-error);--_pv-badge-fg:var(--pv-sys-color-on-error)}.pv-badge[data-pv-variant=filled][data-pv-tone=success]{--_pv-badge-bg:var(--pv-sys-color-success);--_pv-badge-fg:var(--pv-sys-color-on-success)}.pv-badge[data-pv-variant=filled][data-pv-tone=warning]{--_pv-badge-bg:var(--pv-sys-color-warning);--_pv-badge-fg:var(--pv-sys-color-on-warning)}.pv-badge[data-pv-variant=tonal][data-pv-tone=primary]{--_pv-badge-bg:var(--pv-sys-color-primary-container);--_pv-badge-fg:var(--pv-sys-color-on-primary-container)}.pv-badge[data-pv-variant=tonal][data-pv-tone=neutral]{--_pv-badge-bg:var(--pv-sys-color-surface-container-high);--_pv-badge-fg:var(--pv-sys-color-on-surface-variant)}.pv-badge[data-pv-variant=tonal][data-pv-tone=error]{--_pv-badge-bg:var(--pv-sys-color-error-container);--_pv-badge-fg:var(--pv-sys-color-on-error-container)}.pv-badge[data-pv-variant=tonal][data-pv-tone=success]{--_pv-badge-bg:var(--pv-sys-color-success-container);--_pv-badge-fg:var(--pv-sys-color-on-success-container)}.pv-badge[data-pv-variant=tonal][data-pv-tone=warning]{--_pv-badge-bg:var(--pv-sys-color-warning-container);--_pv-badge-fg:var(--pv-sys-color-on-warning-container)}.pv-badge[data-pv-variant=outlined]{--_pv-badge-bg:transparent;--_pv-badge-border:var(--pv-sys-color-outline)}.pv-badge[data-pv-variant=outlined][data-pv-tone=primary]{--_pv-badge-fg:var(--pv-sys-color-primary)}.pv-badge[data-pv-variant=outlined][data-pv-tone=neutral]{--_pv-badge-fg:var(--pv-sys-color-on-surface-variant)}.pv-badge[data-pv-variant=outlined][data-pv-tone=error]{--_pv-badge-fg:var(--pv-sys-color-error);--_pv-badge-border:var(--pv-sys-color-error)}.pv-badge[data-pv-variant=outlined][data-pv-tone=success]{--_pv-badge-fg:var(--pv-sys-color-success);--_pv-badge-border:var(--pv-sys-color-success)}.pv-badge[data-pv-variant=outlined][data-pv-tone=warning]{--_pv-badge-fg:var(--pv-sys-color-warning);--_pv-badge-border:var(--pv-sys-color-warning)}.pv-badge[data-pv-size=small]{--_pv-badge-padding-block:0;--_pv-badge-padding-inline:calc(var(--pv-sys-space-1) + var(--pv-sys-space-half));--_pv-badge-font-size:var(--pv-sys-typography-label-small-font-size);--_pv-badge-font-weight:var(--pv-sys-typography-label-small-font-weight);--_pv-badge-line-height:var(--pv-sys-typography-label-small-line-height);--_pv-badge-letter-spacing:var(--pv-sys-typography-label-small-letter-spacing);--_pv-badge-variation:var(--pv-sys-typography-label-small-font-variation-settings);--_pv-badge-icon-size:var(--pv-sys-space-3);--_pv-badge-dot-size:var(--pv-sys-space-1);--_pv-badge-count-min-inline-size:calc(var(--pv-sys-space-4) + 2px)}.pv-badge[data-pv-count-only]{--_pv-badge-padding-inline:var(--pv-sys-space-1);min-inline-size:var(--_pv-badge-count-min-inline-size);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round}.pv-badge__dot{inline-size:var(--_pv-badge-dot-size);block-size:var(--_pv-badge-dot-size);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;animation:pv-badge-dot-grow var(--pv-sys-motion-transition-small) both;background-color:currentColor;flex:none}@keyframes pv-badge-dot-grow{0%{transform:scale(0)}to{transform:scale(1)}}.pv-badge__icon{inline-size:var(--_pv-badge-icon-size);block-size:var(--_pv-badge-icon-size);flex:none;display:inline-flex}.pv-badge__icon>svg{block-size:100%;inline-size:100%}.pv-badge__label{display:inline-block}.pv-badge__count{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.pv-badge__dot{animation:pv-badge-dot-fade var(--pv-sys-motion-transition-fade) both}}@keyframes pv-badge-dot-fade{0%{opacity:0}to{opacity:1}}.pv-box{display:var(--_pv-box-display,flex);padding-inline:var(--_pv-box-padding-inline,var(--_pv-box-padding));padding-block:var(--_pv-box-padding-block,var(--_pv-box-padding));border:1px solid var(--_pv-box-border);border-radius:var(--_pv-box-radius);background-color:var(--_pv-box-bg);color:var(--_pv-box-fg);box-shadow:var(--_pv-box-shadow);flex-direction:column}.pv-box[data-pv-radius]{corner-shape:var(--pv-sys-shape-corner-shape)}.pv-box[data-pv-radius=full]{corner-shape:round}@media (min-width:37.5em){.pv-box{display:var(--_pv-box-display-medium,var(--_pv-box-display,flex));padding-inline:var(--_pv-box-padding-inline-medium,var(--_pv-box-padding-inline,var(--_pv-box-padding-medium,var(--_pv-box-padding))));padding-block:var(--_pv-box-padding-block-medium,var(--_pv-box-padding-block,var(--_pv-box-padding-medium,var(--_pv-box-padding))))}}@media (min-width:52.5em){.pv-box{display:var(--_pv-box-display-expanded,var(--_pv-box-display-medium,var(--_pv-box-display,flex)));padding-inline:var(--_pv-box-padding-inline-expanded,var(--_pv-box-padding-inline-medium,var(--_pv-box-padding-inline,var(--_pv-box-padding-expanded,var(--_pv-box-padding-medium,var(--_pv-box-padding))))));padding-block:var(--_pv-box-padding-block-expanded,var(--_pv-box-padding-block-medium,var(--_pv-box-padding-block,var(--_pv-box-padding-expanded,var(--_pv-box-padding-medium,var(--_pv-box-padding))))))}}@media (min-width:75em){.pv-box{display:var(--_pv-box-display-large,var(--_pv-box-display-expanded,var(--_pv-box-display-medium,var(--_pv-box-display,flex))));padding-inline:var(--_pv-box-padding-inline-large,var(--_pv-box-padding-inline-expanded,var(--_pv-box-padding-inline-medium,var(--_pv-box-padding-inline,var(--_pv-box-padding-large,var(--_pv-box-padding-expanded,var(--_pv-box-padding-medium,var(--_pv-box-padding))))))));padding-block:var(--_pv-box-padding-block-large,var(--_pv-box-padding-block-expanded,var(--_pv-box-padding-block-medium,var(--_pv-box-padding-block,var(--_pv-box-padding-large,var(--_pv-box-padding-expanded,var(--_pv-box-padding-medium,var(--_pv-box-padding))))))))}}@media (min-width:100em){.pv-box{display:var(--_pv-box-display-extra-large,var(--_pv-box-display-large,var(--_pv-box-display-expanded,var(--_pv-box-display-medium,var(--_pv-box-display,flex)))));padding-inline:var(--_pv-box-padding-inline-extra-large,var(--_pv-box-padding-inline-large,var(--_pv-box-padding-inline-expanded,var(--_pv-box-padding-inline-medium,var(--_pv-box-padding-inline,var(--_pv-box-padding-extra-large,var(--_pv-box-padding-large,var(--_pv-box-padding-expanded,var(--_pv-box-padding-medium,var(--_pv-box-padding))))))))));padding-block:var(--_pv-box-padding-block-extra-large,var(--_pv-box-padding-block-large,var(--_pv-box-padding-block-expanded,var(--_pv-box-padding-block-medium,var(--_pv-box-padding-block,var(--_pv-box-padding-extra-large,var(--_pv-box-padding-large,var(--_pv-box-padding-expanded,var(--_pv-box-padding-medium,var(--_pv-box-padding))))))))))}}@media (forced-colors:active){.pv-box[data-pv-surface]:not([data-pv-bordered]){border:1px solid canvastext}}.pv-button{--_pv-button-bg:var(--pv-sys-color-primary);--_pv-button-fg:var(--pv-sys-color-on-primary);--_pv-button-border:transparent;--_pv-button-shadow:var(--pv-sys-elevation-shadow-rim);--_pv-button-height:var(--pv-sys-size-control-md);--_pv-button-radius:var(--pv-sys-shape-corner-md);--_pv-button-padding-inline:var(--pv-sys-space-4);--_pv-button-padding-inline-icon:var(--pv-sys-space-3);--_pv-button-padding-start:var(--_pv-button-padding-inline);--_pv-button-padding-end:var(--_pv-button-padding-inline);--_pv-button-gap:var(--pv-sys-space-2);--_pv-button-font-size:var(--pv-sys-typography-label-large-font-size);--_pv-button-line-height:var(--pv-sys-typography-label-large-line-height);--_pv-button-icon-size:var(--pv-sys-size-icon-in-control-md);isolation:isolate;justify-content:center;align-items:center;gap:var(--_pv-button-gap);min-block-size:var(--_pv-button-height);padding-block:0;padding-inline:var(--_pv-button-padding-start) var(--_pv-button-padding-end);border:1px solid var(--_pv-button-border);border-radius:var(--_pv-button-radius);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--_pv-button-bg);color:var(--_pv-button-fg);box-shadow:var(--_pv-button-shadow);font-family:var(--pv-sys-typography-label-large-font-family);font-size:var(--_pv-button-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);font-variation-settings:var(--pv-sys-typography-label-large-font-variation-settings);line-height:var(--_pv-button-line-height);letter-spacing:var(--pv-sys-typography-label-large-letter-spacing);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-small);text-decoration:none;display:inline-flex;position:relative;overflow:hidden;transform:scale(1)}.pv-button:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--pv-sys-motion-transition-fade);background-color:currentColor;position:absolute;inset:0}.pv-button[data-hovered]:before{opacity:var(--pv-sys-state-layer-hover)}.pv-button[data-focus-visible]:before{opacity:var(--pv-sys-state-layer-focus)}.pv-button[data-pressed]:before{opacity:var(--pv-sys-state-layer-pressed)}.pv-button[data-glide]:before{content:none}.pv-button[data-pressed]{box-shadow:none;transform:scale(var(--pv-sys-motion-scale-press));transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-press)}.pv-button[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-button[data-disabled]{opacity:var(--pv-sys-state-opacity-disabled-content);cursor:default;transform:none}.pv-button[data-pv-variant=filled][data-pv-tone=primary]{--_pv-button-bg:var(--pv-sys-color-primary);--_pv-button-fg:var(--pv-sys-color-on-primary);--_pv-button-shadow:var(--pv-sys-elevation-shadow-rim)}.pv-button[data-pv-variant=filled][data-pv-tone=action]{--_pv-button-bg:var(--pv-sys-color-action);--_pv-button-fg:var(--pv-sys-color-on-action);--_pv-button-shadow:var(--pv-sys-elevation-shadow-rim)}.pv-button[data-pv-variant=filled][data-pv-tone=neutral]{--_pv-button-bg:var(--pv-sys-color-surface-container-high);--_pv-button-fg:var(--pv-sys-color-on-surface);--_pv-button-shadow:none}.pv-button[data-pv-variant=filled][data-pv-tone=error]{--_pv-button-bg:var(--pv-sys-color-error);--_pv-button-fg:var(--pv-sys-color-on-error);--_pv-button-shadow:var(--pv-sys-elevation-shadow-rim)}.pv-button[data-pv-variant=tonal]{--_pv-button-shadow:none}.pv-button[data-pv-variant=tonal][data-pv-tone=primary]{--_pv-button-bg:var(--pv-sys-color-primary-container);--_pv-button-fg:var(--pv-sys-color-on-primary-container)}.pv-button[data-pv-variant=tonal][data-pv-tone=neutral]{--_pv-button-bg:var(--pv-sys-color-surface-container-high);--_pv-button-fg:var(--pv-sys-color-on-surface)}.pv-button[data-pv-variant=tonal][data-pv-tone=error]{--_pv-button-bg:var(--pv-sys-color-error-container);--_pv-button-fg:var(--pv-sys-color-on-error-container)}.pv-button[data-pv-variant=outlined]{--_pv-button-bg:var(--pv-sys-color-surface-container-lowest);--_pv-button-border:var(--pv-sys-color-outline);--_pv-button-shadow:var(--pv-sys-elevation-shadow-level1)}.pv-button[data-pv-variant=outlined][data-hovered]{--_pv-button-bg:var(--pv-sys-color-surface-container-low)}.pv-button[data-pv-variant=outlined][data-pv-tone=primary]{--_pv-button-fg:var(--pv-sys-color-primary)}.pv-button[data-pv-variant=outlined][data-pv-tone=neutral]{--_pv-button-fg:var(--pv-sys-color-on-surface)}.pv-button[data-pv-variant=outlined][data-pv-tone=error]{--_pv-button-fg:var(--pv-sys-color-error);--_pv-button-border:var(--pv-sys-color-error)}.pv-button[data-pv-variant=text]{--_pv-button-bg:transparent;--_pv-button-shadow:none;--_pv-button-padding-inline:var(--pv-sys-space-3);--_pv-button-padding-inline-icon:var(--pv-sys-space-3)}.pv-button[data-pv-variant=text][data-pv-tone=primary]{--_pv-button-fg:var(--pv-sys-color-primary)}.pv-button[data-pv-variant=text][data-pv-tone=neutral]{--_pv-button-fg:var(--pv-sys-color-on-surface-variant)}.pv-button[data-pv-variant=text][data-pv-tone=error]{--_pv-button-fg:var(--pv-sys-color-error)}.pv-button[data-pv-size=small]{--_pv-button-height:var(--pv-sys-size-control-sm);--_pv-button-radius:var(--pv-sys-shape-corner-sm);--_pv-button-padding-inline:var(--pv-sys-space-3);--_pv-button-padding-inline-icon:var(--pv-sys-space-3);--_pv-button-gap:calc(var(--pv-sys-space-1) + var(--pv-sys-space-half));--_pv-button-font-size:var(--pv-sys-typography-label-medium-font-size);--_pv-button-line-height:var(--pv-sys-typography-label-medium-line-height);--_pv-button-icon-size:var(--pv-sys-size-icon-in-control-sm);corner-shape:var(--pv-sys-shape-corner-shape)}.pv-button[data-pv-variant=text][data-pv-size=small]{--_pv-button-padding-inline:var(--pv-sys-space-2);--_pv-button-padding-inline-icon:var(--pv-sys-space-2)}.pv-button[data-pv-size=large]{--_pv-button-height:var(--pv-sys-size-control-lg);--_pv-button-padding-inline:var(--pv-sys-space-5);--_pv-button-padding-inline-icon:var(--pv-sys-space-4);--_pv-button-icon-size:var(--pv-sys-size-icon-in-control-lg)}.pv-button[data-pv-size=xlarge]{--_pv-button-height:var(--pv-sys-size-control-xl);--_pv-button-padding-inline:var(--pv-sys-space-6);--_pv-button-padding-inline-icon:var(--pv-sys-space-5);--_pv-button-font-size:var(--pv-sys-typography-title-medium-font-size);--_pv-button-line-height:var(--pv-sys-typography-title-medium-line-height);--_pv-button-icon-size:var(--pv-sys-size-icon-in-control-xl)}.pv-button[data-pv-variant=text][data-pv-size=xlarge]{--_pv-button-padding-inline:var(--pv-sys-space-3);--_pv-button-padding-inline-icon:var(--pv-sys-space-3)}.pv-button[data-pv-icon-start]{--_pv-button-padding-start:var(--_pv-button-padding-inline-icon)}.pv-button[data-pv-icon-end]{--_pv-button-padding-end:var(--_pv-button-padding-inline-icon)}.pv-button[data-pv-full-width]{inline-size:100%;display:flex}@media (pointer:coarse){.pv-button[data-pv-size=medium]{--_pv-button-height:var(--pv-sys-size-control-lg)}.pv-button[data-pv-size=large]{--_pv-button-height:var(--pv-sys-size-control-xl)}}.pv-button__icon{inline-size:var(--_pv-button-icon-size);block-size:var(--_pv-button-icon-size);transition:opacity var(--pv-sys-motion-transition-fade);flex:none;display:inline-flex}.pv-button__icon>svg{block-size:100%;inline-size:100%}.pv-button__icon:has(>[data-pv-icon=AltArrowLeft],>[data-pv-icon=AltArrowRight]){margin-inline:calc(var(--_pv-button-icon-size) / -4)}.pv-button__label{transition:opacity var(--pv-sys-motion-transition-fade);display:inline-block}.pv-button__morph{pointer-events:none;transition:opacity var(--pv-sys-motion-transition-fade);position:absolute;inset:0}.pv-button[data-pending] .pv-button__label,.pv-button[data-pending] .pv-button__icon,.pv-button[data-pending] .pv-button__morph{opacity:0;transition:opacity var(--pv-sys-motion-transition-fade-close)}.pv-button__pending{place-items:center;display:grid;position:absolute;inset:0}.pv-button[data-pv-pending-label] .pv-button__label,.pv-button[data-pv-pending-label] .pv-button__morph{opacity:1}.pv-button[data-pv-pending-label] .pv-button__pending{order:-1;position:static}.pv-button__spinner{inline-size:var(--_pv-button-icon-size);block-size:var(--_pv-button-icon-size);border:2px solid;border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;animation:pv-button-spin var(--pv-sys-motion-loop-spin) var(--pv-sys-motion-easing-linear) infinite;border-inline-start-color:#0000}@keyframes pv-button-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pv-button__spinner{animation:pv-button-pulse var(--pv-sys-motion-loop-pulse) var(--pv-sys-motion-easing-loop) infinite alternate;border-inline-start-color:currentColor}}@keyframes pv-button-pulse{0%{opacity:.35}to{opacity:1}}.pv-card{--_pv-card-bg:var(--pv-sys-color-surface-container-lowest);--_pv-card-fg:var(--pv-sys-color-on-surface);--_pv-card-border:var(--pv-sys-color-outline-variant);--_pv-card-shadow:none;--_pv-card-padding:var(--pv-sys-space-inset-md);--_pv-card-radius:var(--pv-sys-shape-corner-lg);--_pv-card-tone-bg:var(--pv-sys-color-surface-container-low);--_pv-card-media-inset:var(--pv-sys-space-2);--_pv-card-media-radius:calc(var(--_pv-card-radius) - var(--_pv-card-media-inset));--_pv-card-body-padding:0;padding:var(--_pv-card-padding);border:1px solid var(--_pv-card-border);border-radius:var(--_pv-card-radius);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--_pv-card-bg);color:var(--_pv-card-fg);box-shadow:var(--_pv-card-shadow);text-align:start;transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.pv-card[data-pv-tone=lowest]{--_pv-card-tone-bg:var(--pv-sys-color-surface-container-lowest)}.pv-card[data-pv-tone=low]{--_pv-card-tone-bg:var(--pv-sys-color-surface-container-low)}.pv-card[data-pv-tone=default]{--_pv-card-tone-bg:var(--pv-sys-color-surface-container)}.pv-card[data-pv-tone=high]{--_pv-card-tone-bg:var(--pv-sys-color-surface-container-high)}.pv-card[data-pv-tone=highest]{--_pv-card-tone-bg:var(--pv-sys-color-surface-container-highest)}.pv-card[data-pv-variant=filled]{--_pv-card-bg:var(--_pv-card-tone-bg);--_pv-card-border:transparent}.pv-card[data-pv-variant=elevated]{--_pv-card-shadow:var(--pv-sys-elevation-shadow-level1)}.pv-card[data-pv-padding=none]{--_pv-card-padding:0;--_pv-card-media-inset:0;--_pv-card-media-radius:0;--_pv-card-body-padding:var(--pv-sys-space-inset-md)}.pv-card[data-pv-padding=small]{--_pv-card-padding:var(--pv-sys-space-inset-sm)}.pv-card[data-pv-padding=large]{--_pv-card-padding:var(--pv-sys-space-inset-lg)}.pv-card[data-pv-interactive]{isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-small);transform:scale(1)}.pv-card[data-pv-interactive]:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--pv-sys-motion-transition-fade);background-color:currentColor;position:absolute;inset:0}.pv-card[data-hovered]:before{opacity:var(--pv-sys-state-layer-hover)}.pv-card[data-pv-variant=elevated][data-hovered]{--_pv-card-shadow:var(--pv-sys-elevation-shadow-level2)}.pv-card[data-focus-visible]:before{opacity:var(--pv-sys-state-layer-focus)}.pv-card[data-pressed]:before{opacity:var(--pv-sys-state-layer-pressed)}.pv-card[data-pressed]{transform:scale(var(--pv-sys-motion-scale-press-row));transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-press)}.pv-card[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset-inset)}.pv-card:has(>.pv-card__trigger[data-hovered]):before{opacity:var(--pv-sys-state-layer-hover)}.pv-card[data-pv-variant=elevated]:has(>.pv-card__trigger[data-hovered]){--_pv-card-shadow:var(--pv-sys-elevation-shadow-level2)}.pv-card:has(>.pv-card__trigger[data-focus-visible]):before{opacity:var(--pv-sys-state-layer-focus)}.pv-card:has(>.pv-card__trigger[data-pressed]):before{opacity:var(--pv-sys-state-layer-pressed)}.pv-card:has(>.pv-card__trigger[data-pressed]){transform:scale(var(--pv-sys-motion-scale-press-row));transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-press)}.pv-card__trigger{z-index:1;border-radius:calc(var(--_pv-card-radius) - var(--pv-sys-border-default-width));corner-shape:var(--pv-sys-shape-corner-shape);color:inherit;font:inherit;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;outline:none;margin:0;padding:0;position:absolute;inset:0}.pv-card__trigger[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:calc(var(--pv-sys-focus-ring-offset-inset) + var(--pv-sys-border-default-width))}.pv-card[data-disabled]{opacity:var(--pv-sys-state-opacity-disabled-content);cursor:default;pointer-events:none;transform:none}.pv-card__media{--_pv-card-media-ratio:4 / 3;--_pv-card-media-bleed:calc(var(--_pv-card-padding) - var(--_pv-card-media-inset));inline-size:calc(100% + 2 * var(--_pv-card-media-bleed));margin-inline:calc(-1 * var(--_pv-card-media-bleed));aspect-ratio:var(--_pv-card-media-ratio);border-radius:var(--_pv-card-media-radius);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--pv-sys-color-surface-container-high);position:relative;overflow:hidden}.pv-card__media[data-pv-ratio=square]{--_pv-card-media-ratio:1}.pv-card__media[data-pv-ratio=wide]{--_pv-card-media-ratio:16 / 9}.pv-card__media[data-pv-ratio=portrait]{--_pv-card-media-ratio:3 / 4}.pv-card__media:first-child{margin-block-start:calc(-1 * var(--_pv-card-media-bleed))}.pv-card__media>img,.pv-card__media>video,.pv-card__media>picture{object-fit:cover;block-size:100%;inline-size:100%;filter:var(--pv-sys-image-filter)}.pv-card__body{gap:var(--pv-sys-space-stack-sm);padding:var(--_pv-card-body-padding);flex-direction:column;flex:auto;display:flex}.pv-card__actions{gap:var(--pv-sys-space-inline-sm);flex-wrap:wrap;justify-content:flex-end;align-items:center;padding-block-start:var(--pv-sys-space-stack-sm);display:flex}.pv-card__actions[data-pv-justify=start]{justify-content:flex-start}.pv-card__actions[data-pv-justify=space-between]{justify-content:space-between}.pv-carousel{--_pv-carousel-thumb:var(--pv-sys-size-thumbnail);--_pv-carousel-gap:var(--pv-sys-space-6);gap:var(--_pv-carousel-gap);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.pv-carousel__tabs{display:contents}.pv-carousel__frame{isolation:isolate;border-radius:var(--pv-sys-shape-corner-xl);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--pv-sys-color-surface-container);order:-1;position:relative;overflow:hidden}.pv-carousel__slides{display:grid}.pv-carousel__slide{z-index:0;visibility:hidden;opacity:0;scale:calc(2 - var(--pv-sys-motion-scale-pre-enter));grid-area:1/1;overflow:clip}.pv-carousel__slide[data-pv-state=leaving]{visibility:visible;opacity:1;scale:1}.pv-carousel__slide[data-pv-state=current]{z-index:1;visibility:visible;opacity:1;transition:opacity var(--pv-sys-motion-transition-fade), scale var(--pv-sys-motion-transition-moment);scale:1}.pv-carousel__slide[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:calc(-2 * var(--pv-sys-focus-ring-width))}.pv-carousel[data-pv-entry] .pv-carousel__slide{transition:none}.pv-carousel__clock{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.pv-carousel__edge{z-index:2;position:absolute;inset-block-start:50%;translate:0 -50%}.pv-carousel__edge[data-pv-edge=start]{inset-inline-start:var(--pv-sys-space-6)}.pv-carousel__edge[data-pv-edge=end]{inset-inline-end:var(--pv-sys-space-6)}.pv-carousel__tray{z-index:2;align-items:center;gap:var(--pv-sys-space-2);padding:var(--pv-sys-space-2);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--pv-sys-color-surface-container-lowest);box-shadow:var(--pv-sys-elevation-shadow-level2);justify-self:center;margin-block-start:calc(-1 * (var(--_pv-carousel-thumb) / 2 + var(--pv-sys-space-2) + var(--_pv-carousel-gap)));display:flex;position:relative}.pv-carousel__dock{align-items:flex-end;gap:var(--pv-sys-space-2);block-size:var(--_pv-carousel-thumb);display:flex}.pv-carousel__thumb{--_pv-carousel-reach:0;--_pv-carousel-grow:calc(1 + .7 * var(--_pv-carousel-reach));inline-size:calc(var(--_pv-carousel-thumb) * 1.4 * var(--_pv-carousel-grow));block-size:calc(var(--_pv-carousel-thumb) * var(--_pv-carousel-grow));border-radius:calc(var(--pv-sys-shape-corner-md) * var(--_pv-carousel-grow));corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--pv-sys-color-surface-container);cursor:pointer;transition:outline-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade);outline-offset:2px;outline:2px solid #0000;flex:none;padding:0;overflow:hidden}.pv-carousel__thumb[data-pv-raised]{box-shadow:var(--pv-sys-elevation-shadow-level2)}.pv-carousel__thumb[data-selected]{outline-color:var(--pv-sys-color-primary)}.pv-carousel__thumb[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-carousel__thumb-picture{object-fit:cover;block-size:100%;inline-size:100%;display:block}.pv-carousel__turning{align-items:center;display:grid;position:absolute;inset-block:0;inset-inline-end:calc(100% + var(--pv-sys-space-2))}@media (forced-colors:active){.pv-carousel__tray{border:1px solid canvastext}}.pv-chip{--_pv-chip-height:var(--pv-sys-size-control-sm);--_pv-chip-bg:transparent;--_pv-chip-fg:var(--pv-sys-color-on-surface-variant);--_pv-chip-border:var(--pv-sys-color-outline-variant);--_pv-chip-padding-inline:var(--pv-sys-space-3);--_pv-chip-icon-size:var(--pv-sys-size-icon-in-control-sm);isolation:isolate;align-items:center;gap:var(--pv-sys-space-1);block-size:var(--_pv-chip-height);padding-block:0;padding-inline:var(--_pv-chip-padding-inline);border:1px solid var(--_pv-chip-border);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--_pv-chip-bg);color:var(--_pv-chip-fg);font-family:var(--pv-sys-typography-label-large-font-family);font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);font-variation-settings:var(--pv-sys-typography-label-large-font-variation-settings);line-height:var(--pv-sys-typography-label-large-line-height);letter-spacing:var(--pv-sys-typography-label-large-letter-spacing);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-small);flex:none;display:inline-flex;position:relative;overflow:hidden;transform:scale(1)}.pv-chip__icon{inline-size:var(--_pv-chip-icon-size);block-size:var(--_pv-chip-icon-size);display:inline-flex}.pv-chip:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--pv-sys-motion-transition-fade);background-color:currentColor;position:absolute;inset:0}.pv-chip[data-hovered]:before{opacity:var(--pv-sys-state-layer-hover)}.pv-chip[data-focus-visible]:before{opacity:var(--pv-sys-state-layer-focus)}.pv-chip[data-pressed]:before{opacity:var(--pv-sys-state-layer-pressed)}.pv-chip[data-pressed]{transform:scale(var(--pv-sys-motion-scale-press-row));transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-press)}.pv-chip[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-chip[data-disabled]{opacity:var(--pv-sys-state-opacity-disabled-content);cursor:default;transform:none}.pv-chip[data-pv-variant=tonal]{--_pv-chip-bg:var(--pv-sys-color-surface-container-high);--_pv-chip-fg:var(--pv-sys-color-on-surface);--_pv-chip-border:transparent}.pv-chip[data-pv-size=small]{--_pv-chip-height:var(--pv-sys-size-control-xs);--_pv-chip-padding-inline:var(--pv-sys-space-2)}@media (pointer:coarse){.pv-chip[data-pv-size=medium]{--_pv-chip-height:var(--pv-sys-size-control-lg)}.pv-chip[data-pv-size=small]{--_pv-chip-height:var(--pv-sys-size-control-md)}}@media (forced-colors:active){.pv-chip{forced-color-adjust:none;color:buttontext;background-color:buttonface;border-color:buttontext}.pv-chip[data-hovered],.pv-chip[data-focus-visible]{border-color:highlight}}.pv-container{inline-size:100%;max-inline-size:var(--pv-sys-layout-container-default);padding-inline:var(--pv-sys-layout-gutter-compact);margin-inline:auto}.pv-container[data-pv-size=narrow]{max-inline-size:var(--pv-sys-layout-container-narrow)}.pv-container[data-pv-size=prose]{max-inline-size:var(--pv-sys-layout-container-prose)}.pv-container[data-pv-size=wide]{max-inline-size:var(--pv-sys-layout-container-wide)}.pv-container[data-pv-size=max]{max-inline-size:var(--pv-sys-layout-container-max)}@media (min-width:37.5em){.pv-container{padding-inline:var(--pv-sys-layout-gutter-medium)}}@media (min-width:52.5em){.pv-container{padding-inline:var(--pv-sys-layout-gutter-expanded)}}@media (min-width:75em){.pv-container{padding-inline:var(--pv-sys-layout-gutter-large)}}.pv-container[data-pv-gutter]{padding-inline:var(--_pv-container-gutter)}.pv-dialog{--_pv-dialog-elevation:var(--pv-sys-elevation-shadow-level3);--_pv-dialog-scrim:var(--pv-sys-elevation-scrim);--_pv-dialog-gap:var(--pv-sys-space-2);--_pv-dialog-width:var(--pv-sys-size-window-medium);--_pv-dialog-padding:var(--pv-sys-space-6);--_pv-dialog-margin:var(--pv-sys-space-4);z-index:var(--pv-sys-z-index-dialog);outline:none;position:fixed;inset:0}.pv-dialog[data-pv-stage=viewport]{block-size:var(--visual-viewport-height);inset-block-end:auto}.pv-dialog[data-pv-phase=closing]{pointer-events:none}.pv-dialog:is([data-pv-phase=opening],[data-pv-phase=closing]) :is(.pv-dialog__body>*,.pv-dialog__footer>*,[data-pv-enter],.pv-dialog__close),.pv-dialog__panel[data-pv-phase=opening] :is(.pv-dialog__body>*,.pv-dialog__footer>*,[data-pv-enter],.pv-dialog__close){transition:none}.pv-dialog[data-pv-size=small]{--_pv-dialog-width:var(--pv-sys-size-window-small)}.pv-dialog[data-pv-size=large]{--_pv-dialog-width:var(--pv-sys-size-window-large)}.pv-dialog__scrim{background-color:var(--pv-sys-color-scrim);opacity:var(--_pv-dialog-scrim);pointer-events:none;position:absolute;inset:0}.pv-dialog__frame,.pv-dialog__lift{pointer-events:none;outline:none;position:absolute;inset:0}.pv-dialog__paper{background-color:var(--pv-sys-color-surface-container-lowest);pointer-events:auto;position:absolute;inset:0;overflow:clip}.pv-dialog__ghost,.pv-dialog__flight{pointer-events:none;position:absolute;inset:0}.pv-dialog__window{box-sizing:border-box;overscroll-behavior:contain;border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape);color:var(--pv-sys-color-on-surface);border:1px solid #0000;outline:none;flex-direction:column;display:flex;position:absolute;overflow:hidden auto}.pv-dialog[data-pv-presentation=modal] .pv-dialog__window{inline-size:min(var(--_pv-dialog-width), calc(100% - 2 * var(--_pv-dialog-margin)));block-size:fit-content;max-block-size:calc(100% - 2 * var(--pv-sys-space-8));margin:auto;inset:0}.pv-dialog[data-pv-presentation=sheet]{--_pv-dialog-padding:var(--pv-sys-space-5)}.pv-dialog[data-pv-presentation=sheet] .pv-dialog__window{inset-inline:var(--_pv-dialog-gap);max-block-size:calc(100% - var(--pv-sys-space-16));inset-block-end:calc(var(--_pv-dialog-gap) + env(safe-area-inset-bottom,0px))}.pv-dialog[data-pv-presentation=detail] .pv-dialog__window{inline-size:min(var(--pv-sys-size-window-xlarge), calc(100% - 2 * var(--_pv-dialog-margin)));block-size:fit-content;max-block-size:calc(100% - 2 * var(--pv-sys-space-8));margin:auto;inset:0}.pv-dialog[data-pv-presentation=search] .pv-dialog__window{inline-size:min(var(--pv-sys-size-window-large), calc(100% - 2 * var(--_pv-dialog-margin)));max-block-size:calc(88% - var(--pv-sys-space-8));margin-inline:auto;inset-block-start:12%;inset-inline:0}.pv-dialog[data-pv-presentation=detail][data-pv-compact] .pv-dialog__window{inset-block:auto calc(var(--_pv-dialog-gap) + env(safe-area-inset-bottom,0px));inset-inline:var(--_pv-dialog-gap);inline-size:auto;max-block-size:calc(100% - 2 * var(--_pv-dialog-gap) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));margin:0}.pv-dialog[data-pv-presentation=detail] .pv-dialog__footer{z-index:1;transition:border-color var(--pv-sys-motion-transition-fade);border-block-start:1px solid #0000;margin-block-start:auto;position:sticky;inset-block-end:0}.pv-dialog__window[data-pv-overflow-end] .pv-dialog__footer{border-block-start-color:var(--pv-sys-color-outline-variant);background-color:var(--pv-sys-color-surface-container-lowest)}.pv-dialog[data-pv-presentation=search][data-pv-compact] .pv-dialog__window{inset-block:calc(var(--_pv-dialog-gap) + env(safe-area-inset-top,0px)) calc(var(--_pv-dialog-gap) + env(safe-area-inset-bottom,0px));inset-inline:var(--_pv-dialog-gap);max-block-size:none;inline-size:auto;margin:0}.pv-dialog__grip{z-index:1;inline-size:var(--pv-sys-space-20);block-size:var(--pv-sys-space-5);box-sizing:border-box;cursor:grab;touch-action:none;justify-content:center;margin-inline:auto;padding-block-start:var(--pv-sys-space-2);display:flex;position:absolute;inset-block-start:0;inset-inline:0}.pv-dialog[data-pv-presentation=sheet] .pv-dialog__header{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.pv-dialog__grip-track{inline-size:var(--pv-sys-space-8);block-size:var(--pv-sys-space-1);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;background-color:var(--pv-sys-color-outline-variant)}@media (pointer:coarse){.pv-dialog__grip{block-size:var(--pv-sys-size-control-lg)}}.pv-dialog__header{align-items:center;gap:var(--pv-sys-space-3);padding-block:var(--_pv-dialog-padding) 0;padding-inline:var(--_pv-dialog-padding);display:flex}.pv-dialog__tile{inline-size:var(--pv-sys-space-10);block-size:var(--pv-sys-space-10);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--pv-sys-color-primary-container);color:var(--pv-sys-color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.pv-dialog__mark{inline-size:var(--pv-sys-space-10);block-size:var(--pv-sys-space-10);color:var(--pv-sys-color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.pv-dialog__title{flex:auto;min-inline-size:0}.pv-dialog__close{flex:none;margin-inline-end:calc(-1 * var(--pv-sys-space-2))}.pv-dialog__body{gap:var(--pv-sys-space-5);padding-block:var(--pv-sys-space-4) 0;padding-inline:var(--_pv-dialog-padding);flex-direction:column;display:flex}.pv-dialog__body:first-child,.pv-dialog__grip+.pv-dialog__body{padding-block-start:var(--_pv-dialog-padding)}.pv-dialog__body:last-child{padding-block-end:var(--_pv-dialog-padding)}.pv-dialog__footer{gap:var(--pv-sys-space-3);padding-block:var(--pv-sys-space-6) var(--_pv-dialog-padding);padding-inline:var(--_pv-dialog-padding);flex-direction:column;display:flex}.pv-dialog__panel{--_pv-dialog-elevation:none;--_pv-dialog-panel-edge:0 0 0 1px var(--pv-sys-color-outline-variant), var(--pv-sys-elevation-shadow-level1);flex-direction:column;flex:auto;display:flex;position:relative}.pv-dialog__panel-edge,.pv-dialog__panel-lift,.pv-dialog__panel-paper,.pv-dialog__panel-content{flex-direction:column;flex:auto;display:flex}.pv-dialog__panel-paper{position:relative}.pv-dialog__window[data-pv-panel-transform]{overflow:visible}.pv-dialog__panel[data-pv-transform]>.pv-dialog__panel-edge>.pv-dialog__panel-lift>.pv-dialog__panel-paper>.pv-dialog__panel-content{border-radius:calc(var(--pv-sys-shape-corner-window) - 1px);corner-shape:var(--pv-sys-shape-corner-shape)}.pv-dialog__panel[data-pv-transform]>.pv-dialog__panel-edge>.pv-dialog__panel-lift>.pv-dialog__panel-paper{background-color:var(--pv-sys-color-surface-container-lowest)}.pv-dialog__panel-ghost,.pv-dialog__panel-flight,.pv-dialog__panel-before{pointer-events:none;position:absolute;inset:0}.pv-dialog__header+.pv-dialog__panel>.pv-dialog__panel-edge .pv-dialog__body:first-child{padding-block-start:var(--pv-sys-space-4)}@media (forced-colors:active){.pv-dialog__grip-track,.pv-dialog__tile{outline:1px solid canvastext}}.pv-empty-state{--_pv-empty-state-icon-size:var(--pv-sys-size-control-xl);--_pv-empty-state-gap:var(--pv-sys-space-2);--_pv-empty-state-padding:var(--pv-sys-space-10);align-items:center;gap:var(--_pv-empty-state-gap);padding:var(--_pv-empty-state-padding);text-align:center;text-wrap:balance;flex-direction:column;display:flex}.pv-empty-state__icon{inline-size:var(--_pv-empty-state-icon-size);block-size:var(--_pv-empty-state-icon-size);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--pv-sys-color-surface-container-high);color:var(--pv-sys-color-on-surface-variant);justify-content:center;align-items:center;margin-block-end:var(--pv-sys-space-2);display:inline-flex}.pv-empty-state__actions{justify-content:center;gap:var(--pv-sys-space-2);flex-wrap:wrap;margin-block-start:var(--pv-sys-space-3);display:flex}.pv-empty-state[data-pv-size=small]{--_pv-empty-state-icon-size:var(--pv-sys-size-control-lg);--_pv-empty-state-gap:var(--pv-sys-space-1);--_pv-empty-state-padding:var(--pv-sys-space-6)}.pv-grid{--_pv-grid-columns:4;--_pv-grid-track:minmax(0, 1fr);--_pv-grid-gap:var(--pv-sys-space-4);grid-template-columns:repeat(var(--_pv-grid-columns), var(--_pv-grid-track));grid-template-areas:var(--_pv-grid-areas,none);gap:var(--_pv-grid-row-gap,var(--_pv-grid-gap)) var(--_pv-grid-gap);place-items:stretch stretch;display:grid}.pv-grid[data-pv-align=start]{align-items:start}.pv-grid[data-pv-align=center]{align-items:center}.pv-grid[data-pv-align=end]{align-items:end}.pv-grid[data-pv-justify=start]{justify-items:start}.pv-grid[data-pv-justify=center]{justify-items:center}.pv-grid[data-pv-justify=end]{justify-items:end}:where(.pv-grid)>*{min-inline-size:0}.pv-grid__item{grid-column:var(--_pv-grid-item-start,auto) / var(--_pv-grid-item-end,auto)}.pv-grid__item[data-pv-area]{grid-area:var(--_pv-grid-item-area)}@media (min-width:37.5em){.pv-grid{grid-template-columns:repeat(var(--_pv-grid-columns-medium,var(--_pv-grid-columns)), var(--_pv-grid-track-medium,var(--_pv-grid-track)));grid-template-areas:var(--_pv-grid-areas-medium,var(--_pv-grid-areas,none));gap:var(--_pv-grid-row-gap,var(--_pv-grid-gap-medium,var(--_pv-grid-gap))) var(--_pv-grid-gap-medium,var(--_pv-grid-gap))}.pv-grid__item{grid-column:var(--_pv-grid-item-start-medium,var(--_pv-grid-item-start,auto)) / var(--_pv-grid-item-end-medium,var(--_pv-grid-item-end,auto))}}@media (min-width:52.5em){.pv-grid{grid-template-columns:repeat(var(--_pv-grid-columns-expanded,var(--_pv-grid-columns-medium,var(--_pv-grid-columns))), var(--_pv-grid-track-expanded,var(--_pv-grid-track-medium,var(--_pv-grid-track))));grid-template-areas:var(--_pv-grid-areas-expanded,var(--_pv-grid-areas-medium,var(--_pv-grid-areas,none)));gap:var(--_pv-grid-row-gap,var(--_pv-grid-gap-expanded,var(--_pv-grid-gap-medium,var(--_pv-grid-gap)))) var(--_pv-grid-gap-expanded,var(--_pv-grid-gap-medium,var(--_pv-grid-gap)))}.pv-grid__item{grid-column:var(--_pv-grid-item-start-expanded,var(--_pv-grid-item-start-medium,var(--_pv-grid-item-start,auto))) / var(--_pv-grid-item-end-expanded,var(--_pv-grid-item-end-medium,var(--_pv-grid-item-end,auto)))}}@media (min-width:75em){.pv-grid{grid-template-columns:repeat(var(--_pv-grid-columns-large,var(--_pv-grid-columns-expanded,var(--_pv-grid-columns-medium,var(--_pv-grid-columns)))), var(--_pv-grid-track-large,var(--_pv-grid-track-expanded,var(--_pv-grid-track-medium,var(--_pv-grid-track)))));grid-template-areas:var(--_pv-grid-areas-large,var(--_pv-grid-areas-expanded,var(--_pv-grid-areas-medium,var(--_pv-grid-areas,none))));gap:var(--_pv-grid-row-gap,var(--_pv-grid-gap-large,var(--_pv-grid-gap-expanded,var(--_pv-grid-gap-medium,var(--_pv-grid-gap))))) var(--_pv-grid-gap-large,var(--_pv-grid-gap-expanded,var(--_pv-grid-gap-medium,var(--_pv-grid-gap))))}.pv-grid__item{grid-column:var(--_pv-grid-item-start-large,var(--_pv-grid-item-start-expanded,var(--_pv-grid-item-start-medium,var(--_pv-grid-item-start,auto)))) / var(--_pv-grid-item-end-large,var(--_pv-grid-item-end-expanded,var(--_pv-grid-item-end-medium,var(--_pv-grid-item-end,auto))))}}@media (min-width:100em){.pv-grid{grid-template-columns:repeat(var(--_pv-grid-columns-extra-large,var(--_pv-grid-columns-large,var(--_pv-grid-columns-expanded,var(--_pv-grid-columns-medium,var(--_pv-grid-columns))))), var(--_pv-grid-track-extra-large,var(--_pv-grid-track-large,var(--_pv-grid-track-expanded,var(--_pv-grid-track-medium,var(--_pv-grid-track))))));grid-template-areas:var(--_pv-grid-areas-extra-large,var(--_pv-grid-areas-large,var(--_pv-grid-areas-expanded,var(--_pv-grid-areas-medium,var(--_pv-grid-areas,none)))));gap:var(--_pv-grid-row-gap,var(--_pv-grid-gap-extra-large,var(--_pv-grid-gap-large,var(--_pv-grid-gap-expanded,var(--_pv-grid-gap-medium,var(--_pv-grid-gap)))))) var(--_pv-grid-gap-extra-large,var(--_pv-grid-gap-large,var(--_pv-grid-gap-expanded,var(--_pv-grid-gap-medium,var(--_pv-grid-gap)))))}.pv-grid__item{grid-column:var(--_pv-grid-item-start-extra-large,var(--_pv-grid-item-start-large,var(--_pv-grid-item-start-expanded,var(--_pv-grid-item-start-medium,var(--_pv-grid-item-start,auto))))) / var(--_pv-grid-item-end-extra-large,var(--_pv-grid-item-end-large,var(--_pv-grid-item-end-expanded,var(--_pv-grid-item-end-medium,var(--_pv-grid-item-end,auto)))))}}.pv-heading{--_pv-heading-font-family:var(--pv-sys-typography-headline-medium-font-family);--_pv-heading-font-size:var(--pv-sys-typography-headline-medium-font-size);--_pv-heading-font-weight:var(--pv-sys-typography-headline-medium-font-weight);--_pv-heading-line-height:var(--pv-sys-typography-headline-medium-line-height);--_pv-heading-variation:var(--pv-sys-typography-headline-medium-font-variation-settings);--_pv-heading-letter-spacing:var(--pv-sys-typography-headline-medium-letter-spacing);font-family:var(--_pv-heading-font-family);font-size:var(--_pv-heading-font-size);font-weight:var(--_pv-heading-font-weight);font-variation-settings:var(--_pv-heading-variation);line-height:var(--_pv-heading-line-height);letter-spacing:var(--_pv-heading-letter-spacing);overflow-wrap:anywhere;margin:0;display:block}.pv-heading[data-pv-variant=display-large]{--_pv-heading-font-family:var(--pv-sys-typography-display-large-font-family);--_pv-heading-font-size:var(--pv-sys-typography-display-large-font-size);--_pv-heading-font-weight:var(--pv-sys-typography-display-large-font-weight);--_pv-heading-line-height:var(--pv-sys-typography-display-large-line-height);--_pv-heading-variation:var(--pv-sys-typography-display-large-font-variation-settings);--_pv-heading-letter-spacing:var(--pv-sys-typography-display-large-letter-spacing)}.pv-heading[data-pv-variant=display-medium]{--_pv-heading-font-family:var(--pv-sys-typography-display-medium-font-family);--_pv-heading-font-size:var(--pv-sys-typography-display-medium-font-size);--_pv-heading-font-weight:var(--pv-sys-typography-display-medium-font-weight);--_pv-heading-line-height:var(--pv-sys-typography-display-medium-line-height);--_pv-heading-variation:var(--pv-sys-typography-display-medium-font-variation-settings);--_pv-heading-letter-spacing:var(--pv-sys-typography-display-medium-letter-spacing)}.pv-heading[data-pv-variant=display-small]{--_pv-heading-font-family:var(--pv-sys-typography-display-small-font-family);--_pv-heading-font-size:var(--pv-sys-typography-display-small-font-size);--_pv-heading-font-weight:var(--pv-sys-typography-display-small-font-weight);--_pv-heading-line-height:var(--pv-sys-typography-display-small-line-height);--_pv-heading-variation:var(--pv-sys-typography-display-small-font-variation-settings);--_pv-heading-letter-spacing:var(--pv-sys-typography-display-small-letter-spacing)}.pv-heading[data-pv-variant=headline-large]{--_pv-heading-font-family:var(--pv-sys-typography-headline-large-font-family);--_pv-heading-font-size:var(--pv-sys-typography-headline-large-font-size);--_pv-heading-font-weight:var(--pv-sys-typography-headline-large-font-weight);--_pv-heading-line-height:var(--pv-sys-typography-headline-large-line-height);--_pv-heading-variation:var(--pv-sys-typography-headline-large-font-variation-settings);--_pv-heading-letter-spacing:var(--pv-sys-typography-headline-large-letter-spacing)}.pv-heading[data-pv-variant=headline-medium]{--_pv-heading-font-family:var(--pv-sys-typography-headline-medium-font-family);--_pv-heading-font-size:var(--pv-sys-typography-headline-medium-font-size);--_pv-heading-font-weight:var(--pv-sys-typography-headline-medium-font-weight);--_pv-heading-line-height:var(--pv-sys-typography-headline-medium-line-height);--_pv-heading-variation:var(--pv-sys-typography-headline-medium-font-variation-settings);--_pv-heading-letter-spacing:var(--pv-sys-typography-headline-medium-letter-spacing)}.pv-heading[data-pv-variant=headline-small]{--_pv-heading-font-family:var(--pv-sys-typography-headline-small-font-family);--_pv-heading-font-size:var(--pv-sys-typography-headline-small-font-size);--_pv-heading-font-weight:var(--pv-sys-typography-headline-small-font-weight);--_pv-heading-line-height:var(--pv-sys-typography-headline-small-line-height);--_pv-heading-variation:var(--pv-sys-typography-headline-small-font-variation-settings);--_pv-heading-letter-spacing:var(--pv-sys-typography-headline-small-letter-spacing)}.pv-heading[data-pv-variant=title-large]{--_pv-heading-font-family:var(--pv-sys-typography-title-large-font-family);--_pv-heading-font-size:var(--pv-sys-typography-title-large-font-size);--_pv-heading-font-weight:var(--pv-sys-typography-title-large-font-weight);--_pv-heading-line-height:var(--pv-sys-typography-title-large-line-height);--_pv-heading-variation:var(--pv-sys-typography-title-large-font-variation-settings);--_pv-heading-letter-spacing:var(--pv-sys-typography-title-large-letter-spacing)}.pv-heading[data-pv-variant=title-medium]{--_pv-heading-font-family:var(--pv-sys-typography-title-medium-font-family);--_pv-heading-font-size:var(--pv-sys-typography-title-medium-font-size);--_pv-heading-font-weight:var(--pv-sys-typography-title-medium-font-weight);--_pv-heading-line-height:var(--pv-sys-typography-title-medium-line-height);--_pv-heading-variation:var(--pv-sys-typography-title-medium-font-variation-settings);--_pv-heading-letter-spacing:var(--pv-sys-typography-title-medium-letter-spacing)}.pv-heading[data-pv-variant=title-small]{--_pv-heading-font-family:var(--pv-sys-typography-title-small-font-family);--_pv-heading-font-size:var(--pv-sys-typography-title-small-font-size);--_pv-heading-font-weight:var(--pv-sys-typography-title-small-font-weight);--_pv-heading-line-height:var(--pv-sys-typography-title-small-line-height);--_pv-heading-variation:var(--pv-sys-typography-title-small-font-variation-settings);--_pv-heading-letter-spacing:var(--pv-sys-typography-title-small-letter-spacing)}.pv-heading[data-pv-tone=neutral]{color:var(--pv-sys-color-on-surface)}.pv-heading[data-pv-tone=subtle]{color:var(--pv-sys-color-on-surface-variant)}.pv-heading[data-pv-tone=primary]{color:var(--pv-sys-color-primary)}.pv-heading[data-pv-tone=error]{color:var(--pv-sys-color-error)}.pv-heading[data-pv-align=start]{text-align:start}.pv-heading[data-pv-align=center]{text-align:center}.pv-heading[data-pv-align=end]{text-align:end}.pv-heading[data-pv-balance]{text-wrap:balance}.pv-icon-button{--_pv-icon-button-bg:transparent;--_pv-icon-button-fg:var(--pv-sys-color-on-surface-variant);--_pv-icon-button-border:transparent;--_pv-icon-button-shadow:none;--_pv-icon-button-radius:var(--pv-sys-shape-corner-md);--_pv-icon-button-size:var(--pv-sys-size-control-md);--_pv-icon-button-icon-size:var(--pv-sys-size-icon-in-control-md);isolation:isolate;inline-size:var(--_pv-icon-button-size);block-size:var(--_pv-icon-button-size);border:1px solid var(--_pv-icon-button-border);border-radius:var(--_pv-icon-button-radius);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--_pv-icon-button-bg);color:var(--_pv-icon-button-fg);box-shadow:var(--_pv-icon-button-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-small);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden;transform:scale(1)}.pv-icon-button:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--pv-sys-motion-transition-fade);background-color:currentColor;position:absolute;inset:0}.pv-icon-button[data-hovered]:before{opacity:var(--pv-sys-state-layer-hover)}.pv-icon-button[data-focus-visible]:before{opacity:var(--pv-sys-state-layer-focus)}.pv-icon-button[data-pressed]:before{opacity:var(--pv-sys-state-layer-pressed)}.pv-icon-button[data-glide]:before{content:none}.pv-icon-button[data-pressed]{box-shadow:none;transform:scale(var(--pv-sys-motion-scale-press-icon));transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-press)}.pv-icon-button[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-icon-button[data-disabled]{opacity:var(--pv-sys-state-opacity-disabled-content);cursor:default;transform:none}.pv-icon-button[data-pv-variant=filled][data-pv-tone=primary]{--_pv-icon-button-bg:var(--pv-sys-color-primary);--_pv-icon-button-fg:var(--pv-sys-color-on-primary);--_pv-icon-button-shadow:var(--pv-sys-elevation-shadow-rim)}.pv-icon-button[data-pv-variant=filled][data-pv-tone=neutral]{--_pv-icon-button-bg:var(--pv-sys-color-surface-container-high);--_pv-icon-button-fg:var(--pv-sys-color-on-surface)}.pv-icon-button[data-pv-variant=filled][data-pv-tone=error]{--_pv-icon-button-bg:var(--pv-sys-color-error);--_pv-icon-button-fg:var(--pv-sys-color-on-error);--_pv-icon-button-shadow:var(--pv-sys-elevation-shadow-rim)}.pv-icon-button[data-pv-variant=tonal][data-pv-tone=primary]{--_pv-icon-button-bg:var(--pv-sys-color-primary-container);--_pv-icon-button-fg:var(--pv-sys-color-on-primary-container)}.pv-icon-button[data-pv-variant=tonal][data-pv-tone=neutral]{--_pv-icon-button-bg:var(--pv-sys-color-surface-container-high);--_pv-icon-button-fg:var(--pv-sys-color-on-surface)}.pv-icon-button[data-pv-variant=tonal][data-pv-tone=error]{--_pv-icon-button-bg:var(--pv-sys-color-error-container);--_pv-icon-button-fg:var(--pv-sys-color-on-error-container)}.pv-icon-button[data-pv-variant=outlined]{--_pv-icon-button-bg:var(--pv-sys-color-surface-container-lowest);--_pv-icon-button-border:var(--pv-sys-color-outline);--_pv-icon-button-shadow:var(--pv-sys-elevation-shadow-level1)}.pv-icon-button[data-pv-variant=outlined][data-hovered]{--_pv-icon-button-bg:var(--pv-sys-color-surface-container-low)}.pv-icon-button[data-pv-variant=outlined][data-pv-tone=primary],.pv-icon-button[data-pv-variant=text][data-pv-tone=primary]{--_pv-icon-button-fg:var(--pv-sys-color-primary)}.pv-icon-button[data-pv-variant=outlined][data-pv-tone=neutral]{--_pv-icon-button-fg:var(--pv-sys-color-on-surface)}.pv-icon-button[data-pv-variant=text][data-pv-tone=neutral]{--_pv-icon-button-fg:var(--pv-sys-color-on-surface-variant)}.pv-icon-button[data-pv-variant=text][data-pv-tone=neutral][data-hovered]{--_pv-icon-button-fg:var(--pv-sys-color-on-surface)}.pv-icon-button[data-pv-variant=outlined][data-pv-tone=error],.pv-icon-button[data-pv-variant=text][data-pv-tone=error]{--_pv-icon-button-fg:var(--pv-sys-color-error)}.pv-icon-button[data-pv-variant=outlined][data-pv-tone=error]{--_pv-icon-button-border:var(--pv-sys-color-error)}.pv-icon-button[data-pv-size=extra-small]{--_pv-icon-button-size:var(--pv-sys-size-control-xs);--_pv-icon-button-icon-size:var(--pv-sys-size-icon-in-control-xs);--_pv-icon-button-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape)}.pv-icon-button[data-pv-size=small]{--_pv-icon-button-size:var(--pv-sys-size-control-sm);--_pv-icon-button-icon-size:var(--pv-sys-size-icon-in-control-sm);--_pv-icon-button-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape)}.pv-icon-button[data-pv-size=large]{--_pv-icon-button-size:var(--pv-sys-size-control-lg);--_pv-icon-button-icon-size:var(--pv-sys-size-icon-in-control-lg)}@media (pointer:coarse){.pv-icon-button[data-pv-size=medium]{--_pv-icon-button-size:var(--pv-sys-size-control-lg)}.pv-icon-button[data-pv-size=large]{--_pv-icon-button-size:var(--pv-sys-size-control-xl)}}.pv-icon-button__icon{inline-size:var(--_pv-icon-button-icon-size);block-size:var(--_pv-icon-button-icon-size);transition:opacity var(--pv-sys-motion-transition-fade);flex:none;display:inline-flex}.pv-icon-button__icon>svg{block-size:100%;inline-size:100%}.pv-icon-button[data-pending] .pv-icon-button__icon{opacity:0;transition:opacity var(--pv-sys-motion-transition-fade-close)}.pv-icon-button__pending{place-items:center;display:grid;position:absolute;inset:0}.pv-icon-button__spinner{inline-size:var(--_pv-icon-button-icon-size);block-size:var(--_pv-icon-button-icon-size);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;animation:pv-icon-button-spin var(--pv-sys-motion-loop-spin) var(--pv-sys-motion-easing-linear) infinite;border:2px solid;border-inline-start-color:#0000}@keyframes pv-icon-button-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pv-icon-button__spinner{animation:pv-icon-button-pulse var(--pv-sys-motion-loop-pulse) var(--pv-sys-motion-easing-loop) infinite alternate;border-inline-start-color:currentColor}}@keyframes pv-icon-button-pulse{0%{opacity:.35}to{opacity:1}}.pv-image{--_pv-image-ratio:4 / 3;--_pv-image-fit:cover;--_pv-image-radius:var(--pv-sys-shape-corner-md);--_pv-image-corner-shape:var(--pv-sys-shape-corner-shape);--_pv-image-placeholder:var(--pv-sys-color-surface-container-low);inline-size:100%;margin:0;display:block}.pv-image__frame{inline-size:100%;aspect-ratio:var(--_pv-image-ratio);border-radius:var(--_pv-image-radius);corner-shape:var(--_pv-image-corner-shape);background-color:var(--_pv-image-placeholder);display:block;position:relative;overflow:hidden}.pv-image__img{object-fit:var(--_pv-image-fit);object-position:center;opacity:1;block-size:100%;inline-size:100%;filter:var(--pv-sys-image-filter) blur(0);transition:opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade)}.pv-image[data-pv-status=loading] .pv-image__img{opacity:0;filter:var(--pv-sys-image-filter) blur(2px)}.pv-image[data-pv-status=error] .pv-image__img{opacity:0}.pv-image[data-pv-ratio=square]{--_pv-image-ratio:1}.pv-image[data-pv-ratio=wide]{--_pv-image-ratio:16 / 9}.pv-image[data-pv-ratio=portrait]{--_pv-image-ratio:3 / 4}.pv-image[data-pv-ratio=hero]{--_pv-image-ratio:21 / 9}.pv-image[data-pv-radius=full]{--_pv-image-corner-shape:round}.pv-image[data-pv-fit=contain]{--_pv-image-fit:contain}.pv-image[data-pv-placeholder=none]{--_pv-image-placeholder:transparent}.pv-image[data-pv-status=error]{--_pv-image-placeholder:var(--pv-sys-color-surface-container-high)}.pv-image__fallback{gap:var(--pv-sys-space-2);padding:var(--pv-sys-space-4);color:var(--pv-sys-color-on-surface-variant);font-family:var(--pv-sys-typography-body-small-font-family);font-size:var(--pv-sys-typography-body-small-font-size);font-weight:var(--pv-sys-typography-body-small-font-weight);font-variation-settings:var(--pv-sys-typography-body-small-font-variation-settings);line-height:var(--pv-sys-typography-body-small-line-height);letter-spacing:var(--pv-sys-typography-body-small-letter-spacing);text-align:center;text-wrap:pretty;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.pv-image__glyph{inline-size:var(--pv-sys-icon-size-24);block-size:var(--pv-sys-icon-size-24);color:var(--pv-sys-color-on-surface-muted);flex:none;display:inline-flex}.pv-image__glyph>svg{block-size:100%;inline-size:100%}.pv-image__fallback-text{overflow-wrap:anywhere;max-inline-size:100%}.pv-image__caption{gap:var(--pv-sys-space-half);color:var(--pv-sys-color-on-surface-variant);font-family:var(--pv-sys-typography-body-small-font-family);font-size:var(--pv-sys-typography-body-small-font-size);font-weight:var(--pv-sys-typography-body-small-font-weight);font-variation-settings:var(--pv-sys-typography-body-small-font-variation-settings);line-height:var(--pv-sys-typography-body-small-line-height);letter-spacing:var(--pv-sys-typography-body-small-letter-spacing);text-align:start;text-wrap:pretty;flex-direction:column;padding-block-start:var(--pv-sys-space-2);display:flex}.pv-image__credit{color:var(--pv-sys-color-on-surface-muted);font-size:var(--pv-sys-typography-label-small-font-size);font-weight:var(--pv-sys-typography-label-small-font-weight);font-variation-settings:var(--pv-sys-typography-label-small-font-variation-settings);line-height:var(--pv-sys-typography-label-small-line-height);letter-spacing:var(--pv-sys-typography-label-small-letter-spacing)}@media (prefers-reduced-motion:reduce){.pv-image__img{filter:var(--pv-sys-image-filter);transition:opacity var(--pv-sys-motion-transition-fade)}.pv-image[data-pv-status=loading] .pv-image__img{filter:var(--pv-sys-image-filter)}}@media (forced-colors:active){.pv-image[data-pv-status=loading] .pv-image__frame,.pv-image[data-pv-status=error] .pv-image__frame{outline:1px solid canvastext}}.pv-inline{justify-content:flex-start;align-items:center;gap:var(--_pv-inline-row-gap,var(--_pv-inline-gap)) var(--_pv-inline-gap);flex-flow:wrap;display:flex}.pv-inline[data-pv-wrap=nowrap]{flex-wrap:nowrap}.pv-inline[data-pv-reversed]{flex-direction:row-reverse}.pv-inline[data-pv-align=start]{align-items:flex-start}.pv-inline[data-pv-align=end]{align-items:flex-end}.pv-inline[data-pv-align=baseline]{align-items:baseline}.pv-inline[data-pv-align=stretch]{align-items:stretch}.pv-inline[data-pv-justify=center]{justify-content:center}.pv-inline[data-pv-justify=end]{justify-content:flex-end}.pv-inline[data-pv-justify=space-between]{justify-content:space-between}@media (min-width:37.5em){.pv-inline{gap:var(--_pv-inline-row-gap,var(--_pv-inline-gap-medium,var(--_pv-inline-gap))) var(--_pv-inline-gap-medium,var(--_pv-inline-gap))}}@media (min-width:52.5em){.pv-inline{gap:var(--_pv-inline-row-gap,var(--_pv-inline-gap-expanded,var(--_pv-inline-gap-medium,var(--_pv-inline-gap)))) var(--_pv-inline-gap-expanded,var(--_pv-inline-gap-medium,var(--_pv-inline-gap)))}}@media (min-width:75em){.pv-inline{gap:var(--_pv-inline-row-gap,var(--_pv-inline-gap-large,var(--_pv-inline-gap-expanded,var(--_pv-inline-gap-medium,var(--_pv-inline-gap))))) var(--_pv-inline-gap-large,var(--_pv-inline-gap-expanded,var(--_pv-inline-gap-medium,var(--_pv-inline-gap))))}}@media (min-width:100em){.pv-inline{gap:var(--_pv-inline-row-gap,var(--_pv-inline-gap-extra-large,var(--_pv-inline-gap-large,var(--_pv-inline-gap-expanded,var(--_pv-inline-gap-medium,var(--_pv-inline-gap)))))) var(--_pv-inline-gap-extra-large,var(--_pv-inline-gap-large,var(--_pv-inline-gap-expanded,var(--_pv-inline-gap-medium,var(--_pv-inline-gap)))))}}.pv-lightbox{--_pv-lightbox-inset-inline:var(--pv-sys-space-24);--_pv-lightbox-inset-start:var(--pv-sys-space-20);--_pv-lightbox-inset-end:var(--pv-sys-space-24);--_pv-lightbox-radius:var(--pv-sys-shape-corner-lg);--_pv-lightbox-corner-shape:var(--pv-sys-shape-corner-shape);z-index:var(--pv-sys-z-index-dialog);color:var(--pv-sys-color-on-surface);outline:none;position:fixed;inset:0}.pv-lightbox[data-pv-stage=viewport]{block-size:var(--visual-viewport-height);inset-block-end:auto}.pv-lightbox[data-pv-compact]{--_pv-lightbox-inset-inline:var(--pv-sys-space-0);--_pv-lightbox-inset-start:var(--pv-sys-space-16);--_pv-lightbox-inset-end:calc(var(--pv-sys-space-20) + var(--pv-sys-space-2));--_pv-lightbox-radius:0}.pv-lightbox[data-pv-phase=closing]{pointer-events:none}.pv-lightbox__backdrop{background-color:var(--pv-sys-color-surface-dim);pointer-events:none;position:absolute;inset:0}.pv-lightbox__modal,.pv-lightbox__dialog{outline:none;position:absolute;inset:0}.pv-lightbox__area{inset-block:calc(var(--_pv-lightbox-inset-start) + env(safe-area-inset-top,0px)) calc(var(--_pv-lightbox-inset-end) + env(safe-area-inset-bottom,0px));inset-inline:var(--_pv-lightbox-inset-inline);max-inline-size:var(--pv-sys-layout-container-default);border-radius:var(--_pv-lightbox-radius);corner-shape:var(--_pv-lightbox-corner-shape);visibility:hidden;pointer-events:none;margin-inline:auto;position:absolute}.pv-lightbox__frame{cursor:zoom-out;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.pv-lightbox__slot{visibility:hidden;cursor:grab;pointer-events:auto;position:absolute;overflow:hidden}.pv-lightbox__img{transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;max-block-size:none;max-inline-size:none;display:block;position:absolute}.pv-lightbox__chrome{pointer-events:none;position:absolute;inset:0}.pv-lightbox__bar{padding:var(--pv-sys-space-3);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:absolute;inset-block-start:env(safe-area-inset-top,0);inset-inline:0}.pv-lightbox__close,.pv-lightbox__previous,.pv-lightbox__next{pointer-events:auto}.pv-lightbox__chrome[data-pv-quiet] :is(.pv-lightbox__close,.pv-lightbox__previous,.pv-lightbox__next){pointer-events:none}.pv-lightbox__close{grid-area:1/3;justify-self:end}.pv-lightbox__pager{gap:var(--pv-sys-space-1);grid-area:1/2;align-items:center;display:flex}.pv-lightbox__count{padding-inline:var(--pv-sys-space-2);color:var(--pv-sys-color-on-surface-variant);font-family:var(--pv-sys-typography-body-medium-font-family);font-size:var(--pv-sys-typography-body-medium-font-size);font-weight:var(--pv-sys-typography-body-medium-font-weight);font-variation-settings:var(--pv-sys-typography-body-medium-font-variation-settings);line-height:var(--pv-sys-typography-body-medium-line-height);letter-spacing:var(--pv-sys-typography-body-medium-letter-spacing);white-space:nowrap}.pv-lightbox:not([data-pv-compact]) :is(.pv-lightbox__previous,.pv-lightbox__next){position:absolute;inset-block-start:50%;translate:0 -50%}.pv-lightbox:not([data-pv-compact]) .pv-lightbox__previous{inset-inline-start:var(--pv-sys-space-5)}.pv-lightbox:not([data-pv-compact]) .pv-lightbox__next{inset-inline-end:var(--pv-sys-space-5)}.pv-lightbox__caption{inset-block-end:calc(var(--pv-sys-space-6) + env(safe-area-inset-bottom,0px));inset-inline:var(--pv-sys-space-6);text-align:center;justify-items:center;display:grid;position:absolute}.pv-lightbox__line{gap:var(--pv-sys-space-half);max-inline-size:var(--pv-sys-layout-container-prose);color:var(--pv-sys-color-on-surface);font-family:var(--pv-sys-typography-body-medium-font-family);font-size:var(--pv-sys-typography-body-medium-font-size);font-weight:var(--pv-sys-typography-body-medium-font-weight);font-variation-settings:var(--pv-sys-typography-body-medium-font-variation-settings);line-height:var(--pv-sys-typography-body-medium-line-height);letter-spacing:var(--pv-sys-typography-body-medium-letter-spacing);text-wrap:pretty;flex-direction:column;margin:0;display:flex}.pv-lightbox__line[hidden]{display:none}.pv-lightbox__credit{color:var(--pv-sys-color-on-surface-muted);font-size:var(--pv-sys-typography-label-small-font-size);font-weight:var(--pv-sys-typography-label-small-font-weight);font-variation-settings:var(--pv-sys-typography-label-small-font-variation-settings);line-height:var(--pv-sys-typography-label-small-line-height);letter-spacing:var(--pv-sys-typography-label-small-letter-spacing)}.pv-lightbox__thumb{--_pv-lightbox-thumb-radius:var(--pv-sys-shape-corner-md);--_pv-lightbox-thumb-corner-shape:var(--pv-sys-shape-corner-shape);display:block;position:relative}.pv-lightbox__thumb:has(>[data-pv-radius=xs]){--_pv-lightbox-thumb-radius:var(--pv-sys-shape-corner-xs);--_pv-lightbox-thumb-corner-shape:var(--pv-sys-shape-corner-shape)}.pv-lightbox__thumb:has(>[data-pv-radius=sm]){--_pv-lightbox-thumb-radius:var(--pv-sys-shape-corner-sm);--_pv-lightbox-thumb-corner-shape:var(--pv-sys-shape-corner-shape)}.pv-lightbox__thumb:has(>[data-pv-radius=lg]){--_pv-lightbox-thumb-radius:var(--pv-sys-shape-corner-lg);--_pv-lightbox-thumb-corner-shape:var(--pv-sys-shape-corner-shape)}.pv-lightbox__thumb:has(>[data-pv-radius=window]){--_pv-lightbox-thumb-radius:var(--pv-sys-shape-corner-window);--_pv-lightbox-thumb-corner-shape:var(--pv-sys-shape-corner-shape)}.pv-lightbox__thumb:has(>[data-pv-radius=xl]){--_pv-lightbox-thumb-radius:var(--pv-sys-shape-corner-xl);--_pv-lightbox-thumb-corner-shape:var(--pv-sys-shape-corner-shape)}.pv-lightbox__thumb:has(>[data-pv-radius=flush]){--_pv-lightbox-thumb-radius:0}.pv-lightbox__trigger{border-radius:var(--_pv-lightbox-thumb-radius);corner-shape:var(--_pv-lightbox-thumb-corner-shape);cursor:zoom-in;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset:0}.pv-lightbox__trigger[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-link{--_pv-link-fg:var(--pv-sys-color-primary);--_pv-link-gap:var(--pv-sys-space-1);--_pv-link-icon-size:var(--pv-sys-icon-size-16);gap:var(--_pv-link-gap);color:var(--_pv-link-fg);text-underline-offset:var(--pv-sys-space-half);border-radius:var(--pv-sys-shape-corner-xs);corner-shape:var(--pv-sys-shape-corner-shape);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--pv-sys-motion-transition-fade), text-decoration-color var(--pv-sys-motion-transition-fade), opacity var(--pv-sys-motion-transition-fade);align-items:center;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline}.pv-link[data-pv-tone=neutral]{--_pv-link-fg:inherit}.pv-link[data-hovered]{text-decoration-thickness:2px}.pv-link[data-pressed]{opacity:calc(1 - var(--pv-sys-state-layer-pressed))}.pv-link[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-link[data-disabled]{opacity:var(--pv-sys-state-opacity-disabled-content);cursor:default;pointer-events:none}.pv-link[data-pv-variant=standalone]{font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);font-variation-settings:var(--pv-sys-typography-label-large-font-variation-settings);line-height:var(--pv-sys-typography-label-large-line-height);letter-spacing:var(--pv-sys-typography-label-large-letter-spacing);text-decoration-line:none;display:inline-flex}.pv-link[data-pv-variant=standalone][data-hovered]{text-decoration-line:underline}.pv-link[data-pv-variant=nav]{--_pv-link-fg:var(--pv-sys-color-on-surface-variant);--_pv-link-gap:var(--pv-sys-space-2);isolation:isolate;min-block-size:var(--pv-sys-size-control-sm);padding-block:0;padding-inline:var(--pv-sys-space-3);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);font-variation-settings:var(--pv-sys-typography-label-large-font-variation-settings);line-height:var(--pv-sys-typography-label-large-line-height);letter-spacing:var(--pv-sys-typography-label-large-letter-spacing);white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-small);justify-content:center;text-decoration-line:none;display:inline-flex;position:relative;overflow:hidden;transform:scale(1)}.pv-link[data-pv-variant=nav]:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--pv-sys-motion-transition-fade);background-color:currentColor;position:absolute;inset:0}.pv-link[data-pv-variant=nav][data-hovered]:before{opacity:var(--pv-sys-state-layer-hover)}.pv-link[data-pv-variant=nav][data-focus-visible]:before{opacity:var(--pv-sys-state-layer-focus)}.pv-link[data-pv-variant=nav][data-pressed]{opacity:1;transform:scale(var(--pv-sys-motion-scale-press-row));transition:background-color var(--pv-sys-motion-transition-fade), color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-press)}.pv-link[data-pv-variant=nav][data-pressed]:before{opacity:var(--pv-sys-state-layer-pressed)}.pv-link[data-glide]:before{content:none}.pv-link[data-pv-variant=nav][data-disabled]{transform:none}.pv-link[data-pv-variant=nav][data-current]{--_pv-link-fg:var(--pv-sys-color-on-surface);background-color:var(--pv-sys-color-surface-container)}.pv-link__icon{inline-size:var(--_pv-link-icon-size);block-size:var(--_pv-link-icon-size);vertical-align:middle;flex:none;display:inline-flex}.pv-link__icon>svg{block-size:100%;inline-size:100%}.pv-link__icon:has(>[data-pv-icon=AltArrowLeft],>[data-pv-icon=AltArrowRight]){margin-inline:calc(var(--_pv-link-icon-size) / -4)}@media (forced-colors:active){.pv-link[data-pv-variant=nav][data-current]{text-decoration-line:underline}}.pv-list-box{--_pv-list-box-row:var(--pv-sys-size-control-xl);--_pv-list-box-padding-inline:var(--pv-sys-space-3);min-inline-size:0}.pv-list-box[data-pv-size=small]{--_pv-list-box-row:var(--pv-sys-size-control-lg)}.pv-list-box__list{gap:var(--pv-sys-space-half);outline:none;flex-direction:column;margin:0;padding:0;display:flex}.pv-list-box__list[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape)}.pv-list-box__section{gap:var(--pv-sys-space-half);flex-direction:column;display:flex}.pv-list-box__section+.pv-list-box__section{margin-block-start:var(--pv-sys-space-2)}.pv-list-box__header{padding-block:var(--pv-sys-space-2) var(--pv-sys-space-1);padding-inline:var(--_pv-list-box-padding-inline);color:var(--pv-sys-color-on-surface-muted);font-family:var(--pv-sys-typography-label-medium-font-family);font-size:var(--pv-sys-typography-label-medium-font-size);font-weight:var(--pv-sys-typography-label-medium-font-weight);line-height:var(--pv-sys-typography-label-medium-line-height)}.pv-list-box__item{z-index:1;align-items:center;gap:var(--pv-sys-space-3);min-block-size:var(--_pv-list-box-row);padding-block:var(--pv-sys-space-1);padding-inline:var(--_pv-list-box-padding-inline);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);color:var(--pv-sys-color-on-surface);cursor:pointer;transition:color var(--pv-sys-motion-transition-fade);outline:none;text-decoration:none;display:flex;position:relative}.pv-list-box__item[data-selected]{background-color:var(--pv-sys-color-secondary-container);color:var(--pv-sys-color-on-secondary-container)}.pv-list-box__item[data-disabled]{opacity:var(--pv-sys-state-opacity-disabled-content);cursor:default}.pv-list-box__icon,.pv-list-box__icon-end{color:var(--pv-sys-color-on-surface-variant);flex:none;justify-content:center;align-items:center;display:inline-flex}.pv-list-box__icon-end{opacity:0;translate:var(--pv-sys-space-1) 0;transition:opacity var(--pv-sys-motion-transition-fade), translate var(--pv-sys-motion-transition-small)}.pv-list-box__item[data-hovered] .pv-list-box__icon-end,.pv-list-box__item[data-focus-visible] .pv-list-box__icon-end{opacity:1;translate:0}.pv-list-box__text{flex-direction:column;flex:1;min-inline-size:0;display:flex}.pv-list-box__label{font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);line-height:var(--pv-sys-typography-body-large-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pv-list-box__description{color:var(--pv-sys-color-on-surface-variant);font-family:var(--pv-sys-typography-body-small-font-family);font-size:var(--pv-sys-typography-body-small-font-size);line-height:var(--pv-sys-typography-body-small-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pv-list-box__meta{color:var(--pv-sys-color-on-surface-variant);font-family:var(--pv-sys-typography-body-small-font-family);font-size:var(--pv-sys-typography-body-small-font-size);line-height:var(--pv-sys-typography-body-small-line-height);flex:none}@media (forced-colors:active){.pv-list-box__item[data-focus-visible],.pv-list-box__item[data-hovered]{outline:2px solid highlight}}.pv-logo{--_pv-logo-block-size:var(--pv-sys-size-logo-md);--_pv-logo-fill:var(--pv-sys-color-brand);block-size:var(--_pv-logo-block-size);inline-size:auto;max-inline-size:100%;fill:var(--_pv-logo-fill);flex:none;display:block}.pv-logo[data-pv-size=small]{--_pv-logo-block-size:var(--pv-sys-size-logo-sm)}.pv-logo[data-pv-size=large]{--_pv-logo-block-size:var(--pv-sys-size-logo-lg)}.pv-logo[data-pv-tone=current]{--_pv-logo-fill:currentcolor}.pv-logo[data-pv-tone=on-brand]{--_pv-logo-fill:var(--pv-sys-color-on-brand)}.pv-logo__mark,.pv-logo__rule,.pv-logo__wordmark{fill:var(--_pv-logo-fill)}.pv-meter{--_pv-meter-fill-color:var(--pv-sys-color-primary);--_pv-meter-track-color:var(--pv-sys-color-surface-container-highest);--_pv-meter-track-bg:var(--_pv-meter-track-color);--_pv-meter-thickness:var(--pv-sys-size-track-md);--_pv-meter-ring-size:var(--pv-sys-icon-size-24);--_pv-meter-ring-stroke:3;--_pv-meter-gap:var(--pv-sys-space-2);--_pv-meter-cell-gap:var(--pv-sys-space-half);--_pv-meter-font-size:var(--pv-sys-typography-label-large-font-size);--_pv-meter-line-height:var(--pv-sys-typography-label-large-line-height);--_pv-meter-font-weight:var(--pv-sys-typography-label-large-font-weight);--_pv-meter-letter-spacing:var(--pv-sys-typography-label-large-letter-spacing);--_pv-meter-variation:var(--pv-sys-typography-label-large-font-variation-settings);gap:var(--_pv-meter-gap);inline-size:100%;color:var(--pv-sys-color-on-surface);font-family:var(--pv-sys-typography-label-large-font-family);font-size:var(--_pv-meter-font-size);font-weight:var(--_pv-meter-font-weight);font-variation-settings:var(--_pv-meter-variation);line-height:var(--_pv-meter-line-height);letter-spacing:var(--_pv-meter-letter-spacing);flex-direction:column;display:flex}.pv-meter__header{justify-content:space-between;align-items:baseline;gap:var(--pv-sys-space-3);display:flex}.pv-meter__label{color:var(--pv-sys-color-on-surface-variant)}.pv-meter__value{color:var(--pv-sys-color-on-surface);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.pv-meter__track{block-size:var(--_pv-meter-thickness);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;background-color:var(--_pv-meter-track-bg);gap:0;display:flex;overflow:hidden}.pv-meter__fill{block-size:100%;inline-size:var(--_pv-meter-fill,0%);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;background-color:var(--_pv-meter-fill-color);transition:inline-size var(--pv-sys-motion-transition-medium);display:block}.pv-meter[data-pv-segmented] .pv-meter__track{--_pv-meter-track-bg:transparent;gap:var(--_pv-meter-cell-gap);overflow:visible}.pv-meter__cell{border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;background-color:var(--_pv-meter-track-color);flex:1 1 0;block-size:100%;overflow:hidden}.pv-meter[data-pv-variant=ring]{align-items:center;gap:var(--pv-sys-space-3);flex-direction:row;inline-size:auto;display:inline-flex}.pv-meter[data-pv-variant=ring] .pv-meter__header{justify-content:center;align-items:start;gap:var(--pv-sys-space-half);flex-direction:column}.pv-meter__ring{inline-size:var(--_pv-meter-ring-size);block-size:var(--_pv-meter-ring-size);flex:none}.pv-meter__ring-track{fill:none;stroke:var(--_pv-meter-track-color);stroke-width:var(--_pv-meter-ring-stroke)}.pv-meter__ring-fill{fill:none;stroke:var(--_pv-meter-fill-color);stroke-width:var(--_pv-meter-ring-stroke);stroke-linecap:butt;transform-origin:50%;transition:stroke-dasharray var(--pv-sys-motion-transition-medium);transform:rotate(-90deg)}.pv-meter[data-pv-tone=primary]{--_pv-meter-fill-color:var(--pv-sys-color-primary)}.pv-meter[data-pv-tone=neutral]{--_pv-meter-fill-color:var(--pv-sys-color-on-surface-variant)}.pv-meter[data-pv-tone=error]{--_pv-meter-fill-color:var(--pv-sys-color-error)}.pv-meter[data-pv-size=small]{--_pv-meter-thickness:var(--pv-sys-size-track-sm);--_pv-meter-ring-size:var(--pv-sys-size-icon-in-control-sm);--_pv-meter-ring-stroke:2;--_pv-meter-gap:var(--pv-sys-space-1);--_pv-meter-font-size:var(--pv-sys-typography-label-medium-font-size);--_pv-meter-line-height:var(--pv-sys-typography-label-medium-line-height);--_pv-meter-font-weight:var(--pv-sys-typography-label-medium-font-weight);--_pv-meter-letter-spacing:var(--pv-sys-typography-label-medium-letter-spacing);--_pv-meter-variation:var(--pv-sys-typography-label-medium-font-variation-settings)}.pv-meter[data-pv-size=large]{--_pv-meter-thickness:var(--pv-sys-size-track-lg);--_pv-meter-ring-size:var(--pv-sys-space-10);--_pv-meter-gap:var(--pv-sys-space-3);--_pv-meter-font-size:var(--pv-sys-typography-title-medium-font-size);--_pv-meter-line-height:var(--pv-sys-typography-title-medium-line-height);--_pv-meter-font-weight:var(--pv-sys-typography-title-medium-font-weight);--_pv-meter-letter-spacing:var(--pv-sys-typography-title-medium-letter-spacing);--_pv-meter-variation:var(--pv-sys-typography-title-medium-font-variation-settings)}.pv-meter[data-pv-overflow] .pv-meter__fill{border-start-end-radius:0;border-end-end-radius:0}@media (forced-colors:active){.pv-meter__track,.pv-meter__cell{outline:1px solid canvastext}.pv-meter[data-pv-segmented] .pv-meter__track{outline:none}.pv-meter__fill{forced-color-adjust:none;background-color:highlight}}.pv-photo-cloud{--_pv-photo-cloud-lean-x:0;--_pv-photo-cloud-lean-y:0;aspect-ratio:24/13;isolation:isolate;place-items:center;display:grid;position:relative;container-type:inline-size}.pv-photo-cloud__photos{position:absolute;inset:0}.pv-photo-cloud__circle{z-index:0;inline-size:calc(var(--_pv-photo-cloud-size) * 100cqi);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;translate:calc(var(--_pv-photo-cloud-lean-x) * var(--_pv-photo-cloud-depth) * -.7cqi) calc(var(--_pv-photo-cloud-lean-y) * var(--_pv-photo-cloud-depth) * -.7cqi);transition:scale var(--pv-sys-motion-transition-medium-close), z-index var(--pv-sys-motion-transition-medium-close);position:absolute;inset-block-start:calc(var(--_pv-photo-cloud-y) * 100% - var(--_pv-photo-cloud-size) * 50cqi);inset-inline-start:calc(var(--_pv-photo-cloud-x) * 100% - var(--_pv-photo-cloud-size) * 50cqi)}.pv-photo-cloud__circle[data-pv-hovered]{z-index:20;transition:scale var(--pv-sys-motion-transition-medium);scale:1.6}.pv-photo-cloud__circle>*{border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;animation:pv-photo-cloud-drift calc(var(--pv-sys-motion-loop-ambient) * var(--_pv-photo-cloud-beat)) var(--pv-sys-motion-easing-loop) calc(var(--pv-sys-motion-loop-ambient) * var(--_pv-photo-cloud-phase)) infinite alternate;transition:box-shadow var(--pv-sys-motion-transition-fade)}.pv-photo-cloud__circle[data-pv-hovered]>*{box-shadow:0 0 0 2px var(--pv-sys-color-surface-container-lowest), var(--pv-sys-elevation-shadow-level3)}.pv-photo-cloud__words{z-index:1;justify-items:center;gap:var(--pv-sys-space-3);max-inline-size:var(--pv-sys-size-window-large);text-align:center;display:grid;position:relative}@media (prefers-reduced-motion:reduce){.pv-photo-cloud .pv-photo-cloud__circle{translate:none;scale:1}.pv-photo-cloud .pv-photo-cloud__circle>*{animation:none}}@keyframes pv-photo-cloud-drift{0%{translate:0}to{translate:calc(var(--_pv-photo-cloud-depth) * .25cqi) calc(var(--_pv-photo-cloud-depth) * -.4cqi)}}.pv-progress-bar,.pv-progress-bar__spinner{--_pv-progress-bar-indicator:var(--pv-sys-color-primary);--_pv-progress-bar-track:var(--pv-sys-color-surface-container-highest)}.pv-progress-bar{--_pv-progress-bar-thickness:var(--pv-sys-size-track-md);--_pv-progress-bar-value:0%;--_pv-progress-bar-font-size:var(--pv-sys-typography-label-large-font-size);--_pv-progress-bar-line-height:var(--pv-sys-typography-label-large-line-height);gap:var(--pv-sys-space-2);flex-direction:column;inline-size:100%;display:flex}.pv-progress-bar__header{justify-content:space-between;align-items:baseline;gap:var(--pv-sys-space-3);display:flex}.pv-progress-bar__label,.pv-progress-bar__value{font-family:var(--pv-sys-typography-label-large-font-family);font-size:var(--_pv-progress-bar-font-size);font-variation-settings:var(--pv-sys-typography-label-large-font-variation-settings);line-height:var(--_pv-progress-bar-line-height);letter-spacing:var(--pv-sys-typography-label-large-letter-spacing)}.pv-progress-bar__label{color:var(--pv-sys-color-on-surface);font-weight:var(--pv-sys-typography-label-large-font-weight)}.pv-progress-bar__value{color:var(--pv-sys-color-on-surface-variant);font-weight:var(--pv-sys-typography-label-large-font-weight);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.pv-progress-bar__track{block-size:var(--_pv-progress-bar-thickness);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;background-color:var(--_pv-progress-bar-track);position:relative;overflow:hidden}.pv-progress-bar__fill{block-size:100%;inline-size:var(--_pv-progress-bar-value);border-radius:inherit;corner-shape:inherit;background-color:var(--_pv-progress-bar-indicator);transition:inline-size var(--pv-sys-motion-transition-medium)}.pv-progress-bar[data-pv-indeterminate] .pv-progress-bar__fill{inline-size:40%;animation:pv-progress-bar-travel var(--pv-sys-motion-loop-travel) var(--pv-sys-motion-easing-loop) infinite;transition:none;position:absolute;inset-block-start:0}@keyframes pv-progress-bar-travel{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}.pv-progress-bar[data-pv-size=small]{--_pv-progress-bar-thickness:var(--pv-sys-size-track-sm);--_pv-progress-bar-font-size:var(--pv-sys-typography-label-medium-font-size);--_pv-progress-bar-line-height:var(--pv-sys-typography-label-medium-line-height)}.pv-progress-bar[data-pv-size=large]{--_pv-progress-bar-thickness:var(--pv-sys-size-track-lg)}.pv-progress-bar[data-pv-tone=neutral],.pv-progress-bar__spinner[data-pv-tone=neutral]{--_pv-progress-bar-indicator:var(--pv-sys-color-on-surface-variant)}.pv-progress-bar[data-pv-tone=error],.pv-progress-bar__spinner[data-pv-tone=error]{--_pv-progress-bar-indicator:var(--pv-sys-color-error)}.pv-progress-bar__spinner{--_pv-progress-bar-diameter:var(--pv-sys-icon-size-24);align-items:center;gap:var(--pv-sys-space-2);display:inline-flex}.pv-progress-bar__spinner[data-pv-size=small]{--_pv-progress-bar-diameter:var(--pv-sys-icon-size-16)}.pv-progress-bar__spinner[data-pv-size=large]{--_pv-progress-bar-diameter:var(--pv-sys-space-10)}.pv-progress-bar__circle{inline-size:var(--_pv-progress-bar-diameter);block-size:var(--_pv-progress-bar-diameter);border:2px solid var(--_pv-progress-bar-indicator);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;animation:pv-progress-bar-spin var(--pv-sys-motion-loop-spin) var(--pv-sys-motion-easing-linear) infinite;border-inline-start-color:#0000;flex:none}@keyframes pv-progress-bar-spin{to{transform:rotate(1turn)}}.pv-progress-bar__spinner-label{color:var(--pv-sys-color-on-surface-variant);font-family:var(--pv-sys-typography-label-large-font-family);font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);font-variation-settings:var(--pv-sys-typography-label-large-font-variation-settings);line-height:var(--pv-sys-typography-label-large-line-height);letter-spacing:var(--pv-sys-typography-label-large-letter-spacing)}@media (prefers-reduced-motion:reduce){.pv-progress-bar[data-pv-indeterminate] .pv-progress-bar__fill{inline-size:100%;animation:pv-progress-bar-pulse var(--pv-sys-motion-loop-pulse) var(--pv-sys-motion-easing-loop) infinite alternate;inset-inline-start:0}.pv-progress-bar__circle{border-inline-start-color:var(--_pv-progress-bar-indicator);animation:pv-progress-bar-pulse var(--pv-sys-motion-loop-pulse) var(--pv-sys-motion-easing-loop) infinite alternate}}@keyframes pv-progress-bar-pulse{0%{opacity:.35}to{opacity:1}}@media (forced-colors:active){.pv-progress-bar__track{outline:1px solid canvastext}.pv-progress-bar__fill{forced-color-adjust:none;background-color:highlight}}.pv-search-field{inline-size:100%;color:var(--pv-sys-color-on-surface);text-align:start;flex-direction:column;display:flex}.pv-search-field__label{font-family:var(--pv-sys-typography-label-large-font-family);font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);font-variation-settings:var(--pv-sys-typography-label-large-font-variation-settings);line-height:var(--pv-sys-typography-label-large-line-height);letter-spacing:var(--pv-sys-typography-label-large-letter-spacing);margin-block-end:var(--pv-sys-space-1)}.pv-search-field__control{--_pv-search-field-height:var(--pv-sys-size-control-md);--_pv-search-field-bg:var(--pv-sys-color-surface-container);--_pv-search-field-border:transparent;--_pv-search-field-padding-inline:var(--pv-sys-space-3);--_pv-search-field-icon:var(--pv-sys-size-icon-in-control-md);--_pv-search-field-halo:var(--pv-sys-focus-ring-color-halo);--_pv-search-field-focus-shadow:0 0 0 var(--pv-sys-focus-ring-halo-width) var(--_pv-search-field-halo);align-items:center;gap:var(--pv-sys-space-2);box-sizing:border-box;inline-size:100%;min-block-size:var(--_pv-search-field-height);padding-block:0;padding-inline:var(--_pv-search-field-padding-inline) var(--pv-sys-space-1);border:var(--pv-sys-border-default-width) solid var(--_pv-search-field-border);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--_pv-search-field-bg);color:inherit;font:inherit;text-align:start;transition:background-color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade);margin:0;display:flex}.pv-search-field__control[data-pv-size=large]{--_pv-search-field-height:var(--pv-sys-size-control-lg);--_pv-search-field-padding-inline:var(--pv-sys-space-4);--_pv-search-field-icon:var(--pv-sys-size-icon-in-control-lg)}@media (pointer:coarse){.pv-search-field__control[data-pv-size=medium]{--_pv-search-field-height:var(--pv-sys-size-control-lg)}.pv-search-field__control[data-pv-size=large]{--_pv-search-field-height:var(--pv-sys-size-control-xl)}}.pv-search-field__icon{inline-size:var(--_pv-search-field-icon);block-size:var(--_pv-search-field-icon);color:var(--pv-sys-color-on-surface-variant);flex:none;display:inline-flex}.pv-search-field__icon>svg{block-size:100%;inline-size:100%}.pv-search-field__box{flex:auto;align-self:stretch;align-items:center;min-inline-size:0;display:grid}.pv-search-field__box>*{grid-area:1/1}.pv-search-field__input,.pv-search-field__prompt,.pv-search-field__text{font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);font-weight:var(--pv-sys-typography-body-large-font-weight);font-variation-settings:var(--pv-sys-typography-body-large-font-variation-settings);line-height:var(--pv-sys-typography-body-large-line-height);letter-spacing:var(--pv-sys-typography-body-large-letter-spacing)}.pv-search-field__input{block-size:100%;inline-size:100%;min-inline-size:0;color:inherit;caret-color:var(--pv-sys-color-primary);text-align:start;appearance:none;unicode-bidi:plaintext;background-color:#0000;border:0;outline:none;padding:0}.pv-search-field__input::-webkit-search-cancel-button{appearance:none}.pv-search-field__input::-webkit-search-decoration{appearance:none}.pv-search-field__input::placeholder{color:var(--pv-sys-color-on-surface-variant);opacity:1}.pv-search-field__prompt,.pv-search-field__text{color:var(--pv-sys-color-on-surface-variant);white-space:nowrap;pointer-events:none;overflow:hidden}.pv-search-field__prompt{padding-inline-start:var(--pv-sys-space-half)}.pv-search-field__text{flex:auto;min-inline-size:0}.pv-search-field[data-pv-mode=dialog] .pv-search-field__input::placeholder{color:#0000}.pv-search-field__clear{flex:none}.pv-search-field[data-empty] .pv-search-field__clear{visibility:hidden}.pv-search-field__description{color:var(--pv-sys-color-on-surface-muted);font-family:var(--pv-sys-typography-body-small-font-family);font-size:var(--pv-sys-typography-body-small-font-size);font-weight:var(--pv-sys-typography-body-small-font-weight);line-height:var(--pv-sys-typography-body-small-line-height);letter-spacing:var(--pv-sys-typography-body-small-letter-spacing);margin-block-start:var(--pv-sys-space-1)}.pv-search-field__control[data-hovered]{--_pv-search-field-bg:var(--pv-sys-color-surface-container-high)}.pv-search-field__control:has(.pv-search-field__input[data-hovered]){--_pv-search-field-bg:var(--pv-sys-color-surface-container-high)}.pv-search-field__control[data-focus-visible]{--_pv-search-field-border:var(--pv-sys-color-primary);box-shadow:var(--_pv-search-field-focus-shadow)}.pv-search-field__control:has(.pv-search-field__input[data-focused]){--_pv-search-field-border:var(--pv-sys-color-primary);box-shadow:var(--_pv-search-field-focus-shadow)}.pv-search-field[data-disabled]{opacity:var(--pv-sys-state-opacity-disabled-content)}.pv-search-field__control[data-pv-mode=trigger]{cursor:text;-webkit-tap-highlight-color:transparent;transition:background-color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-small);outline:none;padding-inline-end:var(--_pv-search-field-padding-inline);transform:scale(1)}.pv-search-field__control[data-pv-mode=trigger][data-pressed]{transform:scale(var(--pv-sys-motion-scale-press-row));transition:background-color var(--pv-sys-motion-transition-fade), border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), transform var(--pv-sys-motion-transition-press)}.pv-search-field__control[data-pv-mode=trigger][data-disabled]{cursor:default}.pv-search-field[data-pv-window=search] .pv-search-field__control{--_pv-search-field-height:calc(var(--pv-sys-size-control-xl) + var(--pv-sys-space-2));--_pv-search-field-bg:transparent;--_pv-search-field-icon:var(--pv-sys-size-icon-in-control-lg);--_pv-search-field-padding-inline:var(--pv-sys-space-5);box-shadow:none;background-color:#0000;border-width:0;border-radius:0}[data-pv-phase=closing] .pv-search-field__input{caret-color:#0000}.pv-search-field[data-pv-window=search] .pv-search-field__prompt{color:var(--pv-sys-color-on-surface-muted)}@media (forced-colors:active){.pv-search-field__control[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid Highlight;outline-offset:var(--pv-sys-focus-ring-offset)}.pv-search-field__control:has(.pv-search-field__input[data-focused]){outline:var(--pv-sys-focus-ring-width) solid Highlight;outline-offset:var(--pv-sys-focus-ring-offset)}.pv-search-field[data-pv-window=search] .pv-search-field__control{outline:none}}.pv-separator{--_pv-separator-color:var(--pv-sys-color-outline-variant);--_pv-separator-thickness:1px;--_pv-separator-spacing:var(--pv-sys-space-0);border:0;flex:none}.pv-separator[data-pv-orientation=horizontal]{block-size:0;inline-size:100%;margin-block:var(--_pv-separator-spacing);border-block-start:var(--_pv-separator-thickness) solid var(--_pv-separator-color);margin-inline:0}.pv-separator[data-pv-orientation=vertical]{inline-size:0;min-block-size:var(--pv-sys-space-4);margin-block:0;margin-inline:var(--_pv-separator-spacing);border-inline-start:var(--_pv-separator-thickness) solid var(--_pv-separator-color);align-self:stretch}.pv-separator[data-pv-tone=neutral]{--_pv-separator-color:var(--pv-sys-color-outline-variant)}.pv-separator[data-pv-tone=strong]{--_pv-separator-color:var(--pv-sys-color-outline)}.pv-separator[data-pv-tone=primary]{--_pv-separator-thickness:2px;--_pv-separator-color:var(--pv-sys-color-brand)}.pv-stack{align-items:stretch;gap:var(--_pv-stack-gap);flex-direction:column;display:flex}.pv-stack[data-pv-align=start]{align-items:flex-start}.pv-stack[data-pv-align=center]{align-items:center}.pv-stack[data-pv-align=end]{align-items:flex-end}@media (min-width:37.5em){.pv-stack{gap:var(--_pv-stack-gap-medium,var(--_pv-stack-gap))}}@media (min-width:52.5em){.pv-stack{gap:var(--_pv-stack-gap-expanded,var(--_pv-stack-gap-medium,var(--_pv-stack-gap)))}}@media (min-width:75em){.pv-stack{gap:var(--_pv-stack-gap-large,var(--_pv-stack-gap-expanded,var(--_pv-stack-gap-medium,var(--_pv-stack-gap))))}}@media (min-width:100em){.pv-stack{gap:var(--_pv-stack-gap-extra-large,var(--_pv-stack-gap-large,var(--_pv-stack-gap-expanded,var(--_pv-stack-gap-medium,var(--_pv-stack-gap)))))}}.pv-stat{--_pv-stat-value-size:var(--pv-sys-typography-headline-small-font-size);--_pv-stat-value-line:var(--pv-sys-typography-headline-small-line-height);--_pv-stat-value-weight:var(--pv-sys-typography-headline-small-font-weight);--_pv-stat-label-size:var(--pv-sys-typography-body-medium-font-size);--_pv-stat-label-line:var(--pv-sys-typography-body-medium-line-height);gap:var(--pv-sys-space-1);flex-direction:column;min-inline-size:0;display:flex}.pv-stat__value{color:var(--pv-sys-color-on-surface);font-size:var(--_pv-stat-value-size);font-weight:var(--_pv-stat-value-weight);line-height:var(--_pv-stat-value-line);font-variant-numeric:tabular-nums}.pv-stat__label{color:var(--pv-sys-color-on-surface-variant);font-size:var(--_pv-stat-label-size);line-height:var(--_pv-stat-label-line)}.pv-stat[data-pv-size=small]{--_pv-stat-value-size:var(--pv-sys-typography-title-large-font-size);--_pv-stat-value-line:var(--pv-sys-typography-title-large-line-height);--_pv-stat-value-weight:var(--pv-sys-typography-title-large-font-weight);--_pv-stat-label-size:var(--pv-sys-typography-body-small-font-size);--_pv-stat-label-line:var(--pv-sys-typography-body-small-line-height)}.pv-stat[data-pv-size=large]{--_pv-stat-value-size:var(--pv-sys-typography-display-small-font-size);--_pv-stat-value-line:var(--pv-sys-typography-display-small-line-height);--_pv-stat-value-weight:var(--pv-sys-typography-display-small-font-weight);--_pv-stat-label-size:var(--pv-sys-typography-body-large-font-size);--_pv-stat-label-line:var(--pv-sys-typography-body-large-line-height)}.pv-stat[data-pv-framed]{padding-block:var(--pv-sys-space-4);padding-inline:var(--pv-sys-space-3);border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--pv-sys-color-surface-container-lowest);text-align:center;align-items:center}.pv-text{--_pv-text-font-size:var(--pv-sys-typography-body-large-font-size);--_pv-text-font-weight:var(--pv-sys-typography-body-large-font-weight);--_pv-text-line-height:var(--pv-sys-typography-body-large-line-height);--_pv-text-variation:var(--pv-sys-typography-body-large-font-variation-settings);--_pv-text-letter-spacing:var(--pv-sys-typography-body-large-letter-spacing);font-family:var(--pv-sys-typography-family-default);font-size:var(--_pv-text-font-size);font-weight:var(--_pv-text-font-weight);font-variation-settings:var(--_pv-text-variation);line-height:var(--_pv-text-line-height);letter-spacing:var(--_pv-text-letter-spacing);text-wrap:pretty;margin:0;display:block}.pv-text[data-pv-variant=body-large]{--_pv-text-font-size:var(--pv-sys-typography-body-large-font-size);--_pv-text-font-weight:var(--pv-sys-typography-body-large-font-weight);--_pv-text-line-height:var(--pv-sys-typography-body-large-line-height);--_pv-text-variation:var(--pv-sys-typography-body-large-font-variation-settings);--_pv-text-letter-spacing:var(--pv-sys-typography-body-large-letter-spacing)}.pv-text[data-pv-variant=body-medium]{--_pv-text-font-size:var(--pv-sys-typography-body-medium-font-size);--_pv-text-font-weight:var(--pv-sys-typography-body-medium-font-weight);--_pv-text-line-height:var(--pv-sys-typography-body-medium-line-height);--_pv-text-variation:var(--pv-sys-typography-body-medium-font-variation-settings);--_pv-text-letter-spacing:var(--pv-sys-typography-body-medium-letter-spacing)}.pv-text[data-pv-variant=body-small]{--_pv-text-font-size:var(--pv-sys-typography-body-small-font-size);--_pv-text-font-weight:var(--pv-sys-typography-body-small-font-weight);--_pv-text-line-height:var(--pv-sys-typography-body-small-line-height);--_pv-text-variation:var(--pv-sys-typography-body-small-font-variation-settings);--_pv-text-letter-spacing:var(--pv-sys-typography-body-small-letter-spacing)}.pv-text[data-pv-variant=label-large]{--_pv-text-font-size:var(--pv-sys-typography-label-large-font-size);--_pv-text-font-weight:var(--pv-sys-typography-label-large-font-weight);--_pv-text-line-height:var(--pv-sys-typography-label-large-line-height);--_pv-text-variation:var(--pv-sys-typography-label-large-font-variation-settings);--_pv-text-letter-spacing:var(--pv-sys-typography-label-large-letter-spacing)}.pv-text[data-pv-variant=label-medium]{--_pv-text-font-size:var(--pv-sys-typography-label-medium-font-size);--_pv-text-font-weight:var(--pv-sys-typography-label-medium-font-weight);--_pv-text-line-height:var(--pv-sys-typography-label-medium-line-height);--_pv-text-variation:var(--pv-sys-typography-label-medium-font-variation-settings);--_pv-text-letter-spacing:var(--pv-sys-typography-label-medium-letter-spacing)}.pv-text[data-pv-variant=label-small]{--_pv-text-font-size:var(--pv-sys-typography-label-small-font-size);--_pv-text-font-weight:var(--pv-sys-typography-label-small-font-weight);--_pv-text-line-height:var(--pv-sys-typography-label-small-line-height);--_pv-text-variation:var(--pv-sys-typography-label-small-font-variation-settings);--_pv-text-letter-spacing:var(--pv-sys-typography-label-small-letter-spacing)}.pv-text[data-pv-tone=neutral]{color:var(--pv-sys-color-on-surface)}.pv-text[data-pv-tone=subtle]{color:var(--pv-sys-color-on-surface-variant)}.pv-text[data-pv-tone=muted]{color:var(--pv-sys-color-on-surface-muted)}.pv-text[data-pv-tone=primary]{color:var(--pv-sys-color-primary)}.pv-text[data-pv-tone=error]{color:var(--pv-sys-color-error)}.pv-text[data-pv-weight=regular]{--_pv-text-font-weight:var(--pv-sys-typography-body-large-font-weight)}.pv-text[data-pv-weight=semibold]{--_pv-text-font-weight:var(--pv-sys-typography-label-large-font-weight)}.pv-text[data-pv-weight=bold]{--_pv-text-font-weight:var(--pv-sys-typography-headline-large-font-weight)}.pv-text[data-pv-align=start]{text-align:start}.pv-text[data-pv-align=center]{text-align:center}.pv-text[data-pv-align=end]{text-align:end}.pv-text[data-pv-truncated]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pv-text[data-pv-tabular]{font-variant-numeric:tabular-nums}.pv-text[data-pv-stage]{--_pv-text-font-weight:var(--pv-sys-typography-display-large-font-weight);--_pv-text-variation:var(--pv-sys-typography-display-small-font-variation-settings);font-variant-numeric:tabular-nums}.pv-text-field{--_pv-text-field-height:var(--pv-sys-size-control-md);--_pv-text-field-border:var(--pv-sys-border-default-color);--_pv-text-field-bg:var(--pv-sys-color-surface-container-lowest);--_pv-text-field-fg:var(--pv-sys-color-on-surface);--_pv-text-field-padding-inline:var(--pv-sys-space-3);--_pv-text-field-focus-border:var(--pv-sys-color-primary);--_pv-text-field-halo:var(--pv-sys-focus-ring-color-halo);--_pv-text-field-focus-shadow:0 0 0 var(--pv-sys-focus-ring-halo-width) var(--_pv-text-field-halo);inline-size:100%;color:var(--_pv-text-field-fg);text-align:start;flex-direction:column;gap:0;display:flex}.pv-text-field__label{gap:var(--pv-sys-space-1);font-family:var(--pv-sys-typography-label-large-font-family);font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);font-variation-settings:var(--pv-sys-typography-label-large-font-variation-settings);line-height:var(--pv-sys-typography-label-large-line-height);letter-spacing:var(--pv-sys-typography-label-large-letter-spacing);color:var(--pv-sys-color-on-surface);display:inline-flex}.pv-text-field__required[data-pv-shape=dot]{inline-size:calc(var(--pv-sys-space-1) * 1.5);block-size:calc(var(--pv-sys-space-1) * 1.5);background:var(--pv-sys-color-error);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;flex:none;align-self:flex-start;margin-block-start:var(--pv-sys-space-1);display:inline-block}.pv-text-field__control{align-items:center;gap:var(--pv-sys-space-2);min-block-size:var(--_pv-text-field-height);padding-inline:var(--_pv-text-field-padding-inline);border:var(--pv-sys-border-default-width) solid var(--_pv-text-field-border);border-radius:var(--pv-sys-shape-corner-md);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--_pv-text-field-bg);transition:border-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), background-color var(--pv-sys-motion-transition-fade);margin-block-start:var(--pv-sys-space-1);display:flex}.pv-text-field__input{block-size:auto;inline-size:100%;min-inline-size:0;color:inherit;caret-color:var(--pv-sys-color-primary);font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);font-weight:var(--pv-sys-typography-body-large-font-weight);font-variation-settings:var(--pv-sys-typography-body-large-font-variation-settings);line-height:var(--pv-sys-typography-body-large-line-height);letter-spacing:var(--pv-sys-typography-body-large-letter-spacing);text-align:start;background-color:#0000;border:0;outline:none;flex:auto;align-self:stretch;padding:0}.pv-text-field__input::placeholder{color:var(--pv-sys-color-on-surface-muted);opacity:1}.pv-text-field[data-pv-numeric] .pv-text-field__input{font-variant-numeric:tabular-nums}.pv-text-field__addon{align-items:center;gap:var(--pv-sys-space-1);color:var(--pv-sys-color-on-surface-variant);font-family:var(--pv-sys-typography-body-medium-font-family);font-size:var(--pv-sys-typography-body-medium-font-size);line-height:var(--pv-sys-typography-body-medium-line-height);white-space:nowrap;flex:none;display:inline-flex}.pv-text-field__addon>svg{inline-size:var(--pv-sys-size-icon-in-control-sm);block-size:var(--pv-sys-size-icon-in-control-sm)}.pv-text-field__control:has(.pv-text-field__input[data-hovered]){--_pv-text-field-border:var(--pv-sys-border-strong-color)}.pv-text-field__control:has(.pv-text-field__input[data-focused]){--_pv-text-field-border:var(--_pv-text-field-focus-border);box-shadow:var(--_pv-text-field-focus-shadow)}@media (forced-colors:active){.pv-text-field__control:has(.pv-text-field__input[data-focused]){outline:var(--pv-sys-focus-ring-width) solid Highlight;outline-offset:var(--pv-sys-focus-ring-offset)}}.pv-text-field[data-invalid]{--_pv-text-field-border:var(--pv-sys-border-error-color);--_pv-text-field-focus-border:var(--pv-sys-border-error-focused-color);--_pv-text-field-halo:var(--pv-sys-focus-ring-color-halo-error)}.pv-text-field[data-readonly]{--_pv-text-field-bg:var(--pv-sys-color-surface-container-low);--_pv-text-field-border:var(--pv-sys-color-outline-variant)}.pv-text-field[data-disabled]{--_pv-text-field-bg:var(--pv-sys-color-surface-container-low);--_pv-text-field-border:var(--pv-sys-color-outline-variant);opacity:var(--pv-sys-state-opacity-disabled-content)}.pv-text-field[data-pv-variant=quiet]{--_pv-text-field-bg:transparent;--_pv-text-field-padding-inline:0;--_pv-text-field-focus-shadow:0 1px 0 0 var(--_pv-text-field-focus-border)}.pv-text-field[data-pv-variant=quiet] .pv-text-field__control{border-color:#0000;border-block-end-color:var(--_pv-text-field-border);border-radius:0}.pv-text-field[data-pv-size=large]{--_pv-text-field-height:var(--pv-sys-size-control-lg);--_pv-text-field-padding-inline:var(--pv-sys-space-4)}@media (pointer:coarse){.pv-text-field[data-pv-size=medium]{--_pv-text-field-height:var(--pv-sys-size-control-lg)}.pv-text-field[data-pv-size=large]{--_pv-text-field-height:var(--pv-sys-size-control-xl)}}.pv-text-field__reveal{transition:grid-template-rows var(--pv-sys-motion-transition-medium-close), margin-block-start var(--pv-sys-motion-transition-medium-close);grid-template-rows:0fr;margin-block-start:0;display:grid}.pv-text-field__reveal[data-pv-open],.pv-text-field[data-invalid] .pv-text-field__reveal{transition:grid-template-rows var(--pv-sys-motion-transition-medium), margin-block-start var(--pv-sys-motion-transition-medium);grid-template-rows:1fr;margin-block-start:var(--pv-sys-space-1)}.pv-text-field__description,.pv-text-field__error{text-wrap:pretty;min-block-size:0;font-family:var(--pv-sys-typography-body-small-font-family);font-size:var(--pv-sys-typography-body-small-font-size);font-weight:var(--pv-sys-typography-body-small-font-weight);line-height:var(--pv-sys-typography-body-small-line-height);letter-spacing:var(--pv-sys-typography-body-small-letter-spacing);overflow:hidden}.pv-text-field__description{color:var(--pv-sys-color-on-surface-muted)}.pv-text-field__error{align-items:flex-start;gap:var(--pv-sys-space-1);color:var(--pv-sys-color-error);animation:pv-text-field-error-fade var(--pv-sys-motion-transition-fade) both, pv-text-field-error-slide var(--pv-sys-motion-transition-medium) both;display:flex}@keyframes pv-text-field-error-fade{0%{opacity:0}to{opacity:1}}@keyframes pv-text-field-error-slide{0%{transform:translateY(calc(-1 * var(--pv-sys-space-1)))}to{transform:translateY(0)}}.pv-text-field__error-glyph{inline-size:var(--pv-sys-size-icon-in-control-sm);block-size:var(--pv-sys-size-icon-in-control-sm);flex:none;margin-block-start:calc(( var(--pv-sys-typography-body-small-line-height) * var(--pv-sys-typography-body-small-font-size) - var(--pv-sys-size-icon-in-control-sm) ) / 2);display:inline-flex}.pv-text-field__error-glyph>svg{block-size:100%;inline-size:100%}@media (prefers-reduced-motion:reduce){.pv-text-field__error{animation:pv-text-field-error-fade var(--pv-sys-motion-transition-fade) both}}@media (forced-colors:active){.pv-text-field__required[data-pv-shape=dot]{forced-color-adjust:none;background-color:canvastext}}.pv-timeline{--_pv-timeline-dir:1}.pv-timeline:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_pv-timeline-dir:-1}.pv-timeline__tabs{display:contents}.pv-timeline__map{position:relative;container-type:inline-size}.pv-timeline__drawing{block-size:100%;inline-size:100%;-webkit-mask-image:linear-gradient(to right, transparent, var(--pv-sys-color-on-surface) 8%, var(--pv-sys-color-on-surface) 92%, transparent);mask-image:linear-gradient(to right, transparent, var(--pv-sys-color-on-surface) 8%, var(--pv-sys-color-on-surface) 92%, transparent);display:block;overflow:visible}.pv-timeline__drawing path{fill:none;stroke:none;stroke-linecap:round;stroke-linejoin:round}.pv-timeline__drawing .pv-timeline__shade{stroke:var(--pv-sys-color-shadow);stroke-width:46px;stroke-opacity:.07;translate:0 var(--pv-sys-space-2)}.pv-timeline__drawing .pv-timeline__edge,.pv-timeline__drawing .pv-timeline__trail-edge{stroke:var(--pv-sys-color-on-surface-variant);stroke-width:46px}.pv-timeline__drawing .pv-timeline__trail-edge{stroke:var(--pv-sys-color-primary);stroke-linecap:butt}.pv-timeline__drawing .pv-timeline__surface{stroke:var(--pv-sys-color-surface-container-lowest);stroke-width:43px}.pv-timeline__drawing .pv-timeline__dashes{stroke:var(--pv-sys-color-outline);stroke-width:2px;stroke-linecap:butt;stroke-dasharray:14 12}.pv-timeline__drawing .pv-timeline__line{stroke:var(--pv-sys-color-primary);stroke-width:3.5px}.pv-timeline__stops{position:absolute;inset:0}.pv-timeline__stop{--_pv-timeline-dot:var(--pv-sys-space-6);align-items:center;gap:calc(var(--_pv-timeline-clear) * 100cqi + var(--pv-sys-space-2) - var(--_pv-timeline-dot) / 2);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);color:var(--pv-sys-color-on-surface-variant);text-align:center;cursor:pointer;translate:calc(var(--_pv-timeline-dir) * -50%) calc(var(--_pv-timeline-dot) / -2);transition:color var(--pv-sys-motion-transition-fade);outline:none;flex-direction:column;padding:0;display:flex;position:absolute}.pv-timeline__stop[data-pv-side=above]{translate:calc(var(--_pv-timeline-dir) * -50%) calc(-100% + var(--_pv-timeline-dot) / 2);flex-direction:column-reverse}.pv-timeline__stop[data-selected],.pv-timeline__stop[data-hovered]{color:var(--pv-sys-color-on-surface)}.pv-timeline__stop[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-timeline__dot{inline-size:var(--_pv-timeline-dot);block-size:var(--_pv-timeline-dot);flex:none;position:relative}.pv-timeline__dot:before{--_pv-timeline-bead:var(--pv-sys-space-4);box-sizing:border-box;inline-size:var(--_pv-timeline-bead);block-size:var(--_pv-timeline-bead);content:"";border:2px solid var(--pv-sys-color-outline);border-radius:var(--pv-sys-shape-corner-full);corner-shape:round;background-color:var(--pv-sys-color-surface-container-lowest);transition:border-color var(--pv-sys-motion-transition-fade), background-color var(--pv-sys-motion-transition-fade), box-shadow var(--pv-sys-motion-transition-fade), inline-size var(--pv-sys-motion-transition-small), block-size var(--pv-sys-motion-transition-small);margin:auto;position:absolute;inset:0}.pv-timeline__stop[data-hovered] .pv-timeline__dot:before{border-color:var(--pv-sys-color-on-surface-variant)}.pv-timeline__stop[data-selected] .pv-timeline__dot:before{--_pv-timeline-bead:var(--pv-sys-space-6);border-color:var(--pv-sys-color-primary);box-shadow:0 0 0 2px var(--pv-sys-color-surface-container-lowest)}.pv-timeline__stop[data-pv-reached] .pv-timeline__dot:before{border-color:var(--pv-sys-color-primary);background-color:var(--pv-sys-color-primary)}.pv-timeline__words,.pv-timeline__card-head{gap:var(--pv-sys-space-1);justify-items:center;margin:0;display:grid}.pv-timeline__stop[data-selected] .pv-timeline__words,.pv-timeline__stop[data-pv-closing] .pv-timeline__words{visibility:hidden}.pv-timeline__year{font-size:var(--pv-sys-typography-title-large-font-size);font-weight:var(--pv-sys-typography-title-large-font-weight);line-height:var(--pv-sys-typography-title-large-line-height);font-variant-numeric:tabular-nums}.pv-timeline__title{white-space:nowrap}.pv-timeline__card{--_pv-timeline-card:min(var(--pv-sys-size-window-small), 46cqi);--_pv-timeline-pad:var(--pv-sys-space-5);z-index:1;box-sizing:border-box;gap:var(--pv-sys-space-4);inline-size:var(--_pv-timeline-card);padding:var(--_pv-timeline-pad);border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape);color:var(--pv-sys-color-on-surface);text-align:center;isolation:isolate;translate:calc(var(--_pv-timeline-dir) * -50%) 0;outline:none;display:grid;position:absolute;inset-inline-start:clamp(var(--_pv-timeline-card) / 2 + var(--pv-sys-space-2), var(--_pv-timeline-x) * 100cqi, 100cqi - var(--_pv-timeline-card) / 2 - var(--pv-sys-space-2))}.pv-timeline__card:before{z-index:-1;content:"";border:1px solid var(--pv-sys-color-outline-variant);border-radius:var(--pv-sys-shape-corner-window);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--pv-sys-color-surface-container-lowest);box-shadow:var(--pv-sys-elevation-shadow-level2);position:absolute;inset:0}.pv-timeline__card[data-pv-side=below]{inset-block-start:calc(var(--_pv-timeline-y) * 100% + var(--_pv-timeline-clear) * 100cqi + var(--pv-sys-space-2))}.pv-timeline__card[data-pv-side=above]{inset-block-end:calc(100% - var(--_pv-timeline-y) * 100% + var(--_pv-timeline-clear) * 100cqi + var(--pv-sys-space-2))}.pv-timeline__card[data-pv-state=closed]{visibility:hidden}.pv-timeline__card[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-timeline__card-body{gap:var(--pv-sys-space-4);display:grid}@media (forced-colors:active){.pv-timeline__drawing .pv-timeline__line{stroke:highlight}.pv-timeline__card:before{border-color:canvastext}}.pv-toast__region{z-index:var(--pv-sys-z-index-toast);inset-block-end:var(--pv-sys-space-6);inset-inline:var(--pv-sys-space-4);align-items:center;gap:var(--pv-sys-space-2);pointer-events:none;outline:none;flex-direction:column;display:flex;position:fixed}.pv-toast__region[data-focus-visible] .pv-toast{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-toast{pointer-events:auto;align-items:center;gap:var(--pv-sys-space-3);inline-size:max-content;max-inline-size:min(36rem,100%);min-block-size:var(--pv-sys-size-control-lg);padding-block:var(--pv-sys-space-2);padding-inline:var(--pv-sys-space-4) var(--pv-sys-space-2);border-radius:var(--pv-sys-shape-corner-lg);corner-shape:var(--pv-sys-shape-corner-shape);background-color:var(--pv-sys-color-inverse-surface);color:var(--pv-sys-color-inverse-on-surface);box-shadow:var(--pv-sys-elevation-shadow-level3);view-transition-class:pv-toast;outline:none;display:flex}.pv-toast[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-toast__icon{inline-size:var(--pv-sys-size-icon-in-control-md);block-size:var(--pv-sys-size-icon-in-control-md);flex:none;display:inline-flex}.pv-toast__icon>svg{block-size:100%;inline-size:100%}.pv-toast[data-pv-tone=success] .pv-toast__icon{color:var(--pv-sys-color-inverse-primary)}.pv-toast[data-pv-tone=error] .pv-toast__icon{color:var(--pv-sys-color-error-container)}.pv-toast__content{gap:var(--pv-sys-space-half);flex-direction:column;flex:1;min-inline-size:0;display:flex}.pv-toast__title{font-family:var(--pv-sys-typography-body-medium-font-family);font-size:var(--pv-sys-typography-body-medium-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);line-height:var(--pv-sys-typography-body-medium-line-height)}.pv-toast__description{font-family:var(--pv-sys-typography-body-small-font-family);font-size:var(--pv-sys-typography-body-small-font-size);line-height:var(--pv-sys-typography-body-small-line-height);opacity:.86}.pv-toast__close{isolation:isolate;inline-size:var(--pv-sys-size-control-sm);block-size:var(--pv-sys-size-control-sm);border-radius:var(--pv-sys-shape-corner-sm);corner-shape:var(--pv-sys-shape-corner-shape);color:inherit;cursor:pointer;transition:transform var(--pv-sys-motion-transition-small);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden;transform:scale(1)}.pv-toast__close:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--pv-sys-motion-transition-fade);background-color:currentColor;position:absolute;inset:0}.pv-toast__close[data-hovered]:before{opacity:var(--pv-sys-state-layer-hover)}.pv-toast__close[data-pressed]:before{opacity:var(--pv-sys-state-layer-pressed)}.pv-toast__close[data-pressed]{transform:scale(var(--pv-sys-motion-scale-press-icon));transition:transform var(--pv-sys-motion-transition-press)}.pv-toast__close[data-focus-visible]{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}@media (pointer:coarse){.pv-toast__close{inline-size:var(--pv-sys-size-control-lg);block-size:var(--pv-sys-size-control-lg)}}@media (forced-colors:active){.pv-toast{border:1px solid canvastext}}::view-transition-new(*.pv-toast){animation:pv-toast-arrive var(--pv-sys-motion-transition-medium-duration) var(--pv-sys-motion-transition-medium-timing-function) both}::view-transition-old(*.pv-toast){animation:pv-toast-leave var(--pv-sys-motion-transition-small-close-duration) var(--pv-sys-motion-transition-small-close-timing-function) both}@keyframes pv-toast-arrive{0%{opacity:0;filter:blur(2px);transform:translateY(.5rem) scale(var(--pv-sys-motion-scale-pre-enter))}}@keyframes pv-toast-leave{to{opacity:0;filter:blur(2px);transform:scale(var(--pv-sys-motion-scale-pre-exit))}}.pv-visually-hidden{margin:0}}@layer pv.utilities{.pv-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pv-focus-ring{outline:var(--pv-sys-focus-ring-width) solid var(--pv-sys-focus-ring-color-default);outline-offset:var(--pv-sys-focus-ring-offset)}.pv-surface-brand{--pv-sys-focus-ring-color-default:var(--pv-sys-focus-ring-color-on-brand);--pv-sys-focus-ring-color-halo:var(--pv-sys-color-brand)}.pv-surface-action{--pv-sys-focus-ring-color-default:var(--pv-sys-focus-ring-color-on-action);--pv-sys-focus-ring-color-halo:var(--pv-sys-color-action)}.pv-surface-inverse{--pv-sys-focus-ring-color-default:var(--pv-sys-focus-ring-color-on-inverse);--pv-sys-focus-ring-color-halo:var(--pv-sys-color-inverse-surface)}.pv-type-display-large{font-family:var(--pv-sys-typography-display-large-font-family);font-size:var(--pv-sys-typography-display-large-font-size);font-weight:var(--pv-sys-typography-display-large-font-weight);font-variation-settings:var(--pv-sys-typography-display-large-font-variation-settings);line-height:var(--pv-sys-typography-display-large-line-height);letter-spacing:var(--pv-sys-typography-display-large-letter-spacing)}.pv-type-display-medium{font-family:var(--pv-sys-typography-display-medium-font-family);font-size:var(--pv-sys-typography-display-medium-font-size);font-weight:var(--pv-sys-typography-display-medium-font-weight);font-variation-settings:var(--pv-sys-typography-display-medium-font-variation-settings);line-height:var(--pv-sys-typography-display-medium-line-height);letter-spacing:var(--pv-sys-typography-display-medium-letter-spacing)}.pv-type-display-small{font-family:var(--pv-sys-typography-display-small-font-family);font-size:var(--pv-sys-typography-display-small-font-size);font-weight:var(--pv-sys-typography-display-small-font-weight);font-variation-settings:var(--pv-sys-typography-display-small-font-variation-settings);line-height:var(--pv-sys-typography-display-small-line-height);letter-spacing:var(--pv-sys-typography-display-small-letter-spacing)}.pv-type-headline-large{font-family:var(--pv-sys-typography-headline-large-font-family);font-size:var(--pv-sys-typography-headline-large-font-size);font-weight:var(--pv-sys-typography-headline-large-font-weight);font-variation-settings:var(--pv-sys-typography-headline-large-font-variation-settings);line-height:var(--pv-sys-typography-headline-large-line-height);letter-spacing:var(--pv-sys-typography-headline-large-letter-spacing)}.pv-type-headline-medium{font-family:var(--pv-sys-typography-headline-medium-font-family);font-size:var(--pv-sys-typography-headline-medium-font-size);font-weight:var(--pv-sys-typography-headline-medium-font-weight);font-variation-settings:var(--pv-sys-typography-headline-medium-font-variation-settings);line-height:var(--pv-sys-typography-headline-medium-line-height);letter-spacing:var(--pv-sys-typography-headline-medium-letter-spacing)}.pv-type-headline-small{font-family:var(--pv-sys-typography-headline-small-font-family);font-size:var(--pv-sys-typography-headline-small-font-size);font-weight:var(--pv-sys-typography-headline-small-font-weight);font-variation-settings:var(--pv-sys-typography-headline-small-font-variation-settings);line-height:var(--pv-sys-typography-headline-small-line-height);letter-spacing:var(--pv-sys-typography-headline-small-letter-spacing)}.pv-type-title-large{font-family:var(--pv-sys-typography-title-large-font-family);font-size:var(--pv-sys-typography-title-large-font-size);font-weight:var(--pv-sys-typography-title-large-font-weight);font-variation-settings:var(--pv-sys-typography-title-large-font-variation-settings);line-height:var(--pv-sys-typography-title-large-line-height);letter-spacing:var(--pv-sys-typography-title-large-letter-spacing)}.pv-type-title-medium{font-family:var(--pv-sys-typography-title-medium-font-family);font-size:var(--pv-sys-typography-title-medium-font-size);font-weight:var(--pv-sys-typography-title-medium-font-weight);font-variation-settings:var(--pv-sys-typography-title-medium-font-variation-settings);line-height:var(--pv-sys-typography-title-medium-line-height);letter-spacing:var(--pv-sys-typography-title-medium-letter-spacing)}.pv-type-title-small{font-family:var(--pv-sys-typography-title-small-font-family);font-size:var(--pv-sys-typography-title-small-font-size);font-weight:var(--pv-sys-typography-title-small-font-weight);font-variation-settings:var(--pv-sys-typography-title-small-font-variation-settings);line-height:var(--pv-sys-typography-title-small-line-height);letter-spacing:var(--pv-sys-typography-title-small-letter-spacing)}.pv-type-body-large{font-family:var(--pv-sys-typography-body-large-font-family);font-size:var(--pv-sys-typography-body-large-font-size);font-weight:var(--pv-sys-typography-body-large-font-weight);font-variation-settings:var(--pv-sys-typography-body-large-font-variation-settings);line-height:var(--pv-sys-typography-body-large-line-height);letter-spacing:var(--pv-sys-typography-body-large-letter-spacing)}.pv-type-body-medium{font-family:var(--pv-sys-typography-body-medium-font-family);font-size:var(--pv-sys-typography-body-medium-font-size);font-weight:var(--pv-sys-typography-body-medium-font-weight);font-variation-settings:var(--pv-sys-typography-body-medium-font-variation-settings);line-height:var(--pv-sys-typography-body-medium-line-height);letter-spacing:var(--pv-sys-typography-body-medium-letter-spacing)}.pv-type-body-small{font-family:var(--pv-sys-typography-body-small-font-family);font-size:var(--pv-sys-typography-body-small-font-size);font-weight:var(--pv-sys-typography-body-small-font-weight);font-variation-settings:var(--pv-sys-typography-body-small-font-variation-settings);line-height:var(--pv-sys-typography-body-small-line-height);letter-spacing:var(--pv-sys-typography-body-small-letter-spacing)}.pv-type-label-large{font-family:var(--pv-sys-typography-label-large-font-family);font-size:var(--pv-sys-typography-label-large-font-size);font-weight:var(--pv-sys-typography-label-large-font-weight);font-variation-settings:var(--pv-sys-typography-label-large-font-variation-settings);line-height:var(--pv-sys-typography-label-large-line-height);letter-spacing:var(--pv-sys-typography-label-large-letter-spacing)}.pv-type-label-medium{font-family:var(--pv-sys-typography-label-medium-font-family);font-size:var(--pv-sys-typography-label-medium-font-size);font-weight:var(--pv-sys-typography-label-medium-font-weight);font-variation-settings:var(--pv-sys-typography-label-medium-font-variation-settings);line-height:var(--pv-sys-typography-label-medium-line-height);letter-spacing:var(--pv-sys-typography-label-medium-letter-spacing)}.pv-type-label-small{font-family:var(--pv-sys-typography-label-small-font-family);font-size:var(--pv-sys-typography-label-small-font-size);font-weight:var(--pv-sys-typography-label-small-font-weight);font-variation-settings:var(--pv-sys-typography-label-small-font-variation-settings);line-height:var(--pv-sys-typography-label-small-line-height);letter-spacing:var(--pv-sys-typography-label-small-letter-spacing)}.pv-type-prose{font-family:var(--pv-sys-typography-prose-font-family);font-size:var(--pv-sys-typography-prose-font-size);font-weight:var(--pv-sys-typography-prose-font-weight);font-variation-settings:var(--pv-sys-typography-prose-font-variation-settings);line-height:var(--pv-sys-typography-prose-line-height);letter-spacing:var(--pv-sys-typography-prose-letter-spacing)}.pv-type-display-large,.pv-type-display-medium,.pv-type-display-small,.pv-type-headline-large,.pv-type-headline-medium,.pv-type-headline-small{text-wrap:balance}.pv-type-body-large,.pv-type-body-medium,.pv-type-body-small,.pv-type-prose{text-wrap:pretty}.pv-num-tabular{font-variant-numeric:tabular-nums}.pv-muted{color:var(--pv-sys-color-on-surface-muted)}.pv-hairline-b{border-block-end:1px solid var(--pv-sys-color-outline-variant)}.pv-glide{position:relative}.pv-glide__pill{z-index:0;pointer-events:none;border-radius:var(--_pv-glide-radius,var(--pv-sys-shape-corner-md));corner-shape:var(--pv-sys-shape-corner-shape);background:var(--_pv-glide-color,var(--pv-sys-color-surface-container));opacity:0;filter:blur(4px);transition:translate var(--pv-sys-motion-transition-small), inline-size var(--pv-sys-motion-transition-small), block-size var(--pv-sys-motion-transition-small), opacity var(--pv-sys-motion-transition-fade-close), filter var(--pv-sys-motion-transition-fade-close);will-change:translate;position:absolute;inset-block-start:0;inset-inline-start:0}.pv-glide__pill[data-on=true]{opacity:1;filter:blur();transition:translate var(--pv-sys-motion-transition-small), inline-size var(--pv-sys-motion-transition-small), block-size var(--pv-sys-motion-transition-small), opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade)}.pv-glide__pill[data-snap]{transition:opacity var(--pv-sys-motion-transition-fade), filter var(--pv-sys-motion-transition-fade)}@media (forced-colors:active){.pv-glide__pill{background:0 0;border:1px solid highlight}}}
