.markdown-body{letter-spacing:.01em;overflow-wrap:break-word;word-break:break-word;width:100%;min-width:0;max-width:100%;font-family:Google Sans Flex,Google Sans,Helvetica Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.62}.markdown-body a,.markdown-body a:visited{color:#60a5fa;text-underline-offset:2px;-webkit-text-decoration:underline #60a5fa66;text-decoration:underline #60a5fa66;transition:color .15s,text-decoration-color .15s}.markdown-body a:hover{color:#93c5fd;text-decoration-color:#93c5fd}.markdown-body p{margin:.4rem 0}.markdown-body p:first-child{margin-top:0}.markdown-body p:last-child{margin-bottom:0}.markdown-body ul,.markdown-body ol{margin:.4rem 0;padding-left:1.25rem}.markdown-body li{margin:.2rem 0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{color:#34d399;margin:.75rem 0 .35rem;font-size:.92rem;font-weight:700}.markdown-body strong{color:#f8fafc;font-weight:700}.markdown-body code:not(pre code){color:#38bdf8;background:#1e2430;border:1px solid #ffffff1a;border-radius:4px;padding:.15rem .4rem;font-size:.76rem;font-family:JetBrains Mono,monospace!important}.markdown-body pre{background:#090c12;border:1px solid #ffffff1a;border-radius:8px;margin:.65rem 0;position:relative;overflow:hidden}.code-header-bar{background:#11151e;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.3rem .65rem;font-size:.68rem;display:flex}.code-lang-tag{color:#38bdf8;letter-spacing:.04em;font-weight:700}.copy-code-btn{color:#a1a1aa;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;padding:.15rem .5rem;font-size:.68rem;transition:all .15s}.copy-code-btn:hover{color:#34d399;background:#34d39926;border-color:#34d39966}.copy-code-btn.copied{color:#09090b;background:#10b981;font-weight:700}.markdown-body pre code{color:#e2e8f0;padding:.65rem .85rem;font-size:.76rem;line-height:1.45;display:block;overflow-x:auto}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#64748b;font-style:italic}.token.punctuation{color:#94a3b8}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#f43f5e}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#10b981}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#38bdf8}.token.atrule,.token.attr-value,.token.keyword{color:#c084fc;font-weight:600}.token.function,.token.class-name{color:#60a5fa}.token.regex,.token.important,.token.variable{color:#fbbf24}.markdown-body table{border-collapse:separate;border-spacing:0;background:#090e1ad9;border:1px solid #34d3994d;border-radius:8px;width:100%;margin:.95rem 0;font-size:.78rem;overflow:hidden;box-shadow:0 4px 16px #0006}.markdown-body thead{background:#10b98124}.markdown-body th{color:#34d399;text-align:left;letter-spacing:.02em;border-bottom:1px solid #34d39940;padding:.6rem .85rem;font-weight:700}.markdown-body td{color:#cbd5e1;vertical-align:top;border-bottom:1px solid #ffffff0f;padding:.55rem .85rem;line-height:1.45}.markdown-body td:first-child{color:#f1f5f9;white-space:nowrap;font-weight:600}.markdown-body tr:last-child td{border-bottom:none}.markdown-body tr:nth-child(2n){background:#ffffff06}.markdown-body tr:hover{background:#38bdf80d}.mermaid-viewer-card{box-sizing:border-box;background:#0a0f1e;border:1px solid #34d39959;border-radius:8px;flex-direction:column;width:100%;min-width:0;max-width:100%;margin:.85rem 0;display:flex;overflow:hidden;box-shadow:0 8px 24px #0009}.mermaid-viewer-header{background:#0f172a;border-bottom:1px solid #34d39933;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;padding:.45rem .85rem;display:flex}.mermaid-title-tag{color:#38bdf8;letter-spacing:.06em;white-space:nowrap;text-transform:uppercase;flex-shrink:0;align-items:center;gap:.45rem;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:700;display:flex}.mermaid-dot{background:#38bdf8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #38bdf8}.mermaid-viewer-tools{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.m-tool-btn{color:#cbd5e1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:.25rem;padding:.25rem .45rem;font-family:JetBrains Mono,monospace;font-size:.68rem;transition:all .15s;display:inline-flex}.m-tool-btn:hover{color:#38bdf8;background:#38bdf826;border-color:#38bdf866}.mermaid-viewport{contain:paint;cursor:grab;box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle,#10b98108 0%,#060913 100%);width:100%;min-width:0;max-width:100%;height:320px;min-height:220px;max-height:480px;padding:.5rem;position:relative;overflow:hidden}.mermaid-canvas{transform-origin:50%;pointer-events:auto;will-change:transform;justify-content:center;align-items:center;width:100%;height:100%;transition:transform 80ms cubic-bezier(.16,1,.3,1);display:flex}.mermaid-canvas svg{pointer-events:auto;display:block;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.mermaid-hint{color:#64748b;background:#0d1322;border-top:1px solid #ffffff0a;justify-content:flex-end;padding:.25rem .85rem;font-family:JetBrains Mono,monospace;font-size:.65rem;display:flex}.mermaid-canvas svg polygon,.mermaid-canvas svg .node polygon,.mermaid-canvas svg polygon.label-container,.mermaid-canvas svg .node rect,.mermaid-canvas svg .node circle,.mermaid-canvas svg .node path{rx:8px;ry:8px;filter:drop-shadow(0 4px 12px #0000008c);fill:#0f172a!important;stroke:#38bdf8!important;stroke-width:1.5px!important}.mermaid-canvas svg foreignObject,.mermaid-canvas svg .node foreignObject{overflow:visible!important}.mermaid-canvas svg .node foreignObject>div{text-align:center!important;justify-content:center!important;align-items:center!important;padding:0 6px!important;display:flex!important;overflow:visible!important}.mermaid-canvas svg .cluster rect,.mermaid-canvas svg rect.outer,.diagram-modal-card svg .cluster rect,.diagram-modal-card svg rect.outer{rx:12px;ry:12px;stroke-dasharray:4 4;fill:#0f172a8c!important;stroke:#38bdf859!important}.diagram-modal-card .modal-body.mermaid-canvas svg{width:100%!important;height:auto!important;max-height:calc(88vh - 100px)!important}.mermaid-canvas svg .cluster-label span,.mermaid-canvas svg .cluster span.nodeLabel{color:#38bdf8!important;letter-spacing:.05em!important;font-size:.8rem!important;font-weight:700!important}.mermaid-canvas svg text,.mermaid-canvas svg tspan,.mermaid-canvas svg .node .nodeLabel,.mermaid-canvas svg .node span,.mermaid-canvas svg .node p{fill:#f8fafc!important;color:#f8fafc!important;text-shadow:0 1px 2px #000c!important;font-family:Outfit,Inter,-apple-system,sans-serif!important;font-weight:600!important}.mermaid-canvas svg .edgeLabel{background-color:#0000!important}.mermaid-canvas svg .edgeLabel,.mermaid-canvas svg .edgeLabel text,.mermaid-canvas svg .edgeLabel tspan,.mermaid-canvas svg .edgeLabel span,.mermaid-canvas svg .edgeLabel p{fill:#7dd3fc!important;color:#7dd3fc!important;font-family:Outfit,-apple-system,sans-serif!important;font-size:11.5px!important;font-weight:600!important}.mermaid-canvas svg .edgeLabel rect,.mermaid-canvas svg .edgeLabel .label-container{fill:#0a0f1eeb!important;stroke:#38bdf859!important;stroke-width:1px!important;rx:6px!important;ry:6px!important}.action-badges-wrap{border-top:1px dashed #ffffff14;flex-wrap:wrap;gap:.4rem;margin-top:.65rem;padding-top:.5rem;display:flex}.action-badge-pill{color:#94a3b8;opacity:.8;background:#ffffff08;border:1px solid #ffffff17;border-radius:5px;align-items:center;padding:.2rem .5rem;font-size:.69rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.action-badge-pill:hover{color:#f1f5f9;opacity:1;background:#ffffff14;border-color:#94a3b859;transform:translateY(-1px)}.follow-up-chips-wrap{border-top:1px dashed #ffffff0f;flex-direction:column;gap:.35rem;margin-top:.75rem;padding-top:.55rem;display:flex}.follow-up-label{text-transform:uppercase;letter-spacing:.05em;color:#94a3b873;align-items:center;gap:.35rem;font-size:.64rem;font-weight:500;display:inline-flex}.follow-up-icon{color:#94a3b880}.follow-up-chips-list{flex-direction:column;gap:.3rem;display:flex}.follow-up-chip{color:#94a3b8;cursor:pointer;text-align:left;background:#0f172a4d;border:1px solid #ffffff12;border-radius:5px;justify-content:space-between;align-items:center;gap:.6rem;width:100%;padding:.35rem .55rem;font-size:.73rem;line-height:1.35;transition:all .15s;display:flex}.follow-up-chip:hover{color:#e2e8f0;background:#38bdf814;border-color:#38bdf840}.follow-up-chip:focus-visible{outline-offset:1px;outline:1px solid #38bdf880}.chip-text{flex:1}.chip-action-arrow{color:#94a3b866;font-size:.72rem;transition:transform .15s,color .15s}.follow-up-chip:hover .chip-action-arrow{color:#38bdf8;opacity:1;transform:translate(2px)}.specs-modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2100;background:#000c;justify-content:center;align-items:center;padding:1.5rem;animation:.18s fadeIn;display:flex;position:fixed;inset:0}.specs-modal-card{background:#090c12;border:1px solid #34d39973;border-radius:12px;flex-direction:column;width:100%;max-width:680px;display:flex;overflow:hidden;box-shadow:0 20px 50px #000000d9,0 0 25px #10b98126}.modal-header{background:#10141d;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex}.modal-title{color:#34d399;letter-spacing:.04em;align-items:center;gap:.45rem;font-size:.76rem;font-weight:700;display:flex}.modal-dot{background:#10b981;border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #10b981}.modal-close{color:#a1a1aa;cursor:pointer;background:0 0;border:none;padding:.2rem;font-size:1.15rem}.modal-close:hover{color:#f4f4f5}.silicon-telemetry-hud{background:linear-gradient(#10b98114 0%,#064e3b0a 100%);border:1px solid #10b98140;border-radius:8px;margin-bottom:1.25rem;padding:1rem}.hud-top-meta{justify-content:space-between;align-items:center;margin-bottom:.85rem;font-size:.75rem;display:flex}.live-pulse-container{align-items:center;gap:.5rem;display:flex}.live-pulse-dot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite pulseDot;box-shadow:0 0 10px #10b981cc}.live-pulse-dot.generating{background:#38bdf8;animation:.8s ease-in-out infinite pulseDotFast;box-shadow:0 0 12px #38bdf8e6}.live-pulse-dot.offline{background:#ef4444;animation:none;box-shadow:0 0 8px #ef4444b3}.live-pulse-label{color:#34d399;letter-spacing:.04em;font-weight:600}.driver-badge{color:#64748b;align-items:center;gap:.35rem;font-size:.7rem;display:flex}.driver-badge .sep{opacity:.4}.telemetry-spark-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (width<=640px){.telemetry-spark-grid{grid-template-columns:1fr}}.spark-card{background:#05070fb3;border:1px solid #ffffff12;border-radius:6px;flex-direction:column;gap:.4rem;padding:.65rem .75rem;display:flex}.spark-head{justify-content:space-between;align-items:center;font-size:.7rem;display:flex}.spark-title{color:#94a3b8;font-weight:500}.spark-val{color:#f8fafc;font-weight:700}.spark-val.highlight{color:#34d399}.spark-val.good{color:#38bdf8}.spark-val.warning{color:#f59e0b}.spark-val.dim{color:#475569}.spark-bar-track{background:#ffffff14;border-radius:3px;width:100%;height:5px;overflow:hidden}.spark-bar-fill{border-radius:3px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.spark-bar-fill.vram{background:linear-gradient(90deg,#10b981 0%,#34d399 100%);box-shadow:0 0 8px #34d39980}.spark-bar-fill.temp{background:linear-gradient(90deg,#38bdf8 0%,#0284c7 100%)}.spark-bar-fill.tps{background:linear-gradient(90deg,#a855f7 0%,#c084fc 100%);box-shadow:0 0 8px #c084fc80}.spark-bar-fill.util{background:linear-gradient(90deg,#3b82f6 0%,#60a5fa 100%)}.spark-sub{color:#64748b;justify-content:space-between;font-size:.65rem;display:flex}.spark-card-wide{grid-column:1/-1}.sparkline-container{background:#ffffff08;border-radius:4px;width:100%;height:44px;margin:.4rem 0 .35rem;overflow:hidden}.sparkline-line{opacity:.5;transition:opacity .4s}.sparkline-line.active{opacity:1;filter:drop-shadow(0 0 3px)}@keyframes pulseDotFast{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.specs-grid{background:#0d1117;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:1.25rem;display:grid}.spec-tile{background:#131720;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:.25rem;padding:.75rem .85rem;display:flex}.spec-label{color:#71717a;letter-spacing:.05em;font-size:.64rem}.spec-value{color:#f4f4f5;font-size:.82rem;font-weight:700}.spec-value.highlight{color:#34d399}.spec-detail{color:#94a3b8;font-size:.68rem;line-height:1.35}.specs-modal-footer{color:#64748b;background:#090c12;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.7rem;display:flex}.btn-close-specs{color:#34d399;cursor:pointer;background:#10b98126;border:1px solid #10b98159;border-radius:6px;padding:.3rem .85rem;font-size:.72rem;font-weight:700}.btn-close-specs:hover{background:#10b98140}.diagram-modal-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2000;background:#000000d9;justify-content:center;align-items:center;padding:2rem;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.diagram-modal-card{background:#090c12;border:1px solid #34d39980;border-radius:12px;flex-direction:column;width:100%;max-width:960px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 25px 60px #000000e6,0 0 30px #10b98133}.modal-body{justify-content:center;align-items:center;padding:1.5rem;display:flex;overflow:auto}.modal-body svg{max-width:100%;height:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (width<=640px){.contact-dock-btn{width:46px;height:46px;bottom:1.25rem;left:1.25rem;right:auto}.chat-overlay{align-items:flex-end;padding:.5rem}.chat-drawer{border-radius:16px 16px 0 0;width:100%!important;min-width:100%!important;height:85vh!important}.resize-edge-top,.resize-edge-right,.resize-corner-topright{display:none}.specs-grid{grid-template-columns:1fr}.form-row{flex-direction:column;gap:.75rem}}.hud-left-group{align-items:center;gap:.5rem;display:flex}.specs-pill-btn{color:#34d399;cursor:pointer;background:#10b9811a;border:1px solid #10b98140;border-radius:4px;padding:.25rem .55rem;font-size:.72rem;transition:all .15s}.specs-pill-btn:hover{background:#10b98133;border-color:#34d399}.telemetry-chevron{opacity:.7;margin-left:.25rem;font-size:.6rem}.engine-badge-btn.active{background:#10b9812e;border-color:#34d39980}.telemetry-flyout-popup{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;background:#060b19f5;border:1px solid #10b98159;border-radius:8px;margin:.4rem .75rem .6rem;padding:.85rem;animation:.22s cubic-bezier(.16,1,.3,1) slideDownFlyout;box-shadow:0 10px 30px #0009,0 0 15px #10b9811f}@keyframes slideDownFlyout{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.flyout-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.flyout-title-group{align-items:center;gap:.5rem;display:flex}.flyout-title{color:#34d399;letter-spacing:.04em;font-size:.75rem;font-weight:600}.flyout-header-right{align-items:center;gap:.75rem;display:flex}.driver-tag{color:#64748b;font-size:.68rem}.driver-tag .sep{opacity:.4;margin:0 .2rem}.flyout-close-btn{color:#64748b;cursor:pointer;background:0 0;border:none;padding:.2rem;font-size:.8rem;line-height:1;transition:color .15s}.flyout-close-btn:hover{color:#f8fafc}.flyout-footer{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:.85rem;margin-top:.75rem;padding-top:.6rem;font-size:.68rem;display:flex}.flyout-footnote{color:#94a3b8;flex:1;line-height:1.45}.flyout-fullspecs-btn{color:#38bdf8;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;margin-top:.1rem;padding:0;font-family:inherit;font-size:.68rem;transition:color .15s}.flyout-fullspecs-btn:hover{color:#7dd3fc;text-decoration:underline}.provenance-banner.svelte-1i2ichz{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#0d1321e6 0%,#080c16f5 100%);border:1px solid #38bdf829;border-radius:14px;margin:2rem 0 2.75rem;padding:1.15rem 1.4rem;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 14px 40px -10px #000000a6,inset 0 1px #ffffff14}.provenance-banner.svelte-1i2ichz:hover{border-color:#38bdf852;box-shadow:0 18px 48px -10px #000000bf,inset 0 1px #ffffff1f}.banner-glow.svelte-1i2ichz{opacity:.9;height:2px;position:absolute;top:0;left:0;right:0}.badge-public-glow.svelte-1i2ichz{background:linear-gradient(90deg,#0000,#10b981,#38bdf8,#0000)}.badge-internal-glow.svelte-1i2ichz{background:linear-gradient(90deg,#0000,#64748b,#94a3b8,#0000)}.badge-confidential-glow.svelte-1i2ichz{background:linear-gradient(90deg,#0000,#f59e0b,#fbbf24,#0000)}.badge-restricted-glow.svelte-1i2ichz{background:linear-gradient(90deg,#0000,#ef4444,#f43f5e,#0000)}.banner-top-row.svelte-1i2ichz{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.85rem;display:flex}.badge-cluster.svelte-1i2ichz{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.mono.svelte-1i2ichz{font-family:Fira Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.classification-badge.svelte-1i2ichz{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.22rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.status-dot.svelte-1i2ichz{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2.5s ease-in-out infinite svelte-1i2ichz-pulse-dot;box-shadow:0 0 8px}@keyframes svelte-1i2ichz-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.badge-public.svelte-1i2ichz{color:#34d399;background:#10b9811f;border:1px solid #10b98159}.badge-internal.svelte-1i2ichz{color:#cbd5e1;background:#94a3b81f;border:1px solid #94a3b84d}.badge-confidential.svelte-1i2ichz{color:#fbbf24;background:#f59e0b24;border:1px solid #f59e0b66}.badge-restricted.svelte-1i2ichz{color:#f87171;background:#ef444426;border:1px solid #ef444473}.plane-badge.svelte-1i2ichz{letter-spacing:.04em;white-space:nowrap;border-radius:6px;align-items:center;gap:.3rem;padding:.22rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.plane-icon.svelte-1i2ichz{font-size:.72rem}.plane-intent.svelte-1i2ichz{color:#a5b4fc;background:#818cf81f;border:1px solid #818cf84d}.plane-substrate.svelte-1i2ichz{color:#7dd3fc;background:#38bdf81f;border:1px solid #38bdf84d}.plane-membrane.svelte-1i2ichz{color:#5eead4;background:#2dd4bf1f;border:1px solid #2dd4bf4d}.plane-infra.svelte-1i2ichz{color:#fdba74;background:#fb923c1f;border:1px solid #fb923c4d}.type-badge.svelte-1i2ichz{color:#94a3b8;letter-spacing:.04em;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;padding:.22rem .48rem;font-size:.66rem;font-weight:600}.lifecycle-badge.svelte-1i2ichz{letter-spacing:.04em;white-space:nowrap;border-radius:6px;padding:.22rem .48rem;font-size:.66rem;font-weight:600}.status-approved.svelte-1i2ichz,.status-active.svelte-1i2ichz{color:#6ee7b7;background:#10b98114;border:1px solid #10b98133}.status-draft.svelte-1i2ichz,.status-proposed.svelte-1i2ichz{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b33}.status-superseded.svelte-1i2ichz,.status-archived.svelte-1i2ichz{color:#94a3b8;background:#94a3b814;border:1px solid #94a3b833}.provenance-receipt.svelte-1i2ichz{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.45rem;font-size:.68rem;display:flex}.parity-pill.svelte-1i2ichz{letter-spacing:.03em;white-space:nowrap;border-radius:6px;align-items:center;gap:.3rem;padding:.22rem .5rem;font-weight:600;display:inline-flex}.parity-verified.svelte-1i2ichz{color:#34d399;background:#10b9811a;border:1px solid #10b98140}.parity-diverged.svelte-1i2ichz{color:#f87171;background:#ef44441a;border:1px solid #ef444440}.commit-pill.svelte-1i2ichz{color:#94a3b8;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:.25rem;padding:.22rem .5rem;display:inline-flex}.commit-prefix.svelte-1i2ichz{color:#64748b}.commit-hash.svelte-1i2ichz{color:#38bdf8;font-weight:600}.compiler-pill.svelte-1i2ichz{color:#7dd3fc;white-space:nowrap;background:#38bdf814;border:1px solid #38bdf838;border-radius:6px;align-items:center;gap:.3rem;padding:.22rem .5rem;font-weight:600;display:inline-flex}.check-icon.svelte-1i2ichz{color:#10b981;font-weight:700}.dual-author-grid.svelte-1i2ichz{border-bottom:1px solid #ffffff12;grid-template-columns:1fr auto 1.25fr;align-items:center;gap:1.5rem;width:100%;padding:1rem 0;display:grid}.author-cell.svelte-1i2ichz{align-items:center;gap:.95rem;display:flex}.author-primary-cell.svelte-1i2ichz,.author-silicon-cell.svelte-1i2ichz{justify-content:flex-start}.avatar-ring-wrap.svelte-1i2ichz{flex-shrink:0;width:44px;height:44px;position:relative}.author-avatar-img.svelte-1i2ichz{object-fit:cover;border:2px solid #38bdf8;border-radius:50%;width:44px;height:44px;box-shadow:0 0 14px #38bdf859}.avatar-badge-dot.svelte-1i2ichz{background:#10b981;border:2px solid #0b0f19;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 6px #10b981}.author-meta.svelte-1i2ichz{flex-direction:column;gap:.2rem;min-width:0;display:flex}.author-name.svelte-1i2ichz{color:#f8fafc;letter-spacing:-.01em;white-space:nowrap;font-size:1.05rem;font-weight:700}.author-role.svelte-1i2ichz{color:#94a3b8;white-space:nowrap;font-size:.78rem;font-weight:400}.author-grid-divider.svelte-1i2ichz{background:linear-gradient(#0000,#ffffff1f,#0000);width:1px;height:38px}.silicon-avatar-wrap.svelte-1i2ichz{flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:relative}.silicon-mascot-img.svelte-1i2ichz{object-fit:contain;filter:drop-shadow(0 0 10px #818cf88c);width:38px;height:38px}.silicon-badge-dot.svelte-1i2ichz{background:#818cf8;border:2px solid #0b0f19;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 6px #818cf8}.silicon-meta.svelte-1i2ichz{flex-direction:column;gap:.2rem;min-width:0;display:flex}.silicon-tag.svelte-1i2ichz{letter-spacing:.07em;color:#a5b4fc;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:800}.silicon-desc.svelte-1i2ichz{color:#64748b;font-size:.76rem;line-height:1.35}.banner-bottom-row.svelte-1i2ichz{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding-top:.8rem;display:flex}.bottom-left-cluster.svelte-1i2ichz,.bottom-right-cluster.svelte-1i2ichz{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.meta-item.svelte-1i2ichz{align-items:center;gap:.45rem;font-size:.76rem;display:flex}.meta-dot-sep.svelte-1i2ichz{color:#ffffff2e;font-size:.75rem}.meta-label.svelte-1i2ichz{color:#64748b;letter-spacing:.05em;font-size:.66rem;font-weight:600}.meta-value.svelte-1i2ichz{color:#cbd5e1}.author-tags.svelte-1i2ichz{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.author-tag.svelte-1i2ichz{color:#e2e8f0;background:#ffffff0d;border:1px solid #ffffff14;border-radius:4px;padding:.12rem .45rem;font-size:.72rem}.date-value.svelte-1i2ichz{color:#94a3b8}.update-highlight.svelte-1i2ichz{color:#38bdf8}.seam-value.svelte-1i2ichz{color:#a5b4fc;background:#818cf814;border:1px solid #818cf826;border-radius:4px;padding:.12rem .45rem;font-size:.72rem}.origin-value.svelte-1i2ichz{color:#64748b;font-size:.72rem}@media (width<=820px){.provenance-banner.svelte-1i2ichz{padding:1rem 1.15rem}.banner-top-row.svelte-1i2ichz{flex-direction:column;align-items:flex-start;gap:.65rem}.provenance-receipt.svelte-1i2ichz{justify-content:flex-start;width:100%}.dual-author-grid.svelte-1i2ichz{grid-template-columns:1fr;gap:1rem}.author-grid-divider.svelte-1i2ichz{display:none}.banner-bottom-row.svelte-1i2ichz{flex-direction:column;align-items:flex-start;gap:.65rem}.bottom-left-cluster.svelte-1i2ichz,.bottom-right-cluster.svelte-1i2ichz{justify-content:flex-start;width:100%}}
