:root{--vh-font: "Poppins", "Poppins Fallback", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic Medium", Meiryo, "Noto Sans CJK JP", "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--vh-space-1: 4px;--vh-space-2: 8px;--vh-space-3: 12px;--vh-space-4: 16px;--vh-space-5: 24px;--vh-space-6: 32px;--vh-space-7: 48px;--vh-space-8: 64px;--vh-fs-50: 0.75rem;--vh-fs-75: 0.8125rem;--vh-fs-100: 0.875rem;--vh-fs-200: 1rem;--vh-fs-300: 1.125rem;--vh-fs-400: 1.25rem;--vh-fs-500: 1.5rem;--vh-fs-600: clamp(1.55rem, 3.4vw, 2.1rem);--vh-fs-700: clamp(1.9rem, 5vw, 2.6rem);--vh-fs-read: clamp(1rem, 0.8125rem + 0.3125vw, 1.125rem);--vh-measure-read: 42;--vh-control-pad: var(--vh-space-2) var(--vh-space-4);--vh-tap: 44px;--vh-header-h: calc(var(--vh-tap) + 2 * var(--vh-space-3) + 1px);--vh-bg: #ffffff;--vh-surface: #f6f8fa;--vh-surface-2: #eef1f5;--vh-inset: #e9edf2;--vh-border: #e3e7ec;--vh-border-strong: #d0d7de;--vh-field-border: #868e98;--vh-fg: #1c2128;--vh-fg-muted: #586374;--vh-fg-faint: #5b6675;--vh-brand: #1f3df0;--vh-logo-filter: none;--vh-accent: #1b44d4;--vh-on-accent: #ffffff;--vh-accent-soft: #eaeefc;--vh-seal: #29aae1;--vh-seal-ink: #0a5f80;--vh-success: #136c2c;--vh-attention: #8a5a00;--vh-danger: #cf222e;--vh-mark-bg: #fff3bf;--vh-mark-fg: #1c2128;--vh-icon-tile: #586374;--vh-icon-tile-mix: 100%;--vh-plate-light: #ffffff;--vh-plate-dark: #161b22;--vh-shadow-sm: 0 1px 2px rgba(27, 31, 36, 0.06), 0 1px 3px rgba(27, 31, 36, 0.05);--vh-shadow-md: 0 4px 14px rgba(27, 31, 36, 0.10);--vh-shadow-lg: 0 12px 34px rgba(27, 31, 36, 0.16);--vh-radius: 10px;--vh-radius-lg: 16px;--vh-maxw: 1080px;--vh-dur-1: 120ms;--vh-dur-2: 200ms;--vh-dur-3: 280ms;--vh-dur-4: 400ms;--vh-ease-out: cubic-bezier(0.2, 0, 0, 1);--vh-ease-in: cubic-bezier(0.3, 0, 1, 1);--vh-ease-std: cubic-bezier(0.4, 0, 0.2, 1)}@media(min-width:1600px){:root{--vh-measure-read: 41}}@media(min-width:1920px){:root{--vh-fs-read: 1.25rem}}@media(min-width:2400px){:root{--vh-fs-read: 1.3125rem}}@media(min-width:1600px){:root{--vh-maxw: 1248px}}@media(min-width:1920px){:root{--vh-maxw: 1368px}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--vh-bg: #0d1117;--vh-surface: #161b22;--vh-surface-2: #1b212a;--vh-inset: #1f2630;--vh-border: #2a313c;--vh-border-strong: #3a424e;--vh-field-border: #647082;--vh-fg: #e6edf3;--vh-fg-muted: #a3adba;--vh-fg-faint: #8b95a3;--vh-brand: #6f8bff;--vh-logo-filter: brightness(1.9);--vh-mark-filter: contrast(0.6) brightness(1.9);--vh-accent: #84a4ff;--vh-on-accent: #0d1117;--vh-accent-soft: #1a2436;--vh-seal-ink: #8fd8f7;--vh-success: #3fb950;--vh-attention: #d29922;--vh-danger: #ff6a6a;--vh-mark-bg: #6b5300;--vh-mark-fg: #f4f6f9;--vh-icon-tile: #4a5462;--vh-icon-tile-mix: 80%;--vh-shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.4);--vh-shadow-md: 0 6px 18px rgba(0, 0, 0, 0.5);--vh-shadow-lg: 0 14px 40px rgba(0, 0, 0, 0.6)}}:root[data-theme=dark]{--vh-bg: #0d1117;--vh-surface: #161b22;--vh-surface-2: #1b212a;--vh-inset: #1f2630;--vh-border: #2a313c;--vh-border-strong: #3a424e;--vh-field-border: #647082;--vh-fg: #e6edf3;--vh-fg-muted: #a3adba;--vh-fg-faint: #8b95a3;--vh-brand: #6f8bff;--vh-logo-filter: brightness(1.9);--vh-mark-filter: contrast(0.6) brightness(1.9);--vh-accent: #84a4ff;--vh-on-accent: #0d1117;--vh-accent-soft: #1a2436;--vh-seal-ink: #8fd8f7;--vh-success: #3fb950;--vh-attention: #d29922;--vh-danger: #ff6a6a;--vh-mark-bg: #6b5300;--vh-mark-fg: #f4f6f9;--vh-icon-tile: #4a5462;--vh-icon-tile-mix: 80%;--vh-shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.4);--vh-shadow-md: 0 6px 18px rgba(0, 0, 0, 0.5);--vh-shadow-lg: 0 14px 40px rgba(0, 0, 0, 0.6)}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}html{color-scheme:light dark;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{font-family:var(--vh-font);font-size:16px;line-height:1.6;color:var(--vh-fg);background:var(--vh-bg);margin:0 auto;max-width:var(--vh-maxw);padding:0 var(--vh-space-5) var(--vh-space-8);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--vh-accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{font-weight:600;line-height:1.25;color:var(--vh-fg)}img{max-width:100%}hr{border:0;border-top:1px solid var(--vh-border);margin:18px 0}:focus-visible{outline:2px solid var(--vh-accent);outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){*,::before,::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media(forced-colors:active){:focus-visible{outline-color:Highlight}.vh-site-header,.vh-menu-panel,.vh-handle__link,.vh-result,.vh-featured__card,.vh-review-item,.vh-card,.vh-field input,.vh-field textarea,.vh-field select,.vh-console-table th,.vh-console-table td,.vh-platpicker,.vh-platpicker-trigger,.vh-apply__plat,.vh-apply__picker,.vh-apply__finder,.vh-apply__route,.vh-apply__meter,.vh-apply__offer,.vh-apply__sum,.vh-apply__sum-n,.vh-apply__bar-btn,.vh-apply__sheet,.vh-apply__preview-card,.vh-agent-confirm{border:1px solid CanvasText}.vh-apply__meter-seg{forced-color-adjust:none;background:Highlight}.vh-apply__route[aria-expanded=true],.vh-apply__rail-step[aria-current=step],.vh-apply__finder-opt[aria-selected=true]{outline:2px solid Highlight;outline-offset:-2px}.vh-btn-primary,.vh-menu-login,.vh-sb__submit,.vh-edit-btn,.vh-menu-btn,.vh-console-btn{border:1px solid ButtonText}.vh-edtools__opt.is-on{outline:2px solid Highlight;outline-offset:-2px}.vh-handle-row.is-dragging{outline:2px solid Highlight;outline-offset:-2px}.vh-review-item.is-current{outline:2px solid Highlight;outline-offset:-2px}}.vh-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.vh-skip-link{position:absolute;left:-9999px;top:0;z-index:200;background:var(--vh-bg);color:var(--vh-accent);padding:10px 16px;border:1px solid var(--vh-border-strong);border-radius:0 0 8px 0}.vh-skip-link:focus{left:0}.vh-site-header{--vh-hdr-bg: var(--vh-bg);position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:var(--vh-space-3);padding:var(--vh-space-3) 0;margin-bottom:var(--vh-space-5);min-height:var(--vh-header-h);border-bottom:1px solid var(--vh-border);border-image:linear-gradient(var(--vh-hdr-bg) calc(100% - 1px),var(--vh-border) 0) fill 0 / 0 / 0 100vmax}@supports (backdrop-filter: saturate(140%) blur(16px)){.vh-site-header{--vh-hdr-bg: color-mix(in srgb, var(--vh-bg) 96%, transparent);backdrop-filter:saturate(140%) blur(16px);border-image-source:linear-gradient(var(--vh-hdr-bg) 40%,var(--vh-bg) calc(100% - 1px),var(--vh-border) 0)}}@media(pointer:coarse){.vh-site-header{--vh-hdr-bg: var(--vh-bg);backdrop-filter:none}}@media(forced-colors:active){.vh-site-header{border-image:none;background:Canvas}}.vh-site-header--minimal{margin-bottom:0}.vh-header-nav{display:none}.vh-site-header__logo{display:inline-flex;flex:0 0 auto;align-items:center;transition:opacity var(--vh-dur-1) var(--vh-ease-std)}.vh-site-header__logo:hover{opacity:0.72}.vh-logo-wide{height:26px;width:auto;display:block;filter:var(--vh-logo-filter, none)}.vh-logo-mark{display:none;height:34px;width:34px;filter:var(--vh-mark-filter, none)}.vh-site-header .vh-sb{flex:1 1 520px;max-width:520px;min-width:0;margin:0}@media(min-width:1024px){.vh-site-header .vh-sb{min-width:280px}.vh-site-header__logo{margin-inline-end:var(--vh-space-3)}}@media(max-width:1023.98px){.vh-logo-wide{display:none}.vh-logo-mark{display:block}}@media(min-width:1100px){.vh-header-nav{display:flex;gap:var(--vh-space-1)}.vh-header-nav a{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--vh-space-3);border-radius:8px;color:var(--vh-fg);font-size:var(--vh-fs-100);font-weight:500;text-decoration:none}.vh-header-nav a:hover{background:var(--vh-surface)}.vh-header-nav a[aria-current]{color:var(--vh-accent);font-weight:600;box-shadow:inset 0 -2px 0 var(--vh-accent);border-radius:8px 8px 0 0}}@media(max-width:1599.98px){[data-vh-signed-in] .vh-header-nav{display:none}}.vh-header-spacer{flex:1 1 0}.vh-menu-toggle{position:absolute;width:1px;height:1px;opacity:0;margin:0}.vh-menu-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--vh-space-2);min-height:var(--vh-tap);font:600 var(--vh-fs-100) var(--vh-font);color:var(--vh-fg);background:transparent;border:0;border-radius:10px;padding:var(--vh-space-2) var(--vh-space-2);cursor:pointer;user-select:none}.vh-menu-btn[hidden]{display:none}.vh-site-header .vh-menu-btn{margin-inline-end:calc(-1 * var(--vh-space-2))}@media(max-width:760px){.vh-site-header .vh-menu-btn:focus-visible{outline-offset:-2px}}.vh-menu-btn:hover{color:var(--vh-accent);background:var(--vh-surface)}.vh-menu-btn__bars{display:inline-block;width:16px;height:11px;position:relative}.vh-menu-btn__bars::before,.vh-menu-btn__bars::after,.vh-menu-btn__bars span{content:"";position:absolute;left:0;right:0;height:2px;border-radius:2px;background:currentColor}.vh-menu-btn__bars::before{top:0}.vh-menu-btn__bars span{top:4.5px}.vh-menu-btn__bars::after{top:9px}.vh-console-btn{flex:0 0 auto;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--vh-space-2);min-height:var(--vh-tap);font:600 var(--vh-fs-100) var(--vh-font);color:var(--vh-fg);text-decoration:none;background:transparent;border:1px solid var(--vh-border-strong);border-radius:10px;padding:var(--vh-space-2) var(--vh-space-3)}.vh-console-btn[hidden]{display:none}[data-vh-signed-in]:not([data-vh-staff]) .vh-console-btn--my[hidden],[data-vh-signed-in][data-vh-staff] .vh-console-btn--console[hidden]{display:inline-flex}.vh-console-btn:hover{color:var(--vh-accent);background:var(--vh-accent-soft);text-decoration:none}.vh-console-btn__ic{flex:0 0 auto;color:var(--vh-accent)}.vh-menu-overlay{position:fixed;inset:0;z-index:90;background:rgba(8,11,16,0.58);opacity:0;visibility:hidden;transition:opacity 0.2s ease}@supports (backdrop-filter: blur(2px)){.vh-menu-overlay{backdrop-filter:blur(2px)}}.vh-menu-panel{position:fixed;top:0;right:0;bottom:0;z-index:100;width:min(360px,86vw);background:var(--vh-bg);border-left:1px solid var(--vh-border);box-shadow:var(--vh-shadow-lg);transform:translateX(100%);visibility:hidden;transition:transform 0.24s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0.24s;display:flex;flex-direction:column;padding:var(--vh-space-5);overflow-y:auto;overscroll-behavior:contain}.vh-menu-toggle:checked~.vh-menu-overlay,.vh-menu-open .vh-menu-overlay{opacity:1;visibility:visible}.vh-menu-toggle:checked~.vh-menu-panel,.vh-menu-open .vh-menu-panel{transform:translateX(0);visibility:visible;transition-delay:0s}.vh-menu-toggle:focus-visible~.vh-site-header .vh-menu-btn,.vh-menu-toggle:focus-visible~.vh-console .vh-menu-btn{outline:2px solid var(--vh-accent);outline-offset:2px}.vh-menu-open{overflow:hidden}:lang(zh){--vh-font: "Poppins", "Poppins Fallback", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", sans-serif;font-family:var(--vh-font)}:is(:lang(zh-hant),:lang(zh-tw),:lang(zh-hk)){--vh-font: "Poppins", "Poppins Fallback", "PingFang TC", "Microsoft JhengHei UI", "Microsoft JhengHei", "Noto Sans CJK TC", "Noto Sans TC", sans-serif}:lang(ko){--vh-font: "Poppins", "Poppins Fallback", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", "Noto Sans KR", sans-serif;font-family:var(--vh-font)}.vh-console-btn[data-vh-drafts]::after,.vh-menu-drafts[data-vh-drafts]::after{content:"";position:absolute;top:-4px;right:-4px;width:10px;height:10px;border-radius:50%;background:var(--vh-accent);box-shadow:0 0 0 2px var(--vh-bg)}.vh-menu-drafts[data-vh-drafts]::after{position:static;flex:0 0 auto;margin-left:var(--vh-space-2)}@media(forced-colors:active){.vh-menu-btn{border:1px solid ButtonText}.vh-menu-btn__bars::before,.vh-menu-btn__bars::after,.vh-menu-btn__bars span{forced-color-adjust:none;background:ButtonText}.vh-site-header .vh-menu-btn{margin-inline-end:0}.vh-console-btn[data-vh-drafts]::after,.vh-menu-drafts[data-vh-drafts]::after{forced-color-adjust:none;background:Highlight;box-shadow:none}}.vh-menu-panel{background:linear-gradient(var(--vh-bg) 30%,transparent) top / 100% 40px no-repeat local,linear-gradient(transparent,var(--vh-bg) 70%) bottom / 100% 40px no-repeat local,radial-gradient(farthest-side at 50% 0,color-mix(in srgb,var(--vh-fg) 16%,transparent),transparent) top / 100% 14px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,color-mix(in srgb,var(--vh-fg) 16%,transparent),transparent) bottom / 100% 14px no-repeat scroll,var(--vh-bg)}.vh-menu-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--vh-space-4)}.vh-menu-head strong{font-size:var(--vh-fs-400);font-weight:700}.vh-menu-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:calc(-1 * var(--vh-space-2));font-size:2rem;line-height:1;color:var(--vh-fg-muted);cursor:pointer;border:0;border-radius:10px;background:transparent}.vh-menu-close:hover{color:var(--vh-fg);background:var(--vh-surface)}.vh-menu-nav{display:flex;flex-direction:column;gap:2px}.vh-menu-nav a,.vh-menu-get-app{display:flex;align-items:center;justify-content:space-between;gap:var(--vh-space-3);min-height:var(--vh-tap);padding:var(--vh-space-2) var(--vh-space-3);border-radius:10px;color:var(--vh-fg);font-weight:500;font-size:var(--vh-fs-200)}.vh-menu-nav a:hover{background:var(--vh-surface);text-decoration:none}.vh-console-btn--app{cursor:pointer}.vh-menu-get-app{width:100%;font-family:inherit;line-height:inherit;text-align:left;background:transparent;border:0;cursor:pointer}.vh-menu-get-app:hover{background:var(--vh-surface)}.vh-menu-get-app[hidden]{display:none}.vh-menu-account{display:flex;flex-direction:column;gap:var(--vh-space-2);margin-top:var(--vh-space-4);padding-top:var(--vh-space-4);border-top:1px solid var(--vh-border)}.vh-menu-account a[hidden]{display:none}.vh-menu-signin-note{margin:0;font-size:var(--vh-fs-75)}.vh-menu-login{display:flex;align-items:center;justify-content:center;min-height:var(--vh-tap);padding:var(--vh-space-2) var(--vh-space-4);border-radius:10px;font-weight:600;color:var(--vh-on-accent);background:var(--vh-accent)}.vh-menu-login:hover{background:var(--vh-brand);color:var(--vh-on-accent);text-decoration:none}.vh-menu-signup,.vh-menu-console{display:flex;align-items:center;justify-content:center;min-height:var(--vh-tap);padding:var(--vh-space-2) var(--vh-space-4);border-radius:10px;font-weight:600;color:var(--vh-fg);background:transparent;border:1px solid var(--vh-field-border)}.vh-menu-signup:hover,.vh-menu-console:hover{color:var(--vh-fg);border-color:var(--vh-accent);text-decoration:none}.vh-menu-account .vh-menu-console:not([hidden]){display:none}[data-vh-staff] .vh-menu-account .vh-menu-console:not([hidden]){display:flex}.vh-menu-signout,.vh-menu-drafts{display:flex;align-items:center;justify-content:center;min-height:var(--vh-tap);padding:var(--vh-space-2) var(--vh-space-4);border-radius:10px;font-weight:600;color:var(--vh-fg-muted);background:transparent}.vh-menu-signout:hover,.vh-menu-drafts:hover{color:var(--vh-accent);background:var(--vh-surface);text-decoration:none}.vh-menu-appearance{margin-top:var(--vh-space-4);padding-top:var(--vh-space-4);border-top:1px solid var(--vh-border)}.vh-menu-label{display:block;margin-bottom:var(--vh-space-2);font-size:var(--vh-fs-50);font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--vh-fg-faint)}.vh-theme-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;background:var(--vh-inset);border-radius:10px}.vh-theme-seg[hidden]{display:none}.vh-theme-seg__btn{min-height:36px;padding:var(--vh-space-1) var(--vh-space-2);border:0;border-radius:8px;font:600 var(--vh-fs-75) var(--vh-font);color:var(--vh-fg-muted);background:transparent;cursor:pointer}.vh-theme-seg__btn:hover{color:var(--vh-fg)}.vh-theme-seg__btn.is-active{color:var(--vh-fg);background:var(--vh-bg);box-shadow:var(--vh-shadow-sm)}.vh-menu-prefs{margin-top:var(--vh-space-4);padding-top:var(--vh-space-4);border-top:1px solid var(--vh-border)}.vh-menu-prefs[hidden]{display:none}.vh-menu-prefs summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:var(--vh-space-2)}.vh-menu-prefs summary::-webkit-details-marker{display:none}.vh-menu-prefs summary::before{content:"+";font-weight:600}.vh-menu-prefs[open] summary::before{content:"\2212"}.vh-menu-prefs summary:hover{color:var(--vh-fg)}.vh-menu-pref-row{display:flex;align-items:center;gap:var(--vh-space-2);margin-top:var(--vh-space-3);font-size:var(--vh-fs-75);color:var(--vh-fg-muted);cursor:pointer}.vh-menu-pref-row input{margin:0;accent-color:var(--vh-accent)}.vh-menu-foot{margin-top:auto;padding-top:var(--vh-space-5);color:var(--vh-fg-faint);font-size:var(--vh-fs-75)}.vh-footer{margin:var(--vh-space-8) 0 var(--vh-space-2)}.vh-foot-links{display:grid;grid-template-columns:repeat(3,minmax(0,11rem));gap:var(--vh-space-4) var(--vh-space-3);margin-left:calc(-1 * var(--vh-space-2));font-size:var(--vh-fs-100)}.vh-foot-links a{display:flex;align-items:center;min-height:var(--vh-tap);padding:var(--vh-space-1) var(--vh-space-2);color:var(--vh-fg-muted)}.vh-foot-links a:hover{color:var(--vh-accent)}.vh-foot-links a:focus-visible{outline-offset:-2px}.vh-foot-cc{margin-top:var(--vh-space-3);color:var(--vh-fg-faint);font-size:var(--vh-fs-75)}.vh-foot-cc a{color:var(--vh-fg-muted)}.vh-foot-cc a:hover{color:var(--vh-accent)}.vh-foot-cc a,.vh-menu-foot a,.article-desc-body a,.vh-wikilink a,.vh-entry-report a,.vh-entry-dates a,.vh-attribution a,.vh-freshness-banner a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.15em}.vh-foot-cc a:hover,.vh-menu-foot a:hover,.article-desc-body a:hover,.vh-wikilink a:hover,.vh-entry-report a:hover,.vh-entry-dates a:hover,.vh-attribution a:hover,.vh-freshness-banner a:hover{text-decoration-thickness:2px}:where(p,li,dd)>a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.15em}:where(p,li,dd)>a:hover{text-decoration-thickness:2px}:where(figcaption,p>span,li>span,dd>span)>a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.15em}:where(figcaption,p>span,li>span,dd>span)>a:hover{text-decoration-thickness:2px}:where(.vh-crumbs,.vh-claim__back) a{text-decoration:none}.vh-foot-h{margin:0 0 var(--vh-space-1);padding:0 var(--vh-space-2);font-size:var(--vh-fs-50);font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--vh-fg-faint)}@media(pointer:fine){.vh-foot-links a{min-height:0}}@media(max-width:560px){.vh-foot-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.vh-foot-links{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(p,li,dd)>a:focus-visible{-webkit-box-decoration-break:clone;box-decoration-break:clone}.vh-site-header--minimal .vh-sb{visibility:hidden}.vh-hero{text-align:center;margin:clamp(8px,4vh,40px) auto 0;max-width:760px}.vh-hero__title{margin:0 0 var(--vh-space-2);font-size:var(--vh-fs-700);line-height:1.15;letter-spacing:-0.01em}.vh-hero__tagline{font-size:clamp(1rem,2.2vw,1.2rem);color:var(--vh-fg-muted);font-weight:400;margin:0 auto var(--vh-space-4);max-width:46ch;line-height:1.5}.vh-hero__tagline strong{color:var(--vh-fg);font-weight:600}.vh-hero__search{text-align:left}.vh-hero__stat{margin:var(--vh-space-4) 0 0;color:var(--vh-fg-muted);font-size:var(--vh-fs-100)}.vh-hero__stat strong{color:var(--vh-fg);font-weight:700}.vh-hero__about{margin:var(--vh-space-2) 0 0;color:var(--vh-fg-muted);font-size:var(--vh-fs-100);text-wrap:balance}.vh-hero__about a:focus-visible{outline-offset:0}.vh-hero__about a{white-space:nowrap}.vh-hero__examples{display:flex;flex-wrap:wrap;gap:var(--vh-space-2);justify-content:center;align-items:center;margin-top:var(--vh-space-3)}.vh-hero__examples-label{color:var(--vh-fg-faint);font-size:var(--vh-fs-75)}.vh-chip{display:inline-flex;align-items:center;min-height:36px;padding:var(--vh-space-1) var(--vh-space-3);border:1px solid var(--vh-border-strong);border-radius:999px;font-size:var(--vh-fs-100);color:var(--vh-fg-muted)}.vh-chip:hover{border-color:var(--vh-accent);color:var(--vh-accent);text-decoration:none}.vh-featured{margin:56px auto 0;max-width:var(--vh-maxw)}.vh-featured__h{font-size:0.78rem;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--vh-fg-faint);text-align:center;margin:0 0 18px}.vh-featured__row{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.vh-featured__card{display:block;padding:16px 18px;border:1px solid var(--vh-border);border-radius:var(--vh-radius);background:var(--vh-bg);box-shadow:var(--vh-shadow-sm);color:inherit;transition:border-color 0.15s,box-shadow 0.15s}.vh-featured__card:hover{border-color:var(--vh-accent);box-shadow:var(--vh-shadow-md);text-decoration:none}.vh-featured__title{font-weight:600;font-size:1.05rem;color:var(--vh-fg)}.vh-featured__sub{display:block;margin-top:3px;font-size:0.88rem;color:var(--vh-fg-muted)}@media(max-width:760px){.vh-hero{margin-top:var(--vh-space-4)}.vh-hero__examples{flex-wrap:nowrap}.vh-hero__examples .vh-chip{flex:0 0 auto}}@media(max-width:459.98px){.vh-hero__examples .vh-chip:nth-of-type(n+4){display:none}}@media(max-width:359.98px){.vh-hero__examples .vh-chip:nth-of-type(n+3){display:none}}main{display:block}.article-body{padding:4px 0 0}.vh-entry-top{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--vh-space-5);align-items:start}.vh-entry-top--fig{grid-template-columns:200px minmax(0,1fr)}@media(min-width:761px){.vh-entry-top--wordmark{grid-template-columns:240px minmax(0,1fr)}}.vh-entry-top--fig>.vh-entry-figure{grid-area:1 / 1}.vh-entry-top--fig>.vh-entry-head{grid-area:1 / 2}.vh-entry-head{margin-bottom:var(--vh-space-2)}.vh-entry-figure{margin:0}.vh-entry-titlerow{font-size:var(--vh-fs-600);line-height:1.15;white-space:nowrap}.vh-entry-titlerow>.vh-entry-title{display:inline;font-size:1em;white-space:normal;overflow-wrap:break-word}.vh-entry-titlerow>:is(.vh-verified,.vh-claimed){margin-left:var(--vh-space-2);vertical-align:middle}.vh-entry-title,.article-title{font-size:var(--vh-fs-600);font-weight:700;margin:0;letter-spacing:-0.01em;line-height:1.15;min-width:0}.article-title{margin-bottom:var(--vh-space-4)}.vh-entry-subtitle{margin:var(--vh-space-3) 0 0;font-size:var(--vh-fs-300);color:var(--vh-fg-muted)}.vh-entry-subtitle::first-letter{text-transform:uppercase}.vh-entry-subtitle{color:color-mix(in srgb,var(--vh-fg) 55%,var(--vh-fg-muted))}.vh-entry-native{margin:2px 0 0;font-size:var(--vh-fs-400);font-weight:500;line-height:1.3;letter-spacing:0.02em;color:color-mix(in srgb,var(--vh-fg) 55%,var(--vh-fg-muted));overflow-wrap:break-word}.vh-entry-native+.vh-entry-subtitle{margin-top:var(--vh-space-2)}.vh-entry-facts{display:flex;flex-wrap:wrap;margin:var(--vh-space-2) 0 0 -1.3em;clip-path:inset(0 0 0 1.3em);font-size:var(--vh-fs-100);line-height:1.6;color:var(--vh-fg-muted)}.vh-entry-facts>div{display:flex;gap:0.3em}.vh-entry-facts>div::before{content:"\b7" / "";width:1em;text-align:center}@media(max-width:560px){.vh-entry-facts{flex-direction:column;margin-left:0;clip-path:none}.vh-entry-facts>div::before{content:none}}.vh-entry-facts dt{font-weight:600;color:var(--vh-fg)}.vh-entry-facts dd{margin:0}.vh-crumbs{margin:0 0 var(--vh-space-2);font-size:var(--vh-fs-75);color:var(--vh-fg-muted)}.vh-crumbs ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.vh-crumbs li{min-width:0;overflow-wrap:anywhere}.vh-crumbs li+li::before{content:"\203a";content:"\203a" / "";margin:0 var(--vh-space-2);color:var(--vh-fg-faint)}.vh-menu-vhid{margin-top:var(--vh-space-4);padding-top:var(--vh-space-4);border-top:1px solid var(--vh-border)}.vh-menu-vhid__head{display:flex;align-items:center;justify-content:space-between;gap:var(--vh-space-2);margin-bottom:var(--vh-space-2)}.vh-menu-vhid__head .vh-menu-label{margin-bottom:0}.vh-menu-vhid .vh-menu-vhid__copy{width:auto;align-self:center;gap:var(--vh-space-1);min-height:32px;padding:var(--vh-space-1) var(--vh-space-2);margin-right:calc(-1 * var(--vh-space-2));border:0;border-radius:8px;font:600 var(--vh-fs-75) var(--vh-font)}.vh-menu-vhid__url{display:block;padding:var(--vh-space-2) var(--vh-space-3);font-size:var(--vh-fs-100);font-variant-numeric:tabular-nums;color:var(--vh-fg);background:var(--vh-surface);border:1px solid var(--vh-border);border-radius:8px;user-select:all}.vh-menu-vhid__id{display:block;margin-top:var(--vh-space-1);font-size:var(--vh-fs-75);color:var(--vh-fg-muted)}.vh-menu-vhid__hint{margin:var(--vh-space-2) 0 0;font-size:var(--vh-fs-75);line-height:1.45;color:var(--vh-fg-muted)}.vh-entry-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--vh-space-1);margin:0}.vh-entry-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--vh-space-3);align-items:center}.vh-entry-head>*{grid-column:1 / -1}.vh-entry-head>.vh-entry-titlerow{grid-column:1}.vh-entry-head>.vh-entry-actions{grid-column:2;grid-row:2}@media(max-width:760px){.vh-entry-head>.vh-crumbs{grid-column:1;grid-row:1;margin:0}.vh-entry-head>.vh-entry-actions{grid-row:1}.vh-entry-head>.vh-entry-titlerow{grid-column:1 / -1;margin-top:var(--vh-space-2)}.vh-entry-head>.vh-crumbs li:last-child:not(:first-child){display:none}.vh-entry-head>.vh-crumbs a{display:inline-block;min-height:24px;line-height:24px}.vh-entry-head>.vh-crumbs ol{flex-wrap:nowrap;min-width:0}.vh-entry-head>.vh-crumbs li{display:flex;min-width:0;white-space:nowrap}.vh-entry-head>.vh-crumbs li:first-child{flex:0 0 auto}.vh-entry-head>.vh-crumbs li>a{min-width:0;overflow:hidden;text-overflow:ellipsis}}.vh-action__ic{flex:0 0 auto}.vh-actions-more{position:relative}.vh-actions-more>summary{list-style:none;justify-content:center;min-width:var(--vh-tap);padding-inline:0}.vh-actions-more>summary::-webkit-details-marker{display:none}.vh-actions-more[open]>summary{border-color:var(--vh-accent);background:var(--vh-accent-soft)}.vh-actions-more__menu{position:absolute;right:0;top:calc(100% + var(--vh-space-1));z-index:20;min-width:12rem;padding:var(--vh-space-1);display:flex;flex-direction:column;background:var(--vh-bg);border:1px solid var(--vh-border-strong);border-radius:var(--vh-radius);box-shadow:var(--vh-shadow-md)}.vh-actions-more__item{display:flex;align-items:center;gap:var(--vh-space-2);width:100%;min-height:var(--vh-tap);padding:var(--vh-space-2) var(--vh-space-3);font:600 var(--vh-fs-100) var(--vh-font);color:var(--vh-fg);background:none;border:0;border-radius:8px;cursor:pointer;text-align:left;text-decoration:none}.vh-actions-more__item:hover{color:var(--vh-fg);background:var(--vh-surface-2);text-decoration:none}.vh-actions-more__item[hidden]{display:none}.vh-type-label{display:inline-flex;align-items:center;font-size:var(--vh-fs-50);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--vh-fg-muted);background:var(--vh-surface);border:1px solid var(--vh-border);padding:var(--vh-space-1) var(--vh-space-2);border-radius:999px}.vh-verified,.vh-claimed{display:inline-flex;align-items:center;gap:var(--vh-space-1);font-size:var(--vh-fs-50);font-weight:600;color:var(--vh-accent);background:var(--vh-surface);background:color-mix(in srgb,var(--vh-accent) 12%,var(--vh-bg));border:1px solid var(--vh-border);border-color:color-mix(in srgb,var(--vh-accent) 35%,var(--vh-bg));padding:var(--vh-space-1) var(--vh-space-2) var(--vh-space-1) var(--vh-space-1);border-radius:999px}.vh-verified img{display:block}:is(.vh-entry-head,.vh-info) :is(.vh-verified,.vh-claimed){color:var(--vh-seal-ink);background:color-mix(in srgb,var(--vh-seal) 14%,var(--vh-bg));border-color:color-mix(in srgb,var(--vh-seal) 45%,var(--vh-bg))}.vh-verified-mark{display:inline-flex;align-items:center;vertical-align:middle}.vh-verified-mark img{display:block}.vh-info{max-width:68ch}.vh-info__lead{margin:var(--vh-space-3) 0 var(--vh-space-5);font-size:var(--vh-fs-300);color:var(--vh-fg-muted)}.vh-info__lead--body{font-size:var(--vh-fs-200)}.vh-info section{margin:0 0 var(--vh-space-5)}.vh-info h2{margin:var(--vh-space-5) 0 var(--vh-space-2)}.vh-info p{margin:0 0 var(--vh-space-3)}.vh-info .vh-verified{vertical-align:middle;line-height:1.3}.vh-info section[id]{scroll-margin-top:calc(var(--vh-header-h) + var(--vh-space-2))}.vh-info__table-wrap{margin:0 0 var(--vh-space-3)}.vh-info__table td{vertical-align:top}.vh-info__table td code{white-space:nowrap}.vh-info__table td code+code{margin-left:var(--vh-space-1)}.vh-privacy-note{margin:var(--vh-space-2) 0 0}.vh-info__cta{display:flex;flex-wrap:wrap;gap:var(--vh-space-2);margin-top:var(--vh-space-6)}.vh-info__cta--prose{display:block}.vh-guides{max-width:var(--vh-maxw)}.vh-guides__cards,.vh-guides__links,.vh-guide__pn{display:grid;gap:var(--vh-space-3);padding:0;list-style:none}@media(min-width:881px){.vh-guides__group{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);gap:var(--vh-space-6)}}.vh-guide__short,.vh-guide__toc{margin:0 0 var(--vh-space-5);padding:var(--vh-space-4) var(--vh-space-5)}.vh-article{--vh-fs-article: 1.0625rem;--vh-measure-article: 35.5}@media(min-width:1024px){.vh-article{--vh-fs-article: 1.1875rem}}@media(min-width:1600px){.vh-article{--vh-fs-article: 1.3125rem}}.vh-info.vh-article{max-width:calc(var(--vh-measure-article) * var(--vh-fs-article))}.vh-article__body,.vh-article>.vh-info__lead{max-width:calc(var(--vh-measure-article) * var(--vh-fs-article));font-size:var(--vh-fs-article);line-height:1.65}.vh-article>.vh-info__lead{font-size:calc(1.12 * var(--vh-fs-article));line-height:1.55}@media(min-width:1100px){.vh-info.vh-article--railed{display:grid;grid-template-columns:minmax(0,calc(var(--vh-measure-article) * var(--vh-fs-article))) 15rem;justify-content:space-between;column-gap:var(--vh-space-6);max-width:none}.vh-article--railed>*{grid-column:1;min-width:0}.vh-article--railed>.vh-article__rail{grid-column:2;grid-row:1 / span 30;contain:size}}@media(max-width:760px){.vh-article>.vh-crumbs li:last-child:not(:first-child){display:none}}.vh-guides>.vh-info__lead{max-width:60ch;margin-top:var(--vh-space-2)}.vh-guides__group{padding:var(--vh-space-5) 0;border-top:1px solid var(--vh-border);scroll-margin-top:calc(var(--vh-header-h) + var(--vh-space-2))}.vh-guides__intro .vh-section-h{margin:0 0 var(--vh-space-1)}.vh-guides__intro p{margin:0;color:var(--vh-fg-muted)}.vh-guides__items{display:grid;gap:var(--vh-space-4);min-width:0;margin-top:var(--vh-space-3)}@media(min-width:881px){.vh-guides__items{margin-top:0}}.vh-guides__cards,.vh-guides__links,.vh-guide__pn{margin:0}.vh-guides__links,.vh-guide__pn{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.vh-guides__links{column-gap:var(--vh-space-5)}.vh-guides__also-h{margin:var(--vh-space-2) 0 calc(-1 * var(--vh-space-2));font-size:var(--vh-fs-50);font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--vh-fg-faint)}.vh-guides__links li{display:flex;flex-direction:column;gap:2px}.vh-guides__links a{font-weight:600;text-decoration:none}.vh-guides__links a:hover{text-decoration:underline}.vh-guides__links span{font-size:var(--vh-fs-100);color:var(--vh-fg-muted)}.vh-gcard{height:100%;text-decoration:none}.vh-gcard__kind{font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--vh-accent)}.vh-gcard__date{color:var(--vh-fg-faint)}.vh-gcard--lead{background:var(--vh-accent-soft);border-color:transparent}.vh-guide__dates{margin:var(--vh-space-1) 0 0;font-size:var(--vh-fs-75);color:var(--vh-fg-faint)}.vh-guide__short,.vh-guide__toc{border-radius:var(--vh-radius)}.vh-guide__short{border-left:3px solid var(--vh-accent);background:var(--vh-surface)}.vh-guide__toc{border:1px solid var(--vh-border)}.vh-info .vh-guide__short h2,.vh-info .vh-guide__toc h2{margin:0 0 var(--vh-space-2);font-size:var(--vh-fs-50);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--vh-fg-faint)}.vh-guide__short ul{margin:0;padding-left:1.2em}.vh-guide__short li+li{margin-top:var(--vh-space-1)}.vh-guide__toc ol{margin:0;padding-left:1.4em;columns:2 16rem;column-gap:var(--vh-space-6)}.vh-guide__toc li{break-inside:avoid;margin:0 0 var(--vh-space-1)}.vh-guide__sources ul{font-size:var(--vh-fs-100);overflow-wrap:anywhere}.vh-guide__more{margin-top:var(--vh-space-7);padding-top:var(--vh-space-5);border-top:1px solid var(--vh-border)}.vh-guide__pn{margin-bottom:var(--vh-space-4)}.vh-gcard--prev .vh-gcard__kind::before{content:"\2190  ";content:"\2190  " / ""}.vh-gcard--next .vh-gcard__kind::after{content:" \2192";content:" \2192" / ""}.vh-info .vh-guide__also{font-size:var(--vh-fs-100);color:var(--vh-fg-muted)}.vh-home-guides__all{margin:var(--vh-space-4) 0 0;text-align:center}.vh-article__hero{margin:var(--vh-space-5) 0}.vh-article__hero img{display:block;width:100%;height:auto;border-radius:var(--vh-radius);background:var(--vh-surface)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .vh-article__hero--chart img{filter:invert(1) hue-rotate(180deg) saturate(1.15);mix-blend-mode:screen;background:transparent}}:root[data-theme=dark] .vh-article__hero--chart img{filter:invert(1) hue-rotate(180deg) saturate(1.15);mix-blend-mode:screen;background:transparent}.vh-article__figures{margin:calc(-1 * var(--vh-space-3)) 0 var(--vh-space-5)}.vh-article__figures>summary{display:flex;align-items:center;gap:var(--vh-space-3);min-height:var(--vh-tap);padding:var(--vh-space-2) var(--vh-space-4);list-style:none;color:var(--vh-accent);font-size:var(--vh-fs-100);font-weight:600;cursor:pointer;background:var(--vh-accent-soft);border:1px solid color-mix(in srgb,var(--vh-accent) 35%,var(--vh-bg));border-radius:var(--vh-radius)}.vh-article__figures>summary::-webkit-details-marker{display:none}.vh-article__figures>summary:hover{border-color:var(--vh-accent);background:color-mix(in srgb,var(--vh-accent) 14%,var(--vh-bg))}.vh-article__figures>summary::after{content:"";flex:0 0 auto;width:7px;height:7px;margin:-4px 0 0 auto;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg)}.vh-article__figures[open]>summary::after{margin-top:4px;transform:rotate(-135deg)}.vh-article__figures[open]>summary{margin-bottom:var(--vh-space-2)}.vh-article__figures :is(td,thead th:last-child){text-align:right;white-space:nowrap}.vh-article__body h2[id]{scroll-margin-top:calc(var(--vh-header-h) + var(--vh-space-2))}.vh-article__body figure{margin:var(--vh-space-5) 0}.vh-article__body img{height:auto}.vh-article--guide .vh-article__body>p:first-child{margin:var(--vh-space-3) 0 var(--vh-space-5);font-size:var(--vh-fs-300);color:var(--vh-fg-muted)}.vh-article__body img[width="16"]{vertical-align:-0.125em}.vh-article__body pre{white-space:pre-wrap;overflow-wrap:anywhere}.vh-article__body table{width:100%;border-collapse:collapse;font-size:var(--vh-fs-100);line-height:1.45;font-variant-numeric:tabular-nums}.vh-article__body :is(th,td){padding:var(--vh-space-2);border-bottom:1px solid var(--vh-border);text-align:left;vertical-align:top;overflow-wrap:anywhere}.vh-article__body thead th{color:var(--vh-fg-muted);font-weight:600}@media(max-width:760px){.vh-article__body table{font-size:var(--vh-fs-75)}.vh-article__body :is(th,td){padding:var(--vh-space-1)}}.vh-article__body h2{font-size:1.35em;margin:1.6em 0 0.5em}.vh-article__body h3{font-size:1.12em;margin:1.4em 0 0.4em}.vh-article--guide .vh-article__body>p:first-child{font-size:1.12em;line-height:1.55}.vh-info .vh-article__byline{margin-top:var(--vh-space-4);font-size:var(--vh-fs-100)}.vh-article__byline time{white-space:nowrap}.vh-article__rail .vh-article__entries{margin:0 0 var(--vh-space-5)}@media(max-width:1099px){.vh-article__rail .vh-article__entries{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--vh-space-1) var(--vh-space-3);font-size:var(--vh-fs-100)}.vh-article__rail .vh-article__entries .vh-section-h{margin:0}.vh-article__rail .vh-guides__links{display:flex;flex-wrap:wrap;gap:var(--vh-space-1) var(--vh-space-3)}}.vh-article__rail .vh-section-h{margin:0 0 var(--vh-space-2);font-size:var(--vh-fs-50);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--vh-fg-faint)}@media(min-width:1100px){.vh-article__rail-in{position:sticky;top:calc(var(--vh-header-h) + var(--vh-space-5));max-height:calc(100vh - var(--vh-header-h) - 2 * var(--vh-space-5));overflow-y:auto;padding-left:var(--vh-space-4);border-left:1px solid var(--vh-border);font-size:var(--vh-fs-100)}.vh-article__rail .vh-guide__toc{margin:0 0 var(--vh-space-5);padding:0;border:0}.vh-article__rail .vh-guide__toc ol{columns:auto;padding-left:1.3em}.vh-article__rail .vh-guide__toc li{margin:0 0 var(--vh-space-2);line-height:1.4}.vh-article__rail a{text-decoration:none}.vh-article__rail a:hover{text-decoration:underline}.vh-article__rail .vh-guide__toc a[aria-current]{margin:0 -4px;padding:0 4px;border-radius:4px;background:var(--vh-accent-soft);color:var(--vh-fg);font-weight:600;box-decoration-break:clone;-webkit-box-decoration-break:clone}.vh-article__rail .vh-guides__links{grid-template-columns:none;gap:var(--vh-space-2)}}.vh-article__entries{margin-top:var(--vh-space-6)}.vh-article__foot{margin-top:var(--vh-space-6);padding-top:var(--vh-space-4);border-top:1px solid var(--vh-border);font-size:var(--vh-fs-100);color:var(--vh-fg-muted)}.vh-info .vh-article__foot p{margin:0 0 var(--vh-space-2)}.vh-news__lead{max-width:60ch;margin:var(--vh-space-2) 0 var(--vh-space-4);color:var(--vh-fg-muted)}.vh-news__topics{display:flex;flex-wrap:wrap;gap:var(--vh-space-2);margin:0 0 var(--vh-space-5)}.vh-chip--current{border-color:var(--vh-accent);background:var(--vh-accent);color:var(--vh-on-accent);font-weight:600}.vh-newscards{list-style:none;margin:0;padding:0;border-top:1px solid var(--vh-border)}.vh-newscard{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vh-space-4);padding:var(--vh-space-5) 0;border-bottom:1px solid var(--vh-border)}.vh-newscard--pic{grid-template-columns:minmax(0,1fr) 200px}.vh-newscard__meta{margin:0 0 var(--vh-space-1);color:var(--vh-fg-faint);font-size:var(--vh-fs-75)}.vh-newscard__topic{color:var(--vh-accent);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;font-size:var(--vh-fs-50)}.vh-newscard__title{display:block;font-size:var(--vh-fs-400);font-weight:600;line-height:1.3;color:var(--vh-accent);text-decoration:none}.vh-newscard__title::after{content:"";position:absolute;inset:0}.vh-newscard:hover .vh-newscard__title{text-decoration:underline}.vh-newscard:focus-within{outline:2px solid var(--vh-accent);outline-offset:4px;border-radius:4px}.vh-newscard__title:focus-visible{outline:none}.vh-newscard__dek{margin:var(--vh-space-2) 0 0;color:var(--vh-fg-muted)}.vh-newscard__pic{display:block;width:200px;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;border:1px solid var(--vh-border);background:var(--vh-surface)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .vh-newscard__pic{filter:invert(1) hue-rotate(180deg) saturate(1.15);mix-blend-mode:screen;background:transparent}}:root[data-theme=dark] .vh-newscard__pic{filter:invert(1) hue-rotate(180deg) saturate(1.15);mix-blend-mode:screen;background:transparent}.vh-news__rail{margin-top:var(--vh-space-6)}.vh-news__rail .vh-section-h{margin:0 0 var(--vh-space-2);font-size:var(--vh-fs-50);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--vh-fg-faint)}.vh-news__guides{margin:0;padding:0;list-style:none}.vh-news__guides li{padding:var(--vh-space-2) 0;border-bottom:1px solid var(--vh-border)}.vh-news__guides a{font-size:var(--vh-fs-100);font-weight:600;text-decoration:none}.vh-news__guides a:hover{text-decoration:underline}.vh-news__follow{margin:var(--vh-space-3) 0 0;font-size:var(--vh-fs-100)}@media(min-width:1100px){.vh-news{display:grid;grid-template-columns:minmax(0,46rem) 15rem;justify-content:space-between;column-gap:var(--vh-space-6)}.vh-news__rail{margin-top:0;padding-left:var(--vh-space-4);border-left:1px solid var(--vh-border);align-self:start;position:sticky;top:calc(var(--vh-header-h) + var(--vh-space-5))}}@media(max-width:760px){.vh-newscard--pic{grid-template-columns:minmax(0,1fr);gap:var(--vh-space-3)}.vh-newscard__pic{order:-1;width:100%}.vh-newscard__title{font-size:var(--vh-fs-300)}}.vh-signin-note{font-size:var(--vh-fs-100);line-height:1.45;color:var(--vh-fg-muted)}.vh-signin-note strong{color:var(--vh-fg);font-weight:600;overflow-wrap:anywhere}.vh-signin-note[hidden]{display:none}.vh-info__cta+.vh-signin-note{margin-top:var(--vh-space-3)}.vh-editor__banner>.vh-signin-note{margin-top:var(--vh-space-2)}.vh-data__bibtex{margin:0 0 var(--vh-space-3);padding:var(--vh-space-3);overflow-x:auto;background:var(--vh-surface);border:1px solid var(--vh-border);border-radius:var(--vh-radius)}.vh-data__bibtex code{padding:0;background:none;white-space:pre}.vh-press__download{margin:0 0 var(--vh-space-5)}.vh-press__figures{display:flex;flex-wrap:wrap;gap:var(--vh-space-2) var(--vh-space-5);margin:0 0 var(--vh-space-2);padding:0;list-style:none}.vh-press__figures strong{display:block;font-size:var(--vh-fs-500);line-height:1.2}.vh-press__boilerplate{margin:0 0 var(--vh-space-3);padding:var(--vh-space-3) var(--vh-space-4);border-left:3px solid var(--vh-accent);background:var(--vh-surface);border-radius:0 var(--vh-radius) var(--vh-radius) 0}.vh-press__boilerplate p{margin:0}.vh-dv{visibility:hidden}.vh-press__logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--vh-space-3);margin:0 0 var(--vh-space-4);padding:0;list-style:none}.vh-press__logo{display:flex;flex-direction:column;gap:var(--vh-space-1);padding:var(--vh-space-3);border:1px solid var(--vh-border);border-radius:var(--vh-radius)}.vh-press__logo-art{display:flex;align-items:center;justify-content:center;height:120px;margin-bottom:var(--vh-space-2);padding:var(--vh-space-3);background:#ffffff;border-radius:var(--vh-radius)}.vh-press__logo-art img{max-width:100%;max-height:100%}.vh-press__h3{margin:var(--vh-space-4) 0 var(--vh-space-2);font-size:var(--vh-fs-400)}.vh-press__colours{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--vh-space-2) var(--vh-space-4);margin:0;padding:0;list-style:none}.vh-press__colours li{display:flex;align-items:center;gap:var(--vh-space-2)}.vh-press__swatch{flex:none;width:32px;height:32px;border:1px solid var(--vh-border-strong);border-radius:6px}.vh-press__swatch--blue{background:#1f3df0}.vh-press__swatch--blue-dark{background:#6f8bff}.vh-press__swatch--ink{background:#1c2128}.vh-press__swatch--night{background:#0d1117}.vh-press__swatch--white{background:#ffffff}.vh-press__shots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vh-space-4) var(--vh-space-3);margin:0;padding:0;list-style:none}.vh-press__shot{margin:0}.vh-press__shot img{display:block;width:100%;height:auto;border:1px solid var(--vh-border);border-radius:var(--vh-radius)}.vh-press__shot figcaption{margin-top:var(--vh-space-1);font-size:var(--vh-fs-100);color:var(--vh-fg-muted)}@media(max-width:560px){.vh-press__shots{grid-template-columns:minmax(0,1fr)}}.vh-claimed img{display:block}.vh-claim-cta,.vh-claim-cta:hover{color:var(--vh-accent)}.vh-claim-cta:hover{background:var(--vh-accent-soft)}.vh-claim__back{margin:0 0 var(--vh-space-2);font-size:var(--vh-fs-100)}.vh-claim__back--pinned{position:sticky;top:var(--vh-header-h);z-index:30;display:flex;align-items:center;min-height:var(--vh-tap);margin-bottom:var(--vh-space-3);background:var(--vh-bg);border-bottom:1px solid var(--vh-border)}.vh-claim__back--pinned a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:has(.vh-claim__back--pinned){scroll-padding-top:calc(var(--vh-header-h) + var(--vh-tap))}.vh-claim__error{margin:0 0 var(--vh-space-4);padding:var(--vh-space-3) var(--vh-space-4);border-radius:10px;color:var(--vh-danger);background:var(--vh-surface);background:color-mix(in srgb,var(--vh-danger) 8%,var(--vh-bg));border:1px solid color-mix(in srgb,var(--vh-danger) 35%,var(--vh-bg))}.vh-claim__pending{margin-top:var(--vh-space-4)}.vh-claim__token code{word-break:break-all}.vh-claim__switch{margin-top:var(--vh-space-4)}.vh-claim__switch summary{cursor:pointer;min-height:var(--vh-tap);display:inline-flex;align-items:center}.vh-claim-form{display:flex;flex-direction:column;gap:var(--vh-space-4);max-width:42rem;margin-top:var(--vh-space-3)}.vh-claim-form:tool-form-active{outline:2px solid var(--vh-accent);outline-offset:4px;border-radius:4px}.vh-agent-confirm{width:min(40rem,calc(100vw - 2 * var(--vh-space-4)));max-height:85vh;max-height:85dvh;padding:var(--vh-space-5);color:var(--vh-fg);background:var(--vh-bg);border:1px solid var(--vh-border);border-radius:var(--vh-radius-lg);box-shadow:var(--vh-shadow-lg);overflow-y:auto;overscroll-behavior:contain}.vh-agent-confirm:not([open]){display:none}.vh-agent-confirm::backdrop{background:rgba(8,10,14,0.45)}.vh-agent-confirm__h{margin:0;font-size:var(--vh-fs-300)}.vh-agent-confirm__lead{margin:var(--vh-space-2) 0 var(--vh-space-4);color:var(--vh-fg-muted)}.vh-agent-confirm__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--vh-space-2);margin-top:var(--vh-space-4)}.vh-claim-methods{display:flex;flex-direction:column;gap:var(--vh-space-2);margin:0;padding:0;border:0;min-width:0}.vh-claim-methods legend{font-weight:600;padding:0;margin-bottom:var(--vh-space-2)}@media(max-width:760px){.vh-claim-methods>label:not(.vh-apply__choice){display:flex;align-items:center;gap:var(--vh-space-2);min-height:var(--vh-tap)}}.vh-claim-target{display:flex;flex-direction:column;gap:var(--vh-space-2);font-weight:500}.vh-claim-target>label{color:var(--vh-fg);font-size:0.9375rem;font-weight:600}.vh-claim-form>.vh-btn-primary{align-self:flex-start;min-width:12rem}.vh-claim-target__hint{color:var(--vh-fg-muted);font-weight:400}.vh-claim-target textarea{resize:vertical;min-height:6rem}.vh-entry-foot{margin:var(--vh-space-6) 0 0;padding-top:var(--vh-space-4);border-top:1px solid var(--vh-border)}.vh-entry-foot>p{margin:var(--vh-space-2) 0 0}.vh-entry-foot>p:first-child{margin-top:0}.vh-entry-report{font-size:var(--vh-fs-75);color:var(--vh-fg-muted)}.vh-entry-report a{white-space:nowrap}.vh-entry-dates{font-size:var(--vh-fs-100);color:var(--vh-fg-faint)}.vh-entry-dates>span,.vh-entry-dates>a{white-space:nowrap}.vh-entry-foot>.vh-entry-dates{display:flex;flex-wrap:wrap;margin-left:-1.3em;clip-path:inset(0 0 0 1.3em)}.vh-entry-dates>::before{content:"\b7" / "";display:inline-block;width:1.3em;text-align:center;text-decoration:none}.vh-entry-news{margin-top:var(--vh-space-6)}.vh-browse-back{margin:0 0 var(--vh-space-3);font-size:var(--vh-fs-100)}.vh-browse-section{margin:0 0 var(--vh-space-6)}.vh-browse-az{display:flex;flex-wrap:wrap;gap:var(--vh-space-2)}.vh-browse-letter{display:inline-flex;align-items:center;justify-content:center;min-width:var(--vh-tap);min-height:var(--vh-tap);padding:0 var(--vh-space-2);border:1px solid var(--vh-field-border);border-radius:10px;font-weight:600;color:var(--vh-fg)}.vh-browse-letter:hover{border-color:var(--vh-accent);color:var(--vh-accent);text-decoration:none}.vh-browse-intro{max-width:60ch;color:var(--vh-fg-muted)}.vh-browse-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:var(--vh-space-2) var(--vh-space-3)}.vh-browse-chip{display:flex;align-items:center;gap:var(--vh-space-2);min-height:var(--vh-tap);padding:var(--vh-space-2) var(--vh-space-4);border:1px solid var(--vh-border-strong);border-radius:10px;font-weight:500;color:var(--vh-fg)}.vh-browse-chip:hover{border-color:var(--vh-accent);text-decoration:none}.vh-browse-chip__n{margin-left:auto;color:var(--vh-fg-muted);font-weight:500;font-size:var(--vh-fs-75);font-variant-numeric:tabular-nums}.vh-browse-chip[data-kind]{background:color-mix(in srgb,var(--vh-k) 7%,var(--vh-bg))}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .vh-browse-chip[data-kind]{background:color-mix(in srgb,var(--vh-k) 14%,var(--vh-bg))}}:root[data-theme=dark] .vh-browse-chip[data-kind]{background:color-mix(in srgb,var(--vh-k) 14%,var(--vh-bg))}.vh-browse-chip[data-kind]::before{content:"";flex:none;align-self:center;width:8px;height:8px;border-radius:50%;background:var(--vh-k)}@media(min-width:900px){.vh-browse-az--letters{flex-wrap:nowrap;gap:4px}.vh-browse-az--letters .vh-browse-letter{flex:1 1 0;min-width:0;padding:0}}@media(max-width:899px){.vh-browse-az--letters{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}}@media(max-width:760px){.vh-browse-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vh-space-2)}.vh-browse-chip{padding:var(--vh-space-2) var(--vh-space-3);font-size:var(--vh-fs-100)}}@media(max-width:379px){.vh-browse-chip[data-kind]{display:grid;grid-template-columns:8px minmax(0,1fr);column-gap:var(--vh-space-2);row-gap:0;align-content:center}.vh-browse-chip[data-kind] .vh-browse-chip__n{grid-column:2;margin-left:0}}.vh-related{margin-top:var(--vh-space-6)}.vh-related-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--vh-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.vh-related-card{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--vh-space-2) var(--vh-space-3);border:1px solid var(--vh-border);border-radius:var(--vh-radius);color:var(--vh-fg);background:transparent;text-decoration:none}.vh-related-card:hover{border-color:var(--vh-accent);background:var(--vh-accent-soft);text-decoration:none}.vh-related-title{font-weight:600;color:var(--vh-accent)}.vh-related-sub{min-width:0;color:var(--vh-fg-muted);font-size:var(--vh-fs-75);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;text-wrap:pretty}.article-desc-body{margin:var(--vh-space-2) 0 var(--vh-space-1);max-width:70ch}.vh-entry-more,.vh-entry-about{margin-top:var(--vh-space-6)}:is(.vh-entry-more,.vh-entry-about)>.article-desc-body{margin-top:0}.vh-entry-about+.vh-entry-more{margin-top:var(--vh-space-4)}.vh-entry-gallery-section{margin-top:var(--vh-space-6)}.vh-entry-gallery{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--vh-space-3)}.vh-entry-gallery__item{display:flex;align-items:center;gap:var(--vh-space-3);margin:0;padding:var(--vh-space-2);border:1px solid var(--vh-border);border-radius:var(--vh-radius)}.vh-entry-gallery__item>:first-child{flex:0 0 88px;width:88px;margin:0}.vh-entry-gallery__item .article-image{display:block;width:88px;height:88px;max-height:none;margin:0;object-fit:contain;box-shadow:none}.vh-entry-gallery__item .vh-zoom__badge{display:none}.vh-entry-gallery__item .vh-attribution{flex:1 1 auto;min-width:0;margin:0;text-align:start}.article-desc-body :is(sup,sub){line-height:0}.article-desc-body sup{font-size:0.7em}.article-desc-body sup a{color:var(--vh-fg-muted)}.vh-entry .article-desc-body{max-width:calc(var(--vh-measure-read) * 1em);font-size:var(--vh-fs-read)}.article-desc-body p{margin:0 0 var(--vh-space-3)}.vh-entry .article-desc-body h2{font-size:var(--vh-fs-400);margin:var(--vh-space-5) 0 var(--vh-space-2)}.vh-entry .article-desc-body h3{font-size:var(--vh-fs-300);margin:var(--vh-space-4) 0 var(--vh-space-2)}.article-desc-body>div>:last-child{margin-bottom:0}.article-desc-body img,.article-desc-body .article-image{max-width:min(100%,320px);height:auto;border-radius:var(--vh-radius);margin:var(--vh-space-2) 0}.article-desc,.article-desc-body{color:var(--vh-fg)}.vh-wikilink{display:block;margin-top:var(--vh-space-1);font-size:var(--vh-fs-100);color:var(--vh-fg-faint)}.vh-wikilink a{color:var(--vh-fg-muted)}.link-article{color:var(--vh-accent)}.vh-link,.vh-link-ext{color:var(--vh-accent);font-weight:500}.vh-link:hover,.vh-link-ext:hover{text-decoration:underline}.vh-link-ext::after,:is(.article-desc-body,.vh-richtext,.vh-legacy-render) a:is([href^="https:" i],[href^="http:" i])::after{content:"\2197";content:"\2197" / "";margin-left:1px;font-size:0.85em}:is(.vh-link-ext,.article-desc-body a,.vh-richtext a,.vh-legacy-render a):is([href*="//verifiedhandles.org" i],[href*=".verifiedhandles.org" i],[href*="//jemedia.xyz" i],[href*=".jemedia.xyz" i])::after{content:none}.vh-link-missing{color:var(--vh-fg-faint);font-style:italic}.vh-ext-mark{font-size:0.85em;color:var(--vh-fg-faint)}.article-image{width:100%;height:auto;border-radius:var(--vh-radius-lg);display:block;border:1px solid var(--vh-border);box-shadow:var(--vh-shadow-sm);background:var(--vh-surface)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .vh-entry .article-image{border-color:var(--vh-border-strong)}}:root[data-theme=dark] .vh-entry .article-image{border-color:var(--vh-border-strong)}.vh-attribution{display:block;text-align:center;margin-top:var(--vh-space-1);font-size:var(--vh-fs-50);color:var(--vh-fg-faint)}.vh-attribution a{color:inherit}.vh-entry-figure .vh-attribution{font-size:var(--vh-fs-75)}.vh-entry-figure .vh-attribution a{white-space:nowrap}.vh-entry-figure .article-image,.vh-image-info__figure .article-image{max-height:min(420px,60vh);object-fit:contain}.vh-entry-figure .article-image.vh-img--tall,.vh-image-info__figure .article-image.vh-img--tall{width:auto;height:min(420px,60vh);max-width:100%;margin-inline:auto}.vh-entry-figure :is(.vh-zoom,.vh-image-link):has(>.vh-img--tall),.vh-image-info__figure :is(.vh-zoom,.vh-image-link):has(>.vh-img--tall){width:fit-content;max-width:100%;margin-inline:auto}@media(min-width:761px){.vh-entry-top--fig .vh-entry-figure .article-image{width:100%;height:auto;max-height:190px}.vh-entry-top--fig .vh-entry-figure .article-image:is(.vh-img--tall,.vh-img--hfit){width:auto;max-width:100%;height:190px}.vh-entry-top--fig .vh-entry-figure .article-image:is(.vh-plate--light,.vh-plate--dark){max-height:140px}.vh-entry-top--fig .vh-entry-figure .article-image.vh-img--hfit:is(.vh-plate--light,.vh-plate--dark){height:140px}.vh-entry-top--fig .vh-entry-figure :is(.vh-zoom,.vh-image-link):has(>:is(.vh-img--tall,.vh-img--hfit)){width:fit-content;max-width:100%}.vh-entry-top--fig .vh-entry-figure figcaption{text-align:left}.vh-entry-top--fig .vh-attribution>.vh-sep{display:none}.vh-entry-top--fig .vh-attribution>.vh-sep+a{display:table}}@media(max-width:359.98px){.vh-entry-top--fig .vh-attribution>.vh-sep{display:none}.vh-entry-top--fig .vh-attribution>.vh-sep+a{display:table}}.vh-mention{--vh-mpa: var(--vh-pa, var(--vh-accent));color:var(--vh-accent);font-weight:600;border-radius:6px;white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.article-desc-body a.vh-mention{text-underline-offset:0.2em}.article-desc-body a.vh-mention::after{content:none}.article-desc-body img.vh-mention__icon{display:inline-block;width:1.15em;height:1.15em;max-width:none;margin:0 0.28em 0 0;padding:1px;vertical-align:-0.22em;border:0;border-radius:4px;box-shadow:none;background:color-mix(in srgb,var(--vh-mpa) 18%,var(--vh-surface))}.article-desc-body img.vh-mention__icon[src*="/img/p/s/"]{background:color-mix(in srgb,var(--vh-mpa) 71.43%,#000);filter:brightness(1.4)}.article-desc-body img.vh-mention__verified{display:inline-block;width:0.9em;height:0.9em;margin:0 0 0 0.2em;vertical-align:-0.08em;border:0;border-radius:0;box-shadow:none}.article-desc-body .article-image:not([width]){width:auto}.article-desc-body img[width]{max-width:100%}:is(.article-desc-body,.vh-richtext) table{display:block;max-width:100%;overflow-x:auto;margin:0 0 var(--vh-space-3);border-collapse:collapse}:is(.article-desc-body,.vh-richtext) :is(th,td){padding:var(--vh-space-1) var(--vh-space-3);border:1px solid var(--vh-border);text-align:left;vertical-align:top;min-width:4rem}:is(.article-desc-body,.vh-richtext) th{font-weight:600;background:var(--vh-inset)}.vh-image-info__figure{width:min(260px,76%);margin:0 0 var(--vh-space-5)}.vh-image-info__figure .vh-attribution{text-wrap:balance}.vh-image-rights{display:grid;grid-template-columns:minmax(7rem,max-content) 1fr;gap:var(--vh-space-2) var(--vh-space-4);margin:0 0 var(--vh-space-5)}.vh-image-rights dt{color:var(--vh-fg-muted);font-weight:600}.vh-image-rights dd{margin:0;overflow-wrap:anywhere}.vh-image-rights dd .vh-note{margin:var(--vh-space-1) 0 0}.vh-rights-tag{display:inline-block;margin-left:var(--vh-space-2);padding:0 var(--vh-space-2);border-radius:999px;font-size:var(--vh-fs-50);font-weight:600;color:var(--vh-fg-muted);background:var(--vh-surface);border:1px solid var(--vh-border)}.vh-rights-tag--free{color:var(--vh-success);background:color-mix(in srgb,var(--vh-success) 12%,var(--vh-bg));border-color:color-mix(in srgb,var(--vh-success) 35%,var(--vh-bg))}@media(max-width:560px){.vh-image-rights{grid-template-columns:1fr;gap:0 0}.vh-image-rights dd{margin-bottom:var(--vh-space-3)}}.vh-report-image{display:flex;align-items:center;gap:var(--vh-space-3);margin:0}.vh-report-image img{width:64px;height:64px;object-fit:cover;border-radius:8px;border:1px solid var(--vh-border);background:var(--vh-surface)}.vh-report-image figcaption{margin:0}.vh-report-image .vh-zoom{flex:0 0 auto;border-radius:8px}@media(max-width:760px){.vh-entry-top{display:block}.vh-entry-top--fig{display:grid;grid-template-columns:minmax(0,36%) minmax(0,1fr) auto;grid-template-rows:auto auto auto auto 1fr;grid-template-areas:"c c a" "t t t" "n n n" "p s s" "p . ." "k k k" "f f f";column-gap:var(--vh-space-3)}.vh-entry-top--fig>:is(.vh-entry-head,.vh-entry-figure){display:contents}.vh-entry-top--fig .vh-crumbs{grid-area:c;align-self:center}.vh-entry-top--fig .vh-entry-actions{grid-area:a;align-self:center}.vh-entry-top--fig .vh-entry-titlerow{grid-area:t;margin-top:var(--vh-space-3)}.vh-entry-top--fig .vh-entry-native{grid-area:n}.vh-entry-top--fig .vh-entry-subtitle{grid-area:s;font-size:var(--vh-fs-200)}.vh-entry-top--fig .vh-entry-figure>:not(figcaption){grid-area:p;margin-top:var(--vh-space-2)}.vh-entry-top--fig figcaption{grid-area:k;margin:var(--vh-space-1) 0 0;text-align:left}.vh-entry-top--fig :is(.vh-entry-facts,.vh-entry-note){grid-area:f}.vh-entry-top--fig .vh-entry-figure .article-image{width:100%;height:auto;min-width:calc(0.36 * (100vw - 2 * var(--vh-space-3)));max-width:100%;max-height:200px;margin:0}.vh-entry-top--fig .vh-entry-figure .article-image.vh-img--tall{width:auto;height:200px}}.vh-entry-main>:first-child,.vh-entry-side>:first-child{margin-top:var(--vh-space-6)}@media(min-width:1600px){.vh-entry-body:is(.vh-entry-body--side,.vh-entry-body--none){display:grid;grid-template-columns:minmax(0,calc(var(--vh-measure-read) * var(--vh-fs-read))) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:var(--vh-space-7);align-items:start}.vh-entry-body--side>.vh-handles-section{grid-column:1 / -1}.vh-entry-body--side>.vh-entry-main,.vh-entry-body--none>.vh-entry-main{grid-column:1;grid-row:2}.vh-entry-body:is(.vh-entry-body--side,.vh-entry-body--none)>.vh-entry-foot{grid-column:1;grid-row:3}.vh-entry-body--side>.vh-entry-side{grid-column:2;grid-row:2 / span 2}.vh-entry-body--few>.vh-handles-section{grid-column:1}.vh-entry-body--few>.vh-entry-side{grid-row:1 / span 3}.vh-entry-body--none>.vh-handles-section{grid-column:2;grid-row:1}.vh-entry-body--none>.vh-entry-main{grid-row:1 / span 2}.vh-entry-body:is(.vh-entry-body--side,.vh-entry-body--none) .vh-related-list{grid-template-columns:minmax(0,1fr)}}@media(min-width:1280px)and (max-width:1599.98px){.vh-entry-body--side:is(.vh-entry-body--few,.vh-entry-body--none){display:grid;grid-template-columns:minmax(0,calc(var(--vh-measure-read) * var(--vh-fs-read))) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:var(--vh-space-6);align-items:start}.vh-entry-body--side:is(.vh-entry-body--few,.vh-entry-body--none)>*{grid-column:1}.vh-entry-body--side:is(.vh-entry-body--few,.vh-entry-body--none)>.vh-entry-main{grid-row:2}.vh-entry-body--side:is(.vh-entry-body--few,.vh-entry-body--none)>.vh-entry-foot{grid-row:3}.vh-entry-body--side:is(.vh-entry-body--few,.vh-entry-body--none)>.vh-entry-side{grid-column:2;grid-row:1 / span 3}.vh-entry-body--side:is(.vh-entry-body--few,.vh-entry-body--none) .vh-related-list{grid-template-columns:minmax(0,1fr)}}.vh-handles-section{margin:var(--vh-space-6) 0 0}.vh-section-h{font-size:var(--vh-fs-400);margin:0 0 var(--vh-space-3);text-wrap:balance}.vh-handles-cat{font-size:var(--vh-fs-50);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--vh-fg-faint);margin:var(--vh-space-4) 0 var(--vh-space-2)}.vh-handles-cat:first-of-type{margin-top:0}.vh-handles-section--few .vh-handles{grid-template-columns:minmax(0,1fr);max-width:calc(var(--vh-measure-read) * var(--vh-fs-read))}.vh-handles{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:var(--vh-space-2)}.vh-handle{display:flex;flex-wrap:wrap;min-width:0;background:var(--vh-bg);border:1px solid var(--vh-border);border-left:3px solid var(--vh-pa, var(--vh-border-strong));border-radius:10px;transition:border-color 0.15s,box-shadow 0.15s}.vh-handle:has(>a.vh-handle__link:hover){border-color:var(--vh-accent);border-left-color:var(--vh-pa, var(--vh-accent));box-shadow:var(--vh-shadow-sm)}.vh-handle__link{display:flex;align-items:center;gap:var(--vh-space-3);min-width:0;flex:1;padding:var(--vh-space-2) var(--vh-space-3);min-height:54px;color:var(--vh-fg);text-decoration:none;border-radius:10px}.vh-handle__link:hover{text-decoration:none}.vh-handle__copy{flex:0 0 auto;align-self:stretch;width:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--vh-fg-muted);background:transparent;border:0;border-left:1px solid var(--vh-border);cursor:pointer;transition:color 0.15s ease,background 0.15s ease}.vh-handle__copy:hover,.vh-handle__copy:focus-visible{color:var(--vh-accent);background:var(--vh-accent-soft)}.vh-handle__link:focus-visible{outline-offset:-2px;border-radius:8px}@media(max-width:760px){.vh-handle__copy:focus-visible{outline-offset:-2px;border-radius:0 8px 8px 0}}.vh-handle__copy.is-copied{color:var(--vh-success);background:var(--vh-surface)}.vh-handle__copy.is-copied{background:color-mix(in srgb,var(--vh-success) 14%,transparent)}.vh-handle__copy[hidden]{display:none}.vh-js .vh-handle__copy[hidden]{display:inline-flex;visibility:hidden}.vh-handle__copy-ok{display:none}.vh-handle__copy.is-copied .vh-handle__copy-ic{display:none}.vh-handle__copy.is-copied .vh-handle__copy-ok{display:block;color:var(--vh-success);animation:vh-pop 0.3s ease}@keyframes vh-pop{0%{transform:scale(0.4);opacity:0}60%{transform:scale(1.25)}100%{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.vh-handle__copy.is-copied .vh-handle__copy-ok{animation:none}}.vh-handle__icon{flex:0 0 auto;width:30px;height:30px;border-radius:7px;background:var(--vh-surface);background:color-mix(in srgb,var(--vh-pa, transparent) 15%,var(--vh-surface));padding:3px;display:inline-flex;align-items:center;justify-content:center}.vh-handle__icon img{width:100%;height:100%;object-fit:contain;display:block}.vh-handle__icon:has(>img[src*="/img/p/s/"]){background:color-mix(in srgb,var(--vh-pa, var(--vh-icon-tile)) var(--vh-icon-tile-mix),var(--vh-bg))}.vh-handle__icon img[src*="/img/p/s/"]{filter:brightness(1.4)}.vh-icon-fallback{flex:0 0 auto;display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:7px;background:var(--vh-inset);border:1px solid var(--vh-border);color:var(--vh-fg-muted);font:600 var(--vh-fs-100) var(--vh-font);padding:0}.vh-handle__body{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.vh-handle__platform{display:flex;align-items:center;gap:var(--vh-space-1);font-size:var(--vh-fs-50);font-weight:600;text-transform:uppercase;letter-spacing:0.03em;color:var(--vh-fg-faint)}.vh-handle__verified{display:block;flex:0 0 auto}.vh-handle__value{font-size:var(--vh-fs-200);font-weight:600;color:var(--vh-accent);overflow-wrap:anywhere;word-break:keep-all;line-height:1.35}.vh-handle__value--id{font-size:var(--vh-fs-100);font-weight:500}.vh-handle__channel,.vh-handle__checked{font-size:var(--vh-fs-50);color:var(--vh-fg-muted);overflow-wrap:anywhere;word-break:break-word;line-height:1.35}.vh-handle__open{flex:0 0 auto;margin:0 calc(-1 * var(--vh-space-1)) 0 calc(-1 * var(--vh-space-1));display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;color:var(--vh-accent);background:var(--vh-accent-soft);background:color-mix(in srgb,var(--vh-accent) 20%,transparent);font-size:var(--vh-fs-50);font-weight:600;line-height:1}.vh-handle__link:only-child>.vh-handle__open{align-self:flex-end;margin-bottom:calc((1.35 * var(--vh-fs-100) - 28px) / 2)}@media(max-width:760px){.vh-handle__open{display:none}}@media(min-width:761px){.vh-handle__copy{width:32px;height:32px;align-self:center;margin-right:var(--vh-space-2);border-left:0;border-radius:8px;color:var(--vh-fg-muted);background:transparent}.vh-handle__open{width:24px;height:32px;padding:0;margin:0 calc(-1 * var(--vh-space-1)) 0 0;background:transparent;color:var(--vh-fg-muted);font-size:18px;font-weight:400}}.vh-handle__open::before{content:"\2197";content:"\2197" / ""}.vh-handle__link:hover>.vh-handle__open{color:var(--vh-on-accent);background:var(--vh-accent)}@media(min-width:761px){.vh-handle__link:hover>.vh-handle__open{color:var(--vh-accent);background:transparent}}.vh-handle--plain .vh-handle__value{color:var(--vh-fg)}.vh-pa--twitter{--vh-pa: #1d9bf0}.vh-pa--facebook{--vh-pa: #1877f2}.vh-pa--web{--vh-pa: #0f766e}.vh-pa--instagram{--vh-pa: #e1306c}.vh-pa--youtube{--vh-pa: #ff0000}.vh-pa--tiktok{--vh-pa: #ff2d55}.vh-pa--linkedin{--vh-pa: #0a66c2}.vh-pa--spotify{--vh-pa: #1db954}.vh-pa--soundcloud{--vh-pa: #ff5500}.vh-pa--snapchat{--vh-pa: #d4b400}.vh-pa--pinterest{--vh-pa: #e60023}.vh-pa--reddit{--vh-pa: #ff4500}.vh-pa--twitch{--vh-pa: #9146ff}.vh-pa--github{--vh-pa: #8b949e}.vh-pa--threads{--vh-pa: #9a6cff}.vh-pa--vk{--vh-pa: #0077ff}.vh-pa--vimeo{--vh-pa: #1ab7ea}.vh-pa--onlyfans{--vh-pa: #00aff0}.vh-pa--deezer{--vh-pa: #a238ff}.vh-pa--tumblr{--vh-pa: #6a8db5}.vh-pa--bluesky{--vh-pa: #1185fe}.vh-pa--mastodon{--vh-pa: #6364ff}.vh-identifiers{margin-top:var(--vh-space-5)}.vh-identifiers>summary,.vh-handle__more>summary{cursor:pointer;display:flex;align-items:center;gap:var(--vh-space-3);list-style:none;font-size:var(--vh-fs-100);text-align:start;text-wrap:pretty}.vh-identifiers>summary::-webkit-details-marker,.vh-handle__more>summary::-webkit-details-marker{display:none}.vh-identifiers>summary::after,.vh-handle__more>summary::after{content:"";flex:0 0 auto;width:7px;height:7px;margin:-4px 0 0 auto;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg)}:is(.vh-identifiers,.vh-handle__more)[open]>summary::after{margin-top:4px;transform:rotate(-135deg)}.vh-identifiers>summary{min-height:var(--vh-tap);padding:var(--vh-space-2) var(--vh-space-4);font-weight:600;color:var(--vh-accent);background:var(--vh-accent-soft);border:1px solid color-mix(in srgb,var(--vh-accent) 35%,var(--vh-bg));border-radius:var(--vh-radius)}.vh-identifiers>summary:hover{border-color:var(--vh-accent);background:color-mix(in srgb,var(--vh-accent) 14%,var(--vh-bg))}.vh-handles-more>summary+.vh-handles-cat{margin-top:var(--vh-space-4)}.vh-handles-more[open]>summary .vh-handles-more__closed,.vh-handles-more:not([open])>summary .vh-handles-more__open{display:none}.vh-handle{align-content:stretch}.vh-handle__more{width:100%}.vh-handle__more>summary{min-height:40px;padding:var(--vh-space-1) 0 var(--vh-space-1) calc(2 * var(--vh-space-3) + 30px);font-weight:500;color:var(--vh-fg-muted);border-top:1px solid var(--vh-border);border-radius:0 0 9px 7px}.vh-handle__more>summary::after{margin-right:18px}.vh-handle__more>summary:hover{color:var(--vh-fg);background:var(--vh-surface)}.vh-handle__more>summary:focus-visible{outline:2px solid var(--vh-accent);outline-offset:-2px}.vh-handle__more[open]>summary{border-radius:0}.vh-handle--more:has(>.vh-handle__more[open]){grid-column:1 / -1}.vh-handle__more>.vh-handles{padding:0 var(--vh-space-2) var(--vh-space-2)}@media(max-width:760px){.vh-handle__more>summary{min-height:var(--vh-tap)}}.vh-identifiers .vh-handles{margin-top:var(--vh-space-3)}.vh-handles-note{color:var(--vh-fg-muted);font-size:var(--vh-fs-100);margin:var(--vh-space-3) 0 var(--vh-space-4);text-wrap:pretty}.vh-entry-note{margin:var(--vh-space-3) 0 0;font-size:var(--vh-fs-100);color:var(--vh-fg-faint)}.vh-empty-state{margin-top:var(--vh-space-6);padding:var(--vh-space-6);text-align:center;border:1px dashed var(--vh-border-strong);border-radius:var(--vh-radius-lg);background:var(--vh-surface)}.vh-empty-state__h{margin:0 0 var(--vh-space-2);font-size:var(--vh-fs-400)}.vh-empty-state p{margin:0 auto var(--vh-space-4);max-width:48ch;color:var(--vh-fg-muted)}.vh-handle__checked[data-vh-look]{font-weight:600;color:var(--vh-attention)}.vh-handle__checked[data-vh-look]::before{content:"\26a0\fe0e";content:"\26a0\fe0e" / "";margin-right:0.3em}.vh-pa--applemusic{--vh-pa: #fa243c}.vh-pa--applepodcasts{--vh-pa: #9933cc}.vh-pa--telegram{--vh-pa: #26a5e4}.vh-pa--patreon{--vh-pa: #f96854}.vh-pa--substack{--vh-pa: #ff6719}.vh-pa--quora{--vh-pa: #b92b27}.vh-pa--goodreads{--vh-pa: #7b5a2f}.vh-pa--researchgate{--vh-pa: #00a99d}.vh-pa--strava{--vh-pa: #fc4c02}.vh-pa--flickr{--vh-pa: #ff0084}.vh-pa--googlescholar{--vh-pa: #4285f4}.vh-pa--wikidata{--vh-pa: #006699}.vh-pa--musicbrainz{--vh-pa: #ba478f}.vh-pa--docker{--vh-pa: #1d63ed}.vh-handles-more{margin-top:var(--vh-space-3)}.vh-mention{transition:background-color 0.15s ease}.vh-mention:hover,.vh-mention.is-previewed{background:var(--vh-accent-soft)}.vh-mention:active,.vh-mention.is-holding{background:color-mix(in srgb,var(--vh-accent) 22%,transparent)}.vh-mention.is-holding{transition-duration:0.5s}.vh-mention:focus-visible{outline:2px solid var(--vh-accent);outline-offset:2px}.vh-js .vh-mention{-webkit-touch-callout:none}.vh-mention-pop{position:absolute;z-index:60;display:grid;gap:var(--vh-space-2);width:20rem;max-width:calc(100vw - 16px);padding:var(--vh-space-3);font-size:var(--vh-fs-100);font-weight:400;line-height:1.4;white-space:normal;text-align:start;color:var(--vh-fg);background:var(--vh-bg);border:1px solid var(--vh-border-strong);border-radius:var(--vh-radius);box-shadow:var(--vh-shadow-lg)}.vh-mention-pop__top{display:flex;align-items:center;gap:var(--vh-space-3);min-width:0}.article-desc-body .vh-mention-pop__icon{width:30px;height:30px;margin:0;padding:4px;border:0;border-radius:7px;box-shadow:none;flex:none;background:var(--vh-surface)}.article-desc-body .vh-mention-pop__icon[src*="/img/p/s/"]{background:color-mix(in srgb,color-mix(in srgb,var(--vh-pa, var(--vh-icon-tile)) var(--vh-icon-tile-mix),var(--vh-bg)) 71.43%,#000);filter:brightness(1.4)}.vh-mention-pop__who{display:grid;min-width:0}.vh-mention-pop__plat{font-size:var(--vh-fs-50);font-weight:600;letter-spacing:0.03em;text-transform:uppercase;color:var(--vh-fg-faint)}.vh-mention-pop__val{font-weight:600;color:var(--vh-accent);overflow-wrap:anywhere}.vh-mention-pop__meta{font-size:var(--vh-fs-75);color:var(--vh-fg-muted)}.vh-mention-pop__acts{display:flex;flex-wrap:wrap;gap:var(--vh-space-2)}.article-desc-body .vh-mention-pop a.vh-action{text-decoration:none}.article-desc-body .vh-mention-pop a.vh-action::after{content:none}.vh-mention-pop--sheet{position:fixed;inset:auto 0 0;width:auto;max-width:none;padding:var(--vh-space-4) max(var(--vh-space-4),env(safe-area-inset-right,0px)) calc(var(--vh-space-4) + env(safe-area-inset-bottom,0px)) max(var(--vh-space-4),env(safe-area-inset-left,0px));border-radius:16px 16px 0 0;border-width:1px 0 0;animation:vh-toast-in 180ms ease}.vh-mention-pop--sheet .vh-mention-pop__acts>*{flex:1 1 auto;justify-content:center}.vh-mention-pop__close{justify-self:center;min-height:var(--vh-tap);padding:0 var(--vh-space-4);border:0;background:none;font:600 var(--vh-fs-75) var(--vh-font);color:var(--vh-fg-muted);cursor:pointer}@media(prefers-reduced-motion:reduce){.vh-mention-pop--sheet{animation:none}.vh-mention.is-holding{transition:none}}.vh-searchinfo{color:var(--vh-fg-muted)}.vh-searchinfo__next{white-space:nowrap}.vh-searchinfo__next>a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.15em}.vh-searchinfo__next>a:hover{text-decoration-thickness:2px}.vh-pager{display:flex;flex-wrap:wrap;gap:var(--vh-space-2) var(--vh-space-4);align-items:center;margin-top:var(--vh-space-5)}.vh-pager a{font-weight:500;min-height:var(--vh-tap);display:inline-flex;align-items:center}.vh-pager__pos{color:var(--vh-fg-faint);font-size:var(--vh-fs-100)}.article-desc{font-size:var(--vh-fs-300)}.article-body .article-desc{max-width:60ch}.vh-results{list-style:none;padding:0;margin:var(--vh-space-4) 0 0}.vh-result{position:relative;padding:var(--vh-space-4);margin-bottom:var(--vh-space-2);border:1px solid var(--vh-border);border-radius:var(--vh-radius);background:var(--vh-bg);box-shadow:var(--vh-shadow-sm);transition:border-color 0.15s,box-shadow 0.15s}.vh-result:hover{border-color:var(--vh-accent);box-shadow:var(--vh-shadow-md)}.vh-result:focus-within{border-color:var(--vh-accent);box-shadow:var(--vh-shadow-md);outline:2px solid var(--vh-accent);outline-offset:2px}.vh-result__head{display:flex;align-items:center;gap:var(--vh-space-2);flex-wrap:wrap}.vh-result__title{font-weight:600;font-size:var(--vh-fs-300)}.vh-result__title::after{content:"";position:absolute;inset:0;border-radius:var(--vh-radius)}.vh-result__title:focus-visible{outline:none}.vh-result__sub{color:var(--vh-fg-muted);font-size:var(--vh-fs-100);margin-top:var(--vh-space-1)}.vh-result__snippet{color:var(--vh-fg-muted);font-size:var(--vh-fs-100);margin-top:var(--vh-space-1)}.vh-result__sub,.vh-result__snippet{position:relative;z-index:1;pointer-events:none}.vh-result__snippet mark{background:var(--vh-mark-bg);color:var(--vh-mark-fg);padding:0 2px;border-radius:3px}.vh-noresults{margin-top:var(--vh-space-3)}.vh-noresults>p{max-width:62ch;margin:0 0 var(--vh-space-3);color:var(--vh-fg-muted)}.vh-noresults__cta{margin-top:var(--vh-space-4)}.vh-noresults .vh-browse-section{margin-top:var(--vh-space-6)}:is([data-kind],[data-topic]){--vh-k-person: #4338ca;--vh-k-org: #92400e;--vh-k-media: #be185d;--vh-k-arts: #6d28d9;--vh-k-web: #0f766e;--vh-k-sport: #15803d;--vh-k-learn: #0369a1;--vh-k-civic: #c2410c}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) :is([data-kind],[data-topic]){--vh-k-person: #a5b4fc;--vh-k-org: #e2c27a;--vh-k-media: #f9a8d4;--vh-k-arts: #c4b5fd;--vh-k-web: #5eead4;--vh-k-sport: #86efac;--vh-k-learn: #7dd3fc;--vh-k-civic: #fdba74}}:root[data-theme=dark] :is([data-kind],[data-topic]){--vh-k-person: #a5b4fc;--vh-k-org: #e2c27a;--vh-k-media: #f9a8d4;--vh-k-arts: #c4b5fd;--vh-k-web: #5eead4;--vh-k-sport: #86efac;--vh-k-learn: #7dd3fc;--vh-k-civic: #fdba74}[data-kind=person]{--vh-k: var(--vh-k-person)}[data-kind=org]{--vh-k: var(--vh-k-org)}[data-kind=media]{--vh-k: var(--vh-k-media)}[data-kind=arts]{--vh-k: var(--vh-k-arts)}[data-kind=web]{--vh-k: var(--vh-k-web)}[data-kind=sport]{--vh-k: var(--vh-k-sport)}[data-kind=learn]{--vh-k: var(--vh-k-learn)}[data-kind=civic]{--vh-k: var(--vh-k-civic)}.vh-rows{list-style:none;margin:var(--vh-space-4) 0;padding:0;border-top:1px solid var(--vh-border)}.vh-row{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto;column-gap:var(--vh-space-4);align-items:start;min-height:72px;padding:var(--vh-space-3) var(--vh-space-3);border-bottom:1px solid var(--vh-border)}.vh-row--verified{box-shadow:inset 3px 0 0 var(--vh-seal)}.vh-row:hover{background:color-mix(in srgb,var(--vh-accent-soft) 70%,var(--vh-bg))}.vh-row:focus-within{outline:2px solid var(--vh-accent);outline-offset:-2px}.vh-row__pic{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;overflow:hidden;background:color-mix(in srgb,var(--vh-k, var(--vh-accent)) 14%,var(--vh-bg))}.vh-row__pic img{display:block;width:100%;height:100%;object-fit:cover;background:var(--vh-bg)}.vh-row__pic:has(img:is(.vh-plate--light,.vh-plate--dark)){border:1px solid var(--vh-border)}.vh-row__pic img:is(.vh-plate--light,.vh-plate--dark){object-fit:contain;padding:3px}.vh-row:not([data-kind=person]) .vh-row__pic:has(img){border:1px solid var(--vh-border)}.vh-row:not([data-kind=person]) .vh-row__pic img{object-fit:contain}.vh-row__initial{font-size:var(--vh-fs-400);font-weight:600;line-height:1;color:var(--vh-k, var(--vh-accent))}.vh-row__main{display:flex;flex-direction:column;gap:2px;min-width:0}.vh-row__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vh-space-1) var(--vh-space-2)}.vh-row__link{font-size:var(--vh-fs-200);font-weight:600;color:var(--vh-accent);text-decoration:none;overflow-wrap:anywhere}.vh-row__link::after{content:"";position:absolute;inset:0}.vh-row__link:hover{text-decoration:underline}.vh-row__link:focus-visible{outline:none}.vh-row__seal{display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 5px;border:1px solid color-mix(in srgb,var(--vh-seal) 45%,var(--vh-bg));border-radius:999px;background:color-mix(in srgb,var(--vh-seal) 14%,var(--vh-bg));color:var(--vh-seal-ink);font-size:var(--vh-fs-50);font-weight:600;line-height:1.5;white-space:nowrap}.vh-row__seal img{display:block}.vh-row__line{overflow:hidden;color:var(--vh-fg-muted);font-size:var(--vh-fs-100);white-space:nowrap;text-overflow:ellipsis}.vh-row__kind{color:var(--vh-k, var(--vh-fg));font-size:var(--vh-fs-75);font-weight:600;letter-spacing:0.04em;text-transform:uppercase}.vh-row__snip{color:var(--vh-fg-muted)}.vh-row__snip mark{padding:0 2px;border-radius:3px;background:var(--vh-mark-bg);color:var(--vh-mark-fg)}.vh-row__acc{display:flex;flex-direction:column;align-items:flex-end;gap:var(--vh-space-1);min-width:0;align-self:start;padding-top:2px}.vh-row__icons{display:flex;gap:4px}.vh-row__icon.vh-handle__icon{width:22px;height:22px;padding:2px;border-radius:5px}.vh-row__count{color:var(--vh-fg-muted);font-size:var(--vh-fs-75);white-space:nowrap}.vh-row__more{align-self:center;color:var(--vh-fg-muted);font-size:var(--vh-fs-75);font-weight:600}@media(max-width:760px){.vh-row{grid-template-columns:40px minmax(0,1fr);column-gap:var(--vh-space-3);align-items:start;min-height:64px;padding:var(--vh-space-3) var(--vh-space-2)}.vh-row__pic{width:40px;height:40px}.vh-row__line{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vh-row__acc{grid-column:2;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--vh-space-2);margin-top:var(--vh-space-1);padding-top:0}}.vh-search-body--filter{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:var(--vh-space-6);align-items:start;margin-top:var(--vh-space-4)}.vh-search-body--filter .vh-rows{margin-top:0}.vh-kindfilter{display:flex;flex-direction:column;gap:2px;position:sticky;top:calc(var(--vh-header-h) + var(--vh-space-4))}.vh-kindfilter__item{display:flex;align-items:center;gap:var(--vh-space-2);padding:6px 10px;border-radius:8px;color:var(--vh-fg);font-size:var(--vh-fs-100);text-decoration:none}.vh-kindfilter__item[data-kind]::before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--vh-k)}.vh-kindfilter__item:hover{background:var(--vh-surface);text-decoration:none}.vh-kindfilter__item[aria-current]{background:var(--vh-accent);color:var(--vh-on-accent, #fff);font-weight:600}.vh-kindfilter__n{margin-left:auto;color:var(--vh-fg-muted);font-size:var(--vh-fs-75);font-variant-numeric:tabular-nums}.vh-kindfilter__item[aria-current] .vh-kindfilter__n{color:inherit}.vh-exact{margin:0 0 var(--vh-space-5)}.vh-exact__h{margin:0 0 var(--vh-space-2);font-size:var(--vh-fs-50);font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--vh-fg-faint)}.vh-rows--exact{margin:0;border:1px solid var(--vh-border);border-radius:var(--vh-radius);box-shadow:inset 3px 0 0 var(--vh-accent);overflow:hidden}.vh-rows--exact .vh-row{grid-template-columns:72px minmax(0,1fr) auto;padding:var(--vh-space-4) var(--vh-space-5);border-bottom:0}.vh-rows--exact .vh-row__pic{width:72px;height:72px}.vh-rows--exact .vh-row__link{font-size:var(--vh-fs-400)}.vh-rows--exact .vh-row__icon.vh-handle__icon{width:26px;height:26px}@media(max-width:760px){.vh-search-body--filter{grid-template-columns:minmax(0,1fr);gap:var(--vh-space-3)}.vh-kindfilter{position:static;flex-direction:row;overflow-x:auto;gap:var(--vh-space-2);margin:-4px calc(-1 * var(--vh-space-3)) 0;padding:4px var(--vh-space-3);mask-image:linear-gradient(to right,#000 85%,transparent)}.vh-kindfilter__item{flex:0 0 auto;min-height:44px;padding:0 14px;border:1px solid var(--vh-border-strong);border-radius:999px}.vh-kindfilter__n{margin-left:0}.vh-rows--exact .vh-row{grid-template-columns:56px minmax(0,1fr);padding:var(--vh-space-3)}.vh-rows--exact .vh-row__pic{width:56px;height:56px}}.vh-home-cols{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:var(--vh-space-6);max-width:var(--vh-maxw);margin:var(--vh-space-7) auto 0;align-items:start}.vh-home-cols .vh-featured{margin:0}.vh-home-cols .vh-featured__h{margin:0 0 var(--vh-space-3);font-size:var(--vh-fs-400);text-align:left;text-transform:none;letter-spacing:0;color:var(--vh-fg)}.vh-home-cols .vh-rows{margin:0}.vh-home-guides--list .vh-featured__row{display:block;border-top:1px solid var(--vh-border)}.vh-home-guides--list .vh-featured__card{display:block;height:auto;padding:var(--vh-space-3) 0;border:0;border-bottom:1px solid var(--vh-border);border-radius:0;box-shadow:none;background:none}.vh-home-guides--list .vh-featured__card:hover{transform:none;box-shadow:none}.vh-home-guides--list .vh-featured__card:hover .vh-featured__title{text-decoration:underline}.vh-home-guides--list .vh-featured__card:focus-visible{outline-offset:4px;border-radius:6px}.vh-home-guides--list .vh-featured__title{font-size:var(--vh-fs-200);color:var(--vh-accent)}.vh-home-guides--list .vh-featured__sub:not(.vh-gcard__kind):not(.vh-gcard__date){display:none}.vh-home-guides--list .vh-home-guides__all{text-align:left}@media(max-width:760px){.vh-home-cols{grid-template-columns:minmax(0,1fr);margin-top:var(--vh-space-6)}}@supports (animation-timeline: view()){body{timeline-scope:--vh-hero}.vh-sb--hero{view-timeline:--vh-hero block;view-timeline-inset:var(--vh-header-h) 0}.vh-site-header--minimal .vh-sb{animation:vh-hdr-sb linear both!important;animation-timeline:--vh-hero!important;animation-range:exit 0% exit 100%!important}}@keyframes vh-hdr-sb{from{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.vh-to-top{position:fixed;bottom:var(--vh-space-5);right:var(--vh-space-5);z-index:40;width:var(--vh-tap);height:var(--vh-tap);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--vh-accent);background:var(--vh-accent-soft);border:1px solid color-mix(in srgb,var(--vh-accent) 35%,transparent);box-shadow:var(--vh-shadow-md);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s ease}.vh-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.vh-to-top:hover{border-color:var(--vh-accent);background:var(--vh-accent);color:var(--vh-on-accent)}body:has(.vh-editor) .vh-to-top{display:none}@media(max-width:1023.98px){body:has(.vh-apply__bar:not([hidden])) .vh-to-top{display:none}}.vh-hidden{display:none!important}.vh-edit-btn,.vh-action{display:inline-flex;align-items:center;gap:var(--vh-space-2);min-height:var(--vh-tap);padding:var(--vh-space-2) var(--vh-space-4);font:600 var(--vh-fs-100) var(--vh-font);color:var(--vh-fg);background:var(--vh-surface);border:1px solid var(--vh-field-border);border-radius:999px;cursor:pointer;text-decoration:none}.vh-edit-btn:hover,.vh-action:hover{border-color:var(--vh-accent);color:var(--vh-fg);text-decoration:none}.vh-edit-btn{background:var(--vh-bg)}.vh-edit-btn .vh-action__ic{color:var(--vh-accent)}.vh-edit-btn:hover{color:var(--vh-accent);background:var(--vh-accent-soft)}.vh-edit-btn[hidden],.vh-action[hidden]{display:none}.vh-entry-actions :is(.vh-edit-btn,.vh-actions-more__btn){border-color:transparent;background:var(--vh-surface-2);color:var(--vh-fg)}.vh-entry-actions :is(.vh-edit-btn,.vh-actions-more__btn):hover{background:var(--vh-accent-soft);color:var(--vh-accent)}.vh-entry-actions :is(.vh-edit-btn,.vh-actions-more__btn):focus-visible{outline-offset:0}.vh-actions-more__btn .vh-action__ic{width:20px;height:20px;color:var(--vh-accent)}@media(min-width:761px){.vh-entry-actions :is(.vh-edit-btn,.vh-actions-more__btn){height:36px;min-height:0;min-width:36px;padding-block:0}}.vh-btn-secondary[hidden]{display:none}.vh-js .vh-entry-actions>.vh-action[hidden]{display:inline-flex;visibility:hidden}@media(max-width:768px){.vh-entry-actions>.vh-action{padding-inline:var(--vh-space-3)}}@media(max-width:1199.98px){.vh-to-top{display:none}}.vh-freshness-banner{display:flex;align-items:center;justify-content:space-between;gap:var(--vh-space-3);padding:var(--vh-space-3) var(--vh-space-4);margin-bottom:var(--vh-space-4);border-radius:var(--vh-radius);border:1px solid var(--vh-attention);background:color-mix(in srgb,var(--vh-attention) 8%,var(--vh-surface));color:var(--vh-fg);font-size:var(--vh-fs-100)}.vh-freshness-banner__refresh{font:inherit;font-weight:600;padding:var(--vh-space-1) var(--vh-space-3);min-height:var(--vh-tap);color:var(--vh-fg);background:var(--vh-surface);border:1px solid var(--vh-field-border);border-radius:8px;cursor:pointer;white-space:nowrap}.vh-freshness-banner__refresh:hover{border-color:var(--vh-accent)}.vh-beta-banner{align-items:flex-start;flex-wrap:wrap;border-radius:0;border-width:0 0 2px 0;margin:0 0 var(--vh-space-4);padding:var(--vh-space-3) 0;background:none;border-image:linear-gradient(color-mix(in srgb,var(--vh-attention) 14%,var(--vh-surface)) calc(100% - 2px),var(--vh-attention) 0) fill 0 / 0 / 0 100vmax}.vh-beta-banner strong{font-weight:700}.vh-beta-banner{font-family:system-ui,sans-serif}@media(forced-colors:active){.vh-beta-banner{border-image:none;background:Canvas}}.vh-redirected{box-sizing:border-box;min-height:var(--vh-redir-h);align-items:flex-start;align-content:center;flex-wrap:wrap;margin-top:var(--vh-space-4)}.vh-redirected strong{font-weight:600;word-break:break-all}:root{--vh-redir-h: 70px}@media(max-width:767.98px){:root{--vh-redir-h: 127px}}@media(max-width:359.98px){:root{--vh-redir-h: 149px}}html[data-vh-from] body:has(article.vh-entry)>.vh-site-header{margin-top:calc(var(--vh-redir-h) + 2 * var(--vh-space-4))}html[data-vh-from] body:has(article.vh-entry),body:has(>.vh-redirected){display:flow-root}.vh-merged-from[id]:not(:target,.is-shown){display:none}html[data-vh-merged] .vh-merged-notices:not(:has(.is-shown))>:first-child{display:flex;visibility:hidden}.vh-merged-from[id]{scroll-margin-top:100vh}html:not(.vh-js) .vh-merged-from__dismiss{display:none}.vh-merged-from{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vh-space-2) var(--vh-space-4);margin:var(--vh-space-4) 0 var(--vh-space-2);padding:var(--vh-space-2) var(--vh-space-3) var(--vh-space-2) var(--vh-space-4);font-size:var(--vh-fs-100);background:var(--vh-accent-soft);border:1px solid var(--vh-border);border-left:3px solid var(--vh-accent);border-radius:var(--vh-radius);background:color-mix(in srgb,var(--vh-seal) 10%,var(--vh-bg));border-left-color:var(--vh-seal)}.vh-merged-from strong{font-weight:600;font-variant-numeric:tabular-nums}.vh-merged-from__dismiss{min-height:var(--vh-tap);padding:0 var(--vh-space-3);font:600 var(--vh-fs-100) var(--vh-font);color:var(--vh-accent);background:transparent;border:0;border-radius:var(--vh-radius);cursor:pointer}.vh-merged-from__dismiss:hover{background:var(--vh-bg)}@media(max-width:560px){.vh-merged-from__dismiss{margin-left:calc(-1 * var(--vh-space-3))}}main:has(.vh-notfound),main:has(>.vh-news){min-height:100vh}.vh-notfound{max-width:70ch;margin-top:var(--vh-space-5)}.vh-notfound__h{font-size:var(--vh-fs-300);margin:0 0 var(--vh-space-3)}.vh-notfound__go{display:flex;flex-wrap:wrap;gap:var(--vh-space-2) var(--vh-space-3);margin:0}.vh-notfound__slot{margin-top:var(--vh-space-6)}.vh-notfound .vh-sb--suggest{max-width:32rem}.vh-notfound__btn{display:inline-flex;align-items:center;min-height:var(--vh-tap);padding:var(--vh-space-2) var(--vh-space-4);font-weight:600;font-size:var(--vh-fs-100);color:var(--vh-fg);background:transparent;border:1px solid var(--vh-field-border);border-radius:999px;overflow-wrap:anywhere;text-decoration:none}.vh-notfound__btn:hover{border-color:var(--vh-accent);text-decoration:none}.vh-notfound__btn--primary{color:var(--vh-on-accent);background:var(--vh-accent);border-color:transparent}.vh-notfound__btn--primary:hover{color:var(--vh-on-accent);background:color-mix(in srgb,var(--vh-accent) 78%,var(--vh-fg))}.vh-removed{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--vh-space-2) var(--vh-space-4);max-width:70ch;margin:var(--vh-space-4) 0 0;padding:var(--vh-space-4) var(--vh-space-5);border:1px solid;border-left-width:3px;border-radius:var(--vh-radius)}.vh-removed dt{font-weight:600}.vh-removed dd{margin:0;overflow-wrap:anywhere}.vh-removed__contact{margin-top:var(--vh-space-4)}.vh-removed{border-color:var(--vh-border);border-left-color:var(--vh-attention);background:color-mix(in srgb,var(--vh-attention) 6%,var(--vh-bg))}.vh-removed dt{color:var(--vh-fg-muted)}.vh-admin-preview-banner{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:center;gap:var(--vh-space-3);flex-wrap:wrap;text-align:center;padding:var(--vh-space-2) var(--vh-space-4);background:var(--vh-danger);color:#fff;font-size:var(--vh-fs-100)}.vh-admin-preview-banner a{color:#fff;text-decoration:underline}.vh-entry{transition:opacity 220ms ease}.vh-entry.vh-entry--swap-in{opacity:0}.vh-toast-root{position:fixed;z-index:60;right:var(--vh-space-4);bottom:var(--vh-space-4);display:flex;flex-direction:column-reverse;gap:var(--vh-space-2);max-width:min(360px,calc(100vw - var(--vh-space-4) * 2));pointer-events:none}.vh-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:var(--vh-space-2);padding:var(--vh-space-3) var(--vh-space-4);border-radius:var(--vh-radius);border:1px solid var(--vh-field-border);background:var(--vh-surface);color:var(--vh-fg);font-size:var(--vh-fs-100);box-shadow:0 4px 16px rgba(0,0,0,0.18);animation:vh-toast-in 220ms ease}.vh-toast.is-ok{border-color:var(--vh-success);background:color-mix(in srgb,var(--vh-success) 10%,var(--vh-surface))}.vh-toast.is-error{border-color:var(--vh-danger);background:color-mix(in srgb,var(--vh-danger) 10%,var(--vh-surface))}.vh-toast.is-warn{border-color:var(--vh-attention);background:color-mix(in srgb,var(--vh-attention) 12%,var(--vh-surface))}.vh-toast__text{flex:1 1 auto;white-space:pre-line;overflow-wrap:anywhere}.vh-toast__close{flex:0 0 auto;margin:-4px -4px -4px 0;padding:var(--vh-space-1) var(--vh-space-2);min-height:var(--vh-tap);min-width:var(--vh-tap);font:inherit;font-size:var(--vh-fs-300);line-height:1;color:var(--vh-fg-muted);background:none;border:0;border-radius:6px;cursor:pointer}.vh-toast__close:hover{color:var(--vh-fg);background:color-mix(in srgb,currentColor 10%,transparent)}@keyframes vh-toast-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.vh-toast-root{left:var(--vh-space-4);right:var(--vh-space-4);max-width:none}}.vh-field{display:block;margin-bottom:var(--vh-space-4)}.vh-btn-primary,.vh-btn-secondary,.vh-btn-danger{font:600 var(--vh-fs-100) var(--vh-font);padding:var(--vh-control-pad);min-height:var(--vh-tap);border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--vh-space-2);white-space:nowrap}.vh-btn-primary{color:var(--vh-on-accent);background:var(--vh-accent);border:1px solid transparent;transition:background-color 150ms ease}.vh-btn-primary:hover{background:color-mix(in srgb,var(--vh-accent) 78%,var(--vh-fg))}.vh-btn-primary:disabled{opacity:0.55;cursor:default;filter:none;background:var(--vh-accent)}.vh-btn-primary.is-saved,.vh-btn-primary.is-saved:disabled{background:var(--vh-success);opacity:1}.vh-btn-check{display:inline-block;animation:vh-pop 0.3s ease}@media(prefers-reduced-motion:reduce){.vh-btn-check{animation:none}}.vh-btn-secondary{color:var(--vh-fg);background:transparent;border:1px solid var(--vh-field-border)}.vh-btn-secondary:hover{border-color:var(--vh-accent)}.vh-btn-danger{color:var(--vh-danger);background:transparent;border:1px solid var(--vh-danger)}.vh-btn-danger:hover{color:var(--vh-on-accent);background:var(--vh-danger)}:is(.vh-editor__banner,.vh-notice) .vh-btn-danger:not(:hover){background:var(--vh-bg)}.vh-table-wrap{overflow-x:auto;max-width:100%;border:1px solid var(--vh-border);border-radius:var(--vh-radius)}.vh-console-table{width:100%;border-collapse:collapse;font-size:var(--vh-fs-100)}.vh-console-table caption{text-align:left;color:var(--vh-fg-muted);font-size:var(--vh-fs-75);padding:0 0 var(--vh-space-2)}.vh-table-wrap>.vh-console-table>caption{padding:var(--vh-space-2) var(--vh-space-3)}.vh-console-table th{text-align:left;border-bottom:2px solid var(--vh-border-strong);padding:var(--vh-space-2) var(--vh-space-3);color:var(--vh-fg-muted);font-weight:600;font-size:var(--vh-fs-75);white-space:normal;text-wrap:balance}.vh-console-table td{border-bottom:1px solid var(--vh-border);padding:var(--vh-space-2) var(--vh-space-3);vertical-align:middle}.vh-console-table tbody th{border-bottom:1px solid var(--vh-border)}.vh-console-table tbody tr:nth-child(even){background:var(--vh-surface)}.vh-console-table tbody tr:hover{background:var(--vh-accent-soft)}.vh-status{display:inline-block;padding:var(--vh-space-1) var(--vh-space-2);border-radius:999px;font-size:var(--vh-fs-50);font-weight:600;text-transform:capitalize;color:var(--vh-fg-muted);background:var(--vh-surface);border:1px solid var(--vh-border)}.vh-note{color:var(--vh-fg-muted);font-size:0.85rem}.vh-muted{color:var(--vh-fg-muted);font-size:0.85rem}.vh-history{margin-top:var(--vh-space-2)}.vh-history-list{list-style:none;padding:0;margin:var(--vh-space-4) 0 0}.vh-hist-date{list-style:none;margin:var(--vh-space-5) 0 var(--vh-space-1);padding-top:var(--vh-space-3);border-top:1px solid var(--vh-border);font-size:var(--vh-fs-50);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--vh-fg-faint)}.vh-history-list>.vh-hist-date:first-child{margin-top:0;padding-top:0;border-top:0}.vh-hist-row{display:flex;flex-wrap:wrap;gap:var(--vh-space-1) var(--vh-space-3);align-items:baseline;padding:var(--vh-space-3) var(--vh-space-1);border-bottom:1px solid var(--vh-border)}.vh-hist-row:hover{background:var(--vh-surface)}.vh-hist-row--hidden{opacity:0.55}.vh-hist-ts{font-variant-numeric:tabular-nums;color:var(--vh-fg-faint);font-size:var(--vh-fs-75);flex:0 0 auto;min-width:0}.vh-hist-link{display:inline-flex;align-items:center;min-height:28px;font-size:var(--vh-fs-50);font-weight:600;text-transform:uppercase;letter-spacing:0.03em;color:var(--vh-fg-muted);background:var(--vh-surface);border:1px solid var(--vh-border);border-radius:999px;padding:var(--vh-space-1) var(--vh-space-3);text-decoration:none}.vh-hist-link:hover{color:var(--vh-accent);border-color:var(--vh-accent);text-decoration:none}.vh-hist-actor{font-weight:600}.vh-actor-tip{text-decoration:underline dotted;text-decoration-color:var(--vh-fg-faint);text-underline-offset:2px;cursor:help}.vh-hist-summary{color:var(--vh-fg-muted)}.vh-badge{font-size:0.68rem;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;padding:2px 8px;border-radius:999px;color:var(--vh-fg-muted);background:var(--vh-surface);border:1px solid var(--vh-border)}.vh-bot-group>summary{display:inline-flex;align-items:center;gap:var(--vh-space-2);min-height:var(--vh-tap);cursor:pointer;color:var(--vh-fg-muted);padding:var(--vh-space-2) var(--vh-space-3);font-size:var(--vh-fs-100);list-style:none;border-radius:var(--vh-radius)}.vh-bot-group>summary::-webkit-details-marker{display:none}.vh-bot-group>summary::after{content:"";width:7px;height:7px;margin-top:-4px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg)}.vh-bot-group[open]>summary::after{margin-top:4px;transform:rotate(-135deg)}.vh-bot-group>summary:hover{color:var(--vh-fg);background:var(--vh-surface)}.vh-revision>p:first-child{margin-top:0}.vh-revision h2{font-size:1.15rem;margin:22px 0 10px}.vh-rev-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin:10px 0;color:var(--vh-fg-muted)}.vh-rev-meta strong{color:var(--vh-fg)}.vh-warn{color:var(--vh-attention)}.vh-suppress{margin:var(--vh-space-3) 0}.vh-legacy-render{border:1px solid var(--vh-border);border-radius:var(--vh-radius);padding:14px;overflow-x:auto;background:var(--vh-surface)}.vh-dv{margin:var(--vh-space-3) 0;min-width:0;visibility:visible}.vh-dv__sum{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vh-space-2);margin:0 0 var(--vh-space-3)}.vh-dv__chip{font-size:var(--vh-fs-75);font-weight:600;padding:1px 9px;border-radius:999px;border:1px solid var(--vh-border)}.vh-dv__chip--add{color:var(--vh-success);background:rgba(63,185,80,0.1);background:color-mix(in srgb,var(--vh-success) 10%,transparent)}.vh-dv__chip--del{color:var(--vh-danger);background:rgba(207,34,46,0.1);background:color-mix(in srgb,var(--vh-danger) 10%,transparent)}.vh-dv__chip--edit{color:var(--vh-accent);background:rgba(9,105,218,0.1);background:color-mix(in srgb,var(--vh-accent) 10%,transparent)}.vh-dv__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--vh-space-3)}.vh-dv__item{min-width:0;padding:var(--vh-space-3);background:var(--vh-surface);border:1px solid var(--vh-border);border-left:4px solid var(--vh-border-strong);border-radius:var(--vh-radius)}.vh-dv__item--add{border-left-color:var(--vh-success)}.vh-dv__item--del{border-left-color:var(--vh-danger)}.vh-dv__item--edit{border-left-color:var(--vh-accent)}.vh-dv__item--note{border-left-color:var(--vh-attention)}.vh-dv__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--vh-space-1) var(--vh-space-2);margin-bottom:var(--vh-space-2)}.vh-dv__label{font-weight:600}.vh-dv__kind{font-size:0.68rem;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;padding:1px 7px;border-radius:999px;color:var(--vh-fg-muted);background:var(--vh-surface-2)}.vh-dv__kind--add{color:var(--vh-success);background:rgba(63,185,80,0.12);background:color-mix(in srgb,var(--vh-success) 12%,transparent)}.vh-dv__kind--del{color:var(--vh-danger);background:rgba(207,34,46,0.12);background:color-mix(in srgb,var(--vh-danger) 12%,transparent)}.vh-dv__kind--del{color:color-mix(in srgb,var(--vh-danger) 85%,var(--vh-fg))}.vh-dv__kind--edit{color:var(--vh-accent);background:rgba(9,105,218,0.12);background:color-mix(in srgb,var(--vh-accent) 12%,transparent)}.vh-dv__kind--note{color:var(--vh-attention);background:rgba(191,135,0,0.12);background:color-mix(in srgb,var(--vh-attention) 12%,transparent)}.vh-dv__stat{margin-left:auto;font-size:var(--vh-fs-75);color:var(--vh-fg-muted);font-variant-numeric:tabular-nums}.vh-dv__value,.vh-dv__inline,.vh-dv__unified,.vh-dv__side-text,.vh-dv__aside{margin:0;overflow-wrap:anywhere;line-height:1.6}.vh-dv__unified{line-height:1.8;white-space:pre-line}.vh-dv__side-text{white-space:pre-line}.vh-dv__inline{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--vh-space-1) var(--vh-space-2)}.vh-dv__old{color:var(--vh-fg-muted)}.vh-dv__arrow{color:var(--vh-fg-faint);font-weight:700}.vh-dv__mono{font-family:ui-monospace,"SF Mono","Cascadia Code",Menlo,Consolas,monospace;font-size:0.92em}.vh-dv__aside{margin-top:var(--vh-space-2);color:var(--vh-fg-muted)}.vh-dv__gap{display:inline-block;margin:0 2px;padding:0 7px;line-height:1.4;border-radius:999px;color:var(--vh-fg-muted);background:var(--vh-surface-2);border:1px solid var(--vh-border);cursor:help}.vh-dv__full{margin-top:var(--vh-space-2)}.vh-dv__full>summary{display:inline-flex;align-items:center;min-height:var(--vh-tap);cursor:pointer;color:var(--vh-accent);font-size:var(--vh-fs-75);font-weight:500}.vh-dv__pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--vh-space-2);margin-top:var(--vh-space-1)}.vh-dv__side{min-width:0;padding:var(--vh-space-2) var(--vh-space-3);background:var(--vh-bg);border:1px solid var(--vh-border);border-top:3px solid var(--vh-border-strong);border-radius:var(--vh-radius)}.vh-dv__side--before{border-top-color:var(--vh-danger)}.vh-dv__side--after{border-top-color:var(--vh-success)}.vh-dv__side-h{margin:0 0 var(--vh-space-1);font-size:0.68rem;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;color:var(--vh-fg-muted)}.vh-dv__handles{list-style:none;margin:0;padding:0;display:grid;gap:2px}.vh-dv__h{display:grid;grid-template-columns:1.25rem minmax(5rem,max-content) minmax(0,1fr);align-items:baseline;gap:var(--vh-space-2);padding:var(--vh-space-1) var(--vh-space-2);border-radius:6px}.vh-dv__h--add{background:rgba(63,185,80,0.07);background:color-mix(in srgb,var(--vh-success) 7%,transparent)}.vh-dv__h--del{background:rgba(207,34,46,0.07);background:color-mix(in srgb,var(--vh-danger) 7%,transparent)}.vh-dv__h--edit{background:rgba(9,105,218,0.07);background:color-mix(in srgb,var(--vh-accent) 7%,transparent)}.vh-dv__plat{font-weight:600}.vh-dv__hval{min-width:0;overflow-wrap:anywhere;font-family:ui-monospace,"SF Mono","Cascadia Code",Menlo,Consolas,monospace;font-size:0.92em}.vh-dv__sign{font-weight:700;text-align:center}.vh-dv__h--add .vh-dv__sign,.vh-dv__thumb--add .vh-dv__sign{color:var(--vh-success)}.vh-dv__h--del .vh-dv__sign,.vh-dv__thumb--del .vh-dv__sign{color:var(--vh-danger)}.vh-dv__h--edit .vh-dv__sign{color:var(--vh-accent)}.vh-dv__thumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vh-space-3)}.vh-dv__thumb{margin:0;display:grid;justify-items:center;gap:4px;font-size:var(--vh-fs-75);color:var(--vh-fg-muted)}.vh-dv__thumb img{width:96px;height:96px;object-fit:cover;border-radius:8px;border:2px solid var(--vh-border);background:var(--vh-surface-2)}.vh-dv__thumb--add img{border-color:var(--vh-success)}.vh-dv__thumb--del img{border-color:var(--vh-danger);opacity:0.65}.vh-dv__notes{margin:0;padding-left:1.2em}.vh-dv__notes li+li{margin-top:var(--vh-space-1)}.vh-dv__hlist{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--vh-space-1) var(--vh-space-2)}@media(max-width:480px){.vh-dv__item{padding:var(--vh-space-2) var(--vh-space-3)}.vh-dv__h{grid-template-columns:1.25rem minmax(0,1fr)}.vh-dv__hval{grid-column:2}}@media(forced-colors:active){.vh-dv__item{border:1px solid CanvasText}}.vh-diff-del,.vh-diff-ins{color:var(--vh-fg);border-radius:3px;padding:0 2px}.vh-diff-del{background:rgba(207,34,46,0.16);background:color-mix(in srgb,var(--vh-danger) 16%,transparent);text-decoration:line-through;text-decoration-color:var(--vh-danger)}.vh-diff-ins{background:rgba(63,185,80,0.16);background:color-mix(in srgb,var(--vh-success) 16%,transparent);text-decoration:underline;text-decoration-color:var(--vh-success);text-underline-offset:2px}.vh-three-way td{overflow-wrap:anywhere}.vh-three-way__conflict>th{box-shadow:inset 3px 0 0 var(--vh-danger)}.vh-three-way__note{display:block;margin-top:var(--vh-space-1)}.vh-three-way__pick{display:flex;align-items:center;gap:var(--vh-space-2);min-height:var(--vh-tap);margin-top:var(--vh-space-1)}.vh-three-way__pick input{flex:0 0 auto;margin:0;accent-color:var(--vh-accent)}.vh-rebase{margin:0 0 var(--vh-space-2)}.vh-rebase-clashes{flex:1 0 100%;min-width:0}.vh-rebase .vh-badge{margin-right:var(--vh-space-1)}.vh-rebase-clash{border:0;border-left:3px solid var(--vh-danger);margin:0 0 var(--vh-space-2);padding:0 0 0 var(--vh-space-2);min-width:0}.vh-rebase-clash legend{font-weight:600;padding:0;overflow-wrap:anywhere}.vh-rebase-clash .vh-three-way__pick span{overflow-wrap:anywhere}.vh-dv-lines{overflow-x:auto;font-family:ui-monospace,"SF Mono","Cascadia Code",Menlo,Consolas,monospace;font-size:var(--vh-fs-75);line-height:1.55;color:var(--vh-fg);background:var(--vh-surface);border:1px solid var(--vh-border);border-radius:var(--vh-radius)}.vh-dv-line{display:grid;grid-template-columns:3.2em 3.2em 1.5em minmax(0,1fr)}.vh-dv-ln{padding:0 6px;text-align:right;color:var(--vh-fg-faint);border-right:1px solid var(--vh-border);font-variant-numeric:tabular-nums;user-select:none}.vh-dv-sign{text-align:center;font-weight:700;user-select:none}.vh-dv-src{min-width:0;min-height:1.55em;padding-right:var(--vh-space-2);white-space:pre-wrap;overflow-wrap:anywhere}.vh-dv-line--add{background:rgba(63,185,80,0.12);background:color-mix(in srgb,var(--vh-success) 12%,transparent)}.vh-dv-line--del{background:rgba(207,34,46,0.12);background:color-mix(in srgb,var(--vh-danger) 12%,transparent)}.vh-dv-line--add .vh-dv-sign{color:var(--vh-success)}.vh-dv-line--del .vh-dv-sign{color:var(--vh-danger)}.vh-dv-line--ctx .vh-dv-src{color:var(--vh-fg-muted)}.vh-dv-line .vh-diff-del,.vh-dv-line .vh-diff-ins{padding:0;border-radius:2px}.vh-dv-fold>summary{display:flex;align-items:center;justify-content:center;min-height:var(--vh-tap);cursor:pointer;color:var(--vh-accent);background:var(--vh-surface-2);border-block:1px solid var(--vh-border);font-family:var(--vh-font)}@media(max-width:480px){.vh-dv-line{grid-template-columns:2.6em 2.6em 1.2em minmax(0,1fr)}}code{font-family:ui-monospace,"SF Mono","Cascadia Code",Menlo,Consolas,monospace;font-size:0.9em;background:var(--vh-surface);padding:1px 5px;border-radius:5px;overflow-wrap:anywhere}@media(max-width:880px){.vh-console{grid-template-columns:1fr;gap:var(--vh-space-4)}.vh-console-side{position:static;max-height:none;overflow:visible}.vh-console-bar .vh-menu-btn:not([hidden]){display:inline-flex}.vh-console-here{display:block}.vh-console-side .vh-console-nav,.vh-console-side .vh-console-user,.vh-console-side .vh-area-switch,.vh-console-side .vh-console-back{display:none}.vh-console-tag--switched{display:block}.vh-console-search{max-width:none}.vh-console-search__opt>a{min-height:var(--vh-tap)}.vh-console-search__act>a,.vh-finder-acts a{min-height:var(--vh-tap)}}@media(max-width:768px){body{padding:0 var(--vh-space-3) var(--vh-space-7)}.vh-site-header{gap:var(--vh-space-2)}.vh-console-brand .vh-console-wordmark{display:none}.vh-console-brand .vh-console-mark{display:block}.vh-header-spacer{display:none}.vh-site-header .vh-sb{flex:1 1 auto;max-width:none;min-width:0}.article-desc-body{max-width:none}}@media(max-width:560px){.vh-menu-btn{padding:var(--vh-space-2) var(--vh-space-3)}.vh-console-btn{min-width:var(--vh-tap);padding:var(--vh-space-2)}.vh-menu-btn__label,.vh-console-btn__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}@media(max-width:520px){.vh-featured__row{grid-template-columns:1fr 1fr}.vh-featured__card{padding:var(--vh-space-3) var(--vh-space-4)}}.vh-zoom{display:block;position:relative;cursor:zoom-in;border-radius:var(--vh-radius-lg)}.vh-zoom--btn{padding:0;border:0;background:none;font:inherit;flex:0 0 auto;border-radius:10px}.vh-zoom--btn .vh-image__thumb{display:block}.vh-image-link{display:block;border-radius:var(--vh-radius-lg)}.vh-zoom-badge{display:grid;place-items:center;width:28px;height:28px;color:#fff;background:rgba(0,0,0,0.62);border-radius:8px}.vh-zoom__badge{position:absolute;right:8px;bottom:8px;opacity:0;pointer-events:none;transition:opacity var(--vh-dur-2) var(--vh-ease-std)}.vh-zoom__badge svg{width:16px;height:16px}.vh-zoom:hover .vh-zoom__badge,.vh-zoom:focus-visible .vh-zoom__badge{opacity:1}@media(hover:none){.vh-zoom__badge{right:6px;bottom:6px;width:24px;height:24px;opacity:0.8}.vh-zoom__badge svg{width:14px;height:14px}.vh-entry-figure .vh-zoom__badge{width:22px;height:22px;opacity:1}}.vh-entry-figure .vh-zoom__badge{right:-6px;bottom:-6px;box-shadow:0 0 0 2px var(--vh-bg)}.vh-report-link,.vh-image-link-note__url{overflow-wrap:anywhere}.vh-imgpick__item{position:relative}.vh-imgpick__zoom{position:absolute;top:6px;right:6px;padding:0;font:inherit;font-size:16px;line-height:1;border:0;cursor:zoom-in}.vh-imgpick__zoom:hover{background:rgba(0,0,0,0.8)}html.vh-lightbox-open{overflow:hidden}.vh-lightbox{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;color:#fff;background:rgba(8,10,14,0.94);overflow:hidden}.vh-lightbox::backdrop{background:rgba(8,10,14,0.94)}.vh-lightbox:not([open]){display:none}.vh-lightbox__stage{display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);width:100%;height:100%;cursor:zoom-in;container-type:size;touch-action:none;transform-origin:50% 50%;will-change:transform}.vh-lightbox__stage.is-zoomed{cursor:grab}.vh-lightbox__stage.is-zoomed:active{cursor:grabbing}.vh-lightbox__img{grid-area:1 / 1;width:100%;height:100%;min-width:0;min-height:0;max-width:none;object-fit:contain;padding:56px 16px 72px;box-sizing:border-box;--vh-lb-box-w: calc(100cqw - 32px);--vh-lb-box-h: calc(100cqh - 128px);opacity:0;transition:opacity 0.25s ease;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.vh-lightbox__img.is-shown{opacity:1}.vh-lightbox__img.is-top{z-index:1}.vh-lightbox__img.is-instant{transition:none}.vh-lightbox__img:not([src]){visibility:hidden}.vh-lightbox__stage.is-zoomed .vh-lightbox__img{image-rendering:auto}.vh-lightbox__progress{position:absolute;left:0;top:0;width:100%;height:4px;border:0;border-radius:0;appearance:none;-webkit-appearance:none;background:rgba(255,255,255,0.16);accent-color:var(--vh-accent)}.vh-lightbox__progress::-webkit-progress-bar{background:rgba(255,255,255,0.16)}.vh-lightbox__progress::-webkit-progress-value{background:var(--vh-accent);transition:width 0.15s linear}.vh-lightbox__progress::-moz-progress-bar{background:var(--vh-accent)}.vh-lightbox__progress:indeterminate{background-image:linear-gradient(90deg,transparent 0%,var(--vh-accent) 50%,transparent 100%);background-size:200% 100%;animation:vh-shimmer 1.2s linear infinite}.vh-lightbox__progress:indeterminate::-webkit-progress-bar{background:transparent}.vh-lightbox__progress:indeterminate::-moz-progress-bar{background:transparent}.vh-lightbox__progress.is-slim{height:2px;opacity:0.6}.vh-lightbox__progress[hidden]{display:none}.vh-lightbox__close{position:absolute;top:10px;right:12px;width:44px;height:44px;padding:0;display:grid;place-items:center;font:inherit;font-size:30px;line-height:1;color:#fff;background:rgba(255,255,255,0.12);border:0;border-radius:50%;cursor:pointer}.vh-lightbox__close:hover{background:rgba(255,255,255,0.24)}.vh-lightbox__close:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:50%}.vh-lightbox__caption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:14px 16px calc(14px + env(safe-area-inset-bottom));text-align:center;font-size:var(--vh-fs-75);line-height:1.4;color:rgba(255,255,255,0.86);background:linear-gradient(transparent,rgba(0,0,0,0.6))}.vh-lightbox__caption a{color:#fff;text-decoration:underline}.vh-lightbox__caption[hidden]{display:none}.vh-sharp-host{display:grid}.vh-sharp-host>img{grid-area:1 / 1}.vh-sharp-over{opacity:0;transition:opacity 0.3s ease;pointer-events:none}.vh-sharp-over.is-in{opacity:1}@media(prefers-reduced-motion:reduce){.vh-sharp-over,.vh-lightbox__img{transition:none}.vh-lightbox__progress:indeterminate{animation:none;background-position:50% 0}.vh-lightbox__progress::-webkit-progress-value{transition:none}}.vh-focus-quiet:focus-visible{outline:none}@media(forced-colors:active){.vh-lightbox__close,.vh-zoom-badge{border:1px solid ButtonText}.vh-handle__icon,.article-desc-body img.vh-mention__icon,.article-desc-body .vh-mention-pop__icon{forced-color-adjust:none}}img.vh-plate--light{background-color:var(--vh-plate-light)}img.vh-plate--dark{background-color:var(--vh-plate-dark)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .vh-entry img.vh-plate--light{background-color:#b7bfcd;border-color:transparent;box-shadow:none}}:root[data-theme=dark] .vh-entry img.vh-plate--light{background-color:#b7bfcd;border-color:transparent;box-shadow:none}.vh-entry-figure .article-image:is(.vh-plate--light,.vh-plate--dark){padding:var(--vh-space-2)}.vh-entry-figure .article-image.vh-img--wide{padding:var(--vh-space-5) var(--vh-space-4)}.vh-lightbox__img.vh-plate--light{background:linear-gradient(var(--vh-plate-light),var(--vh-plate-light)) center / min(var(--vh-lb-box-w),var(--vh-lb-box-h) * var(--vh-plate-ar, 1)) min(var(--vh-lb-box-h),var(--vh-lb-box-w) / var(--vh-plate-ar, 1)) no-repeat content-box}.vh-lightbox__img.vh-plate--dark{background:none}a.vh-btn-secondary,a.vh-btn-primary,a.vh-btn-danger{text-decoration:none}.vh-stack-form.vh-import-rules{max-width:760px}.vh-import-rules fieldset{display:flex;flex-direction:column;gap:var(--vh-space-2);min-width:0;margin:0;padding:var(--vh-space-4);border:1px solid var(--vh-border);border-radius:var(--vh-radius)}.vh-import-rules legend{font-weight:600;padding:0 var(--vh-space-2);color:var(--vh-fg)}.vh-import-rules label.vh-check{color:var(--vh-fg);font-weight:400}.vh-import-ticks{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:var(--vh-space-1) var(--vh-space-3)}.vh-rows__break{padding:var(--vh-space-4) var(--vh-space-3) var(--vh-space-2);border-bottom:1px solid var(--vh-border);color:var(--vh-fg-faint);font-size:var(--vh-fs-50);font-weight:600;letter-spacing:0.06em;text-transform:uppercase}.vh-guides .vh-featured__title{color:var(--vh-accent)}a.vh-btn-primary{text-decoration:none}.vh-article>.vh-info__lead,.vh-article--guide .vh-article__body>p:first-child,.vh-news__lead,.vh-guides>.vh-info__lead{color:color-mix(in srgb,var(--vh-fg) 88%,var(--vh-bg))}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .vh-row__pic img.vh-plate--light{background-color:#b7bfcd}}:root[data-theme=dark] .vh-row__pic img.vh-plate--light{background-color:#b7bfcd}@media(max-width:760px){.vh-news__topics{flex-wrap:nowrap;overflow-x:auto;margin-top:-4px;margin-left:-4px;padding:4px;mask-image:linear-gradient(to right,#000 85%,transparent)}.vh-news__topics .vh-chip{flex:0 0 auto}}.vh-jump{display:flex;gap:2px;margin:0 0 var(--vh-space-3);overflow-x:auto}.vh-jump a{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:36px;border:1px solid var(--vh-field-border);border-radius:8px;color:var(--vh-fg);font-size:var(--vh-fs-100);font-weight:600;text-decoration:none}.vh-jump a:hover{background:var(--vh-surface);color:var(--vh-accent)}.vh-jump{padding:4px;margin:-4px -4px var(--vh-space-3)}.vh-jump a[aria-current]{border-color:var(--vh-accent);background:var(--vh-accent-soft);color:var(--vh-accent)}.vh-jump a[aria-current]:hover{background:color-mix(in srgb,var(--vh-accent) 22%,var(--vh-bg))}.vh-kindfilter__item[aria-current]:hover{border-color:color-mix(in srgb,var(--vh-accent) 72%,var(--vh-fg));background:color-mix(in srgb,var(--vh-accent) 72%,var(--vh-fg))}@media(max-width:760px){.vh-jump{mask-image:linear-gradient(to right,#000 85%,transparent)}.vh-jump a{min-width:40px;min-height:44px}}.vh-scroll-more{display:none}@media(max-width:760px){@supports (container-type: scroll-state){.vh-kindfilter,.vh-jump{container-type:scroll-state;mask-image:none}.vh-scroll-more{display:flex;position:sticky;right:0;flex:none;align-items:center;justify-content:flex-end;width:48px;margin-left:-48px;padding-right:var(--vh-space-1);background:linear-gradient(to right,transparent,var(--vh-bg) 45%);color:var(--vh-fg-muted);font-size:1.5rem;line-height:1;opacity:0;pointer-events:none}.vh-kindfilter>.vh-scroll-more{right:calc(-1 * var(--vh-space-3));padding-right:var(--vh-space-3)}.vh-jump>.vh-scroll-more{right:-4px;padding-right:calc(4px + var(--vh-space-1))}.vh-scroll-more::before{content:"\203a";content:"\203a" / ""}@container scroll-state(scrollable: right){.vh-scroll-more{opacity:1}}}}@media(forced-colors:active){.vh-account-switch a[aria-current=page]{outline:2px solid Highlight;outline-offset:-2px}.vh-editor__actions{border-image:none}}@media(forced-colors:active){:is(.vh-kindfilter__item,.vh-jump a)[aria-current],.vh-chip--current{outline:2px solid Highlight;outline-offset:-2px}.vh-header-nav a[aria-current]{text-decoration:underline 2px;text-underline-offset:6px}.vh-scroll-more{display:none}}[data-topic=verification]{--vh-k: var(--vh-k-learn)}[data-topic=impersonation]{--vh-k: var(--vh-k-civic)}[data-topic=official-accounts]{--vh-k: var(--vh-k-person)}[data-topic=vh-data]{--vh-k: var(--vh-k-web)}[data-topic=vh-updates]{--vh-k: var(--vh-k-arts)}.vh-newscard[data-topic] .vh-newscard__topic{color:var(--vh-k)}.vh-chip[data-topic]{gap:var(--vh-space-2)}.vh-chip[data-topic]::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--vh-k)}.vh-article--guide .vh-article__body>p:first-child+h3{margin:0;padding:var(--vh-space-4) var(--vh-space-5) var(--vh-space-1);border-left:3px solid var(--vh-accent);border-radius:var(--vh-radius) var(--vh-radius) 0 0;background:var(--vh-accent-soft);font-size:var(--vh-fs-75);letter-spacing:0.06em;text-transform:uppercase;color:var(--vh-accent)}.vh-article--guide .vh-article__body>p:first-child+h3+ul{margin:0 0 var(--vh-space-6);padding:var(--vh-space-2) var(--vh-space-5) var(--vh-space-4) calc(var(--vh-space-5) + 1.2em);border-left:3px solid var(--vh-accent);border-radius:0 0 var(--vh-radius) var(--vh-radius);background:var(--vh-accent-soft)}:is(.vh-chip,.vh-browse-chip,.vh-browse-letter,.vh-jump a,.vh-kindfilter__item,.vh-header-nav a):focus-visible{outline:2px solid var(--vh-accent);outline-offset:2px}.vh-browse-chip:hover,.vh-chip:hover{background:var(--vh-surface)}@media(max-width:760px){.vh-browse-chip{min-height:60px;align-items:center}.vh-browse-chip{line-height:1.3}}.vh-guides__links li{padding:var(--vh-space-3) var(--vh-space-4);border:1px solid var(--vh-border);border-radius:var(--vh-radius)}.vh-article__rail .vh-guides__links li{padding:0;border:0;border-radius:0}.vh-article__hero{margin-top:var(--vh-space-4)}.vh-entry-news .vh-guides__links li{padding:0;border:0;border-radius:0}.vh-account-tabs ul{display:flex;flex-wrap:wrap;gap:0 var(--vh-space-1);list-style:none;margin:0;padding:0;border-bottom:1px solid var(--vh-border)}.vh-account-tabs li{flex:0 0 auto}.vh-account-tabs a{display:inline-flex;align-items:center;min-height:var(--vh-tap);padding:0 var(--vh-space-3);color:var(--vh-fg-muted);font-size:var(--vh-fs-100);font-weight:500;text-decoration:none;border-bottom:3px solid transparent;margin-bottom:-1px}.vh-account-tabs a:hover{color:var(--vh-fg);border-bottom-color:var(--vh-border-strong)}.vh-account-tabs a[aria-current=page]{color:var(--vh-accent);border-bottom-color:var(--vh-accent);font-weight:600}.vh-account-tabs a{border-radius:var(--vh-radius) var(--vh-radius) 0 0}.vh-account-tabs a[aria-current=page]:hover{background:var(--vh-accent-soft)}.vh-account .vh-section__summary:hover .vh-section__title{color:var(--vh-accent)}.vh-account-tabs__end{margin-left:auto}.vh-account-tabs__tool a{color:var(--vh-fg-muted)}.vh-account-meta--parts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vh-space-1) var(--vh-space-3)}@media(max-width:380px){.vh-account :is(.vh-btn-primary,.vh-btn-secondary,.vh-btn-danger){max-width:100%;white-space:normal;text-align:center}}.vh-account .vh-console-back{display:inline-flex;min-height:var(--vh-tap);padding:0;color:var(--vh-accent);font-weight:400}.vh-account .vh-console-back:hover{background:none;color:var(--vh-accent);text-decoration:underline}.vh-account .vh-console-back svg{display:none}.vh-account .vh-console-back span::before{content:"\2190\a0";content:"\2190\a0" / ""}.vh-account-switch{display:none}@media(max-width:760px){.vh-account-tabs>ul{display:none}.vh-account-switch{display:block;border-bottom:1px solid var(--vh-border)}.vh-account-switch>summary{display:flex;align-items:center;gap:var(--vh-space-2);min-height:var(--vh-tap);list-style:none;cursor:pointer;font-size:var(--vh-fs-100);color:var(--vh-fg-muted)}.vh-account-switch>summary::-webkit-details-marker{display:none}.vh-account-switch>summary::after{content:"";width:0.45em;height:0.45em;margin:-0.3em 0.25em 0 0;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg)}.vh-account-switch[open]>summary::after{margin-top:0.3em;transform:rotate(225deg)}.vh-account-switch>summary:hover{color:var(--vh-fg)}.vh-account-switch__now{color:var(--vh-accent);font-weight:600}.vh-account-switch__k{margin-left:auto}.vh-account-switch>ul{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2px;margin:0 0 var(--vh-space-2);padding:0;list-style:none;border-bottom:0}.vh-account-switch a{display:flex;align-items:center;min-height:var(--vh-tap);margin:0;padding:0 var(--vh-space-3);border:0;border-radius:var(--vh-radius);color:var(--vh-fg);font-size:var(--vh-fs-200);text-decoration:none}.vh-account-switch a:hover{background:var(--vh-surface)}.vh-account-switch a[aria-current=page]{color:var(--vh-accent);font-weight:600;background:var(--vh-accent-soft)}.vh-account-switch .vh-account-tabs__end{margin-left:0;margin-top:var(--vh-space-1);padding-top:var(--vh-space-1);border-top:1px solid var(--vh-border)}.vh-account-switch .vh-account-tabs__tool a{color:var(--vh-fg-muted)}}.vh-account+main .vh-apply>.vh-claim__back:first-child{margin-top:var(--vh-space-4)}.vh-apply .vh-field:has([aria-invalid=true]),.vh-apply__cell:has([aria-invalid=true]),.vh-claim-target:has([aria-invalid=true]){border-left:4px solid var(--vh-danger);padding-left:var(--vh-space-3);margin-left:calc(-4px - var(--vh-space-3))}.vh-claim-target:has([aria-invalid=true]){margin-left:0}.vh-thread__label{color:var(--vh-fg);font-size:0.9375rem;font-weight:600}.vh-claim>.vh-claim__who{margin:var(--vh-space-1) 0 0;color:var(--vh-fg-muted);font-size:var(--vh-fs-200)}.vh-claim-tag{display:inline-block;margin-left:var(--vh-space-1);vertical-align:0.1em;white-space:nowrap}.vh-claim-choice__note{display:block;margin-top:var(--vh-space-1);font-size:var(--vh-fs-75);color:var(--vh-fg-muted);overflow-wrap:anywhere}.vh-apply>.vh-info__lead,.vh-claim>.vh-info__lead,.vh-info:has(>[data-vh-drafts])>.vh-info__lead{margin:var(--vh-space-3) 0 var(--vh-space-5);font-size:var(--vh-fs-200);color:var(--vh-fg)}.vh-apply>.vh-info__lead,.vh-claim>.vh-info__lead{max-width:40rem}.vh-claim-form:has(input[name=method][value=email]:checked)>.vh-claim-target{display:none}:is(.vh-account,.vh-apply,.vh-claim) :is(input[type=checkbox],input[type=radio]){width:18px;height:18px;flex:0 0 auto;accent-color:var(--vh-accent)}.vh-apply .vh-field>.vh-note,.vh-apply .vh-field>.vh-apply__eg{order:2;margin:0 0 var(--vh-space-2)}.vh-claim-choice__note{font-size:var(--vh-fs-100);color:var(--vh-fg)}.vh-claim__ways{margin:0 0 var(--vh-space-5);padding-left:1.25em;display:flex;flex-direction:column;gap:var(--vh-space-1);max-width:40rem}.vh-apply .vh-field>.vh-note:has(a,button){order:5;margin:var(--vh-space-1) 0 0}:is(.vh-apply,.vh-claim,.vh-account) .vh-note{font-size:0.9375rem}:is(.vh-account,.vh-apply,.vh-claim) :is(input[type=checkbox],input[type=radio]){appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;margin:0;width:18px;height:18px;min-width:18px;max-width:18px;min-height:18px;flex:0 0 18px;padding:0;border:2px solid var(--vh-fg-muted);border-radius:4px;background:var(--vh-bg);cursor:pointer}:is(.vh-account,.vh-apply,.vh-claim) input[type=radio]{border-radius:50%}:is(.vh-account,.vh-apply,.vh-claim) :is(input[type=checkbox],input[type=radio])::before{content:"";width:10px;height:10px;transform:scale(0)}:is(.vh-account,.vh-apply,.vh-claim) input[type=radio]::before{border-radius:50%;background:var(--vh-accent)}:is(.vh-account,.vh-apply,.vh-claim) input[type=radio]:checked{border-color:var(--vh-accent)}:is(.vh-account,.vh-apply,.vh-claim) input[type=checkbox]:checked{border-color:var(--vh-accent);background:var(--vh-accent)}:is(.vh-account,.vh-apply,.vh-claim) input[type=checkbox]::before{background:var(--vh-on-accent);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}:is(.vh-account,.vh-apply,.vh-claim) :is(input[type=checkbox],input[type=radio]):checked::before{transform:scale(1)}:is(.vh-account,.vh-apply,.vh-claim) :is(input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--vh-accent);outline-offset:2px}:is(.vh-account,.vh-apply,.vh-claim) :is(input[type=checkbox],input[type=radio]):disabled{opacity:0.5;cursor:default}@media(forced-colors:active){:is(.vh-account,.vh-apply,.vh-claim) :is(input[type=checkbox],input[type=radio]){appearance:auto;-webkit-appearance:auto}}.vh-info>.vh-note.vh-drafts__signin{margin-top:var(--vh-space-5)}:is(.vh-apply,.vh-claim) :is(input,textarea,select)[aria-invalid=true]{border:2px solid var(--vh-danger)}.vh-status--pending,.vh-status--notyet{color:var(--vh-attention);background:var(--vh-surface);background:color-mix(in srgb,var(--vh-attention) 12%,var(--vh-bg));border-color:color-mix(in srgb,var(--vh-attention) 40%,var(--vh-border))}.vh-status--words{text-transform:none}
