.artwork-presentation .artwork-identity{align-items:start;display:grid}.artwork-identity-trigger{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;pointer-events:auto;background:0 0;border:0;align-items:start;padding:0;display:grid}.artwork-identity-trigger:focus-visible{outline:1px solid var(--lab-secondary);outline-offset:5px}.artwork-identity-original,.artwork-identity-memory{grid-area:1/1;transition:opacity .18s}.artwork-identity-line{width:max-content;display:block}.artwork-identity-memory{align-items:baseline;gap:.7ch;display:flex}.artwork-identity-trigger[data-identity=original] .artwork-identity-original,.artwork-identity-trigger[data-identity=memory] .artwork-identity-memory{opacity:1}.artwork-identity-trigger[data-identity=original] .artwork-identity-memory,.artwork-identity-trigger[data-identity=memory] .artwork-identity-original{opacity:0}.artwork-identity-prompt{animation:1.2s step-end infinite artwork-prompt-blink}@keyframes artwork-prompt-blink{0%,49%{opacity:1}50%,to{opacity:.2}}.artwork-information-button{z-index:var(--lab-layer-chrome);top:calc(var(--lab-header-top) - 10px);right:calc(var(--lab-header-gutter) - 10px);width:var(--lab-control-height);height:var(--lab-control-height);border-radius:var(--lab-radius-field);color:var(--lab-fg);cursor:pointer;background:0 0;border:0;place-items:center;padding:10px;transition:color .18s,background-color .18s;display:grid;position:fixed}.artwork-information-button svg{width:24px;height:24px;display:block}.artwork-information-button:hover{color:var(--lab-secondary);background:var(--lab-field-surface)}.artwork-information-button:focus-visible{outline:1px solid var(--lab-fg);outline-offset:2px}.artwork-information{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lab-field-border) transparent;border:1px solid var(--lab-panel-border);border-radius:var(--lab-radius-panel);background:var(--lab-panel-fallback);width:min(640px,100vw - 64px);max-width:none;max-height:calc(100dvh - 80px);box-shadow:var(--lab-panel-shadow);color:var(--lab-fg);font:400 var(--lab-body-size)/var(--lab-body-leading) var(--lab-font-sans);text-align:left;margin:auto;padding:32px;overflow-y:auto}.artwork-information::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000094}.artwork-information:focus{outline:none}.artwork-information-copy{max-width:64ch;margin-inline:auto}.artwork-information h1{color:var(--lab-fg);font:400 var(--lab-title-size)/1.25 var(--lab-font-sans);text-wrap:balance;margin:0 0 32px}.artwork-information p{text-wrap:pretty;margin:0 0 20px}.artwork-information strong{color:var(--lab-fg);font-weight:600}.artwork-information em{font-synthesis:style;font-style:italic}.artwork-information section{margin-top:32px}.artwork-information h2{color:var(--lab-status);font:400 var(--lab-meta-size)/var(--lab-meta-leading) var(--lab-font);letter-spacing:var(--lab-meta-tracking);text-transform:uppercase;margin:0 0 16px}.artwork-information section+section{margin-top:var(--lab-space-2xl);padding-top:var(--lab-space-2xl);border-top:1px solid var(--lab-divider)}.artwork-information footer{margin-top:var(--lab-space-2xl);padding-top:var(--lab-space-2xl);border-top:1px solid var(--lab-divider);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.artwork-information footer>span{color:var(--lab-status);font:400 var(--lab-meta-size)/var(--lab-meta-leading) var(--lab-font);letter-spacing:var(--lab-meta-tracking)}.artwork-information a{width:-moz-fit-content;width:fit-content;color:var(--lab-fg);text-underline-offset:4px;-webkit-text-decoration-color:var(--lab-field-border);text-decoration-color:var(--lab-field-border);transition:text-decoration-color .18s}.artwork-information a:hover{text-decoration-color:currentColor}.artwork-information a:focus-visible{outline:1px solid var(--lab-fg);outline-offset:4px}@supports ((-webkit-backdrop-filter:blur(24px)) or (backdrop-filter:blur(24px))){.artwork-information{background:var(--lab-panel-surface);-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15)}}@media (max-width:700px){.artwork-information{width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--lab-space-2xl)}}@media (prefers-reduced-motion:reduce){.artwork-information-button,.artwork-information a,.artwork-identity-original,.artwork-identity-memory{transition:none}.artwork-identity-prompt{animation:none}}
