.tech-article-shell{max-width:1080px;padding-top:clamp(24px,4vw,42px);padding-bottom:clamp(64px,8vw,92px)}.tech-article-shell *,.tech-article-shell *:before,.tech-article-shell *:after{min-width:0}.tech-article-shell .glass-hero,.tech-article-shell .project-card,.tech-article-shell .log-card,.tech-article-shell .check-card,.tech-article-shell .harness-side,.tech-article-shell .glossary-card,.tech-article-shell .trace-block{border:1px solid rgba(255,255,255,.06);border-radius:18px;background:linear-gradient(180deg,#120f0cb8,#0a09087a);box-shadow:0 24px 70px #00000038}.tech-article-shell .bp-header,.tech-article-shell .paper-hero{width:min(100%,980px);margin-top:12px!important;margin-bottom:42px!important;margin-inline:auto!important;padding:clamp(26px,5vw,48px)!important}.tech-article-shell .content-section{width:min(100%,960px);margin-inline:auto;padding:clamp(30px,5vw,48px) 0;border-top:1px solid rgba(255,255,255,.05)}.tech-article-shell .content-section:first-of-type{border-top:0}.tech-article-shell .status-badge,.tech-article-shell .paper-badge,.tech-article-shell .log-tag,.tech-article-shell .check-badge,.tech-article-shell .harness-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid rgba(198,162,90,.16);border-radius:999px;background:#c6a25a14;color:var(--color-gold);font-family:var(--font-mono);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.tech-article-shell .entity-name,.tech-article-shell .paper-title,.tech-article-shell .subsection-title,.tech-article-shell .log-title,.tech-article-shell .harness-title,.tech-article-shell .check-title,.tech-article-shell h2,.tech-article-shell h3,.tech-article-shell h4{color:var(--color-text);font-family:var(--font-serif);letter-spacing:-.02em}.tech-article-shell .entity-name,.tech-article-shell .paper-title{max-width:19ch!important;margin-bottom:16px!important;font-size:clamp(2.7rem,5.2vw,4.8rem)!important;line-height:1!important;overflow-wrap:normal}.tech-article-shell .entity-title,.tech-article-shell .paper-subtitle,.tech-article-shell .bp-meta,.tech-article-shell .paper-meta,.tech-article-shell p,.tech-article-shell li,.tech-article-shell dd,.tech-article-shell .harness-lead,.tech-article-shell .check-why,.tech-article-shell .check-fail{color:var(--color-soft);line-height:1.82}.tech-article-shell .entity-title,.tech-article-shell .paper-subtitle{max-width:68ch;font-size:clamp(1rem,1.6vw,1.16rem)}.tech-article-shell p,.tech-article-shell li,.tech-article-shell dd{max-width:78ch;overflow-wrap:anywhere}.tech-article-shell p{margin-block:0 1.15em}.tech-article-shell p:last-child{margin-bottom:0}.tech-article-shell .bp-meta,.tech-article-shell .paper-meta,.tech-article-shell .log-date{color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.tech-article-shell .article-date-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.28rem .55rem;max-width:100%}.tech-article-shell .article-date-meta time,.tech-article-shell .article-date-separator{color:inherit;font:inherit;letter-spacing:inherit}.tech-article-shell .article-date-separator{opacity:.72}.tech-article-shell .article-meta-note{display:block;margin-top:.42rem;color:#e8e0cdb3}.tech-article-shell .section-header{margin-bottom:18px}.tech-article-shell .section-header h2,.tech-article-shell .subsection-title{max-width:25ch;margin:0;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.1;overflow-wrap:normal}.tech-article-shell .subsection-title{margin-top:clamp(30px,5vw,48px);margin-bottom:16px}.tech-article-shell .project-card,.tech-article-shell .log-card,.tech-article-shell .check-card,.tech-article-shell .harness-side{padding:clamp(22px,3.5vw,30px)}.tech-article-shell>.project-card{width:min(100%,960px);margin-inline:auto}.tech-article-shell .clean-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.tech-article-shell ul:not(.clean-list),.tech-article-shell ol:not(.clean-list){display:grid;gap:10px;padding-left:1.35rem}.tech-article-shell .clean-list li{position:relative;padding-left:18px}.tech-article-shell .clean-list li:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;border-radius:999px;background:var(--color-gold)}.tech-article-shell .code-block,.tech-article-shell .check-mini,.tech-article-shell .terminal{margin-top:18px;max-width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#070708db}.tech-article-shell pre{margin:0;padding:18px;overflow-x:auto;white-space:pre;word-break:normal;font-family:var(--font-mono);font-size:.84rem;line-height:1.7}.tech-article-shell code{font-family:var(--font-mono)}.tech-article-shell :not(pre)>code{padding:.14em .34em;border:1px solid rgba(198,162,90,.12);border-radius:5px;background:#c6a25a0f;color:var(--color-gold-soft);font-size:.9em}.tech-article-shell .table-responsive,.tech-article-shell .diagram-container,.tech-article-shell .diagram-figure{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:rgba(198,162,90,.36) transparent;scrollbar-width:thin}.tech-article-shell .table-responsive{background:linear-gradient(to right,#090807 30%,transparent) left center,linear-gradient(to left,#090807 30%,transparent) right center,radial-gradient(farthest-side at 0 50%,rgba(198,162,90,.2),transparent) left center,radial-gradient(farthest-side at 100% 50%,rgba(198,162,90,.2),transparent) right center;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:42px 100%,42px 100%,16px 100%,16px 100%}.tech-article-shell .table-responsive>table{background-color:transparent}.tech-article-shell table:not(.tech-table){width:100%;border-collapse:collapse;background:#090807b8;font-size:.9rem}.tech-article-shell table:not(.tech-table) th,.tech-article-shell table:not(.tech-table) td{padding:14px 16px;border-bottom:1px solid rgba(198,162,90,.14);color:var(--color-soft);text-align:left;vertical-align:top}.tech-article-shell table:not(.tech-table) th{background:#c6a25a12;color:var(--color-text)}.tech-article-shell .timeline-container,.tech-article-shell .harness-grid{display:grid;gap:16px}.tech-article-shell .trace-highlight,.tech-article-shell strong{color:var(--color-text)}.tech-article-shell .terminal-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff08}.tech-article-shell .terminal-dot{width:10px;height:10px;border-radius:999px}.tech-article-shell .terminal-dot.red{background:#f43f5e}.tech-article-shell .terminal-dot.yellow{background:#eab308}.tech-article-shell .terminal-dot.green{background:var(--color-gold)}.tech-article-shell .terminal-title{color:var(--color-muted);font-family:var(--font-mono);font-size:.74rem}.tech-article-shell .terminal-copy{margin-left:auto;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:6px 10px;background:transparent;color:var(--color-soft);font-family:var(--font-mono);font-size:.72rem;cursor:pointer}.tech-article-shell .harness-layout{display:grid;grid-template-columns:.82fr 1.18fr;gap:18px;align-items:start}.tech-article-shell .check-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.tech-article-shell .footer-contact,.tech-article-shell a{color:var(--color-gold-soft)}.tech-article-shell a:hover,.tech-article-shell .footer-contact:hover{color:var(--color-text)}.tech-article-shell .blueprint-hero-grid{width:min(100%,1040px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.72fr);gap:clamp(30px,6vw,78px);align-items:center;margin:clamp(26px,5vw,64px) auto clamp(44px,7vw,84px);padding:clamp(10px,2.5vw,24px) 0}.tech-article-shell .blueprint-hero-copy{min-width:0}.tech-article-shell .blueprint-hero-copy .paper-badge{margin-bottom:clamp(18px,2vw,24px)}.tech-article-shell .blueprint-hero-copy .paper-title{max-width:18ch!important;margin-bottom:clamp(20px,3vw,30px)!important}.tech-article-shell .blueprint-hero-copy .paper-subtitle{max-width:58ch}.tech-article-shell .blueprint-hero-copy .paper-meta{width:min(100%,640px);margin-top:clamp(22px,3vw,30px);padding-top:16px;border-top:1px solid rgba(198,162,90,.16)}.tech-article-shell .blueprint-scope-card{align-self:center;min-width:0;padding:clamp(24px,4vw,36px);border:1px solid rgba(198,162,90,.2);border-left:3px solid rgba(198,162,90,.72);border-radius:18px;background:linear-gradient(180deg,#18130dd6,#080808bd),radial-gradient(circle at 22% 0,rgba(198,162,90,.13),transparent 38%);box-shadow:0 28px 78px #00000047}.tech-article-shell .blueprint-scope-card h2{max-width:100%;margin:0 0 18px;font-size:clamp(1.55rem,2.4vw,2.15rem);line-height:1.08}.tech-article-shell .blueprint-scope-card p{max-width:100%;margin-bottom:16px;font-size:.96rem;line-height:1.72}.tech-article-shell .blueprint-scope-card p:last-child{margin-bottom:0}.tech-article-shell .blueprint-scope-card strong{color:var(--color-gold);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em}.tech-article-shell .authority-bluf{border-left:3px solid rgba(198,162,90,.72);background:linear-gradient(135deg,rgba(198,162,90,.12),transparent 42%),linear-gradient(180deg,#120f0cd1,#090807a8)}.tech-article-shell .authority-bluf h2,.tech-article-shell .authority-note h3{margin-top:0;font-size:1.35rem;line-height:1.15}.tech-article-shell .authority-map{width:min(100%,1040px);margin:30px auto 0;padding:22px;border:1px solid rgba(198,162,90,.18);border-radius:22px;background:radial-gradient(circle at 50% 0,rgba(198,162,90,.16),transparent 34%),linear-gradient(180deg,#0d0b09eb,#070707c7);box-shadow:0 28px 80px #00000047}.tech-article-shell .authority-map figcaption{margin:0 0 18px;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tech-article-shell .authority-flow{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(260px,1fr) minmax(0,.92fr);grid-template-rows:auto auto auto;gap:clamp(18px,2.4vw,28px);align-items:center;padding:clamp(12px,2vw,20px) 0}.tech-article-shell .authority-flow:before{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(198,162,90,.3) 26%,rgba(198,162,90,.3) 74%,transparent) center 50% / 100% 1px no-repeat,linear-gradient(180deg,transparent,rgba(198,162,90,.24) 22%,rgba(198,162,90,.24) 78%,transparent) center / 1px 100% no-repeat;opacity:.82}.tech-article-shell .authority-node{position:relative;z-index:1;min-height:158px;display:flex;flex-direction:column;padding:18px;overflow:visible;border:1px solid rgba(198,162,90,.18);border-radius:16px;background:linear-gradient(180deg,#ffffff0b,#ffffff04),#090807c2}.tech-article-shell .authority-node:before{content:"";position:absolute;top:16px;right:16px;width:9px;height:9px;border-radius:999px;background:var(--color-gold);box-shadow:0 0 0 6px #c6a25a14}.tech-article-shell .authority-node:after{content:"";position:absolute;z-index:-1;background:linear-gradient(90deg,#c6a25a05,#c6a25a52);pointer-events:none}.tech-article-shell .authority-node-core{grid-column:2;grid-row:2;min-height:218px;justify-content:center;text-align:center;border-color:#c6a25a9e;background:radial-gradient(circle at 50% 0,rgba(198,162,90,.24),transparent 44%),linear-gradient(180deg,#211a0eb8,#0c0a08db);box-shadow:inset 0 0 0 1px #c6a25a24,0 0 0 1px #c6a25a0f,0 24px 58px #00000042,0 0 34px #c6a25a14}.tech-article-shell .authority-node-core:before{top:18px;right:50%;transform:translate(50%);width:12px;height:12px;box-shadow:0 0 0 8px #c6a25a1a,0 0 28px #c6a25a57}.tech-article-shell .authority-node-core:after{display:none}.tech-article-shell .authority-node-identity{grid-column:1;grid-row:1}.tech-article-shell .authority-node-structure{grid-column:3;grid-row:1}.tech-article-shell .authority-node-proof{grid-column:1;grid-row:2}.tech-article-shell .authority-node-extractability{grid-column:3;grid-row:2}.tech-article-shell .authority-node-citation{grid-column:2;grid-row:3}.tech-article-shell .authority-node-identity:after,.tech-article-shell .authority-node-proof:after{right:-28px;top:50%;width:28px;height:1px;background:linear-gradient(90deg,#c6a25a14,#c6a25a6b)}.tech-article-shell .authority-node-structure:after,.tech-article-shell .authority-node-extractability:after{left:-28px;top:50%;width:28px;height:1px;transform:rotate(180deg);background:linear-gradient(90deg,#c6a25a14,#c6a25a6b)}.tech-article-shell .authority-node-citation:after{left:50%;top:-28px;width:1px;height:28px;background:linear-gradient(180deg,#c6a25a14,#c6a25a6b)}.tech-article-shell .authority-node-label,.tech-article-shell .authority-resource-kicker{display:inline-flex;width:fit-content;margin-bottom:12px;color:var(--color-gold);font-family:var(--font-mono);font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tech-article-shell .authority-node h3{margin:0 0 10px;font-size:1.2rem;line-height:1.12}.tech-article-shell .authority-node-core h3{font-size:clamp(1.55rem,2.4vw,2.25rem)}.tech-article-shell .authority-node p{margin:0;font-size:.88rem;line-height:1.68}.tech-article-shell .authority-edge{display:grid;place-items:center;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:1.05rem;opacity:.82}.tech-article-shell .authority-cluster{margin-top:18px;padding:20px;border:1px solid rgba(198,162,90,.14);border-radius:16px;background:linear-gradient(90deg,rgba(198,162,90,.08),transparent 40%),#ffffff06}.tech-article-shell .authority-cluster h3{margin:0 0 14px;font-size:1.25rem}.tech-article-shell .authority-cluster-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.tech-article-shell .authority-cluster-card{padding:14px;border:1px solid rgba(198,162,90,.1);border-radius:12px;background:#08080859}.tech-article-shell .authority-cluster-card h4{margin:0 0 8px;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.tech-article-shell .authority-cluster-card p{margin:0;font-size:.9rem;line-height:1.62}.tech-article-shell .authority-component-grid,.tech-article-shell .authority-implementation,.tech-article-shell .authority-check-grid,.tech-article-shell .authority-risk-grid,.tech-article-shell .authority-resource-grid{display:grid;gap:16px;margin-top:24px}.tech-article-shell .authority-component-grid,.tech-article-shell .authority-check-grid,.tech-article-shell .authority-risk-grid,.tech-article-shell .authority-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tech-article-shell .authority-implementation{grid-template-columns:minmax(0,1fr)}.tech-article-shell .authority-component,.tech-article-shell .authority-implementation-step,.tech-article-shell .authority-check,.tech-article-shell .authority-risk,.tech-article-shell .authority-resource-card,.tech-article-shell .authority-note{position:relative;overflow:hidden}.tech-article-shell .authority-component h3{padding-right:44px}.tech-article-shell .authority-component-index{position:absolute;top:19px;right:20px;color:#c6a25a9e;font-size:.72rem;font-weight:700;line-height:1}.tech-article-shell .authority-component:before,.tech-article-shell .authority-implementation-step:before,.tech-article-shell .authority-check:before,.tech-article-shell .authority-risk:before,.tech-article-shell .authority-resource-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#c6a25acc,#c6a25a14)}.tech-article-shell .authority-component h3,.tech-article-shell .authority-implementation-step h3,.tech-article-shell .authority-check h3,.tech-article-shell .authority-risk h3,.tech-article-shell .authority-resource-card h3{margin-top:0;margin-bottom:10px;font-size:1.28rem;line-height:1.18}.tech-article-shell .authority-check .clean-list li{padding:10px 12px 10px 30px;border-radius:10px;background:#c6a25a0e;font-size:.92rem}.tech-article-shell .authority-check .clean-list li:before{left:13px;background:transparent;border:1px solid var(--color-gold);box-shadow:inset 0 0 0 2px #c6a25a29}.tech-article-shell .authority-risk{border-color:#e4c98924;background:linear-gradient(180deg,#231c1261,#07070785),#0a0908b3}.tech-article-shell .authority-resource-card{min-height:196px;display:flex;flex-direction:column;color:var(--color-text);text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.tech-article-shell .authority-resource-card:after{content:"Deschide resursa";margin-top:auto;padding-top:18px;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tech-article-shell .authority-resource-card:hover{transform:translateY(-3px);border-color:#c6a25a5c;background:linear-gradient(180deg,#c6a25a1a,#08080894),#0c0a08c2}.tech-article-shell .authority-reference-card:after{content:none}.tech-article-shell .authority-reference-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:18px}.tech-article-shell .authority-reference-link{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border:1px solid rgba(198,162,90,.18);border-radius:999px;background:#c6a25a12;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.72rem;font-weight:700;line-height:1;text-decoration:none}.tech-article-shell .authority-reference-link:hover,.tech-article-shell .authority-reference-link:focus-visible{border-color:#c6a25a6b;color:var(--color-gold)}.tech-article-shell .authority-note{margin-top:18px;border-left:3px solid rgba(198,162,90,.58)}.tech-article-shell .semantic-formula{display:flex;flex-wrap:wrap;align-items:center;gap:9px 12px;max-width:100%;margin-top:14px;margin-bottom:18px;line-height:1.3}.tech-article-shell .semantic-formula .semantic-step{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border:1px solid rgba(198,162,90,.18);border-radius:999px;background:#c6a25a12;color:var(--color-text);font-family:var(--font-mono);font-size:.74rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.tech-article-shell .semantic-formula .semantic-arrow{display:inline-flex;align-items:center;justify-content:center;min-width:16px;color:#c6a25ab8;font-family:var(--font-sans);font-size:1rem;line-height:1}.tech-article-shell #modelul-semantic-recuperare .authority-component p{margin-bottom:.92em;line-height:1.68}.tech-article-shell #modelul-semantic-recuperare .authority-component p:last-child{margin-bottom:0}.tech-article-shell #modelul-semantic-recuperare .authority-component p strong{display:block;margin-bottom:4px;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.tech-article-shell .semantic-check-list{margin-top:14px;display:grid;gap:8px}.tech-article-shell .semantic-check-list li{padding:10px 12px 10px 30px;border-radius:10px;background:#c6a25a0e;line-height:1.48}.tech-article-shell .semantic-check-close{margin-top:16px;margin-bottom:0}.tech-article-shell .semantic-circuit-read{margin-top:4px}.tech-article-shell .semantic-circuit-map{position:relative;isolation:isolate;overflow:hidden;margin:30px 0 0;padding:clamp(20px,4vw,30px);border:1px solid rgba(198,162,90,.16);border-radius:22px;background:radial-gradient(circle at 50% 42%,rgba(198,162,90,.16),transparent 28%),linear-gradient(135deg,#c6a25a13,#ffffff05 42%,#0a09088f),#090807bd;box-shadow:0 26px 80px #00000038}.tech-article-shell .semantic-circuit-map:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,255,255,.022) 0 1px,transparent 1px 88px),repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 72px);opacity:.42}.tech-article-shell .semantic-circuit-map figcaption{position:relative;z-index:2;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:0;line-height:1.35;text-transform:uppercase}.tech-article-shell .semantic-circuit-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(126px,.9fr) repeat(3,minmax(132px,1fr)) minmax(140px,.95fr);grid-template-rows:minmax(124px,auto) minmax(164px,auto) minmax(124px,auto);gap:clamp(12px,2vw,18px);align-items:stretch;min-height:500px;margin-top:22px}.tech-article-shell .semantic-circuit-node{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0;min-height:132px;padding:16px;overflow:hidden;border:1px solid rgba(198,162,90,.17);border-radius:16px;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#080808c7;box-shadow:0 18px 42px #00000042;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tech-article-shell .semantic-circuit-node:before{content:"";position:absolute;top:14px;right:14px;width:8px;height:8px;border-radius:999px;background:var(--color-gold);box-shadow:0 0 0 6px #c6a25a1f}.tech-article-shell .semantic-circuit-node:hover{transform:translateY(-2px);border-color:#c6a25a5c;box-shadow:0 22px 48px #00000057}.tech-article-shell .semantic-circuit-kicker{color:#c6a25ac2;font-family:var(--font-mono);font-size:.64rem;font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase}.tech-article-shell .semantic-circuit-node h3,.tech-article-shell .semantic-circuit-note h3,.tech-article-shell .semantic-circuit-outcome h3{margin:0;font-size:1rem;line-height:1.18}.tech-article-shell .semantic-circuit-node p,.tech-article-shell .semantic-circuit-note p,.tech-article-shell .semantic-circuit-outcome p{max-width:none;margin:0;font-size:.88rem;line-height:1.58}.tech-article-shell .semantic-circuit-entry{grid-column:1;grid-row:2}.tech-article-shell .semantic-circuit-core{grid-column:3;grid-row:2;min-height:178px;text-align:center;border-color:#c6a25a80;background:radial-gradient(circle at 50% 0,rgba(198,162,90,.2),transparent 52%),linear-gradient(180deg,#c6a25a1c,#080808a8),#0a0908e0}.tech-article-shell .semantic-circuit-entity{grid-column:2;grid-row:1}.tech-article-shell .semantic-circuit-attribute{grid-column:4;grid-row:1}.tech-article-shell .semantic-circuit-evidence{grid-column:2;grid-row:3}.tech-article-shell .semantic-circuit-context{grid-column:4;grid-row:3}.tech-article-shell .semantic-circuit-internal{grid-column:3;grid-row:1}.tech-article-shell .semantic-circuit-exit{grid-column:5;grid-row:2;border-color:#c6a25a5c;background:linear-gradient(180deg,#c6a25a1f,#08080894),#0c0a08d1}.tech-article-shell .semantic-circuit-link{position:absolute;z-index:1;height:2px;border-radius:999px;background:linear-gradient(90deg,#c6a25a0a,#c6a25a94,#c6a25a1f);box-shadow:0 0 18px #c6a25a29;pointer-events:none}.tech-article-shell .semantic-circuit-link-entry,.tech-article-shell .semantic-circuit-link-exit{top:50%;transform:translateY(-50%)}.tech-article-shell .semantic-circuit-link-entry{left:11%;width:39%}.tech-article-shell .semantic-circuit-link-exit{left:50%;width:39%}.tech-article-shell .semantic-circuit-link-entry:after,.tech-article-shell .semantic-circuit-link-exit:after{content:"";position:absolute;top:50%;right:-1px;width:8px;height:8px;border-top:1px solid rgba(198,162,90,.78);border-right:1px solid rgba(198,162,90,.78);transform:translateY(-50%) rotate(45deg)}.tech-article-shell .semantic-circuit-link-internal{left:50%;top:18%;width:25%;transform:rotate(90deg);transform-origin:left center}.tech-article-shell .semantic-circuit-link-entity,.tech-article-shell .semantic-circuit-link-attribute,.tech-article-shell .semantic-circuit-link-evidence,.tech-article-shell .semantic-circuit-link-context{left:50%;top:50%;width:28%;transform-origin:left center}.tech-article-shell .semantic-circuit-link-entity{transform:rotate(-145deg)}.tech-article-shell .semantic-circuit-link-attribute{transform:rotate(-35deg)}.tech-article-shell .semantic-circuit-link-evidence{transform:rotate(145deg)}.tech-article-shell .semantic-circuit-link-context{transform:rotate(35deg)}.tech-article-shell .semantic-circuit-note{margin-top:20px;border-left:3px solid rgba(198,162,90,.62);background:linear-gradient(90deg,#c6a25a14,#ffffff06),#090807b3}.tech-article-shell .semantic-circuit-note h3{margin:0 0 12px;font-size:clamp(1.18rem,1.6vw,1.42rem);line-height:1.16}.tech-article-shell .semantic-circuit-note p+p{margin-top:12px}.tech-article-shell .entity-support-map{position:relative;isolation:isolate;overflow:hidden;margin:24px 0 0;padding:clamp(20px,3vw,30px);border:1px solid rgba(198,162,90,.16);border-radius:20px;background:radial-gradient(circle at 50% 0,rgba(198,162,90,.12),transparent 48%),linear-gradient(180deg,#ffffff09,#0a0908d1),#090807c7}.tech-article-shell .entity-support-map:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(198,162,90,.46),transparent);pointer-events:none}.tech-article-shell .entity-support-map figcaption{margin:0 0 12px;color:var(--color-text);font-family:var(--font-serif);font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.14}.tech-article-shell .entity-support-map>p{max-width:86ch;margin:0;color:var(--color-soft);font-size:.98rem;line-height:1.72}.tech-article-shell .entity-support-compact{display:grid;gap:14px;margin-top:20px}.tech-article-shell .entity-support-main-flow{display:grid;grid-template-columns:minmax(360px,1.55fr) 24px minmax(160px,.72fr) 24px minmax(180px,.82fr);gap:10px;align-items:center}.tech-article-shell .entity-support-source-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tech-article-shell .entity-support-flow-card,.tech-article-shell .entity-support-support-card{position:relative;overflow:hidden;min-width:0;padding:13px 14px;border:1px solid rgba(198,162,90,.14);border-radius:14px;background:linear-gradient(180deg,#ffffff09,#c6a25a0a),#0a0908c7}.tech-article-shell .entity-support-flow-card:before,.tech-article-shell .entity-support-support-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#c6a25a1a,#c6a25a75,#c6a25a1a)}.tech-article-shell .entity-support-flow-card h3,.tech-article-shell .entity-support-support-card h3{margin:0;color:var(--color-text);font-size:.96rem;line-height:1.22}.tech-article-shell .entity-support-flow-card p,.tech-article-shell .entity-support-support-card p{max-width:none;margin:7px 0 0;color:var(--color-soft);font-size:.86rem;line-height:1.5}.tech-article-shell .entity-support-page-card,.tech-article-shell .entity-support-output-card{border-color:#c6a25a42;background:radial-gradient(circle at 100% 0,rgba(198,162,90,.1),transparent 46%),linear-gradient(180deg,#c6a25a16,#ffffff08),#0c0a08db}.tech-article-shell .entity-support-browser-card{padding:0;border-color:#c6a25a52;box-shadow:0 18px 36px #0000002e,inset 0 1px #ffffff0b}.tech-article-shell .entity-support-browser-card:before{display:none}.tech-article-shell .entity-support-browser-bar{display:flex;align-items:center;gap:6px;min-height:28px;padding:0 12px;border-bottom:1px solid rgba(198,162,90,.14);background:#ffffff09}.tech-article-shell .entity-support-browser-bar span{width:6px;height:6px;border-radius:999px;background:#c6a25a6b}.tech-article-shell .entity-support-browser-body{padding:14px}.tech-article-shell .entity-support-browser-line{display:block;width:82%;height:6px;margin-top:13px;border-radius:999px;background:linear-gradient(90deg,#c6a25a38,#ffffff0d)}.tech-article-shell .entity-support-browser-line-short{width:56%;margin-top:8px;background:linear-gradient(90deg,#ffffff12,#c6a25a1f)}.tech-article-shell .entity-support-flow-connector{position:relative;display:block;width:100%;height:2px;min-width:24px;background:repeating-linear-gradient(90deg,rgba(198,162,90,.34) 0 5px,rgba(198,162,90,.09) 5px 8px,transparent 8px 12px)}.tech-article-shell .entity-support-flow-connector:after{content:"";position:absolute;top:50%;right:0;width:7px;height:7px;border-top:1px solid rgba(198,162,90,.5);border-right:1px solid rgba(198,162,90,.5);transform:translateY(-50%) rotate(45deg)}.tech-article-shell .entity-support-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tech-article-shell .entity-support-support-card{padding:12px 14px;background:linear-gradient(180deg,#ffffff08,#c6a25a07),#090807b8}.tech-article-shell .entity-support-caption{margin-top:18px!important;padding:14px 16px;border:1px solid rgba(198,162,90,.13);border-radius:14px;background:#c6a25a0d}.tech-article-shell .semantic-validation-bridge{margin:18px 0 0;padding:16px 18px;border:1px solid rgba(198,162,90,.12);border-radius:14px;background:#c6a25a0b;color:var(--color-soft);font-size:.95rem;line-height:1.72}.tech-article-shell .semantic-validation{margin-top:28px}.tech-article-shell .semantic-validation h3{margin:0 0 12px;color:var(--color-text);font-family:var(--font-serif);font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.15}.tech-article-shell .semantic-validation>p{max-width:82ch;margin-bottom:20px}.tech-article-shell .semantic-validation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px}.tech-article-shell .semantic-validation-card{display:flex;flex-direction:column;gap:12px;min-height:256px;border-color:#c6a25a24;background:linear-gradient(180deg,#c6a25a11,#0808088a),#0a0908b8}.tech-article-shell .semantic-validation-card h4{margin:0;color:var(--color-text);font-size:1rem;line-height:1.2}.tech-article-shell .semantic-validation-card p{max-width:none;margin:0;font-size:.88rem;line-height:1.62}.tech-article-shell .semantic-validation-check{margin-top:auto!important;padding-top:12px;border-top:1px solid rgba(198,162,90,.12)}.tech-article-shell .semantic-validation-check strong{display:block;margin-bottom:6px;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.66rem;letter-spacing:0;line-height:1.2;text-transform:uppercase}.tech-article-shell .semantic-circuit-outcomes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.tech-article-shell .semantic-circuit-outcome{position:relative;min-height:132px;border-color:#c6a25a24;background:linear-gradient(180deg,#c6a25a12,#08080885),#0a0908b8}.tech-article-shell .semantic-circuit-outcome:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#c6a25ab8,#c6a25a14)}.tech-article-shell .authority-note .code-block{margin-top:14px}.tech-article-shell .authority-section-bridge{margin:20px 0 0;padding:18px 20px;border:1px solid rgba(198,162,90,.14);border-left:3px solid rgba(198,162,90,.62);border-radius:14px;background:linear-gradient(90deg,#c6a25a14,#ffffff06);color:var(--color-soft);font-size:.96rem;line-height:1.72}.tech-article-shell .zero-principle-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.tech-article-shell .zero-principle-list li{position:relative;max-width:none;padding:11px 12px 11px 32px;border:1px solid rgba(198,162,90,.12);border-radius:12px;background:#c6a25a0e;color:var(--color-text);font-family:var(--font-mono);font-size:.76rem;font-weight:700;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.tech-article-shell .zero-principle-list li:before{content:"";position:absolute;top:50%;left:13px;width:7px;height:7px;border-radius:999px;background:var(--color-gold);box-shadow:0 0 0 5px #c6a25a14;transform:translateY(-50%)}.tech-article-shell .zero-scope-grid,.tech-article-shell .zero-component-grid,.tech-article-shell .zero-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.tech-article-shell .zero-scope-card h3{padding-right:44px}.tech-article-shell #vitals-acces-tehnic .authority-check-grid,.tech-article-shell .authority-risk-grid.agent-problem-risk-grid,.tech-article-shell .authority-risk-grid.semantic-problem-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tech-article-shell .blueprint-limits-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0 26px}.tech-article-shell .blueprint-limits-panel{min-width:0;padding:clamp(18px,2.4vw,24px);border:1px solid rgba(198,162,90,.12);border-radius:14px;background:linear-gradient(180deg,#c6a25a0b,#ffffff03),#08080847}.tech-article-shell .blueprint-limits-panel .authority-node-label{margin-bottom:16px}.tech-article-shell .blueprint-limits-panel .clean-list{gap:11px}.tech-article-shell .blueprint-limits-panel li{color:#ece5d6cc;line-height:1.62}.tech-article-shell .agent-conversion-flow{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin:30px 0 38px;padding:22px 0 0;list-style:none}.tech-article-shell .agent-conversion-flow:before{content:"";position:absolute;top:34px;left:18px;right:18px;height:1px;background:linear-gradient(90deg,#c6a25a14,#c6a25a5c,#c6a25a14)}.tech-article-shell .agent-conversion-step{position:relative;min-width:0;padding:0 2px}.tech-article-shell .agent-conversion-step:not(:last-child):after{content:"→";position:absolute;top:3px;right:-20px;color:#c6a25a8f;font-family:var(--font-mono);font-size:.76rem;line-height:1}.tech-article-shell .agent-conversion-index{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:24px;margin-bottom:16px;padding:0 8px;border:1px solid rgba(198,162,90,.28);border-radius:999px;background:#0f0c08f5;color:#c6a25aad;font-family:var(--font-mono);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tech-article-shell .agent-conversion-step h3{margin:0 0 8px;padding-right:0;font-size:clamp(.98rem,1.25vw,1.12rem);line-height:1.18}.tech-article-shell .agent-conversion-step p{margin:0;color:#ece5d6c2;font-size:.9rem;line-height:1.55}.tech-article-shell .agent-execution-gate{display:grid;gap:26px;margin:26px 0 38px}.tech-article-shell .agent-gate-part{padding-top:24px;border-top:1px solid rgba(198,162,90,.14)}.tech-article-shell .agent-gate-part:first-child{padding-top:0;border-top:0}.tech-article-shell .agent-gate-part h4{margin:0 0 12px;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tech-article-shell .agent-gate-part p{margin-top:0}.tech-article-shell .agent-gate-part .clean-list{margin-top:18px}.tech-article-shell .agent-decision-gate{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.tech-article-shell .agent-decision-item{position:relative;min-width:0;overflow:hidden;padding:20px 20px 20px 22px;border:1px solid rgba(198,162,90,.14);border-radius:12px;background:linear-gradient(180deg,#120e09c7,#0707088f)}.tech-article-shell .agent-decision-item:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#c6a25ab8,#c6a25a14)}.tech-article-shell .agent-decision-item h5{margin:0 0 10px;color:#f8f2e5f5;font-size:1.12rem;line-height:1.2}.tech-article-shell .agent-decision-item p{margin:0;color:#ece5d6c2;font-size:.94rem;line-height:1.62}.tech-article-shell .agent-paradigm-note{margin-top:26px;padding-top:24px;border-top:1px solid rgba(198,162,90,.14)}.tech-article-shell .agent-paradigm-note h4{margin:0 0 12px;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tech-article-shell .agent-paradigm-note p{margin-top:0}.tech-article-shell .agent-paradigm-note .clean-list{margin-top:18px}.tech-article-shell .agent-artifact-list{display:grid;gap:0;margin:18px 0 0}.tech-article-shell .agent-artifact-row{display:grid;grid-template-columns:minmax(150px,.34fr) minmax(0,1fr);gap:18px;padding:14px 0;border-top:1px solid rgba(244,222,176,.1)}.tech-article-shell .agent-artifact-row:first-child{border-top:0}.tech-article-shell .agent-artifact-list dt{margin:0;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tech-article-shell .agent-artifact-list dd{margin:0;color:#ece5d6c7;font-size:.96rem;line-height:1.62}.tech-article-shell .agent-routing-map{margin:34px 0 38px;padding:clamp(22px,3.2vw,32px);border:1px solid rgba(198,162,90,.16);border-radius:18px;background:radial-gradient(circle at 50% 50%,rgba(198,162,90,.08),transparent 34%),linear-gradient(180deg,#ffffff0b,#ffffff05),#08080885}.tech-article-shell .agent-routing-map,.tech-article-shell .agent-routing-map *{box-sizing:border-box}.tech-article-shell .agent-routing-map figcaption{margin:0 0 22px;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tech-article-shell .agent-routing-map__canvas{--routing-line: rgba(198, 162, 90, .48);--routing-line-soft: rgba(198, 162, 90, .16);--routing-risk-line: rgba(229, 129, 104, .46);position:relative;display:grid;grid-template-columns:minmax(118px,.72fr) minmax(30px,.16fr) minmax(150px,.96fr) minmax(38px,.18fr) minmax(176px,1.08fr) minmax(58px,.24fr) minmax(188px,1.18fr) minmax(44px,.2fr) minmax(154px,.9fr);grid-template-rows:minmax(112px,auto) 20px minmax(136px,auto) 20px minmax(112px,auto);align-items:center;margin-top:6px;overflow:visible}.tech-article-shell .agent-routing-node{position:relative;z-index:2;min-width:0;padding:16px;border:1px solid rgba(198,162,90,.15);border-radius:14px;background:linear-gradient(180deg,#16130feb,#09090ac7),#ffffff08;box-shadow:0 18px 44px #0000002e}.tech-article-shell .agent-routing-node h3{margin:0 0 8px;color:#f8f2e5f5;font-size:.98rem;line-height:1.18;letter-spacing:0}.tech-article-shell .agent-routing-node p{max-width:none;margin:0;color:#ece5d6bd;font-size:.84rem;line-height:1.52}.tech-article-shell .agent-routing-node--input{grid-column:1;grid-row:3}.tech-article-shell .agent-routing-node--blocked{grid-column:3;grid-row:1;align-self:center;justify-self:center;width:min(100%,172px);border-color:#e5816847;background:linear-gradient(180deg,#50241d42,#09090ac7),#e581680d}.tech-article-shell .agent-routing-node--blocked h3{color:#efc0b2}.tech-article-shell .agent-routing-filter-branch,.tech-article-shell .agent-routing-final-spine{position:relative;z-index:0;align-self:stretch;pointer-events:none}.tech-article-shell .agent-routing-filter-branch{grid-column:3;grid-row:1 / 4;justify-self:center;width:1px}.tech-article-shell .agent-routing-filter-branch:before,.tech-article-shell .agent-routing-final-spine:before{content:"";position:absolute;left:0;width:1px;background-image:repeating-linear-gradient(180deg,var(--routing-risk-line) 0 5px,transparent 5px 11px);background-size:1px 22px;animation:agentRoutingDashY 18s linear infinite}.tech-article-shell .agent-routing-filter-branch:before{top:44%;bottom:34%}.tech-article-shell .agent-routing-node--filter{grid-column:3;grid-row:3}.tech-article-shell .agent-routing-node--router{grid-column:5;grid-row:3;padding:22px 20px;border-color:#c6a25a70;background:radial-gradient(circle at 50% 0,rgba(198,162,90,.2),transparent 58%),linear-gradient(180deg,#2a2113e6,#0a0908d1);box-shadow:0 0 0 1px #c6a25a1a,0 26px 58px #00000042}.tech-article-shell .agent-routing-node--router h3{color:var(--color-gold-soft);font-size:1.12rem}.tech-article-shell .agent-routing-node--relevant{grid-column:7;grid-row:1;align-self:center;width:100%;border-color:#c6a25a42}.tech-article-shell .agent-routing-node--incomplete{grid-column:7;grid-row:3;width:100%;border-color:#e2cfa338}.tech-article-shell .agent-routing-node--sensitive{grid-column:7;grid-row:5;align-self:center;width:100%;border-color:#e5816838}.tech-article-shell .agent-routing-node--final{grid-column:9;grid-row:3;align-self:center}.tech-article-shell .agent-routing-link{position:relative;z-index:1;align-self:center;min-height:32px}.tech-article-shell .agent-routing-link:before{content:"";position:absolute;top:50%;right:2px;left:2px;height:1px;background-image:repeating-linear-gradient(90deg,var(--routing-line) 0 6px,transparent 6px 13px);background-size:26px 1px;animation:agentRoutingDashX 20s linear infinite}.tech-article-shell .agent-routing-link:after{content:"";position:absolute;top:calc(50% - 4px);right:1px;width:8px;height:8px;border-top:1px solid var(--routing-line);border-right:1px solid var(--routing-line);transform:rotate(45deg)}.tech-article-shell .agent-routing-link>span{position:absolute;top:-17px;left:50%;padding:3px 6px;border:1px solid rgba(198,162,90,.2);border-radius:999px;background:#080808e0;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.56rem;font-weight:700;letter-spacing:.08em;line-height:1;transform:translate(-50%)}.tech-article-shell .agent-routing-link--input-filter{grid-column:2;grid-row:3}.tech-article-shell .agent-routing-link--filter-router{grid-column:4;grid-row:3}.tech-article-shell .agent-routing-link--router-branches{grid-column:6;grid-row:3}.tech-article-shell .agent-routing-link--branches-final{grid-column:8;grid-row:3}.tech-article-shell .agent-routing-branch-spine{position:relative;z-index:0;grid-column:7;grid-row:1 / 6;align-self:stretch;justify-self:start;width:1px;margin-left:-30px}.tech-article-shell .agent-routing-branch-spine:before{content:"";position:absolute;top:20%;bottom:20%;left:0;width:1px;background-image:repeating-linear-gradient(180deg,var(--routing-line) 0 5px,transparent 5px 12px);background-size:1px 26px;animation:agentRoutingDashY 22s linear infinite}.tech-article-shell .agent-routing-node--route:before{content:"";position:absolute;top:50%;left:-30px;width:30px;height:1px;background-image:repeating-linear-gradient(90deg,var(--routing-line) 0 6px,transparent 6px 13px);background-size:26px 1px;animation:agentRoutingDashX 20s linear infinite}.tech-article-shell .agent-routing-node--route:after{content:"";position:absolute;top:50%;right:-22px;width:22px;height:1px;background-image:repeating-linear-gradient(90deg,var(--routing-line-soft) 0 6px,transparent 6px 13px);background-size:26px 1px;animation:agentRoutingDashX 20s linear infinite}.tech-article-shell .agent-routing-final-spine{grid-column:8;grid-row:1 / 6;justify-self:start;width:1px;margin-left:20px}.tech-article-shell .agent-routing-final-spine:before{top:20%;bottom:20%;background-image:repeating-linear-gradient(180deg,rgba(198,162,90,.3) 0 5px,transparent 5px 12px)}.tech-article-shell .agent-routing-route-label{position:absolute;top:50%;left:-67px;z-index:3;padding:3px 6px;border:1px solid rgba(198,162,90,.18);border-radius:999px;background:#080808e6;color:#f4deb0db;font-family:var(--font-mono);font-size:.55rem;font-weight:700;letter-spacing:.08em;line-height:1;transform:translateY(-50%)}@keyframes agentRoutingDashX{to{background-position:26px 0}}@keyframes agentRoutingDashY{to{background-position:0 26px}}@media (prefers-reduced-motion: reduce){.tech-article-shell .agent-routing-link:before,.tech-article-shell .agent-routing-branch-spine:before,.tech-article-shell .agent-routing-filter-branch:before,.tech-article-shell .agent-routing-final-spine:before,.tech-article-shell .agent-routing-node--route:before,.tech-article-shell .agent-routing-node--route:after{animation:none}}@media (max-width: 980px){.tech-article-shell .agent-routing-map{margin:28px 0 34px;padding:18px;border-radius:14px}.tech-article-shell .agent-routing-map__canvas{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:14px;padding-left:24px}.tech-article-shell .agent-routing-map__canvas:before{content:"";position:absolute;top:8px;bottom:8px;left:5px;width:1px;background:linear-gradient(180deg,#c6a25a75,#c6a25a14)}.tech-article-shell .agent-routing-node,.tech-article-shell .agent-routing-link,.tech-article-shell .agent-routing-branch-spine,.tech-article-shell .agent-routing-filter-branch,.tech-article-shell .agent-routing-final-spine{grid-column:1;grid-row:auto}.tech-article-shell .agent-routing-link,.tech-article-shell .agent-routing-branch-spine,.tech-article-shell .agent-routing-filter-branch,.tech-article-shell .agent-routing-final-spine{display:none}.tech-article-shell .agent-routing-node{padding:15px}.tech-article-shell .agent-routing-node:before,.tech-article-shell .agent-routing-node--filter:before,.tech-article-shell .agent-routing-node--route:before{content:"";display:block;position:absolute;top:18px;right:auto;bottom:auto;left:-24px;width:9px;height:9px;border:0;border-radius:999px;background:var(--color-gold);box-shadow:0 0 0 5px #c6a25a1f;transform:none}.tech-article-shell .agent-routing-node--blocked:after{display:none}.tech-article-shell .agent-routing-node--route:after{display:none}.tech-article-shell .agent-routing-node--blocked{order:3}.tech-article-shell .agent-routing-node--filter{order:2}.tech-article-shell .agent-routing-node--input{order:1}.tech-article-shell .agent-routing-node--router{order:4}.tech-article-shell .agent-routing-node--relevant{order:5}.tech-article-shell .agent-routing-node--incomplete{order:6}.tech-article-shell .agent-routing-node--sensitive{order:7}.tech-article-shell .agent-routing-node--final{order:8}.tech-article-shell .agent-routing-route-label{position:static;display:inline-flex;width:fit-content;margin:0 0 10px;transform:none}}.tech-article-shell .agent-routing-map{width:min(1180px,calc(100vw - 32px));margin:38px 0 46px 50%;padding:0;border:0;border-radius:0;background:transparent;transform:translate(-50%)}.tech-article-shell .agent-routing-map figcaption{margin:0 0 20px}.tech-article-shell .agent-routing-map__canvas{position:relative;isolation:isolate;display:block;min-height:640px;margin-top:0;overflow:visible}.tech-article-shell .agent-routing-map__canvas:before{content:"";position:absolute;top:-32px;right:-10px;bottom:-32px;left:-10px;z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(198,162,90,.1),transparent 38%),radial-gradient(circle at 78% 50%,rgba(229,129,104,.045),transparent 28%),linear-gradient(90deg,transparent,rgba(198,162,90,.03) 48%,transparent)}.tech-article-shell .agent-routing-paths{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.tech-article-shell .agent-routing-path{fill:none;stroke:#c6a25a80;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:7 15;stroke-dashoffset:0;vector-effect:non-scaling-stroke;animation:agentRoutingSvgTravel 18s linear infinite}.tech-article-shell .agent-routing-path--main{stroke:#c6a25a8a}.tech-article-shell .agent-routing-path--branch{stroke:#e2cfa370;animation-duration:22s}.tech-article-shell .agent-routing-path--return{stroke:#c6a25a52;stroke-dasharray:7 15;animation-duration:24s}.tech-article-shell .agent-routing-path--risk{stroke:#e581687a;animation-duration:23s}.tech-article-shell .agent-routing-path--risk-soft{stroke:#e581684d}.tech-article-shell .agent-routing-node{position:absolute;z-index:2;width:16%;padding:16px;transform:none}.tech-article-shell .agent-routing-node--input{top:50%;left:0;width:14.5%;transform:translateY(-50%)}.tech-article-shell .agent-routing-node--filter{top:50%;left:19.2%;width:16.2%;transform:translateY(-50%)}.tech-article-shell .agent-routing-node--blocked{top:32px;left:19.2%;width:16.2%;transform:none}.tech-article-shell .agent-routing-node--router{top:50%;left:42.4%;width:18.2%;min-height:132px;transform:translateY(-50%)}.tech-article-shell .agent-routing-node--route{left:65.9%;width:17.5%}.tech-article-shell .agent-routing-node--relevant{top:24px}.tech-article-shell .agent-routing-node--incomplete{top:50%;transform:translateY(-50%)}.tech-article-shell .agent-routing-node--sensitive{bottom:24px}.tech-article-shell .agent-routing-node--final{top:50%;right:0;width:15.2%;transform:translateY(-50%)}.tech-article-shell .agent-routing-node--blocked:after,.tech-article-shell .agent-routing-node--filter:before,.tech-article-shell .agent-routing-node--route:before,.tech-article-shell .agent-routing-node--route:after{content:none;display:none}.tech-article-shell .agent-routing-label{position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:3px 7px;border:1px solid rgba(198,162,90,.2);border-radius:999px;background:#080808db;color:#f4deb0e0;font-family:var(--font-mono);font-size:.55rem;font-weight:700;letter-spacing:.08em;line-height:1;pointer-events:none;transform:translate(-50%,-50%)}.tech-article-shell .agent-routing-label--validated{top:50%;left:38.9%}.tech-article-shell .agent-routing-label--relevant{top:24.5%;left:63.75%}.tech-article-shell .agent-routing-label--incomplete{top:50%;left:63.25%}.tech-article-shell .agent-routing-label--denied{top:75.5%;left:63.75%}@keyframes agentRoutingSvgTravel{to{stroke-dashoffset:-66}}@media (prefers-reduced-motion: reduce){.tech-article-shell .agent-routing-path{animation:none;stroke-dashoffset:0}}@media (max-width: 980px){.tech-article-shell .agent-routing-map{width:auto;margin:30px 0 36px;transform:none}.tech-article-shell .agent-routing-map__canvas{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-height:0;padding-left:24px}.tech-article-shell .agent-routing-map__canvas:before{inset:0 auto 0 5px;z-index:0;width:1px;border-radius:0;background:repeating-linear-gradient(180deg,rgba(198,162,90,.44) 0 5px,transparent 5px 13px)}.tech-article-shell .agent-routing-paths,.tech-article-shell .agent-routing-label{display:none}.tech-article-shell .agent-routing-node,.tech-article-shell .agent-routing-node--input,.tech-article-shell .agent-routing-node--filter,.tech-article-shell .agent-routing-node--blocked,.tech-article-shell .agent-routing-node--router,.tech-article-shell .agent-routing-node--route,.tech-article-shell .agent-routing-node--final{position:relative;inset:auto;width:auto;min-height:0;transform:none}.tech-article-shell .agent-routing-node:before,.tech-article-shell .agent-routing-node--filter:before,.tech-article-shell .agent-routing-node--route:before{content:"";display:block;position:absolute;top:18px;right:auto;bottom:auto;left:-24px;width:9px;height:9px;border:0;border-radius:999px;background:var(--color-gold);box-shadow:0 0 0 5px #c6a25a1f;transform:none}.tech-article-shell .agent-routing-node--input{order:1}.tech-article-shell .agent-routing-node--filter{order:2}.tech-article-shell .agent-routing-node--blocked{order:3}.tech-article-shell .agent-routing-node--router{order:4}.tech-article-shell .agent-routing-node--relevant{order:5}.tech-article-shell .agent-routing-node--incomplete{order:6}.tech-article-shell .agent-routing-node--sensitive{order:7}.tech-article-shell .agent-routing-node--final{order:8}}@media (max-width: 1024px){.tech-article-shell #vitals-acces-tehnic .authority-check-grid{grid-template-columns:minmax(0,1fr);gap:16px}.tech-article-shell .authority-risk-grid.agent-problem-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tech-article-shell .authority-risk-grid.semantic-problem-risk-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.tech-article-shell #vitals-acces-tehnic .authority-check-grid{gap:14px;margin-top:20px}.tech-article-shell .authority-risk-grid.agent-problem-risk-grid{grid-template-columns:minmax(0,1fr)}.tech-article-shell .blueprint-limits-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin:24px 0 22px}.tech-article-shell .blueprint-limits-panel{padding:18px}.tech-article-shell .agent-conversion-flow{grid-template-columns:minmax(0,1fr);gap:0;margin:24px 0 34px;padding:0 0 0 34px}.tech-article-shell .agent-conversion-flow:before{top:2px;bottom:4px;left:12px;right:auto;width:1px;height:auto;background:linear-gradient(180deg,#c6a25a5c,#c6a25a14)}.tech-article-shell .agent-conversion-step{padding:0 0 24px}.tech-article-shell .agent-conversion-step:last-child{padding-bottom:0}.tech-article-shell .agent-decision-gate{grid-template-columns:minmax(0,1fr);gap:14px}.tech-article-shell .agent-artifact-row{grid-template-columns:minmax(0,1fr);gap:6px}.tech-article-shell .agent-gate-part{padding-top:22px}.tech-article-shell .agent-conversion-step:not(:last-child):after{display:none}.tech-article-shell .agent-conversion-index{position:absolute;top:-2px;left:-34px;min-width:25px;width:25px;height:22px;margin:0;padding:0;font-size:.56rem}}.tech-article-shell .zero-map{position:relative;isolation:isolate;width:min(100%,860px);margin-top:24px;padding:16px 16px 14px;overflow:hidden;border-radius:20px}.tech-article-shell .zero-map:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(120deg,transparent 16%,rgba(198,162,90,.12) 46%,transparent 72%),radial-gradient(circle at 18% 0,rgba(198,162,90,.1),transparent 34%);opacity:.34;transform:translate(-16%);animation:zeroPanelSheen 14s ease-in-out infinite}.tech-article-shell .zero-map>*{position:relative;z-index:1}.tech-article-shell .zero-flow{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,.82fr) minmax(0,.82fr) minmax(0,.92fr);grid-template-areas:". html head ." "canonical core core jsonld" ". extraction links .";gap:10px 12px;align-items:stretch;min-height:298px;padding:6px 0 2px}.tech-article-shell .zero-flow:before{content:"";position:absolute;display:none}.tech-article-shell .zero-circuit-lines{position:absolute;top:18px;right:4px;bottom:14px;left:4px;z-index:0;width:calc(100% - 8px);height:calc(100% - 32px);overflow:visible;pointer-events:none}.tech-article-shell .zero-circuit-path{fill:none;stroke:#c6a25a57;stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:4 8;vector-effect:non-scaling-stroke;animation:zeroCircuitFlow 18s linear infinite}.tech-article-shell .zero-circuit-spokes{stroke:#c6a25a38;stroke-width:.85;stroke-dasharray:2 7;animation-duration:22s;animation-direction:reverse}.tech-article-shell .zero-flow-core{grid-area:core;position:relative;z-index:2;align-self:center;justify-self:stretch;min-width:0;min-height:104px;display:grid;place-items:center;gap:5px;padding:14px 16px;text-align:center;border:1px solid rgba(198,162,90,.28);border-radius:999px;background:radial-gradient(circle at 50% 18%,rgba(198,162,90,.18),transparent 58%),linear-gradient(180deg,#ffffff0f,#ffffff05),#0a0907e6;box-shadow:0 18px 48px #00000052,0 0 0 7px #c6a25a09;animation:zeroCoreGlow 10s ease-in-out infinite}.tech-article-shell .zero-flow-core span,.tech-article-shell .zero-flow-core small{color:#f3ead4ad;font-family:var(--font-mono);font-size:.62rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.tech-article-shell .zero-flow-core strong{color:var(--color-gold-soft);font-size:clamp(1.02rem,1.8vw,1.35rem);line-height:1.08;letter-spacing:0}.tech-article-shell .zero-flow-core small{font-size:.58rem;opacity:.78}.tech-article-shell .zero-flow-step{--zero-step-delay: 0ms;position:relative;z-index:1;min-width:0;min-height:110px;display:flex;flex-direction:column;padding:11px 12px;border:1px solid rgba(198,162,90,.18);border-radius:13px;background:linear-gradient(180deg,#ffffff0b,#ffffff04),#090807d1;box-shadow:0 12px 28px #0003;animation:zeroStepRise .68s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--zero-step-delay);transition:border-color .28s ease,box-shadow .28s ease,transform .28s ease}.tech-article-shell .zero-flow-step-canonical{grid-area:canonical;--zero-step-delay: 40ms}.tech-article-shell .zero-flow-step-html{grid-area:html;--zero-step-delay: .11s}.tech-article-shell .zero-flow-step-head{grid-area:head;--zero-step-delay: .18s}.tech-article-shell .zero-flow-step-jsonld{grid-area:jsonld;--zero-step-delay: .25s}.tech-article-shell .zero-flow-step-links{grid-area:links;--zero-step-delay: .32s}.tech-article-shell .zero-flow-step-extraction{grid-area:extraction;--zero-step-delay: .39s}.tech-article-shell .zero-flow-step:hover{transform:translateY(-2px);border-color:#c6a25a47;box-shadow:0 18px 38px #00000038}.tech-article-shell .zero-flow-step:before{content:"";position:absolute;top:14px;right:14px;width:8px;height:8px;border-radius:999px;background:var(--color-gold);box-shadow:0 0 0 5px #c6a25a14;animation:zeroMarkerPulse 6s ease-in-out infinite;animation-delay:calc(var(--zero-step-delay) + .9s)}.tech-article-shell .zero-flow-step:after{display:none}.tech-article-shell .zero-flow-step h3{margin:0 0 7px;padding-right:18px;font-size:.92rem;line-height:1.14}.tech-article-shell .zero-flow-step p{max-width:none;margin:0;font-size:.75rem;line-height:1.46}.tech-article-shell .zero-flow-step .authority-node-label{margin-bottom:7px;font-size:.6rem}.tech-article-shell .zero-alignment-cluster{margin-top:14px;padding:13px;border-radius:13px;background:linear-gradient(90deg,rgba(198,162,90,.06),transparent 42%),#ffffff05}.tech-article-shell .zero-alignment-cluster h3{margin-bottom:10px;font-size:.98rem}.tech-article-shell .zero-alignment-cluster .authority-cluster-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tech-article-shell .zero-alignment-cluster .authority-cluster-card{display:grid;align-content:center;justify-items:center;padding:10px;text-align:center;border-radius:999px;background:#08080847}.tech-article-shell .zero-alignment-cluster .authority-cluster-card h4{margin-bottom:4px;font-size:.62rem;text-align:center}.tech-article-shell .zero-alignment-cluster .authority-cluster-card p{font-size:.72rem;line-height:1.42;text-align:center}.tech-article-shell .zero-implementation{grid-template-columns:repeat(2,minmax(0,1fr))}.tech-article-shell .rag-circuit-map{position:relative;isolation:isolate;width:min(100%,940px);margin-top:26px;padding:18px;overflow:hidden;border:1px solid rgba(198,162,90,.16);border-radius:20px;background:radial-gradient(circle at 18% 12%,rgba(198,162,90,.12),transparent 30%),linear-gradient(135deg,rgba(198,162,90,.07),transparent 40%),#080808bd;box-shadow:0 22px 58px #0000003d}.tech-article-shell .rag-circuit-map:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,255,255,.022) 0 1px,transparent 1px 92px),repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 74px);opacity:.38}.tech-article-shell .rag-circuit-map>*{position:relative;z-index:1}.tech-article-shell .rag-circuit-map figcaption{max-width:720px;margin-bottom:16px;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.08em;line-height:1.55;text-transform:uppercase}.tech-article-shell .rag-circuit-canvas{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"control context output" "risk risk risk";gap:18px;align-items:stretch}.tech-article-shell .rag-circuit-canvas:before{content:"";position:absolute;top:44%;left:15%;right:15%;z-index:0;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(198,162,90,.58),transparent)}.tech-article-shell .rag-circuit-zone{position:relative;z-index:1;min-width:0;padding:14px;border:1px solid rgba(198,162,90,.16);border-radius:16px;background:linear-gradient(180deg,#ffffff0a,#ffffff04),#0a0907c7;box-shadow:0 14px 32px #0003}.tech-article-shell .rag-circuit-zone:before{content:"";position:absolute;inset:42px 16px auto;height:1px;background:linear-gradient(90deg,rgba(198,162,90,.42),transparent)}.tech-article-shell .rag-circuit-zone-control{grid-area:control}.tech-article-shell .rag-circuit-zone-context{grid-area:context}.tech-article-shell .rag-circuit-zone-output{grid-area:output}.tech-article-shell .rag-circuit-zone-control:after,.tech-article-shell .rag-circuit-zone-context:after{content:"";position:absolute;top:calc(50% - 4px);right:-20px;z-index:2;width:22px;height:8px;border-radius:999px;background:linear-gradient(90deg,#c6a25a2e,#c6a25a9e);clip-path:polygon(0 38%,calc(100% - 7px) 38%,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,calc(100% - 7px) 62%,0 62%)}.tech-article-shell .rag-circuit-zone-label{display:inline-flex;margin-bottom:12px;color:var(--color-gold);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.tech-article-shell .rag-circuit-node-group{display:grid;gap:10px}.tech-article-shell .rag-circuit-node{position:relative;min-width:0;padding:12px 12px 12px 14px;border:1px solid rgba(198,162,90,.16);border-radius:12px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#080808b8}.tech-article-shell .rag-circuit-node:before{content:"";position:absolute;top:14px;left:-5px;width:8px;height:8px;border-radius:999px;background:var(--color-gold);box-shadow:0 0 0 5px #c6a25a14}.tech-article-shell .rag-circuit-node-intent,.tech-article-shell .rag-circuit-node-validation,.tech-article-shell .rag-circuit-risk-node{border-color:#c6a25a4d;background:linear-gradient(135deg,rgba(198,162,90,.08),transparent 56%),#080808c7}.tech-article-shell .rag-circuit-node h3{margin:0 0 7px;color:#f4ead2;font-size:.92rem;line-height:1.18;overflow-wrap:anywhere}.tech-article-shell .rag-circuit-node p{max-width:none;margin:0;font-size:.75rem;line-height:1.48}.tech-article-shell .rag-circuit-risk{grid-area:risk;position:relative;z-index:1;width:min(100%,760px);margin:10px auto 0;padding:14px;border:1px solid rgba(198,162,90,.2);border-radius:16px;background:linear-gradient(90deg,rgba(198,162,90,.08),transparent 48%,rgba(198,162,90,.05)),#ffffff06}.tech-article-shell .rag-circuit-risk:before{content:"";position:absolute;top:-28px;left:18%;right:18%;height:28px;border-top:1px solid rgba(198,162,90,.32);border-left:1px solid rgba(198,162,90,.2);border-right:1px solid rgba(198,162,90,.2);border-radius:14px 14px 0 0;pointer-events:none}.tech-article-shell .rag-circuit-risk-path{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);gap:10px;align-items:center}.tech-article-shell .rag-circuit-link{position:relative;display:block;height:2px;border-radius:999px;background:#c6a25a7a}.tech-article-shell .rag-circuit-link:after{content:"";position:absolute;top:50%;right:-1px;width:7px;height:7px;border-top:1px solid rgba(198,162,90,.72);border-right:1px solid rgba(198,162,90,.72);transform:translateY(-50%) rotate(45deg)}@media (max-width: 900px){.tech-article-shell .rag-circuit-canvas{grid-template-columns:minmax(0,1fr);grid-template-areas:"control" "context" "output" "risk"}.tech-article-shell .rag-circuit-canvas:before{top:38px;bottom:112px;left:50%;right:auto;width:2px;height:auto;background:linear-gradient(180deg,#c6a25a75,#c6a25a14)}.tech-article-shell .rag-circuit-zone-control:after,.tech-article-shell .rag-circuit-zone-context:after{top:auto;right:50%;bottom:-18px;width:2px;height:18px;background:linear-gradient(180deg,#c6a25a94,#c6a25a2e);clip-path:none}.tech-article-shell .rag-circuit-risk:before{left:50%;right:auto;width:2px;border:0;border-radius:0;background:#c6a25a47}}@media (max-width: 760px){.tech-article-shell .rag-circuit-map{margin-top:22px;padding:14px;border-radius:16px}.tech-article-shell .rag-circuit-node-group{grid-template-columns:repeat(auto-fit,minmax(178px,1fr))}.tech-article-shell .rag-circuit-risk-path{grid-template-columns:minmax(0,1fr)}.tech-article-shell .rag-circuit-link{width:2px;height:18px;justify-self:center}.tech-article-shell .rag-circuit-link:after{top:auto;right:auto;bottom:-1px;left:50%;transform:translate(-50%) rotate(135deg)}}@keyframes zeroStepRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes zeroMarkerPulse{0%,to{opacity:.86;box-shadow:0 0 0 5px #c6a25a14}50%{opacity:1;box-shadow:0 0 0 8px #c6a25a1f}}@keyframes zeroConnectorGlow{0%,to{opacity:.5}50%{opacity:.78}}@keyframes zeroCircuitFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-48}}@keyframes zeroCoreGlow{0%,to{border-color:#c6a25a38;box-shadow:0 18px 48px #00000052,0 0 0 7px #c6a25a08}50%{border-color:#c6a25a5c;box-shadow:0 20px 54px #00000057,0 0 0 10px #c6a25a0e}}@keyframes zeroPanelSheen{0%,to{opacity:.24;transform:translate(-16%)}50%{opacity:.38;transform:translate(16%)}}@keyframes zeroTimelineFlow{0%{background-position:0 0}to{background-position:0 24px}}@media (prefers-reduced-motion: reduce){.tech-article-shell .zero-map:before,.tech-article-shell .zero-circuit-path,.tech-article-shell .zero-flow-core,.tech-article-shell .zero-flow:before,.tech-article-shell .zero-flow-step,.tech-article-shell .zero-flow-step:before{animation:none}.tech-article-shell .zero-flow-step,.tech-article-shell .zero-flow-step:hover{transform:none;transition:none}}@media (max-width: 920px){.tech-article-shell .harness-layout{grid-template-columns:1fr}.tech-article-shell .blueprint-hero-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:30px}.tech-article-shell .blueprint-hero-copy .paper-title,.tech-article-shell .blueprint-hero-copy .paper-subtitle{max-width:100%!important}.tech-article-shell .authority-flow{grid-template-columns:minmax(0,.92fr) minmax(220px,1fr) minmax(0,.92fr);gap:18px}.tech-article-shell .authority-node{min-height:142px;padding:16px}.tech-article-shell .authority-component-grid,.tech-article-shell .authority-check-grid,.tech-article-shell .authority-risk-grid,.tech-article-shell .authority-resource-grid,.tech-article-shell .entity-support-main-flow{grid-template-columns:minmax(0,1fr)}.tech-article-shell .entity-support-source-stack{grid-template-columns:repeat(3,minmax(0,1fr))}.tech-article-shell .entity-support-flow-connector{justify-self:center;width:2px;min-width:2px;height:22px;background:repeating-linear-gradient(180deg,rgba(198,162,90,.28) 0 5px,rgba(198,162,90,.08) 5px 8px,transparent 8px 12px)}.tech-article-shell .entity-support-flow-connector:after{top:auto;right:auto;bottom:0;left:50%;border:solid rgba(198,162,90,.5);border-width:0 1px 1px 0;transform:translate(-50%) rotate(45deg)}.tech-article-shell .semantic-circuit-outcomes{grid-template-columns:minmax(0,1fr)}.tech-article-shell .semantic-circuit-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:18px;min-height:0}.tech-article-shell .semantic-circuit-node{grid-column:1;grid-row:auto;min-height:auto;overflow:visible;text-align:left}.tech-article-shell .semantic-circuit-core{justify-content:flex-start}.tech-article-shell .semantic-circuit-link{display:none}.tech-article-shell .semantic-circuit-node:not(.semantic-circuit-exit):after{content:"";position:absolute;top:auto;right:auto;bottom:-18px;left:50%;width:1px;height:18px;background:linear-gradient(180deg,#c6a25a29,#c6a25a9e)}.tech-article-shell .zero-flow{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"core core" "canonical html" "head jsonld" "links extraction";gap:12px;min-height:auto;padding:8px 0 2px}.tech-article-shell .zero-circuit-lines{display:none}.tech-article-shell .zero-flow:before{display:none}.tech-article-shell .zero-flow-core{min-height:auto;padding:14px 16px;border-radius:16px}.tech-article-shell .zero-flow-step{min-height:126px;padding:13px}.tech-article-shell .zero-flow-step:after{display:none}.tech-article-shell .zero-flow-step:nth-child(3n):after{display:none}.tech-article-shell .zero-flow-step:nth-child(2n):after{display:none}.tech-article-shell .zero-scope-grid,.tech-article-shell .zero-component-grid,.tech-article-shell .zero-resource-grid,.tech-article-shell .zero-implementation{grid-template-columns:minmax(0,1fr)}.tech-article-shell .zero-alignment-cluster .authority-cluster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tech-article-shell .zero-alignment-cluster .authority-cluster-card{border-radius:12px}}@media (max-width: 760px){.tech-article-shell{width:min(100% - 24px,1080px)}.tech-article-shell .entity-name,.tech-article-shell .paper-title{max-width:100%!important;font-size:clamp(2.35rem,12vw,3.65rem)!important;line-height:1.02!important}.tech-article-shell:not(.case-study-shell) .paper-title{font-size:clamp(2.1rem,10.5vw,2.8rem)!important}.tech-article-shell .structura-bluf-hero .paper-title{font-size:clamp(2rem,9.4vw,2.5rem)!important;overflow-wrap:anywhere}.tech-article-shell .project-card,.tech-article-shell .log-card,.tech-article-shell .check-card,.tech-article-shell .harness-side,.tech-article-shell .glass-hero{padding:20px!important}.tech-article-shell .bp-header,.tech-article-shell .paper-hero{padding:22px!important}.tech-article-shell pre{padding:16px;font-size:.76rem}.tech-article-shell .section-header h2,.tech-article-shell .subsection-title{max-width:100%}.tech-article-shell .terminal-bar{flex-wrap:wrap}.tech-article-shell .terminal-copy{margin-left:0}.tech-article-shell .semantic-formula{display:grid;grid-template-columns:minmax(0,1fr);gap:7px}.tech-article-shell .semantic-formula .semantic-step{width:100%;justify-content:center}.tech-article-shell .semantic-formula .semantic-arrow{width:100%;min-height:12px}.tech-article-shell .semantic-circuit-map{margin-top:22px;padding:16px;border-radius:16px}.tech-article-shell .semantic-circuit-grid{margin-top:18px}.tech-article-shell .semantic-circuit-node{padding:15px;border-radius:14px}.tech-article-shell .blueprint-hero-grid{padding:6px 0 0;margin-bottom:36px}.tech-article-shell .blueprint-scope-card{padding:20px;border-radius:14px}.tech-article-shell .authority-map{padding:16px;border-radius:16px}.tech-article-shell .authority-flow{grid-template-columns:minmax(0,1fr);gap:22px;padding:4px 0 0}.tech-article-shell .authority-flow:before{display:none}.tech-article-shell .authority-flow .authority-node{grid-column:1;grid-row:auto;min-height:auto;padding:18px}.tech-article-shell .authority-node-core{text-align:left}.tech-article-shell .authority-node-core:before{top:16px;right:16px;transform:none}.tech-article-shell .authority-flow .authority-node:after{display:block;left:50%;right:auto;top:auto;bottom:-22px;width:1px;height:22px;transform:none;background:linear-gradient(180deg,#c6a25a1a,#c6a25a6b)}.tech-article-shell .authority-node-citation:after{display:none}.tech-article-shell .authority-node,.tech-article-shell .authority-cluster,.tech-article-shell .authority-resource-card{border-radius:14px}.tech-article-shell .authority-cluster-grid{grid-template-columns:minmax(0,1fr)}.tech-article-shell .authority-resource-card{min-height:auto}.tech-article-shell .zero-flow{grid-template-columns:minmax(0,1fr);grid-template-areas:"core" "canonical" "html" "head" "jsonld" "links" "extraction";gap:12px;padding:6px 0 0 24px}.tech-article-shell .zero-flow:before{display:block;inset:92px auto 18px 6px;width:2px;background:repeating-linear-gradient(180deg,rgba(198,162,90,.48) 0 5px,transparent 5px 12px);background-size:100% 24px;opacity:.72;animation:zeroTimelineFlow 7s linear infinite}.tech-article-shell .zero-flow-core{place-items:start;text-align:left;border-radius:14px}.tech-article-shell .zero-flow-step{min-height:auto;padding:15px}.tech-article-shell .zero-flow-step:before{left:-24px;right:auto;top:22px}.tech-article-shell .zero-flow-step:after,.tech-article-shell .zero-flow-step:nth-child(2n):after,.tech-article-shell .zero-flow-step:nth-child(3n):after{display:none}.tech-article-shell .zero-flow-step:last-child:after{display:none}.tech-article-shell .zero-alignment-cluster{padding:14px}.tech-article-shell .zero-alignment-cluster .authority-cluster-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1024px){.tech-article-shell .entity-support-main-flow{grid-template-columns:minmax(0,1fr)}.tech-article-shell .entity-support-source-stack{grid-template-columns:repeat(3,minmax(0,1fr))}.tech-article-shell .entity-support-flow-connector{justify-self:center;width:2px;min-width:2px;height:22px;background:repeating-linear-gradient(180deg,rgba(198,162,90,.28) 0 5px,rgba(198,162,90,.08) 5px 8px,transparent 8px 12px)}.tech-article-shell .entity-support-flow-connector:after{top:auto;right:auto;bottom:0;left:50%;border:solid rgba(198,162,90,.5);border-width:0 1px 1px 0;transform:translate(-50%) rotate(45deg)}.tech-article-shell .authority-components-carousel,.tech-article-shell .authority-resources-carousel{--authority-carousel-card-size: min(86vw, 380px);margin-inline:-16px;max-width:calc(100% + 32px);overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;scroll-padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),rgba(0,0,0,.46) calc(100% - 12px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),rgba(0,0,0,.46) calc(100% - 12px),transparent 100%)}.tech-article-shell .authority-components-carousel::-webkit-scrollbar,.tech-article-shell .authority-resources-carousel::-webkit-scrollbar{display:none}.tech-article-shell .authority-components-carousel.is-auto-scrolling,.tech-article-shell .authority-components-carousel.is-dragging,.tech-article-shell .authority-resources-carousel.is-auto-scrolling,.tech-article-shell .authority-resources-carousel.is-dragging{scroll-snap-type:none}.tech-article-shell .authority-components-carousel.is-dragging,.tech-article-shell .authority-resources-carousel.is-dragging{cursor:grabbing}.tech-article-shell .authority-components-carousel .authority-component-grid,.tech-article-shell .authority-resources-carousel .authority-resource-grid{display:flex;width:max-content;max-width:none;gap:16px;margin-top:24px;padding:10px 16px 18px}.tech-article-shell .authority-components-carousel .authority-component,.tech-article-shell .authority-resources-carousel .authority-resource-card{flex:0 0 var(--authority-carousel-card-size);width:var(--authority-carousel-card-size);max-width:var(--authority-carousel-card-size);min-height:224px;scroll-snap-align:start;scroll-snap-stop:normal}}@media (max-width: 760px){.tech-article-shell .entity-support-map{padding:18px;border-radius:16px}.tech-article-shell .entity-support-compact{gap:12px;margin-top:18px}.tech-article-shell .entity-support-source-stack,.tech-article-shell .entity-support-support-grid{grid-template-columns:minmax(0,1fr)}.tech-article-shell .entity-support-flow-card,.tech-article-shell .entity-support-support-card{padding:13px}.tech-article-shell .entity-support-caption{margin-top:14px!important}.tech-article-shell .structura-bluf-resources .authority-resources-carousel{margin-inline:0;max-width:100%;scroll-padding-inline:0}.tech-article-shell .structura-bluf-resources .authority-resources-carousel .authority-resource-grid{padding-inline:0}}@media (min-width: 761px) and (max-width: 1024px){.tech-article-shell .authority-components-carousel,.tech-article-shell .authority-resources-carousel{--authority-carousel-card-size: min(46vw, 390px)}}@media (max-width: 1024px){.tech-article-shell .authority-components-carousel,.tech-article-shell .authority-resources-carousel{--authority-carousel-duration: 96s}.tech-article-shell .zero-components-carousel,.tech-article-shell .zero-resources-carousel{--zero-carousel-end-offset: calc(var(--authority-carousel-card-size) + 56px);touch-action:pan-x}.tech-article-shell .structura-bluf-resources .authority-resources-carousel{touch-action:pan-x}.tech-article-shell .zero-components-carousel .zero-component-grid,.tech-article-shell .zero-resources-carousel .zero-resource-grid{animation:zeroCarouselPan var(--authority-carousel-duration) linear 1.2s infinite;will-change:transform}.tech-article-shell .zero-components-carousel:hover .zero-component-grid,.tech-article-shell .zero-components-carousel:focus-within .zero-component-grid,.tech-article-shell .zero-components-carousel:active .zero-component-grid,.tech-article-shell .zero-components-carousel.is-dragging .zero-component-grid,.tech-article-shell .zero-resources-carousel:hover .zero-resource-grid,.tech-article-shell .zero-resources-carousel:focus-within .zero-resource-grid,.tech-article-shell .zero-resources-carousel:active .zero-resource-grid,.tech-article-shell .zero-resources-carousel.is-dragging .zero-resource-grid{animation-play-state:paused}}@media (min-width: 761px) and (max-width: 1024px){.tech-article-shell .zero-components-carousel,.tech-article-shell .zero-resources-carousel{--zero-carousel-end-offset: min( calc(100vw - 32px) , calc(var(--authority-carousel-card-size) + var(--authority-carousel-card-size) + 112px) )}}@keyframes zeroCarouselPan{0%{transform:translateZ(0)}to{transform:translate3d(calc(-100% + var(--zero-carousel-end-offset)),0,0)}}.tech-article-shell pre,.tech-article-shell .table-responsive,.tech-article-shell .diagram-container,.tech-article-shell .diagram-figure,.tech-article-shell .terminal{scrollbar-color:rgba(198,162,90,.58) rgba(7,7,7,.88);scrollbar-width:thin}.tech-article-shell pre::-webkit-scrollbar,.tech-article-shell .table-responsive::-webkit-scrollbar,.tech-article-shell .diagram-container::-webkit-scrollbar,.tech-article-shell .diagram-figure::-webkit-scrollbar,.tech-article-shell .terminal::-webkit-scrollbar{width:8px;height:8px}.tech-article-shell pre::-webkit-scrollbar-track,.tech-article-shell .table-responsive::-webkit-scrollbar-track,.tech-article-shell .diagram-container::-webkit-scrollbar-track,.tech-article-shell .diagram-figure::-webkit-scrollbar-track,.tech-article-shell .terminal::-webkit-scrollbar-track{background:#070707e0}.tech-article-shell pre::-webkit-scrollbar-thumb,.tech-article-shell .table-responsive::-webkit-scrollbar-thumb,.tech-article-shell .diagram-container::-webkit-scrollbar-thumb,.tech-article-shell .diagram-figure::-webkit-scrollbar-thumb,.tech-article-shell .terminal::-webkit-scrollbar-thumb{border:2px solid rgba(7,7,7,.88);border-radius:999px;background:linear-gradient(90deg,#8b6c32e6,#c6a25aeb)}.tech-article-shell pre::-webkit-scrollbar-corner,.tech-article-shell .table-responsive::-webkit-scrollbar-corner,.tech-article-shell .diagram-container::-webkit-scrollbar-corner,.tech-article-shell .diagram-figure::-webkit-scrollbar-corner,.tech-article-shell .terminal::-webkit-scrollbar-corner{background:#070707e0}@media (prefers-reduced-motion: reduce){.tech-article-shell .zero-map:before,.tech-article-shell .zero-circuit-path,.tech-article-shell .zero-flow-core,.tech-article-shell .zero-flow:before,.tech-article-shell .zero-flow-step,.tech-article-shell .zero-flow-step:before,.tech-article-shell .zero-components-carousel .zero-component-grid,.tech-article-shell .zero-resources-carousel .zero-resource-grid{animation:none!important}.tech-article-shell .zero-flow-step,.tech-article-shell .zero-flow-step:hover,.tech-article-shell .semantic-circuit-node,.tech-article-shell .semantic-circuit-node:hover{transform:none!important;transition:none!important}}
