.auth-image[data-v-ba4ca868]{vertical-align:top;display:inline-block;position:relative;overflow:hidden}.auth-image.is-previewable[data-v-ba4ca868]{cursor:zoom-in}.auth-image__inner[data-v-ba4ca868]{width:100%;height:100%;display:block}.auth-image-error[data-v-ba4ca868]{background:var(--sys-bg-secondary);color:var(--sys-ink-4);font-size:var(--sys-font-xs);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:1.3;display:flex;position:absolute;inset:0}.auth-image-error:hover .aie-text[data-v-ba4ca868]{color:var(--sys-primary)}.aie-icon[data-v-ba4ca868]{font-size:14px}.auth-viewer[data-v-ba4ca868]{z-index:3000;box-sizing:border-box;padding:calc(56px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) calc(64px + env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px));touch-action:none;background:#101218e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.av-img[data-v-ba4ca868]{-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;transition:transform var(--sys-duration-fast) var(--sys-ease-out)}.av-img.is-gesturing[data-v-ba4ca868]{transition:none}.av-loading[data-v-ba4ca868]{color:#fff;font-size:var(--sys-font-3xl);display:inline-flex}.av-loading[data-v-ba4ca868] svg{width:1em;height:1em;animation:1s linear infinite av-spin-ba4ca868}@keyframes av-spin-ba4ca868{to{transform:rotate(360deg)}}.av-btn[data-v-ba4ca868]{color:#ffffffd9;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.av-btn[data-v-ba4ca868] svg{width:1.5em;height:1.5em}.av-btn[data-v-ba4ca868]:hover{color:#fff}.av-close[data-v-ba4ca868]{top:calc(16px + env(safe-area-inset-top,0px));right:calc(16px + env(safe-area-inset-right,0px))}.av-nav[data-v-ba4ca868]{top:50%;transform:translateY(-50%)}.av-prev[data-v-ba4ca868]{left:calc(12px + env(safe-area-inset-left,0px))}.av-next[data-v-ba4ca868]{right:calc(12px + env(safe-area-inset-right,0px))}.av-toolbar[data-v-ba4ca868]{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));background:#ffffff1f;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;display:flex;position:absolute;transform:translate(-50%)}.av-toolbar button[data-v-ba4ca868]{color:#ffffffd9;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.av-toolbar button[data-v-ba4ca868] svg{width:1.25em;height:1.25em}.av-toolbar button[data-v-ba4ca868]:hover{color:#fff}.av-divider[data-v-ba4ca868]{background:#ffffff40;width:1px;height:18px}@media (pointer:coarse){.av-btn[data-v-ba4ca868]{min-width:44px;min-height:44px}.av-toolbar button[data-v-ba4ca868]{position:relative}.av-toolbar button[data-v-ba4ca868]:after{content:"";position:absolute;inset:-6px}}@media print{.auth-image-error[data-v-ba4ca868]{color:#000;cursor:default;background:#fff}.aie-icon[data-v-ba4ca868]{color:#6b6b70}}
