/* JEM-61 A3: /tools/a3 around the A3 Studio (light DOM only; the screen is in a shadow root). The previous
   workspace's project field stays in the page for the project system but is never shown. */
.rca-host .a3-fields{display:none!important}
#a3-lab{display:block;width:100%;min-width:0;margin:0 0 8px}
.a3-related{display:flex;flex-wrap:wrap;gap:8px 16px;margin:4px 0 12px;font-size:14px;font-weight:700}
.a3-related a{color:var(--ordrel-blue,#1749CC)}
.a3-guide{margin:28px 0 8px;display:grid;gap:10px;max-width:1120px}
.a3-guide h2{margin:0;font-size:clamp(1.25rem,2.2vw,1.6rem)}
.a3-guide h3{margin:6px 0 0;font-size:1.02rem;scroll-margin-top:96px}
.a3-guide p{margin:0;line-height:1.55;max-width:78ch}
.a3-guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 22px}
.a3-guide-grid section{display:grid;gap:4px;align-content:start}
/* Printing the one-page A3 (Plus and Teams): only the sheet, on an A3 landscape page. */
#a3-print{display:none}
@page a3sheet{size:A3 landscape;margin:8mm}
@media print{
 html.a3-printing body > *:not(#a3-print){display:none!important}
 html.a3-printing #a3-print{display:block!important;page:a3sheet;margin:0;padding:0}
 html.a3-printing #a3-print img{display:block;width:100%;height:auto;max-height:277mm;object-fit:contain}
 html.a3-printing body{background:#fff!important;margin:0!important;padding:0!important}
}
