.DatabaseVisuals_visual__F04T2{font-family:var(--font-mono)}.DatabaseVisuals_eyebrow__fxhyB{margin-bottom:18px;color:var(--term-blue);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.DatabaseVisuals_writeFlow__8zutf{display:flex;align-items:stretch}.DatabaseVisuals_nodeGroup__4qL1k{display:flex;flex:1;min-width:0;align-items:center}.DatabaseVisuals_node__iTiKV{flex:1;min-width:0;align-self:stretch;border:1px solid var(--paper-line-strong);border-radius:4px;padding:12px 10px;background:var(--paper-raised);transition:border-color .35s,background .35s}.DatabaseVisuals_nodeIndex__iE_1X{color:var(--paper-faint);font-size:10px}.DatabaseVisuals_node__iTiKV strong{display:block;margin:8px 0;color:var(--paper-ink);font-size:12px;font-weight:500}.DatabaseVisuals_node__iTiKV>span:last-of-type{display:block;min-height:3em;color:var(--paper-muted);font-size:10px}.DatabaseVisuals_bytes__H_vTm{display:flex;gap:4px;margin-top:12px}.DatabaseVisuals_bytes__H_vTm i{width:12px;height:7px;border:1px solid var(--paper-line-strong);transition:background .45s,transform .45s}.DatabaseVisuals_filled__HfUr7 .DatabaseVisuals_bytes__H_vTm i{background:var(--term-blue);border-color:var(--term-blue)}.DatabaseVisuals_active__O9qPs{border-color:var(--term-green);background:color-mix(in oklab,var(--term-green) 7%,var(--paper-raised))}.DatabaseVisuals_active__O9qPs .DatabaseVisuals_bytes__H_vTm i{background:var(--term-green);border-color:var(--term-green);transform:translateY(-2px)}.DatabaseVisuals_arrow__5Bgdx{flex:0 0 24px;text-align:center;color:var(--paper-line-strong);transition:color .3s}.DatabaseVisuals_passed__Whpm5{color:var(--term-blue)}.DatabaseVisuals_returnPath__yO4ro{display:flex;align-items:center;gap:12px;margin:14px 0 0;padding:10px 12px;border:1px dashed var(--paper-line-strong);border-radius:4px;color:var(--paper-muted);font-size:11px;transition:color .35s,border-color .35s}.DatabaseVisuals_returnPath__yO4ro>span{font-size:22px}.DatabaseVisuals_acknowledged__5PNWp{border-color:var(--term-green);color:var(--term-green)}.DatabaseVisuals_narration__PBwe4{min-height:115px;margin-top:20px;border-top:1px solid var(--paper-line);padding-top:14px}.DatabaseVisuals_narration__PBwe4 strong{color:var(--paper-ink);font-size:13px;font-weight:500}.DatabaseVisuals_narration__PBwe4 p{margin:7px 0 0;color:var(--paper-muted);font-size:12px;line-height:1.75}.DatabaseVisuals_controls__JdkBR{display:flex;width:100%;align-items:center;flex-wrap:wrap;gap:8px}.DatabaseVisuals_controls__JdkBR button{cursor:pointer;border:1px solid var(--paper-line-strong);border-radius:4px;padding:6px 12px;color:var(--paper-muted);background:var(--paper-raised);font:inherit;font-size:12px}.DatabaseVisuals_controls__JdkBR button:hover,.DatabaseVisuals_controls__JdkBR button[aria-pressed=true]{border-color:var(--term-blue);color:var(--term-blue)}.DatabaseVisuals_controls__JdkBR button:focus-visible{outline:2px solid var(--term-blue);outline-offset:3px}.DatabaseVisuals_controls__JdkBR button:disabled{cursor:default;opacity:.4}.DatabaseVisuals_controls__JdkBR>span{margin-left:auto;color:var(--paper-faint);font-size:11px}.DatabaseVisuals_recoveryGrid__V1lpY{display:grid;grid-template-columns:1.3fr 1fr;gap:20px}.DatabaseVisuals_recoveryGrid__V1lpY>div{min-width:0}.DatabaseVisuals_panelTitle__B1LEZ{display:flex;flex-direction:column;gap:4px;margin-bottom:10px;color:var(--paper-ink);font-size:12px}.DatabaseVisuals_panelTitle__B1LEZ span{color:var(--paper-faint);font-size:10px}.DatabaseVisuals_records__Ou0NZ{display:grid;gap:6px}.DatabaseVisuals_record__eAQHU{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-height:42px;border:1px solid var(--paper-line-strong);border-radius:3px;padding:8px;color:var(--paper-muted);transition:border-color .35s,background .35s,opacity .35s}.DatabaseVisuals_record__eAQHU code{font-size:11px}.DatabaseVisuals_lsn__W24YP{color:var(--paper-faint);font-size:10px}.DatabaseVisuals_recordStatus__eUyT6{margin-left:auto;color:var(--paper-muted);font-size:9px}.DatabaseVisuals_valid__w2D3X{border-color:color-mix(in oklab,var(--term-green) 45%,var(--paper-line))}.DatabaseVisuals_valid__w2D3X .DatabaseVisuals_recordStatus__eUyT6{color:var(--term-green)}.DatabaseVisuals_current__YieiF{background:color-mix(in oklab,var(--term-green) 8%,transparent)}.DatabaseVisuals_invalid__Sd7n5{border-color:var(--term-red);background:color-mix(in oklab,var(--term-red) 7%,transparent)}.DatabaseVisuals_invalid__Sd7n5 .DatabaseVisuals_recordStatus__eUyT6{color:var(--term-red)}.DatabaseVisuals_discarded__szmVq code{text-decoration:line-through}.DatabaseVisuals_discarded__szmVq{opacity:.65}.DatabaseVisuals_stateTable___jq_P{border:1px solid var(--paper-line-strong);border-radius:4px;overflow:hidden}.DatabaseVisuals_stateTable___jq_P>div{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px;font-size:12px;color:var(--paper-ink)}.DatabaseVisuals_stateTable___jq_P>div+div{border-top:1px solid var(--paper-line)}.DatabaseVisuals_stateTable___jq_P>div:first-child{color:var(--paper-faint);font-size:10px}.DatabaseVisuals_stateTable___jq_P strong{color:var(--term-green);font-weight:500}.DatabaseVisuals_changed__3vuk_{animation:DatabaseVisuals_apply-record__p5TMX .65s ease-out}.DatabaseVisuals_sstable__Pvmut{display:grid;gap:8px;margin-top:12px;border:1px dashed var(--paper-line-strong);border-radius:4px;padding:12px;color:var(--paper-faint);font-size:10px;transition:border-color .4s,color .4s}.DatabaseVisuals_persisted__QLWGx{border-color:var(--term-blue);color:var(--term-blue)}@keyframes DatabaseVisuals_apply-record__p5TMX{0%{background:color-mix(in oklab,var(--term-green) 20%,transparent)}to{background:transparent}}.DatabaseVisuals_replicaGrid__CldMn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.DatabaseVisuals_replicationNode__Uz0ah{min-width:0;border:1px solid var(--paper-line-strong);border-radius:4px;padding:14px;transition:background .35s,border-color .35s}.DatabaseVisuals_replicationNode__Uz0ah.DatabaseVisuals_active__O9qPs{border-color:var(--term-green)}.DatabaseVisuals_replicationValue__PMhre{margin:14px 0;font-size:13px;color:var(--paper-ink)}.DatabaseVisuals_replicationValue__PMhre strong{color:var(--term-green);font-weight:500}.DatabaseVisuals_byteStream__HwQCj{display:flex;flex-wrap:wrap;gap:6px}.DatabaseVisuals_byteStream__HwQCj span{border:1px solid var(--paper-line-strong);border-radius:3px;padding:6px;color:var(--paper-muted);font-size:10px;transition:opacity .35s,transform .35s}.DatabaseVisuals_byteStream__HwQCj span:first-child:not(:only-child),.DatabaseVisuals_byteStream__HwQCj span:not(:first-child){opacity:.35}.DatabaseVisuals_byteStream__HwQCj span.DatabaseVisuals_bytePresent__nb7wb{opacity:1;border-color:var(--term-blue);color:var(--term-blue);transform:translateY(-2px)}.DatabaseVisuals_transfer__RQqfr{display:flex;align-items:center;gap:12px;min-height:50px;padding:8px 12px;font-size:11px;color:var(--paper-muted);transition:color .35s}.DatabaseVisuals_transfer__RQqfr>span{font-size:24px}.DatabaseVisuals_transferReady__biLGD{color:var(--term-blue)}.DatabaseVisuals_position__W2LpG{display:flex;flex-wrap:wrap;gap:12px;padding-top:10px;border-top:1px solid var(--paper-line);font-size:10px;color:var(--paper-muted)}.DatabaseVisuals_position__W2LpG b{color:var(--term-blue);font-weight:500}.DatabaseVisuals_eventHint__6WWp3{font-size:10px;color:var(--paper-muted);margin-top:10px}.DatabaseVisuals_changeEvent__j1orH{display:grid;gap:8px;border:1px dashed var(--paper-line-strong);border-radius:3px;padding:10px;font-size:11px;color:var(--paper-muted);opacity:.35;transform:translateY(4px);transition:opacity .35s,transform .35s,border-color .35s}.DatabaseVisuals_eventVisible__cXuXZ{opacity:1;transform:translateY(0);border-color:var(--term-blue);color:var(--term-blue)}@media (max-width:640px){.DatabaseVisuals_replicaGrid__CldMn{grid-template-columns:1fr}.DatabaseVisuals_writeFlow__8zutf{flex-direction:column}.DatabaseVisuals_nodeGroup__4qL1k{flex-direction:column;align-items:stretch}.DatabaseVisuals_node__iTiKV{display:grid;grid-template-columns:20px 1fr;gap:4px 8px;padding:10px 12px}.DatabaseVisuals_node__iTiKV strong{margin:0}.DatabaseVisuals_node__iTiKV>span:last-of-type{grid-column:2;min-height:0}.DatabaseVisuals_bytes__H_vTm{grid-column:2;margin-top:4px}.DatabaseVisuals_arrow__5Bgdx{line-height:24px;transform:rotate(90deg)}.DatabaseVisuals_recoveryGrid__V1lpY{grid-template-columns:1fr}.DatabaseVisuals_narration__PBwe4{min-height:155px}}@media (prefers-reduced-motion:reduce){.DatabaseVisuals_visual__F04T2 *,.DatabaseVisuals_visual__F04T2 :after,.DatabaseVisuals_visual__F04T2 :before{animation:none!important;transition:none!important}}