body[data-theme=daylight]{color-scheme:light;--bg:#f5f2ec;--surface:#fffdf9;--surface-raised:#ebe6dc;--text:#10161f;--muted:#4a5564;--line:#d8d2c6;--blue:#146cf6;--blue-light:#0f55cc;background:var(--bg);color:var(--text)}body[data-theme=daylight] :focus-visible{outline-color:#0f55cc}body[data-theme=daylight] .site-header{color:#f6f7fa;background:#090b0e}body[data-theme=daylight] .mobile-nav{--text:#f6f7fa;--line:#29313c;color:#f6f7fa;background:#11151b}body[data-theme=daylight] .content-main{padding-bottom:96px}body[data-theme=daylight] .content-hero{padding-block:64px 48px}body[data-theme=daylight] .content-hero h1{max-width:1000px;font-size:clamp(2.5rem,4.8vw,4.5rem)}body[data-theme=daylight] .content-intro{font-size:19px;line-height:1.8}body[data-theme=daylight] .content-card,body[data-theme=daylight] .family-card,body[data-theme=daylight] .article-sidebar,body[data-theme=daylight] .tutorial-contents,body[data-theme=daylight] .tutorial-equipment,body[data-theme=daylight] .tutorial-help{background:var(--surface);border-radius:14px}body[data-theme=daylight] .content-card{padding:28px}body[data-theme=daylight] .content-card p,body[data-theme=daylight] .family-card p,body[data-theme=daylight] .article-sidebar p{font-size:16px}body[data-theme=daylight] .service-group h3{color:var(--text)}body[data-theme=daylight] .context-banner,body[data-theme=daylight] .tutorial-scope{color:#263e5f;background:#e6edf7;border-color:#aec5e5}body[data-theme=daylight] .tutorial-scope p{color:#354b68}body[data-theme=daylight] .tutorial-scope{border-inline-start-color:#146cf6}body[data-theme=daylight] .tutorial-section p,body[data-theme=daylight] .tutorial-section li{font-size:17px;line-height:1.85}body[data-theme=daylight] .tutorial-section{margin-bottom:60px}body[data-theme=daylight] .tutorial-contents a{font-size:14px}body[data-theme=daylight] .tutorial-equipment{padding:30px}body[data-theme=daylight] .tutorial-help{padding:36px}body[data-theme=daylight] .closing{color:#f6f7fa;--text:#f6f7fa;--blue-light:#9cc3ff;background:#0f1a2b;border-color:#263a55;border-radius:14px}body[data-theme=daylight] .faq-list summary{font-size:17px}body[data-theme=daylight] .faq-list details p{font-size:16px}body[data-theme=daylight] .footer-bottom{color:#566171}body[data-theme=daylight] dialog{color:#10161f;background:#fffdf9;border-color:#9ca6b3}body[data-theme=daylight] dialog label,body[data-theme=daylight] .vehicle-finder label{color:#374658;font-size:13px}body[data-theme=daylight] dialog input,body[data-theme=daylight] dialog select,body[data-theme=daylight] dialog textarea,body[data-theme=daylight] .vehicle-finder select{color:#10161f;background-color:#fff;border-color:#a4adba}body[data-theme=daylight] dialog input::placeholder,body[data-theme=daylight] dialog textarea::placeholder{color:#697482;opacity:1}body[data-theme=daylight] .close-dialog{background:#eeeae2;border-color:#b9b3a9}body[data-theme=daylight] .vehicle-panel .vehicle-finder label{color:#c5d0de}@media (hover:hover){body[data-theme=daylight] .button-secondary:hover{background:#e7e2d8;border-color:#5d6674}body[data-theme=daylight] .closing .button-secondary:hover{background:#20324a}}@media (width<=700px){body[data-theme=daylight] .content-hero{padding-block:38px 36px}body[data-theme=daylight] .content-intro{font-size:17px}body[data-theme=daylight] .content-card,body[data-theme=daylight] .tutorial-equipment,body[data-theme=daylight] .tutorial-help{padding:24px}}@media (hover:hover){body[data-theme=daylight] .hero .button-secondary:hover{background:#16263cc7;border-color:#e3ebf3}}.site-header[data-astro-cid-nen7h5rs]{z-index:30;background:#090b0ef5;border-bottom:1px solid #ffffff12;position:relative}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;height:88px;display:flex}.brand[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;gap:11px;display:flex}.brand-name[data-astro-cid-nen7h5rs]{letter-spacing:-1.2px;font-size:28px;font-weight:650;line-height:1}.brand-sub[data-astro-cid-nen7h5rs]{letter-spacing:2.1px;color:#aeb8c7;margin-top:8px;font-size:8px;font-weight:550;line-height:1;display:block}.brand-mark[data-astro-cid-nen7h5rs]{object-fit:contain;flex-shrink:0;width:40px;height:34px;display:block}.desktop-nav[data-astro-cid-nen7h5rs]{color:#c2c9d3;align-items:center;gap:32px;font-size:13px;display:flex}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:12px}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;display:flex}.header-call[data-astro-cid-nen7h5rs]{background:0 0;border:1px solid #3a414a;border-radius:4px;align-items:center;gap:9px;min-height:42px;padding:10px 16px;font-size:12px;font-weight:550;display:flex}.menu-toggle[data-astro-cid-nen7h5rs]{background:0 0;border:1px solid #3a414a;border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.mobile-nav[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);background:#11151b;padding:16px 24px;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 28px #0008}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.mobile-nav[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:50px;font-size:15px;display:flex}.mobile-nav[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]{color:var(--blue-light);border:0}@media (width<=760px){.header-inner[data-astro-cid-nen7h5rs]{gap:12px;height:76px}.desktop-nav[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:flex}.header-call[data-astro-cid-nen7h5rs]{border:0;padding-inline:6px}.brand-name[data-astro-cid-nen7h5rs]{font-size:24px}.brand-sub[data-astro-cid-nen7h5rs]{letter-spacing:1.8px;font-size:6.5px}.brand-mark[data-astro-cid-nen7h5rs]{width:34px;height:30px}}@media (width<=370px){.header-call[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.header-call[data-astro-cid-nen7h5rs]{justify-content:center;width:36px}}.faq-section[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);grid-template-columns:1fr 1.4fr;gap:80px;padding-block:96px;display:grid}.eyebrow[data-astro-cid-jo6i4kqk]{margin-bottom:18px}.faq-section[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-size:clamp(2.2rem,3.7vw,3.5rem)}.faq-note[data-astro-cid-jo6i4kqk]{color:var(--muted);margin-top:24px;font-size:14px;line-height:1.8}.faq-section[data-astro-cid-jo6i4kqk] .text-link[data-astro-cid-jo6i4kqk]{background:0 0;border:none;margin-top:14px;padding:0}.faq-list[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line)}details[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line)}summary[data-astro-cid-jo6i4kqk]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;font-size:15px;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-jo6i4kqk]::-webkit-details-marker{display:none}summary[data-astro-cid-jo6i4kqk] svg{color:#7e8c9e;flex-shrink:0}details[data-astro-cid-jo6i4kqk][open] summary[data-astro-cid-jo6i4kqk] svg{transform:rotate(45deg)}details[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--muted);max-width:64ch;padding:0 32px 25px 0;font-size:14px;line-height:1.8}.closing[data-astro-cid-jo6i4kqk]{background:#101a2a;border:1px solid #263a55;justify-content:space-between;align-items:center;gap:40px;padding:64px 56px;display:flex}.closing[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-size:clamp(2.3rem,4vw,3.8rem)}.closing-actions[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;min-width:200px;display:flex}.site-footer[data-astro-cid-jo6i4kqk]{padding-block:64px 110px}.footer-top[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:30px;padding-bottom:36px;display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{letter-spacing:-1px;font-size:25px;font-weight:600}.footer-brand[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{letter-spacing:.06em;color:var(--muted);font-size:10px;font-weight:400;display:block}.footer-top[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{min-width:0;max-width:38ch;color:var(--muted);font-size:12px;line-height:1.9}.footer-top[data-astro-cid-jo6i4kqk] .text-link[data-astro-cid-jo6i4kqk]{font-size:12px}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:#929eae;justify-content:space-between;gap:20px;padding-top:24px;font-size:10px;display:flex}@media (width<=760px){.faq-section[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:36px;padding-block:64px}.faq-section[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk] br[data-astro-cid-jo6i4kqk]{display:none}.faq-note[data-astro-cid-jo6i4kqk]{margin-top:18px}.closing[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:stretch;gap:32px;padding:36px 24px}.closing-actions[data-astro-cid-jo6i4kqk]{flex-flow:wrap}.closing-actions[data-astro-cid-jo6i4kqk] .button[data-astro-cid-jo6i4kqk]{white-space:nowrap;flex:1}.footer-top[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:26px}.footer-top[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{order:2;width:100%}.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px}.site-footer[data-astro-cid-jo6i4kqk]{padding-block:48px 120px}summary[data-astro-cid-jo6i4kqk]{font-size:14px}}.preview-switcher[data-astro-cid-2y6cs6zn]{z-index:50;color:#202124;width:330px;max-width:calc(100% - 24px);font-family:Arial,sans-serif;position:fixed;bottom:18px;left:18px}details[data-astro-cid-2y6cs6zn]{position:relative}summary[data-astro-cid-2y6cs6zn]{cursor:pointer;background:#eeeeef;border:1px solid #fff;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:10px 14px;list-style:none;display:flex;box-shadow:0 8px 35px #0006}summary[data-astro-cid-2y6cs6zn]::-webkit-details-marker{display:none}.current-version[data-astro-cid-2y6cs6zn]{gap:4px;display:grid}.current-version[data-astro-cid-2y6cs6zn] small[data-astro-cid-2y6cs6zn]{color:#6a6b70;font-size:9px}.current-version[data-astro-cid-2y6cs6zn] strong[data-astro-cid-2y6cs6zn]{font-size:12px;font-weight:600}.compare-label[data-astro-cid-2y6cs6zn]{white-space:nowrap;align-items:center;gap:10px;font-size:10px;display:flex}.picker-arrow[data-astro-cid-2y6cs6zn]{font-size:16px;line-height:1}details[data-astro-cid-2y6cs6zn][open] .picker-arrow[data-astro-cid-2y6cs6zn]{transform:rotate(180deg)}.picker-panel[data-astro-cid-2y6cs6zn]{background:#eeeeef;border:1px solid #fff;border-radius:9px;width:460px;max-width:calc(100vw - 36px);padding:15px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 10px 45px #0008}.picker-panel[data-astro-cid-2y6cs6zn] p[data-astro-cid-2y6cs6zn]{margin-bottom:10px;font-size:11px;font-weight:600}.picker-panel[data-astro-cid-2y6cs6zn]>small[data-astro-cid-2y6cs6zn]{color:#74757b;margin-top:10px;font-size:9px;display:block}nav[data-astro-cid-2y6cs6zn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}nav[data-astro-cid-2y6cs6zn] a[data-astro-cid-2y6cs6zn]{border:1px solid #d4d5d9;border-radius:5px;align-items:center;gap:10px;min-height:44px;padding:9px 10px;font-size:11px;display:flex}.version-number[data-astro-cid-2y6cs6zn]{opacity:.6;font-size:10px}nav[data-astro-cid-2y6cs6zn] a[data-astro-cid-2y6cs6zn][aria-current=page]{color:#fff;background:#24262a;border-color:#24262a}nav[data-astro-cid-2y6cs6zn] a[data-astro-cid-2y6cs6zn]:focus-visible,summary[data-astro-cid-2y6cs6zn]:focus-visible{outline-offset:2px;outline:2px solid #146cf6}@media (hover:hover) and (pointer:fine){nav[data-astro-cid-2y6cs6zn] a[data-astro-cid-2y6cs6zn]:hover{border-color:#7e8089}}@media (width<=650px){.preview-switcher[data-astro-cid-2y6cs6zn]{width:calc(100% - 24px);max-width:340px;bottom:10px;left:12px}.picker-panel[data-astro-cid-2y6cs6zn]{width:100%;max-width:100%;padding:12px}summary[data-astro-cid-2y6cs6zn]{min-height:54px;padding:9px 12px}.compare-label[data-astro-cid-2y6cs6zn]{font-size:9px}.current-version[data-astro-cid-2y6cs6zn] strong[data-astro-cid-2y6cs6zn]{font-size:11px}nav[data-astro-cid-2y6cs6zn] a[data-astro-cid-2y6cs6zn]{gap:7px;padding:9px 8px;font-size:10px}}.picker-panel[data-astro-cid-2y6cs6zn]{overscroll-behavior:contain;max-height:calc(100dvh - 115px);overflow:auto}.vote-controls[data-astro-cid-2y6cs6zn]{border-top:1px solid #d4d5d9;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;margin-top:12px;padding-top:12px;display:grid}.vote-controls[data-astro-cid-2y6cs6zn] button[data-astro-cid-2y6cs6zn]{color:#fff;cursor:pointer;background:#155ce0;border:1px solid #1550c2;border-radius:5px;min-height:44px;padding:10px 12px;font:600 12px Arial,sans-serif}.vote-controls[data-astro-cid-2y6cs6zn] button[data-astro-cid-2y6cs6zn]:disabled{color:#3b4a65;cursor:default;background:#dce5f6;border-color:#b6c6e2}.vote-controls[data-astro-cid-2y6cs6zn] a[data-astro-cid-2y6cs6zn]{color:#26364d;text-underline-offset:3px;align-items:center;min-height:44px;font-size:11px;text-decoration:underline;display:flex}.vote-controls[data-astro-cid-2y6cs6zn] p[data-astro-cid-2y6cs6zn]{color:#4e5663;grid-column:1/-1;min-height:30px;margin:0;font-size:10px;line-height:1.6}.vote-controls[data-astro-cid-2y6cs6zn] noscript[data-astro-cid-2y6cs6zn]{grid-column:1/-1;font-size:11px}.vote-controls[data-astro-cid-2y6cs6zn] button[data-astro-cid-2y6cs6zn]:focus-visible,.vote-controls[data-astro-cid-2y6cs6zn] a[data-astro-cid-2y6cs6zn]:focus-visible{outline-offset:2px;outline:2px solid #146cf6}.field-hint[data-astro-cid-idrjwhv4]{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}dialog[data-astro-cid-idrjwhv4]{width:min(620px,100% - 28px);max-height:calc(100dvh - 44px);color:var(--text);background:#11151b;border:1px solid #485363;border-radius:10px;padding:30px;position:fixed;overflow:auto;box-shadow:0 24px 100px #0009}dialog[data-astro-cid-idrjwhv4]::backdrop{backdrop-filter:blur(4px);background:#000b}.dialog-top[data-astro-cid-idrjwhv4]{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.close-dialog[data-astro-cid-idrjwhv4]{background:#202732;border:1px solid #3b4656;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}h2[data-astro-cid-idrjwhv4]{letter-spacing:-.04em;max-width:430px;font-size:2rem}.dialog-note[data-astro-cid-idrjwhv4]{color:var(--muted);margin-block:16px 24px;font-size:13px;line-height:1.75}.form-grid[data-astro-cid-idrjwhv4]{grid-template-columns:1fr 1fr;gap:18px 14px;display:grid}.form-grid[data-astro-cid-idrjwhv4]>div[data-astro-cid-idrjwhv4]{min-width:0}.wide[data-astro-cid-idrjwhv4]{grid-column:1/-1}label[data-astro-cid-idrjwhv4]{color:#d2d9e4;margin-bottom:7px;font-size:12px;display:block}label[data-astro-cid-idrjwhv4] span[data-astro-cid-idrjwhv4]{color:#8b99ac;margin-left:4px;font-size:10px}input[data-astro-cid-idrjwhv4],select[data-astro-cid-idrjwhv4],textarea[data-astro-cid-idrjwhv4]{width:100%;min-height:45px;color:var(--text);background:#191f29;border:1px solid #424e5f;border-radius:4px;padding:10px 12px;font-size:16px}textarea[data-astro-cid-idrjwhv4]{resize:vertical;font-size:14px;line-height:1.7}.form-submit[data-astro-cid-idrjwhv4]{width:100%;margin-top:22px}#request-review[data-astro-cid-idrjwhv4] h3[data-astro-cid-idrjwhv4]{margin-top:20px;font-size:1.4rem}.summary-label[data-astro-cid-idrjwhv4]{margin-top:18px}.review-actions[data-astro-cid-idrjwhv4]{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}#copy-status[data-astro-cid-idrjwhv4]{color:var(--blue-light);min-height:20px;margin-top:14px;font-size:12px}@media (width<=480px){dialog[data-astro-cid-idrjwhv4]{padding:22px 18px}h2[data-astro-cid-idrjwhv4]{font-size:1.7rem}.form-grid[data-astro-cid-idrjwhv4]{gap:16px 12px}}
