@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/static/font/500-02.ae6258df43.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/static/font/500-03.89c6cba804.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/static/font/500-05.b7bedb53a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/static/font/500-06.af2e87f5d6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/static/font/500-01.a3924ff4a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/static/font/500-02.55a1343a9a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/static/font/500-03.5a0c43ffa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/static/font/600-01.a3924ff4a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/static/font/600-02.55a1343a9a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/static/font/600-03.5a0c43ffa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/static/font/700-01.a3924ff4a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/static/font/700-02.55a1343a9a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/static/font/700-03.5a0c43ffa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0a1628;--ink-soft:#445366;--mist:#dfe7f0;--paper:#eef3f8;--surface:#f7fafc;--line:#c5d0dd;--teal:#0f9d99;--teal-deep:#0b7f7c;--teal-soft:#d4f1ef;--sidebar:#07101c;--sidebar-elevated:#0d1a2b;--sidebar-text:#d7e0ea;--sidebar-muted:#7d8c9e;--danger:#c23b3b;--code-bg:#0b1522;--code-text:#e7eef6;--radius:10px;--scroll-size:8px;--scroll-track:transparent;--scroll-thumb:#0a162838;--scroll-thumb-hover:#0f9d998c;--scroll-thumb-dark:#d7e0ea38;--scroll-thumb-dark-hover:#0f9d99a6;--font-display:"Space Grotesk", "PingFang SC", "Microsoft YaHei", sans-serif;--font-body:"PingFang SC", "Microsoft YaHei", "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", Consolas, "Courier New", monospace;color:var(--ink);background:var(--paper);font-family:var(--font-body);line-height:1.55}html,body,#root{height:100%}*{box-sizing:border-box}@supports (scrollbar-width:thin){*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track)}}::-webkit-scrollbar{width:var(--scroll-size);height:var(--scroll-size)}::-webkit-scrollbar-track{background:var(--scroll-track)}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--scroll-thumb);border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}body{background:radial-gradient(1200px 600px at 85% -10%,#0f9d9924,#0000 55%),radial-gradient(900px 500px at -5% 20%,#0a16280f,#0000 50%),linear-gradient(165deg,#f5f8fb 0%,#e8eef5 48%,#e3eaf2 100%);margin:0;overflow:hidden}button,input,textarea{font:inherit;line-height:normal}code,pre,.code-block{font-family:var(--font-mono);font-weight:500}a{color:inherit}.shell{height:100%;display:flex;overflow:hidden}.sidebar{background:linear-gradient(180deg, #0f9d991a 0%, transparent 28%),linear-gradient(160deg, #0a1628 0%, var(--sidebar) 55%, #050b14 100%);width:268px;height:100%;color:var(--sidebar-text);border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;padding:22px 14px 18px;display:flex;overflow:hidden}.brand{align-items:center;gap:12px;padding:4px 10px 22px;display:flex}.brand strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:16px;font-weight:650;display:block}.brand p{color:var(--sidebar-muted);letter-spacing:.08em;text-transform:uppercase;margin:2px 0 0;font-size:12px}.brand-mark{background:linear-gradient(145deg, #1ac4bf, var(--teal-deep));color:#041018;width:38px;height:38px;font-family:var(--font-display);border-radius:11px;place-items:center;font-size:18px;font-weight:700;animation:.7s cubic-bezier(.22,1,.36,1) both mark-in;display:grid}.nav{flex-direction:column;flex:1;gap:2px;min-height:0;padding-right:4px;display:flex;overflow:auto}@supports (scrollbar-color:auto){.nav{scrollbar-color:var(--scroll-thumb-dark) #0000}}.nav::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb-dark)}.nav::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-dark-hover)}.nav-group{margin-top:16px}.nav-label{color:var(--sidebar-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 10px 8px;font-size:11px;font-weight:500}.nav-link{color:#b7c3d1;border-radius:8px;padding:8px 12px;text-decoration:none;transition:color .16s,background .16s,transform .16s;display:block;position:relative}.nav-link:before{content:"";background:var(--teal);border-radius:2px;width:2px;height:0;transition:height .18s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.nav-link:hover{color:#fff;background:#ffffff0a}.nav-link.active{color:#fff;background:var(--sidebar-elevated)}.nav-link.active:before{height:58%}.main{background-image:linear-gradient(#0a162809 1px,#0000 1px),linear-gradient(90deg,#0a162809 1px,#0000 1px);background-position:-1px -1px;background-size:28px 28px;flex-direction:column;flex:1;min-width:0;height:100%;padding:36px 44px 0;display:flex;position:relative;overflow:auto}.main-body{flex:1 0 auto;padding-bottom:40px}.site-footer{width:100%;color:var(--ink-soft);border-top:1px solid #c5d0dd8c;flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:8px 18px;margin-top:auto;padding:16px 8px 22px;font-size:12px;line-height:1.4;display:flex}.site-footer a{color:var(--ink-soft);text-decoration:none;transition:color .16s}.site-footer a:hover{color:var(--teal-deep)}@supports (scrollbar-gutter:stable){.main{scrollbar-gutter:stable}}.page{animation:.42s cubic-bezier(.22,1,.36,1) both page-in}.page-head h1{max-width:18ch;font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:650;line-height:1.15}.eyebrow{color:var(--teal-deep);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:600}.lede{max-width:62ch;color:var(--ink-soft);margin:0;font-size:16px}.lede code,.facts code,td code{color:var(--teal-deep);background:#0f9d991a;border-radius:4px;padding:.1em .35em;font-size:.92em}.rules,.catalog,.docs section{margin-top:28px}.rules h2,.catalog h2,.docs h2,.try h2,.try h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 14px;font-size:15px;font-weight:650}.rules{border-top:1px solid var(--line);padding-top:22px}.facts{margin:0;padding:0;list-style:none}.facts li{color:var(--ink-soft);border-bottom:1px solid #c5d0dd8c;padding:10px 0 10px 18px;position:relative}.facts li:before{content:"";background:var(--teal);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15em;left:0}.limit-table-wrap{background:#ffffffb8;border:1px solid #c5d0ddb3;border-radius:10px;margin-top:16px;overflow-x:auto}.limit-table{border-collapse:collapse;width:100%;font-size:13px}.limit-table th,.limit-table td{text-align:left;color:var(--ink-soft);border-bottom:1px solid #c5d0dd8c;padding:10px 14px}.limit-table th{color:var(--ink);background:#0f9d990f;font-weight:600}.limit-table tr:last-child td{border-bottom:none}.limit-table .plan-code{margin-left:8px}.catalog{flex-direction:column;gap:28px;padding-top:8px;display:flex}.catalog-group h2{color:var(--ink-soft);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:600}.endpoint-list{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.endpoint-list li{border-bottom:1px solid var(--line)}.endpoint-list a{align-items:center;gap:14px;padding:14px 4px;text-decoration:none;transition:background .16s,transform .16s,padding-left .16s;display:flex}.endpoint-list a:hover{background:#ffffff8c;padding-left:8px}.endpoint-list strong{font-family:var(--font-display);font-weight:600;display:block}.endpoint-list small{color:var(--ink-soft);font-family:var(--font-mono);margin-top:2px;font-size:12px;font-weight:500;display:block}.method{background:var(--teal-soft);min-width:3.4rem;color:var(--teal-deep);font-family:var(--font-mono);letter-spacing:.02em;border:1px solid #0f9d9947;border-radius:6px;justify-content:center;align-items:center;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.endpoint-list .method{flex-shrink:0;min-width:6.2rem}.path-line{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.path-line code{color:var(--ink-soft);font-size:14px}.endpoint{grid-template-columns:minmax(0,1fr) minmax(320px,390px);align-items:start;gap:28px;display:grid}.docs .page-head{margin-bottom:8px}.docs section{border-top:1px solid var(--line);padding-top:18px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #c5d0ddb3;padding:10px 8px}th{color:var(--ink-soft);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}pre,.code-block{border-radius:var(--radius);background:var(--code-bg);color:var(--code-text);white-space:pre-wrap;border:1px solid #ffffff0f;margin:0;padding:14px 16px;font-size:12.5px;line-height:1.5;overflow:auto}@supports (scrollbar-color:auto){pre,.code-block{scrollbar-color:var(--scroll-thumb-dark) #0000}}pre::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb-dark)}.code-block::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb-dark)}pre::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-dark-hover)}.code-block::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-dark-hover)}.tok-key{color:#7dd3ce}.tok-str{color:#f0c674}.tok-num{color:#d19a66}.tok-kw{color:#82aaff}.try{border:1px solid var(--line);background:linear-gradient(180deg, #ffffffeb, #f7fafcf5),var(--surface);border-radius:14px;max-height:calc(100vh - 72px);padding:18px;animation:.52s cubic-bezier(.22,1,.36,1) both panel-in;position:sticky;top:0;overflow:auto;box-shadow:0 18px 40px #0a16280f}.try-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.method-switch{border:1px solid var(--line);background:#e8eef5cc;border-radius:8px;gap:2px;padding:3px;display:flex}.method-switch button{min-width:3.4rem;color:var(--ink-soft);font-family:var(--font-mono);background:0 0;border:0;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:500}.method-switch button.active{color:var(--ink);background:#fff}.request-url{margin:0 0 14px}.request-url code{color:var(--ink-soft);overflow-wrap:break-word;background:#0a16280a;border-radius:8px;padding:10px 12px;font-size:12px;display:block}.hint,.error{margin:0 0 12px;font-size:13px}.hint{color:var(--ink-soft)}.try-key-toggle{color:var(--ink-soft);cursor:pointer;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;display:flex}.try-key-toggle input{width:15px;height:15px;accent-color:var(--teal-deep)}.try-key-toggle code{color:var(--teal-deep);background:#0f9d991a;border-radius:4px;padding:.05em .3em;font-size:.92em}.error{color:var(--danger)}.query-fields{flex-direction:column;gap:10px;display:flex}.query-fields label{color:var(--ink-soft);flex-direction:column;gap:5px;font-size:12px;font-weight:500;display:flex}.query-fields input,textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;padding:9px 11px;transition:border-color .16s,box-shadow .16s}.query-fields input:focus,textarea:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 3px #0f9d9929}.json-editor .hint{margin-bottom:8px}.json-editor-frame{border-radius:var(--radius);background:var(--code-bg);border:1px solid #ffffff0f;min-height:7.5rem;transition:box-shadow .16s;display:grid;position:relative;overflow:hidden}.json-editor-frame:focus-within{box-shadow:0 0 0 3px #0f9d9929}.json-editor-highlight,.json-editor-input{box-sizing:border-box;border-radius:var(--radius);width:100%;min-height:7.5rem;max-height:16rem;font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:break-word;tab-size:2;border:0;grid-area:1/1;margin:0;padding:14px 16px;font-size:12.5px;font-weight:500;line-height:1.5}.json-editor-highlight{pointer-events:none;color:var(--code-text);background:0 0;overflow:auto}.json-editor-input{z-index:1;resize:vertical;color:#0000;caret-color:var(--code-text);background:0 0;overflow:auto}.json-editor-input::placeholder{color:#e7eef659}.json-editor-input:focus{box-shadow:none;border-color:#0000;outline:none}.try-actions{gap:8px;margin-top:14px;display:flex}button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;padding:9px 14px;transition:transform .14s,background .14s,border-color .14s}button:hover{border-color:#aebccc}button:active{transform:translateY(1px)}button.primary{border-color:var(--teal-deep);background:linear-gradient(180deg, #14b3ae, var(--teal-deep));color:#fff}button.primary:hover{border-color:var(--teal-deep);filter:brightness(1.04)}button:disabled{cursor:wait;opacity:.7}.try section{margin-top:16px}.auth-backdrop{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050b1494;place-items:center;padding:24px 16px;animation:.18s both auth-fade;display:grid;position:fixed;inset:0}.auth-dialog{border:1px solid var(--line);background:linear-gradient(180deg, #fffffff5, #f7fafcfa),var(--surface);border-radius:14px;width:min(380px,100%);max-height:min(760px,100vh - 48px);padding:18px;animation:.42s cubic-bezier(.22,1,.36,1) both panel-in;position:relative;overflow:auto;box-shadow:0 18px 40px #050b1438}.auth-dialog button:active{transform:none}.auth-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-switch{border:1px solid var(--line);background:#e8eef5cc;border-radius:8px;gap:2px;padding:3px;display:flex}.auth-switch button{min-width:4.2rem;color:var(--ink-soft);background:0 0;border:0;border-radius:6px;padding:5px 12px;font-size:13px;font-weight:600}.auth-switch button.active{color:var(--ink);background:#fff}.auth-switch button:hover{color:var(--ink);border-color:#0000}.auth-close{border:1px solid var(--line);width:32px;height:32px;color:var(--ink-soft);background:#fff;border-radius:8px;flex-shrink:0;place-items:center;padding:0;display:grid}.auth-close svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;fill:none;width:14px;height:14px}.auth-close:hover{color:var(--ink);border-color:#aebccc}.auth-lede{color:var(--ink-soft);font-family:var(--font-display);letter-spacing:-.01em;margin:14px 0 0;font-size:15px;font-weight:650}.auth-form{flex-direction:column;gap:12px;margin-top:16px;display:flex}.auth-form label{color:var(--ink-soft);flex-direction:column;gap:5px;font-size:12px;font-weight:500;display:flex}.auth-form input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;padding:9px 11px;font-size:14px;transition:border-color .16s,box-shadow .16s}.auth-form input::placeholder{color:#8b9aab}.auth-form input:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 3px #0f9d9929}.auth-code-row{align-items:center;gap:8px;display:flex}.auth-code-row input{flex:1;min-width:0}.auth-code-row button{white-space:nowrap;flex-shrink:0}.auth-hint,.auth-error{margin:0;font-size:13px}.auth-hint{color:var(--teal-deep)}.auth-error{color:var(--danger)}.auth-form .primary{width:100%;margin-top:2px}.sidebar-account{padding-top:12px}.account-card{background:var(--sidebar-elevated);border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:8px;padding:8px;display:flex}.account-card-btn{width:100%;color:var(--sidebar-text);text-align:left;cursor:pointer}.account-card-btn:hover,.account-card-btn:active{color:#fff;background:#122033;border-color:#ffffff24;transform:none}.account-mark{background:linear-gradient(145deg, #1ac4bf, var(--teal-deep));color:#041018;width:32px;height:32px;font-family:var(--font-display);border-radius:9px;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.account-meta{flex:1;min-width:0}.account-meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.account-meta small{color:var(--sidebar-muted);margin-top:1px;font-size:12px;display:block}.account-side{color:#7dd3ce;background:0 0;border:0;border-radius:6px;flex-shrink:0;padding:6px 8px;font-size:12px;font-weight:600}.account-side:hover,.account-side:active{color:#fff;background:#ffffff0f;border-color:#0000;transform:none}.account-key-chip{width:100%;color:var(--sidebar-text);text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;display:flex}.account-key-chip:hover,.account-key-chip:active{color:#fff;background:#0f9d991f;border-color:#7dd3ce59;transform:none}.account-key-label{color:var(--sidebar-muted);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;font-size:11px;font-weight:600}.account-key-chip code{color:#7dd3ce;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.account-key-plan{color:#7dd3ce;background:#0f9d992e;border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:11px;font-weight:600}.open-key-dialog{width:min(420px,100%)}.open-key-title{font-family:var(--font-display);margin:0;font-size:18px;font-weight:650}.open-key-lede{color:var(--ink-soft);margin:14px 0 0;font-size:14px;line-height:1.5}.open-key-field{color:var(--ink-soft);flex-direction:column;gap:6px;margin-top:16px;font-size:12px;font-weight:500;display:flex}.open-key-value{border:1px solid var(--line);color:var(--ink);word-break:break-all;white-space:pre-wrap;background:#fff;border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.4;display:block;overflow-x:auto}.open-key-usage{color:var(--ink-soft);margin:12px 0 0;font-size:12px;line-height:1.5}.open-key-usage code{color:var(--teal-deep);word-break:break-all;background:#0f9d991a;border-radius:4px;margin-top:4px;padding:.15em .4em;display:inline-block}.open-key-actions{gap:8px;margin-top:18px;display:flex}.open-key-actions button{flex:1}@keyframes auth-fade{0%{opacity:0}to{opacity:1}}.ad-slot{margin-top:28px}.ad-link{border:1px solid var(--line);border-radius:12px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:block;position:relative;overflow:hidden}.ad-link:hover{transform:translateY(-1px)}.ad-badge{color:#fff;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a162873;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.5;display:inline-flex}.ad-image{object-fit:cover;width:100%;height:168px;transition:transform .32s cubic-bezier(.22,1,.36,1);display:block}.ad-link:hover .ad-image{transform:scale(1.03)}.ad-overlay{background:linear-gradient(#050b1414 0%,#050b142e 42%,#050b14b8 100%);flex-direction:column;justify-content:flex-end;gap:8px;padding:12px 14px;display:flex;position:absolute;inset:0}.ad-overlay .ad-badge{position:absolute;top:10px;left:10px}.ad-copy{flex-direction:column;gap:2px;min-width:0;padding-right:52px;display:flex}.ad-title{color:#fff;font-family:var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px #00000059;font-size:15px;font-weight:650;overflow:hidden}.ad-line{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px #0000004d;font-size:12px;line-height:1.4;overflow:hidden}.ad-cta{color:#7dd3ce;font-family:var(--font-display);letter-spacing:.04em;text-shadow:0 1px 2px #00000059;font-size:12px;font-weight:650;position:absolute;bottom:14px;right:14px}.ad-cta:after{content:" →"}.ad-slot.is-text .ad-link{background:linear-gradient(180deg, #ffffffeb, #f7fafcfa),var(--surface);align-items:center;gap:12px;padding:12px 14px;display:flex}.ad-slot.is-text .ad-overlay{background:0 0;padding:0;display:contents;position:static}.ad-slot.is-text .ad-badge{color:var(--teal-deep);-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f9d991f;flex-shrink:0;position:static}.ad-slot.is-text .ad-copy{flex:1;padding-right:0}.ad-slot.is-text .ad-title{color:var(--ink);text-shadow:none}.ad-slot.is-text .ad-line{color:var(--ink-soft);text-shadow:none}.ad-slot.is-text .ad-cta{color:var(--teal-deep);text-shadow:none;position:static}.ad-slot.is-text .ad-link:hover{box-shadow:none;background:#fff;border-color:#aebccc}.ad-slot.is-media .ad-link{box-shadow:0 10px 28px #0a16280d}.ad-slot.is-media .ad-link:hover{box-shadow:0 14px 32px #0a162814}.ad-slot-dark{margin-top:0;margin-bottom:12px}.ad-slot-dark.is-media .ad-link{box-shadow:none;border-color:#ffffff14}.ad-slot-dark.is-media .ad-link:hover{box-shadow:none;border-color:#ffffff24}.ad-slot-dark .ad-image{height:132px}.ad-slot-dark.is-text .ad-link{background:var(--sidebar-elevated);border-color:#ffffff14}.ad-slot-dark.is-text .ad-badge{color:#7dd3ce;background:#0f9d992e}.ad-slot-dark.is-text .ad-title{color:var(--sidebar-text)}.ad-slot-dark.is-text .ad-line{color:var(--sidebar-muted)}.ad-slot-dark.is-text .ad-cta{color:#7dd3ce}.ad-slot-dark.is-text .ad-link:hover{background:#122033;border-color:#ffffff24}.sidebar-ads{padding:0 0 4px}@media (prefers-reduced-motion:reduce){.ad-link,.ad-image{transition:none}.ad-link:hover,.ad-link:hover .ad-image{transform:none}}@media (max-width:980px){.ad-image{height:148px}.ad-slot-dark .ad-image{height:140px}}.sponsor-channels,.sponsor-wall,.sponsor-purchase{max-width:44rem}.sponsor-thanks{color:var(--ink-soft);margin:0 0 12px;font-size:14px}.sponsor-empty{color:var(--ink-soft);margin:0;padding:14px 0;font-size:14px}.purchase-plan-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;margin:4px 0 16px;padding:0;list-style:none;display:grid}.purchase-plan{border-bottom:1px solid #c5d0dd8c;padding:14px 0}.purchase-plan-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.purchase-plan-head strong{font-family:var(--font-display);letter-spacing:-.01em;font-size:15px;font-weight:650}.purchase-price{color:var(--teal-deep);font-size:14px;font-weight:650}.purchase-quota{color:var(--ink-soft);margin:6px 0 0;font-size:13px}.purchase-note{color:var(--ink-soft);margin:4px 0 0;font-size:12px}.purchase-steps{margin-top:4px}.sponsor-channel-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px;margin:4px 0 0;padding:0;list-style:none;display:grid}.sponsor-channel{flex-direction:column;gap:12px;min-width:0;display:flex}.sponsor-channel-head strong{font-family:var(--font-display);letter-spacing:-.01em;font-size:15px;font-weight:650;display:block}.sponsor-channel-head p{color:var(--ink-soft);margin:4px 0 0;font-size:13px;line-height:1.45}.sponsor-qr{object-fit:contain;object-position:top left;border-radius:10px;align-self:flex-start;width:auto;max-width:100%;height:340px;display:block}.sponsor-channel-link{color:var(--teal-deep);align-self:flex-start;font-size:13px;font-weight:600;text-decoration:none}.sponsor-channel-link:hover{text-decoration:underline}.sponsor-list{margin:0;padding:0;list-style:none}.sponsor-list li{border-bottom:1px solid #c5d0dd8c;padding:14px 0}.sponsor-list li:last-child{border-bottom:none}.sponsor-list-main{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.sponsor-list-main strong{font-size:14px;font-weight:650}.sponsor-list-main a{color:inherit;text-decoration:none}.sponsor-list-main a:hover strong{color:var(--teal-deep)}.sponsor-amount{color:var(--teal-deep);font-size:13px;font-weight:600}.sponsor-list-main time{color:var(--ink-soft);font-size:12px}.sponsor-message{color:var(--ink-soft);margin:6px 0 0;font-size:13px;line-height:1.5}@media (max-width:720px){.purchase-plan-list{grid-template-columns:1fr;gap:0}}@media (max-width:640px){.sponsor-channel-list{grid-template-columns:1fr;gap:24px}.sponsor-qr{width:min(300px,100%);height:auto}}@keyframes page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes panel-in{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mark-in{0%{opacity:0;transform:scale(.82)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.page,.try,.brand-mark,.nav-link,.endpoint-list a,.auth-backdrop,.auth-dialog,button{transition:none;animation:none}}@media (max-width:980px){html,body,#root{height:auto;min-height:100%}body{overflow:auto}.shell{flex-direction:column;height:auto;overflow:visible}.sidebar{width:100%;height:auto}.nav{flex:none;max-height:220px}.main{height:auto;padding:22px 16px 0;overflow:visible}.main-body{padding-bottom:28px}.site-footer{padding:14px 4px 20px}.page-head h1{max-width:none}.endpoint{grid-template-columns:1fr}.try{max-height:none;position:static;overflow:visible}}