.intelligence76{color:#e7e7e7;background:transparent;font:13px/1.5 system-ui,sans-serif;overflow-wrap:anywhere;padding:4px 12px 24px;min-width:0}.intelligence76 h2{font-size:20px;color:#fff;margin:2px 0 8px}.intelligence76 h3{font-size:14px;color:#ffb35c;margin:0 0 10px}.intelligence76 h4{font-size:12px;margin:12px 0 5px}.intelligence76 p{margin:6px 0}.intelligence76 .i76-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#aaa;font-size:10px}.intelligence76 .i76-warning{color:#c4beb6;font-size:11px}.intelligence76 .i76-stages{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;margin:15px 0;gap:0;border-block:1px solid #ffffff19}.intelligence76 .i76-stages li{padding:9px 3px;display:flex;flex-direction:column;min-width:0}.intelligence76 .i76-stages span{font-size:11px;color:#bbb}.intelligence76 .i76-stages small{color:#efb0a7}.intelligence76 .i76-actions,.intelligence76 .i76-pages{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.intelligence76 button{background:#16130f!important;border:1px solid #d47e2b77!important;color:#ffc27e!important;padding:7px 9px!important;border-radius:4px!important;font-size:11px!important;cursor:pointer}.intelligence76 button:disabled{opacity:.4;cursor:default}.intelligence76 .i76-section{padding:16px 0;border-bottom:1px solid #ffffff19}.intelligence76 dl{display:grid;grid-template-columns:70px minmax(0,1fr);gap:6px;margin:0}.intelligence76 dt{color:#aaa}.intelligence76 dd{margin:0}.intelligence76 ul{padding-left:18px;margin:7px 0}.intelligence76 li{padding:2px 0}.intelligence76 .i76-muted,.intelligence76 footer{color:#9a9894;font-size:11px}.intelligence76 .i76-citation{display:block;margin:3px 0;color:#c8b29b}.intelligence76 .i76-citation a{color:#ffc07a}.intelligence76 .i76-citation q{display:block}.intelligence76 .i76-pin,.intelligence76 .i76-plan{border:0!important;border-bottom:1px solid #ffffff18!important;padding:9px 0!important;background:none!important;border-radius:0!important}.intelligence76 .i76-pin summary{color:#eee!important;cursor:pointer;font-size:12px}.intelligence76 .i76-plan small{color:#bfa68b}.intelligence76 .i76-pages{font-size:11px;margin-top:10px}.intelligence76 .i76-error{color:#ffb9a5;border-left:2px solid #e36c42;padding:8px;margin:9px 0}.intelligence76 footer{padding:14px 0;word-break:break-all}.yvbi-instant-cad00 nav [data-investigate-all76],.yvbi-instant-cad00 nav [data-investigation-export76]{color:#ffc07a;background:#14110e;border:1px solid #a6652e77;padding:6px 8px;border-radius:4px;font:11px system-ui;cursor:pointer}.yvbi-instant-cad00 nav [data-investigate-all76]:disabled{opacity:.5}
.yvbi-instant-cad00 nav [data-investigation-coverage76]{font:10px/1.4 system-ui;color:#bcb5aa;max-width:290px}.yvbi-instant-cad00 nav [data-investigation-refresh76]{color:#ffc07a;background:#14110e;border:1px solid #a6652e77;padding:6px 8px;border-radius:4px;font:11px system-ui;cursor:pointer}

/* These controls also live inside the reparented75 icon toolbar. Text actions keep their intrinsic widths. */
html[data-yvbi-theme="ember75"] body [data-investigation-toolbar76][role="group"],html[data-yvbi-theme="ember75"] body :is(#yvbi-context-tools27,#yv3535-toolbar,.yvbi-instant-cad00) [data-investigation-toolbar76][role="group"]{display:flex!important;align-items:center!important;flex:0 1 auto!important;flex-wrap:nowrap!important;gap:5px!important;min-width:0!important;width:auto!important;max-width:100%!important;height:30px!important;margin:0 0 0 5px!important;padding:0!important;overflow:hidden!important;border:0!important;background:transparent!important;box-shadow:none!important;}
html[data-yvbi-theme="ember75"] body [data-investigation-toolbar76][role="group"] :is([data-investigate-all76],[data-investigation-export76],[data-investigation-refresh76]),html[data-yvbi-theme="ember75"] body :is(#yvbi-context-tools27,#yv3535-toolbar,.yvbi-instant-cad00) [data-investigation-toolbar76][role="group"] :is([data-investigate-all76],[data-investigation-export76],[data-investigation-refresh76]){display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;flex-direction:row!important;width:auto!important;min-width:max-content!important;max-width:none!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:5px 6px!important;margin:0!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;font:11px/1.2 system-ui,sans-serif!important;color:#ffb777!important;background:transparent!important;border:0!important;border-radius:4px!important;box-shadow:none!important;cursor:pointer;}
html[data-yvbi-theme="ember75"] body [data-investigation-toolbar76][role="group"] [data-investigation-coverage76],html[data-yvbi-theme="ember75"] body :is(#yvbi-context-tools27,#yv3535-toolbar,.yvbi-instant-cad00) [data-investigation-toolbar76][role="group"] [data-investigation-coverage76]{display:block!important;flex:0 1 220px!important;min-width:0!important;width:auto!important;max-width:220px!important;margin:0!important;padding:0 3px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font:10px/1.3 system-ui,sans-serif!important;color:#bcb5aa!important;}
/* One readable sheet; existing board and selection controls retain their layout. */
html[data-yvbi-theme="ember75"] body .yvbi-instant-cad00[data-expert77="true"] [data-details-aside]:not([hidden]){position:fixed!important;display:flex!important;right:var(--part-expert77-right,clamp(8px,2vw,28px))!important;top:var(--part-expert77-top,clamp(64px,9vh,96px))!important;bottom:auto!important;width:min(1040px,var(--part-expert77-max-width,calc(100vw - 32px)))!important;min-width:0!important;height:var(--part-expert77-height,min(820px,calc(100dvh - 112px)))!important;max-height:var(--part-expert77-height,calc(100dvh - 80px))!important;background:linear-gradient(135deg,#0b0b0bf5,#11100efa)!important;border:1px solid #e594392d!important;border-radius:14px!important;box-shadow:0 18px 80px #000b!important;backdrop-filter:blur(24px)!important;z-index:31!important;overflow:hidden!important;padding:0!important;}
html[data-yvbi-theme="ember75"] body .yvbi-instant-cad00[data-expert77="true"] [data-inspector]{max-height:none!important;min-height:0!important;flex:1 1 auto!important;overflow:auto!important;padding:0!important;}
html[data-yvbi-theme="ember75"] body .yvbi-instant-cad00[data-expert77="true"] [data-details-title08]{flex:0 0 38px!important;min-height:38px!important;padding:2px 16px!important;background:transparent!important;border-bottom:1px solid #ffffff12!important;}
.intelligence77{font:13px/1.5 system-ui,sans-serif;color:#e9e5df;min-width:0;padding:16px 22px 22px;overflow-wrap:anywhere;}.intelligence77 *{box-sizing:border-box}.intelligence77 h2{font-size:23px;line-height:1.2;margin:3px 0 9px;color:#fff}.intelligence77 h3{font-size:13px;margin:15px 0 5px;color:#ffbc7a;font-weight:650}.intelligence77 p{margin:5px 0}.intelligence77 a{color:#ffbb73!important}.intelligence77 button,.i77-full button{display:inline-flex!important;align-items:center;justify-content:center;min-width:0!important;width:auto!important;max-width:100%;height:auto!important;min-height:30px!important;flex:0 0 auto!important;padding:6px 10px!important;white-space:normal!important;font:12px/1.3 system-ui!important;color:#ffbc7a!important;background:#ffad5110!important;border:0!important;border-radius:6px!important;box-shadow:none!important;cursor:pointer}.intelligence77 button:disabled{opacity:.4;cursor:default}.intelligence77 button[aria-pressed="true"]{color:#fff!important;background:#ffad5129!important}.i77-heading{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding-bottom:14px}.i77-heading>div>p:first-child{text-transform:uppercase;font-size:10px;letter-spacing:.1em;color:#aaa}.i77-status{font-size:12px;color:#e5ad70}.i77-unverified{max-width:170px;font-size:10px;color:#c2afa0;text-align:right}.i77-overview{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;padding:13px 0 20px}.i77-overview figure{margin:0;min-width:0}.i77-overview figure img,.i77-photo-empty{display:block;width:100%;height:190px;object-fit:contain;background:#050505;outline:1px solid #ffffff0d;border-radius:7px}.i77-photo-empty{display:flex;align-items:center;justify-content:center;text-align:center;padding:18px;color:#a9a29b}.i77-overview figcaption,.i77-overview figure>small{display:block;font-size:10px;line-height:1.4;color:#a8a29b;padding:7px 0}.intelligence77 dl{display:grid;grid-template-columns:84px minmax(0,1fr);gap:5px;margin:0}.intelligence77 dt{color:#a9a29b}.intelligence77 dd{margin:0}.intelligence77 ul{margin:6px 0;padding-left:18px}.intelligence77 li{margin:4px 0}.i77-section{padding:16px 0;border-top:1px solid #ffffff12}.i77-table-tools{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.i77-table-tools h3{margin:0}.i77-table-tools>div{display:flex;gap:5px}.i77-note,.i77-section>small{font-size:11px;color:#a9a29b}.i77-table-scroll{overflow:auto;margin-top:12px;max-width:100%;}.intelligence77 table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:680px;font-size:12px}.intelligence77 th,.intelligence77 td{border:0!important;border-bottom:1px solid #ffffff10!important;padding:10px 8px;vertical-align:top;text-align:left;background:transparent!important}.intelligence77 thead th{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#b99a77;font-weight:600}.intelligence77 tbody th{font-weight:550;color:#eee}.intelligence77 table small,.intelligence77 li>small{display:block;font-size:10px;line-height:1.4;color:#a9a29b;padding-top:3px}.i77-unknown{color:#a59d94}.i77-expert{border-top:1px solid #fbb56e2b;padding-top:16px;margin-top:6px}.i77-expert-title{display:flex;justify-content:space-between;align-items:center;gap:8px}.i77-expert-title h3{font-size:15px;margin:0}.i77-expert-title span{color:#aaa;font-size:10px}.i77-chat{max-height:320px;overflow:auto;overscroll-behavior:contain;padding:8px 0}.i77-turn{padding:10px 0;border-bottom:1px solid #ffffff10}.i77-turn b{color:#dca36a;font-size:11px}.i77-turn .i77-question{color:#c9c4bd;padding-bottom:8px}.i77-turn p{white-space:normal}.i77-expert form{padding-top:10px}.i77-expert label{display:block;font-size:11px;color:#b7afa7;margin-bottom:5px}.i77-expert textarea{display:block;resize:vertical;min-height:72px;max-height:180px;width:100%;padding:10px 12px;background:#ffffff06!important;border:1px solid #ffffff1d!important;outline:0;border-radius:8px;color:#eee!important;font:13px/1.4 system-ui!important}.i77-expert textarea:focus{border-color:#f4a05280!important;box-shadow:0 0 0 2px #ffad5110}.i77-chat-controls{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px}.i77-chat-controls span{font-size:10px;color:#baaa99}.i77-full{margin:0 22px 22px!important;padding:16px 0!important;border:0!important;border-top:1px solid #ffffff1b!important;background:none!important}.i77-full>summary{color:#ffb97d!important;font:12px/1.4 system-ui!important;cursor:pointer;list-style:disclosure-closed}.i77-full[open]>summary{list-style:disclosure-open}.i77-full .intelligence76{padding:16px 0 0}.i77-full .i76-stages{display:none!important}.intelligence77 .i76-pages{display:flex;gap:8px;align-items:center;justify-content:flex-end;margin-top:10px}.intelligence77 .i76-error{padding:8px 0;color:#ffb79b;font-size:11px}.intelligence77 .i76-citation q{font-size:10px;display:block;color:#aaa}.intelligence77 .i76-citation{display:block;font-size:10px}.intelligence77 :is(button,a,summary):focus-visible,.i77-full summary:focus-visible{outline:2px solid #f4a052;outline-offset:3px;}
@media(max-width:700px){html[data-yvbi-theme="ember75"] body .yvbi-instant-cad00[data-expert77="true"] [data-details-aside]:not([hidden]){left:auto!important;right:var(--part-expert77-right,8px)!important;top:var(--part-expert77-top,60px)!important;width:var(--part-expert77-max-width,calc(100vw - 16px))!important;height:var(--part-expert77-height,calc(100dvh - 76px))!important;max-height:var(--part-expert77-height,calc(100dvh - 76px))!important}.intelligence77{padding:13px 14px}.i77-overview{grid-template-columns:150px minmax(0,1fr);gap:14px}.i77-overview figure img,.i77-photo-empty{height:150px}.intelligence77 h2{font-size:20px}.i77-unverified{max-width:110px;font-size:9px}.i77-full{margin:0 14px 20px!important}.i77-expert-title{display:block}}
@media(max-width:440px){.i77-overview{grid-template-columns:1fr}.i77-overview figure{display:grid;grid-template-columns:140px minmax(0,1fr);gap:7px 12px}.i77-overview figure img,.i77-photo-empty{grid-row:span 3;height:140px}.i77-overview figure button{align-self:start}.i77-heading{gap:7px}}
.intelligence77 .i77-phases{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:8px 0 15px;margin:0;border-bottom:1px solid #ffffff12}.i77-phases li{margin:0!important;min-width:0}.i77-phases b{display:block;font-size:10px;font-weight:550;color:#d6b18a}.i77-phases span{display:block;font-size:10px;color:#8f8c87;margin-top:2px}@media(max-width:600px){.intelligence77 .i77-phases{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}}
/* The real inspector is inside a reparented cad27 dock. Size the containing feature, not a clipped child. */
html[data-yvbi-theme="ember75"] body #yv225-stage .yvbi-cad-table27[aria-label="Parts, pins and nets"]:not([hidden]):has(.cad27-portal[data-expert77="true"]){position:fixed!important;left:auto!important;right:var(--part-expert77-right,clamp(8px,2vw,28px))!important;top:var(--part-expert77-top,clamp(64px,9vh,96px))!important;bottom:auto!important;width:min(1040px,var(--part-expert77-max-width,calc(100vw - 32px)))!important;min-height:0!important;height:var(--part-expert77-height,min(820px,calc(100dvh - 112px)))!important;max-height:var(--part-expert77-height,calc(100dvh - 80px))!important;z-index:31!important;display:flex!important;background:linear-gradient(135deg,#0b0b0bf5,#11100efa)!important;border:1px solid #e594392d!important;border-radius:14px!important;box-shadow:0 18px 80px #000b!important;backdrop-filter:blur(24px)!important;overflow:hidden!important;}
html[data-yvbi-theme="ember75"] body #yv225-stage .yvbi-cad-table27[aria-label="Parts, pins and nets"]:not([hidden]):has(.cad27-portal[data-expert77="true"])>.cad27-content{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;display:flex!important;}
html[data-yvbi-theme="ember75"] body #yv225-stage .yvbi-cad-table27[aria-label="Parts, pins and nets"]:not([hidden]) .cad27-portal[data-expert77="true"]{flex:1 1 auto!important;min-height:0!important;height:100%!important;max-height:none!important;width:100%!important;}
html[data-yvbi-theme="ember75"] body #yv225-stage .yvbi-cad-table27[aria-label="Parts, pins and nets"]:not([hidden]) .cad27-portal[data-expert77="true"]>[data-details-aside]:not([hidden]){display:flex!important;position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:100%!important;height:100%!important;max-height:none!important;min-height:0!important;flex:1 1 auto!important;max-width:none!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;backdrop-filter:none!important;border-radius:0!important;}
@media(max-width:700px){html[data-yvbi-theme="ember75"] body #yv225-stage .yvbi-cad-table27[aria-label="Parts, pins and nets"]:not([hidden]):has(.cad27-portal[data-expert77="true"]){left:auto!important;right:var(--part-expert77-right,8px)!important;top:var(--part-expert77-top,60px)!important;width:var(--part-expert77-max-width,calc(100vw - 16px))!important;height:var(--part-expert77-height,calc(100dvh - 76px))!important;max-height:var(--part-expert77-height,calc(100dvh - 76px))!important;}}
.intelligence77 .i77-search-attribution{display:block;border:0;width:100%;height:110px;margin-top:8px;background:#10100f;color-scheme:dark;}

/* Mirrored selection attributes must never reveal a hidden readings dock or aside. */
html[data-yvbi-theme="ember75"] body #yv225-stage .yvbi-instant-cad00 .yvbi-cad-table27[hidden],html[data-yvbi-theme="ember75"] body #yv225-stage .yvbi-cad-table27[hidden],html[data-yvbi-theme="ember75"] body #yv225-stage .yvbi-cad-table27 .cad27-portal[hidden],html[data-yvbi-theme="ember75"] body #yv225-stage .yvbi-cad-table27 .cad27-portal>[data-details-aside][hidden],html[data-yvbi-theme="ember75"] body .yvbi-instant-cad00[data-expert77="true"] [data-details-aside][hidden]{display:none!important;}
.intelligence77 .i80-photo-open{display:block!important;width:100%!important;padding:0!important;background:#050505!important;overflow:hidden}.i80-photo-open img{width:100%;height:190px;object-fit:contain!important;object-position:center}.i80-photo-label{display:block;font-size:11px;color:#b9afa3;margin:5px 0}.i80-photo-label select{display:block;width:100%;max-width:100%;padding:7px;background:#171614;color:#eee;border:1px solid #ffffff24;border-radius:5px;font:11px system-ui}.i80-photo-actions{display:flex;gap:5px;flex-wrap:wrap;margin:5px 0}.i80-photo-dialog{width:min(1200px,96vw);max-width:96vw;height:min(960px,94dvh);max-height:94dvh;padding:16px;border:1px solid #6a5140;border-radius:10px;background:#171513;color:#eee;font:13px/1.5 system-ui;box-sizing:border-box}.i80-photo-dialog::backdrop{background:#000b}.i80-photo-dialog header{font-size:16px}.i80-photo-dialog p{font-size:12px;color:#c3b9ae;margin:7px 0}.i80-photo-tools{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.i80-photo-tools button{padding:7px 10px;background:#ffad511b;color:#ffbc7a;border:1px solid #ffad5133;border-radius:5px;font:12px system-ui;cursor:pointer}.i80-photo-tools button:disabled{opacity:.4}.i80-photo-tools button[aria-pressed="true"]{background:#805324;color:#fff}.i80-photo-scroll{height:calc(100% - 154px);min-height:180px;overflow:auto;background:#070707;display:grid;justify-items:center;align-items:start;overscroll-behavior:contain}.i80-photo-scroll svg{display:block;max-width:none;touch-action:none;flex:none}.i80-region{fill:#ffad5120;stroke:#ffbc7a;stroke-width:2;vector-effect:non-scaling-stroke;pointer-events:none}

.i80-doc-control{display:flex;gap:5px;align-items:center;flex-wrap:wrap;margin:3px 0}.i80-doc-control label{font-size:11px;color:#b9afa3}.i80-doc-control input{width:64px;padding:4px;background:#171614;color:#eee;border:1px solid #ffffff24;border-radius:4px}
/* Fresh, source-scoped identity remains separate from physical pin ownership. */
.i81-markings{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none;padding:0!important}.i81-markings li{padding:5px 8px;background:#ffffff08;border-radius:5px}.i81-markings b{font-family:ui-monospace,monospace;letter-spacing:.03em}.i81-markings small{display:block;font-size:10px;color:#aaa}.i81-opinions{margin-top:12px;padding:9px 0;border-top:1px solid #ffffff14}.i81-opinions summary{color:#ffbc7a;cursor:pointer;font-size:12px}.i81-opinions section+section{margin-top:12px;border-top:1px solid #ffffff10}.i81-opinions h4{font-size:12px;margin:10px 0 4px}.i81-opinions p{font-size:11px}.i81-research-note{font-size:12px;color:#e5ad70}.i81-phases li{min-width:0}.i81-phases span{font-size:11px}

/* r84: use the actual card width; source text stays in normal document flow. */
.intelligence77{container:partcard84 / inline-size;min-width:0;}
.intelligence77 .i77-overview{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;align-items:start!important;}
.intelligence77 .i77-overview>div{min-width:0!important;}
.intelligence77 .i84-source-panel{display:flex!important;flex-direction:column!important;gap:8px!important;grid-template-columns:none!important;grid-template-rows:none!important;position:static!important;float:none!important;margin:0!important;min-width:0!important;width:100%!important;height:auto!important;max-height:none!important;}
.intelligence77 .i84-source-panel>*{grid-area:auto!important;grid-row:auto!important;grid-column:auto!important;min-width:0!important;flex-shrink:0!important;}
.intelligence77 .i84-source-panel :is(figcaption,label,small,p){position:static!important;inset:auto!important;float:none!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important;line-height:1.5!important;}
.intelligence77 .i84-source-panel .i80-photo-open{display:block!important;position:relative!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;}
.intelligence77 .i84-source-panel .i80-photo-open img{display:block!important;width:100%!important;height:190px!important;max-height:240px!important;object-fit:contain!important;object-position:center!important;grid-row:auto!important;}
.intelligence77 .i84-source-panel .i77-photo-empty{width:100%!important;min-height:140px!important;height:auto!important;padding:18px!important;}
.intelligence77 .i84-source-panel .i80-photo-label{margin:0!important;}
.intelligence77 .i84-source-panel .i80-photo-label select{width:100%!important;min-width:0!important;max-width:100%!important;margin-top:5px!important;white-space:normal!important;}
.intelligence77 .i84-source-panel .i80-photo-actions{display:flex!important;position:static!important;flex-wrap:wrap!important;gap:6px!important;margin:2px 0!important;}
.intelligence77 .i84-source-panel .i80-photo-actions button{flex:1 1 110px!important;min-width:0!important;white-space:normal!important;}
.intelligence77 .i84-progress{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:10px 0 14px!important;margin:0 0 6px!important;border-bottom:1px solid #ffffff18;}
.intelligence77 .i84-progress>div{display:block!important;min-width:0!important;padding:8px 10px!important;background:#ffffff05;border-radius:5px;}
.intelligence77 .i84-progress dt{display:block!important;color:#d6b18a;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.04em;}
.intelligence77 .i84-progress dd{display:block!important;margin:3px 0 0!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.5!important;font-size:11px;color:#bfb6ab;}
.intelligence77 .i77-heading{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;}
.intelligence77 .i77-heading>div{min-width:0!important;}
.intelligence77 .i77-unverified{max-width:none!important;text-align:left!important;}
.intelligence77 .i81-phases{grid-template-columns:minmax(0,1fr)!important;}
@container partcard84 (min-width:520px){.intelligence77 .i84-progress{grid-template-columns:repeat(3,minmax(0,1fr))!important;}.intelligence77 .i77-heading{grid-template-columns:minmax(0,1fr) 150px!important;}.intelligence77 .i77-unverified{text-align:right!important;}.intelligence77 .i81-phases{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}
@container partcard84 (min-width:640px){.intelligence77 .i77-overview{grid-template-columns:220px minmax(0,1fr)!important;gap:24px!important;}}

/* r84b: beat the bench dock's global 58px dl and 100px overview columns. */
#yv225-stage [data-inspector] article.intelligence77 dl.i84-progress{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:6px!important;width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;}
#yv225-stage [data-inspector] article.intelligence77 dl.i84-progress>div{display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:8px 10px!important;}
#yv225-stage [data-inspector] article.intelligence77 dl.i84-progress :is(dt,dd){position:static!important;grid-area:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.45!important;}
#yv225-stage [data-inspector] article.intelligence77 .i77-overview{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;}
#yv225-stage [data-inspector] article.intelligence77 .i77-overview>div>dl{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:6px 10px!important;min-width:0!important;width:100%!important;height:auto!important;}
#yv225-stage [data-inspector] article.intelligence77 .i77-overview>div>dl :is(dt,dd){position:static!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.5!important;}
@container partcard84 (min-width:640px){#yv225-stage [data-inspector] article.intelligence77 .i77-overview{grid-template-columns:220px minmax(0,1fr)!important;gap:24px!important;}}
