.remote-print-progress{position:fixed;right:16px;bottom:16px;z-index:1100;width:min(370px,calc(100vw - 32px));box-sizing:border-box;padding:14px 16px;background:#fffdf9;color:#302b27;border:2px solid #796149;border-radius:14px;box-shadow:0 4px 20px #302b2726;line-height:1.4}.remote-print-progress-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.remote-print-progress-head button{min-width:36px;min-height:36px;padding:2px 10px;background:#eee4dc;color:#302b27;font-size:24px;line-height:1;border:0;border-radius:8px}.remote-print-progress p{margin:8px 0}.remote-print-progress small{display:block;font-size:.85rem;color:#594e43}
