.portrait[data-v-412d8ea1]{margin:0;padding:14px 14px 0 0;position:relative}.reg[data-v-412d8ea1]{background:var(--paper-2);border:1.5px solid var(--ink);position:relative}.crop[data-v-412d8ea1]{overflow:hidden}.reg img[data-v-412d8ea1]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;opacity:.94;filter:grayscale()contrast(1.06);mix-blend-mode:multiply;border-radius:0;width:100%;height:auto;display:block;transform:scale(1.05)}:root[data-theme=dark] .reg img[data-v-412d8ea1]{opacity:.9;filter:grayscale()contrast(1.18)brightness(.95);mix-blend-mode:screen}@media (prefers-color-scheme:dark){:root:not([data-theme]) .reg img[data-v-412d8ea1]{opacity:.9;filter:grayscale()contrast(1.18)brightness(.95);mix-blend-mode:screen}}.regmarks[data-v-412d8ea1]{pointer-events:none;width:calc(100% + 32px);height:calc(100% + 32px);position:absolute;top:-16px;left:-16px;overflow:visible}.regmarks.target[data-v-412d8ea1]{width:52px;height:52px;top:-26px;left:auto;right:-26px}.regmarks[data-v-412d8ea1] *{fill:none;stroke:var(--ink);stroke-width:1.2px;vector-effect:non-scaling-stroke}.regmarks .r[data-v-412d8ea1]{stroke:var(--redline)}@media (prefers-reduced-motion:no-preference){.regmarks[data-v-412d8ea1]{animation:regin-412d8ea1 .8s var(--ease) .6s both}}@keyframes regin-412d8ea1{0%{opacity:0}to{opacity:1}}figcaption[data-v-412d8ea1]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:14px;font-size:10.5px;display:flex}
