.pure-root .pure-api-docs-eyebrow,.v8-frontier .pure-api-docs-eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.pure-root .pure-api-docs-title,.v8-frontier .pure-api-docs-title{font-family:"Cal Sans",var(--font-sans);font-size:clamp(36px,5vw,52px);font-weight:600;line-height:1.05;letter-spacing:0;color:var(--ink);margin:0 0 20px;text-wrap:balance}.pure-root[data-locale=ko] .pure-api-docs-title,.v8-frontier[data-locale=ko] .pure-api-docs-title{font-family:"Pretendard Variable",Pretendard,var(--font-sans);font-weight:700}.pure-root .pure-api-docs-intro,.v8-frontier .pure-api-docs-intro{font-size:17px;line-height:1.65;color:var(--body);max-width:640px;margin:0 0 12px;text-wrap:pretty}.pure-root .pure-api-docs-intro code,.v8-frontier .pure-api-docs-intro code{font-family:var(--font-mono);font-size:.88em;padding:2px 6px;background:var(--bg-deep);border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--ink)}.pure-root .pure-api-docs-meta,.v8-frontier .pure-api-docs-meta{font-size:13px;color:var(--muted);margin:0 0 56px}.pure-root .pure-api-docs-section,.v8-frontier .pure-api-docs-section{margin-top:56px;margin-bottom:24px;scroll-margin-top:96px}.pure-root .pure-api-docs-section-title,.v8-frontier .pure-api-docs-section-title{font-family:"Cal Sans",var(--font-sans);font-size:24px;font-weight:600;line-height:1.2;letter-spacing:0;color:var(--ink);margin:0 0 16px;text-wrap:balance}.pure-root[data-locale=ko] .pure-api-docs-section-title,.v8-frontier[data-locale=ko] .pure-api-docs-section-title{font-family:"Pretendard Variable",Pretendard,var(--font-sans);font-weight:700}.pure-root .pure-api-docs-body,.v8-frontier .pure-api-docs-body{font-size:14px;line-height:1.7;color:var(--body);max-width:640px;margin:0 0 16px;text-wrap:pretty}.pure-root .pure-api-docs-body code,.v8-frontier .pure-api-docs-body code{font-family:var(--font-mono);font-size:.88em;padding:2px 6px;background:var(--bg-deep);border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--ink)}.pure-root .pure-api-docs-body strong,.v8-frontier .pure-api-docs-body strong{color:var(--ink);font-weight:600}.pure-root .pure-api-docs-body a,.v8-frontier .pure-api-docs-body a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:3px;transition:text-decoration-color .14s ease}.pure-root .pure-api-docs-body a:hover,.v8-frontier .pure-api-docs-body a:hover{text-decoration-color:var(--ink)}.pure-root .pure-api-docs-list,.v8-frontier .pure-api-docs-list{font-size:14px;line-height:1.7;color:var(--body);max-width:640px;margin:0 0 16px;padding-left:22px;list-style:none}.pure-root .pure-api-docs-list li,.v8-frontier .pure-api-docs-list li{position:relative;margin-bottom:10px}.pure-root .pure-api-docs-list li:before,.v8-frontier .pure-api-docs-list li:before{content:"";position:absolute;left:-16px;top:.7em;width:5px;height:5px;border-radius:50%;background:var(--faint)}.pure-root .pure-api-docs-list li code,.v8-frontier .pure-api-docs-list li code{font-family:var(--font-mono);font-size:.88em;padding:2px 6px;background:var(--bg-deep);border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--ink)}.pure-root .pure-api-docs-list li strong,.v8-frontier .pure-api-docs-list li strong{color:var(--ink);font-weight:600}.pure-root .pure-api-docs-endpoint,.v8-frontier .pure-api-docs-endpoint{background:var(--bg-deep);border:1px solid var(--hair);border-radius:var(--r-md);padding:28px 24px;margin-bottom:20px;scroll-margin-top:96px}.pure-root .pure-api-docs-endpoint-head,.v8-frontier .pure-api-docs-endpoint-head{display:flex;align-items:center;gap:12px;margin-bottom:10px;flex-wrap:wrap}.pure-root .pure-api-docs-endpoint-path,.v8-frontier .pure-api-docs-endpoint-path{font-family:var(--font-mono);font-size:15px;font-weight:600;color:var(--ink)}.pure-root .pure-api-docs-endpoint-desc,.v8-frontier .pure-api-docs-endpoint-desc{font-size:14px;color:var(--body);margin:0 0 24px;line-height:1.65;max-width:640px;text-wrap:pretty}.pure-root .pure-api-docs-method,.v8-frontier .pure-api-docs-method{display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;padding:3px 10px;border-radius:var(--r-sm);border:1px solid var(--hair);background:var(--bg);color:var(--ink)}.pure-root .pure-api-docs-method.is-post,.v8-frontier .pure-api-docs-method.is-post{color:var(--micro-info)}.pure-root .pure-api-docs-method.is-get,.v8-frontier .pure-api-docs-method.is-get{color:var(--micro-lime)}.pure-root .pure-api-docs-method.is-patch,.v8-frontier .pure-api-docs-method.is-patch{color:var(--micro-warn)}.pure-root .pure-api-docs-method.is-delete,.v8-frontier .pure-api-docs-method.is-delete{color:var(--micro-pink)}.pure-root .pure-api-docs-method.is-head,.v8-frontier .pure-api-docs-method.is-head{color:var(--micro-ai)}.pure-root .pure-api-docs-sublabel,.v8-frontier .pure-api-docs-sublabel{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:18px 0 8px}.pure-root .pure-api-docs-sublabel:first-child,.v8-frontier .pure-api-docs-sublabel:first-child{margin-top:0}.pure-root .pure-api-docs-params,.v8-frontier .pure-api-docs-params{margin-bottom:24px}.pure-root .pure-api-docs-param,.v8-frontier .pure-api-docs-param{display:grid;grid-template-columns:180px 90px 1fr;gap:14px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--hair)}.pure-root .pure-api-docs-param:last-child,.v8-frontier .pure-api-docs-param:last-child{border-bottom:0}.pure-root .pure-api-docs-param-name,.v8-frontier .pure-api-docs-param-name{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--ink);word-break:break-word}.pure-root .pure-api-docs-param-required,.v8-frontier .pure-api-docs-param-required{font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.08em;color:var(--micro-pink);margin-left:6px;vertical-align:super}.pure-root .pure-api-docs-param-type,.v8-frontier .pure-api-docs-param-type{font-family:var(--font-mono);font-size:12px;color:var(--faint)}.pure-root .pure-api-docs-param-desc,.v8-frontier .pure-api-docs-param-desc{font-size:13px;color:var(--body);line-height:1.6}.pure-root .pure-api-docs-param-desc code,.v8-frontier .pure-api-docs-param-desc code{font-family:var(--font-mono);font-size:.92em;padding:1px 5px;background:var(--bg);border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--ink)}.pure-root .pure-api-docs-param-desc a,.v8-frontier .pure-api-docs-param-desc a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:3px}.pure-root .pure-api-docs-subhead,.v8-frontier .pure-api-docs-subhead{font-family:"Cal Sans",var(--font-sans);font-size:16px;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--ink);margin:32px 0 12px}.pure-root[data-locale=ko] .pure-api-docs-subhead,.v8-frontier[data-locale=ko] .pure-api-docs-subhead{font-family:"Pretendard Variable",Pretendard,var(--font-sans);font-weight:700}.pure-root .pure-api-docs-callout,.v8-frontier .pure-api-docs-callout{background:var(--bg-deep);border:1px solid var(--hair);border-radius:var(--r-md);padding:20px 24px;margin-bottom:24px}.pure-root .pure-api-docs-callout>p,.v8-frontier .pure-api-docs-callout>p{font-size:14px;line-height:1.7;color:var(--body);margin:0;max-width:640px}.pure-root .pure-api-docs-callout>p code,.v8-frontier .pure-api-docs-callout>p code{font-family:var(--font-mono);font-size:.88em;padding:2px 6px;background:var(--bg);border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--ink)}.pure-root .pure-api-docs-callout>p strong,.v8-frontier .pure-api-docs-callout>p strong{color:var(--ink);font-weight:600}.pure-root .pure-api-docs-auth-grid,.v8-frontier .pure-api-docs-auth-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin-bottom:24px}.pure-root .pure-api-docs-auth-card,.v8-frontier .pure-api-docs-auth-card{background:var(--bg-deep);border:1px solid var(--hair);border-radius:var(--r-md);padding:22px}.pure-root .pure-api-docs-auth-card-title,.v8-frontier .pure-api-docs-auth-card-title{font-size:14px;font-weight:600;color:var(--ink);margin:0 0 10px}.pure-root .pure-api-docs-auth-card-desc,.v8-frontier .pure-api-docs-auth-card-desc{font-size:13px;color:var(--body);line-height:1.6;margin:0;text-wrap:pretty}@media (max-width:700px){.pure-root .pure-api-docs-param,.v8-frontier .pure-api-docs-param{grid-template-columns:1fr;gap:4px;padding:14px 0}.pure-root .pure-api-docs-param-type,.v8-frontier .pure-api-docs-param-type{font-size:11px}.pure-root .pure-api-docs-endpoint,.v8-frontier .pure-api-docs-endpoint{padding:22px 18px}.pure-root .pure-api-docs-callout,.v8-frontier .pure-api-docs-callout{padding:18px}}