.Hk3mCG_artifact{gap:var(--sm-space-5);min-width:0;margin:var(--sm-space-6) 0 var(--sm-space-8);padding:var(--sm-space-6);border-top:.5px solid var(--sm-line-strong);border-bottom:.5px solid var(--sm-line-rule);background:var(--sm-surface-sheet);grid-template-columns:minmax(0,1fr);display:grid}.Hk3mCG_artifact figcaption{color:var(--sm-text-tertiary);font-size:var(--sm-font-size-micro);line-height:1.5}.Hk3mCG_artifact figcaption code,.Hk3mCG_artifact p code{font-family:var(--sm-font-family-digest);font-size:var(--sm-font-size-micro)}.Hk3mCG_controls{align-items:end;gap:var(--sm-space-5) var(--sm-space-8);flex-wrap:wrap;display:flex}.Hk3mCG_slider{grid-template-columns:auto minmax(calc(var(--sm-space-13) * 1.5), 1fr) auto;align-items:center;gap:var(--sm-space-4);flex:1 1 calc(var(--sm-space-13) * 3);color:var(--sm-text-secondary);font-size:var(--sm-font-size-small);display:grid}.Hk3mCG_slider input{width:100%;accent-color:var(--sm-accent-touch)}.Hk3mCG_slider output{min-width:var(--sm-space-10);color:var(--sm-text-primary);font-family:var(--sm-font-family-display);font-size:var(--sm-font-size-title);font-variant-numeric:tabular-nums lining-nums;text-align:right}.Hk3mCG_select{gap:var(--sm-space-2);color:var(--sm-text-secondary);font-size:var(--sm-font-size-small);display:grid}.Hk3mCG_select select{min-height:var(--sm-size-target);padding:0 var(--sm-space-3);border:0;border-bottom:.5px solid var(--sm-line-strong);color:var(--sm-text-primary);background:var(--sm-surface-raised);font:inherit}.Hk3mCG_toggles{gap:var(--sm-space-2) var(--sm-space-5);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.Hk3mCG_toggles legend{margin-bottom:var(--sm-space-2);color:var(--sm-text-secondary);font-size:var(--sm-font-size-small)}.Hk3mCG_toggles label{align-items:center;gap:var(--sm-space-2);min-height:var(--sm-size-target);color:var(--sm-text-primary);font-size:var(--sm-font-size-small);cursor:pointer;display:inline-flex}.Hk3mCG_toggles input{accent-color:var(--sm-accent-touch)}.Hk3mCG_ledger{border-top:.5px solid var(--sm-line-rule);border-bottom:.5px solid var(--sm-line-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.Hk3mCG_ledger>div{gap:var(--sm-space-1);padding:var(--sm-space-3) var(--sm-space-4);display:grid}.Hk3mCG_ledger>div+div{border-left:.5px solid var(--sm-line-rule)}.Hk3mCG_ledger dt{color:var(--sm-text-tertiary);font-size:var(--sm-font-size-micro)}.Hk3mCG_ledger dd{color:var(--sm-text-primary);font-variant-numeric:tabular-nums lining-nums;margin:0}.Hk3mCG_working{padding:var(--sm-space-4) var(--sm-space-5);color:var(--sm-text-primary);background:var(--sm-surface-ground);border-left:2px solid var(--sm-line-strong);font-family:var(--sm-font-family-digest);font-size:var(--sm-font-size-small);white-space:pre;margin:0;line-height:1.7;overflow-x:auto}.Hk3mCG_verdict{color:var(--sm-text-primary);margin:0;line-height:1.55}.Hk3mCG_actions{gap:var(--sm-space-3);flex-wrap:wrap;display:flex}.Hk3mCG_actions button{min-height:var(--sm-size-target);padding:0 var(--sm-space-5);border:0;border-top:.5px solid var(--sm-line-rule);border-bottom:.5px solid var(--sm-line-rule);color:var(--sm-text-primary);background:var(--sm-surface-raised);font:inherit;font-size:var(--sm-font-size-small);font-weight:var(--sm-font-weight-medium);cursor:pointer}.Hk3mCG_actions button:first-child{color:var(--sm-text-onTouch);background:var(--sm-accent-touch);border:0}.Hk3mCG_actions button:disabled{color:var(--sm-text-tertiary);cursor:default;background:0 0}.Hk3mCG_actions button:focus-visible,.Hk3mCG_slider input:focus-visible,.Hk3mCG_select select:focus-visible,.Hk3mCG_toggles input:focus-visible{outline:2px solid var(--sm-accent-provenance);outline-offset:var(--sm-space-1)}.Hk3mCG_history{gap:var(--sm-space-1);color:var(--sm-text-secondary);font-size:var(--sm-font-size-small);font-variant-numeric:tabular-nums lining-nums;margin:0;padding:0;list-style:none;display:grid}.Hk3mCG_compare{gap:var(--sm-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Hk3mCG_compare section{align-content:start;gap:var(--sm-space-3);display:grid}.Hk3mCG_compare h4{color:var(--sm-text-primary);font-family:var(--sm-font-family-display);font-size:var(--sm-font-size-title-s);font-weight:var(--sm-font-weight-regular);margin:0}.Hk3mCG_compare p{color:var(--sm-text-secondary);font-size:var(--sm-font-size-small);margin:0}.Hk3mCG_compare .Hk3mCG_verdict{color:var(--sm-text-primary)}.Hk3mCG_legRows{border-top:.5px solid var(--sm-line-strong);margin:0;padding:0;list-style:none;display:grid}.Hk3mCG_legRows li{grid-template-columns:calc(var(--sm-space-10) + var(--sm-space-4)) minmax(0, 1fr);gap:var(--sm-space-3);padding:var(--sm-space-3) 0;border-bottom:.5px solid var(--sm-line-rule);color:var(--sm-text-secondary);font-size:var(--sm-font-size-small);display:grid}.Hk3mCG_legRows b{color:var(--sm-text-primary)}.Hk3mCG_legRows li[data-outcome=delivered] span{color:var(--sm-text-primary);font-weight:var(--sm-font-weight-medium)}.Hk3mCG_legRows li[data-outcome=reverted],.Hk3mCG_legRows li[data-outcome=held]{padding-left:var(--sm-space-3);border-left:2px solid var(--sm-accent-provenance)}.Hk3mCG_stepper{gap:var(--sm-space-2);margin:0;padding:0;list-style:none;display:grid}.Hk3mCG_stepper li{grid-template-columns:var(--sm-space-7) minmax(0, 1fr);align-items:center;gap:var(--sm-space-3);padding:var(--sm-space-2) var(--sm-space-3);color:var(--sm-text-secondary);font-size:var(--sm-font-size-small);display:grid}.Hk3mCG_stepper li span{width:var(--sm-space-7);height:var(--sm-space-7);border:.5px solid var(--sm-line-strong);font-variant-numeric:tabular-nums lining-nums;place-items:center;display:grid}.Hk3mCG_stepper li[data-done] span{border-color:var(--sm-text-secondary);color:var(--sm-text-primary)}.Hk3mCG_stepper li[aria-current=step]{color:var(--sm-text-primary);background:var(--sm-surface-raised)}.Hk3mCG_stepper li[aria-current=step] span{border-color:var(--sm-accent-provenance)}.Hk3mCG_walletBox{gap:var(--sm-space-2);padding:var(--sm-space-4);border-left:2px solid var(--sm-line-strong);background:var(--sm-surface-ground);display:grid}.Hk3mCG_walletBox>span{color:var(--sm-text-tertiary);font-size:var(--sm-font-size-micro)}.Hk3mCG_walletBox ul{gap:var(--sm-space-1);color:var(--sm-text-primary);font-variant-numeric:tabular-nums lining-nums;margin:0;padding:0;list-style:none;display:grid}.Hk3mCG_marks{align-items:center;gap:var(--sm-space-4);flex-wrap:wrap;display:flex}.Hk3mCG_table{border-collapse:collapse;width:100%;font-size:var(--sm-font-size-small)}.Hk3mCG_table th{padding:var(--sm-space-2) var(--sm-space-3);border-bottom:.5px solid var(--sm-line-strong);color:var(--sm-text-tertiary);font-size:var(--sm-font-size-micro);font-weight:var(--sm-font-weight-regular);text-align:left}.Hk3mCG_table td{padding:var(--sm-space-3);border-bottom:.5px solid var(--sm-line-rule);color:var(--sm-text-secondary);vertical-align:top}.Hk3mCG_table td:last-child{color:var(--sm-text-primary);font-variant-numeric:tabular-nums lining-nums;text-align:right}.Hk3mCG_chartTitle{color:var(--sm-text-primary);font-size:var(--sm-font-size-small);font-weight:var(--sm-font-weight-medium);margin:0}.Hk3mCG_bars{gap:var(--sm-space-4);margin:0;padding:0;list-style:none;display:grid}.Hk3mCG_bars li{gap:var(--sm-space-2) var(--sm-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.Hk3mCG_bars span{color:var(--sm-text-secondary);font-size:var(--sm-font-size-small);grid-column:1/-1}.Hk3mCG_bars svg{width:100%;height:var(--sm-space-3)}.Hk3mCG_bars b{color:var(--sm-text-primary);font-size:var(--sm-font-size-small);font-weight:var(--sm-font-weight-medium);font-variant-numeric:tabular-nums lining-nums}.Hk3mCG_bar{fill:var(--sm-accent-provenanceField)}.Hk3mCG_barTrack{fill:var(--sm-surface-tray)}.Hk3mCG_diagram{width:100%;height:auto}.Hk3mCG_diagramHeading{fill:var(--sm-text-primary);font-family:var(--sm-font-family-display);font-size:18px}.Hk3mCG_diagramLabel,.Hk3mCG_diagramVerb{fill:var(--sm-text-primary);font-family:var(--sm-font-family-ui);text-anchor:middle;font-size:13px}.Hk3mCG_diagramVerb{font-weight:var(--sm-font-weight-medium)}.Hk3mCG_diagramSmall,.Hk3mCG_diagramNote{fill:var(--sm-text-secondary);font-family:var(--sm-font-family-ui);font-size:11px}.Hk3mCG_diagramSmall{text-anchor:middle}.Hk3mCG_diagramToken,.Hk3mCG_diagramWallet{fill:var(--sm-surface-raised);stroke:var(--sm-line-strong);stroke-width:1px}.Hk3mCG_diagramHall{fill:var(--sm-surface-raised);stroke:var(--sm-accent-provenance);stroke-width:1.5px}.Hk3mCG_diagramArrow,.Hk3mCG_diagramRule{stroke:var(--sm-line-strong);stroke-width:1px}.Hk3mCG_diagramRule{stroke-dasharray:3 4}.Hk3mCG_diagramLoop{fill:none;stroke:var(--sm-accent-provenance);stroke-width:1.5px}@media (max-width:760px){.Hk3mCG_artifact{padding:var(--sm-space-4)}.Hk3mCG_ledger,.Hk3mCG_compare{grid-template-columns:minmax(0,1fr)}.Hk3mCG_ledger>div+div{border-top:.5px solid var(--sm-line-rule);border-left:0}.Hk3mCG_slider{grid-template-columns:minmax(0,1fr) auto}.Hk3mCG_slider span{grid-column:1/-1}}
.KfKhCq_layout{grid-template-columns:calc(var(--sm-space-13) * 1.65) minmax(0, 1fr);align-items:start;gap:var(--sm-space-9);margin-top:var(--sm-space-10);display:grid}.KfKhCq_main{min-width:0}.KfKhCq_nav{top:calc(var(--sm-size-target) * 2);gap:var(--sm-space-5);max-height:calc(100vh - var(--sm-size-target) * 3);display:grid;position:sticky;overflow-y:auto}.KfKhCq_search{align-items:center;gap:var(--sm-space-3);padding:0 var(--sm-space-3);border-top:.5px solid var(--sm-line-rule);border-bottom:.5px solid var(--sm-line-rule);color:var(--sm-text-tertiary);background:var(--sm-surface-sheet);display:flex}.KfKhCq_search svg{width:var(--sm-space-5);height:var(--sm-space-5);flex:none}.KfKhCq_search input{width:100%;min-height:var(--sm-size-target);color:var(--sm-text-primary);font:inherit;font-size:var(--sm-font-size-small);background:0 0;border:0}.KfKhCq_search input::placeholder{color:var(--sm-text-tertiary)}.KfKhCq_search:focus-within{outline:2px solid var(--sm-accent-provenance);outline-offset:var(--sm-space-1)}.KfKhCq_search input:focus{outline:none}.KfKhCq_searchState{color:var(--sm-text-secondary);font-size:var(--sm-font-size-small);margin:0;line-height:1.5}.KfKhCq_results{border-top:.5px solid var(--sm-line-strong);margin:0;padding:0;list-style:none;display:grid}.KfKhCq_results li{border-bottom:.5px solid var(--sm-line-rule)}.KfKhCq_results a{padding:var(--sm-space-3) var(--sm-space-2);color:var(--sm-text-secondary);font-size:var(--sm-font-size-small);line-height:1.45;text-decoration:none;display:block}.KfKhCq_results li[data-type=page] a{color:var(--sm-text-primary);font-weight:var(--sm-font-weight-medium)}.KfKhCq_results a:hover,.KfKhCq_results a:focus-visible{background:var(--sm-surface-raised)}.KfKhCq_results mark{color:var(--sm-text-primary);font-weight:var(--sm-font-weight-medium);text-underline-offset:.2em;background:0 0;text-decoration:underline}.KfKhCq_treeToggle{display:none}.KfKhCq_tree{gap:var(--sm-space-1);margin:0;padding:0;list-style:none;display:grid}.KfKhCq_tree a{padding:var(--sm-space-2) var(--sm-space-3);color:var(--sm-text-secondary);font-size:var(--sm-font-size-small);text-decoration:none;display:block}.KfKhCq_tree a:hover{color:var(--sm-text-primary)}.KfKhCq_tree a[aria-current=page]{color:var(--sm-text-primary);background:var(--sm-surface-raised);font-weight:var(--sm-font-weight-medium)}.KfKhCq_treeSeparator{padding:var(--sm-space-5) var(--sm-space-3) var(--sm-space-2);color:var(--sm-text-tertiary);font-size:var(--sm-font-size-micro)}.KfKhCq_tree a:focus-visible,.KfKhCq_results a:focus-visible,.KfKhCq_treeToggle:focus-visible,.KfKhCq_contents a:focus-visible,.KfKhCq_prose a:focus-visible{outline:2px solid var(--sm-accent-provenance);outline-offset:var(--sm-space-1)}.KfKhCq_reading{grid-template-columns:minmax(0, var(--sm-size-readable)) calc(var(--sm-space-13) * 1.6);align-items:start;gap:var(--sm-space-10);display:grid}.KfKhCq_page{gap:var(--sm-space-8);min-width:0;display:grid}.KfKhCq_head{gap:var(--sm-space-4);padding-bottom:var(--sm-space-6);border-bottom:.5px solid var(--sm-line-strong);display:grid}.KfKhCq_head h1{color:var(--sm-text-primary);font-family:var(--sm-font-family-display);font-size:var(--sm-font-size-figure-l);font-weight:var(--sm-font-weight-light);letter-spacing:var(--sm-font-tracking-display);margin:0}.KfKhCq_head p{color:var(--sm-text-secondary);font-size:var(--sm-font-size-lead);margin:0;line-height:1.5}.KfKhCq_contents{top:calc(var(--sm-size-target) * 2);gap:var(--sm-space-3);display:grid;position:sticky}.KfKhCq_contents>span{color:var(--sm-text-tertiary);font-size:var(--sm-font-size-micro)}.KfKhCq_contents ol{gap:var(--sm-space-2);padding:0 0 0 var(--sm-space-4);border-left:.5px solid var(--sm-line-rule);margin:0;list-style:none;display:grid}.KfKhCq_contents li[data-depth="3"]{padding-left:var(--sm-space-4)}.KfKhCq_contents a{color:var(--sm-text-secondary);font-size:var(--sm-font-size-small);text-decoration:none}.KfKhCq_contents a:hover{color:var(--sm-text-primary)}.KfKhCq_prose{min-width:0;color:var(--sm-text-secondary);line-height:1.65}.KfKhCq_prose h2{margin:var(--sm-space-9) 0 var(--sm-space-4);color:var(--sm-text-primary);font-family:var(--sm-font-family-display);font-size:var(--sm-font-size-title-l);font-weight:var(--sm-font-weight-light);letter-spacing:var(--sm-font-tracking-display);scroll-margin-top:calc(var(--sm-size-target) * 2)}.KfKhCq_prose h2+p{color:var(--sm-text-primary);font-size:var(--sm-font-size-lead)}.KfKhCq_prose p,.KfKhCq_prose ul{margin:0 0 var(--sm-space-5)}.KfKhCq_prose ul{gap:var(--sm-space-3);padding-left:var(--sm-space-6);display:grid}.KfKhCq_prose strong{color:var(--sm-text-primary);font-weight:var(--sm-font-weight-medium)}.KfKhCq_prose a{color:var(--sm-accent-touchText);text-underline-offset:.2em}.KfKhCq_prose pre{margin:0 0 var(--sm-space-6);padding:var(--sm-space-4) var(--sm-space-5);border-left:2px solid var(--sm-line-strong);color:var(--sm-text-primary);background:var(--sm-surface-sheet);font-family:var(--sm-font-family-digest);font-size:var(--sm-font-size-small);line-height:1.7;overflow-x:auto}.KfKhCq_prose :not(pre)>code{padding:0 var(--sm-space-1);color:var(--sm-text-primary);background:var(--sm-surface-sheet);font-family:var(--sm-font-family-digest);font-size:.92em}.KfKhCq_prose h2{text-wrap:balance}.KfKhCq_prose>:is(div,aside,figure,dl,a){margin-bottom:var(--sm-space-6)}.KfKhCq_keyState{gap:var(--sm-space-4);display:grid}.KfKhCq_keyLead{color:var(--sm-text-primary);font-family:var(--sm-font-family-display);font-size:var(--sm-font-size-title);font-weight:var(--sm-font-weight-light);margin:0}.KfKhCq_provenance{color:var(--sm-text-tertiary);font-size:var(--sm-font-size-micro);margin:0}.KfKhCq_facts{margin:0 0 var(--sm-space-6);border-top:.5px solid var(--sm-line-strong);border-bottom:.5px solid var(--sm-line-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.KfKhCq_facts>div{gap:var(--sm-space-2);min-width:0;padding:var(--sm-space-4);display:grid}.KfKhCq_facts>div+div{border-left:.5px solid var(--sm-line-rule)}.KfKhCq_facts dt{color:var(--sm-text-tertiary);font-size:var(--sm-font-size-micro)}.KfKhCq_facts dd{color:var(--sm-text-primary);font-size:var(--sm-font-size-small);margin:0}@media (max-width:1180px){.KfKhCq_reading{grid-template-columns:minmax(0,1fr)}.KfKhCq_contents{display:none}}@media (max-width:860px){.KfKhCq_layout{gap:var(--sm-space-6);grid-template-columns:minmax(0,1fr)}.KfKhCq_nav{max-height:none;position:static;overflow:visible}.KfKhCq_treeToggle{min-height:var(--sm-size-target);padding:0 var(--sm-space-3);border:0;border-top:.5px solid var(--sm-line-rule);border-bottom:.5px solid var(--sm-line-rule);color:var(--sm-text-primary);background:var(--sm-surface-sheet);font:inherit;font-size:var(--sm-font-size-small);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.KfKhCq_treeToggle svg{width:var(--sm-space-5);height:var(--sm-space-5)}.KfKhCq_treeHolder:not([data-open]){display:none}.KfKhCq_facts{grid-template-columns:minmax(0,1fr)}.KfKhCq_facts>div+div{border-top:.5px solid var(--sm-line-rule);border-left:0}}
