Y62XTAEHAC5MNJELNKACRLEVBUU2MKYKFPHB5M2S5X46B4EI2JJQC V3QTRVNR5EVDZ2O2WRK7ZCVKSGGYBSNILH44OWXKOJK2ME5JC7UQC 7MCTB5G2W6IB7JQXGO2HCMRHBUYIOKXI4MBODKLAJIK66EMLC5ZQC FERLNXU2QISSKOUBSPABB2ERHOWHQRI2GVKDJ352Y4B2FUXBRGRQC TLRGOVFX6KIWQSWRPXS73WW4EHJQ5L5W5NYMO6UM2EF2H3EPAHHQC QHVOZBISIQ3E3P5F6GGKWVDSXC4OA23HCIH2OMXEVGXKSF5W4APAC P7KZ25R4CNS4PZITRWPBVXRFSLY5TKCOFO6U3SDKX45ITNVU773QC bootstrap = await import('bootstrap')
let modal = document.getElementById('grainSaveModal')console.log("mount modal", modal)if(modal) {document.body.appendChild(modal);modal.parentNode?.removeChild(modal)}if(!window.bootstrap) {console.log("no window bootstrap, load");window.bootstrap = await import('bootstrap')}
}@media screen {footer {display: flex;justify-content: center;align-items: center;padding: 8px;background-color: $primary;}}@media print {footer {display: flex;justify-content: center;align-items: center;padding: 8px;background-color: $primary;position: fixed;bottom: 0;width: 100%;}}@media print {.print-navbar {position: fixed;top: 0;width: 100%;margin-bottom: 1cm;background: none !important;box-shadow: none !important;}.print-container {// margin-top: 1cm !important;// padding-top: 1cm !important;}@page {size: auto;margin: 25mm 10mm 25mm 10mm;}