.ap-root .ap-rx-dim{color:var(--ink-mute)}.ap-root .ap-rx-pad{padding:16px}.ap-root .ap-rx-est{color:var(--ink-dim);font-size:11px}.ap-root .ap-rx-break{overflow-wrap:anywhere}.ap-root .ap-rx-formula{max-width:120ch;color:var(--ink-dim);font-size:13px;line-height:1.55}.ap-root .ap-rx-formula b{color:var(--ink);font-weight:600}.ap-root .ap-rx-filters{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.ap-root .ap-rx-group{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.ap-root .ap-rx-group-label{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);font-size:11px;font-weight:500}.ap-root .ap-rx-seg{border:1px solid var(--ap-line);border-radius:var(--radius);flex-wrap:wrap;gap:2px;min-width:0;padding:2px;display:inline-flex}.ap-root .ap-rx-seg-item{min-height:28px;font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);border-radius:var(--radius);transition:color var(--dur-hover) ease, background-color var(--dur-hover) ease, border-color var(--dur-hover) ease;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.ap-root .ap-rx-seg-item:hover{color:var(--ink);background:var(--ap-hover)}.ap-root .ap-rx-seg-item[aria-current=true]{color:var(--amber);background:var(--ap-amber-soft);border-color:#ffb23e8c}.ap-root .ap-rx-dot{border-radius:1px;width:7px;height:7px}@media (max-width:767px){.ap-root .ap-rx-filters{gap:8px;display:grid}.ap-root .ap-rx-group{grid-template-columns:64px minmax(0,1fr);display:grid}.ap-root .ap-rx-seg{justify-self:start}.ap-root .ap-rx-seg-item{padding:0 8px}}.ap-root .ap-rx-snapshot{color:var(--ink-dim);border:1px dashed var(--ap-line-strong);border-radius:var(--radius);padding:8px 12px;font-size:13px}.ap-root .ap-rx-snapshot a,.ap-root .ap-rx-near-links a,.ap-root .ap-rx-crumbs a{color:var(--ink);text-underline-offset:3px;transition:text-decoration-color var(--dur-hover) ease;-webkit-text-decoration:underline #ffb23e8c;text-decoration:underline #ffb23e8c}.ap-root .ap-rx-snapshot a:hover,.ap-root .ap-rx-near-links a:hover,.ap-root .ap-rx-crumbs a:hover{-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber)}.ap-root .ap-rx-rowlink{display:inline-flex}.ap-root .ap-rx-rowlink:hover .ap-rx-name{text-underline-offset:3px;text-decoration:underline}.ap-root .ap-rx-who{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.ap-root .ap-rx-name{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:17px;font-weight:700}.ap-root .ap-rx-ver{color:var(--ink-dim);font-size:11px}.ap-root .ap-rx-trade{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:inline-flex}.ap-root .ap-rx-quote{white-space:nowrap;color:var(--ink-dim);align-items:center;gap:6px;font-size:12px;display:inline-flex}.ap-root .ap-rx-check{gap:1px;min-width:0;display:grid}.ap-root .ap-rx-check-name{font-weight:600}.ap-root .ap-rx-check-def{font-size:12px;line-height:1.35}.ap-root .ap-rx-err{gap:4px;min-width:0;display:grid}.ap-root .ap-rx-err-head{flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.ap-root .ap-rx-err-more summary{width:max-content;color:var(--ink-dim);cursor:pointer;font-size:12px}.ap-root .ap-rx-err-more summary:hover{color:var(--ink)}.ap-root .ap-rx-err-more pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;color:var(--ink-dim);background:var(--ap-page);border:1px solid var(--ap-line);border-radius:var(--radius);margin:6px 0 0;padding:8px 10px;font-size:11.5px;line-height:1.5}.ap-root .ap-rx-model{color:var(--ink-dim);overflow-wrap:anywhere;font-size:12px}.ap-root .ap-rx .ap-table tbody tr[data-fail]{background:var(--ap-reject-soft);box-shadow:inset 2px 0 0 var(--reject)}.ap-root .ap-rx-wrap{overflow-wrap:anywhere;white-space:normal;min-width:0}.ap-root .ap-rx .ap-table td{min-width:0}.ap-root .ap-rx .ap-table td>*{min-width:0;max-width:100%}@container (max-width:719px){.ap-root .ap-rx .ap-table td{flex-wrap:wrap}.ap-root .ap-rx .ap-table td[data-card=aside]{text-align:right;font-size:12px}.ap-root .ap-rx .ap-table td[data-card=aside] .ap-time{white-space:normal}}.ap-root .ap-rx-errtable .ap-table{table-layout:fixed}.ap-root .ap-rx-errtable .ap-rx-err,.ap-root .ap-rx-errtable .ap-rx-err-more pre{overflow-wrap:anywhere}.ap-root .ap-rx-pager{border-top:1px solid var(--ap-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 16px;display:flex}.ap-root .ap-rx-pager-count,.ap-root .ap-rx-pager-end{color:var(--ink-dim);font-size:12px}.ap-root .ap-rx-pager-links{align-items:center;gap:8px;display:inline-flex}.ap-root .ap-rx-crumbs{color:var(--ink-dim);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}.ap-root .ap-rx-crumbs [aria-current]{overflow-wrap:anywhere}.ap-root .ap-rx-detail{gap:var(--ap-gap);grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;display:grid}.ap-root .ap-rx-main,.ap-root .ap-rx-side{gap:var(--ap-gap);min-width:0;display:grid}@media (max-width:1099px){.ap-root .ap-rx-detail{grid-template-columns:minmax(0,1fr)}}.ap-root .ap-rx-h3{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);margin:14px 0 8px;font-size:11px;font-weight:500}.ap-root .ap-rx-note{color:var(--ink-dim);font-size:13px;line-height:1.5}.ap-root .ap-rx-decision{gap:12px;display:grid}.ap-root .ap-rx-decision>.ap-rx-h3{margin:4px 0 -4px}.ap-root .ap-rx-headline{color:var(--ink);font-size:16px;line-height:1.45}.ap-root .ap-rx-rationale .ap-rx-h3{margin-top:0}.ap-root .ap-rx-rationale p{max-width:88ch;color:var(--ink-dim);font-size:14px;line-height:1.6}.ap-root .ap-rx-kv{border-top:1px solid var(--ap-line);border-left:1px solid var(--ap-line);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin:0;display:grid}.ap-root .ap-rx-kv[data-stack]{grid-template-columns:minmax(0,1fr)}.ap-root .ap-rx-kv>div{background:var(--ap-panel);border-right:1px solid var(--ap-line);border-bottom:1px solid var(--ap-line);gap:3px;min-width:0;padding:8px 10px;display:grid}.ap-root .ap-rx .ap-stats{border:0;border-top:1px solid var(--ap-line);border-left:1px solid var(--ap-line);background:0 0;gap:0}.ap-root .ap-rx .ap-stat{border-right:1px solid var(--ap-line);border-bottom:1px solid var(--ap-line)}.ap-root .ap-rx-kv dt{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);font-size:10.5px;font-weight:500}.ap-root .ap-rx-kv dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px}.ap-root .ap-rx-route{gap:4px;display:grid}.ap-root .ap-rx-route li{background:var(--ap-page);border:1px solid var(--ap-line);border-radius:var(--radius);justify-content:space-between;gap:12px;padding:6px 10px;font-size:13px;display:flex}.ap-root .ap-rx-features{gap:14px;display:grid}.ap-root .ap-rx-ftable-wrap{overscroll-behavior-x:contain;border:1px solid var(--ap-line);overflow-x:auto}.ap-root .ap-rx-ftable{border-collapse:collapse;width:100%;font-size:12.5px}.ap-root .ap-rx-ftable th,.ap-root .ap-rx-ftable td{border-bottom:1px solid var(--ap-line);white-space:nowrap;height:32px;padding:0 10px}.ap-root .ap-rx-ftable tbody tr:last-child th,.ap-root .ap-rx-ftable tbody tr:last-child td{border-bottom:0}.ap-root .ap-rx-ftable thead th{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);background:var(--ap-raised);text-align:left;font-size:11px;font-weight:500}.ap-root .ap-rx-ftable tbody th{text-align:left;color:var(--ink-dim);font-weight:500}.ap-root .ap-rx-ftable [data-align=right]{text-align:right}.ap-root .ap-rx-ftable tbody tr:hover{background:var(--ap-hover)}.ap-root .ap-rx-fgroups{gap:4px;display:grid}.ap-root .ap-rx-fgroup .ap-rx-h3{margin-top:6px}.ap-root .ap-rx-near{gap:8px;display:grid}.ap-root .ap-rx-nearcard{background:var(--ap-page);border:1px solid var(--ap-line);border-radius:var(--radius);transition:border-color var(--dur-hover) ease, background-color var(--dur-hover) ease;gap:3px;padding:10px 12px;display:grid}.ap-root a.ap-rx-nearcard:hover{border-color:var(--ap-line-strong);background:var(--ap-hover)}.ap-root .ap-rx-nearcard[data-empty]{border-style:dashed}.ap-root .ap-rx-nearcard-dir{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);font-size:10.5px;font-weight:500}.ap-root .ap-rx-nearcard-text{font-size:13px}.ap-root .ap-rx-near-links{gap:6px;margin-top:12px;font-size:13px;display:grid}.ap-root .ap-rx-link{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;-webkit-text-decoration:underline #ffb23e8c;text-decoration:underline #ffb23e8c}.ap-root .ap-rx-link:hover{-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber)}.ap-root .ap-rx-kv dt,.ap-root .ap-rx-nearcard-dir{font-size:11px}.ap-root .ap-rx .ap-stat,.ap-root .ap-rx .ap-stat dd{overflow-wrap:anywhere;min-width:0}
