@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2)format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2)format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2)format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2)format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2)format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2)format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-vietnamese-700-normal-D6euyNzi.woff2)format("woff2"),url(/assets/barlow-vietnamese-700-normal-4Jt4k04K.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-ext-700-normal-BLuWmldJ.woff2)format("woff2"),url(/assets/barlow-latin-ext-700-normal-CctuGmmz.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.woff)format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-vietnamese-500-normal-DGADhYWF.woff2)format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-500-normal-hJ2t9k9e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-ext-500-normal-BXdp1BvY.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-500-normal-rZeYuEMb.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-500-normal-G0uxJNrM.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-500-normal-CFOoVYFH.woff)format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-vietnamese-600-normal-b1FQiZcx.woff2)format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-600-normal-DzVrjA0Q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-latin-ext-600-normal-BkQ9hN72.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-600-normal-BuP8AaxH.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-latin-600-normal-BkLiAYu4.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-600-normal-DyOfdMBA.woff)format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-vietnamese-700-normal-Dm7RZTvf.woff2)format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-700-normal-BvUTSFNY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-ext-700-normal-BhgEo64M.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-700-normal-C0vCoZIV.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-700-normal-BpqDG8I9.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-700-normal-BMyZXq_9.woff)format("woff");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}:root{--colour-surface-0:#06090b;--colour-surface-1:#13201f;--colour-surface-2:#1b2a2a;--colour-surface-3:#223433;--colour-surface-band:#0b1415;--colour-surface-head-top:#13201f;--colour-surface-head-bottom:#13201f;--colour-surface-tab:#06090bf5;--colour-surface-deep:#0b1415;--colour-surface-hero:#0a1416;--colour-surface-warm:#24231c;--colour-surface-well:#0d1619;--colour-chrome-top:#06090b;--colour-chrome-top-from:#06090b;--colour-chrome-top-to:#06090b;--colour-chrome-sub:#0b1415;--colour-chrome-live:#0d1619f0;--colour-chrome-lit:#46db7e;--colour-line:#bed7dc0f;--colour-line-row:#ffffff09;--colour-line-strong:#bed7dc24;--colour-line-glass:#bed7dc24;--colour-text-2:#b7c7cf;--colour-text-3:#8ca6b0;--colour-text:#eef4f6;--colour-text-on-accent:#0a1f12;--colour-text-on-white:#06090b;--colour-accent-act:#bff24a;--colour-accent-you:#63b6ff;--colour-accent-up:#46db7e;--colour-accent-hold:#f7b545;--colour-accent-down:#ff6a5c;--colour-accent-prize:#ffd24a;--colour-accent-info:#63b6ff;--colour-accent-water:#63b6ff;--colour-accent-sand:#f3cf8e;--colour-accent-link:#63b6ff;--colour-accent-act-2:#3fe3a3;--colour-accent-sand-2:#d9b46a;--colour-accent-sapphire:#2f6feb;--colour-accent-sapphire-2:#4c8bff;--colour-accent-sapphire-deep:#1b3f86;--colour-accent-green-deep:#123f36;--colour-accent-green:#2e9c72;--colour-tour-club:#9aa7b2;--colour-tour-regional:#c9823f;--colour-tour-continental:#c9d3db;--colour-tour-world:#e8b341;--colour-tour-development:#8e7cc3;--colour-tour-seniors:#9b5ba5;--colour-tour-majors:#f2d27a;--colour-tour-qualifier:#86a0ab;--colour-wash-you:#63b6ff1a;--colour-wash-you-strong:#63b6ff24;--colour-wash-prize:#ffd24a1a;--colour-wash-down:#ff6a5c1a;--colour-wash-up:#46db7e1a;--colour-wash-info:#63b6ff24;--colour-wash-white-5:#eef4f60d;--colour-wash-white-8:#eef4f614;--colour-wash-white-12:#eef4f61f;--colour-wash-sand:#f3cf8e24;--colour-ramp-35:#7e97a3;--colour-ramp-40:#7e97a3;--colour-ramp-50:#7e97a3;--colour-ramp-55:#f2f6f7;--colour-ramp-60:#d3e47c;--colour-ramp-66:#46db7e;--colour-ramp-70:#46db7e;--colour-ramp-75:#46db7e;--colour-ramp-80:#46db7e;--colour-ramp-90:#46db7e;--colour-glass-panel:#06090bd1;--colour-glass-dock:#06090bdb;--colour-glass-fact:#06090bd1;--colour-paper-top:#f5f0e3;--colour-paper-bottom:#ece5d2;--colour-paper-ink:#1f2a24;--colour-paper-ink-soft:#5b655f;--colour-paper-hand:#2b3a31;--colour-paper-rule:#1f2a2461;--colour-paper-head:#1f2a2414;--colour-paper-circle:#c8102e;--colour-paper-gap:#f1ebdb;--colour-alpha-black-25:#00000040;--colour-alpha-black-30:#0000004d;--colour-alpha-black-40:#0006;--colour-alpha-black-45:#00000073;--colour-alpha-black-50:#00000080;--colour-alpha-black-60:#0009;--colour-alpha-black-8:#00000014;--colour-alpha-black-80:#000c;--colour-alpha-black-85:#000000d9;--colour-alpha-deep-10:#0b14151a;--colour-alpha-deep-20:#0b141533;--colour-alpha-deep-90:#0b1415e6;--colour-alpha-deep-92:#0b1415eb;--colour-alpha-down-18:#ff74622e;--colour-alpha-glass-80:#06090bcc;--colour-alpha-glass-82:#06090bd1;--colour-alpha-glass-84:#06090bd6;--colour-alpha-glass-86:#06090bdb;--colour-alpha-ground-0:#06090b00;--colour-alpha-ground-15:#06090b26;--colour-alpha-ground-55:#06090b8c;--colour-alpha-ground-84:#06090bd6;--colour-alpha-ground-92:#06090beb;--colour-alpha-ground-98:#06090bfa;--colour-alpha-hold-18:#f5ae4a2e;--colour-alpha-paper-ink-1:#1f2a2403;--colour-alpha-paper-ink-38:#1f2a2461;--colour-alpha-paper-ink-50:#1f2a2480;--colour-alpha-paper-ink-6:#1f2a240f;--colour-alpha-paper-ink-8:#1f2a2414;--colour-alpha-prize-10:#ffd24a1a;--colour-alpha-prize-14:#ffd24a24;--colour-alpha-prize-35:#ffd24a59;--colour-alpha-prize-50:#ffd24a80;--colour-alpha-prize-70:#ffd24ab3;--colour-alpha-regional-12:#2f6fd61f;--colour-alpha-regional-32:#2f6fd652;--colour-alpha-regional-40:#2f6fd666;--colour-alpha-regional-6:#2f6fd60f;--colour-alpha-text-90:#eef4f6e6;--colour-alpha-up-18:#4fe3a02e;--colour-alpha-white-10:#ffffff1a;--colour-alpha-white-100:#fff;--colour-alpha-white-12:#ffffff1f;--colour-alpha-white-14:#ffffff24;--colour-alpha-white-16:#ffffff29;--colour-alpha-white-18:#ffffff2e;--colour-alpha-white-2:#ffffff05;--colour-alpha-white-25:#ffffff40;--colour-alpha-white-3:#ffffff08;--colour-alpha-white-30:#ffffff4d;--colour-alpha-white-5:#ffffff0d;--colour-alpha-white-50:#ffffff80;--colour-alpha-white-6:#ffffff0f;--colour-alpha-white-7:#ffffff12;--colour-alpha-white-62:#ffffff9e;--colour-alpha-white-78:#ffffffc7;--colour-alpha-white-8:#ffffff14;--colour-alpha-you-10:#4fe3a01a;--colour-alpha-you-14:#4fe3a024;--colour-alpha-you-16:#4fe3a029;--colour-alpha-you-30:#4fe3a04d;--colour-alpha-you-50:#4fe3a080;--colour-alpha-you-60:#4fe3a099;--colour-alpha-you-8:#4fe3a014;--colour-rating-elite:#4fe3a0;--colour-rating-strong:#b5e05c;--colour-rating-solid:#f5ae4a;--colour-rating-weak:#ff7462;--colour-ground-topo:#96dcaa11;--colour-ground-streak:#cdee4e08;--colour-ground-veil:#0a14118c;--colour-group-long:#2f7fd9;--colour-group-scoring:#2aa66f;--colour-group-head:#c9a45c;--colour-group-body:#21a6a6;--type-family-display:"Barlow Semi Condensed", "Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--type-family-body:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--type-family-hand:"Caveat", cursive;--type-family-wordmark:"Red Hat Display", "Barlow Semi Condensed", sans-serif;--type-size-xs:11px;--type-size-sm:12px;--type-size-body:13px;--type-size-lead:15px;--type-size-panel-head:22px;--type-size-sub-tab:17px;--type-size-place:18px;--type-size-open-head:18px;--type-size-figure:26px;--type-size-figure-lg:30px;--type-size-figure-xl:40px;--type-size-band-h1:32px;--type-size-stage-h1:54px;--type-size-placing:112px;--type-size-small:13px;--type-size-eyebrow:12px;--type-size-page-title:40px;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--type-weight-bold:700;--type-line-height-tight:1;--type-line-height-headline:.92;--type-line-height-body:1.3;--type-line-height-prose:1.45;--size-top-bar:52px;--size-sub-nav:38px;--size-band:92px;--size-band-tall:110px;--size-results-strip:76px;--size-panel-head:32px;--size-state-strip:72px;--size-row:28px;--size-row-tall:34px;--size-kv:34px;--size-button:32px;--size-button-primary:36px;--size-button-sm:26px;--size-chip:26px;--size-pill:22px;--size-icon-button:32px;--size-dock:124px;--size-live-bar:52px;--size-face-row:20px;--size-face-list:28px;--size-face-card:56px;--size-face-portrait:112px;--size-fact-strip:84px;--size-step-strip:46px;--size-banner:96px;--size-tile:40px;--space-frame-gutter:12px;--space-grid-gap:10px;--space-panel-pad:16px;--space-panel-pad-tight:10px;--space-stack:10px;--space-stack-tight:6px;--space-inline:8px;--space-section:16px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--space-xxl:24px;--space-row-gap:10px;--layout-frame-width:1440px;--layout-frame-height:900px;--layout-columns:12;--layout-shell-height:90px;--radius-tile:8px;--radius-panel:12px;--radius-button:8px;--radius-glass:8px;--radius-dock:10px;--radius-chip:999px;--radius-sheet:20px;--radius-pill:999px;--effect-glass-blur:blur(14px);--effect-dock-blur:blur(16px);--effect-glass-shadow:0 12px 32px #0006;--effect-dock-shadow:0 16px 40px #00000080;--effect-paper-shadow:0 10px 28px #00000073, inset 0 0 0 1px #00000014;--effect-panel-inset:inset 0 1px 0 #ffffff08;--effect-stage-scrim-x:linear-gradient(90deg, #06090beb, #06090b8c 40%, #06090b26 75%);--effect-stage-scrim-y:linear-gradient(180deg, #06090b00 50%, #06090bfa);--motion-fast:140;--motion-base:220;--motion-slow:320;--motion-progress:600;--motion-cinematic:650;--phone-banner-club-light:#c4d0da;--phone-banner-club-base:#9eb0be;--phone-banner-club-deep:#7c90a0;--phone-banner-club-ink:#0b1014;--phone-banner-club-rating:#2d3840;--phone-banner-regional-light:#f2ad67;--phone-banner-regional-base:#de8a3c;--phone-banner-regional-deep:#bc6a22;--phone-banner-regional-ink:#1a0d02;--phone-banner-regional-rating:#4c2a0c;--phone-banner-development-light:#c5a6ff;--phone-banner-development-base:#a47ff5;--phone-banner-development-deep:#8f66ea;--phone-banner-development-ink:#12072a;--phone-banner-development-rating:#2f1361;--phone-banner-continental-light:#edf0f5;--phone-banner-continental-base:#c8cfda;--phone-banner-continental-deep:#a2abb9;--phone-banner-continental-ink:#10141a;--phone-banner-continental-rating:#39424f;--phone-banner-world-light:#ffdf70;--phone-banner-world-base:#fbbf24;--phone-banner-world-deep:#d9920f;--phone-banner-world-ink:#241602;--phone-banner-world-rating:#5a3a02;--phone-banner-seniors-light:#efa9d8;--phone-banner-seniors-base:#d97fbc;--phone-banner-seniors-deep:#b55c98;--phone-banner-seniors-ink:#22061a;--phone-banner-seniors-rating:#4f1440;--phone-banner-junior-light:#d19a5f;--phone-banner-junior-base:#b57b41;--phone-banner-junior-deep:#a36e38;--phone-banner-junior-ink:#120902;--phone-banner-junior-rating:#2b1706;--phone-banner-amateur-light:#86dccb;--phone-banner-amateur-base:#56bfac;--phone-banner-amateur-deep:#3c9f8d;--phone-banner-amateur-ink:#03211b;--phone-banner-amateur-rating:#0b4438;--phone-banner-sweep:#ffffff2e;--phone-surface-0:#0f2421;--phone-surface-1:#091212;--phone-surface-2:#141e1d;--phone-surface-3:#1c2726;--phone-surface-4:#24302f;--phone-surface-well:#0c1615;--phone-surface-band:#0f2421;--phone-surface-hero:#0c1615;--phone-surface-tab:#0f2421;--phone-surface-sheet:#091212;--phone-surface-date:#141e1d;--phone-surface-go-quiet:#1c2726;--phone-surface-lit:#1f6b5c;--phone-surface-deep:#070e0e;--phone-line:#ffffff14;--phone-line-strong:#ffffff24;--phone-line-edge:#ffffff12;--phone-text-1:#f7f5ee;--phone-text-2:#bfbdb6;--phone-text-3:#83827d;--phone-text-4:#67665f;--phone-text-on-act:#10150a;--phone-accent-gold:#ffc329;--phone-accent-gold-lit:#ffe98f;--phone-accent-gold-deep:#c47f0a;--phone-accent-mint:#3deba0;--phone-accent-out:#f2704c;--phone-accent-act:#d1fd2e;--phone-accent-act-from:#cfff2b;--phone-accent-act-to:#14e28a;--phone-accent-hold:#ffad1f;--phone-accent-info:#56eda6;--phone-accent-link:#56eda6;--phone-accent-sand:#f7c45e;--phone-accent-star:#ffb91f;--phone-accent-focus:#2e8bff;--phone-accent-sapphire:#237a52;--phone-accent-sapphire-2:#33a552;--phone-accent-sapphire-deep:#1f6b5c;--phone-accent-green-deep:#173030;--phone-accent-green:#33a552;--phone-accent-you:#d1fd2e;--phone-accent-up:#2bea74;--phone-accent-down:#f54;--phone-accent-learning:#ffcf55;--phone-form-in:#1fb868;--phone-form-out:#e5352b;--phone-band-good:#22c45a;--phone-band-fair:#2a78db;--phone-band-mid:#f2a20f;--phone-band-low:#e63a2b;--phone-band-good-text:#3fe86e;--phone-band-fair-text:#5fa3ff;--phone-band-mid-text:#ffa230;--phone-band-low-text:#ff5c48;--phone-tour-club:#9aa7b1;--phone-tour-regional:#de8a3a;--phone-group-head:#c9a2ff;--phone-tag-caddie:#16ddb8;--phone-tag-media:#bc7cff;--phone-tag-sponsor:#ffc933;--phone-tag-appear:#45aeff;--phone-tag-season:#a5b3c0;--phone-tag-tour:#f2893a;--phone-tag-coach:#2fdb7e;--phone-tag-news:#8fa8b8;--phone-tag-major:#efbe3f;--phone-wash-you:#d1fd2e1a;--phone-wash-urgent:#ffad1f17;--phone-wash-mine:#1f6b5c73;--phone-wash-chip:#071a16b8;--phone-size-status:44px;--phone-size-header:64px;--phone-size-segments:42px;--phone-size-tab-bar:84px;--phone-size-row:50px;--phone-size-row-decision:52px;--phone-size-pill:44px;--phone-size-act:48px;--phone-size-go:40px;--phone-size-fin:22px;--phone-space-pad:14px;--phone-space-body-pad:12px;--phone-space-gap:10px;--phone-radius-panel:8px;--phone-radius-tile:8px;--phone-radius-sheet:16px;--phone-radius-ground:16px;--phone-radius-chip:4px;--phone-radius-go:4px;--phone-radius-pill:999px;--phone-button-fill:#ffffff0f;--phone-button-edge:#ffffff38;--phone-stripe:#ffffff06;--phone-tile:#ffffff0b;--desk-surface-deep:#090d0b;--desk-surface-ground:#0e1411;--desk-surface-panel:#151c18;--desk-surface-raised:#1e2722;--desk-surface-lit:#29322c;--desk-surface-edge:#3a4640;--desk-surface-chosen:#232b26;--desk-line-in:#ffffff14;--desk-line-row:#ffffff12;--desk-line-between:#ffffff1a;--desk-line-head:#ffffff24;--desk-line-zebra:#ffffff08;--desk-line-track:#ffffff1a;--desk-line-pip:#ffffff1f;--desk-line-neutral:#ffffff14;--desk-line-you-pill:#ffffff24;--desk-line-star-off:#ffffff2e;--desk-line-dashed:#ffffff38;--desk-ink-1:#f6f4ec;--desk-ink-2:#c3c3bc;--desk-ink-3:#a7a8a2;--desk-ink-4:#878883;--desk-ink-k:#fffc;--desk-act-from:#e9f55a;--desk-act-to:#e9f55a;--desk-act-ink:#0a1f12;--desk-you:#e9f55a;--desk-mint:#7fe0b5;--desk-mint-hover:#a6ebc9;--desk-verdict-good:#4fd67a;--desk-verdict-fair:#ffb84a;--desk-verdict-poor:#ff7a66;--desk-verdict-fair-ink:#1f1600;--desk-verdict-poor-ink:#2a0b08;--desk-verdict-elite-arc:#9fe88c;--desk-gold:#f2c14e;--desk-highlight-a:#e9f55a1a;--desk-highlight-b:#e9f55a1a;--desk-highlight-c:#e9f55a1a;--desk-highlight-d:#e9f55a1a;--desk-tour-club:#9aa7b1;--desk-tour-development:#b98bff;--desk-tour-regional:#d39a5c;--desk-tour-continental:#c9cdd6;--desk-tour-world:#f2c14e;--desk-tour-seniors:#b98bff;--desk-tour-tick-regional:#c98a4b;--desk-tour-tick-other:#8e8e9a;--desk-block-long:#3c72d2;--desk-block-scoring:#008376;--desk-block-head:#7e5ee0;--desk-block-body:#008645;--desk-block-rest:#222824;--desk-block-event:#29322c;--desk-size-top-bar:52px;--desk-size-sub-bar:40px;--desk-size-row:28px;--desk-size-row-head:24px;--desk-size-row-widget:40px;--desk-size-row-widget-head:34px;--desk-size-row-attr:26px;--desk-size-row-inbox:56px;--desk-size-row-stat:52px;--desk-size-act:34px;--desk-size-quiet:32px;--desk-size-pill:22px;--desk-size-tag:18px;--desk-size-card-full:208px;--desk-size-card-compact:140px;--desk-size-column-inbox:336px;--desk-size-panel-pad:16px;--desk-size-gap:16px;--desk-radius-panel:10px;--desk-radius-tile:8px;--desk-radius-pill:11px;--desk-radius-act:17px;--desk-radius-block:6px;--desk-radius-square:6px;--desk-radius-chip:7px;--desk-radius-phone-card:12px;--desk-phone-margin:20px;--desk-phone-row-table:58px;--desk-phone-row-list:48px;--desk-phone-row-kv:52px;--desk-phone-row-inbox:64px;--desk-phone-row-head:32px;--desk-phone-group-head:36px;--desk-phone-seg-tab:56px;--desk-phone-face:32px;--desk-phone-flag-w:22px;--desk-phone-flag-h:15px;--desk-phone-chip-w:44px;--desk-phone-chip-to-par:52px;--desk-phone-chip-h:28px;--desk-phone-chip-radius:6px;--desk-phone-you-bar:3px;--desk-phone-gap:12px;--desk-phone-touch:44px;--desk-phone-act:32px;--desk-phone-act-full:44px;--desk-banner-club-light:#aeb9c2;--desk-banner-club-base:#9aa7b1;--desk-banner-club-deep:#8c99a4;--desk-banner-club-ink:#0e1316;--desk-banner-club-rating:#38424a;--desk-banner-regional-light:#e2a868;--desk-banner-regional-base:#d39a5c;--desk-banner-regional-deep:#c98d4e;--desk-banner-regional-ink:#1e1206;--desk-banner-regional-rating:#5a3614;--desk-banner-development-light:#c9a4ff;--desk-banner-development-base:#b98bff;--desk-banner-development-deep:#a97af0;--desk-banner-development-ink:#160b2a;--desk-banner-development-rating:#45277c;--desk-banner-continental-light:#d6dae1;--desk-banner-continental-base:#c9cdd6;--desk-banner-continental-deep:#b9bec8;--desk-banner-continental-ink:#14181e;--desk-banner-continental-rating:#3e4651;--desk-banner-world-light:#f6ce6c;--desk-banner-world-base:#f2c14e;--desk-banner-world-deep:#e5b23e;--desk-banner-world-ink:#2a1e04;--desk-banner-world-rating:#684806;--desk-banner-seniors-light:#c9a4ff;--desk-banner-seniors-base:#b98bff;--desk-banner-seniors-deep:#a97af0;--desk-banner-seniors-ink:#160b2a;--desk-banner-seniors-rating:#45277c;--desk-banner-sweep:#ffffff24;--desk-course-water:#5b9bd5;--desk-course-parkland:#2f6b3a;--desk-course-heath:#8a6d3e;--desk-course-links:#7a8e99;--desk-course-desert:#c9a06b;--desk-par-under:#ff4d5e;--desk-par-over:#5ba8ff;--desk-money-out:#e07a5f;--desk-elevation-edge:inset 0 1px 0 #ffffff0e, inset 0 0 0 1px #ffffff06;--desk-elevation-lift:0 1px 1px #00000038, 0 10px 24px -10px #00000073;--desk-elevation-panel:inset 0 1px 0 #ffffff0e, inset 0 0 0 1px #ffffff06, 0 1px 1px #00000038, 0 10px 24px -10px #00000073;--desk-elevation-raised:inset 0 1px 0 #ffffff12, inset 0 0 0 1px #ffffff09, 0 2px 2px #0000003d, 0 14px 30px -12px #00000080;--desk-elevation-sheen:linear-gradient(180deg, #ffffff05 0%, #fff0 40%);--desk-elevation-sheen-top:#ffffff05;--desk-elevation-sheen-end:#fff0;--desk-glow-club:#7f9db8;--desk-glow-regional:#d4793a;--desk-glow-development:#a287e8;--desk-glow-continental:#4fa3ff;--desk-glow-world:#f2c14e;--desk-glow-seniors:#c583a8;--desk-glow-junior:#b8875a;--desk-glow-amateur:#5fb8a8;--desk-weak:#b4b5ae;--desk-lift:#b9de5f;--desk-said-top:#f7f2e6;--desk-said-low:#ddd3bc;--desk-said-tail:#e2d9c3;--desk-paper-sheet:#f2ecdd;--desk-paper-ink:#1f2a24;--desk-paper-quiet:#1f2a248f;--desk-paper-rule:#1f2a2424;--desk-paper-up:#1f7a45;--desk-paper-down:#b23a2a;--desk-paper-blue:#25558f;--desk-cup-europe:#17467f;--desk-cup-world:#8e3122;--desk-room-wall:#100e0b;--desk-room-wallLit:#1e1a14;--desk-room-plankUnder:#0000008c;--desk-room-wood:#1b140d;--desk-room-woodLit:#2b2115;--desk-room-woodEdge:#3d2f1e;--desk-room-brass:#b59660;--desk-room-brassLit:#dcc48e;--desk-room-brassLow:#7f673b;--desk-room-brassInk:#1e170a;--desk-room-brassQuiet:#1e170aad;--desk-room-brassRed:#6e1610;--desk-room-light:#fff0cd21;--desk-room-lightGold:#f2c14e42;--ink-950:#0e201d;--ink-900:#122724;--ink-800:#152b28;--ink-700:#1e3b36;--surface-card:#122c28;--surface-raised:#16322d;--surface-border:#1a3832;--surface-header:#0c2420;--card-top:#14302b;--card-mid:#132c28;--card-bottom:#122a26;--tile-top:#18362f;--tile-mid:#16332e;--tile-bottom:#14302b;--card-edge:#a8c4ba29;--card-edge-mid:#96b4aa17;--card-edge-soft:#8caaa00a;--card-edge-return:#a0bcb21c;--card-rim:linear-gradient(135deg, var(--card-edge) 0%, var(--card-edge-mid) 22%, var(--card-edge-soft) 50%, var(--card-edge-mid) 78%, var(--card-edge-return) 100%);--card-fill:linear-gradient(135deg, var(--card-top) 0%, var(--card-mid) 55%, var(--card-bottom) 100%);--tile-fill:linear-gradient(135deg, var(--tile-top) 0%, var(--tile-mid) 55%, var(--tile-bottom) 100%);--card-bg:var(--card-fill) padding-box, var(--card-rim) border-box;--tile-bg:var(--tile-fill) padding-box, var(--card-rim) border-box;--bar-track:#19302b;--bar-from:#5cd683;--bar-to:#c6f56a;--bar-fill:linear-gradient(90deg, var(--bar-from), var(--bar-to));--brand-rim:linear-gradient(90deg, #e9f55a 0%, #a6f26b 28%, #8ef0b8 55%, #3bbd82 80%, #7ed957 100%);--delta-up:#7ee07a;--form-good:#0a5532;--form-plain:#1a3832;--ink:#f2f5f8;--ink-soft:#f7f8f6d6;--mint-pale:#d4f7e6;--mint-bright:#8ef0b8;--mint-on-pale:#0b1f1c;--mint-row-fill:#72febb24;--rating-gold:#f6c445;--status-good:#7ed957;--status-warn:#f5c518;--status-bad:#e67965;--weather-sun:#f4c95d;--weather-hazy:#c9d6cf;--weather-rain:#6ba8d9;--weather-downpour:#4f92c9;--accent-blue:#6ba8d9;--accent-blue-soft:#6ba8d929;--team-europe:#5b9fe0;--team-europe-soft:#5b9fe02e;--team-world:#e47b67;--team-world-soft:#e0664f2e;--green-deep:#1f4d2b;--green-mid:#2f6b3a;--green-fresh:#7ed957;--green-glow:#a6f26b;--yellow-primary:#ffd60a;--yellow-pressed:#ffc800;--yellow-on-primary:#121414;--brand-night:#0e201d;--brand-forest:#17392e;--brand-cream:#f2ecdd;--brand-lime:#e9f55a;--white-100:#fff;--white-90:#ffffffe6;--white-80:#fffc;--white-70:#ffffffb3;--white-64:#ffffffa3;--white-60:#fff9;--white-50:#ffffff80;--white-30:#ffffff4d;--white-22:#ffffff38;--white-16:#ffffff29;--white-10:#ffffff1a;--white-6:#ffffff0f;--paper-ground:#f3ecd9;--paper-ground-deep:#e8dfc6;--paper-rule:#1f2a2424;--paper-rule-strong:#1e2e28;--paper-ink:#1f2a24;--paper-ink-soft:#14221ebd;--paper-ink-faint:#14221ea8;--paper-pen:#25558f;--paper-circle:#8a2a1f;--shell-rail:#0a1f1c;--shell-ground:#0c2420;--shell-module:var(--surface-card);--shell-raised:var(--surface-raised);--background:var(--shell-ground);--splash-background:#070d0a;--surface:var(--surface-card);--action-primary:var(--yellow-primary);--action-primary-pressed:var(--yellow-pressed);--text-on-primary:var(--yellow-on-primary);--text-primary:var(--white-100);--text-secondary:var(--white-80);--text-muted:var(--white-64);--accent-mint:var(--mint-bright);--stroke:var(--surface-border);--hairline:var(--stroke);--space-xxs:2px;--space-xxxl:32px;--space-huge:40px;--radius-thumbnail:8px;--radius-row:10px;--radius-card:12px;--hud-fill:linear-gradient(180deg, color-mix(in srgb, var(--ink-800) 84%, transparent) 0%, color-mix(in srgb, var(--splash-background) 90%, transparent) 100%);--hud-solid:color-mix(in srgb, var(--splash-background) 92%, var(--ink-800));--hud-edge:var(--white-10);--hud-seam:#ffffff24;--hud-shadow:0 10px 28px #00000042, 0 1px 3px #0003;--hud-radius:22px;--hud-blur:blur(28px) saturate(1.15);--glass-tint-charcoal-thin:#1e2e2e5c;--glass-tint-charcoal-regular:#1e2e2e7a;--glass-tint-charcoal-strong:#1e2e2e9e;--glass-blur-thin:22px;--glass-blur-regular:36px;--glass-blur-strong:52px;--glass-stroke:var(--surface-border);--glass-stroke-strong:#fff3;--glass-highlight:#ffffff38;--duration-fast:.14s;--duration-base:.22s;--duration-slow:.32s;--duration-progress:.6s;--duration-cinematic:.65s;--font-family:"Barlow", "Barlow Semi Condensed", -apple-system, BlinkMacSystemFont, sans-serif;--ground:#0e1518;--deep:color-mix(in srgb, var(--ground) 70%, #071417);--bar:#071c1a;--panel:#123a37;--strip:#0e2927;--glow:var(--ground);--sky:var(--ground);--plate:var(--card);--plate-deep:var(--well);--edge-light:transparent;--tile-fall:0 0 transparent;--well:color-mix(in srgb, var(--ground) 62%, var(--card));--card:#161e23;--raised:#1f2a30;--raised2:#27343b;--edge:#3a4554;--chosen:var(--raised2);--lit-card:var(--card);--hud:#161e23ed;--ink-strip:#0e1518bd;--hair:#eeeade13;--hair2:#eeeade24;--hover:#eeeade0b;--hair-cell:#eeeade1a;--stripe:#ffffff07;--track:#eeeade17;--dot:#eeeade33;--fall:0 12px 32px #00000073;--drop:drop-shadow(0 6px 10px #00000073);--drop-big:drop-shadow(0 10px 18px #0009);--ink2:#b7c0cc;--ink3:#7f8a99;--ink4:#5f6a78;--ink5:#455059;--on-act:#0b1a14;--white:#fff;--header-ink:#b7c0cc;--header-ink-soft:#7f8a99;--lime:#e9f55a;--lime-wash:color-mix(in srgb, var(--lime) 13%, transparent);--lime-edge:color-mix(in srgb, var(--lime) 45%, transparent);--act:linear-gradient(95deg, #bff062, #46e58e);--marker:linear-gradient(95deg, #d9f25e, #4ae286 40%, #22c7c0 78%, #2aa8de);--accent:#34e296;--cream:#f2f5f8;--cream-ink:#0b1a14;--night:#071417;--good:#33c77e;--good-fill:var(--raised);--good-edge:var(--hair2);--hold:#f2a03d;--hold-fill:var(--raised);--hold-edge:var(--hair2);--bad:#ff7262;--bad-fill:var(--raised);--bad-edge:var(--hair2);--gold:#f2c230;--gold-fill:var(--raised);--gold-edge:color-mix(in srgb, var(--gold) 70%, transparent);--gold-deep:var(--raised);--sand:#b7c0cc;--mint:#34e296;--link:#34e296;--under:#ff5a69;--over:#7db2ff;--in:#5fe08f;--out:#ff7262;--belief:#22c7c0;--belief-fill:var(--raised);--neutral-fill:var(--raised);--live:#d7263d;--strap:#f3f1e9;--strap-ink:#0b1a14;--strap-quiet:#4a5751;--paper:#f2ecdd;--paper-quiet:#1f2a248f;--paper-rule-soft:#1f2a241a;--paper-up:#1f7a45;--paper-down:#b23a2a;--paper-track:#1f2a241f;--paper-edge:#1f2a2440;--tour-club:#9aa7b1;--tour-regional:#de8a3a;--tour-continental:#c8cfda;--tour-world:#fbbf24;--tour-development:#a47ff5;--tour-seniors:#d97fbc;--tour-junior:#c98a52;--tour-amateur:#3fd0b4;--tour-major:#e9c46a;--tour-tint-warm:var(--mint);--tour-tint-club:var(--tour-club);--tour-tint-regional:var(--tour-tint-warm);--tour-tint-development:var(--tour-development);--tour-tint-continental:var(--tour-continental);--tour-tint-world:var(--tour-world);--tour-tint-seniors:var(--tour-seniors);--tour-tint-junior:var(--tour-tint-warm);--tour-tint-amateur:var(--tour-amateur);--tour-tint-major:var(--tour-major);--hub-club:var(--tour-club);--hub-regional:#45c47e;--hub-development:var(--tour-development);--hub-continental:#8fb5ea;--hub-world:var(--tour-world);--hub-world-tint:var(--night);--hub-seniors:var(--tour-seniors);--hub-junior:#94d36d;--hub-amateur:var(--tour-amateur);--hub-club-deep:#1b2a35;--hub-regional-deep:#0e3b26;--hub-development-deep:#2a1b55;--hub-continental-deep:#12305a;--hub-world-deep:#0b0c0b;--hub-seniors-deep:#461638;--hub-junior-deep:#1d3d12;--hub-amateur-deep:#083a33;--hub-major-links:#74c7cf;--hub-major-links-deep:#0a2a31;--hub-major-invitational:#7fd9a6;--hub-major-invitational-deep:#0c3224;--hub-major-national:#96b2f2;--hub-major-national-deep:#101c45;--hub-major-summer:#c3a6ee;--hub-major-summer-deep:#24174a;--long:#6b93dc;--scoring:#1aa8b6;--head:#b56b9a;--body:#4a8e4e;--f-driving:#5b86f5;--f-approach:#3db8cf;--f-shortGame:#58bf7a;--f-putting:#a585f2;--f-mental:#d274ae;--f-physical:#8a9fbd;--s1:#f26d3d;--s2:#f2a03d;--s3:#e6cf45;--s4:#8bd45a;--s5:#33c77e;--c1:#1aa8b6;--c2:#b0672e;--c3:#c376aa;--c4:#7a8323;--c5:#b56b9a;--c6:#4a8e4e;--c7:#6b93dc;--c8:#9c7507;--seq1:#143039;--seq2:#125a4f;--seq3:#128f72;--seq4:#2cc98e;--seq5:#a6f2cc;--tag-caddie:var(--phone-tag-caddie);--tag-media:var(--phone-tag-media);--tag-sponsor:var(--phone-tag-sponsor);--tag-appear:var(--phone-tag-appear);--tag-season:var(--phone-tag-season);--tag-tour:var(--phone-tag-tour);--tag-coach:var(--phone-tag-coach);--tag-news:var(--phone-tag-news);--tag-major:var(--phone-tag-major);--shade-35:#00000059;--shade-55:#0000008c;--shade-60:#0009;--face:"Barlow", system-ui, sans-serif;--face-fig:"Barlow Semi Condensed", "Barlow", system-ui, sans-serif;--hand:"Caveat", cursive;--brand-face:"Archivo", sans-serif;--ease:cubic-bezier(.2, .7, .2, 1);--ease-in:cubic-bezier(.5, 0, .75, .3);--ease-settle:cubic-bezier(.3, 1.25, .5, 1);--t-hover:.14s;--t-press:80ms;--t-move:.22s;--t-arrive:.32s;--t-cinema:.62s;--t-flash:1.4s;--t-drift:16s;--stagger:13ms;--gutter:20px;--pad:16px;--gap:14px;--s-none:0px;--s-xxs:2px;--s-xs:4px;--s-s:8px;--s-m:10px;--s-l:14px;--s-xl:20px;--s-xxl:28px;--r-chip:4px;--r-btn:8px;--r-card:10px;--r-hero:10px;--r-full:999px;--top-row:48px;--sub-row:32px;--head-row:48px;--tabs:38px;--tab-line:2px;--btn-h:32px;--btn-sm:28px;--pill-h:24px;--pill-sm:22px;--tile-h:22px;--face-px:26px;--face-l:30px;--face-xl:40px;--face-xxl:52px;--face-hero:72px;--plate-px:76px;--flag-w:18px;--flag-h:12px;--medal:18px;--medal-big:56px;--row-h:44px;--row-short:34px;--table-row:30px;--table-head:28px;--card-head:38px;--thumb-w:120px;--thumb-h:80px;--hero-h:220px;--hero-golfer:160px;--crew-stage:132px;--show-h:220px;--banner-h:130px;--band-h:96px;--cut:96px;--cut-big:128px;--meter:6px;--prog:6px;--symbol:30px}@font-face{font-family:Archivo;src:url(/assets/Archivo-var-DuIT1y7V.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/assets/Archivo-Italic-var-FzE7ss55.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--ground);color:var(--ink2);font:400 13px/1.38 var(--face);font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;margin:0;overflow:hidden}button{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}button:disabled{cursor:default}img,svg{display:block}input,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--lime);outline-offset:2px}h1,h2,h3,p{font:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}table{border-collapse:collapse}svg.k-i{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.k-t{min-width:0}.k-t--hero{letter-spacing:-.01em;color:var(--ink);font-size:34px;font-weight:700;line-height:1.12}.k-t--page{letter-spacing:-.005em;color:var(--ink);font-size:22px;font-weight:600;line-height:1.18}.k-t--title{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:600;line-height:1.15}.k-t--section{color:var(--ink2);font-size:14px;font-weight:700;line-height:18px}.k-t--head{color:var(--ink);font-size:14px;font-weight:700;line-height:1.28}.k-t--figure{color:var(--white);font-size:19px;font-weight:700;line-height:1.1}.k-t--strip{color:var(--white);font-size:17px;font-weight:700;line-height:1}.k-t--name{color:var(--ink);font-size:13.5px;font-weight:500;line-height:1.3}.k-t--body{color:var(--ink2);font-size:13px;font-weight:400;line-height:1.42}.k-t--row{color:var(--ink2);font-size:13px;font-weight:400;line-height:1.38}.k-t--small{color:var(--ink3);font-size:12px;font-weight:400;line-height:1.34}.k-t--label{color:var(--ink3);font-size:11px;font-weight:600;line-height:14px}.k-t--quote{color:var(--ink);font-size:14px;line-height:1.42}.k-t--one{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.k-t--right{text-align:right}.k-t--center{text-align:center}.k-t--grow{flex:auto;min-width:0}.k-ink-ink{color:var(--ink)}.k-ink-ink2{color:var(--ink2)}.k-ink-ink3{color:var(--ink3)}.k-ink-ink4{color:var(--ink4)}.k-ink-lime{color:var(--lime)}.k-ink-sand{color:var(--sand)}.k-ink-mint{color:var(--mint)}.k-ink-link{color:var(--link)}.k-ink-good{color:var(--good)}.k-ink-hold{color:var(--hold)}.k-ink-bad{color:var(--bad)}.k-ink-gold{color:var(--gold)}.k-ink-under{color:var(--under)}.k-ink-over{color:var(--over)}.k-ink-in{color:var(--in)}.k-ink-out{color:var(--out)}.k-ink-white{color:var(--white)}.k-ink-s1{color:var(--s1)}.k-ink-s2{color:var(--s2)}.k-ink-s3{color:var(--s3)}.k-ink-s4{color:var(--s4)}.k-ink-s5{color:var(--s5)}.k-ink-paper{color:var(--paper-ink)}.k-ink-paperQuiet{color:var(--paper-quiet)}.k-ink-pen{color:var(--paper-pen)}.k-w500{font-weight:500}.k-w600{font-weight:600}.k-stack{flex-direction:column;min-width:0;display:flex}.k-line{align-items:center;min-width:0;display:flex}.k-line--top{align-items:flex-start}.k-line--baseline{align-items:baseline}.k-line--end{align-items:flex-end}.k-line--between{justify-content:space-between}.k-line--wrap{flex-wrap:wrap}.k-line--even>*{flex:1 1 0;min-width:0}.k-gap-none{gap:var(--s-none)}.k-gap-xxs{gap:var(--s-xxs)}.k-gap-xs{gap:var(--s-xs)}.k-gap-s{gap:var(--s-s)}.k-gap-m{gap:var(--s-m)}.k-gap-l{gap:var(--s-l)}.k-gap-xl{gap:var(--s-xl)}.k-space-xs{height:var(--s-xs)}.k-space-s{height:var(--s-s)}.k-space-m{height:var(--s-m)}.k-space-l{height:var(--s-l)}.k-space-xl{height:var(--s-xl)}.k-grow{flex:1 1 0;min-width:0}.k-grid{gap:var(--s-l);display:grid}.k-grid--2{grid-template-columns:1fr 1fr}.k-grid--3{grid-template-columns:1fr 1fr 1fr}.k-grid--home{grid-template-columns:2fr 1fr}.k-grid--wide{grid-template-columns:1.6fr 1fr}.k-grid--week{grid-template-columns:1fr 1.3fr 1fr}.k-grid--start{align-items:start}.k-shell{grid-template-rows:var(--top-row) auto minmax(0, 1fr);background:var(--ground);height:100%;display:grid}.k-shell--bare{grid-template-rows:var(--top-row) minmax(0, 1fr)}.k-bar{height:var(--top-row);background:var(--bar);min-width:0;box-shadow:inset 0 -1px 0 var(--hair);align-items:stretch;display:flex;overflow:hidden}.k-bar__sym{width:var(--top-row);flex:none;justify-content:center;align-items:center;display:flex}.k-bar__sym img{width:var(--symbol);height:var(--symbol)}.k-bar__nav{flex:none;align-items:stretch;gap:20px;padding:0 12px 0 8px;display:flex}:root:not([lang=en]) .k-bar__nav{gap:12px}.k-bar__place{color:var(--ink2);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:flex;position:relative}.k-bar__place svg.k-i{width:16px;height:16px}.k-bar__place:hover,.k-bar__place.is-on{color:var(--ink)}.k-bar__place.is-on:after{content:"";height:var(--tab-line);background:var(--lime);position:absolute;bottom:0;left:0;right:0}.k-bar__count{border-radius:var(--r-chip);background:var(--lime-wash);min-width:20px;height:18px;color:var(--lime);justify-content:center;align-items:center;padding:0 4px;font-size:12px;font-weight:600;display:inline-flex}.k-bar__quiet{color:var(--ink3);flex:none;align-items:center;gap:12px;margin-left:auto;padding:0 16px;display:flex}.k-bar__quiet button{color:inherit;display:flex}.k-bar__quiet button:hover{color:var(--ink)}.k-bar__quiet svg.k-i{width:18px;height:18px}.k-bar__date{background:var(--panel);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%);color:var(--ink);flex-direction:column;flex:0 auto;justify-content:center;min-width:180px;max-width:344px;padding:0 20px 0 30px;display:flex}.k-bar__date b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.k-bar__date span{-webkit-line-clamp:2;color:var(--ink3);-webkit-box-orient:vertical;font-size:12px;line-height:1.2;display:-webkit-box;overflow:hidden}.k-bar__date span,.k-bar__date b{min-width:0;max-width:100%}.k-bar__go{background:var(--act);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%);color:var(--on-act);text-align:left;flex:none;align-items:center;gap:18px;min-width:180px;margin-left:-14px;padding:0 18px 0 30px;display:flex}.k-bar__go:hover{filter:brightness(1.05)}.k-bar__go:disabled{filter:saturate(.3)brightness(.8)}.k-bar__go b{white-space:nowrap;font-size:14.5px;font-weight:600;display:block}.k-bar__go span{opacity:.75;white-space:nowrap;font-size:12px;font-weight:500}.k-bar__go svg.k-i{stroke-width:2.2px;width:18px;height:18px;margin-left:auto}.k-bar__go--quiet{background:var(--panel);color:var(--ink)}.k-sub{height:var(--sub-row);background:var(--strip);color:var(--ink2);border-top:1px solid var(--hair);align-items:center;gap:12px;padding:0 12px;font-size:12.5px;display:flex}.k-sub__btn{align-items:center;gap:inherit;border-radius:var(--r-chip);color:inherit;font:inherit;margin:0 -6px;padding:3px 6px;display:flex}.k-sub__btn:hover{background:var(--hover)}.k-sub__btn:hover .k-sub__k{color:var(--ink2)}.k-sub__me{color:var(--ink);align-items:center;gap:8px;font-weight:500;display:flex}.k-sub__v{background:var(--hair2);flex:none;width:1px;height:16px}.k-sub__k{color:var(--ink3)}.k-sub__rank b{color:var(--ink);font-weight:500}.k-sub__rank b.k-ink-s1{color:var(--s1)}.k-sub__rank b.k-ink-s2{color:var(--s2)}.k-sub__rank b.k-ink-s3{color:var(--s3)}.k-sub__rank b.k-ink-s4{color:var(--s4)}.k-sub__rank b.k-ink-s5{color:var(--s5)}.k-sub__up{color:var(--good);font-weight:500}.k-sub__down{color:var(--bad);font-weight:500}.k-sub__last{align-items:center;gap:4px;display:flex}.k-sub__bank{color:var(--ink);margin-left:auto;font-weight:500}.k-sub__bank span{color:var(--ink3);margin-right:6px;font-weight:400}.k-page{overscroll-behavior:contain;min-height:0;overflow:auto}.k-page--lit{background:0 0}.k-page__in{padding:14px var(--gutter) 48px}.k-page__head{justify-content:space-between;align-items:center;gap:var(--s-l);margin-bottom:var(--s-m);display:flex}.k-page__head .k-line{gap:var(--s-l)}.k-section{margin-bottom:var(--s-xs);justify-content:space-between;align-items:baseline;display:flex}.k-page--desk{flex-direction:column;display:flex;overflow:hidden}.k-page--desk>.k-page__in{gap:var(--gap);min-height:0;padding:0 var(--gutter) var(--gutter);flex-direction:column;flex:auto;display:flex}.k-head{height:var(--head-row);margin:0 calc(-1 * var(--gutter)) calc(-1 * var(--gap));padding:0 var(--gutter);flex:none;align-items:center;gap:28px;min-width:0;display:flex}.k-head__title{letter-spacing:-.005em;color:var(--ink);white-space:nowrap;align-items:center;gap:10px;font-size:22px;font-weight:600;line-height:26px;display:flex}.k-head__title .k-btn{margin-right:4px}.k-head .k-tabs{height:var(--head-row);border-bottom:0;gap:22px}.k-head .k-tab{font-size:13px}.k-head .k-tab.is-on:after{bottom:8px}.k-head__right{align-items:center;gap:var(--s-s);flex:none;margin-left:auto;display:flex}.k-desk{gap:var(--gap);flex:auto;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);min-height:0;display:grid}.k-desk--r1{grid-template-rows:minmax(0,1fr)}.k-desk--r2{grid-template-rows:repeat(2,minmax(0,1fr))}.k-desk--r3{grid-template-rows:repeat(3,minmax(0,1fr))}.k-desk--r4{grid-template-rows:repeat(4,minmax(0,1fr))}.k-desk--r5{grid-template-rows:repeat(5,minmax(0,1fr))}.k-desk--r6{grid-template-rows:repeat(6,minmax(0,1fr))}.k-desk--head{grid-template-rows:auto minmax(0,1fr)}.k-desk--head2{grid-template-rows:auto repeat(2,minmax(0,1fr))}.k-c1{grid-column:span 1}.k-c2{grid-column:span 2}.k-c3{grid-column:span 3}.k-c4{grid-column:span 4}.k-c5{grid-column:span 5}.k-c6{grid-column:span 6}.k-c7{grid-column:span 7}.k-c8{grid-column:span 8}.k-c9{grid-column:span 9}.k-c10{grid-column:span 10}.k-c11{grid-column:span 11}.k-c12{grid-column:span 12}.k-r1{grid-row:span 1}.k-r2{grid-row:span 2}.k-r3{grid-row:span 3}.k-r4{grid-row:span 4}.k-r5{grid-row:span 5}.k-r6{grid-row:span 6}.k-col{gap:var(--gap);flex-direction:column;min-width:0;min-height:0;display:flex}.k-col>.k-tile{flex:1 1 0}.k-col>.k-tile--fit{flex:none}.k-col>.k-tile--media{height:var(--media-h);flex:none}.k-tile--media{--media-h:380px}.k-tile{background:var(--card);border-radius:var(--r-card);min-width:0;min-height:0;box-shadow:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.k-tile--deep{background:var(--plate-deep)}.k-tile--lit{background:var(--card);box-shadow:none}.k-tile--bare{box-shadow:none;background:0 0;border-radius:0}.k-tile--press{cursor:pointer;text-align:left;width:100%}.k-tile--press:hover{background:var(--raised)}.k-tile__head{flex:none;align-items:center;gap:10px;min-width:0;height:40px;padding:0 16px;display:flex;position:relative}.k-tile__head b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:18px;overflow:hidden}.k-tile--titled{background:0 0;border-radius:0;overflow:visible}.k-tile--titled>.k-tile__head{height:18px;margin-bottom:8px;padding:0}.k-tile--titled>.k-tile__head b{color:var(--ink2)}.k-tile__card{background:var(--card);border-radius:var(--r-card);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.k-tile--titled.k-tile--deep>.k-tile__card{background:var(--plate-deep)}.k-tile--titled.k-tile--bare>.k-tile__card{background:0 0;border-radius:0}.k-tile--titled.k-tile--press:hover{background:0 0}.k-tile--titled.k-tile--press:hover>.k-tile__card{background:var(--raised)}.k-tile__head>b+*{margin-left:auto}.k-tile__head>b+.k-tile__note{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:0;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.k-tile__note+*,.k-tile__head .k-seg{margin-left:auto}.k-tile__right{align-items:center;gap:var(--s-s);flex:none;margin-left:auto;display:flex}.k-tile__body{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.k-tile__body--pad{padding:var(--pad)}.k-tile__body--fill{flex-direction:column;display:flex}.k-tile__body--still{overflow:hidden}.k-fitlist{flex:1 1 0;min-height:0;overflow:hidden}.k-t--two{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.k-tile__foot{justify-content:space-between;align-items:center;gap:var(--s-s);min-height:34px;padding:4px var(--pad) 6px;color:var(--ink3);flex:none;font-size:12px;display:flex}.k-tile__empty{padding:14px var(--pad);color:var(--ink3);font-size:13px}.k-read{width:100%;max-width:760px;margin:0 auto}.k-read--wide{max-width:920px}.k-tile__body::-webkit-scrollbar{width:8px;height:8px}.k-page::-webkit-scrollbar{width:8px;height:8px}.k-mail-list::-webkit-scrollbar{width:8px;height:8px}.k-tile__body::-webkit-scrollbar-thumb{background:var(--raised);background-clip:padding-box;border:2px solid #0000;border-radius:4px}.k-page::-webkit-scrollbar-thumb{background:var(--raised);background-clip:padding-box;border:2px solid #0000;border-radius:4px}.k-mail-list::-webkit-scrollbar-thumb{background:var(--raised);background-clip:padding-box;border:2px solid #0000;border-radius:4px}.k-tile__body::-webkit-scrollbar-track{background:0 0}.k-page::-webkit-scrollbar-track{background:0 0}.k-mail-list::-webkit-scrollbar-track{background:0 0}.k-table--fill thead th{background:var(--card);z-index:1;position:sticky;top:0}.k-tile--deep .k-table--fill thead th{background:var(--well)}.k-media{flex:auto;min-height:0;position:relative;overflow:hidden}.k-media>img{object-fit:cover;filter:saturate(1.12)contrast(1.04);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.k-media__veil{background:linear-gradient(180deg, color-mix(in srgb, var(--ground) 8%, transparent), color-mix(in srgb, var(--ground) 30%, transparent) 45%, color-mix(in srgb, var(--ground) 94%, transparent));position:absolute;top:0;bottom:0;left:0;right:0}.k-media__pills{gap:6px;display:flex;position:absolute;top:12px;left:12px}.k-media__in{justify-content:space-between;align-items:flex-end;gap:var(--s-l);display:flex;position:absolute;bottom:12px;left:14px;right:14px}.k-media__title{letter-spacing:-.01em;color:var(--ink);font-size:30px;font-weight:700;line-height:1.1}.k-media__sub{color:var(--ink2);margin-top:4px;font-size:13px}.k-facts-row{gap:24px;margin-top:12px;display:flex}.k-facts-row b{color:var(--white);font-size:22px;font-weight:700;line-height:1.1;display:block}.k-facts-row span{color:var(--ink2);font-size:11px;font-weight:600}.k-kv-list{flex-direction:column;display:flex}.k-kv-row{min-height:30px;padding:0 var(--pad);border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.k-kv-row:first-child{border-top:0}.k-kv-row>span:first-child{color:var(--ink3)}.k-kv-row b{color:var(--ink);font-weight:500}.k-stat-grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.k-stat{padding:10px var(--pad) 10px;border-left:1px solid var(--hair);border-top:1px solid var(--hair);min-width:0}.k-stat:first-child{border-left:0}.k-stat b{color:var(--white);font-size:24px;font-weight:700;line-height:1.08;display:block}.k-stat span{color:var(--ink3);font-size:12px}.k-stat .k-stars{color:var(--gold)}.k-stat--big b{font-size:32px}.k-stat__meter{background:var(--track);border-radius:2px;height:4px;margin:7px 0 1px;display:none;overflow:hidden}.k-stat__meter i{background:var(--sc,var(--lime));transform-origin:0;height:100%;animation:k-grow-x var(--t-cinema) var(--ease) .18s backwards;border-radius:2px;display:block}@keyframes k-grow-x{0%{transform:scaleX(0)}to{transform:none}}.k-stat b,.k-idcell>b,.k-figs b,.k-cell__v,.k-kv,.k-finish__fig,.k-facts-row b,.k-row__fig,.k-sched__date b,.k-hero__facts b,.k-band__right b,.k-t--figure,.k-t--strip,.k-fopt__fig b,.k-pick__r,.k-total b,.k-ccard__fig b,.k-letter__figs b,.k-live__w b,.k-lb__sc,.k-feed__p,.k-pick__figs b,.k-id__v,.k-attrs__gf,.k-attrcols .k-attrs__gf,.k-table td.k-pos,.k-lb__pos,.k-crew__meta b,.k-gear__price,.k-paper--big td,.k-deal__sheet .k-figs b{font-family:var(--face-fig);letter-spacing:0}.k-t--figure{font-size:21px}.k-idcell>b{font-size:20px}.k-figs b,.k-cell__v{font-size:21px}.k-facts-row b{font-size:19px}.k-tabs{height:var(--tabs);border-bottom:1px solid var(--hair);gap:20px;display:flex}.k-tab{color:var(--ink3);white-space:nowrap;align-items:center;font-size:13px;font-weight:600;display:flex;position:relative}.k-tab:hover,.k-tab.is-on{color:var(--ink)}.k-tab.is-on:after{content:"";height:var(--tab-line);background:var(--lime);position:absolute;bottom:-1px;left:0;right:0}.k-seg{background:var(--well);border-radius:var(--r-btn);box-shadow:inset 0 0 0 1px var(--hair);padding:3px;display:inline-flex}.k-seg__item{height:28px;color:var(--ink3);white-space:nowrap;border-radius:6px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.k-seg__item:hover{color:var(--ink)}.k-seg__item.is-on{background:var(--raised2);color:var(--ink);box-shadow:inset 0 1px 0 var(--hair)}.k-seg--wide{display:flex}.k-seg--wide .k-seg__item{flex:1;justify-content:center}.k-seg--sm{padding:2px}.k-seg--sm .k-seg__item{height:24px;padding:0 10px;font-size:12.5px}.k-field{height:var(--btn-h);border-radius:var(--r-btn);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair2);color:var(--ink);text-align:left;align-items:center;gap:8px;min-width:140px;padding:0 10px;font-size:13.5px;display:inline-flex}.k-field svg.k-i{width:16px;height:16px;color:var(--ink3)}.k-field__ph{color:var(--ink3)}.k-field__chev{margin-left:auto}.k-field--wide{width:100%}.k-field input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:auto}.k-field:has(input:focus-visible){outline:2px solid var(--lime);outline-offset:2px}.k-field input::placeholder{color:var(--ink3)}.k-btn{height:var(--btn-h);border-radius:var(--r-btn);color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.k-btn:hover{background:var(--raised)}.k-btn--lime{background:var(--lime);color:var(--on-act);box-shadow:none;font-weight:600}.k-btn--lime:hover{background:var(--lime);filter:brightness(1.05)}.k-page .k-btn--lime{color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);background:0 0}.k-page .k-btn--lime:hover{background:var(--raised);filter:none}.k-btn--cream{color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);background:0 0}.k-btn--cream:hover{background:var(--raised)}.k-btn--bare{color:var(--ink2);background:0 0}.k-btn--paper{box-shadow:inset 0 0 0 1px var(--paper-edge);color:var(--paper-ink);background:0 0}.k-btn--sm{height:var(--btn-sm);padding:0 10px;font-size:12.5px}.k-btn--wide{width:100%}.k-btn:disabled{color:var(--ink4);box-shadow:inset 0 0 0 1px var(--hair);filter:none;background:0 0}.k-btn svg.k-i{stroke-width:2.4px;width:12px;height:12px}.k-door{color:var(--ink2);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.k-door svg.k-i{stroke-width:2.2px;opacity:.8;width:11px;height:11px}.k-door--sand{color:var(--ink2)}.k-door--lime{color:var(--ink)}.k-door--pen{color:var(--paper-pen)}button.k-door:hover{color:var(--ink)}.k-pill{height:var(--pill-sm);color:var(--ink);background:var(--pf,var(--raised));box-shadow:inset 0 0 0 1px var(--pe,var(--hair2));white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:6px;padding:0 9px 0 8px;font-size:12px;font-weight:600;display:inline-flex}.k-pill svg.k-i{stroke-width:2.2px;width:12px;height:12px;color:var(--pi,var(--ink2))}.k-pill--good{--pf:var(--good-fill);--pe:var(--good-edge);--pi:var(--good)}.k-pill--hold{--pf:var(--hold-fill);--pe:var(--hold-edge);--pi:var(--hold)}.k-pill--bad{--pf:var(--bad-fill);--pe:var(--bad-edge);--pi:var(--bad)}.k-pill--gold{--pf:var(--gold-fill);--pe:var(--hair2);--pi:var(--gold)}.k-pill--lime{--pi:var(--lime)}.k-pill--tour{gap:6px;padding-left:4px}.k-pill--tour img{width:16px;height:16px}.k-pill--sm{height:var(--pill-sm);padding:0 7px;font-size:12px}.k-fin{min-width:26px;height:var(--tile-h);background:var(--raised);font-family:var(--face-fig);color:var(--white);border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:13px;font-weight:700;display:inline-flex}.k-fin--win{color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold-edge)}.k-fin--top,.k-fin--plain{color:var(--white)}.k-fin--mc{color:var(--ink3);box-shadow:inset 0 0 0 1px var(--raised2);background:0 0}.k-fin--big{min-width:36px;height:26px;font-size:14px}.k-fin--s{color:var(--sc)}.k-form{gap:4px;display:flex}.k-tag{border-radius:var(--r-chip);height:18px;box-shadow:inset 0 0 0 1px var(--hair2);color:var(--ink2);flex:none;align-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.k-dot{background:var(--own);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.k-strength{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.k-strength i{background:var(--sc);border-radius:2px;height:6px;display:block}.k-face{width:var(--face-px);height:var(--face-px);object-fit:cover;object-position:top;background:var(--raised);border-radius:50%;flex:none}.k-face--l{width:var(--face-l);height:var(--face-l)}.k-face--xl{width:var(--face-xl);height:var(--face-xl)}.k-face--xxl{width:var(--face-xxl);height:var(--face-xxl)}.k-face--hero{width:var(--face-hero);height:var(--face-hero);box-shadow:0 0 0 2px var(--hair2)}.k-face--blank{color:var(--ink3);box-shadow:inset 0 0 0 1px var(--hair2);justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.k-flag{width:var(--flag-w);height:var(--flag-h);object-fit:cover;border-radius:2px;flex:none;justify-content:center;align-items:center;font-size:15px;line-height:1;display:inline-flex;overflow:hidden}.k-medal{width:var(--medal);height:var(--medal);flex:none}.k-medal--row{width:34px;height:34px}.k-medal--big{width:var(--medal-big);height:var(--medal-big);filter:var(--drop-big)}.k-logo{opacity:.9;width:auto;height:26px}.k-stars{color:var(--gold);gap:2px;display:inline-flex}.k-stars svg{width:14px;height:14px}.k-stars .is-off path{fill:none;stroke:var(--ink3);stroke-width:1.6px;stroke-linejoin:round}.k-card{background:var(--card);border-radius:var(--r-card);box-shadow:none;min-width:0;overflow:hidden}.k-card--pad{padding:var(--pad)}.k-card--deep{background:var(--well)}.k-card--raised{background:var(--raised);box-shadow:none}.k-card--outlined{box-shadow:inset 0 0 0 1px var(--hair2);background:0 0}.k-card--lit{background:var(--card);box-shadow:none}.k-card--washed{background:var(--card)}.k-card--press{text-align:left;cursor:pointer;width:100%;display:block}.k-card--press:hover{background:var(--raised)}.k-card__head{justify-content:space-between;align-items:center;gap:var(--s-m);height:var(--card-head);padding:0 var(--pad);display:flex}.k-card__head--bare{border-bottom:0}.k-card__head--short{height:30px}.k-card__head .k-t--head{align-items:center;gap:6px;display:inline-flex}.k-cells{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.k-cells--rule{border-top:1px solid var(--hair)}.k-cells--deep{background:var(--well)}.k-cell{border-left:1px solid var(--hair);text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:10px 8px 11px;display:flex}.k-cell:first-child{border-left:0}.k-cell__v{color:var(--white);font-size:19px;font-weight:700;line-height:1}.k-cell__v--mono{font-size:16px;font-weight:500}.k-figs{border-radius:var(--r-btn);box-shadow:none;background:0 0;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.k-figs--flat{box-shadow:none;background:0 0;border-radius:0}.k-figs>div{text-align:center;border-left:1px solid var(--hair);min-width:0;padding:10px 8px}.k-figs>div:first-child{border-left:0}.k-figs b{color:var(--white);font-size:19px;font-weight:700;line-height:1.1;display:block}.k-figs span{color:var(--ink3);font-size:12px}.k-cond{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.k-cond__cell{border-left:1px solid var(--hair);align-items:center;gap:10px;min-width:0;padding:10px 14px;display:flex}.k-cond__cell:first-child{border-left:0}.k-cond__disc{background:var(--raised2);width:28px;height:28px;color:var(--vc);box-shadow:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.k-cond__disc svg.k-i{stroke-width:2px;width:14px;height:14px}.k-cond__v{color:var(--vc);font-size:13px;font-weight:600;line-height:1.2}.k-cond--good{--vc:var(--good)}.k-cond--hold{--vc:var(--hold)}.k-cond--bad{--vc:var(--bad)}.k-cond--plain{--vc:var(--ink)}.k-swatch{border-radius:var(--r-btn);height:56px;box-shadow:inset 0 0 0 1px var(--hair2)}.k-row{padding:0 var(--pad);min-height:var(--row-h);border-top:1px solid var(--hair);text-align:left;align-items:center;gap:10px;width:100%;display:flex}.k-row:first-child{border-top:0}.k-row--press{cursor:pointer}.k-row--press:hover{background:var(--hover)}.k-row--you,.k-row--now{background:var(--raised);box-shadow:inset 2px 0 0 var(--lime)}.k-row--on,.k-row--on.k-row--press:hover{background:var(--raised)}.k-row--short{min-height:var(--row-short)}.k-row--tall{min-height:48px}.k-row__w{flex:1;min-width:0}.k-row__fig{color:var(--white);text-align:right;font-size:17px;font-weight:700;line-height:1}.k-row__mv{text-align:right;margin-top:2px;font-size:12.5px}.k-row__when{color:var(--ink3);font-size:13px}.k-row--now .k-row__when{color:var(--lime);font-weight:500}.k-row__pos{min-width:28px;color:var(--ink3);flex:none;font-size:13px}.k-row--you .k-row__pos{color:var(--lime)}.k-table{width:100%}.k-table th{height:var(--table-head);color:var(--ink3);text-align:right;border-bottom:1px solid var(--hair);white-space:nowrap;padding:0 10px;font-size:11px;font-weight:600}.k-table th:first-child,.k-table td:first-child{padding-left:var(--pad)}.k-table th:last-child,.k-table td:last-child{padding-right:var(--pad)}.k-table th.is-l,.k-table td.is-l{text-align:left}.k-table th:not(.is-l){width:1%}.k-table--verdict th:last-child,.k-table--verdict td:last-child{width:auto;padding-left:var(--s-xxl);text-align:left}.k-table td{height:var(--table-row);border-top:1px solid var(--hair);color:var(--ink2);text-align:right;white-space:nowrap;padding:0 10px;font-size:13px}.k-table td.is-l{white-space:normal}.k-table td.k-pos{width:32px;color:var(--ink3);text-align:left;padding-right:0}.k-table .k-g{color:var(--ink);align-items:center;gap:8px;min-width:0;display:flex}.k-table .k-pts{color:var(--ink);font-weight:500}.k-table td.k-td-fig{font-family:var(--face-fig);letter-spacing:0;color:var(--white);font-size:15px;font-weight:700}.k-table tr.is-you td{background:var(--raised);color:var(--ink);font-weight:500}.k-table tr.is-you td:first-child{box-shadow:inset 2px 0 0 var(--lime)}.k-table tr.is-cut td{border-top:1px dashed var(--hair2)}.k-table tr.is-press{cursor:pointer}.k-table tr.is-press:hover td{background:var(--hover)}.k-cutline{color:var(--ink3);text-align:right;justify-content:flex-end;align-items:center;gap:8px;padding:6px 14px;font-size:12px;display:flex}.k-sched{padding:0 var(--pad);border-top:1px solid var(--hair);text-align:left;align-items:center;gap:14px;width:100%;height:56px;display:flex}.k-sched:first-child{border-top:0}.k-sched--press{cursor:pointer}.k-sched--press:hover{background:var(--hover)}.k-sched--you{background:var(--raised);box-shadow:inset 2px 0 0 var(--lime)}.k-sched__date{text-align:center;flex:none;width:44px}.k-sched__date b{color:var(--white);font-size:19px;font-weight:700;line-height:1;display:block}.k-sched__date span{color:var(--ink3);font-size:12px}.k-sched__thumb{object-fit:cover;border-radius:5px;flex:none;width:64px;height:44px}.k-attrs__g{height:30px;color:var(--ink3);background:var(--card);border-top:1px solid var(--hair);align-items:center;padding:0 14px;font-size:13px;font-weight:500;display:flex}.k-attrs__a{height:34px;color:var(--ink2);border-top:1px solid var(--hair);text-align:left;align-items:center;width:100%;padding:0 14px;font-size:14.5px;display:flex}.k-attrs__a.is-on{background:var(--raised);color:var(--ink)}.k-attrs__f{text-align:right;width:40px;font-weight:500}.k-attrs__d{text-align:right;width:36px;font-size:13px}.k-attrs__a .k-attrs__f{width:34px;height:22px;color:var(--sc,var(--white));font-family:var(--face-fig);background:0 0;justify-content:flex-end;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.k-cmp{grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.k-cmp__p{border-radius:var(--r-btn);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;display:flex;position:relative}.k-cmp__p.is-on{background:var(--lime-wash);box-shadow:inset 0 0 0 1px var(--lime-edge)}.k-cmp__row{border-top:1px solid var(--hair);height:36px;color:var(--ink2);align-items:center;padding:0 14px;font-size:14.5px;display:flex}.k-cmp__f{text-align:right;width:60px;color:var(--ink);font-weight:500}.k-cmp__f.is-better{color:var(--good)}.k-opt{border-radius:var(--r-btn);background:var(--well);box-shadow:none;text-align:left;align-items:center;gap:12px;width:100%;padding:10px 14px;display:flex}.k-opt+.k-opt{margin-top:6px}.k-opt:hover{background:var(--raised)}.k-opt.is-on{background:var(--raised2);box-shadow:inset 2px 0 0 var(--lime)}.k-opt.is-on:hover{background:var(--raised2)}.k-opt__rad{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--ink3);border-radius:50%;flex:none;position:relative}.k-opt.is-on .k-opt__rad{background:var(--lime);box-shadow:none}.k-opt.is-on .k-opt__rad:after{content:"";background:var(--on-act);border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:5px}.k-opt__w{flex:1;min-width:0}.k-opt__t{color:var(--ink);font-size:14px;font-weight:600;display:block}.k-opt__s{color:var(--ink3);font-size:12.5px}.k-opt__tk{background:var(--lime);width:20px;height:20px;color:var(--on-act);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.k-opt__tk svg.k-i{stroke-width:2.6px;width:12px;height:12px}.k-say{border-radius:var(--r-btn);color:var(--ink);background:var(--well);box-shadow:none;text-align:left;align-items:center;gap:12px;width:100%;padding:10px 14px;font-size:14px;display:flex}.k-say+.k-say{margin-top:6px}.k-say:hover{background:var(--raised)}.k-say.is-on{background:var(--raised2);box-shadow:inset 2px 0 0 var(--lime);color:var(--ink)}.k-say__tone{color:var(--ink3);margin-left:auto;font-size:12px}.k-scrim{z-index:800;background:color-mix(in srgb, var(--well) 72%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.k-dlg{background:var(--card);border-radius:var(--r-card);width:min(560px,100vw - 48px);max-height:calc(100vh - 48px);box-shadow:inset 0 0 0 1px var(--hair2), var(--fall);padding:16px;position:relative;overflow:auto}.k-dlg--wide{width:min(720px,100vw - 48px)}.k-dlg__x{color:var(--ink3);display:flex;position:absolute;top:14px;right:14px}.k-dlg__x:hover{color:var(--ink)}.k-dlg__lead{color:var(--ink2);margin:4px 0 14px;font-size:15px}.k-dlg__k{color:var(--ink3);margin:12px 0 6px;font-size:13.5px}.k-dlg__who{align-items:center;gap:12px;margin-bottom:14px;display:flex}.k-info{border-radius:var(--r-btn);background:var(--raised);min-height:36px;box-shadow:none;color:var(--ink2);align-items:center;gap:10px;margin-top:12px;padding:8px 12px;font-size:13px;display:flex}.k-info svg.k-i{width:16px;height:16px;color:var(--ink3)}.k-acts{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.k-total{border-radius:var(--r-btn);background:var(--well);height:44px;box-shadow:inset 0 0 0 1px var(--hair);justify-content:space-between;align-items:center;margin-top:10px;padding:0 14px;display:flex}.k-total b{color:var(--white);font-size:22px;font-weight:700}.k-phead{height:120px;margin:-16px -16px 14px;position:relative}.k-phead--card{height:110px;margin:0}.k-phead>img{object-fit:cover;width:100%;height:100%}.k-phead:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--ground) 25%, transparent), color-mix(in srgb, var(--ground) 78%, transparent) 62%, var(--card));position:absolute;top:0;bottom:0;left:0;right:0}.k-phead__in{z-index:1;position:absolute;bottom:10px;left:18px;right:18px}.k-phead__ln{color:var(--ink2);gap:16px;margin-top:6px;font-size:14px;display:flex}.k-phead__ln span{align-items:center;gap:6px;display:inline-flex}.k-phead__ln svg.k-i{width:14px;height:14px;color:var(--ink3)}.k-phead__corner{z-index:1;position:absolute;top:12px;right:14px}.k-phead--event{border-radius:var(--r-card) var(--r-card) 0 0;height:176px;overflow:hidden}.k-phead--event:after{background:linear-gradient(180deg, color-mix(in srgb, var(--ground) 10%, transparent) 0%, color-mix(in srgb, var(--ground) 55%, transparent) 52%, var(--card) 100%)}.k-phead__wash{z-index:1;pointer-events:none;background:radial-gradient(110% 130% at 0% 100%, color-mix(in srgb, var(--tc) 38%, transparent) 0%, color-mix(in srgb, var(--tc) 12%, transparent) 45%, transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.k-phead--tint:before{content:"";z-index:2;background:linear-gradient(90deg, var(--tc), transparent 70%);height:2px;position:absolute;bottom:0;left:0;right:0}.k-phead--major .k-phead__wash{background:radial-gradient(120% 140% at 0% 100%, color-mix(in srgb, var(--tc) 50%, transparent) 0%, color-mix(in srgb, var(--tc) 18%, transparent) 50%, transparent 80%)}.k-phead--major:before{background:linear-gradient(90deg, var(--tc), color-mix(in srgb, var(--tc) 35%, transparent));height:2px}.k-phead--event .k-phead__in{z-index:2;bottom:14px}.k-phead__badges{z-index:2;gap:6px;display:flex;position:absolute;top:14px;left:16px}.k-phead__badges .k-pill{background:var(--ink-strip)}.k-phead__sub{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:14px;overflow:hidden}.k-dlg--photo .k-dlg__x{z-index:3;color:var(--ink);background:var(--ink-strip);border-radius:50%;padding:5px;top:12px;right:12px}.k-dlg--photo .k-dlg__x:hover{background:var(--hud)}.k-fgrid{border-radius:var(--r-btn);background:var(--hair);box-shadow:inset 0 0 0 1px var(--hair);gap:1px;margin:0;display:grid;overflow:hidden}.k-fgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.k-fgrid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.k-fgrid__c{background:var(--well);min-width:0;padding:9px 12px 10px}.k-fgrid__c dt{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.k-fgrid__c dd{font-family:var(--face-fig);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:16px;font-weight:600;line-height:20px;overflow:hidden}.k-fgrid__c dd .k-celldoor{font:inherit}.k-phead--major .k-phead__badges .k-pill svg.k-i{color:var(--tc)}.k-acts__lead{align-items:center;margin-right:auto;display:flex}.k-page .k-dlg--photo .k-btn--lime{background:var(--lime);color:var(--on-act);box-shadow:none}.k-page .k-dlg--photo .k-btn--lime:hover{background:var(--lime);filter:brightness(1.05)}.k-dlg__days{gap:var(--s-xs,6px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;display:grid}.k-dlg--photo .k-fgrid+.k-dlg__days,.k-dlg--photo .k-dlg__days+.k-fgrid{margin-top:12px}.k-toast{align-items:center;gap:12px;height:52px;padding:0 14px;display:flex}.k-toast__ok{background:var(--good-fill);width:24px;height:24px;color:var(--good);box-shadow:inset 0 0 0 1px var(--good-edge);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.k-toast__ok svg.k-i{stroke-width:2.6px;width:14px;height:14px}.k-toast__x{color:var(--ink3);display:flex}.k-ach{text-align:left;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.k-ach__cup{border-radius:var(--r-btn);width:36px;height:36px;color:var(--gold);background:var(--gold-deep);box-shadow:inset 0 0 0 1px var(--gold-edge);flex:none;justify-content:center;align-items:center;display:inline-flex}.k-ach__cup--sm{width:30px;height:30px;box-shadow:none}.k-ach__cup--sm svg.k-i{width:16px;height:16px}.k-milestone{justify-content:space-between;align-items:center;padding:12px 24px 14px;display:flex;position:relative}.k-milestone:before{content:"";background:var(--raised);height:2px;position:absolute;top:22px;left:44px;right:44px}.k-milestone__st{color:var(--ink3);flex-direction:column;align-items:center;gap:8px;font-size:14px;display:flex;position:relative}.k-milestone__st i{background:var(--card);width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--raised);border-radius:50%}.k-milestone__st.is-done i{background:var(--lime);box-shadow:none}.k-milestone__st.is-done{color:var(--lime);font-weight:500}.k-milestone__st.is-past i{background:var(--raised)}.k-milestone__st.is-past{color:var(--ink2)}.k-prog{gap:5px;display:flex}.k-prog i{height:var(--prog);background:var(--raised);border-radius:3px;flex:1}.k-prog i.is-on{background:var(--lime)}.k-prog--paper i{background:var(--paper-track);height:6px}.k-prog--paper i.is-on{background:var(--paper-up)}.k-kv{color:var(--white);align-items:baseline;gap:8px;font-size:24px;font-weight:700;display:flex}.k-kv__to{color:var(--ink3);font-size:17px;font-weight:400}.k-kv__new{color:var(--lime)}.k-bar-track{height:var(--meter);background:var(--track);border-radius:3px;overflow:hidden}.k-bar-track i{background:var(--own);border-radius:3px;height:100%;display:block}.k-tcard{text-align:left;align-items:center;gap:16px;width:100%;padding:14px;display:flex}.k-tcard__thumb{width:var(--thumb-w);height:var(--thumb-h);border-radius:var(--r-card);object-fit:cover;filter:saturate(1.1);flex:none}.k-tcard__ln{color:var(--ink2);align-items:center;gap:8px;margin:4px 0;font-size:15px;display:flex}.k-tcard__dot{color:var(--ink4)}.k-hero{height:var(--hero-h);border-radius:var(--r-hero);position:relative;overflow:hidden}.k-hero>img{object-fit:cover;filter:saturate(1.15)contrast(1.05);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.k-hero__veil{background:linear-gradient(180deg, color-mix(in srgb, var(--ground) 10%, transparent), color-mix(in srgb, var(--ground) 30%, transparent) 50%, color-mix(in srgb, var(--ground) 92%, transparent));position:absolute;top:0;bottom:0;left:0;right:0}.k-hero__in{position:absolute;bottom:20px;left:24px;right:24px}.k-hero__pills{gap:8px;display:flex;position:absolute;top:20px;left:24px}.k-hero__sub{color:var(--ink2);margin:4px 0 14px;font-size:15px}.k-hero__facts{gap:28px;display:flex}.k-hero__facts b{color:var(--white);font-size:24px;font-weight:700;line-height:1.1;display:block}.k-hero__facts span{color:var(--ink2);font-size:13px}.k-hero__act{position:absolute;bottom:24px;right:24px}.k-banner{height:var(--banner-h);border-radius:var(--r-hero);position:relative;overflow:hidden}.k-banner>img{object-fit:cover;filter:saturate(1.15);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.k-banner__veil{background:linear-gradient(90deg, color-mix(in srgb, var(--well) 92%, transparent) 0, color-mix(in srgb, var(--well) 60%, transparent) 45%, color-mix(in srgb, var(--well) 15%, transparent));position:absolute;top:0;bottom:0;left:0;right:0}.k-banner__in{justify-content:space-between;align-items:flex-end;gap:var(--s-l);display:flex;position:absolute;bottom:18px;left:22px;right:20px}.k-banner__ln{color:var(--ink2);font-size:14.5px}.k-band{border-radius:var(--r-hero);min-height:var(--band-h);background:var(--card);box-shadow:none;align-items:center;gap:20px;padding:0 24px;display:flex;position:relative;overflow:hidden}.k-band__contour{display:none}.k-band__ph{object-fit:cover;opacity:.42;filter:saturate(1.1);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.k-band__veil{background:linear-gradient(90deg, color-mix(in srgb, var(--ground) 92%, transparent) 0, color-mix(in srgb, var(--ground) 62%, transparent) 48%, color-mix(in srgb, var(--ground) 20%, transparent));position:absolute;top:0;bottom:0;left:0;right:0}.k-band>:not(.k-band__contour):not(.k-band__ph):not(.k-band__veil){position:relative}.k-band__right{text-align:right;margin-left:auto}.k-band__right b{color:var(--white);font-size:28px;font-weight:700;line-height:1.05;display:block}.k-band__right span{color:var(--ink2);font-size:13.5px}.k-live{border-radius:var(--r-btn);background:var(--strap);color:var(--strap-ink);align-items:stretch;display:inline-flex;overflow:hidden}.k-live__red{background:var(--live);color:var(--white);align-items:center;padding:0 16px;font-size:16px;font-weight:600;display:flex}.k-live__w{padding:8px 16px 8px 14px}.k-live__w b{font-size:18px;font-weight:600;display:block}.k-live__w span{color:var(--strap-quiet);font-size:13.5px}.k-lb{background:var(--well);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--hair);border-top:3px solid var(--live);overflow:hidden}.k-lb--bare{box-shadow:none;background:0 0;border-top:0}.k-lb__hd{height:36px;color:var(--ink);justify-content:space-between;align-items:center;padding:0 12px;font-size:15px;font-weight:500;display:flex}.k-lb__hd span{color:var(--ink3);font-size:13px;font-weight:400}.k-lb__r{border-top:1px solid var(--hair);height:32px;color:var(--ink2);text-align:left;align-items:center;width:100%;padding:0 12px;font-size:14px;display:flex}.k-lb__r.is-press:hover{background:var(--hover)}.k-lb__pos{width:34px;color:var(--ink3);flex:none}.k-lb__nm{color:var(--ink);flex:1;align-items:center;gap:8px;min-width:0;display:flex}.k-lb__sc{text-align:right;width:42px;color:var(--under);flex:none;font-weight:600}.k-lb__sc.is-over{color:var(--over)}.k-lb__sc.is-e{color:var(--ink)}.k-lb__thru{text-align:right;width:32px;color:var(--ink3);flex:none;font-size:13px}.k-lb__r.is-you{background:var(--raised);box-shadow:inset 2px 0 0 var(--lime)}.k-lb__r.is-you .k-lb__nm{font-weight:500}.k-lb__cut{color:var(--ink3);border-top:1px dashed var(--hair2);padding:6px 12px;font-size:12.5px}.k-holes{gap:3px;display:flex}.k-holes__h{flex-direction:column;align-items:center;gap:3px;width:30px;display:flex}.k-holes__n{color:var(--ink3);font-size:11.5px}.k-holes__s{width:22px;height:22px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:13.5px;font-weight:500;display:inline-flex}.k-holes__s--birdie{background:var(--under);color:var(--white)}.k-holes__s--eagle{background:var(--under);color:var(--white);box-shadow:0 0 0 2px var(--ground), 0 0 0 3.5px var(--under)}.k-holes__s--bogey{box-shadow:inset 0 0 0 1.5px var(--over);border-radius:3px}.k-holes__s--double{box-shadow:inset 0 0 0 1.5px var(--over), inset 0 0 0 3.5px var(--ground), inset 0 0 0 5px var(--over);border-radius:3px}.k-holes__s--now{box-shadow:inset 0 0 0 1.5px var(--lime);color:var(--lime);border-radius:3px}.k-holes__s--todo{color:var(--ink4)}.k-holes__gap{width:10px}.k-paper{background:var(--paper);color:var(--paper-ink);border-radius:var(--r-card);padding:14px 16px 12px}.k-paper--tight{padding:12px 14px 10px}.k-paper__hd{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.k-paper__hd b{font-size:17px;font-weight:600}.k-paper__hd span{color:var(--paper-quiet);font-size:13px}.k-paper table{width:100%}.k-paper th{height:22px;color:var(--paper-quiet);text-align:center;border-bottom:1px solid var(--paper-rule);font-size:11.5px;font-weight:500}.k-paper td{text-align:center;border-bottom:1px solid var(--paper-rule);height:32px;font-size:15px}.k-paper th.is-k,.k-paper td.is-k{text-align:left;width:60px;color:var(--paper-quiet);font-size:12px}.k-paper td.is-t,.k-paper th.is-t{color:var(--paper-ink);font-weight:600}.k-mark{justify-content:center;align-items:center;width:24px;height:24px;font-weight:600;display:inline-flex}.k-mark--birdie{box-shadow:0 0 0 1.5px var(--paper-down);color:var(--paper-down);border-radius:50%}.k-mark--eagle{box-shadow:0 0 0 1.5px var(--paper-down), 0 0 0 3px var(--paper), 0 0 0 4.5px var(--paper-down);color:var(--paper-down);border-radius:50%}.k-mark--bogey{box-shadow:0 0 0 1.5px var(--paper-pen);color:var(--paper-pen)}.k-mark--double{box-shadow:0 0 0 1.5px var(--paper-pen), 0 0 0 3px var(--paper), 0 0 0 4.5px var(--paper-pen);color:var(--paper-pen)}.k-paper__foot{color:var(--paper-quiet);justify-content:space-between;align-items:center;margin-top:10px;font-size:13px;display:flex}.k-sig{font-family:var(--hand);color:var(--paper-pen);font-size:18px;font-style:italic}.k-deal__band img{width:auto;height:34px}.k-deal{border-radius:var(--r-btn);box-shadow:none;background:var(--raised);overflow:hidden}.k-deal__band{background:var(--raised2);justify-content:space-between;align-items:center;gap:var(--s-l);padding:12px 16px;display:flex}.k-deal__sheet{background:var(--raised);color:var(--ink);padding:4px 16px 12px}.k-deal__sheet .k-figs{box-shadow:none;border-top:0;border-bottom:1px solid var(--hair);background:0 0;border-radius:0;margin:0 0 6px}.k-deal__sheet .k-figs>div{border-left-color:var(--hair);padding:10px 6px}.k-deal__sheet .k-figs b{color:var(--white)}.k-deal__sheet .k-figs span{color:var(--ink3)}.k-deal__term{justify-content:space-between;gap:var(--s-l);border-bottom:1px solid var(--hair);color:var(--ink2);padding:7px 0;font-size:13px;display:flex}.k-deal__term:last-child{border-bottom:0}.k-deal__term span:last-child{color:var(--ink);text-align:right;font-weight:500}.k-deal__term .is-ok{color:var(--good)}.k-logos{flex-wrap:wrap;align-items:center;gap:22px;padding:14px 18px;display:flex}.k-person{text-align:left;align-items:flex-end;gap:16px;width:100%;padding:0 16px;display:flex;position:relative;overflow:hidden}.k-person__cut{width:var(--cut);height:var(--cut);object-fit:cover;object-position:top;filter:var(--drop);flex:none;margin-bottom:-2px}.k-person__cut--big{width:var(--cut-big);height:var(--cut-big)}.k-person__w{flex:1;min-width:0;padding:14px 0}.k-person__right{text-align:right;flex:none;padding:14px 0}.k-lineup{background:linear-gradient(180deg, transparent 60%, var(--shade-35));justify-content:space-around;align-items:flex-end;padding:0 16px;display:flex}.k-lineup__one{flex-direction:column;align-items:center;min-width:0;display:flex}.k-lineup__cut{object-fit:cover;object-position:top;width:120px;height:120px;filter:var(--drop-big)}.k-lineup__empty{width:120px;height:120px;color:var(--ink4);justify-content:center;align-items:flex-end;display:flex}.k-lineup__empty svg.k-i{width:40px;height:40px;margin-bottom:20px}.k-lineup__nm{color:var(--ink);border-top:1px solid var(--hair2);text-align:center;width:100%;padding:10px 0 2px;font-size:15px;font-weight:500}.k-lineup__rl{color:var(--ink3);padding-bottom:12px;font-size:13px}.k-lineup__one.is-empty{opacity:.55}.k-press{padding:18px 20px 16px;position:relative}.k-press__who{color:var(--ink3);align-items:center;gap:10px;margin-bottom:12px;font-size:13.5px;display:flex}.k-press__who img{object-fit:cover;object-position:top;border-radius:var(--r-chip);width:28px;height:28px}.k-press__who b{color:var(--ink2);font-weight:500}.k-press__q{color:var(--ink);letter-spacing:-.015em;margin:0 0 16px;padding-left:18px;font-size:26px;font-weight:600;line-height:1.15;position:relative}.k-press__q:before{content:"“";color:var(--ink3);font-size:32px;line-height:1;position:absolute;top:-2px;left:-2px}.k-thread{flex-direction:column;gap:10px;padding:14px;display:flex}.k-msg{align-items:flex-end;gap:10px;max-width:78%;display:flex}.k-msg img{object-fit:cover;object-position:top;border-radius:50%;flex:none;width:24px;height:24px}.k-msg__b{background:var(--raised);color:var(--ink);border-radius:12px 12px 12px 3px;padding:8px 12px;font-size:13.5px;line-height:1.4}.k-msg__t{color:var(--ink4);flex:none;padding-bottom:6px;font-size:12px}.k-msg--mine{flex-direction:row-reverse;align-self:flex-end}.k-msg--mine .k-msg__b{background:var(--raised2);box-shadow:none;border-radius:12px 12px 3px}.k-thread__reply{gap:8px;margin-top:6px;display:flex}.k-thread__reply>*{flex:1}.k-week{grid-template-columns:repeat(var(--wk,7), 1fr);gap:6px;display:grid}.k-week__d{background:var(--raised);border-radius:var(--r-btn);min-height:96px;box-shadow:none;flex-direction:column;gap:6px;min-width:0;padding:8px 8px 10px;display:flex}.k-week__h{color:var(--ink3);justify-content:space-between;font-size:13px;display:flex}.k-week__d.is-today .k-week__h{color:var(--lime);font-weight:600}.k-week__d.is-event{background:var(--raised2)}.k-week__blk{border-radius:var(--r-chip);color:var(--ink);background:color-mix(in srgb, var(--bc) 24%, var(--raised));box-shadow:inset 2px 0 0 var(--bc);text-align:left;width:100%;padding:6px 8px;font-size:13px;font-weight:600}.k-week__blk span{color:var(--ink2);font-size:12px;font-weight:400;display:block}.k-week--tight .k-week__blk,.k-week--tight .k-week__blk span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-week--tight .k-week__d{min-height:0;padding:6px 6px 8px}.k-week--tight .k-week__blk{padding:5px 6px;font-size:12.5px}.k-week__rest{color:var(--ink3);padding:6px 2px;font-size:13px}.k-shelf{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.k-prod{background:var(--raised);border-radius:var(--r-card);text-align:center;flex-direction:column;align-items:center;padding:12px 12px 10px;display:flex;position:relative}.k-prod--press{cursor:pointer}.k-prod--press:hover{background:var(--chosen)}.k-prod>img{object-fit:contain;width:120px;height:120px;filter:drop-shadow(0 12px 14px var(--shade-55))}.k-prod__floor{background:var(--hair2);height:1px;position:absolute;top:118px;left:10px;right:10px}.k-prod__in{position:absolute;top:10px;left:10px}.k-sess{height:46px;padding:0 var(--pad);border-top:1px solid var(--hair);text-align:left;align-items:center;gap:12px;width:100%;font-size:13.5px;display:flex}.k-sess:first-child{border-top:0}.k-sess__d{width:78px;color:var(--ink3);flex:none}.k-sess__sq{background:var(--bc);border-radius:2px;flex:none;width:10px;height:10px}@keyframes k-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes k-fade{0%{opacity:0}to{opacity:1}}@keyframes k-settle{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes k-slide-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes k-pop{0%{opacity:0;transform:scale(.86)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes k-underline{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:none}}@keyframes k-flash{0%{color:var(--lime)}}@keyframes k-flash-row{0%{background-color:var(--lime-wash)}}.k-desk>.k-tile,.k-desk>.k-col>.k-tile{animation:k-rise var(--t-arrive) var(--ease) backwards;animation-delay:calc((var(--d,0) + var(--e,0)) * var(--stagger) * 3)}.k-desk>:nth-child(2){--d:1}.k-desk>:nth-child(3){--d:2}.k-desk>:nth-child(4){--d:3}.k-desk>:nth-child(5){--d:4}.k-desk>:nth-child(6){--d:5}.k-desk>:nth-child(7){--d:6}.k-desk>:nth-child(n+8){--d:7}.k-col>.k-tile:nth-child(2){--e:1}.k-col>.k-tile:nth-child(3){--e:2}.k-col>.k-tile:nth-child(n+4){--e:3}.k-scrim{animation:k-fade var(--t-move) var(--ease) backwards}.k-dlg{animation:k-settle var(--t-arrive) var(--ease) backwards}.k-tab.is-on:after,.k-bar__place.is-on:after,.k-step.is-on:after,.k-walk__i.is-on:after{transform-origin:0;animation:k-underline var(--t-move) var(--ease) backwards}.k-bar__count{animation:k-pop var(--t-arrive) var(--ease-settle) backwards}.k-flash{animation:k-flash var(--t-flash) var(--ease) backwards}.k-flash-row{animation:k-flash-row var(--t-flash) var(--ease) backwards}.k-kv__new{animation:k-rise var(--t-arrive) var(--ease) .24s backwards;display:inline-block}.k-btn,.k-door,.k-tab,.k-bar__place,.k-bar__quiet button,.k-seg__item,.k-sheet__item,.k-row--press,.k-tile--press,.k-mail,.k-opt,.k-optrow,.k-say,.k-sched--press,.k-tcard,.k-rail__i,.k-crew__one,.k-gear__face--press,.k-celldoor,.k-namedoor,.k-sortth,.k-beat--press,.k-ach--press,.k-lb__r.is-press,.k-feed__r.is-press,.k-carry__c.is-press,.k-facepick__t,.k-dlg__close,.k-dlg__x,.k-ccard__x,.k-openrow__t,.k-sub__btn,.k-attrs__a,.k-rtile,.k-prod--press,.k-step,.k-walk__i,.k-fin,.k-pill{transition:background-color var(--t-hover) var(--ease), color var(--t-hover) var(--ease), box-shadow var(--t-hover) var(--ease), transform var(--t-hover) var(--ease), filter var(--t-hover) var(--ease), opacity var(--t-hover) var(--ease)}.k-table tr.is-press td,.k-table tr.is-on td{transition:background-color var(--t-hover) var(--ease), color var(--t-hover) var(--ease)}.k-btn:active:not(:disabled),.k-seg__item:active,.k-sheet__item:active,.k-tab:active,.k-bar__place:active{transition-duration:var(--t-press);transform:translateY(1px)}.k-door:-webkit-any(button):active{transition-duration:var(--t-press);transform:translateY(1px)}.k-door:is(button):active{transition-duration:var(--t-press);transform:translateY(1px)}.k-tile--press:active,.k-row--press:active,.k-mail:active,.k-opt:active:not(:disabled),.k-optrow:active:not(:disabled),.k-say:active,.k-crew__one.is-press:active,.k-gear__face--press:active,.k-prod--press:active,.k-rtile:active,.k-sched--press:active{transition-duration:var(--t-press);transform:scale(.992)}.k-btn--lime:hover:not(:disabled){transform:translateY(-1px)}.k-btn--lime:active:not(:disabled){transform:translateY(0)}.k-bar__go{transition:filter var(--t-hover) var(--ease)}.k-bar__go svg.k-i{transition:transform var(--t-move) var(--ease)}.k-bar__go:hover:not(:disabled) svg.k-i{transform:translate(3px)}.k-switch:active:not(:disabled) i{transform:scaleX(1.15)}.k-finish__fig{animation:k-pop var(--t-cinema) var(--ease-settle) backwards}.k-finish__w{animation:k-rise var(--t-cinema) var(--ease) .14s backwards}.k-finish__right{animation:k-rise var(--t-cinema) var(--ease) .26s backwards}.k-finish__pills{animation:k-fade var(--t-cinema) var(--ease) .32s backwards}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.k-brand{border-radius:var(--r-card);background:var(--night);justify-content:space-around;align-items:center;gap:24px;padding:28px 24px;display:flex}.k-brand__h{width:auto;height:64px}.k-brand__st{width:auto;height:120px}.k-grad{background:var(--marker);border-radius:3px;height:6px}.k-grad--act{background:var(--act)}.k-brand-face{font-family:var(--brand-face);letter-spacing:-.01em;color:var(--ink);font-size:36px;font-style:italic;font-weight:800;font-stretch:125%;line-height:1.05}.k-front{background:var(--night);justify-content:center;align-items:center;height:100%;display:flex;overflow:auto}.k-front__in{flex-direction:column;gap:40px;width:min(640px,100vw - 48px);padding:48px 0;display:flex}.k-front__logo{align-self:flex-start;width:auto;height:72px}.k-self-start{align-self:flex-start}.k-sched__month{padding:14px var(--pad) 6px;color:var(--ink3);border-top:1px solid var(--hair);font-size:12px;font-weight:600}.k-sched__month:first-child,.k-sched__month+.k-sched,.k-sched__month+.k-schedact .k-sched{border-top:0}.k-schedact{position:relative}.k-schedact .k-sched>.k-row__w{margin-right:300px}.k-schedact__act{align-items:center;gap:8px;display:flex;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.k-table tr.k-cutrow td{border-top:1px dashed var(--hair2);height:auto;padding:0}.k-table tr.k-cutrow+tr td{border-top:0}.k-thumb{border-radius:var(--r-chip);object-fit:cover;background:var(--raised);flex:none;width:56px;height:34px;display:block}.k-thumb--wide{width:72px;height:40px}.k-table td .k-thumb{margin-left:auto}.k-thumb--sm{width:44px;height:26px}.k-table td.is-l .k-thumb,.k-table td.k-pos .k-thumb{margin-left:0}.k-table tr.is-on td{background:var(--raised);color:var(--ink)}.k-table tr.k-monthrow td{height:26px;padding:0 var(--pad);border-top:1px solid var(--hair2);background:var(--well);color:var(--ink3);text-align:left;font-size:11px;font-weight:600}.k-tile--deep .k-table tr.k-monthrow td{background:var(--card)}.k-table tr.k-monthrow+tr td{border-top:0}.k-facts{padding:var(--pad);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px 16px;display:grid}.k-fact{flex-direction:column;gap:3px;min-width:0;display:flex}.k-fact__k{color:var(--ink3);font-size:11px;font-weight:600}.k-fact__v{color:var(--ink);font-size:14px;font-weight:600}.k-id{align-items:center;gap:18px;padding:14px 18px;display:flex}.k-id__w{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.k-id__facts{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:10px;font-size:14.5px;display:flex}.k-id__dot{color:var(--ink4)}.k-id__right{flex:none;align-items:stretch;gap:0;display:flex}.k-id__fig{border-left:1px solid var(--hair);flex-direction:column;justify-content:center;gap:2px;min-width:92px;padding:0 20px;display:flex}.k-id__fig:first-child{border-left:0}.k-id__v{color:var(--white);font-size:32px;font-weight:700;line-height:1.05}.k-id__under{color:var(--ink3);font-size:13px}.k-cols{border-bottom:1px solid var(--hair2);align-items:flex-end;gap:3px;height:72px;padding-top:4px;display:flex}.k-cols i{background:color-mix(in srgb, var(--sc) 70%, transparent);border-radius:2px 2px 0 0;flex:1 1 0;min-width:3px;min-height:2px}.k-cols i:last-child{background:var(--sc)}.k-idhero{align-items:center;gap:16px;min-width:0;height:100px;padding:0 8px 0 14px;display:flex;position:relative;overflow:hidden}.k-idhero--washed{background:linear-gradient(90deg, color-mix(in srgb, var(--tc) 22%, transparent) 0%, transparent 58%)}.k-idhero__contour{display:none}.k-idhero>*{position:relative}.k-idhero__plate{width:var(--plate-px);height:var(--plate-px);border-radius:var(--r-btn);background:var(--raised);box-shadow:none;flex:none;overflow:hidden}.k-idhero__plate img,.k-idhero__plate .k-face{object-fit:cover;object-position:top;border-radius:0;width:100%;height:100%}.k-idhero__w{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.k-idhero__name{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:26px;font-weight:700;line-height:1.12;overflow:hidden}.k-idhero__meta{min-width:0;color:var(--ink2);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex;overflow:hidden}.k-idhero__meta .k-medal{width:16px;height:16px}.k-idhero .k-idband__cells{height:56px}.k-idhero .k-idcell>b{font-size:24px}.k-idhero .k-idcell>b small{font-size:12.5px}.k-idhero--compact{gap:12px;height:auto;min-height:76px;padding:10px 12px}.k-idhero--compact .k-idhero__plate{border-radius:var(--r-card);width:56px;height:56px}.k-idhero--compact .k-idhero__name{font-size:20px}.k-idhero--compact .k-idhero__meta{font-size:12.5px}.k-idhero--compact .k-idhero__contour{opacity:.12;top:-60%;bottom:-60%;left:30%;right:-10%}.k-forecast{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.k-forecast__d{border-left:1px solid var(--hair);text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:10px 6px;display:flex}.k-forecast__d:first-child{border-left:0}.k-forecast__k{color:var(--ink2);white-space:nowrap;font-size:12px;font-weight:600}.k-forecast__s{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.k-forecast__i{width:34px;height:34px;color:var(--ink2);background:var(--raised);border-radius:50%;justify-content:center;align-items:center;margin:4px 0 2px;display:inline-flex}.k-forecast__i svg.k-i{stroke-width:1.6px;width:20px;height:20px}.k-forecast__d>b{font-family:var(--face-fig);color:var(--white);font-size:22px;font-weight:700;line-height:1.05}.k-forecast__w{color:var(--ink2);white-space:nowrap;font-size:12px}.k-idcell__meter{gap:2px;margin-top:2px;display:none}.k-idcell__meter i{background:var(--track);border-radius:1px;width:10px;height:3px}.k-idcell__meter i.is-on{background:var(--sc,var(--lime))}.k-idband{align-items:center;gap:14px;min-width:0;height:80px;padding:0 6px 0 14px;display:flex}.k-idband__w{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.k-idband__name{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:1.15;overflow:hidden}.k-idband__meta{min-width:0;color:var(--ink2);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex;overflow:hidden}.k-idband__meta .k-medal{width:16px;height:16px}.k-idband__cells{flex:none;align-items:stretch;height:48px;display:flex}.k-idband__cells--push{margin-left:8px}.k-idcell{border-left:1px solid var(--hair);white-space:nowrap;flex-direction:column;justify-content:center;gap:5px;padding:0 14px;display:flex}.k-idcell>span{color:var(--ink3);font-size:11px;font-weight:600}.k-idcell>b{color:var(--white);align-items:center;gap:6px;font-size:17px;font-weight:700;line-height:1.1;display:flex}.k-idcell>b small{font-size:12px;font-weight:500}.k-idcell .k-stars svg{width:12px;height:12px}.k-attrs__gf{text-align:right;width:40px;margin-right:36px;font-size:15px;font-weight:700}.k-radar{width:100%;height:auto;max-height:100%;display:block}.k-radar__wrap{border-top:1px solid var(--hair);padding:6px 8px 4px}.k-radar__grid{fill:none;stroke:var(--hair2);stroke-width:1px}.k-radar__spoke{stroke:var(--hair);stroke-width:1px}.k-radar__avg{fill:color-mix(in srgb, var(--ink3) 10%, transparent);stroke:var(--ink4);stroke-width:1px;stroke-dasharray:3 3}.k-radar__you{fill:color-mix(in srgb, var(--lime) 20%, transparent);stroke:var(--lime);stroke-width:1.5px;stroke-linejoin:round;transform-origin:50%;animation:k-radar-in var(--t-cinema) var(--ease) .12s backwards}@keyframes k-radar-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.k-radar__dot{fill:var(--lime)}.k-radar__lbl{fill:var(--ink3);font-family:var(--face);font-size:11px;font-weight:500}.k-radar__val{fill:var(--ink);font-family:var(--face-fig);font-size:12.5px;font-weight:600}.k-radar__key{color:var(--ink3);justify-content:center;gap:14px;padding:0 0 8px;font-size:11.5px;display:flex}.k-radar__key i{vertical-align:middle;background:var(--lime);width:14px;height:2px;margin-right:5px;display:inline-block}.k-radar__key i.is-avg{background:repeating-linear-gradient(90deg, var(--ink4) 0 3px, transparent 3px 6px)}.k-attrcols{align-items:stretch;display:grid}.k-attrcols--2{grid-template-columns:repeat(2,minmax(0,1fr))}.k-attrcols--3{grid-template-columns:repeat(3,minmax(0,1fr))}.k-attrcol{border-left:1px solid var(--hair);min-width:0}.k-attrcol:first-child{border-left:0}.k-attrcol>:first-child{border-top:0}.k-attrcols .k-attrs__g{height:30px;padding:0 var(--pad);color:var(--ink3);background:var(--well);font-size:11px;font-weight:600}.k-tile--deep .k-attrcols .k-attrs__g{background:var(--card)}.k-attrcols .k-attrs__a{height:28px;padding:0 var(--pad);font-size:13px}.k-attrcols .k-attrs__a:hover{background:var(--hover)}.k-attrcols .k-attrs__a.is-on{background:var(--raised)}.k-attrcols .k-attrs__f{width:34px;margin-left:6px}.k-attrcols .k-attrs__d{width:34px;font-size:12px}.k-attrcols .k-attrs__gf{width:32px;margin-right:34px;font-size:14px}.k-stat-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.k-stat-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.k-stat-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.k-stat-grid--2>.k-stat:nth-child(odd),.k-stat-grid--3>.k-stat:nth-child(3n+1),.k-stat-grid--4>.k-stat:nth-child(4n+1){border-left:0}.k-stat__beside{margin-left:6px;font-size:12px;font-weight:500}.k-ach--row{padding:0 var(--pad);border-top:1px solid var(--hair);min-height:44px;box-shadow:none;background:0 0;border-radius:0;gap:10px}.k-ach--row:first-child{border-top:0}.k-ach--row.k-ach--press:hover{background:var(--hover)}.k-ach--row .k-ach__cup{width:28px;height:28px;box-shadow:none}.k-ach--row .k-ach__cup svg.k-i{width:15px;height:15px}.k-mail-list{flex:auto;min-height:0;overflow-y:auto}.k-mail{padding:8px var(--pad) 9px;border-top:1px solid var(--hair);text-align:left;flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}.k-mail:first-child{border-top:0}.k-mail:hover{background:var(--hover)}.k-mail.is-open{background:var(--raised);box-shadow:inset 2px 0 0 var(--lime)}.k-mail__top{align-items:center;gap:8px;min-width:0;display:flex}.k-mail__from{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink3);flex:1;font-size:12px;overflow:hidden}.k-mail__side{color:var(--ink3);flex:none;font-size:12px}.k-mail__side.is-hot{color:var(--hold);font-weight:500}.k-mail__subj{white-space:nowrap;text-overflow:ellipsis;color:var(--ink2);font-size:13.5px;font-weight:500;display:block;overflow:hidden}.k-mail.is-unread .k-mail__subj,.k-mail.is-open .k-mail__subj{color:var(--ink)}.k-mail__prev{white-space:nowrap;text-overflow:ellipsis;color:var(--ink3);font-size:12px;display:block;overflow:hidden}.k-mail-head{border-bottom:1px solid var(--hair);flex:none;padding:8px}.k-beat{min-height:40px;padding:6px var(--pad);border-top:1px solid var(--hair);text-align:left;align-items:center;gap:12px;width:100%;display:flex}.k-beat:first-child{border-top:0}.k-beat--press{cursor:pointer}.k-beat--press:hover{background:var(--hover)}.k-beat__d{width:48px;color:var(--ink3);flex:none;font-size:13px}.k-beat__w{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.k-beat__t{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.k-beat__l{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.k-beat__t.k-ink-good{color:var(--good)}.k-beat__t.k-ink-bad{color:var(--bad)}.k-namedoor{color:var(--ink);font-weight:500;text-decoration:none;display:inline}.k-namedoor:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--hair2);text-decoration-color:var(--hair2)}.k-gchip{border-radius:var(--r-full);min-width:0;max-width:100%;color:var(--ink);align-items:center;gap:8px;padding:3px 8px 3px 3px;font-size:14.5px;display:inline-flex}.k-gchip.is-press{cursor:pointer}.k-gchip.is-press:hover{background:var(--hover)}.k-gchip.is-you{color:var(--lime);font-weight:500}.k-mail-head{border-bottom:1px solid var(--hair);padding:10px}.k-mail-empty{color:var(--ink3);padding:14px;font-size:13.5px}.k-media--strip{flex:0 0 136px}.k-letter-about{gap:var(--s-m);padding-top:var(--s-m);border-top:1px solid var(--hair);flex-direction:column;display:flex}.k-letter-about .k-kv-row,.k-letter-about .k-row{padding-left:0;padding-right:0}.k-banddoor{border-radius:var(--r-hero);text-align:left;width:100%;display:block}.k-banddoor:hover .k-banner>img,.k-banddoor:hover .k-hero>img{filter:saturate(1.2)brightness(1.06)}.k-pday{text-align:left;width:100%}.k-pday--press{cursor:pointer;transition:background var(--t-hover) var(--ease), box-shadow var(--t-hover) var(--ease)}.k-pday--press:hover{background:var(--raised)}.k-pday--tour{background:var(--raised2)}.k-pday--tour.k-pday--press:hover{background:var(--raised2);filter:brightness(1.08)}.k-week__d.k-pday.is-today{box-shadow:inset 0 0 0 1px var(--lime-edge)}.k-pday.is-done{opacity:.62}.k-pday__blk{display:block}.k-fopt{border-top:1px solid var(--hair)}.k-fopt:first-child{border-top:0}.k-fopt.is-on{background:var(--raised);box-shadow:inset 2px 0 0 var(--lime)}.k-fopt__head{width:100%;padding:9px var(--pad);text-align:left;transition:background var(--t-hover) var(--ease);align-items:flex-start;gap:10px;display:flex}.k-fopt:not(.is-on) .k-fopt__head:hover{background:var(--hover)}.k-fopt__rad{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--ink3);border-radius:50%;flex:none;margin-top:2px;position:relative}.k-fopt.is-on .k-fopt__rad{background:var(--lime);box-shadow:none}.k-fopt.is-on .k-fopt__rad:after{content:"";background:var(--on-act);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:4px}.k-fopt__w{flex:1;min-width:0}.k-fopt__top{align-items:center;gap:8px;min-width:0;display:flex}.k-fopt__t{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600;line-height:20px}.k-fopt__word{color:var(--ink3);white-space:nowrap;font-size:12px}.k-fopt__ln{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;line-height:1.3;display:block;overflow:hidden}.k-fopt__fig{flex:none;justify-content:flex-end;align-items:baseline;gap:6px;min-width:52px;line-height:20px;display:flex}.k-fopt__fig b{font-family:var(--face-fig);font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.k-fopt__fig span{font-variant-numeric:tabular-nums;font-size:12.5px}.k-fopt__open{flex-direction:column;gap:8px;padding:0 12px 10px 38px;display:flex}.k-fopt__open .k-kv-list{border-top:1px solid var(--hair)}.k-fopt__open .k-kv-row{align-items:baseline;min-height:28px;padding:4px 0;font-size:12.5px;line-height:1.3}.k-fopt__open .k-kv-row:first-child{border-top:0}.k-fopt__open .k-kv-row>span:first-child{flex:none}.k-fopt__open .k-kv-row b{color:var(--ink2);text-align:right;font-weight:400}.k-fopt__open .k-thread--flat{padding:0}.k-fopt__open .k-thread--flat .k-msg{max-width:100%}.k-spark{flex:none;align-items:flex-end;gap:2px;width:64px;height:18px;display:inline-flex}.k-spark i{background:color-mix(in srgb, var(--sc) 65%, transparent);border-radius:1px 1px 0 0;flex:1 1 0;min-height:2px}.k-spark i:last-child{background:var(--sc)}.k-trend{gap:12px}.k-trend:-webkit-any(button):hover{background:var(--hover)}.k-trend:is(button):hover{background:var(--hover)}.k-trend__from{text-align:right;width:28px;color:var(--ink4);font-size:13.5px}.k-trend__f{text-align:right;width:30px;font-weight:500}.k-trend__d{text-align:right;width:40px;font-size:13px}.k-letter{background:var(--paper);color:var(--paper-ink);border-radius:var(--r-card);flex-direction:column;gap:10px;min-width:0;padding:18px 22px 16px;display:flex}.k-letter__eye{color:var(--paper-quiet);font-size:13px}.k-letter__title{color:var(--paper-ink);font-size:22px;font-weight:600;line-height:1.2}.k-letter__body{color:var(--paper-ink);flex-direction:column;gap:8px;font-size:15px;line-height:1.45;display:flex}.k-letter__figs{border-top:1px solid var(--paper-rule);border-bottom:1px solid var(--paper-rule);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.k-letter__figs>div{text-align:center;border-left:1px solid var(--paper-rule);min-width:0;padding:10px 6px}.k-letter__figs>div:first-child{border-left:0}.k-letter__figs b{color:var(--paper-ink);font-size:22px;font-weight:700;line-height:1.1;display:block}.k-letter__figs b.is-up{color:var(--paper-up)}.k-letter__figs b.is-down{color:var(--paper-down)}.k-letter__figs span{color:var(--paper-quiet);font-size:13px}.k-letter__foot{justify-content:space-between;align-items:baseline;gap:var(--s-l);display:flex}.k-letter__sig{font-family:var(--hand);color:var(--paper-pen);font-size:28px;line-height:1}.k-letter__by{color:var(--paper-quiet);font-size:13.5px}.k-letter__by .k-namedoor{color:var(--paper-ink)}.k-letter__row{border-bottom:1px solid var(--paper-rule-soft);align-items:baseline;gap:12px;padding:7px 0;font-size:14.5px;display:flex}.k-letter__row:last-child{border-bottom:0}.k-letter__k{width:64px;color:var(--paper-quiet);flex:none;font-size:13.5px}.k-letter__v{min-width:0;color:var(--paper-ink);flex:1}.k-letter__r{color:var(--paper-ink);flex:none;font-weight:600}.k-letter__r.is-up{color:var(--paper-up)}.k-letter__r.is-down{color:var(--paper-down)}.k-diary{grid-template-columns:repeat(var(--n,7), minmax(0, 1fr));grid-template-rows:auto minmax(0,1fr) auto;column-gap:6px;height:100%;min-height:0;display:grid}.k-diary__col{background:var(--raised);border-radius:var(--r-btn);box-shadow:none;grid-row:1/-1}.k-diary__col.is-tour{background:var(--raised2);box-shadow:none}.k-diary__col.is-today{background:var(--raised);box-shadow:inset 0 0 0 1px var(--lime-edge)}.k-diary__h{z-index:1;min-width:0;color:var(--ink3);flex-direction:column;grid-row:1;gap:1px;padding:8px 8px 7px;font-size:12px;display:flex}.k-diary__h b{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.k-diary__h.is-today b,.k-diary__h.is-today span{color:var(--lime)}.k-diary__cell{z-index:1;text-align:left;border-radius:var(--r-chip);flex-direction:column;grid-row:2;gap:4px;min-width:0;min-height:0;margin:0 5px;display:flex}button.k-diary__cell{cursor:pointer}button.k-diary__cell:hover .k-diary__blk{background:color-mix(in srgb, var(--bc) 32%, var(--raised))}button.k-diary__cell:hover .k-diary__blk--rest{background:var(--raised)}.k-diary__blk{background:color-mix(in srgb, var(--bc) 22%, var(--raised));min-height:0;box-shadow:inset 2px 0 0 var(--bc);overflow-wrap:anywhere;transition:background var(--t-hover) var(--ease);border-radius:6px;flex-direction:column;flex:1 1 0;gap:2px;padding:8px 8px 8px 11px;line-height:1.3;display:flex;overflow:hidden}.k-diary__t{color:var(--ink);font-size:13px;font-weight:600}.k-diary__ln{color:var(--ink2);font-size:12px}.k-diary__txt{color:var(--ink2);margin-top:6px;font-size:12px;line-height:1.42}.k-diary__bf{color:var(--ink3);flex-direction:column;gap:1px;margin-top:auto;padding-top:8px;font-size:12px;display:flex}.k-diary__bf b{color:var(--ink2);font-weight:500}.k-diary__days{grid-template-columns:repeat(var(--span), minmax(0, 1fr));color:var(--ink2);margin-top:auto;font-size:12px;display:grid}.k-diary__days>span{border-top:1px solid var(--hair2);padding-top:8px}.k-diary__blk--rest{box-shadow:none;background:0 0}.k-diary__blk--rest .k-diary__t{color:var(--ink4);font-weight:400}.k-diary__f{z-index:1;min-width:0;color:var(--ink3);flex-direction:column;grid-row:3;gap:1px;padding:7px 8px 8px;font-size:12px;display:flex}.k-diary__f b{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.k-diary .is-done{opacity:.6}.k-diaries{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}.k-diaries>.k-diary{flex:1 1 0;height:auto}.k-tile__bar{justify-content:space-between;align-items:center;gap:var(--s-s);min-height:44px;padding:0 var(--pad);border-top:1px solid var(--hair);color:var(--ink3);flex:none;font-size:12.5px;display:flex}.k-cols--fill{height:100%;min-height:72px}.k-feed{flex-direction:column;display:flex}.k-feed__r{border-top:1px solid var(--hair);text-align:left;width:100%;min-height:44px;animation:k-feed-in var(--t-arrive) var(--ease) both;align-items:center;gap:12px;padding:7px 14px;display:flex}.k-feed__r:first-child{border-top:0}.k-feed__r.is-you{box-shadow:inset 2px 0 0 var(--lime)}.k-paper-even .k-paper table{table-layout:fixed}.k-feed__r.is-press:hover{background:var(--hover)}.k-feed__h{border-radius:var(--r-chip);background:var(--raised);width:28px;height:24px;color:var(--ink2);flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.k-feed__h.is-none{background:0 0}.k-feed__t{color:var(--ink);font-size:14px;font-weight:500;line-height:1.3;display:block}.k-feed__t.is-quiet{color:var(--ink2);font-weight:400}.k-feed__l{color:var(--ink3);margin-top:1px;font-size:13.5px;line-height:1.3;display:block}.k-feed__p{text-align:right;width:40px;color:var(--under);flex:none;font-size:15px;font-weight:600}.k-feed__p.is-over{color:var(--over)}.k-feed__p.is-e{color:var(--ink)}@keyframes k-feed-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.k-finish{min-height:var(--hero-h);border-radius:var(--r-hero);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair);align-items:flex-end;display:flex;position:relative;overflow:hidden}.k-finish--bare{min-height:0}.k-finish>img{object-fit:cover;filter:saturate(1.15)contrast(1.05);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.k-finish__veil{background:linear-gradient(90deg, color-mix(in srgb, var(--ground) 94%, transparent) 0, color-mix(in srgb, var(--ground) 72%, transparent) 46%, color-mix(in srgb, var(--ground) 20%, transparent)), linear-gradient(180deg, transparent 40%, color-mix(in srgb, var(--ground) 70%, transparent));position:absolute;top:0;bottom:0;left:0;right:0}.k-finish__pills{gap:8px;display:flex;position:absolute;top:22px;left:28px}.k-finish__in{flex-wrap:wrap;align-items:flex-end;gap:16px 32px;width:100%;padding:64px 28px 26px;display:flex;position:relative}.k-finish--bare .k-finish__in{padding-top:56px}.k-finish__fig{letter-spacing:-.02em;color:var(--white);flex:none;max-width:100%;font-size:max(72px,min(8.6vw,132px));font-weight:700;line-height:.82}.k-finish__fig.is-win{color:var(--gold)}.k-finish__fig.is-miss{color:var(--out)}.k-finish__fig.is-good{color:var(--good)}.k-finish__w{flex:300px;min-width:0;padding-bottom:4px}.k-finish__ln{color:var(--ink2);margin:6px 0 14px;font-size:16px}.k-finish__right{flex:none;align-self:center;margin-left:auto}.k-rline{padding:8px var(--pad);border-top:1px solid var(--hair);align-items:center;gap:14px;display:flex}.k-rline:first-child{border-top:0}.k-rline__k{flex-direction:column;flex:none;width:64px;display:flex}.k-rline__k b{color:var(--ink);font-size:14px;font-weight:600}.k-rline__k span{color:var(--ink3);font-size:13px}.k-tile--live{box-shadow:inset 0 3px 0 var(--live), inset 0 0 0 1px var(--hair)}.k-tile--live>.k-tile__head{padding-top:3px}.k-tile--titled.k-tile--live{box-shadow:none}.k-tile--titled.k-tile--live>.k-tile__head{padding-top:0}.k-tile--titled.k-tile--live>.k-tile__card{box-shadow:inset 0 3px 0 var(--live)}.k-board th:first-child{width:34px}.k-table.k-board th,.k-table.k-board td{padding:0 6px}.k-table.k-board th:first-child,.k-table.k-board td:first-child{padding-left:10px}.k-table.k-board th:last-child,.k-table.k-board td:last-child{padding-right:10px}.k-board .k-g{gap:6px}.k-table td.k-sc{color:var(--under);font-weight:600}.k-table td.k-sc.is-over{color:var(--over)}.k-table td.k-sc.is-e{color:var(--ink)}.k-table--pin tr.is-you td{top:var(--table-head);z-index:1;background:var(--raised);position:sticky;bottom:0}.k-optrow{width:100%;min-height:44px;padding:6px var(--pad);border-top:1px solid var(--hair);text-align:left;align-items:center;gap:10px;display:flex}.k-optrow:first-child{border-top:0}.k-optrow:hover:not(:disabled){background:var(--hover)}.k-optrow:disabled{cursor:default}.k-optrow .k-opt__rad{width:14px;height:14px}.k-optrow:disabled .k-opt__rad{box-shadow:inset 0 0 0 1.5px var(--ink4)}.k-optrow.is-on{background:var(--raised);box-shadow:inset 2px 0 0 var(--lime)}.k-optrow.is-on .k-opt__rad{background:var(--lime);box-shadow:none}.k-optrow.is-on .k-opt__rad:after{content:"";background:var(--on-act);border-radius:50%;width:6px;height:6px;position:absolute;top:4px;left:4px}.k-optrow__w{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.k-optrow__t{color:var(--ink);font-size:13.5px;font-weight:500}.k-optrow__l{color:var(--ink3);font-size:12.5px;line-height:1.3}.k-optrow__r{text-align:right;color:var(--ink2);flex-direction:column;flex:none;align-items:flex-end;gap:1px;font-size:12.5px;display:flex}.k-paper--split table+table{margin-top:8px}.k-paper--split table{table-layout:fixed}.k-paper--split th,.k-paper--split td{padding:0}.k-paper--split th.is-k,.k-paper--split td.is-k{width:40px}.k-paper--split td{height:28px;font-size:13.5px}.k-paper--split .k-mark{width:20px;height:20px}.k-paper--big .k-paper__hd b{font-size:19px}.k-paper--big th{height:26px;font-size:12px}.k-paper--big td{height:42px;font-size:17px}.k-paper--big .k-mark{width:30px;height:30px}.k-paper--big .k-sig{font-size:24px}.k-tile .k-paper{border-radius:var(--r-btn)}.k-finish--desk{min-height:0;box-shadow:none;border-radius:0}.k-finish--desk .k-finish__pills{top:14px;left:20px}.k-finish--desk .k-finish__in{gap:10px 28px;padding:48px 20px 16px}.k-finish--desk .k-finish__fig{font-size:max(64px,min(6.2vw,112px))}.k-finish--desk .k-finish__ln{margin:4px 0 10px;font-size:14px}.k-tile--band{flex:none}.k-tile .k-feed__r{gap:10px;min-height:40px;padding:5px 12px}.k-tile .k-feed__t{font-size:14px}.k-tile .k-feed__l{font-size:12.5px}.k-tile .k-feed__p{font-size:14px}.k-tile .k-holes{justify-content:space-between}.k-floor .k-floor__one{border-radius:var(--r-btn) var(--r-btn) 0 0;transition:background var(--t-hover) var(--ease);flex:1 1 0;padding-top:12px}.k-floor .k-floor__one.is-press:hover{background:var(--hover)}.k-floor .k-floor__one.is-empty.is-press:hover{opacity:.85}.k-floor__foot{justify-content:center;align-items:center;gap:6px;height:22px;margin:-6px 0 10px;display:flex}.k-money{color:var(--ink);font-variant-numeric:tabular-nums}.k-money--in{color:var(--in)}.k-money--out{color:var(--out)}.k-flow{align-items:stretch;gap:6px;height:120px;display:flex}.k-flow__wk{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.k-flow__bars{border-bottom:1px solid var(--hair2);flex:1;justify-content:center;align-items:flex-end;gap:3px;display:flex}.k-flow__bars i{border-radius:2px 2px 0 0;flex:0 14px;min-width:4px}.k-flow__in{background:color-mix(in srgb, var(--in) 80%, transparent)}.k-flow__out{background:color-mix(in srgb, var(--out) 80%, transparent)}.k-flow__lb{color:var(--ink3);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.k-brandcell{min-width:0;color:var(--ink);align-items:center;gap:8px;display:flex}.k-brandcell img,.k-brandcell__blank{background:var(--deep);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:4px;flex:none}.k-brandcell img{object-fit:contain;padding:3px}.k-brandcell__blank{color:var(--ink3);justify-content:center;align-items:center;font-size:11.5px;font-weight:600;display:inline-flex}.k-tick{border-radius:var(--r-chip);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--hair2);background:var(--well);color:var(--on-act);vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.k-tick:hover{box-shadow:inset 0 0 0 1px var(--ink3)}.k-tick.is-on{background:var(--lime);box-shadow:none}.k-tick svg.k-i{stroke-width:2.6px;width:13px;height:13px}.k-pair__head{height:30px;color:var(--ink3);align-items:center;padding:0 14px;font-size:12.5px;font-weight:500;display:flex}.k-pair__k{text-align:right;white-space:nowrap;text-overflow:ellipsis;width:64px;overflow:hidden}.k-pair .k-attrs__f{width:64px}.k-cmp__pick{border-radius:var(--r-btn);width:100%;display:block}.k-cmp__pick .k-cmp__p{height:100%}.k-crew{grid-template-columns:repeat(5,minmax(0,1fr));min-height:0;display:grid}.k-crew__one{border-left:1px solid var(--hair);text-align:center;min-width:0;min-height:0;transition:background var(--t-hover) var(--ease);flex-direction:column;display:flex;position:relative}.k-crew__one:first-child{border-left:0}.k-crew__one.is-press{cursor:pointer}.k-crew__one.is-press:hover{background:var(--hover)}.k-crew__one.is-on{background:var(--raised);box-shadow:inset 0 -2px 0 var(--lime)}.k-crew__stage{height:var(--crew-stage);border-bottom:1px solid var(--hair2);background:linear-gradient(180deg, transparent 55%, var(--shade-35));flex:none;justify-content:center;align-items:flex-end;padding-top:10px;display:flex;position:relative;overflow:hidden}.k-crew__stage img{aspect-ratio:1;object-fit:cover;object-position:top;max-width:100%;height:100%;filter:var(--drop-big);-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) 14%, var(--ink) 86%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) 14%, var(--ink) 86%, transparent);mask-image:linear-gradient(90deg, transparent, var(--ink) 14%, var(--ink) 86%, transparent);margin-bottom:-1px}.k-crew__ghost{height:100%;color:var(--ink4);justify-content:center;align-items:center;display:flex}.k-crew__ghost svg.k-i{stroke-width:1.2px;width:40px;height:40px}.k-crew__mark{position:absolute;top:8px;left:8px}.k-crew__meta{flex-direction:column;flex:none;align-items:center;gap:2px;min-width:0;min-height:96px;padding:8px 8px 10px;display:flex}.k-crew__meta b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}.k-crew__role{color:var(--ink3);font-size:12px}.k-crew__meta .k-stars{margin:2px 0 1px}.k-crew__line{color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.k-crew__line+.k-crew__line{color:var(--ink3);font-size:12px}.k-crew__one.is-empty .k-crew__meta b{color:var(--ink3);font-weight:500}.k-crew__meta .k-door{margin-top:2px}.k-pband{background:linear-gradient(180deg, transparent 50%, var(--shade-35));border-bottom:1px solid var(--hair);align-items:flex-end;gap:12px;min-width:0;padding:0 12px;display:flex}.k-pband__cut{width:var(--cut);height:var(--cut);object-fit:cover;object-position:top;filter:var(--drop);flex:none;margin-bottom:-1px}.k-pband__ghost{width:var(--cut);height:var(--cut);flex:none;justify-content:center;align-items:center;display:flex}.k-pband__w{flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;padding:12px 0;display:flex}.k-pband__name{color:var(--ink);font-size:17px;font-weight:600;line-height:1.2}.k-pband__role{color:var(--ink3);font-size:12.5px}.k-pband__say{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.k-pband__side{text-align:right;color:var(--ink3);flex-direction:column;flex:none;align-items:flex-end;gap:2px;padding:12px 0;font-size:13px;display:flex}.k-pband__side b{color:var(--ink);font-size:14px;font-weight:600}.k-versus__head{height:28px;color:var(--ink3);border-bottom:1px solid var(--hair);align-items:center;padding:0 12px;font-size:11.5px;font-weight:500;display:flex}.k-versus__k{text-align:right;white-space:nowrap;text-overflow:ellipsis;width:72px;overflow:hidden}.k-versus__row{height:28px;padding:0 var(--pad);color:var(--ink2);border-top:1px solid var(--hair);align-items:center;font-size:13px;display:flex}.k-versus__head+.k-versus__row{border-top:0}.k-versus__f{text-align:right;width:72px;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.k-versus__f.is-better{color:var(--good)}.k-panes{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:100%;min-height:0;display:grid}.k-pane{border-left:1px solid var(--hair);flex-direction:column;min-width:0;min-height:0;display:flex}.k-pane:first-child{border-left:0}.k-pane__head{height:28px;color:var(--ink3);border-bottom:1px solid var(--hair);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:11.5px;font-weight:500;display:flex}.k-pane__body{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.k-thread--flat{gap:8px;padding:10px 12px}.k-thread--flat .k-msg{max-width:92%}.k-thread--flat .k-msg__b{padding:6px 10px;font-size:13.5px}.k-figs .k-kv{color:var(--ink3);justify-content:center;font-size:17px;font-weight:500}.k-figs .k-kv .k-kv__to{color:var(--ink4);font-size:15px}.k-figs .k-kv .k-kv__new{color:var(--white);font-size:24px;font-weight:700}.k-rack{grid-template-columns:repeat(var(--across,3), minmax(0, 1fr));gap:12px;display:grid}.k-rack--fill{grid-template-columns:repeat(auto-fill, minmax(var(--min), 1fr))}.k-gear{border-radius:var(--r-card);background:var(--raised);min-width:0;transition:background var(--t-hover) var(--ease);flex-direction:column;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000}.k-gear.is-on{background:var(--raised2);box-shadow:inset 0 0 0 1px var(--lime-edge)}.k-gear.is-dim .k-gear__plate img{opacity:.45}.k-gear__face{text-align:center;border-radius:var(--r-card);flex-direction:column;align-items:center;width:100%;min-width:0;padding:10px 12px;display:flex}.k-gear__face--press{cursor:pointer}.k-gear__face--press:hover{background:var(--hover)}.k-gear__plate{border-bottom:1px solid var(--hair2);justify-content:center;align-items:center;width:100%;height:104px;margin-bottom:8px;display:flex}.k-gear__plate img,.k-gear__plate svg{object-fit:contain;width:auto;max-width:100%;height:96px;filter:drop-shadow(0 10px 12px var(--shade-55))}.k-gear--big .k-gear__plate{height:220px}.k-gear--big .k-gear__plate img,.k-gear--big .k-gear__plate svg{height:200px}.k-gear__nm{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.k-gear__spec{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:2px;display:block;overflow:hidden}.k-gear__price{color:var(--white);margin-top:6px;font-size:16px;font-weight:700;display:block}.k-gear__price--out{color:var(--out)}.k-gear__price--quiet{color:var(--ink3);font-size:14px;font-weight:400}.k-gear__note{margin-top:1px;display:block}.k-gear__marks{z-index:1;pointer-events:none;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;top:8px;left:8px}.k-gear__corner{z-index:1;pointer-events:none;flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;top:8px;right:8px}.k-gear__foot{flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}.k-wear{align-items:center;gap:10px;display:flex}.k-wear .k-bar-track{flex:auto}.k-wear__w{text-align:right;flex:none;width:56px;font-size:13.5px;font-weight:500}.k-carry{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.k-carry__c{border-radius:var(--r-btn);height:46px;box-shadow:inset 0 0 0 1px var(--hair2);color:var(--ink3);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.k-carry__c b{color:var(--ink3);font-size:14.5px;font-weight:600}.k-carry__c span{font-size:12.5px}.k-carry__c.is-on{background:var(--raised2);box-shadow:none;color:var(--ink2)}.k-carry__c.is-on b{color:var(--white)}.k-carry__c.is-press:hover{background:var(--raised)}.k-carry__c.is-on.is-press:hover{background:var(--raised2);filter:brightness(1.08)}.k-vs{border-top:1px solid var(--hair);align-items:center;gap:12px;min-height:44px;padding:6px 14px;display:flex}.k-vs__l{width:96px;color:var(--ink2);flex:none;font-size:14.5px}.k-vs__bars{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.k-vs__bars .k-bar-track{height:6px}.k-vs__w{text-align:right;flex:none;width:190px;font-size:14px;font-weight:500}.k-gear-thumb{object-fit:contain;width:auto;max-width:100%;height:64px;filter:drop-shadow(0 6px 8px var(--shade-55))}.k-gear-thumb--row{width:48px;height:40px}.k-ball{display:block}.k-ball text{font-family:var(--face)}.k-ball__hi{stop-color:var(--white);stop-opacity:.38}.k-ball__mid{stop-color:var(--white);stop-opacity:0}.k-ball__lo{stop-color:var(--shade-60);stop-opacity:1}.k-rack--dense{gap:var(--gap)}.k-rack--fill.k-rack--dense{grid-auto-rows:188px}.k-rack--stretch{grid-auto-rows:minmax(196px,1fr);align-content:stretch;min-height:100%}.k-gear--dense .k-gear__face{flex:auto;min-height:0;padding:8px 10px}.k-gear--dense .k-gear__plate{flex:auto;height:auto;min-height:84px;margin-bottom:6px;position:relative}.k-gear--dense .k-gear__plate img,.k-gear--dense .k-gear__plate svg{object-fit:contain;width:100%;height:calc(100% - 8px);max-height:150px;margin:auto;position:absolute;top:4px;bottom:4px;left:0;right:0}.k-gear--dense .k-gear__price{margin-top:3px;font-size:14.5px}.k-gear--dense .k-gear__price--quiet{font-size:13px}.k-gplate{background:var(--well);border-bottom:1px solid var(--hair);flex:none;justify-content:center;align-items:center;height:150px;padding:12px;display:flex;position:relative}.k-gplate--tall{height:240px}.k-gplate--grow{flex:auto;height:auto;min-height:150px}.k-gplate img,.k-gplate svg{object-fit:contain;width:auto;max-width:100%;height:100%;max-height:100%;filter:drop-shadow(0 10px 12px var(--shade-55))}.k-gplate.is-dim img{opacity:.45}.k-gthumb{vertical-align:middle;flex:none;justify-content:center;align-items:center;width:40px;height:24px;display:inline-flex}.k-gthumb img,.k-gthumb svg{object-fit:contain;width:auto;max-width:100%;height:100%;max-height:100%}.k-cellmeter{align-items:center;gap:8px;display:inline-flex}.k-cellmeter .k-bar-track{flex:none;width:52px;height:5px}.k-cellmeter>span{text-align:left;min-width:48px}.k-vs--narrow{grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;min-height:0;padding:7px 12px;display:grid}.k-vs--narrow .k-vs__l{grid-area:1/1;width:auto;font-size:13.5px}.k-vs--narrow .k-vs__w{grid-area:1/2;width:auto;font-size:13px}.k-vs--narrow .k-vs__bars{grid-area:2/1/auto/-1}.k-gear.is-mine{box-shadow:inset 0 2px 0 var(--lime), inset 0 0 0 1px var(--hair)}.k-gear.is-on.is-mine{box-shadow:inset 0 2px 0 var(--lime), inset 0 0 0 1px var(--lime-edge)}.k-gear--dense .k-gear__price{font-size:17px;font-weight:700;line-height:1.1}.k-gplate--grow{min-height:104px}.k-gbeside{align-items:stretch;min-width:0;display:flex}.k-gbeside>.k-gplate{border-bottom:0;border-right:1px solid var(--hair);width:156px;height:auto;min-height:108px}.k-gbeside__w{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.k-gbeside__w>.k-stat-grid>.k-stat{border-top:0}.k-sortth{height:32px;color:inherit;font:inherit;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.k-sortth:hover,.k-sortth.is-on{color:var(--ink)}.k-sortth svg.k-i{width:12px;height:12px}.k-sortth.is-up svg.k-i{transform:rotate(180deg)}.k-move{white-space:nowrap;font-size:13.5px;font-weight:500}.k-celldoor{min-width:0;max-width:100%;color:var(--ink);text-align:left;align-items:center;gap:10px;display:inline-flex}.k-celldoor:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--hair2);text-decoration-color:var(--hair2)}.k-celldoor.is-you{color:var(--lime)}.k-rung{gap:16px;min-height:76px;padding:0 18px}.k-rung .k-medal--row{width:40px;height:40px;filter:var(--drop-big)}.k-rung__w{flex:auto;min-width:0}.k-rung__lead{flex:none;width:230px}.k-rung__right{min-width:104px}.k-rung--mine{box-shadow:inset 0 0 0 1px var(--lime-edge), inset 3px 0 0 var(--lime)}.k-banddoor:hover .k-rung{background:var(--raised)}.k-named{align-items:center;gap:10px;min-width:0;display:flex}.k-named__nm{min-width:0;color:var(--ink);align-items:center;gap:6px;font-size:14.5px;font-weight:500;display:flex}.k-rival{text-align:left;flex-direction:column;gap:12px;width:100%;padding:14px;display:flex}.k-rival.is-on{box-shadow:inset 0 0 0 1px var(--lime-edge)}.k-rival__hd{align-items:center;gap:12px;min-width:0;display:flex}.k-rival__ft{align-items:center;gap:10px;min-width:0;display:flex}.k-rtile{text-align:left;cursor:pointer;flex-direction:column;flex:auto;gap:10px;width:100%;min-height:0;padding:10px 0;display:flex}.k-rtile:hover{background:var(--hover)}.k-rtile__who{align-items:center;gap:10px;min-width:0;padding:0 12px;display:flex}.k-rtile .k-stat-grid{border-bottom:1px solid var(--hair)}.k-rtile__ft{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;margin-top:auto;padding:0 12px;display:flex}.k-rtile__ft>.k-t--grow{flex-basis:100%}.k-major{text-align:left;flex-direction:column;width:100%;display:flex}.k-major__ph{object-fit:cover;filter:saturate(1.1);width:100%;height:96px;display:block}.k-major__in{flex-direction:column;gap:6px;min-width:0;padding:12px 14px 14px;display:flex}.k-major__facts{grid-template-columns:1fr 1fr;gap:8px 12px;margin-top:4px;display:grid}.k-rung--on{box-shadow:inset 0 0 0 1px var(--hair2), inset 3px 0 0 var(--ink2)}.k-rungs .k-rung__right b{font-size:22px}.k-rungs .k-rung__right span{color:var(--ink3);font-size:12px}.k-duel{flex-direction:column;min-height:0;display:flex}.k-duel__who{border-bottom:1px solid var(--hair);align-items:center;gap:12px;padding:10px 12px;display:flex}.k-duel__side{text-align:left;flex:1 1 0;align-items:center;gap:10px;min-width:0;display:flex}.k-duel__side.is-r{text-align:right;flex-direction:row-reverse}.k-duel__side.is-r .k-named__nm{justify-content:flex-end}.k-duel__side.k-celldoor:hover{text-decoration:none}.k-duel__side.k-celldoor:hover .k-t--one{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--hair2);text-decoration-color:var(--hair2)}.k-duel__w{flex-direction:column;gap:2px;min-width:0;display:flex}.k-duel__side.is-r .k-duel__w{align-items:flex-end}.k-duel__v{font-family:var(--face-fig);color:var(--ink3);flex:none;font-size:18px;font-weight:700}.k-duel__rows{grid-template-columns:minmax(0,1fr);display:grid}.k-duel__rows--2{grid-template-columns:repeat(2,minmax(0,1fr))}.k-duel__rows--2>.k-duel__col+.k-duel__col{border-left:1px solid var(--hair)}.k-duel__r{border-top:1px solid var(--hair);grid-template-columns:34px minmax(0,1fr) 104px minmax(0,1fr) 34px;align-items:center;gap:8px;height:30px;padding:0 12px;display:grid}.k-duel__col>.k-duel__r:first-child{border-top:0}.k-duel__f{width:34px;height:22px;color:var(--sc,var(--white));font-family:var(--face-fig);background:0 0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.k-duel__l{color:var(--ink2);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.k-duel__bar{background:var(--track);border-radius:3px;justify-content:flex-end;height:6px;display:flex;overflow:hidden}.k-duel__bar.is-r{justify-content:flex-start}.k-duel__bar i{background:color-mix(in srgb, var(--ink3) 55%, transparent);border-radius:3px;height:100%;display:block}.k-duel__bar i.is-better{background:var(--sc,var(--good))}.k-cup{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr);align-items:center;min-height:118px;padding:12px 18px;display:grid;position:relative;overflow:hidden}.k-cup>:not(.k-band__contour){position:relative}.k-cup__side{border-left:3px solid var(--hair2);flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:6px 0 6px 14px;display:flex}.k-cup__side.is-r{border-left:0;border-right:3px solid var(--hair2);align-items:flex-end;padding:6px 14px 6px 0}.k-cup__side.is-mine{border-color:var(--lime)}.k-cup__nm{min-width:0;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.k-cup__fig{font-family:var(--face-fig);color:var(--white);font-size:40px;font-weight:700;line-height:1}.k-cup__lb{color:var(--ink3);font-size:12px}.k-cup__mid{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.k-cup__title{letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:600}.k-cup__line{color:var(--ink2);font-size:13px}.k-cup__facts{justify-content:center;gap:28px;margin-top:8px}.k-cup__act{margin-top:8px}.k-majors{gap:var(--gap);padding:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.k-majors .k-major__ph{height:78px}.k-majors .k-major__in{gap:3px;padding:8px 10px 10px}.k-majors .k-major__facts{gap:4px 10px;margin-top:4px}.k-majors .k-fact__v{font-size:14px}.k-front--night{display:block;position:relative;overflow:hidden}.k-front__photo{object-fit:cover;transform-origin:60% 40%;width:100%;height:100%;animation:k-drift var(--t-drift) var(--ease) infinite alternate;filter:saturate(1.05);position:absolute;top:0;bottom:0;left:0;right:0}@keyframes k-drift{0%{transform:scale(1)}to{transform:scale(1.06)translate(-1%,-.5%)}}[data-motion=reduced] .k-front__photo{animation:none}.k-front__veil{background:linear-gradient(180deg, color-mix(in srgb, var(--night) 64%, transparent) 0, color-mix(in srgb, var(--night) 70%, transparent) 42%, color-mix(in srgb, var(--night) 94%, transparent) 100%), linear-gradient(90deg, color-mix(in srgb, var(--night) 30%, transparent), transparent 60%);position:absolute;top:0;bottom:0;left:0;right:0}.k-front__page{grid-template-rows:auto minmax(0,1fr) auto;height:100%;padding:16px 32px 14px;display:grid;position:relative;overflow:auto}.k-front__top{justify-content:space-between;align-items:center;gap:var(--s-l);min-height:48px;display:flex}.k-front__mark{width:168px;min-width:128px;height:auto}.k-front__quiet{align-items:center;gap:var(--s-s);display:flex}.k-front__mid{justify-content:flex-end;gap:var(--s-l);flex-direction:column;min-height:0;padding:20px 0 24px;display:flex}.k-front__head{justify-content:space-between;align-items:flex-end;gap:var(--s-l);display:flex}.k-front__brand{font-family:var(--brand-face);letter-spacing:-.01em;color:var(--ink);max-width:960px;font-size:36px;font-style:italic;font-weight:800;font-stretch:125%;line-height:1.04}.k-front__foot{justify-content:space-between;align-items:center;gap:var(--s-l);color:var(--ink4);font-size:13px;display:flex}.k-ccards{gap:var(--s-m);grid-auto-columns:minmax(276px,296px);grid-auto-flow:column;align-items:stretch;padding:2px;display:grid;overflow-x:auto}.k-ccard{border-radius:var(--r-card);background:color-mix(in srgb, var(--card) 88%, transparent);min-width:0;max-height:300px;box-shadow:inset 0 0 0 1px var(--hair2);animation:k-arrive var(--t-arrive) var(--ease) both;flex-direction:column;gap:10px;padding:14px;display:flex}.k-ccard:nth-child(2){animation-delay:calc(var(--stagger) * 3)}.k-ccard:nth-child(3){animation-delay:calc(var(--stagger) * 6)}.k-ccard:nth-child(n+4){animation-delay:calc(var(--stagger) * 9)}@keyframes k-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.k-ccard.is-lit{background:color-mix(in srgb, var(--lit-card) 92%, transparent);box-shadow:inset 0 0 0 1px var(--lime-edge)}.k-ccard--new{background:color-mix(in srgb, var(--night) 40%, transparent);box-shadow:inset 0 0 0 1px var(--hair2);justify-content:space-between}.k-ccard__head{align-items:center;gap:12px;min-width:0;display:flex}.k-ccard__who{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.k-ccard__where{color:var(--ink2);align-items:center;gap:6px;min-width:0;font-size:14px;display:flex}.k-ccard__x{color:var(--ink4);border-radius:var(--r-chip);align-self:flex-start;padding:2px;display:flex}.k-ccard__x:hover{color:var(--ink);background:var(--hover)}.k-ccard__x svg.k-i{width:16px;height:16px}.k-ccard__mark{gap:6px;display:flex}.k-ccard__lines{flex-direction:column;gap:2px;min-height:34px;display:flex}.k-ccard__figs{justify-content:space-between;align-items:flex-end;gap:var(--s-m);border-top:1px solid var(--hair);margin-top:auto;padding-top:10px;display:flex}.k-ccard__fig{flex-direction:column;gap:6px;min-width:0;display:flex}.k-ccard__fig>span:first-child{color:var(--ink3);font-size:11.5px;font-weight:500}.k-ccard__fig b{color:var(--white);font-size:17px;font-weight:700;line-height:20px}.k-ccard__fig--right{text-align:right;align-items:flex-end}.k-ccard__act{gap:var(--s-s);display:flex}.k-ccard__act .k-btn{flex:auto}.k-switch{border-radius:var(--r-full);background:var(--raised);width:40px;height:22px;box-shadow:inset 0 0 0 1px var(--hair2);transition:background var(--t-hover) var(--ease);flex:none;position:relative}.k-switch i{background:var(--ink3);width:16px;height:16px;transition:left var(--t-hover) var(--ease), background var(--t-hover) var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.k-switch:hover i{background:var(--ink)}.k-switch.is-on{background:var(--lime);box-shadow:none}.k-switch.is-on i{background:var(--on-act);left:21px}.k-switch:disabled{opacity:.45}.k-slider{align-items:center;gap:10px;display:inline-flex}.k-slider input{-webkit-appearance:none;appearance:none;border-radius:var(--r-full);background:linear-gradient(90deg, var(--lime) 0 var(--fill), var(--track) var(--fill) 100%);outline-offset:4px;cursor:pointer;width:160px;height:6px}.k-slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--ink);width:16px;height:16px;box-shadow:0 1px 3px var(--shade-55);border-radius:50%}.k-slider input::-moz-range-thumb{background:var(--ink);border:0;border-radius:50%;width:16px;height:16px}.k-slider.is-off input{background:var(--track);cursor:default}.k-slider.is-off input::-webkit-slider-thumb{background:var(--ink4)}.k-slider__v{text-align:right;min-width:40px;color:var(--ink);font-size:14px;font-weight:500}.k-setrow{align-items:center;gap:var(--s-l);border-top:1px solid var(--hair);min-height:40px;padding:5px 0;display:flex}.k-setrow:first-child{border-top:0}.k-setrow__w{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.k-setrow__c{align-items:center;gap:var(--s-s);flex:none;display:flex}.k-setrow__v{text-align:right;min-width:0;max-width:55%;color:var(--ink2);flex:0 auto;font-size:14px}.k-setrow__v.is-warn{color:var(--hold)}.k-listlabel{justify-content:space-between;align-items:center;gap:var(--s-s);color:var(--ink3);border-bottom:1px solid var(--hair);padding:14px 0 4px;font-size:12px;font-weight:500;display:flex}.k-listlabel+.k-setrow,.k-listlabel+.k-openrow{border-top:0}.k-listlabel:first-child{padding-top:0}.k-key{border-radius:var(--r-chip);background:var(--raised);min-width:22px;height:22px;box-shadow:inset 0 -1px 0 var(--hair2), inset 0 0 0 1px var(--hair);font:500 12px/1 var(--face);color:var(--ink);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.k-rail{flex-direction:column;gap:2px;display:flex}.k-rail__i{border-radius:var(--r-btn);min-height:40px;color:var(--ink2);text-align:left;align-items:center;gap:10px;width:100%;padding:6px 12px;display:flex;position:relative}.k-rail__i:hover:not(:disabled){background:var(--hover);color:var(--ink)}.k-rail__i:disabled{color:var(--ink5)}.k-rail__i.is-on{background:var(--raised);color:var(--ink)}.k-rail__i.is-on:before{content:"";width:var(--tab-line);background:var(--lime);border-radius:1px;position:absolute;top:8px;bottom:8px;left:0}.k-rail__n{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--hair2);color:var(--ink3);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.k-rail__i.is-on .k-rail__n{background:var(--lime);color:var(--on-act);box-shadow:none}.k-rail__i.is-done .k-rail__n{background:var(--good-fill);color:var(--good);box-shadow:inset 0 0 0 1px var(--good-edge)}.k-rail__n svg.k-i{stroke-width:2.6px;width:12px;height:12px}.k-rail__w{flex-direction:column;min-width:0;display:flex}.k-rail__l{font-size:15px;font-weight:500}.k-rail__s{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.k-rail--steps .k-rail__i{min-height:52px}.k-pick .k-pick__lead{flex:none;display:flex}.k-pick__r{text-align:right;color:var(--white);flex:none;margin-left:auto;font-size:22px;font-weight:700}.k-pick.is-off{opacity:.55}.k-facepick{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;display:grid}.k-facepick__t{aspect-ratio:1/1.12;border-radius:var(--r-card);background:var(--raised);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow var(--t-hover) var(--ease);position:relative;overflow:hidden}.k-facepick__t img{object-fit:cover;object-position:top;width:100%;height:100%}.k-facepick__t:hover{box-shadow:inset 0 0 0 1px var(--ink3)}.k-facepick__t.is-on{box-shadow:0 0 0 2px var(--lime)}.k-find__field{height:34px;font-size:15px}.k-find__list .k-listlabel{padding:10px 12px 4px}.k-find__list .k-listlabel:first-child{padding-top:6px}.k-find__list .k-row{border-radius:var(--r-btn);min-height:var(--row-h);border-top:0}.k-ccard__new{flex-direction:column;gap:8px;display:flex}.k-ccard__plus{width:44px;height:44px;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--hair2);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.k-ccard__plus svg.k-i{width:22px;height:22px}.k-page--window{background:var(--ground);height:100%}.k-head__mark{width:22px;height:22px}.k-steps{height:var(--head-row);align-items:stretch;gap:2px;min-width:0;display:flex}.k-step{color:var(--ink2);white-space:nowrap;align-items:center;gap:7px;padding:0 9px;font-size:14px;font-weight:500;display:flex;position:relative}.k-step:hover:not(:disabled){color:var(--ink)}.k-step:disabled{color:var(--ink4)}.k-step.is-on{color:var(--ink)}.k-step.is-on:after{content:"";height:var(--tab-line);background:var(--lime);position:absolute;bottom:0;left:0;right:0}.k-step__n{width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--hair2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.k-step.is-on .k-step__n{background:var(--lime);color:var(--on-act);box-shadow:none}.k-step.is-done .k-step__n{background:var(--good-fill);color:var(--good);box-shadow:inset 0 0 0 1px var(--good-edge)}.k-step__n svg.k-i{stroke-width:2.6px;width:11px;height:11px}.k-openrow{border-top:1px solid var(--hair)}.k-openrow:first-child{border-top:0}.k-openrow__h{text-align:left;align-items:center;gap:12px;width:100%;min-height:40px;padding:5px 0;display:flex}.k-openrow__h:hover .k-openrow__t{color:var(--white)}.k-openrow__w{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.k-openrow__t{color:var(--ink);font-size:14px;font-weight:500}.k-openrow__s{color:var(--ink3);font-size:12.5px}.k-openrow__h>svg.k-i{width:16px;height:16px;color:var(--ink3);transition:transform var(--t-hover) var(--ease)}.k-openrow.is-open .k-openrow__h>svg.k-i{transform:rotate(180deg)}.k-openrow__b{box-shadow:inset 2px 0 0 var(--hair2);margin:0 0 8px;padding-left:12px}.k-opt.k-pick--flat{box-shadow:none;border-top:1px solid var(--hair);padding:6px var(--pad);background:0 0;border-radius:0;gap:10px;min-height:48px}.k-opt.k-pick--flat+.k-opt{margin-top:0}.k-opt.k-pick--flat:first-child{border-top:0}.k-opt.k-pick--flat:hover{background:var(--hover)}.k-opt.k-pick--flat.is-on{background:var(--raised);box-shadow:inset 2px 0 0 var(--lime)}.k-pick--flat .k-opt__rad{width:16px;height:16px}.k-pick--flat.is-on .k-opt__rad:after{top:4px;left:4px}.k-pick--flat .k-opt__t{font-size:14px}.k-pick--flat .k-opt__s{font-size:13px;line-height:1.3;display:block}.k-pick--flat .k-pick__r{min-width:34px;font-size:18px}.k-pick__figs{flex:none;display:flex}.k-pick__figs>span{flex-direction:column;align-items:center;width:64px;display:flex}.k-pick__figs b{color:var(--white);font-size:15px;font-weight:700;line-height:1.15}.k-pick__figs>span>span{color:var(--ink3);font-size:11.5px}.k-dlg--panel{flex-direction:column;width:min(820px,100vw - 48px);height:min(640px,100vh - 96px);max-height:none;padding:0;display:flex;overflow:hidden}.k-dlg--panel-narrow{width:min(680px,100vw - 48px)}.k-dlg__head{border-bottom:1px solid var(--hair);flex:none;align-items:center;gap:18px;min-height:48px;padding:0 10px 0 16px;display:flex}.k-dlg__head .k-tabs{border-bottom:0;gap:18px;height:48px}.k-dlg__head .k-tab.is-on:after{bottom:0}.k-dlg__head .k-find__field{flex:auto}.k-dlg__title{color:var(--ink);white-space:nowrap;font-size:18px;font-weight:600}.k-dlg__close{border-radius:var(--r-chip);color:var(--ink3);flex:none;margin-left:auto;padding:4px;display:flex}.k-dlg__close:hover{color:var(--ink);background:var(--hover)}.k-dlg__close svg.k-i{width:16px;height:16px}.k-dlg__scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:10px 16px 16px;overflow:auto}.k-dlg__foot{justify-content:flex-end;align-items:center;gap:var(--s-s);border-top:1px solid var(--hair);flex:none;min-height:44px;padding:7px 16px;display:flex}.k-notice{z-index:820;right:var(--gutter);top:calc(var(--top-row) + var(--sub-row) + var(--gap));background:var(--card);border-radius:var(--r-card);width:min(380px,100vw - 24px);box-shadow:inset 0 0 0 1px var(--hair2), var(--fall);animation:k-slide-in var(--t-arrive) var(--ease) backwards;position:fixed;overflow:hidden}.k-notice__head{height:var(--card-head);align-items:center;gap:8px;padding:0 8px 0 14px;display:flex}.k-notice__icon{color:var(--hold);display:flex}.k-notice__icon svg.k-i{width:16px;height:16px}.k-notice__title{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:14px;font-weight:600;overflow:hidden}.k-notice__body{color:var(--ink2);flex-direction:column;gap:8px;padding:10px 14px;font-size:13.5px;line-height:1.4;display:flex}.k-notice__body .k-info{min-height:32px;margin-top:0;padding:6px 10px;font-size:13.5px}.k-notice__outs{border-top:1px solid var(--hair);margin:0 -14px}.k-notice__acts{justify-content:flex-end;gap:var(--s-s);border-top:1px solid var(--hair);padding:7px 14px;display:flex}.k-tile__sec{border-bottom:1px solid var(--hair);flex:none;padding:10px 12px 12px}.k-tile__body+.k-tile__sec{border-top:1px solid var(--hair);border-bottom:0}.k-front--desk{background:var(--ground);display:block;overflow:hidden}.k-facepick--big{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(156px,1fr))}.k-rungs{flex-direction:column;gap:6px;padding:8px;display:flex}.k-rungs .k-rung{min-height:64px}.k-walk{height:var(--head-row);align-items:stretch;gap:2px;min-width:0;display:flex}.k-walk__i{color:var(--ink2);white-space:nowrap;align-items:center;gap:7px;padding:0 9px;font-size:14px;font-weight:500;display:flex;position:relative}.k-walk__i:hover{color:var(--ink)}.k-walk__i.is-todo,.k-walk__i.is-passed{color:var(--ink3)}.k-walk__i.is-on{color:var(--ink)}.k-walk__i.is-on:after{content:"";height:var(--tab-line);background:var(--lime);position:absolute;bottom:0;left:0;right:0}.k-walk__n{width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--hair2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.k-walk__i.is-current .k-walk__n{background:var(--lime);color:var(--on-act);box-shadow:none}.k-walk__i.is-done .k-walk__n{background:var(--good-fill);color:var(--good);box-shadow:inset 0 0 0 1px var(--good-edge)}.k-walk__n svg.k-i{stroke-width:2.6px;width:11px;height:11px}.k-walk__c{border-radius:var(--r-full);background:var(--raised);min-width:18px;height:18px;color:var(--ink);justify-content:center;align-items:center;padding:0 5px;font-size:12px;font-weight:600;display:inline-flex}.k-outcome{color:var(--ink3);white-space:nowrap;font-size:13px;font-weight:500}.k-outcome.is-good{color:var(--good)}.k-outcome.is-bad{color:var(--bad)}.k-tile__line{border-top:1px solid var(--hair);color:var(--ink2);padding:10px 12px;font-size:13.5px;line-height:1.45}.k-tile .k-cols--fill{flex:auto;height:auto;min-height:80px}.k-notice--inline{z-index:auto;width:100%;animation:none;position:relative;top:auto;right:auto}.k-sheet{flex-direction:row;width:min(960px,100vw - 48px);height:min(680px,100vh - 80px)}.k-sheet__nav{border-right:1px solid var(--hair);background:var(--well);flex-direction:column;flex:0 0 216px;gap:14px;padding:16px 10px 16px 14px;display:flex;overflow:auto}.k-sheet__name{letter-spacing:-.01em;color:var(--ink);padding:0 8px 6px;font-size:20px;font-weight:600}.k-sheet__grp{flex-direction:column;gap:2px;display:flex}.k-sheet__sub{color:var(--ink4);padding:0 8px 6px;font-size:12px;font-weight:500}.k-sheet__item{border-radius:var(--r-btn);height:34px;color:var(--ink2);text-align:left;align-items:center;gap:10px;padding:0 8px;font-size:14px;font-weight:500;display:flex}.k-sheet__item svg.k-i{width:17px;height:17px;color:var(--ink3)}.k-sheet__item:hover{background:var(--hover);color:var(--ink)}.k-sheet__item.is-on{background:var(--raised);color:var(--ink)}.k-sheet__item.is-on svg.k-i{color:var(--lime)}.k-sheet__foot{border-top:1px solid var(--hair);flex-direction:column;gap:2px;margin-top:auto;padding-top:10px;display:flex}.k-sheet__foot .k-sheet__item svg.k-i{color:var(--ink4)}.k-sheet__foot .k-sheet__item:hover svg.k-i{color:var(--ink2)}.k-sub__bank em{font-style:normal}.k-sheet__pane{flex-direction:column;flex:auto;min-width:0;display:flex}.k-sheet__head{border-bottom:1px solid var(--hair);flex:none;align-items:center;min-height:56px;padding:0 12px 0 24px;display:flex}.k-sheet__scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:4px 24px 24px;overflow:auto}.k-sheet__scroll .k-setrow{min-height:48px;padding:6px 0}.k-sheet__scroll .k-setrow__v{text-align:left;max-width:58%;margin-left:auto}.k-sheet__scroll .k-listlabel{color:var(--ink4);border-bottom:1px solid var(--hair);padding:22px 0 6px;font-size:12.5px}.k-sheet__scroll .k-listlabel:first-child{padding-top:10px}.k-sheet__scroll .k-stat-grid{border-radius:var(--r-btn);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair);margin:8px 0 4px;overflow:hidden}.k-sheet__scroll .k-stat-grid .k-stat{border-top:0}.k-dlg__rows{border-radius:var(--r-btn);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair);margin-top:12px;overflow:hidden}.k-dlg__rows .k-kv-row{padding:0 12px}.k-table td.k-rail-td{text-align:left;padding-left:30px;position:relative}.k-table td.k-rail-td:before{content:"";background:var(--hair2);width:2px;position:absolute;top:0;bottom:0;left:16px}.k-table td.k-rail-td.is-past:before{background:var(--ink4)}.k-railnode{background:var(--card);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--ink3);border-radius:50%;margin-top:-5px;position:absolute;top:50%;left:12px}.k-railnode.is-entered{background:var(--lime);box-shadow:inset 0 0 0 2px var(--lime)}.k-railnode.is-played{background:var(--ink3);box-shadow:none}.k-railnode.is-off{background:var(--ink5);width:6px;height:6px;box-shadow:none;margin-top:-3px;left:14px}.k-railnode.is-now{background:var(--lime);width:14px;height:14px;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--ground) 55%, var(--lime));margin-top:-7px;left:10px}.k-table tr.k-railmonth td{border-top:1px solid var(--hair2);background:var(--well);height:34px;padding-right:10px}.k-tile--deep .k-table tr.k-railmonth td{background:color-mix(in srgb, var(--card) 70%, transparent)}.k-table tr.k-railmonth+tr td{border-top:0}.k-railmonth__w{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.k-railmonth__w b{color:var(--ink);letter-spacing:0;font-size:14px;font-weight:700}.k-railmonth__w span{color:var(--ink3);font-size:12px}.k-tfig{font-family:var(--face-fig);color:var(--white);letter-spacing:0;font-size:15px;font-weight:700}.k-table tr.is-you .k-tfig{color:var(--lime)}.k-goal{padding:9px var(--pad) 10px;border-top:1px solid var(--hair);align-items:center;gap:14px;min-width:0;display:flex}.k-goal:first-child,.k-ruleword+.k-goal{border-top:0}.k-goal__fig{width:58px;font-family:var(--face-fig);color:var(--sc);text-align:right;flex:none;font-size:24px;font-weight:700;line-height:1}.k-goal__fig small{color:var(--ink3);margin-left:1px;font-size:13px;font-weight:500}.k-goal__w{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.k-goal__t{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.k-goal__s{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.k-goal__meter{background:var(--track);border-radius:2px;height:4px;display:block;overflow:hidden}.k-goal__meter i{background:var(--sc);transform-origin:0;height:100%;animation:k-grow-x var(--t-cinema) var(--ease) .18s backwards;border-radius:2px;display:block}.k-goal__v{flex:none;justify-content:flex-end;min-width:72px;display:flex}.k-goal.is-quiet .k-goal__fig{color:var(--ink4)}.k-goal.is-quiet .k-goal__t{color:var(--ink2)}.k-goal.is-quiet .k-goal__meter i{background:var(--ink4)}.k-ruleword{padding:12px var(--pad) 6px;border-top:1px solid var(--hair2);color:var(--ink3);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;font-weight:600;display:flex}.k-ruleword:first-child{border-top:0;padding-top:10px}.k-sender{min-height:76px;padding:12px var(--pad);border-bottom:1px solid var(--hair);background:0 0;flex:none;align-items:center;gap:14px;min-width:0;display:flex;position:relative}.k-sender__plate{background:var(--raised);width:52px;height:52px;box-shadow:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.k-sender__plate>img,.k-sender__plate>.k-face{object-fit:cover;object-position:top;border-radius:0;width:100%;height:100%}.k-sender__plate>.k-face--blank{justify-content:center;align-items:center;font-size:17px;display:flex}.k-sender__plate.is-mark{background:var(--deep)}.k-sender__plate.is-mark>img{object-fit:contain;object-position:center;width:80%;height:80%}.k-sender__plate.is-logo{border-radius:var(--r-btn);width:92px}.k-sender__plate.is-mark{border-radius:var(--r-btn)}.k-sender__w{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.k-sender__meta{color:var(--ink3);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex;overflow:hidden}.k-sender__name{letter-spacing:-.005em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:700;line-height:1.15;overflow:hidden}.k-sender__right{color:var(--ink3);text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:6px;font-size:12.5px;display:flex}.k-idhero__plate>img.k-medal{object-fit:contain;object-position:center;width:78%;height:78%;margin:11%}.k-tile--media-side{--media-h:272px}.k-tile__foot:empty{display:none}.k-diary__h--fig{gap:0;padding:9px 9px 8px}.k-diary__wd{color:var(--ink3);font-size:11.5px;font-weight:500}.k-diary__dn{align-items:baseline;gap:6px;min-width:0;display:flex}.k-diary__dn b{font-family:var(--face-fig);color:var(--white);font-variant-numeric:tabular-nums;flex:none;font-size:24px;font-weight:700;line-height:1.05}.k-diary__dn span{min-width:0;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.k-diary__h--fig.is-today .k-diary__dn span{color:var(--lime)}.k-diary__h--fig.is-today .k-diary__wd{color:var(--ink3)}.k-diary__h--fig.is-today .k-diary__dn b,.k-diary__h--fig.is-tour .k-diary__dn b,.k-diary__h--fig.is-tour .k-diary__wd{color:var(--white)}.k-diary__h--fig.is-done .k-diary__dn b{color:var(--ink3)}.k-stat--door{text-align:left;cursor:pointer;width:100%;transition:background-color var(--t-hover) var(--ease);display:block}.k-stat--door:hover{background:var(--hover)}.k-stat--door>span:last-child{color:var(--sand)}.k-fopts{flex-direction:column;min-height:100%;display:flex}.k-fopts>.k-fopt{flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}.k-fopt__meter{background:var(--track);border-radius:2px;height:3px;margin-top:7px;display:none;overflow:hidden}.k-fopt__meter i{background:var(--sc);border-radius:2px;height:100%;display:block}.k-fopt__fig b{font-size:24px}.k-trend .k-attrs__f{margin-left:0}.k-trend__n{width:112px;color:var(--ink4);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:12px;overflow:hidden}.k-letter__who{border-bottom:1px solid var(--paper-rule);align-items:center;gap:10px;padding-bottom:10px;display:flex}.k-letter__face{object-fit:cover;object-position:top;background:var(--paper-track);width:40px;height:40px;box-shadow:0 0 0 1px var(--paper-rule);border-radius:50%;flex:none}.k-letter__from{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.k-letter__from b{color:var(--paper-ink);font-size:14.5px;font-weight:600}.k-letter__from b .k-namedoor{color:var(--paper-ink);font-weight:600}.k-letter__from span{color:var(--paper-quiet);font-size:12.5px}.k-letter__who .k-letter__eye{flex:none}.k-letter__rows{grid-template-columns:minmax(0,1fr);display:grid}.k-letter__rows--2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.k-letter__rows .k-letter__row:last-child{border-bottom:1px solid var(--paper-rule-soft)}.k-letter__rows--2 .k-letter__row:nth-last-child(-n+2),.k-letter__rows:not(.k-letter__rows--2) .k-letter__row:last-child{border-bottom:0}.k-quote{padding:14px var(--pad) 12px;flex-direction:column;gap:10px;margin:0;display:flex}.k-quote blockquote{color:var(--ink);margin:0;padding-left:14px;font-size:14px;line-height:1.45;position:relative}.k-quote blockquote:before{content:"";background:var(--hair2);border-radius:1px;width:2px;position:absolute;top:3px;bottom:3px;left:0}.k-quote figcaption{align-items:center;gap:8px;padding-left:14px;display:flex}.k-quote figcaption img{object-fit:cover;object-position:top;background:var(--raised);border-radius:50%;flex:none;width:28px;height:28px}.k-quote__who{flex-direction:column;min-width:0;display:flex}.k-quote__who b{color:var(--ink);font-size:13px;font-weight:600}.k-quote__who span{color:var(--ink3);font-size:12px}.k-quote+.k-quote{border-top:1px solid var(--hair)}.k-crew--lit{background:0 0}.k-crew--lit .k-crew__stage{background:linear-gradient(180deg, transparent 62%, var(--shade-35));border-bottom-color:var(--hair2)}.k-crew--lit .k-crew__one.is-on{background:var(--raised)}.k-crew--lit .k-crew__one.is-on .k-crew__stage{background:linear-gradient(180deg, transparent 62%, var(--shade-35));border-bottom-color:var(--lime)}.k-crew--lit .k-crew__one.is-on .k-crew__meta b{color:var(--ink)}.k-crew--lit .k-crew__one.is-empty .k-crew__ghost{opacity:.7}.k-crew--lit .k-crew__one:not(.is-on):not(.is-empty) .k-crew__stage img{filter:var(--drop-big) saturate(.82) brightness(.86)}.k-mrows{flex-direction:column;display:flex}.k-mrows__head{height:26px;padding:0 var(--pad);color:var(--ink3);align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}.k-mrows__head .k-row__w{flex:auto}.k-mrows__k{text-align:right;white-space:nowrap;text-overflow:ellipsis;width:34px;overflow:hidden}.k-mrows__head .k-mrows__bar{background:0 0;height:auto}.k-mrows__row{height:30px;padding:0 var(--pad);color:var(--ink2);border-top:1px solid var(--hair);align-items:center;gap:10px;font-size:13px;display:flex}.k-mrows__head+.k-mrows__row{border-top:0}.k-mrows__row .k-row__w{flex:auto;min-width:0}.k-mrows__bar{background:var(--track);border-radius:3px;flex:0 0 38%;height:6px;position:relative}.k-mrows__bar i{background:var(--sc);transform-origin:0;animation:k-grow-x var(--t-cinema) var(--ease) .18s backwards;border-radius:3px;position:absolute;top:0;bottom:0;left:0}.k-mrows__bar em{background:var(--ink2);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.k-mrows__f{text-align:right;width:34px;font-family:var(--face-fig);color:var(--sc);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.k-mrows__o{text-align:right;width:34px;font-family:var(--face-fig);color:var(--ink3);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.k-letter__k:empty{display:none}.k-dlg__k+.k-dlg__rows{margin-top:0}.k-yearbars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;height:100%;min-height:0;padding:12px 14px 10px;display:grid}.k-yearbars__c{flex-direction:column;align-items:center;gap:6px;min-width:0;min-height:0;display:flex}.k-yearbars__c>b{font-family:var(--face-fig);color:var(--sc,var(--white));font-size:17px;font-weight:700;line-height:1}.k-yearbars__track{border-bottom:1px solid var(--hair2);flex:auto;align-items:flex-end;width:100%;max-width:56px;min-height:0;display:flex}.k-yearbars__track i{border-radius:var(--r-chip) var(--r-chip) 0 0;background:color-mix(in srgb, var(--sc,var(--ink3)) 55%, transparent);transform-origin:bottom;width:100%;animation:k-grow-y var(--t-cinema) var(--ease) .18s backwards;display:block}.k-yearbars__k{color:var(--ink3);font-size:12px}@keyframes k-grow-y{0%{transform:scaleY(0)}to{transform:none}}.k-quote--foot{border-top:1px solid var(--hair);margin-top:auto}.k-quote figcaption img{box-shadow:none}.k-phero{height:var(--hero-golfer);border-radius:var(--r-card);background:linear-gradient(90deg, color-mix(in srgb, var(--tc,var(--accent)) 22%, var(--card)) 0%, var(--card) 58%);align-items:center;min-width:0;padding:0 16px 0 8px;display:flex;position:relative;overflow:hidden}.k-phero__cut{object-fit:contain;object-position:bottom center;flex:none;align-self:flex-end;width:150px;height:150px;margin-right:14px;display:block}.k-phero__blank{background:var(--raised);width:112px;height:112px;color:var(--ink3);border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0 20px 0 12px;font-size:28px;font-weight:600;display:inline-flex}.k-phero__id{flex:none;min-width:0;max-width:320px}.k-phero__name{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:34px;font-weight:700;line-height:38px;overflow:hidden}.k-phero__facts{min-width:0;color:var(--ink);white-space:nowrap;align-items:center;gap:6px;margin-top:8px;font-size:12.5px;font-weight:500;line-height:18px;display:flex;overflow:hidden}.k-phero__facts>*{flex:none}.k-phero__facts .k-medal{width:16px;height:16px}.k-phero__dot{color:var(--ink3);margin:0 1px}.k-phero__mid{min-width:0;padding:0 var(--s-xl);flex:auto;justify-content:center;display:flex}.k-phero__cells{grid-template-columns:repeat(var(--cols,3), auto);row-gap:var(--s-m);min-width:0;display:grid}.k-phero__cell{min-width:0;padding:0 var(--s-xl);border-left:1px solid var(--hair-cell);flex-direction:column;display:flex}.k-phero__cell:nth-child(3n+1){border-left:0;padding-left:0}.k-phero__cell>span{height:14px;color:var(--ink3);white-space:nowrap;font-size:11px;font-weight:600;line-height:14px}.k-phero__cell>div{white-space:nowrap;min-width:0;height:24px;color:var(--ink);align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:18px;display:flex}.k-phero__fig{font-family:var(--face-fig);letter-spacing:0;color:var(--sc,var(--white));font-size:22px;font-weight:700;line-height:24px}.k-phero__mv{font-size:12px;font-weight:600;line-height:14px}.k-phero .k-form{gap:3px}.k-phero .k-fin{min-width:0;height:20px;padding:0 4px;font-size:11px}.k-phero .k-stars{gap:0}.k-condcard{border-radius:var(--r-btn);background:var(--raised);flex:none;width:268px;padding:12px 16px}.k-condcard__h{margin-bottom:var(--s-m);color:var(--ink);font-size:12px;font-weight:600;line-height:16px;display:block}.k-condcard__cols{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.k-condcard__col{min-width:0;padding:0 var(--s-m);border-left:1px solid var(--hair-cell);flex-direction:column;align-items:flex-start;gap:3px;display:flex}.k-condcard__col:first-child{border-left:0;padding-left:0}.k-condcard__col svg.k-i{stroke-width:2px;width:16px;height:16px;color:var(--vc);margin-bottom:3px}.k-condcard__col>span{color:var(--ink3);white-space:nowrap;font-size:11px;font-weight:600;line-height:14px}.k-condcard__col>b{color:var(--vc);white-space:nowrap;font-size:14px;font-weight:600;line-height:18px}.k-attrgrid{gap:var(--gap);flex:auto;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid}.k-agrp{flex-direction:column;min-height:0;padding:10px 14px 8px;display:flex}.k-agrp__h{flex:none;justify-content:space-between;align-items:baseline;height:28px;margin-bottom:2px;display:flex}.k-agrp__h span{color:var(--ink);font-size:14px;font-weight:700;line-height:18px}.k-agrp__h .k-akey{color:var(--ink3);align-self:center;font-size:12px;font-weight:500;line-height:16px}.k-agrp__h b{font-family:var(--face-fig);font-size:22px;font-weight:700;line-height:24px}.k-agrp__rows{flex-direction:column;flex:none;margin:0 -8px;display:flex}.k-agrp__row{text-align:left;border-radius:6px;flex:none;align-items:center;gap:8px;width:100%;height:26px;padding:0 8px;display:flex}.k-agrp__row:nth-child(odd){background:var(--stripe)}.k-agrp__row span{min-width:0;color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13.5px;overflow:hidden}.k-agrp__row.is-flag span{color:var(--ink)}.k-agrp__row i{font-style:normal;font-family:var(--face-fig);flex:none;font-size:11.5px;font-weight:600}.k-agrp__row b{text-align:right;width:24px;font-family:var(--face-fig);font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:700}button.k-agrp__row:hover{background:var(--raised)}button.k-agrp__row:hover span{color:var(--ink)}.k-agrp__sec{margin-top:var(--s-s);padding-top:var(--s-xs);border-top:1px solid var(--hair);flex:none}.k-agrp__sub{height:24px;color:var(--ink2);align-items:center;font-size:12.5px;font-weight:700;line-height:16px;display:flex}.k-agrp__row.is-on,button.k-agrp__row.is-on:hover{background:var(--lime-wash);box-shadow:inset 2px 0 0 var(--lime)}.k-agrp__row.is-on span{color:var(--ink)}.k-agrp--bars .k-agrp__row{gap:var(--s-m);height:28px}.k-agrp--bars .k-agrp__row>span:first-child{flex:0 0 44%}.k-agrp__row .k-agrp__bar{background:var(--track);border-radius:3px;flex:auto;height:6px;position:relative;overflow:visible}.k-agrp__row .k-agrp__bar>i{background:var(--sc);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.k-agrp__row .k-agrp__bar>em{background:var(--ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.k-agrp--bars .k-agrp__row>i{text-align:right;width:26px}.k-agrp--bars .k-agrp__row>b{width:26px;font-size:16px}.k-cardlab{color:var(--ink2);align-items:center;gap:7px;font-size:11px;font-weight:600;line-height:14px;display:inline-flex}.k-cardlab svg.k-i{stroke-width:2px;width:13px;height:13px;color:var(--mint)}.gov-attrs>.k-tile__card{padding:var(--s-s)}.gov-attrs .k-agrp{background:var(--raised)}.gov-attrs .k-agrp__row:nth-child(odd){background:color-mix(in srgb, var(--white) 3.5%, transparent)}.gov-attrs .k-problem{background:var(--raised2);box-shadow:inset 3px 0 0 var(--bad)}.gov-line>.k-tile__card,.k-condcard.gov-condline,.gov-attrs .k-problem.gov-vs{box-shadow:inset 0 0 0 1px var(--hair2);background:0 0}.gov-attrs--met .k-attrgrid{grid-template-rows:auto minmax(0,1fr)}.gov-vs .gov-vs__body{flex:auto;min-height:0}.gov-vs__met{overflow:hidden}.gov-vs__who{text-align:right;white-space:nowrap;flex:none;width:76px;font-size:12px;font-weight:600}.gov-vs__body{column-gap:var(--s-xl);flex:none;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-width:0;display:grid}.gov-vs__cells{row-gap:var(--s-s);grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;display:grid}.gov-vs__cell{flex-direction:column;gap:1px;min-width:0;display:flex}.gov-vs__cell>span{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;line-height:14px;overflow:hidden}.gov-vs__cell>b{font-family:var(--face-fig);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:20px}.gov-vs__met{min-width:0;padding-left:var(--s-xl);border-left:1px solid var(--hair);flex-direction:column;display:flex}.gov-vs__cap{height:16px;color:var(--ink3);white-space:nowrap;font-size:11px;font-weight:600;line-height:14px}.gov-vs__none{color:var(--ink2);font-size:13px;line-height:18px}.gov-vs__row{align-items:center;gap:var(--s-m);text-align:left;border-radius:6px;width:100%;min-width:0;height:26px;margin:0 -6px;padding:0 6px;display:flex}button.gov-vs__row:hover{background:var(--hover)}.gov-vs__ev{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13px;font-weight:500;overflow:hidden}.gov-vs__when{color:var(--ink3);white-space:nowrap;flex:none;font-size:11.5px}.gov-them .k-radar__you{fill:color-mix(in srgb, var(--ink) 12%, transparent);stroke:var(--ink)}.gov-them .k-radar__dot{fill:var(--ink)}.gov-them .k-radar__key i:not(.is-avg){background:var(--ink)}.k-w-part{background:var(--raised);border-radius:var(--r-btn)}.k-w-part2{background:var(--raised2);border-radius:var(--r-btn)}.k-w-ask>.k-tile__card,.k-w-ask:not(.k-tile--titled){background:var(--raised2);box-shadow:inset 3px 0 0 var(--lime)}.k-w-ask.k-w-ask--bad>.k-tile__card,.k-w-ask.k-w-ask--bad:not(.k-tile--titled){box-shadow:inset 3px 0 0 var(--bad)}.k-w-line>.k-tile__card,.k-w-line:not(.k-tile--titled){box-shadow:inset 0 0 0 1px var(--hair2);background:0 0}.k-w-ground>.k-tile__card,.k-w-ground:not(.k-tile--titled){box-shadow:none;background:0 0;border-radius:0}.k-w-line .k-table--fill thead th,.k-w-ground .k-table--fill thead th{background:var(--ground)}.k-w-ground .k-word{padding-top:6px;padding-left:0;padding-right:0}.gtr-lead{align-items:baseline;column-gap:var(--s-m);flex-wrap:wrap;row-gap:2px;min-width:0;display:flex}.gtr-lead>b{color:var(--ink);font-size:17px;font-weight:700;line-height:22px}.gtr-lead>span{color:var(--ink3);font-size:13px;line-height:18px}.gtr-step{color:var(--ink2);white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:12.5px;font-weight:600;line-height:16px;display:inline-flex}.gtr-n{border-radius:var(--r-chip);background:var(--raised2);width:18px;height:18px;color:var(--ink);font-family:var(--face-fig);flex:none;justify-content:center;align-items:center;font-size:11.5px;font-style:normal;font-weight:700;display:inline-flex}.gtr-row{align-items:center;gap:var(--s-l);display:flex}.gtr-row>.gtr-step{width:96px}.gtr-foot{gap:var(--s-l)}.gtr-foot>.gtr-step{align-self:flex-start;margin-top:1px}.ginb-ctx.k-read{padding-top:var(--s-xl)}.ginb-ctx__grid{gap:var(--s-l);grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;align-items:start;display:grid}.ginb-ctx__grid>.k-tile{min-width:0}.ginb-ctx__grid .k-tile__card{background:0 0}.ginb-week .k-media{border-radius:var(--r-card) var(--r-card) 0 0;flex:none;height:112px}.ginb-week .k-media__pills{top:10px;left:10px}.ginb-week .k-media__in{bottom:8px;left:12px;right:12px}.ginb-week .k-media__title{font-size:16px;line-height:20px}.ginb-week .k-media__sub{margin-top:0;font-size:12px}.ginb-ctx .k-stat{padding:8px 12px}.ginb-ctx .k-stat b{font-size:20px}.ginb-ctx .k-stat span{line-height:15px;display:block}.ghome-needs .k-need.is-hot{box-shadow:none}.ghome-needs .k-need{border-top-color:var(--hair2)}.ghome-needs .k-need:first-child{border-top:0}.ghome-tours .k-tcard2,.ghome-tours .k-story,.ghome-tours .k-card{box-shadow:inset 0 0 0 1px var(--hair2);background:0 0}.ghome-tours button.k-tcard2:hover,.ghome-tours .k-story:hover:not(:disabled){background:var(--hover)}.ghome-tours .k-story span{-webkit-line-clamp:3}.k-tcard2.k-tcard2--tint,.ghome-tours .k-tcard2.k-tcard2--tint{--tcard-wash:linear-gradient(90deg, var(--tc), color-mix(in srgb, var(--tc) 0%, transparent) 72%) top left / 100% 2px no-repeat, radial-gradient(130% 120% at 0% 0%, color-mix(in srgb, var(--tc) 17%, transparent) 0%, color-mix(in srgb, var(--tc) 6%, transparent) 42%, transparent 72%);background:var(--tcard-wash), transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tc) 26%, var(--hair2))}button.k-tcard2.k-tcard2--tint:hover,.ghome-tours button.k-tcard2.k-tcard2--tint:hover{background:var(--tcard-wash), var(--hover)}.gteam-chosen .k-panes{gap:var(--s-s);padding:var(--s-s)}.gteam-chosen .k-pane{border-radius:var(--r-btn);background:var(--raised);border-left:0;overflow:hidden}.gteam-chosen .k-pane__head{height:32px;color:var(--ink2);border-bottom-color:var(--hair2);font-size:12.5px;font-weight:600}.gteam-chosen .k-msg__b,.gteam-chosen .k-msg--mine .k-msg__b{background:var(--raised2)}.gteam-chosen.is-word .k-pane:first-child{background:var(--raised2);box-shadow:inset 3px 0 0 var(--lime)}.gteam-chosen.is-word .k-pane:first-child .k-pane__head{color:var(--ink)}.gteam-chosen.is-word .k-pane:first-child .k-msg__b{background:color-mix(in srgb, var(--white) 6%, var(--raised2))}.gbiz-figs .k-stat,.gsea-figs .k-stat{border-top:0;padding-top:4px;padding-bottom:4px}.gbiz-figs .k-stat:first-child,.gsea-figs .k-stat:first-child{padding-left:0}.gbiz-bank .k-stat-grid{padding:var(--s-s);gap:6px}.gbiz-bank .k-stat{border-radius:var(--r-btn);background:var(--raised);border:0;padding:9px 12px}.gbiz-bank .k-stat:first-child{background:var(--raised2)}.gbiz-bank .k-stat:first-child b{font-size:30px}.gsea-goals>.k-tile__card{padding:var(--s-s);gap:6px}.gsea-goals .k-goal{border-radius:var(--r-btn);background:var(--raised);border-top:0;padding-left:6px}.gsea-figs .k-stat:nth-child(3n+1){border-left:0;padding-left:0}.k-problem{gap:var(--s-s);flex-direction:column;grid-column:1/-1;min-height:0;padding:12px 16px 10px;display:flex;overflow:hidden}.k-problem__head{align-items:baseline;gap:var(--s-m);flex:none;min-width:0;display:flex}.k-problem__head>:last-child{align-self:center;margin-left:auto}.k-problem__area{color:var(--ink);white-space:nowrap;font-size:17px;font-weight:700;line-height:22px}.k-problem__cost{color:var(--ink3);white-space:nowrap;font-size:13px}.k-problem__cost b{font-family:var(--face-fig);margin-right:2px;font-size:22px;font-weight:700;line-height:22px}.k-problem__words{color:var(--ink2);font-size:13px}.k-split{flex-direction:column;display:flex}.k-split__row{align-items:center;gap:var(--s-m);height:30px;color:var(--ink2);border-radius:6px;margin:0 -8px;padding:0 8px;font-size:13.5px;display:flex}.k-split__row.is-on{background:var(--raised);color:var(--ink)}.k-split__row>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:0 0 88px;min-width:0;overflow:hidden}.k-split__track{flex:auto;height:10px;position:relative}.k-split__track:before{content:"";background:var(--hair2);width:1px;position:absolute;top:-6px;bottom:-6px;left:50%}.k-split__track>i{background:var(--ink4);border-radius:2px;position:absolute;top:0;bottom:0}.k-split__track>i.is-good{background:var(--good)}.k-split__track>i.is-bad{background:var(--bad)}.k-split__row:not(.is-on) .k-split__track>i{opacity:.55}.k-split__row>b{text-align:right;width:40px;font-family:var(--face-fig);font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:700}.k-game{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:12px;min-height:0;padding:12px 16px;display:flex}.k-game__radar{flex:0 auto;justify-content:center;width:100%;max-width:250px;min-height:0;display:flex}.k-game__radar .k-stack{width:100%}.k-game__list{flex:none;grid-template-columns:1fr 1fr;column-gap:24px;width:100%;display:grid}.k-game__row{height:24px;color:var(--ink2);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.k-game__row b{font-family:var(--face-fig);font-size:15px;font-weight:700}.k-radar--bare .k-radar__dot{stroke:var(--card);stroke-width:1.5px}.k-radar--bare .k-radar__grid,.k-radar--bare .k-radar__spoke{stroke:var(--raised2)}.k-radar--bare .k-radar__you{stroke-width:1.6px}.k-traits{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.k-traits__chips{flex-wrap:wrap;gap:6px;display:flex}.k-traits .k-pill{height:26px;padding:0 10px 0 8px;font-weight:500}.k-traits__shape{color:var(--ink2);justify-content:space-between;gap:10px;display:flex}.k-traits__shape b{color:var(--ink);font-weight:600}.k-season{padding:6px 16px 14px}.k-season__grid{grid-template-columns:1fr 1fr;column-gap:12px;display:grid}.k-season__row{align-items:center;gap:10px;min-width:0;height:40px;display:flex}.k-season__row>b{font-family:var(--face-fig);white-space:nowrap;flex:none;font-size:24px;font-weight:700;line-height:26px}.k-season__row>b:not([class]){color:var(--white)}.k-season__row>span{min-width:0;color:var(--ink2);white-space:nowrap;font-size:13px;line-height:15px}.k-season__strip{border-top:1px solid var(--hair);margin-top:8px;padding-top:10px}.k-season__cap{justify-content:space-between;align-items:center;gap:var(--s-m);color:var(--ink3);white-space:nowrap;margin-bottom:6px;font-size:11px;font-weight:600;line-height:14px;display:flex}.k-season__key{align-items:center;gap:5px;font-weight:500;display:inline-flex}.k-season__key i{background:var(--ink2);border-radius:2px;width:8px;height:8px;margin-left:6px}.k-season__key i.is-win{background:var(--gold);margin-left:0}.k-fstrip{align-items:flex-end;gap:3px;height:40px;display:flex}.k-fstrip>i{background:var(--ink4);border-radius:2px 2px 0 0;flex:1 1 0;min-width:3px;max-width:16px}.k-fstrip>i.is-win{background:var(--gold)}.k-fstrip>i.is-top{background:var(--ink2)}.k-fstrip>i.is-mc{background:var(--ink5)}.k-res{height:36px;padding:0 var(--pad);border-top:1px solid var(--hair);text-align:left;flex:none;align-items:center;gap:10px;width:100%;display:flex}.k-res:first-child{border-top:0}button.k-res:hover{background:var(--hover)}.k-res .k-fin{width:28px;min-width:28px;padding:0;font-size:12px}.k-res__n{min-width:0;color:var(--ink);flex:auto;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.k-res__n>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.k-res__n svg.k-i{stroke-width:2px;width:14px;height:14px;color:var(--gold);flex:none}.k-res__s{text-align:right;flex:none;width:36px;font-size:13px;font-weight:600}.k-res__s:not([class*=k-ink-]){color:var(--white)}.k-res__m{text-align:right;width:64px;color:var(--white);flex:none;font-size:13px;font-weight:600}.k-res__m.is-none{color:var(--ink3);font-weight:400}.k-res--two{gap:12px;height:46px}.k-res--two .k-fin{width:32px;min-width:32px;height:32px;font-size:14px}.k-res__n--two{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px}.k-res__n--two>span{max-width:100%;font-size:13.5px}.k-res__n--two small{color:var(--ink3);font-size:11.5px;font-weight:400;line-height:14px}.k-res__fig{flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:1px;min-width:56px;display:flex}.k-res__fig .k-res__s{width:auto;font-family:var(--face-fig);font-size:16px;font-weight:700;line-height:18px}.k-res__fig .k-res__m{width:auto;color:var(--ink2);font-size:11.5px;font-weight:500;line-height:14px}.k-res--two.is-win{box-shadow:inset 3px 0 0 var(--gold)}.k-season__fins{flex-wrap:wrap;gap:4px;display:flex}.k-season__fins .k-fin{min-width:30px;height:24px;font-size:12px}.k-res.is-win{background:color-mix(in srgb, var(--gold) 8%, transparent)}button.k-res.is-win:hover{background:color-mix(in srgb, var(--gold) 12%, transparent)}.k-res.is-win .k-fin{background:var(--gold);color:var(--on-act);box-shadow:none}.k-res.is-win .k-res__n{font-weight:600}.k-res.is-top .k-fin{background:var(--raised2)}.k-res.is-cut .k-res__n{color:var(--ink2)}.k-res.is-mc .k-res__n,.k-res.is-mc .k-res__s,.k-res.is-mc .k-res__s:not([class*=k-ink-]){color:var(--ink3);font-weight:400}.k-adesk{gap:var(--s-m);min-height:0;padding:var(--s-m);flex:auto;grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(300px,.85fr);display:grid}.k-adesk>.k-agrp{background:var(--raised)}.k-adesk>.k-agrp .k-agrp__row:nth-child(odd){background:color-mix(in srgb, var(--white) 3.5%, transparent)}.k-adesk>.k-agrp .k-agrp__row.is-on{background:color-mix(in srgb, var(--lime) 16%, var(--raised))}.k-akey{color:var(--ink3);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.k-akey__tick{background:var(--ink);border-radius:1px;flex:none;width:2px;height:12px;display:inline-block}.k-akey__ceil{width:12px;height:8px;box-shadow:inset 0 0 0 1px var(--ink3);border-radius:2px;flex:none;display:inline-block}.k-acourses{min-height:0;box-shadow:inset 0 0 0 1px var(--hair2);background:0 0;flex-direction:column;grid-area:2/1/auto/4;display:flex}.k-acourses__h{align-items:center;gap:var(--s-m);height:36px;padding:0 var(--pad);flex:none;display:flex}.k-acourses__h>b{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:700;line-height:18px}.k-acourses__h>span{color:var(--ink3);white-space:nowrap;font-size:12px}.k-acourses__h>.k-acourses__more{align-items:center;gap:var(--s-m);margin-left:auto;display:inline-flex}.k-acourses__body{flex:1 1 0;min-height:0;overflow:hidden}.k-acourses .k-table--fill thead th{background:var(--raised)}.k-adetail{gap:var(--s-l);min-height:0;padding:14px var(--pad) 14px calc(var(--pad) + 3px);background:var(--raised2);box-shadow:inset 3px 0 0 var(--lime);flex-direction:column;grid-area:1/4/3;display:flex}.k-adetail__h{flex-direction:column;flex:none;gap:2px;display:flex}.k-adetail__h>span{color:var(--ink3);font-size:11px;font-weight:600;line-height:14px}.k-adetail__h>b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:700;line-height:26px;overflow:hidden}.k-adetail__figs{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.k-adetail__figs>div{min-width:0;padding-left:var(--s-l);border-left:1px solid var(--hair2);flex-direction:column;gap:2px;display:flex}.k-adetail__figs>div:first-child{border-left:0;padding-left:0}.k-adetail__figs span{color:var(--ink3);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:600;line-height:14px;display:inline-flex}.k-adetail__figs b{font-family:var(--face-fig);color:var(--white);white-space:nowrap;align-items:baseline;gap:6px;font-size:32px;font-weight:700;line-height:34px;display:flex}.k-adetail__figs b small{font-family:var(--face);font-size:12px;font-weight:600}.k-ascale{background:var(--track);border-radius:6px;flex:none;height:12px;position:relative}.k-ascale>i{background:var(--sc);border-radius:6px;position:absolute;top:0;bottom:0;left:0}.k-ascale>u{box-shadow:inset 0 0 0 1px var(--ink3);border-radius:0 6px 6px 0;position:absolute;top:0;bottom:0}.k-ascale>em{background:var(--ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.k-adetail__ln{color:var(--ink2);flex-direction:column;flex:none;margin-top:-4px;font-size:13px;line-height:18px;display:flex}.k-adetail__ln>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-adetail__sec{flex-direction:column;flex:none;min-height:0;display:flex}.k-adetail__sec>span{color:var(--ink3);margin-bottom:6px;font-size:11px;font-weight:600;line-height:14px}.k-adetail__moves{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.k-adetail__moves>div{min-width:0;padding-left:var(--s-m);border-left:1px solid var(--hair2);flex-direction:column;display:flex}.k-adetail__moves>div:first-child{border-left:0;padding-left:0}.k-adetail__moves b{font-family:var(--face-fig);font-size:18px;font-weight:700;line-height:22px}.k-adetail__moves span{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:14px;overflow:hidden}.k-adetail__lever{align-items:center;gap:var(--s-s);text-align:left;width:calc(100% + 16px);height:30px;color:var(--ink);border-radius:6px;margin:0 -8px;padding:0 8px;font-size:13px;display:flex}button.k-adetail__lever:hover{background:var(--hover)}.k-adetail__lever>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.k-adetail__pips{flex:none;width:40px}.k-adetail .k-prog i:not(.is-on){background:var(--track)}.k-adetail__foot{flex:none;justify-content:flex-end;margin-top:auto;display:flex}.k-dform{padding:14px var(--pad) 12px;flex-direction:column;gap:12px;display:flex}.k-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.k-choices--2{grid-template-columns:repeat(2,minmax(0,1fr))}.k-choice{border-radius:var(--r-btn);background:var(--raised);text-align:left;align-items:center;gap:10px;width:100%;min-width:0;min-height:56px;padding:8px 12px;display:flex;box-shadow:inset 2px 0 #0000}.k-choice:hover{background:var(--raised2)}.k-choice.is-on{background:var(--raised2);box-shadow:inset 2px 0 0 var(--lime)}.k-choice__rad{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--ink3);border-radius:50%;flex:none;position:relative}.k-choice.is-on .k-choice__rad{background:var(--lime);box-shadow:none}.k-choice.is-on .k-choice__rad:after{content:"";background:var(--on-act);border-radius:50%;width:6px;height:6px;position:absolute;top:4px;left:4px}.k-choice__w{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.k-choice__t{align-items:center;gap:7px;min-width:0;display:flex}.k-choice__t>i{background:var(--bc);border-radius:2px;flex:none;width:8px;height:8px}.k-choice__name{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;line-height:18px;overflow:hidden}.k-choice__t .k-pill{height:18px;padding:0 6px;font-size:11px}.k-choice__ln{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:15px;overflow:hidden}.k-choice__fig{flex:none;align-items:baseline;gap:5px;display:flex}.k-choice__fig b{font-family:var(--face-fig);font-size:24px;font-weight:700;line-height:26px}.k-choice__fig span{min-width:26px;font-size:12px;font-weight:600}.k-formrow{color:var(--ink3);align-items:center;gap:14px;font-size:12.5px;display:flex}.k-formrow>span{flex:none;width:64px}.k-formfoot{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.k-formfoot__w{min-width:0;color:var(--ink3);flex-direction:column;flex:auto;gap:2px;font-size:12.5px;line-height:1.38;display:flex}.k-formfoot__w b{color:var(--ink);font-weight:600}.k-word{padding:14px var(--pad);flex-direction:column;gap:8px;min-height:0;display:flex}.k-word__who{align-items:center;gap:12px;display:flex}.k-word__who>span{flex-direction:column;min-width:0;display:flex}.k-word__who b{color:var(--ink);font-size:13px;font-weight:600;line-height:17px}.k-word__who>span>span{color:var(--ink3);font-size:12px}.k-word__says{border-radius:var(--r-btn);background:var(--raised);color:var(--ink);margin:0;padding:8px 12px;font-size:13px;line-height:1.42}.k-diary__col.is-changed{box-shadow:none;outline:1px dashed var(--lime-edge);outline-offset:-1px}.k-diary__h--fig.is-changed .k-diary__dn span{color:var(--lime)}.k-tile .k-stat-grid--2>.k-stat:nth-child(-n+2){border-top:0}.k-gains{flex-direction:column;flex:auto;min-height:0;padding:2px 0 6px;display:flex}.k-gain{min-height:26px;max-height:36px;padding:0 var(--pad);border-top:1px solid var(--hair);flex:1 1 0;align-items:center;gap:10px;display:flex}.k-gain:first-child{border-top:0}.k-gain__l{min-width:0;color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13px;overflow:hidden}.k-gain>b{text-align:right;width:28px;font-family:var(--face-fig);flex:none;font-size:16px;font-weight:700}.k-gain__m{flex:none;width:34px;font-size:12px;font-weight:600}.k-gain__n{text-align:right;width:74px;color:var(--ink3);white-space:nowrap;flex:none;font-size:12px}.k-bankchart{padding:10px var(--pad) 8px;border-top:1px solid var(--hair);flex-direction:column;gap:4px;display:flex}.k-bankchart svg{width:100%;height:60px;display:block;overflow:visible}.k-bankchart__area{fill:var(--hover);stroke:none}.k-bankchart__line{fill:none;stroke:var(--white);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.k-bankchart__in{fill:var(--in)}.k-bankchart__out{fill:var(--out)}.k-bankchart__base{stroke:var(--hair2);stroke-width:1px;vector-effect:non-scaling-stroke}.k-bankchart__x{color:var(--ink3);justify-content:space-between;font-size:11px;line-height:14px;display:flex}.k-tile__card>.k-stat-grid:first-child{margin-top:-1px}.k-idhero--compact{background:0 0}.k-idhero--compact .k-idhero__plate{border-radius:50%}.k-raceline{padding:9px var(--pad) 7px;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.k-mrows__bar,.k-duel__bar{display:none}.k-duel__r{grid-template-columns:34px minmax(0,1fr) 34px}.k-desk>.k-tile--show{height:var(--show-h)}.k-show{border-radius:var(--r-card);height:100%;min-height:0;position:relative;overflow:hidden}.k-show>img{object-fit:cover;object-position:center 55%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.k-show__veil{background:linear-gradient(90deg, color-mix(in srgb, var(--ground) 86%, transparent) 0%, color-mix(in srgb, var(--ground) 55%, transparent) 42%, transparent 72%), linear-gradient(0deg, color-mix(in srgb, var(--ground) 70%, transparent) 0%, transparent 46%);position:absolute;top:0;bottom:0;left:0;right:0}.k-show__pills{z-index:1;gap:6px;display:flex;position:absolute;top:18px;left:24px}.k-show__pills .k-pill{background:color-mix(in srgb, var(--ground) 78%, transparent)}.k-show__in{z-index:1;flex-direction:column;min-width:0;display:flex;position:absolute;bottom:18px;left:24px;right:260px}.k-show__title{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:40px;font-weight:700;line-height:44px;overflow:hidden}.k-show__sub{color:var(--ink);opacity:.88;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:15px;line-height:20px;overflow:hidden}.k-show__facts{margin-top:14px;display:flex}.k-show__facts>div{border-left:1px solid var(--hair2);flex-direction:column;gap:2px;padding:0 22px;display:flex}.k-show__facts>div:first-child{border-left:0;padding-left:0}.k-show__facts span{color:var(--ink2);font-size:12px;font-weight:500;line-height:15px}.k-show__facts b{font-family:var(--face-fig);color:var(--white);white-space:nowrap;font-size:24px;font-weight:700;line-height:28px}.k-show__act{z-index:1;position:absolute;bottom:18px;right:18px}.k-show__act .k-btn{background:color-mix(in srgb, var(--ground) 72%, transparent);height:36px;padding:0 16px;font-size:14px}.k-show__act .k-btn:hover{background:var(--raised)}.k-pcard{border-radius:var(--r-card);background:var(--card);text-align:left;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}button.k-pcard:hover .k-pcard__ph{filter:brightness(1.06)}.k-pcard__stage{flex:auto;min-height:0;position:relative;overflow:hidden}.k-pcard__ph{object-fit:cover;object-position:center 60%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.k-pcard__veil{background:linear-gradient(90deg, color-mix(in srgb, var(--ground) 82%, transparent) 0%, color-mix(in srgb, var(--ground) 40%, transparent) 55%, transparent 80%), linear-gradient(0deg, color-mix(in srgb, var(--ground) 60%, transparent) 0%, transparent 50%);position:absolute;top:0;bottom:0;left:0;right:0}.k-pcard__cut{aspect-ratio:1;object-fit:contain;object-position:bottom;width:auto;height:100%;max-height:168px;position:absolute;bottom:0;right:8px}.k-pcard__id{flex-direction:column;gap:4px;min-width:0;display:flex;position:absolute;bottom:14px;left:18px;right:150px}.k-pcard__id b{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:26px;font-weight:700;line-height:30px;overflow:hidden}.k-pcard__id>span{color:var(--ink);white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;font-weight:500;line-height:18px;display:flex;overflow:hidden}.k-pcard__figs{flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:10px 0 12px;display:grid}.k-pcard__figs>div{border-left:1px solid var(--hair-cell);flex-direction:column;gap:2px;min-width:0;padding:0 18px;display:flex}.k-pcard__figs>div:first-child{border-left:0}.k-pcard__figs span{color:var(--ink3);white-space:nowrap;font-size:12px;font-weight:500;line-height:15px}.k-pcard__figs b{font-family:var(--face-fig);white-space:nowrap;text-overflow:ellipsis;font-size:24px;font-weight:700;line-height:28px;overflow:hidden}.k-pcard__figs b:not([class]){color:var(--white)}.k-disc{object-fit:cover;object-position:top;background:var(--raised2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.k-disc--blank{color:var(--ink3);font-size:13px;font-weight:600}.k-disc--medal{background:var(--raised)}.k-disc--medal .k-medal{width:72%;height:72%}.k-need{width:100%;min-height:54px;padding:7px var(--pad);border-top:1px solid var(--hair);text-align:left;align-items:center;gap:12px;display:flex}.k-need:first-child{border-top:0}.k-need:hover{background:var(--hover)}.k-need.is-hot{box-shadow:inset 2px 0 0 var(--lime)}.k-need__w{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.k-need__who{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.k-need__t{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:19px;overflow:hidden}.k-need__when{color:var(--ink3);white-space:nowrap;flex:none;font-size:12.5px}.k-need.is-hot .k-need__when{color:var(--lime);font-weight:600}.k-daystrip{border-bottom:1px solid var(--hair2);flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.k-daystrip__d{height:42px;color:var(--ink3);white-space:nowrap;justify-content:center;align-items:baseline;gap:4px;padding-top:13px;font-size:13px;display:flex;position:relative}.k-daystrip__d b{color:var(--ink2);font-weight:600}.k-daystrip__d.is-today,.k-daystrip__d.is-today b{color:var(--ink)}.k-daystrip__d.is-today:after{content:"";height:var(--tab-line);background:var(--lime);position:absolute;bottom:-1px;left:0;right:0}.k-daystrip__d.is-done{opacity:.6}.k-agendas{flex-direction:column;flex:auto;justify-content:center;min-height:0;padding:6px 0;display:flex}.k-agenda{min-height:44px;padding:6px var(--pad);align-items:center;gap:14px;display:flex}.k-agenda__when{width:116px;color:var(--ink3);white-space:nowrap;flex:none;font-size:12.5px}.k-agenda__rule{background:var(--bc);border-radius:1px;flex:none;align-self:stretch;width:2px;margin:4px 0}.k-agenda__w{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.k-agenda__t{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:14px;font-weight:600;line-height:19px;display:flex;overflow:hidden}.k-agenda__t .k-medal{width:18px;height:18px}.k-agenda__ln{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.k-tours{gap:var(--gap);flex-direction:column;flex:auto;min-height:0;display:flex}.k-tcard2{border-radius:var(--r-card);background:var(--card);text-align:left;flex-direction:column;flex:none;width:100%;padding:4px 0 8px;display:flex}button.k-tcard2:hover{background:var(--raised)}.k-tcard2__h{min-height:40px;padding:0 var(--pad);justify-content:space-between;align-items:center;gap:10px;display:flex}.k-tcard2__h b{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;line-height:19px;overflow:hidden}.k-tcard2__r{height:30px;padding:0 var(--pad);align-items:center;gap:10px;display:flex}.k-tcard2__pos{width:14px;color:var(--ink3);text-align:right;flex:none;font-size:13px}.k-tcard2__r .k-face{width:22px;height:22px}.k-tcard2__n{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13.5px;overflow:hidden}.k-tcard2__r.is-you .k-tcard2__n{color:var(--lime);font-weight:600}.k-tcard2__s{font-family:var(--face-fig);flex:none;font-size:15px;font-weight:700}.k-tcard2__s:not([class*=k-ink-]){color:var(--white)}.k-story{width:100%;min-height:78px;padding:0 var(--pad) 0 0;border-radius:var(--r-card);background:var(--card);text-align:left;flex:none;align-items:center;gap:14px;display:flex;overflow:hidden}.k-story:hover:not(:disabled){background:var(--raised)}.k-story img{object-fit:cover;flex:none;width:120px;height:78px}.k-story span{min-width:0;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.k-table tr.is-you td.k-td-fig{color:var(--white);font-weight:700}.k-vs__figs{font-family:var(--face-fig);flex:auto;align-items:baseline;gap:6px;font-size:15px;font-weight:700;display:flex}.k-vs__to{font-family:var(--face);color:var(--ink4);font-size:12px;font-weight:400}.k-vs--narrow .k-vs__figs{grid-area:2/1/auto/-1}.k-vs--narrow{row-gap:2px;padding-top:5px;padding-bottom:5px}.k-linewrap{min-height:0;padding:14px var(--pad);flex:auto;gap:18px;display:flex}.k-linechart{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.k-linechart__plot{border-bottom:1px solid var(--hair2);flex:auto;min-height:80px;padding-left:28px;position:relative}.k-linechart__plot svg{width:100%;height:100%;display:block;overflow:visible}.k-linechart__y{font-family:var(--face-fig);color:var(--ink3);font-size:12px;font-weight:600;position:absolute;left:0}.k-linechart__y.is-hi{top:0}.k-linechart__y.is-lo{bottom:2px}.k-linechart__area{fill:var(--hover);stroke:none}.k-linechart__line{fill:none;stroke:var(--lime);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.k-linechart__x{color:var(--ink3);justify-content:space-between;padding-left:28px;font-size:11px;display:flex}.k-linefigs{flex:none;grid-template-columns:1fr 1fr;align-content:center;width:300px;display:grid}.k-linefigs>div{border-left:1px solid var(--hair);flex-direction:column;gap:1px;padding:10px 14px;display:flex}.k-linefigs>div:nth-child(n+3){border-top:1px solid var(--hair)}.k-linefigs span{color:var(--ink3);font-size:11px;font-weight:600}.k-linefigs b{font-family:var(--face-fig);font-size:24px;font-weight:700;line-height:28px}.k-linefigs b:not([class]){color:var(--white)}.k-desk--prepare{grid-template-rows:280px auto minmax(0,1fr)}.k-desk--prepare>.k-tile--fill{height:100%}.k-show__count{color:var(--ink);flex-direction:column;align-items:flex-end;display:flex}.k-show__count>span{color:var(--ink2);font-size:12px;font-weight:500}.k-show__count b{font-family:var(--face-fig);color:var(--white);font-size:48px;font-weight:700;line-height:46px}.k-show__count small{font-size:14px;font-weight:600}.k-decide{padding:12px var(--pad) 10px;flex-direction:column;flex:auto;gap:9px;min-height:0;display:flex}.k-decide__q{color:var(--ink);margin:0;font-size:13.5px;font-weight:500;line-height:1.35}.k-decide__who{align-items:center;gap:10px;min-width:0;display:flex}.k-decide__who>span{min-width:0;color:var(--ink2);flex-direction:column;font-size:12.5px;display:flex}.k-decide__who b{color:var(--ink);font-size:13px;font-weight:600}.k-decide__who>span>span{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.k-decide__foot{color:var(--ink3);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-size:12px;display:flex}.k-kv-2col .k-kv-list{padding:0 var(--pad) 8px;grid-template-columns:1fr 1fr;column-gap:12px;display:grid}.k-kv-2col .k-kv-row{min-height:26px;padding:0;font-size:12px}.k-kv-2col .k-kv-row:nth-child(2){border-top:0}.k-champs{padding:6px var(--pad) 10px;flex:auto;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;column-gap:10px;display:grid}.k-champ{text-align:left;border-radius:6px;align-items:center;gap:10px;min-width:0;display:flex}.k-champ:hover{background:var(--hover)}.k-champ>b{width:34px;font-family:var(--face-fig);flex:none;font-size:18px;font-weight:700}.k-champ>b:not([class]){color:var(--white)}.k-champ>span{flex-direction:column;min-width:0;display:flex}.k-champ>span>span{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.k-champ small{color:var(--ink3);font-size:11.5px}.k-word--side{padding:12px var(--pad);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:4px 12px;display:grid}.k-word--side .k-word__who{grid-row:1/span 2;align-self:start}.k-word--side .k-word__who>span{display:none}.k-word--side .k-word__says{grid-column:2}.k-word--side:before{content:none}.k-kv-2col .k-kv-row>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.k-kv-2col .k-kv-row b{white-space:nowrap;flex:none}
