@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/inter-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/inter-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pt-color-canvas:#fff;--pt-color-surface:#fff;--pt-color-surface-sunken:#f8fafd;--pt-color-surface-raised:#fff;--pt-color-surface-hover:#f8fafd;--pt-color-surface-active:#eff2f5;--pt-color-overlay:#0d142173;--pt-color-text:#0d1421;--pt-color-text-secondary:#58667e;--pt-color-text-muted:#687489;--pt-color-text-on-solid:#fff;--pt-color-border:#eff2f5;--pt-color-border-subtle:#f3f5f8;--pt-color-border-strong:#cfd6e4;--pt-color-border-control:#8892a4;--pt-color-focus:#2f53d8;--pt-color-accent:#2f53d8;--pt-color-accent-solid:#3861fb;--pt-color-accent-ink:#fff;--pt-color-accent-bg:#eef2ff;--pt-color-accent-border:#c7d3fe;--pt-color-brand-fg:#2f53d8;--pt-color-brand-solid:#3861fb;--pt-color-brand-solid-hover:#2b50e0;--pt-color-brand-solid-active:#2443c4;--pt-color-brand-on-solid:#fff;--pt-color-brand-bg:#eef2ff;--pt-color-brand-border:#c7d3fe;--pt-color-up-fg:#0a8052;--pt-color-up-bg:#e6f8f0;--pt-color-up-border:#9fe3c6;--pt-color-up-solid:#16c784;--pt-color-up-on-solid:#05291b;--pt-color-down-fg:#cf2c36;--pt-color-down-bg:#fdecec;--pt-color-down-border:#f6bcbf;--pt-color-down-solid:#dc363f;--pt-color-down-on-solid:#fff;--pt-color-flat-fg:#58667e;--pt-color-flat-bg:#f1f3f7;--pt-color-flat-border:#dde2ea;--pt-color-flat-solid:#58667e;--pt-color-flat-on-solid:#fff;--pt-color-delayed-fg:#8a5a00;--pt-color-delayed-bg:#fdf5e3;--pt-color-delayed-border:#ecd8a6;--pt-color-stale-fg:#97400c;--pt-color-stale-bg:#fdefe6;--pt-color-stale-border:#f0cbb0;--pt-color-demo-fg:#5b3ab5;--pt-color-demo-bg:#f1edfd;--pt-color-demo-border:#d3c8f3;--pt-color-info-fg:#2f53d8;--pt-color-info-bg:#eef2ff;--pt-color-info-border:#c7d3fe;--pt-color-success-fg:#0a8052;--pt-color-success-bg:#e6f8f0;--pt-color-success-border:#9fe3c6;--pt-color-warning-fg:#8a5a00;--pt-color-warning-bg:#fdf5e3;--pt-color-warning-border:#ecd8a6;--pt-color-danger-fg:#cf2c36;--pt-color-danger-bg:#fdecec;--pt-color-danger-border:#f6bcbf;--pt-color-danger-solid:#cf2c36;--pt-color-danger-on-solid:#fff;--pt-shadow-1:0 1px 2px #0d14210d;--pt-shadow-2:0 1px 3px #0d14210f, 0 4px 16px #0d14210f;--pt-shadow-3:0 4px 10px #0d142114, 0 12px 32px #0d14211a;--pt-shadow-4:0 8px 20px #0d14211a, 0 24px 60px #0d142124;--pt-shadow-inset:inset 0 1px 2px #0d14210f;--pt-font-sans:Inter, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif;--pt-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--pt-font-numeric:var(--pt-font-sans);--pt-text-3xs:.625rem;--pt-text-2xs:.688rem;--pt-text-xs:.75rem;--pt-text-sm:.8125rem;--pt-text-md:.875rem;--pt-text-data:.875rem;--pt-text-base:.875rem;--pt-text-lg:1rem;--pt-text-xl:1.125rem;--pt-text-2xl:1.375rem;--pt-text-3xl:1.75rem;--pt-text-4xl:2.25rem;--pt-text-5xl:3rem;--pt-leading-none:1;--pt-leading-numeric:1.2;--pt-leading-tight:1.25;--pt-leading-snug:1.4;--pt-leading-normal:1.6;--pt-leading-relaxed:1.75;--pt-weight-regular:400;--pt-weight-medium:500;--pt-weight-semibold:600;--pt-weight-bold:700;--pt-tracking-tight:-.017em;--pt-tracking-normal:0;--pt-tracking-numeric:-.01em;--pt-tracking-caps:.06em;--pt-tracking-chip:.04em;--pt-space-0:0;--pt-space-0-5:.125rem;--pt-space-1:.25rem;--pt-space-1-5:.375rem;--pt-space-2:.5rem;--pt-space-3:.75rem;--pt-space-4:1rem;--pt-space-5:1.25rem;--pt-space-6:1.5rem;--pt-space-8:2rem;--pt-space-10:2.5rem;--pt-space-12:3rem;--pt-space-16:4rem;--pt-radius-none:0;--pt-radius-xs:3px;--pt-radius-sm:4px;--pt-radius-md:6px;--pt-radius-lg:8px;--pt-radius-xl:12px;--pt-radius-full:9999px;--pt-duration-instant:60ms;--pt-duration-fast:.12s;--pt-duration-base:.2s;--pt-duration-slow:.32s;--pt-ease-standard:cubic-bezier(.2, 0, 0, 1);--pt-ease-entrance:cubic-bezier(0, 0, 0, 1);--pt-ease-exit:cubic-bezier(.3, 0, 1, 1);--pt-z-base:0;--pt-z-sticky:100;--pt-z-header:200;--pt-z-dropdown:300;--pt-z-overlay:400;--pt-z-modal:500;--pt-z-toast:600;--pt-container-max:96rem;--pt-container-prose:44rem;--pt-header-height:3.5rem;--pt-stats-height:2.25rem;--pt-row-height:2.5rem;--pt-row-height-lg:3.5rem;--pt-focus-ring-width:2px;--pt-focus-ring-offset:2px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pt-color-canvas:#0d1421;--pt-color-surface:#171b29;--pt-color-surface-sunken:#1c2131;--pt-color-surface-raised:#222739;--pt-color-surface-hover:#1c2131;--pt-color-surface-active:#222739;--pt-color-overlay:#03060cad;--pt-color-text:#fff;--pt-color-text-secondary:#a1a7bb;--pt-color-text-muted:#8b93a7;--pt-color-text-on-solid:#fff;--pt-color-border:#222531;--pt-color-border-subtle:#1b1f2c;--pt-color-border-strong:#323646;--pt-color-border-control:#6b7488;--pt-color-focus:#6f8dff;--pt-color-accent:#7f9cff;--pt-color-accent-solid:#3861fb;--pt-color-accent-ink:#fff;--pt-color-accent-bg:#17203c;--pt-color-accent-border:#2b3a6b;--pt-color-brand-fg:#7f9cff;--pt-color-brand-solid:#3861fb;--pt-color-brand-solid-hover:#4a72ff;--pt-color-brand-solid-active:#2f53d8;--pt-color-brand-on-solid:#fff;--pt-color-brand-bg:#17203c;--pt-color-brand-border:#2b3a6b;--pt-color-up-fg:#16c784;--pt-color-up-bg:#0d2b20;--pt-color-up-border:#1c5a41;--pt-color-up-solid:#16c784;--pt-color-up-on-solid:#05291b;--pt-color-down-fg:#f6666f;--pt-color-down-bg:#2d1417;--pt-color-down-border:#6b2a30;--pt-color-down-solid:#dc363f;--pt-color-down-on-solid:#fff;--pt-color-flat-fg:#a1a7bb;--pt-color-flat-bg:#1c2131;--pt-color-flat-border:#222531;--pt-color-flat-solid:#58667e;--pt-color-flat-on-solid:#fff;--pt-color-delayed-fg:#e8b84b;--pt-color-delayed-bg:#2a2113;--pt-color-delayed-border:#4a3a1b;--pt-color-stale-fg:#f0894e;--pt-color-stale-bg:#2e1a0f;--pt-color-stale-border:#55301a;--pt-color-demo-fg:#b49bff;--pt-color-demo-bg:#1e1b33;--pt-color-demo-border:#3a3260;--pt-color-info-fg:#7f9cff;--pt-color-info-bg:#17203c;--pt-color-info-border:#2b3a6b;--pt-color-success-fg:#16c784;--pt-color-success-bg:#0d2b20;--pt-color-success-border:#1c5a41;--pt-color-warning-fg:#e8b84b;--pt-color-warning-bg:#2a2113;--pt-color-warning-border:#4a3a1b;--pt-color-danger-fg:#f6666f;--pt-color-danger-bg:#2d1417;--pt-color-danger-border:#6b2a30;--pt-color-danger-solid:#dc363f;--pt-color-danger-on-solid:#fff;--pt-shadow-1:0 1px 2px #0006;--pt-shadow-2:0 1px 3px #0006, 0 4px 16px #00000059;--pt-shadow-3:0 4px 10px #00000070, 0 12px 32px #0006;--pt-shadow-4:0 8px 20px #0000007a, 0 24px 60px #00000075;--pt-shadow-inset:inset 0 1px 2px #00000073}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pt-color-canvas:#0d1421;--pt-color-surface:#171b29;--pt-color-surface-sunken:#1c2131;--pt-color-surface-raised:#222739;--pt-color-surface-hover:#1c2131;--pt-color-surface-active:#222739;--pt-color-overlay:#03060cad;--pt-color-text:#fff;--pt-color-text-secondary:#a1a7bb;--pt-color-text-muted:#8b93a7;--pt-color-text-on-solid:#fff;--pt-color-border:#222531;--pt-color-border-subtle:#1b1f2c;--pt-color-border-strong:#323646;--pt-color-border-control:#6b7488;--pt-color-focus:#6f8dff;--pt-color-accent:#7f9cff;--pt-color-accent-solid:#3861fb;--pt-color-accent-ink:#fff;--pt-color-accent-bg:#17203c;--pt-color-accent-border:#2b3a6b;--pt-color-brand-fg:#7f9cff;--pt-color-brand-solid:#3861fb;--pt-color-brand-solid-hover:#4a72ff;--pt-color-brand-solid-active:#2f53d8;--pt-color-brand-on-solid:#fff;--pt-color-brand-bg:#17203c;--pt-color-brand-border:#2b3a6b;--pt-color-up-fg:#16c784;--pt-color-up-bg:#0d2b20;--pt-color-up-border:#1c5a41;--pt-color-up-solid:#16c784;--pt-color-up-on-solid:#05291b;--pt-color-down-fg:#f6666f;--pt-color-down-bg:#2d1417;--pt-color-down-border:#6b2a30;--pt-color-down-solid:#dc363f;--pt-color-down-on-solid:#fff;--pt-color-flat-fg:#a1a7bb;--pt-color-flat-bg:#1c2131;--pt-color-flat-border:#222531;--pt-color-flat-solid:#58667e;--pt-color-flat-on-solid:#fff;--pt-color-delayed-fg:#e8b84b;--pt-color-delayed-bg:#2a2113;--pt-color-delayed-border:#4a3a1b;--pt-color-stale-fg:#f0894e;--pt-color-stale-bg:#2e1a0f;--pt-color-stale-border:#55301a;--pt-color-demo-fg:#b49bff;--pt-color-demo-bg:#1e1b33;--pt-color-demo-border:#3a3260;--pt-color-info-fg:#7f9cff;--pt-color-info-bg:#17203c;--pt-color-info-border:#2b3a6b;--pt-color-success-fg:#16c784;--pt-color-success-bg:#0d2b20;--pt-color-success-border:#1c5a41;--pt-color-warning-fg:#e8b84b;--pt-color-warning-bg:#2a2113;--pt-color-warning-border:#4a3a1b;--pt-color-danger-fg:#f6666f;--pt-color-danger-bg:#2d1417;--pt-color-danger-border:#6b2a30;--pt-color-danger-solid:#dc363f;--pt-color-danger-on-solid:#fff;--pt-shadow-1:0 1px 2px #0006;--pt-shadow-2:0 1px 3px #0006, 0 4px 16px #00000059;--pt-shadow-3:0 4px 10px #00000070, 0 12px 32px #0006;--pt-shadow-4:0 8px 20px #0000007a, 0 24px 60px #00000075;--pt-shadow-inset:inset 0 1px 2px #00000073}@media (prefers-reduced-motion:reduce){:root{--pt-duration-instant:1ms;--pt-duration-fast:1ms;--pt-duration-base:1ms;--pt-duration-slow:1ms}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}body{background-color:var(--pt-color-canvas);color:var(--pt-color-text);font-family:var(--pt-font-sans);font-size:var(--pt-text-base);line-height:var(--pt-leading-snug);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums lining-nums;margin:0}h1,h2,h3,h4,h5,h6{font-weight:var(--pt-weight-semibold);line-height:var(--pt-leading-tight);letter-spacing:var(--pt-tracking-tight);text-wrap:balance;margin:0}blockquote,dd,dl,figure,ol,p,ul{margin:0}ol,ul{padding:0}canvas,img,picture,svg,video{max-width:100%;display:block}svg{fill:currentColor}a{color:var(--pt-color-accent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit;color:inherit;margin:0}hr{border:0;border-top:1px solid var(--pt-color-border);margin:var(--pt-space-5) 0}code,kbd,pre,samp{font-family:var(--pt-font-mono);font-size:.92em}table{border-collapse:collapse;border-spacing:0}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--pt-focus-ring-width) solid var(--pt-color-focus);outline-offset:var(--pt-focus-ring-offset);border-radius:var(--pt-radius-sm)}::selection{background-color:var(--pt-color-accent-bg);color:var(--pt-color-text)}.pt-num,[data-pt-numeric]{font-family:var(--pt-font-numeric);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;line-height:var(--pt-leading-numeric);letter-spacing:var(--pt-tracking-numeric)}.pt-container{width:100%;max-width:var(--pt-container-max);padding-inline:var(--pt-space-3);margin-inline:auto}@media (width>=48rem){.pt-container{padding-inline:var(--pt-space-4)}}.pt-bleed{width:100%}.pt-prose{max-width:var(--pt-container-prose)}.pt-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pt-skip-link{z-index:var(--pt-z-toast);padding:var(--pt-space-2) var(--pt-space-4);background-color:var(--pt-color-surface-raised);color:var(--pt-color-text);border:1px solid var(--pt-color-border-strong);border-radius:var(--pt-radius-md);box-shadow:var(--pt-shadow-3);font-weight:var(--pt-weight-semibold);transition:transform var(--pt-duration-fast) var(--pt-ease-standard);text-decoration:none;position:absolute;inset-block-start:var(--pt-space-2);inset-inline-start:var(--pt-space-2);transform:translateY(-200%)}.pt-skip-link:focus{transform:translateY(0)}.pt-stack>*+*{margin-block-start:var(--pt-space-3)}.pt-eyebrow{font-weight:var(--pt-weight-medium);letter-spacing:var(--pt-tracking-caps);text-transform:uppercase;color:var(--pt-color-text-muted)}.pt-chip,.pt-eyebrow{font-family:var(--pt-font-mono);font-size:var(--pt-text-2xs)}.pt-chip{font-weight:var(--pt-weight-semibold);letter-spacing:var(--pt-tracking-chip);border-radius:var(--pt-radius-sm);white-space:nowrap;border:1px solid;align-items:center;gap:.25em;padding:0 .35em;line-height:1.5;display:inline-flex}.pt-app{flex-direction:column;min-height:100dvh;display:flex}.pt-app__main{padding-block:0 var(--pt-space-8);flex:auto}.pt-page-header{justify-content:space-between;align-items:baseline;gap:var(--pt-space-2) var(--pt-space-4);padding-block:var(--pt-space-3) var(--pt-space-2);flex-wrap:wrap;display:flex}.pt-page-header__title{font-size:var(--pt-text-xl);letter-spacing:var(--pt-tracking-tight)}.pt-page-header__lede{max-width:var(--pt-container-prose);color:var(--pt-color-text-secondary);font-size:var(--pt-text-md);line-height:var(--pt-leading-snug);text-wrap:pretty}.pt-section{margin-block-start:var(--pt-space-5)}.pt-section__head{justify-content:space-between;align-items:baseline;gap:var(--pt-space-2) var(--pt-space-4);flex-wrap:wrap;margin-block-end:var(--pt-space-2);display:flex}.pt-section__title{font-size:var(--pt-text-lg)}.pt-section__note{font-family:var(--pt-font-mono);color:var(--pt-color-text-muted);font-size:var(--pt-text-2xs)}.pt-panel{background-color:var(--pt-color-surface);border:1px solid var(--pt-color-border);border-radius:var(--pt-radius-md);overflow:clip}.pt-grid{gap:var(--pt-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}.pt-prose{font-size:var(--pt-text-lg);line-height:var(--pt-leading-normal)}.pt-prose ol,.pt-prose p,.pt-prose ul{margin-block:var(--pt-space-3)}.pt-prose ol,.pt-prose ul{padding-inline-start:var(--pt-space-5)}.pt-prose h2{margin-block:var(--pt-space-6) var(--pt-space-2);font-size:var(--pt-text-xl)}.pt-prose h3{margin-block:var(--pt-space-4) var(--pt-space-1-5);font-size:var(--pt-text-lg)}.pt-crumbs{font-family:var(--pt-font-mono);font-size:var(--pt-text-2xs);padding-block-start:var(--pt-space-2)}.pt-crumbs ol{gap:var(--pt-space-1-5);color:var(--pt-color-text-muted);flex-wrap:wrap;list-style:none;display:flex}.pt-crumbs li+li:before{content:"/";opacity:.6;margin-inline-end:var(--pt-space-1-5)}.pt-crumbs a{align-items:center;min-height:1.5rem;display:inline-flex}@media (width<=40rem){.pt-crumbs a,.pt-crumbs ol{align-items:center}.pt-crumbs a{min-height:2.75rem;padding-inline:var(--pt-space-1);display:inline-flex}}.page-enter-active,.page-leave-active{transition:opacity var(--pt-duration-instant) var(--pt-ease-standard)}.page-enter-from,.page-leave-to{opacity:0}.pt-btn[data-v-e9d96a3e]{justify-content:center;align-items:center;gap:var(--pt-space-2);border-radius:var(--pt-radius-md);font-family:var(--pt-font-sans);font-weight:var(--pt-weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--pt-duration-fast) var(--pt-ease-standard),border-color var(--pt-duration-fast) var(--pt-ease-standard),color var(--pt-duration-fast) var(--pt-ease-standard);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.pt-btn--sm[data-v-e9d96a3e]{min-height:1.5rem;padding:0 var(--pt-space-2);font-size:var(--pt-text-xs)}.pt-btn--md[data-v-e9d96a3e]{min-height:1.875rem;padding:0 var(--pt-space-3)}.pt-btn--lg[data-v-e9d96a3e],.pt-btn--md[data-v-e9d96a3e]{font-size:var(--pt-text-base)}.pt-btn--lg[data-v-e9d96a3e]{min-height:2.25rem;padding:0 var(--pt-space-5)}.pt-btn--block[data-v-e9d96a3e]{width:100%;display:flex}.pt-btn--primary[data-v-e9d96a3e]{background-color:var(--pt-color-brand-solid);color:var(--pt-color-brand-on-solid)}.pt-btn--primary[data-v-e9d96a3e]:hover:not(:disabled,[aria-disabled=true]){background-color:var(--pt-color-brand-solid-hover)}.pt-btn--primary[data-v-e9d96a3e]:active:not(:disabled,[aria-disabled=true]){background-color:var(--pt-color-brand-solid-active)}.pt-btn--secondary[data-v-e9d96a3e]{background-color:var(--pt-color-surface);color:var(--pt-color-text);border-color:var(--pt-color-border-control)}.pt-btn--secondary[data-v-e9d96a3e]:hover:not(:disabled,[aria-disabled=true]){background-color:var(--pt-color-surface-hover)}.pt-btn--ghost[data-v-e9d96a3e]{color:var(--pt-color-text-secondary);background-color:#0000}.pt-btn--ghost[data-v-e9d96a3e]:hover:not(:disabled,[aria-disabled=true]){background-color:var(--pt-color-surface-hover);color:var(--pt-color-text)}.pt-btn--danger[data-v-e9d96a3e]{background-color:var(--pt-color-danger-solid);color:var(--pt-color-danger-on-solid)}.pt-btn[data-v-e9d96a3e]:disabled,.pt-btn[aria-disabled=true][data-v-e9d96a3e]{opacity:.55;cursor:not-allowed}.pt-btn__spinner[data-v-e9d96a3e]{border:2px solid;border-radius:var(--pt-radius-full);border-block-start-color:#0000;width:.85em;height:.85em;animation:.7s linear infinite pt-spin-e9d96a3e}@keyframes pt-spin-e9d96a3e{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pt-btn__spinner[data-v-e9d96a3e]{opacity:.5;border-block-start-color:currentColor;animation:none}}@media (width<=40rem){.pt-btn--lg[data-v-e9d96a3e],.pt-btn--md[data-v-e9d96a3e]{min-height:2.75rem}}.pt-error[data-v-5cdd3b70]{max-width:var(--pt-container-prose);padding-block:var(--pt-space-16);text-align:center;margin-inline:auto}.pt-error__code[data-v-5cdd3b70]{font-size:var(--pt-text-5xl);font-weight:var(--pt-weight-bold);color:var(--pt-color-text-muted);letter-spacing:var(--pt-tracking-tight)}.pt-error__title[data-v-5cdd3b70]{font-size:var(--pt-text-3xl);margin-block-start:var(--pt-space-2)}.pt-error__detail[data-v-5cdd3b70]{text-wrap:pretty;margin-block-start:var(--pt-space-3)}.pt-error__detail[data-v-5cdd3b70],.pt-error__dev[data-v-5cdd3b70]{color:var(--pt-color-text-secondary)}.pt-error__dev[data-v-5cdd3b70]{padding:var(--pt-space-3);background-color:var(--pt-color-surface-sunken);border:1px dashed var(--pt-color-border);border-radius:var(--pt-radius-md);font-size:var(--pt-text-xs);text-align:start;white-space:pre-wrap;margin-block-start:var(--pt-space-4);overflow-x:auto}.pt-error__actions[data-v-5cdd3b70]{justify-content:center;margin-block-start:var(--pt-space-6);display:flex}
