.RegistrarArchitectureDiagram-module__62ALtG__figure{color:#14263a;background:linear-gradient(#fffffff0,#f1f5f7f5),#f2f5f6;border:1px solid #111f2d33;border-top:4px solid #405f74;min-width:0;margin:0;padding:clamp(16px,2vw,24px);box-shadow:0 8px 22px #10203612}.RegistrarArchitectureDiagram-module__62ALtG__header{max-width:920px}.RegistrarArchitectureDiagram-module__62ALtG__header>span,.RegistrarArchitectureDiagram-module__62ALtG__relations>span{color:#657789;letter-spacing:.13em;text-transform:uppercase;font:800 .52rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.RegistrarArchitectureDiagram-module__62ALtG__header h3{color:#12314f;letter-spacing:-.035em;max-width:820px;margin:8px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.25vw,2.35rem);font-weight:500;line-height:1.04}.RegistrarArchitectureDiagram-module__62ALtG__header p{color:#56687a;max-width:820px;margin:0;font-size:.75rem;line-height:1.5}.RegistrarArchitectureDiagram-module__62ALtG__nodeField{gap:9px;margin-top:20px;display:grid}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=flow] .RegistrarArchitectureDiagram-module__62ALtG__nodeField{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;grid-auto-columns:minmax(155px,1fr);grid-auto-flow:column;padding:2px 2px 8px;overflow-x:auto}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=matrix] .RegistrarArchitectureDiagram-module__62ALtG__nodeField{grid-template-columns:repeat(5,minmax(0,1fr))}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=hub] .RegistrarArchitectureDiagram-module__62ALtG__nodeField{grid-template-columns:repeat(4,minmax(0,1fr))}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=stack] .RegistrarArchitectureDiagram-module__62ALtG__nodeField{grid-template-columns:1fr;max-width:960px}.RegistrarArchitectureDiagram-module__62ALtG__node{scroll-snap-align:start;background:#ffffffdb;border:1px solid #111f2d2e;border-top:4px solid #7590a3;min-width:0;min-height:118px;padding:13px;position:relative}.RegistrarArchitectureDiagram-module__62ALtG__node[data-primary=true]{background:#fffdf7;border-top-color:#94743e}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=hub] .RegistrarArchitectureDiagram-module__62ALtG__node[data-primary=true]{grid-column:1/-1;min-height:0}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=stack] .RegistrarArchitectureDiagram-module__62ALtG__node{border-top-width:1px;border-left:5px solid #7590a3;grid-template-columns:54px minmax(180px,.4fr) minmax(0,1fr);align-items:center;gap:12px;min-height:0;display:grid}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=stack] .RegistrarArchitectureDiagram-module__62ALtG__node[data-primary=true]{border-left-color:#94743e}.RegistrarArchitectureDiagram-module__62ALtG__node>span{color:#778695;letter-spacing:.09em;font:800 .49rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.RegistrarArchitectureDiagram-module__62ALtG__node>strong{color:#173653;margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:.94rem;line-height:1.18;display:block}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=stack] .RegistrarArchitectureDiagram-module__62ALtG__node>strong,.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=stack] .RegistrarArchitectureDiagram-module__62ALtG__node>p{margin-top:0}.RegistrarArchitectureDiagram-module__62ALtG__node>p{color:#627183;margin:7px 0 0;font-size:.61rem;line-height:1.42}.RegistrarArchitectureDiagram-module__62ALtG__node>i{z-index:2;color:#65788a;background:#f4f7f8;border:1px solid #111f2d21;border-radius:50%;place-items:center;width:21px;height:21px;font:700 .65rem/1 Georgia,Times New Roman,serif;display:grid;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}.RegistrarArchitectureDiagram-module__62ALtG__relations{background:#dde6eb75;border:1px solid #111f2d21;margin-top:14px;padding:13px}.RegistrarArchitectureDiagram-module__62ALtG__relations ul{flex-wrap:wrap;gap:7px;margin:9px 0 0;padding:0;list-style:none;display:flex}.RegistrarArchitectureDiagram-module__62ALtG__relations li{color:#526579;background:#ffffffbf;border:1px solid #111f2d1c;align-items:center;gap:6px;min-width:0;padding:7px 9px;font-size:.58rem;line-height:1.3;display:inline-flex}.RegistrarArchitectureDiagram-module__62ALtG__relations li strong{color:#27445e;font-weight:750}.RegistrarArchitectureDiagram-module__62ALtG__relations li b{font-weight:700}.RegistrarArchitectureDiagram-module__62ALtG__relations li em{color:#68788a;font-style:normal}.RegistrarArchitectureDiagram-module__62ALtG__callout{color:#554b3f;background:#fbf7ee;border-left:5px solid #9a7340;margin-top:12px;padding:11px 13px;font-size:.68rem;font-weight:700;line-height:1.45}.RegistrarArchitectureDiagram-module__62ALtG__figure figcaption{color:#687789;margin-top:12px;font-size:.61rem;line-height:1.46}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-compact=true]{padding:16px}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-compact=true] .RegistrarArchitectureDiagram-module__62ALtG__header h3{font-size:clamp(1.25rem,1.8vw,1.75rem)}@media (max-width:1120px){.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=matrix] .RegistrarArchitectureDiagram-module__62ALtG__nodeField,.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=hub] .RegistrarArchitectureDiagram-module__62ALtG__nodeField{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.RegistrarArchitectureDiagram-module__62ALtG__figure{padding:14px}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=matrix] .RegistrarArchitectureDiagram-module__62ALtG__nodeField,.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=hub] .RegistrarArchitectureDiagram-module__62ALtG__nodeField{grid-template-columns:repeat(2,minmax(0,1fr))}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=stack] .RegistrarArchitectureDiagram-module__62ALtG__node{grid-template-columns:42px minmax(0,1fr)}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=stack] .RegistrarArchitectureDiagram-module__62ALtG__node>p{grid-column:2}.RegistrarArchitectureDiagram-module__62ALtG__relations ul{grid-template-columns:1fr;display:grid}}@media (max-width:520px){.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=flow] .RegistrarArchitectureDiagram-module__62ALtG__nodeField{scroll-snap-type:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;overflow-x:visible}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=matrix] .RegistrarArchitectureDiagram-module__62ALtG__nodeField,.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=hub] .RegistrarArchitectureDiagram-module__62ALtG__nodeField{grid-template-columns:1fr}.RegistrarArchitectureDiagram-module__62ALtG__figure[data-layout=hub] .RegistrarArchitectureDiagram-module__62ALtG__node[data-primary=true]{grid-column:1}.RegistrarArchitectureDiagram-module__62ALtG__node>i{display:none}}
