@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1db2973a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.da3cbacd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.a61bc753.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_4d4da7c0-module__N_MEXq__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_4d4da7c0-module__N_MEXq__variable{--pk-font:"Poppins","Poppins Fallback"}
:root{--pk-bg:#fdfaf3;--pk-bg-accent:#faf3e5;--pk-surface:#fff;--pk-surface-raised:#fff;--pk-surface-sunken:#f7f1e7;--pk-surface-translucent:#fdfaf3eb;--pk-text:#1e1a16;--pk-text-muted:#514c48;--pk-text-subtle:#68625e;--pk-text-inverse:#fff;--pk-border:#e7e4e0;--pk-border-strong:#d4d0ca;--pk-divider:#eae7e3;--pk-brand:#b02a2d;--pk-brand-deep:#8d1a1e;--pk-brand-wash:#ffe3df;--pk-brand-contrast:#fff;--pk-gold:#81520a;--pk-gold-tile:#fbedd1;--pk-gold-line:#ead5ab;--pk-gold-card:#fae6bb;--pk-gold-avatar:#f7e6c3;--pk-gold-badge:#cc9c42;--pk-gold-badge-ink:#1e1a16;--pk-positive:#2f7a4f;--pk-positive-wash:#e3f2e6;--pk-warning:#8a5a06;--pk-warning-wash:#fbf0d6;--pk-danger:#b02a2d;--pk-danger-wash:#ffe3df;--pk-shadow-sm:0 1px 2px #3c280a0a;--pk-shadow-md:0 4px 12px #3c280a0f,0 1px 3px #3c280a0a;--pk-shadow-lg:0 16px 40px #3c280a1f,0 4px 12px #3c280a0d;--pk-radius-sm:10px;--pk-radius-md:14px;--pk-radius-lg:20px;--pk-radius-xl:28px;--pk-radius-pill:999px;--pk-space-1:4px;--pk-space-2:8px;--pk-space-3:12px;--pk-space-4:16px;--pk-space-5:20px;--pk-space-6:24px;--pk-space-8:32px;--pk-max-width:640px;--pk-nav-height:62px;--pk-tap-target:48px;--pk-ease:cubic-bezier(.22,.61,.36,1);--pk-duration-fast:.18s;--pk-duration-base:.26s;--pk-hero-from:#bd3933;--pk-hero-to:#831922;--pk-accent:var(--pk-brand);--pk-accent-deep:var(--pk-brand-deep);--pk-accent-wash:var(--pk-brand-wash);--pk-home-bg:var(--pk-bg);--pk-panel:#fff;--pk-panel-strong:#fff;--pk-panel-border:var(--pk-border);--pk-panel-shadow:var(--pk-shadow-sm);--pk-on-panel:var(--pk-text);--pk-on-panel-muted:var(--pk-text-subtle);--pk-wx-ink:#81520a8c}@supports (color:lab(0% 0 0)){:root{--pk-bg:lab(98.3001% .286371 3.81302);--pk-bg-accent:lab(96.0167% .634044 7.66857);--pk-surface-sunken:lab(95.4017% .893563 5.67462);--pk-surface-translucent:lab(98.3001% .286371 3.81302/.92);--pk-text:lab(9.4974% 1.76863 3.37419);--pk-text-muted:lab(32.7001% 1.71737 3.35022);--pk-text-subtle:lab(41.9806% 1.70824 3.34374);--pk-border:lab(90.7376% .341386 2.25925);--pk-border-strong:lab(83.7884% .584066 3.77522);--pk-divider:lab(91.8976% .341296 2.25918);--pk-brand:lab(40.2801% 53.7849 33.3128);--pk-brand-deep:lab(31.1954% 47.515 29.9191);--pk-brand-wash:lab(92.6692% 12.2811 6.63736);--pk-gold:lab(39.4639% 16.2778 45.0288);--pk-gold-tile:lab(94.3393% 1.51199 15.5285);--pk-gold-line:lab(86.264% 2.70206 23.707);--pk-gold-card:lab(92.0674% 2.64177 23.6438);--pk-gold-avatar:lab(92.0448% 2.05302 19.5569);--pk-gold-badge:lab(67.5798% 11.9379 52.333);--pk-gold-badge-ink:lab(9.4974% 1.76863 3.37419);--pk-danger:lab(40.2801% 53.7849 33.3128);--pk-danger-wash:lab(92.6692% 12.2811 6.63736);--pk-hero-from:lab(44.9702% 53.2676 35.419);--pk-hero-to:lab(28.9364% 44.7174 23.9992);--pk-wx-ink:lab(39.4639% 16.2778 45.0288/.55)}}@media (prefers-color-scheme:dark){:root:not([data-pickiti-theme=light]){--pk-bg:#120c09;--pk-bg-accent:#19120e;--pk-surface:#1e1713;--pk-surface-raised:#261d19;--pk-surface-sunken:#19120f;--pk-surface-translucent:#120c09eb;--pk-text:#f3eee3;--pk-text-muted:#c5bcb0;--pk-text-subtle:#ada397;--pk-text-inverse:#120c09;--pk-border:#2f2722;--pk-border-strong:#463b33;--pk-divider:#2f2722;--pk-brand:#c13c3b;--pk-brand-deep:#e8796c;--pk-brand-wash:#291f18;--pk-brand-contrast:#fff;--pk-gold:#e8bd6d;--pk-gold-tile:#291f18;--pk-gold-line:#423527;--pk-gold-card:#2e1e0a;--pk-gold-avatar:#291f18;--pk-gold-badge:#deaf56;--pk-gold-badge-ink:#1d140d;--pk-positive:#7fd09a;--pk-positive-wash:#1d3325;--pk-warning:#e8bd62;--pk-warning-wash:#3a2d12;--pk-danger:#f07f77;--pk-danger-wash:#3b1c1a;--pk-shadow-sm:0 1px 2px #0000004d;--pk-shadow-md:0 4px 14px #0000005c;--pk-shadow-lg:0 18px 44px #00000080;--pk-hero-from:#6b1e1b;--pk-hero-to:#2e100c;--pk-home-bg:var(--pk-bg);--pk-panel:#1e1713;--pk-panel-strong:#1e1713;--pk-panel-border:var(--pk-border);--pk-panel-shadow:none;--pk-on-panel:var(--pk-text);--pk-on-panel-muted:var(--pk-text-subtle);--pk-wx-ink:#e8bd6d80}@supports (color:lab(0% 0 0)){:root:not([data-pickiti-theme=light]){--pk-bg:lab(3.66599% 1.68782 1.93494);--pk-bg-accent:lab(6.14007% 2.77258 3.18817);--pk-surface:lab(8.29475% 3.18088 3.92004);--pk-surface-raised:lab(11.7654% 3.63529 4.85467);--pk-surface-sunken:lab(6.14457% 2.55886 2.97846);--pk-surface-translucent:lab(3.66599% 1.68782 1.93494/.92);--pk-text:lab(94.2588% .454068 5.73629);--pk-text-muted:lab(76.8295% 1.82152 7.46425);--pk-text-subtle:lab(67.5254% 2.39736 7.2773);--pk-text-inverse:lab(3.66599% 1.68782 1.93494);--pk-border:lab(16.412% 3.37276 4.518);--pk-border-strong:lab(25.6904% 4.06025 6.45022);--pk-divider:lab(16.412% 3.37276 4.518);--pk-brand:lab(46.0946% 53.6611 32.391);--pk-brand-deep:lab(63.8956% 43.0656 27.7064);--pk-brand-wash:lab(12.9465% 3.69322 6.93114);--pk-gold:lab(79.2739% 8.80051 46.0269);--pk-gold-tile:lab(12.9465% 3.69322 6.93114);--pk-gold-line:lab(23.4223% 4.06902 11.3688);--pk-gold-card:lab(12.938% 6.10029 14.9848);--pk-gold-avatar:lab(12.9465% 3.69322 6.93114);--pk-gold-badge:lab(74.6138% 10.1836 51.567);--pk-gold-badge-ink:lab(7.17208% 3.64868 5.4563);--pk-danger:lab(66.1606% 43.7527 24.7306);--pk-danger-wash:lab(14.8358% 15.6116 8.7904);--pk-hero-from:lab(24.6827% 34.4357 22.7135);--pk-hero-to:lab(9.06288% 15.2595 8.9892);--pk-panel:lab(8.29475% 3.18088 3.92004);--pk-panel-strong:lab(8.29475% 3.18088 3.92004);--pk-wx-ink:lab(79.2739% 8.80051 46.0269/.5)}}}:root[data-pickiti-theme=dark]{--pk-bg:#120c09;--pk-bg-accent:#19120e;--pk-surface:#1e1713;--pk-surface-raised:#261d19;--pk-surface-sunken:#19120f;--pk-surface-translucent:#120c09eb;--pk-text:#f3eee3;--pk-text-muted:#c5bcb0;--pk-text-subtle:#ada397;--pk-text-inverse:#120c09;--pk-border:#2f2722;--pk-border-strong:#463b33;--pk-divider:#2f2722;--pk-brand:#c13c3b;--pk-brand-deep:#e8796c;--pk-brand-wash:#291f18;--pk-brand-contrast:#fff;--pk-gold:#e8bd6d;--pk-gold-tile:#291f18;--pk-gold-line:#423527;--pk-gold-card:#2e1e0a;--pk-gold-avatar:#291f18;--pk-gold-badge:#deaf56;--pk-gold-badge-ink:#1d140d;--pk-positive:#7fd09a;--pk-positive-wash:#1d3325;--pk-warning:#e8bd62;--pk-warning-wash:#3a2d12;--pk-danger:#f07f77;--pk-danger-wash:#3b1c1a;--pk-shadow-sm:0 1px 2px #0000004d;--pk-shadow-md:0 4px 14px #0000005c;--pk-shadow-lg:0 18px 44px #00000080;--pk-hero-from:#6b1e1b;--pk-hero-to:#2e100c;--pk-home-bg:var(--pk-bg);--pk-panel:#1e1713;--pk-panel-strong:#1e1713;--pk-panel-border:var(--pk-border);--pk-panel-shadow:none;--pk-on-panel:var(--pk-text);--pk-on-panel-muted:var(--pk-text-subtle);--pk-wx-ink:#e8bd6d80}@supports (color:lab(0% 0 0)){:root[data-pickiti-theme=dark]{--pk-bg:lab(3.66599% 1.68782 1.93494);--pk-bg-accent:lab(6.14007% 2.77258 3.18817);--pk-surface:lab(8.29475% 3.18088 3.92004);--pk-surface-raised:lab(11.7654% 3.63529 4.85467);--pk-surface-sunken:lab(6.14457% 2.55886 2.97846);--pk-surface-translucent:lab(3.66599% 1.68782 1.93494/.92);--pk-text:lab(94.2588% .454068 5.73629);--pk-text-muted:lab(76.8295% 1.82152 7.46425);--pk-text-subtle:lab(67.5254% 2.39736 7.2773);--pk-text-inverse:lab(3.66599% 1.68782 1.93494);--pk-border:lab(16.412% 3.37276 4.518);--pk-border-strong:lab(25.6904% 4.06025 6.45022);--pk-divider:lab(16.412% 3.37276 4.518);--pk-brand:lab(46.0946% 53.6611 32.391);--pk-brand-deep:lab(63.8956% 43.0656 27.7064);--pk-brand-wash:lab(12.9465% 3.69322 6.93114);--pk-gold:lab(79.2739% 8.80051 46.0269);--pk-gold-tile:lab(12.9465% 3.69322 6.93114);--pk-gold-line:lab(23.4223% 4.06902 11.3688);--pk-gold-card:lab(12.938% 6.10029 14.9848);--pk-gold-avatar:lab(12.9465% 3.69322 6.93114);--pk-gold-badge:lab(74.6138% 10.1836 51.567);--pk-gold-badge-ink:lab(7.17208% 3.64868 5.4563);--pk-danger:lab(66.1606% 43.7527 24.7306);--pk-danger-wash:lab(14.8358% 15.6116 8.7904);--pk-hero-from:lab(24.6827% 34.4357 22.7135);--pk-hero-to:lab(9.06288% 15.2595 8.9892);--pk-panel:lab(8.29475% 3.18088 3.92004);--pk-panel-strong:lab(8.29475% 3.18088 3.92004);--pk-wx-ink:lab(79.2739% 8.80051 46.0269/.5)}}html.pickiti-active,html.pickiti-active body{background:var(--pk-bg);color:var(--pk-text)}.pk{--pk-safe-top:env(safe-area-inset-top,0px);--pk-safe-bottom:env(safe-area-inset-bottom,0px);--pk-safe-left:env(safe-area-inset-left,0px);--pk-safe-right:env(safe-area-inset-right,0px);background:var(--pk-bg);min-height:100dvh;color:var(--pk-text);font-family:var(--pk-font),"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow-x:hidden}.pk-logo{flex:none;line-height:0;display:inline-block;position:relative;overflow:visible}.pk-logo__image{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.pk-logo__image--dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-pickiti-theme=light]) .pk-logo--auto .pk-logo__image--light{display:none}:root:not([data-pickiti-theme=light]) .pk-logo--auto .pk-logo__image--dark{display:block}}:root[data-pickiti-theme=dark] .pk-logo--auto .pk-logo__image--light{display:none}:root[data-pickiti-theme=dark] .pk-logo--auto .pk-logo__image--dark,:root[data-pickiti-theme=light] .pk-logo--auto .pk-logo__image--light{display:block}:root[data-pickiti-theme=light] .pk-logo--auto .pk-logo__image--dark{display:none}.pk-hero{background:linear-gradient(152deg,var(--pk-hero-from)0%,var(--pk-hero-to)100%);padding-top:calc(var(--pk-safe-top) + var(--pk-space-4));padding-inline:max(var(--pk-space-5),var(--pk-safe-left))max(var(--pk-space-5),var(--pk-safe-right));padding-bottom:calc(var(--pk-space-6) + 26px);color:#fff;position:relative}.pk-hero:after{content:"";pointer-events:none;background:radial-gradient(80% 120% at 88% -10%,#ffffff47 0%,#0000 62%),radial-gradient(70% 90% at 4% 108%,#00000029 0%,#0000 60%);position:absolute;inset:0}.pk-hero__inner{z-index:1;max-width:var(--pk-max-width);align-items:flex-start;gap:var(--pk-space-3);margin:0 auto;display:flex;position:relative}.pk-hero__grow{flex:1;min-width:0}.pk-hero__greeting{color:#ffffffd1;margin:0 0 2px;font-size:.9rem;font-weight:500}.pk-hero__brandlink{margin:-8px 0 -5px;line-height:0;text-decoration:none;display:inline-block}.pk-hero__wordmark{letter-spacing:-.035em;color:#fff;align-items:center;gap:8px;margin:0;font-size:1.42rem;font-weight:800;text-decoration:none;display:flex}.pk-tierchip{border-radius:var(--pk-radius-pill);color:#fff;letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;background:#ffffff2e;border:1px solid #ffffff4d;align-items:center;gap:5px;padding:5px 11px 5px 8px;font-size:.66rem;font-weight:800;display:inline-flex}.pk-hero__actions{align-items:center;gap:var(--pk-space-2);flex:none;display:flex}.pk-hero .pk-icon-button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29;border-color:#ffffff42}.pk-hero .pk-icon-button:hover{color:#fff;background:#ffffff42;border-color:#fff6}.pk-hero .pk-avatar{border-color:#ffffff8c}.pk-sheetpage{z-index:2;background:var(--pk-bg);padding-inline:max(var(--pk-space-4),var(--pk-safe-left))max(var(--pk-space-4),var(--pk-safe-right));padding-top:var(--pk-space-5);padding-bottom:calc(var(--pk-nav-height) + var(--pk-safe-bottom) + var(--pk-space-8));border-radius:26px 26px 0 0;min-height:60dvh;margin-top:-26px;position:relative}.pk-sheetpage__inner{max-width:var(--pk-max-width);margin:0 auto}.pk-title{letter-spacing:-.02em;color:var(--pk-text);margin:0;font-size:1.55rem;font-weight:700;line-height:1.2}.pk-subtitle{color:var(--pk-text-muted);margin:var(--pk-space-1)0 0;font-size:.95rem}.pk-section-heading{letter-spacing:.02em;color:var(--pk-text-subtle);margin:0 0 var(--pk-space-2);font-size:.82rem;font-weight:700}.pk :focus-visible{outline:3px solid var(--pk-brand);outline-offset:3px;border-radius:var(--pk-radius-sm)}.pk :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea):focus-visible{outline:none}.pk-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pk-skip-link{left:var(--pk-space-4);z-index:60;background:var(--pk-brand);color:var(--pk-brand-contrast);padding:var(--pk-space-3)var(--pk-space-4);border-radius:var(--pk-radius-sm);transition:top var(--pk-duration-fast)var(--pk-ease);font-weight:600;position:absolute;top:-100px}.pk-skip-link:focus{top:calc(var(--pk-safe-top) + var(--pk-space-3))}.pk-topbar{align-items:center;gap:var(--pk-space-3);padding-block:var(--pk-space-1)var(--pk-space-4);display:flex}.pk-topbar__grow{flex:1;min-width:0}.pk-greeting{color:var(--pk-text-muted);margin:0;font-size:.85rem}.pk-wordmark{letter-spacing:-.03em;color:var(--pk-text);align-items:center;gap:9px;font-size:1.22rem;font-weight:800;text-decoration:none;display:inline-flex}.pk-wordmark__text{background:linear-gradient(96deg,var(--pk-brand),var(--pk-gold)92%);color:#0000;-webkit-background-clip:text;background-clip:text}.pk-icon-button{width:var(--pk-tap-target);height:var(--pk-tap-target);border-radius:var(--pk-radius-pill);border:1px solid var(--pk-border);background:var(--pk-surface-translucent);color:var(--pk-text-muted);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background var(--pk-duration-fast)var(--pk-ease),color var(--pk-duration-fast)var(--pk-ease),border-color var(--pk-duration-fast)var(--pk-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.pk-icon-button:hover{color:var(--pk-text);border-color:var(--pk-border-strong)}.pk-button{justify-content:center;align-items:center;gap:var(--pk-space-2);min-height:var(--pk-tap-target);padding:0 var(--pk-space-5);border-radius:var(--pk-radius-pill);font:inherit;cursor:pointer;transition:filter var(--pk-duration-fast)var(--pk-ease),background var(--pk-duration-fast)var(--pk-ease);border:1px solid #0000;font-size:.95rem;font-weight:650;text-decoration:none;display:inline-flex}.pk-button--primary{background:linear-gradient(180deg,var(--pk-accent),var(--pk-accent-deep));color:#fff;box-shadow:var(--pk-shadow-sm)}.pk-button--primary:hover:not(:disabled){filter:brightness(1.06)}.pk-button--secondary{background:var(--pk-surface);border-color:var(--pk-border-strong);color:var(--pk-text)}.pk-button--ghost{color:var(--pk-text-muted);background:0 0}.pk-button--ghost:hover:not(:disabled){color:var(--pk-text);background:var(--pk-surface-sunken)}.pk-button--block{width:100%}.pk-button:disabled{opacity:.55;cursor:not-allowed}.pk-search{margin-bottom:var(--pk-space-4);align-items:center;display:flex;position:relative}.pk-search__icon{color:var(--pk-text-subtle);pointer-events:none;position:absolute;left:16px}.pk-search__input{border-radius:var(--pk-radius-pill);border:1px solid var(--pk-border);background:var(--pk-surface);width:100%;min-height:46px;color:var(--pk-text);font:inherit;box-shadow:var(--pk-shadow-sm);padding:0 44px;font-size:.95rem}.pk-search__input::placeholder{color:var(--pk-text-subtle)}.pk-search__clear{border-radius:var(--pk-radius-pill);width:34px;height:34px;color:var(--pk-text-subtle);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:8px}.pk-search__clear:hover{color:var(--pk-text);background:var(--pk-surface-sunken)}.pk-appicon{--pk-glyph-accent:var(--pk-brand);width:var(--pk-appicon-size,58px);height:var(--pk-appicon-size,58px);border-radius:calc(var(--pk-appicon-size,58px)*.29);background:var(--pk-gold-tile);border:1px solid var(--pk-gold-line);color:var(--pk-gold);transition:transform var(--pk-duration-base)var(--pk-ease),border-color var(--pk-duration-base)var(--pk-ease);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.pk-appicon svg{display:block}.pk-appicon--featured{--pk-glyph-accent:#fada99;background:var(--pk-brand);color:#fff;border-color:#0000;border-radius:15px;width:52px;height:52px}@supports (color:lab(0% 0 0)){.pk-appicon--featured{--pk-glyph-accent:lab(88.6314% 4.82047 36.5082)}}.pk-appicon--sm{--pk-appicon-size:42px}.pk-appicon--lg{--pk-appicon-size:68px}.pk-grid{gap:var(--pk-space-4)var(--pk-space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:480px){.pk-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:600px){.pk-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.pk-tile{align-items:center;gap:var(--pk-space-2);width:100%;color:var(--pk-text);text-align:center;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;padding:2px 0 0;text-decoration:none;display:flex;position:relative}.pk-tile:hover .pk-appicon{border-color:var(--pk-gold);transform:translateY(-2px)}.pk-tile__name{color:var(--pk-text);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:.75rem;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.pk-tile--disabled{cursor:not-allowed}.pk-tile--disabled .pk-appicon{filter:grayscale(.85);opacity:.55;box-shadow:var(--pk-shadow-sm)}.pk-tile--disabled .pk-tile__name{color:var(--pk-text-subtle)}.pk-tile__flag{z-index:2;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:5px;align-items:center;gap:2px;padding:2px 5px;font-size:.56rem;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;top:-6px;right:-6px}.pk-tile__flag--pro,.pk-tile__flag--active{background:var(--pk-gold-badge);color:var(--pk-gold-badge-ink)}.pk-tile__flag--muted{background:var(--pk-surface-sunken);color:var(--pk-text-subtle);box-shadow:inset 0 0 0 1px var(--pk-border)}.pk-tile__recent{border-radius:var(--pk-radius-pill);background:var(--pk-brand);border:2px solid var(--pk-bg);width:10px;height:10px;position:absolute;top:-2px;left:-2px}.pk-approw{align-items:center;gap:var(--pk-space-3);width:100%;padding:var(--pk-space-3);border-radius:var(--pk-radius-lg);border:1px solid var(--pk-border);background:var(--pk-surface);box-shadow:var(--pk-shadow-sm);color:var(--pk-text);text-align:left;font:inherit;cursor:pointer;transition:border-color var(--pk-duration-fast)var(--pk-ease),box-shadow var(--pk-duration-fast)var(--pk-ease);text-decoration:none;display:flex}.pk-approw:hover{border-color:color-mix(in srgb,var(--pk-accent)38%,transparent);box-shadow:var(--pk-shadow-md)}.pk-approw--disabled{cursor:not-allowed}.pk-approw--disabled .pk-appicon{filter:grayscale(.85);opacity:.55}.pk-approw__grow{flex:1;min-width:0}.pk-approw__name{align-items:center;gap:var(--pk-space-2);letter-spacing:-.01em;flex-wrap:wrap;margin:0 0 2px;font-size:.97rem;font-weight:700;display:flex}.pk-approw__purpose{color:var(--pk-text-muted);margin:0;font-size:.8rem;line-height:1.35;display:block}.pk-banner{align-items:center;gap:var(--pk-space-3);width:100%;padding:var(--pk-space-3)var(--pk-space-4);margin-bottom:var(--pk-space-5);border-radius:var(--pk-radius-lg);border:1px solid var(--pk-gold-line);background:var(--pk-gold-tile);color:var(--pk-text);text-align:left;font:inherit;cursor:pointer;text-decoration:none;display:flex}.pk-banner--brand{border-color:var(--pk-border);background:var(--pk-surface)}.pk-banner__icon--brand{background:var(--pk-brand);color:#fff;box-shadow:none}.pk-banner__cta--brand{background:var(--pk-brand);color:#fff;font:inherit;cursor:pointer;box-shadow:none;border:0;font-size:.78rem;font-weight:600}.pk-banner__icon{background:var(--pk-gold-badge);width:38px;height:38px;color:var(--pk-gold-badge-ink);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pk-banner__grow{flex:1;min-width:0}.pk-banner__title{margin:0;font-size:.88rem;font-weight:750;display:block}.pk-banner__body{color:var(--pk-text-muted);margin:0;font-size:.76rem;display:block}.pk-banner__cta{min-height:34px;padding:0 var(--pk-space-4);border-radius:var(--pk-radius-pill);background:var(--pk-brand);color:#fff;flex:none;align-items:center;gap:4px;font-size:.78rem;font-weight:600;display:inline-flex}.pk-badge{border-radius:var(--pk-radius-pill);letter-spacing:.015em;white-space:nowrap;align-items:center;gap:4px;padding:3px 9px;font-size:.68rem;font-weight:700;display:inline-flex}.pk-badge--free{background:var(--pk-positive-wash);color:var(--pk-positive)}.pk-badge--pro{background:var(--pk-warning-wash);color:var(--pk-warning)}.pk-badge--active{background:var(--pk-brand-wash);color:var(--pk-brand-deep)}.pk-badge--muted{background:var(--pk-surface-sunken);color:var(--pk-text-subtle);border:1px solid var(--pk-border)}.pk-badge--hint{color:var(--pk-text-subtle);background:0 0;padding-inline:0;font-weight:600}.pk-card{background:var(--pk-surface);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);box-shadow:var(--pk-shadow-sm);padding:var(--pk-space-5)}.pk-list{gap:var(--pk-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pk-row{align-items:center;gap:var(--pk-space-3);width:100%;min-height:var(--pk-tap-target);padding:var(--pk-space-3)var(--pk-space-4);border-radius:var(--pk-radius-md);border:1px solid var(--pk-border);background:var(--pk-surface);color:var(--pk-text);font:inherit;text-align:left;cursor:pointer;text-decoration:none;display:flex}.pk-row:hover{background:var(--pk-surface-raised);border-color:var(--pk-border-strong)}.pk-row__grow{flex:1;min-width:0}.pk-row__title{font-size:.95rem;font-weight:620}.pk-row__meta{color:var(--pk-text-muted);font-size:.8rem}.pk-avatar{width:var(--pk-tap-target);height:var(--pk-tap-target);border-radius:var(--pk-radius-pill);background:var(--pk-brand);color:#fff;border:2px solid var(--pk-surface);box-shadow:var(--pk-shadow-sm);cursor:pointer;flex:none;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex;overflow:hidden}.pk-avatar img{object-fit:cover;width:100%;height:100%}.pk-avatar--lg{width:76px;height:76px;font-size:1.5rem}.pk-bottomnav{z-index:40;background:var(--pk-surface-translucent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--pk-divider);padding-bottom:var(--pk-safe-bottom);position:fixed;bottom:0;left:0;right:0}.pk-bottomnav__inner{max-width:var(--pk-max-width);padding:0 var(--pk-space-3);margin:0 auto;display:flex}.pk-navitem{min-height:var(--pk-nav-height);padding:4px var(--pk-space-1)8px;color:var(--pk-text-subtle);cursor:pointer;transition:color var(--pk-duration-fast)var(--pk-ease);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;font-size:.75rem;font-weight:500;text-decoration:none;display:flex;position:relative}.pk-navitem[aria-current=page]{color:var(--pk-text);font-weight:700}.pk-navitem__track{width:22px;height:4px;display:block;position:relative}.pk-navitem__bar{background:var(--pk-brand);border-radius:2px;position:absolute;inset:0}.pk-scrim{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c0c1c8c;position:fixed;inset:0}.pk-status{z-index:70;padding:max(var(--pk-space-5),var(--pk-safe-left));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c0c1c8c;place-items:center;display:grid;position:fixed;inset:0}.pk-status__card{align-items:center;gap:var(--pk-space-3);text-align:center;width:min(360px,100%);padding:var(--pk-space-6)var(--pk-space-5)var(--pk-space-5);border-radius:var(--pk-radius-xl);background:var(--pk-surface);color:var(--pk-text);box-shadow:var(--pk-shadow-lg);flex-direction:column;display:flex}.pk-status__icon{background:var(--pk-brand-wash);width:64px;height:64px;color:var(--pk-brand-deep);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pk-status__card--success .pk-status__icon{background:var(--pk-positive-wash);color:var(--pk-positive)}.pk-status__card--error .pk-status__icon{background:var(--pk-danger-wash);color:var(--pk-danger)}.pk-status__title{margin:0;font-size:1.05rem;font-weight:700;line-height:1.35}.pk-status__detail{color:var(--pk-text-muted);margin:0;font-size:.9rem;line-height:1.5}.pk-status__card .pk-button{margin-top:var(--pk-space-2)}.pk-sheet{z-index:51;overscroll-behavior:contain;background:var(--pk-surface);border-radius:var(--pk-radius-xl)var(--pk-radius-xl)0 0;max-height:92dvh;box-shadow:var(--pk-shadow-lg);padding:var(--pk-space-3)max(var(--pk-space-5),var(--pk-safe-left))calc(var(--pk-safe-bottom) + var(--pk-space-6))max(var(--pk-space-5),var(--pk-safe-right));position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@media (min-width:640px){.pk-sheet{border-radius:var(--pk-radius-xl);width:min(520px,100vw - 48px);max-height:88dvh;bottom:50%;left:50%;right:auto;transform:translate(-50%,50%)}}.pk-sheet__handle{border-radius:var(--pk-radius-pill);background:var(--pk-border-strong);width:44px;height:4px;margin:0 auto var(--pk-space-4)}.pk-sheet__hero{text-align:center;align-items:center;gap:var(--pk-space-2);margin-bottom:var(--pk-space-5);flex-direction:column;display:flex}.pk-sheet__hero-icon{--pk-glyph-accent:#fada99;background:var(--pk-brand);color:#fff;border-radius:18px;justify-content:center;align-items:center;width:62px;height:62px;display:inline-flex}@supports (color:lab(0% 0 0)){.pk-sheet__hero-icon{--pk-glyph-accent:lab(88.6314% 4.82047 36.5082)}}.pk-benefits{margin:0 0 var(--pk-space-5);gap:var(--pk-space-3);flex-direction:column;padding:0;list-style:none;display:flex}.pk-benefit{align-items:flex-start;gap:var(--pk-space-3);color:var(--pk-text-muted);font-size:.9rem;display:flex}.pk-benefit__check{color:var(--pk-accent-deep);flex:none;margin-top:1px}.pk-plans{margin:0 0 var(--pk-space-5);gap:var(--pk-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.pk-plan{align-items:center;gap:var(--pk-space-3);width:100%;min-height:62px;padding:var(--pk-space-3)var(--pk-space-4);border-radius:var(--pk-radius-md);border:2px solid var(--pk-border);background:var(--pk-surface);color:var(--pk-text);font:inherit;text-align:left;cursor:pointer;display:flex}.pk-plan[aria-checked=true]{border-color:var(--pk-accent);background:var(--pk-accent-wash)}.pk-plan__radio{border-radius:var(--pk-radius-pill);border:2px solid var(--pk-border-strong);flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pk-plan[aria-checked=true] .pk-plan__radio{border-color:var(--pk-accent);background:var(--pk-accent);color:#fff}.pk-plan__price{text-align:right;margin-left:auto;font-size:.95rem;font-weight:700}.pk-notice{gap:var(--pk-space-3);padding:var(--pk-space-4);border-radius:var(--pk-radius-md);margin-bottom:var(--pk-space-4);font-size:.87rem;line-height:1.5;display:flex}.pk-notice__icon{flex:none;margin-top:1px}.pk-notice--info{background:var(--pk-brand-wash);color:var(--pk-brand-deep)}.pk-notice--warning{background:var(--pk-warning-wash);color:var(--pk-warning)}.pk-notice--danger{background:var(--pk-danger-wash);color:var(--pk-danger)}.pk-notice--positive{background:var(--pk-positive-wash);color:var(--pk-positive)}.pk-spin{animation:.9s linear infinite pk-rotate}@keyframes pk-rotate{to{transform:rotate(360deg)}}.pk-skeleton{background:linear-gradient(90deg,var(--pk-surface-sunken)25%,color-mix(in srgb,var(--pk-surface-sunken)55%,var(--pk-surface))50%,var(--pk-surface-sunken)75%);border-radius:var(--pk-radius-md);background-size:220% 100%;animation:1.4s linear infinite pk-shimmer}@keyframes pk-shimmer{to{background-position:-220% 0}}.pk-skeleton--tile{border-radius:var(--pk-radius-lg);min-height:152px}.pk-state{text-align:center;justify-content:center;align-items:center;gap:var(--pk-space-4);min-height:100dvh;padding:var(--pk-space-6)max(var(--pk-space-5),var(--pk-safe-left))calc(var(--pk-safe-bottom) + var(--pk-space-6))max(var(--pk-space-5),var(--pk-safe-right));flex-direction:column;display:flex}.pk-state__icon{background:linear-gradient(160deg,var(--pk-accent),var(--pk-accent-deep));color:#fff;width:78px;height:78px;box-shadow:0 14px 34px color-mix(in srgb,var(--pk-accent)30%,transparent);border-radius:26px;justify-content:center;align-items:center;display:inline-flex}.pk-state__title{margin:0;font-size:1.25rem;font-weight:700}.pk-state__body{color:var(--pk-text-muted);max-width:34ch;margin:0;font-size:.94rem}.pk-state__actions{gap:var(--pk-space-2);width:100%;max-width:320px;margin-top:var(--pk-space-2);flex-direction:column;display:flex}.pk-progress{border-radius:var(--pk-radius-pill);background:var(--pk-surface-sunken);width:148px;height:4px;overflow:hidden}.pk-progress__bar{border-radius:inherit;background:linear-gradient(90deg,var(--pk-accent),var(--pk-accent-deep));width:40%;height:100%;animation:pk-slide 1.1s var(--pk-ease)infinite}@keyframes pk-slide{0%{transform:translate(-110%)}to{transform:translate(280%)}}.pk-empty{text-align:center;align-items:center;gap:var(--pk-space-3);padding:var(--pk-space-8)var(--pk-space-5);color:var(--pk-text-muted);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.pk *,.pk :before,.pk :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.pk-progress__bar,.pk-skeleton{width:100%;transform:none;animation:2s ease-in-out infinite pk-pulse!important}.pk-spin{transform:none;animation:2s ease-in-out infinite pk-pulse!important}}@keyframes pk-pulse{0%,to{opacity:.55}50%{opacity:.9}}.pk-home{background:var(--pk-home-bg);min-height:100dvh;padding-top:calc(var(--pk-safe-top) + 22px);padding-inline:max(22px,var(--pk-safe-left))max(22px,var(--pk-safe-right));padding-bottom:calc(var(--pk-nav-height) + var(--pk-safe-bottom) + var(--pk-space-8));position:relative}.pk-home__inner{max-width:var(--pk-max-width);margin:0 auto;position:relative}.pk-home main{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.pk-hometop{align-items:center;gap:12px;margin-bottom:22px;display:flex}.pk-hometop__avatar{background:var(--pk-gold-avatar);border:2px solid var(--pk-brand);width:42px;height:42px;color:var(--pk-brand);border-radius:50%;flex:none;place-items:center;font-size:.94rem;font-weight:600;text-decoration:none;display:grid;overflow:hidden}.pk-hometop__avatar img{object-fit:cover;width:100%;height:100%}.pk-hometop__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pk-hometop__title{color:var(--pk-text);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.125rem;font-weight:700;line-height:1.3;overflow:hidden}.pk-hometop__meta{color:var(--pk-text-subtle);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.78rem;line-height:1.35;overflow:hidden}.pk-hometop__logo{flex:none;margin:-4px 0;line-height:0;text-decoration:none;display:inline-flex}.pk-wx{z-index:1;pointer-events:none;color:var(--pk-wx-ink);position:absolute;inset:0;overflow:hidden}.pk-wx__art{width:100%;height:100%;display:block;overflow:visible}.pk-wx__aura{fill:currentColor;opacity:.035;filter:blur(2px);transform-origin:359px 57px;animation:10s ease-in-out infinite pk-wx-breathe}.pk-wx__cloud-bank{transform-origin:340px 78px;animation:9s ease-in-out infinite pk-wx-cloud-breathe}.pk-wx__cloud--far{opacity:.58;transform-origin:50%;transform:translate(10px,-5px)scale(.92)}.pk-wx__cloud--main{opacity:.82}.pk-wx__cloud-highlight{fill:none;stroke:#ffffff8c;stroke-width:2.2px;stroke-linecap:round;opacity:.22}.pk-wx--night .pk-wx__cloud-bank{opacity:.82}.pk-wx__sun{transform-origin:366px 43px;animation:11s ease-in-out infinite pk-wx-sun-float}.pk-wx__sun-halo{opacity:.7}.pk-wx__sun-ring{fill:none;stroke:#ffbd52;stroke-width:1.5px;stroke-dasharray:3 7;opacity:.36;transform-origin:366px 43px;animation:34s linear infinite pk-wx-orbit}.pk-wx__sun-core{fill:#ffc24f;opacity:.48}.pk-wx__moon{fill:currentColor;opacity:.38}.pk-wx__star{fill:currentColor;opacity:.16;transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite pk-wx-twinkle;animation-delay:calc(var(--i)*-.65s)}.pk-wx__rain line{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;opacity:0;animation:1.8s cubic-bezier(.4,0,.7,1) infinite pk-wx-rain;animation-delay:calc(var(--i)*-.29s)}.pk-wx__bolt{fill:#e1b94a;opacity:.26;filter:drop-shadow(0 5px 9px #c196262e);animation:6.5s ease-in-out infinite pk-wx-bolt}.pk-wx__snow circle{fill:currentColor;opacity:0;transform-box:fill-box;transform-origin:50%;animation:5.4s ease-in-out infinite pk-wx-snow;animation-delay:calc(var(--i)*-.72s)}.pk-wx__fog path{fill:none;stroke:currentColor;stroke-width:8px;stroke-linecap:round;opacity:.1;filter:blur(1.8px);animation:11s ease-in-out infinite pk-wx-fog}.pk-wx__fog path:nth-child(2){animation-delay:-3.5s}.pk-wx__fog path:nth-child(3){animation-delay:-7s}@keyframes pk-wx-breathe{0%,to{opacity:.025;transform:scale(.97)}50%{opacity:.055;transform:scale(1.03)}}@keyframes pk-wx-cloud-breathe{0%,to{transform:translate(4px)}50%{transform:translate(-5px,3px)}}@keyframes pk-wx-sun-float{0%,to{transform:translateY(-1px)}50%{transform:translateY(4px)}}@keyframes pk-wx-orbit{to{transform:rotate(360deg)}}@keyframes pk-wx-twinkle{0%,to{opacity:.12;transform:scale(.8)}50%{opacity:.42;transform:scale(1.18)}}@keyframes pk-wx-rain{0%{opacity:0;transform:translate(7px,-8px)}24%{opacity:.24}78%,to{opacity:0;transform:translate(-9px,29px)}}@keyframes pk-wx-bolt{0%,86%,to{opacity:.18}90%{opacity:.48}93%{opacity:.25}}@keyframes pk-wx-snow{0%{opacity:0;transform:translateY(-8px)scale(.8)}25%{opacity:.3}to{opacity:0;transform:translate(-10px,35px)scale(1.05)}}@keyframes pk-wx-fog{0%,to{transform:translate(-7px)}50%{transform:translate(8px)}}.pk-showcase{border-radius:var(--pk-radius-lg);background:var(--pk-gold-card);color:var(--pk-text);flex-direction:column;gap:14px;padding:20px;display:flex}.pk-showcase:focus-within{outline:3px solid color-mix(in oklab,var(--pk-brand)40%,transparent);outline-offset:2px}.pk-showcase__viewport{min-height:118px}.pk-showcase__slide{align-items:flex-start;gap:14px;display:flex}.pk-showcase__copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.pk-showcase__tag{color:var(--pk-gold);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.pk-showcase__headline{color:var(--pk-text);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.pk-showcase__body{color:var(--pk-text-muted);margin:0;font-size:.875rem;line-height:1.45}.pk-showcase__controls{justify-content:space-between;align-items:center;gap:var(--pk-space-3);display:flex}.pk-showcase__dots{align-items:center;gap:6px;display:flex}.pk-showcase__dot{background:color-mix(in oklab,var(--pk-text)20%,transparent);cursor:pointer;width:6px;height:6px;transition:width .3s var(--pk-ease),background var(--pk-duration-fast)var(--pk-ease);border:0;border-radius:3px;padding:0}.pk-showcase__dot.is-active{background:var(--pk-text);width:22px}.pk-showcase__actions{align-items:center;gap:8px;display:flex}.pk-showcase__playpause{background:color-mix(in oklab,var(--pk-surface)70%,transparent);color:var(--pk-text-subtle);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:8px;padding:6px 10px;font-size:.75rem;font-weight:600}.pk-showcase__playpause:hover{color:var(--pk-text)}.pk-showcase__open{background:var(--pk-brand);color:#fff;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:9px;align-items:center;padding:7px 14px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.pk-showcase__open:hover{background:var(--pk-brand-deep)}.pk-showcase__open[aria-disabled=true]{opacity:.55;cursor:not-allowed}.pk-home .pk-search{margin:0}.pk-home .pk-search__input{border-radius:var(--pk-radius-md);border:1px solid var(--pk-border);background:var(--pk-surface);min-height:48px;color:var(--pk-text);box-shadow:var(--pk-shadow-sm);padding:0 52px 0 42px;font-size:.94rem}.pk-home .pk-search__input::placeholder,.pk-home .pk-search__icon{color:var(--pk-text-subtle)}.pk-search__badge{background:var(--pk-brand-wash);color:var(--pk-brand);pointer-events:none;border-radius:6px;padding:3px 7px;font-size:.6875rem;font-weight:600;position:absolute;right:14px}.pk-section-heading--home{color:var(--pk-text);letter-spacing:0;margin:0 0 14px;font-size:1rem;font-weight:700}.pk-launchpanel__head{justify-content:space-between;align-items:baseline;gap:var(--pk-space-3);display:flex}.pk-launchpanel__more{color:var(--pk-text-subtle);font-size:.8125rem;text-decoration:none}.pk-launchpanel__more:hover{color:var(--pk-text)}.pk-home .pk-grid{gap:18px 8px}.pk-continue{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pk-continue__row{border-bottom:1px solid var(--pk-divider);color:var(--pk-text);align-items:center;gap:12px;padding:10px 4px;text-decoration:none;display:flex}.pk-continue__row .pk-appicon{--pk-appicon-size:38px;border-radius:11px}.pk-continue__label{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pk-continue__name{font-size:.875rem;font-weight:600}.pk-continue__what{color:var(--pk-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.pk-continue__ago{color:var(--pk-text-subtle);flex:none;font-size:.75rem}.pk-login{min-height:100dvh;padding:calc(var(--pk-safe-top) + var(--pk-space-6))max(var(--pk-space-5),var(--pk-safe-left))calc(var(--pk-safe-bottom) + var(--pk-space-6))max(var(--pk-space-5),var(--pk-safe-right));justify-content:center;align-items:center;display:flex}.pk-login__wx{z-index:0;opacity:.4;pointer-events:none;position:fixed;inset:0;overflow:hidden}.pk-login__card{z-index:1;border-radius:var(--pk-radius-xl);border:1px solid var(--pk-panel-border);background:var(--pk-panel);-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);width:100%;max-width:400px;box-shadow:var(--pk-panel-shadow),inset 0 1px 0 #ffffff59;padding:var(--pk-space-8)var(--pk-space-6)var(--pk-space-6);position:relative}.pk-login__brand{text-align:center;margin-bottom:var(--pk-space-6);flex-direction:column;align-items:center;display:flex}.pk-login__logo{background:linear-gradient(155deg,color-mix(in srgb,var(--pk-brand)82%,#fff),var(--pk-brand-deep));width:58px;height:58px;box-shadow:0 12px 26px -10px color-mix(in srgb,var(--pk-brand)70%,transparent),inset 0 1.5px 0 #ffffff8c;color:#fff;margin-bottom:var(--pk-space-4);border-radius:18px;justify-content:center;align-items:center;display:inline-flex}.pk-login__title{letter-spacing:-.03em;color:var(--pk-on-panel);margin:0;font-size:1.5rem;font-weight:800}.pk-login__subtitle{color:var(--pk-on-panel-muted);margin:4px 0 0;font-size:.9rem}.pk-login__form{gap:var(--pk-space-4);flex-direction:column;display:flex}.pk-field{flex-direction:column;gap:6px;display:flex}.pk-field__label{letter-spacing:.04em;text-transform:uppercase;color:var(--pk-on-panel-muted);font-size:.72rem;font-weight:700}.pk-field__control{border-radius:var(--pk-radius-md);border:1px solid var(--pk-panel-border);background:color-mix(in srgb,var(--pk-panel-strong)62%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:52px;transition:border-color var(--pk-duration-fast)var(--pk-ease),box-shadow var(--pk-duration-fast)var(--pk-ease);align-items:center;gap:10px;padding:0 12px;display:flex}.pk-field__control:focus-within{border-color:var(--pk-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--pk-brand)26%,transparent)}.pk-field__icon{color:var(--pk-on-panel-muted);flex:none}.pk-field__control input{min-width:0;color:var(--pk-on-panel);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.98rem}.pk-field__control input::placeholder{color:var(--pk-on-panel-muted);opacity:.7}.pk-field__reveal{border-radius:var(--pk-radius-pill);width:34px;height:34px;color:var(--pk-on-panel-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.pk-field__reveal:hover{color:var(--pk-on-panel)}.pk-field__hint{color:var(--pk-on-panel-muted);font-size:.74rem}.pk-login__submit{width:100%;min-height:52px;margin-top:var(--pk-space-1);border-radius:var(--pk-radius-pill);background:linear-gradient(160deg,var(--pk-brand),var(--pk-brand-deep));color:#fff;font:inherit;cursor:pointer;box-shadow:0 12px 26px -10px color-mix(in srgb,var(--pk-brand)72%,transparent);transition:filter var(--pk-duration-fast)var(--pk-ease);border:0;justify-content:center;align-items:center;gap:8px;font-size:1rem;font-weight:750;display:inline-flex}.pk-login__submit:hover:not(:disabled){filter:brightness(1.06)}.pk-login__submit:disabled{opacity:.65;cursor:not-allowed}.pk-login__bio{border-radius:var(--pk-radius-pill);border:1px solid var(--pk-panel-border);background:color-mix(in srgb,var(--pk-panel-strong)55%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;min-height:50px;color:var(--pk-on-panel);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:9px;font-size:.92rem;font-weight:700;display:inline-flex}.pk-login__bio svg{color:var(--pk-brand)}.pk-login__bio:hover:not(:disabled){border-color:var(--pk-border-strong)}.pk-login__bio:disabled{opacity:.6;cursor:not-allowed}.pk-login__links{justify-content:center;align-items:center;gap:10px;margin-top:2px;display:flex}.pk-login__link{color:var(--pk-brand-deep);font-size:.86rem;font-weight:650;text-decoration:none}.pk-login__link:hover{text-decoration:underline}.pk-login__dot{color:var(--pk-on-panel-muted)}.pk-login__error{margin:0 0 var(--pk-space-4);padding:var(--pk-space-3)var(--pk-space-4);border-radius:var(--pk-radius-md);border:1px solid color-mix(in srgb,var(--pk-danger)40%,transparent);background:var(--pk-danger-wash);color:var(--pk-danger);font-size:.85rem;line-height:1.4;display:block}.pk-login__hint-card{margin-top:var(--pk-space-6);padding:var(--pk-space-4);border-radius:var(--pk-radius-md);border:1px solid var(--pk-panel-border);background:color-mix(in srgb,var(--pk-brand)8%,transparent);color:var(--pk-on-panel-muted);align-items:flex-start;gap:10px;display:flex}.pk-login__hint-card svg{color:var(--pk-brand);flex:none;margin-top:1px}.pk-login__hint-card p{margin:0;font-size:.8rem;line-height:1.5}.pk-login__hint-card strong{color:var(--pk-on-panel)}.pk-login__enroll{background:var(--pk-panel-strong);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);text-align:center}.pk-login__enroll-hero{align-items:center;gap:var(--pk-space-2);margin-bottom:var(--pk-space-5);flex-direction:column;display:flex}.pk-login__enroll-icon{background:linear-gradient(155deg,color-mix(in srgb,var(--pk-brand)82%,#fff),var(--pk-brand-deep));color:#fff;width:64px;height:64px;box-shadow:0 12px 26px -10px color-mix(in srgb,var(--pk-brand)70%,transparent);border-radius:20px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.pk-login__enroll-hero h2{letter-spacing:-.02em;color:var(--pk-on-panel);margin:0;font-size:1.2rem;font-weight:800}.pk-login__enroll-hero p{color:var(--pk-on-panel-muted);max-width:32ch;margin:0;font-size:.88rem;line-height:1.45}.pk-login__skip{width:100%;margin-top:var(--pk-space-3);padding:var(--pk-space-2);color:var(--pk-on-panel-muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.88rem;font-weight:650}.pk-login__skip:hover:not(:disabled){color:var(--pk-on-panel)}.pk-account{gap:var(--pk-space-5);padding-bottom:var(--pk-space-4);flex-direction:column;font-size:.9rem;display:flex}.pk-account .pk-subtitle{font-size:.84rem;line-height:1.45}.pk-account .pk-button,.pk-account .pk-field__control input{font-size:.88rem}.pk-account .pk-row__title{font-size:.9rem}.pk-account .pk-row__meta,.pk-account .pk-field__hint{font-size:.78rem}.pk-account--loading,.pk-account__signed-out{text-align:center;justify-content:center;align-items:center;min-height:240px}.pk-account__signed-out .pk-button{margin-top:var(--pk-space-4)}.pk-account__back{min-height:40px;color:var(--pk-text-muted);align-self:flex-start;align-items:center;gap:6px;padding:0 4px;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.pk-account__back:hover{color:var(--pk-brand-deep)}.pk-account__identity{align-items:center;gap:var(--pk-space-4);background:radial-gradient(80% 120% at 100% 0%,color-mix(in srgb,var(--pk-brand)13%,transparent),transparent 66%),var(--pk-surface);grid-template-columns:auto minmax(0,1fr);display:grid;overflow:hidden}.pk-account__avatar-wrap{position:relative}.pk-account__avatar{border:3px solid var(--pk-surface);width:88px;height:88px;box-shadow:0 0 0 2px color-mix(in srgb,var(--pk-brand)60%,transparent),var(--pk-shadow-md);cursor:default;font-size:1.55rem}.pk-account__avatar-busy{background:color-mix(in srgb,var(--pk-bg)48%,transparent);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pk-account__identity-copy{min-width:0}.pk-account__eyebrow{color:var(--pk-brand-deep);letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-size:.68rem;font-weight:800}.pk-account__name,.pk-account__section-title h2,.pk-account__session h2{color:var(--pk-text);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:800}.pk-account__file{display:none}.pk-account__photo-actions{gap:var(--pk-space-2);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.pk-account__avatar-grid{gap:var(--pk-space-2);padding-top:var(--pk-space-2);border-top:1px solid var(--pk-border);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pk-account__avatar-grid button{aspect-ratio:1;background:var(--pk-surface-sunken);cursor:pointer;transition:border-color var(--pk-duration-fast)var(--pk-ease),transform var(--pk-duration-fast)var(--pk-ease);border:2px solid #0000;border-radius:16px;padding:0;overflow:hidden}.pk-account__avatar-grid button:hover{border-color:var(--pk-brand);transform:translateY(-2px)}.pk-account__avatar-grid img{object-fit:cover;width:100%;height:100%;display:block}.pk-account__section-title{justify-content:space-between;align-items:center;gap:var(--pk-space-3);margin-bottom:var(--pk-space-3);color:var(--pk-brand-deep);padding:0 2px;display:flex}.pk-account__form,.pk-account__passkeys{gap:var(--pk-space-4);flex-direction:column;display:flex}.pk-account__field-grid{gap:var(--pk-space-3);grid-template-columns:1fr 1fr;display:grid}.pk-account .pk-field__control{background:var(--pk-surface);border-color:var(--pk-border);min-height:48px;box-shadow:var(--pk-shadow-sm);-webkit-backdrop-filter:none;backdrop-filter:none}.pk-account .pk-field__control:focus-within{border-color:var(--pk-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--pk-brand)20%,transparent)}.pk-account .pk-field__control input,.pk-account .pk-field__control .pk-date{color:var(--pk-text)}.pk-account .pk-field__icon{color:var(--pk-text-subtle)}.pk-account__static-row{cursor:default}.pk-account__static-row:hover{background:var(--pk-surface);border-color:var(--pk-border)}.pk-account__static-row .pk-row__grow,.pk-account__passkey .pk-row__grow{flex-direction:column;display:flex}.pk-account__edit{border:1px solid var(--pk-border);border-radius:var(--pk-radius-pill);background:var(--pk-surface-sunken);min-height:36px;color:var(--pk-brand-deep);font:inherit;cursor:pointer;align-items:center;gap:5px;padding:0 10px;font-size:.78rem;font-weight:750;display:inline-flex}.pk-account__edit:hover{border-color:color-mix(in srgb,var(--pk-brand)50%,var(--pk-border));background:color-mix(in srgb,var(--pk-brand)8%,var(--pk-surface))}.pk-account__contact-editor{gap:var(--pk-space-3);margin-top:var(--pk-space-3);border-color:color-mix(in srgb,var(--pk-brand)30%,var(--pk-border));background:linear-gradient(145deg,color-mix(in srgb,var(--pk-brand)7%,var(--pk-surface)),var(--pk-surface));flex-direction:column;display:flex}.pk-account__contact-head{justify-content:space-between;align-items:flex-start;gap:var(--pk-space-3);display:flex}.pk-account__contact-head h3{color:var(--pk-text);margin:0;font-size:.98rem;font-weight:800}.pk-account__close{background:var(--pk-surface-sunken);width:38px;height:38px;color:var(--pk-text-muted);cursor:pointer;border:0;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}.pk-account__otp{font-variant-numeric:tabular-nums;letter-spacing:.28em;font-weight:800!important}.pk-account__disclosure{margin-bottom:var(--pk-space-3);padding:0}.pk-account__disclosure summary{justify-content:space-between;align-items:center;gap:var(--pk-space-3);min-height:60px;padding:var(--pk-space-3)var(--pk-space-4);color:var(--pk-text);cursor:pointer;font-size:.95rem;font-weight:750;list-style:none;display:flex}.pk-account__disclosure summary::-webkit-details-marker{display:none}.pk-account__disclosure summary>span{align-items:center;gap:var(--pk-space-3);display:inline-flex}.pk-account__disclosure[open] summary{border-bottom:1px solid var(--pk-border)}.pk-account__disclosure[open] .pk-account__chevron{transform:rotate(180deg)}.pk-account__chevron{color:var(--pk-text-subtle);transition:transform var(--pk-duration-fast)var(--pk-ease)}.pk-account__disclosure>.pk-account__form,.pk-account__disclosure>.pk-account__passkeys{padding:var(--pk-space-4)}.pk-account__passkey{padding-right:var(--pk-space-2);cursor:default}.pk-account__remove{border-radius:var(--pk-radius-pill);background:var(--pk-danger-wash);width:40px;height:40px;color:var(--pk-danger);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.pk-account__empty{align-items:center;gap:var(--pk-space-3);min-height:58px;padding:var(--pk-space-3)var(--pk-space-4);border:1px dashed var(--pk-border-strong);border-radius:var(--pk-radius-md);color:var(--pk-text-muted);font-size:.85rem;display:flex}.pk-account__session{justify-content:space-between;align-items:center;gap:var(--pk-space-4);padding:var(--pk-space-4);border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface);display:flex}.pk-account__session-info{min-width:0}.pk-account__session-meta{color:var(--pk-text-muted);margin:4px 0 0;font-size:.8rem}.pk-account__signout{border-color:color-mix(in srgb,var(--pk-danger)45%,transparent);background:var(--pk-surface);color:var(--pk-danger);flex:none;font-size:.9rem}.pk-account__signout:hover:not(:disabled){background:var(--pk-danger-wash);border-color:var(--pk-danger)}@media (max-width:430px){.pk-account__field-grid,.pk-account__photo-actions{grid-template-columns:1fr}.pk-account__session{flex-direction:column;align-items:stretch}.pk-account__signout{width:100%}}.pk-contact{gap:var(--pk-space-5);padding-bottom:var(--pk-space-4);flex-direction:column;font-size:.9rem;display:flex}.pk-contact__intro{align-items:center;gap:var(--pk-space-4);background:radial-gradient(90% 140% at 100% 0%,color-mix(in srgb,var(--pk-brand)14%,transparent),transparent 64%),var(--pk-surface);grid-template-columns:auto minmax(0,1fr);display:grid}.pk-contact__intro h2{color:var(--pk-text);margin:0 0 5px;font-size:1.08rem;font-weight:800}.pk-contact__intro .pk-subtitle{font-size:.84rem;line-height:1.45}.pk-contact__hero-icon,.pk-contact__row-icon{color:var(--pk-brand-deep);background:color-mix(in srgb,var(--pk-brand)12%,var(--pk-surface));justify-content:center;align-items:center;display:inline-flex}.pk-contact__hero-icon{border-radius:18px;width:56px;height:56px}.pk-contact__row-icon{border-radius:12px;width:38px;height:38px}.pk-contact .pk-row__grow,.pk-contact__topic span{flex-direction:column;display:flex}.pk-contact__topics{gap:var(--pk-space-3);flex-direction:column;display:flex}.pk-contact__topic{align-items:center;gap:var(--pk-space-3);color:var(--pk-brand-deep);transition:transform var(--pk-duration-fast)var(--pk-ease),border-color var(--pk-duration-fast)var(--pk-ease);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.pk-contact__topic:hover{border-color:color-mix(in srgb,var(--pk-brand)44%,var(--pk-border));transform:translateY(-2px)}.pk-contact__topic strong{color:var(--pk-text);font-size:.9rem}.pk-contact__topic small{color:var(--pk-text-muted);margin-top:3px;font-size:.78rem;line-height:1.35}.pk-contact__note{margin:0}.pk-bottomnav__brand{display:none}.pk-bottomnav__item{flex:1;display:flex}@media (min-width:768px){.pk{--pk-max-width:760px}.pk-home{padding-top:calc(var(--pk-safe-top) + 32px);padding-inline:max(32px,var(--pk-safe-left))max(32px,var(--pk-safe-right))}.pk-hometop{margin-bottom:26px}.pk-hometop__title{font-size:1.375rem}.pk-hometop__meta{font-size:.85rem}.pk-home main{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px}.pk-home main>.pk-search{order:1;grid-column:1/-1}.pk-home main>.pk-showcase{order:2;grid-column:1}.pk-home main>.pk-continue-section{order:3;grid-column:2}.pk-home main>.pk-homeapps{order:4;grid-column:1/-1}.pk-home main>.pk-homeinstall{order:5;grid-column:1/-1}.pk-homeinstall:empty{display:none}.pk-home main:not(:has(>.pk-continue-section))>.pk-showcase{grid-column:1/-1}.pk-showcase{justify-content:space-between;padding:24px}.pk-showcase__headline{font-size:1.5rem}.pk-showcase__body{max-width:46ch;font-size:.94rem}.pk-continue-section{border:1px solid var(--pk-border);border-radius:var(--pk-radius-lg);background:var(--pk-surface);padding:20px 20px 8px}.pk-continue__row:last-child{border-bottom:0}.pk-home .pk-grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:22px 12px}.pk-home .pk-grid .pk-appicon{--pk-appicon-size:64px}.pk-home .pk-tile__name{font-size:.8125rem}.pk-bottomnav__inner{max-width:calc(var(--pk-max-width) + 64px);padding:0 32px}.pk-hero{padding-inline:max(32px,var(--pk-safe-left))max(32px,var(--pk-safe-right))}.pk-sheetpage{padding-inline:max(32px,var(--pk-safe-left))max(32px,var(--pk-safe-right));padding-top:var(--pk-space-6)}.pk-list--apps{gap:var(--pk-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:1100px){.pk{--pk-sidebar:248px;--pk-max-width:1040px}.pk:has(.pk-bottomnav){padding-left:var(--pk-sidebar)}.pk-bottomnav{width:var(--pk-sidebar);padding:calc(var(--pk-safe-top) + 28px)18px 28px;border-top:0;border-right:1px solid var(--pk-divider);background:var(--pk-bg);-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;gap:28px;display:flex;top:0;right:auto}.pk-bottomnav__brand{align-self:flex-start;margin-left:6px;line-height:0;display:inline-flex}.pk-bottomnav__inner{flex-direction:column;gap:4px;max-width:none;margin:0;padding:0}.pk-bottomnav__item{flex:none}.pk-navitem{min-height:46px;transition:color var(--pk-duration-fast)var(--pk-ease),background var(--pk-duration-fast)var(--pk-ease);border-radius:12px;flex-direction:row;justify-content:flex-start;gap:12px;padding:0 14px 0 10px;font-size:.94rem}.pk-navitem:hover{background:var(--pk-surface-sunken);color:var(--pk-text)}.pk-navitem[aria-current=page]{background:var(--pk-gold-tile)}.pk-navitem__track{width:4px;height:22px}.pk-home{padding:calc(var(--pk-safe-top) + 40px)48px 56px}.pk-hometop__logo{display:none}.pk-hometop__title{font-size:1.625rem}.pk-hometop__avatar{width:46px;height:46px}.pk-home main{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:28px}.pk-home main>.pk-search{max-width:640px}.pk-showcase{padding:28px}.pk-showcase__viewport{min-height:150px}.pk-showcase__headline{font-size:1.75rem}.pk-showcase .pk-appicon--featured{border-radius:18px;width:64px;height:64px}.pk-home .pk-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:26px 16px}.pk-home .pk-grid .pk-appicon{--pk-appicon-size:72px}.pk-hero{padding-inline:48px;padding-top:calc(var(--pk-safe-top) + 32px)}.pk-hero__brandlink{display:none}.pk-sheetpage{padding:var(--pk-space-8)48px 56px}.pk-hero__inner,.pk-sheetpage__inner{max-width:880px}}.pk-gpage{gap:var(--pk-space-4);flex-direction:column;display:flex}.pk-gcard{gap:var(--pk-space-3);padding:var(--pk-space-4);flex-direction:column;display:flex}.pk-gcard__title{color:var(--pk-text);align-items:center;gap:8px;margin:0;font-size:.92rem;font-weight:700;display:flex}.pk-gavatar{background:var(--pk-brand);color:#fff;letter-spacing:.02em;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:.72rem;font-weight:700;display:inline-flex;overflow:hidden}.pk-gavatar img{object-fit:cover;width:100%;height:100%}.pk-gavatar--lg{border-radius:14px;width:48px;height:48px;font-size:.95rem}.pk-ghead{align-items:center;gap:var(--pk-space-3);display:flex}.pk-ghead__name{color:var(--pk-text);font-size:1rem;font-weight:700;display:block}.pk-ghead__desc{color:var(--pk-text-muted);margin-top:2px;font-size:.8rem;display:block}.pk-glist{border:1px solid var(--pk-border);border-radius:var(--pk-radius-md);background:var(--pk-surface);margin:0;padding:0;list-style:none;overflow:hidden}.pk-glist--results{max-height:260px;overflow-y:auto}.pk-gmember{align-items:center;gap:10px;min-height:52px;padding:8px 12px;display:flex}.pk-gmember+.pk-gmember{border-top:1px solid var(--pk-border)}.pk-gmember .pk-row__grow{min-width:0}.pk-gmember__name{color:var(--pk-text);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600;line-height:1.25;display:block;overflow:hidden}.pk-gmember__you{color:var(--pk-text-subtle);font-weight:500}.pk-gmember__meta{color:var(--pk-text-muted);font-size:.72rem;line-height:1.35;display:block}.pk-gicon{border:1px solid var(--pk-border);border-radius:var(--pk-radius-pill);background:var(--pk-surface);width:34px;height:34px;color:var(--pk-text-muted);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.pk-gicon:hover{color:var(--pk-text);border-color:var(--pk-border-strong)}.pk-gicon--danger:hover{color:var(--pk-danger);background:var(--pk-danger-wash)}.pk-gadd{border:1px solid var(--pk-border-strong);border-radius:var(--pk-radius-pill);background:var(--pk-surface);min-width:58px;min-height:32px;color:var(--pk-brand-deep);font:inherit;cursor:pointer;flex:none;padding:0 12px;font-size:.76rem;font-weight:700}.pk-gadd:disabled{color:var(--pk-text-subtle);cursor:default}.pk-gform{gap:var(--pk-space-3);flex-direction:column;display:flex}.pk-gform__preview{align-items:center;gap:var(--pk-space-3);border-radius:var(--pk-radius-md);background:var(--pk-surface-sunken);padding:10px 12px;display:flex}.pk-gform__preview-name{color:var(--pk-text);font-size:.92rem;font-weight:700;display:block}.pk-gform__actions{justify-content:flex-end;gap:var(--pk-space-2);display:flex}.pk-ginput{border:0;flex-direction:column;gap:5px;min-width:0;margin:0;padding:0;display:flex}.pk-ginput__label{color:var(--pk-text-subtle);padding:0;font-size:.72rem;font-weight:700}.pk-ginput>input,.pk-ginput__wrap{border:1px solid var(--pk-border-strong);border-radius:var(--pk-radius-sm);background:var(--pk-surface);min-height:44px;color:var(--pk-text);font:inherit;padding:0 12px;font-size:.88rem}.pk-ginput__wrap{color:var(--pk-text-subtle);align-items:center;gap:8px;display:flex}.pk-ginput__wrap input{min-width:0;color:var(--pk-text);font:inherit;background:0 0;border:0;outline:none;flex:1}.pk-ginput>input:focus,.pk-ginput__wrap:focus-within{border-color:var(--pk-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--pk-brand)22%,transparent);outline:none}.pk-gcolors{flex-wrap:wrap;gap:8px;display:flex}.pk-gcolor{color:#fff;cursor:pointer;border:2px solid #0000;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.pk-gcolor[aria-pressed=true]{border-color:var(--pk-text)}.pk-gdivider{color:var(--pk-text-subtle);align-items:center;gap:10px;font-size:.7rem;font-weight:600;display:flex}.pk-gdivider:before,.pk-gdivider:after{content:"";background:var(--pk-border);flex:1;height:1px}.pk-gdanger{color:var(--pk-danger);align-self:center;font-size:.86rem}.pk-gdanger:hover:not(:disabled){color:var(--pk-danger);background:var(--pk-danger-wash)}.pk-gmembers{gap:var(--pk-space-3);flex-direction:column;display:flex}.pk-gmembers .pk-search{margin:0}.pk-gmembers__head{justify-content:space-between;align-items:center;gap:var(--pk-space-3);display:flex}.pk-gmembers__head .pk-section-heading{margin:0}.pk-gmembers__count{border-radius:var(--pk-radius-pill);background:var(--pk-surface-sunken);color:var(--pk-text-muted);margin-left:4px;padding:1px 7px;font-size:.72rem}.pk-gaddbtn{border-radius:var(--pk-radius-pill);background:var(--pk-brand);min-height:36px;color:var(--pk-brand-contrast);font:inherit;cursor:pointer;box-shadow:var(--pk-shadow-sm);border:0;align-items:center;gap:6px;padding:0 14px;font-size:.8rem;font-weight:700;display:inline-flex}.pk-gaddbtn:hover{filter:brightness(1.06)}.pk-gempty{border:1px dashed var(--pk-border-strong);border-radius:var(--pk-radius-md);text-align:center;color:var(--pk-text-muted);margin:0;padding:18px 12px;font-size:.82rem}.pk .pk-search__input:focus-visible{border-color:var(--pk-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--pk-brand)20%,transparent);outline:none}.pk-search__input::-webkit-search-cancel-button{appearance:none}.pk-search__input::-webkit-search-decoration{appearance:none}.pk .pk-ginput__wrap input:focus-visible,.pk .pk-ginput>input:focus-visible,.pk .digit-field__input:focus-visible{outline:none}.pk-gsearch{position:relative}.pk-gsearch .pk-search{margin:0}.pk-gsearch__spin{color:var(--pk-text-subtle);margin-top:-7px;position:absolute;top:50%;right:48px}.pk-fsheet{gap:var(--pk-space-3);flex-direction:column;display:flex}.pk-fsheet__head{justify-content:space-between;align-items:center;gap:var(--pk-space-3);display:flex}.pk-fsheet__title{color:var(--pk-text);align-items:center;gap:8px;margin:0;font-size:1.05rem;font-weight:700;display:flex}.pk-gphone{flex-direction:column;gap:6px;display:flex}.pk-gphone__row{justify-content:space-between;align-items:baseline;display:flex}.pk-gphone__fixed{border:1px solid var(--pk-border);border-radius:var(--pk-radius-sm);background:var(--pk-surface-sunken);min-height:44px;color:var(--pk-text);align-items:center;padding:0 12px;font-size:.88rem;font-weight:600;display:flex}.pk-gphone__count{color:var(--pk-text-subtle);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.pk-gphone .digit-field>label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pk .digit-field__slot{border-color:var(--pk-border-strong);border-radius:var(--pk-radius-sm);background:var(--pk-surface);height:44px;color:var(--pk-text);font-size:1.05rem}.pk .digit-field__slot--active{border-color:var(--pk-brand);background:var(--pk-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--pk-brand)20%,transparent)}.pk .digit-field__placeholder{color:var(--pk-text-subtle)}.pk .digit-field__caret{background:var(--pk-brand)}.pk-account__delete{margin-top:var(--pk-space-4);padding:var(--pk-space-4);border:1px dashed color-mix(in srgb,var(--pk-danger)35%,transparent);border-radius:var(--pk-radius-lg)}.pk-account__delete p{margin:0 0 var(--pk-space-3);color:var(--pk-text-muted);font-size:.85rem}.pk-account__delete .pk-account__eyebrow{color:var(--pk-danger)}.pk-account__delete-button{color:var(--pk-danger);font-size:.9rem}.pk-delete{gap:var(--pk-space-3);color:var(--pk-text);font-size:.9rem;display:grid}.pk-delete>p{margin:0}.pk-delete__list{color:var(--pk-text-muted);gap:6px;margin:0;padding-left:1.1rem;display:grid}.pk-delete__form{gap:var(--pk-space-3);display:grid}.pk-delete__note,.pk-delete__error{padding:var(--pk-space-3);border-radius:var(--pk-radius-md,12px);background:var(--pk-danger-wash);color:var(--pk-danger);margin:0}.pk-delete__confirm{background:var(--pk-danger);color:var(--pk-surface);border-color:var(--pk-danger)}.pk-delete__confirm:hover:not(:disabled){background:color-mix(in srgb,var(--pk-danger)88%,black)}
