@font-face{font-family:Outfit;font-style:normal;font-weight:500 800;font-display:swap;src:url(/assets/outfit.5bae2a2fc2.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/inter.5976cf83bd.woff2) format("woff2")}:root{--bg:#f8fafb;--surface:#ffffff;--sunken:#f0f3f5;--band:#f3f6f8;--fg:#0d1a26;--muted:#627384;--border:#e0e7eb;--control:#c9d4db;--accent:#107293;--on-accent:#ffffff;--accent-text:#107293;--accent-soft:#e7f1f5;--teal:#33ccbf;--ocean:#102941;--tip-bg:#e7f1f5;--tip-fg:#0c5a74;--note-bg:#f0f3f5;--note-fg:#3d4d5c;--caution-bg:#fffbeb;--caution-line:#f6dca6;--caution-fg:#92400e;--plan-bg:#e9f5f2;--plan-fg:#1d6a5d;--perm-bg:#eef1f8;--perm-fg:#2d3f7a;--mark:#fff2c4;--font-display:"Outfit",ui-sans-serif,system-ui,sans-serif;--font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--r-md:10px;--r-lg:12px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);color-scheme:light}@media(prefers-color-scheme:dark){:root{--bg:#091522;--surface:#0f1f2e;--sunken:#152637;--band:#0c1b29;--fg:#eff3f5;--muted:#93a8b3;--border:#213345;--control:#2d4459;--accent:#28bdb1;--on-accent:#06121c;--accent-text:#4fd1c5;--accent-soft:#12303a;--tip-bg:#11303a;--tip-fg:#8fe0d8;--note-bg:#152637;--note-fg:#c6d3da;--caution-bg:#2b2111;--caution-line:#5c4519;--caution-fg:#f5c77a;--plan-bg:#0f2e2a;--plan-fg:#8fd9c9;--perm-bg:#1a2340;--perm-fg:#b9c6f5;--mark:#4a3d10;color-scheme:dark}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-family:var(--font-sans);font-size:16px;line-height:26px;color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-wrap:break-word}img{max-width:100%}.skip{position:absolute;left:-9999px;top:8px;z-index:10;padding:8px 14px;border-radius:var(--r-md);background:var(--surface);color:var(--fg)}.skip:focus{left:16px}*,*:before,*:after{box-sizing:border-box}a{color:var(--accent-text);text-decoration:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2,h3{text-wrap:balance}p{margin:0}mark{background:var(--mark);color:inherit;border-radius:3px;padding:0 2px}.ic{display:inline-block;width:16px;height:16px;flex:none;background:currentColor;-webkit-mask:var(--g) center/contain no-repeat;mask:var(--g) center/contain no-repeat;vertical-align:-3px}.ic.lg{width:20px;height:20px;vertical-align:-4px}.i-search{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><path d='m21 21-4.3-4.3'/></svg>")}.i-ext{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M7 7h10v10'/><path d='M7 17 17 7'/></svg>")}.i-down{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>")}.i-right{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m9 18 6-6-6-6'/></svg>")}.i-left{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m15 18-6-6 6-6'/></svg>")}.i-arrow{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14M12 5l7 7-7 7'/></svg>")}.i-back{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m12 19-7-7 7-7M19 12H5'/></svg>")}.i-book{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z'/><path d='M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z'/></svg>")}.i-tip{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5'/><path d='M9 18h6M10 22h4'/></svg>")}.i-info{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M12 16v-4M12 8h.01'/></svg>")}.i-warn{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/><path d='M12 9v4M12 17h.01'/></svg>")}.i-tag{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12.6 2.6A2 2 0 0 0 11.2 2H4a2 2 0 0 0-2 2v7.2a2 2 0 0 0 .6 1.4l8.7 8.7a2.4 2.4 0 0 0 3.4 0l6.6-6.6a2.4 2.4 0 0 0 0-3.4z'/><circle cx='7.5' cy='7.5' r='.5'/></svg>")}.i-shield{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/><path d='m9 12 2 2 4-4'/></svg>")}.i-clock{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M12 6v6l4 2'/></svg>")}.i-monitor{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='14' x='2' y='3' rx='2'/><path d='M8 21h8M12 17v4'/></svg>")}.i-phone{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='14' height='20' x='5' y='2' rx='2'/><path d='M12 18h.01'/></svg>")}.i-up{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M7 10v12'/><path d='M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z'/></svg>")}.i-dn{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M17 14V2'/><path d='M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z'/></svg>")}.i-spark{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m12 3-1.9 5.8a2 2 0 0 1-1.3 1.3L3 12l5.8 1.9a2 2 0 0 1 1.3 1.3L12 21l1.9-5.8a2 2 0 0 1 1.3-1.3L21 12l-5.8-1.9a2 2 0 0 1-1.3-1.3Z'/></svg>")}.i-mail{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='16' x='2' y='4' rx='2'/><path d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/></svg>")}.i-chat{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/></svg>")}.i-file{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/><path d='M14 2v4a2 2 0 0 0 2 2h4M16 13H8M16 17H8M10 9H8'/></svg>")}.i-list{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 6h.01M3 12h.01M3 18h.01M8 6h13M8 12h13M8 18h13'/></svg>")}.i-x{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M18 6 6 18M6 6l12 12'/></svg>")}.i-check{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>")}.i-rocket{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z'/><path d='m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z'/></svg>")}.i-cal{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='18' height='18' x='3' y='4' rx='2'/><path d='M16 2v4M8 2v4M3 10h18'/></svg>")}.i-clip{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2M12 11h4M12 16h4M8 11h.01M8 16h.01'/></svg>")}.i-clipcheck{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='m9 14 2 2 4-4'/></svg>")}.i-cash{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='12' x='2' y='6' rx='2'/><circle cx='12' cy='12' r='2'/><path d='M6 12h.01M18 12h.01'/></svg>")}.i-card{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='14' x='2' y='5' rx='2'/><path d='M2 10h20'/></svg>")}.i-pulse{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 12h-4l-3 9L9 3l-3 9H2'/></svg>")}.i-users{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/><circle cx='9' cy='7' r='4'/><path d='M22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/></svg>")}.i-globe{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/></svg>")}.i-staff{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='7' r='4'/><path d='M3 21v-2a4 4 0 0 1 4-4h4'/><circle cx='18' cy='18' r='3'/></svg>")}.i-ship{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1 .6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1'/><path d='M19.38 20A11.6 11.6 0 0 0 21 14l-9-4-9 4c0 2.9.94 5.34 2.81 7.76'/><path d='M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6M12 10v4M12 2v3'/></svg>")}.i-gear{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='3'/><path d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 1 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06A1.65 1.65 0 0 0 4.68 15a1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06A1.65 1.65 0 0 0 9 4.68a1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06A1.65 1.65 0 0 0 19.4 9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 1 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z'/></svg>")}.i-help{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3M12 17h.01'/></svg>")}.i-hash{--g:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 9h16M4 15h16M10 3 8 21M16 3l-2 18'/></svg>")}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--r-md);border:1px solid transparent;font:500 15px/20px var(--font-sans);white-space:nowrap;cursor:pointer;text-decoration:none!important}.btn-primary{background:var(--accent);color:var(--on-accent)!important}.btn-secondary{background:var(--surface);color:var(--fg)!important;border-color:var(--control)}.btn-sm{min-height:36px;padding:0 12px;font-size:14px}.btn[disabled]{opacity:.55;cursor:not-allowed}.chip{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:2px 10px;font:600 12px/18px var(--font-sans);white-space:nowrap}.chip-accent{background:var(--accent-soft);color:var(--accent-text)}.chip-neutral{background:var(--sunken);color:var(--note-fg)}.top{background:var(--surface);border-bottom:1px solid var(--border)}.top-in{max-width:1200px;margin:0 auto;height:64px;display:flex;align-items:center;gap:24px;padding:0 32px}.brand{display:flex;align-items:center;gap:8px;font:700 18px/24px var(--font-display);color:var(--fg)!important;white-space:nowrap}.brand svg{width:24px;height:24px;flex:none}.brand .help{font-weight:500;color:var(--muted);padding-left:10px;border-left:1px solid var(--border);margin-left:2px}.tsearch{flex:1;max-width:460px;display:flex;align-items:center;gap:8px;height:40px;padding:0 6px 0 12px;border:1px solid var(--control);border-radius:999px;background:var(--bg);color:var(--muted)}.tsearch input{flex:1;min-width:0;border:0;background:transparent;font:400 15px/20px var(--font-sans);color:var(--fg);outline:none}.tsearch input::placeholder{color:var(--muted)}.top-r{margin-left:auto;display:flex;align-items:center;gap:20px;font-size:15px;font-weight:500}.top-r a.plain{color:var(--fg)}.wrap{max-width:1200px;margin:0 auto;padding:32px 32px 72px}.wrap>.crumbrow{max-width:1016px;margin-left:auto;margin-right:auto}.crumbrow{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:28px}.contents{position:relative}.contents>summary{list-style:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--control);border-radius:var(--r-md);background:var(--surface);font-weight:500;font-size:15px;cursor:pointer}.contents>summary::-webkit-details-marker{display:none}.cpanel{margin-top:8px;width:340px;max-width:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-md);padding:10px;display:grid;gap:2px;font-size:15px;line-height:21px}.cpanel .grp{font:600 13px/18px var(--font-sans);color:var(--muted);padding:8px 10px 4px}.cpanel a{display:flex;gap:10px;padding:8px 10px;border-radius:8px;color:var(--fg)}.cpanel a .n{color:var(--muted);font-variant-numeric:tabular-nums;width:18px;flex:none}.cpanel a.cur{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.cpanel .sub{padding-left:28px;font-size:14px}.cpanel .all{border-top:1px solid var(--border);margin-top:6px;padding-top:12px;color:var(--accent-text)}.crumbs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:15px;color:var(--muted)}.crumbs a{color:var(--muted);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--control)}.crumbs [aria-current]{color:var(--fg);font-weight:500}.hero{background:var(--band);border-bottom:1px solid var(--border)}.hero-in{max-width:1200px;margin:0 auto;padding:56px 32px 52px;display:grid;gap:22px}.hero h1{font:800 52px/56px var(--font-display);letter-spacing:-.025em;margin:0}.hero .lede{font-size:18px;line-height:28px;max-width:620px}.bigsearch{display:flex;gap:10px;max-width:820px;flex-wrap:wrap}.bigsearch .field{flex:1 1 420px;min-width:0;display:flex;align-items:center;gap:12px;height:60px;padding:0 18px;background:var(--surface);border:1.5px solid var(--control);border-radius:14px;box-shadow:var(--shadow-sm);color:var(--muted)}.bigsearch .field input{flex:1;min-width:0;border:0;background:transparent;font:400 18px/24px var(--font-sans);color:var(--fg);outline:none}.bigsearch .field input::placeholder{color:var(--muted)}.bigsearch .btn{min-height:60px;padding:0 24px;font-size:16px;border-radius:14px}.askline{display:flex;gap:8px;align-items:flex-start;font-size:15px;line-height:22px;max-width:760px}.askline .ic{margin-top:3px;color:var(--accent-text)}.sec{display:grid;gap:18px}.sec-h{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.sec-h h2{font:700 26px/32px var(--font-display);letter-spacing:-.01em;margin:0}.sec-h span{font-size:15px;color:var(--muted)}.home-main{display:grid;gap:56px}.gcard{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-md);overflow:hidden;color:inherit!important}.gcard .cover{position:relative;min-height:300px;background:var(--ocean)}.gcard .cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.gcard .body{padding:28px;display:grid;gap:12px;align-content:start}.gcard h3{font:800 30px/36px var(--font-display);letter-spacing:-.02em;margin:0}.gcard .chaps{display:block;columns:2;column-gap:20px;margin:4px 0 0;padding:0;list-style:none;font-size:14px;line-height:21px;color:var(--muted)}.gcard .chaps li{padding:2px 0;break-inside:avoid}.gcard .chaps b{color:var(--fg);font-weight:600;font-variant-numeric:tabular-nums;margin-right:6px}.areas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.area{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:20px 20px 16px;display:grid;gap:10px;align-content:start}.area h3{display:flex;align-items:center;gap:10px;font:700 18px/24px var(--font-display);margin:0}.area h3 a{color:var(--fg)}.area h3 .ic{color:var(--accent-text)}.area .desc{font-size:15px;line-height:22px;color:var(--muted)}.area ul{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:2px}.area li a{display:block;padding:5px 0;font-size:15px;line-height:21px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--accent-text) 35%,transparent)}.area .all{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);padding-top:10px;margin-top:2px;font-size:14px;font-weight:600;color:var(--accent-text)}.area .all span{color:var(--muted);font-weight:500}.ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ways.two{grid-template-columns:repeat(2,minmax(0,1fr))}.way{display:grid;gap:6px;align-content:start;padding:20px;border-radius:var(--r-lg);background:var(--band);border:1px solid var(--border)}.way b{display:flex;gap:8px;align-items:center;font-weight:600}.way b .ic{color:var(--accent-text)}.way p{font-size:15px;line-height:22px;color:var(--fg)}.way .sel{font-family:var(--font-mono);font-size:14px;user-select:all}.foot{border-top:1px solid var(--border);background:var(--bg)}.foot-in{max-width:1200px;margin:0 auto;padding:24px 32px 32px;display:flex;flex-wrap:wrap;gap:10px 24px;align-items:center;font-size:14px;color:var(--muted)}.foot-in a{color:var(--muted);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--control)}.foot-in .sp{flex:1}.art{display:grid;grid-template-columns:minmax(0,720px) 232px;gap:64px;justify-content:center;align-items:start}.art-main{display:grid;grid-template-columns:minmax(0,1fr);gap:0;min-width:0}.sr,.nf,.area-page,.home-main,.sec,.plat .pb{grid-template-columns:minmax(0,1fr)}.areas .area.wide{grid-column:span 2}.shot .only-narrow{display:none}.art h1{font:800 42px/48px var(--font-display);letter-spacing:-.022em;margin:0}.summary{font-size:19px;line-height:29px;margin-top:12px!important}.metarow{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:20px 0 4px;font-size:14px;color:var(--muted)}.metarow .ic{color:var(--muted)}.checked{display:inline-flex;align-items:center;gap:6px}.gstrip{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 14px;margin:0 0 24px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);font-size:15px;line-height:21px}.gstrip .ic{color:var(--accent-text)}.gstrip .gt{flex:1 1 260px;min-width:0}.gstrip .gt b{font-weight:600}.gstrip .gt span{color:var(--muted)}.gstrip nav{display:flex;gap:8px}.prose{font-size:17px;line-height:28px}body .prose>*+*,body .pb>*+*{margin-top:16px}body .plat .pb>*+*{margin-top:0}.prose a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--accent-text) 40%,transparent)}.prose b,.prose strong{font-weight:650}.prose code{font-family:var(--font-mono);font-size:15px;background:var(--sunken);border-radius:5px;padding:1px 5px}.intro{margin-top:24px}.otp{margin-top:28px;padding:18px 20px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.otp h2,.rail h2{font:600 15px/20px var(--font-sans);margin:0 0 8px;color:var(--fg)}.otp ul,.rail ul{list-style:none;margin:0;padding:0;display:grid;gap:2px;font-size:15px;line-height:21px}.otp a,.rail a{display:block;padding:5px 0;color:var(--accent-text)}.rail{position:sticky;top:24px;display:grid;gap:24px}.rail a{padding:6px 10px;border-radius:8px;color:var(--fg)}.rail a.cur{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.rail .mini{font-size:14px;line-height:20px;color:var(--muted);display:grid;gap:8px}.rail .mini a{padding:0;color:var(--muted);display:inline-flex;gap:6px;align-items:center}.task{margin-top:48px;padding-top:4px}.task h2{font:700 28px/34px var(--font-display);letter-spacing:-.012em;margin:0 0 14px}.task h3{font:650 18px/26px var(--font-sans);margin:24px 0 8px}.steps{margin:0;padding:0;list-style:none;counter-reset:s;display:grid;gap:12px}.steps>li{counter-increment:s;position:relative;padding-left:44px;min-height:30px}.steps>li:before{content:counter(s);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:var(--accent-soft);color:var(--accent-text);font:700 15px/30px var(--font-sans);text-align:center;font-variant-numeric:tabular-nums}.applink{display:inline-flex;align-items:center;gap:3px;font-weight:600;text-decoration:none!important;border-bottom:2px solid color-mix(in srgb,var(--accent-text) 35%,transparent)}.shot{margin:4px 0 0;display:grid;gap:8px}.shot a{display:block;border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden;background:#fff;box-shadow:var(--shadow-sm)}.shot img{display:block;width:100%;height:auto}.shot figcaption{font-size:14px;line-height:20px;color:var(--muted);font-style:italic}.callout{display:grid;grid-template-columns:20px minmax(0,1fr);gap:4px 12px;padding:14px 16px;border-radius:var(--r-lg);font-size:16px;line-height:25px;border:1px solid transparent}.callout>.ic{margin-top:3px;width:20px;height:20px}.callout .lab{font-weight:700;margin-right:4px}.callout a{text-decoration:underline;text-underline-offset:3px}.c-tip{background:var(--tip-bg);color:var(--fg)}.c-tip>.ic,.c-tip .lab{color:var(--tip-fg)}.c-note{background:var(--note-bg);color:var(--fg)}.c-note>.ic,.c-note .lab{color:var(--note-fg)}.c-caution{background:var(--caution-bg);border-color:var(--caution-line);color:var(--fg)}.c-caution>.ic,.c-caution .lab{color:var(--caution-fg)}.c-plan{background:var(--plan-bg);color:var(--fg)}.c-plan>.ic,.c-plan .lab{color:var(--plan-fg)}.c-perm{background:var(--perm-bg);color:var(--fg)}.c-perm>.ic,.c-perm .lab{color:var(--perm-fg)}.c-notyet{background:transparent;border:1.5px dashed var(--control);color:var(--fg)}.c-notyet>.ic,.c-notyet .lab{color:var(--muted)}.plats{display:flex;flex-direction:column;gap:10px}.plat{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.plat>summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;font-weight:600;font-size:16px;cursor:pointer}.plat>summary::-webkit-details-marker{display:none}.plat>summary .ic.lg{color:var(--accent-text)}.plat>summary .chev{margin-left:auto;color:var(--muted)}.plat[open]>summary .chev{transform:rotate(180deg)}.plat[open]>summary{border-bottom:1px solid var(--border)}.plat .pb{padding:16px 16px 18px;display:grid;gap:14px}.fb{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:22px;padding-top:14px;border-top:1px solid var(--border);font-size:14px;color:var(--muted)}.fb .q{margin-right:4px}.fbb{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--control);border-radius:999px;background:var(--surface);color:var(--fg);font:500 14px/18px var(--font-sans);cursor:pointer}.fbb.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text)}.fbbox{flex:1 1 100%;display:grid;gap:8px;margin-top:6px}.fbbox label{font-weight:600;color:var(--fg);font-size:15px}.fbbox textarea{width:100%;min-height:76px;resize:vertical;border:1px solid var(--control);border-radius:var(--r-md);padding:10px 12px;font:400 16px/24px var(--font-sans);color:var(--fg);background:var(--surface)}.fbbox .row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.fbbox small{color:var(--muted);font-size:13px;line-height:18px}.trouble{display:grid;gap:8px}.trouble details{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.trouble summary{list-style:none;display:flex;align-items:center;gap:10px;padding:13px 16px;font-weight:600;cursor:pointer}.trouble summary::-webkit-details-marker{display:none}.trouble summary .ic{margin-left:auto;color:var(--muted)}.trouble details[open] summary .ic{transform:rotate(180deg)}.trouble .tb{padding:0 16px 14px;font-size:16px;line-height:25px}.endblock{margin-top:56px;display:grid;gap:28px}.related h2,.stuck h2{font:700 20px/26px var(--font-display);margin:0 0 12px}.rel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rel a{display:grid;gap:2px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:var(--fg)}.rel a b{font-weight:600;color:var(--accent-text)}.rel a span{font-size:14px;line-height:20px;color:var(--muted)}.pn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pn a{display:grid;gap:2px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:var(--fg)}.pn a small{font-size:13px;color:var(--muted);display:flex;align-items:center;gap:4px}.pn a b{font-weight:600;color:var(--accent-text)}.pn a.next{text-align:right}.pn a.next small{justify-content:flex-end}.stuck .ways{grid-template-columns:repeat(3,minmax(0,1fr))}.stuck .ways.two{grid-template-columns:repeat(2,minmax(0,1fr))}.tblwrap{overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.tbl{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.tbl th,.tbl td{text-align:left;padding:10px 14px;border-top:1px solid var(--border);vertical-align:top}.tbl thead th{border-top:0;background:var(--band);font-weight:600;font-size:14px}.tbl td:first-child{font-weight:600;white-space:nowrap}.area-page{max-width:820px;margin:0 auto;display:grid;gap:0}.first3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;counter-reset:f}.first3 li{counter-increment:f;display:grid;gap:6px;align-content:start;padding:16px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.first3 li:before{content:counter(f);font:800 28px/28px var(--font-display);color:var(--accent-text)}.first3 b{font-weight:600}.first3 span{font-size:15px;line-height:22px;color:var(--muted)}.groups{display:grid;gap:28px}.group h3{font:650 17px/24px var(--font-sans);margin:0 0 6px}.links{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);overflow:hidden}.links li+li{border-top:1px solid var(--border)}.links a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:12px 16px;color:var(--fg)}.links a b{font-weight:600;color:var(--accent-text)}.links a span{grid-column:1;font-size:14px;line-height:20px;color:var(--muted)}.links a em{grid-row:1/span 2;grid-column:2;align-self:center;font-style:normal;font-size:13px;color:var(--muted);white-space:nowrap}.ghead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:40px;align-items:center}.ghead .cover{border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-md);background:var(--ocean)}.ghead .cover img{display:block;width:100%;height:auto}.chlist{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ch{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;padding:14px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);align-items:start}.ch .th{border-radius:8px;overflow:hidden;border:1px solid var(--border);aspect-ratio:16/10;background:var(--band);display:grid;place-items:center;color:var(--accent-text)}.ch .th img{display:block;width:100%;height:100%;object-fit:cover}.ch .th .ic{width:36px;height:36px}.ch .cn{font:600 13px/18px var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums}.ch h3{font:700 20px/26px var(--font-display);margin:2px 0 4px}.ch h3 a{color:var(--fg)}.ch p{font-size:15px;line-height:22px;color:var(--muted)}.ch ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ch ul a{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent-text);font-size:14px;font-weight:500}.sr{max-width:820px;margin:0 auto;display:grid;gap:22px}.sr h1{font:800 34px/40px var(--font-display);letter-spacing:-.02em;margin:0}.sbox{display:flex;gap:10px;flex-wrap:wrap}.sbox .field{flex:1 1 360px;min-width:0;display:flex;align-items:center;gap:10px;height:52px;padding:0 16px;background:var(--surface);border:1.5px solid var(--control);border-radius:12px;color:var(--muted)}.sbox .field input{flex:1;min-width:0;border:0;background:transparent;font:400 17px/24px var(--font-sans);color:var(--fg);outline:none}.sbox .btn{min-height:52px;border-radius:12px}#sr-out{display:grid;gap:22px}#sr-out:empty{display:none}.count{font-size:15px;color:var(--muted)}.hits{list-style:none;margin:0;padding:0;display:grid;gap:12px}.hit{display:grid;gap:6px;padding:16px 18px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.hit .path{font-size:13px;line-height:18px;color:var(--muted);display:flex;gap:6px;align-items:center;flex-wrap:wrap}.hit h2{font:650 18px/24px var(--font-sans);margin:0}.hit p{font-size:15px;line-height:23px}.hit .secs{display:grid;gap:6px;margin-top:4px;padding-left:12px;border-left:2px solid var(--border)}.hit .secs a{display:flex;align-items:center;gap:8px;font-size:15px;line-height:21px;font-weight:500}.hit .secs a .ic{color:var(--muted)}.hit .kind{display:inline-flex;align-items:center;gap:4px}.asknudge{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:14px 16px;border-radius:var(--r-lg);background:var(--band);border:1px solid var(--border);font-size:15px;line-height:22px}.asknudge .ic{color:var(--accent-text)}.asknudge p{flex:1 1 280px}.empty{display:grid;gap:14px;padding:28px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.empty h2{font:700 22px/28px var(--font-display);margin:0}.empty ul{margin:0;padding-left:20px;font-size:16px;line-height:26px}.qh{font:800 34px/42px var(--font-display);letter-spacing:-.02em;margin:0}.lbl{display:flex;align-items:center;gap:8px;font:650 15px/20px var(--font-sans);margin:0;color:var(--fg)}.lbl .ic{color:var(--accent-text)}.lbl .n{color:var(--muted);font-weight:500}.answer{display:grid;gap:16px;padding:24px;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md)}.answer .prose sup a{font:700 12px/1 var(--font-sans);text-decoration:none;display:inline-grid;place-items:center;min-width:18px;height:18px;border-radius:999px;background:var(--accent-soft);color:var(--accent-text);margin-left:2px;vertical-align:2px}.src{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.srccard{display:grid;grid-template-columns:24px minmax(0,1fr) 16px;gap:2px 10px;align-items:start;padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg);color:var(--fg)!important}.srccard .num{grid-row:1/span 3;width:22px;height:22px;border-radius:999px;background:var(--accent-soft);color:var(--accent-text);font:700 12px/22px var(--font-sans);text-align:center}.srccard small{font-size:13px;line-height:18px;color:var(--muted)}.srccard b{font-weight:600;color:var(--accent-text);line-height:22px}.srccard span{font-size:14px;line-height:20px;color:var(--muted)}.srccard>.ic{grid-row:1/span 3;grid-column:3;align-self:center;color:var(--muted)}.fus{display:flex;flex-wrap:wrap;gap:8px}.fus a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--control);background:var(--surface);color:var(--fg);font-size:15px}.fus a .ic{color:var(--accent-text)}.composer{display:flex;gap:10px;align-items:center;padding:8px 8px 8px 16px;border:1.5px solid var(--control);border-radius:14px;background:var(--surface)}.composer input{flex:1;min-width:0;border:0;background:transparent;font:400 17px/24px var(--font-sans);color:var(--fg);outline:none}.fine{font-size:14px;line-height:21px;color:var(--muted)}.never{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:21px;color:var(--fg);padding:12px 14px;border-radius:var(--r-md);background:var(--band)}.never .ic{color:var(--accent-text);margin-top:2px}.human{display:inline-flex;align-items:center;gap:8px;font-size:13px;line-height:18px;color:var(--muted)}.human i{width:18px;height:18px;border-radius:4px;border:1.5px solid var(--accent);display:grid;place-items:center;color:var(--accent)}.capbox{display:grid;gap:12px;padding:20px;border-radius:var(--r-lg);background:var(--caution-bg);border:1px solid var(--caution-line)}.capbox h2{font:700 20px/26px var(--font-display);margin:0;display:flex;gap:10px;align-items:center}.capbox h2 .ic{color:var(--caution-fg)}.nf{max-width:820px;margin:0 auto;display:grid;gap:28px}.nf .code{font:800 15px/20px var(--font-mono);color:var(--muted)}.nf h1{font:800 44px/50px var(--font-display);letter-spacing:-.02em;margin:0}.nfareas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.nfareas a{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--fg);font-weight:500;font-size:15px;line-height:20px}.nfareas a .ic{color:var(--accent-text)}.show-phone{display:none}@media(max-width:1099px){.art{grid-template-columns:minmax(0,720px);gap:0}.rail{display:none}}@media(min-width:1100px){.otp{display:none}}@media(max-width:699px){.top-in{height:auto;flex-wrap:wrap;gap:10px 12px;padding:10px 16px 12px}.brand{font-size:17px}.tsearch{order:3;flex:1 1 100%;max-width:none;height:44px}.top-r{gap:12px;font-size:14px}.top-r .hide-phone{display:none}.top-r .btn{min-height:36px;padding:0 12px;font-size:14px}.wrap{padding:20px 16px 56px}.crumbrow{margin-bottom:20px;gap:10px}.crumbs{font-size:14px}.hero-in{padding:28px 16px 30px;gap:16px}.hero h1{font-size:36px;line-height:40px}.hero .lede{font-size:17px;line-height:26px}.bigsearch .field{flex-basis:100%;height:56px}.bigsearch .field input{font-size:17px}.bigsearch .btn{flex:1 1 0;min-height:52px}.home-main{gap:40px}.sec-h h2{font-size:22px;line-height:28px}.gcard{grid-template-columns:minmax(0,1fr)}.gcard .cover{min-height:190px}.gcard .body{padding:18px}.gcard h3{font-size:24px;line-height:30px}.gcard .chaps{columns:1}.areas,.ways,.ways.two,.stuck .ways,.rel,.src,.first3,.nfareas{grid-template-columns:minmax(0,1fr)}.art h1{font-size:32px;line-height:38px}.summary{font-size:18px;line-height:27px}.task{margin-top:40px}.task h2{font-size:23px;line-height:29px}.plats .phone-first{order:-1}.pn{grid-template-columns:minmax(0,1fr)}.pn a.next{text-align:left}.pn a.next small{justify-content:flex-start}.ghead{grid-template-columns:minmax(0,1fr);gap:20px}.ghead .cover{order:-1}.ch{grid-template-columns:92px minmax(0,1fr);gap:12px;padding:12px}.ch h3{font-size:18px;line-height:24px}.ch ul{margin-left:-104px}.area .desc{display:none}.area{padding:16px 16px 12px}.sr h1,.qh{font-size:28px;line-height:34px}.nf h1{font-size:34px;line-height:40px}.answer{padding:18px}.cpanel{width:100%}.show-phone{display:block}.tbl.wide{min-width:560px}.areas .area.wide{grid-column:auto}.shot .only-narrow{display:block}.shot .only-wide,.hide-phone{display:none}.foot-in{padding:20px 16px 28px}}.ic.sm,.ic.xs{width:13px;height:13px;vertical-align:-2px}.ic.accent{color:var(--accent-text)}.ic.push{margin-left:auto}.brand svg{color:var(--accent)}.brand-foot{font-size:16px}.brand-foot svg{width:20px;height:20px}.gcard .chip,.ghead-text .chip{justify-self:start}.gcard .gsum{font-size:17px;line-height:26px}.gcard .body>.btn{justify-self:start;margin-top:6px}.gcard .nocover{position:absolute;inset:0;display:grid;place-items:center;color:var(--teal)}.gcard .nocover .ic{width:72px;height:72px}.gcard-area{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.gcard-area .cover{min-height:240px}.gcard-area h3{font-size:26px;line-height:32px}.gcard-area .gsum{font-size:16px;line-height:25px;color:var(--muted)}.h1-area{font:800 44px/50px var(--font-display);letter-spacing:-.022em;margin:0}.sec-gap{margin-top:40px}.sec-gap-lg{margin-top:48px}.sec-gap-xl{margin-top:56px}.first3 li>a{font-size:15px;font-weight:500}.guide-page{max-width:980px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.ghead-text{display:grid;gap:14px}.ghead-text .summary,.ghead-text .metarow,.nf-head .summary{margin:0!important}.h1-guide{font:800 46px/52px var(--font-display);letter-spacing:-.024em;margin:0}.btnrow{display:flex;gap:10px;flex-wrap:wrap}.guide-intro{max-width:720px}.guide-intro h2{font:700 24px/30px var(--font-display);margin:0}.prose ul{padding-left:22px;display:grid;gap:6px}.prose ol:not(.steps){padding-left:22px}.nf-head{display:grid;gap:12px}.empty h1{font:800 26px/32px var(--font-display);margin:0}.callout .cb{min-width:0}.callout .cb>*+*{margin-top:8px}.callout .lab{margin-right:6px}.cpanel .chap-cur{font-weight:600}.cpanel a .ic{color:var(--accent-text);margin-top:2px}.cpanel a.cur .ic{color:inherit}.steps.from-2{counter-reset:s 1}.steps.from-3{counter-reset:s 2}.steps.from-4{counter-reset:s 3}.steps.from-5{counter-reset:s 4}.steps.from-6{counter-reset:s 5}.steps.from-7{counter-reset:s 6}.steps.from-8{counter-reset:s 7}.steps.from-9{counter-reset:s 8}.steps.from-10{counter-reset:s 9}.steps.from-11{counter-reset:s 10}.steps.from-12{counter-reset:s 11}.steps.from-13{counter-reset:s 12}.steps.from-14{counter-reset:s 13}.steps.from-15{counter-reset:s 14}.steps.from-16{counter-reset:s 15}.steps.from-17{counter-reset:s 16}.steps.from-18{counter-reset:s 17}.steps.from-19{counter-reset:s 18}.steps.from-20{counter-reset:s 19}.shot picture{display:block}.trouble .tb>*+*{margin-top:10px}.fb{display:none}.js .fb{display:flex}.pn>span{display:block}.tsearch:focus-within,.bigsearch .field:focus-within,.sbox .field:focus-within{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--accent)}.hit h2 a{color:var(--accent-text)}.hits .chip{margin-left:4px}.ways.one{grid-template-columns:minmax(0,1fr)}@media(max-width:699px){.h1-area,.h1-guide{font-size:34px;line-height:40px}.gcard-area{grid-template-columns:minmax(0,1fr)}.gcard-area .cover{min-height:190px}.sec-gap,.sec-gap-lg{margin-top:32px}.sec-gap-xl{margin-top:40px}}@media print{.top,.foot,.rail,.fb,.contents,.stuck,.skip{display:none!important}.plat{break-inside:avoid}.plat .pb{display:block!important}}
