img.gifImg,img.scribble{cursor:pointer;-webkit-tap-highlight-color:transparent}.shipo-imgview{position:fixed;inset:0;z-index:100001;display:none}.shipo-imgview.open{display:block}.shipo-imgview-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.88)}.shipo-imgview-box{position:absolute;inset:12px;display:flex;align-items:center;justify-content:center}.shipo-imgview-img{max-width:100%;max-height:100%;object-fit:contain;border-radius:10px;box-shadow:0 10px 50px rgba(0,0,0,.7);transform-origin:center center;touch-action:none;user-select:none}.shipo-imgview-img.shipo-imgview-zoomed{cursor:grab}.shipo-imgview-img.shipo-imgview-dragging{cursor:grabbing}.shipo-imgview-close{position:absolute;top:12px;right:16px;width:46px;height:46px;border:none;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;font-size:30px;line-height:1;cursor:pointer;z-index:2;transition:background .15s ease}.shipo-imgview-close:hover{background:rgba(255,255,255,.28)}.shipo-imgview-actions{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;flex-wrap:wrap;gap:10px;z-index:2;width:calc(100% - 24px)}.shipo-imgview-add,.shipo-imgview-cerrar,.shipo-imgview-open-tab,.shipo-imgview-zoom button{padding:11px 22px;border:none;border-radius:24px;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;box-shadow:0 6px 20px rgba(0,0,0,.4);transition:background .15s ease,transform .15s ease}.shipo-imgview-cerrar{background:rgba(255,255,255,.14);color:#fff}.shipo-imgview-cerrar:hover{background:rgba(255,255,255,.28)}button.shipo-imgview-open-tab{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 22px;border:1px solid rgba(255,255,255,.35);background:linear-gradient(135deg,#168bd2,#6554d9);color:#fff;font-family:inherit;font-size:15px;font-weight:600;line-height:1.2;appearance:none;-webkit-appearance:none}button.shipo-imgview-open-tab:hover{background:linear-gradient(135deg,#25a5ed,#7968ed);box-shadow:0 8px 26px rgba(72,100,225,.48);transform:translateY(-2px)}button.shipo-imgview-open-tab:active{transform:translateY(0)}button.shipo-imgview-open-tab:focus-visible{outline:3px solid #fff;outline-offset:3px}.shipo-imgview-open-tab i{font-size:14px}.shipo-imgview-zoom{position:absolute;top:18px;left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:2}.shipo-imgview-zoom button{min-width:44px;padding:10px 14px;background:rgba(255,255,255,.14);color:#fff}.shipo-imgview-zoom button:not(:disabled):hover{background:rgba(255,255,255,.28)}.shipo-imgview-zoom button:disabled{opacity:.45;cursor:default}.shipo-imgview-add{background:#4db8e8;color:#fff}.shipo-imgview-add:hover{background:#38a0cc}.shipo-imgview-add.shipo-added{background:#2ecc71}@media screen and (max-width:500px){.shipo-imgview-add,.shipo-imgview-cerrar,.shipo-imgview-open-tab{font-size:14px;padding:10px 14px}.shipo-imgview-zoom{top:12px}.shipo-imgview-zoom button{padding:9px 12px}}