.pc-theme{--pc-ease-enter:ease-out;--pc-bg:#fafaf7;--pc-surface:#ffffff;--pc-surface-2:#f4f2ec;--pc-surface-3:#efece3;--pc-dark-deep:#14331f;--pc-dark:#1d4a2e;--pc-dark-sub:#2e7a4a;--pc-dark-glow:#5fab76;--pc-fg:#33291d;--pc-fg2:#766550;--pc-fg3:#7d6c57;--pc-on-dark:#f6f2e6;--pc-on-dark-soft:#c9c8b4;--pc-on-dark-mute:#8d9a86;--pc-line:#e9e6de;--pc-line-soft:#f0ede6;--pc-line-on-dark:#2f5a3f;--pc-primary:#2e8055;--pc-primary-soft:#62c298;--pc-primary-strong:#2c764b;--pc-primary-bg:#d9eedd;--pc-on-primary:#ffffff;--pc-chat-you:#fbe3c4;--pc-chat-agent:#f3f0e6;--green:var(--pc-primary);--pc-accent:#d4004c;--pc-accent-soft:#f2839f;--pc-accent-display:var(--pc-accent);--pc-accent-text:var(--pc-accent);--pc-accent-bg:#fce8ee;--pc-on-accent:#ffffff;--pc-accent-fill:var(--pc-accent);--pc-danger:var(--pc-status-bad);--pc-danger-bg:var(--pc-status-bad-bg);--pc-warn:var(--pc-status-warn);--pc-warn-bg:var(--pc-status-warn-bg);--pc-status-ok:#2c764b;--pc-status-ok-bg:#dcf0e0;--pc-status-warn:#8a6114;--pc-status-warn-bg:#f9efd9;--pc-status-bad:#c0392b;--pc-status-bad-bg:#fbeae8;--pc-tint-blue:#4a6fa4;--pc-tint-purple:#6e4dba;--pc-tint-olive:#b8923a;--pc-window:#ffffff;--pc-window-bar:#f7f5ef;--pc-window-line:#e9e6de;--pc-font-sans:var(--font-pc-sans),-apple-system,system-ui,sans-serif;--pc-font-display:var(--font-pc-display),Georgia,serif;--pc-font-mono:var(--font-mono),ui-monospace,monospace;--pc-font-marker:var(--font-pc-marker),"Comic Sans MS",cursive;--pc-text-hero:4.5rem;--pc-text-h1:2.75rem;--pc-text-h2:2.625rem;--pc-text-h3:1.75rem;--pc-text-lg:1.125rem;--pc-text-body:1rem;--pc-text-sm:0.875rem;--pc-text-xs:0.75rem;--pc-radius:14px;--pc-radius-sm:10px;--pc-radius-lg:18px;--pc-shadow:0 1px 2px rgba(160,110,60,0.07),0 8px 24px -10px rgba(160,110,60,0.12);--pc-shadow-lg:0 2px 4px rgba(160,110,60,0.07),0 22px 48px -18px rgba(160,110,60,0.16);--pc-shadow-cta:0 18px 34px -14px rgba(46,128,85,0.4),0 4px 12px -4px rgba(46,128,85,0.28);--pc-shadow-cta-warm:0 18px 34px -14px rgba(212,0,76,0.36),0 4px 12px -4px rgba(212,0,76,0.25);--pc-focus-ring:rgba(46,128,85,0.35);--pc-maxw:1240px;--pc-content-app:calc(1440px - 2 * 32px);--pc-content-standalone:960px;--pc-content-measure:760px;--pc-content-max:var(--pc-content-app);--pc-quiet:color-mix(in oklab,var(--pc-surface-2) 50%,var(--pc-surface));--pc-soft:var(--pc-surface-2);--pc-divider:var(--pc-line-soft);--pc-field-line:color-mix(in oklab,var(--pc-line) 92%,var(--pc-fg3));--pc-btn-line:color-mix(in oklab,var(--pc-line) 88%,var(--pc-fg3));--pc-track:var(--pc-surface-3);--pc-dashed:color-mix(in oklab,var(--pc-line) 80%,var(--pc-fg3));--pc-dot:color-mix(in oklab,var(--pc-line) 60%,var(--pc-fg3));--pc-hl:#191918;--pc-on-hl:var(--pc-bg);--pc-scrim:color-mix(in srgb,var(--pc-hl) 40%,transparent);--pc-wash-primary:color-mix(in oklab,var(--pc-primary-bg) 55%,var(--pc-surface));--pc-wash-ok:color-mix(in oklab,var(--pc-status-ok-bg) 55%,var(--pc-surface));--pc-panel-primary:color-mix(in oklab,var(--pc-primary-bg) 30%,var(--pc-surface));--pc-panel-primary-line:color-mix(in oklab,color-mix(in oklab,var(--pc-primary-bg) 65%,var(--pc-line)) 92%,var(--pc-primary));--pc-panel-ok:color-mix(in oklab,var(--pc-status-ok-bg) 30%,var(--pc-surface));--pc-panel-ok-line:color-mix(in oklab,color-mix(in oklab,var(--pc-status-ok-bg) 65%,var(--pc-line)) 92%,var(--pc-status-ok));--pc-panel-warn:color-mix(in oklab,var(--pc-status-warn-bg) 45%,var(--pc-surface));--pc-panel-warn-line:color-mix(in oklab,color-mix(in oklab,var(--pc-status-warn-bg) 65%,var(--pc-line)) 85%,var(--pc-status-warn));--pc-primary-border:color-mix(in oklab,var(--pc-primary) 40%,var(--pc-surface));--pc-danger-line:color-mix(in oklab,var(--pc-danger) 28%,var(--pc-surface));--pc-panel-bad:color-mix(in oklab,var(--pc-danger-bg) 40%,var(--pc-surface));--pc-panel-bad-line:var(--pc-danger-line);--pc-on-danger:var(--pc-on-primary);--pc-shadow-panel:0 10px 30px -18px color-mix(in oklab,var(--pc-fg) 30%,transparent);--pc-shadow-glow:0 8px 18px -8px color-mix(in oklab,var(--pc-primary) 60%,transparent);background:var(--pc-bg);color:var(--pc-fg);font-family:var(--pc-font-sans);font-size:var(--pc-text-body);line-height:1.55;-webkit-font-smoothing:antialiased}[data-theme=dark] .pc-theme{--pc-bg:#191918;--pc-surface:#212120;--pc-surface-2:#1d1d1c;--pc-surface-3:#262625;--pc-dark:#1a3929;--pc-dark-sub:#0a2d1a;--pc-dark-glow:#041f12;--pc-dark-deep:#041f12;--pc-on-dark:#ecf0f0;--pc-on-dark-soft:#aebec2;--pc-on-dark-mute:#607476;--pc-line-on-dark:#2a4a55;--pc-fg:#e5e4e1;--pc-fg2:#a0a09b;--pc-fg3:#8a8a85;--pc-line:#2e2e2c;--pc-line-soft:#262624;--pc-chat-you:var(--pc-surface-3);--pc-chat-agent:var(--pc-surface-2);--pc-primary:#4faa7d;--pc-primary-soft:#63bb8f;--pc-primary-strong:#74c8a0;--pc-primary-bg:#1b2b21;--pc-on-primary:#0e140f;--pc-accent:#e26a8d;--pc-accent-soft:#f2839f;--pc-accent-display:var(--pc-accent);--pc-accent-text:var(--pc-accent);--pc-accent-bg:#301823;--pc-accent-fill:var(--pc-accent);--pc-on-accent:#2a151d;--pc-status-ok:#4faa7d;--pc-status-ok-bg:#1b2b21;--pc-status-warn:#d4b876;--pc-status-warn-bg:#2a2416;--pc-status-bad:#f87171;--pc-status-bad-bg:#2c1c1c;--pc-danger:var(--pc-status-bad);--pc-danger-bg:var(--pc-status-bad-bg);--pc-warn:var(--pc-status-warn);--pc-warn-bg:var(--pc-status-warn-bg);--pc-focus-ring:rgba(91,184,138,0.4);--pc-tint-blue:#6f93c8;--pc-tint-purple:#9b78c2;--pc-tint-olive:#d4b876;--pc-window:#212120;--pc-window-bar:#191918;--pc-window-line:#2e2e2c;--pc-shadow:0 8px 20px -12px rgba(0,0,0,0.5);--pc-shadow-lg:0 22px 44px -22px rgba(0,0,0,0.6);--pc-soft:var(--pc-surface-3);--pc-track:var(--pc-line);--pc-hl:#fafaf7;--pc-scrim:color-mix(in srgb,var(--pc-bg) 40%,transparent);--pc-shadow-panel:0 10px 30px -18px rgba(0,0,0,0.6)}@media screen and (prefers-reduced-motion:no-preference){.pc-theme [data-reveal-ready]:not(:focus-within){opacity:0;transform:translateY(20px)}.pc-theme [data-revealing]:not(:focus-within){animation:pc-reveal-in .65s var(--pc-ease-enter) both}}@keyframes pc-reveal-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.pc-theme h1,.pc-theme h2,.pc-theme h3{font-family:var(--pc-font-sans);font-weight:700;line-height:1.04;letter-spacing:-.02em;color:var(--pc-fg)}.pc-theme .pc-em{font-family:var(--pc-font-display);font-style:italic;font-weight:600;letter-spacing:-.01em}.pc-theme .pc-accent{color:var(--pc-primary)}.pc-theme a{color:inherit;text-decoration:none}.pc-tabstrip{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.pc-tabstrip::-webkit-scrollbar{display:none}.pc-theme code,.pc-theme kbd,.pc-theme pre{font-family:var(--pc-font-mono)}.pc-theme *,.pc-theme :after,.pc-theme :before{box-sizing:border-box}.pc-theme .pc-hero{display:flex;flex-direction:column;align-items:center;text-align:center}.pc-theme .pc-hero-title{font-size:var(--pc-text-hero)}.pc-theme .pc-hero-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;margin-top:40px;text-align:left}.pc-theme .pc-hero-actions{display:flex;flex-direction:column;align-items:center;gap:14px}@media (max-width:820px){.pc-theme .pc-hero-row{grid-template-columns:minmax(0,1fr);justify-items:center;gap:26px;text-align:center}}.pc-theme .pc-hero-accent{font-family:var(--pc-font-display);font-style:italic;font-weight:600;color:var(--pc-primary)}@media (max-width:960px){.pc-theme .pc-hero-title{font-size:3.25rem}}@media (max-width:480px){.pc-theme .pc-hero-title{font-size:2.5rem}}.pc-theme .pc-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:960px){.pc-theme .pc-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pc-theme .pc-grid-3{grid-template-columns:1fr}}.pc-theme .pc-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width:640px){.pc-theme .pc-grid-2{grid-template-columns:1fr}}.pc-theme .pc-how-title{margin:0 auto;text-align:center;white-space:nowrap;font-size:var(--pc-text-h1)}@media (max-width:940px){.pc-theme .pc-how-title{white-space:normal;font-size:clamp(1.75rem,5vw,var(--pc-text-h1));max-width:560px}}.pc-theme .pc-included{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;max-width:880px;margin:0 auto;padding:0}@media (max-width:640px){.pc-theme .pc-included{grid-template-columns:1fr;gap:22px}}.pc-theme .pc-steps{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;align-items:stretch}@media (max-width:760px){.pc-theme .pc-steps{grid-template-columns:1fr;gap:16px;margin-top:32px}.pc-theme .pc-bird{display:none}}.pc-theme .pc-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}@media (max-width:960px){.pc-theme .pc-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.pc-theme .pc-plans{grid-template-columns:1fr}}.pc-theme .pc-docs-shell{display:flex;gap:40px;align-items:flex-start}.pc-theme .pc-docs-sidebar{position:sticky;top:84px;max-height:calc(100vh - 100px)}.pc-theme .pc-docs-dash .pc-docs-sidebar{top:0;max-height:calc(100dvh - 96px)}@media (max-width:860px){.pc-theme .pc-docs-shell{flex-direction:column}.pc-theme .pc-docs-shell>div{width:100%}.pc-theme .pc-docs-sidebar{--pc-docs-nav-width:100%;position:relative;max-height:none;top:0;padding:0}.pc-theme .pc-docs-nav-fold>summary{display:flex;padding:14px 18px}.pc-theme .pc-docs-nav-fold>div{padding:14px 18px}.pc-theme .pc-docs-nav-fold{border:1px solid var(--pc-line);border-radius:16px;background:var(--pc-surface)}}@media (min-width:861px){.pc-theme .pc-docs-nav-fold>summary{display:none}}.pc-theme .pc-demo-narrator{position:absolute;left:-90px;top:64px;width:212px}@media (max-width:1120px){.pc-theme .pc-demo-narrator{position:relative;left:0;top:0;width:100%;max-width:320px;margin:14px 0 0}}.pc-theme .pc-drawer-link{border-radius:8px;transition:background .15s ease,color .15s ease}.pc-theme .pc-drawer-link:hover{background:var(--pc-primary-bg);color:var(--pc-primary-strong)}.pc-theme .pc-hoverlink{transition:color .15s ease}.pc-theme .pc-hoverlink:hover{color:var(--pc-fg)}.pc-theme .pc-card-link{text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.pc-theme .pc-card-link:hover{border-color:var(--pc-primary);box-shadow:var(--pc-shadow);transform:translateY(-2px)}.pc-log-stream{container-type:inline-size}.pc-log-line{grid-template-columns:96px 44px minmax(0,1fr);gap:12px}@container (max-width: 480px){.pc-log-line{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.pc-log-line>:last-child{grid-column:1/-1}}@property --pc-logo-t{syntax:"<number>";initial-value:0;inherits:false}@supports (transform:rotate(calc(sin(90deg) * 40deg))){.pc-theme .pc-logo{transition:--pc-logo-t .85s cubic-bezier(.3,0,.2,1);transform:rotate(calc(sin(var(--pc-logo-t) * 180deg) * 40deg))}.pc-theme .pc-logo:hover,.pc-theme a:focus-visible .pc-logo,.pc-theme a:hover .pc-logo{--pc-logo-t:1}@media (prefers-reduced-motion:reduce){.pc-theme .pc-logo{transition:none;transform:none}}}.pc-theme .pc-demo-rest{background:var(--pc-window)}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.pc-theme .pc-demo-rest{background:radial-gradient(ellipse 320px 190px at 50% 46%,var(--pc-window) 0,color-mix(in srgb,var(--pc-window) 82%,transparent) 55%,transparent 100%),color-mix(in srgb,var(--pc-window) 42%,transparent);-webkit-backdrop-filter:blur(7px) saturate(1.12);backdrop-filter:blur(7px) saturate(1.12)}}.pc-theme .pc-demo-play{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0 0 0 4px;border:0;border-radius:50%;background:var(--pc-primary);color:var(--pc-on-primary);cursor:pointer;box-shadow:var(--pc-shadow-cta);transition:transform .18s ease,filter .18s ease}.pc-theme .pc-demo-play:hover{transform:scale(1.06);filter:brightness(.96)}.pc-theme .pc-demo-play:focus-visible{outline:none;box-shadow:0 0 0 4px var(--pc-focus-ring)}@media (prefers-reduced-motion:reduce){.pc-theme .pc-demo-play{transition:none}.pc-theme .pc-demo-play:hover{transform:none}}.pc-theme .pc-demo-pause{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer;transition:background .15s ease,color .15s ease}.pc-theme .pc-demo-pause:hover{background:var(--pc-surface-2);color:var(--pc-fg2)}.pc-theme .pc-demo-pause:focus-visible{outline:none;color:var(--pc-fg2);box-shadow:0 0 0 2px var(--pc-focus-ring)}@media (prefers-reduced-motion:reduce){.pc-theme .pc-demo-pause{transition:none}}.pc-theme .pc-btn-ghost,.pc-theme .pc-btn-primary{border-radius:999px}.pc-theme .pc-btn-primary{transition:filter .15s ease}.pc-theme .pc-btn-primary:hover{filter:brightness(.94)}.pc-theme .pc-btn-ghost{transition:background .15s ease,border-color .15s ease}.pc-theme .pc-btn-ghost:hover{background:var(--pc-surface-2);border-color:var(--pc-fg3)}.pc-theme .pc-field{width:100%;box-sizing:border-box;padding:10px 12px;font:inherit;font-size:14px;line-height:1.5;color:var(--pc-fg);background:var(--pc-surface);border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);box-shadow:inset 0 1px 2px rgba(160,110,60,.05);transition:border-color .15s ease,box-shadow .15s ease}.pc-theme .pc-field:hover:not(:disabled):not(:focus){border-color:var(--pc-fg3)}.pc-theme .pc-field:focus{outline:none;border-color:var(--pc-primary);box-shadow:0 0 0 1px var(--pc-primary),0 0 0 4px var(--pc-focus-ring)}.pc-theme .pc-field::placeholder{color:var(--pc-fg3);opacity:.75}.pc-theme .pc-field:disabled{opacity:.55;cursor:not-allowed}.pc-theme select.pc-field{appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23847a6e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;cursor:pointer}.pc-theme textarea.pc-field{resize:vertical;line-height:1.55}.pc-theme .pc-check{accent-color:var(--pc-primary);width:15px;height:15px;flex-shrink:0;cursor:pointer}.pc-theme .pc-actions-desktop,.pc-theme .pc-nav-desktop{display:flex}.pc-theme .pc-nav-mobile{display:none}@media (max-width:860px){.pc-theme .pc-actions-desktop,.pc-theme .pc-nav-desktop{display:none}.pc-theme .pc-nav-mobile{display:inline-flex}}.pc-theme .pc-header-bar{display:grid;grid-template-columns:1fr auto 1fr;gap:16px}@media (max-width:860px){.pc-theme .pc-header-bar{grid-template-columns:1fr auto;gap:12px}}@media (min-width:861px){.pc-drawer-portal{display:none}}.pc-theme .pc-drawer-backdrop{transition:opacity .25s ease}.pc-theme .pc-drawer-panel{transition:transform .3s cubic-bezier(.4,.1,.3,1)}@media (prefers-reduced-motion:reduce){.pc-theme .pc-drawer-backdrop,.pc-theme .pc-drawer-panel{transition:none}}@keyframes pc-bird-in{0%{transform:translate(-220px,-70px) rotate(-12deg);opacity:0}55%{opacity:1}to{transform:translate(0) rotate(0deg);opacity:1}}@keyframes pc-bird-out{0%{transform:translate(0) rotate(0deg);opacity:1}to{transform:translate(220px,-72px) rotate(12deg);opacity:0}}.pc-theme .pc-bird{transform-origin:50% 90%;opacity:0;transform:translate(-220px,-70px) rotate(-12deg)}.pc-theme .pc-bird.is-in{animation:pc-bird-in 1.7s cubic-bezier(.34,.1,.3,1) forwards}.pc-theme .pc-bird.is-out{animation:pc-bird-out 1.3s cubic-bezier(.5,0,.7,.5) forwards}@media (prefers-reduced-motion:reduce){.pc-theme .pc-bird{animation:none!important;transform:none;transition:opacity .3s ease}.pc-theme .pc-bird.is-in{opacity:1}.pc-theme .pc-bird.is-out{opacity:0}}.pc-theme .pc-dash,.pc-theme .pc-docs,.pc-theme .pc-prose{--fg:var(--pc-fg);--fg2:var(--pc-fg2);--fg3:var(--pc-fg3);--line:var(--pc-line);--surface:var(--pc-surface);--bg:var(--pc-surface-2);--green:var(--pc-primary);--green-light:var(--pc-primary-bg);--red:var(--pc-danger);--red-light:var(--pc-danger-bg);--warn:var(--pc-warn);--font-sans:var(--pc-font-sans);--font-dm-sans:var(--pc-font-sans);--term-bg:var(--pc-dark-deep);--term-fg:var(--pc-on-dark-soft);font-family:var(--pc-font-sans)}.pc-rail-md>aside:has(>[data-settings-rail-fit=false]){position:static!important}@media (max-width:880px){.pc-rail-md,.pc-stack-md{grid-template-columns:1fr!important}.pc-rail-md>.pc-rail-aside,.pc-rail-md>aside{position:static!important;height:auto!important}.pc-kpi-md{grid-template-columns:repeat(2,1fr)!important}.pc-topology-md{grid-template-columns:1fr!important}.pc-topology-md>*{grid-row:auto!important;grid-column:auto!important}.pc-shell-md{grid-template-columns:1fr!important}.pc-shell-md>aside{position:fixed!important;top:0!important;left:0!important;width:88%!important;max-width:320px!important;height:100vh!important;z-index:60!important;transform:translateX(-100%)!important;transition:transform .18s ease-out,box-shadow .18s ease-out!important;box-shadow:none!important}.pc-shell-md[data-mobile-nav=open]>aside{transform:translateX(0)!important;box-shadow:0 0 0 1px var(--pc-line),8px 0 32px rgba(0,0,0,.18)!important}.pc-shell-md[data-mobile-nav=open]:before{content:"";position:fixed;inset:0;background:var(--pc-scrim);z-index:55;cursor:pointer}.pc-shell-md .pc-shell-topbar{padding:12px 16px!important}.pc-shell-md .pc-shell-main{padding:20px 16px 32px!important}.pc-shell-md .pc-shell-search,.pc-shell-mobile-link{display:none!important}.pc-shell-mobile-toggle{display:inline-flex!important}}.pc-faq-item{border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background:var(--pc-surface);overflow:hidden}.pc-faq-q{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;padding:15px 18px;font-size:15px;font-weight:600;color:var(--pc-fg);list-style:none}.pc-faq-q::-webkit-details-marker{display:none}.pc-faq-q:hover{background:var(--pc-surface-2)}.pc-faq-chevron{flex-shrink:0;transition:transform .18s ease}.pc-faq-item[open] .pc-faq-chevron{transform:rotate(180deg)}.pc-faq-a{margin:0;padding:0 18px 16px;font-size:14px;line-height:1.65;color:var(--pc-fg2)}.pc-ui-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:999px;border:1px solid transparent;font:inherit;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.pc-ui-pill[data-size=sm]{height:32px;padding:0 13px;font-size:13px;gap:6px}.pc-ui-pill[data-block]{display:flex;width:100%}.pc-ui-pill[data-variant=primary]{background:var(--pc-primary);color:var(--pc-on-primary);font-weight:600;box-shadow:var(--pc-shadow-glow)}.pc-ui-pill[data-variant=primary]:where(:not(:disabled):not([aria-disabled=true])):hover{background:var(--pc-primary-strong)}.pc-ui-pill[data-variant=secondary]{background:var(--pc-surface);border-color:var(--pc-btn-line);color:var(--pc-fg)}.pc-ui-pill[data-variant=secondary]:where(:not(:disabled):not([aria-disabled=true])):hover{background:var(--pc-soft)}.pc-ui-pill[data-variant=danger]{background:var(--pc-surface);border-color:var(--pc-danger-line);color:var(--pc-danger)}.pc-ui-pill[data-variant=danger]:where(:not(:disabled):not([aria-disabled=true])):hover{background:var(--pc-danger-bg)}.pc-ui-pill[data-variant=danger-filled]{background:var(--pc-danger);color:var(--pc-on-danger);font-weight:600}.pc-ui-pill[data-variant=danger-filled]:where(:not(:disabled):not([aria-disabled=true])):hover{background:color-mix(in oklab,var(--pc-danger) 88%,var(--pc-fg))}.pc-ui-pill:disabled,.pc-ui-pill[aria-disabled=true]{background:var(--pc-soft);border-color:transparent;color:var(--pc-fg3);box-shadow:none;cursor:not-allowed}[data-card-grid][data-balanced]>*{flex:1 1 var(--pc-grid-basis);min-width:0;box-sizing:border-box}.pc-ui-seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:4px;width:fit-content;max-width:100%;box-sizing:border-box;background:var(--pc-surface);border:1px solid var(--pc-line);border-radius:23px}.pc-ui-seg-item{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--pc-fg2);font:inherit;font-size:13.5px;font-weight:500;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}.pc-ui-seg-item:where(:not(:disabled)):hover{background:var(--pc-soft);color:var(--pc-fg)}.pc-ui-seg-item:disabled{color:var(--pc-fg3);cursor:not-allowed}.pc-ui-seg-item:where(:not(:disabled))[aria-checked=true],.pc-ui-seg-item:where(:not(:disabled))[aria-selected=true],.pc-ui-seg-item[aria-current=page]{background:var(--pc-hl);color:var(--pc-on-hl)}.pc-ui-row{transition:background .15s ease}.pc-ui-row:hover{background:var(--pc-quiet)}.pc-ui-list-footer,.pc-ui-list>.pc-ui-row+.pc-ui-row{border-top:1px solid var(--pc-divider)}.pc-ui-list-footer[data-style=dashed]{border-top-style:dashed;border-top-color:var(--pc-dashed)}.pc-ui-acc{background:var(--pc-surface)}.pc-ui-acc[data-open]{background:var(--pc-quiet)}.pc-ui-acc-head:hover,.pc-ui-acc-trigger:hover{background:var(--pc-soft)}.pc-ui-acc-head .pc-ui-acc-trigger:hover{background:transparent}@media (max-width:480px){.pc-invite-codes-table{margin-inline:-20px}}.pc-ui-acc-trigger:focus-visible{outline:2px solid var(--pc-primary);outline-offset:-3px;border-radius:15px}.pc-ui-pressrow:focus-visible,.pc-ui-table-window:focus-visible{outline:2px solid var(--pc-primary);outline-offset:-3px;border-radius:12px}.pc-ui-linkrow-item{position:relative;container-type:inline-size}.pc-ui-stretch:after{content:"";position:absolute;inset:0}.pc-ui-stretch:focus-visible{outline:none}.pc-ui-stretch:focus-visible:after{outline:2px solid var(--pc-primary);outline-offset:-3px;border-radius:12px}.pc-ui-linkrow-sub a{position:relative;z-index:1;display:inline-block;min-height:24px;padding-block:5px;margin-block:-5px;box-sizing:border-box}.pc-ui-linkrow-sub a:hover{text-decoration:underline}.pc-ui-linkrow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"text facts caret";column-gap:16px;row-gap:4px;align-items:center;padding:14px 22px}.pc-ui-linkrow[data-leading]{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"lead text facts caret"}.pc-ui-linkrow-lead{grid-area:lead;display:flex}.pc-ui-linkrow-text{grid-area:text;min-width:0}.pc-ui-linkrow-caret{grid-area:caret}.pc-ui-linkrow-facts{grid-area:facts;display:flex;align-items:center;gap:16px;font-size:13px;color:var(--pc-fg2)}.pc-ui-linkrow-fact{flex:0 0 var(--pc-fact-w);min-width:0;overflow-wrap:anywhere}.pc-ui-linkrow-fact[data-tone=strong]{font-weight:600}.pc-ui-linkrow-fact[data-tone=muted]{color:var(--pc-fg3)}.pc-ui-linkrow-sep{display:none}@container (max-width: 711.98px){.pc-ui-linkrow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text caret" "facts caret"}.pc-ui-linkrow[data-leading]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lead text caret" "lead facts caret"}.pc-ui-linkrow-facts{display:block;font-size:12px;line-height:1.5;color:var(--pc-fg3);overflow-wrap:anywhere}.pc-ui-linkrow-fact,.pc-ui-linkrow-fact[data-tone]{display:inline-block;max-width:100%;font-weight:400;color:inherit}.pc-ui-linkrow-sep{display:inline}}.pc-shell-nav-row{color:var(--pc-fg2);font-weight:500;transition:background .15s ease,color .15s ease}.pc-shell-nav-row:hover,.pc-shell-nav-row[aria-current=page]{background:var(--pc-soft);color:var(--pc-fg)}.pc-shell-nav-row[aria-current=page]{font-weight:600}.pc-ui-listrow{display:grid;grid-template-columns:minmax(0,1fr);column-gap:12px;row-gap:10px;align-items:center}.pc-ui-listrow[data-leading]{grid-template-columns:auto minmax(0,1fr)}.pc-ui-listrow[data-action]{grid-template-columns:minmax(0,1fr) auto}.pc-ui-listrow[data-leading][data-action]{grid-template-columns:auto minmax(0,1fr) auto}.pc-ui-row-action{display:flex;align-items:center;justify-content:flex-end;gap:8px}@media (max-width:479.98px){.pc-ui-listrow[data-action]{grid-template-columns:minmax(0,1fr)}.pc-ui-listrow[data-leading][data-action]{grid-template-columns:auto minmax(0,1fr)}.pc-ui-row-action{grid-column:1/-1;justify-content:flex-start;flex-wrap:wrap}.pc-ui-listrow[data-leading] .pc-ui-row-action{grid-column:2/-1}.pc-ui-listrow[data-action-full] .pc-ui-row-action{grid-column:1/-1}}.pc-ui-seg[data-size=sm]{padding:3px;border-radius:19px}.pc-ui-seg[data-size=sm] .pc-ui-seg-item{height:32px;padding:0 12px;font-size:13px}.pc-ui-input{transition:border-color .15s ease,box-shadow .15s ease}.pc-ui-input::placeholder{color:var(--pc-fg3)}.pc-ui-input:focus-visible{outline:2px solid var(--pc-primary);outline-offset:1px;border-color:var(--pc-primary)}.pc-ui-input:disabled{background:var(--pc-soft);color:var(--pc-fg3);cursor:not-allowed}.pc-ui-input[aria-invalid=true]{border-color:var(--pc-danger-line)}.pc-ui-radio-card{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:14px 16px;border-radius:14px;border:1px solid var(--pc-line);background:var(--pc-surface);cursor:pointer;transition:background .15s ease,border-color .15s ease}.pc-ui-radio-card:hover{background:var(--pc-quiet)}.pc-ui-radio-card:has(.pc-ui-radio:checked){background:var(--pc-panel-primary);border-color:var(--pc-primary-border)}.pc-ui-radio-card:has(.pc-ui-radio:focus-visible){outline:2px solid var(--pc-primary);outline-offset:2px}.pc-ui-radio-card[data-disabled]{cursor:not-allowed;opacity:.6}.pc-ui-check-box,.pc-ui-radio{appearance:none;flex-shrink:0;width:18px;height:18px;margin:2px 0 0;border:1.5px solid var(--pc-btn-line);background:var(--pc-surface);cursor:inherit}.pc-ui-radio{border-radius:50%}.pc-ui-radio:checked{border-color:var(--pc-primary);box-shadow:inset 0 0 0 4px var(--pc-surface);background:var(--pc-primary)}.pc-ui-radio:focus-visible{outline:none}.pc-ui-check{display:inline-flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:var(--pc-fg);cursor:pointer}.pc-ui-check[data-disabled]{cursor:not-allowed;opacity:.6}.pc-ui-check-box{border-radius:5px;margin:1px 0 0}.pc-ui-check-box:checked{border-color:var(--pc-primary);background:var(--pc-primary)}.pc-ui-check-box:focus-visible{outline:2px solid var(--pc-primary);outline-offset:2px}.pc-ui-check-mark{position:absolute;top:3.5px;left:2.5px;color:var(--pc-on-primary);opacity:0;pointer-events:none}.pc-ui-check-box:checked+.pc-ui-check-mark{opacity:1}.pc-ui-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border-radius:999px;border:1px solid var(--pc-btn-line);background:var(--pc-surface);color:var(--pc-fg2);cursor:pointer;transition:background .15s ease,color .15s ease}.pc-ui-icon-btn:where(:not(:disabled)):hover,.pc-ui-icon-btn[aria-expanded=true]{background:var(--pc-soft);color:var(--pc-fg)}.pc-ui-icon-btn:disabled{color:var(--pc-fg3);cursor:not-allowed}.pc-ui-textbtn{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;font:inherit;font-size:13px;font-weight:600;white-space:nowrap;color:var(--pc-primary-strong);cursor:pointer}.pc-ui-textbtn:where(:not(:disabled)):hover{text-decoration:underline}.pc-ui-textbtn:disabled{color:var(--pc-fg3);cursor:not-allowed}.pc-ui-menu{z-index:900;min-width:180px;max-width:calc(100% - 16px);padding:6px;border-radius:14px;border:1px solid var(--pc-line);background:var(--pc-surface);box-shadow:var(--pc-shadow-lg)}.pc-ui-menu-item{display:flex;align-items:center;width:100%;min-height:36px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--pc-fg);font:inherit;font-size:14px;text-align:left;white-space:nowrap;cursor:pointer}.pc-ui-menu-item[data-danger]{color:var(--pc-danger)}.pc-ui-menu-item[data-divided]{position:relative;margin-top:7px}.pc-ui-menu-item[data-divided]:before{content:"";position:absolute;top:-4px;left:6px;right:6px;border-top:1px solid var(--pc-divider)}.pc-ui-menu-item:focus-visible,.pc-ui-menu-item:where(:not(:disabled)):hover{background:var(--pc-soft);outline:none}.pc-ui-menu-item:disabled{color:var(--pc-fg3);cursor:not-allowed}.pc-ui-table th{padding:10px 16px;background:var(--pc-quiet);font-size:12px;font-weight:600;color:var(--pc-fg3);white-space:nowrap;border-bottom:1px solid var(--pc-divider)}.pc-ui-table td{padding:12px 16px;font-size:14px;line-height:1.45;color:var(--pc-fg);white-space:nowrap;vertical-align:middle;background:var(--pc-surface);transition:background .15s ease}.pc-ui-table td[data-wrap]{white-space:normal;overflow-wrap:anywhere;min-width:160px}.pc-ui-table tbody tr+tr td{border-top:1px solid var(--pc-divider)}.pc-ui-table tbody tr:hover td{background:var(--pc-quiet)}.pc-ui-table td:first-child,.pc-ui-table th:first-child{padding-left:22px}.pc-ui-table td:last-child,.pc-ui-table th:last-child{padding-right:22px}.pc-ui-table [data-actions]{position:sticky;right:0;width:1%}.pc-ui-table-adaptive .pc-ui-table [data-actions]{position:static}.pc-ui-table-adaptive [data-collapse-meta],.pc-ui-table-adaptive [data-inline-actions]{display:none}@container pc-table (max-width: 479.98px){.pc-ui-table-adaptive [data-actions-col]{display:none}.pc-ui-table-adaptive [data-inline-actions]{display:block}.pc-ui-table-adaptive [data-inline-actions] .pc-ui-pill{height:auto;min-height:32px;padding-block:7px;line-height:1.25;white-space:normal;text-align:left}.pc-ui-table-adaptive[data-adaptive="480"] [data-collapse]{display:none}.pc-ui-table-adaptive[data-adaptive="480"] [data-collapse-meta]{display:block}}@container pc-table (max-width: 639.98px){.pc-ui-table-adaptive[data-adaptive="640"] [data-collapse]{display:none}.pc-ui-table-adaptive[data-adaptive="640"] [data-collapse-meta]{display:block}}@container pc-table (max-width: 859.98px){.pc-ui-table-adaptive[data-adaptive="860"] [data-collapse]{display:none}.pc-ui-table-adaptive[data-adaptive="860"] [data-collapse-meta]{display:block}}@container pc-table (max-width: 1023.98px){.pc-ui-table-adaptive[data-adaptive="1024"] [data-collapse]{display:none}.pc-ui-table-adaptive[data-adaptive="1024"] [data-collapse-meta]{display:block}}.pc-ui-skeleton{background:linear-gradient(90deg,var(--pc-soft) 25%,var(--pc-quiet) 50%,var(--pc-soft) 75%);background-size:200% 100%;animation:pc-ui-shimmer 1.4s ease-in-out infinite}@keyframes pc-ui-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.pc-ui-skeleton{animation:none}}.pc-theme [data-demo-artwork]{--pc-demo-art-06:#fbf3e3;--pc-demo-art-07:#ecdfc6;--pc-demo-art-08:#f4e8d0;--pc-demo-art-09:#e76161;--pc-demo-art-10:#e8b347;--pc-demo-art-11:#5fb964;--pc-demo-art-12:#3d2a1c;--pc-demo-art-13:#5a9a4a;--pc-demo-art-14:#7d6648;--pc-demo-art-15:#7a4a20;--pc-demo-art-16:#fff;--pc-demo-art-17:rgba(40,30,12,0.18);--pc-demo-art-18:#f2b6a0;--pc-demo-art-19:#f6d8a8;--pc-demo-art-20:#b9d8b4;--pc-demo-art-21:#f0d4a8;--pc-demo-art-22:#d8a86a;--pc-demo-art-23:#b5763a;--pc-demo-art-24:rgba(120,60,20,0.35);--pc-demo-art-25:rgba(120,60,20,0.6);--pc-demo-art-26:rgba(255,255,255,0.35);--pc-demo-art-27:#6b3818;--pc-demo-art-28:#7a4220;--pc-demo-art-29:#5e3010;--pc-demo-art-30:#6e3a18;--pc-demo-art-31:#d8b88a;--pc-demo-art-32:#b8956a;--pc-demo-art-33:#8a6840;--pc-demo-art-34:#b06a3a;--pc-demo-art-35:rgba(0,0,0,0.35);--pc-demo-art-36:rgba(255,255,255,0.28);--pc-demo-art-37:#d6e0e6;--pc-demo-art-38:#b3c2cc;--pc-demo-art-39:#8093a0;--pc-demo-art-40:rgba(212,176,84,0.95);--pc-demo-art-41:rgba(168,128,52,0.95);--pc-demo-art-42:rgba(80,55,15,0.55);--pc-demo-art-43:rgba(255,255,255,0.32);--pc-demo-art-44:rgba(0,0,0,0.2);--pc-demo-art-45:#5a4838;--pc-demo-art-46:#3a2d1e;--pc-demo-art-47:#1f1208;--pc-demo-art-48:rgba(255,255,255,0.85);--pc-demo-art-49:rgba(255,255,255,0.4)}