@import url('/assets/resources.css?v=2');
.docs-main{max-width:1080px}.docs-hero{padding-bottom:34px}.docs-hero h1{max-width:820px}.docs-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.docs-meta span{padding:6px 10px;border:1px solid var(--line);border-radius:999px;color:#8e8895;background:#ffffff04;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.docs-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:42px;align-items:start}.docs-toc{position:sticky;top:120px;padding:16px 0}.docs-toc strong{display:block;margin-bottom:13px;color:#77717e;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.docs-toc a{display:block;padding:7px 0;color:#8f8995;font-size:13px}.docs-toc a:hover{color:var(--accent)}.docs-content{min-width:0}.docs-section{scroll-margin-top:112px;padding:28px;border:1px solid var(--line);border-radius:17px;background:#ffffff04}.docs-section+.docs-section{margin-top:14px}.section-kicker{display:inline-grid;place-items:center;width:34px;height:28px;margin-bottom:14px;border:1px solid #bd7bff35;border-radius:9px;color:#cda8ff;background:#a15bed10;font:700 10px ui-monospace,monospace}.docs-section h2{font-size:26px;margin-bottom:12px}.docs-section h3{margin:22px 0 10px;font-size:16px}.docs-section p,.docs-section li{color:var(--muted);font-size:14px}.docs-section ul{margin:12px 0;padding-left:20px}.docs-section li+li{margin-top:7px}.inline-link{display:inline-block;margin-top:10px;color:var(--accent);text-decoration:underline;text-underline-offset:4px}.docs-table-wrap{overflow-x:auto;margin-top:16px;border:1px solid var(--line);border-radius:12px}.docs-table{width:100%;min-width:620px;border-collapse:collapse;font-size:12px}.docs-table th,.docs-table td{text-align:left;padding:10px 12px;border-bottom:1px solid #ffffff0d;vertical-align:top}.docs-table th{color:#85808c;background:#ffffff04;font-size:10px;text-transform:uppercase}.docs-table tr:last-child td{border-bottom:0}.status{display:inline-flex;padding:3px 8px;border-radius:999px;font:700 9px ui-monospace,monospace;white-space:nowrap}.status.ok{color:#b795ff;border:1px solid #bd7bff38;background:#a15bed10}.status.limited{color:#e7bd76;border:1px solid #e7bd7635;background:#e7bd760e}.docs-note{margin-top:14px;padding:15px 17px;border-left:2px solid var(--accent);border-radius:0 11px 11px 0;background:#b77bff09;color:#aaa4b0;font-size:13px;line-height:1.6}.chip-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.chip-list span{padding:9px 12px;border:1px solid var(--line);border-radius:999px;background:#08090d99;color:#c0bac6;font:11px ui-monospace,monospace}.chip-list.compact span{padding:7px 10px}.mode-docs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.mode-docs article{padding:18px;border:1px solid var(--line);border-radius:13px;background:#08090d99}.mode-docs h3{margin:0 0 8px;color:#c8a3ff}.mode-docs p{margin:0}.code-list{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:9px 14px;align-items:start;margin:17px 0}.code-list code{padding:4px 7px;border:1px solid #bd7bff2b;border-radius:7px;background:#a15bed0d;color:#cba8ff;font-size:11px}.code-list span{color:#9f99a5;font-size:13px}.faq-docs details{padding:14px 0;border-bottom:1px solid var(--line)}.faq-docs details:last-child{border:0}.faq-docs summary{cursor:pointer;color:#e9e4ed;font-weight:650}.faq-docs p{padding-top:9px;margin:0}.docs-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.docs-actions .button{min-height:46px;font-size:13px}.resource-footer{margin-top:70px}@media(max-width:820px){.docs-layout{grid-template-columns:1fr}.docs-toc{position:static;display:flex;flex-wrap:wrap;gap:7px;padding:0}.docs-toc strong{width:100%;margin:0}.docs-toc a{padding:7px 10px;border:1px solid var(--line);border-radius:999px}.mode-docs{grid-template-columns:1fr}}@media(max-width:560px){.docs-main{width:calc(100% - 24px)}.docs-hero h1{font-size:43px}.docs-section{padding:19px}.docs-section h2{font-size:22px}.docs-table th,.docs-table td{padding:9px 10px}.code-list{grid-template-columns:1fr}.code-list span{margin-top:-5px;margin-bottom:4px}}
