.theme--light.v-navigation-drawer{background-color:#fff}.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:rgba(0,0,0,.12)}.theme--light.v-navigation-drawer .v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-navigation-drawer{background-color:#363636}.theme--dark.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:hsla(0,0%,100%,.12)}.theme--dark.v-navigation-drawer .v-divider{border-color:hsla(0,0%,100%,.12)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;left:0;max-width:100%;overflow:hidden;pointer-events:auto;top:0;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform,visibility,width}.v-navigation-drawer:not([data-booted=true]){transition:none!important}.v-navigation-drawer.v-navigation-drawer--right:after{left:0;right:auto}.v-navigation-drawer .v-list:not(.v-select-list){background:inherit}.v-navigation-drawer__border{position:absolute;right:0;top:0;height:100%;width:1px}.v-navigation-drawer__content{height:100%;overflow-y:auto;overflow-x:hidden}.v-navigation-drawer__image{border-radius:inherit;height:100%;position:absolute;top:0;bottom:0;z-index:-1;contain:strict;width:100%}.v-navigation-drawer__image .v-image{border-radius:inherit}.v-navigation-drawer--bottom.v-navigation-drawer--is-mobile{max-height:50%;top:auto;bottom:0;min-width:100%}.v-navigation-drawer--right{left:auto;right:0}.v-navigation-drawer--right>.v-navigation-drawer__border{right:auto;left:0}.v-navigation-drawer--absolute{z-index:1}.v-navigation-drawer--fixed{z-index:6}.v-navigation-drawer--absolute{position:absolute}.v-navigation-drawer--clipped:not(.v-navigation-drawer--temporary):not(.v-navigation-drawer--is-mobile){z-index:4}.v-navigation-drawer--fixed{position:fixed}.v-navigation-drawer--floating:after{display:none}.v-navigation-drawer--mini-variant{overflow:hidden}.v-navigation-drawer--mini-variant .v-list-item>:first-child{margin-left:0;margin-right:0}.v-navigation-drawer--mini-variant .v-list-item>:not(:first-child){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;display:initial}.v-navigation-drawer--mini-variant .v-list-group--no-action .v-list-group__items,.v-navigation-drawer--mini-variant .v-list-group--sub-group{display:none}.v-navigation-drawer--mini-variant.v-navigation-drawer--custom-mini-variant .v-list-item{justify-content:center}.v-navigation-drawer--temporary{z-index:7}.v-navigation-drawer--mobile{z-index:6}.v-navigation-drawer--close{visibility:hidden}.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),.v-navigation-drawer--temporary:not(.v-navigation-drawer--close){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.theme--light.v-image{color:rgba(0,0,0,.87)}.theme--dark.v-image{color:#fff}.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}.legend-container[data-v-17ec766f]{position:relative;top:-10px}.legend-header[data-v-17ec766f]{display:flex;align-items:center;gap:8px;cursor:pointer}.legend-header .legend-title[data-v-17ec766f]{color:#095dff;font-weight:bolder;font-size:large;padding-right:10px}.legend-header i[data-v-17ec766f]{color:#095dff;transition:transform .2s ease}.legend-header i.rotated[data-v-17ec766f]{transform:rotate(180deg)}.legend-header:hover i[data-v-17ec766f]{color:#0741cc}@media (max-width:1024px){.legend-header[data-v-17ec766f]{justify-content:center}.legend-header .legend-title[data-v-17ec766f]{font-size:medium}}@media (max-width:768px){.legend-header[data-v-17ec766f]{justify-content:flex-start}.legend-header .legend-title[data-v-17ec766f]{font-size:small;padding-right:5px}}.legend-dropdown[data-v-17ec766f]{position:absolute;top:100%;right:0;border:1px solid #ccc;padding:15px;background:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:250px;max-width:350px}.content[data-v-17ec766f]{margin-top:10px}.section[data-v-17ec766f]{margin-bottom:8px}.section-title[data-v-17ec766f]{margin:0 0 8px 0;font-size:14px;font-weight:700;color:#333}.legend-item[data-v-17ec766f]{display:flex;align-items:center;margin-bottom:4px;padding:2px 0}.legend-icon[data-v-17ec766f]{display:inline-flex;align-items:center;justify-content:center;margin-right:8px;flex-shrink:0}.icon-circle[data-v-17ec766f]{border-radius:50%}.icon-circle[data-v-17ec766f],.icon-square[data-v-17ec766f]{width:16px;height:16px;background-color:#ccc}.icon-diamond[data-v-17ec766f]{width:14px;height:14px;background-color:#ccc;transform:rotate(45deg)}.icon-line[data-v-17ec766f]{width:20px;height:2px;border-bottom:2px solid #ccc;background:transparent}.icon-font-circle[data-v-17ec766f],.icon-font[data-v-17ec766f]{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.icon-font-circle[data-v-17ec766f]{border-radius:50%}.icon-font-rectangle[data-v-17ec766f]{width:20px;height:14px;border-radius:2px;display:flex;align-items:center;justify-content:center}.icon-image[data-v-17ec766f]{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:50%}.icon-stripped[data-v-17ec766f]{width:20px;height:12px;background-color:#ccc;border-radius:2px}.legend-pretext[data-v-17ec766f]{padding-right:3px;font-weight:700}.legend-text[data-v-17ec766f]{font-size:13px;color:#333;flex-grow:1}.legend-additional[data-v-17ec766f]{font-size:12px;color:#666;margin-left:4px}.section-separator[data-v-17ec766f]{height:12px}.filters-container[data-v-71e0e7e7]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 16px;position:relative}.filters-container.mobile-layout[data-v-71e0e7e7]{flex-direction:column;align-items:flex-start;padding:4px 8px}.mobile-toggle-btn[data-v-71e0e7e7]{display:none;background:#095dff;color:#fff;border:none;border-radius:6px;padding:8px 12px;cursor:pointer;font-size:16px;margin-bottom:8px;align-self:flex-end;transition:background-color .2s ease}.mobile-toggle-btn[data-v-71e0e7e7]:hover{background:#0741cc}.mobile-layout .mobile-toggle-btn[data-v-71e0e7e7]{display:block}.filters-content[data-v-71e0e7e7]{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:24px;flex-wrap:wrap}.mobile-layout .filters-content[data-v-71e0e7e7]{width:100%;flex-direction:column;gap:0}.mobile-layout .filters-content.hidden[data-v-71e0e7e7]{display:none}.filters-left[data-v-71e0e7e7]{display:flex;align-items:center;gap:16px;margin:0;padding:0;flex-wrap:wrap;flex:1 1 0%;min-width:0}.filters-left>[data-v-71e0e7e7]{margin:0!important;padding-left:0!important;padding-right:0!important;flex:1 1 120px;min-width:120px;max-width:100%;border:none!important}@media(max-width:1024px){.filters-left[data-v-71e0e7e7]{flex-wrap:wrap;gap:8px;width:100%}.filters-left>[data-v-71e0e7e7]{margin-bottom:8px!important;width:100%!important;min-width:0!important}}@media(max-width:768px){.filters-left[data-v-71e0e7e7]{flex-direction:column;align-items:stretch;gap:12px}.filters-left>[data-v-71e0e7e7]{width:100%!important;margin-bottom:12px!important;min-width:0!important}}.filter-group[data-v-71e0e7e7]{display:flex;align-items:center;gap:0;margin:0!important;padding:0!important}.filter-group>[data-v-71e0e7e7]{margin:0!important;padding-left:0!important;padding-right:0!important}.input-wrapper[data-v-71e0e7e7]{display:flex;gap:0}.input-wrapper>[data-v-71e0e7e7],.input-wrapper[data-v-71e0e7e7]{margin:0!important;padding:0!important}.input-wrapper[data-v-71e0e7e7] .flex{display:contents!important;margin:0!important;padding:0!important;gap:0!important}.input-wrapper[data-v-71e0e7e7] .md4,.input-wrapper[data-v-71e0e7e7] .sm6,.input-wrapper[data-v-71e0e7e7] .xl3,.input-wrapper[data-v-71e0e7e7] .xs12,.input-wrapper[data-v-71e0e7e7] [class*=col-],.input-wrapper[data-v-71e0e7e7] [class*=lg],.input-wrapper[data-v-71e0e7e7] [class*=md],.input-wrapper[data-v-71e0e7e7] [class*=sm],.input-wrapper[data-v-71e0e7e7] [class*=xl],.input-wrapper[data-v-71e0e7e7] [class*=xs]{display:contents!important;margin:0!important;padding:0!important;gap:0!important;flex-basis:auto!important;max-width:none!important;width:auto!important}.input-wrapper .visit-status-wrapper[data-v-71e0e7e7]{min-width:200px}.chevron-icon[data-v-71e0e7e7]{position:relative;top:-10px;font-size:20px;cursor:pointer;color:#666;transition:color .2s ease;display:flex;align-items:center;justify-content:center;height:70px;width:40px;margin:0!important;padding:0!important;flex-shrink:0}.chevron-icon[data-v-71e0e7e7]:hover{color:#333}.filter-input[data-v-71e0e7e7]{width:100%;min-width:120px;max-width:100%;margin:0!important;padding:0!important;flex:1 1 120px}.filter-input[data-v-71e0e7e7] .v-input{margin:0!important;padding:0!important;padding-right:10px!important}.filter-input[data-v-71e0e7e7] .v-text-field{margin:0!important;padding:0!important}.filter-input[data-v-71e0e7e7] .v-input__control,.filter-input[data-v-71e0e7e7] .v-select{margin:0!important;padding:0!important;padding-right:10px!important}.filter-input[data-v-71e0e7e7] .v-input__slot{margin:0!important;padding-left:12px!important;padding-right:12px!important}@media(max-width:1024px){.filter-input[data-v-71e0e7e7]{width:100%!important;min-width:0!important;max-width:100%!important}}@media(max-width:768px){.filter-input[data-v-71e0e7e7]{width:100%!important;min-width:0!important;max-width:100%!important}.filter-input[data-v-71e0e7e7] .v-input,.filter-input[data-v-71e0e7e7] .v-input__control,.filter-input[data-v-71e0e7e7] .v-select{padding-right:0!important}}.visit-status-input[data-v-71e0e7e7]{min-width:180px;width:100%;max-width:100%;flex:2 1 180px}.visit-status-input[data-v-71e0e7e7] .v-input,.visit-status-input[data-v-71e0e7e7] .v-input__control,.visit-status-input[data-v-71e0e7e7] .v-select{margin:0!important;padding:0!important;padding-right:10px!important}@media(max-width:1024px){.visit-status-input[data-v-71e0e7e7]{min-width:0!important;width:100%!important;max-width:100%!important}}@media(max-width:768px){.visit-status-input[data-v-71e0e7e7]{width:100%!important;min-width:0!important;max-width:100%!important}.visit-status-input[data-v-71e0e7e7] .v-input,.visit-status-input[data-v-71e0e7e7] .v-input__control,.visit-status-input[data-v-71e0e7e7] .v-select{padding-right:0!important}}.pui-styled-select[data-v-71e0e7e7] .v-input__control{height:30px!important;min-height:39px!important;background:#fff!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important}.pui-styled-select[data-v-71e0e7e7] .v-input__slot{padding-left:16px!important;padding-right:16px!important;background:transparent!important}.pui-styled-select[data-v-71e0e7e7] .v-select__slot{display:flex;align-items:center;min-height:39px!important}.pui-styled-select[data-v-71e0e7e7] .v-select__selections{display:flex;align-items:center;flex-wrap:wrap;overflow:hidden;line-height:1.2;min-height:40px;padding-top:8px;padding-bottom:8px}.pui-styled-select[data-v-71e0e7e7] .v-select__selection{background:#014efa!important;color:#fff!important;border-radius:16px!important;padding:4px 12px!important;margin:2px 4px 2px 0!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important;max-width:calc(100% - 32px);display:inline-flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pui-styled-select[data-v-71e0e7e7] .v-select__selection--comma{margin:2px 2px 2px 0!important;background:transparent!important;color:inherit!important;border-radius:0!important;padding:0!important;font-weight:400!important}.pui-styled-select[data-v-71e0e7e7] .v-select__slot input::placeholder{color:#757575!important;font-size:14px!important;font-weight:400!important}.pui-styled-select[data-v-71e0e7e7] .v-input__append-inner{margin-top:0!important;align-self:center!important;padding-left:8px!important}.pui-styled-select[data-v-71e0e7e7] .v-input__icon--append .v-icon{color:#757575!important;font-size:20px!important}.pui-styled-select[data-v-71e0e7e7] .v-menu__content{border-radius:4px!important;box-shadow:0 4px 12px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.2)!important;border:1px solid #e0e0e0!important;margin-top:4px!important;min-width:360px!important;width:360px!important}.pui-styled-select[data-v-71e0e7e7] .v-menu__content.menuable__content__active{min-width:360px!important;width:360px!important}[data-v-71e0e7e7] .v-list{padding:4px 0!important;background:#fff!important}[data-v-71e0e7e7] .v-list-item{min-height:40px!important;padding:8px 32px!important;font-size:14px!important;color:#333!important;border-bottom:none!important;transition:background-color .2s ease!important}[data-v-71e0e7e7] .v-list-item.v-list-item--link:before,[data-v-71e0e7e7] .v-list-item:active,[data-v-71e0e7e7] .v-list-item:focus{background-color:transparent!important}[data-v-71e0e7e7] .v-list-item:before{opacity:0!important}[data-v-71e0e7e7] .v-list-item:not(.v-list-item--active):hover{background-color:#f6f6f6!important}[data-v-71e0e7e7] .v-list-item--active{position:relative!important;min-height:56px!important;padding:8px 32px!important;font-size:14px!important;color:#014efa!important;background-color:#d6e2fe!important;border-bottom:none!important;transition:background-color .2s ease!important}[data-v-71e0e7e7] .v-list-item--active:after{content:""!important;font-family:Font Awesome\ 5 Pro!important;font-weight:900!important;position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-20%)!important;padding-right:32px!important;color:#014efa!important;font-size:16px!important;line-height:1!important}[data-v-71e0e7e7] .v-list-item__content{padding:0!important;flex:1!important;order:1!important}[data-v-71e0e7e7] .v-list-item__action{order:2!important;margin-left:auto!important;margin-right:0!important;min-width:auto!important}[data-v-71e0e7e7] .v-simple-checkbox{display:none!important}[data-v-71e0e7e7] .v-list-item--active .v-list-item__content{padding-right:40px!important}.filter-input.search-input[data-v-71e0e7e7] .v-input__prepend-outer .fas.fa-search{position:relative;top:-5px;font-size:20px;margin-right:8px}.filter-input.search-input[data-v-71e0e7e7] .v-input__slot{min-height:39px!important;height:39px!important;max-height:39px!important}.search-wrapper[data-v-71e0e7e7]{position:relative!important;display:flex!important;align-items:center!important;padding-left:5px!important}.search-wrapper .clear-search-btn[data-v-71e0e7e7]{position:relative;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#666;font-size:16px;padding:4px;border-radius:50%;z-index:10;transition:color .2s ease,background-color .2s ease}.search-wrapper .clear-search-btn[data-v-71e0e7e7]:hover{color:#333;background-color:rgba(0,0,0,.1)}.results-counter[data-v-71e0e7e7]{padding-left:5px;display:flex;align-items:center;justify-content:center;margin-left:12px;position:relative;top:-12px}.results-counter .counter-text[data-v-71e0e7e7]{font-size:14px;color:#666;background-color:#f5f5f5;padding:6px 12px;border-radius:16px;border:1px solid #ddd;white-space:nowrap;font-weight:500}[data-v-71e0e7e7] .filters-left *{box-sizing:border-box!important}[data-v-71e0e7e7] .filters-left .flex.xs12.sm6.md4.xl3,[data-v-71e0e7e7] .filters-left div[class*=col-],[data-v-71e0e7e7] .filters-left div[class*=flex],[data-v-71e0e7e7] .filters-left div[class*=lg],[data-v-71e0e7e7] .filters-left div[class*=md],[data-v-71e0e7e7] .filters-left div[class*=sm],[data-v-71e0e7e7] .filters-left div[class*=xl],[data-v-71e0e7e7] .filters-left div[class*=xs]{display:contents!important;margin:0!important;padding:0!important;gap:0!important}.v-list.v-select-list{overflow-y:hidden!important}.clean-class-search-icon{padding-right:5px!important}.theme--light.v-timeline:before{background:rgba(0,0,0,.12)}.theme--light.v-timeline .v-timeline-item__dot{background:#fff}.theme--light.v-timeline .v-timeline-item .v-card:not(.v-card--link):before{border-right-color:rgba(0,0,0,.12)}.theme--dark.v-timeline:before{background:hsla(0,0%,100%,.12)}.theme--dark.v-timeline .v-timeline-item__dot{background:#1e1e1e}.theme--dark.v-timeline .v-timeline-item .v-card:not(.v-card--link):before{border-right-color:rgba(0,0,0,.12)}.v-timeline{padding-top:24px;position:relative}.v-timeline:before{bottom:0;content:"";height:100%;position:absolute;top:0;width:2px}.v-timeline-item{display:flex;padding-bottom:24px}.v-timeline-item__body{position:relative;height:100%;flex:1 1 auto}.v-timeline-item__divider{position:relative;min-width:96px;display:flex;align-items:center;justify-content:center}.v-timeline-item__dot{z-index:2;border-radius:50%;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);height:38px;left:calc(50% - 19px);width:38px}.v-timeline-item__dot .v-timeline-item__inner-dot{height:30px;margin:4px;width:30px}.v-timeline-item__dot--small{height:24px;left:calc(50% - 12px);width:24px}.v-timeline-item__dot--small .v-timeline-item__inner-dot{height:18px;margin:3px;width:18px}.v-timeline-item__dot--large{height:52px;left:calc(50% - 26px);width:52px}.v-timeline-item__dot--large .v-timeline-item__inner-dot{height:42px;margin:5px;width:42px}.v-timeline-item__inner-dot{border-radius:50%;display:flex;justify-content:center;align-items:center}.v-timeline-item__opposite{flex:1 1 auto;align-self:center;max-width:calc(50% - 48px)}.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after,.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before){flex-direction:row-reverse}.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__opposite,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__opposite{text-align:right}.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__opposite,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__opposite{text-align:left}.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);left:-10px;right:auto}.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);left:auto;right:-10px}.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body,.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body{max-width:calc(50% - 48px)}.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before,.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after){flex-direction:row}.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__opposite,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__opposite{text-align:left}.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__opposite,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__opposite{text-align:right}.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);right:-10px;left:auto}.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);right:auto;left:-10px}.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--before .v-timeline-item__body,.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(2n):not(.v-timeline-item--after) .v-timeline-item__body{max-width:calc(50% - 48px)}.v-timeline-item__body>.v-card:not(.v-card--flat):after,.v-timeline-item__body>.v-card:not(.v-card--flat):not(.v-card--link):before{content:"";position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #000;top:calc(50% - 10px)}.v-timeline-item__body>.v-card:not(.v-card--flat):after{border-right-color:inherit}.v-timeline-item__body>.v-card:not(.v-card--flat):not(.v-card--link):before{top:calc(50% - 8px)}.v-timeline--align-top .v-timeline-item__dot{align-self:start}.v-timeline--align-top .v-timeline-item__body>.v-card:after{top:10px}.v-timeline--align-top .v-timeline-item__body>.v-card:not(.v-card--link):before{top:12px}.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse):before{left:calc(50% - 1px);right:auto}.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense):before,.v-application--is-rtl .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse):before{left:auto;right:calc(50% - 1px)}.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense):before{right:auto;left:calc(50% - 1px)}.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before,.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after){flex-direction:row}.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__opposite,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__opposite{text-align:left}.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__opposite,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__opposite{text-align:right}.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);right:-10px;left:auto}.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);right:auto;left:-10px}.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--before .v-timeline-item__body,.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(odd):not(.v-timeline-item--after) .v-timeline-item__body{max-width:calc(50% - 48px)}.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after,.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before){flex-direction:row-reverse}.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__opposite,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__opposite{text-align:right}.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__opposite,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__opposite{text-align:left}.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);left:-10px;right:auto}.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__body>.v-card:not(.v-card--link):before,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);left:auto;right:-10px}.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item--after .v-timeline-item__body,.v-timeline--reverse:not(.v-timeline--dense) .v-timeline-item:nth-child(2n):not(.v-timeline-item--before) .v-timeline-item__body{max-width:calc(50% - 48px)}.v-application--is-ltr .v-timeline--reverse.v-timeline--dense:before{right:47px;left:auto}.v-application--is-ltr .v-timeline--dense:not(.v-timeline--reverse):before,.v-application--is-rtl .v-timeline--reverse.v-timeline--dense:before{right:auto;left:47px}.v-application--is-rtl .v-timeline--dense:not(.v-timeline--reverse):before{left:auto;right:47px}.v-timeline--dense .v-timeline-item{flex-direction:row-reverse!important}.v-application--is-ltr .v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);left:-10px;right:auto}.v-application--is-rtl .v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);left:auto;right:-10px}.v-timeline--dense .v-timeline-item__body{max-width:calc(100% - 96px)}.v-timeline--dense .v-timeline-item__opposite{display:none}.v-timeline--reverse.v-timeline--dense .v-timeline-item{flex-direction:row!important}.v-application--is-ltr .v-timeline--reverse.v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:after,.v-application--is-ltr .v-timeline--reverse.v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(180deg);right:-10px;left:auto}.v-application--is-rtl .v-timeline--reverse.v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:after,.v-application--is-rtl .v-timeline--reverse.v-timeline--dense .v-timeline-item .v-timeline-item__body>.v-card:not(.v-card--link):before{transform:rotate(0);right:auto;left:-10px}.v-timeline-item--fill-dot .v-timeline-item__inner-dot{height:inherit;margin:0;width:inherit}.visits-control-timeline[data-v-bbb03272]{max-height:100%;overflow-y:auto}.timeline-content[data-v-bbb03272]{padding:8px 0}.timeline-header[data-v-bbb03272]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.event-code[data-v-bbb03272]{font-weight:600;font-size:14px;color:#1a2a4b;background-color:#e0e9ff;padding:2px 8px;border-radius:4px}.event-time[data-v-bbb03272]{font-size:12px;color:#6f7480}.event-description[data-v-bbb03272]{font-size:14px;color:#464f63}.event-agent[data-v-bbb03272]{font-size:12px;color:#6f7480;margin-top:4px}.no-data[data-v-bbb03272]{text-align:center;color:#6f7480;padding:20px}.visits-control-services[data-v-5d52e127]{max-height:100%;overflow-y:auto}.services-table[data-v-5d52e127]{background-color:transparent!important}.no-data[data-v-5d52e127]{text-align:center;color:#6f7480;padding:20px}.visits-control-movements[data-v-c75b312e]{max-height:100%;overflow-y:auto}.movements-table[data-v-c75b312e]{background-color:transparent!important}.no-data[data-v-c75b312e]{text-align:center;color:#6f7480;padding:20px}.visits-control-events[data-v-1cb48f97]{max-height:100%;overflow-y:auto}.events-table[data-v-1cb48f97]{background-color:transparent!important}.no-data[data-v-1cb48f97]{text-align:center;color:#6f7480;padding:20px}.visits-control-detail-performance[data-v-062f2ef6]{padding:16px;background-color:#fff}.loading-container[data-v-062f2ef6]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:16px}.spinner[data-v-062f2ef6]{width:40px;height:40px;border:4px solid #e0e0e0;border-top-color:#1a2a4b;border-radius:50%;animation:spin-062f2ef6 1s linear infinite}@keyframes spin-062f2ef6{to{transform:rotate(1turn)}}.loading-text[data-v-062f2ef6]{font-family:Montserrat;font-weight:500;font-size:14px;color:#464f63}.chart-container[data-v-062f2ef6]{width:100%;height:400px!important;margin-bottom:24px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;overflow:hidden}.metrics-table-container[data-v-062f2ef6]{overflow-x:auto}.metrics-table[data-v-062f2ef6]{width:100%;border-collapse:collapse;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.metrics-table thead[data-v-062f2ef6]{background-color:#f5f7f7}.metrics-table th[data-v-062f2ef6]{padding:12px;text-align:left;font-family:Montserrat;font-weight:600;font-size:13px;color:#303e5a;border-bottom:2px solid #dadde0}.metrics-table tbody tr[data-v-062f2ef6]{border-bottom:1px solid #f0f0f0}.metrics-table tbody tr[data-v-062f2ef6]:last-child{border-bottom:none}.metrics-table tbody tr[data-v-062f2ef6]:hover{background-color:#f9f9f9}.metrics-table td[data-v-062f2ef6]{padding:12px;font-family:Montserrat;font-size:13px}.metric-name[data-v-062f2ef6]{font-weight:500;color:#464f63}.metric-event-description[data-v-062f2ef6]{font-weight:400;font-size:12px;color:#6f7480;font-style:italic}.metric-value[data-v-062f2ef6]{font-weight:600;color:#1a2a4b;text-align:right}.no-data-container[data-v-062f2ef6]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px}.no-data-text[data-v-062f2ef6]{font-family:Montserrat;font-weight:500;font-size:14px;color:#464f63}.visits-control-detail__title[data-v-277fb4cd]{font-size:24px;color:#1a2a4b}.visits-control-detail table[data-v-277fb4cd]{width:100%;border-collapse:collapse}.visits-control-detail td[data-v-277fb4cd],.visits-control-detail th[data-v-277fb4cd]{text-align:center;padding:2px 0;border:1px solid #dadde0;font-family:Montserrat;font-weight:500;font-size:14px;line-height:18px}.visits-control-detail .resume[data-v-277fb4cd]{background-color:#fff!important;border-radius:8px;font-size:14px}.visits-control-detail .resume_title[data-v-277fb4cd]{font-weight:500;font-size:14px;color:#303e5a}.visits-control-detail .resume_subtitle[data-v-277fb4cd]{font-weight:400;font-size:14px;color:#464f63;cursor:pointer}.visits-control-detail .selected[data-v-277fb4cd]{background-color:#f0f7ff!important}.vessel-info-container[data-v-277fb4cd]{display:flex;flex-direction:column}.vessel-info-row[data-v-277fb4cd]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.info-label[data-v-277fb4cd]{font-family:Montserrat;font-weight:600;font-size:12px;color:#6f7480}.info-value[data-v-277fb4cd]{font-family:Montserrat;font-weight:500;font-size:12px;color:#1a2a4b}.visit-info-container[data-v-277fb4cd]{display:flex;align-items:center;flex-direction:row;margin-left:12px;margin-bottom:12px}.portcallnumber-text[data-v-277fb4cd]{font-family:Montserrat;font-weight:500;font-size:14px;line-height:18px;text-align:center;vertical-align:middle}.operational-status-text[data-v-277fb4cd]{font-family:Montserrat;font-weight:600;font-size:14px;line-height:16px;color:#6f7480}.status-text[data-v-277fb4cd]{font-family:Montserrat;font-weight:600;font-size:14px;line-height:16px;text-align:center;vertical-align:middle}.vesselname-text[data-v-277fb4cd]{font-family:Montserrat;font-weight:600;font-size:18px;line-height:24px}.empty-board-message[data-v-3d9011e0]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px 20px}.empty-board-message .message-content[data-v-3d9011e0]{text-align:center;max-width:500px}.empty-board-message .message-content .message-icon[data-v-3d9011e0]{font-size:3rem;color:#666;margin-bottom:20px}.empty-board-message .message-content .spinner-container[data-v-3d9011e0]{margin-bottom:20px;display:flex;justify-content:center}.empty-board-message .message-content h3[data-v-3d9011e0]{color:#333;margin-bottom:15px;font-size:1.5rem}.empty-board-message .message-content p[data-v-3d9011e0]{color:#666;font-size:1rem;line-height:1.5}.visit-control-detail{z-index:10000!important}