.docs-shell{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:stretch;font-family:Inter,sans-serif;flex:1}.docs-main{min-width:0;padding:40px 32px 60px}.subtitle{color:#94a3b8;font-size:1.1rem}.docs-sidebar{display:flex;flex-direction:column;gap:22px;background:#ffffff09;border-right:1px solid rgba(255,255,255,.08);padding:16px 12px}.docs-search{display:flex}.docs-search-input{width:100%;padding:10px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#f8fafc;font-family:inherit;font-size:.9rem}.docs-search-input::placeholder{color:#64748b}.docs-search-input:focus{outline:none;border-color:#3b82f699;background:#ffffff0f}.docs-search-empty{padding:0 14px;margin:-12px 0 0;color:#64748b;font-size:.85rem}.docs-nav-group[hidden],.docs-nav-item[hidden]{display:none}.docs-nav-group{display:flex;flex-direction:column;gap:2px}.docs-nav-group-label{padding:0 14px 8px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.docs-nav-item{display:block;padding:10px 14px;border-radius:8px;color:#94a3b8;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .15s ease}.docs-nav-item:hover{background:#ffffff0d;color:#f8fafc}.docs-nav-item.active{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.docs-intro{max-width:780px;margin-bottom:36px}.docs-intro h1{margin:0 0 12px;font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.2;color:#f8fafc}.docs-intro p{margin:0;color:#94a3b8;font-size:1.02rem;line-height:1.65}.docs-intro strong{color:#cbd5e1;font-weight:600}.docs-content{min-width:0;overflow-wrap:break-word}.docs-category[hidden]{display:none}.docs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(500px,100%),1fr));gap:30px}.docs-grid-single{grid-template-columns:minmax(0,1fr)}.api-card{min-width:0}.docs-drawer-toggle,.docs-drawer-backdrop{display:none}@media(max-width:900px){.docs-shell{grid-template-columns:minmax(0,1fr)}.docs-drawer-toggle{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:#0b0f19eb;backdrop-filter:blur(12px);border:none;border-bottom:1px solid rgba(255,255,255,.08);color:#f8fafc;font-family:inherit;font-size:.9rem;font-weight:600;cursor:pointer}.docs-drawer-toggle-label{color:#94a3b8}.docs-sidebar{position:fixed;top:0;left:0;bottom:0;z-index:200;width:min(280px,82vw);padding:20px 12px;overflow-y:auto;background:#0b0f19;border-right:1px solid rgba(255,255,255,.08);transform:translate(-100%);transition:transform .22s ease}.docs-sidebar.open{transform:translate(0)}.docs-drawer-backdrop.open{display:block;position:fixed;inset:0;z-index:190;background:#0009}body.docs-drawer-open{overflow:hidden}.docs-main{padding:24px 20px 48px}}.api-card{padding:30px;display:flex;flex-direction:column;gap:20px}.api-header{display:flex;align-items:center;gap:15px;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:15px}.method{font-weight:700;font-size:.85rem;padding:5px 10px;border-radius:6px;text-transform:uppercase}.method.get{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}.method.embed{background:#a855f71a;color:#c084fc;border:1px solid rgba(168,85,247,.2)}.endpoint{margin:0;font-family:Fira Code,monospace;font-size:1.1rem;color:#f8fafc;font-weight:600}.api-desc{color:#cbd5e1;font-size:.95rem;line-height:1.5}.api-section h3{font-family:Outfit,sans-serif;font-size:1rem;margin-bottom:10px;color:#94a3b8}.api-section>*+*{margin-top:12px}.params-list{list-style:none;display:flex;flex-direction:column;gap:8px}.params-list li{font-size:.9rem;color:#cbd5e1}.params-list li pre{margin-top:8px}.params-list code{background:#ffffff0d;padding:2px 6px;border-radius:4px;font-family:Fira Code,monospace;color:#f43f5e;overflow-wrap:anywhere;display:inline-block;max-width:100%;vertical-align:top}.type{color:#64748b;font-style:italic;font-size:.85rem}.note{font-size:.85rem;color:#eab308;margin-top:10px;margin-bottom:10px}pre{position:relative;background:#0b0f19;padding:15px;border-radius:8px;border:1px solid rgba(255,255,255,.05);overflow-x:auto}pre,pre.url code,.docs-sidebar,.tester-response pre{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.28) transparent}pre::-webkit-scrollbar,.docs-sidebar::-webkit-scrollbar{width:8px;height:8px}pre.url code::-webkit-scrollbar{height:5px}pre::-webkit-scrollbar-track,pre.url code::-webkit-scrollbar-track,.docs-sidebar::-webkit-scrollbar-track{background:transparent}pre::-webkit-scrollbar-thumb,pre.url code::-webkit-scrollbar-thumb,.docs-sidebar::-webkit-scrollbar-thumb{background:#94a3b840;border-radius:999px;border:2px solid transparent;background-clip:content-box}pre.url code::-webkit-scrollbar-thumb{border-width:1px}pre::-webkit-scrollbar-thumb:hover,pre.url code::-webkit-scrollbar-thumb:hover,.docs-sidebar::-webkit-scrollbar-thumb:hover{background:#94a3b873;background-clip:content-box}pre::-webkit-scrollbar-corner{background:transparent}pre.has-copy-btn{padding-right:90px}pre.url{display:flex;align-items:center;gap:12px}pre.url .copy-btn{position:absolute;top:50%;transform:translateY(-50%)}.copy-btn{position:absolute;top:10px;right:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#94a3b8;font-size:.75rem;font-weight:600;padding:5px 10px;cursor:pointer;transition:all .15s ease}.copy-btn:hover{background:#ffffff1a;color:#f8fafc}.copy-btn.copied{background:#10b98126;border-color:#10b9814d;color:#10b981}@media(max-width:640px){.docs-main{padding:18px 14px 40px}.api-card{padding:18px;gap:16px}.api-header{flex-wrap:wrap;gap:8px}.endpoint{font-size:.95rem;word-break:break-all}.api-desc{font-size:.9rem}.params-list li{font-size:.85rem}.params-list code{font-size:.78rem;padding:2px 5px}.note,.highlight-text{font-size:.8rem}.api-section h3{font-size:.95rem}.docs-grid{gap:18px}.tester-title{font-size:1.4rem}.tester-section{padding:18px}.params-container{grid-template-columns:1fr}pre{padding:12px;font-size:.8rem}pre.has-copy-btn{padding-right:12px;padding-top:42px}pre.url.has-copy-btn{padding-top:16px}pre.url{flex-wrap:nowrap;align-items:center;gap:10px;overflow-x:visible;padding:16px}pre.url code{flex:1 1 auto;min-width:0;overflow-x:auto;padding:2px 2px 8px}.copy-btn{top:8px;right:8px}pre.url .copy-btn{position:static;flex:0 0 auto;transform:none}}pre code{font-family:Fira Code,monospace;font-size:.85rem;color:#64748b}.tok-key{color:#c084fc}.tok-str{color:#4ade80}.tok-num{color:#fb923c}.tok-bool{color:#f472b6}.tok-punct{color:#64748b}pre.plain code,pre.shell code,pre.js code{color:#cbd5e1}.tok-comment{color:#64748b;font-style:italic}.highlight-title{color:#ec4899;font-weight:700;margin-bottom:8px}.highlight-text{font-size:.85rem;color:var(--text-muted);line-height:1.4}.params-list-spaced{margin-bottom:12px}.ad-network-list{display:flex;flex-direction:column;gap:12px}.ad-network{padding:16px 18px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px}.ad-network-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ad-network-head h3{font-family:Outfit,sans-serif;font-size:1rem;color:#f8fafc;flex-shrink:0}.ad-network-head a{color:#60a5fa;font-size:.85rem;overflow-wrap:anywhere}.ad-network-head a:hover{text-decoration-thickness:2px}.ad-network-desc{margin-top:8px;font-size:.85rem;color:#94a3b8;line-height:1.5}.tester-section{padding:30px}.tester-header{border-bottom:none;margin-bottom:20px}.tester-title{font-family:Outfit,sans-serif;font-size:1.8rem;color:#f8fafc;margin-bottom:5px}.tester-send-btn{margin-top:15px}.tester-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:30px;margin-top:20px}.tester-controls{display:flex;flex-direction:column;gap:15px}.form-group{display:flex;flex-direction:column;gap:5px}.form-group label{font-size:.85rem;color:#94a3b8;font-weight:600}.form-group select,.form-group input{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:12px;color:#fff;font-size:.9rem;transition:all .2s ease}.form-group option{background-color:#0b0f19;color:#fff}.form-group input:focus,.form-group select:focus{outline:none;border-color:#3b82f6;background:#ffffff0f;box-shadow:0 0 0 4px #3b82f61a}.params-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px}.tester-response{display:flex;flex-direction:column;gap:10px;min-width:0}.tester-response pre{max-height:60vh;overflow-y:auto}.response-header{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-size:.9rem;color:#94a3b8}.response-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.json-action-btn{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#94a3b8;font-family:inherit;font-size:.72rem;font-weight:600;padding:4px 9px;cursor:pointer;transition:all .15s ease}.json-action-btn:hover{background:#ffffff1a;color:#f8fafc}.json-tree{font-family:Fira Code,monospace;font-size:.85rem;line-height:1.65;overflow-wrap:anywhere}.json-line{display:block}.json-line.json-branch{cursor:pointer;border-radius:4px}.json-line.json-branch:hover{background:#ffffff0a}.json-children{margin-left:5px;padding-left:14px;border-left:1px solid rgba(255,255,255,.07)}.json-toggle{display:inline-block;width:14px;margin-right:2px;padding:0;background:none;border:none;color:#64748b;font-family:inherit;font-size:.7rem;line-height:inherit;text-align:left;cursor:pointer}.json-toggle:before{content:"▾"}.json-node.collapsed>.json-line>.json-toggle:before{content:"▸"}.json-node>.json-line:hover>.json-toggle{color:#cbd5e1}.json-node:not(.collapsed)>.json-line>.json-summary,.json-node:not(.collapsed)>.json-line>.json-inline-close{display:none}.json-node.collapsed>.json-children,.json-node.collapsed>.json-close-line{display:none}.json-summary{color:#64748b;font-style:italic;margin:0 6px}.status-badge{font-size:.8rem;padding:4px 10px;border-radius:6px;background:#334155;color:#cbd5e1;font-weight:600}.status-badge.loading{background:#3b82f61a;color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.status-badge.success{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}.status-badge.error{background:#f43f5e1a;color:#f43f5e;border:1px solid rgba(244,63,94,.2)}.btn-primary{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:center;text-decoration:none;box-shadow:0 4px 6px -1px #0000001a}.btn-primary:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px);box-shadow:0 10px 15px -3px #0000001a}.btn-primary:active{transform:translateY(0)}@media(max-width:1024px){.tester-grid{grid-template-columns:1fr}}.stats-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,220px));justify-content:start;gap:16px}.stat-card{display:flex;flex-direction:column;gap:12px}.stat-label{color:var(--text-muted);font-size:.9rem;line-height:1.3}.stat-value{font-size:2rem;line-height:1.2}.admin-quicklinks,.admin-stats{margin-top:24px}.stats-section-label{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin-bottom:12px}.cron-status-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:16px}.cron-status-card{display:flex;flex-direction:column;gap:6px}.cron-status-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.cron-status-name{font-weight:600}.cron-status-badge{font-size:.75rem;font-weight:700;padding:3px 10px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.cron-status-badge.ok{background:#10b9811f;color:#10b981;border:1px solid rgba(16,185,129,.25)}.cron-status-badge.fail{background:#f43f5e1f;color:#fb7185;border:1px solid rgba(244,63,94,.25)}.cron-status-badge.unknown{background:#94a3b81f;color:#94a3b8;border:1px solid rgba(148,163,184,.25)}.cron-status-when{color:var(--text-muted);font-size:.85rem}.cron-status-detail{color:#cbd5e1;font-size:.82rem;line-height:1.4}.admin-create-form{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin:24px 0}.admin-create-form .form-field{display:flex;flex-direction:column;gap:6px;flex:1 1 220px}.admin-create-form label{font-size:.78rem;color:var(--text-muted)}.admin-create-form input{background:#ffffff0d;border:1px solid var(--card-border);border-radius:8px;padding:10px 14px;color:#fff;font-size:.9rem;font-family:inherit}.admin-create-form input:focus{outline:none;border-color:var(--primary);background:#ffffff14}.users-search{width:100%;max-width:360px;margin-top:24px;background:#ffffff0d;border:1px solid var(--card-border);border-radius:8px;padding:10px 14px;color:#fff;font-size:.9rem;font-family:inherit}.users-search:focus{outline:none;border-color:var(--primary);background:#ffffff14}.users-table-wrap{padding:0;overflow-x:auto;margin-top:16px}.table-scroll{max-height:70vh;overflow-y:auto}.table-scroll thead th{position:sticky;top:0;background:#0f1420;z-index:1}.users-table{width:100%;border-collapse:collapse;font-size:.9rem;white-space:nowrap}.users-table th,.users-table td{text-align:left;padding:14px 20px}.sources-table{table-layout:fixed;white-space:normal}.sources-table th:nth-child(1),.sources-table td:nth-child(1){width:17%}.sources-table th:nth-child(2),.sources-table td:nth-child(2){width:9%}.sources-table th:nth-child(3),.sources-table td:nth-child(3){width:17%}.sources-table th:nth-child(4),.sources-table td:nth-child(4){width:18%}.sources-table th:nth-child(5),.sources-table td:nth-child(5){width:10%}.sources-table th:nth-child(6),.sources-table td:nth-child(6){width:8%}.sources-table th:nth-child(7),.sources-table td:nth-child(7){width:21%}.source-type-badge,.log-status-badge,.log-method-badge,.user-status-badge,.user-role-badge,.google-account-badge{white-space:nowrap;display:inline-block}.google-account-badge{margin-left:6px;width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;background:#4285f42e;color:#8ab4f8;font-size:.65rem;font-weight:700;vertical-align:middle}.sources-detail{overflow:hidden;text-overflow:ellipsis}.sources-title{white-space:normal;word-break:break-word}.sources-link{display:block;white-space:normal;word-break:break-word}.users-table thead th{color:var(--text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.08)}.users-table tbody tr:not(:last-child) td{border-bottom:1px solid rgba(255,255,255,.05)}.user-status-badge,.user-role-badge{font-size:.75rem;font-weight:700;padding:3px 10px;border-radius:999px}.user-status-badge.online{background:#10b9811f;color:#10b981}.user-status-badge.offline{background:#94a3b81f;color:#94a3b8}.user-role-badge.admin{background:#6366f126;color:#a5b4fc}.user-role-badge.user{background:#94a3b81f;color:#94a3b8}.users-actions{display:flex;flex-wrap:wrap;gap:8px 14px}.btn-link{background:none;border:none;padding:0;color:#93c5fd;font-size:.85rem;font-weight:600;cursor:pointer;font-family:inherit}.btn-link:hover{color:#bfdbfe}.btn-link:disabled{color:var(--text-muted);cursor:not-allowed}.btn-link-danger{color:#fb7185}.btn-link-danger:hover{color:#fda4af}.modal-backdrop{position:fixed;inset:0;z-index:300;background:#0009;display:flex;align-items:center;justify-content:center;padding:20px}.modal-backdrop[hidden]{display:none}.modal-card{width:100%;max-width:560px;max-height:85vh;overflow-y:auto}.modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.modal-head h2{font-size:1.2rem}.modal-close{background:none;border:none;color:var(--text-muted);font-size:1.6rem;line-height:1;cursor:pointer;padding:0 4px}.modal-close:hover{color:#fff}.modal-error{color:#fda4af;font-size:.85rem;margin-top:10px}.existing-sources-block{margin-bottom:20px}.existing-sources-label{font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin-bottom:10px}.existing-sources-list{display:flex;flex-direction:column;gap:8px;max-height:180px;overflow-y:auto}.existing-sources-loading{color:var(--text-muted);font-size:.85rem}.existing-source-item{display:flex;flex-direction:column;gap:2px;background:#ffffff08;border:1px solid var(--card-border);border-radius:8px;padding:10px 12px}.existing-source-item.current{border-color:var(--primary);background:#6366f114}.existing-source-label{font-weight:600;font-size:.88rem}.existing-source-url{color:var(--text-muted);font-size:.78rem;word-break:break-all}.existing-source-owner{color:#64748b;font-size:.75rem}.empty-msg{color:var(--text-muted);font-size:.9rem;padding:20px}.logs-scope-note{display:block;color:#64748b;font-size:.8rem;margin-top:4px}.logs-table td{font-family:Fira Code,monospace;font-size:.82rem}.log-path{color:#f8fafc;white-space:normal;word-break:break-all;max-width:420px}.log-method-badge{font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:6px;background:#6366f126;color:#a5b4fc}.log-status-badge{font-size:.75rem;font-weight:700;padding:2px 8px;border-radius:6px}.log-status-badge.ok{background:#10b9811f;color:#10b981}.log-status-badge.redirect{background:#f59e0b1f;color:#f59e0b}.log-status-badge.warn{background:#f9731624;color:#fb923c}.log-status-badge.error{background:#ef444424;color:#f87171}.source-type-badge{font-size:.75rem;font-weight:700;padding:3px 10px;border-radius:999px}.source-type-badge.filme{background:#38bdf81f;color:#38bdf8}.source-type-badge.serie{background:#a855f71f;color:#c084fc}.source-type-badge.episodio{background:#34d3991f;color:#34d399}.source-type-badge.canal{background:#fb923c1f;color:#fb923c}.source-type-badge.jogo{background:#4ade801f;color:#4ade80}.source-type-badge.evento{background:#f472b61f;color:#f472b6}.titles-search-form{margin-bottom:16px}.pagination{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:20px}.pagination-btn{display:inline-flex;align-items:center;gap:8px}.page-numbers{color:var(--text-muted);font-size:.9rem}.pagination .disabled{pointer-events:none;opacity:.4}.titles-poster-cell{width:46px}.titles-poster-thumb{width:36px;height:54px;object-fit:cover;border-radius:4px;display:block}.titles-poster-placeholder{display:flex;align-items:center;justify-content:center;width:36px;height:54px;color:#ffffff59;font-size:.75rem}.sources-detail{color:var(--text-muted);font-size:.85rem}.sources-link{color:#93c5fd;text-decoration:none;font-size:.85rem}.sources-link:hover{color:#bfdbfe}.sources-untitled{color:var(--text-muted);font-style:italic}.admin-quicklink{text-decoration:none;color:inherit}.admin-note{margin-top:24px}.user-plan-badge{display:inline-block;white-space:nowrap;font-size:.75rem;font-weight:700;padding:3px 10px;border-radius:999px;background:#ffffff12;color:var(--text-muted)}.user-plan-badge.plan-plus{background:#6366f12e;color:#a5b4fc}.user-plan-badge.plan-creator{background:#ec48992e;color:#f9a8d4}.user-plan-badge.plan-api{background:#10b9812e;color:#6ee7b7}.user-plan-badge.plan-admin{background:#f59e0b2e;color:#fcd34d}.user-plan-expiry{display:block;margin-top:3px;font-size:.7rem;color:var(--text-muted);white-space:nowrap}.billing-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin:22px 0 32px}.billing-stat{display:flex;flex-direction:column;gap:7px;padding:18px}.billing-stat-label{font-size:.78rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.billing-stat-value{font-size:1.6rem;font-weight:700}.billing-section-title{margin:0 0 16px;font-size:1.15rem}.users-table-wrap+.billing-section-title{margin-top:32px}.billing-ref{font-size:.75rem;color:var(--text-muted);word-break:break-all}.pay-status{padding:2px 9px;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap;background:#ffffff12;color:var(--text-muted)}.pay-status.pay-paid{background:#10b98126;color:var(--success)}.pay-status.pay-failed{background:#ef444426;color:#f87171}.billing-note{margin-top:22px;padding:14px 17px;border-radius:9px;background:#ffffff0a;color:var(--text-muted);font-size:.85rem;line-height:1.6}.billing-note a{color:var(--primary)}.embed-owner{display:block;margin-top:3px;font-size:.72rem;color:var(--text-muted);white-space:nowrap}.daily-limit-form{display:flex;gap:6px;align-items:center}.daily-limit-input{width:90px;padding:4px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--text);font-size:.82rem}.daily-limit-save{padding:4px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:var(--text);font-size:.78rem;cursor:pointer;white-space:nowrap}.daily-limit-save:hover{background:#ffffff1a}.embed-section-title{margin:38px 0 6px;font-size:1.15rem}.ad-block-rate-warn{color:#f87171}.docs-toc{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.docs-toc-title{display:block;margin-bottom:8px;font-family:Outfit,sans-serif;font-weight:600;color:#f8fafc;text-decoration:none}.docs-toc ul{list-style:none;display:flex;flex-direction:column;gap:6px}.docs-toc li a{font-size:.88rem;color:#94a3b8;text-decoration:none;line-height:1.4}.docs-toc li a:hover,.docs-toc-title:hover{color:#a5b4fc}.docs-toc code{font-family:Fira Code,monospace;font-size:.82em}.docs-group-title{margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08);font-family:Outfit,sans-serif;font-size:1.25rem;color:#f8fafc}.docs-group-title~.api-section+.api-section{margin-top:28px;padding-top:24px;border-top:1px solid rgba(255,255,255,.05)}.docs-group-title,.api-section[id]{scroll-margin-top:24px}.docs-back-to-top{position:fixed;right:20px;bottom:20px;z-index:150;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#6366f1e6;color:#fff;cursor:pointer;box-shadow:0 6px 20px #00000059;transition:background .15s ease,transform .15s ease}.docs-back-to-top:hover{background:#6366f1;transform:translateY(-2px)}.docs-back-to-top[hidden]{display:none}.embed-errors{margin-top:.35rem;font-size:.8rem}.embed-errors summary{cursor:pointer;color:var(--accent, #818cf8)}.embed-errors-summary{margin:.35rem 0;opacity:.85}.embed-errors ul{list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto;min-width:280px}.embed-errors li{padding:.3rem 0;border-top:1px solid rgba(255,255,255,.06)}.embed-errors code{display:block;word-break:break-all;opacity:.8;font-size:.75rem}.embed-theft-flag{display:block;margin-top:4px;color:#f87171;font-size:.8rem;font-weight:600;cursor:help}.embed-theft-dot{margin-left:6px;color:#f87171;cursor:help}
