.status-wrapper[data-v-517ab7dc]{display:inline-block}.status-chip[data-v-517ab7dc]{font-size:.75rem!important;font-weight:500!important;transition:all .3s ease!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important;border:1px solid rgba(0,0,0,.05)!important;height:26px!important}.status-chip[data-v-517ab7dc]:hover{transform:translateY(-1px);box-shadow:0 3px 5px rgba(0,0,0,.15)!important}.status-approved[data-v-517ab7dc]{background:linear-gradient(145deg,#4caf50,#43a047)!important}.status-denied[data-v-517ab7dc]{background:linear-gradient(145deg,#f44336,#e53935)!important}.status-closed[data-v-517ab7dc]{background:linear-gradient(145deg,#9e9e9e,#757575)!important}.status-started[data-v-517ab7dc]{background:linear-gradient(145deg,#2196f3,#1e88e5)!important}.status-inprogress[data-v-517ab7dc]{background:linear-gradient(145deg,#ff9800,#f57c00)!important}.status-awaiting[data-v-517ab7dc]{background:linear-gradient(145deg,#ffc107,#ffb300)!important}.status-faxed-to-insurance[data-v-517ab7dc]{background:linear-gradient(145deg,#f44336,#e53935)!important}.date-cell[data-v-c175a70a]{font-family:Roboto Mono,monospace;font-size:.75rem;letter-spacing:-.3px;padding:4px 6px;border-radius:4px;display:inline-flex;align-items:center;transition:all .2s ease;background-color:rgba(0,0,0,.03);color:rgba(0,0,0,.7)}.date-cell[data-v-c175a70a]:hover{background-color:rgba(0,0,0,.06);transform:translateY(-1px)}.date-highlight[data-v-c175a70a]{color:#e53935;font-weight:600;background-color:rgba(229,57,53,.1);animation:pulse-data-v-c175a70a 2s infinite}.date-past[data-v-c175a70a]{color:rgba(0,0,0,.5)}.date-future[data-v-c175a70a]{color:#1976d2;background-color:rgba(25,118,210,.05)}@keyframes pulse-data-v-c175a70a{0%{opacity:.8;background-color:rgba(229,57,53,.08)}50%{opacity:1;background-color:rgba(229,57,53,.15)}to{opacity:.8;background-color:rgba(229,57,53,.08)}}.data-table-card[data-v-7f0e47b8]{border:1px solid #e0e0e0;transition:box-shadow .3s ease}.data-table-card[data-v-7f0e47b8]:hover{box-shadow:0 5px 15px rgba(0,0,0,.07)!important}.table-rounded[data-v-7f0e47b8]{border-radius:8px}.action-buttons[data-v-7f0e47b8]{display:flex;align-items:center}.action-btn[data-v-7f0e47b8]{transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;opacity:.85}.action-btn[data-v-7f0e47b8]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15);opacity:1}.patient-avatar[data-v-7f0e47b8]{font-size:10px;letter-spacing:-1px}[data-v-7f0e47b8] .v-data-table tbody tr:hover{background-color:#f5f9ff!important;transition:background-color .2s ease}[data-v-7f0e47b8] .v-data-table th{font-size:.8rem!important;text-transform:uppercase;letter-spacing:.5px;color:#546e7a!important;font-weight:700!important;background-color:#f5f7fa!important;border-bottom:2px solid #e0e0e0!important}[data-v-7f0e47b8] .v-data-table td{border-bottom:1px solid #f0f0f0!important;font-size:.875rem!important}[data-v-7f0e47b8] .archived-row{background-color:rgba(0,0,0,.03)!important;opacity:.85}[data-v-7f0e47b8] .archived-row:hover{background-color:rgba(0,0,0,.05)!important}.search-tabs[data-v-63cbb9de]{border-radius:8px;overflow:hidden;background-color:#f5f5f5}.search-card[data-v-63cbb9de]{background-color:#fafafa;border-radius:8px;transition:all .3s ease}.search-field[data-v-63cbb9de]{transition:all .3s ease}.search-field[data-v-63cbb9de]:hover{transform:translateY(-1px)}.search-btn[data-v-63cbb9de]{transition:all .3s ease}.search-btn[data-v-63cbb9de]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.search-results[data-v-63cbb9de]{border:1px solid #e0e0e0;transition:all .3s ease}.patient-list-item[data-v-63cbb9de]{border-left:3px solid transparent;transition:all .2s ease}.patient-list-item[data-v-63cbb9de]:hover{background-color:#f0f8ff;border-left:3px solid #1976d2}.theme--light.v-toolbar.v-sheet{background-color:#fff}.theme--dark.v-toolbar.v-sheet{background-color:#272727}.v-sheet.v-toolbar{border-radius:0}.v-sheet.v-toolbar:not(.v-sheet--outlined){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-sheet.v-toolbar.v-sheet--shaped{border-radius:24px 0}.v-toolbar{contain:layout;display:block;flex:1 1 auto;max-width:100%;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-toolbar .v-input{padding-top:0;margin-top:0}.v-toolbar__content,.v-toolbar__extension{padding:4px 16px}.v-toolbar__content .v-btn.v-btn--icon.v-size--default,.v-toolbar__extension .v-btn.v-btn--icon.v-size--default{height:48px;width:48px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-left:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-right:-12px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-left:20px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-right:20px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-right:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-left:-12px}.v-toolbar__content>.v-tabs,.v-toolbar__extension>.v-tabs{height:inherit;margin-top:-4px;margin-bottom:-4px}.v-toolbar__content>.v-tabs>.v-slide-group.v-tabs-bar,.v-toolbar__extension>.v-tabs>.v-slide-group.v-tabs-bar{background-color:inherit;height:inherit}.v-toolbar__content>.v-tabs:first-child,.v-toolbar__extension>.v-tabs:first-child{margin-left:-16px}.v-toolbar__content>.v-tabs:last-child,.v-toolbar__extension>.v-tabs:last-child{margin-right:-16px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;position:relative;z-index:0}.v-toolbar__image{position:absolute;top:0;bottom:0;width:100%;z-index:0;contain:strict}.v-toolbar__image,.v-toolbar__image .v-image{border-radius:inherit}.v-toolbar__items{display:flex;height:inherit}.v-toolbar__items>.v-btn{border-radius:0;height:100%!important;max-height:none}.v-toolbar__title{font-size:1.25rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar.v-toolbar--absolute{position:absolute;top:0;z-index:1}.v-toolbar.v-toolbar--bottom{top:auto;bottom:0}.v-toolbar.v-toolbar--collapse .v-toolbar__title{white-space:nowrap}.v-toolbar.v-toolbar--collapsed{max-width:112px;overflow:hidden}.v-application--is-ltr .v-toolbar.v-toolbar--collapsed{border-bottom-right-radius:24px}.v-application--is-rtl .v-toolbar.v-toolbar--collapsed{border-bottom-left-radius:24px}.v-toolbar.v-toolbar--collapsed .v-toolbar__extension,.v-toolbar.v-toolbar--collapsed .v-toolbar__title{display:none}.v-toolbar--dense .v-toolbar__content,.v-toolbar--dense .v-toolbar__extension{padding-top:0;padding-bottom:0}.v-toolbar--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-toolbar--floating{display:inline-flex}.v-toolbar--prominent .v-toolbar__content{align-items:flex-start}.v-toolbar--prominent .v-toolbar__title{font-size:1.5rem;padding-top:6px}.v-toolbar--prominent:not(.v-toolbar--bottom) .v-toolbar__title{align-self:flex-end;padding-bottom:6px;padding-top:0}.theme--light.v-image{color:rgba(94,86,105,.87)}.theme--dark.v-image{color:rgba(231,227,252,.87)}.v-image{z-index:0}.v-image__image,.v-image__placeholder{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{position:relative;overflow:hidden;flex:1 0 auto;max-width:100%;display:flex}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-application--is-ltr .v-responsive__sizer~.v-responsive__content{margin-left:-100%}.v-application--is-rtl .v-responsive__sizer~.v-responsive__content{margin-right:-100%}.v-responsive__sizer{transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);flex:1 0 0px}.doctor-list[data-v-5e9d5a5f],.search-list[data-v-5e9d5a5f]{border-radius:8px;overflow:hidden;max-height:300px;overflow-y:auto}.doctor-list-item[data-v-5e9d5a5f]{border-left:3px solid transparent;transition:all .2s ease}.doctor-list-item[data-v-5e9d5a5f]:hover{background-color:#f0f8ff;border-left:3px solid #1976d2}.search-field[data-v-5e9d5a5f]{transition:all .2s ease}.search-field[data-v-5e9d5a5f]:focus-within{transform:translateY(-1px);box-shadow:0 2px 5px rgba(0,0,0,.1)}.search-btn[data-v-5e9d5a5f]{transition:all .3s ease}.search-btn[data-v-5e9d5a5f]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.border-light-blue[data-v-5e9d5a5f]{border-left:4px solid #90caf9}.search-results[data-v-5e9d5a5f]{border:1px solid #e0e0e0}.patient-info[data-v-7b57ff27]{transition:all .2s ease;border:1px solid #e0e0e0}.patient-info[data-v-7b57ff27]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)!important;border-color:var(--v-primary-base)}.doctor-info[data-v-1065669b]{transition:all .2s ease;border:1px solid #e0e0e0}.doctor-info[data-v-1065669b]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)!important;border-color:var(--v-primary-base)}.form-field[data-v-2774a4ec]{font-size:.875rem}.form-field[data-v-2774a4ec] :deep(.v-input__prepend-inner){margin-top:6px!important}.form-section[data-v-2774a4ec]{border:1px solid #e0e0e0;transition:box-shadow .2s ease}.form-section[data-v-2774a4ec]:hover{box-shadow:0 4px 8px rgba(0,0,0,.05)!important}.form-field[data-v-5d826c6a]{font-size:.875rem}.form-field[data-v-5d826c6a] :deep(.v-input__prepend-inner){margin-top:6px!important}.date-speed-dial[data-v-5d826c6a]{z-index:5}.v-speed-dial{position:relative;z-index:1}.v-speed-dial--absolute{position:absolute}.v-speed-dial--fixed{position:fixed}.v-speed-dial--absolute,.v-speed-dial--fixed{z-index:4}.v-speed-dial--absolute>.v-btn--floating,.v-speed-dial--fixed>.v-btn--floating{margin:0}.v-speed-dial--top{top:16px}.v-speed-dial--bottom{bottom:16px}.v-speed-dial--left{left:16px}.v-speed-dial--right{right:16px}.v-speed-dial--direction-left .v-speed-dial__list,.v-speed-dial--direction-right .v-speed-dial__list{height:100%;top:0;padding:0 16px}.v-speed-dial--direction-bottom .v-speed-dial__list,.v-speed-dial--direction-top .v-speed-dial__list{left:0;width:100%}.v-speed-dial--direction-top .v-speed-dial__list{flex-direction:column-reverse;bottom:100%}.v-speed-dial--direction-right .v-speed-dial__list{flex-direction:row;left:100%}.v-speed-dial--direction-bottom .v-speed-dial__list{flex-direction:column;top:100%}.v-speed-dial--direction-left .v-speed-dial__list{flex-direction:row-reverse;right:100%}.v-speed-dial__list{align-items:center;display:flex;justify-content:center;padding:16px 0;position:absolute}.v-speed-dial__list .v-btn{margin:6px}.v-speed-dial:not(.v-speed-dial--is-active) .v-speed-dial__list{pointer-events:none}.form-field[data-v-ec31d776]{font-size:.875rem}.form-section[data-v-ec31d776]{border:1px solid #e0e0e0;transition:box-shadow .2s ease}.form-section[data-v-ec31d776]:hover{box-shadow:0 4px 8px rgba(0,0,0,.05)!important}.v-btn[data-v-420d0145]{transition:transform .2s ease,box-shadow .2s ease}.v-btn[data-v-420d0145]:not(:disabled):hover{transform:translateY(-1px)}.v-btn.primary[data-v-420d0145]:not(:disabled):hover{box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.form-section[data-v-2bf58141]{border:1px solid #e0e0e0;transition:box-shadow .2s ease}.form-section[data-v-2bf58141]:hover{box-shadow:0 4px 8px rgba(0,0,0,.05)!important}.warning-icon-container[data-v-4c98b03a]{display:flex;justify-content:center;align-items:center}.warning-icon[data-v-4c98b03a]{background-color:rgba(255,193,7,.1);border-radius:50%;padding:16px;border:2px solid rgba(255,193,7,.3)}.record-details[data-v-4c98b03a]{background-color:#f8f9fa;border:1px solid #e9ecef}.record-detail-row[data-v-4c98b03a]{display:flex;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.05)}.record-detail-row[data-v-4c98b03a]:last-child{border-bottom:none}.record-detail-row>div[data-v-4c98b03a]:first-child{flex:0 0 100px}.warning-text[data-v-4c98b03a]{color:#ff5722;font-weight:500;font-size:.875rem}.delete-btn[data-v-4c98b03a]{position:relative;overflow:hidden;transition:all .3s ease}.delete-btn[data-v-4c98b03a]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.1);opacity:0;transition:opacity .3s ease}.delete-btn[data-v-4c98b03a]:hover{transform:translateY(-2px);box-shadow:0 6px 10px rgba(0,0,0,.25)}.delete-btn[data-v-4c98b03a]:hover:after{opacity:1}.header-container[data-v-46611a36]{border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #eaeff4;overflow:hidden;transition:box-shadow .3s ease}.header-container[data-v-46611a36]:hover{box-shadow:0 4px 12px rgba(0,0,0,.12)}.header-content[data-v-46611a36]{background:linear-gradient(90deg,#f5f9ff,#fff);border-left:4px solid #1976d2}.action-button[data-v-46611a36]{position:relative;overflow:hidden;transition:all .3s ease}.action-button[data-v-46611a36]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.1);opacity:0;transition:opacity .3s ease}.action-button[data-v-46611a36]:hover{transform:translateY(-2px);box-shadow:0 6px 10px rgba(0,0,0,.15)!important}.action-button[data-v-46611a36]:hover:after{opacity:1}.filter-field[data-v-46611a36] .v-field__input,.search-field[data-v-46611a36] .v-field__input{font-size:.9rem}.filter-field[data-v-46611a36] .v-field__input::-moz-placeholder,.search-field[data-v-46611a36] .v-field__input::-moz-placeholder{opacity:.6}.filter-field[data-v-46611a36] .v-field__input:-ms-input-placeholder,.search-field[data-v-46611a36] .v-field__input:-ms-input-placeholder{opacity:.6}.filter-field[data-v-46611a36] .v-field__input::placeholder,.search-field[data-v-46611a36] .v-field__input::placeholder{opacity:.6}@media (max-width:600px){.header-content[data-v-46611a36]{padding:16px!important}}