@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialiconsoutlined/v14/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2) format("woff2")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v139/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons-outlined{-moz-font-feature-settings:"liga";font-family:Material Icons Outlined}.material-icons,.material-icons-outlined{word-wrap:normal;-moz-osx-font-smoothing:grayscale;direction:ltr;display:inline-block;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.material-icons{-moz-font-feature-settings:"liga";font-family:Material Icons}:root{--primary:#022c43;--login-btn-background:#fbfbfb;--button-font-color:#fff;--button-background-color:#283b62;--text-blue:#2196f3 }.rounded-button{border-radius:10px}.login-container{display:flex;flex-direction:column;height:100vh}.login-image{display:block;margin:25px auto 50px;max-width:500px}#circle{background-color:var(--primary);border-radius:0 125px 0 0;bottom:0;height:100px;position:fixed;width:100px}.login-page-container,.login-page-form{align-items:center;display:flex;flex-direction:column;gap:15px}.login-page-form{width:95%}.login-page-input{display:flex;font-weight:350;justify-content:center;letter-spacing:1px;max-width:450px;position:none!important;width:100%}.login-staff-btn{text-decoration:underline}.button-component{border-radius:10px;color:var(--button-background-color);font-size:1rem;margin-top:15px}.create-claim-page-container{margin:0 auto;max-width:800px;padding:1rem 0;width:95%}.create-claim-item-container{border:2px solid #022c4340;border-radius:.35rem;box-shadow:0 8px 24px #959da533;padding:.35rem .7rem 1.4rem}.create-claim-title{color:var(--primary);font-size:1.25rem;font-weight:700;margin-bottom:.75em}.create-claim-subtitle{color:var(--primary);font-size:1rem;font-weight:700;margin-bottom:1.5em}.form-nav-btns{margin-top:1rem;width:100%}.create-claim-date-inputs,.form-nav-btns{display:flex;flex-direction:row;justify-content:space-between}.create-claim-date-inputs{margin-bottom:25px}.date-input{max-width:300px;width:45%}.edit-title{align-items:center;color:var(--primary);display:flex;font-size:1.25rem;font-weight:700;margin:0 auto;text-align:center}.custom-select-dropdown{max-height:400px!important;overflow-y:auto}.completed-task{background-color:#c8e6c9;color:#c8e6c9}.in-progress-task{background-color:rgba(0,0,255,.025)}.not-finished-task{background-color:#ffcdd2}.no-dates{background-color:#fda}.file-upload-container{background-color:#fff;height:auto;padding:2rem 1rem;width:100%}.file-upload-title{color:--var(primary);font-size:1.2rem;font-weight:700}.form-input{margin-top:1.5rem}.form-btn{text-align:center}.claim-file-container{background-color:#fff;display:flex;flex-direction:column;padding:1rem;width:100%}.claim-title{display:flex;justify-content:flex-start}.claim-file-comments{margin-top:15px}.claim-file-buttons{display:flex;justify-content:space-between;margin:10px}.file-action-card{display:flex;flex-direction:column;justify-content:center;padding:5px;width:100%;.title{font-weight:700}.update-options{display:flex;gap:5em;justify-content:space-between;.file-name-input{width:20em}.site-selection{width:15em}}.text-subtitle2{margin-bottom:5px}.message-container{padding-block:5px}.action-button{background-color:var(--button-background-color);color:#fff}.buttons-card{gap:25px;justify-content:right;padding:16px;.cancel{background-color:silver}}}.filter-buttons[data-v-2e03f632]{display:flex;gap:10px;justify-content:space-evenly}.comments-container{height:95%;min-height:200px;padding:.5rem}.comment{margin:1.5rem 0}.comment-email-header{border-top-left-radius:4px;border-top-right-radius:4px;font-size:.8rem;padding:.4rem}.comment-modifications{text-align:right}.create-comment-container{margin-top:2rem}.loading-comments{padding:4rem 0}.empty-comment-container{align-content:center;align-items:center;display:flex;flex-direction:column;gap:4vmin;height:100%;justify-content:center;text-align:center}.claim-section{box-shadow:0 8px 24px #959da533}.claim-card-container,.claim-section{border:2px solid #022c4340;border-radius:.35rem;padding:.35rem .7rem 1.4rem}.claim-card-container{margin:0 auto;max-width:900px;width:100%}.claim-card-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.claim-card-number{color:var(--primary);font-size:1rem;font-weight:700}.claim-card-stage{align-items:center;color:#1dbe87;display:flex;font-size:.75rem;gap:10px;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.separator{background-color:var(--primary);height:2px;margin:.45rem -.7rem .85rem;opacity:.1}.claim-card-body{display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-card-body-info-street{color:var(--primary);font-size:.8em}.claim-card-body-info-contract{color:var(--primary);font-size:1em;font-weight:400;margin-bottom:10px}.view-claim-container{margin-left:auto;margin-right:auto;max-width:800px}.claim-progress-section{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.claim-progress-item{display:inline-block;flex:1 1 0;margin-left:10px;margin-right:10px;padding:7.5px;text-align:center;vertical-align:top}.claim-progress-text{color:var(--primary);display:block;font-size:12px;font-weight:300}.claim-card-stage-select{max-width:225px}.claim-card-body-view{font-size:12.5px;margin-left:auto;margin-right:auto;width:95%}.claim-card-date-container{display:flex;flex-direction:row;gap:10px;justify-content:space-around}.claim-card-date .text{color:var(--primary);font-weight:500}.claim-card-subheader{color:var(--primary);font-size:1rem;font-weight:600;margin-bottom:10px}.claim-card-item{align-content:space-around;background-color:#fff;display:flex;flex-direction:row;gap:7.5px;justify-content:space-between;margin-bottom:10px}.claim-card-item-header{color:var(--primary);font-weight:500}.claim-card-edit{margin-left:auto;margin-top:5%;max-width:200px}.claim-card-email{gap:10px;margin:auto;max-width:200px}.claim-card-edit .button{display:block;width:100%}@media screen and (min-width:700px){.claim-card-body-info-contract,.claim-card-body-info-street,.claim-card-stage{font-size:.9rem}}.claim-tabs{margin-top:50px}.claim-card-documents{border:2px solid #022c4340;border-radius:.35rem;box-shadow:0 8px 24px #959da533;margin:0 auto;max-width:900px;padding:.35rem .7rem 1.4rem;width:100%}.q-table-files{box-shadow:none;width:100%;.q-table__top.relative-position.row.items-center{margin-block:10px;padding:0}.q-table th{color:var(--primary);font-size:.9rem0;font-weight:550}.q-table tbody td{color:var(--audit-text-color)}}.file-button-list{margin:7.5px 0;.q-item{border-radius:10px;margin:5px}}.vulnerable-customer-section{display:flex;flex-direction:row;justify-content:center}.claim-desktop{display:flex;flex-direction:column;gap:25px;padding:10px}.percentage-container{align-items:center;display:flex;justify-content:center}hr{opacity:.15}.complete-graph:hover{cursor:pointer}.navbar-insurance-select{margin-right:25px}.navbar-insurance-select .q-select__dropdown-icon{color:#fff}@media screen and (min-width:900px){.navbar-insurance-select{font-size:20px}}.summary-card{display:flex;flex-direction:column;padding:2.5px}.summary-card:active{background-color:#dcdcdc!important}.summary-number{color:var(--primary);font-size:17.5px;font-weight:600}.summary-text{color:var(--primary);font-size:12.5px}.inner{display:block}.factor-controls{display:flex;flex-direction:row;height:60px;justify-content:center;margin-left:1em;margin-top:1em;.button-container{display:flex;flex-direction:row;gap:1em;height:40px;width:100%;.type-toggle{border-radius:8px;height:100%}.dropdown{border-radius:6px!important;height:100%;width:13em}.large{width:16em!important}.small{width:6.5rem}.fixed-height-select .q-field__inner .q-field__control .q-field__control-container{max-height:60px;overflow-x:auto;overflow-y:scroll}.select{height:100%;width:13em;.q-field__control{border-radius:6px!important}.q-field__control:before{border-color:#000}.q-icon{color:#000}}}}.dashboard-container{margin-left:auto;margin-right:auto;max-width:1500px}.dashboard-summary-header{align-items:center;color:var(--primary);display:flex;justify-content:space-between;margin-top:15px;padding:7.5px}.dashboard-summary-header .title{flex-basis:0;flex-grow:1;font-size:1rem;font-weight:600;text-align:left}.dashboard-summary-header .toggle{cursor:pointer;flex-basis:0;flex-grow:1;font-size:14px;text-align:right;-webkit-user-select:none;user-select:none}.dashboard-summary-header .toggle:active{color:grey;cursor:pointer;font-size:10px}.dashboard-container-small{margin-left:auto;margin-right:auto;max-width:800px}.dashboard-summary-items-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:5px;transition:transform 1s}.item{background:#e8eaee;border-radius:6px;color:var(--primary);display:inline-block;flex:40%;font-size:20px;text-align:center}.dashboard-summary-items-container .item:hover{background-color:#e8eaee33;cursor:pointer}.dashboard-search{font-weight:600;margin:5px}.summary-filter-button{background-color:var(--primary);color:#fff;font-size:10px;margin-left:5px;margin-right:5px;max-width:800px;padding:10px;width:calc(100% - 10px)}.summary-filter-button div.q-input-target{overflow:hidden;width:0}.dashboard-claims-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:10px 2.5px 0}@media screen and (min-width:875px){.dashboard-claims-container .claim{flex:49%;flex-grow:0}.dashboard-filter-container{display:flex;flex-direction:row;margin-top:25px}.dashboard-filter-container .dashboard-filter-item{flex-basis:50%;flex-grow:0}}@media screen and (min-width:900px){.summary-filter-button{font-size:15px}}.q-field__native>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.filter-buttons{display:flex;justify-content:space-evenly}.dashboard-no-claims{margin-top:25px;text-align:center;width:100%}.add-users-page-container{background-color:#fff;margin:0 auto;max-width:800px;padding:1.5rem;width:95%}.add-user-title{margin-bottom:3rem}.add-user-form{padding-top:1rem}.add-user-form-input{margin-bottom:.5rem}.view-user-title{margin-bottom:2rem}.add-user-input{margin-bottom:1rem}.add-user-submit-btn{text-align:right}.users-page-container{margin:0 auto;max-width:1200px;padding:1rem 0;width:95%}.users-title{align-items:center;color:var(--primary);font-size:1.25rem;font-weight:700;margin:0 auto;padding-bottom:10px;text-align:center;width:100%}.manage-users-table-row,.users-title{display:flex;justify-content:space-between}.manage-users-table-row{flex-direction:row;padding:.25rem}.manage-users-user-info-column{display:flex;flex-direction:column}.table-row-company-name{color:var(--primary);font-size:1rem;font-weight:500}.table-row-email{color:#0009;font-size:.85rem}.manage-users-container{display:flex;flex-direction:column;gap:50px;padding:10px}.loss-adjuster-manage-container{margin:0 auto;max-width:800px;padding:1rem 0;width:95%}.manage-user-table{th{color:var(--primary);font-size:1rem}}.manage-claims-table{margin:5% .5% 2.5%;th{background-color:#80808040;color:var(--primary);font-size:.75rem}}.claim-report-container{margin:0 auto;max-width:800px;padding:1rem 0;width:95%}.claim-report-title{color:var(--primary);font-size:1.25rem;font-weight:700;margin-bottom:.75em}.claim-report-sub-title{color:var(--primary);font-size:1rem;margin-bottom:.75em}.claim-report-insights{display:flex;margin-bottom:10px;width:100%}.chart-graph-container{border-radius:10px;height:50vh;@media screen and (max-width:1400px){width:100%!important}}.password-reset-container{margin:0 auto;width:500px}.forgot-pw-title{background-color:var(--primary);color:#fff;font-size:2rem;font-weight:500;padding:.5rem 0;text-align:center;width:100%}.forgot-pw-email-header{font-size:1rem;margin:3rem 0;text-align:center;width:100%}.forgot-pw-submit-btn{display:flex;flex:row;justify-content:space-around}@media screen and (max-width:550px){.password-reset-container{width:90%}}