.journal-reader{border:1px solid var(--rule,#ccc);overflow-wrap:anywhere;border-radius:.65rem;margin:2rem 0;padding:clamp(1rem,3vw,2rem);line-height:1.65}.journal-reader h2{margin:0 0 .8rem;font-size:clamp(1.4rem,4vw,2rem)}.journal-reader h3{margin:.9rem 0 .5rem;font-size:1.12rem}.journal-reader h4{margin-bottom:.35rem}.journal-reader p{margin:.7rem 0}.journal-empty,.journal-boundary{color:var(--muted,#555)}.journal-notice{background:#7146c512;border-left:3px solid #7146c5;padding:.6rem 1rem}.journal-history-nav{flex-wrap:wrap;gap:.5rem 1rem;margin:1.3rem 0;display:flex}.journal-history-nav a{align-items:center;min-height:44px;display:inline-flex}.journal-revision{border-top:1px solid var(--rule,#ccc);padding:.7rem 0}.journal-revision summary{cursor:pointer;min-height:44px;padding:.65rem .2rem;font-weight:650}.journal-revision-body{padding:.4rem clamp(.1rem,2vw,1rem) 1rem}.journal-claim{border-top:1px solid var(--rule,#ccc);margin-top:1.5rem}.journal-reader dl{gap:.7rem;display:grid}.journal-reader dl div{grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);gap:1rem;display:grid}.journal-reader dt{font-weight:600}.journal-reader dd{min-width:0;margin:0}.journal-reader code,.journal-reader time{overflow-wrap:anywhere;white-space:normal}.journal-reader a:focus-visible,.journal-reader summary:focus-visible,.journal-reader summary:target{outline-offset:4px;outline:3px solid #7146c5}.journal-original{margin:2rem 0}.journal-original>summary{cursor:pointer;min-height:44px;padding:1rem 0;font-weight:600}.journal-original>summary:focus-visible{outline-offset:4px;outline:3px solid #7146c5}.journal-publication{color:var(--muted,#555);font-size:.9rem}@media (max-width:640px){.journal-reader dl div{grid-template-columns:1fr;gap:.1rem}}@media (prefers-reduced-motion:reduce){.journal-reader *,.journal-original{scroll-behavior:auto;transition:none;animation:none}}@media (max-width:640px){.prose{overflow-wrap:anywhere}}
.iIIjAG_frame{border:1px solid var(--rule);border-left:3px solid var(--accent);font-family:var(--sans);color:var(--ink);margin:3rem 0 1rem;padding:.4rem 1rem .6rem;font-size:.95rem;line-height:1.6}.iIIjAG_section+.iIIjAG_section{border-top:1px solid var(--rule)}.iIIjAG_frame .iIIjAG_heading{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin:1.1rem 0 .4rem;font-size:.72rem;font-weight:600}.iIIjAG_frame p{margin:0 0 1rem}.iIIjAG_frame ul{margin:0 0 1rem;padding-left:1.2em}.iIIjAG_frame li{margin:.4em 0}.iIIjAG_frame li::marker{color:var(--accent)}.iIIjAG_frame a{color:var(--accent);text-underline-offset:.2em;overflow-wrap:anywhere}.iIIjAG_frame a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:640px){.iIIjAG_frame{padding:.6rem 1.4rem .8rem}}@media print{.iIIjAG_frame{border-left-width:1px}}
.J9ajeq_demo,.J9ajeq_artifact,.J9ajeq_calculator{border:1px solid var(--line,#d8d5d0);background:var(--paper,#faf9f6);min-width:0;max-width:100%;margin:2rem 0;padding:1.2rem}.J9ajeq_caption{font-family:var(--mono);color:var(--muted);gap:.28rem;margin:0 0 1rem;font-size:.68rem;line-height:1.5;display:grid}.J9ajeq_caption span,.J9ajeq_eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--accent)}.J9ajeq_caption strong{color:var(--ink);font-family:inherit;font-size:.9rem}.J9ajeq_caption small{font-size:.68rem}.J9ajeq_demoBody{min-width:0}.J9ajeq_demoBody .term{max-width:100%;margin:0}.J9ajeq_artifact .section{margin:0;padding:0}.J9ajeq_artifact .infog-h2{font-size:clamp(1.15rem,2.5vw,1.65rem)}.J9ajeq_artifact .loop-track{min-width:0}.J9ajeq_schema{color:#f3edfa;max-height:30rem;font:.76rem/1.6 var(--mono);white-space:pre;background:#191420;padding:1rem;overflow:auto}.J9ajeq_calculator{font-size:.95rem}.J9ajeq_calculator h3{margin:.3rem 0;font-size:1.35rem;line-height:1.3}.J9ajeq_calculator p{margin:.75rem 0}.J9ajeq_eyebrow{font:.7rem var(--mono)}.J9ajeq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.4rem 0;display:grid}.J9ajeq_field{gap:.35rem;font-size:.8rem;font-weight:600;display:grid}.J9ajeq_inputWrap{background:#fff;border:1px solid #ada8a0;align-items:center;display:flex}.J9ajeq_inputWrap:focus-within{outline:2px solid var(--accent)}.J9ajeq_inputWrap input{width:100%;min-width:0;font:1rem var(--mono);background:0 0;border:0;padding:.7rem}.J9ajeq_inputWrap input:focus{outline:0}.J9ajeq_inputWrap small{white-space:nowrap;color:var(--muted);font:.7rem var(--mono);padding-right:.7rem}.J9ajeq_results{background:#d8d5d0;border:1px solid #d8d5d0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.J9ajeq_results span{background:#fff;gap:.3rem;min-width:0;padding:.9rem;font-size:.76rem;display:grid}.J9ajeq_results strong{font:600 clamp(.9rem,2vw,1.1rem) var(--mono);overflow-wrap:anywhere}.J9ajeq_note{color:var(--muted);font-size:.76rem}@media (max-width:760px){.J9ajeq_demo,.J9ajeq_artifact,.J9ajeq_calculator{padding:.85rem}.J9ajeq_fields,.J9ajeq_results{grid-template-columns:1fr}.J9ajeq_artifact .loop-track{flex-direction:column}.J9ajeq_artifact .loop-node{border-top:0;border-left:2px solid var(--ink);padding:.2rem 0 .2rem .8rem}.J9ajeq_artifact .loop-arrow{padding:0 0 0 .5rem;transform:rotate(90deg)}.J9ajeq_artifact .loop-back{display:none}.J9ajeq_artifact .loop-back-mobile{display:block}}.J9ajeq_artifact .loop-track{grid-template-columns:1fr;gap:.45rem;display:grid}.J9ajeq_artifact .loop-track>*{display:contents}.J9ajeq_artifact .loop-node{border-top:0;border-left:2px solid var(--ink);width:100%;min-width:0;padding:.45rem .8rem}.J9ajeq_artifact .loop-node.hot{border-left-color:var(--accent)}.J9ajeq_artifact .loop-arrow{display:none}.J9ajeq_artifact .loop-back{display:none}.J9ajeq_artifact .loop-back-mobile{display:block}.J9ajeq_demoBody .verify-drop{margin-top:.4rem}.J9ajeq_demoBody .verify-out{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}
