@font-face{font-family:display;src:url(../media/Fraunces_Variable-s.p.0z-qluqijbwjw.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}.display_123fa322-module__wKmX2W__className{font-family:display,display Fallback,Georgia,serif}.display_123fa322-module__wKmX2W__variable{--font-display:"display", "display Fallback", Georgia, serif}
@font-face{font-family:text;src:url(../media/HankenGrotesk_Variable-s.p.383nluj69zqfa.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:text Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.text_bedffc0b-module__iWey_W__className{font-family:text,text Fallback,ui-sans-serif,system-ui,sans-serif}.text_bedffc0b-module__iWey_W__variable{--font-text:"text", "text Fallback", ui-sans-serif, system-ui, sans-serif}
@font-face{font-family:mono;src:url(../media/DMMono_Regular-s.p.3cj_yefp0d3o_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/DMMono_Medium-s.p.2qgt1jvo-spce.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:75.44%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:131.49%}.mono_17351d57-module__SnJEeW__className{font-family:mono,mono Fallback,ui-monospace,SFMono-Regular,monospace}.mono_17351d57-module__SnJEeW__variable{--font-mono:"mono", "mono Fallback", ui-monospace, SFMono-Regular, monospace}
@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-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}}}@layer theme{:root,:host{--font-sans:-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-mono:var(--font-mono);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--font-text:var(--font-text);--radius-paper:var(--radius-paper);--radius-pocket:var(--radius-pocket);--radius-room:var(--radius-room)}}@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{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.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,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.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,)}.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))}}:root,[data-theme-preview=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f6efe2;--surface:#fffbf3;--surface-sunk:#ece2d1;--surface-ink:#2a1e14;--paper:#f7f7f4;--paper-sunk:#ecece7;--rule:#85816f;--ink:#2a1e14;--ink-soft:#61513f;--ink-faint:#6f5f4a;--ink-inverse:#fff8ec;--edge:#2a1e14;--edge-soft:#ded1bb;--sun:#ff8a3d;--sun-edge:#b8500f;--sun-text:#9e4409;--sun-soft:#ffe4cd;--sprout:#63b655;--sprout-edge:#3a7a31;--sprout-text:#2c6a25;--sprout-soft:#dcefd3;--pool:#7ba4ec;--pool-edge:#3a63ad;--pool-text:#2a5599;--pool-soft:#dfe8fb;--bloom:#b8407a;--bloom-edge:#7c2650;--bloom-text:#96305f;--bloom-soft:#f9dde9;--alarm:#d13a1f;--alarm-edge:#8f2412;--alarm-text:#a32a14;--alarm-soft:#fbdcd4;--on-sun:#2a1e14;--on-sprout:#2a1e14;--on-pool:#2a1e14;--on-bloom:#fff8ec;--on-alarm:#fff8ec;--focus:#12306e;--focus-contrast:#fff8ec;--trim-cloth:#8c7a60;--trim-copper:#a45f2a;--trim-glass:#2d8296;--trim-foil:#95761a;--pet-eye:#2a1e14;--pet-shine:#fff;--pet-blush:#ff9f8f;--pet-cream:#fff3e2;--pet-cocoa:#6b3d1f;--pet-cloud:#fbf8f4;--pet-cloud-shade:#c7d3f2;--pk-day:1;--pk-night:0;--shadow-sticker:3px 3px 0 #2a1e14;--shadow-sticker-sm:2px 2px 0 #2a1e14;--shadow-sticker-lift:4px 4px 0 #2a1e14;--shadow-lift:0 20px 44px -16px #2a1e1459;--shadow-well:inset 0 2px 0 #2a1e141f;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--space-9:64px;--space-10:96px;--radius-paper:4px;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-pocket:28px;--radius-room:40px;--radius-pill:999px;--stroke-hair:1px;--stroke-line:2px;--stroke-shelf:3px;--stroke-trim:4px;--opacity-disabled:.45;--opacity-scrim:.72;--opacity-press:.9;--ease-press:cubic-bezier(.2, .9, .3, 1);--dur-press:90ms;--dur-sheet:.22s;--ease-swap:cubic-bezier(.22, .8, .3, 1);--dur-swap:.24s;--dur-room:.42s;--ease-spring:cubic-bezier(.34, 1.5, .64, 1);--focus-ring:calc(var(--stroke-line) * 2 + 2px)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#17120e;--surface:#241d16;--surface-sunk:#0f0b08;--surface-ink:#efe2cf;--paper:#1a1a19;--paper-sunk:#121211;--rule:#78746a;--ink:#f6ebda;--ink-soft:#c6b5a1;--ink-faint:#a08f7c;--ink-inverse:#1a130d;--edge:#efe2cf;--edge-soft:#3d3127;--sun:#ff9a52;--sun-edge:#a8460b;--sun-text:#ffb079;--sun-soft:#3a2317;--sprout:#79c96b;--sprout-edge:#2f6427;--sprout-text:#96d98a;--sprout-soft:#22331d;--pool:#93b6f5;--pool-edge:#2f538f;--pool-text:#a9c6ff;--pool-soft:#1d2738;--bloom:#e56ba4;--bloom-edge:#8a2d5a;--bloom-text:#f08bb8;--bloom-soft:#331c27;--alarm:#f4644a;--alarm-edge:#932412;--alarm-text:#ff8a70;--alarm-soft:#3a1a13;--on-sun:#1a130d;--on-sprout:#1a130d;--on-pool:#1a130d;--on-bloom:#1a130d;--on-alarm:#1a130d;--focus:#a7c6ff;--focus-contrast:#17120e;--trim-cloth:#c0ab8b;--trim-copper:#d08a4e;--trim-glass:#63c0d4;--trim-foil:#d8b43e;--pet-blush:#f2907f;--pet-cream:#f6e6cc;--pet-cocoa:#8a5530;--pet-cloud:#efe9f2;--pet-cloud-shade:#b3c1ea;--pk-day:0;--pk-night:1;--shadow-sticker:3px 3px 0 #0b0806;--shadow-sticker-sm:2px 2px 0 #0b0806;--shadow-sticker-lift:4px 4px 0 #0b0806;--shadow-lift:0 20px 44px -16px #000000b8;--shadow-well:inset 0 2px 0 #00000080}}:root[data-theme=dark],[data-theme-preview=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#17120e;--surface:#241d16;--surface-sunk:#0f0b08;--surface-ink:#efe2cf;--paper:#1a1a19;--paper-sunk:#121211;--rule:#78746a;--ink:#f6ebda;--ink-soft:#c6b5a1;--ink-faint:#a08f7c;--ink-inverse:#1a130d;--edge:#efe2cf;--edge-soft:#3d3127;--sun:#ff9a52;--sun-edge:#a8460b;--sun-text:#ffb079;--sun-soft:#3a2317;--sprout:#79c96b;--sprout-edge:#2f6427;--sprout-text:#96d98a;--sprout-soft:#22331d;--pool:#93b6f5;--pool-edge:#2f538f;--pool-text:#a9c6ff;--pool-soft:#1d2738;--bloom:#e56ba4;--bloom-edge:#8a2d5a;--bloom-text:#f08bb8;--bloom-soft:#331c27;--alarm:#f4644a;--alarm-edge:#932412;--alarm-text:#ff8a70;--alarm-soft:#3a1a13;--on-sun:#1a130d;--on-sprout:#1a130d;--on-pool:#1a130d;--on-bloom:#1a130d;--on-alarm:#1a130d;--focus:#a7c6ff;--focus-contrast:#17120e;--trim-cloth:#c0ab8b;--trim-copper:#d08a4e;--trim-glass:#63c0d4;--trim-foil:#d8b43e;--pet-blush:#f2907f;--pet-cream:#f6e6cc;--pet-cocoa:#8a5530;--pet-cloud:#efe9f2;--pet-cloud-shade:#b3c1ea;--pk-day:0;--pk-night:1;--shadow-sticker:3px 3px 0 #0b0806;--shadow-sticker-sm:2px 2px 0 #0b0806;--shadow-sticker-lift:4px 4px 0 #0b0806;--shadow-lift:0 20px 44px -16px #000000b8;--shadow-well:inset 0 2px 0 #00000080}:root[data-theme=strawberry],[data-theme-preview=strawberry]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#fbe9ed;--surface:#fff8f9;--surface-sunk:#f5d7de;--surface-ink:#3b1a22;--paper:#f7f7f4;--paper-sunk:#ecece7;--rule:#85816f;--ink:#3b1a22;--ink-soft:#6c3a47;--ink-faint:#7b4855;--ink-inverse:#fff6f7;--edge:#3b1a22;--edge-soft:#efc9d3;--sun:#ff8476;--sun-edge:#bd4049;--sun-text:#a12f3a;--sun-soft:#ffdcd7;--sprout:#63b655;--sprout-edge:#3a7a31;--sprout-text:#2b6a26;--sprout-soft:#dcefd3;--pool:#7ba4ec;--pool-edge:#3a63ad;--pool-text:#2a5399;--pool-soft:#dfe8fb;--bloom:#b8407a;--bloom-edge:#7c2650;--bloom-text:#8f2d5a;--bloom-soft:#f9dde9;--alarm:#d13a1f;--alarm-edge:#8f2412;--alarm-text:#a0280f;--alarm-soft:#fbdcd4;--on-sun:#3b1a22;--on-sprout:#2a1e14;--on-pool:#2a1e14;--on-bloom:#fff8ec;--on-alarm:#fff8ec;--focus:#1d3270;--focus-contrast:#fff8f9;--trim-cloth:#8c7a60;--trim-copper:#a45f2a;--trim-glass:#2d8296;--trim-foil:#95761a;--pet-blush:#ff9f8f;--pet-cream:#fff3e2;--pet-cocoa:#6b3d1f;--pet-cloud:#fbf8f4;--pet-cloud-shade:#c7d3f2;--pk-day:1;--pk-night:0;--shadow-sticker:3px 3px 0 #3b1a22;--shadow-sticker-sm:2px 2px 0 #3b1a22;--shadow-sticker-lift:4px 4px 0 #3b1a22;--shadow-lift:0 20px 44px -16px #2a1e1459;--shadow-well:inset 0 2px 0 #2a1e141f}:root[data-theme=honey],[data-theme-preview=honey]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#fbf2d4;--surface:#fffcef;--surface-sunk:#f2e2b0;--surface-ink:#33260f;--paper:#f7f7f4;--paper-sunk:#ecece7;--rule:#85816f;--ink:#33260f;--ink-soft:#62502c;--ink-faint:#6d5a32;--ink-inverse:#fffaea;--edge:#33260f;--edge-soft:#ead79e;--sun:#ff8f3f;--sun-edge:#b5520f;--sun-text:#954009;--sun-soft:#ffe1c4;--sprout:#63b655;--sprout-edge:#3a7a31;--sprout-text:#2a6524;--sprout-soft:#dcefd3;--pool:#7ba4ec;--pool-edge:#3a63ad;--pool-text:#29518f;--pool-soft:#dfe8fb;--bloom:#b8407a;--bloom-edge:#7c2650;--bloom-text:#8f2d5a;--bloom-soft:#f9dde9;--alarm:#d13a1f;--alarm-edge:#8f2412;--alarm-text:#9e2811;--alarm-soft:#fbdcd4;--on-sun:#33260f;--on-sprout:#2a1e14;--on-pool:#2a1e14;--on-bloom:#fff8ec;--on-alarm:#fff8ec;--focus:#152f6b;--focus-contrast:#fffcef;--trim-cloth:#8c7a60;--trim-copper:#a45f2a;--trim-glass:#2d8296;--trim-foil:#95761a;--pet-blush:#ff9f8f;--pet-cream:#fff3e2;--pet-cocoa:#6b3d1f;--pet-cloud:#fbf8f4;--pet-cloud-shade:#c7d3f2;--pk-day:1;--pk-night:0;--shadow-sticker:3px 3px 0 #33260f;--shadow-sticker-sm:2px 2px 0 #33260f;--shadow-sticker-lift:4px 4px 0 #33260f;--shadow-lift:0 20px 44px -16px #2a1e1459;--shadow-well:inset 0 2px 0 #2a1e141f}:root[data-theme=matcha],[data-theme-preview=matcha]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#edf3e1;--surface:#fbfdf4;--surface-sunk:#dce8c9;--surface-ink:#22301c;--paper:#f7f7f4;--paper-sunk:#ecece7;--rule:#85816f;--ink:#22301c;--ink-soft:#4a5b3d;--ink-faint:#57684a;--ink-inverse:#f8fcef;--edge:#22301c;--edge-soft:#c9d8b1;--sun:#ff9447;--sun-edge:#b5561a;--sun-text:#93410c;--sun-soft:#ffe3c9;--sprout:#5cae4d;--sprout-edge:#3a7a31;--sprout-text:#255f20;--sprout-soft:#d3e9c6;--pool:#7ba4ec;--pool-edge:#3a63ad;--pool-text:#27508f;--pool-soft:#dfe8fb;--bloom:#b8407a;--bloom-edge:#7c2650;--bloom-text:#8f2d5a;--bloom-soft:#f9dde9;--alarm:#d13a1f;--alarm-edge:#8f2412;--alarm-text:#9c2811;--alarm-soft:#fbdcd4;--on-sun:#22301c;--on-sprout:#22301c;--on-pool:#2a1e14;--on-bloom:#fff8ec;--on-alarm:#fff8ec;--focus:#173069;--focus-contrast:#fbfdf4;--trim-cloth:#8c7a60;--trim-copper:#a45f2a;--trim-glass:#2d8296;--trim-foil:#95761a;--pet-blush:#ff9f8f;--pet-cream:#fff3e2;--pet-cocoa:#6b3d1f;--pet-cloud:#fbf8f4;--pet-cloud-shade:#c7d3f2;--pk-day:1;--pk-night:0;--shadow-sticker:3px 3px 0 #22301c;--shadow-sticker-sm:2px 2px 0 #22301c;--shadow-sticker-lift:4px 4px 0 #22301c;--shadow-lift:0 20px 44px -16px #2a1e1459;--shadow-well:inset 0 2px 0 #2a1e141f}:root[data-theme=seaside],[data-theme-preview=seaside]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#e5f2f3;--surface:#f7fdfd;--surface-sunk:#cde4e7;--surface-ink:#14303a;--paper:#f7f7f4;--paper-sunk:#ecece7;--rule:#85816f;--ink:#14303a;--ink-soft:#3a5963;--ink-faint:#456470;--ink-inverse:#f4fcfc;--edge:#14303a;--edge-soft:#c0dbe0;--sun:#ff9a4d;--sun-edge:#b25617;--sun-text:#93420b;--sun-soft:#ffe5cf;--sprout:#63b655;--sprout-edge:#3a7a31;--sprout-text:#256226;--sprout-soft:#dcefd3;--pool:#6fa6e6;--pool-edge:#3a63ad;--pool-text:#22508f;--pool-soft:#d9e8f8;--bloom:#b8407a;--bloom-edge:#7c2650;--bloom-text:#8c2c58;--bloom-soft:#f9dde9;--alarm:#d13a1f;--alarm-edge:#8f2412;--alarm-text:#9b2812;--alarm-soft:#fbdcd4;--on-sun:#14303a;--on-sprout:#2a1e14;--on-pool:#14303a;--on-bloom:#fff8ec;--on-alarm:#fff8ec;--focus:#152f6b;--focus-contrast:#f7fdfd;--trim-cloth:#8c7a60;--trim-copper:#a45f2a;--trim-glass:#2d8296;--trim-foil:#95761a;--pet-blush:#ff9f8f;--pet-cream:#fff3e2;--pet-cocoa:#6b3d1f;--pet-cloud:#fbf8f4;--pet-cloud-shade:#c7d3f2;--pk-day:1;--pk-night:0;--shadow-sticker:3px 3px 0 #14303a;--shadow-sticker-sm:2px 2px 0 #14303a;--shadow-sticker-lift:4px 4px 0 #14303a;--shadow-lift:0 20px 44px -16px #2a1e1459;--shadow-well:inset 0 2px 0 #2a1e141f}:root[data-theme=lavender],[data-theme-preview=lavender]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#efeafa;--surface:#fcfaff;--surface-sunk:#ded6f1;--surface-ink:#2b2140;--paper:#f7f7f4;--paper-sunk:#ecece7;--rule:#85816f;--ink:#2b2140;--ink-soft:#57496f;--ink-faint:#62547c;--ink-inverse:#fbf8ff;--edge:#2b2140;--edge-soft:#d6cdec;--sun:#ff8c5a;--sun-edge:#b34e1d;--sun-text:#983f12;--sun-soft:#ffe0d0;--sprout:#63b655;--sprout-edge:#3a7a31;--sprout-text:#2a6624;--sprout-soft:#dcefd3;--pool:#8aa8f0;--pool-edge:#3a63ad;--pool-text:#2c4f96;--pool-soft:#e0e6fb;--bloom:#b8407a;--bloom-edge:#7c2650;--bloom-text:#8e2c5c;--bloom-soft:#f9dde9;--alarm:#d13a1f;--alarm-edge:#8f2412;--alarm-text:#9f2913;--alarm-soft:#fbdcd4;--on-sun:#2b2140;--on-sprout:#2a1e14;--on-pool:#2a1e14;--on-bloom:#fff8ec;--on-alarm:#fff8ec;--focus:#1e2c6c;--focus-contrast:#fcfaff;--trim-cloth:#8c7a60;--trim-copper:#a45f2a;--trim-glass:#2d8296;--trim-foil:#95761a;--pet-blush:#ff9f8f;--pet-cream:#fff3e2;--pet-cocoa:#6b3d1f;--pet-cloud:#fbf8f4;--pet-cloud-shade:#c7d3f2;--pk-day:1;--pk-night:0;--shadow-sticker:3px 3px 0 #2b2140;--shadow-sticker-sm:2px 2px 0 #2b2140;--shadow-sticker-lift:4px 4px 0 #2b2140;--shadow-lift:0 20px 44px -16px #2a1e1459;--shadow-well:inset 0 2px 0 #2a1e141f}:root[data-theme=blossom],[data-theme-preview=blossom]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#fbecef;--surface:#fffafb;--surface-sunk:#f2d6dd;--surface-ink:#3b1f2a;--paper:#f7f7f4;--paper-sunk:#ecece7;--rule:#85816f;--ink:#3b1f2a;--ink-soft:#663c4c;--ink-faint:#6f4455;--ink-inverse:#fff8fa;--edge:#3b1f2a;--edge-soft:#eccad4;--sun:#ff8c5a;--sun-edge:#b34e1d;--sun-text:#983f12;--sun-soft:#ffe0d0;--sprout:#63b655;--sprout-edge:#3a7a31;--sprout-text:#2a6624;--sprout-soft:#dcefd3;--pool:#8aa8f0;--pool-edge:#3a63ad;--pool-text:#2c4f96;--pool-soft:#e0e6fb;--bloom:#b8407a;--bloom-edge:#7c2650;--bloom-text:#8e2c5c;--bloom-soft:#f9dde9;--alarm:#d13a1f;--alarm-edge:#8f2412;--alarm-text:#9f2913;--alarm-soft:#fbdcd4;--on-sun:#3b1f2a;--on-sprout:#2a1e14;--on-pool:#2a1e14;--on-bloom:#fff8ec;--on-alarm:#fff8ec;--focus:#1e2c6c;--focus-contrast:#fffafb;--trim-cloth:#8c7a60;--trim-copper:#a45f2a;--trim-glass:#2d8296;--trim-foil:#95761a;--pet-blush:#ff9f8f;--pet-cream:#fff3e2;--pet-cocoa:#6b3d1f;--pet-cloud:#fbf8f4;--pet-cloud-shade:#c7d3f2;--pk-day:1;--pk-night:0;--shadow-sticker:3px 3px 0 #3b1f2a;--shadow-sticker-sm:2px 2px 0 #3b1f2a;--shadow-sticker-lift:4px 4px 0 #3b1f2a;--shadow-lift:0 20px 44px -16px #3b1f2a59;--shadow-well:inset 0 2px 0 #3b1f2a1f}:root[data-theme=aurora],[data-theme-preview=aurora]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0d1f22;--surface:#15302f;--surface-sunk:#081416;--surface-ink:#dcfff6;--paper:#16181f;--paper-sunk:#0f1116;--rule:#737a8c;--ink:#ecfffa;--ink-soft:#b3dcd2;--ink-faint:#93c2b7;--ink-inverse:#0d1f22;--edge:#d9fff5;--edge-soft:#24504a;--sun:#ffa05c;--sun-edge:#a8530f;--sun-text:#ffb784;--sun-soft:#3a2a2a;--sprout:#7fcf72;--sprout-edge:#2f6427;--sprout-text:#9ddc91;--sprout-soft:#1f3326;--pool:#9dbcff;--pool-edge:#2f538f;--pool-text:#b5ccff;--pool-soft:#202c4d;--bloom:#ea74ad;--bloom-edge:#8a2d5a;--bloom-text:#f497c3;--bloom-soft:#3a2038;--alarm:#ff6b52;--alarm-edge:#932412;--alarm-text:#ff957e;--alarm-soft:#3d1b1f;--on-sun:#0d1f22;--on-sprout:#0d1f22;--on-pool:#0d1f22;--on-bloom:#0d1f22;--on-alarm:#0d1f22;--focus:#ffd27a;--focus-contrast:#0d1f22;--trim-cloth:#c0ab8b;--trim-copper:#d08a4e;--trim-glass:#63c0d4;--trim-foil:#d8b43e;--pet-blush:#f2907f;--pet-cream:#f6e6cc;--pet-cocoa:#8a5530;--pet-cloud:#efe9f2;--pet-cloud-shade:#b3c1ea;--pk-day:0;--pk-night:1;--shadow-sticker:3px 3px 0 #020a0b;--shadow-sticker-sm:2px 2px 0 #020a0b;--shadow-sticker-lift:4px 4px 0 #020a0b;--shadow-lift:0 20px 44px -16px #000000b8;--shadow-well:inset 0 2px 0 #00000080}:root[data-theme=starlight],[data-theme-preview=starlight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#10162a;--surface:#1a2340;--surface-sunk:#0a0f1e;--surface-ink:#e2e8ff;--paper:#16181f;--paper-sunk:#0f1116;--rule:#737a8c;--ink:#eef1ff;--ink-soft:#b9c1dd;--ink-faint:#98a1c2;--ink-inverse:#10162a;--edge:#dfe5ff;--edge-soft:#2e3858;--sun:#ffa05c;--sun-edge:#a8530f;--sun-text:#ffb784;--sun-soft:#3a2a2a;--sprout:#7fcf72;--sprout-edge:#2f6427;--sprout-text:#9ddc91;--sprout-soft:#1f3326;--pool:#9dbcff;--pool-edge:#2f538f;--pool-text:#b5ccff;--pool-soft:#202c4d;--bloom:#ea74ad;--bloom-edge:#8a2d5a;--bloom-text:#f497c3;--bloom-soft:#3a2038;--alarm:#ff6b52;--alarm-edge:#932412;--alarm-text:#ff957e;--alarm-soft:#3d1b1f;--on-sun:#10162a;--on-sprout:#10162a;--on-pool:#10162a;--on-bloom:#10162a;--on-alarm:#10162a;--focus:#ffd27a;--focus-contrast:#10162a;--trim-cloth:#c0ab8b;--trim-copper:#d08a4e;--trim-glass:#63c0d4;--trim-foil:#d8b43e;--pet-blush:#f2907f;--pet-cream:#f6e6cc;--pet-cocoa:#8a5530;--pet-cloud:#efe9f2;--pet-cloud-shade:#b3c1ea;--pk-day:0;--pk-night:1;--shadow-sticker:3px 3px 0 #05070f;--shadow-sticker-sm:2px 2px 0 #05070f;--shadow-sticker-lift:4px 4px 0 #05070f;--shadow-lift:0 20px 44px -16px #000000b8;--shadow-well:inset 0 2px 0 #00000080}html{background:var(--ground);scrollbar-gutter:stable;scroll-padding-bottom:var(--space-10)}body{background:var(--ground);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:15px;font-weight:400;line-height:23px}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}::selection{background:var(--sun);color:var(--on-sun)}.display-hero,.display-l,.display-m,.display-s,.pk-display{font-family:var(--font-display);font-variation-settings:"SOFT" 64, "WONK" 1}.title-l,.title,.body-lg,.body,.body-sm,.label,.caption{font-family:var(--font-text)}.amount-xl,.amount,.amount-sm,.receipt,.receipt-label,.addr{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.label,.receipt-label{text-transform:uppercase}.display-hero{letter-spacing:-.02em;font-size:44px;font-weight:600;line-height:42px}@media (min-width:860px){.display-hero{font-size:64px;line-height:58px}}.display-l{letter-spacing:-.02em;font-size:44px;font-weight:600;line-height:42px}.display-m{letter-spacing:-.01em;font-size:32px;font-weight:600;line-height:34px}.display-s{font-size:22px;font-weight:600;line-height:26px}.title-l{letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:30px}.title{font-size:19px;font-weight:650;line-height:25px}.body-lg{font-size:17px;font-weight:400;line-height:27px}.body{font-size:15px;font-weight:400;line-height:23px}.body-sm{font-size:13px;font-weight:400;line-height:20px}.label{letter-spacing:.1em;font-size:12px;font-weight:700;line-height:14px}.caption{font-size:12px;font-weight:400;line-height:17px}.amount-xl{letter-spacing:-.01em;font-size:30px;font-weight:500;line-height:32px}.amount{font-size:18px;font-weight:500;line-height:24px}.amount-sm{font-size:13px;font-weight:500;line-height:18px}.receipt{font-size:12px;font-weight:400;line-height:19px}.receipt-label{letter-spacing:.08em;font-size:11px;font-weight:400;line-height:16px}.addr{letter-spacing:.02em;font-size:12px;font-weight:400;line-height:18px}.pk-muted{color:var(--ink-soft)}.pk-faint{color:var(--ink-faint)}.pk-stack{flex-direction:column;display:flex}.pk-row{align-items:center;display:flex}.pk-grid{display:grid}.pk-spread{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.pk-fill{flex:auto;min-width:0}.pk-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pk-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pk-paper{background:var(--paper);color:var(--ink);border:var(--stroke-hair) solid var(--rule);border-radius:var(--radius-paper)}.pk-paper__head{justify-content:space-between;align-items:baseline;gap:2px var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:var(--stroke-hair) dashed var(--rule);color:var(--ink-faint);flex-wrap:wrap;display:flex}.pk-paper__body{padding:var(--space-4)}.pk-paper__foot{padding:var(--space-3) var(--space-4);border-top:var(--stroke-hair) solid var(--rule);background:var(--paper-sunk)}.pk-paper__head>:last-child:not(:first-child){text-align:right;margin-left:auto}.pk-paper--torn{border-radius:var(--radius-paper) var(--radius-paper) 0 0;border-bottom:0}.pk-tear{--tear:var(--paper);background:linear-gradient(135deg, var(--tear) 50%, transparent 50%) 0 0 / 12px 8px repeat-x, linear-gradient(-135deg, var(--tear) 50%, transparent 50%) 6px 0 / 12px 8px repeat-x;height:8px;filter:drop-shadow(0 1px 0 var(--rule))}.pk-tear--sunk{--tear:var(--paper-sunk)}.pk-card{background:var(--surface);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);box-shadow:var(--shadow-sticker);padding:var(--space-5)}.pk-card--flush{padding:0;overflow:hidden}.pk-card--room{border-radius:var(--radius-room);padding:var(--space-6)}.pk-card--ink{background:var(--surface-ink);color:var(--ink-inverse);border-color:var(--edge)}.pk-card--ink .pk-muted,.pk-card--ink .pk-faint{color:var(--ink-inverse);opacity:.72}.pk-card--ink .pk-pet__frame{border-color:var(--ink-inverse);box-shadow:none}.pk-card--quiet{box-shadow:none}.pk-card__art{padding:var(--space-3) var(--space-3) 0;display:block}.pk-card__body{padding:var(--space-3) var(--space-4) var(--space-4)}.pk-card--link{--pk-keep:var(--shadow-sticker);color:inherit;transition:transform var(--dur-press) var(--ease-press), box-shadow var(--dur-press) var(--ease-press);text-decoration:none;display:block}@media (hover:hover){.pk-card--link:hover{box-shadow:var(--shadow-sticker-lift);transform:translate(-1px,-1px)}}.pk-card--link:active{box-shadow:var(--shadow-sticker-sm);transform:translate(1px,1px)}.pk-well{background:var(--surface-sunk);box-shadow:var(--shadow-well);border-radius:var(--radius-md);padding:var(--space-4)}.pk-btn{--pk-face:var(--sun);--pk-shelf:var(--sun-edge);--pk-on:var(--on-sun);justify-content:center;align-items:center;gap:var(--space-2);padding:11px var(--space-5);border:var(--stroke-line) solid var(--pk-on);border-bottom-width:calc(var(--stroke-line) + var(--stroke-shelf));border-bottom-color:var(--pk-shelf);border-radius:var(--radius-md);background:var(--pk-face);color:var(--pk-on);font-family:var(--font-text);letter-spacing:.1em;text-transform:uppercase;text-align:center;text-wrap:balance;font-variant-numeric:tabular-nums;cursor:pointer;max-width:100%;transition:transform var(--dur-press) var(--ease-press), border-bottom-width var(--dur-press) var(--ease-press), margin-bottom var(--dur-press) var(--ease-press);flex-shrink:0;font-size:12px;font-weight:700;line-height:14px;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){.pk-btn:not(.pk-btn--paper,.pk-btn--ghost):hover{border-bottom-width:calc(var(--stroke-line) + var(--stroke-shelf) + 1px);margin-bottom:-1px;transform:translateY(-1px)}}.pk-btn:not(.pk-btn--paper,.pk-btn--ghost):active{transform:translateY(var(--stroke-shelf));border-bottom-width:var(--stroke-line);margin-bottom:var(--stroke-shelf)}.pk-btn__meta{font-family:var(--font-mono);letter-spacing:0;text-transform:none;font-weight:500}.pk-btn--lg{padding:15px var(--space-6);font-size:13px}.pk-btn--sm{padding:7px var(--space-3);font-size:11px}.pk-btn--full{width:100%;display:flex}.pk-btn--sprout{--pk-face:var(--sprout);--pk-shelf:var(--sprout-edge);--pk-on:var(--on-sprout)}.pk-btn--pool{--pk-face:var(--pool);--pk-shelf:var(--pool-edge);--pk-on:var(--on-pool)}.pk-btn--bloom{--pk-face:var(--bloom);--pk-shelf:var(--bloom-edge);--pk-on:var(--on-bloom)}.pk-btn--alarm{--pk-face:var(--alarm);--pk-shelf:var(--alarm-edge);--pk-on:var(--on-alarm)}.pk-btn--quiet{--pk-face:var(--surface);--pk-shelf:var(--edge-soft);--pk-on:var(--ink);border-color:var(--edge)}.pk-btn--ghost{padding:7px var(--space-2);color:var(--ink);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}@media (hover:hover){.pk-btn--ghost:hover{text-decoration-thickness:2px}}.pk-btn--paper{background:var(--paper);color:var(--ink);border:var(--stroke-hair) solid var(--rule);border-radius:var(--radius-paper);font-family:var(--font-mono);letter-spacing:.06em;padding:10px var(--space-4);text-transform:none;font-size:12px;font-weight:500}@media (hover:hover){.pk-btn--paper:hover{background:var(--paper-sunk)}}@media (pointer:coarse){.pk-btn--sm:after,.pk-btn--ghost:after,.pk-btn--paper:after{content:"";position:absolute;inset:-6px 0}.pk-btn--ghost:after{inset:-8px 0}}.pk-btn[disabled],.pk-btn[aria-disabled=true],.pk-btn--off{opacity:var(--opacity-disabled);pointer-events:none}.pk-chip{align-items:center;gap:var(--space-1);padding:5px var(--space-3) 5px var(--space-2);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:700;line-height:14px;display:inline-flex}.pk-chip--sun{background:var(--sun-soft);border-color:var(--sun-text);color:var(--sun-text)}.pk-chip--sprout{background:var(--sprout-soft);border-color:var(--sprout-text);color:var(--sprout-text)}.pk-chip--pool{background:var(--pool-soft);border-color:var(--pool-text);color:var(--pool-text)}.pk-chip--bloom{background:var(--bloom-soft);border-color:var(--bloom-text);color:var(--bloom-text)}.pk-chip--alarm{background:var(--alarm-soft);border-color:var(--alarm-text);color:var(--alarm-text)}.pk-chip--plain{border-color:var(--edge-soft);color:var(--ink-soft);letter-spacing:.02em;text-transform:none;background:0 0;font-size:13px;font-weight:400}.pk-chip--paper{background:var(--paper);border:var(--stroke-hair) solid var(--rule);border-radius:var(--radius-paper);font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-soft);font-weight:400}.pk-chip--press{cursor:pointer;text-decoration:none;position:relative}@media (hover:hover){.pk-chip--press:not([aria-current]):hover{background:var(--surface-sunk)}}@media (pointer:coarse){.pk-chip--press:after{content:"";position:absolute;inset:-7px 0}}.pk-pet{gap:var(--space-2);flex-direction:column;display:inline-flex}.pk-pet__frame{aspect-ratio:1;border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pocket);background:var(--surface-sunk);width:168px;box-shadow:var(--shadow-sticker);position:relative;overflow:hidden;container-type:inline-size}.pk-pet--sm .pk-pet__frame{border-radius:var(--radius-lg);width:104px}.pk-pet--lg{width:min(100%,240px)}.pk-pet--lg .pk-pet__frame{border-radius:var(--radius-room);width:100%}@media (min-width:1024px){.pk-pet--lg{width:min(100%,320px)}}.pk-pet--fluid,.pk-pet--fluid .pk-pet__frame{width:100%}.pk-pet__sky,.pk-pet__art{position:absolute;inset:0}.pk-pet__art svg{width:100%;height:100%;display:block}.pk-pet__trim{height:var(--stroke-trim);background:var(--trim-cloth);position:absolute;top:0;left:0;right:0}.pk-pet--copper .pk-pet__trim{background:var(--trim-copper)}.pk-pet--glass .pk-pet__trim{background:var(--trim-glass)}.pk-pet--foil .pk-pet__trim{background:var(--trim-foil)}.pk-pet__level{right:var(--space-2);top:var(--space-3);border:var(--stroke-line) solid var(--on-sprout);border-radius:var(--radius-pill);background:var(--sprout);min-width:clamp(26px,12.5cqi,40px);height:clamp(26px,12.5cqi,40px);color:var(--on-sprout);font-family:var(--font-mono);place-items:center;padding:0 6px;font-size:clamp(12px,5.4cqi,16px);font-weight:500;display:grid;position:absolute}.pk-pet__mood{left:var(--space-2);top:var(--space-3);border-radius:var(--radius-pill);background:var(--surface);border:var(--stroke-line) solid var(--edge);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;padding:3px 8px;font-size:clamp(11px,4.6cqi,13px);font-weight:700;display:inline-flex;position:absolute}@container (max-width:139px){.pk-pet__mood{display:none}}@container (max-width:99px){.pk-pet__level{display:none}}.pk-pet__name{font-family:var(--font-display);font-variation-settings:"SOFT" 64, "WONK" 1;font-size:22px;font-weight:600;line-height:26px}.pk-breathe{transform-origin:50% 100%;animation:3.6s ease-in-out infinite pk-breathe}@keyframes pk-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035,.975)}}.pk-blink{transform-box:fill-box;transform-origin:50% 55%;animation:4.6s ease-in-out infinite pk-blink;animation-delay:var(--pk-phase,0s)}@keyframes pk-blink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.08)}}.pk-breathe .pk-pet-tail{transform-box:fill-box;transform-origin:0 100%;animation:3.6s ease-in-out infinite pk-sway;animation-delay:var(--pk-phase,0s)}@keyframes pk-sway{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg)}}.pk-pet-eyes{transform:translate(calc(var(--pk-look-x,0) * 2.6px), calc(var(--pk-look-y,0) * 1.8px));transition:transform .18s var(--ease-press)}.pk-meter{flex-direction:column;gap:6px;display:flex}.pk-meter__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.pk-meter__name{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-size:12px;font-weight:700;line-height:14px}.pk-meter__count{font-family:var(--font-mono);color:var(--ink);font-size:13px;font-weight:500}.pk-meter__track{background:var(--surface-sunk);box-shadow:var(--shadow-well);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-sm);gap:4px;padding:4px;display:flex}.pk-meter__seg{height:12px;box-shadow:inset 0 0 0 1px var(--edge-soft);background:0 0;border-radius:2px;flex:1 1 0}.pk-meter__seg--on{background:var(--sprout);box-shadow:inset 0 0 0 1px var(--sprout-edge)}.pk-meter--sun .pk-meter__seg--on{background:var(--sun);box-shadow:inset 0 0 0 1px var(--sun-edge)}.pk-meter--pool .pk-meter__seg--on{background:var(--pool);box-shadow:inset 0 0 0 1px var(--pool-edge)}.pk-meter--bloom .pk-meter__seg--on{background:var(--bloom);box-shadow:inset 0 0 0 1px var(--bloom-edge)}.pk-meter--neutral .pk-meter__seg--on{background:var(--ink-faint);box-shadow:inset 0 0 0 1px var(--ink-soft)}.pk-meter--slim .pk-meter__seg{height:8px}.pk-dock{left:var(--gutter);right:var(--gutter);bottom:calc(14px + env(safe-area-inset-bottom));z-index:20;background:var(--surface);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pill);max-width:440px;box-shadow:var(--shadow-sticker);align-items:center;gap:2px;margin-inline:auto;padding:6px;display:flex;position:fixed}.pk-dock__item{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;padding:11px var(--space-2);border-radius:var(--radius-pill);color:var(--ink-soft);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:var(--stroke-line) solid transparent;flex:1 1 0;font-size:12px;font-weight:700;line-height:14px;text-decoration:none;display:inline-flex}.pk-dock__item svg{flex:none}@media (hover:hover){.pk-dock__item:not(.pk-dock__item--on):hover{color:var(--ink);background:var(--surface-sunk)}}.pk-dock__item--on{padding-inline:var(--space-4);background:var(--sun-soft);color:var(--sun-text);border-color:var(--sun-text);flex:none}.pk-dock__item--guild.pk-dock__item--on{background:var(--bloom-soft);color:var(--bloom-text);border-color:var(--bloom-text)}.pk-dock__label{display:none}.pk-dock__item--on .pk-dock__label{display:inline}@media (max-width:359px){.pk-dock__item--on{padding-inline:var(--space-2);flex:1 1 0}.pk-dock__item--on .pk-dock__label{display:none}}@media (min-width:720px){.pk-dock{gap:var(--space-1);width:fit-content;max-width:none;padding:var(--space-2);left:0;right:0}.pk-dock__item{padding:9px var(--space-4);flex:none}.pk-dock__label{display:inline}}.pk-tabs{align-self:flex-start;gap:var(--space-1);background:var(--surface-sunk);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-md);scrollbar-width:none;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.pk-tabs::-webkit-scrollbar{display:none}.pk-tabs__t{padding:7px var(--space-4);border-radius:var(--radius-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);cursor:pointer;white-space:nowrap;border:var(--stroke-line) solid transparent;font-size:12px;font-weight:700;text-decoration:none}@media (hover:hover){.pk-tabs__t:not(.pk-tabs__t--on):hover{color:var(--ink)}}.pk-tabs__t--on{--pk-keep:var(--shadow-sticker-sm);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sticker-sm);border-color:var(--edge)}.pk-field{align-items:center;gap:var(--space-2);padding:10px var(--space-4);background:var(--surface-sunk);box-shadow:var(--shadow-well);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-md);color:var(--ink-faint);display:flex}.pk-field:focus-within{outline:var(--stroke-line) solid var(--focus);outline-offset:2px;box-shadow:var(--shadow-well), 0 0 0 var(--focus-ring) var(--focus-contrast)}.pk-field__input{min-width:0;color:var(--ink);font-family:var(--font-text);background:0 0;border:0;outline:0;flex:1;font-size:15px;line-height:23px}.pk-field__input::placeholder{color:var(--ink-faint)}.pk-field__input::-webkit-search-decoration{appearance:none}.pk-field__input::-webkit-search-cancel-button{appearance:none}.pk-field__input--amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pk-field--error{border-color:var(--alarm-text)}.pk-tile{gap:var(--space-2);padding:var(--space-3);background:var(--surface);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sticker-sm);flex-direction:column;display:flex;position:relative}.pk-tile__art{aspect-ratio:5/4;border-radius:var(--radius-md);background:var(--surface-sunk);box-shadow:var(--shadow-well);color:var(--ink-soft);place-items:center;display:grid}.pk-tile__art svg{width:40%;height:auto}.pk-tile__art .pk-tile__piece{width:72%}.pk-tile__trim{height:var(--stroke-trim);border-radius:var(--radius-pill);background:var(--trim-cloth)}.pk-tile--copper .pk-tile__trim{background:var(--trim-copper)}.pk-tile--glass .pk-tile__trim{background:var(--trim-glass)}.pk-tile--foil .pk-tile__trim{background:var(--trim-foil)}.pk-tile__name{font-size:13px;font-weight:650;line-height:17px}.pk-tile__on{position:absolute;top:-6px;right:-6px}.pk-receipt{font-family:var(--font-mono);font-size:12px;line-height:19px}.pk-receipt__row{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:3px 0;display:flex}.pk-receipt__k{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.pk-receipt__v{color:var(--ink);text-align:right}.pk-receipt__rule{border-top:var(--stroke-hair) dashed var(--rule);margin:var(--space-3) 0}.pk-receipt__total{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-top:var(--space-2);display:flex}.pk-receipt__total .pk-receipt__v{font-size:18px;font-weight:500}.pk-receipt__warn{color:var(--alarm-text)}.pk-receipt__ok{color:var(--pool-text)}.pk-banner{gap:var(--space-3);padding:var(--space-4);border:var(--stroke-hair) solid var(--rule);border-radius:var(--radius-paper);background:var(--paper);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.pk-banner__icon{flex:none;margin-top:1px}.pk-banner__action{grid-column:2}.pk-banner__title{font-family:var(--font-text);font-size:13px;font-weight:700;line-height:20px}.pk-banner__body{font-family:var(--font-text);color:var(--ink-soft);font-size:13px;line-height:20px}.pk-banner--risk{background:var(--alarm-soft);border-color:var(--alarm-text);border-left-width:var(--stroke-shelf)}.pk-banner--risk .pk-banner__title{color:var(--alarm-text)}.pk-banner--wait{background:var(--paper-sunk);border-color:var(--rule)}.pk-banner--done{background:var(--pool-soft);border-color:var(--pool-text)}.pk-banner--done .pk-banner__title{color:var(--pool-text)}.pk-banner--guild{background:var(--bloom-soft);border-color:var(--bloom-text)}.pk-guild{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);background:var(--surface);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);box-shadow:var(--shadow-sticker-sm);transition:transform var(--dur-press) var(--ease-press), box-shadow var(--dur-press) var(--ease-press);display:flex;position:relative}.pk-guild__head{align-items:baseline;gap:2px var(--space-3);flex-wrap:wrap;display:flex}.pk-guild__name{color:var(--ink);text-decoration:none}.pk-guild__name:after{content:"";border-radius:inherit;position:absolute;inset:0}.pk-guild__foot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.pk-guild__foot>:last-child:not(:first-child){margin-left:auto;position:relative}.pk-nowrap{white-space:nowrap}@media (hover:hover){.pk-guild:has(.pk-guild__name:hover){box-shadow:var(--shadow-sticker);transform:translate(-1px,-1px)}}.pk-crest{border:var(--stroke-line) solid var(--on-bloom);border-radius:var(--radius-sm) var(--radius-sm) 44% 44%;background:var(--bloom);width:52px;height:52px;color:var(--on-bloom);font-family:var(--font-display);font-variation-settings:"SOFT" 64, "WONK" 1;flex:none;place-items:center;font-size:22px;font-weight:600;display:grid}.pk-crest--sm{border-radius:6px 6px 44% 44%;width:34px;height:34px;font-size:15px}.pk-crest--lg{border-width:var(--stroke-shelf);border-radius:var(--radius-md) var(--radius-md) 46% 46%;width:96px;height:104px;box-shadow:var(--shadow-sticker);font-size:40px}.pk-official{color:var(--pool-text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.pk-unofficial{color:var(--ink-faint);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.pk-launch{font-family:var(--font-mono)}.pk-launch__stage{align-items:center;gap:var(--space-2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:11px;display:inline-flex}.pk-launch__dot{border-radius:var(--radius-pill);background:var(--ink-faint);flex:none;width:8px;height:8px}.pk-launch__dot--live{background:var(--bloom)}.pk-launch__dot--wait{background:var(--ink-faint)}.pk-launch__dot--active{background:var(--pool)}.pk-launch__dot--stop{background:var(--alarm)}.pk-presence{align-items:center;gap:var(--space-2);display:inline-flex}.pk-presence__dot{border-radius:var(--radius-pill);background:var(--pool);width:10px;height:10px;box-shadow:0 0 0 2px var(--pool-edge);flex:none}.pk-presence__dot--away{background:var(--surface-sunk);box-shadow:0 0 0 2px var(--ink-faint)}.pk-empty{align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6);text-align:center;flex-direction:column;display:flex}.pk-empty__art{border:var(--stroke-line) dashed var(--edge-soft);border-radius:var(--radius-pocket);width:72px;height:72px;color:var(--ink-faint);place-items:center;display:grid}.pk-mark{align-items:center;gap:var(--space-2);color:var(--ink);text-decoration:none;display:inline-flex}.pk-mark__name{font-family:var(--font-display);font-variation-settings:"SOFT" 64, "WONK" 1;letter-spacing:-.02em;font-weight:600}:root{--gutter:var(--space-5)}@media (min-width:720px){:root{--gutter:var(--space-7)}}.pk-screen{--measure:680px;width:100%;max-width:calc(var(--measure) + 2 * var(--gutter));padding-top:var(--space-2);padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right));padding-bottom:var(--space-9);margin-inline:auto}.pk-shell~.pk-screen{padding-bottom:calc(var(--space-10) + env(safe-area-inset-bottom))}@media (min-width:1024px){.pk-screen{--measure:1120px;padding-top:var(--space-6)}.pk-screen--narrow{--measure:640px}}.pk-screen__bar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0 var(--space-2);flex-wrap:wrap;display:flex}.pk-screen__bar :is(.display-l,.display-m)+p{margin-top:var(--space-2)}.pk-shell__bar{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;max-width:calc(680px + 2 * var(--gutter));padding:var(--space-3) max(var(--gutter), env(safe-area-inset-right)) var(--space-2) max(var(--gutter), env(safe-area-inset-left));margin-inline:auto;display:flex}.pk-shell__aside{align-items:center;gap:var(--space-2);display:flex}@media (min-width:1024px){.pk-shell__bar{max-width:calc(1120px + 2 * var(--gutter))}}.pk-shell-btn{gap:6px;min-height:34px}.pk-shell-btn--hold{width:108px;height:34px;display:inline-block}.pk-shell-btn__mark{border-radius:4px;flex:none;width:16px;height:16px}.pk-shell-btn__address{font-family:var(--font-mono);letter-spacing:0;text-transform:none;font-weight:500}.pk-shell-btn__bolt{border-radius:var(--radius-pill);background:var(--sun);width:16px;height:16px;color:var(--on-sun);place-items:center;margin-right:-2px;display:inline-grid}.pk-theme-button{min-height:34px}@media (max-width:400px){.pk-shell-btn__address{display:none}.pk-shell-btn--hold{width:44px}}.pk-wallet-who{align-items:center;gap:var(--space-3);display:flex}.pk-wallet-who>img{border-radius:var(--radius-md);flex:none;width:36px;height:36px}.pk-wallet-link{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-md);background:var(--surface-sunk);display:flex}.pk-wallet-link--on{border-color:var(--sun-edge);background:var(--sun-soft)}.pk-wallet-link__icon{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pill);background:var(--surface);width:32px;height:32px;color:var(--sun-text);flex:none;place-items:center;display:grid}.pk-wallet-link--on .pk-wallet-link__icon{background:var(--sun);color:var(--on-sun)}.pk-columns,.pk-columns__first,.pk-columns__second{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.pk-columns{column-gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.pk-columns--portrait{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pk-columns__first--pin{top:var(--space-6);position:sticky}}.pk-loading__scene{aspect-ratio:335/236;border-radius:var(--radius-room);max-height:440px}.pk-portrait{justify-items:center;display:grid}.pk-arrival{padding-top:var(--space-6)}.pk-toolbar{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:1024px){.pk-toolbar{justify-content:space-between;align-items:center;gap:var(--space-5);flex-direction:row}.pk-toolbar>:first-child{flex:0 420px}.pk-toolbar>.pk-tabs{align-self:center}}.pk-rows{gap:var(--space-3);display:grid}@media (min-width:1024px){.pk-rows{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.pk-notes{gap:var(--space-4);display:grid}@media (min-width:1024px){.pk-notes{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}.pk-flag__more{display:none}@media (min-width:480px){.pk-flag__more{display:inline}}@media (max-width:359px){.pk-shell__bar .pk-mark__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.pk-skip{left:var(--space-3);top:var(--space-3);z-index:40;position:absolute;transform:translateY(-200%)}.pk-skip:focus-visible{transform:none}.pk-sky{background:var(--pool-soft)}.pk-sky--warm{background:var(--sun-soft)}.pk-sky--plain{background:var(--surface-sunk)}.pk-scrim{z-index:30;overscroll-behavior:contain;background:var(--ground);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.pk-scrim{background:color-mix(in srgb, var(--ground) 72%, transparent)}}.pk-scrim{animation:pk-fade var(--dur-sheet) var(--ease-press)}.pk-sheet{width:100%;max-width:480px;max-height:calc(100dvh - var(--space-8));background:var(--paper);color:var(--ink);border:var(--stroke-hair) solid var(--rule);border-radius:var(--radius-paper) var(--radius-paper) 0 0;box-shadow:var(--shadow-lift);animation:pk-rise var(--dur-sheet) var(--ease-press);border-bottom:0;flex-direction:column;display:flex}.pk-sheet .pk-paper__body{overflow-y:auto}.pk-sheet .pk-paper__foot{padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}@media (min-width:720px){.pk-scrim{padding:var(--space-6);align-items:center}.pk-sheet{border-bottom:var(--stroke-hair) solid var(--rule);border-radius:var(--radius-paper)}.pk-sheet .pk-paper__foot{padding-bottom:var(--space-3)}}.pk-sheet--room{background:var(--surface);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0}.pk-sheet--room>.pk-paper__head{color:var(--ink);padding:var(--space-5) var(--space-5) var(--space-3);background:0 0;border-bottom:0;align-items:baseline}.pk-sheet--room>.pk-paper__body{padding:0 var(--space-5) var(--space-5)}.pk-sheet--room>.pk-paper__foot{padding:var(--space-3) var(--space-5);background:var(--surface-sunk);border-top:var(--stroke-hair) solid var(--edge-soft)}@media (min-width:720px){.pk-sheet--room{border-bottom:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);box-shadow:var(--shadow-sticker), var(--shadow-lift);overflow:hidden}}@keyframes pk-rise{0%{transform:translateY(24px)}}@keyframes pk-fade{0%{opacity:0}}.pk-band{--band-gutter:var(--gutter);width:100%;max-width:1200px;padding-left:max(var(--band-gutter), env(safe-area-inset-left));padding-right:max(var(--band-gutter), env(safe-area-inset-right));margin:0 auto}@media (min-width:1024px){.pk-band{--band-gutter:72px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pk-room{aspect-ratio:335/236;border-radius:var(--radius-room);border:var(--stroke-line) solid var(--edge);max-height:440px;box-shadow:var(--shadow-sticker);position:relative;overflow:hidden;container-type:size}.pk-room__scene{width:100%;height:100%;position:absolute;inset:0}.pk-room__who{width:46cqh;position:absolute;bottom:9cqh;left:9%}.pk-room__who:after{content:"";background:var(--edge);opacity:.14;border-radius:50%;height:6cqh;position:absolute;bottom:-3cqh;left:18%;right:18%}.pk-room__who svg{z-index:1;display:block;position:relative}.pk-room__nook{aspect-ratio:1;width:62cqh;position:absolute;bottom:3cqh;left:50%}.pk-room__nook>*{width:100%;height:100%;position:absolute;inset:0}.pk-room__pet svg{width:100%;height:100%;display:block}.pk-cards{--pk-cards-gap:var(--space-3);grid-template-columns:repeat(auto-fill, minmax(min(calc((100% - var(--pk-cards-gap)) / 2), max(180px, calc((100% - 3 * var(--pk-cards-gap)) / 4))), 1fr));gap:var(--pk-cards-gap);display:grid}@media (min-width:720px){.pk-cards{--pk-cards-gap:var(--space-4)}}@media (min-width:1024px){.pk-cards{--pk-cards-gap:var(--space-5)}}.pk-cards--dense{grid-template-columns:repeat(auto-fill, minmax(min(calc((100% - var(--pk-cards-gap)) / 2), max(140px, calc((100% - 5 * var(--pk-cards-gap)) / 6))), 1fr))}@media (min-width:1024px){.pk-cards--dense{--pk-cards-gap:var(--space-4)}}.pk-slot{justify-content:center;gap:var(--space-2);padding:var(--space-5);border:var(--stroke-line) dashed var(--edge-soft);border-radius:var(--radius-lg);flex-direction:column;display:flex}@media (max-width:719px){.pk-slot{grid-column:1/-1}}.pk-tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(148px,100%),1fr));display:grid}.pk-tile-hit--locked{cursor:default}.pk-tile-hit--locked .pk-tile{box-shadow:none;border-style:dashed}.pk-tile-hit--locked .pk-tile__art{opacity:.4}.pk-tile-hit{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:var(--radius-lg);background:0 0;border:0;margin:0;padding:0;display:block}.pk-log{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.pk-log li{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.pk-bounds li{gap:var(--space-3);padding:var(--space-1) 0;display:flex}.pk-bounds__mark{flex:none;width:16px;font-weight:700}.pk-ack{gap:var(--space-3);padding:var(--space-3) 0;cursor:pointer;align-items:flex-start;display:flex;position:relative}.pk-ack__box{border:var(--stroke-line) solid var(--ink);width:18px;height:18px;color:var(--ink);background:var(--paper);border-radius:2px;flex:none;place-items:center;margin-top:1px;display:grid}.pk-ack input{left:0;top:calc(var(--space-3) + 1px);opacity:0;cursor:pointer;width:18px;height:18px;margin:0;position:absolute}.pk-ack input:focus-visible+.pk-ack__box{outline:var(--stroke-line) solid var(--focus);outline-offset:2px;box-shadow:0 0 0 var(--focus-ring) var(--focus-contrast)}.pk-numbered li{gap:var(--space-3);padding:5px 0;display:flex}.pk-landing__head{justify-content:space-between;align-items:center;gap:var(--space-5);padding-block:var(--space-5);display:flex}.pk-landing__nav{display:none}.pk-landing__aside{align-items:center;gap:var(--space-3);display:flex}.pk-landing__theme--head{display:none}@media (min-width:720px){.pk-landing__theme--head{display:inline-flex}.pk-landing__theme--foot{display:none}}@media (min-width:1024px){.pk-landing__nav{justify-content:center;gap:var(--space-6);flex:auto;display:flex}}.pk-landing__link{color:var(--ink-soft);text-decoration:none;position:relative}@media (hover:hover){.pk-landing__link:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}}@media (pointer:coarse){.pk-landing__link:after{content:"";position:absolute;inset:-14px -6px}}.pk-hero{gap:var(--space-7);align-items:center;display:grid}@media (min-width:1024px){.pk-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px}}.pk-pill{padding:var(--space-2) var(--space-4);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pill);background:var(--surface);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.pk-split{gap:var(--space-7);align-items:center;display:grid}@media (min-width:1024px){.pk-split{grid-template-columns:1fr auto;gap:56px}.pk-split--wide-right{grid-template-columns:1fr 1.1fr;align-items:start}.pk-split--wide-left{grid-template-columns:1.1fr 1fr;align-items:start}.pk-split--table{grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr);align-items:start}}.pk-assets{border-collapse:collapse;text-align:left;width:100%}.pk-assets th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);vertical-align:bottom;padding:0 0 10px;font-size:11px;font-weight:400}.pk-assets td{font-family:var(--font-mono);border-top:var(--stroke-hair) dashed var(--rule);vertical-align:top;color:var(--ink-faint);padding:9px 0;font-size:12px;line-height:19px}.pk-assets td:first-child{color:var(--ink);white-space:nowrap}.pk-assets th:not(:first-child),.pk-assets td:not(:first-child){padding-left:var(--space-6)}@media (max-width:719px){.pk-assets thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pk-assets tbody,.pk-assets tr,.pk-assets td{display:block}.pk-assets tr{padding:var(--space-3) 0;border-top:var(--stroke-hair) dashed var(--rule)}.pk-assets tr:first-child{border-top:0;padding-top:0}.pk-assets td,.pk-assets td:not(:first-child){gap:var(--space-3);border:0;grid-template-columns:9.5em minmax(0,1fr);padding:2px 0;display:grid}.pk-assets td:first-child{padding-bottom:var(--space-1);font-weight:500;display:block}.pk-assets td:not(:first-child):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;font-size:11px}}.pk-landing__foot{gap:var(--space-6);padding-top:var(--space-8);padding-bottom:calc(var(--space-9) + env(safe-area-inset-bottom));border-top:var(--stroke-line) solid var(--edge-soft);display:grid}@media (min-width:1024px){.pk-landing__foot{grid-template-columns:auto minmax(0,62ch);justify-content:space-between;align-items:start}}.pk-landing__footnav{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}@media (max-width:479px){.pk-tabs{width:100%;display:flex}.pk-tabs__t{text-align:center;letter-spacing:.05em;flex:auto;padding:7px 6px}}@media (max-width:359px){.pk-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.pk-pick{cursor:pointer;text-align:left;border-radius:var(--radius-lg);opacity:.68;transition:opacity var(--dur-press) var(--ease-press);background:0 0;border:0;padding:0}@media (hover:hover){.pk-pick:hover{opacity:1}}.pk-pick[aria-pressed=true]{--pk-keep:0 0 0 4px var(--ground), 0 0 0 calc(4px + var(--stroke-line)) var(--sun-text);opacity:1;box-shadow:var(--pk-keep)}.pk-picks{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pk-pick__label{margin-top:var(--space-2);text-align:center;display:block}.pk-pick--flat{opacity:1;border-radius:var(--radius-md)}.pk-pick--flat[aria-pressed=true]{--pk-keep:0 0 transparent;box-shadow:none}@media (pointer:coarse){.pk-pick--flat,a.pk-mark{position:relative}.pk-pick--flat:after,a.pk-mark:after{content:"";position:absolute;inset:-8px -2px}}.pk-paw-loader{display:inline-grid}.pk-paw-loader svg{overflow:visible}.pk-paw__grow{transform-box:view-box;animation:.46s linear backwards pk-paw-grow;animation-delay:calc(.25s + var(--i) * 70ms)}.pk-paw__grow:last-child{animation-name:pk-paw-land;animation-delay:.56s}.pk-paw__tap,.pk-paw__beat{transform-box:fill-box;transform-origin:50% 100%;animation:2s linear infinite pk-paw-tap;animation-delay:calc(1s + var(--i) * .11s)}.pk-paw__beat{animation-name:pk-paw-beat;animation-delay:1.65s}@keyframes pk-paw-grow{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:scale(0)}55%{animation-timing-function:cubic-bezier(.4,0,.4,1);transform:scale(1.1)}80%{animation-timing-function:cubic-bezier(.4,0,.4,1);transform:scale(.97)}to{transform:scale(1)}}@keyframes pk-paw-land{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:scale(0)}55%{animation-timing-function:cubic-bezier(.4,0,.4,1);transform:scale(1.05)}80%{animation-timing-function:cubic-bezier(.4,0,.4,1);transform:scale(.985)}to{transform:scale(1)}}@keyframes pk-paw-tap{0%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:none}6%{transform:translateY(calc(var(--pk-shelf) * -.6)) scale(.98, 1.02);animation-timing-function:cubic-bezier(.6,0,.9,.5)}10.5%{transform:translateY(var(--pk-shelf)) scale(1.06, .94);animation-timing-function:cubic-bezier(.2,.9,.3,1)}18%{transform:translateY(calc(var(--pk-shelf) * -.2)) scale(.99, 1.01);animation-timing-function:cubic-bezier(.4,0,.4,1)}24%,to{transform:none}}@keyframes pk-paw-beat{0%{animation-timing-function:cubic-bezier(.6,0,.9,.5);transform:none}4.5%{transform:translateY(var(--pk-shelf)) scale(1.06, .94);animation-timing-function:cubic-bezier(.2,.9,.3,1)}11%{transform:translateY(calc(var(--pk-shelf) * -.3)) scale(.99, 1.01);animation-timing-function:cubic-bezier(.6,0,.9,.5)}14.5%{transform:translateY(calc(var(--pk-shelf) * .55)) scale(1.03, .97);animation-timing-function:cubic-bezier(.2,.9,.3,1)}23%,to{transform:none}}.pk-waiting{align-items:center;gap:var(--space-3);padding:var(--space-4) 0;animation:.2s ease-out .25s backwards pk-fade;display:flex}.pk-waiting--page{justify-content:center;gap:var(--space-4);text-align:center;flex-direction:column;min-height:min(58dvh,520px)}.pk-splash{align-content:center;place-items:center;gap:var(--space-4);min-height:100dvh;padding:var(--space-5);display:grid}.pk-splash__name{font-size:28px;line-height:1;animation:.36s cubic-bezier(.2,.9,.3,1) .9s backwards pk-splash-name}@keyframes pk-splash-name{0%{opacity:0;transform:translateY(6px)}}.pk-boot{z-index:1000;align-content:center;place-items:center;gap:var(--space-4);background:var(--ground);animation:.4s ease-in 8s forwards pk-boot-out;display:grid;position:fixed;inset:0}.pk-boot svg{overflow:visible}.pk-boot .pk-paw__grow{animation-delay:calc(60ms + var(--i) * 70ms)}.pk-boot .pk-paw__grow:last-child{animation-delay:.37s}.pk-boot .pk-paw__tap{animation-delay:calc(.81s + var(--i) * .11s)}.pk-boot .pk-paw__beat{animation-delay:1.46s}.pk-boot .pk-splash__name{animation-delay:.71s}.pk-boot--out{pointer-events:none;animation:.38s cubic-bezier(.4,0,.2,1) forwards pk-boot-out}.pk-boot--out>*{animation:.38s cubic-bezier(.4,0,.2,1) forwards pk-boot-rise}@keyframes pk-boot-out{to{opacity:0;visibility:hidden}}@keyframes pk-boot-rise{to{transform:translateY(-10px)scale(1.04)}}@media (prefers-reduced-motion:reduce){.pk-paw__grow,.pk-paw__tap,.pk-paw__beat,.pk-waiting,.pk-splash__name{animation:none!important}}.pk-room--stage{max-height:none}@media (min-width:1024px){.pk-room--stage{aspect-ratio:16/7}}.pk-home__line{min-height:36px;padding:0 var(--space-2)}.pk-home__line p{min-width:0}.pk-home__notice:empty{display:none}.pk-home__noprompt{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;display:flex}.pk-home__noprompt svg{color:var(--sun-text);flex:none}.pk-home__noprompt a{color:inherit;text-underline-offset:3px;text-decoration:underline}.pk-home__notice{text-align:center}.pk-home__foot{gap:var(--space-3);padding:var(--space-2) 0 0;border-top:var(--stroke-hair) solid var(--edge-soft);margin-top:var(--space-2);display:grid}.pk-linkish{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;display:inline}.pk-keep{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--pool-soft);display:flex}.pk-keep__face{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pill);background:var(--surface);flex:none;place-items:end center;width:48px;height:48px;display:grid;overflow:hidden}.pk-keep__face svg{width:116%;height:116%;margin-bottom:-18%}.pk-keep__then{display:grid}.pk-keep__arrow{color:var(--pool-text);font-weight:700}.pk-keep__note{padding-left:var(--space-3);border-left:var(--stroke-shelf) solid var(--sun)}.pk-adopt__keep{justify-items:start;gap:var(--space-3);padding:var(--space-4);border:var(--stroke-line) dashed var(--edge-soft);border-radius:var(--radius-lg);display:grid}.pk-home__more{gap:var(--space-4);margin-top:var(--space-3);display:grid}@media (min-width:1024px){.pk-home__more{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.pk-home__more>.pk-card{flex-direction:column;display:flex}.pk-foot{padding-top:var(--space-4);margin-top:auto}.pk-home__vitals{gap:var(--space-3) var(--space-6);display:grid}@media (min-width:720px){.pk-home__vitals{grid-template-columns:repeat(2,minmax(0,1fr))}}.pk-deck{z-index:2;gap:var(--space-4);margin:calc(-1 * var(--space-5)) var(--space-3) 0;padding:var(--space-4);background:var(--surface);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pocket);box-shadow:var(--shadow-sticker);display:grid;position:relative}@media (min-width:1024px){.pk-deck{width:fit-content;max-width:calc(100% - 2 * var(--space-5));padding:var(--space-3) var(--space-4);grid-template-columns:auto auto auto;align-items:center;gap:0;margin-inline:auto}.pk-deck>*+*{margin-left:var(--space-5);padding-left:var(--space-5);border-left:var(--stroke-line) solid var(--edge-soft)}}.pk-deck__status{align-items:center;gap:var(--space-3);min-width:0;display:flex}.pk-deck__who{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.pk-deck__mood{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.pk-deck__streak{color:var(--sprout-text);align-items:center;gap:3px;font-weight:600;display:inline-flex}.pk-deck__vitals{gap:var(--space-1) var(--space-4);grid-template-columns:repeat(2,max-content);display:grid}.pk-deck__care{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (min-width:1024px){.pk-deck__care{grid-template-columns:repeat(4,64px)}}.pk-deck__tools{justify-content:center;gap:var(--space-2);display:flex}@media (max-width:1023px){.pk-deck__tools{padding-top:var(--space-3);border-top:var(--stroke-line) solid var(--edge-soft)}}.pk-ring{flex:none;width:52px;height:52px;position:relative}.pk-ring svg{width:100%;height:100%}.pk-ring__seg{fill:none;stroke:var(--surface-sunk);stroke-width:5px;stroke-linecap:butt}.pk-ring__seg--on{stroke:var(--sprout)}.pk-ring__n{font-family:var(--font-display);font-variation-settings:"SOFT" 64, "WONK" 1;color:var(--ink);place-items:center;font-size:19px;font-weight:600;display:grid;position:absolute;inset:0}.pk-mini{color:var(--ink-soft);align-items:center;gap:5px;display:inline-flex}.pk-mini__track{gap:2px;display:inline-flex}.pk-mini__seg{background:var(--surface-sunk);width:7px;height:8px;box-shadow:inset 0 0 0 1px var(--edge-soft);border-radius:2px}.pk-mini__seg--on{background:var(--sprout);box-shadow:inset 0 0 0 1px var(--sprout-edge)}.pk-mini--low .pk-mini__seg--on{background:var(--sun);box-shadow:inset 0 0 0 1px var(--sun-edge)}.pk-mini__n{min-width:2ch;font-family:var(--font-mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:11px;line-height:14px}.pk-care{align-items:center;gap:var(--space-1);color:var(--ink);cursor:pointer;font:inherit;border-radius:var(--radius-md);background:0 0;border:0;flex-direction:column;padding:0;display:flex}.pk-care__face{--pk-face:var(--surface);--pk-shelf:var(--edge-soft);--pk-on:var(--ink);border:var(--stroke-line) solid var(--edge);border-bottom-width:calc(var(--stroke-line) + var(--stroke-shelf));border-bottom-color:var(--pk-shelf);border-radius:var(--radius-pill);background:var(--pk-face);width:52px;height:52px;color:var(--pk-on);transition:transform var(--dur-press) var(--ease-press), border-bottom-width var(--dur-press) var(--ease-press), margin-bottom var(--dur-press) var(--ease-press), opacity var(--dur-swap) var(--ease-swap), background-color var(--dur-swap) var(--ease-swap), border-color var(--dur-swap) var(--ease-swap), color var(--dur-swap) var(--ease-swap);place-items:center;display:grid}.pk-care--wanted .pk-care__face{--pk-face:var(--sun);--pk-shelf:var(--sun-edge);--pk-on:var(--on-sun);border-color:var(--on-sun);border-bottom-color:var(--sun-edge)}@media (hover:hover){.pk-care:not([disabled]):hover .pk-care__face{border-bottom-width:calc(var(--stroke-line) + var(--stroke-shelf) + 1px);margin-bottom:-1px;transform:translateY(-1px)}}.pk-care:not([disabled]):active .pk-care__face{transform:translateY(var(--stroke-shelf));border-bottom-width:var(--stroke-line);margin-bottom:var(--stroke-shelf)}.pk-care[disabled]{cursor:default}.pk-care[disabled] .pk-care__face{opacity:var(--opacity-disabled)}.pk-care__label{font-family:var(--font-text);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:14px}.pk-care__label--wait{font-family:var(--font-mono);letter-spacing:0;text-transform:none;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-weight:500}.pk-tool{min-width:56px;min-height:52px;padding:var(--space-1) var(--space-2);border:var(--stroke-line) solid transparent;border-radius:var(--radius-md);color:var(--ink-soft);font-family:var(--font-text);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:700;line-height:14px;display:flex}.pk-tool[aria-expanded=true]{--pk-keep:var(--shadow-sticker-sm);border-color:var(--edge);background:var(--surface-sunk);color:var(--ink);box-shadow:var(--shadow-sticker-sm)}@media (hover:hover){.pk-tool:not([aria-expanded=true]):hover{background:var(--surface-sunk);color:var(--ink)}}.pk-today{gap:var(--space-3);padding:var(--space-4) var(--space-2) 0;display:grid}@media (min-width:1024px){.pk-today{align-items:center;column-gap:var(--space-6);grid-template-columns:auto minmax(0,1fr)}.pk-today__line{grid-column:2}}.pk-today__head{align-items:baseline;gap:var(--space-3);display:flex}.pk-today__goals{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pk-today__goals .pk-goal{gap:var(--space-2);padding:3px var(--space-3) 3px 3px;border:var(--stroke-hair) solid var(--edge-soft);border-radius:var(--radius-pill);background:var(--surface);font-size:13px}.pk-today__goals .pk-goal__mark{width:22px;height:22px}.pk-today__goals .pk-goal--done{border-color:var(--sprout-edge)}.pk-goal{align-items:center;gap:var(--space-3);color:var(--ink-soft);font-size:14px;display:flex}.pk-goal a{color:var(--ink);text-underline-offset:3px}.pk-goal__mark{border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-pill);width:26px;height:26px;color:var(--ink-faint);place-items:center;display:grid}.pk-goal--done{color:var(--ink)}.pk-goal--done .pk-goal__mark{border-color:var(--sprout-edge);background:var(--sprout-soft);color:var(--sprout-text)}.pk-switch{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pk-switch__pet{border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-pill);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:transform var(--dur-press) var(--ease-press);place-items:end center;padding:0;display:grid;overflow:hidden}.pk-switch__pet svg{width:116%;height:116%;margin-bottom:-18%}.pk-switch__pet--on{--pk-keep:0 0 0 3px var(--surface), 0 0 0 5px var(--sun);border-color:var(--edge);box-shadow:0 0 0 3px var(--surface), 0 0 0 5px var(--sun)}.pk-switch__slot{display:inline-grid;position:relative}.pk-switch__badge{z-index:1;border:var(--stroke-line) solid var(--surface);border-radius:var(--radius-pill);background:var(--pool);width:20px;height:20px;color:var(--on-pool);place-items:center;padding:0;display:grid;position:absolute;top:-4px;right:-4px}.pk-switch__badge--kept{pointer-events:none;width:16px;height:16px}.pk-switch__badge--keep{cursor:pointer;box-shadow:0 0 0 1px var(--pool-edge);transition:transform var(--dur-press) var(--ease-press)}.pk-switch__badge--keep:after{content:"";position:absolute;inset:-4px}@media (hover:hover){.pk-switch__badge--keep:hover{transform:scale(1.12)}}.pk-switch__badge--keep:focus-visible{outline:var(--stroke-line) solid var(--focus);outline-offset:2px}.pk-switch__pet--add{border-style:dashed;border-color:var(--edge-soft);background:var(--surface);color:var(--ink-soft);transition:transform var(--dur-press) var(--ease-press), color var(--dur-swap) var(--ease-swap), border-color var(--dur-swap) var(--ease-swap), background-color var(--dur-swap) var(--ease-swap);place-items:center;text-decoration:none}.pk-switch__pet--add svg{width:20px;height:20px;margin:0}@media (hover:hover){.pk-switch__pet--add:hover{background:var(--sun-soft);color:var(--sun-text);border-style:solid}.pk-switch__pet:not(.pk-switch__pet--on):hover{border-color:var(--edge);transform:translateY(-2px)}}.pk-anchor{scroll-margin-top:var(--space-6)}.pk-plate{z-index:2;gap:var(--space-4);margin:calc(-1 * var(--space-5)) var(--space-3) var(--space-3);padding:var(--space-4);background:var(--surface);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pocket);box-shadow:var(--shadow-sticker);display:grid;position:relative}@media (min-width:1024px){.pk-plate{justify-content:space-between;align-items:center;gap:var(--space-6);width:fit-content;max-width:calc(100% - 2 * var(--space-5));padding:var(--space-3) var(--space-5) var(--space-3) var(--space-3);grid-template-columns:minmax(260px,340px) auto;margin-inline:auto}}.pk-plate__stats{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(5,minmax(0,max-content));margin:0;display:grid}@media (max-width:479px){.pk-plate__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.pk-stat{flex-direction:column;gap:2px;display:flex}.pk-stat dd{margin:0}.pk-outfits{gap:var(--space-3);display:grid}@media (min-width:720px){.pk-outfits{grid-template-columns:repeat(3,minmax(0,1fr))}}.pk-outfit{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sticker-sm);flex-direction:column;display:flex}.pk-outfit--empty{border-style:dashed;border-color:var(--edge-soft);box-shadow:none}.pk-outfit__dots{display:inline-flex}.pk-outfit__dot{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pill);width:16px;height:16px;margin-left:-4px}.pk-slot--link{color:var(--ink);min-height:120px;text-decoration:none}@media (hover:hover){.pk-slot--link:hover{border-color:var(--edge)}}.pk-stickers{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.pk-stickers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pk-stickers{grid-template-columns:repeat(3,minmax(0,1fr))}}.pk-sticker{--pk-tint:var(--sun-soft);--pk-glyph:var(--sun-text);align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sticker-sm);display:flex}.pk-sticker--sprout{--pk-tint:var(--sprout-soft);--pk-glyph:var(--sprout-text)}.pk-sticker--pool{--pk-tint:var(--pool-soft);--pk-glyph:var(--pool-text)}.pk-sticker--bloom{--pk-tint:var(--bloom-soft);--pk-glyph:var(--bloom-text)}.pk-sticker__art{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pill);background:var(--pk-tint);width:52px;height:52px;color:var(--pk-glyph);flex:none;place-items:center;display:grid;transform:rotate(-6deg)}.pk-sticker__words{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pk-sticker__by{flex:none;display:flex}.pk-sticker__pet{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pill);background:var(--surface-sunk);width:30px;height:30px;margin-left:-8px;overflow:hidden}.pk-sticker__pet svg{width:120%;height:120%;margin:-2% 0 0 -10%}.pk-strip{gap:var(--space-2);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.pk-strip__item{gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border-radius:var(--radius-pill)}.pk-strip__item .pk-sticker__art{width:34px;height:34px}.pk-sticker--locked{border-style:dashed;border-color:var(--edge-soft);box-shadow:none;background:0 0}.pk-sticker--locked .pk-sticker__art{border-style:dashed;border-color:var(--edge-soft);color:var(--ink-faint);background:0 0;transform:none}.pk-guild-head{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.pk-park-more{padding-top:var(--space-2);justify-content:center;display:flex}.pk-guild-facts{gap:var(--space-4);display:grid}@media (min-width:1024px){.pk-guild-facts{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.pk-park-guild{align-items:center;gap:var(--space-2);margin:var(--space-1) 0;display:inline-flex}.pk-park-guild .pk-crest--sm{border-width:1.5px;width:22px;height:24px}.pk-guild-tag{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-md);background:var(--bloom-soft);color:var(--ink);box-shadow:var(--shadow-sticker-sm);align-self:flex-start;text-decoration:none;display:inline-flex}.pk-time{padding:var(--space-1) var(--space-2);border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-md);background:var(--surface-sunk);color:var(--ink);font:inherit;font-family:var(--font-mono)}.pk-time:focus-visible{outline:var(--stroke-line) solid var(--focus);outline-offset:2px}.pk-market-room{border-radius:var(--radius-md);background:linear-gradient(var(--surface), var(--surface)) 22% 30% / 56% 40% no-repeat, radial-gradient(circle at 74% 26%, var(--sun) 0 9%, transparent 10%), var(--ground);border:var(--stroke-line) solid var(--edge-soft);width:100%;height:100%;min-height:64px;display:block}.pk-passport-id{justify-items:start;gap:var(--space-3);display:grid}.pk-passport-id .pk-portrait{margin-bottom:var(--space-2);justify-self:stretch}.pk-guild-hero{align-items:start;gap:var(--space-4) var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}@media (max-width:560px){.pk-guild-hero{column-gap:var(--space-3)}.pk-guild-hero>.pk-crest--lg{border-width:var(--stroke-line);width:56px;height:62px;font-size:24px}.pk-guild-hero>.pk-crest--lg svg{width:26px;height:26px}.pk-guild-hero .display-l{font-size:34px;line-height:38px}}.pk-guild-hero__join{margin-top:var(--space-4)}.pk-join{justify-items:start;gap:var(--space-2);display:grid}.pk-join__pets{gap:var(--space-2);flex-wrap:wrap;display:flex}.pk-join__pet{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-1);padding-right:var(--space-2);border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-pill);background:var(--surface);display:flex}.pk-join__pet .pk-avatar{width:32px;height:32px}.pk-join__pet--in{border-color:var(--bloom-edge);background:var(--bloom-soft)}.pk-guild-side{gap:var(--space-3);padding:var(--space-5);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sticker);display:grid}.pk-pet-rows{margin:0;padding:0;list-style:none;display:grid}.pk-pet-row{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--stroke-hair) solid var(--edge-soft);color:inherit;text-decoration:none;display:flex}.pk-pet-rows li:last-child .pk-pet-row{border-bottom:0}.pk-pet-row .pk-fill{display:grid}@media (hover:hover){.pk-pet-row:hover .title{text-underline-offset:3px;text-decoration:underline}}.pk-stat-row{gap:var(--space-3);margin:var(--space-2) 0 0;padding-top:var(--space-3);border-top:var(--stroke-hair) solid var(--edge-soft);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pk-stat-row dd{margin:2px 0 0}.pk-whats-on{gap:var(--space-4);display:grid}.pk-whats-on__empty{padding:var(--space-5);border:var(--stroke-line) dashed var(--edge-soft);border-radius:var(--radius-lg)}.pk-event,.pk-poll{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sticker);display:grid}.pk-event{column-gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start}.pk-event--live{border-color:var(--pool-edge);box-shadow:3px 3px 0 var(--pool-edge)}.pk-event__date{width:56px;padding:var(--space-1) 0 var(--space-2);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-md);background:var(--bloom-soft);justify-items:center;line-height:1;display:grid}.pk-event__month{letter-spacing:.08em;text-transform:uppercase;color:var(--bloom-text);font-size:11px;font-weight:700}.pk-event__day{font-family:var(--font-display);margin-top:4px;font-size:26px}.pk-event__weekday{color:var(--ink-soft);margin-top:4px;font-size:11px}.pk-event__body{gap:var(--space-2);min-width:0;display:grid}.pk-poll__options{gap:var(--space-2);margin:var(--space-1) 0 0;padding:0;list-style:none;display:grid}.pk-poll__option{align-items:center;gap:var(--space-3);width:100%;min-height:40px;padding:0 var(--space-3);border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit;text-align:left;display:flex;position:relative;overflow:hidden}.pk-poll__option--vote{cursor:pointer}@media (hover:hover){.pk-poll__option--vote:hover:not(:disabled){border-color:var(--bloom-edge)}}.pk-poll__option--mine{border-color:var(--bloom-edge)}.pk-poll__bar{background:var(--bloom-soft);position:absolute;inset:0 auto 0 0}.pk-poll__label,.pk-poll__option .amount-sm{position:relative}.pk-poll__label{flex:1;font-size:14px;font-weight:600}.pk-market-try{height:220px;padding-top:var(--space-4);border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-md);background:radial-gradient(circle at 80% 22%, var(--sun) 0 22px, transparent 23px), linear-gradient(transparent 72%, var(--surface-sunk) 72%), var(--ground);place-items:end center;display:grid;overflow:hidden}.pk-market-try>svg{width:auto;height:196px}.pk-coin-now{gap:var(--space-1);margin-bottom:var(--space-4);display:grid}.pk-coin-now__v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:32px;line-height:36px}.pk-coin-now+.pk-launch{margin-bottom:var(--space-4)}@media (min-width:1024px){.pk-columns--portrait>.pk-columns__second:has(.pk-ticket){top:var(--space-4);position:sticky}}.pk-risks{gap:var(--space-2);font-family:var(--font-text);margin:0;padding-left:1.25em;display:grid}details>.pk-risks{margin-top:var(--space-2)}.pk-consent{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-4);font-family:var(--font-text);cursor:pointer;display:flex}.pk-consent input{width:18px;height:18px;accent-color:var(--ink);flex:none;margin:2px 0 0}.pk-coin-pin{vertical-align:middle;margin-left:var(--space-2);display:inline-flex}.pk-coin-pin .pk-crest--sm{border-width:1.5px;width:18px;height:20px}.pk-fieldset{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.pk-crests{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(48px,1fr));display:grid}.pk-crest-pick{border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-sm) var(--radius-sm) 40% 40%;height:48px;color:var(--ink-soft);cursor:pointer;place-items:center;display:grid}.pk-crest-pick:has(input:checked){border-color:var(--bloom-edge);background:var(--bloom-soft);color:var(--bloom-text);box-shadow:var(--shadow-sticker-sm)}:is(.pk-crest-pick:has(input:focus-visible),.pk-colour-pick:has(input:focus-visible),.pk-founder:has(input:focus-visible)){outline:var(--stroke-line) solid var(--focus);outline-offset:2px}.pk-colour-pick{border-radius:var(--radius-pill);cursor:pointer;display:inline-grid}.pk-colour-pick:has(input:checked) .pk-swatch{box-shadow:0 0 0 3px var(--surface), 0 0 0 5px var(--edge)}.pk-founder{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-pill);cursor:pointer;display:inline-flex}.pk-founder--on{border-color:var(--edge);background:var(--surface-sunk);box-shadow:var(--shadow-sticker-sm)}.pk-photo{width:min(560px, calc(100vw - 2 * var(--gutter)));max-height:calc(100dvh - var(--space-8));padding:var(--space-5);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lift);margin:auto;overflow-y:auto}.pk-photo::backdrop{background:var(--ground)}@supports (color:color-mix(in lab, red, red)){.pk-photo::backdrop{background:color-mix(in srgb, var(--ground) 72%, transparent)}}.pk-photo[open]{animation:pk-rise var(--dur-sheet) var(--ease-press)}.pk-photo__print{border-radius:var(--radius-md);width:100%;height:auto;box-shadow:var(--shadow-sticker);display:block}.pk-photo__print--wait{aspect-ratio:4/3;background:var(--surface-sunk)}.pk-theme-dot{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pill);background:var(--ground);flex:none;width:16px;height:16px;position:relative}.pk-theme-dot:after{content:"";border-radius:var(--radius-pill);background:var(--sun);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--edge);position:absolute;bottom:-1px;right:-1px}.pk-themes{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.pk-theme{gap:var(--space-2);padding:var(--space-2);border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-lg);background:var(--surface);cursor:pointer;transition:transform var(--dur-press) var(--ease-press), box-shadow var(--dur-press) var(--ease-press);flex-direction:column;display:flex}.pk-theme:has(input:checked){border-color:var(--edge);box-shadow:var(--shadow-sticker)}.pk-theme:has(input:focus-visible){outline:var(--stroke-line) solid var(--focus);outline-offset:2px}@media (hover:hover){.pk-theme:not(:has(input:checked)):hover{box-shadow:var(--shadow-sticker-sm);transform:translateY(-1px)}}.pk-theme--market{color:inherit;border-style:dashed;text-decoration:none}.pk-theme--market:focus-visible{outline:var(--stroke-line) solid var(--focus);outline-offset:2px}.pk-theme__art{border-radius:var(--radius-md);aspect-ratio:4/3;display:flex;overflow:hidden}.pk-theme__art>*{flex:1;min-width:0}.pk-theme__words{padding:0 var(--space-1) var(--space-1);flex-direction:column;gap:2px;display:flex}.pk-swatch-room{background:var(--ground);height:100%;color:var(--ink);display:block;position:relative}.pk-swatch-room__card{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-sm);background:var(--surface);width:52%;height:46%;box-shadow:var(--shadow-sticker-sm);position:absolute;top:14%;left:12%}.pk-swatch-room__sun{border:1.5px solid var(--on-sun);border-radius:var(--radius-pill);background:var(--sun);width:34%;height:26%;position:absolute;top:18%;left:12%}.pk-swatch-room__grow{border-radius:var(--radius-pill);background:var(--sprout);width:70%;height:14%;position:absolute;bottom:18%;left:12%}.pk-swatch-room__pet{width:46%;position:absolute;bottom:4%;right:6%}.pk-swatch-room__pet svg{width:100%;height:auto;display:block}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--stroke-line) solid var(--focus);outline-offset:2px;box-shadow:var(--pk-keep,0 0 transparent), 0 0 0 var(--focus-ring) var(--focus-contrast)}.pk-field__input:focus-visible,[tabindex="-1"]:focus-visible{box-shadow:none;outline:0}.pk-room{--pk-keep:var(--shadow-sticker)}.pk-room__flat{position:absolute;inset:0}.pk-room--3d .pk-room__flat{opacity:0;visibility:hidden;transition:opacity var(--dur-swap) var(--ease-swap), visibility 0s linear var(--dur-swap)}.pk-room__stage{opacity:0;transition:opacity var(--dur-room) var(--ease-swap);position:absolute;inset:0}.pk-room--live .pk-room__stage{opacity:1}.pk-room__loading{z-index:1;align-content:center;place-items:center;gap:var(--space-3);color:var(--ink-soft);text-align:center;pointer-events:none;transition:opacity var(--dur-room) var(--ease-swap), visibility 0s linear 0s;display:grid;position:absolute;inset:0}.pk-room__loading:before{content:"";z-index:-1;border-top:var(--stroke-line) solid var(--edge-soft);background:var(--surface-sunk);height:30%;position:absolute;inset:auto 0 0}.pk-room__loading svg{overflow:visible}.pk-room__loading .caption{animation:pk-fade var(--dur-swap) var(--ease-swap) .4s backwards}.pk-room--live .pk-room__loading{opacity:0;visibility:hidden;transition:opacity var(--dur-room) var(--ease-swap), visibility 0s linear var(--dur-room)}.pk-room__stage canvas{display:block}.pk-room--live{cursor:grab}.pk-room--live:active{cursor:grabbing}.pk-room__pet--hop{animation:pk-hop .46s var(--ease-press);transform-origin:50% 100%}@keyframes pk-hop{0%{transform:none}30%{transform:translateY(-14%)scale(.97,1.04)}62%{transform:none}78%{transform:scale(1.04,.95)}to{transform:none}}.pk-look{margin-top:var(--space-5)}.pk-look__row{gap:var(--space-2);flex-direction:column;display:flex}.pk-choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.pk-choice{min-height:36px;padding:0 var(--space-3);border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-md);color:var(--ink-soft);font-family:var(--font-text);cursor:pointer;background:0 0;font-size:13px;font-weight:600;line-height:16px}.pk-choice[aria-checked=true]{--pk-keep:var(--shadow-sticker-sm);border-color:var(--edge);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sticker-sm)}@media (hover:hover){.pk-choice:not([aria-checked=true]):hover{background:var(--surface-sunk)}}.pk-swatch{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pill);cursor:pointer;width:32px;height:32px;padding:0}.pk-swatch[aria-checked=true]{--pk-keep:0 0 0 3px var(--surface), 0 0 0 5px var(--edge);box-shadow:0 0 0 3px var(--surface), 0 0 0 5px var(--edge)}@media (pointer:coarse){.pk-choice{min-height:44px}.pk-swatch{width:44px;height:44px}}.pk-twin{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--stroke-line) dashed var(--edge-soft);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.pk-look__tabs{gap:var(--space-2);padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:var(--stroke-line) solid var(--edge-soft);flex-wrap:wrap;display:flex}.pk-choice[aria-selected=true]{--pk-keep:var(--shadow-sticker-sm);border-color:var(--edge);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sticker-sm)}.pk-addr{align-items:center;gap:var(--space-1);font-family:var(--font-mono);color:var(--ink);font-size:12px;display:inline-flex}.pk-copy{border-radius:var(--radius-paper);width:24px;height:24px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}@media (hover:hover){.pk-copy:hover{color:var(--ink);background:var(--paper-sunk)}}@media (pointer:coarse){.pk-copy:after{content:"";position:absolute;inset:-10px}}.pk-wallet-pick{justify-content:flex-start}.pk-wallet-pick img{border-radius:4px;flex:none;width:20px;height:20px}.pk-presences{gap:var(--space-2) var(--space-5);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.pk-presence-link{color:inherit;text-decoration:none;position:relative}@media (hover:hover){.pk-presence-link:hover .body-sm{text-decoration:underline}}@media (pointer:coarse){.pk-presence-link:after{content:"";position:absolute;inset:-12px -4px}}.pk-feed-link{color:inherit;text-decoration:none}@media (hover:hover){.pk-feed-link:hover{text-decoration:underline}}.pk-adopt{width:100%;max-width:calc(1080px + 2 * var(--gutter));padding:var(--space-2) max(var(--gutter), env(safe-area-inset-right)) var(--space-9) max(var(--gutter), env(safe-area-inset-left));margin-inline:auto}.pk-adopt--narrow{max-width:calc(560px + 2 * var(--gutter))}.pk-adopt__bar{margin-bottom:var(--space-4)}.pk-steps{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.pk-steps li{border-radius:var(--radius-pill);border:var(--stroke-line) solid var(--edge-soft);width:34px;height:34px;color:var(--ink-faint);place-items:center;display:grid}.pk-steps__done{background:var(--pool);border-color:var(--on-pool)!important;color:var(--on-pool)!important}.pk-steps__now{background:var(--sun-soft);border-color:var(--sun-text)!important;color:var(--sun-text)!important}.pk-adopt__head{gap:var(--space-3);margin-bottom:var(--space-7);display:grid}@media (min-width:720px){.pk-adopt__head{text-align:center;margin-top:var(--space-5);justify-items:center}}.pk-adopt__stage{gap:var(--space-5);scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding:var(--space-4) var(--gutter) var(--space-5);scrollbar-width:none;grid-auto-columns:74%;grid-auto-flow:column;display:grid;overflow-x:auto}.pk-adopt__stage::-webkit-scrollbar{display:none}@media (min-width:720px){.pk-adopt__stage{padding:var(--space-4) 0 var(--space-2);gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;overflow:visible}}@media (min-width:1024px){.pk-adopt__stage{gap:var(--space-8)}}.pk-adopt__pick{scroll-snap-align:center;gap:var(--space-2);text-align:center;justify-items:center;display:grid}.pk-adopt__hit{gap:var(--space-4);cursor:pointer;border-radius:var(--radius-pocket);width:100%;color:inherit;transition:transform .26s var(--ease-press);background:0 0;border:0;padding:0;display:grid;transform:scale(.94)}.pk-adopt__pick--on .pk-adopt__hit{transform:translateY(-8px)}@media (hover:hover){.pk-adopt__pick:not(.pk-adopt__pick--on) .pk-adopt__hit:hover{transform:scale(.97)translateY(-3px)}}.pk-adopt__pick--on .pk-pet__frame{box-shadow:var(--shadow-sticker-lift), 0 0 0 6px var(--ground), 0 0 0 calc(6px + var(--stroke-shelf)) var(--sun)}.pk-adopt__pet{animation:pk-peek .56s var(--ease-press) both;display:block}.pk-adopt__pet--hop{animation:pk-hop .52s var(--ease-press);transform-origin:50% 100%}.pk-adopt__name{font-family:var(--font-display);font-variation-settings:"SOFT" 64, "WONK" 1;font-size:24px;font-weight:600;line-height:28px}.pk-adopt__line{max-width:28ch}.pk-adopt__go{gap:var(--space-3);max-width:440px;margin:var(--space-6) auto 0;text-align:center;display:grid}@keyframes pk-peek{0%{opacity:0;transform:translateY(22px)scale(.96)}}.pk-adopt__name-step{gap:var(--space-6);display:grid}@media (min-width:1024px){.pk-adopt__name-step{gap:var(--space-9);grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start}.pk-adopt__name-step>.pk-adopt__portrait{top:var(--space-6);position:sticky}}.pk-adopt__portrait{justify-items:center;display:grid;position:relative}.pk-adopt__portrait>.pk-adopt__pet{justify-items:center;width:100%;display:grid}.pk-adopt__portrait .pk-pet--lg{width:min(100%,340px)}@media (min-width:1024px){.pk-adopt__portrait .pk-pet--lg{width:min(100%,440px)}}.pk-adopt__tag{text-overflow:ellipsis;white-space:nowrap;max-width:70%;font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 1;color:var(--ink);pointer-events:none;font-size:clamp(20px,6cqi,32px);font-weight:600;position:absolute;bottom:6.5%;left:50%;overflow:hidden;transform:translate(-50%)}.pk-adopt__portrait{container-type:inline-size}.pk-adopt__tag--empty{color:var(--ink-faint);font-style:italic;font-weight:400}.pk-adopt__names{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.pk-adopt__suggest{cursor:pointer;color:var(--ink);transition:transform var(--dur-press) var(--ease-press);font-family:inherit}.pk-adopt__suggest[aria-pressed=true]{background:var(--sun-soft);border-color:var(--sun-text);color:var(--sun-text)}@media (hover:hover){.pk-adopt__suggest:hover{transform:translateY(-1px)}}.pk-adopt__tempers{border:0;min-width:0;margin:0;padding:0}.pk-adopt__tempers legend{margin-bottom:var(--space-3)}.pk-tempers{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:419px){.pk-tempers{grid-template-columns:minmax(0,1fr)}}.pk-temper{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sticker-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-press) var(--ease-press), box-shadow var(--dur-press) var(--ease-press);grid-template-columns:68px minmax(0,1fr);display:grid}.pk-temper[aria-pressed=true]{background:var(--sun-soft);border-color:var(--sun-text);box-shadow:var(--shadow-sticker), 0 0 0 4px var(--ground), 0 0 0 calc(4px + var(--stroke-line)) var(--sun-text)}@media (hover:hover){.pk-temper:hover{box-shadow:var(--shadow-sticker);transform:translateY(-1px)}.pk-temper[aria-pressed=true]:hover{box-shadow:var(--shadow-sticker), 0 0 0 4px var(--ground), 0 0 0 calc(4px + var(--stroke-line)) var(--sun-text)}}.pk-temper__face{aspect-ratio:1;border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-md);display:block;overflow:hidden}.pk-temper__face .pk-pet{transform-origin:50% 34%;display:block;transform:scale(1.5)}.pk-temper__face .pk-pet__frame{box-shadow:none;border:0;border-radius:0}.pk-temper__words{gap:2px;min-width:0;display:grid}.pk-games{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.pk-gamecard{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sticker);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-press) var(--ease-press), box-shadow var(--dur-press) var(--ease-press);padding:0;display:grid;overflow:hidden}@media (hover:hover){.pk-gamecard:hover{box-shadow:var(--shadow-sticker-lift);transform:translate(-1px,-1px)}}.pk-gamecard:active{box-shadow:var(--shadow-sticker-sm);transform:translate(1px,1px)}.pk-gamecard__art{aspect-ratio:16/10;border-bottom:var(--stroke-line) solid var(--edge);background:var(--pool-soft);position:relative;overflow:hidden;container-type:size}.pk-gamecard__art:after{content:"";background:var(--sprout-soft);border-top:var(--stroke-line) solid var(--edge);height:16%;position:absolute;bottom:0;left:0;right:0}.pk-gamecard__art--hop:after{background:var(--surface-sunk);height:22%}.pk-gamecard__art--copy{background:var(--sun-soft)}.pk-gamecard__art--pairs{background:var(--surface-sunk)}.pk-gamecard-wrap{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.pk-gamecard-wrap .pk-gamecard{flex:1;align-content:start;width:100%}.pk-gamecard__cards{z-index:1;gap:4cqh;display:flex;position:absolute;top:10%;left:50%;transform:translate(-80%)}.pk-gamecard__card{aspect-ratio:3/4;border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-sm);background:var(--sun);width:20cqh;box-shadow:var(--shadow-sticker-sm);place-items:center;display:grid}.pk-gamecard__card--up{background:var(--surface)}.pk-gamecard__card svg{width:80%;height:auto}.pk-gamecard__art--copy:after{display:none}.pk-gamecard__pet{z-index:1;width:52cqh;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}.pk-gamecard__art--hop .pk-gamecard__pet{bottom:30%;left:36%;transform:translate(-50%)rotate(-8deg)}.pk-gamecard__art--copy .pk-gamecard__pet{width:46cqh}.pk-gamecard__pot{z-index:1;width:11cqh;height:26cqh;position:absolute;bottom:19%;left:60%}.pk-gamecard__pot svg,.pk-gamecard__item svg{width:100%;height:100%;display:block}.pk-gamecard__item{aspect-ratio:1;width:26cqh;position:absolute}.pk-gamecard__item--sm{width:22cqh}.pk-gamecard__bean{aspect-ratio:.82;border:var(--stroke-line) solid var(--edge);border-radius:50%;width:17cqh;position:absolute}.pk-gamecard__bean.pk-paws__bean--0{top:34%;left:26%}.pk-gamecard__bean.pk-paws__bean--1{top:9%;left:37%}.pk-gamecard__bean.pk-paws__bean--2{top:9%;right:37%}.pk-gamecard__bean.pk-paws__bean--3{top:34%;right:26%}.pk-gamecard__words{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);display:grid}.pk-play{gap:var(--space-5);display:grid}@media (min-width:1024px){.pk-play{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start}}.pk-play__field{min-width:0}.pk-pairs{gap:var(--space-4);padding:var(--space-4);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-room);background:var(--surface-sunk);box-shadow:var(--shadow-sticker);display:grid}@media (min-width:720px){.pk-pairs{grid-template-columns:minmax(0,1fr) 160px;align-items:center}}.pk-pairs__board{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pk-pairs__side{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.pk-pairs__pet{width:110px}.pk-pairs__pet svg{width:100%;display:block}.pk-pair{aspect-ratio:3/4;cursor:pointer;perspective:600px;border-radius:var(--radius-md);background:0 0;border:0;padding:0}.pk-pair[disabled]{cursor:default}.pk-pair__inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--dur-sheet) var(--ease-press);display:block;position:relative}.pk-pair--up .pk-pair__inner{transform:rotateY(180deg)}.pk-pair__back,.pk-pair__face{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-md);backface-visibility:hidden;box-shadow:var(--shadow-sticker-sm);place-items:center;display:grid;position:absolute;inset:0}.pk-pair__back{background:var(--sun)}.pk-pair__face{background:var(--surface);transform:rotateY(180deg)}.pk-pair__face svg{width:78%;height:auto}.pk-pair--found .pk-pair__face{background:var(--sprout-soft);border-color:var(--sprout-edge)}@media (hover:hover){.pk-pair:not([disabled]):not(.pk-pair--up):hover .pk-pair__inner{transform:translateY(-2px)}}.pk-game{aspect-ratio:4/3;border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-room);width:100%;box-shadow:var(--shadow-sticker);touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;position:relative;overflow:hidden;container-type:size}.pk-game:focus-visible{box-shadow:var(--shadow-sticker), 0 0 0 4px var(--ground), 0 0 0 calc(4px + var(--stroke-line)) var(--focus)}@media (max-width:719px){.pk-game--catch{aspect-ratio:4/5}}.pk-game__sky{background:var(--pool-soft);position:absolute;inset:0}.pk-game__cloud{border-radius:var(--radius-pill);background:var(--surface);opacity:.8;width:20cqw;height:6cqw;position:absolute}.pk-game__cloud:before{content:"";aspect-ratio:1;background:inherit;border-radius:50%;width:44%;position:absolute;bottom:40%;left:20%}.pk-game__cloud--far{opacity:.85;scale:.7}.pk-game__grass{background:var(--sprout-soft);border-top:var(--stroke-line) solid var(--edge);height:12%;position:absolute;bottom:0;left:0;right:0}.pk-game__drop{aspect-ratio:1;width:13cqh;position:absolute;transform:translate(-50%,-50%)}.pk-game__drop svg,.pk-game__heart svg,.pk-game__thing svg,.pk-game__runner svg,.pk-game__catcher svg{width:100%;height:100%;display:block}.pk-game__catcher{z-index:1;aspect-ratio:1;width:34cqh;position:absolute;bottom:2%;transform:translate(-50%)}.pk-game__hud{z-index:2;top:var(--space-3);left:var(--space-3);right:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-2);pointer-events:none;display:flex;position:absolute}.pk-game__score,.pk-game__time,.pk-game__lives{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pill);background:var(--surface);min-height:34px;box-shadow:var(--shadow-sticker-sm);font-family:var(--font-mono);align-items:center;gap:4px;padding:2px 12px;font-size:15px;font-weight:500;display:inline-flex}.pk-game__score{font-size:19px}.pk-game__lives svg{width:20px;height:20px;display:block}.pk-game__life--gone{opacity:.25}.pk-game__start{z-index:3;place-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center;background:var(--ground);display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pk-game__start{background:color-mix(in srgb, var(--ground) 76%, transparent)}}.pk-game__start p{max-width:36ch}.pk-game__hills{background:var(--sprout-soft);height:26%;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 50' preserveAspectRatio='none'><path d='M0 50V30C30 6 60 6 100 28S170 8 200 30V50z'/></svg>") 0 0/50% 100% repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 50' preserveAspectRatio='none'><path d='M0 50V30C30 6 60 6 100 28S170 8 200 30V50z'/></svg>") 0 0/50% 100% repeat-x;-webkit-mask-position:var(--pk-hills,0) 0;-webkit-mask-position:var(--pk-hills,0) 0;-webkit-mask-position:var(--pk-hills,0) 0;-webkit-mask-position:var(--pk-hills,0) 0;mask-position:var(--pk-hills,0) 0;position:absolute;bottom:19%;left:0;right:0}.pk-game__path{background-color:var(--surface-sunk);background-image:repeating-linear-gradient(90deg, var(--edge-soft) 0 7cqw, transparent 7cqw 18cqw);border-top:var(--stroke-line) solid var(--edge);background-position-y:45%;background-repeat:repeat-x;background-size:100% 5px;height:20%;position:absolute;bottom:0;left:0;right:0}.pk-game__thing{position:absolute}.pk-game__heart{aspect-ratio:1;width:8cqh;position:absolute;transform:translate(-50%)}.pk-game__runner{z-index:1;aspect-ratio:1;width:26cqh;position:absolute;transform:translate(-50%)}.pk-game__runner--run{animation:.26s ease-in-out infinite pk-run}.pk-game__runner--air{transform:translate(-50%)rotate(-10deg)}@keyframes pk-run{0%,to{transform:translate(-50%)translateY(0)rotate(-3deg)}50%{transform:translate(-50%)translateY(-5%)rotate(3deg)}}.pk-paws{gap:var(--space-5);padding:var(--space-6) var(--space-5);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-room);background:var(--sun-soft);box-shadow:var(--shadow-sticker);display:grid}.pk-paws__paw{aspect-ratio:1/.96;width:min(100%,460px);margin-inline:auto;position:relative}.pk-paws__bean{aspect-ratio:.82;border:var(--stroke-shelf) solid var(--edge);width:23%;box-shadow:var(--shadow-sticker);cursor:pointer;transition:scale .12s var(--ease-press), translate .12s var(--ease-press), filter .12s var(--ease-press);border-radius:50%;padding:0;position:absolute}.pk-paws__bean--0{background:var(--sun);top:29%;left:1%;rotate:-26deg}.pk-paws__bean--1{background:var(--pool);top:3%;left:23%;rotate:-9deg}.pk-paws__bean--2{background:var(--sprout);top:3%;right:23%;rotate:9deg}.pk-paws__bean--3{background:var(--trim-copper);top:29%;right:1%;rotate:26deg}.pk-paws__bean:disabled{cursor:default}.pk-paws__bean--lit{filter:brightness(1.3)saturate(1.15);outline:var(--stroke-shelf) solid var(--edge);outline-offset:5px;translate:0 -4%;scale:1.14}@media (hover:hover){.pk-paws__bean:not(:disabled):hover{translate:0 -2%}}.pk-paws__bean:not(:disabled):active{scale:.95}.pk-paws__pad{position:absolute;top:38%;left:21%;right:21%}.pk-paws__pad .pk-pet__frame{border-width:var(--stroke-shelf);border-radius:44% 44% 48% 48%}.pk-paws__foot{text-align:center;justify-items:center;gap:4px;display:grid}.pk-parkscene{aspect-ratio:16/7;border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-room);background:var(--pool-soft);min-height:300px;box-shadow:var(--shadow-sticker);position:relative;overflow:hidden;container-type:size}@media (max-width:719px){.pk-parkscene{aspect-ratio:1;min-height:0}}.pk-parkscene__land{width:100%;height:100%;position:absolute;inset:0}.pk-parkscene__pets{margin:0;padding:0;list-style:none;position:absolute;inset:0}.pk-parkscene__pet{width:calc(30cqh * var(--pk-depth,1));position:absolute;translate:-50%}@media (max-width:719px){.pk-parkscene__pet{width:calc(24cqh * var(--pk-depth,1))}.pk-parkscene__pet:nth-child(n+9){display:none}}.pk-parkscene__link{color:inherit;border-radius:var(--radius-md);justify-items:center;text-decoration:none;display:grid}.pk-parkscene__walk{aspect-ratio:1;width:100%;animation:pk-wander var(--pk-wander,8s) ease-in-out infinite;animation-delay:var(--pk-wander-delay,0s);display:block}.pk-parkscene__walk svg{width:100%;height:100%;display:block}@media (hover:hover){.pk-parkscene__link:hover .pk-parkscene__walk{animation-play-state:paused;scale:1.06}}.pk-parkscene__tag{text-overflow:ellipsis;white-space:nowrap;border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-pill);background:var(--surface);max-width:160%;font-size:clamp(10px, calc(4.4cqh * var(--pk-depth,1)), 13px);margin-top:-6%;padding:1px 8px;font-weight:700;line-height:1.4;overflow:hidden}.pk-parkscene__tag--out{background:var(--pool);border-color:var(--on-pool);color:var(--on-pool)}@keyframes pk-wander{0%,to{transform:translate(0)scaleX(1)}30%{transform:translate(22%)scaleX(1)}36%{transform:translate(22%)scaleX(-1)}66%{transform:translate(-18%)scaleX(-1)}72%{transform:translate(-18%)scaleX(1)}}.pk-headline{gap:var(--space-4);padding:var(--space-5);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sticker);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;display:grid}.pk-headline dd{margin:4px 0 0}.pk-headline__n{font-family:var(--font-mono);font-size:clamp(26px,4vw,36px);line-height:1.1}.pk-paper-grid{columns:2 340px;column-gap:var(--space-5)}.pk-paper-grid>*{break-inside:avoid;margin-bottom:var(--space-5)}.pk-parkstrip{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-4);padding:var(--space-4) var(--space-5);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sticker-sm);flex-wrap:wrap;display:flex}.pk-parkstrip__facts{gap:var(--space-6);margin:0;display:flex}.pk-parkstrip__facts dd{margin:2px 0 0}.pk-parkstrip__share{justify-items:start;gap:var(--space-1);max-width:36ch;display:grid}@media (max-width:560px){.pk-parkstrip__facts{gap:var(--space-4)}}.pk-feed--wide{column-gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.pk-parkfact__n{font-family:var(--font-mono);font-size:clamp(22px,4vw,32px);font-weight:500;line-height:1.1}.pk-feed{margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.pk-feed__row{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-top:var(--stroke-hair) solid var(--edge-soft);color:inherit;grid-template-columns:40px minmax(0,1fr) auto auto;text-decoration:none;display:grid}.pk-feed li:first-child .pk-feed__row{border-top:0}@media (hover:hover){.pk-feed__row:hover .pk-feed__what{text-underline-offset:3px;text-decoration:underline}}.pk-feed__icon{border-radius:var(--radius-pill);background:var(--surface-sunk);width:28px;height:28px;color:var(--ink-soft);place-items:center;display:inline-grid}.pk-avatar{border:var(--stroke-line) solid var(--edge);background:var(--pool-soft);border-radius:50%;width:40px;height:40px;display:block;overflow:hidden}.pk-avatar svg{width:100%;height:100%;display:block;translate:0 18%;scale:1.7}.pk-mirror{gap:var(--space-3);text-align:center;justify-items:center;display:grid}.pk-mirror__glass,.pk-mirror__glass>.pk-pop-in{justify-items:center;width:100%;display:grid}.pk-mirror .pk-pet--lg{width:min(100%,360px)}.pk-landing__hero{padding-top:var(--space-6);padding-bottom:var(--space-8)}.pk-heroscene{aspect-ratio:1.12;border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-room);background:var(--pool-soft);box-shadow:var(--shadow-sticker);position:relative;overflow:hidden;container-type:size}.pk-heroscene__land{width:100%;height:100%;position:absolute;inset:0}.pk-heroscene__pet{aspect-ratio:1;position:absolute;translate:-50%}.pk-heroscene__pet svg{width:100%;height:100%;display:block}.pk-heroscene__pet--bun{width:34cqh;bottom:26%;left:24%}.pk-heroscene__pet--dog{width:40cqh;bottom:22%;left:76%}.pk-heroscene__pet--cat{width:50cqh;bottom:5%;left:50%}.pk-heroscene__trail span{opacity:.55;width:6.5cqh;position:absolute}.pk-heroscene__trail svg{width:100%;display:block}.pk-live{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:720px){.pk-live{grid-template-columns:repeat(4,minmax(0,1fr))}}.pk-live__fig{gap:var(--space-1);display:grid}.pk-live__fig dd{margin:0}.pk-landing__intro{gap:var(--space-2);margin-bottom:var(--space-6);display:grid}.pk-days{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.pk-day{align-content:start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-5);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sticker);display:grid}.pk-day__art{justify-content:center;align-items:center;gap:var(--space-2);aspect-ratio:4/3;margin-bottom:var(--space-2);border-radius:var(--radius-md);background:var(--surface-sunk);box-shadow:var(--shadow-well);color:var(--ink-faint);display:flex;position:relative;overflow:hidden;container-type:size}.pk-day__art--adopt{background:var(--sun-soft)}.pk-day__art--play{background:var(--pool-soft)}.pk-day__art--play:after{content:"";background:var(--sprout-soft);border-top:var(--stroke-line) solid var(--edge);height:18%;position:absolute;bottom:0;left:0;right:0}.pk-day__frame{width:72cqh;position:relative}.pk-day__tag{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 1;font-size:9cqh;font-weight:600;position:absolute;bottom:6%;left:50%;translate:-50%}.pk-day__face{width:40%}.pk-day__face--big{width:58%}.pk-day__pieces{gap:4px;width:24%;display:grid}.pk-day__pieces span{border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-sm);background:var(--surface);padding:4px;display:block}.pk-day__pieces svg,.pk-day__item svg,.pk-day__pot svg,.pk-day__pet svg{width:100%;height:100%;display:block}.pk-day__item{aspect-ratio:1;width:20cqh;position:absolute}.pk-day__pot{z-index:1;width:11cqh;height:24cqh;position:absolute;bottom:16%;left:64%}.pk-day__pet{z-index:1;aspect-ratio:1;width:52cqh;position:absolute;bottom:22%;left:36%;translate:-50%;rotate:-8deg}.pk-solana{padding:var(--space-7) var(--space-5);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-room);background:var(--surface-ink);box-shadow:var(--shadow-sticker)}@media (min-width:1024px){.pk-solana{padding:var(--space-9) 56px}}.pk-solana__muted{color:var(--ink-inverse);display:block}@supports (color:color-mix(in lab, red, red)){.pk-solana__muted{color:color-mix(in srgb, var(--ink-inverse) 74%, var(--surface-ink))}}.pk-solana__list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.pk-solana__list li{gap:var(--space-3);grid-template-columns:40px minmax(0,1fr);align-items:start;display:grid}.pk-solana__list li>span:last-child{gap:2px;display:grid}.pk-solana__icon{border-radius:var(--radius-md);background:var(--pool);width:40px;height:40px;color:var(--on-pool);place-items:center;display:grid}.pk-passcard{gap:var(--space-4);padding:var(--space-5);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sticker);display:grid}.pk-passcard__head{gap:var(--space-4);grid-template-columns:112px minmax(0,1fr);align-items:center;display:grid}.pk-finale{justify-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-5);text-align:center;border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-room);background:var(--sun-soft);box-shadow:var(--shadow-sticker);display:grid}.pk-finale__pets{align-items:flex-end;gap:var(--space-2);display:flex}.pk-finale__pets svg{width:clamp(64px,20vw,150px)}.pk-finale__pets svg:nth-child(2){width:clamp(80px,25vw,184px)}@keyframes pk-swap-in{0%{opacity:0;transform:translateY(6px)}}@keyframes pk-pop-in{0%{opacity:0;transform:scale(.92)}60%{opacity:1;transform:scale(1.03)}to{transform:none}}.pk-swap-in{animation:pk-swap-in var(--dur-swap) var(--ease-swap)}.pk-swap{animation:pk-fade var(--dur-swap) var(--ease-swap)}.pk-pop-in{animation:pk-pop-in .32s var(--ease-swap)}.pk-screen{animation:pk-swap-in .32s var(--ease-swap)}.pk-choice,.pk-tabs__t,.pk-tool,.pk-switch__pet{transition:background-color var(--dur-swap) var(--ease-swap), border-color var(--dur-swap) var(--ease-swap), color var(--dur-swap) var(--ease-swap), box-shadow var(--dur-swap) var(--ease-swap), transform var(--dur-swap) var(--ease-spring)}.pk-choice[aria-checked=true],.pk-choice[aria-selected=true],.pk-tabs__t--on{transform:translateY(-1px)}.pk-swatch{transition:box-shadow var(--dur-swap) var(--ease-spring), transform var(--dur-swap) var(--ease-spring)}.pk-swatch[aria-checked=true]{transform:scale(1.06)}.pk-choice:active,.pk-swatch:active,.pk-tabs__t:active{transition-duration:var(--dur-press);transform:scale(.95)}.pk-meter__seg,.pk-mini__seg{transition:background-color var(--dur-swap) var(--ease-swap), box-shadow var(--dur-swap) var(--ease-swap)}.pk-ring__seg{transition:stroke var(--dur-swap) var(--ease-swap)}.pk-deck__panel>*,.pk-look__panel{animation:pk-swap-in var(--dur-swap) var(--ease-swap)}.pk-look__row{transition:opacity var(--dur-swap) var(--ease-swap)}@starting-style{.pk-look__row{opacity:0}}.pk-outfit__dot{transition:background-color var(--dur-swap) var(--ease-swap)}.pk-room__who--dressed{animation:pk-dressed .46s var(--ease-swap);transform-origin:50% 100%}@keyframes pk-dressed{0%{transform:none}25%{transform:scale(1.06,.93)}55%{transform:scale(.97,1.05)}to{transform:none}}::view-transition-old(root){animation-duration:var(--dur-room);animation-timing-function:var(--ease-swap)}::view-transition-new(root){animation-duration:var(--dur-room);animation-timing-function:var(--ease-swap)}.pk-toasts{z-index:40;top:max(var(--space-3), env(safe-area-inset-top));left:max(var(--gutter), env(safe-area-inset-left));right:max(var(--gutter), env(safe-area-inset-right));align-items:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (min-width:720px){.pk-toasts{width:380px;left:auto;top:calc(var(--space-10) + var(--space-2))}}.pk-toast{pointer-events:auto;align-items:start;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--surface);color:var(--ink);border:var(--stroke-line) solid var(--edge);border-radius:var(--radius-lg);box-shadow:var(--shadow-sticker);animation:pk-toast-in var(--dur-sheet) var(--ease-press);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.pk-toast__mark{border-radius:var(--radius-pill);background:var(--surface-sunk);width:24px;height:24px;color:var(--ink-soft);place-items:center;margin-top:1px;display:grid}.pk-toast--done .pk-toast__mark{background:var(--sprout-soft);color:var(--sprout-text)}.pk-toast--note .pk-toast__mark{background:var(--sun-soft);color:var(--sun-text)}.pk-toast--risk{border-color:var(--alarm-text)}.pk-toast--risk .pk-toast__mark{background:var(--alarm-soft);color:var(--alarm-text)}.pk-toast__title{font-family:var(--font-text);overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:20px}.pk-toast__body{font-family:var(--font-text);color:var(--ink-soft);overflow-wrap:anywhere;margin-top:2px;font-size:13px;line-height:19px}.pk-toast__body a{color:var(--ink);font-weight:600}.pk-toast__close{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;place-items:center;margin:-2px -2px 0 0;display:grid}@media (hover:hover){.pk-toast__close:hover{background:var(--surface-sunk);color:var(--ink)}}.pk-toast__close:focus-visible{outline:var(--stroke-line) solid var(--focus);outline-offset:1px}.pk-spinner{border-radius:var(--radius-pill);border:2px solid;border-right-color:#0000;width:14px;height:14px;animation:.8s linear infinite pk-turn}@keyframes pk-turn{to{transform:rotate(1turn)}}@keyframes pk-toast-in{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.pk-spinner{animation-duration:2.4s}}.pk-fold{border:var(--stroke-line) solid var(--edge-soft);border-radius:var(--radius-lg);background:var(--surface)}.pk-fold>summary{align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-4) calc(var(--space-5) + 20px) var(--space-4) var(--space-5);cursor:pointer;border-radius:inherit;flex-wrap:wrap;list-style:none;display:flex;position:relative}.pk-fold>summary::-webkit-details-marker{display:none}.pk-fold>summary:after{content:"";right:var(--space-5);border-right:var(--stroke-line) solid var(--ink-soft);border-bottom:var(--stroke-line) solid var(--ink-soft);width:8px;height:8px;transition:transform var(--dur-press) var(--ease-press);position:absolute;top:calc(50% - 6px);transform:rotate(45deg)}.pk-fold[open]>summary:after{transform:translateY(4px)rotate(225deg)}.pk-fold>summary:focus-visible{outline:var(--stroke-line) solid var(--focus,var(--ink));outline-offset:2px}.pk-fold>:not(summary){padding:0 var(--space-5) var(--space-5)}@media (max-width:480px){.pk-fold>summary{padding:var(--space-3) calc(var(--space-4) + 20px) var(--space-3) var(--space-4)}.pk-fold>summary:after{right:var(--space-4)}.pk-fold>:not(summary){padding:0 var(--space-4) var(--space-4)}}.pk-wallet-top{gap:var(--space-4);align-items:start;display:grid}@media (min-width:1024px){.pk-wallet-top{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pk-wallet-balance{gap:var(--space-1);margin-bottom:var(--space-4);display:grid}.pk-wallet-balance__v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:32px;line-height:36px}.pk-wallet-more summary{cursor:pointer;color:var(--ink-soft)}.pk-ledger{margin:0;padding:0;list-style:none;display:grid}.pk-ledger__row{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--stroke-hair) dashed var(--rule);display:flex}.pk-ledger__row:last-child{border-bottom:0}.pk-ledger__what{gap:2px;min-width:0;display:grid}.pk-ledger__amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px;flex:none;font-size:13px}@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-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}
