:root{--bg: #f4f6fb;--surface: #ffffff;--surface-2: #f0f3f9;--line: #e3e8f1;--ink: #0f1a2e;--ink-2: #3a475e;--muted: #6b778c;--brand: #0aa06e;--brand-2: #08875d;--brand-soft: #e3f6ee;--brand-ink: #056645;--accent: #4f5bff;--accent-soft: #ecedff;--star: #f5a524;--danger: #e5484d;--hero-1: #0b1730;--hero-2: #0f2a4a;--hero-ink: #eaf1fb;--hero-muted: #a9b8cf;--shadow-sm: 0 1px 2px rgba(15,26,46,.06),0 1px 3px rgba(15,26,46,.05);--shadow: 0 6px 20px -8px rgba(15,26,46,.18),0 2px 6px rgba(15,26,46,.05);--shadow-lg: 0 24px 50px -20px rgba(15,26,46,.35);--r-sm: 10px;--r: 16px;--r-lg: 22px;--wrap: 1220px;--gutter: 16px;--font: 'Plus Jakarta Sans','Hind Siliguri',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;color-scheme: light}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--bg: #0a1120;--surface: #111a2c;--surface-2: #16223a;--line: #22314c;--ink: #e8eef8;--ink-2: #c3cede;--muted: #8d9ab0;--brand: #1fc78a;--brand-2: #18b07a;--brand-soft: rgba(31,199,138,.13);--brand-ink: #4fe0a9;--accent: #8b93ff;--accent-soft: rgba(139,147,255,.14);--hero-1: #070d1a;--hero-2: #0c1e38;--shadow-sm: 0 1px 2px rgba(0,0,0,.4);--shadow: 0 8px 24px -10px rgba(0,0,0,.6);--shadow-lg: 0 24px 50px -20px rgba(0,0,0,.7);color-scheme: dark}}:root[data-theme="dark"]{--bg: #0a1120;--surface: #111a2c;--surface-2: #16223a;--line: #22314c;--ink: #e8eef8;--ink-2: #c3cede;--muted: #8d9ab0;--brand: #1fc78a;--brand-2: #18b07a;--brand-soft: rgba(31,199,138,.13);--brand-ink: #4fe0a9;--accent: #8b93ff;--accent-soft: rgba(139,147,255,.14);--hero-1: #070d1a;--hero-2: #0c1e38;--shadow-sm: 0 1px 2px rgba(0,0,0,.4);--shadow: 0 8px 24px -10px rgba(0,0,0,.6);--shadow-lg: 0 24px 50px -20px rgba(0,0,0,.7);color-scheme: dark}*,*::before,*::after{box-sizing: border-box}html{scroll-behavior: smooth;scroll-padding-top: 84px;-webkit-text-size-adjust: 100%}body.ak-body{margin: 0;font-family: var(--font);font-size: 15px;line-height: 1.6;color: var(--ink);background: var(--bg);-webkit-font-smoothing: antialiased;overflow-x: hidden}.ak img{max-width: 100%;height: auto}.ak svg{width: 1em;height: 1em;flex: none}.ak a{color: inherit;text-decoration: none}.ak button{font: inherit;color: inherit;cursor: pointer}.ak h1,.ak h2,.ak h3{line-height: 1.25;margin: 0;letter-spacing: -.01em}.ak :focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;border-radius: 6px}.screen-reader-text{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.ak-skip{position: absolute;left: -999px;top: 8px;z-index: 100;background: var(--surface);padding: 8px 14px;border-radius: 8px}.ak-skip:focus{left: 8px}.ak-wrap{width: 100%;max-width: var(--wrap);margin: 0 auto;padding: 0 var(--gutter)}.ak-muted{color: var(--muted)}.ak-center{text-align: center}.ak-hl{background: linear-gradient(90deg,var(--brand),#2fd4c4);-webkit-background-clip: text;background-clip: text;color: transparent}.ak-hp{position: absolute;left: -9999px}.ak-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 42px;padding: 0 18px;border-radius: 12px;border: 1px solid transparent;font-weight: 700;font-size: 14.5px;white-space: nowrap;transition: transform .15s,background .15s,box-shadow .15s,border-color .15s}.ak-btn svg{width: 18px;height: 18px}.ak-btn:active{transform: translateY(1px)}.ak .ak-btn-primary,.ak input.ak-btn-primary{background: var(--brand);color: #fff;box-shadow: 0 8px 18px -8px rgba(10,160,110,.7)}.ak .ak-btn-primary:hover{background: var(--brand-2)}.ak .ak-btn-accent{background: linear-gradient(135deg,#ff9f1c,#ff6b3d);color: #fff;box-shadow: 0 8px 18px -8px rgba(255,107,61,.7)}.ak .ak-btn-accent:hover{filter: brightness(1.06)}.ak-btn-gap{margin-top: 12px}.ak .ak-btn-ghost{background: var(--surface);color: var(--ink);border-color: var(--line)}.ak .ak-btn-ghost:hover{border-color: var(--brand);color: var(--brand-ink)}.ak-btn-lg{min-height: 50px;padding: 0 22px;font-size: 15.5px;border-radius: 14px}.ak-btn-block{display: flex;width: 100%}.ak-icon-btn{display: inline-grid;place-items: center;width: 40px;height: 40px;border-radius: 12px;border: 1px solid var(--line);background: var(--surface);color: var(--ink-2);padding: 0;transition: border-color .15s,color .15s}.ak-icon-btn:hover{border-color: var(--brand);color: var(--brand-ink)}.ak-icon-btn svg{width: 20px;height: 20px}.ak-icon-btn:disabled{opacity: .4;cursor: default}.ak-field{display: flex;align-items: center;gap: 10px;flex: 1;min-width: 0;background: var(--surface);border: 1px solid var(--line);border-radius: 12px;padding: 0 14px;color: var(--muted);transition: border-color .15s,box-shadow .15s}.ak-field:focus-within{border-color: var(--brand);box-shadow: 0 0 0 4px var(--brand-soft)}.ak-field svg{width: 18px;height: 18px}.ak-field input{flex: 1;min-width: 0;height: 42px;border: 0;background: none;outline: 0;font: inherit;color: var(--ink)}.ak-field input::placeholder{color: var(--muted)}.ak-badge{display: inline-flex;align-items: center;gap: 7px;margin: 0 0 14px;padding: 6px 12px;border-radius: 999px;font-size: 12.5px;font-weight: 700;letter-spacing: .02em;background: var(--brand-soft);color: var(--brand-ink)}.ak-badge svg{width: 15px;height: 15px}.ak-chip{display: inline-flex;align-items: center;gap: 5px;padding: 3px 10px;border-radius: 999px;font-size: 12.5px;font-weight: 600;background: var(--surface-2);color: var(--ink-2)}.ak-chip svg{width: 13px;height: 13px}.ak-chip-ok{background: var(--brand-soft);color: var(--brand-ink)}.ak-pills{display: flex;flex-wrap: wrap;gap: 8px;margin: 0}.ak-pills a{display: inline-flex;align-items: center;gap: 7px;padding: 7px 14px;border-radius: 999px;background: var(--surface);border: 1px solid var(--line);font-size: 13.5px;font-weight: 600;color: var(--ink-2);transition: border-color .15s,color .15s,background .15s}.ak-pills a small{font-size: 11.5px;color: var(--muted);font-weight: 700}.ak-pills a:hover{border-color: var(--brand);color: var(--brand-ink)}.ak-pills a.is-active{background: var(--brand);border-color: var(--brand);color: #fff}.ak-pills a.is-active small{color: rgba(255,255,255,.8)}.ak-pills-scroll{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;margin: 18px 0 4px;padding-bottom: 4px}.ak-pills-scroll::-webkit-scrollbar{display: none}.ak-pills-scroll a{flex: none}.ak-pills-center{justify-content: center;margin: 24px 0 8px}.ak-stars{position: relative;display: inline-block;width: 90px;height: 17px;vertical-align: middle;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 17'%3E%3Cpath fill='%23cbd3df' d='m9 .8 2.4 5 5.4.7-3.9 3.7 1 5.4L9 13l-4.9 2.6 1-5.4L1.2 6.5l5.4-.7L9 .8Z'/%3E%3C/svg%3E") repeat-x 0 0 / 18px 17px}.ak-stars > span{position: absolute;inset: 0 auto 0 0;overflow: hidden;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 17'%3E%3Cpath fill='%23f5a524' d='m9 .8 2.4 5 5.4.7-3.9 3.7 1 5.4L9 13l-4.9 2.6 1-5.4L1.2 6.5l5.4-.7L9 .8Z'/%3E%3C/svg%3E") repeat-x 0 0 / 18px 17px}.ak-header{position: sticky;top: 0;z-index: 50;background: color-mix(in srgb,var(--surface) 88%,transparent);backdrop-filter: saturate(1.6) blur(14px);-webkit-backdrop-filter: saturate(1.6) blur(14px);border-bottom: 1px solid var(--line)}.ak-header-in{display: flex;align-items: center;gap: 14px;height: 68px}.ak-logo{display: inline-flex;align-items: center;gap: 10px;flex: none;font-size: 20px;color: var(--ink)}.ak-logo img{max-height: 40px;width: auto}.ak-logo-mark{color: var(--brand);display: inline-flex}.ak-logo-mark svg{width: 34px;height: 34px}.ak-logo-text{font-weight: 800;letter-spacing: -.02em;white-space: nowrap}.ak-logo-text b{color: var(--brand);font-weight: 800;margin-right: 1px}.ak-nav{display: flex;align-items: center;gap: 2px}.ak-nav a{padding: 8px 12px;border-radius: 10px;font-weight: 600;font-size: 14.5px;color: var(--ink-2);white-space: nowrap;transition: background .15s,color .15s}.ak-nav a:hover{background: var(--surface-2);color: var(--ink)}.ak-nav a.is-active{color: var(--brand-ink);background: var(--brand-soft)}.ak-nav .ak-nav-cta{display: none}.ak-hsearch{flex: 1;max-width: 380px;margin-left: auto}.ak-hsearch .ak-field{background: var(--surface-2);border-color: transparent}.ak-header-act{display: flex;align-items: center;gap: 8px}.ak-search-toggle,.ak-menu-toggle{display: none}.ak-icon-btn > span{display: inline-grid;place-items: center}.ak-icon-btn > .ak-ic-close,.ak-icon-btn > .ak-ic-sun{display: none}.ak-menu-toggle[aria-expanded="true"] > .ak-ic-open{display: none}.ak-menu-toggle[aria-expanded="true"] > .ak-ic-close{display: inline-grid}[data-theme="dark"] .ak-icon-btn > .ak-ic-moon{display: none}[data-theme="dark"] .ak-icon-btn > .ak-ic-sun{display: inline-grid}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .ak-icon-btn > .ak-ic-moon{display: none}:root:not([data-theme="light"]) .ak-icon-btn > .ak-ic-sun{display: inline-grid}}@media (max-width: 1020px){.ak-header-in{height: 62px;gap: 8px}.ak-menu-toggle,.ak-search-toggle{display: inline-grid}.ak-logo{margin-right: auto}.ak-header-cta{display: none}.ak-nav{position: fixed;inset: 62px 0 auto 0;z-index: 49;flex-direction: column;align-items: stretch;gap: 2px;padding: 12px var(--gutter) 18px;background: var(--surface);border-bottom: 1px solid var(--line);box-shadow: var(--shadow-lg);max-height: calc(100vh - 62px);overflow-y: auto;transform: translateY(-12px);opacity: 0;visibility: hidden;transition: .2s}.ak-nav.is-open{transform: none;opacity: 1;visibility: visible}.ak-nav a{padding: 12px 14px;font-size: 15.5px}.ak-nav .ak-nav-cta{display: block;margin-top: 8px;text-align: center;background: var(--brand);color: #fff}.ak-hsearch{position: absolute;inset: 62px 0 auto 0;max-width: none;padding: 10px var(--gutter);background: var(--surface);border-bottom: 1px solid var(--line);box-shadow: var(--shadow);display: none}.ak-hsearch.is-open{display: block}.ak-hsearch .ak-field{background: var(--surface);border-color: var(--line)}}.ak aside.ads{max-width: var(--wrap);margin: 16px auto;padding: 0 var(--gutter);text-align: center;overflow: hidden}.ak aside.ads small{display: block;font-size: 11px;color: var(--muted);margin-bottom: 4px}.ak-hero{position: relative;overflow: hidden;color: var(--hero-ink);background: radial-gradient(700px 380px at 85% 10%,rgba(31,199,138,.28),transparent 60%),radial-gradient(600px 400px at 10% 100%,rgba(79,91,255,.25),transparent 60%),linear-gradient(160deg,var(--hero-1),var(--hero-2))}.ak-hero::before{content: "";position: absolute;inset: 0;pointer-events: none;opacity: .5;background-image: linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size: 44px 44px;mask-image: radial-gradient(ellipse at 60% 40%,#000 30%,transparent 75%)}.ak-hero-in{position: relative;display: grid;grid-template-columns: 1.15fr .85fr;gap: 40px;align-items: center;padding-top: 64px;padding-bottom: 72px}.ak-hero .ak-badge{background: rgba(31,199,138,.15);color: #6ff0bd;border: 1px solid rgba(31,199,138,.3)}.ak-hero h1{font-size: clamp(32px,5vw,54px);font-weight: 800;letter-spacing: -.03em}.ak-hero h1 small{display: block;font-size: .62em;font-weight: 700;color: var(--hero-muted);margin-top: 6px;letter-spacing: -.02em}.ak-hero .ak-hl{background: linear-gradient(90deg,#38e2a2,#45c8ff);-webkit-background-clip: text;background-clip: text}.ak-hero-intro{color: var(--hero-muted);font-size: 16.5px;max-width: 560px;margin: 16px 0 26px}.ak-bigsearch{display: flex;gap: 8px;padding: 6px;background: var(--surface);border-radius: 16px;box-shadow: var(--shadow-lg);max-width: 620px}.ak-bigsearch .ak-field{border: 0;box-shadow: none !important;background: transparent}.ak-bigsearch .ak-field input{height: 48px;font-size: 16px}.ak-bigsearch .ak-btn{min-height: 48px;padding: 0 24px}.ak-hot{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 16px 0 0;font-size: 13.5px}.ak-hot span{color: var(--hero-muted);font-weight: 600}.ak-hot a{padding: 5px 12px;border-radius: 999px;background: rgba(255,255,255,.08);border: 1px solid rgba(255,255,255,.12);color: var(--hero-ink);font-weight: 600;transition: background .15s}.ak-hot a:hover{background: rgba(255,255,255,.16)}.ak-hero-stats{display: flex;gap: 34px;list-style: none;margin: 32px 0 0;padding: 0}.ak-hero-stats li{display: flex;flex-direction: column;font-size: 13px;color: var(--hero-muted)}.ak-hero-stats b{font-size: 26px;font-weight: 800;color: #fff;line-height: 1.2}.ak-hero-art{position: relative;display: grid;place-items: center;min-height: 400px}.ak-phone{width: 230px;padding: 10px;border-radius: 38px;transform: rotate(-6deg);background: linear-gradient(145deg,#2a3a58,#0f1a2e);box-shadow: 0 40px 80px -20px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.1);animation: ak-float 7s ease-in-out infinite}.ak-phone-screen{display: flex;flex-direction: column;gap: 14px;padding: 18px 14px;border-radius: 30px;background: linear-gradient(180deg,#f6f9fd,#e9f0f9);min-height: 420px}.ak-phone-bar{width: 70px;height: 6px;border-radius: 9px;background: #cfd8e6;margin: 0 auto}.ak-phone-search{display: flex;align-items: center;height: 34px;padding: 0 12px;border-radius: 12px;background: #fff;color: #98a4b8;box-shadow: 0 2px 6px rgba(15,26,46,.08)}.ak-phone-search svg{width: 15px;height: 15px}.ak-phone-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 10px}.ak-phone-app{display: block;aspect-ratio: 1;border-radius: 14px;transition: transform .15s;overflow: hidden;background: linear-gradient(135deg,#d7e3f3,#c4d3e8);box-shadow: 0 4px 10px rgba(15,26,46,.12)}.ak-phone-app:nth-child(2n){background: linear-gradient(135deg,#b9f0d7,#8fe0bf)}.ak-phone-app:nth-child(3n){background: linear-gradient(135deg,#cfd2ff,#a9afff)}.ak a.ak-phone-app:hover{transform: scale(1.08)}.ak-phone-app img{width: 100%;height: 100%;object-fit: cover;display: block}.ak-phone-dl{margin-top: auto;display: flex;align-items: center;justify-content: center;gap: 6px;height: 42px;border-radius: 13px;background: var(--brand);color: #fff;font-weight: 700;font-size: 13.5px}.ak-phone-dl svg{width: 16px;height: 16px}.ak-float{position: absolute;display: inline-flex;align-items: center;gap: 7px;padding: 9px 14px;border-radius: 14px;background: rgba(255,255,255,.1);border: 1px solid rgba(255,255,255,.18);color: #fff;font-weight: 700;font-size: 13.5px;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);box-shadow: 0 10px 30px -10px rgba(0,0,0,.5)}.ak-float svg{width: 17px;height: 17px;color: #4fe0a9}.ak-float-1{top: 16%;left: 2%;animation: ak-float 6s ease-in-out infinite}.ak-float-2{top: 44%;right: 0;animation: ak-float 8s ease-in-out -2s infinite}.ak-float-2 svg{color: #ffd166}.ak-float-3{bottom: 10%;left: 10%;animation: ak-float 7s ease-in-out -4s infinite}.ak-float-3 svg{color: #9be15d}@keyframes ak-float{0%,100%{translate: 0 0}50%{translate: 0 -12px}}@media (prefers-reduced-motion: reduce){.ak-phone,.ak-float{animation: none}html{scroll-behavior: auto}}@media (max-width: 900px){.ak-hero-in{grid-template-columns: 1fr;padding-top: 40px;padding-bottom: 48px}.ak-hero-art{display: none}.ak-hero-stats{gap: 24px}}@media (max-width: 520px){.ak-bigsearch .ak-btn{padding: 0 16px}.ak-hero-stats b{font-size: 21px}.ak-hero-intro{font-size: 15px}}.ak-features{position: relative;z-index: 2;display: grid;grid-template-columns: repeat(4,1fr);gap: 14px;margin-top: -34px}.ak-feature{display: flex;align-items: center;gap: 12px;padding: 16px;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow)}.ak-feature strong{display: block;font-size: 14.5px}.ak-feature small{display: block;font-size: 12.5px;color: var(--muted);line-height: 1.4}.ak-feature-ic{display: inline-grid;place-items: center;width: 44px;height: 44px;flex: none;border-radius: 13px;background: var(--brand-soft);color: var(--brand-ink)}.ak-feature-ic svg{width: 22px;height: 22px}.ak-feature:nth-child(2) .ak-feature-ic{background: color-mix(in srgb,#f5a524 16%,transparent);color: #c88400}.ak-feature:nth-child(3) .ak-feature-ic{background: var(--accent-soft);color: var(--accent)}.ak-feature:nth-child(4) .ak-feature-ic{background: color-mix(in srgb,#ff5a78 14%,transparent);color: #e0476a}@media (max-width: 900px){.ak-features{grid-template-columns: repeat(2,1fr);margin-top: -26px}}@media (max-width: 520px){.ak-features{gap: 10px}.ak-feature{flex-direction: column;align-items: flex-start;padding: 14px;gap: 10px}}.ak-section{margin-top: 44px}.ak-section-head{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;margin-bottom: 18px;flex-wrap: wrap}.ak-section-head h2,.ak-panel h2{display: flex;align-items: center;gap: 10px;font-size: 22px;font-weight: 800}.ak-section-head h2 small{font-size: 14px;color: var(--muted);font-weight: 600}.ak-section-head p{margin: 4px 0 0;color: var(--muted);font-size: 14px}.ak-section-ic{display: inline-grid;place-items: center;width: 36px;height: 36px;border-radius: 11px;background: var(--brand-soft);color: var(--brand-ink)}.ak-section-ic svg{width: 19px;height: 19px}.ak-more{display: inline-flex;align-items: center;gap: 6px;font-weight: 700;font-size: 14px;color: var(--brand-ink)}.ak-more svg{width: 16px;height: 16px;transition: transform .15s}.ak-more:hover svg{transform: translateX(3px)}.ak-carousel-nav{display: flex;gap: 8px}.ak-app-icon{display: grid;place-items: center;flex: none;width: 64px;height: 64px;border-radius: 16px;overflow: hidden;background: var(--surface-2);box-shadow: inset 0 0 0 1px rgba(15,26,46,.06)}.ak-app-icon img{width: 100%;height: 100%;object-fit: cover;display: block}.ak-app-icon-xl{width: 128px;height: 128px;border-radius: 30px;box-shadow: var(--shadow)}.ak-app-icon-lg{width: 96px;height: 96px;border-radius: 24px;box-shadow: var(--shadow);margin: 0 auto 14px}.ak-app-icon-sm{width: 48px;height: 48px;border-radius: 13px}.ak-app-icon-xs{width: 40px;height: 40px;border-radius: 11px}.ak-noicon{display: grid;place-items: center;width: 100%;height: 100%;font-weight: 800;font-size: 1.6em;color: #fff;background: linear-gradient(135deg,var(--brand),var(--accent))}.ak-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(290px,1fr));gap: 14px}.ak-card{position: relative;display: flex;align-items: center;gap: 14px;padding: 14px;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm);transition: transform .18s,box-shadow .18s,border-color .18s}.ak-card:hover{transform: translateY(-2px);box-shadow: var(--shadow);border-color: color-mix(in srgb,var(--brand) 40%,var(--line))}.ak-card-body{flex: 1;min-width: 0}.ak-card h3{font-size: 15.5px;font-weight: 700;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-card h3 a::after{content: "";position: absolute;inset: 0;border-radius: inherit}.ak-card-sub{margin: 1px 0 6px;font-size: 13px;color: var(--muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-card-sub:empty{display: none}.ak-card-meta{display: flex;align-items: center;gap: 10px;margin: 0;font-size: 12.5px;color: var(--muted);font-weight: 600}.ak-rate{display: inline-flex;align-items: center;gap: 3px;color: var(--ink-2);font-weight: 700}.ak-rate svg{width: 13px;height: 13px;color: var(--star)}.ak-new{padding: 1px 8px;border-radius: 6px;background: var(--accent-soft);color: var(--accent);font-weight: 700;font-size: 11.5px}.ak-dl-mini{position: relative;z-index: 1;display: inline-grid;place-items: center;flex: none;width: 40px;height: 40px;border-radius: 12px;background: var(--brand-soft);color: var(--brand-ink);transition: background .15s,color .15s}.ak-dl-mini svg{width: 19px;height: 19px}.ak-dl-mini:hover{background: var(--brand);color: #fff}.ak-carousel{display: grid;grid-auto-flow: column;grid-auto-columns: 168px;gap: 14px;overflow-x: auto;scroll-snap-type: x mandatory;padding: 4px 2px 14px;scrollbar-width: thin}.ak-tile{scroll-snap-align: start;display: flex;flex-direction: column;align-items: center;text-align: center;gap: 3px;padding: 18px 14px 14px;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm);transition: transform .18s,box-shadow .18s}.ak-tile:hover{transform: translateY(-3px);box-shadow: var(--shadow)}.ak-tile .ak-app-icon{width: 76px;height: 76px;border-radius: 20px;margin-bottom: 8px;box-shadow: var(--shadow)}.ak-tile strong{font-size: 14.5px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-tile small{font-size: 12.5px;color: var(--muted);min-height: 1.4em}.ak-tile-foot{display: flex;gap: 8px;align-items: center;margin-top: 6px;font-size: 12px;color: var(--muted);font-weight: 600}.ak-ranks{display: grid;grid-template-columns: 1fr 1fr;gap: 18px}.ak-panel{padding: 20px;border-radius: var(--r-lg);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm)}.ak-panel h2{margin-bottom: 10px;font-size: 19px}.ak-rank-list{list-style: none;margin: 0;padding: 0}.ak-rank{display: flex;align-items: center;gap: 12px;padding: 10px 0;border-top: 1px solid var(--line)}.ak-rank:first-child{border-top: 0}.ak-rank-n{width: 22px;text-align: center;font-size: 15px;font-weight: 800;color: var(--muted);flex: none}.ak-rank:nth-child(1) .ak-rank-n{color: #e8a200}.ak-rank:nth-child(2) .ak-rank-n{color: #8c9bb0}.ak-rank:nth-child(3) .ak-rank-n{color: #c3743c}.ak-rank-body{flex: 1;min-width: 0;display: flex;flex-direction: column}.ak-rank-body > a{font-weight: 700;font-size: 14.5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-rank-body > a:hover{color: var(--brand-ink)}.ak-rank-body small{font-size: 12.5px;color: var(--muted);display: flex;align-items: center;gap: 4px}.ak-rank .ak-dl-mini{width: 36px;height: 36px;border-radius: 10px}@media (max-width: 800px){.ak-ranks{grid-template-columns: 1fr}}.ak-cats{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 12px}.ak-cats .ak-cat:nth-child(n+11){display: none}@media (max-width: 1020px){.ak-cats{grid-template-columns: repeat(3,minmax(0,1fr))}.ak-cats .ak-cat:nth-child(n+7){display: none}}@media (max-width: 600px){.ak-cats{grid-template-columns: repeat(2,minmax(0,1fr))}.ak-cats .ak-cat:nth-child(n+5){display: none}}.ak-cat strong{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-cat > span:last-child{min-width: 0}.ak-cat{display: flex;align-items: center;gap: 12px;padding: 14px;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line);transition: transform .15s,border-color .15s}.ak-cat:hover{transform: translateY(-2px);border-color: var(--brand)}.ak-cat strong{display: block;font-size: 14.5px}.ak-cat small{color: var(--muted);font-size: 12.5px}.ak-cat-ic{display: grid;place-items: center;width: 44px;height: 44px;flex: none;border-radius: 13px;font-weight: 800;font-size: 18px;color: #fff}.ak-cat-0 .ak-cat-ic{background: linear-gradient(135deg,#10b981,#0d9488)}.ak-cat-1 .ak-cat-ic{background: linear-gradient(135deg,#6366f1,#8b5cf6)}.ak-cat-2 .ak-cat-ic{background: linear-gradient(135deg,#f59e0b,#f97316)}.ak-cat-3 .ak-cat-ic{background: linear-gradient(135deg,#ec4899,#f43f5e)}.ak-cat-4 .ak-cat-ic{background: linear-gradient(135deg,#0ea5e9,#2563eb)}.ak-cat-5 .ak-cat-ic{background: linear-gradient(135deg,#84cc16,#22c55e)}.ak-about{padding: 32px;border-radius: var(--r-lg);background: var(--surface);border: 1px solid var(--line)}.ak-about h2{font-size: 24px;font-weight: 800;margin-bottom: 10px}.ak-about-lead{color: var(--ink-2);font-size: 15.5px;max-width: 900px;margin: 0 0 8px}.ak-about-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));gap: 14px;margin-top: 20px}.ak-about-card{padding: 20px;border-radius: var(--r);background: var(--surface-2)}.ak-about-card h3{font-size: 16.5px;margin: 12px 0 6px}.ak-about-card p{margin: 0;font-size: 14px;color: var(--muted)}@media (max-width: 520px){.ak-about{padding: 20px}}.ak-empty{text-align: center;padding: 40px 20px;border-radius: var(--r-lg);background: var(--surface);border: 1px dashed var(--line);margin-bottom: 18px}.ak-empty > span{display: inline-grid;place-items: center;width: 60px;height: 60px;border-radius: 18px;background: var(--brand-soft);color: var(--brand-ink)}.ak-empty > span svg{width: 28px;height: 28px}.ak-empty h3{font-size: 19px;margin: 12px 0 4px}.ak-empty p{margin: 0;color: var(--muted)}.ak-pages{display: flex;justify-content: center;flex-wrap: wrap;gap: 6px;margin: 28px 0 0}.ak-pages .page-numbers{display: inline-grid;place-items: center;min-width: 42px;height: 42px;padding: 0 12px;border-radius: 12px;background: var(--surface);border: 1px solid var(--line);font-weight: 700;font-size: 14px;color: var(--ink-2)}.ak-pages .page-numbers svg{width: 18px;height: 18px}.ak-pages a.page-numbers:hover{border-color: var(--brand);color: var(--brand-ink)}.ak-pages .current{background: var(--brand);border-color: var(--brand);color: #fff}.ak-pages .dots{border: 0;background: none}.ak-crumbs{display: flex;align-items: center;flex-wrap: wrap;gap: 6px;margin: 20px 0 16px;font-size: 13.5px;color: var(--muted)}.ak-crumbs a{color: var(--ink-2);font-weight: 600}.ak-crumbs a:hover{color: var(--brand-ink)}.ak-crumbs svg{width: 14px;height: 14px;opacity: .6}.ak-crumbs span[aria-current]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 60vw}.ak-banner{position: relative;overflow: hidden;padding: 34px;border-radius: var(--r-lg);color: var(--hero-ink);background: radial-gradient(500px 260px at 100% 0,rgba(31,199,138,.3),transparent 65%),linear-gradient(150deg,var(--hero-1),var(--hero-2))}.ak-banner .ak-badge{background: rgba(31,199,138,.15);color: #6ff0bd}.ak-banner h1{font-size: clamp(26px,4vw,38px);font-weight: 800;letter-spacing: -.02em}.ak-banner h1 small{font-size: .5em;color: var(--hero-muted);font-weight: 600}.ak-banner p{color: var(--hero-muted);max-width: 720px;margin: 8px 0 0}.ak-banner .ak-bigsearch{margin-top: 20px}.ak-banner .ak-app-meta li{color: var(--hero-muted);background: rgba(255,255,255,.07)}.ak-banner-page{display: flex;gap: 22px;align-items: flex-start}.ak-banner-ic{display: grid;place-items: center;flex: none;width: 64px;height: 64px;border-radius: 18px;background: rgba(31,199,138,.15);color: #4fe0a9}.ak-banner-ic svg{width: 30px;height: 30px}.ak-banner-404{text-align: center;padding: 48px 24px;display: flex;flex-direction: column;align-items: center}.ak-banner-404 p{margin: 10px auto 0}.ak-banner-404 .ak-bigsearch{width: 100%;margin: 24px auto 18px}.ak-banner-404 .ak-btn-ghost{background: transparent;color: #fff;border-color: rgba(255,255,255,.25)}.ak-404-code{display: flex;align-items: center;justify-content: center;gap: 6px;margin: 0 0 10px !important;font-size: clamp(80px,14vw,130px);font-weight: 800;line-height: 1;color: #fff !important;letter-spacing: -.04em}.ak-404-code span{display: inline-grid;place-items: center;width: .85em;height: .85em;border-radius: 50%;background: rgba(31,199,138,.18);color: #4fe0a9}.ak-404-code span svg{width: .55em;height: .55em}@media (max-width: 600px){.ak-banner{padding: 24px 20px}.ak-banner-page{flex-direction: column;gap: 14px}.ak-banner-ic{width: 52px;height: 52px}}.ak-tabs{display: inline-flex;gap: 4px;padding: 4px;border-radius: 13px;background: var(--surface);border: 1px solid var(--line)}.ak-tabs a{display: inline-flex;align-items: center;gap: 6px;padding: 7px 14px;border-radius: 10px;font-weight: 700;font-size: 13.5px;color: var(--muted)}.ak-tabs a svg{width: 15px;height: 15px}.ak-tabs a:hover{color: var(--ink)}.ak-tabs a.is-active{background: var(--brand-soft);color: var(--brand-ink)}.ak-notice{display: flex;gap: 10px;align-items: center;padding: 12px 16px;border-radius: 12px;background: #fff6e0;color: #7a5300;margin: 0 0 16px;font-size: 14px}.ak-notice svg{width: 18px;height: 18px}.ak-notice a{font-weight: 700;text-decoration: underline}[data-theme="dark"] .ak-notice{background: rgba(255,196,0,.1);color: #ffd36b}.ak-app-hero{display: grid;grid-template-columns: auto 1fr;gap: 26px;align-items: start;padding: 28px;border-radius: var(--r-lg);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm);position: relative;overflow: hidden}.ak-app-head{position: relative;min-width: 0}.ak-app-head h1{font-size: clamp(22px,3.2vw,32px);font-weight: 800;letter-spacing: -.02em}.ak-app-dev{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 8px 0 12px;font-size: 14.5px}.ak-app-dev > a:first-child,.ak-app-dev > span:first-child:not(.ak-chip){color: var(--brand-ink);font-weight: 700}.ak-app-meta{display: flex;flex-wrap: wrap;gap: 8px;list-style: none;margin: 0;padding: 0}.ak-app-meta li{display: inline-flex;align-items: center;gap: 6px;padding: 6px 11px;border-radius: 10px;background: var(--surface-2);font-size: 13px;font-weight: 600;color: var(--ink-2)}.ak-app-meta svg{width: 15px;height: 15px;color: var(--muted)}.ak-app-btns{display: flex;flex-wrap: wrap;gap: 10px;margin: 20px 0 16px}.ak-checks{display: flex;flex-wrap: wrap;gap: 6px 18px;list-style: none;margin: 0;padding: 0;font-size: 13.5px;color: var(--ink-2)}.ak-checks li{display: inline-flex;align-items: center;gap: 6px}.ak-checks svg{width: 16px;height: 16px;color: var(--brand);stroke-width: 2.6}.ak-stats{display: grid;grid-template-columns: repeat(6,1fr);list-style: none;margin: 14px 0 0;padding: 0;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line)}.ak-stats li{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2px;padding: 14px 8px;text-align: center;border-left: 1px solid var(--line)}.ak-stats li:first-child{border-left: 0}.ak-stats b{display: inline-flex;align-items: center;gap: 4px;font-size: 17px;font-weight: 800}.ak-stats b svg{width: 15px;height: 15px;color: var(--star)}.ak-stats small{font-size: 12px;color: var(--muted);font-weight: 600}@media (max-width: 700px){.ak-app-hero{grid-template-columns: 1fr;padding: 20px;gap: 16px;text-align: center;justify-items: center}.ak-app-icon-xl{width: 104px;height: 104px;border-radius: 26px}.ak-app-dev,.ak-app-meta,.ak-app-btns,.ak-checks{justify-content: center}.ak-app-btns .ak-btn{flex: 1 1 100%}.ak-stats{grid-template-columns: repeat(3,1fr)}.ak-stats li:nth-child(4){border-left: 0}.ak-stats li:nth-child(n+4){border-top: 1px solid var(--line)}}.ak-layout{display: grid;grid-template-columns: minmax(0,1fr) 330px;gap: 22px;margin-top: 22px;align-items: start}.ak-main{min-width: 0;display: flex;flex-direction: column;gap: 18px}.ak-side{display: flex;flex-direction: column;gap: 18px;position: sticky;top: 86px}@media (max-width: 1020px){.ak-layout{grid-template-columns: minmax(0,1fr)}.ak-side{position: static}.ak-side-dl{display: none !important}}.ak-box{padding: 22px;border-radius: var(--r-lg);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm)}.ak-box-title{display: flex;align-items: center;gap: 9px;margin: 0 0 14px !important;font-size: 18px !important;font-weight: 800}.ak-box-title svg{width: 20px;height: 20px;color: var(--brand)}@media (max-width: 520px){.ak-box{padding: 18px 16px}}.ak-shots{display: flex;gap: 12px;overflow-x: auto;scroll-snap-type: x mandatory;padding-bottom: 8px;scrollbar-width: thin}.ak-shot{flex: none;scroll-snap-align: start;border-radius: 14px;overflow: hidden;background: var(--surface-2);border: 1px solid var(--line)}.ak-shot img{display: block;height: 340px;width: auto;min-width: 150px;max-width: none}@media (max-width: 520px){.ak-shot img{height: 260px}}.ak-video{position: relative;display: block;width: 100%;padding: 0;border: 0;border-radius: 14px;overflow: hidden;aspect-ratio: 16 / 9;background: #000}.ak-video img,.ak-video iframe{width: 100%;height: 100%;object-fit: cover;display: block;border: 0}.ak-video-play{position: absolute;inset: 0;margin: auto;width: 72px;height: 50px;border-radius: 14px;background: #f00}.ak-video-play::after{content: "";position: absolute;inset: 0;margin: auto;width: 0;height: 0;border-left: 18px solid #fff;border-top: 11px solid transparent;border-bottom: 11px solid transparent;translate: 3px 0}.ak-toc details > summary{list-style: none;cursor: pointer;margin: 0 !important}.ak-toc details > summary::-webkit-details-marker{display: none}.ak-toc summary svg:last-child{margin-left: auto;width: 18px;height: 18px;color: var(--muted);transition: transform .2s}.ak-toc details[open] summary svg:last-child{transform: rotate(90deg)}.ak-toc details[open] summary{margin-bottom: 12px !important}.ak-toc ol{margin: 0;padding: 0;list-style: none;counter-reset: toc;display: grid;grid-template-columns: 1fr 1fr;gap: 4px 18px}.ak-toc li{counter-increment: toc}.ak-toc a{display: flex;gap: 10px;padding: 6px 8px;border-radius: 9px;font-size: 14px;font-weight: 600;color: var(--ink-2)}.ak-toc a::before{content: counter(toc,decimal-leading-zero);color: var(--brand);font-weight: 800;font-size: 12.5px;padding-top: 1px}.ak-toc a:hover,.ak-toc a.is-current{background: var(--brand-soft);color: var(--brand-ink)}.ak-toc-side ol{grid-template-columns: 1fr}@media (max-width: 600px){.ak-toc ol{grid-template-columns: 1fr}}.ak-content{font-size: 15.5px;line-height: 1.75;color: var(--ink-2);overflow-wrap: break-word}.ak-content > :first-child{margin-top: 0}.ak-content > :last-child{margin-bottom: 0}.ak-content h2{font-size: 22px;font-weight: 800;color: var(--ink);margin: 1.6em 0 .6em;padding-left: 14px;border-left: 4px solid var(--brand)}.ak-content h3{font-size: 18px;font-weight: 700;color: var(--ink);margin: 1.4em 0 .5em}.ak-content h4{font-size: 16px;color: var(--ink);margin: 1.2em 0 .4em}.ak-content p{margin: 0 0 1em}.ak-content a{color: var(--brand-ink);font-weight: 600;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}.ak-content ul,.ak-content ol{padding-left: 1.3em;margin: 0 0 1em}.ak-content li{margin: .3em 0}.ak-content li::marker{color: var(--brand);font-weight: 700}.ak-content img{border-radius: 12px}.ak-content figure{margin: 1.2em 0}.ak-content figcaption{font-size: 13px;color: var(--muted);text-align: center;margin-top: 6px}.ak-content blockquote{margin: 1.2em 0;padding: 14px 18px;border-radius: 12px;background: var(--brand-soft);border-left: 4px solid var(--brand);color: var(--ink)}.ak-content table{width: 100%;border-collapse: collapse;margin: 1.2em 0;font-size: 14.5px;display: block;overflow-x: auto}.ak-content th,.ak-content td{padding: 10px 12px;border: 1px solid var(--line);text-align: left}.ak-content th{background: var(--surface-2);color: var(--ink)}.ak-content code{padding: 2px 6px;border-radius: 6px;background: var(--surface-2);font-size: .9em}.ak-content hr{border: 0;border-top: 1px solid var(--line);margin: 2em 0}.ak-content .wp-block-button__link,.ak-content .button{display: inline-flex;padding: 10px 18px;border-radius: 12px;background: var(--brand);color: #fff;text-decoration: none}.ak-content iframe{max-width: 100%;border-radius: 12px}.ak-content .alignleft{float: left;margin: 0 1em 1em 0}.ak-content .alignright{float: right;margin: 0 0 1em 1em}.ak-content .aligncenter{margin-left: auto;margin-right: auto;display: block}.ak-content .rank-math-faq-item{margin: 0 0 10px;border: 1px solid var(--line);border-radius: 12px;padding: 0 16px}.ak-content .rank-math-question{margin: 0 !important;padding: 14px 0 !important;border: 0 !important;font-size: 16px !important;cursor: pointer}.ak-content .rank-math-answer{display: none;padding-bottom: 12px}.ak-content .rank-math-faq-item.is-open .rank-math-answer{display: block}.ak-info{display: grid;grid-template-columns: 1fr 1fr;gap: 0 22px;margin: 0}.ak-info > div{display: flex;justify-content: space-between;gap: 14px;padding: 11px 0;border-bottom: 1px solid var(--line);font-size: 14.5px}.ak-info dt{display: flex;align-items: center;gap: 8px;color: var(--muted);font-weight: 600;white-space: nowrap}.ak-info dt svg{width: 16px;height: 16px}.ak-info dd{margin: 0;font-weight: 700;text-align: right;color: var(--ink);min-width: 0;overflow-wrap: anywhere}.ak-info dd a{color: var(--brand-ink)}@media (max-width: 600px){.ak-info{grid-template-columns: 1fr}}.ak-download{border: 2px solid color-mix(in srgb,var(--brand) 45%,var(--line));background: linear-gradient(180deg,var(--brand-soft),var(--surface) 140px)}.ak-download h3{font-size: 16.5px;margin: 22px 0 10px}.ak-dl-file{display: flex;align-items: center;gap: 12px;padding: 12px;border-radius: 14px;background: var(--surface);border: 1px solid var(--line);margin-bottom: 14px}.ak-dl-file strong{display: block;font-size: 15px}.ak-dl-file small{color: var(--muted);font-size: 13px;font-weight: 600}.ak-safe{display: flex;gap: 10px;align-items: flex-start;margin: 14px 0 0;padding: 12px 14px;border-radius: 12px;background: var(--surface-2);font-size: 13.5px;color: var(--ink-2)}.ak-safe svg{width: 19px;height: 19px;color: var(--brand);margin-top: 1px}.ak-steps{list-style: none;counter-reset: st;margin: 0;padding: 0;display: grid;gap: 10px}.ak-steps li{counter-increment: st;display: flex;gap: 12px;align-items: flex-start;font-size: 14.5px;color: var(--ink-2)}.ak-steps li::before{content: counter(st);display: grid;place-items: center;flex: none;width: 28px;height: 28px;border-radius: 50%;background: var(--brand);color: #fff;font-weight: 800;font-size: 13px}.ak-links .bxt{font-weight: 800;font-size: 15px;margin: 4px 0 12px;color: var(--ink)}.ak-links #list-downloadlinks{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.ak-links #list-downloadlinks a{display: flex;align-items: center;justify-content: center;gap: 10px;min-height: 52px;padding: 10px 18px;border-radius: 14px;background: var(--brand);color: #fff;font-weight: 800;font-size: 15.5px;text-align: center;box-shadow: 0 10px 22px -10px rgba(10,160,110,.8);transition: background .15s,transform .15s}.ak-links #list-downloadlinks a:hover{background: var(--brand-2);transform: translateY(-1px)}.ak-links #list-downloadlinks a i{display: inline-block;width: 18px;height: 18px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12m-5-5 5 5 5-5M4 17v3h16v-3'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12m-5-5 5 5 5-5M4 17v3h16v-3'/%3E%3C/svg%3E") center / contain no-repeat}.ak-links #list-downloadlinks li:nth-child(n+2) a{background: var(--surface);color: var(--ink);border: 1px solid var(--line);box-shadow: none}.ak-links #list-downloadlinks li:nth-child(n+2) a:hover{border-color: var(--brand);color: var(--brand-ink)}.ak-links .spinvt,.ak-links .sdl-bar,.ak-countdown{display: flex;flex-direction: column;align-items: center;gap: 10px;padding: 16px 0}.ak-links .spinvt .snv{display: none}.ak-links .spinvt .snt,.ak-ring{display: grid;place-items: center;width: 74px;height: 74px;border-radius: 50%;font-size: 26px;font-weight: 800;color: var(--brand-ink);background: conic-gradient(var(--brand) var(--p,0%),var(--surface-2) 0);position: relative}.ak-links .spinvt .snt::before,.ak-ring::before{content: "";position: absolute;inset: 7px;border-radius: 50%;background: var(--surface)}.ak-links .spinvt .snt > *,.ak-ring > *{position: relative}.ak-links .spinvt .snt{isolation: isolate}.ak-links .spinvt .snt::before{z-index: -1}.ak-links .sdl-bar{display: block;height: 10px;padding: 0;border-radius: 9px;background: var(--surface-2);overflow: hidden;margin: 10px 0 16px}.ak-links .sdl-bar > div{height: 100%;background: var(--brand);border-radius: 9px}.ak-links .dl-verified{display: flex;align-items: center;justify-content: center;gap: 6px;margin-top: 12px;font-size: 13px;color: var(--brand-ink);font-weight: 600}.ak-links .dl-verified i{display: none}.ak-links #dl-telegram{display: inline-flex;padding: 10px 18px;border-radius: 12px;background: #229ed9;color: #fff;font-weight: 700}.ak-links #dl-telegram i{display: none}.ak-links .bx-info-install{display: none}.ak-links .g-recaptcha{display: flex;justify-content: center;margin-bottom: 10px}.ak-links #recaptcha_download_links input[type="submit"]{display: block;margin: 0 auto;padding: 12px 22px;border: 0;border-radius: 12px;background: var(--brand);color: #fff;font-weight: 700;cursor: pointer}.ak-links #recaptcha_download_links input[type="submit"]:disabled{opacity: .5}.ak-versions{list-style: none;margin: 0;padding: 0}.ak-versions li{display: flex;align-items: center;gap: 12px;padding: 10px 0;border-top: 1px solid var(--line)}.ak-versions li:first-child{border-top: 0;padding-top: 0}.ak-versions li > span:nth-child(2){flex: 1;min-width: 0;display: flex;flex-direction: column}.ak-versions li > span a{font-weight: 700;font-size: 14.5px}.ak-versions li > span a:hover{color: var(--brand-ink)}.ak-versions small{color: var(--muted);font-size: 12.5px}.ak-rating-in{display: flex;flex-wrap: wrap;gap: 26px;align-items: center}.ak-rating-score{display: flex;flex-direction: column;align-items: center;gap: 4px;padding: 6px 26px 6px 0;border-right: 1px solid var(--line)}.ak-rating-score b{font-size: 42px;font-weight: 800;line-height: 1}.ak-rating-score small{color: var(--muted);font-size: 12.5px}.ak-rate-pick p{margin: 0 0 6px;font-size: 14px;color: var(--ink-2)}.ak-rate-pick div{display: flex;gap: 4px}.ak-rate-pick button{padding: 4px;border: 0;background: none;color: #cbd3df;transition: transform .12s,color .12s}.ak-rate-pick button svg{width: 32px;height: 32px}.ak-rate-pick button.is-on{color: var(--star)}.ak-rate-pick button:hover{transform: scale(1.12)}.ak-rate-pick.is-done button{cursor: default;transform: none}.ak-rate-msg{min-height: 1.4em;margin-top: 6px !important;color: var(--brand-ink) !important;font-weight: 700}@media (max-width: 520px){.ak-rating-score{border-right: 0;padding: 0}.ak-rating-in{justify-content: center;text-align: center}.ak-rate-pick div{justify-content: center}}.ak-faq{display: grid;gap: 10px}.ak-faq details{border: 1px solid var(--line);border-radius: 14px;background: var(--surface);transition: border-color .15s}.ak-faq details[open]{border-color: color-mix(in srgb,var(--brand) 45%,var(--line))}.ak-faq summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 16px;font-weight: 700;font-size: 15px;cursor: pointer;list-style: none}.ak-faq summary::-webkit-details-marker{display: none}.ak-faq summary svg{width: 18px;height: 18px;color: var(--muted);transition: transform .2s}.ak-faq details[open] summary svg{transform: rotate(90deg);color: var(--brand)}.ak-faq p{margin: 0;padding: 0 16px 16px;color: var(--ink-2);font-size: 14.5px}.ak-comment-list,.ak-comment-list .children{list-style: none;margin: 0;padding: 0}.ak-comment-list .children{padding-left: 24px;border-left: 2px solid var(--line);margin-left: 18px}.ak-comment-list .comment-body{padding: 14px 0;border-bottom: 1px solid var(--line);font-size: 14.5px}.ak-comment-list .comment-author{display: flex;align-items: center;gap: 10px;font-weight: 700}.ak-comment-list .comment-author img{border-radius: 50%}.ak-comment-list .says{display: none}.ak-comment-list .comment-metadata{font-size: 12px;color: var(--muted);margin: 2px 0 6px 50px}.ak-comment-list .comment-content,.ak-comment-list .reply{margin-left: 50px}.ak-comment-list .comment-content p{margin: 0 0 6px}.ak-comment-list .reply a{font-size: 13px;font-weight: 700;color: var(--brand-ink)}.ak-comments .comment-reply-title{font-size: 16.5px;margin: 18px 0 10px}.ak-comments .comment-reply-title small{margin-left: 8px;font-size: 13px}.ak-comments form p{margin: 0 0 12px}.ak-comments label{display: block;font-size: 13px;font-weight: 600;margin-bottom: 4px;color: var(--ink-2)}.ak-comments input[type="text"],.ak-comments input[type="email"],.ak-comments input[type="url"],.ak-comments textarea,.l89-cform input,.l89-cform select,.l89-cform textarea{width: 100%;padding: 11px 14px;border-radius: 12px;border: 1px solid var(--line);background: var(--surface);color: var(--ink);font: inherit}.ak-comments textarea:focus,.ak-comments input:focus,.l89-cform input:focus,.l89-cform select:focus,.l89-cform textarea:focus{outline: 0;border-color: var(--brand);box-shadow: 0 0 0 4px var(--brand-soft)}.ak-comments .comment-form-cookies-consent{display: flex;gap: 8px;align-items: flex-start}.ak-comments .comment-form-cookies-consent input{width: auto;margin-top: 4px}.ak-comments .comment-form-cookies-consent label{font-weight: 400}.ak-comments .form-submit input{min-height: 44px;padding: 0 22px;border: 0;border-radius: 12px;font-weight: 700;cursor: pointer}.ak-side .ak-box{padding: 18px}.ak-side .ak-box-title{font-size: 16px !important}.ak-side-dl{display: grid;grid-template-columns: auto 1fr;gap: 10px 12px;align-items: center}.ak-side-dl strong{display: block;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-side-dl small{color: var(--muted);font-size: 12.5px;font-weight: 600}.ak-side-dl .ak-btn{grid-column: 1 / -1}.ak-side .ak-pills a{padding: 6px 12px;font-size: 13px}.ak-side-links ul{list-style: none;margin: 0;padding: 0}.ak-side-links a{display: flex;justify-content: space-between;align-items: center;padding: 10px 10px;border-radius: 10px;font-weight: 600;font-size: 14.5px;color: var(--ink-2)}.ak-side-links a svg{width: 16px;height: 16px;color: var(--muted)}.ak-side-links a:hover,.ak-side-links a.is-active{background: var(--brand-soft);color: var(--brand-ink)}.ak-help{text-align: center}.ak-help h2{font-size: 17px;margin: 10px 0 6px}.ak-help p{margin: 0 0 14px;color: var(--muted);font-size: 14px}.ak-help .ak-btn + .ak-btn{margin-top: 8px}.ak-help .ak-btn svg{width: 18px;height: 18px}.ak-stickybar{position: fixed;left: 10px;right: 10px;bottom: 10px;z-index: 40;display: none;align-items: center;gap: 10px;padding: 8px 8px 8px 10px;border-radius: 18px;background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-lg);transform: translateY(140%);transition: transform .25s}.ak-stickybar > span:nth-child(2){flex: 1;min-width: 0}.ak-stickybar strong{display: block;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-stickybar small{font-size: 12px;color: var(--muted)}.ak-stickybar.is-on{transform: none}@media (max-width: 1020px){.ak-stickybar{display: flex}.ak-single{padding-bottom: 80px}}.ak-lightbox{position: fixed;inset: 0;z-index: 100;display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 10px;padding: 20px;background: rgba(5,10,20,.92)}.ak-lightbox[hidden]{display: none}.ak-lightbox img{justify-self: center;max-height: 90vh;max-width: 100%;border-radius: 14px}.ak-lightbox .ak-icon-btn{background: rgba(255,255,255,.1);border-color: rgba(255,255,255,.2);color: #fff}.ak-lb-close{position: absolute;top: 16px;right: 16px}.ak-dlpage{max-width: 860px}.ak-dlcard{text-align: center;padding: 34px 28px}.ak-dlcard h1{font-size: clamp(22px,3.4vw,30px);font-weight: 800}.ak-dlcard .ak-app-meta{justify-content: center;margin: 12px 0 18px}.ak-dlcard .ak-links{max-width: 520px;margin: 0 auto;text-align: left}.ak-dlcard .ak-safe{max-width: 560px;margin: 20px auto 10px;text-align: left}.ak-dlcard > .ak-btn{margin-top: 10px}.ak-dlpage .ak-box + .ak-box{margin-top: 18px}.l89-cform{margin: 1.4em 0}.l89-cform form{display: grid;gap: 14px}.l89-cform label > span{display: block;font-size: 13.5px;font-weight: 700;color: var(--ink);margin-bottom: 5px}.l89-cform-row{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.l89-cform-hp{position: absolute;left: -9999px}.l89-cform-note{font-size: 13px;color: var(--muted);margin: 0 !important}.l89-cform-btn{justify-self: start;min-height: 46px;padding: 0 24px;border: 0;border-radius: 12px;background: var(--brand);color: #fff;font-weight: 700;cursor: pointer}.l89-cform-msg{padding: 12px 16px;border-radius: 12px;font-weight: 600}.l89-cform-msg.is-ok{background: var(--brand-soft);color: var(--brand-ink)}.l89-cform-msg.is-bad{background: #ffe8e8;color: #b42318}@media (max-width: 600px){.l89-cform-row{grid-template-columns: 1fr}}.ak-sub{margin-top: 60px}.ak-sub-in{display: grid;grid-template-columns: auto 1fr minmax(280px,420px);gap: 22px;align-items: center;padding: 28px;border-radius: var(--r-lg);color: var(--ink);border: 1px solid var(--line);box-shadow: var(--shadow-sm);background: radial-gradient(420px 220px at 0 0,var(--brand-soft),transparent 70%),radial-gradient(420px 220px at 100% 100%,var(--accent-soft),transparent 70%),var(--surface)}.ak-sub-ic{display: grid;place-items: center;width: 58px;height: 58px;border-radius: 17px;background: var(--brand-soft);color: var(--brand-ink)}.ak-sub-ic svg{width: 28px;height: 28px}.ak-sub h2{font-size: 22px;font-weight: 800;color: var(--ink)}.ak-sub p{margin: 4px 0 0;color: var(--muted);font-size: 14px}.ak-sub-msg{font-weight: 700;color: var(--danger) !important}.ak-sub-msg.is-ok{color: var(--brand-ink) !important}.ak-sub-form{display: flex;gap: 8px}@media (max-width: 900px){.ak-sub-in{grid-template-columns: 1fr}.ak-sub-ic{display: none}}@media (max-width: 460px){.ak-sub-form{flex-direction: column}}.ak-footer{margin-top: 40px;background: var(--surface);border-top: 1px solid var(--line)}.ak-footer-main{display: grid;grid-template-columns: 1.4fr repeat(3,1fr);gap: 32px;padding-top: 44px;padding-bottom: 36px}.ak-footer-brand p{color: var(--muted);font-size: 14px;margin: 10px 0 0;max-width: 340px}.ak-footer-brand .ak-footer-tag{color: var(--ink);font-weight: 700;margin-top: 14px}.ak-social{display: flex;gap: 8px;margin-top: 16px}.ak-social a{display: grid;place-items: center;width: 38px;height: 38px;border-radius: 11px;background: var(--surface-2);color: var(--ink-2);transition: background .15s,color .15s}.ak-social a svg{width: 18px;height: 18px}.ak-social a:hover{background: var(--brand);color: #fff}.ak-footer-col h2{font-size: 13px;text-transform: uppercase;letter-spacing: .08em;color: var(--muted);margin-bottom: 14px}.ak-footer-col ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 9px}.ak-footer-col a{font-size: 14.5px;font-weight: 600;color: var(--ink-2)}.ak-footer-col a:hover{color: var(--brand-ink)}.ak-footer-bar{border-top: 1px solid var(--line)}.ak-footer-bar-in{display: flex;justify-content: space-between;align-items: center;gap: 16px;padding-top: 18px;padding-bottom: 18px}.ak-footer-bar p{margin: 0;font-size: 13.5px;color: var(--muted)}.ak-footer-bar small{display: block;font-size: 12px;margin-top: 2px}.ak-top{display: inline-flex;align-items: center;gap: 6px;font-size: 13.5px;font-weight: 700;color: var(--ink-2);flex: none}.ak-top svg{width: 16px;height: 16px}@media (max-width: 900px){.ak-footer-main{grid-template-columns: 1fr 1fr}.ak-footer-brand{grid-column: 1 / -1}}@media (max-width: 520px){.ak-footer-main{grid-template-columns: 1fr;gap: 24px}.ak-footer-bar-in{flex-direction: column;align-items: flex-start}}.admin-bar .ak-header{top: 32px}.admin-bar .ak-side{top: var(--ak-side-top,118px)}@media (max-width: 1020px){.admin-bar .ak-nav{top: 94px}.admin-bar .ak-hsearch{top: 62px}}@media (max-width: 782px){.admin-bar .ak-header{top: 46px}.admin-bar .ak-nav{top: 108px}}@media (max-width: 600px){.admin-bar .ak-header{top: 0}.admin-bar .ak-nav{top: 62px}}.ak a.ak-app-icon-xl{transition: transform .15s,box-shadow .15s}.ak a.ak-app-icon-xl:hover{transform: translateY(-2px) scale(1.03);box-shadow: var(--shadow-lg)}.ak-logo .ak-logo-img{display: block;height: 40px;width: auto;max-width: 220px}.ak-logo .ak-logo-dark{display: none}[data-theme="dark"] .ak-logo .ak-logo-dark{display: block}[data-theme="dark"] .ak-logo .ak-logo-light:has(+ .ak-logo-dark){display: none}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .ak-logo .ak-logo-dark{display: block}:root:not([data-theme="light"]) .ak-logo .ak-logo-light:has(+ .ak-logo-dark){display: none}}@media (max-width: 400px){.ak-logo .ak-logo-img{height: 34px}}.ak-nav a{position: relative;transition: color .2s,background .2s,transform .2s}.ak-nav a::after{content: "";position: absolute;left: 12px;right: 12px;bottom: 3px;height: 2px;border-radius: 2px;background: linear-gradient(90deg,var(--brand),#2fd4c4);transform: scaleX(0);transform-origin: left;transition: transform .25s ease}.ak-nav a:hover{transform: translateY(-1px);color: var(--brand-ink);background: color-mix(in srgb,var(--brand-soft) 60%,transparent)}.ak-nav a:hover::after,.ak-nav a:focus-visible::after{transform: scaleX(1)}.ak-nav a.is-active::after{transform: scaleX(1)}.ak-nav a:active{transform: translateY(0) scale(.97)}.ak-icon-btn{transition: border-color .2s,color .2s,transform .2s,box-shadow .2s}.ak-icon-btn:hover{transform: translateY(-1px);box-shadow: 0 6px 14px -8px rgba(10,160,110,.6)}.ak-theme-toggle:hover svg{animation: ak-spin .6s ease}@keyframes ak-spin{from{transform: rotate(0)}to{transform: rotate(360deg)}}.ak-logo img,.ak-logo-mark{transition: transform .25s ease}.ak-logo:hover img,.ak-logo:hover .ak-logo-mark{transform: scale(1.04)}@media (max-width: 1020px){.ak-nav a::after{left: 14px;right: auto;width: 24px;bottom: 6px}.ak-nav a:hover{transform: translateX(4px)}.ak-nav.is-open a{animation: ak-nav-in .35s ease both}.ak-nav.is-open a:nth-child(2){animation-delay: .04s}.ak-nav.is-open a:nth-child(3){animation-delay: .08s}.ak-nav.is-open a:nth-child(4){animation-delay: .12s}.ak-nav.is-open a:nth-child(5){animation-delay: .16s}.ak-nav.is-open a:nth-child(n+6){animation-delay: .2s}}@keyframes ak-nav-in{from{opacity: 0;transform: translateX(-12px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.ak-nav a,.ak-nav a::after,.ak-icon-btn,.ak-logo img,.ak-logo-mark{transition: none}.ak-nav.is-open a,.ak-theme-toggle:hover svg{animation: none}}.ak-topbar-wrap{display: none}@media (max-width: 767px){.ak-topbar-wrap{display: block;position: sticky;top: 0;z-index: 51;padding: 6px 8px;background: var(--bg)}.ak-topbar-wrap[hidden]{display: none}.ak-topbar-wrap ~ .ak-header{top: var(--ak-topbar-h,0px)}.ak-topbar{display: flex;align-items: center;gap: 8px;padding: 7px 7px 7px 8px;border-radius: 14px;background: radial-gradient(160px 80px at 75% 50%,var(--brand-soft),transparent 70%),var(--surface);border: 1px solid color-mix(in srgb,var(--brand) 35%,var(--line));box-shadow: var(--shadow-sm)}.ak-topbar-ic{width: 42px;height: 42px;border-radius: 11px}.ak-topbar-txt{flex: 1;min-width: 0;display: flex;flex-direction: column;line-height: 1.25}.ak-topbar-txt strong{font-size: 13.5px;font-weight: 800;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-topbar-stars{color: var(--star);font-size: 11px;letter-spacing: 1px}.ak-topbar-stars b{color: var(--ink);letter-spacing: 0}.ak-topbar-txt small{font-size: 10.5px;color: var(--muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak .ak-topbar-btn{display: inline-flex;align-items: center;gap: 5px;flex: none;padding: 8px 10px;border-radius: 11px;background: linear-gradient(180deg,#2fd99a,var(--brand-2));color: #fff;font-weight: 800;font-size: 13px;box-shadow: 0 6px 14px -6px rgba(10,160,110,.7);animation: ak-pulse 2.4s ease-in-out infinite}.ak-topbar-btn svg{width: 15px;height: 15px}.ak-topbar-x{display: grid;place-items: center;flex: none;width: 24px;height: 24px;padding: 0;border-radius: 50%;border: 1px solid var(--line);background: var(--surface);color: var(--muted)}.ak-topbar-x svg{width: 14px;height: 14px}}@keyframes ak-pulse{0%,100%{transform: scale(1)}50%{transform: scale(1.05)}}@media (prefers-reduced-motion: reduce){.ak .ak-topbar-btn{animation: none}}@media (max-width: 767px){.ak-topbar-wrap ~ .ak-header .ak-nav{top: calc(62px + var(--ak-topbar-h,0px));max-height: calc(100vh - 62px - var(--ak-topbar-h,0px))}}@media (min-width: 601px) and (max-width: 767px){.admin-bar .ak-topbar-wrap{top: 46px}.admin-bar .ak-topbar-wrap ~ .ak-header{top: calc(46px + var(--ak-topbar-h,0px))}.admin-bar .ak-topbar-wrap ~ .ak-header .ak-nav{top: calc(108px + var(--ak-topbar-h,0px))}}.ak .ak-bonus{display: block;overflow: hidden;border-radius: var(--r-lg);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm);transition: transform .2s,box-shadow .2s}.ak .ak-bonus:hover{transform: translateY(-3px);box-shadow: var(--shadow)}.ak-bonus img{display: block;width: 100%;height: auto;aspect-ratio: 3 / 2;object-fit: cover;transition: transform .4s ease}.ak-bonus:hover img{transform: scale(1.04)}.ak-bonus-art{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 4px;aspect-ratio: 3 / 2;color: #fff;text-align: center;background: radial-gradient(circle at 30% 20%,rgba(255,214,102,.55),transparent 45%),radial-gradient(circle at 80% 80%,rgba(255,107,61,.5),transparent 50%),linear-gradient(135deg,#0b3d2e,#0f2a4a)}.ak-bonus-art svg{width: 38px;height: 38px;color: #ffd166}.ak-bonus-art b{font-size: 26px;font-weight: 800;letter-spacing: -.02em}.ak-bonus-art small{font-size: 15px;font-weight: 700;color: #ffd166;text-transform: uppercase;letter-spacing: .08em}.ak-bonus-btn{display: flex;align-items: center;justify-content: center;gap: 8px;margin: 12px;min-height: 46px;border-radius: 12px;font-weight: 800;font-size: 15px;color: #fff;background: linear-gradient(135deg,#ff9f1c,#ff6b3d);box-shadow: 0 8px 18px -8px rgba(255,107,61,.7)}.ak-bonus-btn svg{width: 18px;height: 18px}.ak .ak-bonus:hover .ak-bonus-btn{filter: brightness(1.06)}.ak-top-features ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.ak-top-features li{display: flex;align-items: center;gap: 10px;font-size: 14.5px;font-weight: 600;color: var(--ink-2)}.ak-tf-ic{display: grid;place-items: center;flex: none;width: 24px;height: 24px;border-radius: 50%;background: var(--brand);color: #fff}.ak-tf-ic svg{width: 14px;height: 14px;stroke-width: 3}.ak-share-btns{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.ak-share-btns a,.ak-share-btns button{display: flex;align-items: center;justify-content: center;gap: 7px;min-height: 40px;padding: 0 10px;border-radius: 11px;border: 0;font: inherit;font-weight: 700;font-size: 13.5px;color: #fff;cursor: pointer;transition: transform .15s,filter .15s}.ak-share-btns a:hover,.ak-share-btns button:hover{transform: translateY(-2px);filter: brightness(1.08)}.ak-share-btns svg{width: 18px;height: 18px}.ak-share-btns .is-wa{background: #25d366}.ak-share-btns .is-fb{background: #1877f2}.ak-share-btns .is-tg{background: #229ed9}.ak-share-btns .is-copy{background: var(--surface-2);color: var(--ink)}.ak-share-btns .is-copy.is-done{background: var(--brand);color: #fff}.ak .ak-tg-card{display: flex;align-items: center;gap: 12px;padding: 16px;border-radius: var(--r-lg);color: #fff;background: radial-gradient(160px 90px at 85% 20%,rgba(255,255,255,.25),transparent 70%),linear-gradient(135deg,#2aabee,#1b7fc4);box-shadow: 0 10px 24px -12px rgba(34,158,217,.8);transition: transform .2s}.ak .ak-tg-card:hover{transform: translateY(-3px)}.ak-tg-ic{display: grid;place-items: center;flex: none;width: 44px;height: 44px;border-radius: 50%;background: rgba(255,255,255,.2)}.ak-tg-ic svg{width: 26px;height: 26px}.ak-tg-card > span:nth-child(2){flex: 1;min-width: 0}.ak-tg-card strong{display: block;font-size: 15px}.ak-tg-card small{display: block;font-size: 12.5px;opacity: .9}.ak-tg-btn{flex: none;padding: 7px 14px;border-radius: 999px;background: #fff;color: #1b7fc4;font-weight: 800;font-size: 13px}.ak-side{top: var(--ak-side-top,86px)}.ak-footer{position: relative;background: linear-gradient(180deg,var(--surface),var(--surface-2))}.ak-footer::before{content: "";position: absolute;inset: -1px 0 auto;height: 3px;background: linear-gradient(90deg,var(--brand),#2fd4c4,var(--accent))}.ak-ftrust{list-style: none;margin: 0;padding: 26px 0;display: grid;grid-template-columns: repeat(4,1fr);gap: 14px;border-bottom: 1px solid var(--line)}.ak-ftrust li{display: flex;align-items: center;gap: 12px}.ak-ftrust strong{display: block;font-size: 14.5px;color: var(--ink)}.ak-ftrust small{display: block;font-size: 12.5px;color: var(--muted)}.ak-ftrust-ic{display: grid;place-items: center;flex: none;width: 42px;height: 42px;border-radius: 12px;background: var(--brand-soft);color: var(--brand-ink)}.ak-ftrust-ic svg{width: 21px;height: 21px}.ak-footer-main{grid-template-columns: 1.3fr 1fr 1fr .8fr;gap: 36px;padding-top: 38px;padding-bottom: 34px}.ak-footer-col h2{display: flex;align-items: center;gap: 7px;color: var(--ink);letter-spacing: .06em}.ak-footer-col h2 svg{width: 16px;height: 16px;color: var(--brand)}.ak-fapps{gap: 6px !important}.ak .ak-fapp{display: flex;align-items: center;gap: 10px;padding: 6px;margin: 0 -6px;border-radius: 11px;transition: background .15s}.ak .ak-fapp:hover{background: var(--surface)}.ak-fapp .ak-app-icon-xs{width: 36px;height: 36px;border-radius: 10px}.ak-fapp > span:last-child{min-width: 0;display: flex;flex-direction: column}.ak-fapp strong{font-size: 14px;color: var(--ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-fapp small{font-size: 12px;color: var(--muted);font-weight: 600}.ak-flinks a{display: inline-flex;align-items: center;gap: 6px;transition: color .15s,transform .15s}.ak-flinks a svg{width: 13px;height: 13px;color: var(--muted);transition: transform .15s}.ak-flinks a:hover{transform: translateX(3px)}.ak-flinks a:hover svg{color: var(--brand)}.ak-social a{border: 1px solid var(--line);background: var(--surface)}.ak-social .is-facebook:hover{background: #1877f2;border-color: #1877f2}.ak-social .is-telegram:hover{background: #229ed9;border-color: #229ed9}.ak-social .is-youtube:hover{background: #ff0000;border-color: #ff0000}.ak-social .is-tiktok:hover{background: #111;border-color: #111}.ak-footer-bar{background: var(--surface)}.ak-footer-bar-links{display: flex;align-items: center;gap: 18px;flex: none}.ak-footer-bar-links a{font-size: 13.5px;font-weight: 700;color: var(--ink-2)}.ak-footer-bar-links a:hover{color: var(--brand-ink)}.ak .ak-top{padding: 7px 12px;border-radius: 999px;border: 1px solid var(--line);background: var(--surface-2)}@media (max-width: 1020px){.ak-footer-main{grid-template-columns: 1fr 1fr}.ak-footer-brand{grid-column: 1 / -1}.ak-ftrust{grid-template-columns: repeat(2,1fr)}}@media (max-width: 520px){.ak-footer-main{grid-template-columns: 1fr;gap: 26px}.ak-ftrust{gap: 12px;padding: 20px 0}.ak-ftrust li{flex-direction: column;align-items: flex-start;gap: 8px}.ak-footer-bar-in{flex-direction: column;align-items: flex-start}}.ak-catgrid{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 16px}.ak .ak-catcard{display: flex;flex-direction: column;gap: 12px;padding: 18px;border-radius: var(--r-lg);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm);transition: transform .18s,box-shadow .18s,border-color .18s}.ak .ak-catcard:hover{transform: translateY(-3px);box-shadow: var(--shadow);border-color: color-mix(in srgb,var(--brand) 40%,var(--line))}.ak-catcard-head{display: flex;align-items: center;gap: 12px}.ak-catcard-head > span:last-child{min-width: 0}.ak-catcard-head strong{display: block;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-catcard-head small{color: var(--muted);font-size: 12.5px;font-weight: 600}.ak-catcard-intro{font-size: 13.5px;color: var(--ink-2);line-height: 1.55}.ak-catcard-foot{display: flex;align-items: center;justify-content: space-between;margin-top: auto}.ak-catcard-apps{display: flex}.ak-catcard-apps .ak-app-icon-xs{width: 32px;height: 32px;border-radius: 9px;border: 2px solid var(--surface);margin-right: -8px}.ak-grid{grid-template-columns: repeat(auto-fill,minmax(230px,1fr))}.ak-card{flex-direction: column;align-items: stretch;gap: 12px;padding: 16px}.ak-card-top{display: flex;align-items: center;gap: 12px;padding-right: 58px}.ak-card .ak-app-icon{width: 56px;height: 56px;border-radius: 15px}.ak-card h3{font-size: 16px;font-weight: 800}.ak-card-sub{margin: 2px 0 0;font-size: 12.5px}.ak-card-chips{display: flex;flex-wrap: wrap;gap: 6px;margin: 0}.ak-card-chips > span{display: inline-flex;align-items: center;gap: 3px;padding: 3px 9px;border-radius: 8px;background: var(--surface-2);font-size: 12px;font-weight: 700;color: var(--ink-2)}.ak-card-chips svg{width: 12px;height: 12px;color: var(--star)}.ak-card-chips .ak-new{background: var(--accent-soft);color: var(--accent)}.ak .ak-card-dl{position: relative;z-index: 1;display: flex;align-items: center;justify-content: center;gap: 7px;min-height: 40px;border-radius: 11px;border: 1px solid var(--line);background: var(--surface);color: var(--ink);font-weight: 800;font-size: 14px;transition: background .15s,color .15s,border-color .15s}.ak-card-dl svg{width: 17px;height: 17px}.ak .ak-card:hover .ak-card-dl,.ak .ak-card-dl:hover{background: var(--brand);border-color: var(--brand);color: #fff}.ak-card-flag{position: absolute;top: 12px;right: 12px;padding: 3px 9px;border-radius: 7px;font-size: 11px;font-weight: 800;letter-spacing: .02em}.ak-card-flag.is-updated{background: var(--brand-soft);color: var(--brand-ink)}.ak-card-flag.is-new{background: var(--accent-soft);color: var(--accent)}.ak-card.is-hidden{display: none}.ak-tabs button{display: inline-flex;align-items: center;gap: 6px;padding: 7px 14px;border: 0;border-radius: 10px;background: none;font: inherit;font-weight: 700;font-size: 13.5px;color: var(--muted);cursor: pointer;transition: color .15s,background .15s}.ak-tabs button svg{width: 15px;height: 15px}.ak-tabs button:hover{color: var(--ink)}.ak-tabs button.is-active{background: var(--brand-soft);color: var(--brand-ink)}@media (max-width: 600px){.ak-filter,.ak-rank-tabs{max-width: 100%;overflow-x: auto;scrollbar-width: none}}.ak-rankpanel{padding: 18px 22px}.ak-rankpanel .ak-section-head{margin-bottom: 8px}.ak-medal-row{display: flex;align-items: center;gap: 14px;padding: 12px 0;border-top: 1px solid var(--line)}.ak-medal-row:first-child{border-top: 0}.ak-medal{display: grid;place-items: center;flex: none;width: 30px;height: 30px;border-radius: 50%;background: var(--surface-2);color: var(--muted);font-size: 13px;font-weight: 800}.is-top1 .ak-medal{background: linear-gradient(135deg,#ffe08a,#f5b014);color: #6b4500;box-shadow: 0 4px 10px -4px rgba(245,176,20,.8)}.is-top2 .ak-medal{background: linear-gradient(135deg,#eef1f5,#b7c0cc);color: #3d4654}.is-top3 .ak-medal{background: linear-gradient(135deg,#ffd2b0,#d9844a);color: #5e2c0b}.ak-medal-body{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}.ak-medal-body > a{font-weight: 800;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-medal-body > a:hover{color: var(--brand-ink)}.ak-medal-body small{display: flex;align-items: center;gap: 3px;flex-wrap: wrap;font-size: 12.5px;color: var(--muted);font-weight: 600}.ak-medal-body small svg{width: 12px;height: 12px;color: var(--star)}.ak-medal-bar{display: block;height: 5px;border-radius: 5px;background: var(--surface-2);margin-top: 4px;max-width: 360px;overflow: hidden}.ak-medal-bar > span{display: block;height: 100%;border-radius: 5px;background: var(--brand)}.is-top1 .ak-medal-bar > span{background: #f5b014}.is-top2 .ak-medal-bar > span{background: #9aa4b2}.is-top3 .ak-medal-bar > span{background: #d9844a}.ak-cat-ic svg{width: 22px;height: 22px}.ak-cat-ic.has-img{padding: 0;overflow: hidden;background: var(--surface-2) !important}.ak-cat-ic.has-img img{width: 100%;height: 100%;object-fit: cover}.ak-filter-grid{grid-template-columns: repeat(5,minmax(0,1fr))}.ak-filter-grid:not(.is-js) > .ak-card:nth-child(n+11){display: none}.ak-filter-empty{margin: 8px 0 0;color: var(--muted);font-weight: 600}.ak-latest-more{display: flex;justify-content: center;margin: 20px 0 0}@media (max-width: 1100px){.ak-filter-grid{grid-template-columns: repeat(4,minmax(0,1fr))}.ak-filter-grid:not(.is-js) > .ak-card:nth-child(n+9){display: none}}@media (max-width: 860px){.ak-filter-grid{grid-template-columns: repeat(3,minmax(0,1fr))}.ak-filter-grid:not(.is-js) > .ak-card:nth-child(n+7){display: none}}@media (max-width: 600px){.ak-filter-grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.ak-filter-grid:not(.is-js) > .ak-card:nth-child(n+5){display: none}.ak-filter-grid .ak-card{padding: 12px;gap: 10px}.ak-filter-grid .ak-card-top{flex-direction: column;align-items: flex-start;gap: 8px;padding-right: 0}.ak-filter-grid .ak-app-icon{width: 48px;height: 48px;border-radius: 13px}.ak-filter-grid .ak-card h3{font-size: 15px}.ak-filter-grid .ak-card-chips > span:nth-child(3){display: none}.ak-filter-grid .ak-card-flag{top: 10px;right: 10px}}.ak-section-head .ak-filter{flex-wrap: wrap}.ak-card-top{padding-right: 0}.ak-card-chips .ak-card-flag{position: static;padding: 3px 9px}.ak-card-chips .ak-card-flag.is-updated{background: var(--brand-soft);color: var(--brand-ink)}.ak-card-chips .ak-card-flag.is-new{background: var(--accent-soft);color: var(--accent)}.ak-filter-grid{grid-template-columns: repeat(4,minmax(0,1fr))}@media (min-width: 1101px){.ak-filter-grid:not(.is-js) > .ak-card:nth-child(n+9){display: none}}.ak-sub-in{position: relative;overflow: hidden}.ak-sub-form[hidden],.ak-sub-done[hidden],.ak-sub-msg[hidden]{display: none}.ak-sub-form .ak-btn{position: relative;min-width: 120px}.ak-sub-form.is-busy .ak-btn{color: transparent;pointer-events: none}.ak-sub-form.is-busy .ak-btn::after{content: "";position: absolute;inset: 0;margin: auto;width: 18px;height: 18px;border-radius: 50%;border: 2.5px solid rgba(255,255,255,.45);border-top-color: #fff;animation: ak-spin .7s linear infinite}.ak-sub-form.is-shake{animation: ak-shake .45s ease}.ak-sub-form.is-shake .ak-field{border-color: var(--danger);box-shadow: 0 0 0 4px color-mix(in srgb,var(--danger) 15%,transparent)}@keyframes ak-shake{0%,100%{transform: none}20%,60%{transform: translateX(-8px)}40%,80%{transform: translateX(8px)}}.ak-sub-done{display: flex;align-items: center;gap: 14px;justify-self: end}.ak-sub-done.is-on{animation: ak-pop .5s cubic-bezier(.2,1.4,.4,1) both}.ak-sub-done strong{display: block;font-size: 17px;color: var(--brand-ink)}.ak-sub-done small{display: block;font-size: 13px;color: var(--muted)}.ak .ak-sub-check{width: 52px;height: 52px;flex: none}.ak-sub-check circle{stroke: var(--brand);stroke-width: 3;stroke-dasharray: 145;stroke-dashoffset: 145;fill: var(--brand-soft)}.ak-sub-check path{stroke: var(--brand);stroke-width: 4;stroke-linecap: round;stroke-linejoin: round;stroke-dasharray: 40;stroke-dashoffset: 40}.ak-sub-done.is-on .ak-sub-check circle{animation: ak-draw .6s ease forwards}.ak-sub-done.is-on .ak-sub-check path{animation: ak-draw .35s .5s ease forwards}@keyframes ak-draw{to{stroke-dashoffset: 0}}@keyframes ak-pop{from{opacity: 0;transform: scale(.85)}to{opacity: 1;transform: none}}.ak-confetti{position: absolute;top: 50%;width: 8px;height: 12px;border-radius: 2px;pointer-events: none;animation: ak-confetti 1.3s ease-out forwards}@keyframes ak-confetti{0%{opacity: 1;transform: translate(0,0) rotate(0)}100%{opacity: 0;transform: translate(var(--dx),var(--dy)) rotate(var(--rot))}}@media (max-width: 900px){.ak-sub-done{justify-self: start}}@media (prefers-reduced-motion: reduce){.ak-sub-done.is-on,.ak-sub-form.is-shake,.ak-confetti{animation: none}.ak-sub-check circle,.ak-sub-check path{stroke-dashoffset: 0}}.ak-wrap.st{max-width: 940px}.st-head{position: relative;padding: 26px;border-radius: var(--r-lg);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm)}.st-id{display: flex;gap: 20px;align-items: center}.ak .st-icon{width: 112px;height: 112px;border-radius: 26px;box-shadow: var(--shadow);flex: none}.st-name{min-width: 0}.st-name h1{margin: 0;font-size: clamp(22px,3.4vw,30px);font-weight: 800;letter-spacing: -.02em}.st-dev{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 8px 0 0;font-size: 14.5px}.st-dev > a:first-child,.st-dev > b:first-child{color: var(--brand-ink);font-weight: 700}.st-stats{display: flex;list-style: none;margin: 22px 0 0;padding: 14px 0;border-top: 1px solid var(--line);border-bottom: 1px solid var(--line);overflow-x: auto;scrollbar-width: none}.st-stats::-webkit-scrollbar{display: none}.st-stats li{flex: 1 0 auto;min-width: 96px;display: flex;flex-direction: column;align-items: center;gap: 2px;padding: 0 12px;border-left: 1px solid var(--line);text-align: center}.st-stats li:first-child{border-left: 0}.st-stats b{display: inline-flex;align-items: center;gap: 4px;font-size: 16px;font-weight: 800}.st-stats b svg{width: 14px;height: 14px;color: var(--star,#f5a524);fill: currentColor}.st-stats small{font-size: 12px;color: var(--muted);white-space: nowrap}.st-cta{display: flex;flex-wrap: wrap;gap: 10px;margin: 20px 0 14px}.ak .st-install{flex: 1 1 260px;display: flex;align-items: center;justify-content: center;gap: 10px;min-height: 54px;padding: 0 22px;border-radius: 14px;background: var(--brand);color: #fff;font-weight: 800;font-size: 16.5px;text-decoration: none;box-shadow: 0 12px 24px -12px rgba(10,160,110,.9);transition: filter .15s,transform .15s}.ak .st-install:hover{filter: brightness(1.07);transform: translateY(-1px);color: #fff}.st-install svg{width: 20px;height: 20px}.st-checks{justify-content: flex-start}.st-shots{margin-top: 18px}.st-shots .ak-shots{gap: 14px;padding: 2px 2px 10px}.st-shots .ak-shot{border-radius: 18px;box-shadow: var(--shadow-sm)}.st-shots .ak-shot img{height: 380px;width: auto}@media (max-width: 600px){.st-shots .ak-shot img{height: 300px}}.ak .st-bonus{display: grid;grid-template-columns: 220px 1fr;align-items: center;margin-top: 18px;overflow: hidden;border-radius: var(--r-lg);background: linear-gradient(135deg,#0b3d2e,#0f2a4a);color: #fff;text-decoration: none;box-shadow: var(--shadow);transition: transform .2s}.ak .st-bonus:hover{transform: translateY(-2px);color: #fff}.st-bonus img{width: 100%;height: 100%;min-height: 140px;object-fit: cover;display: block}.st-bonus-text{display: flex;flex-direction: column;gap: 4px;padding: 18px 22px}.st-bonus-text small{color: #ffd166;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;font-size: 12px}.st-bonus-text strong{font-size: 20px;font-weight: 800}.st-bonus .ak-bonus-btn{margin: 8px 0 0;align-self: flex-start;padding: 0 18px}@media (max-width: 560px){.ak .st-bonus{grid-template-columns: 1fr}.st-bonus img{aspect-ratio: 3 / 2}}.st-body{display: grid;gap: 18px;margin-top: 18px}.st-card{min-width: 0;padding: 24px;border-radius: var(--r-lg);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm)}.ak .st-title{font-size: 20px;font-weight: 800;margin: 0 0 14px}.st-card .ak-section-head{margin-bottom: 6px}.st-card .ak-section-head .st-title{margin: 0}.st-lead{margin: 0;font-size: 15.5px;line-height: 1.7;color: var(--ink-2,var(--ink))}.st-news{margin-top: 16px;padding: 14px 16px;border-radius: 14px;background: var(--brand-soft)}.st-news > b{display: flex;align-items: center;gap: 6px;color: var(--brand-ink);margin-bottom: 4px}.st-news > b svg{width: 16px;height: 16px}.st-news .ak-content{font-size: 14.5px}.st-updated{display: flex;align-items: center;gap: 6px;margin: 14px 0 0;color: var(--muted);font-size: 13.5px;font-weight: 600}.st-updated svg{width: 15px;height: 15px}.st-tiles{display: grid;grid-template-columns: repeat(4,1fr);gap: 10px}.st-tile{display: flex;align-items: center;gap: 10px;padding: 12px;border-radius: 14px;background: var(--surface-2);min-width: 0}.st-tile > span:last-child{min-width: 0;display: flex;flex-direction: column}.st-tile small{font-size: 12px;color: var(--muted);font-weight: 600}.st-tile b{font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.st-tile-ic{display: grid;place-items: center;flex: none;width: 36px;height: 36px;border-radius: 10px;background: var(--surface);color: var(--brand-ink)}.st-tile-ic svg{width: 18px;height: 18px}@media (max-width: 760px){.st-tiles{grid-template-columns: repeat(2,1fr)}}.st-download .st-install{margin-top: 4px}.st-steps{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(160px,1fr));gap: 10px}.st-steps li{display: flex;flex-direction: column;gap: 8px;padding: 14px;border-radius: 14px;background: var(--surface-2);font-size: 13.5px;color: var(--ink-2,var(--ink))}.st-steps b{display: grid;place-items: center;width: 30px;height: 30px;border-radius: 50%;background: var(--brand);color: #fff;font-size: 14px}.ak .st-toc{position: static;display: flex;flex-wrap: wrap;gap: 6px;margin: 0 0 16px;padding: 0;border: 0;background: none;box-shadow: none}.st-toc a{padding: 6px 12px;border-radius: 999px;background: var(--surface-2);font-size: 13px;font-weight: 600;color: var(--ink-2,var(--ink));text-decoration: none}.st-toc a:hover,.st-toc a.is-current{background: var(--brand-soft);color: var(--brand-ink)}.st-toc a::before{display: none}.st-article.is-folded{max-height: 520px;overflow: hidden;-webkit-mask-image: linear-gradient(#000 70%,transparent);mask-image: linear-gradient(#000 70%,transparent)}.st-more{margin-top: 12px}.st-more svg{width: 16px;height: 16px;transition: transform .2s;transform: rotate(90deg)}.st-more[aria-expanded="true"] svg{transform: rotate(-90deg)}@media (max-width: 600px){.st-head{padding: 18px}.st-id{gap: 14px}.ak .st-icon{width: 84px;height: 84px;border-radius: 20px}.st-card{padding: 18px 16px}.st-cta .ak-btn{flex: 1 1 100%}.ak-wrap.st{padding-bottom: 80px}}.ak-app-hero.st-head{display: block;text-align: left;overflow: visible}@media (max-width: 700px){.ak-app-hero.st-head{padding: 18px}.st-head .ak-checks{justify-content: flex-start}}.ak-app-hero.st-head > *{max-width: 100%}.st-stats{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));overflow: visible}.st-stats li{min-width: 0;padding: 0 6px}@media (max-width: 600px){.st-stats li{padding: 0 2px}.st-stats b{font-size: 14px}.st-stats small{font-size: 10.5px;white-space: normal}.st-name h1{font-size: 21px}}.ak-wrap.st{max-width: 1220px;--tint: var(--brand)}.st-grid{display: grid;grid-template-columns: minmax(0,1fr) 300px;gap: 24px;align-items: start}.st-main{min-width: 0}.ak-app-hero.st-head{background: radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--tint) 26%,transparent) 0%,transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--tint) 10%,var(--surface)) 0%,var(--surface) 75%);border-color: color-mix(in srgb,var(--tint) 22%,var(--line))}.ak .st-icon{box-shadow: 0 14px 30px -12px color-mix(in srgb,var(--tint) 70%,transparent)}.st-stats{border-color: color-mix(in srgb,var(--tint) 18%,var(--line))}.st-stats li{border-left-color: color-mix(in srgb,var(--tint) 18%,var(--line))}@keyframes st-pulse{0%{box-shadow: 0 0 0 0 color-mix(in srgb,var(--brand) 55%,transparent)}70%{box-shadow: 0 0 0 14px transparent}100%{box-shadow: 0 0 0 0 transparent}}.ak .st-pulse{animation: st-pulse 2.4s ease-out infinite}.ak .st-pulse:hover{animation: none}@media (prefers-reduced-motion: reduce){.ak .st-pulse{animation: none}}.st-gallery{display: flex;gap: 16px;overflow-x: auto;padding: 6px 4px 14px;scroll-snap-type: x mandatory;scrollbar-width: thin}.ak .st-phone{position: relative;flex: none;display: block;scroll-snap-align: start;overflow: hidden;padding: 10px;border-radius: 30px;background: #0d1117;box-shadow: 0 16px 34px -18px rgba(0,0,0,.6),inset 0 0 0 2px #2a313c;transition: transform .2s}.ak .st-phone:hover{transform: translateY(-3px)}.ak .st-phone img{display: block;border-radius: 21px;object-fit: cover;background: #1b222c}.st-phone.is-port img{width: 200px;height: 400px}.st-phone.is-land img{width: 420px;height: 210px}.st-phone::before{content: "";position: absolute;z-index: 1;background: #0d1117;border-radius: 99px}.st-phone.is-port::before{top: 14px;left: 50%;width: 64px;height: 14px;transform: translateX(-50%)}.st-phone.is-land::before{left: 14px;top: 50%;width: 14px;height: 54px;transform: translateY(-50%)}@media (max-width: 600px){.st-phone.is-port img{width: 160px;height: 320px}.st-phone.is-land img{width: 290px;height: 145px}}.st-shots .ak-shot img{height: auto}.st-shots .st-phone.is-port img{height: 400px}.st-shots .st-phone.is-land img{height: 210px}@media (max-width: 600px){.st-shots .st-phone.is-port img{height: 320px}.st-shots .st-phone.is-land img{height: 145px}}.st-aside{position: sticky;top: 86px;align-self: start}.admin-bar .st-aside{top: 118px}.st-aside-in{display: flex;flex-direction: column;gap: 14px;max-height: calc(100vh - 110px)}.st-mini{display: grid;grid-template-columns: 56px 1fr;gap: 12px;align-items: center;padding: 16px;border-radius: var(--r-lg);background: linear-gradient(180deg,color-mix(in srgb,var(--tint) 12%,var(--surface)),var(--surface));border: 1px solid var(--line);box-shadow: var(--shadow-sm)}.ak .st-mini-icon{width: 56px;height: 56px;border-radius: 14px}.st-mini-name{min-width: 0;display: flex;flex-direction: column}.st-mini-name strong{font-size: 15.5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.st-mini-name small{color: var(--muted);font-size: 12.5px}.ak .st-mini .st-install{grid-column: 1 / -1;min-height: 46px;font-size: 15px;flex: none}.st-mini-safe{grid-column: 1 / -1;display: flex;align-items: center;gap: 6px;margin: 0;font-size: 12.5px;color: var(--muted)}.st-mini-safe svg{width: 14px;height: 14px;color: var(--brand)}.st-nav{min-height: 0;display: flex;flex-direction: column;padding: 14px 10px 14px 14px;border-radius: var(--r-lg);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm)}.st-nav p{margin: 0 0 8px;font-size: 12px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--muted)}.st-nav ol{list-style: none;margin: 0;padding: 0 4px 0 0;overflow-y: auto;scrollbar-width: thin}.st-nav a{position: relative;display: block;padding: 6px 10px 6px 12px;border-radius: 8px;font-size: 13.5px;line-height: 1.35;color: var(--ink-2,var(--ink));text-decoration: none;transition: background .15s,color .15s}.st-nav a::before{content: "";position: absolute;left: 0;top: 8px;bottom: 8px;width: 3px;border-radius: 3px;background: transparent;transition: background .15s}.st-nav a:hover{background: var(--surface-2)}.st-nav a.is-current{background: color-mix(in srgb,var(--tint) 12%,var(--surface));color: var(--ink);font-weight: 700}.st-nav a.is-current::before{background: var(--tint)}.st-toc-m{display: none;margin: 0 0 16px;border: 1px solid var(--line);border-radius: 14px;background: var(--surface-2)}.st-toc-m summary{display: flex;align-items: center;gap: 8px;padding: 12px 14px;font-weight: 700;cursor: pointer;list-style: none}.st-toc-m summary::-webkit-details-marker{display: none}.st-toc-m summary svg{width: 16px;height: 16px}.st-toc-m summary span{flex: 1}.st-toc-m summary svg:last-child{transition: transform .2s}.st-toc-m[open] summary svg:last-child{transform: rotate(90deg)}.st-toc-m ol{margin: 0;padding: 0 14px 12px 34px;display: grid;gap: 6px;font-size: 14px}.st-toc-m a{color: var(--ink-2,var(--ink))}@media (max-width: 1020px){.st-grid{grid-template-columns: 1fr}.st-aside{display: none}.st-toc-m{display: block}.ak-wrap.st{max-width: 940px}}.st-pc{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin: 18px 0}.st-pc-col{padding: 16px 18px;border-radius: 16px;border: 1px solid}.st-pc-pro{background: color-mix(in srgb,#12b76a 8%,var(--surface));border-color: color-mix(in srgb,#12b76a 30%,var(--line))}.st-pc-con{background: color-mix(in srgb,#f04438 7%,var(--surface));border-color: color-mix(in srgb,#f04438 28%,var(--line))}.ak-content .st-pc h3{margin: 0 0 10px;font-size: 17px}.st-pc-pro h3{color: #0e9f5c}.st-pc-con h3{color: #d92d20}.ak-content .st-pc ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px}.ak-content .st-pc li{position: relative;padding-left: 28px;margin: 0;font-size: 14.5px}.ak-content .st-pc li::before{position: absolute;left: 0;top: 1px;display: grid;place-items: center;width: 19px;height: 19px;border-radius: 50%;font-size: 11px;font-weight: 900;color: #fff}.ak-content .st-pc-pro li::before{content: "✓";background: #12b76a}.ak-content .st-pc-con li::before{content: "✕";background: #f04438}@media (max-width: 640px){.st-pc{grid-template-columns: 1fr}}.st-rate{display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: 26px;align-items: center}.st-bars{list-style: none;margin: 0;padding: 0;display: grid;gap: 7px}.st-bars li{display: grid;grid-template-columns: 34px 1fr 36px;gap: 10px;align-items: center;font-size: 13px}.st-bars span{display: inline-flex;align-items: center;gap: 3px;font-weight: 700;color: var(--ink-2,var(--ink))}.st-bars span svg{width: 12px;height: 12px;color: var(--star,#f5a524);fill: currentColor}.st-bars i{display: block;height: 9px;border-radius: 9px;background: var(--surface-2);overflow: hidden}.st-bars i b{display: block;height: 100%;min-width: 0;border-radius: 9px;background: linear-gradient(90deg,#f5a524,#ffcc4d);transition: width .6s ease}.st-bars small{color: var(--muted);text-align: right}@media (max-width: 760px){.st-rate{grid-template-columns: auto 1fr}.st-rate .ak-rate-pick{grid-column: 1 / -1}}.st-faq summary h3{margin: 0;font-size: 15.5px;font-weight: 700;line-height: 1.4;flex: 1}.st-faq-a{padding: 0 16px 14px;color: var(--ink-2,var(--ink));font-size: 14.5px;line-height: 1.7}.st-faq-a p{margin: 0 0 8px}:root[data-theme="dark"] .st-tile{background: rgba(255,255,255,.045);border: 1px solid rgba(255,255,255,.07)}:root[data-theme="dark"] .st-tile-ic{background: rgba(255,255,255,.07);color: #6ee7b7}:root[data-theme="dark"] .st-tile small{color: #9fb0c8}:root[data-theme="dark"] .ak .st-bonus{background: linear-gradient(135deg,#10392d,#172c4f);border: 1px solid rgba(255,255,255,.1);box-shadow: 0 18px 40px -22px rgba(0,0,0,.8)}:root[data-theme="dark"] .st-bonus-text strong{color: #fff}:root[data-theme="dark"] .st-steps li,:root[data-theme="dark"] .st-toc-m{background: rgba(255,255,255,.045);border-color: rgba(255,255,255,.07)}:root[data-theme="dark"] .st-pc-pro h3{color: #4ade80}:root[data-theme="dark"] .st-pc-con h3{color: #f87171}:root[data-theme="dark"] .st-bars i{background: rgba(255,255,255,.08)}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .st-tile{background: rgba(255,255,255,.045);border: 1px solid rgba(255,255,255,.07)}:root:not([data-theme="light"]) .ak .st-bonus{background: linear-gradient(135deg,#10392d,#172c4f);border: 1px solid rgba(255,255,255,.1)}}.ak-itiles{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 10px;margin: 0}.ak-itile{position: relative;display: flex;flex-direction: column;justify-content: center;gap: 2px;min-width: 0;min-height: 64px;padding: 12px 12px 12px 60px;border-radius: 14px;background: var(--surface-2);border: 1px solid transparent;transition: border-color .15s,transform .15s}.ak-itile:hover{border-color: color-mix(in srgb,var(--brand) 30%,var(--line));transform: translateY(-1px)}.ak-itile dt{margin: 0;font-size: 12px;font-weight: 600;color: var(--muted)}.ak-itile dd{margin: 0;font-size: 14.5px;font-weight: 700;color: var(--ink);line-height: 1.35;overflow-wrap: anywhere}.ak-itile dd a{color: var(--brand-ink)}.ak-itile-ic{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);display: grid;place-items: center;width: 36px;height: 36px;border-radius: 10px;background: var(--surface);color: var(--brand-ink);box-shadow: var(--shadow-sm)}.ak-itile-ic svg{width: 18px;height: 18px}@media (max-width: 480px){.ak-itiles{grid-template-columns: 1fr 1fr}.ak-itile{padding: 52px 12px 12px;min-height: 0}.ak-itile-ic{top: 12px;transform: none}}:root[data-theme="dark"] .ak-itile{background: rgba(255,255,255,.045);border-color: rgba(255,255,255,.07)}:root[data-theme="dark"] .ak-itile-ic{background: rgba(255,255,255,.07);color: #6ee7b7;box-shadow: none}.ak-box .st-gallery{margin: 0 -4px}.ak .ak-pf{--pf-ink: #eef3fb;--pf-text: #a9b6ca;--pf-muted: #7f8ca3;--pf-line: rgba(255,255,255,.08);position: relative;overflow: hidden;margin-top: 0;border-top: 0;color: var(--pf-text);background: radial-gradient(600px 300px at 8% 0%,rgba(16,185,129,.16),transparent 70%),radial-gradient(520px 280px at 100% 100%,rgba(59,130,246,.12),transparent 70%),linear-gradient(180deg,#0c1527 0%,#080f1d 100%)}.ak .ak-pf::before{content: "";position: absolute;inset: 0 0 auto;height: 1px;background: linear-gradient(90deg,transparent,rgba(52,211,153,.6),transparent)}.ak-pf-top{display: grid;grid-template-columns: 1.5fr 1fr 1fr 1.35fr;gap: 44px;padding-top: 56px;padding-bottom: 44px}.ak-pf h2{margin: 4px 0 18px;font-size: 13px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--pf-ink)}.ak-pf .ak-logo{display: inline-flex;color: #fff}.ak-pf .ak-logo .ak-logo-dark{display: block}.ak-pf .ak-logo .ak-logo-light:has(+ .ak-logo-dark){display: none}.ak-pf .ak-logo .ak-logo-light:not(:has(+ .ak-logo-dark)){filter: brightness(0) invert(1)}.ak-pf .ak-logo-text{color: #fff}.ak-pf-tag{margin: 16px 0 6px;font-size: 15px;font-weight: 700;color: var(--pf-ink)}.ak-pf-about{margin: 0;max-width: 360px;font-size: 14px;line-height: 1.7;color: var(--pf-text)}.ak-pf-stats{display: flex;gap: 0;list-style: none;margin: 22px 0 0;padding: 0;max-width: 360px;border: 1px solid var(--pf-line);border-radius: 14px;background: rgba(255,255,255,.03)}.ak-pf-stats li{flex: 1;display: flex;flex-direction: column;align-items: center;padding: 12px 8px;border-left: 1px solid var(--pf-line)}.ak-pf-stats li:first-child{border-left: 0}.ak-pf-stats b{font-size: 18px;font-weight: 800;color: #fff}.ak-pf-stats small{font-size: 11.5px;color: var(--pf-muted);white-space: nowrap}.ak-pf-social{display: flex;gap: 10px;margin-top: 20px}.ak .ak-pf-social a{display: grid;place-items: center;width: 40px;height: 40px;border-radius: 12px;background: rgba(255,255,255,.06);border: 1px solid var(--pf-line);color: var(--pf-ink);transition: background .2s,transform .2s,border-color .2s}.ak-pf-social a svg{width: 18px;height: 18px}.ak .ak-pf-social a:hover{transform: translateY(-2px);background: var(--brand);border-color: transparent;color: #fff}.ak-pf-col ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 12px}.ak .ak-pf-col a{position: relative;display: inline-flex;align-items: center;gap: 6px;font-size: 14.5px;font-weight: 500;color: var(--pf-text);text-decoration: none;transition: color .2s}.ak .ak-pf-col a::after{content: "";position: absolute;left: 0;bottom: -3px;width: 100%;height: 1.5px;border-radius: 2px;background: #34d399;transform: scaleX(0);transform-origin: left;transition: transform .25s ease}.ak .ak-pf-col a:hover{color: #fff}.ak .ak-pf-col a:hover::after{transform: scaleX(1)}.ak .ak-pf-col a.ak-pf-all{color: #34d399;font-weight: 700}.ak-pf-all svg{width: 14px;height: 14px}.ak-pf-trust{padding: 22px;border-radius: 20px;background: linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border: 1px solid var(--pf-line);box-shadow: inset 0 1px 0 rgba(255,255,255,.05)}.ak-pf-trust h2{margin-top: 0}.ak-pf-trust ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 14px}.ak-pf-trust li{display: flex;gap: 12px;align-items: flex-start}.ak-pf-ic{display: grid;place-items: center;flex: none;width: 34px;height: 34px;border-radius: 10px;background: rgba(52,211,153,.12);color: #34d399}.ak-pf-ic svg{width: 17px;height: 17px}.ak-pf-trust strong{display: block;font-size: 14px;color: var(--pf-ink)}.ak-pf-trust small{display: block;margin-top: 1px;font-size: 12.5px;line-height: 1.5;color: var(--pf-muted)}.ak .ak-pf-tg{display: flex;align-items: center;justify-content: center;gap: 8px;margin-top: 18px;padding: 11px;border-radius: 12px;background: #229ed9;color: #fff;font-size: 14px;font-weight: 700;text-decoration: none;transition: filter .2s,transform .2s}.ak .ak-pf-tg:hover{filter: brightness(1.08);transform: translateY(-1px);color: #fff}.ak-pf-tg svg{width: 18px;height: 18px;fill: currentColor}.ak-pf-bar{border-top: 1px solid var(--pf-line);background: rgba(0,0,0,.18)}.ak-pf-bar-in{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding-top: 18px;padding-bottom: 18px}.ak-pf-bar p{margin: 0;font-size: 13px;color: var(--pf-muted)}.ak-pf-bar small{display: block;margin-top: 3px;font-size: 12px;color: #66738a}.ak .ak-pf-up{display: grid;place-items: center;flex: none;width: 42px;height: 42px;border-radius: 50%;background: rgba(255,255,255,.06);border: 1px solid var(--pf-line);color: var(--pf-ink);transition: background .2s,transform .2s}.ak .ak-pf-up:hover{background: var(--brand);color: #fff;transform: translateY(-3px)}.ak-pf-up svg{width: 18px;height: 18px}@media (max-width: 1020px){.ak-pf-top{grid-template-columns: 1fr 1fr;gap: 36px 28px}.ak-pf-brand{grid-column: 1 / -1}.ak-pf-trust{grid-column: 1 / -1}.ak-pf-trust ul{grid-template-columns: 1fr 1fr}}@media (max-width: 560px){.ak-pf-top{padding-top: 40px;padding-bottom: 32px}.ak-pf-trust ul{grid-template-columns: 1fr}.ak-pf-bar-in{align-items: flex-end}}.ak-sub{margin-bottom: 0}.ak-sub{position: relative;z-index: 2;margin-bottom: -52px}.ak-sub-in{box-shadow: 0 24px 48px -28px rgba(8,15,29,.55)}.ak .ak-pf .ak-pf-top{padding-top: 104px}@media (max-width: 560px){.ak .ak-pf .ak-pf-top{padding-top: 92px}}.ak .ak-pf{--pf-ink: #0f1a2e;--pf-text: #4b5a72;--pf-muted: #6b7891;--pf-line: rgba(15,26,46,.09);--pf-soft: rgba(15,26,46,.04);--pf-accent: var(--brand-ink);background: radial-gradient(600px 300px at 8% 0%,rgba(16,185,129,.10),transparent 70%),radial-gradient(520px 280px at 100% 100%,rgba(59,130,246,.08),transparent 70%),linear-gradient(180deg,#f7f9fc 0%,#edf1f8 100%);border-top: 1px solid var(--line)}:root[data-theme="dark"] .ak .ak-pf{--pf-ink: #eef3fb;--pf-text: #a9b6ca;--pf-muted: #7f8ca3;--pf-line: rgba(255,255,255,.08);--pf-soft: rgba(255,255,255,.05);--pf-accent: #34d399;background: radial-gradient(600px 300px at 8% 0%,rgba(16,185,129,.16),transparent 70%),radial-gradient(520px 280px at 100% 100%,rgba(59,130,246,.12),transparent 70%),linear-gradient(180deg,#0c1527 0%,#080f1d 100%);border-top-color: transparent}.ak .ak-pf .ak-logo .ak-logo-light{display: block;filter: none}.ak .ak-pf .ak-logo .ak-logo-dark{display: none}:root[data-theme="dark"] .ak .ak-pf .ak-logo .ak-logo-dark{display: block}:root[data-theme="dark"] .ak .ak-pf .ak-logo .ak-logo-light:has(+ .ak-logo-dark){display: none}:root[data-theme="dark"] .ak .ak-pf .ak-logo .ak-logo-light:not(:has(+ .ak-logo-dark)){filter: brightness(0) invert(1)}.ak .ak-pf .ak-logo,.ak .ak-pf .ak-logo-text{color: var(--pf-ink)}.ak .ak-pf .ak-pf-stats{background: var(--pf-soft)}.ak .ak-pf .ak-pf-stats b{color: var(--pf-ink)}.ak .ak-pf .ak-pf-social a,.ak .ak-pf .ak-pf-up{background: var(--pf-soft);color: var(--pf-ink)}.ak .ak-pf .ak-pf-col a:hover{color: var(--pf-ink)}.ak .ak-pf .ak-pf-col a::after{background: var(--pf-accent)}.ak .ak-pf .ak-pf-col a.ak-pf-all{color: var(--pf-accent)}.ak .ak-pf .ak-pf-trust{background: #fff;box-shadow: 0 18px 40px -26px rgba(15,26,46,.35)}:root[data-theme="dark"] .ak .ak-pf .ak-pf-trust{background: linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.02));box-shadow: inset 0 1px 0 rgba(255,255,255,.05)}.ak .ak-pf .ak-pf-ic{background: var(--brand-soft);color: var(--pf-accent)}:root[data-theme="dark"] .ak .ak-pf .ak-pf-ic{background: rgba(52,211,153,.12)}.ak .ak-pf .ak-pf-bar{background: var(--pf-soft)}.ak .ak-pf .ak-pf-bar small{color: var(--pf-muted)}:root[data-theme="dark"] .ak .ak-pf .ak-pf-bar{background: rgba(0,0,0,.18)}.ak-sub-in{box-shadow: 0 24px 48px -30px rgba(15,26,46,.35)}.ak-phone-screen[data-slides]{position: relative;overflow: hidden;display: block;min-height: 420px;padding: 0}.ak-pslide{position: absolute;inset: 0;display: flex;flex-direction: column;gap: 14px;padding: 18px 14px 26px;opacity: 0;transform: translateX(30px) scale(.98);pointer-events: none;transition: opacity .55s ease,transform .55s cubic-bezier(.2,.8,.2,1)}.ak-pslide.is-on{opacity: 1;transform: none;pointer-events: auto}.ak-pslide.is-out{opacity: 0;transform: translateX(-30px) scale(.98)}.ak-papp-head{display: flex;align-items: center;gap: 12px;margin-top: 4px}.ak-papp-head img{flex: none;width: 64px;height: 64px;border-radius: 16px;object-fit: cover;box-shadow: 0 8px 18px -8px rgba(15,26,46,.5)}.ak-papp-head span{min-width: 0;display: flex;flex-direction: column}.ak-papp-head b{font-size: 16px;color: #0f1a2e;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-papp-head small{font-size: 11.5px;color: #10a36f;font-weight: 700;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-papp-stats{display: grid;grid-template-columns: repeat(3,1fr);list-style: none;margin: 0;padding: 8px 0;border-top: 1px solid #dbe3ef;border-bottom: 1px solid #dbe3ef}.ak-papp-stats li{display: flex;flex-direction: column;align-items: center;border-left: 1px solid #dbe3ef}.ak-papp-stats li:first-child{border-left: 0}.ak-papp-stats b{font-size: 12.5px;color: #0f1a2e;white-space: nowrap}.ak-papp-stats small{font-size: 10px;color: #7b879b}.ak-papp-shots{display: grid;grid-template-columns: repeat(3,1fr);gap: 7px}.ak-papp-shots i{display: block;aspect-ratio: 9 / 16;border-radius: 10px;background: linear-gradient(160deg,#d7e3f3,#c4d3e8)}.ak-papp-shots i:nth-child(2){background: linear-gradient(160deg,#b9f0d7,#8fe0bf)}.ak-papp-shots i:nth-child(3){background: linear-gradient(160deg,#cfd2ff,#a9afff)}.ak-papp-ok{display: flex;align-items: center;justify-content: center;gap: 5px;margin: 0;font-size: 11px;font-weight: 700;color: #10a36f}.ak-papp-ok svg{width: 13px;height: 13px}.ak-pslide .ak-phone-dl{text-decoration: none}.ak-pdots{position: absolute;left: 0;right: 0;bottom: 9px;display: flex;justify-content: center;gap: 5px;z-index: 2}.ak-pdots i{width: 5px;height: 5px;border-radius: 5px;background: #c3cddc;transition: width .3s,background .3s}.ak-pdots i.is-on{width: 16px;background: var(--brand)}@media (prefers-reduced-motion: reduce){.ak-pslide{transition: none}}.ak-papp-shots i{overflow: hidden}.ak-papp-shots img{display: block;width: 100%;height: 100%;object-fit: cover}@media (max-width: 1100px){.ak-filter-grid{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.ak-filter-grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.ak-filter-grid .ak-card{padding: 12px;gap: 10px}.ak-filter-grid .ak-card-top{flex-direction: row;align-items: center;gap: 10px}.ak-filter-grid .ak-app-icon{width: 44px;height: 44px;border-radius: 12px;flex: none}.ak-filter-grid .ak-card-body{min-width: 0}.ak-filter-grid .ak-card h3{font-size: 14.5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-filter-grid .ak-card-sub{font-size: 11.5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-filter-grid .ak-card-chips{gap: 4px}.ak-filter-grid .ak-card-chips > span{padding: 2px 7px;font-size: 11px}.ak .ak-filter-grid .ak-card-dl{min-height: 36px;font-size: 13px}.ak-section-head{flex-wrap: wrap}.ak-section-head .ak-filter,.ak-section-head .ak-rank-tabs{flex-wrap: nowrap;max-width: 100%;overflow-x: auto;scrollbar-width: none;-webkit-overflow-scrolling: touch}.ak-section-head .ak-filter::-webkit-scrollbar{display: none}.ak-section-head .ak-filter button{flex: none;white-space: nowrap}}@media (max-width: 360px){.ak-filter-grid .ak-card-top{flex-direction: column;align-items: flex-start}}@media (max-width: 600px){.ak .ak-rank-tabs{display: flex;width: 100%}.ak .ak-rank-tabs button{flex: 1 1 0;min-width: 0;white-space: nowrap;padding-left: 8px;padding-right: 8px;font-size: 13px;justify-content: center}.ak-about{padding: 20px 16px}.ak-about h2{font-size: 21px}.ak-about-lead{font-size: 14.5px}.ak-about-grid{gap: 10px;margin-top: 16px}.ak-about-card{display: grid;grid-template-columns: 38px 1fr;column-gap: 12px;align-items: start;padding: 14px}.ak-about-card > *:first-child{grid-row: span 2}.ak-about-card h3{margin: 2px 0 4px;font-size: 15px}.ak-about-card p{font-size: 13px;line-height: 1.55}}@media (max-width: 600px){.ak-about-card > :not(:first-child){grid-column: 2}.ak-about-card > *:first-child{grid-row: 1 / span 9}}@media (max-width: 600px){.ak .ak-editors .ak-carousel{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));grid-auto-flow: row;grid-auto-columns: auto;gap: 10px;overflow: visible;scroll-snap-type: none;padding: 0;margin: 0}.ak .ak-editors .ak-carousel > *{width: auto;min-width: 0}.ak .ak-editors .ak-carousel > :nth-child(n+7){display: none}.ak-editors .ak-carousel-nav{display: none}.ak-editors .ak-tile strong{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%}}.ak .ak-hero{background: linear-gradient(160deg,var(--hero-1),var(--hero-2))}.ak-hero-in{z-index: 1}.ak-hero::before{z-index: 0;animation: ak-grid-pan 18s linear infinite}@keyframes ak-grid-pan{to{background-position: 44px 44px,44px 44px}}.ak-hero-fx{position: absolute;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.ak-blob{position: absolute;display: block;border-radius: 50%;filter: blur(70px);opacity: .55;will-change: transform}.ak-blob-1{width: 520px;height: 420px;right: -60px;top: -120px;background: radial-gradient(circle,rgba(31,199,138,.75),transparent 65%);animation: ak-drift-1 16s ease-in-out infinite alternate}.ak-blob-2{width: 560px;height: 460px;left: -140px;bottom: -200px;background: radial-gradient(circle,rgba(79,91,255,.7),transparent 65%);animation: ak-drift-2 19s ease-in-out infinite alternate}.ak-blob-3{width: 380px;height: 320px;left: 38%;top: 30%;background: radial-gradient(circle,rgba(47,212,196,.45),transparent 65%);animation: ak-drift-3 23s ease-in-out infinite alternate}@keyframes ak-drift-1{0%{transform: translate(0,0) scale(1)}50%{transform: translate(-140px,90px) scale(1.15)}100%{transform: translate(-60px,180px) scale(.95)}}@keyframes ak-drift-2{0%{transform: translate(0,0) scale(1)}50%{transform: translate(180px,-80px) scale(1.12)}100%{transform: translate(90px,-160px) scale(1)}}@keyframes ak-drift-3{0%{transform: translate(0,0) scale(.9);opacity: .35}50%{transform: translate(-160px,-60px) scale(1.2);opacity: .6}100%{transform: translate(120px,40px) scale(1);opacity: .4}}.ak-dot{position: absolute;bottom: -12px;display: block;width: 4px;height: 4px;border-radius: 50%;background: rgba(160,255,220,.9);box-shadow: 0 0 10px 2px rgba(31,199,138,.6);opacity: 0;animation: ak-rise 12s linear infinite}.ak-dot:nth-child(4){left: 6%;animation-delay: 0s;animation-duration: 13s}.ak-dot:nth-child(5){left: 16%;animation-delay: 3s;animation-duration: 11s;width: 3px;height: 3px}.ak-dot:nth-child(6){left: 27%;animation-delay: 6s;animation-duration: 15s}.ak-dot:nth-child(7){left: 38%;animation-delay: 1.5s;animation-duration: 12s;width: 5px;height: 5px;background: rgba(170,180,255,.9);box-shadow: 0 0 10px 2px rgba(79,91,255,.6)}.ak-dot:nth-child(8){left: 49%;animation-delay: 8s;animation-duration: 14s;width: 3px;height: 3px}.ak-dot:nth-child(9){left: 58%;animation-delay: 4.5s;animation-duration: 12s}.ak-dot:nth-child(10){left: 67%;animation-delay: 10s;animation-duration: 16s;width: 5px;height: 5px}.ak-dot:nth-child(11){left: 76%;animation-delay: 2s;animation-duration: 13s;background: rgba(170,180,255,.9);box-shadow: 0 0 10px 2px rgba(79,91,255,.6)}.ak-dot:nth-child(12){left: 86%;animation-delay: 7s;animation-duration: 11s;width: 3px;height: 3px}.ak-dot:nth-child(13){left: 94%;animation-delay: 5s;animation-duration: 15s}@keyframes ak-rise{0%{transform: translate(0,0);opacity: 0}10%{opacity: .9}50%{transform: translate(18px,-340px)}90%{opacity: .6}100%{transform: translate(-10px,-720px);opacity: 0}}@media (max-width: 760px){.ak-blob{filter: blur(50px)}.ak-blob-1{width: 340px;height: 300px}.ak-blob-2{width: 360px;height: 320px}.ak-blob-3{display: none}.ak-dot:nth-child(n+10){display: none}}@media (prefers-reduced-motion: reduce){.ak-hero::before,.ak-blob,.ak-dot{animation: none}.ak-dot{display: none}}.ak-blob{opacity: .75}.ak-blob-3{opacity: .5}.ak .ak-cats-toggle{display: inline-flex;align-items: center;justify-content: center;min-width: 30px;height: 22px;margin-left: 2px;padding: 0 8px;border: 1px solid color-mix(in srgb,var(--brand) 35%,var(--line));border-radius: 999px;background: var(--brand-soft);color: var(--brand-ink);font: inherit;font-size: 12px;font-weight: 800;line-height: 1;vertical-align: 1px;cursor: pointer;transition: background .15s,color .15s}.ak .ak-cats-toggle:hover{background: var(--brand);color: #fff}.ak-cats-more[hidden]{display: none}.ak-banner.has-cta{padding-bottom: 34px}.ak .ak-banner-cta{position: absolute;right: 34px;bottom: 30px;z-index: 1;display: inline-flex;align-items: center;gap: 9px;min-height: 52px;padding: 0 26px;border-radius: 15px;color: #fff;font-weight: 800;font-size: 16px;text-decoration: none;background: #0aa06e;box-shadow: 0 14px 30px -12px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.25);animation: ak-cta-colors 9s linear infinite,ak-cta-pulse 2.4s ease-out infinite;transition: transform .2s}.ak .ak-banner-cta:hover{transform: translateY(-2px) scale(1.03);color: #fff}.ak-banner-cta svg{width: 19px;height: 19px}@keyframes ak-cta-colors{0%,100%{background: #0aa06e}20%{background: #f97316}40%{background: #e11d74}60%{background: #7c3aed}80%{background: #2563eb}}@keyframes ak-cta-pulse{0%{box-shadow: 0 0 0 0 rgba(255,255,255,.35),0 14px 30px -12px rgba(0,0,0,.55)}70%{box-shadow: 0 0 0 14px rgba(255,255,255,0),0 14px 30px -12px rgba(0,0,0,.55)}100%{box-shadow: 0 0 0 0 rgba(255,255,255,0),0 14px 30px -12px rgba(0,0,0,.55)}}@media (max-width: 760px){.ak .ak-banner-cta{position: static;display: flex;justify-content: center;margin-top: 18px;width: 100%}}@media (prefers-reduced-motion: reduce){.ak .ak-banner-cta{animation: none}}@media (min-width: 761px){.ak-banner.has-cta p{max-width: calc(100% - 260px)}}.ak .ak-catcard{position: relative}.ak .ak-catcard-link{color: inherit;text-decoration: none}.ak .ak-catcard-link::after{content: "";position: absolute;inset: 0;border-radius: inherit}.ak-catcard-kw{position: relative;z-index: 1;display: flex;flex-wrap: wrap;gap: 6px;margin: -2px 0 0}.ak .ak-catcard-kw .ak-cats-more:not([hidden]){display: contents}.ak .ak-catcard-kw .ak-cats-more a{display: inline-flex;padding: 4px 10px;border-radius: 999px;background: var(--surface-2);color: var(--ink-2,var(--ink));font-size: 12.5px;font-weight: 600;text-decoration: none}.ak .ak-catcard-kw .ak-cats-more a:hover{background: var(--brand-soft);color: var(--brand-ink)}.ak-pf-live{display: flex;gap: 10px;margin-top: 12px;max-width: 360px}.ak-pf-live-item{flex: 1;display: flex;align-items: center;gap: 8px;min-width: 0;padding: 10px 12px;border-radius: 12px;background: var(--pf-soft,rgba(15,26,46,.04));border: 1px solid var(--pf-line,rgba(15,26,46,.09))}.ak-pf-live-item b{font-size: 16px;font-weight: 800;color: var(--pf-ink,var(--ink));font-variant-numeric: tabular-nums}.ak-pf-live-item small{font-size: 11.5px;color: var(--pf-muted,var(--muted));white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ak-live-dot{position: relative;flex: none;width: 9px;height: 9px;border-radius: 50%;background: #16c47f}.ak-live-dot::after{content: "";position: absolute;inset: -4px;border-radius: 50%;border: 2px solid #16c47f;opacity: 0;animation: ak-live-ping 1.8s ease-out infinite}@keyframes ak-live-ping{0%{transform: scale(.5);opacity: .8}100%{transform: scale(1.6);opacity: 0}}.ak-live-ic{display: grid;place-items: center;flex: none;width: 22px;height: 22px;border-radius: 7px;background: var(--brand-soft);color: var(--brand-ink)}.ak-live-ic svg{width: 13px;height: 13px}:root[data-theme="dark"] .ak-live-ic{background: rgba(52,211,153,.14);color: #34d399}.ak-pf-live:not(.is-on) b{opacity: .45}@media (prefers-reduced-motion: reduce){.ak-live-dot::after{animation: none}}:root[data-theme="light"] .ak .ak-hero{--hero-ink: #0f1a2e;--hero-muted: #4b5a72;color: var(--hero-ink);background: linear-gradient(160deg,#f3fbf8 0%,#eef4fd 55%,#e8eefb 100%);border-bottom: 1px solid var(--line)}:root[data-theme="light"] .ak-hero::before{opacity: 1;background-image: linear-gradient(rgba(15,26,46,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(15,26,46,.055) 1px,transparent 1px)}:root[data-theme="light"] .ak-hero .ak-blob{opacity: .5;filter: blur(80px)}:root[data-theme="light"] .ak-hero .ak-blob-3{opacity: .35}:root[data-theme="light"] .ak-hero .ak-dot{background: #10b981;box-shadow: 0 0 10px 2px rgba(16,185,129,.45)}:root[data-theme="light"] .ak-hero .ak-dot:nth-child(7),:root[data-theme="light"] .ak-hero .ak-dot:nth-child(11){background: #4f5bff;box-shadow: 0 0 10px 2px rgba(79,91,255,.4)}:root[data-theme="light"] .ak-hero .ak-badge{background: rgba(16,185,129,.12);color: #067a55;border-color: rgba(16,185,129,.3)}:root[data-theme="light"] .ak-hero .ak-hl{background: linear-gradient(90deg,#0a9f6c,#0d7fd0);-webkit-background-clip: text;background-clip: text}:root[data-theme="light"] .ak-hero .ak-bigsearch{border: 1px solid var(--line);box-shadow: 0 18px 40px -22px rgba(15,26,46,.35)}:root[data-theme="light"] .ak-hot a{background: #fff;border-color: rgba(15,26,46,.1);color: var(--hero-ink);box-shadow: 0 1px 2px rgba(15,26,46,.05)}:root[data-theme="light"] .ak-hot a:hover{background: var(--brand-soft);border-color: color-mix(in srgb,var(--brand) 35%,transparent);color: var(--brand-ink)}:root[data-theme="light"] .ak-hero-stats b{color: #0f1a2e}:root[data-theme="light"] .ak-float{background: rgba(255,255,255,.82);border-color: rgba(15,26,46,.08);color: #0f1a2e;box-shadow: 0 12px 28px -14px rgba(15,26,46,.35)}:root[data-theme="light"] .ak-float svg{color: #0a9f6c}:root[data-theme="light"] .ak-float-2 svg{color: #e59a00}:root[data-theme="light"] .ak-float-3 svg{color: #5aa52a}:root[data-theme="light"] .ak-phone{box-shadow: 0 40px 70px -24px rgba(15,26,46,.45),inset 0 0 0 1px rgba(255,255,255,.1)}.ak .ak-hero,.ak-hero .ak-badge,.ak-hot a,.ak-float{transition: background .35s ease,color .35s ease,border-color .35s ease}:root[data-theme="light"] .ak-banner{--hero-ink: #0f1a2e;--hero-muted: #4b5a72;color: var(--hero-ink);background: radial-gradient(520px 280px at 100% 0,rgba(16,185,129,.16),transparent 65%),radial-gradient(460px 260px at 0% 100%,rgba(79,91,255,.08),transparent 65%),linear-gradient(150deg,#f4fbf8,#edf3fd);border: 1px solid var(--line);box-shadow: 0 18px 40px -30px rgba(15,26,46,.35)}:root[data-theme="light"] .ak-banner::before{content: "";position: absolute;inset: 0;pointer-events: none;border-radius: inherit;background-image: linear-gradient(rgba(15,26,46,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(15,26,46,.045) 1px,transparent 1px);background-size: 40px 40px;-webkit-mask-image: radial-gradient(ellipse at 80% 20%,#000 15%,transparent 70%);mask-image: radial-gradient(ellipse at 80% 20%,#000 15%,transparent 70%)}:root[data-theme="light"] .ak-banner > *{position: relative}:root[data-theme="light"] .ak .ak-banner > .ak-banner-cta{position: absolute}:root[data-theme="light"] .ak-banner .ak-badge{background: rgba(16,185,129,.12);color: #067a55;border: 1px solid rgba(16,185,129,.28)}:root[data-theme="light"] .ak-banner .ak-app-meta li{background: #fff;color: var(--hero-muted);border: 1px solid var(--line)}:root[data-theme="light"] .ak-banner .ak-bigsearch{border: 1px solid var(--line);box-shadow: 0 14px 30px -20px rgba(15,26,46,.35)}:root[data-theme="light"] .ak-banner-ic{background: rgba(16,185,129,.12);color: #0a9f6c}:root[data-theme="light"] .ak-banner-404 .ak-btn-ghost{color: var(--hero-ink);border-color: var(--line);background: #fff}:root[data-theme="light"] .ak-404-code{color: #0f1a2e !important}:root[data-theme="light"] .ak-404-code span{background: rgba(16,185,129,.14);color: #0a9f6c}@media (max-width: 760px){:root[data-theme="light"] .ak .ak-banner > .ak-banner-cta{position: static}}.ak-banner{transition: background .35s ease,color .35s ease,border-color .35s ease}@media (max-width: 600px){.ak-banner{padding: 26px 18px 24px;text-align: center}.ak-banner.has-cta{padding-bottom: 22px}.ak-banner .ak-badge{margin-left: auto;margin-right: auto}.ak-banner h1{font-size: 27px;line-height: 1.15;letter-spacing: -.025em;margin-top: 4px}.ak-banner h1 small{display: block;margin-top: 4px}.ak-banner p{margin: 10px auto 0;max-width: 34ch;font-size: 14.5px;line-height: 1.65}.ak-banner:not(.ak-banner-404) > p:not(.ak-badge){display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden}.ak .ak-banner-cta{margin-top: 18px;min-height: 50px;font-size: 15.5px}.ak-banner-page{align-items: center;text-align: center}.ak-banner-page .ak-app-meta{justify-content: center}.ak-banner .ak-bigsearch{margin-left: auto;margin-right: auto}}.ak .ak-pills a,.ak .ak-catcard-kw .ak-cats-more a{position: relative;overflow: hidden;transition: transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .2s,color .2s,background .2s}.ak .ak-pills a::after,.ak .ak-catcard-kw .ak-cats-more a::after{content: "";position: absolute;top: 0;bottom: 0;left: -60%;width: 45%;pointer-events: none;background: linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);transform: skewX(-18deg);animation: ak-pill-shine 7s ease-in-out infinite;animation-delay: calc(var(--i,0) * .45s + 1.2s)}:root[data-theme="dark"] .ak .ak-pills a::after,:root[data-theme="dark"] .ak .ak-catcard-kw .ak-cats-more a::after{background: linear-gradient(100deg,transparent,rgba(255,255,255,.14),transparent)}@keyframes ak-pill-shine{0%,82%{left: -60%}100%{left: 130%}}.ak .ak-pills a:hover,.ak .ak-catcard-kw .ak-cats-more a:hover{transform: translateY(-3px);border-color: var(--brand);color: var(--brand-ink);box-shadow: 0 10px 20px -12px color-mix(in srgb,var(--brand) 70%,transparent),0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.ak .ak-pills a small{transition: background .2s,color .2s;border-radius: 999px;padding: 1px 6px;margin-left: 2px}.ak .ak-pills a:hover small{background: var(--brand);color: #fff}.ak-pills.ak-anim a{opacity: 0;transform: translateY(10px) scale(.96)}.ak-pills.ak-anim.is-in a{opacity: 1;transform: none;transition: opacity .45s ease,transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .2s,color .2s,background .2s;transition-delay: calc(var(--i,0) * 60ms),calc(var(--i,0) * 60ms),0s,0s,0s,0s}.ak-pills.ak-anim.is-in a:hover{transform: translateY(-3px);transition-delay: 0s}.ak-catcard-kw .ak-cats-more:not([hidden]) a{animation: ak-chip-in .4s cubic-bezier(.2,.8,.2,1) both;animation-delay: calc(var(--i,0) * 45ms)}.ak-catcard-kw .ak-cats-more:not([hidden]) a::after{animation-name: ak-pill-shine}@keyframes ak-chip-in{from{opacity: 0;transform: translateY(6px) scale(.95)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.ak .ak-pills a::after,.ak .ak-catcard-kw .ak-cats-more a::after{animation: none;display: none}.ak-pills.ak-anim a{opacity: 1;transform: none}.ak-catcard-kw .ak-cats-more:not([hidden]) a{animation: none}}.ak .ak-pills a.ak-pill-all{gap: 4px;background: var(--brand-soft);border-color: color-mix(in srgb,var(--brand) 35%,var(--line));color: var(--brand-ink);font-weight: 700}.ak-pills a.ak-pill-all svg{width: 14px;height: 14px;transition: transform .2s}.ak .ak-pills a.ak-pill-all:hover{background: var(--brand);color: #fff}.ak-pills a.ak-pill-all:hover svg{transform: translateX(3px)}.ak-ls-form{position: relative}.ak-ls{position: absolute;z-index: 60;left: 0;right: 0;top: calc(100% + 8px);padding: 6px;border-radius: 16px;text-align: left;background: var(--surface);border: 1px solid var(--line);box-shadow: 0 24px 48px -20px rgba(15,26,46,.4);animation: ak-ls-in .18s ease}@keyframes ak-ls-in{from{opacity: 0;transform: translateY(-4px)}to{opacity: 1;transform: none}}.ak .ak-ls-item{display: flex;align-items: center;gap: 10px;padding: 8px 10px;border-radius: 11px;color: var(--ink);text-decoration: none}.ak .ak-ls-item:hover,.ak .ak-ls-item.is-active{background: var(--surface-2)}.ak-ls-item .ak-app-icon-xs{width: 36px;height: 36px;border-radius: 10px;flex: none}.ak-ls-item > span:last-child{min-width: 0;display: flex;flex-direction: column}.ak-ls-item strong{font-size: 14.5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-ls-item small{font-size: 12px;color: var(--muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-ls-none{margin: 0;padding: 12px;color: var(--muted);font-size: 14px}.ak .ak-ls-all{display: block;margin-top: 4px;padding: 10px;border-radius: 11px;border-top: 1px solid var(--line);color: var(--brand-ink);font-weight: 700;font-size: 13.5px;text-decoration: none}.ak .ak-ls-all:hover,.ak .ak-ls-all.is-active{background: var(--brand-soft)}.ak-header .ak-ls{min-width: 320px}.ak-upnext{position: fixed;z-index: 55;right: 20px;bottom: 20px;width: 320px;padding: 14px;border-radius: 18px;background: var(--surface);border: 1px solid var(--line);box-shadow: 0 24px 50px -18px rgba(15,26,46,.45);opacity: 0;transform: translateY(24px);transition: opacity .3s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.ak-upnext.is-in{opacity: 1;transform: none}.ak-upnext-label{display: block;margin: 0 0 8px;font-size: 11.5px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--brand-ink)}.ak .ak-upnext-app{display: flex;align-items: center;gap: 12px;color: var(--ink);text-decoration: none}.ak-upnext-body{flex: 1;min-width: 0;display: flex;flex-direction: column}.ak-upnext-body strong{font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-upnext-body small{font-size: 12px;color: var(--muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-upnext-go{display: grid;place-items: center;flex: none;width: 36px;height: 36px;border-radius: 50%;background: var(--brand);color: #fff;transition: transform .2s}.ak-upnext-go svg{width: 16px;height: 16px}.ak-upnext-app:hover .ak-upnext-go{transform: translateX(3px)}.ak .ak-upnext-x{position: absolute;top: 8px;right: 8px;display: grid;place-items: center;width: 26px;height: 26px;border: 0;border-radius: 50%;background: var(--surface-2);color: var(--muted);cursor: pointer}.ak-upnext-x svg{width: 13px;height: 13px}.ak-upnext-sentinel{display: block;height: 1px}@media (max-width: 600px){.ak-upnext{left: 12px;right: 12px;width: auto;bottom: 86px}}.ak-rv .ak-section-head{align-items: center}.ak .ak-rv-clear{border: 0;background: none;color: var(--muted);font: inherit;font-size: 13px;font-weight: 600;cursor: pointer}.ak .ak-rv-clear:hover{color: var(--danger,#e5484d)}.ak-rv-row{display: flex;gap: 12px;overflow-x: auto;padding: 4px 2px 10px;scrollbar-width: thin}.ak .ak-rv-item{flex: none;width: 120px;display: flex;flex-direction: column;align-items: center;gap: 4px;padding: 14px 10px;border-radius: 16px;background: var(--surface);border: 1px solid var(--line);text-align: center;color: var(--ink);text-decoration: none;transition: transform .2s,box-shadow .2s}.ak .ak-rv-item:hover{transform: translateY(-3px);box-shadow: var(--shadow)}.ak-rv-item .ak-app-icon{width: 56px;height: 56px;border-radius: 15px}.ak-rv-item strong{max-width: 100%;font-size: 13.5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-rv-item small{max-width: 100%;font-size: 11.5px;color: var(--muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ak-latest-more{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px}.ak .ak-loadmore{gap: 8px}.ak-loadmore svg{width: 17px;height: 17px}.ak-loadmore[hidden]{display: none !important}.ak-card.ak-pop{animation: ak-pop .45s cubic-bezier(.2,.8,.2,1) both}@keyframes ak-pop{from{opacity: 0;transform: translateY(12px) scale(.97)}to{opacity: 1;transform: none}}.ak-collist .ak-rank-list{margin: 0}.ak-home-colls .ak-pills a{font-weight: 600}.ak-helpful{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px;margin: 18px 0;padding: 16px 20px;border-radius: 16px;background: var(--surface);border: 1px solid var(--line)}.ak-helpful-q{margin: 0;font-weight: 700;font-size: 15.5px}.ak-helpful-btns{display: flex;gap: 8px}.ak .ak-helpful-btns button{display: inline-flex;align-items: center;gap: 7px;padding: 9px 16px;border-radius: 12px;border: 1px solid var(--line);background: var(--surface-2);color: var(--ink);font: inherit;font-weight: 700;font-size: 14px;cursor: pointer;transition: transform .15s,border-color .15s,background .15s}.ak .ak-helpful-btns button:hover:not(:disabled){transform: translateY(-2px);border-color: var(--brand)}.ak .ak-helpful-btns button.is-picked{background: var(--brand-soft);border-color: var(--brand);color: var(--brand-ink)}.ak .ak-helpful-btns button:disabled:not(.is-picked){opacity: .45;cursor: default}.ak-helpful-msg{flex-basis: 100%;margin: 0;font-size: 13.5px;color: var(--brand-ink);font-weight: 600}@media (prefers-reduced-motion: reduce){.ak-upnext,.ak-card.ak-pop,.ak-ls{transition: none;animation: none}}.ak-collcard .ak-catcard-head{align-items: flex-start;text-align: left}.ak-collcard .ak-catcard-head strong{white-space: normal;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.3}.ak-collcard .ak-cat-ic{display: grid;place-items: center;flex: none}.ak-collcard .ak-cat-ic svg{width: 18px;height: 18px;fill: currentColor}.ak-collcard .ak-cat-ic{width: 40px;height: 40px;border-radius: 12px;background: linear-gradient(135deg,#ffd166,#f5a524);color: #fff;box-shadow: 0 8px 16px -10px rgba(245,165,36,.9)}.ak-wrap.bl{max-width: 1180px}.bl-head{max-width: 860px;margin: 6px 0 22px}.bl-head .ak-badge{margin-bottom: 12px}.bl-head h1{margin: 0;font-size: clamp(28px,4.2vw,44px);line-height: 1.15;font-weight: 800;letter-spacing: -.03em}.bl-lead{margin: 14px 0 0;font-size: 18px;line-height: 1.6;color: var(--ink-2,var(--ink))}.bl-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 18px;margin: 18px 0 0;font-size: 14px;color: var(--muted)}.bl-meta > span{display: inline-flex;align-items: center;gap: 6px}.bl-meta svg{width: 15px;height: 15px}.bl-author a{color: var(--ink);font-weight: 700}.ak .bl-avatar{width: 32px;height: 32px;border-radius: 50%}.bl-hero{margin: 0 0 28px;border-radius: var(--r-lg);overflow: hidden;box-shadow: var(--shadow);background: var(--surface-2)}.bl-hero img{display: block;width: 100%;height: auto;max-height: 520px;object-fit: cover}.bl-top{display: flex;flex-direction: column;max-width: 760px;margin: 6px auto 22px;text-align: center}.bl-top > *{margin: 0}.bl-top h1{order: 1;margin-bottom: 18px;font-size: clamp(22px,2.6vw,30px);line-height: 1.28;font-weight: 750;letter-spacing: -.01em;color: var(--ink);text-wrap: balance}.bl-top .bl-hero{order: 2;position: relative;margin: 0 0 16px;border-radius: 16px;animation: bl-hero-in .7s cubic-bezier(.2,.8,.2,1) both}.bl-go{order: 3;display: grid;gap: 6px;margin-bottom: 20px}.bl-go > small{font-size: 12.5px;color: var(--muted);font-weight: 600}.bl-top .bl-lead{order: 4;margin: 0 auto 14px;padding: 0;border: 0;font-size: 17px;line-height: 1.5;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;color: var(--muted);max-width: 680px}.bl-byline{order: 5;display: flex;align-items: center;justify-content: center;gap: 12px;margin-bottom: 18px;text-align: left}.ak .bl-byline .bl-avatar{width: 44px;height: 44px;border-radius: 50%;box-shadow: 0 0 0 2px var(--surface),0 0 0 3.5px var(--line)}.bl-byline > span{display: flex;flex-direction: column;line-height: 1.35}.bl-byline a{font-weight: 800;color: var(--ink);text-decoration: none}.bl-byline small{font-size: 13.5px;color: var(--muted)}.bl-hero img{transition: transform 1.2s cubic-bezier(.2,.8,.2,1)}.bl-hero:hover img{transform: scale(1.03)}@keyframes bl-hero-in{from{opacity: 0;transform: translateY(16px) scale(.985)}to{opacity: 1;transform: none}}@media (max-width: 760px){.bl-top{text-align: left;margin-top: 2px}.bl-top h1{order: 1;margin: 0 -8px 10px;font-size: 22px;line-height: 1.32;font-weight: 700;letter-spacing: -.005em;text-align: center;text-wrap: pretty}.bl-top .bl-lead{order: 2;margin: 0 0 14px;font-size: 15px}.bl-byline{order: 3;justify-content: flex-start}.bl-top .bl-hero{order: 4;margin-bottom: 14px}.bl-go{order: 5;text-align: center}}@media (min-width: 761px){.bl-top{position: relative;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.08fr);grid-template-areas: "title hero" "lead hero" "by hero" "go hero";align-content: center;column-gap: 40px;max-width: none;margin: 6px 0 28px;padding: 34px;border-radius: 26px;text-align: left;overflow: hidden;isolation: isolate;background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow)}.bl-top::before{content: "";position: absolute;z-index: -1;width: 520px;height: 520px;left: -180px;top: -260px;border-radius: 50%;background: radial-gradient(circle,color-mix(in srgb,var(--brand) 18%,transparent),transparent 70%)}.bl-top::after{content: "";position: absolute;z-index: -1;width: 420px;height: 420px;left: 22%;bottom: -300px;border-radius: 50%;background: radial-gradient(circle,color-mix(in srgb,#3b82f6 12%,transparent),transparent 70%)}.bl-top h1{grid-area: title;align-self: end;margin: 0 0 14px;font-size: clamp(28px,2.9vw,40px);line-height: 1.18;font-weight: 800;letter-spacing: -.025em;text-wrap: balance}.bl-top .bl-lead{grid-area: lead;margin: 0 0 20px;max-width: none;font-size: 17px;line-height: 1.6;-webkit-line-clamp: 3}.bl-byline{grid-area: by;justify-content: flex-start;margin: 0 0 24px}.bl-go{grid-area: go;align-self: start;justify-items: start;margin: 0}.bl-go > small{padding-left: 4px}.ak .bl-top .bl-go-btn{width: auto;min-width: 280px;min-height: 58px;padding: 14px 30px;font-size: 20px;border-radius: 14px}.bl-top .bl-hero{grid-area: hero;align-self: center;margin: 0;border-radius: 20px;box-shadow: 0 30px 60px -30px rgba(15,23,42,.55);transform: perspective(1200px) rotateY(-4deg);transition: transform .5s cubic-bezier(.2,.8,.2,1);animation: bl-hero-in-d .8s cubic-bezier(.2,.8,.2,1) both}.bl-top .bl-hero:hover{transform: perspective(1200px) rotateY(0)}.bl-top .bl-hero img{max-height: 440px;aspect-ratio: 3 / 2}@keyframes bl-hero-in-d{from{opacity: 0;transform: perspective(1200px) rotateY(-12deg) translateX(24px)}to{opacity: 1;transform: perspective(1200px) rotateY(-4deg)}}}@media (min-width: 761px) and (max-width: 1020px){.bl-top{padding: 26px;column-gap: 26px}.ak .bl-top .bl-go-btn{min-width: 0;width: 100%}.bl-go{justify-items: stretch}}.ak .bl-toc-m{margin: 0 0 22px;padding: 16px 18px 10px;border-radius: 14px;border: 1px solid var(--line);background: var(--surface);box-shadow: var(--shadow-sm)}.bl-toc-h{display: flex;align-items: center;gap: 10px;margin: 0 0 10px;font-size: 17px;font-weight: 800;color: var(--ink)}.bl-toc-h svg{width: 22px;height: 22px}.ak .bl-toc-m ol{margin: 0;padding: 0;list-style: none;counter-reset: bltoc}.ak .bl-toc-m li{counter-increment: bltoc}.ak .bl-toc-m.is-short li:nth-child(n+4){display: none}.ak .bl-toc-m li a{display: flex;align-items: center;gap: 14px;padding: 7px 0;color: var(--ink);text-decoration: none;font-size: 15.5px;line-height: 1.35}.ak .bl-toc-m li a::before{content: counter(bltoc);flex: none;display: grid;place-items: center;width: 32px;height: 32px;border-radius: 50%;font-size: 14px;font-weight: 800;color: var(--brand-ink,var(--brand));background: color-mix(in srgb,var(--brand) 13%,transparent)}.ak .bl-toc-m li a:hover{color: var(--brand-ink,var(--brand))}.ak .bl-toc-more{display: flex;align-items: center;justify-content: space-between;width: 100%;margin-top: 8px;padding: 12px 0 6px;border: 0;border-top: 1px solid var(--line);background: none;color: var(--brand-ink,var(--brand));font: inherit;font-size: 15px;font-weight: 700;cursor: pointer}.bl-toc-more svg{width: 18px;height: 18px;transition: transform .2s}.bl-toc-m:not(.is-short) .bl-toc-more svg{transform: rotate(-90deg)}.ak .bl-go-btn{--go: #0f7a4a;position: relative;display: flex;align-items: center;justify-content: center;gap: 10px;width: 100%;min-height: 56px;padding: 12px 20px;border-radius: 12px;overflow: hidden;isolation: isolate;text-decoration: none;color: #fff;background: var(--go);font-size: clamp(19px,2.6vw,23px);font-weight: 800;letter-spacing: .01em;box-shadow: 0 14px 30px -14px color-mix(in srgb,var(--go) 80%,transparent),inset 0 -3px 0 rgba(0,0,0,.18);transition: filter .25s}.ak .bl-go-btn:hover{color: #fff;filter: brightness(1.1)}.bl-go-btn svg{width: 20px;height: 20px;flex: none}.bl-anim-shine::before{content: "";position: absolute;top: 0;bottom: 0;left: -60%;width: 40%;z-index: -1;background: linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform: skewX(-20deg);animation: bl-go-shine 2.8s ease-in-out infinite}@keyframes bl-go-shine{0%,55%{left: -60%}100%{left: 130%}}.ak .bl-anim-pulse{animation: bl-go-pulse 1.8s ease-in-out infinite}@keyframes bl-go-pulse{0%,100%{transform: scale(1)}50%{transform: scale(1.03)}}.ak .bl-anim-bounce{animation: bl-go-bounce 2.2s cubic-bezier(.28,.84,.42,1) infinite}@keyframes bl-go-bounce{0%,60%,100%{transform: translateY(0)}20%{transform: translateY(-8px)}40%{transform: translateY(0)}50%{transform: translateY(-3px)}}.ak .bl-anim-glow{animation: bl-go-glow 2s ease-in-out infinite}@keyframes bl-go-glow{0%,100%{box-shadow: 0 0 0 0 color-mix(in srgb,var(--go) 60%,transparent)}50%{box-shadow: 0 0 0 10px color-mix(in srgb,var(--go) 0%,transparent),0 0 30px 4px color-mix(in srgb,var(--go) 55%,transparent)}}.ak .bl-anim-wiggle{animation: bl-go-wiggle 3s ease-in-out infinite}@keyframes bl-go-wiggle{0%,80%,100%{transform: rotate(0)}84%{transform: rotate(-1.5deg)}88%{transform: rotate(1.5deg)}92%{transform: rotate(-1deg)}96%{transform: rotate(1deg)}}.ak .bl-anim-flow{background: linear-gradient(110deg,var(--go),color-mix(in srgb,var(--go) 55%,#f59e0b),var(--go),color-mix(in srgb,var(--go) 60%,#000),var(--go));background-size: 300% 100%;animation: bl-go-flow 5s linear infinite}@keyframes bl-go-flow{to{background-position: 300% 0}}.ak .bl-anim-ring{overflow: visible}.bl-anim-ring::after{content: "";position: absolute;inset: 0;border-radius: inherit;border: 2px solid var(--go);animation: bl-go-ring 1.8s ease-out infinite;pointer-events: none}@keyframes bl-go-ring{from{opacity: .9;transform: scale(1)}to{opacity: 0;transform: scale(1.06,1.4)}}@media (prefers-reduced-motion: reduce){.bl-go-btn,.bl-go-btn::before,.bl-go-btn::after,.bl-hero{animation: none !important}}.bl-grid{display: grid;grid-template-columns: minmax(0,1fr) 300px;gap: 34px;align-items: start}.bl-main{min-width: 0}.bl-content{padding: 30px 34px;border-radius: var(--r-lg);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm);font-size: 17px;line-height: 1.8}.bl-content > *:first-child{margin-top: 0}.bl-content h2{margin-top: 1.6em;font-size: 26px;letter-spacing: -.02em;scroll-margin-top: 90px}.bl-content h3{margin-top: 1.3em;font-size: 20px}.bl-content img{border-radius: 14px}.bl-share{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px;margin: 18px 0;padding: 16px 20px;border-radius: 16px;background: var(--surface);border: 1px solid var(--line)}.bl-share > span{font-weight: 700}.bl-share .ak-share-btns{display: flex;flex-wrap: wrap;gap: 8px}.bl-related{margin-top: 26px}.ak .bl-h2{margin: 0 0 14px;font-size: 22px;font-weight: 800}.bl-comments{margin-top: 26px}.bl-toc-m{margin-bottom: 16px}.bl-side{position: sticky;top: 86px}.admin-bar .bl-side{top: 118px}.bl-side-in{display: flex;flex-direction: column;gap: 14px;max-height: calc(100vh - 110px)}.bl-nav{flex: 0 1 auto}.bl-box{padding: 16px;border-radius: var(--r-lg);background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm)}.bl-box-h{margin: 0 0 10px;font-size: 12px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--muted)}.bl-apps{list-style: none;margin: 0;padding: 0;display: grid;gap: 4px}.ak .bl-apps a{display: flex;align-items: center;gap: 10px;padding: 6px;border-radius: 10px;color: var(--ink);text-decoration: none}.ak .bl-apps a:hover{background: var(--surface-2)}.bl-apps .ak-app-icon-xs{width: 36px;height: 36px;border-radius: 10px;flex: none}.bl-apps a > span:last-child{min-width: 0;display: flex;flex-direction: column}.bl-apps strong{font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bl-apps small{font-size: 12px;color: var(--muted)}.ak .bl-cta{display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 50px;border-radius: 14px;background: var(--brand);color: #fff;font-weight: 800;text-decoration: none;animation: ak-cta-colors 9s linear infinite;box-shadow: 0 14px 28px -14px rgba(0,0,0,.45)}.ak .bl-cta:hover{color: #fff;filter: brightness(1.06)}.bl-cta svg{width: 18px;height: 18px}@media (max-width: 1020px){.bl-grid{grid-template-columns: minmax(0,1fr)}.bl-side{position: static}.bl-nav{display: none}.bl-toc-m{display: block}}@media (min-width: 1021px){.bl-toc-m{display: none}}@media (max-width: 600px){.bl-content{padding: 20px 16px;font-size: 16px}.bl-content h2{font-size: 22px}.bl-lead{font-size: 16px}.bl-share{flex-direction: column;align-items: flex-start}}.bl-progress{position: fixed;top: 0;left: 0;right: 0;height: 3px;z-index: 9999;pointer-events: none}.admin-bar .bl-progress{top: 32px}@media (max-width: 782px){.admin-bar .bl-progress{top: 46px}}.bl-progress span{display: block;height: 100%;transform: scaleX(0);transform-origin: 0 50%;background: linear-gradient(90deg,var(--brand),#3b82f6,#ec4899);box-shadow: 0 0 10px color-mix(in srgb,var(--brand) 60%,transparent);transition: transform .1s linear}.ak .bl-content{counter-reset: blh2}.ak .bl-content h2{position: relative;display: flex;align-items: flex-start;gap: 12px;margin: 1.8em 0 .7em;padding: 0 0 12px;border: 0;border-bottom: 1px solid var(--line);font-size: 24px;line-height: 1.3;font-weight: 800;letter-spacing: -.015em}.ak .bl-content h2::before{counter-increment: blh2;content: counter(blh2,decimal-leading-zero);position: static;flex: none;display: grid;place-items: center;width: 38px;height: 38px;margin-top: -3px;border-radius: 11px;font-size: 15px;font-weight: 800;letter-spacing: 0;color: #fff;background: linear-gradient(135deg,var(--brand),color-mix(in srgb,var(--brand) 55%,#3b82f6));box-shadow: 0 8px 18px -10px var(--brand)}.ak .bl-content h2::after{content: "";position: absolute;left: 0;bottom: -1px;width: 64px;height: 3px;border-radius: 3px;background: var(--brand)}.ak .bl-content h2[data-faq]::before{content: "?";counter-increment: none;background: linear-gradient(135deg,#f59e0b,#ef4444);box-shadow: 0 8px 18px -10px #ef4444}.ak .bl-content h3{margin: 1.5em 0 .5em;font-size: 19px;line-height: 1.35;font-weight: 750}.ak .bl-content p{margin: 0 0 1.05em}.ak .bl-content a:not([class]){color: var(--brand-ink,var(--brand));font-weight: 600;text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 3px;text-decoration-color: color-mix(in srgb,var(--brand) 35%,transparent);transition: text-decoration-color .2s}.ak .bl-content a:not([class]):hover{text-decoration-color: var(--brand)}.ak .bl-content strong{color: var(--ink);font-weight: 700}.ak .bl-content ol{list-style: none;margin: 0 0 1.3em;padding: 0;counter-reset: blstep;display: grid;gap: 10px}.ak .bl-content ol > li{position: relative;counter-increment: blstep;margin: 0;padding: 12px 14px 12px 56px;border-radius: 14px;background: var(--surface-2);border: 1px solid var(--line);line-height: 1.65}.ak .bl-content ol > li::before{content: counter(blstep);position: absolute;left: 12px;top: 12px;display: grid;place-items: center;width: 30px;height: 30px;border-radius: 50%;font-size: 14px;font-weight: 800;color: var(--brand-ink,var(--brand));background: color-mix(in srgb,var(--brand) 15%,var(--surface));border: 1.5px solid color-mix(in srgb,var(--brand) 40%,transparent)}.ak .bl-content ul{margin: 0 0 1.3em}.ak .bl-content ul.bl-ticks{list-style: none;padding-left: 0;display: grid;gap: 6px}.ak .bl-content ul.bl-ticks > li{margin: 0;padding: 8px 12px;border-radius: 10px;background: color-mix(in srgb,var(--brand) 6%,transparent)}.ak .bl-content blockquote{margin: 1.4em 0;padding: 14px 18px;border-left: 4px solid var(--brand);border-radius: 0 12px 12px 0;background: color-mix(in srgb,var(--brand) 7%,var(--surface));font-style: normal}.ak .bl-content table{width: 100%;border-collapse: separate;border-spacing: 0;margin: 0 0 1.3em;border: 1px solid var(--line);border-radius: 12px;overflow: hidden;font-size: 15px}.ak .bl-content th,.ak .bl-content td{padding: 10px 14px;border-bottom: 1px solid var(--line);text-align: left}.ak .bl-content th{background: var(--surface-2);font-weight: 750}.ak .bl-content tr:last-child td{border-bottom: 0}.bl-faqs{display: grid;gap: 10px}.ak .bl-faq{border-radius: 14px;border: 1px solid var(--line);background: var(--surface);transition: border-color .2s,box-shadow .2s;scroll-margin-top: 90px}.ak .bl-faq[open]{border-color: color-mix(in srgb,var(--brand) 40%,var(--line));box-shadow: 0 10px 24px -18px var(--brand)}.ak .bl-faq summary{position: relative;display: block;padding: 14px 48px 14px 16px;font-size: 16px;font-weight: 750;line-height: 1.45;color: var(--ink);cursor: pointer;list-style: none}.ak .bl-faq summary::-webkit-details-marker{display: none}.ak .bl-faq summary::after{content: "+";position: absolute;right: 14px;top: 50%;display: grid;place-items: center;width: 26px;height: 26px;margin-top: -13px;border-radius: 50%;font-size: 18px;font-weight: 700;line-height: 1;color: var(--brand-ink,var(--brand));background: color-mix(in srgb,var(--brand) 12%,transparent);transition: transform .25s}.ak .bl-faq[open] summary::after{transform: rotate(45deg)}.bl-faq-a{padding: 0 16px 14px;color: color-mix(in srgb,var(--ink) 80%,transparent);font-size: 15.5px;line-height: 1.7;animation: bl-faq-in .3s ease}.bl-faq-a > *:last-child{margin-bottom: 0}@keyframes bl-faq-in{from{opacity: 0;transform: translateY(-4px)}to{opacity: 1;transform: none}}.ak .bl-mid{display: flex;align-items: center;gap: 14px;margin: 1.8em 0;padding: 16px 18px;border-radius: 16px;color: #fff;background: radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--brand) 85%,#fff) 0%,var(--brand) 45%,color-mix(in srgb,var(--brand) 50%,#0f172a) 100%);box-shadow: 0 18px 36px -22px var(--brand)}.bl-mid-ic{flex: none;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 13px;background: rgba(255,255,255,.18)}.bl-mid-ic svg{width: 24px;height: 24px;animation: bl-go-drop 1.6s ease-in-out infinite}@keyframes bl-go-drop{0%,100%{transform: translateY(-2px)}50%{transform: translateY(3px)}}.bl-mid-tx{display: flex;flex: 1;flex-direction: column;min-width: 0;line-height: 1.35}.bl-mid-tx strong{color: #fff;font-size: 17px;font-weight: 800}.bl-mid-tx small{font-size: 13.5px;opacity: .9}.ak .bl-content .bl-mid-btn{flex: none;padding: 11px 18px;border-radius: 12px;background: #fff;color: color-mix(in srgb,var(--brand) 80%,#0f172a);font-size: 14.5px;font-weight: 800;text-decoration: none;white-space: nowrap;box-shadow: 0 6px 16px -8px rgba(0,0,0,.4);transition: transform .2s}.ak .bl-content .bl-mid-btn:hover{transform: translateY(-2px)}.bl-authorbox{display: flex;gap: 16px;align-items: flex-start;margin: 18px 0;padding: 18px 20px;border-radius: 16px;background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm)}.ak .bl-authorbox-img{flex: none;width: 64px;height: 64px;border-radius: 50%;box-shadow: 0 0 0 3px var(--surface),0 0 0 5px color-mix(in srgb,var(--brand) 45%,transparent)}.bl-authorbox small{display: block;font-size: 12px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--muted)}.ak .bl-authorbox a{font-size: 18px;font-weight: 800;color: var(--ink);text-decoration: none}.bl-authorbox p{margin: 4px 0 0;font-size: 14.5px;line-height: 1.6;color: color-mix(in srgb,var(--ink) 75%,transparent)}.ak .bl-share{margin: 18px 0 12px;padding: 16px 20px;border-radius: 16px;background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm)}.ak .bl-share .ak-share-btns a,.ak .bl-share .ak-share-btns button{border-radius: 999px;transition: transform .2s,filter .2s}.ak .bl-share .ak-share-btns a:hover,.ak .bl-share .ak-share-btns button:hover{transform: translateY(-2px);filter: brightness(1.06)}.ak .bl-related .bl-h2{display: flex;align-items: center;gap: 10px}.ak .bl-related .bl-h2::before{content: "";width: 6px;height: 22px;border-radius: 3px;background: var(--brand)}.ak .bl-nav a{border-radius: 8px;transition: background .2s,color .2s}.ak .bl-cta{border-radius: 14px}@media (max-width: 600px){.ak .bl-content h2{font-size: 20px;gap: 10px}.ak .bl-content h2::before{width: 32px;height: 32px;font-size: 13px;border-radius: 9px;margin-top: -2px}.ak .bl-content h3{font-size: 17.5px}.ak .bl-content ol > li{padding: 10px 12px 10px 50px}.ak .bl-content ol > li::before{left: 10px;top: 10px}.ak .bl-mid{flex-wrap: wrap}.ak .bl-content .bl-mid-btn{width: 100%;text-align: center}.bl-authorbox{padding: 16px}.ak .bl-authorbox-img{width: 52px;height: 52px}}@media (prefers-reduced-motion: reduce){.bl-mid-ic svg,.bl-faq-a{animation: none}}.bl-cards{display: grid;grid-template-columns: repeat(auto-fill,minmax(290px,1fr));gap: 20px}.bl-cards-3{grid-template-columns: repeat(3,minmax(0,1fr))}@media (max-width: 900px){.bl-cards-3{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.bl-cards,.bl-cards-3{grid-template-columns: 1fr;gap: 16px}}.bl-card,.bl-topics a{--bt: var(--brand)}.bl-t-login{--bt: #6366f1}.bl-t-fix{--bt: #ef4444}.bl-t-safety{--bt: #0ea5e9}.bl-t-update{--bt: #8b5cf6}.bl-t-tips{--bt: #f59e0b}.bl-t-download{--bt: #10b981}.bl-t-news{--bt: #ec4899}.bl-t-guides{--bt: #14b8a6}.ak .bl-card{position: relative;display: flex;flex-direction: column;overflow: hidden;border-radius: 18px;background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm);color: var(--ink);text-decoration: none;isolation: isolate;transition: transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .2s}.ak .bl-card::after{content: "";position: absolute;inset: 0;border-radius: inherit;padding: 1.5px;background: linear-gradient(135deg,var(--bt),transparent 45%,transparent 60%,var(--bt));-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;opacity: 0;transition: opacity .3s;pointer-events: none;z-index: 2}.ak .bl-card:hover{transform: translateY(-6px);box-shadow: 0 18px 40px -18px color-mix(in srgb,var(--bt) 55%,transparent),var(--shadow-sm);border-color: transparent}.ak .bl-card:hover::after,.ak .bl-card:focus-visible::after{opacity: 1}.bl-card-img{position: relative;display: block;aspect-ratio: 16 / 9;overflow: hidden;background: var(--surface-2)}.bl-card-img::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(0,0,0,.28),transparent 38%,transparent 62%,rgba(0,0,0,.35));pointer-events: none}.bl-card-img img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .6s cubic-bezier(.2,.8,.2,1)}.ak .bl-card:hover .bl-card-img img{transform: scale(1.07)}.bl-card-ph{display: grid;place-items: center;width: 100%;height: 100%;font-size: 52px;font-weight: 800;color: #fff;background: linear-gradient(135deg,var(--bt),color-mix(in srgb,var(--bt) 40%,#1e293b))}.bl-card-tags{position: absolute;top: 12px;left: 12px;display: flex;gap: 6px;z-index: 1}.bl-card-topic,.bl-card-new{padding: 5px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 800;letter-spacing: .02em;line-height: 1;color: #fff;background: var(--bt);box-shadow: 0 4px 12px -4px rgba(0,0,0,.45)}.bl-card-new{background: #fff;color: #e11d48;animation: bl-new 2.4s ease-in-out infinite}@keyframes bl-new{50%{box-shadow: 0 0 0 5px rgba(255,255,255,.25),0 4px 12px -4px rgba(0,0,0,.45)}}.bl-card-read{position: absolute;right: 12px;bottom: 12px;z-index: 1;display: inline-flex;align-items: center;gap: 5px;padding: 5px 9px;border-radius: 999px;font-size: 11.5px;font-weight: 700;color: #fff;background: rgba(15,23,42,.62);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px)}.bl-card-read svg{width: 13px;height: 13px}.bl-card-body{display: flex;flex: 1;flex-direction: column;gap: 9px;padding: 16px 18px 18px}.bl-card-kicker{font-size: 12px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--bt)}.bl-card-title{font-size: 17px;line-height: 1.38;font-weight: 750;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;transition: color .2s}.ak .bl-card:hover .bl-card-title{color: color-mix(in srgb,var(--bt) 75%,var(--ink))}.bl-card-ex{font-size: 14px;line-height: 1.6;color: var(--ink-2,var(--muted));display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.bl-card-foot{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-top: auto;padding-top: 12px;border-top: 1px dashed var(--line)}.bl-card-by{display: flex;align-items: center;gap: 8px;min-width: 0}.bl-card-by img{width: 28px;height: 28px;border-radius: 50%;flex: none;box-shadow: 0 0 0 2px var(--surface),0 0 0 3.5px color-mix(in srgb,var(--bt) 50%,transparent)}.bl-card-by > span{display: flex;flex-direction: column;min-width: 0;line-height: 1.25}.bl-card-by b{font-size: 12.5px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.bl-card-by time{font-size: 11.5px;color: var(--muted);font-weight: 600}.bl-card-btn{flex: none;display: inline-flex;align-items: center;gap: 6px;padding: 8px 13px;border-radius: 999px;font-size: 13px;font-weight: 750;color: var(--bt);background: color-mix(in srgb,var(--bt) 12%,transparent);transition: background .25s,color .25s,gap .25s}.bl-card-btn svg{width: 15px;height: 15px;transition: transform .25s}.ak .bl-card:hover .bl-card-btn{background: var(--bt);color: #fff;gap: 8px}.ak .bl-card:hover .bl-card-btn svg{transform: translateX(2px)}@media (min-width: 761px){.ak .bl-card.is-featured{grid-column: 1 / -1;flex-direction: row}.bl-card.is-featured .bl-card-img{flex: 0 0 56%;aspect-ratio: auto;min-height: 320px}.bl-card.is-featured .bl-card-body{justify-content: center;gap: 12px;padding: 28px 32px}.bl-card.is-featured .bl-card-title{font-size: 26px;line-height: 1.25;-webkit-line-clamp: 3}.bl-card.is-featured .bl-card-ex{font-size: 15.5px;-webkit-line-clamp: 4}.bl-card.is-featured .bl-card-foot{margin-top: 8px}.bl-card.is-featured .bl-card-btn{padding: 10px 18px;font-size: 14px;background: var(--bt);color: #fff}}.bl-filter{display: grid;gap: 12px;margin: 0 0 22px;padding: 14px;border-radius: 18px;background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm)}.bl-filter-row{display: flex;flex-wrap: wrap;gap: 10px;align-items: center}.bl-search{position: relative;flex: 1 1 260px;display: flex;align-items: center}.bl-search svg{position: absolute;left: 14px;width: 18px;height: 18px;color: var(--muted);pointer-events: none}.ak .bl-search input{width: 100%;height: 44px;padding: 0 14px 0 42px;border-radius: 12px;border: 1px solid var(--line);background: var(--surface-2);color: var(--ink);font: inherit;font-size: 14.5px;outline: none;transition: border-color .2s,box-shadow .2s,background .2s}.ak .bl-search input:focus{border-color: var(--brand);background: var(--surface);box-shadow: 0 0 0 4px color-mix(in srgb,var(--brand) 16%,transparent)}.bl-sort{display: flex;align-items: center;gap: 8px;height: 44px;padding: 0 6px 0 14px;border-radius: 12px;border: 1px solid var(--line);background: var(--surface-2);font-size: 13px;font-weight: 700;color: var(--muted)}.ak .bl-sort select{height: 40px;border: 0;background: transparent;color: var(--ink);font: inherit;font-size: 14px;font-weight: 700;cursor: pointer;outline: none}.ak .bl-sort select option{background: var(--surface);color: var(--ink)}.ak .bl-filter-go{height: 44px;padding: 0 20px;border: 0;border-radius: 12px;background: var(--brand);color: #fff;font: inherit;font-size: 14px;font-weight: 750;cursor: pointer;transition: filter .2s,transform .2s}.ak .bl-filter-go:hover{filter: brightness(1.08);transform: translateY(-1px)}.ak .bl-topics{margin: 0}.ak .bl-topics a.is-active{background: var(--bt);border-color: var(--bt)}.ak .bl-topics a:not(.is-active):hover{border-color: var(--bt);color: var(--bt)}.bl-filter-info{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin: 0;font-size: 13.5px;font-weight: 700;color: var(--muted)}.bl-filter-info a{color: var(--brand-ink);text-decoration: none;padding: 3px 10px;border-radius: 999px;background: var(--brand-soft)}@media (max-width: 560px){.bl-filter{padding: 12px}.bl-sort{flex: 1}.ak .bl-sort select{flex: 1}.bl-card-body{padding: 14px 16px 16px}}@media (prefers-reduced-motion: reduce){.bl-card-new{animation: none}.ak .bl-card,.bl-card-img img{transition: none}}.bl-pagination{margin-top: 24px}.au-card{position: relative;overflow: hidden;margin: 6px 0 26px;border-radius: 22px;background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow)}.au-cover{position: relative;height: 150px;overflow: hidden;background: linear-gradient(120deg,var(--brand),color-mix(in srgb,var(--brand) 45%,#3b82f6) 55%,color-mix(in srgb,var(--brand) 30%,#8b5cf6))}.au-cover::after{content: "";position: absolute;inset: 0;background-image: radial-gradient(rgba(255,255,255,.22) 1.2px,transparent 1.4px);background-size: 18px 18px;animation: au-pan 30s linear infinite}.au-cover span{position: absolute;border-radius: 50%;filter: blur(2px);background: rgba(255,255,255,.16);animation: au-float 12s ease-in-out infinite}.au-cover span:nth-child(1){width: 180px;height: 180px;top: -60px;left: 8%}.au-cover span:nth-child(2){width: 120px;height: 120px;bottom: -50px;right: 18%;animation-delay: -4s}.au-cover span:nth-child(3){width: 70px;height: 70px;top: 24px;right: 6%;animation-delay: -8s}@keyframes au-pan{to{background-position: 180px 90px}}@keyframes au-float{50%{transform: translate(20px,14px) scale(1.08)}}.au-main{display: flex;gap: 22px;align-items: flex-start;padding: 0 28px;margin-top: -58px;position: relative}.au-photo{position: relative;flex: none}.ak .au-avatar{display: block;width: 120px;height: 120px;border-radius: 50%;border: 5px solid var(--surface);background: var(--surface-2);box-shadow: 0 12px 28px -14px rgba(0,0,0,.45)}.au-tick{position: absolute;right: 6px;bottom: 8px;display: grid;place-items: center;width: 30px;height: 30px;border-radius: 50%;color: #fff;background: #1d9bf0;border: 3px solid var(--surface)}.au-tick svg{width: 15px;height: 15px;stroke-width: 3}.au-id{min-width: 0;padding-top: 70px}.ak .au-id h1{margin: 0;font-size: clamp(24px,3vw,32px);line-height: 1.2;font-weight: 800;letter-spacing: -.02em}.au-role{display: inline-flex;align-items: center;gap: 6px;margin: 6px 0 0;padding: 4px 10px;border-radius: 999px;font-size: 13px;font-weight: 700;color: var(--brand-ink,var(--brand));background: color-mix(in srgb,var(--brand) 12%,transparent)}.au-role svg{width: 15px;height: 15px}.au-bio{max-width: 760px;font-size: 15.5px;line-height: 1.7;color: color-mix(in srgb,var(--ink) 80%,transparent)}.au-id .au-bio{margin: 12px 0 0}.au-meta{display: flex;flex-wrap: wrap;gap: 8px 18px;margin: 10px 0 0;font-size: 13.5px;color: var(--muted)}.au-meta > *{display: inline-flex;align-items: center;gap: 6px}.au-meta svg{width: 15px;height: 15px}.au-meta a{color: var(--brand-ink,var(--brand));font-weight: 700;text-decoration: none}.au-stats{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;margin: 22px 0 0;padding: 18px 28px 24px;list-style: none;border-top: 1px solid var(--line)}.au-stats li{display: grid;grid-template-columns: auto 1fr;grid-template-rows: auto auto;column-gap: 12px;align-items: center;padding: 14px;border-radius: 16px;background: var(--surface-2);border: 1px solid var(--line);transition: transform .25s,box-shadow .25s}.au-stats li:hover{transform: translateY(-3px);box-shadow: var(--shadow-sm)}.au-st-ic{grid-row: span 2;display: grid;place-items: center;width: 44px;height: 44px;border-radius: 13px;color: #fff;background: var(--brand)}.au-stats li:nth-child(2) .au-st-ic{background: #6366f1}.au-stats li:nth-child(3) .au-st-ic{background: #0ea5e9}.au-stats li:nth-child(4) .au-st-ic{background: #f59e0b}.au-st-ic svg{width: 22px;height: 22px}.au-stats strong{font-size: 22px;font-weight: 800;line-height: 1.1;color: var(--ink)}.au-stats strong em{font-style: normal;font-size: 13px;color: var(--muted);font-weight: 700}.au-stats small{font-size: 12.5px;font-weight: 600;color: var(--muted)}.au-tabs{display: flex;gap: 8px;margin: 0 0 18px;padding: 6px;border-radius: 16px;background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow-sm);width: max-content;max-width: 100%}.ak .au-tabs button{display: inline-flex;align-items: center;gap: 8px;padding: 10px 18px;border: 0;border-radius: 11px;background: none;color: var(--muted);font: inherit;font-size: 15px;font-weight: 750;cursor: pointer;transition: background .2s,color .2s}.au-tabs button svg{width: 18px;height: 18px}.au-tabs button small{padding: 2px 8px;border-radius: 999px;font-size: 12px;background: var(--surface-2);color: var(--muted)}.ak .au-tabs button.is-active{background: var(--brand);color: #fff;box-shadow: 0 8px 18px -10px var(--brand)}.au-tabs button.is-active small{background: rgba(255,255,255,.22);color: #fff}.au-panel[hidden]{display: none !important}.au-panel{animation: au-in .35s ease}@keyframes au-in{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}@media (max-width: 860px){.au-stats{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.au-cover{height: 110px}.au-main{flex-direction: column;align-items: center;text-align: center;gap: 10px;padding: 0 16px;margin-top: -52px}.au-id{padding-top: 0}.ak .au-avatar{width: 104px;height: 104px}.au-id .au-bio{font-size: 15px}.au-meta{justify-content: center}.au-stats{gap: 10px;padding: 16px}.au-stats li{grid-template-columns: 1fr;grid-template-rows: auto;justify-items: center;text-align: center;row-gap: 6px;padding: 12px 8px}.au-st-ic{grid-row: auto;width: 38px;height: 38px}.au-stats strong{font-size: 19px}.au-tabs{width: 100%}.ak .au-tabs button{flex: 1;justify-content: center;padding: 10px 8px}}@media (prefers-reduced-motion: reduce){.au-cover::after,.au-cover span,.au-panel{animation: none}}.bl-lead-s{display: none}.bl-byline-ph{position: relative;flex: none;display: block}.ak .bl-avatar.is-site,.ak .bl-authorbox-img.is-site,.ak .au-avatar.is-site{object-fit: contain;padding: 2px;background: var(--surface)}.ak .au-avatar.is-site{padding: 6px}.bl-byline-tick{position: absolute;right: -2px;bottom: -2px;display: grid;place-items: center;width: 18px;height: 18px;border-radius: 50%;color: #fff;background: #1d9bf0;border: 2px solid var(--bg)}.bl-byline-tick svg{width: 10px;height: 10px;stroke-width: 3.5}.bl-trust{display: flex;flex-wrap: wrap;justify-content: center;gap: 4px 14px;font-weight: 700}.bl-trust span{display: inline-flex;align-items: center;gap: 4px}.bl-trust svg{width: 14px;height: 14px;stroke-width: 3;color: var(--brand)}@media (min-width: 761px){.bl-trust{justify-content: flex-start}}.bl-sticky{display: none}@media (max-width: 760px){.bl .ak-crumbs > span[aria-current],.bl .ak-crumbs > svg:last-of-type{display: none}.bl-lead-l{display: none}.bl-lead-s{display: inline}.bl-top .bl-lead{-webkit-line-clamp: unset;display: block}.bl-sticky{position: fixed;left: 10px;right: 10px;bottom: 10px;z-index: 60;display: flex;align-items: center;gap: 10px;padding: 8px 8px 8px 16px;border-radius: 18px;background: color-mix(in srgb,var(--surface) 88%,transparent);-webkit-backdrop-filter: blur(14px) saturate(1.4);backdrop-filter: blur(14px) saturate(1.4);border: 1px solid var(--line);box-shadow: 0 18px 40px -16px rgba(15,23,42,.45);transform: translateY(140%);opacity: 0;visibility: hidden;transition: transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s,visibility .35s;padding-bottom: calc(8px + env(safe-area-inset-bottom,0px) * .5)}.bl-sticky.is-on{transform: none;opacity: 1;visibility: visible}.bl-sticky-tx{display: flex;flex: 1;flex-direction: column;min-width: 0;line-height: 1.25}.bl-sticky-tx strong{font-size: 15px;font-weight: 800;color: var(--ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bl-sticky-tx small{font-size: 11.5px;color: var(--muted);font-weight: 600}.ak .bl-sticky-btn{flex: none;display: inline-flex;align-items: center;gap: 6px;padding: 12px 16px;border-radius: 13px;color: #fff;background: var(--brand);font-size: 14.5px;font-weight: 800;text-decoration: none;box-shadow: 0 10px 20px -10px var(--brand);animation: bl-go-pulse 2.2s ease-in-out infinite}.bl-sticky-btn svg{width: 16px;height: 16px}.bl{padding-bottom: 70px}}@media (prefers-reduced-motion: reduce){.ak .bl-sticky-btn{animation: none}}.ak .bl-card-by img.is-site{object-fit: contain;padding: 1px;background: var(--surface)}.ak-layout > *,.bl-grid > *,.ak-main,.ak-side{min-width: 0}.ak .ak-comments textarea,.ak .ak-comments input{max-width: 100%;box-sizing: border-box}.ak .ak-comments .comment-author,.ak .ak-comments .comment-meta{flex-wrap: wrap;min-width: 0;overflow-wrap: anywhere}.ak .ak-content,.ak .ak-comments{overflow-wrap: break-word}.ak .ak-btn-accent{background: linear-gradient(135deg,color-mix(in srgb,var(--hot,#ff6b3d) 70%,#ffd166),var(--hot,#ff6b3d))}@media (min-width: 701px){.ak-stats{grid-template-columns: repeat(var(--n,6),1fr)}}.ak-logo-ic{width: 36px;height: 36px;border-radius: 10px;object-fit: cover}.ak .ak-logo-mark{display: inline-grid;place-items: center;width: 36px;height: 36px;border-radius: 10px;background: var(--brand);color: #fff;font-weight: 800;font-size: 18px}.ak-logo-text{font-size: 20px}.ak-crumbs p{display: flex;align-items: center;flex-wrap: wrap;gap: 6px;margin: 0}.ak-crumbs .separator{opacity: .55}.ak-crumbs .last{color: var(--ink-2);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 60vw}.ak-hero-img{margin: 0 0 20px}.ak-hero-img a,.ak-hero-img > img{display: block;border-radius: 16px;overflow: hidden}.ak-content .ak-hero-img img{display: block;width: 100%;height: auto;border-radius: 16px;transition: transform .35s ease}.ak-hero-img a:hover img{transform: scale(1.02)}.ak-content h2.kkfb-subtitle{margin-top: 0}.kkfb-app-gallery{margin: 1.4em 0;padding: 18px;border-radius: 18px;background: var(--surface-2);text-align: center}.ak-content .kkfb-app-gallery__title{margin: 0 0 2px;font-weight: 800;color: var(--ink);font-size: 17px}.ak-content .kkfb-app-gallery__sub{margin: 0 0 14px;color: var(--muted);font-size: 13.5px}.kkfb-app-gallery__grid{display: flex;gap: 14px;overflow-x: auto;scroll-snap-type: x mandatory;padding: 4px 2px 10px;scrollbar-width: thin}.kkfb-app-shot{flex: 0 0 180px;margin: 0;scroll-snap-align: start}.kkfb-app-shot a{display: block;border-radius: 22px;overflow: hidden;border: 6px solid #0d1117;box-shadow: var(--shadow)}.ak-content .kkfb-app-shot img{display: block;width: 100%;height: auto;aspect-ratio: 360 / 740;object-fit: cover;margin: 0;border-radius: 0}.kkfb-app-shot figcaption{margin-top: 8px;font-size: 12.5px;font-weight: 600;color: var(--muted)}.kkfb-app-screen{max-width: 260px;margin: 1.4em auto;text-align: center}.kkfb-app-screen a{display: block;border-radius: 26px;overflow: hidden;border: 7px solid #0d1117;box-shadow: var(--shadow);transition: transform .2s}.kkfb-app-screen a:hover{transform: translateY(-3px)}.ak-content .kkfb-app-screen img{display: block;width: 100%;height: auto;aspect-ratio: 360 / 740;object-fit: cover;margin: 0;border-radius: 0}.kkfb-app-screen figcaption{margin-top: 10px}.kkfb-section-photo{margin: 1.4em 0}.kkfb-section-photo a{display: block;border-radius: 16px;overflow: hidden;box-shadow: var(--shadow-sm)}.ak-content .kkfb-section-photo img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;margin: 0;border-radius: 0;transition: transform .3s ease}.kkfb-section-photo a:hover img{transform: scale(1.02)}.ak-content .kkfb-faq{margin: 1.4em 0}.ak-content .kkfb-faq-item,.ak-faq .kkfb-faq-item{border: 1px solid var(--line);border-radius: 14px;background: var(--surface);margin: 0 0 10px;transition: border-color .15s}.ak-content .kkfb-faq-item[open]{border-color: color-mix(in srgb,var(--brand) 45%,var(--line))}.ak-content .kkfb-faq-item > summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 16px;font-weight: 700;color: var(--ink);cursor: pointer;list-style: none}.ak-content .kkfb-faq-item > summary::-webkit-details-marker{display: none}.ak-content .kkfb-faq-item > summary::after{content: "+";font-size: 20px;line-height: 1;color: var(--brand);transition: transform .2s}.ak-content .kkfb-faq-item[open] > summary::after{transform: rotate(45deg)}.ak-content .kkfb-faq-answer{padding: 0 16px 14px}.ak-content .kkfb-faq-answer > :last-child,.ak-faq .kkfb-faq-answer > :last-child{margin-bottom: 0}.ak-faq .kkfb-faq-item{margin: 0}.ak-faq .kkfb-faq-answer p{padding: 0 16px;margin: 0 0 10px}.ak-faq .kkfb-faq-answer p:last-child{padding-bottom: 16px}.ak-content .asb-faqhub input[type="search"],.ak-content .asb-sm input[type="search"]{width: 100%;padding: 12px 14px;border-radius: 12px;border: 1px solid var(--line);background: var(--surface);color: var(--ink);font: inherit}.ak-side-links li a::after{content: "›";color: var(--muted);font-size: 18px;line-height: 1}.ak-pf-hint{margin: 0;font-size: 13px;color: var(--pf-muted,#94a3b8)}.ak-pf .kkfb-org{margin: 18px 0 0;padding: 0;list-style: none;display: grid;gap: 6px;font-size: 13.5px;color: var(--pf-text,#cbd5e1)}.ak-pf .kkfb-org a{color: inherit;text-decoration: underline;text-underline-offset: 3px}.ak-pf .kkfb-social{display: flex;flex-wrap: wrap;gap: 8px;list-style: none;margin: 18px 0 0;padding: 0}.ak .ak-pf .kkfb-social a{display: inline-flex;align-items: center;padding: 7px 12px;border-radius: 10px;border: 1px solid var(--pf-line,rgba(255,255,255,.12));background: rgba(255,255,255,.05);color: var(--pf-ink,#fff);font-size: 13px;font-weight: 700;transition: background .15s,transform .15s}.ak .ak-pf .kkfb-social a:hover{background: var(--brand);transform: translateY(-2px)}.ak-pf .kkfb-fcol--team{margin-top: 18px;font-size: 13px;color: var(--pf-text,#cbd5e1)}.ak-pf .kkfb-fcol--team h2{margin-bottom: 10px}.ak-pf .kkfb-fcol--team ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.ak-pf-rg{display: flex;align-items: center;gap: 14px;padding-bottom: 26px;color: var(--pf-text,#cbd5e1);font-size: 13.5px}.ak-pf-rg p{margin: 0}.ak-pf-rg-badge{display: grid;place-items: center;flex: none;width: 42px;height: 42px;border-radius: 50%;border: 2px solid #ef4444;color: #fecaca;font-weight: 800;font-size: 13px}.ak-list .bl-cards{margin-top: 22px}.ak-list .ak-banner h1{margin-top: 2px}.ak-pager{margin: 26px 0 8px}.ak-pager .nav-links{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px}.ak-pager .page-numbers{display: inline-grid;place-items: center;min-width: 42px;height: 42px;padding: 0 12px;border-radius: 12px;border: 1px solid var(--line);background: var(--surface);font-weight: 700;color: var(--ink-2)}.ak-pager .page-numbers.current,.ak-pager a.page-numbers:hover{background: var(--brand);border-color: var(--brand);color: #fff}.ak-pager .page-numbers svg{width: 18px;height: 18px}.bl-card-by img{border-radius: 50%}.ak-section{margin-top: 34px}.ak .ak-section-more{display: inline-flex;align-items: center;gap: 4px;font-weight: 700;color: var(--brand-ink)}.ak-section-more svg{width: 16px;height: 16px}.ak-section-ic{display: inline-grid;place-items: center;width: 36px;height: 36px;border-radius: 11px;background: var(--brand-soft);color: var(--brand-ink)}.ak-section-ic svg{width: 19px;height: 19px}.ak-banner .ak-badge a{color: inherit}.ak-banner .ak-app-meta a{color: inherit;font-weight: 700}.ak-comment-list .comment-respond{margin: 0 0 12px 50px}@media (prefers-reduced-motion: no-preference){.kkfb-motion .kkfb-rv{opacity: 0;transform: translateY(var(--rv-y,18px));transition: opacity .6s ease var(--d,0ms),transform .7s cubic-bezier(.22,1,.36,1) var(--d,0ms),filter .6s ease var(--d,0ms)}.kkfb-motion-soft{--rv-y: 10px}.kkfb-motion-lively{--rv-y: 30px}.kkfb-rvs-fade .kkfb-rv{transform: none}.kkfb-rvs-left .kkfb-rv{transform: translateX(calc(var(--rv-y,18px) * -1.6))}.kkfb-rvs-right .kkfb-rv{transform: translateX(calc(var(--rv-y,18px) * 1.6))}.kkfb-rvs-zoom .kkfb-rv{transform: scale(.94)}.kkfb-rvs-blur .kkfb-rv{transform: none;filter: blur(8px)}.kkfb-rvs-flip .kkfb-rv{transform: perspective(900px) rotateX(14deg) translateY(var(--rv-y,18px));transform-origin: 50% 100%}.kkfb-motion .kkfb-rv.is-in{opacity: 1;transform: none;filter: none}.kkfb-motion .ak-content img.kkfb-img-wait{opacity: 0;transition: opacity .5s ease}.kkfb-motion .ak-content img.kkfb-img-wait.kkfb-img-in{opacity: 1}}.ak-banner .ak-post-btns{margin: 18px 0 0}@media (max-width: 700px){.ak-banner .ak-post-btns{justify-content: center}.ak-banner .ak-post-btns .ak-btn{flex: 1 1 100%}}.ak-single > .ak-app-hero:first-child{margin-top: 22px}@media (max-width: 700px){.ak-single > .ak-app-hero:first-child{margin-top: 16px}}:root,:root[data-theme="dark"],:root[data-theme="light"]{--bg: #01131a;--surface: #05262a;--surface-2: #072f33;--line: rgba(46,190,160,.32);--line-2: rgba(46,190,160,.18);--ink: #ffffff;--ink-2: #e6ecee;--muted: #aebbbf;--brand: #18c497;--brand-2: #13a37e;--brand-hi: #33e6b3;--brand-soft: rgba(24,196,151,.14);--brand-ink: #43e3b9;--gold: #f6c42a;--hot: #f6c42a;--red: #f5222d;--star: #f6c42a;--accent: #43e3b9;--accent-soft: rgba(67,227,185,.12);--hero-1: #03242a;--hero-2: #021a1f;--hero-ink: #ffffff;--hero-muted: #aebbbf;--card: linear-gradient(180deg,rgba(5,38,42,.88),rgba(3,28,32,.9));--shadow-sm: 0 10px 30px rgba(0,0,0,.25),0 1px 0 rgba(120,240,210,.06) inset;--shadow: 0 14px 34px rgba(0,0,0,.35);--shadow-lg: 0 24px 50px -20px rgba(0,0,0,.7);--r: 12px;--r-lg: 14px;--wrap: 1156px;--font: 'Inter','Hind Siliguri',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;color-scheme: dark}body.ak-body{background: radial-gradient(1200px 520px at 50% -120px,rgba(0,92,82,.32),transparent 70%),radial-gradient(900px 500px at 100% 40%,rgba(0,70,66,.14),transparent 70%),var(--bg);background-attachment: fixed;color: var(--ink);font-size: 15px}.l89 a{color: inherit}.l89 :focus-visible{outline-color: var(--gold)}.l89-hd{display: flex;align-items: center;gap: 9px;margin: 0 0 14px !important;font-size: 17px !important;font-weight: 700;color: #fff;letter-spacing: -.01em}.l89-hd svg{width: 18px;height: 18px;color: var(--gold)}.l89 .l89-btn{display: inline-flex;align-items: center;justify-content: center;gap: 9px;min-height: 48px;padding: 0 26px;border-radius: 8px;border: 0;font: inherit;font-weight: 700;font-size: 16px;line-height: 1.1;white-space: nowrap;cursor: pointer;transition: transform .15s,filter .15s,box-shadow .15s}.l89 .l89-btn svg{width: 19px;height: 19px}.l89 .l89-btn:hover{transform: translateY(-2px);filter: brightness(1.06)}.l89 .l89-btn-green{background: linear-gradient(180deg,var(--brand-hi),var(--brand));color: #06281f;box-shadow: 0 6px 18px rgba(30,200,150,.25)}.l89 .l89-btn-red{background: linear-gradient(90deg,color-mix(in srgb,var(--red) 75%,#ff8a7a),var(--red));color: #fff;box-shadow: 0 6px 18px color-mix(in srgb,var(--red) 30%,transparent)}.l89 .l89-btn-gold{background: linear-gradient(180deg,#ffe07a,var(--gold));color: #2a1d00;box-shadow: 0 6px 18px rgba(246,196,42,.25)}.l89 .l89-btn-sm{min-height: 38px;padding: 0 18px;font-size: 13.5px;border-radius: 7px}.l89 .l89-btn-xs{min-height: 30px;padding: 0 14px;font-size: 12px;font-weight: 600;border-radius: 6px}.l89 .ak-btn-primary{background: linear-gradient(180deg,var(--brand-hi),var(--brand));color: #06281f;border: 0;box-shadow: 0 6px 18px rgba(30,200,150,.25)}.l89 .ak-btn-primary:hover{filter: brightness(1.06)}.l89 .l89h-header{background: rgba(1,19,26,.82);border-bottom: 1px solid var(--line-2);backdrop-filter: saturate(1.4) blur(12px);-webkit-backdrop-filter: saturate(1.4) blur(12px)}.l89 .ak-header-in{height: 72px}.l89 .l89h-logo .ak-logo-text{color: var(--gold);font-family: Georgia,'Times New Roman',serif;font-size: 27px;font-weight: 700;letter-spacing: -.01em;text-shadow: 0 2px 10px rgba(246,196,42,.25)}.l89 .l89h-logo img{max-height: 42px}.l89 .ak-nav{margin-left: 24px}.l89 .ak-nav a{color: #fff;font-weight: 600;font-size: 14px}.l89 .ak-nav a:hover{background: rgba(255,255,255,.06);color: #fff}.l89 .ak-nav a.is-active{background: none;color: var(--gold)}.l89 .ak-hsearch{display: none}.l89 .ak-hsearch.is-open{display: block;position: absolute;inset: 72px 0 auto 0;max-width: none;padding: 10px var(--gutter);background: #021b21;border-bottom: 1px solid var(--line)}.l89 .ak-header-act{margin-left: auto;gap: 12px}.l89 .ak-search-toggle{display: inline-grid}.l89 .ak-icon-btn,.l89 .l89h-icon-btn{width: 40px;height: 40px;border-radius: 50%;border: 1px solid #1d7d6f;background: rgba(2,40,40,.55);color: #fff}.l89 .l89h-cta{display: inline-flex;align-items: center;gap: 8px;min-height: 40px;padding: 0 20px;border-radius: 999px;background: linear-gradient(180deg,#ffd84d,var(--gold));color: #2a1d00;font-weight: 700;font-size: 14px;box-shadow: 0 6px 18px rgba(246,196,42,.3);transition: transform .15s}.l89 .l89h-cta:hover{transform: translateY(-1px)}.l89 .l89h-cta svg{width: 18px;height: 18px}.l89 .ak-field{background: rgba(2,40,40,.55);border-color: var(--line);color: #fff}.l89 .ak-field input{color: #fff}@media (max-width: 1020px){.l89 .ak-header-in{height: 62px}.l89 .ak-nav{margin-left: 0;background: #021b21;border-color: var(--line)}.l89 .ak-hsearch.is-open{inset: 62px 0 auto 0}.l89 .l89h-cta span{display: none}.l89 .l89h-cta{padding: 0 11px}}.l89s-wrap{width: 100%;max-width: var(--wrap);margin: 0 auto;padding: 0 var(--gutter) 30px}.l89 .ak-crumbs{margin: 18px 0 14px;font-size: 13px;color: var(--muted)}.l89 .ak-crumbs a{color: #fff;font-weight: 500}.l89 .ak-crumbs a:hover{color: var(--gold)}.l89s-box,.l89s-iconcard,.l89s-info,.l89s-strip,.l89 .ak-box,.l89s-article{background: var(--card);border: 1px solid var(--line);border-radius: var(--r-lg);box-shadow: var(--shadow-sm)}.l89s-hero{display: grid;grid-template-columns: 227px minmax(0,1fr) 305px;gap: 26px;align-items: start}.l89s-iconcard{padding: 14px 14px 18px}.l89 .l89s-icon{display: block;width: 100%;aspect-ratio: 1;border-radius: 30px;overflow: hidden;box-shadow: 0 0 0 3px rgba(244,201,45,.75),0 0 26px rgba(244,180,40,.45);transition: transform .2s}.l89 .l89s-icon:hover{transform: scale(1.02)}.l89s-icon img{display: block;width: 100%;height: 100%;object-fit: cover}.l89s-icon .ak-noicon{font-size: 70px;border-radius: inherit}.l89-ticks{list-style: none;margin: 16px 0 0;padding: 0;display: grid;gap: 9px;font-size: 13.5px;color: #fff}.l89-ticks li{display: flex;align-items: center;gap: 9px}.l89-ticks li::before{content: "";flex: none;width: 18px;height: 18px;border-radius: 50%;background: var(--brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2306281f' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4L18 8'/%3E%3C/svg%3E") center / 12px no-repeat;box-shadow: 0 0 0 3px rgba(24,196,151,.15)}.l89s-head{padding-top: 6px;min-width: 0}.l89s-badge{display: inline-flex;align-items: center;gap: 6px;margin: 0 0 14px;padding: 5px 14px;border-radius: 14px;border: 1px solid #22b48d;background: rgba(8,60,50,.55);color: #43e3b9;font-size: 10.5px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase}.l89s-badge svg{width: 12px;height: 12px;color: var(--gold)}.l89s-head h1{margin: 0 0 10px;font-size: clamp(22px,3vw,28px);font-weight: 700;line-height: 1.28;color: #fff;letter-spacing: -.015em}.l89s-meta{display: flex;flex-wrap: wrap;gap: 6px 18px;margin: 0 0 14px;padding: 0;list-style: none;font-size: 12px;color: #e6ecee;font-weight: 500}.l89s-meta li{display: inline-flex;align-items: center;gap: 6px}.l89s-meta svg{width: 14px;height: 14px;color: var(--brand)}.l89s-desc{margin: 0 0 22px;font-size: 13px;line-height: 1.65;color: var(--muted)}.l89s-btns{display: flex;flex-wrap: wrap;gap: 14px}.l89s-btns .l89-btn{flex: 1 1 200px;min-height: 52px;font-size: 16.5px}.l89s-info{padding: 20px 20px 10px}.l89s-info dl{margin: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 14px 12px}.l89s-info dl > div{display: flex;gap: 10px;align-items: flex-start;min-width: 0}.l89s-info-ic{display: grid;place-items: center;flex: none;width: 34px;height: 34px;border-radius: 9px;border: 1px solid rgba(46,190,160,.45);background: rgba(0,40,40,.55);color: var(--gold)}.l89s-info-ic svg{width: 17px;height: 17px}.l89s-info dt{margin: 0;font-size: 11.5px;color: var(--muted);font-weight: 500}.l89s-info dd{margin: 1px 0 0;font-size: 13.5px;font-weight: 700;color: #fff;overflow-wrap: anywhere}.l89s-strip{display: grid;grid-template-columns: repeat(4,1fr);gap: 12px;margin: 26px 0 0;padding: 14px 18px}.l89s-strip > div{display: flex;align-items: center;gap: 13px;min-width: 0}.l89s-strip-ic{display: grid;place-items: center;flex: none;width: 56px;height: 56px;border-radius: 50%;border: 1px solid #1f9e7e;background: radial-gradient(circle,#0c3a33,#052421);color: #fbd843;box-shadow: 0 0 12px rgba(31,180,140,.25)}.l89s-strip-ic svg{width: 25px;height: 25px}.l89s-strip b{display: block;font-size: 13.5px;color: #fff}.l89s-strip small{display: block;font-size: 11.5px;color: var(--muted)}.l89s-grid{display: grid;grid-template-columns: minmax(0,1fr) 322px;gap: 18px;margin-top: 18px;align-items: start}.l89s-main{min-width: 0;display: flex;flex-direction: column;gap: 22px}.l89s-side{display: flex;flex-direction: column;gap: 18px;position: sticky;top: var(--ak-side-top,90px)}.l89 .ak-toc{padding: 18px 16px}.l89 .ak-toc .ak-box-title{font-size: 17px !important;color: #fff}.l89 .ak-toc .ak-box-title svg:first-child{width: 30px;height: 30px;padding: 6px;border-radius: 8px;border: 1px solid var(--line);color: var(--brand-ink)}.l89 .ak-toc ol{gap: 5px 22px}.l89 .ak-toc a{align-items: center;padding: 6px 8px;border: 1px solid transparent;border-radius: 7px;font-size: 13px;font-weight: 500;color: #fff}.l89 .ak-toc a::before{display: inline-grid;place-items: center;min-width: 24px;height: 18px;border-radius: 4px;background: rgba(24,196,151,.14);color: var(--brand-ink);font-size: 10.5px;padding: 0}.l89 .ak-toc li:first-child a,.l89 .ak-toc a:hover,.l89 .ak-toc a.is-current{background: rgba(24,196,151,.1);border-color: rgba(46,190,160,.55);color: var(--gold)}.l89s-sec-t{display: flex;align-items: center;gap: 12px;margin: 0 0 10px;font-size: 21px;font-weight: 700;color: #fff;letter-spacing: -.01em}.l89s-n{display: inline-grid;place-items: center;min-width: 36px;height: 30px;padding: 0 6px;border-radius: 7px;border: 1.5px solid var(--brand);color: var(--brand-ink);font-size: 16px;font-weight: 700;background: rgba(24,196,151,.08)}.l89s-lead,.l89s-about{margin: 0 0 12px;font-size: 13.5px;line-height: 1.7;color: var(--muted)}.l89s-why{display: grid;grid-template-columns: repeat(3,1fr);gap: 12px}.l89s-why > div{display: flex;align-items: center;gap: 12px;padding: 14px;border-radius: 10px;background: var(--card);border: 1px solid var(--line)}.l89s-why-ic{display: grid;place-items: center;flex: none;width: 40px;height: 40px;border-radius: 50%;background: rgba(0,40,40,.6);border: 1px solid var(--line);color: var(--gold)}.l89s-why-ic svg{width: 19px;height: 19px}.l89s-why b{display: block;font-size: 13px;color: #fff}.l89s-why small{display: block;font-size: 11px;color: var(--muted)}.l89s-games{display: grid;grid-template-columns: repeat(5,1fr);gap: 10px}.l89s-games figure{margin: 0;border-radius: 10px;overflow: hidden;background: var(--card);border: 1px solid var(--line);text-align: center;transition: transform .2s}.l89s-games figure:hover{transform: translateY(-3px)}.l89s-games img{display: block;width: 100%;aspect-ratio: 4 / 3;object-fit: cover}.l89s-games figcaption{padding: 8px 6px 10px}.l89s-games b{display: block;font-size: 12.5px;color: #fff}.l89s-games small{display: block;font-size: 10.5px;color: var(--muted)}.l89s-dl{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.l89s-dl-card{display: flex;align-items: center;gap: 16px;padding: 16px;border-radius: 12px;background: rgba(4,34,38,.85);border: 1px solid var(--line)}.l89s-dl-card b{display: block;font-size: 15px;color: #fff}.l89s-dl-card small{display: block;margin: 0 0 8px;font-size: 12px;color: var(--muted)}.l89s-dl-ic{display: grid;place-items: center;flex: none;width: 64px;height: 64px;border-radius: 14px;color: #fff}.l89s-dl-ic svg{width: 34px;height: 34px}.l89s-dl-ic.is-android{background: linear-gradient(180deg,#8bd34b,#5aa62a)}.l89s-dl-ic.is-ios{background: linear-gradient(180deg,#4b4f57,#23262b)}.l89s-steps{position: relative;display: flex;align-items: center;justify-content: space-between;gap: 18px;padding: 18px 22px 0;border-radius: 12px;background: var(--card);border: 1px solid var(--line);overflow: hidden}.l89s-steps ol{list-style: none;counter-reset: rs;margin: 0;padding: 0 0 18px;display: grid;gap: 11px}.l89s-steps li{counter-increment: rs;display: flex;align-items: center;gap: 12px;font-size: 13.5px;color: #e6ecee}.l89s-steps li::before{content: counter(rs);display: grid;place-items: center;flex: none;width: 22px;height: 22px;border-radius: 50%;background: var(--brand);color: #06281f;font-size: 11.5px;font-weight: 800}.l89 .l89s-phone{flex: none;width: 150px;align-self: flex-end;margin-bottom: -40px;padding: 10px 8px 46px;border-radius: 24px 24px 0 0;background: #1a1f24;border: 3px solid #3a4048;transform: rotate(12deg);box-shadow: 0 10px 30px rgba(0,0,0,.5)}.l89s-phone-in{display: flex;flex-direction: column;gap: 6px;padding: 12px 8px;border-radius: 16px;background: linear-gradient(180deg,#2b3138,#1d2227);text-align: center}.l89s-phone-in b{font-family: Georgia,serif;font-size: 18px;color: var(--gold)}.l89s-phone-in i{font-style: normal;font-size: 10px;color: #fff;font-weight: 700}.l89s-phone-in em{font-style: normal;font-size: 8.5px;color: #8e99a3;text-align: left;padding: 6px 7px;border-radius: 5px;background: #3a414a}.l89s-phone-in strong{margin-top: 2px;padding: 6px;border-radius: 6px;background: linear-gradient(180deg,#ffe07a,var(--gold));color: #2a1d00;font-size: 9.5px}.l89s-article{padding: 24px 26px}.l89 .ak-content{color: #e6ecee;font-size: 14.5px;line-height: 1.75}.l89 .ak-content h2{margin: 1.6em 0 .7em;padding-left: 12px;border-left: 4px solid var(--gold);font-size: 21px;color: #fff}.l89 .ak-content h3{color: var(--gold);font-size: 16.5px}.l89 .ak-content a{color: var(--gold);font-weight: 500;text-decoration: none}.l89 .ak-content a:hover{text-decoration: underline}.l89 .ak-content li::marker{color: var(--brand)}.l89 .ak-content th{background: rgba(24,196,151,.12);color: #fff}.l89 .ak-content th,.l89 .ak-content td{border-color: var(--line)}.l89 .ak-content blockquote{background: rgba(24,196,151,.08);border-left-color: var(--brand);color: #fff}.l89 .ak-content img{border-radius: 12px}.l89 .ak-hero-img img{border-radius: 14px}.l89s-author{display: flex;gap: 14px;align-items: flex-start;margin: 26px 0 0;padding: 16px;border-radius: 12px;border: 1px solid var(--line);background: rgba(2,30,34,.6)}.l89s-author-ic{flex: none;width: 56px;height: 56px;border-radius: 12px;overflow: hidden}.l89s-author-ic img,.l89s-author-ic .ak-noicon{width: 100%;height: 100%;object-fit: cover}.l89s-author small{display: block;font-size: 10.5px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--muted)}.l89s-author b{display: block;font-size: 15px;color: var(--gold)}.l89 .l89s-author p{margin: 4px 0 0;font-size: 12.5px;line-height: 1.6;color: var(--muted)}.l89 .ak-box{padding: 20px}.l89 .ak-box-title svg{color: var(--gold)}.l89 .ak-download{border: 1px solid rgba(46,190,160,.6);background: linear-gradient(180deg,rgba(24,196,151,.14),rgba(3,28,32,.92) 160px)}.l89 .ak-dl-file,.l89 .ak-safe,.l89 .ak-itile{background: rgba(2,30,34,.7);border-color: var(--line)}.l89 .ak-steps li::before{background: var(--brand);color: #06281f}.l89 .ak-faq details{background: rgba(2,30,34,.6);border-color: var(--line)}.l89 .ak-faq summary{color: #fff}.l89 .ak-helpful{background: var(--card);border: 1px solid var(--line);border-radius: var(--r-lg)}.l89 .ak-rate-pick button{color: #3a4d52}.l89 .ak-rate-pick button.is-on{color: var(--gold)}.l89 .ak-comments textarea,.l89 .ak-comments input[type="text"],.l89 .ak-comments input[type="email"],.l89 .ak-comments input[type="url"]{background: rgba(2,30,34,.7);border-color: var(--line);color: #fff}.l89 .st-phone img{background: #0b1a1d}.l89 .l89s-bonus{display: block;border-radius: var(--r-lg);overflow: hidden;border: 1px solid var(--line);box-shadow: var(--shadow-sm);transition: transform .2s}.l89 .l89s-bonus:hover{transform: translateY(-3px)}.l89s-bonus img{display: block;width: 100%;height: auto}.l89s-bonus-art{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;aspect-ratio: 16 / 10;padding: 18px;text-align: center;background: radial-gradient(circle at 50% 40%,#8a1c08,#2a0703 70%)}.l89s-bonus-art i{font-style: normal;font-size: 48px;filter: drop-shadow(0 0 12px rgba(255,200,60,.8))}.l89s-bonus-art b{font-family: Georgia,serif;font-size: 26px;line-height: 1.1;color: #ffd84d;text-transform: uppercase;text-shadow: 0 3px 0 #8a4b00,0 0 18px rgba(255,190,40,.5)}.l89s-box{padding: 18px 16px}.l89s-side-ic{display: inline-grid;place-items: center;width: 22px;height: 22px;border-radius: 6px;background: var(--brand);color: #06281f !important}.l89s-side-ic svg{width: 13px !important;height: 13px !important;color: #06281f !important}.l89s-popular ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 4px}.l89s-popular li{display: flex;align-items: center;gap: 10px;padding: 7px 0;border-top: 1px solid var(--line-2)}.l89s-popular li:first-child{border-top: 0}.l89s-pop-ic{flex: none;width: 40px;height: 40px;border-radius: 10px;overflow: hidden;box-shadow: 0 0 0 1.5px rgba(244,201,45,.5)}.l89s-pop-ic img{width: 100%;height: 100%;object-fit: cover;display: block}.l89s-pop-ic > span{display: grid;place-items: center;width: 100%;height: 100%;background: linear-gradient(135deg,var(--brand),#0a5c4c);color: #fff;font-weight: 800}.l89s-pop-t{flex: 1;min-width: 0}.l89s-pop-t a{display: block;font-size: 13.5px;font-weight: 700;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.l89s-pop-t a:hover{color: var(--gold)}.l89s-pop-t small{display: block;font-size: 11px;color: var(--muted)}.l89s-box .l89-ticks{margin: 0}.l89-pay{display: grid;grid-template-columns: repeat(3,1fr);gap: 8px}.l89-pay span{display: grid;place-items: center;min-height: 40px;padding: 4px;border-radius: 7px;background: #fff;color: var(--pb,#123);font-size: 12.5px;font-weight: 800;text-align: center;box-shadow: inset 0 -3px 0 var(--pb,#123)}.l89s-faq details{border-top: 1px solid var(--line-2)}.l89s-faq details:first-of-type{border-top: 0}.l89s-faq summary{display: flex;align-items: center;gap: 9px;padding: 9px 0;font-size: 12.5px;color: #fff;cursor: pointer;list-style: none}.l89s-faq summary::-webkit-details-marker{display: none}.l89s-faq summary::before{content: "💬";font-size: 12px;filter: hue-rotate(10deg) saturate(1.5)}.l89s-faq summary::after{content: "⌄";margin-left: auto;color: var(--muted);transition: transform .2s}.l89s-faq details[open] summary::after{transform: rotate(180deg)}.l89 .l89s-faq p{margin: 0 0 10px 22px;font-size: 12px;line-height: 1.6;color: var(--muted)}.l89 .ak-section-head h2{color: #fff}.l89 .ak-section-ic{background: rgba(24,196,151,.14);color: var(--brand-ink)}.l89 .bl-card{background: var(--card);border: 1px solid var(--line)}.l89 .bl-card-title{color: #fff}.l89 .l89f-join{margin: 46px auto 0;max-width: var(--wrap);padding: 0 var(--gutter);background: none;border: 0}.l89f-join-in{display: flex;flex-wrap: wrap;align-items: center;gap: 18px 26px;padding: 18px 26px;border-radius: 16px;border: 1px solid var(--line);background: linear-gradient(90deg,rgba(4,44,44,.95),rgba(2,26,30,.95));box-shadow: var(--shadow)}.l89f-crown{font-size: 54px;line-height: 1;filter: drop-shadow(0 0 14px rgba(255,196,40,.6))}.l89f-join-text{flex: 1 1 220px;min-width: 0}.l89 .l89f-join-text h2{margin: 0;font-size: 22px;color: var(--gold);font-weight: 800}.l89 .l89f-join-text p{margin: 2px 0 0;font-size: 12.5px;color: var(--muted)}.l89f-form{display: flex;flex: 1 1 340px;gap: 0;max-width: 460px;padding: 5px;border-radius: 12px;border: 1px solid var(--line);background: rgba(1,19,26,.7)}.l89f-form .ak-field{flex: 1;border: 0;background: none}.l89f-form .l89-btn{min-height: 44px;border-radius: 9px}.l89f-perks{display: flex;gap: 14px;list-style: none;margin: 0;padding: 0}.l89f-perks li{display: flex;align-items: center;gap: 9px;font-size: 11.5px;line-height: 1.35;color: #e6ecee}.l89f-perk-ic{display: grid;place-items: center;flex: none;width: 34px;height: 34px;border-radius: 9px;border: 1px solid var(--line);background: rgba(0,40,40,.6);color: var(--gold)}.l89f-perk-ic svg{width: 17px;height: 17px}.l89f{margin-top: 30px;background: radial-gradient(900px 160px at 50% 0,rgba(0,70,66,.28),transparent 70%),linear-gradient(180deg,#001b1d,#000f12);border-top: 1px solid var(--line-2);color: #e6ecee}.l89f-main{display: grid;grid-template-columns: 1.6fr 1fr 1fr 1fr 1.25fr;gap: 26px;padding-top: 38px;padding-bottom: 28px}.l89 .l89f-logo .ak-logo-text{color: var(--gold);font-family: Georgia,serif;font-size: 30px}.l89f-tag{margin: 12px 0 6px;font-size: 13.5px;font-weight: 700;color: #fff}.l89f-about{margin: 0;font-size: 12.5px;line-height: 1.65;color: var(--muted)}.l89f-col{padding-left: 22px;border-left: 1px solid var(--line-2)}.l89f-col .l89-hd{font-size: 14.5px !important}.l89f-col ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 11px}.l89 .l89f-col a{position: relative;padding-left: 14px;font-size: 13px;color: #e6ecee;transition: color .15s}.l89 .l89f-col a::before{content: "›";position: absolute;left: 0;color: var(--brand)}.l89 .l89f-col a:hover{color: var(--gold)}.l89f .kkfb-social{display: flex;flex-wrap: wrap;gap: 8px;list-style: none;margin: 16px 0 0;padding: 0}.l89 .l89f .kkfb-social a{display: inline-flex;padding: 7px 12px;border-radius: 999px;border: 1px solid var(--line);background: rgba(0,40,40,.6);font-size: 12px;font-weight: 700;color: #fff}.l89 .l89f .kkfb-social a:hover{background: var(--brand);color: #06281f}.l89f .kkfb-org{list-style: none;margin: 14px 0 0;padding: 0;font-size: 12.5px;color: var(--muted);display: grid;gap: 4px}.l89f-rg{display: flex;align-items: center;gap: 12px;padding-bottom: 22px;font-size: 12.5px;color: var(--muted)}.l89f-rg p{margin: 0}.l89f-bar{border-top: 1px solid var(--line-2);background: rgba(0,0,0,.25)}.l89f-bar-in{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 22px;padding-top: 16px;padding-bottom: 16px}.l89f-copy{margin: 0;flex: 1 1 260px;font-size: 12.5px;color: var(--muted)}.l89f-legal{display: flex;flex-wrap: wrap;list-style: none;margin: 0;padding: 0;font-size: 12.5px}.l89f-legal li + li::before{content: "|";margin: 0 10px;color: var(--gold)}.l89 .l89f-legal a:hover{color: var(--gold)}.l89 .l89f-up{display: inline-flex;align-items: center;gap: 7px;padding: 8px 16px;border-radius: 8px;border: 1px solid var(--line);background: rgba(0,40,40,.6);font-size: 12.5px;font-weight: 600;color: #fff}.l89 .l89f-up svg{width: 14px;height: 14px}.l89 .l89f-up:hover{border-color: var(--gold);color: var(--gold)}.l89 .ak-banner{background: radial-gradient(600px 260px at 100% 0,rgba(24,196,151,.22),transparent 65%),linear-gradient(150deg,#04282c,#021a1f);border: 1px solid var(--line);color: #fff}.l89 .ak-banner .ak-badge{background: rgba(24,196,151,.14);color: var(--brand-ink)}.l89 .ak-banner-ic{background: rgba(246,196,42,.12);color: var(--gold)}.l89 .ak-side-links a:hover,.l89 .ak-side-links a.is-active{background: rgba(24,196,151,.12);color: var(--gold)}.l89 .ak-layout{margin-top: 18px}.l89 .ak-topbar{background: #04262a;border-color: var(--line)}.l89 .ak-topbar-btn{background: linear-gradient(180deg,var(--brand-hi),var(--brand)) !important;color: #06281f !important}.l89 .ak-stickybar{background: #04262a;border-color: var(--line)}@media (max-width: 1100px){.l89s-hero{grid-template-columns: 200px minmax(0,1fr)}.l89s-info{grid-column: 1 / -1}.l89s-info dl{grid-template-columns: repeat(4,1fr)}.l89f-main{grid-template-columns: 1fr 1fr 1fr}.l89f-brand{grid-column: 1 / -1}}@media (max-width: 960px){.l89s-grid{grid-template-columns: minmax(0,1fr)}.l89s-side{position: static}.l89s-strip{grid-template-columns: 1fr 1fr}.l89s-why{grid-template-columns: 1fr 1fr}.l89s-games{grid-template-columns: repeat(3,1fr)}}@media (max-width: 700px){.l89s-hero{grid-template-columns: 1fr;gap: 16px;text-align: center}.l89s-iconcard{display: grid;grid-template-columns: 120px 1fr;gap: 14px;align-items: center;text-align: left}.l89s-iconcard .l89-ticks{margin: 0}.l89 .l89s-icon{border-radius: 24px}.l89s-badge,.l89s-meta{justify-content: center}.l89s-meta{justify-content: center}.l89s-btns .l89-btn{flex: 1 1 100%}.l89s-info{text-align: left}.l89s-info dl{grid-template-columns: 1fr 1fr}.l89s-strip{grid-template-columns: 1fr 1fr;padding: 12px}.l89s-strip-ic{width: 44px;height: 44px}.l89s-why,.l89s-dl{grid-template-columns: 1fr}.l89s-games{grid-template-columns: 1fr 1fr}.l89s-steps{flex-direction: column;align-items: stretch;padding-bottom: 18px}.l89 .l89s-phone{display: none}.l89s-article{padding: 18px 16px}.l89f-join-in{padding: 16px}.l89f-crown{display: none}.l89f-perks{flex-wrap: wrap}.l89f-main{grid-template-columns: 1fr 1fr}.l89f-col{padding-left: 0;border-left: 0}.l89f-paycol{grid-column: 1 / -1}}@media (max-width: 420px){.l89s-strip{grid-template-columns: 1fr}.l89f-main{grid-template-columns: 1fr}}.l89f-join-in{display: grid;grid-template-columns: auto minmax(0,1fr) minmax(280px,440px);gap: 16px 24px;padding: 24px 28px}.l89f-crown{grid-row: 1;grid-column: 1}.l89f-join-text{grid-row: 1;grid-column: 2}.l89 .l89f-join-text h2{font-size: 24px;line-height: 1.25}.l89 .l89f-join-text p{font-size: 14px;line-height: 1.5;margin-top: 4px}.l89f-join-in > .l89f-form,.l89f-join-in > .ak-sub-done{grid-row: 1;grid-column: 3;max-width: none;width: 100%}.l89f-join-in > .l89f-perks{grid-row: 2;grid-column: 1 / -1;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;padding-top: 16px;border-top: 1px solid var(--line)}.l89f-perks li{font-size: 12.5px}@media (max-width: 900px){.l89f-join-in{grid-template-columns: minmax(0,1fr);padding: 18px 16px}.l89f-crown{display: none}.l89f-join-text,.l89f-join-in > .l89f-form,.l89f-join-in > .ak-sub-done{grid-row: auto;grid-column: 1}.l89f-join-in > .l89f-perks{grid-row: auto}}@media (max-width: 560px){.l89f-join-in > .l89f-perks{grid-template-columns: minmax(0,1fr);gap: 10px}.l89 .l89f-join-text h2{font-size: 21px}}.l89s-wrap > .l89s-hero:first-child{margin-top: 22px}@media (max-width: 700px){.l89s-wrap > .l89s-hero:first-child{margin-top: 16px}}.l89 .ak-banner > div{min-width: 0;max-width: 100%}.l89 .ak-banner h1{overflow-wrap: anywhere}.l89 .l89-btn-ghost{background: transparent;border: 1.5px solid var(--brand);color: #fff;box-shadow: none}.l89 .l89-btn-ghost:hover{background: color-mix(in srgb,var(--brand) 16%,transparent)}.l89f-trust{margin: 14px 0 0;font-size: 13px}.l89f-trust li{margin-bottom: 6px}.l89f-trust li{align-items: flex-start;color: var(--muted);line-height: 1.45}.l89f-trust li::before{margin-top: 1px}.l89f-trust b{color: #fff}@media (min-width: 1101px){.l89f-main{display: flex}.l89f-brand{flex: 1.6 1 0;min-width: 0;max-width: 460px}.l89f-col{flex: 1 1 0;min-width: 0}.l89f-paycol{flex: 1.25 1 0}}.l89 .ak-bigsearch{max-width: min(620px,100%);box-sizing: border-box}.l89 .ak-bigsearch .ak-field{flex: 1 1 auto;min-width: 0}.l89 .ak-bigsearch .ak-field input{min-width: 0;width: 100%}.l89 .ak-bigsearch .ak-btn{flex: none}@media (max-width: 1020px){.l89 .ak-header .ak-nav,.l89 .ak-topbar-wrap ~ .ak-header .ak-nav,.admin-bar .l89 .ak-topbar-wrap ~ .ak-header .ak-nav{top: 100%;max-height: 70vh}}
