.hx{display:grid;gap:clamp(28px,3.5vw,44px);min-inline-size:0}.hx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,48px) clamp(28px,4vw,56px);align-items:start}.hx-cat{display:grid;gap:14px;min-inline-size:0;scroll-margin-block-start:96px}.hx-cat-head{display:flex;align-items:flex-start;gap:14px}.hx-cat-icon{display:grid;place-items:center;flex:none;inline-size:40px;block-size:40px;border-radius:12px;background:var(--action-soft);color:var(--action-text)}.hx-cat-head h2{font-family:Manrope,Inter,sans-serif;font-weight:750;font-size:19px;line-height:1.3;letter-spacing:-.015em}.hx-cat-head p{margin-block-start:2px;color:var(--text-muted);font-size:14px;line-height:1.5}.hx-list{margin:0;padding:0;list-style:none;border-block-start:1px solid var(--border)}.hx-list>li{border-block-end:1px solid var(--border);min-inline-size:0}.hx-topic{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding-block:14px;color:var(--text);text-decoration:none;border-radius:4px}.hx-topic-text{display:grid;gap:3px;min-inline-size:0}.hx-topic-text strong{font-weight:650;font-size:15.5px;line-height:1.4;overflow-wrap:anywhere}.hx-topic-text small{color:var(--text-muted);font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}.hx-topic:hover .hx-topic-text strong{color:var(--action-text)}.hx-topic:hover .hx-chevron{color:var(--text)}.hx-topic:focus-visible{outline:2px solid var(--action);outline-offset:2px}.hx-chevron{grid-column:3;color:var(--text-subtle);flex-shrink:0}.hx-chevron:dir(rtl),.ht-flip:dir(rtl){transform:scaleX(-1)}.hx-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border:1px solid var(--border-strong);border-radius:999px;color:var(--text-muted);font-size:11.5px;font-weight:600;line-height:1.4;white-space:nowrap}.hx-empty{padding:18px 20px;border:1px dashed var(--border-strong);border-radius:var(--r-sm, 14px);color:var(--text-muted);font-size:15px;line-height:1.6}.ht{display:grid;gap:clamp(28px,3.5vw,40px);max-inline-size:760px;min-inline-size:0;color:var(--text)}.ht-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--text-muted);font-size:13.5px}.ht-crumb a{color:var(--action-text);font-weight:600;text-decoration:none}.ht-crumb a:hover{text-decoration:underline;text-underline-offset:3px}.ht-crumb svg{color:var(--text-subtle)}.ht-head{display:grid;gap:12px;margin-block-start:-12px}.ht-head h1{font-family:Manrope,Inter,sans-serif;font-weight:800;font-size:clamp(30px,3.4vw,44px);line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.ht-lead{color:var(--text-muted);font-size:clamp(16px,1.25vw,17.5px);line-height:1.65;max-inline-size:62ch}.ht-lead strong,.ht-steps p strong,.ht-note p strong{color:var(--text);font-weight:650}.ht-chip{justify-self:start;margin-block-start:2px}.ht-h2{font-family:Manrope,Inter,sans-serif;font-weight:750;font-size:20px;line-height:1.3;letter-spacing:-.015em}.ht-steps-wrap,.ht-related{display:grid;gap:18px}.ht-steps{margin:0;padding:0;list-style:none;display:grid}.ht-steps>li{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding-block-end:24px}.ht-steps>li:last-child{padding-block-end:0}.ht-steps>li:not(:last-child):before{content:"";position:absolute;inset-inline-start:19.25px;inset-block:46px 6px;inline-size:1.5px;background:var(--border-strong)}.ht-no{display:grid;place-items:center;inline-size:40px;block-size:40px;border:1.5px solid color-mix(in srgb,var(--action) 50%,transparent);border-radius:9px;background:var(--bg-2);color:var(--action-text);font:800 16px/1 Manrope,Inter,sans-serif;font-variant-numeric:tabular-nums}.ht-steps h3{margin-block-start:8px;font-family:Manrope,Inter,sans-serif;font-weight:700;font-size:16.5px;line-height:1.45}.ht-steps p{margin-block-start:4px;color:var(--text-muted);font-size:15px;line-height:1.65}.ht-notes{display:grid;gap:12px}.ht-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-sm, 14px);background:var(--surface)}.ht-note>svg{margin-block-start:1px;color:var(--text-subtle)}.ht-note strong{font-size:14px;font-weight:700}.ht-note p{margin-block-start:2px;color:var(--text-muted);font-size:14.5px;line-height:1.6}.ht-note.is-caution{border-color:color-mix(in srgb,var(--warning) 40%,transparent);background:var(--warning-soft)}.ht-note.is-caution>svg{color:var(--warning)}.ht-support{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px;padding:20px 22px;border:1px solid var(--border);border-radius:var(--r-md, 18px);background:var(--surface);box-shadow:var(--panel-shadow)}.ht-support h2{font-family:Manrope,Inter,sans-serif;font-weight:750;font-size:18px;line-height:1.3}.ht-support p{margin-block-start:4px;color:var(--text-muted);font-size:14px;line-height:1.55}.ht-updated{color:var(--text-subtle);font-size:13px}@media(max-width:720px){.hx-grid{grid-template-columns:minmax(0,1fr)}.hx-topic{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.hx-topic .hx-chip{grid-column:1;grid-row:2;justify-self:start}.hx-topic .hx-chevron{grid-column:2;grid-row:1}.hx-topic:has(.hx-chip) .hx-chevron{grid-row:1 / span 2}.ht-steps>li{grid-template-columns:36px minmax(0,1fr);gap:14px}.ht-no{inline-size:36px;block-size:36px;font-size:15px}.ht-steps>li:not(:last-child):before{inset-inline-start:17.25px;inset-block-start:42px}.ht-steps h3{margin-block-start:6px}.ht-support .ref-btn{inline-size:100%}}.ht-gate{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px 16px;padding:22px;border:1px solid var(--border);border-radius:var(--r-md, 18px);background:var(--surface);box-shadow:var(--panel-shadow)}.ht-gate-icon{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:12px;background:var(--action-soft);color:var(--action-text)}.ht-gate h2{font-family:Manrope,Inter,sans-serif;font-weight:750;font-size:18px;line-height:1.3}.ht-gate p{margin-block-start:4px;color:var(--text-muted);font-size:14.5px;line-height:1.6}.ht-gate-actions{grid-column:2;display:flex;flex-wrap:wrap;gap:10px}@media(max-width:720px){.ht-gate{grid-template-columns:minmax(0,1fr)}.ht-gate-actions{grid-column:1}.ht-gate-actions .ref-btn{flex:1 1 100%}}.help-member{padding-block:clamp(20px,3vw,36px)}
