.hrd-page{display:grid;gap:1.25rem;max-width:1360px;margin:0 auto;font-variant-numeric:tabular-nums}.hrd-heading{display:flex;justify-content:space-between;gap:2rem;padding:.5rem 0}.hrd-eyebrow{color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:.045em}.hrd-heading h1{margin:.5rem 0;font-size:clamp(1.6rem,3vw,2rem);line-height:1.2;letter-spacing:-.035em;font-weight:650}.hrd-heading p{max-width:65ch;margin:0;color:var(--muted);line-height:1.65}.hrd-stamp{display:grid;align-content:center;gap:.35rem;text-align:right;white-space:nowrap}.hrd-stamp span{color:var(--muted);font-size:.8rem}.hrd-quality{display:flex;justify-content:space-between;gap:1.5rem;align-items:center;padding:1rem 1.25rem;border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:6px;background:var(--panel)}.hrd-quality-warning{border-left-color:var(--yellow)}.hrd-quality p{margin:.3rem 0 0;color:var(--muted);font-size:.8rem}.hrd-quality button{white-space:nowrap;font-size:.85rem}.hrd-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:8px;overflow:hidden}.hrd-summary button{display:grid;gap:.5rem;text-align:left;padding:1rem 1.25rem;background:var(--panel);border:0;color:var(--text);cursor:pointer;border-bottom:3px solid transparent;transition:background .16s ease,border-color .16s ease}.hrd-summary button.selected{border-bottom-color:var(--accent);background:var(--panel-2)}.hrd-summary button:hover{background:var(--panel-2)}.hrd-summary strong{font-size:1.8rem;font-weight:600;line-height:1;letter-spacing:-.035em}.hrd-summary small{color:var(--muted);font-size:.75rem}.hrd-table-panel{padding:0;overflow:hidden}.hrd-section-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem 1rem}.hrd-section-heading h2{margin:0;font-size:1.05rem;font-weight:600}.hrd-section-heading h2 span{color:var(--muted);font-size:.85rem;margin-left:.5rem}.hrd-section-heading p{margin:.4rem 0 0;font-size:.8rem;color:var(--muted)}.hrd-section-heading .btn{white-space:nowrap}.hrd-filters{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:.75rem;padding:0 1.25rem}.hrd-search{grid-column:1 / -1}.hrd-page label{font-size:.75rem;color:var(--muted)}.hrd-page input:not([type=checkbox]),.hrd-page select{display:block;width:100%;min-width:0;margin-top:.4rem;padding:.6rem .65rem;border:1px solid var(--border);border-radius:5px;background:var(--panel);color:var(--text);font:inherit;font-size:.8rem}.hrd-filter-meta{display:flex;align-items:center;gap:1rem;padding:.8rem 1.25rem;color:var(--muted);font-size:.75rem}.hrd-filter-meta>div{display:flex;gap:1rem;margin-right:auto}.hrd-filter-meta label{display:inline-flex;align-items:center;gap:.3rem}.hrd-text-button{padding:.25rem;background:none;border:0;color:var(--accent);cursor:pointer}.hrd-sort-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.75rem;padding:0 1.25rem 1rem}.hrd-sort-controls label{min-width:12rem}.hrd-sort-controls p{flex:1 1 22rem;margin:0;color:var(--muted);font-size:.75rem;line-height:1.5}.hrd-sort-heading{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem 0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.hrd-sort-heading:hover,.hrd-table th[aria-sort=ascending],.hrd-table th[aria-sort=descending]{color:var(--accent)}.hrd-table-scroll{overflow-x:auto}.hrd-table{width:100%;border-collapse:collapse;text-align:left;font-size:.8rem}.hrd-table th{padding:.8rem 1rem;background:var(--panel-2);color:var(--muted);font-size:.72rem;font-weight:600;white-space:nowrap;border-block:1px solid var(--border)}.hrd-table td{padding:.95rem 1rem;border-bottom:1px solid var(--border);vertical-align:top}.hrd-table tbody tr:last-child td{border-bottom:0}.hrd-table tbody tr:hover{background:var(--panel-2)}.hrd-table small{display:block;margin-top:.35rem;color:var(--muted);font-size:.71rem;line-height:1.4}.hrd-person{min-width:225px;max-width:310px}.hrd-person strong{display:block;font-weight:600}.hrd-person small{overflow-wrap:anywhere}.hrd-badges{display:inline-flex;flex-wrap:wrap;gap:.3rem;margin-top:.35rem}.hrd-badges span{border:1px solid var(--border);color:var(--muted);border-radius:3px;padding:.06rem .3rem;font-size:.63rem;line-height:1.4}.hrd-badges:empty{display:none}.hrd-numeric{text-align:right;white-space:nowrap}.hrd-comparison{min-width:170px;max-width:210px}.hrd-comparison strong{font-weight:600}.hrd-reason{color:var(--muted);font-size:.75rem}.hrd-percentile{display:block;width:100px;height:3px;background:var(--border);margin-top:.55rem;border-radius:2px;overflow:hidden}.hrd-percentile>span{display:block;height:100%;background:var(--accent)}.hrd-date{white-space:nowrap;color:var(--muted)}.hrd-show-more{margin:1rem 1.25rem}.hrd-disclosure{padding:0 1.25rem;scroll-margin-top:6rem}.hrd-disclosure>summary{padding:1rem 0;cursor:pointer;font-weight:600}.hrd-disclosure>summary>span{margin-left:.6rem;color:var(--muted);font-size:.75rem;font-weight:400}.hrd-disclosure[open]{padding-bottom:1.25rem}.hrd-quadrants{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.hrd-quadrants article{display:grid;grid-template-columns:1fr auto;gap:.6rem;padding:1rem;background:var(--panel-2);border-radius:5px}.hrd-quadrants article>span{font-size:1.25rem}.hrd-quadrants p{grid-column:1 / -1;margin:0;color:var(--muted);font-size:.8rem}.hrd-method{max-width:82ch;line-height:1.7;color:var(--muted);font-size:.85rem}.hrd-org>label,.hrd-nondev>label{display:block;max-width:24rem;margin:.75rem 0 1rem}.hrd-empty{padding:2rem;text-align:left}.hrd-empty p{max-width:65ch}.hrd-inline-error{margin:0 1.25rem 1rem;color:var(--red)}.hrd-page :is(button,a,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hrd-skeleton{background:var(--panel-2);border:1px solid var(--border);border-radius:8px}.hrd-skeleton-title{height:8rem;width:70%}.hrd-skeleton-table{height:28rem}@media (max-width: 900px){.hrd-summary,.hrd-filters{grid-template-columns:1fr 1fr}.hrd-heading{gap:1rem}.hrd-disclosure>summary>span{display:block;margin:.4rem 0 0 1rem}}@media (max-width: 560px){.hrd-heading,.hrd-quality,.hrd-section-heading{flex-direction:column;align-items:flex-start}.hrd-stamp{text-align:left}.hrd-filters,.hrd-quadrants{grid-template-columns:1fr}.hrd-filter-meta{flex-wrap:wrap}.hrd-summary button{padding:.8rem}}@media (prefers-reduced-motion: reduce){.hrd-summary button{transition:none}}.hrd-back{justify-self:start;text-decoration:none;font-size:.85rem}.hrd-person-page .hrd-heading .hrd-badges{margin:0 0 .5rem}.hrd-person-page .hrd-heading p+p{margin-top:.35rem;font-size:.85rem}.hrd-person-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:1px;background:var(--border);border:1px solid var(--border);border-radius:8px;overflow:hidden}.hrd-person-tiles>div{display:grid;gap:.45rem;padding:1rem 1.25rem;background:var(--panel);min-width:0}.hrd-person-tiles span{color:var(--muted);font-size:.75rem}.hrd-person-tiles strong{font-size:1.6rem;font-weight:600;line-height:1;letter-spacing:-.03em;overflow-wrap:anywhere}.hrd-person-tiles small{color:var(--muted);font-size:.72rem}.hrd-person-section{padding:0 0 1.25rem}.hrd-person-switch{display:inline-flex;flex-wrap:wrap;border:1px solid var(--border);border-radius:6px;overflow:hidden}.hrd-person-switch button{padding:.45rem .85rem;border:0;background:var(--panel);color:var(--muted);font:inherit;font-size:.8rem;cursor:pointer}.hrd-person-switch button+button{border-left:1px solid var(--border)}.hrd-person-switch button.selected{background:var(--panel-2);color:var(--accent);font-weight:600}.hrd-person-chart{padding:0 1.25rem}.hrd-person-readout{min-height:1.4em;margin:0 0 .6rem;color:var(--text);font-size:.8rem}.hrd-person-plot{position:relative;padding-top:1.1rem}.hrd-person-axis{position:absolute;top:0;left:0;color:var(--muted);font-size:.7rem}.hrd-person-plot svg{display:block;width:100%;height:clamp(140px,24vw,220px);overflow:visible}.hrd-person-bar{fill:var(--accent);opacity:.55}.hrd-person-bar.active{opacity:1}.hrd-person-hit{fill:transparent}.hrd-person-base{stroke:var(--border);stroke-width:1;vector-effect:non-scaling-stroke}.hrd-person-bulk{fill:var(--yellow)}.hrd-person-ticks{display:flex;justify-content:space-between;margin-top:.4rem;color:var(--muted);font-size:.7rem}.hrd-person-weeks{margin-top:1rem}.hrd-person-weeks>summary{cursor:pointer;color:var(--accent);font-size:.8rem}.hrd-person-weeks[open]>summary{margin-bottom:.75rem}.hrd-person-repo{overflow-wrap:anywhere;min-width:10rem}.hrd-person-subject{min-width:14rem;max-width:36rem;overflow-wrap:anywhere}.hrd-person-share{display:block;width:72px;height:3px;margin:.45rem 0 0 auto;background:var(--border);border-radius:2px;overflow:hidden}.hrd-person-share>span{display:block;height:100%;background:var(--accent)}.hrd-person-langs{display:grid;gap:.55rem;margin:0;padding:0 1.25rem;list-style:none;font-size:.8rem}.hrd-person-langs li{display:grid;grid-template-columns:minmax(6rem,12rem) 1fr 3rem;align-items:center;gap:.75rem}.hrd-person-langs .hrd-person-share{width:100%;margin:0;height:6px}.hrd-person-langs li>span:last-child{text-align:right;color:var(--muted)}.hrd-table tbody tr.hrd-row-link{cursor:pointer}.hrd-person-link{color:inherit;text-decoration:none}.hrd-person-link:hover,.hrd-person-link:focus-visible{color:var(--accent);text-decoration:underline}@media (max-width: 560px){.hrd-person-tiles{grid-template-columns:1fr 1fr}.hrd-person-tiles>div{padding:.8rem}.hrd-person-tiles strong{font-size:1.25rem}.hrd-person-chart,.hrd-person-langs{padding:0 1rem}.hrd-person-langs li{grid-template-columns:6rem 1fr 2.5rem}}.hrd-person-legend{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;margin-bottom:.5rem;color:var(--muted);font-size:.75rem}.hrd-person-legend span{display:inline-flex;align-items:center;gap:.4rem}.hrd-person-key-bar{display:inline-block;width:10px;height:10px;border-radius:2px;background:var(--accent);opacity:.7}.hrd-person-key-line{display:inline-block;width:16px;height:0;border-top:2px dashed var(--text)}.hrd-person-median{fill:none;stroke:var(--text);stroke-width:2;stroke-dasharray:5 4;vector-effect:non-scaling-stroke;opacity:.75;pointer-events:none}.hrd-person-older{margin:0;padding:.9rem 1.25rem 1.1rem;color:var(--muted);font-size:.8rem}.rd{color-scheme:light;--rd-surface: #fcfcfb;--rd-ink: #0b0b0b;--rd-ink-2: #52514e;--rd-ink-3: #898781;--rd-rule: #e1e0d9;--rd-base: #c3c2b7;--rd-ring: rgba(11, 11, 11, .1);--rd-wash: #f2f1ed;--rd-sel: #e9e8e3;--rd-series: #2a78d6;--rd-track: #86b6ef;--rd-good-text: #006300;--rd-ui: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--rd-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--rd-topbar: 56px;--rd-head-h: 53px;margin:-20px;padding:22px 26px 72px;background:var(--rd-surface);color:var(--rd-ink);font-family:var(--rd-ui);font-size:14px;min-height:calc(100vh - var(--rd-topbar))}.rd{--rd-good: #0ca30c;--rd-warn: #fab219;--rd-crit: #d03b3b}@media (prefers-color-scheme: dark){:root:where(:not([data-theme=light])) .rd{color-scheme:dark;--rd-surface: #1a1a19;--rd-ink: #ffffff;--rd-ink-2: #c3c2b7;--rd-ink-3: #898781;--rd-rule: #2c2c2a;--rd-base: #383835;--rd-ring: rgba(255, 255, 255, .1);--rd-wash: #2b2b29;--rd-sel: #3a3a37;--rd-series: #3987e5;--rd-track: #184f95;--rd-good-text: #0ca30c}}:root[data-theme=dark] .rd{color-scheme:dark;--rd-surface: #1a1a19;--rd-ink: #ffffff;--rd-ink-2: #c3c2b7;--rd-ink-3: #898781;--rd-rule: #2c2c2a;--rd-base: #383835;--rd-ring: rgba(255, 255, 255, .1);--rd-wash: #2b2b29;--rd-sel: #3a3a37;--rd-series: #3987e5;--rd-track: #184f95;--rd-good-text: #0ca30c}.rd :focus-visible{outline:2px solid var(--rd-ink);outline-offset:2px;border-radius:2px}.rd-lbl{font-size:11.5px;line-height:1.3;color:var(--rd-ink-3);font-weight:400}.rd-mono{font-family:var(--rd-mono);font-variant-numeric:tabular-nums}.rd-col-num{font-variant-numeric:tabular-nums}.rd-btn{font:500 12.5px/1 var(--rd-ui);color:var(--rd-ink-2);background:transparent;border:1px solid var(--rd-base);padding:7px 12px;cursor:pointer;border-radius:4px}.rd-btn:hover:not(:disabled):not(.on){color:var(--rd-ink);border-color:var(--rd-ink)}.rd-btn:disabled{opacity:.5;cursor:progress}.rd-btn.on{background:var(--rd-ink);color:var(--rd-surface);border-color:var(--rd-ink)}.rd-btn.on:hover:not(:disabled){background:var(--rd-ink-2);border-color:var(--rd-ink-2)}.rd-refetching{opacity:.55;transition:opacity .12s ease}.rd-head{display:flex;align-items:baseline;gap:16px;padding:13px 26px 14px;margin:-22px -26px 0;border-bottom:1px solid var(--rd-base);position:sticky;top:var(--rd-topbar);z-index:5;background:var(--rd-surface)}.rd-head__t{font-size:20px;font-weight:600;letter-spacing:-.01em;margin:0}.rd-head__sp{flex:1}.rd-fresh{font-size:12.5px;color:var(--rd-ink-3);white-space:nowrap}.rd-fresh b{color:var(--rd-ink-2);font-weight:500}.rd-fresh.stale,.rd-fresh.stale b{color:var(--rd-warn)}.rd-alarm{font-size:12.5px;font-weight:600;color:var(--rd-crit);background:color-mix(in srgb,var(--rd-crit) 10%,var(--rd-surface));padding:4px 9px;border-radius:4px;white-space:nowrap;cursor:help}.rd-demo{font-size:11.5px;font-weight:500;color:var(--rd-crit);background:color-mix(in srgb,var(--rd-crit) 10%,var(--rd-surface));padding:4px 9px;border-radius:4px;white-space:nowrap}.rd-rack{display:flex;align-items:flex-start;flex-wrap:wrap;gap:0 28px}.rd-rack__nums{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));flex:1 1 620px;min-width:520px}.rd-rack__c{padding:18px 20px 16px 0;border-right:1px solid var(--rd-rule);min-width:0}.rd-rack__c:last-child{border-right:0}.rd-rack__n{font-size:30px;line-height:1;font-weight:600;letter-spacing:-.02em;display:block;font-variant-numeric:proportional-nums}.rd-rack__n.warn{color:var(--rd-warn)}.rd-rack__n.bad{color:var(--rd-crit)}.rd-rack__n.quiet{color:var(--rd-ink-3)}.rd-rack__l{display:block;margin-top:8px}.rd-spec{padding:16px 0 14px;flex:1 1 380px;min-width:330px;max-width:400px;display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:1px 26px;align-content:start}.rd-spec__h{grid-column:1 / -1;margin-bottom:6px}.rd-spec__i{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:10px;width:100%;font-size:12px;color:var(--rd-ink-2);background:none;border:0;padding:2px 0;cursor:pointer;text-align:left}.rd-spec__nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-spec__i b{font-weight:500;font-variant-numeric:tabular-nums;text-align:right}.rd-spec__i:hover{color:var(--rd-ink)}.rd-spec__i.on{color:var(--rd-ink);font-weight:600}.rd-spec__i.off{color:var(--rd-ink-3)}.rd-sec{margin-top:32px}.rd-sec__h{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.rd-sec__t{font-size:15px;font-weight:600;margin:0}.rd-sec__sp{flex:1}.rd-cv{list-style:none;margin:0;padding:0}.rd-cv__s{display:grid;grid-template-columns:208px minmax(0,1fr);align-items:stretch;gap:0 20px}.rd-cv__lbl{display:grid;grid-template-columns:20px minmax(0,1fr);gap:0 8px;padding:10px 0 14px;text-align:right;justify-items:end;align-content:start}.rd-cv__ord{grid-row:1 / span 2;grid-column:1;justify-self:start;font-size:11px;line-height:17px;color:var(--rd-ink-3);font-variant-numeric:tabular-nums}.rd-cv__t{grid-column:2;font-size:13px;font-weight:600;line-height:1.3;color:var(--rd-ink)}.rd-cv__n{grid-column:2;margin-top:3px;font-size:11.5px;color:var(--rd-ink-3);font-variant-numeric:tabular-nums}.rd-cv__s.gate .rd-cv__t{color:var(--rd-ink-2);font-weight:500}.rd-cv__s.void .rd-cv__t,.rd-cv__s.void .rd-cv__n{color:var(--rd-crit)}.rd-cv__n em{font-style:normal;color:var(--rd-crit);font-weight:600}.rd-cv__body{position:relative;border-left:2px solid var(--rd-base);padding:10px 0 14px 22px;min-height:30px}.rd-cv__s:first-child .rd-cv__body{border-top-left-radius:2px}.rd-cv__body:before{content:"";position:absolute;left:-6px;top:13px;width:10px;height:10px;border-radius:50%;background:var(--rd-base);box-shadow:0 0 0 3px var(--rd-surface)}.rd-cv__s.gap>.rd-cv__body{border-left-color:var(--rd-crit)}.rd-cv__s.gap>.rd-cv__body:before{background:var(--rd-crit)}.rd-cv__s.gate>.rd-cv__body:before{border-radius:1px;transform:rotate(45deg);background:var(--rd-surface);box-shadow:0 0 0 2px var(--rd-base)}.rd-cv__grid{display:flex;flex-wrap:wrap;gap:2px}.rd-cv__tile{display:flex;align-items:center;gap:6px;text-align:left;font:400 12px/1.25 var(--rd-ui);color:var(--rd-ink-2);background:var(--rd-wash);border:0;border-radius:3px;padding:6px 9px;cursor:pointer;max-width:300px;min-height:26px}.rd-cv__tile:hover{background:var(--rd-sel);color:var(--rd-ink)}.rd-cv__tile.off{color:var(--rd-ink-3)}.rd-cv__tile s{text-decoration:none;font-size:11px;color:var(--rd-ink-3);flex:none;padding-left:2px}.rd-cv__tile b{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-cv__tile em{font-style:normal;flex:none;font-size:10px}.rd-cv__tile em.good{color:var(--rd-good)}.rd-cv__tile em.warn{color:var(--rd-warn)}.rd-cv__tile em.crit{color:var(--rd-crit)}.rd-cv__tile em.none{color:var(--rd-ink-3)}.rd-cv__gapt{display:flex;align-items:center;gap:6px;padding:6px 9px;border-radius:3px;background:color-mix(in srgb,var(--rd-crit) 14%,var(--rd-surface));color:var(--rd-crit);font-size:12px;line-height:1.25;min-height:26px;max-width:300px;cursor:help}.rd-cv__gapt em{font-style:normal;flex:none;font-size:10px}.rd-cv__gapt b{font-weight:600}.rd-cv__socket{margin:0;padding:7px 10px;border-radius:3px;background:color-mix(in srgb,var(--rd-crit) 12%,var(--rd-surface));color:var(--rd-crit);font-size:12px;line-height:1.35}.rd-cv__socket b{font-weight:600}.rd-cv__socket span{color:inherit}.rd-cv__socket span:not(:empty):before{content:" — "}.rd-cv__gate{margin:0;padding:7px 0;font-size:12px;line-height:1.35;color:var(--rd-ink-3)}.rd-cv__gate b{font-weight:600;color:var(--rd-ink-2);margin-right:8px}@media (max-width: 900px){.rd-cv{padding-left:7px}.rd-cv__s{position:relative;grid-template-columns:minmax(0,1fr);gap:0;padding-left:20px;border-left:2px solid var(--rd-base)}.rd-cv__s.gap{border-left-color:var(--rd-crit)}.rd-cv__s:before{content:"";position:absolute;left:-6px;top:15px;width:10px;height:10px;border-radius:50%;background:var(--rd-base);box-shadow:0 0 0 3px var(--rd-surface)}.rd-cv__s.gap:before{background:var(--rd-crit)}.rd-cv__s.gate:before{border-radius:1px;transform:rotate(45deg);background:var(--rd-surface);box-shadow:0 0 0 2px var(--rd-base)}.rd-cv__lbl{text-align:left;justify-items:start;padding:10px 0 6px}.rd-cv__ord{grid-row:1}.rd-cv__body{border-left:0;padding:0 0 16px}.rd-cv__body:before{display:none}}.rd-notes{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:22px;padding-top:16px;border-top:1px solid var(--rd-rule)}.rd-note-b{flex:1 1 300px;min-width:260px}.rd-note-b>b{display:block;font-size:12.5px;font-weight:600;margin-bottom:6px}.rd-note-b>b.crit{color:var(--rd-crit)}.rd-chips{display:flex;flex-wrap:wrap;gap:5px}.rd-chip{font-size:12px;color:var(--rd-ink-2);background:var(--rd-wash);border:0;border-radius:3px;padding:4px 8px;cursor:pointer}.rd-chip:hover{background:var(--rd-sel);color:var(--rd-ink)}.rd-chip.crit{color:var(--rd-crit);background:color-mix(in srgb,var(--rd-crit) 12%,var(--rd-surface));cursor:default}.rd-filters{display:flex;flex-wrap:wrap;align-items:center;gap:7px 0;padding:11px 0 13px;border-bottom:1px solid var(--rd-rule)}.rd-fg{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.rd-fg+.rd-fg{margin-left:22px}.rd-fg__l{margin-right:3px;white-space:nowrap}.rd-f{font:400 12.5px/1 var(--rd-ui);color:var(--rd-ink-2);background:var(--rd-surface);border:1px solid var(--rd-rule);padding:6px 10px;cursor:pointer;border-radius:4px;white-space:nowrap}.rd-f:hover{background:var(--rd-wash);border-color:var(--rd-base);color:var(--rd-ink)}.rd-f.on{background:var(--rd-ink);border-color:var(--rd-ink);color:var(--rd-surface);font-weight:500}.rd-f__n{margin-left:7px;color:var(--rd-ink-3);font-variant-numeric:tabular-nums}.rd-f.on .rd-f__n{color:inherit;opacity:.7}.rd-reset{font:500 12px/1 var(--rd-ui);color:var(--rd-crit);background:none;border:0;cursor:pointer;padding:5px 2px;margin-left:auto}.rd-reset:hover{text-decoration:underline}.rd-tw{overflow:visible}.rd-t{width:100%;border-collapse:collapse;table-layout:fixed;min-width:1290px}.rd-t thead th{position:sticky;top:calc(var(--rd-topbar) + var(--rd-head-h));z-index:3;background:var(--rd-surface);text-align:left;padding:9px 8px 8px 0;border-bottom:1px solid var(--rd-base);font-size:11.5px;color:var(--rd-ink-3);font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.rd-t thead th:hover{color:var(--rd-ink)}.rd-t thead th.r{text-align:right;padding-right:12px}.rd-t thead th .sort{color:var(--rd-ink);margin-left:3px}.rd-t td{padding:0 8px 0 0;border-bottom:1px solid var(--rd-rule)}.rd-t td.r{text-align:right;padding-right:12px}.rd-gr td{padding:18px 0 5px;border-bottom:1px solid var(--rd-base);cursor:pointer}.rd-gr:first-child td{padding-top:10px}.rd-gr__b{display:flex;align-items:center;gap:8px}.rd-gr__caret{font-size:9px;color:var(--rd-ink-3);width:9px}.rd-gr__t{font-size:12.5px;font-weight:600}.rd-gr__n{font-size:12px;color:var(--rd-ink-3);font-variant-numeric:tabular-nums}.rd-row{cursor:pointer;height:32px}.rd-row:hover td{background:var(--rd-wash)}.rd-row.open td{background:var(--rd-sel)}.rd-row:focus-visible{outline:2px solid var(--rd-ink);outline-offset:-2px}.rd-name{display:flex;align-items:center;gap:7px;min-width:0}.rd-name__t{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-row.off .rd-name__t{color:var(--rd-ink-3)}.rd-tag{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:var(--rd-ink-2);background:var(--rd-wash);padding:2px 6px;border-radius:3px;white-space:nowrap;flex:none}.rd-tag.crit{color:var(--rd-crit);background:color-mix(in srgb,var(--rd-crit) 12%,var(--rd-surface))}.rd-tag.warn{color:var(--rd-warn);background:color-mix(in srgb,var(--rd-warn) 18%,var(--rd-surface))}.rd-cellt{font-size:12.5px;color:var(--rd-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.rd-cellt.mute{color:var(--rd-ink-3)}.rd-act{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--rd-ink-2);min-width:0}.rd-act__t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-act i{font-style:normal;font-size:10px;color:var(--rd-ink-3);flex:none}.rd-act.good i{color:var(--rd-good)}.rd-act.warn i{color:var(--rd-warn)}.rd-n{font-size:12.5px;font-variant-numeric:tabular-nums}.rd-n.bad{color:var(--rd-crit);font-weight:600}.rd-n.quiet{color:var(--rd-ink-3)}.rd-void{color:var(--rd-ink-3);font-size:12.5px;cursor:help;letter-spacing:.05em}.rd-void.why{color:var(--rd-ink-2);border-bottom:1px dotted var(--rd-ink-3);padding-bottom:3px}.rd-people{font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.rd-people s{color:var(--rd-ink-3);text-decoration:none;margin:0 3px}.rd-people em{font-style:normal}.rd-people em.warn{color:var(--rd-warn);font-weight:600}.rd-ver{display:flex;align-items:center;gap:7px}.rd-ver__alt{margin-left:auto}.rd-vtxt{font-family:var(--rd-mono);font-size:11.5px;white-space:nowrap}.rd-vmore{color:var(--rd-ink-3);font-size:11.5px}.rd-lag0{color:var(--rd-ink-3);font-size:12.5px}.rd-lagn{display:inline-flex;align-items:center;gap:3px;font-size:12.5px;font-weight:600;color:var(--rd-warn);font-variant-numeric:tabular-nums}.rd-lagn i{font-style:normal;font-size:10px}.rd-notec{position:relative}.rd-note{font-size:12px;color:var(--rd-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.rd-pen{position:absolute;right:2px;top:50%;transform:translateY(-50%);color:var(--rd-ink-3);font-size:11px;padding-left:8px;background:linear-gradient(90deg,transparent,var(--rd-wash) 8px);opacity:0}.rd-row:hover .rd-pen{opacity:1}.rd-broken{margin:12px 0;padding:16px 18px;border-radius:4px;background:color-mix(in srgb,var(--rd-crit) 8%,var(--rd-surface));color:var(--rd-ink);font-size:13px;line-height:1.55}.rd-broken>b{display:block;color:var(--rd-crit);font-size:13.5px;margin-bottom:5px}.rd-broken p{margin:0 0 10px;color:var(--rd-ink-2);max-width:68ch}.rd-broken code{display:block;font-family:var(--rd-mono);font-size:11.5px;color:var(--rd-ink-2);background:var(--rd-wash);padding:7px 9px;border-radius:3px;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.rd-broken__act{display:flex;gap:8px;margin-top:12px}.rd-dw__broken{padding:24px}.rd-empty{padding:44px 0;text-align:center;font-size:12.5px;color:var(--rd-ink-3)}.rd-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0b0b52;z-index:40;animation:rd-fade .14s ease}.rd-dw{position:fixed;top:0;right:0;bottom:0;width:620px;max-width:96vw;background:var(--rd-surface);color:var(--rd-ink);border-left:1px solid var(--rd-base);z-index:41;display:flex;flex-direction:column;font-family:var(--rd-ui);animation:rd-slide .16s cubic-bezier(.2,.7,.3,1)}@keyframes rd-fade{0%{opacity:0}}@keyframes rd-slide{0%{transform:translate(24px);opacity:0}}@media (prefers-reduced-motion: reduce){.rd-scrim,.rd-dw{animation:none}.rd-refetching{transition:none}}.rd-dw__h{padding:20px 24px 14px;border-bottom:1px solid var(--rd-base);display:flex;align-items:flex-start;gap:14px}.rd-dw__t{font-size:17px;font-weight:600;margin:0 0 5px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rd-dw__sub{font-size:12px;color:var(--rd-ink-3)}.rd-dw__sub code{font-family:var(--rd-mono);font-size:11.5px}.rd-dw__full{margin-top:6px;font-size:11.5px;line-height:1.5;color:var(--rd-ink-3);max-width:78ch}.rd-dw__x{background:none;border:0;font:400 17px/1 var(--rd-ui);color:var(--rd-ink-3);cursor:pointer;padding:2px 4px;margin-left:auto}.rd-dw__x:hover{color:var(--rd-ink)}.rd-dw__b{overflow-y:auto;padding:0 24px 40px;flex:1}.rd-dw__sec{margin-top:24px}.rd-dw__sec>.rd-lbl{display:block;padding-bottom:7px;border-bottom:1px solid var(--rd-rule);font-weight:600;color:var(--rd-ink-2)}.rd-kv{display:grid;grid-template-columns:150px 1fr;margin-top:4px}.rd-kv dt{font-size:12px;color:var(--rd-ink-3);padding:10px 0;border-bottom:1px solid var(--rd-rule)}.rd-kv dd{margin:0;padding:7px 0;font-size:13px;border-bottom:1px solid var(--rd-rule);min-height:36px;display:flex;align-items:center;gap:8px}.rd-in,.rd-sel-in{font:400 13px/1.3 var(--rd-ui);color:var(--rd-ink);background:var(--rd-surface);border:1px solid var(--rd-base);border-radius:4px;padding:6px 9px;width:100%;max-width:320px}.rd-in:hover:not(:disabled),.rd-sel-in:hover:not(:disabled){border-color:var(--rd-ink-3)}.rd-in:focus,.rd-sel-in:focus{outline:2px solid var(--rd-ink);outline-offset:-1px;border-color:var(--rd-ink)}.rd-in:disabled,.rd-sel-in:disabled{color:var(--rd-ink-3);background:var(--rd-wash);border-color:transparent;cursor:default}.rd-in::placeholder{color:var(--rd-ink-3)}.rd-dw__save{display:flex;gap:8px;align-items:center;margin-top:14px}.rd-err{color:var(--rd-crit);font-size:12.5px}.rd-vg{margin-top:10px}.rd-vg__h{display:flex;align-items:center;gap:8px;padding:8px 0 6px;border-bottom:1px solid var(--rd-rule)}.rd-vg__v{font-family:var(--rd-mono);font-size:12.5px;font-weight:600}.rd-vg__n{font-size:12px;color:var(--rd-ink-3);font-variant-numeric:tabular-nums}.rd-pl{display:grid;grid-template-columns:1fr auto auto;gap:0 14px}.rd-pl>*{padding:7px 0;border-bottom:1px solid var(--rd-rule);font-size:12.5px}.rd-pl .who{display:flex;flex-direction:column;gap:1px;min-width:0}.rd-pl .who b{font-weight:500}.rd-pl .who span{font-size:11px;color:var(--rd-ink-3);overflow:hidden;text-overflow:ellipsis}.rd-pl .ext{font-size:11px;color:var(--rd-ink-2);background:var(--rd-wash);padding:2px 6px;border-radius:3px;align-self:center}.rd-pl .seen{font-size:12px;color:var(--rd-ink-3);font-variant-numeric:tabular-nums;text-align:right}.rd-fb{padding:11px 0;border-bottom:1px solid var(--rd-rule)}.rd-fb__m{display:flex;gap:9px;align-items:baseline;margin-bottom:3px}.rd-fb__w{font-size:12.5px;font-weight:600}.rd-fb__d{font-size:11.5px;color:var(--rd-ink-3);font-variant-numeric:tabular-nums}.rd-fb__k{font-size:11px;color:var(--rd-ink-2);background:var(--rd-wash);padding:1px 6px;border-radius:3px;margin-left:auto}.rd-fb__t{font-size:12.5px;line-height:1.5;color:var(--rd-ink-2)}.rd-sy{display:grid;grid-template-columns:auto auto 1fr;gap:0 14px}.rd-sy>*{padding:7px 0;border-bottom:1px solid var(--rd-rule);font-size:12.5px}.rd-sy .d{color:var(--rd-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.rd-sy .v{font-family:var(--rd-mono);font-size:11.5px;color:var(--rd-ink-2);white-space:nowrap}.rd-sy .x{color:var(--rd-ink-3)}.rd-cmp{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.rd-cmp span{font-size:12px;color:var(--rd-ink-2);background:var(--rd-wash);padding:4px 8px;border-radius:3px}.rd-cmp span b{color:var(--rd-ink-3);font-weight:400;margin-right:6px}.rd-none{font-size:12.5px;color:var(--rd-ink-3);padding:12px 0}.rd-vg__b{font-size:11px;font-weight:600;color:var(--rd-warn);white-space:nowrap}.rd-lnh{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 34px;padding:0 0 14px;border-bottom:1px solid var(--rd-rule)}.rd-lnh__f{display:flex;align-items:baseline;gap:8px;max-width:340px}.rd-lnh__f>b{font-size:21px;font-weight:600;font-feature-settings:"tnum" 0;line-height:1}.rd-lnh__f .rd-lbl{line-height:1.35}.rd-lnh__f em{font-style:normal;color:var(--rd-ink-3)}.rd-mcpb{padding:14px 0 4px}.rd-mcpb__h{display:block;margin-bottom:7px}.rd-mcpb__row{display:flex;flex-wrap:wrap;gap:5px}.rd-mcp{display:inline-flex;align-items:baseline;gap:5px;font-family:var(--rd-mono);font-size:11.5px;color:var(--rd-ink-2);background:var(--rd-wash);border:1px solid transparent;border-radius:3px;padding:4px 8px;cursor:pointer}.rd-mcp:hover{color:var(--rd-ink);border-color:var(--rd-base)}.rd-mcp.on{color:var(--rd-surface);background:var(--rd-ink);border-color:var(--rd-ink)}.rd-mcp.off{color:var(--rd-ink-3);background:transparent}.rd-mcp.sm{font-size:11px;padding:3px 6px}.rd-mcp em{font-style:normal;color:var(--rd-warn);font-size:10px}.rd-mcp.on em{color:var(--rd-surface)}.rd-mcp__n{font-size:10.5px;color:var(--rd-ink-3);border-left:1px solid var(--rd-base);padding-left:5px}.rd-mcp.on .rd-mcp__n{color:var(--rd-surface);border-color:var(--rd-base)}.rd-mcpb__x{position:relative;margin-top:10px;padding:12px 14px;background:var(--rd-wash);border-left:2px solid var(--rd-ink);border-radius:0 3px 3px 0;max-width:940px}.rd-mcpb__x>b{font-size:13px;font-weight:600;font-family:var(--rd-mono)}.rd-mcpb__x>.rd-lbl{margin-left:8px}.rd-mcpb__x>p{margin:4px 0 8px;font-size:12.5px;color:var(--rd-ink-2);line-height:1.45}.rd-mcpb__x dl{display:grid;grid-template-columns:92px minmax(0,1fr);gap:3px 10px;margin:0;font-size:12px}.rd-mcpb__x dt{color:var(--rd-ink-3)}.rd-mcpb__x dd{margin:0;color:var(--rd-ink-2)}.rd-mcpb__x dd.mono{font-family:var(--rd-mono);font-size:11px;color:var(--rd-ink-3)}.rd-mcpb__hand{margin:9px 0 0;font-size:11.5px;line-height:1.45;color:var(--rd-ink-3)}.rd-mcpb__x>.rd-btn{position:absolute;top:10px;right:10px}.rd-ln{margin-top:18px}.rd-ln__g+.rd-ln__g{margin-top:26px}.rd-ln__gh{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;padding-bottom:7px;border-bottom:1px solid var(--rd-rule)}.rd-ln__gh h3{font-size:13px;font-weight:600;margin:0;cursor:help}.rd-ln__gh h3>sup{font-size:8px;vertical-align:super;color:var(--rd-ink-3);margin-left:2px;font-weight:400}.rd-ln__hint{font-size:12px;color:var(--rd-ink-3);flex:1 1 320px}.rd-ln__g.new .rd-ln__gh{border-bottom-color:var(--rd-warn)}.rd-ln__subh{display:block;margin:12px 0 2px}.rd-ln__l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(430px,1fr));column-gap:34px}.rd-ln__i{display:flex;flex-direction:column;padding:9px 0 10px;border-bottom:1px solid var(--rd-rule);min-width:0}.rd-ln__m{margin-top:auto}.rd-ln__nm{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 8px}.rd-ln__nm>b{font-size:13px;font-weight:600}.rd-ln__nm>code{font-family:var(--rd-mono);font-size:11px;color:var(--rd-ink-3)}.rd-ln__nm>s{text-decoration:none;font-size:11px;color:var(--rd-warn)}.rd-ln__sp{flex:1 1 auto}.rd-ln__d{margin:3px 0 0;font-size:12.5px;line-height:1.45;color:var(--rd-ink-2)}.rd-ln__m{display:flex;flex-wrap:wrap;gap:4px;padding-top:7px}.rd-ln__r{display:inline-flex;align-items:baseline;gap:6px;flex:none}.rd-ln__r>b{font-size:13px;font-weight:600;font-feature-settings:"tnum" 0}.rd-ln__bar{width:54px;height:3px;display:inline-block;background:var(--rd-wash);border-radius:2px;overflow:hidden;align-self:center}.rd-ln__bar>i{display:block;height:100%;background:var(--rd-series)}.rd-ln__i.hit{background:var(--rd-wash);box-shadow:inset 2px 0 0 var(--rd-ink);padding-left:9px;margin-left:-9px}.rd-ln__i.off .rd-ln__nm>b,.rd-ln__i.off .rd-ln__d,.rd-ln__i.off .rd-ln__r>b{color:var(--rd-ink-3)}.rd-how{margin-top:26px;border-top:1px solid var(--rd-rule)}.rd-how>summary{display:flex;align-items:baseline;gap:10px;padding:13px 0 0;font-size:13px;font-weight:600;cursor:pointer;list-style:none}.rd-how>summary::-webkit-details-marker{display:none}.rd-how>summary:before{content:"▸";color:var(--rd-ink-3);font-weight:400}.rd-how[open]>summary:before{content:"▾"}.rd-how>summary:hover{color:var(--rd-ink)}.rd-how__b{padding:16px 0 4px}.rd-how__r{display:grid;grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:18px 26px}.rd-rc__h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.rd-rc__h>b{font-size:12.5px;font-weight:600}.rd-rc__l{list-style:none;margin:6px 0 0;padding:0}.rd-rc__l>li{display:flex;align-items:baseline;flex-wrap:wrap;gap:1px 7px;font-size:11.5px;padding:1.5px 0;min-width:0}.rd-rc__l>li>code{font-family:var(--rd-mono);color:var(--rd-ink-2);min-width:0;overflow-wrap:anywhere}.rd-rc__l>li>span{color:var(--rd-ink-3);min-width:0}.rd-rc__l>li.swap>code{color:var(--rd-ink);font-weight:600}.rd-rc__l>li.swap>span{flex:1 1 100%}.rd-rc__l>li.swap{border-top:1px dashed var(--rd-base);margin-top:3px;padding-top:4px}.rd-rc__o{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin:5px 0 0}.rd-rc__o>.rd-lbl{flex:1 1 100%}.rd-rc__o>code{font-family:var(--rd-mono);font-size:11px;color:var(--rd-ink-3)}.rd-rc__n{margin:7px 0 0;font-size:11.5px;line-height:1.45;color:var(--rd-ink-2)}.rd-how__x{margin-top:26px;padding-top:18px;border-top:1px solid var(--rd-rule)}.rd-how__x>b{display:block;font-size:12.5px;font-weight:600;margin-bottom:9px}.rd-how__x>p{margin:0 0 8px;font-size:12px;line-height:1.5;color:var(--rd-ink-2);max-width:92ch}.rd-how__st{display:flex;flex-wrap:wrap;gap:6px 34px;margin-bottom:13px}.rd-how__st>span{font-size:12px;color:var(--rd-ink-2)}.rd-how__st b{font-size:17px;font-weight:600;margin-right:4px}.rd-how__st em{font-style:normal;color:var(--rd-ink-3)}.rd-how__g{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px 30px;margin-top:4px}.rd-dl__h{display:block;margin-bottom:5px}.rd-how__t{width:100%;border-collapse:collapse;font-size:11.5px}.rd-how__t th{text-align:left;font-weight:600;color:var(--rd-ink);padding:5px 12px 5px 0;vertical-align:top;width:42%}.rd-how__t th>.sz{display:block;font-weight:400;font-family:var(--rd-mono);font-size:10.5px;color:var(--rd-ink-3);margin-top:2px}.rd-how__t td{padding:5px 0;vertical-align:top;color:var(--rd-ink-2);line-height:1.45}.rd-how__t tr+tr th,.rd-how__t tr+tr td{border-top:1px solid var(--rd-rule)}.rd-how__t tr.hot th{box-shadow:inset 2px 0 0 var(--rd-crit);padding-left:8px}.rd-dl__w{display:block;font-family:var(--rd-mono);font-size:10px;color:var(--rd-ink-3);margin-top:3px;overflow-wrap:anywhere}.rd-why__l{list-style:none;margin:0;padding:14px 0 4px;display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:10px 34px}.rd-why__l>li{font-size:11.5px;line-height:1.5;color:var(--rd-ink-2);padding-left:11px;border-left:1px solid var(--rd-rule)}.rd-why__l>li.hot{border-left-color:var(--rd-crit)}.rd-why__l code,.rd-rc__n code,.rd-how__t code{font-family:var(--rd-mono);font-size:10.5px;color:var(--rd-ink-3)}.rd-rc__n.hot{border-left:2px solid var(--rd-crit);padding-left:8px}.rd-how+.rd-how{margin-top:0}@media (max-width: 760px){.rd-ln__r .rd-lbl{display:none}}.rd-tri{display:inline-flex;align-items:baseline;gap:3px;font-size:12.5px;color:var(--rd-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.rd-tri b{font-weight:500;color:var(--rd-ink-2)}.rd-tri b.warn{color:var(--rd-warn)}.rd-tri s{text-decoration:none;color:var(--rd-ink-3)}.rd-tk{display:grid;grid-template-columns:auto 1fr auto auto;gap:0 12px;margin-top:10px}.rd-tk>*{padding:8px 0;border-bottom:1px solid var(--rd-rule);font-size:12.5px}.rd-tk__r{font-family:var(--rd-mono);font-size:11.5px;color:var(--rd-series);text-decoration:none;white-space:nowrap}.rd-tk__r:hover{text-decoration:underline}.rd-tk__s{color:var(--rd-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-tk__st{color:var(--rd-ink-3);white-space:nowrap}.rd-tk__m{font-size:11px;color:var(--rd-ink-2);background:var(--rd-wash);padding:2px 6px;border-radius:3px;white-space:nowrap;align-self:center}.rd-tk__m.weak{color:var(--rd-ink-3);background:none;border:1px solid var(--rd-rule)}.rd-tkf{display:flex;flex-direction:column;gap:8px;margin-top:12px}.rd-in-wide{max-width:none}.rd-in-sm{max-width:260px;padding:4px 8px;font-size:12px}.rd-sel-sm{max-width:168px;padding:4px 8px;font-size:12px}.rd-ta{font:400 13px/1.45 var(--rd-ui);color:var(--rd-ink);background:var(--rd-surface);border:1px solid var(--rd-base);border-radius:4px;padding:8px 9px;width:100%;resize:vertical}.rd-ta:focus{outline:2px solid var(--rd-ink);outline-offset:-1px;border-color:var(--rd-ink)}.rd-ta::placeholder{color:var(--rd-ink-3)}.rd-ta:disabled{color:var(--rd-ink-3);background:var(--rd-wash);border-color:transparent}.rd-fbf{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 4px}.rd-fb__st{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.rd-fb__v{font-family:var(--rd-mono);font-size:11px;color:var(--rd-ink-3)}.rd-fb__n{font-size:12px;color:var(--rd-ink-2)}.rd-fb__fix{font-family:var(--rd-mono);font-size:11px;color:var(--rd-ink-2);background:var(--rd-wash);padding:2px 6px;border-radius:3px}.rd-btn.danger{color:var(--rd-crit);border-color:color-mix(in srgb,var(--rd-crit) 45%,var(--rd-base));white-space:nowrap}.rd-btn.danger:hover:not(:disabled){color:var(--rd-crit);border-color:var(--rd-crit)}.rd-addr{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 16px;padding:14px 16px;margin-bottom:12px;background:var(--rd-wash);border:1px solid var(--rd-rule);border-radius:5px}.rd-addr__g{display:flex;flex-direction:column;gap:5px;min-width:0}.rd-addr__g .rd-in,.rd-addr__g .rd-sel-in{max-width:none}.rd-addr__wide{grid-column:1 / -1}.rd-addr__act{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-inst{display:grid;grid-template-columns:1fr auto auto auto;gap:0 14px}.rd-inst>*{padding:8px 0;border-bottom:1px solid var(--rd-rule);font-size:12.5px}.rd-inst .w{display:flex;flex-direction:column;gap:1px;min-width:0}.rd-inst .w b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-inst .w span{font-size:11px;color:var(--rd-ink-3)}.rd-inst .v{font-family:var(--rd-mono);font-size:11.5px;color:var(--rd-ink-2);white-space:nowrap;align-self:center}.rd-inst .d{color:var(--rd-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center}.rd-inst .n{color:var(--rd-ink-3);white-space:nowrap;align-self:center}.rd-srv{display:grid;grid-template-columns:auto 1fr auto;gap:0 14px}.rd-srv>*{padding:8px 0;border-bottom:1px solid var(--rd-rule);font-size:12.5px}.rd-srv .i{font-family:var(--rd-mono);font-size:11.5px;white-space:nowrap}.rd-srv .u{color:var(--rd-ink-3);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-srv .s{font-size:11px;color:var(--rd-ink-3);background:var(--rd-wash);padding:2px 6px;border-radius:3px;white-space:nowrap;align-self:center}.rd-srv .s.on{color:var(--rd-ink-2)}.rd-tk__warn{padding-top:10px}.rd-btn-sm{padding:3px 8px;font-size:11.5px}.rd-fb .rd-tkf{margin-left:12px;padding-left:12px;border-left:2px solid var(--rd-base)}.rd-addr__list{grid-column:1 / -1;border-top:1px solid var(--rd-rule);padding-top:10px}.rd-xr{display:grid;grid-template-columns:auto 1fr auto auto;gap:0 14px;margin-top:8px}.rd-xr>*{padding:6px 0;font-size:12.5px}.rd-xr .i{font-family:var(--rd-mono);font-size:11.5px;white-space:nowrap}.rd-xr .n{color:var(--rd-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-xr .w{color:var(--rd-ink-3);font-size:11.5px;white-space:nowrap;align-self:center}.rd-xr .s{align-self:center}.rd-xr .off{color:var(--rd-ink-3)}.rd-fb__fail{margin-top:8px;display:flex;flex-direction:column;gap:6px}.rd-fb__fail>div{font-size:12.5px;line-height:1.5;color:var(--rd-ink-2)}.rd-fb__fail a{color:var(--rd-series);font-family:var(--rd-mono);font-size:11.5px}
