.blog-artwork[data-astro-cid-h4ayghli]{width:100%;box-shadow:none;background:0 0;border:0;margin:2.5rem 0;padding:0}.blog-artwork[data-astro-cid-h4ayghli].is-cover{margin:0}.blog-artwork[data-astro-cid-h4ayghli] .artwork-preview[data-astro-cid-h4ayghli]{background:0 0;border:0;border-radius:0;width:100%;max-width:100%;height:auto;margin:0;display:block}.blog-artwork[data-astro-cid-h4ayghli] .artwork-frame[data-astro-cid-h4ayghli]{overscroll-behavior-x:contain;scrollbar-color:#454545 #0a0a0a;overflow-x:auto}.blog-artwork[data-astro-cid-h4ayghli] .artwork-frame[data-astro-cid-h4ayghli] .artwork-preview[data-astro-cid-h4ayghli]{min-width:var(--artwork-min-width)}.blog-artwork[data-astro-cid-h4ayghli] figcaption[data-astro-cid-h4ayghli]{color:#a1a1a1;font:400 .8125rem/1.5 var(--sans);letter-spacing:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin:8px 0 0;padding:0;display:flex}.blog-artwork[data-astro-cid-h4ayghli].is-cover figcaption[data-astro-cid-h4ayghli]{justify-content:flex-end}.blog-artwork[data-astro-cid-h4ayghli] figcaption[data-astro-cid-h4ayghli]>span[data-astro-cid-h4ayghli]{overflow-wrap:anywhere;min-width:0;max-width:100%}.blog-artwork[data-astro-cid-h4ayghli] figcaption[data-astro-cid-h4ayghli] a[data-astro-cid-h4ayghli]{color:#d4d4d4;white-space:nowrap;border:0;align-items:center;gap:7px;min-height:44px;text-decoration:none;display:inline-flex}.blog-artwork[data-astro-cid-h4ayghli] figcaption[data-astro-cid-h4ayghli] a[data-astro-cid-h4ayghli]:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.blog-artwork[data-astro-cid-h4ayghli] [data-astro-cid-h4ayghli]:is(a,button,.artwork-scroll):focus-visible{outline-offset:4px;outline:2px solid #fff}.blog-artwork[data-astro-cid-h4ayghli] .artwork-scroll[data-astro-cid-h4ayghli]:focus-visible{outline-offset:-2px;outline-color:#a3aaff}.blog-artwork[data-astro-cid-h4ayghli] dialog[data-astro-cid-h4ayghli]{width:min(1440px, calc(100vw - 32px), max(640px, calc(var(--artwork-detail-width) + 2px)));height:min(960px, calc(100svh - 48px), calc(var(--artwork-detail-height) + 160px));color:#ededed;background:#0a0a0a;border:1px solid #2e2e2e;border-radius:12px;max-width:none;max-height:calc(100svh - 48px);margin:auto;padding:0;overflow:hidden}.blog-artwork[data-astro-cid-h4ayghli] dialog[data-astro-cid-h4ayghli][open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.blog-artwork[data-astro-cid-h4ayghli] dialog[data-astro-cid-h4ayghli]::backdrop{background:#000c}.blog-artwork[data-astro-cid-h4ayghli] .artwork-header[data-astro-cid-h4ayghli]{background:#141414;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.blog-artwork[data-astro-cid-h4ayghli] .artwork-header[data-astro-cid-h4ayghli]>div[data-astro-cid-h4ayghli]{min-width:0}.blog-artwork[data-astro-cid-h4ayghli] .artwork-header[data-astro-cid-h4ayghli] h2[data-astro-cid-h4ayghli]{color:#ededed;font:600 1rem/1.4 var(--sans);letter-spacing:-.01em;overflow-wrap:anywhere;border:0;margin:0;padding:0}.blog-artwork[data-astro-cid-h4ayghli] .artwork-header[data-astro-cid-h4ayghli] p[data-astro-cid-h4ayghli]{color:#a1a1a1;font:400 .8125rem/1.5 var(--sans);margin:4px 0 0}.blog-artwork[data-astro-cid-h4ayghli] .artwork-header[data-astro-cid-h4ayghli] button[data-astro-cid-h4ayghli]{color:#ededed;min-height:44px;font:400 .875rem/1.4 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:12px;padding:8px 12px;display:inline-flex}.blog-artwork[data-astro-cid-h4ayghli] .artwork-header[data-astro-cid-h4ayghli] button[data-astro-cid-h4ayghli]:hover{background:#242424}.blog-artwork[data-astro-cid-h4ayghli] .artwork-scroll[data-astro-cid-h4ayghli]{overscroll-behavior:contain;scrollbar-color:#454545 #141414;min-width:0;min-height:0;overflow:auto}.blog-artwork[data-astro-cid-h4ayghli] .artwork-full[data-astro-cid-h4ayghli]{width:var(--artwork-detail-width);background:0 0;border:0;border-radius:0;max-width:none;height:auto;margin:0 auto;display:block}.blog-artwork[data-astro-cid-h4ayghli] .artwork-zoom[data-astro-cid-h4ayghli]{background:#141414;border-top:1px solid #2e2e2e;justify-content:center;gap:8px;padding:8px 16px;display:flex}.blog-artwork[data-astro-cid-h4ayghli] .artwork-zoom[data-astro-cid-h4ayghli] button[data-astro-cid-h4ayghli]{color:#ededed;min-width:44px;min-height:44px;font:400 .8125rem/1.4 var(--mono);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:8px 12px;display:inline-flex}.blog-artwork[data-astro-cid-h4ayghli] .artwork-zoom[data-astro-cid-h4ayghli] button[data-astro-cid-h4ayghli]:hover:not(:disabled){background:#242424}.blog-artwork[data-astro-cid-h4ayghli] .artwork-zoom[data-astro-cid-h4ayghli] button[data-astro-cid-h4ayghli]:disabled{opacity:.4;cursor:default}html:has(dialog[data-artwork-dialog][open]){overflow:hidden}@media (width<=640px){.blog-artwork[data-astro-cid-h4ayghli]{margin-block:2rem}.blog-artwork[data-astro-cid-h4ayghli] .artwork-header[data-astro-cid-h4ayghli]{gap:12px;padding:12px 16px}}
