@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-ui);--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-ui);--default-mono-font-family:var(--font-chart)}}@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{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-full{height:100%}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-6{padding:calc(var(--spacing) * 6)}.pt-150{padding-top:calc(var(--spacing) * 150)}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-ink{accent-color:var(--px-ink)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--px-space-top:#06070c;--px-space:#070911;--px-bg-top:#12141f;--px-bg-mid:#0d0f16;--px-bg-bottom:#07080d;--px-atmosphere:#4c5397;--px-atmosphere-rim:#9aa6d6;--px-mark-glow:#ffcdb2;--px-mark-night:#0a0810;--px-mark-edge:#3a3f4a;--px-pass-cloth:#f1e9d6;--px-pass-ink:#1c2340;--px-pass-ink-soft:#4a5170;--px-pass-ground:#e4d9c0;--px-pass-hair:#1c234033;--px-pass-perf:#1c234059;--px-pass-notch:8px;--px-crest-0:#455c36;--px-crest-1:#79502f;--px-crest-2:#5c5079;--px-crest-3:#2a5c50;--px-crest-4:#856a32;--px-crest-5:#6b3a38;--px-crest-6:#5e6b3a;--px-crest-emblem:var(--px-pass-cloth);--px-team-olive:var(--px-crest-0);--px-team-umber:var(--px-crest-1);--px-team-plum:var(--px-crest-2);--px-team-teal:var(--px-crest-3);--px-team-ochre:var(--px-crest-4);--px-team-wine:var(--px-crest-5);--px-cloth:var(--px-pass-cloth);--px-cloth-ink:var(--px-pass-ink);--px-cloth-ink-soft:var(--px-pass-ink-soft);--px-cloth-ground:var(--px-pass-ground);--px-cloth-hair:var(--px-pass-hair);--px-cloth-placeholder-ink:var(--px-pass-ink-soft);--px-secret:#aebfd6;--px-violet:#c5b6ef;--px-violet-ink:#ddcef7;--px-violet-edge:#8f7cae;--px-violet-wash:#bd9bff0d;--px-violet-seal:#171a27;--px-violet-seal-edge:#675779;--px-violet-sealed-ink:#dbd0eb;--px-violet-paper:#1e202c;--px-violet-paper-edge:#776585;--px-violet-paper-ink:#eee6f0;--px-violet-mark:#ad99c1;--px-violet-on:#eadcff;--px-violet-on-edge:#aa8dc6;--px-violet-on-wash:#aa8dc61a;--px-sx-note:#232b3a;--px-secret-bloom:var(--px-secret)}@supports (color:color-mix(in lab, red, red)){:root{--px-secret-bloom:color-mix(in srgb, var(--px-secret) 34%, transparent)}}:root{--px-secret-halo:var(--px-secret)}@supports (color:color-mix(in lab, red, red)){:root{--px-secret-halo:color-mix(in srgb, var(--px-secret) 14%, transparent)}}:root{--px-secret-hair:var(--px-secret)}@supports (color:color-mix(in lab, red, red)){:root{--px-secret-hair:color-mix(in srgb, var(--px-secret) 55%, transparent)}}:root{--px-secret-seal:9px;--px-secret-hole:3px;--px-secret-bloom-size:16px;--px-secret-plate-seal:40px;--px-secret-face:24px;--px-secret-surface:.6s;--px-quote-stamp-at:.4s;--px-quote-stamp:64px;--px-quote-stamp-new:56px;--px-quote-dot:8px;--px-quote-card-w:1200;--px-quote-card-h:630;--px-quote-limb-h:76px;--px-secret-paper-min:186px;--px-secret-paper-max:340px;--px-print-paper:#fff;--px-print-ink:#000;--px-paper:#151b27db;--px-surface:#151b27db;--px-surface-raised:#151b27;--px-surface-sunk:#10151f;--px-panel-deep:#10151f;--px-paper-edge:#2d3748;--px-paper-fold:#f2f2f01f;--px-paper-edge-strong:#465166;--px-line-strong:#465166;--px-scrim-night:#121626e6;--px-scrim-day:#0e101adb;--px-scrim-soft:#0e101a38;--px-glass:var(--px-surface);--px-glass-edge:var(--px-paper-edge);--px-ink:#f2f2f0;--px-ink-soft:#bdc3ce;--px-ink-faint:#99a4b7;--px-ink-quiet:var(--px-ink-faint);--px-ink-dim:#5f6474;--px-ink-on-accent:#1a0d06;--px-selection-ground:var(--px-story)}@supports (color:color-mix(in lab, red, red)){:root{--px-selection-ground:color-mix(in srgb, var(--px-story) 22%, var(--px-surface-raised))}}:root{--px-selection-ink:var(--px-ink);--px-selection-cloth-ground:var(--px-pass-ink)}@supports (color:color-mix(in lab, red, red)){:root{--px-selection-cloth-ground:color-mix(in srgb, var(--px-pass-ink) 22%, var(--px-pass-cloth))}}:root{--px-selection-cloth-ink:var(--px-pass-ink);--px-press-opacity:.72;--px-accent:#ff986d;--px-accent-ink:#ffc0a1;--px-accent-wash:#ff986d1a;--px-accent-edge:#ff986d6b;--px-coral-fill:#ef9d77;--px-coral-fill-hover:#ffb88b;--px-coral-fill-edge:#ffb286;--px-on-coral:#19151a;--px-teal:var(--px-accent-ink);--px-flame:#ffe9c4;--px-flame-warm:#f0b46a;--px-flame-ink:#f3c586;--px-flame-light:#ffd696;--px-flame-glow:var(--px-flame-light)}@supports (color:color-mix(in lab, red, red)){:root{--px-flame-glow:color-mix(in srgb, var(--px-flame-light) 42%, transparent)}}:root{--px-avatar:#2f3446;--px-story:#eee5d8;--px-map-ink-day:var(--px-ink);--px-map-ink-night:var(--px-ink);--px-map-focus-rule:var(--px-accent);--px-map-focus-rule-night:#c9663f;--px-map-ground-ink:#e9e9ed4d;--px-map-ground-ink-night:#e9e9ed4d;--px-map-ocean-ink:var(--px-ink);--px-map-tag-shadow:0 0 3px #0000008c;--px-map-ink-dark:#20232c;--px-globe-mark:var(--px-accent);--px-globe-mark-cut:var(--px-space);--px-globe-mark-glow:none;--px-map-ink-light:#fff;--px-map-ink-light-shadow:0 0 3px #00000073;--px-map-ground-ink-light:#fff9;--px-map-name-alpha:.52;--px-map-name-alpha-night:.62;--px-accent-wash-soft:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){:root{--px-accent-wash-soft:color-mix(in srgb, var(--px-accent) 10%, transparent)}}:root{--px-accent-wash-strong:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){:root{--px-accent-wash-strong:color-mix(in srgb, var(--px-accent) 30%, transparent)}}:root{--px-accent-ring:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){:root{--px-accent-ring:color-mix(in srgb, var(--px-accent) 18%, transparent)}}:root{--px-accent-halo:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){:root{--px-accent-halo:color-mix(in srgb, var(--px-accent) 22%, transparent)}}:root{--px-badge-rim:var(--px-pass-cloth);--px-badge-body:var(--px-paper-solid);--px-badge-shadow:#00000047;--px-pulse:#ff5f5f;--px-pulse-glow:var(--px-pulse)}@supports (color:color-mix(in lab, red, red)){:root{--px-pulse-glow:color-mix(in srgb, var(--px-pulse) 30%, transparent)}}:root{--px-pulse-period:4s;--px-ca-glow:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){:root{--px-ca-glow:color-mix(in srgb, var(--px-accent) 42%, transparent)}}:root{--px-ca-beacon:var(--px-accent);--px-ca-beacon-period:4s;--px-ca-spot-breath:3s;--px-ca-spot:var(--px-accent);--px-ca-spot-ground:var(--px-panel-deep);--px-ca-spark:var(--px-badge-rim);--px-ca-bubble:var(--px-cloth);--px-ca-bubble-ink:var(--px-cloth-ink);--px-flame-wash:var(--px-flame-warm)}@supports (color:color-mix(in lab, red, red)){:root{--px-flame-wash:color-mix(in srgb, var(--px-flame-warm) 10%, transparent)}}:root{--px-flame-ring:var(--px-flame-warm)}@supports (color:color-mix(in lab, red, red)){:root{--px-flame-ring:color-mix(in srgb, var(--px-flame-warm) 16%, transparent)}}:root{--px-flame-edge:var(--px-flame-warm)}@supports (color:color-mix(in lab, red, red)){:root{--px-flame-edge:color-mix(in srgb, var(--px-flame-warm) 34%, transparent)}}:root{--px-flame-edge-soft:var(--px-flame-warm)}@supports (color:color-mix(in lab, red, red)){:root{--px-flame-edge-soft:color-mix(in srgb, var(--px-flame-warm) 28%, transparent)}}:root{--px-flame-edge-strong:var(--px-flame-warm)}@supports (color:color-mix(in lab, red, red)){:root{--px-flame-edge-strong:color-mix(in srgb, var(--px-flame-warm) 85%, transparent)}}:root{--px-flame-halo:var(--px-flame-light)}@supports (color:color-mix(in lab, red, red)){:root{--px-flame-halo:color-mix(in srgb, var(--px-flame-light) 90%, transparent)}}:root{--px-ink-glaze:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){:root{--px-ink-glaze:color-mix(in srgb, var(--px-ink) 28%, transparent)}}:root{--px-paper-fold-soft:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){:root{--px-paper-fold-soft:color-mix(in srgb, var(--px-ink) 7%, transparent)}}:root{--px-back-fill:var(--px-paper-fold-soft);--px-back-fill-hover:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){:root{--px-back-fill-hover:color-mix(in srgb, var(--px-ink) 12%, transparent)}}:root{--px-solar-day:#e8a33c;--px-solar-night:#8ea0c8;--px-map-coast:#7e93ab;--px-shadow-panel:0 18px 44px #00000085;--px-shadow-raised:0 8px 24px #0006;--px-shadow-chip:0 2px 6px #00000057;--px-shadow-paper:var(--px-shadow-panel);--px-shadow-glass:var(--px-shadow-chip);--px-pop-bg:var(--px-panel-deep);--px-pop-edge:var(--px-hairline-strong);--px-pop-radius:var(--px-radius-panel);--px-pop-shadow:var(--px-shadow-panel);--px-pop-pad:var(--px-space-2);--px-pop-row-h:var(--px-hit);--px-pop-row-pad:var(--px-space-2) var(--px-space-3);--px-pop-row-radius:var(--px-radius-chip);--px-pop-row-size:var(--px-size-3);--px-pop-on-bg:var(--px-accent-wash);--px-pop-on-ink:var(--px-accent-ink);--px-keys-menu-w:304px;--px-keys-on-bg:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){:root{--px-keys-on-bg:color-mix(in srgb, var(--px-accent) 10%, var(--px-panel-deep))}}:root{--px-blur:14px;--px-radius-panel:8px;--px-radius-chip:4px;--px-radius-control:6px;--px-radius-round:999px;--px-radius-paper:var(--px-radius-panel);--px-radius-rail:var(--px-radius-panel);--px-radius-inspector:12px;--px-inspector-inset:var(--px-space-3);--px-adv-max:1680px;--px-adrail-w:56px;--px-adrail-open-w:240px;--px-adrail-drawer-w:300px;--px-adbar-h:52px;--px-inspector-ctl:36px;--px-space-1:4px;--px-space-2:8px;--px-space-3:12px;--px-space-4:16px;--px-space-5:24px;--px-space-6:32px;--px-space-7:48px;--px-space-zone:15px;--px-space-zone-lg:17px;--px-space-row:10px;--px-space-read:var(--px-read-size);--px-margin:24px;--px-margin-laptop:18px;--px-margin-mobile:14px;--px-hit:44px;--px-panel-top:calc(var(--px-header-h) + 14px);--px-panel-w:320px;--px-dock-h:44px;--px-work-dock-h:calc(52px + env(safe-area-inset-bottom,0px));--px-work-dock-close-w:52px;--px-foot-h:40px;--px-foot-ctl-h:32px;--px-dock-bottom:20px;--px-drop-row:64px;--px-daystrip-h:40px;--px-header-h:52px;--px-nav-h:48px;--px-work-w:clamp(400px, 34vw, 520px);--px-work-w-mid:380px;--px-work-w-wide:clamp(700px, 54vw, 860px);--px-work-w-read:50vw;--px-stage-min:200px;--px-ctl-h:40px;--px-ctl-h-stage:36px;--px-pill-flag:22px;--px-welcome-size:48px;--px-welcome-track:-.045em;--px-nav-item-h:var(--px-ctl-h);--px-nav-item-w:96px;--px-radius-frame:9px;--px-brand-size:22px;--px-brand-track:-.035em;--px-frame-label-size:13px;--px-font-ui:var(--font-ui), ui-sans-serif, system-ui, sans-serif;--px-font-chart:var(--font-chart), ui-monospace, Menlo, monospace;--px-size-1:11px;--px-size-2:12px;--px-size-3:14px;--px-size-4:16px;--px-size-5:18px;--px-size-6:20px;--px-size-7:22px;--px-size-8:28px;--px-size-9:32px;--px-display-size:30px;--px-display-line:1.08;--px-display-weight:500;--px-display-track:-.02em;--px-sheet-size:24px;--px-head-size:17px;--px-topbar-mark-size:19px;--px-preview-title-size:25px;--px-card-name-size:26px;--px-title-size:20px;--px-title-line:1.18;--px-title-weight:500;--px-title-track:-.012em;--px-lede-size:15px;--px-lede-line:1.6;--px-body-size:14px;--px-body-line:1.58;--px-ui-size:14px;--px-ui-line:1.2;--px-ui-weight:500;--px-read-size:13px;--px-read-line:1.3;--px-read-track:.02em;--px-chart-size:11px;--px-chart-line:1.2;--px-chart-track:.16em;--px-quiet-track:.06em;--px-label-size:12px;--px-label-line:1.25;--px-room-text:var(--px-size-4);--px-room-text-large:var(--px-size-5);--px-map-country-size:15px;--px-map-country-track:.15em;--px-map-ground-size:28px;--px-map-ground-size-phone:20px;--px-map-ground-track:.3em;--px-map-ground-line:1.15;--px-map-state-size:12px;--px-map-state-track:.14em;--px-map-state-quiet-size:11px;--px-map-state-quiet-track:.04em;--px-map-state-quiet-line:14px;--px-map-place-size:12px;--px-text-3xs:11px;--px-text-2xs:11px;--px-text-xs:12px;--px-text-sm:14px;--px-text-md:14px;--px-text-lg:16px;--px-text-2xl:22px;--px-nums:tabular-nums;--px-hairline-w:1px;--px-hairline:#2d3748;--px-hairline-strong:#465166;--px-ease:cubic-bezier(.22, 1, .36, 1);--px-fast:.16s;--px-medium:.32s;--px-slow:.7s;--px-camera:.9s;--px-breath:6s;--px-heartbeat:2.8s;--px-heart-rest:.88;--px-heart-drift:8.4s;--px-heart-burst:.9s;--px-heart-mote:10px;--px-pass-stamp-at:.4s;--px-pass-share-at:.7s;--px-orbit-in:.6s;--px-orbit-ticks-at:.6s;--px-pick-ring-first:80ms;--px-pick-ring-last:.4s;--px-pick-ring-total:2.4s;--px-pick-team-gap:80ms;--px-pick-team-cap:1.2s;--px-ease-out:cubic-bezier(.16, 1, .3, 1);--px-dur-ack:.14s;--px-dur-select:.18s;--px-dur-work:.22s;--px-arrive-rise:6px;--px-dur-reader:.32s;--px-dur-pass:.4s;--px-dur-result:.46s;--px-dur-seal:.48s;--px-dur-light:.7s;--px-dur-quote:.3s;--px-wq-row-step:35ms;--px-dur-arrive:.36s;--px-dur-ring:.65s;--px-dur-count:.28s;--px-dur-peek:.55s;--px-dur-invite:.75s;--px-loop-flame-air:3.9s;--px-loop-flame-warmth:4.7s;--px-loop-flame-core:1.7s;--px-w-display:32px;--px-w-lead:29px;--px-w-name:37px;--px-w-body:17px;--px-layer-planet-ground:2;--px-layer-planet-people:3;--px-layer-planet-signs:4;--px-layer-planet-aircraft:5;--px-layer-planet-open:5;--px-layer-page-card:1;--px-layer-page-mark:2;--px-layer-scrim:5;--px-layer-ornament:8;--px-layer-margin:20;--px-layer-centre:21;--px-layer-foot:22;--px-layer-menu:23;--px-layer-index:25;--px-layer-mode:26;--px-layer-frame:28;--px-layer-search:30;--px-layer-boot:40;--px-rest-opacity:.28;--px-limb-high:#2c4460;--px-limb-mid:#24384f;--px-limb-deep:#1a2a3c;--px-candle-wax:#e8dcc4;--px-candle-glow:#ffc1706b;--px-candle-glow-page:#ffc17066;--px-paper-solid:#151b27;--px-surface-note:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){:root{--px-surface-note:color-mix(in srgb, var(--px-ink) 6%, var(--px-surface-raised))}}:root{--px-mark-fill:var(--px-surface-sunk)}@supports (color:color-mix(in lab, red, red)){:root{--px-mark-fill:color-mix(in srgb, var(--px-surface-sunk) 80%, transparent)}}:root{--px-mark-memory-fill:var(--px-flame-warm)}@supports (color:color-mix(in lab, red, red)){:root{--px-mark-memory-fill:color-mix(in srgb, var(--px-flame-warm) 16%, var(--px-surface-sunk))}}:root{--px-mark-secret-fill:var(--px-violet)}@supports (color:color-mix(in lab, red, red)){:root{--px-mark-secret-fill:color-mix(in srgb, var(--px-violet) 15%, var(--px-surface-sunk))}}:root{--px-mark-line:var(--px-ink-faint)}@supports (color:color-mix(in lab, red, red)){:root{--px-mark-line:color-mix(in srgb, var(--px-ink-faint) 72%, transparent)}}:root{--px-mark-wax:var(--px-story);--px-mark-shadow:0 2px 5px #00000073;--px-mark-figure-shadow:0 1px 3px #00000080;--px-mark-atlas-original:#426744;--px-mark-atlas-quiet:#4e624f;--px-pin-dark:var(--px-surface-sunk);--px-pin-memory-line:var(--px-flame);--px-pin-story:var(--px-story);--px-pin-story-fold:var(--px-story)}@supports (color:color-mix(in lab, red, red)){:root{--px-pin-story-fold:color-mix(in srgb, var(--px-story) 80%, var(--px-surface-sunk))}}:root{--px-pin-secret:var(--px-violet);--px-pin-secret-line:var(--px-violet-paper-ink);--px-pin-glow:#ffc170;--px-pin-sheen:#fff;--px-pin-lift:8px;--px-dur-pin-lift:.14s;--px-dur-pin-plant:.46s;--px-dur-pin-burst:.62s;--px-dur-pin-arrive:.42s;--px-ease-pin:cubic-bezier(.34, 1.56, .64, 1);--px-loop-pin-ember:2.8s;--px-loop-pin-twinkle:4.6s;--px-loop-pin-fold:5.4s;--px-bb-w:120px;--px-bb-w-phone:72px;--px-bb-frame:#1c2537;--px-bb-frame-top:#26304a;--px-bb-frame-low:#161e2e;--px-bb-frame-hi:#3a4762;--px-bb-frame-edge:#0f1522;--px-bb-frame-depth:#121a28;--px-bb-rim:#e6dfcc;--px-bb-tab:var(--px-pass-cloth);--px-bb-tab-ink:var(--px-pass-ink);--px-bb-post-hi:#55617b;--px-bb-post-lo:#1f2737;--px-bb-frame-slim:4px;--px-bb-frame-slim-phone:3px;--px-bb-leg:5px;--px-bb-leg-phone:4px;--px-bb-boot-long:16px;--px-bb-boot-tall:8px;--px-bb-boot-long-phone:12px;--px-bb-boot-tall-phone:6px;--px-bb-boot:#141a27;--px-bb-sole:#4a5670;--px-bb-shade:#10383a8c;--px-bb-glint:#ffffff61;--px-bb-frame-light:#ffffff24;--px-bb-wash:#ffffff1f;--px-bb-drop:#05080e80;--px-bb-sel-glow:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){:root{--px-bb-sel-glow:color-mix(in srgb, var(--px-accent) 55%, transparent)}}:root{--px-dur-bb-stand:.42s;--px-dur-bb-fold:.26s;--px-dur-bb-glint:.62s;--px-bb-step:.12s;--px-dur-bb-turn:.26s;--px-bb-slat-step:45ms;--px-bb-headline:var(--px-size-7);--px-bb-pitch-title:24px;--px-bb-pitch-title-after:var(--px-size-5);--px-bb-pitch-title-phone:var(--px-size-7);--px-bb-spot-h:var(--px-hit);--px-bb-go-h:var(--px-hit);--px-bb-available:#5fcf8f;--px-bb-available-ink:var(--px-bb-available);--px-bb-available-halo:var(--px-bb-available)}@supports (color:color-mix(in lab, red, red)){:root{--px-bb-available-halo:color-mix(in srgb, var(--px-bb-available) 22%, transparent)}}:root{--px-bbs-sea:#2d5bb8;--px-bbs-land:#62b8b0;--px-bbs-neighbour:#f0a252;--px-bbs-coast:#121a2b;--px-bbs-state:#121a2b47;--px-bbs-name:#121a2b6b;--px-dur-bb-walk-step:.3s;--px-dur-bb-hop:.42s;--px-dur-bb-land:.52s;--px-dur-bb-hello:.56s;--px-bb-dust:#ece2ccb3;--px-mr-amber-line:var(--px-flame-ink)}@supports (color:color-mix(in lab, red, red)){:root{--px-mr-amber-line:color-mix(in srgb, var(--px-flame-ink) 66%, var(--px-surface-raised))}}:root{--px-mr-amber-wash:var(--px-flame-ink)}@supports (color:color-mix(in lab, red, red)){:root{--px-mr-amber-wash:color-mix(in srgb, var(--px-flame-ink) 5%, transparent)}}:root{--px-mr-amber-wash-strong:var(--px-flame-ink)}@supports (color:color-mix(in lab, red, red)){:root{--px-mr-amber-wash-strong:color-mix(in srgb, var(--px-flame-ink) 12%, transparent)}}:root{--px-mr-status-bg:var(--px-surface-note);--px-mr-wax:var(--px-story)}@supports (color:color-mix(in lab, red, red)){:root{--px-mr-wax:color-mix(in srgb, var(--px-story) 92%, var(--px-flame-warm))}}:root{--px-mr-wax-shade:var(--px-story)}@supports (color:color-mix(in lab, red, red)){:root{--px-mr-wax-shade:color-mix(in srgb, var(--px-story) 58%, var(--px-surface-raised))}}:root{--px-earth-sea:#23364d;--px-earth-sea-edge:#8099af;--px-earth-mantle:#776653;--px-earth-outer:#b97652;--px-earth-core:#e4b57c;--px-earth-centre:#f1d7a7;--px-earth-path:#ffd1a8;--px-earth-far:#eee5d8}@media (min-resolution:2x){:root{--px-hairline-w:.5px;--px-hairline:#3a4559;--px-hairline-strong:#55617a}}@media (max-width:1439px){:root{--px-margin:var(--px-margin-laptop)}}@media (max-width:1150px){:root{--px-work-w:var(--px-work-w-mid);--px-welcome-size:40px}}@media (max-width:900px){:root{--px-w-display:28px;--px-w-lead:25px;--px-w-name:31px;--px-w-body:16px;--px-welcome-size:min(26px, 6.4vw);--px-header-h:52px;--px-nav-h:calc(48px + env(safe-area-inset-bottom,0px));--px-nav-item-h:48px;--px-ctl-h-stage:var(--px-hit)}}@media (min-width:901px) and (max-height:760px){:root{--px-header-h:48px;--px-nav-h:44px}}@media (max-width:639px){:root{--px-margin:var(--px-margin-mobile)}}:root[data-px-motion=reduce]{--px-orbit-in:1ms;--px-orbit-ticks-at:0s;--px-fast:1ms;--px-medium:1ms;--px-slow:1ms;--px-camera:1ms;--px-breath:0s;--px-pass-stamp-at:0s;--px-pass-share-at:0s;--px-secret-surface:1ms;--px-quote-stamp-at:0s;--px-dur-ack:1ms;--px-dur-pin-lift:1ms;--px-dur-pin-plant:1ms;--px-dur-pin-burst:1ms;--px-dur-pin-arrive:1ms;--px-dur-bb-stand:1ms;--px-dur-bb-fold:1ms;--px-dur-bb-glint:1ms;--px-bb-step:0s;--px-dur-bb-turn:1ms;--px-dur-bb-walk-step:1ms;--px-dur-bb-hop:1ms;--px-dur-bb-land:1ms;--px-dur-bb-hello:1ms;--px-bb-slat-step:0s;--px-pin-lift:0px;--px-dur-select:1ms;--px-dur-work:1ms;--px-dur-dig-iris:1ms;--px-dur-reader:1ms;--px-dur-pass:1ms;--px-dur-result:1ms;--px-dur-seal:1ms;--px-dur-light:1ms;--px-dur-quote:1ms;--px-wq-row-step:0s;--px-dur-arrive:1ms;--px-dur-ring:1ms;--px-dur-count:1ms;--px-dur-peek:1ms;--px-dur-invite:1ms}@media (prefers-reduced-motion:reduce){:root{--px-orbit-in:1ms;--px-orbit-ticks-at:0s;--px-fast:1ms;--px-medium:1ms;--px-slow:1ms;--px-camera:1ms;--px-breath:0s;--px-pass-stamp-at:0s;--px-pass-share-at:0s;--px-secret-surface:1ms;--px-quote-stamp-at:0s;--px-dur-ack:1ms;--px-dur-pin-lift:1ms;--px-dur-pin-plant:1ms;--px-dur-pin-burst:1ms;--px-dur-pin-arrive:1ms;--px-dur-bb-stand:1ms;--px-dur-bb-fold:1ms;--px-dur-bb-glint:1ms;--px-bb-step:0s;--px-dur-bb-turn:1ms;--px-dur-bb-walk-step:1ms;--px-dur-bb-hop:1ms;--px-dur-bb-land:1ms;--px-dur-bb-hello:1ms;--px-bb-slat-step:0s;--px-pin-lift:0px;--px-dur-select:1ms;--px-dur-work:1ms;--px-dur-dig-iris:1ms;--px-dur-reader:1ms;--px-dur-pass:1ms;--px-dur-result:1ms;--px-dur-seal:1ms;--px-dur-light:1ms;--px-dur-quote:1ms;--px-wq-row-step:0s;--px-dur-arrive:1ms;--px-dur-ring:1ms;--px-dur-count:1ms;--px-dur-peek:1ms;--px-dur-invite:1ms}}:root{--px-dig-depth-size:28px;--px-dig-depth-phone:24px;--px-dig-vignette:#00000052;--px-dig-hot-ink:#000;--px-dig-cold-ink:#fff;--px-dig-thread-life:1s;--px-dig-scrim:#0203086b;--px-dig-gauge-w:120px;--px-dig-gauge-phone:56px;--px-dig-band:#ffb08a4d;--px-dig-hot-dim:#000000a8;--px-dig-hot-faint:#00000073;--px-dig-hot-plate:#ffffff8c;--px-dig-gauge-top:80px;--px-dig-gauge-top-phone:76px;--px-dig-gauge-bot:86px;--px-dig-iris-size:24px;--px-dig-iris-band:3px;--px-dig-iris-scale:150;--px-dur-dig-iris:.45s;--px-dig-ease-fall:cubic-bezier(.55,0,.85,.4);--px-dig-cut-deep:#13151b;--px-dig-cut-land-top:#3a2a1c;--px-dig-cut-land-sub:#664a31;--px-dig-cut-land-bed:#8f7554;--px-dig-cut-sea-top:#1d4a5f;--px-dig-cut-sea-sub:#123447;--px-dig-cut-sea-bed:#0b2130;--px-dig-cut-ice-top:#dfe6ec;--px-dig-cut-ice-sub:#b3c7db;--px-dig-cut-ice-bed:#6b9ccc;--px-pet-shadow:#12160c52;--px-pet-shadow-h:6px;--px-pet-ring-h:10px;--px-pet-lift:8px;--px-wild-lift:10px;--px-wild-dust:#ffffffbf;--px-wild-dust-life:.38s;--px-wild-bubble:#fff;--px-wild-bubble-ink:#20232c;--px-wild-emote-life:1.7s;--px-wild-poke-life:.7s;--px-wild-leave-life:.62s;--px-wild-arrive-life:.76s;--px-aura-plus:#f0a0b2e6;--px-aura-spout:#c8e0f0e6;--px-aura-dash:#ffffffb3;--px-aura-snow:#fffffff2;--px-aura-ring:#3d5fc0d9;--px-aura-ink:#281828bf;--px-aura-pow:#fff6b4f2;--px-aura-leaf:#79bd6ee6;--px-aura-glint:#fff0c8f2;--px-aura-foxfire:#96dcffe6;--px-aura-petal:#f0a3b6f2;--px-aura-feather:#d2d0d6f2;--px-pet-air:.32s;--px-pet-breath:3.2s;--px-pet-size:32px}html[data-px-map-ink=dark]{--px-globe-mark:var(--px-map-ink-dark);--px-globe-mark-cut:#fff;--px-globe-mark-glow:drop-shadow(0 0 2px #ffffffe6);--px-map-ink-day:var(--px-map-ink-dark);--px-map-ink-night:var(--px-map-ink-dark);--px-map-ground-ink:#20232c5c;--px-map-ground-ink-night:#20232c5c;--px-map-name-alpha:1;--px-map-name-alpha-night:1;--px-map-tag-shadow:none}html[data-px-sea-ink=dark]{--px-map-ocean-ink:var(--px-map-ink-dark)}:root{--px-media-video-min:200px;--px-watch-share:50cqh;--px-watch-floor:160px;--px-watch-guide-min:300px;--px-watch-h:clamp(min(var(--px-watch-floor), var(--px-watch-share)), calc(100cqh - var(--px-watch-guide-min)), var(--px-watch-share));--px-dur-tune-sweep:.9s;--px-tuning-veil:#0e101a8c;--px-tuning-track:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){:root{--px-tuning-track:color-mix(in srgb, var(--px-accent) 22%, transparent)}}:root{--px-dur-working-run:1.1s;--px-dur-working-wait:.12s;--px-working-line:2px;--px-working-run:35%;--px-working-arc:12px;--px-working-fade:.45;--px-pic-arc:20px;--px-pic-hold:160px;--px-tv-theatre:#000;--px-tv-theatre-h:44dvh;--px-layer-popover:29;--px-sup-eyebrow:var(--px-accent);--px-sup-pad-x:32px;--px-sup-pad-x-narrow:24px;--px-sup-title:clamp(30px, 2.35vw, 36px);--px-sup-title-short:28px;--px-sup-title-tight:24px;--px-sup-lede:var(--px-size-4);--px-sup-card:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){:root{--px-sup-card:color-mix(in srgb, var(--px-ink) 2%, transparent)}}:root{--px-sup-face:56px;--px-sup-face-ground:var(--px-bg-top);--px-sup-maker-head:var(--px-size-4);--px-sup-maker-words:var(--px-size-3);--px-sup-helps-head:var(--px-size-5);--px-sup-helps-line:var(--px-size-4);--px-sup-helps-gap:22px;--px-sup-go-h:56px;--px-sup-go-size:var(--px-size-5);--px-sup-go-hover:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){:root{--px-sup-go-hover:color-mix(in srgb, var(--px-accent) 82%, var(--px-mark-glow))}}:root{--px-sup-keep:var(--px-size-4);--px-sup-art-scale:1;--px-sup-art-top:-22px;--px-sup-art-right:-18px;--px-sup-art-room:150px;--px-sup-art-scale-narrow:.74;--px-sup-art-top-narrow:-8px;--px-sup-art-right-narrow:-12px;--px-sup-art-room-narrow:118px;--px-sup-heart:var(--px-accent);--px-sup-heart-light:var(--px-mark-glow);--px-sup-heart-night:var(--px-mark-night);--px-sup-halo:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){:root{--px-sup-halo:color-mix(in srgb, var(--px-accent) 34%, transparent)}}:root{--px-sup-ring:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){:root{--px-sup-ring:color-mix(in srgb, var(--px-accent) 80%, transparent)}}:root{--px-sup-moon-a:var(--px-story);--px-sup-moon-b:var(--px-accent-ink);--px-sup-moon-c:var(--px-ink-faint);--px-sup-moon-shade:var(--px-mark-night)}@supports (color:color-mix(in lab, red, red)){:root{--px-sup-moon-shade:color-mix(in srgb, var(--px-mark-night) 42%, transparent)}}:root{--px-sup-yours:var(--px-story);--px-sup-yours-ring:var(--px-accent);--px-sup-gap:var(--px-panel-deep);--px-sup-star:var(--px-ink);--px-sup-speck:var(--px-ink-faint);--px-sup-comet:var(--px-story);--px-dur-sup-orbit:14s;--px-dur-sup-beat:1.6s;--px-dur-sup-draw:.7s;--px-dur-sup-launch:1.1s;--px-dur-sup-twinkle:3.4s;--px-dur-sup-comet:13s;--px-dur-sup-comet-at:2.5s}@media (max-width:900px){:root{--px-sup-pad-x:20px;--px-sup-pad-x-narrow:20px;--px-sup-title:28px;--px-sup-title-short:26px;--px-sup-lede:var(--px-lede-size);--px-sup-face:48px;--px-sup-maker-words:var(--px-size-3);--px-sup-helps-head:var(--px-size-4);--px-sup-helps-line:var(--px-size-3);--px-sup-helps-gap:20px;--px-sup-go-h:52px;--px-sup-go-size:var(--px-size-4);--px-sup-keep:var(--px-size-3)}}html,body{height:100%;color:var(--px-ink);background:var(--px-bg-mid);font-family:var(--px-font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;margin:0;overflow:hidden}b,strong{font-weight:500}::selection{background:var(--px-selection-ground);color:var(--px-selection-ink)}:is(.px-pass,.px-pass-stub,.px-pass-strip,.px-summons,.px-ad-flight,.px-bk-sheet,.px-dig-find,.px-secret-plate,.px-secret-room-quiet,.px-sq-cloth){--px-selection-ground:var(--px-selection-cloth-ground);--px-selection-ink:var(--px-selection-cloth-ink)}@media (hover:none){:where(button:not(:disabled),a[href],[role=button],summary):where(:active){opacity:var(--px-press-opacity)}}.planet-stage{background:linear-gradient(180deg, var(--px-space-top) 0%, var(--px-space) 40%, #000 100%);position:fixed;inset:0;overflow:hidden}.planet-canvas{transition:opacity var(--px-slow) var(--px-ease);position:absolute;inset:0}.px-margin-top,.px-margin-bottom{pointer-events:none;z-index:var(--px-layer-scrim);position:absolute;left:0;right:0}.px-margin-top{background:linear-gradient(180deg, var(--px-scrim-soft) 0%, transparent 100%);height:56px;top:0}.px-margin-bottom{background:linear-gradient(0deg, var(--px-scrim-soft) 0%, transparent 100%);height:56px;bottom:0}.px-chart{font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);font-variant-numeric:var(--px-nums)}.px-caption{font-family:var(--px-font-chart);font-size:var(--px-read-size);line-height:var(--px-read-line);letter-spacing:.04em;color:var(--px-ink-faint);font-variant-numeric:var(--px-nums)}.px-display{font-size:var(--px-display-size);font-weight:var(--px-display-weight);line-height:var(--px-display-line);letter-spacing:var(--px-display-track);color:var(--px-ink);text-wrap:balance;overflow-wrap:anywhere}.px-sheet-title{font-size:var(--px-sheet-size);font-weight:var(--px-display-weight);line-height:var(--px-display-line);letter-spacing:var(--px-display-track);color:var(--px-ink);text-wrap:balance}.px-title{font-size:var(--px-title-size);font-weight:var(--px-title-weight);line-height:var(--px-title-line);letter-spacing:var(--px-title-track);color:var(--px-ink)}.px-body,.px-said,.px-country-lede{font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft);text-wrap:pretty}.px-body strong,.px-body b{color:var(--px-ink);font-weight:500}.px-bare{text-shadow:none}.px-paper{background:var(--px-surface);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-panel);box-shadow:var(--px-shadow-panel);color:var(--px-ink)}.px-panel,.px-rail,.px-dialog,.px-panel-chip,.px-index,.flight-card,.px-country-card{background:var(--px-surface-raised);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-panel);box-shadow:var(--px-shadow-panel)}.px-search{background:var(--px-surface);border:var(--px-hairline-w) solid var(--px-paper-edge);-webkit-backdrop-filter:blur(var(--px-blur));backdrop-filter:blur(var(--px-blur))}.px-rule{background:linear-gradient(90deg, transparent, var(--px-paper-edge) 14%, var(--px-paper-edge) 86%, transparent);height:1px}.px-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.px-noscript{left:50%;top:calc(var(--px-space-7) * 3);z-index:var(--px-layer-boot);width:calc(100vw - 2 * var(--px-margin));max-width:var(--px-panel-w);font-family:var(--px-font-ui);font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft);text-align:center;margin:0;position:fixed;transform:translate(-50%)}@keyframes px-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes px-fade{0%{opacity:0}to{opacity:1}}@keyframes px-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes px-breath{0%,to{opacity:1}52%{opacity:.72}}.px-rise{animation:px-rise var(--px-medium) var(--px-ease) both}.px-fade{animation:px-fade var(--px-slow) var(--px-ease) both}.px-product-line{margin:var(--px-space-2) 0 var(--px-space-3);font-family:var(--px-font-ui);font-size:var(--px-body-size);font-weight:400;line-height:var(--px-body-line);color:var(--px-ink-soft)}.px-product-line.is-foot{margin:var(--px-space-5) 0 0;text-align:center}html:not([data-px-keys]) .planet-stage :is(h1,h2,h3)[tabindex="-1"]:focus-visible{outline:none}.px-button,.px-ghost-button{border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-accent);height:36px;color:var(--px-accent-ink);font-family:var(--px-font-ui);font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);white-space:nowrap;cursor:var(--px-cursor-pointer);transition:background-color var(--px-fast) var(--px-ease), border-color var(--px-fast) var(--px-ease), color var(--px-fast) var(--px-ease);background:0 0;justify-content:center;align-items:center;gap:7px;padding:0 14px;line-height:1;text-decoration:none;display:inline-flex;position:relative}.px-button:after,.px-ghost-button:after,.px-hit:after{content:"";position:absolute;inset:-5px -4px}@media (hover:hover) and (pointer:fine){.px-button:hover{background:var(--px-accent-wash)}}.px-button:active{background:var(--px-accent-ring)}.px-ghost-button{border-color:var(--px-paper-edge);color:var(--px-ink-soft)}@media (hover:hover) and (pointer:fine){.px-ghost-button:hover{border-color:var(--px-ink-faint);color:var(--px-ink)}}.px-button.is-done,.px-ghost-button.is-done,.px-copied{border-color:var(--px-paper-edge);color:var(--px-ink)}.px-button.is-grow,.px-ghost-button.is-grow{flex:1}.px-button.is-flame{border-color:var(--px-flame-warm);color:var(--px-flame-ink)}@media (hover:hover) and (pointer:fine){.px-button.is-flame:hover{background:var(--px-flame-wash)}}.px-button:disabled,.px-ghost-button:disabled,.px-button[aria-disabled=true],.px-ghost-button[aria-disabled=true]{opacity:.45;cursor:var(--px-cursor-not-allowed)}.px-button:focus-visible,.px-ghost-button:focus-visible,.px-icon-button:focus-visible,.px-link:focus-visible,.px-row:focus-visible,.px-nav-item:focus-visible,.px-header-find:focus-visible,.px-header-door:focus-visible,.px-header-inbox:focus-visible,.px-header-text:focus-visible,.px-citizen-cta:focus-visible,.px-menu-link:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-display:focus-visible,.px-sheet-title:focus-visible,.px-eyebrow[data-px-heading]:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px;border-radius:3px}.px-hit{position:relative}.px-icon-button{border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-paper-edge);background:var(--px-surface);width:34px;height:34px;color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);transition:border-color var(--px-fast) var(--px-ease), color var(--px-fast) var(--px-ease), background-color var(--px-fast) var(--px-ease);justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.px-icon-button:after{content:"";inset:calc(-5px - var(--px-hairline-w));position:absolute}.px-icon-button svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine){.px-icon-button:hover{border-color:var(--px-ink-faint);color:var(--px-ink)}}.px-icon-button:active{background:var(--px-accent-wash);border-color:var(--px-accent-edge)}.px-icon-button[disabled]{opacity:.45;cursor:var(--px-cursor-not-allowed)}.px-icon-button.is-bare{border-color:var(--px-hairline-strong);background:0 0;width:26px;height:26px}.px-icon-button.is-bare:after{inset:calc(-9px - var(--px-hairline-w))}@media (hover:hover) and (pointer:fine){.px-icon-button.is-bare:hover{border-color:var(--px-ink-faint);background:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-icon-button.is-bare:hover{background:color-mix(in srgb, var(--px-ink) 6%, transparent)}}}.px-search .px-icon-button.is-bare{border-color:#0000}.px-icon-button.is-round{width:var(--px-hit);height:var(--px-hit);color:var(--px-ink);border-radius:50%}.px-icon-button.is-round svg{width:17px;height:17px}.px-icon-button[aria-pressed=true]{border-color:var(--px-accent);color:var(--px-accent-ink)}.px-input{width:100%;min-width:0;font:inherit;font-size:var(--px-body-size);color:var(--px-ink);background:0 0;border:none}.px-input::placeholder{color:var(--px-ink-faint)}.px-input:focus-visible{outline:none}.px-link{color:var(--px-accent-ink);border-bottom:var(--px-hairline-w) solid transparent;transition:border-color var(--px-fast) var(--px-ease);text-decoration:none}@media (hover:hover) and (pointer:fine){.px-link:hover{border-bottom-color:currentColor}}.px-key{border:var(--px-hairline-w) solid var(--px-paper-edge);background:var(--px-surface-sunk);min-width:22px;height:22px;font-family:var(--px-font-chart);font-size:var(--px-chart-size);color:var(--px-ink);border-bottom-width:2px;border-radius:3px;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}@keyframes px-settle{0%{transform:scale(.97)}to{transform:scale(1)}}.px-copied{animation:px-settle var(--px-medium) var(--px-ease)}@media (pointer:coarse){.px-button,.px-ghost-button{min-height:var(--px-hit);padding-left:var(--px-space-4);padding-right:var(--px-space-4)}.px-row{min-height:var(--px-hit)}}.px-fine-only{display:none}@media (pointer:fine){.px-fine-only{display:inline-flex}}.px-header{height:var(--px-header-h);z-index:var(--px-layer-frame);justify-content:space-between;align-items:center;gap:var(--px-space-4);padding:0 var(--px-margin);background:var(--px-panel-deep);border-bottom:var(--px-hairline-w) solid var(--px-paper-edge);color:var(--px-ink);display:flex;position:absolute;top:0;left:0;right:0}.px-header-brand{align-items:center;gap:var(--px-space-3);min-width:0;display:flex}.px-brand-name{font-size:var(--px-brand-size);letter-spacing:var(--px-brand-track);color:var(--px-ink);white-space:nowrap;font-weight:500;line-height:1.1}.px-header-mode{display:none}.px-header-actions{align-items:center;gap:var(--px-space-3);flex:none;display:flex}.px-header-text,.px-header-find,.px-header-door,.px-citizen-cta{height:var(--px-ctl-h);font-family:var(--px-font-ui);font-size:var(--px-frame-label-size);white-space:nowrap;cursor:var(--px-cursor-pointer);transition:color var(--px-fast) var(--px-ease), background-color var(--px-fast) var(--px-ease), border-color var(--px-fast) var(--px-ease);align-items:center;line-height:1;display:inline-flex;position:relative}.px-header-text{padding:0 var(--px-space-1);color:var(--px-ink);background:0 0;border:0;gap:7px}@media (hover:hover) and (pointer:fine){.px-header-text:hover{color:var(--px-accent-ink)}}.px-heart{color:var(--px-accent);flex:none;display:inline-flex;position:relative}.px-heart-fill{fill:currentColor;opacity:0;animation:px-heartbeat var(--px-heartbeat) var(--px-ease) infinite;position:absolute;inset:0}@keyframes px-heartbeat{0%,46%,to{opacity:0}9%{opacity:var(--px-heart-rest)}19%{opacity:.2}29%{opacity:.7}}.px-header-text:focus-visible .px-heart-fill,:root[data-px-support=open] .px-heart-fill{opacity:var(--px-heart-rest);animation:none}@media (hover:hover) and (pointer:fine){.px-header-text:hover .px-heart-fill{opacity:var(--px-heart-rest);animation:none}}.px-heart-motes{pointer-events:none;position:absolute;inset:0}.px-heart-mote{width:var(--px-heart-mote);height:var(--px-heart-mote);margin:calc(var(--px-heart-mote) / -2);fill:currentColor;stroke:none;opacity:0;position:absolute;top:50%;left:50%}.px-heart-mote:first-child{--dx:-7px;--rise:-18px;--turn:-16deg;--bx:-17px;--by:-13px}.px-heart-mote:nth-child(2){--dx:6px;--rise:-22px;--turn:12deg;--bx:15px;--by:-18px}.px-heart-mote:nth-child(3){--dx:-1px;--rise:-15px;--turn:4deg;--bx:0px;--by:-24px}.px-heart-mote:nth-child(4){--bx:-23px;--by:-3px;--turn:-24deg}.px-heart-mote:nth-child(5){--bx:18px;--by:-16px;--turn:22deg}.px-heart-mote:nth-child(6){--bx:-8px;--by:-25px;--turn:-8deg}.px-heart-mote:nth-child(7){--bx:9px;--by:-21px;--turn:10deg}.px-heart-mote:nth-child(-n+3){animation:px-heart-drift var(--px-heart-drift) var(--px-ease) infinite;animation-delay:calc(var(--px-heartbeat) * .29)}.px-heart-mote:nth-child(2){animation-delay:calc(var(--px-heartbeat) * .29 + .25s)}.px-heart-mote:nth-child(3){animation-delay:calc(var(--px-heartbeat) * .29 + .5s)}@keyframes px-heart-drift{0%{opacity:0;transform:translate(0)rotate(0)}3%{opacity:1}9%{opacity:.85}14%,to{opacity:0;transform:translate(var(--dx), var(--rise)) rotate(var(--turn))}}@keyframes px-heart-burst{0%{opacity:0;transform:translate(0)rotate(0)}15%{opacity:1}60%{opacity:.85}to{opacity:0;transform:translate(var(--bx), var(--by)) rotate(var(--turn))}}@keyframes px-heart-burst-press{0%{opacity:0;transform:translate(0)rotate(0)}15%{opacity:1}60%{opacity:.85}to{opacity:0;transform:translate(var(--bx), var(--by)) rotate(var(--turn))}}@media (hover:hover) and (pointer:fine){.px-header-text:hover .px-heart-mote{animation:px-heart-burst var(--px-heart-burst) var(--px-ease) 1 both}}.px-header-text[data-burst] .px-heart-mote{animation:px-heart-burst-press var(--px-heart-burst) var(--px-ease) 1 both}.px-header-text:is(:hover,[data-burst]) .px-heart-mote:nth-child(2n){animation-delay:40ms}.px-header-text:is(:hover,[data-burst]) .px-heart-mote:nth-child(3n){animation-delay:80ms}:root[data-px-support=open] .px-header-text:not([data-burst]) .px-heart-mote{animation:none}@media (prefers-reduced-motion:reduce){:root .px-heart-fill,:root .px-header-text .px-heart-mote:nth-child(n){animation:none}}:root[data-px-motion=reduce] .px-heart-fill,:root[data-px-motion=paused] .px-heart-fill,:root[data-px-motion=reduce] .px-heart-mote,:root[data-px-motion=paused] .px-heart-mote{animation:none}.px-header-find,.px-header-door{gap:var(--px-space-2);padding:0 var(--px-space-4);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-frame);background:var(--px-surface);color:var(--px-ink)}.px-header-find svg,.px-header-door svg{color:var(--px-ink-soft)}@media (hover:hover) and (pointer:fine){.px-header-find:hover,.px-header-door:hover{border-color:var(--px-line-strong)}}.px-header-inbox{min-width:var(--px-ctl-h);height:var(--px-ctl-h);padding:0 var(--px-space-3);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-frame);background:var(--px-surface);color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);transition:color var(--px-fast) var(--px-ease), background-color var(--px-fast) var(--px-ease), border-color var(--px-fast) var(--px-ease);justify-content:center;align-items:center;gap:6px;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.px-header-inbox:hover{border-color:var(--px-line-strong);color:var(--px-ink)}}.px-header-inbox[data-waiting=true],.px-header-inbox[aria-pressed=true]{border-color:var(--px-accent);background:var(--px-accent-wash);color:var(--px-accent-ink)}.px-header-inbox-count{font-family:var(--px-font-chart);font-size:var(--px-frame-label-size);line-height:1}.px-header-inbox:after{content:"";inset:calc((var(--px-ctl-h) - var(--px-hit)) / 2 - var(--px-hairline-w)) 0;position:absolute}@media (min-width:901px){.px-citizen-cta .px-you-pip{display:none}}.px-citizen-cta.is-pending,.px-icon-button.is-pending{visibility:hidden}.px-citizen-cta{border:var(--px-hairline-w) solid var(--px-coral-fill-edge);border-radius:var(--px-radius-frame);background:var(--px-coral-fill);color:var(--px-on-coral);gap:9px;padding:0 18px;font-weight:500}@media (hover:hover) and (pointer:fine){.px-citizen-cta:hover{background:var(--px-coral-fill-hover)}}.px-citizen-cta:focus-visible{outline-offset:3px}.px-header-text:after,.px-header-find:after,.px-header-door:after,.px-citizen-cta:after{content:"";inset:calc((var(--px-ctl-h) - var(--px-hit)) / 2 - var(--px-hairline-w)) 0;position:absolute}.px-header .px-icon-button.is-round.px-you{width:var(--px-ctl-h);height:var(--px-ctl-h);border:var(--px-hairline-w) solid var(--px-paper-edge);background:var(--px-surface);padding:0}@media (hover:hover) and (pointer:fine){.px-header .px-icon-button.is-round.px-you:hover{border-color:var(--px-line-strong)}}.px-header .px-icon-button.is-round.px-you:after{inset:calc((var(--px-ctl-h) - var(--px-hit)) / 2 - var(--px-hairline-w))}.px-nav{height:var(--px-nav-h);z-index:var(--px-layer-frame);justify-content:space-between;align-items:center;gap:var(--px-space-4);padding:0 var(--px-margin);background:var(--px-panel-deep);border-top:var(--px-hairline-w) solid var(--px-paper-edge);animation:px-fade var(--px-medium) var(--px-ease) both;display:flex;position:absolute;bottom:0;left:0;right:0}.px-nav-places,.px-nav-utility{align-items:center;gap:var(--px-space-1);min-width:0;display:flex}.px-nav-item{justify-content:center;align-items:center;gap:var(--px-space-2);min-width:var(--px-nav-item-w);height:var(--px-nav-item-h);padding:0 var(--px-space-3);border-radius:var(--px-radius-frame);color:var(--px-ink-soft);font-family:var(--px-font-ui);font-size:var(--px-frame-label-size);white-space:nowrap;cursor:var(--px-cursor-pointer);transition:color var(--px-fast) var(--px-ease), background-color var(--px-fast) var(--px-ease);background:0 0;border:0;line-height:1;display:inline-flex;position:relative}.px-nav-icon{flex:none;display:inline-flex}.px-nav-icon svg{width:18px;height:18px}.px-nav-item:after{content:"";inset:calc((var(--px-nav-item-h) - var(--px-hit)) / 2) 0;position:absolute}@media (hover:hover) and (pointer:fine){.px-nav-item:hover{color:var(--px-ink);background:var(--px-paper-fold-soft)}}.px-nav-item.is-on{color:var(--px-ink)}.px-nav-item[aria-current=true]{color:var(--px-accent-ink);background:var(--px-accent-wash)}.px-nav-item[aria-current=true]:before{content:"";left:var(--px-space-3);right:var(--px-space-3);background:var(--px-accent);border-radius:1px;height:2px;position:absolute;bottom:0}.px-nav-pip{position:absolute;top:9px;right:12px}.px-nav-utility .px-nav-item{min-width:0;padding:0 var(--px-space-4)}.px-nav-item[data-px-nav=search]{display:none}@media (max-width:900px){.px-header-find{display:none}.px-header-text{width:var(--px-hit);height:var(--px-hit);justify-content:center;padding:0}.px-header-text-label,.px-header[data-mode=remember] .px-header-text{display:none}.px-header-inbox{min-width:var(--px-hit);height:var(--px-hit);padding:0 var(--px-space-2)}.px-header-inbox:not([data-citizen]){display:none}.px-citizen-cta{height:var(--px-hit);padding:0 var(--px-space-4)}.px-citizen-arrow{display:none}.px-nav{padding:0 var(--px-space-2) env(safe-area-inset-bottom,0px);align-items:flex-start}.px-nav-places{flex:1;gap:0}.px-nav-utility{display:none}.px-nav-item{min-width:0;font-size:var(--px-size-1);flex-direction:column;flex:1 1 0;gap:3px;padding:0}.px-nav-item[data-px-nav=search]{display:inline-flex}.px-nav-pip{top:5px;right:calc(50% - 17px)}}@media (max-width:639px){.px-brand-name{font-size:var(--px-size-6)}.px-header-mode{flex-direction:column;gap:2px;min-width:0}.px-header[data-mode=remember] .px-brand-name{display:none}.px-header[data-mode=remember] .px-header-mode{display:flex}.px-header-mode>span:first-child{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-flame-ink)}.px-header-mode-count{font-size:var(--px-label-size);color:var(--px-ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:359px){.px-header .px-mark{display:none}}.px-mark{flex:none}.px-brand-orbit{transform-box:view-box;transform-origin:32px 32px;animation:9s linear infinite px-orbit}@media (prefers-reduced-motion:reduce){.px-brand-orbit{animation:none}}:root{--px-scale-w:120px;--px-right-col:calc(var(--px-margin) + var(--px-scale-w) + 24px)}.px-search-wrap{right:var(--px-margin);top:calc(var(--px-header-h) + var(--px-space-2));z-index:var(--px-layer-search);width:var(--px-panel-w);position:absolute}@media (min-width:901px){.planet-stage:has(.px-search-wrap.is-open) .px-stage-bar{visibility:hidden;pointer-events:none}.planet-stage[data-work=open] .px-search-wrap{right:calc(var(--px-work-w) + var(--px-space-4))}}.px-search{align-items:center;gap:var(--px-space-row);height:40px;padding:0 var(--px-space-read);border-radius:var(--px-radius-control);transition:border-color var(--px-fast) var(--px-ease);display:flex}.px-search>svg{width:16px;height:16px;color:var(--px-ink-faint);flex:none}.px-search:focus-within{border-color:var(--px-accent);box-shadow:0 0 0 1px var(--px-accent)}.px-search .px-input{height:100%}.px-search .px-icon-button.is-bare{margin-left:auto;margin-right:-6px}.px-results{background:var(--px-surface-raised);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-control);box-shadow:var(--px-shadow-panel);animation:px-rise var(--px-fast) var(--px-ease) both;margin-top:6px;overflow:hidden}.px-results ul{max-height:calc(var(--px-hit) * 8);overscroll-behavior:contain;margin:0;padding:0;list-style:none;overflow-y:auto}.px-result{width:100%;padding:9px var(--px-space-read);min-height:var(--px-hit);color:var(--px-ink);font:inherit;text-align:left;cursor:var(--px-cursor-pointer);transition:background-color var(--px-fast) var(--px-ease);background:0 0;border:0;align-items:center;gap:11px;display:flex}.px-results li+li .px-result{border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-result[data-active=true]{background:var(--px-accent-wash);box-shadow:inset 2px 0 0 var(--px-accent)}@media (hover:hover) and (pointer:fine){.px-result:hover{background:var(--px-accent-wash);box-shadow:inset 2px 0 0 var(--px-accent)}}.px-result-glyph{width:16px;color:var(--px-ink-faint);flex:none;justify-content:center;align-items:center;display:flex}.px-result-glyph svg{width:15px;height:15px}.px-result-who{flex-direction:column;gap:2px;min-width:0;display:flex}.px-result-who b{font-size:var(--px-ui-size);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.px-result-who b.is-mono{font-family:var(--px-font-chart);letter-spacing:var(--px-read-track);font-variant-numeric:var(--px-nums);font-weight:400}.px-result-who span{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.px-result-kind{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:.1em;text-transform:uppercase;color:var(--px-ink-faint);flex:none;margin-left:auto}.px-results-empty{padding:14px var(--px-space-read);font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-faint)}.px-results-empty .is-mono{font-family:var(--px-font-chart);color:var(--px-ink-soft)}.px-results-empty.is-looking{color:var(--px-ink-faint)}.px-results-eyebrow{padding:var(--px-space-row) var(--px-space-read) var(--px-space-1);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:.14em;text-transform:uppercase;color:var(--px-ink-faint)}.px-results-keys{gap:var(--px-space-4);padding:var(--px-space-2) var(--px-space-read);border-top:var(--px-hairline-w) solid var(--px-paper-fold);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);display:none}.px-results-keys kbd{font:inherit;color:var(--px-ink-faint);margin-right:3px}@media (pointer:fine){.px-results-keys{display:flex}}.planet-stage{grid-template-columns:minmax(0,1fr) 0;grid-template-areas:"header header""stage work""nav nav";grid-template-rows:var(--px-header-h) minmax(0, 1fr) var(--px-nav-h);display:grid}.planet-stage[data-work=open]{grid-template-columns:minmax(0, 1fr) var(--px-work-w)}@media (min-width:1151px){.planet-stage[data-work=open][data-wide]{--px-work-w:var(--px-work-w-read)}.planet-stage[data-work=open][data-wide=canvas]{--px-work-w:var(--px-work-w-wide)}}.planet-stage>*{grid-area:1/1/-1/-1}.planet-stage>[data-px-region=header]{grid-area:header;position:relative}.planet-stage>[data-px-region=nav]{grid-area:nav;position:relative}.planet-stage>[data-px-region=stage]{grid-area:stage}.planet-stage>[data-px-region=workspace]{grid-area:work}@media (max-width:900px){.planet-stage,.planet-stage[data-work=open]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""stage""work""nav";grid-template-rows:var(--px-header-h) minmax(0, 1fr) var(--px-read-h,0px) var(--px-nav-h)}.planet-stage[data-work=open]{--px-read-h:calc((100% - var(--px-header-h) - var(--px-nav-h)) / 2)}.planet-stage[data-docked]{--px-read-h:var(--px-work-dock-h)}.planet-stage[data-cover]>[data-px-region=workspace]{border-top:0;grid-row:2/4}.planet-stage[data-cover]>[data-px-region=stage]{visibility:hidden}.planet-stage[data-keyboard]{transform:translateY(var(--px-vv-top,0px))}.planet-stage[data-keyboard][data-work=open]>[data-px-region=workspace]{margin-bottom:max(0px, calc(var(--px-kb,0px) - var(--px-nav-h)))}.planet-stage[data-keyboard=work][data-work=open]>[data-px-region=workspace]{border-top:0;grid-row:2/4}.planet-stage[data-keyboard=work][data-work=open]>[data-px-region=stage]{visibility:hidden}}@media (max-width:900px) and (max-height:560px) and (orientation:landscape){.planet-stage,.planet-stage[data-work=open]{grid-template-columns:minmax(0,1fr) 0;grid-template-areas:"header header""stage work""nav nav";grid-template-rows:var(--px-header-h) minmax(0, 1fr) var(--px-nav-h)}.planet-stage[data-work=open]{grid-template-columns:minmax(0, 1fr) min(var(--px-work-w-mid), 50%)}.planet-stage[data-cover]>[data-px-region=workspace],.planet-stage[data-keyboard=work][data-work=open]>[data-px-region=workspace]{grid-area:work}.planet-stage[data-cover]>[data-px-region=stage],.planet-stage[data-keyboard=work][data-work=open]>[data-px-region=stage]{visibility:visible}}.px-stage{min-width:0;min-height:var(--px-stage-min);position:relative;overflow:hidden}.px-stage-canvas{position:absolute;inset:0}.planet-stage>.px-rail{z-index:var(--px-layer-margin);background:var(--px-surface-raised);border:0;border-left:var(--px-hairline-w) solid var(--px-paper-edge);min-width:0;min-height:0;box-shadow:none;color:var(--px-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.planet-stage>.px-rail:not([data-open]){visibility:hidden;border-width:0}@media (max-width:900px){.planet-stage>.px-rail{border-left:0;border-top:var(--px-hairline-w) solid var(--px-paper-edge)}}@media (max-width:900px) and (max-height:560px) and (orientation:landscape){.planet-stage>.px-rail{border-top:0;border-left:var(--px-hairline-w) solid var(--px-paper-edge)}.px-rail .px-w-expand{display:none}}.planet-stage>.px-rail>.px-panel{min-height:0;box-shadow:none;animation:px-fade var(--px-dur-work) var(--px-ease-out) both;background:0 0;border:0;border-radius:0;flex-direction:column;flex:auto;margin:0;display:flex;overflow:clip;width:auto!important;height:auto!important;max-height:none!important;position:relative!important;inset:auto!important}.planet-stage>.px-rail>.px-panel[data-folded=true]{display:none}.planet-stage>.px-rail>.px-panel>*{flex:none}.planet-stage>.px-rail>.px-panel>:is(div,section,form):has(>.px-rail-body)>*{flex:none}.planet-stage>.px-rail>.px-panel>:is(div,section,form):has(>.px-rail-body){flex-direction:column;flex:auto;min-height:0;display:flex}.planet-stage>.px-rail .px-rail-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;flex:auto;min-height:0;display:block;position:relative;overflow:hidden auto}.planet-stage>.px-rail[data-scrolling] .px-rail-body{scrollbar-color:var(--px-ink-dim) transparent}@media (hover:hover) and (pointer:fine){.planet-stage>.px-rail .px-rail-body:hover{scrollbar-color:var(--px-ink-dim) transparent}}.planet-stage>.px-rail .px-rail-foot{border-top:var(--px-hairline-w) solid var(--px-paper-fold);display:block}.planet-stage>.px-rail .px-rail-body+.px-rail-foot>.px-zone:first-child{border-top:0}.planet-stage>.px-rail>.px-panel:not(:has(.px-rail-body)){overscroll-behavior:contain;display:block;overflow:hidden auto}.px-rail .px-sheet-grabber,.px-rail .px-panel-chip{display:none}.px-rail .px-eyebrow-row{align-items:center}.px-zone+.px-rail-body>.px-zone:first-child,.px-rail-body>.px-zone+.px-zone,.px-rail-body+.px-zone,.px-rail-body+.px-rail-foot>.px-zone:first-child,.px-zone+.px-rail-body:empty+.px-rail-foot>.px-zone:first-child{border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-scale{align-items:flex-end;gap:var(--px-space-3);flex-direction:column;display:flex;position:relative}.px-rungs{align-items:flex-end;gap:var(--px-space-read);flex-direction:column;display:flex}.px-rung:after{content:"";position:absolute;inset:-6px}.px-rung{min-height:32px;cursor:var(--px-cursor-pointer);color:inherit;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex;position:relative}.px-rung[aria-disabled=true]{cursor:var(--px-cursor-default)}.px-rung-stack{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.px-rung-name{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);transition:color var(--px-fast) var(--px-ease)}.px-rung-place{font-family:var(--px-font-ui);font-size:var(--px-label-size);color:var(--px-ink-soft);text-align:right;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:112px;line-height:1.15;display:-webkit-box;overflow:hidden}.px-rung-tick{background:var(--px-ink-dim);transform-origin:100%;width:26px;height:1px;transition:transform var(--px-medium) var(--px-ease), background-color var(--px-medium) var(--px-ease);transform:scaleX(.54)}.px-rung[data-state=past] .px-rung-name{color:var(--px-ink-soft)}.px-rung[data-state=ahead] .px-rung-tick{transform:scaleX(0)}.px-rung[data-state=past] .px-rung-tick{background:var(--px-ink-faint)}.px-rung[data-state=here] .px-rung-name{color:var(--px-accent-ink)}.px-rung[data-state=here] .px-rung-place{color:var(--px-ink);font-weight:500}.px-rung[data-state=here] .px-rung-tick{background:var(--px-accent);transform:none}@media (hover:hover) and (pointer:fine){.px-rung:not([aria-disabled=true]):hover .px-rung-tick{background:var(--px-ink-soft)}.px-rung:not([aria-disabled=true]):hover .px-rung-name{color:var(--px-ink-soft)}}.px-rung:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px;border-radius:3px}.px-zoomers{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.px-dot{background:var(--px-accent);border-radius:50%;flex:none;width:6px;height:6px}.px-hoverpill{width:max-content;max-width:100%;min-height:var(--px-hit);align-items:center;gap:var(--px-space-row);padding:0 0 0 var(--px-space-4);border-radius:var(--px-radius-round);background:var(--px-surface-raised);border:var(--px-hairline-w) solid var(--px-paper-edge);box-shadow:var(--px-shadow-chip);font-family:var(--px-font-ui);font-size:var(--px-body-size);color:var(--px-ink-soft);white-space:nowrap;display:inline-flex;position:relative}.px-hoverpill.has-flag{padding-left:calc((var(--px-hit) - var(--px-pill-flag)) / 2)}.px-hoverpill-flag{width:var(--px-pill-flag);height:var(--px-pill-flag);box-shadow:0 0 0 var(--px-hairline-w) var(--px-paper-fold);background-repeat:no-repeat;border-radius:50%;flex:none}.px-hoverpill-text{flex-direction:column;min-width:0;display:flex}.px-hoverpill b{text-overflow:ellipsis;max-width:24ch;font-size:var(--px-ui-size);line-height:var(--px-ui-line);color:var(--px-ink);font-weight:500;overflow:hidden}.px-hoverpill .px-m{text-overflow:ellipsis;font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);overflow:hidden}.px-hoverpill .px-button{height:var(--px-hit);padding:0 var(--px-space-4);border:0;border-left:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:0 var(--px-radius-round) var(--px-radius-round) 0;color:var(--px-accent-ink);background:0 0}@media (hover:hover) and (pointer:fine){.px-hoverpill .px-button:hover{background:var(--px-accent-wash)}}.px-hoverpill.is-flame{border-color:var(--px-flame-edge)}.px-hoverpill.is-flame b{color:var(--px-flame-ink)}.px-panel{right:var(--px-right-col);top:var(--px-panel-top);z-index:var(--px-layer-margin);width:var(--px-panel-w);max-height:calc(100% - var(--px-panel-top) - 78px);overscroll-behavior:contain;color:var(--px-ink);animation:px-rise var(--px-medium) var(--px-ease) both;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-width:thin;scrollbar-color:var(--px-ink-dim) transparent;position:absolute;overflow:hidden auto}.px-zone{padding:var(--px-space-zone) var(--px-space-zone-lg)}.px-zone+.px-zone{border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-zone.is-tight{padding-top:0;padding-bottom:var(--px-space-2)}.px-eyebrow-row{justify-content:space-between;align-items:flex-start;gap:var(--px-space-3);display:flex}.px-eyebrow{font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);padding-top:var(--px-space-1)}.px-eyebrow.is-accent{color:var(--px-accent-ink)}.px-eyebrow.is-flame{color:var(--px-flame-ink)}.px-panel h2{margin:0}.px-head-line{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-faint);text-wrap:pretty;margin:6px 0 0}.px-head-line.is-reason{color:var(--px-ink-soft)}.px-zone.is-readings{padding-top:var(--px-space-1);padding-bottom:var(--px-space-1)}.px-said{font-variant-numeric:var(--px-nums);margin:0}.px-said+.px-said{margin-top:7px}.px-said .px-m{font-family:var(--px-font-chart);font-size:var(--px-read-size);color:var(--px-ink)}.px-said .is-warm{color:var(--px-accent-ink)}.px-said.is-ink{color:var(--px-ink)}.px-scroll-list{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow:hidden auto}.px-deeper-scroll{max-height:calc(6.5 * var(--px-hit))}.px-rail[data-scrolling] .px-scroll-list{scrollbar-color:var(--px-ink-dim) transparent}@media (hover:hover) and (pointer:fine){.px-scroll-list:hover{scrollbar-color:var(--px-ink-dim) transparent}}.px-scroll-list[data-more=bottom]{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.px-scroll-list[data-more=top]{-webkit-mask-image:linear-gradient(#0000,#000 28px);mask-image:linear-gradient(#0000,#000 28px)}.px-scroll-list[data-more=both]{-webkit-mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000)}.px-scroll-list{overscroll-behavior:auto}.px-zone.is-list{position:relative}.px-row{align-items:center;gap:var(--px-space-row);width:100%;padding:9px var(--px-space-zone-lg);min-height:var(--px-hit);cursor:var(--px-cursor-pointer);text-align:left;color:inherit;font-family:var(--px-font-ui);transition:background-color var(--px-fast) var(--px-ease);background:0 0;border:0;display:flex}.px-row-nm{font-size:var(--px-ui-size);color:var(--px-ink-soft);text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color var(--px-fast) var(--px-ease);font-weight:400;overflow:hidden}.px-row>svg{width:13px;height:13px;color:var(--px-accent-ink);flex:none}.px-row[data-hover=true]{background:var(--px-accent-wash);box-shadow:inset 2px 0 0 var(--px-accent)}@media (hover:hover) and (pointer:fine){.px-row:hover{background:var(--px-accent-wash);box-shadow:inset 2px 0 0 var(--px-accent)}}.px-row[data-hover=true] .px-row-nm{color:var(--px-ink)}@media (hover:hover) and (pointer:fine){.px-row:hover .px-row-nm{color:var(--px-ink)}}.px-row:focus-visible{outline-offset:-2px}.px-more{padding:6px var(--px-space-zone-lg) var(--px-space-2);font-size:var(--px-body-size);color:var(--px-accent-ink);cursor:var(--px-cursor-pointer);text-align:left;font-family:var(--px-font-ui);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;background:0 0;border:0;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.px-more:hover{color:var(--px-accent);text-decoration-color:currentColor}}.px-more{position:relative}.px-more:after{content:"";height:var(--px-hit);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.px-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}@media (max-height:720px){.px-panel{max-height:calc(100% - var(--px-panel-top) - 64px)}}.px-field{flex-direction:column;gap:7px;display:flex}.px-field>label,.px-field-label{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint)}.px-note-select{appearance:auto;-webkit-appearance:menulist;height:var(--px-hit);resize:none;cursor:var(--px-cursor-pointer);padding-top:0;padding-bottom:0}.px-note-select:invalid{color:var(--px-ink-dim)}.px-note-field{width:100%;min-height:var(--px-hit);padding:var(--px-space-row) var(--px-space-3);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-control);background:var(--px-surface-sunk);font:inherit;font-size:var(--px-ui-size);color:var(--px-ink);resize:vertical;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;line-height:1.5;display:block}.px-note-field:focus-visible{outline:2px solid var(--px-accent);outline-offset:1px;border-color:var(--px-accent-edge)}.px-note-count,.px-note-optional,.px-note-privacy{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums)}.px-note-count{text-align:right;margin-top:5px}.px-note-count.is-over,.px-m.is-over{color:var(--px-accent-ink)}.px-note-optional{text-transform:none}.px-note-privacy{text-transform:none;letter-spacing:var(--px-read-track);line-height:1.6;font-size:var(--px-label-size);margin-top:14px}.px-note-error{margin-top:var(--px-space-row);min-height:1em;font-size:var(--px-label-size);color:var(--px-accent-ink)}.px-linkbox{font-family:var(--px-font-chart);font-size:var(--px-label-size);overflow-wrap:anywhere;color:var(--px-ink);line-height:1.5}.px-received-pin{color:var(--px-ink-faint);opacity:.55;transition:transform var(--px-medium) var(--px-ease), opacity var(--px-medium) var(--px-ease), color var(--px-medium) var(--px-ease);display:inline-flex;transform:translateY(-2px)}.px-received-pin.is-landed{color:var(--px-accent-ink);opacity:1;transform:none}.px-flame{justify-content:center;align-items:flex-end;width:16px;height:22px;display:flex;position:relative}.px-flame b{background:var(--px-candle-wax);border:1px solid var(--px-ink-glaze);border-radius:1px;width:6px;height:11px}.px-flame s{background:radial-gradient(circle at 50% 70%, var(--px-flame), var(--px-flame-warm) 60%, #d98b3c);width:5px;height:8px;box-shadow:0 0 10px var(--px-flame-edge-strong);border-radius:50% 50% 40% 40%;position:absolute;top:0;left:50%;transform:translate(-50%)}.px-amber{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:.22em;text-transform:uppercase;color:var(--px-flame-ink)}.px-mem-name{font-size:var(--px-card-name-size);letter-spacing:-.018em;color:var(--px-ink);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.12}.px-mem-who{font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-mem-photo{width:auto;max-width:min(180px,100%);height:auto;max-height:200px;padding:var(--px-space-1);background:var(--px-surface-sunk);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-chip);margin:0 auto;display:block}.px-row.is-boxed{border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-control);margin:0 var(--px-space-zone-lg);width:calc(100% - 34px);min-width:0;padding-left:var(--px-space-3);padding-right:var(--px-space-3)}.px-row.is-boxed>.px-row-nm{flex:auto}.px-row.is-boxed>svg{flex:none}.px-boot{z-index:var(--px-layer-boot);transition:opacity var(--px-slow) var(--px-ease);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.px-boot-mark{justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.px-boot-line{max-width:calc(100vw - 2 * var(--px-margin));font-family:var(--px-font-ui);font-size:var(--px-title-size);font-weight:400;line-height:var(--px-title-line);letter-spacing:var(--px-title-track);color:var(--px-ink);text-align:center;text-wrap:balance;margin:0}.px-boot-line span{display:block}.px-boot-stages{align-items:center;gap:var(--px-space-row);flex-direction:column;display:flex}.px-boot-ticks{gap:var(--px-space-2);display:flex}.px-boot-ticks i{background:var(--px-ink-dim);width:22px;height:1px;transition:background-color var(--px-medium) var(--px-ease)}.px-boot-ticks i.is-on{background:var(--px-accent)}.planet-stage-line{animation:px-fade var(--px-medium) var(--px-ease) both}.px-gfx{z-index:var(--px-layer-centre);padding:var(--px-space-7) var(--px-margin);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.px-gfx-block{align-items:center;gap:var(--px-space-4);text-align:center;pointer-events:auto;flex-direction:column;max-width:100%;display:flex}.px-gfx-why{align-items:center;gap:var(--px-space-1);max-width:36ch;margin-top:var(--px-space-2);flex-direction:column;display:flex}.px-gfx-title{font-family:var(--px-font-ui);font-size:var(--px-body-size);font-weight:var(--px-ui-weight);line-height:var(--px-ui-line);color:var(--px-ink);text-wrap:balance;margin:0}.px-gfx-text{font-family:var(--px-font-ui);font-size:var(--px-body-size);font-weight:400;line-height:var(--px-body-line);color:var(--px-ink-soft);text-wrap:pretty;margin:0}.px-gfx-steps{text-align:left;margin:0}.px-gfx-acts{justify-content:center;gap:var(--px-space-2);flex-wrap:wrap;display:flex}.px-gfx-act{min-height:var(--px-hit);padding-left:var(--px-space-4);padding-right:var(--px-space-4)}.px-gfx-address{max-width:36ch;margin:0}@media (max-width:900px){.planet-stage[data-graphics=failed][data-work=open] .px-gfx{display:none}}.planet-stage[data-graphics=failed] :is(.px-stage-bar,.px-stage-foot,.px-welcome,.px-scale,.px-ticks,.px-header-find,[data-px-nav=search],.px-search-wrap,.px-dialog-scrim,.px-hoverpill){display:none}.px-dialog-scrim{z-index:var(--px-layer-boot);padding:var(--px-space-4);background:var(--px-bg-bottom);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.px-dialog-scrim{background:color-mix(in srgb, var(--px-bg-bottom) 55%, transparent)}}.px-dialog{width:min(420px,100%);max-height:86dvh;animation:px-rise var(--px-medium) var(--px-ease) both;outline:none;padding:20px;overflow-y:auto}.px-dialog-head{justify-content:space-between;align-items:flex-start;gap:var(--px-space-3);display:flex}.px-dialog-head .px-icon-button.is-bare:after{width:var(--px-hit);height:var(--px-hit);margin:calc(var(--px-hit) / -2) 0 0 calc(var(--px-hit) / -2);inset:50% auto auto 50%}.px-dialog.px-shortcuts{container-type:scroll-state}.px-dialog.px-shortcuts:after{content:"";height:var(--px-space-6);margin-top:calc(-1 * var(--px-space-3));background:linear-gradient(to bottom, transparent, var(--px-surface-raised));pointer-events:none;transition:opacity var(--px-fast) var(--px-ease);display:block;position:sticky;bottom:0}@container not scroll-state(scrollable:bottom){.px-dialog.px-shortcuts:after{opacity:0}}.px-shortcut-row{justify-content:space-between;align-items:baseline;gap:var(--px-space-4);display:flex}.px-shortcut-row dt{gap:var(--px-space-1);flex-wrap:wrap;flex:none;display:flex}.px-shortcut-row dd{text-align:right;min-width:0;margin:0}.px-debug{left:var(--px-margin);z-index:var(--px-layer-margin);padding:var(--px-space-row) var(--px-space-3);background:var(--px-surface-raised);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-control);font-family:var(--px-font-chart);font-size:var(--px-chart-size);color:var(--px-ink-soft);font-variant-numeric:var(--px-nums);line-height:1.7;position:absolute;bottom:60px}.px-debug div{gap:var(--px-space-3);display:flex}.px-debug span:first-child{width:72px;color:var(--px-ink-faint);flex:none}.px-debug span:last-child{color:var(--px-ink)}.px-ticks{flex-direction:column;align-items:flex-end;gap:9px;display:none;position:relative}.px-ticks button{width:24px;height:20px;cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0;display:block;position:relative}.px-ticks button:after{content:"";background:var(--px-ink-dim);transform-origin:100%;width:24px;height:1.5px;transition:transform var(--px-medium) var(--px-ease), background-color var(--px-medium) var(--px-ease);position:absolute;top:50%;right:0;transform:scaleX(.58)scaleY(.67)}.px-ticks button[data-state=past]:after{background:var(--px-ink-faint)}.px-ticks button[data-state=here]:after{background:var(--px-accent);transform:none}.px-sheet-grabber{min-height:var(--px-hit);padding:0 var(--px-space-3);font-family:var(--px-font-ui);font-size:var(--px-frame-label-size);color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);background:0 0;border:0;margin:0 auto;display:none}@media (hover:hover) and (pointer:fine){.px-sheet-grabber:hover{color:var(--px-ink)}}.px-panel[data-folded=true]{display:none}.px-panel-chip{right:var(--px-right-col);top:var(--px-panel-top);z-index:var(--px-layer-margin);align-items:center;gap:var(--px-space-row);padding:6px var(--px-space-2) 6px 14px;color:var(--px-ink);animation:px-rise var(--px-medium) var(--px-ease) both;display:inline-flex;position:absolute}.px-panel-chip-open{column-gap:var(--px-space-row);min-height:32px;color:var(--px-ink);cursor:var(--px-cursor-pointer);text-align:left;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:auto 15px;align-items:center;row-gap:2px;padding:2px 0;display:grid;position:relative}.px-panel-chip-open:after{content:"";position:absolute;inset:-8px -4px}.px-panel-chip-open>svg{width:15px;height:15px;color:var(--px-ink-faint);transition:color var(--px-fast) var(--px-ease);grid-area:1/2/3}@media (hover:hover) and (pointer:fine){.px-panel-chip-open:hover>svg{color:var(--px-ink)}}.px-panel-chip-open:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-panel-chip-name{font-family:var(--px-font-ui);font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);line-height:var(--px-ui-line);grid-column:1}@media (max-width:900px){.px-scale .px-rungs,.px-panel-chip{display:none}.px-ticks{display:flex}.px-search-wrap.is-open{right:var(--px-margin);left:var(--px-margin);width:auto;display:block}.px-search-wrap.is-open .px-search{height:var(--px-hit);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--px-surface-raised)}.px-hoverpill{display:none}}@media (max-width:639px){.px-row{min-height:44px}.px-more{padding-top:11px;padding-bottom:var(--px-space-read)}.px-debug{display:none}.px-dialog-scrim{align-items:flex-end;padding:0}.px-dialog{border-bottom:0;border-left:0;border-right:0;border-radius:16px 16px 0 0;width:100%;max-height:80%}}.planet-stage[data-remember=true] .px-header-find,.planet-stage[data-remember=true] .px-header-inbox,.planet-stage[data-remember=true] .px-hoverpill{display:none}.px-mode{left:var(--px-margin);top:var(--px-space-4);z-index:var(--px-layer-mode);align-items:flex-start;gap:var(--px-space-3);pointer-events:none;animation:px-fade var(--px-medium) var(--px-ease) both;display:flex;position:absolute}.px-mode .px-flame{margin-top:2px}.px-mode-count{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);margin-top:6px}.px-mode-back{left:var(--px-margin);bottom:var(--px-space-5);z-index:var(--px-layer-mode);align-items:center;gap:var(--px-space-row);flex-wrap:wrap;display:flex;position:absolute}.px-mode-back .px-ghost-button{background:var(--px-surface);-webkit-backdrop-filter:blur(var(--px-blur));backdrop-filter:blur(var(--px-blur))}.px-index{left:var(--px-margin);top:88px;bottom:calc(var(--px-space-5) + var(--px-hit) + var(--px-space-4));z-index:var(--px-layer-index);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:296px;animation:px-rise var(--px-medium) var(--px-ease) both;flex-direction:column;display:flex;position:absolute;overflow:hidden}.px-index-tabs{border-bottom:var(--px-hairline-w) solid var(--px-paper-fold);flex:none;align-items:stretch;display:flex}.px-index-tab{min-width:0;padding:11px var(--px-space-1) var(--px-space-row);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);cursor:var(--px-cursor-pointer);white-space:nowrap;text-overflow:ellipsis;transition:color var(--px-fast) var(--px-ease);background:0 0;border:0;flex:1;overflow:hidden}@media (hover:hover) and (pointer:fine){.px-index-tab:hover{color:var(--px-ink-soft)}}.px-index-tab[aria-selected=true]{color:var(--px-ink);box-shadow:inset 0 -2px 0 var(--px-flame-warm)}.px-index-tab:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}.px-index-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--px-ink-dim) transparent;flex:1;min-height:0;overflow-y:auto}.px-index-row{width:100%;padding:11px var(--px-space-zone);min-height:var(--px-hit);border:0;border-top:var(--px-hairline-w) solid var(--px-paper-fold-soft);text-align:left;cursor:var(--px-cursor-pointer);font-family:var(--px-font-ui);color:var(--px-ink-soft);transition:background-color var(--px-fast) var(--px-ease), color var(--px-fast) var(--px-ease);background:0 0;flex-direction:column;align-items:flex-start;gap:3px;display:flex}.px-index-row:first-child{border-top-color:#0000}.px-index-row[data-active=true]{background:var(--px-flame-wash);box-shadow:inset 2px 0 0 var(--px-flame-warm);color:var(--px-ink)}@media (hover:hover) and (pointer:fine){.px-index-row:hover{background:var(--px-flame-wash);box-shadow:inset 2px 0 0 var(--px-flame-warm);color:var(--px-ink)}}.px-index-row:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}.px-index-head{align-items:baseline;gap:var(--px-space-2);width:100%;min-width:0;display:flex}.px-index-name{font-size:var(--px-ui-size);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.px-index-life{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);flex:none}.px-index-meta{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:44%;margin-left:auto;overflow:hidden}.px-index-meta.is-today{color:var(--px-flame-ink)}.px-index-said{font-size:var(--px-label-size);color:var(--px-ink-faint);text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.35;overflow:hidden}.px-index-foot{padding:9px var(--px-space-zone);border-top:var(--px-hairline-w) solid var(--px-paper-fold);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);flex:none}.px-index-empty{padding:18px var(--px-space-zone);font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-faint);text-wrap:pretty}.px-index-empty p{margin:0}.px-index-empty p+p{color:var(--px-ink-soft);margin-top:10px}.px-signin{animation:px-fade var(--px-fast) var(--px-ease) both}.px-zone>*+.px-signin{margin-top:var(--px-space-row);padding-top:var(--px-space-row);border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-signin-line1{font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);line-height:var(--px-title-line);color:var(--px-ink);text-wrap:balance;margin:0}.px-signin-line1:focus{outline:none}.px-signin-line1:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px;border-radius:2px}.px-signin-line2{margin:var(--px-space-row) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);text-wrap:pretty}.px-signin-buttons{gap:var(--px-space-2);margin-top:var(--px-space-4);flex-wrap:wrap;display:flex}.px-signin-google{justify-content:center;align-items:center;gap:var(--px-space-row);min-width:0;height:var(--px-hit);padding:0 var(--px-space-4);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-accent);color:var(--px-accent-ink);font-family:var(--px-font-ui);font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);white-space:nowrap;cursor:var(--px-cursor-pointer);transition:background-color var(--px-fast) var(--px-ease);background:0 0;flex:1;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-signin-google:hover{background:var(--px-accent-wash)}}.px-signin-google:active{background:var(--px-accent-ring)}.px-signin-google:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-signin-google:disabled{opacity:.45;cursor:var(--px-cursor-not-allowed)}.px-signin-google svg{flex:none;width:18px;height:18px}.px-signin-second{height:var(--px-hit)}.px-signin-keeps{margin-top:var(--px-space-1)}.px-signin-disclose{align-items:center;gap:var(--px-space-2);min-height:var(--px-hit);font-family:var(--px-font-ui);font-size:var(--px-label-size);color:var(--px-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;cursor:var(--px-cursor-pointer);transition:color var(--px-fast) var(--px-ease);background:0 0;border:0;padding:0;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-signin-disclose:hover{color:var(--px-accent-ink);text-decoration-color:currentColor}}.px-signin-disclose[aria-expanded=true]{color:var(--px-ink)}.px-signin-disclose svg{flex:none}.px-signin-disclose svg.is-open{transform:rotate(90deg)}.px-signin-disclose:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:2px}.px-signin-keeps-body{padding:0 0 var(--px-space-1) calc(12px + var(--px-space-2));animation:px-fade var(--px-fast) var(--px-ease) both}.px-signin-keeps-body ul{margin:0;padding:0;list-style:none}.px-signin-keeps-body li{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);padding:3px 0}.px-signin-promises{align-items:center;gap:var(--px-space-1);min-height:var(--px-hit);font-size:var(--px-label-size);color:var(--px-accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-signin-promises:hover{text-decoration-color:currentColor}}.px-signin-promises:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:2px}.px-signin-row{justify-content:space-between;align-items:center;gap:var(--px-space-3);display:flex}.px-signin-notnow{min-height:var(--px-hit);font-family:var(--px-font-ui);font-size:var(--px-label-size);color:var(--px-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;cursor:var(--px-cursor-pointer);transition:color var(--px-fast) var(--px-ease);background:0 0;border:0;align-items:center;padding:0;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-signin-notnow:hover{color:var(--px-accent-ink);text-decoration-color:currentColor}}.px-signin-notnow:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:2px}.px-signin-steps{margin:var(--px-space-3) 0 0;counter-reset:px-signin-step;padding:0;list-style:none}.px-signin-steps li{gap:var(--px-space-3);padding:var(--px-space-1) 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);counter-increment:px-signin-step;align-items:baseline;display:flex}.px-signin-steps li:before{content:counter(px-signin-step);width:1.5em;font-family:var(--px-font-chart);font-size:var(--px-chart-size);color:var(--px-accent-ink);flex:none}.px-signin-steps strong{font-weight:var(--px-ui-weight);color:var(--px-ink)}.px-signin-note{margin:var(--px-space-row) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft)}.px-standing{animation:px-fade var(--px-fast) var(--px-ease) both}.px-zone>*+.px-standing{margin-top:var(--px-space-row);padding-top:var(--px-space-row);border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-standing-line{font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);line-height:var(--px-title-line);color:var(--px-ink);margin:0}.px-standing-line:focus{outline:none}.px-standing-reason{gap:var(--px-space-3);margin:var(--px-space-row) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);align-items:baseline;display:flex}.px-standing-key{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);flex:none}.px-standing-note{margin:var(--px-space-2) 0 var(--px-space-4);font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-faint)}.px-link-button{font:inherit;color:var(--px-accent-ink);cursor:var(--px-cursor-pointer);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.px-link-button:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:2px}.px-mine-row{padding:var(--px-space-3) var(--px-space-zone-lg);border-bottom:var(--px-hairline-w) solid var(--px-paper-fold-soft);flex-direction:column;gap:6px;display:flex}.px-mine-head{align-items:baseline;gap:var(--px-space-2);min-width:0;display:flex}.px-mine-name{font-size:var(--px-ui-size);color:var(--px-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.px-mine-place{font-size:var(--px-label-size);color:var(--px-ink-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.px-mine-status{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:.04em;color:var(--px-ink-faint)}.px-mine-status.is-warm{color:var(--px-flame-ink)}.px-mine-acts{gap:var(--px-space-2);flex-wrap:wrap;margin-top:2px;display:flex}.px-mine-acts .px-ghost-button,.px-mine-acts .px-button{height:34px;padding:0 var(--px-space-3);font-size:var(--px-read-size)}.px-trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.px-candle-row{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.px-candle-count{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums)}.px-row.is-boxed.is-flame{border-color:var(--px-flame-edge)}.px-row.is-flame:not(.is-boxed)>.px-flame{margin:-4px -3px;transform:scale(.64)}.px-row.is-flame:not(.is-boxed)>svg{color:var(--px-flame-ink)}.px-row.is-flush{margin-top:var(--px-space-1);padding-left:0;padding-right:0}.px-row.is-boxed.is-flame>svg{color:var(--px-flame-ink)}.px-row.is-boxed>.px-flame{margin:-4px -3px;transform:scale(.64)}@media (max-width:639px){.px-mine-acts{width:100%}.px-mine-acts .px-ghost-button,.px-mine-acts .px-button{flex:auto;height:auto;min-height:44px}.px-mine-scroll{max-height:min(1007.5px,40vh)}.px-mode{display:none}.px-mode-back{top:var(--px-space-3);bottom:auto}.px-index{width:auto;max-height:52%;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-left:0;border-right:0;border-radius:16px 16px 0 0;inset:auto 0 0;box-shadow:0 -14px 40px #00000080}.px-index .px-sheet-grabber{margin-bottom:6px;display:block}.px-index-tab{min-height:var(--px-hit);letter-spacing:var(--px-chart-track);padding:0 2px}.px-index-row{min-height:56px}.px-index-name{font-size:var(--px-lede-size)}.px-index-said{font-size:var(--px-read-size)}.px-index-foot{display:none}.planet-stage[data-remember=true] .px-panel[data-occupant=memorial],.planet-stage[data-remember=true] .px-panel[data-occupant=memorial-builder]{max-height:76%}.planet-stage[data-remember=true][data-sheet=true] .px-index,.planet-stage[data-remember=true][data-sheet=true] .px-mode-back,.planet-stage[data-remember=true] .px-ticks{display:none}}.px-citizen-face{border-radius:var(--px-radius-chip);background:var(--px-surface-sunk);image-rendering:pixelated;flex:none;display:block}.px-citizen-silhouette{border-radius:var(--px-radius-chip);background:var(--px-avatar);flex:none;display:inline-block}.px-citizen-beat{animation:px-rise var(--px-medium) var(--px-ease) both}.px-face-grid{gap:var(--px-space-2);margin-top:var(--px-space-row);grid-template-columns:repeat(4,1fr);display:grid}.px-face-choice{min-height:56px;padding:var(--px-space-1);border-radius:var(--px-radius-control);cursor:var(--px-cursor-pointer);transition:box-shadow var(--px-fast) var(--px-ease);background:0 0;border:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 2px #0000}.px-face-choice[aria-checked=true]{box-shadow:0 0 0 2px var(--px-accent)}.px-face-choice:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-citizen-country{margin-top:var(--px-space-2)}.px-citizen-beat .px-row.is-boxed{width:100%;margin-left:0;margin-right:0}.px-citizen-steps{margin:var(--px-space-4) 0 0;counter-reset:px-citizen-step;padding:0;list-style:none}.px-citizen-steps li{gap:var(--px-space-3);padding:var(--px-space-2) 0;font-size:var(--px-ui-size);color:var(--px-ink-soft);counter-increment:px-citizen-step;align-items:baseline;display:flex}.px-citizen-steps li+li{border-top:var(--px-hairline-w) solid var(--px-paper-edge)}.px-citizen-steps li:before{content:counter(px-citizen-step);width:1.5em;font-family:var(--px-font-chart);font-size:var(--px-chart-size);color:var(--px-accent-ink);flex:none}.px-citizen-beat .px-citizen-ask{margin:var(--px-space-3) 0 0}.px-age-once .px-actions{margin-top:var(--px-space-3)}.px-age-then{color:var(--px-ink)}.px-age-row{gap:var(--px-space-2);margin-top:var(--px-space-4);grid-template-columns:3fr 2fr;display:grid}.px-age-row .px-note-select:invalid{color:var(--px-ink-faint)}.px-citizen-steps.is-rules li{line-height:var(--px-body-line);color:var(--px-ink)}.px-citizen-rules-link{min-height:var(--px-hit);margin-top:var(--px-space-1);font-size:var(--px-body-size);align-items:center;display:inline-flex}.px-citizen-gate-title{font-size:var(--px-size-4);font-weight:var(--px-ui-weight);line-height:var(--px-title-line);color:var(--px-ink);text-wrap:balance;margin:0}.px-citizen-gate-line{margin:var(--px-space-2) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);text-wrap:pretty}.px-quick-faces{gap:var(--px-space-2);margin-top:var(--px-space-4);grid-template-columns:repeat(4,1fr);display:grid}.px-quick-faces .px-face-choice{min-height:64px}.px-quick-shuffle{justify-content:flex-end;display:flex}.px-quick-shuffle .px-more{min-height:var(--px-hit);align-items:center;padding:0;display:inline-flex}.px-citizen-beat .px-field-label.px-quick-label{margin:var(--px-space-3) 0 var(--px-space-2)}.px-quick-you{align-items:center;gap:var(--px-space-row);display:flex}.px-quick-you>:first-child{border-radius:var(--px-radius-chip);flex:none}.px-quick-name{flex:auto;min-width:0}.px-quick-change{margin:var(--px-space-2) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-faint)}.px-pass{width:100%;max-width:320px;color:var(--px-pass-ink);font-family:var(--px-font-chart);font-variant-numeric:var(--px-nums);filter:drop-shadow(var(--px-shadow-chip));margin:0}.px-pass.is-large{max-width:380px;margin-inline:auto}.px-pass.is-ceremony{animation:px-rise var(--px-medium) var(--px-ease) both}.px-pass-main,.px-pass-stub{background:var(--px-pass-cloth);-webkit-mask-size:51% 100%;mask-size:51% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.px-pass-main{padding:var(--px-space-4) var(--px-space-4) var(--px-space-3);border-radius:var(--px-radius-panel) var(--px-radius-panel) 0 0;-webkit-mask-image:radial-gradient(circle var(--px-pass-notch) at left bottom, transparent 98%, var(--px-pass-ink)), radial-gradient(circle var(--px-pass-notch) at right bottom, transparent 98%, var(--px-pass-ink));-webkit-mask-image:radial-gradient(circle var(--px-pass-notch) at left bottom, transparent 98%, var(--px-pass-ink)), radial-gradient(circle var(--px-pass-notch) at right bottom, transparent 98%, var(--px-pass-ink));-webkit-mask-image:radial-gradient(circle var(--px-pass-notch) at left bottom, transparent 98%, var(--px-pass-ink)), radial-gradient(circle var(--px-pass-notch) at right bottom, transparent 98%, var(--px-pass-ink));-webkit-mask-image:radial-gradient(circle var(--px-pass-notch) at left bottom, transparent 98%, var(--px-pass-ink)), radial-gradient(circle var(--px-pass-notch) at right bottom, transparent 98%, var(--px-pass-ink));mask-image:radial-gradient(circle var(--px-pass-notch) at left bottom, transparent 98%, var(--px-pass-ink)), radial-gradient(circle var(--px-pass-notch) at right bottom, transparent 98%, var(--px-pass-ink));-webkit-mask-position:0,100%;mask-position:0,100%}.px-pass-stub{padding:var(--px-space-3) var(--px-space-4);border-top:var(--px-hairline-w) dashed var(--px-pass-perf);border-radius:0 0 var(--px-radius-panel) var(--px-radius-panel);font-size:var(--px-chart-size);letter-spacing:.08em;color:var(--px-pass-ink-soft);text-align:center;white-space:nowrap;text-overflow:ellipsis;-webkit-mask-image:radial-gradient(circle var(--px-pass-notch) at left top, transparent 98%, var(--px-pass-ink)), radial-gradient(circle var(--px-pass-notch) at right top, transparent 98%, var(--px-pass-ink));-webkit-mask-image:radial-gradient(circle var(--px-pass-notch) at left top, transparent 98%, var(--px-pass-ink)), radial-gradient(circle var(--px-pass-notch) at right top, transparent 98%, var(--px-pass-ink));-webkit-mask-image:radial-gradient(circle var(--px-pass-notch) at left top, transparent 98%, var(--px-pass-ink)), radial-gradient(circle var(--px-pass-notch) at right top, transparent 98%, var(--px-pass-ink));-webkit-mask-image:radial-gradient(circle var(--px-pass-notch) at left top, transparent 98%, var(--px-pass-ink)), radial-gradient(circle var(--px-pass-notch) at right top, transparent 98%, var(--px-pass-ink));mask-image:radial-gradient(circle var(--px-pass-notch) at left top, transparent 98%, var(--px-pass-ink)), radial-gradient(circle var(--px-pass-notch) at right top, transparent 98%, var(--px-pass-ink));overflow:hidden;-webkit-mask-position:0,100%;mask-position:0,100%}.px-pass-head{align-items:center;gap:var(--px-space-2);padding-bottom:var(--px-space-3);border-bottom:var(--px-hairline-w) solid var(--px-pass-hair);display:flex}.px-pass-head svg{flex:none}.px-pass-kind{font-size:var(--px-chart-size);letter-spacing:.14em;text-transform:uppercase;color:var(--px-pass-ink-soft)}.px-pass-flight{font-size:var(--px-read-size);letter-spacing:.08em;font-weight:var(--px-ui-weight);color:var(--px-pass-ink);white-space:nowrap;margin-left:auto}.px-pass-who{align-items:center;gap:var(--px-space-3);margin-top:var(--px-space-3);display:flex}.px-pass-face{border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-pass-hair);background:var(--px-pass-ground);flex:none;width:72px;height:72px;display:flex;overflow:hidden}.px-pass-face img{width:100%;height:100%;image-rendering:pixelated}.px-pass-silhouette{width:100%;height:100%;fill:var(--px-pass-ink-soft);fill-opacity:.55}.px-pass-field{flex-direction:column;gap:3px;min-width:0;display:flex}.px-pass-label{font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-pass-ink-soft)}.px-pass-name{font-family:var(--px-font-ui);font-size:var(--px-size-4);font-weight:var(--px-ui-weight);line-height:var(--px-title-line);color:var(--px-pass-ink);overflow-wrap:anywhere}.px-pass-name.is-longer{font-size:var(--px-ui-size)}.px-pass-grid{gap:var(--px-space-3) var(--px-space-4);margin-top:var(--px-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.px-pass-value{font-size:var(--px-read-size);line-height:var(--px-read-line);letter-spacing:.06em;font-weight:var(--px-ui-weight);color:var(--px-pass-ink);overflow-wrap:anywhere}.px-pass-value.is-to{align-items:center;gap:6px;display:inline-flex}.px-pass-sub{font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-pass-ink-soft)}.px-pass-foot{align-items:center;gap:var(--px-space-3);margin-top:var(--px-space-4);display:flex}.px-pass-stamp{flex:1;justify-content:center;min-width:0;display:flex}.px-pass.is-ceremony .px-pass-stamp{animation:px-fade var(--px-medium) var(--px-ease) var(--px-pass-stamp-at) both}.px-pass-stamp-ring{border:2px solid var(--px-accent);outline:var(--px-hairline-w) solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-round);max-width:100%;font-size:var(--px-chart-size);letter-spacing:.12em;line-height:1.3;font-weight:var(--px-ui-weight);text-transform:uppercase;text-align:center;color:var(--px-pass-ink);flex-direction:column;align-items:center;padding:5px 12px;display:flex;transform:rotate(-6deg)}.px-pass-stamp-ring>span{overflow-wrap:anywhere}.px-pass-qr{flex:none;width:64px;height:64px;display:flex}.px-pass-qr svg{width:100%;height:100%;fill:var(--px-pass-ink)}.px-pass.is-large .px-pass-main{padding:var(--px-space-5) var(--px-space-5) var(--px-space-4)}.px-pass.is-large .px-pass-name{font-size:var(--px-sheet-size);line-height:var(--px-title-line)}.px-pass.is-large .px-pass-name.is-long{font-size:var(--px-size-6)}.px-pass.is-large .px-pass-name.is-longer{font-size:var(--px-size-4)}.px-pass-share.is-ceremony{animation:px-fade var(--px-fast) var(--px-ease) var(--px-pass-share-at) both}@media (max-width:639px){.px-pass-share{flex-wrap:wrap;gap:9px;display:flex}.px-pass-share>.px-actions{display:contents}.px-pass:not(.is-large){max-width:none}.px-pass-main{padding:var(--px-space-3) var(--px-space-3) var(--px-space-2)}.px-pass-grid{gap:var(--px-space-2) var(--px-space-3);margin-top:var(--px-space-3)}.px-pass-foot{margin-top:var(--px-space-3)}}.px-mine-signin{margin-top:var(--px-space-2)}.px-deletion-title{margin:var(--px-space-2) 0 0;text-wrap:balance}.px-deletion-line{color:var(--px-ink-soft);margin:0}.px-citizen-step{margin-right:var(--px-space-2);color:var(--px-accent-ink)}.px-citizen-name{margin-top:var(--px-space-2);resize:none}.px-citizen-beat .px-field-label{display:block}.px-neighbourhood{padding:var(--px-space-1) var(--px-space-zone-lg) var(--px-space-3);margin:0;list-style:none}.px-neighbour{align-items:baseline;gap:var(--px-space-row);padding:var(--px-space-2) 0;border-top:var(--px-hairline-w) solid var(--px-paper-fold);font-size:var(--px-ui-size);color:var(--px-ink-soft);display:flex}.px-neighbour-rank{width:34px;font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);flex:none}.px-neighbour-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.px-neighbour-n{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-read-track);color:var(--px-ink);font-variant-numeric:var(--px-nums)}.px-neighbour[aria-current=true]{color:var(--px-ink)}.px-neighbour[aria-current=true] .px-neighbour-rank{color:var(--px-accent-ink)}.px-citizen-count-line{margin:0}.px-citizen-faces{margin-top:var(--px-space-2);align-items:center;gap:6px;display:flex}.px-citizen-face-button{border-radius:var(--px-radius-chip);cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0;position:relative}.px-citizen-face-button:after{content:"";position:absolute;inset:-10px}.px-citizen-face-button:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-citizen-faces-more{color:var(--px-ink-faint)}.px-citizen-zone .px-neighbourhood{padding-left:0;padding-right:0}.px-you .px-citizen-face{border-radius:50%}.px-citizen-page-actions .px-button{min-height:48px}.px-citizen-page .px-neighbourhood{padding:0}@media (max-width:639px){.px-citizen-page-actions .px-button,.px-citizen-page-actions .px-ghost-button{width:100%;min-height:48px}.px-panel[data-kind=receipt] .px-zone{padding-top:var(--px-space-row);padding-bottom:var(--px-space-row)}:is(.px-panel[data-occupant=citizen][data-kind=join],.px-panel[data-occupant=citizen][data-kind=ready],.px-panel[data-occupant=citizen][data-kind=deletion],.px-panel[data-occupant=citizen][data-kind=card]:has(.px-pass)){flex-direction:column;display:flex;overflow:hidden}.px-panel[data-occupant=citizen][data-kind=join]>*,.px-panel[data-occupant=citizen][data-kind=ready]>*,.px-panel[data-occupant=citizen][data-kind=deletion]>*,.px-panel[data-occupant=citizen][data-kind=ready] .px-ready>*{flex:none}.px-panel[data-occupant=citizen][data-kind=card]:has(.px-pass)>*{flex:none}:is(.px-panel[data-occupant=citizen][data-kind=join] .px-rail-body,.px-panel[data-occupant=citizen][data-kind=ready] .px-rail-body,.px-panel[data-occupant=citizen][data-kind=deletion] .px-rail-body,.px-panel[data-occupant=citizen][data-kind=card]:has(.px-pass) .px-rail-body){overscroll-behavior:contain;flex:auto;min-height:0;display:block;overflow-y:auto}:is(.px-panel[data-occupant=citizen][data-kind=join] .px-rail-foot,.px-panel[data-occupant=citizen][data-kind=ready] .px-rail-foot,.px-panel[data-occupant=citizen][data-kind=deletion] .px-rail-foot,.px-panel[data-occupant=citizen][data-kind=card]:has(.px-pass) .px-rail-foot){display:block}.px-panel[data-occupant=citizen] .px-citizen-beat .px-actions{padding:var(--px-space-row) var(--px-space-zone-lg) var(--px-space-3);background:var(--px-surface-raised);border-top:var(--px-hairline-w) solid var(--px-paper-fold);margin:14px -17px 0;position:sticky;bottom:0}.px-panel[data-occupant=citizen] .px-citizen-beat .px-actions .px-button{min-height:48px}.px-panel[data-occupant=citizen] .px-citizen-beat .px-actions .px-button.is-grow{flex-basis:100%}}.px-row-stack{flex-direction:column;gap:2px;min-width:0;display:flex}.px-row-stack .px-row-nm{color:var(--px-ink)}.px-row-sub{font-size:var(--px-label-size);color:var(--px-ink-faint);line-height:1.25}.px-results-why{padding:var(--px-space-3) var(--px-space-read) var(--px-space-2);font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft);border-bottom:var(--px-hairline-w) solid var(--px-paper-fold);margin:0}.px-ticks button:before{content:"";position:absolute;inset:-12px -10px}[data-px-chrome]:not([data-px-sheet]):not([data-px-region]){transition:opacity var(--px-fast) var(--px-ease)}html[data-px-rest] [data-px-chrome]:not([data-px-sheet]):not([data-px-region]){opacity:var(--px-rest-opacity);transition:opacity var(--px-slow) var(--px-ease)}@media (max-width:640px){html[data-px-welcome] [data-px-chrome]:not([data-px-sheet]):not([data-px-region]){opacity:var(--px-rest-opacity)}}.px-zone.is-tight.is-mem-lights{border-top:0;padding-top:0;padding-bottom:6px}.px-row.is-mem-lights-row{padding:var(--px-space-2) 0;min-height:40px}.px-row-nm.is-flame,.px-row .px-row-nm.is-flame{color:var(--px-flame-ink)}.px-row-nm.is-ink,.px-row .px-row-nm.is-ink{color:var(--px-ink)}.px-zone.is-tight.is-mem-where{padding-top:0;padding-bottom:var(--px-space-zone);border-top:0}.px-said.is-small{font-size:var(--px-label-size)}.px-zone.is-stack-14{flex-direction:column;gap:14px;display:flex}.px-zone.is-stack-row{gap:var(--px-space-row);flex-direction:column;display:flex}.px-zone.is-stack-9{flex-direction:column;gap:9px;display:flex}.px-field.is-grow{flex:1;min-width:0}.px-note-error.is-lifted{margin-top:-6px}.px-note-error.is-flush,.px-note-privacy.is-flush{margin-top:0}.px-mem-photo.is-preview{margin:0}.px-mem-photo.is-read{margin-bottom:14px}.px-ghost-button.is-below-8{margin-top:var(--px-space-2)}.px-button.is-flame.is-tall{height:40px}.px-mem-name.is-preview{font-size:var(--px-title-size)}.px-actions.is-below-10{margin-top:var(--px-space-row)}.px-actions.is-below-12{margin-top:var(--px-space-3)}.px-actions.is-below-16{margin-top:var(--px-space-4)}.px-said.is-below-9{margin-top:9px}.px-mine-section{border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-mine-h{font:inherit;margin:0}.px-eyebrow.is-mine-head{padding:var(--px-space-3) var(--px-space-zone-lg) 0;display:block}.px-eyebrow.is-flush{padding:0}.px-eyebrow.is-first{padding-top:0}.px-said.is-mine-empty{padding:14px var(--px-space-zone-lg)}.px-note-privacy.is-mine-foot{padding:var(--px-space-3) var(--px-space-zone-lg);margin:0}.px-note-error.is-mine-foot{padding:0 var(--px-space-zone-lg) var(--px-space-3);margin:0}.px-zone.is-tight.is-mine-profile{padding:var(--px-space-3) var(--px-space-zone-lg) 6px;border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-field-label.is-mine-change{margin-top:var(--px-space-3);display:block}.px-field-label.is-above-8{margin-bottom:var(--px-space-2)}.px-note-field.is-mine-name{min-width:0;font-family:var(--px-font-chart);font-size:var(--px-label-size);flex:1}.px-ghost-button.is-mine-save{flex:none;min-height:44px}.px-mine-fold{justify-content:space-between;align-items:center;gap:var(--px-space-2);width:100%;min-height:44px;padding:0 var(--px-space-zone-lg);cursor:var(--px-cursor-pointer);text-align:left;background:0 0;border:0;display:flex}.px-mine-fold>svg{color:var(--px-ink-faint);flex:none}.px-mine-scroll{max-height:min(1007.5px,58vh)}.px-more.is-mine-all{width:100%;display:block}.px-mine-empty{padding:12px var(--px-space-zone-lg) 14px}.px-mine-empty .px-more.is-flush{padding:6px 0 0}.px-mine-name.is-said{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.px-mine-cloth{font-family:var(--px-font-chart);font-size:var(--px-label-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.px-zone.is-tight.is-mine-profile.is-inner{border-top:0}.px-note-privacy.is-below-8{margin-top:var(--px-space-2)}.px-note-privacy.is-below-10{margin-top:var(--px-space-row)}.px-zone.is-tight.is-mem-list{padding:var(--px-space-2) 0}.px-eyebrow-row.is-stretch{align-self:stretch}.px-row>svg.is-flame{color:var(--px-flame-ink)}svg.is-mirrored{transform:scaleX(-1)}.px-zone.is-stories{padding:14px 0 var(--px-space-2)}.px-eyebrow.is-stories-head{padding:0 var(--px-space-zone-lg) var(--px-space-2)}.px-body.is-inset{padding:0 var(--px-space-zone-lg)}.px-body.is-inset-4{padding:0 var(--px-space-zone-lg) var(--px-space-1)}.px-body.is-flush{margin-top:0}.px-actions.is-stories-acts{padding:var(--px-space-row) var(--px-space-zone-lg) 0}.px-zone.is-tight.is-flush{padding:0}.px-zone.is-tight.is-at-place{padding:var(--px-space-3) 0 0;border-top:0}.px-field.is-below-12{margin-top:var(--px-space-3)}.px-field.is-below-16{margin-top:var(--px-space-4)}.px-field.is-story-when{margin-top:var(--px-space-row);max-width:130px}#px-dig-curtain{z-index:5;opacity:0;pointer-events:none;background:var(--px-space);background-image:radial-gradient(ellipse at 50% 46%,transparent 10%,var(--px-dig-vignette) 100%);position:absolute;inset:0}.planet-stage[data-digging=true] [data-px-chrome]{pointer-events:none}.planet-stage :is(.px-stage-bar,.px-stage-foot,.px-stage-dock){transition:opacity var(--px-dur-work) var(--px-ease),visibility var(--px-dur-work)}.planet-stage[data-digging=true] :is(.px-stage-bar,.px-stage-foot,.px-stage-dock){opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){#px-dig-curtain{background-image:none}.px-dig-readout{display:none}}.px-dig-title{font-size:var(--px-title-size);font-weight:var(--px-title-weight);line-height:var(--px-title-line);margin-top:12px}.px-dig-link{width:100%;font-size:var(--px-label-size);font-family:var(--px-font-ui);color:var(--px-ink-faint);text-overflow:ellipsis;background:0 0;border:0;margin-top:12px;display:block}.px-dig-thread{pointer-events:none;z-index:4;background:var(--px-accent-ink);opacity:0;width:1px;height:25%;animation:px-dig-thread var(--px-dig-thread-life) linear;position:absolute;top:20%;left:50%}@keyframes px-dig-thread{0%{opacity:.4}to{opacity:0}}@media (max-width:639px){.px-dig-thread{height:18%;top:12%}}@media (prefers-reduced-motion:reduce){.px-dig-thread{animation:none;display:none}}#px-dig-overlay{z-index:6;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s var(--px-ease),visibility 0s linear .2s;position:absolute;inset:0}#px-dig-overlay[data-on=true]{opacity:1;visibility:visible;transition:opacity .2s var(--px-ease),visibility 0s}.planet-stage .planet-canvas>div:first-child~div{transition:opacity var(--px-dur-work) var(--px-ease)}.planet-stage[data-digging=true] .planet-canvas>div:first-child~div{opacity:0;pointer-events:none}#px-dig-gauge{left:0;top:var(--px-dig-gauge-top);bottom:var(--px-dig-gauge-bot);width:var(--px-dig-gauge-w);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-dim);opacity:0;transition:transform .3s var(--px-ease),opacity .3s var(--px-ease);position:absolute;transform:translate(-100%)}#px-dig-gauge[data-in=true]{opacity:1;transform:none}#px-dig-gauge:before{content:"";background:var(--px-ink-dim);width:1px;position:absolute;top:0;bottom:0;left:24px}.px-dig-gauge-band{background:var(--px-dig-band);width:9px;height:0;position:absolute;top:0;left:20px}.px-dig-tick{white-space:nowrap;height:0;line-height:0;position:absolute;left:0;right:-220px}.px-dig-tick:before{content:"";background:currentColor;width:13px;height:1px;position:absolute;top:0;left:18px}.px-dig-tick[data-kind=boundary]:before{height:2px;top:-1px}.px-dig-tick[data-kind=centre]:before{border-radius:50%;width:7px;height:7px;top:-3px;left:21px}.px-dig-tick[data-kind=label]:before{display:none}.px-dig-tick span{transition:opacity .15s var(--px-ease);line-height:12px;position:absolute;top:-6px;left:40px}.px-dig-tick[data-state=behind]{color:var(--px-ink-faint)}.px-dig-tick[data-state=passing]{color:var(--px-ink);transition:color .6s var(--px-ease)}.px-dig-tick[data-state=hidden]{visibility:hidden}.px-dig-tick[data-covered=true] span{opacity:0}.px-dig-tick[data-kind=origin],.px-dig-tick[data-kind=destination]{color:var(--px-ink)}.px-dig-tick[data-kind=plate],.px-dig-tick[data-kind=sub]{color:var(--px-ink-faint)}.px-dig-gauge-marker{background:var(--px-accent);width:17px;height:1px;position:absolute;top:0;left:16px}.px-dig-gauge-marker:before{content:"";background:var(--px-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:5px}.px-dig-readout{border-radius:var(--px-radius-panel);background:var(--px-dig-scrim);width:max-content;max-width:400px;color:var(--px-dig-cold-ink);text-transform:none;letter-spacing:0;text-align:left;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(8px);padding:10px 14px;position:absolute;top:0;left:40px;transform:translateY(-50%)}#px-dig-depth{font-size:var(--px-dig-depth-size);line-height:1.15}#px-dig-layer,#px-dig-pressure{font-size:var(--px-chart-size);text-transform:uppercase;letter-spacing:var(--px-chart-track);color:var(--px-ink-faint)}#px-dig-pressure:not(:empty):before{content:" · "}#px-dig-from{font-family:var(--px-font-ui);font-size:var(--px-size-1);color:var(--px-ink-faint);letter-spacing:0;margin:0 0 4px;line-height:1.3}#px-dig-from:empty{display:none}#px-dig-aim{z-index:6;pointer-events:none;width:64px;height:64px;color:var(--px-globe-mark);opacity:0;transition:opacity .24s var(--px-ease),transform .24s var(--px-ease);margin:-32px 0 0 -32px;position:absolute;top:50%;left:50%;transform:scale(.8)}.planet-stage[data-aiming=true] #px-dig-aim{opacity:1;transform:none}.px-dig-aim-pulse{transform-origin:32px 32px;animation:px-dig-aim-pulse 1.8s var(--px-ease) infinite}@keyframes px-dig-aim-pulse{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.px-dig-aim-pulse{opacity:.35;animation:none}}.planet-stage[data-digging=true] #px-dig-aim{transform:none}.planet-stage[data-dig-lock=true] #px-dig-aim{opacity:1}.planet-stage[data-dig-lock=true] .px-dig-aim-pulse{opacity:0;animation:none}.px-dig-aim-ring{transition:stroke-dasharray var(--px-dur-work) var(--px-ease),opacity var(--px-dur-work) var(--px-ease)}.planet-stage[data-dig-lock=true] .px-dig-aim-ring{stroke-dasharray:189 0;opacity:1}.px-dig-aim-caption{transition:opacity var(--px-dur-work) var(--px-ease)}.planet-stage[data-dig-lock=true] .px-dig-aim-caption{opacity:0}#px-dig-iris{z-index:5;width:var(--px-dig-iris-size);height:var(--px-dig-iris-size);margin:calc(var(--px-dig-iris-size) / -2) 0 0 calc(var(--px-dig-iris-size) / -2);pointer-events:none;opacity:0;background:var(--px-dig-cut-deep);box-shadow:0 0 0 var(--px-dig-iris-band) var(--px-dig-cut-land-bed),0 0 0 calc(var(--px-dig-iris-band) * 2) var(--px-dig-cut-land-sub),0 0 0 calc(var(--px-dig-iris-band) * 3) var(--px-dig-cut-land-top);border-radius:50%;position:absolute;top:50%;left:50%;transform:scale(0)}#px-dig-iris[data-ground=sea]{box-shadow:0 0 0 var(--px-dig-iris-band) var(--px-dig-cut-sea-bed),0 0 0 calc(var(--px-dig-iris-band) * 2) var(--px-dig-cut-sea-sub),0 0 0 calc(var(--px-dig-iris-band) * 3) var(--px-dig-cut-sea-top)}#px-dig-iris[data-ground=ice]{box-shadow:0 0 0 var(--px-dig-iris-band) var(--px-dig-cut-ice-bed),0 0 0 calc(var(--px-dig-iris-band) * 2) var(--px-dig-cut-ice-sub),0 0 0 calc(var(--px-dig-iris-band) * 3) var(--px-dig-cut-ice-top)}#px-dig-iris[data-on=true]{animation:px-dig-iris var(--px-dur-dig-iris) var(--px-dig-ease-fall) forwards}@keyframes px-dig-iris{0%{opacity:1;transform:scale(.05)}to{opacity:1;transform:scale(var(--px-dig-iris-scale))}}#px-dig-note{font-family:var(--px-font-ui);font-size:var(--px-size-1);color:var(--px-ink-faint);letter-spacing:0;min-height:14px;margin:6px 0 0;line-height:1.3}#px-dig-note:empty{display:none}#px-dig-moment{text-align:center;font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink);opacity:0;white-space:nowrap;position:absolute;top:38%;left:50%;transform:translate(-50%)}#px-dig-moment[data-on=true]{opacity:1}#px-dig-moment[data-fade=true]{opacity:0;transition:opacity .2s linear}#px-dig-moment[data-kind=kola] #px-dig-moment-1{font-family:var(--px-font-ui);font-size:var(--px-body-size);text-transform:none;letter-spacing:0}#px-dig-moment-2{color:var(--px-ink-faint);margin-top:6px}#px-dig-overlay[data-hot=true] #px-dig-gauge,#px-dig-overlay[data-hot=true] .px-dig-tick[data-kind=plate],#px-dig-overlay[data-hot=true] .px-dig-tick[data-kind=sub]{color:var(--px-dig-hot-dim)}#px-dig-overlay[data-hot=true] #px-dig-gauge:before{background:var(--px-dig-hot-faint)}#px-dig-overlay[data-hot=true] .px-dig-tick[data-state=passing],#px-dig-overlay[data-hot=true] .px-dig-tick[data-kind=origin],#px-dig-overlay[data-hot=true] .px-dig-tick[data-kind=destination],#px-dig-overlay[data-hot=true] #px-dig-moment{color:var(--px-dig-hot-ink)}#px-dig-overlay[data-hot=true] .px-dig-tick[data-state=behind],#px-dig-overlay[data-hot=true] #px-dig-moment-2{color:var(--px-dig-hot-faint)}#px-dig-overlay[data-hot=true] .px-dig-readout{background:var(--px-dig-hot-plate);color:var(--px-dig-hot-ink)}#px-dig-overlay[data-hot=true] #px-dig-layer,#px-dig-overlay[data-hot=true] #px-dig-pressure,#px-dig-overlay[data-hot=true] #px-dig-note{color:var(--px-dig-hot-dim)}@media (max-width:639px){#px-dig-gauge{left:var(--px-margin);right:var(--px-margin);width:auto;top:var(--px-dig-gauge-top-phone);height:52px;bottom:auto;transform:translateY(-8px)}#px-dig-gauge:before{width:auto;height:1px;inset:26px 0 auto}.px-dig-gauge-band{width:0;height:9px;top:22px;left:0}.px-dig-tick{width:0;top:26px;right:auto}.px-dig-tick:before{width:1px;height:13px;top:-6px;left:0}.px-dig-tick[data-kind=boundary]:before{width:2px;left:-1px}.px-dig-tick[data-kind=centre]:before{width:7px;height:7px;top:-3px;left:-3px}.px-dig-tick span{top:-26px;left:0;transform:translate(-50%)}.px-dig-tick[data-row="1"] span{top:14px}.px-dig-tick[data-kind=origin] span{top:14px;transform:none}.px-dig-tick[data-kind=destination] span{top:14px;transform:translate(-100%)}.px-dig-gauge-marker{width:1px;height:21px;top:16px;left:0}.px-dig-gauge-marker:before{top:7px;left:-3px}.px-dig-readout{max-width:calc(100vw - 2*var(--px-margin));text-align:center;padding:8px 12px;top:44px;left:0;transform:translate(-50%)}#px-dig-depth{font-size:var(--px-dig-depth-phone)}#px-dig-moment{top:40%}}@media (prefers-reduced-motion:reduce){#px-dig-overlay{display:none}}.px-dig-page .px-dig-section{width:96px;height:96px;margin-top:14px;display:block}@media (max-width:639px){.px-dig-page .px-dig-section{width:80px;height:80px}}.px-citizen-zone.is-bare{padding:0}svg.is-down{transform:rotate(90deg)}svg.is-up{transform:rotate(-90deg)}.px-chip-verb{min-width:0;min-height:44px;padding:0 var(--px-space-2);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-accent);color:var(--px-accent-ink);font-family:var(--px-font-ui);font-size:var(--px-label-size);text-align:center;cursor:var(--px-cursor-pointer);text-wrap:balance;background:0 0;flex:1 1 0;line-height:1.15}.px-chip-verb.is-flame{border-color:var(--px-flame-edge);color:var(--px-flame-ink)}.px-chip-verb:disabled{opacity:.5;cursor:var(--px-cursor-default)}.px-reasons{gap:var(--px-space-2);width:100%;padding-top:var(--px-space-2);display:grid}.px-reason{text-align:left;min-height:44px;font:inherit;color:var(--px-ink);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-control);cursor:var(--px-cursor-pointer);transition:border-color var(--px-fast) var(--px-ease), background-color var(--px-fast) var(--px-ease);background:0 0;gap:2px;padding:10px 12px;display:grid}@media (hover:hover) and (pointer:fine){.px-reason:hover{border-color:var(--px-accent);background:var(--px-paper-fold-soft)}}.px-reason:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-reason:disabled{opacity:.55;cursor:var(--px-cursor-default)}.px-reason-title{font-size:var(--px-body-size)}.px-reason-note{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-read-track);color:var(--px-ink-faint)}.px-reasons-cancel{justify-self:start;min-height:44px;padding:0 4px}.px-pass-strip{align-items:center;gap:var(--px-space-3);width:100%;min-height:56px;padding:var(--px-space-2) 0 var(--px-space-2) var(--px-space-3);border-radius:var(--px-radius-panel);background:var(--px-pass-cloth);color:var(--px-pass-ink);font-family:var(--px-font-chart);font-variant-numeric:var(--px-nums);text-align:left;cursor:var(--px-cursor-pointer);filter:drop-shadow(var(--px-shadow-chip));transition:transform var(--px-fast) var(--px-ease);border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.px-pass-strip:hover{transform:translateY(-1px)}}.px-pass-strip:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-pass-strip-face{background:var(--px-pass-ground);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.px-pass-strip-face .px-pass-silhouette{width:32px;height:32px;fill:var(--px-pass-ink-soft)}.px-pass-strip-words{flex-direction:column;gap:2px;min-width:0;display:flex}.px-pass-strip-kind{align-items:center;gap:var(--px-space-1);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-pass-ink-soft);white-space:nowrap;display:inline-flex}.px-pass-strip-name{font-family:var(--px-font-ui);font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);line-height:var(--px-ui-line);color:var(--px-pass-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.px-pass-strip-seat{padding:0 var(--px-space-3);border-left:var(--px-hairline-w) dashed var(--px-pass-perf);font-size:var(--px-read-size);letter-spacing:var(--px-read-track);color:var(--px-pass-ink);white-space:nowrap;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:2px;display:flex}.px-pass-strip-flight{font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);color:var(--px-pass-ink-soft)}.px-mine-title{margin:0}.px-mine-failed{border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-today-title{width:fit-content;max-width:100%;font-size:var(--px-sheet-size);line-height:var(--px-title-line);font-weight:var(--px-title-weight);letter-spacing:var(--px-title-track);color:var(--px-ink);margin:9px 0 0}.px-daystrip{height:var(--px-daystrip-h);margin-top:var(--px-space-3);border-radius:var(--px-radius-chip);background:var(--px-surface-sunk);position:relative;overflow:hidden}.px-daystrip:after{content:"";border:var(--px-hairline-w) solid var(--px-paper-fold);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.px-daystrip-band{background:var(--px-surface-raised);height:16px;position:absolute;top:0;left:0;right:0}.px-daystrip-night{background:linear-gradient(90deg, transparent, var(--px-bg-bottom) 8px, var(--px-bg-bottom) calc(100% - 8px), transparent);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0}.px-daystrip-night.is-open-left{background:linear-gradient(90deg, var(--px-bg-bottom), var(--px-bg-bottom) calc(100% - 8px), transparent)}.px-daystrip-night.is-open-right{background:linear-gradient(90deg, transparent, var(--px-bg-bottom) 8px, var(--px-bg-bottom))}.px-daystrip-night.is-open-left.is-open-right{background:var(--px-bg-bottom)}.px-daystrip-word{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);line-height:16px}.px-daystrip-tick,.px-daystrip-now{height:16px;position:absolute;top:0}.px-daystrip-tick{width:var(--px-hairline-w);background:var(--px-ink-soft)}.px-daystrip-now{background:var(--px-accent);width:2px}.px-daystrip-label{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;white-space:nowrap;color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);line-height:12px;position:absolute}.px-daystrip-label[data-line="1"]{top:16px}.px-daystrip-label[data-line="2"]{top:28px}.px-daystrip-label.is-now{color:var(--px-accent-ink)}.px-drop-list{margin:0;padding:0;list-style:none}.px-drop+.px-drop{border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-drop-row{column-gap:var(--px-space-3);width:calc(100% + 2 * var(--px-space-zone-lg));min-height:var(--px-drop-row);margin:0 calc(-1 * var(--px-space-zone-lg));padding:var(--px-space-3) var(--px-space-zone-lg);color:var(--px-ink);font:inherit;text-align:left;cursor:var(--px-cursor-pointer);transition:background-color var(--px-fast) var(--px-ease);background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) 14px;align-items:start;display:grid}@media (hover:hover) and (pointer:fine){.px-drop-row:hover{background:var(--px-surface-sunk)}}.px-drop-row:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}.px-drop-glyph{width:24px;height:20px;color:var(--px-ink-soft);justify-content:center;align-items:center;display:flex}.px-drop-text{flex-direction:column;gap:2px;min-width:0;display:flex}.px-drop-name{font-family:var(--px-font-ui);font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);color:var(--px-ink);line-height:20px}.px-drop-line{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.px-drop-state{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);animation:px-fade var(--px-fast) var(--px-ease) both;margin-top:2px;line-height:18px}.px-drop.is-warm .px-drop-state{color:var(--px-accent-ink)}.px-drop.is-failed .px-drop-state{color:var(--px-ink-soft)}.px-drop-action{margin:calc(-1 * var(--px-space-2)) 0 var(--px-space-3) calc(24px + var(--px-space-3));padding:6px 0;line-height:20px;display:block;position:relative}.px-drop-action:after{content:"";inset:-6px calc(-1 * var(--px-space-2));position:absolute}.px-drop-action:focus-visible,.px-today-title:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px;border-radius:3px}.px-today-reset{font-family:var(--px-font-chart);font-size:var(--px-read-size);line-height:var(--px-body-line);letter-spacing:var(--px-quiet-track);color:var(--px-ink-soft);font-variant-numeric:var(--px-nums);margin:0}@media (max-width:639px){.px-drop-row{min-height:var(--px-hit);align-items:center;padding-top:10px;padding-bottom:10px}.px-drop-text{justify-content:space-between;align-items:baseline;column-gap:var(--px-space-3);flex-flow:wrap;row-gap:0}.px-drop-line{display:none}.px-drop-state{text-align:right;margin-top:0;margin-left:auto}.px-daystrip{margin-top:var(--px-space-2)}}.px-index-item+.px-index-item>.px-index-row{border-top-color:var(--px-paper-fold-soft)}.px-citizen-face-item{display:flex}.px-load-failed p{font-family:var(--px-font-ui);font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft);margin:0}.px-load-failed .px-ghost-button{margin-top:var(--px-space-2)}.px-panel[data-occupant=received] .px-product-line{margin:var(--px-space-1) 0 0}@media (max-width:639px){.px-panel[data-occupant=received]{flex-direction:column;display:flex}.px-panel[data-occupant=received]>*{flex:none}.px-panel[data-occupant=received] .px-rail-body{overscroll-behavior:contain;flex:auto;min-height:0;display:block;overflow-y:auto}.px-panel[data-occupant=received] .px-rail-foot{display:block}}.px-about-opener{font-family:var(--px-font-ui);text-align:left;cursor:var(--px-cursor-pointer);pointer-events:auto;background:0 0;border:0;padding:0;display:block;position:relative}.px-brand-name.px-about-opener{min-height:var(--px-hit);margin-block:calc((1.1em - var(--px-hit)) / 2);align-items:center;display:flex}.px-brand-name.px-about-opener:after{content:"";position:absolute;inset:-12px -8px}.px-about-opener:focus-visible{outline:2px solid var(--px-accent);outline-offset:4px;border-radius:2px}.px-about-title{width:fit-content;max-width:100%;font-size:var(--px-sheet-size);line-height:var(--px-title-line);font-weight:var(--px-title-weight);letter-spacing:var(--px-title-track);color:var(--px-ink);margin:0}.px-about-title:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px;border-radius:3px}.px-about-panel .px-eyebrow-row{align-items:center}.px-about h2,.px-about h3{margin:0}.px-about.is-panel .px-about-head{padding:0 0 var(--px-space-2)}.px-about .px-about-lede{font-size:var(--px-size-4);line-height:var(--px-body-line);color:var(--px-ink);text-wrap:pretty;margin:0}.px-about-life{gap:var(--px-space-3);margin:0;display:grid}.px-about-life div{gap:2px;display:grid}.px-about-life dt{font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink);font-weight:500}.px-about-life dd,.px-about .px-about-text{font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft);text-wrap:pretty;margin:0}.px-about .px-about-text.is-ink{color:var(--px-ink)}.px-about-inapp{margin-top:var(--px-space-3);padding-left:var(--px-space-3);border-left:var(--px-hairline-w) solid var(--px-accent)}.px-about-inapp .px-signin-steps{margin-top:var(--px-space-2)}.px-about-inapp-acts{margin-top:var(--px-space-3)}.px-about-address{margin:var(--px-space-2) 0 0}.px-about .px-about-links{gap:0 var(--px-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.px-about .px-about-links li+li{margin-top:0}.px-about .px-about-links a{min-height:var(--px-hit);font-size:var(--px-body-size);color:var(--px-ink);text-decoration:underline;-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);text-decoration-color:var(--px-accent);text-underline-offset:3px;align-items:center;display:inline-flex}.px-about .px-about-links a:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:2px}@media (max-width:639px){.px-panel[data-occupant=about]{flex-direction:column;display:flex}.px-panel[data-occupant=about]>*{flex:none}.px-panel[data-occupant=about] .px-rail-body{overscroll-behavior:contain;flex:auto;min-height:0;display:block;overflow-y:auto}.px-panel[data-occupant=about] .px-rail-foot{display:block}}.px-noscript a{color:var(--px-ink);text-decoration:underline;-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);text-decoration-color:var(--px-accent);text-underline-offset:3px}@media (max-width:639px){.px-panel[data-occupant=place] .px-zone.is-identity{padding-bottom:var(--px-space-3)}}.px-menu-more{column-gap:var(--px-space-5);flex-wrap:wrap;display:flex}.px-menu-link{min-height:var(--px-hit);font-family:var(--px-font-ui);font-size:var(--px-body-size);color:var(--px-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;cursor:var(--px-cursor-pointer);transition:color var(--px-fast) var(--px-ease);background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration-thickness:1px;display:inline-flex}.px-menu-link svg{color:var(--px-accent)}@media (hover:hover) and (pointer:fine){.px-menu-link:hover{color:var(--px-accent-ink);text-decoration-color:currentColor}}@media (min-width:901px){.planet-stage .px-menu-panel .px-rail-foot.px-menu-foot{display:none}}.px-stage-bar{z-index:var(--px-layer-margin);top:var(--px-space-2);left:var(--px-space-5);right:var(--px-space-4);align-items:center;gap:var(--px-space-3);pointer-events:none;display:flex;position:absolute}.px-stage-bar>*{pointer-events:auto}.px-stage-view{min-width:0;font-size:var(--px-frame-label-size);line-height:var(--px-ctl-h-stage);color:var(--px-ink-soft);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin:0 auto 0 0;overflow:hidden}.px-stage-view-place{color:var(--px-ink);display:none}.px-stage-tools{align-items:center;gap:var(--px-space-3);flex:none;display:flex}.px-stage-hint{margin-right:var(--px-space-1);font-size:var(--px-label-size);color:var(--px-ink-faint);white-space:nowrap}.px-stage-tool{justify-content:center;align-items:center;gap:var(--px-space-2);min-width:var(--px-ctl-h-stage);height:var(--px-ctl-h-stage);padding:0 var(--px-space-3);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-frame);background:var(--px-surface);color:var(--px-ink-soft);font-family:var(--px-font-ui);font-size:var(--px-label-size);white-space:nowrap;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), border-color var(--px-dur-ack) var(--px-ease-out);line-height:1;display:inline-flex;position:relative}.px-stage-tool:after{content:"";inset:calc((var(--px-ctl-h-stage) - var(--px-hit)) / 2 - var(--px-hairline-w));position:absolute}@media (hover:hover) and (pointer:fine){.px-stage-tool:hover{color:var(--px-ink);border-color:var(--px-line-strong)}}.px-stage-tool.is-follow[data-on],.px-stage-tool[aria-pressed=true]{color:var(--px-accent-ink);border-color:var(--px-accent)}.px-stage-tool:disabled{color:var(--px-ink-faint);border-color:var(--px-paper-edge);cursor:var(--px-cursor-default)}.px-stage-tool svg{flex:none}.px-stage-tool-short{display:none}.px-stage-tool:focus-visible,.px-stage-pill:focus-visible,.px-stage-share:focus-visible,.px-welcome-start:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-stage-bar{container:px-stage-bar/inline-size}@container px-stage-bar (max-width:960px){.px-stage-hint{display:none}}@container px-stage-bar (max-width:740px){.px-stage-tool.is-view-list .px-stage-tool-long,.px-stage-tool.is-sound .px-stage-tool-long,.px-stage-tool-word{display:none}}@container px-stage-bar (max-width:560px){.px-stage-tools{gap:var(--px-space-2)}.px-stage-tool.is-follow svg,.px-stage-tool-long{display:none}.px-stage-tool-short{display:inline}}.px-stage-foot{z-index:var(--px-layer-margin);left:var(--px-space-5);right:var(--px-space-4);bottom:var(--px-space-3);align-items:end;column-gap:var(--px-space-5);pointer-events:none;grid-template-columns:minmax(min-content,1fr) auto minmax(max-content,1fr);grid-template-areas:"legend centre end";display:grid;position:absolute}.px-stage-foot>*,.px-stage-centre>*{pointer-events:auto}.px-stage-legend{justify-self:start;align-items:center;gap:0 var(--px-space-4);flex-wrap:wrap;grid-area:legend;margin:0;padding:0;list-style:none;display:flex}.px-stage-legend li{min-height:var(--px-hit);font-size:var(--px-label-size);color:var(--px-ink-soft);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.px-stage-legend button{min-width:var(--px-hit);min-height:var(--px-hit);color:inherit;font:inherit;white-space:nowrap;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-stage-legend button:hover{color:var(--px-ink)}}.px-stage-legend button{position:relative}.px-stage-legend button[aria-pressed=true]{color:var(--px-accent-ink)}.px-stage-legend button[aria-pressed=true]:after{content:"";background:var(--px-accent);border-radius:1px;height:2px;position:absolute;bottom:6px;left:0;right:0}.px-stage-legend button:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-stage-legend svg{color:var(--px-ink-faint);flex:none}.px-stage-legend .is-memory svg{color:var(--px-flame-ink)}.px-stage-legend .is-secret svg{color:var(--px-violet)}.px-stage-centre{pointer-events:none;grid-area:centre;justify-content:center;min-width:0;display:flex}@media (min-width:901px){.px-stage-centre{left:calc((var(--px-space-4) - var(--px-space-5)) / 2);position:relative}}.px-stage-pill{min-height:var(--px-hit);max-width:100%;padding:0 var(--px-space-4);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-round);background:var(--px-surface);color:var(--px-ink-soft);font-family:var(--px-font-ui);font-size:var(--px-label-size);white-space:nowrap;cursor:var(--px-cursor-pointer);animation:px-fade var(--px-dur-select) var(--px-ease-out) both;transition:color var(--px-dur-ack) var(--px-ease-out), border-color var(--px-dur-ack) var(--px-ease-out);align-items:center;gap:10px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-stage-pill:hover{color:var(--px-ink);border-color:var(--px-line-strong)}}.px-stage-pill svg{color:var(--px-accent);flex:none}.px-stage-pill-dot{border:1px solid var(--px-accent);border-radius:50%;flex:none;width:7px;height:7px}.px-stage-pill-name{text-overflow:ellipsis;min-width:0;max-width:22ch;color:var(--px-ink);overflow:hidden}.px-stage-end{justify-self:end;align-items:flex-end;gap:var(--px-space-5);pointer-events:none;grid-area:end;min-width:0;display:flex}.px-stage-end>*{pointer-events:auto}.px-stage-reading{align-items:center;gap:var(--px-space-4);min-width:0;display:flex}.px-stage-reading-text{align-items:flex-end;gap:var(--px-space-1);text-align:right;flex-direction:column;min-width:0;margin:0;display:flex}.px-stage-reading-title{max-width:100%;font-size:var(--px-frame-label-size);color:var(--px-ink-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.px-stage-reading-line{max-width:100%;font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.px-stage-share{width:var(--px-hit);height:var(--px-hit);border:var(--px-hairline-w) solid var(--px-paper-edge);background:var(--px-surface);color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), border-color var(--px-dur-ack) var(--px-ease-out);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.px-stage-share:hover{color:var(--px-ink);border-color:var(--px-line-strong)}}.px-stage-end>.px-scale{gap:var(--px-space-3);flex:none}.px-stage-foot .px-rungs{gap:0}.px-stage-foot .px-rung{min-height:var(--px-hit);justify-content:flex-end;min-width:88px}.px-stage-foot .px-rung:after{inset:0}.px-stage-foot .px-rung-name{font-family:var(--px-font-ui);font-size:var(--px-label-size);letter-spacing:0;text-transform:none}.px-stage-foot .px-zoomers{gap:var(--px-space-2);flex-direction:row}.px-stage-foot .px-zoomers .px-icon-button{width:var(--px-hit);height:var(--px-hit);border-radius:var(--px-radius-panel);background:var(--px-surface-sunk)}.px-stage-foot .px-zoomers .px-icon-button:after{inset:0}@media (hover:hover) and (pointer:fine){.px-stage-foot .px-zoomers .px-icon-button:hover{color:var(--px-ink);border-color:var(--px-line-strong)}}.px-stage-foot .px-ticks{gap:0}.px-stage-foot .px-ticks button{width:var(--px-hit);height:var(--px-hit)}.px-stage-foot .px-ticks button:after{right:10px}.px-stage-foot[data-work=open]{grid-template-columns:minmax(0,1fr);grid-template-areas:"end"}.px-stage-foot[data-work=open] .px-stage-end{justify-content:space-between;justify-self:stretch}.px-stage-foot[data-work=open] :is(.px-stage-legend,.px-stage-share,.px-rungs,.px-ticks),.px-stage-foot[data-work=open] .px-stage-centre{display:none}.px-stage-foot[data-work=open] .px-stage-reading{justify-self:start}.px-stage-foot[data-work=open] .px-stage-reading-text{text-align:left;align-items:flex-start}@media (min-width:1151px){.px-stage-foot[data-work=open][data-list]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"legend end"}.px-stage-foot[data-work=open][data-list] .px-stage-end{justify-self:end}.px-stage-foot[data-work=open][data-list] .px-stage-legend{display:flex}.px-stage-foot[data-work=open][data-list] .px-stage-reading{display:none}}@media (max-width:1150px){.px-stage-hint{display:none}}@media (max-width:1279px){.planet-stage[data-work=open] .px-stage-hint{display:none}}@media (min-width:901px) and (max-width:1240px){.planet-stage[data-work=open] .px-stage-reading{display:none}}.px-welcome{z-index:var(--px-layer-margin);width:min(360px,100% - 80px);animation:px-fade var(--px-dur-reader) var(--px-ease-out) both;transition:opacity var(--px-dur-work) var(--px-ease-out);position:absolute;top:41%;left:40px;transform:translateY(-15%)}.px-welcome[data-leaving=true]{opacity:0;pointer-events:none}.px-welcome-title{font-size:var(--px-welcome-size);letter-spacing:var(--px-welcome-track);color:var(--px-ink);text-wrap:balance;margin:0;font-weight:500;line-height:1.06}.px-welcome-line{max-width:280px;margin:18px 0 var(--px-space-4);font-size:var(--px-body-size);color:var(--px-ink-soft);line-height:1.6}.px-welcome-start{min-height:var(--px-hit);border:0;border-bottom:var(--px-hairline-w) solid var(--px-accent);color:var(--px-accent-ink);font-family:var(--px-font-ui);font-size:var(--px-frame-label-size);cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out);background:0 0;align-items:center;gap:11px;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-welcome-start:hover{color:var(--px-ink)}}.px-welcome-start svg{transition:transform var(--px-dur-ack) var(--px-ease-out)}@media (hover:hover) and (pointer:fine){.px-welcome-start:hover svg{transform:translate(3px)}}.planet-stage[data-remember=true] .px-stage-bar,.planet-stage[data-remember=true] .px-welcome,.planet-stage[data-remember=true] :is(.px-stage-legend,.px-stage-centre,.px-stage-reading,.px-rungs,.px-ticks){display:none}.planet-stage[data-remember=true] .px-stage-foot{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:".end"}.planet-stage[data-remember=true]{--px-nav-h:0px}@media (max-width:900px){.px-stage-bar{top:var(--px-space-2);left:var(--px-space-3);right:var(--px-space-3);gap:7px}.px-stage-view{font-size:var(--px-size-1)}.px-stage-view-place{display:inline}.px-stage-view[data-place] .px-stage-view-level{display:none}.px-stage-tools{gap:7px}.px-stage-tool{font-size:var(--px-size-1);padding:0 9px}.px-stage-tool.is-follow svg,.px-stage-tool-long,.px-stage-tool-word{display:none}.px-stage-tool-short{display:inline}.px-stage-foot{left:var(--px-space-3);right:10px;bottom:var(--px-space-3);column-gap:var(--px-space-2);row-gap:var(--px-space-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"legend end""centre end"}.px-stage-legend{justify-content:center;justify-self:center;gap:0 14px}.px-stage-legend li{min-height:32px;font-size:var(--px-size-1)}.px-stage-reading{display:none}.px-stage-end{align-self:end}.px-stage-end>.px-scale{gap:var(--px-space-2)}.px-stage-foot .px-zoomers{gap:var(--px-space-1);flex-direction:column}.px-stage-foot[data-work=open]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:".end"}.px-welcome{left:var(--px-space-5);right:var(--px-space-5);width:auto;top:68px;transform:none}.px-welcome-title{max-width:none}.px-welcome-title br{display:none}.px-welcome-line{max-width:300px;margin:var(--px-space-3) 0 var(--px-space-1);font-size:var(--px-read-size);line-height:1.5}.px-welcome-start{margin-top:var(--px-space-2);font-size:var(--px-read-size)}}@media (max-width:900px) and (max-height:720px){.px-welcome{top:64px}html[data-px-welcome] .px-stage-bar{visibility:hidden;pointer-events:none}html[data-px-welcome] .px-welcome{top:var(--px-space-3)}.px-welcome-line,.px-stage-legend{display:none}}@media (max-width:420px){.px-stage-view-long{display:none}}@media (max-width:400px){.px-stage-legend{gap:0 var(--px-space-3)}}@media (max-width:360px){.px-stage-legend svg,.px-stage-view{display:none}.px-stage-tools{flex:1;margin-left:0}.px-stage-tool.is-follow{margin-right:auto}}*{scrollbar-width:thin;scrollbar-color:var(--px-ink-dim) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--px-ink-dim);border-radius:var(--px-radius-round);background-clip:padding-box;border:2px solid #0000}.px-shortcut-group{margin-top:18px}.px-shortcuts-title{margin-top:var(--px-space-2)}.px-shortcut-group-rule,.px-shortcut-group-title{margin-bottom:var(--px-space-3)}.px-shortcut-list{gap:var(--px-space-2);margin:0;display:grid}.px-shortcuts-end{margin:var(--px-space-4) 0 var(--px-space-3)}@media (min-width:901px){.px-dialog.px-shortcuts{width:min(820px,100%)}.px-shortcut-groups{column-gap:var(--px-space-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}}.px-stage-view,.px-stage-hint,.px-stage-legend,.px-stage-reading-text,.px-stage-foot .px-rungs{border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-panel);background:var(--px-surface)}.px-stage-view{max-width:60%;padding:0 var(--px-space-3);flex:none}.px-stage-hint{padding:0 var(--px-space-3);line-height:var(--px-ctl-h-stage)}.px-stage-legend{padding:0 var(--px-space-3)}.px-stage-reading-text{padding:var(--px-space-1) var(--px-space-3)}.px-stage-foot .px-rungs{padding:var(--px-space-2) var(--px-space-3)}#px-dig-aim svg{filter:var(--px-globe-mark-glow)}#px-dig-aim .px-dig-aim-cut{stroke:var(--px-globe-mark-cut)}#px-dig-aim circle.px-dig-aim-cut{stroke:none;fill:var(--px-globe-mark-cut)}.px-stage-dock{z-index:var(--px-layer-margin);top:calc(var(--px-space-2) + var(--px-ctl-h-stage) + var(--px-space-2));left:var(--px-space-5);border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-panel);background:var(--px-surface-raised);box-shadow:var(--px-shadow-chip);animation:px-dock-in var(--px-dur-work) var(--px-ease-out) both;align-items:stretch;display:flex;position:absolute}@keyframes px-dock-in{0%{opacity:0;translate:0 6px}}.px-stage-dock-open,.px-stage-dock-clear{color:var(--px-ink-soft);font:inherit;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);background:0 0;border:0;align-items:center;display:inline-flex}.px-stage-dock-open{gap:var(--px-space-3);min-height:52px;padding:var(--px-space-2) var(--px-space-3) var(--px-space-2) var(--px-space-3);border-radius:var(--px-radius-panel) 0 0 var(--px-radius-panel);text-align:left}.px-stage-dock-open>svg{color:var(--px-accent-ink);flex:none}.px-stage-dock-words{flex-direction:column;gap:2px;min-width:0;display:flex}.px-stage-dock-eyebrow{font-family:var(--px-font-chart);font-size:var(--px-size-1);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint)}.px-stage-dock-name{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;font-size:var(--px-size-3);color:var(--px-ink);font-weight:500;overflow:hidden}.px-stage-dock-cta{margin-left:var(--px-space-2);font-size:var(--px-size-2);color:var(--px-accent-ink);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-stage-dock-open:hover{background:var(--px-accent-wash)}}.px-stage-dock-clear{width:var(--px-hit);border-left:var(--px-hairline-w) solid var(--px-hairline);border-radius:0 var(--px-radius-panel) var(--px-radius-panel) 0;color:var(--px-ink-faint);justify-content:center}@media (hover:hover) and (pointer:fine){.px-stage-dock-clear:hover{color:var(--px-ink);background:var(--px-paper-fold-soft)}}.px-stage-dock-open:focus-visible,.px-stage-dock-clear:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}@media (max-width:900px) and (not ((max-height:560px) and (orientation:landscape))){.px-stage-dock{display:none}}.planet-stage>.px-work-dock{display:none}@media (max-width:900px){.planet-stage>.px-work-dock{z-index:var(--px-layer-margin);min-width:0;padding-bottom:env(safe-area-inset-bottom,0px);border-top:var(--px-hairline-w) solid var(--px-paper-edge);background:var(--px-panel-deep);color:var(--px-ink);animation:px-fade var(--px-dur-work) var(--px-ease-out) both;grid-area:work;align-items:stretch;display:flex;position:relative}}@media (max-width:900px) and (max-height:560px) and (orientation:landscape){.planet-stage>.px-work-dock{display:none}}.px-work-dock-open,.px-work-dock-close{color:var(--px-ink-soft);font:inherit;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);background:0 0;border:0;align-items:center;display:inline-flex}.px-work-dock-open{gap:var(--px-space-3);min-width:0;padding:0 var(--px-space-3) 0 var(--px-space-4);text-align:left;flex:auto}.px-work-dock-open>svg{color:var(--px-accent-ink);flex:none}.px-work-dock-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--px-size-3);color:var(--px-ink);flex:auto;font-weight:500;overflow:hidden}.px-work-dock-cta{align-items:center;gap:var(--px-space-1);font-size:var(--px-size-2);color:var(--px-accent-ink);flex:none;display:inline-flex}.px-work-dock-cta>svg{rotate:-90deg}.px-work-dock-close{width:var(--px-work-dock-close-w);border-left:var(--px-hairline-w) solid var(--px-hairline);flex:none;justify-content:center}.px-work-dock-open:active,.px-work-dock-close:active{background:var(--px-accent-wash)}@media (hover:hover) and (pointer:fine){.px-work-dock-open:hover{background:var(--px-accent-wash)}.px-work-dock-close:hover{color:var(--px-ink);background:var(--px-paper-fold-soft)}}.px-work-dock-open:focus-visible,.px-work-dock-close:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.px-stage-dock,.planet-stage>.px-work-dock{animation:none}}.planet-stage[data-adpreview]{display:block}.planet-stage[data-adpreview]>:not([data-px-region=stage]){display:none!important}.planet-stage[data-adpreview]>[data-px-region=stage]{position:absolute;inset:0}.planet-stage[data-adpreview] .px-stage>:not(.px-stage-canvas){display:none!important}.planet-stage[data-ad-focus=banner] .flight-card [data-part=banner],.planet-stage[data-ad-focus=headline] .flight-card [data-part=headline],.planet-stage[data-ad-focus=body] .flight-card [data-part=body],.planet-stage[data-ad-focus=url] .flight-card [data-part=url],.planet-stage[data-ad-focus=linkLabel] .flight-card [data-part=url]{outline:2px solid var(--px-accent);outline-offset:3px;border-radius:var(--px-radius-chip)}.planet-stage[data-ad-focus] .flight-card .px-fc-go[data-part]{outline-offset:-2px;border-radius:0}.px-stage-legend-rule{width:var(--px-hairline-w);background:var(--px-hairline-strong);height:18px;min-height:0!important}.px-stage-legend .is-media svg{color:var(--px-accent-ink)}@media (min-width:1151px){.px-stage-foot[data-work=open][data-media]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"legend end"}.px-stage-foot[data-work=open][data-media] .px-stage-end{justify-self:end}.px-stage-foot[data-work=open][data-media] .px-stage-legend{display:flex}.px-stage-foot[data-work=open][data-media] .px-stage-legend>li:not(.is-media),.px-stage-foot[data-work=open][data-media] .px-stage-reading{display:none}}.px-w-head{position:relative}.px-w-working{right:0;bottom:calc(var(--px-hairline-w) * -1);height:var(--px-working-line);pointer-events:none;opacity:0;transition:opacity var(--px-fast) var(--px-ease);position:absolute;left:0;overflow:hidden}.px-w-working.is-on{opacity:1;transition-delay:var(--px-dur-working-wait)}.px-w-working:before{content:"";width:var(--px-working-run);background:var(--px-accent);position:absolute;top:0;bottom:0;left:0}.px-w-working.is-on:before{animation:px-working-run var(--px-dur-working-run) linear infinite}@keyframes px-working-run{0%{transform:translate(-100%)}to{transform:translate(300%)}}.px-w-waiting:before,:is(.px-button,.px-ghost-button,.px-w-primary,.px-w-secondary,.px-w-text,.px-more,.px-sq-verb,.px-sq-choice,.px-sq-cloth-button,.px-inbox-text,.px-summons-serve,.px-quote-textbtn,.px-tv-key,.px-signin-google)[aria-busy=true]:before{content:"";box-sizing:border-box;width:var(--px-working-arc);height:var(--px-working-arc);vertical-align:-.1em;border:var(--px-working-line) solid var(--px-tuning-track);border-top-color:var(--px-accent);border-right-color:var(--px-accent);border-radius:var(--px-radius-round);animation:px-working-arc var(--px-dur-tune-sweep) linear infinite;flex:none;margin-inline-end:var(--px-space-2);display:inline-block}:is(.px-button,.px-ghost-button,.px-w-primary,.px-w-secondary,.px-w-text,.px-more,.px-sq-verb,.px-sq-choice,.px-sq-cloth-button,.px-inbox-text,.px-summons-serve,.px-quote-textbtn,.px-tv-key,.px-signin-google)[aria-busy=true]:is(:disabled,[aria-disabled=true]){opacity:1;cursor:progress}@keyframes px-working-arc{to{transform:rotate(360deg)}}.px-w-opening{padding:var(--px-space-3) var(--px-space-5) var(--px-space-5);color:var(--px-ink-soft);margin:0}@media (max-width:900px){.px-w-opening{padding:var(--px-space-3) var(--px-space-4) var(--px-space-4)}}.px-w-replacing{opacity:var(--px-working-fade);transition:opacity var(--px-fast) var(--px-ease)}@media (prefers-reduced-motion:reduce){.px-w-working.is-on:before{width:100%;animation:none}.px-w-waiting:before,:is(.px-button,.px-ghost-button,.px-w-primary,.px-w-secondary,.px-w-text,.px-more,.px-sq-verb,.px-sq-choice,.px-sq-cloth-button,.px-inbox-text,.px-summons-serve,.px-quote-textbtn,.px-tv-key,.px-signin-google)[aria-busy=true]:before{border-color:var(--px-accent);animation:none}}:root[data-px-motion=reduce] .px-w-working.is-on:before{width:100%;animation:none}:root[data-px-motion=reduce] .px-w-waiting:before,:root[data-px-motion=reduce] :is(.px-button,.px-ghost-button,.px-w-primary,.px-w-secondary,.px-w-text,.px-more,.px-sq-verb,.px-sq-choice,.px-sq-cloth-button,.px-inbox-text,.px-summons-serve,.px-quote-textbtn,.px-tv-key,.px-signin-google)[aria-busy=true]:before{border-color:var(--px-accent);animation:none}.px-pic{max-width:100%;display:block;position:relative}.px-pic>img{transition:opacity var(--px-fast) var(--px-ease)}.px-pic:is([data-pic=loading]:not([data-again]),[data-pic=failed]){min-height:var(--px-pic-hold);border-radius:var(--px-radius-control);background:var(--px-surface-sunk)}.px-pic[data-ratio]:is([data-pic=loading]:not([data-again]),[data-pic=failed]){min-height:0;aspect-ratio:var(--px-pic-ratio)}.px-pic[data-pic=loading]:not([data-again])>img,.px-pic[data-pic=failed]>img{opacity:0}.px-pic[data-pic=failed]>img{position:absolute}.px-pic[data-pic=loading]:not(.is-quiet):before{content:"";z-index:1;box-sizing:border-box;width:var(--px-pic-arc);height:var(--px-pic-arc);border:var(--px-working-line) solid var(--px-tuning-track);border-top-color:var(--px-accent);border-right-color:var(--px-accent);border-radius:var(--px-radius-round);pointer-events:none;animation:px-working-arc var(--px-dur-tune-sweep) linear infinite;margin:auto;position:absolute;inset:0}.px-pic-failed{padding:var(--px-space-3);font-size:var(--px-size-2);text-align:center;color:var(--px-ink-faint);place-items:center;line-height:1.4;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.px-pic[data-pic=loading]:before{border-color:var(--px-accent);animation:none}}:root[data-px-motion=reduce] .px-pic[data-pic=loading]:before{border-color:var(--px-accent);animation:none}.planet-label{font-family:var(--px-font-ui);font-size:var(--px-map-country-size);letter-spacing:var(--px-map-country-track);text-transform:uppercase;color:var(--px-map-ink-day);white-space:nowrap;text-align:center;align-items:center;gap:var(--px-space-row);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:px-fade var(--px-medium) var(--px-ease) backwards;transition:color var(--px-medium) var(--px-ease), opacity var(--px-medium) var(--px-ease);font-weight:500;display:inline-flex}.planet-label:before,.planet-label:after{content:"";background:var(--px-map-focus-rule);opacity:.9;flex:none;width:22px;height:1px}.planet-label.is-night:before,.planet-label.is-night:after{background:var(--px-map-focus-rule-night)}.planet-label.is-hover{font-weight:400}.planet-label.is-hover:before,.planet-label.is-hover:after{opacity:.45}.planet-label.is-night{color:var(--px-map-ink-night)}.planet-label.is-continent{letter-spacing:.34em;color:var(--px-map-ink-day);animation:none}.planet-label.is-continent.is-night{color:var(--px-map-ink-night)}.planet-label.is-continent:before,.planet-label.is-continent:after{opacity:.55;width:34px}.planet-label.is-ocean,.planet-label.is-ocean.is-night{letter-spacing:.3em;color:var(--px-map-ocean-ink);font-weight:400}.planet-label.is-ocean:before,.planet-label.is-ocean:after{display:none}.planet-label.is-ocean.is-wrapped{text-align:center;line-height:1.45}.planet-label.is-ocean.is-wrapped .is-second{display:block}.planet-label.is-ocean span{margin-right:-.3em}.planet-label.is-stepped-back{opacity:.34}.planet-label.is-ground{font-size:var(--px-map-ground-size);letter-spacing:var(--px-map-ground-track);font-weight:500;line-height:var(--px-map-ground-line);color:var(--px-map-ground-ink);white-space:nowrap;-webkit-font-smoothing:antialiased;width:max-content}.planet-label.is-ground.is-night{color:var(--px-map-ground-ink-night)}.planet-label.is-ground:before,.planet-label.is-ground:after{display:none}.planet-label.is-ground .planet-label-text{gap:var(--px-space-1)}.planet-label.is-ground .planet-label-count{color:var(--px-map-ground-ink)}.planet-label.is-ground.has-subject .planet-label-count{display:none}@media (max-width:900px){.planet-label.is-ground{font-size:var(--px-map-ground-size-phone)}}.planet-markers{pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.planet-marker{contain:layout style;width:0;height:0;position:absolute;top:0;left:0}.planet-marker-name{font-family:var(--px-font-ui);font-size:var(--px-map-country-size);letter-spacing:var(--px-map-country-track);text-transform:uppercase;white-space:nowrap;color:var(--px-map-ink-day);opacity:var(--px-map-name-alpha);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;transition:color var(--px-medium) var(--px-ease), opacity var(--px-medium) var(--px-ease);font-weight:400;line-height:1;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.planet-marker.is-hover .planet-marker-name{opacity:.85}.planet-marker.is-selected .planet-marker-name{color:var(--px-accent-ink);opacity:1;font-weight:500}.planet-marker.is-night .planet-marker-name{color:var(--px-map-ink-night);opacity:var(--px-map-name-alpha-night)}.planet-marker.is-night.is-hover .planet-marker-name{opacity:.9}.planet-marker.is-night.is-selected .planet-marker-name{color:var(--px-accent-ink);opacity:1}.planet-admin-layer{pointer-events:none;position:absolute;top:0;left:0}.planet-admin-names{pointer-events:none;transition:opacity var(--px-medium) var(--px-ease);position:absolute;top:0;left:0;overflow:hidden}.planet-admin-tag{line-height:var(--px-map-state-quiet-line);text-align:center;font-family:var(--px-font-ui);font-size:var(--px-map-state-quiet-size);letter-spacing:var(--px-map-state-quiet-track);white-space:nowrap;color:var(--px-map-ink-day);text-shadow:var(--px-map-tag-shadow);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:px-fade var(--px-medium) var(--px-ease) backwards;transition:opacity var(--px-medium) var(--px-ease);flex-direction:column;align-items:center;font-weight:400;display:flex;position:absolute;top:0;left:0}.planet-admin-tag[data-ceded=true]{opacity:.5}.planet-admin-tag[data-leaving=true]{opacity:0}.planet-admin-name{transform-origin:0 0;font-family:var(--px-font-ui);font-size:var(--px-map-state-size);letter-spacing:var(--px-map-state-track);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100vw - 24px);color:var(--px-map-ink-day);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:opacity var(--px-fast) var(--px-ease), color var(--px-medium) var(--px-ease);font-weight:400;position:absolute;top:0;left:0;overflow:hidden}.planet-admin-name.is-selected{padding:0 26px;font-weight:500}.planet-admin-name.is-selected:before,.planet-admin-name.is-selected:after{content:"";background:var(--px-map-focus-rule);opacity:.9;width:16px;height:1px;position:absolute;top:50%}.planet-admin-name.is-selected:before{left:0}.planet-admin-name.is-selected:after{right:0}.planet-admin-name.is-selected.is-night:before,.planet-admin-name.is-selected.is-night:after{background:var(--px-map-focus-rule-night)}.planet-admin-name.is-night{color:var(--px-map-ink-night)}.planet-lights{pointer-events:none;position:absolute;top:0;left:0}.planet-light{width:var(--px-hit);height:var(--px-hit);cursor:var(--px-cursor-pointer);pointer-events:auto;color:var(--px-flame-ink);background:0 0;border:0;justify-content:center;align-items:center;margin:-22px 0 0 -22px;padding:0;display:flex;position:absolute;top:0;left:0}.planet-light[data-click=false]{pointer-events:none}.planet-light:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:50%}.planet-story-lights{pointer-events:none;position:absolute;top:0;left:0}.px-story-mark{width:var(--px-hit);height:var(--px-hit);cursor:var(--px-cursor-pointer);pointer-events:auto;color:var(--px-story);background:0 0;border:0;justify-content:center;align-items:center;margin:-22px 0 0 -22px;padding:0;display:flex;position:absolute;top:0;left:0}.px-story-mark[data-click=false]{pointer-events:none}.px-story-mark:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:50%}.px-eyebrow.is-story{color:var(--px-story)}.px-story-kind{font-family:var(--px-font-chart);font-size:var(--px-read-size);line-height:var(--px-read-line);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums)}.px-story-body{font-size:var(--px-size-4);white-space:pre-line;overflow-wrap:anywhere;max-width:60ch;margin:0;line-height:1.6}.planet-pin-layer{pointer-events:none;position:absolute;top:0;left:0}.planet-pin{z-index:var(--px-layer-ornament);pointer-events:auto;width:44px;height:50px;cursor:var(--px-cursor-grab);touch-action:none;-webkit-user-select:none;user-select:none;margin:-44px 0 0 -22px;position:absolute;top:0;left:0}.planet-pin[data-dragging=true]{cursor:var(--px-cursor-grabbing)}.planet-pin:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:8px}.px-pin-art{pointer-events:none;animation:px-pin-arrive var(--px-dur-pin-arrive) var(--px-ease-pin) both;display:block;position:absolute;top:0;left:0;overflow:visible}@keyframes px-pin-arrive{0%{opacity:0;translate:0 -22px}to{opacity:1;translate:0}}.px-pin-lift{transform-origin:22px 44px;transition:translate var(--px-dur-pin-lift) var(--px-ease-out), rotate var(--px-dur-pin-lift) var(--px-ease-out)}.planet-pin:not([data-state=planted]) .px-pin-lift{translate:0 calc(-1 * var(--px-pin-lift))}.planet-pin[data-kind=story]:not([data-state=planted]) .px-pin-lift{rotate:-7deg}.planet-pin[data-kind=memory][data-state=carried] .px-pin-lift{rotate:-3deg}.planet-pin[data-kind=secret][data-state=carried] .px-pin-lift{rotate:5deg}.planet-pin:not([data-state=planted]) .px-pin-ring{stroke-dasharray:3 2.6}.px-pin-body{transform-origin:22px 44px}.px-pin-art[data-landed] .px-pin-body{animation:px-pin-plant var(--px-dur-pin-plant) var(--px-ease-out) both}@keyframes px-pin-plant{0%{transform:translateY(calc(-1 * var(--px-pin-lift) - 6px)) scale(.95, 1.07)}46%{transform:translateY(1px)scale(1.12,.84)}72%{transform:translateY(-2.5px)scale(.96,1.06)}to{transform:translateY(0)scale(1)}}.px-pin-fx{pointer-events:none}.px-pin-fx-ring{transform-box:fill-box;transform-origin:50%;animation:px-pin-fx-ring var(--px-dur-pin-burst) var(--px-ease-out) both}@keyframes px-pin-fx-ring{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2.5)}}.px-pin-fx-spark,.px-pin-fx-ray{animation:px-pin-fx-spark var(--px-dur-pin-burst) var(--px-ease-out) both}@keyframes px-pin-fx-spark{0%{opacity:0;transform:translateY(8px)scaleY(.3)}25%{opacity:1}to{opacity:0;transform:translateY(-9px)scaleY(1)}}.px-pin-fx-clod{animation:px-pin-fx-clod var(--px-dur-pin-burst) ease-in both}@keyframes px-pin-fx-clod{0%{opacity:1;transform:translate(0)}45%{opacity:1;transform:translate(calc(var(--px-pin-dx) * .6), -13px)}to{opacity:0;transform:translate(var(--px-pin-dx), 3px)}}.px-pin-glow{transition:opacity var(--px-dur-light) var(--px-ease-out)}.planet-pin:not([data-state=planted]) .px-pin-glow.px-pin-halo,.planet-pin:not([data-state=planted]) .px-pin-glow.px-pin-pool,.planet-pin:not([data-state=planted]) .px-pin-glow.px-pin-bloom{opacity:0}.planet-pin:not([data-state=planted]) .px-pin-glow.px-pin-inner{opacity:.55}.px-pin-flame{transform-origin:22px 26px;animation:px-pin-flame var(--px-loop-flame-air) ease-in-out infinite}.px-pin-flame-core{animation:px-pin-flicker var(--px-loop-flame-core) ease-in-out infinite}@keyframes px-pin-flame{0%,to{transform:rotate(-3deg)scaleY(1)}50%{transform:rotate(3deg)scaleY(1.06)}}@keyframes px-pin-flicker{0%,to{opacity:1}42%{opacity:.76}70%{opacity:.94}}.planet-pin[data-state=planted] .px-pin-glow.px-pin-halo{animation:px-pin-warmth var(--px-loop-flame-warmth) ease-in-out infinite}@keyframes px-pin-warmth{0%,to{opacity:.66}50%{opacity:1}}.px-pin-glow.px-pin-ember{opacity:0;animation:px-pin-ember var(--px-loop-pin-ember) ease-out infinite}.px-pin-glow.px-pin-ember.is-second{animation-delay:1.3s;animation-duration:calc(var(--px-loop-pin-ember) * 1.25)}@keyframes px-pin-ember{0%{opacity:0;transform:translateY(4px)}20%{opacity:1}to{opacity:0;transform:translate(2.5px,-11px)}}.px-pin-fold{transform-origin:26px 16px;animation:px-pin-fold var(--px-loop-pin-fold) ease-in-out infinite}@keyframes px-pin-fold{0%,84%,to{transform:rotate(0)}92%{transform:rotate(-9deg)}}.px-pin-glow.px-pin-twinkle{transform-origin:30.5px 5px;opacity:0;animation:px-pin-twinkle var(--px-loop-pin-twinkle) ease-in-out infinite}@keyframes px-pin-twinkle{0%,70%,to{opacity:0;transform:scale(.2)rotate(0)}82%{opacity:1;transform:scale(1)rotate(45deg)}92%{opacity:0;transform:scale(.4)rotate(90deg)}}.planet-pin[data-still=true] .px-pin-flame,.planet-pin[data-still=true] .px-pin-flame-core,.planet-pin[data-still=true] .px-pin-fold,.planet-pin[data-still=true] .px-pin-glow,.planet-pin[data-calm=true] .px-pin-art{animation:none}.planet-pin-read{transform:translateX(calc(-50% + var(--px-pin-read-dx,0px)));white-space:nowrap;font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-flame-ink);background:var(--px-scrim-night);font-variant-numeric:var(--px-nums);pointer-events:none;border-radius:3px;padding:2px 6px;position:absolute;top:calc(100% + 6px);left:50%}.planet-pin[data-kind=story] .planet-pin-read{color:var(--px-story)}.planet-pin[data-kind=secret] .planet-pin-read{color:var(--px-violet-ink)}.planet-pin[data-kind=guess] .planet-pin-read{color:var(--px-accent-ink)}.planet-pin-read[data-above=true]{top:auto;bottom:calc(100% + 4px)}.flight-hover{justify-content:center;align-items:center;display:flex;position:relative}.flight-brackets{opacity:.95;width:46px;height:46px;animation:px-fade var(--px-fast) var(--px-ease) both;position:relative}.flight-brackets i{border:1.5px solid var(--px-accent);border-radius:2px;width:11px;height:11px;position:absolute}.flight-brackets i:first-child{border-bottom:0;border-right:0;top:0;left:0}.flight-brackets i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.flight-brackets i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.flight-brackets i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}.flight-focus{border:1.5px solid var(--px-accent-ink);border-radius:50%;width:54px;height:54px}@supports (color:color-mix(in lab, red, red)){.flight-focus{border:1.5px solid color-mix(in srgb, var(--px-accent-ink) 90%, transparent)}}.flight-focus{box-shadow:0 0 0 1px var(--px-bg-bottom), 0 0 22px 6px var(--px-accent-halo)}@supports (color:color-mix(in lab, red, red)){.flight-focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--px-bg-bottom) 50%, transparent), 0 0 22px 6px var(--px-accent-halo)}}.flight-focus{animation:px-fade var(--px-medium) var(--px-ease) both}.flight-hover .flight-tip{margin-top:var(--px-space-2);position:absolute;top:100%;left:50%;translate:-50%}.flight-tip{padding:7px var(--px-space-row) 8px;border-radius:var(--px-radius-panel);background:var(--px-surface);border:var(--px-hairline-w) solid var(--px-paper-edge);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:.14em;text-transform:uppercase;color:var(--px-ink-soft);white-space:nowrap;text-align:left;animation:px-rise var(--px-fast) var(--px-ease) both;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.3;display:inline-flex}.flight-tip-kind{align-items:center;gap:var(--px-space-2);display:flex}.flight-tip-kind:before{content:"";background:var(--px-accent);flex:none;width:8px;height:1.5px}.flight-tip-place{font-family:var(--px-font-ui);font-size:var(--px-label-size);letter-spacing:0;text-transform:none;color:var(--px-ink);font-weight:500;line-height:1.3}.flight-card{pointer-events:auto;-webkit-user-select:none;user-select:none;width:288px;top:var(--dy,0px);color:var(--px-ink);margin-top:-20px;margin-left:64px;position:relative}.flight-card.is-left{margin-left:-352px}.flight-card:before{content:"";left:-7px;top:clamp(12px, calc(22px - var(--dy,0px)), calc(100% - 24px));background:var(--px-surface-raised);border-left:var(--px-hairline-w) solid var(--px-paper-edge);border-bottom:var(--px-hairline-w) solid var(--px-paper-edge);width:12px;height:12px;position:absolute;transform:rotate(45deg)}.flight-card.is-left:before{left:auto;right:-7px;transform:rotate(225deg)}.flight-card.is-below{margin-left:calc(-144px + var(--dx,0px));margin-top:64px}.flight-card.is-below:before{left:clamp(12px, calc(50% - 6px - var(--dx,0px)), calc(100% - 24px));top:-7px;right:auto;transform:rotate(135deg)}.flight-card.is-waiting{visibility:hidden;pointer-events:none}.flight-card.is-leaving{animation:px-card-out var(--px-fast) var(--px-ease) both;pointer-events:none}@keyframes px-card-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.planet-citizens{pointer-events:none;--px-citizen-face:28px;position:absolute;top:0;left:0}.planet-stage[data-shaft=true] .planet-citizens{display:none}@media (max-width:639px){.planet-citizens{--px-citizen-face:22px}}.px-citizen-mark{width:var(--px-hit);height:var(--px-hit);cursor:var(--px-cursor-pointer);pointer-events:auto;color:var(--px-ink);visibility:hidden;will-change:transform;contain:layout style;background:0 0;border:0;justify-content:center;align-items:center;margin:-22px 0 0 -22px;padding:0;display:flex;position:absolute;top:0;left:0}.px-citizen-mark[data-click=false]{pointer-events:none;cursor:var(--px-cursor-default)}.px-citizen-mark[data-here=true] .px-citizen-badge img,.px-citizen-mark[data-here=true] .px-citizen-badge .px-citizen-silhouette{box-shadow:0 0 0 2px var(--px-badge-rim), 0 0 0 3px var(--px-ink), 0 1px 3px #00000080}.px-citizen-mark[data-here=true] .px-citizen-dot{box-shadow:0 0 0 1.5px var(--px-ink)}.px-citizen-badge{width:var(--px-citizen-face);height:var(--px-citizen-face);justify-content:center;align-items:center;display:flex;position:relative}.px-citizen-badge img,.px-citizen-badge .px-citizen-silhouette{background:var(--px-story);width:100%;height:100%;box-shadow:0 0 0 2px var(--px-badge-rim), 0 1px 3px #00000080;image-rendering:pixelated;border-radius:50%;position:absolute;top:0;left:0}.px-citizen-badge .px-citizen-silhouette{background:var(--px-avatar)}.px-citizen-badge>:nth-child(2){transform:translate(35%,-20%)}.px-citizen-badge>:nth-child(3){transform:translate(70%,-40%)}.px-citizen-mark[data-pulse=true]{z-index:1}.px-citizen-mark[data-own=true]{z-index:2}.px-citizen-mark[data-own=true] .px-citizen-badge:after{content:"";border:1px solid var(--px-accent);pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.px-citizen-mark.is-preview{pointer-events:none;height:auto;margin-top:calc(var(--px-citizen-face) / -2 - 4px);flex-direction:column;gap:3px}.px-citizen-mark.is-preview .px-citizen-badge{width:calc(var(--px-citizen-face) + 8px);height:calc(var(--px-citizen-face) + 8px)}.px-citizen-mark.is-preview .px-citizen-badge:after{border-style:dashed}.px-citizen-preview-caption{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-accent-ink);text-shadow:0 1px 2px #000000b3}.px-citizen-dot{background:var(--px-story);width:10px;height:10px;box-shadow:0 0 0 1.5px var(--px-bg-top);border-radius:50%}.px-citizen-number{left:calc(50% + var(--px-citizen-face) / 2 + 6px);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink);font-variant-numeric:var(--px-nums);white-space:nowrap;text-shadow:0 1px 2px #0009;position:absolute;top:50%;transform:translateY(-50%)}.px-citizen-mark[data-kind=count] .px-citizen-number{font-size:var(--px-read-size);padding:var(--px-space-1) 7px;border-radius:var(--px-radius-round);border:1px solid var(--px-accent);background:var(--px-surface);text-shadow:none;line-height:1;position:static;transform:none}.px-citizen-mark:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:50%}.planet-citizens[data-drift=true] .px-citizen-badge{animation:1.6s steps(4,end) infinite px-citizen-bob}html[data-px-motion=paused] .planet-citizens .px-citizen-badge{animation:none}@keyframes px-citizen-bob{0%,to{translate:0}50%{translate:0 -2px}}.planet-citizens[data-sparse=true]{--px-citizen-face:36px}@media (max-width:639px){.planet-citizens[data-sparse=true]{--px-citizen-face:32px}}.planet-citizens[data-stand=true]{--px-citizen-face:40px;--px-citizen-lift:26px}@media (max-width:639px){.planet-citizens[data-stand=true]{--px-citizen-face:34px;--px-citizen-lift:23px}}.planet-citizens[data-stand=true] .px-citizen-mark:not(.is-preview){height:calc(var(--px-hit) + var(--px-citizen-lift) * 2);margin-top:calc(var(--px-hit) / -2 - var(--px-citizen-lift) * 2)}.px-citizen-stand{left:50%;top:calc(50% + var(--px-citizen-lift));pointer-events:none;width:0;height:0;position:absolute}.px-citizen-z{left:calc(var(--px-citizen-face) / 2 + 1px);top:calc(-1 * (var(--px-citizen-lift) + var(--px-citizen-face) / 2) - 2px);font-family:var(--px-font-chart);font-style:normal;font-size:var(--px-size-2);color:var(--px-ink);text-shadow:0 1px 2px #0009;line-height:1;animation:3.2s ease-in-out infinite px-citizen-doze;position:absolute}.px-citizen-stand:before{content:"";background:var(--px-badge-body);width:2px;height:2px;box-shadow:2px 0px var(--px-badge-body), 4px 0px var(--px-badge-body), 6px 0px var(--px-badge-body), 8px 0px var(--px-badge-body), 10px 0px var(--px-badge-body), 12px 0px var(--px-badge-body), 0px 2px var(--px-badge-body), 2px 2px var(--px-badge-body), 4px 2px var(--px-badge-body), 6px 2px var(--px-badge-body), 8px 2px var(--px-badge-body), 10px 2px var(--px-badge-body), 12px 2px var(--px-badge-body), 0px 4px var(--px-badge-body), 2px 4px var(--px-badge-body), 4px 4px var(--px-badge-body), 6px 4px var(--px-badge-body), 8px 4px var(--px-badge-body), 10px 4px var(--px-badge-body), 12px 4px var(--px-badge-body), 0px 6px var(--px-badge-body), 2px 6px var(--px-badge-body), 4px 6px var(--px-badge-body), 6px 6px var(--px-badge-body), 8px 6px var(--px-badge-body), 10px 6px var(--px-badge-body), 12px 6px var(--px-badge-body), 0px 8px var(--px-badge-body), 2px 8px var(--px-badge-body), 4px 8px var(--px-badge-body), 8px 8px var(--px-badge-body), 10px 8px var(--px-badge-body), 12px 8px var(--px-badge-body), 0px 10px var(--px-badge-body), 2px 10px var(--px-badge-body), 4px 10px var(--px-badge-body), 8px 10px var(--px-badge-body), 10px 10px var(--px-badge-body), 12px 10px var(--px-badge-body), -2px 12px var(--px-badge-body), 0px 12px var(--px-badge-body), 2px 12px var(--px-badge-body), 4px 12px var(--px-badge-body), 8px 12px var(--px-badge-body), 10px 12px var(--px-badge-body), 12px 12px var(--px-badge-body), 14px 12px var(--px-badge-body);position:absolute;top:-8px;left:-6px}.px-citizen-stand:after{content:"";background:var(--px-badge-shadow);z-index:-1;border-radius:50%;width:28px;height:8px;position:absolute;top:2px;left:-14px}@keyframes px-citizen-doze{0%,to{opacity:.45}50%{opacity:.95}}html[data-px-motion=paused] .px-citizen-z{animation:none}.planet-label-text{flex-direction:column;align-items:center;gap:3px;display:flex}.planet-label-count{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;font-variant-numeric:var(--px-nums);font-weight:400;line-height:1.2}.px-dig-thread-layer{pointer-events:none;position:absolute;top:0;left:0}.px-dig-thread-svg{position:absolute;top:0;left:0;overflow:visible}.px-dig-thread-line{fill:none;stroke:var(--px-accent);stroke-width:1px;stroke-dasharray:3 4;opacity:.9}.px-dig-thread-here{fill:var(--px-accent);stroke:var(--px-space);stroke-width:1.5px}.px-dig-thread-land{fill:var(--px-space);stroke:var(--px-accent);stroke-width:1.5px}.px-dig-thread-label{border-radius:var(--px-radius-control);background:var(--px-space);margin:-30px 0 0 8px;padding:3px 8px;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.px-dig-thread-label{background:color-mix(in srgb, var(--px-space) 78%, transparent)}}.px-dig-thread-label{border:var(--px-hairline-w) solid var(--px-paper-edge);font-family:var(--px-font-ui);font-size:var(--px-label-size);color:var(--px-ink);white-space:nowrap;visibility:hidden;will-change:transform;line-height:1.2}.px-dig-thread-label .px-m{font-family:var(--px-font-chart);color:var(--px-accent-ink)}@media (prefers-reduced-motion:reduce){.px-dig-thread-line{stroke-dasharray:none}}html[data-px-map-ink=dark] .planet-marker[data-ink=light] .planet-marker-name,html[data-px-map-ink=dark] .planet-label.is-hover[data-ink=light]{color:var(--px-map-ink-light);opacity:1;text-shadow:var(--px-map-ink-light-shadow)}html[data-px-map-ink=dark] .planet-marker.is-selected .planet-marker-name{color:var(--px-map-ink-dark)}html[data-px-map-ink=dark] .planet-marker.is-selected[data-ink=light] .planet-marker-name{color:var(--px-map-ink-light)}html[data-px-map-ink=dark] .planet-label.is-ground[data-ink=light],html[data-px-map-ink=dark] .planet-label.is-ground[data-ink=light] .planet-label-count{color:var(--px-map-ground-ink-light)}html[data-px-map-ink=dark][data-px-focus-ink=light] :is(.planet-admin-tag,.planet-admin-name){color:var(--px-map-ink-light);text-shadow:var(--px-map-ink-light-shadow)}.px-page{background:radial-gradient(120% 90% at 50% 46%, transparent 42%, var(--px-bg-bottom) 100%), linear-gradient(180deg, var(--px-bg-top) 0%, var(--px-bg-mid) 48%, var(--px-bg-bottom) 100%);height:100dvh;position:relative;overflow:hidden auto}@supports (color:color-mix(in lab, red, red)){.px-page{background:radial-gradient(120% 90% at 50% 46%, transparent 42%, color-mix(in srgb, var(--px-bg-bottom) 42%, transparent) 100%), linear-gradient(180deg, var(--px-bg-top) 0%, var(--px-bg-mid) 48%, var(--px-bg-bottom) 100%)}}.px-country{min-height:100dvh;padding:88px 20px calc(env(safe-area-inset-bottom) + 40px);flex-direction:column;justify-content:safe center;align-items:center;gap:20px;display:flex;position:relative}.px-country-limb{background:radial-gradient(circle at 50% 26%, var(--px-limb-high) 0%, var(--px-limb-mid) 52%, var(--px-limb-deep) 100%);width:190vmax;height:190vmax;box-shadow:inset 0 2px 0 var(--px-atmosphere-rim), 0 -2px 0 var(--px-atmosphere), 0 -40px 120px var(--px-atmosphere);border-radius:50%;position:fixed;top:86%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.px-country-limb{box-shadow:inset 0 2px 0 color-mix(in srgb, var(--px-atmosphere-rim) 35%, transparent), 0 -2px 0 color-mix(in srgb, var(--px-atmosphere) 50%, transparent), 0 -40px 120px color-mix(in srgb, var(--px-atmosphere) 42%, transparent)}}.px-country-limb{pointer-events:none}.px-country-card{z-index:var(--px-layer-page-card);width:100%;max-width:460px;padding:22px;position:relative}.px-country-name{margin:var(--px-space-2) 0 0;font-size:clamp(26px, 6vw, var(--px-size-9));letter-spacing:-.024em;color:var(--px-ink);text-wrap:balance;font-weight:500;line-height:1.08}.px-country-also{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:.04em;color:var(--px-ink-faint);margin:6px 0 0}.px-country-lede{margin:var(--px-space-3) 0 0}.px-country-facts{gap:var(--px-space-row);margin:0;display:grid}.px-country-facts div{align-items:baseline;gap:var(--px-space-3);grid-template-columns:92px minmax(0,1fr);display:grid}.px-country-facts dd{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-read-track);color:var(--px-ink);font-variant-numeric:var(--px-nums);margin:0}.px-country-actions{align-items:center;gap:var(--px-space-row);flex-wrap:wrap;margin-top:20px;display:flex}.px-country-more{z-index:var(--px-layer-page-card);font-size:var(--px-body-size);position:relative}@media (min-width:640px){.px-country{padding-top:96px}.px-country-card{padding:26px}}.px-mem-page{height:100dvh;padding:88px var(--px-space-4) var(--px-space-6);justify-content:center;align-items:flex-start;display:flex;overflow-y:auto}.px-mem-sheet{width:min(560px,100%)}.px-mem-sheet.px-paper{background:var(--px-surface-raised)}.px-mem-marker{text-align:center;flex-direction:column;align-items:center;display:flex}.px-mem-marker-page{padding:34px var(--px-space-5) 30px}.px-mem-candle{flex-direction:column;align-items:center;gap:3px;display:flex}.px-mem-candle-flame{width:4px;height:9px;box-shadow:0 0 12px 5px var(--px-candle-glow);background:linear-gradient(#fffdf6 0%,#ffe9c2 52%,#ffcd85 100%)}.px-mem-candle-body{background:var(--px-candle-wax);width:9px;height:14px;box-shadow:0 0 0 1px var(--px-ink-glaze);position:relative}.px-mem-candle-body:before{content:"";background:var(--px-ink);width:1px;height:3px;margin-left:-.5px;position:absolute;top:-3px;left:50%}@supports (color:color-mix(in lab, red, red)){.px-mem-candle-body:before{background:color-mix(in srgb, var(--px-ink) 50%, transparent)}}.px-mem-marker-page .px-mem-candle{gap:var(--px-space-1)}.px-mem-marker-page .px-mem-candle-flame{width:5px;height:12px;box-shadow:0 0 17px 7px var(--px-candle-glow-page)}.px-mem-marker-page .px-mem-candle-body{width:11px;height:19px}.px-mem-marker-page .px-mem-candle-body:before{height:4px;top:-4px}.px-mem-page-name{letter-spacing:var(--px-display-track);color:var(--px-ink);text-wrap:balance;overflow-wrap:anywhere;margin:14px 0 0;font-size:clamp(26px,6vw,34px);font-weight:500;line-height:1.1}.px-mem-page-life{margin:var(--px-space-row) 0 0;font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums)}.px-mem-page-photo-frame{margin-top:var(--px-space-5)}.px-mem-page-photo-frame:is([data-pic=loading],[data-pic=failed]){width:min(260px,100%);min-height:var(--px-pic-hold)}.px-mem-page-photo-frame .px-mem-page-photo{margin-top:0}.px-mem-page-photo{margin-top:var(--px-space-5);background:var(--px-surface-sunk);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-chip);width:auto;max-width:min(260px,100%);height:auto;max-height:320px;padding:5px;display:block}.px-mem-text{margin:var(--px-space-5) 0 0;max-width:46ch;font-size:var(--px-lede-size);color:var(--px-ink);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.px-mem-text.is-long{text-align:left}.px-mem-place{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:.04em;color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);margin:26px 0 0}.px-mem-place-link{margin:var(--px-space-2) 0 0;font-size:var(--px-body-size)}.px-mem-admin{margin:0 var(--px-space-5) var(--px-space-5);border-top:var(--px-hairline-w) solid var(--px-paper-fold);padding-top:18px}.px-mem-note{padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-paper-fold);margin-top:22px}.px-mem-pending{align-items:flex-start;gap:11px;display:flex}.px-mem-pending i{border:1px dashed var(--px-flame-warm);border-radius:50%;flex:none;width:14px;height:14px;margin-top:2px}.px-admin-page{padding:28px var(--px-space-4) calc(env(safe-area-inset-bottom) + 64px)}.px-numbers-table{border-collapse:collapse;width:100%}.px-numbers-table th,.px-numbers-table td{padding:var(--px-space-3) var(--px-space-3) var(--px-space-3) 0;text-align:left;vertical-align:top;border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-numbers-table thead th{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:.1em;text-transform:uppercase;color:var(--px-ink-faint);border-top:0;padding-top:0;font-weight:400}.px-numbers-table tbody th{width:46%;font-weight:400}.px-numbers-table td{white-space:nowrap}.px-numbers-table .is-trend{text-align:right;padding-right:0}.px-numbers-label{font-size:var(--px-body-size);color:var(--px-ink);font-weight:500;display:block}.px-numbers-sub{margin-top:var(--px-space-1);font-size:var(--px-label-size);color:var(--px-ink-faint);white-space:normal;text-wrap:pretty;line-height:1.45;display:block}.px-numbers-fig{font-family:var(--px-font-chart);font-size:var(--px-size-5);color:var(--px-ink);font-variant-numeric:var(--px-nums);line-height:1.1;display:block}.px-numbers-fig.is-quiet{font-size:var(--px-read-size);color:var(--px-ink-soft);line-height:1.6}.px-numbers-spark{vertical-align:middle;display:inline-block}.px-numbers-spark-base{stroke:var(--px-paper-fold);stroke-width:1px}.px-numbers-spark-line{fill:none;stroke:var(--px-accent);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round}.px-numbers-spark-dot{fill:var(--px-accent)}.px-numbers-list{margin:0}.px-numbers-row{gap:var(--px-space-2) var(--px-space-4);padding:var(--px-space-3) 0;border-top:var(--px-hairline-w) solid var(--px-paper-fold);grid-template-columns:minmax(150px,220px) minmax(0,1fr) auto;align-items:baseline;display:grid}.px-numbers-row:first-child{border-top:0;padding-top:0}.px-numbers-row dd{margin:0}.px-numbers-row .px-numbers-label{font-size:var(--px-read-size)}.px-numbers-line{font-size:var(--px-read-size);color:var(--px-ink-soft);line-height:1.6}.px-numbers-part{display:block}.px-numbers-trend{align-self:center}.px-numbers-step{white-space:nowrap}.px-numbers-arrow{margin:0 var(--px-space-2);color:var(--px-ink-faint)}.px-numbers-n{font-family:var(--px-font-chart);color:var(--px-ink);font-variant-numeric:var(--px-nums)}.px-numbers-n.is-quiet{color:var(--px-ink-faint)}.px-numbers-n.is-warm{color:var(--px-accent-ink)}.px-numbers-prose{max-width:68ch;font-size:var(--px-body-size);color:var(--px-ink-soft);text-wrap:pretty;margin:0;line-height:1.6}@media (max-width:639px){.px-numbers-table .is-trend{display:none}.px-numbers-table tbody th{width:auto}.px-numbers-row{grid-template-columns:minmax(0,1fr) auto}.px-numbers-row .px-numbers-label{grid-column:1/-1}.px-numbers-step{white-space:normal}}.px-caption.is-below-8{margin-top:var(--px-space-2)}.px-caption.is-prose{margin:0;line-height:1.6}.px-caption.is-flush{margin:0}.px-candle-row.is-page{justify-content:center;margin-top:26px}.px-mem-pending.is-above{margin-bottom:var(--px-space-4)}.px-mem-pending i.is-solid{border-style:solid}.px-topbar{z-index:var(--px-layer-page-mark);padding:16px var(--px-margin);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.px-back{min-height:var(--px-hit);border-radius:var(--px-radius-control);background:var(--px-back-fill);color:var(--px-ink-soft);font:inherit;font-size:var(--px-size-3);white-space:nowrap;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);border:0;flex:none;align-items:center;gap:10px;padding:0 14px 0 10px;line-height:1.2;text-decoration:none;display:inline-flex}.px-back>svg{flex:none}@media (hover:hover) and (pointer:fine){.px-back:hover{color:var(--px-ink);background:var(--px-back-fill-hover)}}.px-back:focus-visible,.px-topbar-mark:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-topbar-mark{align-items:center;gap:var(--px-space-row);border-radius:var(--px-radius-control);min-height:44px;font-size:var(--px-size-4);letter-spacing:var(--px-title-track);color:var(--px-ink);font-weight:500;text-decoration:none;display:inline-flex}.px-brand-mark{flex:none;display:block}.px-topbar-room{align-items:center;gap:var(--px-space-row);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);font-weight:400;display:inline-flex}.px-topbar-room:before{content:"";width:var(--px-hairline-w);background:var(--px-paper-edge);height:14px}@media (max-width:379px){.px-topbar.is-room .px-topbar-mark>span:not(.px-topbar-room){display:none}}.px-you-card{max-width:480px}.px-you-pass{gap:var(--px-space-4);margin:var(--px-space-5) 0 var(--px-space-2);flex-direction:column;display:flex}.px-you-pass .px-pass{max-width:340px}.px-you-return{margin-top:var(--px-space-5);padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-you-return .px-note-privacy{margin-bottom:var(--px-space-2)}.px-citizen-page-own{gap:var(--px-space-2);flex-direction:column;width:100%;display:flex}.px-citizen-page-quiet{min-height:var(--px-hit);align-self:flex-start;align-items:center;display:inline-flex}.px-citizen-page{justify-content:flex-start}.px-citizen-page>.px-country-card{margin-block:auto}.px-citizen-page-pass{margin:var(--px-space-4) 0 var(--px-space-5)}.px-nowrap{white-space:nowrap}.px-you-rows{margin:0;padding:0;list-style:none}.px-you-rows li+li{border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-you-row{align-items:baseline;gap:var(--px-space-3);min-height:48px;color:var(--px-ink);font-size:var(--px-body-size);transition:color var(--px-fast) var(--px-ease);padding:14px 2px;text-decoration:none;display:flex}.px-you-row:focus-visible .px-you-row-go{color:var(--px-accent)}@media (hover:hover) and (pointer:fine){.px-you-row:hover .px-you-row-go{color:var(--px-accent)}}.px-you-row:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-control)}.px-you-row-label{flex:1;min-width:0}.px-you-row-n{font-family:var(--px-font-chart);font-size:var(--px-read-size);font-variant-numeric:var(--px-nums);color:var(--px-ink)}.px-you-row-go{font-size:var(--px-body-size);color:var(--px-ink-soft);white-space:nowrap}.px-you-account{justify-content:space-between;align-items:center;gap:var(--px-space-row);border-top:var(--px-hairline-w) solid var(--px-paper-fold);font-size:var(--px-label-size);color:var(--px-ink-faint);flex-wrap:wrap;margin:18px 0 0;padding-top:14px;display:flex}.px-legal-page{justify-content:flex-start}.px-legal{max-width:680px}.px-legal-section+.px-legal-section{border-top:var(--px-hairline-w) solid var(--px-paper-fold);margin-top:16px}.px-legal-section h2{margin:0 0 var(--px-space-2);font-size:var(--px-size-4);letter-spacing:var(--px-title-track);color:var(--px-ink);font-weight:500}.px-legal-section p,.px-legal-section li{font-size:var(--px-body-size);color:var(--px-ink-soft);line-height:1.6}.px-legal-section p{margin:0 0 var(--px-space-3)}.px-legal-section ul{margin:0 0 var(--px-space-3);padding-left:18px}.px-legal-section li+li{margin-top:6px}.px-legal-section strong{color:var(--px-ink);white-space:nowrap;font-weight:500}.px-legal-section a,.px-legal-nav a{color:var(--px-ink);text-decoration:underline;-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);text-decoration-color:var(--px-accent);text-underline-offset:3px}.px-legal-section a:focus-visible,.px-legal-nav a:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:2px}.px-legal-nav{gap:4px var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-paper-fold);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:.04em;flex-wrap:wrap;margin-top:22px;padding-top:16px;display:flex}.px-legal-nav a{min-height:44px;color:var(--px-ink-faint);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-legal-nav a:hover{color:var(--px-ink)}}.px-legal-links{justify-content:center;gap:0 var(--px-space-4);margin-top:var(--px-space-3);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:.04em;display:flex}.px-legal-links a{min-height:44px;color:var(--px-ink-faint);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-legal-links a:hover{color:var(--px-ink)}}.px-legal-links a:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:2px}.px-legal-links a{position:relative}.px-legal-links a:before{content:"";inset:0 calc(var(--px-space-4) / -2);position:absolute}.px-grievance{gap:var(--px-space-4);padding-top:var(--px-space-3);display:grid}.px-grievance-field{gap:var(--px-space-2);min-width:0;display:grid}.px-grievance-pair{gap:var(--px-space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.px-grievance select.px-note-field{min-height:44px}.px-trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.px-grievance-done{padding-top:var(--px-space-4)}.px-grievance-ticket{margin:0 0 var(--px-space-3);font-family:var(--px-font-chart);font-size:clamp(var(--px-size-8), 7vw, 40px);letter-spacing:.04em;color:var(--px-ink);font-variant-numeric:var(--px-nums)}.px-about.is-page .px-about-zone.is-lede{padding-top:var(--px-space-3)}.px-about-page-acts{padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-paper-fold);margin-top:22px}.px-page:not(.px-admin-page):not(.px-sq-print-page){background:var(--px-space)}.px-topbar{box-sizing:border-box;height:64px;padding:0 var(--px-space-5);border-bottom:var(--px-hairline-w) solid var(--px-hairline);background:var(--px-bg-mid)}.px-topbar-mark{font-size:var(--px-topbar-mark-size);letter-spacing:-.03em;gap:10px}@media (max-width:900px){.px-topbar{height:56px;padding:0 var(--px-space-4)}.px-topbar-mark{font-size:var(--px-head-size)}}.px-page .px-country-card{border-color:var(--px-hairline);box-shadow:none;padding:28px}@media (max-width:640px){.px-page .px-country-card{padding:22px 20px}}.px-page .px-country-card>.px-eyebrow,.px-page .px-legal>.px-eyebrow{font-family:var(--px-font-ui);font-size:var(--px-size-2);letter-spacing:0;text-transform:none;color:var(--px-ink-faint);line-height:1.5}.px-page .px-country-name{font-size:var(--px-w-display);letter-spacing:-.035em;font-weight:500;line-height:1.15}.px-page .px-country-lede{font-size:var(--px-lede-size);line-height:1.65}.px-page:not(.px-admin-page) .px-rule{background:var(--px-hairline)}.px-page:not(.px-admin-page) .px-button,.px-page:not(.px-admin-page) .px-ghost-button{height:auto;min-height:var(--px-hit);font-size:var(--px-size-3);border-radius:8px;padding:0 16px}.px-page:not(.px-admin-page) .px-button{background:var(--px-accent-wash)}@media (hover:hover) and (pointer:fine){.px-page:not(.px-admin-page) .px-button:hover{background:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){.px-page:not(.px-admin-page) .px-button:hover{background:color-mix(in srgb, var(--px-accent) 16%, transparent)}}}.px-page:not(.px-admin-page) .px-ghost-button{border-color:var(--px-hairline-strong);border-radius:7px}.px-page:not(.px-admin-page) .px-button:after,.px-page:not(.px-admin-page) .px-ghost-button:after{inset:0}.px-page:not(.px-admin-page) .px-note-field{border-color:var(--px-hairline-strong);min-height:48px;font-size:var(--px-lede-size);border-radius:8px;padding:11px 14px}.px-page .px-legal{max-width:720px}@media (min-width:641px){.px-page .px-legal{padding:36px 40px 28px}}.px-legal-section{padding:24px 0 4px}.px-legal-section+.px-legal-section{border-top-color:var(--px-hairline);margin-top:8px}.px-legal-section h2{font-size:var(--px-size-5);letter-spacing:-.015em;line-height:1.35}.px-legal-section p,.px-legal-section li{font-size:var(--px-lede-size);line-height:1.7}.px-legal-nav{border-top-color:var(--px-hairline);font-family:var(--px-font-ui);font-size:var(--px-read-size);letter-spacing:0;margin-top:28px}.px-legal-nav a[aria-current=page]{color:var(--px-accent-ink)}.px-legal-links{font-family:var(--px-font-ui);font-size:var(--px-read-size);letter-spacing:0}.px-page .px-country-actions{margin-top:24px}.px-page .px-country-more{font-size:var(--px-size-3)}@keyframes px-page-in{0%{opacity:0}to{opacity:1}}.px-page .px-country-card,.px-settings-page .px-settings-main{animation:px-page-in var(--px-dur-work) var(--px-ease-out) both}html[data-px-motion=paused] .px-page .px-country-card,html[data-px-motion=paused] .px-settings-page .px-settings-main{animation:none}.px-settings-page .px-settings{column-gap:40px;padding-top:112px}.px-settings-page .px-settings-lone{padding-top:max(112px,18vh)}.px-settings-page .px-settings-index{gap:var(--px-space-5);top:104px}.px-settings-page .px-settings-eyebrow{font-family:var(--px-font-ui);font-size:var(--px-size-2);letter-spacing:0;text-transform:none;color:var(--px-ink-faint);line-height:1.5}.px-settings-page .px-settings-sections{border-top-color:var(--px-hairline)}.px-settings-page .px-settings-item{border-bottom-color:var(--px-hairline);min-height:64px;color:var(--px-ink);padding:12px 8px 12px 16px}.px-settings-page .px-settings-sections>li:last-child>.px-settings-item{border-bottom:var(--px-hairline-w) solid var(--px-hairline)}@media (hover:hover) and (pointer:fine){.px-settings-page .px-settings-item:hover{color:var(--px-accent-ink);background:0 0}.px-settings-page .px-settings-item:hover .px-settings-go{color:var(--px-accent-ink);transform:translate(2px)}}.px-settings-page .px-settings-item.is-current:before{top:14px;bottom:14px}.px-settings-words{flex-direction:column;gap:2px;min-width:0;display:flex}.px-settings-label{font-size:var(--px-lede-size);font-weight:500;line-height:1.35}.px-settings-hint{font-size:var(--px-size-2);color:var(--px-ink-faint);line-height:1.45}.px-settings-page .px-settings-go{color:var(--px-ink-faint);transition:color var(--px-dur-ack) var(--px-ease-out), transform var(--px-dur-ack) var(--px-ease-out);flex:none}.px-settings-page .px-settings-legal{border-top:0;padding-top:0}.px-settings-page .px-settings-legal a{font-size:var(--px-size-2);color:var(--px-ink-faint)}.px-settings-page .px-settings-main{border:var(--px-hairline-w) solid var(--px-hairline);background:var(--px-surface-raised);border-radius:8px;padding:36px 40px 40px}.px-settings-page .px-set-head{padding-bottom:var(--px-space-5)}.px-settings-page .px-set-title{font-size:var(--px-w-display);letter-spacing:-.035em;font-weight:500;line-height:1.15}.px-settings-page .px-set-lede{font-size:var(--px-lede-size);margin-top:10px;line-height:1.65}.px-settings-page .px-set-block{padding:var(--px-space-5) 0;border-top-color:var(--px-hairline)}.px-settings-page .px-set-block-head{font-family:var(--px-font-ui);font-size:var(--px-lede-size);letter-spacing:0;text-transform:none;color:var(--px-ink);font-weight:500;line-height:1.35}.px-settings-page .px-set-line{font-size:var(--px-read-size);line-height:1.6}.px-settings-page .px-set-row{border-bottom-color:var(--px-hairline);padding:14px 0}.px-settings-page .px-set-row-label{font-size:var(--px-lede-size)}.px-settings-page .px-set-row-line{font-size:var(--px-read-size);color:var(--px-ink-faint);margin-top:4px;line-height:1.55}.px-settings-page .px-set-options{gap:var(--px-space-2);margin-top:var(--px-space-3)}.px-settings-page .px-set-radio{border:var(--px-hairline-w) solid var(--px-hairline-strong);transition:border-color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);border-radius:7px;padding:0 14px 0 12px}@media (hover:hover) and (pointer:fine){.px-settings-page .px-set-radio:hover{border-color:var(--px-ink-faint)}}.px-settings-page .px-set-radio.is-on{border-color:var(--px-accent);background:var(--px-accent-wash)}.px-settings-page .px-set-radio.is-on .px-set-radio-name{color:var(--px-accent-ink)}.px-settings-page .px-set-radio-name{font-size:var(--px-size-3)}.px-settings-page .px-set-landing{background:var(--px-surface-note);font-size:var(--px-size-3);color:var(--px-ink-soft);border-left:0;border-radius:8px;padding:14px 16px}.px-settings-page .px-set-steps{border-color:var(--px-hairline);background:var(--px-surface-sunk)}.px-settings-page .px-set-list>li{border-bottom-color:var(--px-hairline)}.px-settings-page .px-set-link{min-height:60px}.px-settings-page .px-set-link-name{font-size:var(--px-lede-size)}.px-settings-page .px-set-name{min-height:48px;font-size:var(--px-size-3)}.px-settings-page .px-set-said{font-size:var(--px-size-2)}@media (max-width:899px){.px-settings-page{background:var(--px-surface-raised)}.px-settings-page .px-settings{padding:80px 16px var(--px-space-7)}.px-settings-page .px-settings-lone{padding-top:96px}.px-settings-page .px-settings[data-at=index] h1.px-settings-eyebrow{padding-bottom:var(--px-space-2);font-size:var(--px-w-display);letter-spacing:-.035em;color:var(--px-ink);font-weight:500;line-height:1.15}.px-settings-page .px-settings-item{min-height:72px;padding:14px 0}.px-settings-page .px-settings-item.is-current{color:var(--px-ink)}.px-settings-page .px-settings-label{font-size:var(--px-size-4)}.px-settings-page .px-settings-hint{font-size:var(--px-read-size)}.px-settings-page .px-settings-main{background:0 0;border:0;border-radius:0;padding:0}.px-settings-page .px-settings-main .px-settings-up{margin:0 0 var(--px-space-3)}}@media (prefers-reduced-motion:reduce){.px-settings-page .px-settings-item:hover .px-settings-go{transform:none}}.px-ws-status{align-items:flex-start;gap:var(--px-space-1);flex-direction:column;min-width:0;display:inline-flex}.px-ws-chip{align-items:center;gap:var(--px-space-2);border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-round);max-width:100%;font-size:var(--px-size-2);white-space:nowrap;color:var(--px-ink);padding:6px 10px;line-height:1.3;display:inline-flex}.px-ws-chip.is-warm{border-color:var(--px-accent-edge);color:var(--px-accent-ink)}.px-ws-chip svg{flex:none}.px-ws-status-note{white-space:pre-line;max-width:26ch;font-size:var(--px-size-2);color:var(--px-ink-faint);line-height:1.45}.px-ws-figure{min-width:0}.px-ws-figure-label{font-size:var(--px-size-3);color:var(--px-ink-soft);display:block}.px-ws-figure-value{margin:var(--px-space-3) 0;font-size:var(--px-size-9);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--px-ink);font-weight:500;line-height:1.3;display:block}.px-ws-figure-value.is-none{color:var(--px-ink-faint)}.px-ws-figure-def{max-width:30ch;font-size:var(--px-size-2);color:var(--px-ink-faint);margin:0;line-height:1.5}.px-adv-mono{font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint)}.px-ws-page .px-adv-eyebrow{margin:0 0 var(--px-space-2);font-family:var(--px-font-ui);font-size:var(--px-size-2);letter-spacing:0;text-transform:none;color:var(--px-ink-faint);line-height:1.5;display:block}.px-adv-title{margin:var(--px-space-2) 0 0;font-size:var(--px-w-display);letter-spacing:-.035em;color:var(--px-ink);text-wrap:balance;font-weight:500;line-height:1.15}.px-adv-lede{margin:var(--px-space-4) 0 0;max-width:58ch;font-size:var(--px-size-4);color:var(--px-ink-soft);line-height:1.7}.px-adv-lede strong{color:var(--px-ink);font-weight:500}.px-adv-body{color:var(--px-ink-soft);margin:0}.px-adv-body+.px-adv-body,.px-adv-body.is-lead{margin-top:var(--px-space-3)}.px-adv-h2{font-size:var(--px-head-size);letter-spacing:var(--px-title-track);color:var(--px-ink);margin:0;font-weight:500;line-height:1.3}.px-adv-h2.is-section{font-size:var(--px-sheet-size);letter-spacing:-.03em;line-height:1.2}@media (max-width:900px){.px-adv-h2.is-section{font-size:var(--px-size-7)}}.px-adv-section{margin-top:var(--px-space-7)}.px-adv-gate .px-adv-form-note{margin-top:var(--px-space-4)}.px-adv-consent,.px-adv-standing{max-width:420px}.px-adv-gate .px-adv-consent-why{margin:0 0 var(--px-space-4)}.px-adv-consent .px-adv-actions,.px-adv-standing .px-adv-actions{margin-top:var(--px-space-5)}.px-adv-standing .px-standing{margin-top:var(--px-space-3)}.px-adv-form{gap:var(--px-space-5);margin:var(--px-space-5) 0 0;display:grid}.px-adv-field{gap:var(--px-space-2);display:grid}.px-adv-field-head{justify-content:space-between;align-items:baseline;gap:var(--px-space-3);display:flex}.px-adv-label{font-size:var(--px-size-3);font-weight:500;line-height:var(--px-ui-line);color:var(--px-ink)}.px-adv-count{font-family:var(--px-font-chart);font-size:var(--px-size-2);letter-spacing:.04em;font-variant-numeric:var(--px-nums);color:var(--px-ink-faint);white-space:nowrap;line-height:1.2}.px-adv-error{font-size:var(--px-size-2);color:var(--px-accent-ink);margin:0;line-height:1.45}.px-adv-input{border:1px solid var(--px-hairline-strong);background:var(--px-surface-sunk);width:100%;min-height:48px;font-family:var(--px-font-ui);font-size:var(--px-lede-size);color:var(--px-ink);appearance:none;border-radius:8px;padding:12px 14px;line-height:1.4}.px-adv-input::placeholder{color:var(--px-ink-faint)}.px-adv-input:focus-visible{outline:2px solid var(--px-accent);outline-offset:1px}.px-adv-input[aria-invalid=true]{border-color:var(--px-accent-edge)}.px-adv-actions{align-items:center;gap:var(--px-space-3);margin-top:var(--px-space-2);flex-wrap:wrap;display:flex}.px-adv-button{border:1px solid var(--px-accent);background:var(--px-accent-wash);min-height:44px;font-family:var(--px-font-ui);font-size:var(--px-ui-size);color:var(--px-accent-ink);cursor:var(--px-cursor-pointer);transition:background-color var(--px-fast) var(--px-ease);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-adv-button:hover{background:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){.px-adv-button:hover{background:color-mix(in srgb, var(--px-accent) 16%, transparent)}}}.px-adv-button:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-adv-button.is-ghost{border-color:var(--px-hairline-strong);color:var(--px-ink-soft);background:0 0;border-radius:7px}@media (hover:hover) and (pointer:fine){.px-adv-button.is-ghost:hover{border-color:var(--px-ink-faint);color:var(--px-ink);background:0 0}}.px-adv-button:disabled{border-color:var(--px-hairline);color:var(--px-ink-faint);cursor:var(--px-cursor-default);background:0 0}@media (hover:hover) and (pointer:fine){.px-adv-button:disabled:hover{background:0 0}}.px-adv-form-note{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:0;line-height:1.45}@media (pointer:coarse){.px-adv-button,.px-adv-input{min-height:var(--px-hit)}}.px-adv-select{appearance:auto;-webkit-appearance:menulist}.px-adv-linkbtn{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--px-accent-ink);text-underline-offset:.2em;cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0;text-decoration:underline}.px-adv-linkbtn:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-adv-actions>.px-adv-linkbtn{position:relative}.px-adv-actions>.px-adv-linkbtn:before{content:"";position:absolute;inset:min(0px,50% - 22px) 0}.px-adv-linkbtn:disabled{color:var(--px-ink-faint);cursor:var(--px-cursor-default);text-decoration:none}.px-ws-page{--px-ws-max:var(--px-adv-max);--px-ws-gutter:var(--px-space-4)}.px-ws-frame{flex-direction:column;min-height:100%;display:flex}.px-ws-frame.has-rail{grid-template-columns:var(--px-adrail-w) minmax(0, 1fr);min-height:100%;display:grid}.px-ws-frame.has-rail:has(.px-adrail.is-pinned){grid-template-columns:var(--px-adrail-open-w) minmax(0, 1fr)}.px-ws-main{flex-direction:column;min-width:0;min-height:100%;display:flex}.px-adbar,.px-adrail-scrim,.px-adrail-close{display:none}.px-adrail{z-index:30;height:100dvh;position:sticky;top:0}.px-adrail-in{width:var(--px-adrail-w);padding:var(--px-space-2);border-right:var(--px-hairline-w) solid var(--px-hairline);background:var(--px-panel-deep);transition:width var(--px-dur-work) var(--px-ease-out), box-shadow var(--px-dur-work) var(--px-ease-out);flex-direction:column;gap:2px;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden}.px-adrail:is(:hover,:focus-within) .px-adrail-in{width:var(--px-adrail-open-w);box-shadow:var(--px-shadow-panel)}.px-adrail.is-pinned .px-adrail-in{width:var(--px-adrail-open-w);box-shadow:none}.px-adrail-top{padding-bottom:var(--px-space-2);border-bottom:var(--px-hairline-w) solid var(--px-hairline);flex-direction:column;gap:2px;display:flex}.px-adrail-head{margin:var(--px-space-3) 0 var(--px-space-1);padding-inline:var(--px-space-3);font-family:var(--px-font-chart);font-size:var(--px-size-1);letter-spacing:var(--px-chart-track);text-transform:uppercase;white-space:nowrap;color:var(--px-ink-faint);overflow:hidden}.px-adrail-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.px-adrail-item{align-items:center;gap:var(--px-space-3);width:100%;min-height:var(--px-hit);padding:0 var(--px-space-2);border-radius:var(--px-radius-control);color:var(--px-ink-soft);font:inherit;font-size:var(--px-size-3);text-align:left;white-space:nowrap;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);background:0 0;border:0;text-decoration:none;display:flex;position:relative}.px-adrail-item.is-static{cursor:var(--px-cursor-default)}.px-adrail-glyph{width:var(--px-space-5);height:var(--px-space-5);flex:none;justify-content:center;align-items:center;display:inline-flex}.px-adrail-word,.px-adrail-count,.px-adrail-head{opacity:0;transition:opacity var(--px-dur-ack) var(--px-ease-out)}.px-adrail-word{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.px-adrail-count{padding:0 var(--px-space-2);border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-chip);font-family:var(--px-font-chart);font-size:var(--px-size-1);font-variant-numeric:tabular-nums;flex:none;line-height:1.6}.px-adrail:is(:hover,:focus-within,.is-pinned,.is-drawer) :is(.px-adrail-word,.px-adrail-count,.px-adrail-head){opacity:1}.px-adrail-item.is-on{background:var(--px-accent-wash);color:var(--px-accent-ink)}@media (hover:hover) and (pointer:fine){.px-adrail-item:not(.is-static):not(.is-on):hover{background:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-adrail-item:not(.is-static):not(.is-on):hover{background:color-mix(in srgb, var(--px-ink) 6%, transparent)}}.px-adrail-item:not(.is-static):not(.is-on):hover{color:var(--px-ink)}}.px-adrail-item:focus-visible,.px-adbar-key:focus-visible,.px-adrail-close:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}.px-adrail-item.is-mark{color:var(--px-ink);font-weight:500}.px-adrail-foot{padding-top:var(--px-space-2);border-top:var(--px-hairline-w) solid var(--px-hairline);flex-direction:column;gap:2px;margin-top:auto;display:flex}.px-adrail-item.is-pin svg{transition:transform var(--px-dur-ack) var(--px-ease-out)}.px-adrail.is-pinned .px-adrail-item.is-pin svg{transform:rotate(180deg)}@media (max-width:900px){:is(.px-ws-frame.has-rail,.px-ws-frame.has-rail:has(.px-adrail.is-pinned)){flex-direction:column;display:flex}.px-adbar{z-index:20;align-items:center;gap:var(--px-space-2);height:var(--px-adbar-h);padding:0 var(--px-space-2);border-bottom:var(--px-hairline-w) solid var(--px-hairline);background:var(--px-panel-deep);display:flex;position:sticky;top:0}.px-adbar-key{justify-content:center;align-items:center;gap:var(--px-space-2);min-width:var(--px-hit);height:var(--px-hit);border-radius:var(--px-radius-control);color:var(--px-ink-soft);font:inherit;font-size:var(--px-size-3);cursor:var(--px-cursor-pointer);background:0 0;border:0;flex:none;padding:0;text-decoration:none;display:inline-flex}.px-adbar-key.is-menu{height:var(--px-ctl-h-stage);padding:0 var(--px-space-3);border:var(--px-hairline-w) solid var(--px-hairline-strong);color:var(--px-ink)}.px-adbar-here{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--px-size-4);color:var(--px-ink);flex:1;margin:0;font-weight:500;overflow:hidden}.px-adrail{z-index:40;width:min(var(--px-adrail-drawer-w), 86vw);visibility:hidden;height:auto;transition:transform var(--px-dur-work) var(--px-ease-out), visibility var(--px-dur-work);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.px-adrail.is-drawer{visibility:visible;transform:none}.px-adrail-in,.px-adrail:is(:hover,:focus-within) .px-adrail-in,.px-adrail.is-pinned .px-adrail-in{width:100%;box-shadow:var(--px-shadow-panel)}.px-adrail .px-adrail-top{position:relative}.px-adrail-close{width:var(--px-hit);height:var(--px-hit);border-radius:var(--px-radius-control);color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.px-adrail-item.is-pin{display:none}.px-adrail-scrim{z-index:39;background:var(--px-bg-bottom);display:block;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.px-adrail-scrim{background:color-mix(in srgb, var(--px-bg-bottom) 64%, transparent)}}}.px-ws-page{--px-ws-top:0px}@media (max-width:900px){.px-ws-page{--px-ws-top:var(--px-adbar-h)}}.px-ws-body{width:min(100% - 2 * var(--px-ws-gutter,var(--px-space-5)), var(--px-ws-max,1184px));padding-block:var(--px-space-6) var(--px-space-7);flex:1 0 auto;margin-inline:auto}.px-ws-body>:is(.px-pitch,.px-rules,.px-fl,.px-bbb,.px-mbb){width:auto;margin-inline:0;padding:0}.px-ws-foot{border-top:var(--px-hairline-w) solid var(--px-hairline);background:var(--px-panel-deep);padding:var(--px-space-4) var(--px-space-5) calc(var(--px-space-4) + env(safe-area-inset-bottom,0px));flex:none}.px-ws-foot .px-legal-links{margin-top:0}@media (max-width:900px){.px-ws-body{width:min(100% - 2 * var(--px-space-4), var(--px-ws-max,1184px));padding-block:var(--px-space-5) var(--px-space-6)}.px-ws-foot{padding-inline:var(--px-space-4)}}.px-ws-door{max-width:560px;padding:var(--px-space-7) 0}.px-ws-door-title{font-size:var(--px-w-display);letter-spacing:-.035em;color:var(--px-ink);margin:0;font-weight:500;line-height:1.15}.px-ws-door-line{margin:var(--px-space-3) 0 var(--px-space-5);max-width:52ch;font-size:var(--px-lede-size);color:var(--px-ink-soft);line-height:1.55}.px-ws-cta{min-height:48px;padding:0 var(--px-space-5);border:var(--px-hairline-w) solid var(--px-coral-fill-edge);border-radius:var(--px-radius-frame);background:var(--px-coral-fill);color:var(--px-on-coral);font-size:var(--px-size-3);text-align:center;transition:background-color var(--px-fast) var(--px-ease);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-ws-cta:hover{background:var(--px-coral-fill-hover)}}.px-ws-cta:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px}.px-ws-stepper{margin:var(--px-space-5) 0 var(--px-space-6)}.px-ws-steps{border-bottom:var(--px-hairline-w) solid var(--px-hairline);grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.px-ws-step{align-items:center;gap:var(--px-space-2);min-width:0;min-height:52px;padding:var(--px-space-3) var(--px-space-1);margin-bottom:calc(-1 * var(--px-hairline-w));border-bottom:var(--px-hairline-w) solid transparent;color:var(--px-ink-faint);font-size:var(--px-size-3);white-space:nowrap;display:flex}.px-ws-step-ring{border:var(--px-hairline-w) solid var(--px-hairline-strong);width:22px;height:22px;font-family:var(--px-font-chart);font-size:var(--px-size-1);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.px-ws-step.is-done{color:var(--px-ink-soft)}.px-ws-step.is-current{border-bottom-color:var(--px-accent);color:var(--px-accent-ink)}.px-ws-step.is-current .px-ws-step-ring{border-color:var(--px-accent-edge)}.px-ws-step-label{text-overflow:ellipsis;overflow:hidden}.px-ws-stepper-phone{display:none}@media (max-width:900px){.px-ws-stepper{margin:var(--px-space-4) 0 var(--px-space-5)}.px-ws-stepper-wide{display:none}.px-ws-stepper-phone{border-bottom:var(--px-hairline-w) solid var(--px-hairline);display:block}.px-ws-stepper-now{gap:0 var(--px-space-2);margin:0 0 var(--px-space-2);font-size:var(--px-size-4);color:var(--px-ink);flex-wrap:wrap;font-weight:500;display:flex}.px-ws-stepper-count{font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-ink-faint);align-self:center;font-weight:400}.px-ws-stepper-all>summary{min-height:var(--px-hit);color:var(--px-accent-ink);font-size:var(--px-size-3);cursor:var(--px-cursor-pointer);align-items:center;display:flex}.px-ws-stepper-all>summary:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-ws-steps.is-vertical{padding-bottom:var(--px-space-2);border-bottom:0;flex-direction:column;display:flex}.px-ws-steps.is-vertical .px-ws-step{min-height:var(--px-hit);padding-block:var(--px-space-1);border-bottom:0;margin-bottom:0}}.px-fc-title.is-placeholder,.px-fc-body.is-placeholder,.px-fc-brand.is-placeholder,.px-fc-go .is-placeholder{color:var(--px-ink-faint)}.px-ws-save{color:var(--px-accent-ink);font-size:var(--px-size-3);white-space:nowrap;font-weight:500}.px-dig-panel .px-dig-body{padding:28px 24px 24px}.px-dig-panel [data-dig-heading]:focus,.px-dig-panel .px-dig-title:focus{outline:none}.px-dig-panel .px-dig-meta{overflow-wrap:anywhere;align-items:center;gap:8px;margin:0 0 12px;display:flex}.px-dig-panel .px-dig-meta svg{color:var(--px-ink-faint);flex:none}.px-dig-panel .px-dig-title{font-size:var(--px-size-9);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0 0 12px;line-height:1.12}.px-dig-panel .px-dig-lede{font-size:var(--px-lede-size);color:var(--px-ink-soft);overflow-wrap:anywhere;margin:0;line-height:1.6}.px-dig-m{font-family:var(--px-font-chart);font-variant-numeric:tabular-nums}.px-dig-panel .px-dig-origin{border:var(--px-hairline-w) solid var(--px-hairline);color:var(--px-ink-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:24px 0 0;padding:13px 15px;display:flex}.px-dig-origin-words{min-width:0}.px-dig-origin-words strong{font-size:var(--px-size-3);color:var(--px-ink);overflow-wrap:anywhere;font-weight:500;line-height:1.4;display:block}.px-dig-origin-words small{font-size:var(--px-size-1);color:var(--px-ink-faint);overflow-wrap:anywhere;margin-top:4px;line-height:1.5;display:block}.px-dig-panel .px-dig-origin>svg{color:var(--px-ink-soft);flex:none}.px-dig-panel .px-dig-route{justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.px-dig-panel .px-dig-route.is-small{justify-content:flex-start;padding:4px 0 12px}.px-dig-section-mark{flex:none;width:132px;height:132px}.px-dig-route.is-small .px-dig-section-mark{width:84px;height:84px}.px-dig-section-mark .is-crust{fill:var(--px-earth-sea);stroke:var(--px-earth-sea-edge);stroke-width:2px}.px-dig-section-mark .is-mantle{fill:var(--px-earth-mantle)}.px-dig-section-mark .is-outer{fill:var(--px-earth-outer)}.px-dig-section-mark .is-inner{fill:var(--px-earth-core)}.px-dig-section-mark .is-centre{fill:var(--px-earth-centre)}.px-dig-section-mark .px-dig-section-path{fill:none;stroke:var(--px-earth-path);stroke-width:1.5px;stroke-dasharray:3 4}.px-dig-section-mark .px-dig-section-run{fill:none;stroke:var(--px-accent);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1 1}.px-dig-section-mark .px-dig-section-end{fill:var(--px-accent)}.px-dig-section-mark .px-dig-section-end.is-far{fill:var(--px-earth-far)}.px-dig-distance,.px-dig-depth-word{text-align:right;font-size:var(--px-size-8);letter-spacing:-.035em;color:var(--px-ink);margin:0;font-weight:500;line-height:1.2}.px-dig-route.is-small .px-dig-distance{text-align:left;font-size:var(--px-size-6)}.px-dig-distance small{font-size:var(--px-read-size);letter-spacing:0;color:var(--px-ink-faint)}.px-dig-distance-sub,.px-dig-depth-word small{font-size:var(--px-size-2);letter-spacing:0;color:var(--px-ink-soft);margin-top:8px;font-weight:400;line-height:1.4;display:block}.px-dig-depth-word>span{overflow-wrap:anywhere;display:block}.px-dig-panel .px-dig-note{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:0;line-height:1.5}.px-dig-panel .px-dig-secrets-note{align-items:flex-start;gap:var(--px-space-2);padding:var(--px-space-2) var(--px-space-3);border-left:2px solid var(--px-violet-edge);background:var(--px-violet-wash);font-size:var(--px-size-2);color:var(--px-violet-ink);margin:0;line-height:1.5;display:flex}.px-dig-panel .px-dig-secrets-note svg{color:var(--px-violet);flex:none;margin-top:2px}.px-dig-journey{padding:4px 0 0}#px-dig-progress{appearance:none;background:var(--px-hairline);width:100%;height:4px;accent-color:var(--px-accent);border:0;border-radius:2px;margin:16px 0 0;display:block;overflow:hidden}#px-dig-progress::-webkit-progress-bar{background:var(--px-hairline)}#px-dig-progress::-webkit-progress-value{background:var(--px-accent)}#px-dig-progress::-moz-progress-bar{background:var(--px-accent)}.px-dig-journey-ends{font-size:var(--px-size-1);color:var(--px-ink-faint);justify-content:space-between;gap:12px;margin:12px 0 0;line-height:1.4;display:flex}.px-dig-journey-ends span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.px-dig-journey-ends span:last-child{flex:none}.px-dig-facts{margin:20px 0 0}.px-dig-facts>div{border-top:var(--px-hairline-w) solid var(--px-hairline);font-size:var(--px-size-2);justify-content:space-between;gap:20px;padding:13px 0;line-height:1.5;display:flex}.px-dig-facts dt{color:var(--px-ink-faint);flex:none}.px-dig-facts dd{text-align:right;min-width:0;color:var(--px-ink-soft);overflow-wrap:anywhere;margin:0}.px-dig-facts dd>span{font-size:var(--px-size-1);color:var(--px-ink-faint);margin-top:2px;display:block}.px-dig-facts dd>.is-lead{font-size:var(--px-size-2);color:var(--px-ink);margin-top:0}.px-dig-facts dd.px-dig-m{color:var(--px-ink)}.px-dig-buried{margin:8px 0 0}.px-dig-buried:not(:has(.px-dig-secrets)){display:none}.px-dig-label{font-size:var(--px-size-2);color:var(--px-ink-soft);margin:22px 0 10px;font-weight:500}.px-dig-science{font-size:var(--px-size-2);color:var(--px-ink-soft);margin:12px 0 0;line-height:1.6}.px-dig-science summary{min-height:44px;cursor:var(--px-cursor-pointer);color:var(--px-ink-soft);align-items:center;gap:8px;list-style:none;display:flex}.px-dig-science summary::-webkit-details-marker{display:none}.px-dig-science summary:before{content:"";width:0;height:0;transition:transform var(--px-dur-select) var(--px-ease-out);border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid}.px-dig-science[open] summary:before{transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.px-dig-science summary:hover{color:var(--px-ink)}}.px-dig-science summary:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:4px}.px-dig-science-body p{color:var(--px-ink-faint);font-size:var(--px-size-1);margin:0 0 10px;line-height:1.6}.px-dig-panel .px-dig-error{border-left:2px solid var(--px-accent);font-size:var(--px-read-size);color:var(--px-accent-ink);flex-basis:100%;margin:0;padding-left:12px;line-height:1.5}.px-dig-copy-fallback{font-size:var(--px-size-2);color:var(--px-ink-soft);flex-basis:100%}.px-dig-copy-fallback p{margin:0 0 8px}.px-dig-panel .px-dig-copy-fallback .px-dig-link{border:var(--px-hairline-w) solid var(--px-hairline);width:100%;min-height:44px;color:var(--px-ink);font:12px var(--px-font-chart);text-overflow:ellipsis;background:0 0;border-radius:7px;margin:0;padding:8px;display:block}.px-dig-door-error{margin:4px 0 8px}.px-dig-panel .px-w-text.is-done{color:var(--px-accent-ink)}@keyframes px-dig-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.px-dig-arrival{animation:px-dig-arrive var(--px-dur-arrive) var(--px-ease-out) both}html[data-px-motion=paused] .px-dig-arrival{animation:none}@media (prefers-reduced-motion:reduce){.px-dig-arrival{animation:none}.px-dig-science summary:before{transition:none}}.px-dig-aim-caption{border:var(--px-hairline-w) solid var(--px-hairline-strong);background:var(--px-surface-raised);color:var(--px-ink);font-size:var(--px-size-1);white-space:nowrap;text-align:left;border-radius:7px;padding:8px 12px;line-height:1.5;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.px-dig-aim-caption strong{font-weight:500;display:block}.px-dig-aim-caption span{color:var(--px-ink-soft);text-overflow:ellipsis;max-width:220px;display:block;overflow:hidden}.px-dig-aim-caption span:empty{display:none}.px-dig-surfaced{visibility:hidden;will-change:transform;position:absolute;top:0;left:0}.px-dig-surfaced-ring{border:1px dashed var(--px-accent-ink);width:34px;height:34px;box-shadow:0 0 0 4px var(--px-accent);border-radius:50%;position:absolute;top:-17px;left:-17px}@supports (color:color-mix(in lab, red, red)){.px-dig-surfaced-ring{box-shadow:0 0 0 4px color-mix(in srgb, var(--px-accent) 12%, transparent)}}.px-dig-surfaced-ring:after{content:"";background:var(--px-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:13px}.px-dig-surfaced-caption{border:var(--px-hairline-w) solid var(--px-hairline-strong);background:var(--px-surface-raised);font-size:var(--px-size-1);color:var(--px-ink-soft);white-space:nowrap;border-radius:7px;padding:8px 12px;line-height:1.5;position:absolute;top:26px;left:-64px}.px-dig-surfaced[data-side=above] .px-dig-surfaced-caption{top:auto;bottom:26px}.px-dig-surfaced-caption strong{color:var(--px-ink);font-weight:500;display:block}.px-dig-surfaced-caption span{text-overflow:ellipsis;max-width:200px;display:block;overflow:hidden}@media (max-width:900px){.px-dig-panel .px-dig-body{padding:18px 16px 16px}.px-dig-panel .px-dig-title{font-size:var(--px-w-display);margin-bottom:8px}.px-dig-panel .px-dig-lede{font-size:var(--px-size-3)}.px-dig-panel .px-dig-origin{margin-top:16px}.px-dig-panel .px-dig-route{padding:12px 0 14px}.px-dig-section-mark{width:110px;height:110px}.px-dig-distance,.px-dig-depth-word{font-size:var(--px-size-7)}.px-dig-aim-caption{padding:6px 10px}}@media (max-width:380px){.px-dig-section-mark{width:92px;height:92px}.px-dig-panel .px-dig-title{font-size:var(--px-w-lead)}}.px-wq-swatch{border-radius:var(--px-radius-chip);background:var(--px-surface-sunk);border:var(--px-hairline-w) solid var(--px-paper-edge);transition:outline-color var(--px-fast) var(--px-ease);outline:var(--px-hairline-w) solid transparent;outline-offset:2px;flex:none;display:inline-block;position:relative;overflow:visible}.px-wq-swatch-ink{border-radius:calc(var(--px-radius-chip) - 1px);background:var(--px-ink-soft);position:absolute;inset:0;-webkit-mask-repeat:repeat;mask-repeat:repeat}.px-wq-swatch.is-on{outline-color:var(--px-accent)}.px-wq-name{align-items:center;gap:var(--px-space-row);min-width:0;display:inline-flex}.px-wq-letter{width:1.1em;font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-read-track);color:var(--px-ink);flex:none}.px-wq-label{min-width:0;font-size:var(--px-ui-size);color:var(--px-ink);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.px-wq-list{margin:0;padding:0;list-style:none;display:grid}.px-wq-list-row{min-height:48px;padding:var(--px-space-2) 0;border-bottom:var(--px-hairline-w) solid var(--px-paper-fold);align-items:center;display:flex}.px-wq-bars{gap:var(--px-space-3);margin:0;padding:0;list-style:none;display:grid}.px-wq-bar{gap:6px;display:grid}.px-wq-bar-head{align-items:center;gap:var(--px-space-2);min-width:0;display:flex}.px-wq-bar-head .px-wq-name{flex:1}.px-wq-pct{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-read-track);color:var(--px-ink);font-variant-numeric:var(--px-nums);text-align:right;flex:none;min-width:3.2em}.px-wq-track{background:var(--px-surface-sunk);border:var(--px-hairline-w) solid var(--px-paper-fold);border-radius:3px;height:12px;display:block;position:relative;overflow:hidden}.px-wq-fill{background:var(--px-ink-soft);position:absolute;top:0;bottom:0;left:0;-webkit-mask-repeat:repeat;mask-repeat:repeat}.px-wq-sample{gap:var(--px-space-1);margin-top:var(--px-space-3);display:grid}.px-wq-sample .px-caption{margin:0}.px-wq-disclaimer{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-faint);margin:0}.px-wq .px-more.is-flush{align-items:center;gap:var(--px-space-1);min-height:var(--px-hit);padding:0;display:inline-flex}.px-wq-title{font-size:var(--px-title-size);font-weight:500;line-height:var(--px-title-line);letter-spacing:var(--px-title-track);color:var(--px-ink);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.px-wq-title.is-small{font-size:var(--px-size-4);line-height:1.3}.px-wq-title:focus{outline:none}.px-wq-context{margin:var(--px-space-2) 0 0;font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft)}.px-wq-money{margin:var(--px-space-2) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-faint)}.px-wq-answers{gap:var(--px-space-2);margin-top:var(--px-space-4);display:grid}.px-wq-answer{align-items:center;gap:var(--px-space-3);min-height:56px;padding:var(--px-space-2) var(--px-space-3);border-radius:var(--px-radius-control);background:var(--px-surface-sunk);border:var(--px-hairline-w) solid var(--px-paper-fold);cursor:var(--px-cursor-pointer);transition:border-color var(--px-fast) var(--px-ease), box-shadow var(--px-fast) var(--px-ease);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.px-wq-answer:hover{border-color:var(--px-paper-edge-strong)}}.px-wq-answer.is-on{border-color:var(--px-accent)}.px-wq-answer:has(input:focus-visible){outline:2px solid var(--px-accent);outline-offset:2px}.px-wq-answer:has(input:disabled){cursor:var(--px-cursor-default)}.px-wq-answer .px-wq-label{flex:1}.px-wq-now{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);flex:none}.px-wq-peek{min-height:var(--px-hit);margin-top:var(--px-space-1);font-family:var(--px-font-ui);font-size:var(--px-label-size);color:var(--px-ink-faint);cursor:var(--px-cursor-pointer);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--px-paper-edge);-webkit-text-decoration-color:var(--px-paper-edge);-webkit-text-decoration-color:var(--px-paper-edge);text-decoration-color:var(--px-paper-edge);text-underline-offset:4px;transition:color var(--px-fast) var(--px-ease);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.px-wq-peek+.px-wq-peek{margin-left:var(--px-space-4)}@media (hover:hover) and (pointer:fine){.px-wq-peek:hover{color:var(--px-ink-soft)}}.px-wq-peek.is-ink{font-size:var(--px-body-size);color:var(--px-ink-soft)}.px-wq-peek:focus-visible,.px-wq-save-link:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:3px}.px-wq-early{margin:0 0 var(--px-space-3);font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft)}.px-wq-counted{margin-top:var(--px-space-4)}.px-wq-failed{justify-items:start;gap:0;display:grid}.px-wq-failed .px-head-line+.px-more,.px-wq-failed .px-said+.px-more{margin-top:0}.px-wq-insight{margin:var(--px-space-4) 0 0;padding-top:var(--px-space-3);border-top:var(--px-hairline-w) solid var(--px-paper-fold);font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink)}.px-wq-voice{margin:0 0 var(--px-space-3)}.px-wq-voice-body{font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft);overflow-wrap:anywhere;margin:0}.px-wq-voice-by{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);margin-top:3px}.px-wq-why{gap:var(--px-space-2);margin-top:var(--px-space-2);display:grid}.px-wq-why .px-note-count{margin-top:0}.px-wq-save{align-items:center;column-gap:var(--px-space-4);margin:var(--px-space-1) 0 0;flex-wrap:wrap;display:flex}.px-wq-save .px-note-privacy{width:100%}.px-wq-save-link{min-height:var(--px-hit);font-size:var(--px-label-size);color:var(--px-accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;align-items:center;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-wq-save-link:hover{color:var(--px-accent);text-decoration-color:currentColor}}.px-wq-more{justify-items:start;display:grid}.px-wq-share{justify-items:start;gap:var(--px-space-1);width:100%;display:grid}.px-wq-share-row,.px-wq-share-save{align-items:center;column-gap:var(--px-space-4);flex-wrap:wrap;margin:0;display:flex}.px-wq-share-row:empty{display:none}.px-wq-share-row .px-w-text{padding:0}.px-wq-share-label{font-size:var(--px-read-size);color:var(--px-ink-faint)}.px-wq-vote-error{align-items:center;gap:var(--px-space-2) var(--px-space-4);margin-top:var(--px-space-3);scroll-margin-block:var(--px-space-4);flex-wrap:wrap;display:flex}.px-wq-vote-error .px-w-quiet{color:var(--px-ink);flex:16em}.px-wq-vote-error .px-w-secondary[aria-disabled=true]{cursor:var(--px-cursor-default)}.px-wq-insight-n{margin-top:var(--px-space-1);font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);line-height:1.5;display:block}.px-wq-compare.is-after,.px-wq-voices.is-after,.px-wq-after{animation:px-fade var(--px-medium) var(--px-ease) both}.px-wq-mine-day{gap:var(--px-space-1);padding:var(--px-space-row) 0 var(--px-space-3);border-bottom:var(--px-hairline-w) solid var(--px-paper-fold);margin-bottom:var(--px-space-2);display:grid}@media (max-width:900px){.px-panel.px-wq .px-rail-body{scroll-padding-block:var(--px-space-4)}.px-panel.px-wq .px-wq-ask{padding-bottom:var(--px-space-2)}}@media (max-width:639px){.px-panel.px-wq .px-wq-answers{margin-top:var(--px-space-3);gap:var(--px-space-2)}.px-panel.px-wq .px-wq-answer{min-height:52px;padding-block:var(--px-space-2)}}.px-wq-page{min-height:100dvh;padding:88px 20px calc(env(safe-area-inset-bottom) + 48px);position:relative}.px-wq-page-grid{z-index:var(--px-layer-page-card);justify-content:center;align-items:start;gap:var(--px-space-5);grid-template-columns:minmax(0,720px) 320px;max-width:1064px;margin:0 auto;display:grid;position:relative}.px-wq-main,.px-wq-side{background:var(--px-surface-raised);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-panel);box-shadow:var(--px-shadow-panel)}.px-wq-main{padding:var(--px-space-6) var(--px-space-6) var(--px-space-5);min-width:0}.px-wq-side{padding:var(--px-space-5);gap:var(--px-space-4);display:grid;position:sticky;top:0}.px-wq-page-eyebrow{font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);margin:0}.px-wq-page-title{margin:var(--px-space-3) 0 0;font-size:var(--px-display-size);font-weight:500;line-height:var(--px-display-line);letter-spacing:var(--px-display-track);color:var(--px-ink);text-wrap:balance;overflow-wrap:anywhere}.px-wq-section{margin-top:var(--px-space-5);padding-top:var(--px-space-5);border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-wq-page-acts{margin-top:var(--px-space-5)}.px-wq-page-eyebrow.is-over{margin-bottom:var(--px-space-3)}.px-wq-page-eyebrow.is-spaced{margin-top:var(--px-space-4)}.px-wq-section-head{justify-content:space-between;align-items:center;gap:var(--px-space-3);margin-bottom:var(--px-space-4);flex-wrap:wrap;display:flex}.px-wq-section-head .px-wq-page-eyebrow{flex:1}.px-wq-filter{width:200px;max-width:100%;min-height:var(--px-hit)}.px-wq-table{border-collapse:collapse;font-variant-numeric:var(--px-nums);width:100%}.px-wq-table caption{text-align:left}.px-wq-table th{padding:0 var(--px-space-2) var(--px-space-2);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);text-align:left;border-bottom:var(--px-hairline-w) solid var(--px-paper-fold);font-weight:400}.px-wq-table th.is-n,.px-wq-table td.is-n{text-align:right}.px-wq-table td{height:44px;padding:0 var(--px-space-2);border-bottom:var(--px-hairline-w) solid var(--px-paper-fold);font-size:var(--px-ui-size);color:var(--px-ink);vertical-align:middle}.px-wq-table td.is-n{font-family:var(--px-font-chart);font-size:var(--px-read-size);color:var(--px-ink-soft)}.px-wq-table .px-wq-pct{min-width:0;margin-left:var(--px-space-2)}.px-wq-table-country{align-items:center;gap:var(--px-space-row);display:inline-flex}.px-wq-flag{border:var(--px-hairline-w) solid var(--px-paper-edge);background-repeat:no-repeat;border-radius:50%;flex:none;width:20px;height:20px}.px-wq-flag.is-blank{background:var(--px-surface-sunk)}.px-wq-table-answer{align-items:center;gap:var(--px-space-2);display:inline-flex}.px-wq-table-answer .px-wq-letter{width:auto}.px-wq-table-close{font-size:var(--px-label-size);color:var(--px-ink-soft)}.px-wq-empty-line{font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft);margin:0}.px-wq-empty-line+.px-more,.px-wq-page .px-more{align-items:center;gap:var(--px-space-1);min-height:var(--px-hit);padding:0;display:inline-flex}.px-wq-page .px-actions .px-button,.px-wq-page .px-actions .px-ghost-button,.px-wq-side .px-button,.px-wq-side .px-ghost-button{height:var(--px-hit)}.px-wq-side .px-button,.px-wq-side .px-ghost-button{width:100%}.px-wq-side-block{gap:var(--px-space-2);display:grid}.px-wq-days{align-items:center;gap:var(--px-space-3);padding-top:var(--px-space-2);border-top:var(--px-hairline-w) solid var(--px-paper-fold);grid-template-columns:1fr auto 1fr;display:grid}.px-wq-days>:last-child{justify-self:end}.px-wq-days a.is-mid{color:var(--px-ink-soft)}@media (hover:hover) and (pointer:fine){.px-wq-days a.is-mid:hover{color:var(--px-ink)}}.px-wq-days a,.px-wq-days span{min-height:var(--px-hit);font-size:var(--px-body-size);color:var(--px-accent-ink);align-items:center;text-decoration:none;display:inline-flex}.px-wq-days span{color:var(--px-ink-faint)}.px-wq-days a:focus-visible,.px-wq-archive-row:focus-visible,.px-wq-seg button:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:3px}.px-wq-seg{flex-wrap:wrap;gap:6px;display:flex}.px-wq-seg button{min-height:36px;padding:0 var(--px-space-3);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-paper-edge);background:var(--px-surface-sunk);font-family:var(--px-font-ui);font-size:var(--px-label-size);color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);position:relative}.px-wq-seg button:after{content:"";position:absolute;inset:-4px 0}.px-wq-seg button[aria-pressed=true]{border-color:var(--px-accent);color:var(--px-ink)}.px-wq-voice-row{padding:var(--px-space-4) 0;border-bottom:var(--px-hairline-w) solid var(--px-paper-fold)}.px-wq-voice-row:first-child{padding-top:0}.px-wq-voice-row .px-wq-voice-body{color:var(--px-ink)}.px-wq-voice-meta{align-items:center;gap:var(--px-space-2);margin-top:var(--px-space-2);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);flex-wrap:wrap;display:flex}.px-wq-reacts{align-items:center;gap:var(--px-space-1) var(--px-space-3);margin-top:var(--px-space-1);flex-wrap:wrap;display:flex}.px-wq-react{min-height:var(--px-hit);font-family:var(--px-font-ui);font-size:var(--px-label-size);color:var(--px-ink-faint);cursor:var(--px-cursor-pointer);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-wq-react:hover{color:var(--px-ink-soft)}}.px-wq-react[aria-pressed=true]{color:var(--px-accent-ink)}.px-wq-react .px-m{font-family:var(--px-font-chart);color:var(--px-ink-soft)}.px-wq-react:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:3px}.px-wq-react.is-report{margin-left:auto}.px-wq-archive{z-index:var(--px-layer-page-card);max-width:720px;padding:var(--px-space-6);background:var(--px-surface-raised);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-panel);box-shadow:var(--px-shadow-panel);margin:0 auto;position:relative}.px-wq-archive-list{margin:var(--px-space-5) 0 0;padding:0;list-style:none}.px-wq-archive-row{gap:var(--px-space-1) var(--px-space-4);padding:var(--px-space-4) 0;border-top:var(--px-hairline-w) solid var(--px-paper-fold);color:inherit;grid-template-columns:104px minmax(0,1fr);text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.px-wq-archive-row:hover .px-wq-archive-q{color:var(--px-accent-ink)}}.px-wq-archive-date{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-read-track);color:var(--px-ink-faint);white-space:nowrap;grid-row:span 2;padding-top:2px}.px-wq-archive-q{font-size:var(--px-ui-size);color:var(--px-ink);transition:color var(--px-fast) var(--px-ease);line-height:1.4}.px-wq-archive-meta{align-items:center;gap:var(--px-space-2) var(--px-space-3);font-size:var(--px-label-size);color:var(--px-ink-soft);flex-wrap:wrap;display:flex}.px-wq-archive-meta .px-caption{margin:0}@media (max-width:899px){.px-wq-page-grid{grid-template-columns:minmax(0,1fr);max-width:720px}.px-wq-side{position:static}}@media (max-width:639px){.px-wq-page{padding:76px var(--px-space-4) calc(env(safe-area-inset-bottom) + 32px)}.px-wq-main,.px-wq-archive{padding:var(--px-space-5) var(--px-space-4)}.px-wq-side{padding:var(--px-space-4)}.px-wq-page-title{font-size:var(--px-sheet-size)}.px-wq-table th.is-hide-narrow,.px-wq-table td.is-hide-narrow{display:none}.px-wq-filter{width:100%}.px-wq-archive-row{grid-template-columns:minmax(0,1fr)}.px-wq-archive-date{grid-row:auto}}.px-wq-col-pick{appearance:auto;-webkit-appearance:menulist;max-width:100%;min-height:var(--px-hit);margin:calc((var(--px-hit) - 1.2em) / -2) 0;border-radius:var(--px-radius-control);text-overflow:ellipsis;cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0}.px-wq-col-pick:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-poster-view{width:100%;image-rendering:pixelated;display:block;position:relative;overflow:hidden}.px-poster-view-art{position:absolute;top:0;left:0}.px-poster-title{margin:0;font-weight:400}.px-poster-title:focus-visible{outline:none}.px-poster-of{align-items:center;gap:var(--px-space-2);min-height:var(--px-hit);margin-top:var(--px-space-1);display:flex}.px-poster-of .px-field-label{flex:none}.px-poster-of .px-citizen-face,.px-poster-of .px-citizen-silhouette{border-radius:var(--px-radius-chip);image-rendering:pixelated;flex:none}.px-poster-of-name{font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);color:var(--px-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.px-poster-subject{flex:1;min-width:0}.px-poster-styles{gap:var(--px-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.px-poster-style{align-items:center;gap:var(--px-space-2);padding:var(--px-space-2) var(--px-space-1) var(--px-space-2);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-paper-fold);background:var(--px-surface-sunk);cursor:var(--px-cursor-pointer);transition:border-color var(--px-fast) var(--px-ease);flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.px-poster-style:hover{border-color:var(--px-paper-edge-strong)}}.px-poster-style.is-on{border-color:var(--px-accent)}.px-poster-style:has(input:focus-visible){outline:2px solid var(--px-accent);outline-offset:2px}.px-poster-thumb{justify-content:center;align-items:center;width:100%;height:76px;display:flex}.px-poster-thumb .px-poster-view{width:auto;max-width:100%;height:100%}.px-poster-style-name{text-wrap:balance;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);text-align:center}.px-poster-style.is-on .px-poster-style-name{color:var(--px-ink)}.px-poster-preview{min-width:272px;position:relative}.px-poster-fading{width:100%;animation:px-poster-out var(--px-fast) var(--px-ease) both;pointer-events:none;position:absolute;top:0;left:0}@keyframes px-poster-out{0%{opacity:1}to{opacity:0}}.px-poster-standin{margin-top:var(--px-space-3)}.px-poster-fields{gap:var(--px-space-4);flex-direction:column;display:flex}.px-poster-field{flex-direction:column;gap:7px;display:flex}.px-poster-field-head{justify-content:space-between;align-items:baseline;gap:var(--px-space-3);display:flex}.px-poster-count{margin-top:0}.px-poster-input.is-refused{border-color:var(--px-accent-edge)}.px-poster-suggest{align-self:flex-start;align-items:center;gap:var(--px-space-1);min-height:32px;font-family:var(--px-font-ui);font-size:var(--px-label-size);color:var(--px-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0;text-decoration-thickness:1px;display:inline-flex;position:relative}.px-poster-suggest:after{content:"";position:absolute;inset:-6px -8px}@media (hover:hover) and (pointer:fine){.px-poster-suggest:hover{color:var(--px-accent-ink);text-decoration-color:currentColor}}.px-poster-suggest:focus-visible,.px-poster-idea:focus-visible,.px-poster-shuffle:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-poster-ideas{border-top:var(--px-hairline-w) solid var(--px-paper-fold);margin:0;padding:0;list-style:none}.px-poster-ideas li+li{border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-poster-idea{width:100%;min-height:var(--px-hit);padding:0 var(--px-space-1);font-family:var(--px-font-ui);font-size:var(--px-body-size);color:var(--px-ink-soft);text-align:left;cursor:var(--px-cursor-pointer);background:0 0;border:0;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.px-poster-idea:hover{color:var(--px-ink)}}.px-poster-stars,.px-poster-colours{border:0;min-width:0;margin:0;padding:0}.px-poster-stars legend,.px-poster-colours legend{margin-bottom:var(--px-space-1);padding:0}.px-poster-stars-row{gap:0;margin-left:-11px;display:flex}.px-poster-star{width:var(--px-hit);height:var(--px-hit);border-radius:var(--px-radius-control);cursor:var(--px-cursor-pointer);justify-content:center;align-items:center;display:inline-flex}.px-poster-star svg polygon{fill:none;stroke:var(--px-ink-faint);stroke-width:.09px;stroke-linejoin:round;transition:fill var(--px-fast) var(--px-ease), stroke var(--px-fast) var(--px-ease)}.px-poster-star.is-lit svg polygon{fill:var(--px-ink);stroke:var(--px-ink)}.px-poster-star:has(input:focus-visible){outline:2px solid var(--px-accent);outline-offset:-2px}.px-poster-bounty{gap:var(--px-space-1);flex-direction:column;display:flex}.px-poster-bounty-value{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-read-track);color:var(--px-ink);font-variant-numeric:var(--px-nums)}.px-poster-range{width:100%;height:var(--px-hit);appearance:none;cursor:var(--px-cursor-pointer);background:0 0;margin:0}.px-poster-range::-webkit-slider-runnable-track{background:var(--px-hairline-strong);border-radius:1px;height:2px}.px-poster-range::-moz-range-track{background:var(--px-hairline-strong);border-radius:1px;height:2px}.px-poster-range::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--px-radius-round);background:var(--px-ink);border:2px solid var(--px-surface-raised);width:18px;height:18px;margin-top:-8px}.px-poster-range::-moz-range-thumb{border-radius:var(--px-radius-round);background:var(--px-ink);border:2px solid var(--px-surface-raised);width:14px;height:14px}.px-poster-range:focus-visible{outline:none}.px-poster-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--px-accent)}.px-poster-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--px-accent)}.px-poster-hint{margin-top:0}.px-poster-stamp-note{color:var(--px-ink-soft)}.px-poster-colours{gap:var(--px-space-1);flex-direction:column;display:flex}.px-poster-colours .px-poster-field-head{align-items:center}.px-poster-shuffle{align-self:auto}.px-poster-swatch-row{flex-wrap:wrap;margin-left:-9px;display:flex}.px-poster-swatch{width:40px;height:var(--px-hit);cursor:var(--px-cursor-pointer);justify-content:center;align-items:center;display:inline-flex}.px-poster-swatch-fill{border-radius:var(--px-radius-round);border:var(--px-hairline-w) solid var(--px-paper-edge-strong);outline-offset:2px;width:22px;height:22px;transition:outline-color var(--px-fast) var(--px-ease);outline:2px solid #0000}.px-poster-swatch.is-on .px-poster-swatch-fill{outline-color:var(--px-accent)}.px-poster-swatch:has(input:focus-visible) .px-poster-swatch-fill{outline-color:var(--px-accent);outline-offset:4px}.px-poster-foot{gap:var(--px-space-2);flex-direction:column;display:flex}.px-poster-foot>.px-button{flex:none;width:100%;height:40px}.px-poster-limit,.px-poster-offline{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);margin:0}.px-poster-offline{color:var(--px-accent-ink)}.px-poster-made{align-items:center;gap:var(--px-space-2);font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);color:var(--px-ink);margin:0;display:flex}.px-poster-made svg{color:var(--px-accent)}.px-poster-made-no{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);color:var(--px-ink-faint);margin-left:auto}.px-poster-again{min-height:var(--px-hit);align-self:flex-start}.px-poster-sent{gap:var(--px-space-1);flex-direction:column;display:flex}.px-poster-sent .px-more,.px-poster-door .px-more{align-items:center;gap:var(--px-space-1);min-height:var(--px-hit);display:inline-flex}.px-poster-door{align-items:flex-start;gap:var(--px-space-3);flex-direction:column;display:flex}.px-poster-door .px-said{color:var(--px-ink-soft)}.px-share-row{gap:var(--px-space-2);flex-direction:column;width:100%;display:flex}.px-share-row.is-rise{animation:px-rise var(--px-medium) var(--px-ease) both}.px-share-row .px-actions>*{min-height:var(--px-hit)}.px-share-row-link{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;margin:0}.px-mine-row.px-poster-row{gap:var(--px-space-1) var(--px-space-3);grid-template-columns:56px minmax(0,1fr);align-items:start;display:grid}.px-poster-row-thumb{grid-row:span 3;justify-content:center;align-items:center;width:56px;height:64px;display:flex}.px-poster-row-thumb .px-poster-view{width:auto;max-width:100%;height:100%}.px-poster-row-thumb.is-gone{border-radius:var(--px-radius-chip);border:var(--px-hairline-w) solid var(--px-paper-edge);background:var(--px-surface-sunk);width:48px;height:60px;margin:2px 4px;position:relative}.px-poster-row-thumb.is-gone:after{content:"";background:var(--px-accent);border-radius:1px;width:14px;height:2px}.px-poster-row .px-mine-head{justify-content:space-between}.px-poster-row-no{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);flex:none}.px-poster-row .px-mine-acts,.px-poster-row .px-share-row,.px-poster-row .px-poster-confirm{grid-column:2}.px-poster-row .px-mine-status{align-items:center;gap:var(--px-space-2);display:inline-flex}.px-poster-confirm{gap:var(--px-space-2);flex-direction:column;display:flex}.px-poster-confirm .px-said{color:var(--px-ink-soft)}.px-poster-request{gap:var(--px-space-3);padding:var(--px-space-3) 0;flex-direction:column;display:flex}.px-poster-request+.px-poster-request{border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-poster-request-head{align-items:center;gap:var(--px-space-3);display:flex}.px-poster-request-head .px-citizen-face,.px-poster-request-head .px-citizen-silhouette{border-radius:var(--px-radius-chip);image-rendering:pixelated;flex:none}.px-poster-request-head .px-dot{flex:none}.px-poster-request .px-poster-view{max-width:272px}.px-poster-request-note{margin:0}.px-poster-switch{justify-content:space-between;align-items:center;gap:var(--px-space-3);min-height:var(--px-hit);cursor:var(--px-cursor-pointer);display:flex}.px-poster-switch-label{font-size:var(--px-ui-size);color:var(--px-ink)}.px-poster-toggle{border-radius:var(--px-radius-round);border:var(--px-hairline-w) solid var(--px-paper-edge-strong);background:var(--px-surface-sunk);width:38px;height:22px;transition:border-color var(--px-fast) var(--px-ease);flex:none;position:relative}.px-poster-toggle:after{content:"";border-radius:var(--px-radius-round);background:var(--px-ink-faint);width:14px;height:14px;transition:transform var(--px-fast) var(--px-ease), background-color var(--px-fast) var(--px-ease);position:absolute;top:3px;left:3px}.px-poster-switch input:checked+.px-poster-toggle{border-color:var(--px-accent)}.px-poster-switch input:checked+.px-poster-toggle:after{background:var(--px-ink);transform:translate(16px)}.px-poster-switch input:focus-visible+.px-poster-toggle{outline:2px solid var(--px-accent);outline-offset:2px}.px-poster-page{justify-content:flex-start}.px-poster-page-no{margin:0;padding-top:0}.px-poster-page-name{white-space:nowrap}.px-poster-page-meet{align-self:flex-start;align-items:center;gap:var(--px-space-1);min-height:var(--px-hit);padding:0;text-decoration:none;display:inline-flex}.px-poster-page>.px-country-card{margin-block:0 auto}.px-poster-figure{z-index:var(--px-layer-page-card);width:100%;max-width:420px;margin:auto 0 0;position:relative}.px-poster-figure.is-frontier{max-width:360px}.px-poster-figure figcaption{margin-top:var(--px-space-3);text-align:center;font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);color:var(--px-ink-faint)}.px-poster-page-actions{gap:var(--px-space-1);flex-direction:column;margin-top:20px;display:flex}.px-poster-page-actions .px-country-actions{margin-top:0}.px-poster-page-share{margin-top:var(--px-space-2);padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-poster-page-share .px-field-label{margin-bottom:var(--px-space-2);display:block}.px-dot.is-mine-pip{margin-left:var(--px-space-2);vertical-align:1px;display:inline-block}.px-poster-optout{margin-top:var(--px-space-4);padding-top:var(--px-space-3);border-top:var(--px-hairline-w) solid var(--px-paper-fold)}.px-poster-preview{max-width:300px;margin-inline:auto}@media (min-width:960px){.px-poster-page{grid-template-columns:minmax(0,420px) minmax(0,400px);place-content:center;align-items:center;column-gap:72px;display:grid}.px-poster-page:has(.px-poster-gone){grid-template-columns:minmax(0,460px)}.px-poster-page>.px-poster-figure,.px-poster-page>.px-country-card{margin:0}.px-poster-figure.is-frontier{justify-self:center}}@media (max-width:639px){.px-panel.px-poster[data-detent=full]{flex-direction:column;max-height:72%;display:flex}.px-panel.px-poster>*{flex:none}.px-panel.px-poster .px-rail-body{overscroll-behavior:contain;flex:auto;min-height:0;display:block;position:relative;overflow-y:auto}.px-panel.px-poster .px-rail-foot{border-top:var(--px-hairline-w) solid var(--px-paper-fold);display:block}.px-panel.px-poster .px-rail-foot>.px-zone:first-child{padding-top:var(--px-space-3)}.px-poster-head{padding-top:var(--px-space-2);padding-bottom:var(--px-space-2)}.px-poster-thumb{height:64px}.px-poster-figure{max-width:320px}.px-poster-figure.is-frontier{max-width:280px}}.px-poster-pin{z-index:3;padding:var(--px-space-2) 24px;background:var(--px-surface-raised);border-bottom:var(--px-hairline-w) solid var(--px-paper-fold);display:none;position:sticky;top:0}@media (max-width:900px){.px-poster-pin{padding-inline:16px}}.px-poster-pin-row{align-items:center;gap:var(--px-space-3);display:flex}.px-poster-pin-art{border-radius:var(--px-radius-chip);flex:none;width:76px;overflow:hidden}.px-poster-pin-words{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.px-poster-pin-name{font-size:var(--px-size-3);color:var(--px-ink);line-height:1.3}.px-poster-pin-sub{color:var(--px-ink-soft)}.px-poster-pin-eye{flex:none;align-items:center;gap:6px;min-height:44px;display:inline-flex}.px-poster-pin[data-big] .px-poster-pin-row{justify-items:center;row-gap:var(--px-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.px-poster-pin[data-big] .px-poster-pin-art{grid-column:1/-1;width:min(100%,300px);min-width:min(100%,272px)}.px-poster-pin[data-big] .px-poster-pin-words{justify-self:start}@media (max-width:1150px){.px-poster-pin{display:block}.px-poster-pane:not([data-made]) .px-poster-preview{display:none}.px-poster-pane:not([data-made]) .px-poster-preview-zone{padding-block:0}}@media (min-width:1151px){.planet-stage:not([data-wide]) .px-poster-pin{display:block}.planet-stage:not([data-wide]) .px-poster-pane:not([data-made]) .px-poster-preview{display:none}.planet-stage:not([data-wide]) .px-poster-pane:not([data-made]) .px-poster-preview-zone{padding-block:0}.planet-stage[data-wide] .px-panel.px-poster .px-poster-pane{grid-template-columns:minmax(272px,300px) minmax(0,1fr);align-content:start;align-items:start;column-gap:28px;display:grid}.planet-stage[data-wide] .px-poster-pane>*{grid-column:2}.planet-stage[data-wide] .px-poster-pane>.px-poster-preview-zone{grid-area:1/1/span 8;position:sticky;top:0}}.px-poster-suggest{position:relative}.px-poster-suggest:before{content:"";position:absolute;inset:-6px 0}.px-you{position:relative}.px-you-pip{background:var(--px-accent);width:6px;height:6px;box-shadow:0 0 0 2px var(--px-surface-raised);opacity:0;transition:opacity var(--px-fast) var(--px-ease);pointer-events:none;border-radius:50%;position:absolute;top:6px;right:6px}.px-you-pip[data-on=true]{opacity:1}.px-icon-button.is-round.px-you .px-you-pip{top:3px;right:3px}.px-inbox-lead{padding:6px var(--px-space-zone-lg) 0}.px-inbox-line{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);margin:0}.px-inbox-offline{align-items:baseline;gap:var(--px-space-2);margin:var(--px-space-2) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);display:flex}.px-inbox-offline-mark{border:var(--px-hairline-w) solid var(--px-ink-faint);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-1px)}.px-inbox-filters{margin:var(--px-space-3) calc(-1 * var(--px-space-zone-lg)) 0;padding:6px var(--px-space-zone-lg);scrollbar-width:none;overscroll-behavior-x:contain;gap:6px;display:flex;overflow-x:auto}.px-inbox-filters::-webkit-scrollbar{display:none}.px-inbox-chip{height:32px;padding:0 var(--px-space-row);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-paper-edge);font-family:var(--px-font-ui);font-size:var(--px-read-size);color:var(--px-ink-soft);white-space:nowrap;cursor:var(--px-cursor-pointer);transition:border-color var(--px-fast) var(--px-ease), color var(--px-fast) var(--px-ease);background:0 0;flex:none;position:relative}.px-inbox-chip:after{content:"";position:absolute;inset:-6px -3px}@media (hover:hover) and (pointer:fine){.px-inbox-chip:hover{border-color:var(--px-ink-faint);color:var(--px-ink)}}.px-inbox-chip[aria-pressed=true]{border-color:var(--px-accent);color:var(--px-ink)}.px-inbox-text{min-height:36px;font-family:var(--px-font-ui);font-size:var(--px-read-size);color:var(--px-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--px-paper-edge-strong);-webkit-text-decoration-color:var(--px-paper-edge-strong);-webkit-text-decoration-color:var(--px-paper-edge-strong);text-decoration-color:var(--px-paper-edge-strong);text-underline-offset:3px;cursor:var(--px-cursor-pointer);background:0 0;border:0;align-items:center;padding:0 2px;display:inline-flex;position:relative}.px-inbox-text:after{content:"";position:absolute;inset:-4px -6px}@media (hover:hover) and (pointer:fine){.px-inbox-text:hover{color:var(--px-ink);-webkit-text-decoration-color:var(--px-ink-faint);-webkit-text-decoration-color:var(--px-ink-faint);-webkit-text-decoration-color:var(--px-ink-faint);text-decoration-color:var(--px-ink-faint)}}.px-inbox-text.is-inline{min-height:0;font-size:inherit;letter-spacing:inherit;padding:0;font-family:inherit;display:inline}.px-inbox-text.is-inline:after{inset:-14px -4px}.px-inbox-text[aria-disabled=true],.px-inbox-do[aria-disabled=true],.px-summons-serve[aria-disabled=true],.px-summons-decline[aria-disabled=true]{opacity:.55;cursor:var(--px-cursor-default)}.px-inbox-list{padding-bottom:var(--px-space-1)}.px-inbox-group-head{padding:var(--px-space-3) var(--px-space-zone-lg) 2px;font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);margin:0;font-weight:400}.px-inbox-group-bar{justify-content:space-between;align-items:flex-end;gap:var(--px-space-3);padding-right:var(--px-space-zone-lg);display:flex}.px-inbox-group-bar .px-inbox-group-head{min-width:0}.px-inbox-text.px-inbox-markall{min-height:0;font-size:var(--px-label-size);line-height:var(--px-label-line);margin-bottom:1px}.px-inbox-text.px-inbox-markall:after{inset:-14px -8px -13px}.px-inbox-group.is-needs .px-inbox-group-head{color:var(--px-ink-soft)}.px-inbox-row{column-gap:var(--px-space-row);padding:var(--px-space-3) var(--px-space-zone-lg);border-bottom:var(--px-hairline-w) solid var(--px-paper-fold-soft);grid-template-columns:6px 18px minmax(0,1fr) auto;align-items:start;row-gap:6px;display:grid}.px-inbox-row:last-child{border-bottom:0}.px-inbox-row.is-fresh,.px-summons.is-fresh{animation:px-fade var(--px-medium) var(--px-ease) both}.px-inbox-pip{background:var(--px-accent);opacity:0;width:6px;height:6px;transition:opacity var(--px-fast) var(--px-ease);border-radius:50%;margin-top:6px}.px-inbox-row.is-unread .px-inbox-pip{opacity:1}.px-inbox-glyph{color:var(--px-ink-faint);margin-top:-1px;display:block}.px-inbox-row.is-unread .px-inbox-glyph,.px-inbox-row.is-new .px-inbox-glyph{color:var(--px-ink-soft)}.px-inbox-main{flex-direction:column;gap:4px;min-width:0;display:flex}.px-inbox-sentence{font-size:var(--px-ui-size);color:var(--px-ink-soft);overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-weight:400;line-height:1.42}.px-inbox-row.is-unread .px-inbox-sentence,.px-inbox-row.is-new .px-inbox-sentence{color:var(--px-ink)}.px-inbox-sentence strong{color:var(--px-ink);font-weight:500}.px-inbox-open{font:inherit;color:inherit;text-align:left;cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0;text-decoration:none;display:inline}.px-inbox-open:after{content:"→";content:"→" / "";color:var(--px-accent-ink);margin-left:6px}.px-inbox-open:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--px-ink-faint);-webkit-text-decoration-color:var(--px-ink-faint);-webkit-text-decoration-color:var(--px-ink-faint);text-decoration-color:var(--px-ink-faint);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.px-inbox-open:hover{text-decoration:underline;-webkit-text-decoration-color:var(--px-ink-faint);-webkit-text-decoration-color:var(--px-ink-faint);-webkit-text-decoration-color:var(--px-ink-faint);text-decoration-color:var(--px-ink-faint);text-underline-offset:3px}}.px-inbox-open:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-inbox-snippet{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.px-inbox-time{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-read-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);white-space:nowrap;line-height:1.42}.px-inbox-end{flex-direction:column;grid-column:3/5;gap:6px;display:flex}.px-inbox-end:empty{display:none}.px-inbox-acts{align-items:center;gap:var(--px-space-3);flex-wrap:wrap;margin-top:2px;display:flex}.px-button.px-inbox-do{height:34px;padding:0 var(--px-space-3);font-size:var(--px-read-size)}.px-inbox-outcome{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);animation:px-fade var(--px-fast) var(--px-ease) both;margin:0}.px-inbox-outcome.is-faint{color:var(--px-ink-faint)}.px-inbox-note{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-accent-ink);margin:0}.px-inbox-foot{border-top:var(--px-hairline-w) solid var(--px-paper-fold-soft)}.px-more.px-inbox-settings{color:var(--px-ink-soft)}@media (hover:hover) and (pointer:fine){.px-more.px-inbox-settings:hover{color:var(--px-ink)}}.px-more.px-inbox-loadmore{text-align:center}.px-summons{margin:var(--px-space-2) var(--px-space-zone-lg) var(--px-space-3);padding:14px var(--px-space-4) var(--px-space-3);border-radius:var(--px-radius-panel);border:var(--px-hairline-w) solid var(--px-pass-hair);background:var(--px-pass-cloth);color:var(--px-pass-ink)}.px-summons-eyebrow{justify-content:space-between;align-items:baseline;gap:var(--px-space-2);font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-pass-ink-soft);display:flex}.px-summons-kind{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.px-summons-tick{background:var(--px-accent);width:6px;height:6px;box-shadow:0 0 0 1px var(--px-pass-ink);border-radius:50%;flex:none}.px-summons-stamp{letter-spacing:var(--px-quiet-track);white-space:nowrap;flex:none}.px-summons-court{margin:var(--px-space-3) 0 0;font-size:var(--px-size-4);color:var(--px-pass-ink);font-weight:500;line-height:1.25}.px-summons-when{font-family:var(--px-font-chart);font-size:var(--px-read-size);line-height:var(--px-read-line);letter-spacing:var(--px-read-track);color:var(--px-pass-ink);margin:2px 0 0}.px-summons-what{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-pass-ink-soft);margin:4px 0 0}.px-summons-seats{column-gap:var(--px-space-3);margin-top:var(--px-space-3);padding-top:var(--px-space-3);border-top:var(--px-hairline-w) dashed var(--px-pass-perf);grid-template-columns:auto minmax(0,1fr);align-items:center;row-gap:4px;display:grid}.px-summons-label{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-pass-ink-soft)}.px-summons-box{flex-wrap:wrap;gap:4px;display:flex}.px-summons-seat{border:var(--px-hairline-w) solid var(--px-pass-ink-soft);width:12px;height:12px;transition:background-color var(--px-fast) var(--px-ease), border-color var(--px-fast) var(--px-ease);background:0 0;border-radius:2px}.px-summons-seat.is-taken{border-color:var(--px-pass-ink);background:var(--px-pass-ink)}.px-summons-count{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-pass-ink-soft);font-variant-numeric:var(--px-nums);grid-column:2}.px-summons-acts{align-items:center;gap:var(--px-space-4);margin-top:var(--px-space-3);flex-wrap:wrap;display:flex}.px-summons-serve{height:36px;padding:0 var(--px-space-4);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-pass-ink);font-family:var(--px-font-ui);font-size:var(--px-ui-size);color:var(--px-pass-ink);cursor:var(--px-cursor-pointer);transition:background-color var(--px-fast) var(--px-ease);background:0 0;justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.px-summons-serve:hover{background:var(--px-pass-ground)}}.px-summons-decline{min-height:36px;font-family:var(--px-font-ui);font-size:var(--px-ui-size);color:var(--px-pass-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--px-pass-perf);-webkit-text-decoration-color:var(--px-pass-perf);-webkit-text-decoration-color:var(--px-pass-perf);text-decoration-color:var(--px-pass-perf);text-underline-offset:3px;cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0 2px;position:relative}@media (hover:hover) and (pointer:fine){.px-summons-decline:hover{color:var(--px-pass-ink)}}.px-summons-serve:after,.px-summons-decline:after{content:"";position:absolute;inset:-4px -6px}.px-summons-outcome{margin:var(--px-space-3) 0 0;font-size:var(--px-ui-size);color:var(--px-pass-ink);animation:px-fade var(--px-fast) var(--px-ease) both;font-weight:500;line-height:1.42}.px-summons-game{margin:var(--px-space-3) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-pass-ink-soft)}.px-summons-note{margin:var(--px-space-2) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-pass-ink)}.px-inbox-chip:focus-visible,.px-inbox-text:focus-visible,.px-inbox-open:focus-visible,.px-unsub-more a:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:3px}.px-mine-fold:focus-visible,.px-mine-section .px-more:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px;border-radius:var(--px-radius-chip)}.px-summons-serve:focus-visible,.px-summons-decline:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;box-shadow:0 0 0 5px var(--px-pass-ink);border-radius:var(--px-radius-control)}.px-notify{padding:0 var(--px-space-zone-lg) var(--px-space-3)}.px-notify-group{padding:var(--px-space-4) 0 var(--px-space-4);border:0;border-top:var(--px-hairline-w) solid var(--px-paper-fold-soft);min-width:0;margin:0}.px-notify-group:first-child{padding-top:var(--px-space-3);border-top:0}.px-notify-group:last-child{padding-bottom:var(--px-space-1)}.px-notify-head{float:left;width:100%;margin:0 0 var(--px-space-1);font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);padding:0}.px-notify-head+*{clear:both}.px-notify-line{margin:var(--px-space-1) 0 var(--px-space-1);font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft)}.px-notify-fine{margin:var(--px-space-2) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-faint)}.px-notify-bounce{margin:var(--px-space-2) 0 var(--px-space-2);padding-left:var(--px-space-3);border-left:2px solid var(--px-accent);font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink)}.px-poster-switch.px-notify-switch{padding:6px 0}.px-notify-switch-words{flex-direction:column;gap:2px;min-width:0;display:flex}.px-notify-label{font-size:var(--px-ui-size);color:var(--px-ink);line-height:1.3}.px-notify-label.is-soft{color:var(--px-ink-soft)}.px-notify-hint{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-faint)}.px-notify-select-row{justify-content:space-between;align-items:center;gap:var(--px-space-3);min-height:var(--px-hit);display:flex}.px-note-field.px-notify-select{width:auto;min-width:0;max-width:60%;font-size:var(--px-read-size);flex:none}.px-notify-select-row.is-stack{align-items:flex-start;gap:var(--px-space-2);padding:var(--px-space-1) 0;flex-direction:column}.px-notify-select-row.is-stack .px-notify-select{max-width:100%}.px-notify-zone{margin:var(--px-space-1) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line)}.px-notify-zone .px-inbox-text{font-size:var(--px-label-size)}.px-notify-quiet{align-items:center;gap:var(--px-space-2);margin:var(--px-space-2) 0 0;font-size:var(--px-ui-size);color:var(--px-ink);flex-wrap:wrap;display:flex}.px-note-field.px-notify-select.is-hour{width:92px}.px-notify-said{margin:var(--px-space-2) 0 0;font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-soft);animation:px-fade var(--px-fast) var(--px-ease) both}.px-notify-said.is-error{font-family:var(--px-font-ui);font-size:var(--px-label-size);letter-spacing:0;color:var(--px-accent-ink)}.px-unsub-page{flex-direction:column;display:flex}.px-unsub{z-index:var(--px-layer-page-card);width:calc(100% - 2 * var(--px-space-4));max-width:560px;margin:96px auto var(--px-space-7);padding:var(--px-space-6);background:var(--px-surface-raised);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-panel);box-shadow:var(--px-shadow-panel);animation:px-rise var(--px-medium) var(--px-ease) both;position:relative}.px-unsub-eyebrow{font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);margin:0}.px-unsub-title{margin:var(--px-space-3) 0 0;font-size:var(--px-sheet-size);line-height:var(--px-title-line);letter-spacing:var(--px-title-track);color:var(--px-ink);text-wrap:balance;font-weight:500}.px-unsub-lede{margin:var(--px-space-3) 0 0;font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft);text-wrap:pretty}.px-unsub-form{margin:var(--px-space-5) 0 0}.px-button.px-unsub-button{height:var(--px-hit);padding:0 var(--px-space-5)}.px-button.px-unsub-go{margin-top:var(--px-space-5);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.px-unsub-go:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-unsub-more{margin:var(--px-space-5) 0 0;padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-paper-fold);font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-unsub-more a{color:var(--px-accent-ink);margin:-12px 0;padding:12px 0;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){.px-unsub-more a:hover{color:var(--px-accent)}}@media (max-width:639px){.px-unsub{padding:var(--px-space-5) var(--px-space-4);margin-top:80px}.px-unsub-title{font-size:var(--px-size-6)}.px-button.px-unsub-button{width:100%}}.px-inbox-poster{width:120px;margin-top:var(--px-space-2)}.px-inbox-poster.is-frontier{width:104px}.px-settings-page{display:block}.px-settings,.px-settings-lone{z-index:var(--px-layer-page-card);padding:80px var(--px-margin) var(--px-space-7);margin:0 auto;position:relative}.px-settings-lone{gap:var(--px-space-4);flex-direction:column;max-width:460px;padding-top:20vh;display:flex}.px-settings{column-gap:var(--px-space-7);grid-template-columns:240px minmax(0,720px);align-items:start;max-width:1040px;display:grid}.px-settings-index{gap:var(--px-space-4);flex-direction:column;display:flex;position:sticky;top:80px}.px-settings-eyebrow{padding:0 0 var(--px-space-1);margin:0}.px-set-title:focus{outline:none}.px-settings-sections{border-top:var(--px-hairline-w) solid var(--px-hairline);margin:0;padding:0;list-style:none}.px-settings-item{justify-content:space-between;align-items:center;gap:var(--px-space-3);min-height:var(--px-hit);padding:0 var(--px-space-3) 0 var(--px-space-4);font-size:var(--px-ui-size);line-height:var(--px-ui-line);color:var(--px-ink-soft);border-bottom:var(--px-hairline-w) solid var(--px-paper-fold-soft);transition:color var(--px-fast) var(--px-ease), background-color var(--px-fast) var(--px-ease);text-decoration:none;display:flex;position:relative}.px-settings-sections>li:last-child>.px-settings-item{border-bottom:0}@media (hover:hover) and (pointer:fine){.px-settings-item:hover{color:var(--px-ink);background:var(--px-accent-wash)}}.px-settings-item.is-current{color:var(--px-ink)}.px-settings-item.is-current:before{content:"";background:var(--px-accent);width:2px;position:absolute;top:10px;bottom:10px;left:0}.px-settings-item:focus-visible,.px-settings-legal a:focus-visible,.px-set-link:focus-visible,.px-set-inline-link:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-settings-go{color:var(--px-ink-faint);font-family:var(--px-font-chart);font-size:var(--px-read-size)}.px-settings-legal{padding:var(--px-space-3) 0 0;gap:0 var(--px-space-3);border-top:var(--px-hairline-w) solid var(--px-hairline);flex-wrap:wrap;margin:0;list-style:none;display:flex}.px-settings-legal li:first-child{flex-basis:100%}.px-settings-legal a{align-items:center;gap:var(--px-space-1);min-height:32px;font-size:var(--px-label-size);color:var(--px-ink-soft);text-decoration:none;display:inline-flex;position:relative}.px-settings-legal a:after{content:"";position:absolute;inset:-6px -4px}@media (hover:hover) and (pointer:fine){.px-settings-legal a:hover{color:var(--px-ink);text-underline-offset:3px;text-decoration:underline}}.px-settings-main{min-width:0;animation:px-fade var(--px-fast) var(--px-ease) both}.px-settings-main .px-settings-up{display:none}.px-settings-failed{padding:var(--px-space-4) 0;gap:var(--px-space-2);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:899px){.px-settings{max-width:640px;padding:72px 16px var(--px-space-7);display:block}.px-settings-lone{padding-left:16px;padding-right:16px}.px-settings-index{position:static}.px-settings[data-at=section] .px-settings-index,.px-settings[data-at=index] .px-settings-main{display:none}.px-settings-item{font-size:var(--px-size-4);padding-left:0}.px-settings-item.is-current:before{display:none}.px-settings-item.is-current{color:var(--px-ink-soft)}.px-settings-main .px-settings-up{margin:0 0 var(--px-space-3);display:inline-flex}}.px-set-head{padding:0 0 var(--px-space-4)}.px-set-title{font-size:var(--px-sheet-size);font-weight:var(--px-title-weight);line-height:var(--px-title-line);letter-spacing:var(--px-title-track);color:var(--px-ink);margin:0}.px-set-lede{margin:var(--px-space-2) 0 0;text-wrap:pretty;max-width:60ch;font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft)}.px-set-block{padding:var(--px-space-5) 0;border-top:var(--px-hairline-w) solid var(--px-hairline);gap:var(--px-space-2);flex-direction:column;align-items:flex-start;margin:0;display:flex}.px-set-block>*{max-width:100%}.px-set-block-head{font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-soft);margin:0;font-weight:400}.px-set-block-title{font-size:var(--px-size-4);font-weight:var(--px-ui-weight);color:var(--px-ink);margin:0;line-height:1.3}.px-set-line{text-wrap:pretty;max-width:60ch;font-size:var(--px-label-size);line-height:var(--px-body-line);color:var(--px-ink-soft);margin:0}.px-set-line.is-ink{font-size:var(--px-body-size);color:var(--px-ink)}.px-set-value{font-size:var(--px-size-4);color:var(--px-ink);overflow-wrap:anywhere;margin:0;line-height:1.3}.px-set-reading{font-family:var(--px-font-chart);font-size:var(--px-read-size);line-height:var(--px-read-line);letter-spacing:var(--px-read-track);color:var(--px-ink-soft);font-variant-numeric:var(--px-nums)}p.px-set-reading{margin:0}.px-set-reading.is-block{margin:var(--px-space-1) 0;display:block}.px-set-said{min-height:1.3em;font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-soft);margin:0}.px-set-said:empty{min-height:0}.px-set-said.is-error{font-family:var(--px-font-ui);font-size:var(--px-label-size);letter-spacing:0;color:var(--px-accent-ink)}.px-set-landing{margin:0 0 var(--px-space-4);padding:var(--px-space-3) var(--px-space-3) var(--px-space-3) calc(var(--px-space-3) + 2px);border-left:2px solid var(--px-accent);background:var(--px-surface-sunk);font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink)}.px-set-cta{align-self:flex-start}.px-set-inline-link{color:var(--px-accent-ink);text-decoration:underline;text-decoration-thickness:var(--px-hairline-w);text-underline-offset:3px;font-size:var(--px-label-size)}.px-set-row{width:100%;padding:var(--px-space-2) 0;border-bottom:var(--px-hairline-w) solid var(--px-paper-fold-soft)}.px-set-row:last-of-type{border-bottom:0}.px-set-switch{width:100%}.px-set-row-label{font-size:var(--px-ui-size);color:var(--px-ink);line-height:1.3}.px-set-row-line{text-wrap:pretty;max-width:56ch;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);margin:2px 0 0}.px-set-choice{border:0;min-width:0;margin:0}.px-set-choice>legend{float:left;width:100%;padding:0}.px-set-choice>legend+*{clear:left}.px-set-options{column-gap:var(--px-space-5);margin-top:var(--px-space-1);flex-wrap:wrap;display:flex}.px-set-radio,.px-orbit-check{align-items:center;gap:var(--px-space-row);min-height:var(--px-hit);cursor:var(--px-cursor-pointer);border-radius:var(--px-radius-control);display:flex;position:relative}.px-set-radio input,.px-orbit-check input{opacity:0;width:1px;height:1px;margin:0;position:absolute}:is(.px-set-radio:has(input:focus-visible),.px-orbit-check:has(input:focus-visible)){outline:2px solid var(--px-accent);outline-offset:2px}.px-set-dot,.px-orbit-box{border:var(--px-hairline-w) solid var(--px-ink-faint);width:16px;height:16px;transition:border-color var(--px-fast) var(--px-ease);border-radius:50%;flex:none;position:relative}.px-orbit-box{border-radius:var(--px-radius-chip)}.is-on>.px-set-dot{border:2px solid var(--px-accent)}.is-on>.px-set-dot:after{content:"";background:var(--px-ink);border-radius:50%;position:absolute;inset:3px}.px-orbit-check.is-on>.px-orbit-box{border:2px solid var(--px-accent)}.px-orbit-check.is-on>.px-orbit-box:after{content:"";border:solid var(--px-ink);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:0;left:3px;transform:rotate(45deg)}.px-orbit-check:has(input:disabled){cursor:var(--px-cursor-default);opacity:.6}.px-set-radio-name{font-size:var(--px-ui-size);line-height:var(--px-ui-line);color:var(--px-ink)}.px-set-confirm{align-items:center;gap:var(--px-space-2) var(--px-space-3);margin-top:var(--px-space-1);flex-wrap:wrap;display:flex}.px-set-confirm>.px-set-line{flex-basis:100%}.px-set-confirm>.px-button,.px-set-confirm>.px-ghost-button{min-height:var(--px-hit)}.px-set-steps{gap:var(--px-space-2);width:100%;max-width:560px;margin-top:var(--px-space-2);padding:var(--px-space-4);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-panel);background:var(--px-surface-raised);animation:px-fade var(--px-fast) var(--px-ease) both;flex-direction:column;display:flex}.px-set-pass{padding:0 0 var(--px-space-5)}.px-set-pass .px-pass{max-width:340px}.px-set-standing{padding:0 0 var(--px-space-4)}.px-set-inline{gap:var(--px-space-2);width:100%;max-width:420px;display:flex}.px-set-name{min-width:0;font-family:var(--px-font-chart);font-size:var(--px-label-size);flex:1}.px-set-save{min-height:var(--px-hit);flex:none}.px-set-face{align-items:center;gap:var(--px-space-4);display:flex}.px-set-picker{gap:var(--px-space-3);width:100%;max-width:360px;animation:px-fade var(--px-fast) var(--px-ease) both;flex-direction:column;display:flex}.px-set-move{gap:var(--px-space-2);width:100%;max-width:420px;animation:px-fade var(--px-fast) var(--px-ease) both;flex-direction:column;display:flex}.px-set-list{width:100%;margin:0;padding:0;list-style:none}.px-set-list>li{border-bottom:var(--px-hairline-w) solid var(--px-paper-fold-soft)}.px-set-list>li:last-child{border-bottom:0}.px-set-link{justify-content:space-between;align-items:center;gap:var(--px-space-3);min-height:52px;padding:var(--px-space-2) 0;color:inherit;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.px-set-link:hover .px-set-link-go{color:var(--px-accent-ink)}}.px-set-link-words{flex-direction:column;gap:2px;min-width:0;display:flex}.px-set-link-name{font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);color:var(--px-ink);overflow-wrap:anywhere;margin:0;line-height:1.3}.px-set-link-go{font-size:var(--px-label-size);color:var(--px-ink-soft);flex:none}.px-set-device{justify-content:space-between;align-items:center;gap:var(--px-space-2) var(--px-space-4);padding:var(--px-space-3) 0;flex-wrap:wrap;display:flex}.px-set-device-words{flex-direction:column;gap:2px;min-width:0;display:flex}.px-set-device .px-set-confirm{flex-basis:100%}.px-set-device-act{min-height:var(--px-hit)}.px-set-here{color:var(--px-accent-ink);font-weight:400}.px-set-log{justify-content:space-between;gap:var(--px-space-4);padding:var(--px-space-2) 0;font-size:var(--px-label-size);color:var(--px-ink);display:flex}.px-set-log>time{flex:none}.px-plus-page{display:block}.px-plus{z-index:var(--px-layer-page-card);max-width:680px;padding:88px var(--px-margin) var(--px-space-7);margin:0 auto;position:relative}.px-plus-title{margin:var(--px-space-2) 0 0;font-size:var(--px-display-size);font-weight:var(--px-display-weight);line-height:var(--px-display-line);letter-spacing:var(--px-display-track);color:var(--px-ink)}.px-plus-lede{text-wrap:pretty;margin:var(--px-space-3) 0 0;max-width:52ch;font-size:var(--px-lede-size);line-height:var(--px-lede-line);color:var(--px-ink-soft)}.px-plus-soon{margin:var(--px-space-5) 0 0;padding:var(--px-space-3) var(--px-space-3) var(--px-space-3) calc(var(--px-space-3) + 2px);border-left:2px solid var(--px-accent);background:var(--px-surface-sunk);font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink)}.px-plus-soon.is-settings{margin:0 0 var(--px-space-4)}.px-plus-plan{margin-top:var(--px-space-6);padding-top:var(--px-space-5);border-top:var(--px-hairline-w) solid var(--px-hairline);gap:var(--px-space-2);flex-direction:column;align-items:flex-start;display:flex}.px-plus-eyebrow{font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink);margin:0;font-weight:400}.px-plus-for{font-size:var(--px-body-size);color:var(--px-ink-soft);margin:0}.px-plus-list{margin:var(--px-space-2) 0 0;gap:var(--px-space-1);flex-direction:column;padding:0;list-style:none;display:flex}.px-plus-list>li{padding-left:var(--px-space-4);font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink);position:relative}.px-plus-list>li:before{content:"";background:var(--px-accent);width:8px;height:1px;position:absolute;top:.72em;left:0}@media (max-resolution:1.5x){.px-plus-list>li:before{height:2px;top:calc(.72em - .5px)}}.px-plus-buy{align-items:center;gap:var(--px-space-3);margin-top:var(--px-space-3);flex-wrap:wrap;width:100%;display:flex}.px-plus-for-label{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-soft)}.px-plus-select{flex:200px;max-width:320px}.px-plus-note{margin:var(--px-space-2) 0 0;font-size:var(--px-label-size);line-height:var(--px-body-line);color:var(--px-ink-soft)}.px-plus-body{max-width:56ch;font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink);margin:0}.px-plus-signin{margin-top:var(--px-space-5)}.px-plus-foot{margin-top:var(--px-space-6);padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-hairline);gap:var(--px-space-2);flex-direction:column;display:flex}.px-plus-foot p{font-size:var(--px-label-size);line-height:var(--px-body-line);color:var(--px-ink-soft);margin:0}.px-plus-foot a{color:var(--px-ink-soft);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.px-plus-foot a:hover{color:var(--px-ink)}}.px-plus-foot a:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-plus-squad{gap:var(--px-space-1);padding:var(--px-space-3) 0;flex-direction:column;align-items:flex-start;display:flex}@media (max-width:639px){.px-plus{padding:72px 16px var(--px-space-7)}.px-plus-buy>.px-button{width:100%}}.px-bill{gap:var(--px-space-2);width:100%;margin-top:var(--px-space-2);flex-direction:column;align-items:flex-start;display:flex}.px-bill-line{font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink);margin:0}.px-bill.is-warm .px-bill-line{padding-left:var(--px-space-3);border-left:2px solid var(--px-accent)}.px-bill-effects{padding-left:var(--px-space-4);font-size:var(--px-label-size);line-height:var(--px-body-line);color:var(--px-ink-soft);margin:0}.px-bill-note{font-size:var(--px-label-size);line-height:var(--px-body-line);color:var(--px-ink-soft);margin:0}.px-plus-moment{margin-top:var(--px-space-2);padding-left:var(--px-space-3);border-left:2px solid var(--px-accent)}.px-plus-moment-line{font-size:var(--px-label-size);line-height:var(--px-body-line);color:var(--px-ink);margin:0}.px-plus-moment-acts{margin:var(--px-space-1) 0 0;font-size:var(--px-label-size);color:var(--px-ink-faint);align-items:center;gap:var(--px-space-1);flex-wrap:wrap;display:flex}.px-plus-mark{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);color:var(--px-accent-ink)}.px-orbit-private{text-transform:none;letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint)}.px-orbit-sentence{font-size:var(--px-lede-size);line-height:var(--px-lede-line);color:var(--px-ink);text-wrap:pretty;margin:0}.px-orbit-sentence.is-quiet{color:var(--px-ink)}.px-orbit-share{padding:var(--px-space-4) var(--px-space-zone-lg) var(--px-space-5);border-top:var(--px-hairline-w) solid var(--px-paper-fold);gap:var(--px-space-3);animation:px-rise var(--px-medium) var(--px-ease) both;flex-direction:column;display:flex}.px-orbit-lines{border:0;min-width:0;margin:0;padding:0}.px-orbit-check-words{font-size:var(--px-ui-size);color:var(--px-ink);line-height:1.3}.px-orbit-check-note{color:var(--px-ink-faint);font-size:var(--px-label-size)}.px-orbit-note{margin:var(--px-space-1) 0 0;font-size:var(--px-label-size);color:var(--px-ink-soft)}.px-orbit-card{padding:var(--px-space-4);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-panel);background:var(--px-bg-mid);gap:var(--px-space-2);flex-direction:column;margin:0;display:flex}.px-orbit-card-ring{width:100%;max-width:280px;height:auto;display:block}.px-orbit-card-ring ellipse{fill:none;stroke:var(--px-ink-dim);stroke-width:1px;vector-effect:non-scaling-stroke}.px-orbit-card-ring .is-tick{stroke:var(--px-accent);stroke-width:2px;vector-effect:non-scaling-stroke}.px-orbit-card-dates{justify-content:space-between;gap:var(--px-space-3);max-width:280px;font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-soft);margin:0;display:flex}.px-orbit-card-who{align-items:center;gap:var(--px-space-2);font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);color:var(--px-ink);display:flex}.px-orbit-card-lines{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.px-orbit-card-lines>li{font-family:var(--px-font-chart);font-size:var(--px-read-size);line-height:var(--px-read-line);color:var(--px-ink)}.px-orbit-card-empty{font-size:var(--px-label-size);color:var(--px-ink-soft);margin:0}.px-orbit-sky{pointer-events:none;position:relative}.px-orbit-svg{position:absolute;inset:0;overflow:visible}.px-orbit-line{fill:none;stroke:var(--px-ink-dim);stroke-width:1px;animation:px-fade var(--px-orbit-in) var(--px-ease) both}.px-orbit-tick{animation:px-fade var(--px-medium) var(--px-ease) var(--px-orbit-ticks-at) both}line.px-orbit-tick{stroke:var(--px-accent);stroke-width:2px}.px-orbit-label{fill:var(--px-ink-soft);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track)}.px-orbit-sun{visibility:hidden;animation:px-fade var(--px-orbit-in) var(--px-ease) both;border-radius:50%;position:absolute;top:0;left:0}.px-orbit-sun.is-then{border:1px solid var(--px-ink-soft);width:28px;height:28px;margin:-14px 0 0 -14px}.px-orbit-sun.is-now{border:2px solid var(--px-accent);width:12px;height:12px;margin:-6px 0 0 -6px}.px-orbit-page{justify-content:flex-start}.px-orbit-share-card{max-width:520px}.px-orbit-card-ring.is-page{margin-top:var(--px-space-3);max-width:none}.px-orbit-card-ring.is-page+.px-orbit-card-dates{max-width:none;margin:calc(-1 * var(--px-space-1)) 0 var(--px-space-3);padding:0 1%}.px-orbit-page-name{align-items:center;gap:var(--px-space-3);display:flex}.px-orbit-page-lines{margin:var(--px-space-3) 0 0;gap:var(--px-space-1);flex-direction:column;padding:0;list-style:none;display:flex}.px-orbit-page-lines>li{font-family:var(--px-font-chart);font-size:var(--px-read-size);color:var(--px-ink)}.px-settings-body .px-notify{padding:0}.px-settings-body .px-notify-group,.px-settings-body .px-notify-group:first-child{padding:var(--px-space-5) 0;border-top:var(--px-hairline-w) solid var(--px-hairline)}.px-settings-body .px-notify-head{margin-bottom:var(--px-space-2);color:var(--px-ink-soft)}.px-settings-body .px-notify-line,.px-settings-body .px-notify-fine{text-wrap:pretty;max-width:60ch}.px-settings-lone .px-signin-line1:focus-visible{outline:none}.px-secret .px-body.is-soft,.px-dig-secrets .px-body.is-soft,.px-secret-room .px-body.is-soft{color:var(--px-ink-soft)}.px-secret .px-more.is-flush,.px-secret-room .px-more.is-flush,.px-dig-secrets .px-more.is-flush{align-items:center;gap:var(--px-space-1);min-height:var(--px-hit);padding:0;display:inline-flex}.px-secret-textbtn:focus-visible,.px-secret-use:focus-visible,.px-secret-hint-act:focus-visible,.px-secret-report-row:focus-visible,.px-secret-helpline a:focus-visible,.px-secret-helpline-link:focus-visible,.px-dig-find:focus-visible,.px-seal:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-secret-textbtn{align-items:center;gap:var(--px-space-1);min-height:var(--px-hit);font-family:var(--px-font-ui);font-size:var(--px-ui-size);color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--px-paper-edge-strong);-webkit-text-decoration-color:var(--px-paper-edge-strong);-webkit-text-decoration-color:var(--px-paper-edge-strong);text-decoration-color:var(--px-paper-edge-strong);background:0 0;border:0;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-secret-textbtn:hover{color:var(--px-ink)}}.px-secret-textbtn:disabled{opacity:.45;cursor:var(--px-cursor-not-allowed)}.px-secret-plate{width:100%;padding:var(--px-space-4);border-radius:var(--px-radius-panel);border:var(--px-hairline-w) solid var(--px-cloth-hair);background:var(--px-cloth);color:var(--px-cloth-ink);font-family:var(--px-font-ui);font-size:var(--px-size-4);overflow-wrap:anywhere;text-align:start;transition:opacity var(--px-medium) var(--px-ease);margin:0;line-height:1.6;display:block;position:relative}.px-secret-words{padding-bottom:var(--px-space-4);white-space:pre-wrap;overflow-wrap:anywhere;animation:px-fade var(--px-medium) var(--px-ease) both;margin:0}.px-secret-words:focus{outline:none}.px-secret-plate-mark{right:var(--px-space-3);bottom:var(--px-space-3);color:var(--px-cloth-ink);opacity:.8;position:absolute}.px-secret-plate.is-sealed{justify-content:center;align-items:center;gap:var(--px-space-3);min-height:168px;cursor:var(--px-cursor-pointer);text-align:center;transition:border-color var(--px-fast) var(--px-ease), box-shadow var(--px-fast) var(--px-ease);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.px-secret-plate.is-sealed:hover{border-color:var(--px-cloth-ink-soft);box-shadow:var(--px-shadow-chip)}}.px-secret-plate.is-sealed:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-secret-plate.is-sealed:disabled{cursor:var(--px-cursor-default)}.px-secret-plate-seal{color:var(--px-cloth-ink)}.px-secret-open-word{font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);line-height:var(--px-ui-line);color:var(--px-cloth-ink)}.px-secret-plate.is-empty{border:var(--px-hairline-w) dashed var(--px-secret-hair);min-height:120px;color:var(--px-secret-hair);background:0 0;justify-content:center;align-items:center;display:flex}.px-secret-kinds-zone .px-eyebrow{margin:0 0 var(--px-space-2)}.px-secret-kind{min-height:var(--px-hit);padding:0 var(--px-space-3);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-paper-fold);background:var(--px-surface-sunk);color:var(--px-ink-soft);font-size:var(--px-ui-size);cursor:var(--px-cursor-pointer);transition:border-color var(--px-fast) var(--px-ease), color var(--px-fast) var(--px-ease);align-items:center;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.px-secret-kind:hover{border-color:var(--px-paper-edge-strong);color:var(--px-ink)}}.px-secret-kind.is-on{border-color:var(--px-accent);color:var(--px-ink)}.px-secret-kind:has(input:focus-visible){outline:2px solid var(--px-accent);outline-offset:2px}.px-secret-write{padding-top:var(--px-space-2)}.px-secret-plate.is-paper{padding:0}.px-secret-plate.is-paper:focus-within{outline:2px solid var(--px-accent);outline-offset:2px}.px-secret-backdrop,.px-secret-text{font-family:var(--px-font-ui);font-size:var(--px-size-4);letter-spacing:normal;padding:var(--px-space-4);white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;line-height:1.6}.px-secret-backdrop{color:#0000;pointer-events:none;transition:opacity var(--px-medium) var(--px-ease);position:absolute;inset:0;overflow:hidden}.px-secret-backdrop mark{color:#0000;text-decoration:underline;-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);text-decoration-color:var(--px-accent);text-underline-offset:4px;background:0 0;text-decoration-thickness:2px}.px-secret-text{width:100%;min-height:var(--px-secret-paper-min);max-height:var(--px-secret-paper-max);border-radius:var(--px-radius-panel);color:var(--px-cloth-ink);caret-color:var(--px-cloth-ink);resize:none;transition:opacity var(--px-medium) var(--px-ease);background:0 0;border:0;outline:none;margin:0;display:block;position:relative}.px-secret-text::placeholder{color:var(--px-cloth-ink-soft);opacity:1}.px-secret-use{min-height:var(--px-hit);font-family:var(--px-font-ui);font-size:var(--px-label-size);color:var(--px-accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;cursor:var(--px-cursor-pointer);background:0 0;border:0;align-items:center;padding:0;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-secret-use:hover{color:var(--px-accent);text-decoration-color:currentColor}}.px-secret-under{justify-content:space-between;align-items:baseline;gap:var(--px-space-3);margin-top:var(--px-space-2);display:flex}.px-secret-guide{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft);margin:0}.px-secret-left{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-quiet-track);font-variant-numeric:var(--px-nums);color:var(--px-ink-faint);flex:none}.px-secret-left.is-warn{color:var(--px-accent-ink)}.px-secret-hints>*+*{margin-top:var(--px-space-2)}.px-secret-hints:not(:empty){margin-top:var(--px-space-3)}.px-secret-hint{font-size:var(--px-label-size);color:var(--px-ink-soft);margin:0;line-height:1.5}.px-secret-hint.is-block{color:var(--px-accent-ink)}.px-secret-hint-row{align-items:center;column-gap:var(--px-space-3);flex-wrap:wrap;display:flex}.px-secret-hint-act{min-height:var(--px-hit);font-family:var(--px-font-ui);font-size:var(--px-label-size);color:var(--px-accent-ink);text-underline-offset:2px;cursor:var(--px-cursor-pointer);background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.px-secret-why{font-size:var(--px-label-size);color:var(--px-ink-soft);margin:0}.px-secret-bury{width:100%}[data-fading] .px-secret-text,[data-fading] .px-secret-backdrop{opacity:0}[data-fading="2"] .px-secret-plate.is-paper,[data-fading="2"] .px-secret-kinds-zone,[data-fading="2"] .px-secret-under,[data-fading="2"] .px-secret-use,[data-fading="2"] .px-secret-hints{opacity:0;transition:opacity var(--px-medium) var(--px-ease)}.px-secret-buried[data-in]>*{animation:px-rise var(--px-medium) var(--px-ease) both}.px-secret-care-lines{margin-top:var(--px-space-4);padding-top:var(--px-space-3);border-top:var(--px-hairline-w) solid var(--px-paper-fold);gap:var(--px-space-4);flex-direction:column;display:flex}.px-secret-helpline p{margin:0}.px-secret-helpline-name{font-size:var(--px-ui-size);color:var(--px-ink);font-weight:500}.px-secret-helpline-tel{font-family:var(--px-font-chart);font-size:var(--px-read-size);color:var(--px-ink-soft)}.px-secret-helpline-tel a,.px-secret-helpline-link{align-items:center;gap:var(--px-space-1);min-height:var(--px-hit);color:var(--px-accent-ink);text-underline-offset:3px;text-decoration:underline;display:inline-flex}.px-secret-helpline-note{font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-secret-note{margin:0 0 var(--px-space-3);padding-left:var(--px-space-3);border-left:2px solid var(--px-secret);font-size:var(--px-ui-size);color:var(--px-ink-soft);line-height:1.5}.px-secret-support{margin:var(--px-space-3) 0 0;font-size:var(--px-label-size);color:var(--px-ink-soft);line-height:1.5}.px-secret-react-zone{margin-top:var(--px-space-4)}.px-secret-counts{margin-bottom:var(--px-space-2)}.px-secret-count-row{gap:var(--px-space-4);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-soft);font-variant-numeric:var(--px-nums);flex-wrap:wrap;margin:0;display:flex}.px-secret-same{margin:var(--px-space-1) 0 0;font-size:var(--px-label-size);color:var(--px-ink-soft)}.px-secret-reacts{gap:var(--px-space-1);grid-template-columns:repeat(5,minmax(44px,1fr));display:grid}.px-secret-react{justify-content:center;align-items:center;gap:var(--px-space-1);min-width:var(--px-hit);min-height:56px;padding:var(--px-space-1) 0;border-radius:var(--px-radius-control);color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);background:0 0;border:0;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.px-secret-react:hover .px-secret-react-face{border-color:var(--px-paper-edge-strong)}}.px-secret-react:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-secret-react[aria-disabled=true]{opacity:.45;cursor:var(--px-cursor-not-allowed)}.px-secret-react-face{border-radius:var(--px-radius-round);border:var(--px-hairline-w) solid transparent;width:32px;height:32px;transition:border-color var(--px-fast) var(--px-ease);place-items:center;display:grid}.px-secret-react.is-on .px-secret-react-face{border-color:var(--px-accent)}.px-secret-react.is-on{color:var(--px-ink)}.px-secret-face{width:var(--px-secret-face);height:var(--px-secret-face);image-rendering:pixelated}.px-secret-face .is-cloth{fill:var(--px-cloth)}.px-secret-face .is-ink{fill:var(--px-cloth-ink)}.px-secret-react-word{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);text-transform:uppercase}.px-secret-reacts.is-still{gap:var(--px-space-3);margin-top:var(--px-space-3);color:var(--px-ink-faint);display:flex}.px-secret-report{gap:var(--px-space-2);flex-direction:column;display:flex}.px-secret-report .px-eyebrow{padding:0}.px-secret-report-list{gap:var(--px-space-1);flex-direction:column;display:flex}.px-secret-report-row{justify-content:space-between;align-items:center;gap:var(--px-space-3);min-height:var(--px-hit);padding:var(--px-space-2) var(--px-space-3);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-paper-fold);background:var(--px-surface-sunk);color:var(--px-ink);font-family:var(--px-font-ui);font-size:var(--px-ui-size);text-align:left;cursor:var(--px-cursor-pointer);display:flex}@media (hover:hover) and (pointer:fine){.px-secret-report-row:hover{border-color:var(--px-paper-edge-strong)}}.px-secret-report-sub{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);flex:none}.px-seals{pointer-events:none;position:absolute;top:0;left:0}.px-seal{width:var(--px-hit);height:var(--px-hit);color:var(--px-secret);cursor:var(--px-cursor-pointer);pointer-events:auto;background:0 0;border:0;place-items:center;margin:-22px 0 0 -22px;padding:0;display:grid;position:absolute;top:0;left:0}.px-seal[data-click=false]{pointer-events:none}.px-seal>*{grid-area:1/1}.px-seal[data-fresh=true]{animation:px-fade var(--px-secret-surface) var(--px-ease) both}.px-seal-under{border-radius:var(--px-radius-round);border:1px dashed var(--px-secret);opacity:.85;pointer-events:none;width:26px;height:26px;animation:px-fade var(--px-medium) var(--px-ease) both;margin:-13px 0 0 -13px;position:absolute;top:0;left:0}.px-dig-secrets{margin-top:var(--px-space-4)}.px-dig-find{align-items:center;gap:var(--px-space-3);width:100%;min-height:56px;padding:var(--px-space-1) 0;border-radius:var(--px-radius-control);color:var(--px-ink);text-align:left;cursor:var(--px-cursor-pointer);background:0 0;border:0;display:flex}.px-dig-find-plate{border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-cloth-hair);background:var(--px-cloth);width:48px;height:48px;color:var(--px-cloth-ink);animation:px-rise var(--px-secret-surface) var(--px-ease) both;flex:none;place-items:center;display:grid}.px-dig-find-seal circle{stroke-dasharray:120;stroke-dashoffset:0;animation:px-seal-draw var(--px-secret-surface) var(--px-ease) both}@keyframes px-seal-draw{0%{stroke-dashoffset:120px}to{stroke-dashoffset:0}}.px-dig-find-words{min-width:0;animation:px-fade var(--px-secret-surface) var(--px-ease) both;flex-direction:column;gap:2px;display:flex}.px-dig-find-row{align-items:center;gap:var(--px-space-1);font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);line-height:1.35;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-dig-find:hover .px-dig-find-row{color:var(--px-accent-ink)}}.px-dig-find-reading{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);text-transform:uppercase;color:var(--px-secret)}.px-dig-secrets-row{align-items:flex-start;gap:var(--px-space-3);display:flex}.px-dig-hole{border-radius:var(--px-radius-control);border:var(--px-hairline-w) dashed var(--px-secret-hair);flex:none;width:48px;height:48px}.px-dig-secrets-line{font-size:var(--px-label-size);color:var(--px-ink-soft);margin:0;line-height:1.5}.px-dig-random{min-height:var(--px-hit);font-size:var(--px-label-size);align-self:center}.px-note-privacy.is-mine-lead{margin:0 0 var(--px-space-2)}.px-secret-mine .px-mine-status.is-warm{color:var(--px-accent-ink)}.px-secret-stats{margin-top:var(--px-space-1);font-size:var(--px-label-size);color:var(--px-ink-soft);line-height:1.5}.px-secret-stats p{margin:0}.px-secret-stats-counts{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint)}.px-secret-confirm{gap:var(--px-space-2);margin-top:var(--px-space-2);flex-direction:column;display:flex}.px-secret-appeal{width:100%;padding:var(--px-space-2) var(--px-space-3);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-paper-edge);background:var(--px-surface-sunk);color:var(--px-ink);font-family:var(--px-font-ui);font-size:var(--px-body-size);line-height:var(--px-body-line);resize:vertical}.px-secret-appeal:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-secret-page .px-country-limb.is-night{background:var(--px-space);box-shadow:inset 0 1px 0 var(--px-atmosphere), 0 -30px 90px var(--px-atmosphere);top:88%}@supports (color:color-mix(in lab, red, red)){.px-secret-page .px-country-limb.is-night{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--px-atmosphere) 55%, transparent), 0 -30px 90px color-mix(in srgb, var(--px-atmosphere) 24%, transparent)}}.px-secret-page-seal{width:var(--px-secret-seal);height:var(--px-secret-seal);margin-left:calc(var(--px-secret-seal) / -2);border-radius:var(--px-radius-round);border:calc((var(--px-secret-seal) - var(--px-secret-hole)) / 2) solid var(--px-secret);box-shadow:0 0 var(--px-secret-bloom-size) var(--px-secret-bloom);position:absolute;top:14px;left:50%}.px-secret-room{z-index:var(--px-layer-page-card);width:min(560px, calc(100% - 2 * var(--px-space-4)));padding:96px 0 calc(env(safe-area-inset-bottom) + 30vh);margin:0 auto;position:relative}.px-secret-room-head{margin-bottom:var(--px-space-4);text-align:center}.px-secret-room-eyebrow{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-secret);margin:0;font-weight:400}.px-secret-room-meta{margin:var(--px-space-2) 0 0;font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-secret-plate.is-page{font-size:var(--px-size-5)}.px-secret-plate.is-sealed.is-page{min-height:220px}.px-secret-react-zone.is-page .px-secret-reacts{max-width:360px;margin:0 auto}.px-secret-react-zone.is-page .px-secret-counts{text-align:center}.px-secret-react-zone.is-page .px-secret-count-row{justify-content:center}.px-secret-room-foot{margin-top:var(--px-space-5);padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-paper-fold);align-items:center;gap:var(--px-space-2);flex-direction:column;display:flex}.px-secret-room-foot .px-actions{justify-content:center;column-gap:var(--px-space-5)}.px-secret-room-quiet{gap:var(--px-space-5);display:flex}.px-secret-gone-line{margin-top:var(--px-space-4);text-align:center}.px-secret-review-words{margin:var(--px-space-2) 0 0;padding:var(--px-space-4);border-radius:var(--px-radius-panel);background:var(--px-cloth);color:var(--px-cloth-ink);font-size:var(--px-size-4);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}@media (max-width:639px){.px-secret-kind{padding:0 10px}.px-secret-room{padding-top:80px}}.px-quote-meteor{pointer-events:none;position:absolute;top:0;left:0}.px-quote-meteor svg{position:absolute;top:0;left:0;overflow:visible}.px-quote-streak{stroke-width:1.5px;stroke-linecap:round}.px-quote-streak-tail{stop-color:var(--px-ink);stop-opacity:0}.px-quote-streak-head{stop-color:var(--px-ink);stop-opacity:1}.px-quote-ring{fill:none;stroke:var(--px-ink);stroke-width:1px}.px-quote-eyebrow{margin:0}.px-quote-eyebrow:focus{outline:none}.px-quote-dots{margin:var(--px-space-1) 0 0 calc(var(--px-space-3) * -1);gap:0;display:flex}.px-quote-dot{width:var(--px-hit);height:var(--px-hit);cursor:var(--px-cursor-pointer);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.px-quote-dot>span{width:var(--px-quote-dot);height:var(--px-quote-dot);border-radius:var(--px-radius-round);border:var(--px-hairline-w) solid var(--px-ink-faint);transition:background-color var(--px-fast) var(--px-ease), box-shadow var(--px-fast) var(--px-ease)}.px-quote-dot.is-drawn>span{background:var(--px-ink-soft);border-color:var(--px-ink-soft)}.px-quote-dot.is-on>span{background:var(--px-ink);border-color:var(--px-ink);box-shadow:0 0 0 3px var(--px-surface), 0 0 0 4px var(--px-accent)}.px-quote-dot[aria-disabled=true]{cursor:var(--px-cursor-default)}.px-quote-dot:focus-visible{outline:2px solid var(--px-accent);outline-offset:-8px;border-radius:var(--px-radius-round)}.px-quote-said{justify-items:start;gap:var(--px-space-3);display:grid}.px-quote-said .px-body{margin:0}.px-quote-claim{gap:var(--px-space-3);border-bottom:var(--px-hairline-w) solid var(--px-hairline);display:grid}.px-quote-claim-line{font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);line-height:var(--px-ui-line);color:var(--px-ink);margin:0}.px-quote-figure{margin:0;position:relative}.px-quote-words{margin:0}.px-quote-rise{animation:px-rise var(--px-medium) var(--px-ease) both}.px-quote-en{color:var(--px-ink);text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-weight:500}.px-quote-words.is-short .px-quote-en{font-size:var(--px-sheet-size);line-height:var(--px-title-line);letter-spacing:var(--px-title-track)}.px-quote-words.is-long .px-quote-en{font-size:var(--px-title-size);line-height:var(--px-title-line);letter-spacing:var(--px-title-track)}.px-quote-original{margin:var(--px-space-3) 0 0;font-size:var(--px-size-4);color:var(--px-ink-soft);overflow-wrap:anywhere;line-height:1.6}.px-quote-original.is-rtl{text-align:right}.px-quote-divider{height:var(--px-hairline-w);margin:var(--px-space-4) 0;background:linear-gradient(90deg, transparent, var(--px-hairline-strong) 18%, var(--px-hairline-strong) 82%, transparent)}.px-quote-credit{gap:var(--px-space-1);display:grid;position:relative}.px-quote-author{font-size:var(--px-size-4);font-weight:500;line-height:var(--px-ui-line);color:var(--px-ink);margin:0}.px-quote-native{font-size:var(--px-label-size);color:var(--px-ink-soft);margin:0;line-height:1.5}.px-quote-native[dir=rtl]{text-align:left}.px-quote-dates{white-space:nowrap}.px-quote-facts{margin:var(--px-space-1) 0 0;font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);line-height:1.45}.px-quote-facts+.px-quote-facts{margin-top:0}.px-quote-work{margin:var(--px-space-2) 0 0;font-family:var(--px-font-chart);font-size:var(--px-read-size);line-height:var(--px-read-line);letter-spacing:var(--px-read-track);color:var(--px-ink-soft)}.px-quote-tr{font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-faint);margin:0}.px-quote-source{min-height:var(--px-hit);color:var(--px-ink-soft);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--px-paper-edge-strong);-webkit-text-decoration-color:var(--px-paper-edge-strong);-webkit-text-decoration-color:var(--px-paper-edge-strong);text-decoration-color:var(--px-paper-edge-strong);align-items:center;gap:2px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-quote-source:hover{color:var(--px-ink)}}.px-quote-figure .px-quote-credit:has(>.px-quote-newstamp){column-gap:var(--px-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:start}.px-quote-figure .px-quote-credit:has(>.px-quote-newstamp)>:not(.px-quote-newstamp){grid-column:1}.px-quote-newstamp{pointer-events:none;grid-area:1/2/span 6;justify-items:center;gap:2px;display:grid}.px-quote-newstamp.is-fresh{animation:px-quote-stamp var(--px-dur-quote) var(--px-ease-out) both}.px-quote-newstamp-word{font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-soft);text-align:center;max-width:11ch}.px-quote-context{margin:var(--px-space-2) 0 0;max-width:60ch;font-family:var(--px-font-ui);font-size:var(--px-read-size);font-weight:400;line-height:var(--px-body-line);color:var(--px-ink-soft)}.px-quote-stamp-note{margin:var(--px-space-2) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft)}.px-quote-stamp-disc{border-radius:var(--px-radius-round);border:var(--px-hairline-w) solid var(--px-ink-soft);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.px-quote-stamp-disc:after{content:"";border-radius:var(--px-radius-round);border:var(--px-hairline-w) dashed var(--px-ink-faint);pointer-events:none;position:absolute;inset:3px}.px-quote-stamp-disc.is-new{border-color:var(--px-accent)}.px-quote-flag{border-radius:var(--px-radius-round);box-shadow:inset 0 0 0 var(--px-hairline-w) var(--px-hairline);background-repeat:no-repeat;flex:none;display:block}.px-quote-flag.is-blank{background:var(--px-surface-sunk)}.px-quote-slot{border-radius:var(--px-radius-round);border:var(--px-hairline-w) dashed var(--px-ink-dim);flex:none;display:inline-block}.px-quote-textbtn{align-items:center;gap:var(--px-space-1);min-height:var(--px-hit);font-family:var(--px-font-ui);font-size:var(--px-ui-size);color:var(--px-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-quote-textbtn:hover:not(:disabled){color:var(--px-accent-ink);text-decoration-color:currentColor}}.px-quote-textbtn:disabled{color:var(--px-ink-faint);cursor:var(--px-cursor-not-allowed)}.px-quote-textbtn.is-faint{font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-quote-textbtn.is-quiet{font-size:var(--px-label-size)}.px-quote-textbtn.is-details{font-size:var(--px-label-size);justify-self:start}.px-quote-textbtn:focus-visible,.px-quote-source:focus-visible,.px-quote-mood:focus-visible,.px-words-here-line:focus-visible,.px-passport-tab:focus-visible,.px-passport-continent:focus-visible,.px-passport-open:focus-visible,.px-passport-kept-line:focus-visible,.px-mine-stamp:focus-visible,.px-quotes-link:focus-visible,.px-quotes-author-link:focus-visible,.px-quotes-country-name:focus-visible,.px-quotes-search:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-quote-line>.px-quote-textbtn{margin-top:var(--px-space-2)}.px-quote-line>.px-quote-textbtn+.px-quote-textbtn{margin-top:0}.px-quote-line{justify-items:start;display:grid}.px-quote-line>.px-quote-figure{width:100%}.px-quote-share{gap:var(--px-space-3);width:100%;margin-top:var(--px-space-3);padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-hairline);animation:px-fade var(--px-fast) var(--px-ease) both;scroll-margin-bottom:var(--px-space-3);display:grid}.px-quote-card{width:100%;height:auto;aspect-ratio:var(--px-quote-card-w) / var(--px-quote-card-h);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-paper-edge);background:var(--px-surface-sunk);display:block}.px-quote-draw{margin-inline-start:auto}.px-quote-keptack{align-items:center;gap:var(--px-space-2);color:var(--px-accent-ink);display:inline-flex}@media (hover:hover) and (pointer:fine){.px-quote-keptack:hover{color:var(--px-accent-ink)}}.px-quote-keptack-stamp{display:inline-flex}.px-quote-keptack.is-fresh .px-quote-keptack-stamp{animation:px-quote-stamp var(--px-dur-quote) var(--px-ease-out) both}.px-quote-keptack:focus-visible,.px-quote-retry:focus-visible,.px-quote-more-moods:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-quote-foot-line{display:block}.px-quote-foot-line+.px-quote-foot-line{margin-top:var(--px-space-1)}.px-quote-allowance{font-family:var(--px-font-chart);font-size:var(--px-chart-size);line-height:var(--px-label-line);letter-spacing:var(--px-quiet-track);text-transform:uppercase;color:var(--px-ink-soft)}.px-quote-retry{min-height:var(--px-hit);font-size:inherit;color:var(--px-ink);text-underline-offset:3px;text-decoration:underline}.px-quote-more-moods{margin-top:var(--px-space-1);font-size:var(--px-read-size)}@keyframes px-quote-stamp{0%{opacity:0;transform:translateY(-4px)scale(1.015)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.px-quote-newstamp.is-fresh,.px-quote-keptack.is-fresh .px-quote-keptack-stamp{animation:none}}html[data-px-motion=reduce] .px-quote-newstamp.is-fresh,html[data-px-motion=reduce] .px-quote-keptack.is-fresh .px-quote-keptack-stamp,html[data-px-motion=paused] .px-quote-newstamp.is-fresh,html[data-px-motion=paused] .px-quote-keptack.is-fresh .px-quote-keptack-stamp,html[data-px-motion=paused] .px-rd-quote .px-quote-fresh{animation:none}.px-quote-ask-h{margin:0}.px-quote-moods{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.px-quote-mood{min-height:var(--px-hit);padding:0 var(--px-space-2);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-paper-fold);background:var(--px-surface-sunk);color:var(--px-ink-soft);font-family:var(--px-font-ui);font-size:var(--px-ui-size);cursor:var(--px-cursor-pointer);transition:border-color var(--px-fast) var(--px-ease), color var(--px-fast) var(--px-ease)}@media (hover:hover) and (pointer:fine){.px-quote-mood:hover{border-color:var(--px-accent);color:var(--px-ink)}}@media (max-width:639px){.px-quote-words.is-short .px-quote-en{font-size:var(--px-title-size)}.px-quote-words.is-long .px-quote-en{font-size:var(--px-size-5);line-height:1.4}}.px-words-here{margin-top:var(--px-space-3);padding-top:var(--px-space-3);border-top:var(--px-hairline-w) solid var(--px-hairline)}.px-words-here-h{margin:0 0 var(--px-space-2)}.px-words-here-line{gap:var(--px-space-2);text-align:start;width:100%;cursor:var(--px-cursor-pointer);color:inherit;font:inherit;background:0 0;border:0;padding:0;display:grid}.px-words-here-text{font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink)}.px-words-here-foot{justify-content:space-between;align-items:baseline;gap:var(--px-space-3);min-height:var(--px-space-5);display:flex}.px-words-here-who{font-size:var(--px-label-size);color:var(--px-ink-soft)}.px-words-here-read{font-size:var(--px-ui-size);color:var(--px-ink-soft);flex:none}@media (hover:hover) and (pointer:fine){.px-words-here-line:hover .px-words-here-read{color:var(--px-ink)}}.px-mine-passport-lead{gap:var(--px-space-2);display:grid}.px-mine-stamps{flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}.px-mine-stamp{width:var(--px-hit);height:var(--px-hit);cursor:var(--px-cursor-pointer);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.px-mine-passport-open{min-height:var(--px-hit);align-items:center;display:inline-flex}.px-quotes-page{min-height:100dvh;padding:88px 20px calc(env(safe-area-inset-bottom) + 48px);position:relative}.px-quotes-grid{z-index:var(--px-layer-page-card);justify-content:center;align-items:start;gap:var(--px-space-5);grid-template-columns:minmax(0,720px) 320px;max-width:1064px;margin:0 auto;display:grid;position:relative}.px-quotes-card,.px-quotes-side{background:var(--px-surface-raised);border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-panel);box-shadow:var(--px-shadow-panel)}.px-quotes-card{z-index:var(--px-layer-page-card);min-width:0;padding:var(--px-space-6) var(--px-space-6) var(--px-space-5);position:relative}.px-quotes-card.is-narrow,.px-quotes-card.is-passport{max-width:640px;margin:0 auto}.px-quotes-card.is-passport{max-width:760px}.px-quotes-side{gap:var(--px-space-3);padding:var(--px-space-5);display:grid;position:sticky;top:0}.px-quotes-eyebrow{font-family:var(--px-font-chart);font-size:var(--px-chart-size);font-weight:400;line-height:var(--px-chart-line);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);margin:0}.px-quotes-title{margin:var(--px-space-3) 0 0;font-size:var(--px-display-size);font-weight:500;line-height:var(--px-display-line);letter-spacing:var(--px-display-track);color:var(--px-ink);text-wrap:balance}.px-quotes-title.is-flagged{align-items:center;gap:var(--px-space-3);display:flex}.px-quotes-native{margin:var(--px-space-2) 0 0;font-size:var(--px-size-4);color:var(--px-ink-soft)}.px-quotes-facts{margin:var(--px-space-3) 0 0;font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint)}.px-quotes-lede{margin:var(--px-space-4) 0 0;max-width:60ch;font-size:var(--px-lede-size);line-height:var(--px-lede-line);color:var(--px-ink-soft)}.px-quotes-meta{margin:var(--px-space-3) 0 0;font-size:var(--px-label-size);line-height:var(--px-label-line);color:var(--px-ink-soft)}.px-quotes-meta.is-line{font-size:var(--px-ui-size)}.px-quotes-lines{display:grid}.px-quotes-line{padding:var(--px-space-5) 0;border-top:var(--px-hairline-w) solid var(--px-hairline)}.px-quotes-lines:first-child .px-quotes-line:first-child,.px-quotes-lede+.px-quotes-lines .px-quotes-line:first-child{margin-top:var(--px-space-5)}.px-quotes-line-foot{justify-content:space-between;align-items:center;gap:var(--px-space-2);margin-top:var(--px-space-2);flex-wrap:wrap;display:flex}.px-quotes-line-acts{align-items:center;gap:var(--px-space-2);flex-wrap:wrap;display:flex}.px-quotes-dot{color:var(--px-ink-dim)}.px-quotes-group{margin-top:var(--px-space-6)}.px-quotes-group-h{font-size:var(--px-size-5);font-weight:500;line-height:var(--px-title-line);color:var(--px-ink);margin:0}.px-quotes-role{font-size:var(--px-label-size);color:var(--px-ink-faint);font-weight:400}.px-quotes-author-link,.px-quotes-country-name{color:var(--px-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--px-paper-edge-strong);-webkit-text-decoration-color:var(--px-paper-edge-strong);-webkit-text-decoration-color:var(--px-paper-edge-strong);text-decoration-color:var(--px-paper-edge-strong)}@media (hover:hover) and (pointer:fine){.px-quotes-author-link:hover,.px-quotes-country-name:hover{-webkit-text-decoration-color:var(--px-ink-soft);-webkit-text-decoration-color:var(--px-ink-soft);-webkit-text-decoration-color:var(--px-ink-soft);text-decoration-color:var(--px-ink-soft)}}.px-quotes-link{align-items:center;gap:var(--px-space-1);min-height:var(--px-hit);font-size:var(--px-ui-size);color:var(--px-ink-soft);text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-quotes-link:hover{color:var(--px-ink)}}.px-quotes-link.is-quiet{font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-quotes-acts{align-items:center;gap:var(--px-space-3) var(--px-space-4);margin-top:var(--px-space-5);flex-wrap:wrap;display:flex}.px-quotes-side .px-button{justify-content:center}.px-quotes-side-place{font-size:var(--px-size-4);font-weight:500;line-height:var(--px-ui-line);color:var(--px-ink);gap:2px;margin:0;display:grid}.px-quotes-side-country{font-size:var(--px-label-size);color:var(--px-ink-soft);font-weight:400}.px-quotes-side-line{font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft);margin:0}.px-quotes-coord{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-read-track);color:var(--px-ink-soft);font-variant-numeric:var(--px-nums);margin:0}.px-quotes-limb{height:var(--px-quote-limb-h);border-radius:var(--px-radius-control);position:relative;overflow:hidden}.px-quotes-limb:before{content:"";background:radial-gradient(circle at 50% 12%, var(--px-limb-high) 0%, var(--px-limb-mid) 40%, var(--px-limb-deep) 100%);height:600px;box-shadow:inset 0 1px 0 var(--px-atmosphere-rim), 0 -10px 30px var(--px-atmosphere);border-radius:50%;position:absolute;top:22px;left:-40%;right:-40%}@supports (color:color-mix(in lab, red, red)){.px-quotes-limb:before{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--px-atmosphere-rim) 45%, transparent), 0 -10px 30px color-mix(in srgb, var(--px-atmosphere) 45%, transparent)}}.px-quotes-limb-tick{background:var(--px-accent);border-radius:1px;width:2px;height:14px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.px-quotes-said{justify-items:start;gap:var(--px-space-3);margin-top:var(--px-space-4);display:grid}.px-quotes-join{margin-top:var(--px-space-5);padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-hairline)}.px-quotes-join-line{font-size:var(--px-ui-size);font-weight:var(--px-ui-weight);color:var(--px-ink);margin:0}.px-quotes-join .px-quotes-acts{margin-top:var(--px-space-3)}.px-quote-figure.is-page{margin-top:var(--px-space-4)}.px-quote-figure.is-page .px-quote-words.is-short .px-quote-en{font-size:var(--px-size-9);line-height:var(--px-display-line)}.px-quote-figure.is-page .px-quote-words.is-long .px-quote-en{font-size:var(--px-sheet-size)}.px-quotes-index{margin-top:var(--px-space-5)}.px-quotes-search{width:100%;min-height:var(--px-hit);padding:0 var(--px-space-3);border-radius:var(--px-radius-control);border:var(--px-hairline-w) solid var(--px-paper-fold);background:var(--px-surface-sunk);color:var(--px-ink);font-family:var(--px-font-ui);font-size:var(--px-size-4)}.px-quotes-search::placeholder{color:var(--px-ink-faint)}.px-quotes-continent{margin-top:var(--px-space-6)}.px-quotes-countries{gap:var(--px-space-4) var(--px-space-5);margin:var(--px-space-3) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.px-quotes-country{align-content:start;gap:var(--px-space-1);padding-top:var(--px-space-3);border-top:var(--px-hairline-w) solid var(--px-hairline);display:grid}.px-quotes-country-name{font-size:var(--px-size-4);font-weight:500}.px-quotes-authors{font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft);gap:0;margin:0;padding:0;list-style:none;display:grid}.px-quotes-authors .px-quotes-author-link{color:var(--px-ink-soft)}.px-quotes-index .px-quotes-author-link,.px-quotes-index .px-quotes-country-name{min-height:var(--px-hit);min-width:var(--px-hit);padding-block:var(--px-space-2);align-items:center;text-decoration-color:#0000;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-quotes-index .px-quotes-author-link:hover,.px-quotes-index .px-quotes-country-name:hover{color:var(--px-ink);-webkit-text-decoration-color:var(--px-ink-soft);-webkit-text-decoration-color:var(--px-ink-soft);-webkit-text-decoration-color:var(--px-ink-soft);text-decoration-color:var(--px-ink-soft)}}.px-passport-tabs{gap:var(--px-space-2);margin-top:var(--px-space-5);display:flex}.px-passport-tab{min-height:var(--px-hit);padding:0 var(--px-space-3);font-family:var(--px-font-ui);font-size:var(--px-ui-size);color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);background:0 0;border:0;border-bottom:1px solid #0000}.px-passport-tab.is-on{color:var(--px-ink);border-bottom-color:var(--px-accent)}.px-passport-continents{gap:0 var(--px-space-3);margin-top:var(--px-space-3);flex-wrap:wrap;display:flex}.px-passport-continent{min-height:var(--px-hit);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint);cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0}.px-passport-continent.is-on{color:var(--px-ink);text-decoration:underline;-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);text-decoration-color:var(--px-accent);text-underline-offset:6px}.px-passport-count{color:var(--px-ink-soft)}.px-passport-grid{gap:var(--px-space-5) var(--px-space-3);margin:var(--px-space-5) 0 0;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));padding:0;list-style:none;display:grid}.px-passport-cell{align-content:start;justify-items:center;gap:var(--px-space-1);text-align:center;display:grid}.px-passport-open{justify-items:center;gap:var(--px-space-1);min-width:var(--px-hit);padding:var(--px-space-1);border-radius:var(--px-radius-control);color:inherit;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.px-passport-open:hover .px-quote-stamp-disc{border-color:var(--px-ink)}}.px-passport-stamp{width:var(--px-quote-stamp);height:var(--px-quote-stamp);border-radius:var(--px-radius-round);border:var(--px-hairline-w) solid var(--px-ink-soft);justify-content:center;align-items:center;display:inline-flex}.px-passport-name{margin-top:var(--px-space-1);font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);text-transform:uppercase;color:var(--px-ink-soft);line-height:1.35}.px-passport-cell.is-empty .px-passport-name{color:var(--px-ink-faint)}.px-passport-date{font-family:var(--px-font-chart);font-size:var(--px-read-size);letter-spacing:var(--px-read-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums)}.px-passport-example{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-chart-track);text-transform:uppercase;color:var(--px-ink-faint)}.px-passport-milestone{justify-items:start;gap:var(--px-space-3);margin-top:var(--px-space-4);padding:var(--px-space-4) 0;border-top:var(--px-hairline-w) solid var(--px-hairline);border-bottom:var(--px-hairline-w) solid var(--px-hairline);display:grid}.px-passport-milestone .px-share-row{width:100%}.px-passport-milestone-line{font-size:var(--px-title-size);font-weight:500;line-height:var(--px-title-line);color:var(--px-ink);margin:0}.px-passport-kept{margin:var(--px-space-4) 0 0;padding:0;list-style:none;display:grid}.px-passport-kept-row{padding:var(--px-space-4) 0 var(--px-space-2);border-top:var(--px-hairline-w) solid var(--px-hairline);justify-items:start;gap:2px;display:grid}.px-passport-kept-line{font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink);text-decoration:none}@media (hover:hover) and (pointer:fine){.px-passport-kept-line:hover{text-decoration:underline;-webkit-text-decoration-color:var(--px-paper-edge-strong);-webkit-text-decoration-color:var(--px-paper-edge-strong);-webkit-text-decoration-color:var(--px-paper-edge-strong);text-decoration-color:var(--px-paper-edge-strong);text-underline-offset:3px}}.px-passport-kept-meta{font-size:var(--px-label-size);color:var(--px-ink-soft)}@media (max-width:899px){.px-quotes-grid{grid-template-columns:minmax(0,1fr);max-width:720px}.px-quotes-side{position:static}}@media (max-width:639px){.px-quotes-page{padding:76px var(--px-space-4) calc(env(safe-area-inset-bottom) + 32px)}.px-quotes-card{padding:var(--px-space-5) var(--px-space-4) var(--px-space-4)}.px-quotes-title{font-size:var(--px-size-8)}.px-quotes-countries{grid-template-columns:minmax(0,1fr)}.px-passport-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.px-quote-figure.is-page .px-quote-words.is-short .px-quote-en{font-size:var(--px-sheet-size)}.px-quote-figure.is-page .px-quote-words.is-long .px-quote-en{font-size:var(--px-title-size)}}.px-quote-door{align-items:center;gap:var(--px-space-1);margin-top:var(--px-space-4);padding-top:var(--px-space-3);border-top:var(--px-hairline-w) solid var(--px-hairline);width:100%;font-size:var(--px-read-size);color:var(--px-ink-soft);justify-content:flex-start;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-quote-door:hover{color:var(--px-ink)}}.px-quote-share-hint{margin:0 0 var(--px-space-2);font-size:var(--px-read-size);color:var(--px-ink-soft)}.px-page.px-rv-page{padding:0}.px-rv{outline:none}.px-rv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.px-rv-q:focus-visible,.px-rv-pin:focus-visible,.px-rv-key:focus-visible,.px-rv-item-title:focus-visible,.px-rv-start-title:focus-visible,.px-rv-bar:focus-visible,.px-rv-step:focus-visible,.px-rv-reasons:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-rv-words{margin:0 0 var(--px-space-row);font-size:var(--px-lede-size);color:var(--px-ink);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;line-height:1.6}.px-rv-words.is-soft{font-size:var(--px-read-size);color:var(--px-ink-soft)}.px-rv-name{margin:0 0 var(--px-space-2);font-size:var(--px-size-6);color:var(--px-ink);overflow-wrap:anywhere;font-weight:500}.px-rv-ticket{margin:0 0 var(--px-space-2);font-family:var(--px-font-chart);font-size:var(--px-size-6);letter-spacing:.04em;color:var(--px-ink)}.px-rv-meta{margin:0 0 var(--px-space-row);font-family:var(--px-font-chart);font-size:var(--px-label-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);overflow-wrap:anywhere;line-height:1.6}.px-rv-quiet{margin:0 0 var(--px-space-row);font-size:var(--px-label-size);color:var(--px-ink-faint);text-wrap:pretty;line-height:1.55}.px-rv-quiet.is-warm{color:var(--px-accent-ink)}.px-rv-step-row{align-items:center;gap:var(--px-space-2) var(--px-space-3);flex-wrap:wrap;display:flex}.px-rv-step-row>.px-rv-confirm-line{flex-basis:100%}.px-rv-step-row.is-end{justify-content:flex-end}.px-rv-field{border:0;flex-direction:column;gap:6px;width:100%;min-width:0;margin:0;padding:0;display:flex}.px-rv-field.is-inline{align-items:center;gap:var(--px-space-row);flex-direction:row;width:auto}.px-rv-radio,.px-rv-check{align-items:center;gap:var(--px-space-2);min-height:var(--px-hit);font-size:var(--px-read-size);color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);display:flex}.px-rv-radio input,.px-rv-check input{width:16px;height:16px;accent-color:var(--px-accent);flex:none;margin:0}.px-rv-radio input:focus-visible,.px-rv-check input:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-rv-ctx-line{font-size:var(--px-read-size);color:var(--px-ink);text-wrap:pretty;margin:0;line-height:1.5}.px-rv-ctx-meta{font-size:var(--px-label-size);color:var(--px-ink-faint);text-wrap:pretty;margin:0;line-height:1.5}.px-rv-ring{flex:none}.px-rv-ring-track{stroke:var(--px-paper-edge-strong)}.px-rv-ring-arc{stroke:var(--px-ink-soft)}.px-rv-ring.is-due .px-rv-ring-arc{stroke:var(--px-accent)}.px-rv-ring-full{fill:var(--px-accent)}.px-rv-clock{font-family:var(--px-font-chart);font-size:var(--px-read-size);color:var(--px-ink-soft);font-variant-numeric:var(--px-nums);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.px-rv-clock.is-large{gap:var(--px-space-2);font-size:var(--px-label-size);color:var(--px-ink)}.px-rv-clock.is-due,.px-rv-clock.is-overdue{color:var(--px-accent-ink)}.px-rv-blur{border:var(--px-hairline-w) solid var(--px-paper-edge);border-radius:var(--px-radius-control);background:var(--px-surface-sunk);width:220px;max-width:100%;margin:0;display:inline-block;position:relative;overflow:hidden}.px-rv-blur img{object-fit:cover;filter:blur(18px)grayscale();width:100%;height:160px;display:block}.px-rv-blur.is-shown img{filter:none}.px-rv-blur .px-rv-blur-show{background:var(--px-panel-deep);position:absolute;top:50%;left:50%;translate:-50% -50%}.px-rv-blur .px-rv-blur-hide{right:var(--px-space-2);bottom:var(--px-space-2);background:var(--px-panel-deep);position:absolute}.px-rv-body{--px-rv-queues:184px;--px-rv-context:270px;grid-template-columns:var(--px-rv-queues) minmax(0, 1fr) var(--px-rv-context);gap:var(--px-space-5);align-items:start;display:grid}.px-rv-console .px-rv-nav{padding-right:var(--px-space-4);border-right:var(--px-hairline-w) solid var(--px-ad-line);grid-row:1/span 2}.px-rv-group+.px-rv-group{margin-top:var(--px-space-5)}.px-rv-group-head{margin:0 0 var(--px-space-1);font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-rv-q,.px-rv-pin{justify-content:space-between;align-items:center;gap:var(--px-space-2);width:100%;min-height:var(--px-hit);padding:var(--px-space-1) var(--px-space-row);border-radius:var(--px-radius-chip);font:inherit;font-size:var(--px-label-size);color:var(--px-ink-soft);text-align:left;cursor:var(--px-cursor-pointer);transition:background-color var(--px-dur-select) var(--px-ease), color var(--px-dur-select) var(--px-ease);background:0 0;border:0;margin:0;line-height:1.35;text-decoration:none;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.px-rv-q:hover{background:var(--px-ad-panel);color:var(--px-ink)}}.px-rv-q.is-on{background:var(--px-accent-wash);color:var(--px-accent-ink)}.px-rv-q-label{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.px-rv-q-sub{font-family:var(--px-font-chart);font-size:var(--px-label-size);font-variant-numeric:var(--px-nums);color:var(--px-ink-faint)}.px-rv-q-count{align-items:center;gap:var(--px-space-2);font-family:var(--px-font-chart);font-size:var(--px-label-size);font-variant-numeric:var(--px-nums);color:inherit;flex:none;display:inline-flex}.px-rv-pin{margin-bottom:var(--px-space-5);border:var(--px-hairline-w) solid var(--px-accent-edge);color:var(--px-accent-ink);justify-content:flex-start}@media (hover:hover) and (pointer:fine){.px-rv-pin:hover{border-color:var(--px-accent)}}.px-rv-care{margin:var(--px-space-5) 0 0;padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-ad-line);font-size:var(--px-label-size);color:var(--px-ink-faint);line-height:1.55}.px-rv-reader{flex-direction:column;min-width:0;display:flex}.px-rv-reader>.px-rv-back{display:none}.px-rv-reader>.px-rv-said{align-items:flex-start;gap:var(--px-space-3);margin:0 0 var(--px-space-5);padding:var(--px-space-3) var(--px-space-4);border:var(--px-hairline-w) solid var(--px-accent-edge);border-radius:var(--px-radius-control);background:var(--px-accent-wash);font-size:var(--px-label-size);color:var(--px-ink);line-height:1.5;display:flex}.px-rv-reader>.px-rv-said>.px-ad-icon{color:var(--px-accent-ink)}.px-rv-reader>.px-rv-said.is-error{background:var(--px-panel-deep);color:var(--px-accent-ink)}.px-rv-item{flex-direction:column;min-width:0;display:flex}.px-rv-pick{justify-content:space-between;align-items:center;gap:var(--px-space-2) var(--px-space-4);min-height:var(--px-hit);margin-bottom:var(--px-space-5);padding-bottom:var(--px-space-3);border-bottom:var(--px-hairline-w) solid var(--px-ad-line);flex-wrap:wrap;display:flex}.px-rv-item.is-overdue .px-rv-pick{border-bottom-color:var(--px-accent-edge)}.px-rv-pick-where{font-family:var(--px-font-chart);font-size:var(--px-label-size);letter-spacing:.03em;font-variant-numeric:var(--px-nums);color:var(--px-ink-faint)}.px-rv-item-ref{color:var(--px-ink-soft)}.px-rv-pick-hint{color:var(--px-accent-ink)}.px-rv-pick-go{justify-content:flex-end;align-items:center;gap:var(--px-space-2) var(--px-space-3);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.px-rv-pick-go .px-rv-pick-select{width:320px;max-width:100%;padding:var(--px-space-2) var(--px-space-row);font-size:var(--px-label-size);color:var(--px-ink-soft);text-overflow:ellipsis;cursor:var(--px-cursor-pointer)}@media (hover:hover) and (pointer:fine){.px-rv-pick-select:hover{border-color:var(--px-ink-faint)}}.px-rv-pick-select:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-rv-item-top{justify-content:space-between;align-items:baseline;gap:var(--px-space-2) var(--px-space-4);flex-wrap:wrap;display:flex}.px-rv-item-top+:not(.px-rv-subject){margin-top:var(--px-space-5)}.px-rv-item-title{font-size:var(--px-size-7);letter-spacing:-.02em;color:var(--px-ink);border-radius:var(--px-radius-chip);font-weight:500;line-height:1.25}.px-rv-subject{margin:var(--px-space-2) 0 var(--px-space-5);font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-rv-notice{margin:0 0 var(--px-space-4);padding:var(--px-space-row) var(--px-space-4);border:var(--px-hairline-w) solid var(--px-ad-line);border-left:2px solid var(--px-accent);border-radius:var(--px-radius-control);background:var(--px-panel-deep);font-size:var(--px-read-size);color:var(--px-ink)}.px-rv-copy{padding:var(--px-space-5);border:var(--px-hairline-w) solid var(--px-ad-line);border-radius:var(--px-radius-control);background:var(--px-ad-panel)}.px-rv-copy-head{margin-bottom:var(--px-space-3);font-size:var(--px-head-size);line-height:1.3}.px-rv-copy .px-rv-words{max-width:65ch;line-height:1.7}.px-rv-copy>:last-child,.px-rv-copy>*>:last-child{margin-bottom:0}.px-rv-label{margin:0 0 var(--px-space-2);font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-rv-label.is-private{color:var(--px-accent-ink)}.px-rv-cloth{margin:0 0 var(--px-space-3);max-width:60ch}.px-rv-collapsed{align-items:flex-start;gap:var(--px-space-2);margin-bottom:var(--px-space-3);padding:var(--px-space-3) var(--px-space-4);border:var(--px-hairline-w) dashed var(--px-paper-edge-strong);border-radius:var(--px-radius-control);flex-direction:column;display:flex}.px-rv-blocked{padding:var(--px-space-4);border:var(--px-hairline-w) dashed var(--px-paper-edge-strong);border-radius:var(--px-radius-control)}.px-rv-thread{margin:var(--px-space-3) 0;gap:var(--px-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.px-rv-post{padding:var(--px-space-2) var(--px-space-3);border-left:var(--px-hairline-w) solid var(--px-ad-line)}.px-rv-post.is-reported{border-left:2px solid var(--px-accent);background:var(--px-panel-deep);border-radius:0 var(--px-radius-chip) var(--px-radius-chip) 0}.px-rv-post .px-rv-words{margin:var(--px-space-1) 0 0}.px-rv-post-who{font-family:var(--px-font-chart);font-size:var(--px-label-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint)}.px-rv-post-flag{color:var(--px-accent-ink)}.px-rv-media{gap:var(--px-space-3);margin-top:var(--px-space-3);flex-wrap:wrap;display:flex}.px-rv-memorial .px-rv-media{margin:var(--px-space-2) 0 var(--px-space-4)}.px-rv-bar{margin-top:var(--px-space-5);padding-top:var(--px-space-5);border-top:var(--px-hairline-w) solid var(--px-ad-line);border-radius:var(--px-radius-chip)}.px-rv-bar-head{justify-content:space-between;align-items:baseline;gap:var(--px-space-1) var(--px-space-4);flex-wrap:wrap;display:flex}.px-rv-bar-head h3{font-size:var(--px-head-size);line-height:1.3}.px-rv-keys{align-items:center;gap:var(--px-space-row);margin-top:var(--px-space-4);flex-wrap:wrap;display:flex}.px-rv-key{justify-content:center;align-items:center;gap:var(--px-space-2);min-width:104px;min-height:var(--px-hit);padding:var(--px-space-2) var(--px-space-4);border:var(--px-hairline-w) solid var(--px-line-strong);border-radius:var(--px-radius-control);font:inherit;font-size:var(--px-read-size);color:var(--px-ink-soft);white-space:nowrap;cursor:var(--px-cursor-pointer);transition:background-color var(--px-dur-select) var(--px-ease), border-color var(--px-dur-select) var(--px-ease);background:0 0;flex:auto;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.px-rv-key:hover:not(:disabled){background:var(--px-ad-panel);border-color:var(--px-ink-faint);color:var(--px-ink)}}.px-rv-key.is-weight{color:var(--px-ink)}.px-rv-key.is-on{border-color:var(--px-accent-edge);background:var(--px-accent-wash);color:var(--px-accent-ink)}@media (hover:hover) and (pointer:fine){.px-rv-key.is-on:hover:not(:disabled){border-color:var(--px-accent-edge);background:var(--px-accent-wash);color:var(--px-accent-ink)}}.px-rv-key.is-quiet{border-color:var(--px-ad-line);color:var(--px-ink-faint);flex:0 auto}.px-rv-key:disabled{opacity:.5;cursor:var(--px-cursor-not-allowed)}.px-rv-key kbd{font-size:var(--px-label-size)}.px-rv-bar-note{font-size:var(--px-label-size);color:var(--px-ink-faint);flex-basis:100%}.px-rv-bar-said,.px-rv-offline,.px-rv-error{margin:var(--px-space-3) 0 0;font-size:var(--px-label-size);color:var(--px-accent-ink);line-height:1.5}.px-rv-step{gap:var(--px-space-3);margin-top:var(--px-space-5);padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-accent-edge);border-radius:var(--px-radius-chip);flex-direction:column;display:flex}.px-rv-step.is-confirm .px-rv-confirm-line{padding-left:var(--px-space-3);border-left:2px solid var(--px-accent)}.px-rv-step-head{align-items:baseline;gap:var(--px-space-1) var(--px-space-3);font-size:var(--px-read-size);color:var(--px-ink);flex-wrap:wrap;margin:0;font-weight:500;display:flex}.px-rv-step-hint{font-family:var(--px-font-chart);font-size:var(--px-label-size);letter-spacing:var(--px-quiet-track);color:var(--px-ink-faint);font-weight:400}.px-rv-step .px-rv-key{flex:0 auto}.px-rv-reasons{border:var(--px-hairline-w) solid var(--px-ad-line);border-radius:var(--px-radius-control);background:var(--px-panel-deep);overscroll-behavior:contain;scrollbar-width:thin;max-height:272px;margin:0;padding:0;list-style:none;overflow-y:auto}.px-rv-reason{gap:var(--px-space-3);min-height:var(--px-hit);padding:var(--px-space-2) var(--px-space-4);cursor:var(--px-cursor-pointer);grid-template-columns:minmax(140px,190px) minmax(0,1fr);align-items:center;display:grid}.px-rv-reason+.px-rv-reason{border-top:var(--px-hairline-w) solid var(--px-ad-line)}.px-rv-reason.is-on{background:var(--px-accent-wash)}.px-rv-reason-label{font-size:var(--px-read-size);color:var(--px-ink)}.px-rv-reason.is-on .px-rv-reason-label{color:var(--px-accent-ink)}.px-rv-reason-words{font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-rv-input{width:100%;min-height:var(--px-hit);padding:var(--px-space-row);border:var(--px-hairline-w) solid var(--px-line-strong);border-radius:var(--px-radius-control);background:var(--px-panel-deep);font:inherit;font-size:var(--px-body-size);color:var(--px-ink);caret-color:var(--px-accent);display:block}select.px-rv-input{width:auto;max-width:100%}.px-rv-typed{resize:vertical;min-height:88px}.px-rv-count{font-family:var(--px-font-chart);font-size:var(--px-label-size);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums)}.px-rv-count.is-met{color:var(--px-ink-soft)}.px-rv-confirm-line{font-size:var(--px-read-size);color:var(--px-ink);margin:0;line-height:1.5}.px-rv-preview{margin-top:var(--px-space-5);padding:var(--px-space-4);border:var(--px-hairline-w) solid var(--px-ad-line);border-radius:var(--px-radius-control);background:var(--px-panel-deep)}.px-rv-preview.is-on{border-color:var(--px-accent-edge)}.px-rv-preview-head{margin-bottom:var(--px-space-2);font-size:var(--px-read-size)}.px-rv-preview .px-rv-ctx-meta+.px-rv-ctx-meta,.px-rv-preview .px-rv-ctx-said+.px-rv-ctx-meta{margin-top:var(--px-space-2)}.px-rv-ctx-said{margin:var(--px-space-1) 0 0;padding-left:var(--px-space-row);border-left:2px solid var(--px-accent);font-size:var(--px-read-size);color:var(--px-ink);line-height:1.55}.px-rv-ctx-strike{margin:var(--px-space-2) 0 0;font-size:var(--px-read-size);color:var(--px-accent-ink)}.px-rv-start{gap:var(--px-space-3);flex-direction:column;max-width:640px;display:flex}.px-rv-start .px-ad-notice{margin:0}.px-rv-start-where{font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-rv-start-title{border-radius:var(--px-radius-chip);font-size:var(--px-size-7);letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1.25}.px-rv-start-lead{font-size:var(--px-label-size);color:var(--px-ink-faint);text-wrap:pretty;line-height:1.55}.px-rv-start-lead.is-warm{color:var(--px-accent-ink)}.px-rv-order{margin:var(--px-space-2) 0 0;border-top:var(--px-hairline-w) solid var(--px-ad-line);padding:0;list-style:none}.px-rv-order li{column-gap:var(--px-space-3);padding:var(--px-space-3) 0;border-bottom:var(--px-hairline-w) solid var(--px-ad-line);grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"n label count""n when count";display:grid}.px-rv-order-n{font-family:var(--px-font-chart);font-size:var(--px-label-size);color:var(--px-ink-faint);grid-area:n}.px-rv-order-label{font-size:var(--px-read-size);color:var(--px-ink);grid-area:label}.px-rv-order-when{font-size:var(--px-label-size);color:var(--px-ink-faint);grid-area:when}.px-rv-order-count{font-family:var(--px-font-chart);font-size:var(--px-label-size);color:var(--px-ink-faint);font-variant-numeric:var(--px-nums);grid-area:count;align-self:center}.px-rv-order-count.is-waiting{color:var(--px-ink-soft)}.px-rv-start-go{align-items:center;gap:var(--px-space-3);margin-top:var(--px-space-2);flex-wrap:wrap;display:flex}.px-rv-console .px-rv-side{padding-left:var(--px-space-5);border-left:var(--px-hairline-w) solid var(--px-ad-line)}.px-rv-context{flex-direction:column;display:flex}.px-rv-ctx{align-items:flex-start;gap:var(--px-space-1);flex-direction:column;min-width:0;display:flex}.px-rv-ctx+.px-rv-ctx{margin-top:var(--px-space-5);padding-top:var(--px-space-4);border-top:var(--px-hairline-w) solid var(--px-ad-line)}.px-rv-ctx>*{max-width:100%}.px-rv-ctx-head{margin:0 0 var(--px-space-1);font-size:var(--px-read-size);color:var(--px-ink);font-weight:500}.px-rv-side .px-rv-ctx-line{font-size:var(--px-label-size);color:var(--px-ink-soft)}.px-rv-side .px-rv-ctx-line.is-strong{font-size:var(--px-read-size);color:var(--px-ink)}.px-rv-ctx-reading{font-family:var(--px-font-chart);font-size:var(--px-label-size);letter-spacing:.03em;font-variant-numeric:var(--px-nums);color:var(--px-ink-soft)}.px-rv-ctx .px-ad-btn{margin-top:var(--px-space-2)}.px-rv-ctx-quote{margin:var(--px-space-2) 0 0;padding-left:var(--px-space-row);border-left:var(--px-hairline-w) solid var(--px-paper-edge-strong);font-size:var(--px-label-size);color:var(--px-ink-soft);white-space:pre-wrap}.px-rv-ctx-list{gap:var(--px-space-2);font-size:var(--px-label-size);color:var(--px-ink-soft);flex-direction:column;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}.px-rv-ctx-when{font-family:var(--px-font-chart);font-size:var(--px-label-size);font-variant-numeric:var(--px-nums);color:var(--px-ink-faint)}.px-rv-ctx.is-glass{gap:var(--px-space-2)}.px-rv-ctx.is-glass .px-ad-field{width:100%;margin:var(--px-space-2) 0 0}.px-rv-ctx.is-glass .px-rv-step-row{margin-top:var(--px-space-2)}.px-rv-ctx.is-glass .px-rv-step-row .px-ad-btn{margin-top:0}.px-rv-radios{border:0;flex-direction:column;margin:0;padding:0;display:flex}.px-rv-radios .px-rv-radio{font-size:var(--px-label-size)}.px-rv-dl{gap:var(--px-space-2);margin:var(--px-space-1) 0 var(--px-space-3);display:grid}.px-rv-dl div{align-items:center;gap:var(--px-space-row);display:flex}.px-rv-dl dt{min-width:56px}.px-rv-dl dd{font-size:var(--px-label-size);color:var(--px-ink-soft);margin:0}.px-ad.px-rv-steward .px-ad-heading h2{font-size:var(--px-size-8);letter-spacing:-.025em;line-height:1.2}.px-ad.px-rv-steward .px-ad-main{max-width:1500px}.px-rv-comply{flex-direction:column;display:flex}.px-rv-comply-head{font-size:var(--px-read-size);color:var(--px-ink);font-weight:500;line-height:1.3}.px-ad-confirm .px-rv-comply-lead{margin:var(--px-space-1) 0 var(--px-space-3);font-size:var(--px-label-size);color:var(--px-ink-faint);text-wrap:pretty;line-height:1.5}.px-rv-comply-list{border-top:var(--px-hairline-w) solid var(--px-ad-line);margin:0;padding:0;list-style:none}.px-rv-comply-list li{justify-content:space-between;align-items:center;gap:0 var(--px-space-4);padding:var(--px-space-1) 0;border-bottom:var(--px-hairline-w) solid var(--px-ad-line);flex-wrap:wrap;display:flex}.px-rv-comply-what{min-width:0;padding:var(--px-space-2) 0;font-size:var(--px-read-size);color:var(--px-ink);flex-direction:column;gap:2px;display:flex}.px-rv-comply-what .px-ad-mono{color:var(--px-ink-soft);overflow-wrap:anywhere}.px-rv-comply-do{gap:0 var(--px-space-4);flex-wrap:wrap;display:flex}.px-rv-comply .px-rv-check{font-size:var(--px-label-size)}.px-rv-comply .px-ad-field{margin:var(--px-space-4) 0 0}.px-rv-comply .px-rv-comply-days input{width:112px}.px-rv-comply .px-rv-error{margin-top:var(--px-space-3)}.px-rv-comply-go{margin-top:var(--px-space-4)}.px-rv-back{margin:var(--px-space-2) var(--px-space-4) 0;align-self:flex-start;display:none}@media (max-width:1200px){.px-rv-body{--px-rv-queues:160px;grid-template-columns:var(--px-rv-queues) minmax(0, 1fr);gap:var(--px-space-5)}.px-rv-console .px-rv-side{padding:var(--px-space-5) 0 0;border-left:0;border-top:var(--px-hairline-w) solid var(--px-ad-line);grid-column:2}}@media (max-width:700px){.px-rv-body{grid-template-columns:minmax(0,1fr);gap:0}.px-rv-console .px-rv-nav{min-width:0;margin-bottom:var(--px-space-5);border-right:0;grid-row:auto;padding-right:0}.px-rv-qlist{gap:var(--px-space-2);overscroll-behavior-x:contain;padding-bottom:var(--px-space-1);scrollbar-width:thin;display:flex;overflow-x:auto}.px-rv-group{display:contents}.px-rv-group-head,.px-rv-group.is-page{display:none}.px-rv-q,.px-rv-pin{width:auto;padding:var(--px-space-2) var(--px-space-3);border:var(--px-hairline-w) solid var(--px-ad-line);border-radius:var(--px-radius-control);white-space:nowrap;flex:none;margin:0}.px-rv-q.is-on,.px-rv-pin{border-color:var(--px-accent-edge)}.px-rv-q-label{align-items:baseline;gap:var(--px-space-2);overflow-wrap:normal;flex-direction:row}.px-rv-care{margin-top:var(--px-space-3);border-top:0;padding-top:0}.px-rv-console .px-rv-side{margin-top:var(--px-space-6);grid-column:auto}.px-rv-item-title,.px-rv-start-title{font-size:var(--px-size-6)}.px-rv-copy{padding:var(--px-space-4)}.px-rv-copy .px-rv-words{font-size:var(--px-body-size)}.px-rv-reason{gap:var(--px-space-1);grid-template-columns:minmax(0,1fr)}.px-rv-input{font-size:var(--px-size-4)}.px-rv-pick-go,.px-rv-pick-go .px-rv-pick-select{width:100%}.px-rv-pick-go .px-rv-pick-select{font-size:var(--px-size-4)}}@media (max-width:639px){.px-rv-reader>.px-rv-back{margin:0 0 var(--px-space-2);align-self:flex-start;display:inline-flex}.px-rv-step-hint{display:none}.px-rv-key{min-width:calc(50% - var(--px-space-row));justify-content:flex-start}}.px-rw-body{min-width:0;transition:opacity var(--px-dur-select) var(--px-ease)}.px-rw-body[aria-busy=true]{opacity:.55}.px-rw-search{flex:0 340px}.px-ad :is(.px-rw-ctable,.px-rw-who,.px-rw-public) :is(.px-citizen-face,.px-citizen-silhouette){border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-round);background:var(--px-surface-sunk);image-rendering:pixelated;flex:none;display:block}.px-rw-ctable{--px-rw-cwho:216px}.px-rw-ctable .px-rw-cwho{min-width:var(--px-rw-cwho)}.px-rw-ctable .px-ad-identity>span:last-child{min-width:0;display:grid}.px-rw-ctable .px-ad-rowbtn small{overflow-wrap:anywhere}.px-rw-ctable :is(.px-rw-cstate,.px-rw-cjoined){white-space:nowrap}.px-rw-ctable .px-rw-cjoined time{color:var(--px-ink-soft)}.px-rw-ctable .px-rw-cgo{width:var(--px-hit);text-align:right}.px-rw-ctable .px-rw-cgo .px-ad-iconbtn{color:var(--px-ink-faint)}@media (hover:hover) and (pointer:fine){.px-rw-ctable .px-rw-cgo .px-ad-iconbtn:hover{color:var(--px-ink)}}.px-rw-who{align-items:center;gap:var(--px-space-3);min-width:0;margin-bottom:var(--px-space-3);display:flex}.px-rw-who>div{min-width:0}.px-ad-detail .px-rw-who h2{font-size:var(--px-size-6)}.px-rw-who .px-ad-detail-lead{margin:var(--px-space-1) 0 0}.px-rw-owner-only{font-size:var(--px-label-size);color:var(--px-ink-faint);margin-top:2px;display:block}.px-rw-reading{font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-rw-hint{margin-top:var(--px-space-3);font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-ad-detail .px-ad-notice{margin:0}.px-rw-trust{justify-items:end;gap:2px;display:inline-grid}.px-rw-trust .px-ad-textbtn{min-height:32px}.px-ad .px-rw-trust-record{color:var(--px-ink)}.px-rw-trust-meaning{margin-top:var(--px-space-2)}.px-rw-public-card,.px-rw-public-none{align-items:center;gap:var(--px-space-3);min-width:0;padding:var(--px-space-3);border:var(--px-hairline-w) solid var(--px-ad-line);border-radius:var(--px-radius-control);background:var(--px-panel-deep);display:flex}.px-rw-public-card>div{min-width:0;font-size:var(--px-label-size);color:var(--px-ink-soft);gap:2px;display:grid}.px-rw-public-card strong{font-size:var(--px-read-size);color:var(--px-ink);overflow-wrap:anywhere;font-weight:500}.px-rw-public-none{align-items:flex-start}.px-rw-public-none p{font-size:var(--px-label-size);color:var(--px-ink-soft);margin:0}.px-rw-public-link{gap:var(--px-space-1);margin-top:var(--px-space-1)}.px-rw-record{--px-rw-side:340px;grid-template-columns:minmax(0, 1fr) var(--px-rw-side);align-items:start;gap:var(--px-ad-gap);grid-template-areas:"main side";display:grid}.px-rw-side{top:calc(var(--px-ad-head) + var(--px-space-5));min-width:0;max-height:calc(100dvh - var(--px-ad-head) - var(--px-space-7));padding:var(--px-space-5);border:var(--px-hairline-w) solid var(--px-ad-line);border-radius:var(--px-radius-panel);background:var(--px-ad-panel);scrollbar-width:thin;grid-area:side;position:sticky;overflow:auto}.px-rw-main{grid-area:main;min-width:0}.px-rw-side .px-rw-who{justify-content:space-between}.px-rw-side .px-ad-detail-section>h2{margin-bottom:var(--px-space-row);font-size:var(--px-read-size)}.px-rw-standing-one h3{font-size:var(--px-read-size);line-height:1.4}.px-rw-standing-one+.px-rw-standing-one{margin-top:var(--px-space-3)}.px-rw-note{padding-left:var(--px-space-3);border-left:2px solid var(--px-line-strong);color:var(--px-ink-soft);overflow-wrap:anywhere}.px-rw-section+.px-rw-section{margin-top:var(--px-space-6);padding-top:var(--px-space-5);border-top:var(--px-hairline-w) solid var(--px-ad-line)}.px-rw-section>h2{margin-bottom:var(--px-space-3);font-size:var(--px-size-5);line-height:1.3}.px-rw-section>.px-ad-toolbar{margin-bottom:var(--px-space-2)}.px-rw-none{max-width:70ch;font-size:var(--px-read-size);color:var(--px-ink-faint)}.px-rw-ttable .px-rw-thing>*{display:block}.px-rw-kind{font-size:var(--px-label-size);color:var(--px-ink-faint)}.px-rw-excerpt{font-size:var(--px-read-size);color:var(--px-ink);overflow-wrap:anywhere}.px-rw-ttable .px-rw-state{width:220px}.px-rw-ttable .px-rw-act{text-align:right;white-space:nowrap;width:190px}.px-rw-ttable .px-rw-act>*+*{margin-left:var(--px-space-3)}.px-ad-table tr.px-rw-row:has(+tr.px-rw-confirm-row)>*{border-bottom-color:#0000}.px-ad-table .px-rw-confirm-row td{padding-top:0}.px-ad-table .px-rw-confirm-row .px-ad-confirm{border-top:0;margin-top:0;padding-top:0}.px-ad-table .px-rw-confirm-row :is(.px-rw-consequence,.px-ad-field){max-width:64ch}.px-rw-lines{border-top:var(--px-hairline-w) solid var(--px-ad-line);margin:0;padding:0;list-style:none}.px-rw-lines>li{gap:var(--px-space-1) var(--px-space-5);padding:var(--px-space-3) 0;border-bottom:var(--px-hairline-w) solid var(--px-ad-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.px-rw-lines-main,.px-rw-lines-side{min-width:0;font-size:var(--px-label-size);align-content:start;gap:2px;display:grid}.px-rw-lines-main strong{font-size:var(--px-read-size);color:var(--px-ink);font-weight:500}.px-rw-lines-side{text-align:right;color:var(--px-ink-soft);justify-items:end}.px-rw-lines-side .px-ad-quiet{overflow-wrap:anywhere}.px-rw-lines-side .px-ad-textbtn{min-height:32px}.px-rw-consequence{color:var(--px-ink-soft)}.px-rw-fields .px-ad-field{margin:var(--px-space-3) 0}.px-rw-days input{max-width:120px}.px-rw-form-acts{align-items:center;gap:var(--px-space-2) var(--px-space-4);margin-top:var(--px-space-4);flex-wrap:wrap;display:flex}.px-rw-say{margin-top:var(--px-space-3);font-size:var(--px-label-size);color:var(--px-ink-soft)}.px-rw-said{margin-top:var(--px-space-4);padding:var(--px-space-3) 0 0;border-top:var(--px-hairline-w) solid var(--px-ad-line);font-size:var(--px-label-size);color:var(--px-ink-soft)}.px-rw-stops{margin:var(--px-space-2) 0 0;padding:0;list-style:none}.px-rw-stops li{align-items:baseline;gap:0 var(--px-space-2);padding:var(--px-space-1) 0;flex-wrap:wrap;display:flex}@media (max-width:1200px){.px-rw-record{--px-rw-side:300px}.px-rw-ttable .px-rw-state{width:180px}}@media (max-width:950px){.px-rw-record{row-gap:var(--px-space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"side""main"}.px-rw-side{max-height:none;position:static}}@media (max-width:700px){.px-rw-side{padding:var(--px-space-4)}.px-ad .px-ad-list .px-rw-ctable tbody tr{grid-template-columns:minmax(0, 1fr) auto var(--px-hit)}.px-ad .px-ad-list .px-rw-ctable tbody .px-rw-cwho{grid-area:1/1/auto/span 2;min-width:0}.px-ad .px-ad-list .px-rw-ctable tbody .px-rw-cgo{grid-area:1/3;align-self:center}.px-ad .px-ad-list .px-rw-ctable tbody .px-rw-cplace{padding-left:calc(32px + var(--px-space-row));grid-area:2/1}.px-ad .px-ad-list .px-rw-ctable tbody .px-rw-cstate{text-align:right;grid-area:2/2/auto/span 2}.px-ad .px-ad-list .px-rw-ctable tbody .px-rw-cjoined{padding-left:calc(32px + var(--px-space-row));grid-area:3/1}.px-ad .px-ad-list .px-rw-ctable tbody .px-rw-cjoined time{color:var(--px-ink-faint)}.px-ad .px-ad-list .px-rw-ttable .px-rw-act,.px-ad .px-ad-list .px-rw-ttable .px-rw-state{width:auto}.px-ad .px-ad-list .px-ad-table tr.px-rw-confirm-row{padding-top:0}.px-rw-lines>li{grid-template-columns:minmax(0,1fr)}.px-rw-lines-side{text-align:left;justify-items:start}}.px-rw-evidence{gap:var(--px-space-2);margin:var(--px-space-3) 0;padding:0;list-style:none;display:grid}.px-rw-evidence li{justify-content:space-between;align-items:center;gap:var(--px-space-3);font-size:var(--px-label-size);color:var(--px-ink-soft);display:flex}:root{--px-type-work-title:var(--px-size-9);--px-type-work-title-phone:var(--px-size-8);--px-type-work-lede:var(--px-size-3)}.px-w-head{border-bottom:var(--px-hairline-w) solid var(--px-hairline);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:10px 16px 10px 24px;display:flex}.px-w-back,.px-w-expand,.px-w-close{height:var(--px-ctl-h-stage);min-width:var(--px-ctl-h-stage);border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-control);color:var(--px-ink-soft);font:inherit;font-size:var(--px-read-size);white-space:nowrap;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), border-color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 12px;line-height:1;display:inline-flex;position:relative}.px-w-back:after,.px-w-expand:after,.px-w-close:after{content:"";inset:calc((var(--px-ctl-h-stage) - var(--px-hit)) / 2 - var(--px-hairline-w)) -2px;position:absolute}@media (hover:hover) and (pointer:fine){.px-w-back:hover,.px-w-expand:hover,.px-w-close:hover{color:var(--px-ink);border-color:var(--px-ink-faint);background-color:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-w-back:hover,.px-w-expand:hover,.px-w-close:hover{background-color:color-mix(in srgb, var(--px-ink) 6%, transparent)}}}.px-w-back:active,.px-w-expand:active,.px-w-close:active{background-color:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-w-back:active,.px-w-expand:active,.px-w-close:active{background-color:color-mix(in srgb, var(--px-ink) 11%, transparent)}}.px-w-back:focus-visible,.px-w-expand:focus-visible,.px-w-close:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-w-close{width:var(--px-ctl-h-stage);padding:0}.px-w-close:after{inset:calc((var(--px-ctl-h-stage) - var(--px-hit)) / 2 - var(--px-hairline-w))}.px-w-head-label{font-size:var(--px-read-size);color:var(--px-ink-soft)}.px-w-head-tools{align-items:center;gap:8px;display:inline-flex}.px-w-expand{display:none}@media (min-width:1151px){.px-w-expand.is-wide{display:inline-flex}}@media (max-width:900px){.px-w-expand.is-phone{display:inline-flex}.px-w-head{min-height:56px;padding:6px 12px 6px 16px}}.px-w-head>:first-child{flex:0 auto;min-width:0}.px-w-back>span:last-child,.px-w-head-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.px-w-head-tools{flex:none}.px-w-trail{align-items:center;gap:10px;min-width:0;display:inline-flex}.px-w-trail .px-w-back{flex:0 auto;min-width:44px}.px-w-crumb{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--px-read-size);color:var(--px-ink-faint);overflow:hidden}.px-w-explore{display:inline-flex}@media (max-width:640px){.px-w-explore{display:none}}.px-w-expand.is-reader{display:none}@media (max-width:900px){.px-w-expand.is-phone{display:none}.px-w-expand.is-cover{display:inline-flex}.planet-stage[data-reader][data-detent=full] .px-w-expand.is-cover{display:none}}@media (max-width:900px) and (max-height:560px) and (orientation:landscape){.px-w-expand.is-phone{display:inline-flex}.px-w-expand.is-cover{display:none}}@media (max-width:900px){.planet-stage[data-reader][data-detent=full] .px-w-expand.is-phone,.planet-stage[data-reader][data-detent=full] .px-w-minimize{display:none}.planet-stage[data-reader][data-detent=full] .px-w-expand.is-reader{display:inline-flex}}@media (max-width:900px) and (max-height:560px) and (orientation:landscape){.planet-stage[data-reader][data-detent=full] .px-w-minimize{display:inline-flex}.planet-stage[data-reader][data-detent=full] .px-w-expand.is-reader{display:none}}@media (max-width:420px){.px-w-crumb{display:none}}.planet-stage[data-wide] .px-rail :is(.px-rail-body,.px-w-foot) :is(p,li){max-width:62ch}.px-w-foot{border-top:var(--px-hairline-w) solid var(--px-hairline);background:var(--px-surface-sunk);padding:12px 24px}.px-w-foot-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.px-w-footnote{font-size:var(--px-size-1);color:var(--px-ink-faint);margin:10px 0 0;line-height:1.5}@media (max-width:900px){.px-w-foot{padding:12px 16px}}.px-w-eyebrow{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:0;line-height:1.5}.px-w-display{font-size:var(--px-w-display);letter-spacing:-.035em;color:var(--px-ink);text-wrap:balance;margin:0;font-weight:500;line-height:1.15}.px-w-lead{font-size:var(--px-w-lead);letter-spacing:-.035em;color:var(--px-ink);text-wrap:balance;margin:0;font-weight:500;line-height:1.25}.px-w-name{font-size:var(--px-w-name);letter-spacing:-.035em;color:var(--px-ink);text-wrap:balance;margin:0;font-weight:500;line-height:1.1}.px-w-body{font-size:var(--px-w-body);color:var(--px-ink);overflow-wrap:anywhere;margin:0;line-height:1.75}.px-w-quiet{font-size:var(--px-size-3);color:var(--px-ink-soft);margin:0;line-height:1.6}.px-w-reading{font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-ink-faint);line-height:1.6}.px-w-primary,.px-w-secondary,.px-w-text{min-height:44px;font:inherit;font-size:var(--px-read-size);cursor:var(--px-cursor-pointer);transition:border-color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.px-w-primary{border:1px solid var(--px-accent);color:var(--px-accent-ink);background:var(--px-accent-wash);border-radius:8px;padding:0 16px}@media (hover:hover) and (pointer:fine){.px-w-primary:hover{background:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){.px-w-primary:hover{background:color-mix(in srgb, var(--px-accent) 14%, transparent)}}}.px-w-secondary{border:1px solid var(--px-hairline-strong);color:var(--px-ink-soft);background:0 0;border-radius:7px;padding:0 14px}@media (hover:hover) and (pointer:fine){.px-w-secondary:hover{color:var(--px-ink);border-color:var(--px-ink-faint)}}.px-w-text{color:var(--px-ink);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;background:0 0;border:0;padding:0 4px;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.px-w-text:hover{color:var(--px-accent-ink);text-decoration-color:currentColor}}.px-w-text:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-w-delete{gap:7px}.px-w-delete svg{flex:none;width:15px;height:15px}.px-w-secondary.px-w-delete{color:var(--px-ink);border-color:var(--px-hairline-strong)}@media (hover:hover) and (pointer:fine){.px-w-secondary.px-w-delete:hover{background:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-w-secondary.px-w-delete:hover{background:color-mix(in srgb, var(--px-ink) 8%, transparent)}}.px-w-secondary.px-w-delete:hover{border-color:var(--px-ink-faint)}}.px-w-primary:disabled,.px-w-secondary:disabled,.px-w-text:disabled{opacity:.5;cursor:var(--px-cursor-default)}.px-share-feature.is-done{color:var(--px-accent-ink)}.px-share-fallback{font-size:var(--px-size-2);color:var(--px-ink-soft);flex-basis:100%}.px-share-fallback p{margin:0 0 8px}.px-share-fallback .px-share-link{border:var(--px-hairline-w) solid var(--px-hairline);width:100%;min-height:44px;color:var(--px-ink);font:12px var(--px-font-chart);text-overflow:ellipsis;background:0 0;border-radius:7px;margin:0;padding:8px;display:block}.px-w-row{border:0;border-bottom:var(--px-hairline-w) solid var(--px-hairline);width:100%;min-height:56px;color:var(--px-ink);font:inherit;text-align:left;cursor:var(--px-cursor-pointer);background:0 0;align-items:center;gap:12px;padding:12px 0;display:flex}@media (hover:hover) and (pointer:fine){.px-w-row:hover{color:var(--px-accent-ink)}}.px-w-row{transition:background-color var(--px-dur-ack) var(--px-ease-out)}.px-w-row:focus-visible{background-color:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-w-row:focus-visible{background-color:color-mix(in srgb, var(--px-ink) 7%, transparent)}}@media (hover:hover) and (pointer:fine){.px-w-row:hover{background-color:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-w-row:hover{background-color:color-mix(in srgb, var(--px-ink) 7%, transparent)}}}.px-w-row:active{background-color:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-w-row:active{background-color:color-mix(in srgb, var(--px-ink) 12%, transparent)}}.px-w-section{padding:20px 24px}@media (max-width:900px){.px-w-section{padding:18px 16px}}.px-w-divider{border:0;border-top:var(--px-hairline-w) solid var(--px-hairline);margin:20px 0}@keyframes px-w-in{0%{opacity:0}to{opacity:1}}.px-w-enter{animation:px-w-in var(--px-dur-work) var(--px-ease-out) both}html[data-px-motion=paused] .px-w-enter{animation:none}@media (min-width:901px){body:has(.px-search-wrap.is-open) .px-stage-tools{opacity:0;pointer-events:none}}.px-w-title,.px-panel :is(h1,h2,h3).px-w-title.px-w-title{font-family:var(--px-font-ui);font-size:var(--px-type-work-title);letter-spacing:-.04em;color:var(--px-ink);overflow-wrap:anywhere;text-wrap:balance;max-width:100%;font-weight:500;line-height:1.12}.px-w-lede,.px-panel .px-w-lede.px-w-lede{font-size:var(--px-type-work-lede);color:var(--px-ink-soft);overflow-wrap:anywhere;line-height:1.55}@media (max-width:900px){.px-w-title,.px-panel :is(h1,h2,h3).px-w-title.px-w-title{font-size:var(--px-type-work-title-phone)}}.px-panel .px-mr-photo:not(.is-pick){object-fit:cover;border-radius:var(--px-radius-panel);max-height:220px}@media (max-width:900px){.px-panel .px-mr-photo:not(.is-pick){max-height:180px}}@media (max-width:900px) and (max-height:720px){.px-panel .px-mr-photo:not(.is-pick){max-height:140px}}.px-pl-panel .px-pl-identity.px-pl-identity{padding:20px 24px 16px}.px-pl-panel .px-pl-lede.px-w-lede{margin:12px 0 0}.px-pl-stats{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.px-pl-stat{border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-chip);max-width:100%;font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;gap:7px;padding:5px 9px;line-height:1.4;display:inline-flex}.px-pl-stat:before{content:"";border-radius:var(--px-radius-round);background:var(--px-accent);flex:none;width:5px;height:5px}.px-pl-panel .px-pl-zone.px-pl-zone{padding:4px 24px 12px}.px-pl-panel .px-pl-zone-head{font-family:var(--px-font-chart);font-size:var(--px-size-1);letter-spacing:.12em;text-transform:uppercase;color:var(--px-ink-faint);margin:16px 0 4px;font-weight:400;line-height:1.5}.px-pl-panel .px-pl-row.px-pl-row{gap:12px;min-height:44px;padding:10px 0}.px-pl-panel .px-pl-row-title{font-size:var(--px-read-size);line-height:1.4}.px-pl-panel .px-pl-row-sub{margin-top:3px}.px-pl-panel .px-pl-people{padding:10px 0 8px}@media (max-width:900px){.px-pl-panel .px-pl-identity.px-pl-identity{padding:16px 16px 12px}.px-pl-panel .px-pl-zone.px-pl-zone{padding:2px 16px 12px}}.px-panel h2.px-mr-name.px-w-title{margin:8px 0 16px}.px-panel h2.px-mr-name.px-w-title:focus-visible{outline-offset:3px;border-radius:var(--px-radius-chip)}.px-join .px-w-foot .px-signin.is-join .px-signin-line1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.px-join .px-w-foot .px-signin.is-join .px-signin-free{display:none}.px-join .px-w-foot .px-signin.is-join .px-signin-keeps{margin-top:2px}.px-join .px-cz-fine.px-join-promise{color:var(--px-ink-soft);margin-top:20px}.px-join .px-join-promise+.px-cz-fine{margin-top:10px}@media (max-width:900px){.px-panel .px-mr-hero .px-mr-candle:not(.is-small){width:24px;height:28px;margin:0 auto 6px}.px-panel .px-mr-hero .px-mr-candle:not(.is-small) .px-mr-flame{width:8px;height:14px;top:0;left:8px}.px-panel .px-mr-hero .px-mr-candle:not(.is-small) .px-mr-flame i{width:3px;height:7px;left:2px}.px-panel .px-mr-hero .px-mr-candle:not(.is-small) .px-mr-wax{width:6px;height:12px;top:16px;left:9px}.px-panel .px-mr-hero .px-mr-candle:not(.is-small) .px-mr-wax:before{height:3px;top:-3px;left:2.5px}.px-panel .px-mr-hero{padding:0 0 12px}.px-panel .px-mr-hero .px-mr-meta{margin-bottom:2px}.px-panel h2.px-mr-name.px-w-title{font-size:var(--px-sheet-size);margin:2px 0 10px}.px-panel .px-mr-who{margin-top:6px}}.px-panel :is(h1,h2,h3).px-w-title[tabindex="-1"]:focus{outline:none}.px-panel :is(h1,h2,h3).px-w-title[tabindex="-1"]:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px;border-radius:var(--px-radius-chip)}:root [data-px-quiet-focus][data-px-quiet-focus][data-px-quiet-focus]:focus-visible{outline:none}.px-w-expand.px-w-minimize{border-color:#0000;display:inline-flex}.px-w-head-tools>.px-w-close:last-child{margin-left:var(--px-space-2)}.px-w-head>.px-w-explore{margin-left:auto}@media (max-width:640px){.planet-stage[data-reader][data-detent=full] .px-w-expand.px-w-minimize{display:none}.px-w-head-tools{gap:var(--px-space-1)}.px-w-head-tools .px-w-expand{padding-left:var(--px-space-2);padding-right:var(--px-space-2)}}@media (max-width:640px) and (max-height:560px) and (orientation:landscape){.planet-stage[data-reader][data-detent=full] .px-w-expand.px-w-minimize{display:inline-flex}}.px-rd-today .px-today-title{width:fit-content;max-width:100%;font-size:var(--px-size-2);letter-spacing:0;margin:0;font-weight:400;line-height:1.5}.px-rd-today .px-today-title:focus{outline:none}.px-rd-today .px-today-title:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px;border-radius:var(--px-radius-chip)}.px-rd-today .px-today-lead{max-width:34em;color:var(--px-ink-soft);margin:2px 0 0}.px-rd-today .px-drop-head>.px-drop-row{padding-top:11px;padding-bottom:11px}.px-rd-today .px-today-kind{font-size:var(--px-size-2);color:var(--px-ink-faint);flex-wrap:wrap;align-items:baseline;column-gap:8px;line-height:1.5;display:flex}.px-rd-today .px-today-state{font-family:var(--px-font-chart);font-size:var(--px-size-1);letter-spacing:0;color:var(--px-ink-faint);animation:px-rd-fade var(--px-dur-select) var(--px-ease-out) both;align-items:baseline;gap:8px;line-height:1.5;display:inline-flex}.px-rd-today .px-today-state:before{content:"·";font-family:var(--px-font-ui);color:var(--px-ink-faint)}.px-rd-today .px-today-state[data-state=new]{color:var(--px-accent-ink)}.px-rd-today .px-today-preview{-webkit-line-clamp:2;line-clamp:2;font-size:var(--px-lede-size);color:var(--px-ink);overflow-wrap:anywhere;text-wrap:pretty;-webkit-box-orient:vertical;margin-top:1px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.px-rd-today .px-drop.is-failed .px-today-preview{color:var(--px-ink-soft);font-weight:400}.px-rd-today .px-today-act{font-size:var(--px-size-2);color:var(--px-ink-soft);transition:color var(--px-dur-ack) var(--px-ease-out);margin-top:2px;line-height:1.5}@media (hover:hover) and (pointer:fine){.px-rd-today .px-drop-row:hover .px-today-act{color:var(--px-accent-ink)}}.px-rd-today .px-today-sky{padding-top:12px}.px-rd-today .px-today-sky-h{margin:0}.px-rd-today .px-today-date{font-family:var(--px-font-chart)}.px-rd-today .px-daystrip{margin-top:12px}.px-rd-today .px-today-reset{font-family:var(--px-font-ui);font-size:var(--px-size-1);letter-spacing:0;color:var(--px-ink-faint);margin:12px 0 0;line-height:1.5}@media (max-width:900px) and (max-height:720px){.px-rd-today.px-explore .px-today-title{display:block}}@keyframes px-rd-fade{0%{opacity:0}to{opacity:1}}.px-rd-quote .px-quote-meta{font-size:var(--px-read-size);letter-spacing:0;text-transform:none;color:var(--px-ink-soft);align-items:center;gap:8px;margin:0;font-weight:400;line-height:1.5;display:flex}.px-rd-quote .px-quote-meta svg{color:var(--px-ink-faint);flex:none}.px-rd-quote .px-quote-meta:focus{outline:none}.px-rd-quote .px-quote-dots{gap:0;margin:0 0 -6px -18px;display:flex}.px-rd-quote .px-quote-dot{width:44px;height:44px;margin-right:-14px}.px-rd-quote .px-quote-dot:last-child{margin-right:0}.px-rd-quote .px-quote-dot>span{background:var(--px-hairline-strong);width:7px;height:7px;box-shadow:none;border:0}.px-rd-quote .px-quote-dot.is-drawn>span{background:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){.px-rd-quote .px-quote-dot.is-drawn>span{background:color-mix(in srgb, var(--px-accent) 55%, var(--px-hairline-strong))}}.px-rd-quote .px-quote-dot.is-on>span{background:var(--px-accent);box-shadow:0 0 0 2px var(--px-surface), 0 0 0 3px var(--px-accent-edge)}.px-rd-quote .px-quote-dot:focus-visible{outline-offset:-12px}.px-rd-quote .px-quote-claim{border-bottom:var(--px-hairline-w) solid var(--px-hairline);gap:12px;margin:16px 0 0;padding:0 0 18px;display:grid}.px-rd-quote .px-quote-claim-line{font-size:var(--px-lede-size);font-weight:500}.px-rd-quote .px-quote-claim-actions{flex-wrap:wrap;gap:8px 12px;display:flex}.px-rd-quote .px-quote-said{justify-items:start;gap:12px;margin-top:16px;display:grid}.px-rd-quote .px-quote-line{margin-top:14px}.px-rd-quote .px-quote-figure{margin:0}.px-rd-quote .px-quote-words{margin:0 0 24px}.px-rd-quote .px-quote-en,.px-rd-quote .px-quote-words.is-short .px-quote-en{font-size:var(--px-w-display);letter-spacing:-.035em;color:var(--px-ink);text-wrap:pretty;font-weight:500;line-height:1.3}.px-rd-quote .px-quote-words.is-long .px-quote-en{font-size:calc(var(--px-w-display) - 6px);letter-spacing:-.025em;line-height:1.35}.px-rd-quote .px-quote-en:before{content:"“";margin-left:-.42em}.px-rd-quote .px-quote-en:after{content:"”"}.px-rd-quote .px-quote-original{font-size:var(--px-size-4);color:var(--px-ink-soft);margin-top:12px}.px-rd-quote .px-quote-credit{gap:2px}.px-rd-quote .px-quote-author{font-size:var(--px-size-3);color:var(--px-ink-soft);font-weight:400;line-height:1.5}.px-rd-quote .px-quote-facts,.px-rd-quote .px-quote-work{font-family:var(--px-font-ui);font-size:var(--px-size-2);letter-spacing:0;text-transform:none;color:var(--px-ink-faint);margin:2px 0 0;line-height:1.5}.px-rd-quote .px-quote-stamp-note{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:12px 0 0;line-height:1.5}.px-rd-quote .px-quote-fresh{animation:px-rd-fade var(--px-dur-quote) var(--px-ease-out) both}.px-rd-quote .px-quote-next{margin-top:26px}.px-rd-quote .px-quote-next-h{font-size:var(--px-size-3);color:var(--px-ink);margin:0 0 12px;font-weight:500;line-height:1.4}.px-rd-quote .px-quote-moods{flex-wrap:wrap;gap:7px;display:flex}.px-rd-quote .px-quote-mood{border:var(--px-hairline-w) solid var(--px-hairline-strong);min-height:44px;color:var(--px-ink-soft);font-family:var(--px-font-ui);font-size:var(--px-read-size);transition:border-color var(--px-dur-select) var(--px-ease-out), color var(--px-dur-select) var(--px-ease-out), background-color var(--px-dur-select) var(--px-ease-out);background:0 0;border-radius:7px;padding:0 12px}@media (hover:hover) and (pointer:fine){.px-rd-quote .px-quote-mood:hover{border-color:var(--px-ink-faint);color:var(--px-ink)}}.px-rd-quote .px-quote-mood[aria-checked=true]{border-color:var(--px-accent);color:var(--px-accent-ink);background:var(--px-accent-wash)}.px-rd-quote .px-quote-mood:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-rd-quote .px-quote-mood:disabled{opacity:.5;cursor:var(--px-cursor-default)}.px-rd-quote .px-quote-about{margin-top:16px}.px-rd-quote .px-quote-about>summary{min-height:44px;cursor:var(--px-cursor-pointer);font-size:var(--px-read-size);color:var(--px-ink-soft);align-items:center;gap:8px;list-style:none;display:inline-flex}.px-rd-quote .px-quote-about>summary::-webkit-details-marker{display:none}.px-rd-quote .px-quote-about>summary:before{content:"";width:0;height:0;transition:transform var(--px-dur-select) var(--px-ease-out);border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid}.px-rd-quote .px-quote-about[open]>summary:before{transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.px-rd-quote .px-quote-about>summary:hover{color:var(--px-ink)}}.px-rd-quote .px-quote-about>summary:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:3px}.px-rd-quote .px-quote-about-body{animation:px-rd-fade var(--px-dur-select) var(--px-ease-out) both;justify-items:start;gap:4px;padding:4px 0 0 13px;display:grid}.px-rd-quote .px-quote-about-body .px-quote-native{font-size:var(--px-size-3);color:var(--px-ink-soft)}.px-rd-quote .px-quote-about-body .px-quote-tr{font-size:var(--px-size-2);color:var(--px-ink-faint)}.px-rd-quote .px-quote-about-link{font-size:var(--px-read-size);padding:0}.px-rd-quote .px-quote-share{margin-top:18px}.px-rd-foot-block{flex:100%;min-width:0}.px-rd-wq .px-wq-meta,.px-rd-wq .px-wq-note{margin:0 0 10px}.px-rd-wq .px-wq-title,.px-rd-wq .px-wq-title.is-small{font-size:var(--px-w-display);letter-spacing:-.035em;margin:0;line-height:1.15}.px-rd-wq .px-wq-context{font-size:var(--px-lede-size);color:var(--px-ink-soft);margin:12px 0 0;line-height:1.6}.px-rd-wq .px-wq-money{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:8px 0 0}.px-rd-wq .px-wq-state{justify-items:start;gap:12px;display:grid}.px-rd-wq .is-reason{color:var(--px-ink-soft)}.px-rd-wq .px-wq-answers{gap:10px;margin-top:18px;display:grid}.px-rd-wq .px-wq-answer{border:var(--px-hairline-w) solid var(--px-hairline-strong);min-height:55px;box-shadow:none;color:var(--px-ink-soft);font-size:var(--px-size-3);transition:border-color var(--px-dur-select) var(--px-ease-out), background-color var(--px-dur-select) var(--px-ease-out), color var(--px-dur-select) var(--px-ease-out);background:0 0;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}@media (hover:hover) and (pointer:fine){.px-rd-wq .px-wq-answer:hover{border-color:var(--px-ink-faint)}}.px-rd-wq .px-wq-answer .px-wq-label{font-size:var(--px-size-3);color:inherit;-webkit-line-clamp:unset;flex:1;line-height:1.4;display:block}.px-rd-wq .px-wq-ring{border:var(--px-hairline-w) solid var(--px-hairline-strong);width:24px;height:24px;font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-soft);transition:border-color var(--px-dur-select) var(--px-ease-out), color var(--px-dur-select) var(--px-ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.px-rd-wq .px-wq-answer.is-on{border-color:var(--px-accent);background:var(--px-accent-wash);color:var(--px-accent-ink)}.px-rd-wq .px-wq-answer.is-on .px-wq-ring{border-color:var(--px-accent);color:var(--px-accent-ink)}.px-rd-wq .px-wq-answer:has(input:focus-visible){outline:2px solid var(--px-accent);outline-offset:2px}.px-rd-wq .px-wq-now{font-family:var(--px-font-chart);font-size:var(--px-size-1);letter-spacing:0;text-transform:none;color:var(--px-ink-faint)}.px-rd-wq .px-wq-peek{min-height:44px;font-size:var(--px-read-size);color:var(--px-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;margin-top:8px;padding:0;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-rd-wq .px-wq-peek:hover{color:var(--px-accent-ink);text-decoration-color:currentColor}}.px-rd-wq .px-wq-peek+.px-wq-peek{margin-left:20px}.px-rd-wq .px-wq-result{margin-top:24px}.px-rd-wq .px-wq-sub{font-size:var(--px-size-3);color:var(--px-ink);margin:0 0 14px;font-weight:500;line-height:1.4}.px-rd-wq .px-wq-sub-n{font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-ink-faint);font-weight:400}.px-rd-wq .px-wq-counted{margin:0}.px-rd-wq .px-wq-early{font-size:var(--px-size-2);color:var(--px-ink-soft);margin:0 0 12px}.px-rd-wq .px-wq-failed{justify-items:start;gap:12px;display:grid}.px-wq-bars{gap:20px}.px-wq-bar{gap:9px}.px-wq-bar-head{font-size:var(--px-read-size);gap:10px}.px-wq-bar-head .px-wq-label{font-size:var(--px-read-size);color:var(--px-ink-soft);-webkit-line-clamp:2}.px-wq-bar.is-yours .px-wq-label{color:var(--px-accent-ink)}.px-wq-pct{font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-ink);min-width:3em}.px-wq-yours-word{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-accent-ink);flex:none}.px-wq-track{background:var(--px-hairline);border:0;border-radius:2px;height:8px}.px-wq-fill{background:var(--px-ink-soft)}@supports (color:color-mix(in lab, red, red)){.px-wq-fill{background:color-mix(in srgb, var(--px-ink-soft) 42%, transparent)}}.px-wq-fill{-webkit-mask-image:none;mask-image:none}.px-wq-fill-ink{background:var(--px-ink);position:absolute;inset:0;-webkit-mask-repeat:repeat;mask-repeat:repeat}.px-wq-bar.is-yours .px-wq-fill{background:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){.px-wq-bar.is-yours .px-wq-fill{background:color-mix(in srgb, var(--px-accent) 60%, transparent)}}.px-wq-bar.is-yours .px-wq-fill-ink{background:var(--px-accent-ink)}.px-wq-chip{border:var(--px-hairline-w) solid var(--px-hairline-strong);background:var(--px-surface-sunk);border-radius:4px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid;position:relative}.px-wq-chip-ink{background:var(--px-ink-faint);opacity:.45;border-radius:3px;position:absolute;inset:0;-webkit-mask-repeat:repeat;mask-repeat:repeat}.px-wq-chip-letter{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink);text-shadow:0 0 3px var(--px-surface-sunk), 0 0 2px var(--px-surface-sunk);font-weight:400;line-height:1;position:relative}.px-wq-chip.is-on{border-color:var(--px-accent)}.px-wq-name{gap:10px}@keyframes px-wq-grow{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.px-wq-bars.is-growing .px-wq-fill{animation:px-wq-grow var(--px-dur-result) var(--px-ease-out) both;animation-delay:calc(var(--px-wq-delay,0s) + var(--px-wq-row,0) * var(--px-wq-row-step))}.px-wq-bars.is-growing .px-wq-bar{opacity:1;animation:none}.px-rd-wq .px-wq-compare{margin-top:26px}.px-rd-wq .px-wq-facts{margin:0}.px-rd-wq .px-wq-facts.is-ask{margin-top:18px}.px-rd-wq .px-wq-facts>div{border-top:var(--px-hairline-w) solid var(--px-hairline);font-size:var(--px-read-size);justify-content:space-between;align-items:baseline;gap:20px;padding:13px 0;display:flex}.px-rd-wq .px-wq-facts dt{max-width:45%;color:var(--px-ink-faint);overflow-wrap:anywhere;flex:none}.px-rd-wq .px-wq-facts dd{min-width:0;color:var(--px-ink-soft);text-align:right;overflow-wrap:anywhere;justify-items:end;gap:2px;margin:0;display:grid}.px-rd-wq .px-wq-fact-n{font-family:var(--px-font-chart);font-size:var(--px-size-2)}.px-rd-wq .px-wq-fact-sub{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);display:block}.px-rd-wq .px-wq-fact-few{color:var(--px-ink-soft)}.px-rd-wq .px-wq-fact-act{min-height:44px;font-size:var(--px-read-size);color:var(--px-accent-ink);padding:0}.px-rd-wq .px-wq-col-pick{max-width:100%;min-height:44px;font:inherit;font-size:var(--px-read-size);color:var(--px-ink-faint);background:0 0;border:0}.px-rd-wq .px-wq-insight{border-top:var(--px-hairline-w) solid var(--px-hairline);font-size:var(--px-lede-size);color:var(--px-ink);margin:14px 0 0;padding:14px 0 0;line-height:1.6}.px-rd-wq .px-wq-fine{font-size:var(--px-size-1);color:var(--px-ink-faint);margin:14px 0 0;line-height:1.5}.px-rd-wq .px-wq-voices{border-top:var(--px-hairline-w) solid var(--px-hairline)}.px-rd-wq .px-wq-voice{margin:0 0 16px}.px-rd-wq .px-wq-voice-body{font-size:var(--px-lede-size);color:var(--px-ink-soft);line-height:1.6}.px-rd-wq .px-wq-voice-by{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);margin-top:4px}.px-rd-wq .px-wq-link{padding:0}.px-rd-wq .px-wq-more{border-top:var(--px-hairline-w) solid var(--px-hairline);justify-items:start;gap:8px;display:grid}.px-rd-wq .px-wq-save{flex-wrap:wrap;align-items:center;column-gap:20px;margin:0;display:flex}.px-rd-wq .px-wq-save-h{width:100%;font-size:var(--px-size-2);color:var(--px-ink-faint)}.px-rd-wq .px-wq-save-link{min-height:44px;font-size:var(--px-read-size);color:var(--px-accent-ink)}.px-rd-wq .px-wq-foot-row{flex-wrap:wrap;align-items:center;gap:8px 16px;display:inline-flex}.px-rd-wq .px-wq-vote[aria-disabled=true]{opacity:.5;cursor:var(--px-cursor-default)}.px-rd-wq .px-wq-foot-error{color:var(--px-ink)}.px-rd-wq .px-w-footnote .is-warm,.px-rd-wq .is-done{color:var(--px-accent-ink)}.px-rd-wq .px-wq-compare.is-after,.px-rd-wq .px-wq-voices.is-after,.px-rd-wq .px-wq-after{animation:px-rd-fade var(--px-dur-work) var(--px-ease-out) both}@media (prefers-reduced-motion:reduce){.px-wq-bars.is-growing .px-wq-fill,.px-rd-quote .px-quote-fresh,.px-rd-today .px-drop-body,.px-rd-today .px-today-state{animation:none}}html[data-px-motion=paused] .px-wq-bars.is-growing .px-wq-fill,html[data-px-motion=paused] .px-rd-quote .px-quote-fresh,html[data-px-motion=paused] .px-rd-today .px-drop-body,html[data-px-motion=paused] .px-rd-today .px-today-state,html[data-px-motion=paused] .px-rd-wq .px-wq-compare.is-after,html[data-px-motion=paused] .px-rd-wq .px-wq-voices.is-after,html[data-px-motion=paused] .px-rd-wq .px-wq-after{animation:none}.px-explore .px-w-head:has(+.px-explore-tabs){border-bottom:0}.px-explore-tabs{border-bottom:var(--px-hairline-w) solid var(--px-hairline);grid-template-columns:repeat(5,minmax(0,1fr));padding:0 20px 0 24px;display:grid}.px-explore-tab{min-width:var(--px-hit);min-height:44px;color:var(--px-ink-faint);font:inherit;text-align:left;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;gap:1px;margin:0;padding:0 8px;display:flex;position:relative}.px-explore-tab+.px-explore-tab{border-left:var(--px-hairline-w) solid var(--px-hairline);padding-left:16px}.px-explore-tab-name{font-size:var(--px-read-size);color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.2;overflow:hidden}@media (hover:hover) and (pointer:fine){.px-explore-tab:hover{color:var(--px-ink-soft)}}.px-explore-tab[aria-selected=true]{color:var(--px-ink);cursor:var(--px-cursor-default)}.px-explore-tab[aria-selected=true]:after{content:"";background:var(--px-accent);height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.px-explore-tab+.px-explore-tab[aria-selected=true]:after{left:16px}.px-explore-tab:focus{outline:none}.px-explore-tab:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}@media (max-width:900px){.px-explore-tabs{grid-template-columns:repeat(5,auto);justify-content:space-between;padding:0 12px 0 16px}.px-explore-tab+.px-explore-tab{padding-left:12px}.px-explore-tab+.px-explore-tab[aria-selected=true]:after{left:12px}}.px-explore .px-explore-intro{padding-top:var(--px-space-4);padding-bottom:4px}@media (max-width:900px){.planet-stage:not([data-cover]) .px-explore .px-explore-intro{padding-top:var(--px-space-3);padding-bottom:0}.planet-stage:not([data-cover]) .px-explore .px-explore-intro .px-explore-line{display:none}.planet-stage:not([data-cover]) .px-explore .px-explore-intro .px-explore-title{font-size:var(--px-size-6);line-height:1.2}}.px-explore .px-explore-line{color:var(--px-accent-ink);margin:0 0 4px}.px-panel.px-explore .px-explore-title.px-explore-title{width:fit-content;max-width:100%;font-size:var(--px-size-7);margin:0}.px-explore .px-explore-title:focus{outline:none}.px-explore .px-explore-title:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px;border-radius:var(--px-radius-chip)}.px-explore .px-explore-rows{padding-top:8px}.px-explore .px-explore-foot{margin:14px 0 0}.px-explore .px-explore-group+.px-explore-group{margin-top:var(--px-space-4)}.px-explore .px-explore-group-name{color:var(--px-ink-soft);margin:0}.px-explore .px-explore-group-line{max-width:34em;font-size:var(--px-size-2);color:var(--px-ink-faint);margin:2px 0 8px;line-height:1.5}.px-explore .px-explore-quiet{min-height:44px;color:var(--px-ink-soft);font:inherit;font-size:var(--px-size-2);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:3px;cursor:var(--px-cursor-pointer);background:0 0;border:0;align-items:center;margin:2px 0 0;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-explore .px-explore-quiet:hover{color:var(--px-ink)}}.px-explore .px-explore-quiet:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-explore .px-drop-list{border-top:var(--px-hairline-w) solid var(--px-hairline);margin:0;padding:0;list-style:none}.px-explore .px-drop{border-bottom:var(--px-hairline-w) solid var(--px-hairline)}.px-explore .px-drop+.px-drop{border-top:0}.px-explore .px-drop-row{width:100%;min-height:61px;color:var(--px-ink);font:inherit;text-align:left;cursor:var(--px-cursor-pointer);transition:background-color var(--px-dur-ack) var(--px-ease-out);background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:9px 1px;display:flex}@media (hover:hover) and (pointer:fine){.px-explore .px-drop-row:hover{background:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-explore .px-drop-row:hover{background:color-mix(in srgb, var(--px-ink) 3.5%, transparent)}}}.px-explore .px-drop-row:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}.px-explore a.px-drop-row{box-sizing:border-box;text-decoration:none}.px-explore .px-drop-head{align-items:stretch;display:flex}.px-explore .px-drop-head>.px-drop-row{flex:1;width:auto;min-width:0}.px-explore .px-drop-go{color:var(--px-ink-faint);transition:color var(--px-dur-ack) var(--px-ease-out);flex:none}@media (hover:hover) and (pointer:fine){.px-explore .px-drop-row:hover .px-drop-go{color:var(--px-accent-ink)}}.px-explore .px-drop-more{width:44px;min-height:44px;color:var(--px-ink-faint);cursor:var(--px-cursor-pointer);background:0 0;border:0;border-radius:0;flex:none;place-items:center;margin:0;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.px-explore .px-drop-more:hover{color:var(--px-ink)}}.px-explore .px-drop-more:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}.px-explore .px-drop-terms{color:var(--px-ink-faint);margin-bottom:0}.px-explore .px-drop-glyph{border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-control);width:36px;height:36px;color:var(--px-ink-soft);transition:border-color var(--px-dur-select) var(--px-ease-out), color var(--px-dur-select) var(--px-ease-out);flex:none;place-items:center;display:grid}.px-explore .px-drop:is(.is-open,.is-back){border-bottom-color:var(--px-hairline-strong);position:relative}.px-explore .px-drop:is(.is-open,.is-back):before{content:"";top:0;bottom:0;left:calc(-1 * var(--px-space-5));background:var(--px-accent);width:2px;animation:px-rd-fade var(--px-dur-select) var(--px-ease-out) both;position:absolute}@media (max-width:900px){.px-explore .px-drop:is(.is-open,.is-back):before{left:calc(-1 * var(--px-space-4))}}.px-explore .px-drop:is(.is-open,.is-back) .px-drop-glyph{border-color:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){.px-explore .px-drop:is(.is-open,.is-back) .px-drop-glyph{border-color:color-mix(in srgb, var(--px-accent) 60%, transparent)}}.px-explore .px-drop:is(.is-open,.is-back) .px-drop-glyph{color:var(--px-accent-ink)}.px-explore .px-drop-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.px-explore .px-drop-name{font-size:var(--px-lede-size);color:var(--px-ink);font-weight:500;line-height:1.3}.px-explore .px-drop-line{white-space:normal;-webkit-line-clamp:2;line-clamp:2;font-size:var(--px-size-2);color:var(--px-ink-faint);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.px-explore .px-drop-pip{border-radius:var(--px-radius-round);background:var(--px-accent);flex:none;width:6px;height:6px}.px-explore .px-drop-info{color:var(--px-ink-faint);transition:color var(--px-dur-select) var(--px-ease-out);flex:none}.px-explore .px-drop.is-open .px-drop-info{color:var(--px-accent-ink)}.px-explore .px-drop-body{animation:px-rd-fade var(--px-dur-select) var(--px-ease-out) both;padding:0 0 18px 49px}.px-explore .px-drop-about{max-width:30em;font-size:var(--px-size-3);color:var(--px-ink-soft);margin:0 0 12px;line-height:1.55}.px-explore .px-drop-body>:last-child{margin-bottom:0}.px-explore .px-drop-action{margin:0;padding:0 14px;line-height:1.2;display:inline-flex}.px-explore .px-drop-action:after{content:none}.px-explore .px-drop-action:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-explore .px-drop-body.has-dial{min-height:96px;padding-right:88px;position:relative}.px-explore-dial{border:var(--px-hairline-w) solid var(--px-accent-edge);background:var(--px-panel-deep);border-radius:50%;width:64px;height:64px;position:absolute;top:2px;right:10px}.px-explore-dial:after{content:"";border:var(--px-hairline-w) solid var(--px-hairline-strong);background:var(--px-accent-wash);border-radius:50%;position:absolute;inset:18px}.px-explore-dial:before{content:"";z-index:1;background:var(--px-accent);width:1px;height:80px;position:absolute;top:-8px;left:calc(50% - .5px);transform:rotate(23deg)}@media (max-width:900px){.px-explore .px-drop-row{min-height:56px}.px-explore .px-drop-body.has-dial{padding-right:80px}.px-explore-dial{width:56px;height:56px;right:6px}.px-explore-dial:after{inset:16px}.px-explore-dial:before{height:68px;top:-6px}}.px-explore .px-daystrip.px-daystrip-above{height:48px}.px-explore .px-daystrip.px-daystrip-above.has-line-2{height:60px}.px-explore .px-daystrip-above .px-daystrip-band{top:16px}.px-explore .px-daystrip-above .px-daystrip-label[data-line=now]{top:3px}.px-explore .px-daystrip-above .px-daystrip-label[data-line="1"]{top:33px}.px-explore .px-daystrip-above .px-daystrip-label[data-line="2"]{top:45px}@media (prefers-reduced-motion:reduce){.px-explore .px-drop-body,.px-explore-tab{transition:none;animation:none}}html[data-px-motion=paused] .px-explore .px-drop-body{animation:none}@media (max-width:900px) and (max-height:720px){.px-panel.px-explore .px-explore-title.px-explore-title{font-size:var(--px-size-6);margin-bottom:0}.px-explore .px-today-title,.px-explore .px-today-lead:not(.is-reason){display:none}.px-explore .px-explore-intro,.px-explore .px-today-intro{padding-top:var(--px-space-3);padding-bottom:var(--px-space-2)}.px-explore .px-menu-foot>.px-zone.px-menu-more{padding-top:var(--px-space-1);padding-bottom:var(--px-space-1)}}.px-explore .px-drop-price{font-family:var(--px-font-chart);font-size:var(--px-size-3);color:var(--px-accent-ink);white-space:nowrap;flex:none}.px-explore .px-drop-price small{color:var(--px-ink-faint);font-size:var(--px-size-1)}.px-st-meta{align-items:center;gap:8px;margin:0 0 12px;display:flex}.px-st-meta svg{width:16px;height:16px;color:var(--px-story);flex:none}.px-st-title{overflow-wrap:anywhere;margin:0 0 12px}.px-st-title:focus{outline:none}.px-st-title:focus-visible{outline:2px solid var(--px-accent);outline-offset:4px;border-radius:2px}.px-st-lede{margin:0 0 22px}.px-st-lead{overflow-wrap:anywhere;white-space:pre-line;margin:0 0 20px}.px-st-body{white-space:pre-line;letter-spacing:-.01em}.px-st-lead+.px-st-body{margin-top:0}.px-st-body+.px-st-body{margin-top:14px}@keyframes px-st-edge{0%{clip-path:inset(0 0 0 8%);opacity:.55;transform:translate(6px)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}.px-st-lead.is-reveal{animation:px-st-edge var(--px-dur-reader) var(--px-ease-out) both}html[data-px-motion=paused] .px-st-lead.is-reveal{animation:none}@media (prefers-reduced-motion:reduce){.px-st-lead.is-reveal{animation:none}}.px-st-prompt-line{font-size:var(--px-read-size);color:var(--px-ink-faint);margin:18px 0 0}.px-st-author{font-size:var(--px-read-size);color:var(--px-ink-soft);align-items:center;gap:10px;margin-top:24px;line-height:1.4;display:flex}.px-st-author img,.px-st-author .px-citizen-silhouette{background:var(--px-story);width:32px;height:32px;image-rendering:pixelated;border-radius:50%;flex:none}.px-st-author>span{overflow-wrap:anywhere;min-width:0}.px-st-author small{font-size:var(--px-size-2);color:var(--px-ink-faint);margin-top:2px;display:block}.px-st-place{border-top:var(--px-hairline-w) solid var(--px-hairline);color:var(--px-ink-soft);font-size:var(--px-read-size);align-items:center;gap:10px;margin-top:24px;padding-top:17px;display:flex}.px-st-place>svg{color:var(--px-ink-faint);flex:none}.px-st-place>div{min-width:0}.px-st-place-name{overflow-wrap:anywhere;display:block}.px-st-place-reading{font-size:var(--px-size-1);letter-spacing:.02em;margin-top:3px;display:block}@keyframes px-st-swap{0%{opacity:0}to{opacity:1}}.px-st-swap{animation:px-st-swap var(--px-dur-select) var(--px-ease-out) both}html[data-px-motion=paused] .px-st-swap{animation:none}@media (prefers-reduced-motion:reduce){.px-st-swap{animation:none}}.px-st-read{padding-bottom:28px}.px-st-read:focus{outline:none}.px-st-read:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}.px-st-meta .px-st-length{font-size:var(--px-size-1);margin-left:auto}.px-st-posting-as{border-bottom:var(--px-hairline-w) solid var(--px-hairline);align-items:flex-start;gap:8px;padding:12px 20px 12px 24px;display:flex}.px-st-posting-as .px-w-quiet{font-size:var(--px-read-size);flex:1}.px-st-nowrap{white-space:nowrap}.px-st-inline{font:inherit;color:var(--px-accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.px-st-inline:hover{text-decoration-color:currentColor}}.px-st-dismiss{border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-control);width:28px;height:28px;color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), border-color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);background:0 0;flex:none;place-items:center;margin:-4px -4px -4px 0;display:inline-grid;position:relative}.px-st-dismiss:after{content:"";inset:calc(-8px - var(--px-hairline-w));position:absolute}@media (hover:hover) and (pointer:fine){.px-st-dismiss:hover{color:var(--px-ink);border-color:var(--px-ink-faint);background-color:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-st-dismiss:hover{background-color:color-mix(in srgb, var(--px-ink) 6%, transparent)}}}.px-st-page{justify-content:space-between;align-items:center;gap:8px;margin-top:18px;display:flex}.px-st-page-btn{min-width:44px;padding:0}.px-st-page-count{font-size:var(--px-size-2);color:var(--px-ink-faint);font-variant-numeric:tabular-nums}.px-st-next{border-top:var(--px-hairline-w) solid var(--px-hairline);margin-top:12px}.px-st-next-nm{min-width:0;font-size:var(--px-size-3);overflow-wrap:anywhere;flex:1}.px-st-next svg{color:var(--px-ink-faint);flex:none}@media (hover:hover) and (pointer:fine){.px-st-next:hover svg{color:var(--px-accent-ink)}}.px-st-reasons{margin-top:20px}.px-st-error:empty{min-height:0;margin:0}.px-st-foot-wide{overflow-wrap:anywhere;flex-basis:100%;min-width:0}.px-st .px-w-text.is-done,.px-st-compose .px-w-text.is-done{color:var(--px-accent-ink)}.px-st .px-w-primary:focus-visible,.px-st .px-w-secondary:focus-visible,.px-st .px-w-text:focus-visible,.px-st .px-w-row:focus-visible,.px-st-inline:focus-visible,.px-st-dismiss:focus-visible,.px-st-compose button:focus-visible,.px-st-compose input:focus-visible,.px-st-compose textarea:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-st-compose{padding:24px 24px 0}@media (max-width:900px){.px-st-compose{padding:18px 16px 0}}.px-st-back{height:var(--px-ctl-h-stage);border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-control);font:inherit;font-size:var(--px-read-size);color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), border-color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);background:0 0;align-items:center;gap:8px;margin:-2px 0 8px;padding:0 12px;line-height:1;display:inline-flex;position:relative}.px-st-back:after{content:"";inset:calc((var(--px-ctl-h-stage) - var(--px-hit)) / 2 - var(--px-hairline-w)) -2px;position:absolute}@media (hover:hover) and (pointer:fine){.px-st-back:hover{color:var(--px-ink);border-color:var(--px-ink-faint);background-color:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-st-back:hover{background-color:color-mix(in srgb, var(--px-ink) 6%, transparent)}}}.px-st-change{min-height:44px;font-size:var(--px-size-2);align-items:center;margin:-14px 0 -14px auto;padding:0 2px;display:inline-flex}.px-st-prompt{border:var(--px-hairline-w) solid var(--px-hairline);width:100%;min-height:44px;font:inherit;font-size:var(--px-size-3);color:var(--px-ink-soft);text-align:start;cursor:var(--px-cursor-pointer);transition:border-color var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out);background:0 0;border-radius:8px;gap:4px;margin:0 0 20px;padding:10px 12px;line-height:1.5;display:grid}@media (hover:hover) and (pointer:fine){.px-st-prompt:hover{color:var(--px-ink);border-color:var(--px-hairline-strong)}}.px-st-prompt[aria-pressed=true]{border-color:var(--px-accent);color:var(--px-ink)}.px-st-prompt-eyebrow{font-size:var(--px-size-1)}.px-st-prompt[aria-pressed=true] .px-st-prompt-eyebrow{color:var(--px-accent-ink)}.px-st-label{font-size:var(--px-size-2);color:var(--px-ink-soft);margin:0 0 8px;padding:0;display:block}.px-st-label small{font-size:var(--px-size-2);color:var(--px-ink-faint)}.px-st-kinds{border:0;min-width:0;margin:0;padding:0}.px-st-chips{flex-wrap:wrap;gap:8px;display:flex}.px-st-chip{display:inline-flex;position:relative}.px-st-chip input{opacity:0;width:100%;height:100%;cursor:var(--px-cursor-pointer);margin:0;position:absolute;inset:0}.px-st-chip span{border:var(--px-hairline-w) solid var(--px-hairline-strong);min-height:44px;font-size:var(--px-read-size);color:var(--px-ink-soft);transition:border-color var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);border-radius:7px;align-items:center;padding:0 12px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-st-chip:hover span{color:var(--px-ink)}}.px-st-chip input:checked+span{border-color:var(--px-accent);color:var(--px-accent-ink);background:var(--px-accent-wash)}.px-st-chip input:focus-visible+span{outline:2px solid var(--px-accent);outline-offset:2px}@media (max-width:399px){.px-st-chip span{padding:0 var(--px-space-2)}}.px-st-field{margin-top:20px}.px-st-input{box-sizing:border-box;border:var(--px-hairline-w) solid var(--px-hairline-strong);background:var(--px-surface-sunk);width:100%;font:inherit;font-size:var(--px-size-4);color:var(--px-ink);border-radius:8px;padding:12px;line-height:1.55;display:block}.px-st-input::placeholder{color:var(--px-ink-faint)}.px-st-input[aria-invalid=true]{border-color:var(--px-accent)}.px-st-textarea{resize:vertical;overflow-wrap:anywhere;min-height:132px}.px-st-year{max-width:160px;min-height:46px;font-family:var(--px-font-chart);font-size:var(--px-lede-size)}.px-st-field-row{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:6px;display:flex}.px-st-why{min-width:0;font-size:var(--px-size-2);color:var(--px-accent-ink);flex:1;margin:0;line-height:1.5}.px-st-why:empty{min-height:0}.px-st-count{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);font-variant-numeric:tabular-nums;flex:none}.px-st-count.is-near{color:var(--px-accent-ink)}.px-st-field>.px-st-why{margin-top:6px}.px-st-note{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:18px 0 0;line-height:1.5}.px-st-paper{margin-top:8px}.px-st-done-mark{border:var(--px-hairline-w) solid var(--px-accent);width:48px;height:48px;color:var(--px-accent-ink);border-radius:50%;place-items:center;margin:4px 0 20px;display:inline-grid}.px-st-compose-foot{padding:var(--px-space-4) var(--px-space-5);border-top:var(--px-hairline-w) solid var(--px-hairline);background:var(--px-surface-sunk);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:24px -24px 0;display:flex}.px-st-compose-foot.is-sticky{z-index:1;position:sticky;bottom:0}.px-rail-body:has(.px-st-compose-foot.is-sticky){scroll-padding-bottom:calc(2 * var(--px-space-4) + var(--px-hit) + var(--px-hairline-w))}@media (max-width:900px){.px-st-compose-foot{padding:var(--px-space-3) var(--px-space-4);margin:20px -16px 0}.px-rail-body:has(.px-st-compose-foot.is-sticky){scroll-padding-bottom:calc(2 * var(--px-space-3) + var(--px-hit) + var(--px-hairline-w))}}.px-st-compose>.px-note-error{margin:10px 0 0}.px-st-compose>.px-note-error:empty{min-height:0;margin:0}.px-st-compose .px-reasons,.px-st-compose .px-signin,.px-st-compose .px-standing{margin-top:20px}@media (prefers-reduced-motion:reduce){.px-st-prompt,.px-st-chip span{transition:none}}.px-words-here-text{font-size:var(--px-size-4);line-height:1.65}.px-words-here-read{color:var(--px-accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.px-words-here-line:hover .px-words-here-read{color:var(--px-accent-ink);text-decoration-color:currentColor}}.px-mr :focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-mr .px-rail-body{overflow-x:hidden}.px-mr-meta{font-size:var(--px-size-2);color:var(--px-flame-ink);align-items:center;gap:8px;margin:0 0 12px;line-height:1.5;display:flex}.px-mr-meta svg{flex:none;width:16px;height:16px}.px-mr-meta.is-centre{justify-content:center}.px-mr-title{overflow-wrap:anywhere;margin:0 0 13px}.px-mr-lede{margin:0 0 22px}.px-mr-primary{border-color:var(--px-mr-amber-line);color:var(--px-flame-ink);background:var(--px-mr-amber-wash)}@media (hover:hover) and (pointer:fine){.px-mr-primary:hover{background:var(--px-mr-amber-wash-strong)}}.px-mr-primary[aria-disabled=true]{opacity:.6}.px-mr-primary[aria-pressed=true]{border-color:var(--px-flame-ink);background:var(--px-mr-amber-wash-strong)}.px-mr-primary:disabled{opacity:.5;cursor:var(--px-cursor-default)}.px-mr-place{border-top:var(--px-hairline-w) solid var(--px-hairline);font-size:var(--px-read-size);color:var(--px-ink-soft);overflow-wrap:anywhere;align-items:center;gap:10px;margin-top:24px;padding-top:17px;line-height:1.45;display:flex}.px-mr-place svg{width:17px;height:17px;color:var(--px-ink-faint);flex:none}.px-mr-place>div{min-width:0}.px-mr-place small{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);margin-top:3px;display:block}.px-mr-status{background:var(--px-mr-status-bg);font-size:var(--px-read-size);color:var(--px-ink-soft);border-radius:7px;margin:16px 0 0;padding:12px 14px;line-height:1.55}.px-mr-care{border-left:2px solid var(--px-mr-amber-line);margin:6px 0 20px;padding:2px 0 2px 14px}.px-mr-care-lede{font-size:var(--px-read-size);color:var(--px-ink);margin:0;line-height:1.55}.px-mr-care-line{font-size:var(--px-read-size);color:var(--px-ink-soft);flex-wrap:wrap;align-items:center;column-gap:8px;margin:6px 0 0;line-height:1.45;display:flex}.px-mr-care-line a{align-items:center;gap:var(--px-space-1);min-height:var(--px-hit);font-family:var(--px-font-chart);color:var(--px-accent-ink);text-underline-offset:3px;text-decoration:underline;display:inline-flex}.px-mr-care-line a:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-mr-care-line small{font-size:var(--px-size-2);color:var(--px-ink-faint);flex-basis:100%}.px-mr-care-danger{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:6px 0 0;line-height:1.5}.px-mr-note{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:8px 0 0;line-height:1.5}.px-mr-notes{margin-top:22px}.px-mr-error{color:var(--px-accent-ink);font-size:var(--px-size-2)}.px-mr-error.is-field{margin:8px 0 0;line-height:1.5;display:block}.px-mr-links{margin-top:12px}.px-mr-links .px-w-text{font-size:var(--px-read-size);align-items:center;display:inline-flex}.px-mr-candle{isolation:isolate;width:58px;height:78px;margin:5px auto 23px;display:block;position:relative}.px-mr-wax{background:var(--px-mr-wax);width:8px;height:30px;box-shadow:inset -3px 0 0 var(--px-mr-wax-shade);border-radius:2px;position:absolute;top:34px;left:25px}.px-mr-wax:before{content:"";background:var(--px-ink-faint);width:1px;height:5px;position:absolute;top:-5px;left:3.5px}.px-mr-flame{pointer-events:none;transform-origin:50% 100%;width:11px;height:22px;transform:rotate(var(--px-mr-lean,0deg));transition:transform var(--px-dur-ring) var(--px-ease-out);position:absolute;top:7px;left:24px}.px-mr-flame:before{content:"";background:var(--px-flame-light);box-shadow:0 0 12px 3px var(--px-flame-glow);transform-origin:50% 100%;animation:px-mr-air var(--px-loop-flame-air) ease-in-out infinite;animation-delay:var(--px-mr-d1,0s);border-radius:70% 30% 55% 45%/75% 55% 45% 25%;position:absolute;inset:0}.px-mr-flame i{background:var(--px-flame);transform-origin:50% 100%;width:5px;height:11px;animation:px-mr-core var(--px-loop-flame-core) ease-in-out infinite;animation-delay:var(--px-mr-d2,0s);border-radius:70% 40% 55%;position:absolute;bottom:1px;left:3px}.px-mr-flame:after{content:"";z-index:-1;box-shadow:0 0 22px 12px var(--px-flame-ring);animation:px-mr-warmth var(--px-loop-flame-warmth) ease-in-out infinite;animation-delay:var(--px-mr-d3,0s);border-radius:50%;position:absolute;inset:-6px}@media (hover:hover) and (pointer:fine){.px-mr-hero:hover .px-mr-flame{--px-mr-lean:5deg}}.px-mr-candle.is-small{width:24px;height:28px;margin:0}.px-mr-candle.is-small .px-mr-flame{width:8px;height:14px;top:0;left:8px}.px-mr-candle.is-small .px-mr-flame i{width:3px;height:7px;left:2px}.px-mr-candle.is-small .px-mr-flame:after{box-shadow:0 0 12px 6px var(--px-flame-ring)}.px-mr-candle.is-small .px-mr-wax{width:6px;height:12px;top:16px;left:9px}.px-mr-candle.is-small .px-mr-wax:before{height:3px;top:-3px;left:2.5px}.px-mr-candle[data-ack]{animation:px-mr-light var(--px-dur-pass) var(--px-ease-out) both}.px-mr-candle[data-still] *,.px-mr-candle[data-still] :before,.px-mr-candle[data-still] :after,html[data-px-motion=paused] .px-mr-candle *,html[data-px-motion=paused] .px-mr-candle :before,html[data-px-motion=paused] .px-mr-candle :after{animation-play-state:paused}html[data-px-motion=paused] .px-mr-candle[data-ack]{animation:none}html[data-px-motion=reduce] .px-mr-candle,html[data-px-motion=reduce] .px-mr-candle *,html[data-px-motion=reduce] .px-mr-candle :before,html[data-px-motion=reduce] .px-mr-candle :after{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.px-mr-candle,.px-mr-candle *,.px-mr-candle :before,.px-mr-candle :after{transition:none;animation:none}.px-mr-hero:hover .px-mr-flame{--px-mr-lean:0deg}}@keyframes px-mr-air{0%,to{opacity:.94;transform:rotate(-4deg)scaleX(.96)}13%{opacity:.99;transform:rotate(3deg)scale(1.03,.97)}31%{opacity:.93;transform:rotate(-7deg)scale(.91,1.06)}48%{opacity:1;transform:rotate(5deg)scale(1.06,.93)}63%{opacity:.96;transform:rotate(1deg)scale(.96,1.03)}81%{opacity:.98;transform:rotate(-3deg)scale(1.01,.98)}}@keyframes px-mr-core{0%,to{opacity:.88;transform:scaleX(.9)}39%{opacity:1;transform:scale(1.05,.88)}71%{opacity:.93;transform:scale(.94,1.1)}}@keyframes px-mr-warmth{0%,to{opacity:.6;transform:scale(.95)}45%{opacity:.9;transform:scale(1.07)}73%{opacity:.72;transform:scale(1)}}@keyframes px-mr-light{0%{opacity:.65;filter:brightness()}38%{opacity:1;filter:brightness(1.5)}to{opacity:1;filter:brightness()}}.px-mr-hero{text-align:center;padding:4px 0 22px}.px-mr-name{font-size:var(--px-w-name);letter-spacing:-.04em;color:var(--px-ink);overflow-wrap:anywhere;text-wrap:balance;margin:8px 0 12px;font-weight:500;line-height:1.08}.px-mr-name:focus{outline:none}.px-mr-name:focus-visible{outline:2px solid var(--px-accent);outline-offset:4px}.px-mr-life{font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-ink-faint);font-variant-numeric:tabular-nums;display:block}.px-mr-who{font-size:var(--px-lede-size);color:var(--px-ink-soft);overflow-wrap:anywhere;margin:10px 0 0;line-height:1.5}.px-mr-photo{object-fit:contain;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:210px;margin:0 auto 24px;display:block}.px-mr-words{text-align:center;font-size:var(--px-size-6);letter-spacing:-.015em;color:var(--px-ink);white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty;margin:0 0 4px;line-height:1.6}.px-mr-words.is-long{text-align:left;font-size:var(--px-w-body);letter-spacing:0;line-height:1.75}.px-mr-hero+.px-mr-status,.px-mr-photo+.px-mr-status,.px-mr-photo-frame+.px-mr-status{margin:0 0 20px}.px-mr-photo-frame:is([data-pic=loading],[data-pic=failed]){max-width:280px;margin:0 auto 24px}.px-mr-photo-frame:is([data-pic=loading],[data-pic=failed])>.px-mr-photo{margin:0 auto}.px-mr-candle-row{align-items:center;gap:12px;display:inline-flex}.px-mr-count{font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-ink-faint);font-variant-numeric:tabular-nums}.px-mr-primary[aria-busy=true]{cursor:var(--px-cursor-default)}.px-mr-count:empty{display:none}.px-mr-list{margin:0;padding:0;list-style:none}.px-mr-more{width:100%;margin-top:12px}.px-mr-row{justify-content:space-between;gap:14px;padding:16px 0}.px-mr-row-main{flex:1;min-width:0}.px-mr-row-main strong{font-size:var(--px-lede-size);overflow-wrap:anywhere;font-weight:500;line-height:1.35;display:block}.px-mr-row-main small{font-size:var(--px-size-2);color:var(--px-ink-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;line-height:1.4;display:block;overflow:hidden}.px-mr-row-arrow{width:15px;height:15px;color:var(--px-ink-faint);flex:none}@media (hover:hover) and (pointer:fine){.px-mr-row:hover .px-mr-row-arrow{color:var(--px-flame-ink)}.px-mr-row:hover{color:var(--px-ink)}.px-mr-row:hover strong{color:var(--px-flame-ink)}}.px-mr-list+.px-mr-place{border-top:0;margin-top:8px}.px-mr-where{border:var(--px-hairline-w) solid var(--px-hairline);border-radius:8px;align-items:flex-start;gap:10px;margin:0 0 4px;padding:12px 14px;display:flex}.px-mr-where[data-kind=view]{border-color:var(--px-flame-edge)}.px-mr-where svg{width:17px;height:17px;color:var(--px-ink-faint);flex:none;margin-top:1px}.px-mr-where>div{min-width:0}.px-mr-where-kind{font-size:var(--px-read-size);color:var(--px-ink-soft);display:block}.px-mr-where-coord{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);margin-top:2px;display:block}.px-mr-where-hint{font-size:var(--px-size-2);color:var(--px-ink-faint);margin-top:6px;line-height:1.5;display:block}.px-mr-where-name{font-size:var(--px-read-size);color:var(--px-ink);overflow-wrap:anywhere;margin-top:2px;display:block}.px-mr-where-find{align-items:center;gap:var(--px-space-2);min-height:32px;margin-top:var(--px-space-2);color:var(--px-accent-ink);font:inherit;font-size:var(--px-size-2);text-underline-offset:3px;cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0;text-decoration:underline;display:inline-flex;position:relative}.px-mr-where-find:before{content:"";position:absolute;inset:-6px -4px}.px-mr-where-find:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:2px}.px-mr-field{font-size:var(--px-size-2);color:var(--px-ink-soft);margin:18px 0 0;display:block}.px-mr-field>span{margin-bottom:8px;display:block}.px-mr-field small{color:var(--px-ink-faint);font-size:var(--px-size-2)}.px-mr-field input:not([type=file]),.px-mr-field textarea{border:var(--px-hairline-w) solid var(--px-hairline-strong);background:var(--px-surface-sunk);width:100%;min-height:45px;color:var(--px-ink);font:400 15px/1.55 var(--px-font-ui);transition:border-color var(--px-dur-ack) var(--px-ease-out);border-radius:8px;margin:0;padding:12px;display:block}.px-mr-field textarea{resize:vertical;min-height:130px}.px-mr-field input::placeholder,.px-mr-field textarea::placeholder{color:var(--px-ink-faint)}.px-mr-field input:not([type=file]):focus,.px-mr-field textarea:focus{border-color:var(--px-accent)}.px-mr-field textarea[aria-invalid=true]{border-color:var(--px-accent-ink)}.px-mr-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.px-mr-field .px-mr-chars{text-align:right;font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);margin-top:6px;display:block}.px-mr-field .px-mr-chars.is-over{color:var(--px-accent-ink)}.px-mr-file{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.px-mr-file-button{cursor:var(--px-cursor-pointer);font-size:var(--px-read-size);align-items:center;display:inline-flex}.px-mr-file:focus-visible+.px-mr-file-button{outline:2px solid var(--px-accent);outline-offset:2px}.px-mr-photo-pick{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:8px;display:flex}.px-mr-photo.is-pick{max-height:160px;margin:0}.px-mr-label{font-size:var(--px-size-2);color:var(--px-ink-soft);margin:22px 0 10px;font-weight:500}.px-mr-label.is-flush{margin:0 0 8px;display:block}.px-mr-chips{flex-wrap:wrap;gap:7px;display:flex}.px-mr-chips button{border:var(--px-hairline-w) solid var(--px-hairline);min-height:44px;color:var(--px-ink-soft);font:400 13px var(--px-font-ui);cursor:var(--px-cursor-pointer);transition:border-color var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out);background:0 0;border-radius:7px;padding:8px 12px}@media (hover:hover) and (pointer:fine){.px-mr-chips button:hover{color:var(--px-ink)}}.px-mr-chips button[aria-pressed=true]{border-color:var(--px-accent);color:var(--px-accent-ink);background:var(--px-accent-wash)}.px-mr-row.is-door{border-top:var(--px-hairline-w) solid var(--px-hairline);border-bottom:0;margin-top:22px;padding-bottom:4px}.px-mr-row.is-door .px-mr-row-arrow{width:auto;height:auto}.px-mr-receipt{text-align:center}.px-mr-receipt .px-mr-candle{margin-bottom:18px}.px-mr-receipt-name{margin-top:22px}.px-mr-receipt-who{font-size:var(--px-size-6);color:var(--px-ink);overflow-wrap:anywhere;font-weight:500;line-height:1.3;display:block}.px-mr-receipt-name .px-mr-life{margin-top:4px}.px-mr-receipt-words{white-space:pre-line;margin-top:12px}.px-mr-link{margin-top:24px}.px-mr-linkbox{border:var(--px-hairline-w) solid var(--px-hairline);font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-ink-soft);word-break:break-all;border-radius:8px;margin:0 0 10px;padding:10px 12px;line-height:1.5;display:block}.px-mr-copy{gap:8px}.px-mr-copy.is-done{color:var(--px-ink);border-color:var(--px-ink-faint)}.px-mr-foot-block{width:100%}.px-mr-mode{align-items:center}.px-mr-index{background:var(--px-surface-raised);border:var(--px-hairline-w) solid var(--px-hairline);border-radius:8px}.px-mr-index .px-index-name{font-size:var(--px-lede-size)}.px-mr-index .px-index-said{font-size:var(--px-size-2);color:var(--px-ink-faint)}.px-mr-mode-back .px-w-secondary,.px-mr-mode-back .px-mr-primary{background:var(--px-surface-raised)}@media (hover:hover) and (pointer:fine){.px-mr-mode-back .px-mr-primary:hover{background:var(--px-flame-ink)}@supports (color:color-mix(in lab, red, red)){.px-mr-mode-back .px-mr-primary:hover{background:color-mix(in srgb, var(--px-flame-ink) 12%, var(--px-surface-raised))}}}@media (max-width:900px){.px-mr-candle:not(.is-small){width:40px;height:45px;margin:0 auto 10px}.px-mr-candle:not(.is-small) .px-mr-flame{width:8px;height:16px;top:0;left:16px}.px-mr-candle:not(.is-small) .px-mr-flame i{width:3px;height:8px;left:2px}.px-mr-candle:not(.is-small) .px-mr-wax{width:6px;height:23px;top:22px;left:17px}.px-mr-candle:not(.is-small) .px-mr-wax:before{height:4px;top:-4px;left:2.5px}.px-mr-hero{padding-bottom:15px}.px-mr-hero .px-mr-meta{margin-bottom:7px}.px-mr-name{margin:5px 0 8px}.px-mr-who{margin-top:8px}.px-mr-words{font-size:var(--px-size-5)}.px-mr-photo{max-height:180px}.px-mr-field input:not([type=file]),.px-mr-field textarea{font-size:var(--px-size-4)}}@media (max-width:400px){.px-mr-words{font-size:var(--px-head-size)}.px-mr-candle-row{gap:10px}}.px-sx,.px-sx *,.px-dig-secrets,.px-dig-secrets *{box-sizing:border-box}.px-sx .px-sx-body{padding:24px 24px 28px}.px-sx-meta{font-size:var(--px-size-2);color:var(--px-violet);align-items:center;gap:8px;margin:0 0 12px;line-height:1.5;display:flex}.px-sx-meta>svg{flex:none}.px-sx-meta:focus:not(:focus-visible),.px-sx-title:focus:not(:focus-visible),.px-sx-reading:focus:not(:focus-visible){outline:none}.px-sx-rules{color:inherit;text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--px-violet-edge);-webkit-text-decoration-color:var(--px-violet-edge);-webkit-text-decoration-color:var(--px-violet-edge);text-decoration-color:var(--px-violet-edge)}@media (hover:hover) and (pointer:fine){.px-sx-rules:hover{color:var(--px-violet-ink)}}.px-sx-rules:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-sx-rules{white-space:nowrap;position:relative}.px-sx-rules:before{content:"";position:absolute;inset:min(0px,50% - 22px) 0}.px-sx .px-sx-title{overflow-wrap:anywhere;margin:0 0 13px}.px-sx-lede{font-size:var(--px-lede-size);color:var(--px-ink-soft);margin:0 0 22px;line-height:1.65}.px-sx-label{font-size:var(--px-size-2);color:var(--px-ink-soft);margin:22px 0 10px;font-weight:500;display:block}.px-sx-note,.px-sx-caption{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:10px 0 0;line-height:1.5}.px-sx-caption{margin-top:12px}.px-sx-status{background:var(--px-sx-note);font-size:var(--px-read-size);color:var(--px-ink-soft);border-radius:7px;margin:16px 0 0;padding:12px 14px;line-height:1.55}.px-sx-status p{margin:0 0 6px}.px-sx-status.is-done{background:var(--px-violet-on-wash);border:1px solid var(--px-violet-seal-edge);color:var(--px-violet-on)}.px-sx-status.is-note{color:var(--px-violet-ink);margin:0 0 14px}.px-sx .px-sx-primary{border-color:var(--px-violet-edge);color:var(--px-violet-ink);background:var(--px-violet-wash)}@media (hover:hover) and (pointer:fine){.px-sx .px-sx-primary:hover{background:var(--px-violet-on-wash)}}.px-sx .px-sx-primary[aria-disabled=true]{opacity:.5;cursor:var(--px-cursor-default)}.px-sx .px-w-primary:focus-visible,.px-sx .px-w-secondary:focus-visible,.px-sx .px-w-text:focus-visible,.px-sx .px-w-row:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-sx .px-w-foot .px-note-error{flex-basis:100%;margin:0}.px-sx-rows{margin:0;padding:0;list-style:none}.px-sx .px-sx-row{justify-content:space-between;gap:14px;padding:16px 0}@media (hover:hover) and (pointer:fine){.px-sx .px-sx-row:hover{color:var(--px-ink)}}.px-sx-row-main{flex:1;min-width:0}.px-sx-row-main strong{font-size:var(--px-lede-size);font-weight:500;display:block}.px-sx-row-main small{font-size:var(--px-size-2);color:var(--px-ink-faint);margin-top:5px;line-height:1.4;display:block}.px-sx-row>svg{color:var(--px-ink-faint);flex:none}@media (hover:hover) and (pointer:fine){.px-sx-row:hover>svg{color:var(--px-violet)}}.px-sx-sealed{border:1px solid var(--px-violet-seal-edge);background:var(--px-violet-seal);width:100%;min-height:260px;color:var(--px-violet-sealed-ink);font:inherit;text-align:center;cursor:var(--px-cursor-pointer);transition:border-color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:24px;display:flex}@media (hover:hover) and (pointer:fine){button.px-sx-sealed:hover{border-color:var(--px-violet-edge)}}button.px-sx-sealed:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}button.px-sx-sealed:disabled,.px-sx-sealed.is-still{cursor:var(--px-cursor-default)}.px-sx-sealed.is-underground,.px-sx-sealed.is-empty{border-style:dashed}.px-sx-sealed.is-empty{min-height:160px;margin-top:8px}.px-sx-sealed>svg{color:var(--px-violet);margin-bottom:25px}.px-sx-sealed.is-empty>svg{color:var(--px-ink-faint);margin:0}.px-sx-sealed strong{font-size:var(--px-size-4);color:var(--px-ink);font-weight:500}.px-sx-sealed small{font-size:var(--px-size-2);color:var(--px-ink-faint);margin-top:8px}.px-sx-mark[data-cue] circle{stroke-dasharray:1;stroke-dashoffset:1px;animation:px-sx-draw var(--px-dur-seal) var(--px-ease-out) .12s forwards}@media (hover:hover) and (pointer:fine){button.px-sx-sealed:hover>svg{animation:px-sx-invite var(--px-dur-invite) var(--px-ease-out) both}}@keyframes px-sx-invite{0%,to{opacity:1}42%{opacity:.6}}@keyframes px-sx-draw{to{stroke-dashoffset:0}}.px-sx-paper{border:1px solid var(--px-violet-paper-edge);background:var(--px-violet-paper);border-radius:10px;padding:28px 24px 24px;position:relative}.px-sx-reading{font-size:var(--px-size-6);color:var(--px-violet-paper-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7}.px-sx-paper>svg{color:var(--px-violet-mark);margin-top:24px;display:block}.px-sx-paper[data-reveal]{animation:px-sx-reveal var(--px-dur-reader) var(--px-ease-out) both}@keyframes px-sx-reveal{0%{clip-path:inset(50% 0 round 10px);opacity:.4}to{clip-path:inset(0 round 10px);opacity:1}}.px-sx-facts{margin:18px 0 0;padding:0}.px-sx-facts>div{border-top:1px solid var(--px-hairline);grid-template-columns:minmax(84px,max-content) 1fr;gap:4px 14px;padding:12px 0;display:grid}.px-sx-facts>div:last-child{border-bottom:1px solid var(--px-hairline)}.px-sx-facts dt{font-size:var(--px-size-2);color:var(--px-ink-faint);font-weight:500;line-height:1.55}.px-sx-facts dd{font-size:var(--px-read-size);color:var(--px-ink-soft);margin:0;line-height:1.55}.px-sx .px-secret-reacts.is-pills{flex-wrap:wrap;gap:7px;display:flex}.px-secret-reacts.is-pills .px-secret-react{border:1px solid var(--px-hairline-strong);border-radius:var(--px-radius-round);min-height:44px;color:var(--px-ink-soft);transition:border-color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out);background:0 0;flex-direction:row;gap:7px;padding:0 14px}@media (hover:hover) and (pointer:fine){.px-secret-reacts.is-pills .px-secret-react:hover{border-color:var(--px-ink-faint);color:var(--px-ink)}}.px-secret-reacts.is-pills .px-secret-react-word{font-family:var(--px-font-ui);font-size:var(--px-read-size);letter-spacing:normal;text-transform:none}.px-secret-react-n{font-family:var(--px-font-chart);font-size:var(--px-size-1);font-variant-numeric:tabular-nums;color:var(--px-ink-faint)}.px-secret-reacts.is-pills .px-secret-react.is-on{border-color:var(--px-violet-on-edge);background:var(--px-violet-on-wash);color:var(--px-violet-on)}.px-secret-reacts.is-pills .px-secret-react.is-on .px-secret-react-n{color:var(--px-violet-on)}.px-secret-reacts.is-pills .px-secret-react[aria-busy=true]{cursor:progress}.px-sx-cluster{color:var(--px-ink-faint);align-items:center;gap:8px;margin:-8px 0 8px;display:flex}.px-sx .px-sx-more{justify-content:flex-start;gap:4px;margin-top:14px;padding:0}.px-sx-beat{margin-top:8px}.px-sx-card{border:1px solid var(--px-violet-paper-edge);background:var(--px-violet-paper);border-radius:10px;flex-direction:column;gap:10px;margin-top:4px;padding:20px;display:flex}.px-sx-card-eyebrow{font-size:var(--px-size-2);color:var(--px-violet)}.px-sx-card-words{font-size:var(--px-size-4);color:var(--px-violet-paper-ink);overflow-wrap:anywhere;line-height:1.6}.px-sx-card-line{font-size:var(--px-size-2);color:var(--px-ink-faint)}.px-sx-details{margin-top:12px}.px-sx-details>summary{cursor:var(--px-cursor-pointer);justify-content:flex-start;list-style:none}.px-sx-details>summary::-webkit-details-marker{display:none}.px-sx-details>summary:after{content:"+";color:var(--px-ink-faint);margin-left:4px}.px-sx-details[open]>summary:after{content:"−"}.px-sx-chips{flex-wrap:wrap;gap:7px;display:flex}.px-sx-chip{border:1px solid var(--px-hairline);min-height:44px;font-size:var(--px-read-size);color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);transition:border-color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out);border-radius:7px;align-items:center;padding:0 12px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-sx-chip:hover{border-color:var(--px-hairline-strong);color:var(--px-ink)}}.px-sx-chip.is-on{border-color:var(--px-accent);background:var(--px-accent-wash);color:var(--px-accent-ink)}.px-sx-chip:focus-within{outline:2px solid var(--px-accent);outline-offset:2px}.px-sx .px-secret-write{padding-top:0}.px-sx .px-secret-plate.is-paper.px-sx-field{border:1px solid var(--px-hairline-strong);background:var(--px-surface-sunk);color:var(--px-ink);border-radius:8px}.px-sx .px-secret-text,.px-sx .px-secret-backdrop{--px-secret-paper-min:150px;font-size:var(--px-lede-size);padding:12px 14px;line-height:1.6}.px-sx .px-secret-text{color:var(--px-ink);caret-color:var(--px-ink)}.px-sx .px-secret-text::placeholder{color:var(--px-ink-faint)}.px-sx .px-secret-under{align-items:center;margin-top:4px}.px-sx .px-sx-count{font-size:var(--px-size-1);letter-spacing:normal}.px-sx .px-sx-count.is-warn{color:var(--px-accent-ink)}.px-sx [data-fading] .px-sx-paper,.px-sx [data-fading="2"] .px-sx-meta,.px-sx [data-fading="2"] .px-sx-status,.px-sx [data-fading="2"] .px-sx-fade{opacity:0;transition:opacity var(--px-dur-reader) var(--px-ease-out)}.px-sx .px-secret-care-lines{flex-direction:column;gap:12px;display:flex}.px-sx .px-secret-helpline{border:1px solid var(--px-hairline);border-radius:8px;padding:13px 15px}@media (prefers-reduced-motion:reduce){.px-sx-paper[data-reveal],.px-sx-mark[data-cue] circle,button.px-sx-sealed:hover>svg{stroke-dashoffset:0;animation:none}}html[data-px-motion=paused] .px-sx-paper[data-reveal],html[data-px-motion=paused] .px-sx-mark[data-cue] circle,html[data-px-motion=paused] button.px-sx-sealed:hover>svg{stroke-dashoffset:0;animation:none}@media (max-width:900px){.px-sx .px-sx-body{padding:18px 16px 24px}.px-sx-sealed{min-height:200px}.px-sx-reading{font-size:var(--px-size-5)}.px-sx-paper{padding:22px 20px 20px}.px-panel.px-secret[data-keyboard=up]{max-height:calc(var(--px-secret-vv) - 12px)}}.px-dig-secrets .px-dig-secrets-line{font-size:var(--px-read-size);color:var(--px-ink-soft);line-height:1.6}.px-dig-secrets .px-dig-secrets-act{color:var(--px-violet-ink)}.px-dig-secrets .px-dig-find{border:1px solid var(--px-violet-seal-edge);background:var(--px-violet-seal);transition:border-color var(--px-dur-ack) var(--px-ease-out);border-radius:10px;padding:10px 12px}@media (hover:hover) and (pointer:fine){.px-dig-secrets .px-dig-find:hover{border-color:var(--px-violet-edge)}.px-dig-secrets .px-dig-find:hover .px-dig-find-row{color:var(--px-violet-ink)}}.px-dig-secrets .px-dig-find-plate{border:1px solid var(--px-violet-seal-edge);color:var(--px-violet);background:0 0;border-radius:50%}.px-dig-secrets .px-dig-find-row{color:var(--px-ink)}.px-dig-secrets .px-dig-find-reading{font-size:var(--px-size-1);text-transform:none;letter-spacing:normal;color:var(--px-ink-faint)}.px-dig-secrets .px-dig-hole{border-color:var(--px-violet-seal-edge);border-radius:50%}.px-cz-body{padding:32px 28px 28px}@media (max-width:900px){.px-cz-body{padding:20px 20px 24px}}.px-cz-body>*+*{margin-top:0}.px-cz-eyebrow{align-items:center;gap:8px;margin:0 0 12px;display:flex}.px-cz-eyebrow svg{width:15px;height:15px;color:var(--px-ink-faint);flex:none}.px-cz-eyebrow:focus{outline:none}.px-cz-eyebrow:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px;border-radius:2px}.px-cz-title,.px-panel h2.px-cz-title{margin:0 0 12px}.px-cz-title:focus{outline:none}.px-cz-lead{font-size:var(--px-lede-size);color:var(--px-ink-soft);text-wrap:pretty;margin:0 0 24px;line-height:1.6}.px-cz-reason{font-size:var(--px-read-size);color:var(--px-accent-ink);margin:0 0 16px;line-height:1.55}.px-cz-fine{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:20px 0 0;line-height:1.6}.px-cz-fine a{color:var(--px-ink-soft);text-underline-offset:2px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.px-cz-fine a:hover{color:var(--px-ink)}}.px-cz-box{background:var(--px-ink);border-radius:7px;margin:20px 0 0;padding:13px 15px}@supports (color:color-mix(in lab, red, red)){.px-cz-box{background:color-mix(in srgb, var(--px-ink) 6%, transparent)}}.px-cz-box{border:var(--px-hairline-w) solid transparent;color:var(--px-ink-soft);font-size:var(--px-read-size);text-wrap:pretty;line-height:1.6}.px-cz-box.is-done{border-color:var(--px-hairline-strong);color:var(--px-ink)}.px-cz-progress{grid-template-columns:repeat(3,1fr);gap:6px;margin:0 0 32px;display:grid}.px-cz-progress span{background:var(--px-hairline-strong);height:2px;transition:background-color var(--px-dur-select) var(--px-ease-out);border-radius:1px}.px-cz-progress span.is-done{background:var(--px-accent)}@media (max-width:900px){.px-cz-progress{margin-bottom:22px}}.px-cz-orbit{width:252px;height:120px;margin:4px auto 28px;position:relative}.px-cz-orbit svg.px-cz-orbit-line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.px-cz-orbit-line ellipse{fill:none;stroke:var(--px-hairline-strong);stroke-width:1px}.px-cz-orbit-face{background:var(--px-surface-sunk);border:var(--px-hairline-w) solid var(--px-hairline);border-radius:10px;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.px-cz-orbit-face .px-citizen-face{background:0 0;border-radius:6px;width:44px;height:44px}.px-cz-orbit-face:nth-child(2){left:18%;transform:translate(-50%,-42%)rotate(-6deg)}.px-cz-orbit-face:nth-child(3){border:2px solid var(--px-accent);border-radius:12px;width:80px;height:80px;left:50%}.px-cz-orbit-face:nth-child(3) .px-citizen-face{width:64px;height:64px}.px-cz-orbit-face:nth-child(4){left:82%;transform:translate(-50%,-42%)rotate(6deg)}@media (max-width:900px){.px-cz-orbit{width:228px;height:104px;margin-bottom:20px}.planet-stage:not([data-cover]) .px-cz-orbit{width:200px;height:76px;margin:0 auto var(--px-space-2)}.planet-stage:not([data-cover]) .px-cz-orbit-face .px-citizen-face{width:36px;height:36px}.planet-stage:not([data-cover]) .px-cz-orbit-face:nth-child(3){border-radius:var(--px-radius-panel);width:60px;height:60px}.planet-stage:not([data-cover]) .px-cz-orbit-face:nth-child(3) .px-citizen-face{width:48px;height:48px}}.px-cz-perks{gap:18px;margin:0;padding:0;list-style:none;display:grid}.px-cz-perks li{grid-template-columns:22px 1fr;align-items:start;column-gap:12px;display:grid}.px-cz-perks svg{width:18px;height:18px;color:var(--px-ink-soft);margin-top:2px}.px-cz-perks b{font-weight:500;font-size:var(--px-size-3);color:var(--px-ink);line-height:1.45;display:block}.px-cz-perks span{font-size:var(--px-size-2);color:var(--px-ink-faint);line-height:1.5;display:block}.px-age-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}.px-age-field{min-width:0;display:block}.px-age-field>span{font-size:var(--px-size-2);color:var(--px-ink-soft);margin-bottom:8px;display:block}.px-age-field .px-note-field{width:100%;min-height:46px}.px-join .px-citizen-ask{font-size:var(--px-w-display);letter-spacing:-.035em;color:var(--px-ink);margin:0 0 12px;font-weight:500;line-height:1.15}.px-join .px-field-label.px-cz-ask-eyebrow{font-size:var(--px-size-2);color:var(--px-ink-faint);letter-spacing:0;text-transform:none;font-family:var(--px-font-ui);margin:0 0 10px;display:block}.px-join .px-age-fields+.px-note-privacy,.px-join .px-age-note{border:var(--px-hairline-w) solid var(--px-hairline);background:var(--px-ink);border-radius:7px;margin-top:18px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.px-join .px-age-fields+.px-note-privacy,.px-join .px-age-note{background:color-mix(in srgb, var(--px-ink) 4%, transparent)}}.px-join .px-age-fields+.px-note-privacy,.px-join .px-age-note{font-size:var(--px-size-2);color:var(--px-ink-soft);line-height:1.55}.px-face-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:0}.px-face-choice{border:var(--px-hairline-w) solid var(--px-hairline);background:var(--px-surface-sunk);min-height:72px;box-shadow:none;transition:border-color var(--px-dur-select) var(--px-ease-out), background-color var(--px-dur-select) var(--px-ease-out);border-radius:9px;padding:10px}@media (hover:hover) and (pointer:fine){.px-face-choice:hover{border-color:var(--px-hairline-strong)}}.px-face-choice .px-citizen-face{aspect-ratio:1;background:0 0;width:100%;max-width:50px;height:auto}.px-face-choice[aria-checked=true]{border-color:var(--px-accent);background:var(--px-accent-wash);box-shadow:none}@keyframes px-cz-pick{0%{transform:translateY(0)}45%{transform:translateY(-3px)}to{transform:translateY(0)}}.px-face-choice[aria-checked=true] .px-citizen-face{animation:px-cz-pick var(--px-dur-select) var(--px-ease-out) both}@media (max-width:900px){.px-face-grid{gap:8px}.px-face-choice{min-height:64px;padding:8px}}.px-cz-disc{background:var(--px-pass-cloth);border:3px solid var(--px-pass-ground);border-radius:50%;flex:none;place-items:center;width:88px;height:88px;margin:0 auto;display:grid;overflow:hidden}.px-cz-disc .px-citizen-face{background:0 0;border-radius:0;width:100%;height:100%}.px-cz-disc.is-small{width:70px;height:70px}.px-cz-disc.is-row{border-width:2px;width:40px;height:40px;margin:0}.px-cz-name-disc{margin:4px 0 28px}.px-cz-field{display:block}.px-cz-field>span{font-size:var(--px-size-2);color:var(--px-ink-soft);margin-bottom:8px;display:block}.px-join .px-citizen-name{width:100%;min-height:46px;font-size:var(--px-lede-size)}.px-cz-field-note{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:10px 0 0;line-height:1.55}.px-cz-rows{border-top:0;margin:0}.px-cz-rows .px-w-row{min-height:72px;padding:14px 0}.px-cz-row-words{flex:1;min-width:0;display:block}.px-cz-row-words b{font-weight:500;font-size:var(--px-size-4);color:var(--px-ink);overflow-wrap:anywhere;line-height:1.4;display:block}.px-cz-row-words span{font-size:var(--px-size-2);color:var(--px-ink-faint);margin-top:2px;line-height:1.5;display:block}.px-cz-row-words b.is-empty{color:var(--px-ink-soft)}@media (hover:hover) and (pointer:fine){.px-w-row:hover .px-cz-row-words b{color:var(--px-accent-ink)}}.px-cz-rows .px-w-row>svg{width:14px;height:14px;color:var(--px-ink-faint);flex:none}.px-w-row:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:4px}.px-join .px-citizen-steps.is-rules{color:var(--px-ink-soft);font-size:var(--px-size-3);margin:20px 0 22px;padding-left:22px;line-height:1.6;list-style:decimal}.px-join .px-citizen-steps.is-rules li{margin-bottom:16px;padding-left:6px}.px-join .px-citizen-steps.is-rules li::marker{font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-ink-faint)}.px-join .px-citizen-rules-link{min-height:44px;font-size:var(--px-size-2);color:var(--px-ink-soft);align-items:center;display:inline-flex}.px-panel[data-occupant=citizen] .px-w-foot-actions>.px-signin,.px-panel[data-occupant=citizen] .px-w-foot-actions>.px-cz-full,.px-panel[data-occupant=citizen] .px-w-foot-actions>.px-pass-share,.px-panel[data-occupant=citizen] .px-w-foot-actions>.px-reasons,.px-panel[data-occupant=citizen] .px-w-foot-actions>.px-standing{flex:100%;min-width:0}.px-cz-error{font-size:var(--px-size-2);color:var(--px-accent-ink);flex:100%;margin:0;line-height:1.5}.px-cz-error:empty{display:none}.px-signin.is-join{border-top:0;margin-top:0;padding-top:0}.px-signin.is-join .px-signin-line1{max-width:none;font-size:var(--px-size-2);color:var(--px-ink-soft);margin:0 0 12px;font-weight:400;line-height:1.55}.px-signin.is-join .px-signin-line2{margin:0 0 10px}.px-signin.is-join .px-signin-buttons{margin-top:0}.px-signin.is-join .px-signin-google{border-color:var(--px-ink);background:var(--px-ink);height:48px;color:var(--px-surface-sunk);font-size:var(--px-lede-size);border-radius:8px;font-weight:500}@media (hover:hover) and (pointer:fine){.px-signin.is-join .px-signin-google:hover{background:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-signin.is-join .px-signin-google:hover{background:color-mix(in srgb, var(--px-ink) 90%, var(--px-surface-sunk))}}}.px-signin.is-join .px-signin-google:active{background:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-signin.is-join .px-signin-google:active{background:color-mix(in srgb, var(--px-ink) 82%, var(--px-surface-sunk))}}.px-signin.is-join .px-signin-free{text-align:center;font-size:var(--px-size-2);color:var(--px-ink-faint);margin:10px 0 0;line-height:1.5}.px-signin.is-join .px-signin-keeps{margin-top:2px}.px-signin.is-join .px-signin-row{justify-content:center}.px-cz-identity{text-align:center;margin:0 0 8px}.px-cz-presence{font-size:var(--px-size-2);color:var(--px-ink-soft);align-items:center;gap:8px;margin:0 0 18px;display:inline-flex}.px-cz-presence:before{content:"";background:var(--px-ink-faint);border-radius:50%;width:5px;height:5px}.px-cz-presence.is-here:before{background:var(--px-accent)}.px-cz-identity .px-w-name{overflow-wrap:anywhere;margin-top:22px}.px-cz-place{font-size:var(--px-size-4);color:var(--px-ink-soft);margin:10px 0 0;line-height:1.5}.px-cz-facts{margin:28px 0 0;padding:0}@media (max-width:900px) and (max-height:720px){.px-cz-identity .px-cz-presence{margin-bottom:10px}.px-cz-identity .px-cz-disc:not(.is-row){width:64px;height:64px}.px-cz-identity .px-w-name{margin-top:12px}.px-cz-place{margin-top:4px}.px-cz-facts{margin-top:20px}}.px-cz-facts>div{border-top:var(--px-hairline-w) solid var(--px-hairline);font-size:var(--px-read-size);justify-content:space-between;align-items:baseline;gap:20px;padding:13px 0;display:flex}.px-cz-facts dt{color:var(--px-ink-faint)}.px-cz-facts dd{color:var(--px-ink);text-align:right;overflow-wrap:anywhere;margin:0}.px-cz-facts dd.is-reading{font-family:var(--px-font-chart);font-size:var(--px-size-2)}.px-cz-wave-face{place-items:center;display:inline-grid;position:relative}.px-cz-ring{border:1px solid var(--px-accent-edge);opacity:0;pointer-events:none;border-radius:50%;width:112px;height:112px;margin:-56px 0 0 -56px;position:absolute;top:50%;left:50%}@keyframes px-cz-ring{0%{opacity:.7;transform:scale(.78)}to{opacity:0;transform:scale(1.15)}}@keyframes px-cz-wave{0%{transform:rotate(0)}25%{transform:rotate(-8deg)}50%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0)}}.px-cz-wave-face.is-waved .px-cz-ring{animation:px-cz-ring var(--px-dur-ring) var(--px-ease-out) both}.px-cz-wave-face.is-waved .px-cz-disc{animation:px-cz-wave var(--px-dur-pass) var(--px-ease-out) both}.px-cz-private{border-top:var(--px-hairline-w) solid var(--px-hairline);border-bottom:var(--px-hairline-w) solid var(--px-hairline);text-align:center;margin:24px 0;padding:24px 0}.px-cz-silhouette{border:var(--px-hairline-w) solid var(--px-hairline-strong);background:var(--px-avatar);width:44px;height:44px;color:var(--px-ink-soft);border-radius:50%;place-items:center;margin:0 auto 10px;display:grid}.px-cz-silhouette svg{width:18px;height:18px}.px-cz-silhouette.is-row{flex:none;width:40px;height:40px;margin:0}.px-cz-private p{font-size:var(--px-size-2);color:var(--px-ink-soft);margin:0}.px-cz-private-body{font-size:var(--px-w-body);color:var(--px-ink);margin:0;line-height:1.75}.px-cz-list{margin:8px 0 0;padding:0;list-style:none}.px-cz-more{width:100%;margin-top:12px}.px-cz-list .px-w-row{min-height:76px;padding:14px 0}.px-cz-list .px-w-row>svg{width:14px;height:14px;color:var(--px-ink-faint);flex:none}.px-cz-pass{border:var(--px-hairline-w) solid var(--px-hairline-strong);background:var(--px-surface-sunk);border-radius:12px;margin:0;padding:24px}.px-cz-pass-no{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);margin:0;line-height:1.5}.px-cz-pass .px-cz-identity{margin:18px 0 22px}.px-cz-pass .px-cz-pass-name{font-size:var(--px-card-name-size);letter-spacing:-.03em;color:var(--px-ink);overflow-wrap:anywhere;margin:18px 0 0;font-weight:500;line-height:1.15}.px-cz-pass .px-cz-facts{margin-top:0}.px-cz-pass .px-cz-facts>div:last-child{padding-bottom:0}@keyframes px-cz-settle{0%{opacity:.6;transform:translateY(7px)rotate(-1deg)}to{opacity:1;transform:none}}.px-cz-pass.is-ceremony{animation:px-cz-settle var(--px-dur-pass) var(--px-ease-out) both}.px-cz-pass-note{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:14px 0 0;line-height:1.55}.px-cz-door{border-top:var(--px-hairline-w) solid var(--px-hairline);margin-top:24px;padding-top:18px}.px-cz-door p{font-size:var(--px-read-size);color:var(--px-ink-soft);margin:0 0 6px;line-height:1.55}.px-join .px-citizen-gate-title{font-size:var(--px-w-display);letter-spacing:-.03em;color:var(--px-ink);margin:0 0 12px;font-weight:500;line-height:1.2}.px-join .px-citizen-gate-line{font-size:var(--px-lede-size);color:var(--px-ink-soft);margin:0;line-height:1.6}html[data-px-motion=paused] .px-cz-pass.is-ceremony,html[data-px-motion=paused] .px-cz-wave-face .px-cz-ring,html[data-px-motion=paused] .px-cz-wave-face .px-cz-disc,html[data-px-motion=paused] .px-face-choice .px-citizen-face{animation:none}@media (prefers-reduced-motion:reduce){.px-cz-pass.is-ceremony,.px-cz-wave-face .px-cz-ring,.px-cz-wave-face .px-cz-disc,.px-face-choice .px-citizen-face{animation:none}}.planet-stage[data-digging=true] .px-rail:has(.px-dig-panel){pointer-events:auto}.px-pl-panel .px-pl-identity{padding:28px 24px 20px}.px-pl-panel .px-pl-meta{overflow-wrap:anywhere;align-items:center;gap:8px;margin:0 0 12px;display:flex}.px-pl-panel .px-pl-meta svg{color:var(--px-ink-faint);flex:none}.px-pl-panel h2.px-pl-name{font-family:var(--px-font-ui);font-size:var(--px-size-9);letter-spacing:-.04em;text-transform:none;color:var(--px-ink);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.12}.px-pl-panel h2.px-pl-name[data-stop]:after{content:"."}.px-pl-panel h2.px-pl-name:focus{outline:none}.px-pl-readings{margin:12px 0 0}.px-pl-panel .px-pl-reading{color:var(--px-ink-soft);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;display:flex}.px-pl-panel .px-pl-reading.is-coord{color:var(--px-ink-faint);margin-top:2px;padding-left:21px}.px-pl-sun{color:var(--px-accent-ink);flex:none;display:inline-flex}.px-pl-sun.is-night{color:var(--px-ink-faint)}.px-pl-panel .px-pl-lede{font-size:var(--px-lede-size);color:var(--px-ink-soft);overflow-wrap:anywhere;margin:14px 0 0;line-height:1.6}.px-pl-panel .px-pl-zone{padding:4px 24px 16px}@media (min-width:901px){.px-pl-panel .px-pl-row.is-billboards{display:none}}.px-pl-panel .px-pl-words:empty{display:none}.px-pl-panel .px-pl-zone+.px-pl-zone{border-top:0}.px-pl-zone-head{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:12px 0 2px;font-weight:500;line-height:1.5}.px-pl-panel .px-pl-quiet{font-size:var(--px-size-3);color:var(--px-ink-soft);margin:8px 0 12px;line-height:1.6}.px-pl-row{border:0;border-bottom:var(--px-hairline-w) solid var(--px-hairline);width:100%;min-height:64px;color:var(--px-ink);font:inherit;text-align:left;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out);background:0 0;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.px-pl-row.is-static{cursor:var(--px-cursor-default)}.px-pl-row:disabled{opacity:.5;cursor:var(--px-cursor-default)}.px-pl-row-main{flex:1;min-width:0}.px-pl-row-title{font-size:var(--px-lede-size);color:var(--px-ink);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.4;display:block}.px-pl-row-sub{font-size:var(--px-size-2);color:var(--px-ink-faint);overflow-wrap:anywhere;margin-top:5px;line-height:1.4;display:block}.px-pl-row-arrow{color:var(--px-ink-faint);transition:transform var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out);flex:none}@media (hover:hover) and (pointer:fine){.px-pl-row:not(.is-static):not(:disabled):hover .px-pl-row-title{color:var(--px-accent-ink)}.px-pl-row:not(.is-static):not(:disabled):hover .px-pl-row-arrow{color:var(--px-accent-ink);transform:translate(2px)}}.px-pl-row:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:4px}.px-pl-row.is-static .px-w-secondary{flex:none}.px-pl-people{border-bottom:var(--px-hairline-w) solid var(--px-hairline);padding:14px 0 10px}.px-pl-people .px-citizen-zone{margin-top:6px}.px-pl-people .px-citizen-zone .px-body{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:0;line-height:1.5}.px-pl-people .px-citizen-zone .px-row{min-height:44px}.px-pl-panel h2.px-pl-name.is-list{font-size:var(--px-size-9)}.px-pl-states{padding-top:0}.px-pl-states [role=listitem]:last-child .px-pl-row{border-bottom:0}.px-pl-panel .px-load-failed{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.px-pl-facts-list{margin:4px 0 0}.px-pl-facts-list>div{border-top:var(--px-hairline-w) solid var(--px-hairline);font-size:var(--px-size-2);justify-content:space-between;gap:20px;padding:13px 0;line-height:1.5;display:flex}.px-pl-facts-list dt{color:var(--px-ink-faint)}.px-pl-facts-list dd{text-align:right;color:var(--px-ink-soft);margin:0}.px-pl-m{font-family:var(--px-font-chart);font-variant-numeric:tabular-nums}.px-pl-panel .px-w-text.is-done{color:var(--px-accent-ink)}.px-pl-handlink{min-width:0;font-size:var(--px-size-2);color:var(--px-ink-soft);overflow-wrap:anywhere;flex-basis:100%}.px-pl-handlink p{margin:0 0 4px}@media (max-width:900px){.px-pl-panel .px-pl-identity{padding:18px 16px 14px}.px-pl-panel h2.px-pl-name,.px-pl-panel h2.px-pl-name.is-list{font-size:var(--px-w-display)}.px-pl-panel .px-pl-lede{font-size:var(--px-size-3);margin-top:10px}.px-pl-panel .px-pl-zone{padding:2px 16px 12px}.px-pl-row{min-height:56px;padding:12px 0}.planet-stage .px-pl-panel .px-pl-body .px-pl-identity{padding:var(--px-space-3) var(--px-space-4) var(--px-space-3)}.planet-stage .px-pl-panel .px-pl-body .px-pl-meta{display:none}.planet-stage .px-pl-panel .px-pl-body h2.px-pl-name:not(.is-list){font-size:var(--px-sheet-size);line-height:1.1}.planet-stage .px-pl-panel .px-pl-body .px-pl-readings{margin-top:var(--px-space-2)}.planet-stage:not([data-cover]) .px-pl-panel .px-pl-body .px-pl-lede{display:none}.planet-stage .px-pl-panel .px-pl-body .px-pl-zone-head{margin-top:var(--px-space-2)}}@media (max-width:380px){.px-pl-panel h2.px-pl-name,.px-pl-panel h2.px-pl-name.is-list{font-size:var(--px-w-lead)}}.px-standing{border-top:var(--px-hairline-w) solid var(--px-hairline);padding:14px 0 0}.px-standing .px-standing-line{font-size:var(--px-lede-size);color:var(--px-ink);margin:0;font-weight:500;line-height:1.5}.px-standing .px-standing-line:focus{outline:none}.px-standing .px-standing-reason{border-top:var(--px-hairline-w) solid var(--px-hairline);font-size:var(--px-size-2);color:var(--px-ink-soft);justify-content:space-between;gap:16px;margin:12px 0 0;padding:12px 0;line-height:1.5;display:flex}.px-standing .px-standing-key{color:var(--px-ink-faint);flex:none}.px-standing .px-standing-note{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:0 0 12px;line-height:1.5}.px-standing .px-standing-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.px-ready{display:contents}.px-ready-held{border-bottom:var(--px-hairline-w) solid var(--px-hairline);padding-top:12px;padding-bottom:12px}.px-ready-held .px-head-line{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:0;line-height:1.5}.px-w-foot-actions>.px-ready-error{font-size:var(--px-size-2);color:var(--px-accent-ink);flex-basis:100%;margin:0;line-height:1.5}.px-w-foot-actions>.px-ready-error:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.px-w-foot:has(>.px-w-foot-actions>.px-ready-error){position:relative}.px-ready .px-deletion-title{margin:0 0 12px}.px-rd-ack{transition:border-color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out), transform var(--px-dur-ack) var(--px-ease-out)}.px-rd-ack:active:not(:disabled){transform:translateY(1px)}.px-w-primary.px-rd-ack:active:not(:disabled){background:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){.px-w-primary.px-rd-ack:active:not(:disabled){background:color-mix(in srgb, var(--px-accent) 18%, transparent)}}.px-rd-ack:focus-visible,.px-rd-field:focus-visible,.px-rd-link:focus-visible,.px-rd-place:focus-visible,.px-rd-reason:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-w-primary.is-done{border-color:var(--px-accent);color:var(--px-accent-ink)}.px-rd-success{color:var(--px-accent-ink);flex:none;overflow:visible}.px-rd-success-ring{opacity:.55;animation:px-rd-ring var(--px-dur-result) var(--px-ease-out) both}.px-rd-success-tick{stroke-dasharray:1;stroke-dashoffset:0;animation:px-rd-tick var(--px-dur-result) var(--px-ease-out) 60ms both}@keyframes px-rd-ring{0%{opacity:0}to{opacity:.55}}@keyframes px-rd-tick{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.px-rd-success-ring,.px-rd-success-tick{animation:none}.px-rd-ack:active:not(:disabled){transform:none}}html[data-px-motion=paused] .px-rd-success-ring,html[data-px-motion=paused] .px-rd-success-tick{animation:none}.px-rd-eyebrow{align-items:center;gap:8px;margin-bottom:10px;display:inline-flex}.px-rd-eyebrow svg{color:var(--px-ink-faint)}.px-rd-share-title{margin-top:2px}.px-rd-lead{font-size:var(--px-size-4);margin-top:12px;line-height:1.6}.px-rd-label{font-size:var(--px-read-size);color:var(--px-ink-soft);margin:24px 0 8px;line-height:1.4;display:block}.px-rd-optional{color:var(--px-ink-faint);margin-left:6px}.px-rd-fine{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:20px 0 0;line-height:1.6}.px-rd-note{font-size:var(--px-read-size);color:var(--px-ink-soft);margin:10px 0 0;line-height:1.5}.px-rd-error{color:var(--px-accent-ink);font-size:var(--px-read-size)}.px-rd-replay{margin-top:12px;padding:0}.px-rd-row-arrow{color:var(--px-ink-faint);transition:transform var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out);flex:none}.px-rd-field,.px-rd-link{box-sizing:border-box;width:100%;min-height:48px;font:inherit;font-size:var(--px-lede-size);color:var(--px-ink);background:var(--px-surface-sunk);border:1px solid var(--px-hairline-strong);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:border-color var(--px-dur-ack) var(--px-ease-out);border-radius:8px;padding:0 14px;line-height:1.5;display:block}@media (hover:hover) and (pointer:fine){.px-rd-field:hover,.px-rd-link:hover{border-color:var(--px-ink-faint)}}.px-rd-textarea{resize:vertical;min-height:132px;padding:12px 14px}.px-rd-field::placeholder{color:var(--px-ink-faint);opacity:1}.px-rd-select:invalid{color:var(--px-ink-faint)}.px-rd-select option{color:var(--px-ink);background:var(--px-surface-sunk)}.px-rd-link{text-overflow:ellipsis;cursor:text}.px-rd-count{text-align:right;margin:6px 0 0}.px-rd-count.is-over{color:var(--px-accent-ink)}.px-rd-preview{border:1px solid var(--px-hairline-strong);background:var(--px-surface-sunk);border-radius:8px;margin:28px 0 0;padding:22px 24px 24px}.px-rd-preview .px-rd-eyebrow{margin-bottom:14px}.px-rd-preview-title{font-size:var(--px-preview-title-size);letter-spacing:-.035em;color:var(--px-ink);overflow-wrap:anywhere;text-wrap:balance;margin:0;font-weight:500;line-height:1.2}.px-rd-preview-reading{margin:10px 0 0}@media (max-width:900px){.px-rd-preview{margin-top:22px;padding:18px}.px-rd-preview-title{font-size:var(--px-size-7)}}.px-rd-share-row{gap:8px;display:grid}.px-rd-share-actions{flex-wrap:wrap;gap:8px;display:flex}.px-rd-share-actions .is-grow{flex:1 1 0;min-width:0}.px-rd-share-row .px-share-row-link{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:2px 0 0}.px-rd-feedback .px-w-display{margin-top:0}.px-rd-sent-mark{color:var(--px-accent-ink);margin-bottom:24px;display:inline-flex}.px-community-title{font-size:var(--px-size-4);letter-spacing:var(--px-title-track);color:var(--px-ink);margin:0 0 6px;font-weight:500;line-height:1.3}.px-community-mark{flex:none}.px-community-join .px-community-go{color:var(--px-ink-faint);transition:color var(--px-dur-ack) var(--px-ease-out);flex:none}.px-community-follow{flex-wrap:wrap;gap:0 20px;margin:6px 0 0;padding:0;list-style:none;display:flex}.px-community-follow a{min-height:var(--px-hit);align-items:center;gap:7px;text-decoration:none;display:inline-flex;position:relative}.px-community-name{text-decoration:underline;-webkit-text-decoration-color:inherit;-webkit-text-decoration-color:inherit;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-underline-offset:4px}.px-community-follow a:after{content:"";position:absolute;inset:0 -17px}.px-community-follow a:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-community.is-panel{border-top:1px solid var(--px-hairline);margin-top:28px;padding-top:22px}.px-rd-about .px-community.is-panel{border-top:0;margin-top:0;padding-top:0}.px-rd-sent .px-community.is-panel{border-top:0;margin-top:20px;padding-top:0}.px-community.is-panel .px-community-line{max-width:34em}.px-community.is-panel .px-community-join{color:var(--px-ink);margin-top:14px}.px-community.is-panel .px-community-follow a{font-size:var(--px-size-3);color:var(--px-ink-soft);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong)}@media (hover:hover) and (pointer:fine){.px-community-join:hover .px-community-go{color:var(--px-accent-ink)}.px-community.is-panel .px-community-follow a:hover{color:var(--px-ink);-webkit-text-decoration-color:var(--px-ink-faint);-webkit-text-decoration-color:var(--px-ink-faint);-webkit-text-decoration-color:var(--px-ink-faint);text-decoration-color:var(--px-ink-faint)}}.px-community.is-page .px-community-line{margin:0 0 var(--px-space-3)}.px-community.is-page .px-community-join{color:var(--px-ink);text-decoration:none}.px-community.is-page .px-community-follow{gap:0 var(--px-space-5);margin:var(--px-space-2) 0 var(--px-space-3);padding:0;list-style:none}.px-community.is-page .px-community-follow li+li{margin-top:0}.px-community.is-page .px-community-follow a{font-size:var(--px-body-size);color:var(--px-ink);-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);text-decoration-color:var(--px-accent)}.px-rd-about .px-rd-about-head{padding-bottom:0}.px-rd-about .px-rd-about-live{margin:14px 0 0}.px-rd-about .px-about.is-panel .px-about-zone{border:0;padding-top:4px}.px-rd-about .px-about.is-panel .px-about-zone:first-child{padding-top:24px}.px-rd-about .px-about.is-panel .px-about-head{margin:0 0 10px;font-weight:400}.px-rd-about .px-about.is-panel .px-about-text{margin:0}.px-rd-about .px-about.is-panel .px-about-text+.px-about-text{margin-top:10px}.px-rd-about .px-about.is-panel .px-about-links{flex-wrap:wrap;gap:0 20px;margin:0;padding:0;list-style:none;display:flex}.px-rd-about .px-about.is-panel .px-about-links li+li{margin:0}.px-rd-about .px-about.is-panel .px-about-links a{min-height:44px;font-size:var(--px-size-3);color:var(--px-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);-webkit-text-decoration-color:var(--px-hairline-strong);text-decoration-color:var(--px-hairline-strong);text-underline-offset:4px;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-rd-about .px-about.is-panel .px-about-links a:hover{color:var(--px-ink);-webkit-text-decoration-color:var(--px-ink-faint);-webkit-text-decoration-color:var(--px-ink-faint);-webkit-text-decoration-color:var(--px-ink-faint);text-decoration-color:var(--px-ink-faint)}}.px-rd-places{border-top:1px solid var(--px-hairline);margin:0;padding:0;list-style:none}.px-rd-place{justify-content:space-between;min-height:76px;padding:14px 0}.px-rd-place-text{gap:4px;min-width:0;display:grid}.px-rd-place-name{font-size:var(--px-size-4);color:var(--px-ink);font-weight:500;line-height:1.3}.px-rd-place-line{font-size:var(--px-read-size);color:var(--px-ink-soft);line-height:1.5}@media (hover:hover) and (pointer:fine){.px-rd-place:hover .px-rd-place-name{color:var(--px-accent-ink)}.px-rd-place:hover .px-rd-row-arrow,.px-rd-reason:hover .px-rd-row-arrow,.px-rd-reason:hover .px-rd-reason-arrow{color:var(--px-accent-ink);transform:translate(2px)}}.px-rd-about-extra{border-top:1px solid var(--px-hairline);margin-top:12px}.px-rd-about-extra .px-rd-place{border-bottom:1px solid var(--px-hairline)}.px-rd-about .px-about-inapp{border:1px solid var(--px-hairline-strong);background:var(--px-surface-sunk);border-radius:8px;margin-top:16px;padding:14px 16px}.px-rd-reasons{gap:0;padding-top:8px}.px-rd-reasons-head{font-size:var(--px-size-7);letter-spacing:-.03em;color:var(--px-ink);margin:0;font-weight:500;line-height:1.2}.px-rd-reasons-lead{margin:8px 0 12px}.px-rd-reason-list{border-top:1px solid var(--px-hairline)}.px-rd-reason{font:inherit;color:var(--px-ink);text-align:left;cursor:var(--px-cursor-pointer);border:0;border-bottom:1px solid var(--px-hairline);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:68px;padding:14px 0;display:flex}@media (hover:hover) and (pointer:fine){.px-rd-reason:hover{border-color:var(--px-hairline);background:0 0}.px-rd-reason:hover .px-reason-title{color:var(--px-accent-ink)}}.px-rd-reason-text{gap:4px;min-width:0;display:grid}.px-rd-reason .px-reason-title{font-size:var(--px-lede-size);transition:color var(--px-dur-ack) var(--px-ease-out);font-weight:500;line-height:1.35}.px-rd-reason .px-reason-note{font-family:inherit;font-size:var(--px-read-size);letter-spacing:0;color:var(--px-ink-soft);line-height:1.5}.px-rd-reason-arrow{color:var(--px-ink-faint);transition:transform var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out);flex:none}.px-rd-reasons .px-reasons-cancel{justify-self:start;margin-top:4px;padding:0 4px}.px-rd-received{justify-items:start;gap:8px;padding-top:8px;display:grid}.px-rd-received .px-rd-sent-mark{margin-bottom:8px}.px-rd-received-title{font-size:var(--px-size-7);letter-spacing:-.03em;color:var(--px-ink);margin:0;font-weight:500;line-height:1.2}.px-rd-received .px-w-primary{margin-top:8px}.px-rd-received-title-row{align-items:flex-start;gap:12px;margin-top:14px;display:flex}.px-rd-received-title-row .px-received-pin{flex:none;margin-top:8px}.px-rd-handlink:empty{display:none}.px-rd-handlink{margin-top:16px}.px-signin-inapp{gap:12px;display:grid}.px-signin-inapp .px-signin-steps{color:var(--px-ink-soft);font-size:var(--px-size-3);margin:0;padding-left:20px;line-height:1.6}.px-signin-inapp .px-signin-buttons{flex-wrap:wrap;gap:8px;display:flex}.px-signin-inapp .px-signin-google{min-height:44px;font:inherit;font-size:var(--px-read-size);cursor:var(--px-cursor-pointer);color:var(--px-accent-ink);background:var(--px-accent-wash);border:1px solid var(--px-accent);transition:background-color var(--px-dur-ack) var(--px-ease-out);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:400;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-signin-inapp .px-signin-google:hover{background:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){.px-signin-inapp .px-signin-google:hover{background:color-mix(in srgb, var(--px-accent) 14%, transparent)}}}.px-signin-inapp .px-signin-google:focus-visible,.px-signin-inapp .px-signin-second:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-signin-inapp .px-signin-second{border-color:var(--px-hairline-strong);color:var(--px-ink-soft);border-radius:7px}.px-signin-inapp .px-signin-note{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:0;line-height:1.6}.px-work-state-eyebrow{margin-bottom:10px}.px-work-state-lead{font-size:var(--px-size-4);margin-top:12px;line-height:1.6}.px-work-state-body{margin-top:16px}.px-work-state-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:24px;display:flex}.px-guide{border-top:var(--px-hairline-w) solid var(--px-hairline);margin:0;padding:0;list-style:none}.px-guide>li{border-bottom:var(--px-hairline-w) solid var(--px-hairline)}.px-guide-row{position:relative}.px-guide-row[open]{border-bottom:0}.px-guide>li:has(>.px-guide-row[open]){border-bottom-color:var(--px-hairline-strong)}.px-guide-row[open]:before{content:"";top:0;bottom:0;left:var(--px-sel-x,calc(-1 * var(--px-space-2)));background:var(--px-accent);pointer-events:none;width:2px;animation:px-rd-fade var(--px-dur-select) var(--px-ease-out) both;border-radius:1px;position:absolute}.px-guide-sum{align-items:center;gap:var(--px-space-3);min-height:56px;cursor:var(--px-cursor-pointer);transition:background-color var(--px-dur-ack) var(--px-ease-out);padding:10px 1px;list-style:none;display:flex}.px-guide-sum::-webkit-details-marker{display:none}.px-guide-sum::marker{content:none}@media (hover:hover) and (pointer:fine){.px-guide-sum:hover{background:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-guide-sum:hover{background:color-mix(in srgb, var(--px-ink) 3.5%, transparent)}}.px-guide-sum:hover .px-guide-chevron{color:var(--px-ink)}}.px-guide-sum:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}.px-guide-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.px-guide-name{font-size:var(--px-lede-size);color:var(--px-ink);font-weight:500;line-height:1.3}.px-guide-promise{font-size:var(--px-size-2);color:var(--px-ink-faint);line-height:1.4}.px-guide-chevron{color:var(--px-ink-faint);transition:transform var(--px-dur-select) var(--px-ease-out), color var(--px-dur-select) var(--px-ease-out);flex:none}.px-guide-row[open] .px-guide-chevron{color:var(--px-accent-ink);transform:rotate(90deg)}.px-guide-body{animation:px-rd-fade var(--px-dur-select) var(--px-ease-out) both;padding:2px 1px 20px}.px-about .px-guide-scenario{max-width:34em;font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink);text-wrap:pretty;margin:0 0 16px}.px-about .px-guide-label{font-family:var(--px-font-chart);font-size:var(--px-size-1);letter-spacing:.04em;text-transform:uppercase;color:var(--px-ink-faint);margin:0 0 6px;font-weight:400;line-height:1.5;display:block}.px-about .px-guide-steps{counter-reset:px-guide-step;margin:0 0 16px;padding:0;list-style:none}.px-about .px-guide-steps li{max-width:34em;font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink-soft);text-wrap:pretty;counter-increment:px-guide-step;padding-left:26px;position:relative}.px-about .px-guide-steps li+li{margin-top:6px}.px-guide-steps li:before{content:counter(px-guide-step);font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-accent-ink);position:absolute;top:.1em;left:0}.px-guide-steps b{color:var(--px-ink);font-weight:500}.px-about .px-guide-who{font-size:var(--px-body-size);line-height:var(--px-body-line);color:var(--px-ink);margin:0}.px-about .px-guide-who .px-guide-label{margin-bottom:2px}.px-guide-acts{gap:var(--px-space-2);flex-wrap:wrap;margin-top:16px;display:flex}.px-guide-try{font-size:var(--px-size-3)}.px-guide-try:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-guide-who-table{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px 20px;margin:16px 0;display:grid}.px-about .px-guide-who-table ul{margin:0;padding:0;list-style:none}.px-about .px-guide-who-table li{font-size:var(--px-size-3);color:var(--px-ink-soft);line-height:1.5}.px-about .px-guide-who-table li+li{margin-top:4px}.px-rd-about .px-about.is-panel .px-about-zone.is-guide{padding-top:20px}.px-about.is-page .px-guide-row{--px-sel-x:calc(-1 * var(--px-space-2))}.px-about.is-page .px-guide{border-top-color:var(--px-paper-fold)}.px-about.is-page .px-guide>li{border-bottom-color:var(--px-paper-fold)}.px-sup{height:100%;container:px-sup/size}.px-sup-col{--px-sup-gap-min:12px;--px-sup-pad-top:24px;--px-sup-pad-foot:20px;--px-sup-line-gap:14px;--px-sup-maker-pad-y:20px;--px-sup-maker-pad-x:20px;--px-sup-maker-gap:18px;--px-sup-sign-gap:10px;--px-sup-helps-pad:20px;--px-sup-list-gap:12px;--px-sup-row:36px;--px-sup-go:var(--px-sup-go-h);--px-sup-fine-gap:14px;--px-sup-keep-gap:10px;--px-sup-keep-pad:6px;--px-sup-optional-gap:8px;--px-sup-lh:1.55;box-sizing:border-box;min-height:100%;padding:var(--px-sup-pad-top) var(--px-sup-pad-x) var(--px-sup-pad-foot);flex-direction:column;display:flex}.px-sup-gap{min-height:var(--px-sup-gap-min);max-height:var(--px-sup-gap-max,24px);flex:1 1 0}@container px-sup (max-height:640px){.px-sup-gap{max-height:none}}.px-sup-gap[data-gap=helps]{--px-sup-gap-max:20px}.px-sup-gap[data-gap=act]{--px-sup-gap-max:26px}.px-sup-intro{flex:none;position:relative}.px-sup-eyebrow{white-space:nowrap;font-family:var(--px-font-chart);font-size:var(--px-size-2);letter-spacing:.16em;text-transform:uppercase;color:var(--px-sup-eyebrow);margin:0;line-height:1.5}.px-panel h2.px-sup-title.px-w-title{margin:var(--px-sup-line-gap) 0 0;font-size:var(--px-sup-title);letter-spacing:-.035em;text-wrap:initial;line-height:1.14}.px-sup-title>span{display:block}.px-sup-title>span:first-child{max-width:calc(100% - var(--px-sup-art-room))}.px-sup-lede{margin:var(--px-sup-line-gap) 0 0;font-size:var(--px-sup-lede);line-height:var(--px-sup-lh);color:var(--px-ink-soft);text-wrap:pretty}.px-sup-maker{grid-template-columns:var(--px-sup-face) minmax(0, 1fr);align-items:start;gap:var(--px-sup-maker-gap);padding:var(--px-sup-maker-pad-y) var(--px-sup-maker-pad-x);border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-panel);background:var(--px-sup-card);flex:none;margin:0;display:grid}.px-sup-maker-face{width:var(--px-sup-face);height:var(--px-sup-face);border-radius:var(--px-radius-round);background:var(--px-sup-face-ground);place-items:center;display:grid;overflow:hidden}.px-sup-maker-face img{width:72%;height:72%;image-rendering:pixelated;display:block;transform:translateY(6%)}.px-sup-maker-head{font-size:var(--px-sup-maker-head);color:var(--px-ink);margin:0;line-height:1.35}.px-sup-maker-words{margin:6px 0 0}.px-sup-maker-words p{font-size:var(--px-sup-maker-words);line-height:var(--px-sup-lh);color:var(--px-ink-soft);margin:0}.px-sup-maker-sign{margin:var(--px-sup-sign-gap) 0 0;font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-ink-faint);line-height:1.4}.px-sup-helps{padding-top:var(--px-sup-helps-pad);border-top:var(--px-hairline-w) solid var(--px-hairline);flex:none;margin:0}.px-sup-helps-head{font-size:var(--px-sup-helps-head);color:var(--px-ink);margin:0;font-weight:400;line-height:1.35}.px-sup-helps-list{margin:var(--px-sup-list-gap) 0 0;padding:0;list-style:none}.px-sup-helps-list li{align-items:center;gap:var(--px-sup-helps-gap);min-height:var(--px-sup-row);font-size:var(--px-sup-helps-line);color:var(--px-ink-soft);line-height:1.35;display:flex}.px-sup-helps-list svg{color:var(--px-ink-soft);flex:none}@media (max-width:900px){.px-sup-helps{border-top:0;padding-top:0}}.px-sup-act{text-align:center;flex:none;margin-top:auto}.px-sup-go{min-height:var(--px-sup-go);border-radius:var(--px-radius-panel);background:var(--px-accent);color:var(--px-ink-on-accent);font-size:var(--px-sup-go-size);cursor:var(--px-cursor-pointer);transition:background-color var(--px-dur-ack) var(--px-ease-out), transform var(--px-dur-ack) var(--px-ease-out);justify-content:center;align-items:center;gap:12px;padding:0 52px;font-weight:500;line-height:1.2;text-decoration:none;display:flex;position:relative}.px-sup-go-heart{flex:none}.px-sup-go-out{transition:transform var(--px-dur-select) var(--px-ease-out);margin-top:-10px;position:absolute;top:50%;right:20px}@media (hover:hover) and (pointer:fine){.px-sup-go:hover{background:var(--px-sup-go-hover)}.px-sup-go:hover .px-sup-go-out{transform:translate(2px,-2px)}}.px-sup-go:active{transform:translateY(1px)}.px-sup-go:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px}.px-sup-fine{margin:var(--px-sup-fine-gap) 0 0;font-size:var(--px-size-2);color:var(--px-ink-faint);line-height:1.55}.px-sup-thanks{text-align:left;width:fit-content;color:var(--px-ink-soft);align-items:flex-start;gap:8px;margin-inline:auto;display:flex}.px-sup-thanks svg{color:var(--px-accent-ink);flex:none;margin-top:3px}.px-sup-keep{margin:var(--px-sup-keep-gap) 0 0;padding:var(--px-sup-keep-pad) 4px;font:inherit;font-size:var(--px-sup-keep);color:var(--px-ink);text-underline-offset:4px;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out);background:0 0;border:0;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;display:inline-block;position:relative}.px-sup-keep:after{content:"";height:44px;margin-top:-22px;position:absolute;top:50%;left:-8px;right:-8px}@media (hover:hover) and (pointer:fine){.px-sup-keep:hover{color:var(--px-accent-ink)}}.px-sup-keep:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-sup-optional{margin:var(--px-sup-optional-gap) 0 0;font-size:var(--px-size-2);color:var(--px-ink-faint);line-height:1.5}@container px-sup (max-height:760px){.px-sup-col{--px-sup-gap-min:10px;--px-sup-pad-top:18px;--px-sup-pad-foot:14px;--px-sup-line-gap:10px;--px-sup-maker-pad-y:16px;--px-sup-maker-pad-x:18px;--px-sup-maker-gap:16px;--px-sup-sign-gap:6px;--px-sup-helps-pad:16px;--px-sup-list-gap:8px;--px-sup-row:32px;--px-sup-go:50px;--px-sup-fine-gap:10px;--px-sup-keep-gap:6px;--px-sup-keep-pad:4px;--px-sup-optional-gap:4px;--px-sup-lh:1.5;--px-sup-title:var(--px-sup-title-short);--px-sup-lede:var(--px-lede-size);--px-sup-face:48px;--px-sup-maker-head:var(--px-lede-size);--px-sup-maker-words:var(--px-read-size);--px-sup-helps-head:var(--px-size-4);--px-sup-helps-line:var(--px-lede-size);--px-sup-go-size:var(--px-size-4);--px-sup-keep:var(--px-lede-size)}}@container px-sup (max-height:640px){.px-sup-col{--px-sup-gap-min:8px;--px-sup-pad-top:14px;--px-sup-pad-foot:10px;--px-sup-line-gap:8px;--px-sup-maker-pad-y:12px;--px-sup-maker-pad-x:14px;--px-sup-maker-gap:12px;--px-sup-sign-gap:4px;--px-sup-helps-pad:12px;--px-sup-list-gap:4px;--px-sup-row:28px;--px-sup-go:46px;--px-sup-fine-gap:8px;--px-sup-keep-gap:2px;--px-sup-keep-pad:2px;--px-sup-optional-gap:2px;--px-sup-lh:1.45;--px-sup-title:var(--px-sup-title-tight);--px-sup-lede:var(--px-size-3);--px-sup-face:44px;--px-sup-maker-head:var(--px-size-3);--px-sup-helps-head:var(--px-size-3);--px-sup-helps-line:var(--px-size-3);--px-sup-keep:var(--px-size-3)}.px-sup-fine{line-height:1.45}}.px-sup-maker-role,.px-sup-fine-short{display:none}@container px-sup (max-height:560px){.px-sup-col{--px-sup-gap-min:6px;--px-sup-pad-top:12px;--px-sup-face:40px;--px-sup-row:26px}.px-sup-maker-head,.px-sup-optional,.px-sup-fine-full{display:none}.px-sup-maker-role,.px-sup-fine-short{display:inline}.px-sup-maker-words{margin-top:0}.px-sup-helps{border-top:0;padding-top:0}}@container px-sup (max-height:480px){.px-sup-lede{display:none}}@container px-sup (max-width:469px){.px-sup-col{--px-sup-pad-x:var(--px-sup-pad-x-narrow);--px-sup-art-scale:var(--px-sup-art-scale-narrow);--px-sup-art-top:var(--px-sup-art-top-narrow);--px-sup-art-right:var(--px-sup-art-right-narrow);--px-sup-art-room:var(--px-sup-art-room-narrow)}}.px-sup-art{top:var(--px-sup-art-top);right:var(--px-sup-art-right);width:calc(168px * var(--px-sup-art-scale));height:calc(112px * var(--px-sup-art-scale));pointer-events:none;position:absolute}.px-sup-art-box{transform:scale(var(--px-sup-art-scale));transform-origin:0 0;position:relative;overflow:hidden}.px-sup-layer{position:absolute;inset:0;overflow:visible}.px-sup-ring{fill:none;stroke:var(--px-sup-ring);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.px-sup-ring[data-half=back]{opacity:.55;animation:px-sup-draw calc(var(--px-dur-sup-draw) / 2) linear both}.px-sup-ring[data-half=front]{animation:px-sup-draw calc(var(--px-dur-sup-draw) / 2) linear calc(var(--px-dur-sup-draw) / 2) both}@keyframes px-sup-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.px-sup-heart{width:50px;height:46px;animation:px-sup-rise var(--px-dur-result) var(--px-ease-out) both;margin:-23px 0 0 -25px;position:absolute}.px-sup-heart-art{transform-origin:50% 58%;animation:px-sup-beat var(--px-dur-sup-beat) var(--px-ease) infinite;position:absolute;inset:0;overflow:visible;transform:rotate(8deg)}.px-sup-halo{border-radius:var(--px-radius-round);box-shadow:0 0 22px 9px var(--px-sup-halo);opacity:.45;animation:px-sup-halo var(--px-dur-sup-beat) var(--px-ease) infinite;position:absolute;inset:8px 9px 10px}@keyframes px-sup-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes px-sup-beat{0%,34%,to{transform:rotate(8deg)scale(1)}9%{transform:rotate(8deg)scale(1.09)}17%{transform:rotate(8deg)scale(.99)}25%{transform:rotate(8deg)scale(1.05)}}@keyframes px-sup-halo{0%,40%,to{opacity:.45}9%{opacity:.95}17%{opacity:.55}25%{opacity:.8}}.px-sup-moons{animation:px-sup-fade var(--px-dur-result) var(--px-ease-out) var(--px-dur-sup-draw) both;position:absolute;inset:0}.px-sup-moon{border-radius:var(--px-radius-round);background:var(--px-sup-moon-a);box-shadow:inset -1.2px -1px 0 var(--px-sup-moon-shade);will-change:transform, opacity;position:absolute;top:0;left:0}.px-sup-moon[data-tone=b]{background:var(--px-sup-moon-b)}.px-sup-moon[data-tone=c]{background:var(--px-sup-moon-c)}.px-sup-moon[data-tone=yours]{background:var(--px-sup-yours);box-shadow:inset -1.2px -1px 0 var(--px-sup-moon-shade), 0 0 0 1.5px var(--px-sup-gap), 0 0 0 3px var(--px-sup-yours-ring)}@keyframes px-sup-fade{0%{opacity:0}to{opacity:1}}.px-sup-star,.px-sup-dot{background:var(--px-sup-star);display:block;position:absolute}.px-sup-star{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);animation:px-sup-twinkle var(--px-dur-sup-twinkle) var(--px-ease) infinite}.px-sup-star[data-star="1"]{width:10px;height:10px;top:4px;left:104px}.px-sup-star[data-star="2"]{width:8px;height:8px;animation-delay:-1.3s;animation-duration:calc(var(--px-dur-sup-twinkle) * 1.3);top:58px;left:150px}.px-sup-star[data-star="3"]{width:7px;height:7px;animation-delay:-2.2s;animation-duration:calc(var(--px-dur-sup-twinkle) * .85);top:90px;left:124px}.px-sup-dot{border-radius:var(--px-radius-round);background:var(--px-sup-speck);width:2px;height:2px}.px-sup-dot[data-dot="1"]{top:24px;left:36px}.px-sup-dot[data-dot="2"]{top:98px;left:140px}@keyframes px-sup-twinkle{0%,to{opacity:.35;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}.px-sup-comet{opacity:0;transform-origin:4px 4px;width:44px;height:8px;animation:px-sup-comet var(--px-dur-sup-comet) linear var(--px-dur-sup-comet-at) infinite;position:absolute;top:0;left:0}.px-sup-comet svg{display:block}.px-sup-comet-tail{fill:var(--px-sup-comet);opacity:.4}.px-sup-comet-head{fill:var(--px-sup-comet)}@keyframes px-sup-comet{0%{opacity:0;transform:translate(158px,-2px)rotate(-23.5deg)}1.2%{opacity:1}5.5%{opacity:.8}7.5%,to{opacity:0;transform:translate(80px,32px)rotate(-23.5deg)}}.px-sup-art[data-still] :is(.px-sup-ring,.px-sup-heart,.px-sup-heart-art,.px-sup-halo,.px-sup-moons,.px-sup-star,.px-sup-comet){animation:none}.px-sup-art[data-still] .px-sup-comet{display:none}.px-sqd{flex-direction:column;min-width:0;display:flex}.px-sqd-eyebrow{align-items:center;gap:8px;margin-bottom:14px;display:inline-flex}.px-sqd-eyebrow svg{color:var(--px-ink-faint);flex:none}.px-sqd-display{overflow-wrap:anywhere}.px-sqd-display:focus{outline:none}.px-sqd-lede{font-size:var(--px-size-4);margin-top:14px;line-height:1.6}.px-sqd-label{font-size:var(--px-read-size);color:var(--px-ink-soft);margin:0 0 10px;padding:0;font-weight:500;line-height:1.4;display:block}.px-sqd-hint{font-size:var(--px-size-2);color:var(--px-ink-faint);overflow-wrap:anywhere;margin:8px 0 0;line-height:1.55}.px-sqd-hint.is-flush{margin:0}.px-sqd-fieldset{border:0;min-width:0;margin:24px 0 0;padding:0}.px-sqd-field{min-width:0;margin-top:24px}.px-sqd-field .px-sq-field-head{margin-bottom:0}.px-sqd-rows{border-top:var(--px-hairline-w) solid var(--px-hairline);margin-top:28px}.px-sqd-row{min-height:76px;padding:14px 0;text-decoration:none}.px-sqd-row:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:4px}.px-sqd-row-words{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.px-sqd-row-name{font-size:var(--px-size-4);color:var(--px-ink);overflow-wrap:anywhere;font-weight:500;line-height:1.35}.px-sqd-row-line{font-size:var(--px-read-size);color:var(--px-ink-faint);overflow-wrap:anywhere;line-height:1.45}.px-sqd-arrow{font-size:var(--px-size-3);color:var(--px-ink-faint);transition:color var(--px-dur-ack) var(--px-ease-out);flex:none}@media (hover:hover) and (pointer:fine){.px-sqd-row:hover .px-sqd-row-name,.px-sqd-row:hover .px-sqd-arrow{color:var(--px-accent-ink)}}.px-sqd-mine{margin-top:28px}.px-sqd-mine .px-sqd-label{margin-bottom:4px}.px-sqd-mine .px-sqd-row{border-top:0}.px-sqd-door-body{padding-top:8px}.px-sqd-door-body>:first-child{margin-top:0}.px-sqd-list{border-top:var(--px-hairline-w) solid var(--px-hairline);margin:0;padding:0;list-style:none}.px-sqd-squad{border-bottom:var(--px-hairline-w) solid var(--px-hairline)}.px-sqd-squad>.px-sqd-row{border-bottom:0;min-height:64px;padding:12px 0 2px}.px-sqd-open{font-size:var(--px-size-2);color:var(--px-ink-soft);white-space:nowrap;transition:color var(--px-dur-ack) var(--px-ease-out);flex:none;align-items:center;gap:6px;line-height:1.4;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-sqd-row:hover .px-sqd-open{color:var(--px-accent-ink)}}.px-sqd-squad-acts{flex-wrap:wrap;align-items:center;gap:0 12px;min-width:0;padding:0 0 6px 44px;display:flex}.px-sqd-view{font-size:var(--px-size-2);margin-left:-4px}.px-sqd-view[aria-pressed=true]{color:var(--px-accent-ink)}.px-sqd-view:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-sqd-view-line{overflow-wrap:anywhere}.px-sqd-failed{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.px-sqd-privacy{max-width:34em;margin-top:16px}.px-sqd-foot-open{flex:0 auto;min-width:0;max-width:100%}.px-sqd-foot-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.px-sqd-step{margin:0 0 10px}.px-sqd-next{margin-top:28px}.px-sqd-next>.px-sqd-label{align-items:baseline;gap:8px;display:flex}.px-sqd-next-n{color:var(--px-accent-ink)}.px-sqd-next .px-sqd-rows{margin-top:0}.px-sqd-next-line{margin-bottom:12px}.px-sqd-chips{flex-wrap:wrap;gap:8px;display:flex}.px-sqd-chip{border:1px solid var(--px-hairline-strong);min-height:44px;color:var(--px-ink-soft);font-size:var(--px-read-size);cursor:var(--px-cursor-pointer);transition:border-color var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);border-radius:7px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.px-sqd-chip:hover{color:var(--px-ink);border-color:var(--px-ink-faint)}}.px-sqd-chip.is-on{border-color:var(--px-accent);color:var(--px-accent-ink);background:var(--px-accent-wash)}.px-sqd-chip:has(input:focus-visible){outline:2px solid var(--px-accent);outline-offset:2px}.px-sqd-input{box-sizing:border-box;border:1px solid var(--px-hairline-strong);background:var(--px-surface-sunk);width:100%;min-height:52px;color:var(--px-ink);font:inherit;font-size:var(--px-size-4);transition:border-color var(--px-dur-ack) var(--px-ease-out);border-radius:8px;margin-top:10px;padding:12px 14px;line-height:1.4;display:block}.px-sqd-input::placeholder{color:var(--px-ink-faint)}@media (hover:hover) and (pointer:fine){.px-sqd-input:hover{border-color:var(--px-ink-faint)}}.px-sqd-input:focus-visible{outline:2px solid var(--px-accent);outline-offset:1px;border-color:var(--px-accent)}.px-sqd-input.is-refused{border-color:var(--px-accent)}textarea.px-sqd-input{resize:none}.px-sqd-code{font-family:var(--px-font-chart);font-size:var(--px-head-size);letter-spacing:.04em;text-transform:uppercase}.px-sqd-code::placeholder{text-transform:none}.px-sq-rules-edit .px-sqd-input{min-height:44px;margin-top:8px}.px-sqd-preview{align-items:center;gap:18px;min-width:0;display:flex}.px-sqd-preview-crest{flex:none;padding:0}.px-sqd-preview-words{flex-direction:column;gap:6px;min-width:0;display:flex}.px-sqd-more{border-top:var(--px-hairline-w) solid var(--px-hairline);margin-top:24px;padding-top:8px}.px-sqd-crest-builder{margin-top:12px}.px-sqd-expiry{margin:10px 0 0}.px-sqd-foot{flex-wrap:wrap;align-items:center;gap:8px 16px;width:100%;min-width:0;display:flex}.px-sqd-foot>.px-note-error,.px-sqd-foot>.px-sqd-hint{flex-basis:100%;margin:0}.px-sqd-foot .px-signin,.px-sqd-foot .px-standing{flex-basis:100%}.px-sqd-mine-lead{flex-direction:column;gap:6px;display:flex}.px-sqd-mine-lead .px-sqd-rows{margin-top:14px}.px-sqd-mine-label{margin:18px 0 0}.px-sqd-overview{flex-direction:column;gap:8px;padding-bottom:16px;display:flex}.px-sqd-overview .px-sqd-rows{margin-top:6px}.px-sqd-overview .px-sqd-row{min-height:64px;padding:10px 0}.px-sqd-faces{align-items:center;gap:12px;min-width:0;display:flex}.px-sqd-face-row{flex:none;display:inline-flex}.px-sqd-face-row>*{box-shadow:0 0 0 2px var(--px-surface);border-radius:50%}.px-sqd-face-row>*+*{margin-left:-6px}.px-sqd-faces-words{flex-direction:column;gap:2px;min-width:0;display:flex}.px-sqd-acts{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px;display:flex}.px-sq-panel .px-sq-door[data-where=rail]{text-align:left;align-items:flex-start}.px-sq-panel .px-sq-door[data-where=rail] .px-sq-door-crest{margin-bottom:18px}.px-sq-panel .px-sq-door[data-where=rail] .px-sq-door-name{font-size:var(--px-w-display);letter-spacing:-.035em;margin-top:6px;font-weight:500;line-height:1.15}.px-sq-panel .px-sq-door[data-where=rail] .px-sq-door-private{font-size:var(--px-size-2);color:var(--px-ink-faint);margin:0}.px-sq-panel .px-sq-door[data-where=rail] .px-sq-door-act,.px-sq-panel .px-sq-door[data-where=rail] .px-sq-door-what{max-width:none}@media (max-width:900px){.px-sqd-lede{font-size:var(--px-lede-size)}.px-sqd-row{min-height:68px}}html[data-px-motion=paused] .px-sqd-arrow,html[data-px-motion=paused] .px-sqd-chip,html[data-px-motion=paused] .px-sqd-open{transition:none}.px-yours-pane{--px-space-zone-lg:0px;padding:28px 24px 32px}@media (max-width:900px){.px-yours-pane{padding:20px 16px 24px}}.px-yours-hero{margin:0 0 20px}.px-yours-line{font-size:var(--px-lede-size);margin-top:12px;line-height:1.6}.px-yours-account{align-items:center;gap:8px;min-height:44px;margin:-8px 0 12px;display:flex}.px-yours-face{border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:inline-grid;overflow:hidden}.px-yours-who{flex-wrap:wrap;flex:1;align-items:baseline;gap:0 8px;min-width:0;display:flex}.px-yours-name{font-size:var(--px-read-size);color:var(--px-ink-soft);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.px-yours-via{font-size:var(--px-size-2);color:var(--px-ink-faint)}.px-yours-signout{font-size:var(--px-size-2);flex:none}.px-yours-index{flex-direction:column;display:flex}.px-yours-row{border-bottom-color:var(--px-hairline);justify-content:space-between;min-height:76px;padding:16px 0;text-decoration:none}.px-yours-row.is-quiet{min-height:52px;padding:12px 0}.px-yours-row-words{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.px-yours-row-name{font-size:var(--px-lede-size);color:var(--px-ink);align-items:center;gap:8px;font-weight:500;line-height:1.35;display:inline-flex}.px-yours-row.is-quiet .px-yours-row-name{color:var(--px-ink-soft);font-weight:400}.px-yours-row-sub{font-size:var(--px-read-size);color:var(--px-ink-faint);text-overflow:ellipsis;white-space:nowrap;line-height:1.45;overflow:hidden}@media (hover:hover) and (pointer:fine){.px-yours-row:hover .px-yours-row-name{color:var(--px-accent-ink)}}.px-yours-arrow{color:var(--px-ink-faint);flex:none}@media (hover:hover) and (pointer:fine){.px-yours-row:hover .px-yours-arrow{color:var(--px-accent-ink)}}.px-yours-pip{background:var(--px-accent);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.px-yours-try.px-yours-drafts{margin:0 0 20px}.px-yours-row-sub.px-yours-device{font-size:var(--px-size-2)}.px-yours .px-mine-section.is-view>.px-yours-row{margin-bottom:12px}.px-yours-try{margin-top:28px}.px-yours-try .px-w-eyebrow{margin-bottom:4px}.px-yours-try-list{margin:0;padding:0;list-style:none}.px-yours-more{flex-wrap:wrap;gap:0 20px;margin:20px 0 0;display:flex}.px-yours-more .px-w-text{font-size:var(--px-read-size)}.px-yours-return{border-top:0;margin-top:24px}.px-yours-return .px-w-eyebrow{margin-bottom:8px}.px-yours .px-mine-section,.px-yours .px-mine-section.is-view{border-top:0}.px-yours-view-head{margin:0 0 20px}.px-yours-meta{align-items:center;gap:8px;margin-bottom:12px;font-weight:400;display:flex}.px-yours-meta .px-dot{position:static}.px-yours-list{border-top:var(--px-hairline-w) solid var(--px-hairline)}.px-yours .px-mine-row{border-bottom:var(--px-hairline-w) solid var(--px-hairline);gap:6px;padding:16px 0}.px-yours .px-mine-name{font-size:var(--px-lede-size);line-height:1.4}.px-yours .px-mine-place{font-size:var(--px-read-size);line-height:1.45}.px-yours .px-mine-status{font-size:var(--px-size-2);line-height:1.5}.px-yours .px-mine-acts{gap:4px 16px}.px-yours .px-mine-acts .px-ghost-button,.px-yours .px-mine-acts .px-button{height:auto;min-height:44px;font-size:var(--px-read-size);border-radius:7px;padding:0 14px}.px-yours .px-mine-empty{padding:16px 0 8px}.px-yours .px-mine-empty .px-body{font-size:var(--px-lede-size);color:var(--px-ink)}.px-yours .px-mine-empty .px-more.is-flush{align-items:center;min-height:44px;padding:0;display:inline-flex}.px-yours .px-note-privacy.is-mine-foot,.px-yours .px-note-privacy.is-mine-lead{font-size:var(--px-read-size);padding:12px 0;line-height:1.55}.px-yours .px-note-error.is-mine-foot{padding:12px 0}.px-yours-item{flex-direction:column;gap:6px;display:flex}.px-yours-item.is-link{color:inherit;text-decoration:none}.px-yours-item-open{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:var(--px-cursor-pointer);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:0;display:flex}.px-yours-item-open.is-static{cursor:inherit}.px-yours-item-name{font-size:var(--px-lede-size);color:var(--px-ink);overflow-wrap:anywhere;font-weight:500;line-height:1.4}.px-yours-item-name.is-said{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.px-yours-item-quote{font-size:var(--px-size-3);color:var(--px-ink-soft);overflow-wrap:anywhere;line-height:1.55}.px-yours-item-sub{font-size:var(--px-read-size);color:var(--px-ink-faint);overflow-wrap:anywhere;line-height:1.45}.px-yours-item-open-label{font-size:var(--px-size-2);color:var(--px-accent-ink);line-height:1.5}@media (hover:hover) and (pointer:fine){.px-yours-item-open:hover .px-yours-item-name{color:var(--px-accent-ink)}}.px-yours-item-state{font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-ink-faint);line-height:1.5}.px-yours-item-state.is-warm{color:var(--px-flame-ink)}.px-yours-item-reading{font-size:var(--px-read-size);color:var(--px-ink-soft);overflow-wrap:anywhere;line-height:1.5}.px-yours-item-reading[data-lit=true]{font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-flame-ink);font-variant-numeric:var(--px-nums)}.px-yours-item-acts{flex-wrap:wrap;gap:4px 16px;margin-left:-4px;display:flex}.px-yours-item-manage{min-height:44px;font-size:var(--px-read-size);color:var(--px-ink-soft);align-items:center;gap:6px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-yours-item.is-link:hover .px-yours-item-manage,.px-yours-item.is-link:hover .px-yours-item-name{color:var(--px-accent-ink)}}.px-yours-next{margin:24px 0 8px}.px-yours-next .px-w-eyebrow{margin-bottom:8px}.px-yours .px-mine-passport-open{padding:0}.px-yours-status{border:var(--px-hairline-w) solid var(--px-hairline);background:var(--px-surface-sunk);font-size:var(--px-read-size);color:var(--px-ink-soft);border-radius:8px;margin:16px 0;padding:12px 14px;line-height:1.55}.px-yours-slot{display:contents}.px-yours-foot-acts{flex-wrap:wrap;align-items:center;gap:8px 16px;width:100%;display:flex}.px-inbox-acts.is-foot{flex-wrap:wrap;gap:8px;margin:0;display:flex}.px-yours-join{flex:auto}@keyframes px-yours-ack{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.px-inbox-outcome.is-ack{min-height:44px;font-size:var(--px-size-3);color:var(--px-ink);animation:px-yours-ack var(--px-dur-pass) var(--px-ease-out) both;align-items:center;margin:0;display:flex}html[data-px-motion=paused] .px-inbox-outcome.is-ack{animation:none}.px-yours-poster-hero{width:100%;cursor:var(--px-cursor-pointer);background:0 0;border:0;border-radius:10px;margin:0 0 20px;padding:0;display:block}.px-yours-poster-hero:focus-visible{outline:2px solid var(--px-accent);outline-offset:3px}.px-yours-poster-big{width:100%;margin:0 0 20px}.px-yours-poster-hero>*,.px-yours-poster-big>*{max-width:100%}.px-yours-poster-row{border:0;border-bottom:var(--px-hairline-w) solid var(--px-hairline);width:100%;min-height:72px;color:inherit;font:inherit;text-align:left;cursor:var(--px-cursor-pointer);background:0 0;grid-template-rows:auto auto;grid-template-columns:56px minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.px-yours-poster-row .px-poster-row-thumb{grid-row:1/span 2}@media (hover:hover) and (pointer:fine){.px-yours-poster-row:hover .px-yours-item-name{color:var(--px-accent-ink)}}.px-yours-poster-row .px-poster-row-no{font-family:var(--px-font-chart);font-size:var(--px-size-2);color:var(--px-ink-faint);font-weight:400}.px-yours-review .px-inbox-poster{width:100%;max-width:none;margin:0 0 4px}.px-yours-review .px-inbox-poster>*{max-width:100%}.px-inbox-review{color:var(--px-accent-ink);padding:0}.px-orbit-pane{--px-space-zone-lg:0px;padding:28px 24px 32px}@media (max-width:900px){.px-orbit-pane{padding:20px 16px 24px}}.px-orbit-top .px-w-eyebrow{margin-bottom:12px}.px-orbit-span{color:var(--px-ink-soft);margin-top:12px;display:block}.px-orbit-lead{font-size:var(--px-lede-size);margin-top:12px;line-height:1.6}.px-orbit-block{flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px;display:flex}.px-orbit-year{flex-direction:column;gap:20px;margin-top:24px;display:flex}.px-orbit-art{width:180px;max-width:60%;height:auto;margin:8px auto 16px;display:block}.px-orbit-art .is-path{fill:none;stroke:var(--px-ink-faint);stroke-width:1px;vector-effect:non-scaling-stroke}.px-orbit-art .is-planet{fill:var(--px-surface-sunk);stroke:var(--px-ink-soft);stroke-width:1px;vector-effect:non-scaling-stroke}.px-orbit-art .is-from{fill:var(--px-accent)}.px-orbit-art .is-to{fill:var(--px-ink)}.px-orbit-said{margin:0}.px-orbit-said .px-orbit-sentence,.px-orbit-year>.px-orbit-sentence{font-size:var(--px-w-body);color:var(--px-ink);line-height:1.6}.px-orbit-said .px-orbit-private{text-transform:none;letter-spacing:0;margin-top:4px;display:block}.px-orbit-try{margin-top:28px}.px-orbit-try .px-w-eyebrow{margin-bottom:4px}.px-orbit-try-list{margin:0;padding:0;list-style:none}.px-orbit-try-row{font-size:var(--px-lede-size);justify-content:space-between}.px-orbit-try-row>svg{color:var(--px-ink-faint);flex:none}.px-orbit-pane.px-orbit-share{border-top:0;gap:0;animation:none}.px-orbit-share .px-orbit-lines{flex-direction:column;gap:4px;margin-top:20px;display:flex}.px-orbit-share .px-orbit-check{min-height:44px}.px-orbit-share .px-orbit-check-words{font-size:var(--px-size-3)}.px-orbit-share .px-orbit-card{border:var(--px-hairline-w) solid var(--px-hairline-strong);background:var(--px-surface-sunk);border-radius:8px;gap:10px;margin-top:20px;padding:20px}.px-orbit-card-eyebrow{font-family:var(--px-font-chart);font-size:var(--px-size-1);letter-spacing:.08em;color:var(--px-ink-faint);margin:0}.px-orbit-made{flex-direction:column;gap:8px;width:100%;display:flex}.px-orbit-ack{font-size:var(--px-size-3);color:var(--px-ink);animation:px-yours-ack var(--px-dur-pass) var(--px-ease-out) both;margin:0}html[data-px-motion=paused] .px-orbit-ack{animation:none}.px-poster-pane{--px-space-zone-lg:0px;flex-direction:column;padding:28px 24px 32px;display:flex}@media (max-width:900px){.px-poster-pane{padding:20px 16px 24px}}.px-poster-pane .px-poster-of{align-items:center;gap:8px;min-height:44px;margin:-8px 0 8px;padding:0;display:flex}.px-poster-pane .px-poster-of .px-field-label{margin:0}.px-poster-pane .px-poster-title:focus{outline:none}.px-poster-pane .px-poster-title:focus-visible{outline:2px solid var(--px-accent);outline-offset:4px}.px-poster-pane .px-poster-crew-note{margin:12px 0 0;padding:0}.px-poster-pane .px-poster-styles-zone{border:0;margin-top:20px;padding:0}.px-poster-pane .px-poster-styles-zone .px-field-label{margin:0 0 8px;display:block}.px-poster-pane .px-poster-styles{flex-wrap:wrap;gap:8px;display:flex}.px-poster-pane .px-poster-style{border:var(--px-hairline-w) solid var(--px-hairline-strong);background:0 0;border-radius:7px;flex-direction:row;min-height:44px;padding:0 14px}.px-poster-pane .px-poster-style.is-on{border-color:var(--px-accent);background:var(--px-accent-wash)}.px-poster-pane .px-poster-style-name{font-size:var(--px-read-size);line-height:1.3}.px-poster-pane .px-poster-style.is-on .px-poster-style-name{color:var(--px-accent-ink)}.px-poster-pane .px-poster-preview-zone,.px-poster-pane .px-poster-fields{border:0;margin-top:20px;padding:0}.px-poster-made-head{margin-top:20px}.px-poster-made-head .px-w-quiet{font-size:var(--px-lede-size);margin-top:10px}.px-panel[data-occupant=poster] .px-poster-foot{border:0;flex-wrap:wrap;align-items:center;gap:8px 16px;width:100%;padding:0;display:flex}.px-panel[data-occupant=poster] .px-poster-foot .px-poster-limit,.px-panel[data-occupant=poster] .px-poster-foot .px-poster-offline,.px-panel[data-occupant=poster] .px-poster-foot .px-note-error{font-size:var(--px-size-1);color:var(--px-ink-faint);flex-basis:100%;margin:0}.px-panel[data-occupant=poster] .px-poster-foot .px-note-error{font-size:var(--px-read-size);color:var(--px-ink-soft)}.px-panel[data-occupant=poster] .px-poster-made{animation:px-yours-ack var(--px-dur-pass) var(--px-ease-out) both}html[data-px-motion=paused] .px-panel[data-occupant=poster] .px-poster-made{animation:none}.px-poster-pane .px-field-label{text-transform:none;letter-spacing:0;font-family:inherit;font-size:var(--px-size-2);color:var(--px-ink-faint)}.px-yid{border-bottom:var(--px-hairline-w) solid var(--px-hairline);align-items:center;gap:14px;margin:-4px 0 16px;padding:14px 0 16px;display:flex}.px-yid-face{border:var(--px-hairline-w) solid var(--px-hairline-strong);background:var(--px-surface-sunk);border-radius:50%;flex:none;place-items:center;width:60px;height:60px;display:inline-grid;overflow:hidden}.px-yid-words{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.px-yid-name{font-size:var(--px-lede-size);color:var(--px-ink);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.3}.px-yid-place{font-size:var(--px-read-size);color:var(--px-ink-soft);overflow-wrap:anywhere;margin:0;line-height:1.4}.px-yid-no{color:var(--px-ink-faint)}.px-yid-time{color:var(--px-ink-soft);align-items:center;gap:7px;margin:2px 0 0;display:inline-flex}.px-yid-sun{color:var(--px-ink-soft);display:inline-flex}.px-yid .px-yours-signout{align-self:flex-start}.px-yours-row,.px-yours-item-open{border-radius:var(--px-radius-control);width:calc(100% + 24px);transition:background-color var(--px-dur-ack) var(--px-ease-out);margin-inline:-12px;padding-inline:12px}.px-yours-row:focus-visible,.px-yours-item-open:focus-visible{background:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-yours-row:focus-visible,.px-yours-item-open:focus-visible{background:color-mix(in srgb, var(--px-ink) 7%, transparent)}}@media (hover:hover) and (pointer:fine){.px-yours-row:hover,.px-yours-item-open:hover{background:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-yours-row:hover,.px-yours-item-open:hover{background:color-mix(in srgb, var(--px-ink) 7%, transparent)}}}.px-yours-row.is-quiet{padding-inline:12px}.px-yours-row:active,.px-yours-item-open:active{background:var(--px-ink)}@supports (color:color-mix(in lab, red, red)){.px-yours-row:active,.px-yours-item-open:active{background:color-mix(in srgb, var(--px-ink) 12%, transparent)}}.px-yours-arrow{transition:transform var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out)}.px-yours-row:focus-visible .px-yours-arrow{transform:translate(3px)}@media (hover:hover) and (pointer:fine){.px-yours-row:hover .px-yours-arrow{transform:translate(3px)}}.px-yours-item-acts{align-items:center;gap:8px;margin-top:4px;margin-left:0}.px-yours-item-ask{flex:100%;margin:0 0 4px}@media (prefers-reduced-motion:reduce){.px-yours-arrow{transition:none}.px-yours-row:hover .px-yours-arrow{transform:none}}html[data-px-motion=paused] .px-yours-arrow{transition:none}html[data-px-motion=paused] :is(.px-yours-row:hover,.px-yours-row:focus-visible) .px-yours-arrow{transform:none}.px-mark-disc{background:var(--px-mark-fill);box-shadow:var(--px-mark-shadow);pointer-events:none;transition:border-color var(--px-dur-ack) var(--px-ease-out), inset var(--px-dur-select) var(--px-ease-out);border:1px solid;border-radius:50%;position:absolute;inset:10px}[data-click=false]>.px-mark-disc{inset:13px}.px-mark-total{box-sizing:border-box;background:var(--px-surface-raised);min-width:17px;height:17px;font-family:var(--px-font-chart);font-size:var(--px-size-1);font-variant-numeric:var(--px-nums);pointer-events:none;border:1px solid;border-radius:9px;place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute;top:3px;right:3px}.planet-light[data-open=true]:after,.px-story-mark[data-open=true]:after,.px-seal[data-open=true]:after{content:"";border:1px dashed var(--px-accent);pointer-events:none;border-radius:50%;position:absolute;inset:1px}.planet-light[data-open=true],.px-story-mark[data-open=true],.px-seal[data-open=true],.px-citizen-mark[data-selected=true]{z-index:3}.px-mark-caption{border:1px solid var(--px-hairline);background:var(--px-surface-raised);max-width:220px;box-shadow:var(--px-shadow-chip);font-family:var(--px-font-ui);font-size:var(--px-size-1);color:var(--px-ink-soft);text-align:left;white-space:nowrap;pointer-events:none;animation:px-mark-caption-in var(--px-dur-select) var(--px-ease-out) both;border-radius:8px;flex-direction:column;gap:2px;padding:7px 11px;font-weight:400;line-height:1.35;display:flex;position:absolute;top:50%;left:calc(100% + 4px);transform:translateY(-50%)}.px-mark-caption strong{color:var(--px-ink);text-overflow:ellipsis;font-weight:500;overflow:hidden}.px-mark-caption>span{text-overflow:ellipsis;overflow:hidden}[data-side=left]>.px-mark-caption{left:auto;right:calc(100% + 4px)}[data-side=above]>.px-mark-caption{top:auto;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}[data-side=below]>.px-mark-caption{top:calc(100% + 4px);left:50%;transform:translate(-50%)}.px-mark-caption.is-cluster{display:none}:is(.planet-light,.px-story-mark,.px-seal,.px-citizen-mark):is(:hover,:focus-visible,[data-open=true],[data-selected=true]) .px-mark-caption.is-cluster{display:flex}:is(.planet-light,.px-story-mark,.px-seal,.px-citizen-mark):is(:hover,:focus-visible){z-index:3}div:has(>div>:is(.planet-lights,.planet-story-lights,.px-seals,.planet-citizens) :is(.planet-light,.px-story-mark,.px-seal,.px-citizen-mark):is(:hover,:focus-visible,[data-open=true],[data-selected=true],[data-hover=true])){z-index:9000!important}:is(.planet-light,.px-story-mark,.px-seal,.px-citizen-mark):is([data-open=true],[data-selected=true]):not(:hover,:focus-visible) .px-mark-caption.is-quiet{display:none}@media (hover:hover) and (pointer:fine){html[data-px-still] :is(.planet-light,.px-story-mark,.px-seal,.px-citizen-mark):is([data-open=true],[data-selected=true]):not(:hover,:focus-visible) .px-mark-caption{animation:px-mark-caption-out var(--px-slow) var(--px-ease) both}}@media (hover:none),(pointer:coarse){html[data-px-still] :is(.planet-light,.px-story-mark,.px-seal,.px-citizen-mark):is([data-open=true],[data-selected=true]):not(:focus-visible) .px-mark-caption{animation:px-mark-caption-out var(--px-slow) var(--px-ease) both}}@keyframes px-mark-caption-out{0%{opacity:1}to{opacity:0}}@keyframes px-mark-caption-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}.planet-light{color:var(--px-flame-ink)}.planet-light>.px-mark-disc{background:var(--px-mark-memory-fill);box-shadow:var(--px-mark-shadow), 0 0 18px var(--px-flame-ring);inset:7px}.planet-light[data-click=false]>.px-mark-disc{inset:12px}.planet-light[data-hover=true]>.px-mark-disc{border-color:var(--px-flame-light)}@media (hover:hover) and (pointer:fine){.planet-light:hover>.px-mark-disc{border-color:var(--px-flame-light)}}.planet-light[data-pending=true]>.px-mark-disc{border-style:dashed}.px-candle{pointer-events:none;width:16px;height:20px;display:block;position:relative}.planet-light[data-click=false] .px-candle{scale:.72}.px-candle-wax{background:var(--px-mark-wax);border-radius:1px;width:4px;height:8px;position:absolute;bottom:1px;left:6px}.px-flame{transform-origin:50% 100%;width:8px;height:12px;position:absolute;top:0;left:4px}.px-flame:before{content:"";background:radial-gradient(ellipse at 50% 85%, var(--px-flame) 15%, var(--px-flame-light) 55%, var(--px-flame-warm) 100%);transform-origin:50% 100%;animation:px-candle-air var(--px-loop-flame-air) ease-in-out infinite;animation-delay:var(--px-flame-delay,0s);border-radius:70% 30% 55% 45%/75% 55% 45% 25%;position:absolute;inset:0}.px-flame:after{content:"";z-index:-1;background:radial-gradient(ellipse, var(--px-flame-glow), transparent 70%);animation:px-candle-warmth var(--px-loop-flame-warmth) ease-in-out infinite;animation-delay:var(--px-flame-delay,0s);border-radius:50%;position:absolute;inset:-6px}.px-flame i{background:var(--px-flame);transform-origin:50% 100%;width:3px;height:6px;animation:px-candle-core var(--px-loop-flame-core) ease-in-out infinite;animation-delay:var(--px-flame-delay,0s);border-radius:70% 40% 55%;position:absolute;bottom:1px;left:2.5px}@keyframes px-candle-air{0%,to{opacity:.94;transform:rotate(-4deg)scaleX(.96)}13%{opacity:.99;transform:rotate(3deg)scale(1.03,.97)}31%{opacity:.93;transform:rotate(-7deg)scale(.91,1.06)}48%{opacity:1;transform:rotate(5deg)scale(1.06,.93)}63%{opacity:.96;transform:rotate(1deg)scale(.96,1.03)}81%{opacity:.98;transform:rotate(-3deg)scale(1.01,.98)}}@keyframes px-candle-core{0%,to{opacity:.88;transform:scaleX(.9)}39%{opacity:1;transform:scale(1.05,.88)}71%{opacity:.93;transform:scale(.94,1.1)}}@keyframes px-candle-warmth{0%,to{opacity:.6;transform:scale(.95)}45%{opacity:.9;transform:scale(1.07)}73%{opacity:.72;transform:scale(1)}}.px-story-mark{color:var(--px-story)}.px-story-mark>.px-mark-disc{inset:9px}.px-story-mark[data-click=false]>.px-mark-disc{inset:13px}.px-story-paper{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transform-origin:30% 80%;pointer-events:none;width:15px;height:15px;position:relative}.px-story-mark[data-click=false] .px-story-paper{width:11px;height:11px}.px-story-mark:focus-visible>.px-mark-disc{border-color:var(--px-ink)}@media (hover:hover) and (pointer:fine){.px-story-mark:hover>.px-mark-disc{border-color:var(--px-ink)}}.px-story-mark[data-peek=true] .px-story-paper,.px-story-mark:focus-visible .px-story-paper{animation:px-story-peek var(--px-dur-peek) var(--px-ease-out) both}@media (hover:hover) and (pointer:fine){.px-story-mark:hover .px-story-paper{animation:px-story-peek var(--px-dur-peek) var(--px-ease-out) both}}@keyframes px-story-peek{0%,to{transform:rotate(0)}40%{transform:rotate(-9deg)}}.px-seal{color:var(--px-violet)}.px-seal>.px-mark-disc{background:var(--px-mark-secret-fill);inset:9px}.px-seal[data-click=false]>.px-mark-disc{inset:13px}.px-seal[data-render=day]>.px-mark-disc{border-color:var(--px-violet-edge)}.px-seal-mark{fill:none;stroke:currentColor;stroke-width:1.4px;transform-origin:50%;pointer-events:none;width:16px;height:16px;position:relative}.px-seal[data-click=false] .px-seal-mark{width:11px;height:11px}.px-seal-mark .px-seal-core{fill:currentColor;stroke:none}.px-seal[data-opened=true] .px-seal-core{fill:none;stroke:currentColor;stroke-width:1px}.px-seal:focus-visible>.px-mark-disc{border-color:var(--px-ink)}@media (hover:hover) and (pointer:fine){.px-seal:hover>.px-mark-disc{border-color:var(--px-ink)}}.px-seal[data-cue=true] .px-seal-mark,.px-seal:focus-visible .px-seal-mark{animation:px-seal-invite var(--px-dur-invite) var(--px-ease-out) both}@media (hover:hover) and (pointer:fine){.px-seal:hover .px-seal-mark{animation:px-seal-invite var(--px-dur-invite) var(--px-ease-out) both}}@keyframes px-seal-invite{0%,to{opacity:1;transform:scale(1)}42%{opacity:.75;transform:scale(1.015)}}.px-seal:focus-visible,.px-story-mark:focus-visible,.planet-light:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px;border-radius:50%}.px-citizen-badge .px-citizen-silhouette{background:var(--px-avatar);box-shadow:0 0 0 1px var(--px-ink-faint), var(--px-mark-figure-shadow);place-items:center;display:grid}.px-citizen-silhouette svg{fill:none;width:62%;height:62%;stroke:var(--px-ink-soft);stroke-width:1.6px;stroke-linecap:round}.px-citizen-mark[data-many=true] .px-citizen-badge{box-sizing:border-box;border:1px solid var(--px-mark-line);background:var(--px-surface-raised);width:auto;height:34px;box-shadow:var(--px-mark-shadow);border-radius:17px;flex:none;align-items:center;gap:5px;padding:0 10px 0 5px;display:flex}.px-citizen-mark[data-many=true] .px-citizen-badge>img,.px-citizen-mark[data-many=true] .px-citizen-badge>.px-citizen-silhouette,.px-citizen-mark[data-many=true] .px-citizen-badge>.px-citizen-dot{flex:none;width:22px;height:22px;position:relative;transform:none}.px-citizen-mark[data-many=true] .px-citizen-badge>:is(img,.px-citizen-silhouette)+:is(img,.px-citizen-silhouette){margin-left:-13px}.px-citizen-mark[data-many=true] .px-citizen-badge>.px-citizen-dot{width:10px;height:10px}.px-citizen-total{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink);font-variant-numeric:var(--px-nums);line-height:1}.px-citizen-mark[data-many=true]:focus-visible .px-citizen-badge{border-color:var(--px-accent)}@media (hover:hover) and (pointer:fine){.px-citizen-mark[data-many=true]:hover .px-citizen-badge{border-color:var(--px-accent)}}.px-citizen-mark[data-kind=count] .px-citizen-number{box-sizing:border-box;border:1px solid var(--px-mark-line);background:var(--px-surface-raised);min-height:30px;color:var(--px-ink);font-size:var(--px-size-1);box-shadow:var(--px-mark-shadow);border-radius:15px;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.px-citizen-mark[data-kind=count]:focus-visible .px-citizen-number{border-color:var(--px-accent)}@media (hover:hover) and (pointer:fine){.px-citizen-mark[data-kind=count]:hover .px-citizen-number{border-color:var(--px-accent)}}.px-citizen-people{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:14px;height:14px}.px-citizen-mark[data-selected=true] .px-citizen-badge:before{content:"";border:1px dashed var(--px-accent);pointer-events:none;border-radius:50%;position:absolute;inset:-6px}.px-citizen-mark[data-many=true][data-selected=true] .px-citizen-badge:before{border-radius:22px}.px-citizen-number{position:relative}:is(.px-citizen-badge,.px-citizen-number)>.px-mark-caption{left:calc(100% + 8px)}.px-citizen-mark[data-side=left] :is(.px-citizen-badge,.px-citizen-number)>.px-mark-caption{left:auto;right:calc(100% + 8px)}.px-citizen-mark[data-side=above] :is(.px-citizen-badge,.px-citizen-number)>.px-mark-caption{inset:auto auto calc(100% + 8px) 50%;transform:translate(-50%)}.px-citizen-mark[data-side=below] :is(.px-citizen-badge,.px-citizen-number)>.px-mark-caption{top:calc(100% + 8px);left:50%;right:auto;transform:translate(-50%)}.px-citizen-mark>.px-mark-caption{left:calc(50% + var(--px-citizen-face) / 2 + 10px)}.px-citizen-mark[data-side=left]>.px-mark-caption{left:auto;right:calc(50% + var(--px-citizen-face) / 2 + 10px)}.px-citizen-mark[data-side=above]>.px-mark-caption{top:auto;left:50%;right:auto;bottom:calc(50% + var(--px-citizen-face) / 2 + 10px);transform:translate(-50%)}.px-citizen-mark[data-side=below]>.px-mark-caption{left:50%;right:auto;top:calc(50% + var(--px-citizen-face) / 2 + 10px);transform:translate(-50%)}.px-citizen-mark.is-arriving:not([data-own=true])>.px-citizen-badge,.px-citizen-mark.is-arriving:not([data-own=true])>.px-citizen-stand,.planet-light.is-arriving>.px-mark-disc,.planet-light.is-arriving>.px-candle,.px-story-mark.is-arriving>.px-mark-disc,.px-story-mark.is-arriving>.px-story-paper,.px-seal.is-arriving>.px-mark-disc,.px-seal.is-arriving>.px-seal-mark{animation:px-mark-arrive var(--px-dur-work) var(--px-ease-out) both}@keyframes px-mark-arrive{0%{opacity:0;translate:0 var(--px-arrive-rise)}to{opacity:1;translate:0}}[data-still=true] .px-flame:before,[data-still=true] .px-flame:after,[data-still=true] .px-flame i{animation:none}[data-off=true] .px-flame:before,[data-off=true] .px-flame:after,[data-off=true] .px-flame i,[data-page-hidden=true] .px-flame:before,[data-page-hidden=true] .px-flame:after,[data-page-hidden=true] .px-flame i,html[data-px-motion=paused] .px-flame:before,html[data-px-motion=paused] .px-flame:after,html[data-px-motion=paused] .px-flame i,html[data-px-motion=paused] .px-story-paper,html[data-px-motion=paused] .px-seal-mark{animation-play-state:paused}html[data-px-motion=reduce] .px-flame:before,html[data-px-motion=reduce] .px-flame:after,html[data-px-motion=reduce] .px-flame i,html[data-px-motion=reduce] .px-story-paper,html[data-px-motion=reduce] .px-seal-mark,html[data-px-motion=reduce] .px-mark-caption{animation:none}@media (prefers-reduced-motion:reduce){.px-flame:before,.px-flame:after,.px-flame i,.px-story-paper,.px-seal-mark,.px-mark-caption{animation:none}}.px-customize-body{flex-direction:column;display:flex}.px-customize-lead{font-size:var(--px-lede-size);margin-top:12px}.px-customize-group{margin-top:28px}.px-customize-group h3{font-size:var(--px-size-3);color:var(--px-ink);margin:0 0 4px;font-weight:500}.px-customize-option{border:0;border-bottom:var(--px-hairline-w) solid var(--px-hairline);width:100%;min-height:68px;color:var(--px-ink);font:inherit;text-align:left;cursor:var(--px-cursor-pointer);background:0 0;align-items:center;gap:16px;padding:12px 0;display:flex}.px-customize-option:disabled{cursor:var(--px-cursor-default)}.px-customize-option:disabled strong{color:var(--px-ink-soft)}.px-customize-option:disabled .px-customize-switch{opacity:.5}.px-customize-option-text,.px-customize-row-text{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.px-customize-option strong,.px-customize-row-text strong{font-size:var(--px-size-3);font-weight:500}.px-customize-option small,.px-customize-row-text small{font-size:var(--px-size-2);color:var(--px-ink-soft);line-height:1.5}.px-customize-switch{box-sizing:border-box;border:1px solid var(--px-ink-faint);background:var(--px-surface-sunk);width:36px;height:22px;transition:border-color var(--px-dur-select) var(--px-ease-out), background-color var(--px-dur-select) var(--px-ease-out);border-radius:11px;flex:none;position:relative}.px-customize-switch:after{content:"";background:var(--px-ink-soft);width:14px;height:14px;transition:translate var(--px-dur-select) var(--px-ease-out), background-color var(--px-dur-select) var(--px-ease-out);border-radius:50%;position:absolute;top:3px;left:3px}.px-customize-option[aria-checked=true] .px-customize-switch{border-color:var(--px-accent);background:var(--px-accent)}@supports (color:color-mix(in lab, red, red)){.px-customize-option[aria-checked=true] .px-customize-switch{background:color-mix(in srgb, var(--px-accent) 30%, var(--px-surface-sunk))}}.px-customize-option[aria-checked=true] .px-customize-switch:after{background:var(--px-accent-ink);translate:14px}.px-customize-option:focus-visible{outline:none}.px-customize-option:focus-visible .px-customize-switch{outline:2px solid var(--px-accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.px-customize-option:hover strong{color:var(--px-accent-ink)}}.px-customize-choices{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.px-customize-choices button{flex-basis:calc(33.333% - 6px)}.px-atlas-swatch{border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:50%;flex:none;width:18px;height:18px;display:inline-block;position:relative}.px-atlas-swatch i{border-radius:50%;width:8px;height:8px;position:absolute;top:3px;left:2px}.px-atlas-swatch i+i{width:7px;height:7px;top:8px;left:8px}.px-atlas-toggle{position:relative}.px-atlas-name{bottom:calc(100% + var(--px-space-2));padding:var(--px-space-1) var(--px-space-2);border:var(--px-hairline-w) solid var(--px-hairline);border-radius:var(--px-radius-chip);background:var(--px-surface-raised);font-family:var(--px-font-ui);font-size:var(--px-label-size);color:var(--px-ink);white-space:nowrap;pointer-events:none;animation:px-fade var(--px-dur-select) var(--px-ease-out) both;line-height:1.2;position:absolute;left:50%;translate:-50%}.px-customize-choices button{border:1px solid var(--px-hairline-strong);min-height:48px;color:var(--px-ink-soft);font:inherit;font-size:var(--px-read-size);cursor:var(--px-cursor-pointer);transition:border-color var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out);background:0 0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-customize-choices button:hover{color:var(--px-ink)}}.px-customize-choices button[aria-pressed=true]{border-color:var(--px-accent);color:var(--px-ink);background:var(--px-accent-wash)}.px-customize-choices button:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-customize-swatch{background:var(--px-mark-atlas-original);border:1px solid var(--px-flame-warm);border-radius:50%;width:16px;height:16px}.px-customize-swatch[data-atlas=quiet]{background:var(--px-mark-atlas-quiet);border-color:var(--px-ink-faint)}.px-customize-note{font-size:var(--px-size-2);color:var(--px-ink-soft);margin:12px 0 0;line-height:1.5}.px-customize-rows .px-w-row:last-child{border-bottom:0}.px-customize-rows .px-w-row{min-height:68px}.px-customize-rows .px-w-row>svg{color:var(--px-ink-faint);flex:none}@media (hover:hover) and (pointer:fine){.px-customize-rows .px-w-row:hover strong{color:var(--px-accent-ink)}}.px-customize-said{min-height:18px;font-size:var(--px-size-2);color:var(--px-ink-soft);margin:12px 0 0}.px-customize-distances{border-top:var(--px-hairline-w) solid var(--px-hairline);margin:24px 0 0;padding:0;list-style:none}.px-customize-distances li{border-bottom:var(--px-hairline-w) solid var(--px-hairline);padding:16px 0}.px-customize-distances .px-w-reading{text-transform:uppercase;letter-spacing:.08em}.px-customize-distances p{font-size:var(--px-size-3);color:var(--px-ink);margin:6px 0 0;line-height:1.6}.px-customize-key{margin-top:24px}.px-customize-key p{font-size:var(--px-read-size);color:var(--px-ink-soft);margin:0 0 10px;line-height:1.6}.px-customize-key strong{color:var(--px-ink);margin-right:4px;font-weight:500}@media (max-width:900px){.px-customize-lead{margin-top:var(--px-space-1);font-size:var(--px-read-size);line-height:1.5}.px-customize-group.is-layers{margin-top:var(--px-space-3)}.px-customize-layers{column-gap:var(--px-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.px-customize-option{gap:var(--px-space-2);min-height:var(--px-space-7);padding:var(--px-space-1) 0}.px-customize-option-text{gap:2px}.px-customize-option strong{line-height:1.25}.px-customize-rows .px-w-row{min-height:56px}}@media (max-width:640px){.px-customize-option small{display:none}}@media (max-width:900px) and (max-height:700px){.px-customize[data-view=view] .px-customize-body{padding-top:var(--px-space-3)}.px-customize[data-view=view] .px-customize-body>.px-w-display,.px-customize-group.is-layers>h3{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.px-customize-lead{margin-top:0}}.px-pulse{width:var(--px-pulse-size,28px);height:var(--px-pulse-size,28px);margin:calc(var(--px-pulse-size,28px) / -2) 0 0 calc(var(--px-pulse-size,28px) / -2);pointer-events:none;z-index:0;border-radius:50%;position:absolute;top:50%;left:50%}.px-pulse:before{content:"";border:1.5px solid var(--px-pulse);box-shadow:0 0 10px var(--px-pulse-glow);border-radius:50%;position:absolute;inset:-3px}.px-pulse i{border:1.5px solid var(--px-pulse);opacity:0;will-change:transform, opacity;animation:px-pulse var(--px-pulse-period) cubic-bezier(.22, 1, .36, 1) infinite;border-radius:50%;position:absolute;inset:0;transform:scale(.8)}.px-pulse i+i{animation-delay:calc(var(--px-pulse-period) / -2)}@keyframes px-pulse{0%{opacity:0;transform:scale(.8)}12%{opacity:.7}to{opacity:0;transform:scale(2.4)}}html[data-px-motion=paused] .px-pulse i{animation-play-state:paused}.px-citizen-mark .px-pulse{--px-pulse-size:var(--px-citizen-face)}.px-citizen-mark[data-kind=count] .px-pulse{--px-pulse-size:30px}.planet-light .px-pulse,.px-story-mark .px-pulse,.px-seal .px-pulse{--px-pulse-size:26px}:is(.planet-canvas>div:has(>div>.planet-lights),.planet-canvas>div:has(>div>.planet-story-lights),.planet-canvas>div:has(>div>.px-seals),.planet-canvas>div:has(>div>.planet-citizens)){z-index:var(--px-layer-planet-people)!important}:is(.planet-canvas>div:has(>div>.planet-pets),.planet-canvas>div:has(>div>.planet-station-lights)){z-index:var(--px-layer-planet-ground)!important}.planet-canvas>div:has(>div>.px-bb-layer){z-index:var(--px-layer-planet-signs)!important}.planet-aircraft{z-index:var(--px-layer-planet-aircraft)}:is(.planet-canvas>div:has(>div>.planet-station-lights .px-media-globe-preview),.planet-canvas>div:has(>div>.planet-wildlife .px-pet-mark.is-picked),.planet-canvas>div:has(>div>:is(.planet-lights,.planet-story-lights,.planet-citizens) :is(.planet-light,.px-story-mark,.px-citizen-mark):is(:hover,:focus-visible,[data-open=true]))){z-index:var(--px-layer-planet-open)!important}.px-place-stage-why{border-left:2px solid var(--px-accent);background:var(--px-accent-wash);font-size:var(--px-size-2);color:var(--px-ink-soft);margin:0 0 16px;padding:10px 12px;line-height:1.5}.px-place-stage-intro .px-w-lede{margin:10px 0 0}.px-place-reading{border:1px dashed var(--px-paper-edge-strong);background:var(--px-surface-sunk);transition:border-color var(--px-dur-select) var(--px-ease-out);border-radius:8px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px;display:grid}.px-place-reading[data-set=true]{border-style:solid}.px-place-reading[data-kind=story][data-set=true]{border-color:var(--px-story)}@supports (color:color-mix(in lab, red, red)){.px-place-reading[data-kind=story][data-set=true]{border-color:color-mix(in srgb, var(--px-story) 46%, transparent)}}.px-place-reading[data-kind=secret][data-set=true]{border-color:var(--px-violet)}@supports (color:color-mix(in lab, red, red)){.px-place-reading[data-kind=secret][data-set=true]{border-color:color-mix(in srgb, var(--px-violet) 46%, transparent)}}.px-place-reading-art{width:44px;height:52px;display:block}.px-place-reading-art .px-pin-art{animation:none;position:static}.px-place-reading p{min-width:0;font-size:var(--px-size-2);color:var(--px-ink-soft);flex-direction:column;align-items:flex-start;gap:2px;margin:0;line-height:1.45;display:flex}.px-place-reading strong{font-size:var(--px-size-3);color:var(--px-ink);overflow-wrap:anywhere;font-weight:500}.px-place-reading-at{font-family:var(--px-font-chart);font-size:var(--px-chart-size);letter-spacing:var(--px-quiet-track);font-variant-numeric:var(--px-nums);color:var(--px-ink-faint)}.px-place-reading-plant{margin-top:4px}.px-finder-field{border:1px solid var(--px-paper-edge-strong);background:var(--px-surface-sunk);min-height:44px;color:var(--px-ink-faint);border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex}.px-finder-field:focus-within{border-color:var(--px-accent);box-shadow:0 0 0 1px var(--px-accent)}.px-finder-input{min-width:0;height:42px;color:var(--px-ink);font:inherit;font-size:var(--px-size-3);background:0 0;border:0;outline:0;flex:1}.px-finder-input::placeholder{color:var(--px-ink-faint)}.px-finder-results{border:1px solid var(--px-paper-edge);background:var(--px-surface-sunk);animation:px-finder-in var(--px-dur-select) var(--px-ease-out) both;border-radius:8px;margin:8px 0 0;padding:4px;list-style:none}@keyframes px-finder-in{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}.px-finder-row{width:100%;min-height:44px;color:var(--px-ink);font:inherit;font-size:var(--px-size-3);text-align:left;cursor:var(--px-cursor-pointer);background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:baseline;gap:12px;padding:0 10px;display:flex}.px-finder-row small{font-size:var(--px-size-1);color:var(--px-ink-faint);white-space:nowrap}.px-finder-row[data-active=true]{background:var(--px-accent-wash)}@media (hover:hover) and (pointer:fine){.px-finder-row:hover{background:var(--px-accent-wash)}}.px-finder-row:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}.px-finder-empty{font-size:var(--px-size-2);color:var(--px-ink-soft);padding:12px 10px}.px-secret-place{flex-direction:column;gap:14px;margin:18px 0 22px;display:flex}.planet-pets{pointer-events:none;position:absolute;top:0;left:0}.planet-stage[data-shaft=true] .planet-pets{display:none}.px-pet-mark{width:var(--px-pet-size);height:var(--px-pet-size);margin:calc(var(--px-pet-size) * -1) 0 0 calc(var(--px-pet-size) / -2);pointer-events:auto;cursor:var(--px-cursor-pointer);visibility:hidden;will-change:transform;contain:layout style;background:0 0;border:0;padding:0;position:absolute;top:0;left:0}.px-pet-mark:before{content:"";width:max(100%, var(--px-hit));height:max(100%, var(--px-hit));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.px-pet-body{image-rendering:pixelated;transition:transform var(--px-pet-air) var(--px-ease-out);background-repeat:no-repeat;position:absolute;inset:0}.px-pet-mark.is-air .px-pet-body{transform:translateY(calc(var(--px-pet-lift) * -1 * var(--px-pet-size) / 32px))}.px-pet-shadow{left:22%;right:22%;bottom:calc(var(--px-pet-shadow-h) / -2);height:var(--px-pet-shadow-h);background:var(--px-pet-shadow);transition:transform var(--px-pet-air) var(--px-ease-out);border-radius:50%;position:absolute}.px-pet-mark.is-air .px-pet-shadow{transform:scaleX(.68)}.px-pet-z{right:0;top:calc(var(--px-pet-lift) / -2);image-rendering:pixelated;animation:px-pet-breathe var(--px-pet-breath) ease-in-out infinite;background-repeat:no-repeat;position:absolute}@keyframes px-pet-breathe{0%,to{opacity:.5}50%{opacity:1}}.px-pet-mark.is-mine:after{content:"";left:10%;right:10%;bottom:calc(var(--px-pet-ring-h) / -2);height:var(--px-pet-ring-h);border:1.5px dashed var(--px-accent);pointer-events:none;border-radius:50%;position:absolute}.px-pet-mark:focus-visible{outline:2px solid var(--px-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){.px-pet-body,.px-pet-shadow{transition:none}.px-pet-z{animation:none}}html[data-px-motion=paused] .px-pet-body,html[data-px-motion=paused] .px-pet-shadow{transition:none}html[data-px-motion=paused] .px-pet-z,html[data-px-motion=paused] .px-pet-mark[data-napping] .px-wild-emote{animation:none}.px-pet-mark.is-wild{pointer-events:none}.px-pet-mark.is-lively{contain:none}.px-wild-flip{transition:scale var(--px-dur-ack) var(--px-ease-out);position:absolute;inset:0}.px-pet-mark.is-lively.is-right .px-wild-flip{scale:-1 1}.px-pet-mark.is-lively .px-pet-body{transform-origin:50% 100%;animation:px-wild-breathe 2.6s ease-in-out var(--px-wild-delay,0s) infinite}@keyframes px-wild-breathe{50%{scale:1.035 .965}}.px-pet-mark.is-lively.is-air .px-pet-body{transform:translateY(calc(var(--px-wild-lift) * -1)) rotate(-5deg)}.px-pet-mark.is-lively.is-air .px-pet-shadow{transform:scaleX(.55)}.px-wild-dust{width:0;height:0;position:absolute;bottom:0;left:50%}.px-wild-dust:before,.px-wild-dust:after{content:"";background:var(--px-wild-dust);opacity:0;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-2px}.px-pet-mark.is-landed .px-wild-dust:before{animation:px-wild-dust-l var(--px-wild-dust-life) var(--px-ease-out)}.px-pet-mark.is-landed .px-wild-dust:after{animation:px-wild-dust-r var(--px-wild-dust-life) var(--px-ease-out)}@keyframes px-wild-dust-l{0%{opacity:.85;translate:-4px;scale:.6}to{opacity:0;translate:-20px -7px;scale:1.5}}@keyframes px-wild-dust-r{0%{opacity:.85;translate:0;scale:.6}to{opacity:0;translate:16px -7px;scale:1.5}}.px-wild-emote{box-sizing:border-box;border:2px solid var(--px-wild-bubble-ink);background:var(--px-wild-bubble);min-width:22px;height:22px;box-shadow:0 2px 0 var(--px-pet-shadow);color:var(--px-wild-bubble-ink);font-family:var(--px-font-chart);font-size:var(--px-size-2);transform-origin:6px 100%;border-radius:3px;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:none;position:absolute;bottom:calc(100% + 8px);left:58%}.px-wild-emote:after{content:"";background:var(--px-wild-bubble);width:2px;height:2px;box-shadow:-2px 0 var(--px-wild-bubble-ink), 2px 0 var(--px-wild-bubble), 4px 0 var(--px-wild-bubble-ink), -2px 2px var(--px-wild-bubble-ink), 0 2px var(--px-wild-bubble), 2px 2px var(--px-wild-bubble-ink), -2px 4px var(--px-wild-bubble-ink), 0 4px var(--px-wild-bubble-ink);position:absolute;bottom:-4px;left:2px}.px-pet-mark[data-emote] .px-wild-emote{animation:px-wild-say var(--px-wild-emote-life) var(--px-ease-out) both;display:inline-flex}@keyframes px-wild-say{0%{opacity:0;scale:.6}12%{opacity:1;scale:1}78%{opacity:1;translate:0}to{opacity:0;translate:0 -6px}}.px-pet-mark[data-napping] .px-wild-emote{animation:px-pet-breathe var(--px-pet-breath) ease-in-out infinite;display:inline-flex}.px-pet-mark[data-napping] .px-wild-emote:before{content:"z"}.px-pet-mark[data-napping] .px-pet-z{display:none}.px-pet-mark[data-emote=dots] .px-wild-emote:before{content:"…"}.px-pet-mark[data-emote=note] .px-wild-emote:before{content:"♪"}.px-pet-mark[data-emote=heart] .px-wild-emote:before{content:"♥";color:var(--px-accent)}.px-pet-mark[data-emote=spark] .px-wild-emote:before{content:"✦"}.px-pet-mark[data-emote=bang] .px-wild-emote:before{content:"!"}.px-pet-mark[data-emote=plus] .px-wild-emote:before{content:"+";color:var(--px-aura-plus)}.px-pet-mark[data-emote=wave] .px-wild-emote:before{content:"~"}.px-pet-mark[data-emote=snow] .px-wild-emote:before{content:"✻"}.px-pet-mark[data-emote=ring] .px-wild-emote:before{content:"○";color:var(--px-aura-ring)}.px-pet-mark[data-emote=pow] .px-wild-emote:before{content:"☆"}.px-pet-mark[data-emote=leaf] .px-wild-emote:before{content:"❧";color:var(--px-aura-leaf)}.px-pet-mark[data-emote=foxfire] .px-wild-emote:before{content:"✧"}.px-pet-mark[data-emote=petal] .px-wild-emote:before{content:"✿";color:var(--px-aura-petal)}.px-pet-mark[data-aura=plus] .px-wild-dust:before,.px-pet-mark[data-aura=plus] .px-wild-dust:after{background:var(--px-aura-plus);border-radius:1px}.px-pet-mark[data-aura=spout] .px-wild-dust{top:0;bottom:auto}.px-pet-mark[data-aura=spout] .px-wild-dust:before,.px-pet-mark[data-aura=spout] .px-wild-dust:after{background:var(--px-aura-spout);border-radius:50%/60% 60% 40% 40%;width:4px;height:6px}.px-pet-mark[data-aura=dash] .px-wild-dust:before,.px-pet-mark[data-aura=dash] .px-wild-dust:after{background:var(--px-aura-dash);border-radius:1px;width:10px;height:2px}.px-pet-mark[data-aura=snow] .px-wild-dust:before,.px-pet-mark[data-aura=snow] .px-wild-dust:after{background:var(--px-aura-snow);width:4px;height:4px}.px-pet-mark[data-aura=ring] .px-wild-dust:before,.px-pet-mark[data-aura=ring] .px-wild-dust:after{border:2px solid var(--px-aura-ring);background:0 0;width:9px;height:9px}.px-pet-mark[data-aura=ink] .px-wild-dust:before,.px-pet-mark[data-aura=ink] .px-wild-dust:after{background:var(--px-aura-ink);width:9px;height:9px}.px-pet-mark[data-aura=pow] .px-wild-dust:before,.px-pet-mark[data-aura=pow] .px-wild-dust:after{background:var(--px-aura-pow);border-radius:0;rotate:45deg}.px-pet-mark[data-aura=leaf] .px-wild-dust:before,.px-pet-mark[data-aura=leaf] .px-wild-dust:after{background:var(--px-aura-leaf);border-radius:50% 0}.px-pet-mark[data-aura=glint] .px-wild-dust:before,.px-pet-mark[data-aura=glint] .px-wild-dust:after{background:var(--px-aura-glint);width:3px;height:3px}.px-pet-mark[data-aura=foxfire] .px-wild-dust:before,.px-pet-mark[data-aura=foxfire] .px-wild-dust:after{background:var(--px-aura-foxfire);border-radius:50%/70% 70% 30% 30%;width:5px;height:8px}.px-pet-mark[data-aura=petal] .px-wild-dust:before,.px-pet-mark[data-aura=petal] .px-wild-dust:after{background:var(--px-aura-petal);border-radius:50% 0}.px-pet-mark[data-aura=feather] .px-wild-dust:before,.px-pet-mark[data-aura=feather] .px-wild-dust:after{background:var(--px-aura-feather);border-radius:50%;width:4px;height:8px}@keyframes px-wild-emote{0%{opacity:0;translate:-50% 6px;scale:.6}18%{opacity:1;translate:-50%;scale:1.08}28%{scale:1}80%{opacity:1;translate:-50% -4px}to{opacity:0;translate:-50% -10px}}.px-pet-mark.is-lively.is-air[data-trick=flip] .px-pet-body{animation:px-wild-trick-flip var(--px-pet-air) var(--px-ease-out)}.px-pet-mark.is-lively.is-air[data-trick=spin] .px-pet-body{animation:px-wild-trick-spin var(--px-pet-air) var(--px-ease-out)}.px-pet-mark.is-lively.is-air[data-trick=high] .px-pet-body{animation:px-wild-trick-high var(--px-pet-air) var(--px-ease-out)}.px-pet-mark.is-lively.is-air[data-trick=twirl] .px-pet-body{animation:px-wild-trick-twirl var(--px-pet-air) var(--px-ease-out)}@keyframes px-wild-trick-flip{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(calc(var(--px-wild-lift) * -2.2)) rotate(180deg)}to{transform:translateY(0)rotate(360deg)}}@keyframes px-wild-trick-spin{0%{transform:translateY(0)scaleX(1)}50%{transform:translateY(calc(var(--px-wild-lift) * -1.8)) scaleX(-1)}to{transform:translateY(0)scaleX(1)}}@keyframes px-wild-trick-high{0%{transform:translateY(0)scale(.9,1.15)}45%{transform:translateY(calc(var(--px-wild-lift) * -3)) scale(1, 1)}to{transform:translateY(0)scale(1.1,.9)}}@keyframes px-wild-trick-twirl{0%{transform:translateY(0)rotate(0)}30%{transform:translateY(calc(var(--px-wild-lift) * -1.6)) rotate(-22deg)}70%{transform:translateY(calc(var(--px-wild-lift) * -1.2)) rotate(22deg)}to{transform:translateY(0)rotate(0)}}.px-pet-mark.is-lively.is-landed .px-pet-body{animation:px-wild-squash var(--px-wild-dust-life) var(--px-ease-out)}@keyframes px-wild-squash{0%{scale:1.22 .78}55%{scale:.96 1.06}to{scale:1}}.px-pet-mark.is-wild.is-leaving .px-wild-flip{animation:px-wild-leave var(--px-wild-leave-life) var(--px-ease-out) forwards}.px-pet-mark.is-wild.is-leaving .px-pet-shadow{animation:px-wild-shadow-out var(--px-wild-leave-life) var(--px-ease-out) forwards}.px-pet-mark.is-wild.is-leaving :is(.px-wild-emote,.px-wild-dust){visibility:hidden}.px-pet-mark.is-wild.is-leaving .px-wild-hit{pointer-events:none}.px-pet-mark.is-wild.is-arriving .px-wild-flip{animation:px-wild-arrive var(--px-wild-arrive-life) var(--px-ease-out) both}@keyframes px-wild-leave{0%{opacity:1;translate:0}40%{opacity:1;translate:0 -22px}to{opacity:0;translate:0 -56px}}@keyframes px-wild-shadow-out{to{opacity:0;transform:scaleX(.3)}}@keyframes px-wild-arrive{0%{opacity:0;translate:0 -64px}55%{opacity:1;translate:0}72%{translate:0 -8px}to{translate:0}}.px-pet-mark.is-wild.is-poked .px-pet-body{animation:px-wild-poke var(--px-wild-poke-life) var(--px-ease-out)}@keyframes px-wild-poke{0%{transform:none}25%{transform:translateY(-18px)rotate(8deg)}50%{transform:none}72%{transform:translateY(-9px)rotate(-6deg)}to{transform:none}}.px-wild-hit{width:max(100%, var(--px-hit));height:max(100%, var(--px-hit));border-radius:var(--px-radius-panel);pointer-events:auto;cursor:var(--px-cursor-pointer);background:0 0;border:0;padding:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.px-wild-hit:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-pet-mark.is-wild.is-picked{z-index:9999!important}.px-pet-mark.is-wild.is-picked .px-pet-shadow{box-shadow:0 0 0 2px var(--px-globe-mark)}.px-wild-card{min-width:168px;padding:var(--px-space-2) var(--px-space-3);border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-panel);background:var(--px-surface-raised);box-shadow:var(--px-shadow-chip);font-family:var(--px-font-ui);font-size:var(--px-size-1);color:var(--px-ink-soft);text-align:left;white-space:nowrap;pointer-events:auto;animation:px-fade var(--px-dur-select) var(--px-ease-out) both;flex-direction:column;gap:2px;line-height:1.4;display:flex;position:absolute;bottom:calc(100% + 26px);left:50%;translate:-50%}.px-wild-card strong{font-size:var(--px-size-3);color:var(--px-ink);font-weight:500}.px-wild-cta{min-height:var(--px-hit);margin:2px 0 calc(var(--px-space-2) * -1);font:inherit;font-size:var(--px-size-2);color:var(--px-accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--px-accent-edge);-webkit-text-decoration-color:var(--px-accent-edge);-webkit-text-decoration-color:var(--px-accent-edge);text-decoration-color:var(--px-accent-edge);text-underline-offset:4px;cursor:var(--px-cursor-pointer);background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration-thickness:1px;display:inline-flex}.px-wild-cta:not(:last-child){margin-bottom:0}@media (hover:hover) and (pointer:fine){.px-wild-cta:hover{color:var(--px-ink)}}.px-wild-cta:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-pet-mark.is-lively[data-napping=true] .px-pet-body{animation:none}.px-wild-card[data-v=below]{bottom:auto;top:calc(100% + var(--px-space-3))}.px-wild-card[data-h=start]{left:0;translate:0}.px-wild-card[data-h=end]{left:auto;right:0;translate:0}html[data-px-motion=paused] .px-pet-mark.is-lively :is(.px-pet-body,.px-wild-emote,.px-wild-flip),html[data-px-motion=reduce] .px-pet-mark.is-lively :is(.px-pet-body,.px-wild-emote,.px-wild-flip){animation:none}@media (prefers-reduced-motion:reduce){.px-pet-mark.is-lively .px-pet-body,.px-pet-mark.is-lively .px-wild-emote,.px-pet-mark.is-lively .px-wild-flip,.px-wild-dust:before,.px-wild-dust:after{animation:none}}.px-pc{--px-pc-land:var(--px-pet-land,var(--px-mark-atlas-original))}@supports (color:color-mix(in lab, red, red)){.px-pc{--px-pc-land:var(--px-pet-land,color-mix(in srgb, var(--px-mark-atlas-original) 34%, var(--px-ink)))}}.px-pc{--px-pc-shadow:var(--px-pet-shadow,var(--px-space))}@supports (color:color-mix(in lab, red, red)){.px-pc{--px-pc-shadow:var(--px-pet-shadow,color-mix(in srgb, var(--px-space) 32%, transparent))}}.px-pc{--px-pc-lift:var(--px-pet-lift,var(--px-space-2));--px-pc-hop:.52s;--px-pc-gutter:24px;position:relative}@media (max-width:900px){.px-pc{--px-pc-gutter:16px}}.px-pc-head{margin-bottom:var(--px-space-4)}.px-pc-door{margin:0 0 var(--px-space-4);padding:var(--px-space-4);border:var(--px-hairline-w) solid var(--px-hairline);border-radius:var(--px-radius-control);background:var(--px-surface-raised)}.px-pc-door .px-ws-door{max-width:none;padding:0}.px-pc-door .px-ws-door-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.px-pc-door .px-ws-door-line{margin:0 0 var(--px-space-3);font-size:var(--px-size-3);color:var(--px-ink);line-height:1.5}.px-pc-door .px-ws-cta{min-height:44px;padding:0 var(--px-space-4);cursor:var(--px-cursor-pointer);font-family:inherit}.px-pc-tools{z-index:1;margin:0 calc(var(--px-pc-gutter) * -1);padding:var(--px-space-2) var(--px-pc-gutter) var(--px-space-3);background:var(--px-surface-sunk);border-bottom:var(--px-hairline-w) solid var(--px-hairline);position:sticky;top:0}.px-pc-search{width:100%;height:40px;margin:0 0 var(--px-space-3);padding:0 var(--px-space-3);background:var(--px-surface-raised);color:var(--px-ink);border:var(--px-hairline-w) solid var(--px-hairline);border-radius:var(--px-radius-control);font:inherit;font-size:var(--px-size-3);transition:border-color var(--px-dur-ack) var(--px-ease-out);display:block}.px-pc-search::placeholder{color:var(--px-ink-faint)}@media (hover:hover) and (pointer:fine){.px-pc-search:hover{border-color:var(--px-hairline-strong)}}.px-pc-search:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-pc-chips{scrollbar-width:none;overscroll-behavior-x:contain;margin:-6px calc(var(--px-pc-gutter) * -1);padding:6px var(--px-pc-gutter);gap:6px;display:flex;overflow-x:auto}.px-pc-chips::-webkit-scrollbar{display:none}.px-pc-chipwrap{margin:-6px calc(var(--px-pc-gutter) * -1);position:relative}.px-pc-chipwrap .px-pc-chips{margin:0}.px-pc-chipwrap[data-more-right] .px-pc-chips{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.px-pc-chipwrap[data-more-left] .px-pc-chips{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 56px),#0000)}.px-pc-chipwrap[data-more-left][data-more-right] .px-pc-chips{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000)}.px-pc-chips{cursor:grab}.px-pc-chipnav{background:var(--px-surface-raised);width:32px;height:32px;color:var(--px-ink);border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-round);cursor:var(--px-cursor-pointer);justify-content:center;align-items:center;margin-top:-16px;padding:0;display:inline-flex;position:absolute;top:50%}.px-pc-chipnav:before{content:"";position:absolute;inset:-6px}.px-pc-chipnav.is-next{right:calc(var(--px-pc-gutter) - 8px)}.px-pc-chipnav.is-back{left:calc(var(--px-pc-gutter) - 8px)}.px-pc-chipnav.is-back svg{transform:scaleX(-1)}.px-pc-chipnav:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-pc-chip{height:32px;color:var(--px-ink-soft);border:var(--px-hairline-w) solid var(--px-hairline);border-radius:var(--px-radius-control);font:inherit;font-size:var(--px-read-size);white-space:nowrap;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out), border-color var(--px-dur-ack) var(--px-ease-out);background:0 0;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.px-pc-chip:before{content:"";position:absolute;inset:-6px 0}@media (hover:hover) and (pointer:fine){.px-pc-chip:hover{color:var(--px-ink);border-color:var(--px-hairline-strong)}}.px-pc-chip[aria-pressed=true]{color:var(--px-accent-ink);background:var(--px-accent-wash);border-color:#0000}.px-pc-chip:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-pc-count{font-size:var(--px-size-1);line-height:1}.px-pc-chip[aria-pressed=true] .px-pc-count{color:var(--px-accent-ink)}.px-pc-back{margin:0 0 var(--px-space-2) -4px}.px-pc-back:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-pc-group{padding-top:var(--px-space-5)}.px-pc-group-name{margin:0 0 var(--px-space-3);font-size:var(--px-size-4);color:var(--px-ink);align-items:baseline;gap:10px;font-weight:500;line-height:1.3;display:flex}.px-pc-hint{margin:calc(var(--px-space-1) * -1) 0 var(--px-space-3)}.px-pc-empty{padding:var(--px-space-5) 0}.px-pc-grid{gap:var(--px-space-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.px-pc-cell{min-width:0;display:flex}.px-pc-tile{background:var(--px-surface-raised);min-width:0;color:var(--px-ink);border:var(--px-hairline-w) solid var(--px-hairline);border-radius:var(--px-radius-control);font:inherit;font-size:var(--px-size-2);text-align:center;cursor:var(--px-cursor-pointer);transition:border-color var(--px-dur-ack) var(--px-ease-out), box-shadow var(--px-dur-ack) var(--px-ease-out);flex-direction:column;flex:1;align-items:center;gap:6px;padding:10px 6px;line-height:1.25;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.px-pc-tile:hover{border-color:var(--px-hairline-strong)}}.px-pc-tile:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-pc-tile[aria-pressed=true]{border-color:var(--px-accent);box-shadow:0 0 0 1px var(--px-accent)}.px-pc-well{border-radius:var(--px-radius-chip);background:var(--px-pc-land);justify-content:center;align-items:flex-end;width:76px;height:72px;padding-bottom:4px;display:flex;position:relative}.px-pc-shadow{border-radius:var(--px-radius-round);background:var(--px-pc-shadow);width:34px;height:6px;margin-left:-17px;position:absolute;bottom:4px;left:50%}.px-pc-sprite{flex:none;display:block;position:relative}.px-pc-name{overflow-wrap:anywhere}.px-pc-locked{font-size:var(--px-size-1);line-height:1.3}@keyframes px-pc-hop{0%,23%{transform:translateY(0)}50%{transform:translateY(calc(var(--px-pc-lift) * -1))}85%,to{transform:translateY(0)}}@media (hover:hover){.px-pc-tile:not(.is-locked):hover .px-pc-sprite{animation:px-pc-hop var(--px-pc-hop) var(--px-ease-out) 1}}.px-pc-tile:not(.is-locked):focus-visible .px-pc-sprite,.px-pc-sprite.is-once{animation:px-pc-hop var(--px-pc-hop) var(--px-ease-out) 1}.px-pc-tile.is-locked .px-pc-well{background:var(--px-surface-sunk);box-shadow:inset 0 0 0 var(--px-hairline-w) var(--px-hairline)}.px-pc-tile.is-locked .px-pc-shadow{display:none}.px-pc-tile.is-locked .px-pc-sprite{filter:brightness(0)invert(.3)}.px-pc-tile.is-locked .px-pc-name{color:var(--px-ink-soft)}.px-pc-foot{align-items:center;column-gap:var(--px-space-3);grid-template-columns:auto minmax(0,1fr) auto;width:100%;display:grid}.px-pc-foot-well{justify-content:center;align-items:flex-end;width:64px;height:64px;display:flex;position:relative;overflow:visible}.px-pc-foot-well .px-pc-shadow{bottom:2px}.px-pc-foot-words{flex-direction:column;gap:2px;min-width:0;display:flex}.px-pc-foot-name{font-size:var(--px-size-3);color:var(--px-ink);overflow-wrap:anywhere;font-weight:500;line-height:1.3}.px-pc-foot-group{color:var(--px-ink-soft);font-weight:400}.px-pc-foot-where{text-transform:uppercase;letter-spacing:.08em;color:var(--px-ink-soft);line-height:1.3}.px-pc-foot-note{font-size:var(--px-size-1);color:var(--px-ink-soft);overflow-wrap:anywhere;line-height:1.35}.px-pc-change{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--px-accent-ink);cursor:var(--px-cursor-pointer);position:relative}.px-pc-change:after{content:"";position:absolute;inset:-14px -8px}.px-pc-change[aria-pressed=true]{color:var(--px-ink);-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);text-decoration-color:var(--px-accent)}.px-pc-roam{white-space:nowrap}.px-pc-error{margin:var(--px-space-2) 0 0;color:var(--px-ink-soft);grid-column:1/-1}@media (max-width:900px){.px-pc-line{display:none}.px-pc-head{margin-bottom:var(--px-space-3)}.px-pc-door{padding:var(--px-space-3);display:block}}@media (max-width:420px){.px-pc-foot{column-gap:var(--px-space-2)}.px-pc-foot-where{font-size:var(--px-size-1);letter-spacing:.04em}}@media (prefers-reduced-motion:reduce){.px-pc-sprite,.px-pc-sprite.is-once{animation:none!important}}html[data-px-motion=paused] .px-pc-sprite{animation:none}.flight-card.px-fc{width:288px}.flight-card.px-fc>:last-child{border-radius:0 0 calc(var(--px-radius-panel) - var(--px-hairline-w)) calc(var(--px-radius-panel) - var(--px-hairline-w))}.px-fc-main{padding:14px 16px 14px 18px}.px-fc-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.px-fc-category{min-width:0;font-family:var(--px-font-chart);font-size:var(--px-size-1);letter-spacing:.16em;text-transform:uppercase;color:var(--px-ink-faint);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;line-height:1.4;overflow:hidden}.px-fc-rule{min-width:var(--px-space-3);height:var(--px-hairline-w);background:var(--px-hairline-strong);flex:auto}.px-fc-brand{font-family:var(--px-font-chart);font-size:var(--px-size-3);letter-spacing:.12em;text-transform:uppercase;color:var(--px-accent-ink);overflow-wrap:anywhere;margin:14px 0 0;line-height:1.35}.px-fc-close{border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-chip);width:28px;height:28px;color:var(--px-ink-soft);cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), border-color var(--px-dur-ack) var(--px-ease-out);background:0 0;flex:none;justify-content:center;align-items:center;margin:-4px -6px -4px 0;display:inline-flex;position:relative}.px-fc-close:after{content:"";width:var(--px-hit);height:var(--px-hit);position:absolute;top:50%;left:50%;translate:-50% -50%}@media (hover:hover) and (pointer:fine){.px-fc-close:hover{color:var(--px-ink);border-color:var(--px-ink-faint)}}.px-fc-close:focus-visible,.px-fc-text:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-fc-craft{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);white-space:nowrap;margin:0;line-height:1.5}.px-fc-title{font-size:var(--px-size-6);letter-spacing:-.02em;color:var(--px-ink);text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.px-fc-body{font-size:var(--px-read-size);color:var(--px-ink-soft);text-wrap:pretty;overflow-wrap:anywhere;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:12px 0 0;line-height:1.55;display:-webkit-box;overflow:hidden}.px-fc-go{border-top:var(--px-hairline-w) solid var(--px-hairline);min-height:48px;color:var(--px-ink);font-size:var(--px-read-size);cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out), background-color var(--px-dur-ack) var(--px-ease-out);padding:0 14px 0 18px;justify-content:space-between;align-items:center;gap:12px;padding-block:8px;font-weight:500;text-decoration:none;display:flex}.px-fc-go-words{flex-direction:column;gap:1px;min-width:0;display:flex}.px-fc-go-words>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.px-fc-go-sub{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);font-weight:400}.px-fc-go svg{color:var(--px-ink-faint);transition:translate var(--px-dur-ack) var(--px-ease-out), color var(--px-dur-ack) var(--px-ease-out);flex:none}@media (hover:hover) and (pointer:fine){.px-fc-go:hover{color:var(--px-accent-ink);background:var(--px-accent-wash)}.px-fc-go:hover svg{color:var(--px-accent-ink);translate:3px}}.px-fc-go:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}.px-fc-go.is-inert{cursor:default}.px-fc-foot{border-top:var(--px-hairline-w) solid var(--px-hairline);background:var(--px-surface-sunk);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:2px 10px 2px 18px;display:flex}.px-fc-foot .px-fc-text{white-space:nowrap;gap:6px}.flight-card .px-fc-primary{min-height:40px;font-size:var(--px-read-size);padding:0 14px}.px-fc-more{align-items:center;gap:0 10px;margin-left:auto;display:flex}.flight-card .px-fc-text{font-size:var(--px-size-2)}.px-fleet-lead{margin-top:12px}.px-fleet-picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}@media (max-width:360px){.px-fleet-picks{grid-template-columns:minmax(0,1fr)}}.px-fleet-pick{border:var(--px-hairline-w) solid var(--px-hairline);min-height:60px;color:var(--px-ink);font:inherit;text-align:left;cursor:var(--px-cursor-pointer);transition:border-color var(--px-dur-select) var(--px-ease-out), background-color var(--px-dur-select) var(--px-ease-out);background:0 0;border-radius:8px;align-items:center;gap:10px;padding:6px 10px 6px 6px;display:flex}@media (hover:hover) and (pointer:fine){.px-fleet-pick:hover{border-color:var(--px-hairline-strong)}}.px-fleet-pick[aria-pressed=true]{border-color:var(--px-accent);background:var(--px-accent-wash)}.px-fleet-pick:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-fleet-shape{flex:none;width:56px;height:46px}.px-fleet-hull{fill:var(--px-ink-soft)}.px-fleet-dark{fill:var(--px-ink-dim)}.px-fleet-accent{fill:var(--px-accent)}.px-fleet-pick[aria-pressed=true] .px-fleet-hull{fill:var(--px-ink)}.px-fleet-pick-text{flex-direction:column;gap:2px;min-width:0;display:flex}.px-fleet-pick-name{font-size:var(--px-read-size);color:var(--px-ink);line-height:1.3}.px-fleet-pick[aria-pressed=true] .px-fleet-pick-name{color:var(--px-accent-ink)}.px-fleet-pick-role{font-size:var(--px-size-1);color:var(--px-ink-faint);align-items:center;gap:6px;line-height:1.4;display:inline-flex}.px-fleet-pick[data-live] .px-fleet-pick-role{color:var(--px-accent-ink)}.px-fleet-live{background:var(--px-accent);border-radius:50%;width:5px;height:5px}.px-fleet-about{animation:px-fleet-in var(--px-dur-select) var(--px-ease-out) both;flex-direction:column;gap:6px;margin-top:20px;display:flex}.px-fleet-status{font-size:var(--px-read-size);color:var(--px-ink-soft);margin:14px 0 0;line-height:1.55}.px-fleet-status:empty{display:none}@keyframes px-fleet-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.px-fleet-about{animation:none}.px-fleet-pick{transition:none}}html[data-px-motion=paused] .px-fleet-about{animation:none}@media (max-width:640px){.flight-card.px-fc{width:min(288px,100vw - 32px)}.flight-card .px-fc-main{padding:10px 14px}.flight-card .px-fc-body{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.flight-card .px-fc-title{font-size:var(--px-size-5)}}.px-vl-top{padding-bottom:12px}.px-vl .px-w-display[tabindex="-1"]:focus{outline:none}.px-vl-summary{margin:12px 0 0}.px-vl-filter{gap:0 var(--px-space-4);margin-top:var(--px-space-4);border-bottom:var(--px-hairline-w) solid var(--px-hairline);flex-wrap:wrap;display:flex}.px-vl-filter-item{min-height:var(--px-hit);font:inherit;font-size:var(--px-size-3);line-height:var(--px-hit);color:var(--px-ink-soft);white-space:nowrap;cursor:var(--px-cursor-pointer);transition:color var(--px-dur-ack) var(--px-ease-out);background:0 0;border:0;align-items:baseline;gap:6px;padding:0;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.px-vl-filter-item:hover{color:var(--px-ink)}}.px-vl-filter-item[aria-pressed=true]{color:var(--px-ink);cursor:var(--px-cursor-default)}.px-vl-filter-item[aria-pressed=true]:after{content:"";background:var(--px-accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.px-vl-filter-item:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:var(--px-radius-chip)}.px-vl-filter-count{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint)}.px-vl-filter-item[aria-pressed=true] .px-vl-filter-count{color:var(--px-accent-ink)}.px-vl-empty{padding-top:0}.px-vl-empty .px-work-state-body{margin-top:var(--px-space-3)}.px-vl-empty-title{color:var(--px-ink);font-weight:500}.px-vl-lead{margin-top:2px}.px-vl-groups{padding:0 24px 12px}.px-vl-group+.px-vl-group{margin-top:24px}.px-vl-group-head{border-bottom:var(--px-hairline-w) solid var(--px-hairline);font-size:var(--px-size-2);color:var(--px-ink-soft);align-items:center;gap:8px;margin:0;padding:10px 0;font-weight:500;line-height:1.5;display:flex}.px-vl-group-head svg{color:var(--px-ink-faint);flex:none}.px-vl-count{font-family:var(--px-font-chart);font-size:var(--px-size-1);color:var(--px-ink-faint);margin-left:auto;font-weight:400}.px-vl-list{margin:0;padding:0;list-style:none}.px-vl-row{min-height:64px}.px-vl-row:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:4px}.px-vl-row>svg:last-child{width:14px;height:14px;color:var(--px-ink-faint);flex:none}.px-vl-glyph{border:var(--px-hairline-w) solid var(--px-hairline-strong);background:var(--px-surface-sunk);width:40px;height:40px;color:var(--px-ink-soft);border-radius:50%;flex:none;place-items:center;display:grid}.px-vl-group[data-kind=memories] :is(.px-vl-group-head svg,.px-vl-glyph){color:var(--px-flame-ink)}.px-vl-group[data-kind=secrets] :is(.px-vl-group-head svg,.px-vl-glyph){color:var(--px-violet)}.px-vl-words{flex:1;min-width:0;display:block}.px-vl-words b{font-weight:500;font-size:var(--px-size-3);color:var(--px-ink);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;display:block;overflow:hidden}.px-vl-words b.is-clamp{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.px-vl-words span{font-size:var(--px-size-2);color:var(--px-ink-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;line-height:1.5;display:block;overflow:hidden}@media (hover:hover) and (pointer:fine){.px-vl-row:hover .px-vl-words b{color:var(--px-accent-ink)}}.px-vl-more{margin-top:6px}.px-vl-foot{padding-top:4px}.px-vl-hidden{font-size:var(--px-size-2);color:var(--px-ink-soft);margin:0;line-height:1.6}.px-vl-link{min-height:44px;font:inherit;color:var(--px-accent-ink);text-underline-offset:3px;cursor:var(--px-cursor-pointer);background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}@media (hover:hover) and (pointer:fine){.px-vl-link:hover{color:var(--px-ink)}}.px-vl-link:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px;border-radius:4px}@media (max-width:900px){.px-vl-groups{padding:0 16px 12px}.px-vl-row{min-height:60px}}.px-sound-resume{align-items:flex-start;gap:var(--px-space-3);margin-top:var(--px-space-4);padding:var(--px-space-4);border:var(--px-hairline-w) solid var(--px-accent-edge);border-radius:var(--px-radius-panel);background:var(--px-accent-wash);flex-direction:column;display:flex}.px-sound-resume p{font-size:var(--px-read-size);color:var(--px-ink);margin:0;line-height:1.5}.px-sound-mute{width:100%;min-height:56px;margin-top:var(--px-space-4);padding:var(--px-space-3) var(--px-space-4);border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-panel);color:var(--px-ink);font:inherit;text-align:left;cursor:var(--px-cursor-pointer);transition:border-color var(--px-dur-ack) var(--px-ease-out);background:0 0;align-items:center;display:flex}.px-sound-mute[aria-pressed=true]{border-color:var(--px-accent);background:var(--px-accent-wash)}.px-sound-mute:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}@media (hover:hover){.px-sound-mute:hover strong{color:var(--px-accent-ink)}}.px-sound-volume{align-items:center;gap:var(--px-space-3);min-height:48px;margin-top:var(--px-space-2);grid-template-columns:minmax(7.5em,auto) 1fr 2.5em;display:grid}.px-sound-volume label{font-size:var(--px-size-2);color:var(--px-ink-soft)}.px-sound-volume input{width:100%;height:44px;accent-color:var(--px-accent);cursor:var(--px-cursor-pointer);background:0 0;margin:0}.px-sound-volume input:disabled{cursor:var(--px-cursor-not-allowed)}.px-sound-volume input:focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}.px-sound-volume output{text-align:right;font-size:var(--px-size-2);color:var(--px-ink-soft)}.px-sound-volume[data-disabled] label,.px-sound-volume[data-disabled] output{color:var(--px-ink-faint)}.px-sound-audition{min-height:44px;margin-top:var(--px-space-2);padding:0}.px-stage-tool.is-sound{color:var(--px-accent-ink)}@media (hover:hover){.px-stage-tool.is-sound:hover{border-color:var(--px-accent)}}@media (max-width:900px){.px-stage-bar[data-sound=resume] .px-stage-view{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.px-stage-bar[data-sound=resume] .px-stage-tool.is-customize .px-stage-tool-short{display:none}.px-stage-bar[data-sound=resume] .px-stage-tools{margin-left:auto}}.px-sound-toggle[data-on=true]{color:var(--px-accent-ink)}.px-stage-foot .px-zoomers .px-sound-toggle[data-on=true]{border-color:var(--px-accent-edge)}@media (max-width:900px){.px-stage-foot .px-zoomers{position:relative}.px-stage-foot .px-zoomers .px-sound-toggle{top:0;right:calc(100% + var(--px-space-2));position:absolute}}:is(.px-sq-more:has(>.px-sq-disclose[aria-expanded=true]),.px-sq-door-what:has(>.px-sq-disclose[aria-expanded=true]),.px-sq-invite-one:has(>.px-sq-disclose[aria-expanded=true]),.px-signin-keeps:has(.px-signin-disclose[aria-expanded=true]),.px-poster-suggest[aria-expanded=true],.px-poster-suggest[aria-expanded=true]+.px-poster-ideas,.px-mine-section:has(>.px-mine-h>.px-mine-fold[aria-expanded=true]),.px-sq-person-item.is-open,.px-sq-act-rows>li.is-open,.px-neighbour[aria-current=true],.px-rv-reason.is-on){position:relative}:is(.px-sq-more:has(>.px-sq-disclose[aria-expanded=true]),.px-sq-door-what:has(>.px-sq-disclose[aria-expanded=true]),.px-sq-invite-one:has(>.px-sq-disclose[aria-expanded=true]),.px-signin-keeps:has(.px-signin-disclose[aria-expanded=true]),.px-poster-suggest[aria-expanded=true],.px-poster-suggest[aria-expanded=true]+.px-poster-ideas,.px-mine-section:has(>.px-mine-h>.px-mine-fold[aria-expanded=true]),.px-sq-person-item.is-open,.px-sq-act-rows>li.is-open,.px-neighbour[aria-current=true],.px-rv-reason.is-on):before{content:"";top:0;bottom:0;left:var(--px-sel-x,0px);background:var(--px-accent);pointer-events:none;width:2px;animation:px-rd-fade var(--px-dur-select) var(--px-ease-out) both;border-radius:1px;position:absolute}[data-px-region=workspace]{--px-sel-x:calc(-1 * var(--px-space-5))}@media (max-width:900px){[data-px-region=workspace]{--px-sel-x:calc(-1 * var(--px-space-4))}}[data-px-region=workspace] .px-mine-section{--px-sel-x:0px}.px-neighbourhood,.px-sq-person-item,.px-sq-act-rows>li,[data-px-region=workspace] :is(.px-poster-suggest,.px-poster-ideas,.px-sq-door-what,.px-sq-invite-one),:is(.px-poster-suggest,.px-poster-ideas,.px-sq-door-what,.px-sq-invite-one){--px-sel-x:calc(-1 * var(--px-space-2))}.px-legal-nav a[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);-webkit-text-decoration-color:var(--px-accent);text-decoration-color:var(--px-accent);text-underline-offset:6px;text-decoration-thickness:2px}:root{--px-cursor-default:default;--px-cursor-pointer:pointer;--px-cursor-grab:grab;--px-cursor-grabbing:grabbing;--px-cursor-zoom-in:zoom-in;--px-cursor-zoom-out:zoom-out;--px-cursor-dig-aim:crosshair;--px-cursor-not-allowed:not-allowed}@media (pointer:fine) and (forced-colors:none){[data-px-cursors]{--px-cursor-default:url(/cursors/planet-x/default.svg?v=3) 16 16, default;--px-cursor-pointer:url(/cursors/planet-x/pointer.svg?v=3) 16 16, pointer;--px-cursor-grab:url(/cursors/planet-x/globe-grab.svg?v=3) 16 16, grab;--px-cursor-grabbing:url(/cursors/planet-x/globe-grabbing.svg?v=3) 16 16, grabbing;--px-cursor-zoom-in:url(/cursors/planet-x/zoom-in.svg?v=3) 16 16, zoom-in;--px-cursor-zoom-out:url(/cursors/planet-x/zoom-out.svg?v=3) 16 16, zoom-out;--px-cursor-dig-aim:url(/cursors/planet-x/dig-aim.svg?v=3) 16 16, crosshair;--px-cursor-not-allowed:url(/cursors/planet-x/not-allowed.svg?v=3) 16 16, not-allowed}@supports (cursor:-webkit-image-set(url("/cursors/planet-x/default.svg?v=3") 1x) 16 16, auto){[data-px-cursors]{--px-cursor-default:-webkit-image-set(url(/cursors/planet-x/default.svg?v=3) 1x, url(/cursors/planet-x/default@2x.svg?v=3) 2x) 16 16, default;--px-cursor-pointer:-webkit-image-set(url(/cursors/planet-x/pointer.svg?v=3) 1x, url(/cursors/planet-x/pointer@2x.svg?v=3) 2x) 16 16, pointer;--px-cursor-grab:-webkit-image-set(url(/cursors/planet-x/globe-grab.svg?v=3) 1x, url(/cursors/planet-x/globe-grab@2x.svg?v=3) 2x) 16 16, grab;--px-cursor-grabbing:-webkit-image-set(url(/cursors/planet-x/globe-grabbing.svg?v=3) 1x, url(/cursors/planet-x/globe-grabbing@2x.svg?v=3) 2x) 16 16, grabbing;--px-cursor-zoom-in:-webkit-image-set(url(/cursors/planet-x/zoom-in.svg?v=3) 1x, url(/cursors/planet-x/zoom-in@2x.svg?v=3) 2x) 16 16, zoom-in;--px-cursor-zoom-out:-webkit-image-set(url(/cursors/planet-x/zoom-out.svg?v=3) 1x, url(/cursors/planet-x/zoom-out@2x.svg?v=3) 2x) 16 16, zoom-out;--px-cursor-dig-aim:-webkit-image-set(url(/cursors/planet-x/dig-aim.svg?v=3) 1x, url(/cursors/planet-x/dig-aim@2x.svg?v=3) 2x) 16 16, crosshair;--px-cursor-not-allowed:-webkit-image-set(url(/cursors/planet-x/not-allowed.svg?v=3) 1x, url(/cursors/planet-x/not-allowed@2x.svg?v=3) 2x) 16 16, not-allowed}}@supports (cursor:image-set(url("/cursors/planet-x/default.svg?v=3") 1x) 16 16, auto){[data-px-cursors]{--px-cursor-default:image-set(url(/cursors/planet-x/default.svg?v=3) 1x, url(/cursors/planet-x/default@2x.svg?v=3) 2x) 16 16, default;--px-cursor-pointer:image-set(url(/cursors/planet-x/pointer.svg?v=3) 1x, url(/cursors/planet-x/pointer@2x.svg?v=3) 2x) 16 16, pointer;--px-cursor-grab:image-set(url(/cursors/planet-x/globe-grab.svg?v=3) 1x, url(/cursors/planet-x/globe-grab@2x.svg?v=3) 2x) 16 16, grab;--px-cursor-grabbing:image-set(url(/cursors/planet-x/globe-grabbing.svg?v=3) 1x, url(/cursors/planet-x/globe-grabbing@2x.svg?v=3) 2x) 16 16, grabbing;--px-cursor-zoom-in:image-set(url(/cursors/planet-x/zoom-in.svg?v=3) 1x, url(/cursors/planet-x/zoom-in@2x.svg?v=3) 2x) 16 16, zoom-in;--px-cursor-zoom-out:image-set(url(/cursors/planet-x/zoom-out.svg?v=3) 1x, url(/cursors/planet-x/zoom-out@2x.svg?v=3) 2x) 16 16, zoom-out;--px-cursor-dig-aim:image-set(url(/cursors/planet-x/dig-aim.svg?v=3) 1x, url(/cursors/planet-x/dig-aim@2x.svg?v=3) 2x) 16 16, crosshair;--px-cursor-not-allowed:image-set(url(/cursors/planet-x/not-allowed.svg?v=3) 1x, url(/cursors/planet-x/not-allowed@2x.svg?v=3) 2x) 16 16, not-allowed}}}[data-px-cursors]{cursor:var(--px-cursor-default)}:where([data-px-cursors]) :where(a[href],button:not(:disabled),[role=button]:not([aria-disabled=true]),[role=switch]:not([aria-disabled=true]),[role=tab],[role=radio],[role=menuitem],[role=option],summary,select:not(:disabled),label[for],input:is([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=color],[type=file]):not(:disabled)){cursor:var(--px-cursor-pointer)}:where([data-px-cursors]) :where(button:disabled,[aria-disabled=true],input:disabled,select:disabled,textarea:disabled){cursor:var(--px-cursor-not-allowed)}:where([data-px-cursors]) :where(p,li,h1,h2,h3,h4,h5,h6,blockquote,figcaption,dd,dt,pre,code,td,th):where(:not(:is(a,button,[role=button],[role=switch],[role=radio],label,summary) *)){cursor:auto}[data-px-cursors] :is(textarea,input:not([type]),input:is([type=text],[type=search],[type=email],[type=url],[type=tel],[type=password],[type=number],[type=date],[type=time]),[contenteditable]:not([contenteditable=false])):not(:disabled){cursor:text}[data-px-cursors] [data-cursor=default]{cursor:var(--px-cursor-default)}[data-px-cursors] [data-cursor=pointer]{cursor:var(--px-cursor-pointer)}[data-px-cursors] [data-cursor=globe-grab]{cursor:var(--px-cursor-grab)}[data-px-cursors] [data-cursor=globe-grabbing]{cursor:var(--px-cursor-grabbing)}[data-px-cursors] [data-cursor=zoom-in]{cursor:var(--px-cursor-zoom-in)}[data-px-cursors] [data-cursor=zoom-out]{cursor:var(--px-cursor-zoom-out)}[data-px-cursors] [data-cursor=dig-aim]{cursor:var(--px-cursor-dig-aim)}[data-px-cursors] [data-cursor=not-allowed]{cursor:var(--px-cursor-not-allowed)}@media (prefers-reduced-motion:reduce){.planet-citizens .px-citizen-badge,.px-pulse i,.px-citizen-z,.px-pet-mark[data-napping] .px-wild-emote,.px-panel,.px-results,.px-signin,.px-signin-keeps-body,.px-standing,.px-pass,.px-pass-stamp,.px-pass-share,.px-wq-compare.is-after,.px-wq-voices.is-after,.px-wq-after,.px-share-row.is-rise,.px-poster-fading,.px-orbit-line,.px-orbit-tick,.px-settings-main,.px-quote-rise,.px-quote-newstamp.is-fresh,.px-quote-share{animation:none}.px-rise,.px-fade,.px-citizen-beat{animation-duration:1ms}.planet-label,.planet-marker-name,.planet-admin-name,.planet-admin-tag,.planet-admin-names,.flight-brackets,.flight-focus,.flight-tip,.flight-card{transition:none;animation-duration:1ms}.planet-canvas{transition-duration:1ms}.px-rung-tick{transition:none}}html[data-px-motion=reduce] .planet-citizens .px-citizen-badge,html[data-px-motion=reduce] .px-adv-cloth-real,html[data-px-motion=reduce] .px-brand-orbit,html[data-px-motion=reduce] .px-panel,html[data-px-motion=reduce] .px-results,html[data-px-motion=reduce] .px-signin,html[data-px-motion=reduce] .px-signin-keeps-body,html[data-px-motion=reduce] .px-standing,html[data-px-motion=reduce] .px-pass,html[data-px-motion=reduce] .px-pass-stamp,html[data-px-motion=reduce] .px-pass-share,html[data-px-motion=reduce] .px-wq-compare.is-after,html[data-px-motion=reduce] .px-wq-voices.is-after,html[data-px-motion=reduce] .px-wq-after,html[data-px-motion=reduce] .px-share-row.is-rise,html[data-px-motion=reduce] .px-poster-fading,html[data-px-motion=reduce] .px-orbit-line,html[data-px-motion=reduce] .px-orbit-tick,html[data-px-motion=reduce] .px-settings-main,html[data-px-motion=reduce] .px-quote-rise,html[data-px-motion=reduce] .px-quote-newstamp.is-fresh,html[data-px-motion=reduce] .px-quote-share{animation:none}html[data-px-motion=reduce] .px-rise,html[data-px-motion=reduce] .px-fade,html[data-px-motion=reduce] .px-citizen-beat,html[data-px-motion=reduce] .px-sq-lens-mark,html[data-px-motion=reduce] .px-sq-planet-line,html[data-px-motion=reduce] .px-sq-crest-fading,html[data-px-motion=reduce] .px-sq-copied,html[data-px-motion=reduce] .px-sq-menu,html[data-px-motion=reduce] .px-sq-rx-pick,html[data-px-motion=reduce] .px-sq-thread,html[data-px-motion=reduce] .px-sq-mention-list,html[data-px-motion=reduce] .px-sq-gifs,html[data-px-motion=reduce] .px-sq-pollmaker,html[data-px-motion=reduce] .px-sq-plan,html[data-px-motion=reduce] .px-sq-member-card,html[data-px-motion=reduce] .px-sq-danger,html[data-px-motion=reduce] .px-sq-posts>li.is-new>.px-sq-post{animation-duration:1ms;animation-delay:0s}html[data-px-motion=reduce] .planet-label,html[data-px-motion=reduce] .planet-marker-name,html[data-px-motion=reduce] .planet-admin-name,html[data-px-motion=reduce] .planet-admin-tag,html[data-px-motion=reduce] .planet-admin-names,html[data-px-motion=reduce] .flight-brackets,html[data-px-motion=reduce] .flight-focus,html[data-px-motion=reduce] .flight-tip,html[data-px-motion=reduce] .flight-card{transition:none;animation-duration:1ms}html[data-px-motion=reduce] .planet-canvas{transition-duration:1ms}html[data-px-motion=reduce] .px-rung-tick{transition:none}html[data-px-motion=reduce] .px-adv-vessel{left:var(--rest,50%);transform:translate(-50%, -50%) scale(var(--scale));animation:none}html[data-px-motion=reduce] .px-dig-thread{animation:none;display:none}html[data-px-motion=reduce] .px-dig-thread-line{stroke-dasharray:none}html[data-px-motion=reduce] #px-dig-curtain{background-image:none}html[data-px-motion=reduce] .px-dig-readout,html[data-px-motion=reduce] #px-dig-overlay{display:none}html[data-px-motion=reduce] .px-dig-aim-pulse{opacity:.35;animation:none}@media (prefers-reduced-motion:reduce){.px-bb-sign.is-arriving:not([data-leave]) .px-bb-post,.px-bb-sign.is-arriving:not([data-leave]) .px-bb-board{animation:none}}html[data-px-motion=reduce] .px-bb-sign.is-arriving .px-bb-post,html[data-px-motion=reduce] .px-bb-sign.is-arriving .px-bb-board,html[data-px-motion=paused] .px-bb-sign.is-arriving .px-bb-post,html[data-px-motion=paused] .px-bb-sign.is-arriving .px-bb-board{animation:none}@media (prefers-reduced-motion:reduce){.px-citizen-mark.is-arriving:not([data-own=true])>.px-citizen-badge,.px-citizen-mark.is-arriving:not([data-own=true])>.px-citizen-stand,.planet-light.is-arriving>.px-mark-disc,.planet-light.is-arriving>.px-candle,.px-story-mark.is-arriving>.px-mark-disc,.px-story-mark.is-arriving>.px-story-paper,.px-seal.is-arriving>.px-mark-disc,.px-seal.is-arriving>.px-seal-mark{animation:none}}html[data-px-motion=reduce] .px-citizen-mark.is-arriving>.px-citizen-badge,html[data-px-motion=reduce] .px-citizen-mark.is-arriving>.px-citizen-stand,html[data-px-motion=reduce] .planet-light.is-arriving>.px-mark-disc,html[data-px-motion=reduce] .planet-light.is-arriving>.px-candle,html[data-px-motion=reduce] .px-story-mark.is-arriving>.px-mark-disc,html[data-px-motion=reduce] .px-story-mark.is-arriving>.px-story-paper,html[data-px-motion=reduce] .px-seal.is-arriving>.px-mark-disc,html[data-px-motion=reduce] .px-seal.is-arriving>.px-seal-mark,html[data-px-motion=paused] .px-citizen-mark.is-arriving>.px-citizen-badge,html[data-px-motion=paused] .px-citizen-mark.is-arriving>.px-citizen-stand,html[data-px-motion=paused] .planet-light.is-arriving>.px-mark-disc,html[data-px-motion=paused] .planet-light.is-arriving>.px-candle,html[data-px-motion=paused] .px-story-mark.is-arriving>.px-mark-disc,html[data-px-motion=paused] .px-story-mark.is-arriving>.px-story-paper,html[data-px-motion=paused] .px-seal.is-arriving>.px-mark-disc,html[data-px-motion=paused] .px-seal.is-arriving>.px-seal-mark{animation:none}:where(select:not([multiple]):not([size])){box-sizing:border-box;min-height:var(--px-hit);padding-top:0;padding-bottom:0;padding-left:var(--px-space-3);font-size:var(--px-size-3);line-height:1.3}@media (pointer:coarse){:where(select:not([multiple]):not([size])){font-size:var(--px-size-4)}}select:not([multiple]):not([size]):not(#px-any){appearance:none;resize:none;height:auto;padding-right:calc(var(--px-space-3) + var(--px-space-5));border:var(--px-hairline-w) solid var(--px-hairline-strong);border-radius:var(--px-radius-control);background-color:var(--px-panel-deep);background-image:linear-gradient(45deg, transparent calc(50% - .75px), var(--px-ink-soft) calc(50% - .75px), var(--px-ink-soft) calc(50% + .75px), transparent calc(50% + .75px)), linear-gradient(135deg, transparent calc(50% - .75px), var(--px-ink-soft) calc(50% - .75px), var(--px-ink-soft) calc(50% + .75px), transparent calc(50% + .75px));background-position:right calc(var(--px-space-3) + 5px) center, right var(--px-space-3) center;box-shadow:none;color:var(--px-ink);font-family:var(--px-font-ui);letter-spacing:normal;text-transform:none;text-overflow:ellipsis;white-space:nowrap;cursor:var(--px-cursor-pointer);transition:border-color var(--px-fast) var(--px-ease);background-repeat:no-repeat;background-size:6px 6px;font-weight:400}@media (hover:hover) and (pointer:fine){select:not([multiple]):not([size]):not(#px-any):not(:disabled):hover{border-color:var(--px-ink-faint)}}select:not([multiple]):not([size]):not(#px-any):focus{outline:none}select:not([multiple]):not([size]):not(#px-any):focus-visible{outline:2px solid var(--px-accent);outline-offset:2px}select:not([multiple]):not([size]):not(#px-any):disabled{color:var(--px-ink-faint);border-color:var(--px-paper-edge);cursor:var(--px-cursor-default)}select:not([multiple]):not([size]):not(#px-any):invalid{color:var(--px-ink-faint)}select:not([multiple]):not([size]):not(#px-any) option{background-color:var(--px-panel-deep);color:var(--px-ink)}@supports (appearance:base-select){select:not([multiple]):not([size]):not(#px-any){appearance:base-select}select:not([multiple]):not([size]):not(#px-any)::picker(select){appearance:base-select}select:not([multiple]):not([size]):not(#px-any){vertical-align:middle;background-image:none;align-items:center;display:inline-flex;position:relative;overflow:hidden}select:not([multiple]):not([size]):not(#px-any)::picker-icon{content:"";width:calc(var(--px-space-3) + var(--px-space-6));background-image:linear-gradient(45deg, transparent calc(50% - .75px), var(--px-ink-soft) calc(50% - .75px), var(--px-ink-soft) calc(50% + .75px), transparent calc(50% + .75px)), linear-gradient(135deg, transparent calc(50% - .75px), var(--px-ink-soft) calc(50% - .75px), var(--px-ink-soft) calc(50% + .75px), transparent calc(50% + .75px)), linear-gradient(to right, transparent, var(--px-panel-deep) var(--px-space-3));background-position:right calc(var(--px-space-3) + 5px) center, right var(--px-space-3) center, 0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;position:absolute;top:0;bottom:0;right:0}select:not([multiple]):not([size]):not(#px-any)::picker(select){min-width:anchor-size(width);max-height:min(60dvh, calc(var(--px-pop-row-h) * 9));margin-block:var(--px-space-2);padding:var(--px-pop-pad);border:var(--px-hairline-w) solid var(--px-pop-edge);border-radius:var(--px-pop-radius);background:var(--px-pop-bg);box-shadow:var(--px-pop-shadow);overscroll-behavior:contain;opacity:1;transition:opacity var(--px-fast) var(--px-ease), display var(--px-fast) allow-discrete, overlay var(--px-fast) allow-discrete}@starting-style{select:not([multiple]):not([size]):not(#px-any):open::picker(select){opacity:0}}select:not([multiple]):not([size]):not(#px-any) option{align-items:center;gap:var(--px-space-3);min-height:var(--px-pop-row-h);padding:var(--px-pop-row-pad);border-radius:var(--px-pop-row-radius);color:var(--px-ink);font-family:var(--px-font-ui);font-size:var(--px-pop-row-size);white-space:normal;cursor:var(--px-cursor-pointer);background:0 0;display:flex}select:not([multiple]):not([size]):not(#px-any) option::checkmark{color:var(--px-accent);order:1;margin-left:auto}select:not([multiple]):not([size]):not(#px-any) option:checked{background:var(--px-pop-on-bg);color:var(--px-pop-on-ink)}select:not([multiple]):not([size]):not(#px-any) option:disabled{color:var(--px-ink-faint);cursor:var(--px-cursor-default)}select:not([multiple]):not([size]):not(#px-any) option:focus-visible{outline:2px solid var(--px-accent);outline-offset:-2px}@media (hover:hover) and (pointer:fine){select:not([multiple]):not([size]):not(#px-any) option:not(:disabled):hover{background:var(--px-pop-on-bg)}}}[data-px-under-plane],[data-px-under-plane] *{pointer-events:none!important}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
