/* Only the four organizer-authorized size exceptions to the unchanged B0.3 CSS. */
:is(#app,#general-dialog,#mobile-menu) [data-b03-size="fine"],#ui-tooltip[data-b03-size="fine"]{font-size:10pt!important}
:is(#app,#general-dialog,#mobile-menu) [data-b03-size="metadata"]{font-size:11pt!important}
:is(#app,#general-dialog,#mobile-menu) [data-b03-size="subtitle"],:is(#app,#general-dialog,#mobile-menu) [data-b03-size="editorial"],:is(#app,#general-dialog,#mobile-menu) [data-b03-size="hero-subheadline"]{font-size:14pt!important}
/* Part D: correct actual artwork bounds, without changing the Hero composition. */
.hero-foil-surface>.card-image{max-width:none;width:100%;height:100%;object-fit:contain;margin:0}
.hero-art figcaption>span:last-child{display:grid}.hero-art figcaption>span:last-child:after{content:'Foil Preview';visibility:hidden;grid-area:1/1}.hero-art figcaption>span:last-child>span{grid-area:1/1}
/* Parts E/F: composition corrections only. Original B0.3 typefaces, weights and sizes remain. */
.favourites-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:start;margin-bottom:28px}
.favourites-intro{display:flex;flex-direction:column;gap:10px;min-width:0}.favourites-intro .eyebrow{margin:0}.favourites-intro .section-intro{margin:0;max-width:none}
.favourites-header .gallery-mode-wrap{max-width:none;gap:10px;grid-column:auto}.favourites-header .mode-disclosure{margin:0;max-width:560px;text-align:right}
.grail-copy{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.grail-copy .eyebrow,.grail-copy .legend-metadata,.grail-copy .subtitle,.grail-copy h2{margin:0}.grail-copy .grail-actions{margin:14px 0 0;gap:18px}.grail-price{margin:4px 0}
@media(max-width:1100px){.favourites-header{grid-template-columns:1fr;gap:22px}.favourites-header .gallery-mode-wrap{align-items:flex-start}.favourites-header .mode-disclosure{text-align:left}}
@media(max-width:760px){.grail-actions{display:flex;flex-direction:column;align-items:flex-start}.grail-copy{gap:8px}}

/* B0.4.2 Bug Fix 01: canonical adjacent detail navigation and compact Share. */
.legend-navigation{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--line)}
.legend-navigation .next-link{margin-left:auto}
.identity-row .legend-share{font-size:10pt;min-height:32px;padding:6px 11px}
