.brand-photo-note,.model-photo-note,.representative-label,#evidence{display:none!important}
.fif-share-compact{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;max-width:100%;padding:6px 0;margin:6px 0;font:700 18px/1.3 system-ui,sans-serif;color:inherit}
.fif-share-compact .fif-share-qr,.fif-share-compact #share-site{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:6px;border:0;border-radius:4px;background:transparent;box-shadow:none;color:inherit;font:inherit;text-decoration:none;cursor:pointer}
.fif-share-compact .fif-share-qr img{display:block;width:96px;height:96px;object-fit:contain}.fif-share-compact #share-site{min-height:48px;padding:10px 18px;border:1px solid #c4a62f;border-radius:8px;background:#ecd258;color:#292d22;font-size:18px;font-weight:750}.fif-share-compact :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:2px}.fif-share-compact #site-share-status:empty{display:none}.fif-share-compact #site-share-status{font-size:12px;margin:0 0 0 5px}
.fif-loading-icon{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);z-index:9;display:grid;place-items:center;width:74px;height:60px;border:1px solid #d6b54a;border-radius:12px;background:#fff8e7f5;box-shadow:0 3px 14px #292d2226;pointer-events:none;animation:fif-mx-loader-reveal .12s steps(1,end) both;will-change:opacity}
.fif-loading-icon:before{content:'';display:block;width:68px;height:52px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20124%2094%22%3E%3Cg%20stroke%3D%22%23292d22%22%20stroke-width%3D%224%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2229%22%20cy%3D%2272%22%20r%3D%2214%22%20fill%3D%22%23fffdf4%22%2F%3E%3Ccircle%20cx%3D%2297%22%20cy%3D%2272%22%20r%3D%2214%22%20fill%3D%22%23fffdf4%22%2F%3E%3Cpath%20d%3D%22m18%2072%2020-1m-10-10%202%2021m57-10%2020-1m-10-10v21%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22m29%2072%2019-25%2020%2022-39%203%2025-3%2017-28%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22m39%2047%2029%201%2012%2010-18%209-15-4Z%22%20fill%3D%22%23e3bd37%22%2F%3E%3Cpath%20d%3D%22m41%2045%2025-1m16-7%2015%2035m-17-24%2029%203m-31-14%2010-1%22%20fill%3D%22none%22%20stroke-width%3D%226%22%2F%3E%3Cpath%20d%3D%22m49%2025%2012%2011-7%2018%2017%204m-12-27%2017%206%208-1%22%20fill%3D%22none%22%20stroke-width%3D%227%22%2F%3E%3Cpath%20d%3D%22m44%2021%2012%207%2010-9-16-8Z%22%20fill%3D%22%23e3bd37%22%2F%3E%3Cpath%20d%3D%22m53%2011%2013%203%205%207-13%201%22%20fill%3D%22%23fffdf4%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20d%3D%22m104%2089%209-15%22%20stroke%3D%22%23e3bd37%22%20stroke-width%3D%223%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");transform-origin:50% 80%;animation:fif-mx-rev .22s ease-in-out infinite alternate}
.fif-loading-icon:after{content:'';position:absolute;left:8px;bottom:6px;width:24px;height:3px;border-radius:50%;background:#d8bb6970;animation:fif-mx-dust .65s ease-out infinite}
@keyframes fif-mx-loader-reveal{from{opacity:0}to{opacity:1}}@keyframes fif-mx-rev{0%{transform:translate(0,0) rotate(-1deg)}40%{transform:translate(-.7px,-1px) rotate(.5deg)}100%{transform:translate(.7px,.4px) rotate(1deg)}}@keyframes fif-mx-dust{from{transform:translateX(3px) scaleX(.5);opacity:.6}to{transform:translateX(-6px) scaleX(1.2);opacity:0}}
@media(prefers-reduced-motion:reduce){.fif-loading-icon,.fif-loading-icon:before,.fif-loading-icon:after{animation:none}.fif-loading-icon{opacity:1}}
