.acg_tokens__dz03J{--ground:#fff;--surface:#f5f5f3;--line:#e3e2de;--field-line:#cfcdc7;--ink:#1c1b19;--ink-2:#615f5a;--fire:#e0532f;--earth:#55702f;--air:#ebb225;--water:#24557f;--band:#1c1b19;--band-ink:#f2f1ed;--human:var(--ua-font-human),"Alegreya Sans","PT Sans",Georgia,serif;--data:var(--ua-font-data),"PT Sans",system-ui,sans-serif;--ease-out:cubic-bezier(0.22,1,0.36,1);--acg-ground:var(--ground);--acg-card:var(--ground);--acg-tint:var(--surface);--acg-line:var(--line);--acg-field:var(--field-line);--acg-ink:var(--ink);--acg-ink-2:var(--ink-2);--acg-ink-3:color-mix(in srgb,var(--ink-2) 78%,var(--ground));--acg-accent:var(--ink);--acg-accent-hover:color-mix(in srgb,var(--ink),var(--ground) 18%);--acg-on-accent:var(--ground);--acg-error:var(--fire);--acg-track:var(--line);--acg-good:var(--earth);--acg-good-ink:color-mix(in srgb,var(--earth) 82%,var(--ink));--acg-hard:var(--fire);--acg-hard-ink:color-mix(in srgb,var(--fire) 72%,var(--ink));--acg-mixed:var(--air);--acg-mixed-ink:color-mix(in srgb,var(--air) 48%,var(--ink));--acg-score-hi:var(--earth);--acg-score-hi-2:color-mix(in srgb,var(--earth) 78%,var(--ground));--acg-score-lo:color-mix(in srgb,var(--water) 82%,var(--ground));--acg-score-lo-2:color-mix(in srgb,var(--water) 55%,var(--ground))}html.dark .acg_tokens__dz03J:not(.acg_light__yrUuo):not(.acg_light__yrUuo *){--ground:#151513;--surface:#1f1f1c;--line:#302f2b;--field-line:#3a3935;--ink:#f2f1ed;--ink-2:#a8a69e;--fire:#f0714f;--earth:#8dae5a;--air:#f2c14a;--water:#6ea2d4;--band:#1f1f1c;--acg-good-ink:color-mix(in srgb,var(--earth) 85%,var(--ink));--acg-hard-ink:color-mix(in srgb,var(--fire) 80%,var(--ink));--acg-mixed-ink:var(--air);--acg-score-lo:var(--water);--acg-score-lo-2:color-mix(in srgb,var(--water) 60%,var(--ground))}.acg_light__yrUuo{--ground:#fff;--surface:#f5f5f3;--line:#e3e2de;--field-line:#cfcdc7;--ink:#1c1b19;--ink-2:#615f5a;--fire:#e0532f;--earth:#55702f;--air:#ebb225;--water:#24557f}.acg_page__Frq2r{display:block;min-height:100vh;min-height:100svh;background:var(--ground);color:var(--ink);font-family:var(--data);-webkit-font-smoothing:antialiased;font-feature-settings:"lnum" 1}.acg_page__Frq2r *,.acg_page__Frq2r :after,.acg_page__Frq2r :before{font-feature-settings:"lnum" 1!important}.acg_tokens__dz03J :is(h1,h2,h3,h4){font-family:var(--human);letter-spacing:-.01em;text-wrap:balance}.acg_tokens__dz03J :focus-visible{outline:2px solid var(--water);outline-offset:2px}body:has(.acg_page__Frq2r){background:#fff}html.dark body:has(.acg_page__Frq2r){background:#151513}.acg_tokens__dz03J :is(.acg_num__qITTR,[data-num]){font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.acg_tokens__dz03J *,.acg_tokens__dz03J :after,.acg_tokens__dz03J :before{animation-duration:.01ms!important;transition:none!important}}.lines_hero__SAqtc{padding:28px 0 40px}.lines_title__vDLOv{max-width:max(22ch,11.42em);margin-top:28px!important}.lines_planets__qrYV0 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 8px}.lines_planets__qrYV0 .lines_here__ErEGC,.lines_planets__qrYV0 a{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;font:500 14px/1 var(--data);color:var(--ink);text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.lines_planets__qrYV0 a:hover{border-color:var(--ink)}.lines_planets__qrYV0 .lines_here__ErEGC{background:var(--ink);border-color:var(--ink);color:var(--ground)}.lines_body__MNZov{display:flex;flex-direction:column;gap:16px;max-width:720px;font:400 18px/1.6 var(--human)}.lines_hero__SAqtc .lines_body__MNZov{margin-top:20px}.lines_body__MNZov a:not([class]){color:var(--ink);text-decoration:underline;text-underline-offset:3px}.lines_bullets__9ruOl h3{font-size:20px!important;margin-bottom:10px}.lines_bullets__9ruOl ul{margin:0;padding-left:1.2em;list-style:disc;display:flex;flex-direction:column;gap:6px}.lines_note__1gfAf{border-left:2px solid var(--line);padding-left:16px;color:var(--ink-2)}.lines_cta__XJnnA{margin-top:8px!important}.lines_cta__XJnnA a{white-space:normal;text-align:center;line-height:1.25}.lines_divider__L6n9v{padding:64px 0 28px}.lines_divider__L6n9v h2{max-width:max(24ch,12.46em)}@media (min-width:900px){.lines_hero__SAqtc{padding:40px 0 56px}}