html{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box}body{font-size:.875rem}body,html{font-family:Helvetica Neue LT Std,Arial,Roboto,sans-serif;margin:0;padding:0}*,:after,:before{box-sizing:border-box;margin:0}button:not(.unstyled){background:#06365a;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:inherit;padding:.5rem;transition:.3s}button:not(.unstyled):hover{background:#094d80}button:not(.unstyled):active{background:#0a5893}button:not(.unstyled):disabled{background:#888;cursor:default}button:not(.unstyled).flat{background:#fff;color:#06365a}button:not(.unstyled).flat:hover{background:#eee}button:not(.unstyled).danger{background:#822}button:not(.unstyled).danger:hover{background:#b12c2c}.title-bar{align-items:center;background:#fff;box-shadow:0 .625rem 2.5rem #0003;color:#001120;display:flex;font-size:1.75rem;font-weight:700;height:4rem;justify-content:space-between;padding:0 1.5rem;position:fixed;width:calc(100% - 4rem);z-index:100}.title-bar button{font-size:1rem;height:2rem}.card{background:#fff;border-radius:.25rem;box-shadow:0 .125rem .25rem -.0625rem #ababab5c,0 .25rem .3125rem #ababab4d,0 .0625rem .625rem #ababab47;margin-bottom:1rem}.card .title{background:#06365a;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#fff;font-size:1.25rem;padding:.5rem;width:100%}.card .card-content,.card.card-content{padding:1rem}.form-icon{align-items:center;background:#eee;color:#888;display:flex;height:2.5rem;justify-content:center;width:3rem}.fa{font-size:14px}.fa.size-up{font-size:16px}.spacer{min-height:.5rem;min-width:.5rem}.error{color:#f22}.page-content{display:flex;flex-direction:column;font-size:.925rem;margin:6rem auto 0;width:90%}@media(min-width:1200px){.page-content{width:80%}}@media(min-width:1500px){.page-content{width:75%}}@media(min-width:1800px){.page-content{width:70%}}.placeholder-photo{align-items:center;background:#eee;border-radius:5px;color:#06365a;display:flex;height:150px;justify-content:center;width:150px}.placeholder-photo .fa{font-size:32px}.photo-button{font-size:1rem;height:2rem;margin-top:.25rem;width:150px}.photo-button label{cursor:inherit}.load-or-button{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:60px}.load-or-button.center{align-items:center}.text-center{text-align:center}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.back-link{color:#06365a;margin-right:1rem}.padded-icon{color:#06365a;padding-right:1rem}.input-form{width:50%}.button-row-card{align-items:center;display:flex;gap:1rem;justify-content:flex-end;padding:1rem 2rem}.button-row-card button{padding:.75rem}.pt{padding-top:1rem}.pt-h{padding-top:.5rem}.pb{padding-bottom:1rem}.pb-h{padding-bottom:.5rem}.pl{padding-left:1rem}.pr{padding-right:1rem}.column.ac,.row.ac{align-items:center}.column.jc,.row.jc{justify-content:center}.button-bar,.column.je,.row.je{justify-content:flex-end}.button-bar{display:flex;gap:8px}.text-danger{color:#822!important}.popup-container{background:#0006;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:101}.card .title,.popup-container{align-items:center;display:flex}.card .title span{width:100%}.card .title button{font-size:14px;height:20px;margin:0;padding:0 .5rem}.popup{box-shadow:6px 6px 6px #0003;cursor:default;display:flex;flex-direction:column;max-height:80%;width:80%}.popup>title{display:flex;justify-content:space-between;width:100%}.popup-body{overflow-y:auto}.popup-container .popup-card{box-shadow:6px 6px 6px #0000004d;max-height:80%;min-width:600px;overflow-y:auto}.page-title{color:#06365a;display:flex;font-family:Termina,"sans-serif";font-size:28px;font-weight:600;justify-content:space-between;width:100%}.page-title .title-link-icon{margin-right:12px}.page-title .title-link-button{align-items:center;background:#f15a29;color:#fff;display:flex;font-family:acumin-pro,sans-serif;font-size:18px;font-weight:500;height:35px;padding:0 20px}.loading-printout-card{align-items:center;color:#06365a;display:flex;flex-direction:column;font-family:acumin-pro;font-weight:600;gap:12px;height:200px;justify-content:center;width:200px}.loading-printout-card .spinner{margin:0}.edit-address-popup{min-width:500px}.edit-address-container-row{align-items:center;display:flex;margin-bottom:1rem}body{color:#001120;font-family:acumin-pro;font-size:16px}.pv-content{height:100%;max-width:1808px;padding-left:99px;width:90%}.pv-content-padded{display:flex;flex-direction:column;gap:20px;padding-top:20px}.pv-card{background:#fff;border-radius:10px;box-shadow:0 0 20px #00000012}.filter-row{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px}.filter-row .dropdown-row{display:flex;gap:20px;justify-content:flex-end;min-height:35px}.table-container{height:100%;overflow-x:auto}.table-container .pv-table{border-collapse:collapse;color:#001120;font-family:acumin-pro;font-size:14px;font-weight:500;width:100%}.table-container .pv-table .sortable-header th{cursor:pointer}.table-container .pv-table .sortable-header th:hover{background:#f1f4f6}.table-container .pv-table .sortable-header .sort-icon-active{color:#f15a29}.table-container .pv-table .sortable-header .sort-icon{color:#ababab}.table-container .pv-table tr:hover{background:#eee}.table-container .pv-table tbody{transition:background-color .5s}.table-container .pv-table tbody tr:hover{background:#f1f4f6}.table-container .pv-table th{background:#fff;box-shadow:2px 2px 2px #0003;font-weight:400;height:50px;letter-spacing:.05em;position:sticky;text-align:left;text-transform:uppercase;top:0}.table-container .pv-table td,.table-container .pv-table th{padding-left:20px}.table-container .pv-table td{height:72px}.table-container .pv-table .shrink-col{padding-left:40px;width:60px}.table-container .table-action-button{background:transparent;padding:0}.table-container .table-action-button:hover{background:transparent}.pv-table tbody tr{border-bottom:1px solid #ddd}.actions{display:flex;justify-content:space-around;width:100%}.actions.single{justify-content:flex-start}.actions button{background:transparent;border:none;color:#f15a29;font-family:acumin-pro;font-size:14px;font-weight:600;text-transform:uppercase}.actions button:hover{background:#eee}.scrollable-page-content{height:100%;overflow-y:auto;padding-bottom:22px}.table-edit-icon{height:28px;margin-right:20px;width:28px}.table-edit-icon.nomargin{margin-right:auto}.menu-close-row{display:flex;justify-content:space-between;width:100%}.menu-close-row button{align-items:center;background:transparent;color:#f15a29;display:flex;font-family:acumin-pro;font-size:12px;font-weight:600;gap:8px;text-transform:uppercase}.menu-close-row button:hover{background:#eee}.menu-close-row .close-button{color:#06365a}.menu-close-row .close-button i{color:#f15a29}.menu-close-row .edit-button{color:#06365a}.menu-close-row .edit-button i{color:#f15a29}.menu-title-row{align-items:center;display:flex;height:36px;justify-content:space-between;width:100%}.menu-title-row .menu-title{color:#001120;font-family:termina;font-size:14px;font-weight:600;text-transform:uppercase}.menu-title-row button{align-items:center;background:transparent;color:#f15a29;display:flex;font-family:acumin-pro;font-size:12px;font-weight:600;gap:8px;text-transform:uppercase}.edit-address-button{background:transparent!important;border:0;padding:0!important}
