/* Case 03 shares case 02's frame, toolbar and closing navigation. */
html #case-dalia-mikulska :is(.dc-live-site,.dc-live-browser,.dc-live-frame){border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}
html #case-dalia-mikulska .dc-live-site{margin:0!important;padding:0!important}
html #case-dalia-mikulska .dalia-preview-toolbar{display:flex;justify-content:flex-end;align-items:center;min-height:36px;margin:0 0 8px;padding:0;border:0;background:transparent}
html #case-dalia-mikulska .dalia-preview-toolbar .site-fullscreen-toggle{opacity:.65}
html #case-dalia-mikulska .dalia-preview-toolbar .site-fullscreen-toggle:is(:hover,:focus-visible){opacity:1}
html #projects-inner #case-dalia-mikulska .dalia-case-info{display:block;grid-column:1/-1;width:100%;box-sizing:border-box}
html #projects-inner #case-dalia-mikulska .dalia-case-info>.wl-case-credits{margin:12px 0 0;color:var(--muted,#626262);font:400 12px/20px var(--sans,Arial,sans-serif);letter-spacing:0;text-wrap:pretty}
html #case-dalia-mikulska .wl-case-credit-item{display:inline-block;max-width:100%;vertical-align:top}
html #case-dalia-mikulska .dc-decisions[hidden]{display:none!important}
html #case-dalia-mikulska .dc-live-browser{position:relative!important;overflow:hidden!important}
html #case-dalia-mikulska .dc-live-browser>.dc-live-frame{display:block;width:calc(100% + 11px)!important;max-width:none!important;margin:0!important}
html #case-dalia-mikulska .dc-live-browser::after{content:'';position:absolute;inset:0 0 0 auto;width:6px;background:color-mix(in srgb,var(--paper,#fdfdf8) 58%,transparent);pointer-events:none;transition:opacity 200ms ease}
html #case-dalia-mikulska .dc-live-browser:is(:hover,:focus-within)::after{opacity:.45}
html #case-dalia-mikulska .dc-live-frame:fullscreen{width:100vw!important;max-width:none!important}
html #case-dalia-mikulska .dc-live-browser.site-preview-expanded>.dc-live-frame{width:100%!important}
html #case-dalia-mikulska .dc-live-browser.site-preview-expanded::after{display:none}
@media(prefers-reduced-motion:reduce){html #case-dalia-mikulska .dc-live-browser::after{transition:none}}

/* Shared minimal captions for cases 02 and 03. */
html[lang=pl] #projects-inner :is(#case-naglos,#case-nimer-assi,#case-dalia-mikulska) .wl-project-caption{
 display:block;grid-column:1/-1;box-sizing:border-box;width:100%;max-width:72ch;
 margin:28px 0 0;padding:0;color:var(--ink,#202020);font:400 14px/22px var(--sans,Arial,sans-serif);text-align:start;letter-spacing:0;
}
html[lang=pl] #projects-inner :is(#case-naglos,#case-nimer-assi,#case-dalia-mikulska) .wl-project-caption>.wl-project-caption-title{
 margin:0 0 12px;padding:0;color:var(--ink,#202020);font:500 20px/26px var(--sans,Arial,sans-serif);letter-spacing:0;text-transform:none;
}
html[lang=pl] #projects-inner :is(#case-naglos,#case-nimer-assi,#case-dalia-mikulska) .wl-project-caption>.wl-project-caption-scope{
 margin:0;padding:0;color:var(--ink,#202020);font:400 14px/22px var(--sans,Arial,sans-serif);letter-spacing:0;text-wrap:pretty;
}
html[lang=pl] #projects-inner :is(#case-naglos,#case-nimer-assi,#case-dalia-mikulska) .wl-project-caption-item{display:inline-block;max-width:100%;vertical-align:top}
html[lang=pl] #projects-inner :is(#case-naglos,#case-nimer-assi,#case-dalia-mikulska) .wl-project-caption>.wl-project-caption-meta{
 margin:6px 0 0;color:var(--muted,#626262);font:400 14px/22px var(--sans,Arial,sans-serif);letter-spacing:0;
}
html[lang=pl] #projects-inner #case-dalia-mikulska .dalia-case-info>.wl-case-credits{margin-top:16px}
@media(max-width:600px){html[lang=pl] #projects-inner :is(#case-naglos,#case-nimer-assi,#case-dalia-mikulska) .wl-project-caption{margin-top:24px}}
