._5kFCVW_shell{--rx-accent:var(--app-accent);color:var(--blog-text);background:var(--blog-bg);min-height:100vh}.blog-shell._5kFCVW_shell{overflow-x:clip}._5kFCVW_main{z-index:1;max-width:1520px;margin:auto;padding:34px clamp(16px,3.5vw,56px) 90px;position:relative}._5kFCVW_topline{border-bottom:1px solid var(--blog-border);justify-content:space-between;align-items:center;gap:20px;margin-bottom:34px;padding-bottom:20px;display:flex}._5kFCVW_brand{letter-spacing:.16em;text-transform:uppercase;color:var(--blog-heading);font-size:.76rem;font-weight:700;text-decoration:none}._5kFCVW_tabs{flex-wrap:wrap;gap:6px;display:flex}._5kFCVW_tab{color:var(--blog-muted);border:1px solid #0000;border-radius:6px;padding:8px 12px;font-size:.75rem;text-decoration:none}._5kFCVW_tab:hover,._5kFCVW_tab[aria-current=page]{border-color:var(--blog-border);color:var(--blog-heading);background:var(--blog-accent-dim)}._5kFCVW_eyebrow{color:var(--blog-muted);text-transform:uppercase;letter-spacing:.14em;margin:0 0 14px;font-size:.7rem}._5kFCVW_title{letter-spacing:-.03em;color:var(--blog-heading);max-width:960px;margin:0 0 24px;font-size:clamp(2.1rem,4.6vw,4.4rem);font-weight:400;line-height:1.08}._5kFCVW_description{max-width:850px;color:var(--blog-muted);font-size:.96rem;line-height:1.8}._5kFCVW_byline{color:var(--blog-muted);flex-wrap:wrap;gap:16px;margin:20px 0 30px;font-size:.7rem;display:flex}._5kFCVW_byline a{color:inherit}._5kFCVW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0;display:grid}._5kFCVW_plainList{padding:0;list-style:none}._5kFCVW_card h3 a{color:inherit;text-decoration:none}._5kFCVW_card h3 a:hover{color:var(--rx-accent)}._5kFCVW_card{background:var(--blog-surface);border:1px solid var(--blog-border);border-radius:14px;min-width:0;padding:24px;position:relative}._5kFCVW_cardLink{color:inherit;text-decoration:none;transition:border-color .2s,transform .2s;display:block}._5kFCVW_cardLink:hover{border-color:var(--rx-accent);transform:translateY(-3px)}._5kFCVW_card h2,._5kFCVW_card h3,._5kFCVW_sectionTitle{color:var(--blog-heading);margin:10px 0 14px;font-size:1.6rem;font-weight:400}._5kFCVW_card p{color:var(--blog-muted);font-size:.8rem;line-height:1.7}._5kFCVW_card img{object-fit:contain;background:#f4f0e7;border-radius:8px;width:100%;height:215px;margin:4px 0 22px}._5kFCVW_cardNumber{color:var(--rx-accent);letter-spacing:.12em;font-size:.7rem}._5kFCVW_stats{border-top:1px solid var(--blog-border);border-bottom:1px solid var(--blog-border);flex-wrap:wrap;gap:30px;margin:24px 0;padding:24px 0;display:flex}._5kFCVW_stat strong{color:var(--blog-heading);letter-spacing:-.04em;font-size:1.8rem;font-weight:400;display:block}._5kFCVW_stat span{color:var(--blog-muted);font-size:.7rem}._5kFCVW_toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}._5kFCVW_button{font:inherit;color:var(--blog-text);background:var(--blog-surface);border:1px solid var(--blog-border);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:.75rem;text-decoration:none;display:inline-flex}._5kFCVW_button:hover,._5kFCVW_button[aria-pressed=true]{border-color:var(--rx-accent);color:var(--blog-heading)}._5kFCVW_buttonPrimary{background:var(--rx-accent);border-color:var(--rx-accent);color:#17140d}._5kFCVW_input{color:var(--blog-text);background:var(--blog-input-bg);border:1px solid var(--blog-border);min-width:0;font:inherit;border-radius:7px;padding:11px 13px;font-size:.8rem}._5kFCVW_input:focus-visible,._5kFCVW_button:focus-visible,._5kFCVW_tab:focus-visible{outline:2px solid var(--rx-accent);outline-offset:3px}._5kFCVW_workbench{border:1px solid var(--blog-border);background:var(--blog-surface);border-radius:14px;grid-template-columns:minmax(0,1fr) 280px;align-items:start;margin:28px 0;display:grid;overflow:clip}._5kFCVW_workbenchBare{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) clamp(380px,30%,540px)}._5kFCVW_viewerWide{--rx-wide:min(calc(100vw - 2 * clamp(16px, 3.5vw, 56px) - 16px), 1880px);width:var(--rx-wide);margin-inline:calc((100% - var(--rx-wide)) / 2)}._5kFCVW_workbenchBare ._5kFCVW_inspector{align-self:start;position:sticky;inset-block-start:72px}._5kFCVW_workbench{scroll-margin-top:72px}._5kFCVW_siteGrid{border-top:1px solid var(--blog-border);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));column-gap:28px;margin-bottom:35px;display:grid}._5kFCVW_workbenchStacked{grid-template-columns:minmax(0,1fr)}._5kFCVW_viewport{min-width:0;height:clamp(520px,100vh - 88px,980px);color:var(--blog-muted);position:sticky;inset-block-start:72px}._5kFCVW_canvas{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}._5kFCVW_poster{aspect-ratio:1;opacity:.9;background:#e3e7ec 50%/contain no-repeat;border-radius:12px;width:min(260px,60%)}._5kFCVW_viewportFooter{pointer-events:none;color:var(--blog-muted);z-index:2;justify-content:space-between;gap:12px;font-size:.64rem;display:flex;position:absolute;inset-block-end:20px;inset-inline:20px}._5kFCVW_status{color:var(--blog-muted);text-align:center;z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:30px;display:flex;position:absolute;inset:0}._5kFCVW_inspector{align-self:stretch;min-width:0;padding:6px 0 24px 32px}._5kFCVW_inspector p{font-size:.8rem;line-height:1.8}._5kFCVW_inspectorControls{border-bottom:1px solid var(--blog-border);gap:18px;padding-bottom:24px;display:grid}._5kFCVW_inspectorControls ._5kFCVW_label{margin:0 0 10px}._5kFCVW_explodeRow{align-items:center;gap:14px;display:flex}._5kFCVW_explodeRow ._5kFCVW_range{flex:1;min-width:0}._5kFCVW_explodeRow ._5kFCVW_button{flex:none;min-height:36px;padding:7px 12px}._5kFCVW_partCard{overflow-wrap:anywhere;padding-top:22px}._5kFCVW_partMeta{letter-spacing:.14em;text-transform:uppercase;min-height:30px;color:var(--blog-muted);align-items:center;gap:9px;font-size:.64rem;display:flex}._5kFCVW_partDot{background:var(--rx-accent);width:8px;height:8px;box-shadow:0 0 10px var(--rx-accent);border-radius:50%;flex:none}._5kFCVW_clearPart{width:30px;height:30px;color:var(--blog-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;margin-inline-start:auto;padding:0;display:inline-grid}._5kFCVW_clearPart:hover{color:var(--blog-heading);border-color:var(--blog-border)}._5kFCVW_clearPart:focus-visible{outline:2px solid var(--rx-accent);outline-offset:2px}._5kFCVW_inspector h2{letter-spacing:-.01em;color:var(--blog-heading);margin:8px 0 14px;font-size:1.4rem;font-weight:400;line-height:1.3}._5kFCVW_inspector ._5kFCVW_partText{color:var(--blog-text);margin:0;font-size:.84rem;line-height:1.8}._5kFCVW_databaseExplorer{--rx-accent:var(--app-accent);z-index:1;color:var(--blog-text);font-family:var(--font-source-serif), Georgia, "Times New Roman", serif;padding:16px 0 56px;position:relative}._5kFCVW_databaseExplorer ._5kFCVW_sectionTitle{letter-spacing:-.01em;margin:2.2rem 0 .8rem;font-size:1.62rem;font-weight:700;line-height:1.25}@media (max-width:760px){._5kFCVW_databaseExplorer{padding-inline:16px}}._5kFCVW_canvasEmbedded{touch-action:pan-y}._5kFCVW_viewerFull{z-index:2000;background:var(--blog-bg);width:auto;color:var(--blog-text);overscroll-behavior:contain;margin:0;padding:8px clamp(12px,2vw,28px) 16px;position:fixed;inset:0;overflow:auto}._5kFCVW_viewerFull ._5kFCVW_toolbar{margin:0 0 8px}._5kFCVW_viewerFull ._5kFCVW_workbench{margin:0}._5kFCVW_viewerFull ._5kFCVW_viewport{height:calc(100dvh - 76px);position:relative;inset-block-start:auto}._5kFCVW_viewerFull ._5kFCVW_workbenchBare ._5kFCVW_inspector{position:static}._5kFCVW_viewerFull ._5kFCVW_canvasEmbedded{touch-action:none}._5kFCVW_modelCredit{pointer-events:auto;color:inherit;text-underline-offset:3px;text-decoration:underline}._5kFCVW_modelCredit:hover{color:var(--blog-heading)}._5kFCVW_modelCredit:focus-visible{outline:2px solid var(--rx-accent);outline-offset:3px}._5kFCVW_partEmptyIcon{color:var(--rx-accent);margin-bottom:4px;display:block}._5kFCVW_inspector ._5kFCVW_partHint{color:var(--blog-muted);margin:0;font-size:.78rem}._5kFCVW_partList{border-top:1px solid var(--blog-border);margin-top:16px}._5kFCVW_partButton{text-align:start;width:100%;color:var(--blog-muted);border:0;border-bottom:1px solid var(--blog-border);font:inherit;cursor:pointer;background:0 0;padding:11px 0;font-size:.72rem;display:block}._5kFCVW_partButton[aria-pressed=true]{color:var(--rx-accent)}._5kFCVW_label{color:var(--blog-muted);text-transform:uppercase;letter-spacing:.08em;margin:18px 0 9px;font-size:.67rem;display:block}._5kFCVW_range{width:100%;accent-color:var(--rx-accent)}._5kFCVW_badge{border:1px solid var(--blog-border);color:var(--blog-muted);border-radius:4px;margin:3px 5px 3px 0;padding:3px 7px;font-size:.62rem;line-height:1.5;display:inline-block}._5kFCVW_badge[data-status=estimate],._5kFCVW_badge[data-review=partial]{color:#b38227;border-color:#b3822766}._5kFCVW_badge[data-review=verified]{color:#239775;border-color:#23977566}._5kFCVW_badge[data-review=contradicted]{color:#d86767;border-color:#d8676766}._5kFCVW_claim{overflow-wrap:anywhere;margin:10px 0 20px}._5kFCVW_claim p{margin:8px 0;line-height:1.8}._5kFCVW_source{color:var(--blog-muted);font-size:.69rem;line-height:1.7}._5kFCVW_source a,._5kFCVW_textLink{color:var(--blog-heading);text-underline-offset:4px;text-decoration:underline}._5kFCVW_notice{border-inline-start:3px solid var(--rx-accent);background:var(--blog-accent-dim);color:var(--blog-muted);margin:25px 0;padding:14px 20px;font-size:.77rem;line-height:1.8}._5kFCVW_tableWrap{border:1px solid var(--blog-border);border-radius:10px;width:100%;margin:20px 0 35px;overflow:clip}._5kFCVW_table{border-collapse:collapse;text-align:start;width:100%;font-size:.77rem}._5kFCVW_table th{background:var(--blog-table-head);color:var(--blog-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.65rem;font-weight:400}._5kFCVW_table th,._5kFCVW_table td{border-bottom:1px solid var(--blog-border);vertical-align:top;text-align:start;overflow-wrap:anywhere;padding:15px 18px}._5kFCVW_table th:first-child,._5kFCVW_table td:first-child{min-width:160px}._5kFCVW_table tr:last-child td{border-bottom:0}._5kFCVW_table td p{margin:0 0 8px;line-height:1.75}._5kFCVW_table a{color:var(--blog-heading)}._5kFCVW_details{border:1px solid var(--blog-border);border-radius:8px;margin:12px 0;padding:18px 22px}._5kFCVW_details summary{cursor:pointer;color:var(--blog-heading)}._5kFCVW_details pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.7rem}._5kFCVW_scrollScene{background:var(--blog-surface);min-width:0}._5kFCVW_scrollScene>svg{width:100%;height:auto;margin-inline:auto;display:block}._5kFCVW_graphNode{cursor:pointer}._5kFCVW_graphNode:focus-visible{outline:none}._5kFCVW_graphNode rect{fill:var(--blog-surface);stroke:var(--blog-border)}._5kFCVW_graphNode:hover rect,._5kFCVW_graphNode:focus-visible rect,._5kFCVW_graphNode[aria-pressed=true] rect{stroke:var(--rx-accent);stroke-width:2px}._5kFCVW_graphNode text{fill:var(--blog-text);font-size:12px}._5kFCVW_stageLabel{fill:var(--blog-muted);letter-spacing:.08em;text-transform:uppercase;font-size:13px}._5kFCVW_edge,._5kFCVW_edgePath,._5kFCVW_edgeDirect{fill:none}._5kFCVW_edge{stroke:var(--blog-text);stroke-width:.8px;opacity:.16}._5kFCVW_edgePath{stroke:var(--rx-accent);stroke-width:1.2px;opacity:.5}._5kFCVW_edgeDirect{stroke:var(--rx-accent);stroke-width:2.2px;opacity:1}._5kFCVW_graphNode{transition:opacity .15s}._5kFCVW_graphNode[data-chain=other]{opacity:.38}._5kFCVW_graphNode[data-chain=active] rect{stroke:var(--rx-accent);stroke-width:2px}._5kFCVW_graphNode small{color:var(--blog-muted)}._5kFCVW_connections{grid-template-columns:1fr 1fr;gap:20px;display:grid}._5kFCVW_picker{flex:1;min-width:220px;max-width:380px;position:relative}._5kFCVW_picker>button{justify-content:space-between;width:100%}._5kFCVW_pickerPanel{z-index:20;border:1px solid var(--blog-border);background:var(--blog-surface);box-shadow:var(--blog-shadow);border-radius:10px;padding:10px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline:0}._5kFCVW_pickerPanel input{width:100%}._5kFCVW_pickerOptions{scrollbar-width:none;max-height:260px;margin-top:8px;overflow-y:auto}._5kFCVW_pickerOptions::-webkit-scrollbar{display:none}._5kFCVW_pickerOption{text-align:start;width:100%;color:var(--blog-text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:4px;padding:10px;font-size:.76rem}._5kFCVW_pickerOption:hover,._5kFCVW_pickerOption:focus-visible,._5kFCVW_pickerOption[aria-selected=true]{background:var(--blog-accent-dim);color:var(--blog-heading);outline:0}@media (max-width:1100px){._5kFCVW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._5kFCVW_workbench{grid-template-columns:minmax(0,1fr) 300px}._5kFCVW_workbenchBare{grid-template-columns:minmax(0,1fr) 340px}._5kFCVW_topline{flex-direction:column;align-items:flex-start}}@media (max-width:760px){._5kFCVW_grid,._5kFCVW_connections,._5kFCVW_workbench{grid-template-columns:1fr}._5kFCVW_viewport{height:480px;min-height:0;position:relative;inset-block-start:auto}._5kFCVW_table th:first-child,._5kFCVW_table td:first-child{min-width:0}._5kFCVW_inspector{max-height:none;padding:24px 0 0}._5kFCVW_workbenchBare ._5kFCVW_inspector{position:static}._5kFCVW_viewerWide{width:auto;margin-inline:0}._5kFCVW_main{padding-top:24px}._5kFCVW_tabs{gap:0}._5kFCVW_tab{padding:8px}._5kFCVW_stats{gap:20px}._5kFCVW_card{padding:20px}._5kFCVW_table td,._5kFCVW_table th{padding:12px}}@media (prefers-reduced-motion:reduce){._5kFCVW_cardLink,._5kFCVW_graphNode{transition:none}}._5kFCVW_recordFields{margin:0}._5kFCVW_recordFields>div{border-bottom:1px solid var(--blog-border);padding:12px 0}._5kFCVW_recordFields dt{overflow-wrap:anywhere;font-weight:600}._5kFCVW_recordFields dd{overflow-wrap:anywhere;margin:6px 0 0 18px;line-height:1.7}._5kFCVW_recordFields summary{cursor:pointer;color:var(--blog-accent)}._5kFCVW_toolButton{flex:none}._5kFCVW_narrowOnly,._5kFCVW_pickedChip,._5kFCVW_touchHint{display:none}@media (hover:none) and (pointer:coarse){._5kFCVW_pointerHint{display:none}._5kFCVW_touchHint{display:inline}}@media (max-width:760px){._5kFCVW_toolbar{flex-wrap:nowrap;gap:8px;margin:12px 0}._5kFCVW_toolbar ._5kFCVW_picker{flex:auto;min-width:0;max-width:none}._5kFCVW_toolbar ._5kFCVW_picker>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5kFCVW_toolButton{min-width:44px;min-height:44px;padding:10px}._5kFCVW_toolLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5kFCVW_viewport{height:auto}._5kFCVW_viewport ._5kFCVW_canvas{height:clamp(340px,60svh,520px);position:relative;inset:auto}._5kFCVW_viewportFooter{flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:10px 2px 0;font-size:.7rem;line-height:1.5;position:static}._5kFCVW_inspector{flex-direction:column;padding-top:20px;display:flex}._5kFCVW_inspector ._5kFCVW_partCard{order:1;padding:0 0 20px}._5kFCVW_inspectorControls{border-bottom:0;border-top:1px solid var(--blog-border);order:2;padding:20px 0 0}._5kFCVW_pickedChip{z-index:2;max-width:calc(100% - 20px);font:inherit;color:var(--blog-heading);background:var(--blog-surface);border:1px solid var(--rx-accent);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:.78rem;display:flex;position:absolute;inset-block-start:10px;inset-inline-start:10px}._5kFCVW_pickedName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5kFCVW_pickedChip ._5kFCVW_partDot{flex:none}._5kFCVW_inspector ._5kFCVW_partCard{scroll-margin-top:84px}._5kFCVW_viewerFull ._5kFCVW_inspector ._5kFCVW_partCard{scroll-margin-top:8px}._5kFCVW_viewerFull{padding:8px 12px 16px}._5kFCVW_viewerFull ._5kFCVW_toolbar{margin:0 0 8px}._5kFCVW_viewerFull ._5kFCVW_viewport{height:auto}._5kFCVW_viewerFull ._5kFCVW_viewport ._5kFCVW_canvas{height:calc(100dvh - 124px)}._5kFCVW_narrowOnly{display:block}._5kFCVW_scrollScene{overscroll-behavior-x:contain;overflow-x:auto}._5kFCVW_scrollScene>svg{width:var(--chain-width);margin-inline:0}}
