@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-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;--pk-n:0}}}@layer theme{:root,:host{--default-font-family:var(--pk-font-sans)}}@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}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:600px){.container{max-width:600px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-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,)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pk-color-surface:#f4f7fb;--pk-color-surface-rgb:244 247 251;--pk-color-surface-raised:#fff;--pk-color-surface-raised-rgb:255 255 255;--pk-color-surface-sunken:#e9eef5;--pk-color-surface-sunken-rgb:233 238 245;--pk-color-line:#dde4ee;--pk-color-line-rgb:221 228 238;--pk-color-line-strong:#c5cfdd;--pk-color-line-strong-rgb:197 207 221;--pk-color-ink:#14223d;--pk-color-ink-rgb:20 34 61;--pk-color-ink-muted:#5b6b84;--pk-color-ink-muted-rgb:91 107 132;--pk-color-ink-subtle:#a3afc2;--pk-color-ink-subtle-rgb:163 175 194;--pk-color-brand:#1a6cf0;--pk-color-brand-rgb:26 108 240;--pk-color-brand-edge:#0f4fc0;--pk-color-brand-edge-rgb:15 79 192;--pk-color-brand-soft:#e6f0ff;--pk-color-brand-soft-rgb:230 240 255;--pk-color-brand-text:#0b57c9;--pk-color-brand-text-rgb:11 87 201;--pk-color-on-brand:#fff;--pk-color-on-brand-rgb:255 255 255;--pk-color-sign:#ffc629;--pk-color-sign-rgb:255 198 41;--pk-color-sign-edge:#d99a00;--pk-color-sign-edge-rgb:217 154 0;--pk-color-sign-text:#8a5a00;--pk-color-sign-text-rgb:138 90 0;--pk-color-on-sign:#14223d;--pk-color-on-sign-rgb:20 34 61;--pk-color-success:#12813f;--pk-color-success-rgb:18 129 63;--pk-color-success-edge:#0b5c2c;--pk-color-success-edge-rgb:11 92 44;--pk-color-success-soft:#ddf7e6;--pk-color-success-soft-rgb:221 247 230;--pk-color-success-text:#0e6b33;--pk-color-success-text-rgb:14 107 51;--pk-color-danger:#d93a3f;--pk-color-danger-rgb:217 58 63;--pk-color-danger-edge:#a8262b;--pk-color-danger-edge-rgb:168 38 43;--pk-color-danger-soft:#ffe5e5;--pk-color-danger-soft-rgb:255 229 229;--pk-color-danger-text:#b42328;--pk-color-danger-text-rgb:180 35 40;--pk-color-streak:#ff8a1f;--pk-color-streak-rgb:255 138 31;--pk-color-streak-edge:#d96a00;--pk-color-streak-edge-rgb:217 106 0;--pk-color-streak-text:#b34d00;--pk-color-streak-text-rgb:179 77 0;--pk-color-asphalt:#1e2a3d;--pk-color-asphalt-rgb:30 42 61;--pk-color-zebra:#fff;--pk-color-zebra-rgb:255 255 255;--pk-color-focus-ring:var(--pk-color-brand-text);--pk-color-focus-ring-rgb:var(--pk-color-brand-text-rgb);--pk-color-mascot-fur:#a7b3c6;--pk-color-mascot-fur-rgb:167 179 198;--pk-color-mascot-mask:#2b3447;--pk-color-mascot-mask-rgb:43 52 71;--pk-color-mascot-blush:#ff9bae;--pk-color-mascot-blush-rgb:255 155 174;--pk-color-stripe-last-hour:#ff7a7f;--pk-color-stripe-last-hour-rgb:255 122 127;--pk-color-asphalt-raised:#27354c;--pk-color-asphalt-raised-rgb:39 53 76;--pk-color-asphalt-edge:#0b1220;--pk-color-asphalt-edge-rgb:11 18 32;--pk-color-asphalt-deep:#141d2c;--pk-color-asphalt-deep-rgb:20 29 44;--pk-color-on-asphalt-muted:#9aa9bf;--pk-color-on-asphalt-muted-rgb:154 169 191;--pk-color-success-on-dark:#7ee0a4;--pk-color-success-on-dark-rgb:126 224 164;--pk-color-sign-soft:#fff4cf;--pk-color-sign-soft-rgb:255 244 207;--pk-color-success-line:#9fdcb4;--pk-color-success-line-rgb:159 220 180;--pk-color-danger-line:#ffc9c9;--pk-color-danger-line-rgb:255 201 201;--pk-color-sign-line:#f2d27a;--pk-color-sign-line-rgb:242 210 122;--pk-color-brand-line:#9dbff7;--pk-color-brand-line-rgb:157 191 247;--pk-color-brand-soft-strong:#c9dcfd;--pk-color-brand-soft-strong-rgb:201 220 253;--pk-color-brand-edge-soft:#c9dafc;--pk-color-brand-edge-soft-rgb:201 218 252;--pk-color-road-idle:#e6ecf3;--pk-color-road-idle-rgb:230 236 243;--pk-color-road-idle-edge:#d3dbe6;--pk-color-road-idle-edge-rgb:211 219 230;--pk-color-medal-bronze:#f0a36b;--pk-color-medal-bronze-rgb:240 163 107;--pk-color-medal-bronze-edge:#c46b2d;--pk-color-medal-bronze-edge-rgb:196 107 45;--pk-color-tone-violet:#6b3fd6;--pk-color-tone-violet-rgb:107 63 214;--pk-color-tone-teal:#0e7c86;--pk-color-tone-teal-rgb:14 124 134;--pk-color-paper:#fffdf6;--pk-color-paper-rgb:255 253 246;--pk-color-paper-line:#efe6cf;--pk-color-paper-line-rgb:239 230 207;--pk-shadow-float:0 12px 32px #14223d24;--pk-shadow-lift:0 18px 40px #14223d14;--pk-shadow-device:0 24px 48px #14223d38, 0 6px 0 #0b1220;--pk-font-display:"Unbounded", "Onest", system-ui, sans-serif;--pk-font-sans:"Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--pk-type-display-font-family:var(--pk-font-display);--pk-type-display-font-size:40px;--pk-type-display-line-height:44px;--pk-type-display-font-weight:800;--pk-type-display-letter-spacing:-.01em;--pk-type-display-text-transform:none;--pk-type-display-font-feature-settings:normal;--pk-type-title-font-family:var(--pk-font-display);--pk-type-title-font-size:28px;--pk-type-title-line-height:34px;--pk-type-title-font-weight:800;--pk-type-title-letter-spacing:normal;--pk-type-title-text-transform:none;--pk-type-title-font-feature-settings:normal;--pk-type-heading-font-family:var(--pk-font-display);--pk-type-heading-font-size:20px;--pk-type-heading-line-height:26px;--pk-type-heading-font-weight:700;--pk-type-heading-letter-spacing:normal;--pk-type-heading-text-transform:none;--pk-type-heading-font-feature-settings:normal;--pk-type-numeral-font-family:var(--pk-font-display);--pk-type-numeral-font-size:18px;--pk-type-numeral-line-height:20px;--pk-type-numeral-font-weight:800;--pk-type-numeral-letter-spacing:normal;--pk-type-numeral-text-transform:none;--pk-type-numeral-font-feature-settings:"tnum" 1;--pk-type-question-font-family:var(--pk-font-sans);--pk-type-question-font-size:21px;--pk-type-question-line-height:28px;--pk-type-question-font-weight:700;--pk-type-question-letter-spacing:normal;--pk-type-question-text-transform:none;--pk-type-question-font-feature-settings:normal;--pk-type-body-font-family:var(--pk-font-sans);--pk-type-body-font-size:17px;--pk-type-body-line-height:24px;--pk-type-body-font-weight:500;--pk-type-body-letter-spacing:normal;--pk-type-body-text-transform:none;--pk-type-body-font-feature-settings:normal;--pk-type-label-font-family:var(--pk-font-sans);--pk-type-label-font-size:15px;--pk-type-label-line-height:20px;--pk-type-label-font-weight:800;--pk-type-label-letter-spacing:.06em;--pk-type-label-text-transform:uppercase;--pk-type-label-font-feature-settings:normal;--pk-type-small-font-family:var(--pk-font-sans);--pk-type-small-font-size:14px;--pk-type-small-line-height:20px;--pk-type-small-font-weight:600;--pk-type-small-letter-spacing:normal;--pk-type-small-text-transform:none;--pk-type-small-font-feature-settings:normal;--pk-type-caption-font-family:var(--pk-font-sans);--pk-type-caption-font-size:12px;--pk-type-caption-line-height:16px;--pk-type-caption-font-weight:700;--pk-type-caption-letter-spacing:.04em;--pk-type-caption-text-transform:uppercase;--pk-type-caption-font-feature-settings:normal;--pk-type-title-sm-font-family:var(--pk-font-display);--pk-type-title-sm-font-size:24px;--pk-type-title-sm-line-height:30px;--pk-type-title-sm-font-weight:800;--pk-type-title-sm-letter-spacing:normal;--pk-type-title-sm-text-transform:none;--pk-type-title-sm-font-feature-settings:normal;--pk-type-card-title-font-family:var(--pk-font-display);--pk-type-card-title-font-size:17px;--pk-type-card-title-line-height:22px;--pk-type-card-title-font-weight:700;--pk-type-card-title-letter-spacing:normal;--pk-type-card-title-text-transform:none;--pk-type-card-title-font-feature-settings:normal;--pk-type-numeral-sm-font-family:var(--pk-font-display);--pk-type-numeral-sm-font-size:16px;--pk-type-numeral-sm-line-height:20px;--pk-type-numeral-sm-font-weight:800;--pk-type-numeral-sm-letter-spacing:normal;--pk-type-numeral-sm-text-transform:none;--pk-type-numeral-sm-font-feature-settings:"tnum" 1;--pk-type-numeral-lg-font-family:var(--pk-font-display);--pk-type-numeral-lg-font-size:56px;--pk-type-numeral-lg-line-height:60px;--pk-type-numeral-lg-font-weight:800;--pk-type-numeral-lg-letter-spacing:-.02em;--pk-type-numeral-lg-text-transform:none;--pk-type-numeral-lg-font-feature-settings:"tnum" 1;--pk-type-numeral-xl-font-family:var(--pk-font-display);--pk-type-numeral-xl-font-size:72px;--pk-type-numeral-xl-line-height:76px;--pk-type-numeral-xl-font-weight:800;--pk-type-numeral-xl-letter-spacing:normal;--pk-type-numeral-xl-text-transform:none;--pk-type-numeral-xl-font-feature-settings:"tnum" 1;--pk-type-numeral-hero-font-family:var(--pk-font-display);--pk-type-numeral-hero-font-size:88px;--pk-type-numeral-hero-line-height:92px;--pk-type-numeral-hero-font-weight:800;--pk-type-numeral-hero-letter-spacing:-.02em;--pk-type-numeral-hero-text-transform:none;--pk-type-numeral-hero-font-feature-settings:"tnum" 1;--pk-type-body-sm-font-family:var(--pk-font-sans);--pk-type-body-sm-font-size:15px;--pk-type-body-sm-line-height:22px;--pk-type-body-sm-font-weight:500;--pk-type-body-sm-letter-spacing:normal;--pk-type-body-sm-text-transform:none;--pk-type-body-sm-font-feature-settings:normal;--pk-type-tab-font-family:var(--pk-font-sans);--pk-type-tab-font-size:11px;--pk-type-tab-line-height:14px;--pk-type-tab-font-weight:700;--pk-type-tab-letter-spacing:normal;--pk-type-tab-text-transform:none;--pk-type-tab-font-feature-settings:normal;--pk-type-web-display-font-family:var(--pk-font-display);--pk-type-web-display-font-size:34px;--pk-type-web-display-line-height:40px;--pk-type-web-display-font-weight:800;--pk-type-web-display-letter-spacing:-.015em;--pk-type-web-display-text-transform:none;--pk-type-web-display-font-feature-settings:normal;--pk-type-web-display-hero-font-family:var(--pk-font-display);--pk-type-web-display-hero-font-size:32px;--pk-type-web-display-hero-line-height:1.1;--pk-type-web-display-hero-font-weight:800;--pk-type-web-display-hero-letter-spacing:-.015em;--pk-type-web-display-hero-text-transform:none;--pk-type-web-display-hero-font-feature-settings:normal;--pk-type-web-display-sm-font-family:var(--pk-font-display);--pk-type-web-display-sm-font-size:30px;--pk-type-web-display-sm-line-height:36px;--pk-type-web-display-sm-font-weight:800;--pk-type-web-display-sm-letter-spacing:-.015em;--pk-type-web-display-sm-text-transform:none;--pk-type-web-display-sm-font-feature-settings:normal;--pk-type-web-h2-font-family:var(--pk-font-display);--pk-type-web-h2-font-size:28px;--pk-type-web-h2-line-height:34px;--pk-type-web-h2-font-weight:800;--pk-type-web-h2-letter-spacing:-.01em;--pk-type-web-h2-text-transform:none;--pk-type-web-h2-font-feature-settings:normal;--pk-type-web-h3-font-family:var(--pk-font-display);--pk-type-web-h3-font-size:22px;--pk-type-web-h3-line-height:28px;--pk-type-web-h3-font-weight:800;--pk-type-web-h3-letter-spacing:normal;--pk-type-web-h3-text-transform:none;--pk-type-web-h3-font-feature-settings:normal;--pk-type-web-h4-font-family:var(--pk-font-display);--pk-type-web-h4-font-size:20px;--pk-type-web-h4-line-height:26px;--pk-type-web-h4-font-weight:700;--pk-type-web-h4-letter-spacing:normal;--pk-type-web-h4-text-transform:none;--pk-type-web-h4-font-feature-settings:normal;--pk-type-web-lead-font-family:var(--pk-font-sans);--pk-type-web-lead-font-size:17px;--pk-type-web-lead-line-height:26px;--pk-type-web-lead-font-weight:500;--pk-type-web-lead-letter-spacing:normal;--pk-type-web-lead-text-transform:none;--pk-type-web-lead-font-feature-settings:normal;--pk-type-web-body-font-family:var(--pk-font-sans);--pk-type-web-body-font-size:16px;--pk-type-web-body-line-height:24px;--pk-type-web-body-font-weight:500;--pk-type-web-body-letter-spacing:normal;--pk-type-web-body-text-transform:none;--pk-type-web-body-font-feature-settings:normal;--pk-type-web-prose-font-family:var(--pk-font-sans);--pk-type-web-prose-font-size:16px;--pk-type-web-prose-line-height:26px;--pk-type-web-prose-font-weight:500;--pk-type-web-prose-letter-spacing:normal;--pk-type-web-prose-text-transform:none;--pk-type-web-prose-font-feature-settings:normal;--pk-type-web-question-font-family:var(--pk-font-sans);--pk-type-web-question-font-size:20px;--pk-type-web-question-line-height:28px;--pk-type-web-question-font-weight:700;--pk-type-web-question-letter-spacing:normal;--pk-type-web-question-text-transform:none;--pk-type-web-question-font-feature-settings:normal;--pk-space-1:4px;--pk-space-2:8px;--pk-space-3:12px;--pk-space-4:16px;--pk-space-5:20px;--pk-space-6:24px;--pk-space-8:32px;--pk-space-12:48px;--pk-radius-sm:10px;--pk-radius-md:16px;--pk-radius-lg:20px;--pk-radius-xl:28px;--pk-radius-pill:999px;--pk-radius-xs:8px;--pk-radius-sm2:12px;--pk-radius-2xl:24px;--pk-radius-3xl:32px;--pk-depth-button:4px;--pk-depth-card:2px;--pk-depth-node:6px;--pk-depth-chip:3px;--pk-depth-press:3px;--pk-size-button-sm:38px;--pk-size-button-md:44px;--pk-size-button-lg:52px;--pk-size-button-xl:60px;--pk-size-touch-min:44px;--pk-bp-sm:600px;--pk-bp-md:768px;--pk-bp-lg:1024px;--pk-layout-content-max:1200px;--pk-layout-column-max:720px;--pk-layout-gutter-desktop:120px;--pk-motion-press:80ms;--pk-motion-sheet:.3s;--pk-motion-progress:.5s;--pk-motion-pop:.42s;--pk-motion-shake:.38s;--pk-motion-counter:.9s;--pk-motion-reward-in:.5s;--pk-motion-stagger:.15s;--pk-motion-chest-stagger:.16s;--pk-motion-float-reward:.7s;--pk-motion-confetti:1.4s;--pk-motion-paint:1.4s;--pk-motion-paint-delay:.3s;--pk-motion-blink:.9s;--pk-motion-blink-fast:.7s;--pk-motion-pulse:1s;--pk-motion-ring:1.8s;--pk-motion-bob:1.6s;--pk-motion-bob-slow:3.2s;--pk-motion-breathe:3s;--pk-motion-twinkle:1.6s;--pk-motion-shine:1.6s;--pk-motion-blink-mascot:4.6s;--pk-ease-spring:cubic-bezier(.3, 1.6, .5, 1);--pk-ease-overshoot:cubic-bezier(.3, 1.4, .5, 1);--pk-ease-elastic:cubic-bezier(.3, .8, .3, 1.2);--pk-ease-standard:cubic-bezier(.4, 0, .2, 1);--pk-ease-out:cubic-bezier(0, 0, .58, 1);--pk-ease-in-out:cubic-bezier(.42, 0, .58, 1)}@media (min-width:1024px){:root{--pk-type-web-display-font-size:64px;--pk-type-web-display-line-height:70px;--pk-type-web-display-hero-font-size:60px;--pk-type-web-display-hero-line-height:68px;--pk-type-web-display-sm-font-size:52px;--pk-type-web-display-sm-line-height:58px;--pk-type-web-h2-font-size:44px;--pk-type-web-h2-line-height:52px;--pk-type-web-h3-font-size:30px;--pk-type-web-h3-line-height:36px;--pk-type-web-h4-font-size:24px;--pk-type-web-h4-line-height:30px;--pk-type-web-lead-font-size:20px;--pk-type-web-lead-line-height:30px;--pk-type-web-body-font-size:16px;--pk-type-web-body-line-height:24px;--pk-type-web-prose-font-size:16px;--pk-type-web-prose-line-height:26px;--pk-type-web-question-font-size:26px;--pk-type-web-question-line-height:34px}}[data-surface=asphalt]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pk-color-surface:var(--pk-color-asphalt);--pk-color-surface-rgb:var(--pk-color-asphalt-rgb);--pk-color-surface-raised:#172234;--pk-color-surface-raised-rgb:23 34 52;--pk-color-surface-sunken:#0a111c;--pk-color-surface-sunken-rgb:10 17 28;--pk-color-line:#26344a;--pk-color-line-rgb:38 52 74;--pk-color-line-strong:#34455f;--pk-color-line-strong-rgb:52 69 95;--pk-color-ink:#eef3fa;--pk-color-ink-rgb:238 243 250;--pk-color-ink-muted:#9aa9bf;--pk-color-ink-muted-rgb:154 169 191;--pk-color-ink-subtle:#5e6e87;--pk-color-ink-subtle-rgb:94 110 135;--pk-color-brand-soft:#13294d;--pk-color-brand-soft-rgb:19 41 77;--pk-color-brand-text:#7db4ff;--pk-color-brand-text-rgb:125 180 255;--pk-color-sign-text:#ffd24d;--pk-color-sign-text-rgb:255 210 77;--pk-color-success-soft:#0f2e1d;--pk-color-success-soft-rgb:15 46 29;--pk-color-success-text:#5edb91;--pk-color-success-text-rgb:94 219 145;--pk-color-danger-soft:#3a1418;--pk-color-danger-soft-rgb:58 20 24;--pk-color-danger-text:#ff8a8e;--pk-color-danger-text-rgb:255 138 142;--pk-color-streak-text:#ffa552;--pk-color-streak-text-rgb:255 165 82;--pk-color-focus-ring:var(--pk-color-brand-text);--pk-color-focus-ring-rgb:var(--pk-color-brand-text-rgb)}.pk-type-display{font-family:var(--pk-type-display-font-family);font-size:var(--pk-type-display-font-size);line-height:var(--pk-type-display-line-height);font-weight:var(--pk-type-display-font-weight);letter-spacing:var(--pk-type-display-letter-spacing);text-transform:var(--pk-type-display-text-transform);font-feature-settings:var(--pk-type-display-font-feature-settings)}.pk-type-title{font-family:var(--pk-type-title-font-family);font-size:var(--pk-type-title-font-size);line-height:var(--pk-type-title-line-height);font-weight:var(--pk-type-title-font-weight);letter-spacing:var(--pk-type-title-letter-spacing);text-transform:var(--pk-type-title-text-transform);font-feature-settings:var(--pk-type-title-font-feature-settings)}.pk-type-heading{font-family:var(--pk-type-heading-font-family);font-size:var(--pk-type-heading-font-size);line-height:var(--pk-type-heading-line-height);font-weight:var(--pk-type-heading-font-weight);letter-spacing:var(--pk-type-heading-letter-spacing);text-transform:var(--pk-type-heading-text-transform);font-feature-settings:var(--pk-type-heading-font-feature-settings)}.pk-type-numeral{font-family:var(--pk-type-numeral-font-family);font-size:var(--pk-type-numeral-font-size);line-height:var(--pk-type-numeral-line-height);font-weight:var(--pk-type-numeral-font-weight);letter-spacing:var(--pk-type-numeral-letter-spacing);text-transform:var(--pk-type-numeral-text-transform);font-feature-settings:var(--pk-type-numeral-font-feature-settings)}.pk-type-question{font-family:var(--pk-type-question-font-family);font-size:var(--pk-type-question-font-size);line-height:var(--pk-type-question-line-height);font-weight:var(--pk-type-question-font-weight);letter-spacing:var(--pk-type-question-letter-spacing);text-transform:var(--pk-type-question-text-transform);font-feature-settings:var(--pk-type-question-font-feature-settings)}.pk-type-body{font-family:var(--pk-type-body-font-family);font-size:var(--pk-type-body-font-size);line-height:var(--pk-type-body-line-height);font-weight:var(--pk-type-body-font-weight);letter-spacing:var(--pk-type-body-letter-spacing);text-transform:var(--pk-type-body-text-transform);font-feature-settings:var(--pk-type-body-font-feature-settings)}.pk-type-label{font-family:var(--pk-type-label-font-family);font-size:var(--pk-type-label-font-size);line-height:var(--pk-type-label-line-height);font-weight:var(--pk-type-label-font-weight);letter-spacing:var(--pk-type-label-letter-spacing);text-transform:var(--pk-type-label-text-transform);font-feature-settings:var(--pk-type-label-font-feature-settings)}.pk-type-small{font-family:var(--pk-type-small-font-family);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:var(--pk-type-small-font-weight);letter-spacing:var(--pk-type-small-letter-spacing);text-transform:var(--pk-type-small-text-transform);font-feature-settings:var(--pk-type-small-font-feature-settings)}.pk-type-caption{font-family:var(--pk-type-caption-font-family);font-size:var(--pk-type-caption-font-size);line-height:var(--pk-type-caption-line-height);font-weight:var(--pk-type-caption-font-weight);letter-spacing:var(--pk-type-caption-letter-spacing);text-transform:var(--pk-type-caption-text-transform);font-feature-settings:var(--pk-type-caption-font-feature-settings)}.pk-type-title-sm{font-family:var(--pk-type-title-sm-font-family);font-size:var(--pk-type-title-sm-font-size);line-height:var(--pk-type-title-sm-line-height);font-weight:var(--pk-type-title-sm-font-weight);letter-spacing:var(--pk-type-title-sm-letter-spacing);text-transform:var(--pk-type-title-sm-text-transform);font-feature-settings:var(--pk-type-title-sm-font-feature-settings)}.pk-type-card-title{font-family:var(--pk-type-card-title-font-family);font-size:var(--pk-type-card-title-font-size);line-height:var(--pk-type-card-title-line-height);font-weight:var(--pk-type-card-title-font-weight);letter-spacing:var(--pk-type-card-title-letter-spacing);text-transform:var(--pk-type-card-title-text-transform);font-feature-settings:var(--pk-type-card-title-font-feature-settings)}.pk-type-numeral-sm{font-family:var(--pk-type-numeral-sm-font-family);font-size:var(--pk-type-numeral-sm-font-size);line-height:var(--pk-type-numeral-sm-line-height);font-weight:var(--pk-type-numeral-sm-font-weight);letter-spacing:var(--pk-type-numeral-sm-letter-spacing);text-transform:var(--pk-type-numeral-sm-text-transform);font-feature-settings:var(--pk-type-numeral-sm-font-feature-settings)}.pk-type-numeral-lg{font-family:var(--pk-type-numeral-lg-font-family);font-size:var(--pk-type-numeral-lg-font-size);line-height:var(--pk-type-numeral-lg-line-height);font-weight:var(--pk-type-numeral-lg-font-weight);letter-spacing:var(--pk-type-numeral-lg-letter-spacing);text-transform:var(--pk-type-numeral-lg-text-transform);font-feature-settings:var(--pk-type-numeral-lg-font-feature-settings)}.pk-type-numeral-xl{font-family:var(--pk-type-numeral-xl-font-family);font-size:var(--pk-type-numeral-xl-font-size);line-height:var(--pk-type-numeral-xl-line-height);font-weight:var(--pk-type-numeral-xl-font-weight);letter-spacing:var(--pk-type-numeral-xl-letter-spacing);text-transform:var(--pk-type-numeral-xl-text-transform);font-feature-settings:var(--pk-type-numeral-xl-font-feature-settings)}.pk-type-numeral-hero{font-family:var(--pk-type-numeral-hero-font-family);font-size:var(--pk-type-numeral-hero-font-size);line-height:var(--pk-type-numeral-hero-line-height);font-weight:var(--pk-type-numeral-hero-font-weight);letter-spacing:var(--pk-type-numeral-hero-letter-spacing);text-transform:var(--pk-type-numeral-hero-text-transform);font-feature-settings:var(--pk-type-numeral-hero-font-feature-settings)}.pk-type-body-sm{font-family:var(--pk-type-body-sm-font-family);font-size:var(--pk-type-body-sm-font-size);line-height:var(--pk-type-body-sm-line-height);font-weight:var(--pk-type-body-sm-font-weight);letter-spacing:var(--pk-type-body-sm-letter-spacing);text-transform:var(--pk-type-body-sm-text-transform);font-feature-settings:var(--pk-type-body-sm-font-feature-settings)}.pk-type-tab{font-family:var(--pk-type-tab-font-family);font-size:var(--pk-type-tab-font-size);line-height:var(--pk-type-tab-line-height);font-weight:var(--pk-type-tab-font-weight);letter-spacing:var(--pk-type-tab-letter-spacing);text-transform:var(--pk-type-tab-text-transform);font-feature-settings:var(--pk-type-tab-font-feature-settings)}.pk-type-web-display{font-family:var(--pk-type-web-display-font-family);font-size:var(--pk-type-web-display-font-size);line-height:var(--pk-type-web-display-line-height);font-weight:var(--pk-type-web-display-font-weight);letter-spacing:var(--pk-type-web-display-letter-spacing);text-transform:var(--pk-type-web-display-text-transform);font-feature-settings:var(--pk-type-web-display-font-feature-settings)}.pk-type-web-display-hero{font-family:var(--pk-type-web-display-hero-font-family);font-size:var(--pk-type-web-display-hero-font-size);line-height:var(--pk-type-web-display-hero-line-height);font-weight:var(--pk-type-web-display-hero-font-weight);letter-spacing:var(--pk-type-web-display-hero-letter-spacing);text-transform:var(--pk-type-web-display-hero-text-transform);font-feature-settings:var(--pk-type-web-display-hero-font-feature-settings)}.pk-type-web-display-sm{font-family:var(--pk-type-web-display-sm-font-family);font-size:var(--pk-type-web-display-sm-font-size);line-height:var(--pk-type-web-display-sm-line-height);font-weight:var(--pk-type-web-display-sm-font-weight);letter-spacing:var(--pk-type-web-display-sm-letter-spacing);text-transform:var(--pk-type-web-display-sm-text-transform);font-feature-settings:var(--pk-type-web-display-sm-font-feature-settings)}.pk-type-web-h2{font-family:var(--pk-type-web-h2-font-family);font-size:var(--pk-type-web-h2-font-size);line-height:var(--pk-type-web-h2-line-height);font-weight:var(--pk-type-web-h2-font-weight);letter-spacing:var(--pk-type-web-h2-letter-spacing);text-transform:var(--pk-type-web-h2-text-transform);font-feature-settings:var(--pk-type-web-h2-font-feature-settings)}.pk-type-web-h3{font-family:var(--pk-type-web-h3-font-family);font-size:var(--pk-type-web-h3-font-size);line-height:var(--pk-type-web-h3-line-height);font-weight:var(--pk-type-web-h3-font-weight);letter-spacing:var(--pk-type-web-h3-letter-spacing);text-transform:var(--pk-type-web-h3-text-transform);font-feature-settings:var(--pk-type-web-h3-font-feature-settings)}.pk-type-web-h4{font-family:var(--pk-type-web-h4-font-family);font-size:var(--pk-type-web-h4-font-size);line-height:var(--pk-type-web-h4-line-height);font-weight:var(--pk-type-web-h4-font-weight);letter-spacing:var(--pk-type-web-h4-letter-spacing);text-transform:var(--pk-type-web-h4-text-transform);font-feature-settings:var(--pk-type-web-h4-font-feature-settings)}.pk-type-web-lead{font-family:var(--pk-type-web-lead-font-family);font-size:var(--pk-type-web-lead-font-size);line-height:var(--pk-type-web-lead-line-height);font-weight:var(--pk-type-web-lead-font-weight);letter-spacing:var(--pk-type-web-lead-letter-spacing);text-transform:var(--pk-type-web-lead-text-transform);font-feature-settings:var(--pk-type-web-lead-font-feature-settings)}.pk-type-web-body{font-family:var(--pk-type-web-body-font-family);font-size:var(--pk-type-web-body-font-size);line-height:var(--pk-type-web-body-line-height);font-weight:var(--pk-type-web-body-font-weight);letter-spacing:var(--pk-type-web-body-letter-spacing);text-transform:var(--pk-type-web-body-text-transform);font-feature-settings:var(--pk-type-web-body-font-feature-settings)}.pk-type-web-prose{font-family:var(--pk-type-web-prose-font-family);font-size:var(--pk-type-web-prose-font-size);line-height:var(--pk-type-web-prose-line-height);font-weight:var(--pk-type-web-prose-font-weight);letter-spacing:var(--pk-type-web-prose-letter-spacing);text-transform:var(--pk-type-web-prose-text-transform);font-feature-settings:var(--pk-type-web-prose-font-feature-settings)}.pk-type-web-question{font-family:var(--pk-type-web-question-font-family);font-size:var(--pk-type-web-question-font-size);line-height:var(--pk-type-web-question-line-height);font-weight:var(--pk-type-web-question-font-weight);letter-spacing:var(--pk-type-web-question-letter-spacing);text-transform:var(--pk-type-web-question-text-transform);font-feature-settings:var(--pk-type-web-question-font-feature-settings)}.pk-icon-cut-fill{fill:var(--pk-icon-cut,var(--pk-color-surface-raised))}.pk-icon-cut-stroke{stroke:var(--pk-icon-cut,var(--pk-color-surface-raised))}.pk-sr-only{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:1023.98px){.pk-desktop-only{display:none!important}}:where(.pk-btn,.pk-answer,.pk-card--link,.pk-tk,.pk-store,.pk-bridge-inline,.pk-crumbs a,.pk-faq button,.pk-mascot.is-interactive,.pk-qrdl__caption):focus-visible{outline:3px solid var(--pk-color-focus-ring);outline-offset:3px}.pk-tone-brand{--pk-tone:var(--pk-color-brand);--pk-tone-edge:var(--pk-color-brand-edge);--pk-tone-text:var(--pk-color-brand-text);--pk-tone-soft:var(--pk-color-brand-soft)}.pk-tone-success{--pk-tone:var(--pk-color-success);--pk-tone-edge:var(--pk-color-success-edge);--pk-tone-text:var(--pk-color-success-text);--pk-tone-soft:var(--pk-color-success-soft)}.pk-tone-sign{--pk-tone:var(--pk-color-sign-edge);--pk-tone-edge:var(--pk-color-sign-edge);--pk-tone-text:var(--pk-color-sign-text);--pk-tone-soft:var(--pk-color-sign-soft)}.pk-tone-danger{--pk-tone:var(--pk-color-danger);--pk-tone-edge:var(--pk-color-danger-edge);--pk-tone-text:var(--pk-color-danger-text);--pk-tone-soft:var(--pk-color-danger-soft)}.pk-tone-streak{--pk-tone:var(--pk-color-streak);--pk-tone-edge:var(--pk-color-streak-edge);--pk-tone-text:var(--pk-color-streak-text);--pk-tone-soft:var(--pk-color-sign-soft)}@property --pk-n{syntax:"<integer>";inherits:false;initial-value:0}.pk-count-wrap{font-variant-numeric:tabular-nums}.pk-count{counter-reset:pk-n var(--pk-n);animation:pk-count var(--pk-count-duration,var(--pk-motion-counter)) var(--pk-ease-out) var(--pk-count-delay,.25s) both}.pk-count:after{content:attr(data-prefix) counter(pk-n) attr(data-suffix)}@keyframes pk-count{0%{--pk-n:0}}@keyframes pk-pop{40%{transform:scale(1.03)}}@keyframes pk-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes pk-blink{0%{opacity:1}to{opacity:.25}}@keyframes pk-bob{50%{transform:translateY(-5px)}}@keyframes pk-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.015,.985)}}@keyframes pk-up{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){[class^=pk-],[class*=\ pk-],[class^=pk-] *,[class*=\ pk-] *,[class^=pk-]:before,[class^=pk-]:after,[class*=\ pk-]:before,[class*=\ pk-]:after{transition:none!important;animation:none!important}}.pk-btn{--b:var(--pk-color-brand);--e:var(--pk-color-brand-edge);--t:var(--pk-color-on-brand);--bd:transparent;justify-content:center;align-items:center;gap:var(--pk-space-2);box-sizing:border-box;max-width:100%;min-height:var(--pk-size-button-lg);padding:0 var(--pk-space-6);margin:0 0 var(--pk-depth-button);border:2px solid var(--bd);border-radius:var(--pk-radius-md);background:var(--b);color:var(--t);box-shadow:0 var(--pk-depth-button) 0 var(--e);font-family:var(--pk-type-label-font-family);font-size:var(--pk-type-label-font-size);line-height:var(--pk-type-label-line-height);font-weight:var(--pk-type-label-font-weight);letter-spacing:var(--pk-type-label-letter-spacing);text-transform:var(--pk-type-label-text-transform);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--pk-motion-press), box-shadow var(--pk-motion-press), filter .15s;text-decoration:none;display:inline-flex;position:relative}.pk-btn:hover{filter:brightness(1.04)}.pk-btn:active{transform:translateY(var(--pk-depth-press));box-shadow:0 calc(var(--pk-depth-button) - var(--pk-depth-press)) 0 var(--e)}.pk-btn__icon{flex:none;display:inline-flex}.pk-btn__label{white-space:normal;text-wrap:balance;text-align:center;min-width:0}.pk-btn--sm{min-height:var(--pk-size-button-sm);padding:0 var(--pk-space-4);font-size:13px}.pk-btn--md{min-height:var(--pk-size-button-md);padding:0 var(--pk-space-5)}.pk-btn--lg{min-height:var(--pk-size-button-lg)}.pk-btn--xl{min-height:var(--pk-size-button-xl);padding:0 28px;font-size:16px}.pk-btn--block{width:100%;display:flex}.pk-btn--success{--b:var(--pk-color-success);--e:var(--pk-color-success-edge)}.pk-btn--danger{--b:var(--pk-color-danger);--e:var(--pk-color-danger-edge)}.pk-btn--sign{--b:var(--pk-color-sign);--e:var(--pk-color-sign-edge);--t:var(--pk-color-on-sign)}.pk-btn--streak{--b:var(--pk-color-streak);--e:var(--pk-color-streak-edge);--t:var(--pk-color-on-sign)}.pk-btn--secondary,.pk-btn--neutral{--b:var(--pk-color-surface-raised);--e:var(--pk-color-line-strong);--bd:var(--pk-color-line-strong);--t:var(--pk-color-brand-text)}.pk-btn--neutral{--t:var(--pk-color-ink)}.pk-btn--onBrand{--b:var(--pk-color-surface-raised);--e:var(--pk-color-brand-edge-soft);--t:var(--pk-color-brand-text)}.pk-btn--ghost{--b:transparent;--e:transparent;--t:var(--pk-color-brand-text);box-shadow:none}.pk-btn--ghost:hover{background:var(--pk-color-brand-soft);filter:none}.pk-btn--ghost:active{box-shadow:none}.pk-btn--link{--b:transparent;--e:transparent;--t:var(--pk-color-brand-text);min-height:auto;box-shadow:none;font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);letter-spacing:normal;text-transform:none;gap:6px;margin:0;padding:0;font-weight:800}.pk-btn--link:hover{filter:none;text-underline-offset:3px;text-decoration:underline}.pk-btn--link:active{box-shadow:none;transform:none}.pk-btn:disabled:not(.is-loading),.pk-btn[aria-disabled=true]{--b:var(--pk-color-surface-sunken);--e:transparent;--bd:transparent;--t:var(--pk-color-ink-subtle);box-shadow:none;cursor:default;filter:none;transform:none}.pk-btn--link:disabled{--b:transparent}.pk-btn.is-loading{cursor:progress;filter:none;transform:none}.pk-btn.is-loading .pk-btn__label,.pk-btn.is-loading .pk-btn__icon{opacity:0}.pk-btn__spinner{border-radius:var(--pk-radius-pill);border:3px solid;border-right-color:#0000;width:20px;height:20px;margin:auto;animation:.8s linear infinite pk-spin;position:absolute;inset:0}@keyframes pk-spin{to{transform:rotate(360deg)}}.pk-answer{--bd:var(--pk-color-line-strong);--bg:var(--pk-color-surface-raised);--tx:var(--pk-color-ink);--kbg:var(--pk-color-surface-sunken);--ktx:var(--pk-color-ink-muted);--mk:var(--pk-color-success);align-items:center;gap:var(--pk-space-3);box-sizing:border-box;width:100%;min-height:56px;margin:0 0 var(--pk-depth-card);padding:10px var(--pk-space-4) 10px var(--pk-space-3);border:2px solid var(--bd);border-radius:var(--pk-radius-lg);background:var(--bg);color:var(--tx);box-shadow:0 var(--pk-depth-card) 0 var(--bd);font-family:var(--pk-font-sans);font-size:var(--pk-type-web-body-font-size);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--pk-motion-press), box-shadow var(--pk-motion-press), background-color .15s, border-color .15s;font-weight:600;line-height:22px;display:flex;position:relative}@media (hover:hover){.pk-answer.is-idle:not(.is-disabled,:disabled,:has(input:checked)):hover{--bg:var(--pk-color-surface)}}.pk-answer:active{transform:translateY(var(--pk-depth-card));box-shadow:0 0 0 var(--bd)}label.pk-answer:has(input:focus-visible){outline:3px solid var(--pk-color-focus-ring);outline-offset:3px}.pk-answer__key{border-radius:var(--pk-radius-sm);background:var(--kbg);width:32px;height:32px;color:var(--ktx);font-family:var(--pk-font-display);flex:none;place-items:center;font-size:14px;font-weight:700;line-height:1;display:grid}.pk-answer__text{flex:1;min-width:0}.pk-answer__mark{color:var(--mk);flex:none;display:inline-flex}.pk-answer.is-selected{--bd:var(--pk-color-brand);--bg:var(--pk-color-brand-soft);--tx:var(--pk-color-brand-text);--kbg:var(--pk-color-brand);--ktx:var(--pk-color-on-brand)}label.pk-answer--radio.is-idle:has(input:checked){--bd:var(--pk-color-brand);--bg:var(--pk-color-brand-soft);--tx:var(--pk-color-brand-text);--kbg:var(--pk-color-brand);--ktx:var(--pk-color-on-brand)}.pk-answer.is-correct{--bd:var(--pk-color-success);--bg:var(--pk-color-success-soft);--tx:var(--pk-color-ink);--kbg:var(--pk-color-success);--ktx:var(--pk-color-on-brand);--mk:var(--pk-color-success);animation:pk-pop var(--pk-motion-pop) ease-out}.pk-answer.is-correct:after{content:"";border-radius:inherit;border:3px solid var(--pk-color-success);pointer-events:none;animation:.6s ease-out forwards pk-ripple;position:absolute;inset:-2px}@keyframes pk-ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.04,1.25)}}.pk-answer.is-wrong{--bd:var(--pk-color-danger);--bg:var(--pk-color-danger-soft);--tx:var(--pk-color-ink);--kbg:var(--pk-color-danger);--ktx:var(--pk-color-on-brand);--mk:var(--pk-color-danger);animation:pk-shake var(--pk-motion-shake) ease-in-out}.pk-answer.is-disabled,.pk-answer:disabled{opacity:.75;cursor:default;transform:none}.pk-answer--tile{min-height:128px;padding:var(--pk-space-4);flex-direction:column;justify-content:center}.pk-answer--tile .pk-answer__key{top:var(--pk-space-2);left:var(--pk-space-2);border-radius:var(--pk-radius-xs);width:28px;height:28px;position:absolute}.pk-answer--tile .pk-answer__text{flex:none;place-items:center;display:grid}.pk-answer--tile .pk-answer__mark{top:var(--pk-space-2);right:var(--pk-space-2);position:absolute}.pk-sign{filter:drop-shadow(0 3px 0 rgb(var(--pk-color-ink-rgb) / .12));flex:none;line-height:0;display:inline-block}.pk-sign img,.pk-sign svg{width:100%;height:100%;display:block}.pk-sign--sticker{border-radius:var(--pk-radius-sm2);background:var(--pk-color-surface-raised);box-shadow:0 2px 0 var(--pk-color-line-strong);box-sizing:content-box;padding:4px;transform:rotate(-4deg)}.pk-card{box-sizing:border-box;background:var(--pk-color-surface-raised);border:2px solid var(--pk-color-line);border-radius:var(--pk-radius-xl);box-shadow:0 var(--pk-depth-card) 0 var(--pk-color-line-strong);color:var(--pk-color-ink);display:block}.pk-card--flat{box-shadow:none}.pk-card--asphalt{background:var(--pk-color-asphalt-raised);border-color:rgb(var(--pk-color-zebra-rgb) / .08);box-shadow:0 var(--pk-depth-card) 0 var(--pk-color-asphalt-edge);color:var(--pk-color-on-brand)}.pk-card--r-md{border-radius:var(--pk-radius-md)}.pk-card--r-lg{border-radius:var(--pk-radius-lg)}.pk-card--r-xl{border-radius:var(--pk-radius-xl)}.pk-card--r-2xl{border-radius:var(--pk-radius-2xl)}.pk-card--r-3xl{border-radius:var(--pk-radius-3xl)}.pk-card--p-none{padding:0}.pk-card--p-sm{padding:14px}.pk-card--p-md{padding:var(--pk-space-4)}.pk-card--p-lg{padding:var(--pk-space-5)}.pk-card--p-xl{padding:28px}.pk-card--link{cursor:pointer;transition:transform var(--pk-motion-press), box-shadow var(--pk-motion-press);text-decoration:none}.pk-card--link:hover{border-color:var(--pk-color-line-strong)}.pk-card--link:active{transform:translateY(var(--pk-depth-card));box-shadow:none}.pk-card__head{justify-content:space-between;align-items:baseline;gap:var(--pk-space-2);margin-bottom:var(--pk-space-3);display:flex}.pk-card__title{font-family:var(--pk-type-card-title-font-family);font-size:var(--pk-type-card-title-font-size);line-height:var(--pk-type-card-title-line-height);font-weight:var(--pk-type-card-title-font-weight);color:inherit;margin:0}.pk-card__aside{align-items:center;gap:var(--pk-space-1);font-family:var(--pk-font-sans);color:var(--pk-color-ink-muted);white-space:nowrap;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.pk-chip{--c-bg:var(--pk-color-brand-soft);--c-tx:var(--pk-color-brand-text);box-sizing:border-box;border-radius:var(--pk-radius-pill);background:var(--c-bg);height:26px;color:var(--c-tx);font-family:var(--pk-type-caption-font-family);font-size:var(--pk-type-caption-font-size);line-height:var(--pk-type-caption-line-height);font-weight:var(--pk-type-caption-font-weight);letter-spacing:var(--pk-type-caption-letter-spacing);text-transform:var(--pk-type-caption-text-transform);white-space:nowrap;flex:none;align-self:flex-start;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.pk-chip svg{flex:none}.pk-chip--sm{height:24px}.pk-chip--lg{height:30px;padding:0 var(--pk-space-3)}.pk-chip--plain{letter-spacing:normal;text-transform:none;font-weight:600}.pk-chip--wrap{white-space:normal;height:auto;min-height:26px;padding-block:5px}.pk-chip--neutral{--c-bg:var(--pk-color-surface-sunken);--c-tx:var(--pk-color-ink-muted)}.pk-chip--success{--c-bg:var(--pk-color-success-soft);--c-tx:var(--pk-color-success-text)}.pk-chip--danger{--c-bg:var(--pk-color-danger-soft);--c-tx:var(--pk-color-danger-text)}.pk-chip--sign{--c-bg:var(--pk-color-sign-soft);--c-tx:var(--pk-color-sign-text)}.pk-chip--onAsphalt{--c-bg:rgb(var(--pk-color-zebra-rgb) / .1);--c-tx:var(--pk-color-on-brand)}.pk-chip--onBrand{--c-bg:var(--pk-color-brand-edge);--c-tx:var(--pk-color-on-brand)}.pk-chip--successOnDark{--c-bg:rgb(var(--pk-color-success-rgb) / .25);--c-tx:var(--pk-color-success-on-dark)}.pk-progress{border-radius:var(--pk-radius-pill);background:var(--pk-color-surface-sunken);height:16px;overflow:hidden}.pk-progress__fill{border-radius:inherit;background:var(--pk-tone,var(--pk-color-success));min-width:16px;height:100%;transition:width var(--pk-motion-progress) var(--pk-ease-elastic);position:relative}.pk-progress__fill.is-empty{min-width:0}.pk-progress__fill i{border-radius:var(--pk-radius-pill);background:var(--pk-color-zebra);opacity:.35;height:4px;position:absolute;top:4px;left:8px;right:8px}.pk-progress--mini{height:10px}.pk-progress--mini .pk-progress__fill{min-width:0}.pk-progress.is-combo .pk-progress__fill{overflow:hidden}.pk-progress.is-combo .pk-progress__fill:after{content:"";background:linear-gradient(100deg, transparent, rgb(var(--pk-color-zebra-rgb) / .55), transparent);width:40px;animation:pk-shimmer var(--pk-motion-shine) ease-in-out infinite;position:absolute;top:0;bottom:0;left:-40px}@keyframes pk-shimmer{to{left:100%}}.pk-mascot{-webkit-tap-highlight-color:transparent;flex:none;line-height:0;display:inline-block;position:relative}.pk-mascot.is-interactive{cursor:pointer;border-radius:40%}.pk-mascot.is-mirrored .pk-mascot__body{scale:-1 1}.pk-mascot__body{transform-origin:50% 92%;width:100%;height:100%;display:block;position:relative}.pk-mascot__art{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.pk-mascot__art.is-hidden{visibility:hidden}.pk-mascot--breathe .pk-mascot__body{animation:pk-breathe var(--pk-motion-breathe) ease-in-out infinite}.pk-mascot--bob .pk-mascot__body{animation:pk-bob var(--pk-motion-bob) ease-in-out infinite}.pk-mascot.is-interactive:active .pk-mascot__body{animation:none;transform:scale(1.04,.95)}.pk-mascot__body.is-jumping{animation:.6s cubic-bezier(.3,.7,.4,1) pk-jump}@keyframes pk-jump{0%{transform:scale(1.08,.9)}35%{transform:translateY(-14%)scale(.94,1.08)}70%{transform:translateY(0)scale(1.06,.93)}to{transform:none}}.pk-question{gap:var(--pk-space-4);flex-direction:column;display:flex}.pk-question__head{flex-direction:column;gap:6px;display:flex}.pk-question__chips{align-items:center;gap:var(--pk-space-2);display:flex}.pk-question__topic{font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:var(--pk-type-small-font-weight);color:var(--pk-color-ink-muted)}.pk-question__meta{font-family:var(--pk-type-caption-font-family);font-size:var(--pk-type-caption-font-size);line-height:var(--pk-type-caption-line-height);font-weight:var(--pk-type-caption-font-weight);letter-spacing:var(--pk-type-caption-letter-spacing);text-transform:var(--pk-type-caption-text-transform);color:var(--pk-color-ink-muted);margin:0}.pk-question__text{font-family:var(--pk-type-question-font-family);font-size:var(--pk-type-question-font-size);line-height:var(--pk-type-question-line-height);font-weight:var(--pk-type-question-font-weight);color:var(--pk-color-ink);text-wrap:pretty;margin:0}.pk-question__text:focus{outline:none}.pk-question__text:focus-visible{outline:3px solid var(--pk-color-focus-ring);outline-offset:3px}.pk-question__media{justify-content:center;align-items:center;gap:var(--pk-space-4);border:2px solid var(--pk-color-line);border-radius:var(--pk-radius-2xl);background:var(--pk-color-surface-raised);min-height:140px;display:flex;overflow:hidden}.pk-question__media>img,.pk-question__media>svg{max-width:100%;height:auto;display:block}.pk-question__answers{flex-direction:column;gap:10px;display:flex}.pk-feedback{--fb-bg:var(--pk-color-success-soft);--fb-line:var(--pk-color-success-line);--fb-mark:var(--pk-color-success);--fb-title:var(--pk-color-success-text);gap:var(--pk-space-3);padding:var(--pk-space-4);border:2px solid var(--fb-line);border-radius:var(--pk-radius-2xl);background:var(--fb-bg);color:var(--pk-color-ink);animation:pk-feedback-in var(--pk-motion-sheet) var(--pk-ease-overshoot);flex-direction:column;display:flex}.pk-feedback.is-wrong{--fb-bg:var(--pk-color-danger-soft);--fb-line:var(--pk-color-danger-line);--fb-mark:var(--pk-color-danger);--fb-title:var(--pk-color-danger-text)}@keyframes pk-feedback-in{0%{opacity:0;transform:translateY(12px)}}.pk-feedback__head{align-items:center;gap:10px;display:flex}.pk-feedback__mark{border-radius:var(--pk-radius-pill);background:var(--fb-mark);width:34px;height:34px;color:var(--pk-color-on-brand);flex:none;place-items:center;display:grid}.pk-feedback__title{font-family:var(--pk-type-heading-font-family);font-size:var(--pk-type-heading-font-size);line-height:var(--pk-type-heading-line-height);font-weight:var(--pk-type-heading-font-weight);color:var(--fb-title);flex:1;margin:0}.pk-feedback__title:focus{outline:none}.pk-feedback__head-action{flex:none}.pk-feedback__body{font-family:var(--pk-font-sans);font-size:var(--pk-type-web-body-font-size);line-height:var(--pk-type-web-body-line-height);text-wrap:pretty;font-weight:500}.pk-feedback__body>p{margin:0}.pk-feedback__clause{padding:var(--pk-space-3) 14px;border-left:4px solid var(--fb-mark);border-radius:var(--pk-radius-md);background:rgb(var(--pk-color-surface-raised-rgb) / .7);flex-direction:column;gap:6px;margin:0;display:flex}.pk-feedback__clause-label{font-family:var(--pk-type-caption-font-family);font-size:var(--pk-type-caption-font-size);line-height:var(--pk-type-caption-line-height);font-weight:var(--pk-type-caption-font-weight);letter-spacing:var(--pk-type-caption-letter-spacing);text-transform:var(--pk-type-caption-text-transform);color:var(--fb-title)}.pk-feedback__clause-text{font-family:var(--pk-font-sans);font-size:var(--pk-type-body-sm-font-size);line-height:var(--pk-type-body-sm-line-height);font-weight:var(--pk-type-body-sm-font-weight);text-wrap:pretty;margin:0}.pk-feedback__action{gap:var(--pk-space-2);flex-wrap:wrap;display:flex}.pk-tickets{flex-direction:column;gap:14px;display:flex}.pk-tickets__grid{gap:var(--pk-space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pk-tickets__grid>li{min-width:0;display:block}.pk-tickets__legend{gap:var(--pk-space-2) var(--pk-space-4);font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink-muted);flex-wrap:wrap;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.pk-tickets__legend li{align-items:center;gap:6px;display:inline-flex}.pk-tk,.pk-tk-swatch{--tk-bg:var(--pk-color-surface-raised);--tk-bd:var(--pk-color-line-strong);--tk-n:var(--pk-color-ink);--tk-bar:var(--pk-color-brand)}:is(.pk-tk,.pk-tk-swatch).is-perfect{--tk-bg:var(--pk-color-success-soft);--tk-bd:var(--pk-color-success-line);--tk-n:var(--pk-color-success-text);--tk-bar:var(--pk-color-success)}:is(.pk-tk,.pk-tk-swatch).is-errors{--tk-bg:var(--pk-color-sign-soft);--tk-bd:var(--pk-color-sign-line);--tk-n:var(--pk-color-sign-text);--tk-bar:var(--pk-color-sign-edge)}:is(.pk-tk,.pk-tk-swatch).is-failed{--tk-bg:var(--pk-color-danger-soft);--tk-bd:var(--pk-color-danger-line);--tk-n:var(--pk-color-danger-text);--tk-bar:var(--pk-color-danger)}:is(.pk-tk,.pk-tk-swatch).is-started{--tk-bg:var(--pk-color-brand-soft);--tk-bd:var(--pk-color-brand-line);--tk-n:var(--pk-color-brand-text);--tk-bar:var(--pk-color-brand)}:is(.pk-tk,.pk-tk-swatch).is-current{--tk-bg:var(--pk-color-brand);--tk-bd:var(--pk-color-brand-edge);--tk-n:var(--pk-color-on-brand)}.pk-tk-swatch{box-sizing:border-box;border-radius:calc(var(--pk-radius-sm) / 2);border:2px solid var(--tk-bd);background:var(--tk-bg);width:14px;height:14px;display:inline-block}.pk-tk{box-sizing:border-box;width:100%;height:74px;margin:0 0 var(--pk-depth-card);border:2px solid var(--tk-bd);border-radius:var(--pk-radius-md);background:var(--tk-bg);box-shadow:0 var(--pk-depth-card) 0 var(--tk-bd);color:var(--tk-n);font:inherit;cursor:pointer;transition:transform var(--pk-motion-press);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;text-decoration:none;display:flex;position:relative}span.pk-tk{cursor:default}.pk-tk:active{transform:translateY(var(--pk-depth-card));box-shadow:none}.pk-tk__visual{display:contents}.pk-tk__n{font-family:var(--pk-font-display);color:var(--tk-n);font-size:20px;font-weight:800;line-height:1}.pk-tk__meta{font-family:var(--pk-font-sans);color:var(--pk-color-ink-muted);font-size:11px;font-weight:700;line-height:14px}.pk-tk__bar{left:10px;right:10px;bottom:var(--pk-space-2);border-radius:var(--pk-radius-pill);background:rgb(var(--pk-color-ink-rgb) / .08);height:5px;position:absolute;overflow:hidden}.pk-tk__bar>span{border-radius:inherit;background:var(--tk-bar);height:100%;display:block}.pk-tk__glyph{color:var(--tk-bar);display:inline-flex;position:absolute;top:6px;right:6px}.pk-tickets--compact .pk-tickets__grid{--tk-gap:6px;gap:var(--tk-gap);grid-template-columns:repeat(8,minmax(0,1fr))}.pk-tickets--compact .pk-tk{border-radius:var(--pk-radius-sm2);height:40px;min-height:0}.pk-tickets--compact .pk-tk__n{font-size:14px;line-height:20px}.pk-tickets--compact :is(a,button).pk-tk:after{content:"";inset:clamp(calc(-1 * (var(--tk-gap) / 2 + 2px)), calc((100% - var(--pk-size-touch-min)) / 2), 0px);position:absolute}.pk-tickets--compact .pk-tk__glyph{border-radius:var(--pk-radius-pill);background:var(--pk-color-surface-raised);width:14px;height:14px;box-shadow:0 0 0 1.5px var(--tk-bd);color:var(--tk-bar);place-items:center;display:grid;top:-5px;right:-5px}.pk-tickets--compact .pk-tickets__legend{gap:var(--pk-space-2) 14px;font-size:12px;line-height:16px}.pk-tickets--marathon :is(.pk-tk,.pk-tk-swatch).is-errors{--tk-bg:var(--pk-color-danger-soft);--tk-bd:var(--pk-color-danger-line);--tk-n:var(--pk-color-danger-text);--tk-bar:var(--pk-color-danger)}.pk-tickets--marathon :is(.pk-tk,.pk-tk-swatch).is-current{--tk-bg:var(--pk-color-brand-soft);--tk-bd:var(--pk-color-brand);--tk-n:var(--pk-color-brand-text);--tk-bar:var(--pk-color-brand)}.pk-tickets--marathon .pk-tk.is-none{--tk-bd:var(--pk-color-line);--tk-n:var(--pk-color-ink-muted)}.pk-tickets--compact.pk-tickets--marathon .pk-tk{height:38px}.pk-tickets--compact.pk-tickets--marathon .pk-tk__n{margin-bottom:var(--pk-space-1);font-size:12px;font-weight:700}.pk-tickets--compact .pk-tk__bar{left:var(--pk-space-1);right:var(--pk-space-1);bottom:var(--pk-space-1);height:4px}.pk-tickets--marathon .pk-tk.is-current .pk-tk__bar{background:var(--pk-color-brand-edge-soft)}.pk-tickets--marathon .pk-tk-swatch{border-radius:calc(var(--pk-radius-sm2) / 4);background:var(--tk-bar);border:0;width:10px;height:10px}@media (min-width:1024px){.pk-tickets--tiles .pk-tickets__grid{gap:var(--pk-space-3);grid-template-columns:repeat(8,minmax(0,1fr))}.pk-tickets--tiles .pk-tk{height:92px}.pk-tickets--tiles .pk-tk__n{font-size:24px}}.pk-gauge{--pk-gauge-delay:.25s;text-align:center;color:var(--pk-color-ink);flex-direction:column;align-items:center;display:flex}.pk-gauge__meter{flex-direction:column;align-items:center;width:100%;display:flex}.pk-gauge__dial{width:100%;max-width:280px;position:relative}.pk-gauge__dial svg{width:100%;height:auto;display:block;overflow:visible}.pk-gauge__track-arc{fill:none;stroke:var(--pk-color-surface-sunken);stroke-width:16px;stroke-linecap:round}.pk-gauge__val{fill:none;stroke:var(--pk-tone);stroke-width:16px;stroke-linecap:round;stroke-dasharray:var(--pk-v) 100;animation:pk-gauge-arc 1.1s cubic-bezier(.3, .8, .3, 1.05) var(--pk-gauge-delay) both}@keyframes pk-gauge-arc{0%{stroke-dasharray:0 100}}.pk-gauge__ticks line{stroke:var(--pk-color-line-strong);stroke-width:2px;stroke-linecap:round}.pk-gauge__ticks line.is-major{stroke:var(--pk-color-ink-subtle);stroke-width:3px}.pk-gauge__ticks text{font-family:var(--pk-font-sans);fill:var(--pk-color-ink-muted);text-anchor:middle;dominant-baseline:middle;font-size:10px;font-weight:700}.pk-gauge__needle{fill:var(--pk-color-ink);transform-box:view-box;transform-origin:130px 126px;transform:rotate(calc(-90deg + var(--pk-v) * 1.8deg));animation:pk-gauge-needle 1.3s cubic-bezier(.3, 1.35, .45, 1) var(--pk-gauge-delay) both}@keyframes pk-gauge-needle{0%{transform:rotate(-90deg)}}.pk-gauge__hub{fill:var(--pk-color-surface-raised)}.pk-gauge__value{font-family:var(--pk-font-display);color:var(--pk-tone-text);margin-top:-2px;font-size:40px;font-weight:800;line-height:1}.pk-gauge__label{font-family:var(--pk-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--pk-color-ink-muted);margin-top:6px;font-size:13px;font-weight:800;line-height:18px}.pk-gauge__hint{max-width:300px;margin-top:var(--pk-space-1);font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink-muted);font-weight:500}.pk-gauge--arc .pk-gauge__dial{max-width:260px}.pk-gauge--arc .pk-gauge__track-arc,.pk-gauge--arc .pk-gauge__val{stroke-width:28.6px}.pk-gauge__arc-tick{stroke:var(--pk-color-line-strong);stroke-width:2px;stroke-linecap:round}.pk-gauge__arc-value{font-family:var(--pk-font-display);color:var(--pk-color-ink);font-size:52px;font-weight:800;line-height:1;position:absolute;bottom:12%;left:0;right:0}.pk-gauge--bar{text-align:left;align-items:stretch;gap:6px}.pk-gauge__row{justify-content:space-between;align-items:baseline;gap:var(--pk-space-3);display:flex}.pk-gauge--bar .pk-gauge__meter{width:auto}.pk-gauge__bar-label{font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink);font-weight:600}.pk-gauge__bar-value{font-family:var(--pk-font-display);font-size:var(--pk-type-numeral-font-size);line-height:var(--pk-type-numeral-line-height);color:var(--pk-tone-text);font-weight:800}.pk-gauge__track{border-radius:var(--pk-radius-pill);background:var(--pk-color-surface-sunken);height:12px;overflow:hidden}.pk-gauge__fill{height:100%;width:calc(var(--pk-v) * 1%);border-radius:inherit;background:var(--pk-tone);transform-origin:0;animation:pk-gauge-bar 1.1s cubic-bezier(.3, .8, .3, 1.05) var(--pk-gauge-delay) both}@keyframes pk-gauge-bar{0%{transform:scaleX(0)}}.pk-gauge--bar .pk-gauge__hint{max-width:none;margin-top:0}.pk-fuel{--pk-gauge-delay:.2s;--fuel-c:var(--pk-color-brand);--fuel-text:var(--pk-color-brand-text);text-align:center;flex-direction:column;align-items:center;display:flex}.pk-fuel.is-low{--fuel-c:var(--pk-color-streak);--fuel-text:var(--pk-color-streak-text)}.pk-fuel.is-empty{--fuel-c:var(--pk-color-danger);--fuel-text:var(--pk-color-danger-text)}.pk-fuel__meter{flex-direction:column;align-items:center;width:100%;display:flex}.pk-fuel__dial{width:100%;max-width:240px;height:auto;display:block;overflow:visible}.pk-fuel__track{fill:none;stroke:var(--pk-color-surface-sunken);stroke-width:14px;stroke-linecap:round}.pk-fuel__val{fill:none;stroke:var(--fuel-c);stroke-width:14px;stroke-linecap:round;stroke-dasharray:var(--pk-k) 100;animation:pk-fuel-arc .9s cubic-bezier(.2, .9, .3, 1.1) var(--pk-gauge-delay) both}@keyframes pk-fuel-arc{0%{stroke-dasharray:0 100}}.pk-fuel__reserve{fill:none;stroke:var(--pk-color-danger);stroke-width:4px;stroke-linecap:round;opacity:.75}.pk-fuel__ticks line{stroke:var(--pk-color-line-strong);stroke-width:3px;stroke-linecap:round}.pk-fuel__ticks text{font-family:var(--pk-font-display);fill:var(--pk-color-ink-muted);text-anchor:middle;dominant-baseline:central;font-size:14px;font-weight:800}.pk-fuel__lamp{--pk-icon-cut:var(--pk-color-surface-raised);color:var(--pk-color-line-strong)}.pk-fuel.is-low .pk-fuel__lamp{color:var(--pk-color-streak);animation:1.1s step-end infinite pk-lamp}.pk-fuel.is-empty .pk-fuel__lamp{color:var(--pk-color-danger)}@keyframes pk-lamp{50%{opacity:.3}}.pk-fuel__needle{fill:var(--pk-color-ink);transform-box:view-box;transform-origin:110px 112px;transform:rotate(calc(-70deg + var(--pk-k) * 1.4deg));animation:pk-fuel-needle .9s cubic-bezier(.2, 1.4, .4, 1) var(--pk-gauge-delay) both}@keyframes pk-fuel-needle{0%{transform:rotate(-70deg)}}.pk-fuel__hub{fill:var(--pk-color-surface-raised)}.pk-fuel__value{font-family:var(--pk-font-display);color:var(--fuel-text);margin-top:2px;font-size:40px;font-weight:800;line-height:1}.pk-fuel__sub{font-family:var(--pk-font-sans);color:var(--pk-color-ink-muted);align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.pk-fuel__sub svg{color:var(--fuel-c)}.pk-league{--pk-league-c:var(--pk-color-brand);--pk-league-e:var(--pk-color-brand-edge);--pk-league-f:var(--pk-color-on-brand);align-items:center;gap:var(--pk-space-1);flex-direction:column;flex:none;display:inline-flex}.pk-league--asphalt{--pk-league-c:var(--pk-color-asphalt);--pk-league-e:var(--pk-color-mascot-mask);--pk-league-f:var(--pk-color-zebra)}.pk-league--success{--pk-league-c:var(--pk-color-success);--pk-league-e:var(--pk-color-success-edge)}.pk-league--sign{--pk-league-c:var(--pk-color-sign);--pk-league-e:var(--pk-color-sign-edge);--pk-league-f:var(--pk-color-on-sign)}.pk-league--streak{--pk-league-c:var(--pk-color-streak);--pk-league-e:var(--pk-color-streak-edge);--pk-league-f:var(--pk-color-on-sign)}.pk-league.is-locked{--pk-league-c:var(--pk-color-line);--pk-league-e:var(--pk-color-line-strong);--pk-league-f:var(--pk-color-ink-subtle)}.pk-league__art{display:block;overflow:visible}.pk-league__edge{fill:var(--pk-league-e)}.pk-league__face{fill:var(--pk-league-c)}.pk-league__shine{fill:var(--pk-color-zebra);opacity:.14}.pk-league__icon{color:var(--pk-league-f)}.pk-league__gloss{fill:none;stroke:var(--pk-color-zebra);stroke-opacity:.45;stroke-width:5px;stroke-linecap:round}.pk-league__name{font-family:var(--pk-font-sans);color:var(--pk-color-ink-muted);font-size:13px;font-weight:700;line-height:16px}.pk-lb{padding:var(--pk-space-4);color:var(--pk-color-ink)}.pk-lb__head{align-items:center;gap:var(--pk-space-4);margin-bottom:var(--pk-space-2);padding-bottom:var(--pk-space-4);border-bottom:2px solid var(--pk-color-line);display:flex}.pk-lb__title{font-family:var(--pk-font-display);font-size:22px;font-weight:800;line-height:28px}.pk-lb__sub{font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink-muted);font-weight:600}.pk-lb__banner{margin:0 0 var(--pk-space-2);padding:var(--pk-space-2) var(--pk-space-3);border-radius:var(--pk-radius-sm2);background:var(--pk-color-danger-soft);color:var(--pk-color-danger-text);font-family:var(--pk-font-sans);font-size:13px;font-weight:700;line-height:18px}.pk-lb__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.pk-lb__row{border-radius:var(--pk-radius-md);transition:transform .55s cubic-bezier(.3,.8,.3,1.1),background-color .3s;position:relative}.pk-lb__line{align-items:center;gap:var(--pk-space-3);padding:var(--pk-space-2) var(--pk-space-3);border-radius:var(--pk-radius-md);display:flex}.pk-lb__row.is-you>.pk-lb__line{background:var(--pk-color-brand-soft);box-shadow:inset 0 0 0 2px var(--pk-color-brand)}.pk-lb__row.is-rising{z-index:2}.pk-lb__row.is-rising>.pk-lb__line{background:var(--pk-color-surface-raised);box-shadow:var(--pk-shadow-float)}.pk-lb__rank{text-align:center;width:28px;font-family:var(--pk-font-display);color:var(--pk-color-ink-muted);flex:none;font-size:16px;font-weight:800;line-height:1}.pk-lb__rank.is-medal{border-radius:var(--pk-radius-pill);height:28px;box-shadow:inset 0 -3px 0 rgb(var(--pk-color-ink-rgb) / .18);color:var(--pk-color-on-sign);place-items:center;font-size:14px;display:grid}.pk-lb__rank.is-m1{background:var(--pk-color-sign)}.pk-lb__rank.is-m2{background:var(--pk-color-line-strong);color:var(--pk-color-ink)}.pk-lb__rank.is-m3{background:var(--pk-color-medal-bronze)}.pk-avatar{--av-c:var(--pk-color-brand);--av-f:var(--pk-color-on-brand);border-radius:var(--pk-radius-pill);background:var(--av-c);width:40px;height:40px;color:var(--av-f);box-shadow:inset 0 -3px 0 rgb(var(--pk-color-ink-rgb) / .14);font-family:var(--pk-font-display);letter-spacing:-.02em;flex:none;place-items:center;font-size:15px;font-weight:800;display:inline-grid;position:relative;overflow:hidden}.pk-avatar img{object-fit:cover;width:100%;height:100%}.pk-avatar--success{--av-c:var(--pk-color-success)}.pk-avatar--danger{--av-c:var(--pk-color-danger)}.pk-avatar--sign{--av-c:var(--pk-color-sign);--av-f:var(--pk-color-on-sign)}.pk-avatar--streak{--av-c:var(--pk-color-streak);--av-f:var(--pk-color-on-sign)}.pk-avatar--asphalt{--av-c:var(--pk-color-asphalt);--av-f:var(--pk-color-zebra)}.pk-lb__name{align-items:center;gap:var(--pk-space-2);min-width:0;font-family:var(--pk-font-sans);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:16px;font-weight:700;line-height:22px;display:flex;overflow:hidden}.pk-lb__row.is-you .pk-lb__name{color:var(--pk-color-brand-text)}.pk-lb__you{border-radius:var(--pk-radius-pill);background:var(--pk-color-brand);color:var(--pk-color-on-brand);font-family:var(--pk-type-caption-font-family);letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;font-size:11px;font-weight:800;line-height:14px}.pk-lb__xp{font-family:var(--pk-font-display);color:var(--pk-color-ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800;line-height:1}.pk-lb__zone{margin:var(--pk-space-2) 0;font-family:var(--pk-type-caption-font-family);font-size:var(--pk-type-caption-font-size);line-height:var(--pk-type-caption-line-height);letter-spacing:var(--pk-type-caption-letter-spacing);text-transform:uppercase;border-block:2px dashed;justify-content:center;align-items:center;gap:6px;padding:6px;font-weight:800;display:flex}.pk-lb__zone.is-up{border-color:var(--pk-color-success);background:var(--pk-color-success-soft);color:var(--pk-color-success-text)}.pk-lb__zone.is-down{border-color:var(--pk-color-danger);background:var(--pk-color-danger-soft);color:var(--pk-color-danger-text)}.pk-penalty--card{align-items:flex-end;gap:var(--pk-space-3);display:flex}.pk-penalty__mascot{margin-bottom:-6px}.pk-ticket{box-sizing:border-box;overflow-wrap:break-word;color:var(--pk-color-ink);position:relative;overflow:clip}.pk-ticket--card{border:2px solid var(--pk-color-paper-line);border-radius:calc(var(--pk-radius-sm2) / 2) calc(var(--pk-radius-sm2) / 2) var(--pk-radius-md) var(--pk-radius-md);background:var(--pk-color-paper);min-width:0;box-shadow:0 12px 28px rgb(var(--pk-color-asphalt-edge-rgb) / .25);flex-direction:column;flex:1;padding:18px 18px 62px;animation:.9s cubic-bezier(.3,.7,.3,1) both pk-print;display:flex;transform:rotate(-1.5deg)}@keyframes pk-print{0%{clip-path:inset(0 0 100%);translate:0 -16px}to{clip-path:inset(0);translate:0}}.pk-ticket__head{justify-content:space-between;align-items:baseline;gap:var(--pk-space-2);flex-wrap:wrap;display:flex}.pk-ticket__kicker{font-family:var(--pk-type-caption-font-family);font-size:var(--pk-type-caption-font-size);line-height:var(--pk-type-caption-line-height);font-weight:var(--pk-type-caption-font-weight);letter-spacing:var(--pk-type-caption-letter-spacing);text-transform:uppercase;color:var(--pk-color-ink-muted)}.pk-ticket__no{font-family:var(--pk-font-display);font-variant-numeric:tabular-nums;font-size:14px;font-weight:800;line-height:20px}.pk-ticket__title{margin:6px 0 var(--pk-space-2);font-family:var(--pk-type-card-title-font-family);font-size:var(--pk-type-card-title-font-size);line-height:var(--pk-type-card-title-line-height);font-weight:var(--pk-type-card-title-font-weight);display:block}.pk-ticket__line{font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink-muted);font-weight:500;display:block}.pk-ticket__line.is-strong{margin-top:var(--pk-space-1);color:var(--pk-color-ink);font-weight:700}.pk-ticket__stamp{padding:3px var(--pk-space-2);border:3px solid var(--pk-color-danger);border-radius:var(--pk-radius-sm);color:var(--pk-color-danger-text);font-family:var(--pk-font-display);letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:14px;font-weight:800;line-height:1.2;animation:.38s cubic-bezier(.4,0,.6,1) .95s both pk-stamp;position:absolute;bottom:14px;right:14px;transform:rotate(-12deg)}@keyframes pk-stamp{0%{opacity:0;transform:rotate(-12deg)scale(2.6)}70%{opacity:.85;transform:rotate(-12deg)scale(.92)}to{opacity:.85;transform:rotate(-12deg)scale(1)}}.pk-penalty--protocol{gap:var(--pk-space-4);max-width:400px;padding:96px var(--pk-space-4) var(--pk-space-4);flex-direction:column;margin:0 auto;display:flex;position:relative}.pk-penalty__peek{z-index:2;animation:.5s cubic-bezier(.2,.9,.3,1.3) 1.25s both pk-peek;position:absolute;top:0;right:12px}@keyframes pk-peek{0%{opacity:0;transform:translateY(30px)rotate(10deg)}}.pk-ticket--protocol{padding:var(--pk-space-5) var(--pk-space-5) var(--pk-space-4);border:2px solid var(--pk-color-paper-line);border-radius:calc(var(--pk-radius-sm2) / 2) calc(var(--pk-radius-sm2) / 2) var(--pk-radius-md) var(--pk-radius-md);background:var(--pk-color-paper);box-shadow:0 var(--pk-depth-card) 0 var(--pk-color-paper-line);-webkit-mask:radial-gradient(circle 6px at 12px 0, transparent 98%, var(--pk-color-ink)) -12px 0 / 24px 100% repeat-x;-webkit-mask:radial-gradient(circle 6px at 12px 0, transparent 98%, var(--pk-color-ink)) -12px 0 / 24px 100% repeat-x;-webkit-mask:radial-gradient(circle 6px at 12px 0, transparent 98%, var(--pk-color-ink)) -12px 0 / 24px 100% repeat-x;-webkit-mask:radial-gradient(circle 6px at 12px 0, transparent 98%, var(--pk-color-ink)) -12px 0 / 24px 100% repeat-x;mask:radial-gradient(circle 6px at 12px 0, transparent 98%, var(--pk-color-ink)) -12px 0 / 24px 100% repeat-x;animation:.9s cubic-bezier(.3,.7,.3,1) both pk-print}.pk-ticket__head--protocol{padding-bottom:var(--pk-space-3);border-bottom:2px dashed var(--pk-color-line-strong);font-family:var(--pk-font-display);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:800;line-height:24px}.pk-ticket__head--protocol .pk-ticket__no{font-family:var(--pk-font-sans);letter-spacing:.06em;color:var(--pk-color-ink-muted);font-size:13px;font-weight:700;line-height:16px}.pk-ticket__rows{margin:var(--pk-space-3) 0;flex-direction:column;gap:10px;display:flex}.pk-ticket__row{gap:var(--pk-space-3);grid-template-columns:104px 1fr;display:grid}.pk-ticket__row dt{font-family:var(--pk-font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--pk-color-ink-muted);font-size:12px;font-weight:700;line-height:20px}.pk-ticket__row dd{font-family:var(--pk-font-sans);font-size:var(--pk-type-body-sm-font-size);margin:0;font-weight:700;line-height:20px}.pk-ticket__progress{margin:0 0 var(--pk-space-3);gap:6px;padding:0;list-style:none;display:flex}.pk-ticket__progress li{border:2px dashed var(--pk-color-line-strong);border-radius:var(--pk-radius-sm);text-align:center;font-family:var(--pk-font-sans);color:var(--pk-color-ink-muted);flex:1;padding:6px;font-size:12px;font-weight:700;line-height:16px}.pk-ticket__progress li.is-done{border-style:solid;border-color:var(--pk-color-success);background:var(--pk-color-success-soft);color:var(--pk-color-success-text)}.pk-ticket__sign{padding-top:var(--pk-space-3);border-top:2px dashed var(--pk-color-line-strong);font-family:var(--pk-font-display);color:var(--pk-color-brand-text);justify-content:flex-start;font-size:16px;font-style:italic;font-weight:800;line-height:20px;display:flex}.pk-ticket--protocol .pk-ticket__sign{min-height:40px}.pk-ticket--protocol .pk-ticket__sign>span{max-width:calc(100% - 140px)}.pk-ticket--protocol .pk-ticket__stamp{box-shadow:inset 0 0 0 2px var(--pk-color-paper), inset 0 0 0 4px var(--pk-color-danger);border-width:4px;padding:6px 14px;font-size:18px;bottom:14px;right:16px;transform:rotate(-14deg)}.pk-penalty__actions{gap:var(--pk-space-2);flex-direction:column;animation:.4s ease-out 1.3s both pk-up;display:flex}.pk-stripe{flex:none;align-items:center;gap:5px;line-height:0;display:inline-flex}.pk-stripe__tape{flex:none;display:block;overflow:visible}.pk-stripe__edge{fill:var(--pk-color-asphalt-deep)}.pk-stripe__body{fill:var(--pk-color-asphalt)}.pk-stripe__rims rect{fill:var(--pk-color-zebra);opacity:.4}.pk-stripe__dash{fill:var(--pk-color-zebra)}.pk-stripe__outline{fill:none;stroke:var(--pk-color-zebra);stroke-opacity:.75;stroke-width:.8px}.pk-stripe__outline.is-dashed{stroke-dasharray:1.2 .9}.pk-stripe.is-evening .pk-stripe__outline,.pk-stripe.is-lastHour .pk-stripe__outline{fill:var(--pk-stripe-glow);fill-opacity:.3;stroke:var(--pk-stripe-glow);stroke-opacity:1;animation:pk-blink var(--pk-motion-blink) ease-in-out infinite alternate}.pk-stripe.is-evening{--pk-stripe-glow:var(--pk-color-sign)}.pk-stripe.is-lastHour{--pk-stripe-glow:var(--pk-color-stripe-last-hour)}.pk-stripe.is-lastHour .pk-stripe__outline{animation-duration:var(--pk-motion-blink-fast)}.pk-stripe__tire circle{fill:var(--pk-color-asphalt);stroke:var(--pk-color-zebra);stroke-width:1.3px}.pk-stripe__tire .pk-stripe__hub{fill:var(--pk-color-zebra);stroke:none}.pk-stripe.is-broken .pk-stripe__edge{fill:var(--pk-color-ink-subtle)}.pk-stripe.is-broken .pk-stripe__body{fill:var(--pk-color-line-strong)}.pk-stripe__count{font-family:var(--pk-font-display);font-size:var(--pk-type-numeral-font-size);line-height:var(--pk-type-numeral-line-height);color:var(--pk-color-ink);font-variant-numeric:tabular-nums;font-weight:800}.pk-stripe.is-broken .pk-stripe__count{color:var(--pk-color-ink-muted)}.pk-stripe--plate{height:44px;padding:0 var(--pk-space-3);border-radius:var(--pk-radius-sm2);background:var(--pk-color-surface-raised)}.pk-stripe__tile{border-radius:22%;display:block;overflow:hidden}.pk-stripe__tile svg{display:block}.pk-stripe__tile-bg{fill:var(--pk-color-asphalt)}.pk-stripe__tile-rim{fill:var(--pk-color-zebra);opacity:.45}.pk-stripe__line{fill:var(--pk-color-zebra)}.pk-stripe__line-shadow{fill:var(--pk-color-line-strong);opacity:.7}.pk-stripe--level.is-gold .pk-stripe__line{fill:var(--pk-color-sign)}.pk-stripe--level.is-gold .pk-stripe__line-shadow{fill:var(--pk-color-sign-edge)}.pk-stripe__sparks{fill:var(--pk-color-zebra)}.pk-stripe--level.is-locked .pk-stripe__tile-bg{fill:var(--pk-color-line)}.pk-stripe--level.is-locked .pk-stripe__tile-rim{opacity:.9}.pk-stripe--level.is-locked .pk-stripe__line{fill:var(--pk-color-zebra)}.pk-stripe--level.is-locked .pk-stripe__line-shadow{fill:var(--pk-color-line-strong)}.pk-stores{align-items:center;gap:var(--pk-space-2);flex-wrap:wrap;display:flex}.pk-store{align-items:center;gap:var(--pk-space-2);box-sizing:border-box;border:1.5px solid rgb(var(--pk-color-zebra-rgb) / .28);border-radius:var(--pk-radius-sm2);background:var(--pk-color-asphalt-edge);height:44px;color:var(--pk-color-zebra);flex:none;padding:0 14px 0 10px;text-decoration:none;transition:filter .15s;display:inline-flex}.pk-store:hover{filter:brightness(1.25)}.pk-store svg{flex:none}.pk-store__text{flex-direction:column;gap:1px;display:flex}.pk-store__pre{font-family:var(--pk-font-sans);opacity:.75;white-space:nowrap;font-size:9px;font-weight:600;line-height:11px}.pk-store__name{font-family:var(--pk-font-sans);white-space:nowrap;font-size:14px;font-weight:800;line-height:16px}.pk-stores--lg .pk-store{height:52px;padding:0 18px 0 12px}.pk-stores--lg .pk-store__pre{font-size:10px}.pk-stores--lg .pk-store__name{font-size:17px;line-height:20px}.pk-stores__soon{font-family:var(--pk-font-sans);color:inherit;font-size:13px;font-weight:600;line-height:18px}.pk-qr{border-radius:var(--pk-radius-xs);flex:none;line-height:0;display:inline-block;position:relative;overflow:hidden}.pk-qr__code{display:block}.pk-qr{background:var(--pk-color-zebra)}.pk-qr__bg{fill:var(--pk-color-zebra)}.pk-qr__modules{fill:var(--pk-color-on-sign)}.pk-qr__logo{box-shadow:0 0 0 2px var(--pk-color-zebra);border-radius:25%;position:absolute;top:50%;left:50%;translate:-50% -50%}.pk-qrdl{align-items:center;gap:14px;display:flex}.pk-qrdl__caption{max-width:150px;font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink-muted);font-weight:500;text-decoration:none}.pk-qrdl__caption:hover{text-underline-offset:3px;text-decoration:underline}.pk-qrdl--dark .pk-qrdl__caption{color:var(--pk-color-on-asphalt-muted)}.pk-qrdl--onBrand .pk-qrdl__caption{color:var(--pk-color-on-brand)}.pk-bridge{box-sizing:border-box;border-radius:var(--pk-radius-2xl);background:var(--pk-color-brand);box-shadow:0 var(--pk-depth-button) 0 var(--pk-color-brand-edge);color:var(--pk-color-on-brand);padding:22px 18px 26px;position:relative;overflow:hidden}.pk-bridge :focus-visible{outline-color:var(--pk-color-on-brand)}.pk-bridge__zebra{opacity:.25;background-image:repeating-linear-gradient(90deg, var(--pk-color-zebra) 0 16px, transparent 16px 32px);background-position:8px;background-repeat:repeat-x;background-size:auto 9.5px;height:14px;position:absolute;bottom:0;left:0;right:0}.pk-bridge__mascot{width:92px;height:100px;position:absolute;top:12px;right:12px}.pk-bridge__content{z-index:1;flex-direction:column;gap:10px;display:flex;position:relative}.pk-bridge__kicker{border-radius:var(--pk-radius-pill);background:var(--pk-color-brand-edge);height:26px;font-family:var(--pk-type-caption-font-family);font-size:var(--pk-type-caption-font-size);line-height:var(--pk-type-caption-line-height);font-weight:var(--pk-type-caption-font-weight);letter-spacing:var(--pk-type-caption-letter-spacing);text-transform:var(--pk-type-caption-text-transform);white-space:nowrap;align-self:flex-start;align-items:center;padding:0 10px;display:inline-flex}.pk-bridge__title{font-family:var(--pk-type-web-h3-font-family);font-size:var(--pk-type-web-h3-font-size);line-height:var(--pk-type-web-h3-line-height);font-weight:var(--pk-type-web-h3-font-weight);text-wrap:balance;margin:0;padding-right:88px}.pk-bridge__text{font-family:var(--pk-font-sans);font-size:var(--pk-type-web-body-font-size);line-height:var(--pk-type-web-body-line-height);text-wrap:pretty;margin:0;font-weight:500}.pk-bridge__actions{align-items:center;gap:var(--pk-space-3);flex-wrap:wrap;margin-top:6px;display:flex}.pk-bridge__cta{width:100%;margin-bottom:var(--pk-depth-button)}@media (min-width:1024px){.pk-bridge{border-radius:var(--pk-radius-3xl);padding:40px 48px 44px}.pk-bridge__mascot{width:200px;height:217px;top:auto;bottom:-24px;right:64px}.pk-bridge__content{max-width:620px}.pk-bridge__title{padding-right:0}.pk-bridge__text{font-size:17px;line-height:26px}.pk-bridge__cta{width:auto}.pk-bridge .pk-stores{flex-basis:100%}}.pk-bridge-inline{align-items:center;gap:var(--pk-space-3);padding:14px var(--pk-space-4);border:2px solid var(--pk-color-line);border-radius:var(--pk-radius-lg);background:var(--pk-color-surface-raised);color:var(--pk-color-ink);text-decoration:none;transition:border-color .15s;display:flex}.pk-bridge-inline:hover{border-color:var(--pk-color-line-strong)}.pk-bridge-inline__icon{border-radius:var(--pk-radius-xs);flex:none;display:block}.pk-bridge-inline__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pk-bridge-inline__title{font-family:var(--pk-font-sans);font-size:var(--pk-type-body-sm-font-size);font-weight:800;line-height:20px}.pk-bridge-inline__sub{font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink-muted);font-weight:500}.pk-bridge-inline__chevron{color:var(--pk-color-ink-subtle);flex:none}.pk-crumbs ol{font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.pk-crumbs li{align-items:center;gap:6px;display:inline-flex}.pk-crumbs a,.pk-crumbs span{color:var(--pk-color-ink-muted);text-decoration:none}.pk-crumbs a:hover{color:var(--pk-color-brand-text);text-underline-offset:3px;text-decoration:underline}.pk-crumbs .pk-crumbs__sep{color:var(--pk-color-ink-subtle)}.pk-crumbs .pk-crumbs__current{color:var(--pk-color-ink);font-weight:700}.pk-crumbs--asphalt a,.pk-crumbs--asphalt span{color:var(--pk-color-on-asphalt-muted)}.pk-crumbs--asphalt a:hover,.pk-crumbs--asphalt .pk-crumbs__current{color:var(--pk-color-on-brand)}.pk-faq{border-top:2px solid var(--pk-color-line)}.pk-faq__item{border-bottom:2px solid var(--pk-color-line)}.pk-faq__q{font:inherit;margin:0}.pk-faq__q button{justify-content:space-between;align-items:center;gap:var(--pk-space-4);width:100%;color:var(--pk-color-ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:18px 0;display:flex}.pk-faq__q-text{font-family:var(--pk-font-sans);font-size:17px;font-weight:700;line-height:26px}.pk-faq__sign{border-radius:var(--pk-radius-sm2);background:var(--pk-color-surface-sunken);width:36px;height:36px;color:var(--pk-color-ink-muted);flex:none;place-items:center;transition:background-color .2s;display:grid}.pk-faq__item.is-open .pk-faq__sign{background:var(--pk-color-brand-soft);color:var(--pk-color-brand-text)}.pk-faq__panel{visibility:hidden;transition:grid-template-rows .25s var(--pk-ease-standard), visibility .25s;grid-template-rows:0fr;display:grid}.pk-faq__item.is-open .pk-faq__panel{visibility:visible;grid-template-rows:1fr}.pk-faq__a{min-height:0;font-family:var(--pk-font-sans);font-size:var(--pk-type-web-body-font-size);line-height:var(--pk-type-web-body-line-height);color:var(--pk-color-ink-muted);text-wrap:pretty;font-weight:500;overflow:hidden}.pk-faq__a-body{padding-bottom:18px}.pk-faq__a-body>:first-child{margin-top:0}.pk-faq__a-body>:last-child{margin-bottom:0}@media (min-width:1024px){.pk-faq__q-text{font-size:19px}}.pk-phone{box-sizing:border-box;width:var(--pk-phone-w);height:var(--pk-phone-h);padding:var(--pk-phone-rim);border-radius:calc(var(--pk-radius-3xl) * var(--pk-phone-k));background:var(--pk-color-asphalt-edge);box-shadow:var(--pk-shadow-device);flex:none;position:relative}.pk-phone--breathe{animation:pk-phone-breathe var(--pk-motion-breathe) ease-in-out infinite}@keyframes pk-phone-breathe{50%{transform:translateY(-4px)}}.pk-phone__screen{border-radius:calc(var(--pk-radius-2xl) * var(--pk-phone-k));background:var(--pk-color-surface);width:100%;height:100%;position:relative;overflow:hidden}.pk-phone__viewport{width:390px;height:844px;transform:scale(var(--pk-phone-scale));transform-origin:0 0;pointer-events:none}.pk-phone__shot{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.pk-phone__island{top:calc(6px * var(--pk-phone-k));width:calc(67px * var(--pk-phone-k));height:calc(16px * var(--pk-phone-k));border-radius:var(--pk-radius-pill);background:var(--pk-color-asphalt-edge);position:absolute;left:50%;translate:-50%}.sc-shell{background:var(--pk-color-surface);grid-template-columns:240px minmax(0,1fr);min-height:100dvh;display:grid}.sc-side{gap:var(--pk-space-6);height:100dvh;padding:var(--pk-space-5) var(--pk-space-3);background:var(--pk-color-surface-raised);border-right:2px solid var(--pk-color-line);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.sc-brand{align-items:center;gap:var(--pk-space-3);min-height:var(--pk-size-touch-min);padding:0 var(--pk-space-2);border-radius:var(--pk-radius-md);color:var(--pk-color-ink);text-decoration:none;display:flex}.sc-mark{border-radius:var(--pk-radius-xs);flex:none;width:32px;height:32px}.sc-brand__name{-webkit-line-clamp:2;line-clamp:2;font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.sc-brand:hover .sc-brand__name{color:var(--pk-color-brand-text)}.sc-nav{flex:1 0 auto}.sc-nav__list,.sc-account__menu{margin:0;padding:0;list-style:none}.sc-nav__list{gap:var(--pk-space-2);flex-direction:column;display:flex}.sc-nav__link{align-items:center;gap:var(--pk-space-3);min-height:var(--pk-size-touch-min);padding:0 var(--pk-space-3);border-radius:var(--pk-radius-md);color:var(--pk-color-ink-muted);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);transition:background-color var(--pk-motion-press) var(--pk-ease-standard);font-weight:700;text-decoration:none;display:flex;position:relative}.sc-nav__link:hover{background:var(--pk-color-surface-sunken);color:var(--pk-color-ink)}.sc-nav__link[aria-current=page]{background:var(--pk-color-brand-soft);color:var(--pk-color-brand-text)}.sc-nav__link[aria-current=page]:before{content:"";left:0;top:var(--pk-space-2);bottom:var(--pk-space-2);border-radius:var(--pk-radius-pill);background:var(--pk-color-brand);width:3px;position:absolute}.sc-nav__link svg{flex:none}.sc-account{position:relative}.sc-account__toggle{align-items:center;gap:var(--pk-space-3);width:100%;min-height:52px;padding:var(--pk-space-2);border-radius:var(--pk-radius-md);color:var(--pk-color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.sc-account__toggle:hover,.sc-account__toggle[aria-expanded=true]{background:var(--pk-color-surface-sunken)}.sc-avatar--32{width:32px;height:32px;font-size:12px}.sc-account__who{flex-direction:column;min-width:0;display:flex}.sc-account__name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:700;overflow:hidden}.sc-account__role{color:var(--pk-color-ink-muted);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:var(--pk-type-small-font-weight)}.sc-account__menu{left:0;right:0;bottom:calc(100% + var(--pk-space-2));z-index:20;padding:var(--pk-space-2);border:2px solid var(--pk-color-line);border-radius:var(--pk-radius-md);background:var(--pk-color-surface-raised);box-shadow:var(--pk-shadow-float);position:absolute}.sc-account__menu[hidden]{display:none}.sc-account__item{width:100%;min-height:var(--pk-size-touch-min);padding:0 var(--pk-space-3);border-radius:var(--pk-radius-sm);color:var(--pk-color-ink);font:inherit;font-size:var(--pk-type-small-font-size);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;font-weight:700;text-decoration:none;display:flex}.sc-account__item:hover{background:var(--pk-color-surface-sunken)}.sc-top{display:none}.sc-sheet{width:280px;max-width:calc(100vw - var(--pk-space-12));border:0;border-right:2px solid var(--pk-color-line);background:var(--pk-color-surface-raised);height:100dvh;max-height:none;color:var(--pk-color-ink);margin:0;padding:0}.sc-sheet::backdrop{background:rgb(var(--pk-color-asphalt-deep-rgb) / .5)}.sc-sheet[open]{animation:sc-sheet-in var(--pk-motion-sheet) var(--pk-ease-out)}@keyframes sc-sheet-in{0%{transform:translate(-100%)}to{transform:none}}.sc-sheet__panel{gap:var(--pk-space-5);min-height:100%;padding:var(--pk-space-4) var(--pk-space-3) var(--pk-space-5);flex-direction:column;display:flex}.sc-sheet__brand{align-items:center;gap:var(--pk-space-3);padding:0 var(--pk-space-2);padding-right:var(--pk-space-12);display:flex}.sc-sheet__close{top:var(--pk-space-3);right:var(--pk-space-3);width:var(--pk-size-touch-min);height:var(--pk-size-touch-min);border-radius:var(--pk-radius-md);color:var(--pk-color-ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}.sc-sheet .sc-account__menu{margin-top:var(--pk-space-2);box-shadow:none;position:static}.sc-main{min-width:0;padding:var(--pk-space-8);outline:none}.sc-main__inner{max-width:var(--pk-layout-content-max);gap:var(--pk-space-6);flex-direction:column;margin:0 auto;display:flex}.sc-banner{font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:var(--pk-type-small-font-weight);color:var(--pk-color-ink)}.sc-banner.sc-banner--offline{background:var(--pk-color-sign-soft);border-color:var(--pk-color-sign-line)}.sc-banner.sc-banner--danger{background:var(--pk-color-danger-soft);border-color:var(--pk-color-danger-line)}.sc-page-head{gap:var(--pk-space-2);flex-direction:column;display:flex}.sc-page-head__row{justify-content:space-between;align-items:flex-start;gap:var(--pk-space-4);display:flex}.sc-page-head__text{min-width:0}.sc-page-head__title{font-family:var(--pk-type-title-font-family);font-size:var(--pk-type-title-font-size);line-height:var(--pk-type-title-line-height);font-weight:var(--pk-type-title-font-weight);color:var(--pk-color-ink);overflow-wrap:anywhere;outline:none;margin:0}.sc-page-head__subtitle{margin:var(--pk-space-1) 0 0;color:var(--pk-color-ink-muted);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:var(--pk-type-small-font-weight)}.sc-page-head__actions{gap:var(--pk-space-3);flex-wrap:wrap;display:flex}.sc-state{align-items:flex-start;gap:var(--pk-space-4);flex-direction:column;max-width:560px;display:flex}.sc-state__text{color:var(--pk-color-ink);margin:0}.sc-skeleton{border-radius:var(--pk-radius-sm);background:var(--pk-color-surface-sunken);display:block}.sc-skeleton--title{width:min(320px,70%);height:34px}.sc-skeleton--line{width:min(220px,50%);height:20px}.sc-skeleton-row{gap:var(--pk-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sc-skeleton--tile{border-radius:var(--pk-radius-lg);height:96px}.sc-skeleton--table{border-radius:var(--pk-radius-lg);height:280px}@media (max-width:1023.98px){.sc-shell{grid-template-columns:72px minmax(0,1fr)}.sc-side{padding:var(--pk-space-4) var(--pk-space-2);align-items:center;overflow:visible}.sc-side .sc-brand{justify-content:center;padding:0}.sc-side .sc-brand__name,.sc-side .sc-account__who{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sc-side .sc-nav__link{justify-content:center;width:52px;padding:0}.sc-side .sc-nav__label{left:calc(100% + var(--pk-space-3));z-index:30;padding:var(--pk-space-1) var(--pk-space-3);border-radius:var(--pk-radius-sm);background:var(--pk-color-asphalt);color:var(--pk-color-zebra);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--pk-motion-press) var(--pk-ease-standard), transform var(--pk-motion-press) var(--pk-ease-standard);position:absolute;top:50%;transform:translate(-4px,-50%)}.sc-side .sc-nav__link:hover .sc-nav__label,.sc-side .sc-nav__link:focus-visible .sc-nav__label{opacity:1;transform:translateY(-50%)}.sc-side .sc-account__toggle{width:52px;padding:var(--pk-space-2) 0;justify-content:center}.sc-side .sc-account__menu{left:calc(100% + var(--pk-space-2));min-width:200px;bottom:0;right:auto}.sc-main{padding:var(--pk-space-6)}}@media (max-width:767.98px){.sc-shell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.sc-side{display:none}.sc-top{z-index:10;justify-content:space-between;align-items:center;gap:var(--pk-space-3);min-height:56px;padding:var(--pk-space-1) var(--pk-space-2) var(--pk-space-1) var(--pk-space-2);background:var(--pk-color-surface-raised);border-bottom:2px solid var(--pk-color-line);display:flex;position:sticky;top:0}.sc-top .sc-brand{min-width:0}.sc-top .sc-brand__name{-webkit-line-clamp:1;line-clamp:1}.sc-top__menu{align-items:center;gap:var(--pk-space-2);min-height:var(--pk-size-touch-min);padding:0 var(--pk-space-3);border-radius:var(--pk-radius-md);color:var(--pk-color-ink);font:inherit;font-size:var(--pk-type-small-font-size);cursor:pointer;background:0 0;border:0;flex:none;font-weight:700;display:inline-flex}.sc-main{padding:var(--pk-space-4)}.sc-page-head__row{flex-direction:column;align-items:stretch}.sc-page-head__title{font-size:var(--pk-type-web-h3-font-size);line-height:var(--pk-type-web-h3-line-height)}.sc-page-head__actions>*{flex:100%}.sc-skeleton-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.sc-sheet[open]{animation:none}.sc-nav__link,.sc-side .sc-nav__label{transition:none}}.sc-loading{gap:var(--pk-space-4);flex-direction:column;display:flex}.sc-account-page{gap:var(--pk-space-5);flex-direction:column;max-width:560px;display:flex}.sc-account-page__row{align-items:flex-start;gap:var(--pk-space-2);flex-direction:column;display:flex}.sc-account-page__text{color:var(--pk-color-ink);overflow-wrap:anywhere;margin:0}.sc-account-page__hint{color:var(--pk-color-ink-muted);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:var(--pk-type-small-font-weight);margin:0}.sc-auth{justify-content:center;align-items:center;gap:var(--pk-space-6);min-height:100dvh;padding:var(--pk-space-12) var(--pk-space-4);background:var(--pk-color-surface);flex-direction:column;display:flex}.sc-auth__logo{align-items:center;gap:var(--pk-space-3);color:var(--pk-color-ink);font-family:var(--pk-font-display);font-size:22px;font-weight:800;line-height:28px;text-decoration:none;display:inline-flex}.sc-auth__logo img{border-radius:var(--pk-radius-sm);width:40px;height:40px}.sc-auth__dot{background:var(--pk-color-brand);width:6px;height:6px;margin-left:2px;display:inline-block}.sc-auth__card{width:100%;max-width:440px}.sc-auth__card.pk-card{padding:var(--pk-space-8)}.sc-auth__foot{font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:var(--pk-type-small-font-weight);margin:0}.sc-login__form{gap:var(--pk-space-4);flex-direction:column;display:flex}.sc-login__title{font-family:var(--pk-type-title-font-family);font-size:var(--pk-type-title-font-size);line-height:var(--pk-type-title-line-height);font-weight:var(--pk-type-title-font-weight);color:var(--pk-color-ink);outline:none;margin:0}.sc-login__lead{margin:calc(-1 * var(--pk-space-2)) 0 0;color:var(--pk-color-ink-muted);font-size:var(--pk-type-body-font-size);line-height:var(--pk-type-body-line-height);font-weight:var(--pk-type-body-font-weight);overflow-wrap:anywhere}.sc-login__note{color:var(--pk-color-ink-muted);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:var(--pk-type-small-font-weight);margin:0}.sc-login__note:empty{display:none}.sc-login__links{align-items:flex-start;gap:var(--pk-space-1);flex-direction:column;display:flex}.sc-login__timer{min-height:var(--pk-size-touch-min);color:var(--pk-color-ink-muted);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:var(--pk-type-small-font-weight);align-items:center;margin:0;display:flex}.sc-field{gap:var(--pk-space-2);flex-direction:column;display:flex}.sc-field__label{color:var(--pk-color-ink);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:700}.sc-field__input{box-sizing:border-box;width:100%;min-height:52px;padding:0 var(--pk-space-4);border:2px solid var(--pk-color-line-strong);border-radius:var(--pk-radius-md);background:var(--pk-color-surface-raised);color:var(--pk-color-ink);font:inherit;font-size:var(--pk-type-body-font-size)}.sc-field__input::placeholder{color:var(--pk-color-ink-subtle)}.sc-field__input:focus{border-color:var(--pk-color-brand)}.sc-field__input[aria-invalid=true]{border-color:var(--pk-color-danger)}.sc-field__input:disabled{background:var(--pk-color-surface-sunken)}.sc-field__error{color:var(--pk-color-danger-text);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:var(--pk-type-small-font-weight);margin:0}.sc-check{align-items:flex-start;gap:var(--pk-space-3);color:var(--pk-color-ink);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:var(--pk-type-small-font-weight);display:flex}.sc-check__box{width:24px;height:24px;accent-color:var(--pk-color-brand);cursor:pointer;flex:none;margin:0}.sc-check__box[aria-invalid=true]{outline:2px solid var(--pk-color-danger);outline-offset:2px}.sc-check__text label{cursor:pointer}.sc-link{color:var(--pk-color-brand-text);text-underline-offset:3px;font-weight:700;text-decoration:underline}.sc-link--button{min-height:var(--pk-size-touch-min);font:inherit;font-size:var(--pk-type-small-font-size);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.sc-link--button:disabled{color:var(--pk-color-ink-subtle);cursor:default}.sc-otp{gap:var(--pk-space-2);display:flex}.sc-otp__cell{box-sizing:border-box;border:2px solid var(--pk-color-line-strong);border-radius:var(--pk-radius-md);background:var(--pk-color-surface-raised);min-width:0;max-width:52px;height:60px;color:var(--pk-color-ink);font-family:var(--pk-font-display);text-align:center;caret-color:var(--pk-color-brand);flex:1 1 0;padding:0;font-size:24px;font-weight:800}.sc-otp__cell:focus{border-color:var(--pk-color-brand)}.sc-otp__cell[aria-invalid=true]{border-color:var(--pk-color-danger)}.sc-otp__cell:disabled{background:var(--pk-color-surface-sunken)}@media (max-width:767.98px){.sc-auth{padding-top:var(--pk-space-8);justify-content:flex-start}.sc-auth__card.pk-card{padding:var(--pk-space-6)}.sc-login__title{font-size:var(--pk-type-web-h3-font-size);line-height:var(--pk-type-web-h3-line-height)}}:root{--pk-font-display:var(--pk-next-font-display), var(--pk-next-font-sans);--pk-font-sans:var(--pk-next-font-sans)}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--pk-color-surface);min-height:100dvh;color:var(--pk-color-ink);font-family:var(--pk-font-sans);font-size:var(--pk-type-web-body-font-size);line-height:var(--pk-type-web-body-line-height);font-weight:var(--pk-type-web-body-font-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--pk-color-focus-ring);outline-offset:3px}:where(h1[tabindex="-1"],main[tabindex="-1"]):focus{outline:none}.sc-skip{left:var(--pk-space-4);top:var(--pk-space-3);z-index:100;padding:var(--pk-space-2) var(--pk-space-4);border-radius:var(--pk-radius-md);background:var(--pk-color-surface-raised);color:var(--pk-color-brand-text);font-weight:700;position:absolute;transform:translateY(-200%)}.sc-skip:focus{transform:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-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}
