.technology-journal{--technology-page:var(--dark-paper-base);--technology-paper:var(--dark-paper-image);--technology-ink:#f5f5f7;--technology-copy:#f5f5f7c2;--technology-muted:#f5f5f780;--technology-dim:#f5f5f757;--technology-line:#f5f5f724;--technology-line-strong:#f5f5f747;--technology-blue:#8bb5ff;--technology-red:#ff8177;min-height:100svh;color:var(--technology-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--technology-page);background-image:var(--technology-paper);background-repeat:repeat;background-size:var(--dark-paper-size);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,SF Pro Text,Noto Sans KR,sans-serif;position:relative;overflow:clip}.technology-journal :where(h1,h2,h3,h4,p,li,th,td,dd,figcaption){word-break:keep-all;overflow-wrap:break-word}.technology-hero,.technology-post,.technology-page-footer{width:min(768px,100vw - 48px);margin-inline:auto}.site-header.site-header-dark{--technology-page:#111114;--technology-ink:#f5f5f7;color:#f5f5f7;-webkit-backdrop-filter:blur(22px)saturate(135%);background:#111114d1;border-bottom:1px solid #f5f5f717}.site-header.site-header-dark:after{background:linear-gradient(#11111452,#0000)}.site-header-dark .brand img{filter:invert()brightness(1.14)}.site-header-dark .desktop-nav,.site-header-dark .nav-link,.site-header-dark .contact-link{color:#f5f5f7b8}.site-header-dark .nav-link:hover,.site-header-dark .nav-link:focus-visible,.site-header-dark .nav-link.is-active{color:#f5f5f7}.site-header-dark .nav-link.nav-link-disabled,.site-header-dark .nav-link.nav-link-disabled:disabled{color:#f5f5f75c}.site-header-dark .nav-link-disabled small,.site-header-dark .mobile-top-link-disabled small{color:#f5f5f757}.site-header-dark .language-switch a{color:#f5f5f770}.site-header-dark .language-switch a.is-active{color:#f5f5f7}.site-header-dark .language-switch a.is-active:after,.site-header-dark .menu-toggle span{background:#f5f5f7}.site-header-dark .contact-link{color:#f5f5f7;border-color:#f5f5f757}.site-header-dark .contact-link:hover{color:#111114;background:#f5f5f7}.site-header-dark .dropdown{color:var(--technology-ink);background:#111114f7;border-color:#f5f5f71f;box-shadow:0 18px 60px #00000061}.site-header-dark .dropdown-label,.site-header-dark .dropdown a small,.site-header-dark .dropdown-disabled small,.site-header-dark .mobile-menu-group>span,.site-header-dark .mobile-menu-group small{color:#f5f5f775}.site-header-dark .dropdown a:hover{background:#fff1}.site-header-dark .dropdown-disabled,.site-header-dark .mobile-menu-disabled,.site-header-dark .mobile-top-link-disabled,.site-header-dark .mobile-top-link-disabled:disabled{color:#f5f5f752}.site-header-dark .mobile-menu{color:var(--technology-ink);background-color:var(--technology-page);background-image:var(--technology-paper);background-size:var(--dark-paper-size)}.site-header-dark .mobile-menu-group,.site-header-dark .mobile-primary-links{border-color:#f5f5f724}.technology-hero{padding:calc(var(--header) + 66px) 0 66px}.technology-hero-meta{border-bottom:1px solid var(--technology-line);color:var(--technology-muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:24px;padding-bottom:16px;font-size:10px;font-weight:660;display:flex}.technology-hero h1{letter-spacing:-.06em;max-width:720px;margin:44px 0 0;font-size:clamp(48px,5.4vw,72px);font-weight:610;line-height:.99}.technology-hero-author{color:var(--technology-muted);letter-spacing:-.01em;margin:20px 0 0;font-size:13px}.technology-intro-copy{color:var(--technology-copy);letter-spacing:-.019em;margin:58px 0 0 96px;font-size:16px;line-height:1.82}.technology-intro-copy>p{margin:0}.technology-intro-copy>p+p{margin-top:18px}.technology-intro-copy .technology-intro-emphasis{color:var(--technology-ink);letter-spacing:-.045em;margin:38px 0;font-size:clamp(25px,2.7vw,34px);font-weight:610;line-height:1.3}.technology-intro-copy blockquote{border-left:1px solid var(--technology-red);color:var(--technology-copy);margin:44px 0;padding:3px 0 4px 24px}.technology-intro-copy blockquote span,.technology-intro-copy blockquote strong{letter-spacing:-.035em;font-size:clamp(20px,2.1vw,26px);line-height:1.43;display:block}.technology-intro-copy blockquote strong{color:var(--technology-ink);margin-top:4px;font-weight:620}.technology-claim-boundary{border-top:1px solid var(--technology-line-strong);border-bottom:1px solid var(--technology-line);grid-template-columns:118px minmax(0,1fr);gap:24px;margin:52px 0 0;padding:18px 0;display:grid}.technology-claim-boundary>span{color:var(--technology-red);letter-spacing:.08em;padding-top:3px;font:650 9px/1.35 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-claim-boundary p{color:var(--technology-muted);margin:0;font-size:12px;line-height:1.7}.technology-article-nav{z-index:50;-webkit-backdrop-filter:none;opacity:0;visibility:hidden;background:0 0;border:0;width:164px;transition:opacity .2s,transform .28s cubic-bezier(.22,1,.36,1),visibility .2s;position:fixed;top:50%;right:calc(50% + 406px);transform:translateY(calc(8px - 50%))}.technology-article-nav.is-visible{opacity:1;visibility:visible;transform:translateY(-50%)}.technology-article-nav-inner{-webkit-backdrop-filter:none;background:0 0;border:0;width:100%;min-height:0;padding:8px 0;display:block}.technology-article-nav-inner>span{color:var(--technology-dim);letter-spacing:.15em;text-transform:uppercase;padding:4px 8px 9px;font-size:8px;font-weight:700;display:block}.technology-article-nav ol{margin:0;padding:0;list-style:none;display:block}.technology-article-nav li{min-width:0}.technology-article-nav a{min-height:34px;color:var(--technology-dim);white-space:normal;text-shadow:0 1px 12px #000000b8;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:5px;padding:8px;font-size:10px;font-weight:540;line-height:1.25;transition:color .18s,transform .18s;display:grid;position:relative}.technology-article-nav a:after{content:none}.technology-article-nav a:hover,.technology-article-nav a.is-active{color:var(--technology-ink);background:0 0;transform:translate(3px)}.technology-article-nav a.is-active small{color:var(--technology-blue)}.technology-article-nav small{color:var(--technology-dim);letter-spacing:.08em;font:520 8px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-post{scroll-margin-top:calc(var(--header) + 24px);border-top:1px solid var(--technology-line);padding:70px 0 82px}.technology-section-header{margin-bottom:58px}.technology-post-heading{grid-template-columns:88px minmax(0,1fr);gap:22px;display:grid}.technology-post-number{color:var(--technology-dim);letter-spacing:.1em;padding-top:11px;font:600 9px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-section-english{color:var(--technology-blue);letter-spacing:-.015em;margin:0 0 9px;font-size:13px;font-weight:570}.technology-section-header h2{letter-spacing:-.058em;margin:0;font-size:clamp(40px,4.6vw,58px);font-weight:610;line-height:1}.technology-section-lead{max-width:590px;color:var(--technology-copy);letter-spacing:-.035em;margin:17px 0 0;font-size:clamp(18px,2vw,23px);font-weight:520;line-height:1.43}.technology-status-list{border-top:1px solid var(--technology-line-strong);margin:42px 0 0 110px}.technology-status-list>div{border-bottom:1px solid var(--technology-line);grid-template-columns:116px minmax(0,1fr);align-items:start;gap:18px;min-height:58px;padding:14px 0;display:grid}.technology-status-list dt{color:var(--technology-dim);letter-spacing:.06em;text-transform:uppercase;padding-top:2px;font:610 9px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-status-list dd{color:var(--technology-muted);margin:0;font-size:12px;line-height:1.65}.technology-status-list time{color:var(--technology-copy);font:520 11px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-status{color:var(--technology-ink);letter-spacing:.075em;border:0;border-radius:0;align-items:center;gap:7px;padding:5px 0;font:680 8px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-flex}.technology-status:before{content:"";background:currentColor;border:1px solid;border-radius:50%;width:6px;height:6px}.technology-status-controlled-workflows{color:var(--technology-blue)}.technology-status-architecture-in-development{color:var(--technology-muted)}.technology-status-architecture-in-development:before{background:0 0}.technology-definition{border-left:1px dashed var(--technology-blue);color:var(--technology-muted);margin:22px 0 0 110px;padding-left:16px;font-size:12px;line-height:1.65}.technology-prose{color:var(--technology-copy);letter-spacing:-.019em;font-size:16px;line-height:1.82}.technology-journal .technology-prose>section,.technology-journal .technology-prose>div,.technology-journal .technology-prose>aside,.technology-journal .technology-prose>figure{max-width:none}.technology-journal .technology-prose section+section{margin-top:56px}.technology-prose section>p,.technology-prose>p{max-width:710px;margin:0}.technology-prose section>p+p,.technology-prose>p+p{margin-top:18px}.technology-prose h3{max-width:690px;color:var(--technology-ink);letter-spacing:-.043em;margin:0 0 20px;font-size:clamp(24px,2.7vw,32px);font-weight:590;line-height:1.25}.technology-prose code{border:1px solid var(--technology-line);color:var(--technology-blue);background:#8bb5ff0e;border-radius:3px;padding:.1em .34em;font:.83em/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-prose .technology-inline-quote{border-left:1px solid var(--technology-red);max-width:690px;color:var(--technology-ink);letter-spacing:-.025em;margin:34px 0;padding:2px 0 2px 19px;font-size:clamp(18px,2vw,23px);font-weight:530;line-height:1.5}.technology-figure{margin:64px 0}.technology-figure-heading{color:var(--technology-dim);letter-spacing:.07em;text-transform:uppercase;grid-template-columns:88px minmax(0,1fr);gap:22px;padding:0 0 12px;font:590 9px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid}.technology-figure-heading p{color:var(--technology-muted);margin:0}.technology-figure figcaption{border-top:1px solid var(--technology-line);color:var(--technology-muted);grid-template-columns:88px minmax(0,1fr);gap:22px;margin-top:14px;padding-top:13px;font-size:11px;line-height:1.65;display:grid}.technology-figure figcaption strong{color:var(--technology-copy);letter-spacing:.04em;font:600 9px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-raw-diagram{width:100%;color:var(--technology-ink);overflow:hidden}.technology-diagram-shell{border-top:1px solid var(--technology-line-strong);border-bottom:1px solid var(--technology-line-strong);background:0 0;padding:18px 0 19px}.technology-diagram-meta{color:var(--technology-dim);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;font:620 8px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.technology-flow-node{--flow-color:var(--technology-ink);border-top:1px solid var(--flow-color);border-left:1px solid color-mix(in srgb, var(--flow-color) 70%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--flow-color) 5%, transparent), transparent 58%);min-width:0;min-height:138px;padding:18px 11px 15px 16px;position:relative}.technology-flow-node.is-compact{min-height:86px;padding-top:14px}.technology-flow-node.tone-blue{--flow-color:var(--technology-blue)}.technology-flow-node.tone-red,.technology-flow-node.tone-hold{--flow-color:var(--technology-red)}.technology-flow-node.tone-muted{--flow-color:var(--technology-muted)}.technology-flow-node.state-control,.technology-flow-node.state-development{background:0 0;border-top-style:dashed;border-left-style:dashed}.technology-flow-node.state-development{--flow-color:var(--technology-muted)}.technology-flow-dot{border:1px solid var(--flow-color);background:var(--flow-color);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:-4px}.state-control .technology-flow-dot,.state-development .technology-flow-dot{background:var(--technology-page)}.technology-flow-node small,.technology-flow-node strong,.technology-flow-node>p{display:block}.technology-flow-node small{color:color-mix(in srgb, var(--flow-color) 78%, var(--technology-ink));letter-spacing:.06em;text-transform:uppercase;font:620 7px/1.35 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-flow-node strong{color:var(--technology-ink);letter-spacing:-.032em;margin-top:9px;font-size:clamp(12px,1.35vw,15px);font-weight:610;line-height:1.28}.technology-flow-node>p{color:var(--technology-muted);margin:8px 0 0;font-size:8px;line-height:1.45}.technology-flow-node ul{margin:12px 0 0;padding:0;list-style:none}.technology-flow-node li{color:var(--technology-muted);border:0;padding:4px 0 4px 9px;font:520 7.5px/1.35 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:relative}.technology-flow-node li:before{content:"";background:var(--flow-color);border-radius:50%;width:3px;height:3px;position:absolute;top:8px;left:0}.technology-flow-pipeline{align-items:stretch;display:grid}.technology-flow-pipeline-five{grid-template-columns:repeat(4,minmax(0,1fr) 18px) minmax(0,1fr)}.technology-flow-pipeline-four{grid-template-columns:repeat(3,minmax(0,1fr) 24px) minmax(0,1fr)}.technology-flow-pipeline-three{grid-template-columns:repeat(2,minmax(0,1fr) 28px) minmax(0,1fr)}.technology-flow-connector{border-top:1px solid var(--technology-line-strong);align-self:center;width:100%;height:1px;display:block;position:relative}.technology-flow-connector:after{content:"";border-top:1px solid var(--technology-copy);border-right:1px solid var(--technology-copy);width:6px;height:6px;position:absolute;top:-4px;right:1px;transform:rotate(45deg)}.technology-flow-connector.is-dashed{border-top-style:dashed}.technology-flow-footnote{color:var(--technology-dim);margin:18px 0 0;font-size:9px;line-height:1.55}.technology-flow-footnote strong{color:var(--technology-blue);font-weight:600}.technology-flow-legend{color:var(--technology-dim);flex-wrap:wrap;gap:11px 24px;margin-top:18px;font:520 8px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.technology-flow-legend span{align-items:center;gap:8px;display:inline-flex}.technology-flow-legend i{border-top:1px solid var(--technology-copy);width:24px;height:1px;display:block}.technology-flow-legend i.is-dashed{border-top-style:dashed}.technology-overview-map{grid-template-columns:1.15fr 22px 1.15fr 22px .9fr 22px 1.15fr;align-items:stretch;display:grid}.technology-overview-group{align-content:start;gap:16px;min-width:0;display:grid}.technology-flow-group-label{min-height:15px;color:var(--technology-dim);letter-spacing:.1em;font:600 7px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-overview-group .technology-flow-node{min-height:90px}.technology-overview-group.is-engine .technology-flow-node{flex-direction:column;justify-content:center;min-height:196px;display:flex}.technology-overview-controls{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;width:calc(76% - 18px);margin:34px 0 0 auto;display:grid}.technology-sidecar-rail{grid-template-columns:18px repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;margin:32px 0 0 25%;display:grid}.technology-sidecar-link{border-left:1px dashed var(--technology-blue);justify-self:center;width:1px;height:100%;position:relative}.technology-sidecar-link:before{content:"";border-top:1px dashed var(--technology-blue);border-left:1px dashed var(--technology-blue);width:56px;height:33px;position:absolute;top:-33px;left:0}.technology-evaluation-start{width:min(270px,42%);margin:0 auto}.technology-evaluation-start+.technology-flow-connector,.technology-evaluation-lanes+.technology-flow-connector{border-top:0;border-left:1px solid var(--technology-line-strong);width:1px;height:27px;margin:0 auto}.technology-evaluation-start+.technology-flow-connector:after,.technology-evaluation-lanes+.technology-flow-connector:after{border-top:0;border-right:1px solid var(--technology-copy);border-bottom:1px solid var(--technology-copy);inset:auto auto 1px -3px;transform:rotate(45deg)}.technology-evaluation-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.technology-evaluation-lanes .technology-flow-node{min-height:210px}.technology-evaluation-decision{grid-template-columns:minmax(0,.7fr) 30px minmax(0,1.3fr);align-items:center;display:grid}.technology-evaluation-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.technology-evaluation-outcomes .technology-flow-node{min-height:84px}.technology-document-controls{width:70%;margin:31px 0 0 auto}.technology-lane-label{color:var(--technology-blue);letter-spacing:.09em;align-items:center;gap:8px;margin-bottom:15px;font:650 8px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.technology-lane-label i{background:currentColor;border:1px solid;border-radius:50%;width:6px;height:6px}.technology-lane-label.is-target{color:var(--technology-muted)}.technology-lane-label.is-target i{background:0 0}.technology-layer-target{border-top:1px dashed var(--technology-line-strong);margin-top:38px;padding-top:24px}.technology-target-path{margin:0;padding:0 0 0 20px;list-style:none;position:relative}.technology-target-path:before{content:"";border-left:1px dashed var(--technology-muted);position:absolute;top:13px;bottom:13px;left:3px}.technology-target-path li{border-top:1px solid var(--technology-line);grid-template-columns:42px minmax(0,1fr);gap:12px;min-height:58px;padding:10px 0 10px 18px;display:grid;position:relative}.technology-target-path li:before{content:"";border:1px solid var(--technology-muted);background:var(--technology-page);border-radius:50%;width:7px;height:7px;position:absolute;top:15px;left:-20px}.technology-target-path li>span{color:var(--technology-dim);font:550 8px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-target-path strong{color:var(--technology-copy);letter-spacing:-.018em;font-size:12px;font-weight:590;line-height:1.4;display:block}.technology-target-path p{color:var(--technology-dim);margin:3px 0 0;font-size:9px;line-height:1.45}.technology-token-vault{border:1px dashed var(--technology-blue);width:calc(50% - 10px);margin:21px 0 0 auto;padding:17px 18px}.technology-token-vault span,.technology-token-vault strong{display:block}.technology-token-vault span{color:var(--technology-blue);letter-spacing:.07em;font:620 7px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-token-vault strong{margin-top:7px;font-size:14px;font-weight:600}.technology-token-vault p{color:var(--technology-muted);margin:5px 0 0;font-size:9px;line-height:1.5}.technology-raw-diagram.is-enhanced .technology-flow-unit{opacity:0;transform:translateY(10px)}.technology-raw-diagram.is-enhanced.is-active .technology-flow-unit{opacity:1;transition:opacity .52s ease calc(var(--flow-order,0) * 64ms), transform .7s cubic-bezier(.22, 1, .36, 1) calc(var(--flow-order,0) * 64ms);transform:none}.technology-raw-diagram{--diagram-paper:#f7f6f1;--diagram-paper-raised:#ffffff8a;--diagram-ink:#22262a;--diagram-muted:#74787c;--diagram-line:#c7c6c0;--diagram-blue:#3976ad;--diagram-red:#d45d54;background:var(--diagram-paper);border:1px solid #f5f5f733}.technology-paper-svg{text-rendering:geometricprecision;width:100%;height:auto;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Noto Sans KR,sans-serif;display:block;overflow:visible}.technology-paper-svg-mobile{display:none}.technology-paper-svg .diagram-paper{fill:var(--diagram-paper)}.technology-paper-svg .diagram-paper-grain{opacity:.42;mix-blend-mode:multiply;pointer-events:none}.technology-paper-svg .diagram-box,.technology-paper-svg .diagram-link{vector-effect:non-scaling-stroke}.technology-paper-svg .diagram-box{fill:var(--diagram-paper-raised);stroke:var(--diagram-line);stroke-width:1px}.technology-paper-svg .diagram-box-blue{fill:color-mix(in srgb, var(--diagram-blue) 6%, var(--diagram-paper));stroke:color-mix(in srgb, var(--diagram-blue) 62%, var(--diagram-line))}.technology-paper-svg .diagram-box-red{fill:color-mix(in srgb, var(--diagram-red) 6%, var(--diagram-paper));stroke:color-mix(in srgb, var(--diagram-red) 62%, var(--diagram-line))}.technology-paper-svg .diagram-box-muted{fill:#0000;stroke:var(--diagram-muted)}.technology-paper-svg .diagram-box.is-dashed,.technology-paper-svg .diagram-link.is-dashed{stroke-dasharray:5 5}.technology-paper-svg .diagram-dot{fill:var(--diagram-ink)}.technology-paper-svg .diagram-dot-blue{fill:var(--diagram-blue)}.technology-paper-svg .diagram-dot-red{fill:var(--diagram-red)}.technology-paper-svg .diagram-dot-muted{fill:var(--diagram-muted)}.technology-paper-svg .diagram-dot.is-hollow{fill:var(--diagram-paper);stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.technology-paper-svg .diagram-dot-blue.is-hollow{color:var(--diagram-blue)}.technology-paper-svg .diagram-dot-red.is-hollow{color:var(--diagram-red)}.technology-paper-svg .diagram-dot-muted.is-hollow{color:var(--diagram-muted)}.technology-paper-svg .diagram-eyebrow,.technology-paper-svg .diagram-lane-label{fill:var(--diagram-muted);letter-spacing:.7px;font-size:8px;font-weight:500}.technology-paper-svg .diagram-title{fill:var(--diagram-ink);letter-spacing:-.25px;font-size:14px;font-weight:500}.technology-paper-svg .diagram-detail{fill:var(--diagram-muted);font-size:8.5px;font-weight:400}.technology-paper-svg .diagram-lane-label{font-size:8.5px}.technology-paper-svg .diagram-text-blue{fill:var(--diagram-blue)}.technology-paper-svg .diagram-text-red{fill:var(--diagram-red)}.technology-paper-svg .diagram-text-muted{fill:var(--diagram-muted)}.technology-paper-svg .diagram-link{fill:none;stroke:var(--diagram-ink);stroke-width:1px}.technology-paper-svg .diagram-link-blue{stroke:var(--diagram-blue)}.technology-paper-svg .diagram-link-red{stroke:var(--diagram-red)}.technology-paper-svg .diagram-link-muted{stroke:var(--diagram-muted)}.technology-paper-svg .diagram-marker-ink{fill:var(--diagram-ink)}.technology-paper-svg .diagram-marker-blue{fill:var(--diagram-blue)}.technology-paper-svg .diagram-marker-red{fill:var(--diagram-red)}.technology-paper-svg .diagram-marker-muted{fill:var(--diagram-muted)}.technology-raw-diagram.is-enhanced .technology-svg-step{opacity:0;transform:translateY(7px)}.technology-raw-diagram.is-enhanced.is-active .technology-svg-step{opacity:1;transition:opacity .48s ease calc(var(--svg-step,0) * 52ms), transform .65s cubic-bezier(.22, 1, .36, 1) calc(var(--svg-step,0) * 52ms);transform:none}@media (max-width:620px){.technology-paper-svg-desktop{display:none}.technology-paper-svg-mobile{display:block}}.technology-data-section{border-top:1px solid var(--technology-line-strong);padding-top:56px;margin:58px 0 0!important}.alphaevidence-snapshot{color:var(--technology-ink);margin:38px 0 0}.alphaevidence-snapshot-meta{border-top:1px solid var(--technology-line-strong);border-bottom:1px solid var(--technology-line);justify-content:space-between;align-items:flex-end;gap:20px;padding:13px 0;display:flex}.alphaevidence-snapshot-meta>div,.alphaevidence-snapshot-meta>p{min-width:0}.alphaevidence-snapshot-meta p{color:var(--technology-dim);margin:6px 0 0;font:500 9px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.alphaevidence-snapshot-meta>p{text-align:right;margin:0}.snapshot-state{color:var(--technology-blue);letter-spacing:.08em;border:0;border-radius:0;align-items:center;gap:7px;padding:5px 0;font:680 8px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-flex}.snapshot-state:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.snapshot-state-stale{color:var(--technology-red)}.alphaevidence-table-wrap{width:100%;overflow-x:auto}.alphaevidence-count-table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.45}.alphaevidence-count-table thead th{color:var(--technology-dim);border-bottom:1px solid var(--technology-line-strong);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:12px 10px;font:620 8px/1.35 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.alphaevidence-count-table thead th:first-child,.alphaevidence-count-table tbody td:first-child{padding-left:0}.alphaevidence-count-table thead th:last-child,.alphaevidence-count-table tbody td:last-child{padding-right:0}.alphaevidence-count-table thead th:last-child{text-align:right}.alphaevidence-count-table tbody th,.alphaevidence-count-table tbody td{border-bottom:1px solid var(--technology-line);vertical-align:middle;padding:15px 10px}.alphaevidence-count-table tbody th{color:var(--technology-copy);text-align:left;font-weight:560}.alphaevidence-count-table tbody th span,.alphaevidence-count-table tbody th small{display:block}.alphaevidence-count-table tbody th small{color:var(--technology-dim);margin-top:3px;font-size:9px;font-weight:480}.alphaevidence-count-index{width:42px;color:var(--technology-dim);font:500 8px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.alphaevidence-count-value{text-align:right;width:190px}.alphaevidence-count-value strong{color:var(--technology-blue);letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(24px,3vw,34px);font-weight:550}.alphaevidence-snapshot-unavailable{border-top:1px solid var(--technology-line-strong);border-bottom:1px solid var(--technology-line);padding:24px 0}.alphaevidence-snapshot-unavailable>span{color:var(--technology-dim);letter-spacing:.08em;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.alphaevidence-snapshot-unavailable h4{margin:12px 0 0;font-size:21px;font-weight:570}.alphaevidence-snapshot-unavailable p{color:var(--technology-muted);margin:7px 0 0;font-size:12px}.technology-data-notes{border-top:1px solid var(--technology-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:28px;padding-top:18px;display:grid}.technology-data-notes p{color:var(--technology-dim);margin:0;font-size:10px;line-height:1.65}.technology-data-notes strong{color:var(--technology-muted);font-weight:600}.technology-evaluation-explainer{border-top:1px solid var(--technology-line-strong);margin:30px 0 0}.technology-evaluation-explainer>div{border-bottom:1px solid var(--technology-line);grid-template-columns:190px minmax(0,1fr);gap:24px;padding:16px 0;display:grid}.technology-evaluation-explainer dt{color:var(--technology-ink);font-size:12px;font-weight:600}.technology-evaluation-explainer dd{color:var(--technology-muted);margin:0;font-size:11px;line-height:1.62}.technology-scope-note,.technology-regulatory-reference{border-top:1px solid var(--technology-line-strong);border-bottom:1px solid var(--technology-line);margin-top:48px;padding:22px 0;background:0 0!important}.technology-scope-note>span,.technology-regulatory-reference>span{color:var(--technology-blue);letter-spacing:.1em;margin-bottom:14px;font:650 8px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.technology-regulatory-reference>span{color:var(--technology-red)}.technology-scope-note h3,.technology-regulatory-reference h3{margin-bottom:14px;font-size:22px}.technology-scope-note p,.technology-regulatory-reference p{color:var(--technology-muted);margin:0;font-size:12px;line-height:1.7}.technology-regulatory-reference p+p{margin-top:10px}.technology-regulatory-reference a{border-bottom:1px solid var(--technology-red);width:fit-content;color:var(--technology-copy);gap:9px;margin-top:20px;padding-bottom:3px;font-size:11px;font-weight:580;display:inline-flex}.technology-regulatory-reference a span{color:var(--technology-red)}.technology-scope-columns{border-top:1px solid var(--technology-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin-top:62px;display:grid}.technology-scope-columns>section{padding-top:20px}.technology-scope-columns>section+section{border-left:1px solid var(--technology-line);padding-left:36px}.technology-scope-columns section>span{color:var(--technology-blue);letter-spacing:.08em;font:650 8px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-scope-columns section+section>span,.technology-layer-scope section+section>span{color:var(--technology-muted)}.technology-scope-columns h3{margin:14px 0 20px;font-size:22px}.technology-journal .technology-scope-columns ul{margin:0;padding:0;list-style:none}.technology-journal .technology-scope-columns li{border-top:1px solid var(--technology-line);color:var(--technology-muted);padding:10px 0 10px 14px;font-size:10px;line-height:1.55;position:relative}.technology-journal .technology-scope-columns li:before{content:"";border:1px solid var(--technology-blue);background:var(--technology-blue);border-radius:50%;width:4px;height:4px;position:absolute;top:17px;left:0}.technology-journal .technology-scope-columns section+section li:before{border-color:var(--technology-muted);background:0 0}.technology-page-footer{border-top:1px solid var(--technology-line-strong);grid-template-columns:88px minmax(0,1fr);gap:22px;padding:72px 0 82px;display:grid}.technology-page-footer>span{color:var(--technology-dim);letter-spacing:.1em;padding-top:9px;font:620 8px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.technology-page-footer h3{color:var(--technology-ink);letter-spacing:-.05em;margin:0;font-size:clamp(31px,3.7vw,46px);font-weight:600;line-height:1.1}.technology-page-footer>div>p{max-width:640px;color:var(--technology-muted);margin:25px 0 0;font-size:13px;line-height:1.72}.technology-page-footer>div>p+p{margin-top:12px}.technology-page-footer .technology-claim-boundary{grid-template-columns:104px minmax(0,1fr);margin-top:32px}.technology-page-footer>div>a{border-bottom:1px solid var(--technology-blue);width:fit-content;color:var(--technology-copy);gap:10px;margin-top:28px;padding-bottom:4px;font-size:12px;font-weight:600;display:inline-flex}.technology-page-footer>div>a span{color:var(--technology-blue);transition:transform .2s}.technology-page-footer>div>a:hover span{transform:translate(3px,-3px)}@media (max-width:1180px){.technology-article-nav{top:var(--header);z-index:70;opacity:1;visibility:visible;width:100%;position:sticky;right:auto;transform:none}.technology-article-nav.is-visible{transform:none}.technology-article-nav-inner{-webkit-backdrop-filter:none;background:0 0;border:0;grid-template-columns:90px minmax(0,1fr);align-items:stretch;width:min(768px,100vw - 48px);min-height:48px;margin:auto;padding:0;display:grid}.technology-article-nav-inner>span{align-items:center;padding:0;display:flex}.technology-article-nav ol{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.technology-article-nav a{grid-template-columns:15px minmax(0,1fr);min-height:47px;padding:8px 6px;font-size:9px}.technology-article-nav a:hover,.technology-article-nav a.is-active{transform:none}}@media (max-width:760px){.technology-hero,.technology-post,.technology-page-footer{width:min(100% - 40px,768px)}.technology-hero{padding-top:calc(var(--header) + 44px);padding-bottom:52px}.technology-hero h1{margin-top:35px;font-size:clamp(40px,11.6vw,54px)}.technology-intro-copy{margin:44px 0 0;font-size:15px;line-height:1.78}.technology-claim-boundary{grid-template-columns:1fr;gap:8px}.technology-article-nav-inner{grid-template-columns:74px auto;width:100%;padding-left:20px;overflow-x:auto}.technology-article-nav ol{grid-template-columns:repeat(4,minmax(126px,auto));width:max-content}.technology-post{scroll-margin-top:calc(var(--header) + 48px);padding:56px 0 64px}.technology-section-header{margin-bottom:44px}.technology-post-heading{grid-template-columns:1fr;gap:14px}.technology-post-number{padding-top:0}.technology-section-header h2{font-size:clamp(36px,10.5vw,48px)}.technology-status-list{margin:34px 0 0}.technology-status-list>div{grid-template-columns:104px minmax(0,1fr)}.technology-definition{margin-left:0}.technology-prose{font-size:15px;line-height:1.78}.technology-prose h3{font-size:clamp(23px,7vw,29px)}.technology-figure{margin:52px 0}.technology-figure-heading,.technology-figure figcaption{grid-template-columns:70px minmax(0,1fr);gap:12px}.technology-flow-pipeline,.technology-overview-map,.technology-overview-controls,.technology-evaluation-decision{flex-direction:column;display:flex}.technology-flow-pipeline .technology-flow-connector,.technology-overview-map>.technology-flow-connector,.technology-overview-controls>.technology-flow-connector,.technology-evaluation-decision>.technology-flow-connector{border-top:0;border-left:1px solid var(--technology-line-strong);width:1px;height:24px;margin:0 auto}.technology-flow-pipeline .technology-flow-connector:after,.technology-overview-map>.technology-flow-connector:after,.technology-overview-controls>.technology-flow-connector:after,.technology-evaluation-decision>.technology-flow-connector:after{border-top:0;border-right:1px solid var(--technology-copy);border-bottom:1px solid var(--technology-copy);inset:auto auto 1px -3px;transform:rotate(45deg)}.technology-flow-node{min-height:0;padding:16px 14px 16px 18px}.technology-flow-node strong{font-size:14px}.technology-flow-node li{font-size:8px}.technology-overview-group{gap:13px}.technology-overview-group.is-engine .technology-flow-node{min-height:96px}.technology-overview-controls,.technology-document-controls{width:100%;margin-left:0}.technology-sidecar-rail{grid-template-columns:1fr;margin:30px 0 0}.technology-sidecar-link{border-top:1px dashed var(--technology-blue);border-left:0;width:100%;height:1px}.technology-sidecar-link:before{content:none}.technology-evaluation-start{width:100%}.technology-evaluation-lanes,.technology-evaluation-outcomes{grid-template-columns:1fr;gap:22px}.technology-evaluation-lanes .technology-flow-node{min-height:0}.technology-evaluation-decision{gap:0}.technology-token-vault{width:100%}.alphaevidence-snapshot-meta{flex-direction:row;align-items:center;gap:10px;padding:11px 0}.alphaevidence-snapshot-meta>div{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.alphaevidence-snapshot-meta p{text-align:right;white-space:nowrap;margin:0}.alphaevidence-snapshot-meta>p{display:none}.alphaevidence-table-wrap{overflow-x:visible}.alphaevidence-count-table{min-width:0;display:block}.alphaevidence-count-table thead{display:none}.alphaevidence-count-table tbody{display:block}.alphaevidence-count-table tbody tr{border-bottom:1px solid var(--technology-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;display:grid}.alphaevidence-count-table tbody th,.alphaevidence-count-table tbody td{border-bottom:0;min-width:0;padding:16px 0}.alphaevidence-count-table tbody th{overflow-wrap:anywhere;font-size:13px;line-height:1.35}.alphaevidence-count-index,.alphaevidence-count-table tbody th small{display:none}.alphaevidence-count-value{white-space:nowrap;width:auto}.alphaevidence-count-value strong{font-size:clamp(24px,8.2vw,31px)}.technology-data-notes,.technology-scope-columns{grid-template-columns:1fr;gap:28px}.technology-scope-columns>section+section{border-top:1px solid var(--technology-line);border-left:0;padding:26px 0 0}.technology-evaluation-explainer>div{grid-template-columns:1fr;gap:8px}.technology-page-footer{grid-template-columns:1fr;gap:14px;padding:58px 0 66px}.technology-page-footer .technology-claim-boundary{grid-template-columns:1fr}}@media (max-width:480px){.technology-hero-meta{font-size:8px}.technology-status-list>div,.technology-figure-heading,.technology-figure figcaption{grid-template-columns:1fr;gap:5px}.technology-target-path li{grid-template-columns:30px minmax(0,1fr);padding-left:10px}}@media (prefers-reduced-motion:reduce){.technology-article-nav,.technology-page-footer>div>a span,.technology-raw-diagram.is-enhanced .technology-flow-unit,.technology-raw-diagram.is-enhanced.is-active .technology-flow-unit{opacity:1;transition:none;transform:none}}@media print{.technology-journal{color:#111;background:#fff}.technology-article-nav{display:none}.technology-hero,.technology-post,.technology-page-footer{width:100%}}
.knowledge-page{min-height:100svh;color:var(--ink);background-color:var(--paper-base);background-image:var(--paper-texture);background-repeat:repeat;background-size:var(--paper-size)}.knowledge-shell{width:min(1580px,100vw - 80px);margin:0 auto}.knowledge-hero{min-height:540px;padding:calc(var(--header) + 104px) 0 84px;border-bottom:1px solid #0f0f102e;align-items:flex-end;display:flex}.knowledge-hero-inner{position:relative}.knowledge-hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(76px,10.2vw,164px);font-weight:610;line-height:.82}.knowledge-lead{color:#56565b;letter-spacing:-.032em;word-break:keep-all;margin:46px 0 0;font-size:clamp(19px,1.55vw,25px);font-weight:440;line-height:1.45}.knowledge-live-line{color:#77777c;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:620;display:flex;position:absolute;bottom:2px;right:0}.knowledge-live-line i{background:var(--red);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ff3b3014}.knowledge-live-line time{color:#96969b;font-variant-numeric:tabular-nums;letter-spacing:.025em;margin-left:8px}.knowledge-library{padding:64px 0 132px}.knowledge-library-head{border-bottom:1px solid #0f0f1038;justify-content:space-between;align-items:baseline;gap:32px;margin-bottom:54px;padding-bottom:20px;display:flex}.knowledge-library-head h2{letter-spacing:.11em;margin:0;font-size:12px;font-weight:690}.knowledge-library-head p{color:#85858a;letter-spacing:-.01em;margin:0;font-size:12px}.knowledge-scope-toolbar{border-bottom:1px solid #0f0f1024;justify-content:flex-start;align-items:flex-end;gap:24px;margin-bottom:42px;display:flex}.knowledge-scope-filters{align-items:flex-end;gap:clamp(24px,2.6vw,42px);display:flex}.knowledge-scope-filter{color:#8a8a8f;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:baseline;margin:0;padding:0 0 14px;transition:color .18s;display:inline-flex;position:relative}.knowledge-scope-filter:after{content:"";background:0 0;height:1px;transition:background .18s;position:absolute;bottom:-1px;left:0;right:0}.knowledge-scope-filter span{letter-spacing:-.025em;font-size:15px;font-weight:610}.knowledge-scope-filter:hover,.knowledge-scope-filter:focus-visible,.knowledge-scope-filter[data-active=true]{color:var(--ink)}.knowledge-scope-filter[data-active=true]:after{background:var(--red)}.knowledge-scope-filter:focus-visible{outline:1px solid var(--ink);outline-offset:5px}.knowledge-paper-columns{column-count:4;column-gap:clamp(28px,2.7vw,48px)}.knowledge-feed-sentinel{width:100%;height:1px}.knowledge-feed-status{place-items:center;min-height:68px;display:grid}.knowledge-feed-status p{color:#77777c;letter-spacing:-.012em;align-items:center;gap:10px;margin:0;font-size:12px;display:inline-flex}.knowledge-feed-status p i{border:1px solid #0f0f103d;border-top-color:var(--red);border-radius:50%;width:7px;height:7px;animation:.75s linear infinite knowledge-feed-spin}.knowledge-feed-status button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0f0f1059;padding:8px 0;font-size:12px}.knowledge-feed-status button:hover,.knowledge-feed-status button:focus-visible{border-bottom-color:var(--red)}@keyframes knowledge-feed-spin{to{transform:rotate(360deg)}}.knowledge-paper-card{break-inside:avoid;width:100%;box-shadow:none;vertical-align:top;background:0 0;border-top:1px solid #0f0f1047;border-bottom:1px solid #0f0f101a;border-radius:0;margin:0 0 44px;padding:21px 0 31px;transition:border-color .2s,transform .25s cubic-bezier(.22,1,.36,1);display:inline-block}.knowledge-paper-card:hover,.knowledge-paper-card:focus-visible{border-top-color:var(--red);transform:translateY(-3px)}.knowledge-paper-card:focus-visible{outline:1px solid var(--ink);outline-offset:8px}.knowledge-paper-topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.knowledge-paper-topline time{font-variant-numeric:tabular-nums;letter-spacing:-.012em;font-size:13px;font-weight:680}.knowledge-paper-topline span{color:#9a9a9f;font-size:13px;transition:color .2s,transform .2s}.knowledge-paper-card:hover .knowledge-paper-topline span{color:var(--red);transform:translate(2px,-2px)}.knowledge-paper-card h2{color:#151516;letter-spacing:-.043em;text-wrap:pretty;overflow-wrap:anywhere;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:18px 0 0;font-size:clamp(20px,1.45vw,25px);font-weight:635;line-height:1.23;display:-webkit-box;overflow:hidden}.knowledge-paper-brief{color:#67676c;letter-spacing:-.023em;word-break:keep-all;overflow-wrap:break-word;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:22px 0 0;font-size:15px;font-weight:460;line-height:1.63;display:-webkit-box;overflow:hidden}.knowledge-paper-tags{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.knowledge-paper-tags span{color:#717176;letter-spacing:.01em;background:0 0;border:1px solid #0f0f102e;border-radius:999px;padding:4px 10px 3px;font-size:10px;font-weight:650;line-height:1.2}.knowledge-paper-tags span:first-child{color:#d6352e;border-color:#ff3b304d}.knowledge-paper-meta{color:#929297;letter-spacing:-.014em;text-overflow:ellipsis;white-space:nowrap;margin:16px 0 0;font-size:12px;font-weight:500;line-height:1.45;overflow:hidden}.knowledge-empty{border-top:1px solid #0f0f102e;border-bottom:1px solid #0f0f101f;place-items:center;min-height:360px;display:grid}.knowledge-empty p{color:#77777c;font-size:15px}.knowledge-library-foot{border-top:1px solid #0f0f103d;justify-content:space-between;align-items:flex-end;gap:36px;margin-top:72px;padding-top:26px;display:flex}.knowledge-library-foot p{color:#77777c;max-width:460px;margin:0;font-size:13px;line-height:1.55}.knowledge-library-foot a{letter-spacing:-.043em;align-items:center;gap:18px;font-size:clamp(22px,2vw,31px);font-weight:580;display:inline-flex}.knowledge-library-foot a i{border:1px solid #0f0f1047;border-radius:50%;place-items:center;width:44px;height:44px;font-size:14px;font-style:normal;transition:color .2s,background .2s,transform .2s;display:grid}.knowledge-library-foot a:hover i{color:#fff;background:var(--ink);transform:rotate(45deg)}@media (max-width:1280px){.knowledge-paper-columns{column-count:3}}@media (max-width:920px){.knowledge-shell{width:min(100% - 48px,860px)}.knowledge-hero{min-height:500px}.knowledge-live-line{margin-top:34px;position:static}.knowledge-paper-columns{column-count:2}}@media (max-width:620px){.knowledge-shell{width:calc(100vw - 40px)}.knowledge-hero{min-height:480px;padding:calc(var(--header) + 82px) 0 64px}.knowledge-hero h1{font-size:clamp(58px,19vw,82px);line-height:.9}.knowledge-lead{max-width:310px;margin-top:34px;font-size:18px;line-height:1.5}.knowledge-live-line{flex-wrap:wrap;align-items:flex-start;line-height:1.4}.knowledge-live-line time{width:100%;margin:3px 0 0 16px}.knowledge-library{padding:48px 0 96px}.knowledge-library-head{flex-direction:column;align-items:flex-start;gap:9px;margin-bottom:30px}.knowledge-scope-toolbar{margin-bottom:28px}.knowledge-scope-filters{gap:25px}.knowledge-scope-filter{padding-bottom:12px}.knowledge-scope-filter span{font-size:14px}.knowledge-paper-columns{column-count:1}.knowledge-paper-card{margin-bottom:28px;padding-top:18px}.knowledge-paper-card h2{font-size:23px}.knowledge-paper-brief{-webkit-line-clamp:7;font-size:15px;line-height:1.66}.knowledge-library-foot{flex-direction:column;align-items:flex-start;margin-top:46px}}@media (prefers-reduced-motion:reduce){.knowledge-paper-card,.knowledge-paper-topline span,.knowledge-library-foot a i{transition:none}.knowledge-feed-status p i{animation:none}.knowledge-paper-card:hover,.knowledge-paper-card:focus-visible{transform:none}}
