.ra-doc .ra-kicker{color:var(--pf-cyan-ink);margin-bottom:16px}.ra-doc .ra-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:28px;font-family:var(--pf-mono);font-size:12px;line-height:18px;letter-spacing:.06em;text-transform:uppercase;color:var(--pf-muted)}.ra-doc .ra-meta time{color:var(--pf-ink)}.ra-doc .ra-meta>button{margin-left:6px;text-transform:none;letter-spacing:.28px}.ra-doc .ra-print-only{display:none}.ra-doc .ra-cap{margin-top:16px;max-width:760px;font-size:14px;line-height:20px;color:var(--pf-muted)}.ra-doc .ra-note{margin-top:28px;max-width:760px;font-size:16px;line-height:24px;color:var(--pf-ink)}.ra-doc .ra-note b{font-family:var(--pf-display);font-weight:800}.ra-doc .ra-note a,.ra-doc .ra-docs{color:var(--pf-purple);text-decoration:none;border-bottom:1px solid rgba(75,87,165,.3);transition:border-color .15s ease}@media (hover: hover) and (pointer: fine){.ra-doc .ra-note a:hover,.ra-doc .ra-docs:hover{border-bottom-color:var(--pf-purple)}}.ra-doc .ra-answer{max-width:780px;margin-bottom:48px;color:var(--pf-ink)}.ra-doc .ra-spec{margin-top:56px;border-top:1px solid var(--pf-hair-2)}.ra-doc .ra-spec-row{display:grid;grid-template-columns:40px 232px minmax(0,1fr) 152px;gap:8px 24px;align-items:start;padding:22px 0;border-bottom:1px solid var(--pf-hair)}.ra-doc .ra-spec-name{display:grid;gap:2px}.ra-doc .ra-spec-name .pf-label{color:var(--pf-cyan-ink)}.ra-doc .ra-spec-name h3{font-family:var(--pf-display);font-size:20px;line-height:28px;color:var(--pf-ink)}.ra-doc .ra-spec-row>p{font-size:16px;line-height:24px;color:var(--pf-ink);max-width:64ch;padding-top:2px}.ra-doc .ra-spec-go{justify-self:end;padding-top:2px}@media (max-width: 960px){.ra-doc .ra-spec-row{grid-template-columns:40px minmax(0,1fr);gap:8px 16px}.ra-doc .ra-spec-row>p,.ra-doc .ra-spec-go{grid-column:2;justify-self:start}}.ra-doc .ra-moves{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ra-doc .ra-move{display:grid;align-content:start;justify-items:start;gap:10px;padding:22px 24px 24px;border-radius:16px;background:#fff;box-shadow:var(--pf-node)}.ra-doc .ra-move-head{display:flex;align-items:center;gap:12px}.ra-doc .ra-move-head svg{width:24px;height:24px;flex:none;color:var(--pf-ink)}.ra-doc .ra-move h3{font-family:var(--pf-display);font-size:18px;line-height:26px;color:var(--pf-ink)}.ra-doc .ra-mode{display:inline-flex;align-items:center;gap:6px;padding:2px 12px;border-radius:999px;background:var(--pf-frost);box-shadow:inset 0 0 0 1px var(--pf-ice);font-family:var(--pf-mono);font-size:12px;line-height:20px;letter-spacing:.02em;color:var(--pf-ink)}.ra-doc .ra-move p{font-size:16px;line-height:24px;color:var(--pf-ink)}.ra-doc .ra-move .ra-where{font-size:14px;line-height:20px;color:var(--pf-muted)}.ra-doc .ra-move.is-not{background:transparent;box-shadow:inset 0 0 0 1px var(--pf-hair-2)}.ra-doc .ra-move.is-not h3{font-size:18px}@media (max-width: 1100px){.ra-doc .ra-moves{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.ra-doc .ra-moves{grid-template-columns:minmax(0,1fr);gap:12px}.ra-doc .ra-move{padding:18px 18px 20px}}.ra-doc .pf-int-col>.pf-label svg{color:var(--pf-cyan-ink)}.ra-doc .ra-path-fig{margin:0 0 48px}.ra-doc .ra-path{display:grid;grid-template-columns:minmax(0,1fr) 132px minmax(0,1.3fr) 132px minmax(0,1fr);align-items:center}.ra-doc .ra-pnode{position:relative;display:grid;align-content:start;gap:4px;padding:18px 20px 20px;border-radius:16px;background:#fff;box-shadow:var(--pf-node);color:var(--pf-ink)}.ra-doc .ra-pnode .pf-label{color:var(--pf-cyan-ink)}.ra-doc .ra-pnode b{font-family:var(--pf-display);font-weight:800;font-size:18px;line-height:26px}.ra-doc .ra-pnode>span:not(.pf-label){font-size:15px;line-height:22px}.ra-doc .ra-pnode.is-core{padding:20px 22px 22px;background:var(--pf-frost);box-shadow:0 0 0 1px #13c6ff80,0 1px 2px #0911330d,0 10px 26px -12px #13c6ff73}.ra-doc .ra-pnode.is-core b{font-size:22px;line-height:30px}.ra-doc .ra-ledger{display:grid;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--pf-ice)}.ra-doc .ra-ledger-line{position:relative;display:flex;justify-content:space-between;align-items:center;height:12px}.ra-doc .ra-ledger-line:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1.5px solid var(--pf-hair-2)}.ra-doc .ra-ledger-line i{position:relative;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px var(--pf-ink)}.ra-doc .ra-ledger-line i.is-now{background:var(--pf-cyan);box-shadow:none}.ra-doc .ra-ledger-cap{font-family:var(--pf-mono);font-size:12px;line-height:18px;letter-spacing:.02em;color:var(--pf-cyan-ink)}.ra-doc .ra-link{position:relative;display:flex;align-items:center;height:100%;min-height:48px;padding:0 6px}.ra-doc .ra-link i{position:relative;flex:1;height:0;border-top:1.5px solid var(--pf-cyan)}.ra-doc .ra-link i:after{content:"";position:absolute;right:1px;top:-5.25px;width:9px;height:9px;border-top:1.5px solid var(--pf-cyan);border-right:1.5px solid var(--pf-cyan);transform:rotate(45deg)}.ra-doc .ra-link span{position:absolute;left:50%;bottom:calc(50% + 8px);transform:translate(-50%);max-width:120px;text-align:center;font-family:var(--pf-mono);font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--pf-cyan-ink)}@media (max-width: 899px){.ra-doc .ra-path{grid-template-columns:minmax(0,1fr);max-width:520px}.ra-doc .ra-link{height:56px;min-height:0;justify-content:flex-start;padding:0 0 0 28px}.ra-doc .ra-link i{flex:none;width:0;height:100%;border-top:0;border-left:1.5px solid var(--pf-cyan)}.ra-doc .ra-link i:after{right:auto;top:auto;left:-5.25px;bottom:1px;transform:rotate(135deg)}.ra-doc .ra-link span{position:static;transform:none;max-width:none;margin-left:14px;text-align:left}}.ra-doc .ra-terms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:48px;column-gap:48px}.ra-doc .ra-terms>div{padding:22px 0;border-top:1px solid var(--pf-hair)}.ra-doc .ra-terms dt{font-family:var(--pf-display);font-weight:800;font-size:18px;line-height:28px;color:var(--pf-ink)}.ra-doc .ra-terms dd{margin:6px 0 0;font-size:16px;line-height:24px;color:var(--pf-ink);max-width:46ch}.ra-doc .ra-docs{display:inline-flex;align-items:center;gap:2px;white-space:nowrap;font-weight:700;font-size:14px}.ra-doc .ra-docs svg{width:12px;height:12px}@media (max-width: 1100px){.ra-doc .ra-terms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.ra-doc .ra-terms{grid-template-columns:minmax(0,1fr)}}@media (min-width: 861px){.ra-doc .ra-stats3 .pf-stats{grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--pf-hair);-moz-column-gap:0;column-gap:0}.ra-doc .ra-stats3 .pf-stat{padding:28px 28px 4px;border-top:0;border-right:1px solid var(--pf-hair)}.ra-doc .ra-stats3 .pf-stat:first-child{padding-left:0}.ra-doc .ra-stats3 .pf-stat:last-child{padding-right:0;border-right:0}}@media (max-width: 860px){.ra-doc .ra-stats3 .pf-stats{grid-template-columns:minmax(0,1fr)}}.ra-doc .ra-next .pf-col>a{margin-top:12px;align-self:end;justify-self:start}@media print{body:has(.ra-doc){background:#fff!important}body:has(.ra-doc) nav:not(.ra-doc nav),body:has(.ra-doc) footer:not(.ra-doc footer),body:has(.ra-doc) .fixed:not(.ra-doc *),body:has(.ra-doc) :has(+main),body:has(.ra-doc) main>:not(.ra-doc){display:none!important}.ra-doc{background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ra-doc .ra-noprint,.ra-doc .pf-onpage{display:none!important}.ra-doc .ra-print-only{display:block}.ra-doc .opacity-0{opacity:1!important}.ra-doc *{transition:none!important}.ra-doc .pf-hero{padding-top:0;padding-bottom:8px}.ra-doc section{padding-top:24px!important;padding-bottom:24px!important}.ra-doc h2,.ra-doc h3,.ra-doc dt{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.ra-doc header,.ra-doc section>.container>div:first-child{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.ra-doc .pf-int{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.ra-doc .pf-cols3,.ra-doc .ra-stats3 .pf-stats{grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--pf-hair);-moz-column-gap:0;column-gap:0}.ra-doc .pf-col,.ra-doc .ra-stats3 .pf-stat{padding:18px 18px 4px;border-top:0;border-right:1px solid var(--pf-hair)}.ra-doc .pf-col:first-child,.ra-doc .ra-stats3 .pf-stat:first-child{padding-left:0}.ra-doc .pf-col:last-child,.ra-doc .ra-stats3 .pf-stat:last-child{padding-right:0;border-right:0}.ra-doc .pf-col h3{font-size:20px;line-height:28px}.ra-doc .ra-stats3 .pf-stat strong{font-size:36px;line-height:40px}.ra-doc .ra-fig,.ra-doc figure,.ra-doc .ra-move,.ra-doc .ra-spec-row,.ra-doc .ra-terms>div,.ra-doc .pf-int-row,.ra-doc .pf-stat,.ra-doc .pf-col{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.ra-doc .ra-march .fam-switch-row{display:none}.ra-doc .pf-node,.ra-doc .ra-move,.ra-doc .ra-pnode,.ra-doc .pf-tier{box-shadow:inset 0 0 0 1px var(--pf-hair-2)}.ra-doc .pf-tier.is-fluree{box-shadow:none}.ra-doc .pf-core,.ra-doc .ra-pnode.is-core{box-shadow:inset 0 0 0 1px var(--pf-cyan)}.ra-doc .ra-print-url{margin-top:12px;font-family:var(--pf-mono);font-size:12px;line-height:18px;color:var(--pf-muted)}.ra-doc .ra-print-links{display:flex;flex-wrap:wrap;gap:4px 24px;margin-top:16px;font-family:var(--pf-mono);font-size:12px;line-height:18px;color:var(--pf-ink)}}
