.hc{--hc-ink:#16202e;--hc-body:#26303e;--hc-2:#5a6472;--hc-3:#6b7482;--hc-muted:#99a2ae;--hc-faint:#b9c2d0;--hc-sep:#d8dee7;--hc-border:#e7eaef;--hc-input-border:#dfe3ea;--hc-hair:#edeff3;--hc-fill:#f4f6fa;--hc-hover:#f7f9fc;--hc-surface:#fff;--hc-accent:#fe6b36;--hc-accent-deep:#c2451b;--hc-warm:#fff4f0;--hc-warm-border:#f4dfd4;--hc-warm-body:#6b5a54;--hc-shadow:0 12px 32px #10182817;--hc-inset:24px;--sp-accent:#fe6b36;color:var(--hc-ink);font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif}.theme-dark .hc{--hc-ink:#e8ecf4;--hc-body:#ccd5e2;--hc-2:#9aa5b5;--hc-3:#8b95a5;--hc-muted:#7c8797;--hc-faint:#5f6a7a;--hc-sep:#374151;--hc-border:#1f2937;--hc-input-border:#263243;--hc-hair:#1a2432;--hc-fill:#131c29;--hc-hover:#172130;--hc-surface:#0f1725;--hc-accent-deep:#ff9a6b;--hc-warm:#2a1a14;--hc-warm-border:#3d271d;--hc-warm-body:#cbb6ac;--hc-shadow:0 12px 32px #00000073}@media (prefers-color-scheme:dark){:root:not(.theme-light) .hc{--hc-ink:#e8ecf4;--hc-body:#ccd5e2;--hc-2:#9aa5b5;--hc-3:#8b95a5;--hc-muted:#7c8797;--hc-faint:#5f6a7a;--hc-sep:#374151;--hc-border:#1f2937;--hc-input-border:#263243;--hc-hair:#1a2432;--hc-fill:#131c29;--hc-hover:#172130;--hc-surface:#0f1725;--hc-accent-deep:#ff9a6b;--hc-warm:#2a1a14;--hc-warm-border:#3d271d;--hc-warm-body:#cbb6ac;--hc-shadow:0 12px 32px #00000073}}body{background:#fff}.theme-dark body{background:#0b1220}@media (prefers-color-scheme:dark){:root:not(.theme-light) body{background:#0b1220}}main{padding-top:0}.hc-page{max-width:1100px;padding:calc(84px + 40px) var(--hc-inset) 80px;margin:0 auto}.hc-mono{letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.hc-incident{background:var(--hc-warm);border-bottom:1px solid var(--hc-warm-border);margin-top:84px;position:relative}.hc-incident[hidden]{display:none}.hc-incident-inner{max-width:1100px;padding:12px var(--hc-inset);color:var(--hc-warm-body);align-items:center;gap:12px;margin:0 auto;font-size:15px;display:flex}.hc-incident-dot{background:var(--hc-accent);border-radius:999px;flex:none;width:8px;height:8px}.hc-incident-text{min-width:0}.hc-incident-text b{color:var(--hc-ink);font-weight:700}.hc-incident-link{color:var(--hc-accent-deep);white-space:nowrap;flex:none;margin-left:auto;font-size:14px;font-weight:600;text-decoration:none}.hc-incident-link:hover{text-decoration:underline}.hc-incident-close{color:var(--hc-warm-body);cursor:pointer;opacity:.6;background:0 0;border:0;flex:none;padding:4px 2px;font-size:18px;line-height:1}.hc-incident-close:hover{opacity:1}.hc-incident:not([hidden])~.hc-page{padding-top:44px}.hc-hero{text-align:center;max-width:820px;margin:0 auto;padding:12px 0 8px}.hc-h1{letter-spacing:-.035em;color:var(--hc-ink);text-wrap:balance;margin:0;font-size:42px;font-weight:800;line-height:1.05}.hc-panel{background:var(--hc-surface);border:1px solid var(--hc-input-border);box-shadow:var(--hc-shadow);box-sizing:border-box;text-align:left;border-radius:16px;margin-top:22px;overflow:hidden}.hc-field{width:100%;font:inherit;color:var(--hc-muted);cursor:text;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:17px 20px;display:flex}.hc-field svg{width:18px;height:18px;color:var(--hc-muted);flex:none}.hc-field-label{min-width:0;color:var(--hc-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:18px;overflow:hidden}.hc-boxes{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:52px;display:grid}.hc-box{border:1px solid var(--hc-border);background:var(--hc-surface);color:inherit;border-radius:16px;flex-direction:column;gap:6px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.hc-box:hover{border-color:var(--hc-sep);transform:translateY(-1px)}.hc-box-title{letter-spacing:-.015em;color:var(--hc-ink);font-size:18px;font-weight:700}.hc-box-desc{color:var(--hc-2);font-size:15px;line-height:1.5}.hc-box-count{color:var(--hc-accent);margin-top:4px;font-size:14px;font-weight:600}.hc-stuck{background:var(--hc-fill);border-radius:16px;align-items:center;gap:24px;margin-top:44px;padding:24px;display:flex}.hc-stuck-text{flex:1;min-width:0}.hc-stuck-title{letter-spacing:-.02em;color:var(--hc-ink);margin:0 0 4px;font-size:20px;font-weight:800}.hc-stuck-body{color:var(--hc-2);margin:0;font-size:15px;line-height:1.5}.hc-stuck-body a{color:inherit;text-decoration:underline}.hc-stuck-actions{flex:none;gap:10px;display:flex}.hc-btn{white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:11px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hc-btn--ghost{background:var(--hc-surface);border-color:var(--hc-border);color:var(--hc-ink)}.hc-btn--ghost:hover{border-color:var(--hc-sep)}.hc-btn--solid{background:var(--hc-ink);color:var(--hc-surface)}.theme-dark .hc-btn--solid{background:var(--hc-accent);color:#1a0d07}@media (prefers-color-scheme:dark){:root:not(.theme-light) .hc-btn--solid{background:var(--hc-accent);color:#1a0d07}}.hc-btn--solid:hover{opacity:.9}.hc-bar{align-items:center;gap:16px;margin-bottom:26px;display:flex}.hc-bar-home{color:var(--hc-2);font-size:15px;font-weight:600;text-decoration:none}.hc-bar-home:hover{color:var(--hc-ink)}.hc-bar-search{background:var(--hc-fill);border:1px solid var(--hc-border);width:240px;height:36px;color:var(--hc-muted);font:inherit;cursor:text;border-radius:10px;align-items:center;gap:8px;margin-left:auto;padding:0 10px;font-size:15px;display:flex}.hc-bar-search svg{flex:none;width:16px;height:16px}.hc-bar-search span{text-align:left;flex:1}.hc-rail-search{background:var(--hc-fill);border:1px solid var(--hc-border);width:100%;height:40px;color:var(--hc-muted);font:inherit;cursor:text;border-radius:12px;align-items:center;gap:8px;margin-bottom:18px;padding:0 12px;font-size:15px;display:none}.hc-rail-search svg{flex:none;width:16px;height:16px}.hc-rail-search span{text-align:left;flex:1}.hc-section-head{max-width:690px}.hc-crumb{letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.hc-crumb a{color:var(--hc-muted);text-decoration:none}.hc-crumb a:hover{color:var(--hc-2)}.hc-crumb-sep{color:var(--hc-sep)}.hc-crumb a.hc-crumb-current,.hc-crumb .hc-crumb-current{color:var(--hc-accent)}.hc-section-h1{letter-spacing:-.035em;color:var(--hc-ink);text-wrap:pretty;margin:12px 0 0;font-size:40px;font-weight:800;line-height:1.08}.hc-section-lead{max-width:690px;color:var(--hc-body);margin-top:16px}.hc-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.hc-list-item{border:1px solid var(--hc-border);color:inherit;background:var(--hc-surface);border-radius:14px;padding:18px 20px;text-decoration:none;display:block}.hc-list-item:hover{border-color:var(--hc-sep)}.hc-list-title{letter-spacing:-.015em;color:var(--hc-ink);text-wrap:pretty;font-size:17px;font-weight:700;display:block}.hc-list-short{color:var(--hc-2);margin-top:6px;font-size:15px;line-height:1.5;display:block}.hc-article{grid-template-columns:minmax(0,1fr);grid-template-areas:"main";display:grid}.hc-main{grid-area:main;min-width:0;max-width:690px}.hc-rail{grid-area:rail;display:none}.hc-rail-nav{display:none}.hc-title{letter-spacing:-.035em;color:var(--hc-ink);text-wrap:pretty;margin:12px 0 0;font-size:40px;font-weight:800;line-height:1.08}.hc-lede{margin-top:22px}.hc-lede .sp-pullquote{margin:0}.hc-answer{border-left:3px solid var(--hc-accent);margin-top:24px;padding:2px 0 2px 18px}.hc-answer-eyebrow{color:var(--hc-accent-deep);display:block}.hc-where{margin-top:34px}.hc-where-h{letter-spacing:-.02em;color:var(--hc-ink);margin:0;font-size:20px;font-weight:800}.hc-path{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;display:flex}.hc-pill{border:1px solid var(--hc-border);background:var(--hc-fill);color:var(--hc-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 13px;font-size:15px;font-weight:600;display:inline-flex}.hc-pill--start{color:var(--hc-2);font-weight:500}.hc-pill-dot{border:2px solid var(--hc-muted);box-sizing:border-box;border-radius:50%;width:14px;height:14px}.hc-path-arrow{color:var(--hc-muted);font-size:15px}.hc-where-scope{color:var(--hc-muted);margin:10px 0 0;font-size:14px}.hc-answer p{color:var(--hc-ink);text-wrap:pretty;margin:6px 0 0;font-size:17px;line-height:1.55}.hc-body{margin-top:26px}.hc-stuck--rail{flex-direction:column;align-items:stretch;gap:12px;margin-top:26px;padding:18px}.hc-stuck--rail .hc-stuck-title{font-size:16px;font-weight:700}.hc-stuck--rail .hc-stuck-body{font-size:14px}.hc-stuck--rail .hc-stuck-actions{flex-direction:column}.hc-stuck--rail .hc-btn{width:100%}@media (width>=1000px){.hc-article{-moz-column-gap:clamp(32px, 3.6vw, 48px);grid-template-columns:clamp(216px,22vw,240px) minmax(0,1fr);grid-template-areas:"rail main";align-items:start;column-gap:clamp(32px,3.6vw,48px)}.hc-rail{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 130px);display:block;position:sticky;top:108px;overflow-y:auto}.hc-rail-nav{flex-direction:column;gap:2px;display:flex}.hc-rail-search{display:flex}.hc-article-bar{display:none}.hc-main{max-width:690px}}@media (width>=1200px){.hc-article{-moz-column-gap:56px;grid-template-columns:240px minmax(0,1fr);column-gap:56px}.hc-main{max-width:780px}}.hc-rail-eyebrow{color:var(--hc-accent);padding:0 10px 8px}.hc-rail-group{flex-direction:column;display:flex}.hc-rail-section{color:var(--hc-ink);border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 10px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.hc-rail-section:hover{background:var(--hc-hover)}.hc-rail-count{color:var(--hc-muted);font-size:13px;font-weight:500}.hc-rail-items{flex-direction:column;gap:2px;margin:2px 0 10px 8px;display:flex}.hc-rail-item{color:var(--hc-2);border-radius:8px;padding:7px 10px;font-size:14px;line-height:1.35;text-decoration:none;display:block}.hc-rail-item:hover{color:var(--hc-ink);background:var(--hc-hover)}.hc-rail-item[aria-current=page]{background:var(--hc-fill);border-left:2px solid var(--hc-accent);color:var(--hc-ink);font-weight:700}.hc-rail-all{color:var(--hc-accent);margin-top:18px;padding:0 10px;font-size:15px;font-weight:600;text-decoration:none}.hc-more{border-top:1px solid var(--hc-border);margin-top:40px;padding-top:24px}.hc-more-title{color:var(--hc-ink);margin:0 0 12px;font-size:17px;font-weight:700}.hc-more-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin:0;padding:0;list-style:none;display:grid}.hc-more-list a{color:var(--hc-2);padding:7px 0;font-size:15px;text-decoration:none;display:block}.hc-more-list a:hover{color:var(--hc-ink)}@media (width>=1000px){.hc-more{display:none}}.hc-pager{border-top:1px solid var(--hc-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:40px;padding-top:24px;display:grid}.hc-pager-link{border:1px solid var(--hc-border);border-radius:12px;flex-direction:column;gap:5px;padding:14px 16px;text-decoration:none;display:flex}.hc-pager-link:hover{background:var(--hc-hover);border-color:var(--hc-accent)}.hc-pager-dir{color:var(--hc-muted)}.hc-pager-title{color:var(--hc-ink);text-wrap:pretty;font-size:16px;font-weight:700;line-height:1.3}.hc-pager-section{color:var(--hc-3);font-size:13px}.hc-pager-next{text-align:right;align-items:flex-end}@media (width<=640px){.hc-pager{grid-template-columns:minmax(0,1fr)}.hc-pager-gap{display:none}.hc-pager-next{text-align:left;align-items:flex-start}}.hc-body h2{letter-spacing:-.02em;color:var(--hc-ink);margin:32px 0 10px;font-size:24px;font-weight:800}.hc-body.sp-section-body>p:not([class]),.hc-section-lead.sp-section-body>p:not([class]){color:var(--hc-body);text-wrap:pretty;font-size:17px;line-height:1.62}@media (width<=699px){.hc-body.sp-section-body>p:not([class]),.hc-section-lead.sp-section-body>p:not([class]){font-size:16px}}.hc-body h3,.hc-body h4{letter-spacing:-.015em;color:var(--hc-ink);margin:32px 0 10px;font-size:18px;font-weight:800}.hc-body h3+p,.hc-body h4+p{margin-top:0}.hc-body code{border:1px solid var(--hc-input-border);background:var(--hc-fill);color:var(--hc-ink);white-space:nowrap;border-radius:6px;padding:1px 7px 2px;font-family:inherit;font-size:.92em;font-weight:600}.hc-body .hc-appicon{vertical-align:middle;background:var(--hc-fill);color:#0a84ff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-top:-4px;margin-bottom:-4px;margin-right:8px;display:inline-flex}.hc-body .hc-appicon svg{width:18px;height:18px}.hc-body .hc-appicon--selectlist,.hc-body .hc-appicon--filter{color:var(--hc-ink)}.hc-body .hc-appicon--flag{font-size:16px;line-height:1}.hc-body.sp-section-body ul,.hc-body.sp-section-body ol{color:var(--hc-body);margin:0 0 22px;font-size:16px;line-height:1.6}.hc-body.sp-section-body li{margin:8px 0}.hc-body.sp-section-body li strong{color:var(--hc-ink);font-weight:700}.hc .sp-callout,.hc .sp-callout--labeled{border:0;border-left:3px solid var(--hc-input-border);background:0 0;border-radius:0;margin:24px 0;padding:2px 0 2px 18px;display:block}.hc .sp-callout-icon{display:none}.hc .sp-callout-label{letter-spacing:.12em;color:var(--hc-muted);margin-bottom:6px;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.hc .sp-callout-body p{color:var(--hc-2);text-wrap:pretty;font-size:16px;line-height:1.55}.hc .sp-callout-body a{color:var(--hc-accent)}.hc-palette{border:1px solid var(--hc-input-border);background:var(--hc-surface);width:min(640px,100vw - 32px);max-height:min(560px,100dvh - 96px);box-shadow:var(--hc-shadow);color:var(--hc-ink);border-radius:16px;margin:84px auto auto;padding:0;overflow:hidden}.hc-palette::backdrop{background:#10182861}.theme-dark .hc-palette::backdrop{background:#0009}.hc-pal-field{border-bottom:1px solid var(--hc-hair);align-items:center;gap:12px;padding:15px 18px;display:flex}.hc-pal-field svg{width:18px;height:18px;color:var(--hc-muted);flex:none}.hc-pal-input{min-width:0;font:inherit;color:var(--hc-ink);background:0 0;border:0;outline:none;flex:1;font-size:18px}.hc-pal-input::-moz-placeholder{color:var(--hc-muted)}.hc-pal-input::placeholder{color:var(--hc-muted)}.hc-pal-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.hc-pal-results{max-height:420px;padding:8px 10px 12px;overflow-y:auto}.hc-pal-group-label{color:var(--hc-muted);padding:10px 12px 6px;display:block}.hc-pal-row{color:inherit;border-radius:10px;align-items:baseline;gap:16px;padding:10px 12px;text-decoration:none;display:flex}.hc-pal-row[data-active=true]{background:var(--hc-hover)}.theme-dark .hc-pal-row[data-active=true]{background:var(--hc-fill)}.hc-pal-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hc-pal-title{color:var(--hc-ink);font-size:16px}.hc-pal-snippet{color:var(--hc-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.hc-pal-title mark,.hc-pal-snippet mark{background:var(--hc-warm);color:var(--hc-accent-deep);border-radius:3px;padding:0 1px}.hc-pal-section{color:var(--hc-faint);flex:none;font-size:15px}.hc-pal-empty{color:var(--hc-2);padding:22px 14px;font-size:15px}.hc-pal-empty a{color:var(--hc-accent)}.hc-palette[open]{flex-direction:column;display:flex}.hc-pal-field{flex:none}.hc-pal-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.hc-pal-scroll .hc-pal-results{max-height:none;overflow:visible}.hc-palette--asking{max-height:min(760px,100dvh - 96px)}.hc-pal-ask{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center}.hc-pal-ask .hc-pal-title{font-weight:600}.hc-pal-ask .hc-pal-snippet{-webkit-line-clamp:1}.hc-pal-ask .hc-pal-section{font-size:13px}.hc-pal-ask-icon{background:var(--hc-warm);width:32px;height:32px;color:var(--hc-accent);border-radius:9px;flex:none;place-items:center;display:grid}.hc-pal-ask-icon svg{width:16px;height:16px}.hc-pal-answer{border-bottom:1px solid var(--hc-hair);padding:6px 22px 4px}.hc-pal-results:empty{padding:0}.hc-pal-answer:has(+.hc-pal-results:empty){border-bottom:0}.hc-ask-turn{padding:16px 0 18px}.hc-ask-turn+.hc-ask-turn{border-top:1px solid var(--hc-hair)}.hc-ask-q{color:var(--hc-2);margin:0 0 10px;font-size:15px;font-weight:600}.hc-ask-a{border-left:3px solid var(--hc-accent);color:var(--hc-body);padding:2px 0 2px 16px;font-size:16px;line-height:1.6}.hc-ask-a p{margin:0 0 10px}.hc-ask-a p:last-child{margin-bottom:0}.hc-ask-a ul{margin:0 0 10px;padding-left:20px;list-style:outside}.hc-ask-a ul:last-child{margin-bottom:0}.hc-ask-a li{margin:3px 0;padding-left:2px}.hc-ask-a li::marker{color:var(--hc-muted)}.hc-ask-a strong{color:var(--hc-ink);font-weight:600}.hc-ask-ui{background:var(--hc-fill);border:1px solid var(--hc-border);color:var(--hc-ink);white-space:nowrap;border-radius:6px;padding:1px 6px;font-family:inherit;font-size:.94em}.hc-ask-thinking{color:var(--hc-muted);animation:1.4s ease-in-out infinite hc-ask-pulse}@keyframes hc-ask-pulse{50%{opacity:.45}}.hc-ask-error,.hc-ask-full{color:var(--hc-2)}.hc-ask-full{margin:14px 0 0;font-size:15px}.hc-ask-sources{flex-direction:column;gap:2px;margin-top:14px;display:flex}.hc-ask-sources-label{color:var(--hc-muted);margin-bottom:4px;display:block}.hc-ask-source{color:var(--hc-accent-deep);border-radius:8px;justify-content:space-between;align-items:baseline;gap:16px;margin:0 -10px;padding:7px 10px;font-size:15px;text-decoration:none;display:flex}.hc-ask-source:hover,.hc-ask-source:focus-visible{background:var(--hc-hover)}.hc-ask-source-section{color:var(--hc-faint);flex:none;font-size:13px}.hc-ask-mail{margin-top:14px;display:inline-flex}.hc-ask-foot{border-top:1px solid var(--hc-hair);justify-content:space-between;align-items:flex-start;gap:16px;padding:10px 0 14px;display:flex}.hc-ask-note{color:var(--hc-muted);margin:0;font-size:12.5px;line-height:1.5}.hc-ask-reset{border:1px solid var(--hc-input-border);font:inherit;color:var(--hc-2);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:6px 12px;font-size:13px}.hc-ask-reset:hover{color:var(--hc-ink);border-color:var(--hc-sep)}@media (prefers-reduced-motion:reduce){.hc-ask-thinking{animation:none}}.hc-hero--hub{text-align:left;max-width:none;margin:0;padding:18px 0 0}.hc-hero-eyebrow{color:var(--hc-accent);margin-bottom:18px;display:block}.hc-hub .hc-h1{letter-spacing:-.04em;font-size:54px}.hc-hero--hub .hc-panel{max-width:680px;margin-top:28px}.hc-ask{border:1px solid var(--hc-border);background:var(--hc-fill);border-radius:14px;align-items:center;gap:10px;max-width:680px;margin-top:30px;padding:6px 6px 6px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.hc-ask:focus-within{border-color:var(--hc-sep);background:var(--hc-surface);box-shadow:var(--hc-shadow)}.hc-ask-field{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.hc-ask-field svg{width:17px;height:17px;color:var(--hc-muted);flex:none}.hc-ask-input{min-width:0;font:inherit;color:var(--hc-ink);background:0 0;border:0;outline:none;flex:1;padding:10px 0;font-size:17px}.hc-ask-input::-moz-placeholder{color:var(--hc-muted)}.hc-ask-input::placeholder{color:var(--hc-muted)}.hc-ask-btn{background:var(--hc-accent);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;flex:none;padding:11px 22px;font-size:15px;font-weight:700}.hc-ask-btn:hover{filter:brightness(.95)}.hc-mic{width:40px;height:40px;color:var(--hc-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-right:6px;display:inline-flex}.hc-mic svg{width:19px;height:19px}.hc-mic:hover{color:var(--hc-ink);background:var(--hc-surface)}.hc-mic:disabled{opacity:.5;cursor:default}.hc-mic.is-recording{color:#fff;background:var(--hc-accent);animation:1.4s ease-in-out infinite hc-mic-pulse}@keyframes hc-mic-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--hc-accent) 45%, transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--hc-accent) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.hc-mic.is-recording{animation:none}}.hc-ask--follow .hc-mic{width:34px;height:34px;margin-right:4px}.hc-try{flex-wrap:wrap;align-items:center;gap:8px;max-width:680px;margin-top:16px;display:flex}.hc-try[hidden]{display:none}.hc-try-label{color:var(--hc-muted);margin-right:2px;font-size:14px}.hc-chip{border:1px solid var(--hc-input-border);background:var(--hc-surface);font:inherit;color:var(--hc-ink);cursor:pointer;border-radius:999px;align-items:center;padding:7px 13px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hc-chip:hover{background:var(--hc-fill);border-color:var(--hc-sep)}.hc-ans-wrap{max-width:680px;margin-top:18px}.hc-ans-wrap[hidden],#hc-ask[hidden]{display:none}.hc-ans{border:1px solid var(--hc-border);background:var(--hc-surface);border-radius:16px;padding:22px 22px 18px}.hc-ans-short{border-left:3px solid var(--hc-accent);padding:2px 0 2px 18px}.hc-ans-eyebrow{color:var(--hc-accent-deep);display:block}.hc-ans-text{color:var(--hc-ink);margin-top:6px;font-size:17px;line-height:1.6}.hc-ans-text p{margin:0 0 10px}.hc-ans-text p:last-child,.hc-ans-text ul:last-child{margin-bottom:0}.hc-ans-text ul{margin:0 0 10px;padding-left:20px;list-style:outside}.hc-ans-text li{margin:3px 0}.hc-ans-text li::marker{color:var(--hc-muted)}.hc-ans-text code,.hc-ans-text .hc-ask-ui{border:1px solid var(--hc-border);background:var(--hc-fill);white-space:nowrap;border-radius:6px;padding:1px 6px;font-family:inherit;font-size:.92em;font-weight:600}.hc-ans-thinking{color:var(--hc-muted);margin:0;animation:1.4s ease-in-out infinite hc-ask-pulse}.hc-ans-error{color:var(--hc-2);margin:0;font-size:16px;line-height:1.55}.hc-ans-sources{flex-direction:column;gap:6px;margin-top:16px;display:flex}.hc-ans-turn+.hc-ans-turn{border-top:1px solid var(--hc-hair);margin-top:22px;padding-top:20px}.hc-ans-q{background:var(--hc-fill);width:fit-content;max-width:85%;color:var(--hc-ink);border-radius:14px 14px 4px;margin:0 0 14px auto;padding:8px 14px;font-size:15.5px;font-weight:600;line-height:1.45}.hc-ans-turn+.hc-ans-turn .hc-ans-text{margin-top:0}.hc-ask.hc-ask--follow{border-radius:12px;max-width:none;margin-top:20px;padding:4px 4px 4px 16px}.hc-ask--follow .hc-ask-input{padding:8px 0;font-size:16px}.hc-ask--follow .hc-ask-btn{padding:9px 18px;font-size:14.5px}.hc-ans-full{color:var(--hc-2);margin:20px 0 0;font-size:14.5px;line-height:1.55}.hc-ans-src{background:var(--hc-fill);color:var(--hc-ink);border-radius:10px;align-items:center;gap:12px;padding:11px 14px;font-size:15px;text-decoration:none;display:flex}.hc-ans-src:hover{background:var(--hc-hover);box-shadow:inset 0 0 0 1px var(--hc-border)}.hc-ans-src-section{color:var(--hc-accent);flex:none}.hc-ans-src-title{flex:1;min-width:0;font-weight:600}.hc-ans-src-read{color:var(--hc-accent-deep);flex:none;font-size:14px;font-weight:600}.hc-ans-new{font:inherit;color:var(--hc-accent-deep);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:2px 0;font-size:15px;font-weight:600;text-decoration:underline;display:block}.hc-ans-new:hover{color:var(--hc-ink)}.hc-ans-note{border-top:1px solid var(--hc-hair);color:var(--hc-muted);margin:18px 0 0;padding-top:14px;font-size:12.5px;line-height:1.5}.hc-hub-top{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;display:grid}.hc-side{background:var(--hc-fill);border-radius:16px;padding:18px 12px 10px}.hc-side-head{justify-content:space-between;align-items:baseline;gap:12px;padding:0 10px 8px;display:flex}.hc-side-eyebrow{color:var(--hc-accent)}.hc-side-total{color:var(--hc-muted);white-space:nowrap;font-size:13px}.hc-side-list{flex-direction:column;display:flex}.hc-side-link{border-top:1px solid var(--hc-border);color:var(--hc-ink);justify-content:space-between;align-items:baseline;gap:12px;padding:10px;font-size:15.5px;font-weight:600;text-decoration:none;display:flex}.hc-side-link:first-child{border-top-color:#0000}.hc-side-link:hover{color:var(--hc-accent-deep)}.hc-side-count{color:var(--hc-muted);font-size:13px;font-weight:500}@media (width<=999px){.hc-side{background:0 0;border-radius:0;padding:0}.hc-side-head{padding:0 2px 12px}.hc-side-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.hc-side-link,.hc-side-link:first-child{border:1px solid var(--hc-border);background:var(--hc-fill);border-radius:12px;align-items:center;padding:14px 16px}.hc-side-link:hover{border-color:var(--hc-sep)}.hc-side-name,.hc-side-count{line-height:1.3}}@media (width>=1000px){.hc-hub-top{grid-template-columns:minmax(0,1fr) 280px;gap:56px}.hc-side{margin-top:18px;position:sticky;top:108px}}.hc-hub-foot{border-top:1px solid var(--hc-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;margin-top:44px;padding-top:32px;display:grid}.hc-hub-foot--single{grid-template-columns:minmax(0,1fr)}.hc-common-title{color:var(--hc-2);margin:0 0 10px;font-size:15px;font-weight:700}.hc-common-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hc-common-list a{color:var(--hc-accent-deep);font-size:16px;text-decoration:none}.hc-common-list a:hover{text-decoration:underline}.hc-stuck--hub{margin-top:0;padding:20px 22px}.hc-stuck--hub .hc-stuck-title{font-size:17px;font-weight:700}.hc-stuck--hub .hc-stuck-actions{align-items:center}.hc-stuck-link{color:var(--hc-2);padding:0 6px;font-size:14px;font-weight:600;text-decoration:none}.hc-stuck-link:hover{color:var(--hc-ink)}.hc-aside{flex-direction:column;gap:28px;margin-top:44px;display:flex}.hc-aside-eyebrow{color:var(--hc-accent);margin-bottom:8px;display:block}.hc-toc{flex-direction:column;gap:2px;display:none}.hc-toc a,.hc-related a{padding:4px 0;font-size:14px;line-height:1.4;text-decoration:none}.hc-toc a{color:var(--hc-2)}.hc-toc a:first-of-type{color:var(--hc-ink);font-weight:600}.hc-toc a:hover{color:var(--hc-ink)}.hc-related{flex-direction:column;gap:4px;display:flex}.hc-related a{color:var(--hc-accent-deep)}.hc-related a:hover{text-decoration:underline}.hc-stuck--aside{flex-direction:column;align-items:stretch;gap:6px;margin-top:0;padding:16px 18px}.hc-stuck--aside .hc-stuck-title{margin:0;font-size:16px;font-weight:700}.hc-stuck--aside .hc-stuck-body{font-size:14px}.hc-stuck--aside .hc-btn{margin-top:6px}.hc-stuck-ask{background:var(--hc-accent);color:#fff;width:100%;font:inherit;text-align:center;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:10px 14px;font-size:14.5px;font-weight:700;line-height:1.25;transition:filter .15s,transform .15s;display:flex;box-shadow:0 6px 16px #fe6b3638}.hc-stuck-ask:hover{filter:brightness(.95);transform:translateY(-1px)}.hc-stuck-ask .hc-ai-icon{flex:none;width:17px;height:17px}.hc-bar-search[data-ai],.hc-rail-search[data-ai]{border-color:color-mix(in srgb, var(--hc-accent) 38%, var(--hc-border));background:linear-gradient(90deg, color-mix(in srgb, var(--hc-accent) 9%, var(--hc-fill)), var(--hc-fill) 70%)}.hc-bar-search[data-ai]:hover,.hc-rail-search[data-ai]:hover{border-color:color-mix(in srgb, var(--hc-accent) 60%, var(--hc-border))}[data-ai] .hc-ai-icon{width:17px;height:17px;color:var(--hc-accent);flex:none}.hc-feedback{border:1px solid var(--hc-border);border-radius:14px;margin-top:40px;padding:16px 20px}.hc-feedback [hidden]{display:none!important}.hc-feedback-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hc-feedback-q{color:var(--hc-ink);margin:0;font-size:16px;font-weight:700}.hc-feedback-btns{flex-wrap:wrap;gap:8px;display:flex}.hc-feedback-why .hc-feedback-btns{margin-top:12px}.hc-feedback-thanks{color:var(--hc-2);margin:0;font-size:16px}.hc-feedback-note{color:var(--hc-muted);margin:12px 0 0;font-size:13px;line-height:1.5}@media (width<=1279px){.hc-boxes{grid-template-columns:repeat(3,1fr)}}@media (width<=1024px){.hc{--hc-inset:20px}}@media (width<=899px){.hc-boxes{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.hc-list,.hc-more-list{grid-template-columns:minmax(0,1fr)}}@media (width<=699px){.hc-page{padding-top:104px}.hc-incident{margin-top:84px}.hc-incident:not([hidden])~.hc-page{padding-top:24px}.hc-boxes{grid-template-columns:minmax(0,1fr);margin-top:36px}.hc-h1,.hc-title,.hc-section-h1{font-size:30px}.hc-field{padding:15px 16px}.hc-field-label{font-size:16px}.hc-answer p{font-size:17px}.hc-stuck{flex-direction:column;align-items:stretch;gap:16px}.hc-stuck-actions{flex-direction:column}.hc-btn{width:100%}.hc-bar-search{flex:1;width:auto}.hc-palette,.hc-palette--asking{max-height:calc(100dvh - 24px);margin-top:12px}.hc-hub .hc-h1{font-size:36px}.hc-ask{padding-left:14px}.hc-ask-input{font-size:16px}.hc-ask-btn{padding:10px 16px}.hc-ans{padding:18px 16px 14px}.hc-ans-src{flex-wrap:wrap;gap:4px 10px}.hc-ans-src-title{flex-basis:100%;order:2}.hc-ans-src-read{order:3}.hc-hub-foot{grid-template-columns:minmax(0,1fr);gap:24px}.hc-hub .hc-box{min-height:0}.hc-stuck--hub .hc-stuck-actions{flex-direction:row;justify-content:space-between}.hc-stuck--hub .hc-btn{width:auto}.hc-pal-section{display:none}.hc-pal-answer{padding:4px 16px 2px}.hc-ask-foot{flex-direction:column;gap:10px}.hc-ask-mail{justify-content:center;display:flex}.hc-ask-source-section{display:none}}@media (width<=420px){.hc{--hc-inset:16px}}@media (prefers-reduced-motion:reduce){.hc-box{transition:none}}@media (width>=1200px){.hc-toc{display:flex}}.hc-body .sp-figure>.sp-device{max-width:460px}.hc-body .sp-figure>.sp-device:has(>.vks--phone){max-width:422px}@media (width>=1000px){.hc-rail .hc-rail-search{z-index:1;box-shadow:0 -12px 0 var(--hc-surface), 0 12px 0 var(--hc-surface);position:sticky;top:0}}.hc-hub-top .hc-hero--hub .hc-panel,.hc-hub-top .hc-ask,.hc-hub-top .hc-try,.hc-hub-top .hc-ans-wrap{max-width:none}
