#app-update-needed-modal-outer,#emailaddress-modal-outer,#member-notes-modal-outer,#member-search-history-modal-outer,#retake-picture-warning-modal-outer,#shop-notes-modal-outer,#shop-search-history-modal-outer,#visitationlog-modal-outer{position:absolute;z-index:1300}#app-update-needed-modal,#emailaddress-modal,#member-notes-modal,#member-search-history-modal,#retake-picture-warning-modal,#shop-notes-modal,#shop-search-history-modal,#visitationlog-modal{display:block;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;left:0;z-index:1300;width:100%;height:100%;outline:0;pointer-events:none}#app-update-needed-modal .modal-dialog,#emailaddress-modal .modal-dialog,#member-notes-modal .modal-dialog,#member-search-history-modal .modal-dialog,#retake-picture-warning-modal .modal-dialog,#shop-notes-modal .modal-dialog,#shop-search-history-modal .modal-dialog,#visitationlog-modal .modal-dialog{transform:none;position:relative;width:auto;margin:.5rem;pointer-events:none;box-sizing:border-box}#app-update-needed-modal .modal-dialog .modal-content,#emailaddress-modal .modal-dialog .modal-content,#member-notes-modal .modal-dialog .modal-content,#member-search-history-modal .modal-dialog .modal-content,#retake-picture-warning-modal .modal-dialog .modal-content,#shop-notes-modal .modal-dialog .modal-content,#shop-search-history-modal .modal-dialog .modal-content,#visitationlog-modal .modal-dialog .modal-content{position:relative;display:block;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}#app-update-needed-modal .modal-dialog .modal-content .modal-header,#emailaddress-modal .modal-dialog .modal-content .modal-header,#member-notes-modal .modal-dialog .modal-content .modal-header,#member-search-history-modal .modal-dialog .modal-content .modal-header,#retake-picture-warning-modal .modal-dialog .modal-content .modal-header,#shop-notes-modal .modal-dialog .modal-content .modal-header,#shop-search-history-modal .modal-dialog .modal-content .modal-header,#visitationlog-modal .modal-dialog .modal-content .modal-header{display:flex;align-items:flex-start;justify-content:center;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}#app-update-needed-modal .modal-dialog .modal-content .modal-body,#emailaddress-modal .modal-dialog .modal-content .modal-body,#member-notes-modal .modal-dialog .modal-content .modal-body,#member-search-history-modal .modal-dialog .modal-content .modal-body,#retake-picture-warning-modal .modal-dialog .modal-content .modal-body,#shop-notes-modal .modal-dialog .modal-content .modal-body,#shop-search-history-modal .modal-dialog .modal-content .modal-body,#visitationlog-modal .modal-dialog .modal-content .modal-body{position:relative;padding:1rem}#app-update-needed-modal .modal-dialog .modal-content .modal-footer,#emailaddress-modal .modal-dialog .modal-content .modal-footer,#member-notes-modal .modal-dialog .modal-content .modal-footer,#member-search-history-modal .modal-dialog .modal-content .modal-footer,#retake-picture-warning-modal .modal-dialog .modal-content .modal-footer,#shop-notes-modal .modal-dialog .modal-content .modal-footer,#shop-search-history-modal .modal-dialog .modal-content .modal-footer,#visitationlog-modal .modal-dialog .modal-content .modal-footer{padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);margin:.25rem;pointer-events:auto}.clear-search-history-link{margin:auto;text-align:center;text-decoration:none;outline:none}.clear-search-history-link .clear-search-history-button{font-weight:700;color:#fff;padding-top:.25em;padding-bottom:.35em;border-radius:.5em;background-color:#0f70b7}#app-update-needed-modal .buttons,#shop-search-history-modal .buttons{justify-content:center;display:flex;margin-left:5vw;margin-right:5vw;margin-bottom:10px;padding:0}#app-update-needed-backdrop,#emailaddress-modal-backdrop,#member-notes-modal-backdrop,#member-search-history-modal-backdrop,#retake-picture-warning-modal-backdrop,#shop-notes-modal-backdrop,#shop-search-history-modal-backdrop,#visitationlog-modal-backdrop{position:fixed;top:0;left:0;z-index:1200;width:100vw;height:100vh;background-color:#000;opacity:.5}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}html{font-family:sans-serif;line-height:1.15;width:100%;background-color:#ededed}#app{margin:0;padding:0;min-height:100vh;max-height:100vh;position:absolute;top:0;min-width:100vw;max-width:100vw;background-color:#fff}.container{display:flex;padding:0;margin:0;width:100%}.container-block{display:block;padding:0;margin:0;width:100%}.col-1{display:grid;width:8.3%}.col-10{display:grid;width:83.3%}.max-100{width:100%}.align-h-center{display:flex;justify-content:center}.px-0{padding:0}.max-100{margin:0;padding:0;min-width:100%;max-width:100%}.mx-0{margin:0}.app-update-needed-button{border-radius:.75em;background-color:#0f70b7;color:#fff;border:1px solid #0f70b7;padding:.35em 1em .25em;font-size:1.25em;margin-left:auto;margin-right:auto;display:flex}
