.rp-item{padding:0}.rp-tabs{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid var(--rp-border);padding:0 16px;font-size:13px;gap:8px}.rp-tabs .rp-tabs-group{display:flex;gap:0}.rp-tabs a{padding:8px 12px;color:var(--rp-fg);border-bottom:2px solid transparent}.rp-tabs a.active{border-bottom-color:var(--rp-fg);font-weight:700}.rp-tabs a:hover{text-decoration:none;background:var(--rp-code-bg)}.rp-article{padding:16px 32px 40px}@media(max-width:640px){.rp-article{padding:12px 14px 28px}}.rp-breadcrumb{font-size:12px;color:var(--rp-fg-muted);margin:4px 0 16px}.rp-two-col{display:flex;flex-wrap:wrap-reverse;gap:24px;align-items:flex-start}.rp-article-body{flex:999 1 420px;min-width:0}.rp-infobox{flex:1 1 260px;max-width:320px;border:1px solid var(--rp-border);background:var(--rp-code-bg);font-size:13px}@media(max-width:640px){.rp-two-col{gap:16px}.rp-infobox{max-width:100%;flex-basis:100%}}.rp-infobox-title{background:var(--rp-head-blue);padding:6px 10px;text-align:center;font-weight:700;color:var(--rp-fg)}.rp-infobox-state{padding:10px;text-align:center;border-bottom:1px solid var(--rp-border)}.rp-infobox table{border-collapse:collapse;width:100%}.rp-infobox th{text-align:left;padding:4px 10px;vertical-align:top;width:84px;font-weight:600;color:var(--rp-fg);border-bottom:1px solid var(--rp-border-soft)}.rp-infobox td{padding:4px 10px;font-size:12px;word-break:break-all;vertical-align:top;border-bottom:1px solid var(--rp-border-soft);color:var(--rp-fg)}.rp-infobox td.rp-mono{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace}.rp-state-chip{display:inline-block;background:var(--rp-success-bg);border:1px solid var(--rp-success-border);color:var(--rp-success-fg);padding:2px 10px;font-weight:700;border-radius:2px;font-size:12px}.rp-state-chip.rp-state-s1{background:var(--rp-head-green);border-color:var(--rp-head-green-border);color:var(--rp-fg)}.rp-state-chip.rp-state-s0{background:var(--rp-code-bg);border-color:var(--rp-border);color:var(--rp-fg-muted)}.rp-state-chip.rp-state-pending{background:var(--rp-warn-bg);border-color:var(--rp-warn-border);color:var(--rp-warn-fg)}.rp-toc{border:1px solid var(--rp-border);background:var(--rp-code-bg);padding:8px 16px;display:inline-block;font-size:13px;margin-bottom:8px}.rp-toc ol{margin:4px 0 0;padding-left:20px}.rp-formula{background:var(--rp-code-bg);border:1px solid var(--rp-border-soft);padding:12px 16px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:14px;overflow-x:auto}.rp-mono{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace}.rp-symbol-table{border-collapse:collapse;font-size:14px;min-width:100%;width:100%}.rp-symbol-table th,.rp-symbol-table td{border:1px solid var(--rp-border);padding:6px 10px;text-align:left;vertical-align:top}.rp-symbol-table thead tr{background:var(--rp-border-soft)}.rp-symbol-table td.rp-mono{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace}.rp-table-scroll{overflow-x:auto}.rp-example-pre{background:var(--rp-code-bg);border:1px solid var(--rp-border-soft);padding:12px 16px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:13px;overflow-x:auto;margin:0;color:var(--rp-fg)}.rp-small-table{border-collapse:collapse;font-size:14px;width:100%}.rp-small-table td{padding:4px 8px;border-top:1px solid var(--rp-border-soft);vertical-align:top}.rp-small-table td.rp-label{width:120px;color:var(--rp-fg-muted)}.rp-corr-block{border:1px solid var(--rp-border);padding:12px 16px;font-size:14px;margin-top:10px}.rp-corr-block+.rp-corr-block{margin-top:12px}.rp-corr-head{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline}.rp-corr-id{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:700}.rp-corr-meta{color:var(--rp-fg-muted)}.rp-corr-row{margin-top:8px}.rp-corr-row-sub{color:var(--rp-fg-muted);font-size:13px}.rp-corr-toggle{margin-top:10px;background:var(--rp-bg-main);border:1px solid var(--rp-border);color:var(--rp-fg);padding:6px 12px;font-size:13px;cursor:pointer;min-height:36px;font-family:inherit}.rp-corr-toggle::marker{display:none}.rp-corr-toggle-wrap{margin-top:10px;font-size:13px}.rp-corr-toggle-wrap summary{cursor:pointer;padding:6px 12px;background:var(--rp-bg-main);border:1px solid var(--rp-border);color:var(--rp-fg);display:inline-block;min-height:32px;box-sizing:border-box}.rp-corr-toggle-wrap[open] summary{background:var(--rp-code-bg)}.rp-rev-list{margin-top:8px;background:var(--rp-code-bg);border:1px solid var(--rp-border-soft);padding:10px 12px;font-size:13px}.rp-rev-list ul{margin:0;padding:0;list-style:none}.rp-rev-list li{margin-bottom:10px;padding-left:10px;border-left:2px solid var(--rp-border)}.rp-rev-list li:last-child{margin-bottom:0}.rp-order-mismatch{margin-top:6px;font-size:13px;color:var(--rp-fg-muted)}.rp-caveat{background:var(--rp-warn-bg);border:1px solid var(--rp-warn-border);color:var(--rp-warn-fg);padding:10px 14px;font-size:14px;margin:12px 0}
