:root[data-lh-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;--lh-bg:oklch(17% .025 238);--lh-surface-secondary:oklch(20.5% .029 238);--lh-surface:oklch(23.5% .032 237);--lh-surface-raised:oklch(27.5% .035 233);--lh-border:oklch(38% .035 232);--lh-text:oklch(93% .018 220);--lh-text-muted:oklch(70% .035 225);--lh-accent:oklch(72% .105 190);--lh-accent-secondary:oklch(66% .09 210);--lh-success:oklch(76% .13 165);--lh-warning:oklch(82% .13 80);--lh-danger:oklch(70% .16 25);--lh-on-accent:var(--lh-bg);--lh-action-bg:var(--lh-accent);--lh-action-hover:color-mix(in oklch, var(--lh-accent) 88%, var(--lh-text));--lh-input-bg:var(--lh-surface-secondary);--lh-input-border:var(--lh-border);--lh-divider:var(--lh-border);--lh-border-strong:var(--lh-border);--lh-text-secondary:var(--lh-text-muted);--lh-text-inverse:var(--lh-bg);--lh-accent-soft:color-mix(in oklch, var(--lh-accent) 14%, transparent);--lh-accent-hover:color-mix(in oklch, var(--lh-accent) 88%, var(--lh-text));--lh-accent-active:var(--lh-accent);--lh-surface-hover:var(--lh-surface-raised);--lh-surface-active:var(--lh-surface-raised);--lh-success-soft:color-mix(in oklch, var(--lh-success) 12%, transparent);--lh-warning-soft:color-mix(in oklch, var(--lh-warning) 12%, transparent);--lh-danger-soft:color-mix(in oklch, var(--lh-danger) 12%, transparent);--lh-info:var(--lh-accent-secondary);--lh-info-soft:color-mix(in oklch, var(--lh-info) 12%, transparent);--lh-overlay:color-mix(in oklch, var(--lh-bg) 64%, transparent);--lh-focus-ring:color-mix(in oklch, var(--lh-accent) 44%, transparent);--lh-model-on-accent:#071a1c;--lh-model-hot-text:#ffd49a;--lh-model-hot-bg:#bc67162e;--lh-model-member-text:#dbc8ff;--lh-model-member-bg:#8259ce33;--lh-model-uncensored-text:#73e2bd;--lh-model-uncensored-bg:#1fa67c29;--lh-model-review-text:#ffbd78;--lh-model-review-bg:#cf77242e;--lh-toast-danger-text:#fecaca;--lh-toast-success-text:#a7f3d0;--lh-danger-strong-text:#fca5a5;--lh-small-button-hover-text:#fff;--lh-support-gradient-end:#7c5cff;--lh-support-bubble-end:#6558ff;--lh-support-on-accent:#fff;--lh-nav-bg:oklch(17% .025 238);--lh-nav-bg-secondary:oklch(20.5% .029 238);--lh-nav-surface:oklch(23.5% .032 237);--lh-nav-surface-raised:oklch(27.5% .035 233);--lh-nav-border:oklch(38% .035 232);--lh-nav-text:oklch(93% .018 220);--lh-nav-text-muted:oklch(70% .035 225);--lh-nav-accent:oklch(72% .105 190);--lh-nav-danger:oklch(70% .16 25)}:root[data-lh-theme=ivory]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--lh-bg:#f7f6f2;--lh-surface-secondary:#eeece7;--lh-surface:#fffefa;--lh-surface-raised:#f3f1ec;--lh-border:#dedbd3;--lh-text:#262b38;--lh-text-muted:#6c706f;--lh-accent:#927039;--lh-accent-secondary:#a08350;--lh-success:#168467;--lh-warning:#a76a25;--lh-danger:#b64948;--lh-on-accent:#262b38;--lh-action-bg:#f3e3bd;--lh-action-hover:#ecd6a4;--lh-input-bg:var(--lh-surface);--lh-input-border:var(--lh-border);--lh-divider:var(--lh-border);--lh-border-strong:#c9c5bb;--lh-text-secondary:#4b5260;--lh-text-inverse:#fff;--lh-accent-soft:color-mix(in oklch, var(--lh-accent) 13%, transparent);--lh-accent-hover:#805e2d;--lh-accent-active:#6e4f25;--lh-surface-hover:#faf3e3;--lh-surface-active:#f4e7c9;--lh-success-soft:color-mix(in oklch, var(--lh-success) 12%, transparent);--lh-warning-soft:color-mix(in oklch, var(--lh-warning) 12%, transparent);--lh-danger-soft:color-mix(in oklch, var(--lh-danger) 12%, transparent);--lh-info:var(--lh-accent-secondary);--lh-info-soft:color-mix(in oklch, var(--lh-info) 12%, transparent);--lh-overlay:#191d236b;--lh-focus-ring:color-mix(in oklch, var(--lh-accent) 42%, transparent);--lh-model-on-accent:#262b38;--lh-model-hot-text:#875008;--lh-model-hot-bg:#f7ead4;--lh-model-member-text:#674a9f;--lh-model-member-bg:#eee7f8;--lh-model-uncensored-text:#166c52;--lh-model-uncensored-bg:#ddf1e9;--lh-model-review-text:#91571b;--lh-model-review-bg:#f8ebd8;--lh-toast-danger-text:#a73535;--lh-toast-success-text:#126d54;--lh-danger-strong-text:#a73535;--lh-small-button-hover-text:var(--lh-text);--lh-support-gradient-end:#665039;--lh-support-bubble-end:#665039;--lh-support-on-accent:#262b38;--lh-nav-bg:#f7f6f2;--lh-nav-bg-secondary:#eeece7;--lh-nav-surface:#faf9f6;--lh-nav-surface-raised:#eeece7;--lh-nav-border:#dedbd3;--lh-nav-text:#262b38;--lh-nav-text-muted:#6c706f;--lh-nav-accent:#927039;--lh-nav-danger:#b64948}:root[data-lh-theme=ivory].home-context{--lh-bg:#f7f6f2;--lh-surface-secondary:#eeece7;--lh-surface:#fffefa;--lh-surface-raised:#f3f1ec;--lh-text:#262b38;--lh-text-muted:#6c706f;--lh-border:#dedbd3;--lh-accent:#927039;--lh-accent-soft:color-mix(in oklch, var(--lh-accent) 14%, transparent)}:root[data-lh-theme=dark] .recharge-page{--lh-bg:oklch(19% .035 250);--lh-surface:oklch(25% .045 245);--lh-surface-raised:oklch(29% .052 235);--lh-feature-surface:color-mix(in oklch, var(--lh-surface-raised) 84%, var(--lh-accent));--lh-text:oklch(90% .025 225);--lh-text-muted:oklch(70% .035 230);--lh-border:oklch(42% .045 240);--lh-accent:oklch(72% .115 195);--lh-accent-soft:color-mix(in oklch, var(--lh-accent) 18%, transparent);--lh-action-bg:var(--lh-accent);--lh-action-hover:color-mix(in oklch, var(--lh-accent) 88%, var(--lh-text));--lh-on-accent:var(--lh-bg);--lh-input-bg:var(--lh-surface-secondary);--lh-input-border:var(--lh-border);--lh-divider:var(--lh-border);--lh-border-strong:var(--lh-border);--lh-text-secondary:var(--lh-text-muted);--lh-text-inverse:var(--lh-bg);--lh-accent-hover:color-mix(in oklch, var(--lh-accent) 88%, var(--lh-text));--lh-accent-active:var(--lh-accent);--lh-surface-hover:var(--lh-surface-raised);--lh-surface-active:var(--lh-surface-raised);--lh-focus-ring:color-mix(in oklch, var(--lh-accent) 44%, transparent)}:root[data-lh-theme=ivory] .recharge-page{--lh-bg:#f7f6f2;--lh-surface:#fffefa;--lh-surface-raised:#eeece7;--lh-feature-surface:#f5efe5;--lh-text:#262b38;--lh-text-muted:#6c706f;--lh-border:#d7d3ca;--lh-accent:#927039;--lh-accent-soft:color-mix(in oklch, var(--lh-accent) 13%, transparent);--lh-action-bg:#f3e3bd;--lh-action-hover:#ecd6a4;--lh-on-accent:#262b38;--lh-text-inverse:#fff;--lh-input-border:var(--lh-border);--lh-divider:var(--lh-border);--lh-border-strong:#c9c5bb;--lh-text-secondary:#4b5260;--lh-accent-hover:#805e2d;--lh-accent-active:#6e4f25;--lh-surface-hover:#faf3e3;--lh-surface-active:#f4e7c9;--lh-focus-ring:color-mix(in oklch, var(--lh-accent) 42%, transparent)}@supports not (color:oklch(0.5 0.1 180)){:root[data-lh-theme=dark]{--lh-bg:#051119;--lh-surface-secondary:#091923;--lh-surface:#0e202b;--lh-surface-raised:#152b36;--lh-border:#2f4652;--lh-text:#dbebf0;--lh-text-muted:#88a4af;--lh-accent:#42bab3;--lh-accent-secondary:#44a1b1;--lh-success:#4fcb9c;--lh-warning:#f0ba59;--lh-danger:#f2716a;--lh-nav-bg:#051119;--lh-nav-bg-secondary:#091923;--lh-nav-surface:#0e202b;--lh-nav-surface-raised:#152b36;--lh-nav-border:#2f4652;--lh-nav-text:#dbebf0;--lh-nav-text-muted:#88a4af;--lh-nav-accent:#42bab3;--lh-nav-danger:#f2716a}:root[data-lh-theme=dark] .recharge-page{--lh-bg:#071523;--lh-surface:#0d2436;--lh-surface-raised:#0b2f41;--lh-text:#cde2eb;--lh-text-muted:#89a3b0;--lh-border:#365163;--lh-accent:#29bbbb}}@supports not (color:color-mix(in oklch, black, white)){:root[data-lh-theme=dark]{--lh-action-hover:#5abfbd;--lh-accent-soft:#40b8b124;--lh-accent-hover:#5abfbd;--lh-success-soft:#52ce9c1f;--lh-warning-soft:#efbd5a1f;--lh-danger-soft:#ef736b1f;--lh-info-soft:#42a5b51f;--lh-overlay:#051119a3;--lh-focus-ring:#42bbb470}:root[data-lh-theme=ivory]{--lh-accent-soft:#92703921;--lh-success-soft:#19846b1f;--lh-warning-soft:#a56b211f;--lh-danger-soft:#b54a4a1f;--lh-info-soft:#a083501f;--lh-focus-ring:#9270396b}:root[data-lh-theme=ivory].home-context{--lh-accent-soft:#92703924}:root[data-lh-theme=dark] .recharge-page{--lh-feature-surface:#0f4357;--lh-accent-soft:#27bcbc2e;--lh-action-hover:#49bfc4;--lh-accent-hover:#49bfc4;--lh-focus-ring:#29bbbb70}:root[data-lh-theme=ivory] .recharge-page{--lh-accent-soft:#92703921;--lh-focus-ring:#9270396b}}.site-footer.shared-site-footer,footer[data-site-footer]{box-sizing:border-box;width:auto;padding:56px 0 calc(32px + env(safe-area-inset-bottom));border-top:1px solid var(--lh-border,#e8e4dd);color:var(--lh-text-muted,#64676c);background:var(--lh-bg,#f8f7f4);text-align:left;font-size:14px;line-height:1.7}footer[data-site-footer] .site-footer-inner{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding-inline:40px}footer[data-site-footer] .foot-grid{grid-template-columns:minmax(240px,1.65fr) repeat(4,minmax(0,1fr));gap:32px;display:grid}footer[data-site-footer] .foot-col{min-width:0}footer[data-site-footer] .foot-col h4{font-family:var(--font-mono,monospace);letter-spacing:.08em;color:inherit;margin:0 0 20px;font-size:12px;font-weight:500}footer[data-site-footer] .foot-col ul{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}footer[data-site-footer] .foot-col li{flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;display:flex}footer[data-site-footer] a{color:var(--lh-text-muted,#64676c);overflow-wrap:anywhere;text-decoration:none}footer[data-site-footer] .foot-col a{align-items:center;min-height:44px;display:inline-flex}footer[data-site-footer] a:hover,footer[data-site-footer] a:focus,footer[data-site-footer] a:focus-visible{color:var(--lh-text,#242538);background:var(--lh-surface-hover,#efeffa);box-shadow:none;text-underline-offset:4px;outline:none;text-decoration:underline}footer[data-site-footer] .todo{font-family:var(--font-mono,monospace);border:1px dashed var(--lh-border,#e8e4dd);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px}footer[data-site-footer] .foot-bottom{border-top:1px solid var(--lh-border,#e8e4dd);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:56px;padding-top:20px;font-size:13px;display:flex}footer[data-site-footer] .foot-bottom a{align-items:center;min-height:44px;display:inline-flex}footer[data-site-footer] .foot-brand{border-right:1px solid var(--lh-border,#e8e4dd);min-width:0;padding-right:32px}footer[data-site-footer] .foot-brand-link{color:var(--lh-text,#242538);align-items:center;gap:12px;font-size:24px;font-weight:700;display:inline-flex}footer[data-site-footer] .foot-brand-link img{object-fit:contain;border-radius:12px}footer[data-site-footer] .foot-brand-link small{letter-spacing:.08em;font-size:12px}footer[data-site-footer] .foot-description{max-width:34ch;margin:24px 0;line-height:1.9}footer[data-site-footer] .foot-socials{flex-wrap:wrap;gap:10px;display:flex}footer[data-site-footer] .foot-social{border:1px solid var(--lh-border,#e8e4dd);border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}footer[data-site-footer] .foot-social svg{flex-shrink:0}footer[data-site-footer] .foot-contact-note{margin:14px 0 28px;font-size:12px}footer[data-site-footer] .foot-ask p{margin:0 0 12px}footer[data-site-footer] .foot-ask .foot-ask-feedback{margin-top:12px;font-size:12px}footer[data-site-footer] .foot-ask-question{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-size:14px}footer[data-site-footer] .foot-ask-links{flex-wrap:wrap;gap:8px;display:flex}footer[data-site-footer] .foot-ai-mark{background:50%/contain no-repeat;flex:0 0 20px;width:20px;height:20px;display:inline-block}footer[data-site-footer] .foot-ai-chatgpt{background-color:currentColor;-webkit-mask:url(/assets/chatgpt-de25qqP5.svg) 50%/contain no-repeat;mask:url(/assets/chatgpt-de25qqP5.svg) 50%/contain no-repeat}footer[data-site-footer] .foot-ai-perplexity{background-image:url(/assets/perplexity-CRnc5n1h.svg)}footer[data-site-footer] .foot-ai-gemini{background-image:url(/assets/gemini-BYkEpiWr.svg)}footer[data-site-footer] .foot-ai-claude{background-image:url(/assets/claude-Vq_H3mgS.svg)}footer[data-site-footer] .foot-ai-grok{background-image:url(/assets/grok-BuodbWaG.svg)}footer[data-site-footer] :is(.foot-ai-perplexity,.foot-ai-grok){filter:invert();mix-blend-mode:multiply}:root[data-lh-theme=dark] footer[data-site-footer] :is(.foot-ai-perplexity,.foot-ai-grok){filter:none;mix-blend-mode:screen}footer[data-site-footer] .foot-ask-links a{border:1px solid var(--lh-border,#e8e4dd);border-radius:24px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:13px;display:inline-flex}footer[data-site-footer] :is(.foot-social,.foot-brand-link,.foot-ask-links a):is(:hover,:focus,:focus-visible,:active,:visited){box-shadow:none;outline:none;text-decoration:none}footer[data-site-footer] :is(.foot-social,.foot-brand-link,.foot-ask-links a):is(:hover,:focus,:focus-visible,:active){background:var(--lh-surface-hover,#efeffa);color:var(--lh-text,#242538)}@media (width<=1100px){footer[data-site-footer] .foot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}footer[data-site-footer] .foot-brand{border-right:0;border-bottom:1px solid var(--lh-border,#e8e4dd);grid-column:1/-1;padding:0 0 28px}footer[data-site-footer] .foot-description{max-width:60ch}}@media (width<=600px){.site-footer.shared-site-footer,footer[data-site-footer]{padding-top:32px}footer[data-site-footer] .foot-bottom{justify-content:flex-start;gap:8px 16px;margin-top:32px}footer[data-site-footer] .site-footer-inner{padding-inline:20px}footer[data-site-footer] .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}*{box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:var(--lh-border) transparent}body{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);background:var(--lh-bg);color:var(--lh-text);margin:0;font:16px/1.85 system-ui,sans-serif}header,main{width:min(1040px,100% - 40px);margin-inline:auto}nav{padding-block:calc(16px + env(safe-area-inset-top)) 16px;border-bottom:1px solid var(--lh-border);flex-wrap:wrap;gap:8px 24px;display:flex}nav a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}a{color:var(--lh-accent);overflow-wrap:anywhere}a:focus,a:focus-visible{background:var(--lh-accent-soft);color:var(--lh-text);outline:none}nav a:hover,nav a:active,nav a:visited{text-decoration:none}main{padding-block:32px 64px}h1{font-size:clamp(28px,5vw,42px);line-height:1.4}h2{margin-top:48px;font-size:25px;line-height:1.5}h3{margin-top:32px;font-size:20px}p,li{overflow-wrap:anywhere}blockquote{border-left:3px solid var(--lh-accent);background:var(--lh-accent-soft);margin:24px 0;padding:16px 20px}.price-table{scrollbar-width:thin;scrollbar-color:var(--lh-border) transparent;max-width:100%;margin-block:24px;overflow-x:auto}.price-table:focus,.price-table:focus-visible{background:var(--lh-accent-soft);outline:none}.price-table::-webkit-scrollbar{width:7px;height:7px}html::-webkit-scrollbar{width:7px;height:7px}.price-table::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-track{background:0 0}.price-table::-webkit-scrollbar-thumb{background:var(--lh-border);border-radius:8px}html::-webkit-scrollbar-thumb{background:var(--lh-border);border-radius:8px}table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}th,td{text-align:left;border-bottom:1px solid var(--lh-border);padding:12px}th{background:var(--lh-accent-soft)}li{margin-block:8px}footer{padding-bottom:env(safe-area-inset-bottom)}@media (width<=560px){header,main{width:calc(100% - 32px)}main{padding-top:20px}h2{font-size:23px}}
