._thumbnail_1p3v7_1{background:var(--color-soft,#f2f3ee);cursor:zoom-in;border:0;border-radius:8px;flex:none;width:96px;height:96px;padding:0;display:block;position:relative;overflow:hidden}._thumbnail_1p3v7_1 img{object-fit:contain;object-position:center;background:var(--color-paper,#fff);width:100%;height:100%;transition:transform .18s;display:block}._expandMark_1p3v7_16{background:var(--color-ink,#171816);width:28px;height:28px;color:var(--color-paper,#fff);opacity:.86;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:5px;right:5px}._compact_1p3v7_17{width:78px;height:78px}._large_1p3v7_18{aspect-ratio:1;border-radius:13px;width:min(100%,184px);height:auto}._imageStatus_1p3v7_19{background:var(--color-ink,#171816);min-height:24px;color:var(--color-paper,#fff);border-radius:6px;justify-content:center;align-items:center;gap:4px;font-size:9px;display:flex;position:absolute;inset:auto 3px 3px}@media (hover:hover){._thumbnail_1p3v7_1:hover img{transform:scale(1.035)}._thumbnail_1p3v7_1:hover ._expandMark_1p3v7_16{opacity:1}}._thumbnail_1p3v7_1:focus-visible{outline:2px solid var(--color-focus,#a1be29);outline-offset:3px}._thumbnail_1p3v7_1:active{transform:scale(.985)}._thumbnail_1p3v7_1:disabled{cursor:not-allowed;opacity:.5}._thumbnail_1p3v7_1[aria-busy=true] ._imageStatus_1p3v7_19 svg{animation:.9s linear infinite _qr-preview-spin_1p3v7_1}._dialog_1p3v7_30{border:1px solid var(--color-line,#e8e9e3);background:var(--color-paper,#fff);width:min(92vw,480px);max-width:none;max-height:min(88vh,800px);color:var(--color-ink,#171816);border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}._dialog_1p3v7_30::backdrop{background:color-mix(in oklab, var(--color-ink,#171816) 72%, transparent)}._dialogPanel_1p3v7_32{justify-items:center;gap:13px;padding:16px;display:grid}._dialogPanel_1p3v7_32 h2{width:100%;margin:0;font-size:16px;font-weight:680}._fullImage_1p3v7_34{object-fit:contain;width:auto;max-width:min(100%,420px);height:auto;max-height:68vh;display:block}._actions_1p3v7_35{justify-content:flex-end;gap:8px;width:100%;display:flex}._saveButton_1p3v7_36,._closeButton_1p3v7_36{border:1px solid var(--color-line,#e8e9e3);background:var(--color-paper,#fff);min-height:44px;color:var(--color-ink,#171816);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:12px;text-decoration:none;display:inline-flex}._saveButton_1p3v7_36{border-color:var(--color-ink,#171816);background:var(--color-ink,#171816);color:var(--color-paper,#fff)}._saveButton_1p3v7_36:hover{background:var(--color-muted,#85867f);border-color:var(--color-muted,#85867f)}._closeButton_1p3v7_36:hover{background:var(--color-soft,#f2f3ee)}:is(._saveButton_1p3v7_36:focus-visible,._closeButton_1p3v7_36:focus-visible){outline:2px solid var(--color-focus,#a1be29);outline-offset:2px}._saveButton_1p3v7_36:active,._closeButton_1p3v7_36:active{transform:translateY(1px)}._saveButton_1p3v7_36[aria-disabled=true],._closeButton_1p3v7_36:disabled{cursor:not-allowed;opacity:.5}@media (max-width:400px){._thumbnail_1p3v7_1{width:88px;height:88px}._compact_1p3v7_17{width:72px;height:72px}._large_1p3v7_18{width:min(100%,184px);height:auto}._dialogPanel_1p3v7_32{gap:10px;padding:12px}._actions_1p3v7_35{justify-content:stretch}._saveButton_1p3v7_36,._closeButton_1p3v7_36{flex:1;padding-inline:8px}}@keyframes _qr-preview-spin_1p3v7_1{to{transform:rotate(360deg)}}
