.main-page-content .page__content .inner-wrapper{padding:0 15px}body{background:#fafafa}input::-webkit-date-and-time-value{text-align:left!important}.fab__icon .ons-icon{font-size:45px}.ons-swiper-target{transform:none!important}.mt,.mt-1{margin-top:10px!important}.mt-2{margin-top:20px!important}.mt-3{margin-top:30px!important}.mt-4{margin-top:40px!important}.mb,.mb-1{margin-bottom:10px}.mb-2{margin-bottom:20px!important}.mb-3{margin-bottom:30px!important}.mb-4{margin-bottom:40px!important}.mt-0{margin-top:0!important}.mr-1{margin-right:10px!important}.mr-2{margin-right:20px!important}.mr-3{margin-right:30px!important}.mr-4{margin-right:40px!important}.ml-1{margin-left:10px!important}.ml-2{margin-left:20px!important}.ml-3{margin-left:30px!important}.ml-4{margin-left:40px!important}.p-0{padding:0!important}.p-1{padding:5px!important}.pr-0{padding-right:0!important}.plr-1{padding-left:3px!important;padding-right:3px!important}.primary-message,.primary-message-alert{color:#3f7ac3;font-weight:400!important}.primary-message-alert{background:#edf1f9;border:1px solid #3f7ac3;border-radius:5px;display:block;margin-top:0;padding:5px;text-align:center}.primary-message.small{font-size:16px}.primary-colour{color:#3f7ac3}.float-right{float:right}.float-left{float:left}.text-muted{color:#666}.text-underline{text-decoration:underline}:checked+.switch__toggle{background-color:#3f7ac3!important;box-shadow:inset 0 0 0 2px #3f7ac3!important}.login-page input::placeholder{color:hsla(0,0%,100%,.7)!important}.login-page input{caret-color:hsla(0,0%,100%,.7)!important;color:#fff!important;width:220px!important}.login-page .page__background{background:#3f7ac3!important}.login-page .progress-circular__primary{stroke:#fff}.login-page .button{border:1px solid #fff!important;width:220px}.login-page .link{color:#fff;text-decoration:underline}.login-page .pill{background:hsla(0,0%,100%,.8);border-radius:5px;color:#3f7ac3;padding:5px 10px;text-decoration:none}.login-page .header{font-size:1.2em;font-weight:700}.login-page .header,.login-page p.lead{color:#fff;display:inline-block;width:220px}.login-page .text-input--material__label--active{color:hsla(0,0%,100%,.7)}.login-page .text-input--material:focus{background-image:linear-gradient(#fff,#fff),linear-gradient(0deg,transparent 1px,#afafaf 0)}.login-page ons-toolbar{box-shadow:none}.login-page .text-muted{opacity:.8}.login-page .app-store-links img{height:40px}.login-page #activationCode .text-input--material__label{display:none!important}.open-claim .submit-claim-button .disabled{background-color:#ccc!important}.open-claim .item-code-simple .item-code-qty .notification,.submitted-claim .item-code-qty.notification{background:silver}.label-small-listing{background-position:50%!important;background-size:cover!important;float:left;height:100px;margin:0;width:20%}.scan-label-progress,.scan-label-ready{padding:72px 24px 24px;text-align:center}.scan-label-progress p,.scan-label-ready p{color:#5d6670;margin:8px auto 24px}.scan-label-ready .scan-label-camera-icon{color:#2877c7;display:block;margin:0 auto 16px}.scan-label-review .scan-label-star-icon{font-size:14px}.page__content h3.scan-label-header{background-color:rgba(76,122,189,.1)!important;border-bottom:1px solid #3f7ac35c;color:#3f7ac3!important;font-weight:700;margin:0;padding:8px 0;text-align:center}.page__content h3.scan-label-header-new{background-color:rgba(24,91,49,.1)!important;border-bottom:1px solid #00800061;color:#185b31!important;padding:8px 0}.button-with-icon.button{align-items:center;display:inline-flex;gap:5px;justify-content:center}.button-with-icon.button .ons-icon{font-size:25px}.scan-label-progress-thumbnail{border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.15);display:block;height:140px;margin:0 auto 16px;object-fit:cover;width:200px}.scan-label-progress-bar{display:block;margin:16px auto 0;max-width:280px;width:100%}.scan-label-progress-bar .progress-bar{background-color:#b3b7b4;height:6px}.scan-label-progress-bar .progress-bar__primary{transition:none}.scan-label-progress-percent{color:#2877c7;font-size:15px;font-weight:600;margin:10px auto 0}.scan-label-source-actions{align-items:stretch;display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:280px}.scan-label-file-input{display:none}.label-scan-review-banner,.scan-label-warning{background:#fff4ce;border-bottom:1px solid #e5c963;color:#594600;padding:12px 16px}.scan-label-confidence-summary{background:#f5f5f8;border-bottom:1px solid #ddd;font-size:12px;padding:12px 16px 16px}.scan-label-confidence-summary h4{font-size:13px;font-weight:600;margin:0 0 8px}.scan-label-confidence-meta{color:#666;margin:0 0 4px}.scan-label-confidence-section{margin-top:12px}.scan-label-confidence-section strong{display:block;font-size:12px;margin-bottom:6px}.scan-label-confidence-row{display:flex;gap:12px;justify-content:space-between;line-height:1.4;margin-top:4px}.scan-label-confidence-row span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.scan-label-confidence-row span:last-child{flex-shrink:0;font-weight:600}.scan-label-confidence-row--low{color:crimson}.scan-label-patient-outcome{border-bottom:1px solid;padding:11px 16px}.scan-label-patient-outcome ons-icon{margin-right:7px}.scan-label-patient-match .list-item__title{font-weight:700}.scan-label-patient-new{background:#eef5fc;border-color:#b8d2ec;color:#174d7d}.scan-label-review label{color:grey;font-size:80%}.scan-label-extracted-fields .col{padding:0 6px}.scan-label-extracted-fields .col:first-child{padding-left:0}.scan-label-extracted-fields .col:last-child{padding-right:0}.scan-label-actions{display:flex;justify-content:space-between;padding:20px 16px 32px}.scan-label-toolbar-title{cursor:pointer;user-select:none}.missing-claim-details-prompt{background:#ffa50012;border:1px solid orange;border-radius:5px;color:orange;font-size:.8rem;margin:0;opacity:1;padding:5px;text-align:center;width:100%}.fee-type-page{padding:16px}.fee-type-grid{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.fee-type-button{align-items:center;display:flex;font-size:10px;height:auto;justify-content:center;line-height:1.25;min-height:68px;overflow-wrap:anywhere;padding:8px 4px;text-align:center;white-space:normal;width:100%;word-break:break-word}.fee-type-page-inline{background:#fff}.fee-type-button-compact.button{background-color:rgba(76,122,189,.1);font-size:10px;line-height:1.2;min-height:45px;padding:8px 3px}.fee-type-button-compact.button.fee-type-button-selected{outline-color:#3f7ac3}.fee-type-grid .fee-type-button.button{height:auto}.fee-type-button span{display:block;hyphens:auto;overflow-wrap:anywhere;text-align:center;white-space:normal;width:100%;word-break:break-word}.fee-total-amount{font-size:13px;margin-top:10px;text-align:right}.fee-detail-dialog label{display:block;margin-bottom:20px}.fee-detail-dialog .text-input{width:100%}.alert-dialog-content .fee-detail-dialog-amount{margin-bottom:20px;margin-top:10px}.fee-discussed-row{align-items:center;display:flex;gap:16px;justify-content:space-between}ons-toolbar:not([inline]){background:#3f7ac3!important}.list-header--material{background-color:#eee!important;padding-top:8px!important}.button:not(.button--outline):not(.button--material--flat){background-color:#3f7ac3}.button.button--outline{border-color:#3f7ac3;color:#3f7ac3}.toolbar-button--outline{border:none!important}.back-button,.toolbar__title{color:#fff!important}.back-button__icon{fill:#fff!important}.toolbar-button{color:#fff!important}.page[status-bar-fill]>.toolbar{padding-top:0!important}.page[status-bar-fill]>.page__content{top:0!important}.page[status-bar-fill]>.toolbar:not(.toolbar--cover-content)+.page__background+.page__content,.page[status-bar-fill]>.toolbar:not(.toolbar--transparent)+.page__background{top:44px!important}.toolbar__title{overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}.delete-button:active{opacity:1!important}.patient-item .claim-processed{background-color:#006400}.patient-item .claim-submitted{background-color:silver}.claim-summary .summary-item{background-color:silver;font-size:12px}.claim-summary.submitting{opacity:.5}.android-list-button{font-size:18px!important;line-height:1!important;padding-bottom:0!important;padding-top:4px!important}.android-list-button,.inline-button,.ios-list-button{background-color:rgba(76,122,189,.1)!important;color:#3f7ac3!important}.input-align-right input,.input-number-right input{text-align:right!important}.toolbar-button.disabled{color:silver}.ios__input-date-min-width input{height:35px;min-width:110px}.editForm label{color:grey;font-size:80%;width:100%}.editForm .ios__select-input>select{font-size:16px;height:31px}.editForm .text-center input{text-align:center}.editForm label.required{color:crimson}.ios__item-search-input input{border-radius:5px 0 0 5px}.ios__item-search-options>select{background-color:rgba(3,3,3,.09);background-position:95%;border-left:1px solid #efeff4;border-radius:0 5px 5px 0;color:#7a797b;font-size:14px;height:28px;line-height:29px;padding-left:6px}.editForm .android__select-input>select{height:21px;line-height:12px}.android__item-search-options>select{-webkit-font-smoothing:antialiased;background-color:#fafafa;background-position:95%;border-radius:0 2px 2px 0;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24),inset 0 1px 0 0 hsla(0,0%,100%,.06);color:#7a797b;font-family:Roboto,Noto,sans-serif;font-size:14px;font-weight:400;height:48px;padding:0 24px 0 10px}.android__item-search-options .select-input--material{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMCAwIDUgNSA1LTV6IiBmaWxsPSIjNzU3NTc1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")}:checked+.segment__button{background-color:#3f7ac3!important;color:#fff!important}.segment__button{border-color:#3f7ac3!important;color:#3f7ac3!important}.item-status.notification{float:right;font-size:.7rem}.item-status.notification.added-by-staff{background:#3f7ac3}.list-claim-item.void .item-description,.list-claim-item.void .list-item__title{text-decoration:line-through}.item-code-list{min-height:100px}.item-code-list .item-favourite{color:#3f7ac3;font-size:1.5em;padding:15px;position:absolute;right:0;top:0}.table-data{font-size:9px}.table-data ons-row:nth-of-type(2n){background:#ddd;padding:2px}.account-activation #activationCode input::placeholder{text-align:center!important}.account-activation #activationCode>input{text-align:center!important}.password-change>div>p{display:inline-block;margin:0;position:relative;width:220px}.claim-notes .page__background{background:#fff}.button-wrapper{text-align:center}.button-wrapper .button{display:inline-block;width:240px}.intensivist-items .times{margin-top:35px}.intensivist-items .times label{font-size:14px;padding-right:10px}.intensivist-items .times input{font-size:14px;line-height:35px;text-align:right}.ipad-1156-820 .tabbar.ons-tabbar__footer,.ipad-1170-834 .tabbar.ons-tabbar__footer,.ipad-1342-1024 .tabbar.ons-tabbar__footer,.ipad-pro .tabbar.ons-tabbar__footer{bottom:20px!important}.iphone-848-414 .tabbar.ons-tabbar__footer{bottom:34px!important}.iphone-848-414 .page__content{height:848px;padding-bottom:125px}.iphone-848-414 .fab--bottom__right{bottom:45px}.iphone-848-414.camera-closed .page__content{height:892px;padding-bottom:169px}.iphone-852-414 .tabbar.ons-tabbar__footer{bottom:34px!important}.iphone-852-414 .page__content{height:852px;padding-bottom:125px}.iphone-852-414 .fab--bottom__right{bottom:45px}.iphone-852-414.camera-closed .page__content{height:896px;padding-bottom:169px}.iphone-768-375 .tabbar.ons-tabbar__footer{bottom:34px!important}.iphone-768-375 .page__content{height:768px;padding-bottom:125px}.iphone-768-375 .fab--bottom__right{bottom:45px}.iphone-768-375.camera-closed .page__content{height:812px;padding-bottom:169px}.iphone-797-390 .page__content{height:797px}.iphone-797-390.camera-closed .page__content{height:841px;padding-bottom:169px}.iphone-879-428 .tabbar.ons-tabbar__footer{bottom:34px!important}.iphone-879-428 .page__content{height:879px;padding-bottom:125px}.iphone-879-428 .fab--bottom__right{bottom:45px}.iphone-879-428.camera-closed .page__content{height:923px;padding-bottom:169px}.iphone-878-430 .page__content{height:879px}.iphone-878-430.camera-closed .page__content{height:923px;padding-bottom:169px}.iphone-798-393 .tabbar.ons-tabbar__footer{bottom:34px!important}.iphone-798-393 .page__content{height:810px;padding-bottom:125px}.iphone-798-393 .fab--bottom__right{bottom:45px}.iphone-820-402 .tabbar.ons-tabbar__footer{bottom:34px!important}.iphone-820-402 .page__content{height:800px;padding-bottom:125px}.iphone-820-402 .fab--bottom__right{bottom:45px}.iphone-797-390 .tabbar.ons-tabbar__footer{bottom:34px!important}.iphone-797-390 .page__content{height:800px;padding-bottom:125px}.iphone-797-390 .fab--bottom__right{bottom:45px}.iphone-878-430 .tabbar.ons-tabbar__footer{bottom:34px!important}.iphone-878-430 .page__content{height:800px;padding-bottom:125px}.iphone-878-430 .fab--bottom__right{bottom:45px}.iphone-956-440 .tabbar.ons-tabbar__footer{bottom:34px!important}.iphone-956-440 .page__content{height:898px;padding-bottom:125px}.iphone-956-440 .fab--bottom__right{bottom:45px}.iphone-956-440.camera-closed .page__content{height:1000px;padding-bottom:169px}.iphone-902-440 .tabbar.ons-tabbar__footer{bottom:34px!important}.iphone-902-440 .page__content{height:898px;padding-bottom:125px}.iphone-902-440 .fab--bottom__right{bottom:45px}.iphone-902-440.camera-closed .page__content{height:1000px;padding-bottom:169px}.mbs-chat-toast{align-items:center;background-color:rgba(0,0,0,.88);border-radius:8px;bottom:56px;box-sizing:border-box;display:flex;left:8px;min-height:48px;opacity:0;padding:12px 16px;pointer-events:auto;position:fixed;right:8px;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease;z-index:10050}.mbs-chat-toast--visible{opacity:1;transform:translateY(0)}.mbs-chat-toast__message{color:#fff;flex:1;font-size:14px;line-height:1.4;margin:0 12px 0 0}.mbs-chat-toast__button{background:transparent;border:0;color:#7eb8ff;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;margin:0;padding:0}body[class*=iphone-] .mbs-chat-toast{bottom:90px}.mbs-chat-page.page-with-bottom-toolbar>.page__content{bottom:124px}body[class*=iphone-] .mbs-chat-page .mbs-chat-bottom-toolbar,body[class*=iphone-] .mbs-chat-page ons-bottom-toolbar.mbs-chat-bottom-toolbar{bottom:83px}body[class*=iphone-] .mbs-chat-page.page-with-bottom-toolbar>.page__content{bottom:207px;height:auto!important;padding-bottom:0!important}.mbs-chat-page .page__content{background:#ece5dd;display:flex;flex-direction:column}.mbs-chat-page .mbs-chat-body-wrap{display:flex;flex:1;flex-direction:column;min-height:100%}.mbs-chat-page .mbs-chat-list{background:#ece5dd;flex:1;overflow-y:auto;padding:12px 12px 24px}.mbs-chat-bubble{background:#fff;border-radius:8px;box-shadow:0 1px 1px rgba(0,0,0,.08);clear:both;margin-bottom:10px;max-width:80%;padding:8px 10px}.mbs-chat-mine{background:#d6e6f5;float:right}.mbs-chat-theirs{float:left}.mbs-chat-bot{background:#f0f0f0;color:#555;float:none;font-style:italic;margin:10px auto;max-width:95%;text-align:center}.mbs-chat-meta{font-size:12px;margin-bottom:4px;opacity:.85}.mbs-chat-body{white-space:pre-wrap;word-break:break-word}.mbs-chat-time{font-size:11px;margin-top:6px;opacity:.7;text-align:right}.mbs-chat-unread-divider{align-items:center;clear:both;display:flex;float:none;justify-content:center;margin:14px 0;width:100%}.mbs-chat-unread-divider:after,.mbs-chat-unread-divider:before{background:rgba(0,0,0,.18);content:"";flex:1;height:1px}.mbs-chat-unread-divider span{background:hsla(0,0%,100%,.9);border-radius:10px;color:#555;font-size:12px;font-weight:600;margin:0 10px;padding:3px 10px;white-space:nowrap}.mbs-chat-page .mbs-chat-bottom-toolbar,.mbs-chat-page ons-bottom-toolbar.mbs-chat-bottom-toolbar{background:#f7f7f7!important;border-top:1px solid #ddd;box-sizing:border-box;height:auto!important;min-height:116px;padding:8px}.mbs-chat-composer-row{align-items:flex-end;box-sizing:border-box;display:flex;gap:8px;width:100%}.mbs-chat-composer{background:#fff;border:1px solid #ccc;border-radius:12px;box-sizing:border-box;color:#333;flex:1;font-size:16px;height:100px;line-height:1.3;max-height:100px;min-height:100px;overflow-y:auto;padding:8px 12px;resize:none}.mbs-chat-composer:disabled{background:#f5f5f5;opacity:.6}.mbs-chat-send-btn{align-items:center;-webkit-appearance:none;appearance:none;background:#3f7ac3;border:none;border-radius:22px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;padding:0;width:44px}.mbs-chat-send-btn .mbs-chat-send-icon{color:#fff;display:block;margin-left:2px}.mbs-chat-send-btn:disabled{cursor:default;opacity:.45}