.mobile-save-dialog{width:calc(100% - 28px);max-width:760px;max-height:92vh;overflow:auto;padding:20px}.mobile-save-dialog h2{font-size:17px}.mobile-save-tip{font-size:12px;line-height:1.9;color:#9c7d8d;margin:14px 0}.mobile-save-preview{display:block;width:100%;height:auto;max-height:64vh;object-fit:contain;background:repeating-conic-gradient(#eee8ec 0% 25%,#fff 0% 50%) 50% / 20px 20px;border-radius:10px;-webkit-touch-callout:default;user-select:auto;-webkit-user-select:auto}.mobile-save-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px}.mobile-save-actions button{cursor:pointer}.cutout-result-footer .mobile-save-button{cursor:pointer}.accessory-item-footer .mobile-save-button{font-size:10px;padding:7px 9px}@media(max-width:600px){.mobile-save-dialog{padding:15px}.mobile-save-actions>a,.mobile-save-actions>button{flex:1;min-width:110px}.cutout-result-footer{justify-content:flex-start}.cutout-result-footer>span{width:100%}}
