.press,[data-press],[role=button],[role=menuitem],[role=switch],[role=tab],a[href],button,input[type=button],input[type=submit],summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}[role=button],[role=menuitem],[role=switch],[role=tab],button,input[type=button],input[type=submit],summary{user-select:none;-webkit-user-select:none}.is-press{transform:scale(.97)!important;transition:transform var(--dur-press-in) var(--ease-press-in)!important}.is-press-out{transition:transform var(--dur-press-out) var(--ease-press-out)!important}.ms-qs__row.is-press,.pc-scroll[role=button].is-press,.pc-surface[role=button].is-press,.scope-cluster-menu-row.is-press,[data-press-size=large].is-press{transform:scale(.985)!important}.pc-play__btn.is-press,[data-press-size=disc].is-press{transform:scale(.92)!important}.btn-colophon,.btn-destructive,.btn-icon,.btn-open,.btn-outline,.btn-quiet,.btn-quiet-link,.btn-toggle,.ms-qs__row,.ms-tab,.press,.scope-cluster-chip,.scope-cluster-menu-row,[data-press]{position:relative}.btn-colophon:after,.btn-destructive:after,.btn-icon:after,.btn-open:after,.btn-outline:after,.btn-quiet-link:after,.btn-quiet:after,.btn-toggle:after,.ms-qs__row:after,.ms-tab:after,.press:after,.scope-cluster-chip:after,.scope-cluster-menu-row:after,[data-press]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--color-accent);opacity:0;pointer-events:none;transition:opacity var(--dur-glow-out) var(--ease-glow-out)}.btn-colophon.is-press:after,.btn-destructive.is-press:after,.btn-icon.is-press:after,.btn-open.is-press:after,.btn-outline.is-press:after,.btn-quiet-link.is-press:after,.btn-quiet.is-press:after,.btn-toggle.is-press:after,.ms-qs__row.is-press:after,.ms-tab.is-press:after,.press.is-press:after,.scope-cluster-chip.is-press:after,.scope-cluster-menu-row.is-press:after,[data-press].is-press:after{opacity:.16;transition:opacity var(--dur-glow-in) linear}@media (hover:hover){.btn-colophon:hover:after,.btn-destructive:hover:after,.btn-icon:hover:after,.btn-open:hover:after,.btn-outline:hover:after,.btn-quiet-link:hover:after,.btn-quiet:hover:after,.btn-toggle:hover:after,.ms-qs__row:hover:after,.ms-tab:hover:after,.press:hover:after,.scope-cluster-chip:hover:after,.scope-cluster-menu-row:hover:after,[data-press]:hover:after{opacity:.06;transition:opacity var(--dur-hover) ease}}:disabled.is-press,[aria-disabled=true].is-press{transform:none!important}:disabled:after,[aria-disabled=true]:after{opacity:0!important}.route-progress{position:fixed;inset:0 0 auto 0;height:2px;z-index:1000;pointer-events:none}.route-progress__bar{display:block;height:100%;width:0;opacity:0;background:var(--color-accent);box-shadow:0 0 8px color-mix(in srgb,var(--color-accent) 55%,transparent)}.route-progress[data-phase=loading] .route-progress__bar{width:90%;opacity:1;transition:width 8s cubic-bezier(.1,.8,.2,1),opacity .12s ease-out}.route-progress[data-phase=done] .route-progress__bar{width:100%;opacity:0;transition:width .16s ease-out,opacity .32s ease-out .14s}@keyframes pf-spin{to{transform:rotate(1turn)}}.pf-spinner{display:inline-block;width:1em;height:1em;border-radius:var(--radius-round);border:2px solid color-mix(in srgb,currentColor 28%,transparent);border-top-color:initial;animation:pf-spin .72s linear infinite;vertical-align:-.15em}.pf-done{color:var(--color-status-known)}@keyframes pf-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pf-skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-border) 35%,transparent) 25%,color-mix(in srgb,var(--color-border) 80%,transparent) 50%,color-mix(in srgb,var(--color-border) 35%,transparent) 75%);background-size:200% 100%;animation:pf-shimmer 1.4s linear infinite}.pf-skeleton--line{height:.7em;margin:.35em 0}@media (prefers-reduced-motion:reduce){.is-press,.is-press-out{transform:none!important}.pf-spinner{animation:none;border-top-color:initial}.pf-skeleton{animation:none;background-position:50% 0}}