.ptcom-design__title__19o1cwu{font-size:1.2222222222rem}.ptcom-design__callout__19o1cwu{border:1px solid;margin:1.6666666667rem 0;padding:1.1111111111rem 1.1111111111rem 1.1111111111rem 2.2222222222rem;position:relative}.ptcom-design__callout__19o1cwu.ptcom-design__success__19o1cwu{background:rgba(43,89,69,.1);border-color:#2b5945}.ptcom-design__callout__19o1cwu.ptcom-design__danger__19o1cwu{background:rgba(255,65,54,.1);border-color:#ff4136}.ptcom-design__callout__19o1cwu.ptcom-design__warning__19o1cwu{background:rgba(204,170,17,.1);border-color:#ca1}.ptcom-design__icon__19o1cwu{fill:currentColor;left:.5555555556rem;position:absolute;top:1.3333333333rem}.ptcom-design__success__19o1cwu .ptcom-design__icon__19o1cwu{fill:#2b5945}.ptcom-design__danger__19o1cwu .ptcom-design__icon__19o1cwu{fill:#ff4136}.ptcom-design__warning__19o1cwu .ptcom-design__icon__19o1cwu{fill:#ca1}.ptcom-design__callout__19o1cwu>:nth-child(2){margin-top:0}.ptcom-design__callout__19o1cwu>:last-child{margin-bottom:0}
/*!
 * (c) Copyright 2025 Palantir Technologies Inc. All rights reserved.
 */.ptcom-design__deprecatedMessageCallout__aivp18{align-items:baseline;background:rgba(204,170,17,.1);border:1px solid #ca1;display:inline-flex;gap:.3333333333rem;margin:.1111111111rem .2222222222rem;padding:.2222222222rem .3333333333rem .1111111111rem;position:relative}.ptcom-design__icon__aivp18{align-self:center;color:#935610;flex-shrink:0;height:1.1111111111rem;margin-bottom:3px;width:1.1111111111rem}.ptcom-design__container__qg6fb8{padding:16px 0;width:100%}.ptcom-design__viewport__qg6fb8{border:1px solid var(--border-color,#ced9e0);border-radius:4px;cursor:grab;overflow:hidden;position:relative;width:100%}.ptcom-design__viewport__qg6fb8:active{cursor:grabbing}.ptcom-design__zoomControls__qg6fb8{display:flex;flex-direction:column;gap:2px;position:absolute;right:8px;top:8px;z-index:1}.ptcom-design__zoomButton__qg6fb8{font-family:Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;align-items:center;background:var(--body-color,#fff);border:1px solid var(--border-color,#ced9e0);color:var(--text-color,#394b59);cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;line-height:1;width:28px}.ptcom-design__zoomButton__qg6fb8:first-child{border-radius:4px 4px 0 0}.ptcom-design__zoomButton__qg6fb8:last-child{border-radius:0 0 4px 4px}.ptcom-design__zoomButton__qg6fb8:hover{background:var(--body-color-medium,#f5f8fa)}.ptcom-design__zoomButton__qg6fb8:active{background:var(--body-color-light,#e1e8ed)}.ptcom-design__graph__qg6fb8{display:block}.ptcom-design__chevronStroke__qg6fb8,.ptcom-design__edgeLine__qg6fb8{stroke:var(--text-color-medium,#8a9ba8)}.ptcom-design__nodeClickable__qg6fb8,.ptcom-design__node__qg6fb8{cursor:default}.ptcom-design__nodeClickable__qg6fb8{cursor:pointer}.ptcom-design__nodeClickable__qg6fb8:hover .ptcom-design__nodeBorder__qg6fb8{stroke-width:1.5}.ptcom-design__nodeBackground__qg6fb8{fill:var(--body-color,#fff)}.ptcom-design__nodeBorder__qg6fb8{fill:var(--qualitative-default,#a7b6c2);fill-opacity:.08;stroke:var(--qualitative-default,#a7b6c2)}.ptcom-design__nodeLabel__qg6fb8{font-family:Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;fill:var(--text-color,#182026);font-size:11px;font-weight:500;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ptcom-design__cat0__qg6fb8{fill:var(--qualitative-0);fill-opacity:.08;stroke:var(--qualitative-0)}.ptcom-design__cat1__qg6fb8{fill:var(--qualitative-1);fill-opacity:.08;stroke:var(--qualitative-1)}.ptcom-design__cat2__qg6fb8{fill:var(--qualitative-2);fill-opacity:.08;stroke:var(--qualitative-2)}.ptcom-design__cat3__qg6fb8{fill:var(--qualitative-3);fill-opacity:.08;stroke:var(--qualitative-3)}.ptcom-design__cat4__qg6fb8{fill:var(--qualitative-4);fill-opacity:.08;stroke:var(--qualitative-4)}.ptcom-design__cat5__qg6fb8{fill:var(--qualitative-5);fill-opacity:.08;stroke:var(--qualitative-5)}.ptcom-design__cat6__qg6fb8{fill:var(--qualitative-6);fill-opacity:.08;stroke:var(--qualitative-6)}.ptcom-design__cat7__qg6fb8{fill:var(--qualitative-7);fill-opacity:.08;stroke:var(--qualitative-7)}.ptcom-design__cat8__qg6fb8{fill:var(--qualitative-8);fill-opacity:.08;stroke:var(--qualitative-8)}.ptcom-design__cat9__qg6fb8{fill:var(--qualitative-9);fill-opacity:.08;stroke:var(--qualitative-9)}.ptcom-design__legend__qg6fb8{align-items:center;display:flex;flex-wrap:wrap;gap:16px;padding:12px 0 0}.ptcom-design__legendSwatchClickable__qg6fb8,.ptcom-design__legendSwatch__qg6fb8{align-items:center;display:inline-flex;gap:4px}.ptcom-design__legendSwatchClickable__qg6fb8{color:var(--text-color-medium,#5c7080);cursor:pointer;transition:opacity .15s ease}.ptcom-design__legendSwatchClickable__qg6fb8:hover{opacity:var(--hover-opacity,.66)}.ptcom-design__legendLine__qg6fb8{stroke:var(--text-color-medium,#394b59)}.ptcom-design__legendText__qg6fb8{font-family:Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--text-color,#394b59);fill:var(--text-color,#394b59);font-size:12px}.ptcom-design__clipboard__12wpwnx{align-content:center;align-items:flex-end;color:#fff;position:absolute;right:10px;top:10px;z-index:2}.ptcom-design__wrapper__12wpwnx{position:relative}.ptcom-design__clipboard__1l1gb20{align-content:center;align-items:flex-end;display:flex;font-size:.6666666667rem;opacity:.5;pointer-events:all;transition:color .25s ease-in-out,opacity .25s ease-in-out}.ptcom-design__clipboard__1l1gb20.ptcom-design__active__1l1gb20,.ptcom-design__clipboard__1l1gb20:active{color:var(--accent-color)}@media (hover:hover) and (pointer:fine){.ptcom-design__clipboard__1l1gb20:hover{opacity:1}}.ptcom-design__confirmation__1l1gb20{font-family:Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;background:var(--text-color);color:var(--body-color);line-height:1em;margin-right:.5555555556rem;opacity:0;padding:4px;pointer-events:none;position:absolute;right:15px;top:-1px;transition:opacity .25s ease-in-out}.ptcom-design__confirmation__1l1gb20.ptcom-design__active__1l1gb20{opacity:1}.ptcom-design__media-image__hkism4{display:block;height:auto;max-height:400px;max-width:800px;width:auto}.ptcom-design__markdownDoc__1uarhel{font-size:.8888888889rem;line-height:1.6;position:relative}.ptcom-design__markdownDoc__1uarhel>*{margin:1.3888888889rem 0}.ptcom-design__markdownDoc__1uarhel ol,.ptcom-design__markdownDoc__1uarhel ul{margin:1.1111111111rem 0 1.1111111111rem 1.3333333333rem}.ptcom-design__markdownDoc__1uarhel ol ol,.ptcom-design__markdownDoc__1uarhel ol ul,.ptcom-design__markdownDoc__1uarhel ul ol,.ptcom-design__markdownDoc__1uarhel ul ul{margin-bottom:0;margin-top:0}.ptcom-design__markdownDoc__1uarhel li{margin:.1111111111rem 0}.ptcom-design__markdownDoc__1uarhel h1{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.2222222222rem}.ptcom-design__markdownDoc__1uarhel h2{font-size:1.5555555556rem}.ptcom-design__markdownDoc__1uarhel h2,.ptcom-design__markdownDoc__1uarhel h3{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:2.2222222222rem}.ptcom-design__markdownDoc__1uarhel h3{font-size:1.3333333333rem}.ptcom-design__markdownDoc__1uarhel h4{font-size:1.1111111111rem}.ptcom-design__markdownDoc__1uarhel h4,.ptcom-design__markdownDoc__1uarhel h5{font-family:Alliance No\.2,Alliance No\.1,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.ptcom-design__markdownDoc__1uarhel h5{font-size:1.0555555556rem}.ptcom-design__markdownDoc__1uarhel h6{font-weight:700}.ptcom-design__markdownDoc__1uarhel [id]{scroll-margin-top:calc(var(--scroll-margin-top-offset) + var(--v-gutter))}.ptcom-design__markdownDoc__1uarhel a{color:var(--accent-color)}.ptcom-design__markdownDoc__1uarhel h1,.ptcom-design__markdownDoc__1uarhel h2,.ptcom-design__markdownDoc__1uarhel h3,.ptcom-design__markdownDoc__1uarhel h4,.ptcom-design__markdownDoc__1uarhel h5,.ptcom-design__markdownDoc__1uarhel h6{position:relative}@media (hover:hover) and (pointer:fine){.ptcom-design__markdownDoc__1uarhel h1:hover .autolink-header,.ptcom-design__markdownDoc__1uarhel h2:hover .autolink-header,.ptcom-design__markdownDoc__1uarhel h3:hover .autolink-header,.ptcom-design__markdownDoc__1uarhel h4:hover .autolink-header,.ptcom-design__markdownDoc__1uarhel h5:hover .autolink-header,.ptcom-design__markdownDoc__1uarhel h6:hover .autolink-header{opacity:1}}.ptcom-design__markdownDoc__1uarhel h1 a,.ptcom-design__markdownDoc__1uarhel h2 a,.ptcom-design__markdownDoc__1uarhel h3 a,.ptcom-design__markdownDoc__1uarhel h4 a,.ptcom-design__markdownDoc__1uarhel h5 a,.ptcom-design__markdownDoc__1uarhel h6 a{color:inherit;text-decoration:none}.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h1{font-size:1.5555555556rem}.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h1,.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h2{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;letter-spacing:-.0555555556rem;font-weight:700}.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h2{font-size:1.2222222222rem;margin-top:1.3333333333rem}.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h2:after{background:var(--text-color);content:"";display:block;height:.1111111111rem;margin-top:.6666666667rem;opacity:.15;width:100%}.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h2 em,.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h2 i{font-weight:400}.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h3{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;letter-spacing:-.0555555556rem;font-size:1.1111111111rem;font-weight:700;margin-top:1.3333333333rem}.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h3:after{background:var(--text-color);content:"";display:block;height:.0555555556rem;margin-top:.4444444444rem;opacity:.15;width:100%}.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h3 em,.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h3 i{font-weight:400}.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h4{font-size:1.1111111111rem}.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h5,.ptcom-design__markdownDoc__1uarhel.ptcom-design__apiReference__1uarhel h6{font-size:1rem}.ptcom-design__markdownDoc__1uarhel img{box-sizing:content-box;display:inline-block;vertical-align:bottom}.ptcom-design__markdownDoc__1uarhel p img:only-child,.ptcom-design__markdownDoc__1uarhel>img{border:4px solid var(--accent10-color);cursor:zoom-in;max-width:calc(100% - 8px)}.ptcom-design__tableContainer__1uarhel{overflow-x:auto}.ptcom-design__markdownDoc__1uarhel table{border-collapse:collapse}.ptcom-design__markdownDoc__1uarhel th{border-bottom:1px solid var(--text-color-light);text-align:left}.ptcom-design__markdownDoc__1uarhel td,.ptcom-design__markdownDoc__1uarhel th{padding:.2222222222rem .8333333333rem}.ptcom-design__markdownDoc__1uarhel tr:nth-child(2n) td{background:var(--accent10-color)}.ptcom-design__markdownDoc__1uarhel code{font-family:SF Mono,Menlo,Consolas,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;background:var(--accent10-color);font-size:.875em;overflow-wrap:break-word;padding:.0555555556rem .2222222222rem}.ptcom-design__markdownDoc__1uarhel td code{background:none}.ptcom-design__markdownDoc__1uarhel pre{background:var(--accent10-color);overflow-y:auto;padding:.8333333333rem}.ptcom-design__markdownDoc__1uarhel div pre{margin:0;padding:0}.ptcom-design__markdownDoc__1uarhel pre code{background:none;padding:0}.ptcom-design__markdownDoc__1uarhel blockquote{font-size:var(--body-200-size);line-height:var(--body-200-line);background:var(--accent10-color);padding:1.6666666667rem}.ptcom-design__markdownDoc__1uarhel iframe{aspect-ratio:16/9;border:0;height:auto;max-width:100%}.autolink-header{color:var(--text-color);left:-20px;opacity:0;position:absolute;transition:opacity .25s ease-in-out}@media (hover:hover) and (pointer:fine){.autolink-header:hover:after{opacity:.9;visibility:visible}}.autolink-header:after{background:var(--text-color);color:var(--body-color);content:attr(aria-label);font-size:.6666666667rem;left:0;line-height:1em;opacity:0;padding:4px;pointer-events:none;position:absolute;top:50%;transform:translateY(1rem);transition:opacity .25s ease-in-out .2s;visibility:hidden;white-space:nowrap;width:-moz-fit-content;width:fit-content;z-index:1000}.autolink-header>svg{height:18px;width:18px}@media (hover:hover) and (pointer:fine){.autolink-header:hover{color:var(--text-color-light);opacity:1;transition:opacity .25s ease-in-out}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ptcom-design__lightbox__1etz1qk{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;height:100%;justify-content:center;left:0;padding:var(--spacing-s);position:fixed;top:0;width:100%;z-index:800}.ptcom-design__overlay__1etz1qk{background:var(--body-color);cursor:zoom-out;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.ptcom-design__image__1etz1qk{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative}.ptcom-design__closeButton__1etz1qk{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;display:flex;height:2.2222222222rem;justify-content:center;position:absolute;right:var(--spacing-s);top:var(--spacing-s);width:2.2222222222rem}@media (hover:hover) and (pointer:fine){.ptcom-design__closeButton__1etz1qk:focus,.ptcom-design__closeButton__1etz1qk:hover{background:var(--text-color);color:var(--body-color);cursor:pointer}}.ptcom-design__neighbours-container__1v6cwa0{display:grid;grid-gap:.4444444444rem;gap:.4444444444rem;grid-template-columns:1fr 1fr;margin-top:1.7777777778rem}.ptcom-design__neighbours-container__1v6cwa0>:first-child{display:flex;justify-content:flex-start}.ptcom-design__neighbours-container__1v6cwa0>:last-child{display:flex;justify-content:flex-end}@media (min-width:60em){.ptcom-design__neighbours-container__1v6cwa0{gap:.8888888889rem}}.ptcom-design__neighbours-link__1v6cwa0{font-size:var(--body-100-size);line-height:var(--body-100-line);align-items:center;color:var(--text-color);display:flex;gap:.4444444444rem;text-decoration:none}.ptcom-design__neighbours-link-arrow__1v6cwa0{font-size:1.1111111111rem;transition:transform .25s ease-in-out}.ptcom-design__neighbours-link-text__1v6cwa0{align-items:flex-start;display:flex;flex-direction:column;gap:.2222222222rem}.ptcom-design__neighbours-link-text-end-aligned__1v6cwa0{align-items:flex-end;text-align:right}.ptcom-design__neighbours-link-hint__1v6cwa0{font-family:var(--details-captions-family);font-size:var(--details-captions-size);font-feature-settings:"zero";font-variant-numeric:slashed-zero;letter-spacing:var(--details-captions-letter);line-height:var(--details-captions-line);text-transform:uppercase;color:var(--text-color-medium)}.ptcom-design__neighbours-link-breadcrumb__1v6cwa0{color:var(--text-color-medium)}.ptcom-design__neighbours-link-title__1v6cwa0{color:var(--accent-color)}@media (hover:hover) and (pointer:fine){.ptcom-design__neighbours-link__1v6cwa0:focus .ptcom-design__neighbours-link-title__1v6cwa0,.ptcom-design__neighbours-link__1v6cwa0:hover .ptcom-design__neighbours-link-title__1v6cwa0{text-decoration:underline}.ptcom-design__neighbours-link__1v6cwa0:focus .ptcom-design__neighbours-link-arrow__1v6cwa0,.ptcom-design__neighbours-link__1v6cwa0:hover .ptcom-design__neighbours-link-arrow__1v6cwa0{transform:translateX(.2222222222rem)}.ptcom-design__neighbours-link__1v6cwa0:focus .ptcom-design__neighbours-link-arrow-reversed__1v6cwa0,.ptcom-design__neighbours-link__1v6cwa0:hover .ptcom-design__neighbours-link-arrow-reversed__1v6cwa0{transform:translateX(-.2222222222rem)}}