.pg-docs-api-versioning .pg-docs-api-versioning-hero{padding:40px 0 28px}.pg-docs-api-versioning .pg-docs-api-versioning-hero .hero-text__copy{max-width:900px}.pg-docs-api-versioning .pg-docs-api-versioning-status{display:inline-flex;align-items:center;gap:8px;width:-moz-max-content;width:max-content;max-width:100%;font-size:14.5px;font-weight:650;color:var(--tint-green-ink);background:var(--tint-green);padding:7px 14px 7px 8px;border-radius:var(--r-pill)}.pg-docs-api-versioning .pg-docs-api-versioning-status .pg-docs-api-versioning-ok{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--surface)}.pg-docs-api-versioning .pg-docs-api-versioning-status .i{--is:14px}.pg-docs-api-versioning .pg-docs-api-versioning-status .mono{font-size:14px}.pg-docs-api-versioning .pg-docs-api-versioning-switch{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin:28px 0 0;padding:0;list-style:none}@media (min-width:760px){.pg-docs-api-versioning .pg-docs-api-versioning-switch{grid-template-columns:repeat(3,minmax(0,1fr))}}.pg-docs-api-versioning .pg-docs-api-versioning-switch a{display:flex;align-items:center;gap:12px;height:100%;padding:12px 14px;border-radius:16px;border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-rest);color:var(--ink);text-decoration:none;transition:border-color var(--dur-1),transform var(--dur-2) var(--ease-out)}.pg-docs-api-versioning .pg-docs-api-versioning-switch a:hover{border-color:var(--mk-primary);transform:translateY(-2px)}.pg-docs-api-versioning .pg-docs-api-versioning-switch a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.pg-docs-api-versioning .pg-docs-api-versioning-switch a[aria-current=page]{border-color:color-mix(in srgb,var(--mk-primary) 55%,var(--line));background:var(--tint-blue);box-shadow:none}.pg-docs-api-versioning .pg-docs-api-versioning-switch b{display:block;font-size:15px;font-weight:650;line-height:1.3}.pg-docs-api-versioning .pg-docs-api-versioning-switch small{display:block;font-size:13px;color:var(--mk-muted);line-height:1.35;margin-top:2px}.pg-docs-api-versioning .pg-docs-api-versioning-switch .icon-tile{background:var(--tint);color:var(--tint-ink)}.pg-docs-api-versioning .pg-docs-api-versioning-facts{margin-top:28px}.pg-docs-api-versioning .pg-docs-api-versioning-body{padding:24px 0 var(--sec-y)}@media (min-width:1080px){.pg-docs-api-versioning .docs-grid{grid-template-columns:240px minmax(0,1fr);gap:56px}}.pg-docs-api-versioning .pg-docs-api-versioning-doc{display:flex;flex-direction:column;gap:64px;min-width:0}.pg-docs-api-versioning .pg-docs-api-versioning-sec{display:flex;flex-direction:column;gap:18px;scroll-margin-top:96px;min-width:0}.pg-docs-api-versioning .pg-docs-api-versioning-sec:focus{outline:none}.pg-docs-api-versioning .pg-docs-api-versioning-h2{display:flex;align-items:center;gap:12px;font-size:clamp(24px,2.6vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}.pg-docs-api-versioning .pg-docs-api-versioning-h2 .icon-tile{background:var(--tint);color:var(--tint-ink)}.pg-docs-api-versioning .pg-docs-api-versioning-sec .mk-prose{max-width:720px}.pg-docs-api-versioning .mk-prose code{font:600 .9em/1.4 var(--f-mono);color:var(--ink);background:var(--code-bg);padding:1px 5px;border-radius:5px;overflow-wrap:anywhere}.pg-docs-api-versioning .pg-docs-api-versioning-paths{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--line);border-radius:18px;background:var(--surface);overflow:hidden}.pg-docs-api-versioning .pg-docs-api-versioning-paths li{display:grid;grid-template-columns:minmax(0,1fr);gap:4px 16px;align-items:center;padding:12px 16px;border-top:1px solid var(--line)}@media (min-width:700px){.pg-docs-api-versioning .pg-docs-api-versioning-paths li{grid-template-columns:200px minmax(0,1fr) auto}}.pg-docs-api-versioning .pg-docs-api-versioning-paths li:first-child{border-top:0}.pg-docs-api-versioning .pg-docs-api-versioning-paths b{font-size:14.5px;font-weight:650;color:var(--ink)}.pg-docs-api-versioning .pg-docs-api-versioning-paths code{font:500 13.5px/1.4 var(--f-mono);color:var(--tint-blue-ink);word-break:break-all;background:none;padding:0;border-radius:0}.pg-docs-api-versioning .pg-docs-api-versioning-paths .tag .i{--is:12px}.pg-docs-api-versioning .pg-docs-api-versioning-neg{display:flex;flex-direction:column;gap:16px;padding:clamp(18px,2.4vw,24px);border-radius:24px}.pg-docs-api-versioning .pg-docs-api-versioning-neg__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.pg-docs-api-versioning .pg-docs-api-versioning-neg__row>.t-cap{font-size:13.5px;font-weight:600;color:var(--ink)}.pg-docs-api-versioning .pg-docs-api-versioning-neg .seg>button{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-size:14px}.pg-docs-api-versioning .pg-docs-api-versioning-ex{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}@media (min-width:700px){.pg-docs-api-versioning .pg-docs-api-versioning-ex{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch}}.pg-docs-api-versioning .pg-docs-api-versioning-msg{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:14px;background:var(--code-bg);border:1px solid var(--line);min-width:0}.pg-docs-api-versioning .pg-docs-api-versioning-msg small{font-size:12px;font-weight:650;color:var(--mk-muted)}.pg-docs-api-versioning .pg-docs-api-versioning-msg code{font:600 13.5px/1.45 var(--f-mono);color:var(--ink);overflow-wrap:anywhere;background:none;padding:0;border-radius:0}.pg-docs-api-versioning .pg-docs-api-versioning-msg--out{background:var(--tint-blue);border-color:color-mix(in srgb,var(--tint-blue-ink) 18%,transparent)}.pg-docs-api-versioning .pg-docs-api-versioning-msg--out code b{color:var(--tint-blue-ink)}.pg-docs-api-versioning .pg-docs-api-versioning-arrow{display:grid;place-items:center;color:var(--mk-muted)}.pg-docs-api-versioning .pg-docs-api-versioning-arrow .i{--is:20px;transform:rotate(90deg)}@media (min-width:700px){.pg-docs-api-versioning .pg-docs-api-versioning-arrow .i{transform:none}}.pg-docs-api-versioning .pg-docs-api-versioning-ladder{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.pg-docs-api-versioning .pg-docs-api-versioning-ladder li{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);min-width:0;transition:background-color var(--dur-1),border-color var(--dur-1)}.pg-docs-api-versioning .pg-docs-api-versioning-ladder .mono{font-size:14px;color:var(--ink)}.pg-docs-api-versioning .pg-docs-api-versioning-ladder small{font-size:12px;color:var(--mk-muted)}.pg-docs-api-versioning .pg-docs-api-versioning-ladder li.is-served{background:var(--mk-primary);border-color:var(--mk-primary)}.pg-docs-api-versioning .pg-docs-api-versioning-ladder li.is-served .mono,.pg-docs-api-versioning .pg-docs-api-versioning-ladder li.is-served small{color:var(--mk-on-primary)}.pg-docs-api-versioning .pg-docs-api-versioning-why{font-size:15px;line-height:1.55;color:var(--text)}.pg-docs-api-versioning .pg-docs-api-versioning-why b{color:var(--ink)}.pg-docs-api-versioning .pg-docs-api-versioning-adds{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}@media (min-width:700px){.pg-docs-api-versioning .pg-docs-api-versioning-adds{grid-template-columns:repeat(2,minmax(0,1fr))}}.pg-docs-api-versioning .pg-docs-api-versioning-adds li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border-radius:16px;background:var(--surface);border:1px solid var(--line);font-size:15px;line-height:1.55;color:var(--text)}.pg-docs-api-versioning .pg-docs-api-versioning-adds .icon-tile{background:var(--tint);color:var(--tint-ink)}.pg-docs-api-versioning .pg-docs-api-versioning-tl{display:flex;flex-direction:column;gap:16px}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist{position:relative;display:grid;width:100%;grid-template-columns:minmax(0,1fr);gap:8px;padding:0;background:none;border:0;border-radius:0}@media (min-width:760px){.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-top:22px}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist:before{content:"";position:absolute;left:12%;right:12%;top:8px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--mk-primary),var(--tint-navy-ink))}}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[role=tab]{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;min-height:0;height:auto;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--surface);color:var(--text);white-space:normal;text-align:left;line-height:1.3;font-weight:600;box-shadow:none}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[role=tab] small{font:600 12px/1.2 var(--f-mono);color:var(--mk-muted)}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[role=tab] span{font-size:15px;color:var(--ink)}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[role=tab]:before{content:"";position:absolute;top:-21px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 3px var(--mk-primary);display:none}@media (min-width:760px){.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[role=tab]:before{display:block}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[role=tab]:nth-child(n+3):before{box-shadow:inset 0 0 0 3px var(--tint-navy-ink)}}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[role=tab]:hover{border-color:var(--mk-primary)}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[aria-selected=true]{background:var(--tint-blue);border-color:var(--mk-primary);box-shadow:var(--sh-rest)}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[aria-selected=true]:before{background:var(--mk-primary)}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[aria-selected=true]:nth-child(n+3):before{background:var(--tint-navy-ink)}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[role=tab]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.pg-docs-api-versioning .pg-docs-api-versioning-tlp{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:860px){.pg-docs-api-versioning .pg-docs-api-versioning-tlp{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.pg-docs-api-versioning .pg-docs-api-versioning-tlp p{font-size:15px;line-height:1.6;color:var(--text)}.pg-docs-api-versioning .pg-docs-api-versioning-tlp .code pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13.5px}.pg-docs-api-versioning .pg-docs-api-versioning-now{display:flex;gap:16px;align-items:flex-start;padding:clamp(20px,3vw,28px);border-radius:24px;background:var(--tint-green);border:1px solid color-mix(in srgb,var(--tint-green-ink) 18%,transparent)}.pg-docs-api-versioning .pg-docs-api-versioning-now .icon-tile{background:var(--surface);color:var(--tint-green-ink)}.pg-docs-api-versioning .pg-docs-api-versioning-now h3{font-size:clamp(20px,2.2vw,24px);font-weight:700;color:var(--ink);letter-spacing:-.015em}.pg-docs-api-versioning .pg-docs-api-versioning-now p{margin-top:6px;font-size:16px;line-height:1.6;color:var(--text);max-width:640px}.pg-docs-api-versioning .pg-docs-api-versioning-url{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.pg-docs-api-versioning .pg-docs-api-versioning-url code{font:500 14px/1.45 var(--f-mono);color:var(--tint-blue-ink);background:var(--code-bg);border:1px solid var(--line);padding:6px 10px;border-radius:10px;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.pg-docs-api-versioning .pg-docs-api-versioning-url code a{color:inherit;text-decoration:none}.pg-docs-api-versioning .pg-docs-api-versioning-url code a:hover{text-decoration:underline;text-underline-offset:2px}.pg-docs-api-versioning .pg-docs-api-versioning-tocm{border:1px solid var(--line);border-radius:14px;background:var(--surface)}.pg-docs-api-versioning .pg-docs-api-versioning-tocm summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 16px;font-size:15px;font-weight:600;color:var(--ink);cursor:pointer;list-style:none}.pg-docs-api-versioning .pg-docs-api-versioning-tocm summary::-webkit-details-marker{display:none}.pg-docs-api-versioning .pg-docs-api-versioning-tocm summary .i{--is:18px;color:var(--mk-muted);transition:transform var(--dur-1)}.pg-docs-api-versioning .pg-docs-api-versioning-tocm[open] summary .i{transform:rotate(180deg)}.pg-docs-api-versioning .pg-docs-api-versioning-tocm summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:14px}.pg-docs-api-versioning .pg-docs-api-versioning-tocm .toc{padding:0 16px 14px}@media (max-width:599px){.pg-docs-api-versioning .pg-docs-api-versioning-doc{gap:48px}.pg-docs-api-versioning .pg-docs-api-versioning-hero{padding-top:28px}.pg-docs-api-versioning .pg-docs-api-versioning-switch small{display:none}.pg-docs-api-versioning .pg-docs-api-versioning-switch a{padding:10px 12px}.pg-docs-api-versioning .pg-docs-api-versioning-ladder li{padding:8px}.pg-docs-api-versioning .pg-docs-api-versioning-ladder .mono{font-size:12.5px}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[role=tab]{padding:10px 12px}.pg-docs-api-versioning .pg-docs-api-versioning-tl .tablist>[role=tab] span{font-size:14px}.pg-docs-api-versioning .pg-docs-api-versioning-now{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.pg-docs-api-versioning .pg-docs-api-versioning-ladder li,.pg-docs-api-versioning .pg-docs-api-versioning-switch a,.pg-docs-api-versioning .pg-docs-api-versioning-tocm summary .i{transition:none}.pg-docs-api-versioning .pg-docs-api-versioning-switch a:hover{transform:none}}.pg-docs-api-versioning .pg-docs-api-versioning-flush{margin:0}.pg-docs-api-versioning .pg-docs-api-versioning-tltabs{display:flex;flex-direction:column;gap:16px}.pg-docs-api-versioning .pg-docs-api-versioning-side.toc--side>.toc{gap:10px}