.photo-hover-preview{position:fixed;z-index:100010;pointer-events:none;background:#fff;border:1px solid #c3d3e9;border-radius:13px;padding:9px;box-shadow:0 12px 38px #102d5740;overflow:hidden}.photo-hover-preview[hidden]{display:none!important}.photo-hover-preview img{display:block;width:100%;height:275px;max-height:calc(100vh - 80px);object-fit:contain;background:#f4f7fb;border-radius:8px}.photo-hover-preview small{display:block;font-size:10px;color:#6d819d;margin:8px 2px 2px}.inline-cn-tracking{display:flex;gap:6px;align-items:flex-start;max-width:420px;margin:8px 0;flex-wrap:wrap}.inline-cn-tracking textarea{min-width:160px;flex:1;padding:7px 10px!important;font:12px/1.6 Arial,sans-serif;resize:vertical;min-height:34px!important;border:1px solid #cbd8e9;border-radius:7px;color:#182f4e;white-space:pre}.inline-cn-tracking button{background:#eef3fa;color:#244c83;border:1px solid #cbd8e9;border-radius:7px;padding:8px 11px;cursor:pointer;font-size:12px}.inline-cn-tracking small{flex-basis:100%;font-size:11px;color:#6c819b}.inline-cn-tracking textarea:focus-visible,.inline-cn-tracking button:focus-visible{outline:3px solid #a7c3e8;outline-offset:2px}@media(max-width:600px){.inline-cn-tracking textarea{font-size:16px;min-width:0;width:calc(100% - 60px)}}
.receipt-unchecked{display:inline-block;color:#87621d!important;background:#fff6e2;padding:4px 7px;border:1px solid #ecdab4;border-radius:5px;font-size:11px!important}
