:root{--teal:#3BACB0;--blue-mid:#5B7FBF;--magenta:#A64D9B;--logo:url(data:image/png;base64,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);--navy:#01167E;--navy-ink:#0B1F5C;--paper:#F7F8FB;--card:#FFFFFF;--line:#C9D1E0;--line-soft:#E6EAF3;--body:#1C2436;--muted:#6F7B94;--accent:#5B7FBF;--ok:#2E8B5E;--warn:#C98A1E;--bad:#C0475B;--chip:#EEF2FA;--tab-bg:#E6EAF3;--tab-on:#01167E;--tab-on-ink:#FFFFFF;--font-body:Aptos,"Segoe UI","Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--text:14.5px;--text-sm:13.5px;--text-xs:12px;--text-lede:15.5px;--text-h1:26px;--text-h2:19px;--text-h3:15px;--text-big:26px;--radius:8px;--radius-sm:6px;--wrap-max:1320px;--gutter:16px;--row-pad-y:6px;--row-pad-x:9px;--card-pad-y:12px;--card-pad-x:14px;--dec-pad-y:14px;--dec-pad-x:16px}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--logo:url(data:image/png;base64,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);--navy:#8FA8FF;--navy-ink:#C7D3FF;--paper:#0F1424;--card:#171D30;--line:#2E3A57;--line-soft:#232C44;--body:#E4E8F2;--muted:#9AA7BF;--accent:#6E9BFF;--ok:#5CB88A;--warn:#E6A94A;--bad:#F27D8F;--chip:#202A45;--tab-bg:#1B2340;--tab-on:#8FA8FF;--tab-on-ink:#0F1424}}:root[data-theme=dark]{--logo:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAABsAQMAAAB5Dhf4AAAABlBMVEX///////9VfPVsAAAAAnRSTlP/AOW3MEoAAAXjSURBVHja7Zm9ctw2FIU/gBwtC4+XpYpMdh/BpQtPlo/iR3CZIhPDmRSpMn6EPEgKKpVLPwLlcaF0dMYFpaF4U+CHAMnV7irWpFkU9qwIHF6c+3cAKuGphuYMfYY+Q5+h/xP0lVJbQJQqvzV0DS0wPA0hnf1R/n9cizInQ/fHTVbtu/wUSwTIRKSDjRwa9TGT3LBWOxduDxryA1yXTxPXqoEv21Ogj++9G+C6OhJ6Gfbe5tF8tMBVdQIhNqiOWbEGuDqN6y75+/5wbAGKo6AHgPp4T64BbrcnRshxudYAfDoaull4tM+w7wBkeyx06zjcw3wyMnPY7C2gj60f0Xj9kNmiVIW6zlOuFQDv1IG9umz8PE9VZWzNuIV7QDpUzUqkQbkCpESkhZ0IZCIDbERaX5gCVW9FGliJ/8/ASqSHXQPsBGlRDZlIjfILdyKNy/9MpIeNSAM7EZEeeGOjMEDXsJHW1tEedvbptDzdAHxcDrkK4FfIfgfga9qW3od8FhcH0qJalEhNJmILyspbbch8ITcglijW4hlpbak3sBvcTnp4CZCJTtPmHoC7xThUvn2+cclbR6lW3bm5vVswgDRkHTirW996GkBZq60DrX01oPy0tbN6AMS+Jxu9HHFdkweWTZyereMvB6mA5/DMkV34HqXcFoZpNuahfNQoWSxVds0ngBeQTXG0GDIBidI4jRAxfM/LkcUq1JceCldWKl/IZCzA+QCvaJMKp2m8hLL+a1j5aqWtZbXzZcltKCG2aVQ5DNBB8RVVO568b7XlAzAUdC7ZkwJuQsn5gJ+9ndbLlgtrYotLR0uI8rNaLgKWkn7aWyqAy5mEa6FsKBjturTQdZJyRdit94KEZLwd657deqv9s23Fi4Cy4mIEMK5a18GchYZjbqZPxmio4p5dWPM1UFCBQIlZaC2Dj0pLmpoHVg1v41eWafB1bu/VrFn0IZaqKWjvd6iGuIxtwYDRmLENDvG7R036BjDktr48i7oGyrlC98GFo5zRkQHL3cXvp+j3yHuBvFsQjxoo/fwelFKqSkRgi2tL3Z4+P0AB90oplSSEf9kwPNzGoWwXxJuxBpXtNJoALTZc5qKycLtvlF2+bQ7JniR9VUJR1e6VKl0w18xUcxezVE0lTr4czByQgzmVzfNqSdzpwb3zp2k8h7zM7XJTR1E3kOhVU6dyRkA7q/V+48QBqAWNXDqe1QOazz4zzQNu0vskoanjZ2ZBBCewVR+iZHC25XP9ztb5L0/yJ0D3UIGx2oaVPfKZ6dZrW8MmwVaHHhKOk1Fk6KmanMvrLWC8VyUKG+X/Uk5r8BARsv+A1C0+MwAXD18YHDySehXieTWjyLr0Fm4XE0J3YLyKXz4UmCLeVz064DUAf0IV2lTs1InV/azqNqGQl+PvG68aCugWul0PhYde4Kx2Bijv42IkqBmbAh/tjG5mm26ToLhP4hag1n5BPlJVEQS833m/z43FPJsaJ9Vy4Abtp955L2YmIXdIqjGUMdc5wB/h57VOi9wYxnwNx8fcYVXEaWa3pu2S3DP+Gfhl1hLsv7V373sga2JxsIXfQPIktOzpaABW0tnThPLKXQZgLZ3L48YJ9oGQ2L07VbXAbiBzOr+FTXxMKsiBL2rihjJk+6UT7Hej0TFpVzqtE/pgao6pduHy7QPwiiQDiuVE13Hw7hsVoGoA2VWwqaOSZvxbQ9S2ALoOQVdGraacZqVxRw3gr8SHFl4dLE8vFuLNjPt57sH6GUQ9Z1Antj1LI27W5xzAz5O+HhnVjJvVJm4/2bz5qriaWeetTVK4i3BtlGayTnfxyuVsvnx1ZZP7n4liC55bIGpEz1pWgj8YjhP8a34EdzCdcrtuWA9px9p32WrW++5r7ZH68EBOG4O/ZTk81KmfMr+UwKp7ii8ca2Mvl466Gj91mFEKfVOuPd1vn4Br4D4/iu3HfE3KxBxzX6se97H7env4pv6R0NznByl57Oe1TP6unsjq86fMM/QZ+gx9hj5DHx7/Aq23yQRINQFjAAAAAElFTkSuQmCC);--navy:#8FA8FF;--navy-ink:#C7D3FF;--paper:#0F1424;--card:#171D30;--line:#2E3A57;--line-soft:#232C44;--body:#E4E8F2;--muted:#9AA7BF;--accent:#6E9BFF;--ok:#5CB88A;--warn:#E6A94A;--bad:#F27D8F;--chip:#202A45;--tab-bg:#1B2340;--tab-on:#8FA8FF;--tab-on-ink:#0F1424}:root[data-density=compact]{--text:13.5px;--text-sm:12.5px;--text-xs:11px;--text-lede:14px;--text-h1:22px;--text-h2:17px;--text-h3:14px;--text-big:22px;--row-pad-y:3px;--row-pad-x:7px;--card-pad-y:8px;--card-pad-x:10px;--dec-pad-y:8px;--dec-pad-x:10px}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--body);font-family:var(--font-body);font-size:var(--text);line-height:1.5}.wrap{max-width:var(--wrap-max);margin:0 auto;padding-block:20px 64px;padding-inline:clamp(16px,3vw,40px)}header.top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:4px;margin-bottom:22px}.brand{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}h1{font-size:var(--text-h1);line-height:1.15;margin:4px 0 0;color:var(--navy);text-wrap:balance}.sub{color:var(--muted);font-size:13px;max-width:80ch}.meta{font-size:var(--text-xs);color:var(--muted);text-align:right}nav.tabs{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 18px}nav.tabs button,nav.tabs a{background:var(--tab-bg);color:var(--body);border:1px solid var(--line);border-radius:var(--radius-sm);padding:7px 12px;font:inherit;font-size:13px;cursor:pointer;text-decoration:none}nav.tabs button[aria-selected=true],nav.tabs a[aria-current=page]{background:var(--tab-on);color:var(--tab-on-ink);border-color:var(--tab-on)}nav.tabs button:focus-visible,nav.tabs a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}nav.tabs a{display:inline-flex;align-items:center;gap:6px}nav.tabs a .icon{width:16px;height:16px;flex:none}nav.tabs.grouped{align-items:flex-end;gap:14px 18px}.nav-group{display:flex;flex-direction:column;gap:4px;min-width:0}.nav-group .glabel{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-left:2px}.nav-group .glinks{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:900px){nav.tabs a .label,.nav-more summary .label{display:none}nav.tabs a,.nav-more summary{padding:7px 9px}}.nav-more{position:relative;align-self:flex-end}.nav-more summary{list-style:none;display:inline-flex;align-items:center;gap:6px;background:var(--tab-bg);color:var(--body);border:1px solid var(--line);border-radius:var(--radius-sm);padding:7px 12px;font-size:13px;cursor:pointer}.nav-more summary::-webkit-details-marker{display:none}.nav-more-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:5;display:flex;flex-direction:column;gap:4px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:6px;min-width:180px}.nav-more-menu a{white-space:nowrap}select.mode{width:auto;font-size:12px;padding:5px 8px}.meta-controls{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end}.icon{display:inline-block;vertical-align:-.2em}.chips{display:inline-flex;flex-wrap:wrap;gap:6px;margin:6px 0}.chip{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:1px 9px 1px 6px;font-size:11.5px;font-weight:600;white-space:nowrap;background:var(--chip);color:var(--navy-ink);border:1px solid var(--line)}.chip .icon{width:13px;height:13px}.chip.on{background:var(--tab-on);color:var(--tab-on-ink);border-color:var(--tab-on)}button.chip{font:inherit;cursor:pointer}button.chip.propose{font-size:11.5px;font-weight:600;padding:1px 8px 1px 6px}tr.propose-open td{height:auto;white-space:normal;overflow:visible;text-overflow:clip;max-width:none;background:var(--paper)}.proposal-slot{margin:8px 0}.dec .chips{margin:2px 0 6px}td .chips{margin:0;flex-wrap:nowrap}.area-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:8px 0 14px}.area-list .area{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--card)}.area-list .area.on{border-color:var(--navy);background:var(--chip)}.area-list .area .icon{flex:none;width:20px;height:20px;margin-top:2px;color:var(--navy)}.area-list .area .k{margin:0}.area-list .area p{margin:0;font-size:12.5px;color:var(--muted)}section.panel{display:none}section.panel.on{display:block}h2{font-size:var(--text-h2);margin:28px 0 10px;color:var(--navy);text-wrap:balance}h3{font-size:var(--text-h3);margin:18px 0 6px;color:var(--navy-ink)}p{max-width:72ch;margin:6px 0}.lede{font-size:var(--text-lede);max-width:78ch}.page-about{margin:0 0 8px}.page-about .lede{margin-top:8px}.mono{font-family:var(--font-mono);font-size:12.5px}.k{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.big{font-size:var(--text-big);font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums;line-height:1.1}ol,ul{padding-left:22px;max-width:80ch}li{margin:4px 0}.grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:12px 0}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:var(--card-pad-y) var(--card-pad-x)}.card p{font-size:var(--text-sm);margin:4px 0}.tablewrap{overflow-x:auto;margin:10px 0 16px}.wrap.wide{max-width:min(1880px,calc(100vw - 96px))}@media (max-width:1416px){.wrap.wide{max-width:var(--wrap-max)}}table{border-collapse:collapse;width:100%;font-size:var(--text-sm);background:var(--card)}th,td{border:1px solid var(--line-soft);padding:var(--row-pad-y) var(--row-pad-x);text-align:left;vertical-align:top}th{background:var(--chip);color:var(--navy-ink);font-weight:600}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-size:12.5px;white-space:nowrap}tr.collision td{background:color-mix(in srgb,var(--bad) 12%,var(--card))}tr.pin td{background:color-mix(in srgb,var(--accent) 10%,var(--card))}tr.collision.pin td{background:color-mix(in srgb,var(--bad) 10%,color-mix(in srgb,var(--accent) 10%,var(--card)))}a.card{text-decoration:none;color:inherit}table button{background:none;border:0;padding:0;font:inherit;color:var(--navy);cursor:pointer;text-decoration:underline}.pill{display:inline-block;border-radius:999px;padding:1px 9px;font-size:11.5px;font-weight:600;border:1px solid transparent;white-space:nowrap}.pill.ok{background:color-mix(in srgb,var(--ok) 14%,var(--card));color:var(--ok);border-color:var(--ok)}.pill.warn{background:color-mix(in srgb,var(--warn) 14%,var(--card));color:var(--warn);border-color:var(--warn)}.pill.bad{background:color-mix(in srgb,var(--bad) 14%,var(--card));color:var(--bad);border-color:var(--bad)}.pill.info{background:var(--chip);color:var(--navy-ink);border-color:var(--line)}.take{border-left:3px solid var(--navy);background:var(--card);padding:8px 12px;margin:14px 0;border-radius:0 var(--radius) var(--radius) 0;max-width:86ch;font-size:13.5px}.take strong{color:var(--navy)}.take.warn{border-left-color:var(--warn)}.take.bad{border-left-color:var(--bad)}.diag{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:8px;margin:10px 0;overflow-x:auto}.diag svg{display:block;width:100%;min-width:640px;height:auto}.dataflow-frame{position:relative;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);margin:10px 0;overflow:hidden;height:min(70vh,720px);touch-action:none}.dataflow-frame.compact{height:280px}.dataflow-frame.embed{flex:1;height:auto;min-height:0;margin:0;border-radius:0}.dataflow-frame:focus{outline:2px solid var(--accent);outline-offset:2px}.dataflow-frame svg{display:block;width:100%;height:100%;min-width:0;cursor:grab}.dataflow-frame svg:active{cursor:grabbing}.dataflow-tools{position:absolute;top:8px;right:8px;z-index:2;display:flex;gap:6px}.dataflow-legend{display:flex;flex-wrap:wrap;gap:8px 16px;margin:8px 0 0;padding:0;list-style:none;font-size:var(--text-xs);color:var(--muted);max-width:none}.dataflow-legend li{display:flex;align-items:center;gap:6px}.dataflow-legend .swatch{width:12px;height:12px;border-radius:3px;border:1px solid var(--line);background:var(--card);flex:0 0 12px}.dataflow-legend .swatch.source{background:var(--chip)}.dataflow-legend .swatch.family{background:var(--card);border-color:var(--navy)}.dataflow-legend .swatch.cp1{background:color-mix(in srgb,var(--navy) 18%,var(--card));border-color:var(--navy)}.dataflow-legend .swatch.cp2{background:color-mix(in srgb,var(--accent) 22%,var(--card));border-color:var(--accent)}.dataflow-legend .swatch.target{background:var(--navy)}.dataflow-legend .swatch.isv{background:var(--card);border-color:var(--accent);border-radius:999px}.dataflow-tip{position:absolute;z-index:3;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);padding:6px 8px;font-size:12px;color:var(--body);max-width:28ch;pointer-events:none;box-shadow:0 4px 12px color-mix(in srgb,var(--navy-ink) 12%,transparent)}.df-edge{fill:none;stroke:var(--muted)}.df-edge-label{fill:var(--muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.df-node{cursor:pointer}.df-node rect{stroke-width:1.5}.df-node:hover rect{stroke-width:2.5}.df-title,.df-count{font-family:var(--font-body)}.df-title{font-weight:600}.df-count{fill:var(--muted)}.df-source rect{fill:var(--chip);stroke:var(--line)}.df-source .df-title{fill:var(--navy-ink)}.df-family rect{fill:var(--card);stroke:var(--navy)}.df-family .df-title{fill:var(--navy)}.df-checkpoint rect{fill:color-mix(in srgb,var(--navy) 14%,var(--card));stroke:var(--navy);stroke-width:2}.df-checkpoint .df-title,.df-checkpoint .df-count{fill:var(--navy)}.df-checkpoint.df-cp2 rect{fill:color-mix(in srgb,var(--accent) 18%,var(--card));stroke:var(--accent)}.df-checkpoint.df-cp2 .df-title,.df-checkpoint.df-cp2 .df-count{fill:var(--navy-ink)}.df-target rect{fill:var(--navy);stroke:var(--navy)}.df-target .df-title,.df-target .df-count{fill:var(--tab-on-ink)}.df-isv rect{fill:var(--card);stroke:var(--accent)}.df-isv .df-title{fill:var(--navy-ink)}.dataflow-embed-page{height:100vh;background:var(--paper);color:var(--body);display:flex;flex-direction:column;padding:8px}.dataflow-embed-root{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}@media (max-width:700px){.dataflow-frame{height:min(60vh,520px)}.dataflow-frame.compact{height:220px}}.lineage-hits{list-style:none;padding:0;margin:8px 0 12px;display:flex;flex-wrap:wrap;gap:8px;max-width:none}.lineage-hits button{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);padding:6px 10px;font:inherit;font-size:13px;cursor:pointer;text-align:left;color:var(--ink)}.lineage-hits button.on{border-color:var(--navy);background:var(--chip)}.lineage-svg{font-family:var(--font-body)}.lineage-svg .lin-box{fill:var(--card);stroke:var(--line);stroke-width:1.5}.lineage-svg .lin-stage{fill:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.lineage-svg .lin-k{fill:var(--muted);font-size:11px}.lineage-svg .lin-t{fill:var(--navy);font-size:13px;font-weight:600}.lineage-svg .lin-d{fill:var(--body);font-size:12px}.lineage-svg .lin-link{fill:var(--navy);font-size:12px;text-decoration:underline}.lineage-svg .lin-arrow line{stroke:var(--navy);stroke-width:1.5}.lineage-svg .lin-arrow polygon{fill:var(--navy)}.dec{background:var(--card);border:1px solid var(--line);border-left:4px solid var(--muted);border-radius:0 var(--radius) var(--radius) 0;margin:0 0 14px;padding:var(--dec-pad-y) var(--dec-pad-x)}.dec.decided{border-left-color:var(--ok)}.dec.open{border-left-color:var(--warn)}.dec.collapsed{padding:var(--row-pad-y) var(--row-pad-x);margin-bottom:8px}button.dec-toggle{display:flex;align-items:center;gap:8px;width:100%;min-width:0;background:none;border:0;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.dec-toggle .qid{flex:none;font-family:var(--font-mono);font-size:12px;color:var(--muted)}.dec-toggle .q{flex:1 1 auto;min-width:6ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--navy-ink)}.dec-toggle .chips{flex:none;margin:0;flex-wrap:nowrap}.dec-toggle .pills{display:inline-flex;gap:4px;flex:none;align-items:center}.opt-row{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0;align-items:center}.chip.optchip{position:relative;cursor:pointer;white-space:normal;text-align:left;line-height:1.3;padding:5px 12px 5px 10px;font-size:12.5px;max-width:100%}.chip.optchip.recommended{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 10%,var(--chip))}.chip.optchip.on.recommended{background:var(--tab-on)}.chip.optchip input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.opt-detail{font-size:13px;margin:4px 0 8px;max-width:78ch}.dec .head{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start}.dec h3{margin:0 0 4px;font-size:16px;color:var(--navy-ink)}.dec .who{font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.dec .ctx{font-size:var(--text-sm);margin:8px 0;max-width:95ch}.dec .impact{font-size:12.5px;color:var(--muted);margin:4px 0 8px}.opts{display:grid;gap:6px;margin:8px 0}.opt{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;padding:8px 10px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper);cursor:pointer}.opt:has(input:checked){border-color:var(--accent);background:var(--chip)}.opt input{margin:4px 0 0}.opt .ot{font-weight:600;color:var(--body)}.opt .od{font-size:13px}.rec{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ok);font-weight:700;margin-left:8px;padding:1px 6px;border:1px solid var(--ok);border-radius:999px;white-space:nowrap}.chip.optchip.on .rec{color:var(--tab-on-ink);border-color:var(--tab-on-ink)}.row{display:grid;grid-template-columns:1fr 200px;gap:10px;margin-top:8px}@media (max-width:700px){.row,.dec .head{grid-template-columns:1fr}}.what{margin:10px 0 8px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);padding:10px 12px;background:var(--paper)}.what h4{margin:0 0 6px;font-size:12px;color:var(--navy-ink);letter-spacing:.04em;text-transform:uppercase}.what .sum{font-size:13px;margin:0 0 8px;max-width:95ch}.what .cols{display:grid;grid-template-columns:1fr 1fr;gap:12px}.what .col h5{margin:0 0 4px;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.what .col p{font-size:12.5px;margin:4px 0}.what details{margin-top:6px;font-size:12.5px}.what details summary{cursor:pointer;color:var(--navy-ink)}.what.none p{font-size:13px;margin:4px 0;max-width:95ch}@media (max-width:700px){.what .cols{grid-template-columns:1fr}}textarea,input[type=text],select{font:inherit;font-size:var(--text-sm);padding:7px 9px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--body);width:100%}textarea{min-height:60px;resize:vertical}label.small{font-size:11.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:3px}.saved{font-size:var(--text-xs);color:var(--muted);margin-top:4px;min-height:16px}button.primary,a.primary{background:var(--navy);color:var(--tab-on-ink);border:1px solid var(--navy);border-radius:var(--radius-sm);padding:7px 14px;font:inherit;font-size:13px;cursor:pointer}a.primary{display:inline-block;text-decoration:none}button.primary:focus-visible,a.primary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button.primary:disabled{opacity:.55;cursor:not-allowed}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button.theme{background:var(--card);color:var(--body);border:1px solid var(--line);border-radius:var(--radius-sm);padding:5px 10px;font:inherit;font-size:12px;cursor:pointer}.meta-stack{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin:8px 0 14px}.toolbar .field{min-width:180px}.toolbar .fields{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.rail{margin:10px 0 30px;padding:10px 14px;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--card)}.rail ol{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));list-style:none;margin:0;padding:0;gap:0;width:100%}.rail li{min-width:0;position:relative;text-align:center;padding:0 2px}.rail li:not(:last-child):after{content:"";position:absolute;left:calc(50% + 14px);right:calc(-50% + 14px);top:11px;height:2px;background:var(--line);pointer-events:none}.rail button{display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;background:none;border:0;cursor:pointer;font:inherit;color:var(--body);padding:0}.rail .dot{width:22px;height:22px;border-radius:50%;border:2px solid var(--line);background:var(--card);display:grid;place-items:center;font-size:9px;font-weight:700;color:var(--muted);position:relative;z-index:1}.rail li.current .dot{border-color:var(--navy);background:var(--navy);color:var(--tab-on-ink)}.rail li.selected:not(.current) .dot{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 28%,transparent)}.rail .rid{font-size:10.5px;font-weight:600;color:var(--navy-ink)}.rail .rtitle{font-size:11px;color:var(--muted);line-height:1.25;max-width:100%;overflow-wrap:anywhere;display:none}.rail li.current .rtitle,.rail li.selected .rtitle{display:block}.rail li:hover .rtitle,.rail li:focus-within .rtitle{display:block}.rail-mobile{display:none;margin:0 0 14px}.rail-panel{margin:0 0 16px}.dec,.card.isv{scroll-margin-top:16px}.card.isv .ot{font-size:15px;color:var(--navy-ink);margin:6px 0 2px}.card.isv .reveal{display:block;width:100%;background:none;border:0;padding:0;margin:0;text-align:left;color:inherit;font:inherit;cursor:pointer}.card.isv .reveal:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.card.isv[data-open=true]{border-color:var(--navy)}.isv-dir{font-size:12px;color:var(--muted);margin:2px 0 6px}.isv-mini{margin:8px 0}.isv-mini svg{display:block;width:100%;max-width:420px;height:auto}.split{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:8px 0}.split .pane{background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--radius-sm);padding:10px 12px}.split .pane .k{margin-bottom:4px}.split .pane p{margin:4px 0}@media (max-width:700px){.split{grid-template-columns:1fr}}.isv-detail{margin-top:10px;padding-top:10px;border-top:1px solid var(--line-soft)}.search{margin:8px 0 12px;max-width:28rem}@media (max-width:700px){.rail ol{display:none}.rail-mobile{display:block}}.filters{display:flex;flex-wrap:wrap;gap:12px 16px;margin:0 0 12px;font-size:var(--text-sm)}.filters label{display:flex;align-items:center;gap:6px;cursor:pointer}.codelist{display:grid;grid-template-columns:minmax(220px,280px) 1fr;gap:16px;align-items:start}.codes{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);max-height:70vh;overflow:auto}button.code{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line-soft);padding:8px 10px;cursor:pointer;font:inherit;color:var(--body)}button.code:last-child{border-bottom:0}button.code[aria-selected=true]{background:var(--chip)}button.code,.code.pending{flex-wrap:nowrap;box-sizing:border-box;overflow:hidden;white-space:nowrap}button.code .mono{overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.code.pending{display:flex;align-items:center;padding:8px 10px;color:var(--muted);border-bottom:1px solid var(--line-soft)}.compare-scroll{max-height:60vh;overflow:auto}.compare-table td,.compare-table th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px;box-sizing:border-box}.compare tr.dims-heading th{font-weight:600;color:var(--muted);background:var(--chip)}.compare tr.spacer td{padding:0;border:0}.mappings-scroll{max-height:75vh;overflow:auto}.mappings-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px;box-sizing:border-box}.mappings-table tr.spacer td{padding:0;border:0}.compare td.diff,.compare tr.diff th,.compare tr.diff td{background:color-mix(in srgb,var(--warn) 16%,var(--card))}.compare td.target{font-weight:600}.override{margin:12px 0;max-width:42rem}.override .primary{margin-top:8px}button.linkish{background:none;border:0;padding:0;font:inherit;color:var(--navy);cursor:pointer;text-decoration:underline}button.linkish:disabled{color:var(--muted);text-decoration:none;cursor:default}@media (max-width:900px){.codelist{grid-template-columns:1fr}}footer{margin-top:28px;border-top:1px solid var(--line);padding-top:10px;font-size:var(--text-xs);color:var(--muted);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.masthead{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:4px}.logo{width:180px;height:27px;background:var(--logo) no-repeat left center/contain}.masthead .eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.sig{height:3px;margin:10px 0 26px;background:linear-gradient(90deg,var(--teal) 0%,var(--blue-mid) 45%,var(--magenta) 95%)}.dec{border-left:5px solid var(--accent)}.dec[data-domain=history],.dec[data-domain=inventory],.dec[data-domain=postings]{border-left-color:#3bacb0}.dec[data-domain=finance],.dec[data-domain=accounts],.dec[data-domain=AP],.dec[data-domain=AR]{border-left-color:#a64d9b}.dec[data-domain=masters],.dec[data-domain=customers],.dec[data-domain=vendors],.dec[data-domain=items],.dec[data-domain=resources]{border-left-color:#5b7fbf}.dec[data-domain=setup],.dec[data-domain=numberSeries],.dec[data-domain=posting-groups]{border-left-color:#c98a1e}.dec[data-domain=documents],.dec[data-domain=openDocuments],.dec[data-domain=purchaseOrders]{border-left-color:#2e8b5e}.dec[data-domain=process],.dec[data-domain=program],.dec[data-domain=governance]{border-left-color:#6f7b94}.dec .ctx,.dec .take{background:var(--chip);border-radius:6px;padding:8px 12px;line-height:1.55;max-width:80ch}.dec .ctx strong:first-child{color:var(--navy-ink)}.dec .opts{display:grid;gap:8px;margin:10px 0}.dec .opt{border:1px solid var(--line);border-radius:6px;padding:8px 12px;background:var(--card)}.dec .opt.recommended{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 8%,var(--card))}.dec .opt.chosen{border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}.dec .domain-chip{display:inline-block;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;padding:1px 7px;border-radius:999px;background:var(--chip);color:var(--muted);margin-left:6px}th.sortable{padding:0}th.sortable button{display:block;width:100%;background:none;border:0;font:inherit;font-weight:600;color:inherit;text-align:left;padding:6px 9px;cursor:pointer}th.sortable.num button{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-size:12.5px}.drop-actions{display:flex;align-items:flex-end}.drop-source{font-size:var(--text-xs);color:var(--muted);max-width:80ch}.diag-box{fill:var(--card);stroke:var(--navy);stroke-width:2}.diag-title{fill:var(--navy);font-weight:600;font-size:13px;font-family:var(--font-body)}.diag-field{fill:var(--body);font-size:12px;font-family:var(--font-body)}.diag-edge{fill:none;stroke:var(--muted);stroke-width:2}.diag-arrow{fill:var(--muted)}.diag-label{fill:var(--muted);font-size:11px;font-family:var(--font-body)}@media print{.masthead,.sig,nav.tabs,.rail,.rail-mobile,footer,.meta,button.theme,.toolbar,.drop-actions,.diag,.take,.drop-source,.page-about{display:none!important}.drop-page .lede{display:none}.wrap{max-width:none;margin:0;padding:0}header.top{margin:0}.tablewrap{overflow:visible}a{color:inherit;text-decoration:none}}.challenge{margin:10px 0;padding:8px 10px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper)}.challenge p{margin:6px 0 0;font-size:13px;max-width:86ch}.challenge .take{margin:0 0 8px}.challenge .resolve{margin-top:8px}.challenge .actions{display:flex;gap:14px;align-items:center;margin-top:8px}.challenge-open{margin:6px 0}.saved{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.saved .linkish{font-size:12.5px}tr.decision-hit td{background:color-mix(in srgb,var(--navy) 8%,transparent)}.filters,.filter-row{margin:18px 0 14px}.group-label{margin:22px 0 8px}@media (max-width:700px){button.dec-toggle{flex-wrap:wrap;row-gap:6px}.dec-toggle .q{flex:1 1 100%;white-space:normal;overflow:visible;text-overflow:clip;order:1;line-height:1.35}.dec-toggle .qid{order:0}.dec-toggle .chips{order:2;flex-wrap:wrap}.dec-toggle .pills{order:3;flex-wrap:wrap}.rail{padding:8px 10px}}.signin{max-width:520px;margin:48px auto;padding:36px 32px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);text-align:center}.signin-marks{display:flex;align-items:center;justify-content:center;gap:22px;margin-bottom:22px}.signin-pavion{display:flex;align-items:center;gap:10px}.signin-mark img{height:40px;width:40px;object-fit:contain}.signin-wordmark{font-weight:800;letter-spacing:.14em;font-size:22px;color:var(--ink);line-height:1}.signin-x{color:var(--muted);font-size:22px}.signin h2{margin:6px 0 8px}.signin p{margin:6px auto 16px;max-width:42ch}.signin .primary{display:inline-block;padding:10px 22px;border-radius:999px;background:var(--tab-on);color:var(--tab-on-ink);text-decoration:none;font-weight:600}.signin .small{color:var(--muted);font-size:12.5px;margin-top:16px}.dec .history{margin:10px 0 2px;border-top:1px solid var(--line-soft);padding-top:8px}.dec .history summary{list-style:none;cursor:pointer;color:var(--muted);font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.dec .history summary::-webkit-details-marker{display:none}.dec .history summary:before{content:"▸";font-size:10px}.dec .history[open] summary:before{content:"▾"}.dec .history summary:hover{color:var(--body)}.history-list{list-style:none;padding:0;margin:8px 0 0;max-width:none}.history-list li{border-left:2px solid var(--line);padding:2px 0 2px 10px;margin:0 0 10px}.history-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.history-cluster{font-size:13px;font-weight:600;color:var(--navy-ink);margin:4px 0 2px;max-width:95ch}.history-chosen{font-size:13px;margin:0 0 2px;max-width:95ch}
