/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--pp-font-family-primary), sans-serif;--spacing-page-max:1280px;--spacing-padding-3xl:var(--pp-spacing-padding-3xl);--color-text-primary:var(--pp-colors-text-primary)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{color:var(--color-text-primary)}}@layer pp,components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-\[0\]{inset:0}.inset-y-\[0\]{inset-block:0}.top-full{top:100%}.right-\[0\]{right:0}.right-padding-2xl{right:var(--pp-spacing-padding-2xl)}.bottom-padding-2xl{bottom:var(--pp-spacing-padding-2xl)}.left-\[0\]{left:0}.z-10{z-index:10}.z-20{z-index:20}.col-span-2{grid-column:span 2/span 2}.col-span-12{grid-column:span 12/span 12}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-gap-xs{margin-top:var(--pp-spacing-gap-xs)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-\[250px\]{height:250px}.h-dvh{height:100dvh}.h-full{height:100%}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-\(--side-menu-compact\){width:var(--side-menu-compact)}.w-\[10\%\]{width:10%}.w-\[11\%\]{width:11%}.w-\[12\%\]{width:12%}.w-\[13\%\]{width:13%}.w-\[14\%\]{width:14%}.w-\[17\%\]{width:17%}.w-\[20\%\]{width:20%}.w-\[23\%\]{width:23%}.w-\[33\%\]{width:33%}.w-full{width:100%}.w-max{width:max-content}.max-w-message-max{max-width:480px}.max-w-page-max{max-width:1280px}.min-w-\[0\]{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-separate{border-collapse:separate}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_308px\]{grid-template-columns:minmax(0,1fr) 308px}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-gap-2xl{gap:var(--pp-spacing-gap-2xl)}.gap-gap-2xs{gap:var(--pp-spacing-gap-2xs)}.gap-gap-3xs{gap:var(--pp-spacing-gap-3xs)}.gap-gap-l{gap:var(--pp-spacing-gap-l)}.gap-gap-m{gap:var(--pp-spacing-gap-m)}.gap-gap-s{gap:var(--pp-spacing-gap-s)}.gap-gap-xs{gap:var(--pp-spacing-gap-xs)}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--pp-radius-2xl)}.rounded-tl-2xl{border-top-left-radius:var(--pp-radius-2xl)}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-fill-neutrals-black{background-color:var(--pp-colors-fill-neutrals-black)}.bg-fill-neutrals-subtle-transparency{background-color:var(--pp-colors-fill-neutrals-subtle-transparency)}.bg-fill-neutrals-surface{background-color:var(--pp-colors-fill-neutrals-surface)}.bg-fill-neutrals-white{background-color:var(--pp-colors-fill-neutrals-white)}.p-padding-3xl{padding:var(--pp-spacing-padding-3xl)}.p-padding-l{padding:var(--pp-spacing-padding-l)}.p-padding-m{padding:var(--pp-spacing-padding-m)}.px-\[max\(var\(--spacing-padding-3xl\)\,calc\(\(100\%-var\(--spacing-page-max\)\)\/2\)\)\]{padding-inline:max(var(--spacing-padding-3xl), calc((100% - var(--spacing-page-max)) / 2))}.px-padding-m{padding-inline:var(--pp-spacing-padding-m)}.py-padding-3xl{padding-block:var(--pp-spacing-padding-3xl)}.pt-gap-2xl{padding-top:var(--pp-spacing-gap-2xl)}.text-center{text-align:center}.text-right{text-align:right}.whitespace-nowrap{white-space:nowrap}.text-text-brand-1{color:var(--pp-colors-text-brand-1)}.text-text-primary{color:var(--pp-colors-text-primary)}.text-text-secondary{color:var(--pp-colors-text-secondary)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-5{opacity:.05}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[--_align\:right\]{--_align:right}.\[--pp-custom-activity-item-width\:100\%\]{--pp-custom-activity-item-width:100%}.\[--pp-custom-banner-width\:100\%\]{--pp-custom-banner-width:100%}.\[--pp-custom-hook\:1px\]{--pp-custom-hook:1px}.\[--pp-custom-kpi-width\:100\%\]{--pp-custom-kpi-width:100%}.\[--pp-custom-menu-button-height\:auto\]{--pp-custom-menu-button-height:auto}.\[--pp-custom-menu-button-width\:auto\]{--pp-custom-menu-button-width:auto}.\[--pp-custom-nav-bar-width\:100\%\]{--pp-custom-nav-bar-width:100%}.\[--pp-custom-navmenu-height\:100\%\]{--pp-custom-navmenu-height:100%}.\[--pp-custom-navmenu-item-gap\:var\(--pp-spacing-gap-2xs\)\]{--pp-custom-navmenu-item-gap:var(--pp-spacing-gap-2xs)}.\[--pp-custom-navmenu-item-padding\:var\(--pp-spacing-padding-s\)\]{--pp-custom-navmenu-item-padding:var(--pp-spacing-padding-s)}.\[--pp-custom-navmenu-list-gap\:var\(--pp-spacing-gap-m\)\]{--pp-custom-navmenu-list-gap:var(--pp-spacing-gap-m)}.\[--pp-custom-navmenu-list-gap\:var\(--pp-spacing-gap-xs\)\]{--pp-custom-navmenu-list-gap:var(--pp-spacing-gap-xs)}.\[--pp-custom-progress-bar-width\:100\%\]{--pp-custom-progress-bar-width:100%}.\[--pp-custom-separator-height\:auto\]{--pp-custom-separator-height:auto}.\[--pp-custom-separator-width\:100\%\]{--pp-custom-separator-width:100%}.\[--pp-custom-skeleton-height\:8px\]{--pp-custom-skeleton-height:8px}.\[--pp-custom-skeleton-radius\:var\(--pp-radius-round\)\]{--pp-custom-skeleton-radius:var(--pp-radius-round)}.\[--pp-custom-skeleton-width\:32px\]{--pp-custom-skeleton-width:32px}.\[--pp-custom-skeleton-width\:40px\]{--pp-custom-skeleton-width:40px}.\[--pp-custom-skeleton-width\:50\%\]{--pp-custom-skeleton-width:50%}.\[--pp-custom-skeleton-width\:60\%\]{--pp-custom-skeleton-width:60%}.\[--pp-custom-skeleton-width\:80\%\]{--pp-custom-skeleton-width:80%}.\[--pp-custom-skeleton-width\:96px\]{--pp-custom-skeleton-width:96px}.\[--pp-custom-skeleton-width\:120px\]{--pp-custom-skeleton-width:120px}.\[--pp-custom-state-message-width\:100\%\]{--pp-custom-state-message-width:100%}.\[--pp-custom-text-field-width\:100\%\]{--pp-custom-text-field-width:100%}.group-open\:\[--pp-custom-button-border-width\:0px\]:is(:where(.group):is([open],:popover-open,:open) *){--pp-custom-button-border-width:0px}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-logo-reveal{animation:.6s cubic-bezier(.22,1,.36,1) logo-reveal}}@media (width>=80rem){.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:h-\[0\]{height:0}.xl\:min-h-full{min-height:100%}.xl\:flex-none{flex:none}.xl\:flex-col{flex-direction:column}}@media (width>=96rem){.\32 xl\:static{position:static}.\32 xl\:h-full{height:100%}.\32 xl\:w-auto{width:auto}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}}@layer pp.reset{:where([class^=pp-],[class*=\ pp-]),:where([class^=pp-],[class*=\ pp-]):before,:where([class^=pp-],[class*=\ pp-]):after{box-sizing:border-box}}@layer pp.tokens{:root{--pp-colors-stroke-white:#fff;--pp-colors-stroke-light-gray:#f0f1f3;--pp-colors-stroke-brand-default:#3d1fff;--pp-colors-stroke-brand-strong:#1f00ea;--pp-colors-stroke-focus-default:#2963ff1a;--pp-colors-stroke-focus-error:#dc00001a;--pp-colors-stroke-focus-ring:#1f00ea;--pp-colors-stroke-status-disabled:#d8dbe0;--pp-colors-stroke-status-disabled-inverse:#fafafa33;--pp-colors-stroke-status-error:#dc0000;--pp-colors-stroke-status-success:#00c430;--pp-colors-stroke-status-warning:#ff9800;--pp-colors-stroke-status-error-strong:#be0000;--pp-colors-stroke-status-success-strong:#009f27;--pp-colors-stroke-primary-default:#b0b5be;--pp-colors-stroke-primary-strong:#808791;--pp-colors-stroke-accent-orange:#df5300;--pp-colors-stroke-accent-violet:#8300ea;--pp-colors-stroke-accent-sky-blue:#00b2ae;--pp-colors-icon-white:#f0f1f3;--pp-colors-icon-brand-1:#3d1fff;--pp-colors-icon-black:#4a5059;--pp-colors-icon-brand-2:#62686f;--pp-colors-icon-grey:#808791;--pp-colors-icon-status-disabled:#d8dbe0;--pp-colors-icon-status-disabled-inverse:#fafafa33;--pp-colors-icon-status-error:#dc0000;--pp-colors-icon-status-success:#00c430;--pp-colors-icon-status-caution:#ff9800;--pp-colors-icon-status-warning:#ff9800;--pp-colors-icon-status-info:#0093d9;--pp-colors-icon-accent-orange:#df5300;--pp-colors-icon-accent-violet:#8300ea;--pp-colors-icon-accent-sky-blue:#00b2ae;--pp-colors-text-inverse:#f0f1f3;--pp-colors-text-brand-1:#3d1fff;--pp-colors-text-link:#2963ff;--pp-colors-text-primary:#4a5059;--pp-colors-text-brand-2:#62686f;--pp-colors-text-secondary:#808791;--pp-colors-text-tertiary:#b0b5be;--pp-colors-text-link-hover:#6fa5ff;--pp-colors-text-link-pressed:#3d1fff;--pp-colors-text-link-inverse:#f0f1f3;--pp-colors-text-link-inverse-hover:#d8dbe0;--pp-colors-text-link-inverse-pressed:#fff;--pp-colors-text-status-disabled:#d8dbe0;--pp-colors-text-status-disabled-inverse:#fafafa33;--pp-colors-text-status-error:#dc0000;--pp-colors-text-status-success:#00c430;--pp-colors-text-status-warning:#ff9800;--pp-colors-text-status-info:#0093d9;--pp-colors-text-accent-orange:#df5300;--pp-colors-text-accent-violet:#8300ea;--pp-colors-text-accent-sky-blue:#00b2ae;--pp-colors-fill-overlay:#292e3080;--pp-colors-fill-brand-default:#3d1fff;--pp-colors-fill-brand-strong:#1f00ea;--pp-colors-fill-brand-subtle:#d4e5ff;--pp-colors-fill-brand-subtle-hover:#aacaff;--pp-colors-fill-brand-subtle-pressed:#aacaff;--pp-colors-fill-status-disabled:#f0f1f3;--pp-colors-fill-status-disabled-inverse:#fafafa33;--pp-colors-fill-status-error-default:#dc0000;--pp-colors-fill-status-error-subtle:#dc00001a;--pp-colors-fill-status-error-subtle-hover:#dc000033;--pp-colors-fill-status-error-subtle-pressed:#dc00004d;--pp-colors-fill-status-error-strong:#be0000;--pp-colors-fill-status-success-default:#00c430;--pp-colors-fill-status-success-subtle:#00c4301a;--pp-colors-fill-status-success-subtle-hover:#00c43033;--pp-colors-fill-status-success-subtle-pressed:#00c4304d;--pp-colors-fill-status-success-strong:#009f27;--pp-colors-fill-status-warning-default:#ff9800;--pp-colors-fill-status-warning-subtle:#ff98001a;--pp-colors-fill-status-warning-subtle-hover:#ff980033;--pp-colors-fill-status-warning-subtle-pressed:#ff98004d;--pp-colors-fill-status-warning-strong:#db8300;--pp-colors-fill-status-info-default:#0093d9;--pp-colors-fill-status-info-subtle:#0093d91a;--pp-colors-fill-status-info-subtle-hover:#0093d933;--pp-colors-fill-status-info-subtle-pressed:#0093d94d;--pp-colors-fill-neutrals-white:#fff;--pp-colors-fill-neutrals-subtle:#f0f1f3;--pp-colors-fill-neutrals-subtle-transparency:#fafafa33;--pp-colors-fill-neutrals-default:#d8dbe0;--pp-colors-fill-neutrals-black:#292e30;--pp-colors-fill-neutrals-surface:#fafafa;--pp-colors-fill-accent-orange-subtle:#df53001a;--pp-colors-fill-accent-orange-subtle-hover:#df530033;--pp-colors-fill-accent-orange-subtle-pressed:#df53004d;--pp-colors-fill-accent-violet-subtle:#8300ea1a;--pp-colors-fill-accent-violet-subtle-hover:#8300ea33;--pp-colors-fill-accent-violet-subtle-pressed:#8300ea4d;--pp-colors-fill-accent-sky-blue-subtle:#00b2ae1a;--pp-colors-fill-accent-sky-blue-subtle-hover:#00b2ae33;--pp-colors-fill-accent-sky-blue-subtle-pressed:#00b2ae4d;--pp-colors-fill-skeleton-default:#f0f1f3;--pp-colors-fill-skeleton-shine:#fff;--pp-colors-logo-primary:#3d1fff;--pp-colors-logo-neutral:#292e30;--pp-colors-logo-black:#000;--pp-colors-logo-white:#fff;--pp-colors-chart-series-primary:#3d1fff;--pp-colors-chart-series-secondary:#aacaff;--pp-colors-chart-marker-fill:#fff;--pp-colors-chart-grid:#292e3033;--pp-colors-primary-100:#d4e5ff;--pp-colors-primary-200:#aacaff;--pp-colors-primary-300:#6fa5ff;--pp-colors-primary-400:#5a87ff;--pp-colors-primary-500:#2963ff;--pp-colors-primary-600:#3d1fff;--pp-colors-primary-700:#1f00ea;--pp-colors-primary-800:#0a0885;--pp-colors-primary-900:#070e66;--pp-colors-primary-1000:#041347;--pp-colors-primary-050:#eef4ff;--pp-colors-primary-alpha-10:#2963ff1a;--pp-colors-primary-alpha-15:#2963ff26;--pp-colors-primary-alpha-20:#2963ff33;--pp-colors-primary-alpha-25:#2963ff40;--pp-colors-primary-alpha-30:#2963ff4d;--pp-colors-primary-alpha-35:#2963ff59;--pp-colors-primary-alpha-40:#2963ff66;--pp-colors-primary-alpha-45:#2963ff73;--pp-colors-primary-alpha-50:#2963ff80;--pp-colors-primary-alpha-75:#2963ffbf;--pp-colors-neutral-100:#f0f1f3;--pp-colors-neutral-200:#d8dbe0;--pp-colors-neutral-300:#b0b5be;--pp-colors-neutral-400:#808791;--pp-colors-neutral-500:#62686f;--pp-colors-neutral-600:#4a5059;--pp-colors-neutral-700:#393e43;--pp-colors-neutral-800:#292e30;--pp-colors-neutral-900:#141618;--pp-colors-neutral-1000:#000;--pp-colors-neutral-000:#fff;--pp-colors-neutral-050:#fafafa;--pp-colors-neutral-alpha-black-10:#292e301a;--pp-colors-neutral-alpha-black-15:#292e3026;--pp-colors-neutral-alpha-black-20:#292e3033;--pp-colors-neutral-alpha-black-25:#292e3040;--pp-colors-neutral-alpha-black-30:#292e304d;--pp-colors-neutral-alpha-black-35:#292e3059;--pp-colors-neutral-alpha-black-40:#292e3066;--pp-colors-neutral-alpha-black-45:#292e3073;--pp-colors-neutral-alpha-black-50:#292e3080;--pp-colors-neutral-alpha-black-75:#292e30bf;--pp-colors-neutral-alpha-white-10:#fafafa1a;--pp-colors-neutral-alpha-white-15:#fafafa26;--pp-colors-neutral-alpha-white-20:#fafafa33;--pp-colors-neutral-alpha-white-25:#fafafa40;--pp-colors-neutral-alpha-white-30:#fafafa4d;--pp-colors-neutral-alpha-white-35:#fafafa59;--pp-colors-neutral-alpha-white-40:#fafafa66;--pp-colors-neutral-alpha-white-45:#fafafa73;--pp-colors-neutral-alpha-white-50:#fafafa80;--pp-colors-neutral-alpha-white-75:#fafafabf;--pp-colors-red-100:#fef0ed;--pp-colors-red-200:#f79384;--pp-colors-red-300:#dc0000;--pp-colors-red-400:#be0000;--pp-colors-red-500:#7b0000;--pp-colors-red-alpha-10:#dc00001a;--pp-colors-red-alpha-20:#dc000033;--pp-colors-red-alpha-30:#dc00004d;--pp-colors-red-alpha-40:#dc000066;--pp-colors-red-alpha-50:#dc000080;--pp-colors-yellow-100:#fae7d6;--pp-colors-yellow-200:#ffc791;--pp-colors-yellow-300:#ff9800;--pp-colors-yellow-400:#db8300;--pp-colors-yellow-500:#8c5400;--pp-colors-yellow-alpha-10:#ff98001a;--pp-colors-yellow-alpha-20:#ff980033;--pp-colors-yellow-alpha-30:#ff98004d;--pp-colors-yellow-alpha-40:#ff980066;--pp-colors-yellow-alpha-50:#ff980080;--pp-colors-green-100:#edf7ed;--pp-colors-green-200:#8fcc90;--pp-colors-green-300:#00c430;--pp-colors-green-400:#009f27;--pp-colors-green-500:#005c17;--pp-colors-green-alpha-10:#00c4301a;--pp-colors-green-alpha-20:#00c43033;--pp-colors-green-alpha-30:#00c4304d;--pp-colors-green-alpha-40:#00c43066;--pp-colors-green-alpha-50:#00c43080;--pp-colors-blue-100:#d9eefe;--pp-colors-blue-200:#7eb5db;--pp-colors-blue-300:#0093d9;--pp-colors-blue-400:#007cb7;--pp-colors-blue-500:#004768;--pp-colors-blue-alpha-10:#0093d91a;--pp-colors-blue-alpha-20:#0093d933;--pp-colors-blue-alpha-30:#0093d94d;--pp-colors-blue-alpha-40:#0093d966;--pp-colors-blue-alpha-50:#0093d980;--pp-colors-orange-100:#fef0eb;--pp-colors-orange-200:#f4a688;--pp-colors-orange-300:#df5300;--pp-colors-orange-400:#892600;--pp-colors-orange-500:#3a0100;--pp-colors-orange-alpha-10:#df53001a;--pp-colors-orange-alpha-20:#df530033;--pp-colors-orange-alpha-30:#df53004d;--pp-colors-orange-alpha-40:#df530066;--pp-colors-orange-alpha-50:#df530080;--pp-colors-violet-100:#f5f2fd;--pp-colors-violet-200:#b894f9;--pp-colors-violet-300:#8300ea;--pp-colors-violet-400:#500b90;--pp-colors-violet-500:#220740;--pp-colors-violet-alpha-10:#8300ea1a;--pp-colors-violet-alpha-20:#8300ea33;--pp-colors-violet-alpha-30:#8300ea4d;--pp-colors-violet-alpha-40:#8300ea66;--pp-colors-violet-alpha-50:#8300ea80;--pp-colors-sky-blue-100:#e8f7f6;--pp-colors-sky-blue-200:#93d5d2;--pp-colors-sky-blue-300:#00b2ae;--pp-colors-sky-blue-400:#006764;--pp-colors-sky-blue-500:#002221;--pp-colors-sky-blue-alpha-10:#00b2ae1a;--pp-colors-sky-blue-alpha-20:#00b2ae33;--pp-colors-sky-blue-alpha-30:#00b2ae4d;--pp-colors-sky-blue-alpha-40:#00b2ae66;--pp-colors-sky-blue-alpha-50:#00b2ae80;--pp-spacing-0:0px;--pp-spacing-1:2px;--pp-spacing-2:4px;--pp-spacing-3:8px;--pp-spacing-4:12px;--pp-spacing-5:16px;--pp-spacing-6:20px;--pp-spacing-7:24px;--pp-spacing-8:32px;--pp-spacing-9:40px;--pp-spacing-10:48px;--pp-spacing-11:56px;--pp-spacing-padding-2xs:2px;--pp-spacing-padding-xs:4px;--pp-spacing-padding-s:8px;--pp-spacing-padding-m:12px;--pp-spacing-padding-l:16px;--pp-spacing-padding-xl:20px;--pp-spacing-padding-2xl:24px;--pp-spacing-padding-3xl:32px;--pp-spacing-padding-4xl:40px;--pp-spacing-padding-5xl:48px;--pp-spacing-gap-3xs:2px;--pp-spacing-gap-2xs:4px;--pp-spacing-gap-xs:8px;--pp-spacing-gap-s:12px;--pp-spacing-gap-m:16px;--pp-spacing-gap-l:20px;--pp-spacing-gap-xl:24px;--pp-spacing-gap-2xl:32px;--pp-spacing-gap-3xl:40px;--pp-spacing-gap-4xl:48px;--pp-spacing-gap-5xl:56px;--pp-radius-0:0px;--pp-radius-1:2px;--pp-radius-2:4px;--pp-radius-3:6px;--pp-radius-4:8px;--pp-radius-5:10px;--pp-radius-6:12px;--pp-radius-7:16px;--pp-radius-8:20px;--pp-radius-9:24px;--pp-radius-10:28px;--pp-radius-11:32px;--pp-radius-none:0px;--pp-radius-2xs:2px;--pp-radius-xs:4px;--pp-radius-s:6px;--pp-radius-m:8px;--pp-radius-l:10px;--pp-radius-xl:12px;--pp-radius-2xl:16px;--pp-radius-round:999px;--pp-radius-full:999px;--pp-stroke-0:.5px;--pp-stroke-1:1px;--pp-stroke-2:2px;--pp-stroke-3:4px;--pp-stroke-4:8px;--pp-stroke-s:.5px;--pp-stroke-m:1px;--pp-stroke-l:2px;--pp-chart-line-width:2.5px;--pp-chart-halo-width:5.5px;--pp-chart-point-size:8px;--pp-chart-bar-radius:999px;--pp-chart-height:250px;--pp-chart-bar-width:22px;--pp-layout-maxwidth-home:1280px;--pp-layout-message-maxwidth:480px;--pp-layout-aside-width:308px;--pp-strong:700;--pp-heading-xl:20px;--pp-heading-2xl:24px;--pp-heading-3xl:32px;--pp-heading-4xl:40px;--pp-heading-5xl:48px;--pp-heading-6xl:64px;--pp-heading-weight:600;--pp-heading-weight-regular:400;--pp-text-xs:10px;--pp-text-s:12px;--pp-text-m:14px;--pp-text-l:16px;--pp-text-xl:20px;--pp-text-2xl:24px;--pp-text-weight:400;--pp-component-button-weight:400;--pp-component-field-weight:400;--pp-component-tag-weight:400;--pp-component-nav-weight:400;--pp-component-chart-weight:300;--pp-component-chart-tooltip-weight:400;--pp-component-filter-weight:400;--pp-component-avatar-s:16px;--pp-component-avatar-m:20px;--pp-component-avatar-l:24px;--pp-component-avatar-weight:600;--pp-component-capsule-weight:400;--pp-component-avatar-label-weight:400;--pp-component-kpi-weight:400;--pp-component-kpi-value-weight:600;--pp-component-activity-weight:400;--pp-component-position-badge-weight:400;--pp-component-ranking-weight:400;--pp-component-segmented-weight:400;--pp-component-option-card-weight:400;--pp-component-input-weight:400;--pp-component-list-item-weight:400;--pp-component-upload-weight:400;--pp-component-progress-weight:400;--pp-component-banner-weight:400;--pp-component-section-weight:400;--pp-component-thumbnail-s:20px;--pp-component-thumbnail-m:32px;--pp-component-thumbnail-l:48px;--pp-component-thumbnail-weight:600;--pp-component-wizard-number:678px;--pp-component-wizard-weight:700;--pp-component-tooltip-weight:400;--pp-font-family-primary:Sora;--pp-font-weight-thin:100;--pp-font-weight-extra-light:200;--pp-font-weight-light:300;--pp-font-weight-regular:400;--pp-font-weight-medium:500;--pp-font-weight-semi-bold:600;--pp-font-weight-bold:700;--pp-font-weight-extra-bold:800;--pp-font-font-sizes-10:10px;--pp-font-font-sizes-12:12px;--pp-font-font-sizes-14:14px;--pp-font-font-sizes-16:16px;--pp-font-font-sizes-20:20px;--pp-font-font-sizes-24:24px;--pp-font-font-sizes-32:32px;--pp-font-font-sizes-36:36px;--pp-font-font-sizes-40:40px;--pp-font-font-sizes-48:48px;--pp-font-font-sizes-64:64px;--pp-font-font-sizes-96:96px;--pp-font-font-sizes-128:128px;--pp-font-styles-normal:Normal;--pp-font-styles-italic:Merriweather;--pp-motion-duration-slow:.6s;--pp-motion-duration-medium:.35s;--pp-motion-duration-fast:.12s;--pp-motion-ease-out:cubic-bezier(.22, 1, .36, 1);--pp-motion-stagger:40ms;--pp-colors-chart-axis-label:var(--pp-colors-text-secondary);--pp-colors-chart-tooltip-bg:var(--pp-colors-fill-neutrals-white);--pp-colors-chart-tooltip-text:var(--pp-colors-text-primary);--pp-colors-chart-series-secondary-hover:var(--pp-colors-primary-300);--pp-component-button-md:var(--pp-text-m);--pp-component-button-xl:var(--pp-text-xl);--pp-component-field-label:var(--pp-text-l);--pp-component-field-help:var(--pp-text-m);--pp-component-tag-s:var(--pp-text-s);--pp-component-nav-item:var(--pp-text-m);--pp-component-nav-item-xs:var(--pp-text-xs);--pp-component-chart-axis:var(--pp-text-xs);--pp-component-chart-tooltip:var(--pp-text-s);--pp-component-filter-label:var(--pp-text-l);--pp-component-filter-value:var(--pp-text-m);--pp-component-capsule-s:var(--pp-text-s);--pp-component-avatar-label-m-name:var(--pp-text-l);--pp-component-avatar-label-s-name:var(--pp-text-s);--pp-component-avatar-label-m-description:var(--pp-text-m);--pp-component-avatar-label-s-description:var(--pp-text-xs);--pp-component-kpi-label:var(--pp-text-xl);--pp-component-kpi-value:var(--pp-heading-3xl);--pp-component-kpi-meta:var(--pp-text-m);--pp-component-activity-item:var(--pp-text-s);--pp-component-activity-meta:var(--pp-text-xs);--pp-component-activity-title:var(--pp-text-xl);--pp-component-position-badge-s:var(--pp-text-s);--pp-component-ranking-item:var(--pp-text-s);--pp-component-segmented-item:var(--pp-text-m);--pp-component-option-card-title:var(--pp-text-m);--pp-component-option-card-description:var(--pp-text-m);--pp-component-input-label:var(--pp-text-m);--pp-component-input-value:var(--pp-text-m);--pp-component-input-hint:var(--pp-text-s);--pp-component-list-item-title:var(--pp-text-l);--pp-component-list-item-meta:var(--pp-text-s);--pp-component-upload-text:var(--pp-text-m);--pp-component-progress-title:var(--pp-text-m);--pp-component-progress-meta:var(--pp-text-s);--pp-component-banner-title:var(--pp-text-m);--pp-component-banner-body:var(--pp-text-s);--pp-component-section-title:var(--pp-text-l);--pp-component-tooltip-label:var(--pp-text-s)}@media (width<=767px){:root{--pp-strong:700;--pp-heading-xl:16px;--pp-heading-2xl:20px;--pp-heading-3xl:24px;--pp-heading-4xl:32px;--pp-heading-5xl:40px;--pp-heading-6xl:48px;--pp-heading-weight:600;--pp-heading-weight-regular:400;--pp-text-xs:10px;--pp-text-s:12px;--pp-text-m:14px;--pp-text-l:16px;--pp-text-xl:16px;--pp-text-2xl:20px;--pp-text-weight:400;--pp-component-button-md:var(--pp-text-m);--pp-component-button-xl:var(--pp-text-xl);--pp-component-button-weight:400;--pp-component-field-label:var(--pp-text-l);--pp-component-field-help:var(--pp-text-m);--pp-component-field-weight:400;--pp-component-tag-s:var(--pp-text-s);--pp-component-tag-weight:400;--pp-component-nav-item:var(--pp-text-m);--pp-component-nav-weight:400;--pp-component-nav-item-xs:var(--pp-text-xs);--pp-component-chart-axis:var(--pp-text-xs);--pp-component-chart-weight:300;--pp-component-chart-tooltip-weight:400;--pp-component-chart-tooltip:var(--pp-text-s);--pp-component-filter-label:var(--pp-text-l);--pp-component-filter-value:var(--pp-text-m);--pp-component-filter-weight:400;--pp-component-avatar-s:16px;--pp-component-avatar-m:20px;--pp-component-avatar-l:24px;--pp-component-avatar-weight:600;--pp-component-capsule-s:var(--pp-text-s);--pp-component-capsule-weight:400;--pp-component-avatar-label-m-name:var(--pp-text-l);--pp-component-avatar-label-s-name:var(--pp-text-s);--pp-component-avatar-label-weight:400;--pp-component-avatar-label-m-description:var(--pp-text-m);--pp-component-avatar-label-s-description:var(--pp-text-xs);--pp-component-kpi-label:var(--pp-text-xl);--pp-component-kpi-value:var(--pp-heading-4xl);--pp-component-kpi-meta:var(--pp-text-m);--pp-component-kpi-weight:400;--pp-component-kpi-value-weight:600;--pp-component-activity-item:var(--pp-text-s);--pp-component-activity-meta:var(--pp-text-xs);--pp-component-activity-weight:400;--pp-component-activity-title:var(--pp-text-xl);--pp-component-position-badge-s:var(--pp-text-s);--pp-component-position-badge-weight:400;--pp-component-ranking-item:var(--pp-text-s);--pp-component-ranking-weight:400;--pp-component-segmented-item:var(--pp-text-m);--pp-component-segmented-weight:400;--pp-component-option-card-title:var(--pp-text-m);--pp-component-option-card-description:var(--pp-text-m);--pp-component-option-card-weight:400;--pp-component-input-label:var(--pp-text-m);--pp-component-input-value:var(--pp-text-m);--pp-component-input-hint:var(--pp-text-s);--pp-component-input-weight:400;--pp-component-list-item-title:var(--pp-text-l);--pp-component-list-item-meta:var(--pp-text-s);--pp-component-list-item-weight:400;--pp-component-upload-text:var(--pp-text-m);--pp-component-upload-weight:400;--pp-component-progress-title:var(--pp-text-m);--pp-component-progress-meta:var(--pp-text-s);--pp-component-progress-weight:400;--pp-component-banner-title:var(--pp-text-m);--pp-component-banner-body:var(--pp-text-s);--pp-component-banner-weight:400;--pp-component-section-title:var(--pp-text-l);--pp-component-section-weight:400;--pp-component-thumbnail-s:20px;--pp-component-thumbnail-m:32px;--pp-component-thumbnail-l:48px;--pp-component-thumbnail-weight:600;--pp-component-wizard-number:678px;--pp-component-wizard-weight:700;--pp-component-tooltip-label:var(--pp-text-s);--pp-component-tooltip-weight:400}}:root{--pp-shadow-e0:0px 0px 0px 0px #1b1c1d00;--pp-shadow-e1:0px 2px 4px 0px #1b1c1d0a;--pp-shadow-e2:3px 3px 10.2px 0px #585c5f40;--pp-shadow-e3:0px 16px 40px -8px #585c5f29;--pp-shadow-e4:0px 0px 7.5px 0px #00000014}}@layer pp.typography{.pp-heading-xl{font-family:var(--pp-font-family-primary);font-size:var(--pp-heading-xl);font-weight:var(--pp-heading-weight-regular);letter-spacing:-.0025em;line-height:1.3}.pp-heading-2xl{font-family:var(--pp-font-family-primary);font-size:var(--pp-heading-2xl);font-weight:var(--pp-heading-weight-regular);letter-spacing:-.005em;line-height:1.3}.pp-heading-3xl{font-family:var(--pp-font-family-primary);font-size:var(--pp-heading-3xl);font-weight:var(--pp-heading-weight);letter-spacing:-.0075em;line-height:1.2}.pp-heading-4xl{font-family:var(--pp-font-family-primary);font-size:var(--pp-heading-4xl);font-weight:var(--pp-heading-weight);letter-spacing:-.01em;line-height:1.1}.pp-heading-5xl{font-family:var(--pp-font-family-primary);font-size:var(--pp-heading-5xl);font-weight:var(--pp-heading-weight);letter-spacing:-.0125em;line-height:1.1}.pp-heading-6xl{font-family:var(--pp-font-family-primary);font-size:var(--pp-heading-6xl);font-weight:var(--pp-heading-weight);letter-spacing:-.015em;line-height:1}.pp-text-xs{font-family:var(--pp-font-family-primary);font-size:var(--pp-text-xs);font-weight:var(--pp-text-weight);letter-spacing:.005em;line-height:1.5}.pp-text-s{font-family:var(--pp-font-family-primary);font-size:var(--pp-text-s);font-weight:var(--pp-text-weight);letter-spacing:.0025em;line-height:1.5}.pp-text-m{font-family:var(--pp-font-family-primary);font-size:var(--pp-text-m);font-weight:var(--pp-text-weight);letter-spacing:0;line-height:1.5}.pp-text-l{font-family:var(--pp-font-family-primary);font-size:var(--pp-text-l);font-weight:var(--pp-text-weight);letter-spacing:0;line-height:1.5}.pp-text-xl{font-family:var(--pp-font-family-primary);font-size:var(--pp-text-xl);font-weight:var(--pp-text-weight);letter-spacing:-.0025em;line-height:1.4}.pp-text-2xl{font-family:var(--pp-font-family-primary);font-size:var(--pp-text-2xl);font-weight:var(--pp-text-weight);letter-spacing:-.005em;line-height:1.4}}@layer pp.components{.pp-account-menu,.pp-account-menu[data-variant=default]{--_width:272px;--_gap:var(--pp-spacing-gap-2xs);--_pad:var(--pp-spacing-padding-s);--_radius:var(--pp-radius-m);--_bg:var(--pp-colors-fill-neutrals-white);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-custom-account-menu-border-width,var(--pp-stroke-m));gap:var(--pp-custom-account-menu-gap,var(--_gap));box-sizing:border-box;width:var(--pp-custom-account-menu-width,var(--_width));padding:var(--pp-custom-account-menu-padding,var(--_pad));border-radius:var(--pp-custom-account-menu-radius,var(--_radius));background:var(--_bg);outline:var(--_sw) solid var(--_sc);outline-offset:calc(var(--_sw) * -1);box-shadow:var(--pp-custom-account-menu-shadow,var(--pp-shadow-e2));flex-direction:column;display:flex}.pp-account-menu[data-variant=inverse]{--_width:361px;--_gap:var(--pp-spacing-gap-s);--_pad:var(--pp-spacing-padding-m) var(--pp-spacing-padding-s);--_radius:var(--pp-radius-l);--_bg:var(--pp-colors-fill-neutrals-subtle-transparency);--_sc:transparent;--_sw:0;box-shadow:none}.pp-account-menu__item{cursor:pointer;border:0;min-width:100%;max-width:100%;margin:0}.pp-account-menu__separator{min-width:100%}.pp-activity-item{gap:var(--pp-custom-activity-item-gap,var(--pp-spacing-gap-2xs));width:var(--pp-custom-activity-item-width,287px);font-family:var(--pp-font-family-primary);flex-direction:column;display:flex}.pp-activity-item__title{color:var(--pp-colors-text-primary);font-size:var(--pp-custom-activity-item-title-font-size,var(--pp-component-activity-item));font-weight:var(--pp-component-activity-weight);letter-spacing:.003em;margin:0;line-height:1.5}.pp-activity-item__meta{color:var(--pp-colors-text-secondary);font-size:var(--pp-custom-activity-item-meta-font-size,var(--pp-component-activity-meta));font-weight:var(--pp-component-activity-weight);letter-spacing:.005em;margin:0;line-height:1.5}.pp-avatar,.pp-avatar[data-variant=primary],.pp-avatar[data-type=image],.pp-avatar[data-size=md]{--_bg:var(--pp-colors-fill-brand-subtle);--_fg:var(--pp-colors-text-brand-1);--_icon:var(--pp-colors-icon-brand-1);--_size:48px;--_font-size:var(--pp-component-avatar-m);width:var(--pp-custom-avatar-width,var(--_size));height:var(--pp-custom-avatar-height,var(--_size));border-radius:var(--pp-custom-avatar-radius,var(--pp-radius-round));color:var(--_fg);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-avatar-font-size,var(--_font-size));font-weight:var(--pp-component-avatar-weight);flex:none;justify-content:center;align-items:center;line-height:1.5;display:inline-flex;overflow:hidden}.pp-avatar[data-variant=neutral]{--_bg:var(--pp-colors-fill-neutrals-default);--_fg:var(--pp-colors-text-primary);--_icon:var(--pp-colors-icon-white)}.pp-avatar[data-type=text],.pp-avatar[data-type=icon]{background:var(--_bg)}.pp-avatar[data-type=icon]{color:var(--_icon)}.pp-avatar[data-size=sm]{--_size:32px;--_font-size:var(--pp-component-avatar-s)}.pp-avatar[data-size=lg]{--_size:64px;--_font-size:var(--pp-component-avatar-l)}.pp-avatar__image{object-fit:cover;width:100%;height:100%;display:block}.pp-avatar__icon{width:100%;height:100%;display:block}.pp-avatar-label,.pp-avatar-label[data-size=md],.pp-avatar-label[data-variant=default]{--_title:var(--pp-colors-text-primary);--_description:var(--pp-colors-text-secondary);--_bg-hover:var(--pp-colors-fill-neutrals-subtle);--_bg-pressed:var(--pp-colors-fill-neutrals-default);--_title-size:var(--pp-component-avatar-label-m-name);--_title-tracking:normal;--_description-size:var(--pp-component-avatar-label-m-description);--_description-tracking:normal;--_bg:transparent;--_sc:transparent;--_sw:0;--_so:0;align-items:center;gap:var(--pp-custom-avatar-label-gap,var(--pp-spacing-gap-s));box-sizing:border-box;padding:var(--pp-custom-avatar-label-padding,var(--pp-spacing-padding-xs));border-radius:var(--pp-custom-avatar-label-radius,var(--pp-radius-round));background:var(--_bg);outline:var(--_sw) solid var(--_sc);outline-offset:var(--_so);font-family:var(--pp-font-family-primary);font-weight:var(--pp-component-avatar-label-weight);flex-direction:row;display:inline-flex}.pp-avatar-label[data-size=sm]{--_title-size:var(--pp-component-avatar-label-s-name);--_title-tracking:.003em;--_description-size:var(--pp-component-avatar-label-s-description);--_description-tracking:.005em}.pp-avatar-label[data-variant=inverse]{--_title:var(--pp-colors-text-inverse);--_description:var(--pp-colors-text-inverse);--_bg-hover:var(--pp-colors-fill-neutrals-subtle-transparency);--_bg-pressed:var(--pp-colors-fill-neutrals-subtle-transparency)}.pp-avatar-label:has(.pp-avatar-label__description:hover){--_bg:var(--_bg-hover)}.pp-avatar-label:has(.pp-avatar-label__description:active){--_bg:var(--_bg-pressed);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-custom-avatar-label-border-width,var(--pp-stroke-m));--_so:calc(var(--_sw) * -1)}.pp-avatar-label:has(.pp-avatar-label__description:focus-visible){--_bg:transparent;--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-avatar-label-border-width,var(--pp-stroke-l));--_so:0}.pp-avatar-label__title{color:var(--_title);font-size:var(--pp-custom-avatar-label-title-font-size,var(--_title-size));letter-spacing:var(--_title-tracking);line-height:1.5;display:block}.pp-avatar-label__description{border-radius:var(--pp-custom-avatar-label-description-radius,var(--pp-radius-1));width:fit-content;color:var(--_description);font-size:var(--pp-custom-avatar-label-description-font-size,var(--_description-size));letter-spacing:var(--_description-tracking);line-height:1.3;text-decoration:none;display:block}.pp-avatar-label__description:focus-visible{outline:none}.pp-banner,.pp-banner[data-variant=info],.pp-banner[data-layout=desktop]{--_bg:var(--pp-colors-fill-brand-subtle);--_accent:var(--pp-colors-text-brand-1);--_icon:var(--pp-colors-icon-brand-1);--_width:720px;--_content-align:center;--_actions-display:flex;--_action-column:auto;--_close-row:auto;--_close-column:auto;--_close-offset:0;align-items:center;gap:var(--pp-custom-banner-gap,var(--pp-spacing-gap-s));box-sizing:border-box;width:var(--pp-custom-banner-width,var(--_width));padding:var(--pp-custom-banner-padding,var(--pp-spacing-padding-m) var(--pp-spacing-padding-l));border-radius:var(--pp-custom-banner-radius,var(--pp-radius-l));background:var(--_bg);font-family:var(--pp-font-family-primary);font-weight:var(--pp-component-banner-weight);flex-direction:row;line-height:1.5;display:flex}.pp-banner[data-variant=error]{--_bg:var(--pp-colors-fill-status-error-subtle);--_accent:var(--pp-colors-text-status-error);--_icon:var(--pp-colors-icon-status-error)}.pp-banner[data-variant=warning]{--_bg:var(--pp-colors-fill-status-warning-subtle);--_accent:var(--pp-colors-text-status-warning);--_icon:var(--pp-colors-icon-status-warning)}.pp-banner[data-layout=mobile]{--_width:361px;--_content-align:flex-start;--_actions-display:contents;--_action-column:1 / -1;--_close-row:1;--_close-column:2;--_close-offset:var(--pp-custom-banner-head-gap,var(--pp-spacing-gap-xs));align-items:start;gap:var(--pp-custom-banner-gap,var(--pp-spacing-gap-s)) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.pp-banner__content{align-items:var(--_content-align);gap:var(--pp-custom-banner-content-gap,var(--pp-spacing-gap-xs));flex-direction:row;flex:1;display:flex}.pp-banner__icon{width:var(--pp-custom-banner-icon-width,20px);height:var(--pp-custom-banner-icon-height,20px);color:var(--_icon);flex:none}.pp-banner__texts{gap:var(--pp-custom-banner-texts-gap,var(--pp-spacing-gap-3xs));flex-direction:column;flex:1;display:flex}.pp-banner__title{color:var(--_accent);font-size:var(--pp-custom-banner-title-font-size,var(--pp-component-banner-title));margin:0}.pp-banner__body{color:var(--pp-colors-text-secondary);font-size:var(--pp-custom-banner-body-font-size,var(--pp-component-banner-body));margin:0}.pp-banner__actions{display:var(--_actions-display);justify-content:flex-end;align-items:flex-start;gap:var(--pp-custom-banner-actions-gap,var(--pp-spacing-gap-xs));flex-direction:row;flex:none}.pp-banner__actions>*{grid-column:var(--_action-column)}.pp-banner__close{grid-row:var(--_close-row);grid-column:var(--_close-column);width:var(--pp-custom-banner-close-width,16px);height:var(--pp-custom-banner-close-height,16px);color:var(--_icon);cursor:pointer;margin:0;background:0 0;border:0;flex:none;margin-inline-start:var(--_close-offset);padding:0}.pp-banner__close:focus-visible{outline:var(--pp-stroke-l) solid currentColor}.pp-breadcrumb{display:flex}.pp-breadcrumb__list{align-items:center;gap:var(--pp-custom-breadcrumb-gap,var(--pp-spacing-gap-2xs));flex-direction:row;margin:0;padding:0;list-style:none;display:flex}.pp-breadcrumb-item{--_separator:var(--pp-colors-icon-grey);align-items:center;gap:var(--pp-custom-breadcrumb-item-gap,var(--pp-spacing-gap-2xs));font-family:var(--pp-font-family-primary);flex-direction:row;display:flex}.pp-breadcrumb-item:has(.pp-breadcrumb-item__link[aria-current=page]){--_separator:var(--pp-colors-icon-brand-1)}.pp-breadcrumb-item__link{--_bg:transparent;--_fg:var(--pp-colors-text-secondary);--_sc:transparent;--_sw:0;align-items:center;gap:var(--pp-custom-breadcrumb-item-link-gap,var(--pp-spacing-gap-2xs));padding:var(--pp-custom-breadcrumb-item-link-padding,var(--pp-spacing-padding-2xs) var(--pp-spacing-padding-xs));border-radius:var(--pp-custom-breadcrumb-item-link-radius,var(--pp-radius-m));background:var(--_bg);outline:var(--_sw) solid var(--_sc);outline-offset:calc(var(--_sw) * -1);color:var(--_fg);font-size:var(--pp-custom-breadcrumb-item-font-size,var(--pp-component-button-md));font-weight:var(--pp-component-button-weight);flex-direction:row;line-height:1.4;text-decoration:none;display:flex}.pp-breadcrumb-item__link[aria-current=page]{--_fg:var(--pp-colors-text-brand-1)}.pp-breadcrumb-item__link:hover:not([aria-current=page]){--_bg:var(--pp-colors-fill-neutrals-subtle);--_fg:var(--pp-colors-text-primary)}.pp-breadcrumb-item__link:active:not([aria-current=page]){--_bg:var(--pp-colors-fill-neutrals-subtle);--_fg:var(--pp-colors-text-primary);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-custom-breadcrumb-item-link-border-width,var(--pp-stroke-l))}.pp-breadcrumb-item__link:focus-visible{--_bg:transparent;--_fg:var(--pp-colors-text-primary);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-custom-breadcrumb-item-link-border-width,var(--pp-stroke-l))}.pp-breadcrumb-item__icon{flex:none;display:block}.pp-breadcrumb-item__separator{width:var(--pp-custom-breadcrumb-item-separator-width,16px);height:var(--pp-custom-breadcrumb-item-separator-height,16px);color:var(--_separator);flex:none;display:block}.pp-button,.pp-button[data-size=md],.pp-button[data-variant=primary],.pp-button[data-appearance=solid]{--_solid-bg:var(--pp-colors-fill-brand-default);--_solid-bg-hover:var(--pp-colors-fill-brand-strong);--_solid-fg:var(--pp-colors-text-inverse);--_solid-press:var(--pp-colors-stroke-focus-default);--_solid-focus:var(--pp-colors-stroke-brand-strong);--_solid-icon:var(--pp-colors-icon-white);--_tone-fg:var(--pp-colors-text-brand-1);--_tone-icon:var(--pp-colors-icon-brand-1);--_tone-line:var(--pp-colors-stroke-brand-default);--_tone-bg:var(--pp-colors-fill-brand-subtle);--_tone-ring:var(--pp-colors-stroke-brand-default);--_dis-fg:var(--pp-colors-text-status-disabled);--_dis-icon:var(--pp-colors-icon-status-disabled);--_dis-line:var(--pp-colors-stroke-status-disabled);--_pad:var(--pp-spacing-padding-s);--_font-size:var(--pp-component-button-md);--_line-height:1.4;--_tracking:normal;--_icon:20px;--_bg:var(--_solid-bg);--_fg:var(--_solid-fg);--_icon-fg:var(--_solid-icon);--_sc:transparent;--_sw:0;--_sk:-1;justify-content:center;align-items:center;gap:var(--pp-custom-button-gap,var(--pp-spacing-gap-xs));box-sizing:border-box;padding:var(--pp-custom-button-padding,var(--_pad));border-radius:var(--pp-custom-button-radius,var(--pp-radius-m));background:var(--_bg);outline:var(--_sw) solid var(--_sc);outline-offset:calc(var(--_sw) * var(--_sk));color:var(--_fg);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-button-font-size,var(--_font-size));font-weight:var(--pp-component-button-weight);line-height:var(--_line-height);letter-spacing:var(--_tracking);cursor:pointer;border:0;flex-direction:row;margin:0;text-decoration:none;display:inline-flex}.pp-button[data-size=xl]{--_font-size:var(--pp-component-button-xl);--_line-height:1.2;--_tracking:-.005em;--_icon:32px}.pp-button[data-variant=neutral]{--_solid-bg:var(--pp-colors-fill-neutrals-default);--_solid-bg-hover:var(--pp-colors-fill-neutrals-subtle);--_solid-fg:var(--pp-colors-text-primary);--_solid-press:var(--pp-colors-stroke-primary-default);--_solid-focus:var(--pp-colors-stroke-primary-strong);--_solid-icon:var(--pp-colors-icon-black);--_tone-fg:var(--pp-colors-text-primary);--_tone-icon:var(--pp-colors-icon-black);--_tone-line:var(--pp-colors-stroke-primary-default);--_tone-bg:var(--pp-colors-fill-neutrals-subtle);--_tone-ring:var(--pp-colors-stroke-primary-default)}.pp-button[data-variant=inverse]{--_solid-bg:var(--pp-colors-fill-neutrals-subtle);--_solid-bg-hover:var(--pp-colors-fill-neutrals-default);--_solid-fg:var(--pp-colors-text-brand-1);--_solid-press:var(--pp-colors-stroke-primary-default);--_solid-focus:var(--pp-colors-stroke-primary-strong);--_solid-icon:var(--pp-colors-icon-brand-1);--_tone-fg:var(--pp-colors-text-inverse);--_tone-icon:var(--pp-colors-icon-white);--_tone-line:var(--pp-colors-stroke-light-gray);--_tone-bg:var(--pp-colors-fill-neutrals-subtle-transparency);--_tone-ring:var(--pp-colors-stroke-primary-default);--_dis-fg:var(--pp-colors-text-status-disabled-inverse);--_dis-icon:var(--pp-colors-icon-status-disabled-inverse);--_dis-line:var(--pp-colors-stroke-status-disabled-inverse)}.pp-button[data-variant=inverse][data-size=xl]{--_tone-line:var(--pp-colors-stroke-primary-default)}.pp-button[data-variant=error]{--_solid-bg:var(--pp-colors-fill-status-error-default);--_solid-bg-hover:var(--pp-colors-fill-status-error-strong);--_solid-focus:var(--pp-colors-stroke-status-error-strong);--_tone-fg:var(--pp-colors-text-status-error);--_tone-icon:var(--pp-colors-icon-status-error);--_tone-line:var(--pp-colors-stroke-status-error);--_tone-bg:var(--pp-colors-fill-status-error-subtle);--_tone-ring:var(--pp-colors-stroke-status-error)}.pp-button[data-variant=warning]{--_solid-bg:var(--pp-colors-fill-status-warning-default);--_solid-bg-hover:var(--pp-colors-fill-status-warning-strong);--_solid-focus:var(--pp-colors-stroke-focus-default);--_tone-fg:var(--pp-colors-text-status-warning);--_tone-icon:var(--pp-colors-icon-status-warning);--_tone-line:var(--pp-colors-stroke-status-warning);--_tone-bg:var(--pp-colors-fill-status-warning-subtle);--_tone-ring:var(--pp-colors-stroke-focus-default)}.pp-button[data-appearance=outline]{--_bg:transparent;--_fg:var(--_tone-fg);--_icon-fg:var(--_tone-icon);--_sc:var(--_tone-line);--_sw:var(--pp-custom-button-border-width,var(--pp-stroke-m));--_sk:-1}.pp-button[data-appearance=ghost],.pp-button[data-appearance=link]{--_bg:transparent;--_fg:var(--_tone-fg);--_icon-fg:var(--_tone-icon)}.pp-button[data-appearance=link]{--_pad:var(--pp-spacing-padding-2xs);text-decoration:underline}.pp-button:not([data-appearance]):hover:not(:disabled,[aria-disabled=true]),.pp-button[data-appearance=solid]:hover:not(:disabled,[aria-disabled=true]){--_bg:var(--_solid-bg-hover)}.pp-button:not([data-appearance]):active:not(:disabled,[aria-disabled=true]),.pp-button[data-appearance=solid]:active:not(:disabled,[aria-disabled=true]){--_bg:var(--_solid-bg);--_sc:var(--_solid-press);--_sw:var(--pp-custom-button-border-width,var(--pp-stroke-3));--_sk:-.5}.pp-button:not([data-appearance]):focus-visible,.pp-button[data-appearance=solid]:focus-visible{--_sc:var(--_solid-focus);--_sw:var(--pp-custom-button-border-width,var(--pp-stroke-3));--_sk:-.5}.pp-button[data-variant=neutral]:not([data-appearance]):focus-visible:not([aria-disabled=true]),.pp-button[data-variant=neutral][data-appearance=solid]:focus-visible:not([aria-disabled=true]){--_bg:var(--pp-colors-fill-neutrals-black);--_fg:var(--pp-colors-text-inverse);--_icon-fg:var(--pp-colors-icon-white)}.pp-button[data-variant=warning]:not([data-appearance],[data-size=xl]):focus-visible,.pp-button[data-variant=warning][data-appearance=solid]:not([data-size=xl]):focus-visible{--_sw:var(--pp-custom-button-border-width,var(--pp-stroke-4))}.pp-button[data-appearance=outline]:hover:not(:disabled,[aria-disabled=true]),.pp-button[data-appearance=ghost]:hover:not(:disabled,[aria-disabled=true]){--_bg:var(--_tone-bg);--_sw:0}.pp-button[data-appearance=outline]:active:not(:disabled,[aria-disabled=true]),.pp-button[data-appearance=ghost]:active:not(:disabled,[aria-disabled=true]){--_bg:var(--_tone-bg);--_sc:var(--_tone-ring);--_sw:var(--pp-custom-button-border-width,var(--pp-stroke-l));--_sk:-.5}.pp-button[data-appearance=outline]:focus-visible,.pp-button[data-appearance=ghost]:focus-visible{--_bg:transparent;--_sc:var(--_tone-ring);--_sw:var(--pp-custom-button-border-width,var(--pp-stroke-3));--_sk:-.5}.pp-button[data-appearance=link]:focus-visible{--_sc:var(--_tone-ring);--_sw:var(--pp-custom-button-border-width,var(--pp-stroke-l));--_sk:-.5}.pp-button[data-appearance=link][data-variant=warning]:not([data-size=xl]):hover:not(:disabled,[aria-disabled=true]){--_bg:var(--_tone-bg)}.pp-button[data-appearance=link][data-variant=warning]:not([data-size=xl]):active:not(:disabled,[aria-disabled=true]){--_bg:transparent;--_sc:var(--_tone-ring);--_sw:var(--pp-custom-button-border-width,var(--pp-stroke-l));--_sk:-.5}.pp-button[data-appearance=link][data-variant=warning]:not([data-size=xl]):focus-visible{--_sw:var(--pp-custom-button-border-width,var(--pp-stroke-3))}.pp-button[data-appearance=link][data-variant=error]:not([data-size=xl]):active:not(:disabled,[aria-disabled=true]){--_sc:var(--pp-colors-fill-status-error-subtle-pressed);--_sw:var(--pp-custom-button-border-width,var(--pp-stroke-m));--_sk:-1}.pp-button:disabled,.pp-button[aria-disabled=true]{cursor:not-allowed}.pp-button:not([data-appearance]):disabled,.pp-button:not([data-appearance])[aria-disabled=true],.pp-button[data-appearance=solid]:disabled,.pp-button[data-appearance=solid][aria-disabled=true]{--_bg:var(--pp-colors-fill-status-disabled);--_fg:var(--pp-colors-text-status-disabled);--_icon-fg:var(--pp-colors-icon-status-disabled)}.pp-button[data-appearance=outline]:disabled,.pp-button[data-appearance=outline][aria-disabled=true]{--_fg:var(--_dis-fg);--_icon-fg:var(--_dis-icon);--_sc:var(--_dis-line)}.pp-button[data-appearance=ghost]:disabled,.pp-button[data-appearance=ghost][aria-disabled=true],.pp-button[data-appearance=link]:disabled,.pp-button[data-appearance=link][aria-disabled=true]{--_fg:var(--_dis-fg);--_icon-fg:var(--_dis-icon)}.pp-button__icon{width:var(--pp-custom-button-icon-width,var(--_icon));height:var(--pp-custom-button-icon-height,var(--_icon));color:var(--_icon-fg);flex:none;display:block}.pp-calendar-day{--_bg:transparent;--_color:var(--pp-colors-text-primary);--_sc:transparent;--_sw:0;box-sizing:border-box;width:var(--pp-custom-calendar-day-width,40px);height:var(--pp-custom-calendar-day-height,40px);border-radius:var(--pp-custom-calendar-day-radius,var(--pp-radius-m));background:var(--_bg);outline:var(--_sw) solid var(--_sc);outline-offset:calc(var(--_sw) * -1);color:var(--_color);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-calendar-day-font-size,var(--pp-component-input-value));font-weight:var(--pp-component-input-weight);cursor:pointer;border:0;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0;line-height:1.4;display:flex}.pp-calendar-day:hover:not(:disabled){--_bg:var(--pp-colors-fill-neutrals-subtle)}.pp-calendar-day[aria-pressed=true]{--_bg:var(--pp-colors-fill-brand-default);--_color:var(--pp-colors-text-inverse)}.pp-calendar-day[aria-pressed=mixed]{--_bg:var(--pp-colors-fill-brand-subtle);--_color:var(--pp-colors-text-brand-1)}.pp-calendar-day:focus-visible{--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-calendar-day-border-width,var(--pp-stroke-l))}.pp-calendar-day:disabled{--_color:var(--pp-colors-text-status-disabled);cursor:default}.pp-calendar-day[aria-hidden=true]{visibility:hidden}.pp-capsule,.pp-capsule[data-variant=primary]{--_bg:var(--pp-colors-fill-brand-subtle);--_bg-hover:var(--pp-colors-fill-brand-subtle-hover);--_bg-pressed:var(--pp-colors-fill-brand-subtle-pressed);--_stroke:var(--pp-colors-icon-brand-1);--_fg:var(--pp-colors-text-brand-1);--_icon:var(--pp-colors-icon-brand-1);--_stroke-width:var(--pp-custom-capsule-border-width,var(--pp-stroke-m));align-items:center;gap:var(--pp-custom-capsule-gap,var(--pp-spacing-gap-2xs));padding:var(--pp-custom-capsule-padding,var(--pp-spacing-padding-2xs) var(--pp-spacing-padding-s));border-radius:var(--pp-custom-capsule-radius,var(--pp-radius-round));background:var(--_bg);box-shadow:inset 0 0 0 var(--_stroke-width) var(--_stroke);color:var(--_fg);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-capsule-font-size,var(--pp-component-capsule-s));font-weight:var(--pp-component-capsule-weight);letter-spacing:-.005em;flex-direction:row;line-height:1.5;display:inline-flex}.pp-capsule[data-variant=success]{--_bg:var(--pp-colors-fill-status-success-subtle);--_bg-hover:var(--pp-colors-fill-status-success-subtle-hover);--_bg-pressed:var(--pp-colors-fill-status-success-subtle-pressed);--_stroke:var(--pp-colors-icon-status-success);--_fg:var(--pp-colors-text-status-success);--_icon:var(--pp-colors-icon-status-success)}.pp-capsule[data-variant=warning]{--_bg:var(--pp-colors-fill-status-warning-subtle);--_bg-hover:var(--pp-colors-fill-status-warning-subtle-hover);--_bg-pressed:var(--pp-colors-fill-status-warning-subtle-pressed);--_stroke:var(--pp-colors-icon-status-warning);--_fg:var(--pp-colors-text-status-warning);--_icon:var(--pp-colors-icon-status-warning)}.pp-capsule[data-variant=error]{--_bg:var(--pp-colors-fill-status-error-subtle);--_bg-hover:var(--pp-colors-fill-status-error-subtle-hover);--_bg-pressed:var(--pp-colors-fill-status-error-subtle-pressed);--_stroke:var(--pp-colors-icon-status-error);--_fg:var(--pp-colors-text-status-error);--_icon:var(--pp-colors-icon-status-error)}.pp-capsule[data-variant=info]{--_bg:var(--pp-colors-fill-status-info-subtle);--_bg-hover:var(--pp-colors-fill-status-info-subtle-hover);--_bg-pressed:var(--pp-colors-fill-status-info-subtle-pressed);--_stroke:var(--pp-colors-icon-status-info);--_fg:var(--pp-colors-text-status-info);--_icon:var(--pp-colors-icon-status-info)}.pp-capsule[data-variant=orange]{--_bg:var(--pp-colors-fill-accent-orange-subtle);--_bg-hover:var(--pp-colors-fill-accent-orange-subtle-hover);--_bg-pressed:var(--pp-colors-fill-accent-orange-subtle-pressed);--_stroke:var(--pp-colors-stroke-accent-orange);--_fg:var(--pp-colors-text-accent-orange);--_icon:var(--pp-colors-icon-accent-orange)}.pp-capsule[data-variant=violet]{--_bg:var(--pp-colors-fill-accent-violet-subtle);--_bg-hover:var(--pp-colors-fill-accent-violet-subtle-hover);--_bg-pressed:var(--pp-colors-fill-accent-violet-subtle-pressed);--_stroke:var(--pp-colors-stroke-accent-violet);--_fg:var(--pp-colors-text-accent-violet);--_icon:var(--pp-colors-icon-accent-violet)}.pp-capsule[data-variant=sky-blue]{--_bg:var(--pp-colors-fill-accent-sky-blue-subtle);--_bg-hover:var(--pp-colors-fill-accent-sky-blue-subtle-hover);--_bg-pressed:var(--pp-colors-fill-accent-sky-blue-subtle-pressed);--_stroke:var(--pp-colors-stroke-accent-sky-blue);--_fg:var(--pp-colors-text-accent-sky-blue);--_icon:var(--pp-colors-icon-accent-sky-blue)}.pp-capsule:has(button:hover){background:var(--_bg-hover)}.pp-capsule:has(button:active){--_stroke-width:var(--pp-custom-capsule-border-width,var(--pp-stroke-l));background:var(--_bg-pressed)}.pp-capsule:has(:focus-visible){--_stroke-width:var(--pp-custom-capsule-border-width,var(--pp-stroke-l))}.pp-capsule:has(button:disabled){--_stroke:var(--pp-colors-stroke-status-disabled);--_fg:var(--pp-colors-text-status-disabled);--_icon:var(--pp-colors-icon-status-disabled);background:var(--pp-colors-fill-status-disabled)}.pp-capsule__action,.pp-capsule__close{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex}.pp-capsule__action{gap:var(--pp-custom-capsule-gap,var(--pp-spacing-gap-2xs))}.pp-capsule__action:focus-visible,.pp-capsule__close:focus-visible{outline:var(--pp-stroke-l) solid transparent}.pp-capsule__action:disabled,.pp-capsule__close:disabled{cursor:not-allowed}.pp-capsule__dot{width:var(--pp-custom-capsule-dot-width,8px);height:var(--pp-custom-capsule-dot-height,8px);background:var(--_icon);clip-path:circle(50%);flex:none}.pp-capsule__close{width:var(--pp-custom-capsule-close-width,12px);height:var(--pp-custom-capsule-close-height,12px);color:var(--_icon);flex:none}.pp-card{gap:var(--pp-custom-card-gap,0);box-sizing:border-box;width:var(--pp-custom-card-width,auto);padding:var(--pp-custom-card-padding,0);border-radius:var(--pp-custom-card-radius,var(--pp-radius-2xl));background:var(--pp-colors-fill-neutrals-surface);flex-direction:column;display:flex}.pp-chart-tooltip{justify-content:center;align-items:center;gap:var(--pp-custom-chart-tooltip-gap,var(--pp-spacing-1));padding:var(--pp-custom-chart-tooltip-padding,var(--pp-spacing-3) var(--pp-spacing-4));border-radius:var(--pp-custom-chart-tooltip-radius,var(--pp-radius-full));background:var(--pp-colors-chart-tooltip-bg);box-shadow:var(--pp-custom-chart-tooltip-shadow,var(--pp-shadow-e1));flex-direction:column;display:inline-flex}.pp-chart-tooltip__row{align-items:center;gap:var(--pp-custom-chart-tooltip-row-gap,var(--pp-spacing-2));flex-direction:row;display:flex}.pp-chart-tooltip__row:first-child{--_dot:var(--pp-colors-chart-series-secondary)}.pp-chart-tooltip__row:nth-child(2){--_dot:var(--pp-colors-chart-series-primary)}.pp-chart-tooltip__dot{width:var(--pp-custom-chart-tooltip-dot-width,8px);height:var(--pp-custom-chart-tooltip-dot-height,8px);background:var(--_dot);clip-path:circle(50%);flex:none}.pp-chart-tooltip__label{color:var(--pp-colors-chart-tooltip-text);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-chart-tooltip-font-size,var(--pp-text-s));font-weight:var(--pp-font-weight-regular);letter-spacing:.003em;line-height:1.5}.pp-checkbox{--_bg:var(--pp-colors-fill-neutrals-subtle);--_stroke:var(--pp-colors-stroke-brand-default);--_sw:var(--pp-stroke-m);--_check:transparent;--_ring:transparent;box-sizing:border-box;width:var(--pp-custom-checkbox-width,16px);height:var(--pp-custom-checkbox-height,16px);border-radius:var(--pp-custom-checkbox-radius,var(--pp-radius-xs));background-color:var(--_bg);box-shadow:inset 0 0 0 var(--pp-custom-checkbox-border-width,var(--_sw)) var(--_stroke);outline:var(--pp-stroke-l) solid var(--_ring);outline-offset:0;cursor:pointer;appearance:none;flex:none;margin:0;display:inline-block}.pp-checkbox:before{content:"";background-color:var(--_check);width:100%;height:100%;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.3333 4L6 11.3333L2.66667 8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' stroke='black'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.3333 4L6 11.3333L2.66667 8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' stroke='black'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.pp-checkbox:checked{--_bg:var(--pp-colors-fill-brand-default);--_stroke:transparent;--_check:var(--pp-colors-icon-white)}.pp-checkbox:enabled:hover{--_bg:var(--pp-colors-fill-brand-subtle)}.pp-checkbox:enabled:checked:hover{--_bg:var(--pp-colors-fill-brand-strong)}.pp-checkbox:enabled:active{--_bg:var(--pp-colors-fill-brand-subtle-pressed);--_sw:var(--pp-stroke-l)}.pp-checkbox:enabled:checked:active{--_bg:var(--pp-colors-fill-brand-strong);--_ring:var(--pp-colors-stroke-focus-default)}.pp-checkbox:focus-visible{--_bg:var(--pp-colors-fill-neutrals-subtle);--_stroke:transparent;--_ring:var(--pp-colors-stroke-brand-strong)}.pp-checkbox:checked:focus-visible{--_bg:var(--pp-colors-fill-brand-default)}.pp-checkbox:disabled{--_bg:var(--pp-colors-fill-status-disabled);--_stroke:var(--pp-colors-stroke-status-disabled);--_sw:var(--pp-stroke-m);--_ring:transparent;cursor:not-allowed}.pp-checkbox:disabled:checked{--_stroke:transparent;--_check:var(--pp-colors-icon-status-disabled)}.pp-checkbox-field{--_label-color:var(--pp-colors-text-primary);--_description-color:var(--pp-colors-text-secondary);gap:var(--pp-custom-checkbox-field-gap,var(--pp-spacing-gap-xs));font-family:var(--pp-font-family-primary);font-weight:var(--pp-component-field-weight);cursor:pointer;flex-direction:row;display:inline-flex}.pp-checkbox-field:has(:disabled){--_label-color:var(--pp-colors-text-status-disabled);--_description-color:var(--pp-colors-text-status-disabled);cursor:not-allowed}.pp-checkbox-field__control{height:var(--pp-custom-checkbox-field-control-height,24px);flex-direction:row;flex:none;justify-content:center;align-items:center;display:flex}.pp-checkbox-field__text{flex-direction:column;display:flex}.pp-checkbox-field__label{color:var(--_label-color);font-size:var(--pp-custom-checkbox-field-label-font-size,var(--pp-component-field-label));letter-spacing:-.005em;line-height:1.5}.pp-checkbox-field__description{color:var(--_description-color);font-size:var(--pp-custom-checkbox-field-description-font-size,var(--pp-component-field-help));line-height:1.4}.pp-date-field{--_label-color:var(--pp-colors-text-primary);--_required-color:var(--pp-colors-text-brand-1);--_info-color:var(--pp-colors-icon-brand-1);--_bg:var(--pp-colors-fill-neutrals-white);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-stroke-m);--_icon-color:var(--pp-colors-icon-grey);--_value-color:var(--pp-colors-text-primary);--_hint-color:var(--pp-colors-text-secondary);width:var(--pp-custom-date-field-width,320px);font-family:var(--pp-font-family-primary);font-weight:var(--pp-component-input-weight);flex-direction:column;display:flex}.pp-date-field:has(>.pp-date-field__control>.pp-date-field__box[aria-invalid=true]){--_sc:var(--pp-colors-stroke-status-error);--_hint-color:var(--pp-colors-text-status-error)}.pp-date-field:has(>.pp-date-field__control>.pp-date-field__box[aria-disabled=true]){--_label-color:var(--pp-colors-text-status-disabled);--_required-color:var(--pp-colors-text-status-disabled);--_info-color:var(--pp-colors-icon-status-disabled);--_bg:var(--pp-colors-fill-status-disabled);--_sc:var(--pp-colors-stroke-status-disabled);--_icon-color:var(--pp-colors-icon-status-disabled);--_value-color:var(--pp-colors-text-status-disabled)}.pp-date-field__label{align-items:center;gap:var(--pp-custom-date-field-label-gap,var(--pp-spacing-gap-3xs));color:var(--_label-color);font-size:var(--pp-custom-date-field-label-font-size,var(--pp-component-input-label));flex-direction:row;margin-block-end:var(--pp-custom-date-field-gap,var(--pp-spacing-gap-xs));line-height:1.5;display:flex}.pp-date-field__required{color:var(--_required-color)}.pp-date-field__required-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pp-date-field__info{width:var(--pp-custom-date-field-info-width,16px);height:var(--pp-custom-date-field-info-height,16px);color:var(--_info-color);flex:none}.pp-date-field__control{position:relative}.pp-date-field__box{align-items:center;gap:var(--pp-custom-date-field-box-gap,var(--pp-spacing-gap-xs));box-sizing:border-box;padding:var(--pp-custom-date-field-padding,var(--pp-spacing-padding-m) var(--pp-spacing-padding-s) var(--pp-spacing-padding-m) var(--pp-spacing-padding-m));border-radius:var(--pp-custom-date-field-radius,var(--pp-radius-m));background:var(--_bg);box-shadow:inset 0 0 0 var(--pp-custom-date-field-border-width,var(--_sw)) var(--_sc);color:var(--_value-color);font-size:var(--pp-custom-date-field-font-size,var(--pp-component-input-value));cursor:pointer;flex-direction:row;line-height:1.4;list-style:none;display:flex}.pp-date-field__box::-webkit-details-marker{display:none}.pp-date-field__box::marker{content:none}.pp-date-field__box:hover:not([aria-invalid=true],[aria-disabled=true]){--_sc:var(--pp-colors-stroke-primary-strong)}.pp-date-field__box:focus-visible{--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-stroke-l);outline:var(--pp-stroke-l) solid transparent}.pp-date-field__box[aria-disabled=true]{pointer-events:none;cursor:not-allowed}.pp-date-field__value,.pp-date-field__placeholder{flex:1;min-width:0}.pp-date-field__placeholder{color:var(--pp-colors-text-tertiary)}.pp-date-field__box[aria-disabled=true] .pp-date-field__placeholder{color:var(--pp-colors-text-status-disabled)}.pp-date-field__calendar{width:var(--pp-custom-date-field-calendar-width,20px);height:var(--pp-custom-date-field-calendar-height,20px);color:var(--_icon-color);flex:none}.pp-date-field__panel{z-index:1;position:absolute;inset-block-start:100%;inset-inline-start:0}.pp-date-field__hint{align-items:center;gap:var(--pp-custom-date-field-hint-gap,var(--pp-spacing-gap-2xs));color:var(--_hint-color);font-size:var(--pp-custom-date-field-hint-font-size,var(--pp-component-input-hint));letter-spacing:.003em;flex-direction:row;margin-block-start:var(--pp-custom-date-field-control-gap,var(--pp-spacing-gap-2xs));line-height:1.5;display:flex}.pp-date-picker{gap:var(--pp-custom-date-picker-gap,var(--pp-spacing-gap-m));box-sizing:border-box;width:var(--pp-custom-date-picker-width,320px);padding:var(--pp-custom-date-picker-padding-top,var(--pp-spacing-padding-m)) var(--pp-custom-date-picker-padding-right,var(--pp-spacing-padding-m)) var(--pp-custom-date-picker-padding-bottom,var(--pp-spacing-padding-m)) var(--pp-custom-date-picker-padding-left,var(--pp-spacing-padding-m));border:var(--pp-custom-date-picker-border-width,var(--pp-stroke-m)) solid var(--pp-colors-stroke-primary-default);border-radius:var(--pp-custom-date-picker-radius,var(--pp-radius-m));background:var(--pp-colors-fill-neutrals-white);box-shadow:var(--pp-shadow-e2);flex-direction:column;display:flex}.pp-date-picker__header{align-items:center;gap:var(--pp-custom-date-picker-header-gap,var(--pp-spacing-gap-xs));flex-direction:row;display:flex}.pp-date-picker__nav{width:var(--pp-custom-date-picker-nav-width,20px);height:var(--pp-custom-date-picker-nav-height,20px);color:var(--pp-colors-icon-grey);cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:0;display:inline-flex}.pp-date-picker__nav:focus-visible{outline:var(--pp-stroke-l) solid var(--pp-colors-stroke-brand-strong)}.pp-date-picker .pp-date-picker__month{flex:1;width:auto;min-width:0}.pp-date-picker .pp-date-picker__year{width:var(--pp-custom-date-picker-year-width,96px);flex:none}.pp-date-picker__body{gap:var(--pp-custom-date-picker-body-gap,var(--pp-spacing-gap-m));flex-direction:column;display:flex}.pp-date-picker__calendar{gap:var(--pp-custom-date-picker-calendar-gap,var(--pp-spacing-gap-xs));flex-direction:column;display:flex}.pp-date-picker__days{row-gap:var(--pp-custom-date-picker-days-gap,var(--pp-spacing-gap-3xs));grid-template-columns:repeat(7,1fr);display:grid}.pp-date-picker__weekday{color:var(--pp-colors-text-secondary);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-date-picker-weekday-font-size,var(--pp-component-input-hint));font-weight:var(--pp-component-input-weight);letter-spacing:.003em;text-align:center;line-height:1.5}.pp-date-picker__separator{min-width:100%}.pp-date-picker__shortcuts{gap:var(--pp-custom-date-picker-shortcuts-gap,var(--pp-spacing-gap-xs));flex-flow:wrap;display:flex}.pp-flag{--_size:22px;width:auto;height:var(--pp-custom-flag-size,var(--_size));vertical-align:middle;flex-shrink:0;display:inline-block}.pp-header-cell{box-sizing:border-box;height:var(--pp-custom-header-cell-height,40px);padding:var(--pp-custom-header-cell-padding,0 var(--pp-spacing-padding-l) 0 var(--pp-spacing-padding-l));box-shadow:inset 0 calc(-1 * var(--pp-stroke-s)) 0 0 var(--pp-colors-stroke-primary-strong);vertical-align:middle;text-align:var(--pp-custom-header-cell-align,left);color:var(--pp-colors-text-primary);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-header-cell-font-size,var(--pp-text-m));font-weight:var(--pp-font-weight-regular);line-height:1.5}.pp-header-cell:has(:focus-visible){box-shadow:inset 0 0 0 var(--pp-custom-header-cell-border-width,var(--pp-stroke-l)) var(--pp-colors-stroke-brand-strong)}.pp-header-cell__sort{align-items:center;gap:var(--pp-custom-header-cell-gap,var(--pp-spacing-gap-xs));color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;flex-direction:row;margin:0;padding:0;display:inline-flex}.pp-header-cell__sort:focus-visible{outline:var(--pp-stroke-l) solid transparent}.pp-header-cell__icon{width:var(--pp-custom-header-cell-icon-width,16px);height:var(--pp-custom-header-cell-icon-height,16px);color:var(--pp-colors-icon-black);flex:none;display:block}.pp-icon[data-size=xs]{--_size:12px}.pp-icon[data-size=sm]{--_size:16px}.pp-icon,.pp-icon[data-size=md]{--_size:20px}.pp-icon[data-size=lg]{--_size:24px}.pp-icon[data-size=xl]{--_size:32px}.pp-icon{width:var(--pp-custom-icon-size,var(--_size));height:var(--pp-custom-icon-size,var(--_size));vertical-align:middle;flex-shrink:0;display:inline-block}.pp-kpi,.pp-kpi[data-layout=stacked]{--_width:308px;--_height:167px;--_gap:var(--pp-spacing-gap-2xs);--_pad:var(--pp-spacing-padding-l);--_radius:var(--pp-radius-2xl);--_bg:var(--pp-colors-fill-neutrals-surface);--_value-margin:auto 0 0;gap:var(--pp-custom-kpi-gap,var(--_gap));box-sizing:border-box;width:var(--pp-custom-kpi-width,var(--_width));height:var(--pp-custom-kpi-height,var(--_height));padding:var(--pp-custom-kpi-padding,var(--_pad));border-radius:var(--pp-custom-kpi-radius,var(--_radius));background:var(--_bg);font-family:var(--pp-font-family-primary);flex-direction:column;display:flex}.pp-kpi[data-layout=inline]{--_width:632px;--_height:auto;--_value-margin:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""meta value";align-content:center;align-items:center;column-gap:0;display:grid}.pp-kpi[data-layout=compact]{--_width:auto;--_height:auto;--_gap:var(--pp-spacing-gap-xs);--_pad:0;--_radius:0;--_bg:transparent;--_value-margin:0}.pp-kpi__label{color:var(--pp-colors-text-primary);font-size:var(--pp-custom-kpi-label-font-size,var(--pp-component-kpi-label));font-weight:var(--pp-component-kpi-weight);letter-spacing:-.003em;grid-area:label;margin:0;line-height:1.3}.pp-kpi__meta{color:var(--pp-colors-text-secondary);font-size:var(--pp-custom-kpi-meta-font-size,var(--pp-component-kpi-meta));font-weight:var(--pp-component-kpi-weight);grid-area:meta;margin:0;line-height:1.5}.pp-kpi__value{margin:var(--_value-margin);color:var(--pp-colors-text-brand-1);font-size:var(--pp-custom-kpi-value-font-size,var(--pp-component-kpi-value));font-weight:var(--pp-component-kpi-value-weight);letter-spacing:-.01em;grid-area:value;line-height:1.1}.pp-kpi:has(>.pp-kpi__action){height:auto;min-height:var(--pp-custom-kpi-height,var(--_height))}.pp-kpi__action{margin-top:calc(var(--pp-custom-kpi-action-gap,var(--pp-spacing-gap-m)) - var(--pp-custom-kpi-gap,var(--_gap)));display:flex}.pp-list-item,.pp-list-item[data-type=module]{--_width:var(--pp-custom-list-item-width,450px)}.pp-list-item[data-type=lesson]{--_width:var(--pp-custom-list-item-width,434px)}.pp-list-item{gap:var(--pp-custom-list-item-gap,var(--pp-spacing-gap-xs));box-sizing:border-box;width:var(--_width);font-family:var(--pp-font-family-primary);font-weight:var(--pp-component-list-item-weight);flex-direction:column;list-style:none;display:flex}.pp-list-item:focus-visible{outline:var(--pp-stroke-l) solid var(--pp-colors-stroke-brand-strong);outline-offset:calc(var(--pp-stroke-l) * -1)}.pp-list-item__row{align-items:center;gap:var(--pp-custom-list-item-row-gap,var(--pp-spacing-gap-m));flex-direction:row;display:flex}.pp-list-item__drag{width:var(--pp-custom-list-item-icon-width,20px);height:var(--pp-custom-list-item-icon-height,20px);color:var(--pp-colors-icon-black);flex:none}.pp-list-item__content{gap:var(--pp-custom-list-item-content-gap,var(--pp-spacing-gap-2xs));flex-direction:column;flex:1;display:flex}.pp-list-item__title{color:var(--pp-colors-text-primary);font-size:var(--pp-custom-list-item-title-font-size,var(--pp-component-list-item-title));line-height:1.5}.pp-list-item__meta{align-items:center;gap:var(--pp-custom-list-item-meta-gap,var(--pp-spacing-gap-2xs));color:var(--pp-colors-text-secondary);font-size:var(--pp-custom-list-item-meta-font-size,var(--pp-component-list-item-meta));letter-spacing:.003em;flex-direction:row;line-height:1.5;display:flex}.pp-list-item__dot{width:var(--pp-custom-list-item-dot-width,2px);height:var(--pp-custom-list-item-dot-height,2px);border-radius:var(--pp-custom-list-item-dot-radius,var(--pp-radius-round));background:var(--pp-colors-text-secondary);flex:none}.pp-list-item__trailing{align-items:center;gap:var(--pp-custom-list-item-trailing-gap,var(--pp-spacing-gap-m));flex-direction:row;display:flex}.pp-list-item__more{width:var(--pp-custom-list-item-icon-width,20px);height:var(--pp-custom-list-item-icon-height,20px);border-radius:var(--pp-custom-list-item-more-radius,var(--pp-radius-round));color:var(--pp-colors-icon-grey);cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:flex}.pp-list-item__more:focus-visible{outline:var(--pp-stroke-l) solid var(--pp-colors-stroke-brand-strong)}.pp-list-item__icon{width:100%;height:100%}.pp-list-item__separator{min-width:100%}.pp-logo,.pp-logo[data-variant=primary],.pp-logo[data-layout=compact]{--_width:100px;--_height:48px;color:var(--pp-colors-logo-neutral);width:var(--pp-custom-logo-width,var(--_width));height:var(--pp-custom-logo-height,var(--_height));vertical-align:middle;flex:none;display:inline-block}.pp-logo[data-layout=expanded]{--_width:200px;--_height:30px}.pp-logo[data-variant=secondary]{color:var(--pp-colors-logo-white)}.pp-logo[data-variant=black]{color:var(--pp-colors-logo-black)}.pp-logo[data-variant=white]{color:var(--pp-colors-logo-white)}.pp-logo svg{width:100%;height:100%;display:block}.pp-menu-button,.pp-menu-button[data-direction=right]{--_offset:calc(100% + var(--pp-custom-menu-button-offset,var(--pp-spacing-gap-xs)));--_panel-top:0;--_panel-left:var(--_offset);box-sizing:border-box;width:var(--pp-custom-menu-button-width,168px);height:var(--pp-custom-menu-button-height,36px);flex-direction:column;display:inline-flex;position:relative}.pp-menu-button[data-direction=down]{--_panel-top:var(--_offset);--_panel-left:0}.pp-menu-button__trigger{list-style:none}.pp-menu-button__trigger::-webkit-details-marker{display:none}.pp-menu-button__trigger::marker{content:none}.pp-menu-button__panel{z-index:1;position:absolute;inset-block-start:var(--_panel-top);inset-inline-start:var(--_panel-left)}.pp-modal,.pp-modal[data-variant=default]{gap:var(--pp-custom-modal-gap,var(--pp-spacing-gap-2xl));box-sizing:border-box;width:var(--pp-custom-modal-width,480px);max-width:100%;padding:var(--pp-custom-modal-padding,var(--pp-spacing-padding-2xl));border-radius:var(--pp-custom-modal-radius,var(--pp-radius-2xl));background:var(--pp-colors-fill-neutrals-white);box-shadow:var(--pp-custom-modal-shadow,var(--pp-shadow-e3));color:var(--pp-colors-text-primary);font-family:var(--pp-font-family-primary);border:0;flex-direction:column;display:flex}.pp-modal[data-variant=destructive]{background:var(--pp-colors-fill-neutrals-white)}.pp-modal:not([open]){display:none}.pp-modal:not(:modal){margin:0;position:static}.pp-modal__header{gap:var(--pp-custom-modal-header-gap,var(--pp-spacing-gap-s));flex-direction:row;display:flex}.pp-modal__titles{gap:var(--pp-custom-modal-titles-gap,var(--pp-spacing-gap-xs));flex-direction:column;flex:1 1 0;min-width:0;display:flex}.pp-modal__title{color:var(--pp-colors-text-primary);font-size:var(--pp-custom-modal-title-font-size,var(--pp-heading-2xl));font-weight:var(--pp-heading-weight-regular);letter-spacing:-.005em;margin:0;line-height:1.3}.pp-modal__description{color:var(--pp-colors-text-secondary);font-size:var(--pp-custom-modal-description-font-size,var(--pp-text-m));font-weight:var(--pp-text-weight);margin:0;line-height:1.5}.pp-modal__close{flex:none;margin:0;display:flex}.pp-modal__footer{align-items:center;gap:var(--pp-custom-modal-footer-gap,var(--pp-spacing-gap-s));flex-direction:row;margin:0;display:flex}.pp-modal-slot{--_sw:var(--pp-custom-modal-slot-border-width,var(--pp-stroke-m));box-sizing:border-box;width:var(--pp-custom-modal-slot-width,432px);height:var(--pp-custom-modal-slot-height,96px);border-radius:var(--pp-custom-modal-slot-radius,var(--pp-radius-m));background:var(--pp-colors-fill-neutrals-subtle);outline:var(--_sw) solid var(--pp-colors-stroke-light-gray);outline-offset:calc(var(--_sw) * -1);font-family:var(--pp-font-family-primary);flex-direction:column;justify-content:center;align-items:center;display:flex}.pp-modal-slot__label{color:var(--pp-colors-text-secondary);font-size:var(--pp-custom-modal-slot-label-font-size,var(--pp-text-s));font-weight:var(--pp-font-weight-regular);letter-spacing:.003em;text-align:center;line-height:1.5}.pp-more-menu{gap:var(--pp-custom-more-menu-gap,var(--pp-spacing-gap-2xs));box-sizing:border-box;width:var(--pp-custom-more-menu-width,220px);padding:var(--pp-custom-more-menu-padding,var(--pp-spacing-padding-s));border-radius:var(--pp-custom-more-menu-radius,var(--pp-radius-m));background:var(--pp-colors-fill-neutrals-white);outline:var(--pp-custom-more-menu-border-width,var(--pp-stroke-1)) solid var(--pp-colors-stroke-primary-default);outline-offset:calc(var(--pp-custom-more-menu-border-width,var(--pp-stroke-1)) * -1);box-shadow:var(--pp-custom-more-menu-shadow,var(--pp-shadow-e2));flex-direction:column;display:flex}.pp-more-menu__item{max-width:100%}.pp-more-menu__separator{min-width:100%}.pp-nav-bar,.pp-nav-bar[data-layout=desktop]{--_width:1552px;--_height:80px;--_pad-top:var(--pp-spacing-4);--_pad-right:var(--pp-spacing-11);--_pad-bottom:var(--pp-spacing-4);--_pad-left:var(--pp-spacing-padding-xl);--_user-gap:var(--pp-spacing-gap-2xl);--_actions-gap:var(--pp-spacing-gap-3xs);box-sizing:border-box;width:var(--pp-custom-nav-bar-width,var(--_width));height:var(--pp-custom-nav-bar-height,var(--_height));padding-top:var(--pp-custom-nav-bar-padding-top,var(--_pad-top));padding-right:var(--pp-custom-nav-bar-padding-right,var(--_pad-right));padding-bottom:var(--pp-custom-nav-bar-padding-bottom,var(--_pad-bottom));padding-left:var(--pp-custom-nav-bar-padding-left,var(--_pad-left));background:var(--pp-colors-fill-neutrals-black);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.pp-nav-bar[data-layout=mobile]{--_width:393px;--_height:56px;--_pad-top:var(--pp-spacing-padding-s);--_pad-right:var(--pp-spacing-padding-l);--_pad-bottom:var(--pp-spacing-padding-s);--_pad-left:var(--pp-spacing-padding-l);--_user-gap:var(--pp-spacing-gap-xs);--_actions-gap:0}.pp-nav-bar__user{align-self:stretch;align-items:center;gap:var(--pp-custom-nav-bar-user-gap,var(--_user-gap));flex-direction:row;display:flex}.pp-nav-bar__actions{justify-content:flex-end;align-items:center;gap:var(--pp-custom-nav-bar-actions-gap,var(--_actions-gap));flex-direction:row;display:flex}.pp-nav-button,.pp-nav-button[data-direction=left]{--_bg:var(--pp-colors-fill-neutrals-white);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-custom-nav-button-border-width,var(--pp-stroke-1));--_icon-color:var(--pp-colors-icon-black);box-sizing:border-box;width:var(--pp-custom-nav-button-width,32px);height:var(--pp-custom-nav-button-height,32px);border-radius:var(--pp-custom-nav-button-radius,var(--pp-radius-round));background:var(--_bg);outline:var(--_sw) solid var(--_sc);outline-offset:calc(var(--_sw) * -1);color:var(--_icon-color);cursor:pointer;border:0;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.pp-nav-button[data-direction=right]{--_icon-color:var(--pp-colors-icon-black)}.pp-nav-button:hover{--_bg:var(--pp-colors-fill-neutrals-subtle);--_sc:transparent}.pp-nav-button:active{--_bg:var(--pp-colors-fill-neutrals-subtle);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-custom-nav-button-border-width,var(--pp-stroke-l))}.pp-nav-button:focus-visible{--_bg:var(--pp-colors-fill-neutrals-white);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-custom-nav-button-border-width,var(--pp-stroke-l))}.pp-nav-button:disabled{--_bg:var(--pp-colors-fill-neutrals-white);--_sc:var(--pp-colors-stroke-status-disabled);--_sw:var(--pp-custom-nav-button-border-width,var(--pp-stroke-m));--_icon-color:var(--pp-colors-icon-status-disabled);cursor:default}.pp-nav-button__icon{width:var(--pp-custom-nav-button-icon-width,20px);height:var(--pp-custom-nav-button-icon-height,20px);flex:none;display:block}.pp-nav-button__icon svg{width:100%;height:100%;display:block}.pp-navmenu,.pp-navmenu[data-layout=expanded]{--_width:208px;--_pad-inline:var(--pp-spacing-padding-xl);--_gap:var(--pp-custom-navmenu-gap,var(--pp-spacing-gap-2xl));align-items:center;gap:var(--_gap);box-sizing:border-box;width:var(--pp-custom-navmenu-width,var(--_width));height:var(--pp-custom-navmenu-height,1019px);padding:var(--pp-custom-navmenu-padding,var(--pp-spacing-padding-3xl) var(--_pad-inline));background:var(--pp-colors-fill-neutrals-black);flex-direction:column;display:flex}.pp-navmenu[data-layout=compact]{--_width:fit-content;--_pad-inline:var(--pp-spacing-padding-2xl)}.pp-navmenu__action{flex-direction:column;align-self:stretch;display:flex}.pp-navmenu__list{align-self:stretch;align-items:center;gap:var(--pp-custom-navmenu-list-gap,var(--pp-spacing-gap-xl));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pp-navmenu__action+.pp-navmenu__list,.pp-navmenu__list+.pp-navmenu__list{border-block-start:var(--pp-custom-navmenu-border-width,var(--pp-stroke-s)) solid var(--pp-colors-stroke-white);padding-block-start:var(--_gap)}.pp-navmenu__list:last-child:not(:first-of-type){border-block-start:0;margin-block-start:auto;padding-block-start:0}.pp-navmenu-item,.pp-navmenu-item[data-size=sm]{--_pad-block:var(--pp-spacing-padding-xs);--_pad:var(--_pad-block) var(--pp-spacing-padding-s);--_width:168px;--_icon:24px;--_icon-color:var(--pp-colors-icon-white);--_bg:transparent;--_sc:transparent;--_sw:0;--_sk:-1;--_press-sk:-.5;align-items:center;gap:var(--pp-custom-navmenu-item-gap,var(--pp-spacing-gap-s));box-sizing:border-box;width:var(--pp-custom-navmenu-item-width,var(--_width));padding:var(--pp-custom-navmenu-item-padding,var(--_pad));border-radius:var(--pp-custom-navmenu-item-radius,var(--pp-radius-m));background:var(--_bg);outline:var(--_sw) solid var(--_sc);outline-offset:calc(var(--_sw) * var(--_sk));color:var(--pp-colors-text-inverse);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-navmenu-item-font-size,var(--pp-component-nav-item));font-weight:var(--pp-component-nav-weight);flex-direction:row;line-height:1.4;text-decoration:none;display:flex;position:relative}.pp-navmenu-item[data-size=lg]{--_pad-block:var(--pp-spacing-padding-s);--_pad:var(--_pad-block) var(--pp-spacing-padding-s);--_width:auto;--_icon:32px;--_press-sk:-1;justify-content:center}.pp-navmenu-item[data-size=xs]{--_width:auto;--_press-sk:-1;justify-content:center;gap:var(--pp-custom-navmenu-item-gap,var(--pp-spacing-gap-3xs));border-radius:var(--pp-custom-navmenu-item-radius,var(--pp-radius-s));font-size:var(--pp-custom-navmenu-item-font-size,var(--pp-text-xs));flex-direction:column}.pp-navmenu-item[aria-current=page]:not([data-size=lg],[data-size=xs]) .pp-navmenu-item__label{text-decoration:underline}.pp-navmenu-item[data-size=lg][aria-current=page]{gap:var(--pp-custom-navmenu-item-indicator-gap,var(--pp-spacing-1));flex-direction:column}.pp-navmenu-item[data-size=lg][aria-current=page]:after{content:"";width:var(--pp-custom-navmenu-item-indicator-width,32px);height:var(--pp-custom-navmenu-item-indicator-height,2px);border-radius:var(--pp-custom-navmenu-item-indicator-radius,var(--pp-radius-round));background:var(--pp-colors-icon-white);flex:none}.pp-navmenu-item:hover{--_bg:var(--pp-colors-fill-neutrals-subtle-transparency)}.pp-navmenu-item:active{--_bg:var(--pp-colors-fill-neutrals-subtle-transparency);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-custom-navmenu-item-border-width,var(--pp-stroke-m));--_sk:var(--_press-sk)}.pp-navmenu-item:focus-visible{--_bg:transparent;--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-navmenu-item-border-width,var(--pp-stroke-l));--_sk:-1}.pp-navmenu-item__icon{width:var(--pp-custom-navmenu-item-icon-width,var(--_icon));height:var(--pp-custom-navmenu-item-icon-height,var(--_icon));color:var(--_icon-color);flex:none;display:block}.pp-navmenu-item__icon svg{width:100%;height:100%;display:block}.pp-navmenu-item:not([data-size=lg],[data-size=xs]) .pp-navmenu-item__label{text-box:trim-both cap alphabetic;position:relative;top:1px}.pp-navmenu-item[data-size=lg] .pp-navmenu-item__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pp-navmenu-item-group{box-sizing:border-box;width:var(--pp-custom-navmenu-item-group-width,168px);flex-direction:column;display:flex}.pp-navmenu-item-group__summary{box-sizing:border-box;padding:var(--pp-custom-navmenu-item-group-padding,var(--pp-spacing-padding-s));border-radius:var(--pp-custom-navmenu-item-group-radius,var(--pp-radius-m));background:var(--pp-colors-fill-status-disabled-inverse);color:var(--pp-colors-text-inverse);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-navmenu-item-group-font-size,var(--pp-component-nav-item));font-weight:var(--pp-component-nav-weight);cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;line-height:1.4;list-style:none;display:flex}.pp-navmenu-item-group__summary::-webkit-details-marker{display:none}.pp-navmenu-item-group__summary::marker{content:none}.pp-navmenu-item-group__summary:focus-visible{outline:var(--pp-stroke-l) solid var(--pp-colors-stroke-brand-strong);outline-offset:calc(var(--pp-stroke-l) * -1)}.pp-navmenu-item-group__content{align-items:center;gap:var(--pp-custom-navmenu-item-group-content-gap,var(--pp-spacing-gap-2xs));flex-direction:row;display:flex}.pp-navmenu-item-group__actions{justify-content:flex-end;align-items:center;gap:var(--pp-custom-navmenu-item-group-actions-gap,var(--pp-spacing-gap-2xs));flex-direction:row;display:flex}.pp-navmenu-item-group__icon{width:var(--pp-custom-navmenu-item-group-icon-width,24px);height:var(--pp-custom-navmenu-item-group-icon-height,24px);color:var(--pp-colors-icon-white);flex:none;display:block}.pp-navmenu-item-group__chevron-down,.pp-navmenu-item-group__chevron-up{width:var(--pp-custom-navmenu-item-group-chevron-width,12px);height:var(--pp-custom-navmenu-item-group-chevron-height,12px);color:var(--pp-colors-icon-white);flex:none;display:block}.pp-navmenu-item-group__icon svg,.pp-navmenu-item-group__chevron-down svg,.pp-navmenu-item-group__chevron-up svg{width:100%;height:100%;display:block}.pp-navmenu-item-group__chevron-up,.pp-navmenu-item-group[open] .pp-navmenu-item-group__chevron-down{display:none}.pp-navmenu-item-group[open] .pp-navmenu-item-group__chevron-up{display:block}.pp-navmenu-mobile{--_gap:var(--pp-spacing-gap-s);align-items:center;gap:var(--pp-custom-navmenu-mobile-gap,var(--_gap));box-sizing:border-box;width:var(--pp-custom-navmenu-mobile-width,393px);padding:var(--pp-custom-navmenu-mobile-padding,var(--pp-spacing-padding-m) var(--pp-spacing-padding-l) var(--pp-spacing-padding-xl));border-radius:var(--pp-custom-navmenu-mobile-radius,var(--pp-radius-xl) var(--pp-radius-xl) var(--pp-radius-none) var(--pp-radius-none));background:var(--pp-colors-fill-neutrals-black);flex-direction:column;display:flex}.pp-navmenu-mobile:has(.pp-navmenu-mobile__sheet:not([hidden])){--_gap:var(--pp-spacing-gap-xl)}.pp-navmenu-mobile__handle{--_sw:var(--pp-custom-navmenu-mobile-handle-border-width,var(--pp-stroke-l));width:calc(var(--pp-custom-navmenu-mobile-handle-width,126px) - var(--_sw));height:0;box-shadow:0 0 0 calc(var(--_sw) / 2) var(--pp-colors-stroke-light-gray);flex:none;display:block}.pp-navmenu-mobile__sheet{align-self:stretch;gap:var(--pp-custom-navmenu-mobile-sheet-gap,var(--pp-spacing-gap-m));flex-direction:column;display:flex}.pp-navmenu-mobile__sheet[hidden]{display:none}.pp-navmenu-mobile__create{min-width:100%}.pp-navmenu-mobile__tools{gap:var(--pp-custom-navmenu-mobile-tools-gap,var(--pp-spacing-gap-s));padding:var(--pp-custom-navmenu-mobile-tools-padding,var(--pp-spacing-padding-m) var(--pp-spacing-padding-s));border-radius:var(--pp-custom-navmenu-mobile-tools-radius,var(--pp-radius-l));background:var(--pp-colors-fill-neutrals-subtle-transparency);flex-direction:column;margin:0;list-style:none;display:flex}.pp-navmenu-mobile__item,.pp-navmenu-mobile__separator{min-width:100%}.pp-navmenu-mobile__tabs{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;margin:0;padding:0;list-style:none;display:flex}.pp-option-card{--_bg:var(--pp-colors-fill-neutrals-white);--_stroke:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-stroke-m);--_color:var(--pp-colors-text-brand-1);--_title-weight:var(--pp-component-option-card-weight);gap:var(--pp-custom-option-card-gap,var(--pp-spacing-gap-xs));box-sizing:border-box;width:var(--pp-custom-option-card-width,229px);padding:var(--pp-custom-option-card-padding,var(--pp-spacing-padding-s));border-radius:var(--pp-custom-option-card-radius,var(--pp-radius-m));background:var(--_bg);box-shadow:inset 0 0 0 var(--pp-custom-option-card-border-width,var(--_sw)) var(--_stroke);color:var(--_color);font-family:var(--pp-font-family-primary);cursor:pointer;flex-direction:column;display:flex;position:relative}.pp-option-card:has(.pp-option-card__description){--_title-weight:var(--pp-strong)}.pp-option-card:hover{--_bg:var(--pp-colors-fill-brand-subtle)}.pp-option-card:has(:checked){--_bg:var(--pp-colors-fill-brand-default);--_stroke:transparent;--_color:var(--pp-colors-text-inverse)}.pp-option-card:has(:checked):hover{--_bg:var(--pp-colors-fill-brand-strong)}.pp-option-card:active{--_bg:var(--pp-colors-fill-brand-subtle-pressed);--_stroke:var(--pp-colors-stroke-brand-default);--_sw:var(--pp-stroke-l)}.pp-option-card:has(:checked):active{--_bg:var(--pp-colors-fill-brand-strong);--_stroke:var(--pp-colors-stroke-focus-default);--_sw:var(--pp-stroke-l)}.pp-option-card:has(:focus-visible){--_stroke:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-stroke-l)}.pp-option-card:has(:disabled){--_bg:var(--pp-colors-fill-neutrals-white);--_stroke:var(--pp-colors-stroke-status-disabled);--_sw:var(--pp-stroke-m);--_color:var(--pp-colors-text-status-disabled);cursor:not-allowed}.pp-option-card:has(:disabled:checked){--_bg:var(--pp-colors-fill-status-disabled);--_stroke:transparent}.pp-option-card__input{opacity:0;cursor:inherit;appearance:none;margin:0;position:absolute;inset:0}.pp-option-card__title{font-size:var(--pp-custom-option-card-title-font-size,var(--pp-component-option-card-title));font-weight:var(--_title-weight);line-height:1.5}.pp-option-card__description{font-size:var(--pp-custom-option-card-description-font-size,var(--pp-component-option-card-description));font-weight:var(--pp-component-option-card-weight);line-height:1.5}.pp-option-card-group{gap:var(--pp-custom-option-card-group-gap,var(--pp-spacing-gap-xs));box-sizing:border-box;width:var(--pp-custom-option-card-group-width,474px);min-width:0;font-family:var(--pp-font-family-primary);border:0;flex-direction:column;margin:0;padding:0;display:flex}.pp-option-card-group__label{gap:var(--pp-custom-option-card-group-label-gap,var(--pp-spacing-gap-2xs));float:left;color:var(--pp-colors-text-primary);font-size:var(--pp-custom-option-card-group-label-font-size,var(--pp-component-input-label));font-weight:var(--pp-component-input-weight);flex-direction:row;padding:0;line-height:1.5;display:flex}.pp-option-card-group__required{color:var(--pp-colors-text-brand-1)}.pp-option-card-group__options{gap:var(--pp-custom-option-card-group-options-gap,var(--pp-spacing-gap-m));flex-direction:row;display:flex}.pp-option-card-group__option{flex:1 1 0}.pp-pagination,.pp-pagination[data-layout=desktop]{align-items:center;gap:var(--pp-custom-pagination-gap,var(--pp-spacing-gap-m));flex-direction:row;display:flex}.pp-pagination[data-layout=mobile]{width:var(--pp-custom-pagination-width,361px);justify-content:center;gap:0}.pp-pagination__pages{align-items:center;gap:var(--pp-custom-pagination-pages-gap,var(--pp-spacing-gap-xs));flex-direction:row;margin:0;padding:0;list-style:none;display:flex}.pp-pagination__page{min-width:var(--pp-custom-pagination-page-size,36px);justify-content:center}.pp-position-badge{box-sizing:border-box;min-width:var(--pp-custom-position-badge-height,18px);height:var(--pp-custom-position-badge-height,18px);padding:var(--pp-custom-position-badge-padding,0 var(--pp-spacing-padding-xs));border-radius:var(--pp-custom-position-badge-radius,var(--pp-radius-round));background:var(--pp-colors-fill-brand-default);color:var(--pp-colors-text-inverse);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-position-badge-font-size,var(--pp-component-position-badge-s));font-weight:var(--pp-component-position-badge-weight);flex-direction:row;justify-content:center;align-items:center;line-height:1.5;display:inline-flex}.pp-product-card{--_bg:var(--pp-colors-fill-neutrals-surface);--_text:var(--pp-colors-text-primary);--_sc:transparent;--_sw:0;gap:var(--pp-custom-product-card-gap,var(--pp-spacing-gap-m));box-sizing:border-box;width:var(--pp-custom-product-card-width,416px);padding:var(--pp-custom-product-card-padding,var(--pp-spacing-padding-m));border-radius:var(--pp-custom-product-card-radius,var(--pp-radius-2xl));background:var(--_bg);outline:var(--_sw) solid var(--_sc);outline-offset:calc(var(--_sw) * -1);flex-direction:row;display:flex}.pp-product-card:not(:has(.pp-product-card__action)){--_text:var(--pp-colors-text-secondary)}.pp-product-card:hover{box-shadow:var(--pp-custom-product-card-shadow,var(--pp-shadow-e2))}.pp-product-card:active{--_bg:var(--pp-colors-fill-neutrals-subtle);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-custom-product-card-border-width,var(--pp-stroke-l));box-shadow:none}.pp-product-card:focus-visible{--_bg:var(--pp-colors-fill-neutrals-surface);--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-product-card-border-width,var(--pp-stroke-l));box-shadow:none}.pp-product-card:has(:focus-visible){--_bg:var(--pp-colors-fill-neutrals-surface);--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-product-card-border-width,var(--pp-stroke-l));box-shadow:none}.pp-product-card__thumbnail{width:var(--pp-custom-product-card-thumbnail-width,100px);height:var(--pp-custom-product-card-thumbnail-height,100px);flex:none}.pp-product-card__content{flex-direction:column;flex:1 1 0;justify-content:space-between;min-width:0;display:flex}.pp-product-card__top{gap:var(--pp-custom-product-card-top-gap,var(--pp-spacing-gap-2xs));flex-direction:column;display:flex}.pp-product-card__title-row{align-items:flex-start;gap:var(--pp-custom-product-card-title-row-gap,var(--pp-spacing-gap-xs));flex-direction:row;display:flex}.pp-product-card__title{min-width:0;color:var(--_text);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-product-card-title-font-size,var(--pp-text-l));font-weight:var(--pp-font-weight-regular);flex:auto;margin:0;line-height:1.5}.pp-product-card__price{color:var(--_text);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-product-card-price-font-size,var(--pp-text-s));font-weight:var(--pp-font-weight-regular);letter-spacing:.003em;margin:0;line-height:1.5}.pp-product-card__footer{gap:var(--pp-custom-product-card-footer-gap,var(--pp-spacing-gap-3xs));flex-direction:column;display:flex}.pp-product-card__separator{min-width:100%}.pp-product-card__footer-row{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.pp-product-card__sold{color:var(--pp-colors-text-secondary);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-product-card-sold-font-size,var(--pp-text-m));font-weight:var(--pp-font-weight-regular);margin:0;line-height:1.5}.pp-product-card__action{flex:none}.pp-product-header{gap:var(--pp-custom-product-header-gap,var(--pp-spacing-gap-m));box-sizing:border-box;width:var(--pp-custom-product-header-width,100%);padding:var(--pp-custom-product-header-padding,var(--pp-spacing-padding-m));border-radius:var(--pp-custom-product-header-radius,var(--pp-radius-2xl));background:var(--pp-colors-fill-neutrals-surface);flex-direction:row;display:flex}.pp-product-header .pp-product-header__thumbnail{width:var(--pp-custom-product-header-thumbnail-width,190px);height:var(--pp-custom-product-header-thumbnail-height,100px);flex:none}.pp-product-header__content{gap:var(--pp-custom-product-header-content-gap,var(--pp-spacing-gap-m));flex-direction:column;flex:1 1 0;min-width:0;display:flex}.pp-product-header__top{align-items:flex-start;gap:var(--pp-custom-product-header-top-gap,var(--pp-spacing-gap-m));flex-direction:row;display:flex}.pp-product-header__texts{gap:var(--pp-custom-product-header-texts-gap,var(--pp-spacing-gap-2xs));flex-direction:column;flex:1 1 0;min-width:0;display:flex}.pp-product-header__title{color:var(--pp-colors-text-primary);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-product-header-title-font-size,var(--pp-heading-xl));font-weight:var(--pp-font-weight-regular);letter-spacing:-.003em;margin:0;line-height:1.3}.pp-product-header__description{color:var(--pp-colors-text-secondary);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-product-header-description-font-size,var(--pp-text-m));font-weight:var(--pp-font-weight-regular);margin:0;line-height:1.5}.pp-product-header__action{flex:none}.pp-product-header__labels{align-items:center;gap:var(--pp-custom-product-header-labels-gap,var(--pp-spacing-gap-xs));flex-direction:row;display:flex}.pp-progress-bar,.pp-progress-bar[data-size=md]{--_height:8px;--_radius:var(--pp-custom-progress-bar-radius,var(--pp-radius-round));--_track:var(--pp-colors-fill-neutrals-default);--_fill:var(--pp-colors-fill-brand-default);box-sizing:border-box;width:var(--pp-custom-progress-bar-width,240px);height:var(--pp-custom-progress-bar-height,var(--_height));border-radius:var(--_radius);background:var(--_track);color:var(--_fill);appearance:none;border:0;flex:none;margin:0;padding:0;display:block;overflow:hidden}.pp-progress-bar[data-size=sm]{--_height:4px}.pp-progress-bar::-webkit-progress-bar{border-radius:var(--_radius);background:var(--_track)}.pp-progress-bar::-webkit-progress-value{border-radius:var(--_radius);background:var(--_fill)}.pp-progress-bar::-moz-progress-bar{border-radius:var(--_radius);background:var(--_fill)}.pp-pulse-header,.pp-pulse-header[data-status=online]{--_dot-color:var(--pp-colors-fill-status-success-default);align-items:center;gap:var(--pp-custom-pulse-header-gap,var(--pp-spacing-gap-2xs));font-family:var(--pp-font-family-primary);flex-direction:row;display:flex;position:relative}.pp-pulse-header[data-status=paused]{--_dot-color:var(--pp-colors-icon-grey)}.pp-pulse-header[data-status=offline]{--_dot-color:var(--pp-colors-fill-status-error-default)}.pp-pulse-header__dot{width:var(--pp-custom-pulse-header-dot-width,14px);height:var(--pp-custom-pulse-header-dot-height,14px);color:var(--_dot-color);flex:none;display:block}.pp-pulse-header__title{color:var(--pp-colors-text-primary);font-size:var(--pp-custom-pulse-header-title-font-size,var(--pp-component-activity-title));font-weight:var(--pp-component-activity-weight);letter-spacing:-.003em;margin:0;line-height:1.3}.pp-pulse-header__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pp-radio{--_bg:var(--pp-colors-fill-neutrals-subtle);--_stroke:var(--pp-colors-stroke-brand-default);--_sw:var(--pp-stroke-m);--_dot:transparent;--_dot-size:var(--pp-custom-radio-dot-size,10px);box-sizing:border-box;width:var(--pp-custom-radio-width,16px);height:var(--pp-custom-radio-height,16px);margin:var(--pp-custom-radio-padding,var(--pp-spacing-padding-2xs));border:var(--pp-custom-radio-border-width,var(--_sw)) solid var(--_stroke);border-radius:var(--pp-custom-radio-radius,var(--pp-radius-round));background-color:var(--_bg);background-image:radial-gradient(closest-side, var(--_dot) 100%, transparent 100%);background-position:50%;background-repeat:no-repeat;background-origin:border-box;background-size:var(--_dot-size) var(--_dot-size);cursor:pointer;appearance:none;flex:none}.pp-radio:checked{--_dot:var(--pp-colors-icon-brand-1)}.pp-radio:enabled:hover{--_bg:var(--pp-colors-fill-brand-subtle)}.pp-radio:enabled:active{--_bg:var(--pp-colors-fill-brand-subtle-pressed);--_sw:var(--pp-stroke-l)}.pp-radio:focus-visible{--_bg:var(--pp-colors-fill-neutrals-subtle);--_stroke:transparent;outline:var(--pp-stroke-l) solid var(--pp-colors-stroke-brand-strong);outline-offset:0}.pp-radio:disabled{--_bg:var(--pp-colors-fill-neutrals-subtle);--_stroke:var(--pp-colors-stroke-status-disabled);--_sw:var(--pp-stroke-m);cursor:not-allowed}.pp-radio:disabled:checked{--_dot:var(--pp-colors-fill-neutrals-default)}.pp-radio-field{--_label-color:var(--pp-colors-text-primary);--_description-color:var(--pp-colors-text-secondary);gap:var(--pp-custom-radio-field-gap,var(--pp-spacing-gap-xs));font-family:var(--pp-font-family-primary);font-weight:var(--pp-component-field-weight);cursor:pointer;flex-direction:row;display:inline-flex}.pp-radio-field:has(:disabled){--_label-color:var(--pp-colors-text-status-disabled);--_description-color:var(--pp-colors-text-status-disabled);cursor:not-allowed}.pp-radio-field__text{flex-direction:column;display:flex}.pp-radio-field__label{color:var(--_label-color);font-size:var(--pp-custom-radio-field-label-font-size,var(--pp-component-field-label));letter-spacing:-.005em;line-height:1.5}.pp-radio-field__description{color:var(--_description-color);font-size:var(--pp-custom-radio-field-description-font-size,var(--pp-component-field-help));line-height:1.4}.pp-ranking-row,.pp-ranking-row[data-type=leaderboard]{--_gap:var(--pp-spacing-gap-2xs)}.pp-ranking-row[data-type=distribution]{--_gap:var(--pp-spacing-gap-xs)}.pp-ranking-row{align-items:center;gap:var(--pp-custom-ranking-row-gap,var(--_gap));box-sizing:border-box;width:var(--pp-custom-ranking-row-width,284px);color:var(--pp-colors-text-primary);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-ranking-row-font-size,var(--pp-component-ranking-item));font-weight:var(--pp-component-ranking-weight);letter-spacing:.003em;flex-direction:row;line-height:1.5;list-style:none;display:flex}.pp-ranking-row[aria-current=true]{padding:var(--pp-custom-ranking-row-padding,var(--pp-spacing-padding-xs));border-radius:var(--pp-custom-ranking-row-radius,var(--pp-radius-m));background:var(--pp-colors-fill-brand-subtle)}.pp-ranking-row__name{flex:1}.pp-ranking-row__content{gap:var(--pp-custom-ranking-row-content-gap,var(--pp-spacing-gap-3xs));flex-direction:column;flex:1;display:flex}.pp-ranking-row__labels{flex-direction:row;justify-content:space-between;display:flex}.pp-ranking-row__bar{min-width:100%;max-width:100%}.pp-segmented-control,.pp-segmented-control[data-layout=hug]{box-sizing:border-box;border-radius:var(--pp-custom-segmented-control-radius,var(--pp-radius-m));background:var(--pp-colors-fill-neutrals-white);border:0;grid-auto-columns:auto;grid-auto-flow:column;min-inline-size:0;margin:0;padding:0;display:inline-grid;position:relative;overflow:hidden}.pp-segmented-control[data-layout=fill]{grid-auto-columns:1fr;display:grid}.pp-segmented-control:after{border:var(--pp-custom-segmented-control-border-width,var(--pp-stroke-m)) solid var(--pp-colors-stroke-primary-default);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.pp-segmented-control__legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pp-segmented-item{--_bg:var(--pp-colors-fill-neutrals-white);--_color:var(--pp-colors-text-primary);--_sc:transparent;--_sw:0;box-sizing:border-box;padding:var(--pp-custom-segmented-item-padding,var(--pp-spacing-padding-s) var(--pp-spacing-padding-l));background:var(--_bg);outline:var(--_sw) solid var(--_sc);outline-offset:calc(var(--_sw) * -1);color:var(--_color);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-segmented-item-font-size,var(--pp-component-segmented-item));font-weight:var(--pp-component-segmented-weight);white-space:nowrap;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;line-height:1.4;display:flex;position:relative}.pp-segmented-item:hover{--_bg:var(--pp-colors-fill-neutrals-subtle)}.pp-segmented-item:active{--_bg:var(--pp-colors-fill-neutrals-subtle);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-custom-segmented-item-border-width,var(--pp-stroke-l))}.pp-segmented-item:has(input:focus-visible){--_bg:var(--pp-colors-fill-neutrals-white);--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-segmented-item-border-width,var(--pp-stroke-l))}.pp-segmented-item:has(input:checked){--_bg:var(--pp-colors-fill-brand-default);--_color:var(--pp-colors-text-inverse)}.pp-segmented-item:has(input:checked):hover{--_bg:var(--pp-colors-fill-brand-strong)}.pp-segmented-item:has(input:checked):active{--_bg:var(--pp-colors-fill-brand-strong);--_sc:var(--pp-colors-stroke-focus-default);--_sw:var(--pp-custom-segmented-item-border-width,var(--pp-stroke-l))}.pp-segmented-item:has(input:checked:focus-visible){--_bg:var(--pp-colors-fill-brand-default);--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-segmented-item-border-width,var(--pp-stroke-l))}.pp-segmented-item:has(input:disabled){--_bg:var(--pp-colors-fill-neutrals-white);--_color:var(--pp-colors-text-status-disabled);--_sw:0;cursor:default}.pp-segmented-item:has(input:checked:disabled){--_bg:var(--pp-colors-fill-status-disabled)}.pp-segmented-item__input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.pp-segmented-item__divider{width:var(--pp-custom-segmented-item-divider-width,1px);background:var(--pp-colors-stroke-primary-default);position:absolute;inset-block:0;inset-inline-start:0}.pp-select-dropdown,.pp-select-dropdown[data-type=single]{gap:var(--pp-custom-select-dropdown-gap,var(--pp-spacing-gap-s));box-sizing:border-box;width:var(--pp-custom-select-dropdown-width,320px);padding:var(--pp-custom-select-dropdown-padding,var(--pp-spacing-padding-s));border-radius:var(--pp-custom-select-dropdown-radius,var(--pp-radius-m));background:var(--pp-colors-fill-neutrals-white);outline:var(--pp-custom-select-dropdown-border-width,var(--pp-stroke-m)) solid var(--pp-colors-stroke-primary-default);outline-offset:calc(var(--pp-custom-select-dropdown-border-width,var(--pp-stroke-m)) * -1);box-shadow:var(--pp-shadow-e2);flex-direction:column;display:flex}.pp-select-dropdown .pp-select-dropdown__search{width:auto}.pp-select-dropdown__options{gap:var(--pp-custom-select-dropdown-options-gap,var(--pp-spacing-gap-2xs));flex-direction:column;display:flex}.pp-select-field{--_label-color:var(--pp-colors-text-primary);--_required-color:var(--pp-colors-text-brand-1);--_info-color:var(--pp-colors-icon-brand-1);--_bg:var(--pp-colors-fill-neutrals-white);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-stroke-m);--_chevron-color:var(--pp-colors-icon-black);--_value-color:var(--pp-colors-text-primary);--_hint-color:var(--pp-colors-text-secondary);width:var(--pp-custom-select-field-width,320px);font-family:var(--pp-font-family-primary);font-weight:var(--pp-component-input-weight);flex-direction:column;display:flex}.pp-select-field:has(>.pp-select-field__control>.pp-select-field__box .pp-select-field__placeholder){--_chevron-color:var(--pp-colors-icon-grey)}.pp-select-field:has(>.pp-select-field__control>.pp-select-field__box[aria-invalid=true]){--_sc:var(--pp-colors-stroke-status-error);--_hint-color:var(--pp-colors-text-status-error)}.pp-select-field:has(>.pp-select-field__control>.pp-select-field__box[aria-disabled=true]){--_label-color:var(--pp-colors-text-status-disabled);--_required-color:var(--pp-colors-text-status-disabled);--_info-color:var(--pp-colors-icon-status-disabled);--_bg:var(--pp-colors-fill-status-disabled);--_sc:var(--pp-colors-stroke-status-disabled);--_chevron-color:var(--pp-colors-icon-status-disabled);--_value-color:var(--pp-colors-text-status-disabled)}.pp-select-field__label{align-items:center;gap:var(--pp-custom-select-field-label-gap,var(--pp-spacing-gap-3xs));color:var(--_label-color);font-size:var(--pp-custom-select-field-label-font-size,var(--pp-component-input-label));flex-direction:row;margin-block-end:var(--pp-custom-select-field-gap,var(--pp-spacing-gap-xs));line-height:1.5;display:flex}.pp-select-field__required{color:var(--_required-color)}.pp-select-field__required-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pp-select-field__info{width:var(--pp-custom-select-field-info-width,16px);height:var(--pp-custom-select-field-info-height,16px);color:var(--_info-color);flex:none}.pp-select-field__control{position:relative}.pp-select-field__box{align-items:center;gap:var(--pp-custom-select-field-box-gap,var(--pp-spacing-gap-xs));box-sizing:border-box;padding:var(--pp-custom-select-field-padding,var(--pp-spacing-padding-m) var(--pp-spacing-padding-s) var(--pp-spacing-padding-m) var(--pp-spacing-padding-m));border-radius:var(--pp-custom-select-field-radius,var(--pp-radius-m));background:var(--_bg);box-shadow:inset 0 0 0 var(--pp-custom-select-field-border-width,var(--_sw)) var(--_sc);color:var(--_value-color);font-size:var(--pp-custom-select-field-font-size,var(--pp-component-input-value));cursor:pointer;flex-direction:row;line-height:1.4;list-style:none;display:flex}.pp-select-field__box::-webkit-details-marker{display:none}.pp-select-field__box::marker{content:none}.pp-select-field__box:hover:not([aria-invalid=true],[aria-disabled=true]){--_sc:var(--pp-colors-stroke-primary-strong)}.pp-select-field__box:focus-visible{--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-stroke-l);outline:var(--pp-stroke-l) solid transparent}.pp-select-field__box[aria-disabled=true]{pointer-events:none;cursor:not-allowed}.pp-select-field__value,.pp-select-field__placeholder,.pp-select-field__chips{flex:1;min-width:0}.pp-select-field__placeholder{color:var(--pp-colors-text-tertiary)}.pp-select-field__box[aria-disabled=true] .pp-select-field__placeholder{color:var(--pp-colors-text-status-disabled)}.pp-select-field__chips{align-items:center;gap:var(--pp-custom-select-field-chips-gap,var(--pp-spacing-gap-2xs));height:var(--pp-custom-select-field-chips-height,20px);flex-direction:row;display:flex}.pp-select-field__chevron{width:var(--pp-custom-select-field-chevron-width,20px);height:var(--pp-custom-select-field-chevron-height,20px);color:var(--_chevron-color);flex:none}.pp-select-field__panel{z-index:1;position:absolute;inset-block-start:100%;inset-inline-start:0}.pp-select-field__hint{align-items:center;gap:var(--pp-custom-select-field-hint-gap,var(--pp-spacing-gap-2xs));color:var(--_hint-color);font-size:var(--pp-custom-select-field-hint-font-size,var(--pp-component-input-hint));letter-spacing:.003em;flex-direction:row;margin-block-start:var(--pp-custom-select-field-control-gap,var(--pp-spacing-gap-2xs));line-height:1.5;display:flex}.pp-separator{box-sizing:border-box;border:0;flex:none;margin:0;display:block}.pp-separator,.pp-separator[data-orientation=vertical]{width:0;height:var(--pp-custom-separator-height,100px);border-inline-start:var(--pp-custom-separator-border-width,var(--_sw)) solid var(--_color);max-height:100%}.pp-separator[data-orientation=horizontal]{width:var(--pp-custom-separator-width,100px);border-inline-start:0;border-block-start:var(--pp-custom-separator-border-width,var(--_sw)) solid var(--_color);height:0;max-height:none}.pp-separator,.pp-separator[data-variant=default]{--_color:var(--pp-colors-stroke-light-gray)}.pp-separator[data-variant=inverse]{--_color:var(--pp-colors-stroke-white)}.pp-separator,.pp-separator[data-size=md]{--_sw:var(--pp-stroke-m)}.pp-separator[data-size=sm]{--_sw:var(--pp-stroke-s)}.pp-separator[data-size=lg]{--_sw:var(--pp-stroke-l)}.pp-skeleton{box-sizing:border-box;width:var(--pp-custom-skeleton-width,100%);height:var(--pp-custom-skeleton-height,1lh);border-radius:var(--pp-custom-skeleton-radius,var(--pp-radius-xs));background-color:var(--pp-colors-fill-skeleton-default);background-image:linear-gradient(90deg, var(--pp-colors-fill-skeleton-default), var(--pp-colors-fill-skeleton-shine), var(--pp-colors-fill-skeleton-default));background-repeat:no-repeat;background-size:240px 100%;background-attachment:fixed;background-clip:content-box;animation:1.5s ease-in-out infinite pp-skeleton-shine;display:block}.pp-skeleton,.pp-skeleton[data-shape=text]{border-radius:calc(var(--pp-custom-skeleton-radius,var(--pp-radius-xs)) + (1lh - 1em) / 2);padding-block:calc(.5lh - .5em)}.pp-skeleton[data-shape=block]{border-radius:var(--pp-custom-skeleton-radius,var(--pp-radius-xs));padding-block:0}@media (prefers-reduced-motion:reduce){.pp-skeleton{background-image:none;animation:none}}@keyframes pp-skeleton-shine{0%{background-position-x:-240px}to{background-position-x:100vw}}.pp-sortable-item,.pp-sortable-item[data-state=default]{--_icon:var(--pp-colors-icon-black);--_label:var(--pp-colors-text-primary);--_sc:transparent;--_sw:0;--_shadow:none;align-items:center;gap:var(--pp-custom-sortable-item-gap,var(--pp-spacing-gap-m));box-sizing:border-box;width:var(--pp-custom-sortable-item-width,312px);padding:var(--pp-custom-sortable-item-padding,var(--pp-spacing-padding-xs) var(--pp-spacing-padding-s));border-radius:var(--pp-custom-sortable-item-radius,var(--pp-radius-m));background:var(--pp-colors-fill-neutrals-white);outline:var(--_sw) solid var(--_sc);outline-offset:calc(var(--_sw) * -1);box-shadow:var(--_shadow);font-family:var(--pp-font-family-primary);flex-direction:row;margin:0;list-style:none;display:flex}.pp-sortable-item:has(.pp-sortable-item__visibility[aria-pressed=false]){--_icon:var(--pp-colors-icon-grey);--_label:var(--pp-colors-text-secondary)}.pp-sortable-item:hover{--_shadow:var(--pp-custom-sortable-item-hover-shadow,var(--pp-shadow-e4))}.pp-sortable-item:has(.pp-sortable-item__handle:focus-visible){--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-sortable-item-border-width,var(--pp-stroke-l));--_shadow:none}.pp-sortable-item[data-state=dragging]{--_shadow:var(--pp-custom-sortable-item-dragging-shadow,var(--pp-shadow-e2))}.pp-sortable-item__handle{color:var(--_icon);cursor:grab;background:0 0;border:0;flex:none;margin:0;padding:0;display:flex}.pp-sortable-item__handle:focus-visible{outline:none}.pp-sortable-item__handle-icon{width:var(--pp-custom-sortable-item-handle-icon-width,20px);height:var(--pp-custom-sortable-item-handle-icon-height,20px);display:block}.pp-sortable-item__content{align-items:center;gap:var(--pp-custom-sortable-item-content-gap,var(--pp-spacing-gap-s));flex-direction:row;flex:1 1 0;min-width:0;display:flex}.pp-sortable-item__icon{width:var(--pp-custom-sortable-item-icon-width,24px);height:var(--pp-custom-sortable-item-icon-height,24px);color:var(--_icon);flex:none;display:block}.pp-sortable-item__label{color:var(--_label);font-size:var(--pp-custom-sortable-item-label-font-size,var(--pp-component-nav-item));font-weight:var(--pp-component-nav-weight);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.pp-state-message,.pp-state-message[data-type=empty]{--_align:center;align-items:var(--_align);gap:var(--pp-custom-state-message-gap,var(--pp-spacing-gap-m));width:var(--pp-custom-state-message-width,320px);text-align:var(--_align);flex-direction:column;display:flex}.pp-state-message__texts{align-items:var(--_align);gap:var(--pp-custom-state-message-texts-gap,var(--pp-spacing-gap-xs));flex-direction:column;align-self:stretch;display:flex}.pp-state-message__title,.pp-state-message__description{font-family:var(--pp-font-family-primary);font-weight:var(--pp-text-weight);margin:0;line-height:1.5}.pp-state-message__title{font-size:var(--pp-custom-state-message-title-font-size,var(--pp-text-m));color:var(--pp-colors-text-primary)}.pp-state-message__description{font-size:var(--pp-custom-state-message-description-font-size,var(--pp-text-s));letter-spacing:.003em;color:var(--pp-colors-text-secondary)}.pp-step-item,.pp-step-item[data-status=upcoming]{gap:var(--pp-custom-step-item-gap,var(--pp-spacing-gap-s));box-sizing:border-box;min-width:0;font-family:var(--pp-font-family-primary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pp-step-item__progress{width:100%}.pp-step-item__label{color:var(--pp-colors-text-primary);font-size:var(--pp-custom-step-item-label-font-size,var(--pp-component-section-title));font-weight:var(--pp-component-section-weight);white-space:nowrap;line-height:1.5}.pp-stepper{gap:var(--pp-custom-stepper-gap,var(--pp-spacing-gap-m));box-sizing:border-box;width:var(--pp-custom-stepper-width,474px);flex-direction:row;margin:0;padding:0;list-style:none;display:flex}.pp-stepper__step{flex:none}.pp-stepper__step[aria-current=step]{flex:auto}.pp-summary-row{box-sizing:border-box;width:var(--pp-custom-summary-row-width,474px);font-family:var(--pp-font-family-primary);font-weight:var(--pp-font-weight-regular);flex-direction:column;display:flex}.pp-summary-row__content{align-items:center;gap:var(--pp-custom-summary-row-gap,var(--pp-spacing-gap-s));padding:var(--pp-custom-summary-row-padding,var(--pp-spacing-padding-m) 0);flex-direction:row;display:flex}.pp-summary-row__text{gap:var(--pp-custom-summary-row-text-gap,var(--pp-spacing-gap-3xs));flex-direction:column;flex:1;display:flex}.pp-summary-row__label{color:var(--pp-colors-text-secondary);font-size:var(--pp-custom-summary-row-label-font-size,var(--pp-text-s));letter-spacing:.003em;line-height:1.5}.pp-summary-row__value{color:var(--pp-colors-text-primary);font-size:var(--pp-custom-summary-row-value-font-size,var(--pp-text-l));line-height:1.5}.pp-summary-row__separator{min-width:100%}.pp-switch-field{--_label-color:var(--pp-colors-text-primary);--_description-color:var(--pp-colors-text-secondary);gap:var(--pp-custom-switch-field-gap,var(--pp-spacing-gap-xs));font-family:var(--pp-font-family-primary);font-weight:var(--pp-component-field-weight);cursor:pointer;flex-direction:row;display:inline-flex}.pp-switch-field:has(:disabled){--_label-color:var(--pp-colors-text-status-disabled);--_description-color:var(--pp-colors-text-status-disabled);cursor:not-allowed}.pp-switch-field__text{flex-direction:column;display:flex}.pp-switch-field__label{color:var(--_label-color);font-size:var(--pp-custom-switch-field-label-font-size,var(--pp-component-field-label));letter-spacing:-.005em;line-height:1.5}.pp-switch-field__description{color:var(--_description-color);font-size:var(--pp-custom-switch-field-description-font-size,var(--pp-component-field-help));line-height:1.4}.pp-table-cell,.pp-table-cell[data-type=text]{--_align:start;--_fg:var(--pp-colors-text-primary);box-sizing:border-box;height:var(--pp-custom-table-cell-height,44px);padding:var(--pp-custom-table-cell-padding,0 var(--pp-spacing-padding-l) 0 var(--pp-spacing-padding-l));vertical-align:middle;text-align:var(--_align);color:var(--_fg);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-table-cell-font-size,var(--pp-text-m));font-weight:var(--pp-font-weight-regular);line-height:1.5}.pp-table-cell[data-type=date],.pp-table-cell[data-type=tag],.pp-table-cell[data-type=capsule],.pp-table-cell[data-type=flag]{--_align:start}.pp-table-cell[data-type=number],.pp-table-cell[data-type=actions]{--_align:end}.pp-table-cell[data-type=link]{--_fg:var(--pp-colors-text-link)}.pp-table-cell[data-type=checkbox]{--_align:center;width:var(--pp-custom-table-cell-width,48px)}.pp-table-cell__link{color:inherit;text-decoration:none}.pp-table-cell__link:focus-visible{outline:var(--pp-stroke-l) solid var(--pp-colors-stroke-brand-strong)}.pp-table-cell__actions{box-sizing:border-box;width:var(--pp-custom-table-cell-actions-width,20px);height:var(--pp-custom-table-cell-actions-height,20px);border-radius:var(--pp-custom-table-cell-actions-radius,var(--pp-radius-round));color:var(--pp-colors-icon-grey);vertical-align:middle;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.pp-table-cell__actions:focus-visible{outline:var(--pp-stroke-l) solid var(--pp-colors-stroke-brand-strong)}.pp-table-cell__icon{width:100%;height:100%;display:block}.pp-table-row{--_bg:transparent;--_sc:transparent;--_sw:0;border-radius:var(--pp-custom-table-row-radius,var(--pp-radius-s));background:var(--_bg);outline:var(--_sw) solid var(--_sc);outline-offset:calc(var(--_sw) * -1)}.pp-table-row:hover{--_bg:var(--pp-colors-fill-neutrals-subtle)}.pp-table-row:active{--_bg:var(--pp-colors-fill-neutrals-default)}.pp-table-row:has(>td>input[type=checkbox]:checked){--_bg:var(--pp-colors-fill-brand-subtle)}.pp-table-row:focus-visible{--_bg:transparent;--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-table-row-border-width,var(--pp-stroke-l))}.pp-tags,.pp-tags[data-variant=primary]{--_bg:var(--pp-colors-fill-brand-subtle);--_bg-base:transparent;--_stroke:var(--pp-colors-icon-brand-1);--_fg:var(--pp-colors-text-brand-1);align-items:center;gap:var(--pp-custom-tags-gap,var(--pp-spacing-gap-2xs));padding:var(--pp-custom-tags-padding,var(--pp-spacing-padding-2xs) var(--pp-spacing-padding-s));border-radius:var(--pp-custom-tags-radius,var(--pp-radius-s));background-color:var(--_bg-base);background-image:linear-gradient(var(--_bg), var(--_bg));box-shadow:inset 0 0 0 var(--pp-custom-tags-border-width,var(--pp-stroke-m)) var(--_stroke);color:var(--_fg);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-tags-font-size,var(--pp-component-tag-s));font-weight:var(--pp-component-tag-weight);letter-spacing:-.005em;flex-direction:row;line-height:1.5;display:inline-flex}.pp-tags[data-variant=info]{--_bg:var(--pp-colors-fill-status-info-subtle);--_bg-base:var(--pp-colors-fill-neutrals-white);--_stroke:var(--pp-colors-icon-status-info);--_fg:var(--pp-colors-text-status-info)}.pp-tags[data-variant=success]{--_bg:var(--pp-colors-fill-status-success-subtle);--_bg-base:var(--pp-colors-fill-neutrals-white);--_stroke:var(--pp-colors-icon-status-success);--_fg:var(--pp-colors-text-status-success)}.pp-tags[data-variant=warning]{--_bg:var(--pp-colors-fill-status-warning-subtle);--_bg-base:var(--pp-colors-fill-neutrals-white);--_stroke:var(--pp-colors-icon-status-warning);--_fg:var(--pp-colors-text-status-warning)}.pp-tags[data-variant=error]{--_bg:var(--pp-colors-fill-status-error-subtle);--_bg-base:var(--pp-colors-fill-neutrals-white);--_stroke:var(--pp-colors-icon-status-error);--_fg:var(--pp-colors-text-status-error)}.pp-tags[data-variant=violet]{--_bg:var(--pp-colors-fill-accent-violet-subtle);--_bg-base:var(--pp-colors-fill-neutrals-white);--_stroke:var(--pp-colors-stroke-accent-violet);--_fg:var(--pp-colors-text-accent-violet)}.pp-tags[data-variant=sky-blue]{--_bg:var(--pp-colors-fill-accent-sky-blue-subtle);--_bg-base:var(--pp-colors-fill-neutrals-white);--_stroke:var(--pp-colors-stroke-accent-sky-blue);--_fg:var(--pp-colors-text-accent-sky-blue)}.pp-tags[data-variant=orange]{--_bg:var(--pp-colors-fill-accent-orange-subtle);--_bg-base:var(--pp-colors-fill-neutrals-white);--_stroke:var(--pp-colors-stroke-accent-orange);--_fg:var(--pp-colors-text-accent-orange)}.pp-text-field{--_label-color:var(--pp-colors-text-primary);--_required-color:var(--pp-colors-text-brand-1);--_info-color:var(--pp-colors-icon-brand-1);--_bg:var(--pp-colors-fill-neutrals-white);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-stroke-m);--_icon-color:var(--pp-colors-icon-grey);--_value-color:var(--pp-colors-text-primary);--_placeholder-color:var(--pp-colors-text-tertiary);--_hint-color:var(--pp-colors-text-secondary);gap:var(--pp-custom-text-field-gap,var(--pp-spacing-gap-xs));width:var(--pp-custom-text-field-width,320px);font-family:var(--pp-font-family-primary);font-weight:var(--pp-component-input-weight);flex-direction:column;display:flex}.pp-text-field:has([aria-invalid=true]){--_sc:var(--pp-colors-stroke-status-error);--_hint-color:var(--pp-colors-text-status-error)}.pp-text-field:has(:disabled){--_label-color:var(--pp-colors-text-status-disabled);--_required-color:var(--pp-colors-text-status-disabled);--_info-color:var(--pp-colors-icon-status-disabled);--_bg:var(--pp-colors-fill-status-disabled);--_sc:var(--pp-colors-stroke-status-disabled);--_icon-color:var(--pp-colors-icon-status-disabled);--_value-color:var(--pp-colors-text-status-disabled);--_placeholder-color:var(--pp-colors-text-status-disabled)}.pp-text-field__label{align-items:center;gap:var(--pp-custom-text-field-label-gap,var(--pp-spacing-gap-3xs));color:var(--_label-color);font-size:var(--pp-custom-text-field-label-font-size,var(--pp-component-input-label));flex-direction:row;line-height:1.5;display:flex}.pp-text-field__required{color:var(--_required-color)}.pp-text-field__info{width:var(--pp-custom-text-field-info-width,16px);height:var(--pp-custom-text-field-info-height,16px);color:var(--_info-color);flex:none}.pp-text-field__control{gap:var(--pp-custom-text-field-control-gap,var(--pp-spacing-gap-2xs));flex-direction:column;display:flex}.pp-text-field__box{align-items:center;gap:var(--pp-custom-text-field-box-gap,var(--pp-spacing-gap-xs));box-sizing:border-box;padding:var(--pp-custom-text-field-padding,var(--pp-spacing-padding-m) var(--pp-spacing-padding-s) var(--pp-spacing-padding-m) var(--pp-spacing-padding-m));border-radius:var(--pp-custom-text-field-radius,var(--pp-radius-m));background:var(--_bg);box-shadow:inset 0 0 0 var(--pp-custom-text-field-border-width,var(--_sw)) var(--_sc);flex-direction:row;display:flex}.pp-text-field__box:hover:not(:has([aria-invalid=true],:disabled)){--_sc:var(--pp-colors-stroke-primary-strong)}.pp-text-field__box:has(:focus-visible){--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-stroke-l)}.pp-text-field__icon{width:var(--pp-custom-text-field-icon-width,20px);height:var(--pp-custom-text-field-icon-height,20px);color:var(--_icon-color);flex:none}.pp-text-field__input{min-width:0;color:var(--_value-color);font:inherit;font-size:var(--pp-custom-text-field-font-size,var(--pp-component-input-value));background:0 0;border:0;flex:1;margin:0;padding:0;line-height:1.4}.pp-text-field__input:focus-visible{outline:var(--pp-stroke-l) solid transparent}.pp-text-field__input::placeholder{color:var(--_placeholder-color);opacity:1}.pp-text-field__input:disabled{cursor:not-allowed}.pp-text-field__hint{align-items:center;gap:var(--pp-custom-text-field-hint-gap,var(--pp-spacing-gap-2xs));color:var(--_hint-color);font-size:var(--pp-custom-text-field-hint-font-size,var(--pp-component-input-hint));letter-spacing:.003em;flex-direction:row;line-height:1.5;display:flex}.pp-text-option,.pp-text-option[data-variant=default]{--_bg:transparent;--_bg-hover:var(--pp-colors-fill-neutrals-subtle);--_color:var(--pp-colors-text-primary);--_icon-color:var(--pp-colors-icon-grey);--_sc:transparent;--_sw:0;align-items:center;gap:var(--pp-custom-text-option-gap,var(--pp-spacing-gap-xs));box-sizing:border-box;width:var(--pp-custom-text-option-width,304px);height:var(--pp-custom-text-option-height,36px);padding:var(--pp-custom-text-option-padding,var(--pp-spacing-padding-s) var(--pp-spacing-padding-m));border-radius:var(--pp-custom-text-option-radius,var(--pp-radius-m));background:var(--_bg);outline:var(--_sw) solid var(--_sc);outline-offset:calc(var(--_sw) * -1);color:var(--_color);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-text-option-font-size,var(--pp-component-input-value));font-weight:var(--pp-component-input-weight);text-align:start;white-space:nowrap;cursor:pointer;border:0;flex-direction:row;margin:0;line-height:1.4;display:flex}.pp-text-option[data-variant=error]{--_bg-hover:var(--pp-colors-fill-status-error-subtle);--_color:var(--pp-colors-text-status-error);--_icon-color:var(--pp-colors-icon-status-error)}.pp-text-option:hover{--_bg:var(--_bg-hover)}.pp-text-option[aria-pressed=true],.pp-text-option[aria-checked=true]{--_bg:var(--pp-colors-fill-brand-subtle);--_color:var(--pp-colors-text-brand-1);--_icon-color:var(--pp-colors-icon-brand-1)}.pp-text-option:focus-visible{--_bg:transparent;--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-text-option-border-width,var(--pp-stroke-l))}.pp-text-option__icon{width:var(--pp-custom-text-option-icon-width,20px);height:var(--pp-custom-text-option-icon-height,20px);color:var(--_icon-color);flex:none}.pp-text-option__label{text-overflow:ellipsis;overflow:hidden}.pp-thumbnail,.pp-thumbnail[data-type=image],.pp-thumbnail[data-size=md]{--_size:100px;--_radius:var(--pp-radius-m);--_font-size:var(--pp-component-thumbnail-m);--_letter-spacing:-.007em;width:var(--pp-custom-thumbnail-width,calc(var(--_size) * var(--pp-custom-thumbnail-ratio,1)));height:var(--pp-custom-thumbnail-height,var(--_size));border-radius:var(--pp-custom-thumbnail-radius,var(--_radius));flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.pp-thumbnail[data-type=text]{background:var(--pp-colors-fill-brand-subtle)}.pp-thumbnail[data-size=sm]{--_size:48px;--_radius:var(--pp-radius-s);--_font-size:var(--pp-component-thumbnail-s);--_letter-spacing:-.003em}.pp-thumbnail[data-size=lg]{--_size:160px;--_radius:var(--pp-radius-l);--_font-size:var(--pp-component-thumbnail-l);--_letter-spacing:-.013em}.pp-thumbnail__image{object-fit:cover;width:100%;height:100%;display:block}.pp-thumbnail__text{color:var(--pp-colors-text-brand-1);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-thumbnail-font-size,var(--_font-size));font-weight:var(--pp-component-thumbnail-weight);letter-spacing:var(--_letter-spacing);line-height:1.2}.pp-toast,.pp-toast[data-type=success],.pp-toast[data-variant=default]{--_bg:var(--pp-colors-fill-neutrals-black);--_fg:var(--pp-colors-text-inverse);--_close:var(--pp-colors-icon-white);--_icon:var(--pp-colors-icon-status-success);--_sw:0;--_sc:transparent;align-items:center;gap:var(--pp-custom-toast-gap,var(--pp-spacing-gap-s));box-sizing:border-box;padding:var(--pp-custom-toast-padding,var(--pp-spacing-padding-m) var(--pp-spacing-padding-l));border-radius:var(--pp-custom-toast-radius,var(--pp-radius-l));background:var(--_bg);box-shadow:inset 0 0 0 var(--_sw) var(--_sc), var(--pp-shadow-e2);color:var(--_fg);font-family:var(--pp-font-family-primary);font-weight:var(--pp-component-banner-weight);flex-direction:row;line-height:1.5;display:flex}.pp-toast[data-type=error]{--_icon:var(--pp-colors-icon-status-error)}.pp-toast[data-variant=inverse]{--_bg:var(--pp-colors-fill-neutrals-white);--_fg:var(--pp-colors-text-primary);--_close:var(--pp-colors-icon-black);--_sw:var(--pp-custom-toast-border-width,var(--pp-stroke-1));--_sc:var(--pp-colors-stroke-primary-default)}.pp-toast__icon{width:var(--pp-custom-toast-icon-width,20px);height:var(--pp-custom-toast-icon-height,20px);color:var(--_icon);flex:none}.pp-toast__message{font-size:var(--pp-custom-toast-message-font-size,var(--pp-component-banner-body));margin:0}.pp-toast__close{width:var(--pp-custom-toast-close-width,16px);height:var(--pp-custom-toast-close-height,16px);color:var(--_close);cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:0}.pp-toast__close:focus-visible{outline:var(--pp-stroke-l) solid currentColor}.pp-tooltip{align-items:center;display:inline-flex}.pp-tooltip,.pp-tooltip[data-variant=default]{--_bg:var(--pp-colors-fill-neutrals-black);--_fg:var(--pp-colors-text-inverse)}.pp-tooltip[data-variant=inverse]{--_bg:var(--pp-colors-fill-neutrals-white);--_fg:var(--pp-colors-text-primary)}.pp-tooltip,.pp-tooltip[data-direction=up]{--_arrow-width:12px;--_arrow-height:6px;--_arrow-shape:polygon(0 0, 100% 0, 50% 100%);flex-direction:column}.pp-tooltip[data-direction=down]{--_arrow-shape:polygon(50% 0, 100% 100%, 0 100%);flex-direction:column-reverse}.pp-tooltip[data-direction=left]{--_arrow-width:6px;--_arrow-height:12px;--_arrow-shape:polygon(0 0, 100% 50%, 0 100%);flex-direction:row}.pp-tooltip[data-direction=right]{--_arrow-width:6px;--_arrow-height:12px;--_arrow-shape:polygon(100% 0, 100% 100%, 0 50%);flex-direction:row-reverse}.pp-tooltip__bubble{padding:var(--pp-custom-tooltip-padding,var(--pp-spacing-padding-xs) var(--pp-spacing-padding-s));border-radius:var(--pp-custom-tooltip-radius,var(--pp-radius-xs));background:var(--_bg);box-shadow:var(--pp-custom-tooltip-shadow,var(--pp-shadow-e2));flex-direction:row;display:flex}.pp-tooltip__label{color:var(--_fg);font-family:var(--pp-font-family-primary);font-size:var(--pp-custom-tooltip-font-size,var(--pp-component-tag-s));font-weight:var(--pp-component-tag-weight);letter-spacing:-.005em;white-space:nowrap;line-height:1.5}.pp-tooltip__arrow{width:var(--pp-custom-tooltip-arrow-width,var(--_arrow-width));height:var(--pp-custom-tooltip-arrow-height,var(--_arrow-height));background:var(--_bg);clip-path:var(--_arrow-shape);flex:none}.pp-upload-area,.pp-upload-area[data-state=default]{--_bg:var(--pp-colors-fill-neutrals-white);--_sc:var(--pp-colors-stroke-primary-default);--_sw:var(--pp-custom-upload-area-border-width,var(--pp-stroke-m));--_ss:dashed;--_pad:var(--pp-spacing-padding-3xl) var(--pp-spacing-padding-2xl);--_gap:var(--pp-spacing-gap-s);--_action-display:flex;--_drop-display:none;align-items:center;gap:var(--pp-custom-upload-area-gap,var(--_gap));box-sizing:border-box;width:var(--pp-custom-upload-area-width,474px);padding:var(--pp-custom-upload-area-padding,var(--_pad));border-radius:var(--pp-custom-upload-area-radius,var(--pp-radius-2xl));background:var(--_bg);outline:var(--_sw) var(--_ss) var(--_sc);outline-offset:calc(var(--_sw) * -1);font-family:var(--pp-font-family-primary);cursor:pointer;flex-direction:column;display:flex;position:relative}.pp-upload-area:has(.pp-upload-area__input:focus-visible){--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-upload-area-border-width,var(--pp-stroke-l))}.pp-upload-area[data-state=dragover]{--_bg:var(--pp-colors-fill-brand-subtle);--_sc:var(--pp-colors-stroke-brand-strong);--_sw:var(--pp-custom-upload-area-border-width,var(--pp-stroke-l));--_action-display:none;--_drop-display:block}.pp-upload-area[data-state=uploaded]{--_ss:solid;--_pad:var(--pp-spacing-padding-2xl);--_gap:var(--pp-spacing-gap-m);flex-direction:row}.pp-upload-area__input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.pp-upload-area__featured-icon{width:var(--pp-custom-upload-area-featured-icon-width,40px);height:var(--pp-custom-upload-area-featured-icon-height,40px);flex:none}.pp-upload-area__content{align-items:center;gap:var(--pp-custom-upload-area-content-gap,var(--pp-spacing-gap-xs));text-align:center;flex-direction:column;display:flex}.pp-upload-area__action{display:var(--_action-display);align-items:center;gap:var(--pp-custom-upload-area-action-gap,var(--pp-spacing-gap-xs));flex-direction:row}.pp-upload-area__or,.pp-upload-area__drag-text,.pp-upload-area__hint,.pp-upload-area__size{color:var(--pp-colors-text-secondary);font-size:var(--pp-custom-upload-area-text-font-size,var(--pp-component-upload-text));font-weight:var(--pp-component-upload-weight);line-height:1.5}.pp-upload-area__drop-text{display:var(--_drop-display);color:var(--pp-colors-text-brand-1);font-size:var(--pp-custom-upload-area-text-font-size,var(--pp-component-upload-text));font-weight:var(--pp-component-upload-weight);line-height:1.5}.pp-upload-area__thumbnail{width:var(--pp-custom-upload-area-thumbnail-width,48px);height:var(--pp-custom-upload-area-thumbnail-height,48px);flex:none}.pp-upload-area__info{gap:var(--pp-custom-upload-area-info-gap,var(--pp-spacing-gap-3xs));flex-direction:column;flex:1 1 0;min-width:0;display:flex}.pp-upload-area__name{color:var(--pp-colors-text-primary);font-size:var(--pp-custom-upload-area-text-font-size,var(--pp-component-upload-text));font-weight:var(--pp-component-upload-weight);text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}.pp-upload-area__actions{align-items:center;gap:var(--pp-custom-upload-area-actions-gap,var(--pp-spacing-gap-xs));flex-direction:row;flex:none;display:flex}.pp-upload-item,.pp-upload-item[data-status=uploading]{--_status:var(--pp-colors-text-brand-1);--_sw:var(--pp-custom-upload-item-border-width,var(--pp-stroke-m));gap:var(--pp-custom-upload-item-gap,var(--pp-spacing-gap-2xs));box-sizing:border-box;width:var(--pp-custom-upload-item-width,474px);padding:var(--pp-custom-upload-item-padding,var(--pp-spacing-padding-l));border-radius:var(--pp-custom-upload-item-radius,var(--pp-radius-2xl));background:var(--pp-colors-fill-neutrals-white);outline:var(--_sw) solid var(--pp-colors-stroke-primary-default);outline-offset:calc(var(--_sw) * -1);font-family:var(--pp-font-family-primary);flex-direction:column;margin:0;list-style:none;display:flex}.pp-upload-item[data-status=completed]{--_status:var(--pp-colors-text-status-success)}.pp-upload-item__header{align-items:center;gap:var(--pp-custom-upload-item-header-gap,var(--pp-spacing-gap-xs));flex-direction:row;display:flex}.pp-upload-item__name{min-width:0;color:var(--pp-colors-text-primary);font-size:var(--pp-custom-upload-item-name-font-size,var(--pp-component-upload-text));font-weight:var(--pp-component-upload-weight);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;line-height:1.5;overflow:hidden}.pp-upload-item__action{color:var(--pp-colors-icon-brand-1);cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:0;display:flex}.pp-upload-item__action:focus-visible{outline:var(--pp-custom-upload-item-action-border-width,var(--pp-stroke-l)) solid var(--pp-colors-stroke-brand-strong)}.pp-upload-item__icon{width:var(--pp-custom-upload-item-icon-width,20px);height:var(--pp-custom-upload-item-icon-height,20px);display:block}.pp-upload-item__meta{align-items:center;gap:var(--pp-custom-upload-item-meta-gap,var(--pp-spacing-gap-2xs));flex-direction:row;display:flex}.pp-upload-item__size,.pp-upload-item__separator{color:var(--pp-colors-text-tertiary);font-size:var(--pp-custom-upload-item-size-font-size,var(--pp-component-upload-text));font-weight:var(--pp-component-upload-weight);line-height:1.5}.pp-upload-item__status{min-width:0;color:var(--_status);font-size:var(--pp-custom-upload-item-status-font-size,var(--pp-component-progress-meta));font-weight:var(--pp-component-progress-weight);letter-spacing:.003em;flex:1 1 0;line-height:1.5}.pp-upload-item__percent{color:var(--pp-colors-text-secondary);font-size:var(--pp-custom-upload-item-percent-font-size,var(--pp-text-xs));font-weight:var(--pp-font-weight-regular);letter-spacing:.005em;line-height:1.5}.pp-upload-item__progress{width:100%}}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/sora-latin-300-normal-cp3Vmaam.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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/sora-latin-400-normal-CRt88UEn.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/sora-latin-600-normal-Cdg4DaK0.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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/sora-latin-700-normal-9waGdLWo.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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes logo-reveal{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}
