:root{color-scheme: light;--jl-font: "Cairo",system-ui,sans-serif;--jl-font-display: "Cairo",sans-serif;--jl-weight-title: 800;--jl-weight-label: 700;--jl-weight-body: 600;--jl-weight-stat: 800;--jl-weight-score: 900;--jl-line-height: 1.6;--jl-line-height-tight: 1.25;--jl-letter-tight: -0.025em;--jl-brand: #2563eb;--jl-brand-deep: #1d4ed8;--jl-brand-2: #3b82f6;--jl-brand-pale: #93c5fd;--jl-brand-bright: #60a5fa;--jl-brand-soft: rgba(37,99,235,0.08);--jl-brand-glow: rgba(37,99,235,0.18);--jl-accent: var(--jl-brand);--jl-live: #dc626b;--jl-live-ink: #be3d4a;--jl-live-soft: rgba(220,98,107,0.10);--jl-live-line: rgba(220,98,107,0.35);--jl-ok: #15803d;--jl-ok-soft: rgba(21,128,61,0.12);--jl-warn: #b45309;--jl-score: #b45309;--jl-danger: #d93a5c;--jl-danger-soft: rgba(217,58,92,0.12);--jl-teal: var(--jl-brand);--jl-ink: #111827;--jl-muted: #64748b;--jl-mute: var(--jl-muted);--jl-on-brand: #ffffff;--jl-line: #e2e8f0;--jl-line-strong: #cbd5e1;--jl-card-edge: #e2e8f0;--jl-edge: var(--jl-line);--jl-surface: #ffffff;--jl-surface-elevated: #ffffff;--jl-bg: #f7f9fc;--jl-bg-wash: #eef2f7;--jl-paper2: #f1f5fa;--jl-accent-soft: #eaf0f4;--jl-brand-wash: #eff6ff;--jl-r-sm: 10px;--jl-r-md: 14px;--jl-r-lg: 16px;--jl-r-panel: 18px;--jl-r-dock: 24px;--jl-r-pill: 999px;--jl-radius: var(--jl-r-md);--jl-font-num: var(--jl-font);--jl-space-1: 4px;--jl-space-2: 8px;--jl-space-3: 12px;--jl-space-4: 16px;--jl-space-5: 24px;--jl-max: 1280px;--jl-gutter: var(--hdr-gutter,20px);--jl-shadow-sm: 0 1px 2px rgba(17,24,39,0.05);--jl-shadow: 0 1px 3px rgba(37,99,235,0.06),0 6px 18px rgba(17,24,39,0.08);--jl-shadow-lg: 0 10px 30px rgba(17,24,39,0.12);--jl-header-main-h: 52px;--jl-header-nav-h: 54px;--jl-header-h: var(--jl-header-main-h);--jl-match-flow: rtl;}@media (max-width: 991px){:root{--hdr-gutter: 5px;--jl-gutter: 5px;}}html[data-theme="dark"]{color-scheme: dark;--jl-brand: #3b82f6;--jl-brand-deep: #60a5fa;--jl-brand-2: #60a5fa;--jl-brand-pale: #93c5fd;--jl-brand-bright: #93c5fd;--jl-brand-soft: rgba(59,130,246,0.15);--jl-brand-glow: rgba(96,165,250,0.25);--jl-live: #dc626b;--jl-live-ink: #ff8a9e;--jl-live-soft: rgba(220,98,107,0.16);--jl-live-line: rgba(220,98,107,0.45);--jl-ok: #34d399;--jl-ok-soft: rgba(52,211,153,0.16);--jl-warn: #fbbf24;--jl-score: #ffe08a;--jl-danger: #ff8a9e;--jl-danger-soft: rgba(255,138,158,0.16);--jl-ink: #f0f3f5;--jl-muted: #9aa4ab;--jl-mute: var(--jl-muted);--jl-on-brand: #101416;--jl-line: #3d4b54;--jl-line-strong: #2c3941;--jl-card-edge: #3d4b54;--jl-edge: var(--jl-line);--jl-surface: #1c2429;--jl-surface-elevated: #242f35;--jl-bg: #101416;--jl-bg-wash: #161c20;--jl-paper2: #242f35;--jl-accent-soft: #16232b;--jl-brand-wash: #16232b;--jl-shadow-sm: 0 1px 2px rgba(0,0,0,0.4);--jl-shadow: 0 1px 3px rgba(0,0,0,0.34),0 7px 20px rgba(0,0,0,0.44);--jl-shadow-lg: 0 12px 34px rgba(0,0,0,0.5);}*,*::before,*::after{box-sizing: border-box;}html{font-family: var(--jl-font);font-synthesis: none;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}body.jl-body{margin: 0;color: var(--jl-ink);background: radial-gradient(900px 360px at 100% -12%,color-mix(in srgb,var(--jl-brand) 7%,transparent),transparent 62%),radial-gradient(760px 320px at 0% 0%,color-mix(in srgb,var(--jl-brand-2) 5%,transparent),transparent 58%),var(--jl-bg);font-weight: var(--jl-weight-body);line-height: var(--jl-line-height);font-size: 15px;}body.jl-body.site-home{background: radial-gradient(1200px 420px at 100% -10%,color-mix(in srgb,var(--jl-brand) 8%,transparent),transparent 55%),radial-gradient(900px 360px at 0% 0%,color-mix(in srgb,var(--jl-brand-2) 6%,transparent),transparent 50%),var(--jl-bg);}img{display: block;max-width: 100%;height: auto;}.jl-sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}button{font: inherit;cursor: pointer;border: 0;background: none;color: inherit;}:where(a,button,input,select,textarea):focus-visible{outline: 3px solid color-mix(in srgb,var(--jl-brand) 38%,transparent);outline-offset: 3px;}[hidden]{display: none !important;}a{color: inherit;text-decoration: none;}h1,h2,h3,h4,strong,b{font-weight: var(--jl-weight-title);letter-spacing: var(--jl-letter-tight);}small{font-weight: var(--jl-weight-label);}.visually-hidden{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}html,body.jl-body{min-height: 100dvh;overflow-x: clip;max-width: 100%;}.jl-shell{min-height: 100dvh;width: 100%;max-width: 100%;display: flex;flex-direction: column;min-width: 0;overflow-x: clip;}.jl-main{width: min(var(--jl-max),100%);max-width: min(var(--jl-max),100%);margin-inline: auto;padding-inline: var(--jl-gutter,var(--hdr-gutter,20px));padding-block: 8px 20px;box-sizing: border-box;min-width: 0;flex: 1 0 auto;}@media (max-width: 991px){.jl-main{padding-inline: 5px;}.jl-page,.jl-home__inner{padding-inline: 0;}}.jl-home__inner,.jl-page{width: 100%;margin-inline: auto;padding: var(--jl-space-3) 0 var(--jl-space-4);display: grid;gap: var(--jl-space-3);}.jl-home-split,.jl-fx__layout{display: grid;grid-template-columns: minmax(0,35fr) minmax(0,65fr);direction: ltr;gap: 16px;width: 100%;align-items: start;}.jl-home-split__side,.jl-fx__side{grid-column: 1;direction: rtl;min-width: 0;width: 100%;}.jl-home-split__main,.jl-fx__main{grid-column: 2;direction: rtl;min-width: 0;width: 100%;}.jl-home-split__main>*,.jl-fx__main>*{width: 100%;max-width: 100%;}@media (max-width: 768px){.jl-home-split,.jl-fx__layout{grid-template-columns: 1fr;}.jl-home-split__main,.jl-home-split__side,.jl-fx__main,.jl-fx__side{grid-column: 1;}}.jl-breadcrumb{display: flex;flex-wrap: wrap;align-items: center;gap: 0.35rem;margin: 0 0 0.75rem;padding: 0.4rem 0;font-size: 0.82rem;line-height: 1.35;color: var(--jl-mute,#6b7280);}.jl-breadcrumb a{color: var(--jl-accent,#2563EB);font-weight: 700;text-decoration: none;}.jl-breadcrumb a:hover{text-decoration: underline;}.jl-breadcrumb__sep{opacity: 0.55;user-select: none;}.jl-breadcrumb [aria-current="page"]{color: var(--jl-ink,#111827);font-weight: 800;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.jl-header{--hdr-ink: var(--jl-ink,#f0f3f5);--hdr-mute: color-mix(in srgb,var(--jl-ink,#f0f3f5) 68%,transparent);--hdr-teal: var(--jl-brand-bright);--hdr-teal-dim: var(--jl-brand-soft,rgba(96,165,250,0.16));--hdr-edge: rgba(255,255,255,0.1);--hdr-surface: rgba(255,255,255,0.05);--hdr-max: var(--jl-max,1280px);--hdr-gutter: 20px;--hdr-g1: var(--jl-bg,#101416);--hdr-g2: var(--jl-bg-wash,#161c20);--hdr-g3: var(--jl-surface,#1c2429);--hdr-ease: cubic-bezier(0.22,1,0.36,1);position: relative;z-index: 1000;color: var(--hdr-ink);background: linear-gradient(180deg,var(--hdr-g1) 0%,var(--hdr-g2) 55%,var(--hdr-g3) 100%);border-bottom: 1px solid color-mix(in srgb,var(--jl-brand-bright) 32%,transparent);box-shadow: 0 4px 14px rgba(2,8,14,0.22);}.jl-header::after{content: "";position: absolute;inset-inline: 0;bottom: 0;height: 2px;background: linear-gradient(90deg,transparent,var(--hdr-teal) 18%,var(--jl-brand-bright) 50%,var(--hdr-teal) 82%,transparent);pointer-events: none;opacity: 0.9;}html[data-theme="light"] .jl-header{--hdr-ink: var(--jl-ink,#111827);--hdr-mute: color-mix(in srgb,var(--jl-ink,#111827) 68%,transparent);--hdr-teal: var(--jl-brand);--hdr-teal-dim: var(--jl-brand-soft,rgba(37,99,235,0.14));--hdr-edge: color-mix(in srgb,var(--jl-ink,#111827) 12%,transparent);--hdr-surface: var(--jl-brand-soft,rgba(37,99,235,0.07));--hdr-chip: #ffffff;--hdr-chip-2: #ffffff;--hdr-g1: var(--jl-surface,#ffffff);--hdr-g2: var(--jl-bg,#f7f9fc);--hdr-g3: var(--jl-bg,#f7f9fc);border-bottom-color: color-mix(in srgb,var(--jl-brand) 28%,transparent);box-shadow: 0 4px 14px rgba(17,24,39,0.06);}.jl-header.is-sticky{position: fixed;inset-inline: 0;top: 0;width: 100%;transform: translate3d(0,0,0);transition: transform 0.28s var(--hdr-ease);will-change: transform;backface-visibility: hidden;}.jl-header.is-sticky.is-condensed{transform: translate3d(0,calc(-1 * var(--jl-hdr-top,68px)),0);}.jl-header.is-sticky.is-condensed .jl-header__row--top{pointer-events: none;}.jl-header.is-sticky.is-condensed .jl-header__row--nav,.jl-header.is-sticky.is-condensed .jl-header__row--sub{box-shadow: 0 8px 24px rgba(2,8,14,0.22);}html[data-theme="light"] .jl-header.is-sticky.is-condensed .jl-header__row--nav,html[data-theme="light"] .jl-header.is-sticky.is-condensed .jl-header__row--sub{box-shadow: 0 8px 22px rgba(15,23,42,0.08);}.jl-header-spacer{height: var(--jl-hdr-h,108px);flex: 0 0 auto;pointer-events: none;}@media (prefers-reduced-motion: reduce){.jl-header.is-sticky{transition: none;}}.jl-header__inner{width: min(100%,var(--hdr-max));margin-inline: auto;padding-inline: var(--hdr-gutter);display: flex;align-items: center;gap: 0.75rem;box-sizing: border-box;}.jl-header__row--top{min-height: 0;border-bottom: 1px solid var(--hdr-edge);}.jl-header__top-inner{min-height: 0;padding-block: 5px;justify-content: space-between;}.jl-header__brand{display: inline-flex;align-items: center;gap: 0.65rem;flex: 0 0 auto;text-decoration: none;color: inherit;min-width: 0;}.jl-header__logo-image{display: block;width: auto;height: auto;object-fit: contain;flex: 0 0 auto;}.jl-header__brand .jl-brand-logo-wrap,.jl-header__nav-brand .jl-brand-logo-wrap,.jl-header__panel-brand .jl-brand-logo-wrap{flex: 0 0 auto;}.jl-header__logo-image--top{width: 180px;height: 50px;max-height: none;object-fit: contain;object-position: center;}.jl-header__logo-image--nav{width: 132px;height: 44px;max-height: none;object-fit: contain;object-position: center;}.jl-header__logo-image--panel{width: 220px;height: 76px;max-height: none;object-fit: contain;object-position: center;}.jl-header__wordmark{display: flex;flex-direction: column;gap: 0.1rem;min-width: 0;line-height: 1;}.jl-header__wordmark-line{display: inline-flex;align-items: center;gap: 0.35rem;white-space: nowrap;}.jl-header__wordmark-main{font-family: var(--jl-font-display);font-size: clamp(1.38rem,2.8vw,1.78rem);font-weight: 800;letter-spacing: -0.04em;line-height: 0.95;background: linear-gradient(180deg,#ffffff 10%,#e2e8f0 55%,#94a3b8 140%);-webkit-background-clip: text;background-clip: text;color: transparent;}html[data-theme="light"] .jl-header__wordmark-main{background: linear-gradient(180deg,#121A1F 10%,#5D6B75 100%);-webkit-background-clip: text;background-clip: text;}.jl-header__wordmark-accent{font-family: var(--jl-font-display);font-size: clamp(0.72rem,1.5vw,0.84rem);font-weight: 800;letter-spacing: 0.06em;text-transform: uppercase;padding: 0.2rem 0.42rem 0.22rem;border-radius: 0.3rem;color: var(--jl-on-brand);background: linear-gradient(180deg,var(--jl-brand-pale) 0%,var(--jl-brand-bright) 45%,var(--jl-brand-2) 100%);box-shadow: inset 0 1px 0 rgba(255,255,255,0.45),0 0 0 1px rgba(37,99,235,0.3);}.jl-header__wordmark-accent::before{content: "";display: inline-block;width: 0.3rem;height: 0.3rem;margin-inline-end: 0.22rem;border-radius: 50%;background: #be123c;vertical-align: 0.05em;}.jl-header__wordmark-tag{font-size: 0.55rem;font-weight: 700;color: rgba(148,163,184,0.82);letter-spacing: 0.08em;white-space: nowrap;}html[data-theme="light"] .jl-header__wordmark-tag{color: rgba(71,85,105,0.85);}.jl-header__tools{display: inline-flex;align-items: center;gap: 0.85rem;flex: 0 1 auto;min-width: 0;margin-inline-start: auto;}.jl-header__datetime{display: inline-flex;align-items: center;gap: 0.55rem;padding: 0.28rem 0.55rem 0.28rem 0.35rem;border: 1px solid rgba(37,99,235,0.32);border-radius: 999px;background: rgba(2,8,14,0.35);color: var(--hdr-mute);font-variant-numeric: tabular-nums;line-height: 1.15;transition: border-color 0.15s ease,background 0.15s ease;}button.jl-header__datetime--btn{appearance: none;font: inherit;cursor: pointer;text-align: inherit;color: inherit;}.jl-header__datetime:hover,.jl-header__datetime:focus-visible{border-color: rgba(96,165,250,0.55);background: rgba(37,99,235,0.12);outline: none;}html[data-theme="light"] .jl-header__datetime{background: var(--hdr-chip);border-color: rgba(37,99,235,0.32);}.jl-header__datetime-text{display: flex;flex-direction: column;gap: 0.02rem;min-width: 0;}.jl-header__weekday{font-size: 0.62rem;font-weight: 800;color: var(--jl-brand-pale);white-space: nowrap;}html[data-theme="light"] .jl-header__weekday{color: var(--jl-brand);}.jl-header__date{font-size: 0.68rem;font-weight: 700;color: rgba(241,245,249,0.78);white-space: nowrap;}html[data-theme="light"] .jl-header__date{color: rgba(18,26,31,0.72);}.jl-header__time{font-size: 0.95rem;font-weight: 900;color: #fff;letter-spacing: 0.03em;padding: 0.22rem 0.5rem;border-radius: 999px;background: rgba(37,99,235,0.18);border: 1px solid rgba(96,165,250,0.28);min-width: 3.9rem;text-align: center;}html[data-theme="light"] .jl-header__time{color: var(--jl-brand-deep);background: rgba(37,99,235,0.12);border-color: rgba(37,99,235,0.28);}.jl-header__tz-chip{display: inline-flex;align-items: center;gap: 0.28rem;padding: 0.18rem 0.42rem;border-radius: 999px;background: rgba(15,23,42,0.45);border: 1px solid rgba(148,163,184,0.22);color: #e2e8f0;font-size: 0.66rem;font-weight: 800;white-space: nowrap;}html[data-theme="light"] .jl-header__tz-chip{background: var(--hdr-chip-2);border-color: rgba(18,26,31,0.1);color: #121A1F;}.jl-header__follow{display: inline-flex;align-items: center;gap: 0.7rem;flex-shrink: 0;color: var(--hdr-mute);}.jl-header__follow-label{font-size: 0.72rem;font-weight: 800;white-space: nowrap;color: rgba(241,245,249,0.55);}html[data-theme="light"] .jl-header__follow-label{color: rgba(15,23,42,0.5);}.jl-header__social{display: inline-flex;align-items: center;gap: 0.55rem;}.jl-header__social-link{display: inline-flex;align-items: center;justify-content: center;width: 2.15rem;height: 2.15rem;color: #fff;text-decoration: none;background: rgba(255,255,255,0.06);border: 1px solid rgba(255,255,255,0.14);border-radius: 0.55rem;}html[data-theme="light"] .jl-header__social-link{color: var(--jl-brand-deep);background: var(--hdr-chip);border-color: rgba(37,99,235,0.22);}.jl-header__social-link svg{width: 1rem;height: 1rem;}.jl-header__social-link[data-net="facebook"]:hover{background: #1877f2;border-color: #1877f2;color: #fff;}.jl-header__social-link[data-net="twitter"]:hover{background: #111;border-color: #333;color: #fff;}.jl-header__social-link[data-net="telegram"]:hover{background: #229ed9;border-color: #229ed9;color: #fff;}.jl-header__social-link[data-net="instagram"]:hover{background: linear-gradient(45deg,#f58529,#dd2a7b 50%,#8134af);border-color: transparent;color: #fff;}.jl-header__social-link[data-net="youtube"]:hover{background: #ff0000;border-color: #ff0000;color: #fff;}.jl-header__auth{position: relative;isolation: isolate;display: inline-flex;align-items: center;gap: 0.55rem;min-height: 2.55rem;padding: 0.2rem 1.05rem;border-radius: 999px;text-decoration: none;font-weight: 800;font-size: 0.82rem;overflow: hidden;border: 1.5px solid transparent;background: linear-gradient(#0b1c22,#0b1c22) padding-box,linear-gradient(120deg,var(--jl-brand-pale),var(--jl-brand-2) 45%,var(--jl-brand)) border-box;color: #ecfeff;box-shadow: 0 8px 22px rgba(2,8,14,0.28);}html[data-theme="light"] .jl-header__auth--login{background: linear-gradient(#FFFFFF,#FFFFFF) padding-box,linear-gradient(120deg,var(--jl-brand-pale),var(--jl-brand-2) 45%,var(--jl-brand)) border-box;color: var(--jl-brand-deep);box-shadow: 0 8px 22px rgba(37,99,235,0.14);}.jl-header__auth--member .jl-header__auth-avatar{position: relative;z-index: 1;display: inline-flex;align-items: center;justify-content: center;width: 1.55rem;height: 1.55rem;border-radius: 999px;background: rgba(147,197,253,0.22);font-size: 0.78rem;font-weight: 800;line-height: 1;}html[data-theme="light"] .jl-header__auth--member{background: linear-gradient(#FFFFFF,#FFFFFF) padding-box,linear-gradient(120deg,var(--jl-brand-pale),var(--jl-brand-2) 45%,var(--jl-brand)) border-box;color: var(--jl-brand-deep);}.jl-header__auth-glow{position: absolute;inset: -40% -20%;background: radial-gradient(circle at 30% 30%,rgba(147,197,253,0.45),transparent 60%);opacity: 0.55;pointer-events: none;z-index: 0;}.jl-header__auth>*:not(.jl-header__auth-glow){position: relative;z-index: 1;}.jl-header__auth-ico{display: inline-flex;width: 1rem;height: 1rem;}.jl-header__auth-ico .jl-ico{width: 1rem;height: 1rem;}.jl-header__auth:hover,.jl-header__auth:focus-visible{filter: brightness(1.05);outline: none;}.jl-header__row--sub{display: none;}.jl-header__sub-inner{display: flex;align-items: center;gap: 0.4rem;min-height: 2.75rem;padding-block: 0.32rem;}.jl-header__sub-actions{display: flex;align-items: center;gap: 0.28rem;flex: 0 0 auto;}.jl-header__chip-btn{appearance: none;cursor: pointer;font: inherit;display: inline-flex;align-items: center;justify-content: center;width: 2.15rem;height: 2.15rem;padding: 0;border: 1px solid rgba(37,99,235,0.38);background: rgba(2,12,18,0.42);color: #e2e8f0;border-radius: 0.55rem;}html[data-theme="light"] .jl-header__chip-btn{background: var(--hdr-chip);border-color: rgba(37,99,235,0.28);color: #121A1F;}.jl-header__chip-ico{position: relative;display: grid;grid-template: 1.12rem / 1.12rem;place-items: center;width: 1.12rem;height: 1.12rem;}.jl-header__chip-ico svg{grid-area: 1 / 1;width: 1.05rem;height: 1.05rem;}.jl-header__sub-search{flex: 1 1 0;min-width: 0;display: flex;align-items: center;gap: 0.35rem;height: 2.15rem;padding: 0 0.55rem;border-radius: 0.65rem;border: 1px solid rgba(37,99,235,0.35);background: rgba(2,12,18,0.45);}html[data-theme="light"] .jl-header__sub-search{background: var(--hdr-chip);border-color: rgba(37,99,235,0.28);}.jl-header__sub-search .jl-header__search-ico{color: var(--jl-brand-pale);display: inline-flex;width: 1rem;height: 1rem;}html[data-theme="light"] .jl-header__sub-search .jl-header__search-ico{color: var(--jl-brand);}.jl-header__sub-search input{flex: 1 1 auto;min-width: 0;border: 0;outline: 0;background: transparent;font: inherit;font-size: 0.78rem;color: #e2e8f0;}html[data-theme="light"] .jl-header__sub-search input{color: #121A1F;}.jl-header__row--nav{min-height: 52px;}.jl-header__nav-inner{min-height: 52px;gap: 0.55rem;}.jl-header__nav-brand{display: none !important;align-items: center;gap: 0.4rem;flex: 0 0 auto;text-decoration: none;color: inherit;white-space: nowrap;opacity: 0;transform: translateY(-8px) scale(0.94);pointer-events: none;}.jl-header__nav-brand .jl-brand-mark{width: 30px;height: 30px;flex-shrink: 0;}.jl-header__nav-brand-text{display: inline-flex;align-items: baseline;gap: 0.2rem;white-space: nowrap;font-family: var(--jl-font-display);font-weight: 900;font-size: 0.92rem;letter-spacing: -0.03em;}.jl-header__nav-brand-text em{font-style: normal;padding: 0.12rem 0.32rem;border-radius: 0.28rem;font-size: 0.62rem;font-weight: 800;letter-spacing: 0.04em;text-transform: uppercase;color: var(--jl-on-brand);background: linear-gradient(180deg,var(--jl-brand-pale) 0%,var(--jl-brand-2) 100%);}@media (min-width: 992px){.jl-header.is-condensed .jl-header__nav-brand{display: inline-flex !important;opacity: 1;transform: none;pointer-events: auto;margin-inline-end: 0.35rem;animation: jl-nav-brand-in 0.28s var(--hdr-ease) both;}.jl-header.is-condensed .jl-header__home-label{display: none;}.jl-header.is-condensed .jl-header__home{padding-inline: 0.55rem;}}@keyframes jl-nav-brand-in{from{opacity: 0;transform: translateY(-10px) scale(0.92);}to{opacity: 1;transform: none;}}@media (prefers-reduced-motion: reduce){.jl-header.is-condensed .jl-header__nav-brand{animation: none;}}.jl-header__nav{display: inline-flex;align-items: center;gap: 0.35rem;flex: 1 1 auto;min-width: 0;overflow-x: auto;scrollbar-width: none;}.jl-header__nav::-webkit-scrollbar{display: none;}.jl-header__nav-sep{width: 1px;height: 1.35rem;background: rgba(148,163,184,0.28);flex-shrink: 0;margin-inline: 0.15rem;}.jl-header__home,.jl-header__nav-link{display: inline-flex;align-items: center;gap: 0.42rem;flex: 0 0 auto;height: 2.25rem;text-decoration: none;color: rgba(248,250,252,0.78);font-family: var(--jl-font-display);font-size: 0.8rem;font-weight: 750;padding: 0 0.7rem;border: 1px solid rgba(147,197,253,0.14);border-radius: 0.58rem;background: rgba(255,255,255,0.03);white-space: nowrap;transition: color 0.16s ease,background 0.16s ease,border-color 0.16s ease;}html[data-theme="light"] .jl-header__home,html[data-theme="light"] .jl-header__nav-link{color: rgba(18,26,31,0.78);background: var(--hdr-chip);border-color: rgba(37,99,235,0.16);}.jl-header__home:hover,.jl-header__nav-link:hover,.jl-header__home:focus-visible,.jl-header__nav-link:focus-visible{color: #fff;background: rgba(37,99,235,0.12);border-color: rgba(147,197,253,0.4);outline: none;}html[data-theme="light"] .jl-header__home:hover,html[data-theme="light"] .jl-header__nav-link:hover{color: var(--jl-brand-deep);background: rgba(37,99,235,0.1);}.jl-header__home.is-active,.jl-header__nav-link.is-active{color: var(--jl-on-brand);background: linear-gradient(180deg,var(--jl-brand-pale) 0%,var(--jl-brand-2) 100%);border-color: var(--jl-brand-pale);}.jl-header__home-ico,.jl-header__nav-ico{display: inline-flex;width: 1.45rem;height: 1.45rem;align-items: center;justify-content: center;flex-shrink: 0;border-radius: 0.42rem;background: rgba(37,99,235,0.14);border: 1px solid rgba(147,197,253,0.16);color: var(--jl-brand-pale);}html[data-theme="light"] .jl-header__home-ico,html[data-theme="light"] .jl-header__nav-ico{color: var(--jl-brand);background: rgba(37,99,235,0.1);border-color: rgba(37,99,235,0.18);}.jl-header__home.is-active .jl-header__home-ico,.jl-header__nav-link.is-active .jl-header__nav-ico{background: rgba(18,26,31,0.14);border-color: rgba(18,26,31,0.12);color: var(--jl-on-brand);}.jl-header__home-ico .jl-ico,.jl-header__nav-ico .jl-ico{width: 0.86rem;height: 0.86rem;}.jl-header__nav-actions{display: inline-flex;align-items: center;gap: 0.45rem;flex: 0 0 auto;margin-inline-start: auto;}.jl-header__rail-btn{appearance: none;cursor: pointer;font-family: var(--jl-font-display);display: inline-flex;align-items: center;gap: 0.4rem;height: 2.25rem;padding: 0 0.75rem;border-radius: 0.55rem;border: 1px solid transparent;font-size: 0.74rem;font-weight: 700;white-space: nowrap;color: var(--hdr-mute);background: var(--hdr-surface);border-color: var(--hdr-edge);}.jl-header__rail-btn--theme{color: var(--jl-brand-pale);background: linear-gradient(145deg,rgba(37,99,235,0.22),rgba(15,23,42,0.35));border-color: rgba(96,165,250,0.4);}html[data-theme="light"] .jl-header__rail-btn--theme{color: var(--jl-brand-deep);background: linear-gradient(145deg,rgba(37,99,235,0.14),var(--hdr-chip));border-color: rgba(37,99,235,0.35);}.jl-header__rail-btn--search{color: var(--jl-brand-pale);}html[data-theme="light"] .jl-header__rail-btn--search{color: var(--jl-brand);background: var(--hdr-chip);}.jl-header__rail-btn--tz{color: var(--jl-brand-pale);background: linear-gradient(145deg,rgba(37,99,235,0.22),rgba(15,23,42,0.35));border-color: rgba(96,165,250,0.42);}html[data-theme="light"] .jl-header__rail-btn--tz{color: var(--jl-brand-deep);background: var(--hdr-chip);border-color: rgba(37,99,235,0.32);}.jl-header__rail-btn--share{color: #F0F3F5;background: #121A1F;border-color: #121A1F;}html[data-theme="light"] .jl-header__rail-btn--share{background: #121A1F;color: #FFFFFF;border-color: #121A1F;}.jl-header__rail-btn-ico{display: grid;grid-template: 1.15rem / 1.15rem;place-items: center;width: 1.15rem;height: 1.15rem;overflow: hidden;}.jl-header__rail-btn-ico svg,.jl-header__rail-btn>.jl-ico{grid-area: 1 / 1;width: 1.05rem;height: 1.05rem;}html[data-theme="light"] .jl-header__ico-sun{display: none;}html[data-theme="dark"] .jl-header__ico-moon{display: none;}.jl-menu-btn{appearance: none;cursor: pointer;font-family: var(--jl-font-display);display: inline-flex;align-items: center;gap: 0.5rem;height: 2.25rem;padding: 0 0.85rem 0 0.7rem;border-radius: 0.6rem;border: 1px solid rgba(37,99,235,0.45);color: #d7fff6;font-size: 0.75rem;font-weight: 700;background: linear-gradient(145deg,rgba(37,99,235,0.24),rgba(2,8,14,0.6));}html[data-theme="light"] .jl-menu-btn{color: var(--jl-brand-deep);background: var(--hdr-chip);border-color: rgba(37,99,235,0.35);}.jl-menu-btn__bars{display: inline-grid;gap: 4px;width: 1.05rem;}.jl-menu-btn__bars i{display: block;height: 2px;border-radius: 2px;background: currentColor;transition: transform 0.24s var(--hdr-ease),opacity 0.16s ease,width 0.24s ease;}.jl-menu-btn__bars i:nth-child(2){width: 62%;margin-inline-start: auto;}.jl-header.is-panel-open .jl-menu-btn{color: var(--jl-on-brand);background: linear-gradient(180deg,var(--jl-brand-pale) 0%,var(--jl-brand-2) 100%);border-color: var(--jl-brand-pale);}.jl-header.is-panel-open .jl-menu-btn__bars i:nth-child(1){transform: translateY(6px) rotate(45deg);}.jl-header.is-panel-open .jl-menu-btn__bars i:nth-child(2){opacity: 0;}.jl-header.is-panel-open .jl-menu-btn__bars i:nth-child(3){transform: translateY(-6px) rotate(-45deg);}.jl-menu-btn--sub{width: 2.15rem;height: 2.15rem;padding: 0;justify-content: center;}.jl-header__search-panel{display: none;border-bottom: 1px solid var(--hdr-edge);background: rgba(4,10,16,0.96);padding: 0.75rem 0;}html[data-theme="light"] .jl-header__search-panel{background: #F7FAFB;}.jl-header.is-search-open .jl-header__search-panel{display: block;}.jl-header__search{display: flex;align-items: center;gap: 0.55rem;background: rgba(255,255,255,0.05);border: 1px solid rgba(37,99,235,0.35);border-radius: 0.75rem;padding: 0.35rem 0.4rem 0.35rem 0.9rem;}html[data-theme="light"] .jl-header__search{background: var(--hdr-chip);border-color: rgba(37,99,235,0.28);}.jl-header__search-ico{color: var(--jl-brand-pale);display: inline-flex;}html[data-theme="light"] .jl-header__search-ico{color: var(--jl-brand);}.jl-header__search input[type="search"]{flex: 1 1 auto;min-width: 0;border: 0;background: transparent;color: #fff;font: inherit;font-size: 0.95rem;outline: none;}html[data-theme="light"] .jl-header__search input[type="search"]{color: #121A1F;}.jl-header__search button{appearance: none;border: 0;height: 2.25rem;padding: 0 1rem;border-radius: 0.5rem;background: linear-gradient(180deg,var(--jl-brand-pale),var(--jl-brand-2));color: var(--jl-on-brand);font: inherit;font-size: 0.82rem;font-weight: 900;cursor: pointer;}.jl-header__backdrop{position: fixed;inset: 0;background: rgba(2,8,14,0.62);z-index: 1100;opacity: 0;pointer-events: none;transition: opacity 0.28s var(--hdr-ease);}.jl-header__backdrop.is-open{opacity: 1;pointer-events: auto;}.jl-header__backdrop[hidden],.jl-header__panel[hidden]{display: none !important;}.jl-header__panel{position: fixed;top: 0;bottom: 0;right: 0;width: min(92vw,360px);z-index: 1400;background: radial-gradient(120% 42% at 100% 0%,rgba(37,99,235,0.2),transparent 58%),linear-gradient(180deg,#0a141c 0%,#071018 100%);border-left: 1px solid rgba(37,99,235,0.24);box-shadow: -20px 0 48px rgba(0,0,0,0.48);padding: 1rem 0.95rem calc(1.45rem + env(safe-area-inset-bottom,0px));overflow-y: auto;color: #f8fafc;transform: translate3d(102%,0,0);transition: transform 0.3s var(--hdr-ease);}html[data-theme="light"] .jl-header__panel{background: radial-gradient(120% 42% at 100% 0%,rgba(37,99,235,0.16),transparent 58%),linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 55%,#E9EEF2 100%);color: #121A1F;border-left-color: rgba(37,99,235,0.22);}.jl-header__panel.is-open{transform: translate3d(0,0,0);}.jl-header__panel-head{display: flex;align-items: center;justify-content: space-between;gap: 0.75rem;margin-bottom: 1rem;}.jl-header__panel-brand{display: inline-flex;align-items: center;gap: 0.65rem;}.jl-header__icon-btn{appearance: none;width: 2.2rem;height: 2.2rem;display: grid;place-items: center;border-radius: 0.6rem;border: 1px solid rgba(148,163,184,0.28);background: rgba(255,255,255,0.05);color: inherit;cursor: pointer;}.jl-header__panel-account{display: flex;align-items: center;gap: 0.7rem;padding: 0.75rem 0.8rem;margin-bottom: 1rem;border-radius: 0.85rem;text-decoration: none;color: inherit;border: 1px solid rgba(96,165,250,0.22);background: rgba(37,99,235,0.1);}.jl-header__panel-account-copy{display: grid;gap: 0.15rem;flex: 1 1 auto;min-width: 0;}.jl-header__panel-account-copy strong{font-size: 0.92rem;font-weight: 850;}.jl-header__panel-account-copy em{font-style: normal;font-size: 0.72rem;color: var(--hdr-mute);}.jl-header__panel-label{margin: 0 0 0.45rem;font-size: 0.72rem;font-weight: 800;color: rgba(148,163,184,0.85);}.jl-header__panel-nav{display: grid;gap: 0.3rem;}.jl-header__panel-nav a{display: flex;align-items: center;gap: 0.65rem;padding: 0.7rem 0.75rem;border-radius: 0.7rem;text-decoration: none;color: inherit;border: 1px solid transparent;font-weight: 750;font-size: 0.9rem;}.jl-header__panel-nav a:hover,.jl-header__panel-nav a.is-active{background: rgba(37,99,235,0.12);border-color: rgba(96,165,250,0.28);}html[data-theme="light"] .jl-header__panel-nav a:hover,html[data-theme="light"] .jl-header__panel-nav a.is-active{background: rgba(37,99,235,0.1);border-color: rgba(37,99,235,0.22);}.jl-header__panel-nav .jl-ico{width: 1.1rem;height: 1.1rem;color: var(--jl-brand-pale);}html[data-theme="light"] .jl-header__panel-nav .jl-ico{color: var(--jl-brand);}.jl-header__follow--panel{margin-top: 1.25rem;padding-top: 0.85rem;border-top: 1px solid rgba(148,163,184,0.16);}.jl-tz-modal{border: none;padding: 0;background: transparent;max-width: min(380px,calc(100vw - 1.25rem));width: 100%;}.jl-tz-modal::backdrop{background: rgba(2,8,23,0.55);backdrop-filter: blur(3px);}.jl-tz-modal__card{margin: 0;border-radius: 1rem;border: 1px solid rgba(96,165,250,0.22);background: #0b1620;color: #e2e8f0;box-shadow: 0 18px 48px rgba(0,0,0,0.4);overflow: hidden;}html[data-theme="light"] .jl-tz-modal__card{background: #FFFFFF;color: #121A1F;border-color: rgba(37,99,235,0.22);}.jl-tz-modal__head{display: flex;align-items: center;justify-content: space-between;gap: 0.75rem;padding: 0.75rem 0.85rem 0.45rem;}.jl-tz-modal__title{margin: 0;font-size: 0.95rem;font-weight: 900;}.jl-tz-modal__close{appearance: none;border: 0;background: transparent;color: inherit;font-size: 1.4rem;cursor: pointer;line-height: 1;}.jl-tz-modal__search{padding: 0 0.85rem 0.55rem;}.jl-tz-modal__search input{width: 100%;height: 2.35rem;border-radius: 0.65rem;border: 1px solid rgba(148,163,184,0.28);background: rgba(255,255,255,0.04);color: inherit;padding: 0 0.75rem;font: inherit;}html[data-theme="light"] .jl-tz-modal__search input{background: #E9EEF2;}.jl-tz-modal__list{max-height: min(48vh,320px);overflow: auto;padding: 0.35rem 0.55rem 0.75rem;display: grid;gap: 0.25rem;}.jl-tz-modal__item{appearance: none;display: flex;align-items: center;gap: 0.65rem;width: 100%;padding: 0.65rem 0.7rem;border-radius: 0.65rem;border: 1px solid transparent;background: transparent;color: inherit;font: inherit;font-weight: 750;cursor: pointer;text-align: start;}.jl-tz-modal__item:hover,.jl-tz-modal__item.is-active{background: rgba(37,99,235,0.12);border-color: rgba(96,165,250,0.28);}.jl-tz-modal__empty{margin: 0.5rem;font-size: 0.85rem;color: #94a3b8;}@media (max-width: 1100px){.jl-header__follow-label{display: none;}.jl-header__weekday{display: none;}}@media (max-width: 991px){.jl-header{--hdr-gutter: 5px;}.jl-header.is-sticky{position: fixed;inset-inline: 0;top: 0;width: 100%;}.jl-header-spacer{display: block;height: var(--jl-hdr-h,96px);}.jl-header__row--nav{display: none !important;}.jl-header__row--sub{display: block;}.jl-header__datetime,.jl-header__follow,.jl-menu-btn--desktop{display: none !important;}.jl-header__top-inner{min-height: 0;padding-block: 5px;}.jl-header__brand{max-width: min(70vw,14rem);}.jl-header__logo-image--top{width: min(180px,68vw);height: 50px;}.jl-header__search-panel{display: none !important;}html.jl-panel-open{overflow: hidden;}}@media (min-width: 992px){.jl-menu-btn--desktop,.jl-menu-btn--sub,.jl-header__row--sub{display: none !important;}.jl-header__panel,.jl-header__backdrop{display: none !important;}html.jl-panel-open{overflow: visible !important;}}@media (max-width: 575px){.jl-header{--hdr-gutter: 5px;}.jl-header__wordmark-tag{display: none;}.jl-header__wordmark-main{font-size: 1.28rem;}.jl-brand-mark{width: 36px;height: 36px;}.jl-header__logo-image--top{width: min(180px,68vw);height: 50px;}}.jl-header{--hdr-ink: var(--jl-ink);--hdr-mute: var(--jl-muted);--hdr-teal: var(--jl-brand);--hdr-teal-dim: var(--jl-brand-soft);--hdr-edge: var(--jl-line);--hdr-surface: var(--jl-brand-soft);--hdr-g1: var(--jl-surface);--hdr-g2: var(--jl-surface);--hdr-g3: var(--jl-bg-wash);color: var(--jl-ink);background: var(--jl-surface);border-bottom: 1px solid var(--jl-line);box-shadow: 0 8px 24px rgba(37,99,235,0.08);}.jl-header::after{height: 3px;background: linear-gradient(90deg,transparent,var(--jl-brand),var(--jl-brand-2),transparent);}html[data-theme="dark"] .jl-header{--hdr-g1: var(--jl-surface);--hdr-g2: var(--jl-surface);--hdr-g3: var(--jl-bg-wash);color: var(--jl-ink);box-shadow: 0 8px 24px rgba(0,0,0,0.24);}.jl-header__row--top{border-bottom-color: var(--jl-line-strong);}.jl-header__wordmark-main,html[data-theme="light"] .jl-header__wordmark-main{background: linear-gradient(135deg,var(--jl-brand-deep),var(--jl-brand));-webkit-background-clip: text;background-clip: text;}.jl-header__wordmark-accent{color: var(--jl-on-brand);background: linear-gradient(135deg,var(--jl-brand),var(--jl-brand-2));box-shadow: none;}.jl-header__wordmark-tag,html[data-theme="light"] .jl-header__wordmark-tag{color: var(--jl-muted);}.jl-header__wordmark-accent::before{background: var(--jl-live);}.jl-header__datetime,html[data-theme="light"] .jl-header__datetime{color: var(--jl-muted);background: var(--jl-bg-wash);border-color: var(--jl-line);}.jl-header__datetime:hover,.jl-header__datetime:focus-visible{background: var(--jl-brand-soft);border-color: var(--jl-brand);}.jl-header__weekday,html[data-theme="light"] .jl-header__weekday{color: var(--jl-brand-deep);}.jl-header__date,html[data-theme="light"] .jl-header__date{color: var(--jl-muted);}.jl-header__time,html[data-theme="light"] .jl-header__time{color: var(--jl-brand-deep);background: var(--jl-brand-soft);border-color: color-mix(in srgb,var(--jl-brand) 30%,var(--jl-line));}.jl-header__social-link,html[data-theme="light"] .jl-header__social-link{color: var(--jl-brand-deep);background: var(--jl-surface);border-color: var(--jl-line);}.jl-header__auth,html[data-theme="light"] .jl-header__auth--login,html[data-theme="light"] .jl-header__auth--member{color: var(--jl-on-brand);background: linear-gradient(135deg,var(--jl-brand),var(--jl-brand-2));border-color: transparent;box-shadow: 0 8px 20px color-mix(in srgb,var(--jl-brand) 20%,transparent);}.jl-header__home,.jl-header__nav-link,html[data-theme="light"] .jl-header__home,html[data-theme="light"] .jl-header__nav-link{color: var(--jl-ink);background: var(--jl-surface);border-color: var(--jl-line);}.jl-header__home:hover,.jl-header__nav-link:hover,.jl-header__home:focus-visible,.jl-header__nav-link:focus-visible,html[data-theme="light"] .jl-header__home:hover,html[data-theme="light"] .jl-header__nav-link:hover{color: var(--jl-brand-deep);background: var(--jl-brand-soft);border-color: color-mix(in srgb,var(--jl-brand) 45%,var(--jl-line));}.jl-header__home.is-active,.jl-header__nav-link.is-active{color: var(--jl-on-brand);background: linear-gradient(135deg,var(--jl-brand),var(--jl-brand-2));border-color: transparent;}.jl-header__home-ico,.jl-header__nav-ico,html[data-theme="light"] .jl-header__home-ico,html[data-theme="light"] .jl-header__nav-ico{color: var(--jl-brand);background: var(--jl-brand-soft);border-color: color-mix(in srgb,var(--jl-brand) 18%,var(--jl-line));}.jl-header__home.is-active .jl-header__home-ico,.jl-header__nav-link.is-active .jl-header__nav-ico{color: var(--jl-on-brand);background: rgba(255,255,255,0.16);border-color: transparent;}.jl-header__rail-btn,html[data-theme="light"] .jl-header__rail-btn--theme,html[data-theme="light"] .jl-header__rail-btn--search,html[data-theme="light"] .jl-header__rail-btn--tz{color: var(--jl-brand-deep);background: var(--jl-brand-soft);border-color: var(--jl-line);}.jl-header__rail-btn--share,html[data-theme="light"] .jl-header__rail-btn--share{color: var(--jl-on-brand);background: var(--jl-brand);border-color: var(--jl-brand);}.jl-menu-btn,html[data-theme="light"] .jl-menu-btn{color: var(--jl-brand-deep);background: var(--jl-brand-soft);border-color: color-mix(in srgb,var(--jl-brand) 35%,var(--jl-line));}.jl-header__search-panel,html[data-theme="light"] .jl-header__search-panel{background: var(--jl-bg);border-color: var(--jl-line);}.jl-header__search,html[data-theme="light"] .jl-header__search{background: var(--jl-surface);border-color: var(--jl-line);}.jl-header__search-ico,html[data-theme="light"] .jl-header__search-ico{color: var(--jl-brand);}.jl-header__search input[type="search"],html[data-theme="light"] .jl-header__search input[type="search"]{color: var(--jl-ink);}.jl-header__search button{color: var(--jl-on-brand);background: linear-gradient(135deg,var(--jl-brand),var(--jl-brand-2));}.jl-header__panel{background: var(--jl-surface);color: var(--jl-ink);border-inline-start-color: var(--jl-line);box-shadow: -20px 0 48px rgba(18,26,31,0.16);}.jl-header__panel-account,.jl-header__panel-nav a:hover,.jl-header__panel-nav a.is-active{background: var(--jl-brand-soft);border-color: color-mix(in srgb,var(--jl-brand) 28%,var(--jl-line));}.jl-header__panel-nav .jl-ico{color: var(--jl-brand);}.jl-brand-logo-wrap{display: inline-grid;grid-template: 1fr / 1fr;place-items: center;line-height: 0;}.jl-brand-logo-wrap>.jl-brand-logo{grid-area: 1 / 1;}.jl-brand-logo--dark{display: none;}html[data-theme="dark"] .jl-brand-logo--light{display: none;}html[data-theme="dark"] .jl-brand-logo--dark{display: block;}.jl-brand-mark{display: grid;place-items: center;flex-shrink: 0;width: 42px;height: 42px;filter: drop-shadow(0 6px 14px color-mix(in srgb,var(--jl-brand) 35%,transparent));}.jl-brand-mark__svg{width: 100%;height: 100%;display: block;}.jl-brand-text{display: grid;gap: 1px;min-width: 0;}.jl-brand-text__main{display: flex;align-items: baseline;gap: 3px;line-height: 1;}.jl-brand-text__top{font-family: var(--jl-font-display);font-size: 1.05rem;font-weight: 900;letter-spacing: -0.04em;color: var(--jl-ink);}.jl-brand-text__live{font-family: var(--jl-font-display);font-size: 1.12rem;font-weight: 900;letter-spacing: -0.02em;background: linear-gradient(135deg,var(--jl-brand-2),var(--jl-brand-deep));-webkit-background-clip: text;background-clip: text;color: transparent;text-shadow: 0 0 24px color-mix(in srgb,var(--jl-brand) 25%,transparent);}.jl-brand-text__tag{font-size: 0.62rem;font-weight: 800;letter-spacing: 0.02em;color: var(--jl-brand-deep);white-space: nowrap;}.jl-social{display: flex;flex-wrap: wrap;align-items: center;gap: 0.45rem;}.jl-social__link{display: inline-grid;place-items: center;color: var(--jl-brand-deep);background: color-mix(in srgb,var(--jl-brand) 10%,var(--jl-surface));border: 1px solid color-mix(in srgb,var(--jl-brand) 22%,var(--jl-line));border-radius: 50%;transition: transform 0.16s ease,background 0.16s ease,color 0.16s ease,box-shadow 0.16s ease;}.jl-social__link:hover{color: var(--jl-on-brand);background: var(--jl-brand);border-color: var(--jl-brand);box-shadow: 0 6px 16px var(--jl-brand-glow);transform: translateY(-1px);}.jl-social--md .jl-social__link{width: 2.35rem;height: 2.35rem;}.jl-social--md .jl-social__link svg{width: 16px;height: 16px;}.jl-social--sm .jl-social__link{width: 28px;height: 28px;}.jl-social--sm .jl-social__link svg{width: 14px;height: 14px;}.jl-social--header{gap: 4px;}.jl-social--foot{margin-top: 0.15rem;}.jl-panel{background: var(--jl-surface);border: 1px solid var(--jl-line);border-radius: var(--jl-r-lg);padding: var(--jl-space-4);box-shadow: var(--jl-shadow);min-width: 0;}.jl-panel__head{display: flex;align-items: center;justify-content: space-between;gap: var(--jl-space-2);margin-bottom: var(--jl-space-4);padding-bottom: var(--jl-space-3);border-bottom: 1px solid var(--jl-line-strong);}.jl-panel__head h2,.jl-panel__title{position: relative;margin: 0;font-size: 1.02rem;font-weight: var(--jl-weight-title);letter-spacing: -0.02em;}.jl-panel__head h2::before,.jl-panel__title::before{content: "";display: inline-block;width: 4px;height: 1.15em;margin-inline-end: 8px;vertical-align: -0.18em;border-radius: 999px;background: linear-gradient(180deg,var(--jl-brand),var(--jl-brand-2));}.jl-panel__head a,.jl-panel__link{color: var(--jl-brand-deep);font-weight: 700;font-size: 0.82rem;}.jl-empty{margin: 0;padding: var(--jl-space-4) var(--jl-space-3);text-align: center;color: var(--jl-muted);font-size: 0.86rem;}.jl-foot{--foot-max: var(--jl-max,var(--hdr-max,1280px));--foot-gutter: var(--jl-gutter,var(--hdr-gutter,20px));flex-shrink: 0;width: 100%;margin-top: auto;padding: 0.85rem 0 calc(0.65rem + env(safe-area-inset-bottom,0px));background: transparent;}.jl-foot__shell{width: min(100%,var(--foot-max));margin-inline: auto;padding-inline: var(--foot-gutter);box-sizing: border-box;}.jl-foot__bar{display: flex;flex-wrap: wrap;align-items: center;gap: 0.65rem 1rem;padding: 0.7rem 0.95rem;border-radius: 14px;border: 1px solid color-mix(in srgb,var(--jl-line-strong) 55%,var(--jl-line));background: var(--jl-surface);box-shadow: var(--jl-shadow);}.jl-foot__logo{display: inline-flex;align-items: center;flex: 0 0 auto;text-decoration: none;color: var(--jl-ink);min-width: 0;}.jl-foot__logo-image{display: block;width: 180px;height: 54px;object-fit: contain;object-position: center;}.jl-foot__logo .jl-brand-logo-wrap{display: inline-grid;}.jl-foot__logo .jl-brand-mark{width: 32px;height: 32px;flex-shrink: 0;}.jl-foot__logo strong{font-family: var(--jl-font-display);font-size: 0.95rem;font-weight: 900;letter-spacing: -0.03em;white-space: nowrap;}.jl-foot__nav{display: flex;flex-wrap: wrap;align-items: center;gap: 0.15rem 0.15rem;flex: 1 1 auto;min-width: 0;}.jl-foot__nav a{display: inline-flex;align-items: center;padding: 0.28rem 0.55rem;border-radius: 8px;font-size: 0.8rem;font-weight: 700;color: var(--jl-ink);text-decoration: none;white-space: nowrap;transition: color 0.15s ease,background 0.15s ease;}.jl-foot__nav a:hover{color: var(--jl-brand-deep);background: var(--jl-brand-soft);}.jl-social--foot{margin-inline-start: auto;flex: 0 0 auto;}.jl-foot__copy{margin: 0.55rem 0 0;padding-inline: 0.25rem;font-size: 0.74rem;font-weight: 700;color: var(--jl-muted);text-align: center;}@media (max-width: 991px){.jl-foot{--foot-gutter: 5px;}}@media (max-width: 720px){.jl-foot__bar{padding: 0.65rem 0.75rem;gap: 0.55rem;}.jl-social--foot{margin-inline-start: 0;width: 100%;justify-content: flex-start;}.jl-foot__nav a{font-size: 0.78rem;padding: 0.24rem 0.45rem;}}html[data-theme="dark"] .jl-foot__bar{background: var(--jl-surface);border-color: color-mix(in srgb,var(--jl-line-strong) 70%,var(--jl-line));}.jl-foot__bar{border-radius: var(--jl-r-lg);border-color: var(--jl-line);background: var(--jl-surface);box-shadow: var(--jl-shadow);}.jl-foot__nav a{border-radius: var(--jl-r-pill);}.jl-foot__copy{color: var(--jl-muted);}.jl-crest{width: 22px;height: 22px;object-fit: contain;flex-shrink: 0;}.jl-crest--ph{display: grid;place-items: center;border-radius: 50%;background: var(--jl-bg);font-size: 0.7rem;font-weight: 800;color: var(--jl-muted);}.jl-crest--lg{width: 64px;height: 64px;}.jl-crest--md{width: 28px;height: 28px;}.jl-badge{display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;border-radius: var(--jl-r-pill);background: var(--jl-live);color: #fff;font-size: 0.75rem;font-weight: 800;}.jl-badge--soon{background: color-mix(in srgb,var(--jl-muted) 25%,var(--jl-surface));color: var(--jl-ink);}.jl-btn{display: inline-flex;align-items: center;justify-content: center;gap: var(--jl-space-2);min-height: 44px;padding: 9px 16px;border-radius: var(--jl-r-pill);border: 1px solid var(--jl-line);background: var(--jl-surface);color: var(--jl-ink);font-weight: 800;font-size: 0.85rem;transition: transform 0.18s ease,border-color 0.18s ease,background 0.18s ease,box-shadow 0.18s ease;}.jl-btn--brand{color: var(--jl-on-brand);border-color: var(--jl-brand);background: linear-gradient(135deg,var(--jl-brand),var(--jl-brand-2));box-shadow: 0 7px 16px color-mix(in srgb,var(--jl-brand) 22%,transparent);}.jl-btn--ghost{border-color: color-mix(in srgb,var(--jl-brand) 45%,var(--jl-line));color: var(--jl-brand);background: var(--jl-brand-soft);}.jl-btn--block{width: 100%;}.jl-btn:hover{border-color: var(--jl-brand);transform: translateY(-1px);box-shadow: var(--jl-shadow);}.jl-btn--brand:hover{color: var(--jl-on-brand);border-color: var(--jl-brand-2);}.jl-btn:active{transform: translateY(0);}.jl-progress{position: fixed;top: 0;left: 0;right: 0;height: 3px;z-index: 99999;pointer-events: none;opacity: 0;transform: scaleX(0);transform-origin: right center;background: linear-gradient(90deg,var(--jl-brand),var(--jl-brand-2));transition: opacity 0.15s ease;}.jl-progress.is-active{opacity: 1;animation: jl-progress-pulse 0.9s ease-in-out infinite alternate;}@keyframes jl-progress-pulse{from{transform: scaleX(0.35);}to{transform: scaleX(0.85);}}.jl-chev{width: 26px;height: 26px;border-radius: var(--jl-r-sm);display: grid;place-items: center;flex-shrink: 0;color: var(--jl-brand);background: var(--jl-brand-soft);transition: transform 0.2s ease,background 0.15s ease,color 0.15s ease;}.jl-chev--sm{width: 24px;height: 24px;}.jl-chev svg{display: block;}.jl-chev.is-open,.jl-home-country.is-open .jl-chev,.jl-home-country__fold[open] .jl-chev,.jl-home-start.is-open .jl-chev,.jl-home-start[open] .jl-chev,.jl-home-hub-item.is-open .jl-chev,.jl-home-hub-item__fold[open] .jl-chev{transform: rotate(90deg);color: #fff;background: var(--jl-brand);}summary:hover .jl-chev,button:hover .jl-chev{background: color-mix(in srgb,var(--jl-brand) 22%,transparent);}.jl-more-btn{display: block;width: 100%;margin-top: var(--jl-space-3);min-height: 44px;border-radius: var(--jl-r-md);border: 1px dashed color-mix(in srgb,var(--jl-brand) 50%,var(--jl-line));background: linear-gradient(180deg,color-mix(in srgb,var(--jl-brand) 10%,var(--jl-surface)),var(--jl-surface));color: var(--jl-brand-deep);font-size: 0.86rem;font-weight: var(--jl-weight-stat);letter-spacing: var(--jl-letter-tight);transition: background 0.15s ease,border-color 0.15s ease,transform 0.15s ease,box-shadow 0.15s ease;}.jl-more-btn:hover{background: color-mix(in srgb,var(--jl-brand) 16%,var(--jl-surface));border-style: solid;border-color: var(--jl-brand);transform: translateY(-1px);box-shadow: 0 8px 20px var(--jl-brand-glow);}.jl-board__cols,.jl-board__row{display: grid;grid-template-columns: 2rem minmax(0,1fr) repeat(3,2.2rem);gap: var(--jl-space-2);align-items: center;font-size: 0.78rem;}.jl-board--scorers .jl-board__cols,.jl-board--scorers .jl-board__row{grid-template-columns: 2rem minmax(0,1fr) 3rem;}.jl-board__cols{padding: 0 var(--jl-space-2) var(--jl-space-1);color: var(--jl-muted);font-weight: 700;}.jl-board__row{padding: var(--jl-space-2);border-radius: var(--jl-r-sm);border: 1px solid var(--jl-line);background: color-mix(in srgb,var(--jl-bg) 40%,var(--jl-surface));margin-bottom: 4px;transition: border-color 0.15s ease,transform 0.15s ease;}.jl-board__row:hover{border-color: color-mix(in srgb,var(--jl-brand) 40%,var(--jl-line));transform: translateY(-1px);}.jl-board__rank{font-weight: 800;color: var(--jl-muted);text-align: center;}.jl-board__team{display: flex;align-items: center;gap: 6px;min-width: 0;}.jl-board__team em{font-style: normal;font-weight: 700;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.jl-board__team small{display: block;font-size: 0.65rem;color: var(--jl-muted);}.jl-board__face{width: 26px;height: 26px;border-radius: 50%;object-fit: cover;}.jl-board__more{display: block;margin-top: var(--jl-space-2);text-align: center;font-size: 0.78rem;font-weight: 800;color: var(--jl-brand);}.jl-board--standings{padding: 4px;border-radius: var(--jl-r-md);background: linear-gradient(180deg,color-mix(in srgb,var(--jl-brand) 6%,var(--jl-surface)),var(--jl-surface));border: 1px solid color-mix(in srgb,var(--jl-brand) 18%,var(--jl-line));}.jl-board--standings .jl-board__cols{padding: 6px 12px 8px;font-size: 0.64rem;font-weight: 800;letter-spacing: 0.03em;color: color-mix(in srgb,var(--jl-muted) 90%,var(--jl-brand));border-bottom: 1px solid color-mix(in srgb,var(--jl-line) 80%,transparent);margin-bottom: 4px;}.jl-board--standings .jl-board__row{margin-bottom: 6px;padding: 9px 12px;border-radius: var(--jl-r-md);background: var(--jl-surface);border: 1px solid color-mix(in srgb,var(--jl-line) 90%,transparent);box-shadow: 0 1px 0 color-mix(in srgb,var(--jl-line) 70%,transparent);}.jl-board--standings .jl-board__row:last-of-type{margin-bottom: 0;}.jl-board--standings .jl-board__team img,.jl-board--standings .jl-board__team .jl-crest{width: 24px;height: 24px;}.jl-board--standings .jl-board__row span:not(.jl-board__rank):not(.jl-board__team){text-align: center;font-variant-numeric: tabular-nums;font-weight: 700;color: var(--jl-muted);}.jl-board--standings .jl-board__row.is-gold{border-color: color-mix(in srgb,#eab308 45%,var(--jl-line));background: linear-gradient(90deg,color-mix(in srgb,#eab308 10%,var(--jl-surface)),var(--jl-surface));}.jl-board--standings .jl-board__row.is-silver{border-color: color-mix(in srgb,#94a3b8 45%,var(--jl-line));background: linear-gradient(90deg,color-mix(in srgb,#94a3b8 10%,var(--jl-surface)),var(--jl-surface));}.jl-board--standings .jl-board__row.is-bronze{border-color: color-mix(in srgb,var(--jl-warn) 45%,var(--jl-line));background: linear-gradient(90deg,color-mix(in srgb,var(--jl-warn) 10%,var(--jl-surface)),var(--jl-surface));}.jl-board--standings .jl-board__row.is-gold .jl-board__rank,.jl-board--standings .jl-board__row.is-silver .jl-board__rank,.jl-board--standings .jl-board__row.is-bronze .jl-board__rank{width: 22px;height: 22px;border-radius: 50%;display: grid;place-items: center;font-size: 0.72rem;font-weight: 900;color: #fff;}.jl-board--standings .jl-board__row.is-gold .jl-board__rank{background: linear-gradient(135deg,#facc15,#ca8a04);}.jl-board--standings .jl-board__row.is-silver .jl-board__rank{background: linear-gradient(135deg,#cbd5e1,#4e5c66);}.jl-board--standings .jl-board__row.is-bronze .jl-board__rank{background: linear-gradient(135deg,#fb923c,#c2410c);}.jl-board--standings .jl-board__row strong{font-size: 0.86rem;font-weight: 900;color: var(--jl-brand-deep);}.jl-fol-btn{display: grid;place-items: center;width: 34px;height: 34px;padding: 0;border-radius: 999px;border: 1px solid color-mix(in srgb,var(--jl-brand) 22%,var(--jl-line));background: color-mix(in srgb,var(--jl-bg-wash) 80%,var(--jl-surface));color: var(--jl-muted);cursor: pointer;flex-shrink: 0;transition: color 0.15s ease,background 0.15s ease,border-color 0.15s ease,transform 0.15s ease;}.jl-fol-btn svg{width: 16px;height: 16px;}.jl-fol-btn:hover{color: var(--jl-brand);border-color: color-mix(in srgb,var(--jl-brand) 40%,var(--jl-line));}.jl-fol-btn.is-on{color: var(--jl-on-brand,#fff);background: linear-gradient(135deg,var(--jl-brand),var(--jl-brand-2));border-color: transparent;box-shadow: 0 4px 12px color-mix(in srgb,var(--jl-brand) 30%,transparent);}.jl-fol-btn.is-on svg{fill: currentColor;stroke: none;}.is-followed{box-shadow: inset 3px 0 0 var(--jl-brand);}.jl-fx-row-wrap{position: relative;display: block;max-width: 100%;min-width: 0;}.jl-fx-row-wrap .jl-fx-row{display: grid;width: 100%;min-width: 0;padding-inline-end: 44px;box-sizing: border-box;}.jl-fx-row-wrap .jl-fx-row__star-btn{position: absolute;inset-inline-end: 8px;top: 50%;transform: translateY(-50%);z-index: 4;width: 30px;height: 30px;min-height: 30px;margin: 0;border-radius: 999px;border: 1px solid color-mix(in srgb,var(--jl-brand) 22%,var(--jl-line));background: color-mix(in srgb,var(--jl-bg-wash) 72%,var(--jl-surface));box-shadow: none;}.jl-fx-row-wrap .jl-fx-row__star-btn:hover{color: var(--jl-brand);border-color: color-mix(in srgb,var(--jl-brand) 40%,var(--jl-line));background: color-mix(in srgb,var(--jl-brand) 10%,var(--jl-surface));}.jl-fx-row-wrap .jl-fx-row__star-btn.is-on{color: var(--jl-on-brand,#fff);background: linear-gradient(135deg,var(--jl-brand),var(--jl-brand-2));border-color: transparent;box-shadow: 0 4px 12px color-mix(in srgb,var(--jl-brand) 30%,transparent);}.jl-fx-row-wrap .jl-fx-row__star-btn svg{width: 14px;height: 14px;}.mp2-score__star.is-on{color: var(--mp2-on-brand,#fff);background: linear-gradient(135deg,var(--mp2-brand),var(--mp2-brand-2));border-color: transparent;}.mp2-score__star.is-on svg{fill: currentColor;stroke: none;}.jl-tm-card-wrap{position: relative;}.jl-tm-card-wrap .jl-tm-card__fol{position: absolute;inset-inline-end: 6px;top: 50%;transform: translateY(-50%);z-index: 2;width: 30px;height: 30px;}.jl-tm-card-wrap .jl-tm-card__fol svg{width: 14px;height: 14px;}@media (min-width: 992px){.jl-tm-card-wrap{padding-inline-end: 40px;}}.lx3-card .lx3-card__fol,.jl-dc__fol,.jl-comp__fol{flex-shrink: 0;}@media (max-width: 991px){[data-jl-swipe-item].jl-swipe-wrap:not(.jl-home-table):not(.lx3-card):not(.jl-comp):not(.jl-dc):not(.jl-home-club):not(.jl-home-nat):not(.jl-tm-card-wrap):not(.jl-fx-row-wrap){--jl-swipe-w: 72px;display: grid;position: relative;overflow: hidden;border-radius: var(--jl-r-md,14px);}[data-jl-swipe-item].jl-home-table.jl-swipe-wrap,[data-jl-swipe-item].lx3-card.jl-swipe-wrap,[data-jl-swipe-item].jl-comp.jl-swipe-wrap,[data-jl-swipe-item].jl-dc.jl-swipe-wrap,[data-jl-swipe-item].jl-home-club.jl-swipe-wrap,[data-jl-swipe-item].jl-home-nat.jl-swipe-wrap,[data-jl-swipe-item].jl-tm-card-wrap.jl-swipe-wrap,[data-jl-swipe-item].jl-fx-row-wrap.jl-swipe-wrap{--jl-swipe-w: 72px;display: block;position: relative;overflow: hidden;border-radius: inherit;}.jl-swipe-actions{position: absolute;inset: 0;z-index: 0;display: flex;align-items: stretch;justify-content: space-between;min-height: 100%;pointer-events: none;}[data-jl-swipe-item].jl-swipe-wrap:not(.jl-home-table):not(.lx3-card):not(.jl-comp):not(.jl-dc):not(.jl-home-club):not(.jl-home-nat):not(.jl-tm-card-wrap):not(.jl-fx-row-wrap) .jl-swipe-actions{position: static;inset: auto;display: grid;grid-template-columns: var(--jl-swipe-w) 1fr var(--jl-swipe-w);grid-area: 1 / 1;min-height: 100%;}.jl-swipe-act{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 5px;flex: 0 0 var(--jl-swipe-w);width: var(--jl-swipe-w);min-height: 100%;align-self: stretch;padding: 10px 6px;border: 0;font: inherit;pointer-events: none;opacity: 0;visibility: hidden;cursor: pointer;transition: opacity 0.18s ease,transform 0.18s ease,filter 0.15s ease;}[data-jl-swipe-item].jl-swipe-wrap:not(.jl-home-table):not(.lx3-card):not(.jl-comp):not(.jl-dc):not(.jl-home-club):not(.jl-home-nat):not(.jl-tm-card-wrap):not(.jl-fx-row-wrap) .jl-swipe-act--fav{grid-column: 3;justify-self: end;}[data-jl-swipe-item].jl-swipe-wrap:not(.jl-home-table):not(.lx3-card):not(.jl-comp):not(.jl-dc):not(.jl-home-club):not(.jl-home-nat):not(.jl-tm-card-wrap):not(.jl-fx-row-wrap) .jl-swipe-act--hide{grid-column: 1;justify-self: start;}.jl-swipe-act__icon{display: grid;place-items: center;width: 28px;height: 28px;border-radius: 999px;background: rgba(255,255,255,0.16);}.jl-swipe-act__icon svg{width: 16px;height: 16px;}.jl-swipe-act__label{font-size: 0.68rem;font-weight: 900;line-height: 1.15;letter-spacing: 0.01em;text-align: center;}.jl-swipe-act--fav{margin-inline-start: auto;background: linear-gradient(180deg,var(--jl-brand-2),var(--jl-brand-deep));color: var(--jl-on-brand,#fff);border-start-end-radius: var(--jl-r-md,14px);border-end-end-radius: var(--jl-r-md,14px);box-shadow: inset 0 1px 0 rgba(255,255,255,0.18);}.jl-swipe-act--fav.is-on{background: linear-gradient(180deg,color-mix(in srgb,var(--jl-brand) 28%,var(--jl-surface)),color-mix(in srgb,var(--jl-brand) 14%,var(--jl-bg-wash)));color: var(--jl-brand-deep);box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--jl-brand) 24%,var(--jl-line));}.jl-swipe-act--fav.is-on .jl-swipe-act__icon{background: color-mix(in srgb,var(--jl-brand) 16%,transparent);}.jl-swipe-act--hide{margin-inline-end: auto;background: linear-gradient(180deg,#f87171,#dc2626);color: #fff;border-start-start-radius: var(--jl-r-md,14px);border-end-start-radius: var(--jl-r-md,14px);box-shadow: inset 0 1px 0 rgba(255,255,255,0.14);}.jl-swipe-content{position: relative;z-index: 1;width: 100%;min-height: 100%;background: var(--jl-surface,#FFFFFF);transition: transform 0.22s cubic-bezier(0.22,1,0.36,1);touch-action: pan-y;}[data-jl-swipe-item].jl-swipe-wrap:not(.jl-home-table):not(.lx3-card):not(.jl-comp):not(.jl-dc):not(.jl-home-club):not(.jl-home-nat):not(.jl-tm-card-wrap):not(.jl-fx-row-wrap) .jl-swipe-content{grid-area: 1 / 1;}.jl-home-table .jl-swipe-content,.lx3-card .jl-swipe-content,.jl-comp .jl-swipe-content,.jl-dc .jl-swipe-content,.jl-home-club .jl-swipe-content,.jl-home-nat .jl-swipe-content,.jl-tm-card-wrap .jl-swipe-content,.jl-fx-row-wrap .jl-swipe-content{background: transparent;min-height: 0;}.jl-fx-row-wrap .jl-swipe-content{position: relative;display: block;}.jl-tm-card-wrap.jl-swipe-wrap,.jl-fx-row-wrap.jl-swipe-wrap{border-radius: var(--jl-r-md,14px);}.jl-fx-row-wrap.jl-swipe-wrap{border-radius: 14px;}.jl-fx-row-wrap .jl-swipe-actions,.jl-tm-card-wrap .jl-swipe-actions,.jl-home-table .jl-swipe-actions,.jl-dc .jl-swipe-actions,.lx3-card .jl-swipe-actions,.jl-comp .jl-swipe-actions,.jl-home-club .jl-swipe-actions,.jl-home-nat .jl-swipe-actions{display: block;pointer-events: none;}.jl-fx-row-wrap .jl-swipe-act,.jl-tm-card-wrap .jl-swipe-act,.jl-home-table .jl-swipe-act,.jl-dc .jl-swipe-act,.lx3-card .jl-swipe-act,.jl-comp .jl-swipe-act,.jl-home-club .jl-swipe-act,.jl-home-nat .jl-swipe-act{position: absolute;top: 0;bottom: 0;width: var(--jl-swipe-w);margin: 0;z-index: 0;}.jl-fx-row-wrap .jl-swipe-act--hide,.jl-tm-card-wrap .jl-swipe-act--hide,.jl-home-table .jl-swipe-act--hide,.jl-dc .jl-swipe-act--hide,.lx3-card .jl-swipe-act--hide,.jl-comp .jl-swipe-act--hide,.jl-home-club .jl-swipe-act--hide,.jl-home-nat .jl-swipe-act--hide{inset-inline-end: 0;inset-inline-start: auto;}.jl-fx-row-wrap .jl-swipe-act--fav,.jl-tm-card-wrap .jl-swipe-act--fav,.jl-home-table .jl-swipe-act--fav,.jl-dc .jl-swipe-act--fav,.lx3-card .jl-swipe-act--fav,.jl-comp .jl-swipe-act--fav,.jl-home-club .jl-swipe-act--fav,.jl-home-nat .jl-swipe-act--fav{inset-inline-start: 0;inset-inline-end: auto;}.jl-home-table .jl-swipe-content .jl-home-table__fold,.jl-home-table .jl-swipe-content .jl-home-table__bar{position: relative;z-index: 1;}.jl-swipe-wrap.is-open-fav .jl-swipe-act--fav,.jl-swipe-wrap.is-open-hide .jl-swipe-act--hide,.jl-swipe-wrap.is-drag-fav .jl-swipe-act--fav,.jl-swipe-wrap.is-drag-hide .jl-swipe-act--hide{opacity: 1;visibility: visible;pointer-events: auto;}.jl-swipe-act:active{filter: brightness(0.94);transform: scale(0.98);}.jl-swipe-wrap.is-open-fav .jl-swipe-content,.jl-swipe-wrap.is-open-hide .jl-swipe-content{box-shadow: 0 4px 16px rgba(0,0,0,0.08);}[data-jl-swipe-item].is-swipe-flash-fav .jl-swipe-content{animation: jl-swipe-fav 0.42s ease;}[data-jl-swipe-item].is-swipe-out{opacity: 0;max-height: 0;margin: 0 !important;padding: 0 !important;overflow: hidden;transition: opacity 0.28s ease,max-height 0.28s ease;}.jl-swipe-hint{display: flex;justify-content: space-between;align-items: stretch;gap: 8px;margin: 0 0 6px;padding: 0;}.jl-swipe-hint__chip{display: inline-flex;align-items: center;gap: 6px;min-height: 30px;padding: 5px 11px;border-radius: 999px;font-size: 0.67rem;font-weight: 850;line-height: 1.2;box-shadow: 0 2px 8px rgba(15,23,42,0.06);}.jl-swipe-hint__chip svg{width: 15px;height: 15px;flex-shrink: 0;}.jl-swipe-hint__chip--hide{background: linear-gradient(180deg,color-mix(in srgb,#fecaca 55%,var(--jl-surface)),color-mix(in srgb,#fee2e2 40%,var(--jl-surface)));border: 1px solid color-mix(in srgb,var(--jl-live) 35%,var(--jl-line));color: #b91c1c;}.jl-swipe-hint__chip--hide svg{padding: 2px;border-radius: 999px;background: color-mix(in srgb,var(--jl-live) 14%,transparent);}.jl-swipe-hint__chip--fav{margin-inline-start: auto;background: linear-gradient(180deg,color-mix(in srgb,var(--jl-brand-2) 22%,var(--jl-surface)),color-mix(in srgb,var(--jl-brand) 10%,var(--jl-surface)));border: 1px solid color-mix(in srgb,var(--jl-brand) 38%,var(--jl-line));color: var(--jl-brand-deep);}.jl-swipe-hint__chip--fav svg{padding: 2px;border-radius: 999px;background: color-mix(in srgb,var(--jl-brand) 16%,transparent);}}@media (min-width: 992px){.jl-swipe-hint,.jl-swipe-actions{display: none !important;}}@keyframes jl-swipe-fav{0%{box-shadow: inset 0 0 0 0 color-mix(in srgb,var(--jl-brand) 0%,transparent);}40%{box-shadow: inset 0 0 0 3px color-mix(in srgb,var(--jl-brand) 45%,transparent);}100%{box-shadow: inset 0 0 0 0 transparent;}}html[data-theme="dark"] .jl-fol-btn{background: color-mix(in srgb,var(--jl-brand) 18%,var(--jl-surface));border-color: color-mix(in srgb,var(--jl-brand) 55%,var(--jl-line));color: #e7fbf6;}html[data-theme="dark"] .jl-fol-btn svg{stroke-width: 2.15;}html[data-theme="dark"] .jl-fol-btn:hover{color: var(--jl-brand);border-color: var(--jl-brand);}html[data-theme="dark"] .jl-fx-row-wrap .jl-fx-row__star-btn{background: color-mix(in srgb,var(--jl-brand) 18%,var(--jl-surface));border-color: color-mix(in srgb,var(--jl-brand) 55%,var(--jl-line));color: #e7fbf6;}html[data-theme="dark"] .jl-fx-row-wrap .jl-fx-row__star-btn:hover{color: var(--jl-brand);border-color: var(--jl-brand);}html[data-theme="dark"] .jl-fx-row-wrap .jl-fx-row__star-btn.is-on{color: var(--jl-on-brand,#ffffff);}html[data-theme="dark"] .jl-swipe-content{background: var(--jl-surface,#1c2429);}html[data-theme="dark"] .jl-swipe-act--fav.is-on{color: var(--jl-brand-2);}html[data-theme="dark"] .jl-swipe-act--fav.is-on .jl-swipe-act__icon{background: color-mix(in srgb,var(--jl-brand) 22%,transparent);}.jl-app-ad{position: fixed;inset: auto 0 0 0;z-index: 1050;display: flex;justify-content: center;padding: 0 12px calc(12px + env(safe-area-inset-bottom,0px));pointer-events: none;}.jl-app-ad[hidden]{display: none !important;}.jl-app-ad.is-on{pointer-events: none;}.jl-app-ad__card{pointer-events: auto;display: grid;grid-template-columns: auto minmax(0,1fr) auto auto;align-items: center;gap: 10px;width: min(520px,100%);padding: 12px 10px 12px 12px;border-radius: 18px;border: 1px solid color-mix(in srgb,var(--jl-brand) 18%,var(--jl-line));background: color-mix(in srgb,var(--jl-surface) 94%,transparent);color: var(--jl-ink);box-shadow: var(--jl-shadow-lg);backdrop-filter: blur(14px);}html[data-theme="dark"] .jl-app-ad__card{background: color-mix(in srgb,#121A1F 90%,transparent);border-color: rgba(96,165,250,0.22);}.jl-app-ad__icon{display: grid;place-items: center;width: 44px;height: 44px;flex-shrink: 0;}.jl-app-ad__icon svg{display: block;}.jl-app-ad__copy{min-width: 0;}.jl-app-ad__title{margin: 0;font-size: 0.92rem;font-weight: 800;line-height: 1.3;letter-spacing: var(--jl-letter-tight);}.jl-app-ad__text{margin: 2px 0 0;font-size: 0.75rem;font-weight: 600;color: var(--jl-muted);line-height: 1.4;}.jl-app-ad__cta{display: inline-flex;align-items: center;justify-content: center;gap: 6px;padding: 8px 12px;border-radius: 999px;background: var(--jl-brand);color: var(--jl-on-brand);text-decoration: none;font-size: 0.78rem;font-weight: 800;white-space: nowrap;}.jl-app-ad__cta:hover{background: var(--jl-brand-deep);}.jl-app-ad__cta svg{display: block;flex-shrink: 0;}.jl-app-ad__close{appearance: none;display: grid;place-items: center;width: 34px;height: 34px;border: 1px solid color-mix(in srgb,var(--jl-ink) 12%,var(--jl-line));border-radius: 999px;background: var(--jl-bg);color: var(--jl-ink);cursor: pointer;flex-shrink: 0;}.jl-app-ad__close svg{display: block;}.jl-app-ad__close:hover{background: var(--jl-brand-soft);border-color: var(--jl-brand);}body:has(.jl-app-ad.is-on){padding-bottom: calc(92px + env(safe-area-inset-bottom,0px));}@media (max-width: 520px){.jl-app-ad__card{grid-template-columns: auto minmax(0,1fr) 34px;padding: 12px;}.jl-app-ad__close{grid-column: 3;grid-row: 1;}.jl-app-ad__cta{grid-column: 1 / -1;width: 100%;}}.jl-hl-modal{padding: 0;border: 0;background: transparent;max-width: min(920px,calc(100vw - 24px));width: 100%;color: inherit;}.jl-hl-modal::backdrop{background: rgba(16,20,22,0.78);}.jl-hl-modal__card{display: grid;gap: 0;border-radius: var(--jl-r-lg,16px);overflow: hidden;background: #101416;border: 1px solid rgba(96,165,250,0.22);box-shadow: 0 24px 64px rgba(0,0,0,0.45);}.jl-hl-modal__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 12px 14px;background: #1c2429;color: #f0f3f5;}.jl-hl-modal__title{margin: 0;font-size: 0.92rem;font-weight: 800;line-height: 1.3;}.jl-hl-modal__close{width: 36px;height: 36px;border: 0;border-radius: 999px;background: rgba(255,255,255,0.1);color: #fff;font-size: 1.35rem;line-height: 1;cursor: pointer;flex: 0 0 auto;}.jl-hl-modal__close:hover{background: rgba(255,255,255,0.18);}.jl-hl-modal__frame{position: relative;width: 100%;aspect-ratio: 16 / 9;background: #000;}.jl-hl-modal__frame iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0;display: block;background: #000;}html.jl-hl-modal-open{overflow: hidden;}@media (max-width: 640px){.jl-hl-modal{max-width: calc(100vw - 12px);}.jl-hl-modal__head{padding: 10px 12px;}.jl-hl-modal__title{font-size: 0.82rem;}}.jl-match-line{direction: var(--jl-match-flow,rtl);}.jl-score-pair{display: inline-flex;align-items: center;justify-content: center;gap: 5px;direction: var(--jl-match-flow,rtl);font-variant-numeric: tabular-nums;}.jl-score-pair i{font-style: normal;font-weight: 800;opacity: 0.35;}