.docs-module__hZJeFq__page{background:var(--surface-card,#fff);min-height:100vh;color:var(--ink,#141414);font-family:var(--font-sans)}.docs-module__hZJeFq__top{z-index:2;background:var(--surface-card,#fff);border-bottom:1px solid var(--border-hairline,var(--line));justify-content:space-between;align-items:center;gap:16px;height:60px;padding:0 24px;display:flex;position:sticky;top:0}.docs-module__hZJeFq__brand{color:inherit;align-items:center;gap:12px;font-weight:500;text-decoration:none;display:flex}.docs-module__hZJeFq__lockup{height:18px}.docs-module__hZJeFq__divider{background:var(--border-default,#dedddb);width:1px;height:22px}.docs-module__hZJeFq__mark{width:auto;height:18px}.docs-module__hZJeFq__label{border:1px solid var(--border-default,#dedddb);color:var(--text-secondary);font-family:var(--font-mono);letter-spacing:.06em;border-radius:4px;padding:3px 6px;font-size:11px;line-height:1}.docs-module__hZJeFq__portal{color:var(--text-secondary);font-size:14px;text-decoration:none}.docs-module__hZJeFq__portal:hover{color:var(--ink,#141414)}.docs-module__hZJeFq__layout{grid-template-columns:200px minmax(0,760px);gap:56px;max-width:1080px;margin:0 auto;padding:48px 24px 96px;display:grid}.docs-module__hZJeFq__toc{flex-direction:column;align-self:start;gap:10px;font-size:14px;display:flex;position:sticky;top:96px}.docs-module__hZJeFq__toc a{color:var(--text-secondary);text-decoration:none}.docs-module__hZJeFq__toc a:hover{color:var(--ink,#141414)}.docs-module__hZJeFq__main h1{letter-spacing:-.02em;margin:0 0 12px;font-size:36px;font-weight:500}.docs-module__hZJeFq__lead{color:var(--text-secondary);margin:0 0 8px;font-size:17px;line-height:1.55}.docs-module__hZJeFq__section{padding-top:40px;scroll-margin-top:72px;font-size:15px;line-height:1.65}.docs-module__hZJeFq__section h2{margin:0 0 12px;font-size:21px;font-weight:500}.docs-module__hZJeFq__section h2 a{color:inherit;text-decoration:none}.docs-module__hZJeFq__section ol,.docs-module__hZJeFq__section ul{padding-left:22px}.docs-module__hZJeFq__section li+li{margin-top:6px}.docs-module__hZJeFq__code{background:var(--surface-subtle,#f4f3ef);font-family:var(--font-mono);word-break:break-word;border-radius:4px;padding:1px 5px;font-size:.88em}.docs-module__hZJeFq__pre{color:#f2f1ec;font-family:var(--font-mono);background:#141414;border-radius:10px;margin:16px 0;padding:18px 20px;font-size:13px;line-height:1.6;overflow-x:auto}.docs-module__hZJeFq__tableWrap{margin:16px 0;overflow-x:auto}.docs-module__hZJeFq__table{border-collapse:collapse;width:100%;font-size:14px}.docs-module__hZJeFq__table th,.docs-module__hZJeFq__table td{border-bottom:1px solid var(--border-hairline,var(--line));text-align:left;vertical-align:top;padding:10px 12px 10px 0}.docs-module__hZJeFq__table th{color:var(--text-tertiary,var(--text-secondary));letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:500}.docs-module__hZJeFq__styleCell{align-items:center;gap:12px;display:flex}.docs-module__hZJeFq__styleCell img{border:1px solid var(--border-hairline,var(--line));background:#fff;border-radius:4px;flex:none;width:140px;height:auto}@media (max-width:860px){.docs-module__hZJeFq__styleCell{flex-direction:column;align-items:flex-start}.docs-module__hZJeFq__layout{grid-template-columns:minmax(0,1fr);gap:0;padding:32px 16px 72px}.docs-module__hZJeFq__toc{display:none}.docs-module__hZJeFq__top{padding:0 16px}}
