.PiesAa_pageHeader{margin-top:18px;padding-bottom:0}.PiesAa_pageHeader h1{color:var(--text);letter-spacing:-.025em;margin:0;font-size:32px;font-weight:600;line-height:1.15}.PiesAa_pageHeader>p{max-width:64ch;color:var(--text-muted);margin:14px 0 0;font-size:16px;line-height:1.65}.PiesAa_pageHeader strong{color:var(--text);font-weight:600}.PiesAa_section{margin-top:38px}.PiesAa_section h2{color:var(--text);letter-spacing:-.015em;margin:0 0 12px;font-size:20px;font-weight:600}.PiesAa_section>p{max-width:64ch;color:var(--text-muted);margin:0 0 22px;font-size:16px;line-height:1.65}.PiesAa_inlineCode{font-family:var(--font-geist-mono), monospace;background:var(--surface-soft);color:var(--text);border-radius:5px;padding:1px 6px;font-size:13px}.PiesAa_codeCard{background:#131417;border:1px solid #26272d;border-radius:13px;overflow:hidden}.PiesAa_codeHeader{background:#17181c;border-bottom:1px solid #26272d;justify-content:space-between;align-items:center;height:38px;padding:0 10px 0 14px;display:flex}.PiesAa_codeHeader span{color:#82848c;font-size:11.5px;font-family:var(--font-geist-mono), monospace}.PiesAa_copyButton{color:#b6b8c0;cursor:pointer;background:#1e1f24;border:1px solid #2d2e35;border-radius:7px;align-items:center;gap:5px;height:26px;padding:0 9px;font-family:inherit;font-size:11.5px;transition:background .14s,color .14s;display:inline-flex}.PiesAa_copyButton:hover{color:#fff;background:#26272d}.PiesAa_copyButtonCopied{color:var(--accent)}.PiesAa_codeBlock{color:#e5e6e9;white-space:pre;font-size:12.7px;line-height:1.75;font-family:var(--font-geist-mono), monospace;margin:0;padding:14px 16px;overflow-x:auto}.PiesAa_infoCallout{border:1px solid var(--border);background:var(--accent-soft);border-radius:12px;gap:12px;margin-top:22px;padding:15px 16px;display:flex}.PiesAa_infoCalloutIcon{color:var(--accent);flex-shrink:0;margin-top:1px}.PiesAa_infoCallout div{color:var(--text-muted);font-size:14px;line-height:1.55}.PiesAa_infoCallout strong{color:var(--text);font-weight:600}.PiesAa_errorsTable{border-collapse:collapse;width:100%;margin-top:14px;font-size:14px}.PiesAa_errorsTable thead tr{border-bottom:1px solid var(--border)}.PiesAa_errorsTable th{text-align:left;color:var(--text-soft);letter-spacing:.04em;text-transform:uppercase;padding:0 0 9px;font-size:12px;font-weight:600}.PiesAa_errorsTable th:last-child{padding-left:16px}.PiesAa_errorsTable td{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);color:var(--text-muted);vertical-align:top;padding:11px 0}.PiesAa_errorsTable td:last-child{padding-left:16px}.PiesAa_errorsTable .PiesAa_lastRow td{border-bottom:none}.PiesAa_statusCell{font-family:var(--font-geist-mono), monospace;color:var(--text-muted);width:90px;font-weight:500}.PiesAa_pageNav{border-top:1px solid var(--border);justify-content:space-between;gap:16px;margin-top:48px;margin-bottom:32px;padding-top:24px;display:flex}.PiesAa_pageNavPrev,.PiesAa_pageNavNext{background:var(--surface);border:1px solid var(--border);border-radius:11px;min-width:140px;padding:13px 18px;text-decoration:none;transition:border-color .15s;display:block}.PiesAa_pageNavPrev{text-align:left}.PiesAa_pageNavNext{text-align:right}.PiesAa_pageNavPrev:hover,.PiesAa_pageNavNext:hover{border-color:var(--accent)}.PiesAa_pageNavLabel{color:var(--text-soft);font-size:12px}.PiesAa_pageNavTitle{color:var(--text);margin-top:2px;font-size:14.5px;font-weight:600}@media (max-width:640px){.PiesAa_pageHeader h1{font-size:26px}.PiesAa_pageNav{flex-direction:column}.PiesAa_pageNavNext{text-align:left}}
