.ds-kb{--ds-kb-term: 280px;--ds-kb-topic: 180px}.ds-kb__dictionary{padding-block:0 var(--ds-space-8);background:var(--fx-bg-app)}.ds-kb__sheet{padding:var(--ds-space-2) calc(var(--ds-space-6) + var(--ds-space-2));border-radius:var(--ds-space-3) var(--ds-space-5) var(--ds-space-5) var(--ds-space-5);background:var(--fx-bg-surface);box-shadow:var(--fx-shadow-card)}.ds-kb__empty{margin:0;padding-block:var(--ds-space-6)}.ds-kb__topic{display:grid;grid-template-columns:var(--ds-kb-topic) minmax(0,1fr);gap:var(--ds-space-6);padding-block:var(--ds-space-6)}.ds-kb__topic+.ds-kb__topic{border-top:1.5px dashed var(--fx-line-hairline)}.ds-kb__topic-head{padding-top:var(--ds-space-4)}.ds-kb__topic-head h2{margin:0;font-size:var(--ds-space-5);line-height:var(--ds-leading-band);text-wrap:balance;hyphens:auto;scroll-margin-top:120px}.ds-kb__topic-count{margin:var(--ds-space-3) 0 0;font-size:var(--ds-text-meta);color:var(--fx-ink-secondary);font-variant-numeric:tabular-nums}.ds-kb__terms{list-style:none;padding:0;margin:0}.ds-kb__row{display:grid;grid-template-columns:minmax(0,var(--ds-kb-term)) minmax(0,1fr);gap:var(--ds-space-5);padding-block:var(--ds-space-4)}.ds-kb__row+.ds-kb__row{border-top:1px solid var(--fx-line-hairline)}.ds-kb__term h3{margin:0;font-size:var(--ds-text-h3);line-height:var(--ds-leading-snug);font-weight:700;letter-spacing:-.025em}.ds-kb__term a{display:inline-flex;align-items:baseline;gap:var(--ds-space-2);min-height:44px;padding-block:var(--ds-space-2);margin-block:calc(-1 * var(--ds-space-2));color:var(--fx-ink-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--fx-line-accent);overflow-wrap:anywhere}.ds-kb__term a span{flex:none;font-size:var(--ds-text-lead);color:var(--fx-brand-pixel)}.ds-kb__excerpt{margin:0;font-size:var(--ds-text-body);line-height:var(--ds-index-leading-copy);color:var(--fx-ink-secondary);overflow-wrap:anywhere;max-width:65ch}.ds-kb__row:has(a:hover),.ds-kb__row:focus-within{background:var(--fx-bg-sunken)}.ds-kb__term a:hover,.ds-kb__term a:active{color:var(--fx-brand-pixel);text-decoration-color:currentColor}.ds-kb__drawers{list-style:none;margin:var(--ds-space-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ds-space-4)}.ds-kb__drawer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:calc(var(--ds-space-3) + var(--ds-space-1) / 2);height:100%;min-height:176px;padding:calc(var(--ds-space-5) - var(--ds-space-1) / 2) calc(var(--ds-space-4) + var(--ds-space-1) / 2) var(--ds-space-4);border-radius:var(--ds-radius-card);border:1.5px solid var(--fx-ink-primary);background:linear-gradient(to top,color-mix(in srgb,var(--fx-ink-primary) 7%,transparent) 6px,transparent 6px) var(--fx-bg-surface);color:var(--fx-ink-primary);text-decoration:none;transition:background .15s}.ds-kb__drawer-label{display:inline-flex;justify-content:center;align-items:center;gap:var(--ds-space-2);min-width:72%;max-width:100%;padding:calc(var(--ds-space-2) + var(--ds-space-1) / 2) var(--ds-space-4);border:1.5px solid var(--fx-ink-primary);border-radius:calc(var(--ds-space-2) - var(--ds-space-1) / 2);background:var(--fx-bg-sunken);font-size:var(--ds-text-small);line-height:var(--ds-leading-snug);font-weight:700;text-align:center;overflow-wrap:anywhere}.ds-kb__drawer-desc{flex:1;font-size:var(--ds-text-ui);line-height:var(--ds-index-leading-copy);text-align:center;color:var(--fx-ink-secondary);max-width:26ch}.ds-kb__drawer:hover{background:var(--fx-bg-accent-soft)}.ds-kb__drawer:hover .ds-kb__drawer-label{color:var(--fx-brand-pixel)}.ds-kb__drawer:focus-visible,.ds-kb__blank a:focus-visible{outline:2px solid var(--fx-brand-pixel);outline-offset:3px}.ds-kb__blank{display:flex;flex-direction:column;justify-content:center;gap:var(--ds-space-1);height:100%;min-height:160px;padding:calc(var(--ds-space-5) - var(--ds-space-1) / 2) var(--ds-space-5);border-radius:var(--ds-radius-card);border:1.5px dashed color-mix(in srgb,var(--fx-ink-primary) 30%,transparent);background-image:linear-gradient(transparent 27px,var(--fx-line-hairline) 27px);background-size:100% 28px;background-position:0 14px}.ds-kb__blank strong{font-size:var(--ds-index-strong);color:var(--fx-ink-primary)}.ds-kb__blank a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--ds-text-link);font-weight:650;color:var(--fx-brand-pixel);text-underline-offset:4px}@media(max-width:1099px){.ds-kb{--ds-kb-term: 220px;--ds-kb-topic: 160px}.ds-kb__sheet{padding-inline:var(--ds-space-5)}.ds-kb__topic{gap:var(--ds-space-5)}.ds-kb__drawers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.ds-kb__topic{grid-template-columns:minmax(0,1fr);gap:calc(var(--ds-space-4) + var(--ds-space-1))}.ds-kb__topic-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-space-4);padding-top:0}.ds-kb__topic-count{flex:none;margin:0}}@media(max-width:639px){.ds-kb__sheet{padding:0 calc(var(--ds-space-4) + var(--ds-space-1))}.ds-kb__topic{padding-block:var(--ds-space-5);gap:var(--ds-space-4)}.ds-kb__row{grid-template-columns:minmax(0,1fr);gap:var(--ds-space-3);padding-block:calc(var(--ds-space-4) + var(--ds-space-1))}.ds-kb__dictionary{padding-bottom:calc(var(--ds-space-6) + var(--ds-space-2))}.ds-kb__drawers{grid-template-columns:minmax(0,1fr)}.ds-kb__drawer,.ds-kb__blank{min-height:128px}}@media(prefers-reduced-motion:reduce){.ds-kb__drawer{transition:none}}.ds-kb__term a:focus-visible{outline:2px solid var(--fx-brand-pixel);outline-offset:3px;border-radius:calc(var(--ds-space-2) - var(--ds-space-1) / 2)}.kb-intro[data-astro-cid-eoew5y2c]{padding-block:20px 40px}.kb-intro[data-astro-cid-eoew5y2c] header[data-astro-cid-eoew5y2c]{max-width:760px;padding-top:40px}.kb-intro[data-astro-cid-eoew5y2c] h1[data-astro-cid-eoew5y2c]{margin-top:14px}.kb-intro[data-astro-cid-eoew5y2c] .fp-lead[data-astro-cid-eoew5y2c]{margin-top:18px}.kb-content[data-astro-cid-eoew5y2c]{padding-block:48px 72px}.kb-layout[data-astro-cid-eoew5y2c]{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:48px;align-items:start}.kb-topics[data-astro-cid-eoew5y2c]{display:flex;flex-wrap:wrap;gap:6px 24px;margin-bottom:36px}.kb-topics[data-astro-cid-eoew5y2c] a[data-astro-cid-eoew5y2c]{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:14px;font-weight:650;text-underline-offset:5px}.kb-topics[data-astro-cid-eoew5y2c] span[data-astro-cid-eoew5y2c]{color:var(--fx-ink-tertiary);font-variant-numeric:tabular-nums}.kb-group[data-astro-cid-eoew5y2c]+.kb-group[data-astro-cid-eoew5y2c]{margin-top:40px}.kb-group[data-astro-cid-eoew5y2c] h2[data-astro-cid-eoew5y2c]{scroll-margin-top:100px;margin-bottom:16px}.kb-group[data-astro-cid-eoew5y2c]>div[data-astro-cid-eoew5y2c]{border-top:1px solid var(--fx-ink-primary)}.kb-row[data-astro-cid-eoew5y2c]{display:grid;grid-template-columns:125px minmax(0,1fr) auto;gap:16px;align-items:start;padding:16px 0;border-bottom:1px solid var(--fx-line-hairline);text-decoration:none;color:inherit}.kb-row__type[data-astro-cid-eoew5y2c]{text-transform:capitalize;font-size:13px;font-weight:700;color:var(--fx-ink-tertiary)}.kb-row[data-astro-cid-eoew5y2c] strong[data-astro-cid-eoew5y2c]{display:block;font-size:16px;line-height:1.4}.kb-row[data-astro-cid-eoew5y2c] small[data-astro-cid-eoew5y2c]{display:block;margin-top:4px;font-size:14px;line-height:1.5;color:var(--fx-ink-secondary)}.kb-row[data-astro-cid-eoew5y2c]>span[data-astro-cid-eoew5y2c]:last-child{color:var(--fx-brand-pixel)}.kb-row[data-astro-cid-eoew5y2c]:hover strong[data-astro-cid-eoew5y2c]{color:var(--fx-brand-pixel)}.kb-aside[data-astro-cid-eoew5y2c]{padding-top:8px}.kb-aside[data-astro-cid-eoew5y2c] h2[data-astro-cid-eoew5y2c]{font-size:14px;margin-bottom:12px}.kb-aside[data-astro-cid-eoew5y2c]>a[data-astro-cid-eoew5y2c]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;border-top:1px solid var(--fx-line-hairline);font-size:14px;font-weight:650;text-decoration:none}.kb-request[data-astro-cid-eoew5y2c]{display:flex;flex-direction:column;gap:8px;margin-top:28px;font-size:14px}@media(max-width:899px){.kb-layout[data-astro-cid-eoew5y2c]{grid-template-columns:1fr;gap:40px}.kb-aside[data-astro-cid-eoew5y2c]{border-top:1px solid var(--fx-line-hairline);padding-top:20px}}@media(max-width:639px){.kb-intro[data-astro-cid-eoew5y2c]{padding-bottom:32px}.kb-intro[data-astro-cid-eoew5y2c] header[data-astro-cid-eoew5y2c]{padding-top:28px}.kb-content[data-astro-cid-eoew5y2c]{padding-block:40px 48px}.kb-row[data-astro-cid-eoew5y2c]{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.kb-row__type[data-astro-cid-eoew5y2c]{grid-column:1 / -1}}
